/* Reset layer style */body .layui-laydate .layui-this{background-color: #283e7e !important;}body .layui-laydate-footer span:hover,body .layui-laydate-header i:hover,body .layui-laydate-header span:hover{color: #283e7e }
.form-main .layui-input{width: 100%;position: absolute;background: none !important;cursor: pointer;}
.form-control,.selects-box select{height: 32px;line-height: 32px;font-size: 14px;color: #999;border: 1px solid #ccc;
border-radius: 3px;-webkit-border-radius: 3px;-moz-border-radius: 3px;-ms-border-radius: 3px;-o-border-radius: 3px;}
.form-main .layui-input + .input-group-addon{padding: 9px 12px;border: 0 !important;border-radius: 0 !important;-webkit-border-radius: 0 !important;-moz-border-radius: 0 !important;-ms-border-radius: 0 !important;-o-border-radius: 0 !important;}
.form-group .layui-bg-value{position: absolute;left: 0;height: 32px;font-size: 14px;color: #999;font-weight: normal;line-height: 30px;padding: 2px 12px;cursor: text;z-index: 0;max-width: none;}
.form-group .bg-value-left{/* left: 4%; */left: 15px;}
.wzy-xm ,.wzy-ip,.wzy-xx,.wzy-zy {margin: 10px 2% ;float: left;width: 45%;color: #30364c;font-weight: normal;white-space: nowrap;font-size: 14px;height: 34px;line-height: 34px;}
.wzy-xm input {padding-left: 5px;width: 80%;border: 1px solid #ccc;}
.wzy-ip input{padding-left: 5px;width: 80%;border: 1px solid #ccc;}
.wzy-xx select {width: 80%;border: 1px solid #ccc;height: 34px;line-height: 34px;}
.wzy-zy select {width: 80%;border: 1px solid #ccc;height: 34px;line-height: 34px;}
.tijiao {margin: 10px auto;padding-top: 10px;text-align: center; height: 34px;}
.tijiao input {padding: 0 5%;font-size: 14px;color: #fff;line-height: 34px;background: #283e7e;border-radius: 3px;}
.main-inside-form .form-main .input-group{width: 100% !important;border: none;vertical-align: baseline}
.main-inside-form .form-main .input-group > .form-control{width: 100% !important;border: none;box-shadow: none !important}
.main-inside-form .form-main .layui-input{width: 100% !important;position: absolute;left: 0;}
.main-inside-form .form-main .layui-input + .input-group-addon{display: table-cell !important;padding: 7px 12px 8px;right: 0;width: 30px;}/* Reset layer end */.datetimepicker{width: 240px !important;}
.datetimepicker table{width: 100%;}
.form-control{color: #999;border-radius: 2px !important;-webkit-border-radius: 2px !important;-moz-border-radius: 2px !important;-ms-border-radius: 2px !important;-o-border-radius: 2px !important;}/* ����������ʽ start */.form-group-nopadding{padding: 0 !important;}
.input-group{background: #fff;}
.form-main .layui-input + .input-group-addon{padding: 8px 12px;border: 0 !important;border-radius: 0 !important;-webkit-border-radius: 0 !important;-moz-border-radius: 0 !important;-ms-border-radius: 0 !important;-o-border-radius: 0 !important;}
.form-group .layui-bg-value em{float: left;line-height: 34px;color: #ae2a2a;margin-right: 3px}
.form-group .bg-value-left{left: 3%;/* left: 15px; */left: 20px;}
.input-group[class*="col-"]{padding-left:15px;padding-right:15px;}
.select-search{height: 34px;line-height: 34px\9;position: relative;}
.select-search.padding-right0{padding-right: 0}select[size='200']{height: 200px;}/* .select-search input{width: 100%;} */.select-search .school-option.hidden{display: none}
.select-search .select-search-btn{text-align: left;line-height: 1.42857143!important;border: none !important;background: url(/images/select-icon2.png ) no-repeat center right 5px;cursor: pointer;}
.select-search .school-option input{margin: 10px auto 5px;height: 30px;line-height: 30px;padding: 6px 12px;padding: 0 12px\9!important;border: 1px solid #ccc;width: 100%;}
.select-search .school-option select,.select-search-btn{width: 100%;}
.select-search .school-option{position: absolute;background-color: #fff;width: 100%;/* max-height: 200px; */top: 32px;left: 0;padding: 0 15px;overflow-y: auto;z-index: 99;border: 1px solid #ccc;-webkit-box-shadow: 0 5px 10pxrgba(0,0,0,.1);-moz-box-shadow: 0 5px 10pxrgba(0,0,0,.1);box-shadow: 0 5px 10pxrgba(0,0,0,.1);}
.select-search .school-option li{font-size: 14px;color: #555;line-height: 30px;cursor: pointer;}
.school-option option{padding: 8px 12px;height: 30px;line-height: 30px;border: none !important;}
.form-inline .form-group{margin: 0 0 15px;padding: 0;}
.form-control-inline{display: inline-block;width: 31.333%;}
.form-control-inline:first-child+.form-control-inline{margin: 0 2%}
.btn-default:hover,.btn-default:focus{background-color: #283e7e;border-color: #283e7e;color: #fff;}
.input-group-span{color: #30364c;font-weight: normal;white-space: nowrap;font-size:16px;padding-top:0 !important;line-height: 34px;}
.input-group-span em{color: #ae2a2a;padding-right: 5px;}
.submit-group{text-align: center;margin-bottom: 10px !important;line-height: 32px}
.submit-group input,.submit-group button{width: 80%;max-width: 178px;padding: 0 12px;/* line-height: 46px; */line-height: 38px;border: 1px solid #283e7e;color: #fff;background-color: #283e7e;border-radius: 2px;-webkit-border-radius: 2px;-moz-border-radius: 2px;-ms-border-radius: 2px;-o-border-radius: 2px;}
.submit-group.s-btn input,.submit-group.s-btn button{max-width: 110px !important;}
.input-group .layui-input,.form-main .form_date .layui-input{position: absolute;width: 94.6666%;width: calc(100% - 30px);background: none !important;z-index: 1;cursor: pointer;}
.must-box{text-align: center;}
.must-box span{font-size: 12px;color: #939393;}
.select-require{position: relative;}
.select-require::after{display: block !important;content: '*' !important;line-height: 40px;color: #ae2a2a;position: absolute;left: 10px;top: 0}
.select-on::after{display: none !important}
.select-require > select{padding-left: 15px}
body{background-color: #f5f7f9}
.form-box {margin-bottom: 30px;background-color: #fff;border-radius: 2px;-webkit-border-radius: 2px;-moz-border-radius: 2px;-ms-border-radius: 2px;-o-border-radius: 2px;}
.form-box .moudle-title{padding: 30px 0;font-size: 28px;font-weight: bold;text-align: center;margin-bottom: 40px;color: #333;border-bottom: 2px solid #eee;}
.form-box .moudle-title span{color: #c99c59}
.form-main-bg{background: url(/images/baoming-bg.jpg) no-repeat center bottom;padding-bottom: 20px;}
.form-main {max-width: 630px;margin: 0 auto;}
.form-group{margin-bottom: 15px;}
.form-group label span{color: #31404c;}
.checkbox-item{font-size: 14px;line-height: 34px;font-weight: normal;margin-left: 15px;cursor: pointer;}
.form-main .icon{padding: 0 7px;margin-right: 5px;background-size: contain}
.checkbox-item .check-icon,.must-box .icon-check{background: url({THEME_PATH}chengkao1/css/images/public/check.png) no-repeat center center; }
.checkbox-item.checked .check-icon,.must-box .icon-check.checked{background: url({THEME_PATH}chengkao1/css/images/public/checked.png) no-repeat center center;}@media only screen and (max-width: 767px){/* 2019.11.11 */.wzy-xm ,.wzy-ip,.wzy-xx,.wzy-zy {width: 45%;font-size: 16px;}
.select-search .select-search-btn{display: none}
.form-box .select-search .school-option.hidden,	.form-box .select-search .school-option{display: block !important;position: static;padding: 0 !important;}
.form-box .select-search .school-option{width: 100%;margin-bottom: 0 !important;box-shadow: none !important;}
.form-box .select-search{padding: 0 !important;border: none !important;margin: 0 auto !important}
.form-box .school-option select{padding-left: 7px;border: none}
.form-box .school-option select,.form-box .school-option select option{width: 100%;}
.form-box .school-option select,.form-box .school-option select option,.form-box .schoolName-box{height: 32px;line-height: 30px}
.form-box .schoolName-box,.form-box .school-option select option{padding: 0 !important;}
.form-box .select-search button,.form-box .select-search .school-option input{display: none}/* 2019.11.11 */
.form-box .moudle-title{font-size: 22px;line-height: 1.4;padding: 4% 0;margin-bottom: 4%}
.input-group-span,.form-group label{font-size: 14px;text-align: right;max-width: 120px;}
.input-group .form-control, .selects-box select,.form-group label span{font-size: 12px}
.form-control-inline{width: 31%;}select{appearance:none;-moz-appearance:none;-webkit-appearance:none;font-size: 14px;height: 32px;line-height: 30px;color: #999 !important;padding-left: 12px !important;padding-top: 0 !important;padding-bottom: 0 !important;background:#fff url(/images/select-icon.png ) no-repeat right 5px center !important;border: 1px solid #ccc !important;/* box-shadow: none !important; */border-radius: 3px !important}
.news-flex-box .form-main .school-option .schoolName-box select{border: 1px solid #ccc !important;}
.news-flex-box .form-main .submit-group{float: left;width: 50%;}
.form-main .select-search .school-option{border-radius: 3px;border: none}select[disabled]{background-color: #eee !important;}textarea.form-control{max-height: 60px;}
}@media only screen and (max-width: 680px){
.input-group-span, .form-group > label{padding: 7px 12px 0 0}
.form-control-inline{width: 30.666%;}
.form-horizontal .form-group{margin: 0 auto 3%}
.wzy-xm ,.wzy-ip,.wzy-xx,.wzy-zy {margin: 5px 0;padding: 0 5px;width: 100%;color: #30364c;font-weight: normal;white-space: nowrap;font-size: 16px;height: 34px;line-height: 34px;}
.wzy-xm input {width: 80%}
.wzy-ip input{width: 80%}
.wzy-xx select {width: 80%}
.wzy-zy select {width: 80%}
}
@media only screen and (max-width: 425px){
.form-control-inline {width: 30.333%;}
.input-group-span, .form-group > label{padding-right: 0;margin-bottom: 0}
.form-box .moudle-title{margin-bottom: 5%}
.wzy-xm ,.wzy-ip,.wzy-xx,.wzy-zy {width: 100%;font-size: 14px;}
}
.padding-l0{padding-left: 0 !important;}
.main-inside-form .form-main .form_date {width: 100%;line-height: 28px;margin-top: -5px;}
.main-inside-form .form-main .form_date input{width: 100%;padding-left: 10px;border: none;height: 28px;line-height: 28px;}
.main-inside-form .form-main .input-group-addon{border: none;border-radius: 2px;-webkit-border-radius: 2px;-moz-border-radius: 2px;-ms-border-radius: 2px;-o-border-radius: 2px;}
.main-inside-form .form-main{max-width: none;}
.main-inside-form .form-box{padding: 0 30px 20px;margin: 30px 1% 24px;background-color: #f6f7f9;}
.main-inside-form .form-box .moudle-title{font-size: 24px;font-weight: bold;border: none;padding-bottom: 0;margin-bottom: 30px;padding-top: 30px;}
.rules-form .submit-group input{border: 1px solid #d5b98a;background-color: #d5b98a;}
.main-inside-form .rules-form{border: 1px solid #e3e5e7;background-color: #fff;}
.main-inside-form .form-box h2 span{color: #c99c59}
.main-inside-form .form-main .form-control,.main-inside-form .form-main .selects-box select,.checkbox-group label,.form-inline .inline-group{width: 62%;height: 32px;line-height: 32px;font-size: 14px;}
.main-inside-form .form-main .submit-group input{height: 32px;line-height: 32px;}
.main-inside-form .submit-group{display: block;}
.main-inside-form .input-group-span{font-size: 14px;margin-bottom: 0}
.form-inline .form-control,.label-box,.form-inline .inline-group{display: inline-block !important;}
.form-inline .form-control{padding-top: 0;padding-bottom: 0}
.form-inline .inline-group{text-align: left}
.kfr-detail :disabled{color: #ddd;}
@media only screen and (max-width:1200px){
.main-inside-form .form-main .form-control, .main-inside-form .form-main .selects-box select, .checkbox-group label,.form-inline .inline-group{width: 65%;}
.container{width: 98%;}
.main-inside-form .form-box{text-align: center}
.main-inside-form .form-main .input-group-addon{max-width: 30px;}
}@media only screen and (max-width:767px){
.main-inside-form .form-main .form_date{display: flex;margin: 0 auto;}
.main-inside-form .form-main .input-group-addon{display: table;padding: 7px 12px 8px;}
.main-inside-form .form-box .moudle-title{font-size: 22px;line-height: 30px;margin-bottom: 2%}
.main-inside-form .form-box{padding: 0 5% 20px;margin-left: 0;margin-right: 0;}
.form-inline .form-group{margin: 0 auto 3%}
.form-inline .col-xs-3{ padding: 0;}
.main-inside-form .form-main .input-group-span,.main-inside-form .form-inline .input-group-span{margin-right: 10px}
.submit-group {margin-bottom: 0 !important}
.submit-group input, .submit-group button{font-size: 14px;height: 34px;line-height: 34px;}
.must-box{line-height: 24px}
.submit-group.s-btn input, .submit-group.s-btn button{max-width: 178px;}
}@media only screen and (max-width:680px){
.main-inside-form .form-box .moudle-title{margin-bottom: 4%}
.main-inside-form .form-main .form-group{width: 98%;margin-bottom: 3%}
.main-inside-form .form-main .form-control, .main-inside-form .form-main .selects-box select, .checkbox-group label,.form-inline .inline-group{width: 75% !important;}
.news-flex-box .form-main .submit-group.s-btn,.submit-group.s-btn > a,.submit-group > a {display: block !important;}
.form-horizontal .form-group.submit-group{margin-top: 20px;margin-bottom: 0 !important}
.news-flex-box .form-main .submit-group{margin-top: 10px;margin-bottom: 0 !important}
} @media only screen and (max-width:425px){
.main-inside-form .form-main .input-group-addon{padding: 7px 7px 8px;}
.main-inside-form .form-main .form-control, .main-inside-form .form-main .selects-box select, .checkbox-group label{width: 66% !important;}
}
body {background: #fff !important;
}