﻿body{margin:0}html{background-color: #373d41 !important; height: 100%;}.register-ms .register-ms-topbar{height:60px;position:relative;border-bottom:1px solid #D7D8D9;*zoom:1;background-color:#f5f5f6}.register-ms .register-ms-topbar:before,.register-ms .register-ms-topbar:after{content:"";display:table}.register-ms .register-ms-topbar:after{clear:both}.register-ms .register-ms-topbar .register-ms-topbar-logo img{left:20px;height:24px;position:absolute;z-index:1;top:14px}.register-ms .register-ms-topbar .register-ms-topbar-logo img:first-child{z-index:2}.register-ms .register-ms-topbar .register-ms-site-switch{float:right}.register-ms .register-ms-topbar .register-ms-site-switch .register-ms-site-switch-box{position:relative;height:60px;line-height:60px;color:#373D41;cursor:default;font-size:14px;padding:0 12px 0 35px}.register-ms .register-ms-topbar .register-ms-site-switch .register-ms-site-switch-box img{left:14px;position:absolute;width:16px;top:21px}.register-ms .register-ms-topbar .register-ms-site-switch .register-ms-site-switch-box ul{display:none}.register-ms .register-ms-topbar .register-ms-site-switch .register-ms-site-switch-box:hover{background-color:#F5F5F6}.register-ms .register-ms-topbar .register-ms-site-switch .register-ms-site-switch-box:hover i{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.register-ms .register-ms-topbar .register-ms-site-switch .register-ms-site-switch-box:hover ul{box-shadow:0 2px 6px 0 rgba(0,0,0,0.1);display:block;position:absolute;width:140px;background-color:#F5F5F6;left:0}.register-ms .register-ms-topbar .register-ms-site-switch .register-ms-site-switch-box:hover ul li{height:38px;line-height:38px;padding-left:12px}.register-ms .register-ms-topbar .register-ms-site-switch .register-ms-site-switch-box:hover ul li:hover{background:#EBECEC}.register-ms .register-ms-topbar .register-ms-site-switch .register-ms-site-switch-box:hover ul li:hover a{color:#00C1DE}.register-ms .register-ms-topbar .register-ms-site-switch .register-ms-site-switch-box:hover ul li a{color:#373D41;font-size:14px}.register-ms .register-ms-topbar .register-ms-site-switch .register-ms-site-switch-box:hover ul li a:hover{text-decoration:none}.register-ms .register-ms-topbar .register-ms-site-switch .dbl-icon-base-arrow-down{display:inline-block}.register-ms .register-ms-topbar .register-ms-site-switch .dbl-icon-base-arrow-up{display:none}.register-ms .register-ms-topbar .register-ms-link{float:right;margin:0;list-style:none;*zoom:1;padding-left:10px}.register-ms .register-ms-topbar .register-ms-link:before,.register-ms .register-ms-topbar .register-ms-link:after{content:"";display:table}.register-ms .register-ms-topbar .register-ms-link:after{clear:both}.register-ms .register-ms-topbar .register-ms-link li a{height:60px;line-height:60px;padding:0 20px;font-size:14px;color:#373D41;text-decoration:none}.register-ms .register-ms-topbar .register-ms-link li a:hover{color:#00c1de}.register-ms .register-ms-body{background-color:#F5F5F6;padding:80px 0;text-align:center}.register-ms .register-ms-body iframe{margin:auto;width:1000px;border:none;background-color:#fff}.ali-copyright-100>.copyright{border-top:1px solid #CFD0D1;padding-top:20px}.aliyun-common-footer-2017 .module-wrap .ali-copyright-100 .link-wrap{padding-top:12px}.ali-main-know,.ali-main-hot{display:none}

a{text-decoration: none;}
ul,li{list-style: none;padding: 0;}


.ms_copyright{background-color: #373d41; padding: 0 20px;}
.ms_copyright .copyright{color: #73777a; font-size: 14px; margin-top: 10px; margin-bottom: 0; }
.ms_copyright .y_row{min-width: 1000px; max-width: 1200px; margin-left: auto; margin-right: auto; zoom: 1; *width: 1000px; }
.ms_copyright .copyright .big{display: inline-block;}
.ms_copyright .copyright .big a{font-size: 16px; color: #9b9ea0; margin-right: 35px; transition: color .3s;}
.ms_copyright .copyright .link_wrap{padding-top: 12px;}
.ms_copyright .copyright .link_wrap a{display: inline-block; font-size: 14px; color: #73777a; margin-right: 10px; margin-top: 10px; transition: color .3s;}
.clear{clear:both}
#container{position: relative; width: 1000px; background: #fff; margin: 0 auto;}
.content { width: 320px; margin: 0 auto; text-align: center; }
.content_reg { width: 320px; margin: 0 auto; text-align: center;float:left;margin-left: 100px;padding-bottom:55px; }
.content_qrcode{width: 50%; margin: 0 auto; text-align: center;float:right;}
.content_qrcode .weixin{margin-top:151px;}
.content_qrcode .weixin .qrcode{width: 220px;}
.content_qrcode .ss{margin: 0 auto; text-align: center; float: right;}
.content_qrcode .ss_img{background-image: url(../images/s.png); width: 30px; height: 40px; display: block; background-size: 100%; background-repeat: no-repeat; float: left; margin-left: 102px; background-position-y: 7px;}
.content_qrcode .ss_txt{width: 268px; text-align: left; display: block; padding-left: 10px; float: left;}
.content_qrcode .ss_txt p{line-height:20px;line-height: 21px; padding: 0; margin: 0;font-size: 12px;}

.content_qrcode .whytit{margin-top: 132px; text-align: left; margin-left: 30px;}
.content_qrcode .whytit h3{}
.content_qrcode .whytit p{font-size: 16px; color: #999; margin: 0; line-height: 30px;}
.content_qrcode .whyimg{float: right; margin-right: 20px;}


.head { padding-top: 40px; font-size: 30px; color: #373d41; letter-spacing: 1px; line-height: 36px;padding-bottom: 20px; }
.tips { position: absolute; top: 43px; right: 40px; font-size: 12px; color: #73777a; letter-spacing: .4px; line-height: 30px; text-align: left; }
.tips2 {font-size: 12px; color: #73777a;  line-height: 30px; text-align: left; }
.tips2 h4{margin: 0; color: #373d41; font-size: 15px;}
.tips2 p{ margin:0;line-height: 20px;}
.reg_form{margin-top: 20px;color: #373d41; font-family: Helvetica,Arial,Verdana,PingFang SC,Microsoft YaHei; font-size: 12px; line-height: 1.28571;}
.reg_form .reg_input{clear:both;}
.reg_form .reg_input input{width: 90%; border: 1px solid #ccc; height: 42px; outline: none; font-size: 14px; margin-bottom: 18px; padding: 0px 5%;}
.tips-link{color: #15a29c;}
.reg_form .reg_mobile span{width: 13%; display: block; float: left; height: 42px; line-height: 42px; border: 1px solid #ccc; border-right: 0;}
.reg_form .reg_mobile input{width: 76%; border: 1px solid #ccc; height: 42px; outline: none; font-size: 14px; margin-bottom: 18px; padding: 0px 5%; float: left;}
.reg_form .reg_mobile #bt_getyzm{width: 34%; display: block; float: right; height: 42px; line-height: 42px; background-color: #15a29c; border: 1px solid #15a29c; color: #fff;cursor:pointer}
.reg_form .reg_mobile #getpass_bt_getyzm{width: 34%; display: block; float: right; height: 42px; line-height: 42px; background-color: #15a29c; border: 1px solid #15a29c; border-left: 0; color: #fff;cursor:pointer}
.reg_form .reg_la{margin-bottom:15px;}
.reg_form .reg_mobilecode input{width: 52%; border: 1px solid #ccc; height: 42px; outline: none; font-size: 14px; margin-bottom: 18px; padding: 0px 5%; float: left;}
.reg_form .reg_mobilecode #bt_getyzm{width: 34%; display: block; float: right; height: 42px; line-height: 42px; background-color: #15a29c; border: 1px solid #15a29c; color: #fff;cursor:pointer}
.reg_form .reg_mobilecode #getpass_bt_getyzm{width: 34%; display: block; float: right; height: 42px; line-height: 42px; background-color: #15a29c; border: 1px solid #15a29c; border-left: 0; color: #fff;cursor:pointer;padding:0;}
.reg_form .reg_mobile_zh input{width: 55%; border: 1px solid #ccc; height: 42px; outline: none; font-size: 14px; margin-bottom: 18px; padding: 0px 5%; float: left;}
.reg_form .submit{clear:both;}
.reg_form .submit button{ width: 100%; border: 0; background-color: #15a29c; border-color: #15a29c; color: #fff; cursor: pointer; transition-duration: 0.6s; -webkit-box-shadow: 0 1px 1px #ebe7e6; box-shadow: 0 1px 1px #ebe7e6;  height: 42px;}
.botton_disabled{border: 1px solid #e6e6e6!important; background-color: #FBFBFB!important; color: #C9C9C9!important; cursor: not-allowed!important; opacity: 1!important;box-shadow: none!important; -webkit-box-shadow: none!important;}
.reg_form .checkbox {padding-bottom:20px;padding-top:10px;}
.reg_form .checkbox a{color: #15a29c;margin: 0 3px;}
.reg_form .checkbox .my_protocol .input_agreement_protocol { appearance: none; -webkit-appearance: none; outline: none; display: none; }
.reg_form .checkbox  .my_protocol .input_agreement_protocol+span { width: 16px; height: 16px; background-color: #15a29c; display: inline-block; background: url(../images/icon_checkbox.png) no-repeat; background-position-x: 0px; background-position-y: -25px; position: relative; top: 3px; }
.reg_form .checkbox  .my_protocol .input_agreement_protocol:checked+span { background-position: 0 0px }

/*滑动*/
#drag{position: relative;background-color: #e8e8e8;width: 100%;height: 40px;line-height: 40px;text-align: center;}
#drag .handler{position: absolute;top: 0px;left: 0px;width: 40px;height: 38px;border: 1px solid #ccc;cursor: move;}
.handler_bg{background: #fff url("../images/h1.png") no-repeat center;}
.handler_ok_bg{background: #fff url("../images/h2.png") no-repeat center;}
#drag .drag_bg{background-color: #7ac23c;height: 40px;width: 0px;}
#drag .drag_text{position: absolute;top: 0px;width: 330px;-moz-user-select: none;-webkit-user-select: none;user-select: none;-o-user-select:none;-ms-user-select:none;}

.login_ms_txt {position: absolute; left: 0; color: #fff; text-align: left; top: 90px; }}
.login_ms_txt h1{font-size: 30px; color: #FFFFFF; line-height: 36px; margin-bottom: 19px; font-weight: bold;}
.login_ms_txt li{font-size: 16px; color: #FFFFFF; letter-spacing: 0.47px; line-height: 30px;}
.bottom_v{position: absolute; right: 136px;margin-top: 45px;}
.bottom_v img{width: 15px; margin-right: 5px; float: left; margin-top: 3px;}
.bottom_v span{font-size: 12px; color: #666; width: 193px; display: block; float: left; text-align: left; line-height: 22px;}
.bottom_img img{position: absolute; bottom: 18px; right: 14px; width: 170px;}
.dump_account{color: #15a29c; display: inline-block; font-size: 14px; margin-top: 10px; border-bottom: 1px dotted #15a29c;}
.ticket_img{width: 188px; margin-top: 0; border: 1px solid #E2E2E2;}