@charset "utf-8";
ul,li{list-style: none;margin: 0;padding: 0;}
a{text-decoration: none;color: #666;}
img{border: none;}
.mobile,.fb,.fbb,.fba{display:none;}
.top_list img{display:inline-table; float:left; margin-top:25px;}
/*商品列表*/
.pr{/*width:1240px;max-width: 1240px;*/margin:0px auto;overflow: hidden;height: auto;padding-top: 25px;padding-bottom: 20px;}
.pr_r{width: 100%;height: auto;overflow: hidden;padding-top: 1px;padding-bottom: 20px;}
.pr_r ul{width: 100%;height: auto;overflow: hidden;margin:0px auto 20px;}
.pr_r ul li{ width:23%;/*width: 296px; height:380px;*/float: left;margin-right: 2.6%;height: auto;overflow: hidden;margin-bottom: 10px; margin-top:10px;border:1px #ebebeb solid; background:#FFFFFF; padding-top:2px;}
.pr_r ul li:nth-child(4n){ margin-right:0;}

.pro_list ul li{ width:32%;margin-right: 2%;}.pro_list ul li:nth-child(4n){ margin-right:2%;}.pro_list ul li:nth-child(3n){ margin-right:0;}

.pr_r ul li a{display: block;overflow: hidden; height:100%; margin:0 auto 4px; text-align:center;background:#FFFFFF;}
.pr_r ul li a .prpic{ width:100%; height:240px; overflow:hidden; margin:0 auto; text-align:center;}
.pr_r ul li a .prpic img{width: 100%;height: auto;display: block;transition: all 0.5s;margin:0px auto;}
.pr_r ul li a:hover .prpic img{transform: scale(1.15);}
.pr_r ul li:hover{ /*background:#e30039;*/border:1px #e30039 solid;box-shadow: 0 0 5px #ebebeb; }
.pr_r ul li .pr_r1{overflow: hidden; padding:0px; background:#FFFFFF; margin:0 auto 4px;}
.pr_r ul li .pr_r1 h1{font-weight: normal;font-size: 14px;color: #737373;margin:0px auto;height: 40px; padding-top:10px;overflow:hidden;text-align:center;  }

.pr_r ul li  a:hover .pr_r1 h1{color: #e6202d;}

.pr_r ul li .pr_r1 h2{font-size: 20px;color: #e6202d;width: 92%; margin:0 auto; font-weight:500; height:46px; line-height:46px; text-align:left;}
.pr_r ul li .pr_r1 h2 span{font-size: 12px;}
.pr_r ul li .pr_r1 h2 s{font-size: 12px; color: #999; font-weight:normal;}
.pr_r ul li .pr_r1 h2 a{width: 27px;height: 27px;float: right;}
/*分页*/
.ye{width: 100%;height:34px;margin:20px auto 10px;float: left;text-align: center;}
.ye1{display:inline-block;}
.ye1 a{display: block;width:auto;height:33px;background: #fff;color: #666;font-size: 13px;line-height:33px;text-align: center;float: left;margin-left: 10px;display:inline-block;border:1px #ccc solid;padding-left: 10px;padding-right: 10px;}
.ye1 a.hover{background: #e30039;color: #fff;border:1px #e30039 solid;}
.ye1 a:hover{background: #e30039;color: #fff;border:1px #e30039 solid;}


/*商品详情页*/
.pro_pic{width: 30%;float:left; max-width:260px;}
.pro_text{width:70%;float:right;}
.pr_de1_r{width: 100%;background: #fff;overflow: hidden;margin-top: 3px;}
.pr_de1_r h1{width: 98%;font-weight:550;font-size: 15px;color: #333;padding-bottom: 20px;}
.pr_de1_r_t{width: 98%;height: auto;overflow: hidden;background: #fefefe;padding-left: 0%;padding-bottom: 0px;margin-top: 0px;}
.pr_de1_r_t h3{font-size: 14px; color:#e6202d; font-weight:500;margin-top: 10px;}
.pr_de1_r_t h3 span{font-size: 32px!important;}.pr_de1_r_t h3 s{ color:#a5a5a5; padding-left:20px;}
.pr_de1_r_t p{font-size: 14px;color: #444;line-height: 22px;margin-top: 15px;}
.pr_de1_r_t p span{color: #444;margin-left: 5px;}

.tb-prop .tb-selected i,.tb-prop .tb-auto-selected i a{background:url(../images/yes.png) no-repeat;}
.tb-prop li{position:relative;margin:0 6px 6px 0;padding:1px;line-height:18px;vertical-align:middle;background:#fff;}
.tb-prop li a{display:block;padding:0 10px;text-align:center;text-decoration:none;color:#000;border:1px solid #f1f1f1/* #C8C9CD*/; background:#f1f1f1;border-radius:5px;}
.tb-prop li a:hover,.tb-prop .tb-selected a,.tb-prop .tb-selected a:hover{/*margin:-1px;*/border:1px solid #FF6701}
.tb-prop li a:focus{outline:0}
.tb-img li a{height:auto;padding:0;text-align: left; line-height:18px;}
.tb-img li span{display:none; font-size:18px;}
.tb-img .tb-txt a{padding:8px 12px; padding-bottom:8px;}
.tb-img .tb-txt span{display:block; font-size:18px;}.tb-img .tb-txt label{ margin-bottom:0px;}
.tb-prop i{display:none}
.tb-prop .tb-auto-selected i,.tb-prop .tb-selected i{display:block;position:absolute;right:2px;bottom:3px;width:12px;height:12px;overflow:hidden;text-indent:-9999em;background-position:0 -26px}
.clearfloat{clear:both;height:0;font-size: 1px;line-height: 0px;}
.tb-prop1 li{display:inline-table;}

.pr_de1_r1{width: 100%;height: auto;overflow: hidden;margin:10px auto;font-size: 12px;color: #585858;display:inline-table; position:relative;}
.p1{font-size: 14px;color: #444;margin-top: 5px;width: 60px;height:auto;}
.sl span{color: #878787;font-size: 13px;line-height: 46px;float: left;margin-left: 15px;margin-top: 6px;}
.sl{width: 100%;height: auto;overflow: hidden;}
.tm-action a{color: #999;margin-bottom: 20px;display: block;margin-left: 20px;background: url(../images/xin.jpg) no-repeat center left;padding-left: 15px;}

.p2{margin-left:1px;width: 70px;height: 22px;border:1px #a6a6a6 solid;margin-top: 20px;}
.p2 span{ width:13px; height:20px;font-weight: normal;cursor: pointer;}
.p2 span img{ width:13px!important; height:20px!important; margin-top:-3px;}
.p2 i{ font-style:normal;width: 30px;height: 20px;overflow: hidden;font-weight: normal;font-size: 14px;color: #333;line-height: 19px;text-align: center; margin:0px!important; padding:0px!important;}
.p2 i input{width: 33px!important;height: 20px;border:none;outline: none;background: none;text-align: center; margin:0px!important; padding:0px!important;}

.pp2{ width:80px; height:25px; overflow:hidden; margin-top:13px;}
.pp2 h4{ display:inline-table; height:25px; line-height:25px;}

.pr_de1_r2{width: 98%;height: auto;overflow: hidden;font-size: 14px;color: #000; padding-left:0px; margin-top:20px; /*position:absolute; bottom:50px;*/}
.pr_de1_r2 a{display:block; float:left; width:134px; text-align:center;color: #fff; font-weight:500;height:50px; line-height:50px;}
.pr_de1_r2 a:hover{color: #e6202d;}
a.addcara{background: #ff4f00;font-size: 16px;border-radius:5px 0px 0px 5px;}a:hover.addcara{background: #ff4f00;color: #fff;}

a.addcarb{background: #ffae01;font-size: 16px;border-radius:0px 5px 5px 0px;}a:hover.addcarb{background: #ffae01;color: #fff;}

a.addcarc{background: #fff;font-size: 14px; margin-left:15px; color:#333; border:1px #ccc solid;border-radius:5px;}a:hover.addcarc{background: #fff;color: #ea0437;border:1px #ea0437 solid;}
a.addcarc img{width:20px;filter:grayscale(100%); margin-top:-5px;}a:hover.addcarc img{filter:none;}

.p3 li{position:relative;display:inline;float:left;margin:0 4px 4px 0;padding-right:5px;  margin-right:20px;line-height:22px;vertical-align:middle;}

/*会员中心*/
/*左边分类*/
.left{width: 18%;height: auto;overflow: hidden;background: #fff;float: left;border: 1px #e30039 solid;border-radius: 7px 7px 0 0; margin-top:26px;}
.mem_r{width: 80%;height: auto;overflow: hidden;background: #fff;float: right;margin-bottom: 20px; margin-top:20px;}
.left h1{font-size: 16px;color: #303030; color:#fff; font-weight:500;padding-left: 20px;height:50px; line-height:50px; background:#e30039;border-radius: 6px 6px 0 0;}
.left h1 p{font-size:12px;color: #cccccc;margin-top: 5px;font-weight: normal;letter-spacing:3px;}
.left ul{width: 90%;height: auto;overflow: hidden;margin:0px auto 20px;display: block;}
.left ul li{width: 100%;height: auto; text-align:center; margin-top:15px;}
.left ul li .left1{ margin:0 auto;width:95%;background:url(../images/a1.jpg) no-repeat left;height: 30px;line-height: 30px;font-size: 15px;color: #000; font-weight:550;padding-left: 25px; text-align:left}
.left ul li .left2{margin:0 auto;width:95%;height: auto;overflow: hidden;padding-left: 25px;margin:5px auto 10px;text-align:left}
.left ul li .left2 a{color: #484848;}
.left ul li .left2 a:hover{color: #e6202d;}
.left ul li .left2 a.hover{color: #e6202d;}
.wz_left{width: 100%;height:40px;overflow: hidden;margin:0px auto; margin-top:20px;border-bottom: 1px #dadada solid;}
.wz_left h1{font-weight: 500; padding:0 15px; display:inline-table;font-size: 18px;color: #333; text-align:center; height:38px; line-height:38px; border-bottom: 2px #e6202d solid;}
.wz_left h2{ height:38px; line-height:38px;display:inline-table; font-weight:500;color: #6a6a6a;font-size: 15px;}
.wz_left h2 a{color: #6a6a6a;font-size: 16px; padding-left:20px;padding-right:20px;  margin-top:10px; margin-bottom:5px; height:18px; line-height:18px; text-align:center;/*display: block;*//*border-left:1px #e5e5e5 solid;*/ }
.wz_left h2 span{color: #e6202d;font-weight: 500;}.wz_left h1 span{color: #e6202d;}
.wz_left h2 p{ float:right; display:block; width:100; text-align:right; height:38px; background:url(../images/del.png) no-repeat left;}
.wz_left h2 p a{color: #6a6a6a;font-size: 14px;border:none;}
.wz_left h2 a:hover{color: #e6202d;}
.hy_t{width: 100%;height: auto;overflow: hidden;border-bottom: 0px #e5e5e5 solid;margin:20px auto;padding-bottom: 10px;}
.hy_t p{font-size:14px;  color:#333; line-height:26px;}
.hy_t h2{font-size:16px; font-weight:bold; color:#333; line-height:30px;}
.hy_t img{max-width:90%;}

.hy_1{width:65%; float:left;}
.hy_1_1{ width:90%; float:left;}/*会员中心*/
.hy_1_2{ width:28%; float:left;}
.hy_1_1 h1,.hy_1_2 h1{ width:85px; height:85px; float:left; border:1px #e5e5e5 solid;  border-radius:60px; overflow:hidden;}
.hy_1_1 h1 img,.hy_1_2 h1 img{width:100%; height:100%;}
.hy_1_1 div p,.hy_1_2 div p{font-size:17px; font-weight:500; height:40px; line-height:40px; padding-left:20px;} 
.hy_1_1 div h2,.hy_1_2 div h2{ width:100px; height:25px; line-height:25px;border-radius:20px; background:#ffce17; color:#000; text-align:center; margin:5px;margin-left:20px; font-size:13px; font-weight:500; }

.hy_2{width:35%; float:right;height:85px; line-height:85px; text-align:right;}
.hy_2 a{display:inline-table; width:30%; margin-left:3.3%;font-size:16px; text-align:right;}
.hy_2 a span{color:#e6202d;}
.hy_2 a:hover{color:#e6202d;}


.hy_t1{width: 99%; border:1px #e5e5e5 solid;border-radius: 7px 7px 7px 7px; height:50px; line-height:50px; clear:both; margin-top:20px; margin-bottom:50px;}
.hy_t1 a{color: #6a6a6a;font-size: 16px;width: 24%; text-align:center;display: block;float: left;border-right:1px #e5e5e5 solid; }
.hy_t1 span{color: #e6202d;font-weight: 500;}.hy_t1 a:hover{color:#e6202d;}


/*我的订单开始*/

.myorder_serch{ width:100%; height:63px; overflow:hidden; margin:0 auto;}
.myorder_serch .input{ height:30px; width:220px; border:1px solid #bfbfbf; float:left; font-size:12px; color:#a9a9a9; padding-left:14px; font-family:"微软雅黑"; margin-top:18px;outline: none;}
.myorder_serch .img{ width:81px; height:32px; float:left; margin-top:18px; background:#CCCCCC; border:0px;}

.member_two{width:100%; height:auto; margin:0 auto 50px;}
.member_two_list{height:45px; width:100%; border:1px solid #e8e8e8;border-bottom:0px solid #e8e8e8; background:#f9f9f9; margin-top:10px;}
.member_two_list span{float:left; line-height:45px; text-transform:uppercase; font-size:15px; color:#3c3c3c; text-align:center; font-family:"微软雅黑";}
.table{ margin-top:10px; font-family:"微软雅黑";}
.table tbody tr td a{color: #8a8a8a;}
.title{ height:35px; line-height:35px; padding-left:15px; background:#fbfbfb; font-family:"微软雅黑";border-collapse: collapse;border:none;}
.price_t{padding-top:20px; font-size:16px; color:#ff0000; font-weight:500; border-bottom:none;}
.price_t span{font-size:12px; font-weight:normal;}
.price_t p{font-size:13px;color:#9d9d9d; margin-top:5px;}
.status_t{padding-top:20px; font-size:14px; color:#ff4646; border-bottom: none;border-right: none;border-left: none;}
.check_t{padding-top:15px;border-bottom: none;border-right: none;}
.menber_img{width:97px; height:102px; float:left; border:1px solid #e8e8e8; margin-left:8px;}
.menber_img1:hover .menber_img{border:1px solid #eb9821;}

.menber_text{width:65%; float:right; padding-right:4%;}
.menber_text h3{ font-size:13px; color:#333!important; line-height:18px; font-weight:normal;}
.menber_text h3 span{ display:block;color:#c7c7c7!important; padding-top:12px!important;}
.menber_text h3 a:hover{ color:#e6202d!important;}
.menber_img1:hover h3{ color:#e6202d!important;}.menber_img1:hover h3 span{ color:#e6202d!important;}
.menber_text2{width:300px; float:right;}
.menber_text2 h3 a{ font-size:14px; color:#8a8a8a; line-height:18px; font-weight:normal;}
.table tbody tr td a:hover{ color:#f5a900;}
a.pay{display:block;width:80%; height:30px; line-height:30px;border-radius:5px; background:#ffce17; color:#222!important; text-align:center; margin:5px;margin-left:10px; font-size:14px; font-weight:500;}
a:hover.pay{background:#ff0000; color:#fff!important;}
/*我的订单结束*/

/*我的订单详情*/
.or_de1{width: 100%;height: auto;overflow: hidden;margin:5px auto;}
.or_de1_t{width: 100%;height: 49px;background: #f2f2f2;line-height: 49px;overflow: hidden;padding-left: 2%;}
.or_de1_t span{display: block;width: 33%;float: left;text-align: left;font-size: 14px;color: #494949;}
.or_de1_b{width:100%;height:150px;overflow: hidden;margin:0px auto; background: url(../images/dd.jpg) no-repeat center center;}
.or_de1_b h1{font-weight: normal;font-size: 14px;color: #242424;width: 20%;text-align: center;float: left;margin-top: 25px; }
.or_de1_b h1 p{font-size: 13px;color: #959595;margin-top: 70px;}
.or_de2{width: 99%;height:auto;border:1px #e8e8e8 solid;margin:0px auto 10px;overflow: hidden;}
.or_de2 h1,.or_de3 h1{font-weight: normal;font-size: 18px;color: #292929;padding-left: 2%;width: 100%;height: 40px;border-bottom: 1px #e8e8e8 solid;line-height: 40px;background: #f2f2f2;}
.or_de2 p{font-size: 13px;color: #717171;line-height: 39px;border-bottom: 1px #e8e8e8 dashed;padding:5px 0px;}
.or_de2 p strong{width: 110px;text-align: right;float: left;font-weight: normal;}
.or_de2 p span{font-weight: normal;}
.or_de3{width: 99%;height:auto;border:1px #e8e8e8 solid;margin:0px auto 10px;overflow: hidden;padding-bottom: 20px;}
.or_de3_l{width: 47%;float: left;overflow: hidden;}
.or_de3_l p{line-height: 26px;color: #7d7d7d;margin-top:15px;}
.or_de3_l p strong{color: #333333;font-size: 13px;width: 110px;text-align: right;float: left;display: block;font-weight: normal;margin-right: 10px;}
.or_de3_r{width: 47%;float: right;overflow: hidden;}
.or_de4{width: 99%;height:auto;border:1px #e8e8e8 solid;margin:0px auto 10px;overflow: hidden;padding-bottom: 20px;}
.or_de4_t{font-size: 14px;color: #666;padding-left: 2%;padding-right:2%;width: 100%;height: 40px;border-bottom: 1px #e8e8e8 solid;line-height: 40px;background: #f2f2f2;}
.or_de4_t li{float: left;text-align: center;line-height: 40px;}
.or_de4_b{width:100%;height: auto;overflow: hidden;padding-left: 2%;padding-right: 2%;}
.or_de4_b1{width: 100%;height: 100px;border-bottom: 1px #e8e8e8 solid;margin-top: 20px;}
.or_de4_b1 li{float: left;}
.or_de4_b1 li img{width: 90px;float: left;display: block;margin-right: 10px;}
.or_de4_b1 li p{color: #666666;font-size: 14px;line-height: 26px;}
.or_de4_b2{color: #bebebe;font-size: 13px;line-height: 26px;display: block;text-align: center;}
.or_de4_b3{color: #666;font-size: 18px;line-height: 100px;text-align: center;font-family: "Arial";}
.or_de4_b4{color: #ea1717;font-size: 18px;line-height: 100px;text-align: center;font-family: "Arial";}
.or_de4_bb {float: right;width: 100%;overflow: hidden;margin-top: 10px;margin-bottom: 10px;}
.or_de4_bb p{font-size: 13px;color: #666;text-align: right;margin-top: 20px;}
.or_de4_bb p strong{ font-weight: normal; }
.or_de4_bb .or_de4_bb1{font-size: 16px;color: #f41414;font-family: "Arial";}
.or_de4_bb .or_de4_bb1 strong{color: #272727;}


.flowstep .step-lasta .step-no{background-position:50% -68px}
.flowstep{font-family:"微软雅黑"; font-weight:normal;}
#J_trade_order_detail .flowstep .step-time{color:#999;margin-top:10px; font-size:12px;}
.step-time-wraper{ font-size:12px;}
.with-sub-step .step-time-wraper{width:80px;margin:0 auto;display:inline-block;*display:inline;zoom:1; }
.flowstep .flowstep-5 .step-time .time-first{padding-right:0}
.flowstep .step-no,.flowstep .step-sub-box .step-sub{background:url(../images/T1ze.png) no-repeat 50% -102px}
.flowstep{width:920px;margin:0 auto;padding:20px 0; padding-bottom:0px;}
.flowstep ol{overflow:hidden;zoom:1; list-style:none;}
.flowstep li{float:left;text-align:center}
.flowstep .step-name{padding:3px 0;font-weight:normal;color:#888; font-size:14px;}
.flowstep .step-no{height:34px;line-height:34px;font-family:'arial black';color:#fff;font-size:18px}
.flowstep .step-last .step-no{background-position:50% -136px}
.flowstep .step-time{color:#999;padding:8px 0}
.flowstep .step-time .time-first,.flowstep .step-time .time-last{display:inline-block;*display:inline;*zoom:1}
.flowstep .step-time .time-first{padding-right:25px}
.flowstep .step-time .time-last{padding-left:25px}
.flowstep .step-cur .step-name{color:#009349}
.flowstep .step-cur .step-no{background-position:50% 0}
.flowstep .step-first .step-cur .step-no{background-position:50% -34px}
.flowstep .step-last .step-cur .step-no{background-position:50% -68px}
.flowstep .step-done .step-no{background-position:50% -170px}
.flowstep .step-first .step-done .step-no{background-position:50% -204px}
.flowstep .step-sub{position:relative;margin:0 auto;width:120px;height:34px}
.flowstep .step-sub-box .step-sub-done{background-position:50% -238px}
.flowstep .step-sub-box .step-sub-none{background-position:50% -272px}
.flowstep .step-sub-box .step-sub-half{background-position:50% -306px}
.flowstep .step-sub .sub-first,.flowstep .step-sub .sub-last{position:absolute;top:11px;font-weight:700;color:#888;white-space:nowrap}
.flowstep .step-sub .sub-first{right:120px;text-align:right}
.flowstep .step-sub .sub-last{left:120px}.flowstep-6{width:100%}
.flowstep-6 .step-name{height:42px;*height:48px}
.flowstep-6 li{width:135px}.flowstep-7 li{width:255px}
.flowstep-5{margin-left:-30px;width:960px}
.flowstep-5 li{width:160px}
.flowstep-4{margin-left:-63px;width:990px}
.flowstep-4 li{width:230px}
.s_jia_pe1{display: none;}
.p_jia_pe1{display: block;}
.djs {width:263px;margin-top: 10px;padding:12px 1%;margin-left: 30px;}
.p_gwc{display: block;}
.s_gwc{display: none;}
.p_nut_b_l{display: block;}
.s_nut_b_l{display: none;}
.mo1{display: none;}
.bottom_t2{display: none;}
.s_d{display: none;}
.p_d{display: block;}
.q_list ul{display: none}




/*收货地址*/
.per2_t{width: 100%;height: 40px;background: #e3f3fd;color: #555;font-size: 14px;line-height: 40px;padding-left: 3%;}
.per2_t span{font-size:20px; color:#e6202d;}
.per2_c{width: 99.7%;overflow: hidden;margin:20px auto 0px;border:1px #dddddd solid;}
.per2_c ul{width: 100%;height: auto;}
.per2_c ul li{font-size: 13px;padding-left:1.4%;line-height: 40px;color: #222;float: left;height: 40px;overflow: hidden;padding-right: 1.3%;margin-bottom: 0px;}
.per2_c table{width: 100%;}
.per2_c table th{background: #f3f3f3;padding-left:1.4%;line-height: 40px;color: #222;height: 40px;padding-right: 1.3%;}
.per2_c table td{font-size: 13px;padding-left:1.4%;line-height: 20px;color: #222;height: 50px;overflow: hidden;padding-right: 1.3%;}
.per2_c table td a.pe1{height: 25px;border:1px solid #e6202d;background: #fff;color: #e6202d;line-height: 25px;text-align: center;border-radius: 20px; padding:6px 12px; }


.per2_b{width: 100%; height: auto;overflow: hidden;margin:0px auto;border-bottom:1px #dddddd solid;}
.per2_b li{width: 99.7%;height:80px;overflow: hidden;margin:0px auto 0px;border:1px #dddddd solid;background: #fff;border-top: none;border-bottom: none;}
.per2_b li span{font-size: 13px; margin-top:20px;line-height:20px;height:100%;float: left;padding-left: 1.4%;background: #fff;padding-right: 1.3%;overflow: hidden;display: block;}
.per2_b li span a{color: #67a6d9;display: block;float: left;height:18px; padding-right:5px;}
.per2_b li span a:hover{color: #e6202d;}
.per2_b li span .per2_b1{border:1px #85c505 solid;border-radius: 3px;font-size: 12px;color: #85c505;height: 30px;overflow: hidden;width: 90px;text-align: center;line-height: 30px;margin-top: 25px;}


.per2_d{width: 100%; height: auto;overflow: hidden;margin:0px auto;}
.per2_d li{width: 99.7%;height:40px;overflow: hidden;margin:0px auto 0px;}
.per2_d li span{font-size: 14px; margin-top:20px;line-height:20px;height:100%;float: left;padding-left: 1.4%;background: #fff;padding-right: 1.3%;overflow: hidden;display: block;}

.per1{width: 94%;height: auto;overflow: hidden;margin:30px auto;}
.per1 ul{width: 100%;height: auto;}
.per1 ul li{width: 100%;height: 40px;line-height: 38px;overflow: hidden; margin-top:10px; }
.per1 ul p{display:block;width: 100%;height: 40px;line-height: 38px;overflow: hidden; margin-top:10px; }
.per1 ul li span,.per1 ul p span{width: 100px;display: block;line-height: 35px;float: left;color: #222; font-size:14px; text-align:right;}
.per1 ul li input{border:1px #ccc solid;height: 30px;width: 500px;padding-left: 10px;padding-right: 10px;font-size: 14px;line-height: 30px;float: left; color:#9f9f9f;}
.per1 ul li select{border:1px #ccc solid;height: 30px;width: 150px;padding-left: 10px;padding-right: 10px;font-size: 14px;line-height: 30px;float: left;color:#9f9f9f;}
.peinput{width: 105px!important;height: 35px!important; padding-top:0px;background: #e6202d;color: #fff!important;text-align: center; padding-left:10px; padding-right:10px; border:none!important;outline: none; }
.peinput:hover{background: #ffce17;}
/*收货地址结束*/

/*积分兑换及收藏夹*/	  
.score_pr{width: 100%;height: auto;overflow: hidden;float: right;padding-top: 10px;padding-bottom: 20px; }
.score_pr ul{width: 100%;height: auto;overflow: hidden; margin:10px auto 20px; text-align:center;display:table;}
.score_pr ul li{width: 23.6%;float: left;margin-left: 1%; margin-top:10px;margin-bottom:10px;height:auto;border-radius:0px; background:#FFFFFF;overflow: hidden;box-shadow: 0; border:1px #f3f3f3 solid;}
.score_pr ul li a{display: block;}
.score_pr ul li img{width: 100%;height:auto;overflow: hidden;}
.score_pr ul li p{width:90%; padding-left:5%;color: #000;text-align: left;font-size: 14px;height: 40px;line-height: 20px;}
.score_pr ul li h1{ height:40px; line-height:40px; background:#F7F7F7; font-size:14px; font-weight:normal; border-top:1px #f3f3f3 solid;}
.score_pr ul li h1:hover{background: #e93b39;color: #fff;}
.score_pr ul li:hover{border:1px #e93b39 solid;}
.score_pr ul li h2{ height:40px; line-height:40px;font-size:18px; color:#e6202d; font-weight:500;}
.score_pr ul li h2 span{ font-size:12px;}
/*积分兑换及收藏夹结束*/

/*购物车*/
.ca_c{width: 100%;height: auto;overflow: hidden;margin:10px auto 0px;}
.ca_c table{width:100%; border:1px #eee solid;}
.ca_c table th{ height:50px; line-height:50px; background:#f9f9f9; padding-left:8px; font-weight:500;}
.ca_c table td{ height:40px; line-height:40px; padding:8px; }
.ca_c table td img{ width:96px; border:1px #eee solid; margin-right:5px;}
.ca_ct{width: 99.7%;height: 46px;border:1px #f1f1f1 solid;background: #f9f9f9;}
.ca_ct li{float: left;line-height: 46px;text-align: left;font-size: 14px;color: #555; padding-left:1%;}
.ca_cb{width: 100%;height: auto;overflow: hidden;}
.ca_cb1{width: 100%;height: 120px;overflow: hidden;border-bottom: 1px #e8e8e8 solid;margin-top: 25px;}
.ca_cb1 li{float: left;text-align: left; padding-left:1%;}
.ca_ab2 input{display:inline-table;}
.ca_ab2 img{display:inline-table;width: 96px;float: right;border: 1px #f1f1f1 solid;}
.ca_ab2 p{font-size: 13px;line-height: 26px;color: #666;}
.ca_cb1 li a{display: block;color: #666;line-height:22px;}
.ca_cb1 li a:hover{color: #ed0e00; text-decoration:underline}
.ca_cb_b{width: 100%;height: 46px;font-size: 14px;color: #919191;text-align: center;line-height: 46px;font-family: "宋体";}
.ca_cb_b strong{color: #ea1717;font-weight: normal;}

.ca_b{width: 100%;height: auto;margin:20px auto 0px;background: #f4f4f4;overflow: hidden; height:60px; line-height:60px;}
.ca_bl{display: block;float: left;}

.ca_bl{ padding-left:1%;}.ca_bl a:hover{color:#e6202d;}
.ca_br{float: right;}
.ca_br {font-size: 16px;color: #464646;line-height: 60px;}
.ca_br span{color: #eb3636;font-size: 20px;margin-left: 5px;margin-right: 5px;}
.ca_br input{border:none;outline: none;line-height: 60px;width: 100px;height: 60px;text-align: center;font-size: 16px;background: #e6202d;cursor: pointer;color: #fff;float: right;margin-left: 20px;}
.wz_left h2 input{border:none;outline: none;line-height: 35px;width: 80px;height: 35px;text-align: center;font-size: 16px;background: #e6202d;cursor: pointer;color: #fff;float: right;margin-left: 20px;}

.p22{margin-left:1px;height: 52px; float:left;margin-top: -10px;position: relative;}
.p22 h4{ height: 32px; line-height:30px;padding:0px 10px;float: left;cursor: pointer; font-size:16px; font-weight:bold; background:#f1f1f1;}
.p22 h5{float: left;width:60px;height: 34px;overflow: hidden;font-weight: normal;font-size: 16px;color: #333;line-height: 30px;text-align: center; padding-left:0px; }
.p22 h5 input{width: 56px;height: 32px;border:0px #a6a6a6 solid;outline: none;background: none;text-align: center; font-style:normal; background:#f1f1f1; }

/*购物车结束*/

/*下单流程*/
.oaddress{ width:100%; margin:20px auto 50px; overflow:hidden; }
.oaddress ul{width:100%;}
.oaddress ul li{width:99%;  margin:5px auto;height:55px; line-height:55px; overflow:hidden;}
.oaddress ul li.hover{border:1px #f39298 solid; box-shadow: 0px 0px 10px #bebebe; background:#fff9e4;}
.oaddress ul li h1{display:block; width:15%; float:left; color:#e6202d; font-size:14px; padding-left:2%; line-height:55px;}
.oaddress ul li h1 span{display:none;}
.oaddress ul li p{display:block; width:20%; float:right;color:#e6202d; text-align:right; padding-right:3%;}
.oaddress ul li p a{color:#e6202d;}

.oaddress ul li:hover{border:1px #f39298 solid; box-shadow: 0px 0px 10px #bebebe; background:#fff9e4;}
.oaddress ul li:hover h1 span{display:inline-table;}
.oaddress ul li.hover h1 span{display:inline-table;}

.oaddress h2{margin-left:16%; text-align:left; height:50px; margin-top:30px;}
.oaddress h2 a{ padding:6px 10px; border-radius:5px; font-size:14px; background:#eb3636;color:#fff;}
.oaddress h2 a:hover{background:#222222;}



.invoice{ width:100%; margin:20px auto; overflow:hidden;border-bottom:1px #e8e8e8 solid; padding-top:20px;}
.invoice h1{width:100px; font-size:18px; font-weight:500; color:#000; width:120px; float:left; height:36px; line-height:36px; text-align:right;}
.invoice h2{margin-left:120px;background: url(../images/tip_bg.jpg) no-repeat left center; height:36px; line-height:36px; padding-left:30px; font-size:12px; font-weight:500; color:#999999;}
.invoice p{ margin-top:20px; padding-left:80px;}.invoice p a{ padding-left:20px;color:#0081cc}.invoice p a:hover{color:#e6202d}
.invoice p input{ margin-left:20px;}

.totalprice{ width:100%; margin:0px auto 30px;line-height:40px; overflow:hidden; height:auto; padding-top:20px; text-align:right;  font-size:18px; color:#333333;padding-right:20px;}
.totalprice p{line-height:40px; padding-right:20px;}
.ca_bb{width: 100%;height: auto;margin:20px auto 0px;background: #f4f4f4;overflow: hidden; height:90px; text-align:right; padding-top:20px;}
.ca_bb h1{ font-size:20px; font-weight:500; padding-right:20px;}
.ca_bb h2{ font-size:14px; font-weight:500; padding-right:20px; color:#999999; margin-top:10px;}
.totalprice a{font-size:16px; }.totalprice a:hover{color:#e6202d }
.totalprice input{border:none;outline: none;line-height: 50px;width: 150px;height: 50px;text-align: center;font-size: 18px;background: #e6202d;cursor: pointer;color: #fff;float: right;margin-left: 20px;border-radius:5px;}
.totalprice input:hover{background: #8e050e;}

/*下单流程结束*/


.tbpay{width:100%; border:1px #ebeef5 solid; margin-bottom:30px; color:#000000;}
.tbpay tr:nth-child(odd){background:#f9f9f9;}
.tbpay tr th{height:50px; line-height:50px; padding-left:10px; width:15%; border-right:1px #ebeef5 solid;}
.tbpay tr td{padding-left:10px;}


.sales{width:90%; max-width:1237px; margin:0 auto; overflow:hidden;}
.sales .title_img{ width:100%; height:47px; overflow:hidden; margin-top:10px;}.sales .title_img img{width:100%;}
.sales_pro{overflow:hidden; border:1px #eee solid; margin-top:20px; margin-bottom:20px;}
.sales_proimg{float:left; width:30%;}
.sales_text{padding-top:40px;}
.sales_text h1{font-size:22px; height:40px;}
.sales_text h2{font-size:16px; height:26px; color:#555; font-weight:500;}
.sales_text h3{font-size:22px; height:40px; color:#FF0000; padding-top:10px;}

.sales_proimg1{float:left; width:15%;}
.sales_text1{padding-top:10px;}
.sales_text1 h1{font-size:16px; height:20px;}
.sales_text1 h2{font-size:14px; height:18px; color:#555; font-weight:500;}
.sales_text1 h3{font-size:16px; height:20px; color:#FF0000; padding-top:10px;}

.sales_fw{overflow:hidden;}
.sales_fw h1{ font-size:20px; margin-bottom:20px;}
.sales_fw ul li:first-child{width:49%; float:left; overflow:hidden; border:1px #e1e1e1 solid; border-radius:8px; padding:30px 20px;}
.sales_fw_img{float:left; width:22%; margin:0 auto; text-align:center; padding-top:8px;}
.sales_fw_text h1{font-size:20px; font-weight:bold;padding-top:10px; margin-bottom:5px;}
.sales_fw_text p{color:#aaa; font-size:16px;}
.sales_fw ul li:last-child{width:48%; float:right; overflow:hidden; border:1px #e1e1e1 solid; border-radius:8px; padding:30px 20px;}
.sales_fw ul li:hover{border:1px #e6202d solid;}
.sales_fw ul li a{display:block; color:#000;}.sales_fw ul li a:hover{display:block; color:#000;}

.sales_info{overflow:hidden; border:1px #eee solid; margin-top:20px; margin-bottom:20px;}
.sales_table{width:90%; margin:0 auto; margin-top:20px; margin-bottom:50px;}
.sales_table td{height:50px; padding-left:10px; vertical-align:top; padding-top:10px;}.sales_table td span{width:15px; color:#CC3333; padding-top:15px;}
.sales_table td .input{width:80%; max-width:360px; height:35px; line-height:35px; border:1px #ccc solid; border-radius:5px; padding-left:5px;}
.sales_table td textarea{width:80%; max-width:560px; line-height:20px; border:1px #ccc solid; border-radius:5px; padding-left:5px;}
a.sales_up{display:block; text-align:center; height:35px; line-height:35px;  color:#fff;font-size: 14px; width:130px;background-color: #e30536;border-radius: 5px;}
.sales_up:hover{background-color: #ab0126;}

.sales_table1{width:100%; margin:0 auto; margin-top:20px; margin-bottom:20px;}
.sales_table1 td{ height:38px; border-bottom:1px #eee dotted; padding-left:30px;}

.sales_faq{background:#f6f6f6; padding-top:30px; padding-left:20px; margin-top:20px; padding-bottom:20px; margin-bottom:20px;}
.sales_faq h1{ font-size:20px; height:40px;}
.sales_faq p{width:90%; font-size:13px; line-height:26px; color:#a1a1a1;}
.sales_faq p strong{ color:#000;font-size:14px; font-weight:500;}

.sales_table2{width:90%; margin:0 auto; margin-top:20px; margin-bottom:20px;}
.sales_table2 th{ height:30px; font-size:12px; font-weight:500;color:#9c9c9c; width:80px;}
.sales_table2 td{ height:30px; font-size:12px;}

.sales_table3{width:100%; margin:0 auto; margin-top:20px; margin-bottom:20px;}
.sales_table3 th{ height:30px; font-size:14px; font-weight:500;color:#9c9c9c; width:80px;}
.sales_table3 td{ height:30px; font-size:14px;}