*{ margin:0; padding:0;}
body{ font-family:Arial, Helvetica, sans-serif; color:#336699; font-size:11px; background:#0A3555;}
a{ color:#000; text-decoration:none;}
a:hover{color:#c00;}
li{ list-style-type:none;}
img{ border:none;}
ul{ overflow:hidden;}


#favorite a,#nav a:hover,.class_big a,.title h2,#header h2,.description h2,.emtxt a{ color:#fff;}
#nav,#nav a,.class_list h2,.class_list a,.pro_list a,.articlelist h2,.pro_name a,#des h2{ color:#0A3555;}
.search{float:right; padding:0 8px 0 0;}
.key_search{ float:left; height:19px; border:none; margin:8px 0 0;}
.botton_s{ float:left; margin:8px 0 0;}
.class_list a:hover,.newsli a,#opsition,#opsition a,.pages span,.pages a,.pro_name a:hover{
	color:#0A3555;
	text-decoration: underline;
}
.hot h1{ color:#0AA6D9;}
.pages,.pro_price{ color:#c00;}
.pro_list a:hover{ color:#c00; text-decoration:underline;}
.class_big a:hover,.copyrightbot a:hover,.emtxt a:hover{ text-decoration:underline;}
.newsli h2 a{ text-decoration:underline;}
.newsli h2,#header h2,.description h2{ font-size:11px;}
#nav,.class_big,.class_list h2,.title h2,.mailtous1 span a,.mailtous2 span a,.mailtous3 span a,.articlelist h2,.pro_price,#des h2{ font-size:12px;}
.hot h1{ font-size:16px;}

#header,#content,#copyright,#content2,#content3{
	clear:both;
	overflow:hidden;
	width:815px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
#header{ padding:12px 0 0; background:url(header_01.gif) no-repeat center top;}
#header h2{ float:left; width:470px;}
#header h2 a{ color:#FFFFFF; text-decoration:underline;}
#logo{ float:left; margin:0 0 0 17px!important; margin:0 0 0 10px; width:236px;}
#favorite{ margin:0 0 0 830px;}
#favorite li{ padding:0 0 0 10px; background:url(fav_07.jpg) no-repeat left center;}
#nav{ margin:5px 0 0; clear:both; line-height:38px; background:url(nav_12.jpg) repeat-x; text-align:center;}
#nav ul{ padding:0 0 0 15px; height:38px; background:url(nav_11.jpg) no-repeat left top;}
#nav li{ display:inline;}
#nav li,#nav li a{ padding:0 10px 0 0;}
#nav em{ display:block; float:right; width:5px; height:38px; background:url(nav_14.jpg) no-repeat;}

#content{
	width:800px;
	background:url(content_23.jpg) repeat-y;
	margin-top: 19px;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-top: 0;
	padding-right: 6px;
	padding-bottom: 0;
	padding-left: 8px;
}
#content2{ margin:19px auto 0; width:942px; padding:0 6px 0 8px; background:url(content_24.gif) repeat-y;}
#content3{ margin:19px auto 0; width:942px; padding:0 6px 0 8px; background:#FFFFFF;}
.listart h2{ text-align:center; margin:10px; color:#0AA6D9;}
.listart p{ margin:0 60px;}
.listart strong{ color:#c00;}
.carlist{ text-align:center;}
.space{ height:15px; background:#fff;}
#sideleft{ float:left;width:175px;}
.class_big{ padding:0 0 8px; line-height:20px;background:#0A3555 url(lefttop_32.jpg) no-repeat bottom;}
.class_big ul{ padding:8px 0 0; background:url(lefttop_25.jpg) no-repeat top;}
.class_big li{ padding:0 0 0 35px; background:url(letopli_31.gif) no-repeat 18px center;}
.class_list{ line-height:16px;}
.class_list h2{
	height:26px;
	line-height:26px;
	background:url(classlist_41.gif) no-repeat;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 18px;
}
.class_list li{padding:0 0 0 18px;}

.title{ margin:5px 0; height:30px; line-height:30px; background:url(title_53.gif) repeat-x;}
.title em{ float:right; display:block; width:5px; height:30px; background:url(title_55.jpg) no-repeat;}
.title h2{ padding:0 0 0 8px; background:url(title_52.jpg) no-repeat left;}
.article p{line-height:18px; margin:10px;}

#con_right{
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 200px;
}
#con_mid{ float:left; width:600px;}
.adver{ background:url(adver_27.jpg) no-repeat; width:600px; height:450px;}
.adver p{ margin:10px 10px 0 200px; color:#FFFFFF;}
.hot{ height:175px; background:url(paypal_logo.png) no-repeat right; line-height:18px;}
.hot h1,.hot p{ padding:5px 0 0;width:400px;}
.hot p{ overflow:hidden; height:145px;}
#opsition{ padding:0 0 0 5px; background:#fff url(arrow.gif) no-repeat left center;}
#opsition a{ padding:0 5px;}
.articlelist{ margin-left:10px;}
.articlelist h1{ margin:10px 0 0; font-size:16px; color:#0A3555;}
.articlelist h2{ margin:10px 0 0;}
.articlelist p{ padding:5px 0 0; line-height:18px;}

.prolist2_top{ overflow:hidden; font-size:11px;width:96%; font-weight:bold; color:#c00; line-height:20px; border-bottom:3px solid #20ACDA; padding:10px 10px 5px 10px;}
.prolist3_top{float:none!important; float:left;font-size:11px; font-weight:bold;width:96%; color:#c00; margin:10px 0 0; padding:0 10px 0 10px; border-top:3px solid #20ACDA;}
.prolist2_top span{ margin:0 10px 0 0; height:18px;}
.prolist3_top span{ margin-left:8px; font-weight:bold;}
.pages{ padding:10px 0 0 8px; line-height:18px;}
.pages em{ font-style:normal;}
.pages a{ padding:0 5px 0 0;}
.list_pro li{ display:inline; float:left; margin:10px 8px 0; padding:10px 0 0; width:161px; text-align:center; background:url(probg_07.gif) no-repeat top;}
.list_pro span{ display:block;}
.class_ega{ float:left;margin:0 20px 20px;*margin:0 20px 20px!important; *margin:0 15px 20px; width:190px; border:#000 1px solid;}
.class_des{ margin:0 0 0 65px;}
.classbg{ float:left;}
.class_des a{ display:block; text-align:center; color:#17699e; font-size:10px; text-decoration:underline;}
.abot{height:5px; font-size:5px; background:url(probgmid_10.gif) no-repeat bottom;}
.pro_name{background:#E2F9FF; line-height:18px; height:35px; overflow:hidden;}
.pro_series{ padding:0 0 5px;background:#E2F9FF url(pricebot_12.gif) no-repeat bottom;}
.pro_series a{color:#c00;}
.pro_price{ padding:0 0 5px;background:#E2F9FF url(pricebot_12.gif) no-repeat bottom;}

.pro_list li{ display:inline; float:left; padding:10px 0 0; width:150px; text-align:center;}
.pro_list li span{ display:block; padding:5px 0 0; line-height:20px;}
.proname{ overflow:hidden; height:40px;}

#sideright{ margin:0 0 0 495px!important; margin:0 0 0 492px;}
.mailtous1{ color:#fff; height:auto!important;; height:55px; background:#0AA6D9 url(right_top_29.gif) no-repeat top;}
.mailtous2{ height:55px; background:#39BCE6 url(right_top_39.gif) no-repeat top;}
.mailtous3{ height:55px; background:#72C9E5 url(right_top_41.gif) no-repeat top;}
.mailtous1 img,.mailtous2 img,.mailtous3 img{float:left;margin:10px 5px 0 10px;}
.mailtous1 span,.mailtous2 span,.mailtous3 span{ display:block; padding:25px 0 0; font-size:14px; color:#fff;}
.emtxt{ margin:20px 0 0; line-height:20px; padding:10px; background:#0AA6D9; border-top:1px dashed #fff;}
.emtxt strong{ display:block;}
.mailtous1 span a,.mailtous2 span a,.mailtous3 span a{ float:left;padding:5px 3px 0 0;}
.newslist{ margin:15px 0 0; padding:0 5px;}
.newsli{ padding:0 0 15px;}
.newsli p{ padding:5px 0;}

#copyright{ clear:both;}
.copyrightbot{ padding:15px 0; text-align:center; line-height:20px;}
.copyrightbot,.copyrightbot a{ color:#fff;}

#des h1{ margin:10px 0; font-size:16px; color:#0a3555; text-align:center;}
#des h2{ margin:5px 0; padding:0 0 0 8px;}
#pholeft{ float:left; width:300px; text-align:center;}
#pholeft span{ display:block; margin:15px 0 0; height:18px; background:url(view_07.gif) no-repeat 90px center;}
#nepre span a{ display:block; clear:both; width:85px; text-align:center;}
#nepre .pre{ clear:none;margin:0 0 0 30px!important; margin:0 0 0 20px; padding:0; float:left;}
#nepre .next{ clear:none; margin:0 30px 0 0!important; margin:0 20px 0 0; padding:0; float:right;}
#nepre .pre a,#nepre .next a{ color:#333;}

#desr{ margin:0 0 0 310px; line-height:22px;}
#desr .price{ font-size:13px; color:#e07; font-weight:bold;}
#desr span{ color:#000000;}
#desr li{ display:block; margin:2px 0 0;background:#DDF5FF;}
#desr .bgnone{ background:none;}
#desr li strong{ display:block; float:left; padding:0 0 0 10px; width:120px;}
#desr li p{ display:block; padding:10px 0 0;}
#desr li select{ margin:0 0 0 10px;}
#desr li p strong{ width:auto;}
#desr .addcart .buyit{ clear:none; float:right; margin:-53px 130px 0 0;}

.destxt{ margin:10px 0 0;}
.description{ height:30px; line-height:30px; background:url(title_53.gif) repeat-x;}
.description em{ display:block; float:right; width:5px; height:30px; background:url(title_55.jpg) no-repeat;}
.description h2{ padding:0 0 0 10px; background:url(title_52.jpg) no-repeat;}
.destxt p{ margin:10px 0 0; padding:0 10px; line-height:20px;}
.bigpho{ text-align:center;}

.carttop{ color:#fff;}
.carlist td strong{ color:#c00;}
.carlist{ line-height:20px;}
.carlist{ margin:5px auto; width:98%;}
.carlist td{ text-align:center;}
.totalbo{ padding:0 10px 0 0;}
.carttop{ font-weight:bold;}
.totalbo{ font-weight:bold; line-height:190%; padding:0 20px 0 250px;}
.check td{ text-align:left;}
.check td strong{ float:right;}
.check td font{ display:block; float:left; height:18px; padding:5px 0 0 5px; color:#c00;}
.check label{ float:left;}

#con_right dt,#con_right dl a,#con_right dl strong{ color:#0A3555;}
#con_right dt,#con_right dd{ padding:0 0 8px;}
.souye h1{ color:#0AA6D9;
font-size:14px;
height:17px

}
.wenzhang { 
width: 580px
}
