@charset "UTF-8";
@media screen and (max-width: 1680px) {}
@media screen and (max-width: 1440px) {}
@media screen and (max-width: 1366px) {}
@media screen and (max-width: 1280px) {}
@media screen and (max-width: 1160px) {}
@media screen and (max-width: 900px) {
	.dqzlm{ padding:calc(100vw * 20 / 800); background: none; background-color: #f3f8fb;}
	.dqzlm .span{ font-size: 0.26rem; color: #437bea; font-weight: bold; text-align: center; display: block;}
	.dqzlm p{ margin: calc(100vw * 20 / 800) 0 0 0; font-size: 0.26rem; text-align: center; display: block;}
	.dqzlm .btn{ padding:calc(100vw * 20 / 800) 0 0 0; text-align: center; float: none;}
	.dqzlm .btn a{ padding: 0 calc(100vw * 50 / 800); font-size: 0.22rem; line-height:calc(100vw * 50 / 800);}
	.xq{ display: none;}
	
	.gkxx-list ul{ margin: 0 calc(-100vw * 20 / 800) 0 0;}
	.gkxx-list ul li{ width: 100%; float: none;}
	.gkxx-list ul li a{ margin: calc(100vw * 20 / 800) calc(100vw * 20 / 800) 0 0; padding: calc(100vw * 20 / 800);}
	.gkxx-list ul li a .title{ font-size: 0.22rem; line-height: calc(100vw * 30 / 800);}
	.gkxx-list ul li a .title span{ max-height: calc(100vw * 64 / 800); line-height: calc(100vw * 32 / 800); text-align: justify; white-space: normal; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden;}
	.gkxx-list ul li a .bd{ margin-top: calc(100vw * 15 / 800);}
	.gkxx-list ul li a .bd span{ margin: calc(100vw * 20 / 800) calc(100vw * 15 / 800) 0 0; font-size:0.22rem;}
	.gkxx-list ul li a .bd span:nth-of-type(1){ display: block;}
	.gkxx-list ul li a .bd span:nth-of-type(3){ float: right;}
	
	.gkxx-content{ margin-top: 0;}
	.gkxx-content table td{ width:80%;}
	.gkxx-content table td.tit{ width:20%;}
	.gkxx-content .layui-form-label{ width: calc(20% - 1px);}
	.gkxx-content .layui-input-block{ width: calc(80% + 1px);}
	.gkxx-content .radio-box{ padding: calc(100vw * 10 / 800) calc(100vw * 20 / 800); text-align: left; background-color: #f8f8f8;}
	.gkxx-content .radio-box .layui-form-radio *{ font-size: 0.26rem;}
	.gkxx-content .radio-box .layui-form-radio>i{ font-size: 0.26rem;}
	.gkxx-content .layui-btn-sm { font-size: 0.26rem; font-weight: bold; line-height: calc(100vw * 50 / 800);}
	.gkxx-content .tips{ font-size: 0.24rem; line-height: calc(100vw * 30 / 800);}
	.gkxx-content .evaluate-res .layui-form-radio *{ font-size: 0.26rem;}
	.gkxx-content .evaluate-res .layui-form-radio>i{ font-size: 0.26rem;}
	
	.write-tip .title img{ height: calc(100vw * 45 / 800);}
	.write-tip .tip{ font-size: 0.26rem; line-height: calc(100vw * 45 / 800);}
	
	.Write-title{ padding: 0 calc(100vw * 15 / 800); font-size: 0.26rem; line-height: calc(100vw * 50 / 800);}
	
	.layui-table-box{ width: 100% !important; overflow-x: scroll !important; overflow-y: hidden !important;}
	.layui-table-header{ width: calc(100vw * 1100 / 800) !important;}
	.layui-table-body{ width: calc(100vw * 1100 / 800) !important; overflow: hidden !important;}
	.layui-table th, .layui-table td{ border: 0 !important;}
	.layui-table-cell{ font-size: 0.22rem !important;}
	.layui-table-cell, .layui-table-cell span,.layui-table-cell a{ font-size: 0.22rem !important;}
	.layui-table-page{ margin-top: calc(100vw * 10 / 800) !important;}
	.layui-table-view .layui-table th, .layui-table-view .layui-table td{ padding: calc(100vw * 15 / 800) 0 !important;}
	.laytable-cell-1-0-0{ width: calc(100vw * 250 / 800) !important;}
	.laytable-cell-1-0-1{ width: calc(100vw * 250 / 800) !important;}
	.laytable-cell-1-0-2{ width: calc(100vw * 100 / 800) !important;}
	.laytable-cell-1-0-3{ width: calc(100vw * 200 / 800) !important;}
	.laytable-cell-1-0-4{ width: calc(100vw * 150 / 800) !important;}
	.laytable-cell-1-0-5{ width: calc(100vw * 100 / 500) !important;}
	
	.layui-form-item{ font-size: 0.26rem;}
	.layui-form-item .layui-form-label{ width:100%; margin-right: 0; line-height: calc(100vw * 50 / 800); text-align: left;}
	.layui-form-item .layui-input-block{ width: 100%;}
	.layui-form{ width:100%;}
	.layui-form-item input{ width: 100%; height: calc(100vw * 50 / 800);}
	.layui-form-item textarea{ width: 100%; height: calc(100vw * 260 / 800); line-height: calc(100vw * 35 / 800);}
	.layui-form-item input::placeholder,.layui-form-item textarea::placeholder{ font-size: 0.26rem;}
	.layui-input, .layui-textarea, .layui-select{ font-size: 0.26rem;}
	.layui-form-item .layui-form-radio,.layui-form-item .layui-form-radio * { font-size: 0.26rem; line-height: calc(100vw * 50 / 800);}
	.layui-form-item .upload-btn-box button{ height: calc(100vw * 50 / 800); padding: 0 calc(100vw * 50 / 800); line-height: calc(100vw * 50 / 800);}
	.layui-form-item .img-code{ width: calc(100vw * 90 / 800); height: calc(100vw * 50 / 800);}
	.layui-form-item .img-span{ line-height: calc(100vw * 50 / 800);}
	.layui-form-item .layui-btn-sm{ height: calc(100vw * 50 / 800); font-size: 0.26rem; line-height: calc(100vw * 50 / 800);}
	.layui-form-item .btn-submit{ width: calc(100vw * 200 / 800); height: calc(100vw * 60 / 800); font-size: 0.26rem;}
	
	.layui-search .img-input{ width: calc(80%  - (100vw * 270 / 800));}
	.layui-search .layui-btn-sm{ width: calc(100vw * 180 / 800);}
}
@media screen and (max-width: 750px) {
	.dqzlm{ padding:calc(100vw * 20 / 500);}
	.dqzlm .span{ font-size: 0.34rem;}
	.dqzlm p{ margin: calc(100vw * 20 / 500) 0 0 0; font-size: 0.34rem;}
	.dqzlm .btn{ padding:calc(100vw * 20 / 500) 0 0 0;}
	.dqzlm .btn a{ padding: 0 calc(100vw * 50 / 500); font-size: 0.32rem; line-height:calc(100vw * 50 / 500);}
	
	.gkxx-list ul{ margin: 0 calc(-100vw * 20 / 500) 0 0;}
	.gkxx-list ul li a{ margin: calc(100vw * 20 / 500) calc(100vw * 20 / 500) 0 0; padding: calc(100vw * 20 / 500);}
	.gkxx-list ul li a .title{ font-size: 0.32rem; line-height: calc(100vw * 30 / 500);}
	.gkxx-list ul li a .title span{ max-height: calc(100vw * 64 / 500); line-height: calc(100vw * 32 / 500);}
	.gkxx-list ul li a .bd{ margin-top: calc(100vw * 15 / 500);}
	.gkxx-list ul li a .bd span{ margin: calc(100vw * 20 / 500) calc(100vw * 15 / 500) 0 0; font-size:0.32rem;}
	
	.gkxx-content table td{ width:100%; padding: calc(100vw * 10 / 500) calc(100vw * 20 / 500); text-align: left !important; display:block; box-sizing:border-box; clear:both;}
	.gkxx-content table td span{ line-height: calc(100vw * 50 / 500);}
	.gkxx-content table td.tit{ width:100%;}
	.gkxx-content .layui-form-label{ width: 100%; padding: calc(100vw * 20 / 500); text-align: left; border-bottom:1px solid #e2eff5;}
	.gkxx-content .layui-input-block{ width: 100%; padding: calc(100vw * 20 / 500); line-height: calc(100vw * 40 / 500); border-left:0;}
	.gkxx-content .radio-box .layui-form-radio *{ font-size: 0.34rem;}
	.gkxx-content .radio-box .layui-form-radio{ width: auto; margin: calc(100vw * 20 / 500) 0; display: block;}	
	.gkxx-content .radio-box .layui-form-radio>i{ font-size: 0.34rem;}
	.gkxx-content .layui-btn-sm { font-size: 0.34rem; line-height: calc(100vw * 60 / 800);}
	.gkxx-content .tips{ font-size: 0.32rem; line-height: 0.4rem;}
	.gkxx-content .evaluate-res .layui-form-radio *{ font-size: 0.34rem;}
	.gkxx-content .evaluate-res .layui-form-radio>i{ font-size: 0.34rem;}
	
	.write-tip .title img{ height: calc(100vw * 45 / 500);}
	.write-tip .tip{ font-size: 0.26rem; line-height: calc(100vw * 45 / 500);}
	
	.Write-title{ padding: 0 calc(100vw * 15 / 500); font-size: 0.34rem; line-height: calc(100vw * 50 / 500);}
	
	.layui-table-header{ width: calc(100vw * 1010 / 500) !important;}
	.layui-table-body{ width: calc(100vw * 1010 / 500) !important;}
	.layui-table-cell{ font-size: 0.26rem !important;}
	.layui-table-cell, .layui-table-cell span,.layui-table-cell a{ font-size: 0.26rem !important;}
	.layui-table-page{ margin-top: calc(100vw * 10 / 500) !important;}
	.layui-table-view .layui-table th, .layui-table-view .layui-table td{ padding: calc(100vw * 15 / 500) 0 !important;}
	.laytable-cell-1-0-0{ width: calc(100vw * 200 / 500) !important;}
	.laytable-cell-1-0-1{ width: calc(100vw * 300 / 500) !important;}
	.laytable-cell-1-0-2{ width: calc(100vw * 80 / 500) !important;}
	.laytable-cell-1-0-3{ width: calc(100vw * 200 / 500) !important;}
	.laytable-cell-1-0-4{ width: calc(100vw * 150 / 500) !important;}
	.laytable-cell-1-0-5{ width: calc(100vw * 80 / 500) !important;}
	
	.layui-form-item{ font-size: 0.34rem;}
	.layui-form-item .layui-form-label{ line-height: calc(100vw * 50 / 500);}
	.layui-form-item input{ height: calc(100vw * 45 / 500);}
	.layui-form-item textarea{ height: calc(100vw * 260 / 500); line-height: calc(100vw * 35 / 500);}
	.layui-form-item input::placeholder,.layui-form-item textarea::placeholder{ font-size: 0.34rem;}
	.layui-input, .layui-textarea, .layui-select{ font-size: 0.34rem;}
	.layui-form-item .layui-form-radio,.layui-form-item .layui-form-radio * { font-size: 0.34rem; line-height: calc(100vw * 50 / 500);}
	.layui-form-item .upload-btn-box button{ height: calc(100vw * 50 / 500); padding: 0 calc(100vw * 50 / 500); font-size: 0.34rem; line-height: calc(100vw * 50 / 500);}
	.layui-form-item .img-code{ width: calc(100vw * 70 / 500); height: calc(100vw * 50 / 500);}
	.layui-form-item .img-span{ line-height: calc(100vw * 50 / 500);}
	.layui-form-item .layui-btn-sm{ height: calc(100vw * 50 / 500); font-size: 0.34rem; line-height: calc(100vw * 50 / 500);}
	.layui-form-item .btn-submit{ width: calc(100vw * 200 / 500); height: calc(100vw * 60 / 500); font-size: 0.34rem;}
	
	.layui-search .img-input{ width: calc(80%  - (100vw * 270 / 500));}
	.layui-search .layui-btn-sm{ width: calc(100vw * 180 / 500);}
}