﻿*{ font-family:Verdana!important;}
.banner{ position:relative;}
.carttop{ position:absolute; right:0px; background:url(images/carttop.gif); width:181px; height:99px; bottom:0px; color:#fff; padding:20px 0 0 20px;}
.carttop a{ color:#fff!important;}
.cartOn{ font-size:11px; font-weight:bold; margin-bottom:5px;}
.cartNums{ font-size:11px; color:#66CCFF;}
.cartNums b{ color:red;}
.carttop .a1{ display:block; width:80px; height:30px; position:absolute; bottom:12px; left:10px;}
.carttop .a2{ display:block; width:80px; height:30px; position:absolute; bottom:12px; left:98px;}

.banner,.menu{ width:1003px; margin:auto;}
.menu1{ width:217px; float:left; height:32px; background:#000; line-height:32px; text-align:center; font-weight:bold; color:#FF9900;}
.menu2{ background:url(images/menuleft.jpg) no-repeat; width:25px; height:32px; float:left;}
.menuright{ background:url(images/menu.jpg); float:left; width:733px; height:32px;}
.menuright a{ float:left; line-height:32px; color:#FFFFFF; font-weight:bold; padding:0px;}
.menuright a:link{ color:#fff;}
.menuright a:visited{ color:#fff;}
.menuright a:hover{ color:#ff0;}
.menuright b{ float:left; width:16px; height:32px; background:url("images/menubg.gif") no-repeat center;}
.menu3{ background:url(images/menuright.jpg) no-repeat; width:28px; height:32px; float:left;}

.main{ width:1003px; margin:auto;}
.left{ width:208px; float:left;}
.left1{ background:#ccc;}

.centers{ width:587px; float:left;}
.right{ width:208px; float:left;}

.search{ background:url(images/s.jpg); height:72px;}
.searchs{width:563px; height:65px; background:url(images/ss.jpg) repeat-x bottom; margin:auto;}

.right2{ background:#076db7; text-align:center;}
.right2 .img{ margin-bottom:15px;}
.bottom{ width:1003px; margin:auto; background:#000; color:#fff; text-align:center; padding:20px 0 50px 0;}
.bottom .img{ margin:auto; display:block; margin-bottom:10px;}
.bottom a:link{ color:#fff;}
.bottom a:visited{ color:#fff;}
.bottom a:hover{ color:#ff0;}

.contents{ width:564px; margin:10px auto;}
.left2 h1{ width:180px; margin:5px auto;}

.pro_descpic{ width:542px;}
.pro_descpic img{ width:170px; height:170px; margin:5px; float:left;}
.pro_desc table{ border:1px solid #ccc; width:100%!important;}
.pro_desc table td{ border:1px solid #ccc;}

.class2{ background:#efefef; padding:10px; margin-bottom:10px;}
.class2 a{ float:left; width:33.3%;}

.class_index{ float:left; width:158px; height:150px; background:url(images/a.jpg) no-repeat; margin:15px; text-align:center; padding-top:10px; overflow:hidden; display:inline;}
.class_index table{ text-align:center; width:100%;}

.pro_right{ float:left; margin:10px 0 20px 10px; width:250px; overflow:hidden;}
.buymore{ font-weight:bold; color:#02348B; font-size:14px;}
.pro_cart{ margin-top:5px;}
.pro_cart b{ display:block; margin:1px 0;}
.pro_cart .jian{ background:url(images/minus.png) no-repeat; width:25px; height:26px; display:inline-block; margin-left:20px;}
.pro_cart .jia{ background:url(images/plus.png) no-repeat; width:25px; height:26px; display:inline-block;}
.pro_cart img{ vertical-align:middle;}
#pro_nums{ width:80px; text-align:right; margin:3px 5px;}
.price_x{ color:green; font-weight:bold; font-size:14px; margin-top:5px;}
.price_x h1{ display:inline; font-weight:bold; color:#000; font-size:14px;}
.price_x h2{ display:inline; font-weight:bold; color:#000; font-size:14px;}
.price_x h3{ display:inline; font-weight:bold; color:#800000; font-size:14px;}

.price_add{ background:url(images/btn-cart.png) no-repeat; width:118px; height:40px; display:inline-block; margin:5px;}

.price_li{ border-bottom:1px solid #ccc; padding:5px 0;}
.price_li span{display:inline-block; width:120px;}
.price_li i{ color:#02348B;}

.shipping_price{ text-align:right; font-size:18px;}
.shipping_price b{ color:#800000; margin-right:5px;}
.shipping_price span{ color:#666; margin-right:5px; font-size:12px;}
.Billing_price{ text-align:right; font-size:18px;}
.Billing_price b{ color:#f00; margin-right:10px;}

.cart_contents table{ width:100%;}
.cart_contents table td{ text-align:center;}
.sdesc{ width:350px; color:#999; text-align:left!important;}
