body {font-size: 12px;color: #1A3757;text-decoration: none;margin: 0px;FONT-FAMILY:Arial, Helvetica, sans-serif;text-align:center; background:url(images/bodybg.gif) top left repeat-x #CBCED3;}
A {color: #1A3757; text-decoration:none}
A:hover {COLOR: #c00}
div,span,ul,li{text-align:left;margin:auto; padding:0;list-style:none;}
#clear{clear:both;}
.red1{color:#CC0033; font-weight:bolder;}
.red12{color:#FF0000; font-weight:bolder;}
.dline{text-decoration:line-through;}
img{border:0;}
.line{border-bottom:1px dashed #CCCCCC; margin:8px 0; height:1px; line-height:1px;}
.menu{height:305px; width:308px; background-image:url(images/338X331.gif); position:absolute; padding:6px 22px 20px 8px;}
.red12{color:#CE0000}



#header{width:980px;}
	#header #logo{text-align:center;}
	#header #topmenu{background:url(images/menubg_c.gif) left top repeat-x; height:36px;}
	#topmenu #m_link{background:url(images/menubg_l.gif) top left no-repeat; padding-top:10px; padding-left:40px; float:left;}
	#topmenu #m_link a{font-size:14px; color:#fff; padding:0 22px; font-weight:bolder;}
	#topmenu #m_link a:hover{color:#FF6600;}
	#topmenu form{margin:0;}
	#topmenu #m_search{padding-top:7px; background:url(images/menubg_r.gif) top right no-repeat;}
	#topmenu #m_search #key{ height:18px; width:180px; margin-right:10px; border:1px solid #666666;} 
	#hotlinks{height:20px; padding-top:6px; background:url(images/links.gif) left center no-repeat #eeeeee; padding-left:150px;}
	#hotlinks a{padding:0 6px; font-family:"Times New Roman", Times, serif; color:#000000;}
	
#bodyer{width:980px; margin-top:6px;}
	#bodyer #b_left{float:left; width:164px; background:url(images/bl_top.gif) top left no-repeat #FFFFFF;}
	#b_left ul{ border-left:1px solid #7982AD;border-right:1px solid #7982AD;}
	#bl_cate #bl_bigc{background:url(images/cbg.gif) left 4px no-repeat; height:20px; margin-left:10px; padding-left:14px; font-weight:bolder;}
	#bl_cate #bl_smallc{padding-left:27px; line-height:18px;}
	#b_left #bl_bottom{ height:5px!important; overflow:hidden;border:0;background:url(images/bl_bottom.gif) top left no-repeat;}
	
	#b_cen{width:630px; float:left; margin-left:10px; margin-top:3px;}
	.line1{background:url(images/in_tu1.gif) top left no-repeat #ffffff; border:1px solid #999999;}
	.line2{background:url(images/in_tu2.gif) top left no-repeat #ffffff; border:1px solid #748AC3;}
	.line3{background:url(images/in_tu3.gif) top left no-repeat #ffffff; border:1px solid #AB4B70;}
	#in_prod{margin-top:8px; padding-top:24px;}
	#in_prod ul li{padding:5px; padding-left:10px; width:290px; float:left; height:100px; line-height:16px}
	#in_prod ul li img{padding-right:4px; float:left;}
	
	#b_right{width:160px; margin-left:10px; margin-top:3px; float:left; background:url(images/br_bottom.gif)  left bottom no-repeat #FFFFFF; padding-bottom:9px;}
	#b_right #topimg{background:url(images/br_top.gif) top left no-repeat; padding-top:15px; text-align:center;}
	#service{text-align:center;}
	#service div{padding-left:20px; padding-bottom:10px;}
	#bestsell{text-align:center;}
	#bestsell div{ text-align:center; padding-bottom:5px;}
	
#footer{width:780px;background-color:#163961; height:19px; padding-top:2px; padding-left:200px; margin-top:5px;}
	#footer a{color:#FFFFFF; float:left; padding:0 10px;}
	#footer a:hover{color:#CC6600;}
	
/************************* plist.htm ************************/
#nei_cen{float:left; margin-left:10px; margin-top:3px;}
#cate_menu{padding-left:10px; line-height:20px; background-color:#ECF8FF; border:1px solid #CC9900;}
	#pro_list{margin-top:8px; background:top left no-repeat #ffffff; border:1px solid #999999;}
	#pro_list ul li{ text-align:center;padding:5px; padding-left:10px; width:185px; float:left;}
	
	#pages{background-color:#FFFFFF; height:25px; padding-top:8px; text-align:center;border:1px solid #999999;}
	#plist_proname{ height:40px; text-align:center;}
	
/************************* product.htm ************************/	
#pro_show{background-color:#FFFFFF; border:1px #99CCFF solid;}
#pro_related{margin:5px 0px; width:800px;}
	#pro_related #pageimg{ height:80px; float:left; width:20px; padding-top:20px;}
	#pro_related #relpro{ height:105px; float:left; padding:0 9px; width:728px; overflow:hidden;}
	#pro_related #relpro li{ float:left; width:91px; text-align:center; padding-top:4px;}
#pro_info{width:800px;border:1px solid #7e9db9; padding:0;}
	#pro_info #pro_img{ width:332px; float:left; overflow:hidden;}
	#pro_info #pro_img img{ padding:2px; border:1px solid #CCCCCC; margin:3px;}
	#pro_para {width:280px; background-color:#F4FCFF; float:left; margin:0 5px; padding:0 10px; height:415px;}
	#pro_para #pro_name{font-size:16px; font-weight:bolder; padding-top:10px; color:#CC0033;}
	#pro_para #para{ height:22px; width:80px; float:left}
	#pro_para #value{height:22px;}
	#pro_cart{height:400px; background-color:#F6F6F6; float:left; width:150px; padding:15px 0px;}
	#pro_cart #cartp{border:1px solid #EEEEEE; padding:8px; background-color:#FFFFFF; font-size:11px;}
	#pro_cart #cartp span{font-size:12px; color:#CC0033; font-weight:bolder;}
	#pro_cart #contact{text-align:center; padding:3px;}
#pro_bot{width:790px; padding:5px;width:750px;padding-right:7px;}
	#pro_bot #stitle{font-size:14px; font-weight:bolder; color:#30859A; height:25px;}
	#writereview li{ height:28px; line-height:20px;}
	#writereview #para{float:left; width:100px;}
	
/************************* cart.htm ************************/
#cart_goods{padding:10px; border:1px solid #ccc; background:url(images/bg_title.gif) top left repeat-x #FFFFFF;}
	.cart_top{margin:6px 0px; padding:0px 20px; background-color:#FFFFFF; text-align:center;}

/************************* login.htm ************************/
#login_body{ padding-top:15px; font-size:11px; color:#666; padding-left:15px; background-color:#FFFFFF; padding-bottom:20px;}
	#login_w{background:url(images/bg_title.gif) top left repeat-x; width:340px; float:left; margin-right:18px; border:1px solid #ddd; padding:0px 7px; overflow:hidden;}
	#login_w li{padding-top:10px;}
	#log_title{font-weight:bolder; font-size:12px; color:#000; padding-bottom:20px;}
	
#div_account{ margin-bottom:10px; background:url(images/divbg.gif) top left repeat-x; border:1px solid #CCCCCC; width:166px; padding:8px;}
	#div_account li{background:url(images/divlibg.gif) left top no-repeat; padding-left:15px; padding-bottom:6px; border:0;}
	#div_account #title{ font-size:13px; font-weight:bolder; background-image:none; padding-left:0; padding-bottom:10px;}
	#div_account #textdiv{background-image:none; font-size:11px; color:#666666; padding-left:0;}
	#mess ul{background:url(images/leftbgs.gif);}
	#mess li{color:#666666; margin:0 7px;padding:8px 0; font-size:11px; border-bottom:1px dashed #cccccc;}
.payment{
	border:1px solid #CCC;
	margin:10px 0;
	padding:3px;

}
	
	
	
	
	
	
	
	
	