@charset "utf-8";
@media screen and (max-width: 850px) {
	html { font-size: 80px;}
	html,body { font-size: 0.2rem;}
	
	.Gkxx .dqzlm{ border: 0.1rem solid #3276cd; background: transparent;}
	.Gkxx .dqzlm span{ padding: 0.2rem 0; color: #3276cd; text-align: center; background-color: #e8ecfd; display: block;}
	.Gkxx .dqzlm p{ margin: 0.3rem 0 0 0; font-size: 0.2rem; text-align: center; display: block;}
	.Gkxx .dqzlm .btn{ padding: 0.2rem 0 0 0; text-align: center; float: none;}
	.Gkxx .dqzlm .btn a{ padding: 0 0.5rem; font-size: 0.18rem; line-height: 0.5rem;}
	
	.Gkxx .ul-list ul li{ width: 100%; float: left;}
	.Gkxx .ul-list ul li a .title{ font-size: 0.2rem;}
	.Gkxx .ul-list ul li a .bd span{ font-size:0.18rem;}
	
	.Gkxx .gkxx-con table td{ width:80%;}
	.Gkxx .gkxx-con table td.tit{ width:20%;}
	
	.Write-tip .title img{ height: calc(100vw * 45 / 850);}
	.Write-tip .tip{ font-size: 0.2rem; line-height: calc(100vw * 45 / 850);}
	
	.Write-title{ font-size: 0.22rem;}
	
	.layui-form-item{ font-size: 0.2rem;}
	.layui-form-item .layui-form-label{ width:1.9rem; line-height: calc(100vw * 50 / 850);}
	.layui-form-item .layui-input-block{ width: calc(100% - 2rem);}
	.layui-form{ width:100%;}
	.layui-form-item input{ height: calc(100vw * 50 / 850);}
	.layui-form-item textarea{ height: calc(100vw * 260 / 850); line-height: calc(100vw * 35 / 850);}
	.layui-form-item input::placeholder,.layui-form-item textarea::placeholder{ font-size: 0.2rem;}
	.layui-input, .layui-textarea, .layui-select{ font-size: 0.2rem;}
	.layui-form-item .layui-form-radio,.layui-form-item .layui-form-radio * { font-size: 0.2rem; line-height: calc(100vw * 50 / 850);}
	.layui-form-item .upload-btn-box button{ height: calc(100vw * 50 / 850); padding: 0 0.5rem; line-height: calc(100vw * 50 / 850);}
	.layui-form-item .img-code{ width: calc(100vw * 90 / 850); height: calc(100vw * 50 / 850);}
	.layui-form-item .img-span{ line-height: calc(100vw * 50 / 850);}
	.layui-form-item .layui-btn-sm{ height: calc(100vw * 50 / 850); font-size: 0.2rem; line-height: calc(100vw * 50 / 850);}
	.layui-form-item .btn-submit{ width: calc(100vw * 200 / 850); height: calc(100vw * 60 / 850); font-size: 0.2rem;}
	
	.layui-search .img-input{ width: calc(80%  - (100vw * 270 / 850));}
	.layui-search .layui-btn-sm{ width: calc(100vw * 180 / 850);}
}
@media screen and (max-width: 700px) {
	html { font-size: 75px;}
	html,body { font-size: 0.29rem;}
	
	.Gkxx .dqzlm{}
	.Gkxx .dqzlm span{ padding: 0.3rem 0; font-size: 0.3rem;}
	.Gkxx .dqzlm p{ margin-top: 0.25rem; font-size: 0.28rem;}
	.Gkxx .dqzlm .btn a{ font-size: 0.27rem; line-height: 0.6rem;}
	
	.Gkxx .ul-list ul li a .title{ font-size: 0.27rem; line-height: 0.4rem;}
	.Gkxx .ul-list ul li a .title span{ width:100%; max-height: 0.9rem; background-position: left 0.12rem; white-space: normal; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2;}
	.Gkxx .ul-list ul li a .bd{ margin-top: 0.25rem;}
	.Gkxx .ul-list ul li a .bd span{ margin: 0.25rem 0.25rem 0 0; font-size:0.25rem;}
	
	.Gkxx .gkxx-con table td{ width:100%; padding: 0.25rem 0.3rem; text-align: left !important; display:block; box-sizing:border-box; clear:both;}
	.Gkxx .gkxx-con table td span{ line-height: 0.5rem;}
	.Gkxx .gkxx-con table td.tit{ width:100%;}
	
	.Write-tip .title img{ height: calc(100vw * 45 / 700);}
	.Write-tip .tip{ font-size: 0.29rem; line-height: calc(100vw * 45 / 700);}
	
	.Write-title{ font-size: 0.32rem; line-height: calc(100vw * 80 / 700);}
	.Write-title::before{ width:0.08rem; height: 0.38rem;}
	
	.layui-form{ width:100%;}
	.layui-form-item{ padding: 0.2rem 0.3rem 0.3rem 0.3rem; font-size: 0.29rem; background: rgba(39, 96, 183, 0.03);}
	.layui-form-item .layui-form-label{ width:100%; line-height: calc(100vw * 60 / 700); text-align: left; display: block;}
	.layui-form-item .layui-input-block{ width: 100%;}
	.layui-form-select dl{ width:100%;}
	.layui-form-item input{ width: 100%; height: calc(100vw * 60 / 700);}
	.layui-form-item textarea{ width: 100%; height: calc(100vw * 370 / 700); line-height: calc(100vw * 45 / 700);}
	.layui-form-item input::placeholder,.layui-form-item textarea::placeholder{ font-size: 0.29rem;}
	.layui-input, .layui-textarea, .layui-select{ margin-top: 0.1rem; font-size: 0.29rem;}
	.layui-form-item .layui-form-radio,.layui-form-item .layui-form-radio * { font-size: 0.29rem; line-height: calc(100vw * 60 / 700);}
	.layui-select-title{ width:100%;}
	.layui-form-item .upload-btn-box button{ height: calc(100vw * 60 / 700); line-height: calc(100vw * 60 / 700);}
	.layui-form-item .img-code{ width: calc(100vw * 130 / 700); height: calc(100vw * 60 / 700);}
	.layui-form-item .img-span{ line-height: calc(100vw * 60 / 700);}
	.layui-form-item .layui-btn-sm{ height: calc(100vw * 60 / 700); font-size: 0.2rem; line-height: calc(100vw * 60 / 700);}
	.layui-form-item .btn-submit{ width: calc(100vw * 200 / 700); height: calc(100vw * 70 / 700); font-size: 0.29rem;}
	
	.layui-search .img-input{ width: calc(100%  - (100vw * 130 / 700)); margin-top: 0;}
	.layui-search .layui-btn-sm{ width: calc(100vw * 230 / 700); margin: 0.9rem auto 0 auto; display: block; overflow: hidden;}
}
@media screen and (max-width: 500px) {
}