@charset "utf-8";
body { margin: 0px; padding: 0px; background-image: url(images/bg2.jpg); background-repeat: no-repeat; background-position: center top; background-color: #4e5a83; }
ul, li { margin: 0px; padding: 0px; list-style-type: none; }
img{border:none;}

.top { height: 68px; width: 980px; margin-right: auto; margin-left: auto; }
.top .logo { float: left; padding-top: 24px; padding-left: 10px; }
.top .music { float: right; padding-top: 16px; padding-right: 10px;color:#fff;font-family: "Times New Roman";font-size:13px;font-weight:bold;line-height: 40px; }
.top .music span {float:left}

.main { height: 663px; width: 1000px; margin-right: auto; margin-left: auto; position: relative; }
.main .topic { left: 80px; top: 30px; position: absolute; }
.main .wenzi { left: 100px; top: 338px; position: absolute; }
.main .stime { font-family: "微软雅黑"; font-size: 16px; color: #fcf7ac; position: absolute; left: 100px; top: 535px; line-height: 30px; }
.main .yuding { position: absolute; left: 412px; top: 508px; }




.nav { height: 51px; background-image: url(images/nav_bg-03.jpg); line-height: 51px; }
.nav .nav_list { width: 1000px; margin-right: auto; margin-left: auto; height: 51px; display: block; }
.nav .nav_list a { float: left; width: 165px; text-align: center; font-family: "微软雅黑"; font-size:18px; }
.nav .nav_list a:link, .nav .nav_list a:visited { color: #0d1a4f; text-decoration: none; }
.nav .nav_list a:hover { /*background-image: url(images/nav_hover.jpg); background-repeat: no-repeat; background-position: left top;*/ color: #FFF; }
.nav .nav_list a.hover { background-image: url(images/nav_hover.jpg); background-repeat: no-repeat; background-position: left top; color: #FFF; }


.footer { height: 110px; margin-right: auto; margin-left: auto; background-color: #030922; text-align: center; padding-top: 13px; }


/*剧情剧目*/
.header { height: 197px; width: 1000px; margin-right: auto; margin-left: auto; }
.header .logo { float: left; padding-top: 24px; padding-left: 10px; }
.header .music { float: right; padding-top: 16px; padding-right: 10px; }
.content { height: 1256px; width: 980px; margin-right: auto; margin-left: auto; position: relative; }
.content .menu { float: left; width: 190px; padding-top: 233px; position: relative; z-index: 1; }
.content .menu ul li { height: 53px; width: 195px; font-family: "微软雅黑"; line-height: 40px; font-weight: bold;font-size:18px; background-image: url(images/menu_bg.png); background-repeat: no-repeat; background-position: left top; margin-top: 25px; text-align: center; }
.content .menu ul li a:link, .content .menu ul li a:visited { color: #07123a; text-decoration: none; }
.content .menu ul li a:hover { color: #FFF; text-decoration: none; }
.content .menu ul li a.hover { color: #FFF; text-decoration: none; }



.content .rcont { width: 847px; position: absolute; background-image: url(images/sb_bg.png); background-repeat: no-repeat; background-position: right 44px; height: 1256px; top: 0px; right: 0px; z-index: 2; }
.content .rcont .neirong { width: 640px; margin-right: auto; margin-left: auto; padding-top: 225px; padding-left: 14px; }
.content .rcont .neirong .title { text-align: center; display: block; font-family: "微软雅黑"; font-size: 28px; font-weight: bold; color: #944e05; }
.content .rcont .neirong .cctent { padding-top: 30px; font-family: "微软雅黑"; font-size: 18px; line-height: 29px; color: #9e5200; text-align: left; }
.content .rcont .neirong .cctent h2,.content .rcont .neirong .cctent h3{font-weight:normal}

/*明星阵容*/


.content .rcont .neirong .zclist ul li { float: left; width: 170px; text-align: center; display: block; height: 274px; }
.content .rcont .neirong .zclist ul li p { font-family: "微软雅黑"; font-size: 18px; line-height: 24px; font-weight: normal; color: #9e5200; padding: 0px; margin-top: 5px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; }
.content .rcont .neirong .cctent .dydh { height: 630px; overflow-y: scroll; }
.content .rcont .neirong .tab { text-align: center; padding-top: 60px; padding-bottom: 20px; }
.content .rcont .neirong .cdxslist { height: 814px; margin-top: 20px; background-image: url(images/line.png); background-position: 232px top; background-repeat: no-repeat; }
.content .rcont .neirong .cdxslist .gelist { float: left; }
.content .rcont .neirong .cdxslist .gelist ul li { display: block; height: 26px; padding-top: 30px; font-family: "微软雅黑"; font-size: 18px; font-weight: bold; color: #001253; }
.content .rcont .neirong .geci { float: right; width: 360px; font-size: 18px; line-height: 29px; font-family: "微软雅黑"; font-weight: normal; color: #a15808; padding-right: 15px; padding-top: 30px; }
.content .rcont .neirong .ymjdsp { height: 348px; padding-top: 90px; }
.content .rcont .neirong .ymjdsp ul li { float: left; width: 330px; font-family: "微软雅黑"; font-size: 24px; font-weight: bold; color: #944e05; }
.content .rcont .neirong .ymjdsp ul li img { border: 2px solid #e7840b; }
.content .rcont .neirong .dyhb li { float: left; width: 324px; display: block; margin-top: 8px; }
.content .rcont .neirong .dyhb ul li img { border: 2px solid #e7840b; }
.content .rcont .neirong .dyhb { padding-top: 40px; }
.gelist a:link, .gelist a:visited { color: #001253; text-decoration: none; padding-right: 25px; }
.gelist a.gchover { color: #9e5200;  }



.mtzslist { height: 780px; }

.mtzslist li { line-height: 63px; height: 63px; border-bottom-width: 2px; border-bottom-style: dashed; border-bottom-color: #d9860c; }
.mtzslist li b { float: left; width: 100px; padding-left: 18px; color: #552101; font-weight: normal; }
.mtzslist li a { float: left; font-weight: normal; }
.mtzslist li span { float: right; color: #552101; padding-right: 20px; font-weight: normal; }
.mtzslist li a:link, .mtzslist li a:visited { color: #552101; text-decoration: none; }
.mtzslist li a:hover { color: #FFF; text-decoration: none; }
.page { text-align: center; padding-top: 50px; }
.page a { margin-right: 20px; margin-left: 20px; }

/* 播放器的的 */

.cd_on{ background:url(images/f_13.jpg) no-repeat left top; color:#fff;}
.cd_on:hover{ color:#fff;}
.cd_off{background:url(images/f_14.jpg) no-repeat left top;}
.cd_off:hover{ background:url(images/f_13.jpg) no-repeat left top; color:#fff;}
.cd_off span{background:url(images/yf02.png) no-repeat 10px 12px;}
.cd_on span{background:url(images/yf01.png) no-repeat 10px 12px;}
.cd_off:hover span{background:url(images/yf01.png) no-repeat 10px 12px;}
.cdbf{ background:url(images/bf02.png) no-repeat left 0px; width:643px; height:88px; padding:10px 0px 0px 20px; position:relative; margin-top:30px;}
.cdbf b{ float:left; margin-right:7px;}
.bft{ width:503px; height:8px; font-size:0px; background:url(images/bf04.png) no-repeat left top;  float:left; margin-top:25px;position:relative; z-index:1;}
.bft span{ display:block;border-radius:5px; background:url(images/bf05.png) repeat-x left top;width:0%;  height:8px;}
.bf_bit{position:absolute;left:-1%; top:-6px; z-index:111;}


.cn_lf{ position:absolute; left:19px; top:140px;filter:alpha(Opacity=50);-moz-opacity:0.5;opacity: 0.5;}
.cn_rt{ position:absolute; right:20px; top:140px;filter:alpha(Opacity=50);-moz-opacity:0.5;opacity: 0.5;}
.topage{ border:0px; width:22px; height:68px; background:url(images/left.gif) no-repeat left top;}
.topageb{ border:0px; width:22px; height:68px; background:url(images/right.gif) no-repeat left top;}
