html { overflow-y:scroll }
#container { margin:auto; padding:15px 0; width:960px; }
#c1 { width:865px; float:left; }
#c2 { width:95px; float:left; text-align:right; vertical-align:top; }
#c2 .link li { margin-bottom:12px; display:block; }
#c2 .link li .logo { padding:18px 0; margin-bottom:28px; }
#header { height:142px }
#header .top { float:right; line-height:16px; }
#header .top li { float:left; margin-left:12px; color:#ccc; }
#header .content { clear:both; }
#header .content img { float:left; }
#header .bottom { clear:both; width:865px; padding:15px 0; }
#header .bottom h2 { float:left; }
#main .m1, #main .m2, #main .m3, #main .m4 { float:left; min-height:1px; }
#main .m1 { width:400px; overflow:hidden; }
#main .m1 div { margin-bottom:15px; }
#main .m1 div div { margin-bottom:12px; }
#main .m1 div p { margin:0 0 12px 0; }
#main .m2 { width:130px; margin-left:25px; }
#main .m3 { width:290px; margin-left:20px; }
#main .m4 { width:440px; margin-left:25px; margin-top:0px; padding-bottom:22px; position:relative; }
#main .index_div { margin-left:85px; }
#c1 .copyright { clear:both; text-align:center; margin:50px 0 0 85px; }
#header_submit { height:70px; padding-top:20px; }
.ala_loading { background:url(../../images/ala_loading.gif) no-repeat center; height:90px; width:90px; position:fixed; _position:absolute; top:50%; left:50%; margin-top:-45px; margin-left:-45px; z-index:9999; filter:Alpha(Opacity=60); -moz-opacity:0.6; opacity:0.6}