@charset "utf-8";
/*
	Css for PEL,	ver 1.0
	CopyRight By Dongyi Network Technology CO.,Ltd Design Center

	本网站通用布局
*/

/* Css Reset */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,
form,fieldset,input,textarea,p,blockquote,th,td,img { padding: 0; margin: 0; }
fieldset,img { border: 0; }
address,caption,cite,code,dfn,em,th,var,i { font-weight:normal; font-style:normal; }
ol,ul,li { list-style: none; }
div,dl,dt,dd,ol,ul,li{ zoom:1; }
caption,th { text-align: left; }
h1,h2,h3,h4,h5,h6 { font-weight: normal; font-size:100%; }
q:before,q:after { content:''; }
abbr,acronym { border: 0; }

/* Public */
html{ width:100%; min-width:1004px; }
body{ width:100%; color:#555;font:12px/2em "Microsoft YaHei","微软雅黑","宋体",SimSun,SimHei,Arial,Helvetica,Tahoma,Verdana,Georgia; -webkit-text-size-adjust: none;}
a{color:#555;text-decoration:none; outline:none;}
a:hover {color:#f90; text-decoration:none; }
.clear{border:none;border-top: 1px solid transparent !important;clear: both;font-size: 0;height: 0;line-height: 0;margin-top: -1px !important;visibility: hidden;}
.clearbox {border:none;border-top: 1px solid transparent !important;clear: both;
font-size: 0;height: 0;line-height: 0;margin-top: -1px !important;visibility: hidden;}
.blank{ display:block; height:10px;font-size:0px; line-height:0; overflow:hidden; clear:both;  }
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
* html .clearfix{height:1%;}
*+html .clearfix{min-height:1%;}
.fl{ float:left;}
.fr{ float:right; }
.hide{ display:none;}
.mat{ margin-top:10px;}
table { max-width: 100%; border-collapse: collapse; border-spacing: 0; }

/* frame */
html{background:url(/content/msxy/skin/images/footerbg.jpg) no-repeat left bottom #faf9f7; }
body{background:url(/content/msxy/skin/images/bg.jpg) no-repeat right top; }
#wrap{width:100%;position:relative;margin:0 auto;overflow:hidden;background:url(/content/msxy/skin/images/headerbg.jpg) no-repeat -20% 0; }
#header,
.banner,
#content,
#footer{width:980px;text-align:left;margin:auto;/* overflow:hidden; */}

/* header */
#header{height:145px;/* overflow:hidden; */}
#header .logo{float:left;margin-top:40px;height:100px;}
#header .logo img{width:260px;}
#mainNav{float:right;width:650px;text-align:right;}
#mainNav li{display:inline-block;*display:inline;zoom:1;height:106px;line-height:106px;overflow:hidden;}
#mainNav li .h1{padding:0 8px;border-top:1px solid #FAF9F7;}
#mainNav li a{font-size:16px;}
#mainNav li.on1 .h1{border-top:1px solid #eb7919;}
#mainNav li.on1 a{color:#eb7919;}

#mainNav li.on1 #hID1{border-top:1px solid #fe4567;}
#mainNav li.on1 #hID1 a{color:#fe4567;}
#mainNav li.on1 #hID2{border-top:1px solid #ff8730;}
#mainNav li.on1 #hID2 a{color:#ff8730;}
#mainNav li.on1 #hID3{border-top:1px solid #ffb200;}
#mainNav li.on1 #hID3 a{color:#ffb200;}
#mainNav li.on1 #hID4{border-top:1px solid #55c563;}
#mainNav li.on1 #hID4 a{color:#55c563;}
#mainNav li.on1 #hID6{border-top:1px solid #4dd0e4;}
#mainNav li.on1 #hID6 a{color:#4dd0e4;}
#mainNav li.on1 #hID50{border-top:1px solid #4f7bbc;}
#mainNav li.on1 #hID50 a{color:#4f7bbc;}
#mainNav li.on1 #hID23{border-top:1px solid #93499e;}
#mainNav li.on1 #hID23 a{color:#93499e;}

#search{float:right;width:236px;height:30px;position: relative;}
#search #keyword{float:left;padding:3px 8px;width:190px;background:#e8e8e8;color:#666666;border:none;}
#search .searchBtn{ display:block; float:left;width:30px;height:22px;border:none;background:#f6b00e url("images/btn.png") no-repeat 6px 2px;cursor:pointer;}

/* footer */
#footer{line-height:40px; overflow:hidden; margin:0 auto;}
.footerNav{text-align:center;border:1px dotted #ccc; border-left:none;border-right:none;}
#LoginFromTop,
#PnlLogOnStatusTop,
.footerNav ul,
.footerNav li{display:inline-block;*display:inline;zoom:1;}
.footerNav a{padding:0 5px;}
.copyright{padding:5px 0;}
/*验证码*/
div.codeinp input[type=text] {
    width: 100px !important;
    float: left;
    margin-right: 10px;
}
/* 通用底部按钮 */
.bot {
    text-align: center;
    padding: 0 0 20px 0;
}
.bot a,
.bot button {
    cursor: pointer;
    display: inline-block;
    height: 46px;
    line-height: 46px;
    padding: 0 5%;
    font-size: 16px;
    background: #EB7919;
    border: 0;
    color: #fff;
    margin: 0 2%;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
}
.bot a:hover,
.bot button:hover {
    text-decoration: none;
    background: #de0106;
}
/* 依申请、信访、咨询等通用 查询页样色 */
.queryForm {
    background: #fff;
    padding: 3% 0;
    width: 80%;
    margin: 30px auto;
    border: 1px solid #e2e2e2;
    font-size: 16px;
}
.queryForm td {
    padding: 8px 0
}
.queryForm .tdlab {
    width: 40%;
    text-align: right;
}
.queryForm input[type=text] {
    width: 56%;
}
.queryForm .bot {
    text-align: left;
}
.queryForm .bot a {
    margin: 0
}
.queryForm .required strong {
    color: #f00;
    margin-right: 5px;
}
.queryForm .errorMessage {
    color: #f00;
}
.queryForm table {
    width: 100%;
    border: 0;
}
/* 依申请、信访、咨询等通用 查询结果页样色 */
.queryResult {
    /* width: 80%; */
    margin: 30px auto;
}
.queryResult .mainBox {
    margin-bottom: 50px;
}
.queryResult .tit h3 {
    text-align: center;
    font-size: 38px;
    line-height: 2;
    margin-bottom: 30px;
}
.queryResult .tips {
    text-align: center;
    font-size: 16px;
    margin-bottom: 50px;
    border-top: 1px solid #ddd;
    padding: 50px 0 20px 0;
}
.queryResult .number {
    font-weight: bold;
    color: #f00
}
/* 信息提示页  */
.Showms {
    background: #fff;
    padding: 3% 5%;
    overflow: hidden;
    max-width: 540px;
    margin: 30px auto;
}
.Showms .top,
.Showms .bottom,
.Showms .Shadow {
    display: none;
}
.Showms .MS {
    overflow: hidden;
    zoom: 1;
}
.Showms .titWrong {
    color: #c00;
    border-bottom: 1px solid #ccc;
    padding: 5px 0;
    margin-bottom: 15px;
    font-size: 18px;
}
.Showms .BUT {
    padding: 25px 0 15px 0;
}
.Showms .BUT a {
    padding: 0 15px;
    height: 36px;
    line-height: 36px;
    display: inline-block;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    cursor: pointer;
    margin-right: 15px;
    background: #eee;
    border: 1px solid #ccc;
    font-size: 14px;
    background: -webkit-gradient(linear, 0 0, 0 100%, from(#FFFFFF), to(#eee));
    background: -moz-linear-gradient(#FFFFFF, #eee);
    background: -ms-linear-gradient(#FFFFFF, #eee);
    background: -o-linear-gradient(#FFFFFF, #eee);
    background: linear-gradient(#FFFFFF, #eee);
}
.Showms .BUT a:hover {
    color: #c00;
    border: 1px solid #aaa;
    text-decoration: none;
}
pre {
    white-space: pre-wrap;
    white-space: -moz-pre-wrap;
    white-space: -pre-wrap;
    white-space: -o-pre-wrap;
    word-wrap: break-word;
    font-size: 16px;
    line-height: 1.8;
    font-family: "Microsoft YaHei", SimSun, Arial, Helvetica, Tahoma, sans-serif;
}
/*联想关键词*/
.dropdown-word {top: 23px!important;}