﻿@charset "utf-8";
body { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; padding:0px; margin:0px; background:url(../images/top_bg.jpg) repeat-x;}
div,span,ul,li,p,h1,h2,h3,h4,h5,h6,img,p,dl,dd,dt{ margin:0px; padding:0px;}
ul{ list-style-type: none; }
a{ color:#333333; text-decoration:none;}
a:hover{ color:#FF6600; text-decoration:underline;}
img{ border:0px;}
form{ margin:0px; padding:0px;}
input {vertical-align:middle; font-size:12px; font-family:Arial, Helvetica, sans-serif; padding:0 1px;}
.red{ color:#ff0000}
.green{ color:#339900;}
.orange{ color:#ee6501;}
.blue{ color:#0171ee;}
.black{ color:#000;}
.bold{ font-weight:bold;}
.fl{ float:left;}
.fr{ float:right;}
.cl{ clear:both; height:0; line-height:0; font-size:0;}
.tc{ text-align:center;}
.td_u{ text-decoration:underline;}
.tr{ text-align:right;}
/*GO*/

/*top*/
.top_0{background:url(../images/top_bg.jpg) repeat-x;}
.top_1{width:960px; margin:0 auto;}
/*.top{width:812px; height:77px; margin-left:97px;}*/
.top{width:836px; height:77px; margin-left:75px;}
.logo{float:left;}
.cz_logo{color: #353432;font:normal 30px/40px "Microsoft YaHei";float: left;height: 40px;margin: 24px 0 0 20px;padding-left: 15px;border-left: 1px #999 solid;_display: inline;}
.cz_logo:hover{color: #353432;text-decoration: none;}
.pay_step2_logout{color: #7a7979;float: right;text-align: right;padding-top: 24px;line-height: 20px;}
.pay_step2_logout a{padding-right:10px;}
.nav{float:right; width:644px; padding-top:33px;}
.nav li{width:92px; background:url(../images/nav_bg.jpg); height:25px; font-size:14px; font-weight:bold; float:left; text-align:center; padding-top:17px;}
.nav .n_bg{background:url(../images/nav.jpg); color:#fff;}
.nav .n_bg a{ color:#fff; text-decoration:none;}
.nav .n_bg a:hover{ color:#fff; text-decoration:none;}
.nav a{ color:#000; text-decoration:none;}
.nav a:hover{ color:#FF6600; text-decoration:none;}

/* middle */
.mid{width:960px; margin:0 auto; padding-top:15px;_padding-top:8px;}
/* left */
.left{width:255px; float:left;}

.service_list_1{width:5px; background:url(../images/l_11.jpg); float:left; height:434px;}
.service_list_2{background:url(../images/l_bg2.jpg) repeat-x; width:242px; height:434px; float:left;}
.s_1{height:25px; width:235px; margin:0 auto; border-bottom:1px #c85702 solid; margin-top:12px;}
.s_1 li{width:97px; height:25px; background:url(../images/q_2.jpg); margin-right:6px; float:left;line-height:25px; font-weight:bold; text-align:center;}
.s_1 .libg{background:url(../images/q_1.jpg);color:#fff; }
.s_2{width:235px; margin:13px auto 0 auto;border-bottom:1px #cbcbca dashed; padding-bottom:10px!important; padding-bottom:5px;}
.s_2 dt{float:left; width:75px; height:43px;}
.s_2 dd{float:right; width:152px; height:16px;}
.s_2 span{color:#696464;}
.s_3{width:235px; margin:0 auto!important; margin:6px auto 0 auto;}
.s_3 li{height:24px; line-height:24px;*height:21px;*line-height:21px;}
.s_3 span{display:block; float:left; text-align:center;}

.s_3 .s1{width:67px; color:#fd5b02; padding-left:2px;}
.s_3 .s2{width:80px; padding-right:2px; overflow:hidden; text-align:right;}
.s_3 .s3{width:30px; color:#fd5b02; padding-left:2px;}
.s_3 .s4{width:75px; padding-right:2px; overflow:hidden;}

.s_3 strong{color:#333;}
.sbg{background:#e3e2e2; height:24px; line-height:24px;}
.service_list_3{background:url(../images/l_22.jpg); width:8px; float:left; height:434px;}
.s_4{width:232px;margin:0 auto;}
.s_4 li{margin-top:6px;*margin-top:5px; background:#ecebeb;height:27px; line-height:27px;}
.s_4 span{width:40px; display:block; float:left; font-weight:bold;}
.s_4 .ss1{width:70px; font-weight:normal;}
.s_4 .ss2{width:90px; color:#e55e06;}
.s_4 .ss2 a{color:#e55e06; text-decoration:none;}
.s_4 .ss2 a:hover{color:#FF6600; text-decoration:underline;}
.s_4 .ss3{width:27px; padding-top:5px; height:22px; padding-left:5px;}

.t_y{margin-top:6px;}
.t_1{width:7px; height:256px; background:url(../images/t_1.jpg); float:left;}
.t_2{background:url(../images/t_2.jpg); float:left; height:256px; width:240px;}
.t_2 h2{background:url(../images/img.gif); width:224px; height:26px; margin:13px 0 0 3px; color:#fff; font-size:12px; line-height:26px; padding-left:9px; }
.t_2 dl{ margin:9px 0 0 3px; padding-top:7px; padding-left:5px;}
.t_2 dt{width:94px; height:73px; border:1px #dad4cd solid; float:left; padding:1px; margin-right:10px;}
.t_2 dd{width:112px; float:left; line-height:22px;}
.t_2 strong{font-size:14px;}
.t_2 input{width:74px; height:26px; background:url(../images/img.gif) 0 -37px; border:none; margin-top:5px; cursor:pointer;}
.t_3{background:url(../images/t_3.jpg); width:8px; height:256px; float:left;}
.t_bg{width:224px; height:84px; background:#faf6e9; border:1px #eae3cd solid;}
.t_bg_1{width:224px; height:84px; border:1px #dddbd9 solid; background:#eeeded;}

.lunt{margin-top:6px!important; margin-top:0px;}
.lunt_1{width:7px; height:238px; background:url(../images/lunt_1.jpg); float:left;}
.lunt_2{background:url(../images/lunt_2.jpg) repeat-x; float:left; width:239px; height:238px;}
.lunt_2 h2{height:23px; border-bottom:1px #cccccb dashed; padding-top:13px; margin:0 auto; font-size:14px; color:#000; width:235px; padding-left:3px;}
.more{float:right; display:block; font-size:12px; font-weight:normal; padding-right:3px;}
.lunt_3{background:url(../images/lunt_3.jpg); width:9px; float:left; height:238px;}
.lunt_2 ul{width:230px; margin:8px auto;}
.lunt_2 li{height:22px; line-height:22px; overflow:hidden;}
.lunt_2 span{color:#d85c03;}

.kf{width:254px; margin-top:6px; background:url(../images/k_2.jpg);}
.kf h2{height:36px; line-height:36px; padding-left:12px; font-size:14px; color:#000; background:url(../images/k_1.jpg);}
.kf .ck{color:#838080; font-size:12px; font-weight:normal;}
.kf ul{width:225px; margin:0 auto; padding:2px;}
.kf li{height:24px; line-height:24px;}
.kf .org{color:#ef6902; font-weight:bold;}

/* right */
.rig{width:695px; float:right;}
.img{width:452px; height:434px; float:left;}
.rig_r{width:233px; float:right;}
.login_1{width:10px; height:136px; margin-top:8px; background:url(../images/r1.jpg); float:left;}
.login_2{background:url(../images/r2.jpg); float:left; height:136px; margin-top:8px; width:207px; position:relative;}
.login_2 h2{line-height:26px; color:#fff; font-size:12px;}
.login_2 p{border-top:1px #ccc dashed; padding-top:4px; line-height:24px; text-align:center; margin-top:4px;} 
.login_2 a{color:#3c6302; text-decoration:none;}
.login_2 a:hover{ color:#3c6302; text-decoration:underline;}
.login_4{float:left; margin-top:12px; padding-left:3px; width:145px;}
.login_4 li{height:24px; line-height:20px; padding-top:3px;}
.login_4 input{width:90px!important; width:88px; height:18px; line-height:18px\9; border:1px #ccc solid;}
.login_4 input.onFocus{border:1px #999 solid;}
.login_5{width:49px; float:right; margin-right:5px; margin-top:12px;}
.login_5 input{height:49px; background:url(../images/login_1.jpg); width:49px; border:none; cursor:pointer;}
.login_3{background:url(../images/r3.jpg); float:left; width:9px; height:136px; margin-top:8px;}
.lo_1{width:10px; background:url(../images/lo_1.jpg); height:191px; float:left;}
.lo_2{width:207px; background:url(../images/lo_2.jpg); float:left; height:161px; padding:15px 3px;}
.lo_2 h2{font-size:12px; color:#e56006; padding-left:5px;}
.l_1{color:#333; font-weight:normal;}
.lo_2 ul{border-bottom:1px #cdcdcc dashed; width:196px; margin:12px auto 0 auto!important; margin:10px auto 0 auto; padding-bottom:5px!important; padding-bottom:0;}
.lo_2 li{height:28px;}
.lo_2 p{line-height:22px; text-align:center; color:#646363;}
.lo_2 input{width:165px; height:45px; background:url(../images/gif.gif) 0 -92px no-repeat; border:0; cursor:pointer;}
.l_2{width:73px; display:block; float:left; background:url(../images/gif.gif) 0 4px no-repeat; padding-left:25px; height:24px;line-height:22px;}
.l_3{width:73px; display:block; float:left; background:url(../images/gif.gif) 0 -18px no-repeat; padding-left:25px; height:24px;line-height:22px;}
.l_4{width:73px; display:block; float:left; background:url(../images/gif.gif) 0 -43px no-repeat; padding-left:25px; font-weight:bold; height:24px;line-height:22px;}
.l_4 a{ color:#FF6600; text-decoration:none;}
.l_4 a:hover{ color:#FF6600; text-decoration:underline;}
.l_5{width:73px; display:block; float:left; background:url(../images/gif.gif) 0 -69px no-repeat; padding-left:25px; height:24px; line-height:22px;}
.lo_3{width:10px; background:url(../images/lo_3.jpg); float:left; height:191px;}


.news{width:231px;height:231px; border:1px #dad4cd solid; margin-top:10px;}
.n_1{height:22px; border-bottom:1px #c85702 solid; width:100%; background:url(../images/n_1.jpg) repeat-x; padding-top:2px;}
.n_1 li{width:41px; background:url(../images/img.gif) 0 -105px; text-align:center; margin-left:4px; float:left; font-weight:bold; line-height:22px;}
.n_1 .nbg{background:url(../images/img.gif) 0 -72px; color:#fff; cursor:pointer;}
.n_1 .nbg a{color:#fff; text-decoration:none;}
.n_1 .nbg a:hover{color:#fff; text-decoration:none;}
.n_2{width:229px; margin:0 auto;}
.n_2 h2{height:24px; line-height:24px;padding:4px 0 2px; border-bottom:1px #e5e5e5 solid; text-align:center; overflow:hidden; font-size:14px; margin-bottom:4px; background:#fefbf1;}
.n_2 li{height:22px; line-height:22px; overflow:hidden; width:214px; margin-left:8px; }
.n_2 span{color:#46a505; }
.n_2 li a{ color:#646363; text-decoration:none;}
.n_2 li a:hover{ color:#000; text-decoration:underline;}
.game{width:693px; border:1px #dad4cd solid; margin-top:10px; padding-bottom:10px;}
.game h2{height:30px; border-bottom:1px #DAD4CD solid; line-height:30px; font-size:14px; color:#000; padding-left:10px; background:url(../images/img.gif) 0 -136px;}
.game_1{background:url(../images/n_y.jpg) no-repeat; width:215px; height:120px; margin:10px 0 0 8px!important; margin:10px 0 0 6px; float:left;padding-top:12px; padding-left:6px; position:relative;}
.game_1 dt{width:94px; height:73px;  border:1px #dad4cd solid; float:left; padding:1px; margin-right:10px;}
.game_1 dd{width:105px; float:left; line-height:24px;}
.game_1 strong{font-size:14px;}
.game_1 .orang{color:#db6704;}
.game_1 p{padding-top:6px!important; padding-top:4px;}
.game_1 .g_1{background:url(../images/img.gif) 0 -331px; width:62px; height:25px; line-height:25px; text-align:center; cursor:pointer;  margin-right:4px; display:block; float:left;}
.game_1 .g_2{width:74px; height:26px; background:url(../images/img.gif) 0 -37px; border:none; cursor:pointer; }

/*.jt{margin-top:10px;}*/
.j_1{width:343px; height:135px; background:url(../images/j_bg.jpg); float:left;}
.j_1 h2{height:30px; line-height:35px; padding-left:24px; font-size:14px; color:#000;}
.j_1 .jl{width:10px;  float:left; margin-left:3px; padding-top:30px;}
.j_1 .jr{float:right; width:10px;  margin-right:3px; padding-top:30px;}
.j_1 ul{float:left; width:316px;}
.j_1 li{margin-left:2px; width:76px;text-align:center; float:left;}
.j_1 li img{width:58px; height:58px; border:1px #ccc solid;}
.j_1 p{height:27px; line-height:27px; overflow:hidden;}
.j_2{float:right;}

.hezuo{ margin-bottom:1px; padding-top:6px!important; padding-top:0;}
.hezuo h2{height:30px; line-height:30px; background:#e7e7e7; font-size:14px; color:#000; padding-left:10px;}
.hezuo ul{background:#f3f3f3; padding:10px; }
.hezuo li{height:22px; line-height:22px; padding-left:50px; }
.hezuo span{width:100px; padding-right:5px; overflow:hidden; display:block; float:left;height:22px;}
.hezuo span a{color:#666; text-decoration:none;}
.hezuo span a:hover{ color:#FF6600; text-decoration:underline;}

/* bottom */
.bot{width:960px; margin:20px auto; text-align:center; line-height:1.8;}
.bot h2{height:38px; line-height:38px; text-align:center; font-size:12px; font-weight:normal;}
.b_1{float:left; width:730px; margin-bottom:12px;}
.b_1 p{line-height:20px; color:#646363;}
.b_2{float:right; width:134px;}
.bot a{ margin:0 5px;}
.bot p span{ color:#F60; font-weight:bold;}

/* 6月3日增加通栏 */
.strip{height:23px; background:#f5f5f4; border-bottom:1px #dddcdc solid; padding-top:3px;}
.strip_top{width:960px; margin:0 auto; color:#7a7979; }
.st_1{width:300px; float:left;}
.st_1 input{width:59px; height:21px!important; height:22px; background:url(../images/img.gif) no-repeat -1px -407px; border:0; color:#fd3904; cursor:pointer;}
.st_2{width:95px; margin-left:10px; float:right; height:20px; background:url(../images/img.gif) no-repeat -1px -440px; line-height:20px; padding-left:7px;}
.st_2 span{width:12px; height:12px; display:block; float:right; margin-right:8px; margin-top:3px;}
.strip_l{width:92px; height:69px; background:url(../images/t_5.jpg); text-indent:1em;}
.strip_l li{height:21px; line-height:21px;}
.strip_l .s_col{background:#e56006; color:#fff;}

/* 6月3日增加活动日历 */
.today{width:231px; height:223px; background:url(../images/ibg.jpg) no-repeat; margin:6px 0; padding:16px 12px; }
.day{width:60px; float:left; text-align:center;color:#fc5004;}
.day h2{font-size:18px; font-weight:bold; padding-top:15px;}
.d_1{color:#7b7979;}
.d_2{height:124px; line-height:124px; font-size:50px;}
.day span{width:43px; height:20px; line-height:20px; color:#fff; background:url(../images/img.gif) -2px -371px no-repeat; display:block; margin:3px auto;}
.activity{width:143px;float:right; margin-right:4px!important; margin-right:1px;}
.activity h2{height:34px; width:106px; background:url(../images/a_1.jpg) no-repeat; font-size:14px; line-height:34px; color:#fff; padding-left:32px; margin:12px 0 0 0;}
.activity dl{border-bottom:2px #e9e9e9 solid; padding:5px 0 4px 0;}
.activity dt{height:22px; line-height:22px;}
.activity dd{height:22px; line-height:22px; width:145px; overflow:hidden;}
.activity span{display:block; float:left; color:#848383;}
.activity .ty{width:70px; text-align:right;}
.activity .ty a{color:#fc5604; text-decoration:none;}
.activity .ty a:hover{ color:#FF6600; text-decoration:underline;}

/* 6月3日增加通栏 */
.strip{height:23px; background:#f5f5f4; border-bottom:1px #dddcdc solid; padding-top:3px; line-height:20px;}
.strip_top{width:960px; margin:0 auto; color:#7a7979; }
.st_1{width:300px; float:left;}
.st_1 input{width:59px; height:21px!important; height:22px; background:url(../images/img.gif) no-repeat -1px -407px; border:0; color:#fd3904; cursor:pointer;}
.st_2{width:95px; margin-left:10px; float:right; height:20px; background:url(../images/img.gif) no-repeat -1px -440px; line-height:20px; padding-left:7px;}
.st_2 span{width:12px; height:12px; display:block; float:right; margin-right:8px; margin-top:3px;}
.st_3{width:515px; margin-left:10px; float:right; height:20px; line-height:20px; padding-left:7px;}
.st_3 a{ display: inline; float: left; height: 18px; line-height: 18px; margin-right: 10px;text-decoration: none;}
.st_3 .sina{ background:url(../images/siteicon2.png) 0 0 no-repeat; text-indent:24px;}
.st_3 .sethome{ background:url(../images/siteicon2.png) 0 -18px no-repeat; text-indent:24px;}
.st_3 .addfat{ background:url(../images/siteicon2.png) 0 -36px no-repeat; text-indent:24px;}
.st_3 .desk{ background:url(../images/siteicon2.png) 0 -54px no-repeat; text-indent:24px;}
.strip_l{width:92px; height:69px; background:url(../images/t_5.jpg); text-indent:1em;}
.strip_l li{height:21px; line-height:21px;}
.strip_l .s_col{background:#e56006; color:#fff;}

/* 6月3日增加浮动层*/
.divf{
	width:56px;
	height:29px;
	position:absolute;
	left: 165px;
	top: -10px;
}

/* Christmas  Begin*/
.Christmas_login{ background:url(../images/christmas/Christmas_login_bg.jpg) no-repeat; height:100px; margin-top:3px; padding:40px 12px 0 12px; width:208px;}
.Christmas_login p{  border-top: 1px dashed #CCCCCC;line-height: 24px;margin-top: 4px;text-align: center;}

.Christmas_today{width:230px; height:226px; background:url(../images/christmas/Christmas_act_bg.jpg) no-repeat; margin:6px 0; padding:16px 12px; }
.activity h2.Christmas_act_btn{height:34px; width:106px; background:url(../images/christmas/Christmas_act_btn.jpg) no-repeat; font-size:14px; line-height:34px; color:#fff; padding-left:32px; margin:12px 0 0 0;}
.Christmas_new_game h3{height:36px; background:url(../images/christmas/Christmas_new_game.jpg) no-repeat; margin-top:10px;}
.Christmas_game{width:693px; border-right:1px #dad4cd solid;border-bottom:1px #dad4cd solid;border-left:1px #dad4cd solid; padding-bottom:10px; margin-bottom:10px;}
.Christmas_left{ background:url(../images/christmas/Christmas_left_bg.jpg) left bottom no-repeat; padding-bottom:210px;}
.Christmas_foot{ background:url(../images/christmas/Christmas_foot_bg.jpg) no-repeat; width:960px; height:165px;}
.partner{ width:960px;margin-top:10px;}
.partner_top{ background:url(../images/christmas/Christmas_partner_top.gif) no-repeat; height:32px;}
.partner_bot{ background:url(../images/christmas/Christmas_partner_bot.gif) no-repeat; height:9px;}
.partner_mid{ border-left:#D2D2D2 1px solid;border-right:#D2D2D2 1px solid; width:957px;}
.partner ul{ padding:10px;}
.partner li{height:22px; line-height:22px;}
.partner span{width:80px; padding-right:5px; overflow:hidden; display:block; float:left;height:22px;}
.partner span a{color:#666; text-decoration:none;}
.partner span a:hover{ color:#FF6600; text-decoration:underline;}
.Christmas_top_0{background:url(../images/christmas/Christmas_top_bg.jpg) repeat-x; height:77px;}
.Christmas_top_1{ background:url(../images/christmas/Christmas_top_mid_bg.jpg) no-repeat center top; margin:0 auto; height:77px;}
.Christmas_top{width:870px; margin:0 auto; padding-left:90px;}
.Christmas_logo{float:left;}
.Christmas_nav li{width:92px; background:url(../images/christmas/nav_bg.gif); height:25px; font-size:14px; font-weight:bold; float:left; text-align:center; padding-top:17px;}
.Christmas_nav .Christmas_n_bg{background:url(../images/christmas/nav.gif); color:#fff;}
.Christmas_nav .Christmas_n_bg a{ color:#fff; text-decoration:none;}
.Christmas_nav .Christmas_n_bg a:hover{ color:#fff; text-decoration:none;}
.Christmas_nav a{ color:#000; text-decoration:none;}
.Christmas_nav a:hover{ color:#FF6600; text-decoration:none;}
/* Christmas  End*/


/*2011.12.29*/
.index-left-ad{ width:246px; height:50px; padding-left:3px; margin:8px 0;}

/*2012.02.03*/
.h-ad{ width:255px; margin:10px 0; }
.h-kf{ background:url(../images/h-kf.jpg) no-repeat; width:254px; height:96px; margin-top:10px;}
.h-kf2{ background:url(../images/h-kf2.jpg) no-repeat; width:233px; height:88px; margin-top:10px;}

.game h2 span{ float:right; display:block; width:100px; height:22px; font-size:12px; font-weight:normal; margin-right:4px; margin-top:4px;}
.game h2 span a{ display:block; background:url(../images/sy_game_bg.png) no-repeat; height:22px; line-height:22px; padding-left:22px;}
.game h2 span a:hover{ display:block; background:url(../images/sy_game_bg.png) 0 -22px no-repeat; text-decoration:none;}

/*2012.8.17*/
#errorBox{width:204px; height:22px; line-height:22px;color:#797A7F;font-weight:bold;border:1px #FF8080 solid; background:#FFF2F2; position:absolute;left:1px;top:102px; display:none; cursor:text;}/* #DF8F8F */
#errorBox .errorMsg{padding-left:1em;}
#errorBox .close{color:#666;cursor:pointer;font:bold 18px/12px '黑体';position:absolute;right:9px;top:4px;}

/*2012.08.21*/
.allGame_home{ margin-top:10px; border:#D2D2D2 1px solid;}
.allGame_home a:hover{ text-decoration:none;}
.allGame_title{ background:url(../images/allGame_title.jpg) repeat-x; border-bottom:#D2D2D2 1px solid; height:30px; line-height:30px; padding-left:10px;}
.allGame_title h2{ font-size:14px; width:260px; float:left; height:30px;}
.allGame_title h2 span{ color:#6C6659; margin-left:20px; font-size:12px; font-weight:normal;}
.allGame_title h2 span em{ font-style:normal; color:#CE4D00;}
.allGame_tr{ float:right; height:30px; width:310px;}
.allGame_tr li{float:left; margin:0 8px 0 0; padding-left:13px;}
.allGame_tr li.hot{ background:url(../images/allGame_ico.gif) -61px 10px no-repeat;_background-position:-61px 9px;}
.allGame_tr li.new{ background:url(../images/allGame_ico.gif) -61px -36px no-repeat;_background-position:-61px -37px;}
.allGame_tr li.test{ background:url(../images/allGame_ico.gif) -61px -86px no-repeat;_background-position:-61px -87px;}
.allGame_tr li.hot_ico,.allGame_tr li.new_ico{cursor:pointer;width: 51px;height:23px; line-height:22px;padding-left:20px;margin-top: 3px; background:url(../images/allGame_ico.gif) no-repeat;}
.allGame_tr li.hot_ico:hover,.allGame_tr li.new_ico:hover{color:#F60;}
.allGame_tr li.hot_ico{ background-position:left -146px;}
.allGame_tr li.new_ico{ background-position:left -171px;}



.allGame_con{ height:270px; width:693px;}
.scrollBar{height:270px;}
.scrollBox{}
.scrollBox .pcont {width:693px;float:left;overflow:hidden;}
.scrollBox .ScrCont {width:32766px;}
.scrollBox #List1_1, .scrollBox #List2_1 {float:left;}
.allGame_arrow{ float:right; height:22px; width:47px; margin-top:4px; margin-right:4px;}
.allGame_arrow .LeftBotton,.allGame_arrow .RightBotton {width:22px;height:22px;background:url(../images/allGame_arrow.gif) no-repeat; cursor:pointer; float:left;}
.allGame_arrow .LeftBotton { background-position: 0 0;cursor:pointer;margin-right:3px;}
.allGame_arrow .RightBotton {background-position: -22px 0;cursor:pointer;}
.allGame_arrow .LeftBotton:hover { background-position:0 -22px;cursor:pointer;}
.allGame_arrow .RightBotton:hover { background-position:-22px -22px;cursor:pointer;}
.gameList{border-right: 1px solid #D2D2D2; display:block; float:left; width:138px; padding:0; height:270px;}
.gameList li{ width:122px; height:38px; line-height:38px; padding:0 8px}
.gameList li img{ vertical-align:middle; margin-right:5px;}																																														
.gameList li strong{ font-size:14px;}
.gameList li.hot1{ background:url(../images/allGame_ico.gif) 60px 13px no-repeat;}
.gameList li.new1{ background:url(../images/allGame_ico.gif) 60px -33px no-repeat;}
.gameList li.test1{ background:url(../images/allGame_ico.gif) 60px -83px no-repeat;}
.gameList li .allGame_con_show{display:block;width:71px;height:23px; line-height:22px;margin:0 auto;color:#fff; text-align:center; background:url(../images/allGame_ico.gif) 0 -196px no-repeat;}

/*2012.09.11*/
.zme_home{ margin-top:10px; border:#D2D2D2 1px solid;}
.zme_title{ background:url(../images/allGame_title.jpg) repeat-x; border-bottom:#D2D2D2 1px solid; height:30px; line-height:28px; padding-left:10px;}
.zme_title h2{ font-size:14px; width:369px; float:left; height:30px;}
.zme_title h2 span{ color:#6C6659; margin-left:20px; font-size:12px; font-weight:normal;}
.zme_tr{ float:right; height:30px; width:310px; text-align:right;*margin-top:1px;_margin-top:0;_padding-top:2px;_height:28px;}
.zme_tr span{ vertical-align:middle;}
.zme_pre,.zme_next{width:22px;height:22px;background:url(../images/allGame_arrow.jpg) no-repeat; cursor:pointer; display:inline-block; margin:0px 4px; vertical-align:middle;}
.zme_pre { background-position: 0 0;cursor:pointer;margin-right:3px;}
.zme_next{background-position: -22px 0;cursor:pointer;}
.zme_pre:hover { background-position:0 -22px;cursor:pointer;}
.zme_next:hover { background-position:-22px -22px;cursor:pointer;}
.zme_con{ height:145px;  }
.zme_con li{  float:left; width:97px; height:125px; position:relative; margin:0; text-align:center;z-index:10; }
.zme_con li img{ position:absolute; top:10px; left:10px; z-index:250; cursor: pointer}
.zme_con li p{ text-align:left; position:absolute; z-index:101;}
.zme_con .zme_on{ position:absolute; top:-10px; left:-158px; width:260px; height:160px; background:#FFF; border:1px solid #d2d2d2; display:none;z-index:100;}
.zme_con .zme_close{ position:absolute;top:3px; right:5px; display:block; width:13px; height:13px; background:url(../images/close.jpg) no-repeat;}
.zme_con .zme_close:hover{ background-position:-13px 0;}
.zme_con .zme_info{ top:15px; left:0px; padding:0 10px; line-height:160%; color:#646363; width:150px}
.zme_con .zme_info a{ color:#fc5604}
.zme_con .zme_info a:hover{ color:#F90}
.zme_con .zme_name{ top:100px; left:10px;overflow: hidden;height: 30px;}
.zme_con .zme_game{ top:120px; left:10px;}

/*2012.09.15 快速入口*/
.yw_h_fast{ border:#D2D2D2 1px solid; width:253px; margin-top:10px;}
.yw_h_fast_title{ background:url(../images/yw_h_fast_title.jpg) repeat-x;border-bottom:#D2D2D2 1px solid; height:30px; line-height:30px; font-weight:bold;font-size:14px; padding-left:10px;}
.yw_h_fast_con ul{margin-left: -2px;padding-bottom:10px;overflow: hidden;*zoom:1;}
.yw_h_fast_con ul li{ display:block; float:left; border:#D2D2D2 1px solid;background:url(../images/yw_h_fast_li.jpg) repeat-x; width:100px; height:28px; line-height:28px; padding-left:8px; margin:10px 0 0 12px;_display:inline;}
.yw_h_fast_con ul li a{ background:url(../images/yw_h_fast_ico.gif) no-repeat;display:block;width:80px; height:28px; line-height:28px; padding-left:20px;}
.yw_h_fast_con ul li a:hover{ text-decoration:none;}
.yw_h_fast_con ul li a.fast_ico1{ background-position:0 -120px;}
.yw_h_fast_con ul li a.fast_ico2{ background-position:0 -352px;}
.yw_h_fast_con ul li a.fast_ico3{ background-position:0 -159px;}
.yw_h_fast_con ul li a.fast_ico4{ background-position:0 -42px;}
.yw_h_fast_con ul li a.fast_ico5{ background-position:0 -158px;}
.yw_h_fast_con ul li a.fast_ico6{ background-position:0 -80px;}
.yw_h_fast_con ul li a.fast_ico7{ background-position:0 -232px;}
.yw_h_fast_con ul li a.fast_ico8{ background-position:0 -293px;}
.yw_h_fast_con ul li a.fast_ico9{ background-position:0 -263px;}
.yw_h_fast_con ul li a.fast_ico10{ background-position:0 -323px;}
.yw_h_fast_con ul li a.fast_ico11{ background-position:0 -4px;}



.calendar{width:255px; font-family:Arial,"Microsoft YaHei"; margin-top:10px;}
.calendar .fix{overflow:hidden;*zoom:1;}
.calendar .cTop,.calendar .cBot{width:100%;height:10px;overflow:hidden; background:url(../images/ctb.jpg) no-repeat;}
.calendar .cBot{ background-position:center bottom;*background-position:50% -10px;}
.calendar .cMid{min-height:235px;padding:0 6px;  background:url(../images/cmid.jpg) repeat-y center center;_height:235px;}
.calendar .ymd{width:62px;padding:5px 1px;color:#fc7700;font-size:12px;}
.calendar .ymd h2{color:#a38c61;font:normal 22px "Microsoft YaHei";padding-bottom:2px;}
.cMid .ymd .days{font-size:39px;padding:30px 0 4px; line-height:31px; cursor:pointer;}
.cMid .ymd .days b{font-size:24px;font-weight:normal;display:block;}
.cMid .ymd .ym{ line-height:16px;}
.cMid .ymd .anum{color:#565656; line-height:16px;text-align:left;padding:27px 0px 0 2px; white-space:nowrap;}
.cMid .arrow{width:14px;height:100%;min-height:235px; cursor:pointer; background:url(../images/arrow.gif) no-repeat left center;_height:235px;}
.cMid .arrow.close{ background-position: right center;}
.cMid .actWrap{width:165px;min-height:224px;padding:5px 0;position:relative;_height:224px;}
.cMid .actWrap .actWrap2{height:214px;}
.cMid .actWrap .cal{width:156px; height:236px; position:absolute;left:4px; top:0;z-index:3;margin-left:-165px; background:#fff;}
.cMid .actWrap .forward,.cMid .actWrap .next{display:block;width:155px;height:13px;overflow:hidden; background:url(../images/actb.png) no-repeat; position:absolute;left:5px;top:0;z-index:2; display:none;}
.cMid .actWrap .next{top:auto;bottom:0; background-position: center bottom;}
.actWrap .act{width:142px;margin:0 auto; position:relative;}
.actWrap .act dl{padding:5px 0 3px; line-height:23px;border-bottom:2px solid #f9f0de;}
.act dl dt{ text-align:right;}
.act dl dt span{float:left;color:#848383;}
.act dl dt a{color:#FC5604;}

/*日历标签样式*/
.calendar .caltit{width:100%;height:28px;margin-bottom:2px; text-align:center;background:url(../images/rili.jpg) no-repeat center -14px;}
.calendar .caltit select{width:90px;height:20px; line-height:20px;margin-top:4px; vertical-align: middle; font:12px Tahoma; text-align:center;}/*width:70px;*/
.calendar .caltit option{padding:3px 0;}
.calendar .cal table{width:100%;border-collapse:collapse;}
.calendar table th,.calendar table td{height:28px;border:1px solid #D2C88B;text-align:center;}
.calendar table th{height:27px;background:#FFFEE5;color:#FC5604;font-size:12px;font-weight:normal;}

/* 手机绑定*/
.lo_2{ position:relative;}
.yw_h_mobile{ width:163px; position:absolute; top:15px; right:3px;}
.yw_h_mobile_ico{ text-align:right;}
.yw_h_mobile_tip{ background:url(../images/yw_h_mobile_tip.gif) no-repeat; width:147px; height:60px; padding:14px 6px 0 9px; margin-top:3px;}/* 2012.10.09 修改 by Allen */
.yw_h_mobile_tip p{ color:#000; text-align:left; line-height:18px;width:125px;}
.yw_h_mobile_tip p span{color:#f60;}
.yw_h_mobile_tip p a{ color:#00f;}
.yw_h_mobile_tip a.yw_h_mobile_close{ display:block; float:right; width:16px; height:15px; margin-top:2px; text-indent:-999em; overflow:hidden;}


/*手机绑定弹窗*/
.clearfix:before, .clearfix:after { content:""; display:table; } 
.clearfix:after { clear:both; } 
.clearfix { zoom:1; /* IE < 8 */ }
.yw_newPop{background:url(../images/layer_bg.png) repeat; border-radius:6px; padding:6px;}
.yw_newPop_title1{ border:#D83C03 1px solid;}
.yw_newPop_title2{ border-left:#FFC69E 1px solid; border-top:#FFC69E 1px solid; background:url(../images/yw_newPop_title.jpg) repeat-x;}
.yw_newPop_close{ float:right; margin:17px 17px 0 0;_margin-right:8px; height:18px; width:18px;}
.yw_newPop_close a{background:url(../images/yw_mobile.gif) -173px -77px no-repeat; display:block; height:18px; width:18px; text-indent:-999em; overflow:hidden;}
.yw_newPop_close a:hover{background:url(../images/yw_mobile.gif) -220px -77px no-repeat; display:block; height:18px; width:18px; text-indent:-999em; overflow:hidden;}
/* 手机绑定 */
.yw_mobile_wrap{ width:600px; height:390px;}
.yw_mobile_title{ height:53px; width:590px; padding-left:7px;}
.yw_mobile_ico{ background:url(../images/yw_mobile.gif) -170px -96px no-repeat; width:40px; height:53px; float:left;}
.yw_mobile_txt{ float:left; width:450px; height:49px; padding-top:4px;}
.yw_mobile_txt h2{ color:#fff; font-family:"Microsoft YaHei"; font-size:20px; font-weight:normal;}
.yw_mobile_txt p{ color:#FECBBC;}
.yw_mobile_inner{}
.yw_mobile_form{ border-bottom:#D9D5C9 1px solid; padding:55px 0 50px 55px; height:145px;}
.yw_mobile_label{ color:#70665E; float:left;font-size:14px;height:33px; line-height:20px;padding-top:6px; text-align:right;width:112px;}
.yw_mobile_int{ float:left; height:39px; width:285px;}
.yw_mobile_int input.new_txt{ background-color:#F8F7F5; border:#C5CCD2 1px solid; border-radius:3px;font-size:14px; height:18px;line-height:18px; outline:none; padding:7px;width:262px;}
.yw_mobile_int input.new_txt:focus{background-color:#fff; border:#FFA902 1px solid;}
.yw_mobile_info{ float:left; height:34px; line-height:34px;  padding-bottom:5px;}
.yw_mobile_info .error{background:url(../images/yw_mobile.gif) -172px -170px no-repeat; color:#FC4109; padding-left:15px; height:34px; line-height:34px;}
.yw_mobile_info .ok{background:url(../images/yw_mobile.gif) -172px -142px no-repeat;color:green;padding-left:15px;height:34px; line-height:34px;}
.yw_mobile_info .tip{color:#777;height:34px; line-height:34px;}
.yw_mobile_yz{ padding-left:112px;}
.yw_mobile_yz p{ color:#777;}
.yw_mobile_yz a.dis_getcode{ background:url(../images/yw_mobile.gif) 0 -99px no-repeat; color:#BFBFBF; display:block; margin:5px 0 13px 0; width:126px; height:31px; line-height:31px; text-align:center; text-decoration:none;}
.yw_mobile_yz a.getcode{ background:url(../images/yw_mobile.gif) 0 -68px no-repeat; color:#666; display:block; margin:5px 0 13px 0; width:126px; height:31px; line-height:31px; text-align:center; text-decoration:none;}
.yw_mobile_btn a.nextStep{ background:url(../images/yw_mobile.gif) 0 -130px no-repeat; display:block; margin:20px auto 0; height:41px; width:167px; text-indent:-999em; overflow:hidden;}
.yw_mobile_sucess{background:url(../images/usSuccess.jpg) no-repeat scroll left top transparent; margin:110px auto 0; padding-left:55px;width:385px;}
.yw_mobile_sucess h2{ color:#008C00; font-family:"Microsoft YaHei"; font-size:24px; font-weight:normal;}
.yw_mobile_sucess p{ color:#777;}
.yw_mobile_sucess_close{ margin:33px 0 0 84px; width:108px; height:32px;}
.yw_mobile_sucess_close a{ background:url(../images/yw_mobile.gif) 0 -171px no-repeat; display:block;width:108px; height:32px; text-indent:-999em; overflow:hidden;}

/* 右边广告图 */
#couplet_ad_div{ z-index:10;}

/*2012.11.07 游戏攻略*/
.gonglue{ border:#D2D2D2 1px solid; width:252px; margin-top:10px;}
.gonglue .gl_tit{font-size:14px;font-weight:bold; height:30px; line-height:30px;padding:0 10px;background:url(../images/yw_h_fast_title.jpg) repeat-x;border-bottom:#D2D2D2 1px solid;}
.gonglue .gl_tit a{font-size:12px;font-weight:normal;float:right;}
.gonglue ul{ padding:0 10px 10px 10px;}
.gonglue ul li{ text-align:left;height:30px;line-height:30px; overflow:hidden; border-bottom:#D2D2D2 1px dashed;}
.gonglue ul li a{}
.gonglue ul li span{float:right;}
/* 内涵图选项卡模块*/
.nTab{} /* 容器 */ 
.nTab .TabTitle{overflow: hidden; position:relative;}
.nTab .TabTitle li{float:left;}
.active{ } /* 选中选项卡样式*/
.normal{ } /* 未选中选项卡样式*/
.nTab .TabContent{}
.none {display:none;}
.zme_title ul li{ }
.nTab .zme_title ul li.nTab .zme_title ul li span{ display:block; cursor:pointer; font-size:14px; width:84px; float:left; height:27px; margin-bottom:-1px; float:left; margin-right:8px; text-align:center; line-height:27px; font-weight:bold;}
.nTab .zme_title .normal span{display:block; font-size:14px; width:84px; float:left; height:27px; margin-bottom:-1px; float:left; margin-right:8px; line-height:27px; font-weight:bold;}
.nTab .zme_title .active span{display:block; font-size:14px; width:84px; float:left; height:27px; margin-bottom:-1px; float:left; margin-right:8px; line-height:27px; font-weight:bold;}
.zme_con ul li.gx{float:left; width:126px; padding-right:9px; height:125px; position:relative; margin:0; text-align:center;z-index:10; }

.weixin,.mt10{margin-top:10px; display:block;}
/*微信入口*/
.weixin span img{vertical-align:top;}
.weixin .wxPic{color:#888; line-height:17px;padding-bottom:15px;margin-top:-3px;border:1px #D2D2D2 solid;border-top:none;}
.weixin .wxPic img{padding:18px 0 10px;}
/*2012.10.30 首页开服页码 by Allen*/
.page { width:55px; height:17px; margin:11px auto 0 auto; overflow:hidden; _margin:8px auto 0 auto;}
.page_no{width:15px; height:15px; border:1px solid #e0e0e0; background:#ffffff; text-align:center; margin-right:10px; line-height:15px; float:left; color:#5e5b58; display:block; text-decoration:none;}
.page .on{ border:1px solid #df7600; background:#f89500; color:#fff; font-weight:bold; display:block; cursor:pointer; text-decoration:none;}
.page .on{ border:1px solid #df7600; background:#f89500; color:#fff; font-weight:bold; display:block;}

/*2013.5.8 首页加入热门游戏 by st*/
/*2013.5.22 首页修改热门游戏 by Allen*/
.clearfix:before, .clearfix:after { content:""; display:table; } 
.clearfix:after { clear:both; } 
.clearfix { zoom:1; /* IE < 8 */ }
.game_3{width:332px; height:142px; float:left;padding-top:12px; padding:10px 0 0 10px; position:relative;}
.game_3 dt{width:196px; height:140px;  border:1px #dad4cd solid; float:left; padding:1px; margin-right:8px;}
.game_3 dd{float:left; line-height:2.0;}
.game_3 strong{font-size:14px;}
.game_3 .orang{color:#db6704;}
.game_3 p.game_dd span{margin:0 5px;}
.game_3 p.game_ksyx a{ background:url(../images/yw_ksyx_new.jpg) no-repeat; display:block; width:122px; height:36px; line-height:366px; margin-top:6px; overflow:hidden;}
.game_3 p.game_ksyx a:hover{background:url(../images/yw_ksyx_new.jpg) 0 -36px no-repeat; }

/*2013.5.9 游戏中心列表更改 by st*/
.gc_title{ border-bottom:1px dashed #cbcbcb; margin-bottom:15px; text-indent:10px; color:#ea6b0c; font-size:20px; clear:both; }
.gc_list{ zoom:1;}
.gc_list li{ float:left; width:150px; height:100px; margin:0 30px 15px;}
.gc_list li img{ display:block;}
.gc_list li p{ display:none;}
.gc_btn1,.gc_btn2,.gc_btn3{ background:url(../images/gamelist_btn.png) no-repeat; height:26px; display:block; float:left;}
.gc_btn1{ width:38px;background-position:0px 0;}
.gc_btn2{ width:38px;background-position:-38px 0;}
.gc_btn3{ width:74px;background-position:-74px 0;}
.gc_btn1:hover{background-position:0px -28px;}
.gc_btn2:hover{background-position:-38px -28px;}
.gc_btn3:hover{background-position:-74px -28px;}

/*2013.6.8*/
.lo_1,.lo_3{height:191px;}
.lo_2{height:161px;}
.on.lo_1{background:url(../images/lo_1_2.jpg) no-repeat;}
.on.lo_2{background:url(../images/lo_2_2.jpg) repeat-x;}
.on.lo_3{background:url(../images/lo_3_2.jpg) no-repeat;}
.actcon h2,.actcon .actbtn3,.actcon .act_ico1,.actcon .act_ico2,.actcon .act_ico3,.actcon .actinfo .act_prev,.actcon .actinfo .act_next{background:url(../images/wx.gif) no-repeat;}
.lo_2{ position:relative;}
.lo_2 .actbtn{ width:23px; height:49px; display:block; position:absolute;top:6px; right:4px;z-index:1;background:url(../images/switch.png) no-repeat;_top:7px;}
.lo_2 .actbtn2{background:url(../images/switch.png) no-repeat 0 -6px;}
.actswitch{width:100%;height:100%; overflow:hidden;}
.actswitch .actcon{color:#000;font-family:"Microsoft YaHei";width:192px; margin:0 auto;}
.actcon h2{width:153px; height:25px; text-indent:-9999em;margin:10px auto 19px; background-position:0 0;}
.actcon p{color:#000;font-weight:bold;text-align:left;}
.actcon p.padtop{padding-top:6px;}
.actcon .actbtn3{width:50px; height:50px;text-indent:-9999em;float:right;margin-right: 8px; background-position:0 -27px; _display:inline;}
.actcon .act_ico1{width:17px; height:15px; display:inline-block; vertical-align:middle;margin-right:8px; background-position:-54px -27px;}
.actcon .act_ico2{width:17px; height:15px; display:inline-block; vertical-align:middle;margin-right:8px; background-position:-54px -49px;}
.actcon .act_ico3{width:18px; height:16px; display:inline-block; vertical-align:text-bottom;margin-right:8px; background-position:-54px -64px;}
.actcon .actinfo dt{padding:15px 0 2px 0; border-bottom:1px #ff9604 solid;}
.actcon .actinfo .act_prev{width:11px; height:12px; display:inline-block; vertical-align:middle;margin-right:6px; background-position:-74px -27px;}
.actcon .actinfo .act_next{width:11px; height:12px; display:inline-block; vertical-align:middle;margin-left:6px; background-position:-89px -27px;}
.actcon .actinfo dd{line-height: 25px;}