	
    
    .image_show
    {
        position:relative; left: 5px; top:45px; width: 310px; height:375px; border:0px solid #ACBCB9;
    }
    
    
	#image_focus {position:absolute; left: 0px; top: 0px; margin:0px 0 0 0px; }
		#image_focus li img { width:100%; height:335px; padding:1px; border:1px solid #ACBCB9; background:#FFF; }
		#image_focus .normal { display:none; }
		#image_focus .current { display:block; }
		
	#focus_btn { position:absolute; right:0px; bottom:37px; border-left:1px solid #ACBCB9; }
		#focus_btn span { display:block; float:left; overflow:hidden; width:22px; height:22px; margin:0 0 0 0px; border:1px solid #ACBCB9; text-align:center; font:12px Arial, Helvetica, sans-serif; font-weight:700; line-height:22px; cursor:pointer; }
		#focus_btn .normal { background:#FFFFFF; color:#3B7706; }
		#focus_btn .current { background:#3B7706; color:#FFFFFF; }
		
	#title_focus { position:absolute; left: 0px; bottom:5px; height:20px; width:100%; overflow:hidden; margin:5px 0 0 10px; font-size:12px; line-height:20px; }
		#title_focus .normal { display:none; }
		#title_focus .current { display:block; }
		
	#focus_opacity {  position:absolute; left:14px; bottom:41px; width:350px; height:24px; background:#FFF; opacity:0.4; filter:alpha(opacity=40); }

.l{ float: left; vertical-align: middle; margin-left: 0;}
.r{ float: right; vertical-align: middle; margin-right:0;}

.Col_1_1
{
	position:relative; left: 0px; top: 25px; width: 700px; height: 425px;
	padding: 0px 0px 0px 0px;
	border-style:solid; border-color: #C1CBE1; border-width: 1px;
	background-color:#FFFFFF;
	font-weight:normal;
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 20px;
}

.Col_1_1_Header
{
	position: absolute; left: 0px; top: 0px; width: 100%; height: 25px;
	border-style:ridge; border-color: #4A7929; border-width: 0px;
	background-color: #8FA1A1;
	font-weight: bold;
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 22px; color: White; 
	text-align: center;
	vertical-align:middle;
}

.Col_1_2a,.Col_2_1,.Col_3_3,.Col_theme_1,.Col_theme_2,.Col_theme_3,.Col_theme_4{
    float:left;overflow:hidden;border-bottom:1px solid #C1CBE1;background:url(../sysimage/box/cent1.gif) top left repeat-x;
    position:absolute; width: 350px; height: 225px; font-size: 9px;
 }
.Col_1_2a{position:absolute; left: 325px; top: 25px; width: 475px; height:405px; background-color: #FFFFFF; }
.Col_2_1{position:absolute; left: 710px; top: 310px; width: 275px; height: 375px;}
.Col_3_3{position:absolute; left: 710px; top: 695px; width: 275px; height: 225px;}
.Col_theme_1{left: 0px; top: 460px; }
.Col_theme_2{left: 355px; top: 460px; }
.Col_theme_3{left: 0px; top: 695px; }
.Col_theme_4{left: 355px; top: 695px; }

.box1{border-left:1px solid #C1CBE1;border-right:1px solid #C1CBE1;
    font-size: 12px; background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
    height:425px; width: 100%;
    margin:-1px 0 0;/*margin:0 !important;*/margin:-1px 0 0;
    padding: 15px 5px 5px 5px; overflow: hidden;}

.hh03{color:#0464A7;background:url(../sysimage/box/left1.gif) left top no-repeat;margin:0;padding:0;height:28px;}
/*.hh03 a{color:#0464A7;margin:0 10px;}*/
.hh03 .l{float:left;font-size:12px; font-weight: bold; margin:0;padding:6px 0 0 12px; vertical-align: middle;}
.hh03 .r{height:28px;float:right;font-size:12px; font-weight: bold; margin:0;padding:2px 2px 0 0;/*padding:8px 2px 0 0 !important;*/padding:8px 2px 0 0;
        background:url(../sysimage/box/right1.gif) right top no-repeat; vertical-align: middle;}
.hh03 span img{float:left;margin:1px 5px}
.hh03 a:hover{color:#CC0000;margin:0 10px;cursor:pointer;}

.Col_1_2a_Body
{
    position: absolute; left: 350px; top: 45px;
	padding: 0px 10px 5px 5px;
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 18px;
	height:385px; overflow: hidden;
}

.Col_2_1_Header
{
	position: relative; left: 0px; top: 0px; width: 100%; height: 25px;
	border-style:ridge; border-color: #4A7929; border-width: 0px;
	padding: 5px 25px 5px 25px;
	background-color: #375A1E;
	font-weight: bold;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 22px;
}

.Col_2_2
{
	position:absolute; left: 710px; top: 25px; width: 275px; height: 265px;
	border-style: ridge; border-color: #B6CCCC; border-width: 3px;
	/*padding: 10px 10px 10px 10px;*/
	font-weight:normal;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 22px;
}

.Col_2_2_Header
{
	position: relative; left: 0px; top: 0px;  width: 100%; height: 25px;
	border-style: none; border-color: #4A7929; border-width: 0px;
	padding: 5px 0px 5px 0px;
	background-color: #B6CCCC;
	font-weight: bold;
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 22px;
}

.welcome_msg { top: 445px; height: 30px; vertical-align: middle;
 font-size: 14px; font-weight: bold;
 width: 100%; background-color: #B6CCCC; text-align: center; margin: 0px; padding: 0px;
 margin-left: 0px; margin-right: 0px;
}

.Col_2_2_Body
{
	padding: 0px 15px 0px 15px; background-color: #B6CCCC;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 20px;
}

.Col_4_1
{
	position:absolute; left: 10px; top: 935px;  width: 170px; height: 115px;
	border-style:ridge; border-color: #D58856; border-width: 2px; background-color: #D58856;
	padding: 10px 10px 5px 12x;
	font-weight:normal;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 22px; text-align: center;
}

.Col_4_2
{
	position:absolute; left: 200px; top: 935px;  width: 750px; height: 115px;
	border-style: solid; border-color: #C1CBE1; border-width: 1px; vertical-align: middle;
	/*padding: 5px 10px 5px 10px;*/
	font-weight:normal;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 22px;
}

.Col_4_2_Header
{
	position: relative; left: 0px; top: 0px;  width: 100%; height: 25px;
	border-style: none; border-color: #B6CCCC; border-width: 0px;
	padding: 5px 0px 5px 0px;
	background-color: #B6CCCC;
	font-weight: bold;
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 22px;
}

.Col_4_2_Body
{
    width: 100%; padding-left: 10px;
}

.Body_Home
{
    /*background-color: Black;*/
    background-color: #DFEFEF;
	/*background-color: #ACBCB9;*/
	/* background-image: url(../sysimage/bg_repeat.jpg) repeat-x 430px 0; */
	margin: 0;
	height: 100%;
}
.PublicList_home
{
	font-weight:normal;
	font-size: 13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 28px;
}
.Header_Home
{
	vertical-align:middle;
	width: 1000px; 
	height: 105px; 
	border :ridge 0 #59A416;
	font-weight:normal;
	background-repeat: no-repeat;
	background-attachment:fixed;
	background-position: 0px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}