@charset "utf-8";
/* all */
body {scrollbar-face-color:#fff1e4;
scrollbar-highlight-color:#FFFFFF;
scrollbar-3dlight-color:#ccc;
scrollbar-darkshadow-color:#e8e8e8;
scrollbar-shadow-color:#ccc;
scrollbar-arrow-color:#666;
scrollbar-track-color:#e8e8e8; margin:0 auto; text-align:center; background:#977c5f url(../images/bg.jpg) center top no-repeat;}
html {font-family:Geneva,Arial,Helvetica,sans-serif,"微软雅黑","黑体"; font-size:12px; color:#666;}
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,td,img,div {margin: 0; padding: 0;  }
img,a.img,img a { border: 0;}
div,table { word-break: break-all;}
a,a:visited{ color: #000; text-decoration: none;}a:hover,a:active{ color: #896034; text-decoration: underline;}
p{ text-indent:2em;  padding:5px 0 10px 0 ;}ul,ol{list-style-type:none;}select,input{vertical-align:middle;}img{ border:0;}.in2{ text-indent:2em;}.left { float:left;}
.auto{ margin:0 auto;}.right { float:right;}.clear { clear:both;}
h1 { font-size:26px; font-family:"微软雅黑", "黑体", sans-serif; color:#333; text-align:center;}
h2{}
h3,h3 a{ font-size:14px; font-weight:bold; margin:0; padding:0; color:#000;}
h4,h4 a{ font-size:14px; font-weight:bold; margin:0 0 10px 0; padding:0 0 0 10px; color:#000; border-bottom:2px solid #ccc;}
h4 span a{ text-align:right; font-size:9px; color:#666; border:0;}
h3 span{ font-size:12px; font-weight:normal; color:#666; padding-left:5px;}
hr{ border:0; background:none; height:1px; border-bottom:1px dotted #ccc; margin:0;}

/* box */
.bodycontent{  width:960px; margin:0 auto; text-align:left;}
.bodycontent_rp{ background: url(../images/bg_rp.jpg) no-repeat top center; width:960px; margin:0 auto; text-align:left;}
#headertop{ background:url(../images/top.jpg) no-repeat top right; width:960px; height:125px; margin:0 auto;}
#box{ width:960px;  margin:0 auto; min-height:600px;_height:600px;}

/*nav*/
.nav_jihousai ul li{ float:left; width:167px;text-align:center;}
.nav_jihousai ul li a{ width:167px;  line-height:30px; height:60px; display:block; padding-bottom:20px; cursor:pointer;}
.nav_jihousai ul li a:hover{ width:167px; text-align:center; line-height:30px; height:60px; float:left; background: url(../images/nav_on.gif) no-repeat; text-decoration:none; color:#fff; padding-bottom:20px;}
.nav_jihousai .on{ width:167px; text-align:center; line-height:30px; height:60px; float:left; background: url(../images/nav_this.gif) no-repeat; text-decoration:none; color:#fff; padding-bottom:20px;}
.nav_jihousai .on a{ color:#fff; }
.nav_jihousai ul li span,.nav_jihousai ul li span:hover{ font-weight: normal; font-size:12px; padding:0 5px; color:#000;}
.nav_jihousai a{ color:#000; font-size:14px; font-weight: bold;}

.nav_jihousai .stream{position:absolute; left:164px; top:70px;width:116px; height:30px;line-height:30px; color: #FFF;  text-align:center; background:url(../images/stream.gif) no-repeat;  display:block; cursor:pointer;}

/*index*/
.content_box{ width:470px; padding:0 5px; float:left;}
.content_box_zong{ width:940px; padding:0 5px; margin:0 auto;}
.content_box_zong .top{ margin:0 auto; background:url(../images/stream_top.gif) no-repeat left bottom; height:10px;width:660px;}
.content_box_zong .center{  margin:0 auto;width:640px; background:#fff; padding:5px 10px 0 10px; line-height:180%; min-height:165px;#min-height:159px;_height:159px;}
.content_box_zong .bottom{ margin:0 auto; height:10px; width:660px; background:url(../images/stream_bottom.gif) no-repeat left top;}
.content{ padding:5px;}
.content .top{ height:10px; width:460px; background:url(../images/content_top.gif) no-repeat left bottom; padding:0; margin:0}
.content .center{ width:440px; background:#fff; padding:0 10px; line-height:180%;}
.content .bottom{ height:10px; width:460px; background:url(../images/content_bottom.gif) no-repeat left top;}
.west{ text-align:center; height:20px;  position:relative;}
.west div{ font-size:14px; font-weight:bold; position:absolute; height:47px;line-height:47px; width:150px; background:url(../images/xidong.gif) no-repeat; left:150px;top:-7px;_top:-3px;}
.boxscore{font-size:12px;overflow-x:hidden;overflow-y:scroll; width:300px; height:158px; border:1px solid #dedede; color:#666; text-align:left; padding:3px 3px 0 5px;}
.boxscore span,.boxscore_sidebar span{ background: url(../images/g.gif) no-repeat; padding:3px 7px 3px 3px;}
.boxscore table{ padding-top:3px;}
.more{ text-align:right; }
.more a:link,.more a:visited{color:#925d3c; padding:0 10px; margin:0;}
.more a:hover,.more a:active{color:#f60;  margin:0;}
.more span{ font-size:9px; background:none;}

.stream_list li {width:230px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;background:url(../images/tv.jpg) no-repeat left; padding-left:15px;}

/*rp*/
.rp{ width:940px;  margin:5px 10px; }
.rp div{ float:left; height:92px;}
.rp div div{ float: none;}
.rpzhi{background:url(../images/rpzhi.gif) no-repeat left ; float:left; z-index:101; width:65px; height:100px; position: relative; left:-25px; color:#fff; font-size:16px; font-weight:bold;}
.rpzhi .left{ width:80px; text-align:center; position:absolute; left:-80px; top:37px; height:30px;}
.rpzhi .right{ width:80px; text-align:center; position:absolute; left:50px;top:37px; height:30px;}
.rp1{ width:50px; text-align:center; position:absolute; top:34px;#top:33px;_top:33px; left:-15px;}
.rp2{  width:50px; text-align:center; color:#000; position:absolute;top:34px;#top:33px;_top:33px; left:60px;}
.kedu{ background:url(../images/kedu.gif) no-repeat; width:630px; height:60px; position: absolute; left:35px; top:-5px; z-index:100;}

.content_big{ padding:5px 10px 5px 10px; float:left;}
.content_big .top{ height:10px; width:620px; background:url(../images/content_big_top.gif) no-repeat left bottom;}
.content_big .center{ width:600px; background:#fff; padding:0 10px; line-height:180%;}
.text{  padding:0 0 0 20px;position: relative;  background:url(../images/hr.gif) no-repeat left bottom;}
.data{ position:absolute; left:-45px;_left:-65px; top:0px; background:url(../images/data.gif) no-repeat; width:66px; height:64px; line-height:60px; padding-left:15px; font-weight:bold;}
.content_big .bottom{ height:10px; width:620px; background:url(../images/content_big_bottom.gif) no-repeat left top;}
.sidebar{ padding-top:5px;float:left; }
.sidebar .top{ height:10px; width:310px; background:url(../images/sidebar_top.gif) no-repeat left bottom;}
.sidebar .center{ width:290px; background:#fff; padding:0 10px; line-height:180%;}
.sidebar .bottom{ height:10px; width:310px; background:url(../images/sidebar_bottom.gif) no-repeat left top;}
.sidebar_box{ padding-bottom:10px;text-align: center;}
.boxs span{ font-size:9px;}

.photo a img{ padding:1px; margin:4px 0; max-width:125px; max-height:120px;}
.photo a:hover img{ padding:1px; margin:4px 0; background:#666;}
.tv li{ text-align:left; padding-left:20px; background:url(../images/tv.jpg) no-repeat; line-height:180%; margin:5px 0 0 12px;}
.daojishi{ background:url(../images/daojishi.gif) no-repeat; padding:3px 0 9px 0;}
.daojishi span{ width:22px; height:22px; background:url(../images/g.gif) no-repeat center; padding:10px; text-align:center; line-height:22px; font-weight:bold;}

/*stream*/
.stream_content{ width:660px; float:left; padding:5px 10px 5px 10px; }
.stream_content .top,.content_box_zong .top{ height:10px; width:660px; background:url(../images/stream_top.gif) no-repeat left bottom;}
.stream_content .center,.content_box_zong .center{ width:640px; background:#fff; padding:5px 10px 0 10px; line-height:180%; min-height:165px;#min-height:159px;_height:159px;}
.stream_content .center ul li{ background:url(../images/tv.jpg) no-repeat left; line-height:30px; padding-left:20px; margin-left:10px; border-bottom:1px dotted #ccc; margin-top:5px;}

.stream_content .bottom,.content_box_zong .bottom{ height:10px; width:660px; background:url(../images/stream_bottom.gif) no-repeat left top;}

.stream_sidebar{ width:270px; float:left; padding:5px 0 5px 0; }
.stream_sidebar .top{ height:10px; width:270px; background:url(../images/stream_sidebar_top.gif) no-repeat left bottom;}
.stream_sidebar .center{ width:250px; background:#fff; padding:5px 10px 0 10px; line-height:180%;}
.stream_sidebar .center table{ padding:5px 0;}
.stream_sidebar .bottom{ height:10px; width:270px; background:url(../images/stream_sidebar_bottom.gif) no-repeat left top;}

.stream_title{ text-align:center; height:20px;  position:relative;}
.stream_title div{ font-size:14px; font-weight:bold; position:absolute; height:47px;line-height:47px; width:230px; background:url(../images/stream_title.gif) no-repeat; left:30px;top:-11px;_top:-8px;}
.stream_sidebar_title{ text-align:center; height:20px;  position:relative;}
.stream_sidebar_title div{ font-size:14px; font-weight:bold; position:absolute; height:47px;line-height:47px; width:150px; background:url(../images/xidong.gif) no-repeat; left:30px;top:-11px;_top:-8px;}

.page{ text-align:right; margin:10px 0 0 0; }
.page a{ padding:2px 7px; background:#e6e6e6; border:1px solid #ccc; color:#000; font-family:"宋体"; margin:0 3px;}
.page a:hover{ padding:2px 7px; background:#fff; border:1px solid #ccc;  text-decoration:none;}
.bk{ float:right; position:relative; top:-5px;}
.bk a:hover{ background:url(../images/bk.gif) no-repeat; padding-left:20px; padding-top:3px; padding-bottom:2px;}
.bk a{ background:url(../images/bk.gif) no-repeat left bottom; padding-left:20px;  padding-top:3px; padding-bottom:2px;}


/*breadCrumb*/
.breadCrumb{ border-bottom:3px double #ccc; margin-bottom:5px;}

/* foot */
.foot{ padding:20px 0px; text-align:center; color:#444;}
.foot a{ color: #333;}

/*color*/
.c_b a, .c_b,a.c_b{ color: #03F;}
.c_k a, .c_k,a.c_k{ color:#000;}
.c_z a, .c_z,a.c_z{ color:#930;}
.c_w a, .c_w,a.c_w{ color:#FFF;}
.c_o a, .c_o,a.c_o{color:#fdb44f;}
.c_or a, .c_or,a.c_or{ color:#F60;}
.c_r a, .c_r,a.c_r{ color:#C00;}
.c_g a, .c_g,a.c_g{ color: #090;}

