
#container{
	overflow: hidden;	width:960px; margin: auto;	
}
.ad2 {
  margin-left:9px;margin-top:5px
}
.adright {
  margin-top:0px;margin-bottom:5px;margin-left:1px
}
.adbottom {
  text-align:center;padding-top:10px
}
#adiframe {
  border:1px solid #dcdcdc;width:950px;margin:5px auto 0px;padding:4px;
}
/** Content Style **/
#content{float: left; width:700px;	overflow: hidden; text-align: left;}
#content .con_list_main .ad_img{margin:10px 0 0 13px;}
	#content .con_list{width:700px; margin-top:5px;overflow: hidden}
	#map{height:55px; background: url(/profiles/map_bg.gif) no-repeat;}
		#map h1{
			border-bottom: 1px solid #c9c9c9; overflow: hidden; color:#e22160;
			width:670px; margin:0 15px; height:28px; line-height: 30px;font-size:13px
		}
		#map h1 a{color:#000;border-bottom: 1px solid #999; }
		#map h1 a:hover{color:#e22160;border-bottom: 1px solid #e22160; text-decoration: none }
		
		#map h2{
			border-bottom: 1px solid #eee; overflow: hidden; font-weight:bold;
			width:670px; margin:0 15px; height:27px; line-height: 27px;
			color: #333; font-family: Arial, Helvetica, sans-serif;;font-size;14px
		}		
			#map h2 em{color:#e22160;margin:0 3px;font-weight:bold;}
		#content .con_list_top{
			width:700px; height:42px; overflow: hidden;
			background: url(/profiles/content_bg.gif) no-repeat center top;
		}			
			#content #lian .con_list_top h1{
				height:22px;width:250px;overflow: hidden; margin:3px 7px; float: left;padding-left:20px;padding-top:6px;
				background: url(/profiles/loading.gif) no-repeat left 8px;font-size:14px;color:#e22160;font-weight:bold
			}
			#content #list .con_list_top h1{
				height:22px;width:150px;margin:3px 6px; float: left;padding-left:20px;padding-top:6px;
				background: url(/profiles/end.gif) no-repeat left 7px;font-size:14px;color:#666;font-weight:bold
			}
			#content #list .con_list_top h2{
				height:22px;width:250px;margin:3px 6px; float: left;padding-left:20px;padding-top:6px;
				background: url(/profiles/end.gif) no-repeat left 7px;font-size:14px;color:#666;font-weight:bold
			}
			#container #intro .max_box_top h1{
				height:22px;width:150px;overflow: hidden; margin:3px 6px; float: left;
				background: url(/profiles/sub_title.gif) no-repeat left -85px;
			}
			#container #commend_box .max_box_top h1{
				height:22px;width:103px;overflow: hidden; margin:5px 8px; float: left;
				background: url(/profiles/up_title.gif) no-repeat left -113px;_margin-left:5px;
			}
			#container #commend_box .max_box_top span{
				height:22px;overflow: hidden; margin:12px 10px 0 0; float: right;line-height:32px;
			}
			#container #youku .max_box_top h1{
				height:22px;width:150px;overflow: hidden; margin:3px 6px; float: left;
				background: url(/profiles/sub_title.gif) no-repeat left -125px;
			}
			#container #qvod .max_box_top h1{
				height:22px;width:150px;overflow: hidden; margin:3px 6px; float: left;
				background: url(/profiles/sub_title.gif) no-repeat left -165px;
			}
			#container #ppvod .max_box_top h1{
				height:22px;width:150px;overflow: hidden; margin:3px 6px; float: left;
				background: url(/profiles/sub_title.gif) no-repeat left -405px;
			}
			#content #gut .con_list_top h1{
				height:22px;width:150px;overflow: hidden; margin:3px 6px; float: left;
				background: url(/profiles/sub_title.gif) no-repeat left -205px;
			}
			#content #con_so .con_list_top h1{
				height:22px;width:150px;overflow: hidden; margin:3px 6px; float: left;
				background: url(/profiles/sub_title.gif) no-repeat left -245px;
			}
			
			#content .con_list_top label{
				height:28px;overflow: hidden; margin:3px 10px; float: right;
				padding-top:4px;
			}			
				#content .con_list_top label input{
					border: 0px solid #ccc; height:21px; 
					background: #fff; cursor: pointer; width:100px;
					padding-top:2px;padding-left:20px; 
				}
					#content .con_list_top label input.up_time{		
						width:115px;				
						background: url(/profiles/up_time.gif) no-repeat left center;					
					}
					#content .con_list_top label input.up_count{						
						background: url(/profiles/up_count.gif) no-repeat left center;					
					}
					#content .con_list_top label input.up_word{						
						background: url(/profiles/up_word.gif) no-repeat left center;					
					}
			#content .con_list_top span.worn{float: right;}
			#content .con_list_top span{
				height:32px;overflow: hidden; margin:3px 10px; float: right;line-height:32px;
			}
				#content .con_list_top span a{color:#333;}
				#content #qvod span a{color:#ff0000;font-family: Verdana;}
				#content #ppvod span a{color:#ff0000;font-family: Verdana;}

				
		#intro .detail_box{
			width: 690px;
			overflow: hidden;
			float: left;
		}	
		#intro .ad3{
			width: 250px;
			float: right;padding:5px;margin-top:15px;margin-right:1px;border-top: 1px solid #ccc;border-left: 1px solid #ccc;border-bottom: 1px solid #ccc
		}
			#intro .max_box_top span{
				height:32px;overflow: hidden; margin:6px 5px 0 0; 
				*margin:1px 5px 0 0; _margin:6px 5px 0 0; overflow: hidden;
			}	
			#intro .max_box_main{
				height: 335px;
				overflow: hidden;
			}	
			
				#intro .clo_btn{
					width:65px; height:23px; color:#fff;margin-top:4px;
					border: 0px solid #ccc; cursor: pointer;
					background: url(/profiles/clo_btn.gif) no-repeat;
				}
				#intro .intro_img{
					float: left; border:1px solid #999;
					width:247px; height:327px; overflow: hidden;
					margin:10px;_margin-left:5px;margin-bottom:5px;
				}
					#intro .intro_img a img{
					width:235px; height:315px; overflow: hidden;
					margin:5px;border:1px solid #999;
				}
				#intro .intro_txt{
					float: right; width:415px; overflow: hidden;
					margin:10px 5px 5px 0; font-size: 12px;
					line-height: 26px;height:315px;
					padding-top:14px;
				}	
					#intro .intro_txt dt{ 
						font-weight: bold; color:#e22160;
						width:405px; overflow: hidden; height:26px;
						font-family: Verdana; font-size;12px
					}
					#intro .intro_txt dd{
						width:405px; overflow: hidden; height:26px;
						font-family: Verdana; color: #333;font-size;12px
					}
					#intro .intro_txt dd.ddgut{
						height:150px;
					}
						#intro .intro_txt dd em {color:#666; }
					#intro .intro_txt dd.btn,#intro .intro_txt dd.clo{
						height:30px;line-height: 30px;
					}
            .btn {
					float: right; width:405px; overflow: hidden;
					margin:0px 15px 5px 0; font-size: 14px;
					line-height: 26px;height:200px
         	 }
						.btn input{
							font-family: Arial; border: 1px solid #d7d7d7;
							font-size:12px; height:25px; cursor: pointer;
							color: #333; width:190px; background: #f9f9f9;
						}	
				
		#content .con_list_bottom{
			width:700px; height:3px; overflow: hidden;
			background: url(/profiles/content_bg.gif) no-repeat center -42px;
		}
		#content .con_list_main{
			width:693px; overflow: hidden;padding:0 0 10px 5px; 
			border-left:1px solid #ccc; border-right:1px solid #ccc;			
		}
			#content .con_list_main dl.lian {
				width:670px;margin-left:8px; overflow: hidden;
			}
				#content .con_list_main dl.lian .name2{
					float: left; width:173px;padding-left:20px; font-size:14px;border-right: 1px solid #ccc;border-left: 1px solid #ccc;
				}
				#content .con_list_main dl.lian .part2{
					float: left; width:314px; margin-left:10px;border-right: 1px solid #ccc;font-size:13px;
				}
				#content .con_list_main dl.lian .part2 img{
						float: right; margin:-26px 30px 0 0;padding-top:0px;
				}
				#content .con_list_main dl.lian .time2{
					float: right; width:139px;margin-left:10px; line-height: 38px; border-right: 1px solid #ccc;
					overflow: hidden;	font-family: Verdana; font-size: 11px;
				}
			
				#content .con_list_main dl.lian dt{
					border-bottom: 1px solid #ccc;height:30px; line-height: 30px;
					font-size: 14px; color: #666;
				}
					#content .con_list_main dl.lian dt .name{
						float: left; width:170px;padding-left:25px;
						background: url(/profiles/icon_name.gif) no-repeat left 7px;
					}
					#content .con_list_main dl.lian dt .part{
						float: left; width:277px;padding-left:20px;
						background: url(/profiles/icon_part.gif) no-repeat left 7px;
						margin-left:9px
					}
					#content .con_list_main dl.lian dt .time{
						float: left; width:120px;padding-left:20px;font-size: 14px;
						background: url(/profiles/icon_time.gif) no-repeat left 7px;
						margin-left:28px
					}
					#content .con_list_main dl.lian dd .part a em{color:#333; margin-left:5px;
					}
				#content .con_list_main dl.lian dd{
					height:38px;border-bottom: 1px solid #ccc; text-indent: 6px;
					font-size: 12px; color: #666; overflow: hidden;background: url(/profiles/name1.gif) no-repeat 7px 12px;
				}
					#content .con_list_main dl.lian dd.list_color{
						background: #E5E5E5;background: url(/profiles/name2.gif) no-repeat 7px 12px #E5E5E5;
					}
					#content .con_list_main dl.lian dd a{
						color: #111; display: block;
						height:29px; padding-top:9px;
					}
					#content .con_list_main dl.lian dd a:hover{
						text-decoration: underline;color:#e22160
					}
				#content .con_list_main .ad{
					width:670px;margin-left:7px; border: 1px solid #999;
					text-align: center; background: #ccc; margin-top:10px;
				}
			#content .con_list_main{
			width:693px; overflow: hidden;padding:0 0 5px 5px; 
			border-left:1px solid #ccc; border-right:1px solid #ccc;			
		}
			#content .con_list_main ul {_margin-left:-10px;_margin-top:5px}

			.cp{
				float: left; width:206px; height:38px; padding-left:5px;
				line-height: 38px; overflow: hidden; margin-left:10px;
				border-bottom: 1px dashed #bfbfbf;font-size:14px;font-family: Arial;color:#333			
			}
				.cp em{
					font-size: 10px;
					margin-right:5px; color:#999;
				}
				.cp a{color:#111;}
#content #list .con_list_main{
	width: 698px;
	padding: 0px;
}
	#content #list .con_list_main li{
		width: 675px;
		height: auto;
		border-bottom: 0px;
		margin-left: 0px;
		_margin-left: 0px;
	}
		#content .con_list_main li{
			width:675px;_width:688px;overflow: hidden;_margin-left:-12px;
		}
			#content .con_list_main dl.list dt{				
				border-bottom: 1px solid #ccc;height:30px; margin-left:8px; 
				overflow: hidden;width: 675px;
			}
				#content .con_list_main dl.list dt label{
					float: left; font-size: 16px; 
					font-weight: bold; font-family: Verdana;
					width:100px; height:30px;line-height: 30px;
					margin-left: 10px;
				}
					#content .con_list_main dl.list dt label a{color: #e22160;}
					#content .con_list_main dl.list dt label a:hover{
						text-decoration: none;
					}
				#content .con_list_main dl.list dt span{
					float: right; font-size: 12px; display:block;
					width:115px; height:30px;line-height: 30px;
					margin-right: 5px;_height:23px;_margin-top: 7px;
				}
				
				#content .con_list_main dl.list dd{
					float: left; width:210px; height:38px; padding-left:5px;
					line-height: 38px; overflow: hidden; margin-left:10px;
					border-bottom: 1px dashed #bfbfbf;font-size:14px;
					_display: inline;
				}
				#content .con_list_main dl.list dd em{
					font-family: Verdana; font-size: 10px;
					margin-right:5px; color:#666;
				}
				#content .con_list_main dl.list dd img{_margin-top:6px;}
				#content .con_list_main dl.list dd a{color:#111;}
	
		#container .detail_paly .max_box_top a{ color: #f00;}
		#container .detail_paly .max_box_main{
			padding:0px 10px 10px 10px;
			width:938px;  
			overflow: auto;max-height:500px; 				
			scrollbar-face-color:#f4f4f4;
			scrollbar-3dlight-color:#ccc;
			scrollbar-darkshadow-color:#ccc;
			scrollbar-Shadow-color:#f4f4f4;
			scrollbar-arrow-color:#000000;
			scrollbar-track-color:#e5e5e5;						
		}
			#container .detail_paly .max_box_main a{
				float: left; height:28px; text-align: center;
				display:block; border: 1px solid #bfbfbf; color: #333;
				font-size: 12px; font-family: Verdana;
				background: #f4f4f4; margin: 5px 5px 0 0;width:148px;overflow: hidden;        line-height:28px
			}
			#container .detail_paly .max_box_main a:hover{
				text-decoration: none; border: 1px solid #e22160; 
				color: #333;background: #ffd2de;
			}
			#container .detail_paly .max_box_main a:visited{
				text-decoration: none; border: 1px dashed #bbb; 
				color: #333;background: #FAEBD7;
			}
      #container .detail_paly .zy a{
	    float: left; height:31px; text-align: left;
				display:block; border: 1px solid #ccc; color: #333;
				font-size: 12px; font-family: Verdana;
				background: #f4f4f4; margin: 5px 5px 0 0;width:274px;padding-top:0px;padding-left:30px
}
			
		#gut .con_list_main p{
			margin:5px; margin-bottom:0px; text-indent: 4mm;
		}
		#con_so .pages{
			width:670px;border-bottom: 1px dashed #bfbfbf; text-align: center;
			height:30px; margin-top:5px;margin-left:8px;_margin-left:19px;
			line-height: 26px;
		}	
		#con_so li{
			width:670px;border-bottom: 1px dashed #bfbfbf; margin-top:5px;margin-left:8px;_margin-left:19px;
		}	
		#con_so dl.so{
			width:670px; overflow: hidden;font-family: Arial;
		}	
			#con_so dl.so a{color:#e22160; border-bottom: 1px solid #e22160;}
			#con_so dl.so a:hover{color:#ff0000; text-decoration: none;}
			
			#con_so dl.so dt{
					height:500px; line-height: 30px;color: #666;border-right: 1px solid red
				}
					.searchname{
						float: left; width:350px;padding-left:30px;
						background: url(/profiles//require/icon/icon_play.gif) no-repeat left 22px;
						font-size: 14px; font-weight: bold;padding-top:20px;padding-bottom:10px;margin-left:34px
					}	
					.searchname img {
            padding-bottom:-35px;margin-left:-25px
					}
          .searchname a{background:url(/profiles/play.gif) no-repeat	right 20%;width:410px;display:block}
          .searchname a:hover{color:#ff0000; text-decoration: none;background:url(/profiles/play_hover.gif) no-repeat	right 20%;width:410px;display:block	}
					.searchname em.em1{font-weight: bold;}
          .newpage{
						float: left; width:350px;padding-left:30px;
						background: url(/profiles/new2.gif) no-repeat left 5px;
						font-size: 12px; font-weight: 500;padding-top:7px;padding-bottom:7px;margin-left:34px
					}	
					.newpage img {
            padding-bottom:-35px;margin-left:-25px
					}
          .newpage a{background:url(/profiles/play.gif) no-repeat	right 10%;width:410px;display:block;padding-bottom:3px}
          .newpage a:hover{color:#ff0000; text-decoration: none;background:url(/profiles/play_hover.gif) no-repeat	right 10%;width:410px;display:block	}
          .newtime {
            float:right;margin-top:7px;font-size:11px
          }
          .newh1{
          height:30px;width:450px;overflow: hidden; margin:3px 6px; float: left;	background: url(/profiles/new3.gif) no-repeat left 0px; font-size:14px; color:#e22160;padding:6px 0 0 50px;font-weight:500
          }
			
					#con_so dl.so dt span.time{
						float: left; width:190px; font-family: Arial
					}
					#con_so dl.so dd.lan_srt{
						float: left; width:190px; margin-left:20px;
						color: #999;_margin-left:10px;
					}
					#con_so dl.so dd.classed{float: left; width:160px;color: #999;	}					
					#con_so dl.so dd.actor{float: left; width:300px;color: #999;}
					
			#con_so em.em1{color:#ff0000;	}
			#con_so em.em2{
				color:#e22160; font-weight: bold;
				font-family: Verdana; margin:0 3px;
			}
			#con_so em.em3{color:#666;	}
			#con_so span.play{
				position: relative;top:-20px;left:329px;_left:326px;
				display: block;width:64px; height:20px;
			}
				#con_so span.play a{
					width:64px; height:20px;overflow: hidden;
					display:block; background:url(/profiles/play.gif) no-repeat	
				}
				#con_so span.play a:hover{
					text-decoration: none;
					background:url(/profiles/play_hover.gif) no-repeat	
				}
			
/** sideBar Style **/		
#sidetable{float: right; width:250px;	overflow: hidden; text-align: left;}
	#sidetable .side_list{width:700px; margin-top:5px;overflow: hidden;}
		#sidetable .side_list_top{
			width:250px; height:34px; overflow: hidden;
			background: url(/profiles/sidebar_bg.gif) no-repeat center top;
		}			
			#sidetable #up_word .side_list_top h1{
				height:22px;width:120px;overflow: hidden; margin:5px 8px; float: left;
				background: url(/profiles/up_title.gif) no-repeat left -5px;_margin-left:5px;
			}	
			#sidetable #up_end .side_list_top h1{
				height:22px;width:120px;overflow: hidden; margin:5px 8px; float: left;
				background: url(/profiles/up_title.gif) no-repeat left -44px;_margin-left:5px;
			}	
			#sidetable #up_count .side_list_top h1{
				height:22px;width:103px;overflow: hidden; margin:5px 8px; float: left;
				background: url(/profiles/up_title.gif) no-repeat left -80px;_margin-left:5px;
			}
			#sidetable #commend .side_list_top h1{
				height:22px;width:103px;overflow: hidden; margin:5px 8px; float: left;
				background: url(/profiles/up_title.gif) no-repeat left -113px;_margin-left:5px;
			}
			#sidetable #notice .side_list_top h1{
				height:22px;width:103px;overflow: hidden; margin:5px 8px; float: left;
				background: url(/profiles/up_title.gif) no-repeat left -148px;_margin-left:5px;
			}
			
			#sidetable .side_list span{
				height:22px;overflow: hidden; margin:12px 10px 0 0; float: right;line-height:32px;
			}
		#sidetable .side_list_botom{
			width:250px; height:3px; overflow: hidden;
			background: url(/profiles/sidebar_bg.gif) no-repeat center -34px;
		}
		#sidetable .side_list_main{
			width:238px; overflow: hidden; padding:5px;
			border-left:1px solid #ccc; border-right:1px solid #ccc;			
		}
		#sidetable .side_list_main_2{
			width:238px; overflow: hidden; padding:5px;
			border-left:1px solid #ccc; border-right:1px solid #ccc;			
		}
		#sidetable .side_list_main .abc a{	
      width:30px;display:block;color:#f0f0f0;float:left;font-size:14px
		}
		#up_word .side_list_main{
			width:220px; overflow: hidden; padding:5px 14px; 
			border-left:1px solid #ccc; border-right:1px solid #ccc;		
			font-size:13px; font-family: Verdana; font-weight: bold;	

		}
		
			#sidetable .side_list_main h2{			
				font-size:14px;	font-weight: bold;	width:210px;
				color: #e22160;	margin:10px 10px 5px 10px; _margin:12px 10px -14px 10px;
			}
				#sidetable .side_list_main h2 label{ float: left;}	
				#sidetable .side_list_main h2 em{ 
					float: right; font-size:11px;
					font-family: Verdana; color: #666;
				}	
			#sidetable .side_list_main p{
				width:230px; padding:10px 5px 3px 5px; line-height: 22px;
				background: url(/profiles/sidebar_line.gif) top center no-repeat;
			}
			.notice {
        line-height:50px;padding:100px 5px 3px 5px;width:230px
			}
			#sidetable .side_list_main p.ie6p img{ _margin: 10px 0;}
				#sidetable .side_list_main p a{color:#e22160;}

			#sidetable .side_list_main ul{overflow: hidden;
				width:230px; margin:5px; margin-bottom:0px;
			}	
			#sidetable .side_list_main_2 ul{overflow: hidden;
				width:230px; margin:5px; margin-bottom:0px;
			}	
			#sidetable .side_list_main ul li{
				width:230px; height:26px; padding-top:7px;*height:23px;_height:28px;
				border-bottom: 1px dashed #bfbfbf; overflow: hidden;
			}
			#sidetable .side_list_main_2 ul li{
				width:230px; height:26px; padding-top:7px;*height:23px;_height:28px;
				border-bottom: 1px dashed #bfbfbf; overflow: hidden;
			}	
				#sidetable .side_list_main ul li h3{
					float: left; width:170px; padding-left:25px; 
					overflow: hidden;font-family: Verdana;
					background: url(/profiles/icon/t06.gif) no-repeat left center;
				}	
				#sidetable .side_list_main_2 ul li h3{
					float: left; width:170px; padding-left:25px; 
					overflow: hidden;font-family: Verdana;
					background: url(/profiles/icon/t07.gif) no-repeat left center;
				}	
				#sidetable .side_list_main ul li em{
					float: right; font-size:11px;overflow: hidden;
					font-family: Verdana; color: red;_margin-top:-20px
				}
				#sidetable .side_list_main_2 ul li em{
					float: right; font-size:11px;overflow: hidden;
					font-family: Verdana; color: #666;_margin-top:-20px
				}
				#sidetable .side_list_main ul li span{
					float: left; width:15px;  display: block;
					overflow: hidden;font-family: Verdana;
				}	
				#sidetable .side_list_main ul li label{
					float: left; width:25px; *height:31px; *line-height:15px;
					overflow: hidden;font-weight: bold; font-family: Arial;
				}	
				#sidetable .side_list_main_2 ul li label{
					float: left; width:25px; *height:31px; *line-height:15px;
					overflow: hidden;font-weight: bold; font-family: Arial;
				}	
					label.cl{color:#e22160;}
				#sidetable .side_list_main ul li h4{
					float: left; width:190px;  
					overflow: hidden;font-family: Verdana;
				}	
				#sidetable .side_list_main ul li em{
					float: right; font-size:11px;
					font-family: Verdana; color: #666;
				}
			
/** Download Style **/
#download{
	width:250px; overflow: hidden; margin-top:10px;
}
	#download #down_top{
		width:250px; height:36px; overflow: hidden;
		background: url(/profiles/download_bg.gif) no-repeat center top;
	}	
	#download #down_bottom{
		width:250px; height:12px; overflow: hidden;
		background: url(/profiles/download_bg.gif) no-repeat center -36px;
	}	
	#download #down_main{
		width:230px;overflow: hidden; padding:10px; text-align: center;
		background: url(/profiles/download_box_bg.gif) repeat-y;
	}	
		#download #down_main .tt{
			overflow: hidden;
			width:203px;height:49px;margin: auto;margin-top:5px; *margin-top:15px; 
		}	
		#download #down_main p{
			margin-top:10px; line-height: 22px;
		}
		#download #down_main p em{
			color: #f00;
		}
			
#container .max_box{width:960px; margin-top:5px;overflow: hidden;}
	#container .max_box_top{
		width:960px; height:42px; overflow: hidden;
		background: url(/profiles/container_bg.gif) no-repeat center top;
	}		
		#container .max_box_top h1{
			height:32px;width:150px;overflow: hidden; float: left; 
			line-height: 34px;padding-left:17px;text-align:left;
			margin-left:10px; _margin-left:5px;color:#e22160; 
			font-size: 14px; font-weight: bold; font-family: 微软雅黑;			
			background: url(/profiles/all_map_arrow.gif) no-repeat left center;
		}
		#container #look .max_box_top h1{
			margin-top: 3px;		
			margin-left: 5px;	
			background: url(/profiles/sub_title.gif) no-repeat left -365px;
		}
			
		#container .max_box_top span{
			height:32px;overflow: hidden; margin:3px 10px; 
			float: right;line-height:32px; width:600px;
			text-align: right;
		}
			#container .max_box_top span img{_margin-top:10px;}
			#container .max_box_top span a{color:#333;}
			#container .max_box_top span em{
				color:#e22160; font-weight: bold;
				font-family: Verdana; margin:0 3px;
			}		
	#container .max_box_bottom{
		width:960px; height:3px; overflow: hidden;
		background: url(/profiles/container_bg.gif) no-repeat center -42px;
	}		
	#container .max_box_main{
		width:953px; overflow: hidden;
		padding:0 0 10px 5px;  text-align: left;
		border-left:1px solid #ccc; border-right:1px solid #ccc;background:#f0f0f0
	}
		#container .max_box_main ul{
			width:938px;overflow: hidden;font-family: Arial;
			 _width:945px;_margin-left:-5px; /* E6 Only */
		}
			#container .max_box_main ul li{
				float: left;width:138px; margin-left:8px; padding-left:10px;
				height:30px; line-height: 30px; overflow: hidden;
				background: url(/profiles/arrow3.gif) no-repeat left 12px;
			}
				#container .max_box_main ul li a{
					color:#333;font-size: 14px; border-bottom: 1px solid #333;
				}
				#container .max_box_main ul li a:hover{
					color:#999;border-bottom: 1px solid #999; text-decoration: none;
				}
	#container .sitemap_main{
		width:953px; overflow: hidden;
		padding:0 0 10px 5px;  text-align: left;
		border-left:1px solid #ccc; border-right:1px solid #ccc;background:#f0f0f0
	}
		#container .sitemap_main ul{
			width:938px;overflow: hidden;font-family: Arial;
			 _width:945px;_margin-left:-5px; /* E6 Only */
		}
			#container .sitemap_main a{
				float: left;width:138px; margin-left:8px; padding-left:10px;
				height:30px; line-height: 30px; overflow: hidden;
				background: url(/profiles/arrow3.gif) no-repeat left 12px;
				color:#333;font-size: 14px; ;display:block;border-bottom: 1px solid #dcdcdc
			}
				#container .sitemap_main a:hover{
					float: left;width:138px; margin-left:8px; padding-left:10px;
				height:30px; line-height: 30px; overflow: hidden;
				background: url(/profiles/arrow3.gif) no-repeat left 12px;
				color:#999;font-size: 14px; ;display:block;border-bottom: 1px solid #dcdcdc
				}
/** Sun Play List Style **/
#content span.list_more{
		height:32px;overflow: hidden; margin:5px 5px 0 0; 
		position: relative; z-index:1000;width:103px;
	}	
	#content span.list_more .clo_btn{
		width:103px; height:24px; color:#fff; display: block;
		border: 0px solid #ccc; cursor: pointer;
		background: url(/profiles/open_btn.gif) no-repeat;
	}
		#content span#qvod_more{z-index: 900;}
		#content span#ppvod_more{z-index: 700;}
	#content .play_list{
		width:700px; overflow: hidden; margin-top:-42px;
		position: absolute;z-index:999;		
	}
		#content #qvod_list{z-index:899;}	
		#content #ppvod_list{z-index:699;}	
		#content .play_list #play_list_top{
			width:700px; height:42px; overflow: hidden; text-align: left;
			background: url(/profiles/content_bg.gif) no-repeat center top;
		}			
			#content .play_list #play_list_top h1{
				height:22px;width:150px;overflow: hidden; margin:3px 6px; 
				background: url(/profiles/sub_title.gif) no-repeat left -325px;
			}
		#content .play_list #play_list_bottom{
			width:700px; height:3px; overflow: hidden;
			background: url(/profiles/content_bg.gif) no-repeat center -42px;
		}		
		#content .play_list #play_list_main{
			padding:0px 5px 10px 10px; _padding-bottom:0px;width:683px;
			overflow: overhidden;text-align: left;background: #fff;
			border-left:1px solid #ccc; border-right:1px solid #ccc;	
		}
			#content .play_list #play_list_main a{
				float: left; height:25px; width:68px; text-align: center;
				display:block; border: 1px solid #ccc; color: #666;
				font-size: 12px; font-family: Verdana; line-height: 25px;
				overflow: hidden; background: #f4f4f4;margin: 5px 5px 0 0;
			}
			#content .play_list #play_list_main a:hover{
				text-decoration: none; border: 1px solid #e22160; 
				color: #e22160;background: #ffd2de;
			}
			
/** Play Style **/
#play_box{
	width: 100%;
	background: #666;
	padding-top: 10px;
  padding-bottom:20px;
}
#play{
	width: 1000px;
	margin: 0 auto;
	overflow: hidden;
}
	#play #player{
		width: 660px;
		height: 513px;
		overflow: hidden;
		float: left;padding-left:20px
	}
	#play #player_ad{
		width: 300px;
		height: 513px;
		overflow: hidden;
		float: left;margin-left:20px
	}
	#play #player_r_ad1{
		margin-top:0px
	}
	#play #player_r_ad2{
		margin-top:0px
	}
.bgfixed{
	width: 100%;
	border-top: 1px solid #f1e031;
	border-bottom: 1px solid #f1e031;
	background: #F5F5DC;
	 margin-top:0px;
}
.fixed960{
	width: 958px; margin:0 auto
}
.left_right_border {
	border-left: 1px solid #f1e031;
	border-right: 1px solid #f1e031;

}
/** AllMap Style **/
#max_map{
	width:958px; overflow: hidden;text-align:left; margin: 0 auto;
	height:63px;
	
	}
		#max_map h1{
			border-bottom: 1px solid #f0f0f0; overflow: hidden; color:#000;
			width:935px; margin:0 0 0 10px; height:34px; line-height: 33px;
		}
		#max_map h1 a{color:#837621;border-bottom: 1px solid #837621;font-weight: bold }
		#max_map h1 a:hover{color:#e22160;border-bottom: 1px solid #837621; text-decoration: none }
		
		#max_map h2{
			overflow: hidden; color: #837621; line-height: 27px;	
			width:945px; margin:0 0 0 10px; height:27px; 		
		}	
			#max_map h2.downpv a{color: #e12160; }	
			#max_map h2 em{color:#e22160;margin:0 3px;font-weight:bold;}
		#max_map h2.downpv .abc a{
			margin: 0 2px;
			color: #000;
			padding: 0 3px;
			font-weight: bold;
      font-size:14px
		}
		#max_map h2.downpv .abc a:hover{
			background: #000;
			padding: 0 3px;
			text-decoration: none;
			color: #fff;
		}
			
			
#sns{
	width: 100%;
	height: 33px;
	overflow: hidden;
	line-height: 33px;
	border-top: 1px solid #d7d7d7;
	border-bottom: 1px solid #d7d7d7;
	background: #fff;
  text-align:left
}
.sns_play{
	width: 960px;
	background: #cccccc;
  text-align:left
}
	#max_map .b_o {
		margin-left: 10px;
	}
  .play_b_o {
  width:958px;margin:0 auto;text-align:left;padding-left:18px;padding-top:5px
  }
  .play_b_o span{
	float:left;
	padding:0px 14px 0px 24px;
	background-image:url(/profiles/ico_share.gif);
	background-repeat:no-repeat;
  }
	.b_o {
		clear:both;
		color:#000;
	}
  .b_o span{
	float:left;
	padding:3px 14px 0px 24px;
	background-image:url(/profiles/ico_share.gif);
	background-repeat:no-repeat;
  }
  .b_o 1keys {
  display:inline-block
  }
  .b_o span.qq{
	background-position:4px 4px;
  }
  .b_o span.baidu{
	background-position:4px -33px;
  }
  .b_o span.xiaonei{
	background-position:4px -72px;
  }
  .b_o span.kaixin{
	background-position:4px -109px;
  }
  .b_o span.douban{
	background-position:4px -146px;
  }
  .b_o span.sina{
	background-position:4px -184px;
  }
  .b_o span.del_us{
	background-position:4px -221px;
  }
  .b_o span.myspace{
	background-position:4px -259px;
  }

  .play_b_o span.qq{
	background-position:4px 8px;
  }
  .play_b_o span.baidu{
	background-position:4px -29px;
  }
  .play_b_o span.xiaonei{
	background-position:4px -68px;
  }
  .play_b_o span.kaixin{
	background-position:4px -105px;
  }
  .play_b_o span.douban{
	background-position:4px -142px;
  }
  .play_b_o span.sina{
	background-position:4px -180px;
  }
  .play_b_o span.del_us{
	background-position:4px -217px;
  }
  .play_b_o span.myspace{
	background-position:4px -255px;
  }

		.b_o a.b_xn {background-position:0 -20px;}
		.b_o a.b_db {background-position:0 -40px;}
		.b_o a.b_sh {background-position:0 -61px;}
		.b_o a.b_qz {background-position:-70px 2px;}
		.b_o a.b_wb {background-position:-70px -40px;}
		.b_o .qqmsn,.play_b_o .qqmsn{
			border: 1px solid #ccc; height:21px;  text-align: center;
			background: #e5e5e5; cursor: pointer; width:120px; color: #333;
			line-height: 18px; font-family: Verdana;width:207px;
			display: inline-block;margin-top:2px;margin-left:50px
		}
		
#container .look_note{
	width:960px;margin:auto;overflow: hidden;
}
	#container #look .faq_box{
		width: 932px;
		margin: 0 8px;
		margin-top: 8px;
	}
		#container #look .faq_box h1{
			width: 120px;
			height: 30px;
			line-height: 30px;
			overflow: hidden;
			font-weight: bold;
			text-align: center;
			color: #275c91;
			position: relative;
			border: 1px solid #bed0e0;
			border-bottom: 0px;
			background: #eaf3fb;
		}
		#container #look .faq_box ul{
			width:930px; 
			margin-top:-1px;
			overflow: hidden;
			padding: 8px 0;
			border: 1px solid #bed0e0;
			background: #eaf3fb;
		}
			#container #look .faq_box ul li{
				width:900px;
				margin: 0 10px;
				line-height:25px;
				overflow: hidden;
				height: auto;
				font-family: Verdana;
				color: #333;
			}
			#container #look .faq_box ul li label{
				color: #275c91;
			}
				#container #look ul li a{
					color: #f00; 
					font-size: 12px;
					border-bottom: 0px;
				}
				#container #look ul li a:hover{
					text-decoration: underline;
				}
			#container #look .faq_box ul li.skills{
				border-top: 1px solid #d2dde4;
				padding-top: 5px;
				margin-top: 5px;
			}
	
		
.intro_txt dl {
 	margin-bottom:5px;margin-top:-15px;padding-bottom:15px;}
.intro_txt dt {
	display:inline;
	margin:0;
	font-weight:bold;
	color:#e22160;
	border:1px solid #A9A9A9;
	font-size:12px;
	padding:4px
  
}
.intro_txt dd {
  display:inline;
	margin:3px;
}

#container #commend_box .max_box_main ul li{
	float: left; width:210px; height:35px; padding-left:5px;
	line-height: 35px; overflow: hidden; margin-left:10px;
	border-bottom: 1px dashed #bfbfbf;font-size:14px;	
	background: none;
}
	#container #commend_box .max_box_main ul li label{
		font-family: Arial; font-size: 12px; float: left;
		margin-right:5px; color:#000;font-weight: bold;width:15px;
	}
	#container #commend_box .max_box_main ul li h4{
		width:190px; 
		float: left;
		overflow: hidden;
	}
	#container #commend_box .max_box_main ul li a{
		color:#666;font-size: 12px;
		border-bottom: 0px;
	}
	#container #commend_box .max_box_main ul li a:hover{
		color: #000;
		border-bottom: 1px;
	}