body{
	font-size:12px;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background: #f0f0f0
}
.clear{clear: both;width:0px;height:0px;}
a{ text-decoration: none; color:#333;}
a:hover{ text-decoration: underline;}

#wrap{width:960px;	overflow: hidden;	margin: auto;}

#header{width: 960px;height:auto;overflow: hidden;margin: auto;}
.headad{width: 960px;height:auto;overflow: hidden;margin: auto; padding-top:10px; font-size:14px;}
.headad a{color:#FF0000; font-size:14px;}
.ggad{width: 700px;height:auto;margin-top:5px;overflow: hidden;border:1px solid #ccc; }

/** Top Style  **/
#top{
	width:756px;	height:28px;
	margin-left:204px;	overflow: hidden;
	text-align: left; 	position: relative; z-index: 100;
	background: url("top_bg.gif") no-repeat;
}
	#top .note{
		float: left;
		width:596px;		height:28px;
		line-height: 28px;		color: #999;
		text-indent: 60px;		overflow: hidden;
	}
		#top .note em{ 
			color:#e22160; font-family: Verdana; 
			font-weight: bold; font-size: 11px;
			margin: 0 2px;
		}
	#top .a_link{
		float: right;		margin-right:10px;
		width: 150px;		height: 28px;
		line-height: 28px;		overflow: hidden;
		background: url(top_line.gif) no-repeat center center;
	}
		#top .a_link .a_home{
			background: url(ico_home.gif) no-repeat;
			padding-left: 16px;margin-right:15px;
		}
		#top .a_link .a_clo{
			background: url(ico_clo.gif) no-repeat;
			padding-left: 16px;
		}
		#top .a_link a{ color: #666;}
		#top .a_link a:hover{ color: #999; text-decoration: none;}
	
/** Logo & Search Style  **/
#logo_search{margin:auto;width: 960px;height:80px;}

	#logo_search #logo{
		width:260px;height:100px;margin-top:-20px;float: left;
		position: relative; z-index: 99;
	}	
	
	#logo_search #search{
		width:670px;	height:80px;	_margin-top: 0px;
		overflow: hidden;		float: right;
	}
		#box{
			width:647px;	height: 32px;	
			margin-left:23px;	
			margin-top: 12px;		text-align:left;
			background: url(search_bg.gif) no-repeat;
		}
			#box #selects{
				float: left;						
				width:117px;	height:22px;	*overflow: hidden;
				margin-top:4px;	margin-left:4px;	_margin-left:2px;
				border:1px solid #ccc;	
				line-height:22px;
			}
				#box #selects  select.replaced { display: none; }
    				ul.selectReplacement {
						width: 115px;	height:22px;
						background: url(select_arrow.gif) no-repeat 100px center #f9f9f9;
    				}
	    					ul.selectReplacement li {
      						color: #000;
      						cursor: pointer;	display: none;
      						list-style: none;		padding: 1px 0;	
     							width: 115px;	  padding-left:8px; 
    						}
    						ul.selectOpen li {
								z-index:1000;		position:relative; 
								background:#fff;		display: block;
								border:1px solid #ccc;	border-top:0px solid #ccc;
								width:109px;	margin-left:-1px;	  
    						}
    							ul.selectReplacement li.selected {color: #000; display: block;  }
    							ul.selectOpen li.selected { display: block;  }
   							ul.selectOpen li:hover,
    							ul.selectOpen li.hover,
    							ul.selectOpen li.selected:hover {
      								background:#ffd2de;
      								color: #000;	  
    							}
	
			#box #inputs{float: left;	width:430px;height:32px;	overflow: hidden;}
				#box #inputs .input_txt{
					width:355px; height:17px; 
					padding-top: 5px; padding-left:5px;
					border:1px solid #ccc;	background:#ffffff;
					color:#999; margin-top:4px;*margin-top:3px;margin-left:4px;	
				}
				#box #inputs .input_btn{
					width:50px; height:24px;  cursor: pointer;
					padding-left:15px; font-weight: bold;	*padding-top:2px;
					border:0px solid #ccc;	background:#ffffff;
					text-align:right;
					color:#fa850d;  background: url(search_btn.gif) no-repeat left center;
				}
				#box #inputs span{ position: relative; *top:-4px; color: #000;}

			#box #lang{
				float: left;	height:32px;	overflow: hidden;
				width:93px; text-align: center;
				border-left:1px solid #ddd;	
				line-height:34px; 
			}
				#lang a{ color: #e22160;}
				#lang a:hover{ color: #e70f47; text-decoration: none;}
				
		#keys{
			width:644px;	height: 30px;	_margin-top:-18px;	
			margin-left:20px;		*margin-left:12px;	
			text-align:left;		line-height:34px; padding-left:15px
		}
			#keys em{ color: #e22160; font-weight: 500}
			#keys a{ color: #333; margin:0 3px; font-family: Verdana; }
	

#menu_nav{height:78px;width:960px;overflow: hidden; margin: auto;}
/** Menu Style  **/
#menu_nav #menu{height:43px; width:960px;verflow: hidden;		background: url(menu_bg.gif) no-repeat;}
#menu	ul{height:43px;	margin-left:5px;width:960px;overflow: hidden}	#menu	ul li{float: left;background: url(menu_line.gif) right top no-repeat;}
#menu	ul li a{height:43px;padding: 0 5px;margin:0 9px;line-height: 40px;color:#fff;font-size: 13px;display: inline-block;font-weight: bold;overflow: hidden;filter: dropshadow(OffX=1, OffY=1, Color='#f58aa6', Positive='true');font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
#menu	ul li.selected a{color:#772a00;text-decoration: none;filter: dropshadow(OffX=0, OffY=0, Color='#f58aa6', Positive='true');background: url(menu_dot.gif) center top no-repeat;}
#menu li.selected a:hover{text-decoration: none;}
#menu	ul li a:hover{color:#772a00;text-decoration: none;filter: dropshadow(OffX=0, OffY=0, Color='#f58aa6', Positive='true');background: url(menu_dot.gif) center top no-repeat;}
/** Nav Style  **/
#menu_nav #nav{height:35px; width:960px;overflow: hidden;background: url(nav_bg.gif) no-repeat; text-align: left;}
#nav .left{height:31px; line-height: 33px; width:700px; float: left;padding-left:35px;	overflow: hidden; color: #999; font-size: 13px;background: url(movie.gif) no-repeat 10px 7px;}
#nav .left em{	font-weight: bold; color: #333;}
#nav .left a{color: #000;}
#nav .right{height:31px; line-height: 31px; width:200px; float: right;overflow: hidden; color: #999;padding-left:25px;
background: url(rss.gif) no-repeat left 9px;}				
#nav .right em{ color: #fa850e; font-family: Verdana}	
					

/** Link Style  **/
#link{		
	width:960px; font-size: 12px;
  padding-top:10px;
	overflow: hidden;	text-align:left
}
	#link .link_box_top{
		height:42px;	width:960px;	overflow: hidden;
		background: url(link_bg.gif) no-repeat top center;
	}
	#link .link_box_top2{
		height:42px;	width:930px; padding-left:30px; line-height:40px; font-size:14px; background: url(link_bg2.gif) no-repeat top center;
	}
#link .link_box_top2 h2{
		font-size:14px; font-weight:bold;
	}
#link .link_box_top2 span{
			height:32px;margin:3px 10px; float: right;line-height:32px;
			}
	#link .link_box_bottom{
		height:3px;	width:960px;overflow: hidden;
		background: url(link_bg.gif) no-repeat center -42px;
	}
	#link .link_box_main{
		width:944px;
		overflow: hidden;
		padding: 7px;
		border-left:1px solid #ccc;
		border-right:1px solid #ccc;
	}
		.link_box_main .link_text{
			padding: 0px 0 0 5px; 
			color:#666;
		}
			.link_box_main .link_text a{
				color:#666; 
				font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
			}
			.link_box_main .link_text a:hover{
				color:#000;
			}
	
/** Footer Style  **/
#footer{
	text-align: center;	font-size: 12px;
	padding-top:10px;
	clear:both;
}
	#footer #f_menu{
		margin: auto;	width:960px;
		height:34px;  line-height: 36px;
		color: #666;	text-align: center;
		overflow: hidden;	font-size: 12px;
		background: url(footer_bg.gif) no-repeat;
		
	}
		#f_menu	a{ color: #666;	font-family: Verdana;}
		#f_menu	a.color{ color: #e22160;}
		#f_menu	a:hover{ color: #000;}
			
	#footer p{
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		color: #999;
		font-size:11px;
		margin-top:5px;
		margin-left:8px;
	}
	#footer p.fonts{
		font-weight: lighter;
		font-size:12px;
	} 
	
	#footer #copyright{
		width:950px;
		text-align: center;
	}
  #tudouswf {
  margin-left:-200px
  }
  #playzone {
  width:694px; height:485px;overflow: hidden
  }


/*reser*/


body, div, dl, dt, dd, ul, ol, li,
h1, h2, h3, h4, h5, h6, pre, code,
form, fieldset, legend, input, button,
textarea, p, blockquote, th, td {
	margin: 0;
	padding: 0;
}
fieldset, img {
	border: 0;
}
/* remember to define focus styles! */
:focus {
	outline: 0;
}
address, caption, cite, code, dfn,
em, strong, th, var, optgroup {
	font-style: normal;
	font-weight: normal;
}

h1, h2, h3, h4, h5, h6 {
	font-size: 100%;
	font-weight: normal;
}
abbr, acronym {
	border: 0;
	font-variant: normal;
}

input, button, textarea,
select, optgroup, option {
	font-family: inherit;
	font-size: inherit;
	font-style: inherit;
	font-weight: inherit;
}
code, kbd, samp, tt 
	font-size: 100%;
}
/*@purpose To enable resizing for IE */
/*@branch For IE6-Win, IE7-Win */
input, button, textarea, select {
	*font-size: 100%;
}
body {
	line-height: 1.5;
}
ol, ul {
	list-style: none;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}
caption, th {
	text-align: left;
}
sup, sub {
	font-size: 100%;
	vertical-align: baseline;
}
/* remember to highlight anchors and inserts somehow! */
:link, :visited , ins {
	text-decoration: none;
}
.con_list_main p{padding:0 10px;}
.con_list_main p a{color:#F00;}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
	
}
.page{ clear:both;padding-top:10px; text-align:center;}
.page a,.page em.nolink{ display:inline-block; border:1px solid #c6c6c6; color:#171717; padding:0 6px; line-height:18px; margin:0 2px;}
.page a:hover{ text-decoration:none;}
.page strong,.page em{border:1px solid #fff;font-weight:normal;font-style:normal;color:#007EBC;margin:0 8px;}


#container{
	overflow: hidden;width:960px; margin: auto;	
}
#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 .title{
			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;
			}

#container .max_box{width:960px; margin-top:5px;overflow: hidden;}
	#container .max_box_top{
		width:960px; height:42px; overflow: hidden;
		background: url(/Public/images/container_bg.gif) no-repeat center top;
	}		
		#container .max_box_top .title{
		    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(/Public/images/all_map_arrow.gif) no-repeat left center;
		}
		#container #look .max_box_top .title{
			margin-top: 3px;		
			margin-left: 5px;	
			background: url(/Public/images/sub_title.gif) no-repeat left -365px;
		}

 #f_menu{
       margin: auto;width:960px;height:34px;line-height: 36px;color: #666;text-align: center;overflow: hidden;font-size: 12px;background: url(footer_bg.gif) no-repeat;	
}
#f_menu	a{
       color: #666;font-family: Verdana;
}
#f_menu	a.color{color: #e22160;
}
#f_menu	a:hover{ color: #000;}

/*±êÇ©*/
.main{width:960px;margin:0 auto;}
.clear{clear:both}
.tit{height:36px;background:url(images/titbg.jpg) repeat-x;border-bottom:1px solid #ccc;}
.tit dt{float:left;background:url(images/titico.jpg) 10px 12px no-repeat;font-size:14px;font-weight:bold;padding:10px 0 0 22px;}
.tit dd{float:right;padding:12px 14px 0 3px;line-height:16px;color:#5F5F5F;}
.tit dd a:link,.tit dd a:visited{text-decoration:none;color:#5F5F5F;}
.tit dd a:active,.tit dd a:hover{text-decoration:underline;color:#ff6600;}
.tag{height:500px;border:#ccc 1px solid;margin-bottom:10px;overflow:hidden;text-align:center;}
.tag .a{font-size:xx-small;}
.tag .b{font-size:small;}
.tag .c{font-size:medium;color:#009900}
.tag .d{font-size:large;}
.tag .e{font-size:xx-large;}
.tag .s2{color:#666;}
/*ÁôÑÔ*/
.gb{clear:both;overflow:hidden;border:#CCCCCC 1px solid;margin-bottom:10px;}
.gb .list{text-align:left;}
.gb .list ul{}
.gb .list li{clear:both}
.gb .list li dd{float:left; height:130px; border-bottom:1px solid #E8E8E8; overflow:hidden}
.gb .list li .left{width:200px;text-align:center;}
.gb .list li .left h2{ border-bottom:1px dashed #E8E8E8; font-size:12px; height:25px; line-height:25px; font-weight:normal;color:#06c;}
.gb .list li .left p{ margin-top:10px}
.gb .list li .line{border-left:1px solid #E8E8E8; overflow:hidden}
.gb .list li .right{width:757px;}
.gb .list li .right h2{ border-bottom:1px dashed #E8E8E8; font-size:12px; height:25px; line-height:25px; text-align:left; padding-left:10px; font-weight:normal}
.gb .list li .right h2 span{ font-size:12px; float:right; color:#CCC; margin-right:5px}
.gb .list li .right p{ height:90px; line-height:18px; margin:5px 5px 5px 10px;  overflow:hidden}
.gb .list li .right p em{ color:#06c}
.gb .pages {text-align:center; margin:0px 0px 5px 0px; line-height:25px; height:25px; font-size:14px;}
.gb .pages a,.gb .pages em,.gb .pages span{border:1px solid #69c;height:15px;padding:3px 4px;margin:2px;font:normal 10px/12px Arial, Helvetica, sans-serif;color:#06c;text-decoration:none;}
.gb .pages span,.gb .pages a:hover {background:#06c;color:#fff;}
.gb .pages input {border:1px solid #76bac2; margin:2px;color:#69c; text-align:center; font:normal 12px/14px Verdana;}
.gb .pages .pagego{height:14px;}
.gb .pages .pagebtn{height:18px;}
.gb .form{text-align:left; overflow:hidden}
.gb .form ul {margin-bottom:5px;}
.gb .form ul li{ clear:both; padding:5px 0 5px 10px; border-bottom:1px dashed #CCC;}
.gb .form ul li dl{float:left; width:80px; padding-top:5px;}
.gb .form .left{ float:left; width:400px;}
.gb .form .right{ float:right; width:550px}
.gb .form .right textarea{width:540px; height:120px; overflow-y:scroll; border:1px solid #69c; margin-top:8px; color:#666}
.gb .form .btn-1{border:1px solid #69c;}
.gb .form .btn-2{border:none;width:70px;height:25px;background:url(images/btn.gif) left top no-repeat;line-height:25px;overflow:hidden;color:#444;margin-right:20px;}
.gb .form .submit{ border:none; text-align:center}



.wrap{width:960px;;margin:0 auto;}
#channel .left .revideo{height:auto;}
.left{display:inline;float:left}
.right{display:inline;float:right}
/*ÄÚÈÝÒ³Ãæ*/
.content1{width:656px;padding-bottom:4px;border:#ccc 1px solid;}	
.content1 ul{margin:0px 5px 0px 5px;}
.content1 ul li{width:340px;height:160px;float:left;margin-left:5px;display:inline;margin-top:8px;}
.content1 ul li *{float:left;display:inline;margin-left:6px;width:200px;}
.content1 ul li img{height:140px;width:110px;border:2px solid #ccc;}
.content1 ul li a:hover img{border: 2px solid #BDE3FB;}
.content1 ul li a.img{height:150px;width:120px;padding-top:8px;}
.content1 ul li p{height:20px;line-height:20px;}
.content1 ul li p a{background:#ccc;color:#333;width:40px;height:20px;text-align:center;line-height:20px;border:1px solid #ccc;}
.content1 ul li p.dis{height:40px;}
.mtop{margin-top:5px}
.bord{border:#C3C3C3 1px solid;}
.right h3{background:url(113ysbak.jpg);height:25px;line-height:26px;border-bottom:#C3C3C3 1px solid;color:#0c82c8;padding-left:8px;font-size:12px;}
.right h3 span{font-weight:normal;}
.right h3 span{font-weight:normal;}
.right h3 span{font-weight:normal;}
.right h3 span{font-weight:normal;}
.right h3 a{color:#0c82c8;}
.right h3 a:hover{color:#0c82c8;}
h5{background:url(113ysbak_k.jpg);height:25px;line-height:26px;border-bottom:#ccc 1px solid;color:#0c82c8;padding-left:10px;font-size:12px;}
h5 a{color:#0c82c8;}
h5 a:hover{color:#0c82c8;}
.liveR {width:278px;margin-right:1px;}
.liveR  ul{padding-top:4px;padding-bottom:4px;}
.liveR  ul li{padding-left:20px;height:24px;line-height:24px;background:url(list_ico.png) no-repeat 6px 8px;border-bottom:1px #ddd dashed ; }
.liveR  ul li span{float:right;text-align:left;width:60px;font-size:11px;color:#FF0000;margin-right:3px;}
.liveR  ul li span img{margin-top:7px;display:inline;float:right;}
