@charset "utf-8";
*{margin:0;padding:0;}
TD {
	FONT-SIZE: 14px; COLOR: #343230; LINE-HEIGHT: 30px
}
A {
	COLOR: #343230; TEXT-DECORATION: none
}
A:link {
	FONT-SIZE: 14px; COLOR: #343230
}
A:visited {
	FONT-SIZE: 14px; COLOR: #343230
}
A:hover {
	FONT-SIZE: 14px; COLOR: #cc0000; TEXT-DECORATION: none
}
.layer {
	POSITION: relative
}
LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
form li{line-height:35px;word-break:break-all;}
IMG {border:0}

a{ text-decoration:none;color:#333333}

a:hover{text-decoration:underline;color:#0055ff}




.emptyline{clear:both;height:1px;font-size:1px;display:-moz-inline-box;width:100%;overflow:hidden}
.emptyline3{clear:both;height:3px;font-size:3px;display:-moz-inline-box;width:100%;overflow:hidden}
.emptyline5{clear:both;height:5px;font-size:5px;display:-moz-inline-box;width:100%;overflow:hidden}
.emptyline10{clear:both;height:10px;font-size:10px;display:-moz-inline-box;width:100%;overflow:hidden}
.emptyline20{clear:both;height:20px;font-size:20px;display:-moz-inline-box;width:100%;overflow:hidden}
.emptyline40{clear:both;height:40px;font-size:40px;display:-moz-inline-box;width:100%;overflow:hidden}

.dot {background-image:url("../images/dot.gif");background-repeat:repeat-x; height:10px}
.main         {MARGIN: 0px auto; WIDTH: 960px;display:inline-block;}
.main_b       {MARGIN: 0px auto; WIDTH: 958px;BORDER-RIGHT:#b0c0c8 1px solid; BORDER-TOP: #b0c0c8 1px solid; BORDER-LEFT: #b0c0c8 1px solid; BORDER-BOTTOM: #b0c0c8 1px solid;display:inline-block}
.main_b_topno {MARGIN: 0px auto; WIDTH: 958px;BORDER-RIGHT:#b0c0c8 1px solid; BORDER-LEFT: #b0c0c8 1px solid; BORDER-BOTTOM: #b0c0c8 1px solid;display:inline-block}
.main_left    {display:block;float:left;width:650px}
.main_right   {display:block;float:right;width:300px}

.block_b{BORDER-RIGHT: #b0c0c8 1px solid; BORDER-TOP: #b0c0c8 1px solid; BORDER-LEFT: #b0c0c8 1px solid; BORDER-BOTTOM: #b0c0c8 1px solid;display:inline-block}.head_right   {float:right; WIDTH: 750px;display:inline-block;font-size:14px}
.block_b_gray{BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #eeeeee 1px solid; BORDER-LEFT: #eeeeee 1px solid; BORDER-BOTTOM: #999999 1px solid;display:inline-block}
.block_b_notop{BORDER-RIGHT: #b0c0c8 1px solid;  BORDER-LEFT: #b0c0c8 1px solid; BORDER-BOTTOM: #b0c0c8 1px solid;display:inline-block}

#layer1{
	padding-top:10px;
	BORDER-RIGHT:#b0c0c8 0px solid; 
	BORDER-TOP: #b0c0c8 0px solid; 
	BORDER-LEFT: #ff0000 3px solid; 
	BORDER-BOTTOM: #b0c0c8 2px solid;
	background-color:#f7f7f7; 
	position: absolute; 
	left: 0px; 
	top: -1px; 
	z-index: 1; 
	width:160px; 
	visibility: hidden;  
	}
#layer2{
	padding-top:10px;
	BORDER-RIGHT:#b0c0c8 0px solid; 
	BORDER-TOP: #b0c0c8 0px solid; 
	BORDER-LEFT: #ff0000 3px solid; 
	BORDER-BOTTOM: #b0c0c8 1px solid;
	background-color:#f7f7f7; 
	position: absolute; 
	left: 162px; 
	top: -1px; 
	z-index: 1; 
	width:160px; 
	visibility: hidden; 
	}

#layer3{
	padding-top:10px;
	BORDER-RIGHT:#b0c0c8 0px solid; 
	BORDER-TOP: #b0c0c8 0px solid; 
	BORDER-LEFT: #ff0000 3px solid; 
	BORDER-BOTTOM: #b0c0c8 1px solid;
	background-color:#f7f7f7; 
	position: absolute; 
	left: 320px; 
	top: -1px; 
	z-index: 1; 
	width:160px; 
	visibility: hidden; 
	}

#layer5{
	padding-top:10px;
	BORDER-RIGHT:#b0c0c8 0px solid; 
	BORDER-TOP: #b0c0c8 0px solid; 
	BORDER-LEFT: #ff0000 3px solid; 
	BORDER-BOTTOM: #b0c0c8 1px solid;
	background-color:#f7f7f7; 
	position: absolute; 
	left: 643px; 
	top: -1px; 
	z-index: 1; 
	width:160px; 
	visibility: hidden; 
	}
#layer6{
	padding-top:10px;
	BORDER-RIGHT:#b0c0c8 0px solid; 
	BORDER-TOP: #b0c0c8 0px solid; 
	BORDER-LEFT: #ff0000 3px solid; 
	BORDER-BOTTOM: #b0c0c8 1px solid;
	background-color:#f7f7f7; 
	position: absolute; 
	left: 799px; 
	top: -1px; 
	z-index: 1; 
	width:160px; 
	visibility: hidden; 
	}
	
.menu_left a{
		font-family: Arial, Helvetica, sans-serif;
		padding-left:30px;
		font-size: 14px;
		height:30px;
        LINE-HEIGHT: 24px;
  	    color: #333333;
		text-decoration: none;
		background-image: url("../images/bg_l_out.gif");
		background-repeat: no-repeat;
		width: 250px;
		text-align:left;
		display:block;
		float:right }
.menu_left a:hover {background-image: url("../images/bg_l_on.gif");}
.menu_over  {background:#eeeeee;width:160px;line-height:30px;display:block;}
.menu_over a:hover {background:#ffffff;width:160px;line-height:30px;display:block; }
.title_tag{z-index:-1;clear:both;float:left;background:url("../images/bg_title.png") no-repeat -120px -112px;position:relative;width:15px;height:20px;}

