@charset "utf-8";
/* CSS Document */
body {margin: 0px;padding: 0px;font-size:12px;background-color:#0a253a;color:#999;}
* {margin:0;padding:0}
/*a, a:hover, a:visited {font-size:12px;color:#666666;}*/
#top{background:url(../img/menubg.gif) repeat-x; height:129px; color:#FFFFFF;}
#main {height:auto;}
#bottom {height:93px; background:url(../img/botombg.gif) repeat-x; clear:both; text-align:center; color:#FFFFFF; line-height:25px;}
	#bottom a {text-decoration:none;color:#FFFFFF;}
#hezuo {clear:both;background:url(../img/hezuo.gif);width:904px;height:84px;margin:5px auto;}
	#hezuo #hezuolist {padding:10px;text-align:center;}
	#hezuo a {text-decoration:none;color:#666;}
ul {margin:0px;padding: 0px;list-style-type: none; display:block;}

/*=====网页头部样式======*/
#imgbg{width:950px; height:122px; margin:auto;margin-top:3px;}
#TopLogo{float:left; display:block;height:85px;}
#logo{width:260px; height:85px; float:left; margin-left:20px;}
#home{float:right; margin-top:10px; margin-right:10px;}
	#home a, #home a:visited{color:#CCCCCC; text-decoration:none;}
	#home a:hover{color:#FFFFFF; text-decoration:underline;}
#menu{width:910px; height:37px; margin:auto;clear:both;}
#menuleftbg{width:5px; height:37px; background:url(../img/menuleftbg.gif) no-repeat; float:left;}
#menurightbg{width:5px; height:37px; background:url(../img/menurightbg.gif) no-repeat; float:right;}
#menumid{border-top:1px solid #999999; width:900px; float:left; height:37px;}
	#menumid img{float:right; margin-right:10px; margin-top:5px;}
	#menulist{line-height:37px; text-align:center; font-size:15px; float:left; width:55%;}
		#menulist a, #menulist a:link {margin:0 5px;color:#F4F4F4;text-decoration:none;}
		#menulist a:hover {background:#FFFFFF;color:#4fa8d9;padding-top:2px;padding-bottom:-1px;}
		#menulist .current {background:#FFFFFF;color:#4fa8d9;font-weight:bold;padding-top:2px;padding-bottom:-1px;}

/*=====网页主体样式======*/
.blackbg{width:910px; margin:auto; background:#000000;}
.block{width:910px; float:left; overflow:hidden;}
.VideoPlay{width:373px; height:337px; background:url(../img/videobg.gif) no-repeat; float:left; margin-top:5px!important; margin-left:2px;}
.VideoList{width:273px; float:left; margin-top:5px!important;}
.VideoListTitle{width:273px!important;width:263px; height:40px; background:url(../img/listtittle.gif) no-repeat; font-size:15px; font-weight:bold; line-height:40px; color:#FFFFFF; padding-left:10px;}
.VideoPlayList{width:273px; height:297px; background:url(../img/videoplaylist.gif) no-repeat;}
.VideoReplay {width:258px; height:337px; background:url(../img/replaybg.gif) no-repeat; float:left; margin-top:5px!important;}
.VideoReplay #vdtitle {font-size:15px;font-weight:bold;color:#FFFFFF;padding:10px 0px 0px 20px;}
.VideoReplay #vdcontent {padding:18px 15px 18px 20px;height:auto;}
.VideoReplay #vdcontent img{border:1px solid #1f8abd;padding:2px;}
.VideoReplay .titbottom {border-bottom:1px solid #1f8abd;}
.titborder1 {border-top:1px solid #1f8abd;border-left:1px solid #1f8abd;border-right:1px solid #1e4b8f;color:#1f8abd;text-align:center;cursor:pointer;}
.titborder2 {border:1px solid #1f8abd;background:#1f8abd;color:#FFFFFF;text-align:center;cursor:pointer;}
.liveintro {line-height:18px;padding:5px 2px 0px 2px;height:auto;}

.VideoListBlock{margin:22px; color:#FFFFFF;}
.VideoListBlock li{padding-bottom:5px;}
.VideoListBlock a,.VideoListBlock a:visited{font-size:13px;text-decoration:none; color:#FFFFFF;}
.VideoListBlock a:hover{font-size:13px;text-decoration:underline; color:#00CCFF;}
.VideoBlock{margin:20px 10px 23px 10px;}

/*=====视频滚动列表======*/
.VideoMarquee{width:910px; height:138px; margin-top:5px!important; background:url(../img/marqueevideobg.gif) no-repeat; float:left;}
.HotVideo{float:left; width:233px; height:138px; background:url(../img/hot.gif) no-repeat;}
#marquee{float:left; margin-top:20px;width:660px;height:128px;overflow:auto;padding-right:8px;}
#marquee a {color:#FFFFFF; text-decoration:none;}
.HotVideoList li{float:left; width:95px; height:70px; background:url(../img/imgbg.png) no-repeat; margin-right:10px; margin-left:20px;}

/*=====精彩回放视频列表======*/
.VideoReplayList1{width:660px; float:left; margin-left:2px; float:left; padding-bottom:3px;height:auto}
.VideoReplayTittle1{width:660px; height:30px; background:url(../img/videotittle.gif) no-repeat;}
.VideoReplayall{width:660px; height:302px!important;height:292px; background:url(../img/videolistbg.gif) no-repeat; color:#FFFFFF; padding-top:10px;}
.VideoReplayElse{width:246px; height:337px; background:url(../img/videoelsebg.gif) no-repeat; float:left;}
.VideoReplayElse1{width:246px; height:337px; background:url(../img/videoelsebg1.gif) no-repeat; float:left;margin-bottom:3px;}
.VideoReplayElse1 .titbottom {border-bottom:1px solid #1f8abd;}
.VideoReplayall a,VideoReplayall a:visited{color:#FFFFFF; text-decoration:none;}
.VideoReplayall a:hover{color:#FFFFFF; text-decoration:underline;}
.TittleBlock{line-height:37px; color:#FFFFFF; font-size:15px; font-weight:bold; margin-left:10px;}
.ContentBlock{margin-left:10px; line-height:25px;}
.ContentBlock a,.ContentBlock a:visited{color:#333333; text-decoration:none;}
.ContentBlock a:hover{color:#333333; text-decoration:underline;}
.JoinLive{margin-left:10px; margin-top:30px;}
.JoinLiveTittle{width:auto; height:24px; background:url(../img/joinlive.gif) no-repeat; color:#333333; font-size:15px; padding-left:20px; font-weight:bold;}
.JoinLiveBlock{margin:10px; margin-left:0px;}

/*=====播放页面======*/
#VideoPlaying{background:url(../img/videoplay.gif) no-repeat; width:580px; height:432px; float:left;padding-top:8px;padding-left:20px;margin-left:2px;margin-top:5px; }
#VideoPlaying #videotitle {color:#fff;}
#VideoPlaying #videoplayer {padding-top:8px;width:500px;float:left;padding-left:30px;}
#VideoPlaying #playcontrol {float:left;padding:3px 10px 0px 10px;color:#FFFFFF;width:520px;}
#play1 {float:left;cursor:pointer;}
#stop1 {float:left;cursor:pointer;}
#voice1 {float:left;cursor:pointer;}
#playinfo {float:left;color:#999;padding:8px 0px 0px 10px;width:300px;}
#fullscreen {float:right;color:#999;cursor:pointer;}
#ChatRoom{background:url(../img/chat.gif) no-repeat; width:300px; height:438px;float:left; margin-top:6px;}
.AskTitle{width:160px; height:50px; background:url(../img/ask.gif) no-repeat; margin-top:5px; margin-left:20px; float:left;}
.askbg{ clear:both; padding:10px; border:1px solid #999999; margin-bottom:10px;}
.tabyes {border-left:1px solid #FFFFFF;border-top:1px solid #FFFFFF;border-right:1px solid #FFFFFF;background:#ffffff;color:#000000;cursor:pointer;}
.tabcon {padding:10px;line-height:20px;border:1px solid #333;margin-top:10px;height:auto;}
.tabcon1 {padding:10px;line-height:20px;border:1px solid #333;margin-top:10px;height:auto!important;height:330px;min-height:330px;}

.ask{background-color:#FFFFFF; padding:10px;}
.askdisplay{border:1px solid #CCCCCC; padding:10px; margin-bottom:10px;}
.askdisplay li{line-height:30px;}
.ChatRoomTitle{font-size:14px; color:#FFFFFF; font-weight:bold; margin-left:15px; line-height:28px; margin-top:5px;}
.ChatContent{width:300px;background:#415c77;border:1px solid #354b61;}
.ChatLine{width:252px; height:35px; background:url(../img/chatline.png) repeat-x; padding-left:5px; line-height:26px; color:#66FFFF;}
.ChatBor{background:#415c77;  border-top:none; font-size:15px; color:#FFFFFF; line-height:25px; padding-left:10px;}

/*=======弹出窗口 做客=======*/
#msgDiv {
    z-index:10001;
    width:500px;
    height:400px;
    background:white;
    border:#336699 1px solid;
    position:absolute;
    left:60%;
    top:0;
    font-size:12px;
    margin-left:-225px;
    display: none;
}
#bgDiv {
    display: none;
    position: absolute;
    top: 0px;
    left: 0px;
    right:0px;
    background-color: #777;
    filter:progid:DXImageTransform.Microsoft.Alpha(style=3,opacity=25,finishOpacity=75) opacity: 0.6;
}
