#topboxs {width:978px;height:255px;border-left:1px solid #CACACA;border-right:1px solid #CACACA;border-bottom:1px solid #CACACA;overflow:hidden;}
#nowpic {width:263px;height:244px;float:left;margin:5px 0px 5px 5px;}
.nowtitle {width:260px;height:25px;line-height:25px;text-align:center;bottom:0;color:#FFF;position:absolute;z-index:999;background:#333;filter:alpha(opacity=75);-moz-opacity: 0.75;opacity: 0.75;}
.nowplayico {width:80px;height:80px;position:absolute; z-index:999;background:url(/templates/default/images/onair.png) no-repeat;}
#playandflow {width:574px;height:244px;float:left;margin:5px 0px 5px 5px;position:relative;}
#playandflow .playerbox {width:574px;height:80px;overflow:hidden;}
#playandflow .playerbox .l {width:5px;height:79px;background: url('../images/playbox_l.gif') no-repeat;float:left;}
#playandflow .playerbox .r {width:5px;height:79px;background: url('../images/playbox_r.gif') no-repeat;float:left;}
#playandflow .playerbox .c {width:564px;height:79px;background: url('../images/playbox_c.gif') repeat-x;float:left;}
.playbo {width:149px;height:42px;margin-left:20px;margin-top:20px;float:left;overflow:hidden;}
.onlinebtn {width:46px;height:46px;margin:18px 0px 0px 15px;float:left;overflow:hidden;}
.onlinevodandnow {width:210px;margin:20px 0px 0px 20px;float:left;overflow:hidden;}
.onlinenow {width:195px;height:25px;padding-left:15px;line-height:20px;overflow:hidden;}
.onlinevod {width:190px;overflow:hidden;}

.guestbook_btn{position:absolute; right:5px; top:5px;cursor:pointer;}
.gb_tips{position:absolute; width:65px;height:23px;right:25px; top:5px;background: url('../images/gb_tips.png') no-repeat;}
.guestbook_box{width:574px;height:244px;position:absolute; left:0px; top:0px;background:#FFF;z-index:10000;}

#playandflow .flowpic {width:570px;height:155px;border:2px solid #CBCBCB;margin-top:5px;overflow:hidden;}
/*#playandflow .flowpic .picls {width:166px;height:154px;float:left;margin:0px 12px 0px 12px;}
#playandflow .flowpic .picls img {width:162px;height:150px;border:2px solid #00236F;}*/

.flowingpicbox{ float:left; display:inline; width:570px; height:155px;position:relative; overflow:hidden;}
.people{ width:570px; height:135px;position:absolute; left:0; top:0px; overflow:hidden;}
.people .picls {width:139px;height:129px;float:left;margin:5px 2px 0px 2px;}
.people .picls img {width:135px;height:125px;border:2px solid #00236F;}
.drag{ width:550px;margin:0 0 0 10px;border-top:#dcdcdc 1px solid; position:absolute; left:0; bottom:10px;}
.move_test{ background:url(/images/move_btn.gif) no-repeat; width:20px; height:19px; position:absolute; left:0; top:-10px; border:none;}


#playlist {width:123px;height:244px;float:left;margin:5px 0px 5px 5px;}
#playlist .t {width:123px;height:9px;background: url('../images/plist_t.gif') no-repeat;}
#playlist .b {width:123px;height:9px;background: url('../images/plist_b.gif') no-repeat;}
#playlist .c {width:123px;height:192px;background: url('../images/plist_c.gif') repeat-y;}
.playlistbtn {width:89px;height:20px;margin:0 auto;}
.playlistbox {width:117px;height:153px;margin:0 auto;}
.playlistbox li {width:107px;height:41px;padding:5px;margin-top:5px;font-weight:bold;color:#727272;}
.playlistbox li.pnow {color:#FFF;background: url('../images/plist_bg.gif') repeat-x;}

#centerboxs {width:980px;margin:0 auto;overflow:hidden;}
#centerboxs .left {width:710px;margin-top:10px;float:left;overflow:hidden;}
.hotlist {width:700px;height:27px;line-height:27px;padding:0px 5px 0px 5px;background: url('../images/title_bg.gif') repeat-x;color:#FFF;overflow:hidden;}
.hotlist a{color:#FFF;}
.hitalk {width:708px;height:136px;margin-top:5px;background: url('../images/hitalk_bg.gif') repeat-x;border:1px solid #BDC1A3;overflow:hidden;}
.hitalk .title {width:680px;height:30px;border-bottom:1px solid #BDC1A3;margin:0 auto;}
.hitalk .tt {float:left;font-size:14px;line-height:30px;font-weight:bold;color:#8F0E0E;}
.hitalk .pagebtn {float:right;margin-top:5px;}
.hitalk .hitalkcon {width:680px;height:100px;margin:0 auto;font-size:14px;color:#333;line-height:20px;}
.hitalk .hitalkcon a {color:#666;text-decoration: none;}
.cbanner {width:710px;height:80px;margin-top:5px;overflow:hidden;}
#snsummary {width:710px;margin-top:5px;overflow:hidden;}
#snsummary .recmembers {width:258px;border:1px solid #BDC1A3;float:left;overflow:hidden;}
#snsummary .recmembers .tt{width:248px;}
#snsummary .recmembers .menuli{width:258px;height:28px;line-height:28px;border-bottom:1px solid #AEAEAE;background:#EBDEDE;text-align:center;}
.memboxs {width:250px;margin:0 auto;overflow:hidden;}
.memboxs li {width:54px;height:70px;float:left;margin:4px;text-align:center;}
.memboxs li img {width:50px;height:50px;padding:1px;border:1px solid #CCC;}
.memboxs li a {color:#333;text-decoration: none;}
.boxtt {height:27px;line-height:27px;padding:0px 5px 0px 5px;background: url('../images/title_bg.gif') repeat-x;font-size:14px;font-weight:bold;color:#FFF;overflow:hidden;}

#snsummary .rectopic {width:438px;border:1px solid #BDC1A3;float:right;overflow:hidden;}
#snsummary .rectopic .tt{width:428px;}
#onlinetalk {width:408px;padding-left:10px;padding-right:10px;margin-top:5px;overflow:hidden;}
#onlinetalk .tplist {width:400px;height:60px;padding:5px;border-bottom:1px dashed #E2E0EC;margin:0 auto;overflow:hidden;}
#onlinetalk .tplist .tpface {width:70px;height:60px;float:left;background:url(../images/author.gif) top right no-repeat;overflow:hidden;}
#onlinetalk .tplist .tpcon {width:330px;float:left;overflow:hidden;}
#onlinetalk .tplist .tpcon .tptoname {width:330px;max-height:40px;line-height:20px;color:#666666;float:left;overflow:hidden;}
#onlinetalk .tplist .tpcon .tptoname a {color:#6EAFD5;text-decoration: none;}
#onlinetalk .tplist .tpcon .tptocon {width:330px;line-height:20px;float:left;overflow:hidden;}
#onlinetalk .tplist .tpcon .tptotime{width:330px;height:30px;line-height:30px;color:#999;float:left;overflow:hidden;}

#centerboxs .right {width:260px;margin-top:10px;float:right;overflow:hidden;}
.rightboxs {width:258px;border:1px solid #BDC1A3;overflow:hidden;}
.rightboxs .tt {width:248px;}
.rightboxs .loginbox {width:245px;height:205px;margin:0 auto;}
.rightboxs .weekbox {width:248px;height:220px;padding:5px;background:#E8E7E7;}
.rightboxs .weekbox .wicon {width:248px;height:166px;overflow:hidden;text-align:center;line-height:20px;font-size:14px;}
.rightboxs .weekbox .wicon img {width:244px;height:132px;border:2px solid #FFF;}
.rightboxs .weekbox .wother {width:236px;height:38px;padding:5px;background:#FFF;border:1px solid #CFCACA;}
.rightboxs .weekbox a {color:#333;text-decoration: none;}
.rightboxs .weekbox .wother li {width:221px;line-height:19px;padding-left:15px;background: 0px 5px url('../images/weeklist_ico.gif') no-repeat;}

.rightboxs .newsbox {width:248px;padding:5px;}
.rightboxs .newsbox li {width:238px;height:70px;margin:5px;color:#666;overflow:hidden;color:#999;}

.reginput {border:1px solid #ADA6A6;padding:2px;height:20px;line-height:20px;}
.reginput:hover {border:1px solid #0181C8;padding:2px;height:20px;line-height:20px;}

/*节目*/
#radiorec {width:980px;margin:10px auto 0px;overflow:hidden;}
.radiolist {width:978px;height:240px;float:left;border:1px solid #CACACA;margin:10px auto 0px;overflow:hidden;}
.radiolist .ttips {width:980px;height:30px;line-height:30px;border-bottom:1px solid #CACACA;color:#333;overflow:hidden;}
.radiolist .rdicols {padding:5px;}
.radiolist .rdicols .probox{width:200px;height:200px;float:left;margin:0px 5px 0px;background: url('../images/indexpro_bg.png') no-repeat;overflow:hidden;}
.radiolist .rdicols .probox .proicon {width:195px;height:105px;margin:3px 0px 0px 2px;}
.radiolist .rdicols .probox .proicon .playnowbtn{width:195px;height:105px;cursor:pointer;}
.radiolist .rdicols .probox .proicon .playnowbtn:hover{background: url('../images/playnowbtn.png') no-repeat;}
.playico {float:right;}
.playico a{width:30px;height:21px;text-indent: -9999px;background: url('../images/playico2.png') no-repeat;float:right;}
.playico a:hover{width:52px;height:21px;background:url('../images/playico2.png') no-repeat 0px -21px;}
.radiolist .rdicols .probox .proicon img {width:195px;height:105px;}
.radiolist .rdicols .probox .prosum {width:188px;height:70px;padding:5px;margin-top:5px;color:#666;}
/*滚动*/
.wp {
 position: relative;
 width:430px;
 height: 320px;
 overflow: hidden;
 margin: 10px auto;
 background: #fff;
}
.slider {
 position: absolute;
 width:408px;
 padding: 0 5px;
 left:0;
 top: 0;
}
.slider img {display:block; padding: 1px; border: 1px solid #ccc;width:50px;height:50px;} 
.slider li {padding: 5px 0; border-bottom: 1px dashed #ccc;overflow:hidden;width:100%}
.slider p {margin:0;padding-left:70px;color:#333;line-height:20px;}
.slider p a {color:#6EAFD5;text-decoration:none;}

.zcr{ height:364px; width:257px; background:#F6F6F6; overflow:hidden;}
.zcr_bt{height:25px; background-color:#2A2C30;  color:#FFF; padding-left:10px;}
.zcr_bt li{ float:left; }
.zcr_bta{width:210px;font-size:14px; font-weight:bold; line-height:25px;}
.zcr_btb{ padding-top:7px; width:15px;}
.zcr_tx{ border:#CECECE 1px solid; background-color:#FFF; width:227px; height:163px; padding:6px; }
.zcr_txb{ position:absolute; width:227px; height:29px; line-height:29px; top:175px; left:15px; text-align:center; background:#333; font-size:14px; color:#FFF;	filter:alpha(opacity=70);-moz-opacity:0.7;-khtml-opacity: 0.7;opacity: 0.7;}
.zcr_bt2{ height:auto; overflow:auto; margin:0 5px; font-weight:normal; padding-top:12px; background-position:0 100%; line-height:22px;}
.zcr_js{ width:230px;font-size:12px; color:#727272; line-height:20px; border:#D8D8D8 1px solid; padding:5px;  background-color:#FFF; overflow:hidden;}

.zcitem{FLOAT: left; width: 245px; height:322px; overflow:hidden;padding:8px 0px 0px 7px;}
.gdbox{overflow: hidden; width:252px;margin:0 auto;}

/*留言*/
.ydsy_ly{ border:#CECECE 1px solid; width:534px; height:205x; margin-left:8px; background:#F8F8F8; padding:37px 14px 8px ; position:relative;}

.ydsy_lya{ height:82px; width:534px;}
.ydsy_lya li{ float:left;}

.ydsy_lya1{width:476px;}
.ydsy_lya2{ border:#D8D8D8 solid 1px; border-right:none; background-color:#FFF; height:70px; width:465px;overflow-y:auto;padding:5px;}

.ydsy_lyb{ width:514px; height:86px; margin-top:10px; border:#D8D8D8 solid 1px; background:#FFF; padding:7px 6px 10px 12px;overflow-y:auto;overflow-x:hidden;}
.ydsy_lyb li{ float:left;}

.ydsy_lyb1{ width:65px; padding-top:3px;}
.ydsy_lyb2{ width:490px; line-height:22px; text-align:justify;text-justify:inter-ideograph;border-bottom:1px dashed #D8D8D8;padding-bottom:5px;padding-top:5px;}
.ydsy_lyb2 a{color:#08509F;text-decoration: none;}

.ydsy_lyc{ position:absolute; z-index:990; left:-7px; top:5px;}
.ydsy_lyd{ position:absolute; z-index:880; top:5px; right:5px;cursor:pointer;}
.ydsy_lye{position:absolute; z-index:7700; right:28px; top:200px; color:#000099; text-decoration:underline;}
.gb_btn{width:58px;height:83;border:0px;background:#DFDFDF;color:#333;font-weight:bold;line-height:82px;text-align:center;font-size:14px;}
.ydsy_lyc_140{ position:absolute; z-index:990; right:25px;top:15px;color:#999}
