@charset "utf-8";
/* CSS Document */

body{background:url(images/index_bg.jpg) #FFF 0 20px repeat-x; margin:0; padding:0;}
.main{ width:950px; height:505px; margin:0 auto; background:url(images/index_main_bg.jpg) 0 0 no-repeat;position:relative; margin-top:20px;}
.main .nav{ display:block; width:100%; height:33px; margin-top:66px; position:absolute; text-align:right; line-height:33px; color:#fff; font-family:Verdana, Geneva, sans-serif;}
.main .nav a:link,.main .nav a:visited{ color:#FFF; text-decoration:none;outline:none;}
.main .nav a:hover{ color:#FFF; text-decoration:underline;}
.main span{ display:none;}

/*header*/
div.header{width:100%; z-index:9999; line-height:36px; overflow:hidden; zoom:1;}
div.header .header-bar{ width:100%; z-index:999999; height:52px; *height:47px;}
div.header .header-box{ width:950px; margin:0 auto;}
div.header .header-box .left-box{ float:left;}
div.header .header-box .left-box .logo, .main .logo{ display:block; width:167px; height:37px; background:url(images/set_logo.png); position:absolute; top:3px;}
div.header .header-box .left-box .logo:hover,div.header .header-box .left-box .logo:active{text-decoration:none; noFocusLine:expression(this.onFocus=this.blur()); outline:none;}
div.header .header-box .left-box a.logo em, .main .logo em{ text-indent:-9999em; position:absolute; left:0;}
div.header .header-box .right-box{ float:right; width:500px;overflow:auto;zoom:1; margin-right:-10px;}
div.header .header-box .right-box .link-box{float:right; padding-right:10px; margin-bottom:10px; }
div.header .header-box .right-box .link-box ul { margin-top:-5px;}
div.header .header-box .right-box .link-box ul li{ float:left; list-style-type:none; margin:0px 0 0 10px; padding-left:20px; }
div.header .header-box .right-box .link-box li a:link,div.header .header-box .right-box .link-box a:visited{ color:#FFFFFF; text-decoration:none; font-size:13px;}
div.header .header-box .right-box .link-box li.icon-home{background:url(/act/img/icon-home.png) no-repeat 0px 10px;display:block;}
div.header .header-box .right-box .link-box li.icon-member{background:url(/act/img/icon-member.png) no-repeat 0px 10px;display:block;}
div.header .header-box .right-box .link-box li a:hover,div.header .header-box .right-box .link-box a:active{ text-decoration:underline;}
div.header .header-box .right-box .push-box { margin-top:4px; text-align:right;}
div.header .header-box .right-box .push-box .icon{width:28px; height:28px;display:block; vertical-align:middle; float:right; padding-right:8px;}
div.header .header-box .right-box .push-box .facebook{ background:url(/act/img/icon-facebook.png) no-repeat; }
div.header .header-box .right-box .push-box .btn-google{ float:right; margin-right:10px; padding-top:2px;}
div.header .header-box .right-box .push-box .google{ background:url(/act/img/icon-google.png) no-repeat; }

.footer{ width:100%; margin:0; text-align:center; font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#666; margin-top:20px;}

