@charset "utf-8";
/* CSS Document */
.uiheader_header{
	width:950px;
	overflow:visible;
}
.uiheader_logo_box{
	width:950px;
	height:79px;
	overflow:visible;
}
.uiheader_logo_box dt{
	width:178px;
	height:79px;
}
.uiheader_logo_box dd{
	width:770px;
	height:79px;
	margin-left:2px;
	overflow:visible;
}
.uiheader_news_box{
	height:41px;/*height:24px;*/
	float:right;
	width:770px;
	/*border:1px solid;*/
}

.uiheader_login_bar{
	float:right;
	height:25px;
	line-height:25px;
	margin-top:13px;
	/*border:1px solid;*/
}
.input_blur{
	height:16px;
	border:1px solid #d5d5d5;
	width:70px;
}
.uiheader_memberinfo_box{
	float:left;
	width:365px;
	height:16px;
	line-height:16px;
	margin-top:12px;
	/*border:1px solid;*/
	text-align:center;
}

.uiheader_search_box{
	float:left;
	display:inline;
	width:405px;
	height:39px;
	line-height:39px;
	background-image:url(../images/inc_header/search_bg.gif);
	background-position:left top;
	background-repeat:no-repeat;
	/*margin-top:16px;*/
	/*margin-left:22px;*/
}
.uiheader_select{
	position:relative;
	width:110px;
	height:22px;
	line-height:20px;
	text-indent:5px;
	margin-left:10px;
	margin-top:10px;
	overflow:visible;
}
.uiheader_select_txt:hover{
	border:1px solid #cc0000;
	background-image:url(../images/inc_header/search_dot_red.gif);
	background-position:95px 7px;
	background-repeat:no-repeat;
}
.uiheader_select_txt{	
	position:absolute;
	z-index:5;
	left:0px;
	width:110px;
	height:18px;
	line-height:18px;
	border-top:1px solid #d5d2d2;
	border-left:1px solid #d5d2d2;
	border-right:1px solid #ebebeb;
	border-bottom:1px solid #ebebeb;
	float:left;
	text-indent:5px;
	background-image:url(../images/inc_header/search_dot.gif);
	background-position:95px 7px;
	background-repeat:no-repeat;
	font-size:12px;	
	color:#4a4a4a;
	background-color:#FFF;
	cursor:pointer;
}
.uiheader_select_dl{
	position:absolute;
	z-index:5;
	left:0px;
	top:19px;
	width:112px;
	/*border:1px solid #ccc;*/
	/*height:300px;*/
	/*background-color:#F3F3F3;*/
	/*background-color:#f00;*/
	display:none;
	border-bottom:1px solid #d5d5d5;
	border-top:1px solid #d5d5d5;
}
.uiheader_select_dl dd{
	background-color:#fff;
	width:110px;
	height:25px;
	line-height:25px;	
	cursor:pointer;
	border-left:1px solid #d5d5d5;
	border-right:1px solid #d5d5d5;
	margin-left:0px;
}
.uiheader_select_dl dt{	
	background-color:#f3f3f3;
	width:110px;
	height:25px;
	line-height:25px;
	cursor:pointer;
	border-left:1px solid #d5d5d5;
	border-right:1px solid #d5d5d5;
	margin-left:0px;
}
.uiheader_select_dl dd a{
	width:110px;
	height:25px;
	line-height:25px;
	float:left;
}
.uiheader_select_dl dd a:link{
	color:#4a4a4a;
	text-decoration:none;
}
.uiheader_select_dl dd a:visited{
	color:#4a4a4a;
	text-decoration:none;
}
.uiheader_select_dl dd a:hover{
	color:#fff;
	text-decoration:none;
	background-color:#cc0000;
}
.uiheader_select_dl dd a:active{
	color:#fff;
	text-decoration:none;
	background-color:#cc0000;
}
.uiheader_select_dl dt a{
	width:110px;
	height:25px;
	line-height:25px;
	float:left;
}
.uiheader_select_dl dt a:link{
	color:#4a4a4a;
	text-decoration:none;
}
.uiheader_select_dl dt a:visited{
	color:#4a4a4a;
	text-decoration:none;
}
.uiheader_select_dl dt a:hover{
	color:#fff;
	text-decoration:none;
	background-color:#cc0000;
	
}
.uiheader_select_dl dt a:active{
	color:#fff;
	text-decoration:none;
	background-color:#cc0000;
}
.uiheader_search_text{
	float:left;
	display:inline;
	margin-left:7px;
	width:205px;
	height:18px;
	line-height:18px;
	margin-top:10px;
	border-top:1px solid #d5d2d2;
	border-left:1px solid #d5d2d2;
	border-right:1px solid #ebebeb;
	border-bottom:1px solid #ebebeb;
	text-indent:5px;
}
.uiheader_search_text:hover{
	border:1px solid #cc0000;
}
.uiheader_search_button{
	width:54px;
	height:18px;
	border:1px solid #d5d5d5;
	float:left;
	display:inline;
	margin-left:5px;
	margin-top:10px;
}
/**********************************/
.Art_frame {
	width:950px;
	/*border:1px solid;*/
}
.MainMenu{
	height:43px;
	clear:both;
	background:url(../images/inc_header/MainMenu_bg.gif) repeat-x;
	width:950px;	
	padding-left:0px;
	/*border:1px solid;*/
}
.MainMenu dl{
	margin-left:10px;
}
.MainMenu dl dt{
	height:43px;	
}
.MainMenu dt a:link, .MainMenu dt a:visited, .MainMenu dt a:active{
	color:#FFF;
	font-size:14px;
	font-weight:bolder;
	background:url(../images/inc_header/Menu_fg.gif) no-repeat right;
	display:inline-block;
	padding:0 11px 0 10px;
	line-height:48px;
}
.MainMenu dt a:hover, .MainMenu dt a.current{
	color:#FF0;
}
.MainMenu dl dd{
	background:url(../images/inc_header/MainMenu_bg_act_repeat.gif) repeat-x;
	height:43px;
	display:inline-block;
	margin-left:-2px;
}
.MainMenu dl dd h3{
	color:#cc0000;
	font-size:14px;	
	line-height:48px;	
	padding:0 5px;
	font-weight:bold;
}
.MainMenu dl dd h3 a:link{
	color:#cc0000;
	text-decoration:none;
	font-size:14px;	
	font-weight:bold;
}
.MainMenu dl dd h3 a:visited{
	color:#cc0000;
	text-decoration:none;
	font-size:14px;	
	font-weight:bold;
}

.MainMenu dl dd h3 a:hover{
	color:#F00;
	text-decoration:none;
	font-size:14px;	
	font-weight:bold;
}
.MainMenu dl dd h3 a:active{
	color:#F00;
	text-decoration:none;
	font-size:14px;	
	font-weight:bold;
}

.MainMenu dl dd h1{
	background:url(../images/inc_header/MainMenu_bg_act_left.gif) no-repeat;
	width:9px;
	height:43px;
}
.MainMenu dl dd h2{
	background:url(../images/inc_header/MainMenu_bg_act_right.gif) no-repeat;
	width:9px;
	height:43px;
}
