﻿@charset "UTF-8";
/* CSS Documnet */
html { width: 100%; height: 100% }
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, form, input, button, textarea, p, blockquote { margin: 0; padding: 0; }
body { font-family:"Micorsoft YaHei"; font-size: 16px; color:#757575;width: 100%; padding: 0; margin: 0; background-color: #fafafa;}
table { border-collapse: collapse; border-spacing: 0; font-size: inherit; font: 100%; }
input, img { vertical-align: middle }
a { text-decoration: none; }
a:link, a:visited, a:active, a:hover { text-decoration: none; color: #000; }
fieldset, img { border: 0; }
address, caption, cite, code, dfn, em, strong, th, var { font-style: normal; font-weight: normal; }
caption, th { text-align: left; }
h1, h2, h3, h4, h5, h6 { font-size: 100%; font-weight: normal; }
q:before, q:after { content: ''; }
input, textarea, select { font-family: inherit; font-size: inherit; font-weight: inherit; }
li { list-style: none; }
img, object { max-width: 100%; }

/*.header{width:100%;height:100px;background:#ab0303;}*/
.header_a{width:1200px;margin:0 auto;}
.header_left{width:500px;height:80px;float:left;margin-top:10px;}
.header_left img{width:230px;height:80px;float:left;}
.header_border{width:37px;height:37px;border-right:1px solid #fa6c6c;float:left;margin-top:25px;}
.header_wen{height:33px;font-size:30px; font-family:Micorsoft YaHei; color:#fff;float:left;margin-left:37px;margin-top:25px;font-weight:200;}
.header_right{width:150px;height:20px;float:right;line-height:106px;color:#fff;word-spacing:20px;text-align: center;}
.header_right a{font-size:16px;font-family:Micorsoft YaHei;text-align: center;color:#fff;letter-spacing:0px;}
.zhibo{width:1200px;height:auto;margin:0 auto;}
.zhibao_left_a{width:865px;float:left;overflow:hidden;}
.zhibo_left{width:865px;overflow:hidden;}
.zhibao_title{width:865px;height:58px;border-left:5px solid #ff3533;padding-left:30px;line-height: 33px;margin:38px auto;}
.zhibao_title h1{font-size:25px;color:#373737;width:865px;}
.zhibao_title p{font-size:14px;color:#a7a7a7;float:left;}
.zhibao_title p i{background:url(../images/ren.png) no-repeat center center;width:30px;height:30px;display:inline-block;margin-bottom: -8px;margin-left: 20px;}
.zhibo_shiping{width:865px;height:570px;}
.contentss{width:865px;overflow:hidden;padding-top:30px;}
.content_title{width:865px;height:40px;border-bottom:3px solid #dbdada;float:left;margin-bottom:20px;}
.content_title ul li{width:100px;height:40px;line-height:40px;color:#797979;text-align: center;float:left;display:inline-block;font-size:22px;cursor:pointer;}
.content_title .tabcur{border-bottom:3px solid #c00b0e;color:#373737;font-weight: 400;}
.content_title .refresh{display:inline-block;width:50px;height:25px;border-radius:5px;background:#ff3533;color:#fff;float:right;text-align:center;line-height:26px;margin-top: 5px;cursor:pointer;font-size: 14px;}
.article{width:865px;margin:0 auto;}
.article_a{width:860px;height:auto;float:left;margin:0 0 20px 0;display:-webkit-flex;}
.time{width:50px;margin-left:10px;text-align: center;color: #bfbfbf;font-size:14px;}
.times{width:2px;height:100%;display:block;background:red;margin:0 auto;}
.user{width:760px;border:1px solid #f2eded;overflow:hidden;margin-left:45px;border-radius: 3px;background: #fff;}
.user_conter{width:700px;height:auto;display:inline-block;margin:20px 20px;}
.user_conter a{font-size:14px;float:left;color: #373737;font-weight: 400;}
.user_conter p{width:700px;line-height:23px;float:left;margin-top:5px;font-size: 12px;color: #a7a7a7;}
.user_conter img{float:left;margin-top:10px;}
.Chatroom{width:320px;height:auto;background:#f3f3f3;float:right;overflow:hidden;cursor:pointer;}
.Chatroom_r{width:280px;margin:30px auto;}
.chat{width:300px;height:auto;margin-bottom: 20px;}
.chat a{font-size:22px;float:left;}
.programme{width:58px;height:25px;background:#ff3533;display:inline-block;text-align: center;line-height: 25px;float:right;color:#fff;}
.programme a{font-size:14px;color:#fff;display: inline-block;text-align: center;width: 58px;}
.Chatroom_name{width:305px;height:500px;margin:0 15px;overflow-x: hidden;overflow-y: auto;}
.Chat_commit{width:280px;height:auto;border-bottom:1px solid #e6e5e5;display:inline-block;float:left;margin:10px auto;}
.ac{
    /* width:210px; */
    height:30px;float:left;font-size:14px;color: #373737;}
.ac img{width:30px;height:30px;margin-right:10px;float:left;border-radius: 50%;}
.ac a{line-height: 30px;font-size:12px;color:#373737;font-weight: 400;}
.Chat_commit i{font-style:normal;color:#a7a7a7;float:right;line-height: 30px;font-size:12px;}
.Chat_commit p{font-size:14px;color:#a7a7a7;width:280px;float:left;line-height: 30px;}
.commit{clear:both;width:50px;height:20px;color: #646464;cursor:pointer;border-radius:10px;background:#d8d5d5;text-align: center;line-height: 20px;float:right;margin-bottom:15px;font-size:12px;}
.commit:hover{background:red;color:#fff;}
.post{width:280px;margin:20px 0 0 20px;position: relative;}
/*.post #message{width:252px;height:60px;border:none;padding: 14px;font-size: 12px;color: #a7a7a7;}*/
.post .com{border-color: #ddd;border-radius: 5px;padding: 10px;width: 257px;height: 80px;color: #999;font-size: 14px;}
.post_f{width:50px;height:20px;cursor:pointer;border-radius:10px;text-align: center;line-height: 20px;background:#ff3533;color:#fff;float:right;margin-top:8px;font-size:12px;}
.post_h{width:50px;height:22px;cursor:pointer;border-radius:10px;text-align: center;line-height: 21px;background:#ff3533;color:#fff;float:right;margin-top:15px;font-size:14px;}
.footer{width:100%;height:150px;border-top:2px solid #cb0000;overflow: hidden;clear:both;background:#fff;}
.flieimg{width:30px;height:30px;background:url(../images/pictrue.png)no-repeat center center;float:left;}
.footer_c{width:563px;margin:30px auto;}
.footer p{text-align: center;line-height: 30px;font-size: 16x;}
#loading {width:850px;height:30px;text-align:center;cursor:pointer;float:left;padding-bottom:30px;line-height: 30px;margin:0 auto;display:block;font-size:20px;}
.emotion{height:20px;float:left; background:url(../images/icon.gif) no-repeat 0px 10px; padding-top:10px;padding-left:20px; cursor:pointer}
#show{width:280px;float:left;height:auto;}
.lcj{width:800px;margin:0 0 10px 0;overflow:hidden;clear:both;}
.lcj h2{width:800px;height:30px;}
.lcj h2 a{font-size:16px;font-weight:600;line-height: 30px;}
.lcj p{font-size:14px;text-indent:2em;line-height: 25px;margin:5px auto;padding-bottom:10px;border-bottom:1px solid #ccc;}
.commit_r{width:300px;height:60px;display:none;}
.commit_r textarea{width:300px;height:60px;padding-top:10px;padding-left:10px;}
.commit_p{margin-bottom:10px;font-size:12px;color:#a7a7a7;width:280px;float:left;line-height: 20px;height:auto;overflow:hidden;margin-top:10px;}
#commit_c{width:280px;float:left;}
#hui{width:270px;height:50px;margin:0px auto;padding-left:10px;padding-top:10px;}
.fu{width:280px;height:30px;line-height: 30px;float:left;display:none;}
.click_a{font-size:16px;color:#ff3533;background:url(../images/a_4.gif) no-repeat left 6px;height:25px;float:right;display:block;line-height:30px;text-align: left;cursor:pointer;padding-left: 20px;}
.click_b{font-size:16px;color:#ff3533;background:url(../images/a_4.gif) no-repeat left center;width:30px;height:25px;float:right;display:block;line-height:30px;text-align: right;cursor:pointer;}
.share{float:right;width:260px;}
.content{width:865px;margin:40px auto 30px auto;}
.getMore{width:280px;height:30px;display:inline-block;margin:10px auto;cursor:pointer;text-align:center;font-size: 14px;}
.more{width:320px;height:30px;line-height: 32px;text-align:center;float:left;font-size: 12px;cursor:pointer;}
.reply{width:280px;height:30px;color: #373737;font-size: 12px;line-height: 30px;display: none;}
.zai{width:50px;height:30px;float:left;font-size:14px;}
.fen{width:50px;height:30px;float:left;}
.pic{width:30px;height:30px;float:left;background: url(../images/picture.png)no-repeat center center;}
input[type = 'file']{
  display:inline-block;
  float:left;
  background:url(../images/picture.png)no-repeat center center;
  background-position:right;
}

/*右侧*/
.w320{width: 320px;float:right;}
.menu{
    border-bottom: 1px solid #e6e5e5;
    margin:20px auto;
    width:280px;
    height:30px;
    padding-bottom:20px;

}
.livemenu{
    font-size: 22px;
    color: #373737;
    float:left;
    /* padding-bottom: 15px; */
}
.chatroom{
    font-size: 14px;
    color: #ffffff;
    /* padding: 5px 9px; */
    padding: 0px 2px;
    background: #ff3533;
    border-radius: 2px;
    line-height: 27px;
    height: 25px;
    width: 58px;
    text-align: center;
    float:right;
    margin-top: 4px;
}
}
.chat{
    padding: 0 15px;
}
.playlist{float:right;width:335px;height:510px;background:url(schedule-bg.png) #030303  0 50px;overflow:hidden;position:relative;z-index:90;}
#playlistLoader{padding:5px;}
.date-selector{width:280px;height:55px;font-family:\5FAE\8F6F\96C5\9ED1;line-height:1.3;text-align:center;font-size:11px;float:left}
.date-selector li,.channel-selector li{position:relative;float:left;margin-right:20px;}
.channel-selector li a{display:block;width:40px;height:49px;padding:3px 0;background:#232323;color:#fff;}
.channel-selector li a:hover{background:#701a18;color:#fff;text-decoration:none;}
.date-selector li a:hover{color:#fff;text-decoration:none;}
.date-selector li a span{display:block;font-size:14px;
	color: #373737;}
.date-selector li a span.day{font-weight:700;}
.playlist{
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 30px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #500f0b repeat-x; HEIGHT: 30px; COLOR: #fff; PADDING-TOP: 0px; box-shadow: 0 3px 5px #000
}
.bar{
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 30px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #500f0b repeat-x; HEIGHT: 30px; COLOR: #fff; PADDING-TOP: 0px; box-shadow: 0 3px 5px #000;margin-top:10px;
display: none;
}
.bar A {COLOR: #83595a}
.bar A:hover {
	COLOR: #fff; TEXT-DECORATION: none
}
.playlist{
	COLOR: #83595a
}
.playlist .bar A:hover {
	COLOR: #fff; TEXT-DECORATION: none
}
.playlist .bar .sub-link {
	FLOAT: right
}
.playlist .bar .sub-link A.golive {
	PADDING-LEFT: 25px; BACKGROUND-POSITION: -180px -46px
}


.schedule{height:410px;overflow:hidden;outline:0;}
.schedule ul li{color:#373737;line-height:30px;height:30px;padding:0 1px;border-bottom:1px solid #e6e5e5;overflow:hidden;cursor:pointer; font-size:12px;}
.schedule ul li a{display:block;}
.schedule ul li.current,.schedule ul li:hover{background:rgba(255,255,255,0.1);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#11ffffff',EndColorStr='#11ffffff');}
:root .schedule ul li.current,:root .schedule ul li:hover{filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#00000000', EndColorStr='#00000000'); }
.schedule ul li.current{color:#ff3533;font-weight:700;border:1px solid #135288;border-radius:3px;margin-top:-1px;}
.schedule ul li.onair{background-image:url(liveicon.png);background-position:215px -22px;background-repeat:no-repeat;}
.schedule .time{float:left;width:40px;padding:0 8px;font-weight:normal;}
.schedule .tip{float:right;font-weight:normal;color:#ddf4fc;}
.schedule ul li.onair .tip{padding-left:20px;text-decoration:underline;color: #ff3533;}
.schedule ul li.future{color:#bababa;cursor:default;}
.schedule ul li.future:hover{background:none;filter:none;}


/*新增*/
.lts{background: #f3f3f3; height: 1394px;}
.article_con{overflow: hidden;width: 865px;}
.article{width: 880px;}
.chatroomxq{overflow: hidden;}
.comment_pics{}
.comment_pics a{display:inline-block;text-align:center;width:85px;height:85px;float:left;margin:0 6px 6px 0}
.comment_pics a img{height:80px;}
