@charset "utf-8";
*{
-webkit-text-size-adjust: none;
}
html,body{height: 100%;}
body{font-family: 'Microsoft YaHei',"微软雅黑","宋体",\5FAE\8F6F\96C5\9ED1;background:#fff; /*-webkit-text-size-adjust: 100%;*/font-size: 20px;}
*{padding: 0;margin: 0;border: 0;font-style: normal;font-weight: normal;-webkit-tap-highlight-color: rgba(0,0,0,0);-webkit-touch-callout: none;}
ul,li{list-style: none;}
a:link {color: #000033;text-decoration: none;}
a:visited {text-decoration: none;color: #000033;}
a:hover {text-decoration: underline;color: #041843;}
a:active {text-decoration: none;color: #000033;}
a,img {border:0;}
a:link, a:visited, a:hover, a:active{color: #000;text-decoration:none;}
input,textarea,button{-moz-border-radius: 0px;-webkit-border-radius: 0px;border-radius: 0px;}
.hide {display:none;}
.clear{ clear:both;}
h1,h2,h3,h4,h5,h6,ul,li,hr,p,object,button,input,select,textarea,label,radio,embed {margin:0;padding:0;}
/**/
.m-g-0 { margin:20px auto;}
/**/
.message_top { width:98%; background:#fff; height:auto; margin:10px auto; padding:10px 0;}
.message_top img { width:100%; height:auto }
.message_top h2,.message_top h3,.message_top p {display:none;}
/***************/
.message_cont {width:98%;height:auto;margin:10px auto;}
.message_cont_l {width:100%;  background:#FFF;}
.message_cont_r {width:100%; background:#FFF; float:right;position: relative;box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);border-radius: 8px;}
.message_cont_r::before {content: "";position: absolute;top: 0;left: 0;width: 0;height: 0;border-top: 20px solid #4472ba;border-right: 20px solid transparent;}
.message_cont_l h2 { background:#3872cb; height:50px; line-height:50px; font-size:16px; font-weight:bold; color:#FFF; margin-bottom:10px;}
.message_cont_l h2 span { font-weight:normal; font-size:26px; float:left; margin-right:5px; margin-left:10px;}
.message_cont_l ul { margin:0 10px 20px;}
.message_cont_l li { line-height:40px; height:40px; border-bottom:#e2e2e2 solid 1px;}
.message_cont_l li span { font-size:26px; float:left; color:#5a5a5a;}
.message_cont_l p { font-size:16px; line-height:30px;margin:0 10px;}
.message_cont_l input { width:238px; height:35px; border:#cecece solid 1px;margin:0 10px;}
.message_cont_l input[type="text"] {background-color: #edf3fb;}
.message_cont_l input[type="text"].te1 {width: 100px;}
.message_cont_l input[type="text"].te1 + img {width: 90px;height: 35px;vertical-align: middle;}
.message_cont_l input[type="submit"] { margin:20px 10px;background-color: #4472ba; color:#FFF;}
/***************/
.message_cont_r h5 {position: relative; font-size:18px; height:30px; line-height:30px; text-indent:10px; margin-bottom:10px;padding: 10px 15px 0;}
.message_cont_r h5::after {content: "";position: absolute;top: 100%;left: 0;width: 100%;height: 2px;background: linear-gradient(to right, #4472ba 90px, #dfdfdf 150px);}
.message_slxz p { text-indent:2em; line-height:30px; font-size:16px;}
.message_slxz h3 {font-size:16px;font-weight:normal; height:40px; line-height:40px; width:150px;border:#3e76cd solid 1px; background:#FFF; margin:20px auto; text-align:center;color:#3e76cd;}
.message_slxz h3 a {color:#3e76cd;}
.message_slxz h3 span { font-size:24px; font-weight:normal; color:#3e76cd;}

.message_slxz h3:hover { font-size:16px;font-weight:normal; height:40px; line-height:40px; width:150px; background:#3e76cd;border:#FFF solid 1px; margin:20px auto; text-align:center;color:#fff;}
.message_slxz h3:hover span { font-size:24px; font-weight:normal; color:#fff;}
.message_slxz h3:hover a {color:#fff;}

/***************/
.container {font-size:14px; }
.container h3 {font-size:16px; font-weight:bold; text-indent:5px;}
.container {margin: 20px;}
.container input, .container textarea, .container select, .container button {font-size: 14px;}
.img-container label {float: left;width: 70px;}
/****/

.message_dflb table {
  border-collapse: collapse; width:100%; font-size:14px;
}

.message_dflb td {
  padding: 5px;
  border: 1px solid #000;
  line-height:40px;
}
.message_dflb tr:nth-child(1) {
	font-weight:bold; text-align:center;
}
.message_dflb td:nth-child(1) {
  text-align: center;
  width:140px;

}
.message_dflb td:nth-child(3),.message_dflb td:nth-child(4){ display:none;}
.message_dflb td:nth-child(2) {
	white-space: nowrap;text-overflow:ellipsis; overflow:hidden; 
	}
	
	
.message_dflb tr:nth-child(even) {
  background-color: #f2f2f2;
}

.message_dflb tr:nth-child(odd) {
  background-color: #fff;
}
.message_dflb tr:nth-child(1) {
  background-color: #d7e4f7;
}

.message_page { height:45px; line-height:45px; text-align:center; }
.message_dflb b { font-size:14px;}
.message_page a { font-size:14px;font-weight:normal; height:30px; line-height:30px;  background:#3872cb;border:#FFF solid 1px; margin:20px auto; text-align:center;color:#fff; padding:5px 10px; margin:0 10px;}

.message_page a:hover { font-size:14px;font-weight:normal; height:30px; line-height:30px;  background:#c50005;border:#e31217 solid 1px; margin:20px auto; text-align:center;color:#fff;margin:0 10px;}
.message_page a:hover a {color:#fddbdc;}
/****/

.message_baxq table {
  border-collapse: collapse; width:100%; font-size:14px;
}

.message_baxq td {
  padding: 5px;
  border: 1px solid #000;
  line-height:40px;
}
.message_baxq tr:nth-child(1) {
	font-weight:bold; 
}
.message_baxq table td:nth-child(1) {
  text-align: center;
  width:70px;
}


.message_baxq tr:nth-child(even) {
  background-color: #f2f2f2;
}

.message_baxq tr:nth-child(odd) {
  background-color: #fff;
}
.message_baxq tr:nth-child(1) {
  background-color: #d7e4f7;
}

.message_baxq table { margin:20px auto;}

.message_baxq span { font-size:24px; font-weight:normal; }

/****/
/****/
.message_foot { clear:both; overflow:hidden; margin:0 auto 0; height:40px; line-height:40px; text-align:center; background:#3872cb; color:#FFF;}
.message_foot a{color:#FFF;}
.message_foot font,.message_foot b {display:none;}
.message_foot i { font-size:14px; font-style:normal; font-weight: normal; margin:0 3px;}

