@charset "UTF-8";
/* 
 * @authors zhou (2232182210@qq.com)
 * @date    2015-11-18 
 * @version  v1
 */
*{margin: 0;padding: 0;}
body{font-size:12px;font-family:"Tahoma"; line-height:160%; background:#095644 url(../images/gw/m_bg.jpg) no-repeat center bottom;min-width:1200px;}
select,input,img,select{vertical-align:middle;font-family:"Tahoma";font-size:12px}
ul li{list-style-type:none;}
a img{border:0px;}
em{ font-style:normal}
a{text-decoration:none;}
a{color:#fff;}
a:hover{color:#F74859;text-decoration:underline}
a:focus{outline:none}
h3 {
    font-family:"Tahoma";
    font-weight: normal;
}
.clearfix:after {
    clear: both;
    content: ".";
    display: block;
    height: 0;
    visibility: hidden;
}
.clearfix {
    display: block;
}

/* 头部 */
.h_content{ min-width:1200px}
.header{ background:url(../images/header_bg.jpg) repeat-x 0px 0px;position: fixed; top:0px; width:100%; z-index:9999;box-shadow: 0 0 20px #000000;height: 52px; min-width:1200px;border-bottom:1px solid #2f5c92}
.h_content  h1{ float:left; padding-right:10px; background:url(../images/y_tx.png) no-repeat right 0px;height: 52px;}
.h_content  h1 a{ background:url(../images/logo_amz.png) no-repeat 0px 3px; width:65px; height:46px; text-indent:-999px; overflow:hidden;display:block;margin:5px 0 0 10px;}
.menu {float:left}
.menu li{float:left;position: relative;z-index:9999; line-height:50px; height:52px; text-align:center; background:url(../images/y_tx.png) no-repeat right;padding-right:23px;padding-left:20px;}
.menu .hover a {line-height: 50px;height: 52px;width: 90px;display: block;}
.menu li em {background: url(../images/ico.png) no-repeat 4px 2px;padding:6px 12px;}
.menu li p {display:none;margin-top: 11px;position: absolute; z-index:5;top:-9px;text-align:left; left:-2px;width:181px;}
.menu-tail{ padding-bottom:10px}
.menu li p span {color: #FD7016;cursor: pointer;display: block;font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;font-size: 14px;height: 51px;line-height: 45px; text-indent:1px;
padding-left: 21px;text-align: left;text-decoration: none;width: 96px;}
.menu .community p span{ padding-left:21px;line-height: 44px;}

.menu li a {color: #fff;text-decoration: none;font-family:'Helvetica Neue', Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; line-height:48px}
.menu li p span em {background: url(../images/ico_hover.png) no-repeat 4px 2px;padding-left: 18px;}
.menu li p span{background:#0d3564}
.menu li p a {color:#fff;display: block;font-size: 12px;font-weight: normal;height:26px;text-decoration: none;padding-left: 21px;background:#0d3564;line-height:24px; width:170px;text-overflow: ellipsis;white-space: nowrap; overflow: hidden;  font-family:'Helvetica Neue', Arial, Helvetica, sans-serif;text-transform: none;padding-top:6px;}

.menu li p a img{ width:20px; height:20px;margin-top:2px; float:left; margin-right:10px; border-radius:3px}
.menu .community p a{ padding-left:24px}
.menu li a:hover {color:#FD7016;}
.menu .community{}
.menu .community a{display: block; float:left;}
.menu .community span{ width:120px;}
.menu .community  p{ width:143px}
.menu .community  p a{width:117px; margin-left:0px}
.share{ float:left; padding: 13px 0 2px 10px;}

.t_ShareClick{ float:left;padding-left: 15px;padding-top:16px;}


.firefox{background: url(../images/firefox.png) no-repeat 0px 0px;width:139px;height:318px;position:absolute;right:-150px;top:496px}


/*头部登陆*/
.nav_Login { float: right;height: 40px;padding-top:9px;width: 304px;padding-right:15px;}
.nav_Login .TopLogin{ float:left; margin-top:5px; width:180px}
.nav_Login .TopLogin li{float: right;font-size: 16px;padding-left:15px;padding-right: 17px;}
.nav_Login .TopLogin li.a_name{ background:url(../images/t_login.png) no-repeat -3px -5px;padding-left: 23px;}
.nav_Login .TopLogin i{background:url(../images/register_x.png) no-repeat 0 2px; width:3px; height:26px;display: inline-block;float: right; *display:none}
.nav_Login .TopLogin li a{ text-decoration:none;font-family:'Helvetica Neue', Arial, Helvetica, sans-serif; font-size:14px; color:#FFF; font-weight:normal}
.nav_Login .TopLogin li a:hover{color:#FD7016;}
.quickey_r{ float:right}


.log_quickly ul{clear:both;float:left}
.log_quickly li {float:left;padding:0 6px 0 0;}
.log_quickly li a {background: url(../images/log_quickly.png) no-repeat;display: block;height:35px;overflow: hidden;text-indent: -999px;width: 35px;}
.log_quickly .facebook a {background-position: -3px -4px;}
.log_quickly .msn a {background-position: -86px -4px;}
.log_quickly .google a {background-position: -45px -4px;}

.log_quickly .facebook a:hover{background-position: -3px -51px;}
.log_quickly .msn a:hover{background-position: -86px -51px;}
.log_quickly .google a:hover{background-position:-45px -51px;}



/*登陆后*/
.t_user{float: right;height: 48px;padding-top:7px;padding-right:15px; min-width:400px}
.t_user li{padding-left: 25px; float: right;height:22px;padding: 4px 0px 0;position: relative;z-index: 9; line-height:22px}
.t_user li a{float: left;font-size: 14px;padding-left: 25px; background:url(../images/t_login.png) no-repeat 0px 0px;}
.t_user .after a{background:none;overflow: hidden;text-decoration: none;text-overflow: ellipsis;white-space: nowrap;word-break: keep-all; color:#FFF; padding-left:5px}
.t_user .logout{ float:right;}
.t_user .logout a{color:#98b0bd; font-size:14px; font-family:"Arial"; line-height:32px; padding:0 0 0 5px}
.t_user .logout a:hover{ color:#fd7016; text-decoration:none;}
.t_user .message{ float:right; margin-left:10px}
.t_user .message a{color:#ffa222; font-size:12px; font-family:"Arial"; line-height:32px; padding:0 10px 0 25px; background:url(../images/message_ico.png) no-repeat left 8px; height:32px; display:block}

.t_user .after{padding-right:5px; min-width:140px;max-width:350px; }
.t_user .after p {display: none;left:-1px; margin-top: 11px;position: absolute;text-align: left;top: -13px;  border:1px solid #363636;box-shadow:0 1px 6px rgba(34, 25, 25, 0.4); width:100%}
.t_user .after a:hover{color: #FFFFFF;}
.t_user .after span {color: #FFFFFF;font-size: 14px;font-weight: normal;height:35px;padding-top: 5px; text-align:left; padding-left:10px;overflow: hidden;text-decoration: none;
text-overflow: ellipsis;white-space: nowrap;word-break: keep-all;}
.t_user .after em {background: url(../images/t_login.png) no-repeat 10px -81px;padding: 5px 15px;}
.t_user .after p span,.t_user .after p a:hover{display: block;overflow: hidden;color:#00aaff; background:url(../images/header_sub_bg.png) }
.t_user .after p a:hover{ color:#00aaff;background:url(../images/header_sub_hover.png)}
.t_user .after p a {color: #FFF; width:100%;font-size: 12px;font-weight: normal;height: 30px;text-decoration: none;overflow: hidden; line-height:30px;  background:url(../images/header_sub_bg.png) ;border-right:1px solid #363636; display:block;padding-left: 0px;}
.t_user .after p i{padding:4px 13px;background:url(../images/after_pa.png) no-repeat 6px 6px;*display:inline-block;*background:url(../images/after_pa.png) no-repeat 6px 10px;}
.t_user .after p a:hover i{ background-position:6px -27px;*background-position:6px -23px}
.t_user .after p em {background-position:10px -106px;padding-left: 18px;}

.t_user .head_portrait{ width:35px; height:35px; padding:0 5px 0 0;}
.t_user .head_portrait a{ background:none; padding:0px}
.t_user .head_portrait a img{ width:30px; height:30px; border-radius:100%;border:2px solid #8f8c95; border:2px solid rgba(255,255,255,0.5);}

.after_landing{ float:right}

.t_user .grade { height:24px; line-height:18px; padding-top:8px; padding-left:5px;float:right; min-wight:60px}
.t_user .grade em{ color:#f8af0b; font-size:14px; line-height:18px; float:left; padding-left:5px}
.t_user .grade i{ width:18px; height:18px; display:inline-block; float:left}
.t_user .grade .v0{background:url(../images/member/v0.gif) no-repeat}
.t_user .grade .v1{background:url(../images/member/v1.gif) no-repeat}
.t_user .grade .v2{background:url(../images/member/v2.gif) no-repeat}
.t_user .grade .v3{background:url(../images/member/v3.gif) no-repeat}
.t_user .grade .v4{background:url(../images/member/v4.gif) no-repeat}
.t_user .grade .v5{background:url(../images/member/v5.gif) no-repeat}
.t_user .grade .v6{background:url(../images/member/v6.gif) no-repeat}
.t_user .grade .v7{background:url(../images/member/v7.gif) no-repeat}
.t_user .grade .v8{background:url(../images/member/v8.gif) no-repeat}
.t_user .grade .v9{background:url(../images/member/v9.gif) no-repeat}
.t_user .grade .v10{background:url(../images/member/v10.gif) no-repeat}

.add_grade{ position:absolute; right:10px; top:47px; background:#049eec; border:1px solid #3bb3f0;border-radius:5px}
.add_grade p{ background:#303030; color:#ff467a; font-size:24px; font-weight:600; padding:10px; margin:10px 10px 0 10px; min-width:70px; text-align:center;border-radius:5px}
.add_grade h3{ text-align:center; color:#FFF; margin:0 auto 5px auot; font-size:12px; height:20px; display:block; width:110px; float:left; clear:both}
.add_grade i{ background:url(../images/t_login.png) no-repeat 0px -140px; padding:10px;position: absolute;top: -11px;z-index: 999; right:21px}


.ns_ban{position:absolute; right: 3px;top: 7px; z-index:3}
/*搜索框*/
.search_all {float: right;padding-top:30px;position: relative;}
.search_input{border: 1px solid #454545;float: left;height: 28px;position: relative;z-index: 99;}
.sea_r { background: url(../images/png_ico.png) repeat scroll -18px -465px;cursor: pointer;height: 26px;position: absolute;right: 0;top: 0;width: 20px;}
.sea_i {background: url(../images/hunt_ioc.png) repeat scroll;height:26px;right: 0;position: absolute;top: 0;width: 30px;cursor: pointer;}
.sea_r:hover {background-position: 0 -465px;}
.search_input input{border: 0 none;height: 26px;line-height: 26px;padding: 0 6px;width: 288px; background:none; color:#CCC}
.se_a {color: #666666;}
.search_result li{border-bottom: 1px solid rgba(255, 255, 255, 0.3);}
.search_result {
-moz-border-bottom-colors: none;
-moz-border-left-colors: none;
-moz-border-right-colors: none;
-moz-border-top-colors: none;
background:none repeat scroll 0 0 rgba(0, 0, 0, 0.3);
display:none;
left:-1px;
line-height: 26px;
position: absolute;
top: 29px;
width:300px;
z-index: 99;border: 1px solid rgba(255, 255, 255, 0.3);
}
.search_result ul li{text-align:left; text-indent:6px}

/*正确错误提示*/
.tips,.tips_yes {background: url(../images/tip.png) no-repeat;color: #CE3F00;display: block;height: 28px;left: 0;line-height: 23px;margin-top: -20px;overflow: hidden;padding-left: 24px;
position: absolute;text-align: left;top: 0;white-space: nowrap;padding-right: 10px;}
.tips_yes {background-position: 0 -99px;color: #1E7104;}
.tips .box-r, .tips_yes .box-r {height: 23px;padding-right: 15px;}
.left-login li .tips, .left-login li .tips_yes {left: 10px; top: -3px;}

/*底部分享*/
.footer .footer_r li a{background: url(../images/footer_r.png) no-repeat;border-radius: 2px;display: block;height: 20px;opacity: 0.8;overflow: hidden;text-indent: -999px;
width:22px;}
.footer .footer_r .twitter a{background-position: -27px 0;}
.footer .footer_r .google a{background-position: -86px 0;}
.footer .footer_r .msn a{background-position: -55px 0;}
.footer .footer_r li a:hover{opacity:1;}

/*footer*/
.footer_bj{clear:both;height:30px; position:relative; z-index: 999;}



/*当前位置*/
.g_place {background: url(../images/h_alpha_bg.jpg) repeat;height: 66px;line-height:45px;}
.g_place .k_place {color: #999; margin: 0 auto; text-align: left; width: 1200px;}
.g_place .home {background: url(../images/cdk_ap.gif) no-repeat 0px 15px;padding: 3px 10px;text-decoration: none; height:31px; display:block; float:left}
.g_place a {color:#1e1e1e; float:left}
.g_place em {background: url(../images/cdk_ap.gif) no-repeat -19px 17px; padding: 3px 8px; float:left;height:31px;}

/*按钮*/
.y_button, .y_button:hover {background:#dc8a54;box-shadow: 0 1px 3px rgba(34, 25, 25, 0.4);color: #FFFFFF;display: block;height:45px;line-height:40px;padding: 0 50px;text-align: center;
text-decoration: none; float:left;border-radius:5px}
.info_but{margin-top:30px; float:left; clear:both}
.y_button{opacity:0.8}
.info_but a{font-size:22px;font-family:"wf_SegoeUI","Arial";font-weight: normal;}
.y_button:hover{opacity:1}

.dropdown{outline:none}
/*暂无数据*/
.no_data{color: #863010; font-size:36px; clear:both; margin:0px auto; width:100%; text-align:center; padding:20px 0}
/*加载*/
.cilckpic {
    background: url(../images/logo_d.gif) no-repeat scroll 35px 12px #212121; display:none;
    border-radius: 8px;
    box-shadow: 0 1px 3px rgba(34, 25, 25, 0.4);
    color: #FFFFFF;
    left: 50%;
    line-height: 1.4;
    margin-left: -88px;
    margin-top: -40px;
    max-width: 300px;
    min-width: 80px;
    opacity: 0.8;
    padding: 70px 20px 10px 46px;
    position: fixed;
    text-align: left;
    top: 50%;
    z-index: 9999999;
}

.new_loading{ background: url(../images/new_ld.gif) no-repeat scroll 52px 16px; display:none;
    border-radius: 8px;
    color: #1f1f1f;
    left: 50%;
    line-height: 1.4;
    margin-left: -88px;
    margin-top: -40px;
    max-width: 300px;
    min-width: 80px;
    opacity: 0.8;
    padding: 70px 20px 10px 46px;
    position:absolute;
    text-align: left;
    top: 20%;
    z-index: 9999999;
	}

/*返回Top*/
.back-to-top{position:fixed;display:none;bottom:200px;right:80px;}
.back-to-top a{text-align:center;text-decoration:none;color:#d1d1d1;display:block;width:52px;-moz-transition:color 1s;-webkit-transition:color 1s;-o-transition:color 1s;}
.back-to-top a:hover{color:#979797;}
.back-to-top a span{background:transparent url(../images/back-to-top-ico.png) no-repeat;border-radius:6px;display:block;height:70px;width:70px;opacity: 0.3; -ms-filter: "alpha(opacity=30)";filter: alpha(opacity=30);}
.back-to-top a span:hover{opacity:0.9; -ms-filter: "alpha(opacity=90)";filter: alpha(opacity=90);}
.n_content{min-height:680px}

/*二次登陆*/
.log_p{font-size: 12px;line-height: 16px;color: #FFFFFF; margin:10px 0}


/*footer*/
.footer_bj{height:65px; clear:both; float:left; width:100%; margin-top:68px}
.footer{ width:1010px; margin:0 auto; position:relative}
.footer_l{float:left;height:24px; width:660px;}
.footer_l li{float:left;text-align:left; height:24px;}
.footer_l li a{color:#e3c993;margin-right:5px; float:left; height:24px; text-align:left}
.footer_l li a:hover{ text-decoration:underline;}
.footer_l li em{display:block; width:5px; height:24px; float:left;margin:0 10px}
.foot-text{line-height:29px;clear:both; color:#748463; text-align:left}
.footer .footer_r{float:right;padding-right:0px; height:25px}
.footer .footer_r li{float:left; color:#e7cd97;padding: 0 5px;}


/*主要内容*/
.Startstop{margin:0 auto;position: relative;width: 1100px; z-index:10;top: 53px;}

.StartsWith{margin:0 auto;position: relative;width: 1100px; z-index:9;top: 53px;}
.Startstop .g_nav{ width:791px;height:114px;background: url(../images/nav_bg.png) no-repeat; float:left; position:relative; z-index:9; top:132px; left:153px}
.Startstop .g_nav li{ float:left; width:108px; text-align:center; height:48px; padding-top:35px}
.Startstop .g_nav li a{ background:url(../images/nav.png) no-repeat; display:block;width:108px; height:48px; line-height:48px; text-indent:-999em}
.Startstop .g_nav li.home{ padding-left:25px}
.Startstop .g_nav li.home a{ background-position:27px 16px}
.Startstop .g_nav li.home a:hover{background-position:27px -72px}

.Startstop .g_nav li.Guide a{ background-position:-235px 16px}
.Startstop .g_nav li.Guide a:hover{background-position:-235px -72px}


.Startstop .g_nav li.News a{ background-position:-338px 16px;}
.Startstop .g_nav li.News a:hover{background-position:-338px -72px}

.Startstop .g_nav li.Recharge{width:160px;}
.Startstop .g_nav li.Recharge a{background-position: -80px 16px;width: 150px;}
.Startstop .g_nav li.Recharge a:hover{background-position: -80px -72px}

.Startstop .g_nav li.Support{width:120px}
.Startstop .g_nav li.Support a{background-position: -452px 16px;width: 120px;}
.Startstop .g_nav li.Support a:hover{background-position:-452px -72px}


.Startstop .g_nav li.Forum a{ background-position:-587px 16px;}
.Startstop .g_nav li.Forum a:hover{background-position:-587px -72px}


.g_logo{ width:100%; height:250px; float:left; padding-top:80px; clear:both; position:relative; z-index:1}

/*官网分页*/
.pagers{clear: both;color:#ffc789;line-height: 24px;margin:0;text-align: center; padding:0;}
.pagers a{background:url(../images/pagers_bg.png) no-repeat -79px 0;color:#daae08;display:inline-block;font-size:12px;height:26px;line-height:24px;font-family:"Tahoma"; width:30px;}
.pagers .current{color:#ffc789;background:url(../images/pagers_bg.png) no-repeat -47px 0;}
.pagers .prev {text-align:center;color:#daae08;background:url(../images/pagers_bg.png) no-repeat;width:42px;}
.pagers .next {text-align:center;color:#daae08;background:url(../images/pagers_bg.png) no-repeat;width:42px;}
.pagers a:hover{text-decoration: none;background:url(../images/pagers_bg.png) no-repeat -47px 0;color:#ffc789;}
.pagers .next:hover,.pagers .prev:hover{background:url(../images/pagers_bg.png) no-repeat -113px 0;color:#ffc789;}


.particular{color:#eda5a4;}
body{overflow-x:hidden}
/*兼容1000分辨率*/
@media screen and (max-width:1250px){ 
body{width:1250px}
.t_ShareClick{display:none}
}
