@charset "utf-8";
/* CSS Document */

/*-----css reset-----*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img,input{border:0;}
address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;font-weight:inherit;}
del,ins{text-decoration:none;}
li{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
sup{vertical-align:baseline;}
sub{vertical-align:baseline;}
legend{color:#000;}
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}
input,button,textarea,select{*font-size:100%;}

body{ background:url(https://png.pook.com/star/images/bg_body_main.jpg) no-repeat center 33px #0a021a; font-size:12px; color:#e3c1fd;}

/*-----全局属性-----*/ 
.overflow{ overflow:hidden;zoom:1;}
.pa{position:absolute;}
.pr{position:relative;}
.fl{float:left; display:inline;}
.fr{float:right; display:inline;}
.cb{clear:both;}
a{ text-decoration:none;}
a:hover{ text-decoration:underline;}
.font_yahei{ font-family:"Microsoft Yahei",Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold;}

/*-----清除链接虚框-----*/
a,area {blr:expression(this.onFocus=this.blur()); outline:none; }  /*for IE*/ 
:focus {-moz-outline-style: none; }  /*for Firefox*/   


.wrapper{/*background:url(https://png.pook.com/star/images/bg_body_main.jpg) center 34px no-repeat; */}
.container{margin:0 auto; width:1000px; }

/*-----公共头部-----*/
.top_func{ background:url(https://png.pook.com/star/images/bg_top_func.gif) repeat-x; width:100%; height:33px; line-height:33px; color:#999999;}
.top_func .top_func_content{width:1000px; margin:0 auto; height:34px; line-height:34px;}
.top_func .top_nav_title{}
.top_func a{color:#03467f;}
.top_func a:hover{color:#955102;}
.top_func .p_left_s{padding-left:7px;}

/*-----全局导航-----*/
.nav{ background:url(https://png.pook.com/star/images/bg_nav.jpg) no-repeat; width:1000px; height:90px; position:relative;}
.nav_home, .nav_news, .nav_game_info, .nav_logo, .nav_download, .nav_activity, .nav_pay{ position:absolute; top:5px;}
.nav_home{ left:32px;}
.nav_news{ left:146px;}
.nav_game_info{ left:261px;}
.nav_logo{ left:365px;}
.nav_download{ left:612px;}
.nav_activity{ left:718px;}
.nav_pay{ left:835px;}
.nav_home a, .nav_news a, .nav_game_info a, .nav_logo a, .nav_download a, .nav_activity a, .nav_pay a{ display:block; height:84px;}
.nav_home a{ background:url(https://png.pook.com/star/images/nav_home_p.jpg) no-repeat; width:112px;}
.nav_news a{ background:url(https://png.pook.com/star/images/nav_news_p.jpg) no-repeat; width:113px;}
.nav_game_info a{ background:url(https://png.pook.com/star/images/nav_game_info_p.jpg) no-repeat; width:104px;}
.nav_logo a{ background:url(https://png.pook.com/star/images/logo_star_ddz.jpg) no-repeat; width:249px;}
.nav_download a{ background:url(https://png.pook.com/star/images/nav_download_p.jpg) no-repeat; width:102px;}
.nav_activity a{ background:url(https://png.pook.com/star/images/nav_activity_p.jpg) no-repeat; width:113px;}
.nav_pay a{ background:url(https://png.pook.com/star/images/nav_pay_p.jpg) no-repeat; width:98px;}
.nav_home a:hover, .nav_news a:hover, .nav_game_info a:hover, .nav_logo a:hover, .nav_download a:hover, .nav_activity a:hover, .nav_pay a:hover{ background-position:0 -84px;}

.banner{ background:url(https://png.pook.com/star/images/bg_banner.jpg); width:932px; height:291px; position:relative; padding:0 0 0 68px;}
.btn_freedown{ position:absolute; width:282px; height:315px; top:20px; left:-37px;}
.pbox_index_download{ position:relative;z-index:1000;}
.pbox_index_download .pbox_po_re{width:229px; height:82px; position:absolute;left:10px; top:30px;}
.star_top{ width:909px; height:293px;}

.public_l{ background:url(https://png.pook.com/star/images/bg_left_y.gif) repeat-y; width:241px;}
.public_r{ margin:0 0 0 12px;}

/*-----注册 常见问题 客服-----*/
.regist{ width:235px; height:230px; margin:50px 0 0 6px;}
.bg_regist_t{ background:url(https://png.pook.com/star/images/bg_regist.png) no-repeat; width:235px; height:47px;}
.bg_regist_m{ background:url(https://png.pook.com/star/images/bg_regist_y.gif) repeat-y; width:235px; height:190px;}
.bg_regist_b{ background:url(https://png.pook.com/star/images/bg_regist.png) 0 -47px; width:235px; height:8px; overflow:hidden;}
/*#registerform{ background:url(https://png.pook.com/fish_img/images2/bg_account_form.jpg) no-repeat; width:232px; height:214px;margin-left:12px;}*/
.input_username{ background:url(https://png.pook.com/star/images/bg_input.png) no-repeat; width:128px; height:24px; color:#fff; left:80px; top:-5px;}
.input_pwd{ background:url(https://png.pook.com/star/images/bg_input.png) no-repeat; width:128px; height:24px; color:#fff; left:80px; top:24px;}
.input_pwd_confirmation{ background:url(https://png.pook.com/star/images/bg_input.png) no-repeat; width:128px; height:24px; color:#fff; left:80px; top:53px;}
.no_login_tips{text-align:center; color:#32ccda; padding-top:8px;}
.login_info{position:relative; top:2px; left:12px; background:url(https://png.pook.com/star/images/bg_regist_title.jpg) no-repeat; width:208px; height:80px;}
.login_info input{padding:3px 0 0 4px; margin-top:4px;}
.login_agreement{text-align:center; padding:15px 0 10px 0; color:#32ccda;}
.login_agreement a{color:#e56b08;}
.btn_regist{ background:url(https://png.pook.com/star/images/btn_left_register.gif) no-repeat; width:89px; height:36px; display:block; left:25px;}
.btn_regist:hover{ background-position:-89px 0;}
.btn_cancel{ background:url(https://png.pook.com/star/images/btn_left_register.gif) 0 -36px; width:89px; height:36px; display:block; left:125px;}
.btn_cancel:hover{ background-position:-89px -36px;}

.btn_get_coins{ background:url(https://png.pook.com/star/images/btn_get_coins.jpg) no-repeat; width:229px; height:73px; display:block; margin:24px 0 8px 9px; _margin:9px 0 8px 9px;}
.btn_get_coins:hover{ background-position:0 -73px;}

.faq{ width:235px; margin:0 0 0 6px;}
.faq h4{ background:url(https://png.pook.com/star/images/bg_title_faq.png) no-repeat; width:235px; height:33px;}
.faq h4 a{ float:right; margin:8px 10px 0 0; color:#b98ceb;}
.faq ul{ margin:10px 0 0 4px;}
.faq ul li{text-align:left; height:24px; line-height:24px; background:url(https://png.pook.com/star/images/icon_arrow.gif) no-repeat 8px; padding-left:19px;}
.faq ul li a{ color:#e1c2fd; width:180px; display:inline-block;}

.support{ width:241px; height:152px;}
.support .btn_kefu{ position:absolute; top:110px; left:80px;}


/*-----页脚-----*/
.footer{ width:100%; border-top:3px solid #361874; margin:20px 0 0 0; height:170px; overflow:hidden; font-family:Verdana, Arial, Helvetica, sans-serif; color:#44287d;}
.footer a{ color:#44287d;}
.footer .link, .footer .safety_tips{ width:1000px; height:30px; line-height:30px; margin:5px auto 0 auto; clear:both;text-align:center;}
.footer .safety_tips{}
.footer .safety_tips p span{ margin:0 5px;}
.footer .link p span{ margin:0 5px;}

.footer p{ width:980px; margin:0 auto; text-align:center; height:24px; line-height:24px;}


.f_l{float:left;}