@import url("global_movie.css");
@import url("layout.css");
@import url("page.css");



body{background:url(../images/bg01.gif) repeat-x top;}
.area{width:980px;}
em{font-style:normal;}

#channelNav{margin:0px auto;}
	#channelNav ul li{ margin-left:5px;}
	
#channelLOGO .now, #channelLOGO .libg, #nav .left, #nav .btn{background:url(../images/icon.gif) no-repeat;}
#channelLOGO{height:57px;}
#channelLOGO .left{width:150px;margin:15px 0 0 30px;}
#channelLOGO .left a{display:block;height:40px;width:150px;text-indent:-3000px;}
#channelLOGO .right{width:780px;margin-top:24px;}
#channelLOGO .right ul{height:33px;width:730px;padding-left:50px;}
#channelLOGO .right li{cursor:pointer;float:left;height:23px;width:70px;margin-right:2px;padding-top:10px;color:#FFF;line-height:16px;font-size:14px;}
#channelLOGO .right li a{color:#FFF;}
#channelLOGO .right li a:hover{color:#0FF; text-decoration:none;}
#channelLOGO .right .now{background-position:0 0;color:#000;font-weight: bold;}
#channelLOGO .right .now a{color:#000;}
#channelLOGO .right .libg{background-position:0 -35px;}


#nav{height:25px;color:#000;line-height:22px;text-align:left;margin-top:10px;}
#nav a{color:#000;}
#nav .left{width:250px;margin-left:5px;background-position:0 -130px;}
#nav .tx{width:140px;height:21px;margin:0 4px 0 28px;float:left;display:inline;color:#333;line-height:22px;}
#nav .btn{cursor:pointer;float:left;width:61px;height:26px;border:0;margin-right:10px;background-position:0 -70px;color:#FFF;line-height:26px;font-size:14px;}
#nav .right{width:720px;}


.pp li{float:left;display:inline;}
.pp img{border:1px #A2BADC solid;background:#FFF;padding:1px;}
.foot{font-size:1px;margin:0 auto;clear:both;overflow:hidden;}

.line,#contentB .blockA,#contentC .right h2{background:url(../images/bgx.gif);}
#contentB,#contentC,.foot{background:url(../images/bgy.gif);}
#flashFocus{height:399px;margin:20px auto 0;background:url(../images/bg03.gif);}

/* a */
#contentA{height:414px;padding-top:5px;margin:20px auto 0;background:url(../images/bg04.jpg) no-repeat;}
#contentA .left{width:446px;margin-left:5px;}
#contentA .right{width:446px;margin-right:5px;display:inline;}

#contentA .l{width:151px;}
#contentA .l img{border:3px #2D2D2D solid;}
#contentA .l a:hover img{border:3px #FA7728 solid;}
#contentA .r{width:295px;text-align:left;}
#contentA .topNews h1{margin:16px auto 8px;text-indent:16px;}
#contentA .topNews p{width:259px;margin:0 auto;line-height:20px;}
#contentA .topNews p a{color:#105AAF;}
#contentA .topNews p a:hover{color:#C00;}
#contentA .line{background:url(../images/xx1.gif);height:1px;width:88%;margin:7px auto 0;font-size:1px;overflow:hidden;clear:both;}
#contentA .list12 ul{width:261px;margin:10px auto 0;}
#contentA .list12 li,#contentA .list12 li a{color:#000;}
#contentA .list12 li a:hover{color:#C00;}

#contentA .right .l{float:right;}
#contentA .right .r{float:left;}
#contentA .right .tt{text-align:right;}
#contentA .blockB,#contentA .blockD{margin:17px auto 0;}


#contentA .left .show,#contentA .left .hidden{width:755px;padding-top:1px;background:url(images/bgx02.gif) repeat-x top;}
#contentA .blockA{width:709px;padding:21px 0 29px;margin:0 auto;}
#contentA .blockA .l{width:124px;}
#contentA .blockA .l img{background:#FFF;padding:1px;border:1px #A4BBDD solid;}
#contentA .blockA .l a:hover img{border:1px #FA7728 solid;}
#contentA .blockA .r{width:569px;color:#797979;text-align:left;}
#contentA .blockA .r em{color:#000;}
#contentA .blockA .r h2{height:26px;padding:0 6px 0 0;margin:0 auto 7px;background-position:0 -30px;line-height:26px;}
#contentA .blockA .r h2 span{font-size:14px;color:#0D56AE;line-height:16px;margin-top:4px;}
#contentA .blockA .r dl{width:569px;line-height:20px;}
#contentA .blockA .r dt{width:216px;float:left;}
#contentA .blockA .r dd{width:353px;float:right;}
#contentA .blockA .r dl span a{color:#FF6000;}
#contentA .blockA .r p{line-height:20px;padding-top:4px;clear:both;}
#contentA .blockA .r h5{margin:6px auto;}
#contentA .blockA .r .btn{width:52px;height:21px;border:0;padding-left:15px;background-position:0 -130px;color:#FFF;line-height:21px;}

.jump{height:20px;padding-top:6px;background:#EBEBEB;color:#000;line-height:18px;}
.jump a{margin:0 4px;}
.jump .l{margin-left:4px;}
.jump .r{color:#0D56AE;}
.jump .r span{margin:0 4px;color:#000;font-weight: bold;}


/* b */
#contentB{margin:35px auto 0;background-position:0 0;}
#contentB a{color:#0D56AE;}
#contentB .left{width:486px;}
#contentB .right{width:486px;}
#contentB .foot{background-position:-1960px 0;height:1px;}
#contentB h2{height:26px;padding:0 12px;background:#FFF;border-bottom:1px #BCCFE6 solid;color:#000;line-height:26px;}
#contentB h2 span{font-size:14px;line-height:16px;margin-top:5px;}

#contentB .blockA{margin:12px auto 8px;background-position:328px 0;background-repeat:repeat-y}
#contentB .pp{width:310px;float:left;display:inline;margin-left:17px;color:#777;line-height:20px;text-align:left;}
#contentB .pp li{width:124px;margin-right:39px;}
#contentB .pp img{margin:5px auto;}
#contentB .pp .end{margin:0;}
#contentB .pp em,#contentB .pp em a{color:#000;}

#contentB .list12{float:right;width:142px;}
#contentB .list12 h3{height:26px;color:#000;line-height:26px;font-weight: bold;text-align:left;text-indent:14px;}
#contentB .list12 li{color:#0D56AE;padding:4px 0;}
#contentB .list12 li em{font-weight: bold;font-size:14px;line-height:14px;}
#contentB .list12 .more{line-height:22px;padding-right:16px;}
#contentB .list12 .colorA{color:#FF6000;}

/* c */
#contentC{margin:35px auto 0;background-position:-980px 0;}
#contentC a{color:#0D56AE;}
#contentC .left{width:670px;}
#contentC .right{width:300px;}
#contentC .foot{background-position:-1960px -5px;height:1px;}

#contentC .left h2{height:26px;padding:0 12px;background:#FFF;border-bottom:1px #0C5AA2 solid;color:#000;line-height:26px;}
#contentC .left h1{height:30px;padding:0 12px;background:#FFF;color:#5D94CD;line-height:30px; font-size:22px; font-weight:bold;}
#contentC .left h2 span{font-size:14px;line-height:16px;margin-top:5px;}
#contentC .left .pp{width:664px;margin:0 0 0 16px;color:#777;line-height:20px;text-align:left;}
#contentC .left .pp li{width:124px;margin:18px 42px 10px 0;}
#contentC .left .pp img{margin:0 auto 5px;}
#contentC .pp em,#contentC .pp em a{color:#000;}
#contentC .left .contentBody{margin:10px auto;}
#contentC .left .blockB{margin:18px auto 0;}
#contentC .tip,#contentC .dede_pages,#contentC .tbox,#contentC .intro{text-align:left;}




#contentC .right h2{width:266px;height:26px;padding:0 5px;margin:0 auto;background-position:0 25px;background-repeat:repeat-x;color:#000;line-height:26px;}
#contentC .right h2 span{font-size:14px;line-height:16px;margin-top:5px;}
#contentC .right .blockA h2{width:264px;height:26px;padding:0 18px;background:#FFF;border-bottom:1px #DDD solid;}

#contentC .list{width:288px;margin:10px auto 0 12px;}
#contentC .list h3{color:#333;line-height:24px;text-align:left;}
#contentC .list li{width:48px;float:left;line-height:22px;color:#0C5AA2;text-align:left;}

#contentC .right .pt{width:280px;margin:25px auto 0;color:#767676;}
#contentC .right .pt div{margin:0 10px 0 5px;_margin-right:7px;}
#contentC .right .pt div img{border:1px #A4BCDE solid;background:#FFF;padding:1px;}
#contentC .right .pt div a:hover img{border:1px #FA7728 solid;}
#contentC .right .pt h4{font-weight: bold;color:#0458BA;line-height:21px;}
#contentC .right .more{margin:10px auto 0;padding-right:15px;line-height:22px;}

#contentC .right .blockB{margin:20px auto 0;}
#contentC .right .blockC{margin:10px auto 0;}
#contentC .right .blockD{margin:20px auto 0;}
#contentC .right .blockD .pt div{width:86px;margin:0 8px 0 5px;_margin-right:5px;background:url(../images/bg05.gif) no-repeat left top;}
#contentC .right .blockD .pt div img{margin:0 auto 3px;}
#contentC .right .blockE{margin:20px auto 0;}

#contentB a:hover,#contentB em a:hover,#contentC a:hover,#contentC em a:hover{color:#C00;}
.pp a:hover img{border:1px #FA7728 solid;}

#foot{margin:10px auto 0;border-top:0;}





.snList{width:280px;margin:1px auto 0;}
.snList .pt{float:left;width:266px;line-height:18px;}
.snList .pt p{width:140px;float:right;}
.snList .pt div img{border:1px #A2BADC solid;background:#FFF;padding:1px;margin:0 auto 8px;}
.snList .pt h4,.snList .pt h4 a{color:#0D56AE;font-weight: bold;}
.snList .pt span,.snList .pt span a{color:#000;}
.snList .pt div a:hover img{border:1px #FA7728 solid;}
