body, input, button, select, textarea { font-size: 0.9375rem; color:#444; }
html,body { height: auto; }
textarea { resize: none; }
input,textarea{outline: none;}
select,label { cursor:pointer}
a { color:#444; }
a:hover { text-decoration:none; }
.placeholder { color: #bbb; }
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color: #bbb; }
input::-moz-placeholder,textarea::-moz-placeholder{color: #bbb;opacity: 1;}
input:-ms-input-placeholder,textarea:-ms-input-placeholder{color: #bbb;}
.z { float: left; } .y { float: right; }
.cl:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } .cl { zoom: 1; }
.vm { vertical-align: middle; }
	.vm * { vertical-align: middle; }
.hm { text-align: center; }
.mtn { margin-top: 0.3125rem !important; }
.mbn { margin-bottom: 0.3125rem !important; }
.mtm { margin-top: 0.625rem !important; }
.mbm { margin-bottom: 0.625rem !important; }
.mtw { margin-top: 1.25rem !important; }
.mbw { margin-bottom: 1.25rem !important; }
.xi1 { color: #F26C4F; }
.xg1, .xg1 a { color: #999 !important; }

.tst_wp{background: #fb6a27;}

sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-0.5em}
sub{bottom:-0.25em}
.btn, .btn2 { position:relative; background:#49a6da; color:#fff; text-align:center; border:none; cursor:pointer; display:inline-block; height:  3.875rem; line-height:  3.875rem; font-size:1.25rem; padding:0 1.25rem;}
.btn2 { float: right; width: 47% !important; background:#fb6a27; padding: 0; }
.btn { width:100%; }
.btn:hover { background:#49a6da;}

.tst_form { margin-top: 0; background-color: rgba(255, 255, 255, 0.94); }
.tst_title { position:relative; background-color: #97188B;font-size: 1.25rem;color: #fff;text-align: center;line-height: 3.125rem;}
.tst_form_header { padding: 1.25rem; border-bottom: 1px dashed #ccc; }

.tst_form_wpt {position:relative;padding: 1.25rem 0; border-bottom: 1px dashed #ccc; }
.tst_form_wpb{ padding: 1.25rem 1.25rem; font-size: 0.9375rem; }
.tst_form_wpb strong { font-weight: bold; }
.tst_form_contact { width: 90%; margin: 0 auto; }
.input_text,.input_code,.input_area { border:#ccc 1px solid; position:relative; padding:0 1.25rem; margin-bottom:1.25rem;background: #fff;}
.input_code { float: left; width: 47%; margin-bottom: 0; box-sizing: border-box; }
.input_text.a,.input_code.a,.input_area.a { border-color:#ccc;}
.input_text input,.input_code input,.input_area textarea { position:relative; border:none; background:none; width:100%; height:3.75rem; line-height:3.75rem; font-size:1.25rem; font-weight: 300; box-shadow: none; z-index:2;}
.input_text span,.input_area span {color:#bbb; position:absolute; right:0; bottom:0; z-index:1; width: 95.6%; font-size:1.25rem; height:3.75rem; line-height:3.75rem;}
.input_text span.a,.input_area span.a, .input_text em, .tst_hyxy em, .input_code em, .xi1 { color:#fa2275 !important; text-decoration:none; }
.input_text em, .input_code em { position:absolute; right: 0.625rem; top: 1.375rem; }
.input_area,.input_area span{ height:9.375rem;}
.input_area textarea { line-height: 1.875rem; font-size:1.25rem; height: 7.5rem; margin-top: 0.9375rem;}
.input_shadow{border: 1px solid #eca29b;pointer-events: none;-webkit-animation: anim-shadow 0.3s forwards;animation: anim-shadow 0.3s forwards;}
@-webkit-keyframes anim-shadow{to{box-shadow: 0px 0px 1.25rem 0.3125rem #eca29b;}}
@keyframes anim-shadow{to{box-shadow: 0px 0px 1.25rem 0.3125rem #eca29b;}}

.footer { background:none; padding: 0.625rem 0; font-size: 1rem; }
.footer a { margin: 0; }
.footer, .footer a { color: #fff; }

.tst_zt { margin: 0 0.3125rem; }

.tst-select {border: 0;outline: 0;background-color: transparent;width: 100%;font-size: inherit;position: relative;z-index: 1;height:3.75rem; line-height:3.75rem; font-size:1.25rem; }

.tb { margin-top: 0.625rem; padding-left: 0.625rem; line-height: 1.875rem; border-bottom: 1px solid #ddd; }
	.tb li { float: left; margin: 0 0.625rem -0.0625rem 0; }
		.ie6 .tb .a, .ie6 .tb .current { position: relative; }
	.tb a { display: block; padding: 0 0.625rem; border: 1px solid #ddd; background: #F9F9F9; }
		.tb .a a, .tb .current a { border-bottom-color: #FFF; background: #fff; font-weight: 700;}
		.tb a:hover { text-decoration: none; }
	.tb .y { float: right; margin-right: 0; }
		.tb .y a { border: none; background: transparent; }
	.tb .o { margin: 0.0625rem 0.25rem 0 0.125rem; border: 1px solid #235994; }
	.tb .o, .tb .o a { height: 1.4375rem; line-height: 1.4375rem; background: #06C; }
		.tb .o a { padding: 0 0.9375rem; border: none; font-weight: 700; color: #FFF; }
		.ie6 .tb .o a { float: left; }
	.tb_h { margin: 0; padding: 0; background-color: #F9F9F9; }
		.tb_h li { margin-right: 0; }
		.tb_h a { border-top: none; border-left: none; }
		.tb_h .o { margin-top: 0.125rem; }
	.tb_s { margin-top: 0; line-height: 1.625rem; }

/* 弹窗样式*/
.checkInputSuccessTip{position: absolute;display: none;text-align: center; z-index:9999;}
.checkInputSuccessTip span{display: inline-block;background-color: #1aad17;font-size: 1rem;color: #fff;padding: 0.375rem 1.25rem;border-radius: 10px;box-shadow: 0px 0px 1.25rem 0.0625rem rgba(169, 251, 192, 0.8);}
.checkInputFallTip{position: absolute;display: none;text-align: center; z-index:9999;}
.checkInputFallTip span{display: inline-block;background-color: rgba(0,0,0,.7);font-size: 1rem;color: #fff;padding: 0.375rem 1.25rem;border-radius: 10px;box-shadow: 0px 0px 1.25rem 0.0625rem rgba(0,0,0,.7);}
.checkInputTipFallHover{animation: shake 0.82s cubic-bezier(.36, .07, .19, .97) both;transform: translate3d(0, 0, 0);backface-visibility: hidden;perspective: 62.5rem;}
@keyframes shake{10%,90%{transform: translate3d(-0.0625rem, 0, 0);}
20%,80%{transform: translate3d(0.125rem, 0, 0);}
30%,50%,70%{transform: translate3d(-0.25rem, 0, 0);}
40%,60%{transform: translate3d(0.25rem, 0, 0);}}

#layer_bbrule { overflow: auto; }
#layer_bbrule_pn.pns{position:fixed;right:0;bottom:4rem;height: 2.5rem;width:100%;background:none;padding: 0;}
#layer_bbrule_pn .agree_btn{height: 2.5rem;line-height: 2.5rem;font-size:0.875rem;padding: 0;outline: none;border: 0;width: 50%;float: left;background-color: #49a6da;color: #fff !important;}
#layer_bbrule_pn .disagree_btn{background-color: #bbb;color:#000 !important;}

.mask{position: absolute;top: 0px;filter: alpha(opacity=60);background-color: #777;z-index: 1002;left: 0px;opacity:0.5;-moz-opacity:0.5;height:100%;width:100%;}
.model{display: inline-block;background-color: rgba(0,0,0,.7);font-size: 1rem;color: #fff;padding: 0.375rem 1.25rem;border-radius: 10px;box-shadow: 0px 0px 1.25rem 0.0625rem rgba(0,0,0,.7);text-align: center; z-index:9999;}
.modelhover{animation: shake 0.82s cubic-bezier(.36, .07, .19, .97) both;transform: translate3d(0, 0, 0);backface-visibility: hidden;perspective: 62.5rem;}
.agree_box { font-size: 1rem; line-height: 1.1rem; color: #bbb; }
.agree_box .agree{ float: left; width: 1rem; height: 1rem; margin: 0 0.25rem 0 0; }
.agreebbrule{position: relative;width: 100%;background:#fff;padding-top: 3.5rem;padding-bottom: 4rem;font-size: 1rem;box-sizing: border-box;z-index: 1003;}
.agree_text{overflow:auto;}
.agree_text .tst_title{position: fixed; left: 0; top: 3.5rem; width: 100%;z-index:302;}

.alert{padding:0.9375rem;border:1px solid transparent;border-radius:4px}
.alert h4{margin-top:0;color:inherit}
.alert .alert-link{font-weight:700;}
.alert>p,.alert>ul{margin-bottom:0;}
.alert>p+p{margin-top:0.3125rem}
.alert-dismissable,.alert-dismissible{padding-right:2.188rem}
.alert-dismissable .close,.alert-dismissible .close{position:relative;top:-0.125rem;right:-1.313rem;color:inherit}
.alert-success{background-color:#dff0d8;border-color:#d6e9c6;color:#3c763d;}
.alert-success hr{border-top-color:#c9e2b3;}
.alert-success .alert-link{color:#2b542c;}
.alert-info{background-color:#d9edf7;border-color:#bce8f1;color:#31708f;}
.alert-info hr{border-top-color:#a6e1ec}
.alert-info .alert-link{color:#245269;}
.alert-warning{background-color:#fcf8e3;border-color:#faebcc;color:#8a6d3b;}
.alert-warning hr{border-top-color:#f7e1b5;}
.alert-warning .alert-link{color:#66512c;}
.alert-danger{background-color:#f2dede;border-color:#ebccd1;color:#a94442;}
.alert-danger hr{border-top-color:#e4b9c0;}
.alert-danger .alert-link{color:#843534;}

/* 提交按钮*/
.tst_register { position:relative; }
.tst_register .enhance-animation { -webkit-animation: enlargeShrink 3s infinite; -o-animation: enlargeShrink 3s infinite; animation: enlargeShrink 3s infinite; overflow: hidden; -webkit-transform: translateZ(0); transform: translateZ(0); }
.tst_register .enhance-animation-light { position: absolute; top: 0; width: 4.75rem; height: 4.75rem; margin-top: -0.4375rem; background-image: url(https://js.tinsecret.vip/tst/form/swipe_light.png); background-size: 4.75rem 4.75rem; -webkit-animation: searchLights 3s linear infinite forwards; -o-animation: searchLights 3s linear infinite forwards; animation: searchLights 3s linear infinite forwards; -webkit-transform-style: preserve-3d; -webkit-backface-visibility: hidden; -webkit-perspective: 1000; -webkit-transform: translateZ(0); transform: translateZ(0); }
@keyframes searchLights {
0% { transform: translate(-4.75rem); -webkit-transform: translate(-4.75rem); opacity: 0;}
66% { opacity: 0;}
67% { transform: translate(-4.75rem); -webkit-transform: translate(-4.75rem); opacity: 1;}
100% { transform: translate(34.125rem); -webkit-transform: translate(34.125rem);}
}
@keyframes enlargeShrink {
0% { transform: scale(1); -webkit-transform: scale(1); -ms-transform: scale(1);}
14% { transform: scale(0.95); -webkit-transform: scale(0.95); -ms-transform: scale(0.95);}
42% { transform: scale(1.05); -webkit-transform: scale(1.05); -ms-transform: scale(1.05);}
66% { transform: scale(1); -webkit-transform: scale(1); -ms-transform: scale(1);}
100% { transform: scale(1); -webkit-transform: scale(1); -ms-transform: scale(1);}
}

.register_btn{display: block;width: 100%;color: #fff;text-decoration: none;text-align: center;line-height: 3.875rem;box-sizing: border-box;-webkit-appearance: none;-moz-appearance: none;-ms-appearance: none;appearance: none;background: #49a6da;padding: 0;margin: 0;height: 3.875rem;font-size:1.25rem;border:0;white-space: nowrap;position: relative;text-overflow: ellipsis;font-family: inherit;cursor: pointer;}


/* 顶部 侧边微信*/
@font-face{font-family: "iconweixinicon";src: url('data:application/x-font-woff2;charset=utf-8;base64,d09GMgABAAAAAAO8AAsAAAAAB0gAAANuAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHEIGVgCCcAqCUIIxATYCJAMICwYABCAFhG0HNBtbBiMRVnsw2Z9xoGTc73OrBQADJlHHEsiBq5xxrClsmrUIJeKm3aWO85q6C3RpPH1A2EmoHuiqN35/w2NmA/ZTOljex8P/7/dtn3fvV02jlmZNHMeaaCLjiZBUUyNEQoHQJIpF8p8Yl08qmaOvb0ltq4A6mJaX/v76oFDAxTmPoO8i1EjOHlChb7d0wGkGF0a8B74K//UD4Cs4xgGLdZcnADJBwif/ctuLKbM/FDdPFds8TOQIWnbK/EOX+9/0tvEbm9o2N/2BFZYtm2ABhf/eBNp0y7PA64CrRXhddSUDNQ0uQPqAYgeUAdfUT/E8oHfMRYRFU+PjAMcDGmiXjVp4AxoYjzdML195MI4TqJuxJU6eHu9eVabHBeJuFIheNeOXG+pDVShXLM338x5UtXjRT7wLPh9/tmNGoZTopvPXj37v8DszgvtXY3psdLoo2CoStpCJy5Xxs1JU3JLUeTFbYFv1wXf/e8pmf3gEUaZrm2AKKtekOtqlfrMAGWXcwttB21JuNaYaq5ny2ZTHHrtGeQZM2u6/Yv1KunMEzB2qU84xu3uzfOmDVycRAiEXJLCct3o4uc+YOZB2LLqoaC/mzBn6W2X3Kps9ptQcjCPfln8Swe/PjOl56gyVOZCy/sCxbD8XGTst6EICP7jL5PCtXPehPAFqChOxUYDvQgXSwRKNjD5gyTWzWw0WCvZuOSPrLbGt+XT7s2UEvbe7gJIgZHDuG1MsfzTubvbqwEA39etNwFTNj5hb/HGv0aO2Javif+uTZvlTjAKY7H+0JD3+Decprv2X3f/VRgZf6sDolgSonmwieOnePGkg/g2h60KRgRRULdxSvhlbXaRM6HTft6Hu0R1WQ9XoPpMV0wmSqiUys1soadhBWdUB6jadWd0wcE8SuYYNTwBC1wcU2j4i6fpMZvYrSsb+oawbQ9RdjcGWDSsRLU78EApGH+QPIq/IlQ3xIqx/YlCngtJ6wH2RdJQB27DylTPmSFPM0E3gMCtQVGRwAqdhmhZQUhGjx0bIXLqmqaquZHhF1lv09oSC0Qf5g8grcuV150Xh/U8M6lRQgymXf5F01D/YhtWBPNvzTqZbuUQ3gcOsQFGRwQlEMTXFAsrqQTF6bIQD8qVrok6qq91Y3pm93R56vUVPewZ9054sWoy6KL94X68HAAA=') format('woff2');}
.iconweixinicon{font-family: "iconweixinicon" !important;font-size: 1rem;font-style: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
.iconweixinicon::before{content: "\e609";}

@font-face{font-family: "icon-jiahao";src: url('data:application/x-font-woff2;charset=utf-8;base64,d09GMgABAAAAAAKIAAsAAAAABlQAAAI9AAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHEIGVgCCcApgcAE2AiQDCAsGAAQgBYRtBzAblgURBXTJPhLTLUZ3iEflSMVMPPy7X3lfkpnNlokUonBlCSTJ14hd9hWyp5J19d+arsO9URGqS/Y89Sz/Iz+60kvDOo/TKIWQCIlP3Dv9K6BA5gPKcS8aa9KkAdTFAQU41qLIiiTyFIZXHeROHCcwxAzLxL4Dx86pCntcIB7eu3NNLXgVRUxUod2wtIgPWmp6mb7hffT9+GdNVJJWZpecur3/pl0/s5OSnzfPXQwIPgJb3ULGMhTiXGP0hCxEdjYkWsxhX4XBz7JpAovYq1GIf52dPwxMo6J7EnuSW00kuC0R0jxz1FXEtEfD0seeV31T8rCvfS/6hw7PX/pf905Ow/1Lnvdsurb/6LFqjXrs6HOrY3LhtybHanaBpi8P5t0Cwey547uujNz2vw4t4HucOhi5m74Cs1P3ZQv+iRhsKIbUNqeiiRvbk2nnKhtiCBqcc4wfY3XjbyAZqvEj7B2mZ8iqeWRhLUPLUOvQVqE7McRSw+qhxmKlKJ1Y4k0QRvkgGaEf2ShfsrB+aJngj7ZRUWKICzF2y6EWRFJ7GbWgA/OCZGn1rlVUXHjEcJs156UR54q8pwC0VVNODLgizzFjv4dOxINnWuBATsN5JtiYRrRSRZGtr2vf9KbK0pIpezGkCeQA4wUkFln5oLNQlc8foeBmpnFHXV34CrFd6h20Kg1ADqoVqruXV3Z3QUcID3iMLMCBDEKzGQFb86ARskQljghverXTyqOqan3N8nW7YAhbn8Lpl7XvJx01ZRkA') format('woff2');}
.icon-jiahao{font-family: "icon-jiahao" !important;font-size: 1rem;font-style: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
.icon-jiahao::before{content: "\e603";}

@keyframes scale{
0%{transform: scale(1);}
12.5%{transform: scale(1.1);}
25%{transform: scale(1);}
37.5%{transform: scale(1.1);}
50%{transform: scale(1);}
100%{transform: scale(1);}}

@keyframes iconscale{
0%{transform: scale(1);}
4.44%{transform: scale(1.1) rotate(10deg);}
11.11%{transform: scale(1) rotate(-10deg);}
17.78%{transform: scale(1.1) rotate(10deg);}
22.22%{transform: scale(1);}
33.33%{transform: scale(1);}
37.78%{transform: scale(1.1) rotate(10deg);}
44.44%{transform: scale(1) rotate(-10deg);}
51.11%{transform: scale(1.1) rotate(10deg);}
55.56%{transform: scale(1);}
100%{transform: scale(1);}}

.show-wechat { position: fixed; top: 0px; left: 0px; width: 100%; height: 3.5rem; font-size: 1rem;color: #222;overflow: visible; background-color: transparent; transform: translateZ(0px); z-index: 10000 !important; }
.icon-animation{animation: iconscale 4.5s linear infinite;}
.show-wechat-wrap-btn-icon{z-index: 2;position: absolute;display: block;top: 0;left: -2.5rem;height: 3rem;width: 2.5rem;background-image: url(https://js.tinsecret.vip/tst/form/wechat_light.png);background-repeat: no-repeat;background-size: 100% 100%;animation: move 3s both infinite;}
.show-wechat-wrap .fixed-top-shadow{box-shadow: 0 0.625rem 1.25rem 0 rgba(0, 0, 0, 0.06);}
.show-wechat-wrap .fixed-bottom-shadow{box-shadow: 0 -0.625rem 1.25rem 0 rgba(0, 0, 0, 0.06);}
.show-wechat-wrap .fixed-four-shadow{box-shadow: 0 0.125rem 1.25rem 0 rgba(0, 0, 0, 0.3);}

.show-wechat-wrap-base-two{overflow: hidden;width: 100%;background: #fff;height: 3.75rem;display: flex;justify-content: space-between;align-items: center;}
.show-wechat-wrap-base-two-left{display: flex;justify-content: center;align-items: center;height: 100%;margin-left: 1.0625rem;}
.show-wechat-wrap-base-two-left .mip-fill-content{border-radius: inherit;}
.show-wechat-wrap-base-two-left-icon{width: 1.875rem;height: 1.875rem;border-radius: 0.9375rem;background: #1aad17;color: #fff;display: flex;justify-content: center;align-items: center;}
.show-wechat-wrap-base-two-left-span{font-size: 0.79257246rem;display: inline-block;margin-left: 0.625rem;max-width: 10rem;}
.show-wechat-wrap-base-two-right{display: flex;justify-content: center;align-items: center;min-width: 5.5625rem;height: 2.5rem;line-height: 2.5rem;border-radius: 1.25rem;background: #1aad17;text-align: center;color: #fff;margin-right: 1.0625rem;padding: 0 1.25rem;box-sizing: border-box;}
.show-wechat-wrap-base-two-right span{margin-left: 0.1875rem;}
.show-wechat-wrap-base-two .animation{animation: scale 4s linear infinite;}
.show-wechat-wrap-base-two.new-base-two-btn{height: 3.5rem;}
.show-wechat-wrap-base-two.new-base-two-btn .show-wechat-wrap-base-two-left{margin-left: 0.9375rem;}
.show-wechat-wrap-base-two.new-base-two-btn .show-wechat-wrap-base-two-left-icon{width: 1.69836957rem;height: 1.69836957rem;border-radius: 0.84918478rem;background: #1aad17;display: flex;justify-content: center;align-items: center;}
.show-wechat-wrap-base-two.new-base-two-btn .show-wechat-wrap-base-two-left-span{font-size: 0.9375rem;display: inline-block;margin-left: 0.50951087rem;max-width: 10rem;}
.show-wechat-wrap-base-two.new-base-two-btn .show-wechat-wrap-base-two-right{min-width: 5.5625rem;width: 7.35960145rem;height: 2.37771739rem;border-radius: 1.1888587rem;margin-right: 0.9375rem;padding: 0;}
.show-wechat-wrap-base-two.new-base-two-btn .show-wechat-wrap-base-two-right span{margin-left: 0.22644928rem;font-size: 0.9375rem;font-weight: 700;}

.show-wechat-r { position: fixed; bottom: 10.875rem; width: 2.9375rem; right: 0.9375rem; height: 2.9375rem; overflow: visible; background-color: transparent; transform: translateZ(0px); z-index: 10000 !important;animation: scale 4s linear infinite;}
.show-wechat-wrap-float-one{position: relative;box-shadow: 0 0.125rem 0.375rem 0 rgba(0, 0, 0, 0.1);}
.show-wechat-wrap-float-one-icon{display: flex;justify-content: center;align-items: center;width: 3rem;height: 3rem;border-radius: 1.5rem;background: #1aad17;}
.show-wechat-wrap-float-one-img{width: 3rem;height: 3rem;}
.show-wechat-wrap-float-one i{font-size: 1.25rem;}
.show-wechat-wrap-float-one.new-icon-btn{position: relative;}
.show-wechat-wrap-float-one.new-icon-btn .show-wechat-wrap-float-one-icon{box-shadow: 0 0.125rem 1.25rem 0 rgba(0, 0, 0, 0.3);width: 2.9375rem;height: 2.9375rem;border-radius: 1.5rem;}
.show-wechat-wrap-float-one.new-icon-btn .show-wechat-wrap-float-one-img{width: 2.9375rem;height: 2.9375rem;}

@keyframes move{
0%{left: -2.5rem;opacity: 0.6;}
25%{left: 100%;opacity: 0.2;}
50%{left: 100%;opacity: 0.2;}
75%{left: -2.5rem;opacity: 0.6;}
100%{left: -2.5rem;opacity: 0.6;}}


/* 底部漂浮*/
@font-face{font-family: "clue-bar-form";src: url('data:application/x-font-woff2;charset=utf-8;base64,d09GMgABAAAAAAMEAAsAAAAABsQAAAK2AAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHEIGVgCCcAqBTIFJATYCJAMICwYABCAFhG0HMxvyBRHVk31kf0lumwlr1s9UxK0WuqhmFnZyixy4m+ySC7F5Q50mH2HSMUFE/n1Vz8zXvMXDggrFMxBZ0QXhBskhgkMoFDY3Y6neGxFhYCvOg/9lmWnLWCGMF159AwSkEW6EqCtDsAEXWCIayjvlWltiUBn9wBd/SwAq/9PJCf/cdqAyjK24lVYJQwHwx73TPwookPnOuxznXBhgHEiB7YlRW7RAQm8Yu+AFnoYAlhxVpLt36FiiGOxJAsjSRQtmES24MBgWjSKEG1YaKycRIqoO8T4GJ6LvyyeioqAIaey8kfN75tL+ts6Js3e+TA0QuEFA60OABqqAARnbGBqORhhJY0OGAhwrW+Bt8D/QIEdVIuyvszPjAMiCrGdie5xHZVQAGOgOXcCISTcDnZ3Dlpt3gXPENTaWnf1S7K30yZFdzT3+sCbsqovjQ/z2yb9qeYeWJeB1aSMx3d1cuyo44CzKW8Mqf2P7KVm72j3gLPTWrQrOmBNHyuIlemR6UFuspjRcfGy99gdN/Bv2+Y52f9SjqKbjaQfg/42rV//S31C86oHC5q84BoCX89VHnGEWiJ7YLPADa0wAYFzOtUPKAB21Aii60DdWZbHAf8jmezNVlny3BiFaYDNQRMgGTZQi1BCrIIRDE4SJ0gaWSn3rHQKr0YiJARX2ARBc90CRwABoXA9QQ3wNIVJ8gTBuGizjJdjRoSRrImHF2EL9g65ZZulqWcTZT1THWFGeG5G/SHvnhdALytEcZ6Ql5uynipglSFomyMB5OI4LrLT02LCnmdfU92XTlbxmmQxhJKwYW6h/0DXLLIP2LCqff6I6xoo6murMX6S96x1CLxiA5qJ5UNOjXLKfKmKWIGmZIAMGHJ3QAmvzsB4b9vSEwJr6qJUcKvK2l0x/twOwhi1XpkPW+B3J6GrsDAMAAA==') format('woff2');}
.clue-bar-form{font-family: "clue-bar-form" !important;font-size: 1rem;font-style: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
.clue-bar-form::before{content: "\e630";}

@font-face{font-family: "clue-bar-wechat";src: url('data:application/x-font-woff2;charset=utf-8;base64,d09GMgABAAAAAANMAAsAAAAABygAAAMAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHEIGVgCCcAqCMIIVATYCJAMICwYABCAFhG0HMRs8BsgekiQBgARBxyVUcm8AEVBrZc/uHjwgBlASgwVEYdilUj4vTBygB5JRdIN2VQ5yTh1RgRxktM7mAFUAqqtVwp30qNl+zlXbG3A5/iU+6oBymovG2LQ2BhhvDXBPiyIrpCz2hrELXuBtAvI1C6AzJTW7GBhL2IsCwh6Rp4BxISCRsHRWkG7YmVSEG1Ky0cXoJa5Hnw8/jAxZIqmYXbBgWwoL4j8HOnPiE7kT1sRnnFjOBraPGIMBCWFJo2MevSQxmJ58PaGvHThWbuDzkFwukB72j0cgpNnZhaARSp9J5skfNTsCCRxdDzg26YuRdLeZFx5++l7y8FJ8f188ajptJ6p65k5lZ/HW+YuNhuWLbjWz1Serqh8/lVGP9ffPJdPLtbXFU91VBXfv1yzfvejq2u6aavbuXZHT00d6bP/piScPOh+9ODmQ/eDa2+sm/TNT5VLfcLS2e2JuwU3egE4q9efMq+f/zKoN/tz8H1+3nSiEuOolcVjed/NwNze/05PDaNpD4lCtevtgZ1K1G+NoIJQtIIrodt+L+Msb5/Q+3UcT/pQIWLc+E5c9K2wtHHCjfbRPKKDzQTwg9yF3JamPz/z4x6z6tdS33mrM72xBAj7t+3kbKYe5yN6eM/Cb65Ku3AeSeq6wE1GCjoqAyHqz2iKwmLvl2J5yn1ONVe+UCbKq3syV0ZQhltVJJMxgpBQYjbSs8cg3SNr+AhUwPSHJQ78BgKDUASLFBhArdUckzAdSqv1CWmmIkW9ZqDixQHfYaToZI4ogFtItUGRUSs41E9M4txDxDXIK5xURW4qwVgzD0KCQcjoNKRFeYo22kQ8jhIMcVilgKrgPyeUqqMYqCTEkSCBEHRcczDW9KIhRKYCpyTCEQiAsiNYCEjFUlLigM2FaeX8hhNdAjoI7WuqipRBMSxwfChUkZACRplUOanmUZ7Qa8cIQBAfiYCoKUCqwIXInoQKpm6dJEAYRRJgQU4sTjNpxQ7VB2+sVf7cL8tmmKDgTY5n9SGwWlaEAAA==') format('woff2');}
.clue-bar-wechat{font-family: "clue-bar-wechat" !important;font-size: 1rem;font-style: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
.clue-bar-wechat::before{content: "\e62d";}

.show-wechat-b { position: fixed; left: 0px; bottom: 0px; width: 100%; height: 4rem; overflow: visible; background-color: transparent; transform: translateZ(0px); z-index: 10000 !important; }
.show-clue-bar-ctn{height: 100%;box-sizing: border-box;background-color: #fff;display: flex;align-items: center;box-shadow: 0 -0.625rem 1.25rem 0 rgba(0, 0, 0, 0.06);}
.show-clue-bar-ctn .clue-bar-buttons-wrapper{display: block;-webkit-tap-highlight-color: transparent;}
.show-clue-bar-ctn .button-one-wrap{padding: 0.56612319rem 0;border-width: 1px;border-style: solid;border-color: transparent;box-sizing: border-box;display: flex;align-items: center;justify-content: center;font-size: 0.9057971rem;height: 2.7173913rem;}
.show-clue-bar-ctn .button-one-wrap .button-icon{margin-right: 0.39628623rem;font-size: 1.01902174rem;}
.show-clue-bar-ctn .button-one-wrap .button-text{font-weight: bold;}
.show-clue-bar-ctn .button-one-wrap-two-button-4{width: 6.9067029rem;}
.show-clue-bar-ctn .button-one-wrap-two-button-3{width: 8.7182971rem;}
.show-clue-bar-ctn .button-one-wrap-two-button-2{width: 10.41666667rem;}
.show-clue-bar-ctn .button-one-wrap-two-button-1{width: 21.51268116rem;}
.show-clue-bar-ctn .button-one-wrap-btn-content:not(:first-child){margin-left: 0.39628623rem;}

.ctn-two-button{padding: 0 0.62273551rem;}
.ctn-two-button-1{padding: 0 0.96240942rem;}
.ctn-two-button-1 > .clue-bar-buttons-two-button:nth-last-of-type(1){margin-left: 0 !important;}
.ctn-two-button-2{padding: 0 0.96240942rem;}
.ctn-two-button-3{padding: 0 0.56612319rem;}
.ctn-two-button > .clue-bar-buttons-two-button:nth-last-of-type(1){margin-left: 0.67934783rem;}

.modal{position: fixed;top: 0;right: 0;bottom: 0;left: 0;z-index: 1040;overflow: hidden;-webkit-overflow-scrolling: touch;outline: 0;background: rgba(0,0,0,.3);font-size: 1rem;text-align: center;}
.modal-sm{width: 90%;margin: 1.625rem auto;max-width: 25rem;}
.modal-header{position:relative; background-color: #97188B;font-size: 1.125rem;color: #fff;text-align: center;line-height: 3.125rem;outline: 0;-webkit-box-shadow: 0 0.1875rem 0.5625rem rgba(0, 0, 0, .5);box-shadow: 0 0.1875rem 0.5625rem rgba(0, 0, 0, .5);}
.modal-content{padding: 0.3125rem 0.9375rem 0.9375rem;position: relative;text-align: center;-webkit-background-clip: padding-box;background-clip: padding-box;border: 1px solid #999;border: 1px solid rgba(0, 0, 0, .2);border-radius: 6px;outline: 0;-webkit-box-shadow: 0 0.1875rem 0.5625rem rgba(0, 0, 0, .5);box-shadow: 0 0.1875rem 0.5625rem rgba(0, 0, 0, .5);border-top-right-radius: 0;border-top-left-radius: 0;}
.moadl-con-a{margin: auto;line-height: 150%;font-weight: normal;}
.moadl-con-b{margin: auto;line-height: 250%;color: red;font-size: 1.125rem;font-weight: bold;}
.moadl-con-b a { font-size: 1.125rem;font-weight: bold; }
.moadl-con-c{margin: 0 auto;line-height: 200%;font-weight: normal;}
.moadl-con-c span{color: #49a6da;font-weight: bold;font-size: 1.125rem;border:0;}
.moadl-con-c span#tst_wx{padding:0.125rem 0.3125rem;color: #fff;background: #fb6a27;}
#copybtn, #copywxbtn{color: #fff;font-weight: bold;font-size: 1.188rem;background: #fb6a27;padding:0.3125rem;border:0;}
.moadl-con-d{margin: auto;margin-top: 0.5em;font-size: 0.875rem;font-weight: normal;}
.tst_copybtn:hover { color: red; }

.tst_app{z-index:9;position:fixed;height: 4.375rem;width:100%;background:rgba(16,16,16,.8);left:0;bottom:0;-webkit-box-shadow: 0 0.1875rem 0.5625rem rgba(0, 0, 0, .5);box-shadow: 0 0.1875rem 0.5625rem rgba(0, 0, 0, .5);}
.tst_app_d{height: 3.125rem;padding:0.625rem;margin:0;position:relative;}
.tst_app_d dl{height: 3.75rem}
.tst_app_d dt{float:left;margin-right:0.625rem}
.tst_app_d dd{height:1.563rem;line-height:1.5rem;color:#fff}
.tst_app_d dt img{width: 3.125rem;border-radius: 0.625rem;}
.tst_app_d .mmb-tit{font-size:0.9375rem}
.tst_app_d .tmsg{font-size:0.8125rem;color: #ffeb3b;}
.tst_app_btn{position:absolute;right: 0.625rem;bottom: 1.188rem;background:-webkit-gradient(linear,0 0,100% 0,from(#97188b),to(#f00));padding:0.25rem 0.5625rem;height:1.75rem;line-height:1.125rem;border-radius:1.25rem;font-size:0.75rem;color:#fff !important;box-sizing:border-box;}

@keyframes scaleToggleOne{0{transform:scale(1);-webkit-transform:scale(1);}
50%{transform:scale(2);-webkit-transform:scale(2);}
100%{transform:scale(1);-webkit-transform:scale(1);}}
@keyframes scaleToggleTwo{0{transform:scale(1);-webkit-transform:scale(1);}
20%{transform:scale(1);-webkit-transform:scale(1);}
60%{transform:scale(2);-webkit-transform:scale(2);}
100%{transform:scale(1);-webkit-transform:scale(1);}}
@keyframes scaleToggleThree{0{transform:scale(1);-webkit-transform:scale(1);}
33%{transform:scale(1);-webkit-transform:scale(1);}
66%{transform:scale(2);-webkit-transform:scale(2);}
100%{transform:scale(1);-webkit-transform:scale(1);}}
.girl_animated{-webkit-animation-duration: .5s;animation-duration: .5s;-webkit-animation-fill-mode: both;animation-fill-mode: both}
.livechat-girl{width: 2.9375rem;height: 2.9375rem;border-radius: 50%;position: fixed;bottom: 16.3rem;right: 1.375rem;opacity: 0;-webkit-box-shadow: 0 0.3125rem 0.625rem 0 rgba(35,50,56,.3);box-shadow: 0 0.3125rem 0.625rem 0 rgba(35,50,56,.3);z-index: 700;transform: translateY(0);-webkit-transform: translateY(0);-ms-transform: translateY(0);cursor: pointer;-webkit-transition: all 1s cubic-bezier(.86, 0, .07, 1);transition: all 1s cubic-bezier(.86, 0, .07, 1);}
.livechat-girl:focus{outline: 0;}
.livechat-girl.girl_animated{opacity: 1;transform: translateY(-2.5rem);-webkit-transform: translateY(-2.5rem);-ms-transform: translateY(-2.5rem)}
.livechat-girl:after{content: '';width: 0.75rem;height: 0.75rem;border-radius: 50%;background-image: linear-gradient(to bottom, #ff0000, #ff0000);position: absolute;right: 0.0625rem;top: 0.0625rem;z-index: 50;}
.livechat-girl .girl{position: absolute;top: 0;left: 0;width: 100%;height: auto;border-radius: 50%;z-index: 50;}
.livechat-girl .girl_animated-circles .circle{background: rgba(38,199,252,.25);width: 2.9375rem;height: 2.9375rem;border-radius: 50%;position: absolute;z-index: 49;transform: scale(1);-webkit-transform: scale(1);}
.livechat-girl .girl_animated-circles.girl_animated .c-1{animation: 2s scaleToggleOne cubic-bezier(.25, .46, .45, .94) forwards}
.livechat-girl .girl_animated-circles.girl_animated .c-2{animation: 2.5s scaleToggleTwo cubic-bezier(.25, .46, .45, .94) forwards}
.livechat-girl .girl_animated-circles.girl_animated .c-3{animation: 3s scaleToggleThree cubic-bezier(.25, .46, .45, .94) forwards}
.livechat-girl.animation-stopped .circle{opacity: 0!important}
.livechat-girl.animation-stopped .circle{opacity: 0!important}