/*all*/
* { margin:0; padding:0; }
html{height:100%;}

body{ margin:0; padding:0; font-size:12px; color:#333333;word-break:break-all; height:100%;}

td { margin:0; padding:0; font-size:12px; color:#333333;word-break:break-all;}
.linkbutton {
	 font-weight:normal; COLOR: #333333; line-height:24px;BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT:5px; BORDER-TOP: #999999 1px solid; PADDING-LEFT:5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #999999 1px solid;PADDING-TOP: 4px; BORDER-BOTTOM: #999999 1px solid; HEIGHT: 20px; BACKGROUND-COLOR: #fafafa;background:url(img/button_bg.gif) bottom repeat-x;
}


.btn_{text-align:center;font-size:12px;cursor:pointer;color:#333333;padding-top:8px; width:70px; display:block;height:24px;}
.btn_over{ text-align:center;font-size:12px;cursor:pointer;color:#333333;padding-top:8px;width:70px; display:block; height:24px;background:url(img/divbtnbj.gif) no-repeat;}

.tmenu_{background: url(img/topbutnbj.gif) no-repeat bottom; font-size:12px;cursor:pointer; padding-bottom:1px; color:#608D45; font-weight:bold;}
.tmenu_on{background: url(img/topbutnbj1.gif) no-repeat bottom;cursor:pointer;font-size:12px; padding-bottom:1px;  color:#FFFFFF;font-weight:bold;}

.lmenu_{font-size:12px;padding-left:20px; color:#333333; padding-top:2px;padding-bottom:2px;}
.lmenu_on{font-size:12px; padding-left:20px; color:#333333;padding-top:2px;padding-bottom:2px;background: url(img/leftmenubj.gif) no-repeat;background-position:center center;}
.lmenu_over{font-size:12px; padding-left:20px; color:#333333;padding-top:2px;padding-bottom:2px;background: url(img/leftmenubj.gif) no-repeat; background-position:center center;}

.spanbtn{ text-align:center;font-size:13px;cursor:pointer;color:#333333;padding-top:8px;width:100px; display:block; height:24px;background:url(img/spanbtnbj_green.gif) no-repeat;}


.piclink:link {
text-align:center;font-size:12px;cursor:pointer;color:#0033CC;padding-top:8px; width:85px; display:block;height:24px;
}
.piclink:visited{
text-align:center;font-size:12px;cursor:pointer;color:#0033CC;padding-top:8px; width:85px; display:block;height:24px;
}
.piclink:hover{
text-align:center;font-size:12px;cursor:pointer;color:#333333;padding-top:8px;width:85px; display:block; height:24px;background:url(img/hrefbtnbj.gif) no-repeat;
}
.piclink:active {
text-align:center;font-size:12px;cursor:pointer;color:#333333;padding-top:8px;width:85px; display:block; height:24px;background:url(img/hrefbtnbj.gif) no-repeat;
}


.second:link {
font-size:12px;color:#999999;
}
.second:visited{
font-size:12px;color:#999999;
}
.second:hover{
font-size:12px;color:#168F16;
}
.second:active {
font-size:12px;color:#999999;
}

.third:link {
font-size:12px;color:#333333;
}
.third:visited{
font-size:12px;color:#8B8B8B;
}
.third:hover{
font-size:12px;color:#FA5A02;
}
.third:active {
font-size:12px;color:#333333;
}

.four:link {
font-size:12px;color:blue;
}
.four:visited{
font-size:12px;color:#800080;
}
.four:hover{
font-size:12px;color:#FA5A02;
}
.four:active {
font-size:12px;color:#333333;
}


.input1 {background:url(img/inputbj1.gif) repeat-x; border:1px solid #737373; height:20px; font-size:16px;}
.input2 {background:url(img/inputbj2.gif) repeat-x; border:1px solid #737373; height:20px; font-size:16px;}
.upbar_show {background:url(img/menuhideup.gif) no-repeat top left;}
.upbar_hide {background:url(img/menuhidedown.gif) no-repeat top left;}

.topmenu_{background: url(img/menubj2.gif) no-repeat bottom; font-size:13px;cursor:pointer;color:#608D45; font-weight:bold;}
.topmenu_on{background: url(img/menubj1.gif) no-repeat bottom;cursor:pointer;font-size:13px;color:#608D45;font-weight:bold;}
.topmenu_over{background: url(img/menubj3.gif) no-repeat bottom;cursor:pointer;font-size:13px;color:#608D45;font-weight:bold;}

.topmenuhome_{background: url(img/menubjhome2.gif) no-repeat bottom; font-size:13px;cursor:pointer;color:#608D45; font-weight:bold;}
.topmenuhome_on{background: url(img/menubjhome1.gif) no-repeat bottom;cursor:pointer;font-size:13px;color:#608D45;font-weight:bold;}
.topmenuhome_over{background: url(img/menubjhome3.gif) no-repeat bottom;cursor:pointer;font-size:13px;color:#608D45;font-weight:bold;}

.help_tmenu_{background: url(img/helptopbutnbj.gif) no-repeat bottom; font-size:13px;cursor:pointer;padding-top:2px;  text-align:center;color:#608D45; font-weight:bold;}
.help_tmenu_on{background: url(img/helptopbutnbj1.gif) no-repeat bottom;cursor:pointer;font-size:13px; padding-top:2px; text-align:center;color:#FFFFFF;font-weight:bold;}
.help_tmenu_on a { color:#FFFFFF;}
.help_tmenu_on a:hover { color:#F2FCE9;}

.tieba_tmenu_{background: url(img/tiebatopbutnbj.gif) no-repeat bottom; font-size:13px;cursor:pointer;padding-top:2px;  text-align:center;color:#608D45; font-weight:bold;}
.tieba_tmenu_on{background: url(img/tiebatopbutnbj1.gif) no-repeat bottom;cursor:pointer;font-size:13px; padding-top:2px; text-align:center;color:#FFFFFF;font-weight:bold;}
.tieba_tmenu_im{background: url(img/tiebatopbutnbj_im.gif) no-repeat bottom;cursor:pointer;font-size:13px; padding-top:2px; text-align:center;color:#FFFFFF;font-weight:bold;}
.tieba_tmenu_im a { color:#FFFFFF;}
.tieba_tmenu_on a { color:#FFFFFF;}
.tieba_tmenu_on a:hover { color:#F2FCE9;}


html{ 
scrollbar-face-color:#cccccc; 
scrollbar-highlight-color:#eaeaea; 
scrollbar-3dlight-color:#eaeaea; 
scrollbar-darkshadow-color:#ffffff; 
scrollbar-Shadow-color:#cccccc; 
scrollbar-arrow-color:#ffffff; 
scrollbar-track-color:#eaeaea; 
overflow-x: hidden;
overflow-y: auto;
} 



ul, li { list-style:none; }
a { text-decoration:none; color:#296608; }
a:hover { text-decoration:none; color:#CC0000; }
h3 { letter-spacing:3px; color:#111111; font-size:14px; text-align:left; }
.B { font-weight:bold; }
.import_color { color:#990000; font-weight:bold; }
.between_color { color:#666666; }
.ok_color { color:green; }
.tint_color { color:#666666;}
.high_color { color:#3333CC;}



.c_state_0{ color:#000000; }
.c_state_1{ color:#990000; }
.c_state_2{ color:#009900; }
/* */
.shadow_border { border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #E5EAED; border-right-color: #CBD8E1; border-bottom-color: #CBD8E1; border-left-color: #E5EAED; }

/*AJAX Loading  */
#loadbox { width:100%; text-align:center; }
#loaddiv { width:60%; text-align:center; height:150px; z-index:1000; background-color: #E1F1FD; margin:100px auto 0 auto; text-align:center; padding-top:150px; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#333333; }

/*pop_area*/
#pop_area{ background:url(img/layer_bg.png) top center no-repeat;  _background:url(img/layer_bg.gif) top center no-repeat;}
#pop_area img{ position:relative; margin:12px 20px 0 0; }
.pop_close{ width:50px; height:20px; background:url(img/close.gif) no-repeat top center; margin:12px 24px 0 0;}

#pop_area1{ background:url(img/layer_bg.png) top center no-repeat;  _background:url(img/layer_bg1.gif) top center no-repeat;}
#pop_area1 img{ position:relative; margin:12px 20px 0 0; }

.Area th  { color:#333333; background:#EDF4F8; text-align:right; padding:4px; padding-right:10px; border-bottom:1px solid #CBD8E1; border-right:1px solid #CBD8E1; border-left:1px solid #E5EAED; }
.Area td { background:#ffffff; color:#333333; border-bottom:1px solid #CBD8E1; border-right:1px solid #CBD8E1; padding:4px; }


#ScreenOver { background:#000000; }

/*-------Top 菜单--------*/
.top { background:url(img/top_bg.jpg) repeat-x #E6F3FB; }
#menu { width:100%; margin:5px 0 0 0; margin-left:10px; }
#menu ul, li { list-style:none; }
#menu ul { margin:0; padding:0; }
#menu li { float:left; margin-right:10px; }
#menu a { color:#333333; font-size:12px; display:block; width:60px; height:18px; padding-top:36px; }
#menu a:hover { color:#3737E1; font-size:12px; }
.hide { display:none; }
.topmenu { background:url(img/menu_bg.gif) top repeat-x; height:62px; }
/*-------Top 菜单 end--------*/


/*--------隐藏控件-----------*/
.hidecontrol { display:none; }
/*--------隐藏控件----------*/

/*-------右键菜单--------*/
.skin0 { cursor:default; position:absolute; background-color:#EDF4F9; text-align:left; font-size: 10pt; width:170px; visibility:hidden; }
#menu1a { position:absolute; left:170px; top:136px;  z-index:100; border:1px solid #0795C7;border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #ffffff; border-right-color: #999999; border-bottom-color: #999999; border-left-color: #ffffff;  }
#menu1a table td{color:#333333; border-top:1px solid #ffffff;  border-bottom:1px solid #E1F1FD; background:#ffffff; }
.menuitems { color:#333333;}
#ie5menu th { background-color:#A6D2EE; width:25px; font-size:12px; color:#00236B;}
#ie5menu td { color:#333333;}
#ie5menu  a{ color:#E66C00;}
/*-------右键菜单end--------*/

/*信息提示样式  tip*/
.ts_tableBorder { BORDER-RIGHT: #1989d7 1px solid; BORDER-TOP: #1989d7 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #1989d7 1px solid; BORDER-BOTTOM: #1989d7 1px solid; BACKGROUND-COLOR: #1989d7 }
.ts_tablebgcolor { BACKGROUND-COLOR: #ffffff }
/*信息提示样式  tip end*/

/*bar*/
.topbar { background:#E1F1FD; }
.middlebar { background:#E1F1FD; }
.on_middlebar { background:#ffffff; }
.leftbar_show {background:url(img/menuhideleft.gif) no-repeat top center;}
.leftbar_hide {background:url(img/menuhideright.gif) no-repeat top center;}
.upbar_show {background:url(img/menuhideup.gif) no-repeat top left;}
.upbar_hide {background:url(img/menuhidedown.gif) no-repeat top left;}
/*bar end*/

/*left menu*/
.MenuTabbk_left { margin-top:0; color:#fff; clear:both; border:none; }
.MenuTabbk_left a { display:block; background:url(img/tab_bg.gif) top no-repeat; width:52px; height:30px; text-align:center; padding:12px 0 0 0; color:#ffffff; font-weight:bold; margin-top:5px; }
.MenuTabbk_left span { display:block; background:url(img/tab_bg_hover2.gif) bottom repeat-x; width:100%; height:27px; text-align:center; padding:6px 0 0 0; color:#333333; font-weight:bold; font-size:14px; letter-spacing:2px; margin:0 auto; }
.MenuTabbk_left a:hover { display:block; background:url(img/tab_bg_hover.gif) top no-repeat; color:#FFFFFF }
.MenuTabbk_left_hover a { display:block; background:url(img/tab_bg_hover.gif) top no-repeat; width:52px; height:30px; text-align:center; padding:12px 0 0 0; color:#ffffff; font-weight:bold; }
.MenuTabbk_left li { float:left; margin:0 1px; }


/*right box*/
dt { font-size:13px; font-weight:bold; color:#000000; }
dd { text-indent:36px; font-size:12px; font-size:13px; color:#333333; }
dl { }
#AddBox { background:#ffffff; }
#AddBox th { color:#666666; background:#FBFBFB; text-align:right; padding:4px; padding-right:10px;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #EFEFEF; }
#AddBox td { color:#333333;background:#FFFFFF; text-align:left;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #EFEFEF; }
#AddBox h3 {  width:100%; background:url(img/title_bg.gif) bottom repeat-x;padding:5px 20px;letter-spacing:5px; color:#364B63; font-size:14px; }
#AddBox h2 { width:100%; background:#eaeaea; padding:5px 20px; letter-spacing:5px; color:#111111; font-size:14px; }

#AddBoxVip { background:#ffffff; }
#AddBoxVip th { color:#333333; background:#F8F8FF; text-align:right; padding:6px; padding-right:10px;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #E5E9FF; }
#AddBoxVip td { color:#333333;background:#FFFFFF;text-align:left;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #E5E9FF; }
#AddBoxVip h3 { width:100%; background:url(img/title_bgVip.gif) bottom repeat-x; padding:5px 20px;letter-spacing:5px; color:#364B63; font-size:14px; }
#AddBoxVip h2 { width:100%; background:#eaeaea; padding:5px 20px; letter-spacing:5px; color:#111111; font-size:14px; }

input,textarea{ border-left:1px solid #666666;border-right:1px solid #cccccc;border-top:1px solid #666666;border-bottom:1px solid #cccccc;}

select { border:none; }
.ButtonCss { border:1px solid #999999;color:#333333; background:url(img/button_bg.gif) bottom repeat-x;font-size:12px; padding:2px; margin-left:0px; }

#ShowBox { background:#ffffff; }
#ShowBox th { color:#333333; background:#f5f5f5; text-align:right; padding-right:8px; border-bottom:1px solid #eaeaea; border-right:1px solid #eaeaea; border-left:1px solid #eaeaea; }
#ShowBox td { background:#fbfbfb; color:#333333; border-bottom:1px solid #eaeaea; border-right:1px solid #eaeaea; padding-left:8px; }
#ShowBox h3 { width:100%; background:url(img/title_bg.gif) bottom repeat-x; padding:5px 20px;letter-spacing:3px; color:#222222; font-size:13px; }
#ShowBox h2 { width:100%; background:#eaeaea;letter-spacing:5px; color:#111111; font-size:13px; }
#ShowBox a { text-decoration:underline; color:#111111 }
#ShowBox a:hover { text-decoration:none; color:#ff0000 }

#ListBox { }
#ListBox td { border-bottom:1px solid #efefef; }
.list_ { background:#ffffff; color:#333333; }
.list_hover { background:#fbfbfb; color:#333333; border-bottom:1px solid #EDF4F9; }
.boxtitle { background:url(img/list_title_bg.gif) bottom repeat-x; padding:5px 20px; }
.outdata { background:#E6F5FF; border:1px solid #87A3C1; color:#174B73; text-align:center; background:url(img/button_bg.gif) bottom repeat-x;font-size:12px; padding:2px; margin-left:0px;  }
.outdata a { color:#333333; text-align:center; }
.box_top { background:#fbfbfb; font-weight:bold; }
.box_foot { height:30px; background:#fbfbfb; }
#DataBox { background:#fff; color:#111111; }
#DataBox td { color:#111111; border-bottom:1px solid #E1F1FD; border-right:1px solid #E1F1FD; border-left:1px solid #E1F1FD; }
#DataBox a { text-decoration:underline; color:#111111 }
#DataBox a:hover { text-decoration:none; color:#ff0000 }
.Actmenu{ float:left;  height:32px; }
.Actmenu td{ padding:0 12px;}
.Actmenu_bg{ background:#F5FBFF;}
.Actmenu_bg_over{ background:#CCE1F0;}
.Actmenu a{ font-size:12px; font-weight:bold;color:#333333;}
.boxtitle_line{ border-top:3px solid #CCE1F0;}
.lrhuiseline{}
/*main page  */
.main_bar{ background:url(img/title_bg2.jpg) bottom repeat-x; margin:50px auto; height:30px; width:450px; clear:both;  padding:8px 0 0 15px;}
.top_news{ float:left; color:#00CC00;}
.top_news span{ font-weight:bold; font-size:14px;}
.count{ float:left; margin-left:30px; border-left:1px dashed #006699; padding-left:20px; font-size:14px; font-weight:bold;}
.count a{ color:#FF9900;}
.main_nav{ float:left; clear:both; width:680px; margin-top:40px; }
.main_nav ul{ margin-left:115px;}
.main_nav li{ float:left; margin-right:70px; margin-top:20px;}
.main_nav li a{ display:block; width:102px; height:40px; text-align:center; padding-top:22px; background:url(img/main_icon.jpg) top center no-repeat;}
.main_nav li a{ font-size:16px; font-weight:bold; color:#111111; letter-spacing:2px;}
.main_nav li a:hover{ color:#009900; background:url(img/main_icon2.jpg);}
#footer{position:fixed;    left:0px;    bottom:0px;    _position:absolute;    _top:expression(document.documentElement.clientHeight + document.documentElement.scrollTop - this.offsetHeight); background:url(img/list_title_bg.gif) bottom repeat-x; width:80%; height:22px; padding:8px 0 0 20px;}


.menuline {
	border-right-width: 1px;border-left-width: 1px;	border-right-style: solid;border-left-style: solid;border-right-color: #DADADA;border-left-color: #DADADA;
}
.btmline {border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #B1B1B1;}
.btmhuiseline {border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #DCDCDC;}

.bj1 { background:url(/Images/tag1.gif) center no-repeat; padding-left:4px; padding-right:4px;}
.bj2 { background:url(/Images/tag2.gif) center no-repeat;}
.topline {border-bottom-width: 3px;border-bottom-style: solid;border-bottom-color: #52A9D4;}
.btmxuline{border-bottom-width: 1px;border-bottom-style: dashed;border-bottom-color: #cccccc;}
.xuline4{
	border: 1px dashed #cccccc;
}
.divContent{padding:6px;line-height:22px; background-color:#fafafa;border: 1px dashed #cccccc; }

.MsgContent{padding:6px;line-height:22px; background-color:#FEFBF1;border: 1px dashed #FED49E; color:#000000; }

.jobdiv1{ background:url(../../Images/jobdivbj1.gif) no-repeat; height:114px;padding:6px;line-height:20px; padding-top:34px;}
.ts_inputbg {
	background-color:#EBF4FA;
}
.ts_textbg {
	background-color:#EBF4FA;
}
.menubottomline{padding:0px;
border-left-width: 1px;border-left-style: solid;border-left-color: #B1B1B1;
border-right-width: 1px;border-right-style: solid;border-right-color: #B1B1B1;
border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #B1B1B1;}
/*Top Menu begin*/
#cssdropdown, #cssdropdown ul { z-index:11111;padding: 0;margin: 0;list-style: none;}
#cssdropdown li {z-index:11112;float: left;position: relative; height:20px; padding-top:6px;}
.mainitems{ padding-left: 6px;padding-right: 6px; color:#005DB5; font-weight:bold; font-size:13px;}
.mainitems a{margin-left: 6px;margin-right: 6px;text-decoration: none;color:#005DB5; font-weight:bold; font-size:13px; }
.subuls{display: none;width:90px;position: absolute;top:26px;left:5px;background-color:#ffffff;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#52A9D4;border-left-width:1px;border-left-style:solid;border-left-color:#52A9D4;border-right-width:1px;border-right-style:solid;border-right-color:#52A9D4;}
.subuls li{width: 100%; }
.subuls li a{text-decoration: underline;}
#cssdropdown li>ul {top: auto;left: auto;}
#cssdropdown li:hover ul, li.over ul { display: block;}
#restofcontent {clear: left;}
/*Top Menu end*/


.img_normal{padding:4px;border-top:1px solid #dadada;border-left:1px solid #dadada;border-right:1px solid #dadada;border-bottom:1px solid #dadada;}
.img_hover{padding:4px; border-top:1px solid #666666;border-left:1px solid #666666;border-right:1px solid #666666;border-bottom:1px solid #666666;}
.boxline{ border:1px solid #cccccc;}



/*---------------分页----------------------------*/
#page {	MARGIN: 6px 0px 6px 0px; color:#000000; font-weight:bold;border-top:0px;}
#page A {FONT-SIZE:12px;BORDER: #ddd 1px solid;padding:4px;TEXT-DECORATION: none; margin-left:3px; margin-right:3px; text-align:center;ZOOM:1;}
#page A:hover {	BACKGROUND: #03c;BORDER: #ddd 1px solid; color:#ffffff;}
#page A.pre {font-size:12px;PADDING:4px;}
#page A.nxt {font-size:12px;PADDING:4px;}
#page span.thispage { background:#eaeaea; color:red;BORDER: #ddd 1px solid;FONT-SIZE:12px;padding:4px;TEXT-DECORATION: none; margin-left:3px; margin-right:3px;text-align:center;ZOOM:1;}
#page span.totalrc {FONT-SIZE:12px;BORDER: #ddd 1px solid;padding:4px;TEXT-DECORATION: none;margin-right:3px; margin-left:3px; text-align:center;ZOOM:1;}
/*---------------分页----------------------------*/






#container {margin:0 auto; width:950px;}
#sidebar { float:left; width:142px; }
#maincontent { float:right; width:800px;}/*因为是固定宽度，采用左右浮动方法可有效避免ie 3像素bug*/


