*{margin:0;padding:0}
input:-webkit-autofill:active {transition: background-color 5000s ease-in-out 0s;}
input:-webkit-autofill {-webkit-box-shadow: 0 inset; /**通过边框阴影遮挡住背景*/-webkit-text-fill-color:none !important; /*自动填充内容的文本颜色*/}
input:-internal-autofill-previewed { background: white !important;}
.sidebar>ul>li:nth-of-type(3){background:#009fb5;}
.sidebar>ul>li:nth-of-type(3)>a{color:white;}
.sidebar>ul>li:nth-of-type(3)>a:hover{color:white;}
.right-top-left1 a:nth-of-type(1){background: #009fb5;color:white;}
.head{width:100%;height:60px;background-image: linear-gradient(#43c6d9,#08889a);}
.regsiter{width:1200px;height: auto !important;min-height:456px;margin:100px auto;}
.title{width:100%;height:40px;line-height: 40px;border-bottom:5px solid #009FB5;}
.title>p{float:left;}
.title>p>span{color:red;padding-right:4px}
.title>img{float:right;}
.max{width:100%;}
.submitbox{width: 14.9%;float: left; margin: 0px 1% 0px 0px;height: 308px !important;overflow: hidden;padding-bottom: 24px;}
.submit{width:100%;position: relative;margin-bottom: 30px;}
.bluesubmit{border:2px solid #009fb5 !important;background: #f3fdff;}
.selected{position: absolute;bottom:0;right:0;}
.name{height:34px;font-weight: bold;padding:10px 0;display: flex;display:-webkit-flex; justify-content: center;/*水平居中*/align-items: center;/*垂直居中*/-webkit-align-items:center; }
.button p{width:100%;text-align: center;font-size: 14px;}
.button>.name>p>span{font-size: 12px;color:gray;font-weight: normal;}
.button>.name>p{font-weight: bold;}
.button>.cost{font-weight: bold;line-height:70px;color:black;vertical-align: middle;}
.button>.cost>span{color:red;}
.button>.time{padding:14px 0;font-weight: normal;color:gray;font-size: 12px;}
.next{display: block;width:100px;height:40px;background: #009FB5;color:white;text-align: center;line-height: 40px;margin:0 auto;clear: both;border:none;outline: none;}
.right-footer{width:100%;height:30px;line-height: 30px;text-align: center;margin-top: 100px;font-size: 14px;}
/* 报名成功后的提示 */
.success{width: 100%;margin: 0 auto;text-align: center;position: absolute;top: 380px;font-weight: bold;font-size: 22px;}
.info_r_1 {width: 84px;float: left;overflow: hidden;height: 32px;line-height: 32px;}
.info_r_2 {float: left;clear: right;width:60%;height: 32px;line-height: 32px;}
.info_r_2 input{width:98%;border:1px solid lightgray;height: 30px;line-height: 30px;outline: none;background: rgb(232, 240, 254) !important;}
.info_r_2 select{width:100%;border:1px solid lightgray;height: 30px;line-height: 30px;outline: none;background: rgb(232, 240, 254);}
.button {margin:0 auto;height: 206px;position: relative;border: 2px solid lightgray;}
.button>a{text-decoration: none;width: 100%;background-repeat: no-repeat;text-align: center;background-position: center;display: inline-block;color: #FFF;}
.button a:hover{color: #666;}
.regsiter03 {line-height: 20px;width:765px;margin:0 auto;overflow: hidden;}
.regsiter03-left{width:140px;float:left;overflow: hidden;border:1px solid lightgray;border-right:0;}
.regsiter03-left img{display:block;width:140px;height:188px;background: lightgray;}
.regsiter03-right{width:624px;float:left;}
/*姓名，民族，手机*/
.regsiter03-right-left{width:39%;float:left;border:1px solid lightgray;border-left:0;border-bottom:0;}
.regsiter03-right_1{width:100%;height:62px;clear:both;border-bottom: 1px solid lightgray;}
.regsiter03-right_1 .info_r_1{width:27%;height: 62px;float:left;line-height: 62px;text-align: center;border-right:1px solid lightgray}
.regsiter03-right_1 .info_r_2{width:72%;height: 62px;float:left;text-indent: 10px;line-height: 62px;}
/*性别，身份证，邮箱*/
.regsiter03-right-right{width:60.55%;float:left;border:1px solid lightgray;border-left:0;border-bottom:0;}
.regsiter03-right_2{width:100%;height:62px;clear:both;border-bottom:1px solid lightgray;}
.regsiter03-right_2 .info_r_1{width:20%;height: 62px;float:left;line-height: 62px;text-align: center;border-right:1px solid lightgray}
.regsiter03-right_2 .info_r_2{width:79%;height: 62px;float:left;text-indent: 10px;line-height: 62px;}
/*单位  地址  课程*/
.regsiter03-bottom{width:762px;border:1px solid lightgray;clear:both;border-top:0;}
.regsiter03-bottom_1{clear:both;width:100%;height:60px;border-bottom: 1px solid lightgray;line-height: 60px;text-indent: 20px;}
.regsiter03-bottom_1:last-of-type{border-bottom: 0;}
.regsiter03-bottom_1 .info_r_1{width:100px;height:60px;line-height: 60px;}
.regsiter03-bottom_2{clear: both;width: 100%;line-height: 60px;text-indent: 20px;}
.regsiter03-bottom_22{width:100%;height:60px;}
.regsiter03-bottom_22 .info_r_1{width:100px;}
.regsiter03-bottom_22 .info_r_2{width:73%;}
.regsiter03-bottom_22:nth-of-type(1){width:50%;float:left;text-indent:20px;border-right:1px solid lightgray;border-bottom:1px solid lightgray;}
.regsiter03-bottom_22:nth-of-type(2){border-right: 0;width: 49.5%;float:left;text-indent:20px;border-bottom:1px solid lightgray;}
.regsiter03-bottom_22:nth-of-type(3){width:100%;clear:both;text-indent:20px;border-bottom:1px solid lightgray;}
.regsiter03-bottom_22:nth-of-type(3) .info_r_2{width:86%;}
.floatbox {position: absolute;top: 200px;left: auto;}
.info_regsiter{width:33.3%;height:100px;float:left;position: relative;}
.info_regsiter .submit,.info_regsiter .submit .button{width:80px;height:0;}
.info_regsiter a{display: block;width: 80px;height: 24px;line-height: 24px;border-radius: 12px;background:gray;font-size: 14px;text-align: center;color: white;position: absolute;top: 0;left: 0;bottom: 0;right: 0;margin:auto;}
.regsiter03 .bottom{width:100%;margin-top: 120px;}
.regsiter03 .bottom button{width:35% !important;}
/*上传照片的css*/
.regsiter-left{width:140px;float:left;}
#prevView{display:block;width:100px;height:124px;background: lightgray;}
.regsiter-left form input{text-align: center;margin:0 auto;}
.regsiter-right{width:80%;float:right;}
/*右侧信息的css*/
.regsiter01,.regsiter01_1{width:100%;}
.regsiter01 row{width:33.3%;float:left;height:64px;}
.regsiter01_1 row{width:33.3%;float:left;height:64px;}
.regsiter01_1 row>div>div:nth-of-type(1){width: 84px;float: left;overflow: hidden;height: 32px;line-height:32px;}
.regsiter01_1 row>div>div:nth-of-type(2){width:60%;float:left;height: 32px;line-height:32px;}
.regsiter01_1 row>div>div:nth-of-type(2) input{width:100%;float:left;background: none;border:1px solid lightgray;height: 28px;line-height: 28px;outline: none;}
#f_company,#f_company2,#f_company3{width:310px;}
#f_companyaddress{width:150px;}
/*确定选择课程*/
.footersubmit{width:20%;margin:0 auto;}
.footersubmit button{border:none;background: none;background: rgb(0,159,181);width: 100%;height: 40px;color: white;font-weight: bold;line-height: 40px;text-align: center;outline: none;}
.footersubmit p{width:100%;text-align: center;}
/* 弹框确认信息 */
.confirm{width:100%;height:100%;background:rgba(0,0,0,0.6);position: absolute;left: 0px;top: 0px;right:0px;bottom:0px;z-index: 1;}
.confirm>ul{width: 640px;height: 560px;margin:4% auto 0 auto;z-index: 3;padding: 30px;border: 1px solid lightgray;background: white;}
.confirm>ul>li{display: block;height: 30px;line-height: 30px;clear:both;}
.confirm>ul>li>p{float:right;font-size: 16px;}
.confirm>ul>li>span{float:left;}
.confirm>ul>li>span:nth-of-type(1){width:80px;float:left;overflow: hidden;}
.confirm>ul>li>span:nth-of-type(2){float:left;display: inline-block;}
#queren{border:none;background: none;background: rgb(0,159,181);width: 100%;height: 40px;color: white;font-weight: bold;line-height: 40px;text-align: center;margin-top:60px;outline: none;}
/* 点击课程看是否需要工具 */
.bottom{width: 100%;display: none;position: absolute;left: 0;right: 0;top: 224px;}
.bottom .info_r_1{width:62px; font-size:12px;float:left;margin-bottom: 16px;}
.bottom .info_r_2{width:116px;float:left;margin-bottom: 16px;}
@media (min-width: 1024px) {
	.button>p{font-size: 12px;}
}
@media (min-width: 1600px) {
	.button>p{font-size: 14px;}
}
@media (min-width: 1920px) {
	.button>.cost{line-height:100px;}
}
