@charset "utf-8";
/* CSS Document */
body{font: normal 100% 'microsoft yahei',Verdana,Arial,Helvetica,sans-serif;background:#f1f1f1;text-align:center;color:#333;min-width:320px;-webkit-text-size-adjust:none;}/*字体大小是页面默认大小的100%，即16像素。*/
h1 {　font-size: 1.5em; 　}/*h1的大小是默认大小的1.5倍，即24像素（24/16=1.5）。*/
small {　font-size: 0.875em;}/*small元素的大小是默认大小的0.875倍，即14像素（14/16=0.875）。*/
img, object { max-width: 100%;}
img { width: 100%; }
img { -ms-interpolation-mode: bicubic; }
.half-img{width:100%;height:auto!important;overflow:hidden}
.full-img{width:100%;height:auto!important}
.mMain{width:100%;min-width:320px;margin:0 auto;max-width:640px;font-size:14px}
.mBox{min-height:300px;background-color:#fff}

/*提示*/
.popup {background-color:#323232;color:#fff;opacity: 0.8;font-size: 18px;height: 45px;line-height: 45px;position: fixed;bottom: 50%;width:80%;text-align: center;border-radius: 5px;z-index: 9999; left:10%;}
.noOneBigImg{ padding:1em 0;}
.bxslider {position:relative;width:100%;overflow:hidden; display:block;}
.bxslider img { max-height:320px; max-width:640px;}

.main img{vertical-align:top;}
.logo{text-align:center;}
.logo img{width:35%; padding:.9em 0 1em 0;max-width:224px;height:auto!important}

.choBox{text-align:center;padding:0em 0 1em 0;}
.choBox em{display:inline-block;width:0.88em;height:1.26em;background:url(../../images/wd/mWz.png) 0 0 no-repeat;text-indent:-9999px;background-size:cover; vertical-align:middle}
.choBox span{ font-size:0.65em;vertical-align:middle}

.search{padding:0 2.14em .71em}
.search .input-box{position:relative;display:block;padding:0 3em 1px 1.07em;border:1px solid #ccc;border-radius:1.07em}

.btn-search{position:absolute;top:0;right:0;width:3em;height:1.42em;margin-top:.36em;line-height:2.28em;text-align:center;border-left:1px solid #ccc}
.btn-search span{display:inline-block;width:1.42em;height:1.42em;background:url(../../images/wd/sBtn.png) 0 0 no-repeat;text-indent:-9999px;background-size:cover;}

.new-input {width: 100%;height: 2.14em;border: 0;border-radius: 0;background: #fff;font-size: .85em;line-height: 1.71em;font-weight: 400;color: #bdbdbd;text-indent: 10px;vertical-align: top;
-webkit-appearance: none;}

.tbl-type {display: table;width: 100%;}
.tbl-cell {display: table-cell;vertical-align: top;text-align: center;}

.mNav{padding:0; border-top:1px solid #eee; margin-top:0.5em; padding:0.5em;}
.mNav .tbl-cell{width:25%;vertical-align:top;}
.mNav .cate-name{display:block;font-size:.85em;color:#666;text-align:center;margin-top:.25em}
.mNav a{display:block;text-align:center}
.cate-menu span{background:url(../../images/wd/icon.png) 0 0 no-repeat;text-indent:-9999px;background-size:cover;text-align:center;vertical-align:middle;display: inline-block;
width: 2.5em;height: 2.5em;}
.cate-menu .menu1-icon{background-position:0em 0em}
.cate-menu .menu2-icon{background-position:-2.5em 0em}
.cate-menu .menu3-icon{background-position:-5em 0em}
.cate-menu .menu4-icon{background-position:-7.5em 0em;}

.proTj-h2 {font-size: 1.14em;color: #333;text-align: center;border-top: 1px solid #E5E5E5; background:#f1f1f1;padding: 1.42em 0px 0.5em;}
.proTj .tbl-type{ border-bottom:1px solid #e5e5e5;}
.proTj .tbl-type .borderL{ border-left:1px solid #e5e5e5;}
.proTj .tbl-type .tbl-cell a img{ max-width:197px; max-height:166px;}
.ad2 .tbl-cell{ width:50%; vertical-align:middle;}
.ad2 .tbl-type .tbl-cell a{border-bottom:1px solid #e5e5e5; display:block;}
.ad2 .tbl-type .tbl-cell a img{ max-width:197px; max-height:255px;}
.proTj .noBorder,.ad2 .tbl-type .tbl-cell a.noBorder{ border-bottom:0px;border-right:0px;}
a.more{font-size: 0.875em; padding:1em 0; display:inline-block; text-align:center}

.login-footArea{background:#f1f1f1;padding: 1.12em 0px 0.5em;}
.login-footArea .login{padding:0.6em 0.4em;border: 1px solid #E5E5E5;text-align: left; background:#fff;}
.login-footArea a {font-size: 0.8em; color: #666;}
.login-footArea .lg-bar {display: inline-block;margin: 0px 5px;color: #666;font-size: 0.8em;}
.new-fr {float: right;}
.copyright {font-size: 12px;color: #666;padding: 2.5em 0;}

/*内页头部快捷导航*/
.mHeader{position: relative;z-index: 8888;height: 44px;background:#DB203F;}
.mHeader h2 {height: 44px;line-height: 44px; font-weight: normal;font-size: 16px;color: #FFF;text-align: center;}
.mBack {position: absolute;top: 1px;left: 6px;width: 40px;height: 40px;}
.mBack span { display: inline-block;width: 40px; height: 40px;margin-top: 1px;background:url(../../images/wd/icon40.png) 0px 0 no-repeat;background-size:80px 120px;text-indent: -9999px;}
.mKjj {position: absolute;top: 1px;right: 8px; width: 40px; height: 40px;}
.mKjj span {display:inline-block;width:40px;height: 40px;margin:1px 0px 0px 0px;background:url(../../images/wd/icon40.png) no-repeat scroll -40px 0px;background-size:80px 120px;
text-indent: -9999px;}
.mQtab .tbl-cell{width: 25%;padding: 9px 0px;font-size: 12px;color: #FFF;text-align: center;}
.mQtab .tbl-cell span {vertical-align: text-top;}
.mQtab .tbl-cell .icon, .mQtab .tbl-cell .icon2, .mQtab .tbl-cell .icon3,.mQtab .tbl-cell .icon4 {display: inline-block; width: 40px;height:40px; background: url(../../images/wd/icon40.png) no-repeat scroll -40px -80px / 80px 120px transparent; text-indent: -9999px;}
.mQtab .tbl-cell .icon2 { background-position: 0px -40px;}
.mQtab .tbl-cell .icon3 { background-position: 0px -80px;}
.mQtab .tbl-cell .icon4 { background-position: -40px -40px;}


/*登录*/
.loginBox{ padding: 1em 0 0 0; background:#f1f1f1; text-align:left}
.loginBox label.error{ line-height:20px; height:20px;background:none; padding-left:8px;}
.loginBox input.error{border: 0}
.padding_l{ padding: 20px 10px 0 10px; background:#fff; border:1px solid #E5E5E5}
.mInspan { height: 40px;background:#FFF;display: block;border: 1px solid #CCC;}
.mB15 { margin-bottom: 25px;}
.mT15{margin-top: 15px;} 
.mInput{width:100%;height: 40px; border:0px none;border-radius: 0px; background:#FFF;font-size: 12px;line-height: 24px;font-weight: normal;color: #BDBDBD;text-indent: 10px;vertical-align: top;}
.mLbtn{display: block;padding: 8px;border-radius: 2px;background-color: #DB203F;font-size: 14px;color: #fff;text-align: center; border:0px; width:100%}
.loginRegister{padding: 10px;}
.loginRegister a { font-size: 14px;color: #333;text-decoration:none; }
.loginRegister .tbl-cell{text-align:left;}
.loginRegister .text-right{text-align:right;}

/*商品分类*/
.proCateBox{border-top: 1px solid #D8D8D8;}
.proCateBox a{ color:#333;}
.proCateBox .borderBotm p {position: relative;}
.proCateBox .borderBotm{padding:10px;border-bottom: 1px solid #D8D8D8; text-align:left;}
.proCateBox .cur{ background:#f5f5f5;}
.proCateBox .cur a{color:#666;}
.proCateBox .subCon{ display:none;margin:10px -10px -10px;padding:10px;border-top:1px solid #D8D8D8;font-size:12px;padding: 10px 0 0 10px;background: #e0e0e0;box-shadow: 0 1px 3px #D2D2D2 inset;overflow: hidden;}
.proCateBox  .subCon a {float: left;width: 87px;height: 30px;line-height: 30px;margin: 0 10px 10px 0;padding: 0 3px;border-radius: 2px;background: #fff;text-align: center;overflow: hidden;}
.proCateBox .cur .subCon{ display:block;}
.greyRightArrow{background:url(../../images/wd/jt.png) no-repeat scroll 0% 0% / 30px auto transparent;}
.proCateBox .greyRightArrow {display: inline-block;width: 7px;height: 13px;margin-left: 15px;background-position: 0 -155px;vertical-align: -2px;position: absolute;right: 10px;top: 50%;margin-top: -7px;-webkit-transform: rotate(90deg);}
.proCateBox .cur .greyRightArrow {-webkit-transform: rotate(270deg);}

/*商品列表*/
.proList{ padding-top:0.8em}
dl.proListBox{}
dl.proListBox dd{padding: 5px;border-bottom: 1px solid #D8D8D8; position:relative}
dl.proListBox dd a{display: block;overflow: hidden;clear: both; text-decoration:none}
dl.proListBox dd a span.imgBox{width: 100px;height: 100px;margin: 0px 10px 0px 0px;float: left;clear: both;}
dl.proListBox dd a span.imgBox img{width: 100px;height: 100px;}
dl.proListBox dd a span.proInfo{display: block;overflow: hidden; text-align:left;}
dl.proListBox dd a span.proInfo em.proName{overflow: hidden;max-height: 40px; line-height:20px;display: block;margin: 5px 0px 0.3em;font-size: 14px;font-weight: 400;color: #6E6E6E;}
dl.proListBox dd a span.proInfo em.proPrice{color: #DB203F;font-size: 16px; display:block; font-weight:bolder; line-height:25px;}
dl.proListBox dd a span.proInfo em.proAssess{font-size: 12px; color:#6E6E6E;line-height:25px;}
.btcTreasureCrumb{ font-size:12px; line-height:25px; text-align:left; text-indent:5px;}
.btcTreasureCrumb b{ color:#DB203F;font-family:'宋体'; margin:0 5px;}

dl.btcTreasureSearchBorder{ width:100%;height:auto;border-bottom:1px solid #e8e8e8;display:inline-block;}
dl.btcTreasureSearchBorder dt{ height:30px; background:#f3f3f3; border-bottom:1px solid #ddd;border-top:3px solid #EC294B;}
dl.btcTreasureSearchBorder dt ul{float:left; display:inline-block; margin-left:10px; border:0px; font-size:14px;}
dl.btcTreasureSearchBorder dt ul li{float:left; display:inline-block;line-height:30px; height:30px; margin:0 4px;}
dl.btcTreasureSearchBorder dt ul li a{color:#404040;display:inline-block; line-height:30px; height:30px; width:50px; text-align:left; position:relative; font-size:14px;}
dl.btcTreasureSearchBorder dt ul li a.selected{color:#EC294B;display:inline-block; line-height:30px; height:30px; width:50px; text-align:left; position:relative;}
dl.btcTreasureSearchBorder dt ul li:hover a{color:#EC294B;display:inline-block; line-height:30px; height:30px; width:50px; text-align:left; position:relative;}

/*分页*/
.mPage{height: 42px;clear: both;text-align: center;margin: 20px 0;}
.mPage a{background: #fff;border: 1px #f4f4f4 solid;width: 40px;height: 40px;line-height: 40px;color: #6E6E6E;font-size: 18px;display: inline-block;}
.mPage a.pre{font-size: 16px;border: 1px #f4f4f4 solid;width: 70px;}
.mPage a.nonext{font-size: 16px;border: 1px #f4f4f4 solid;width: 70px;}

/*商品详情*/
.bg-h15{ height:15px; background:#f1f1f1;}
.select-box {background-color: #f1f1f1;border: 1px solid #999999;border-radius: 3px 3px 3px 3px;color: #333333;display: inline-block;font-size: 12px;height: 28px;line-height: 28px;
margin-left: 0;padding-right: 30px;position: relative;text-indent: 10px;width: auto;}
.select1 {height: 28px;left: 0;opacity: 0;position: absolute;top: 0;width: 100%;z-index: 10;font-size: 12px;}
.select-box em {background:url(../../images/wd/icon28.png) no-repeat 0 -275px;height: 13px;position: absolute;right: 5px;top: 6px;width: 15px;}

.detailBox{text-align:center;}
.detailBox .imgBox{ max-width:420px;  margin:0 auto; text-align:center; vertical-align:middle; position:relative;}
.detailBox .detailTitle{padding: 10px;background: #E0E0E0;color: #333;font-size:1em; text-align:left;}
.bort {border-top: 1px solid #CDCDCD;}
.detailBox .detailInfo {padding: 10px;font-size: 12px;color: #666;border-bottom: 1px #CDCDCD solid;}
.detailBox .detailInfo .t1 .fl {float: left; line-height:30px;}
.detailBox .detailInfo .t1 .fr {float: right;}
.detailBox .detailInfo .t2 {clear: both;padding: 10px 0 5px; text-align:left}
.detailBox .detailInfo .t2 span.l1 strong {color: #DB203F;font-size: 28px;}
.detailBox .detailInfo .t2 span.l1 em {font-size: 20px;}
.detailBox .detailInfo .t1 .fr .menu4-icon {background:url(../../images/wd/icon.png) 0 0 no-repeat;text-indent:-9999px;background-size:cover;text-align:center;vertical-align:middle;display: inline-block;width: 2.5em;height: 2.5em;background-position:-7.5em 0em;}
.detailBox .detailInfo .option-section {position: relative; text-align:left; margin:5px; line-height:30px;}
.detailBox .detailInfo .option-section:after {clear: both;content: "";display: block;height: 1px;margin-top: -1px;margin-bottom: 10px;}
.detailBox .detailInfo .d1 {position: absolute;width: 30px;line-height: 24px;font-size: 12px;color: #333;left: 0;}
.detailBox .detailInfo .d2 {padding-left: 32px;}
.detailBox .detailInfo .buyNum a {float: left;font-size: 0;height: 16px;line-height: 0;margin-top: 3px;width: 16px;background-image: url(../../images/wd/icon28.png);
background-repeat: no-repeat;}
.detailBox .detailInfo .buyNum a.btn-reduce {background-position: 0 -292px;margin-right: 4px;}
.detailBox .detailInfo .buyNum input {border: 1px solid #AAAAAA;float: left;height: 20px;line-height: 20px;text-align: center;width: 38px;font-size: 12px;}
.detailBox .detailInfo .buyNum a.btn-add {background-position: 0 -311px;margin-left: 4px;}
.detailBox .detailInfo .size a {height: 26px;line-height: 26px;font-size: 14px;padding: 0 12px;float: left;margin: 0 3px 4px;overflow: hidden;background: #f1f1f1;}
.detailBox .detailInfo .size a.unselect {border: 1px #999 solid;}
.detailBox .detailInfo .size a.selected {border: 2px solid #E43B3E;padding: 0 10px;height: 24px;line-height: 24px; }
.detailBox .detailInfo  h2 {font-size: 18px;height: 36px;line-height: 36px;font-weight: 400;text-align:left}
.detailBox .detailInfo h2.pj {height: 30px;line-height: 30px;}
.detailBox .detailInfo .srbox {width: 150px;position: absolute;right: 25px;top: 5px;}
.detailBox .detailInfo .srbox .text {float: right;font-size: 14px;line-height: 22px;color: #666;}
.detailBox .detailInfo h2.pj a {padding-left: 0;}
.detailBox .detailInfo h2 a {display: block;color: #666;padding-left: 10px;background:url(../../images/wd/arrow2.png) no-repeat right 10px;position: relative;}

/*加入购物车*/
.detail-tbn2 {padding: 5px 0;background: #E0E0E0;text-align: center;}
.detail-tbn2 .tbl-cell {width: 50%;text-align: center;}
.detail-tbn2 .tbl-cell a{display: block;height: 35px;margin: 0px 10px;border-radius: 3px;line-height: 35px;color: #FFF;font-size: 0.8em;}
.detail-tbn2 .tbl-cell input{display: block;height: 35px;margin: 0px auto;border-radius: 3px;line-height: 35px;color: #FFF;font-size: 0.8em; width:96%;border:0px;}
.btn-buy {background: #DB203F;}
.btn-cart {background: #6CB248;}

/*图文详情*/
.imgDetailBox{}
.imgDetailBox .tab-lst{}
.imgDetailBox .tab-lst li{width: 50%;text-align: center; display:inline-block; float:left;}
.imgDetailBox .tab-lst li a{display: block;padding: 10px 0px;color: #B8B4B2;font-size: 0.875em;text-shadow: 1px 1px 1px rgba(255, 255, 255, 0.2);border-bottom: 2px solid #D1CCC8;}
.imgDetailBox .tab-lst li a.on{ border-bottom: 2px solid #DB203F; color: #DB203F;}
.imgDetailBox .detail {position: relative;padding: 5px 0px;font-size: 0.75em;color: #5A5A5A;}
.imgDetailBox .detail dl{ text-align:left;}
.imgDetailBox .detail dl dt{min-height: 20px;padding-right:15px;margin-bottom:8px;line-height: 20px;font-size: 12px;color: #333;word-break: break-all;text-align: center; float:left; font-weight:700; width:130px; text-align:right;}
.imgDetailBox .detail dl dd{min-height: 20px; margin-left:15px;line-height: 20px;font-size: 12px;color: #333;word-break: break-all;margin-bottom:8px;}

/*商品评价*/
.proEvaluation{font-size: 14px;color: #6C6C6C; text-align:left;padding: 10px;}
.proEvaluation .new-gd-introduce { padding-bottom: 10px;border: 1px solid #E8E5E5; border-width:1px 0}
.proEvaluation .new-mg-t10 {margin-top: 10px;}
.proEvaluation .new-fl {float: left;}
.proEvaluation .new-p-re {position: relative;}
.proEvaluation.new-gd-txt2 .new-gd-txt3,.proEvaluation .new-gd-introduce .new-gd-txt3 { display: block;overflow: hidden;}
.proEvaluation .new-mu-star {background:url(../../images/wd/icon_star2.png) repeat-x scroll 0px -16px transparent;vertical-align: -3px;display: inline-block;
overflow: hidden;width: 75px;height: 15px;}
.proEvaluation .new-mu-starv {background: url('../../images/wd/icon_star2.png') repeat-x scroll 0px 0px transparent;display: inline-block;height: 15px;}
.proEvaluation .new-gd-user {position: absolute;right: 0px;}

/*购物车*/
.buycarBox{}
.cart_content .head {background: #3c3c3c;color: #fff;height: 40px;line-height: 40px;padding-left: 10px;position: relative;font-size: 12px;display: -webkit-box;display: -webkit-flex;display: flex; text-align:left}
.cart_content .head .input_box {width: 30px;vertical-align:middle; margin-top:8px;}
.cart_group input[type="checkbox"] {border-radius: 0;display: inline-block;-webkit-appearance: none;width: 20px;height: 20px;background-size: 20px;background-repeat: no-repeat;
border: 2px solid #3BAE2C; background: #fff; vertical-align:middle;}
.cart_group input[type="checkbox"]:checked {background: #3BAE2C url(../../images/wd/icon28.png) no-repeat 0 -332px;}
.cart_content .head .link {display: block;-webkit-box-flex: 1;-webkit-flex: 1;flex: 1;position: relative;color: #fff;}
.cart_group section {border-bottom: 1px solid #e5e5e5;font-size: 12px;}
.cart_group aside {display: -webkit-box;display: -webkit-flex;display: flex;padding: 0 10px;min-height: 90px;position: relative;}
.cart_group aside .check_box {width: 40px;position: relative;overflow: hidden;}
.cart_group aside .check_box input {margin-top: 21px;}
.cart_group aside ul {position: relative;-webkit-box-flex: 1;-webkit-flex: 1;flex: 1;}
.cart_group aside li {display: -webkit-box;display: -webkit-flex;display: flex;min-height: 90px; cursor:pointer}
.cart_group aside li .img {width: 39px;height: 39px;border: 1px solid #ddd;margin-top: 10px;background-size: cover;background-repeat: no-repeat;background-position: center; text-align:left; display:inline-block; vertical-align:middle;}
.cart_group aside li p {line-height: 18px;-webkit-box-flex: 1;-webkit-flex: 1;flex: 1;padding: 0 10px; text-align:left; display:inline-block;vertical-align:middle;}
.cart_group aside li p span {display: block;height: 54px;overflow: hidden;padding-top: 7px;}
.cart_group aside .num_box {width: 30px;margin-right: 10px;position: relative;}
.cart_group aside .num {width: 28px;height: 28px;border: 1px solid #ddd;color: #666;text-align: center;margin-top: 15px;border-radius: 2px;}
.cart_group aside .price {width: 66px;overflow: hidden;text-align: right;position: relative;}
.cart_group aside .price .price_inner {margin-top: 6px;}
.cart_group aside .price span {display: block;height: 18px;color: #DB203F;}
.cart_group aside .price del {color: #999;}

.cart_submit {height: 65px;background: #fff;border-bottom: 1px solid #e5e5e5;position: relative;overflow: hidden;}
.cart_submit .submit {width: 90px;float: right;}
.cart_submit .submit .btn_submit {display: inline-block;width: 75px;height: 40px;line-height: 40px;border-radius: 2px;background: #DB203F;text-align: center;font-size: 16px;color: #fff;margin: 10px 6px 0 0;float: right;}
.cart_submit .price_box {text-align: right;margin-right: 100px;margin-top:8px;}
.cart_submit .price_box ul {line-height: 18px;padding-top: 10px;font-size: 12px;}
.cart_submit .price_box span {color: #ff3c3c;padding-left: 4px; font-size:2em; }
.clear_cart {position: absolute;top: 24px;left: 6px; color:#666; font-size:14px;}
.delete {position:absolute;width:15px;height:20px;bottom:16px;right:15px;background:url(../../images/wd/icon28.png) no-repeat 0 -355px;background-repeat: no-repeat; cursor:pointer; z-index:1000;}

.modGiftCard {padding: 10px;}
.modGiftCard .noCar {background: url(../../images/wd/img_noCar.png) no-repeat 0 0;background-size: 95px auto;display: block;width: 95px;height: 75px;margin: 10px auto;}
.modGiftCard .alignC {text-align: center;font: normal 14px/18px arial; color:#666}

/*订单结算*/
.orderBox{ text-align:left;}
.orderBox p {font-size: 0.8em;margin: 1em 0.4em 0.2em 0.4em;}
.orderBox .user-list {display: block;overflow: hidden;margin: 0.4em;background: #fff;padding: 0.7em;font-size: 0.8em;position: relative;}
.orderBox .border1 {border: 1px solid #ccc;}
.orderBox a {text-decoration: none;}
.orderBox .user-list .fl {padding-right: 20px;float: none;display: block;}
.orderBox .user-list .fr {position: absolute;top: 12px;right: 8px;margin-top: 0;}
.orderBox .user-list .icon-right {background: url(../../images/wd/arrow2.png) no-repeat;width: 22px;height: 13px;}
.hr1{height: 1em;clear: both;display: block;overflow: hidden;}
.orderBox .main-box {margin: 0.4em;padding: 0.4em;overflow: hidden;background-color: #fff;}
.orderBox .main-box p {font-size: 0.8em;margin: 1em 0;}
 hr {border: none;border-top: 1px solid #ccc;height: 1px;}
.red {color: #DB203F;}
.center {margin: 0 auto;text-align: center;}
.btn-orange-b{background: #DB203F;color: #fff;margin: 1em auto;display:block;padding: 0.6em 0;text-align: center; color:#fff; font-size:16px; border:0px; width:20em; cursor:pointer;}

/*地址列表*/
.addressListBox{ text-align:left;}
.addressListBox .address-list {margin: 0.8em 0.4em;border: 1px solid #ccc;background: #fff;font-size: 0.8em;overflow: hidden; clear:both}
.addressListBox .address-list div,.addressListBox .address-list p {padding: 0.4em;}
.border-b {border-bottom: 1px dashed #ccc;}
.addressListBox .address-list .fl {height: 25px;line-height: 25px;width: 60%; float:left;font-size: 0.8em; display:block;}
.addressListBox .address-list p {color: #888;font-size: 0.7em;}
.addressListBox .address-list .fl a {height: 16px;line-height: 16px;display: inline-block;font-size: 0.7em;}
.addressListBox .address-list .fl span {width: 14px;height: 14px;background: #fff;border: 1px #3F71A2 solid;font-size: 0;overflow: hidden;display: inline-block;margin-right: 10px;vertical-align: top;}
.addressListBox .address-list .fl span.curr {background: #fff url(../../images/wd/icon28.png) no-repeat 1px -378px;}
.fr {float: right;}
.addressListBox .fr a {color: #333;text-decoration: none; margin:0 10px;font-size: 0.7em;}

/*支付信息*/
.paymentBox{ text-align:left;font-weight: normal; padding-top:0.8em}
.paymentBox h3 {margin-left: 0.8em;font-size: 1em;}
.paymentBox .main-box {margin: 0.4em;padding: 0.4em;overflow: hidden;background-color: #fff;}
.border1 {border: 1px solid #ccc;}
.paymentBox .user-list {display: block;overflow: hidden;margin: 0.4em;background: #fff;padding: 0.7em;font-size: 0.7em;position: relative;}
.paymentBox .user-list a{color: #333;text-decoration: none;}
.paymentBox .user-list .fl {padding-right: 20px;float: none;display: block;}
.paymentBox .user-list .fr {position: absolute;top: 12px;right: 8px;margin-top: 0;}
.paymentBox .user-list .icon-right {background: url(../../images/wd/arrow2.png) no-repeat;width: 15px;height: 15px;}

/*编辑地址*/
.editAddressBox{margin: 0.4em;padding: 0.4em;overflow: hidden;background-color: #fff;border: 1px solid #ccc; text-align:left}
.editAddressBox .ipt-box {padding: 1em 0;font-size: 0.6em;overflow: hidden;}
.ipt-box label {width: 30%;text-align: right;display: inline-block;}
.ipt-box input[type="text"], .ipt-box textarea {width: 50%;height: 25px;vertical-align: top;border: 1px solid #ccc;font-size: 0.8em;padding: 0 0.2em;
font-family: 'microsoft yahei',Verdana,Arial,Helvetica,sans-serif;}
.ipt-box textarea {height: 50px;}

/*订单提交成功*/
.ordSuccessBox .main-box{margin: 0.4em;padding: 0.4em;overflow: hidden;background-color: #fff;border: 1px solid #ccc; text-align:left}
.btn-green {background: #31aa3d;background: -moz-linear-gradient(center top , #6edb54, #31aa3d) repeat 0 0;background: -webkit-gradient(linear, 0 0, 0 bottom, from(rgba(110,219,84, 1)), to(rgba(49, 170, 61, 1)));display: inline-block;border-radius: 0.2em;color: #fff;font-size: 0.8em;padding: 0.6em 2em;margin: 1em;}
.ordSuccessBox  .main-box h3 {font-size: 1em;font-weight: normal;text-align: center;padding: 0.6em 0;margin-bottom: 2em;}
.ordSuccessBox .main-box p {font-size: 0.8em;margin: 1em 0; text-indent:15px;}

/*买家中心*/
.buyCenterBox .main-top { background:url(../../images/wd/default.png);background-size: cover;height: 200px;position: relative;}
.buyCenterBox .main-top .user {height: 94px;padding-top: 20px;}
.user-avatar {-webkit-border-radius: 8px;float: left;display: block;width: 70px;height: 70px;border: 2px solid #fff;margin-left: 30px;}
.user-info {float: left;margin-left: 24px;}
.user-name, .user-zh{display: block;color: #fff;line-height: 30px;font-size: 16px; display:block}
.user-zh {opacity: .8;}
.profile-info-b {width: 100%;background-color: #000;opacity: 0.5;height: 60px;position: absolute;bottom: 0;left: 0;color: #fff;}
.profile-info-b .width33 {border-right: 1px solid #fff;height: 52px;margin: 4px 0;}
.profile-info-b .width33 p {text-align: center;font-size: 16px;padding-top: 5px; line-height:20px;}
.profile-info-b .width33 p.red {color: #DB203F;}
.profile-info-b .fl {float: left;}
.profile-info-b .width33:last-child {border-right: none;}
.buyCenterBox .main {margin: 0 auto;max-width: 640px;min-width: 320px;width: 100%;background: #F8F4F5;position: relative;}
.buyCenterBox .main-box {margin: 0.4em;padding: 0.4em;overflow: hidden;background-color: #fff;}
.buyCenterBox .shortcut-nav {margin: 12px 0;overflow: hidden;}
.shortcut-nav li {float: left;width: 33.33333333333%;text-align: center;}
.shortcut-nav li a {border-right: 1px solid #ccc;display: inline-block;width: 100%;position: relative;font-size: 16px;}
.shortcut-nav li a.on {color: #DB203F;font-weight: 700;}
.shortcut-nav li a:before {display: block;background:url(../../images/wd/cart-icon.png) no-repeat;content: "";height: 38px;margin: 8px auto 4px;width: 38px;}
.shortcut-nav li a.link2:before {background-position: -120px 0;}
.shortcut-nav li a.link3:before {background-position: -240px 0;}
.shortcut-nav li a.link4:before {background-position: -360px 0;}
.buyCenterBox .user-list {display: block;overflow: hidden;margin: 0.4em;background: #fff;padding: 0.7em;font-size: 0.85em;position: relative; text-align:left}
.buyCenterBox .my-order {border-top: 1px solid #ccc;margin: 0;}
.buyCenterBox .user-list .fl {padding-right: 20px;float: none;display: block;}
.buyCenterBox .user-list .icon-right{background: url(../../images/wd/arrow2.png) no-repeat;width: 15px;height: 15px;}
.buyCenterBox .user-list .fr {position: absolute;top: 12px;right: 8px;margin-top: 0; display:block}

/*订单中心*/
.order-top{ display:block; }
.order-top li {float: left;width: 50%;text-align: center; font-size:16px;}
.order-top li a.on {background: #565656;}
.order-top li a {display: inline-block;height: 42px;line-height: 42px;background: #aaa;color: #fff;width: 100%; font-size:16px;}
.orderListBox{ margin:10px; padding:10px;text-align:left;}
.order-info {overflow: hidden;padding: 8px;}
.orderListBox .width50 { display:inline-block; margin-left:10px;}
.orderListBox em {font-size: 14px; display:block; line-height:28px; min-height:28px;}
.order-img {clear: both;margin: 8px 5px;overflow: hidden;}
.order-img li {float: left;width: 52px;height: 52px;margin: 0 5px 0 5px;text-align: center;border: 1px solid #ccc;}
.order-img li img {width: 50px;height: 50px;}

/*订单详情*/
.orderDetail{padding: 15px 10px; text-align:left;}
.orderinfoName {background: #fff;padding: 10px;color: #333;font-size: 14px;}
.orderinfoName span{ display:inline-block}
.orderinfoName span.mr15 {margin-right: 15px;}
.orderinfoName span.adr {display: block;margin-top: 5px;}
.ortit {background: #EBEBEB;padding: 10px;color: #333;font-size: 12px;overflow: hidden;}
.orh {background: #fff;}
.orh li {height: 92px;border-bottom: 1px dashed #D7D7D7;overflow: hidden;position: relative;padding: 10px;}
.orh .pic {height: 90px;width: 90px;position: absolute;left: 5px;top: 10px;}
.orh .pic img {height: 90px;width: 90px;}
.orh .info {padding-left: 98px;font-size: 12px;}
.orh .info .name {display: block;font-size: 12px;height: 18px;line-height: 18px;margin-bottom: 3px;overflow: hidden;}
.orh .info .name a {color: #666666;}
.orh .price {color: #666666;line-height: 18px;text-align: left;margin-bottom: 5px;}
.orh .price strong {color: #DB203F;font-size: 16px;font-weight: 400;}
.total {background: #fff;padding: 10px;text-align: right;font-size: 14px;color: #333;margin-bottom: 15px;}
.total strong.sf {font-size: 24px;margin-right: 15px;}
.total strong {color: #E30102;font-weight: 400;}
.orBtn a {background: #FA8900;display: block;color: #fff;width: 220px;height: 45px;line-height: 45px;margin: 0 auto;font-size: 20px; text-align:center;}
.orBtn a.red{background: #DB203F;}
.orBtn a.green{background:#31aa3d}

.pllist{ padding:20px 10px; font-size:14px; background:#FEF8F9;border-bottom: 1px solid #ccc; display:none}
.pllist dd label{ margin-right:10px; display:inline-block; }
.pllist dt{ float:left; display:inline-block; width:20%; text-align:right; margin-bottom:10px;line-height:30px;}
.pllist dd{float:left; display:inline-block; width:80%; text-align:left;margin-bottom:10px;line-height:30px;}
.pllist dd textarea{ padding:5px; display:block; width:80%; border:1px solid #D7D7D7; font-size:12px;}
.pllist dd input[type="radio"] {border-radius: 0;display: inline-block;-webkit-appearance: none;width: 20px;height: 20px;background-size: 20px;background-repeat: no-repeat;
border: 2px solid #3BAE2C; background: #fff; vertical-align:middle; margin-right:5px;}
.pllist dd input[type="radio"]:checked {background: #3BAE2C url(../../images/wd/icon28.png) no-repeat 0 -332px;}
@media screen and (min-width:480px){
	.mMain{font-size:21px}
}

@media screen and (min-width:640px){
	.mMain{font-size:28px}
}