html{font-size:100px;font-size:calc(100vw * 100 / 375);font-size:-moz-calc(100vw * 100 / 375);font-size:-webkit-calc(100vw * 100 / 375);-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}html *{-webkit-tap-highlight-color:transparent}body{overflow-x:hidden;margin:0;font-family:Arial,"Microsoft YaHei",sans-serif;font-size:14px;word-break:break-all;background-color:#F2F2F2;-webkit-text-size-adjust:100% !important}a,a:link,a:hover,a:visited{text-decoration:none;color:inherit;outline:none}ul,li,p{margin:0;padding:0;list-style:none}input,textarea,form,select{margin:0;padding:0;font-family:Arial,"Microsoft YaHei",sans-serif;font-size:.14rem;resize:none;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;color:#ccc;border:none;border-radius:0;outline:none;background-color:transparent;-webkit-appearance:none;-webkit-tap-highlight-color:transparent}form{-webkit-appearance:none}input{-webkit-touch-callout:none}button{font-family:Arial,"Microsoft YaHei",sans-serif;border:0}a:focus,input:focus,textarea:focus,form:focus,button:focus{outline:none}img{border:0}.ib,.ib .ib{font-size:0;letter-spacing:-4px}.ib>div,.ib>a,.ib>ul,.ib>input,.ib>li,.ib>span,.ib>button,.ib>img{display:inline-block;font-size:.14rem;letter-spacing:0;*display:inline;*zoom:1}.hide-long{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;word-wrap:normal}.hide_ele{display:none !important}.main.safari{position:absolute;top:0;right:0;bottom:0;left:0;height:100vh;-webkit-overflow-scrolling:touch}.main.safari .mask{position:fixed}.dialog{position:fixed;top:0;right:0;bottom:0;left:0;display:none;z-index:3}.flex_h,.flex_vc_h{display:box;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;-o-flex-direction:row}.flex{display:box;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.flex_item{flex:1;-webkit-box-flex:1;width:20%;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1}.flex_vc,.flex_hc_vc,.flex_vc_h{-webkit-box-align:center;align-items:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center}.flex_hc_vc{-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center}.main{font-size:0}.main.no_scroll{overflow:hidden}.see_vip{position:absolute;top:1rem;right:.2rem;width:1rem;height:.8rem}.bg{width:100%}.dialog{position:fixed;top:0;right:0;bottom:0;left:0;display:none;z-index:3}.dialog .mask{position:absolute;width:100%;height:100%;left:0;right:0;top:0;bottom:0;background-color:rgba(0,0,0,0.6)}.dialog .dialog_content{position:absolute;top:20%;left:50%;overflow:hidden;width:270px;margin-left:-135px;text-align:center;border-radius:10px;background-color:#fff}.dialog .dialog_content .title{font-size:16px;color:#212121;line-height:22px;margin-top:20px}.dialog .dialog_content .banner{width:230px;height:auto;margin-top:12px}.dialog .btns_new{margin-top:20px;display:flex;justify-content:space-between;align-items:center}.dialog .btns_new.btn_single{width:1.3rem;margin:20px auto 0}.dialog .btns_new .btn{border-radius:100px;font-size:0.16rem;text-align:center;height:0.4rem;line-height:0.4rem;box-sizing:border-box;flex:1}.dialog .btns_new .btn:active{opacity:.6;filter:alpha(opacity=60)}.dialog .btns_new .btn.btn_cancel{color:#1DA9FF;margin-right:10px;border:1px solid #1DA9FF}.dialog .btns_new .btn.btn_continue{color:#fff;background-color:#1DA9FF}.dialog.exchange_dialog{display:block;position:fixed}.dialog.exchange_dialog .dialog_content{width:2.72rem;height:2.25rem;margin-left:-1.51rem;padding:.25rem .15rem}.dialog.exchange_dialog .dialog_content.has_code{height:2.84rem}.dialog.exchange_dialog .title{font-size:.18rem;margin:0 0 .25rem;font-weight:bold}.dialog.exchange_dialog .input_wrap{background-color:#F2F2F2;border-radius:.06rem;padding:.08rem .1rem;line-height:.28rem;margin-bottom:.15rem}.dialog.exchange_dialog .input_wrap.error_wrap{border:1px solid #EF4945;padding:.07rem .1rem}.dialog.exchange_dialog .input_wrap.code{margin-bottom:0}.dialog.exchange_dialog .input_wrap .input_text{font-size:.14rem;color:#212121;line-height:.28rem;border:none;margin-left:.15rem;background-color:#F2F2F2}.dialog.exchange_dialog .input_wrap .send_code{font-size:.14rem;color:#1DA9FF;padding-left:.09rem;position:relative;margin-left:.05rem}.dialog.exchange_dialog .input_wrap .send_code:before{-webkit-transform:scale(0.5);transform:scale(0.5);position:absolute;top:-50%;right:-50%;bottom:-50%;left:-50%;border-radius:0;border-left:1px solid #A0A0A0;content:''}.dialog.exchange_dialog .input_wrap .area{font-size:.14rem;width:.44rem;text-align:right}.dialog.exchange_dialog .input_wrap .icon_delete{width:.16rem;height:.16rem;fill:#A0A0A0;display:block}.dialog.exchange_dialog .input_wrap .icon_delete_discount{width:.16rem;height:.16rem;margin-left:.05rem}.dialog.exchange_dialog .error{font-size:.12rem;color:#EF4945;position:absolute;bottom:.5rem;left:0}.dialog.exchange_dialog .btns_new{margin-top:.35rem}.dialog.exchange_dialog .exchange_status{text-align:center}.dialog.exchange_dialog .exchange_status.has_code .icon_status{width:.68rem;height:.68rem;padding-top:.2rem}.dialog.exchange_dialog .exchange_status.has_code .suc_title{margin-top:.3rem}.dialog.exchange_dialog .exchange_status .icon_status{width:.5rem;height:.5rem}.dialog.exchange_dialog .exchange_status .suc_title{font-size:.2rem;color:#212121;line-height:.28rem;font-weight:bold;margin-top:.08rem}.dialog.exchange_dialog .exchange_status .suc_text{font-size:.17rem;color:#212121;line-height:.24rem;margin-top:.14rem}.dialog.exchange_dialog .exchange_status .btn_open_app{width:1.3rem}.need_move{position:absolute;top:0.25rem;bottom:.25rem;right:.15rem;left:.15rem}#exchange_suc{top:1rem}.move_left{-webkit-animation:ease move_x .5s;-moz-animation:ease move_x .5s;-o-animation:ease move_x .5s;animation:ease move_x .5s;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;-ms-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;animation-fill-mode:forwards}.move_left.after{-webkit-animation:ease move_x_after .5s;-moz-animation:ease move_x_after .5s;-o-animation:ease move_x_after .5s;animation:ease move_x_after .5s}@-webkit-keyframes move_x{0%{-webkit-transform:translate3d(0, 0, 0)}100%{-webkit-transform:translate3d(-3rem, 0, 0)}}@keyframes move_x{0%{transform:translate3d(0, 0, 0)}100%{transform:translate3d(-3rem, 0, 0)}}@-webkit-keyframes move_x_after{0%{-webkit-transform:translate3d(3rem, 0, 0)}100%{-webkit-transform:translate3d(0, 0, 0)}}@keyframes move_x_after{0%{transform:translate3d(3rem, 0, 0)}100%{transform:translate3d(0, 0, 0)}}.btn_wrap{position:fixed;bottom:0;left:0;right:0;background:rgba(0,0,0,0.1)}.btn_wrap .btn_apply{font-size:.21rem;color:#521B00;line-height:.4rem;text-align:center;margin:.1rem .25rem;height:.4rem;border-radius:20px;background:url(../../images/activity/exchange/button_new.png) 0 0 no-repeat;background-size:100%;font-weight:bold}.btn_download{position:fixed;bottom:0;left:0;right:0;padding:12px 15px;background:rgba(0,0,0,0.6);display:flex;align-items:center}.btn_download .cc_logo{width:36px;height:36px;background-image:url(../../images/cclogo_108.png);background-size:cover;margin-right:10px}.btn_download .cc_name{font-size:16px;color:#fff;line-height:22px;font-size:18px;flex:1}.btn_download .open_cc_app{font-size:14px;color:#fff;line-height:28px;padding:0 17px;border:1px solid #fff;border-radius:3px;margin-right:10px}.btn_download .download_cc_app{font-size:14px;color:#fff;line-height:30px;background:#1DA9FF;padding:0 18px;border-radius:3px}.exchange_has_btn{top:0.8rem !important}
