@charset "utf-8";
/* CSS Document */

html, body, div, p, ul, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, input, select, button, textarea, iframe, table, th, td { margin: 0; padding: 0; }

img { border: 0 none; vertical-align: top; }

ul, li { list-style-type: none; }

h1, h2, h3, h4, h5, h6 { font-size: 14px; }

body, input, select, button, textarea { font-size:100%; font-family: Tahoma, Geneva, sans-serif; }

button { cursor: pointer; }

i, em, cite { font-style: normal; }

body { background: #E5F6FD; color: #363636; line-height: 1.2; }

a, a:link { color: #222; text-decoration: none; }

a:visited {  }

a:active, a:hover { text-decoration: underline; }

a:focus { outline: none; }

 

.fixed:after { content: "."; display: block; clear: both; height: 0; visibility: hidden; }

.fixed { display: block; min-height: 1%; }

*html .fixed { height: 1%; }

.clear { diplay: block!important; float: none!important; clear: both; overflow: hidden; width: auto!important; height: 0!important; margin: 0 auto!important; padding: 0!important; font-size: 0; line-height: 0; }

.more { float: right; }

.more a { font-weight: normal; font-size: 12px; }

.fl, .fr { display: inline; float: left; }

.fr { float: right; } 

.pr{ position:relative; }

.pa{ position:absolute; }

.thickdiv { background: none repeat scroll 0 0 #000000; border: 0 none; height: 100%;left: 0; opacity: 0.5; position: fixed; top: 0;width: 100%;z-index:999;filter:alpha(opacity=50);}
.generalize{ margin:0 auto; background:#3197DD; overflow:hidden; font-family:Microsoft YaHei;}
.con_txt span{ color:#FFF000;}
.bot_con{ background:#FFFFFF; overflow:hidden;}
@media only screen and (min-width:0) and (max-width:360px){
.hint{ background:url(images/hint_bg.gif) no-repeat; width:306px; height:70px;background-size:306px 70px; top:0; left:8px; z-index:9999; position:fixed;}	

.generalize{ width:320px;height:533px;}	
.generalize_title{ background:url(https://png.pookcdn.net/net/tg/generalize_title.jpg) no-repeat; height:40px; background-size:320px 40px;}
.generalize_publicity{ background:url(https://png.pookcdn.net/net/tg/generalize_publicity.gif) no-repeat; height:31px; background-size:320px 31px; }
.con_txt{ background:url(https://png.pookcdn.net/net/tg/txt_con.gif) no-repeat; width:296px; height:51px; background-size:296px 51px; margin:12px auto; font-size:13px; color:#ffffff; overflow:hidden;}
.con_txt .txt{ margin:7px 0 0 22px; line-height:22px;}
/*修改*/
.phone_01{ background:url(https://png.pookcdn.net/net/tg/phone_01.jpg) no-repeat; width:320px; height:61px; background-size:320px 61px; margin:0 auto;}
.phone_02{ background:url(https://png.pookcdn.net/net/tg/phone_02.jpg) no-repeat; width:320px; height:93px; background-size:320px 93px; margin:0 auto;}
.phone_03{ background:url(https://png.pookcdn.net/net/tg/phone_03.jpg) no-repeat; width:320px; height:91px; background-size:320px 91px; margin:0 auto;}
.btn_begin{ background:url(https://png.pookcdn.net/net/tg/btn_begin.jpg) no-repeat; width:205px; height:59px; background-size:205px 59px; display:block; margin:4px auto 29px;}
.btn_begin:hover{ margin:5px auto 29px;}
.bot_con{ padding-bottom:62px;}
.game_title{ background:url(https://png.pookcdn.net/net/tg/game_title.gif) no-repeat; width:320px; height:15px; background-size:320px 15px; margin:0 auto; }
.feature_list{ margin-left:10px; font-size:13px; color:#797D84;}
.feature_list p{ margin:15px 0 0 22px;}

/*添加*/
.register_account{width:239px;height:174px;margin:11px auto 0;}
.register_account .info_wenzi{font-size:16px;padding-right:4px;color:#FFF;width:50px}
.register_account input{color:#bebebe;font-size:13px;font-family:"microsoft yahei"}
.register_account .account_input1{background:url(https://png.pookcdn.net/net/tg/bg_input01.jpg) no-repeat;width:151px;height:37px;background-size:151px 37px;line-height:37px;border: 0 none;padding-left:2px;}
.register_account .account_input2{background:url(https://png.pookcdn.net/net/tg/bg_input02.jpg) no-repeat;width:82px;height:37px;background-size:82px 37px;line-height:37px;border: 0 none;padding-left:2px;}
.register_account .pic_validate{vertical-align:-8px;margin-left:5px;width:48px;height:26px;}
.prompt{color:#f9ff9f;font-size:12px;width:216px;margin:0 auto;padding-left:13px;}
.prompt .icon_prompt{width:19px;height:19px;margin-right:2px;vertical-align: middle;}
.btn_register{background:url(https://png.pookcdn.net/net/tg/btn_register.jpg) no-repeat;width:155px;height:46px;background-size:155px 46px;display:block;top:260px;left:80px}
.btn_register:hover{background:url(https://png.pookcdn.net/net/tg/btn_register_hover.jpg) no-repeat;background-size:155px 46px;}
.change{font-size:12px;}
	}
@media only screen and (min-width:360px) and (max-width:480px){
.hint{ background:url(https://png.pookcdn.net/net/tg/hint_bg.gif) no-repeat; width:344px; height:77px;background-size:344px 77px; top:0; left:8px; z-index:9999;position:fixed;}	

.generalize{ width:360px;height:600px;}	
.generalize_title{ background:url(https://png.pookcdn.net/net/tg/generalize_title.jpg) no-repeat; height:44px; background-size:360px 44px;}
.generalize_publicity{ background:url(https://png.pookcdn.net/net/tg/generalize_publicity.gif) no-repeat; height:34px; background-size:360px 34px; }
.con_txt{ background:url(https://png.pookcdn.net/net/tg/txt_con.gif) no-repeat; width:332px; height:56px; background-size:332px 56px; margin:12px auto; font-size:14px; color:#ffffff; overflow:hidden;}
.con_txt .txt{ margin:4px 0 0 18px; line-height:25px;}
/*修改*/
.phone_01{ background:url(https://png.pookcdn.net/net/tg/phone_01.jpg) no-repeat; width:360px; height:67px; background-size:360px 67px; margin:0 auto;}
.phone_02{ background:url(https://png.pookcdn.net/net/tg/phone_02.jpg) no-repeat; width:360px; height:103px; background-size:360px 103px; margin:0 auto;}
.phone_03{ background:url(https://png.pookcdn.net/net/tg/phone_03.jpg) no-repeat; width:360px; height:101px; background-size:360px 101px; margin:0 auto;}
.btn_begin{ background:url(https://png.pookcdn.net/net/tg/btn_begin.jpg) no-repeat; width:230px; height:66px; background-size:230px 66px; display:block; margin:6px auto 33px;}
.btn_begin:hover{ margin:7px auto 33px;}
.bot_con{ padding-bottom:69px;}
.game_title{ background:url(https://png.pookcdn.net/net/tg/game_title.gif) no-repeat; width:360px; height:17px; background-size:360px 17px; margin:0 auto; }
.feature_list{ margin-left:0px; font-size:16px; color:#797D84;}
.feature_list p{ margin:18px 0 0 25px;}

/*添加*/
.register_account{width:270px;height:219px;margin:12px auto 0;}
.register_account .info_wenzi{font-size:18px;padding-right:6px;color:#FFF;width:60px}
.register_account input{color:#bebebe;font-size:15px;font-family:"microsoft yahei"}
.register_account .account_input1{background:url(https://png.pookcdn.net/net/tg/bg_input01.jpg) no-repeat;width:169px;height:40px;background-size:169px 40px;line-height:40px;border: 0 none;padding-left:2px;}
.register_account .account_input2{background:url(https://png.pookcdn.net/net/tg/bg_input02.jpg) no-repeat;width:90px;height:40px;background-size:90px 40px;line-height:40px;border: 0 none;padding-left:2px;}
.register_account .pic_validate{vertical-align:-8px;margin-left:7px;width:53px;height:28px;}
.prompt{color:#f9ff9f;font-size:14px;width:242px;margin:0 auto;padding-left:14px;}
.prompt .icon_prompt{width:23px;height:23px;margin-right:2px;vertical-align: middle;}
.btn_register{background:url(https://png.pookcdn.net/net/tg/btn_register.jpg) no-repeat;width:174px;height:51px;background-size:174px 51px;display:block;top:320px;left:93px}
.btn_register:hover{background:url(https://png.pookcdn.net/net/tg/btn_register_hover.jpg) no-repeat;background-size:174px 51px;}
.change{font-size:14px;}
	}
@media only screen and (min-width:480px) and (max-width:640px){
.hint{ background:url(https://png.pookcdn.net/net/tg/hint_bg.gif) no-repeat; width:458px; height:101px;background-size:458px 101px; top:0; left:11px; z-index:9999;position:fixed;}	

.generalize{ width:480px;height:800px;}	
.generalize_title{ background:url(https://png.pookcdn.net/net/tg/generalize_title.jpg) no-repeat; height:58px; background-size:480px 58px;}
.generalize_publicity{ background:url(https://png.pookcdn.net/net/tg/generalize_publicity.gif) no-repeat; height:45px; background-size:480px 45px; }
.con_txt{ background:url(https://png.pookcdn.net/net/tg/txt_con.gif) no-repeat; width:442px; height:73px; background-size:442px 73px; margin:12px auto; font-size:19px; color:#ffffff; overflow:hidden;}
.con_txt .txt{ margin:7px 0 0 25px; line-height:30px;}
/*修改*/
.phone_01{ background:url(https://png.pookcdn.net/net/tg/phone_01.jpg) no-repeat; width:480px; height:88px; background-size:480px 88px; margin:0 auto;}
.phone_02{ background:url(https://png.pookcdn.net/net/tg/phone_02.jpg) no-repeat; width:480px; height:136px; background-size:480px 136px; margin:0 auto;}
.phone_03{ background:url(https://png.pookcdn.net/net/tg/phone_03.jpg) no-repeat; width:480px; height:134px; background-size:480px 134px; margin:0 auto;}
.btn_begin{ background:url(https://png.pookcdn.net/net/tg/btn_begin.jpg) no-repeat; width:305px; height:87px; background-size:305px 87px; display:block; margin:9px auto 45px;}
.btn_begin:hover{ margin:10px auto 45px;}
.bot_con{ padding-bottom:91px;}
.game_title{ background:url(https://png.pookcdn.net/net/tg/game_title.gif) no-repeat; width:480px; height:23px; background-size:480px 23px; margin:0 auto; }
.feature_list{ margin-left:-10px; font-size:22px; color:#797D84;}
.feature_list p{ margin:25px 0 0 35px;}

/*添加*/
.register_account{width:355px;height:291px;margin:18px auto 0;}
.register_account .info_wenzi{font-size:24px;padding-right:9px;color:#FFF;width:80px}
.register_account input{color:#bebebe;font-size:20px;font-family:"microsoft yahei"}
.register_account .account_input1{background:url(https://png.pookcdn.net/net/tg/bg_input01.jpg) no-repeat;width:225px;height:51px;background-size:225px 51px;line-height:51px;border: 0 none;padding-left:4px;}
.register_account .account_input2{background:url(https://png.pookcdn.net/net/tg/bg_input02.jpg) no-repeat;width:120px;height:51px;background-size:120px 51px;line-height:51px;border: 0 none;padding-left:4px;}
.register_account .pic_validate{vertical-align:-10px;margin-left:11px;width:69px;height:36px;}
.prompt{color:#f9ff9f;font-size:18px;width:323px;margin:0 auto;padding-left:18px;}
.prompt .icon_prompt{width:27px;height:28px;margin-right:4px;vertical-align: middle;}
.btn_register{background:url(https://png.pookcdn.net/net/tg/btn_register.jpg) no-repeat;width:231px;height:65px;background-size:231px 65px;display:block;top:437px;left:124px}
.btn_register:hover{background:url(https://png.pookcdn.net/net/tg/btn_register_hover.jpg) no-repeat;background-size:231px 65px;}
.change{font-size:16px;}
	}
@media only screen and (min-width:640px) and (max-width:720px){
.hint{ background:url(https://png.pookcdn.net/net/tg/hint_bg.gif) no-repeat; width:610px; height:134px;background-size:610px 134px; top:0; left:18px; z-index:9999;position:fixed;}	

.generalize{ width:640px;height:1067px;}	
.generalize_title{ background:url(https://png.pookcdn.net/net/tg/generalize_title.jpg) no-repeat; height:77px; background-size:640px 77px;}
.generalize_publicity{ background:url(https://png.pookcdn.net/net/tg/generalize_publicity.gif) no-repeat; height:58px; background-size:640px 58px; }
.con_txt{ background:url(https://png.pookcdn.net/net/tg/txt_con.gif) no-repeat; width:588px; height:96px; background-size:588px 96px; margin:12px auto; font-size:25px; color:#ffffff; overflow:hidden;}
.con_txt .txt{ margin:10px 0 0 25px; line-height:40px;}
/*修改*/
.phone_01{ background:url(https://png.pookcdn.net/net/tg/phone_01.jpg) no-repeat; width:640px; height:116px; background-size:640px 116px; margin:0 auto;}
.phone_02{ background:url(https://png.pookcdn.net/net/tg/phone_02.jpg) no-repeat; width:640px; height:179px; background-size:640px 179px; margin:0 auto;}
.phone_03{ background:url(https://png.pookcdn.net/net/tg/phone_03.jpg) no-repeat; width:640px; height:177px; background-size:640px 177px; margin:0 auto;}
.btn_begin{ background:url(https://png.pookcdn.net/net/tg/btn_begin.jpg) no-repeat; width:405px; height:114px; background-size:405px 114px; display:block; margin:14px auto 62px;}
.btn_begin:hover{ margin:15px auto 62px;}
.bot_con{ padding-bottom:121px;}
.game_title{ background:url(https://png.pookcdn.net/net/tg/game_title.gif) no-repeat; width:640px; height:30px; background-size:640px 30px; margin:0 auto; }
.feature_list{ margin-left:30px; font-size:25px; color:#797D84;}
.feature_list p{ margin:34px 0 0 44px;}

/*添加*/
.register_account{width:470px;height:387px;margin:21px auto 0;}
.register_account .info_wenzi{font-size:32px;padding-right:14px;color:#FFF;width:120px}
.register_account input{color:#bebebe;font-size:27px;font-family:"microsoft yahei"}
.register_account .account_input1{background:url(https://png.pookcdn.net/net/tg/bg_input01.jpg) no-repeat;width:298px;height:64px;background-size:298px 64px;line-height:64px;border: 0 none;padding-left:6px;}
.register_account .account_input2{background:url(https://png.pookcdn.net/net/tg/bg_input02.jpg) no-repeat;width:157px;height:64px;background-size:157px 64px;line-height:64px;border: 0 none;padding-left:6px;}
.register_account .pic_validate{vertical-align:-14px;margin-left:17px;width:89px;height:45px;}
.prompt{color:#f9ff9f;font-size:25px;width:431px;margin:0 auto;padding-left:24px;}
.prompt .icon_prompt{width:35px;height:35px;margin-right:6px;vertical-align: middle;}
.btn_register{background:url(https://png.pookcdn.net/net/tg/btn_register.jpg) no-repeat;width:306px;height:83px;background-size:306px 83px;display:block;top:571px;left:178px}
.btn_register:hover{background:url(https://png.pookcdn.net/net/tg/btn_register_hover.jpg) no-repeat;background-size:306px 83px;}
.change{font-size:18px;}

	}
@media only screen and (min-width:720px) and (max-width:768px){
.generalize{ width:720px;height:1200px;}
.hint{ background:url(https://png.pookcdn.net/net/tg/hint_bg.gif) no-repeat; width:685px; height:149px;background-size:685px 149px; top:0; left:18px; z-index:9999;position:fixed;}	
.generalize_title{ background:url(https://png.pookcdn.net/net/tg/generalize_title.jpg) no-repeat; height:86px; background-size:720px 86px;}
.generalize_publicity{ background:url(https://png.pookcdn.net/net/tg/generalize_publicity.gif) no-repeat; height:64px; background-size:720px 64px; }
.con_txt{ background:url(https://png.pookcdn.net/net/tg/txt_con.gif) no-repeat; width:661px; height:107px; background-size:661px 107px; margin:15px auto; font-size:29px; color:#ffffff; overflow:hidden;}
.con_txt .txt{ margin:10px 0 0 29px; line-height:40px;}
/*修改*/
.phone_01{ background:url(https://png.pookcdn.net/net/tg/phone_01.jpg) no-repeat; width:720px; height:130px; background-size:720px 130px; margin:0 auto;}
.phone_02{ background:url(https://png.pookcdn.net/net/tg/phone_02.jpg) no-repeat; width:720px; height:200px; background-size:720px 200px; margin:0 auto;}
.phone_03{ background:url(https://png.pookcdn.net/net/tg/phone_03.jpg) no-repeat; width:720px; height:198px; background-size:720px 198px; margin:0 auto;}
.btn_begin{ background:url(https://png.pookcdn.net/net/tg/btn_begin.jpg) no-repeat; width:454px; height:128px; background-size:454px 128px; display:block; margin:16px auto 70px;}
.btn_begin:hover{ margin:17px auto 70px;}
.bot_con{ padding-bottom:135px;}
.game_title{ background:url(https://png.pookcdn.net/net/tg/game_title.gif) no-repeat; width:720px; height:35px; background-size:720px 35px; margin:0 auto; }
.feature_list{ margin-left:33px; font-size:28px; color:#797D84;}
.feature_list p{ margin:40px 0 0 50px;}

/*添加*/
.register_account{width:507px;height:402px;margin:23px auto 0;}
.register_account .info_wenzi{font-size:36px;padding-right:19px;color:#FFF;width:120px}
.register_account input{color:#bebebe;font-size:30px;font-family:"microsoft yahei"}
.register_account .account_input1{background:url(https://png.pookcdn.net/net/tg/bg_input01.jpg) no-repeat;width:325px;height:69px;line-height:69px;border: 0 none;padding-left:7px;}
.register_account .account_input2{background:url(https://png.pookcdn.net/net/tg/bg_input02.jpg) no-repeat;width:167px;height:69px;line-height:69px;border: 0 none;padding-left:7px;}
.register_account .pic_validate{vertical-align:-14px;margin-left:22px;width:97px;height:47px;}
.prompt{color:#f9ff9f;font-size:28px;width:483px;margin:0 auto;padding-left:24px;}
.prompt .icon_prompt{width:38px;height:37px;margin-right:10px;vertical-align: middle;}
.btn_register{background:url(https://png.pookcdn.net/net/tg/btn_register.jpg) no-repeat;width:341px;height:90px;display:block;top:605px;left:178px}
.btn_register:hover{background:url(https://png.pookcdn.net/net/tg/btn_register_hover.jpg) no-repeat;}
.change{font-size:20px;}

	}
@media only screen and (min-width:768px){	
.generalize{ width:720px;height:1200px}
.hint{ background:url(https://png.pookcdn.net/net/tg/hint_bg.gif) no-repeat; width:685px; height:149px;background-size:685px 149px; top:0; left:18px; z-index:9999;position:fixed;}	
.generalize_title{ background:url(https://png.pookcdn.net/net/tg/generalize_title.jpg) no-repeat; height:86px; background-size:720px 86px;}
.generalize_publicity{ background:url(https://png.pookcdn.net/net/tg/generalize_publicity.gif) no-repeat; height:64px; background-size:720px 64px; }
.con_txt{ background:url(https://png.pookcdn.net/net/tg/txt_con.gif) no-repeat; width:661px; height:107px; background-size:661px 107px; margin:15px auto; font-size:29px; color:#ffffff; overflow:hidden;}
.con_txt .txt{ margin:10px 0 0 29px; line-height:40px;}
/*修改*/
.phone_01{ background:url(https://png.pookcdn.net/net/tg/phone_01.jpg) no-repeat; width:720px; height:130px; background-size:720px 130px; margin:0 auto;}
.phone_02{ background:url(https://png.pookcdn.net/net/tg/phone_02.jpg) no-repeat; width:720px; height:200px; background-size:720px 200px; margin:0 auto;}
.phone_03{ background:url(https://png.pookcdn.net/net/tg/phone_03.jpg) no-repeat; width:720px; height:198px; background-size:720px 198px; margin:0 auto;}
.btn_begin{ background:url(https://png.pookcdn.net/net/tg/btn_begin.jpg) no-repeat; width:454px; height:128px; background-size:454px 128px; display:block; margin:16px auto 70px;}
.btn_begin:hover{ margin:17px auto 70px;}
.bot_con{ padding-bottom:135px;}
.game_title{ background:url(https://png.pookcdn.net/net/tg/game_title.gif) no-repeat; width:720px; height:35px; background-size:720px 35px; margin:0 auto; }
.feature_list{ margin-left:33px; font-size:28px; color:#797D84;}
.feature_list p{ margin:40px 0 0 50px;}

/*添加*/
.register_account{width:507px;height:402px;margin:23px auto 0;}
.register_account .info_wenzi{font-size:36px;padding-right:19px;color:#FFF;width:120px}
.register_account input{color:#bebebe;font-size:30px;font-family:"microsoft yahei"}
.register_account .account_input1{background:url(https://png.pookcdn.net/net/tg/bg_input01.jpg) no-repeat;width:325px;height:69px;line-height:69px;border: 0 none;padding-left:7px;}
.register_account .account_input2{background:url(https://png.pookcdn.net/net/tg/bg_input02.jpg) no-repeat;width:167px;height:69px;line-height:69px;border: 0 none;padding-left:7px;}
.register_account .pic_validate{vertical-align:-14px;margin-left:22px;width:97px;height:47px;}
.prompt{color:#f9ff9f;font-size:28px;width:483px;margin:0 auto;padding-left:24px;}
.prompt .icon_prompt{width:38px;height:37px;margin-right:10px;vertical-align: middle;}
.btn_register{background:url(https://png.pookcdn.net/net/tg/btn_register.jpg) no-repeat;width:341px;height:90px;display:block;top:605px;left:178px}
.btn_register:hover{background:url(https://png.pookcdn.net/net/tg/btn_register_hover.jpg) no-repeat;}
.change{font-size:20px;}
	}
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	