@charset "utf-8";

/*  tan446  */
.tan446{border:1px solid #DEDEDE; padding:10px; background:#fff;width:424px;}
.tan446 .tanTitle{background:#6BAD10; line-height:30px; padding:0 10px; color:#fff; font-weight:bold;}
.tan446 .tanMain{background:#F4F2EA; padding:10px; border-top:4px solid #fff}
.tan446 .tanTxt{background:#fff; height:130px; padding:16px;}
.tan446 .tanTxt h4{padding:0px 0 0px 60px; font-size:12px; line-height:28px;}
.tan446 .tanTxt h4 img{ float:left;}
.tan446 .tanTxt h5{padding:10px 0 16px 84px; font-size:12px; font-weight:100; color:#5E5E5E;}
.tan446 .tanTxt .tanBtn{height:30px; padding-left:70px;}
.tan446 .tanTxt .tanBtn a{float:left; margin-right:15px;}

/*  header */
.header{ height:100px; overflow:hidden;}
#navW{height:100px;}
	.nav_top{height:20px; position:absolute; top:44px; left:3px; width:977px; z-index:300}
	.nav_top li{float:left; font-weight:bold; width:95px; border-right:1px solid #5F9434; font-size:14px; height:20px; text-align:center;}
	#container .nav_top li a{display:block;height:20px; color:#fff;}
	#container .nav_top li a:hover, #container .nav_top li.now a{ color:#FA7E02;}
	.nav_top li.noborder{ border-right:0;}
	.nav_top #w05{width:400px;}
	#logo{position:absolute; top:0;left:290px; z-index:310}
.header .navTop{ text-align:right; position: absolute;right: 0; height:25px;}
.header .navTop a{ color:#fff;}
.header .navTop a:hover{ color:#F00;}

/*main*/	
#user{ background:url(http://static.kunlun.com/v4/images/user/bgg_pay.gif) repeat-x top #DEE8CB; min-width:980px;}
#container{ width:998px; margin:auto; color:#939391; position:relative;}
#userLeft {background: none repeat scroll 0 0 #FFB300;border: 0 solid #FFBA2B;float: left;margin-top: 10px;width: 240px;}
	#userLeft .leftTitle{color:#fff; padding:8px 0 0 16px; height:24px; font-size:12px;}
	#leftList{ clear:both;border:1px solid #3A3A38;margin:0 10px 23px;background:#101010; height:155px;}
	#leftList p{ color:#9F9F9F; line-height:31px;height:31px;background:url(http://static.kunlun.com/v4/images/user/btn_bg2.gif) no-repeat 0 -31px;}
	#leftList ul{ width:220px; height:82px; overflow:hidden;padding:5px 0;}
	#leftList p span{ float:left; padding-left:10px; width:30px;}
	#leftList p a{ color:#C3C3C3; display: block }
	#leftList p a:hover, #leftList p.now a{background:url(http://static.kunlun.com/v4/images/user/btn_bg2.gif) no-repeat 0 0px;color:#F76E1D; text-decoration:none;font-weight:bold;}
	#userLeft .gg192{background:#E2EAD1; padding:0; clear:both; padding-top:0;}
	#userLeft .gg192 p{ padding:0; text-align:center;line-height:0;}
.qiang1{ float:left; line-height:20px; padding:0 10px; background:#F55F5F; border-right:1px solid #C6C6C6; border-bottom:1px solid #C6C6C6;}
.qiang2{ float:left; line-height:20px; padding:0 10px; background:#FAF079; border-right:1px solid #C6C6C6; border-bottom:1px solid #C6C6C6;}
.qiang3{ float:left; line-height:20px; padding:0 10px; background:#f4f4f4; border-right:1px solid #C6C6C6; border-bottom:1px solid #C6C6C6;}


#container .userW{ clear:both;}
	h1.left240Title{height:45px;color:#4E9D10;font-size:14px;font-weight:bold; clear:both;line-height:38px;background:url(http://static.kunlun.com/v4/images/user/left240Title.gif) no-repeat 0 0;padding:0 10px;}
	h1.left240Title2{height:45px;color:#4E9D10;font-size:14px;font-weight:bold;clear:both;line-height:38px;background:url(http://static.kunlun.com/v4/images/user/left240Title.gif) no-repeat 0 -45px;padding:0 10px;}
	h1 .more{ padding:8px 3px; margin-top:8px; border:0; float:right;}
	.left240Txt{background:url(http://static.kunlun.com/v4/images/user/tab_240bg.gif);padding:0 10px; overflow:hidden}
	.left240Txt li{line-height:27px;height:27px;}
	.zxkfW{height:160px; clear:both; width:220px;}
	.zxkfW .time{ float:left; width:46px; display:block;}
	.zxkfW .date{ float:left; width:100px; display:block; padding:0 10px;}
	.zxkfW .date img{ float:left; margin:4px 6px 0 0;}
	.zxkfW .type{ float:left; width:40px;display:block;}
	.zxyxW{height:160px; clear:both; width:220px;}
	.zxyxW .time{ float:left; width:46px; display:block;}
	.zxyxW .date{ float:left; width:94px; display:block; padding:0 8px;}
	.zxyxW .type{ float:left; width:50px; display:block;}
	.leftGg{background:#E0DEDE;}
	.leftGg p{padding:2px 0;}

	#userRight{float:left; width:754px;margin-top:10px;}
	#userRight .rightNav{color:#E8E8E8; height:31px; padding:1px 0 0 45px; text-align:center; line-height:31px;}
	#userRight .rightNav li{ display:inline; float:left; width:88px; margin-left:14px; cursor:pointer;}
	#userRight .rightNav li.now{ border:1px solid #E6E6E6; font-weight:bold; color:#4E9D10; border-bottom:0; background:url(http://static.kunlun.com/v4/images/user/nero_down.gif) no-repeat center bottom #fff;}
	#userRight #userTxtW{ background:#fff;border:1px solid #E6E6E6;padding:10px 30px;}
	#myInfor{border:1px solid #E1E1E1; height:70px;padding:5px 10px; background:#FBFBFB;}
	#userRight .r_border {border:1px solid #E1E1E1; margin-top:20px; padding:5px;}
	#userRight .tips{border:1px solid #E1E1E1; line-height:24px; background:#FBFBFB; color:#5E5E5E; padding:15px 60px;}
	#userRight .tips2{background:#FDFFEA; margin-top:15px; border:1px solid #ccc; padding:3px 20px;}
	#userRight .czTitle{height:22px; border-bottom:1px solid #DDDEE1; font-size:14px; color:#4E9D10;}
	#userRight .czTxt{width:620px; color:#5E5E5E; margin:auto;}
	#userRight .czTxt h4{font-weight:bold;color:#4E9D10;border-bottom:1px dashed #DDDEE1; font-size:12px; padding-top:15px;}
	#userRight .czTxt p{ padding:4px 0;}
	#userRight .czTxt .czInput{ width:160px;}
	#userRight .cxTxt{width:600px; padding:24px 0; color:#565656; margin:auto;}
	.tips2 p{ padding:4px 0;}
	.cxTxt table.cxTab{border:1px solid #C3D2E0; border-top:0;background:#fff; }
	.cxTxt .cxTab th,.cxTxt .cxTab td{ padding:5px 6px;}
	.cxTxt .cxTab td{ text-align:left;padding-left:10px;} 
	.cxTxt .cxTab thead th{ background:#E5E4E4;}
	.cxTxt table.cxTab2{border:1px solid #FFECD7;background:#fff;border-bottom:5px solid #FFECD7;}
	.cxTxt .cxTab2 th,.cxTxt .cxTab2 td{ padding:5px 6px;}
	.cxTxt .cxTab2 td{ text-align:left; padding-left:40px;} 
	.cxTxt .cxTab2 thead th{ background:#FFECD7;}
	.cxTxt .cxTabNav{border-left:1px solid #C3D2E0; height:30px; line-height:28px; background:url(http://static.kunlun.com/v4/images/user/dott.gif) repeat-x bottom;}
	.cxTxt .cxTabNav li{padding:0 18px;border-top:1px solid #C3D2E0;border-bottom:1px solid #C3D2E0; height:28px;background:#E7EBEF; float:left;border-right:1px solid #C3D2E0; color:#0B5BA5; cursor:pointer;}
	.cxTxt .cxTabNav li.now{height:29px;background:#fff; color:#FF9D00;border-bottom:0; font-weight:bold}
	.pages{padding:20px 40px; text-align:right; height:30px;}
	
	
	
	
	.webGame{background:url(http://static.kunlun.com/v4/images/user/bg_btn.gif) 0 -50px; height:37px; }
	.webGame .rightTxt{ float:right; width:210px; background:url(http://static.kunlun.com/v4/images/user/bg_ico.gif) no-repeat 0 8px; padding:8px 0 0 24px; height:24px;}
	.gameList{  padding:10px 6px;}
	.gameList li{ display:inline;float:left;width:165px; height:144px; margin:6px 0 10px 5px; background:url(http://static.kunlun.com/v4/images/user/tj165_bg.gif); overflow:hidden}
	.gameList li p{padding:2px 0 0 4px; height:98px;}
	.gameList li p img{border:1px solid #fff; width:153px; height:87px;}
	.gameList li h3{ font-size:12px; padding:0 5px; font-weight:100;height:22px; text-align:right;}
	.gameList li h3 strong{ float:left; color:#333; font-weight:bold;}
	.gameList li h3 strong a{color:#333; }
	.gameList li h3 strong a:hover{color:#F30; }
	.gameList li h4{ font-size:12px; font-weight:100;height:20px; text-align:center;}

	.gameType {width:151px; float:left; overflow:hidden}
	.gameType li{height:26px; line-height:20px; border-bottom:1px solid #DFDFDF;border-left:1px solid #DFDFDF; padding:5px 0 0 20px;}
	.gameType li img.ico{float:left; margin-right:4px;}
	.gameType li.title{background:#E6E6E6; font-weight:bold; color:#616161;}
	
/* 注册 */
#zc_w{width:654px;background:#ffffff; float:left; margin-top:10px; margin-left:8px; display:inline;}
#zc_w .zc_topPic{ text-align:center; background:#F4F2EA; padding:10px;}
#zc_w .zc_txt{width:560px;margin:20px auto;}
#zc_w .zc_txt .faceBg{background:url(http://static.kunlun.com/v4/images/user/face49.gif) no-repeat 0 0; margin:auto;height:66px; color:#FF5B00; font-size:14px; font-weight:bold; padding-left:60px; width:320px; line-height:48px;}
#zc_w .zc_txt h1{text-align:center;height:24px; font-size:12px; font-weight:100; color:#FF9D00}
#zc_w .zc_txt .h1Bg{height:26px; background:url(http://static.kunlun.com/v4/images/user/nero_down2.gif) no-repeat center 0px; border-top:1px solid #CDCDCD; color:#808080;}
#zc_w .zc_txt .zcMail{width:530px;margin:0px auto; }
#zc_w .zc_txt .zcMail li{padding-top:16px;}
#zc_w .zc_txt .zcMail .zcName{float:left; display:block; width:120px; color:#414141; text-align:right;}
#zc_w .zc_txt .zcMail .input_zh{}
#zc_w .zc_txt .zcMail .zcTips{padding-left:6px;}
#zc_w .zc_txt .zcMail .nameSpace{padding-left:120px; padding-top:0; clear:both;}

/* 用户登陆 */
.yh_dlpanel{width:682px; display:inline-block; border:1px solid #DEDEDE;padding-bottom:15px; overflow:hidden;}
.yh_dlpanel h3{font-size:12px; color:#4E9D10; text-align:left; padding:10px 0 0 10px;}
.yh_dlcon{width:671px; height:auto; background:#F4F2EA; float:left; margin-left:5px; margin-top:10px; padding-bottom:10px; display:inline;}
.yh_dlcon h5{width:70px; height:20px;background:#ffffff; color:#FFB540; margin-left:8px; text-align:center; margin-top:5px;}
.yh_dlcon .tab_h5{ height:20px;color:#414141; }
.yh_dlcon .tab_h5 p{width:70px; float:left; cursor:pointer; height:20px;margin-left:8px; text-align:center; margin-top:5px;}
.yh_dlcon .tab_h5 p.now{background:#ffffff; color:#FFB540; font-weight:bold; }
.yh_dlnr{width:654px; height:auto; background:#ffffff; float:left; margin-top:10px; margin-left:8px; padding:10px 0; display:inline;} 
.yh_dl_L{width:320px;float:left;padding-top:30px; margin-left:40px; display:inline; border-right:1px dashed #A4A4A4;}
.yh_dl_L ul li{height:40px;}
.yh_dl_L li .f14{ color:#3E3E3E}
.yh_dl_logbut{width:77px; height:23px; background:url(http://static.kunlun.com/v4/images/user/yh_logbut.gif) no-repeat; border:none; cursor:pointer; margin-left:56px; display:inline;}
.yh_dl_logreg{width:77px; height:23px; background:url(http://static.kunlun.com/v4/images/user/yh_regbut.gif) no-repeat; border:none; cursor:pointer; margin-left:10px; display:inline;}
.yh_dl_R{padding-left:40px; float:left; padding-top:20px;}
.yh_dl_R ul li{height:35px;}

/* 防沉迷认证 */
.yh_cm_up{width:566px; height:auto;color:#414141; padding-bottom:8px; margin:0 auto; border-bottom:1px solid #E1E1E1;}
.yh_cm_up h4{color:#FF0000;}
.yh_cm_up p{padding-left:25px;}
.yh_cm_dow{padding-top:40px; padding-left:180px; color:#414141;}
.yh_cm_dow ul li{ padding-bottom:12px}
.yh_cm_bcbut{width:63px; height:23px; background:url(http://static.kunlun.com/v4/images/user/yh_baocun_but.gif) no-repeat; border:none; cursor:pointer; margin-left:73px; display:inline;}

/* 手机找回密码 */
.yh_sjzh{}
.yh_sjzh ul{padding-left:180px;margin-top:40px;}
.yh_sjzh ul li{height:35px;}
.yh_sjzh p{color:#74B219;padding-top:20px; padding-left:30px;}
.yh_sj_tjbut{width:64px; height:24px; background:url(http://static.kunlun.com/v4/images/user/yh_tijiao_but.gif) no-repeat; border:none; cursor:pointer; margin-left:73px; display:inline;}

/* 提示 */
#yh_tishi{margin:auto; width:682px;background:#fff;border:1px solid #DEDEDE;padding-bottom:15px; overflow:hidden;}
.yh_ts {width:661px; text-align:center; padding-top:10px;}
.yh_ts_tit{width:661px; height:33px; background:#6BAD10;font-size:12px; font-weight:bold; color:#FFFFFF; line-height:33px; padding-left:10px; margin-left:5px; margin-top:8px;}
.yh_ts_fhbut{width:82px; height:30px; background:url(http://static.kunlun.com/v4/images/user/yh_fanhui_but.gif) no-repeat; border:none; cursor:pointer; margin-top:30px; }

/* 重置邮箱 */
.yh_cz_mail{width:500px;float:left; margin-left:60px; margin-top:30px; display:inline;}
.yh_cz_mail ul li{height:35px;}
.yh_cz_font{width:150px; float:left; text-align:right; color:#414141;}
.yh_cz_yzm{width:129px; height:60px; margin-left:150px; display:inline;}
.yh_cz_nextbut{width:82px; height:30px; background:url(http://static.kunlun.com/v4/images/user/yh_next_but.gif) no-repeat; border:none; cursor:pointer;margin-left:150px; display:inline; margin-top:10px;}
.black{color:#414141;}
/* 邮箱找回 */
.yh_yxzh{}
.input_zh{width:160px; height:20px; border:1px solid #0289CA; line-height:20px;}
.yh_yxzh p{color:#74B219;padding-top:20px; padding-left:30px;}
.yh_yxzh_tjbut{width:64px; height:24px; background:url(http://static.kunlun.com/v4/images/user/yh_tijiao_but.gif) no-repeat; border:none; cursor:pointer;margin-left:150px; display:inline; margin-top:10px;}

/* 账号凭证 */
.yh_zhpz_tjbut{width:82px; height:30px; background:url(http://static.kunlun.com/v4/images/user/yh_tijiao_but2.gif) no-repeat; border:none; cursor:pointer;margin-left:150px; display:inline; margin-top:10px;}
.yh_zhpz_hqjymbut{width:76px; height:23px; background:url(http://static.kunlun.com/v4/images/user/yh_hqjym_but.gif) no-repeat; border:none; cursor:pointer; float:left; margin-left:10px; display:inline;}

/* 修改密码 */
.yh_xgmm{width:500px;float:left; margin-left:60px; margin-top:30px; display:inline;}
.yh_xgmm ul li{height:30px;overflow:hidden;}
.yh_xgmm_font{width:130px; float:left; text-align:right; color:#414141;}
.input_xg{width:150px; height:20px; line-height:20px;float:left;}
.yh_xgmm input.error{width:150px; height:20px; line-height:20px;float:left;}
.yh_xgmm input{width:150px; height:20px; line-height:20px;float:left;}
input.btn77b {width:77px; height:23px; line-height:22px;} 
.yh_xgmm_error{width:180px; height:24px; line-height:24px; background:#FFDBDB; color:#ff0000; float:left; margin-left:5px; display:inline; padding-left:5px;}
.yh_xgmm_erwz{padding-left:130px;}
.yh_xgmm_erimg{padding-left:130px;}
.yh_xgmm_bcbut{width:63px; height:23px; background:url(http://static.kunlun.com/v4/images/user/yh_baocun_but.gif) no-repeat; border:none; cursor:pointer; margin-left:150px; display:inline; margin-top:20px;}
#logoin {background: none repeat scroll 0 0 #FFC640;height: 30px;margin: 16px 3px 12px;padding: 8px 5px 11px 4px;}
a.btn111_dl{background:url(../../images/new/btn_dl_zc.gif) repeat-x 0 0;display:block;height:33px;width:111px; float:left;}
a.btn111_dl:hover{background:url(../../images/new/btn_dl_zc.gif) repeat-x 0 -33px; text-decoration:none}
a.btn111_zc{background:url(../../images/new/btn_dl_zc.gif) repeat-x -120px 0;display:block;height:33px;width:111px; float:left;}
a.btn111_zc:hover{background:url(../../images/new/btn_dl_zc.gif) repeat-x -120px -33px; text-decoration:none}

/*以下是优化新样式*/

/*首页登陆*/

.new_topLeft{width:242px;float:left; background:#FFB300; border:0px solid #FFBA2B; padding-top:7px;}
.new_logoin{ width:218px; height:56px; padding:26px 12px 0 12px; background:#FFC640; border-bottom:1px solid #FF7301;}
.new_gonggao{ clear:both; border:1px solid #FEBC24;margin:10px 10px 6px 10px; overflow:hidden;}
.new_gonggao p{ color:#9F9F9F; line-height:31px;height:31px;background:url(http://static.kunlun.com/v4/images/user/btn_bg2.gif) no-repeat 0 -31px;}
.new_gonggao p span{ float:left; padding-left:10px; width:30px;}
.new_gonggao p a{ color:#C3C3C3; display: block }
.new_gonggao p a:hover, #leftList p.now a{background:url(http://static.kunlun.com/v4/images/user/btn_bg2.gif) no-repeat 0 0px;color:#F76E1D; text-decoration:none;}
.new_gonggao p.now a{ text-decoration:none;color:#FF6600; font-weight:bold; }
a.new_btn111_dl{background:url(../../images/new/denglu.gif) no-repeat center top;display:block;height:36px;width:105px; float:left;}
a.new_btn111_dl:hover{ background-position:center bottom;}
a.new_btn111_zc{background:url(../../images/new/zhuce.gif) no-repeat center top; display:block;height:36px;width:105px; float:right;}
a.new_btn111_zc:hover{ background-position:center bottom;}

.logoin_qian,.logoin_hou{ width:233px; background:#FFC640; height:112px; margin:0 auto; padding-left:3px; padding-top:7px;overflow:hidden;}
.logoin_qian a.mybut_01{ display:block; width:230px; height:48px; background:url(../../images/new/login_but.jpg) no-repeat center top; margin-bottom:9px;}
.logoin_qian a.mybut_02{ display:block; width:230px; height:48px; background:url(../../images/new/rege_but.jpg) no-repeat center top;}
.logoin_qian a:hover{ background-position:bottom;}
#leftList  ul li{ height:25px; line-height:20px; padding:6px 10px 0; border-bottom:1px dotted #6A6A6A;}
#leftList ul li.new_li_last{ border:none;}
#leftList h3{ font-size:12px; color:#F76E1D; padding-left:10px;}
#leftList img{ float:left;}
#leftList ul li a{ text-decoration:none; color:#C4C4C4;}
#leftList ul li a.new_flrt{ float:right; color:#C4C4C4;}
#leftList ul li a:hover{ color:#F76E1D;}
#new_buts_a_link{margin: 0 auto;overflow: hidden;width: 214px;padding-bottom:5px;}
#new_buts_a_link a{background: none repeat scroll 0 0 #F1EFEF;border: 1px solid #DED9D9;color: #000;display: inline;float: left;height: 21px;line-height: 21px;margin: 3px 15px 4px;text-align: center;width: 75px;}
#new_buts_a_link a:hover{ color:#FA7E02;}
.user_mesg{ width:178px; height:30px; background:#FBFAFA; border:1px solid #DED9D9; margin:0 auto; padding:0 20px; line-height:30px; color:#D10B0B;}
.user_mesg span{ color:#000;}
.user_mesg a{ float:right; text-decoration:none; color:#5C5F5D;}
.user_mesg a:hover{ color:#F00;}



/*首页未登录*/
.new_has_logoin{ width:216px; height:31px; margin:0 auto; line-height:31px; font-size:14px; color:#FFF; font-family:"宋体";}
.new_has_logoin span{ color:#C54016;}
.new_has_logoin a{ float:right; text-decoration:none; color:#000;}
.new_has_logoin a:hover{ color:#F00;}
.new_game{ width:216px; height:107px; border-bottom:1px solid #FF7301; border-top:1px solid #FF7301; font-size:12px; font-family:"宋体"; vertical-align:middle; padding:12px 13px 0; background:#F7F7F7;overflow:auto;}
.new_game ul li{ height:25px; border-bottom:1px solid #CCC; padding-top:6px; line-height:20px;}
.new_game ul li.new_li_last{ border:none;}
.new_game h3{ font-size:12px; color:#000;line-height:12px;}
.new_game img{ float:left;}
.new_game a{ text-decoration:none; color:#FF9C00;}
.new_game a.new_flrt{ float:right; color:#949494;}
.new_game a:hover{ color:#000;}
.new_game_link{ width:216px; height:80px; background:url(../../images/new/has_login_bg.jpg) no-repeat center top; margin:12px 13px 0;}
.new_game_link div.div02{ padding-top:3px;}
.new_game_link a{ float:left; display:block; width:98px; height:40px; color:#333; text-decoration:none; font-size:12px; text-align:center; line-height:38px; padding-right:10px;}
.new_game_link a:hover{ color:#FF9C00;}

/*客服中心*/
.new_kefu_tt {background: url("http://static.kunlun.com/web/klcms/klcms/images/left240Title.gif") no-repeat scroll 0 0 transparent;clear: both;color: #4E9D10;font-size: 14px;font-weight: bold;height: 45px;line-height: 38px;padding: 0 10px;width:220px;}
.new_kefu_tt a{ display:block; width:49px; height:18px; border:1px solid #DDDDDD; float:right; line-height:32px; font-size:12px; line-height:18px; text-align:center; font-weight:normal;}
.new_kefu_cot2 { background: url("../../images/new/kefubg.jpg") no-repeat scroll center top transparent;color: #666666;height: 150px;line-height: 20px;padding: 10px 0 0 78px;width:162px;}
.new_kefu_cot2 a{ display:block; width:79px; height:26px; background:url(../../images/new/zaixianbut.jpg) no-repeat center top; line-height:26px; text-align:center; color:#FFF; text-decoration:none;}
.new_kefu_cot2 a:hover{ color:#ff0;}

/*用户中心玩过的最新游戏*/
.r_border {border:1px solid #E1E1E1; margin-top:20px; padding:5px;}
.green{color:#40B31A;}
.near_gameList li{ width:622px; height:32px; line-height:32px; border-bottom:1px dotted #D3D3D3; margin:0 auto; padding-top:6px; padding-left:18px;}

.near_gameList li span span.gamelove{ float:left; display:block; width:140px;}
.near_gameList li span span.gamelove a{ font-size:14px; color:#222; font-weight:bold;}
.near_gameList li a.a_special{ display:block; float:right; width:77px; height:24px; border:1px solid #D3D3D3; background:#F8F8F8; text-align:center; line-height:24px; text-decoration:none; color:#393939; margin-right:10px;}
.near_gameList li a:hover,.near_gameList li span span.gamelove a:hover{ color:#FF6600;}
.near_gameList li span img{ float:left;margin-top:7px;}
/*新版注册第一步*/
.new_rege{ width:998px; margin:0 auto; border:1px solid #CBCBCB; background:#FFFFFF; padding:9px 0; margin-bottom:30px;}
.new_rege_tt{ width:961px; height:33px; background:#6BAD10; line-height:33px; color:#FFF; margin:0 auto; padding-left:10px;}
.new_mesg_tt{ width:350px; margin:0 auto; padding:15px 0;}
.new_rege_form{ width:960px; margin:0 auto;padding-bottom:50px;}
.form_title{ height:24px; border-bottom:1px solid #CBCBCB; line-height:24px; font-weight:bold; font-size:14px; padding-bottom:3px; padding-left:5px; margin-bottom:27px;}
.form_title_02{ border-bottom:1px solid #CBCBCB; padding-bottom:3px; padding-left:5px; margin-bottom:27px;}
.form_title img{ float:left; margin-right:5px; display:inline;}
.form_input{ height:34px; margin:5px 0;}
.form_input_sm{ height:34px; margin:15px 0;}

.form_input span.input_text{ display:block; width:123px; text-align:right; float:left; font-size:14px; color:#666666; line-height:34px;}

.form_input span.input_text_sm{ display:block; width:123px; text-align:right; float:left; font-size:12px; color:#666666; line-height:34px;}

.form_input span.input_text ins,.form_input span.input_text_sm_sp ins,.form_input span.input_text_sm ins
{margin-right:3px; display:inline; color:#F00; text-decoration:none;}
.form_input input{ width:240px; height:32px; background:#F9F9F9; border:1px solid #CACACA; color:#666; line-height:32px; padding-left:4px; float:left;}

.form_input span.input_text_sm_sp{ display:block; width:123px; text-align:right; float:left; font-size:12px; color:#666666; line-height:20px;}
.form_input select{ width:174px; height:20px; background:#F9F9F9; border:1px solid #CACACA; color:#666; line-height:20px; padding-left:4px; float:left;}

.form_input input.error{ background:#FFF; border:1px solid #F00;}
.form_input span.input_mesg{ font-size:12px; color:#F00; padding-left:10px; float:left; padding-top:8px;}
.form_input span.input_mesg img{  vertical-align:text-bottom; margin-right:4px;}

.pass_strong{ clear:both; height:20px; padding-left:123px; color:#000; }
.pass_strong span{ float:left; display:block;}
.pass_strong div.pass_div{ width:87px; height:6px; border:1px solid #CCCCCC; padding:1px; margin-top:3px; float:left;}
.pass_strong div.pass_div span{ display:block; width:28px; margin-right:1px; height:6px; background:#F00; float:left;}
.pass_strong span.pass_red{ color:#F00;}
.form_input_sm input.check_input{ width:14px; height:14px; float:left; border:none; background:none;}
.form_input_sm span.check_text{ color:#666;}
.form_input_sm span.check_text a{ color:#5BA8D5; text-decoration:none;}
.last_input{ height:46px; margin:0; line-height:45px; color:#666;}
.form_input a.now_rege_alink{ display:block; width:169px; height:46px; background:url(../../images/new/lijizhuc_but.jpg) no-repeat center top; color:#FFF; float:left; line-height:45px; text-align:center; text-decoration:none; font-size:14px; margin-right:10px; font-weight:bold;}
.form_input a{ color:#F00;}
.form_input a:hover{ color:#FF6600;}
.form_input span.input_mesg2{ font-size:12px; color:#808080; padding-left:10px; float:left; padding-top:8px;}
.form_input input.now_rege_alink{ display:block; width:169px; height:46px; background:url(../../images/new/lijizhuc_but.jpg) no-repeat center top; color:#FFF; float:left; line-height:45px; text-align:center; text-decoration:none; font-size:14px; margin-right:10px; font-weight:bold; cursor:pointer;}
.form_input input.now_rege_alink:hover{ color:#FF6600;}
#old_password_notice img{ float:left;line-height:0;font-size:0;}

/*新版注册第二部*/
.new_rege_02{ width:500px; height:205px; margin:0 auto; padding-top:18px;}
.new_rege_02 div{ width:460px; height:30px; margin:0 auto; line-height:30px; font-size:14px; color:#F00;}
.new_rege_02 div span{ display:block; width:110px; text-align:right; float:left; color:#333;}
.new_rege_02_yanzheng{ width:356px; height:28px; color:#666; line-height:28px; font-size:14px; margin:17px auto;}
.new_rege_02_yanzheng input{ width:101px; height:26px; border:1px solid #B3B3B3;}
.new_rege_02_yanzheng span.yanzheng_text{ float:right; display:block; width:69px; height:26px; border:1px solid #b3b3b3;}
.form_rege_02_submit{ width:242px; height:40px; background:url(../../images/new/lijizhuc_buts.jpg) no-repeat center top; margin:0 auto;}
.form_rege_02_submit input{ width:114px; height:40px; text-decoration:none; line-height:40px; text-align:center; font-size:14px; font-weight:bold; background:none; border:none; cursor:pointer;}
.form_rege_02_submit input.form_rege_02_submit01{ float:left; color:#FFF;}
.form_rege_02_submit input.form_rege_02_submit02{ float:right; color:#676767;}
.form_rege_02_submit input:hover{ color:#FA7E02;}

/*新版注册第三部*/
.new_rege_03{ text-align:center; margin-bottom:12px; color:#5E5E5E; font-size:14px;}
.new_rege_03 a{ color:#F00; text-decoration:underline;}
.new_rege_bd{ width:90%; height:91px; border:1px solid #E6E6E6; margin:0 auto 8px; background:#F7F7F7;}
.new_rege_bd_img{ width:76px; height:81px; padding:10px 0 0 17px; float:left; border-right:1px solid #E6E6E6;}
.new_rege_bd_text{ float:left; width:735px; color:#636363; line-height:25px; padding-top:20px; padding-left:20px;}
.new_rege_bd_text_sp{ float:left; width:735px; color:#636363; line-height:25px; padding-top:10px; padding-left:20px;}
.new_rege_bd_text  a{ float:right; color:#F00; *margin-top:-25px;margin-right:8px; display:inline;}
.new_rege_bd_text_sp  a{ float:right; color:#F00; *margin-top:-25px;margin-right:8px; display:inline;}
.gameList_div_new{ text-align:center; color:#5e5e5e; vertical-align:middle;}
.gameList_div_new img{ vertical-align:text-bottom;}

/*z_h_b_new*/
.z_h_b_container{ width:974px; height:auto; border:1px solid #DEDEDE; background:#FFF; padding:11px 10px; margin:53px 0 0;}
.z_h_b_title{ width:100%; height:33px; font-size:12px; font-weight:bold; color:#FFF; line-height:33px; background:#6BAD10; margin-bottom:4px;}
.z_h_b_title span{ margin-left:16px;font-size:14px;}
.z_h_b_nav{ width:auto; height:37px; background:#F4F2EA; padding-top:7px; padding-left:138px;}
.z_h_b_nav a{ display:block; width:140px; height:37px; float:left; display:inline; margin-right:10px; line-height:36px; font-size:14px; text-decoration:none; font-weight:bold; color:#363636; text-align:center;}
.z_h_b_nav a.now{ background:url(../../images/new/zhb_nav_a_bg.jpg) no-repeat center top; color:#387806;}

.z_h_b_mobile_rege_cot{ width:auto; border-left:11px solid #F4F2EA; border-right:11px solid #F4F2EA; overflow:hidden; padding:20px 0 20px 0; overflow:hidden;}
.z_h_b_mobile_rege_cot:after{ content:"."; display:block; height:0; visibility:hidden; clear:both;}
.z_h_b_mobile_rege_cot{ *zoom:1;}
.z_h_b_div_left{ width:562px; float:left; padding-left:48px; }
.z_h_b_div_left2{ width:562px; float:left; padding-left:48px;}
.z_h_b_mb_input{ width:100%; height:52px; float:left; position:relative; margin:2px 0;color:#424342;}
.z_h_b_mb_input2{ width:100%; height:32px; float:left; position:relative; margin:0;color:#424342;}
.z_h_b_mb_input span.z_h_b_mb_span1{ display:block; float:left; width:120px; height:52px; line-height:52px; text-align:right; padding-right:10px; color:#666;font-size:14px;}
.z_h_b_mb_input span.z_h_b_mb_span1 a{ color:#0063B8; float:left; margin-left:8px;}
.z_h_b_mb_input span.z_h_b_mb_span11{ display:block; float:left; width:170px; height:52px; line-height:52px; text-align:right; padding-right:10px; color:#666;font-size:14px;}
.z_h_b_mb_input span.z_h_b_mb_span11 a{ color:#0063B8; float:left; margin-left:8px;}
.z_h_b_mb_input2 span.z_h_b_mb_span1{ display:block; float:left; width:120px; height:52px; line-height:52px; text-align:right; padding-right:10px;}
.z_h_b_mb_input2 span.z_h_b_mb_span3 a{ text-decoration:none; color:#0063B8;}
.z_h_b_mb_input span.z_h_b_mb_span4 a{ color:#0162BE; line-height:52px; margin-left:5px; text-decoration:underline;}
.z_h_b_mb_input2 span.z_h_b_mb_span3 a:hover{ color:#FE6C03;}
.z_h_b_mb_input2 input.z_h_b_submit{ display:block; border:none;width:169px; height:46px; background:url(../../images/new/lijizhuc_but.jpg) no-repeat center top; color:#FFF; float:left; line-height:45px; text-align:center; text-decoration:none; font-size:14px; margin-right:10px; font-weight:bold;cursor:pointer;}
.z_h_b_mb_input2 input.z_h_b_submit:hover{ color:#ff6600;}
.z_h_b_mb_meg span.z_h_b_mb_span1{ display:block; float:left; width:120px; height:20px; line-height:20px; padding-right:10px;}
.z_h_b_mb_meg span.z_h_b_mb_span3{color:#424342;}
.z_h_b_mb_meg span.z_h_b_mb_span3 a{ color:#0162BE; text-decoration:underline;}
.z_h_b_mb_meg span.z_h_b_mb_span5{ display:block; width:185px; height:26px; float:left;}
.z_h_b_mb_meg span.z_h_b_mb_span5 a{ display:block; width:185px; height:26px; background:url(../../images/new/z_h_b_jiaoyan_bg.gif) no-repeat center top; line-height:26px; text-align:center; font-weight:bold; color:#FFF;}
.z_h_b_mb_meg span.z_h_b_mb_span5 a:hover{ color:#000;}
.z_h_b_mb_input span.z_h_b_mb_span5{ display:block; width:185px; height:26px; float:left;}
.z_h_b_mb_input span.z_h_b_mb_span5 a{ display:block; width:185px; height:26px; background:url(../../images/new/z_h_b_jiaoyan_bg.gif) no-repeat center top; line-height:26px; text-align:center; font-weight:bold; color:#FFF;margin-top:13px;}
.z_h_b_mb_input span.z_h_b_mb_span5 a:hover{ color:#000;}
.z_h_b_mb_meg span.z_h_b_mb_span3 a:hover,.z_h_b_mb_input span.z_h_b_mb_span4 a:hover{ color:#FE6C03;}
.z_h_b_mb_input span.z_h_b_mb_span1 ins{ text-decoration:none; margin:0 3px; color:#F00;}
.z_h_b_mb_input span.z_h_b_mb_span1 ins.z_h_b_ins{ text-decoration:none; margin:0 3px; color:#F00; float:left;}
.z_h_b_mb_input input.z_h_b_mb_input_style{ background: none repeat scroll 0 0 #F9F9F9;border: 1px solid #CACACA;color: #666666;float: left;height: 32px;line-height: 32px;padding-left: 4px;width: 240px;margin-top: 10px;}
.z_h_b_mb_input input.z_h_b_mb_input_style_error{ background: none repeat scroll 0 0 #F9F9F9;border: 1px solid #f00;color: #666666;float: left;height: 32px;line-height: 32px;padding-left: 4px;width: 240px;margin-top: 10px;}
.z_h_b_mb_input select.z_h_b_mb_input_style{background:#f9f9f9; color:#666; width:182px; height:22px; border:1px solid #cacaca; float:left; margin-top:9px;}
.z_h_b_mb_input select.z_h_b_mb_input_style option{ width:100%; float:left;margin:0; padding:0;}

.z_h_b_mb_input span.z_h_b_mb_span2{ display:block; width:163px; height:52px; float:left; padding-left:20px; background:url(../../images/new/zhb_tips_bg.gif) no-repeat center top; color:#424342;}
.z_h_b_mb_input span.z_h_b_mb_span7{ display:block; width:163px; height:52px; float:left; padding-left:20px; background:url(../../images/new/zhb_tips_bg.gif) no-repeat center bottom; color:#424342;}

.z_h_b_mb_input span.z_h_b_mb_span2 div{ width:163px; height:52px; *height:43px; *padding-top:9px; display:table-cell; vertical-align:middle; line-height:18px;}
.z_h_b_mb_input span.z_h_b_mb_span7 div{ width:163px; height:52px; *height:43px; *padding-top:9px; display:table-cell; vertical-align:middle; line-height:18px;}
/*qiandu*/
.pass_strong1{ clear:both; height:20px; padding-left:130px; color:#000; }
.pass_strong1 span.qiang3{ float:left; display:block; color:#908D88;}
.pass_strong1 span.pass_red{ color:#F00;}

.z_h_b_div_right{ width:300px; float:right; border-left:1px dotted #000;padding-right:37px;}
.z_h_b_div_right .yh_dl_R{ margin-top:-20px;}
.z_h_b_cot_boderBottom{ width:100%; height:11px; background:#F5F2E8; overflow:hidden;}
.z_h_b_cot_boderBottom2{ width:100%; height:9px; background:#E1E9C9; overflow:hidden;}
.z_h_b_mb_span9{ color:#000; font-weight:bold;}
.z_h_b_mb_span9 a{ color:#f00;}
.z_h_b_mb_span8{display: block;float: left;height: 19px;padding-left: 10px;padding-top:15px}


