@charset "UTF-8"; 
 body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td { margin: 0; padding: 0; }
body, button, input, select, textarea { font: 12px/1.5 tahoma,arial,'Hiragino Sans GB',\5b8b\4f53,sans-serif; }
h1, h2, h3, h4, h5, h6 { font-size: 100%; }
address, cite, dfn, em, var { font-style: normal; }
code, kbd, pre, samp { font-family: courier new,courier,monospace; }
small { font-size: 12px; }
ul, ol { list-style: none; }
a { text-decoration: none; color: #3c3c3c; }
a:hover { text-decoration: underline; color: #BA2636; }
sup { vertical-align: text-top; }
sub { vertical-align: text-bottom; }
legend { color: #000; }
fieldset, img { border: 0; }
button, input, select, textarea { font-size: 100%; }
input[type="text"], input[type="password"]{padding-left:2px; min-height:22px; border:solid 1px #808080;}
table { border-collapse: collapse; border-spacing: 0; }
html { zoom: expression(function(ele){ele.style.zoom = "1";document.execCommand("BackgroundImageCache", false, true); }(this)); }
/**[global]**/
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix { display: inline-block; zoom: 1;}
/* Hides from IE-mac \*/ * html .clearfix { height: 1%; }
.clearfix { display: block; }
/* End hide from IE-mac */
::-webkit-scrollbar { width: 8px; height: 8px; }
::-webkit-scrollbar-track { border: 1px #d3d3d3 solid; box-shadow: 0px 0px 3px #dfdfdf inset; border-radius: 10px; background: #eee; }
::-webkit-scrollbar-thumb { border: 1px #808080 solid; border-radius: 10px; background: #999; }
::-webkit-scrollbar-thumb:hover { background: #7d7d7d; }
.floatleft { float: left; }
.floatright { float: right; }
.site-nav {width: 100%; z-index: 10000; background: #f5f5f5; border-bottom: solid 1px #eee; *zoom: 1; min-width: 960px;}
.header, .content, .footer { width: 100%; min-width: 960px; *zoom: 1; }
.site-nav:after,.header:after,.content:after,.footer:after { content: ""; display: table; clear: both; }
/**    水平居中   **/
.center { margin: 0 auto; }
/**    color   **/
.red { color: rgb(250,126,137) !important; }
.blue { color: rgb(26, 197, 225) !important; }
.gray { color: rgb(102, 102, 102) !important; }
.dark { color: rgb(176, 176, 176) !important; }
.black { color: rgb(51, 51, 51) !important; }
.white { color: white; }
.fen { color: #FF88BE; }
/**    字体   **/
.yahei {  font-family:微软雅黑;}
.fwb { font-weight:bold;}
.fb { font-weight:bold;}
/**    字体大小  **/
.fs10 { font-size:10px;}
.fs12 { font-size:12px;}
.fs14 { font-size:14px;}
.fs16 { font-size:16px;}
.fs18 { font-size:18px;}
/**    边框   **/
.yuanjiao { border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; }
.shangyuanjiao { border-top-left-radius: 4px; border-top-right-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; }
.xiayuanjiao { border-bottom-left-radius: 4px; border-bottom-right-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; }
/**    边距   **/
.m5 { margin: 5px; }
.m10 { margin: 10px; }
.m15 { margin: 15px; }
.m20 { margin: 20px; }
.mt5 { margin-top: 5px; }
.mt10 { margin-top: 10px; }
.mt15 { margin-top: 15px; }
.mr5 { margin-right: 5px; }
.mr10 { margin-right: 10px; }
.mr15 { margin-right: 15px; }
.mb5 { margin-bottom: 5px; }
.mb10 { margin-bottom: 10px; }
.mb15 { margin-bottom: 15px; }
.ml5 { margin-left: 5px; }
.ml10 { margin-left: 10px; }
.ml15 { margin-left: 15px; }
.p5 { padding: 5px; }
.p10 { padding: 10px; }
.p15 { padding: 15px; }
.p20 { padding: 20px; }
.pt5 { padding-top: 5px; }
.pt10 { padding-top: 10px; }
.pt15 { padding-top: 15px; }
.pr5 { padding-right: 5px; }
.pr10 { padding-right: 10px; }
.pr15 { padding-right: 15px; }
.pb5 { padding-bottom: 5px; }
.pb10 { padding-bottom: 10px; }
.pb15 { padding-bottom: 15px; }
.pl5 { padding-left: 5px; }
.pl10 { padding-left: 10px; }
.pl15 { padding-left: 15px; }
/**    文本   **/
.t2em { text-indent: 2em; }
/**    滤镜，透明化   **/
.filter2 { filter: alpha(opacity=20); -moz-opacity: 0.2; opacity: 0.2; }
.filter3 { filter: alpha(opacity=30); -moz-opacity: 0.3; opacity: 0.3; }
.filter4 { filter: alpha(opacity=40); -moz-opacity: 0.4; opacity: 0.4; }
.filter5 { filter: alpha(opacity=50); -moz-opacity: 0.5; opacity: 0.5; }
.filter6 { filter: alpha(opacity=60); -moz-opacity: 0.6; opacity: 0.6; }
.filter7 { filter: alpha(opacity=70); -moz-opacity: 0.7; opacity: 0.7; }
.filter8 { filter: alpha(opacity=80); -moz-opacity: 0.8; opacity: 0.8; }
.filter9 { filter: alpha(opacity=90); -moz-opacity: 0.9; opacity: 0.9; }
/**    宽度   **/
.w20 { width:20px;}
.w40 { width:40px;}
.w60 { width:60px;}
.w80 { width:80px;}
.w100 { width:100px;}
.w120 { width:120px;}
.w160 { width:160px;}
.w320 { width:320px;}
.w640 { width:640px;}
.w960 {width:960px;}
.w1000 {width:1000px;}
/**    通用   **/
.none-data { color: gray; }
.dom-display .normal { display: none; }
.dom-display .current { display: block; }
/**   文章密码访问]   */
.article-pwd { width: 500px; border: dotted 2px #ccc; height: 60px; line-height: 60px; padding: 0 10px; }
.article-pwd input[type='button'] { padding:2px 10px; margin:0 10px;}
.article-pwd span { padding: 4px 0 4px 10px; background-color: #FC7D86; color: white; border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px;display:none;}
/**   文章登录访问  **/
.article-login{ width: 500px; border: dotted 2px #ccc; height: 60px; line-height: 60px; padding: 0 10px; }
.article-login a{color:blue}
/**  布局  **/
.container-layout { margin: 0 auto; min-width: 960px; min-height: 35px; display:table; vertical-align:top; }
.container-layout .item { float: left; min-height: 30px; min-width: 100px; }
/**   结构模型容器   **/
.container-module { width: 100%; overflow: hidden; }
/**   信息条   **/
.msgbar { float: left; margin: 0px 5px 5px 0px; }
.msgbar .msg-default { padding: 2px 5px; background: #EFFEB9; position: relative; min-height: 20px; _height: 20px; border: solid 1px #C7DD71; border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px; box-shadow: 0px 0px 8px #C7DD71; }
.msgbar .msg-icon { float: left; width: 16px; height: 16px; margin: 1px 5px 1px 0; font-size: 0; line-height: 0; background: url(/static/images/msgbar.png) no-repeat 0 -160px; }
.msgbar .msg-ok { border: 1px solid #C7DD71; background: #EFFEB9; }
.msgbar .msg-ok .msg-icon { background-position: 0 -120px; }
.msgbar .msg-error { border: 1px solid #C7DD71; background: #EFFEB9; }
.msgbar .msg-error .msg-icon { background-position: 0 0; }
.msgbar .msg-content { display: inline; }
/**   建议    **/
.feedback { position: fixed; _position: absolute; right: 10px; bottom: 10px; }
.feedback .btn { display: block; height: 25px; width: 47px; line-height: 25px; overflow: hidden; *zoom: 1; display: inline; float: left; cursor: pointer; clear: both; text-align: center; background: url(/static/images/survey.png) no-repeat 0 -48px; }
.feedback .btn:hover { background-position: 0 -142px; }
.feedback .btn span { display: none; }
.feedback .go-top { height: 47px; margin-bottom: 2px; background-position: 0 0; }
.feedback .go-top:hover { background-position: 0 -94px; }
/**    按钮    **/
.ui-button {margin-left: 2px; display: block; width: 120px; height: 40px; line-height: 40px; border: 0; overflow: hidden;text-decoration:none; text-align: center; background: #69b3f2; font-family: "Microsoft YaHei",微软雅黑,arial,宋体; font-size: 26px; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; }
.ui-button:hover { background: #7cbdf5;text-decoration:none;  }
.ui-button, .ui-button:hover, .ui-button:active { color: #fff; }
/**    按钮sw    **/
.ui-button-swhite, .ui-button-swhite:hover { background: transparent url(/static/images/button_bg.png) no-repeat; color: #595959; }
.ui-button-swhite { padding: 0 20px; display: inline-block; *display: inline:; position: relative; text-align: center; text-decoration: none !important; vertical-align: middle; overflow: visible; cursor: pointer; font-family: verdana,Hiragino Sans GB; cursor: pointer; font-size: 14px; font-weight: 700; border-radius: 2px; *zoom: 1:; *overflow: visible:; }
.ui-button-swhite { color: #777; border: 1px solid #afafaf; background-color: #f3f3f3; line-height: 24px; height: 24px; padding: 0 12px; font-size: 12px; background-position: 0 -711px; }
.ui-button-swhite:hover { background-position: 0 -741px; }
/**    默认隐藏数据项   **/
.J_NewList{display:none}
.J_NewPaging{display:none}
