.pad20 {padding:1.0417rem;}
.pad30 {padding:1.5625rem;}
.overflow {overflow:hidden;}
.w-layout .layout-panel-center{top: 0rem!important;height:100%;}
.w-layout {width:100%;height:100%;}
.w-layout .w-panel {height:100% !important;}
.h-zero-modal h3{text-align:center;font-size:.8333rem;margin-bottom:1.0417rem;}
.h-zero-modal .checkbox-group .check-item {margin:.7813rem 0;}
.h-zero-modal .bottom-button {margin-top: 3.125rem;margin-bottom: 1.0417rem;}
.h-zero-modal .h-modal-form {padding:0 1.0417rem;}

/* 寮圭獥鍥炬爣璋冩暣 */
.zeromodal-body .zeromodal-icon {width:2.0833rem;height:2.0833rem;border-width: .1563rem;margin:.7813rem auto .5208rem;font-size:1.5625rem;line-height:2.0833rem;}
.zeromodal-icon.zeromodal-success .line {height:.2083rem;}
.zeromodal-icon.zeromodal-success .line.tip {width: .8854rem;left: .1563rem;top: 1.0938rem;}
.zeromodal-icon.zeromodal-success .line.long {width: 1.3021rem;right: .1563rem;top: .9896rem;}
.zeromodal-icon.zeromodal-success .placeholder {width:2.0833rem;height:2.0833rem;border-width: .1563rem;}
.zeromodal-body .zeromodal-title1 {font-size:.8333rem;font-weight:normal;}
.zeromodal-btn-container .zeromodal-btn {
	margin:0 .2604rem;
	border-radius: .2604rem;
	border: .0521rem solid #0c68c4;
}
.zeromodal-btn-container .zeromodal-btn.tg{
	background-color: #15a500;
	border: 0.0521rem solid #15a500;
}
.zeromodal-btn-container .zeromodal-btn.btg{
	background-color: #e9bf00;
	border: 0.0521rem solid #e9bf00;
	color: #fff;
}
.zeromodal-icon.zeromodal-error .line {width:1.1458rem;height:.2083rem;top:.9375rem;}
.zeromodal-icon.zeromodal-error .line.left {left:.4688rem;}
.zeromodal-icon.zeromodal-error .line.right {right:.4688rem;}

.demand-detail.sw-demand-detail {background-image:none;width:100%;padding:1.0417rem;margin:0;}
.go-back-btn {margin:1.5625rem auto 0;text-align:center;}

/* loading鍥炬爣璋冩暣灞呬腑 */
.zeromodal-loading1,.zeromodal-loading2 {left:0;right:0;margin:0 auto;}
/*loading閬僵灞傚眳涓樉绀�*/
.panel-loading {
	width:4.6875rem;
	position:absolute;
	top:46%;
	left:50%;
	margin-left:-2.3438rem;
}
/* 涓汉淇℃伅鍜屼慨鏀瑰瘑鐮佸簳閮ㄦ寜閽� */
.personal-form {
	/*padding:0 1.3542rem;*/
	width: 31.25rem;
	margin: 0 auto;
}
.personal-btn {
	margin-top:1.5625rem;
	text-align: center;
}
.sup-form-group ul li .textbox,.infras-edit li .textbox{
	width: calc(100% - 8.2729rem) !important;
}
.infras-cont .infras-top li label[for="open-radio-ta"] {
	width: auto;
}
@media(max-width: 1919px){
	.sup-form-group ul li .textbox, .infras-edit li .textbox {
		width: calc(100% - 10.2729rem) !important;
	}
}
.logis-bottom{
	margin-top: 20px;
	text-align: center;
}
.textbox:not(.easyui-fluid) {
	padding: 0;
	height: 1.7708rem !important;
	font-size: .7292rem;
}
.zeromodal-body form table td{
	padding-bottom: .5208rem;
}
/* 涓婁紶闄勪欢閫夋嫨鏂囦欢鎸夐挳 */
.h-fileBtn {
	border-radius: .1563rem!important;
	background: #fff!important;;
	font-size: .7292rem!important;;
	text-align: center!important;;
	border: .0521rem solid #0c68c4!important;;
	color: #0c68c4!important;;
}
.h-fileBtn:hover {
	background-color: #0c68c4 !important;
	color: #fff;
}
/* 渚涘簲鍟嗚祫璐ㄥ脊绐� */
.view-modal-body {background:#fff;width:100%;min-width:20.8333rem;}
.view-modal {width:20.8333rem;margin:0;}
.view-modal .h-modal-box {border:none;padding:0;margin:0;}
.view-modal .h-modal-box .h-modal-body {margin:0;}

/* 鍙戝竷鍏憡缂栬緫椤甸潰 */
.publish-placard-form {
	width:31.25rem;
	padding:1.5625rem 0;
	margin-left:2.6042rem;
}
/* 瀹℃牳鎰忚寮圭獥 */
.text-modal {
	width:100%;
	position: relative;
	top: -15px;
}
.h-modal-body .input-tit,.text-modal .input-tit{
	text-align: left;
}
.text-modal .textarea-text {
	border: 1px solid #ccc;
}
.textarea-text {
	width:100%;
	height:4.0625rem;
	padding:.2604rem .4167rem;
	border-radius:.1563rem;
}
/* 寮圭獥缂栬緫妗嗘牱寮� */
.h-zero-modal {
	width:100%;
	overflow:hidden;
}
.h-zero-modal li {
	width:50%;
	float:left;
	font-size: .7292rem;
	line-height: 1.25rem;
}
.h-zero-modal li.width100 {
	width:100%;
}

/* 鍙戝竷鍏憡缂栬緫椤甸潰 */
.publish-placard-form2 {
	width:30.2083rem;
	padding:1.5625rem 0;
	margin-left:2.6042rem;
}
/* 鎴愪氦鍏憡銆佸簾闄ゅ叕鍛婃煡鐪嬮〉闈� */
.public-con-table table {
	border: .0521rem solid #ddd;
	width: 100%;
	max-width: 100%;
	text-align: center;
	margin-bottom:1.0417rem;
	border-collapse: collapse;
}
.public-con-table table td {
	border-bottom:.0521rem solid #ddd;
	border-right:.0521rem solid #ddd;
}
/* 鏌ョ湅鍥剧墖澶у浘 */
.photo-show {
	width: 26.0417rem;
	height:20.8333rem;
	position:absolute;
	top:30%;
	left:0;
	right:0;
	margin:0 auto;
	z-index:3;
}
.photo-show img {
	width:100%;
	display:block;
}



.wrapper-mark {
	display:none;
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background: rgba(0,0,0,.6);
	filter:alpha(opacity=30);
	z-index:2;
}
.wrapper-mark.show{
	display:block;
}

/* 渚涘簲鍟嗛�夋嫨鏈�氳繃鍘熷洜 */
.h-price-notice {
	margin:0 3.125rem;
	font-size:.7292rem;
}
.h-price-notice .tit {
	font-weight:bold;
}
.h-price-notice .red {
	color:red;
}
.group-tit-select .select-box {
	height: 1.3021rem;
	border: none;
	width: 4.1667rem;
	position: relative;
	top: .0521rem;
	margin-right: .4167rem;
	outline: none;
}
/*新样式20251016*/
.infras-cont{
	height: auto;
}
.info-group .detail-table {
	margin-top: 1.0417rem;
	height: calc(100vh - 17rem);
	overflow: auto;
}
.form-right-part .addBtn {
	padding: 0 0.5583rem!important;
	font-size: .7rem!important;
	margin-left: .4rem!important;
}
.searchBox *{
	display: inline-block!important;
}
.searchWrapper{
	position: relative;
}
.searchWrapper .searchBox{
	position: absolute;
	top: 1rem;
}
.info-group .group-tit .searchBox span{
	position: relative;
	width: auto;
}
.info-group .group-tit span.label{
	width: auto;
	height: auto;
	min-width: 1rem;
	position: relative;
}
.detail-table thead{
	position: sticky;
	top: 0;
}