@charset "utf-8";
body{font-size:14px;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,Segoe UI,Arial,Roboto,PingFang SC,Hiragino Sans GB,Microsoft Yahei,sans-serif; background:#f3f3f3!important; }
ul,li{list-style: none;margin: 0;padding: 0;}
a{text-decoration: none;color: #666;}
img{border: none;}
.top_list img{display:inline-table; float:left; margin-top:17px; margin-right:4px;}
/*商品列表*/
.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: 48%; height:auto;float: left;margin-left: 1%;height: auto;overflow: hidden;margin-top:10px;border:1px #ebebeb solid; background:#FFFFFF;}*/
/*.pr_r ul li a{display: block;overflow: hidden; width:100%; height:auto; margin:0 auto; text-align:center;}
.pr_r ul li a img{width: 100%;height: auto;display: block;transition: all 0.5s;margin:0px auto;}
.pr_r ul li a:hover img{transform: scale(1.15);}*/

.pr_r ul li a{display: block;overflow: hidden; width:100%; height:100%; margin:0 auto 4px; text-align:center;background:#FFFFFF;}
.pr_r ul li a .prpic{ width:100%; height:130px; 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);}

.pro_list ul li{ float: left;width:49%;margin-right: 2%;border:1px #ebebeb solid; background:#FFFFFF;}.pro_list ul li:nth-child(2n){ margin-right:0;}

.pr_r ul li:hover{ background:#FFFFFF;box-shadow: 0 0 5px #ebebeb; }
.pr_r ul li .pr_r1{width:100%; height:40px;overflow: hidden;border-top: none; padding:0px; background:#FFFFFF; margin:0 auto 4px;}
.pr_r ul li .pr_r1 h1{font-weight: normal;font-size: 12px;color: #737373;width: 98%;margin:0px auto;line-height: 19px;height: 30px; padding-top:10px;overflow:hidden; }
.pr_r ul li .pr_r1 h1 a{color: #737373;text-align:left;}
.pr_r ul li .pr_r1 h1 a:hover{color: #e6202d;}
.pr_r ul li:hover h1 a{ color: #e6202d; }
.pr_r ul li .pr_r1 h2{font-size: 18px;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;}
 
/*首页Banner*/
.box_swipe{overflow:hidden;position:relative;display: block;margin: 90px auto 0px; background:#fff;}
.box_swipe ul li{width: 100%;height: 240px; margin:0 auto; text-align:center; overflow:hidden;}
.box_swipe ul li img{width: 100%;height: 100%;vertical-align: middle;}
.box_swipe ul figure{width: 100%;height: auto;}
.box_swipe ul figure img{width: 100%;height: auto;vertical-align: middle;}
.box_swipe>ol{height:30px;position: relative;z-index:10;text-align:center;    position: absolute;bottom:10px; width: 100%;}
.box_swipe>ol>li{display:inline-block;margin:5px;width: 12px;height:12px;border:1px #000 solid;border-radius: 50%;}
.box_swipe>ol>li.on{background-color:#000;}

.imgc{
     -moz-transform:rotate(90deg);
     -webkit-transform:rotate(90deg);
      filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);   
}/*图片转90度*/
.imgd{
     -moz-transform:rotate(-90deg);
     -webkit-transform:rotate(-90deg);
      filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);   
}

/*商品详情页*/
.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;}

.p1{font-weight: normal;font-size: 14px;color: #000;margin-top: 20px;width: 100%;height:100%;margin-bottom:20px;margin-left: 15px;}
.tb-prop{width: 94%; margin:0 auto;height: auto;overflow: hidden;background: none;margin-bottom: 10px;padding-left:1%;}
.tb-prop .tb-selected i,.tb-prop .tb-auto-selected i a{background:url(../images/yes.png) no-repeat;}
.tb-prop li{position:relative;display:inline;float:left;margin:0 6px 6px 0; line-height:20px;vertical-align:middle;}
.tb-prop li a{display:inline-block;text-align:center;text-decoration:none;color:#000;border:2px solid #fff/* #C8C9CD*/; background:#fff;border-radius:6px;}
.tb-prop li a:hover,.tb-prop .tb-selected a,.tb-prop .tb-selected a:hover{/*margin:-1px;*/border:2px solid #FF6701}
.tb-prop li a:focus{outline:0}
/*.tb-img li a{display:block;min-width:32px;height:auto;_width:32px;text-align: left;}*/
.tb-img li span{display:none}
.tb-img .tb-txt a{padding:6px 8px 3px}
.tb-img .tb-txt span{display:inline-block; padding-right:15px;}
.tb-prop i{display:none}
.tb-prop .tb-auto-selected i,.tb-prop .tb-selected i{display:block;position:absolute;right:0;bottom:0;width:12px;height:12px;overflow:hidden;text-indent:-9999em;background-position:0 -26px}
.clearfloat{clear:both;height:0;font-size: 1px;line-height: 0px;}

.pr_de1_r1{width: 100%;height: auto;overflow: hidden;margin:10px auto;font-size: 12px;color: #585858;display:inline-table; position:relative; text-align:left;}
.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;height: 52px; float:left;margin-top: 2px;position: relative;}
.p2 h4{ height: 38px; line-height:34px;padding:0px 15px;float: left;cursor: pointer; font-size:16px; font-weight:bold; background:#f1f1f1;}
.p2 h5{float: left;width:60px;height: 40px;overflow: hidden;font-weight: normal;font-size: 16px;color: #333;line-height: 30px;text-align: center; padding-left:0px; }
.p2 h5 input{width: 56px;height: 38px;border:0px #a6a6a6 solid;outline: none;background: none;text-align: center; font-style:normal; background:#f1f1f1; }


.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;}
.news_dec{width:94%; margin:0 auto; overflow:hidden; text-align:left;}


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;}

.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;}

/*会员中心*/
.pc,.pcbot,.left,.mb_none{display:none!important;}
/*底部菜单*/
.fb{display: block;width: 100%;height: 70px;background: #ccc;position: fixed;bottom: 0px;left: 0px;z-index: 111; border-top:1px solid #ff0000;box-shadow: 0 0 0px #dddddd;}
.fb li{width: 20%;float: left;text-align: center;color: #000;font-size: 14px;}
.fb li a{color: #000;display: block;}
.fb .hover a{color:#e30039;}
.fb li a img{display: block;max-width: 27px;height: auto;margin:10px auto 0px;vertical-align: middle;}
.fb li a p{height: 30px;}

.fbb{display: block;width: 100%;height: 70px;background: #fff;position: fixed;bottom: 0px;left: 0px;z-index: 111; border-top:1px solid #e6e6e6;box-shadow: 0 0 0px #dddddd;}
.fbb li{width: 20%;float: left;text-align: center;color: #000;font-size: 14px;}
.fbb li a{color: #000;display: block;}
.fbb .hover a{color:#e7000f;}
.fbb li a img{display: block;max-width: 27px;height: auto;margin:10px auto 0px;vertical-align: middle;}
.fbb li a p{height: 30px;}


.fba{display: block;width: 50px;height: 120px;background: #fff;position: fixed;bottom: 10px;left: 10px;z-index: 111; border-top:1px solid #e6e6e6;box-shadow: 0 0 10px #dddddd;border-radius:50px;}
.fba li{width: 80%;text-align: center;color: #000; margin-left:10%;}
.fba li a{color: #000;display: block; font-size:10px;}
.fba .hover a{color:#e7000f;}
.fba li a img{display: block;max-width: 70%;height: auto;margin:8px auto 0px;vertical-align: middle;}
.fba li a p{height: 30px;}

.mobile{width:100%;text-align:center; margin:0 auto;height:auto; padding-bottom:100px;background:#f3f3f3; overflow:hidden; }
/*公共部分结束*/


/*购物车*/
.cart{width: 100%;height: auto;overflow: hidden;margin:0px auto; margin-top:10px;}
.cart ul{width:96%;height: auto;overflow: hidden;margin:10px auto;border-radius: 10px; background:#FFFFFF; padding-top:10px; padding-bottom:20px;}
.cart li{width: 100%;height: auto;border-bottom: 0px #dadada dashed; clear:both;padding-bottom: 10px;}
.cart li .cart1{width: 10%;height: 120px;float: left;overflow: hidden; line-height:120px;}
.cart li .cart1 a img{width:20px;height: auto;}
.cart li .cart2{width: 30%;height: 120px;float: left;overflow: hidden; line-height:120px;}
.cart li .cart2 img{width:100px;height: auto; border-radius: 10px; background:#ddd;display: inline-block;vertical-align: middle;}
.cart li .cart3{width:58%;float: right;margin-left:1%;margin-right:1%; text-align:left;}
.cart li .cart3 h1{font-size: 14px;color: #0b0b0b;height: 30px;line-height: 30px;overflow: hidden;margin-top: 5px;}
.cart li .cart3 h1 a{display: block;height: 25px;color: #0b0b0b;}
.cart li .cart3 h1 a:hover{color: #2c886f;}
.cart li .cart3 strong{font-weight: normal;font-size: 13px;color: #b2b2b2;margin-top: 0px;display: block;}
.cart li .cart3 strong img{width:16px; height:auto; vertical-align:middle; margin:5px; margin-left:0px;}
.cart li .cart3 dl{width:100%;clear:both;font-size: 15px;color: #ff0000;line-height: 23px;margin-top: 25px;overflow: hidden;}
.goods_cut {border:0 none;cursor:pointer;display:block;float:left;font-size:13;height:23px;line-height:23px;width:20px;margin:0px; text-align:center;}
.goods_add {border:0 none;cursor:pointer;display:block;float:right;font-size:13;height:23px;line-height:23px;width:20px; text-align:center;}


/*结算*/
.tobuy_cart_top{width: 100%;height: auto;overflow: hidden;margin:0px auto; padding-top:10px; }
.tobuy_cart_top ul{width:94%;height: auto;overflow: hidden;margin:0px auto;border-radius: 10px; background:#FFFFFF;}
.tobuy_cart_top li{width: 94%; margin-left:3%;height: auto;border-bottom: 0px #dadada dashed;margin-bottom: 15px; clear:both;}
.tobuy_cart_top li .cart2{width: 25%;height: 95px;float: right;overflow: hidden; line-height:120px; text-align:right;}
.tobuy_cart_top li .cart2 img{width:30px;height: auto; border-radius: 20px; background:#ddd}
.tobuy_cart_top li .cart3{width:74%;float: left; text-align:left; padding-top:5px; padding-bottom:5px;}
.tobuy_cart_top li .cart3 h1{font-size: 17px;color: #000000;line-height: 18px; height:auto;margin-top: 6px;font-weight: normal;}
.tobuy_cart_top li .cart3 strong{font-weight: normal;font-size: 14px;color: #222222;margin-top: 3px;display: block;}

.tobuy_cart{width: 100%;height: auto;overflow: hidden;margin:10px auto; }
.tobuy_cart ul{width:94%;height: auto;overflow: hidden;margin:0px auto;border-radius: 10px 10px 0 0; background:#FFFFFF;}/*li居中 margin:0px auto; text-align:center;display:table;*/
.tobuy_cart li{width: 94%; padding-left:3%;height: auto;border-bottom: 0px #dadada dashed;margin-bottom: 10px; clear:both; overflow:hidden;}
.tobuy_cart li .cart2{width: 32%;float: left;overflow: hidden;}
.tobuy_cart li .cart2 img{width:100px;height: auto; border-radius: 10px; background:#ddd;display: inline-block;vertical-align: middle;}
.tobuy_cart li .cart3{width:66%;float: right;margin-left:1%;margin-right:1%; text-align:left;}
.tobuy_cart li .cart3 h1{font-size: 14px;color: #0b0b0b;line-height: 18px;overflow: hidden;margin-top: 10px;font-weight: normal;}
.tobuy_cart li .cart3 h1 a{color: #0b0b0b;}
.tobuy_cart li .cart3 h1 a:hover{color: #2c886f;}
.tobuy_cart li .cart3 strong{font-weight: normal;font-size: 13px;color: #b2b2b2;margin-top: 0px;display: block;}
.tobuy_cart li .cart3 strong img{width:16px; height:auto; vertical-align:middle; margin:5px; margin-left:0px;}
.tobuy_cart li .cart3 dl{width:100%;clear:both;font-size: 14px;color: #888888;line-height: 24px;margin-top: 10px;overflow: hidden; padding-bottom:0px; margin-bottom:0px;}
.tobuy_cart li .cart3 dl span{color:#000;}


.masking {
	width:100%;
	height:100%;
	position:fixed;
	background:rgba(0,0,0,0.7);
	display:none;
	top:0;
	left:0;
}


.add_cart{width: 100%;height: auto;overflow: hidden;margin:0px auto; background:#f3f3f3; padding-bottom:100px; }
.add_cart ul{width:98%;padding-left:2%;height: auto;overflow: hidden;margin:0px auto;}/*li居中 margin:0px auto; text-align:center;display:table;*/
.add_cart li{width: 98%; height: auto;border-bottom: 0px #dadada dashed;margin-bottom: 10px;margin-top: 10px; clear:both;border-radius: 10px; background:#FFFFFF;overflow:auto;}/*li自适应高度overflow:auto;*/
.add_cart li .cart1{width: 14%;height: 80px;float: left;overflow: hidden; line-height:80px;}
.add_cart li .cart1 img{width:20px;height: auto;display: inline-block;vertical-align: middle;}
.add_cart li .cart2{width: 15%;height: 80px;float: right;overflow: hidden; line-height:80px;}
.add_cart li .cart2 img{width:20px;height: auto;display: inline-block;vertical-align: middle;}
.add_cart li .cart3{width:60%;float: left;margin-left:1%; text-align:left;}
.add_cart li .cart3 h1{font-size: 16px;color: #000000;line-height: 18px;margin-top: 5px;font-weight: normal;}
.add_cart li .cart3 strong{font-weight: normal;font-size: 14px;color: #222222;margin-top: 15px;display: block;}
/*结算*/

/*我的收货地址列表*/
.address{width: 100%;height: auto;overflow: hidden;margin:0px auto;}
.address ul{width:96%;padding-left:2%;height: auto;overflow: hidden;margin:10px auto;}/*li居中 margin:0px auto; text-align:center;display:table;*/
.address li{width: 98%; height: auto;border-bottom: 0px #dadada dashed;margin-bottom: 10px;margin-top: 10px; clear:both;border-radius: 10px; background:#FFFFFF;overflow:auto;}/*li自适应高度overflow:auto;*/
.address li .cart2{width: 15%;height: 70px;float: right;overflow: hidden; line-height:70px;}
.address li .cart2 img{width:20px;height: auto;display: inline-block;vertical-align: middle;}
.address li .cart3{width:80%;float: left;margin-left:4%; text-align:left; padding-top:6px; padding-bottom:15px;}
.address li .cart3 h1{font-size: 16px;color: #000000;height: auto;line-height: 20px;overflow: hidden;margin-top: 5px;font-weight: normal;}
.address li .cart3 strong{font-weight: normal;font-size: 14px;color: #222222;margin-top: 10px;display: block;}

/*添加收货地址*/
.address_add{width: 100%;height: auto;overflow: hidden;margin:0px auto; padding-top:10px; }
.address_add ul{width:94%;height: auto;overflow: hidden;margin:0px auto;border-radius: 10px; background:#FFFFFF;padding-bottom:30px;padding-top:10px;}
.address_add li{width: 90%; margin-left:5%;border-bottom: 1px #f3f3f3 solid;margin-bottom: 10px; clear:both; text-align:left; height:40px; line-height:50px;}
.address_add li span{float:right;width:75%}
.address_add li span input{height:25px; line-height:25px;border:0px;width:100%;}

.address_add1{width: 100%;height: auto;overflow: hidden;margin:0px auto; padding-top:10px; }
.address_add1 ul{width:94%;height: auto;overflow: hidden;margin:0px auto;border-radius: 10px; background:#FFFFFF;padding-bottom:10px;padding-top:1px;}
.address_add1 li{width: 90%; margin-left:5%;border-bottom: 1px #f3f3f3 solid;margin-bottom: 10px; clear:both; text-align:left; height:30px; line-height:30px;}
.address_add1 li span{float:right;width:75%}
.address_add1 li span input{height:25px; line-height:25px;border:0px;width:100%;}

/*个人资料*/
.person{width: 100%;height: auto;overflow: hidden;margin:0px auto; padding-top:10px; }
.person ul{width:94%;height: auto;overflow: hidden;margin:0px auto;border-radius: 10px; background:#FFFFFF;padding-bottom:30px;padding-top:10px;}
.person li{width: 90%; margin-left:5%;border-bottom: 1px #f3f3f3 solid;margin-bottom: 10px; clear:both; text-align:left; height:40px; line-height:50px;}
.person li span{float:right;width:70%}
.person li span input{height:25px; line-height:25px;border:0px;width:100%;}

/*会员中心*/
.member_order{width: 100%;height: auto;overflow: hidden;margin:0px auto; padding-top:10px; }
.member_order ul{width:94%;height: auto;overflow: hidden;margin:0px auto;border-radius: 10px; background:#FFFFFF;}
.member_order li{width: 25%;float: left;text-align: center;color: #000;font-size: 14px; margin-bottom:10px;}
.member_order li a{color: #000;display: block;}
.member_order li a img{display: block;max-width: 27px;height: auto;margin:10px auto 0px;vertical-align: middle;}
.member_order li a p{height: 30px;}

.member{width: 100%;height: auto;overflow: hidden;margin:0px auto; padding-top:10px; }
.member ul{width:94%;height: auto;overflow: hidden;margin:0px auto;border-radius: 10px; background:#FFFFFF; }
.member li{width: 90%; margin-left:5%;border-bottom: 1px #f3f3f3 solid;margin-bottom: 0px; clear:both; text-align:left; height:50px; line-height:50px;color:#000000;}
.member li span{float:right;}


/*订单列表*/
.order_nav{width: 100%;height: auto;overflow: hidden;margin:10px auto 0; background:#fff;}
.order_nav ul li {float: left;font-size: 16px;text-align: center;width: 17%;margin-left:1.5%; margin-right:1.5%;margin-top: 10px;}/*line-height: 125px;*/
.order_nav ul li a{color: #747474;border-bottom: 2px #fff solid;padding-bottom: 15px;display: block;}
.order_nav ul li a:hover{color: #ff0000;border-bottom: 2px #ff0000 solid;}
.order_nav ul li a.hover{color: #ff0000;border-bottom: 2px #ff0000 solid;}

.order_cart{width: 100%;height: auto;overflow: hidden;margin:10px auto; }
.order_cart ul{width:96%;height: auto;overflow: hidden;margin:0px auto;border-radius: 10px; background:#FFFFFF;}/*li居中 margin:0px auto; text-align:center;display:table;*/
.order_cart li{width: 94%; padding-left:2%;height: auto;border-bottom: 0px #dadada dashed;margin-bottom: 10px; clear:both;}
.order_cart li .cart2{width: 32%;height: 130px;float: left;overflow: hidden; line-height:130px;}
.order_cart li .cart2 img{width:100px;height: auto; border-radius: 10px; background:#ddd;display: inline-block;vertical-align: middle;}
.order_cart li .cart3{width:66%;float: right;margin-right:1%;margin-left:1%; text-align:left;}
.order_cart li .cart3 h1{font-size: 14px;color: #0b0b0b;height: 30px;line-height: 30px;overflow: hidden;margin-top: 15px;font-weight: normal;}
.order_cart li .cart3 h1 a{display: block;height: 25px;color: #0b0b0b;}
.order_cart li .cart3 h1 a:hover{color: #2c886f;}
.order_cart li .cart3 strong{font-weight: normal;font-size: 13px;color: #b2b2b2;margin-top: 0px;display: block;}
.order_cart li .cart3 strong img{width:16px; height:auto; vertical-align:middle; margin:5px; margin-left:0px;}
.order_cart li .cart3 dl{width:100%;clear:both;font-size: 13px;color: #888888;line-height: 24px;margin-top: 25px;height: 32px;overflow: hidden;}
/*取消订单 再次购买 订单详情*/
.button_1{width:25%;background:#fff; border:1px #CCCCCC solid; display:inline-table; height:35px; line-height:38px; color:#222; border-radius:30px; font-size:14px; text-align:center; margin-right:2%;}
/*立即付款*/
.button_2{width:25%;background:#fb230a; display:inline-table; height:35px; line-height:38px; color:#fff; border-radius:30px; font-size:14px; text-align:center; margin-right:2%;}
/*立即评价*/
.button_3{width:25%;background:#fff;border:1px #ff0000 solid; display:inline-table; height:35px; line-height:38px; color:#ff0000; border-radius:30px; font-size:14px; text-align:center; margin-right:2%;}


/*订单详情*/
.order_detail_top{width: 100%;height: auto;overflow: hidden;margin:0px auto; padding-top:0px; background:#FFFFFF; }
.order_detail_top ul{width:100%;height: auto;overflow: hidden;margin:0px auto;border-radius: 0px;}
.order_detail_top li{width: 88%; margin-left:6%;height: auto;border-bottom: 0px #dadada dashed;margin-bottom: 15px; clear:both;}
.order_detail_top li .cart2{width: 16%;height: 65px;float: left;overflow: hidden; line-height:80px; text-align:left;}
.order_detail_top li .cart2 img{width:30px;height: auto; border-radius: 20px; background:#ddd}
.order_detail_top li .cart3{width:83%;float: right; text-align:left; padding-top:5px;}
.order_detail_top li .cart3 h1{font-size: 14px;color: #099e47;height: 25px;line-height: 25px;overflow: hidden;margin-top: 5px;font-weight: normal;}
.order_detail_top li .cart3 strong{font-weight: normal;font-size: 14px;color: #333;margin-top: 1px;display: block;}

.order_detail_add{width: 100%;height: auto;overflow: hidden;margin:0px auto; padding-top:10px; }
.order_detail_add ul{width:94%;height: auto;overflow: hidden;margin:0px auto;border-radius: 10px; background:#FFFFFF;}
.order_detail_add li{width: 94%; margin-left:3%;height: auto;border-bottom: 0px #dadada dashed;margin-bottom: 15px; clear:both;}
.order_detail_add li .cart2{width: 14%;height: 85px;float: left;overflow: hidden; line-height:100px; text-align:left;}
.order_detail_add li .cart2 img{width:30px;height: auto; border-radius: 20px; background:#ddd}
.order_detail_add li .cart3{width:85%;float: right; text-align:left; padding-top:5px;}
.order_detail_add li .cart3 h1{font-size: 18px;color: #000000;height: 18px;line-height: 22px;overflow: hidden;margin-top: 6px;font-weight: normal;}
.order_detail_add li .cart3 strong{font-weight: normal;font-size: 16px;color: #222222;margin-top: 8px;display: block;}


.order_detail_pay{width: 100%;height: auto;overflow: hidden;margin:0px auto; padding-top:10px; }
.order_detail_pay ul{width:94%;height: auto;overflow: hidden;margin:0px auto;border-radius: 10px; background:#FFFFFF;}
.order_detail_pay li{width: 90%; margin-left:5%;height: auto;border-bottom: 0px #dadada dashed;margin-bottom: 0px;height:35px; line-height:35px; clear:both;}

.order_detail{width: 100%;height: auto;overflow: hidden;margin:0px auto; padding-top:10px; }
.order_detail ul{width:94%;height: auto;overflow: hidden;margin:0px auto;border-radius: 10px; background:#FFFFFF; padding-top:10px;}
.order_detail li{width: 90%; margin-left:5%;border-bottom: 0px #f3f3f3 solid;margin-bottom: 10px; clear:both; text-align:left; height:30px; line-height:30px; color:#b2b2b2}
.order_detail li label{float:right;width:75%; text-align:left; color:#000000}

.wz_left{width: 94%;height:40px;overflow: hidden;margin:0px auto;}
.wz_left h1{font-weight: 550; width:100%;font-size: 15px;color: #222; text-align:center;float: left; height:37px; line-height:37px;}

/*我的积分*/
.mem_r{width: 100%;height: auto;overflow: hidden;margin-bottom: 20px;}
.hy_1{width:90%; padding-bottom:50px;}
.hy_1_2{  width:48%; float:left;}
.hy_1_2 h1{ width:85px; height:85px; float:left; border:1px #e5e5e5 solid;  border-radius:60px; overflow:hidden;}
.hy_1_2 h1 img{width:100%; height:100%;}
.hy_1_2 div p{font-size:17px; font-weight:500; height:40px; line-height:40px; padding-left:20px;} 
.hy_1_2 div h2{ width:80px; height:25px; line-height:25px;border-radius:20px; background:#ffce17; color:#666666; text-align:center; margin:5px;margin-left:20px; font-size:14px; font-weight:500; }


.per2_t{width: 90%;height: 40px;color: #555;font-size: 14px;line-height: 20px;padding-left: 3%; text-align:center;}
.per2_t span{font-size:20px; color:#e6202d;}
.per2_c{width: 99.7%;height:40px;overflow: hidden;margin:20px auto 0px;background: #f3f3f3;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_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_b li span a.pe1{display:block;width: 55px;height: 25px;border:1px solid #e6202d;background: #fff;color: #e6202d;line-height: 25px;text-align: center;border-radius: 20px;  padding-left:10px; padding-right:10px;}

/*积分兑换及收藏夹*/	  
/*.score_mobile{width: 100%;height: auto;overflow: hidden;margin:10px auto; }
.score_mobile ul{width: 94%;height: auto;overflow: hidden;margin-left:1.5%;}
.score_mobile ul li{width: 45%;float: left;margin-left: 4%; margin-top:10px;margin-bottom:10px;height:auto;border-radius:0px; background:#FFFFFF;overflow: hidden;box-shadow: 0; border:1px #f3f3f3 solid;}
.score_mobile ul li a{display: block;}
.score_mobile ul li img{width: 100%;height:auto;overflow: hidden;}
.score_mobile ul li p{width:90%; padding-left:5%;color: #000;text-align: left;font-size: 14px;height: 40px;line-height: 20px; overflow:hidden;}
.score_mobile ul li h1{ height:30px; line-height:30px; background:#F7F7F7; font-size:14px; font-weight:normal; border-top:1px #f3f3f3 solid;}
.score_mobile ul li h2{ height:40px; line-height:40px;font-size:14px; color:#FF0000;}*/

.score_pr{width: 100%;height: auto;overflow: hidden;padding-top: 1px;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: 48%;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;}

.sj_after{width:100%; margin:0 auto; overflow:hidden;}
/*.sj_after li{ width:100%; height:40px; line-height:40px;}*/.sj_after li span{width:15px; color:#CC3333; padding-top:15px;}
.sj_after li .input{width:96%; height:35px; line-height:35px; border:1px #ccc solid; border-radius:5px; padding-left:5px;}
.sj_after li textarea{width:96%;line-height:20px;height:80px; padding-top:5px;  border:1px #ccc solid; border-radius:5px; padding-left:5px;}
a.sales_up{display:block; margin:0 auto; text-align:center; height:40px; line-height:40px; margin-top:10px;  color:#fff;font-size: 14px; width:130px;background-color: #e30536;border-radius: 5px;}