@charset "gb2312";
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:bold;}
ol,ul{list-style-type:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}/*font-size:100%;的作用主要是改变它默认的大小，继承父体的字体大小*/
q:before,q:after{content:' ';}
abbr,acronym{border:0;}
/*文字排版*/
.fb{font-weight:bold;}
.fn{font-weight:normal;}
.t2{text-indent:2em;}
.lh150{line-height:150%;}
.lh180{line-height:180%;}
.lh200{line-height:200%;}
.unl{text-decoration:underline;}
.no_unl{text-decoration:none;}
/*定位*/
.tl{text-align:left;}
.tc{text-align:center;}
.tr{text-align:right;}
.bc{margin-left:auto;margin-right:auto;}
.fl{float:left;display:inline;}
.fr{float:right;display:inline;}
.cb{clear:both;}
.cl{clear:left;}
.cr{clear:right;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-block;}
* html .clearfix{height:1%;}
.clearfix{display:block;}
.vm{vertical-align:middle;}
.pr{position:relative;}
.pa{position:absolute;}
.abs-right{position:absolute;right:0;}
.zoom{zoom:1;}
.hidden{visibility:hidden;}
.none{display:none;}
.bl-none{border-left:none!important;}
.br-none{border-right:none!important;}
.auto{margin-left:auto;margin-right:auto;}
/*长度高度*/
.w1000{width:1000px;}
/*边距*/
.mr5{margin-right:5px;}
/**/
a{text-decoration:none;}
a:hover{text-decoration:underline;}
/* CSS Document */
body{ color:#a1a1a1; font-family:"\5FAE\8F6F\96C5\9ED1"; font-size:12px; background:#fff;}
a{ color:#a1a1a1;}
/*公共bg*/
.main .nav li a,.main .up a{ background:url(http://www.qiyipic.com/games/fix/boke/bk-recruit_style/img/icon.png) no-repeat;}
.wrap,.main{min-width:1000px; _width:expression(document.body.clientWidth < 1000 ? "1000px" : "auto");}
.wrap{ width:100%; position:relative;}
	h1{ display:none;}
	/*bg*/
	.bg{ position:absolute; left:0; top:0; width:100%;}
		.bg_01{ background:url(http://www.qiyipic.com/games/fix/boke/bk-recruit_style/img/bg_01.jpg) no-repeat center top; height:410px;}
		.bg_02{ background:url(http://www.qiyipic.com/games/fix/w/205.jpg) no-repeat center top; height:333px;}
		.bg_03{ background:url(http://www.qiyipic.com/games/fix/boke/bk-recruit_style/img/bg_03.jpg) no-repeat center top; height:346px;}
		.bg_04{ background:url(http://www.qiyipic.com/games/fix/boke/bk-recruit_style/img/bg_04.jpg) no-repeat center top; height:333px;}
		.bg_05{ background:url(http://www.qiyipic.com/games/fix/boke/bk-recruit_style/img/bg_05.jpg) no-repeat center top; height:274px;}
		.bg_06{ background:url(http://www.qiyipic.com/games/fix/boke/bk-recruit_style/img/bg_06.jpg) no-repeat center top; height:344px;}
		.bg_07{ background:url(http://www.qiyipic.com/games/fix/boke/bk-recruit_style/img/bg_07.jpg) no-repeat center top; height:253px;}
		.bg_08{ background:url(http://www.qiyipic.com/games/fix/boke/bk-recruit_style/img/bg_08.jpg) no-repeat center top; height:326px;}
		.bg_09{ background:url(http://www.qiyipic.com/games/fix/boke/bk-recruit_style/img/bg_09.jpg) no-repeat center top; height:253px;}
	/*main*/
	.main{ width:1000px; margin:0 auto; position:relative;}
		/*nav*/
		.main .nav{ width:958px; margin:0 auto; padding:675px 0 0 0;}
			.main .nav li{ list-style:none; float:left; width:202px; height:67px; margin-right:50px;}
				.main .nav li.noMr{ margin-right:0;}
				.main .nav li a{ display:inline-block; width:202px; height:67px;}
				.main .nav li.game a:hover{ background-position:0 -67px;}
				.main .nav li.intro a{ background-position:-202px 0;}
					.main .nav li.intro a:hover{ background-position:-202px -67px;}
				.main .nav li.rule a{ background-position:-404px 0;}
					.main .nav li.rule a:hover{ background-position:-404px -67px;}
				.main .nav li.sign a{ background-position:-606px 0;}
					.main .nav li.sign a:hover{ background-position:-606px -67px;}
		/*personal*/
		.main .personal{ width:930px; margin:0 auto; padding:1653px 0 0 19px;}
			.main .personal li{ width:130px; height:183px; margin-right:26px; float:left; list-style:none;}
				.main .personal li.noMr{ margin-right:0;}
				.main .personal a{ display:block; width:130px; height:183px;}
		/*up*/
		.main .up{ width:389px; margin:0 auto; padding:137px 0 0 0;}
			.main .up a{ display:block; width:389px; height:86px; background-position:0 -134px;}
				.main .up a:hover{ background-position:0 -220px;}
/*锚点*/
#a1,#a2{ display:block; position:absolute; left:0; top:790px; width:167px; height:50px; text-indent:-9999px;}
#a2{ top:1085px;}