
.clearline {
	CLEAR: both; OVERFLOW: hidden; HEIGHT: 0px
}
.hackbox {
	
}
.index_centerwapper {
	MARGIN: 0px auto; WIDTH: 1000px
}
.menu_outline {
	BORDER-RIGHT: #e1a2d1 1px solid; BORDER-TOP: #e1a2d1 1px; FLOAT: left; BORDER-LEFT: #e1a2d1 1px solid; WIDTH: 148px; LINE-HEIGHT: 20px; BORDER-BOTTOM: #e1a2d1 1px solid; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
.menu_outline H2 {
	BORDER-TOP: #e1a2d1 1px solid; PADDING-LEFT: 20px; FONT-WEIGHT: bold; BACKGROUND: url(../i/bottom_bg01.jpg); WIDTH: 148px! important; COLOR: #bc008d; LINE-HEIGHT: 20px; BORDER-BOTTOM: #e1a2d1 1px solid; HEIGHT: 20px
}
.menu_outline H2 A {
	COLOR: #bc008d
}
.menu_outline LI {
	PADDING-LEFT: 20px; WIDTH: 148px! important; LINE-HEIGHT: 27px; BORDER-BOTTOM: #eecdea 1px dashed; HEIGHT: 27px
}
.current_link {
	PADDING-LEFT: 12px; FONT-WEIGHT: bold; BACKGROUND: url(../i/bottom_bg05.gif) no-repeat; LINE-HEIGHT: 27px; HEIGHT: 27px
}
.current_link2 {
	PADDING-LEFT: 12px; BACKGROUND: url(../i/bottom_bg04.gif) no-repeat; LINE-HEIGHT: 20px; HEIGHT: 20px
}

#xhjs-menu{ float:left;BORDER: #0099FF 1px solid;margin:0 auto;COLOR: #666666; width:154px; height:250px; margin-bottom:5px;}
#xhjs-menu li{ float:left; border-bottom:1px #175fb3 dotted; margin:5px 5px; width:130px; font-size:14px; color:#175fb3;}
#xhjs-menu li a{  font-size:14px; color:#175fb3;}


#xhjs { float:right;BORDER: #0099FF 1px solid;  PADDING: 30px; margin:0 auto;  WIDTH: 778px; COLOR: #666666; LINE-HEIGHT: 22px;  TEXT-ALIGN: left}
#xhjs span { display:block;FONT-WEIGHT: bold; FONT-SIZE: 16px; WIDTH: 100%; COLOR: #0066CC; LINE-HEIGHT: 30px; HEIGHT: 30px; margin-bottom:10px; TEXT-ALIGN: center}
#xhjs p {FONT-SIZE: 14px; color:#666666; line-height:180%; text-indent:28px;}
#xhjs h1 {FONT-SIZE: 14px; color: #000000 ; line-height:180%; margin-top:20px;}

