/* CSS Document */
.key_code { border:1px solid #999;}
.left1 {
	width:750px;
	float:left;
	padding:5px 0 0 0;

}

.right1 {
	width:250px;
	float:right;
	padding:5px 0 0 0;
	
}

#search {
	margin:8px auto 0 auto;
	*margin:13px auto 0 auto;
	width:222px;
	height:260px;
	background:url(../images/search_area2.jpg) top center no-repeat;
	overflow:hidden;
}

#search .title{ width:211px; height:42px; margin:6px 0 0 5px ; background:url(../images/search_area_title.jpg) no-repeat;  }
#search .content { width:211px; height:205px; margin:0 0 5px 5px; background:url(../images/search_area_bg.jpg) no-repeat;}
#search .search{ padding-top:10px;}
#search .tj { margin:10px 7px 0 7px; width:196px; height:72px; clear:both; overflow:hidden; }
#search img { border:2px solid #CCC; margin:6px 5px 10px 0 ; float:left;}
#search h1{ margin-top:10px; padding:0; font-size:12px; font-weight:bold;  }
#search h1 a:visited { text-decoration:underline; color: #F90; }
#search h1 a:hover {text-decoration:underline; color: #F90;}
#search h1 a:link{text-decoration:underline; color: #F90;}
#search p{ margin-top:15px; padding:0; font-size:12px; line-height:120%;  }
#search p a:visited { text-decoration:none; color: #999;}
#search p a:hover {text-decoration:none; color: #000;}
#search p a:link{text-decoration:none; color: #999;}

#search ul {
	margin:0; 
	padding:0;
	list-style:none;
	
}

.search_on {
	list-style:none;
	float:left;
	background:url(../images/search_on.gif) no-repeat;
	width:53px;
	padding-top:2px;
	height:18px;
	text-align:center;
	color:#fff;

}

.search_out {
	list-style:none;
	float:left;
	background:url(../images/search_out.gif) no-repeat;
	width:53px;
	padding-top:2px;
	height:18px;
	text-align:center;
	color:#fff;

}

.hot_search {
	color:#ADB1B8;
	padding-top:5px;
	line-height:150%;
}

.text2 {
	color:#ADB1B8;
	text-decoration:none;
	
}

a.new_text5:link,a.new_text5:visited {
	color:#ADB1B8;
	text-decoration:none;
	
}

a.new_text5:hover {
	color:#333;
	text-decoration:none;
	
}

.new_text7 {
	font-size:12px;
	float:left;
	font-weight:bold;
	color:#e7510e;
	text-decoration:none;
	
}

a.new_text8:link, a.new_text8:visited {
	color:#1a66b3;
	text-decoration:underline;

}

a.new_text8:hover{
	color:#333;
	text-decoration:none;
}

a.new_text9:link, a.new_text9:visited {
	color:#1a66b3;
	text-decoration:none;

}

a.new_text9:hover{
	color:#333;
	text-decoration:underline;
}

a.new_text6:link,a.new_text6:visited {
	font-weight:bold;
	color:#e7510e;
	text-decoration:underline;
	
	
}

a.new_text6:hover {
	font-weight:bold;
	color:#006699;
	text-decoration:none;
	
}

.login_top {
	margin:auto;
	background:url(../images/login1.jpg) top center no-repeat;
	width:205px;
	height:22px;
	font-weight:bold;
	color:#fff;
	padding:8px 0 0 25px;
	
}

.login_main {
	margin:auto;
	background:url(../images/login2.jpg) center repeat-y;
	width:210px;
	padding:10px 10px 0 10px ;
	
}

.login_bottom {
	margin:auto;
	background:url(../images/login3.jpg) bottom center no-repeat ;
	width:230px;
	height:14px;
	text-align:center;
}

.pay_access {
	width:230px;
	font-weight:bold;
	padding-top:10px;
	margin:auto;
	background:#EDEFEA;
}

.pay_access ul {
	list-style:none;
	margin:auto;
}

.pay_access li {
	list-style:none;
	margin:0;
}

.pay_access_sl1{
	float:left;
	list-style:none;
	background:url(../images/sf3.jpg) no-repeat;
	height:17px;
	width:90px;
	padding:3px 0 0 25px;
}

.pay_access_sl2{
	float:left;
	list-style:none;
	background:url(../images/sf10.jpg) no-repeat;
	height:17px;
	width:90px;
	padding:3px 0 0 25px;
}

.pay_access_sl3{
	float:left;
	list-style:none;
	background:url(../images/sf3.jpg) no-repeat;
	height:17px;
	width:90px;
	padding:3px 0 0 25px;
}

.pay_access_sl4{
	float:left;
	list-style:none;
	background:url(../images/sf4.jpg) no-repeat;
	height:17px;
	width:90px;
	padding:3px 0 0 25px;
}

.pay_access_sl5{
	float:left;
	list-style:none;
	background:url(../images/sf6.jpg) no-repeat;
	height:17px;
	width:90px;
	padding:3px 0 0 25px;
}

.pay_access_bottom1{
	margin:auto;
	clear:both;
	background:url(../images/sf9.jpg) no-repeat;
	height:18px;
	width:230px;
}




.hot_top{
	background:url(../images/hot2_top.gif) no-repeat;
	width:740px;
	margin:0 0 0 10px;
	height:13px;
	font-size:1px;
	list-style:none;
	
}

.hot_bottom{
	width:740px;
	margin:0 0 0 10px;
	background:url(../images/hot2_bottom.gif) no-repeat;
	height:15px;
	font-size:1px;
	list-style:none;
}

.hot_main{
	width:718px;
	margin:0 0 0 10px;
	border-left:solid 1px #e6e6e6;
	border-right:solid 1px #e6e6e6;
	font-size:12px;
	padding:0 10px;
	line-height:150%;
}

.hot_main ul li{
	margin:0;
	list-style:none;
	padding:0;
}

#main_area1 {
	padding-top:5px;
	clear:both;
	width:1002px;
}

.left2 {
	width:340px;
	float:left;
}

.user_top {
	margin:0 0 0 10px;
	background:url(../images/new_title1.jpg) no-repeat;
	width:310px;
	height:20px;
	padding:5px 5px 0 10px;
	color:#fff;
}

.user_top h2 {
	float:left;
}

.user_main {
	color:#879aa1;
	margin:0 0 0 10px;
	border-top:0px;
	border-left:1px solid #e5e5e5;
	border-right:1px solid #e5e5e5;
	border-bottom:0px;
	width:303px;
	padding:5px 10px 0 10px;
}

.user_main2 {
	color:#879aa1;
	margin:0 0 0 10px;
	border-top:0px;
	border-left:1px solid #e5e5e5;
	border-right:1px solid #e5e5e5;
	border-bottom:0px;
	width:303px;
	padding:5px 10px 0 10px;
}

.user_main3 {
	color:#879aa1;
	margin:0 0 0 10px;

	width:305px;
	padding:5px 10px 0 10px;
}

.user_top_dt {padding:0; margin:10px 0; font-size:14px; }
.user_top_dd {text-indent:24px;font-size:12px;text-align:left; line-height:200%; padding:0; margin:0 10px ; }



.user_rank {
	margin:10px auto 0 auto;
	width:278px;
	padding:0 5px 0 20px;
	height:20px;
	background:url(../images/user_title2.gif) no-repeat;
}



.user_face {
	margin:0;
	padding:10px 5px;
	width:65px;
	text-align:center;
	float:left;
	
}

.user_face2 {
	margin:0;
	padding:0 5px;
	width:65px;
	text-align:center;
	float:left;
	
}



.user_bottom {
	margin:0 0 0 10px;
	background:url(../images/user_bg3.jpg) no-repeat;
	width:325px;
	height:18px;

}

.eng_txt {
	font-size:10px;
	font-weight:bold;
}



a.more1:link,a.more1:visited {
	padding:1px;
	font-weight:bold;
	font-size:9px;
	color:#fff;
	float:right;
	border:0px;
}

a.more1:hover {
	font-weight:bold;
	font-size:9px;
	color:#fff;
	float:right;
	border:1px solid #fff;
	padding:0;
}

a.more2:link,a.more2:visited {
	margin-top:3px;
	font-weight:bold;
	font-size:8px;
	color:#333;
	float:right;
	display:block;
}

a.more2:hover {
	margin-top:3px;
	font-weight:bold;
	font-size:8px;
	color:#ff6600;
	float:right;
	display:block;
}

a.img1:link img,a.img1:visited img {
	border:1px solid #ccc;
}

a.img1:hover img {
	border:1px solid #333;
}

.main2 {
	float:left;
	width:400px;
	padding-left:5px;
}

.main3 {
	float:left;
	width:400px;
}

.new_title1 {
	background:url(../images/new_title2.jpg) no-repeat;
	width:386px;
	height:20px;
	margin:auto;
	padding:5px 10px 0 10px;
	color:#fff;
}

.new_title1 h2 {
	float:left;
}


.new_main1 {
	color:#879aa1;
	margin:auto;
	border-top:0px;
	border-left:1px solid #e5e5e5;
	border-right:1px solid #e5e5e5;
	border-bottom:0px;
	width:384px;
	padding:10px 10px 0 10px;
}



.new_bottom1 {
	background:url(../images/yp3.jpg) no-repeat;
	width:406px;
	height:19px;
}

.para {
	text-indent:24px;
	line-height:180%;
}

#article_new {
	width:98%;
	margin:10px auto 0 auto;
}

#article_new ul li {
	list-style:none;
	margin:0;
	padding:0;
}

#article_new .article_title {
	float:left;
	width:65%;
	text-align:left;
	height:25px;
}

#article_new .article_face {
	float:right;
	width:35%;
	text-align:left;
	height:25px;
}

.top_space {
	clear:both;
	height:15px;
	visibility:hidden;
}

#rank_list {
	clear:both;
	width:230px;
	margin:auto;
}


#rank_main {
	clear:both;
	background:url(../images/rank2.jpg) ;
	width:210px;
	margin:auto;
	color:#879aa1;
	padding:10px 10px 0 10px;
}

.top1 {
	padding:10px 0 0 30px;
	float:left;
	background:url(../images/icon1.jpg) no-repeat center left;
	width:65px;
}

.top1_txt {
	float:left;
	width:80px;
	padding:10px 0 0 5px;
	line-height:150%;
}

.top2_txt {
	float:left;
	width:200px;
	padding:10px 0 0 5px;
	line-height:150%;
}

#rank_main .rank2 {
	margin:auto;
	background:url(../images/2.gif) no-repeat center left;
	padding:4px 0 0 40px;
	width:160px;
	height:21px;
	text-align:left;
}

#rank_main .rank3 {
	margin:auto;
	background:url(../images/3.gif) no-repeat center left;
	padding:4px 0 0 40px;
	width:160px;
	height:21px;
	text-align:left;
}

#rank_main .rank4 {
	margin:auto;
	background:url(../images/4.gif) no-repeat center left;
	padding:4px 0 0 40px;
	width:160px;
	height:21px;
	text-align:left;
}

#rank_main .rank5 {
	margin:auto;
	background:url(../images/5.gif) no-repeat center left;
	padding:4px 0 0 40px;
	width:160px;
	height:21px;
	text-align:left;
}

#rank_main .rank6 {
	margin:auto;
	background:url(../images/6.gif) no-repeat center left;
	padding:4px 0 0 40px;
	width:160px;
	height:21px;
	text-align:left;
}

#rank_main .rank7 {
	margin:auto;
	margin:auto;
	background:url(../images/7.gif) no-repeat center left;
	padding:4px 0 0 40px;
	width:160px;
	height:21px;
	text-align:left;
}

#rank_main .rank8 {
	margin:auto;
	background:url(../images/8.gif) no-repeat center left;
	padding:4px 0 0 40px;
	width:160px;
	height:21px;
	text-align:left;
}

#rank_main .rank9 {
	margin:auto;
	background:url(../images/9.gif) no-repeat center left;
	padding:4px 0 0 40px;
	width:160px;
	height:21px;
	text-align:left;
}

#rank_main .rank10 {
	clear:both;
	margin:auto;
	background:url(../images/10.gif) no-repeat center left;
	padding:4px 0 0 40px;
	width:160px;
	height:21px;
	text-align:left;
}

.rank_bottom {
	clear:both;
	background:url(../images/rank3.jpg) no-repeat;
	width:230px;
	margin:auto;
	height:19px;

}

.right2 {
	width:250px;
	float:right;
}

.dbph_on {
	background:url(../images/dbph1.jpg) no-repeat;
	width:78px;
	height:27px;
	color:#fff;
	float:left;
	text-align:center;
	padding-top:10px;
}

.dbph_out {
	background:url(../images/dbph2.jpg) no-repeat;
	width:78px;
	height:27px;
	float:left;
	color:#fff;
	text-align:center;
	padding-top:10px;
}

.scph_on {
	background:url(../images/scph1.jpg) no-repeat;
	width:74px;
	height:27px;
	float:left;
	color:#fff;
	text-align:center;
	padding-top:10px;
}

.scph_out {
	background:url(../images/scph2.jpg) no-repeat;
	width:74px;
	height:27px;
	float:left;
	color:#fff;
	text-align:center;
	padding-top:10px;
}

.plph_on {
	background:url(../images/plph1.jpg) no-repeat;
	width:78px;
	height:27px;;
	float:left;
	color:#fff;
	text-align:center;
	padding-top:10px;
}

.plph_out {
	background:url(../images/plph2.jpg) no-repeat;
	width:78px;
	height:27px;;
	float:left;
	color:#fff;
	text-align:center;
	padding-top:10px;
}

.new_title2 {
	margin:0 0 0 10px;
	background:url(../images/new_title3.jpg) no-repeat;
	width:725px;
	height:20px;
	padding:5px 5px 0 10px;
	color:#fff;
}

.new_title3 {
	margin:0 0 0 10px;
	width:735px;
	height:26px;
	padding:5px 5px 0 0;
	color:#fff;
}

.new_main2 {
	color:#879aa1;
	margin:0 0 0 10px;
	border-top:0px;
	border-left:1px solid #e5e5e5;
	border-right:1px solid #e5e5e5;
	border-bottom:0px;
	width:728px;
	padding:10px 5px 0 5px;
	}

.new_main20 {
	color:#879aa1;
	margin:0 0 0 10px;
	border-top:0px;
	border-left:1px solid #e5e5e5;
	border-right:1px solid #e5e5e5;
	border-bottom:0px;
	width:728px;
	padding:10px 5px 0 5px;
	height:335px;
	overflow:hidden;
}


.new_main3 {
	color:#879aa1;
	margin:0 0 0 10px;
	border-top:1px solid #e5e5e5;
	border:1px solid #e5e5e5;
	border-right:1px solid #e5e5e5;
	border-bottom:0px;
	width:728px;
	padding:10px 5px 0 5px;
}

.new_main4 {
	color:#879aa1;
	margin:0 0 0 10px;
	width:730px;
	padding:10px 5px 0 5px;
}



.topic_new {
	float:left;
	color:#879aa1;
	width:300px;
	padding:5px 10px 0 5px;
}

.topic_new ul {
	marign:0 0 0 18px;
	width:300px;
	padding-top:10px;
	overflow:hidden;
}

.topic_new li {
	marign:auto;
	float:left;
	height:14px;
	width:150px;
	padding:4px 0;
	overflow:hidden;
}

.topic_new2 {
	float:left;
	padding:5px 0 15px 0;
	width:410px;
	
}

.topic_new2 dl {
	padding-left:5px;
	float:left;
	width:200px;
}

.topic_new2 dt {
	font-size:14px;
}

.topic_new2 dd {
	padding-top:5px;
	line-height:150%;
}

.new_title2 h2 {
	float:left;
}



.topic_list {
	margin-top:20px;
	width:200px;
	float:left;
}

.topic_list ul{
	list-style-type:square;
	margin-left:15px;
}

.topic_list li{
	
	width:180px;
	line-height:25px;
	list-style-type:square;
	color:#879aa1;
}

.topic_list li a:link,.topic_list li a:visited{
	
	width:180px;
	list-style-type:square;
	
	color:#879aa1;
}

.topic_list li a:hover{
	padding-top:7px;
	width:180px;
	padding:5px 0;
	list-style-type:square;
	color:#333;
	text-decoration:underline;
}

.right_title1 {
	margin:auto;
	width:215px;
	height:20px;
	color:#fff;
	padding:6px 5px 0 10px;
	background:url(../images/right_title1.jpg) no-repeat;
}

.right_title1 h2 {
	float:left;
}

.right_bg1 {
	margin:auto;
	color:#879aa1;
	width:218px;
	padding:5px 5px 0 5px;
	border-top:0px;
	border-left:1px solid #e5e5e5;
	border-right:1px solid #e5e5e5;
	border-bottom:0px;
} 

.right_bottom1 {
	margin:auto;
	width:230px;
	height:17px;
	background:url(../images/right_bg1.jpg) no-repeat;
}

.new_movie {
	clear:both;
	width:200px;
	margin:auto;
	padding:10px 0 10px 0;
}

.new_movie_pic {
	width:70px;
	text-align:center;
	float:left;
}

.new_movie_txt {color:#879aa1;width:120px;text-align:left;line-height:150%;float:right;}


body{ position:relative;}
.movie_new {padding:5px 0 20px 0; margin-bottom:20px;  float:left; width:200px; border-bottom:1px dashed #ccc;}
.movie_new_pic {float:left;	width:100px;text-align:right;}
.movie_new_txt {float:right;width:95px;	padding-left:5px;height:140px;text-align:left;line-height:150%; overflow: hidden;}
.movie_new_txt h1{ font-size:14px; font-weight:bold; margin-bottom:60px;}
.movie_new_txt h1 a:visited { text-decoration:none; color: #f90	;}
.movie_new_txt h1 a:hover {text-decoration:underline; color: #f90;}
.movie_new_txt h1 a:link{text-decoration:none; color: #f90;}

.new_bottom2 {background:url(../images/ztrd3.jpg) no-repeat top;width:740px;height:27px; margin:0 0 0 10px; }

.movie_new_btn {
	float:right;
	width:95px;
	text-align:left;
	padding:4px 0 0 5px;
}


.hot_keyword {
	text-align:left;
	padding:0 10px;
	line-height:180%;
}


a.hot_text1:link,a.hot_text1:visited {
	color:#336699;
}

a.hot_text1:hover{
	color:#333;
	text-decoration:underline;
}

a.hot_text2:link,a.hot_text2:visited {
	color:#336699;
	font-weight:bold;
}

a.hot_text2:hover{
	color:#333;
	text-decoration:underline;
	font-weight:bold;
}

a.hot_text3:link,a.hot_text3:visited {
	color:#336699;
	font-weight:bold;
	font-size:14px;
}

a.hot_text3:hover{
	color:#333;
	text-decoration:underline;
	font-weight:bold;
	font-size:14px;
}

a.hot_text4:link,a.hot_text4:visited {
	color:#336699;
	font-size:14px;
}

a.hot_text4:hover{
	color:#333;
	text-decoration:underline;
	font-size:14px;
}

a.hot_text5:link,a.hot_text5:visited {
	color:#ff6600;
	font-size:16px;
	font-weight:bold;
	font-family:ºÚÌå;
}

a.hot_text5:hover{
	color:#333;
	text-decoration:underline;
	font-size:16px;
	font-weight:bold;
	font-family:ºÚÌå;
}

.research_top {
	margin:auto;
	background:url(../images/zttop.jpg) no-repeat;
	padding:6px 0 0 10px;
	width:220px;
	height:36px;
	font-weight:bold;
	font-size:14px;
	color:#fff;
}

.research_main {
	margin:auto;
	background:url(../images/login2.jpg) repeat-y;
	padding:5px 10px 0 10px;
	width:210px;
}

.research_bottom {
	margin:auto;
	background:url(../images/ztbottom.jpg) no-repeat;
	width:230px;
	height:19px;
}

.cate {
	width:200px;
	margin:auto;
}


.cate li {
	margin:auto;
	float:left;
	list-style:none;
	text-align:center;
}

.cate_on {
	background:url(../images/cate2.gif) no-repeat center center;
	width:80px;
	height:16px;
	padding:5px 10px;
	color:#fff;
	font-weight:bold;
}

.cate_out {
	background:url(../images/cate1.gif) no-repeat center center;
	width:80px;
	height:16px;
	padding:5px 10px;
	color:#fff;
}

.movie_list1 { clear:both;  width:700px; padding:10px 0; }
.movie_list1:after {content: "" ;display:block;height: 0px; clear: both; visibility: hidden; }
.single { background:#EFEFEF; } 

.movie_list2 {
	background:#edefec;
	clear:both;
	padding:10px;
	width:700px;	
}

.movie_list1 ul {
	margin:auto;	
}


.movie_list1_pic { float:left;width:150px; height:300px;  }
.movie_list2_pic { float:left;width:150px;   }
.movie_list1_txt { width:500px; float:left;line-height:180%;text-align:left;	}
.movie_list1_txt_sp{ width:500px; margin:2px 0;}
.movie_list1_txt_sp p{ font-size:12px; color:#F00; display:inline; }
.movie_list1_txt_sp .cj{ text-decoration:line-through; margin: 0 2px; }
.movie_list1_txt_sp span {  font-size:16px; font-weight:bold; }
.movie_list1_txt_sp h1{ width:760px!important; width:500px;   color:#333; font-weight:bold; margin:4px 0 20px 0; display:block; }
.movie_list1_txt button{ position:absolute; left: 382px;top: 346px;	width:99px;	height:33px;background:url(../images/ljbutton.jpg) no-repeat;border:none;}
.movie_list1_txt dl { margin-top:20px ; }
.movie_list1_txt dt { color:#000;}
.movie_list1_txt dd span { color:#F00; font-weight:bold;}
.new_trailer {
	width:98%;
	margin:auto;
	
	
}

.new_trailer_list {
	margin:0;
	float:left;
	width:145px;
	padding:10px 5px 10px  25px;
	list-style:none;
	
}

.new_trailer h1 {
	font-size:12px;
	font-weight:normal;
}

.new_trailer2 {
	width:98%;
	margin:auto;
	
}

.new_trailer2_list {
	margin:0;
	float:left;
	width:110px;
	padding:10px 10px 10px 20px;
	list-style:none;
	
}

.new_trailer2 h1 {
	font-size:12px;
	font-weight:normal;
}

a.yg_on:link,a.yg_on:visited {
	width:74px;
	padding-top:5px;
	height:21px;
	background:url(../images/yg_on.jpg) no-repeat;
	float:left;
	color:#fff;
	display:block;
	text-align:center;
	font-weight:bold;
	
}
a.yg_on:hover{
	width:74px;
	padding-top:5px;
	height:21px;
	background:url(../images/yg_on.jpg) no-repeat;
	float:left;
	color:#ff6600;
	display:block;
	text-align:center;
	font-weight:bold;
}	


a.yg_out:link,a.yg_out:visited {
	width:74px;
	padding-top:5px;
	height:21px;
	background:url(../images/yg_out.jpg) no-repeat;
	float:left;
	color:#fff;
	display:block;
	text-align:center;
	font-weight:bold;
	
}
a.yg_out:hover{
	width:74px;
	padding-top:5px;
	height:21px;
	background:url(../images/yg_over.jpg) no-repeat;
	float:left;
	color:#ffff00;
	display:block;
	text-align:center;
	font-weight:bold;
}


#trailers_list {
	width:700px;
}

#trailers_list ul {
	width:220px;
	padding:0;
	float:left;
	margin-left:5px;
	list-style:none;
}

#trailers_list li {
	width:195px;
	height:22px;
	margin:0;
	list-style:none;
}

.number_style2 {
	font-size:10px;
	color:#B7C2CC;
}

#store_movies {
	width:220px;
	padding-top:5px;
}

#store_movies h2 {
	font-size:12px;
	font-weight:normal;
}

#store_movies ul {
	list-style:none;
	margin:0;
}

#store_movies li {
	list-style:none;
	line-height:150%;
	float:left;
	width:100px;
	height:120px;
	text-align:center;
	margin-left:5px;
	margin-bottom:5px;
}


.hx {
	margin:auto;
	width:220px;
	padding:5px;
	padding:0;
	text-align:center;
}

.hx ul {
	list-style:none;
	margin-left:10px;
	text-align:left;
}

.hx li {
	list-style:none;
	height:24px;
	text-align:left;
}

.article_rank {
	float:left;
	width:330px;
	padding:10px 10px 0 20px;
}

.article_rank h2 {
	float:left;
}

.article_rank ul {
	clear:both;
	margin:auto;
	list-style:none;
}

.new_title4 {
	background:url(../images/tlyp2.gif) no-repeat;
	width:130px;
	height:23px;
	color:#006699;
	padding:3px 0 0 20px;
	font-size:12px;
}




.article_rank2 {
	clear:both;
	margin:auto;
	background:url(../images/2.gif) no-repeat center left;
	padding:4px 0 0 40px;
	width:260px;
	height:21px;
	text-align:left;
}

.article_rank3 {
	clear:both;
	margin:auto;
	background:url(../images/3.gif) no-repeat center left;
	padding:4px 0 0 40px;
	width:260px;
	height:21px;
	text-align:left;
}

.article_rank4 {
	clear:both;
	margin:auto;
	background:url(../images/4.gif) no-repeat center left;
	padding:4px 0 0 40px;
	width:260px;
	height:21px;
	text-align:left;
}

.article_rank5 {
	clear:both;
	margin:auto;
	background:url(../images/5.gif) no-repeat center left;
	padding:4px 0 0 40px;
	width:260px;
	height:21px;
	text-align:left;
}

.article_rank6 {
	clear:both;
	margin:auto;
	background:url(../images/6.gif) no-repeat center left;
	padding:4px 0 0 40px;
	width:260px;
	height:21px;
	text-align:left;
}

.article_rank7 {
	clear:both;
	margin:auto;
	background:url(../images/7.gif) no-repeat center left;
	padding:4px 0 0 40px;
	width:260px;
	height:21px;
	text-align:left;
}

.article_rank8 {
	clear:both;
	margin:auto;
	background:url(../images/8.gif) no-repeat center left;
	padding:4px 0 0 40px;
	width:260px;
	height:21px;
	text-align:left;
}

.article_rank9 {
	margin:auto;
	background:url(../images/9.gif) no-repeat center left;
	padding:4px 0 0 40px;
	width:260px;
	height:21px;
	text-align:left;
}

.article_rank10 {
	clear:both;
	margin:auto;
	background:url(../images/10.gif) no-repeat center left;
	padding:4px 0 0 40px;
	width:260px;
	height:21px;
	text-align:left;
}

#tv_list2{
	clear:both;
	text-align:center;
}

#tv_list2 ul{
	width:650px;
	margin:auto;
	padding:0;
	list-style:none;
}

#tv_list2 li{
	float:left;
	color:#cc0000;
	margin-left:2px;
}

#tv_list2 li a:link {
	float:left;
	margin-left:2px;
	color:#cc0000;
	border:1px solid #ff9900;
	padding:2px 6px;
	background-color:#FFCC00;
	list-style:none;
	margin-top:5px;
}

#tv_list2 li a:visited {
	float:left;
	margin-left:2px;
	color:#cc0000;
	border:1px solid #ff9900;
	padding:2px 6px;
	background-color:#FF9D5B;
	list-style:none;
	margin-top:5px;
}

#tv_list2 li a:hover{
	float:left;
	margin-left:2px;
	color:#fff;
	border:1px solid #ff6600;
	padding:2px 6px;
	background-color:#ff6600;
	margin-top:5px;
}


#tv_list2 a.now2:link {
	color:#fff;
	border:1px solid #ff6600;
	background-color:#FF6600;
}

#tv_list2 a.now2:visited {
	color:#fff;
	border:1px solid #ff6600;
	background-color:#FF6600;
}

#tv_list2 a.now2:hover {
	color:#fff;
	background-color:#cc0000;
}


#tv_status {
	margin-left:100px;
	padding-bottom:20px;
	width:498px;
	height:30px;
}

.next_tv {
	border:1px solid #ccc;
	background-color:#ededed;
	font-weight:bold;
	float:right;
	padding:4px 6px;
	display:block;
}

a.next_tv:link,a.next_tv:visited {
	border:1px solid #ccc;
	background-color:#ededed;
	font-weight:bold;
	float:right;
	padding:4px 6px;
	display:block;
}

a.next_tv:hover {
	border:1px solid #CC9966;
	background-color:#FEF1C0;
	font-weight:bold;
	float:right;
	padding:4px 6px;
	display:block;
	text-decoration:none;
}

.prew_tv {
	border:1px solid #ccc;
	background-color:#ededed;
	font-weight:bold;
	float:left;
	padding:4px 6px;
	display:block;
}

a.prew_tv:link,a.prew_tv:visited {
	border:1px solid #ccc;
	background-color:#ededed;
	font-weight:bold;
	float:left;
	padding:4px 6px;
	display:block;
}

a.prew_tv:hover {
	border:1px solid #CC9966;
	background-color:#FEF1C0;
	font-weight:bold;
	float:left;
	padding:4px 6px;
	display:block;
	text-decoration:none;
}

.tv_now_play {
	padding:5px 5px 0 5px;
	width:380px;
	float:left
}

#movie_detail {
	margin:auto;
	width:98%;
}

#movie_detail ul {
	margin:auto;
	width:98%;
}

#movie_detail li {
	list-stlye:none;
	padding:4px;
	margin:auto;
}


.left_space {
	width:30px;
	float:left; 
	font-size:1px;
}

.movie_refer_area {
	margin-left:10px;
	width:280px;
	padding-left:5px;
	padding-top:10px;
	float:left;
}

.movie_refer_top {
	width:247px;
	height:20px;
	padding:5px 5px 0px 20px;
	background:url(../images/words1.gif) no-repeat;
	
}

.movie_refer_main {
	width:258px;
	padding:7px;
	background:url(../images/words2.gif);
	line-height:150%;
		
}

.movie_reference_pic {
	padding-top:2px;
	width:55px;
	float:left;
}

.movie_reference_pic_name {
	clear:both;
	text-align:left;
	width:100px;
	float:left;
	padding:5px;
	line-height:150%;
}



.movie_refer_bottom {
	width:258px;
	height:33px;
	text-align:right;
	padding:7px;
	background:url(../images/words3.gif) no-repeat;
		
}

a.new_text10:link,a.new_text10:visited {
	color:#247c93;
	text-decoration:underline;
}

a.new_text10:hover {
	color:#333;
	text-decoration:none;
}

.users {
	float:left;
	width:33%;
	text-align:center;
	padding:5px 0;
	line-height:150%;
}

.diary_list {
	margin:0 0 0 10px;
	list-style:square;
	line-height:25px;
}

.line2 {
	background:url(../images/line5.gif) repeat-x bottom center;
	height:30px;
	padding-left:20px;
}

.line3 {
	background:url(../images/line6.gif) repeat-x bottom center;
	height:30px;
	padding-left:20px;
}

.line4 {
	background:url(../images/line7.gif) no-repeat;
	height:20px;
	font-weight:bold;
	padding-left:30px;
}

.line5 {
	background:url(../images/line8.gif) no-repeat;
	height:20px;
	padding-left:30px;
}


.pages{width:100%;overflow:hidden; margin:0 auto; text-align:center; background:#F5F5F5; height:25px; line-height:25px; }
.pages ul{ margin:0 auto; color:#333; }
.pages li{float:left;padding:0 4px;  }

