html{height:100%;max-height:100%;padding:0;margin:0;border:0;background:#fff;font-size:11px;font-family:Verdana, Geneva, sans-serif;/* \*/overflow: hidden;/* */}
img{border:0;}
body{height:100%;max-height:100%;overflow:hidden;padding:0;margin:0;border:0;}
#content{overflow:auto;position:absolute;z-index:3;top:0;bottom:0;left:442px;right:0;padding:30px 10px 0 0;font-size:11px;}
* html #content{padding:30px 10px 0 0;top:0;left:0;right:0;bottom:0;height:100%;max-height:100%;width:100%;overflow:auto;position:absolute;z-index:3;border:solid #fff;border-width:0 0 0 442px;}
#fixed{position:absolute;top:0;left:0;width:442px;height:100%;z-index:5;overflow:hidden;}
#vline{position:absolute;top:0;left:0;width:282px;height:100%;background:#000 repeat-y right top url(/img/vline.gif);z-index:10;}
#logo{height:58px;padding:60px 71px;z-index:20;}
#menu{padding:50px 0 0 66px;z-index:20;}
div.mi, div.si{clear:both;}
div.mi a{background:#000;color:#fff;text-decoration:none;margin:5px 0;cursor:pointer;}
div.mi .br{padding:2px 5px; line-height:18px;font-weight:bold;}
div.mi a,div.si a,.br,.tr,.bl,.br{display:block;width:auto;float:left;}
div.mi a:hover{background:#333 no-repeat left top url(/img/bg3.gif);color:#fff;}
div.mi a:hover .tr{background:no-repeat right top url(/img/bg2.gif);}
div.mi a:hover .bl{background:no-repeat left bottom url(/img/bg1.gif);}
div.mi a:hover .br{background:no-repeat right bottom url(/img/bg0.gif);}
div.mi .cur{background:#fff no-repeat left top url(/img/bw3.gif);color:#000;display:block;width:auto;float:left;margin:5px 0;}
div.mi .cur .tr{background:no-repeat right top url(/img/bw2.gif);}
div.mi .cur .bl{background:no-repeat left bottom url(/img/bw1.gif);}
div.mi .cur .br{background:no-repeat right bottom url(/img/bw0.gif);}
div.si a{background:#fff;color:#000;text-decoration:none;margin:5px 0;cursor:pointer;}
div.si .br{padding:2px 5px; line-height:18px;font-weight:bold;font-size:11px;}
div.si a:hover{background:#ddd no-repeat left top url(/img/wg3.gif);color:#000;}
div.si a:hover .tr{background:no-repeat right top url(/img/wg2.gif);}
div.si a:hover .bl{background:no-repeat left bottom url(/img/wg1.gif);}
div.si a:hover .br{background:no-repeat right bottom url(/img/wg0.gif);}
div.si .cur{background:#000 no-repeat left top url(/img/wb3.gif);color:#fff;display:block;width:auto;float:left;margin:5px 0;}
div.si .cur .tr{background:no-repeat right top url(/img/wb2.gif);}
div.si .cur .bl{background:no-repeat left bottom url(/img/wb1.gif);}
div.si .cur .br{background:no-repeat right bottom url(/img/wb0.gif);}
#bottom{position:absolute;bottom:8px;left:8px;width:272px;text-align:left;color:#fff;font-size:11px;}
#bottom div{position:absolute;right:40px;}
#bottom a{color:#fff;}
#sub{position:absolute;top:30px;left:292px;width:150px;z-index:20;}
td.content{font-size:11px;color:#666;}
td.content p{margin:0 0 5px 0;padding:0;text-indent:20px;}
td.content a{color:#000;}
td.content a:visited{color:#333;}
td.info{min-width:150px;width:150px;max-width:150px;padding:0 0 0 10px;font-size:11px;color:#666;}
td.info p{text-indent:0;margin:0 0 20px 0;}
h2{font-weight:bold;font-size:16px;margin:0;padding:20px;}
#lnks a{color:#000;cursor:pointer;text-decoration:none;}
#lnks a.cur{color:#333;text-decoration:none;cursor:default;}
#imgs{height:180px;}
#din{width:110px;background:no-repeat url(/img/box/types.png);height:180px;margin:0 0 0 380px;}
td.content p.fst_lv{padding-left:85px;}
td.content p.sec_lv{padding-left:100px;}
td.content p.thr_lv{font-style:italic;padding-left:130px;}
.member{padding:20px 0 0 150px;height:100px;background:no-repeat top left;}
.member .name{padding:0;font-size:14px;line-height:20px;font-weight:bolder;}
.member .stat{padding:0;font-size:12px;line-height:16px;}
.member .info{padding:20px 0 0 0;font-size:12px;line-height:14px;}

a:focus {
	outline: none;
}
#panel {
	height: 400px;
	display: none;
}
.slide {
	margin: 0;
	padding: 0;
	border-top: solid 1px #cccccc;
	background: url(images/btn-slide.gif) no-repeat center top;
}
.btn-slide {
	background: url(images/white-arrow.gif) no-repeat right -50px;
	text-align: center;
	width: 144px;
	height: 31px;
	padding: 10px 10px 0 0;
	margin: 0 auto;
	display: block;
	font: bold 120%/100% Arial, Helvetica, sans-serif;
	color: #FFF;
	text-decoration: none;
}
.active {
	background-position: right 12px;
}

#container {
	width: 800px;  /* this will create a container 80% of the browser width */
	background: #FFFFFF;
	text-align: left; /* this overrides the text-align: center on the body element. */
}
#mainContent {
	padding: 0 20px; /* remember that padding is the space inside the div box and margin is the space outside the div box */
	background: #FFFFFF;
}


.img_slider { width:651px; height:271px; overflow:hidden; position:relative; cursor:pointer; }
.slides { position:absolute; top:0; left:0; }
.slides div { position:absolute; top:0; width:651px; display:none; }