.width-container .col-md-12{background:#fff;padding:1.428571rem 2.142857rem 1.428571rem 1.428571rem}
.width-container .title{font-size:2rem;color:#A5030E}
.width-container hr.mainhr{border-top:3px dashed #A5030E;background:none}

.head_search{float:right;width:31%;position:relative;top:0;padding:0;text-align:right;right:1.071428rem;}
.head_search button{border-radius:5px;color:#A5030E}

.cntt .item{border-bottom:1px solid #E4E4E4 ;padding:1.0714285rem 0;}
.cntt>div div:last-child{border-bottom:0;}
.cntt .item .content{width:100%}
.cntt .content .ntitle .time{text-align:right;color:#999;display: inline-block;float: right;}
 
.cntt .item .shr{margin:5px 0}
#pcpage{text-align:center}

.code{display:flex}
.code input{width:150px}
.code > div{margin-left:10px;width:calc(100% - 150px)}
.code > div img{}

.width-container .sectitle{margin-bottom:1.428571rem;font-size:1.5rem;font-weight:700;padding-left:1.071428rem;border-left:3px solid #A5030E}

.step2 .pcbtn{display:none}

.layui-form {padding:20px 10px}
.layui-layer .layui-form-label{padding-left:0;padding-right:0;padding-bottom:0;text-align:left}
.step2 .layui-form-label{padding-left:0;padding-right:0;padding-bottom:0;text-align:left}
.layui-layer .layui-btn{border-color:#A5030E;color:#A5030E}

@media screen and (max-width: 767px){
	body{background:#fff}
	.mt120{margin-top:70px}
}

@media screen and (max-width: 991px){
	body{background:#fff}
	.hidphone{display:none}
	
	.main-container{height:auto;min-height:100vh}
	.main-container .width-container > .row{margin:0}
	.main-container .width-container > .row > .col-md-12{padding:20px 15px}
}
.pt5{padding-top:5px;}
.pt30{padding-top:30px;}
#demo .item:first-child{border-top:0;}
#demo .item{border-top:1px solid #E4E4E4;}
.intercatTime{padding-bottom:1.428571rem ;color:#B0B0B0;}

.item{color:#555}
.manager{
	color:#A5030E;
}
.senderName,.sendMsg,.manager,.managerRes,.createTime_pc,.createTime{
	font-size:14px;
	word-break:break-all;
}
.senderName,.managerRes{
	opacity:0.6;
}
.main_response{
	margin-top:10px;
}
.message_pc{
	padding:1.25rem 0 1.25rem 0;
	overflow:hidden;
}
.createTime_pc{opacity:0.6;text-align:right}

