#header {height:72px;background:url(../img/plane-geometry/bkg.gif) repeat-x 0 0;}
.logo {width:505px;height:74px;text-indent:-9990px;background:url(../img/plane-geometry/logo.gif) no-repeat 0 0;}
.nav {position:absolute;width:225px;right:10px;top:31px;}
.nav li {display:inline;position:absolute;}
.nav li a { display:block;text-decoration:none; width:69px;height:22px;text-indent:-9999px;}
.nav li#home {right:150px}
.nav li#home a { background:url(../img/plane-geometry/nav_w.gif) no-repeat 0 -31px; }
.nav li#home a:hover { background-position:0 -1px; }
.nav li#support {right:75px; }
.nav li#support a { background:url(../img/plane-geometry/nav_w.gif) no-repeat -286px -31px; }
.nav li#support a:hover { background-position:-286px -1px; }
.nav li#log_off {right:0px; }
.nav li#log_off a { background:url(../img/plane-geometry/nav_w.gif) no-repeat -72px -31px; }
.nav li#log_off a:hover { background-position:-72px -1px; }
.mode {position:absolute;left:130px;top:49px; width:100px;font-size:9px;font-family:Arial,Helvetica,sans-serif}
.mode .on{background:url(../img/plane-geometry/mode-on.gif) no-repeat;}
.mode .on span{margin-left:12px;color:#fff;}
.mode .not a{background:url(../img/plane-geometry/mode-not.gif) no-repeat; text-decoration:none;}
.mode .not a span{margin-left:12px;color:#fff;}

/**left top**/
#left_top ul {background:url(../img/plane-geometry/left_top_bg.gif) repeat-x 0 100%;float:left;list-style:none;width:100%;}
#left_top li {float:left;background:#d68533 url(../img/plane-geometry/left_top_nav.gif) no-repeat 0px -1px;width:57px;margin-right:3px;}
#left_top li a {width:56px;color:#fff;float:left;text-decoration:none;font:10px Verdana;display:block;padding:2px 0;letter-spacing: -1px;text-transform:capitalize;text-align:center;}
#left_top li a.current {padding-bottom:5px;}
#left_top {height:33px;background:#d68533;}
/**left**/  
#sidebar {background:#d68533;width:180px;font-family:Geneva,Verdana,Arial,Helvetica,Sans-sarif;font-size:12px;color:#fff;}
#sidebar .test_h1 {padding:15px 0px 15px 10px;}
#sidebar .test_h1 a {color:#fff;font-size:14px;}
#sidebar h2 {margin-left:5px;width:176px;font-size:13px;}
#sidebar ul.wrap {padding:10px 0px 10px 30px;list-style-type:disc;}
#sidebar ul,inner {padding:5px 0px 5px 20px;list-style-type:circle;}
#sidebar ul li a{line-height:20px;color:#fff;}
#footer {margin-top:30px;text-align:center;color:#ffffcc;font:10px Geneva,Verdana,Arial,Helvetica,Sans-sarif;}
/** main **/
#main-c {margin:30px auto;width:401px;height:280px;text-align:left;background:url(../img/plane-geometry/main.gif) no-repeat 0 0;}
#main-c p {margin:250px 0 0 250px}
#main-c img {border:0;}
#footer p {font-family:Verdana, Arial, Helvetica;font-weight:bold;font-size:13px;margin-bottom:15px;}
#footer .copyright{color:#000000;font-weight:normal;}
/** topic guide **/
#guide_list {background:#d68533;width:180px;font-family:Geneva,Verdana,Arial,Helvetica,Sans-sarif;font-size:12px;color:#fff;}
#guide_list .test_h1 {padding:10px 0px 10px 10px;}
#guide_list .test_h1 a {color:#fff;font-size:14px;}
#guide_list h2 {margin-left:5px;width:176px;font-size:13px;}
#guide_list ul.wrap {padding:0px 0px 5px 30px;list-style-type:disc;}
#guide_list ul,inner {padding:0px 0px 5px 20px;list-style-type:circle;}
#guide_list ul li a{color:#fff;}
#guide_list a.wait{color: #FFFFFF;font-size: 12px;}
#guide_list a.wait:hover {color: #CCFF33;font-size: 12px;}
#guide_list a.pass{color: #FFFF00;font-size: 12px;text-decoration: none;}
#guide_list a.pass:hover {color: #CCFF33;font-size: 12px;text-decoration: none;}
#guide_list a.linkin{color:#f00;background:#ff0;}

/**topic page**/
#topic_page{position:absolute!important;min-width:700px;width:95%;font-family:Geneva,Verdana,Arial,Helvetica,Sans-sarif;font-size:16px; padding-left:24px;}
#topic_page h1{text-align:left;background:#d68533;height:30px; font-size:24px; color:#FFFFFF; margin:15px;}
#topic_page div.topic_content{border-right:1px dotted #d68533; text-align:left;margin:20px;}
#topic_page table{text-align:left;}
#topic_page div.page_title{text-align:left;background:#d68533; font-size:24px; color:#FFFFFF; margin:15px;}





*{
	margin:0;
	padding:0;
}
html{
	padding:0 !important;
	padding-top:105px;
	width:100%;
	height:100%;
	overflow:hidden;
}
body{
	padding-top:105px;
	padding:0;
	width:100%;
	height:100%;
	overflow: hidden;
}

div.container{
	position: absolute;
	bottom:0px;
	width:100%;
	height:auto!important;
	height:100%;
	text-align:left;
}

#header {
	height:72px;
	position:absolute;
	top:0;
	left:0;
	width:100%;
	text-align:left;
	z-index:2;
}

#sidebar {
	left:0px;
	width:200px;
	overflow:auto;
	z-index:3;
	top:105px;
	overflow:auto;
}

#main{
	*padding-left:200px;
}

#main_content{
	overflow:auto!important;
	position:absolute!important;
	bottom:0px!important;
	top:72px!important;
	right:0px!important;
	left:200px!important;

	height:auto!important;	
	width:auto!important;
	
	*height:100%;	
	*bottom:auto;
	*top:auto;
	*right:auto;
	*left:auto;
	*position:relative;
	
	margin-top:auto!important;
	padding-bottom:auto!important;	
	*margin-top:-30px;
	*padding-bottom:30px;
	*overflow:auto;
	_overflow-y:scroll;
}



#left_top {
	left:0px;
	width:200px;
	height:33px;
	position:absolute;
	z-index:77;
	top:72px
}

#ct_cot{
	margin:0 auto; 
	padding-left:0!important;
	padding-left:200px;
}


#ct_1 {height:34px;}
#ct_1 h1{padding:5px 10px 5px 10px; font-size: 14px; height: 24px}
#ct_2 {text-align:left}
#ct_2 ul{padding-left:45px;}
#ct_2 p  {padding:5px;}
#ct_3 {height:14px;}
