body,ul,li,p,span,input,ol,dl,dt,dd,h1,h2,h3,h4,table,tr,td {margin:0px;padding:0px;list-style:none;}
body {font-family:Arial;}
table, tr, td {margin: 0;padding: 0;}
html, body	{}
.w1000 {width:1000px;margin:0px auto;}
.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clearfix {zoom:1;}
.l {float:left;}
.r {float:right;}
a:focus { outline: none; }
a:link {text-decoration:none;}
body {background:#fff;}
*:focus {outline: none;}
/*background*/
#index {background:url(../images/body_bg.jpg) no-repeat center 0px;}
/*body_main*/
#wrap {background:url(../images/wrap_main_bg.jpg) no-repeat;}
#body_main .nav {background:url(../images/nav_bg.png) no-repeat;width:320px;height:31px;line-height:31px;font-size:14px;color:#866426;position:absolute;right:170px;}
#wrap {position:relative;}
#wrap .game_nav {left:480px;}
.tempo {position:absolute;width:240px;top:450px; line-height:24px;font-weight:bold;left:30px;color:#f3d44b;font-size:14px;}
.wrap_main {width:650px;padding-left:30px;float:right;margin-top:50px;padding-bottom:98px;*padding-bottom:110px;padding-bottom:102px\0/;}
:root .wrap_main {width:650px;padding-left:30px;float:right;margin-top:50px;padding-bottom:111px\9;}
.wrap_main h3 {font-size:24px;color:#b30000;}
.wrap_main p {line-height:24px;color:#755a2b;font-size:14px;text-indent:2em;padding:10px 0px;font-family:'微软雅黑';}
.wrap_main p.main_btn {padding-left:40px;}
.wrap_main p.main_btn a {display:block;background-image:url(../images/btn.png);float:left;display:inline;margin:0px 3px;}
.wrap_main p.main_btn a.btn_c {background-position:-5px -232px;width:190px;height:48px;}
.wrap_main p.main_btn a.btn_c:hover {background-position:-210px -232px;}
.wrap_main p.main_btn a.btn_d {background-position:-5px -315px;width:230px;height:60px;margin-top:-10px;}
.wrap_main p.main_btn a.btn_d:hover {background-position:-5px -374px;}
.wrap_main p.main_btn a.btn_e {width:114px;height:48px;background-position:-5px -11px;}
.wrap_main p.main_btn a.btn_e:hover {background-position:-153px -11px;}
.wrap_main table {font-size:14px; color:#6d6d6d;}

/*game*/
#game {background:url(../images/game_bg.jpg) no-repeat center 0px;}
.game_wrap {position:relative;}
.game_main {background:url(../images/content_bg.jpg) no-repeat;width:980px;margin:0px auto;padding-bottom:50px;}
.game_main_top {position:relative;}
.game_main_top .game_logo {width:251px;}
.game_nav {background:url(../images/nav_bg.png) no-repeat;width:320px;height:31px;line-height:31px;font-size:14px;color:#866426;position:absolute;left:260px;top:0px;}
.game_nav a {color:#866426;margin:0px 3px;}
.game_nav a:hover {color:#5f4b21;text-decoration:none;}
.game_main_top .game_btn {position:absolute;right:10px;top:60px;}
.game_btn a {background-image:url(../images/btn.png);display:block;float:left;margin:0px 5px;}
.game_btn a.btn_a {width:252px;height:48px;background-position:-5px -95px;}
.game_btn a.btn_a:hover {background-position:-5px -153px;}
.game_btn a.btn_b {width:114px;height:48px;background-position:-5px -11px;}
.game_btn a.btn_b:hover {background-position:-153px -11px;}
	/*个人信息*/
	.game_msg {padding:0px 20px;}
.game_msg h3 {font-size:16px;font-weight:bold;color:#7a6c44;padding:15px 0px;margin-left:10px;}
.game_msg .select {background:url(../images/select_06.jpg) no-repeat;width:156px;height:26px;line-height:26px;font-size:14px;}
.game_msg .select input {border:none;background:none;cursor:pointer;padding-left:10px;}
.game_msg .select .bm {position:relative;z-index:11111;background:#fff;}
.game_msg .select .bm span {width:156px;display:block;}
.game_msg span.l {margin:0px 10px;font-size:14px;line-height:26px;color:#6e5f36;}
.game_msg span.l em {font-style:normal;color:red;}
/*game start*/
.game_content {padding-top:60px;margin:0px auto;width:930px;}
.game_content .game_po {position:relative;z-index:444;}
.game_content .go {position:absolute;background:url(../images/go.png) no-repeat;width:94px;height:88px;top:-40px;left:20px;*top:-10px;z-index:333;*right:10px;}
.game_content .end {position:absolute;background:url(../images/end.png) no-repeat;width:94px;height:88px;top:-45px;left:10px;*top:-10px;z-index:333;}
.game_content #guodu {position:absolute;background:url(../images/tizi_a.png) no-repeat;width:94px;height:88px;top:-48px;*top:-12px;z-index:333;left:2px;}
.game_content #guodu_a {position:absolute;background:url(../images/tizi_c.png) no-repeat;width:94px;height:88px;top:-52px;*top:-20px;z-index:333;left:18px;}
.game_content #guodu_c {position:absolute;background:url(../images/tizi_b.png) no-repeat;width:94px;height:88px;top:-48px;*top:-12px;z-index:333;left:12px;}
.game_content #flash {position:absolute;bottom:-30px;width:90px;left:-11px;*bottom:-26px;z-index:999;}
.game_content .content_bg {background:url(../images/td_bg.png) no-repeat;width:67px;height:67px;font-size:36px;line-height:67px;color:#794d00; font-family:Arial, Helvetica, sans-serif;position:relative;z-index:111;}
.game_content .content_bg_a {background:url(../images/right_a.png) no-repeat;width:67px;height:67px;font-size:36px;line-height:67px;color:#794d00; font-family:Arial, Helvetica, sans-serif;text-align:left;}
.game_content .content_bg_b {background:url(../images/right_b.png) no-repeat;width:67px;height:67px;font-size:36px;line-height:67px;color:#794d00; font-family:Arial, Helvetica, sans-serif;}
.game_content .content_bg_c {background:url(../images/left_a.png) no-repeat;width:67px;height:67px;font-size:36px;line-height:67px;color:#794d00; font-family:Arial, Helvetica, sans-serif;text-align:right;}
.game_content .content_bg_d {background:url(../images/left_b.png) no-repeat;width:67px;height:67px;font-size:36px;line-height:67px;color:#794d00; font-family:Arial, Helvetica, sans-serif;text-align:right;}
.game_right {position:absolute;right:-200px;top:0px;}
.foot {width:100%;border-top:2px solid #ccc;padding:10px 0px 20px 0px;line-height:24px;font-size:14px;}
.foot p {width:1000px; margin:0px auto;text-align:center;margin-top:20px;}
.foot p a {color:#000;text-decoration:none;}

/*提示*/
.tooltip {width:130px;position:absolute;z-index:222;left:-30px;top:-20px;*top:15px;}
.tooltip span {display:block;width:130px;font-size:12px;color:#fff;text-align:center;word-wrap: break-word;}
.tooltip span.tooltip_top {height:11px;background:url(../images/span_top_bg.png) no-repeat;}
.tooltip span.tooltip_middle {background:url(../images/span_middle_bg.png) repeat-y;}
.tooltip span.tooltip_bottom {height:4px;background:url(../images/span_bottom_bg.png) no-repeat;}

/*弹窗*/
#mask {position: absolute;top: 0px;filter: alpha(opacity=70);background-color: #000; z-index: 999;left: 0px; opacity:0.7;-moz-opacity:0.7;}
.game_box {background:#7b191b;border:5px solid #cd2619;width:510px;position:absolute;left:50%;margin-left:-255px;z-index:1111;display:none;}
.game_box a.close {float:right;margin:3px;}
.game_box h3 {margin-top:15px;text-align:center;font-size:16px;color:#e6c246;}
.game_box p {padding:0px 30px;font-size:12px;color:#f3d44b;line-height:24px;}
.game_box p em {font-style:normal;color:#71b800;}
.game_box p.inp {width:260px;margin:0px auto;padding:3px 0px;margin-top:20px;}
.game_box p label {color:#f3d44b;margin-right:10px;}
.game_box p input {background:#590002;height:24px;line-height:24px;border:1px solid #680700;width:160px;}
.game_box p a.btn_f {display:block;background:url(../images/btn.png) -5px -442px no-repeat; width:114px;height:35px;margin:20px auto;}
.game_box p a.btn_f:hover {display:block;background:url(../images/btn.png) -131px -442px no-repeat; width:114px;height:35px;}

/*2013-09-16 13:40:06*/
.quick_login {background:#6b191a;padding:10px 0px;}
.quick_login h3 {color:#f9f9f9;background:url(../images/h3line.jpg) no-repeat center bottom;width:500px;text-align:center;line-height:24px;font-size:16px;padding-bottom:20px;}
.quick_login p {width:170px;margin:0px auto;padding:10px 0px 10px 0px;}
.quick_login p a {display:block;float:left;display:inline;margin:0px 3px;width:32px;height:32px;background-image:url(../images/btn_a.png);}
.quick_login p a.fb {background-position:-5px -490px;}
.quick_login p a.fb:hover {background-position:-5px -522px;}
.quick_login p a.google {background-position:-37px -490px;}
.quick_login p a.google:hover {background-position:-37px -522px;}
.quick_login p a.tw {background-position:-69px -490px;}
.quick_login p a.tw:hover {background-position:-69px -522px;}
.quick_login p a.yt {background-position:-101px -490px;}
.quick_login p a.yt:hover {background-position:-101px -522px;}
