@charset "utf-8";
/*修改组件默认色*/
.layui-form-select dl dd.layui-this{background-color:#1E9FFF;}
.layui-form-radio:hover *, .layui-form-radioed, .layui-form-radioed>i{color:#1E9FFF;}
.layui-form-checked[lay-skin=primary] i{border-color:#1E9FFF!important;background-color:#1E9FFF;}
.layui-form-checkbox[lay-skin=primary]:hover i{border-color:#1E9FFF;}
.dn{display: none;}
.mt20{margin-top: 20px;}
.ml40{margin-left: 40px;}
.step1, .step2{border: 1px solid #eee;}
.different .layui-form-label{width: auto;margin-left: 35px;}
.different .layui-input-block{margin-left: 50px;}
.different .layui-form-radio{width: 100%;}
.layui-form-checkbox[lay-skin=primary] span{white-space: normal;}
.layui-form-item .layui-form-checkbox[lay-skin=primary]{width: 100%;}
.layui-form-label>span{color: red;}
.btn_tc{text-align: center;}
.btn_tc .layui-btn{margin-left: -55px;}
.info_top{background-color: #e7e7e7;}
.info_top::after{content: "";display: block;clear: both;}
.label_hightlight{background: #ffc04a;}
.top_txt{font-size: 16px;color: #8d8a8a;width: 86%;margin:30px auto 10px;}
.code_item .layui-input-inline{width: calc(100% - 126px);}
.code_item .layui-form-mid{width: 116px;margin-right: 0;border: 1px solid #eee;padding: 8px !important;box-sizing: border-box;}
.layui-form-label {width: 95px;}
.layui-input-block{margin-left: 125px;}
.sel_item .layui-input-inline:last-child{margin-right: 0;width: 367px;}
/*.sel_item .layui-input-inline{width: 298px;}*/
.px_txt{width: 100%;float: left;margin-left: 50px;margin-bottom: 10px;}
.px_txt p{font-size: 12px;color: #999;}
@media screen and (max-width: 1200px) {
	.sel_item .layui-input-inline:last-child{width: 247px;}
}
@media screen and (max-width: 1000px) {
	.layui-form-item{
		width: 90%;
		margin:0 auto 15px;
	}
	.info_top{padding-top: 1px;}
	.btn_tc .layui-btn{margin-left: -110px;}
	.sel_item .layui-input-inline:last-child{width: 321px;}
}
@media screen and (max-width: 750px) {
	.sel_item .layui-input-inline:last-child{width: calc(100% - 326px);}
}
@media screen and (max-width: 700px) {
	.sel_item .layui-input-inline{
		margin: 0 0 10px 125px;
		display: block;
        float: none;
        left: -3px;
        width: auto !important;
	}
	.sel_item .layui-input-inline:last-child{width: auto !important;}
}
@media screen and (max-width: 640px) {
	.layui-unselect dl{width: 100%;}
	.layui-form-select dl dd, .layui-form-select dl dt{
		padding: 6px 10px;
		line-height: 1.4;
		white-space: normal;
	}
}
@media screen and (max-width: 600px) {
	.layui-container{padding:0;}
	.inline_item .layui-input-inline{
		width: 34.8%;
	}
	.inline_item .layui-input-inline:last-child{margin-right: 0;}
	.layui-form-item{
		width: 95%;
		margin: 0 0 15px;
	}
	.btn_tc .layui-btn {
        margin-left: -90px;
    }
}
/*@media screen and (max-width: 500px) {
	.inline_item .layui-input-inline:last-child {margin-right: 0;}
}*/
@media screen and (max-width: 450px) {
    .code_item .layui-input-inline {
        float: left;
        left: inherit;
        width: calc(100% - 126px) !important;
        margin:0 10px 0 0;
    }
    .code_item .layui-input-inline+.layui-form-mid{
    	top:0;
    	margin-left: 0;
    }
    .layui-form-item .layui-input-inline {margin: 0 0 10px 125px;}
    .code_item .layui-input-inline {
        float: left;
        left: inherit;
        width: calc(100% - 126px) !important;
        margin: 0 10px 0 0!important;
    }
    .different .layui-form-label{
    	white-space: inherit;
		text-align: left;
    }
    .px_txt{width: auto;}
}