@charset "utf-8";

/*全局、共享样式*/
body, form{margin:0; padding:0;} body{background:url(body_bg.gif);}
body, td, div, input, textarea{font-size:12px; font-family:Verdana; color:#33250b;}
a:link, a:visited{color:#a65700; text-decoration:none;} a:hover, a:active{color:#da0000; text-decoration:underline;}
.warning{color:#da0000;} .for{cursor:pointer;} .b{font-weight:bold;} .u{text-decoration:underline;}
.font_14px{font-size:14px;} .font_b{font-weight:bold;} .font_fff{color:#fff;} .font_space_2{letter-spacing:2px;}
.font_u{text-decoration:underline;} .space_top{margin-top:10px;}

/*系统公共翻页条*/
div#page_turner{width:auto; padding:4px 0px 0px 1px; color:#666;}
div#page_turner a{
	float:left; display:block; width:18px; color:#666; border:1px solid #CCC;
	margin-right:4px; padding:0px; *padding:1px 0px; text-align:center;}
div#page_turner a:hover{border-color:#d80000;}
div#page_turner .c{color:#d80000; border-style:none;}
div#page_turner .o{width:160px; padding:0px;}

/*单篇文章翻页条*/
div#str_turner{width:auto; padding:4px 0px 0px 1px; color:#666;}
div#str_turner a{
	float:left; display:block; width:18px; color:#666; border:1px solid #CCC;
	margin-right:4px; padding:0px; *padding:1px 0px; text-align:center;}
div#str_turner a:hover{border-color:#d80000;}
div#str_turner .c{color:#d80000; border-style:none;}
div#str_turner .o{width:100px;padding:0px;}

/*文章列表*/
.ns_list .title{padding-left:20px; background:url(icon_start.gif) 2px center no-repeat;}
.ns_list td{line-height:200%;} .title a:hover{color:#f00;} .ns_list .time{width:20px; color:#a65700; padding-right:2px;}

.news_list .title{padding-left:20px; background:url(icon_news.gif) 2px center no-repeat;}
.news_list td{line-height:260%;} .title a:hover{color:#f00;} .news_list .time{width:20px; color:#a65700; padding-right:2px;}

/*其他样式*/
div#page_main{width:900px; /*overflow:hidden;*/ margin:0 auto; border:4px solid #fff; background:#fffeec;}
.guider{height:40px; background:url(guider_bg.gif) bottom repeat-x; margin-top:4px;} .guider td, .guider td a:link, .guider td a:visited{ font-size:14px; font-weight:bold; color:#fff;}
.guider .item{background:url(guider_line.gif) right bottom no-repeat;}
.index_about_top{background:url(index_about_bg.gif) repeat-x; border-top:1px solid #fa8a3f; border-left:1px solid #fa8a3f; border-right:1px solid #fa8a3f; height:27px;}
.page_bottom{border-top:2px solid #bb7a3c; background:url(bottom_bg.gif) repeat-x; height:171px;} .page_bottom td{text-align:center; line-height:200%;}
.position td,.position a{color:#797979;} .position td{border-bottom:1px dashed #ddbc94;} .content{padding:4px; line-height:200%;}
.news_list td{border-bottom:1px dashed #ddbc94;} .news_list td span{text-align:right; float:right;}
.msg_title span{text-align:right; float:right;}
.index_job_title{background:url(index_job_bg.gif) 1px 1px no-repeat; height:25px; line-height:25px; color:#fff; font-size:14px; font-weight:bold; padding-left:34px;}
.index_job_title span a{float:right; text-align:right; color:#48340f; font-weight:lighter; font-size:12px; padding-right:4px;}
.index_dance_title{background:url(index_dance_bg.gif) 1px 1px no-repeat; height:25px; line-height:25px; color:#fff; font-size:14px; font-weight:bold; padding-left:34px;}
.index_dance_title span a{float:right; text-align:right; color:#48340f; font-weight:lighter; font-size:12px; padding-right:4px;}