*,*:before,*:after{box-sizing:border-box}html{overflow-y:scroll}body{background:#c1bdba;font-family:'Titillium Web',sans-serif}a{text-decoration:none;color:#1ab188;-webkit-transition:.5s ease;transition:.5s ease}a:hover{color:#179b77}.form{background:rgba(19,35,47,0.9);padding:40px;min-width:300px;max-width:600px;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;height:35rem;border-radius:4px;box-shadow:0 4px 10px 4px rgba(19,35,47,0.3)}.tab-group{list-style:none;padding:0;margin:0 0 20px 0}.tab-group:after{content:"";display:table;clear:both}.tab-group li a{display:block;text-decoration:none;padding:15px;background:rgba(160,179,176,0.25);color:#a0b3b0;font-size:30px;float:left;width:100%;text-align:center;cursor:pointer;-webkit-transition:.5s ease;transition:.5s ease;cursor:default}.tab-group li a:hover{background:#1ab188;color:#fff;cursor:default}.tab-group .active a{background:#1ab188;color:#fff}.tab-content>div:last-child{display:block}h1{text-align:center;color:#fff;font-weight:300;margin:0 0 20px}h2{text-align:left;color:#f4b1b4;font-size:18px;font-weight:300;margin:10px 0 10px}label{position:absolute;-webkit-transform:translateY(6px);transform:translateY(6px);left:13px;color:rgba(255,255,255,0.5);-webkit-transition:all .25s ease;transition:all .25s ease;-webkit-backface-visibility:hidden;pointer-events:none;font-size:22px}label .req{margin:2px;color:#1ab188}label.active{-webkit-transform:translateY(50px);transform:translateY(50px);left:2px;font-size:14px}label.active .req{opacity:0}label.highlight{color:#fff}.field-wrap input,.field-wrap textarea{font-size:22px;display:block;width:100%;height:100%;padding:5px 10px;background:0;background-image:none;border:1px solid #a0b3b0;color:#fff;border-radius:0;-webkit-transition:border-color .25s ease,box-shadow .25s ease;transition:border-color .25s ease,box-shadow .25s ease}.field-wrap input:focus,.field-wrap textarea:focus{outline:0;border-color:#1ab188}textarea{border:2px solid #a0b3b0;resize:vertical}.tab-content p{font-size:22px;line-height:22px;color:#FFF;font-weight:normal;vertical-align:middle}.tab-content p input{width:22px;height:22px;vertical-align:middle}#login_send_code{display:inline-block;text-align:center;cursor:pointer;border:3px solid #1ab188;background:#1ab188}#login_send_code:hover{border:3px solid #cb2965;background:#cb2965}.field-wrap{position:relative;margin-bottom:40px}.top-row:after{content:"";display:table;clear:both}.top-row>div{float:left;width:48%;margin-right:4%}.top-row>div:last-child{margin:0}.button{border:0;outline:0;border-radius:0;padding:15px 0;font-size:2rem;font-weight:600;text-transform:uppercase;letter-spacing:.1em;background:#1ab188;color:#fff;-webkit-transition:all .5s ease;transition:all .5s ease;-webkit-appearance:none}.button:hover,.button:focus{background:#cb2965;cursor:pointer}.button-block{display:block;width:100%;margin-bottom:20px}.forgot{margin-top:-20px;text-align:right}.login_footer{display:block;width:100%;text-align:center;position:fixed;top:calc(100vh - 30px)}.login_footer span{color:rgba(19,35,47,0.9);font-size:14px}.login_footer a,.login_footer a:visited{color:rgba(19,35,47,0.9);text-decoration:none}.weixin-tip{display:none;position:fixed;left:0;top:0;bottom:0;background:rgba(0,0,0,0.8);filter:alpha(opacity=80);height:100%;width:100%;z-index:999999}.weixin-tip p{text-align:center;margin-top:10%;padding:0 5%}.weixin-tip img{max-width:100%;height:auto}

.ds_tips{background:#fafafa;border:1px solid #d5d5d5;border-bottom:3px solid #4367af;border-radius:10px;box-shadow:0 1px 4px rgba(0,0,0,.24)}.ds_tips .ds_tips_content{border:1px solid #fff;border-radius:9px;padding:5px 10px}.ds_tips .ds_tips_arrow,.ds_tips .ds_tips_arrow b{background:0;border-color:#d5d5d5 transparent;border-style:solid dashed;border-width:0 8px 8px;font-size:0;margin:-8px 0 0 -8px;height:0;width:0;position:absolute;left:50%;top:0}.ds_tips .ds_tips_arrow b{border-bottom-color:#fafafa;margin:1px 0 0 -8px;left:0;_margin-top:-2px}.placeholder,::-webkit-input-placeholder,:-moz-placeholder,:-ms-placeholder,::placeholder{color:#bbb}.ds_dialog{color:#333;font:12px/1.5 "Microsoft Yahei",Arial;position:absolute;left:44%;top:44%;z-index:1999;outline:0}.ds_dialog,.ds_dialog_border,.ds_dialog_panel .ds_dialog_title,.ds_dialog_title h3{margin:0;padding:0}.ds_dialog_border,.ds_dialog_panel{border-collapse:collapse;margin:0;padding:0}.ds_dialog_tl,.ds_dialog_tc,.ds_dialog_tr,.ds_dialog_ml,.ds_dialog_mr,.ds_dialog_bl,.ds_dialog_bc,.ds_dialog_br{background:#000;background:rgba(0,0,0,.5);margin:0;padding:0;filter:Alpha(opacity=50)}.ds_dialog_tl,.ds_dialog_tr,.ds_dialog_bl,.ds_dialog_br{height:8px;width:8px}.ds_dialog_inner{background:#fff;border-top:1px solid #7697d0;position:relative}.ds_dialog_header{vertical-align:top}.ds_dialog_title{background:#476db9;border-bottom:1px solid #476db9;height:34px}.ds_dialog_title h3{cursor:default;color:#999;font-size:12px;font-weight:normal;line-height:34px;padding:0 30px 0 16px;height:29px;white-space:nowrap}.ds_dialog_active .ds_dialog_title h3{color:#FFF}.ds_dialog_active .ds_dialog_title h3 span.sadIcon{display:inline-block;background:url(../images/sadIcon_23.png) no-repeat 0 3px;padding-left:30px;height:29px;width:23px}.ds_dialog_close{height:24px;width:24px;position:absolute;right:10px;top:6px}.ds_dialog_close a{display:block;color:#FFF;font:26px/24px Arial,Helvetica;height:24px;overflow:hidden;text-align:center;text-decoration:none;text-shadow:0 -1px 0 #395ba1}.ds_dialog_close a:hover{color:#c72015;text-decoration:none}.ds_dialog_icon{padding:10px 0 10px 10px;vertical-align:middle}.ds_dialog_icon .ds_dialog_icon_bg{display:block;background:none no-repeat 50% 50%;height:40px;width:40px}.ds_dialog_main{vertical-align:middle}.ds_dialog_footer{vertical-align:bottom}.ds_dialog .ds_dialog_buttons{background:#fafafa;border-top:1px solid #f0f0f0;font-size:0;padding:8px;white-space:nowrap;text-align:right}.ds_dialog_buttons button{display:inline-block;background:#d6d6d6;border:1px solid #b4b4b4;border-radius:3px;color:#333;cursor:pointer;font-size:13px;letter-spacing:1px;line-height:26px;margin:0 5px 0 10px;padding:0 15px;height:30px;background:-moz-linear-gradient(top,#e8e8e8 0,#d6d6d6 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#e8e8e8),color-stop(100%,#d6d6d6));background:-webkit-linear-gradient(top,#e8e8e8 0,#d6d6d6 100%);background:-o-linear-gradient(top,#e8e8e8 0,#d6d6d6 100%);background:-ms-linear-gradient(top,#e8e8e8 0,#d6d6d6 100%);background:linear-gradient(to bottom,#e8e8e8 0,#d6d6d6 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#E8E8E8',endColorstr='#D6D6D6',GradientType=0);box-shadow:inset 0 1px 0 #FFF;text-shadow:0 1px 0 #FFF;vertical-align:top;border-radius:0\9;*line-height:24px;*padding:0 11px}.ds_dialog_buttons button::-moz-focus-inner{border:0;padding:0;margin:0}.ds_dialog_buttons button:hover{background:#f3f3f3;background:-moz-linear-gradient(top,#EEE 0,#f3f3f3 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#EEE),color-stop(100%,#f3f3f3));background:-webkit-linear-gradient(top,#EEE 0,#f3f3f3 100%);background:-o-linear-gradient(top,#EEE 0,#f3f3f3 100%);background:-ms-linear-gradient(top,#EEE 0,#f3f3f3 100%);background:linear-gradient(to bottom,#EEE 0,#f3f3f3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#EEEEEE',endColorstr='#F3F3F3',GradientType=0)}.ds_dialog_buttons button:focus{border-color:#426dc9;box-shadow:0 0 5px #ffba08}.ds_dialog_buttons button:active{border-color:#b4b4b4;background:-moz-linear-gradient(top,#DDD 0,#FFF 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#DDD),color-stop(100%,#FFF));background:-webkit-linear-gradient(top,#DDD 0,#FFF 100%);background:-o-linear-gradient(top,#DDD 0,#FFF 100%);background:-ms-linear-gradient(top,#DDD 0,#FFF 100%);background:linear-gradient(to bottom,#DDD 0,#FFF 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#DDDDDD',endColorstr='#FFFFFF',GradientType=0);box-shadow:inset 0 1px 5px #FFF}.ds_dialog_buttons .ds_dialog_yes{background:#6089dc;background:-moz-linear-gradient(top,#6089dc 0,#496eba 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#6089dc),color-stop(100%,#496eba));background:-webkit-linear-gradient(top,#6089dc 0,#496eba 100%);background:-o-linear-gradient(top,#6089dc 0,#496eba 100%);background:-ms-linear-gradient(top,#6089dc 0,#496eba 100%);background:linear-gradient(to bottom,#6089dc 0,#496eba 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6089dc',endColorstr='#496eba',GradientType=0);border-color:#5378c3;box-shadow:inset 0 1px 0 #90b3fb;color:#fff;text-shadow:0 -1px 0 #5378c3}
.ds_dialog_buttons .ds_dialog_yes:hover{background:#6f9cf5;background:-moz-linear-gradient(top,#6f9cf5 0,#5880d0 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#6f9cf5),color-stop(100%,#5880d0));background:-webkit-linear-gradient(top,#6f9cf5 0,#5880d0 100%);background:-o-linear-gradient(top,#6f9cf5 0,#5880d0 100%);background:-ms-linear-gradient(top,#6f9cf5 0,#5880d0 100%);background:linear-gradient(to bottom,#6f9cf5 0,#5880d0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6f9cf5',endColorstr='#5880d0',GradientType=0)}.ds_dialog_buttons .ds_dialog_yes:active{border-color:#1c6a9e;background:-moz-linear-gradient(top,#28c 0,#3be 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#28c),color-stop(100%,#3be));background:-webkit-linear-gradient(top,#28c 0,#3be 100%);background:-o-linear-gradient(top,#28c 0,#3be 100%);background:-ms-linear-gradient(top,#28c 0,#3be 100%);background:linear-gradient(to bottom,#28c 0,#3be 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2288CC',endColorstr='#33BBEE',GradientType=0)}.ds_dialog_buttons button:disabled,.ds_dialog_buttons .disabled,.ds_dialog_buttons .disabled:hover,.ds_dialog_buttons .disabled:focus,.ds_dialog_buttons .disabled:active{background:#e9e9e9;border-color:#c6c6c6;color:#AAA;cursor:default;box-shadow:inset 0 0 1px #fcfcfc;text-shadow:0 1px 0 #fff;pointer-events:none;outline:0;filter:none}