.logo_box a img{width:185px;}
.logo_box .logo_info h3{font-size:24px;margin-top:9px;}
.register_top{margin-top:0px;margin-bottom:0px;height:90px;}
.banner-round{width:100%;background:url('../images/business_login.png') no-repeat;background-size:100% 100%;height:620px;min-width:1200px;}
.register_top{padding-top:20px;}
.login-container{width: 1200px;height: 450px;margin-left: auto;margin-right: auto;background-color: #fff;box-shadow: 0 0 18px 8px rgb(0 0 0 / 30%);border-radius: 4px;margin-top: 48px;overflow: hidden;}
.login-container .login-img{width:795px;height: 450px;float: left;}
.login-container .login-form {float: left;width: 405px;height: 450px;padding: 30px;box-sizing: border-box;}
.login-container .login-form>h1{font-size: 30px;color: #333;font-weight: normal;line-height: 1;}
.login-container .login-form>h1 a {display: inline-block;float: right;line-height: 40px;color: #797979;font-size: 14px;}
.login-container .login-form .form-group {width: 98%;position: relative;border: 1px solid #dedede;border-radius: 2px;box-sizing: border-box}
.login-container .login-form .form-group img{margin-left:5px;}
.login-container .login-form .form-group .ipt{width: 72%;font-size: 14px;;margin-right: 0 !important;margin-left:10px;border:0px;}
.login-container .login-form .form-group .send-code{display:inline-block;float:right;border:1px solid #ddd;border-radius:6px;padding:5px 10px;margin-right:10px;margin-top:4px;font-size:14px;cursor:pointer;}
.login-form .rem {width: 100%;font-size: 12px;color: #999;margin-top: 20px;margin-bottom: 10px;}
.login-form .form-group .ipt {padding: 12px 20px 12px 40px !important;}
.login-form .reg-btn {height: 48px !important;line-height: 48px !important;}
.reg-btn{width: 100%;text-align: center;border: none;font-size: 16px;color: #fff;background-color: #f97581;border-radius: 4px;margin-top:20px;}
.login-form .rem a:hover {text-decoration: underline;}
.login-form .rem a {color: #f97581 !important;}
.solution {width: 1210px;height: auto;margin-left: auto;margin-right: auto;margin-bottom: 30px;margin-top:-90px;padding-left: 10px;}
.solution:before,
.solution:after {content: "";display: table}
.solution:after {clear: both}
.solution .solution-item {float: left;width:32.5%;height: auto;border-radius: 4px;background-color: #fff;box-shadow: 0 0 18px 4px rgba(0, 0, 0, 0.11);padding: 20px 10px;box-sizing: border-box;text-align: center;margin-right: 10px;min-height: 180px;margin-top:10px;}
.solution .solution-item:before,
.solution .solution-item:after {content: "";display: table}
.solution .solution-item:after {clear: both}
.solution .solution-item .title {background-image: url("../../images/title-mask.png");background-size: 100% 100%;background-repeat: no-repeat;margin-left: auto;margin-right: auto;display: inline-block;font-size: 16px;color: #333;margin-bottom: 10px}
.solution .solution-item p {font-size: 14px;color: #333;text-align: center;line-height: 22px;letter-spacing: 2px;}
.solution .solution-item:last-child {margin-right: 0}
body{background:#fff;}
.imgcode{float:right;margin-right:5px;margin-top:5px;}