@charset "utf-8";
@import url(home.css); 
html{overflow:-moz-scrollbars-vertical;}
html{min-height:101%;}
*{margin:0;padding:0;}
img {border:0;}
body{font:12px "\5B8B\4F53",sans-serif;background:#f9fcff url(qdb.jpg) repeat-x scroll center top;}
a,a:link,a:visited,a:active,a:hover{text-decoration:none;outline: none;}
a:active{star:expression(this.onFocus=this.blur());}
:focus{outline:0;}
.topbar {width:993px; margin:0 auto; height:35px; line-height:35px; text-align:right; overflow:hidden;}
.topbar span {float:right; color:#666; padding:0 15px;}
.topbar span a {color:#666;}
.topbar span a:hover {text-decoration:none; color:#c30;}
.br {border-right:#dadada 1px solid;}
.top-box {width:964px; margin:0 auto; padding-top:5px; overflow:hidden; zoom:1;}
.logo a{float:left; text-indent:-9999px;overflow:hidden;cursor:pointer;display:block;width:194px; height:74px;background:url(logo.gif);}
.search-box {width:399px; overflow:hidden; margin-top:21px; float:right;}
.search-box form {height:56px;}
.key {width:283px; float:left; display:inline; font-size:16px; font-family:Arial; height:30px; line-height:30px; padding:0 7px; border:1px solid #b6b6b6; border-color:#7b7b7b #b6b6b6 #b6b6b6 #7b7b7b; background:url(key.gif) 0px 0;}
.submit{width:95px;height:32px;cursor:pointer;float:right;border:1px solid #AAAAAA;background-color:#EFEFEF;border:1px solid #b6b6b6;}
#zhengwen{height:42px; background:#0670ba;}
.new_nav{width:988px;overflow:hidden;margin:0 auto;*zoom:1;list-style:none;font-family:"Microsoft YaHei","微软雅黑",helvetica,arial,verdana,tahoma,sans-serif;text-align:center;}
.new_nav ul{overflow:hidden;height:42px;line-height:42px;line-height:42px\9;}
.new_nav ul li{float:left;display:inline;list-style:none;margin-left:16px;width:88px;}
.new_nav ul li.dm{float:left;display:inline;list-style:none;margin-left:16px;width:72px;}
.new_nav ul li.current{margin-right:5px; margin-left:12px;letter-spacing:2px;background:#f3f3f3;}
.new_nav ul li a{color:#fff;font-size:16px;font-weight:900;}
.new_nav ul li a:hover{text-decoration:underline;}
.new_nav ul li.current a{color:#444444;font-size:16px;font-weight:900;}
.new_nav ul li.current a:hover{text-decoration:none;color:#444444;}
:root .new_nav ul li a strong {letter-spacing:0.7px;}
#dybj{background:url(dytl.jpg);height:39px; border-bottom:#B5D9EE 0px solid; margin-bottom:0px;}
#dyfl{margin:0 auto;position:relative;width:980px; overflow:hidden; height:37px; line-height:39px; line-height:39px\9;}
#dyfl .dy{display:inline;OVERFLOW:hidden;padding-left:15px; float:left;letter-spacing:2px;}
#dyfl .dy a{color:#000; font-size:14px; float:left; padding:0 1px;width:50px;}
#dyfl .dy a.dl{color:#000; font-size:14px; float:left; padding:0 6px;width:80px;}
#dyfl .dy span{float:left; padding:0 1px; color:#ccc;}
#dyfl .dy a:hover{color:#2C602F;text-decoration:underline;}
#xihuan{float:right;padding-right:6px;}
.clear{CLEAR:both;HEIGHT:38px;}
#topBar{float:right;font-family:tahoma;font-size:12px;color:#333333;}
#topBar a{color:#333333;text-decoration:none;}
.bottom{background:url(Bg1.png) 0 0 repeat-x #ebebeb;border:1px solid #e2e2e2;overflow:hidden;height:100px;padding-top:19px;text-align:center;}
.bottom p{float:center;line-height:29px;height:29px;color:#777777;}
.bottom a{color:#777777;}


/*--------------------------------------------------------------*/

h1,h2,h3,h4,h5,h6 {font-size:100%;} 
iframe,img{ border:0 none;}
img{ vertical-align:middle;}
em,i{font-style: normal;}
ul,li,ol{list-style:none outside none;}
:focus {outline: 0;}
.w960{width: 960px;margin: 0 auto;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{*zoom:1;clear: both;}
.clear {clear: both;overflow: hidden;font-size: 0;height: 0;line-height: 0;}
.fa-clear {clear: both;zoom:1;}
.fa-clear:after {visibility:hidden;display:block;font-size:0;content:" ";clear:both;	height:0;}
a{ text-decoration:none;color:#333}
a:hover{text-decoration:none;color:#f30}
.dn{display: none;}
.fa-left {float: left;}
.fa-right {float: right;}
.fa-left, .fa-right {display: inline;}
.mt5{margin-top: 5px;}
.mb10{margin-bottom: 10px;}
.mb5{margin-bottom: 5px;}
.mb2{margin-bottom: 2px;}

.navBar {height: 40px;overflow: hidden;border-bottom: 1px solid #DADADA;background: whiteSmoke;}
.nav {height: 39px;line-height: 40px;overflow: hidden;color: #CCC;}
.nav .fa-left,.nav .sline {padding-left: 6px;background: url(../images/nav-l.gif) 0 0 no-repeat;}
.nav .fa-right {padding-right: 4px;background: url(../images/nav-r.gif) right 0 no-repeat;}
.nav .index-tags a {margin: 0 4px;font-size: 14px;}
.nav .index-tags a.ch {color: #0060A5;}
.nav .index-tags a:hover{text-decoration:none;color:#f30}
.nav .index-tags label {color: #F60;font-weight: bold;display: inline-block;font-size: 14px;/*padding-left: 18px;background-position: 0 9px;background-image: url(../images/tv-movie.gif);
background-repeat: no-repeat;background-position: 0 9px;*/}
.nav .index-tags label.movie {color: #0060A5;background-position: 0 -21px;}
.nav .index-tags label.zy {color: #0060A5;}

.box {width: 956px;position: relative;overflow: hidden;padding: 0px;border: 1px solid #88C1FF;background: white;}
.wrap{margin-top: 5px;margin: 0 auto;width: 960px;}
.listBox {width: 960px;overflow: hidden;}

/* 图片公共样式 */
.pic-list {padding-left: 9px;margin-top: 20px;overflow: hidden;}
.pic-list li {width: 134px;height: 177px;text-align: center;overflow: hidden;float: left;font-size: 14px;}
.pic-list li p {width: 110px;height: 22px;line-height: 22px;text-align: center;overflow: hidden;margin: 0 auto;margin-top: 5px;font-size: 14px;}
.pic-list li p.txt {font-size: 12px;height: 16px;line-height: 16px;color: #999;}
.pic-list li p a {color: #333;}
.play-pic img:hover{border: 1px solid #0060A5;filter:alpha(opacity=80);opacity:0.8;}
.play-pic {width: 104px;height: 136px;display: block;overflow: hidden;margin: 0 auto;position: relative;background: white;}
.play-pic img {width: 96px;height: 128px;display: block;overflow: hidden;padding: 3px;border: 1px solid #CCC;}
.play-pic label.bg {width: 96px;height: 20px;display: block;overflow: hidden;background: black;position: absolute;left: 4px;bottom: 4px;filter: alpha(opacity=50);opacity: 0.5;z-index: 1;}
.play-pic label.time {width: 86px;height: 20px;line-height: 20px;display: block;overflow: hidden;font-size: 12px;position: absolute;left: 4px;bottom: 4px;padding: 0 5px;text-align: right;z-index: 2;color: white;white-space: nowrap;}


.cntlink {width: 960px;overflow: hidden;}
.cntlink .conlink {width: 960px;height: auto;}
.cntlink .box {width: 958px;}
.bigCaption {height: 44px;line-height: 44px;overflow: hidden;margin: 0 15px;font-size: 14px;border-bottom: 2px solid #207EBE;}

.cntlink .conlink .caption h2 {width: 240px;overflow: hidden;font-size: 15px;}
.conlink .caption span {float: right;font-size: 12px;}
.conlink .caption span a {color: #666;}
.conlink .pic-list {margin-top: 10px;}
.conlink .pic-list li{height: 200px;}
.conlink .cartoon li{height: 206px;}
.conlink .pic-list li p{margin-top: 0px;font-size: 13px;}
.conlink .pic-list li .play-pic {width: 120px;height: 150px;}
.conlink .pic-list li .play-pic img {width: 112px;height: 142px;}
.conlink .pic-list li .play-pic label.bg {width: 112px;}
.conlink .pic-list li .play-pic label.time {width: 102px;}

.new_movie_list {background: url(../images/movieMap.png) -1px -354px repeat-x;border-top: 1px solid #EDEDED;height: 36px;line-height: 24px;padding: 12px 18px 0;}
.new_movie_list .iNewLogo {float: left;background: url(../images/movieMap.png) -929px -428px no-repeat;width: 31px;height: 11px;margin: 6px 0 0 0;display: inline;}
.new_movie_list p {float: left;color: #CCC;line-height: 24px;height: 24px;overflow: hidden;width: 485px;}
.new_movie_list a.aMore {float: right;background: url(../images/movieMap.png) 0 -454px no-repeat;width: 110px;height: 25px;line-height: 26px;text-align: center;color: #333;overflow: hidden;}


.cntBar {width: 260px;overflow: hidden;}
.cntBar .sideRow {}
.cntBar .box {width: 256px;}
.cntBar .sideRow .caption, .list-cata-top .caption {height: 43px;line-height: 41px;overflow: hidden;margin: 0 12px;border-bottom: 1px solid #EEE;}
.cntBar .sideRow .caption span {float: right;font-size: 12px;}
.cntBar .sideRow .caption h3 {font-weight: bold;font-size: 14px;color: #333;}
.cntBar .box .content {padding: 0 12px 5px 12px;}
.sideRow .box .modc{padding: 10px 10px 0;}
.sideRow .box .modc dl {width: 236px;overflow: hidden;margin-bottom: 4px;}
.sideRow .box .modc dl dt,.sideRow .box .modc dl dd {float: left;color: #AFAFAF;overflow: hidden;}
.sideRow .box .modc dl dt{clear: both;width: 50px;text-align: right;}
.sideRow .box .modc dl dd{width: 170px;}
.sideRow .box .modc dl dd a {display: inline-block;padding: 0 6px;border-left: 1px solid #EBEBEB;margin-bottom: 6px;margin-left: -1px;}

.cinema_report {background: white;border: 1px solid #DEDEDE;}
.cinema_report .th_a {border-right: 1px solid #C6DDEE;}
.mod_a .th_a {border-bottom: 2px solid #207EBE;height: 34px;background:white;line-height: 34px;overflow: hidden;}
.cinema_report .th_a .sMark {cursor: auto;}
.mod_a .th_a .sMark {font-family: Î¢ÈíÑÅºÚ;font-size: 20px;padding: 1px 10px 0 20px;float: left;color: #333;cursor: pointer;}
.cinema_report .th_a .pTabList {float: left;padding-left: 50px;}
.cinema_report .th_a .pTabList a.selected {border: 0 none;}

.mod_a .th_a .pTabList a.selected, .mod_a .th_a .pTabList a:hover.selected {background: url(../images/indexRepeatMap.png) 0 0 repeat-x;font-weight: 700;color:white;text-decoration: none;position: relative;z-index: 10;}
.cinema_report .th_a .pTabList a {border-right: 1px solid #C6DDEE;padding: 4px 20px 0;margin-left: 0;}
.mod_a .th_a .pTabList a {float: left;padding: 4px 15px 0 15px;margin-left: -2px;font-size: 14px;line-height: 30px;}
.tb_a{padding: 0 10px 10px 10px;}
.tb_a .ulPic_widthB li{margin:12px 7px 0 7px;}

.lb .cntlink .box .bigCaption{border-bottom: 1px solid #EEE;}
.lb .conlink .pic-list {margin-bottom: 9px;}
.lb .conlink .pic-list li p {margin-top: 3px;}

.channel .caption h2 {width: 100px;overflow: hidden;font-size: 20px;}
.channel .noticeReport dl{padding: 0 10px;}
.channel .noticeReport dl dd{width: 860px;}
.channel .noticeReport dd span {width: 172px;}

.tb_c .ul_picTxtB li {width: 62px;float: left;margin: 0 8px;text-align: center;line-height: 20px;padding: 1px;}
.tb_c .ul_picTxtB li img{border: 1px solid #DFDFDF;padding: 1px;}
.cntBar .sideRow .mx .caption{height: 36px;line-height: 34px;}

.suoyin {border: 1px solid #DEDEDE;background: white;}
.suoyin_th {height: 30px;line-height: 30px;padding: 2px 0;border-bottom: 1px solid #EEE;}
.suoyin_th span {display: inline;}
.suoyin_th a.resetBtn {float: right;background: url(../images/resetBtnA.png) 0 0 no-repeat;height: 25px;width: 68px;margin: 3px 10px 0 10px;display: inline;text-align: center;line-height: 25px;overflow: hidden;color: #2782BD;}
.suoyin_th .sNum {color: #787878;float: right;}
.suoyin_th .sNum h1 {font-weight: normal;color: #666;display: inline;}
.suoyin_th .sNum em {color: #F60;margin: 0 5px;font-family: Arial;font-style: normal;}
.suoyin_th .sMark {border-right: 1px solid #D9ECF6;color: #3995CC;font-size: 18px;font-weight: 700;padding: 0 10px;}
.suoyin_th .suoyin_hot {padding-left: 10px;}
.suoyin_th .suoyin_hot a {margin: 0 5px;}
.suoyin_tb dl a:hover, .suoyin_tb dl a.cur {border: 1px solid #2F9DDA;text-decoration: none;padding: 0 2px;color: white;background-color: #00ADFF;}
.suoyin_tb {padding: 6px 10px;color: #DDD;font-size: 13px;font-family: "ËÎÌåB8B\4F53";}
.suoyin_tb dl {padding: 5px 0;float: left;}
.suoyin_tb dl a {margin: 1px 5px;padding: 1px 3px;text-decoration: none;float: left;line-height: 16px;display: inline;height: 16px;}
.suoyin_tb dl dt {float: left;font-family: "ËÎÌåB8B\4F53";}
.suoyin_tb dl dd {float: left;width: 860px;}
.suoyin_tb dl em {float: left;width: 1px;overflow: hidden;display: inline;border-left: 1px solid #DDD;line-height: 12px;margin-top: 4px;height: 12px;}

.cntBar .box .content .ul-top li em{font-size: 11px;margin-left: 5px;}
.channel-title .list_px a,.channel-title .list_px label {color: #333;padding:0 6px 0 6px;height: 20px;line-height: 22px;_line-height: 20px;overflow: hidden;background: #EDEDED;border-width: 1px;border-style: solid;border-radius: 2px;border-color: #999 #DDD #DDD #999;margin: 10px 12px 0 0;float: left;font-family: 'ËÎÌå';_font-family: Tahoma;}
.channel-title .list_px label  {background: white;margin-right: 0;border: 0;}
.channel-title .list_px a:hover, .channel-title a.on {box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.2),0 1px 2px rgba(0, 0, 0, 0.05);}
.channel-title .list_px a.on {color: white;background: #1782E4;border-color: #0143EC #0143EC #0A33B3 #0143EC;font-weight: bold;}
.conlink .chco{}
.conlink .chco ul {padding: 0 0 12px 0px;zoom: 1;overflow: hidden;}
.conlink .chco ul li {margin: 12px 1px 0 8px;float: left;width: 163px;padding: 8px;overflow: hidden;border: 1px solid #CCC;}
.conlink .chco ul li  a.ah {padding: 1px;display: block;position: relative;float: left;margin-right: 8px;}
.conlink .chco ul li  label.bg {width: 153px;height: 20px;display: block;overflow: hidden;background: black;position: absolute;left: 4px;bottom: 4px;filter: alpha(opacity=50);opacity: 0.5;z-index: 1;}
.conlink .chco ul li  label.time {width: 145px;height: 20px;line-height: 20px;display: block;overflow: hidden;font-size: 12px;position: absolute;left: 5px;bottom: 4px;padding: 0 5px;text-align: right;z-index: 2;color: white;white-space: nowrap;}
.conlink .chco ul li  a img:hover{border: 1px solid #0060A5;}
.conlink .chco ul li img {width: 153px;height: 200px;display: block;overflow: hidden;padding: 3px;border: 1px solid #CCC;}
.conlink .chco ul li h2 {line-height: 1.5em;border-bottom: 1px dashed #CCC;margin-bottom: 5px;}
.conlink .chco ul li h2,.conlink .chco ul li p {font-size: 12px;float: left;line-height: 2em;width: 100%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.conlink .chco ul li p {color: #777;width: 160px;}
.conlink .chco ul li p em {margin-left: 15px;}
.conlink .chco ul li.cbg { border:1px solid #FFCC00; background-color:#FFFF99;}
.conlink .chco ul li .pt{font-size:12px; height:20px; line-height:20px; font-weight:normal; color:#666;}
.conlink .chco ul li .pt a{color: #075db3}
.conlink .chco ul li .xb {margin-top: 10px;}
.conlink .chco ul li .xb a {padding-right: 8px;}
.conlink .chco ul li .xb .bg {background: url(../images/channel_b_bg.png);}
.conlink .chco ul li .xb .xq {background-position: 0 -198px;}
.conlink .chco ul li .xb .bf {background-position: 0 -178px;}
.conlink .chco ul li .xb .xq, .bf {width: 50px;height: 20px;display: inline-block;margin-right: 10px;}
.conlink .chco ul li .xb a {color: black;text-decoration: none;}

.conlink .page span .btn{width: 51px;height: 22px;line-height: 24px;background: transparent url(../images/btn02.gif) no-repeat;cursor: pointer;font-size: 12px;color: #515151;border: none;vertical-align: middle;}

/*-Page-*/
.conlink .page {height: 35px;border: 1px solid #A7DEF4;background: #E9F7FC;margin: 8px 10px;text-align: center;padding: 5px 0 0;}
.conlink .page em{display:inline-block;border:1px solid #62a8d9;margin-left:4px;height:20px;padding-right:3px;padding-left:3px;padding-top:7px;}
.conlink .page input {margin-left:4px; height:20px; width:30px;}
.conlink .page .pagelink_a{display:inline-block;border:1px solid #62a8d9;height:20px;padding-top:7px;padding-right:3px;padding-left:3px;}
.conlink .page .pagelink_b{display:inline-block;border:1px solid #62a8d9;height:20px;padding-top:7px;width:35px;}
.conlink .page .pagenow{display:inline-block; padding-top: 7px; background-color : #0670ba;color : #FFFFFF; margin-left:4px; height: 22px;width: 35px;}
.conlink .page .pagebtn{height:24px;width:40px;border:1px solid #62a8d9;}
.conlink .page a:hover {text-decoration: none;background:#0670ba;color : #fff;}
.conlink .page .pagego{height:24px;width:40px;border:1px solid #62a8d9;}
/*-/Page-*/
.youyou{float: left;margin-left: 20px;}
.gbook{width:960px;margin: auto;}

/*  -------------------------返回顶部----------------------------- */
#back-to-top{position:fixed;right: 20px;bottom: 20px;display: none;z-index: 999999;}
#back-to-top a{width: 50px;height: 72px;display: block;overflow: hidden;text-indent: -999px;background: url(../images/back-to-top.gif) 0 0 no-repeat ;}
#back-to-top a:hover{background-position: -52px 0;}