@charset "utf-8";
/* CSS Document */
body{
  margin:0px;
  background-color:#0180cd;
  background-image:url(images/bg.jpg);
  background-position:center top;
  background-repeat:no-repeat;
}
.head{
  height:135px;
  width:869px;
  margin:0px auto;
}
.main_top{
  height:12px;
  width:869px;
  margin:0px auto;
}
.main_top_left{
   float:left;
   width:13px;
   height:12px;
   background-image:url(images/live_03.gif);
   background-repeat:no-repeat;
}
.main_top_center{
   float:left;
   width:845px;
   height:12px;
   background-image:url(images/live_05.png);
   background-repeat:repeat-x;
}
.main_top_right{
   float:left;
   width:11px;
   height:12px;
   background-image:url(images/live_06.gif);
   background-repeat:no-repeat;
}
.menu_div{
  height:55px;
  width:869px;
  margin:0px auto;
  background-image:url(images/live_10.png);
  background-repeat:repeat-y;
}
.main{
  height:1046px;
  width:869px;
  margin:0px auto;
  background-image:url(images/live_10.png);
  background-repeat:repeat-y;
}
.space{
  width:869px;
  height:1px;
  margin:0px auto;
  background-image:url(images/live_10.png);
  background-repeat:repeat-y;
}
.menu{
  width:833px;
  margin-left:18px;
  height:55px;
  background-image:url(images/menu_03.png);
  background-repeat:no-repeat;
}
.menuTitle{
  float:left;
  width:730px;
  height:33px;
  text-align:center;
  padding-top:20px;
  color:#FFFFFF;
  font-size:12px;
  font-weight:bold;
}
.hot{
  width:70px;
  float:left;
  background-image:url(images/hot.gif);
  background-repeat:no-repeat;
  height:55px;
}
.home{
  font-size:12px;
  color:#6a6a6a;
  width:80px;
  float:left;
  text-align:right;
  padding-top:23px;
}
.home a{
  font-size:12px;
  color:#6a6a6a;
  text-decoration:none;
}
.home a:hover{
  font-size:12px;
  color:#FF0000;
  text-decoration:underline;
}
.menuTitle a{
   margin:0px 7px 0px 7px;
   color:#FFFFFF;
   text-decoration:none;
}
.menuTitle a:hover{
   color:#FF0000;
   text-decoration:underline;
}
.on{
  background-image:url(images/on.png);
  background-repeat:no-repeat;
  background-position:center;
  height:23px;
  width:97px;
}
.innerspace{
  width:833px;
  margin-left:18px;
  height:8px;
}
.recomdiv{
  width:833px;
  margin-left:18px;
  height:321px;
}
.recomleftdiv{
  height:307px;
  width:322px;
  border:solid 1px #d1d1d1;
  float:left;
  padding:5px;
}
.yugao{
  width:279px;
  height:320px;
  text-align:center;
  float:left;
  background-image:url(images/yugao.jpg);
  background-repeat:no-repeat;
}
.yugaoimg{
  height:183px;
  width:237px;
  margin:0px auto;
  padding-top:70px;
}
.play{
  height:53px;
  width:237px;
  margin:0px auto;
  padding:0px 0px 0px 0px;
  text-align:center;
}
.difang{
  width:217px;
  height:316px;
  border:solid 1px #d1d1d1;
  float:left;
}
.difangitem{
  margin-top:10px;
  width:215px;
  text-align:center;
}
.difangitemtxt{
  margin:10px 10px 0px 10px;
  width:135px;
  text-align:left;
  font-size:12px;
  height:20px;
  border-bottom:dotted 1px #d1d1d1;
  background-image:url(images/jiantou.jpg);
  background-position:10px 2px;
  background-repeat:no-repeat;
  height:20px;
  color:#ff8c00;
  padding-left:60px;
}
.difangitemtxt1{
  margin:10px 10px 0px 10px;
  width:135px;
  text-align:left;
  font-size:12px;
  height:20px;
  border-bottom:dotted 1px #d1d1d1;
  background-image:url(images/jiantou1.jpg);
  background-position:10px 2px;
  background-repeat:no-repeat;
  height:20px;
  color:#999999;
  padding-left:60px;
}
.videolist{
  width:830px;
  margin-left:18px;
  height:330px;
  border:solid 1px #d1d1d1;
}
.video_tit{
  width:828px;
  height:34px;
  background-image:url(images/111_08.png);
  background-repeat:repeat-x;
  padding:1px;
}
.video_con{
  width:828px;
  height:290px;
}
.item{
  width:272px;
  height:145px;
  float:left;
}
.itemleft{
  float:left;
  width:113px;
  height:125px;
  margin:10px;
}
.itemright{
  float:left;
  width:135px;
  height:126px;
  font-size:12px;
  margin-top:10px;
  line-height:190%;
}

*html .itemright{
  float:left;
  width:125px;
  height:126px;
  font-size:12px;
  margin-top:10px;
  line-height:190%;
}

.itemright span{
  font-weight:bold;
  color:#02a2df;  
}
.itemimg{
  height:90px;
  width:113px;
}
.imglist{
  width:830px;
  margin: 0px auto 0px auto;
  height:170px;
  border:solid 1px #d1d1d1;
}
.itemimg img{
  border:solid 1px #999999;
  padding:2px;
}
.itemclick{
  text-align:center;
  margin:5px;  
}
.leftb{
  height:24px;
  background-image:url(images/111_06.png);
  background-repeat:no-repeat;
  background-position:left;
  border-top:3px;
  text-align:right;
}
.lefta{
  height:33px;
  background-image:url(images/111_061.jpg);
  background-repeat:no-repeat;
  background-position:left;
  border-top:3px;
  text-align:right;
}
.img_con{
  width:828px;
  height:130px;
}
.imgitem{
  width:150px;
  height:122px;
  text-align:center;
  float:left;
  padding:10px 0px 0px 13px;

}
.imgitemtxt{
  font-size:12px;
  height:20px;
  margin-top:5px;  
}
.imgitem img{
  padding:2px;
  border:solid 1px #999999;
}
.firlink{
  width:828px;
  margin:0px auto 0px auto;
  height:75px;
  border:solid 1px #d1d1d1;
  background-image:url(images/fir_bg.jpg);
  background-repeat:repeat-x;
  border:solid 2px #aeaeae;
}
.fri{
  margin:5px;
  height:65px;
  background-color:#FFFFFF;
  background-image:url(images/frilgo.jpg);
  background-repeat:no-repeat;
  background-position:10px;
}
.frilist{
  width:115px;
  height:40px;
  border:solid 1px #d1d1d1;
  float:right;
  margin:10px 12px 10px 0px;
}
.foot{
  height:80px;
  width:831px;
  margin-left:18px;
  background-color:#f9f9f9;
  font-size:12px;
  text-align:center;
  padding-top:20px;
  line-height:160%;
}

/*--------列表页面-----------------------*/
.huigulist{
  width:830px;
  margin-left:18px;
  height:810px;
  border:solid 1px #d1d1d1;
}
.huigu_con{
  width:828px;
  height:730px;
}
.page{
  width:818px;
  height:25px;
  text-align:center;
  font-size:12px;
  padding-top:3px;
  background-color:#f9f9f9;
  border:solid 1px #d1d1d1;
  margin-left:5px;
  padding-top:10px;
}
.page a{
  margin:2px 5px 2px 5px;
  padding:2px;
  color:#333333;
}
.page a:hover{
  color:#FF0000;
}

.huigu_main{
  height:935px;
  width:869px;
  margin:0px auto;
  background-image:url(images/live_10.png);
  background-repeat:repeat-y;
}
.leftc{
  height:33px;
  background-image:url(images/tit.gif);
  background-repeat:no-repeat;
  background-position:20px bottom;
  border-top:3px;
  text-align:left;
  color:#FFFFFF;
}
.huigu_tit{
  width:91px;
  padding-left:20px;
  padding-top:15px;
  font-size:12px;
  font-weight:bold;
  text-align:center;
}

/*--------播放页面-----------------------*/
.play_tit{
  width:770px;
  height:35px;
  background-image:url(images/play_tit.jpg);
  background-repeat:no-repeat;
  background-position:center;
  font-size:14px;
  font-weight:bold;
  color:#ff9000;
  padding-left:60px;
  padding-top:13px;
}
.play_list{
  width:828px;
  margin-left:18px;
  height:810px;
}
.play_main{
  height:990px;
  width:869px;
  margin:0px auto;
  background-image:url(images/live_10.png);
  background-repeat:repeat-y;
}
.play_win{
  width:828px;
  height:360px;
  text-align:center;
}
.play_win_t{
  height:9px;
  width:823px;  
}
.play_win_t_l{
  height:9px;
  width:8px;
  float:left;
}
.play_win_t_c{
  height:9px;
  width:805px;
  float:left;
  background-image:url(images/play_05.png);
  background-repeat:repeat-x;
}
.play_win_t_r{
  height:9px;
  width:10px;
  float:left;
}
.play_win_m{
  height:340px;
  width:823px;
  background-image:url(images/play_09.png);
  background-repeat:repeat-x;
  border:solid 1px #e6e6e6;
  border-bottom-style:none;
  border-top:none; 
}
.play_win_f{
  height:8px;
  width:823px;  
}
.play_win_f_l{
  height:8px;
  width:8px;
  float:left;
}
.play_win_f_c{
  height:8px;
  width:808px;
  float:left;
  background-image:url(images/play_13.png);
  background-repeat:repeat-x;
}
.playimgitem{
  width:146px;
  height:122px;
  text-align:center;
  float:left;
  padding:10px 5px 0px 8px;

}
.playimgitem img{
  border:solid 1px #a8a8a9;
  padding:2px;
}
.play_win_f_r{
  height:8px;
  width:7px;
  float:left;
}
.player{
  height:328px;
  width:408px;
  float:left;
  padding-top:6px;
  padding-left:3px;
}
.play_info{
  padding-top:6px;
  width:412px;
  height:328px;
  float:left;
  background-image:url(images/p212.gif);
  background-repeat:no-repeat;
  background-position:10px 5px;
}
.paly_tab{
   height:30px;
   font-size:12px; 
   color:#FFFFFF;
   padding-top:12px;
}
.paly_tab_li{
  list-style-type: none;
  display: inline;
  width:122px;
  margin:0px 3px 0px 3px;
  text-align:center;
}
.paly_tab_li1{
  list-style-type: none;
  display: inline;
  width:122px;
  margin:0px 3px 0px 3px;
  text-align:center;
  color:#ffaf00;
  font-weight:bold;
}
.paly_tab_li a{
  margin:0px 5px 0px 5px;
  color:#FFFFFF;
  text-decoration:none;
}
.paly_tab_li a:hover{
  color:#f8bb35;
}
.paly_tab_li1 a{
  margin:0px 5px 0px 5px;
  color:#f8bb35;
  text-decoration:none;
}
.paly_tab_li1 a:hover{
  color:#f8bb35;
}

.play_tab_main{
  width:370px;
  height:265px;
  text-align:left;
  line-height:180%;
  font-size:12px;
  color:#4e4e4e;
  margin:0px auto;
  overflow:auto;
  
  scrollbar-face-color:#d1dde2;
  scrollbar-track-color:#FFF;
  scrollbar-arrow-color:#2077a1;
  scrollbar-shadow-color:#2077a1;
  scrollbar-3dlight-color:#FFF;
  scrollbar-highlight-color:#2077a1;
  scrollbar-base-color:#0f0;
  scrollbar-darkshadow-color:#FFF;
}

.play_tab_out{
  width:370px;
  height:265px;
  margin:0px auto;
}

.play_chat{
  width:828px;
  height:300px;
  text-align:center;
}
.play_chat_m{
  height:300px;
  width:823px;
  background-image:url(images/play_09.png);
  background-repeat:repeat-x;
}
.play_chat_t{
  width:797px;
  height:39px;
  margin:0px auto;
}
.play_chat_l{
  width:10px;
  height:39px;
  float:left;
}
.play_chat_c{
  width:776px;
  height:39px;
  float:left;
  background-image:url(images/chat_05.gif);
  background-repeat:repeat-x;
}
.play_chat_r{
  width:11px;
  height:39px;
  float:left;
}
.play_chat_show{
  width:780px;
  height:145px;
  margin:0px auto;
  background-color:#FFFFFF;
  border:solid 1px #c8c8c8;
  border-top-style:none;
  padding:0px 5px 0px 10px;
  text-align:left;
  line-height:180%;
  font-size:12px;
  overflow:auto;
  
  scrollbar-face-color:#e7e7e7;
  scrollbar-track-color:#FFF;
  scrollbar-arrow-color:#d0d0d0;
  scrollbar-shadow-color:#d0d0d0;
  scrollbar-3dlight-color:#FFF;
  scrollbar-highlight-color:#d0d0d0;
  scrollbar-base-color:#0f0;
  scrollbar-darkshadow-color:#FFF;
}
.play_chat_show ul{
  font-size:12px;
  line-height:170%;
  list-style-position:outside;
  margin:0px;
}
.play_tab_main ul{
  font-size:12px;
  line-height:170%;
  list-style-position:outside;
  margin:0px;
}
.play_chat_show li{
  list-style-type:none;
  list-style-position:outside;
}
 .play_tab_main li{
  list-style-type:none;
  list-style-position:outside;
}
.play_chat_show em{
  color:#aaaaaa;
  font-size:10px;
}
.play_tab_main em{
  color:#aaaaaa;
  font-size:10px;
}
.play_chat_show span{
   font-size:12px;
   color:#0096ff;
}
.play_tab_main span{
   font-size:12px;
   color:#0096ff;
}
.play_chat_show strong{
   font-size:12px;
   color:#0096ff;
   font-weight:bold;
}
.sence_img{
  width:795px;
  height:135px;
  margin:0px auto;
  background-color:#FFFFFF;
  border:solid 1px #c8c8c8;
  border-top-style:none;
  text-align:left;
  line-height:180%;
  font-size:12px;
}
.play_chat_ban_sub{
  width:795px;
  height:26px;
  margin:0px auto;
  background-color:#e1e1e1;
  border:solid 1px #c8c8c8;
  border-top-style:none;
  border-bottom-style:none;
  text-align:left;
  padding-top:5px;
  font-size:12px;
  color:#7b7b7b;
}
.play_chat_submit{
  height:20px;
  width:61px;
  background-image:url(images/chat_16.gif);
  background-repeat:no-repeat;
  border:0px;
  cursor:pointer;
}

.play_chat_ban{
  width:795px;
  height:21px;
  margin:0px auto;
  background-color:#e1e1e1;
  border:solid 1px #c8c8c8;
  border-top-style:none;
  border-bottom-style:none;
  text-align:left;
  padding-top:5px;
}
.play_chat_input{
  width:795px;
  height:48px;
  margin:0px auto;
  background-color:#FFF;
  border:solid 1px #c8c8c8;
}
.play_chat_inputline{
  width:787px;
  height:39px;
  margin:2px;
  border:solid 1px #c8c8c8;
}
.play_chat_f{
  width:797px;
  height:9px;
  margin:0px auto;
}
.play_chat_fl{
  width:10px;
  height:9px;
  float:left;
}
.play_chat_fc{
  width:776px;
  height:9px;
  float:left;
  background-image:url(images/chat_20.gif);
  background-repeat:repeat-x;
}
.play_chat_fr{
  width:11px;
  height:9px;
  float:left;
}
.chat_list{
  width:828px;
  margin-left:18px;
  height:930px;
}
.chat_main{
  height:1045px;
  width:869px;
  margin:0px auto;
  background-image:url(images/live_10.png);
  background-repeat:repeat-y;
}
.chat_play_list{
  width:828px;
  margin-left:18px;
  height:730px;
}
.chat_play_main{
  height:845px;
  width:869px;
  margin:0px auto;
  background-image:url(images/live_10.png);
  background-repeat:repeat-y;
}
.play_chat_c1{
  width:776px;
  height:29px;
  background-image:url(images/chat_04.gif);
  background-repeat:no-repeat;
  text-align:right;
  font-size:12px;
  padding-top:10px;
}
.input_user{
  border:solid 1px #c8c8c8;
  color:#c8c8c8;
}
.chat_user{
  color:#0096ff;
  font-weight:bold;
}
.chat_time{
 /*color:#aaaaaa;*/
 font-size:9px;
}
.play_chat_img{
  height:180px;
  width:823px;
  background-image:url(images/play_09.png);
  background-repeat:repeat-x;
}
.play_chat_img_m{
  height:190px;
  width:823px;
  background-image:url(images/play_09.png);
  background-repeat:repeat-x;
}

#guestList UL LI.guest {
	COLOR: #000000
}
#guestList UL LI.compere {
	COLOR: #00be00
}

/**------------图片列表----------------*/
.img_list_item{
  width:150px;
  height:142px;
  text-align:center;
  float:left;
  padding:10px 0px 0px 13px;

}
.img_list_itemtxt{
  font-size:12px;
  height:40px;
  margin-top:5px;
  line-height:170%;
}
.img_list_item img{
  padding:2px;
  border:solid 1px #999999;
}
.piclist{
  width:830px;
  margin-left:18px;
  height:710px;
  border:solid 1px #d1d1d1;
}
.pic_con{
  width:828px;
  height:630px;
}
.pic_main{
  height:835px;
  width:869px;
  margin:0px auto;
  background-image:url(images/live_10.png);
  background-repeat:repeat-y;
}
.play_chat_img_c{
  width:776px;
  height:29px;
  background-image:url(images/111_061.jpg);
  background-repeat:no-repeat;
  text-align:right;
  font-size:12px;
  padding-top:10px;
}
/********现场图片详细页面**********/
.img_list_main{
  overflow:visible;
  width:828px;
  text-align:center;
}
.img_main{
  overflow:visible;
  width:869px;
  margin:0px auto;
  background-image:url(images/live_10.png);
  background-repeat:repeat-y;
}
.img_list{
  width:828px;
  margin-left:18px;
  overflow:visible;
}
.img_img_line{
  height:341px;
  width:531px;
  margin:0px auto;
  background-image:url(images/imgbg.jpg);
  background-repeat:no-repeat;
}
.img_img_line_null{
  margin:0px auto;
  width:510px;
}
.img_img_line_null img{
  border:solid 1px #e1e6e8;
  padding:5px;
}
.img_img_line img{
  width:500px;
  height:310px;
  padding:16px;
}
.img_img_txt{
  height:31px;
  width:531px;
  margin:0px auto;
  font-size:12px;
  padding-top:10px;
  text-align:center;
}

#span_dt_dt {
	width: 239px;
	height: 28px;
	background: url(images/forecast_bg.jpg);
	padding: 33px 0px 0px 0px;
	text-align: left;
}

/************预告列表*********************/
.note_list{
  width:780px;
  margin:0px auto;
  padding:20px 10px 10px 10px;
  font-size:12px;
  line-height:180%;
  border-bottom:dotted #999999 1px;
}
.note_list span{
  font-size:14px;
  font-weight:bold;
}