/*.body_bg {*/
	/*background: #f5f8fa*/
/*}*/

/*.clearfloat:after {*/
	/*display: block;*/
	/*clear: both;*/
	/*content: "";*/
	/*visibility: hidden;*/
	/*height: 0*/
/*}*/

/*.clearfloat {*/
	/*zoom: 1*/
/*}*/

/*.fl {*/
	/*float: left*/
/*}*/

/*.fr {*/
	/*float: right*/
/*}*/

/*a {*/
	/*text-decoration: none*/
/*}*/

/*input::-webkit-input-placeholder {*/
	/*color: #cdcfd1*/
/*}*/

/*:-moz-placeholder {*/
	/*color: #cdcfd1*/
/*}*/

/*::-moz-placeholder {*/
	/*color: #cdcfd1*/
/*}*/

/*:-ms-input-placeholder {*/
	/*color: #cdcfd1*/
/*}*/

/*.login_head {*/
	/*width: 100%;*/
	/*height: 70px;*/
	/*border-bottom: 1px solid #eef0f2;*/
	/*padding: 0 30px 0 32px;*/
	/*background: #fff*/
/*}*/

/*.login_head .login_logo {*/
	/*width: 168px;*/
	/*height: 44px;*/
		/*margin-top: 12px;*/
	/*float: left*/
/*}*/

/*.login_head .login_title {*/
	/*line-height: 70px;*/
	/*float: right*/
/*}*/

/*.login_head .login_title a {*/
	/*font-size: 16px;*/
	/*color: #666*/
/*}*/

/*.login_head .login_title a:hover {*/
	/*text-decoration: none*/
/*}*/

/*.login_containers {*/
	/*width: 100%;*/
	/*height: auto;*/
	/*background: #f5f8fa;*/
	/*padding-top: 40px;*/
	/*border-radius: 3px*/
/*}*/

/*.login_containers .login_containers_main {*/
	/*width: 1060px;*/
	/*height: auto;*/
	/*margin: 0 auto;*/
	/*background: #fff*/
/*}*/

/*.login_containers .login_containers_main .register_head {*/
	/*height: 80px;*/
	/*width: 100%;*/
	/*border-bottom: 1px solid #f0f3f6;*/
	/*line-height: 80px;*/
	/*padding: 0 40px;*/
	/*margin-bottom: 14px*/
/*}*/

/*.login_containers .login_containers_main .register_head b {*/
	/*font-size: 24px;*/
	/*color: #333;*/
	/*font-weight: 400;*/
	/*margin-right: 20px*/
/*}*/

/*.login_containers .login_containers_main .register_head span {*/
	/*color: #aaa*/
/*}*/

/*.login_containers .login_containers_main .register_head span i {*/
	/*font-style: normal;*/
	/*color: #666*/
/*}*/

/*.login_containers .login_containers_main .register_head span a {*/
	/*color: #0af*/
/*}*/

/*.login_containers .login_containers_main .register_head span a:hover {*/
	/*text-decoration: none*/
/*}*/

/*.login_containers .login_containers_main .register_head .forget_head {*/
	/*width: 366px;*/
	/*float: right*/
/*}*/

/*.login_containers .login_containers_main .register_head .forget_head span {*/
	/*color: #abb5bb*/
/*}*/

/*.login_containers .login_containers_main .register_head .forget_head span.on {*/
	/*color: #00a7ff*/
/*}*/

/*.login_containers .login_containers_main .register_head .forget_head span.on i {*/
	/*background-position: 0 -179px*/
/*}*/

/*.login_containers .login_containers_main .register_head .forget_head i {*/
	/*width: 40px;*/
	/*height: 38px;*/
	/*display: inline-block;*/
	/*background-position: -154px -49px;*/
	/*padding: 0 0 0 2px;*/
	/*font-size: 12px;*/
	/*text-align: center;*/
	/*line-height: 38px;*/
	/*color: #fff;*/
	/*font-style: normal*/
/*}*/

/*.login_containers .login_containers_main .register_head .forget_head b {*/
	/*display: inline-block;*/
	/*width: 60px;*/
	/*height: 2px;*/
	/*margin: 0 12px 5px*/
/*}*/

/*.login_containers .login_containers_main .register_head .forget_head .line {*/
	/*background: #e2e7eb*/
/*}*/

/*.login_containers .login_containers_main .register_head .forget_head .line-on {*/
	/*background: rgba(0,158,255,.16)*/
/*}*/

/*.login_containers .login_containers_main .register_head .forget_head em {*/
	/*margin: 0 0 0 10px;*/
	/*font-weight: 400*/
/*}*/

/*.login_containers .login_containers_main .input_box {*/
	/*width: 340px;*/
	/*height: 44px;*/
	/*box-sizing: border-box;*/
	/*border: 1px solid #d9dde1;*/
	/*border-radius: 3px;*/
	/*padding-top: 12px;*/
	/*position: relative;*/
	/*margin-bottom: 18px*/
/*}*/

/*.login_containers .login_containers_main .input_box i {*/
	/*display: block;*/
	/*margin: 0 16px;*/
	/*width: 16px;*/
	/*height: 18px;*/
	/*float: left*/
/*}*/

/*.login_containers .login_containers_main .input_box i.company {*/
	/*width: 16px;*/
	/*height: 16px;*/
	/*background-position: -200px -78px*/
/*}*/

/*.login_containers .login_containers_main .input_box i.domainName {*/
	/*width: 22px;*/
	/*height: 19px;*/
	/*background-position: -104px -104px*/
/*}*/

/*.login_containers .login_containers_main .input_box i.userName {*/
	/*background-position: -198px -20px*/
/*}*/

/*.login_containers .login_containers_main .input_box i.passwords {*/
	/*background-position: -198px 0*/
/*}*/

/*.login_containers .login_containers_main .input_box i.mobilePhone {*/
	/*background-position: -46px -199px*/
/*}*/

/*.login_containers .login_containers_main .input_box i.verificationCode {*/
	/*background-position: -181px -95px*/
/*}*/

/*.login_containers .login_containers_main .input_box i.SMSCodes {*/
	/*background-position: -128px -104px*/
/*}*/

/*.login_containers .login_containers_main .input_box i.confirmPassword {*/
	/*height: 19px;*/
	/*background-position: -78px -54px*/
/*}*/

/*.login_containers .login_containers_main .input_box input {*/
	/*display: block;*/
	/*float: left;*/
	/*width: 290px;*/
	/*height: 20px;*/
	/*position: absolute;*/
	/*top: 12px;*/
	/*left: 46px;*/
	/*border: none;*/
	/*border-left: 1px solid #e1e4e7;*/
	/*background: #fff;*/
	/*font-size: 14px*/
/*}*/

/*.login_containers .login_containers_main .input_box_small {*/
	/*width: 340px;*/
	/*height: 44px;*/
	/*margin-bottom: 18px*/
/*}*/

/*.login_containers .login_containers_main .input_box_small .input_box {*/
	/*display: inline-block;*/
	/*width: 186px*/
/*}*/

/*.login_containers .login_containers_main .input_box_small .input_box input {*/
	/*width: 137px*/
/*}*/

/*.login_containers .login_containers_main .input_box_small .img_code {*/
	/*width: 105px;*/
	/*height: 44px;*/
	/*background-position: -66px -172px;*/
	/*margin-left: 24px*/
/*}*/

/*.login_containers .login_containers_main .input_box_small .code_huan {*/
	/*width: 25px;*/
	/*height: 23px;*/
	/*background-position: -154px -95px;*/
	/*vertical-align: middle;*/
	/*margin-top: 10px;*/
	/*cursor: pointer*/
/*}*/

/*.login_containers .login_containers_main .input_box_small .get_code {*/
	/*width: 130px;*/
	/*height: 44px;*/
	/*background: #d9dde1;*/
	/*color: #fff;*/
	/*border: none;*/
	/*border-radius: 3px;*/
	/*box-shadow: 0 2px 6px rgba(217,221,225,.8)*/
/*}*/

/*.login_containers .login_containers_main .domain_name {*/
	/*color: #f74c4c;*/
	/*width: 340px;*/
	/*height: 30px;*/
	/*line-height: 30px;*/
	/*border: 1px solid #f74c4c;*/
	/*border-radius: 3px;*/
	/*text-align: center;*/
	/*font-size: 12px;*/
	/*background: #feeded;*/
	/*margin-bottom: 6px*/
/*}*/

/*.login_containers .login_containers_main .visibility {*/
	/*visibility: hidden*/
/*}*/

/*.login_containers .login_containers_main .div-slider {*/
	/*margin-bottom: 18px;*/
	/*border: 1px solid #d9dde1;*/
	/*border-radius: 3px*/
/*}*/

/*.login_containers .login_containers_main .div-slider .ui-slider-wrap .ui-slider-btn {*/
	/*border: 0;*/
	/*background: url(../images/login/slider-before.png) right center no-repeat*/
/*}*/

/*.login_containers .login_containers_main .div-slider .ui-slider-wrap .ui-slider-bg {*/
	/*!*border: 1px solid #09f;*!*/
	/*border-radius: 3px;*/
	/*border-right: 0*/
/*}*/

/*.login_containers .login_containers_main .div-slider .ui-slider-wrap .ui-slider-btn.success {*/
	/*border: 0;*/
	/*background-image: none;*/
	/*background-color: #d7ebf8;*/
	/*border: 1px solid #09f;*/
	/*border-left: 0;*/
	/*margin-left: -1px*/
/*}*/

/*.login_containers .login_containers_main .div-slider .ui-slider-text .verity-sucess {*/
	/*display: inline-block;*/
	/*width: 14px;*/
	/*height: 12px;*/
	/*background: url(../images/login/verity-sucess.png) no-repeat;*/
	/*margin-right: 8px;*/
	/*margin-top: 0*/
/*}*/

/*.login_containers .login_containers_main .login_btn_bot {*/
	/*padding-bottom: 25px*/
/*}*/

/*.login_containers .login_containers_main .login_btn_bot50 {*/
	/*padding-bottom: 50px*/
/*}*/

/*.login_containers .login_containers_main .login_btn_bot75 {*/
	/*padding-bottom: 75px*/
/*}*/

/*.login_containers .login_containers_main .login_btn_bot205 {*/
	/*padding-bottom: 205px*/
/*}*/

/*.login_containers .login_containers_main .login_btn_bot225 {*/
	/*padding-bottom: 225px*/
/*}*/

/*.login_containers .login_containers_main .login_btn {*/
	/*margin-top: 6px*/
/*}*/

/*.login_containers .login_containers_main .login_btn a {*/
	/*width: 340px;*/
	/*height: 54px;*/
	/*display: block;*/
	/*line-height: 54px;*/
	/*text-align: center;*/
	/*color: #fff;*/
	/*background: #00a8ff;*/
	/*font-size: 20px;*/
	/*letter-spacing: 2px;*/
	/*border-radius: 3px;*/
	/*box-shadow: 0 2px 6px rgba(0,170,255,.4)*/
/*}*/

/*.login_containers .login_containers_main .login_btn a:hover {*/
	/*text-decoration: none*/
/*}*/

/*.login_containers .login_containers_main .login_content {*/
	/*margin-top: 46px;*/
	/*padding-bottom: 80px*/
/*}*/

/*.login_containers .login_containers_main .login_content .login_bg {*/
	/*width: 546px;*/
	/*height: 357px;*/
	/*background: url(../images/login/login-bg.png);*/
	/*float: left;*/
	/*margin-left: 35px*/
/*}*/

/*.login_containers .login_containers_main .login_content .login_main {*/
	/*width: 475px;*/
	/*height: auto;*/
	/*padding: 60px 88px 0 46px;*/
	/*float: right;*/
	/*color: #333;*/
	/*font-size: 14px*/
/*}*/

/*.login_containers .login_containers_main .login_content .login_main .login_memory {*/
	/*margin-bottom: 26px*/
/*}*/

/*.login_containers .login_containers_main .login_content .login_main .login_memory .memory_main input[typr=checkbox] {*/
	/*width: 18px;*/
	/*height: 18px;*/
	/*border: 1px solid #d3d8dd;*/
	/*border-radius: 2px;*/
	/*font-size: 14px*/
/*}*/

/*.login_containers .login_containers_main .login_content .login_main .login_memory .memory_main i {*/
	/*width: 18px;*/
	/*height: 18px;*/
	/*display: inline-block;*/
	/*vertical-align: middle;*/
	/*margin-right: 8px;*/
	/*cursor: pointer*/
/*}*/

/*.login_containers .login_containers_main .login_content .login_main .login_memory .memory_main .checked {*/
	/*background-position: -200px -40px*/
/*}*/

/*.login_containers .login_containers_main .login_content .login_main .login_memory .memory_main .unchecked {*/
	/*background-position: -46px -179px*/
/*}*/

/*.login_containers .login_containers_main .login_content .login_main .login_memory a {*/
	/*color: #333*/
/*}*/

/*.login_containers .login_containers_main .login_content .login_main .login_memory a:hover {*/
	/*text-decoration: none*/
/*}*/

/*.login_containers .login_containers_main .register-wrap .register-img {*/
	/*width: 516px;*/
	/*float: left;*/
	/*margin: 40px 0 0 72px;*/
	/*text-align: center*/
/*}*/

/*.login_containers .login_containers_main .register-wrap .register-img .swiper-container {*/
	/*padding-bottom: 56px*/
/*}*/

/*.login_containers .login_containers_main .register-wrap .register-img .swiper-container .swiper-pagination-bullet {*/
	/*width: 20px;*/
	/*height: 4px;*/
	/*border-radius: 0;*/
	/*background: #09f*/
/*}*/

/*.login_containers .login_containers_main .register-wrap .register-img .swiper-container .swiper-pagination-bullet-active {*/
	/*background: #09f*/
/*}*/

/*.login_containers .login_containers_main .register-wrap .register-img .register-ad {*/
	/*margin: 0 auto*/
/*}*/

/*.login_containers .login_containers_main .register-wrap .register-img h4 {*/
	/*font-size: 22px*/
/*}*/

/*.login_containers .login_containers_main .register-wrap .register-img p {*/
	/*font-size: 14px;*/
	/*color: #999;*/
	/*margin-top: 15px*/
/*}*/

/*.login_containers .login_containers_main .register-wrap .register_main {*/
	/*width: 340px;*/
	/*height: auto;*/
	/*overflow: hidden;*/
	/*float: left;*/
	/*margin-left: 46px*/
/*}*/

/*.login_containers .login_containers_main .register-wrap .register_main .agreement {*/
	/*width: 100%;*/
	/*height: auto;*/
	/*margin-bottom: 26px*/
/*}*/

/*.login_containers .login_containers_main .register-wrap .register_main .agreement i {*/
	/*width: 18px;*/
	/*height: 18px;*/
	/*display: inline-block;*/
	/*vertical-align: middle;*/
	/*margin-right: 15px;*/
	/*cursor: pointer*/
/*}*/

/*.login_containers .login_containers_main .register-wrap .register_main .agreement .checked {*/
	/*background-position: -200px -40px*/
/*}*/

/*.login_containers .login_containers_main .register-wrap .register_main .agreement .unchecked {*/
	/*background-position: -46px -179px*/
/*}*/

/*.login_containers .login_containers_main .register-wrap .register_main .agreement a {*/
	/*color: #0af*/
/*}*/

/*.login_containers .login_containers_main .register-wrap .register_main .register2_title {*/
	/*color: #999;*/
	/*margin: 20px 0*/
/*}*/

/*.login_containers .login_containers_main .register-wrap .register_main .company_name input {*/
	/*border: none;*/
	/*border-bottom: 1px solid #d3d8dd;*/
	/*padding-left: 0*/
/*}*/

/*.login_containers .login_containers_main .register-wrap .register_main .site_name span {*/
	/*color: #333*/
/*}*/

/*.login_containers .login_containers_main .register-wrap .register_main .site_name input {*/
	/*width: 150px;*/
	/*border: none;*/
	/*border-bottom: 1px solid #d3d8dd;*/
	/*padding-left: 0;*/
	/*margin: 0 4px*/
/*}*/

/*.login_containers .login_containers_main .forgrt_main {*/
	/*width: 340px;*/
	/*height: auto;*/
	/*margin: 60px auto 0;*/
	/*position: relative;*/
	/*padding-bottom: 120px*/
/*}*/

/*.login_containers .login_containers_main .legal_main {*/
	/*width: 100%;*/
	/*height: auto;*/
	/*padding: 0 60px 0 40px;*/
	/*overflow: hidden;*/
	/*margin: 40px auto 0*/
/*}*/

/*.login_containers .login_containers_main .legal_main .legal_title {*/
	/*margin-bottom: 26px*/
/*}*/

/*.login_containers .login_containers_main .legal_main .legal_paragraph p {*/
	/*line-height: 26px;*/
	/*color: #333;*/
	/*font-size: 14px;*/
	/*margin-bottom: 50px*/
/*}*/

/*.login_containers .login_containers_main .legal_main .legal_paragraph p:last-child {*/
	/*margin-bottom: 158px*/
/*}*/

/*.login_containers .login_containers_main .register-sucess {*/
	/*width: 340px;*/
	/*height: 160px;*/
	/*margin: 0 auto*/
/*}*/

/*.login_containers .login_containers_main .register-sucess dl dt {*/
	/*float: left;*/
	/*width: 76px;*/
	/*height: 74px;*/
	/*background-position: 0 0;*/
	/*margin-top: 42px*/
/*}*/

/*.login_containers .login_containers_main .register-sucess dl dd {*/
	/*float: left;*/
	/*margin-top: 54px;*/
	/*margin-left: 20px*/
/*}*/

/*.login_containers .login_containers_main .register-sucess dl dd h4 {*/
	/*color: #333;*/
	/*font-size: 24px*/
/*}*/

/*.login_containers .login_containers_main .register-sucess dl dd p {*/
	/*font-size: 16px;*/
	/*color: #93999f;*/
	/*margin-top: 5px*/
/*}*/

/*.login_containers .company-message {*/
	/*margin-top: 12px*/
/*}*/

/*.login_containers .company-message .message {*/
	/*border-bottom: 1px solid #f0f3f6;*/
	/*padding-bottom: 64px*/
/*}*/

/*.login_containers .company-message .message .message-content {*/
	/*float: left;*/
	/*width: 340px;*/
	/*margin: 56px 0 0 360px*/
/*}*/

/*.login_containers .company-message .message .message-content h5 {*/
	/*text-align: center;*/
	/*font-size: 16px;*/
	/*margin-bottom: 28px*/
/*}*/

/*.login_containers .company-message .message .message-content a {*/
	/*color: #93999f*/
/*}*/

/*.login_containers .company-message .message .message-tip {*/
	/*float: left;*/
	/*width: 310px*/
/*}*/

/*.login_containers .company-message .message .message-tip .jian {*/
	/*position: absolute;*/
	/*width: 10px;*/
	/*height: 10px;*/
	/*transform: rotate(45deg);*/
	/*z-index: 9;*/
	/*background: #fff;*/
	/*border: 1px solid #f1f1f1;*/
	/*border-top: 0;*/
	/*border-right: 0*/
/*}*/

/*.login_containers .company-message .message .message-tip .tip-cont {*/
	/*position: absolute;*/
	/*z-index: 1;*/
	/*background: #fff;*/
	/*border: 1px solid #f1f1f1;*/
	/*box-shadow: 0 0 2px 0 rgba(0,0,0,.16);*/
	/*border-radius: 3px;*/
	/*padding: 0 16px;*/
	/*color: #93999f;*/
	/*font-size: 12px*/
/*}*/

/*.login_containers .company-message .message .message-tip .company-tip {*/
	/*position: relative;*/
	/*margin: 60px 0 0 20px*/
/*}*/

/*.login_containers .company-message .message .message-tip .company-tip .jian {*/
	/*top: 10px;*/
	/*left: -5px*/
/*}*/

/*.login_containers .company-message .message .message-tip .company-tip .tip-cont {*/
	/*top: 0;*/
	/*left: 0;*/
	/*height: 44px*/
/*}*/

/*.login_containers .company-message .message .message-tip .company-tip .tip-cont p {*/
	/*line-height: 44px*/
/*}*/

/*.login_containers .company-message .message .message-tip .domain-tip {*/
	/*position: relative;*/
	/*margin-left: 20px*/
/*}*/

/*.login_containers .company-message .message .message-tip .domain-tip .jian {*/
	/*top: 80px;*/
	/*left: -5px*/
/*}*/

/*.login_containers .company-message .message .message-tip .domain-tip .tip-cont {*/
	/*top: 70px;*/
	/*left: 0;*/
	/*height: 136px*/
/*}*/

/*.login_containers .company-message .message .message-tip .domain-tip .tip-cont p {*/
	/*margin-top: 12px*/
/*}*/

/*.login_containers .company-message .course-type {*/
	/*width: 550px;*/
	/*margin: 60px auto 0;*/
	/*padding-bottom: 105px*/
/*}*/

/*.login_containers .company-message .course-type h5 {*/
	/*text-align: center;*/
	/*font-size: 16px;*/
	/*margin-bottom: 28px*/
/*}*/

/*.login_containers .company-message .course-type p {*/
	/*font-size: 14px;*/
	/*color: #93999f;*/
	/*text-align: center*/
/*}*/

/*.login_containers .company-message .course-type ul {*/
	/*margin: 58px 0 78px 37px*/
/*}*/

/*.login_containers .company-message .course-type ul li {*/
	/*float: left;*/
	/*margin-left: 28px;*/
	/*width: 120px;*/
	/*height: 120px;*/
	/*border-radius: 5px;*/
	/*border: 1px solid #eeeeed;*/
	/*cursor: pointer*/
/*}*/

/*.login_containers .company-message .course-type ul li i {*/
	/*display: inline-block;*/
	/*width: 16px;*/
	/*height: 16px;*/
	/*border-radius: 16px;*/
	/*border: 1px solid #eeeeed;*/
	/*margin: 7px 0 0 98px*/
/*}*/

/*.login_containers .company-message .course-type ul li .cover1 {*/
	/*width: 52px;*/
	/*height: 52px;*/
	/*background-position: -78px 0;*/
	/*margin: 0 auto*/
/*}*/

/*.login_containers .company-message .course-type ul li .cover2 {*/
	/*width: 64px;*/
	/*height: 47px;*/
	/*background-position: -132px 0;*/
	/*margin: 4px auto 0*/
/*}*/

/*.login_containers .company-message .course-type ul li .cover3 {*/
	/*width: 48px;*/
	/*height: 48px;*/
	/*background-position: -104px -54px;*/
	/*margin: 4px auto 0*/
/*}*/

/*.login_containers .company-message .course-type ul li p {*/
	/*text-align: center;*/
	/*color: #666;*/
	/*margin-top: 8px*/
/*}*/

/*.login_containers .company-message .course-type ul .on {*/
	/*border-color: #33adff*/
/*}*/

/*.login_containers .company-message .course-type ul .on i {*/
	/*background-position: -200px -60px;*/
	/*border: 0*/
/*}*/

/*.login_containers .company-message .course-type ul .on .cover1 {*/
	/*background-position: 0 -76px*/
/*}*/

/*.login_containers .company-message .course-type ul .on .cover2 {*/
	/*background-position: 0 -130px*/
/*}*/

/*.login_containers .company-message .course-type ul .on .cover3 {*/
	/*background-position: -54px -76px*/
/*}*/

/*.login_containers .company-message .course-type ul .on p {*/
	/*color: #09f*/
/*}*/

/*.login_containers .company-message .course-type .begin a {*/
	/*margin: 0 auto*/
/*}*/

/*.login_containers .userProtocol_main {*/
	/*width: 1060px;*/
	/*margin: 0 auto*/
/*}*/

/*.login_containers .userProtocol_main .userProtocol_main_l {*/
	/*width: 782px;*/
	/*height: auto;*/
	/*background: #fff;*/
	/*padding: 0 76px 0 0*/
/*}*/

/*.login_containers .userProtocol_main .userProtocol_main_l .register_head {*/
	/*height: 80px;*/
	/*width: 100%;*/
	/*border-bottom: 1px solid #f0f3f6;*/
	/*line-height: 80px;*/
	/*padding: 0 40px;*/
	/*margin-bottom: 40px*/
/*}*/

/*.login_containers .userProtocol_main .userProtocol_main_l .register_head b {*/
	/*font-size: 24px;*/
	/*color: #333;*/
	/*font-weight: 400;*/
	/*margin-right: 20px*/
/*}*/

/*.login_containers .userProtocol_main .userProtocol_main_l .register_head span {*/
	/*color: #aaa*/
/*}*/

/*.login_containers .userProtocol_main .userProtocol_main_l .register_head span i {*/
	/*font-style: normal;*/
	/*color: #666*/
/*}*/

/*.login_containers .userProtocol_main .userProtocol_main_l .register_head span a {*/
	/*color: #0af*/
/*}*/

/*.login_containers .userProtocol_main .userProtocol_main_l .register_head span a:hover {*/
	/*text-decoration: none*/
/*}*/

/*.login_containers .userProtocol_main .userProtocol_main_l .userProtocol_stage {*/
	/*padding-left: 40px*/
/*}*/

/*.login_containers .userProtocol_main .userProtocol_main_l .userProtocol_stage div {*/
	/*margin-bottom: 55px*/
/*}*/

/*.login_containers .userProtocol_main .userProtocol_main_l .userProtocol_stage div h5 {*/
	/*font-size: 16px;*/
	/*margin-bottom: 26px;*/
	/*font-weight: 700*/
/*}*/

/*.login_containers .userProtocol_main .userProtocol_main_l .userProtocol_stage div p {*/
	/*line-height: 26px;*/
	/*margin-bottom: 30px*/
/*}*/

/*.login_containers .userProtocol_main .guding {*/
	/*position: fixed;*/
	/*top: 30px;*/
	/*!*left: 946px;*!*/
	/*!*transition: ease-in-out .3s*!*/
	/*margin-left: 800px;*/
/*}*/

/*.login_containers .userProtocol_main .userProtocol_main_r {*/
	/*width: 260px;*/
	/*height: auto;*/
	/*background: #fff;*/
	/*padding-top: 30px;*/
	/*padding-bottom: 30px;*/
	/*overflow: hidden*/
/*}*/

/*.login_containers .userProtocol_main .userProtocol_main_r h6 {*/
	/*height: 34px;*/
	/*width: 100%;*/
	/*line-height: 34px;*/
	/*padding-left: 26px;*/
	/*font-size: 14px*/
/*}*/

/*.login_containers .userProtocol_main .userProtocol_main_r ul li {*/
	/*line-height: 46px;*/
	/*padding-left: 26px;*/
	/*border-left: 3px solid transparent*/
/*}*/

/*.login_containers .userProtocol_main .userProtocol_main_r ul li a {*/
	/*color: #666;*/
	/*display: block*/
/*}*/

/*.login_containers .userProtocol_main .userProtocol_main_r ul li a:hover {*/
	/*text-decoration: none*/
/*}*/

/*.login_containers .userProtocol_main .userProtocol_main_r ul li.on {*/
	/*border-left: 3px solid #11b0ff*/
/*}*/

/*.login_containers .userProtocol_main .userProtocol_main_r ul li.on a {*/
	/*color: #333*/
/*}*/

/*.login_foot {*/
	/*width: 100%;*/
	/*height: 100px;*/
	/*font-size: 12px;*/
	/*color: #999;*/
	/*text-align: center;*/
	/*padding: 25px 0;*/
	/*position: relative;*/
	/*left: 0;*/
	/*right: 0;*/
	/*bottom: 0*/
/*}*/

/*.login_foot p {*/
	/*line-height: 26px*/
/*}*/

/*.login_foot p a {*/
	/*color: #999;*/
	/*margin-left: 8px*/
/*}*/

/*.login_foot p a:hover {*/
	/*text-decoration: none*/
/*}*/

/*.space-lines {*/
	/*margin-bottom: 100px*/
/*}*/

/*.login_containers .company-message .course-type ul .on .cover1,.login_containers .company-message .course-type ul .on .cover2,.login_containers .company-message .course-type ul .on .cover3,.login_containers .company-message .course-type ul .on i,.login_containers .company-message .course-type ul li .cover1,.login_containers .company-message .course-type ul li .cover2,.login_containers .company-message .course-type ul li .cover3,.login_containers .login_containers_main .input_box i.SMSCodes,.login_containers .login_containers_main .input_box i.company,.login_containers .login_containers_main .input_box i.confirmPassword,.login_containers .login_containers_main .input_box i.domainName,.login_containers .login_containers_main .input_box i.mobilePhone,.login_containers .login_containers_main .input_box i.passwords,.login_containers .login_containers_main .input_box i.userName,.login_containers .login_containers_main .input_box i.verificationCode,.login_containers .login_containers_main .input_box_small .code_huan,.login_containers .login_containers_main .input_box_small .img_code,.login_containers .login_containers_main .login_content .login_main .login_memory .memory_main .checked,.login_containers .login_containers_main .login_content .login_main .login_memory .memory_main .unchecked,.login_containers .login_containers_main .register-sucess dl dt,.login_containers .login_containers_main .register-wrap .register_main .agreement .checked,.login_containers .login_containers_main .register-wrap .register_main .agreement .unchecked,.login_containers .login_containers_main .register_head .forget_head i,.login_containers .login_containers_main .register_head .forget_head span.on i,.login_head .login_logo {*/
	/*background-image: url(../images/login.png?20180928175156)*/
/*}*/
/*.rememberMe{*/
	/*cursor: pointer;*/
/*}*/
/*.login_containers .login_containers_main .input_box input:-webkit-autofill , textarea:-webkit-autofill, select:-webkit-autofill {*/
	/*-webkit-text-fill-color: black !important;*/
	/*-webkit-box-shadow: 0 0 0px 1000px transparent  inset !important;*/
	/*background-color:transparent;*/
	/*background-image: none;*/
	/*transition: background-color 50000s ease-in-out 0s;*/
/*}*/
/*.login_containers .login_containers_main .input_box input {*/
	/*background-color:transparent;*/
/*}*/
.body_bg {
	background:#f5f8fa
}
.clearfloat:after {
	display:block;
	clear:both;
	content:"";
	visibility:hidden;
	height:0
}
.clearfloat {
	zoom:1
}
.fl {
	float:left
}
.fr {
	float:right
}
a {
	text-decoration:none
}
input::-webkit-input-placeholder {
	color:#cdcfd1
}
:-moz-placeholder {
	color:#cdcfd1
}
::-moz-placeholder {
	color:#cdcfd1
}
:-ms-input-placeholder {
	color:#cdcfd1
}
.login_head {
	width:100%;
	height:70px;
	border-bottom:1px solid #eef0f2;
	padding:0 30px 0 32px;
	background:#fff
}
/*.login_head .login_logo {*/
	/*width:168px;*/
	/*height:44px;*/
	/*background-position:-66px -126px;*/
	/*margin-top:12px;*/
	/*float:left*/
/*}*/
.login_head .login_title {
	line-height:70px;
	float:right
}
.login_head .login_title a {
	font-size:16px;
	color:#666
}
.login_head .login_title a:hover {
	text-decoration:none
}
.login_containers {
	width:100%;
	height:auto;
	background:#f5f8fa;
	padding-top:40px;
	border-radius:3px
}
.login_containers .login_containers_main {
	width:1060px;
	height:auto;
	margin:0 auto;
	background:#fff
}
.login_containers .login_containers_main .register_head {
	height:80px;
	width:100%;
	border-bottom:1px solid #f0f3f6;
	line-height:80px;
	padding:0 40px;
	margin-bottom:14px
}
.login_containers .login_containers_main .register_head b {
	font-size:24px;
	color:#333;
	font-weight:400;
	margin-right:20px
}
.login_containers .login_containers_main .register_head span {
	color:#aaa
}
.login_containers .login_containers_main .register_head span i {
	font-style:normal;
	color:#666
}
.login_containers .login_containers_main .register_head span a {
	color:#0af
}
.login_containers .login_containers_main .register_head span a:hover {
	text-decoration:none
}
.login_containers .login_containers_main .register_head .forget_head {
	width:366px;
	float:right
}
.login_containers .login_containers_main .register_head .forget_head span {
	color:#abb5bb
}
.login_containers .login_containers_main .register_head .forget_head span.on {
	color:#00a7ff
}
.login_containers .login_containers_main .register_head .forget_head span.on i {
	background-position:0 -179px
}
.login_containers .login_containers_main .register_head .forget_head i {
	width:40px;
	height:38px;
	display:inline-block;
	background-position:-154px -49px;
	padding:0 0 0 2px;
	font-size:12px;
	text-align:center;
	line-height:38px;
	color:#fff;
	font-style:normal
}
.login_containers .login_containers_main .register_head .forget_head b {
	display:inline-block;
	width:60px;
	height:2px;
	margin:0 12px 5px
}
.login_containers .login_containers_main .register_head .forget_head .line {
	background:#e2e7eb
}
.login_containers .login_containers_main .register_head .forget_head .line-on {
	background:rgba(0, 158, 255, .16)
}
.login_containers .login_containers_main .register_head .forget_head em {
	margin:0 0 0 10px;
	font-weight:400
}
.login_containers .login_containers_main .input_box {
	width:340px;
	height:44px;
	box-sizing:border-box;
	border:1px solid #d9dde1;
	border-radius:3px;
	padding-top:12px;
	position:relative;
	margin-bottom:18px
}
.login_containers .login_containers_main .input_box i {
	display:block;
	margin:0 16px;
	width:16px;
	height:18px;
	float:left
}
.login_containers .login_containers_main .input_box i.company {
	width:16px;
	height:16px;
	background-position:-200px -78px
}
.login_containers .login_containers_main .input_box i.domainName {
	width:22px;
	height:19px;
	background-position:-104px -104px
}
.login_containers .login_containers_main .input_box i.userName {
	background-position:-198px -20px
}
.login_containers .login_containers_main .input_box i.passwords {
	background-position:-198px 0
}
.login_containers .login_containers_main .input_box i.mobilePhone {
	background-position:-46px -199px
}
.login_containers .login_containers_main .input_box i.verificationCode {
	background-position:-181px -95px
}
.login_containers .login_containers_main .input_box i.SMSCodes {
	background-position:-128px -104px
}
.login_containers .login_containers_main .input_box i.confirmPassword {
	height:19px;
	background-position:-78px -54px
}
.login_containers .login_containers_main .input_box input {
	display:block;
	float:left;
	width:290px;
	height:20px;
	position:absolute;
	top:12px;
	left:46px;
	border:none;
	border-left:1px solid #e1e4e7;
	background:#fff;
	font-size:14px
}
.login_containers .login_containers_main .input_box input:-webkit-autofill {
	-webkit-text-fill-color:#000!important;
	-webkit-box-shadow:0 0 0 1000px transparent inset!important;
	background-color:transparent;
	background-image:none;
	transition:background-color 50000s ease-in-out 0s
}
.login_containers .login_containers_main .input_box input {
	background-color:transparent
}
.login_containers .login_containers_main .input_box_small {
	width:340px;
	height:44px;
	margin-bottom:18px
}
.login_containers .login_containers_main .input_box_small .input_box {
	display:inline-block;
	width:186px
}
.login_containers .login_containers_main .input_box_small .input_box input {
	width:137px
}
.login_containers .login_containers_main .input_box_small .img_code {
	width:105px;
	height:44px;
	background-position:-66px -172px;
	margin-left:24px
}
.login_containers .login_containers_main .input_box_small .code_huan {
	width:25px;
	height:23px;
	background-position:-154px -95px;
	vertical-align:middle;
	margin-top:10px;
	cursor:pointer
}
.login_containers .login_containers_main .input_box_small .get_code {
	width:130px;
	height:44px;
	background:#d9dde1;
	color:#fff;
	border:none;
	border-radius:3px;
	box-shadow:0 2px 6px rgba(217, 221, 225, .8);
	margin-right: 3px;
}
.login_containers .login_containers_main .domain_name {
	color:#f74c4c;
	width:340px;
	height:30px;
	line-height:30px;
	border:1px solid #f74c4c;
	border-radius:3px;
	text-align:center;
	font-size:12px;
	background:#feeded;
	margin-bottom:6px
}
.login_containers .company-message .message .message-content  .domain_name{
    width:456px;
}
.login_containers .login_containers_main .visibility {
	visibility:hidden
}
.login_containers .login_containers_main .div-slider {
	margin-bottom:18px;
	border:1px solid #d9dde1;
	border-radius:3px
}
.login_containers .login_containers_main .div-slider .ui-slider-wrap .ui-slider-btn {
	border:0;
	background:url(../images/login/slider-before.png) right center no-repeat
}
.login_containers .login_containers_main .div-slider .ui-slider-wrap .ui-slider-bg {
	border-radius:3px;
	border-right:0
}
.login_containers .login_containers_main .div-slider .ui-slider-wrap .ui-slider-btn.success {
	border:0;
	background-image:none;
	background-color:#d7ebf8;
	border:1px solid #09f;
	border-left:0;
	margin-left:-1px
}
.login_containers .login_containers_main .div-slider .ui-slider-text .verity-sucess {
	display:inline-block;
	width:14px;
	height:12px;
	background:url(../images/login/verity-sucess.png) no-repeat;
	margin-right:8px;
	margin-top:0
}
.login_containers .login_containers_main .login_btn_bot {
	padding-bottom:25px
}
.login_containers .login_containers_main .login_btn_bot50 {
	padding-bottom:50px
}
.login_containers .login_containers_main .login_btn_bot75 {
	padding-bottom:75px
}
.login_containers .login_containers_main .login_btn_bot205 {
	padding-bottom:205px
}
.login_containers .login_containers_main .login_btn_bot225 {
	padding-bottom:225px
}
.login_containers .login_containers_main .login_btn {
	margin-top:6px
}
.login_containers .login_containers_main .login_btn a {
	width:340px;
	height:54px;
	display:block;
	line-height:54px;
	text-align:center;
	color:#fff;
	background:#00a8ff;
	font-size:20px;
	letter-spacing:2px;
	border-radius:3px;
	box-shadow:0 2px 6px rgba(0, 170, 255, .4)
}
.login_containers .login_containers_main .login_btn a:hover {
	text-decoration:none
}
.login_containers .login_containers_main .login_content {
	margin-top:46px;
	padding-bottom:80px
}
.login_containers .login_containers_main .login_content .login_bg {
	width:546px;
	height:357px;
	background:url(../images/login/login-bg.png);
	float:left;
	margin-left:35px
}
.login_containers .login_containers_main .login_content .login_main {
	width:475px;
	height:auto;
	padding:60px 88px 0 46px;
	float:right;
	color:#333;
	font-size:14px
}
.login_containers .login_containers_main .login_content .login_main .login_memory {
	margin-bottom:26px
}
.login_containers .login_containers_main .login_content .login_main .login_memory .memory_main input[typr=checkbox] {
	width:18px;
	height:18px;
	border:1px solid #d3d8dd;
	border-radius:2px;
	font-size:14px
}
.login_containers .login_containers_main .login_content .login_main .login_memory .memory_main i {
	width:18px;
	height:18px;
	display:inline-block;
	vertical-align:middle;
	margin-right:8px;
	cursor:pointer
}
.login_containers .login_containers_main .login_content .login_main .login_memory .memory_main .checked {
	background-position:-200px -40px
}
.login_containers .login_containers_main .login_content .login_main .login_memory .memory_main .unchecked {
	background-position:-46px -179px
}
.login_containers .login_containers_main .login_content .login_main .login_memory a {
	color:#333
}
.login_containers .login_containers_main .login_content .login_main .login_memory a:hover {
	text-decoration:none
}
.login_containers .login_containers_main .register-wrap .register-img {
	width:516px;
	float:left;
	margin:40px 0 0 72px;
	text-align:center
}
.login_containers .login_containers_main .register-wrap .register-img .swiper-container {
	padding-bottom:56px
}
.login_containers .login_containers_main .register-wrap .register-img .swiper-container .swiper-pagination-bullet {
	width:20px;
	height:4px;
	border-radius:0;
	background:#09f
}
.login_containers .login_containers_main .register-wrap .register-img .swiper-container .swiper-pagination-bullet-active {
	background:#09f
}
.login_containers .login_containers_main .register-wrap .register-img .register-ad {
	margin:0 auto
}
.login_containers .login_containers_main .register-wrap .register-img h4 {
	font-size:22px
}
.login_containers .login_containers_main .register-wrap .register-img p {
	font-size:14px;
	color:#999;
	margin-top:15px
}
.login_containers .login_containers_main .register-wrap .register_main {
	width:340px;
	height:auto;
	overflow:hidden;
	float:left;
	margin-left:46px
}
.login_containers .login_containers_main .register-wrap .register_main .agreement {
	width:100%;
	height:auto;
	margin-bottom:26px
}
.login_containers .login_containers_main .register-wrap .register_main .agreement i {
	width:18px;
	height:18px;
	display:inline-block;
	vertical-align:middle;
	margin-right:15px;
	cursor:pointer
}
.login_containers .login_containers_main .register-wrap .register_main .agreement .checked {
	background-position:-200px -40px
}
.login_containers .login_containers_main .register-wrap .register_main .agreement .unchecked {
	background-position:-46px -179px
}
.login_containers .login_containers_main .register-wrap .register_main .agreement a {
	color:#0af
}
.login_containers .login_containers_main .register-wrap .register_main .register2_title {
	color:#999;
	margin:20px 0
}
.login_containers .login_containers_main .register-wrap .register_main .company_name input {
	border:none;
	border-bottom:1px solid #d3d8dd;
	padding-left:0
}
.login_containers .login_containers_main .register-wrap .register_main .site_name span {
	color:#333
}
.login_containers .login_containers_main .register-wrap .register_main .site_name input {
	width:150px;
	border:none;
	border-bottom:1px solid #d3d8dd;
	padding-left:0;
	margin:0 4px
}
.login_containers .login_containers_main .forgrt_main {
	width:340px;
	height:auto;
	margin:60px auto 0;
	position:relative;
	padding-bottom:120px
}
.login_containers .login_containers_main .legal_main {
	width:100%;
	height:auto;
	padding:0 60px 0 40px;
	overflow:hidden;
	margin:40px auto 0
}
.login_containers .login_containers_main .legal_main .legal_title {
	margin-bottom:26px
}
.login_containers .login_containers_main .legal_main .legal_paragraph p {
	line-height:26px;
	color:#333;
	font-size:14px;
	margin-bottom:50px
}
.login_containers .login_containers_main .legal_main .legal_paragraph p:last-child {
	margin-bottom:158px
}
.login_containers .login_containers_main .register-sucess {
	width:340px;
	height:160px;
	margin:0 auto
}
.login_containers .login_containers_main .register-sucess dl dt {
	float:left;
	width:76px;
	height:74px;
	background-position:0 0;
	margin-top:42px
}
.login_containers .login_containers_main .register-sucess dl dd {
	float:left;
	margin-top:54px;
	margin-left:20px
}
.login_containers .login_containers_main .register-sucess dl dd h4 {
	color:#333;
	font-size:24px
}
.login_containers .login_containers_main .register-sucess dl dd p {
	font-size:16px;
	color:#93999f;
	margin-top:5px
}
.login_containers .company-message {
	margin-top:12px
}
.login_containers .company-message .message {
	border-bottom:1px solid #f0f3f6;
	padding-bottom:46px;
	position:relative
}
.login_containers .company-message .message .message-content {
	float:left;
	width:456px;
	margin:56px 0 0 300px
}
.login_containers .company-message .message .message-content h5 {
	text-align:center;
	font-size:16px;
	margin-bottom:28px
}
.login_containers .company-message .message .message-content a {
	color:#93999f
}
.login_containers .company-message .message .message-content .input_box {
	width:456px
}
.login_containers .company-message .message .message-content .input_box .domainName {
	margin:0 10px 0 16px
}
.login_containers .company-message .message .message-content .input_box input {
	width:385px
}
.login_containers .company-message .message .message-content .input_box .domainName-input {
	border-left:1px solid #e1e4e7;
	padding-left:14px
}
.login_containers .company-message .message .message-content .input_box .domainName-input .div-input {
	display:inline-block;
	outline:0
}
.login_containers .company-message .message .message-content .input_box .domainName-input em {
	color:#dadee0;
	font-weight:400
}
.login_containers .company-message .message .message-tip {
	width:310px;
	position:absolute;
	left:775px
}
.login_containers .company-message .message .message-tip .jian {
	position:absolute;
	width:10px;
	height:10px;
	transform:rotate(45deg);
	z-index:9;
	background:#fff;
	border:1px solid #f1f1f1;
	border-top:0;
	border-right:0
}
.login_containers .company-message .message .message-tip .tip-cont {
	position:absolute;
	z-index:1;
	background:#fff;
	border:1px solid #f1f1f1;
	box-shadow:0 0 2px 0 rgba(0, 0, 0, .16);
	border-radius:3px;
	padding:0 16px;
	color:#93999f;
	font-size:12px
}
.login_containers .company-message .message .message-tip .company-tip {
	margin:60px 0 0 0px;
	display:none;
    position: relative;

}
.login_containers .company-message .message .message-tip .company-tip .jian {
	top:60px;
	left:-5px
}
.login_containers .company-message .message .message-tip .company-tip .tip-cont {
	top:48px;
	left:0;
	height:44px
}
.login_containers .company-message .message .message-tip .company-tip .tip-cont p {
	line-height:44px
}
.login_containers .company-message .message .message-tip .domain-tip {
	display:none;
    position: relative;
}
.login_containers .company-message .message .message-tip .domain-tip .jian {
	top:122px;
	left:-5px
}
.login_containers .company-message .message .message-tip .domain-tip .tip-cont {
	top:109px;
	left:0;
	height:136px
}
.login_containers .company-message .message .message-tip .domain-tip .tip-cont p {
	margin-top:12px
}
.login_containers .company-message .course-type {
	width:550px;
	margin:60px auto 0;
	padding-bottom:105px
}
.login_containers .company-message .course-type h5 {
	text-align:center;
	font-size:16px;
	margin-bottom:28px
}
.login_containers .company-message .course-type p {
	font-size:14px;
	color:#93999f;
	text-align:center
}
.login_containers .company-message .course-type ul {
	margin:58px 0 78px 37px
}
.login_containers .company-message .course-type ul li {
	float:left;
	margin-left:28px;
	width:120px;
	height:120px;
	border-radius:5px;
	border:1px solid #eeeeed;
	cursor:pointer
}
.login_containers .company-message .course-type ul li i {
	display:inline-block;
	width:16px;
	height:16px;
	border-radius:16px;
	border:1px solid #eeeeed;
	margin:7px 0 0 98px
}
.login_containers .company-message .course-type ul li .cover1 {
	width:52px;
	height:52px;
	background-position:-78px 0;
	margin:0 auto
}
.login_containers .company-message .course-type ul li .cover2 {
	width:64px;
	height:47px;
	background-position:-132px 0;
	margin:4px auto 0
}
.login_containers .company-message .course-type ul li .cover3 {
	width:48px;
	height:48px;
	background-position:-104px -54px;
	margin:4px auto 0
}
.login_containers .company-message .course-type ul li p {
	text-align:center;
	color:#666;
	margin-top:8px
}
.login_containers .company-message .course-type ul .on {
	border-color:#33adff
}
.login_containers .company-message .course-type ul .on i {
	background-position:-200px -60px;
	border:0
}
.login_containers .company-message .course-type ul .on .cover1 {
	background-position:0 -76px
}
.login_containers .company-message .course-type ul .on .cover2 {
	background-position:0 -130px
}
.login_containers .company-message .course-type ul .on .cover3 {
	background-position:-54px -76px
}
.login_containers .company-message .course-type ul .on p {
	color:#09f
}
.login_containers .company-message .course-type .begin a {
	margin:0 auto
}
.login_containers .userProtocol_main {
	width:1200px;
	margin:0 auto
}
.login_containers .userProtocol_main .userProtocol_main_l {
	width:922px;
	height:auto;
	background:#fff;
	padding:0 0px 0 0
}
.login_containers .userProtocol_main .userProtocol_main_l .register_head {
	height:80px;
	width:100%;
	border-bottom:1px solid #f0f3f6;
	line-height:80px;
	padding:0 40px;
	margin-bottom:40px
}
.login_containers .userProtocol_main .userProtocol_main_l .register_head b {
	font-size:24px;
	color:#333;
	font-weight:400;
	margin-right:20px
}
.login_containers .userProtocol_main .userProtocol_main_l .register_head span {
	color:#aaa
}
.login_containers .userProtocol_main .userProtocol_main_l .register_head span i {
	font-style:normal;
	color:#666
}
.login_containers .userProtocol_main .userProtocol_main_l .register_head span a {
	color:#0af
}
.login_containers .userProtocol_main .userProtocol_main_l .register_head span a:hover {
	text-decoration:none
}
.login_containers .userProtocol_main .userProtocol_main_l .userProtocol_stage {
	padding-left:40px;padding-right:40px
}
.login_containers .userProtocol_main .userProtocol_main_l .userProtocol_stage div {
	margin-bottom:15px
}
.login_containers .userProtocol_main .userProtocol_main_l .userProtocol_stage div h5 {
	font-size:16px;
	margin-bottom:26px;
	font-weight:700
}
.login_containers .userProtocol_main .userProtocol_main_l .userProtocol_stage div p {
	line-height:26px;
	margin-bottom:15px
}
.fl{float:left}
.login_containers .userProtocol_main .guding {
	position:fixed;
	top:100px;
	margin-left:940px
}
.login_containers .userProtocol_main .userProtocol_main_r {
	width:260px;
	height:auto;
	background:#fff;
	padding-top:30px;
	padding-bottom:30px;
	overflow:hidden
}
.login_containers .userProtocol_main .userProtocol_main_r h6 {
	height:34px;
	width:100%;
	line-height:34px;
	padding-left:26px;
	font-size:14px
}
.login_containers .userProtocol_main .userProtocol_main_r ul li {
	line-height:46px;
	padding-left:26px;
	border-left:3px solid transparent
}
.login_containers .userProtocol_main .userProtocol_main_r ul li a {
	color:#666;
	display:block
}
.login_containers .userProtocol_main .userProtocol_main_r ul li a:hover {
	text-decoration:none
}
.login_containers .userProtocol_main .userProtocol_main_r ul li.on {
	border-left:3px solid #11b0ff
}
.login_containers .userProtocol_main .userProtocol_main_r ul li.on a {
	color:#333
}
.login_foot {
	width:100%;
	height:100px;
	font-size:12px;
	color:#999;
	text-align:center;
	padding:25px 0;
	position:relative;
	left:0;
	right:0;
	bottom:0
}
.login_foot p {
	line-height:26px
}
.login_foot p a {
	color:#999;
	margin-left:8px
}
.login_foot p a:hover {
	text-decoration:none
}
.space-lines {
	margin-bottom:100px
}
.login_containers .company-message .course-type ul .on .cover1, .login_containers .company-message .course-type ul .on .cover2, .login_containers .company-message .course-type ul .on .cover3, .login_containers .company-message .course-type ul .on i, .login_containers .company-message .course-type ul li .cover1, .login_containers .company-message .course-type ul li .cover2, .login_containers .company-message .course-type ul li .cover3, .login_containers .login_containers_main .input_box i.SMSCodes, .login_containers .login_containers_main .input_box i.company, .login_containers .login_containers_main .input_box i.confirmPassword, .login_containers .login_containers_main .input_box i.domainName, .login_containers .login_containers_main .input_box i.mobilePhone, .login_containers .login_containers_main .input_box i.passwords, .login_containers .login_containers_main .input_box i.userName, .login_containers .login_containers_main .input_box i.verificationCode, .login_containers .login_containers_main .input_box_small .code_huan, .login_containers .login_containers_main .input_box_small .img_code, .login_containers .login_containers_main .login_content .login_main .login_memory .memory_main .checked, .login_containers .login_containers_main .login_content .login_main .login_memory .memory_main .unchecked, .login_containers .login_containers_main .register-sucess dl dt, .login_containers .login_containers_main .register-wrap .register_main .agreement .checked, .login_containers .login_containers_main .register-wrap .register_main .agreement .unchecked, .login_containers .login_containers_main .register_head .forget_head i, .login_containers .login_containers_main .register_head .forget_head span.on i {
	background-image:url(../images/login.png?20181017145520)
}
.login_head .login_logo {
	width:328px;
	height:60px;
	background:url(../images/logo-2.png) no-repeat;
	margin-top:5px;
	float:left;
	background-size:100% 60px
}
#heade{background: #fff;height: 72px;color: #666;z-index: 9999;position: relative;font-size: 12px;box-shadow: 0 0 5px 2px rgba(10,52,72,0.3);width: 100%;position: fixed;top:0;left:0}
.main{width: 1200px;margin:0 auto; min-width: 1200px;position: relative;}
.startImg{width: 178px;height: 49px;float: left;background: url("../images/logo.png") center no-repeat; background-size:100% auto;margin-right: 40px;margin-top: 12px;}
.TopMenu li{display: block;width: 100px;height:30px;float: left;margin-top: 22px;position: relative;text-align: center;color: #666;font-size: 16px;cursor: pointer;}
.TopMenu .pul a{color: #666;display: block;width: 100px;height: 30px;overflow: hidden;}
.TopMenu .pul a span{width: 100%;height: 30px;margin: 0px;display: block;line-height: 30px;text-align: center; transition:all 0.5s;-moz-transition:all 0.5s; /* Firefox 4 */-webkit-transition:all 0.5s; /* Safari and Chrome */-o-transition:all 0.5s; /* Opera */}
.TopMenu .pul .topA .red{color:#ff6f69;}
.TopMenu .on .topA span:first-child{margin-top: -30px;}
.TopMenu .pul:hover .topA span:first-child{margin-top: -30px;}
.TopMenu .last:hover{height: 120px;background-color: #fff;}
.TopMenu{position: relative;width: auto;height: 72px;float: left;}
.absltPo{position: absolute;right: 0px;top: 50px;z-index: 9999;background-color: #ffffff;width: 100px;height: 72px;display: none;}
.absltPo a:hover span:first-child{margin-top: -30px;}
.TopMenu .last:hover .absltPo{display: block;}
.hotImg{width: 23px;height: 26px;background: url("../images/hots.png") center no-repeat;background-size: 100%;position: absolute;top: -15px;right: 0px;}
.newImg{width: 23px;height: 26px;background: url("../images/new.png") center no-repeat;background-size: 100%;position: absolute;top: -15px;right: 0px;}
.startup{width: auto;height: 30px;float: right;margin-top: 24px;font-size: 16px;color: #ff5e44;line-height: 30px;}
.startup a{color: #ff5e44;cursor: pointer;}
.startup a:hover{color: #00a0e9;}
.startup .userInfo{color: #00a0e9;}
.nameImgs{display: inline-block;width: 30px;height: 30px;border-radius: 100%;line-height: 28px;overflow: hidden;float: right;margin-left: 10px;}
.nameImgs img{width: 100%;vertical-align: middle;}
/*头部创建按钮*/
.startup a.btn-ctrl{    background: #ffffff;
    border: 1px solid #a0a2a5;
    color: #676b6f; border-radius: 5px;  padding: 8px 15px; margin-left: 15px;}
.startup a.btn-reg{background: #00a0e9; border: 1px solid #00a0e9; border-radius: 5px; color: #fff; padding: 8px 15px; margin-left: 15px;}
.startup a:hover{opacity: 0.8;}
.startup .userInfo{display: inline-block; position: relative; padding-left: 28px; padding-right: 20px;}
.startup .userInfo:before,.startup .userInfo:after{content: ''; display: inline-block; width: 20px; height: 20px; position: absolute; top: 50%; margin-top: -10px;}
.startup .userInfo:before{background: url(../images/user-center-icon.jpg) no-repeat; left: 0;}
.startup .userInfo:after{background: url(../images/user-center-arrow.jpg) no-repeat; right: 0;}

.footer{width: 100%;position: relative;min-width: 1200px;background-color: #2c3140;text-align: center;padding: 50px 0;}
.footer h1{font-size: 30px;color: #fff;font-weight: normal;margin: 20px auto;width: 100%;text-align: center;display: inline-block;}
.footBox{width: 100%;height: 280px;background-color: #363b4e;/*background: url(../images/footbanner.jpg) no-repeat;*/background-size: cover;}
.footBox p{width: 100%;margin: 0;padding-top:80px;font-size: 36px;color: #fff;text-align: center;}
.footBox .btn{width: 360px;height: 48px;margin: 0 auto;padding: 30px 0;display:block;border:none}
.footBox .btn a{margin-right:20px;}
.foot-btn{width: 158px;height: 48px;background-color: #5589fe;font-size: 18px;color: #fff;text-align: center;line-height: 48px;float: left;border-radius: 5px;cursor: pointer;}
.footBox input:-moz-placeholder{color: #fff;}
.footBox input:-ms-input-placeholder{color: #fff;}
.footBox input::-webkit-input-placeholder{color: #fff;}

.footBottom{line-height: 22px;width: 1200px;margin: 0 auto;display: block;color: #6d7489;font-size: 12px;text-align: left;}
.footBottom a{margin-left: 15px;color: #6d7489;}
.footBottom a img{vertical-align: text-bottom;}
.footBottom span{float: left;}
.footBottom span a{color: #6d7489;margin-left: 5px;}
.foot-link{padding-bottom: 8px;margin-bottom: 10px;font-size: 16px;border-bottom: 1px solid rgba(255,255,255,.17);width:650px;}
.space-lines{padding-top:100px}
.about-us {
    padding:15px 0px;
    font-size: 16px;
    color: #909399;
    letter-spacing: 2px;
    line-height: 22px;
    max-width: 1200px;
    margin: auto;
}
.about-us .title {
    font-size: 16px;
    font-weight: bold;text-align:left;padding-left:14px;
    position: relative;
    color: #000;
}
.about-us a{color:#333}
.about-us .bold {
    font-weight: bold;
    color: #000;
}
.about-us p {
    margin-bottom: 10px;
}
.about-us p.note {
    margin-top: 2px;
}
.about-us .samll {
    padding-left: 30px;
}
.about-us .title:after {
    content: ' ';
    position: absolute;
    width: 5px;
    height: 24px;
    background: #2b9cf0;
    left: 0;
    bottom: 0rem;
}
.about-us .leet {
    height: 30px;
    width: 100%;
}
.about-us p a {
    color: #909399;
}
.foot-logo {
    width: 400px;
    float: right;
    margin-right: 80px;
    margin-top: 10px;
}