body{ margin:0 auto; font:Arial, Helvetica, sans-serif; font-size:12px;}
*{ margin:0px; padding:0px;}
li{list-style-image: none;list-style-type: none;}
img{ border:none;}
input{line-height:18px; padding-left:2px;}
h3{font-size:14px; font-weight:bold;color:#666;}
.box
{
    width:100%;
    
    text-align:left;
  
    }


.shopping_promotions{ width:100%; margin-top:2px; border:1px solid #717171;  overflow:hidden; zoom:1;}
.shopping_promotions ul{ float:left;}
.shopping_promotions ul li{ float:left;}
.promotions_bottom_bnt{ width:600px; height:40px; margin:10px 0; padding:15px 25px; border-right: 1px solid #717171; float:right; }
.promotions_bottom_bnt img{ float:right;}
.shopping_promotions_img li{ margin:0 10px; float:left; width:150px; height:46px; border-right:1px dotted #717171;}
.shopping_promotions_img li p{ float:left; width:auto; margin:2px 7px 0 2px;}


.shopping_rules{margin:25px 0 0 0;}
.shopping_top{  border:1px solid #309;  margin:5px 0 0 0; text-align:left;}
.shopping_center{ margin-top:25px; border: 1px solid #717171;  text-align:left;}
.shopping_center_top{height:48px;background-image:url(/images/shoping_13.jpg);}
.shopping_center_top p{ float:left;line-height:48px; font-size:13px; font-weight:bold; color:#333;}
.shopping_center_pro{ border-top:1px solid #666;  margin:0 auto; background-color: #fdf1f1; height:100px;}

.shopping_center_next{ border-top:1px solid #666; margin:0 auto; background-color: #ccf;  line-height:30px;  font-size:13px;  padding-right:25px; overflow:hidden;}
.shopping_center_next li{  line-height:30px;  font-size:13px; text-align:left; float:left;}





.products_img002{  overflow:hidden;}
.products_img002 div{ float:left; margin:10px 0 0 50px;}
.products_img002 div p{ text-align:center;}
.products_img002 div img{ border:1px solid #999;}



.shopping_center_pro li{float:left; margin:0 5px 0 10px;}
.shoping_car{ margin:10px 25px 10px 25px; clear:both; overflow:hidden; zoom:1;}
.shoping_car p{ float:left;}
.shoping_car img{float:left; margin-left:30px;}
.shoping_car span{ padding-top:10px; display:block; float:left; margin:0px 50px 0px 40px;}
.shoping_car input{ float:left; margin-left:30px;}
.shopping_bottom{margin:20px 0 0 0 ; clear:both; border: 1px solid #717171; height:240px;}
.shopping_til{ height:45px; line-height:45px; background-color:#fff2f6; font-weight:bold; font-size:13px; padding-left:20px;}
.shopping_pro li{ margin:10px 19px; width:135px; height:135px; float:left;}
.shopping_pro li p{ margin-bottom:10px;}

.main{ border:1px solid #efd2d2; margin:20px auto; background-color:#fff2f6; text-align:left }
.til{ height:40px; line-height:40px; font-size:13px; font-weight:bold; padding-left:20px; background-color:#fff; margin-bottom:20px;}
.main ul{ line-height:30px; font-size:12px; padding-left:20px;}
.main ul li{ float:left; line-height:30px;}
.qian{ float:left; width:60px; text-align:right; line-height:40px;}
.huo{ float:left;  margin-right:5px;}
.line{ display:block; line-height:40px; height:40px; margin-left:20px; display:block;}
.addres{ margin-left:60px; display:block; clear:both;}
.psfs{ height:50px; border-bottom:1px solid #fff; border-top:1px solid #fff; margin-top:20px; line-height:50px; font-size:13px; font-weight:bold; padding-left:20px;}
.psfs_main{ line-height:30px; margin:20px auto 20px 15px;}

.shrxx{ padding:15px; background-color:#FFFFFF; line-height: 25px; border-bottom:1px dashed #efd2d2; width:96%; overflow:hidden; height:1%;}
.shrxx ul{ float:left; line-height:24px;}
.shrxx_left{ border-right:1px dashed #ccc; width:400px; text-align:left;}
.shrxx2{ padding:15px 15px 15px 35px; background-color:#FFFFFF; height:40px; line-height:24px; border-bottom:1px dashed #efd2d2;}

.pro_main{font-size:13px; font-weight:bold; padding:20px; background-color:#fff;}

.shrxxw{ padding:15px; background-color:#FFFFFF; line-height: 25px; border-bottom:1px dashed #efd2d2; width:480px; }
.shrxxw ul{ float:left; line-height:24px;}


a.products_name{ text-decoration:none; color: #333;}
a.products_name:hover{ text-decoration:underline; color:#C00;}
a.fonts{ text-decoration: none; color:#F9C;}
a.delete{ text-decoration:none; color:#990000;}

.shopping_top2{ width:871px; border:1px solid #309;  margin:25px 0 0 0;}
.shopping_center2{margin:25px 0 0 0 ; border: 1px solid #717171; height:350px;}
.shopping_center_top2{height:48px; width:100%;}
.shopping_center_top2 p{ float:left;line-height:48px; font-size:13px; font-weight:bold; color:#333;}
.shopping_center_pro2{ border-top:1px solid #666; margin:0 auto; background-color: #fdf1f1; height:100px;}
.shopping_center_pro2 li{text-align:center;padding-top:30px;}

.shopping_center_next2{ border-bottom:1px solid #717171; margin:0 auto; height:30px; line-height:30px; text-align:right; padding-right:15px;
}
.shopping_center_pro2 li{float:left; margin:0 5px 0 10px;}
.shoping_car2{ margin-bottom:10px; margin-top:10px; clear:both; height:50px;}
.shoping_car2 img{float:left; margin-left:30px;}
.shoping_car2 span{ padding-top:10px; display:block; float:left; margin:0px 50px 0px 40px; width:400px;}
.shoping_car2 input{ float:left; margin-left:30px;}
.shopping_bottom2{margin:20px 0 0 0 ; clear:both; border: 1px solid #717171; height:240px;}
.shopping_til2{ height:45px; line-height:45px; background-color:#fff2f6; font-weight:bold; font-size:13px; padding-left:20px;}
.shopping_pro2{ padding:0px 0px}
.shopping_pro2 li{ margin:10px 16px; width:135px; height:135px; float:left;}
.shopping_pro2 li p{ margin-bottom:10px;}


.bottomdd{ height:50px; line-height:50px;padding: 0 25px 0 165px; background-color:#fff; text-align:right;}
.bottomdd li{ float:left; margin-left:30px; list-style-type:none; padding:0px;}
.bottomdd span{ margin:auto 5px;}


.rules_box{height:236px; width:565px;}
.rules_box ul{ float:left;}
.rules_left{ width:98px;}
.rules_center{ background-image:url(/images/rules_05.jpg); background-repeat: repeat-x; height:236px; padding:9px 0;}
.rules_center li{ width:435px; height:203px; background-color:#FFF; padding:15px 0 0 15px; line-height:20px;text-align:left;}
.rules_right{ text-align:right; width:9px;}
a.rules_font{ text-decoration: underline; color:#F69; font-size:13px; font-weight:bold; }
.shopping_Changes{ text-align:left; padding:10px 45px; border-top:1px dashed #fff;}


.submit_body{ margin:25px auto 0 auto; width:780px; }
.submit_body ul{ float:left;}
.submit_body_center{ width: auto; background-image:url('/images/Submit_04.jpg'); 
width:561px; 
background-repeat:repeat-x; margin:0 auto; height:260px;
}
.submit_bottom{ padding-left:150px;  margin:0 auto; line-height: 80px; background-color:#fff;  border-top:1px dotted #efd2d2}
.submit_bottom img{  margin:0 auto 0 5px;}
.bottomsas{ line-height:50px;padding: 0 25px 0 25px; background-color:#fff; text-align:right; border-top:1px dashed #efd2d2; }
.bottomsas li{ float:left; margin-left:30px;  padding:0px;}
.bottom_Checkout{ border-bottom:1px solid #666; margin:0 auto; overflow:hidden; zoom:1; text-align:left;}
.bottom_Checkout a{ text-decoration:underline; color:#903;}
.bottom_Checkout a:hover{ text-decoration: none; color:#903;}

.ssoo{ margin:5px; padding:0px;  overflow:hidden; zoom:1; }
.ssoo h5{  border-bottom:  2px solid #666; line-height:31px; width:95%; font-size: 12px; font-weight:bold;}
.ssoo h5 p{ margin:0px; padding:0px;  float: left;}


.tills
{ 
   
    border-color: #F99; line-height: 25px;
    border-style: none none dotted none;
    border-width: 0px 0px 1px 0px;
 }

.tills li{ float:left;display:block; margin-left:3px; width:20%;}