/*商城主页*/
.body_yy{ background: #f4f4f4;  }
.page_yy{height: 100%; }
.header_dl{ padding-top: 100px; background:#fff; }
.header_dl a{ text-align: center; margin: 0 auto; padding-bottom: 26px; display: block; }
.header_dl a img{ height: 52px; width: 81px; }
.login_form{ margin: 0 30px; }
.inpu_box_l{ width: 100%; padding-left: 20px; box-sizing: border-box; border: 0px none; border-bottom: 1px solid #e8e8e8; line-height: 40px; color: #b4b5b5;  }
.shoujinum_in{ background: url(../images/phone_ico_yy.png) no-repeat 0px center/11px 17px; }
.password_in{ background: url(../images/pass_ico_yy.png) no-repeat 0px center/13px 16px;}
.login_form .other_oper{ height: 50px; color: #717071; line-height: 50px; }
.dlzc_btn{ color: #fff; font-size: 14px;  border-radius: 2px;  height: 40px; width: 96%; background: #afd7a5; border: 0px none; margin:0 auto;margin-top:30px;display:block;}

/*注册*/
.zhuce_form{ padding-top: 100px; margin: 0 30px;  }
.zhuce_yzm_box{position:relative;}
.zhuce_yzm_box .yanzheng_z{ background: url(../images/yzm_zc_yy.png) no-repeat 0px center/14px 15px; }
.zhuce_yzm_box .yzm_btn{position:absolute;width:67px;height:22px;border:2px solid #afd7a5;text-align:center;line-height:19px;right:0;background:none;color:#afd7a5;top:30px;}

/*注册成功*/
.mask_zc{ position: fixed; height: 100%; width: 100%; top: 0; right: 0; background: rgba(0,0,0,0.5); }
.mask_zc .mask_zc_box{ text-align: center; position: absolute; top: 0; right: 0; bottom: 0; left: 0; margin: auto; height: 102px; width: 230px; border-radius: 14px; background: #fff; }
.mask_zc_box .zhuce_ok{ padding-top: 20px;width:32px;height:32px; }
.mask_zc_box .zhuce_yesword{ font-size: 16px; display: block; color: #000; padding-top: 8px; }

/*找回密码*/
.findpass_sj_form{ padding-top: 100px; margin: 0 30px; position: relative; }
.findpass_sj_form .huoqu_yzm{ display: inline-block; right: 0; top: 164px; text-align: center; position: absolute; width: 64px; height: 22px; border:2px solid #afdde8; border-radius: 2px; color: #afd7a5; line-height: 22px; }
.findpass_szmm_form{ margin: 0 30px; padding-top: 54px; }

/*设置*/
.content_sz{ padding-top: 7px; height: 100%; }
.content_sz .sz_inpubox{ box-sizing: border-box; border: 0px none;  position: relative; background: #fff;  border-bottom: 1px solid #f8f8f8; height: 40px; line-height: 40px; width: 100%; display: inline-block; padding-left: 14px; font-size: 12px; color: #717071; }
.content_sz .form_sz .sz_inpubox{ background: #fff  url(../images/sz_span_more_yy.png) no-repeat calc(100% - 27px) center; }
.sz_btn_style{ display:inline-block; color: #fff; font-size: 14px;  border-radius: 2px;  height: 40px; width: calc(100% - 20px); background: #afd7a5; border: 0px none; }
.sz_btn{ position: absolute; bottom: 20px; margin:0 10px; }
.xgmm_btn{ margin:20px 10px 0; }
.content_sz .error_tips_sz{ top:30%;left:50%; margin-left:-63px;position:fixed;padding: 0 10px; font-size: 14px; color: #eaeaea; text-align: center; display: block; width: 126px; background: rgba(0,0,0,0.5); border-radius: 12px;}
.form_xgmm+.error_tips_sz{ height: 56px; padding-top: 14px; }
.input_num_form .huoqu_yzm{ display: inline-block; right: 10px; top: 56px; text-align: center; position: absolute; width: 64px; height: 22px; border:2px solid #afdde8; border-radius: 2px; color: #afd7a5; line-height: 22px; }
.content_sz .huoqu_ing em{ color: #b4b5b5; font-style: normal; }
.content_sz .huoqu_ing{ color: #b4b5b5; border:2px solid #b4b5b5;  }
.input_num_form+.error_tips_sz{ height: 70px; line-height: 70px; }
.srsjhm_btn{ margin:20px 10px 0; }

/*帮助中心*/
.logo_info_bzzx{ padding-top: 65px; text-align: center; }
.logo_info_bzzx .rzm_word{ font-size: 18px; display: block; color: #000; padding-top: 14px; }
.logo_info_bzzx .rzm_version{ color: #717071; padding-top: 4px; display: block; }
.bzzx_items{ margin-top: 60px; background: #fff; }
.bzzx_items li{ height: 40px; line-height: 40px; background: #fff; }
.bzzx_items li span{ position: relative; width: 90%;  border-bottom: 1px solid #f3f3f3; }
.bzzx_items li span>em{ display: inline-block; position: absolute; height: 10px; width: 5px; top: 16px; right: 12px; background: #fff url(../images/bzzx_more_ico_yy.png) no-repeat center center; }
.bzzx_items li i{ width: 10%; height: 40px; }
.bzzx_items .yfsm i{ background:url(../images/bzzx_yfsm_yy.png) no-repeat center center/15px 11px; }
.bzzx_items .hhzc i{ background: url(../images/bzzx_hhzc_yy.png) no-repeat center 16px/14px 13px; }
.bzzx_items .about_rzm i{ background: url(../images/bzzx_about_yy.png) no-repeat center center/17px 17px;}
.bzzx_items .fxsk i{ background:url(../images/bzzx_fxstk_yy.png) no-repeat center 15px/13px 15px; }
.bzzx_items .up_fxs i{ background:url(../images/bzzx_upgrade_yy.png) no-repeat center center/15px 15px; }
.bzzx_items .cwfx i{ background:url(../images/bzzx_upgrade_yy.png) no-repeat center center/13px 13px; }
.bzzx_items .about_app i{ background:url(../images/about_app_yy.png) no-repeat center 15px; }
.content_rzm{ padding: 15px 13px 0; color: #000; line-height: 25px; }
.content_thh{ padding: 26px 13px 0; line-height: 25px; color: #000; }
.content_thh h1{ font-size: 12px; color: #000; }
.content_thh h4{ font-size: 12px; color: #afd7a5;font-weight:bold;}
.content_thh .xiao_tt{ text-indent: 1em; }
.content_thh p>i{ font-style: normal; color: #afd7a5; }
.content_yfsm{ padding: 24px 13px 0; line-height: 25px; }
.content_yfsm h1{ font-size: 12px; color: #000; }
.content_yfsm a{background:#afd7a5;color:#fff;height:40px;line-height:40px;display:block;width:100%;border-radius:3px;text-align:center;font-size:14px;}
.content_yfsm span{ color: #000; }
.content_yfsm .content_yfsm_btn{ font-size: 13px; margin-top: 18px; width: 100%; display: block; border: 0px none; height: 40px; background: #afd7a5; line-height: 40px; text-align: center; color: #fff;  }
.mask_content_yfsm{ height: 100%; width: 100%; position: fixed; top:0 ; right: 0; background: rgba(0,0,0,0.5); }
.mask_content_yfsm .the_mask{ background: #fefefe;  position: absolute; bottom: 0; right: 0; width: 100%; }
.mask_content_yfsm ul li{ border-bottom: 1px solid #e8e8e8;  }
.mask_content_yfsm ul li a{ height: 40px; line-height: 40px; text-align: center; display: inline-block; width: 100%; color: #000; font-size: 13px;  }
.mask_content_yfsm ul li a:hover{ background: #f4f4f4; }
.mask_content_yfsm .mask_content_yfsm_btn{ margin-top: 10px; border: 0px none; width: 100%; height: 30px; background: #f1f1f1; font-size: 13px; color: #717071; }
.mask_content_yfsm .inpu_area{ margin: 0 10px; height: 50px; }

/*联系店主*/
.dz_touxiang{ position: relative; text-align: center; height: 163px; background:#afd7a5; }
.dz_touxiang .dz_toux_wrap{  padding-top: 26px; }
.dz_touxiang .dz_toux_wrap img{ border-radius: 100%; border: 3px solid rgba(0,0,0,0.15); height: 58px; width: 58px; }
.dz_touxiang  span{ width: 120px; line-height: 30px; white-space: nowrap;  height: 30px; display: inline-block; color: #fff; font-size: 13px; text-overflow:ellipsis; }
.dz_touxiang .help_dz{ height: 20px; width: 21px; background: url(../images/dz_help_ico_yy.png) no-repeat center center; position: absolute; top: 10px; right: 11px; }
.dz_phone{ margin-top: 10px; height: 40px; line-height: 40px; color: #717071; background: #fff url(../images/dz_phone_ico_yy.png) no-repeat 20px center; padding-left: 47px; }
.dz_ewm{width: 80%; display: block; margin: 10px auto; }
.dz_ewm img{ width:100%; margin-left:auto; margin-right:auto;}

/*消息*/
.message_xx li{ height: 55px; display: block;position:relative;}
.message_xx li a{ display: block; height: 55px; }
.message_xx li .toux_tx{ position: relative; height: 55px; width: 45px; position: relative; text-align: center; }
.message_xx li .toux_tx img{ margin-top: 10px; height: 25px; width: 25px; border-radius: 100%;  }
.message_xx li .toux_tx .xiaoxi_num{ color: #fefefe; font-size: 8px; text-align: center; line-height: 11px; font-style: normal;  height: 11px; width: 11px; background: #ff2e2e; border-radius: 100%; position: absolute; top: 6px; right: 7px; }
.message_xx li .xiaoxi{ height: 54px; border-bottom: 1px solid #eeeeee; width: 83.75%; }
.message_xx li .xiaoxi .xiaoxi_tt{ display: block; font-style: normal; font-size: 13px; color: #000; line-height: 25px;  }
.message_xx li .xiaoxi .xiaoxi_con{ display: block; font-style: normal; font-size: 11px; color: #b4b5b5; line-height: 24px; }
.message_xx li .xiaoxi .timed{ position: absolute; top: 10px; right: 10px; font-style: normal; }
.message_xx li a:hover{ background: #fefefe; }
.message_xx li a:hover .xiaoxi{ border-bottom: 1px solid #fefefe; }
.up_fxs h1,.up_fxs h4{ font-size: 12px; color: #000; line-height: 40px; padding-left: 10px; }
.up_fxs .fxs_qy{ background: #fff; }
.up_fxs .fxs_qy li{ line-height: 40px; height: 40px; padding-left: 10px; display: block; border-bottom: 1px solid #e8e8e8; }
.up_fxs .bind_phone{ position: relative; }
.up_fxs .bind_phone .bind_phone_inpu{ height: 40px; width: 100%; background: #ffffff; border:0px none; text-indent: 12px; border-bottom: 1px solid #f4f4f4; }
.bind_phone .huoqu_yzm{ display: inline-block; right: 9px; top: 48px; text-align: center; position: absolute; width: 64px; height: 22px; border:2px solid #afdde8; border-radius: 2px; color: #afd7a5; line-height: 22px; }
.bind_phone .fxs_terms{ padding-left: 10px; display: block; margin-top: 15px; font-size: 11px; color: #717071;  }
.bind_phone .fxs_terms .fxs_terms_gou{ vertical-align: middle; display: inline-block; }
.up_fxs h5{ color: #717071; padding-left: 10px; line-height: 50px; }
.up_fxs .up_down_btn{ margin: 0 8px; }
.up_fxs .zyapp_down{ margin-bottom: 10px; height: 40px; font-size: 13px; color: #fff; line-height: 40px; text-align: center; display: inline-block; width: 100%; background: #afd7a5; }
.up_fxs .zyapp_down:hover{ background: #afd7a5; }
.fxs_terms input[type=checkbox]{display:none;}
.fxs_terms input[type=checkbox]+label{height:18px;display:inline-block;opacity:1;background:url(../images/add-icon.png) no-repeat left top/20px 20px;background-size:18px 18px;padding-left:22px; vertical-align: middle;line-height:20px;}
.fxs_terms input[type=checkbox]:checked+label{height:18px;background:url(../images/add-icon-check.png) no-repeat left top/20px 20px;background-size:18px 18px;}
.no_xiaoxi span { color:#717071; display: block; margin-top: 20px; }
.no_xiaoxi{ text-align: center; }
.no_xiaoxi img{ margin-top: 190px; }

/*我的订单*/
.header_mydd{ font-size: 14px; background: #fff; height: 45px; line-height: 45px; }
.header_mydd a{ font-size: 14px; color: #afd7a5; }
.mydd_pro{ background: #fff; font-size: 12px;  }
.mydd_pro .mydd_pro_top{ height: 40px; line-height: 40px; border-bottom: 1px solid #eeeeee; }
.mydd_pro .mydd_pro_top{ color: #afd7a5; }
.mydd_pro .mydd_pro_mid{ position: relative; border-bottom: 1px solid #eeeeee; }
.mydd_pro_mid .my_pro_pic_area{ position: relative; padding: 8px 10px 8px 0; }
.mydd_pro_mid .my_pro_info{ width: 68.75%; }
.mydd_pro_mid .my_pro_info .my_pro_tt{ display: block; padding: 8px 14px 0 0; }
.my_pro_info .pro_num{ color: #b4b5b5;  }
.my_pro_info .pro_price{ position: absolute; top: 40px; right: 10px; }
.pro_price .pro_yj{ color: #b4b5b5; }
.pro_price .pro_xj{ font-size: 14px; color: #afd7a5; }
.mydd_pro_bot{ height: 40px; line-height: 40px; border-bottom: 1px solid #eeeeee;  }
.mydd_pro_bot .price strong{ color: #afd7a5; font-size: 14px; font-weight: normal; }
.mydd_pro_bz{ height: 40px; line-height: 40px; border-bottom: 1px solid #eeeeee; }
.mydd_pro_btn{ height: 40px; } 
.mydd_fk_btn[type=button]{ margin-left: 10px; height: 30px; width: 60px; line-height: 30px; color: #fff; text-align: center; border: 0px none; background: #afd7a5; border-radius: 3px; }
.order_pl_form label{ line-height: 40px; display: block; font-size: 14px; }
.order_pl_form .order_pl_con{ border: 0px none; overflow: hidden; resize: none; height: 140px; width: 100%; padding-left: 10px; box-sizing: border-box; }
.order_pl_form .order_pl_con:focus{ outline: none; }
.order_pl_form .sctp{ line-height: 50px; font-size: 14px; padding-left: 10px; }
.order_pl_form dl dd img{ width:100%; border-radius: 2px; }
.order_pl_form dl dd{ display: inline-block; width: 33.33%; float: left; padding: 0 5px;  box-sizing: border-box; }
.order_pl_form dl{ padding: 0 5px; }
.order_pl_form .order_tjpl_btn{ font-size: 14px; height: 40px; line-height: 40px; color: #fff; background: #afd7a5; font-size: 14px; width: 100%; display: inline-block; border: 0px none; border-radius: 3px ! important; }
.thpl_succeed_mask{ display: none; position: fixed; height: 100%; width: 100%; background: rgba(0,0,0,0.5); top: 0;  }
.thpl_succeed_box{ display: none; text-align: center; border-radius: 16px; position: fixed; z-index: 2; height: 140px; width: 230px; background: #fff; top: 30%; left: 50%; margin-left: -115px; }
.thpl_succeed_box span{ display: block;  font-size: 16px; border-bottom: 1px solid #e5e5e5; }
.th_succeed_box_span{ display: inline-block ! important; height: 63px; width: 150px; padding-top: 37px; }
.pl_succeed_box_span{ line-height: 100px; }
.thpl_succeed_box i{ cursor: pointer; font-style: normal; display: block; line-height: 38px; font-size: 14px; color: #afd7a5; border-top: 1px solid #d5d5d5; }
.order_th_btn{ font-size: 14px; position: absolute; bottom: 10px; right: 0px; height: 40px; line-height: 40px; color: #fff; background: #afd7a5; font-size: 14px; width:96%; margin: 0 2%; display: inline-block; border: 0px none; border-radius: 3px ! important; }
.zhifu_box{ height: 140px; width: 230px; background: #fff; position: absolute; top: 30%; left: 50%; margin-left: -115px; line-height: 140px; font-size: 16px; text-align: center; border-radius: 16px; }

/*物流跟踪*/
.wuliu_gz{ background: #fff; }
.wuliu_gz .wuliu_gz_tt{ line-height: 36px;  }
.wuliu_xx{ padding: 0 10px 0 20px; }
.wuliu_xx dd{ border-left: 1px solid #e8e8e8; position: relative; }
.wuliu_xx dd .circle{ z-index: 10; position: absolute;  }
.wuliu_xx dd .wuliu_con{ padding-top: 10px; color: #b4b5b5; padding-left: 10px; line-height: 20px; }
.wuliu_xx dd .wuliu_con i{ display: block; font-style: normal; padding: 2px 0 4px 0;  border-bottom: 1px solid #e8e8e8;   }
.wuliu_xx dd .wuliu_con .pjy_num{ color: #afd7a5; font-style: normal; }
.wuliu_xx .wuliu_new .circle{ top: 0; width: 15px; height: 15px; left: -8px; background: url(../images/wuliu_gz_new_yy.png) no-repeat center center; }
.wuliu_new .wuliu_con{ color: #139b46; padding-top: 0px !important; }
.wuliu_xx dd .circle{ top: 15px; width: 9px; height: 9px; left: -5px; background: url(../images/wuliu_gz_old_yy.png) no-repeat center center; }
.wuliu_return_btn{ display: inline-block; width: 100%; background: #afd7a5; height: 40px; line-height: 40px; text-align: center; color: #fff; font-size: 14px; border: 0px none; border-radius: 3px ! important; }

/*生成订单*/
.add-list{ background:#fff;position:relative;padding:20px 10px;border-bottom:1px solid #e8e8e8;}
.add-list .add-list-check{position:absolute;width:20px;height:20px;top:50%;margin-top:-8px;left:10px;box-sizing:border-box;}
.add-list .add-list-check input[type=checkbox]{display:none;}
.add-list .add-list-check input[type=checkbox]+label{width:16px;height:16px;display:inline-block;opacity:1;background:url(../images/add-icon.png) no-repeat left top/16px 16px;background-size:16px 16px;}
.add-list .add-list-check input[type=checkbox]:checked+label{width:16px;height:16px;background:url(../images/add-icon-check.png) no-repeat left top/16px 16px;background-size:16px 16px;}

.add-list-r{ padding-left: 24px; }
.my_sp_info{ width: 58%; padding-left: 10px; text-overflow:ellipsis; white-space: nowrap; overflow: hidden; }
.pro-xq-jj{ margin-top: 7px; }
.pro-xq-jj *{float:left;}
.pro-xq-jj div{width:24px;height:20px;text-align:center;line-height:20px;border:1px solid #b4b5b5;color:#b4b5b5;}
.pro-xq-jj input{border:1px solid #b4b5b5;height:20px;width:26px;text-align:center;border-left:none;border-right:none;background:none;}
.delete_sp{ position: absolute; top: 50%; margin-top: -8px;right: 10px; width: 16px; height: 16px; background: url(../images/cart-delet-icon1.png) no-repeat center center/16px 16px; }

.pro-xq-sh-tit{height:38px;line-height:38px;}
.pro-xq-sh-tit a{color:#afd7a5;}
.pro-xq-sh-xx{padding:7px 0px;border-bottom:1px solid #f4f4f4;}
.pro-xq-sh-xx .pro-xq-sh-xx-l{text-align:right;width:50px;color:#717071}
.pro-xq-sh-xx .pro-xq-sh-xx-r{color:#b4b5b5;margin-left:10px;}
.pro-xq-sh-xx li{ display: block; padding: 0 10px; height: 40px; line-height: 40px; border-top: 1px solid #eeeeee;  }
.pro-xq-sh-yf{height:38px;border-bottom:1px solid #f4f4f4;line-height:38px;}
.pro-xq-sh-yf a{color:#717071;background:url(../images/pro-xq-icon.png) no-repeat right 1px/15px 15px;padding-right:20px;}

.scdd_bz{ display: block; line-height: 40px; padding-left: 10px; }
.scdd_bz_con{ font-size: 12px; resize: none; overflow: hidden; height: 150px; width: 100%; color: #b4b5b5; padding-left: 12px; line-height: 30px; border: 0px none; box-sizing: border-box; }
.cart-foot{height:45px;line-height:45px;background:#fff;position:fixed;bottom:0;width:100%;}
.cart-foot input[type=checkbox]{display:none;}
.cart-foot input[type=checkbox]+label{line-height:25px;padding-left:30px;height:125px;display:inline-block;opacity:1;background:url(../images/add-icon.png) no-repeat left top/20px 20px;background-size:25px 25px;position:absolute;top:50%;margin-top:-16px;left:10px;color:#666666;font-size:14px;float:left;}
.cart-foot input[type=checkbox]:checked+label{height:25px;background:url(../images/add-icon-check.png) no-repeat left top/20px 20px;background-size:25px 25px;}
.cart-foot .cart-zj{float:right;margin-right:20px;font-size:14px;}
.cart-foot .cart-zj span{color:#afd7a5;}
.cart-foot a.cart-js{height:45px;line-height:45px;background:#afd7a5;display:block;padding:0px 32px;float:right;color:#fff;font-size:14px;}

.sc_box_bg{ display: none; position: fixed; height: 100%; width: 100%; background: rgba(0,0,0,0.5); top:0; }
.scdd-delet-box{ display: none; text-align: center; position: fixed; height: 140px; width: 230px; background: #fff; border-radius: 16px; top: 30%; left: 50%; margin-left: -115px; }
.scdd-delet_tips{ font-size: 16px; line-height: 54px; }
.scdd-delet_sp{ width: 172px; display: inline-block; font-size: 14px; color: #717071; padding-bottom: 14px;  }
.scdd-delet_qr{ border-top: 1px solid #eeeeee; line-height: 36px; display: block; color: #afd7a5; font-size: 14px; }

.yf-model{width:100%;position:absolute;bottom:0;left:0;background:#fefefe;display:none;}
.yf-model li a{height:40px;border-bottom:1px solid #e8e8e8;width:100%;display:block;line-height:40px;text-align:center;}
.yf-model li.yf-qx{padding:5px;box-sizing:border-box;}
.yf-model li.yf-qx a{background:#f1f1f1;color:#717071;height:30px;line-height:30px;border:1px solid #e8e8e8;}

/*首页秒杀区*/
.n-header{height: 36px;line-height: 36px;background: #afd7a5;text-align: center;color: #fff;width: 100%;position: fixed;z-index: 199;}
.n-header span.fl{display: inline-block;width: 7px;background: url(../images/back-h.png) no-repeat center center/7px auto;height: 36px;position:absolute;left:18px;}
.n-header span.fr{display: inline-block;width: 14px;height: 36px;background: url(../images/share.png) no-repeat center center/14px auto;position:absolute;top:0;right:15px;}
.n-top{height: 40px;background: #afd7a5;position: fixed;width: 100%;z-index: 199;}
.n-top ul{padding-left:15px;text-align:center;}
.n-top ul li{display:inline-block;margin-right:5px;}
.n-top .search{width:8%;float:right;}
.n-top ul li{text-align: center;}
.n-top ul li:first-child{text-align: left;}
.n-top ul li a{color: #fff;line-height: 40px;padding: 0 5px;display: inline-block;height: 37px;}
.n-top ul li a.on{border-bottom:3px solid #000;}
.n-top .search span{display: inline-block;width: 13px;height: 40px;background: url(../images/search.png) no-repeat center center/13px auto;margin-right: 18px;float: right;}

.swiper-container a img{width: 100%;}
.swiper-pagination-fraction, .swiper-pagination-custom, .swiper-container-horizontal > .swiper-pagination-bullets{bottom: 0px;}
.swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet{margin:0 3px;}

.scream-box{border-bottom: 1px solid #d3d3d3;}
.scream-box .timing{text-align: center;color: #333;font-size: 16px;padding-top: 20px;font-weight: bold;margin-bottom:10px;}
.scream-box .timing div{margin-top: 6px;font-size:14px;}
.scream-box .timing div span{display: inline-block;height: 19px;min-width: 25px;font-size: 13px;margin: 0 3px;vertical-align: middle;}
.scream-box .timing ul{width:100%;text-align:center;font-size:14px;}
.scream-box .timing ul li{display:inline-block;margin:0px 5px;font-weight:normal;}
.scream-box .timing ul li.active{border-bottom:1px solid #000;}
.scream-box .img-area{position: relative;box-sizing: border-box;margin-bottom:10px;}
.scream-box .img-area img{width: 100%;}
.scream-box .img-area .img-area-bg{position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,0.5) url(../images/icon04.png) no-repeat center center/105px auto;z-index:2;}
.scream-box .img-area .img-area-bg-close{position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,0.5) url(../images/icon25.png) no-repeat center center/105px auto;z-index:2;}
.scream-box .img-area .img-area-bg-start{position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,0.5) url(../images/icon28.png) no-repeat center center/105px auto;z-index:2;}
.scream-box .img-area .img-area-bg-start-night{position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,0.5) url(../images/icon28.png) no-repeat center center/105px auto;z-index:2;}
.scream-box .word-area{padding-left: 16px;}
.scream-box .word-area img{width:19px;margin-right:5px;}
.scream-box .word-area img.icon{width:30px;float:left;margin-top:3px;}
.scream-box .word-area p{color: #333;margin-bottom: 4px;font-weight: bold;font-size: 14px;}
.scream-box .word-area .sm-tit{color:#999;margin-bottom: 4px;padding-left:24px;}
.scream-box .word-area .sec-price{font-size: 12px;color: #afd7a5;margin-bottom: 10px;padding-left:24px;font-weight:bold;font-size:14px;}
.scream-box .word-area .sec-price del{font-size:12px;font-weight:normal;color:#999;}
.scream-box .word-area .sec-price span{width: 60px;height: 16px;color: #fff;margin-right: 4px;background: #afd7a5;display: inline-block;text-align: center;border-radius: 6px;font-size:12px;font-weight:normal;}
.scream-box .word-area .sec-price s{margin-left: 4px;vertical-align: middle;}

.sec-tt{font-size: 16px;color: #333;font-weight: bold;text-align: center;padding-top: 22px;margin-bottom: 12px;}
.sec-more{display: block;height: 20px;width: 40px;color: #666;border:1px solid #999;margin: 10px auto 6px auto;line-height: 20px;text-align: center;border-radius: 2px;}

@-webkit-keyframes shan{0%{opacity:0.3;}50%{opacity:1}100%{opacity:0.3;}}

.carve-box{border-bottom: 1px solid #d3d3d3;padding:20px 0px;}
.carve-box .img-area{box-sizing: border-box;position: relative;}
.carve-box .img-area img{width:100%;}
.carve-box .img-area .tit-box{position:absolute;width:150px;height:80px;border:5px solid #fff;background:rgba(255,255,255,0.5);left:50%;margin-left:-75px;top:50%;margin-top:-40px;text-align:center;font-size:28px;line-height:80px;text-shadow:0px 0px 1px #ccc;}
.carve-box .img-area .tit-box a{color:#fff;}
.carve-box .img-area .shan{color:#fff;position:absolute;font-size:14px;}
.carve-box .img-area .shan span{width:30px;height:30px;display:block;background:url(../images/shan.png) no-repeat left top/30px auto;transition:300ms ease;}
.carve-box .img-area .shan01{right:11%;top:4%;line-height:30px;}
.carve-box .img-area .shan01 span{float:left;-webkit-animation:shan 3s linear infinite;opacity:0.3;}
.carve-box .img-area .shan02{right:3%;top:35%;}
.carve-box .img-area .shan02 span{-webkit-animation:shan 2s linear infinite;opacity:0.3;}
.carve-box .img-area .shan03{left:12%;bottom:3%;}
.carve-box .img-area .shan03 span{-webkit-animation:shan 2.5s linear infinite;opacity:0.3;}
.carve-box .word-area{padding-left: 6px;}
.carve-box .word-area .tt{font-size: 14px;color: #333;font-weight: bold;height: 35px;line-height: 35px;}
.carve-box .word-area p{color: #666;line-height: 17px;}

.sec-box03{position:relative;}
.sec-box03 .icon{width:72px;height:95px;position:absolute;left:50%;margin-left:-36px;background:url(../images/rtj.png) no-repeat left top/72px auto;top:10px;z-index:3;}
.sec-box03 .carve-box{padding-top:67px;position:relative;z-index:2;}
.sec-box03 .word-area{margin-top:10px;}
.sec-box03 .word-area img{width:19px;margin-right:5px;}
.sec-box03 .word-area img.icontype{width:30px;float:left;margin-top:3px;}
.sec-box03 .word-area p{color: #333;font-weight: bold;font-size: 14px;}
.sec-box03 .word-area .sm-tit{color:#999;padding-left:24px;}
.sec-box03 .word-area .sec-price{font-size: 12px;color: #afd7a5;margin-bottom: 10px;padding-left:24px;font-weight:bold;font-size:14px;}
.sec-box03 .word-area .sec-price del{font-size:12px;font-weight:normal;color:#999;}
.sec-box03 .word-area .sec-price span{width: 60px;height: 16px;color: #fff;margin-right: 4px;background: #afd7a5;display: inline-block;text-align: center;border-radius: 6px;font-size:12px;font-weight:normal;}
.sec-box03 .word-area .sec-price s{margin-left: 4px;vertical-align: middle;}

.sec-box04 .tit{font-size:14px;text-align:center;padding-top:20px;}

/*R推荐二级*/
.recom-tree-con{padding: 0 20px;box-sizing: border-box;width: 100%;}
.recom-tree-con .top-tt02{font-size: 16px;color: #101010;font-weight: bold`;width:200px;text-align: center;height: 20px;border-top: 2px solid #f4f4f4;border-bottom: 2px solid #f4f4f4;margin: 25px auto 10px auto;}
.recom-tree-con .top-tt01{font-size: 15px;color: #101010;font-weight: bold;text-align: center;padding-top: 12px;}
.recom-tree-con .the-list{height: 200px;}
.recom-list .sbox01{width: 50%;float: left;position: relative;height: 200px;}
.recom-list .pro-img{max-width: 100%;max-height: 200px;position: absolute;top: 0;right: 0;bottom: 0;left: 0;margin: auto;}
.recom-list .sbox02{width: 50%;float: right;position: relative;height: 200px;}

.recom-list.ifl .inner-wrap .inner{padding-left: 6px;}
.recom-list .inner-wrap{position: relative;height: 200px;display: table;}
.recom-list .inner-wrap .inner{display: table-cell;vertical-align: middle;color:#333;}
.recom-list .inner-wrap .inner p{color: #9c9c9c;overflow: hidden;}
.recom-list .inner-wrap .inner a{display: block;font-size: 15px;overflow: hidden;}
.recom-list .inner-wrap .inner span{font-size: 13px;display:inline-block;margin-bottom: 2px;}
.recom-list .inner-wrap .inner dl dt{color: #333;margin:2px 0;overflow: hidden;}
.recom-list .inner-wrap .inner dl dd{line-height: 16px;color: #666;overflow: hidden;}
.recom-list .inner-wrap .inner .price{color: #333;font-weight: bold;}
.recom-list .inner-wrap .inner .price span{font-size: 15px;}
.recom-list .inner-wrap .inner .price a{margin-left: 4px; display: inline-block;color: #fff;width: 34px;height: 20px;background: #110e0e;font-size: 12px;width: 66px;height: 20px;line-height: 20px;text-align: center;}
.recom-list .inner-wrap .inner .send{width: 60%;}
.recom-list .inner-wrap .inner .send img{width: 100%;}

@media only screen and (max-width: 370px){
	.recom-list .inner-wrap .inner .price a{width: 48px;margin-left: 0px;}
}

/*订单处理*/
.order-nav{height: 42px;background: #fff;}
.order-nav ul{width: 100%;}
.order-nav ul li{float: left;width: 20%;}
.order-nav ul li a{line-height: 42px;text-align: center;height: 42px;font-size: 14px;color: #333;display: block;border-bottom: 2px solid #e8e8e8;}
.order-nav ul li a.on,.order-nav ul li a:hover{color: #afd7a5;border-bottom: 2px solid #afd7a5;}
.order-nav ul li.on a{color: #afd7a5;border-bottom: 2px solid #afd7a5;}


.order-box{background: #fff;}
.order-box .the-top{height: 44px;border-bottom: 1px solid #e8e8e8;padding: 0 15px;}
.order-box .the-top span.fl{font-size: 14px;color: #333;line-height: 44px;}
.order-box .the-top span.fr{font-size: 14px;color: #afd7a5;line-height: 44px;}
.order-list{border-bottom: 1px solid #e8e8e8;padding: 0 15px;width: 100%;background: #fff;height: 76px;box-sizing:border-box;}
.order-list>*{box-sizing:border-box;}
.order-list .img-area{width: 30%;}
.order-list .img-area img{width: 87px;height: 52px;margin-top: 12px;}
.order-list .word-area{width: 70%;padding-top: 12px;padding-left: 14px;}
.order-list .word-area a{color: #333;overflow: hidden;text-overflow: ellipsis;height: 17px;display: block;white-space: nowrap;}
.order-list .word-area .bot{margin-top: 20px;}
.order-list .word-area .bot .fl{color:#666;}
.order-list .word-area .bot .fr{color:#333;}
.order-box .one-p{height: 44px;border-bottom: 1px solid #e8e8e8;font-size: 14px;padding: 0 15px;box-sizing:border-box;color: #666;line-height: 44px;}
.order-sum .fl{color: #666;line-height: 44px;}
.order-sum .fr{color: #333;line-height: 44px;}
.order-sum .fr>span{color: #afd7a5;}
.order-info span{color: #666;margin-right: 30px;line-height: 44px;}
.order-money{color:#333;font-size: 15px;}

.order-money span{margin-right: 10px;}

.order-oper{margin-top: 15px;text-align: right;padding: 0 15px;}
.order-oper a{display: inline-block;height: 30px;width: 100px;background: #afd7a5;color: #fff;font-size: 14px;text-align: center;border-radius: 4px;margin-left: 3px;line-height: 30px;}

.order-no{position: absolute;height: 160px;width: 180px;margin: auto;position: absolute;top: 0;right: 0;bottom: 0;left: 0;text-align: center;}
.order-no p{color: #545a64;font-size: 20px;margin-top: 24px;}

.order-no span{margin-top: 12px;color: #b3b3b2;font-size: 14px;display: inline-block;}


.cart-no{position: absolute;height: 226px;width: 160px;margin: auto;position: absolute;top: 0;right: 0;bottom: 0;left: 0;text-align: center;}
.cart-no p{font-size: 16px;color: #5f646e;margin:22px 0 16px 0;}
.cart-no div{font-size: 14px;color: #bababa;margin-bottom: 12px;}
.cart-no a{display: inline-block;width: 75px;height: 30px;border:1px solid #fe450e;color: #fe450e;line-height: 30px;text-align: center;border-radius: 4px;font-size: 14px;}

/*售后页面*/
.ser-form{padding: 0 15px;}
.ser-list{font-size: 14px;}
.ser-list .list-label{color: #333;font-size: 14px;height: 40px;line-height: 40px;}
.ser-list .list-label span{color: #c10001;font-size: 14px;margin-left: 2px;}
.ser-list .list-label i{font-style: normal;color:#999;font-size: 12px;}
.ser-list .list-inpu{position: relative;min-height: 38px;}
.ser-list .list-inpu>div{height: 38px;line-height: 38px;color: #333;text-indent: 10px;border:1px solid #e8e8e8;}
.ser-list .list-inpu>div:last-child{border-top: 0px none;}
.ser-list .list-inpu>div span{color: #999;}
.ser-list .list-inpu .select-more .selected{display: block;height: 38px;width: 100%;border:1px solid #e8e8e8;}
.ser-list .list-inpu .select-more .icon{position:absolute;right: 12px;top: 0;width: 13px;height:38px;background: url(../images/arrow-bot.png) no-repeat center center/13px auto;  }
.ser-list .list-inpu ul.more-oper{z-index: 199; display: none; position: absolute;top: 39px;background: #fff; left: -1px;width: 100%;border:1px solid #e8e8e8;border-top: 0px none;border-bottom: 0px none;}
.ser-list .list-inpu ul.more-oper li{height: 30px;line-height: 30px;border-bottom: 1px solid #e8e8e8;color: #666;}
.ser-list .list-inpu input[type=text]{display: block;width: 100%;border: 0px none;color: #999;line-height: 38px;text-indent: 12px;font-size: 14px;box-shadow: 2px 2px 2px rgba(0,0,0,0.1);border:1px solid #e8e8e8;}
.ser-list .list-inpu input[type=text]:focus{color: #666;}

.ser-form .upload-pz{height: 40px;border:1px dashed #e8e8e8;margin-top: 10px;color: #666;font-size: 14px;}
.ser-form .upload-pz .fl{background: url(../images/carame.png) no-repeat center center;height: 40px;width: 40px;position:relative;}
.ser-form .upload-pz .fl input{opacity:0;position:absolute;left:0;top:0;width:100%;height:100%;}
.ser-form .upload-pz .fr{margin-right: 10px;line-height: 40px;}

.upload-img{}
.upload-img div{float:left;margin-right:15px;}

.tx-price{font-size:20px;text-align:center;color:#000;}

.full-btn{height: 40px;width: 100%;background: #afd7a5;line-height: 40px;text-align: center;color: #fff;font-size: 14px;margin-top: 15px;border:0px none;border-radius: 4px ! important;margin-bottom: 20px;display:block;}


/*退货*/
.return-box{padding: 23px 25px 0;}
.return-box .sbox01 span{font-size: 15px;color: #333;display: inline-block;}
.return-box .sbox01 p{font-size: 13px;margin-top: 8px;color: #9c9c9c;}
.return-box .sbox01 p>span{color: #afd7a5 ! important;font-size: 13px;}
.return-box .sbox01 .tian{display: block;height: 42px;background: #afd7a5;font-size: 14px;color: #fff;text-align: center;line-height: 42px;margin-top: 20px;border-radius: 5px;}
.return-box .sbox02{margin-top: 30px;}
.return-box .sbox02 .shop-info{color: #9c9c9c;border-bottom:1px solid #e8e8e8;height: 20px;line-height: 20px;}
.return-box .sbox02 .shop-info span{padding-left: 60px;display: inline-block;}

.like-box{margin-top: 36px;}
.like-box .sbox01{text-align: center;}
.like-box .sbox01 span{font-size: 20px;color: #333;padding-left: 20px;height: 28px;background: url(../images/like.png) no-repeat left center/012px auto;display: inline-block;}
.like-box .sbox01 p{color: #929292;margin-top: 6px;}
.like-box .sbox02{margin-top: 15px;width: 100%;padding: 0 7px;box-sizing: border-box;margin-bottom: 20px;}
.like-box .sbox02 .proimg-list{width: 33.3%;float: left;padding: 0 2px;box-sizing: border-box;text-align: center;}
.like-box .sbox02 .proimg-list img{width: 100%;}
.like-box .sbox02 .proimg-list span{color: #666;display: block;height: 40px;line-height: 40px;box-shadow: 2px 2px 2px 0 rgba(0,0,0,0.1);box-sizing: border-box;}

.return-box .sbox01 .xg{display: inline-block;background: #afd7a5;height: 20px;line-height: 20px;width: 70px;text-align: center;color: #fff;margin-right: 20px;margin-top: 36px;}

/*我的*/
.per-box01{height: 174px;background: #a5e2db;position: relative;}
.per-box01 .xg-info{position: absolute;top: 10px;right: 10px;}
.per-box01 .xg-info a{display: inline-block;height: 25px;width: 80px;border:1px solid #fff;color: #fff;border-radius: 25px;line-height: 25px;text-align: center;}
.per-box01 .tx-area{padding-top: 32px;text-align: center;}
.per-box01 .tx-area img{width: 70px;height: 70px;border-radius: 100%;}
.per-box01 .tx-area p{font-size: 14px;color: #fff;font-weight: bold;margin-top: 5px;}
.per-box01 .tx-area span{font-size: 12px;color: #fff;margin-top:4px;display: inline-block;}

.per-box01 .id-num{padding-left: 22px;color: #fff;font-size: 14px;margin-top: 4px;}

.per-box02{padding: 0 10px;background: #fff;}

.per-box02 .one-p{border-bottom:1px solid #e8e8e8;height: 36px;color:#666;font-size: 14px;}

.per-box02 .ico{width: 14px;height: 36px;display: inline-block;background: url(../images/arrow-r.png) no-repeat center center/14px auto;vertical-align: top; margin-left: 14px;}
.per-box02 .ewm{display: inline-block;width: 10px;height: 36px;background: url(../images/ewm-ico.png) no-repeat center center/10px 10px; }
.per-box02 .money .mny-his{height: 26px;line-height: 36px;color: #666;}
.per-box02 .money .mny-num{font-size: 18px;font-weight: bold;color: #333;}
.per-box02 .fr{line-height: 36px;height: 36px;}
.per-box02 .fr a{display: inline-block;min-width: 100px;text-align: right;color: #666;}
.per-box02 .fl{line-height: 36px;height: 36px;}
.per-box03{height: 55px;line-height: 34px;color: #666;text-align: center;}

/*搜索页*/
.n-header i.fr{display: inline-block;width: 14px;background: url(../images/search.png) no-repeat center center/14px auto;height: 36px;position:absolute;top:0;right:40px;}
.search-box{padding: 26px 10px 0;position: relative;}
.search-box input{height: 33px;width: 100%;line-height: 33px;border:0px none;box-sizing: border-box;color: #666;position: relative; border-radius: 6px;display: inline-block;background:#f0f1f3 url(../images/search-ico.png) no-repeat right center/auto 16px;text-align:center;font-size: 14px;border:1px solid #afd7a5;}
.search-box img{margin-right: 6px;vertical-align: top;top:35px;position: absolute;left:25%;}
.search-box .search-model{position:absolute;width:97%;background:rgba(255,255,255,0.85);box-sizing:border-box;-webkit-box-sizing:border-box;display:none;}
.search-box .search-model ul li{height:30px;line-height:30px;text-indent:30px;}
.search-box .search-model ul li a{color:#999;}
.search-box .search-model .qingchu{text-align:center;height:30px;}

.search-box01{padding: 26px 10px 0;position: relative;}
.search-box01 input{height: 33px;width: 100%;line-height: 33px;border:0px none;box-sizing: border-box;padding-left: 30%; color: #666;position: relative; border-radius: 6px;display: inline-block;background:#f0f1f3;font-size: 14px;}
.search-box01 img{margin-right: 6px;vertical-align: top;top:35px;position: absolute;left:25%;}

.search-box02{margin-top:30px;padding:0px 10px;}
.search-box02 .tit{padding-bottom:15px;border-bottom:1px solid #e8e8e8;text-align:center;font-size:14px;}
.search-box02 .list{float:left;width:33.33%;box-sizing:border-box;margin-top:10px;padding:0px 3px;}
.search-box02 .list a{width:100%;height:100%;display:block;box-shadow:1px 1px 3px #e8e8e8;border-radius:5px;overflow:hidden;}
.search-box02 .list a img{width:100%;}
.search-box02 .icontype{width:30px;float:left;margin-top:3px;}

/*.search-box02{width: 100%;box-sizing: border-box;padding: 0 7px;margin-top: 34px;}
.search-box02 .img-list{width: 33.33%;padding: 0 3px;box-sizing: border-box;float: left;}
.search-box02 .img-list img{width: 100%;}
.search-box02 .img-list span{display: block;text-align: center;height: 43px;line-height: 43px;color: #666;font-size: 12px;box-shadow: 2px 2px 2px 0 rgba(0,0,0,0.1)}

.search-box03{width: 100%;box-sizing: border-box;padding: 0 9px;margin-top: 14px;}
.search-box03 .img-list{width: 50%;padding: 0 9px;box-sizing: border-box;float: left;}
.search-box03 .img-list img{width: 100%;}
.search-box03 .tt{height: 40px;line-height: 40px;color: #666;font-size: 14px;text-align: center;}*/

.modify-form{padding: 0 15px;}
.modify-form .ser-list .list-label span{color: #afd7a5;margin-left: 5px;}
.modify-form .tips{color: #666;text-align: center;margin: 24px 0 30px 0;}

.fans-bg{background:#f0f0f0;}
.fans-icon{width:100px;height:80px;background:url(../images/fans-icon.png) no-repeat center top/80px 80px;margin:0 auto;text-align:center;color:#999;padding-top:100px;position:absolute;left:0;right:0;top:40%;}

.fans-box01{background:#fff;}
.fans-box01 > div{width:50%;float:left;text-align:center;padding:25px 0px;line-height:20px;box-sizing:border-box;}
.fans-box01 .left{border-right:1px solid #e8e8e8;}
.fans-box01 span{font-size:14px;}

.fans-box02{padding:0px 15px;}
.fans-box02 .list{border-bottom:1px solid #bebebe;padding-bottom:10px;margin-top:10px;}
.fans-box02 .list > div{float:left;line-height:20px;}
.fans-box02 .list .left{width:40%;}
.fans-box02 .list .middle{width:30%;text-align:center;}
.fans-box02 .list .right{width:30%;text-align:right;}

.fans-tab{height:30px;line-height:30px;background:#fff;}
.fans-tab ul li{float:left;width:50%;text-align:center;}
.fans-tab ul li.active{border-bottom:1px solid #afd7a5;}

.fans-tab-con{padding:0px 10px;}
.fans-tab-con .list{padding-bottom:10px;border-bottom:1px solid #bebebe;margin-top:10px;}
.fans-tab-con .list img{float:left;border-radius:100%;}
.fans-tab-con .list .con{margin-left:10px;float:left;}

.withdrawals{background:#fff;padding:20px;}
.withdrawals .bank{margin-bottom:15px;}
.withdrawals .bank .left{width:75px;}
.withdrawals .bank .bank-name{color:#a5e2db;}
.withdrawals > input{width:100%;height:50px;border:none;font-size:18px;border-bottom:1px solid #e8e8e8;}
.withdrawals .current{height:25px;margin-top:10px;color:#999;}
.withdrawals .current a{color:#a5e2db;}
.arrival{height:35px;line-height:35px;text-align:center;color:#999;}

.tx-icon{padding-bottom:30px;border-bottom:1px solid #e8e8e8;background:url(../images/tx-icon.png) no-repeat center top/80px auto;font-size:18px;text-align:center;padding-top:90px;margin-top:50px;}
.tx-txt{margin-top:10px;}

.bank-box{padding-top:30px;}
.bank-box .tit{padding-left:10px;margin-bottom:15px;}
.bank-box .bank-list{background:#fff;border-bottom:1px solid #e8e8e8;height:50px;line-height:50px;padding:0px 10px;}
.bank-box .bank-list .fr{width:15px;height:15px;background:url(../images/bank-icon.png) no-repeat left top/15px 15px;margin-top:17px;}
.bank-box .bank-list .fr-on{background:url(../images/bank-icon-on.png) no-repeat left top/15px 15px;}

.share-box{position:fixed;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,0.5);z-index:1000;text-align:right;padding-top:40px;display:none;}


.add-bank-box{padding:0px 10px;border-bottom:1px solid #d6d5db;}
.add-bank-list{border-bottom:1px solid #d6d5db;height:40px;position:relative;}
.add-bank-list .left{line-height:40px;position:absolute;left:10px;top:0;width:60px;}
.add-bank-list .right{padding-left:70px;box-sizing:border-box;width:100%;}
.add-bank-list .right input{width:100%;border:none;margin-top:10px;}
.add-bank-list .right select{width:100%;height:40px;border:none;}
.add-bank-btn{background:#afd7a5;width:90%;display:block;margin:0 auto;height:40px;line-height:40px;border-radius:5px;text-align:center;color:#fff;border:none;margin-top:30px;}

.ewm-con{background:#fff url(../images/qrbg.png) no-repeat center top/cover;width:100%;height:100%;}
.ewm-box{width:120px;height:120px;position:absolute;left:50%;margin-left:-60px;top:27%;}
.ewm-box .box{border:3px solid #fff;width:200px;height:200px; margin-left:-40px;text-align:center;font-size:12px;color:#fff;box-sizing:border-box;display:table;}
.ewm-box .box span{width:100%;height:100%;display:table-cell;vertical-align:middle;}
.ewm-box .box img{width:100%;height:100%;}

.down-body{background:#dbedeb;}
.down-logo{width:102px;position:absolute;background:url(../images/down-logo.png) no-repeat center top;left:50%;margin-left:-51px;height:146px;top:18%;}

.down-btn{position:absolute;width:94px;left:50%;margin-left:-47px;top:50%;}
.down-btn img{max-width:100%;}

.downshare-box{position:fixed;z-index:10000;width:100%;height:100%;left:0;top:0;background:rgba(0,0,0,0.6);display:none;}
.downshare-box .box{float:right;width:108px;margin-top:50px;margin-right:20px;}
.downshare-box .box img{max-width:100%;}

.agreement{text-align:center;height:40px;line-height:40px;}
.agreement input[type=checkbox]{display:none;}
.agreement input[type=checkbox]+label{height:15px;display:inline-block;opacity:1;background:url(../images/check.png) no-repeat left top/15px 15px;padding-left:22px; vertical-align: middle;line-height:15px;}
.agreement input[type=checkbox]:checked+label{height:15px;background:url(../images/add-icon-check.png) no-repeat left top/15px 15px;}

.per-zl{padding:0px 10px;padding-top:190px;}
.per-zl .list{height:35px;border-bottom:1px solid #c0cfce;line-height:35px;}
.per-zl .list .fl{width:80px;}

.index-model-bg{position:fixed;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,0.8);z-index:1000;}
.index-model{width:235px;height:145px;background:#afd7a5 url(../images/index-model-icon02.png) no-repeat center bottom;position:absolute;border-radius:5px;left:50%;margin-left:-117.5px;top:50%;margin-top:-72.5px;}
.index-model2{background:#afd7a5 url(../images/index-model-icon.png) no-repeat left bottom;}
.index-model .close{width:16px;height:17px;background:url(../images/index-close.png) no-repeat left top;position:absolute;right:10px;top:10px;}
.index-model .txt{text-align:center;width:100%;color:#fff;font-size:16px;padding-top:35px;line-height:24px;}