﻿@charset "utf-8";
/* CSS Document */
/*公共样式*/
body{font-size:12px; font: 12px/150% Arial,Verdana,"宋体";  line-height:150%; margin:0; padding:0;}
div{margin:0 auto; padding:0;}
*:focus{ outline:none;}
h2{ font-weight:normal;}
h1,h2,h3,h4,h5,h6,ul,li,dl,dt,dd,form,input,img,p{margin:0; padding:0; list-style-type:none;}
img { border:none;}
.f_l{float:left;}
.f_r{float:right;}
.dis{ display:block;}
.clearfix:after{content:"."; display:block; height:0; clear:both;visibility:hidden;}
*html .clearfix{height:1%;}
*+html .clearfix{height:1%;}
.cls{ clear:both;}
.word{word-break:break-all;}
ul li{ float:left;}
a:link,a:visited{ color:#333; text-decoration:none;}
a:hover { color:#900; text-decoration:none;}
.mb{ margin-bottom:20px;}
input{ vertical-align:middle;}
.ie6{vertical-align:middle; margin-top:0;}
/*公共样式*/


	 

.buy,.order,.order-success{ width:1200px; margin:0 auto; padding:20px 0px;}
/*头部*/
.buy-head{ height:46px;}
.buy-head .b-logo{}
.buy-head .progress .progress-1,.progress-2,.progress-3 {background: url("../images/step1.png") no-repeat ;height: 23px;overflow: hidden;padding-top: 23px; width: 481px;}
.buy-head .progress .progress-2 { background: url("../images/step2.png") no-repeat;}
.buy-head .progress .progress-3 { background: url("../images/step3.png") no-repeat;}
.buy-head .progress li.step-1 {color:#7ABD54;}
.buy-head .progress li {color:#BCE8A3;float: left; height: 23px;line-height: 23px;text-align: center;width: 160px;}
.buy-head .progress li b { display: none;height: 25px;width: 22px;}
.buy-head .progress li.step-2 {color:#aaa;width: 161px;}
.progress li.s2 {color: rgb(122, 189, 84);width: 161px;}
.progress li.s3 {color: rgb(170, 170, 170);}




/*购物车*/
.cart{ padding-bottom:20px;}
.cart h2{ height:35px; color:#707070;font-family:"微软雅黑"; font-size:20px;}
.cart-1{ border-left:1px solid #DDD;border-right:1px solid #DDD;border-bottom:1px solid #DDD;border-top:2px solid #999;}
.cart-thead {background:#F7F7F7;height: 35px; line-height:35px;}
.cart-thead .column {color:#666;float: left;text-align: center; width:125px;}
.cart-thead .t-goods {width: 319px;}
.cart-thead .t-price {width: 140px;}
.cart-thead .t-quantity{width: 149px;}
.cart-thead .t-money {width: 140px;}
.cart-thead .ie6,.cart-dp .ie6{_margin:8px 0;_vertical-align:middle;}


.cart-2{ background:#ffffff;}
.cart-2-bj{ background:#F2F9FF;}
.cart-dp-bj{background:rgb(219, 238, 253)}
.cart-dp{ height:35px; color:#707070;line-height:35px; padding-left:40px;*padding-left:35px; border-top:1px solid #dddddd; }
.cart-shop{border-top:1px solid #DDD; padding:20px 0; color:#999}
.cart-shop ul li{ min-height:52px; height:auto !important;text-align: center;  }
.cart-shop .t1{ width:53px; text-align:right; margin-right:20px;}
.cart-shop .t2,.shop-order .shop{ width:371px; text-align:left;}
.cart-shop .t2 .pic,.shop-order .shop .pic{ width:50px;}
.cart-shop .t2 .pic img,.shop-order .shop img{ width:50px; height:50px; overflow:hidden; padding:1px; border:1px solid #cccccc;}
.cart-shop .t2 .word,.shop-order .shop .word{ width:300px; line-height:18px;;}
.cart-shop .t2 .word a,.shop-order .shop .word a{color:#005EA7;}
.cart-shop .t3{ width:140px; }
.cart-shop .t4{ width:140px;}
.cart-shop .t4 .jian{ margin-right:5px;}
.cart-shop .t4 .jia{ margin-left:5px;}
.cart-shop .t4 .jian,.t4 .jia{background:#ffffff;border: 1px solid rgb(204, 204, 204);display: block;height: 13px;line-height: 13px;margin-top: 3px;overflow: hidden;text-align: center;width: 13px;}
.cart-shop .t4 .input{height: 18px;overflow: hidden;padding-top: 2px;text-align: center;width: 34px;border: 1px solid rgb(204, 204, 204);}
.cart-shop .t4 .count{ margin-left:50px;}
.cart-shop .t5{ width:149px; text-align:center;}
.cart-shop .t6{ width:125px;}
.cart-shop .t6,.t6 a{color:#005EA7;}


.cart-3{ height:38px; line-height:38px; background:#F7F7F7;border:1px solid #DDD; border-top:none;}
.cart-3 .cart-3-left .delete{ margin-left:30px;_margin-top:10px;}
.cart-3 .cart-3-left a{color:#005EA7;}
.cart-3 .cart-3-right{ padding-right:20px;}
.cart-3 .cart-3-right .yx{ margin-right:20px;color:#666;font-size: 14px;}
.cart-3 .cart-3-right .hj{color: rgb(228, 57, 60); font-family:"微软雅黑";font-size: 22px;font-weight: 400;}

.cart-button { padding: 30px 0 0;}
.cart-button .continue{ background:url(../images/9436.jpg) no-repeat; width:94px; height:36px; line-height:36px; color:#1F1F1F; text-align:center;display:block; border:0;}
.checkout{ background:url(../images/js.jpg) no-repeat; width:180px; height:36px;font-size: 16px; font-weight: bold;line-height: 36px;overflow: hidden; color:#fff; font-family:"微软雅黑"; border:0; margin-top:2px;}

/*填写订单信息*/
.order{}
.order-1{ border:1px solid #DDD;}
.order-1 h2{ background:#F7F7F7; height:35px; line-height:35px; color:#707070;font-family:"微软雅黑"; padding-left:15px; font-size:20px;}
.order-1 .step{border-top: 1px solid rgb(221, 221, 221); margin-bottom:10px;}
.order-1 .step-title {height: 45px;line-height: 45px;padding: 0 20px;}
.order-1 .step-title strong,.leixing strong{ font-size:14px;}
.order-1 .step-title .step-action {color: rgb(0, 94, 167);font-size: 12px;font-weight: 400;padding-left: 10px;}
.order-1 .step-title .step-action a{color: rgb(0, 94, 167);}

.order-1 .step-content{ line-height:22px; margin-top:5px; margin-bottom:25px; padding:0 40px; color:#666}
.color{ color:rgb(255, 102, 0);}
.color1{color:rgb(0, 94, 167);}

.order-1 .shop-order{ margin:20px; width:958px;}
.order-1 .shop-order .checkout{text-indent:18px;}
.order-1 .shop-order .yf{ margin-right:30px; height:40px; line-height:40px; font-size:14px;}
.order-1 .shop-order .yf strong{font-size:22px; color:rgb(228, 57, 60)}
.shoppadding{ padding:20px 0;}



.step-current{border: 3px solid #F60; width:992px; margin-bottom:10px;}
.form1 .padding,.form3 .padding{ padding:0 20px;}
.form1 .form1-1,.form3-1,.form2 .current{height:28px; line-height:28px; margin-bottom:5px; background:#FFF4D3;}
.form1-2-adress{ padding-left:12px;}
.form1-2-adress .list{ padding:5px 0px;}
.list .label{width: 85px;height: 26px;margin-right: 5px;color: #666;line-height: 26px;text-align: right;}
.list .label em{margin-right: 5px;color: #F60;}
.list .field{height: 26px;float: left;line-height: 26px;}
.list .field .wbk{width: 138px;height: 16px;border: 1px solid #CCC;padding: 4px 3px;font-family: Arial,"宋体b8b\4f53",sans-serif;}
.list .field .wbk1{ width:308px;}
.list .field .tip{padding-left: 10px;}
.list .field .dz{ margin-right:5px;}
.baocun{ margin-top:8px;}
.form2-1{ margin-bottom:20px;}
.form2-1 .list{ padding:0 20px;}
.form2-1 .list .label{ width:250px; text-align:left;}

/*发票类型*/
.leixing{ margin-bottom:10px;}

/*成功订单*/
.order-success-1{ font-size:18px; font-family:"微软雅黑";}
.radio{*margin-bottom:7px;*margin-top:2px; *vertical-align:middle;}