/* Empty. Add your own CSS if you like */
.item-ion-right{background:#1BBB37 url(../img/ionic.png) right center; float: right;height:0;top:0;position: relative;}
.item-time-right{float: right; height:0;top:-45px;position: relative;}
.item-mine-right{float: right; height:0;top:10px;position: relative;}
.item-ion-corlor{color: #999999;}

/* ================================我的饶安丝网现货交易平台 ================================*/

.myspace .item:after, .linfo_list .item:after, .lbaby_c .lenter_name .item:after{ content: "  "; position: absolute; left: 0; bottom: 0; width: 100%; height: 1px; background-color: #e5e5e5; -webkit-transform: scaleY(.5); -ms-transform:scaleY(.5); transform:scaleY(.5);}
.myspace .list{ padding-bottom: 0;}

.lmy_contop{width: 100%;height: auto;clear: both;}
.lmy_acmsg{width: auto;height: auto;}
.lmy_acmsg .lmy_tx{width: 3rem;height: 3rem;display: block; border-radius: 50%;}
.lmy_acmsg .lmy_tx img{width: 2.95rem;height: 2.95rem;border-radius: 50%;border:2px solid #fff; background: url(../images/user/tx_nologin.jpg) no-repeat; background-size: 100%;}
.lmy_acmsg .log_reg{line-height: 3rem;}
.lmy_acmsg .log_reg a{color: #fff;font-size: 0.7rem;}
.lmy_acmsg .lmy_usmsg{width: 1.8rem;height: 1.8rem; padding-top:0.05rem;background-color: #950c0c;border-radius: 50%;margin-top: 0.425rem;line-height: 2rem;text-align: center;}
.lmy_acmsg .lmy_usmsg i{font-size: 1rem;}

.lmy_contop .lmy_tools{ width: 100%; height: auto; overflow: auto; padding: 0.536rem 0; background: #fff;}
.lmy_contop .lmy_tools li, .lmy_order .lmy_odlist li{float: left;width: 20%;}
.lmy_contop .lmy_tools li{ position: relative;}
.lmy_contop .lmy_tools li:after{ content: "  "; position: absolute; right: 0; top: 0; width: 1px; height: 100%; background-color: #e5e5e5; -webkit-transform: scaleX(.5); -ms-transform:scaleX(.5); transform:scaleX(.5);}
.lmy_contop .lmy_tools li a{width: 100%;display: block;text-align: center;}
.lmy_contop .lmy_tools li span{display: block; margin-bottom: 0.35rem;line-height: 1;font-weight: bold;font-size: 0.7rem;color: #000;overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}

.lmy_order .lmy_odlist{padding: 0.4rem 0; background: #fff;}
.lmy_order .lmy_odlist li a{width: 100%;display: block;text-align: center;}
.lmy_order .lmy_odlist li a i{display: block;width: 100%;margin-bottom: 0.35rem;line-height: 1rem;;}
.lmy_order .lmy_dalist li{width: 33.3%;}
.lmy_order.list a.item{color:#333; padding-top: 0.75rem; padding-bottom: 0.75rem;border-left: 0;border-right: 0;border-bottom: 0;}
.lmy_order.list a.item .icon{ color: #c7c7c7; font-size: 1.3rem;}
.lmy_order.ltool_list{ margin-bottom: 16px;}
.lmy_order.ltool_list a.item{ margin: 0 0.8rem; padding-left: 0; padding-right: 0; background-image: none; border-style: none;}
.lmy_order.ltool_list a.item:first-child{ border: none;}
.lmy_order.ltool_list a.item .icon{right:-8px;}
.lmy_order.ltool_list a.item:last-child:after{ display: none;}


/*设置*/ 
.l_set .item-note{color: #848484;}
.l_set .icon.ion-ios-arrow-right {right: 0.8rem;}
.l_set .lset_tell{z-index: 9999;height: 2.4rem;line-height: 2.4rem;padding-top: 0;padding-bottom: 0;}
.l_set .lset_cont{position: relative;top: 2.75rem;}
.l_set .lslidl{height: 2.4rem;border-bottom: 1px solid #efeff4;border-top: 1px solid #efeff4;padding:0.97rem 0;}
.l_set .lslidl .bar{height: 2.4rem;background-color: #af0e0e;background-image: none;}
.l_set .lslidl .bar .button, .l_set .lslidl .bar .title{height: 2.4rem;line-height: 2.4rem;}
.l_set .item-icon-left .icon:before, .l_set .item-icon-right .icon:before{text-align: right;}
.lexit_log.bar-footer.bar, .lexit_log .bar-footer.bar{height: 2.45rem;}
.lexit_log .button{height: 2.45rem;line-height: 2.45rem;background: none;border:0;width: 100%;text-align: center;font-size: 0.75rem;}
.lexit_log .bar-footer.bar{background: #af0e0e;}
.lexit_log .bar-balanced .button.activated, .lexit_log .bar-balanced .button.active{background: #af0e0e;}
.l_set .popup-container .popup{width: 12.025rem;height: 5.6rem;border-radius: 0.425rem;}
.l_set .popup .popup-title {font-size: 0.75rem;padding:0.8rem 0 0.5rem;}
.l_set .popup .popup-body{font-size: 0.55rem;text-align: center;overflow: inherit!important;/*覆盖ionic自带样式*/}
.l_set .popup .popup-buttons{padding:0;min-height: 2rem;height: 2rem;border-top: 1px solid #666;bottom: 0;position: absolute;width: 100%;}
.l_set .popup .popup-buttons .button{padding:0;margin:0;width: 50%;height: 2rem;min-height: 2rem;line-height: 2rem;background: none;border: 0;font-size:0.65rem;color: #000;border-right: 1px solid #a9a9a9;border-radius: 0; }
.l_set .popup .popup-buttons .button.button-positive{border-right: 0;color: #1468ea;}
.lset_cont .lqcs_tip{width: 8rem;display: none;padding:0.275rem 0;line-height:1;position: absolute;left: 5rem;top: 0.6rem;height: 1.1rem;background-color: #939393;border-radius: 1rem;border:none;}
.lset_cont .lqcs_tip.item-icon-left .ion-android-done{font-size: 13px;}
.l_set select{ padding-left: 32px; color: #848484; background: #fff;}
/*积分*/
.integral_label{ background: #efeff4;}
.integral_label input{padding-left:10px;}
.balance{ text-align: center; height: 6.75rem;}
.balance .balance_img{width:4rem; height: 4rem; border-radius: 2rem; margin:0.5rem auto;}
.balance .balance_img img{width:4rem; height: 4rem; border-radius: 2rem;border:#fff 1px solid; }
.balance p{}
.balance_p{ color: #000000; height: 2.15rem; line-height: 2.15rem; margin-bottom: 0.35rem; text-indent: 1rem;}

/*收货地址*/
.l_raddress .no_laddress{ width:5.825rem; height: 7.725rem; clear: both; margin:0 auto; display: block;}
.l_raddress ul li label .input-label{padding:0;width: auto;padding-right: 0.4rem;}
.l_raddress ul li label input{padding:0;height: auto;line-height: 16px;}
.l_raddress li.item{border-right: 0;border-left: 0;border-top: 0;margin-top:0.1rem;margin-bottom: 0.1rem;border-bottom: 0;padding-left: 0;padding-right: 0;}
.l_raddress .icon_L{ top: 10px; left: 0;}
.editor{position: absolute;right: 0.8rem;top: 50%; z-index: 9; margin-top: -0.5rem;background: url(../images/user/edit_addr.png) no-repeat 0 0 / 100% 100%;width: 1rem;height: 1rem;}
/*管理收货地址*/
.lmang_addr .item{padding-right: 0;padding-top: 0;padding-bottom: 0;border-color: #ebebeb;}
.lmang_addr .left{float: left;}
.lmang_addr .right{position: absolute;right: 0.8rem;top: 50%;margin-top: -0.5rem;background: url(../images/user/edit_addr.png) no-repeat 0 0 / 100% 100%;width: 1rem;height: 1rem;}
.lmang_addr .item-radio .radio-icon{left: 0;right: auto;background-color: red;}
.lmang_addr .pay_list_c1 {width: 0.85rem;height: 0.85rem;float: left;text-align: center;margin-right: 10px; background: url(../images/user/chose.png) no-repeat 0 0 / 100% 100%; position: absolute;top: 50%;margin-top: -0.425rem;}
.lmang_addr .radioclass {opacity: 0;cursor: pointer;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter: alpha(opacity=0);}
.lmang_addr .on .pay_list_c1{background: url(../images/user/chose_on.png) no-repeat 0 0 / 100% 100%;}
.lmang_addr .lmang_atit i{margin-top: 0.3rem;}
.lmang_addr .item-complex .item-content, .lmang_addr .item-radio .item-content{padding:0.66rem 0.8rem;}
.lmang_atit p{width: 11.75rem;}
.lmang_addr .checkbox{ position: absolute; top: 30%; left: 10px;}



/*新建收货地址*/
.linfo_list .set_addchose .ionic-citypicker{position: absolute;top: 0.75rem;padding:0;margin:0;right: 1rem;border: 0;}
.set_addchose .ionic-citypicker .item-note:after{border:0;}
.city-picker .ionic-scroll li{ font-size: 0.75rem;line-height: 1.5rem;text-align: center;}
.l_set .set_addchose .item-note{color: #505050;text-align: right;font-size: 0.6rem; width: 12rem; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; height: 18px; display: inline-block;}
.l_set .city-picker .city-picker-header .button{ font-size: 0.7rem;}



/*购物车*/
.yyd-cart{}
.yyd-cart1{ margin-top:8px;}
.yyd-cart .yyd-dp{ height: 2rem;}
.yyd-cart .yyd-dp .checkbox{ padding-top: 0.6rem;}
.yyd-cart .yyd-tit{ width: 7.25rem;}
.yyd-cart .yyd-inde{ width: 10.8rem; margin-left: 0.5rem; }
.yyd-cart .list{ padding-bottom: 0;}
.yyd-cart .item{ border: none;}
.yyd-cart .item p{ color:#af0e0e; font-size: 14px;}
.yyd-cart .item h2{ margin-top:0.8rem; font-size: 14px; }
.yyd-cart .item h3{ margin-top:0.3rem; font-size: 14px;}
.yyd-cart1 .item h3{ margin-top:0; font-size: 14px;}
.yyd-cart .item-complex .item-content, .item-radio .item-content{ padding-right: 10px;}
.yyd-cart span.gwc_input{text-align: center; font-size:12px;width: 1.5rem; height: 1.6rem; line-height: 1.6rem;}
.yyd-cart input.gwc_input1{text-align: right; font-size:12px;width:100%; padding-left: 1rem; height: 1.85rem; line-height: 1.85rem;min-height:1.85rem;}
.yyd-cart .checkbox input, .checkbox-icon, .lmang_addr .checks{ width: 16px; height: 16px;}
.yyd-cart .checkbox input:checked+.checkbox-icon:before, .checkbox input:checked:before{ background: #af0e0e; border-color: #af0e0e;}
.yyd-cart .checkbox input:after, .checkbox-icon:after, .checkbox input:after, .checkbox-icon:after{
    top: 18%;
    left: 18%;
    width: 10px;
    height: 6px;}
.yyd-cart .item{ margin-bottom: 1px; }
/*.yyd-cart .item-content:after{ content: "  "; position: absolute; left: 0; bottom: 0; width: 100%; height: 1px; background-color: #e5e5e5; -webkit-transform: scaleY(.3); -ms-transform:scaleY(.3); transform:scaleY(.3);}  */  
.yyd-cart .item-options .button{ background: #af0e0e; color: #fff; height: 98%;}
.bottom-qx .checkbox{ padding:0; vertical-align: middle;}
.bottom-qx .checkbox input, .checkbox-icon{position: relative;
    width: 16px;
    height: 16px;
    display: block;
    border: 0;
    background: 0 0;
    cursor: pointer;
    -webkit-appearance: none;}
.bottom-qx .checkbox input:checked+.checkbox-icon:before, .checkbox input:checked:before{ background: #af0e0e; border-color: #af0e0e;}
.bottom-qx .checkbox input:after, .checkbox-icon:after{
    top: 18%;
    left: 18%;
    width: 10px;
    height: 6px;}
 .button.button-assertive{ background: #af0e0e; border-color:#af0e0e; }

/*订单助手*/
.yyd-order-box li { margin-top: 1.35rem; }
.yyd-order-box li .yyd-order-info .order-info-zt { height: 1.55rem; line-height: 1.55rem; }
.yyd-order-box li .yyd-order-info .info-detial img { width: 3.75rem; height: 3.75rem; }
.yyd-order-box li .yyd-order-info .info-detial .info-detial-r { width: 12.9rem; }
.yyd-order-box li .yyd-order-info .order-info-zt i { display: inline-block; }
/*禾管家*/
.yyd-gj-box li .yyd-gj-time { margin-top: 1.35rem; }
.yyd-gj-box li .yyd-gj-info { width: 17.15rem; }
.yyd-gj-box li .yyd-gj-info .yyd-gj-info-l { width: 0.75rem; height: 0.75rem; margin-left: -0.375rem; margin-top: 2rem; }
.yyd-gj-box li .yyd-gj-info .yyd-gj-info-r { width: 14.3rem; margin-left: 1.2rem; top: 0; }
.yyd-gj-box li .yyd-gja-info { width: 17.15rem; }
.yyd-gj-box li .yyd-gja-info .yyd-gja-info-l { width: 0.75rem; height: 0.75rem; margin-left: -0.375rem; margin-top: 2rem; }
.yyd-gj-box li .yyd-gja-info .yyd-gja-info-r { width: 14.3rem; margin-left: 1.2rem; top: 0; }
.yyd-gj-box li .yyd-gja-info .to-up { height: 1.6rem; line-height: 1.6rem; }
/*优选活动*/
/*没有信息*/
.info-no-info { width: 7.25rem; margin: 7.5rem auto 1rem; }
/*===============================================================================================================================================================*/



/*积分规则*/
.l_jifen{padding:0.6rem 0.825rem 0;}
.l_jifen h2{padding-bottom: 0.75rem;color: #000;font-size: 0.8rem;}
.l_jifen dl dd{line-height: 1.15rem;padding-bottom: 1.25rem;color: #505050;font-size: 0.75rem;}
.l_jifen dl dd i{color: #000;}
/*常见问题*/
.ques_bg{background-color: #efeff4;}
.queslist {padding-top:0.4rem;}
.queslist .icon{font-size: 16px;color: #c7c7cc; position: absolute;right: 15px;}
.queslist .list .qlist_ans{color: #929292;font-size: 0.7rem;line-height: 0.85rem;padding-top:0.55rem;}
.queslist .list a.item{font-size: 0.75rem;color: #000;border:0;padding: 0;overflow: inherit; position: relative;}
.queslist .list ul{background-color: #fff;}
.queslist .list li{padding:0.75rem 0;border-bottom: 1px solid #eaeaeb;margin:0 0.8rem;}
.queslist .list li:last-child{border: 0;}
.queslist .list .item-icon-left .icon:before, .queslist .list .item-icon-right .icon:before{text-align: right;}
.queslist .question .qlist_ans{ display: none; }
.queslist .itemActive .qlist_ans{ display: block; }



/*==============个人消息===================*/
.item .item-content.activated, .item .item-content.active, .item-comples.activated .item-content, .item-comples.active .item-content, .item.activated, .item.active{background-color:#fff;border-color: #E8E8E8;}
.change_tx{ position: relative;}
.change_tx img{border-radius: 50%;width: 3rem;height: 3rem;display: block; float: left;}
.change_tx span{ position: absolute; right: 0.8rem; top: 1.6rem; color: #848484;}
.linfo_list{background-color: #fff;}
.linfo_list li .item{border-right: 0;border-left: 0;border-top: 0; margin:1px 0;padding-left: 0;padding-right: 0; border-style: none;}
.linfo_list li:last-child .item:after{ display: none;}
.linfo_list li .icon.ion-ios-arrow-right{right: 0;}
.linfo_brith {position: relative;}
.linfo_brith input{height: auto;line-height: 16px;padding:10px 0 !important;width: 60%; top: 0; color: #848484;white-space: nowrap;text-align: right;right: 1.7rem; z-index: 11111;}
.linfo_brith input[type=datetime-local], .linfo_brith input[type=date], .linfo_brith input[type=month], .linfo_brith input[type=time], .linfo_brith input[type=week], .linfo_brith input[type=datetime-local], .linfo_brith input[type=date], .linfo_brith input[type=month], .linfo_brith input[type=time], .linfo_brith input[type=week]{padding:0;}
.linfo_cont .action-sheet .button{color: #000;font-size: 0.75rem;}
.linfo_cont .action-sheet-has-icons .icon{position: inherit;left: 0;padding-right: 0.2rem;}
.linfo_cont .action-sheet-has-icons .icon.ion-female{color: #2475ce ;}
.linfo_cont .action-sheet .button .icon.ion-female:before{font-size: 0.9rem ;}
.linfo_cont .action-sheet .button .icon.ion-male:before{font-size: 0.7rem ;}
 /*宝贝信息*/
.lbaby_c {padding-top: 1.8rem;margin:0 3.1rem 0 2.925rem;}
.lbaby_c .lbaby_radio{width: 101%;overflow: hidden;margin-bottom: 3.625rem;}
.lbaby_c .lbaby_radio label.item{border: 0;width: 5.35rem;height:5.275rem;float: left; }
.lbaby_c .lbaby_radio label.item-radio input:checked~.item-content{background-color: #fff;}
.lbaby_c .lbaby_radio .item-content{padding:0; width: 5.4rem;height:5.4rem;}
.lbaby_c .lbaby_radio .item-content.bg2{ background: url("../images/user/ybaby_n_bg.png") no-repeat; background-size: 100%;}
.lbaby_c .lbaby_radio .item-content.bg1{ background: url("../images/user/ybaby_l_bg.png") no-repeat; background-size: 100%;}
.lbaby_c .lbaby_radio .item-content img{ width: 3.625rem; height: 4.2rem;}
.lbaby_c .lbaby_radio .item-content .img1{ margin: 5px 0 0 5px;}
.lbaby_c .lbaby_radio .item-content .img2{ margin: 5px auto 0 auto;}

.lbaby_c .lbaby_radio .item-radio .radio-icon{padding:0;padding-right:0.65rem;height: auto;top: auto;bottom: 0;}
.lbaby_c .lenter_name label{ position: relative;}
.lbaby_c .lenter_name .item{border-left:0;border-right:0; border-style: none;}
.lbaby_c .lenter_name .lbaby_n{border-top: 0;margin-bottom: 1px;}
.lbaby_c .lenter_name .linfo_brith input{text-align: left;}
/*感兴趣类别*/
.lcare_list h2{width: 100%;text-align: center;}
.lcare_list li.item{width: 5.45rem;height: auto;border:0;float: left;margin:0 0.4rem 0 0;padding:0;margin-bottom: 0.85rem;text-align: center;}
.lcare_list li.item.no-padr{margin-right: 0;}
.lcare_list li.item img{width: 5.45rem;height: 5.45rem;margin-bottom: 0.4rem;}
.lcare_list li.item-checkbox .checkbox{left: auto;top: 0;padding: 0;right: 4px;width: 100%;height: 100%;margin: 0;}
.lcare_list li .checkbox input, .lcare_list li .checkbox-icon{width: 1.2rem;height: 1.2rem; position: absolute;bottom: 25%;right: 0;}
.lcare_list li .checkbox input:checked+.checkbox-icon:before, .lcare_list li .checkbox input:checked:before{background: #af0e0e;border-color: #af0e0e;}
.lcare_list li .checkbox input:after, .lcare_list li .checkbox-icon:after{width: 0.8rem; height: 0.3rem; top: 32%;}
/*节日标记*/
.festival input.pos_abs{top: 0.5rem;height: auto;line-height: 20px;width: 60%; text-align: right;right: 1.5rem;}
/*收货地址*/
.l_raddress .no_laddress{width:5.825rem;height: 7.725rem;clear: both;margin:0 auto;display: block;}
.l_raddress ul li label .input-label{padding:0;width: auto;padding-right: 0.4rem;}
.l_raddress ul li label input{padding:0;height: auto;line-height: 16px;}
.l_raddress li.item{border-right: 0;border-left: 0;border-top: 0;margin-top:0.1rem;margin-bottom: 0.1rem;border-bottom: 0;padding-left: 0;padding-right: 0;}
/*管理收货地址*/
.lmang_addr .item-radio .radio-icon{left: 0;right: auto;}

/*修改昵称*/
.ledit_name input{height: auto;line-height: 20px;width: 90%;}
/*修改密码*/
.password{ width:15.3rem; margin-left:1.75rem; }
.password .password_n{ height: 2rem;}
.password .password_n p{ width:50%;  line-height: 2rem; text-align: center;}
.password .list .item{ border:none; height: 2rem; overflow: hidden; border-bottom: #efeff4 1px solid;  margin:0; padding:0;}
.password .list .list_item{ height: 2rem; line-height: 2rem; overflow: visible; }
.password .list .item .icon_warp{ width:1rem; }
.password .list .item input::-webkit-input-placeholder {color: #505050 !important; font-size: 0.6rem; /* WebKit browsers */}
.btn_password{width:15.3rem; border:none; height: 2rem; line-height: 2rem; margin:0; }
.password .list  .register{height: 0.75rem; line-height: 0.75rem; }
.password .list  .register a{ display: block; }
.password .list  .btn_password_warp{border:none; margin-top:2rem;}
.password .list .password_obtain {height:30px; line-height:30px;padding:0 10px; border-radius: 15px;;}
.wz_dl{padding-right: 0.25rem; margin-left: -2px; padding-top: 0.15rem;}
/*====================================首页==============================*/
.index-banner{ height: 9rem;}
.search_bar{border-bottom: 1px solid #d2d2d2;width: 100%;height: 44px;background-color: #fff; position: fixed;left: 0;top: 0;border-top-width:1px; display: -webkit-box; /* OLD - iOS 6-, Safari 3.1-6 */
    display: -moz-box; /* OLD - Firefox 19- (buggy but mostly works) */
    display: -ms-flexbox; /* TWEENER - IE 10 */
    display: -webkit-flex; /* NEW - Chrome */
    display: flex;z-index:9;box-sizing:border-box;}
.search_bar .bar { display: -webkit-box; /* OLD - iOS 6-, Safari 3.1-6 */
    display: -moz-box; /* OLD - Firefox 19- (buggy but mostly works) */
    display: -ms-flexbox; /* TWEENER - IE 10 */
    display: -webkit-flex; /* NEW - Chrome */
    display: flex;-webkit-box-align:center;align-items:center;position:relative;overflow:hidden;top:0;right:0;left:0;z-index:9;width: 100%;}
.search_bar .item-input-inset{padding:0;height: auto;background-image: none;}
.search_bar.disable-user-behavior{background-image: none;padding:0;}
.search_bar .bar{border:none;}
.search_bar .bar .button.button-icon, .search_bar .bar .button{color: #8e8e93;z-index:1;padding:0 8px;min-width:initial;min-height:31px;font-weight:400;line-height:32px;transition:opacity .1s;border-color:transparent;background:0 0;position:relative;display:inline-block;margin:0;border-width:1px;
    border-radius:2px;vertical-align:top;text-align:center;text-overflow:ellipsis;}
.search_bar .item-input-wrapper~.button{margin-left: 0;}
.search_bar .bar.item-input-inset .item-input-wrapper{ display: -webkit-box;  /* OLD - iOS 6-, Safari 3.1-6 */
    display: -moz-box; /* OLD - Firefox 19- (buggy but mostly works) */
    display: -ms-flexbox; /* TWEENER - IE 10 */
    display: -webkit-flex; /* NEW - Chrome */
    display: flex;-webkit-box-flex:1; /* OLD - iOS 6-, Safari 3.1-6 */
    -moz-box-flex: 1; /* OLD - Firefox 19- */
    -webkit-flex: 1; /* Chrome */
    -ms-flex: 1; /* IE 10 */
    flex: 1;-webkit-box-align:center;align-items:center;border-radius:4px;font-weight:400;  line-height:1;padding:0.3rem 0.2rem;}
.search_bar .bar.item-input-inset .item-input-wrapper input{width:94%;height:28px;background:0 0;line-height:28px;padding:3px 0;-webkit-appearance:none;border:0;display:block;vertical-align:middle;font-size:14px;box-sizing:content-box;color: #8e8e93;}
.search_bar .placeholder-icon:first-child {padding: 0 8px 0 12px; font-size: 16px;}
.index-sys{ width: 1rem; height: 1rem; border: 0; margin: 0 0.6rem 0 0.8rem; background: url('../images/saoyisao.png') no-repeat; background-size: 100% 100%;}
.index-xx{ width: 1rem; height: 1rem; border: 0; margin: 0 0.8rem; background: url('../images/xiaoxi.png') no-repeat; background-size: 100% 100%;}

/*导航栏透明*/
.transp_seabar, .transp_seabar.search_bar .bar{background: transparent;border-bottom: 0;}
.transp_seabar.disable-user-behavior{background: transparent;border:0;}
.transp_seabar .bar .button.button-icon, .transp_seabar .bar .button{color: #fff;}
.transp_seabar .bar .b-f24{font-size: 24px;}
.transp_seabar .bar .b-f22{font-size: 22px;}
.transp_seabar .item-input-wrapper{ background-color:rgba(255,255,255,0.5); background-color:#fff\9; filter:alpha(opacity=50);}
.transp_seabar .ion-ios-search, .transp_seabar .bar.item-input-inset .item-input-wrapper input{color: #000;}
.transp_seabar input::-webkit-input-placeholder, .transp_seabartextarea::-webkit-input-placeholder {color:#fff;}
.transp_seabar input:-moz-placeholder, .transp_seabar textarea:-moz-placeholder {color:#fff;}
.transp_seabar input::-moz-placeholder, .transp_seabar textarea::-moz-placeholder{color:#fff;}
.transp_seabar input:-ms-input-placeholder, .transp_seabar textarea:-ms-input-placeholder{color:#fff;}

.indexHeader{ background: rgba(255,255,255,0.8);}
/**/
.tool .swiper-container {width: 100%;}
.tool .swiper-slide { text-align: center; display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; -webkit-align-items: center; align-items: center;}



.ind_cont{top: 0; padding-bottom: 1rem !important; background-color: #efeff4;}
.swiper-container, .swiper-containerl{position: relative;overflow: hidden;}
.swiper-paginationl{position: absolute;z-index: 99;text-align: center;}
.swiper-paginationl .swiper-pagination-bullet{width: 0.4rem;height: 0.4rem;opacity: 0.5;border-radius: 50%;}
.swiper-paginationl .swiper-pagination-bullet-active{background-color: #fff;opacity: 1;}

.swiper-container2{position: relative;overflow: hidden;}
.swiper-pagination2{position: absolute;z-index: 99;text-align: center;}
.swiper-pagination2 .swiper-pagination-bullet{width: 0.4rem;height: 0.4rem;opacity: 0.5;border-radius: 50%;}
.swiper-pagination2 .swiper-pagination-bullet-active{background-color: #fff;opacity: 1;}

.swiper-container3{position: relative;overflow: hidden;}
.swiper-pagination3{position: absolute;z-index: 99;text-align: center;}
.swiper-pagination3 .swiper-pagination-bullet{width: 0.4rem;height: 0.4rem;opacity: 0.5;border-radius: 50%;}
.swiper-pagination3 .swiper-pagination-bullet-active{background-color: #fff;opacity: 1;}

.ind_cont .slider-pager .slider-pager-page{color: #fff;}
.ind_hot .swiper-wrapper .swiper-slide, .ind_recommend .swiper-wrapper .swiper-slide{margin-right: 0.5rem; width: 5rem;}
.ind_hot .swiper-slide:last-child {
    margin-right: 1.8rem !important;
}
.ind_tools{width: 100%;clear: both;background-color: #fff;overflow: auto; text-align: center;}
.ind_tools a{width:auto; margin:0 0.43rem; line-height: 1;}
.ind_tools a img{ width: 1.7rem;height: 1.7rem;clear: both; margin: 0 auto 0.25rem;}
.ind_hot, .ind_recommend{width: 100%;clear: both;background-color: #fff;}
.ind_hot{padding-bottom: 0.8rem;}
.ind_hot li{float: left;margin-right: 0.4rem;position: relative;}
.ind_hot h2, .ind_recommend h2{width: 100%;text-align: center;line-height: 1.8rem; position: relative;}
.ind_hot h2 .ion-more, .ind_recommend h2 .ion-more{ position: absolute; right: 0; top: 0; padding: 0 0.8rem;}
.ind_hot .swiper-wrapper .swiper-slide a{width: 5rem;height: auto;display: inline-block;text-align: center;}
.ind_hot .swiper-wrapper .swiper-slide a img{width: 4rem;height: 4rem;clear: both;margin-right:auto;margin-left:auto;}
.ind_hot .scroll-bar-indicator{background: none;}
.ind_hot .swiper-wrapper .swiper-slide a h4{width:4.5rem;}
.ind_hot .ind_tabp_ban{width: 100%;height: 8.8rem;}
.ind_hot .ind_newp_ban{width: 100%;height: 8.2rem;}
.ind_hot .swiper-wrapper .swiper-slide .tag_rx, .ind_hot .swiper-wrapper .swiper-slide .tag_cz{width: 1.4rem;height: 1.4rem;display: block;position: absolute;top: 0;left: 0;}

.ind_recommend .yyd-index-pro-img img{ width: 6.4rem; height: 6.4rem;}
.ind_recommend .yyd-index-pro-img{ float: left; width: 50%;}
.ind_recommend .yyd-index-pro-text{ float: right; width: 50%;}

.ind_recommend > ul > li:nth-child(2n) .yyd-index-pro-img, .ind_recommend > ul > li:nth-child(2n) .yyd-index-pro-img img{ float: right;}
.ind_recommend > ul > li:nth-child(2n) .yyd-index-pro-text{ float: left;}

.ind_wkj .swiper-wrapper .swiper-slide{margin-right: 1.2rem;width: 6.15rem;}
.ind_wkj .swiper-wrapper .swiper-slide a{width: 6.15rem; display: block;}
.ind_wkj .swiper-wrapper .swiper-slide a img{width: 6.15rem;height: 6.15rem;}
.ind_wkj .swiper-wrapper .swiper-slide a h4{width: 6.15rem;}
.ind_wkj .swiper-wrapper .swiper-slide .lwkj_tap{top: 0;left: 0;}
.ind_wkj .swiper-wrapper .swiper-slide .lwkj_tap p{background: url(../images/index/ind_wkjtap.png) no-repeat 0 0 / 100% 100%;width: 6rem;height: 1.075rem;line-height: 1.1rem;float: left;text-align: center;}
.ind_wkj .swiper-wrapper .swiper-slide .lwkj_tap s{margin-right: 0.6rem; margin-left: 0.2rem; height: 1.075rem;line-height: 1.1rem;}

/*=================新客专享=================*/
.lnew_tit{width:100%;height: 9.95rem;clear: both;}
.lnew_list{ margin: 0;}
.lnew_list li a img{width: 4.4rem;height: 4.4rem;float: left;margin-right: 0.7rem;}
.lnew_list .lnew_font{float: left; width: 11rem;}
.lnew_list .lnew_font h2{height: 20px;}
.lnew_list .lnew_font span{width: 100%;display: block;}
.lnew_list .item{border: none; background: none;}

.lnew_list li a .lnew_bybtn{right: 0.8rem;bottom: 0.75rem;border-radius: 0.2rem;border:0;font-size: 0.5rem;}
/*====================特色搜罗================*/
.lfature_tab{width: 100%;height: auto;}
.lfature_tab a{height: 1.75rem;line-height: 1.75rem; padding: 0 1rem; display: inline-block;font-size: 0.7rem;}

/*===================产品溯源======================*/
.yyd-sy-search{ height: 10.05rem;}
.yyd-sy-search .search-con{ position: absolute; z-index: 9; top: 0; left: 0; width: 100%; height: 10.05rem; background: rgba(255,255,255,0.5);}
.yyd-sy-search .search-box{ position: relative; width: 90%; height: 1.8rem; background: rgba(255,255,255,.8); border-radius: 0.35rem; border: solid 1px #e5e5e5; top: 50%; margin: -0.9rem auto 0 auto;}
.yyd-sy-search .search-box input{ height: 1.8rem; line-height: 1.2rem; width: 100%; padding: 0 0 0 15px;}
.yyd-sy-search .search-box .placeholder-icon{ position: absolute; top: 0; right: 0; font-size: 20px; padding: 8px 15px;}

/*.yyd-sy-search .search-box:before{ position: absolute; top: 10px; left: 10px; color: #929292; font-size: 0.8rem; font-family: "Ionicons"; content: "\f4a4";}*/
.yyd-sy-search .search-link{ width: 100%; height: 10rem; position: absolute;}


/*==============消息===============*/
.bar-yyd-head { border-bottom: 1px solid #e8e8e8; background-image: none; color: #fff;}
.bar .bar-yyd-btn { border: none; background: none; }
/*消息通用*/
.yyd-info-box { width: 100%; padding: 0 0.8rem 0 0.6rem; }

/*消息首页*/
.yyd-info-box .list .item { border-left: none; border-right: none; padding: 0.65rem 0 0.6rem 2.6rem;}
.yyd-info-box .list .item:first-child { border-top: none; }
.yyd-info-box .list .item:last-child { border-bottom: none; }
.yyd-info-box .list .item .icon { left: 0; font-size: 1.3rem; text-align: center; }
.yyd-info-icon-index { width: 2rem; height: 2rem !important; display: inline-block; border-radius: 1rem; margin-top: 0.8rem; padding: 0.325rem; }
.bg-info-dd { background-color: #ed5d5d; }
.bg-info-yx { background-color: #70b45a; }
.bg-info-ds { background-color: #ffb933; }
/*订单助手*/
.yyd-order-box li { margin-top: 1.35rem; }
.yyd-order-box li .yyd-order-info .order-info-zt { height: 1.55rem; line-height: 1.55rem; }
.yyd-order-box li .yyd-order-info .info-detial img { width: 3.75rem; height: 3.75rem; }
.yyd-order-box li .yyd-order-info .info-detial .info-detial-r { width: 12.9rem; }
.yyd-order-box li .yyd-order-info .order-info-zt i { display: inline-block; }
/*禾管家*/
.yyd-gj-box li .yyd-gj-time { margin-top: 1.35rem; }
.yyd-gj-box li .yyd-gj-info { width: 17.15rem; }
.yyd-gj-box li .yyd-gj-info .yyd-gj-info-l { width: 0.75rem; height: 0.75rem; margin-left: -0.375rem; margin-top: 2rem; }
.yyd-gj-box li .yyd-gj-info .yyd-gj-info-r { width: 14.3rem; margin-left: 1.2rem; top: 0; }
.yyd-gj-box li .yyd-gja-info { width: 17.15rem; }
.yyd-gj-box li .yyd-gja-info .yyd-gja-info-l { width: 0.75rem; height: 0.75rem; margin-left: -0.375rem; margin-top: 2rem; }
.yyd-gj-box li .yyd-gja-info .yyd-gja-info-r { width: 14.3rem; margin-left: 1.2rem; top: 0; }
.yyd-gj-box li .yyd-gja-info .to-up { height: 1.6rem; line-height: 1.6rem; }
/*优选活动*/
/*没有信息*/
.info-no-info { width: 7.25rem; margin: 2.85rem auto 2.85rem; }
.info-no-info img{ margin-bottom: 0.8rem;}

/* 退货说明  配送说明 关于我们*/
.l_jifen_h{background-color: #efeff4;}
.l_abus{width: auto;height: 100%;}
.l_abus h2{padding-bottom: 0.75rem;color: #cea062;}
.l_abus p{padding-bottom: 0.6rem;line-height: 1.15rem;}
.l_abus dl dd i{color: #cea062;}.l_abus .pad_t_78{padding-top:1.5rem;}
.l_fh dl dt{ font-weight: normal;}
.l_fh dl dd span{padding-right: 0.325rem;}
/*积分规则*/
.l_jifen{padding:0.6rem 0.825rem 0;}
.l_jifen h2{padding-bottom: 0.75rem;color: #000;font-size: 0.8rem;}
.l_jifen dl dd{line-height: 1.15rem;padding-bottom: 1.25rem;color: #505050;font-size: 0.75rem;}
.l_jifen dl dd i{color: #000;}

/*==============================商品详情=========================================*/
/*详情*/
.details_img{width:100%; height: auto; display: block; }
.details_img img{width:100%; height: 100%; display: block;}
/*活动规则*/
.sing_warp{width:100%;}
.sing_warp h4{text-align: center; color: #505050; font-size: 0.8rem; font-weight: 600; height: 1.4rem; line-height: 1.4rem;}
.sing_warp p{width:16.25rem; margin:0.3rem auto 0; font-size: 0.75rem;  color: #484848; line-height: 1.15rem;}
.sing_warp .sing_i{ text-align: center; margin-bottom: 0.85rem; }
.sing_warp .sing_i i{font-size: 0.6rem; }
/*邀请好友*/

.invite_friend_wrap{width:100%; background: #fff;}
.invite_friend_wrap img{width:100%; display: block;}
.invite_friend_wrap .invite_friend_p{ padding-bottom: 1.5rem;}
.invite_friend_wrap .invite_friend_p p{ text-align: center; }
.invite_friend_wrap .invite_friend_p .invite_friend_p1{ font-size: 0.9rem; color: #505050;  height: 1.45rem; line-height: 1.45rem; margin-top: 2.475rem; }
.invite_friend_wrap .invite_friend_p .invite_friend_p2{font-size: 1.025rem; color: #000000; height: 2rem; line-height: 2rem;}
.invite_friend_wrap .invite_friend_p .invite_friend_p3{ width:14.25rem; margin:0 auto; font-size: 0.65rem; line-height:0.85rem; }
.bar.bar-assertive1.bar{   color: #333;}
.bar.bar-assertive1.bar-footer{background-color: #fff;border:0;background-image: none;position: fixed;}
.bar-assertive1 .bar_share{ text-align: center; width: 100%; }
.bar-assertive1 .bar_share p{ font-size:0.8rem; margin:1.5rem 0; }
.bar-assertive1 .bar_share ul{}
.bar-assertive1 .bar_share ul li{ float: left; width:33.33%;  font-size: 0.7rem; }
.bar-assertive1 .bar_share ul li i{font-size:2rem; display: block; margin-bottom: 0.4rem;}
.col_5ac64f{color: #5ac64f;}/*微信绿色icon图标颜色*/
.col_4f73c6{color: #4f73c6;}/*朋友圈蓝色*/
.col_f5686b{color: #f5686b;}/*新浪红色*/
.col_1dadee{ color: #1dadee; }/*支付宝颜色*/


/*品质优选*/
/*==============================产品溯源===============================*/
/*容器 begin*/
.yyd-main { background: #f4f4f4; }
.yyd-main .swiper-wrapper img{ height: 12rem;}

/*容器 end*/
.syheader{ height: 2.25rem;}
.sys .sysicon{ width: 1rem; height: 1rem; margin: 0.58rem 0.8rem 0.55rem 0.5rem; padding: 0.25rem; background: url("../images/saoyisao.png") no-repeat; background-size: 100% 100%;}
/*盒模型通配 begin*/
.yyd-box { width: 100%; background: #fff; margin-bottom: 0.4rem; padding-bottom: 0.4rem; }
.yyd-con { width: 16.75rem; background: #fff; border-radius: 10px; margin: 0 auto; }
.yyd-con h2 { width: 100%; height: 2.05rem; line-height: 2.05rem; font-size: 0.7rem; text-align: center;  margin-bottom: 0.5rem; }
.yyd-con h3 { width: 100%; height: 2.05rem; line-height: 2.05rem; font-size: 0.7rem; text-align: left; }
.yyd-con p { font-size: 0.6rem; line-height: 0.85rem; color: #505050; margin: 0.25rem 0; }
.yyd-con p.mt0 { font-size: 0.6rem; line-height: 0.85rem; color: #505050; margin: 0 0 0.25rem; }
/*盒模型通配 end*/
/*icon 通配 begin*/
.yyd-icon { width: 1.05rem; height: 1.05rem; float: left; display: block; background-size: 100% 100%; margin-right: 0.5rem; }
/*icon 通配 end*/
/*顶部切换按钮 begin*/
ul.yyd-sy-tab { width: 100%; height: 4.25rem; padding: 0; background: #fff; position: relative; top: 0;}
ul.yyd-sy-tab:after{content: "  "; position: absolute; left: 0; bottom: 0; width: 100%; height: 1px; background-color: #e5e5e5; -webkit-transform: scaleY(.5); -ms-transform:scaleY(.5); transform:scaleY(.5);}
ul.yyd-sy-tab li { width: 25%; float: left; height: 4rem; padding: 0.75rem 0 0.5rem; margin-right: 0 !important;}
ul.yyd-sy-tab li span { display: block; width: 1.65rem; height: 1.65rem; margin: auto; background-size: 100% 100%; }
ul.yyd-sy-tab li.hover{ border-bottom: none !important;}
ul.yyd-sy-tab li:nth-child(1) span { background-image: url("../images/icon_sytab_01.png"); }
ul.yyd-sy-tab li:nth-child(2) span { background-image: url("../images/icon_sytab_02.png"); }
ul.yyd-sy-tab li:nth-child(3) span { background-image: url("../images/icon_sytab_03.png"); }
ul.yyd-sy-tab li:nth-child(4) span { background-image: url("../images/icon_sytab_04.png"); }
ul.yyd-sy-tab li:nth-child(1).hover span { background-image: url("../images/icon_sytab_01_hover.png"); }
ul.yyd-sy-tab li:nth-child(2).hover span { background-image: url("../images/icon_sytab_02_hover.png"); }
ul.yyd-sy-tab li:nth-child(3).hover span { background-image: url("../images/icon_sytab_03_hover.png"); }
ul.yyd-sy-tab li:nth-child(4).hover span { background-image: url("../images/icon_sytab_04_hover.png"); }
ul.yyd-sy-tab li p { text-align: center; font-size: 0.6rem; line-height: 1.2rem; }
/*顶部切换按钮 end*/

/*视频beging*/
.yyd-video-img { width: 16.75rem; height: 9.35rem; margin: 0.85rem auto; }
.yyd-video-img video { width: 16.75rem; height: 9.35rem; }
/*视频end*/

/*产地 begin*/
.icon-sun { background-image: url("../images/icon_cd_01.png"); }
.icon-wd { background-image: url("../images/icon_cd_02.png"); }
.icon-rain { background-image: url("../images/icon_cd_03.png"); }
.icon-hj { background-image: url("../images/icon_cd_04.png"); }
.envi { width: 100%; }
.envi li { width: 50%; float: left; margin-top: 0.5rem; line-height: 1.05rem; padding-left: 0.4rem; font-size: 0.6rem; }
.sy-ewm img{ width: 4.8rem; height: 4.8rem;}
.btn-sp{ width: 2.45rem; height: 2.45rem; background: none; border: none; position: absolute; left: 50%; top: 50%; margin-left: -1.225rem; margin-top: -1.225rem; z-index: 99;}
.traceability-banner{ height: 10rem;}
.tracebilityImg img{ width: 100%; height: 10rem;}
/*产地 end*/
/*资质荣誉 begin*/
.zzry li { width: 5rem; height: 6.85rem; margin-left: 0.4rem; float: left; }
/*资质荣誉 end*/
/*生产加工 begin*/
.icon-dz { background-image: url("../images/icon_sy_03.png"); }
.icon-kh { background-image: url("../images/icon_sy_05.png"); }
.icon-sf { background-image: url("../images/icon_sy_06.png"); }
.icon-cc { background-image: url("../images/icon_sy_24.png"); }
.icon-cf { background-image: url("../images/icon_sy_08.png"); }
.icon-jg { background-image: url("../images/icon_sy_28.png"); }
.icon-cz { background-image: url("../images/icon_sy_10.png"); }
.icon-nc { background-image: url("../images/icon_sy_32.png"); }
.icon-bz { background-image: url("../images/icon_sy_12.png"); }
.icon-ys { background-image: url("../images/icon_sy_21.png"); }
.area-p { width: 100%; }
.area-p li { width: 50%; float: left; margin-top: 0.5rem; line-height: 1.05rem; padding-left: 0.4rem; font-size: 0.6rem; color: #505050; }
.area-p li span { display: inline-block; }
/*生产加工 end*/
/*认证 begin*/
.mtop { margin-top: 0.4rem; }
p.rz { padding: 0 0.4rem; font-size: 0.6rem; line-height: 1.1rem; color: #505050; }
.rzcard { width: 7.7rem; height: 6rem; float: left; margin-left: 0.4rem; }
.fg { margin: 0 0 1rem; width: 100%; }
/*认证 end*/
/*===============================================================================================================================================================*/
/*info订单*/
.yyd-order-pro-img { width: 4rem; height: 4rem; }
.yyd-order-pro-num { width: 4rem; height: 3rem; }
.yyd_order_del { width: 1rem; }

/*订单导航选中样式*/
.order-dh-h{ height: 1.8rem; }
.order-dh-h a{line-height: 1.8rem;}
.order-dh-act{ color:#af0e0e; border-bottom: #af0e0e 2px solid;}
/*退货退款进度*/
.yyd-refund-box li  .yyd-refund-info-l {width: 0.9rem; line-height: 0.9rem; margin-left: -0.44rem;  }
.yyd-refund-box li  .yyd-refund-info-l i{ display:block;width: 0.9rem; height: 0.9rem; font-size: 10px;vertical-align: middle; background: #fff;border: 1px solid #d1d1d1; border-radius: 0.45rem; }
/*快递图像*/
.yyd-order-kd-img{ width:3.6rem; height:3.4rem;  }

/*暂无订单信息*/
.order-no-info{width: 7.25rem; margin: 2.75rem auto 1rem;}
.yyd-pro-btn{ width: 1.6rem; height: 1.6rem; padding: 7px; float: left; display: block;}
.yyd-pro-img img{width:5.4rem; height:5.4rem; margin: auto; }
/*订单评价*/
.photo-take{ border: 1px dashed #d1d1d1; padding: 0.8rem; margin: 0.8rem;}
.photo-take-img{ width:1.25rem; height:1rem;  }
.pic-img{ padding: 0 0.8rem 0 0;}
.pic-img div:first-child{margin-left: 0.8rem;}
.p-border{ width: 3rem; height:3rem; border: 1px dashed #d1d1d1; margin-left: 0.6rem; position: relative;}
.p-border img{ width: 100%; height:3rem; }
.p-border-close{ width:0.85rem; height: 0.85rem; position: absolute; right: -0.425rem; top:-0.425rem; }
.p-border.col{ padding: 0;}
.yyd-order-dp-img{ width:3.6rem; height:2.4rem;  }
.yyd-pj-step-0{ background: url("../images/star_0.png") no-repeat; width:5.05rem; height: 0.85rem; background-size: 100% 100%; }
.yyd-pj-step-1{ background: url("../images/star_1.png") no-repeat; width:5.05rem; height: 0.85rem; background-size: 100% 100%; }
.yyd-pj-step-2{ background: url("../images/star_2.png") no-repeat; width:5.05rem; height: 0.85rem; background-size: 100% 100%; }
.yyd-pj-step-3{ background: url("../images/star_3.png") no-repeat; width:5.05rem; height: 0.85rem; background-size: 100% 100%; }
.yyd-pj-step-4{ background: url("../images/star_4.png") no-repeat; width:5.05rem; height: 0.85rem; background-size: 100% 100%; }
.yyd-pj-step-5{ background: url("../images/star_5.png") no-repeat; width:5.05rem; height: 0.85rem; background-size: 100% 100%; }
.yyd-pj-btn{ display: block; width: 0.85rem; height: 0.85rem; float: left; margin-right: 0.2rem;}
a.yyd-pj-btn:nth-child(5){margin-right: 0;}

.yyd-pj img{ width: 3rem;height: 3rem;display: inline-block;}
/*拼团*/
.tuan-dh-act{border-bottom: 2px solid #cea062; color:#cea062;}

/*产品分类*/
.back-btn{color: #000  !important; font-size: 15px !important;}
.yyd-class-item{width:3.5rem; }
.yyd-top-search{ position: relative; border-radius: 0.35rem; height: 1.4rem; margin: 0.4rem 0 0.4rem 0.8rem; width: 100%; border: solid 1px #e5e5e5; background: #fff;}
.yyd-top-search input[type=search]{ height: 25px; min-height: 25px; line-height: 25px; margin-left: 10px; padding-top: 1px; font-size: 12px;}
.yyd-top-search .ion-ios-search-strong:before{ margin-top: 5px;}


.pro-top-search{ position: relative; border-radius: 0.35rem; height: 1.4rem; margin: 0.4rem 0.8rem 0.2rem 0.8rem; width: 100%; border: solid 1px #e5e5e5; background: #efeff4; line-height: 1.4rem;}
.pro-top-search input[type=search]{ height: 25px; min-height: 25px; line-height: 25px; margin-left: 10px; padding-top: 1px; font-size: 12px; }
.pro-top-search .ion-ios-search-strong:before{ margin-top: 5px;}

/*购物卡*/
.card_warp { width:100%; height: 100%; display: block;}
.card_warp .card_none{ position: absolute; top:50%; left: 50%; margin-left:-2.4rem; font-size: 0.7rem;}
.card_del{position:fixed; top:50%; left: 50%; z-index: 10;; margin-left:-1rem; font-size: 0.7rem; padding:0 2rem; height:1rem; line-height: 1rem;; background: #505050; border-radius: 0.5rem; color: #fff;;}
.card_warp .icon_L{left:0.5rem; top:2.4rem; padding:0; height: 0; font-size:0.9rem;}
.card_warp .item{border-width: 0; margin-bottom: 2px;}
.card_warp .item p{ margin:0;}
.card_warp .card_list{ margin:0; padding:0; height: 6rem; background:#fff; position: relative;}
.card_warp .card_list .card_list_img{width:6.625rem; height:4.5rem; margin-top:0.7rem; background:url(../images/a2.png) no-repeat; background-size:100% 100% ;}
.card_warp .card_list:after{ content: "  "; position: absolute; left: 0; bottom: 0; width: 100%; height: 1px; background-color: #e5e5e5; -webkit-transform: scaleY(.5); -ms-transform:scaleY(.5); transform:scaleY(.5);}   
.card_warp .card_list .card_list_img .card_list_img1{width:2.25rem; height: 2.25rem; text-align: center; background:#fff; margin-top:1.2rem; margin-left:0.4rem; border-radius: 1.15rem;color:#cea062;}
.card_warp .card_list .card_list_img .card_list_img1 .ppm{ font-weight: 600; margin-top:0.4rem; text-align: center; color:#cea062;}
.card_warp .card_list .card_list_img .card_list_img1 .ppm:before{ content: "￥"; font-size: 12px; font-weight: normal; display: inline-block; margin-right: -3px;}
.card_warp .card_list .card_list_img .pp{ color:#cea062;}
.card_warp .card_list .card_list_img .card_list_img1 span{ display: block; margin-top: -5px;}
.card_warp .card_list .card_list_img .card_list_text{ margin-top:1.78rem; margin-left:0.5rem;}
.card_warp .card_list_center{margin-top:0.7rem; margin-left:1rem; width:8rem;overflow: hidden;position: relative;}
.card_warp .card_list_center p{margin-top:0.55rem; font-size:0.6rem;  }
.card_warp .btn_card_yong{width:80%; margin:1.2rem auto; }
.card_warp .btn_card_yong .btn_card_yong_cent{ width:100%; font-size:0.7rem;}

.card_btn{ width:100%; text-align: center;}
.card_btn .card_btn_increase{ width:100%;  display: block; color: #fff; font-size: 0.7rem;}
/*积分*/
.integral_label{ background: #efeff4;}

/*优惠券未使用*/
.coupon_tab{ width: 100%; padding: 0 0.8rem; text-align: center; background: #efeff4; height: 44px;}
.coupon_tab li{ display: block; float: left; width:33.33% !important; color: #333; line-height: 1.75rem; margin-right: 0 !important;}
.coupon_tab .hover{ color: #cea062; border-bottom: #cea062 2px solid; }
.wz-item{ border:none;}

.coupon_con{ position: relative; border: none; padding-bottom: 0.6rem;}
.coupon_con .item-content{width: 100%; padding:0.6rem 0.4rem 0 ;}
.coupon_con .icon_L{left:0.5rem; top:2.4rem; padding:0; height: 0; font-size:0.9rem;}
.unused_bg{ background:url(../images/quan_1.png) no-repeat; background-size:100% 100%;}

.coupon_list{ width:100%; }
.coupon_list .coupon_title{margin-bottom: 0.3rem; padding:0 0 0.3rem 0; border-bottom: 1px dashed #c2c2c2; color: #333;overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.coupon_list .num{ width:6rem; height: 5.2rem; text-align: center;}
.coupon_list .ppm{ font-size:36px; line-height: 1;color:#cea062; margin-top: 1.1rem;}
.coupon_list .ppm span{font-size: 18px;}
.coupon_list .tip{ font-size: 12px;  margin-top: 8px; background: #cea062; border-radius: 2px; display: inline-block; padding: 1px 6px; color: #fff;}
.coupon_list .time{margin-top:0.4rem; width:11.5rem; float: right !important;}
.coupon_list .time p{ line-height: 1.7; color: #666; font-size: 12px;}
.coupon_list .time p span{ color: #9c9c9c;}
/*20170612 b*/
.v-xxa, .v-xxb, .v-xxc{margin-top:0.3rem; padding: 0.1rem 0 0.3rem; font-size: 12px; border-top: 1px dashed #c2c2c2;  /*height: 1.3rem; line-height: 1.5;*/ color: #8f8f8f;padding-right: 0; padding-left: 0; }
.v-popa, .v-popb, .v-popc{ white-space:normal; clear: both; font-size: 12px; border:1px solid #ebebeb; width: 100%; box-sizing:border-box;-webkit-box-sizing:border-box;color: #8f8f8f;  padding: 0.4rem 0.7rem; background: #fff; border-radius:5px; box-shadow:0px 1px 5px #eee inset; /*display: none;*/ }
/*20170612 e*/


.footer-button{ height: 40px; position: fixed; bottom: 0; left: 0;}
.coupon .item-content{ width: 100%;}
.coupon .coupon-radio{ position: absolute; top: 50%; margin-top: -16px; margin-left: -8px;}
.coupon .checkbox input, .checkbox-icon{ width: 18px; height: 18px;}
.coupon .col{ padding: 0.55rem 0;}

.coupon_list1{ width:100%; height: 5.75rem; }
.coupon_list1 .coupon_title{margin-bottom: 0.4rem; border-bottom: 1px dashed #c2c2c2; padding-bottom: 0.4rem;}
.coupon_list1 .num{ width:6rem; height: 5.2rem; text-align: center;}
.coupon_list1 .ppm{ font-size:36px; line-height: 1;color:#cea062; margin-top: 1.1rem;}
.coupon_list1 .ppm span{font-size: 18px;}
.coupon_list1 .tip{ font-size: 12px;  margin-top: 8px; background: #cea062; border-radius: 4px; display: inline-block; padding: 1px 6px; color: #fff;}
.coupon_list1 .time{margin-top:0.8rem; width:11.5rem;overflow: hidden; margin-right: 0.3rem;}
.coupon_list1 .time p{ line-height: 1.6; color: #666; font-size: 12px;}
.coupon_list1 .time p span{ color: #9c9c9c;}

/*优惠券已使用*/
.coupon_warp_Breathe{margin-top: 0.4rem;}
.coupon_warp_Breathe, .coupon_disabled{ background:url(../images/quan_2.png) no-repeat; background-size:100% 100%; color: #d1d1d1; }
.coupon_warp_Breathe .ppm, .coupon_warp_Breathe a, .coupon_disabled .ppm, .coupon_disabled .a{ color: #a3a3a3;}
.coupon_warp_Breathe .tip, .coupon_disabled .tip{ background: #a3a3a3;}

.warning_tip{ color: #666; font-size: 12px; position: relative; clear: both; margin-top: 0.4rem; padding-left: 24px;}
.warning_tip:before{ position: absolute; left: 0; top: 0; width: 20px; height: 20px; content: ""; background: url(../images/warning-icon.png) no-repeat; background-size: 100%;}


/*收藏*/
.coullection_warp { width:100%; height: 100%;color: #d1d1d1; background: #fff;}
.coullection_warp .card_none{ position: absolute; top:50%; left: 50%; margin-left:-2.4rem; font-size: 0.7rem;}
.coullection_warp .icon_L{left:0.5rem; top:2.4rem; padding:0; height: 0; font-size:0.9rem;}
.coullection_warp .item p{ margin:0;}
.coullection_warp .item-radio input:checked~.item-content{background: #fff;}
.coullection_warp .coupon_list{ margin:0; padding:0; height:6rem; background:#fff; }
.coullection_warp .coupon_list .coupon_list_img{width:17rem; height:5.2rem; margin-top:0.7rem; }
.coullection_warp .item{ }
.coullection_warp .coupon_list .coupon_list_img .coupon_list_img1{width:4rem; height: 4rem;margin-top:0.4rem; margin-left:0.2rem;}
.coullection_warp .coupon_list .coupon_list_img .coupon_list_img1 img{ width:100%; height: 100%; }
.coullection_warp .coupon_list .coupon_list_img .coupon_yong{ margin-top:-0.2rem; font-size:0.5rem;}

.coullection_warp .coupon_list_center{margin-top:0.6rem; margin-left:1rem; width:9rem;overflow: hidden;}
.coullection_warp .coupon_list_center p{margin-top:0.4rem; height: 0.7rem; line-height: 0.7rem; font-size:0.7rem; color: #505050;  }
.coullection_warp .coupon_list_center .bian{ color: #af0e0e;  }

.collection_share{ width: 100%; position: fixed; bottom: 3rem; z-index: 300;}
.collection_share a{ display: block; font-family: "iconfont"; position: absolute;}
.collection_share a.weixin{ bottom: 3.5rem; left: 50%; margin-left: -1rem; color: #5ac64f;}
.collection_share a.weixin i:before{ content: '\e70d';}
.collection_share a.friends{ bottom: 0.5rem; left: 30%; color: #4f73c6;}
.collection_share a.friends i:before{ content: '\e646';}
.collection_share a.sina{ bottom: 0.5rem; right: 30%; color: #f5686b;}
.collection_share a.sina i:before{ content: '\e645'; top: -10px;}
.collection_share a i{ position: relative;  background: #fff; border-radius: 50%; width: 2.0rem; height: 2.0rem; display: block;}
.collection_share a i:before{ font-size: 3rem; position: absolute; top: -8px; left: -10px;}

.ion_card_footer{height:49px; line-height:49px; background-image: none;}
.ion_card_footer:before{ content: "  "; position: absolute; left: 0; top: -1px; width: 100%; height: 1px; background-color: #e5e5e5; -webkit-transform: scaleY(.5); -ms-transform:scaleY(.5); transform:scaleY(.5);}
.card_btn{ width:100%; text-align: center;}
.card_btn .card_btn_increase{ width:100%;  display: block; color: #fff; font-size: 0.7rem;}


/*分类*/
.classify{overflow: auto;}
.classify .classify-item{ width: 3.5rem; margin: 1.2rem 0.8rem 0 0; float: left; text-align: center;}
.classify .classify-item a{ display: block;}
.classify .classify-item img{ width: 3.5rem; height: 3.5rem; margin-left: auto; margin-right: auto;}

/*产品列表*/
.product_tabs{width: 100%; height: 1.8rem;}
.product_tabs .text_tabs a{ position: relative; line-height: 1.8rem; display: inline-block;}
.product_list li{ width: 50%; float: left; position: relative;}
.product_list li:after{ content: "  "; position: absolute; right: 0; top: 0; width: 1px; height: 100%; background-color: #e5e5e5; -webkit-transform: scaleX(.5); -ms-transform:scaleX(.5); transform:scaleX(.5);}
.product_list li:nth-child(2n):after{ display: none;}
.product_list li a{ display: block;}
.product_list li .img_media{ width: 5.375rem; height: 5.375rem; display: block; margin: auto;}
.product_list p{ margin-bottom: 0;}
.product_list li a p{ width: 7rem; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.product_list .price{ height: 1.125rem; line-height: 1.125rem; overflow: hidden;}
.product_list .price p{ display: inline-block; line-height: 1;}
.product_list .price .add_cart{ display: block; width: 1.125rem; height: 1.125rem; border-radius: 50%; background: url(../images/add.png) no-repeat; background-size: 100%;}
/* 商品列表分类栏右侧间距 */
.productList ion-scroll a:last-child {
    margin-right: 0.8rem;
}

/* 登录表单输入框阴影 */
.login-input-wrap {
    box-shadow: 0 0 10px rgba(0,0,0,0.1);
	padding:0.5rem;border-radius:10px;
}

.search_list li{ position: relative; width: 50%; height: 11.5rem; float: left;}
.search_list li:before{ content: "  "; position: absolute; right: left; bottom: 0; width: 100%; height: 1px; background-color: #e5e5e5; -webkit-transform: scaleY(.5); -ms-transform:scaleY(.5); transform:scaleY(.5);}
.search_list li:after{ content: "  "; position: absolute; right: 0; top: 0; width: 1px; height: 100%; background-color: #e5e5e5; -webkit-transform: scaleX(.5); -ms-transform:scaleX(.5); transform:scaleX(.5);}
.search_list li:nth-child(2n):after{ display: none;}
.search_list li>div{overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}

/*详情*/
.content_name_L{ width:14rem;}
.content_name_L h1{ line-height:1; font-weight: 600; margin-bottom: 0;}
.content_name_L p{ line-height: 1; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.content_name_R{width:3rem;height: 3rem;}

.content_address{height: auto; background: #fff;}
.content_address .content_address_P1{ color:#333;idth:15.5rem; height: 1.3rem; line-height: 1.3rem; overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.content_address .content_address_P2{height:1.45rem; line-height: 1.45rem;}

.content_business{height:7.5rem; background: #fff; margin-bottom: 0.425rem;}
.content_business .content_business_L img{width:2.5rem; height:2.5rem ; padding: 0.25rem; border:#d1d1d1 1px solid;}
.content_business ul{text-align: center; }
.content_business ul li{width:33.33%; color: #505050; float: left; position: relative;}
.content_business ul li p{ margin-top:0.4rem;}
.content_business ul li:after{ position: absolute; content: " "; top: 15%; right: 0; height: 70%; width: 1px;background-color: #e5e5e5; -webkit-transform: scaleX(.5); -ms-transform: scaleX(.5); transform: scaleX(.5);}

/*评论*/
.comment .tabHead{ padding: 0.4rem 0; position: relative; top: 0 !important;}
.comment .tabHead li{ width: 25%; text-align: center; font-size: 14px;}
.comment .tabHead li.hover{ color: #af0e0e; border-bottom: none;}
.comment .tabHead li p:last-child{ margin-top: 0.2rem;}
.comment .comImg{ width: 3rem; height: 3rem; margin-right: 0.4rem;}
.comment .comTime{position: absolute; right: 0.8rem; top: 0;}

.comment{ margin-bottom: 0.425rem;}
.comment .satisfaction{height: 4.2rem; line-height: 4.2rem;}
.comment .tabContent li:after{ content: "  "; position: absolute; left: 0; bottom: 0; width: 100%; height: 1px; background-color: #e5e5e5; -webkit-transform: scaleY(.5); -ms-transform:scaleY(.5); transform:scaleY(.5);}
.content_rated_img{width:2rem; height: 2rem; border-radius: 1rem; }
.content_rated_img img{width:2rem; height: 2rem; border-radius: 1rem;border:#d1d1d1 1px solid;}
#star i, .comment .tabContent p i{ padding: 0 0.1rem;}
.comment .commentLi p, .comment .tabContent p{ height: 1rem; line-height:1rem; overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.comment .tabContent p:first-child{ width: 60%;}


.ind_tui{width: 100%;clear: both;background-color: #fff;padding-bottom: 0.8rem;}
.ind_tui li{float: left;margin-right: 0.4rem;position: relative;}
.ind_tui h2{width: 100%;height: 1.8rem;line-height: 1.8rem;}
.ind_tui h2 i{float: right;padding-right: 0.8rem;}
.ind_tui .scroll-view{margin-top: 0;}
.ind_tui ul li{ border:#efef4 1px solid;}
.ind_tui ul li a{width: 5rem;height: auto;display: inline-block;text-align: center;}
.ind_tui ul li a img{width: 4rem;height: 4rem;clear: both;margin:0 auto 0.3rem auto;}
.ind_tui .scroll-bar-indicator{background: none;}
.ind_tui ul li a h4{width:5rem;}
.ind_tui .ind_tabp_ban{width: 100%;height: 8.8rem;}
.ind_tui .ind_newp_ban{width: 100%;height: 8.2rem;}
.ind_tui ul li .tag_rx, .ind_tui ul li .tag_cz{width: 1.4rem;height: 1.4rem;display: block;position: absolute;top: 0;left: 0;}
.content_wen{height: 2rem; line-height: 2rem; text-align: center; background: #fff; color: #929292;}

.nico_car{ font-size:0.7rem; margin-top: 1px; opacity: 1; color: #fff; font-family: "微软雅黑"; line-height: 49px !important;}

.details_tabs{background-image: none !important;}
.details_tabs .icon{ font-size: 24px; height: 24px !important; margin-top: 5px;}

.tuan-dh-act{border-bottom: 2px solid #cea062; color:#cea062;}


/*团单分享*/
.yyd-tuan-fx{ width: 4rem; height: 4rem; border-radius: 2rem; position: relative; margin: -3.5rem auto 0;}
.yyd-tuan-fx img{ width: 4rem; height: 4rem; border-radius: 2rem; position: absolute; left: 0; top: 0;}
.yyd-tuan-fx .tuanzhang{ position: absolute;  right: -0.2rem; top:-0.2rem; width: 1.2rem; height: 1.2rem;}
.yyd-tuan-fx .tuanzhang img{ width: 1.2rem; height: 1.2rem;}
.yyd-tuan-in .checkbox input , .yyd-tuan-in  .checkbox-icon{ width: 18px; height: 18px;}
/*团详情*/
.group_item{ border: solid 1px #e5e5e5; border-top-left-radius: 10px; margin-top: 0.2rem; padding: 0.6rem 0.6rem 0.4rem 0.6rem;}
.group_item .yyd-tuan-tx{ width: 1.9rem; height: 1.9rem; border-radius: 0.95rem; position: relative;}
.group_item .yyd-tuan-tx img{ width: 1.9rem; height: 1.9rem; border-radius: 0.95rem; position: absolute; left: 0; top: 0;}
.group_item .yyd-tuan-tx .tuanzhang{ position: absolute;  right: -0.2rem; top:-0.2rem; width: 0.7rem; height: 0.7rem;}
.group_item .yyd-tuan-tx .tuanzhang img{ width: 0.7rem; height: 0.7rem;}
.group_item .num, .group_item .time{ padding: 0.6rem 0 0 0.8rem; position: relative;}
.group_item .num:before{ position: absolute; top: 14px; left: 10px; content: ""; width: 1px; height: 18px; background: #e5e5e5;}
.group_item button{ padding: 0.2rem 0.6rem; margin-top: 0.4rem;}

.yyd-tuan-tx{ width: 1.9rem; height: 1.9rem; border-radius: 0.95rem; position: relative;}
.yyd-tuan-tx img{ width: 1.9rem; height: 1.9rem; border-radius: 0.95rem; position: absolute; left: 0; top: 0;}
.yyd-tuan-tx .tuanzhang{ position: absolute;  right: -0.2rem; top:-0.2rem; width: 0.7rem; height: 0.7rem;}
.yyd-tuan-tx .tuanzhang img{ width: 0.7rem; height: 0.7rem;}
.radio-lt{border-top-left-radius: 10px;}
.yyd-tuan-add{ background: #a0a0a0;}
.yyd-jd-bg{ width: 100%; height: 4px; background: #515151; top: 50%; margin-top: -2px; left: 0; z-index: 10;}
.yyd-jd-bg span{display: block; height: 4px; background: #fff; width: 0%;}
.ion-ios-help-outline.faq-icon{width: 24px; font-size: 24px; height: 24px;}


/*==============我的订单==================*/
.order-list{ padding: 0; height: auto !important; top: 84px;}
.tab-title{ left: 44px !important; right: 44px !important;}
.tabHead{ padding: 0.3rem 0.4rem 0.3rem 0.4rem; white-space: nowrap; position: fixed; left: 0; top: 44px;}
.tabHead li{ text-align: center; display: inline-block; width: 20%; margin-right: 0.6rem; line-height: 1.8;}
.tabHead li.hover{border-bottom: 2px solid #cea062;color: #cea062;}
.sh li{ width: 50% !important;}
.order-list .scroll-bar{display: none;}

.order-list-li{ position: relative; background: #fff; border-bottom: solid 1px #ddd; padding-left: 0.8rem; padding-right: 0.8rem; margin: 0 0.4rem 0.5rem;}
.order-list-li .row, .order-list-li>p{ padding: 0.2rem 0 0.2rem 0; position: relative;}
.order-list-li p.row:after{ position: absolute; content: " "; bottom: 0; left: 0; height: 1px; width: 100%; background-color: #e5e5e5; -webkit-transform: scaleY(.5); -ms-transform: scaleY(.5); transform: scaleY(.5);}
.order-list-li .row a , .order-list-li>p a{ font-size: 14px; color: #000; line-height: 1.8;}
.order-list-li .row span, .order-list-li>p span{ font-size: 14px; color: #af0e0e; text-align: right; line-height: 1.8;}
.order-list-li .deldete-icon{ border: none; background: none; color: #333; font-size: 16px;}
.order-list-li .order-img{ width: 4rem; height: 4rem;}
.order-list-li .order-num{ font-size: 14px; padding: 0.8rem 0 0 0.6rem; color: #848484;}
.order-list-li .order-num button{ margin-left: 0;}
.order-list-li .order-btn-con{ padding-bottom: 0.6rem; text-align: right;}
.order-list-li button{ padding: 0 0.6rem; height: 30px; line-height: 30px; border-radius: 0.35rem; display: inline-block; margin-left: 0.2rem;}
.order-list-li .red-btn{ background: #af0e0e; border: #af0e0e 1px solid; color: #fff;}
.order-list-li .gray-btn{ background: #fff; border: #e5e5e5 1px solid;; color: #333;}

.order-list .row li{ width: 50%;}

/*=================我的团单==================*/
.group-list-li{position: relative; background: #fff; padding: 0 0.8rem; margin: 0 0.4rem 0.5rem;}
.group-list-li .row, .group-list-li>p{ padding: 0.2rem 0 0.2rem 0; position: relative;}
.group-list-li p.row:after{ position: absolute; content: " "; bottom: 0; left: 0; height: 1px; width: 100%; background-color: #d1d1d1; -webkit-transform: scaleY(.5); -ms-transform: scaleY(.5); transform: scaleY(.5);}
.group-list-li .row a , .group-list-li>p a{ font-size: 14px; color: #000; line-height: 1.8;}
.group-list-li .row span, .group-list-li>p span{ font-size: 14px; color: #af0e0e; text-align: right; line-height: 1.8;}
.group-list-li .deldete-icon{ border: none; background: none; color: #333; font-size: 16px;}
.group-list-li .order-img{ width: 4rem; height: 4rem;}
.group-list-li .order-num{ font-size: 14px; padding: 0.8rem 0 0 0.6rem; color: #848484;}
.group-list-li .order-num button{ margin-left: 0;}
.group-list-li .order-btn-con{ padding-bottom: 0.6rem; text-align: right;}
.group-list-li button{ padding: 0 0.6rem; height: 30px; line-height: 30px; border-radius: 0.35rem; display: inline-block; margin-left: 0.2rem;}
.group-list-li .red-btn{ background: #af0e0e; border: #af0e0e 1px solid; color: #fff;}
.group-list-li .gray-btn{ background: #fff; border: #e5e5e5 1px solid;; color: #333;}




/*====================微砍价================*/
.wkj_list .tabHead li{ text-align: center; display: inline-block; width: 50%; line-height: 1.8;}
.wkj_list .tabHead li.hover span{ display: block; border-bottom: 2px solid #cea062;color: #cea062;}
.wkj_top{ top: 80px;}
.lwkj_cont .lnew_list li{ background: #fff;}
.lwkj_cont .lnew_list li a img{width: 5.4rem;height: 5.4rem;margin-right: 0;}
.lwkj_cont .lnew_list li a.item{border:0;border-bottom: 1px solid #ccc;}
.lwkj_cont .lnew_list .lnew_font span{font-weight: bold;}
.lwkj_cont .lnew_list .lnew_font span.wkj_jgover{color: #959595;}
.lwkj_cont .lnew_list .lnew_font p{width: 10rem;}
.lwkj_cont .lnew_list li a .wkj_btnover{background-color: #a8a8a8;color: #fff;}
.lwkj_cont .lnew_list li .ws_djsp{width: 5.4rem;height: 5.4rem;margin-right: 0.7rem;}
.lwkj_cont .lnew_list li .ws_djsp p{ position: absolute;bottom: 0;left: 0;background: url(../images/ws_djsbg.png) repeat-x 0 0 / 1px 1.5rem; height: 1.5rem;width: 5.4rem; display: block;font-size: 0.6rem;color: #fff;text-align: center;line-height: 1.5rem;}
.wkj_prodet.content_name{height: auto; background: #fff;}
.wkj_prodet.content_name .content_name_L{width: 14rem;}
.wkj_prodet .content_name_L .name_P1{font-weight: normal;line-height: normal;}
.wkj_prodet.content_name .content_name_L .name_P3{height: auto;line-height: normal;}
.ws_djd, .ws_klist{width: 100%;height: auto;background-color: #fff;}
.ws_djd h2{text-align: center;}
.ws_djt{width: auto;clear: both;border-top: 1px solid #f3f4f4;}
.ws_djt .ws_dj{width: auto;height: 0.45rem;background-color: #efefef;border-radius: 1rem;position: relative;}
.ws_djt .ws_dj span{background-color: #9f1f3a;width: 30%;height: 0.45rem;display: block;border-radius: 1rem;}
.wkj_det .footbar{background-color:#eaeaef;background-image: none; }
.wkj_det .footbar .tab-item{opacity: 1 !important;}
.wkj_det .footbar .wkj_gbtn{display: block;text-align: center; padding: 0.4rem 0 0.1rem;}
.ws_klist .item{border:none;padding:0 0 0 2.6rem; background-color: #fff; position: relative;z-index: 2;display: block;font-size: 16px;}
.ws_klist .item img{width: 1.8rem; max-width: 1.8rem;height: 1.8rem;max-height: 1.8rem;position: absolute;border-radius: 50%;}
.ws_klist .item p{line-height: 1.8rem;font-size: 0.6rem;color: #929292;}
.ws_klist .item-avatar, .ws_klist .item-avatar .item-content, .ws_klist .item-avatar-left, .ws_klist .item-avatar-left .item-content{min-height: 1.8rem;}
.ws_klist .item-avatar .item-content .item-image, .ws_klist .item-avatar .item-content>img:first-child, .ws_klist .item-avatar .item-image, .ws_klist .item-avatar-left .item-content .item-image, .ws_klist .item-avatar-left .item-content>img:first-child, .ws_klist .item-avatar-left .item-image, .ws_klist .item-avatar-left>img:first-child, .ws_klist .item-avatar>img:first-child{left: 0;top: 0;}
.ws_klist .item p b{font-weight: bold;}
.ws_klist .wkj_clmore{width: 100%;height: auto;display: block;border-top: 1px solid #f6f6f6;text-align: center;}


.con_kaijia_warp{}
.con_kaijia_warp .con_kaijia1{ border-left:#d78787 2px solid; }
.con_kaijia_warp .con_kaijia1 p{ position: relative; line-height: 1rem;  }
.con_kaijia_warp .con_kaijia1 p span{ display: block;text-align: center; width: 1rem; height: 1rem; line-height: 1rem; border-radius: 0.5rem; position: absolute; left:0; top:0; margin-left: -2.1rem; }
.con_kaijia_warp .con_kaijia2 h4{background:url(../images/kai_bg.jpg) no-repeat 0 0; margin-bottom: 0; margin-top: 0; height: 1.5rem;line-height: 1.5rem;}
.con_kaijia_warp .con_kaijia2 ol{}
.con_kaijia_warp .con_kaijia2 ol li{ line-height: 1rem; margin-top:0.5rem; }
.kaijia_share .checkbox input:checked:before{ background: #66a860; border-color: #66a860;}


/*========================footer=================================*/
.bar-footer.bar{padding:0;}
.bar-footer{ border: none !important;}
/*.bar.bar-assertive.bar-footer{background-color: #fff;border:0;background-image: none;position: fixed;}
*/
.footbar{background-color:#EFEFF4;height:49px;padding:0; border-top: 0 !important;}
.footbar a div{ height: 49px;}
/*.tabs-icon-top.tabs.footbar .tab-item{opacity: 1;overflow: hidden;font-size:11px;width: 25%;max-width: 25%;height:49px;text-align: center;display: inline-block;float: left;}*/

.tab-item .icon{display: block;  margin: 5px auto 0;  /*height: 16px;*/ height: 20px; font-size: 20px;}
.yyd_nav_home{width:20px;height:20px;clear: both;margin:8px auto 4px;display: block; background:url(../images/navico_home.png) no-repeat 0 0 / 100% auto;}
.yyd_nav_list{width:20px;height:20px;clear: both;margin:8px auto 4px;display: block; background:url(../images/navico_list.png) no-repeat 0 0 / 100% auto;}
.yyd_nav_cart{width:20px;height:20px;clear: both;margin:8px auto 4px;display: block; background:url(../images/navico_cart.png) no-repeat 0 0 / 100% auto}
.yyd_nav_user{width:20px;height:20px;clear: both;margin:8px auto 4px;display: block; background:url(../images/navico_account.png) no-repeat 0 0 / 100% auto;}
.yyd_nav_collection{width:20px;height:20px;clear: both;margin:8px auto 4px;display: block; background:url(../images/shoucang.png) no-repeat 0 0 / 100% auto;}

.yyd_nav_list_cur{width:20px;height:20px;clear: both;margin:8px auto 4px;display: block; background:url(../images/navico_liston.png) no-repeat 0 0 / 100% auto;}
.yyd_nav_cart_cur{width:20px;height:20px;clear: both;margin:8px auto 4px;display: block; background:url(../images/navico_carton.png) no-repeat 0 0 / 100% auto;}
.yyd_nav_user_cur{width:20px;height:20px;clear: both;margin:8px auto 4px;display: block; background:url(../images/navico_user.png) no-repeat 0 0 / 100% auto;}
.yyd_nav_home_cur{width:20px;height:20px;clear: both;margin:8px auto 4px;display: block;background:url(../images/navico_homeon.png) no-repeat 0 0 / 100% auto;}
.yyd_nav_collection_cur{width:20px;height:20px;clear: both;margin:8px auto 4px;display: block; background:url(../images/shoucang_dj.png) no-repeat 0 0 / 100% auto;}



.footbar .nav_ico{width:20px;height:20px;clear: both;margin:8px auto 4px;background:url(../images/navico_home.png) no-repeat 0 0 / 100% 100%;display: block;}
.footbar .nico_list .nav_ico{background:url(../images/navico_list.png) no-repeat 0 0 / 100% 100%;}
.footbar .nico_cart .nav_ico{background:url(../images/navico_cart.png) no-repeat 0 0 / 100% 100%;}
.footbar .nico_user .nav_ico{background:url(../images/navico_account.png) no-repeat 0 0 / 100% 100%;}
.footbar .nico_list.cur .nav_ico{background:url(../images/navico_liston.png) no-repeat 0 0 / 100% 100%;}
.footbar .nico_cart.cur .nav_ico{background:url(../images/navico_carton.png) no-repeat 0 0 / 100% 100%;}
.tabs-icon-top.tabs.footbar .nico_car{ display: block; height:49px; line-height: 49px; font-size:0.7rem; padding-top: 0;}
.footbar .nico_user.cur .nav_ico{background:url(../images/navico_user.png) no-repeat 0 0 / 100% 100%;}
.footbar .nico_home.cur .nav_ico{width:20px;height:20px;clear: both;margin:8px auto 4px;background:url(../images/navico_homeon.png) no-repeat 0 0 / 100% 100%;display: block;}


.footbar .nico_faq .nav_ico{width:20px;height:20px;clear: both;margin:8px auto 4px;background:url(../images/prodet/pro_faq.png) no-repeat 0 0 / 100% 100%;display: block;}
.tabs-icon-top.tabs.footbar .tab-item{font-family: "微软雅黑" !important;}
.footbar .nico_shouc .nav_ico{background:url(../images/shoucang.png) no-repeat 0 0 / 100% 100%;}
.footbar .nico_shouc.on .nav_ico{background:url(../images/shoucang_dj.png) no-repeat 0 0 / 100% 100%;}

.y-num{position: absolute; top: 4px; left:50%; background:#af0e0e; padding: 2px 2px 0; color: #fff; border-radius: 6px; font-size: 10px; line-height: 10px; visibility: hidden;}
.fly_item { width: 40px; height: 40px; border: solid 1px #fff; overflow: hidden; position: fixed;  left: 10px; top: 30px;visibility: hidden; opacity: 1; filter: alpha(opacity=100); }   
/*@keyframes mymove
{
from {transform: rotate(0deg);}
to {transform: rotate(360deg);}
}*/

/*首页footer*/
.index_content .bar-assertive{color:#fff;background-position:top;background-size:100% 1px;background-repeat:no-repeat;display:flex;right:0;left:0;z-index:9;box-sizing:border-box;width:100%;}
.index_content .footbar{border-top: none!important;border-bottom: none;background-position: top;background-size: 100% 1px;background-repeat: no-repeat;display: flex;-webkit-box-direction: normal;-webkit-box-orient: horizontal;-webkit-box-pack: center;justify-content: center; transform: translate3d(0,0,0);background-image: linear-gradient(0deg,#b2b2b2,#b2b2b2 50%,transparent 50%); color: #444; position: fixed;bottom: 0;z-index: 5;width: 100%; line-height: 49px;}



/*公用部分以后要放到layout.css中*/
.icon-font:before{ color: #cea062; display: block; float: left; margin-right: 0.2rem; font-size: 0.8rem; font-family: "Ionicons";  speak: none;  font-style: normal;  font-weight: normal;  font-variant: normal;  text-transform: none;  text-rendering: auto;  line-height: 1;  -webkit-font-smoothing: antialiased;  -moz-osx-font-smoothing: grayscale;}
.icon-star:before{ content: "\f2fc";}
.mar_R50{ margin-right: 1.25rem;}
.line-h80 { line-height: 2.0rem;}
.item-radio input:checked~.item-content{ background: #fff;}



/*订单详情*/
.yyd-order-info-border{ position: relative; }
.yyd-order-info-border:before,.yyd-order-info-border:after{ width: 100%; height: 4px; background: url("../images/order_borderbg.png") repeat-x; content: ""; left: 0;}
.yyd-order-info-border:before{ top: 0;}
.yyd-order-info-border:after{ bottom: 0;}

.zhifu_warp .item-toggle .toggle{  position: absolute; top: 8px; right: 0; z-index: 3;}
.yyd-ss{ height:7.2rem; line-height: 18px; }

/*结算配送时间*/
.yyd-order-info-border .order-add{ position: relative;}
.yyd-order-info-border .yyd-order-icon-img{ width: 0.8rem; display: block; position: absolute; top: 0.8rem; width: 0.8rem; left: 0.8rem;}
.order-add-info{ width: 100%; height: 4.8rem; padding: 0.85rem 0.8rem 0 2.4rem;}
.order-add-info .col{ padding: 0;}
.order-icon{ width: 0.8rem;}
.order-log li{ margin-top: 8px !important;}


.orderSelect{position: absolute; background-color:#fff;width: 100%; left: 0; top: 12px;}
.icon-time{ height: 2.2rem;}
.icon-time:after{ display: block; font-family: "Ionicons"; content: '\f3d3'; position: absolute; right: 0; top: 0.8rem; font-size: 15px;}
.invoice{ padding: 0.6rem 0 0.8rem; border: none; color: #000; margin-top: 2px;}


/*手机验证*/
.telError{display: none; color: #fff; background: rgba(0,0,0,.6); border-radius: 14px; position: absolute; top: 10px; left: 6rem; height: 1.2rem; line-height: 1.2rem; padding: 0 20px;}
/*弹窗 begin*/
.popup{ background-color: rgba(255,255,255,1) !important; border-radius: 12px !important;}
.popup .popup-head{ border-bottom: none;}
.popup .popup-title{ border: none; font-weight: 800; color: #070707; border-top-left-radius: 12px; border-top-right-radius: 12px; }
.popup .popup-body{ text-align: center; padding: 0 10px !important; color: #070707; overflow: inherit;}
.popup .popup-body span{display: block;margin-bottom: 0.8rem;}
.popup .popup-buttons{ min-height: 2.4rem; border-top: 1px solid #eee; padding: 0 !important; border-bottom-left-radius: 12px; border-bottom-right-radius: 12px;}
.popup .popup-buttons button{font-size: 14px; color: #0076ff; height: 2.3rem; line-height: 2.3rem; border-right: 1px solid #e9e9eb; border: none; padding: 0 !important;}
.popup .popup-buttons button:first-child{ border-bottom-left-radius: 12px;}
.popup .popup-buttons button:last-child{ border-bottom-right-radius: 12px;}
.popup .popup-buttons .button:after{ display: none;}
.popup .button.button-positive{background-color: #f8f8f8;}


.yyd-tanchang{ width: 100%; height: 100%; background:rgba(0,0,0,0.5); display: block; position: fixed; z-index: 99; top: 0;bottom: 0;}
.yyd-tanchang-box{ width: 13.6rem; height: 6.3rem; background:#fcfcfc; position: fixed; z-index: 100; top:50%; margin-top: -3.15rem; left: 50%; margin-left: -6.8rem; border-radius: 12px;}
.yyd-tanchang-box h2{ height: 1.9rem; font-weight: 800; color: #070707;}
.yyd-tanchang-box p{ height: 2.2rem;  color: #070707;}
.btn_tc_c{ color: #0076ff; height: 2.2rem; line-height: 2.2rem; border-bottom-left-radius: 12px; text-align: center; background: none; float: left; width: 50%; border-top: 1px solid #e9e9eb; border-right: 1px solid #e9e9eb;}
.btn_tc_s{ font-weight: 800; color: #0076ff; height: 2.2rem; line-height: 2.2rem; border-bottom-right-radius: 12px; text-align: center; background: none; float: left; width: 50%; border-top: 1px solid #e9e9eb;}
.yyd-tanchang-box-xx{ width: 13.6rem; height: 9.3rem; background:#fcfcfc; position: fixed; z-index: 100; top:50%; margin-top: -4.65rem; left: 50%; margin-left: -6.8rem; border-radius: 10px;}
.yyd-tanchang-box-xx h2{ height: 1.9rem; font-weight: 800;  color: #070707;}
.yyd-tanchang-box-xx p{ height: 5.2rem;  color: #070707;}
.btn_tc_sub{ font-weight: 800;  color: #007aff; height: 2.2rem; line-height: 2.2rem; border-bottom-right-radius: 10px; text-align: center; background: none; float: left; width: 100%; border-top: 1px solid #e9e9eb;}

/*弹窗 end*/

/*下载*/
.down_app{position:fixed; max-width: 750px;  width:100%;  height: 100%; background: url(../images/down_1.jpg); background-size: 100% 100%;z-index: 1; }
.down_app p{position:fixed;  left: 50%; background: #fff; width:11.25rem;margin-left:-5.625rem;height:2rem; line-height: 2rem; text-align: center; z-index: 10; border-radius: 10px; }
.down_app p.down_p1{top:50%;}
.down_app p.down_p2{top:60%;}

.error{ position: absolute; top: 10px; right: 0;}



/*授权*/
.sq-logo{width: 3.5rem; margin: 2rem auto 1rem;}
.sq_con{ color: #888;}
.sq_dian{ margin-top: 6px; width: 6px; height: 6px; border-radius: 3px; margin-right: 16px; background: #888; display: block; float: left;}

/*领取优惠券*/
/*.lqbox{ width: 17.15rem; height: 5.025rem;  margin: 0.6rem auto 0; padding:0.7rem 5rem 0.75rem 0.9rem;}
.yling{background: url("../images/lqbg1.png") no-repeat; background-size: 100% 100%;}
.yuse{background: url("../images/lqbg3.png") no-repeat; background-size: 100% 100%;}
.yover{background: url("../images/lqbg2.png") no-repeat; background-size: 100% 100%;}
.nouse{background: url("../images/lqbg4.png") no-repeat; background-size: 100% 100%;}
.t-con{ width: 88%; height: 2rem; overflow: hidden;}
.t-con .je{ font-size: 2rem; line-height: 2rem;}*/

.lqbox{ width: 17.15rem; min-height: 6rem;  margin: 0.6rem auto 0; padding:0.5rem 0rem 0.5rem 0rem;}
.yling{background: url("../images/lqbg1.png") no-repeat; background-size: 100%;}
.yuse{background: url("../images/lqbg3.png") no-repeat; background-size: 100%;}
.nouse{background: url("../images/lqbg4.png") no-repeat; background-size: 100% 100%;}
.yover{background: url("../images/lqbg2.png") no-repeat; background-size: 100%;}
.t-con{ width: 100%; min-height: 4.2rem; padding-right: 4rem; padding-left: 0.75rem; }
p.bor-b{border-bottom: 1px dashed #c2c2c2; padding-bottom: 2px; }
.t-con .je{ font-size: 1.6rem; vertical-align:text-bottom;}
.t-con .je em{ font-size:0.9rem; }
.t-con .je span{ font-size:0.6rem; }
.v-xx{height: 1.3rem; line-height: 1.3rem; color: #8f8f8f;padding-right: 4rem; padding-left: 0.75rem; }
.v-pop{ border:1px solid #ebebeb; width: 100%;color: #8f8f8f; padding: 0.4rem 0.75rem; background: #fff; border-radius:5px; box-shadow:0px 1px 5px #eee inset; }






.yling span, .yuse span{ color: #cea062;}
.lqbox.yover .je.col_cea062{ color: #bababa;}
/*取消订单*/
.cancelList{ padding: 10px; line-height: 1; border-color: #efefef;}
.cancelList .checkbox-icon{ font-size: 16px; width: 16px; height: 16px; top: 6px;}
.cancelList .checkbox input:checked+.checkbox-icon:before, .cancelList .checkbox input:checked:before{background: #af0e0e;border-color: #af0e0e;}
.cancelList .checkbox input:after, .checkbox-icon:after{top: 20%; left: 24%;}

/*加载更多*/
.more{ padding: 0.4rem; border: solid 1px #efefef; color: #aaa; background: #fafafa; margin: 0.4rem; text-align: center; font-size: 16px;}
.loadMore{ margin: 0.8rem auto; text-align: center;}
.loadMore .loadText{ display: inline-block; clear: both; color: #929292; position: relative;}
.loadMore .loadText:before, .loadMore .loadText:after{ width: 1.6rem; height: 1px; background: #d1d1d1; content: ""; position: absolute; top: 10px;}
.loadMore .loadText:before{ left: -2rem;}
.loadMore .loadText:after{ right: -2rem;}
/*购物车弹出*/
.order_tc{ width: 100%; height:13rem; position: fixed; bottom: 0; left: 0; background: #fff; box-shadow: 0 -5px 5px #eee;}
.order_tc .tit{ height:2.5rem; line-height: 2.5rem; font-size: 14px;}
.is-tc{width: 100%;height:8rem; background: #fff;}
.is-tc .item-radio input:checked~.item-content {background: #f6f6f6;}
.is-tc .item-radio input:checked~.radio-icon {
    visibility: visible;
}
.order_tc .btn{ width: 100%; height: 2.5rem; line-height: 2.5rem; color: #fff; font-size: 18px;}

.details .slider-slide{ float: none;}
.bar .title a{ display: inline-block;}
.bar .title a.cur{ color: #AF0E0E; border-bottom: 2px solid #AF0E0E;}

/**/
.groups{}
.groups-img{ height: 8.2rem;}
.groups-img img{ width: 8.2rem; height: 8.2rem; margin: auto;}
.groups-time span{ display: block; height: 1.1rem; line-height: 1.1rem; color: #af0e0e;}
.groups-btn{ width: 4rem; height: 1.4rem; line-height: 1.4rem; background: #af0e0e; color: #fff; border: none; border-radius: 0.7rem;}


#addgwc{ width: 70%; height: 2rem; position:fixed; top: 50%; margin-top: -1rem; left: 15%; background:rgba(0,0,0,0.7); border-radius: 1rem; line-height: 2rem; font-size: 16px; text-align: center; color: #fff;}
#delPro{ width: 70%; height: 2rem; position:fixed; top: 50%; margin-top: -1rem; left: 15%; background:rgba(0,0,0,0.7); border-radius: 1rem; line-height: 2rem; font-size: 16px; text-align: center; color: #fff;}
.del-ding{ width: 29px; height: 34px; position: absolute; right: 0.8rem; top: 0.2rem; padding: 0 !important; display: inline-block; background: url("../images/order/del.png") no-repeat; background-size: 100% 85%;border: 0;}


.sex{ position: absolute; right: 4px; top: 2px; text-align: right;}
.sex-input{text-align: right; color: #848484 !important; padding-right: 24px !important; background: #fff !important;}


.swiper-button-next, .swiper-button-prev{ background: none; font-size: 30px;}

.sales-return{ position: absolute; bottom: 10px; right: 0;}

/*详情页默认地址*/
.deta-address{ display: block; line-height: 30px; height: 30px;}

a.button .icon:before, a.button.icon-left:before, a.button.icon-right:before, a.button.icon:before{ margin-top: 0;}
.bar .title{ font-size: 15px !important;}
.image-loader-container{ position: absolute; top: 32%; left: 44%;}

/*定位*/
.order-list-li .order-btn-con.pos_rel{ height: 2rem;}
/*.btn-abs1{ position: absolute; right: 0; top: 0;}
.btn-abs2{ position: absolute; right: 4.4rem; top: 0;}
.p-abs1{ position: absolute; line-height: 2.4; left: 0; top: 0; display: inline-block; background: #fff; color: #333;}*/
.ptotal{ float: left; display: inline-block; line-height: 2.4;}

.top40{ top: 40px;}

.order-pos{position: absolute; width: 100%; bottom: 0; right: 0.8rem;}

.editor-span{line-height: 34px; padding: 0 10px;}

.time-icon:before{ content: "\e643"; margin-right: 0.2rem; color: #000; font-size: 12px; font-family:"iconfont" !important;}

.features:before{ content: "  "; position: absolute; left: 0; top: 42px; width: 100%; height: 1px; background-color: #d1d1d1; -webkit-transform: scaleY(.5); -ms-transform:scaleY(.5); transform:scaleY(.5);}
.features .title, .wkj_list .title{ left: 44px !important; right: 44px !important;}
.features-con{ top: 84px;}

.item{border-color: #efeff4 !important;}

.orderingInfo .public-line{ position: relative;}
.orderingInfo #demo1 input{ padding-top: 0;}
.icon.ion-ios-arrow-right.pull_r{ color: #848484;}

#money{margin:0.75rem 0 0 0.8rem;font-size:0.9rem;position:relative; padding-left: 14px;}




.shelves{position:fixed; text-align: center; bottom: 49px; width: 100%; height: 2rem; background: #f9eed9; line-height: 2rem; color: #af0e0e; font-size: 14px;}

/*=======退货说明修改2017.04.11=========*/
.l_abus{padding-top:1.4rem;padding-bottom: 1.375rem;line-height: 1.15rem;font-size: 0.7rem;color: #505050;font-weight: normal;}
.l_abus strong{padding-bottom: 0.75rem;color: #cea062;font-size: 0.75rem;font-weight: normal;}
/*=======退货说明修改2017.04.11 结束=========*/


.editor-span[disabled]{ background: none; border: none; color: #848484;}
button.editor-span{ background: none; border: none; line-height: 1; color: #333;}


/*20170511 新增*/
button.giving{ position: absolute; right: 0; bottom: 0;}
.yydzs-tanchang{ width: 100%; height: 100%; background:rgba(0,0,0,0.7); display: block; position: fixed; z-index: 99; top: 0;}
.yydzs-tanchang-box{ width: 15rem;padding:1rem 0.8rem; z-index: 100; margin: 2rem auto; border-radius: 12px;}
.yydzs-tanchang-box p{ height: 1.6rem;  color: #070707;}
.zsbtn_tc_c{ color: #666; height: 1.6rem; line-height: 1.6rem; border-radius: 8px;  text-align: center; background: none; float: left; width: 48%; border:1px solid #e5e5e5; }
.zsbtn_tc_s{ color: #fff; height: 1.6rem; line-height: 1.6rem; border-radius: 8px; text-align: center; background: none; float: right; width: 48%; background: #af0e0e; }

.zhifu_icon{ position: absolute; top: 23px; right: 16px; width: 20px; height: 20px; display: block; border: solid 1px #929292; border-radius: 50%;}


/*20170607 新增*/
.yhqzf{width: 100%; height: 100%; background:rgba(0,0,0,0.1); top: 0; left: 0; }
.yhqzf-wz{    width: 100%; position: absolute; bottom: 0; }
.yhqzf-wz span{ display:block; font-size: 0.5rem; color: #fff;  text-align: center;  line-height: 1rem; background: #af0e0e; width: 100%;}

/* 自定义滚动条样式 */
.scroll-bar {
   display: none;
}