@charset "UTF-8";select{appearance:none}.clear{clear:both}.hidden{display:none}.main-zlw{width:100%;margin:0;color:#333}.main-zlw .main{margin-top:10px;max-height:none}.main-zlw .my-account{min-height:300px;position:relative}.main-zlw .my-account .gold{color:#ba9f72}.main-zlw .my-account .red{color:#bf0008}.main-zlw .my-account .loginInfor{background:url(../images/customer/loginInfor_bg_mobile.jpg) no-repeat;width:100%;background-size:cover;position:relative}.main-zlw .my-account .loginInfor .account_box{padding:20% 0}.main-zlw .my-account .loginInfor .account_box .account{display:block;width:90px;padding:5px;background:rgba(255,255,255,0.3);border-radius:50%;margin:0 auto}.main-zlw .my-account .loginInfor .account_box .account .image{display:block;width:90px;height:90px;line-height:90px;background:rgba(255,255,255,0.3);border-radius:50%;overflow:hidden}.main-zlw .my-account .loginInfor .account_box .account .image img{display:inline-block;width:100%;height:auto}.main-zlw .my-account .loginInfor .account_box .name{padding-top:8px;text-align:center;color:#fff;display:block}.main-zlw .my-account .loginInfor .account_box .back{background:url("../images/customer/back.png") no-repeat;background-size:9px 16px;width:9px;height:16px;position:absolute;left:5%;top:16px;z-index:10}.main-zlw .my-account .loginInfor .edit{position:absolute;top:14px;right:18px;width:22px;height:22px;background-position:0 -93px;cursor:pointer}.main-zlw .my-account .loginInfor .getScore{position:absolute;right:-10px;bottom:-10px;transform:scale(.5)}.main-zlw .my-account .loginInfor .getScore img{width:100%;height:auto}.main-zlw .my-account .loginInfor .icons{position:absolute;top:14px;right:18px;display:flex;flex-flow:row nowrap;align-items:center}.main-zlw .my-account .loginInfor .icons>img{display:block;width:auto;height:24px;margin-left:15px}.main-zlw .my-account .icon{background:url(../images/customer/index_sprites_mobile.png) no-repeat;background-size:69px 228px;display:block}.main-zlw .my-account .member{width:100%;padding:10px 0;background-color:#eee}.main-zlw .my-account .member>.content{box-sizing:border-box;width:calc(100% - 24px);height:90px;padding:13px 18px;margin:0 auto;background-image:url("../images/icon/bg13.png");background-size:100% 100%}.main-zlw .my-account .member>.content .mini{float:right;font-size:12px;display:flex;flex-direction:row;align-items:center;margin-top:8px}.main-zlw .my-account .member>.content .mini .img-right{width:12px;height:12px;margin-left:4px;display:inline-block;background-position:center left 0px;background-repeat:no-repeat;background-image:url(../images/customer/ic_mine_right.png)}.main-zlw .my-account .member>.content>.title{width:100%;display:flex;flex-flow:row nowrap;justify-content:space-between;margin-bottom:9px}.main-zlw .my-account .member>.content>.title>.level{width:102px;height:23px}.main-zlw .my-account .member>.content>.title>.level>image{width:100%;height:100%}.main-zlw .my-account .member>.content>.title>a{font-size:12px;line-height:16px;color:#fff}.main-zlw .my-account .member>.content>.detail{width:100%;display:flex;flex-flow:row nowrap}.main-zlw .my-account .member>.content>.detail>.cardno,.main-zlw .my-account .member>.content>.detail>.points{font-size:11px;line-height:15px;color:#fbe8ad;margin-right:20px}.main-zlw .my-account .jifen span{height:18px;line-height:18px;text-align:center}.main-zlw .my-account .APP{margin:13px 5.4% 0 5.4%;background:#f9f5ed;border-radius:5px;overflow:hidden}.main-zlw .my-account .APP a{display:block;width:75px;margin:7px auto;padding-left:30px;height:28px;line-height:28px;background:url(../images/customer/index_sprites_mobile.png) no-repeat;background-size:46px 152px;background-position:1px -125px;text-align:center}.main-zlw .my-account .tel{height:20px;margin:22px 5.4%;background:url(../images/customer/index_sprites_mobile.png) no-repeat;background-size:46px 152px;background-position:-28px -61px;padding-left:14px}.main-zlw .my-account .link{margin:0 5.4%;margin-bottom:16px}.main-zlw .my-account .link a{color:#777;margin-right:10%}.main-zlw .my-account .all_info{background:#e5e5e5;overflow:hidden}.main-zlw .my-account .all_info .infor_link{background:#fff;overflow:hidden}.main-zlw .my-account .all_info .censh_member{margin:6px 0;background:#fff;overflow:hidden}.main-zlw .my-account .all_info .censh_member .member_title{padding:18px 0 4px 0;border-bottom:1px solid #eee;line-height:12px;overflow:hidden;margin:0 5.4%}.main-zlw .my-account .all_info .censh_member .member_title h2{color:#777;font-size:12px;font-weight:normal}.main-zlw .my-account .all_info .censh_member ul{margin-bottom:18px;overflow:hidden}.main-zlw .my-account .all_info .censh_member ul li a img{width:22px;margin:0 auto}.main-zlw .my-account .all_info ul li{float:left;width:25%}.main-zlw .my-account .all_info ul li a{padding:24px 0;text-decoration:none;text-align:center;display:block}.main-zlw .my-account .all_info li i{position:relative;display:inline-block;width:22px;height:28px;background:url(../images/customer/index_sprites_mobile.png) no-repeat;background-size:69px 228px}.main-zlw .my-account .all_info li i .num{position:absolute;top:-12px;right:-12px;width:20px;height:20px;line-height:20px;background:#fff;border:1px solid #e51f1d;font-size:12px;color:#e51f1d;text-align:center;font-weight:normal;font-style:normal;border-radius:50%}.main-zlw .my-account .all_info li span{margin-top:5px;display:block;color:#343434}.main-zlw .my-account .all_info li.order i{background-position:0 0}.main-zlw .my-account .all_info li.comment i{background-position:-42px 0}.main-zlw .my-account .all_info li.collect i{background-position:0 -47px}.main-zlw .my-account .all_info li.address i{background-position:-42px -46px}.main-zlw .my-account .all_info li.coupon i{background-position:0 -139px}.main-zlw .my-account .all_info li.jifen i{background-position:-42px -139px}.main-zlw .my-account .account_box .account .image img.on{width:auto;height:100%}.main-zlw .my-account .return{position:fixed;top:46px;height:48px;line-height:48px;width:100%;z-index:9;background:rgba(255,255,255,0.6)}.main-zlw .my-account .return .pageTitle{color:#fff;line-height:48px;font-size:18px;text-align:center;font-weight:normal}.main-zlw .my-account .return .back{position:absolute;left:5%;top:16px;z-index:10;width:9px;height:16px;background:url(../images/customer/back01.png) no-repeat;background-size:9px 16px}.main-zlw .my-account .return .addNew{position:absolute;right:5%;top:16px;z-index:10;width:16px;height:16px;background:url(../images/customer/addNew.png) no-repeat;background-size:16px 16px}.main-zlw .my-account .form-list{background:#eaeaea;width:100%;overflow:hidden}.main-zlw .my-account .form-list li{height:53px;line-height:53px;padding:0 5%;margin:0;border-bottom:1px solid #ccc;background:#fff;overflow:hidden;position:relative}.main-zlw .my-account .form-list li input.input-text{display:inline-block;width:100%;height:14px;line-height:14px;text-align:right;border:none;padding:18px 0;background:none;font-size:14px;color:#666;margin:0}.main-zlw .my-account .form-list li.addr{margin-bottom:10px;border:none}.main-zlw .my-account .form-list li.red{border:none}.main-zlw .my-account .form-list li.fields label{float:left;width:20%;font-size:14px;color:#333;display:inline-block}.main-zlw .my-account .form-list li.fields .input-box{float:left;width:80%;text-align:right;clear:none}.main-zlw .my-account .form-list li.fields .input-box span{font-size:14px;color:#757575}.main-zlw .my-account .form-list li.fields select{width:auto;border:none;background:none;font-size:14px;color:#666;margin-right:2%}.main-zlw .my-account .form-list li.fields .arr{position:absolute;right:5%;top:20px;z-index:10;height:14px;width:14px;background:url(../images/customer/arr.png) no-repeat;background-size:14px 14px}.main-zlw .my-account .form-list .offdeck{position:absolute;padding-left:20px;height:54px;color:#be0008;font-size:12px;left:20%;line-height:52px;display:none;top:0;z-index:999}.main-zlw .my-account .form-list li.birth input.input-text{width:76vw}.main-zlw .my-account .form-list li.birth .default{line-height:14px;color:#757575;width:auto;background:none}.main-zlw .my-account .per_info .button{width:90%;height:40px;line-height:40px;background:#ba9f72;border-radius:5px;margin:0 auto 30px;text-align:center;color:#fff;font-size:14px;cursor:pointer;display:block;clear:both}.main-zlw .my-account .per_info .login-out{width:90%;height:40px;line-height:40px;background:#8b8b8b;border-radius:5px;margin:0 auto 30px;text-align:center;color:#fff;font-size:14px;cursor:pointer;display:block;clear:both}.main-zlw .my-account .page-title{margin:0;border-bottom:3px solid #e5e5e5;background:#efefef;width:100%;overflow:hidden;text-align:right}.main-zlw .my-account .page-title h1{font-size:24px;height:24px;color:#333;line-height:24px;margin:35px 0 20px;padding-left:5%;font-weight:bold;float:left}.main-zlw .my-account .safe-center ul li{padding:5% 0;border-bottom:1px solid #e5e5e5}.main-zlw .my-account .safe-center ul li .safe_box{padding:0 5%;position:relative}.main-zlw .my-account .safe-center ul li .check-icon{display:inline-block;float:left;width:20px;height:20px;background:url(../images/customer/safecenter_sprites_mobile.png) no-repeat;background-size:52px 51px}.main-zlw .my-account .safe-center ul li .check-icon.unchecked{background-position:-32px 0}.main-zlw .my-account .safe-center ul li div.line1{font-size:15px;padding-left:24px;color:#333}.main-zlw .my-account .safe-center ul li div.line2{padding-left:24px;color:#666}.main-zlw .my-account .safe-center ul li .change_btn{position:absolute;right:5%;top:18px;width:14px;height:20px;background:url(../images/customer/safecenter_sprites_mobile.png) no-repeat;background-size:52px 51px;background-position:-30px -32px}.main-zlw .my-account .bind{padding:0 5%;color:#666}.main-zlw .my-account .bind .infor_box .infor{line-height:50px;font-size:14px;padding-right:6%}.main-zlw .my-account .bind .infor_box .diagram{padding-top:45px;text-align:center}.main-zlw .my-account .bind .infor_box .diagram i.text{position:absolute;left:0;top:45px;width:43px;text-align:center;font-style:normal;color:#333}.main-zlw .my-account .bind .infor_box .diagram span{display:inline-block;width:43px;height:43px;background:url(../images/customer/bind_sprites_mobile.png) no-repeat;background-size:161px 99px}.main-zlw .my-account .bind .infor_box .diagram span.icon{position:relative}.main-zlw .my-account .bind .infor_box .diagram span.arrow{background-position:-59px 0}.main-zlw .my-account .bind .infor_box .diagram span.QQ{background-position:0 -57px}.main-zlw .my-account .bind .infor_box .diagram span.weibo{background-position:-118px -57px}.main-zlw .my-account .bind .infor_box .diagram span.image{background-position:-118px 0}.main-zlw .my-account .bind .bind_btn{display:block;width:290px;height:40px;line-height:40px;border:none;border-radius:5px;background:#bf0008;margin:0 auto;margin-top:74px;text-align:center;color:#fff;font-size:15px;cursor:pointer}.main-zlw .my-account .addresses-list{padding-top:48px}.main-zlw .my-account .addresses-list ul.info_wrap{padding:10px 0;overflow:hidden}.main-zlw .my-account .addresses-list ul.info_wrap .recipients{margin:8px 0 6px}.main-zlw .my-account .addresses-list ul.info_wrap li{padding:0 6%;overflow:hidden}.main-zlw .my-account .addresses-list ul.info_wrap .infor{line-height:26px;overflow:hidden}.main-zlw .my-account .addresses-list ul.info_wrap .address{line-height:20px;color:#616161}.main-zlw .my-account .addresses-list ul.info_wrap li.action{padding:11px 6%;height:22px;line-height:22px;border:1px solid #ececec;border-bottom:6px solid #e5e5e5}.main-zlw .my-account .addresses-list .action a.default{float:left;color:#e51f1d}.main-zlw .my-account .addresses-list .action a{color:#bba76c;font-weight:normal}.main-zlw .my-account .addresses-list .action a i{float:left;width:22px;height:22px;margin-right:3px;margin-top:2px;background:url(../images/customer/addr_sprites.png) no-repeat;background-size:50px 48px;background-position:0 2px}.main-zlw .my-account .addresses-list .action a.edit{float:right}.main-zlw .my-account .addresses-list .action a.edit i{background-position:0 -26px}.main-zlw .my-account .addresses-list .action a.toDefault{color:#c1c1c1}.main-zlw .my-account .addresses-list .action a.toDefault i{background-position:-28px 2px}.main-zlw .my-account .addresses-list .action a.link-remove{padding-left:14px;float:right}.main-zlw .my-account .addresses-list .action a.link-remove i{background-size:45px 43px;background-position:-25px -23px}.main-zlw .my-account .box .dialogBg{background-color:#000000;opacity:.6;filter:alpha(opacity=60);position:fixed;z-index:999;width:100%;height:100%;top:0;left:0}.main-zlw .my-account .box .dialog{background-color:#fff;position:fixed;top:50%;left:50%;border:1px solid #ccc;width:300px;height:200px;margin:-100px 0 0 -150px;border-radius:10px;-webkit-border-radius:10px}.main-zlw .my-account .box .dialogNew{width:240px;height:116px;margin:-58px 0 0 -120px;border-radius:10px;-webkit-border-radius:10px;z-index:1000}.main-zlw .my-account .box .dialogNew .confirm_con{width:98%;margin:9px auto 0}.main-zlw .my-account .box .dialogNew .confirm_con .tip{padding:24px 0;text-align:center;color:#616161;font-size:14px}.main-zlw .my-account .box .dialogNew .confirm_con .submitBtn{border-top:1px solid #f9f9f9}.main-zlw .my-account .box .dialogNew .confirm_con .submitBtn .btn{float:left;width:49.5%;height:32px;line-height:32px;margin:4px 0;text-align:center;color:#bba76c;cursor:pointer}.main-zlw .my-account .box .dialogNew .confirm_con .submitBtn .confirm{border-left:1px solid #f9f9f9}.main-zlw .my-account .fieldset_wrap{margin:0 0 30px;padding-top:48px}.main-zlw .my-account .fieldset_wrap .form-list{background:#eaeaea;width:100%;overflow:hidden}.main-zlw .my-account .fieldset_wrap .form-list li{height:45px;line-height:45px;padding:0 5%;margin:0;border-bottom:1px solid #ececec;background:#fff;position:relative;overflow:hidden}.main-zlw .my-account .fieldset_wrap .form-list li.fields label{font-size:12px;float:left;width:20%;color:#616161;display:inline-block}.main-zlw .my-account .fieldset_wrap .form-list input.input-text{display:inline-block;width:100%;height:15px;line-height:15px;text-align:left;border:none;padding:15px 0;background:none;color:#212121}.main-zlw .my-account .fieldset_wrap .form-list li.wide{height:auto;border-bottom:6px solid #e5e5e5}.main-zlw .my-account .fieldset_wrap .form-list li.wide textarea{width:100%;border:none;height:88px;line-height:22px;padding:14px 0}.main-zlw .my-account .fieldset_wrap .offdeck{top:8px;right:5%;left:auto;display:none;width:auto}.main-zlw .my-account .button{font-size:12px;height:26px;line-height:26px;background:#bba76c;border-radius:20px;margin:80px auto 0;color:#fff;text-align:center;width:151px}.main-zlw .my-account .toDefault{overflow:hidden;float:left;margin-left:5%}.main-zlw .my-account .toDefault i{margin-left:10px;margin-right:3px;height:22px;width:22px;background:url(../images/customer/addr_sprites.png) no-repeat;background-size:50px 48px;background-position:-28px 3px}.main-zlw .my-account .toDefault.cur a{color:#bf0008}.main-zlw .my-account .toDefault.cur i.cur{background-position:2px 3px}.main-zlw .my-account .psw-box{padding:0 5%;margin:0 auto}.main-zlw .my-account .psw-box .title{line-height:12px;color:#333;width:98%;margin:0 auto}.main-zlw .my-account .psw-box .first-top{margin-top:30px}.main-zlw .my-account .psw-box .form-list{margin-top:10px;background:#fff}.main-zlw .my-account .psw-box .form-list li{position:relative;border:none;height:auto;line-height:20px;padding:0;padding-bottom:30px}.main-zlw .my-account .psw-box .form-list li .input-box{clear:both;display:block;width:100%;text-align:left;float:none}.main-zlw .my-account .psw-box .form-list li .input-box i{width:16px;height:18px;position:absolute;left:4.5%;top:11px;background:url(../images/customer/psw_sprites.png) no-repeat;background-size:35px 46px}.main-zlw .my-account .psw-box .form-list li .input-box i.picPassWord{background-position:0 -29px}.main-zlw .my-account .psw-box .form-list li .field{width:100%;position:relative;text-align:left}.main-zlw .my-account .psw-box .form-list li .new_pwd{height:40px}.main-zlw .my-account .psw-box .form-list li .offdeck{position:absolute;left:5px;top:40px;padding-left:20px;height:30px;line-height:30px;color:#be0008;font-size:12px;display:none;width:100%}.main-zlw .my-account .psw-box .form-list li .greyTip{position:absolute;left:5px;top:40px;height:30px;line-height:30px;color:#888}.main-zlw .my-account .psw-box .form-list .input-box input{width:85%;height:20px;line-height:20px;padding:9px;padding-left:10%;border:1px solid #c9c9c6;background:#fff;border-radius:4px;text-align:left;font-size:12px}.main-zlw .my-account .psw-box .fieldset button.btn{width:100%;height:40px;line-height:40px;margin:10px auto 0;background:#aaa;border-radius:4px;cursor:pointer;border:none}.main-zlw .my-account .psw-box .fieldset button.btn span{color:#fff;text-align:center;font-size:16px}.main-zlw .my-account .psw-box .fieldset button.btn.ok{background:#be0008}.main-zlw .my-account .psw-box .tip{margin-top:33px;color:#777;text-align:center}.main-zlw .my-account .psw-box .tip .success{color:#6ad862;font-size:14px;font-weight:normal}.main-zlw .my-account .psw-box .tip a{color:#343434}.main-zlw .red{color:#e51f1d !important}.main-zlw .my-review .return{position:fixed;top:46px;width:100%;height:48px;line-height:48px;background:#fff;border-bottom:1px solid #ececec;z-index:9}.main-zlw .my-review .return .back{position:absolute;left:0;top:0;z-index:10;width:50px;background:url(../images/customer/back.png) no-repeat;background-size:9px 16px;background-position:center;height:48px}.main-zlw .my-review .return .pageTitle{position:relative;text-align:center;line-height:48px;font-size:18px;color:#333}.main-zlw .my-review .reviewL_wrap{margin:48px 0 50px}.main-zlw .my-review .reviewL_wrap .reviewL_con .wishlist_con li{position:relative;padding:10px 5%;border-bottom:1px solid #ececec;overflow:hidden}.main-zlw .my-review .reviewL_wrap .reviewL_con .wishlist_con .image{width:27%;height:auto;margin:0 0 5px}.main-zlw .my-review .reviewL_wrap .reviewL_con .wishlist_con .image img{width:100%}.main-zlw .my-review .reviewL_wrap .reviewL_con .wishlist_con .right{width:69%;margin-left:4%}.main-zlw .my-review .reviewL_wrap .reviewL_con .store_box .image{width:34%}.main-zlw .my-review .reviewL_wrap .reviewL_con .store_box .right{width:62%}.main-zlw .my-review .reviewL_wrap .reviewL_con .store_box .right a{font-size:12px;line-height:78px}.main-zlw .my-review .reviewL_wrap .reviewL_con .store_box li p.title{padding:8px;line-height:20px}.main-zlw .my-review .reviewL_wrap .products-grid .product-name{height:26px;line-height:26px;font-weight:normal;overflow:hidden;margin:0 0 5px;font-size:13px;color:#203548}.main-zlw .my-review .reviewL_wrap .products-grid .product-name a.name_info{display:block;height:22px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#212121}.main-zlw .my-review .reviewL_wrap .products-grid .price-box{margin:5px 0}.main-zlw .my-review .reviewL_wrap .products-grid .price-box .price{color:#616161;font-weight:normal;white-space:nowrap !important}.main-zlw .my-review .reviewL_wrap .products-grid .price-box .price .price-label{display:none}.main-zlw .my-review .reviewL_wrap .products-grid .price-box .price .regular-price{color:#616161}.main-zlw .my-review .reviewL_wrap a.btn-remove{position:absolute;right:5%;top:50%;margin-top:-6px;width:12px;height:13px;background:url(../images/customer/cancel.png) no-repeat;background-size:12px 13px;display:block}.main-zlw .my-review .reviewL_wrap .service_box li .serviceR h3{font-size:12px;font-weight:normal}.main-zlw .my-review .reviewL_wrap .service_box li .serviceR .rating_box{width:85px;height:14px;background:url(../images/customer/grey_star.png) no-repeat;background-size:85px 14px;margin:5px 0}.main-zlw .my-review .reviewL_wrap .service_box li .serviceR .rating_box .rating{width:85px;height:14px;background:url(../images/customer/red_star.png) no-repeat;background-size:85px 14px}.main-zlw .my-review .reviewL_wrap .service_box li .serviceR .store_brands{width:90%;line-height:22px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.main-zlw .my-review .review-more{height:32px;line-height:32px;border:1px solid #dbdbdb;background:#ececec;margin:0 9px;text-align:center}.main-zlw .my-review .review-more em{width:9px;height:8px;display:inline-block;background:url(../images/customer/condition-down.png) no-repeat}.main-zlw .my-review .wishlist_wrap .reviewL_con .wishlist_con li{position:relative;padding:10px 5%;border-bottom:0;overflow:hidden}.main-zlw .my-review .wishlist_wrap .reviewL_con .wishlist_con li.store_box{position:relative;padding:10px 5%;border-bottom:1px solid #ececec;overflow:hidden}.main-zlw .my-orders .return{position:fixed;top:46px;width:100%;height:48px;line-height:48px;background:#fff;border-bottom:1px solid #ececec;z-index:9}.main-zlw .my-orders .return .back{position:absolute;left:5%;top:16px;z-index:10;width:9px;height:16px;background:url(../images/customer/back.png) no-repeat;background-size:9px 16px}.main-zlw .my-orders .return .pageTitle{position:relative;text-align:center;line-height:48px;font-size:18px;color:#333}.main-zlw .my-orders .questionnaire{position:absolute;right:5%;top:15px;height:18px;padding:0 6px;background:#be0008;cursor:pointer}.main-zlw .my-orders .questionnaire a{display:block;line-height:18px;color:#fff}.main-zlw .my-orders .my_order_header .my_order_header_main{border-bottom:1px solid #ececec;padding:0 5%;height:40px;width:100%}.main-zlw .my-orders .my_order_header .my_order_header_main ul li{float:left;width:25%}.main-zlw .my-orders .my_order_header .my_order_header_main ul li a{display:block;height:40px;line-height:40px;border-bottom:1px solid #ececec;text-align:center;color:#212121;cursor:pointer;width:auto}.main-zlw .my-orders .my_order_header .my_order_header_main ul li a.order_select{color:#bf0008;border-bottom:1px solid #bf0008}.main-zlw .my-orders .my_order .review_more{height:32px;line-height:32px;border:1px solid #dbdbdb;background:#ececec;margin:0 9px;text-align:center}.main-zlw .my-orders .my_order .review_more em{width:9px;height:8px;display:inline-block;background:url(../images/customer/condition-down.png) no-repeat}.main-zlw .my-orders .my_order .my_order_content{clear:both;margin-bottom:50px}.main-zlw .my-orders .my_order .my_order_content .my_order_content_single{border-bottom:6px solid #e5e5e5}.main-zlw .my-orders .my_order .my_order_content .my_order_content_single .my_order_content_single_head{padding:8px 5%;color:#c1c1c1;border-bottom:1px solid #ececec}.main-zlw .my-orders .my_order .my_order_content .my_order_content_single .my_order_content_single_content .sub{padding:0 5%;text-align:right;color:#c1c1c1;margin-top:9px}.main-zlw .my-orders .my_order .my_order_content .my_order_content_single .my_order_content_single_content .sub a{padding:0 6px;border:1px solid #ba9f72;border-radius:15px;color:#ba9f72;margin-left:10px;text-align:center}.main-zlw .my-orders .my_order .my_order_content .my_order_content_single .my_order_content_single_content .sub .price{padding-left:7px;color:#616161}.main-zlw .my-orders .my_order .my_order_content .my_order_content_single .my_order_content_single_content .action{margin-bottom:15px;height:20px;line-height:20px}.main-zlw .my-orders .my_order .my_order_content .my_order_content_single .my_order_content_single_content ul li{border-bottom:1px solid #e0e0e0;padding:15px 5%;overflow:hidden}.main-zlw .my-orders .my_order .my_order_content .my_order_content_single .my_order_content_single_content ul li.field-product>a{float:left;margin-right:2%;width:25%}.main-zlw .my-orders .my_order .my_order_content .my_order_content_single ul li .col-right{width:73%;float:right;padding:0 0 1px}.main-zlw .my-orders .my_order .my_order_content .my_order_content_single ul li .col-right .product-name{height:18px;display:block;margin:15px 0 8px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:1em;font-weight:normal;color:#343434}.main-zlw .my-orders .my_order .reminder{background:url(../images/customer/reminder_order.png) no-repeat top center;background-size:67px 52px;position:fixed;top:40%;width:100%;height:130px;margin:0 auto;margin-top:-65px;text-align:center;z-index:1}.main-zlw .my-orders .my_order .reminder .text{line-height:54px;color:#c1c1c1;padding-top:52px}.main-zlw .my-orders .my_order .reminder .add{line-height:32px;color:#bba76c}.main-zlw .account-view .my-account{padding-bottom:22px;overflow:hidden;border:1px solid #eee;background:#f6f6f6;min-height:300px;padding-top:46px}.main-zlw .account-view .my-account .payment_btn{margin:20px 9px 20px 0;width:105px;height:36px;line-height:36px;background:#bf0008;color:#fff;display:block;text-align:center;float:right;font-size:14px}.main-zlw .account-view .my-account .cancelDj{color:#ccc;float:right;line-height:76px;margin-right:9px}.main-zlw .account-view .my-account .cancelNormal{color:#ccc;float:right;line-height:76px;margin-right:9px}.main-zlw .account-view .my-account .page-title{margin:0 0 10px;background:#efefef;height:40px;line-height:40px;border-bottom:0}.main-zlw .account-view .my-account .page-title h1{font-size:16px;padding-left:10px;font-weight:bold;float:left}.main-zlw .account-view .my-account .page-title .title-buttons{float:right;margin-right:20px;text-align:right}.main-zlw .account-view .my-account .page-title .separator{color:#bfbfbf;margin:0 3px}.main-zlw .account-view .my-account .page-title a{color:#343434}.main-zlw .account-view .my-account .order-info{border:0;font-size:14px;margin-left:20px;margin-top:10px;padding:0 19px 20px 30px;overflow:hidden;background:url(../images/customer/order.png) no-repeat left top}.main-zlw .account-view .my-account .order-info ul{display:block;clear:both}.main-zlw .account-view .my-account .order-info ul li{float:left;font-weight:bold}.main-zlw .account-view .my-account .order-info ul li.status{color:#bb131a}.main-zlw .account-view .my-account .order-info ul li.date{font-weight:normal}.main-zlw .account-view .my-account .order-info ul li.nearest{font-weight:normal}.main-zlw .account-view .my-account .shipping_add{background:#efefef;border:1px solid #e0e0e0;padding:8px 9px;margin:0 9px}.main-zlw .account-view .my-account .delivery_pay{margin:10px 9px 10px}.main-zlw .account-view .my-account .delivery_pay ul{background:#efefef;border:1px solid #e0e0e0;padding:8px 10px;overflow:hidden}.main-zlw .account-view .my-account .delivery_pay ul li{float:left;margin-right:10px}.main-zlw .account-view .my-account .delivery_pay ul.payment{margin-top:10px}.main-zlw .account-view .my-account .order-items{margin:0 9px;width:inherit;overflow:hidden}.main-zlw .account-view .my-account .order-items ul.section{padding:10px 0;margin-top:12px;border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;margin-bottom:20px}.main-zlw .account-view .my-account .order-items ul.section .field-product img{border:1px solid #ededed;float:left;margin-right:10px;width:80px}.main-zlw .account-view .my-account .order-items .checkout-totals{text-align:right;margin:50px 0 20px 0;font-size:14px;line-height:30px}.main-zlw .account-view .my-account .order-items .checkout-totals p .price{color:#bf0008;font-size:14px}.main-zlw .account-view .my-account .order-items .col-right{padding:0 0 1px;width:58%;float:left}.main-zlw .account-view .my-account .order-items .col-right .product-name{word-break:break-all;line-height:22px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;font-size:1em;color:#343434}.main-zlw .account-view .my-account .order-items .col-right .nearest{float:right}.main-zlw .account-view .my-account ul li.font-bold{font-weight:bold}main{width:100%;padding:0;margin:0}.my-review .slide_down{display:none;position:fixed;width:100%;top:94px;left:0;overflow:hidden;border-top:1px solid #cfcfcf;height:50px;background:#fff;padding:0 2%;box-shadow:0 5px 5px #ccc;box-sizing:border-box;z-index:999}.my-review .slide_down a{float:left;text-align:center;font-size:14px;color:#747474;line-height:32px;background:#f5f5f5;width:20%;margin:9px 2% 0}.my-review .slide_down a.active{background:#e51f1d;color:#fff}.fields.safeCenter a{display:block;overflow:hidden}.reviewL_con{padding-top:46px}.reviewL_con>li{overflow:hidden;border-bottom:6px solid #e5e5e5;padding-bottom:20px}.xiajiantou{position:absolute;width:6px;bottom:20px;left:62%}#my_review_top{background:#fff;position:fixed;top:95px;left:0;width:100%;height:39px;overflow:hidden;border-bottom:5px solid #e5e5e5}#my_review_top li{float:left;width:20%;text-align:center}#my_review_top li a{font-size:14px;line-height:38px;display:inline-block;margin:auto}#my_review_top li.active a{color:#e51f1d;border-bottom:1px solid #e51f1d}.my_review_head{overflow:hidden;border-bottom:1px solid #ccc;padding:0 2%;background:#fff}.my_review_number{float:left}.my_review_number span{color:#747474;font-size:14px;line-height:36px}.my_review_number a{font-weight:bold;color:#bfa67e;font-size:14px;line-height:36px;margin-left:5px}.my_review_date{float:right;color:#c1c1c1;font-size:14px;line-height:36px}.my_review_main{overflow:hidden;padding:12px 2%;border-bottom:2px #f2f2f2 solid}.my_review_main_pic{float:left;width:20%}.my_review_main_info{float:right;width:74%}.my_review_main_info h3{font-size:16px;line-height:26px;color:#3b3b3b;height:28px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.my_review_main_description{overflow:hidden}.my_review_main_jifen{float:left;font-size:14px;color:#3b3b3b;line-height:26px}.my_review_main_amount{float:right;font-size:14px;color:#3b3b3b;line-height:26px}.my_review_main_status{margin-top:5px;font-size:12px;line-height:20px;border:2px solid #c4ad86;border-radius:20px;display:inline-block;width:20%;text-align:center}.my_review_total{float:right;padding:0 2%;width:100%}.my_review_total p{float:right;clear:both;color:#c6c6c6}.my_review_total span{font-size:14px;margin:0 5px}.my_review_total_amount{color:#c6c6c6;font-size:14px}.my_review_total_amount a{color:#c6c6c6;font-size:14px}.my_review_total_nearest{color:#c6c6c6;font-size:14px}.my_review_total_nearest a{color:#5d5d5d;font-weight:bold;line-height:38px}.my_review_total_status{color:#c6c6c6}.my_review_total_status a{color:#c6c6c6}.my_review_total_bottons{margin-top:10px;width:100%}.my_review_total_bottons span{display:inline-block;text-align:center;color:#c3ac85;margin:0 2px;float:right;width:40%}.my_review_total_del{color:#c3ac85;border-radius:20px;float:left;border:1px solid #c3ac85;width:49%;-webkit-box-sizing:border-box;margin-right:2%}.review_comment{padding:0 2%}.review_comment h3{overflow:hidden;margin-top:15px}.review_comment h3 span{float:left;margin-right:10px;font-size:12px;font-weight:bold;line-height:32px}.review_comment .star_level{float:left;margin-top:10px}.review_comment .star_level li{float:left;width:17px;height:14px;background:url("../images/store/star.png") no-repeat;background-position:0 -14px;cursor:pointer}.review_comment_title{overflow:hidden;background:#fafafa;height:80px;padding:0 2%;display:flex;flex-flow:row nowrap;align-items:center}.review_comment_title img{flex:none;height:60px;width:60px}.review_comment_title strong{flex:auto;font-size:14px;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-left:2%}.review_comment_text{position:relative}.review_comment_text textarea{width:100%;height:140px;border:1px solid #f5f5f5;border-radius:10px;padding:2%;box-sizing:border-box}.review_comment_text span{position:absolute;bottom:10px;right:4%;color:#bcbcbc}.store_comment_wrap .store_comment_send .store_comment_send_images{border:1px solid #d1d1d1;overflow:hidden;margin-top:-1px}.store_comment_wrap .store_comment_send .store_comment_send_images dt{width:100%;background:#f6f6f6;border-bottom:1px solid #d1d1d1;box-sizing:border-box;text-align:center;line-height:30px}.store_comment_wrap .store_comment_send .store_comment_send_images dd{float:left}.store_comment_send_images dt{line-height:72px;float:left}.store_comment_send_images dd{width:100%;height:72px}.store_comment_send_images p{width:50px;height:50px;background:url("../images/store/rev_add.png") no-repeat center center #ececec;float:left;margin:10px 0 0 10px}.store_comment_send_images span{float:left;line-height:72px;margin-left:10px}#file_images{width:50px;height:50px;display:block;opacity:0}#picLoader{margin-top:9px;overflow:hidden}#picLoader li{width:50px;height:50px;border:1px solid #ececec;float:left;margin-left:5px;text-align:center;position:relative;display:none}#picLoader li:after{content:"";display:inline-block;width:0;height:100%;vertical-align:middle}#picLoader li span{width:100%;height:100%;position:absolute;background:rgba(0,0,0,0.6);top:0;left:0;margin:0;z-index:99;line-height:50px;color:#fff;text-align:center;cursor:pointer;display:none}#picLoader img{max-width:100%;max-height:100%;height:auto;width:auto;display:inline-block;vertical-align:middle}.picLen{float:left}.review_comment_submit{overflow:hidden;margin-top:20px}.review_comment_submit strong{display:inline-block;border:1px solid #a0a0a0;border-radius:50%;width:12px;height:12px;position:relative;vertical-align:middle}.review_comment_submit span{width:4px;height:4px;background:#bf0008;border-radius:50%;position:absolute;left:50%;margin-left:-2px;top:50%;margin-top:-2px}.review_comment_submit a{display:inline-block;vertical-align:middle;line-height:16px;font-size:14px;margin-left:2px}#review_comment_submit_button{float:right;font-size:12px;line-height:24px;background:#bf0008;color:#fff;width:20%;text-align:center;border-radius:10px}.review_comment_show>li{border-bottom:6px solid #e5e5e5;margin-bottom:14px}.review_comment_show .star_level{margin-top:10px;overflow:hidden;clear:both}.review_comment_show .star_level li{float:left;width:17px;height:14px;background:url("../images/store/star.png") no-repeat;background-position:0 -14px;cursor:pointer}.review_comment_show_title{overflow:hidden;padding:0 2%;margin:auto}.review_comment_show_title img{float:left;width:20%}.review_comment_show_title div{float:left;width:58%;margin-left:6%;font-size:14px;line-height:20px}.review_comment_show_main{padding:0 2%;font-size:14px;line-height:20px;color:#616161;margin-top:10px}.review_comment_show_date{font-size:14px;color:#c1c1c1;line-height:50px;padding:0 2%}#review_comment_show_main_big_images{display:none;margin-top:10px}.comment-officialreply{border-top:1px solid #f0f0f0;box-sizing:border-box;margin:20px 3%;padding-top:10px;color:#ff561c;line-height:1.4;font-size:14px}.comment-officialreply:before{content:"官方回复:";display:block;font-size:14px;line-height:2}.no-infor{text-align:center}.old-price{color:#ababab;text-decoration:line-through}.items_info .addr{margin-left:0 !important}.items_info .addr i{margin-left:0 !important}.box{display:none}.box .dialogBg{background-color:#000000;opacity:.6;filter:alpha(opacity=60);position:fixed;z-index:999;width:100%;height:100%;top:0;left:0}.box .dialog{background-color:#fff;position:fixed;top:50%;left:50%;border:1px solid #ccc;width:300px;height:200px;margin:-100px 0 0 -150px;border-radius:10px;-webkit-border-radius:10px}.box .dialogNew{width:240px;height:116px;margin:-58px 0 0 -120px;border-radius:10px;-webkit-border-radius:10px;z-index:1000}.box .dialogNew .confirm_con{width:98%;margin:9px auto 0}.box .dialogNew .confirm_con .tip{padding:24px 0;text-align:center;color:#616161;font-size:14px}.box .dialogNew .confirm_con .submitBtn{border-top:1px solid #f9f9f9}.box .dialogNew .confirm_con .submitBtn .btn{float:left;width:49.5%;height:32px;line-height:32px;margin:4px 0;text-align:center;color:#bba76c;cursor:pointer}.box .dialogNew .confirm_con .submitBtn .confirm{border-left:1px solid #f9f9f9}.my_review_total_see a{color:#c3ac85;border-radius:20px;float:right;border:1px solid #c3ac85;width:49%;box-sizing:border-box;margin-right:1%}.wish_top_title{overflow:hidden;border-bottom:1px solid #ececec;padding:0 5%}.wish_top_title li{float:left;text-align:center;width:25%}.wish_top_title li a{display:block;height:40px;line-height:40px;text-align:center;color:#212121;cursor:pointer}.wish_top_title li.current{border-bottom:1px solid #e51f1d;color:#e51f1d}.event-pop-up .dialogBg{width:100%;height:100%;background-color:#000000;opacity:.6;filter:alpha(opacity=60);position:fixed;top:0;left:0;z-index:9999}.event-pop-up .dialog{width:70%;max-height:80%;position:fixed;left:50%;height:412px;line-height:412px;top:45%;margin:-206px 0 0 -35%;z-index:10000;cursor:pointer}.event-pop-up .dialog img{display:inline-block;width:100%;height:auto;margin:0 auto;vertical-align:middle}.event-pop-up .dialog .close{position:fixed;left:50%;top:77%;margin-left:-25px;width:50px;height:50px;background:url(../images/index/close.png) no-repeat center;background-size:38px}.event-pop-up .dialog.animated img{animation:bounceIn linear 1s}.event-pop-up .dialog.bounceOut img{animation:bounceOut linear 1s}.service-window .dialog .close{position:absolute;top:auto;bottom:-10%;background-size:30px}.my-jifen{margin-top:48px}.my-jifen *{line-height:1;box-sizing:border-box}.my-jifen>.top{position:relative;display:flex;align-items:center;justify-content:center;height:240px}.my-jifen>.top>.background{z-index:-1;position:absolute;top:0;left:0;background-color:#e1ccb2;width:100%;height:130px}.my-jifen>.top>.content{position:relative;background-color:#333;width:90%;height:180px;display:flex;flex-flow:column nowrap;align-items:center;padding-top:10px;overflow:hidden}.my-jifen>.top>.content .avatar{flex:none;width:70px;height:70px;border:1px solid #fff;border-radius:50%;background-color:#eee;margin-bottom:10px;overflow:hidden;display:flex;justify-content:center;align-items:center}.my-jifen>.top>.content .member{flex:none;color:#f7a538;border:1px solid #f7a538;font-size:12px;padding:4px 15px;border-radius:15px;width:auto}.my-jifen>.top>.content .point{flex:auto;width:100%;display:flex;flex-flow:row nowrap}.my-jifen>.top>.content .point .item{position:relative;flex:none;width:50%;display:flex;flex-flow:column nowrap;align-items:center;justify-content:center}.my-jifen>.top>.content .point .item:after{position:absolute;right:-1px;top:50%;margin-top:-10px;content:"";background-color:#4d4d4d;width:2px;height:20px}.my-jifen>.top>.content .point .item:last-child:after{content:unset}.my-jifen>.top>.content .point .item span{display:block;color:#eee;padding:2px;font-size:14px;white-space:nowrap}.my-jifen>.top>.content .point .item span b{font-weight:normal;font-size:16px}.my-jifen>.top>.content .jifen-detail-btn{position:absolute;right:-10px;top:10px;background-color:#000;padding:6px 15px 6px 14px;color:#fff;font-size:14px;border-radius:15px}.my-jifen>.dotask{display:flex;flex-flow:column nowrap;align-items:center;border-bottom:15px solid #f6f6f6}.my-jifen>.dotask:last-child{border-bottom:none}.my-jifen>.dotask h1{font-size:20px}.my-jifen>.dotask h1:after,.my-jifen>.dotask h1:before{content:"•";display:inline-block;color:#bb996f;font-size:40px;line-height:20px;height:20px;overflow:hidden;padding:0 5px}.my-jifen>.dotask .list{width:100%;padding:25px 3%}.my-jifen>.dotask .list>.item{display:flex;flex-flow:row nowrap;align-items:center;height:50px;margin-bottom:15px}.my-jifen>.dotask .list>.item:last-child{margin-bottom:0}.my-jifen>.dotask .list>.item>.icon{flex:none;background-image:none;width:50px;height:50px;border-radius:50%;overflow:hidden;background-color:#f6f6f6;display:flex;justify-content:center;align-items:center}.my-jifen>.dotask .list>.item>.icon img{width:100%;height:auto}.my-jifen>.dotask .list>.item>.desc{flex:auto;padding:5px 10px;margin-right:10px;height:50px;overflow:hidden;display:flex;flex-flow:column nowrap;justify-content:space-between}.my-jifen>.dotask .list>.item>.desc>.f1{font-size:16px;color:#333;white-space:nowrap}.my-jifen>.dotask .list>.item>.desc>.f2{font-size:14px;color:#bb996f;white-space:nowrap}.my-jifen>.dotask .list>.item>.btn{flex:none;display:block;border:1px solid #666;color:#666;font-size:14px;padding:5px 10px;border-radius:15px}.my-jifen>.dotask>.rules{position:relative;overflow:hidden;height:70px}.my-jifen>.dotask>.rules a{color:#333;text-decoration:underline}.my-jifen>.dotask>.rules .content{color:#b4b4b5;font-size:12px;line-height:1.4;padding:15px 10px 0}.my-jifen>.dotask>.rules .more{position:absolute;bottom:0;width:100%;padding-top:20px;background-image:linear-gradient(-180deg, rgba(255,255,255,0) 0%, #fff 90%);text-align:center;font-size:14px;font-weight:bold;display:flex;justify-content:center;align-items:center}.my-jifen>.dotask>.rules .more i{display:block;margin-left:5px;background-image:url(../images/customer/down.png);background-repeat:no-repeat;background-position:center;width:14px;height:14px}.my-jifen>.dotask>.rules .hide{position:absolute;bottom:0;width:100%;padding-top:20px;text-align:center;font-size:14px;font-weight:bold;display:none;justify-content:center;align-items:center}.my-jifen>.dotask>.rules .hide i{display:block;margin-left:5px;background-image:url(../images/customer/down.png);background-repeat:no-repeat;background-position:center;width:14px;height:14px;transform:rotate(180deg)}.my-jifen>.dotask>.rules.on{overflow:visible;height:auto;padding-bottom:25px}.my-jifen>.dotask>.rules.on .more{display:none}.my-jifen>.dotask>.rules.on .hide{display:flex}.my-jifen>.dotask>.desc{display:block;padding:1.5rem;font-size:1rem;text-decoration:underline}.my-jifen-detail{flex:auto;margin-top:48px;display:flex;flex-flow:column nowrap}.my-jifen-detail *{line-height:1;box-sizing:border-box}.my-jifen-detail>.top{flex:none;height:50px;padding:0 4%}.my-jifen-detail>.top .point{width:100%;height:100%;display:flex;flex-flow:row nowrap;align-items:center;font-size:16px;border-bottom:1px solid #f6f6f6}.my-jifen-detail>.top .point span{font-size:22px}.my-jifen-detail>.tips{padding:0 4%;color:#b4b4b5;font-size:12px;line-height:1.6}.my-jifen-detail>.navs{flex:none;display:flex;flex-flow:row nowrap;width:100%;height:50px}.my-jifen-detail>.navs>.item{position:relative;color:#211815;flex:none;width:50%;height:100%;display:flex;align-items:center;justify-content:center;font-size:16px}.my-jifen-detail>.navs>.item.on{color:#e51f1d}.my-jifen-detail>.navs>.item.on:after{content:"";position:absolute;width:100px;bottom:0;left:50%;margin-left:-50px;height:1px;background-color:#e51f1d}.my-jifen-detail>.date{flex:none;width:100%;height:14px;font-size:14px;display:flex;align-items:center;padding:0 4%;background-color:#eee}.my-jifen-detail>.content{flex:auto;width:100%;height:100px;overflow:auto;padding:0 4%;display:flex;flex-flow:column nowrap;overflow-scrolling:touch}.my-jifen-detail>.content>.item{padding:15px 0;width:100%;border-bottom:1px solid #f6f6f6}.my-jifen-detail>.content>.item>.detail{display:flex;flex-flow:row nowrap;justify-content:space-between;margin-bottom:10px}.my-jifen-detail>.content>.item>.detail>.name{color:#333;font-size:14px;white-space:nowrap}.my-jifen-detail>.content>.item>.detail>.point{color:#bb996f;font-size:14px;white-space:nowrap}.my-jifen-detail>.content>.item>.date{color:#666;font-size:14px;white-space:nowrap}.my-jifen-rule{flex:auto;margin-top:48px;display:flex;flex-flow:column nowrap}section *{box-sizing:border-box;line-height:1.2}section.order_detail{box-sizing:border-box;width:100%;padding:48px 0}section.order_detail>.status{width:100%;padding:5% 3%;background-color:#656776}section.order_detail>.status>h2{font-size:1.2rem;line-height:1.2;color:#fff;padding-left:1.8rem;background-image:url("../images/customer/order_detail_01.png");background-repeat:no-repeat;background-position:left center;background-size:auto 100%;margin-bottom:.8rem}section.order_detail>.status>.time{padding-left:1.8rem;font-size:1rem;line-height:1.4;color:#fff}section.order_detail>.status>.express{padding-left:1.8rem;color:#fff;font-size:1rem;line-height:1.2}section.order_detail>.status>.express>.company{font-size:1rem;line-height:1.2;color:#fff;margin-bottom:.3rem}section.order_detail>.status>.express>ul{width:100%}section.order_detail>.status>.express>ul>li{width:100%}section.order_detail>.status>.express>ul>li>.remark{font-size:1rem;line-height:1.2;color:#fff;margin-bottom:.3rem}section.order_detail>.status>.express>ul>li>.date{font-size:.8rem;line-height:1.2;color:#c1c2c8}section.order_detail>.user{width:100%;border-top:.4rem solid #e5e5e5;padding:3%}section.order_detail>.user>.contact{font-size:1rem;margin-bottom:.5rem;padding-left:1.5rem;background-image:url("../images/customer/order_detail_02.png");background-position:left center;background-size:auto 100%;background-repeat:no-repeat;white-space:nowrap}section.order_detail>.user>.address{font-size:1rem;padding-left:1.5rem}section.order_detail>.goods{width:100%;border-top:.4rem solid #e5e5e5;padding:3%}section.order_detail>.goods>ul{width:100%}section.order_detail>.goods>ul>li{display:flex;flex-flow:row nowrap}section.order_detail>.goods>ul>li>.pic{flex:none;width:30%;border:1px solid #ebebeb}section.order_detail>.goods>ul>li>.detail{flex:auto;padding:2% 3%;display:flex;flex-flow:column nowrap;justify-content:space-between}section.order_detail>.goods>ul>li>.detail>.name{font-size:1rem;line-height:1.4;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}section.order_detail>.goods>ul>li>.detail>.quantity{font-size:1rem}section.order_detail>.coupon{width:100%;border-top:.4rem solid #e5e5e5;padding:3%}section.order_detail>.coupon>.content{width:100%;background-image:url("../images/customer/order_detail_03.png");background-repeat:no-repeat;background-position:left center;background-size:auto 80%;display:flex;flex-flow:row nowrap;align-items:center;padding-left:12%}section.order_detail>.coupon>.content>.name{flex:none;font-size:1rem;line-height:1.4;font-weight:bold}section.order_detail>.coupon>.content>.name>h2{font-size:1rem;font-weight:normal}section.order_detail>.coupon>.content>.price{flex:auto;text-align:right;font-size:1rem;color:#e51f1d;line-height:1.4}section.order_detail>.order{width:100%;border-top:.4rem solid #e5e5e5;padding:3% 0}section.order_detail>.order>ul{width:100%}section.order_detail>.order>ul>li{border-bottom:1px solid #f1f1f1;display:flex;flex-flow:row nowrap;justify-content:space-between;padding:0 3% .8rem 3%;margin-bottom:.8rem}section.order_detail>.order>ul>li:last-child{border-bottom:none;padding-bottom:0;margin-bottom:0}section.order_detail>.order>ul>li>.key{font-size:1rem}section.order_detail>.order>ul>li>.value{flex:auto;font-size:1rem;text-align:right}section.order_detail>.invoice{width:100%;border-top:.4rem solid #e5e5e5;padding:3% 0}section.order_detail>.invoice>h2{width:100%;padding:0 3%;font-size:1rem;margin-bottom:.5rem}section.order_detail>.invoice>.content{color:#6d6d6d;font-size:1rem;padding:0 3% .8rem;word-break:break-all;margin-bottom:.8rem;border-bottom:1px solid #f1f1f1}section.order_detail>.invoice>.infomation{width:100%;padding:0 3%}section.order_detail>.invoice>.infomation>ul{width:100%}section.order_detail>.invoice>.infomation>ul>li{width:100%;overflow:hidden;margin-bottom:.8rem;display:flex;flex-flow:row nowrap}section.order_detail>.invoice>.infomation>ul>li>.key{flex:none;font-size:1rem;line-height:1.2;color:#404040;white-space:nowrap}section.order_detail>.invoice>.infomation>ul>li>.value{flex:auto;font-size:1rem;line-height:1.2;color:#404040;white-space:nowrap}section.order_detail>.invoice>.infomation>ul>li>.value>.price{color:#e51f1d}section.order_detail>.invoice>.infomation>ul>li:last-child{margin-bottom:0}section.order_detail>.remark{width:100%;border-top:.4rem solid #e5e5e5;padding:3%}section.order_detail>.remark>h2{width:100%;font-size:1rem;margin-bottom:.5rem}section.order_detail>.remark>.content{width:100%;border:1px solid #e5e5e5;min-height:4rem;line-height:1.4;padding:.6rem}section.order_detail>.buttons{padding:2% 3%;position:fixed;width:100%;bottom:50px;display:flex;flex-flow:row nowrap;justify-content:flex-end;align-items:center;border-top:1px solid #f1f1f1;background-color:#fff}section.order_detail>.buttons>.item{font-size:1rem;padding:.5rem .7rem;line-height:1.2;border:1px solid #bababa;color:#404040;border-radius:1.2rem;margin-left:.5rem}section.order_detail>.buttons>.item.pay,section.order_detail>.buttons>.item.reserve{border:none;color:#fff;background-color:#e51f1d}section.order_express{box-sizing:border-box;width:100%;padding-top:48px}section.order_express>.company{padding:3%;width:100%}section.order_express>.company>.name{font-size:1.2rem;color:#404040;margin-bottom:.5rem}section.order_express>.company>.code{font-size:1rem;color:#6d6d6d}section.order_express>.detail{width:100%;border-top:.4rem solid #e5e5e5;padding:3%}section.order_express>.detail>h2{font-size:1.2rem;color:#404040;margin-bottom:.8rem}section.order_express>.detail>ul{width:100%}section.order_express>.detail>ul>li{overflow:hidden;width:100%;font-size:1rem;padding-bottom:2rem;padding-left:1.5rem;position:relative}section.order_express>.detail>ul>li:after{content:"•";display:block;position:absolute;left:0;top:0;width:1.4rem;height:1.4rem;overflow:hidden;color:#dcdcdc;font-size:1.4rem;line-height:1.4rem;background-color:#fff}section.order_express>.detail>ul>li:before{content:"";display:block;position:absolute;left:3px;bottom:0;width:3px;height:100%;background-color:#dcdcdc}section.order_express>.detail>ul>li:first-child>.remark{color:#e51f1d}section.order_express>.detail>ul>li:first-child:after{color:#e51f1d}section.order_express>.detail>ul>li:last-child:before{content:none}section.order_express>.detail>ul>li>.remark{font-size:1rem;line-height:1.4;margin-bottom:.5rem}section.order_express>.detail>ul>li>.date{font-size:.8rem;color:#6d6d6d}@-webkit-keyframes bounceIn{0%,20%,40%,60%,80%,100%{-webkit-transition-timing-function:cubic-bezier(.215, .61, .355, 1);transition-timing-function:cubic-bezier(.215, .61, .355, 1)}0%{-webkit-transform:scale3d(.3, .3, .3);transform:scale3d(.3, .3, .3)}20%{-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1)}40%{-webkit-transform:scale3d(.9, .9, .9);transform:scale3d(.9, .9, .9)}60%{-webkit-transform:scale3d(1.03, 1.03, 1.03);transform:scale3d(1.03, 1.03, 1.03);opacity:1}80%{-webkit-transform:scale3d(.97, .97, .97);transform:scale3d(.97, .97, .97)}100%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);opacity:1}}@keyframes bounceIn{0%,20%,40%,60%,80%,100%{-webkit-transition-timing-function:cubic-bezier(.215, .61, .355, 1);transition-timing-function:cubic-bezier(.215, .61, .355, 1)}0%{-webkit-transform:scale3d(.3, .3, .3);transform:scale3d(.3, .3, .3)}20%{-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1)}40%{-webkit-transform:scale3d(.9, .9, .9);transform:scale3d(.9, .9, .9)}60%{-webkit-transform:scale3d(1.03, 1.03, 1.03);transform:scale3d(1.03, 1.03, 1.03);opacity:1}80%{-webkit-transform:scale3d(.97, .97, .97);transform:scale3d(.97, .97, .97)}100%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);opacity:1}}@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(.9, .9, .9);transform:scale3d(.9, .9, .9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1)}100%{opacity:0;-webkit-transform:scale3d(.3, .3, .3);transform:scale3d(.3, .3, .3)}}@keyframes bounceOut{20%{-webkit-transform:scale3d(.9, .9, .9);transform:scale3d(.9, .9, .9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1)}100%{opacity:0;-webkit-transform:scale3d(.3, .3, .3);transform:scale3d(.3, .3, .3)}}.privacy-dialog{position:fixed;z-index:1000;top:0;left:0;width:100%;height:100%;display:none}.privacy-dialog.on{display:flex}.privacy-dialog>.mask{position:absolute;z-index:0;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.5)}.privacy-dialog>.content{box-sizing:border-box;position:relative;z-index:1;width:300px;min-height:225px;border-radius:10px;background-color:#fff;margin:auto;padding:25px 13px}.privacy-dialog>.content>.h1{font-size:17px;line-height:1;color:#3c3c3c;font-weight:bold;margin-bottom:15px;text-align:center}.privacy-dialog>.content>.h2{font-size:14px;line-height:28px;color:#3c3c3c;margin-bottom:12px;padding:0 9px}.privacy-dialog>.content>.h2>a{display:inline;color:#c29864}.privacy-dialog>.content>.buttons{width:100%}.privacy-dialog>.content>.buttons>button{display:block;box-sizing:border-box;width:100%;height:auto;padding:0;margin:0 0 8px;font-size:16px;line-height:40px;border-radius:2px;border:1px solid #c29864;color:#c29864}.privacy-dialog>.content>.buttons>button.confirm{background-color:#c29864;color:#fff}.privacy-dialog>.content>.buttons>button:last-child{margin:0}.privacy-dialog>.content>.buttons>button.button-hover{opacity:.7}