/* global */
body {margin:0px;font-size:12px;color:#000000;}
/* common */
.m {width:1100px;margin:auto;}
.top {height:26px;line-height:26px;padding:0 10px 0 10px;}
#top a {text-decoration:none;}

.top{ padding:5px 0px;}
.head {height:115px;overflow:hidden;}
.head div {float:left;}
.head .logo {padding:15px 10px 0 0px;height:90px;overflow:hidden;}
.head h1 {font-size:30px;margin:32px 0 0px 10px;color:#333333;font-family:\9ED1\4F53;filter:glow(color=#FFFFFF,strength=3);}
.head h4 {font-size:15px;margin:0 0 0 10px;color:#666666;}

#menu a {text-decoration:none;}
#menu a {text-decoration:none;}
.menu {background: #0099FF;height:40px;overflow:hidden;padding:0 0 0 20px;font-size:15px;}
.menu_li {float:left;white-space:nowrap;line-height:40px;padding:0 20px 0 20px;}
.menu_li span {color:#fff;}
.menu_li:hover{background:#0a7ecc;}
.menu_on {float:left;white-space:nowrap;line-height:40px;padding:0 20px 0 20px;background:#0a7ecc;}
.menu_on span {color:#FFFFFF;}

.side_head {border:#ddd 1px solid;border-bottom:2px #ddd solid; width:240px;}
.side_head div {padding:0 10px 0 10px;font-size:14px;height:35px;line-height:35px;overflow:hidden;letter-spacing:1px;}
.side_body {border:#ddd 1px solid;border-top:none;background:#FFFFFF;padding:10px;margin:0 0 10px; width:220px;}
.side_body li {background:url('../../image/ico_arrow.gif') no-repeat 5px 10px;padding:0 0 0 20px;height:28px;line-height:28px;overflow:hidden;}


.main_head {color:#FFFFFF; border-bottom:2px #ddd solid; color:#0099FF}
.main_head div {padding:0 10px 0 10px;font-size:14px;height:35px;line-height:30px;overflow:hidden;letter-spacing:1px;}
.main_body {background:#FFFFFF;padding:10px;margin:0 0 10px;}

.pos {color:#333333;}
#pos a {color:#333333;}