﻿div,h1,h2,h3,h4,p{ padding:0; margin:0;}
.c_main_box{overflow:hidden;zoom:1;}
.mutiColList li{ float:left; width:46%; padding:15px; height:100%;}
a{ cursor:pointer;}
em{font-style:normal;}
img{border:none;}
/*侧栏定义*/
.left_box h4{ font-size:12px; line-height:24px;}
.left_box p a{ display:inline-block; font-size:12px; line-height:24px; margin:0 6px;}
/*栏目首页*/
.c_main_box .infoCenter{ height:394px; background:url(Images/video/newsBg.jpg) repeat-x 0 0; padding:3px;}
.news{ float:left; width:335px; background:#f4f8fd; height:100%; padding:0 20px;}
.headline{ overflow:hidden; zoom:1;}
.headline h1{ background:url(Images/video/iconVideo1.gif) 8px 8px no-repeat; padding-left:60px; height:50px; overflow:hidden;}
.headline h1 a{font-size:16px; line-height:50px; text-align:left; color:#0a4180; text-align:left; font-weight:bold;}
.headline .posterThumb{ float:left; }
.headline .posterThumb img{ width:104px;height:148px;}
.headline p{ margin-left:115px;}
.headline p a{ line-height:1.6em;}
.newMovieList { clear:both; margin-top:15px; background:url(Images/video/dotBlack.jpg) top repeat-x;}
.newMovieList .hd{ height:24px; position:relative; height:30px;}
.infoCenter h3{ font-size:14px; color:#0A4180; line-height:30px; display:inline;}
.newMovieList .hd em{ position:absolute; right:0; top:5px; font-size:12px; font-style:normal;}
.infoCenter .flash{ width:371px; height:247px; padding:2px; margin-left:380px; background:#fff;}
.infoCenter .specialList{ margin:8px 0 0 380px;}
.infoCenter .specialPic{ float:left; width:160px;  padding:3px; border:1px solid #9BBDE6; background:#fff;}
.infoCenter .specialPic img{ width:160px; height:70px;}
.infoCenter .specialPic h4 a{ line-height:24px;}
.infoCenter .specialList h3,.infoCenter .specialList ul{ display:block; margin-left:175px;}

.c_main_box .class_content .posterThumbList { margin-top:10px;overflow:hidden; clear:both;}
.posterThumbList li{ float:left; width:20%; text-align:center; border:none;}
.posterThumbList li img{ padding:2px; background:#eee; border:1px solid #9BBDE6; width:100px; height:140px;}
.posterThumbList li a:hover img{  border:1px solid #f60;}
.class_content{padding:0px;}
.c_main_box .conStyleA{ background:url(Images/video/bg02.jpg) repeat-y right top; }
.c_main_box .class_content .stillList{ margin:0px 300px 10px 10px; overflow:hidden; zoom:1; padding-top:10px;}
.c_main_box .class_content .stillList li{ float:left; border: none; width:33%; text-align:center; }
.c_main_box .class_content .movieList li{ padding-left:1em;}
.c_main_box .class_content li a{ line-height:1.8em}


.c_main_box .side{ float:right; width:288px; padding:12px 12px 0 0;}
.focus .thumb{ float:left; width:108px; height:82px; padding:2px; background:#fff; border:1px solid #9BBDE6;}
.focus .thumb{ width:104px; height:78px;}
.focus .thumb a{ width:104px; overflow:hidden; height:78px; }
.focus .thumb img{width:104px; height:78px;}
.focus h4,.focus p{ margin-left:120px;}
.focus h4,.focus p a{ color:#f60; font-weight:bold;}

.focus h4 a{ font-size:12px; font-weight:bold; height:24px; line-height:24px; margin-left:}
.stillList li h4{ text-align:left;}


.still{ background:url(Images/video/stillBg.jpg) no-repeat top left; width:134px; height:111px;display: inline-block; padding-top:8px;}
.still a{ display:block;width:120px; height:90px; overflow:hidden; background:#fff; margin:0 auto;}
.still img{ width:120px; height:90px;}

/*电影子栏目二列式列表定义*/
.childclass_title,.class_title{ padding-left:2em;}
.childclass_title h3,.class_title h3{ font-size:14px; font-weight:bold; display:inline;}
.childclass_title span,.class_title span { float:right; background:none; margin-right:2em;}
.childclass_title span a,.class_title span a {  background:none; font-size:12px; font-weight:normal;  }

.mutiColList .movieInfo,.mutiColList .sumbitBox { margin-left:145px;}

/*电影子栏目一列式列表定义*/
.oneColList li{ padding:10px;}
.oneColList .movieInfo,.oneColList .sumbitBox { margin-left:150px;}
.oneColList .posterThumb{ width:145px; text-align:center;}

.mutiColList .posterThumb,.oneColList .posterThumb{ float:left;}
.mutiColList .posterThumb img{ width:121px; height:168px;}
.posterThumb img,.poster img{padding:2px; border:1px solid #257ec0;}
.movieInfo p{ line-height:2em; font-size:12px;overflow:hidden;zoom:1;}
.movieInfo p em{width:5em; float:left;}
.movieInfo p span{width:400px; float:left;}
.movieInfo p a,.movieInfo p span{ color:#888C8F;font-size:12px;}
.movieInfo p a{line-height:2em; margin-right:1em;text-decoration:underline; }
.movieInfo h3 a{ font-size:14px; color:#257EC0; font-weight:bold;}
.movieInfo h4 a{ font-size:13px; color:#888C8F;}
.movieInfo p a{ color:#FC8301 }
.sumbitBox a{ margin-right:3px;}


/*内容页*/
.mainContent{ border:1px solid #9BBDE6; padding:8px 15px; overflow:hidden; zoom:1;}
.mainContent h1{ color:#257EC0; font-size:24px; line-height:2em; text-align:left; padding-bottom:8px;}
.mainContent h2{ color:#5C5C5C; font-size:16px; line-height:1.8em; text-align:left;}
.mainContent .secondTit h3{ display:inline; color:#999; font-family: "宋体";}
.mainContent .secondTit{font-size:14px;}
.mainContent .poster{ float:left; margin:0 10px;width:192px; height:250px; border:1px solid #257ec0;}
.mainContent .poster img{padding:5px;  height:238px; width:180px;border:none; }
.mainContent .movieInfo{ float:right; width:480px;}
.mainContent .tags,.mainContent .tags a{color:#85B948}
.detailSection{ clear:both;margin-top:20px;}
#MusicTitle{height: auto !important;   height:30px;    min-height:30px;}

.detailSection .hd{ background:url(Images/video/bg03.jpg) repeat-x bottom;padding-left:2em; }
.detailSection .hd h3{background:url(Images/video/tabBg_01.gif) no-repeat; width:116px; text-align:center;}
.detailSection .hd h3 em{height:30px; line-height:30px; font-size:14px; font-weight:bold; color:#257ec0;}
#posterList ul,#stillList ul{ padding:10px;}
#posterList li{ float:left; width:20%; text-align:center;}
#posterList li img{ width:100px; height:140px;}
#stillList li{ float:left; width:25%; text-align:center;}
#stillList li img{ width:150px; height:113px;}
.movieInfo .sumbitBox{ height:30px; vertical-align:middle; padding:10px 0px;}

/*搜索页定义*/
.searchResult li{ width:25%; float:left; text-align:center;}
.searchResult li h4{ line-height:1.8em; text-align:center;}
.searchResult .still{ margin:0 auto;}

/*播放页定义*/
.playBox,.playBox h1{ text-align:center; }
.PlayUrlList {height:30px;line-height:30px; }
.PlayUrlList li{ float:left; width:8em; text-align:center;height:30px;line-height:30px; }