*{
	list-style:none;
	margin:0;
	padding:0;
}
body{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background:#fff;
}
.all{width:100%;tEXT-ALIGN:center;}

h3{text-align:left;
	background:url(h3_bg.gif);
	height:25px;
	line-height:25px;
	border-bottom:#AEDEF2 1px solid;
	color:#1974C8;
	padding-left:10px;
	
	font-size:12px;
	font-weight:normal;
	
}
	h3 span{
		font-weight:normal;
	}

	h3 span{
		font-weight:normal;
	}
h5{
	background:url(../images/h3_bg.gif);
	height:25px;
	line-height:25px;
	border-bottom:#AEDEF2 1px solid;
	color:#1974C8;
	padding-left:19px;
	font-size:12px;
}
	h5 span{
		font-weight:normal;
	}

	h5 span{
		font-weight:normal;
	}
h4{
	font-size:13px;
       color:#1974C8;
	height:26px;
	line-height:26px;
	border-bottom:1px dashed #AEDEF2;
}



.left{
	display:inline;
	float:left
}
.right{
	display:inline;
	float:right
}
.clear{
	clear:both;
	height:0px;
}
.wrap{
	width:980px;;
	margin:0 auto;
	overflow:hidden;
}
.ad980{padding-top:5px;width:980;overflow:visible;}
.ad230{padding-top:5px;width:230;overflow:visible;}
.ad740{padding-top:10px;width:730;overflow:visible;}
.bord{
	border:#AEDEF2 1px solid;
}
.logo1{ float:right;margin:2px 0;}
.ubord{
	border-bottom:0px;
	width:948px;
}
.mtop{
	margin-top:5px
}
.cen{
text-align:center;
}
.mdy{
width:600px;height:150px;overflow-y:scroll;
}
.tf{
padding:5px 0 5px 5px;
}

.revideo {
	width:233px;
	height:340px;
	margin-right:1px;
	 overflow:hidden
}
	 .revideo ul{
		padding-top:5px;
	}
		 .revideo ul li{
			padding:3px 0 0 5px;
			height:31px;
			line-height:24px;
			border-bottom:1px #ddd dashed ;overflow:hidden;text-align:left}
			 .revideo ul li span{
				float:right;
				width:70px;
				font-size:11px;
				color:#FF0000;
				margin-right:3px;overflow:hidden;
			}
				 .revideo ul li span img{
					margin-top:5px;
					display:inline;
					float:right;
				}
.revideo ul li a{text-decoration: none;color:#276953;}
.revideo ul li a:hover{text-decoration: none;color:#df2200;}
.revideo1 {
	width:333px;
	margin-right:1px;
}
.revideo1 h1 {background:#E1EAFF; height:28px; line-height:28px;border-bottom:1px #94c3f7 solid; font-size:14px; font-weight:bold; padding-left:10px}
	 .revideo1 ul{
		padding-top:6px;padding-left:6px;
	}
		 .revideo1 ul li{background:url(../images/list_ico.gif) left no-repeat; width:140px;float:left; text-align:left; height:23px; line-height:23px; overflow:hidden; padding-left:20px;white-space: nowrap;}

			 .revideo1 ul li span{
				float:right;
				width:80px;
				font-size:11px;
				color:#FF0000;
				margin-right:3px;
			}




				 .revideo1 ul li span img{
					margin-top:7px;
					display:inline;
					float:right;
				}
#header{
	height:110px;
}
	#header #head{background:url(p_navbg.gif) repeat-x #f1f4f6;
		height:25px;
		line-height:25px;
		color:#666;
		text-align:right;
	}
		#header #head a{
			color:#666;
			margin:4px;
			
		}
	#header #logo{
		margin-left:0px;
	}
	#header #ad1{
		margin:2px 0px 0px 0px;margin-left:3px;
	}

#main_top{
}
	#main_top #newv1 {
		width:202px;
		height:194px;
	}
	#main_top #newv2 {
		width:29px;
		height:194px;line-height:43px;background:#AEDEF2;
	}
	#main_top #newv {
		width:233px;
		height:285px;
		overflow:hidden;
	}
		#main_top #newv ul{padding-top:6px;}
			#main_top #newv ul li{border-bottom:1px #D1F0FC dashed ;background:url(ttlinkpic.gif) no-repeat 2px 8px; padding:2px 0 0 15px;
				height:23px;
				line-height:20px;
				text-align:left;
				color:#8fbc8f;
			overflow:hidden;			}
#main_top #newv ul li span{float:right;width:80px;font-size:11px;color:#FF0000;margin-right:3px;}
#main_top #newv ul li span img{float:right;display:inline;	margin-top:5px;}
#main_top #newv ul li a{color:#457172;}		
#main_top #newv ul li a:hover{color:#8e5b26;}
#main_top .right{
		width:708px;
	}
		#main_top .right #slide{
			width:350px;
			height:194px;
		}
		#main_top .right .right{
			height:194px;
			width:350px;
		}

#main_top .right .right p{border:2px solid #ddd;}
#main_top .right .right ul li{float:left;width:155px;text-align:left;line-height:20px;color: #6F616E; background:url(../images/list_ico.gif) no-repeat 2px 8px; padding:2px 10px;}

		#main_top .right #imgv{
			height:180px;
		}
			#main_top .right #imgv ul{
				padding:10px 0 0 14px;
			}
				#main_top .right #imgv ul li{
					display:inline;
					float:left;
					text-align:center;
					width:101px;
					margin-right:14px;
				}
					#main_top .right #imgv ul li img{
						width:101px;
						height:138px;
					}
					#main_top .right #imgv ul li a{
						display:block;
						margin-top:5px;
						width:101px;
					}
#main_bottom{}

	#main_bottom .list{
		display:inline;
		float:right;
		margin-left:5px;
		width:735px;
		border:#AEDEF2 1px solid;
		margin-top:5px;
		height:340px;
		overflow:hidden;
	}
		#main_bottom .list ul{
			margin:3px 1px;
		}
	#main_bottom .list .rm_film{float:left;width:106px;margin:3px 0px 3px 13px;display:inline;overflow:hidden;}
	#main_bottom .list .rm_film a{color:#438ba9;text-decoration:none;}
	#main_bottom .list .rm_film a:hover{color:#ff1493}
	#main_bottom .list .rm_film a img{border:2px solid #AEDEF2;background:none;}
	#main_bottom .list .rm_film a:hover img {border: 1px solid #AEDEF2;}
	#main_bottom .list .rm_film p a img{border:1px solid #ddd;background:none;margin-left:2px;}

	#main_bottom .list  dt{font-weight:bold;margin:5px 0 0;color:#07519a;height:20px;line-height:150%;overflow:hidden;}
	#main_bottom .list  dd{line-height:18px;height:40px;overflow:hidden;color:#4B75A4;text-align:left;line-height:150%;}
			
#main_bottom .list ul li{
				float:left;
				width:120px;
				padding-left:10px;
				height:24px;
				line-height:24px;
				border-bottom:1px #ddd dashed ;
				overflow:hidden;
				padding-left:20px;
				margin:0px;text-align:left;background:url(arrow1.gif) 10 1 no-repeat 
			}
#main_bottom .list ul li a{color:#4B75A4;text-decoration:none;text-align:left;}	
#main_bottom .list ul li a:hover{color:#ff1493;background:url(arrow1.gif) 0 0 no-repeat }	
			#main_bottom .list ul li.img{border:2px solid #ddd;
				width:100px;
				height:140px;
				background:none;
				padding-left:0px;
			}
				#main_bottom .list ul li.img a{
					display:block;
					width:100px;
					height:140px;
					margin-left:0px;
				}
					#main_bottom .list ul li.img a img{
						width:100px;
						height:140px;
						display:block;
					}
		#main_bottom .list h3 a{
			display:inline;
			float:right;
			margin:8px;
		}
.content{
		width:706px;
		padding-bottom:4px;border:#AEDEF2 1px solid;
	}	
	#channel .left .revideo{
		height:auto;
	}
	.content ul{
		margin:0px 5px 0px 5px;
	}
		.content ul li{
			width:340px;height:155px;
			float:left;margin-left:5px;
			display:inline;
			margin-top:8px;border:1px dashed #AEDEF2
		}

			.content ul li *{
				float:left;
				display:inline;
				margin-left:6px;
				width:200px;
			}
			.content ul li img{
				height:140px;
				width:110px;border:2px solid #AEDEF2;
			}
	.content ul li a:hover img{
				border: 1px solid #AEDEF2;
			}
			.content ul li a.img{
				height:150px;
				width:120px;
				padding-top:8px;
			}
			.content ul li p{
				height:20px;
				line-height:20px;
			}
	.content ul li p a{background:#56BAF6;color:#fff;width:40px;
				height:20px;text-align:center;
				line-height:20px;border:1px solid #ccc;
			}
			.content ul li p.dis{
				height:40px;
			}
#alrum1 .left {
	width:606px;
}
.listok {margin-top: 5px;overflow:hidden;
	width:740px;border:#AEDEF2 1px solid;padding:0;
}
.listosr{width:738px;
	text-align:left;
	padding:5px 0 0 2px;
}
.moviecss3 {margin-top: 5px;overflow:hidden;
	width:740px;border:#AEDEF2 1px solid;padding:0;width:738px;
}


	#alrum1 .left div.info{
		height:272px;
	}
		#alrum1 .left div ul li a{
			height:26px;
			line-height:26px;
			margin-left:20px
		}
		#alrum1 .left div p{
			line-height:22px;
			margin:0px 5px;
		}
		#alrum1 .left div.info img.img{
			width:180px;
			height:225px;
			margin:5px 3px 0 3px;
		}
		#alrum1 .left div.info div{
			display:inline;
			float:right;
			width:250px;
			margin:7px 5px 0 0;
		}
		#alrum1 .left div.info div.right{
			width:255px;
			margin:1px;
		}
		#alrum1 .left div.info div h4{
			font-size:14px;
			margin-bottom:3px;
		}
		#alrum1 .left div.info div span{
			height:24px;
			line-height:24px;
			display:block;
			font-size:13px;
		}
			#alrum1 .left div.info div span em{
				font-size:12px;
			}
			#alrum1 .left div.info div span img{
				width:auto;
				height:auto
			}
	#alrum1 .left div.demand{
		padding-bottom:1px;
	}
		#alrum1 .left div.demand a{
			display:inline;
			float:left;
			height:26px;
			line-height:26px;
			width:105px;
			text-align:center;
			border:#AEDEF2 1px solid;
			margin:3px 0 0 7px;
		}
#alrum1 .right .revideo{
	height:auto;
	margin-right:0;
}

#alrum .left {
	width:706px;
}
	#alrum .left div.info{
		height:272px;
	}
		#alrum .left div ul li a{
			height:26px;
			line-height:26px;
			margin-left:20px
		}
		#alrum .left div p{
			line-height:22px;
			margin:0px 5px;
		}
		#alrum .left div.info img.img{
			width:180px;
			height:225px;
			margin:7px 3px 0 3px;
		}
		#alrum .left div.info div{
			display:inline;
			float:right;
			width:250px;
			margin:7px 5px 0 0;
		}
		#alrum .left div.info div.right{
			width:255px;
			margin:1px;
		}
		#alrum .left div.info div h4{
			font-size:14px;
			margin-bottom:3px;
		}
		#alrum .left div.info div span{
			height:24px;
			line-height:24px;
			display:block;
			font-size:13px;
		}
			#alrum .left div.info div span em{
				font-size:12px;
			}
			#alrum .left div.info div span img{
				width:auto;
				height:auto
			}
	#alrum .left div.demand{
		padding-bottom:2px;
	}
		#alrum .left div.demand a{
			display:inline;
			float:left;
			height:26px;
			line-height:26px;
			width:105px;
			text-align:center;
			border:#AEDEF2 1px solid;
			margin:3px 0 0 7px;
		}
#alrum .right .revideo{
	height:auto;
	margin-right:0;
}






.link{border:1px #D6E7F9 solid;margin:10px 0 0 0;width:980px;height:70px;overflow:hidden; }
.link .links h1{float:left;background:#D6E7F9;margin:4px;width:15px;height:60px;font-size:13px;letter-spacing:2px;padding:2px 0px 0 3px;text-align:center;color:#438ba9;line-height:14px; font-weight:normal;}
.link  .links h2 {float:left;margin-right:10px;padding-top:4px; font-size:9pt;}
.links  a {color:#438ba9; font-weight:normal;}
.links  a:hover{color:red}
.links h2 br{line-height:5px;}


.footer{border-top:#AEDEF2 1px solid;
	color:#438ba9;
	text-align:center;
	line-height:20px;
	padding:7px 0px;
	margin-top: 10px;
}
.footer span{
		display:block;
		color:#000
	}


#am1{width:950px; margin:auto}


#default_rmtj{float:left;padding-bottom:2px;background:url(../images/default_b.gif) no-repeat bottom;width:490px;overflow:hidden; }
#default_rmtj img{ border:0px; }
#default_rmtj h2,#noresult_rmtj h2{background:url(../images/default_h2.gif) no-repeat;height:31px;padding-right:1px;font-size:12px; font-weight:bold}
#default_rmtj h2 *,#noresult_rmtj h2 *{float:right;font-weight:normal;width:58px;margin:4px 0 0;border-bottom:border:1px #eeeeee solid;height:25px;cursor:pointer;overflow:hidden;line-height:25px;text-align:center;margin-right:-1px;display:inline}
#default_rmtj h2 span,#noresult_rmtj h2 span{background:url(../images/h2_span.jpg) no-repeat}
#default_rmtj h2 span.select,#noresult_rmtj h2 span.select{background:url(../images/h2_span.jpg) no-repeat left -25px}
#default_rmtj h2 label,#noresult_rmtj h2 label{background:url(../images/h2_label.jpg) no-repeat}
#default_rmtj h2 label.select,#noresult_rmtj h2 label.select{background:url(../images/h2_label.jpg) no-repeat left -25px}
#default_rmtj h2 strong,#noresult_rmtj h2 strong{background:url(../images/h2_strong.jpg) no-repeat}
#default_rmtj h2 strong.select,#noresult_rmtj h2 strong.select{background:url(../images/h2_strong.jpg) no-repeat left -25px}
#default_rmtj h2 .select,#noresult_rmtj h2 .select{color:#F6830E;border-bottom:1px #fff solid}
#default_rmtj .border_1c,#noresult_rmtj .border_1c{padding:0 9px;height:252px;overflow:hidden;border-left:1px #BFDCEC solid;border-right:1px #BFDCEC solid}
#default_rmtj .rm_film,#noresult_rmtj .rm_film{float:left;width:108px;margin:10px 4px;display:inline;}
#default_rmtj a.img,#noresult_rmtj a.img{display:block;padding:3px;position:relative;background:#E4E4E4}
#default_rmtj a.img .hot,#noresult_rmtj a.img .hot{position:absolute;left:0;_left:-4px; top:0;}
#default_rmtj dt,#noresult_rmtj dt{font-weight:bold;margin:5px 0 0;color:#07519a;width:110px;height:20px;overflow:hidden;}
#default_rmtj dt a{font-weight:bold;margin:5px 0 0;color:#07519a;text-decoration: none;line-height:140%;}
#default_rmtj dd,#noresult_rmtj dd{line-height:18px;height:40px;overflow:hidden;color:#4B75A4;text-align:left;}
#default_rmtj dd a{text-decoration: none;color:#FF0000;}
#default_rmtj p,#noresult_rmtj p{margin:5px 0 0}
#default_rmtj p a,#noresult_rmtj p a{margin-right:-1px}
#default_rmtj h3{color:#FFFFFF;font-size: 12px;font-weight: normal;padding-top:3px;}
#default_rmtj h3 a{color:#07519a;text-decoration: none;}
#default_rmtj h3 a:hover{color:#FF0000;text-decoration: underline;}

#default_rank{float:right;width:235px;margin:3px 0 0 10px;margin-right:0px}
#default_rank h2{font-size:12px;height:26px;background:url(../images/web-design.gif) repeat-x;border:1px #1f2233 solid;padding:7px 0 0 10px;overflow:hidden;color:#fff;font-weight:normal;text-align:left; }


.wenzitext{width:235px;overflow:hidden;height:255px;text-align:left;border:1px #1f2233 solid;}
.wenzitext ul {list-style:none;  margin-bottom:5px }
.wenzitext a {margin-left:5px; color: #1f2233;text-decoration: none;}
.wenzitext a:HOVER {color:#545d8b}
.wenzitext li {  float:left;width:230px; height:23px;overflow:hidden;text-align:left;line-height:23px;color: #6F616E; background:url(rank_ico2.gif) no-repeat 5px 8px;padding-left:32px;border-bottom:1px #1f2233 dashed }
.wenzitext span {text-align:left; height:10px; line-height:10px;overflow:hidden; outline-style:solid}


.left_c1 {border-width:0 1px;background:#fff;padding-left:1px; padding-top:1px}
.border_1c{border:1px #eeeeee solid;border-width:0 1px; width:490px;overflow:hidden;}
#default_rank1{float:left;padding-LEFT:0px;margin:0px 0 0;}

#default_rank1 h2,#rank h2,.moviecss3 h1{font-size:12px;height:26px;border-bottom:1px #AEDEF2 solid;padding:0 8px 0 5px;overflow:hidden;}
#default_rank1 h2,.moviecss3 h1{background:url(rank_h211.jpg) }
#default_rank1 h2 cite,#rank h2 cite{float:right;margin-left:4px ;border:1px #AEDEF2 solid;font-style:normal;padding:0 5px 0 5px;font-weight:normal;background-color:#f4fafb;height:26px;cursor:pointer;position:relative;top:3px;line-height:26px;text-align:center}
#default_rank1 h2 cite a{color:#008b8b;text-decoration: none}
#default_rank1 h2 cite a:hover{color:#F5840E}
#default_rank1 h2 span{float:left;padding:8px 0 0 10px}
#default_rank1 h2 span a{color:#29a7da;text-decoration: none}
.moviecss3 h1 span{float:left;padding:4px 0 5px 10px}


#default_rank1 h6,#rank h6{font-size:12px;height:26px;border-bottom:1px #AEDEF2 solid;padding:0 8px 0 5px;overflow:hidden;}
#default_rank1 h6{background:url(../images/rank_h216.jpg) }
#default_rank1 h6 cite,#rank h6 cite{float:right;font-style:normal;font-weight:normal;background:url(../images/rank_tab1.jpg) no-repeat;width:50px;height:26px;cursor:pointer;position:relative;top:3px;line-height:26px;text-align:center}
#default_rank1 h6 cite.select,#rank h6 cite.select{background:url(../images/rank_select1.jpg) no-repeat;color:#F5840E}

.play_bo_top { width:604px;height:40px; margin:5px 0; border:1px #94c3f7 solid;}
.play_bo_top h1{ width:584px;height:20px; line-height:20px;  margin-top:5px; margin-left:2px; margin-right:5px;font-size:14px; font-weight:bold; float:left; background:#E1EAFF; padding:5px; border:1px #94c3f7 solid;}
.play_bo_top span{ float:right; width:350px;padding:3px; font-size:12px; color:#666666; line-height:18px}


#view .list{
	padding-bottom:2px;
	border:#AEDEF2 1px solid;
	border-top:none;
	margin-bottom:7px;
	max-height:155px;
	overflow-y:auto;
	overflow-x:hidden;
	width:704px;
}
#view h3{
	height:25px;
	line-height:25px;
	color:#1974C8;
	padding-left:19px;
	font-size:12px;
	background-color: #EEF7FE;
	border: 1px solid #AEDEF2;
}
#view .list a{
	display:inline;
	float:left;
	height:26px;
	line-height:26px;
	width:78px;
	text-align:center;
	border:#AEDEF2 1px solid;
	margin:3px 0 0 5px;
        background-color:#fcfcfc;
	color:#585858;
	}
#view .list a:hover{
	display:inline;
	float:left;
	height:26px;
	line-height:26px;
	width:78px;
	text-align:center;
	border: #FFCA66 1px solid;
	margin:3px 0 0 5px;
	background-color: #FFFBF4;
	}

#leftlist .ent{float:left;margin:3px 0px 3px 3px;width:220px;color:#666666;text-align:left;}
#leftlist .ent img{width:60px;height:71px;padding:1px;border: 1px solid #b0bec7;margin-right:10px;margin-bottom:15px;float:left;}
#leftlist .ent a:hover img {border: 1px solid #d3ddde;border-color: #ffcc00;}
#leftlist .ent h4{margin:0px;background-image:url(hot1.gif);background-repeat: no-repeat;background-position:110px center;text-align:left;}
#leftlist .ent h4 a{color:#333333;padding-left:0px;}
#leftlist .ent h4 a:hover{color:#ffcc00;}
#leftlist .ent h8{margin:0px;background-image:url(list_ico.gif);background-repeat: no-repeat;background-position:110px center;text-align:left}
#leftlist .ent h8 a{color:#333333;padding-left:0px;}
#leftlist .ent h8 a:hover{color:#ffcc00;}

/* 播放页页面样式表 */
.mov_a{float:center;width:701px;}
.mov_b{float:center;width:236px;}
.movienews_1 {clear:both;float:left;margin-top:2px;overflow:hidden;width:550px; height:450px;border:1px solid #E2E2E2;padding:3px;position:relative;}
.movienews_2 {float:right;margin-top:2px;overflow:hidden; width:135px;height:450px;border:1px solid #E2E2E2;padding:3px;overflow-y:scroll;}
.movienews_2 a {display:bold;width:85%;height:25px;line-height:25px;margin:2px; float:left;color:#07519A;text-decoration: none; border:1px solid #eee;background:#f4fbfc;}
.movienews_2 a:hover { color:#000;background:#FFF;}
.movienews2 { float:left;width:505px;border:0px solid #E2E2E2;color:#07519A;text-align:left;position:relative; }
.movienews2 h1 {height:38px;line-height:38px;color:#07519A;font-size:14px;text-align:left;padding-left:15px; }
.red{color:#F00;}
.bl{color:#636563;}
.black{color:#000;}
.strong{font-weight:bold;}


#collection{float:left;width:265px;margin:8px 0 10px 10px;padding:5px;height:365px;border:1px #aedef2 solid;float:left;font-weight:normal;}
#collection img{width:250px;height: expression(this.height > 350 ? 350: true); max-height: 350px;} 
.sdesscfs{height: 360px;width:440px;margin-right: 10px; ;overflow:hidden;float:right;font-weight: bold; padding-top:8px;} 
.sdesscfs ul {background: url(../images/boby1.gif) 0px -25px repeat-x; text-align:left;margin:0 0 0 0px;padding:6 0 0 10px;  font-size:10pt;}
.sdesscfs ul li{padding : 6px 0; color:#15716b;font-weight:normal;}
.sdesscfs li.btn_list { height:25px;}
.sdesscfs li.btn_list a { height:20px; line-height:19px; white-space:normal; border:0px solid #AFDEF2; background:#FFFFFF; text-decoration:none; float:left; overflow:hidden;  padding:2px 5px; color:#fff;margin:3px 8px 0px 0px;background:url(/skin7/images/17-3.gif) repeat-x;}
.sdesscfs li.btn_list a:hover{text-decoration:none;background:url(/skin7/images/16-4.gif) repeat-x;font-weight:600;}
.sdesscfs li.double { height:40px; color:green; font-size:12pt; white-space:normal;padding-left:10px;font-weight:normal;}
.sdesscfs li.doubles{height:40px; }
.sdesscfs li.doubles a:hover{font-weight:600; text-decoration:underline; }
.sdesscfs .star-rating{
		list-style:none;
		margin: 0px;
		padding:0px;
		width: 150px;
		height: 30px;
		position: relative;
		background: url(/skin7/images/star_rating2.gif) top left repeat-x;		
}
.sdesscfs .star-rating li{
		padding:0px;
		margin:0px;
		/*\*/
		float: left;
		/* */
}
.sdesscfs.star-rating li a{
		display:block;
		width:30px;
		height: 30px;
		text-decoration: none;
		text-indent: -9000px;
		z-index: 20;
		position: absolute;
		padding: 0px;
}
.sdesscfs.star-rating li a:hover{
		background: url(/skin7/images/star_rating2.gif) left center;
		z-index: 2;
		left: 0px;
}
.sdesscfs.star-rating a.one-star{left: 0px;}
.sdesscfs.star-rating a.one-star:hover{width:30px;}
.sdesscfs.star-rating a.two-stars{left:30px;}
.sdesscfs.star-rating a.two-stars:hover{		width: 60px;}	
.sdesscfs.star-rating a.three-stars{		left: 60px;	}
.sdesscfs.star-rating a.three-stars:hover{		width: 90px;}
.sdesscfs.star-rating a.four-stars{		left: 90px;}	
.sdesscfs.star-rating a.four-stars:hover{		width: 120px;}
.sdesscfs.star-rating a.five-stars{		left: 120px;}
.sdesscfs.star-rating a.five-stars:hover{		width: 150px;}
.sdesscfs.star-rating li.current-rating{
		background: url(/skin7/images/star_rating2.gif) left bottom;
		position: absolute;
		height: 30px;
		width:105px;
		display: block;
		text-indent: -9000px;
		z-index: 1;
}
.sdesscfs.code{
		width:560px;
		font-family:"Times New Roman", Times, serif;
		font-size:12px;
		padding:5px 0 5px 15px;
		border-left:3px #D5C180 solid;
		background-color: #F8F4E9;
}
.moviecss8 {width: 50px; height: 24px;float:left;margin-bottom:3px;padding-top:7px;overflow:hidden;}
.layer { padding:0 10px 10px 0; position:relative; color:#000; text-align:left; height:auto; overflow:hidden;}
.layer a { color:#1973C7; text-decoration:none; white-space:nowrap;}
.layer a:hover{text-decoration:underline;}
.layer .inner { padding:10px 0 10px 10px;}
.layer li.moviename { color:#B8B8B8;}
.layer li.moviename a{ margin-right:5px;}
.layer li.actor { width:auto; margin-right:10px;}
.layer li.actor, .layer li.actor a, .layer li.small a{ color:#878A8D;}
.layer li.actor a, .layer li.small a{ color:#000000;/*text-decoration:underline;*/}
.layer li.actor em{ color:#333;}
.layer li.small { clear:none; width:68px;}
.layer li.double { height:40px; white-space:normal;}
.layer li.btn_list { height:24px;}
.layer li.btn_list a {width:40px;text-align:center; height:19px; line-height:19px; white-space:normal; border:1px red solid; background:#FFFFFF; text-decoration:none; float:left; overflow:hidden; margin:3px 8px 0px 0px; padding:2px 5px; color:#1974C8;}
.layer li.btn_list a:hover{text-decoration:none;}
.layer li.btn_lists { height:24px;}
.layer li.btn_lists a {width:62px;text-align:center; height:24px; line-height:19px; white-space:normal; border:1px #ffbda4 solid; background: #fff5ee; text-decoration:none; float:left; overflow:hidden; margin:3px 8px 0px 0px; padding:2px 5px 2px 5px; color:#d20000; letter-spacing:1px; }
.layer li.btn_lists a:hover{text-decoration:none; color:maroon;white-space:normal; border-style:dotted;font-weight:bold;letter-spacing:0.5px;}
.layer li.btn_listss { height:24px;}
.layer li.btn_listss a {width:62px;text-align:center; height:24px; line-height:19px; white-space:normal; border:1px #ffbda4 solid; text-decoration:none; float:left; overflow:hidden; margin:3px 8px 0px 0px;padding:2px 5px;   color:#d20000;letter-spacing:1px; }
.layer li.btn_listss a:hover{text-decoration:none; white-space:normal; border-style:dotted;font-weight:bold;letter-spacing:0.5px;color:#000000; }
.layer ul.point { position:absolute; top:6px; left:35px; height:6px; width:32px;}






#collectiona{float:left;width:265px;margin:8px 0 10px 10px;padding:5px;height:365px;border:1px #aedef2 solid;float:left;font-weight:normal;}





#prodt{ float:left; width:18px;  height:120px; background:#8dd4ec; padding-top:4px;}
#prodbox{ float:left; height:120px; width:962px; border:1px #8dd4ec dashed}
#prodbox li{ float:left; width:114px; margin-left:5px; margin-top:5px;}
.cp{ margin-top:4px; height:5px;}
#order{ font-size:12px; color:#666666}

#newslist{ float:left; margin-left:8px; margin-top:10px;}
#newslist li{ float:left; width:680px; height:28px; text-align:left}
#newslist li span{ float:right; margin-top:-15px;}

#newsc{ text-align:center; font-size:14px; color:#FF0000; padding-top:10px; font-weight:bold}
#newscc{ margin-top:8px; line-height:22px; width:700px; margin-left:8px;}

