* {font-size:12px;color:#333;text-decoration:none;margin:0;line-height:150%}
body {text-align:center}
div,form,img,ul,ol,li,dl,dt,dd,p {margin:0;padding:0;border:0;list-style-type:none;text-decoration:none}
a { text-decoration:none; color:#333 }a:hover { color:#f00; text-decoration:underline }
#header { width: 950px; margin-right: auto; margin-left: auto; text-align: left; padding-top: 15px; overflow: auto; margin-bottom: 5px; }
#logo {background: url(../img/logoBg.gif);background-repeat: no-repeat;float: left;height: 69px;width: 705px;}
#logo img { float: left; height: 69px; width: 217px; }
#logo div { float: right; line-height: 25px; color: #999999; }

#var { float: right; width: 230px; line-height: 25px; height: 25px; color: #666; }
#var a { color: #666; }
#telOL { float: right; width: 193px; padding-top: 12px; height: 20px; }

#menu { background: url(../img/menuBg.gif); background-repeat: no-repeat; float: left; height: 37px; width: 940px; padding-left: 10px; position: relative; overflow: hidden; }
#menu span {	display: none;position: absolute;}
#menu a { display: block; position: absolute; outline: none; font-size: 14px; color: #fff; line-height: 37px; }
#menu a:hover { background-position: left bottom; color: #FF3A00; font-weight: bold; line-height: 30px; padding-top: 7px; text-decoration: none; }
#menu a:hover span{display: block;}
#menu li { float: left; padding-right: 22px; padding-left: 22px; }
#menu .last { background: none; }
#menu .menu1 { width: 60px; height: 30px; left: 20px; top: 0px; background-repeat: no-repeat; background: url(../img/menu1Bg.gif); text-align: center; }
#menu .menu2 { width: 100px; height: 30px; left: 96px; top: 0px; background-repeat: no-repeat; background: url(../img/menu2Bg.gif); text-align: center; }
#menu .menu3 { width: 84px; height: 30px; left: 211px; top: 0px; background-repeat: no-repeat; background: url(../img/menu3Bg.gif); text-align: center; }
#menu .menu4 { width: 84px; height: 30px; left: 311px; top: 0px; background-repeat: no-repeat; background: url(../img/menu3Bg.gif); text-align: center; }
#menu .menu5 { width: 84px; height: 30px; left: 411px; top: 0px; background-repeat: no-repeat; background: url(../img/menu3Bg.gif); text-align: center; }
#menu .menu6 { width: 84px; height: 30px; left: 512px; top: 0px; background-repeat: no-repeat; background: url(../img/menu3Bg.gif); text-align: center; }
#menu .menu7 { width: 84px; height: 30px; left: 612px; top: 0px; background-repeat: no-repeat; background: url(../img/menu3Bg.gif); text-align: center; }
#menu .menu8 { width: 84px; height: 30px; left: 712px; top: 0px; background-repeat: no-repeat; background: url(../img/menu3Bg.gif); text-align: center; }
#menu .menu9 { width: 84px; height: 30px; left: 812px; top: 0px; background-repeat: no-repeat; background: url(../img/menu3Bg.gif); text-align: center; }
#notice { background: url(../img/noticeBg.gif); background-repeat: no-repeat; float: left; height: 25px; width: 920px; line-height: 25px; padding-left: 30px; font-weight: bold; color: #0C67C2; }
#notice span { font-weight: normal; padding-left: 10px; }
#footer { width: 950px; margin-right: auto; margin-left: auto; padding-top: 25px; padding-bottom: 10px; background: url(../img/footerBg.gif); background-repeat: repeat-x; background-position: left top; clear: both; margin-top: 10px; }
#footer p { line-height: 22px; }
#box { width: 950px; margin-right: auto; margin-bottom: 5px; margin-left: auto; margin-top: 5px; clear: both; text-align: left; }

/*CSS sabrosus style pagination*/

a.page, .page { display:block; border:1px solid #B2BFCF; background:#fff; float:left; margin-right:4px; height:18px; line-height:18px; padding:0 5px; }
a.page:hover { border:1px solid #577DA8; background:#FFFFE9; text-decoration:none}
.page input {margin:-2px -6px 0 -4px;border:0px; background:none; height:12px;line-height:12px; width:14px;}
#on { border:1px solid #1D619C; background:#1972BD; color:#fff; }