@charset "utf-8";
/* CSS Document */

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td{margin:0;padding:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal;}
ol,ul {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
a{text-decoration:none; color:#2a2a2a;}
a:hover{ text-decoration:none; color:#2a2a2a;}
BODY {FONT: 12px Tahoma,"宋体";background-color: #fff;}


#main{border: solid 5px #fff; width:995px; margin:0px auto; background-color:#fff; overflow:hidden;}





#header{ width:100%px; height:106px; background:url(../images/top_bg.gif) repeat-x left bottom;}
#header-top{width:995px; margin:0px auto; height:106px;}
#header-logo{ width:190px; float:left;}
#header-right{ width:805px; float:left; height:106px; background:url(../images/menu_bg.gif) no-repeat left bottom;}
#header-menutop{ width:540px; padding-left:30px; line-height:31px; height:31px; background-color:#fff; float:left;background:url(../images/icon_laba.gif) no-repeat left center;margin-left:15px;}
#header-time{ width:180px; line-height:31px; height:31px; background-color:#fff; float:right;margin-right:10px; text-align:center;}



#header-menu{ width:805px; height:75px; float:left;}	
#header-menu ul{ width:805px; height:75px; float:left;}	
#header-menu li{height:70px; float:left;}	  
#header-menu li a{color:#fff; font-size:16px; font-weight:bold;}
#header-menu li a:hover{color:#FFFF00; font-size:16px; font-weight:bold;}

#header-menu ul li#one a{ width:69px; DISPLAY: block;BACKGROUND: url(../images/menu_channelbg3.gif) no-repeat left top; color:#fff; font-size:16px; font-weight:bold; text-align:center;height:40px; padding-top:30px;}
#header-menu ul li#one a:hover{ width:69px; DISPLAY: block;BACKGROUND: url(../images/menu_channelbg3a.gif) no-repeat left top; color:#fff; font-size:16px; font-weight:bold; text-align:center;height:40px; padding-top:30px;}


#header-menu ul li#two a{ width:89px; DISPLAY: block;BACKGROUND: url(../images/menu_channelbg.gif) no-repeat left top; color:#fff; font-size:16px; font-weight:bold; text-align:center;height:40px; padding-top:30px;}
#header-menu ul li#two a:hover{ width:89px; DISPLAY: block;BACKGROUND: url(../images/menu_channelbg2.gif) no-repeat left top; color:#fff; font-size:16px; font-weight:bold; text-align:center;height:40px; padding-top:30px;}















#focus{ width:995px; height:251px; background:url(../images/focus_bg.gif) repeat-x left top; margin:0px auto;}
#focus-left{width:10px; float:left; background:url(../images/focus_left.gif) no-repeat left top;height:251px;}
#focus-right{width:10px; float:right; background:url(../images/focus_right.gif) no-repeat right top;height:251px;}
#focus-pic{width:740px; float:left; background-color:#000;height:225px; margin-top:5px; text-align:center; padding-top:5px;}
#focus-login{width:215px; float:left; padding:5px; height:220px; background-color:#7a7c79;margin-left:10px;margin-top:10px;}
#focus-login-bt{ background:url(../images/top_right_biaoti_bg.gif) repeat-x left top; font-size:14px; font-weight:bold; color:#fff; padding-left:10px; height:36px; line-height:36px; margin-bottom:5px;} 
#focus-login-neirong{font-size:12px; color:#fff; padding:5px; height:169px; background-color:#434343;}

#height-5px{ width:995px; height:5px; margin:0px auto; clear: both; background-color:#fff;}

#daohang{ width:995px; background-color:#dfdfdf; margin:0px auto; height:86px;padding-top:5px; color:#320000;line-height:24px;}
#daohang a{color:#320000; line-height:24px;}
#daohang a:hover{color:#cc0000;}

#gg-w{ width:995px; background-color:#fff; margin:0px auto; height:100px;padding-top:5px;padding-bottom:5px;}
#gg-left{ width:750px; background-color:#fff; float:left;}
#gg-right{ width:235px; background-color:#fff; float:right;}


#body-top{ background:url(../images/body_top_line.gif) no-repeat; width:995px; height:6px; margin:0px auto;}

#body-w{width:995px; margin:0px auto; background:url(../images/body_right_bg.gif) repeat-y right top #FFFFFF; overflow: hidden;}
#body-left-border{width:750px; float:left; border:solid 1px #dfdfdf; background-color:#fff;}
#body-left-biaoti{border-left:solid 1px #efefef;border-top:solid 1px #efefef;border-right:solid 1px #efefef; height:40px; font-size:14px; color:#3d3d3d; line-height:40px; background-color:#dfdfdf; margin-bottom:5px;}
#body-left-biaoti a{font-size:14px; color:#3d3d3d;}
#body-left-biaoti a:hover{font-size:14px; color:#cc0000;}

#body-film-w{width:738px; margin:0px auto; overflow:hidden;}
#body-film-pic{ width:258px; float:left; overflow:hidden;}
#body-biaoti-hot{ background:#eee; border-bottom: dashed 1px #000; height:25px;padding-left:15px; font-size:14px; font-weight:bold; float:left; line-height:25px; color:#3d3d3d; width:463px;}
#body-biaoti-hot span{ padding-right:15px; font-size:12px; font-weight: normal; float:right;}
#body-film-hotfilm{ width:480px; float:left;padding-top:15px;}
#body-tv-hottv{width:480px; float:left;padding-top:5px; clear:both; overflow:hidden;}

.photo{width:480px;margin:0px auto;;color:#000; font-weight:bold;}
.photo p{width:120px;float:left;margin-right:10px;margin-left:20px;line-height:22px;text-align:center; background-color:#e6e6e6;}
.photo p img{background:#fff;margin-bottom:5px; border-bottom:solid 3px #fff;}
.photo p  a {color:#000; font-weight:normal;}
.photo p  a:hover{ color:#000; font-weight:normal;}
.W475{width:480px;}	

.tv-w{width:480px; float:left;}

#body-film-list-w{float:left; margin-top:5px; width:478px; overflow:hidden;}
#body-film-list{ border:solid 3px #f2f2f2; padding:5px 5px 5px 10px; overflow:hidden;}
#body-film-list ul{ font-size:12px;}
#body-film-list li{ width:150px; float:left; line-height:21px;}
#body-film-list li a{font-size:12px; color:#000000; display:block;BACKGROUND: url(../images/dot2.gif) no-repeat left center; padding-left:15px;}
#body-film-list li a:hover{font-size:12px;color:#cc0000;BACKGROUND: url(../images/dot2.gif) no-repeat left center;}

#body-tv-biaoti{ height:25px; background-color:#434343; border-bottom:solid 1px #fff; padding-left:15px; line-height:25px; color:#fff; clear:both; margin:5px 5px 0px 5px; font-weight:bold;}
#body-tv-biaoti a{ color:#fff; font-weight: normal;}
#body-tv-biaoti a:hover{ color:#fff11e;}
#body-tv-biaoti-line{ border-top:dashed 1px #000; height:1px;margin:0px 5px 5px 5px;}

#body-tv-left-w{ width:240px; background-color:#eee; overflow:hidden; margin-bottom:5px;}
#tv-hot-w{ width:230px; height:82px; border-bottom: dashed 1px #777; margin:10px auto;}
#tv-hot-pic{ width:105px; float:left;}
#tv-hot-txt{ color:#000; font-size:12px;float:left; padding-top:5px; line-height:22px; width:125px;}

.photo2{width:455px;margin-left:25px;;color:#000; font-weight:bold; overflow: hidden;}
.photo2 p{width:120px;float:left;line-height:22px;text-align:center; background-color:#e6e6e6; margin-right:30px;}
.photo2 p img{background:#fff;margin-bottom:5px; border-bottom:solid 3px #fff;}
.photo2 p  a {color:#000; font-weight:normal;}
.photo2 p  a:hover{ color:#000; font-weight:normal;}
.W480{width:455px;}	

.tv-banner{width:480px;clear:both; overflow:hidden;}




#online-focus-w{ width:478px;margin-top:10px; float:left; background:url(../images/online_pic_bg.gif) no-repeat;}
#online-focus-picbg{ width:106px; height:136px; text-align:center; padding-top:3px; float:left;}
#online-focus-neirong{ padding-top:10px; font-size:12px; line-height:24px; float:left; padding:5px; width:355px;}
#online-focus-neirong a{font-size:16px; line-height:24px; font-weight:bold; color:#000;}
#online-focus-neirong a:hover{font-size:16px; color:#b30000;}

.online-w{ width:480px; float:left; overflow:hidden;}
#online-focus-xiangguan{font-size:14px; line-height:20px; float:right; padding:5px 5px 0px 5px; width:355px; font-weight:bold; border-bottom:dashed 1px #CCCCCC;}
#online-focus-xiangguan a{font-size:12px; line-height:24px; font-weight: normal; color:#990000;}
#online-focus-xiangguan a:hover{font-size:12px; color:#000;}

#online-focus-gamemsg{ color:#858585; padding-top:10px; font-size:12px; line-height:18px; float:right; padding:5px; width:355px; font-weight:bold;}
#online-focus-gamemsg a{font-size:12px; line-height:24px; font-weight: normal; color:#858585;}
#online-focus-gamemsg a:hover{font-size:12px; color:#000;}

#online-news-w{width:478px;margin-top:10px;float:left;}

#online-news{ width:230px;float:left; margin-right:5px;}	
#online-news ul{ width:233px;}	
#online-news li{ width:233px; line-height:26px;}	  
#online-news li a{font-size:14px; color:#000000; display:block;BACKGROUND: url(../images/dot2.gif) no-repeat left center; padding-left:15px;}
#online-news li a:hover{font-size:14px;color:#cc0000;BACKGROUND: url(../images/dot2.gif) no-repeat left center;}


#flash-focus-pic{width:240px; height:160px; background:#FFFFFF;}
#flash-focus-txt{width:230px; padding:5px; background-color:#e9e9e9; font-size:12px; color:#3d3d3d; line-height:22px; font-weight:normal;}
#flash-focus-txt a{font-size:14px; font-weight:bold; color:#3d3d3d;}
#flash-focus-txt a:hover{font-size:14px;font-weight:bold; color:#d30000;}

.photo3{width:475px;margin:0px auto;;color:#000; font-weight:bold; float:left;}
.photo3 p{width:90px;float:left; margin-left:13px;margin-right:13px;line-height:22px;text-align:center; background-color:#e6e6e6;}
.photo3 p img{background:#fff;margin-bottom:px; border-bottom:solid 3px #fff;}
.photo3 p  a {color:#000; font-weight:normal;}
.photo3 p  a:hover{ color:#000; font-weight:normal;}
.W474{width:475px;}	

#cp-center-w{ width:478px; float:left;}
#cp-focus-bg{ border:solid 1px #eaeaea; background-color:#f6f6f6; height:100px;padding-top:15px; text-align:center;}
.cp-p14-biaoti{ font-size:14px; font-weight: bold; color:#ff7500; line-height:22px;}
.cp-p14-biaoti a{ font-size:14px; font-weight: bold; color:#ff7500;}
.cp-p14-biaoti a:hover{ font-size:14px; font-weight: bold; color:#ff7500;}

.cp-p12-biaoti{ font-size:12px; font-weight: normal; color:#595757; line-height:22px;}
.cp-p12-biaoti a{ font-size:12px; font-weight: normal; color:#595757;}
.cp-p12-biaoti a:hover{ font-size:12px; font-weight: normal; color:#ff7500;}

#cp-news{ width:450px;float:left; margin-top:10px;}	
#cp-news ul{ width:450px;}	
#cp-news li{ width:450px; line-height:26px; border-bottom: dashed 1px #CCCCCC;}	  
#cp-news li span{ float:right; color:#CCCCCC;}	  
#cp-news li a{font-size:14px; color:#000000; display:block;BACKGROUND: url(../images/dot2.gif) no-repeat left center; padding-left:15px;}
#cp-news li a:hover{font-size:14px;color:#cc0000;BACKGROUND: url(../images/dot2.gif) no-repeat left center;}





#right-w{width:222px;float:right; margin-right:6px;}


#right-biao{width:210px; background:url(../images/right-tiao-bg.gif) repeat-x left bottom; height:29px; line-height:26px; width:207px; padding-left:12px; font-size:14px; font-weight:bold; margin-bottom:5px;}

#right-top10{ width:212px;  margin:0px auto;}
#right-top10 ul{width:212px;}
#right-top10 li{width:212px;background: url(../images/right_topten_bg.gif) repeat-x left bottom; height:32px; line-height:32px; font-size:14px; color:#500101;}
#right-top10 li a{ font-size:14px; color:#500101;}
#right-top10 li a:hover{ font-size:14px; color:#000;}
#right-jiaoyu{ width:212px;  margin:0px auto; line-height:20px;}

#right-jiaoyu-news{ width:210px;float:left; margin-right:5px; background-color:#eee;}	
#right-jiaoyu-news ul{ width:210px;}	
#right-jiaoyu-news li{ width:210px; line-height:22px; border-bottom: dashed 1px #ccc; background-color:#eee;}	  
#right-jiaoyu-news li a{font-size:12px; color:#000000; display:block;BACKGROUND: url(../images/dot2.gif) no-repeat left center; padding-left:15px; background-color:#eee;}
#right-jiaoyu-news li a:hover{font-size:12px;color:#cc0000;BACKGROUND: url(../images/dot2.gif) no-repeat left center; background-color:#eee;}

#right-bottom{ margin:0px auto; width:995px; background: url(../images/right_bottom.gif) no-repeat right top #fff; height:2px;}


#bottom{ width:963px; border: solid 1px #d4d4d4; background-color:#eee; padding:15px; margin:0px auto; overflow:hidden;}
#bottom-logo{ width:180px; background:url(../images/bottom_logo.gif) no-repeat center top; height:80px; float:left;}
#bottom-right{ width:780px; line-height:20px; float:left;}



#qa-news{ width:680px;float:left; margin-left:30px;}	
#qa-news ul{ width:680px;}	
#qa-news li{ width:680px; line-height:26px; border-bottom: dashed 1px #CCCCCC;}	  
#qa-news li span{ float:right; color:#CCCCCC;}	  
#qa-news li a{font-size:14px; color:#000000; display:block;BACKGROUND: url(../images/dot2.gif) no-repeat left center; padding-left:15px;}
#qa-news li a:hover{font-size:14px;color:#cc0000;BACKGROUND: url(../images/dot2.gif) no-repeat left center;}


table.mv{ color:#2a2a2a;}
table.mv td{ color:#2a2a2a; height:20px;font-size:12px; line-height:22px;}
table.mv td a{ color:#2a2a2a; height:24px; line-height:22px;}
table.mv td a:hover{ color:#2a2a2a; height:24px; }
table.mv th{ color:#333333; height:24px; line-height:24px; background:#f1f1f1; font-weight:bold; border-bottom: dashed 1px #CCCCCC; padding-left:5px;}


.photo4{width:475px;margin:0px auto;;color:#000; font-weight:bold;}
.photo4 p{width:90px;float:left; margin-left:13px;margin-right:13px;line-height:22px;text-align:center; background-color:#e6e6e6;}
.photo4 p img{background:#fff;margin-bottom:10px; border-bottom:solid 3px #fff;}
.photo4 p  a {color:#000; font-weight:normal;}
.photo4 p  a:hover{ color:#000; font-weight:normal;}
.W474{width:475px;}	


table.mvlist{ color:#2a2a2a;}
table.mvlist td{ color:#2a2a2a; height:20px;font-size:12px; line-height:24px; border-bottom: dashed 1px #CCCCCC;}
table.mvlist td a{ color:#2a2a2a; height:24px; line-height:24px;}
table.mvlist td a:hover{ color:#2a2a2a; height:24px; }
