@charset "utf-8";
body, div, dl, dt, dd, ul, ol, li,
h1, h2, h3, h4, h5, h6, pre, code,
form, fieldset, legend, input, button,
textarea, p, blockquote, th, td {
    margin: 0;
    padding: 0;
}
fieldset, img {
    border: 0;
}
:focus {
    outline: 0;
}
address, caption, cite, code, dfn,
em, th, var, optgroup {
    font-style: normal;
    font-weight: normal;
}
h1, h2, h3, h4, h5, h6 {
    font-size: 100%;
    font-weight: normal;
}
abbr, acronym {
    border: 0;
    font-variant: normal;
}
input, button, textarea,
select, optgroup, option {
    font-family: inherit;
    font-size: inherit;
    font-style: inherit;
    font-weight: inherit;
}
code, kbd, samp, tt {
    font-size: 100%;
}
input, button, textarea, select {
    *font-size: 100%;
	font:100% Arial,Helvetica,sans-serif;
}




body {font:12px/1.5 Arial,Helvetica,sans-serif;
	color:#555;
	text-align:center;
}
ol, ul {
    list-style: none;
}
table {
    
}

caption, th {
    text-align: left;
}
sup, sub {
    font-size: 100%;
    vertical-align: baseline;
}
:link, :visited , ins {
    text-decoration: none;
}
blockquote, q {
    quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
    content: '';
    content: none;
}
a{
	color:#36c;
	text-decoration:none;
}
a:hover{
	color:#f60;
	text-decoration:underline;
}
.clearfix:after { 
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden; 
}
.clearfix {display: inline-block;}
* html .clearfix {height: 1%;} 
.clearfix {display: block;}
.clear { clear:both; visibility:hidden; height:0; overflow:hidden;}
.blank10 { height:10px; overflow:hidden; clear:both;}
.floatBar { position:fixed; bottom:105px!important;height:31px; right:10px;}
.floatBar {
 _position:absolute;
 _top:expression(eval(document.compatMode &&
        document.compatMode=='CSS1Compat') ?
        documentElement.scrollTop
        +(documentElement.clientHeight-this.clientHeight) - 100
        : document.body.scrollTop
        +(document.body.clientHeight-this.clientHeight) - 100);
}
.floatBotBar { position:fixed; bottom:0!important; right:0;}
.floatBotBar {
 _position:absolute;
 _top:expression(eval(document.compatMode &&
        document.compatMode=='CSS1Compat') ?
        documentElement.scrollTop
        +(documentElement.clientHeight-this.clientHeight) - 2
        : document.body.scrollTop
        +(document.body.clientHeight-this.clientHeight) - 2);
}
.fBBSkin { border-top:2px solid #fe433a; background-color:#fde4bf; height:25px!important; width:100%; padding-top:5px;}
.fBBSkin img { vertical-align:middle;}
.fBBSkin .wappBot { width:960px; margin:0 auto;}
.fBBSkin .hd { float:left; font-size:14px; font-weight:bold; color:#0c2c53;}
.fBBSkin .bd { float:left; font-size:14px; font-weight:bold; color:#f30; _display:inline; margin-left:30px;}
.fBBSkin .bd span.xz { font-size:12px; color:#666; font-weight:normal;}
.fBBSkin .bd a { color:#f30; text-decoration:underline;}
.fBBSkin .bd a:hover { text-decoration:none;}
.fBBSkin .ft { float:right;}
.fBBSkin .ft a { font-size:14px; text-decoration:underline; font-weight:bold;}
#mask{ position:absolute; top:0; left:0; width:expression(body.clientWidth); height:expression(body.clientHeight);  filter:ALPHA(opacity=70); z-index:1; background-image: url(images/black.png);}

.pic_page{font-size:14px;text-align:center;margin:10px 0;}
.pic_page a,.pic_page span{padding:3px 6px; line-height:24px;height:24px;border: 1px solid #ccc;margin:0 2px;}
.pic_page a{text-decoration: none;}
.pic_page a:hover{text-decoration: none;border: 1px solid #0274BA;color: #0274BA;}
.pic_page span{color:#999;}




/* ========即时通 UI======== */
#dialogBox{position:absolute;z-index:65535;background:#fff;}
#dialogBj{position:absolute;z-index:65534;left:0px;top:0px;background:#000;filter:alpha(opacity=25);opacity:0.25;}
#dialogBox_title{position:relative;height:28px;line-height:28px;padding:0 10px;color:#fff;cursor:move;font-size:12px;font-weight:bold;background:#333 url(/jst/image/skins.gif) repeat-x;}
#dialogBox_title_l{left:0; top:0; width:10px; height:28px; position:absolute; background:url(/jst/image/skins.gif) 0px 56px;}
#dialogBox_title_r{right:0;top:0; width:10px;height:28px; position:absolute; background:url(/jst/image/skins.gif) 0px 28px;}
#dialogBox_title img{float:right;margin-top:5px;cursor:pointer;}
#dialogBody{border:2px solid #333;border-top:0;background:#fff;}
#ShuzirenCms_Jst{height:102px;width:165px;background:#c9d3f3; position:fixed !important;z-index:65533;right:0px;bottom:0px;_position:absolute; _top:expression(offsetParent.scrollTop+offsetParent.clientHeight-this.offsetHeight);}
#ShuzirenCms_Jst_title{border: 1px solid #a6b4cf;background:url(/jst/image/jst_001.gif);height:24px;color:#1f336b;font-size:9pt;}
#ShuzirenCms_Jst_ts{height:80px;background:url(/jst/image/jst_002.jpg);border: 1px solid #a6b4cf;border-top:0;font-size:9pt;text-align: center;}
#ShuzirenCms_Jst_ts a{font-weight: bold;color:red;text-decoration:underline;}
/* =========搜索动态输入提示========= */
.dh_search div{float:left;line-height:26px;padding:0px 10px 0 5px;}	
.dh_search .div_l{float:left;line-height:26px;padding-left:20px;}
.dh_search .div_r{float:right;line-height:26px;padding-right:20px ;}
.dh_search .key{padding:4px 5px 0 5px;height:19px;border:1px solid #7AADC8;}
.dh_search .div_select {padding:0px;background-color:white;border:1px solid #7AADC8;margin-right:5px;width:120px;height:23px;overflow: hidden;position: relative;}
.dh_search .div_select span {border: 1px solid #fff;position: absolute;top:3px;left:3px; overflow: hidden;}
.dh_search .div_select span select {margin:-2px; width:115px; background: transparent; color: #333; }
#ts_div { border:1px solid #ccc; width:220px;position: absolute; background-color:#fff;display:none;}
.ts_div_out {background-color: #fff;color:#000;padding:2px 5px;height:20px;cursor:default;overflow: hidden;}   
.ts_div_over {background-color: #07a4ff;color:#fff;padding:2px 5px;height:20px;cursor:default;overflow: hidden;}
.ts_div_out .ts_div_key{float:left;text-align:left;color:Blck;}
.ts_div_over .ts_div_key{float:left;text-align:left;color:white;}
.ts_div_out .ts_div_value{float:right;text-align:right;color:Green;}
.ts_div_over .ts_div_value{float:right;text-align:right;color:Snow;}
/* ==========网页头部========= */
#header{margin:0 auto 3px auto;width:950px;}
#top_w{width:950px;height:70px;background:url(/image/top_bodybg.jpg) no-repeat right top;}
#logo {float: left;margin-top:7px;width:190px;height:65px;}
#logo-index {float: left;margin-top:0px;width:310px;height:68px;}
#logo_txt{float: left;margin-top:20px;width:165px;height:32px;padding:5px 0 0 4px;border-left:1px solid #ddd;font-size:14px;color:#888;line-height:15px;overflow: hidden;}
#logo_txt strong{font-size:12px;color:#f54100;}
#top_searchs {float:right;width:588px;font-size:13px;text-align:right;height:60px;}
#top_login{height:26px;line-height:26px;color:#777;margin-right:5px;}
#top_login a{text-decoration:none;color:#000;} 
#top_login a:hover{color:#f54100;}
#Jst_Count,#top_login strong{color:#f54100;}
#huiyuan_index{position: relative;}
#huiyuan_index em{font-style: normal;font-size:8px;vertical-align:top;color:#999;}
#huiyuan_menu{position:absolute;width:65px;background:#F5FAFE;border:1px solid #B4C9E0;padding:4px 2px;z-index:2;left:-5px;top:4px;_top:13px;text-align:center;display:none;}
#huiyuan_menu a{display:block;height:18px;line-height:18px;padding:2px;}
#huiyuan_menu a:hover{background-color:#07a4ff;color:#fff;}
#top_search{float:right;height:34px;}
#top_input{float:left;width:300px;background:url(/image/top_search_bg.gif) no-repeat -52px 0;height:32px;line-height:32px;}
#top_input input{background:none;padding:2px 0 0 5px;font-size:14px;width:295px;height:30px;line-height:30px;border:0;color:#888;}
#top_select{position: relative;float:left;background:#fff;width:65px; height: 32px;background:url(/image/top_search_bg.gif) no-repeat -351px 0;text-align:left;color:#333;}
#top_select h6{display:block;font-size:14px;font-weight: normal;margin:0px;padding:2px 0 0px 15px;height:32px;line-height: 30px;cursor:pointer;}
#top_select ul{ position:absolute;border:1px solid #ddd;border-top:0;background:#fff;width:63px;margin:26px 0 0 0px;display:none;z-index:1;}  
#top_select ul li{height:18px;line-height:20px;padding-left:15px;font-size:14px;color:#555;cursor:pointer;}
#top_select ul .liout{background-color: #fff;}
#top_select ul .liover{background-color: #07a4ff;color: #fff;}
#top_search_submit{float:left;margin-left:4px;background:url(/image/top_search_bg.gif) no-repeat -415px 0; width:65px; height:32px; text-indent:-999px; border:none;cursor:pointer;}
#top_fabu{float:left;margin-left:10px;}	
#navA{width:950px;height:36px;background:url(/image/nav-bg.gif) repeat-x;overflow: hidden;}
#navA li{float:left;height:34px;background:url(/image/nav-bg.gif) no-repeat 0 -36px;}
#navA a{display:block;padding:2px 17px 0 25px;line-height:34px;font-size:14px;color:#fff;font-weight:bold;text-decoration:none;}
#navA li .home{background:none;}
#navA li a:hover{ text-decoration:none;background:url(/image/nav-cur.gif) no-repeat center top;}
#navA li .xz{background:url(/image/nav-cur.gif) no-repeat center top;text-shadow:none;}
#navB{width:940px;padding:4px 0 10px 10px;background:url(/image/navB.gif) bottom left;overflow: hidden;}
#navB li{float:left;width:70px;padding:0px 4px 0 10px;text-align:center;white-space:nowrap;overflow:hidden;}
#navB li a{display:block;padding-top:4px;font-size:14px;color:#222;text-decoration:none;}
#navB li a:hover{text-decoration:none;color:#f54100;background:#fafafa url(/image/nav-cur.gif) no-repeat center bottom;}
#navB li .xz{text-decoration:none;background:#fafafa url(/image/nav-cur.gif) no-repeat center bottom;font-weight: bold;font-size:13px;color:#09c;}
#navB li .xz:hover{color:#09c;}
#navB .ge{padding-top:4px;color:#ddd;font-size:12px;} 
#navB .right{float:right;}
#navA a img,#navB a img{position:absolute; margin:-17px 0 0 -8px;}#bottom{margin:10px auto 0px auto;width:950px;padding:5px 0;text-align:center;border-top: 1px solid #eee;color:#777;line-height:18px;}

