﻿@charset "utf-8";
	@import url("/sfm_template/images/system.css");
	@import url("/sfm_template/images/main.css");
    @import url("/sfm_template/images/css.css");
	 @import url("/sfm_template/images/css1.css");
	 @import url("/sfm_template/images/bbx.css");
	body{bacckground:#fff;margin:0 auto;;padding:0;font-family:Arial, Helvetica, sans-serif; font-size:12px;}
	*{color:#36c;}
	a{text-decoration:none;}
	a:hover{text-decoration:underline; color:#f60;}
	ul{margin:0;padding:0;}
	li{list-style:none;}
	img{border:0;}
	form{margin:0;}
	.hidden{display:none;}
	.clear {
	HEIGHT: 0px; CLEAR: both; OVERFLOW: hidden
}

	#ad_950 {width:980px;margin:0px auto 5px auto;}
	#ad_950 .code {width:978px;height:90px;border:1px dotted #ccc;}
	
	#ad_980 {width:980px;margin:5px auto 5px auto;}
	#ad_980 .code {width:978px;height:90px;border:1px dotted #ccc;}

	#header{width:980px; margin:0 auto;}
    #header .newyear{height:62px; width:980px; margin:0 auto;}
	#header .middle{height:127px; width:980px; margin:0 auto;}
	#header .middle .logo{float:left; width:220px; height:80px;}
	#header .middle .logo img{display:block;}
	div .search{height:25px; line-height:20px; width:240px; margin:5px auto;float:right;}
	div .search span{display:block; text-align:right;float:right; }
	div .search span a,
	div .search span a:visited{padding-left:5px;}
	div .search p{height:21px; line-height:21px; float:right;}
	a.radio:link,a.radio:visited{height:21px; display:block; float:left; padding-left:20px; margin-right:10px;text-decoration:none}
	a.on_radio:link,a.on_radio:visited{height:21px; display:block; float:left;padding-left:20px;text-decoration:none;}
	div .search input,
	div .search label{float:left; margin-left:5px;}
	div .search input.rad{margin-top:0px;_margin-top:0px;*margin-top:0px;}
	div .search input.inp{height:17px; line-height:17px; width:170px; margin-left:25px;}
	input.serach_buton{height:21px; width:50px; cursor:pointer; *padding-top:0px; border:0;}
	input.serach_over{height:21px; width:50px; cursor:pointer; *padding-top:0px; border:0;}

	#header .middle .counter {display:block; float:right;}
	#header .middle .counter ul li {float:left; height:25px; line-height:25px; padding-left:10px;}
	#header .middle .counter ul li a {color:red; font-weight:bold; padding:0 3px;}

	#header .menu{height:70px;}
	#header .topmenu{padding-top:1px;;}
	#header .menu .m_u{width:980px; margin:0 auto; height:38px;}
	#header .menu .m_u p{float:right; padding-top:9px;}
	#header .menu .m_u p a,
	#header .menu .m_u p a:visited{display:block; padding:4px; float:left; margin-left:5px;}
	#header .menu .m_u p a:hover{text-decoration:none;}
	#header .menu ul.nav{height:38px; float:left; margin-left:10px}
	#header .menu ul.nav li{float:left; width:92px; height:38px; margin-top:0px; font-size:14px; font-weight:bold; text-align:center;}
	#header .menu ul.nav li a,
	#header .menu ul.nav li a:visited{display:block; padding-top:12px; height:24px; text-decoration:none;}
	#header .menu ul.nav li a:hover,
	#header .menu ul.nav li.active{cursor:pointer;}
	#header .menu .nav1{height:25px; line-height:20px; width:740px; margin:0 auto;float:left;}
	#header .menu .nav1 ul{float:left; padding-left:25px;}
	#header .menu .nav1 ul li{float:left; padding:6px 5px 0 5px;}

	a.radio,a.radio:visited{background:url(radio.jpg) no-repeat left 5px;}
	a.on_radio,a.on_radio:visited{background:url(on_radio.jpg) no-repeat left 5px;}
	div .search p a:hover{color:#2D6FC3}
	div .search p{background:url(big.jpg) no-repeat;}
	div .search span a,
	div .search span a:visited{color:#999;}
	div .search input.inp{border:1px solid #ccc;background:#FAFAFA;color:#555;}
	input.serach_buton{background:url(bon.gif) no-repeat;color:#08509C; border:0;}
	input.serach_over{background:url(bon.gif) no-repeat -50px 0;color:#fff;border:0;}

	#header .menu{background:url(munu_bg.jpg);}
	div .search span strong{color:#333}
	#header .menu ul.nav li{background:url(munu.jpg);}
	#header .menu ul.nav li a,
	#header .menu ul.nav li a:visited{color:#fff;}
	#header .menu ul.nav li a:hover{background:url(li_active.jpg);}
	#header .menu ul.nav li.active a,
	#header .menu ul.nav li.active a:visited{color:#fff;}
	#header .menu ul.nav li.active{background:url(munu_active.jpg);color:#fff;}
	#header .menu ul.nav li.active a,
	#header .menu ul.nav li.active a:visited,
	#header .menu ul.nav li.active a:hover{color:#fff;background:url(munu_active.jpg);}
	#header .menu .nav1 ul{background:url(nav1_ico.jpg) no-repeat 8px 6px;}
	#header .menu .nav1 ul li{background:url(line.gif) no-repeat right 10px;}
	#header .menu .nav1 ul li.s{float:right; padding:0 10px 0 10px;}
	#header .menu .nav1 ul li.pos{background-position: -3000px;}
	#header .menu .m_u p a,
	#header .menu .m_u p a:visited{color:#fff;}
	#header .menu .m_u p a:hover{background-color:#fff; color:#333;}

	#footer{height:75px;margin-top:5px;padding-top:1px;}
	#footer #guide{text-align:center;margin:5px;}
	#footer #guide a{margin:auto 5px;}
	#footer #cp{text-align:center;margin:5px;font-size:12px;font-family:arial; line-height:21px}

	#topBlock {width:980px; height:225px; margin:5px auto 5px auto; background:#fff;}
	#topBlock #hot {width:410px; float:left;}
	#topBlock #hot #flash {width:410px; height:225px;}

	#topBlock #newPlay {float:right; width:530px;}
	#topBlock #newPlay .box {width:530px; overflow:hidden;}
	#topBlock #newPlay .box .new {width:530px;float:left;margin:0 10px 0 0;}
	#topBlock #newPlay .box .new .new_title {background:url(tab_bg.jpg);}
	#topBlock #newPlay .box .new .new_title span {background:url(news.jpg) no-repeat 15px 0;}
	#topBlock #newPlay .box .new .new_title ul {border-left:1px solid #ddd;}
	#topBlock #newPlay .box .new .new_title ul li {border:1px solid #ddd;border-bottom:0;background:url(tab_libg.jpg) repeat-x;}
	#topBlock #newPlay .box .new .new_title ul li a.on,
	#topBlock #newPlay .box .new .new_title ul li a:hover {color:#f60;background-color:#FFF;font-weight:bold;}

	#topBlock #newPlay .box .new .new_title {height:26px;}
	#topBlock #newPlay .box .new .new_title span {display:block;float:left;width:180px;height:26px;}
	#topBlock #newPlay .box .new .new_title ul {float:right;height:26px;}
	#topBlock #newPlay .box .new .new_title ul li {float:left;width:58px;border-bottom:0;height:25px;margin-left:-1px;text-align:center;}
	#topBlock #newPlay .box .new .new_title ul li a {display:block;height:21px;text-decoration:none;padding-top:4px;cursor:pointer;}
	#topBlock #newPlay .box .new .new_title ul li a:visited {display:block;height:21px;text-decoration:none;padding-top:4px;cursor:pointer;}
	#topBlock #newPlay .box .new .new_title ul li a:hover {text-decoration:none;}
	#topBlock #newPlay .box .new .new_title ul li a {height:19px;padding-top:6px;}
	#topBlock #newPlay .box .new .new_title ul li a:visited {height:19px;padding-top:6px;}

	#topBlock #newPlay .box .new .cont {height:190px;border-top:0;}
	#topBlock #newPlay .box .new .cont ul li {padding:14px;display:inline;width:104px;height:170px;white-space:nowrap;overflow:hidden;text-align:center;font-weight:bold;float:left;}
	#topBlock #newPlay .box .new .cont ul li img {width:100px;height:150px;padding:1px;display:block;margin-bottom:6px;}
	#topBlock #newPlay .box .new .cont ul li a {width:104px;height:170px;display:block;}
	#topBlock #newPlay .box .new .cont ul li a:visited {width:104px;height:170px;display:block;}

	#topBlock #newPlay .box .new .cont {border:1px solid #ddd;border-top:0;}
	#topBlock #newPlay .box .new .cont ul li img {border:1px solid #ddd;}
	#topBlock #newPlay .box .new .cont ul li a {color:#1A66B3;}
	#topBlock #newPlay .box .new .cont ul li a:visited {color:#1A66B3;}

	#classBlock {width:980px;margin:5px auto 5px auto;}
	#classBlock .box {width:968px;margin:0;padding:0 0 10px 10px;border:1px solid #ddd;}
	#classBlock .box ul li {float:left; display:inline;}
	#classBlock .box ul li a:link {display:block; height:24px; width:84px; text-decoration:none; margin:10px 10px 0 0; padding:6px 0 0 10px; background:url(show_l.jpg); font-size:14px;}
	#classBlock .box ul li a:visited {display:block; height:24px; width:84px; text-decoration:none; margin:10px 10px 0 0; padding:6px 0 0 10px; background:url(show_l.jpg); font-size:14px;}
	#classBlock .box ul li a:hover {background:url(show_a.jpg);}

	#classlistBlock {width:950px;margin:0px auto 8px auto;}
	#classlistBlock .imgTab {width:948px;float:left;border:1px #ddd solid;}
	#classlistBlock .imgTab .tab .tdiv {width:474px;border-bottom:1px #ddd solid;height:28px;line-height:28px;float:left;}
	#classlistBlock .imgTab .tab .tdiv h2 {margin:0;padding:0;text-indent:10px;font-weight:bold;font-size:14px;}
	#classlistBlock .imgTab .tab .tdiv a {display:block;height:28px;width:70px;text-align:center;float:right;border-left:1px #ccc solid;background:url(tab.bg.gif);}
	#classlistBlock .imgTab .tab .tdiv .on,
	#classlistBlock .imgTab .tab .tdiv a:hover {background:#fff;color:#ff6600;font-weight:700;height:27px;text-decoration:none;}
	#classlistBlock .imgTab .tabs {float:left;}
	#classlistBlock .imgTab .tabs ul {margin:0;padding:12px;}
	#classlistBlock .imgTab .tabs ul li {float:left;margin:5px;}
	#classlistBlock .imgTab .tabs ul li a:hover img {padding:0;border:2px #ff7302 solid;}
	#classlistBlock .imgTab .tabs ul li span {width:100px;text-align:center;display:block;height:20px;line-height:20px;overflow:hidden;}
	#classlistBlock .imgTab .tabs .preview {border:1px #ccc solid;padding:1px;width:100px;height:150px;}


	#allBlock{width:980px;margin:0px auto 8px auto;height:auto;}
	#allBlock .imgTab{width:948px;float:left;border:1px #ccc solid;height:auto;}
	#allBlock .imgTab .tab .tdiv{width:948px;border-bottom:1px #ccc solid;height:28px;line-height:28px;float:left;}
	#allBlock .imgTab .tab .tdiv .more{float:right;margin-right:10px;font-weight:bold;font-size:12px;}
	#allBlock .imgTab .tab .tdiv h2{margin:0;padding:0;text-indent:10px;font-weight:bold;font-size:12px;}
	#allBlock .imgTab .tab .tdiv a:hover{background:#fff;color:#ff6600;font-weight:700;height:27px;text-decoration:none;}
	#allBlock .imgTab ul {padding:3px;}
	#allBlock .imgTab ul li{float:left;margin:12px 6px;}
	#allBlock .imgTab ul li a:hover img{padding:0;border:2px #FF6600 solid;}
	#allBlock .imgTab ul li span{width:100px;text-align:center;display:block;height:26px;line-height:26px;}
	#allBlock .imgTab .preview{border:1px #ccc solid;padding:1px;width:100px;height:150px;}

	#recommandBlock{width:980px;margin:0px auto 5px auto;height:260px;}
	#recommandBlock .imgTab{width:688px;float:left;border:1px #ddd solid;height:260px;}
	#recommandBlock .imgTab .tab .tdiv1{width:90px;border-bottom:1px #ddd solid;height:28px;line-height:28px;float:left;}
	#recommandBlock .imgTab .tab .tdiv1 h2{margin:0;padding:0;text-indent:10px;font-weight:bold;font-size:12px;}
	#recommandBlock .imgTab .tab .tdiv{width:598px;border-bottom:1px #ddd solid;height:28px;line-height:28px;float:left;}
	#recommandBlock .imgTab .tab .tdiv a{display:block;height:28px;width:70px;text-align:center;float:right;border-left:1px #ccc solid;background:url(tab.bg.gif);}
	#recommandBlock .imgTab .tab .tdiv .on,
	#recommandBlock .imgTab .tab .tdiv a:hover{background:#fff;color:#ff6600;font-weight:700;height:27px;text-decoration:none;}
	#recommandBlock .imgTab .tabs{float:left;padding:10px 8px 5px 8px;height:100px;}
	#recommandBlock .imgTab .tabs li{margin:5px 8px !important;margin:5px 7px;float:left;}
	#recommandBlock .imgTab .tabs li a:hover img{padding:0;border:2px #ff7302 solid;}
	#recommandBlock .imgTab .tabs li span{width:90px;text-align:center;display:block;height:20px;line-height:20px;overflow:hidden;}
	#recommandBlock .imgTab .tabs .preview{border:1px #ccc solid;padding:1px;width:92px;height:77px;}

	#recommandBlock #rankTab{float:right;width:200px;height:658px;border:1px #ddd solid;}
	#recommandBlock #rankTab h2{float:left;font-size:12px;font-weight:700;text-indent:10px;width:125px;margin:0;padding:0;display:block;height:28px;line-height:28px;border-bottom:1px #ccc solid;}
	#recommandBlock #rankTab .tab{width:75px;float:right;height:28px;line-height:28px;border-bottom:1px #ccc solid;}
	#recommandBlock #rankTab .tab a{width:35px !important;width:36px;line-height:28px;padding:auto 3px;display:block;float:left;text-align:center;border-left:1px #ccc solid;background:url(tab.bg.gif);}
	#recommandBlock #rankTab .tab .on,
	#recommandBlock #rankTab .tab a:hover{background:#fff;font-weight:bold;text-decoration:none;color:#ff6600;border-bottom:}
	#recommandBlock #rankTab .list{height:200px;}
	#recommandBlock #rankTab ul{margin:5px 8px 0 8px;padding:0;}
	#recommandBlock #rankTab ul li{padding:1px;width:175px;overflow:hidden;}
	#recommandBlock #rankTab ul li a{float:left;}
	#recommandBlock #rankTab ul li span{float:right;text-align:right;font-size:11px;width:50px;}

	#recommandBlock .week{width:280px; float:right; height:260px;}
	#recommandBlock .week ul.cont{width:270px; height:auto; overflow:hidden; margin:0 auto; padding:0;}
	#recommandBlock .week ul.cont li{padding-left:10px;width:270px; height:21px; line-height:21px; float:left;background:url(li_green.gif) no-repeat 0px 7px;}

	#recommandBlock .border .title{height:33px;}
	#recommandBlock .border .title ul{float:right; height:29px; padding-top:4px;}
	#recommandBlock .border .title ul li{float:left; height:29px; width:50px; text-align:center; line-height:24px;margin-right:3px; display:inline;}
	#recommandBlock .border .title ul li a,
	#recommandBlock .border .title ul li a:visited{display:block; height:24px; width:50px; text-decoration:none; cursor:pointer;}
	#recommandBlock .border .title ul li a.on{height:29px;}
	#recommandBlock .border .title span.bo{float:left; height:29px; line-height:29px; padding-left:25px; font-weight:bold;}

	#recommandBlock .border{border:1px solid #ddd;}
	#recommandBlock .border .title{background:url(title.jpg) repeat-x;}
	#recommandBlock .border .title ul li{background:url(tade_top.jpg) no-repeat;}
	#recommandBlock .border .title ul li a.on,
	#recommandBlock .border .title ul li a:hover{color:#fff;background:url(tade_top1.jpg) no-repeat;}
	#recommandBlock .border .title span.bo{background:url(f.gif) no-repeat 5px center;}

	#listBlock{width:980px;height:260px;margin:0px auto 8px auto;}
	#listBlock .imgTab{width:740px;height:260px;float:left;border:1px #ccc solid;}
	#listBlock .imgTab .tab .tdiv{width:370px;border-bottom:1px #ccc solid;height:28px;line-height:28px;float:left;}
	#listBlock .imgTab .tab .tdiv h2{margin:0;padding:0;text-indent:25px;font-weight:bold;font-size:12px;background:url(ico01.gif) 7px 7px no-repeat;}
	#listBlock .imgTab .tab .tdiv a{display:block;height:28px;width:50px;text-align:center;float:right;border-left:1px #ccc solid;background:url(tab.bg.gif);}
	#listBlock .imgTab .tab .tdiv .on,
	#listBlock .imgTab .tab .tdiv a:hover{background:#fff;color:#ff6600;font-weight:700;height:27px;text-decoration:none;}
	#listBlock .imgTab .list{padding:7px;}
	#listBlock .imgTab .list li{display:block;height:23px;line-height:23px;margin-right:4px;padding:0 10px;width:120px;float:left;overflow:hidden;background:url(arr04.gif) 2px 9px no-repeat;border-bottom:1px #eee dashed;}
	#listBlock .imgTab .list li a:hover{color:#ff6600;text-decoration:none;border-bottom:#ff6600 dashed 2px;}
	#listBlock #specialTab{float:right;width:200px;height:260px;border:1px #ccc solid;}
	#listBlock #specialTab h2{margin:0;padding:0;text-indent:10px;height:28px;line-height:28px;font-weight:bold;font-size:12px;border-bottom:1px #ccc solid;}
	#listBlock #specialTab .preview{text-align:center;padding:10px;}
	#listBlock #specialTab .preview img{margin:4px 0;padding:1px;border:1px #ccc solid;}

	#posterBlock{width:980px;margin:0px auto 8px auto;height:230px;}
	#posterBlock .imgTab{width:740px;float:left;border:1px #ccc solid;height:230px;}
	#posterBlock .imgTab .tab .tdiv{width:740px;border-bottom:1px #ccc solid;height:28px;line-height:28px;float:left;}
	#posterBlock .imgTab .tab .tdiv .more{float:right;margin-right:10px;font-weight:bold;font-size:12px;}
	#posterBlock .imgTab .tab .tdiv h2{margin:0;padding:0;text-indent:10px;font-weight:bold;font-size:12px;}
	#posterBlock .imgTab .tab .tdiv a:hover{background:#fff;color:#ff6600;font-weight:700;height:27px;text-decoration:none;}
	#posterBlock .imgTab li{float:left;margin:12px 8px;}
	#posterBlock .imgTab li a:hover img{padding:0;border:2px #FF6600 solid;}
	#posterBlock .imgTab li span{width:100px;text-align:center;display:block;height:26px;line-height:26px;}
	#posterBlock .imgTab .preview{border:1px #ccc solid;padding:1px;width:100px;height:150px;}
	#posterBlock #hotTags{float:right;width:200px;height:230px;border:1px #ccc solid;}
	#posterBlock #hotTags h2{margin:0;padding:0;text-indent:10px;height:28px;line-height:28px;font-weight:bold;font-size:12px;border-bottom:1px #ccc solid;}
	#posterBlock #hotTags #tags{margin:10px;line-height:20px;}
	#posterBlock #hotTags #tags a strong{color:green;}
	#posterBlock #hotTags #tags a:hover{text-decoration:none;border-bottom:green dashed 2px;}

	#posterBlock #rankTab{float:right;width:200px;height:230px;border:1px #ccc solid;}
	#posterBlock #rankTab h2{float:left;font-size:12px;font-weight:700;text-indent:10px;width:125px;margin:0;padding:0;display:block;height:28px;line-height:28px;border-bottom:1px #ccc solid;}
	#posterBlock #rankTab .tab{width:75px;float:right;height:28px;line-height:28px;border-bottom:1px #ccc solid;}
	#posterBlock #rankTab .tab a{width:35px !important;width:36px;line-height:28px;padding:auto 3px;display:block;float:left;text-align:center;border-left:1px #ccc solid;background:url(tab.bg.gif);}
	#posterBlock #rankTab .tab .on,
	#posterBlock #rankTab .tab a:hover{background:#fff;font-weight:bold;text-decoration:none;color:#ff6600;border-bottom:}
	#posterBlock #rankTab .list{height:200px;}
	#posterBlock #rankTab ul{margin:5px 8px 0 8px;padding:0;}
	#posterBlock #rankTab ul li{padding:1px;width:175px;overflow:hidden;}
	#posterBlock #rankTab ul li a{float:left;}
	#posterBlock #rankTab ul li span{float:right;text-align:right;font-size:11px;width:50px;}

	#homeLinks{width:978px;margin:0 auto 0 auto;border:1px #ddd solid;}
	#homeLinks #title{text-indent:10px;height:28px;line-height:28px;background:url(linksTitleBg.gif) repeat-x;}
	#homeLinks #links{padding:6px 10px;}
	#homeLinks #links a{margin:auto 5px;}

	#movielist{width:980px;margin:0px auto 8px auto;}
	#movielist #left{width:220px;float:left;}
	#movielist #left .box{width:220px;border:1px #ccc solid;margin-bottom:8px;clear:left;}
	#movielist #left .box h2{margin:0;font-size:12px;font-weight:700;background:url(title.jpg);line-height:28px;text-indent:10px;border-bottom:1px #ccc solid;}
	#movielist #left .box .area{margin:10px;clear:left;}
	#movielist #left .box .area h3{text-indent:22px;margin:0 0 6px 0;font-weight:700;font-size:12px;border-bottom:1px #ccc solid;line-height:22px;}
	#movielist #left .box .area .zone{background:url(icon.earth.gif) 3px 3px no-repeat;}
	#movielist #left .box .area .type{background:url(icon.type.gif) 3px 3px no-repeat;}
	#movielist #left .box .area .time{background:url(icon.time.gif) 3px 3px no-repeat;}
	#movielist #left .box .area a{display:block;padding:3px 0;width:95px;float:left;padding-left:5px;}
	#movielist #left .box .area a:hover{color:#5c8607;text-decoration:none;background:url(arr04.gif) 90px center no-repeat;}

	#movielist #left .box ul {width:210px; padding:5px;}
	#movielist #left .box ul li {float:left; display:inline;}
	#movielist #left .box ul li a:link {display:block; height:24px; width:84px; text-decoration:none; margin:5px; padding:6px 0 0 10px; background:url(show_l.jpg); font-size:14px;}
	#movielist #left .box ul li a:visited {display:block; height:24px; width:84px; text-decoration:none; margin:5px; padding:6px 0 0 10px; background:url(show_l.jpg); font-size:14px;}
	#movielist #left .box ul li a:hover {background:url(show_a.jpg);}

	#movielist #right{width:720px;border:1px #ccc solid;float:right;}
	#movielist #right #top{border-bottom:1px #ccc solid;background:url(title.jpg);line-height:28px;}
	#movielist #right h1{width:400px;float:left;font-size:12px;line-height:28px;font-weight:bold;padding-left:10px;}
	#movielist #right h1 a{float:right;width:40px;display:block;line-height:28px;}
	#movielist #right #topPager{float:right;text-align:right;}
	#movielist #right #topPager a{color:#5c8607;font-weight:700;}
	#movielist #right #style{margin:0;text-align:right;padding-right:5px;}
	#movielist #right #style a{margin-left:5px;}
	#movielist #right #footPager{float:right;text-align:right;}
	#movielist #right #footPager a{color:#5c8607;font-weight:700;}

	#movielist #right h2{font-size:14px;font-weight:bold;margin:0;padding:0;}
	#movielist #right h3{font-size:12px;font-weight:bold;color:#5c8607;font-weight:700;margin:10px 15px;border-bottom:2px #ccc solid;line-height:24px;background:url(arr03.gif) 3px 7px no-repeat;text-indent:15px;}
	#movielist #right .playurl{padding:5px 20px;}
	#movielist #right .playurl a{margin:3px 3px 0 3px;height:25px;background:url(btn_bg.gif) repeat-x; border:1px solid #d4b06a; font-weight:bold; color:#753d00; letter-spacing:2px; line-height:23px; font-size:12px;float:left;text-align:center;display:block;width:160px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
	#movielist #right .playurl a:hover{text-decoration:none;border:1px #f60 solid;}

	#movielist #right .intro{line-height:155%;text-align:left;padding:8px 20px;}
	#movielist #right .pageContent{width:660px;line-height:155%;font-size:14px;text-align:left;padding:8px 30px;margin:10px auto;overflow:hidden;}
	#movielist #right .pageContent p{margin:0;}

	#movielist #right .movie{margin:5px 30px;}
	#movielist #right .movie .preview{float:left;width:116px;height:166px;padding:2px;border:1px #ccc solid;}
	#movielist #right .movie ul{width:525px;float:right;}
	#movielist #right .movie ul li{background:url(arr02.gif) 0px center no-repeat;padding:4px 3px 4px 18px;border-bottom:1px #eee dashed;}
	#movielist #right .movie ul li .rate{float:right;width:60px;}
	#movielist #right .movie .title a{font-weight:bold;color:#5c8607;}
	#movielist #right .movie .intro{line-height:165%;background-position:0px 5px;}

#newsBlock{width:980px;margin:0px auto 5px auto;height:100%;}

	#newsBlock .week{width:280px; float:right; height:100%;}
	#newsBlock .week ul.cont{width:270px; height:auto; overflow:hidden; margin:0 auto; padding:0;}
	#newsBlock .week ul.cont li{padding-left:10px;width:270px; height:21px; line-height:21px; float:left;background:url(li_green.gif) no-repeat 0px 7px;}

	#newsBlock .border .title{height:33px;}
	#newsBlock .border .title ul{float:right; height:29px; padding-top:4px;}
	#newsBlock .border .title ul li{float:left; height:29px; width:50px; text-align:center; line-height:24px;margin-right:3px; display:inline;}
	#newsBlock .border .title ul li a,
	#newsBlock .border .title ul li a:visited{display:block; height:24px; width:50px; text-decoration:none; cursor:pointer;}
	#newsBlock .border .title ul li a.on{height:29px;}
	#newsBlock .border .title span.bo{float:left; height:29px; line-height:29px; padding-left:25px; font-weight:bold;}

	#newsBlock .border{border:1px solid #ddd;}
	#newsBlock .border .title{background:url(title.jpg) repeat-x;}
	#newsBlock .border .title ul li{background:url(tade_top.jpg) no-repeat;}
	#newsBlock .border .title ul li a.on,
	#newsBlock .border .title ul li a:hover{color:#fff;background:url(tade_top1.jpg) no-repeat;}
	#newsBlock .border .title span.bo{background:url(f.gif) no-repeat 5px center;}
	
	#newsBlock .week1{width:280px; float:right; height:100%;margin:5px auto 0px auto;}
	#newsBlock .week1 ul.cont{width:270px; height:auto; overflow:hidden; margin:0 auto; padding:0;}
	#newsBlock .week1 ul.cont li{padding-left:10px;width:270px; height:21px; line-height:21px; float:left;background:url(li_green.gif) no-repeat 0px 7px;}

	#newsBlock .border1 .title{height:33px;}
	#newsBlock .border1 .title ul{float:right; height:29px; padding-top:4px;}
	#newsBlock .border1 .title ul li{float:left; height:29px; width:50px; text-align:center; line-height:24px;margin-right:3px; display:inline;}
	#newsBlock .border1 .title ul li a,
	#newsBlock .border1 .title ul li a:visited{display:block; height:24px; width:50px; text-decoration:none; cursor:pointer;}
	#newsBlock .border1 .title ul li a.on{height:29px;}
	#newsBlock .border1 .title span.bo{float:left; height:29px; line-height:29px; padding-left:25px; font-weight:bold;}

	#newsBlock .border1{border:1px solid #ddd;}
	#newsBlock .border1 .title{background:url(title.jpg) repeat-x;}
	#newsBlock .border1 .title ul li{background:url(tade_top.jpg) no-repeat;}
	#newsBlock .border1 .title ul li a.on,
	#newsBlock .border1 .title ul li a:hover{color:#fff;background:url(tade_top1.jpg) no-repeat;}
	#newsBlock .border1 .title span.bo{background:url(f.gif) no-repeat 5px center;}
	
	#newsBlock .left{width:690px; float:left; height:100%; margin-bottom:5px}
	#newsBlock .left ul.cont{width:680px; height:auto; overflow:hidden; margin:0 auto; padding:0;}
	#newsBlock .left ul.cont li{padding-left:10px;width:330px; height:21px; line-height:21px; float:left;background:url(li_green.gif) no-repeat 0px 7px;}

	#newsBlock .leftlist .title{height:33px;}
	#newsBlock .leftlist .title ul{float:right; height:29px; padding-top:4px;}
	#newsBlock .leftlist .title ul li{float:left; height:29px; width:50px; text-align:center; line-height:24px;margin-right:3px; display:inline;}
	#newsBlock .leftlist .title ul li a,
	#newsBlock .leftlist .title ul li a:visited{display:block; height:24px; width:50px; text-decoration:none; cursor:pointer;}
	#newsBlock .leftlist .title ul li a.on{height:29px;}
	#newsBlock .leftlist .title span.bo{float:left; height:29px; line-height:29px; padding-left:25px; font-weight:bold;}

	#newsBlock .leftlist{border:1px solid #ddd; margin-bottom:5px}
	#newsBlock .leftlist .title{background:url(title.jpg) repeat-x;}
	#newsBlock .leftlist .title ul li{background:url(tade_top.jpg) no-repeat;}
	#newsBlock .leftlist .title ul li a.on,
	#newsBlock .leftlist .title ul li a:hover{color:#fff;background:url(tade_top1.jpg) no-repeat;}
	#newsBlock .leftlist .title span.bo{background:url(f.gif) no-repeat 5px center;}
	
#newsBlock .week2{width:280px; float:right; height:100%;}
	#newsBlock .week2 ul.cont{width:270px; height:auto; overflow:hidden; margin:0 auto; padding:0;}
	#newsBlock .week2 ul.cont li{padding-left:10px;width:120px; height:21px; line-height:21px; float:left;background:url(li_green.gif) no-repeat 0px 7px;}

	#newsBlock .border2 .title{height:33px;}
	#newsBlock .border2 .title ul{float:right; height:29px; padding-top:4px;}
	#newsBlock .border2 .title ul li{float:left; height:29px; width:50px; text-align:center; line-height:24px;margin-right:3px; display:inline;}
	#newsBlock .border2 .title ul li a,
	#newsBlock .border2 .title ul li a:visited{display:block; height:24px; width:50px; text-decoration:none; cursor:pointer;}
	#newsBlock .border2 .title ul li a.on{height:29px;}
	#newsBlock .border2 .title span.bo{float:left; height:29px; line-height:29px; padding-left:25px; font-weight:bold;}

	#newsBlock .border2{border:1px solid #ddd;}
	#newsBlock .border2 .title{background:url(title.jpg) repeat-x;}
	#newsBlock .border2 .title ul li{background:url(tade_top.jpg) no-repeat;}
	#newsBlock .border2 .title ul li a.on,
	#newsBlock .border2 .title ul li a:hover{color:#fff;background:url(tade_top1.jpg) no-repeat;}
	#newsBlock .border2 .title span.bo{background:url(f.gif) no-repeat 5px center;}
	.banner {
	FONT-SIZE: 0px; VERTICAL-ALIGN: top; 
}
	.marTop5 {
	width:728px;margin:0px auto;
}

