.area30_3 { width: 800px; float: right; overflow: hidden; border: 1px solid #D9D9D9; padding-bottom: 12px; }
.area13_lm { padding: 0 0 12px; border: 1px solid #D9D9D9; border-top: none; }
.t_m5 { height: 31px; background: url(../images/zxsp_bg.gif) repeat-x; border: 1px solid #D9D9D9; border-bottom: none; line-height: 31px; padding: 0 8px; }
.t_m5 i { float: right; color: #999; }
.t_m5 i span { color: #CC0000; font-weight: 600; }
.menu_a { width: 10px; height: 6px; float: left; margin: 10px 0 10px 10px!important; margin: 10px 0 10px 5px; }
.menu_t { float: left; font-size: 14px; font-weight: bold; text-align: center; color: #327ACF; }
.menu_r { float: right; padding-right: 5px; }
.icon { background-image: url(../images/index_13.gif); background-repeat: no-repeat; float: left; height: 8px; margin: 8px 2px 0 8px; width: 8px; }
.imgbox { overflow: hidden; position: relative; width: 374px; height: 304px; float: left; background: #ddd; padding: 5px; }
.imgbox li { position: absolute; }
.imgbox .txt { border-top: 2px solid #1486DE; color: #fff; font-weight: bold; height: 30px; left: 5px; line-height: 30px; overflow: hidden; padding: 0 5px; position: absolute; bottom: 5px; width: 364px; z-index: 20; background: rgba(0,0,0,0.5); filter:progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr='#77000000 ', endColorstr='#77000000 ');
}
.imgbox .num { position: absolute; right: 5px; bottom: 36px; z-index: 20; }
.imgbox .num i { background: #676767; color: #fff; cursor: pointer; display: inline; float: left; height: 24px; line-height: 24px; margin-right: 5px; text-align: center; width: 24px; }
.imgbox .num .act { background: #1486DE; padding-bottom: 2px; }
.splmlist li { display: inline; float: left; margin: 12px 0 0 12px; position: relative; text-align: center; width: 183px; border: 1px solid #ddd; }
.splmlist li img { width: 183px; height: 136px; }
.splmlist li span { height: 22px; line-height: 22px; overflow: hidden; position: absolute; left: 0; bottom: 0; background: rgba(0,0,0,0.5); filter:progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr='#77000000 ', endColorstr='#77000000 ');
width: 100%; color: #fff; }
.splmlist li span a { color: #fff; }
.splmlist em { background: url(../images/playicon3.png); _background: url(../images/playicon3.gif); height: 24px; position: absolute; right: 8px; top: 80px; width: 24px; cursor: pointer; }
.dqpossos { border: 1px solid #D9D9D9; border-top: 0; height: 34px; line-height: 34px; background-position: -113px 12px; padding-left: 20px; color: #666; }
.dqpossos .n-search { margin: 4px 10px 0 0; }
.vedsoso { float: right; margin: 6px 8px 0 0; }
/*----视频列表页面

-----------------*/
/*** 内容页

--------------------- ***/

#main { width: 820px; float: left; }
#main .main-inner { border: 1px solid #D8D8D8; }
#main .title { font-size: 24px; line-height: 35px; text-align: center; font-weight: 800; padding: 15px 10px 0; }
#main .info { height: 27px; line-height: 27px; color: #959595; border: solid #DFDFDF; border-width: 1px 0; margin: 0 10px; vertical-align: top; }
#main .vidcon { text-align: center; }
#main .relative { padding: 10px 0; overflow: hidden; border: 1px solid #D8D8D8; }
#main .relative-inner { width: 46%; display: inline; margin: 0 2%; }
#main .relative .tit { color: #EA4F06; border-bottom: 1px solid #EFEFEF; height: 24px; line-height: 24px; font-size: 14px; padding-left: 8px; font-weight: bold; }
#main .relative .tjlist { padding-top: 5px; }
#main .relative .tjlist li { font-size: 14px; height: 26px; line-height: 26px; background: url(../images/v4_zxindnav.png) -103px -376px no-repeat; text-indent: 10px; overflow: hidden; }
#siderbar { width: 360px; float: right; }
#siderbar .rank { padding: 8px; border: 1px solid #EEE; background: #F6F6F6; padding: 0 2px; }
#siderbar .rank .tit { height: 35px; line-height: 38px; overflow: hidden; background: url(../images/zxlbph_bg.gif) repeat-x 0 33px; padding-left: 14px; font-size: 14px; font-weight: bold; color: #333; }
#siderbar .rank-list { background: url(../2016img/zt-shuzi.gif) no-repeat 5px -9px; padding-left: 33px; margin: 8px; }
#siderbar .rank-list li { line-height: 30px; height: 30px; font-size:14px; overflow: hidden; }
#siderbar .rank-list li a { color: #333; }
.vdloading { height: 500px; background: url(../images/page_loading.gif) center center no-repeat; }
.wzjs{ font-size:14px; text-indent:2em; padding:10px 10px;}


/*left-翻页*/
.p_bar { text-align: center; clear: both; }
.p_bar a { color: #333; padding: 0 16px; margin: 0 2px; cursor: pointer; border: 1px solid #DDD; display: inline-block; font-family: arial, tahoma; line-height: 33px; border-radius: 3px; font-size: 14px; }
.p_bar .p_curpage { background: #1162D3; color: #fff; text-decoration: none; border: 1px solid #1162D3; }
.p_bar a:hover { background: #1162D3; text-decoration: none; color: #fff; border-color: #1162D3; }