﻿/* base */

body,form, div, p, i, img, ul, li{ margin:0; padding:0;}
* { font: normal 12px/150% "Arial","宋体","Tahoma",sans-serif; color:#000; }
a { text-decoration:none;}
a:hover { text-decoration:underline; color:red;}
form{ background:none; border:none; padding:0; margin:0;}
button {cursor:pointer;}
img { border:0;}
div,p {display:block;}
ul,li {list-style:none;}
.clear{ clear:both; overflow:hidden; height:0px; font-size:1px;}

a {}
a:hover{ padding:0; }/*ie6 hover bug*/
.imgbottom { margin-bottom:-3px;}	/*ie bottom bug*/
/* align css */
.align-c { text-align:center}
.align-l { text-align:left;}
.align-r {text-align:right; }

/* font */
.f12red { font-size:12px; color:red;}
.f12redb { font-size:12px; color:red; font-weight:bold;}
.f14red { font-size:14px; color:red;}
.f14redb { font-size:14px; color:red; font-weight:bold;}
.f18red { font-size:18px; color:red;}
.f18redb { font-size:18px; color:red; font-weight:bold;}








/* layout */
body { background:#000;}
#main { background:url(bg2.jpg) no-repeat center top;}
#container { width:940px; margin:0px auto;}

#top { width:940px; height:283px; position:relative}
#logo { width:329px; height:101px; position:absolute; left:305px; top:71px;}


#left { width:460px; float:left; margin-right:20px;}
#right { width:460px; float:left;} 

#left01 { width:460px; height:123px;}


.cat_top { width:440px; height:25px; color:#000; font-size:14px; font-weight:bold; padding-top:11px; background:url(cat_top.gif) center top; overflow:hidden; padding-left:20px; margin-top:5px;}
.cat_top span { float:right; padding-right:20px;}
.cat_top span a { color:#000; font-size:12px; text-decoration:underline;}
.cat_top span a:hover { color:red; text-decoration:none;}
.cat_center { width:420px; padding:10px 20px 0px 20px; background:url(cat_center.gif) repeat-y center top;}
.cat_bottom { width:460px; height:36px; background:url(cat_bottom.gif) no-repeat center bottom; overflow:hidden;}


#homefocus {  height:206px; width:446px; padding:7px; background:url(focus_bg.gif) no-repeat center top;}

.act_on { width:406px; height:22px; padding:3px 7px 0px 7px; background:url(act_bg_on.gif) no-repeat left top; font-weight:bold; color:#f5ea9b; margin-bottom:4px;}
.act_on span { padding-left:25px;}
.act_on span a { font-weight:bold; color:#000; text-decoration:underline;}
.act_on span a:hover { text-decoration:none;}

.act_off { width:406px; height:22px; padding:3px 7px 0px 7px; background:url(act_bg_off.gif) no-repeat left top; color:#f5ea9b; margin-bottom:4px; }
.act_off span { padding-left:27px;}
.act_off span a { color:#000; text-decoration:none;}
.act_off span a:hover { text-decoration:underline;}


#down_top { width:460px; height:41px; background:url(down_top.gif) no-repeat center top; overflow:hidden}
#down_center { width:420px; background:url(down_center.gif) repeat-y center top; padding:0px 20px;}
#down_bottom { width:460px; height:34px; background:url(down_bottom.gif) no-repeat center top; overflow:hidden}

#down_des { background:#fff478; border:1px solid #fff; color:#000; padding:8px;}
#down_down { background:#fcfadb; border:1px solid #fff; padding:10px;}
.down_list { width:170px; background:url(down_arrow.gif) no-repeat left center; padding-left:20px; float:left;}
.down_list a { font-size:14px; color:#000; text-decoration:underline;}
.down_list a:hover { text-decoration:none; color:red;}
.down_list span { font-size:14px; font-weight:bold; color:red;}


#gfact div { width:420px; height:90px; overflow:hidden;}
#gfact div li.img { width:174px; height:70px; float:left; margin-right:15px;}
#gfact div li.img img { padding:1px; width:170px; height:70px; border:1px solid #d7b36b;}
#gfact div li.des { width:230px; font-size:12px; color:#422f0b; float:left;}
#gfact div li.des span { font-weight:bold; font-size:12px; color:#422f0b}
#gfact div li.des img { margin-bottom:-4px;}



#c_player_list { text-align:center;}
#c_player_list img { margin:0px 2px;}



#kefu { color:#000;}
#kefu a { color:#000; text-decoration:underline;}
#kefu a:hover { text-decoration:none;}


#c_news_list {}
#c_news_list li { height:23px; overflow:hidden; padding-left:15px; background:url(arrow.gif) no-repeat left 7px;}
#c_news_list li span{ padding-right:10px; color:#333; font-size:12px;}
#c_news_list li a { font-size:12px; color:#000; text-decoration:none}
#c_news_list li a:hover {  color:red; text-decoration:underline;}

#c_act { width:452px; height:141px; position:absolute; left:10px; top:92px;}

#c_down { width:452px; height:102px; position:absolute; left:10px; top:255px;}
#c_down_main { padding-top:15px;}
#c_down_main a { font-size:12px; color:#58a5be; text-decoration:none}
#c_down_main a:hover {  color:#FFCC33; text-decoration:underline;}

/* bottom Style */

#b_copyright { text-align:center; clear:both;}
#b_copyright p.menu { width:940px; margin:0px auto; padding-top:20px; padding-bottom:5px; text-align:center; color:#666; border-bottom:1px solid #666;}
#b_copyright p.menu span { padding:0px 5px;}
#b_copyright p.menu span a { color:#666; }
#b_copyright p.menu span a:hover { color:#999;}

#b_copyright p.copyright { padding-bottom:20px; color:#666; text-align:center; padding-top:5px;}
#b_copyright p.copyright a { color:#666; }
#b_copyright p.copyright a:hover { color:#999;}

#b_copyright p.advice { padding-bottom:1px; color:#666; text-align:center; padding-top:5px;}