body{ font-family:Verdana, Arial, Helvetica, sans-serif; margin:0; padding:0; background:#151B40 url(../images/body_bg.jpg) repeat-x left top;}

a img{ border:0;outline:none;}

ul,li{ margin:0; padding:0}

input{ vertical-align:middle}

#main{ width:780px; margin:5px auto 0 auto;}

#logo{ width:auto; padding:10px 0 0 20px; float:left;}

#top{ background:#fff; width:780px; float:left; height:92px;}

.top_link{ background:url(../images/top_link_bg.gif) no-repeat left top;  padding-left:19px; padding-top:0px; height:28px;  font-size:12px; color:#FFFFFF; float:left; width:230px;}

.top_link a{ text-decoration:none; color:#FFFFFF; font-size:11px; padding:7px; }

.clear{ clear:both}

.toprightpart{width:250px; float:right}

.nav{width:440px; float:right; background:url(../images/nav_bg.jpg) repeat-x left top; margin-top:34px;}

.nav-left{width:440px; float:left; background:url(../images/nav_left.jpg) no-repeat left top;}

.nav-right{width:440px; float:left; background:url(../images/nav_right.jpg) no-repeat right top;}

.nav-right ul,li{ margin:0; padding:0; list-style-type:none; float:left }

.nav-right ul li a{ margin:0; padding:0; background:url(../images/seprater.jpg) no-repeat right 2px;  text-decoration:none; font-size:12px; color:#333333; padding:2px 10px 3px 10px; line-height:30px;  }

.leftbanner{ float:left; width:153px; text-align:center; background:#fff; height:100px;}

.rightbanner{ float:right; width:626px; background:url(../images/right_bg_1.jpg) no-repeat left top; padding-top:0px; height:100px;}
.rightbanner_center{ float:right; width:626px; background:url(../images/right_bg_2.jpg) no-repeat 197px top; padding-top:0px; height:100px;}
.rightbanner_right{ float:right; width:626px; background:url(../images/right_bg_3.jpg) no-repeat right top; padding-top:0px; height:100px;}

#container{ background:#fff url(../images/container_bg.jpg) repeat-x left top; width:780px; padding-top:0px; float:left}

.leftpart{ width:500px; float:left; padding-top:10px;}

.rightpart{ padding-top:35px; width:279px; float:right;}

h2{ font-size:22px; background:url(../images/bullet_1.gif) no-repeat 15px 4px; padding-left:40px; font-weight:normal; color:#DA5331;}

p{ font-size:12px; color:#999999; text-align:justify;  line-height:18px; padding:0 15px 0 30px;}

.box{background:url(../images/box_bottom.jpg) no-repeat left bottom; width:278px; float:left}

.box_top{background:url(../images/box_top.jpg) no-repeat left top; width:258px; padding:10px; height:228px; float:left}

.box_center{background:url(../images/box_middle.jpg) repeat-y left top; width:278px;float:left}

.box_top p{ padding:5px 0 0 10px; margin:0}

.box_top b{ font-size:14px; padding-left:10px;}

.title{  margin:0; font-size:22px; color:#333333;}

.multiple{ color:#D3512F; font-size:18px;}

.box_top p.content{ color:#333; padding-bottom:15px; font-size:12px}

.price{ color:#CB4E2E; padding:5px 0; line-height:40px; font-size:16px;}

.price span{ font-size:55px;}

.code{ font-size:12px; padding-left:15px; font-weight:bold; color:#D3512F;}

.code .textbox2{ width:40px; border:1px solid #EBEBEB; margin:0 10px; }

.code .inbtn1{background:url(../images/go_btn.jpg) no-repeat left top; color:#fff; font-weight:bold; font-size:12px; padding-bottom:3px; border:none;}

.img_box{float:left; width:270px; text-align:left}

ul.rightlist{ float:left; margin:0; padding-top:20px; padding-left:20px; width:250px;}\

ul.rightlist li{ display:block;width:240px; background:url(../images/bullet.jpg) no-repeat left 7px; list-style-type:none; font-size:12px; color:#6E6E6E; padding:3px 0 3px 10px;}

#footer{ background:url(../images/footer_bg.jpg) repeat-x left top; float:left; width:780px; text-align:center; }

.footer_link{ text-align:center; font-size:12px; padding:20PX 0; color:#fff;}

.footer_link a{ text-decoration:none; color:#FFFFFF; font-size:12px; font-weight:bold;}

.footer_link a:hover{ text-decoration:underline}

.header_right{float:right; padding-right:20px;  padding-top:30px;}

.textbox_bg{float:left; margin-top:2px; margin-right:5px; background:url(../images/textbox_bg.jpg) no-repeat left 3px;}

.textbox{float:left; padding:2px 4px; width:192px; height:20px;  margin-top:5px; background:none; border:none}

.q_quto {
background:transparent url(../images/q_quto_center.jpg) repeat-y scroll left top;
float:right;width:172px; margin-left:15px;
}

.q_quto_bottom {
background:transparent url(../images/q_quto_bottom.jpg) no-repeat scroll left bottom;
float:right; padding-bottom:10px; width:164px; padding-left:8px;
}

.q_quto_top {
background:transparent url(../images/q_quto_top.jpg) no-repeat scroll left top;
float:right;width:172px;
}
.q_quto_bottom b {
line-height:35px; font-size:12px; padding-left:5px; color:#CC3300;
}

.q_quto_bottom em {
font-style:normal;  color:#333; font-size:13px;
}

.q_quto_bottom ul.rightlist {
padding:0 0 5px 10px;
width:150px;float:left;
}
.q_quto_bottom ul.rightlist li{
padding:0 0 5px 10px;display:block;
width:150px;font-size:11px;color:#6E6E6E;
list-style-type:none;
padding:3px 0 3px 10px;
}
ul.rightlist li.nobg{ background:none;}

.contentBox {
	width:98%;
	height:auto;
	overflow:hidden;
	padding:10px 0px;
	margin:10px auto;	
	border:1px dotted #333333;
}

.contentBox ul {
	margin-left:22px;
	padding:0px;
}

.contentBox ul li {
	margin-left:20px;
	padding:0px;
	list-style-type:disc;
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
}

.name {
	font-size:12px;
	color:#000000;
	text-align:left;
	vertical-align:middle; 
}

.nameValue {
	width:178px;
	height:19px;
	margin:4px 0px;
	padding-left:3px;
	border:1px solid #aaaaaa;
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
}

.texArea {	
	margin:4px 0px;
	padding-left:3px;
	border:1px solid #aaaaaa;
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
}

.listItem {
	width:150px;
	height:20px;
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
}

.sitemap {
	width:80%;
	margin:auto;
}

.sitemap a {
	display:inline-block;
	margin:5px 0px;
	padding-left:15px;
	background:transparent url(../images/arrow.gif) 0 5px no-repeat;
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	text-decoration:none;
}

.sitemap a:hover {
	display:inline-block;
	margin:5px 0px;
	padding-left:15px;
	background:transparent url(../images/arrow.gif) 3px 5px no-repeat;
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	text-decoration:none;
}