@charset "utf-8";
/* CSS Document */
/**
 * @description: 网站首页样式
 * @author: ishang_pan
 * @update: ishang_pan 
 */

/*home*/
.layerdemo{border:solid 1px #cc1a00;border-radius:4px!important;background-color:#fff!important;box-shadow:0 0 0 transparent!important;}
.layerdemo .layui-layer-setwin,.layerdemo .layui-layer-title{display:none;}
.layerdemo .layui-layer-content{overflow:hidden!important;}
.layerdemo .layui-layer-btn{padding-top:0!important;text-align:center;}
.layerdemo .layui-layer-btn .layui-layer-btn0{margin:0;width:125px;height:50px;border-color:#949494;border-radius:4px;background-color:#949494;font-size:16px;line-height:48px;}
.m-dialog{padding:17px 18px;}
.m-dialog p{color:#646464;text-indent:36px;letter-spacing:0;font-weight:400;font-stretch:normal;font-size:18px;font-family:MicrosoftYaHei;line-height:40px;}
.layerdemo .layui-layer-btn .layui-layer-btn0:hover{background-color: #cc1a00;border-color:#cc1a00;}

.m_tit{margin:35px 0 30px 0;color:#cc1a00;text-align:center;letter-spacing:0;font-weight:700;font-stretch:normal;font-size:40px;font-family:MicrosoftYaHei-Bold;line-height:36px;}
.m-form{padding:25px 21px 0 34px;height:920px;border:solid 1px #ddd;background-color:#fff;}
.m-form h3{border-bottom:1px solid #ddd;color:#cc1a00;text-indent:11px;letter-spacing:0;font-weight:700;font-stretch:normal;font-size:20px;font-family:MicrosoftYaHei-Bold;line-height:40px;}
.m-form .g_tips{padding:9px 0 20px 0;}
.m-form .g_tips p{color:#333;text-indent:28px;letter-spacing:0;font-weight:400;font-stretch:normal;font-size:18px;font-family:MicrosoftYaHei;line-height:40px;}
.m-form label{width:200px;color:#333;text-align:right;letter-spacing:0;font-weight:400;font-size:18px;font-family:MicrosoftYaHei;}
.m-form label i{color:#ff1500;}
.m-form .g-input{display:flex;margin:20px 0;align-items:center;}
.m-form .g-input input{padding-left:11px;width:556px;height:48px;outline:0;border:none;border:solid 1px #ddd;border-radius:4px;background-color:#fff;}
.m-form .g-input input::placeholder{color:#999;letter-spacing:0;font-weight:400;font-stretch:normal;font-size:16px;font-family:MicrosoftYaHei;}
.m-form .g-textarea{display:flex;align-items:flex-start;}
.m-form .g-textarea label{padding-top:10px;}
.m-form .g-textarea .g-text{position:relative;padding:11px;width:770px;height:113px;outline:0;border:none;border:solid 1px #ddd;border-radius:4px;background-color:#fff;}
.m-form .g-textarea textarea{width:746px;height:66px;outline:0;border:none;border-radius:4px;}
.m-form .g-textarea textarea::placeholder{color:#999;letter-spacing:0;font-weight:400;font-stretch:normal;font-size:16px;font-family:MicrosoftYaHei;}
.m-form .g-textarea .content_num{position:absolute;right:10px;bottom:0;color:#999;letter-spacing:0;font-weight:400;font-stretch:normal;font-size:16px;font-family:MicrosoftYaHei;line-height:40px;}
.m-form .g-code{display:flex;margin:20px 0;align-items:center;}
.m-form .g-code label{margin-bottom:0;}
.m-form .g-code img{margin-left:14px;}
.m-form .g-code input{padding-left:11px;width:148px;height:48px;outline:0;border:none;border:solid 1px #ddd;border-radius:4px;background-color:#fff;}
.m-form .g-code input::placeholder{color:#999;letter-spacing:0;font-weight:400;font-stretch:normal;font-size:16px;font-family:MicrosoftYaHei;}
.m-form .g-btn{margin-left:200px;}
.m-form .g-btn button{width:102px;height:40px;outline:0;border:none;border-radius:4px;background-color:#cc1a00;color:#fff;letter-spacing:0;font-weight:400;font-stretch:normal;font-size:16px;font-family:MicrosoftYaHei;line-height:40px;}

/*media query*/
/*large pcScreen*/
@media (min-width:1200px) {


}
/*medium pcScreen lg*/
@media screen and (max-width: 1199px) {
    

}
/*pad md*/
@media screen and (max-width: 991px ){
	.m-form{padding: 25px 10px;height: auto;padding-bottom: 30px;}
	.layerdemo .layui-layer-content{overflow-y: auto !important;height: 320px;}
	.m-form label{flex-shrink: 0;width: 105px;}
	.m-form .g-textarea .g-text{width: 69%;height: 180px;}
	.m-form .g-textarea textarea{width: 100%;height: 135px}
	.m-form .g-btn{margin-left: 31%;}
}
/*phone sm*/
@media screen and (max-width: 767px) {
    


}
/*small xs*/
@media screen and (max-width: 638px) {
    

}