@CHARSET "UTF-8";

#wrap {position:relative; width:100%; display:inline-block; height:auto !important; min-width:1100px; min-height:100%; background:#fbfbfb; }	/*background:#f9f9f9;*/
#sub_wrap {position:relative; width:100%; display:inline-block; height:auto !important; min-width:1100px; min-height:100%; }
#header {position:relative; height:130px; margin:0 auto; background:#fff; border-bottom:solid 1px #d4d4d4; z-index:9999; }	/*width:930px;*/
#wrap .header2 {height:158px; }	
#header .top_outline {position:relative; width:1100px; margin:0 auto; height:100%; }
#container {position:relative; width:100%; height:100%; margin:0; float:left; z-index:800; } /*min-height:650px;*/
#contentArea {width:1100px; height:100%; margin:0 auto; z-index:800; position:relative; }	/*position:relative;*/
#container:after {clear:both; display:inline-block; }	/*content:"";*/
.content {display:inline-block; min-height:400px; display:block; }
#footer {position:relative; float:left; width:100%; height:132px; clear:both; margin:0 auto 0 auto; display:inline-block; background:url(../images/common/footer_bg.gif) repeat-x 0 0; }
#r_banner {position:absolute; width:60px; height:450px; right:-70px; top:10px; z-index:999; }
#contentLeft {position:absolute; left:0; top:0; bottom:0; width:125px; /*min-height:400px;*/ border-top:0; z-index:810; }	/*border:solid 1px #aaa49f;*/
#contentRight {position:relative; width:1100px; margin:0 auto; z-index:805; }
*:first-child+html .contentRight {float:none; }
#contentRight div.content {padding:10px 0 10px 135px; display:inline-block; width:965px; position:relative; z-index:800; min-height:900px; }