@charset "utf-8";
/* CSS Document */


/*reset*/
body,dl,dd,ul,ol,h1,h2,h3,h4,h5,h6,p,form{margin:0}
body,button,input,select,textarea{font:12px/1.5 tahoma,'\5b8b\4f53',sans-serif}
h1,h2,h3,h4,h5,h6{font-size:100%}
em,b{font-style:normal}
a{text-decoration:none}
a:hover{text-decoration:underline}
img{border:0;vertical-align:top;}
button,input,select,textarea{font-size:100%;outline:none;font-family: "Microsoft yahei"}
table{border-collapse:collapse;border-spacing:0}
td,th,ul,ol{padding:0}
body{padding-top:42px; width:100%; overflow-x:hidden;}
a{text-decoration:none;outline:none;hide-focus:expression(this.hideFocus=true);background-color:transparent;-webkit-tap-highlight-color:transparent;cursor:pointer; color:inherit;}
a:hover{text-decoration:none;}
.cf{*zoom:1;}
.cf:after{content:"";display:block;height:0;clear:both;overflow:hidden;}
.clear{clear:both;overflow:hidden;}
.hide{display:none}
.ishow{display:block!important}
.ht{text-indent:-9999px;overflow:hidden}
.clearfix:after{content: "";display: block;visibility: hidden;height: 0;clear: both;}
.clearfix{zoom: 1;}
.fl{float:left;}
.fr{float: right;}
ul,li{list-style:none;}
.pr{ position:relative;}
/*common*/
body{font-size: 14px;font-family: "Microsoft yahei";box-sizing: border-box;position: relative;min-width: 1280px;color: #010101;}
*,*::before,*::after{box-sizing: inherit;}
a{color: inherit;}
img{max-width: 100%;}

/* Footer */
#gfooter .foot{background:#093046;font-family: '微软雅黑';z-index: 9;position: relative;}
#gfooter .foot_cpright{width: 1000px;margin:0 auto;padding: 60px 0 60px;}
#gfooter .logo-bohemia{width: 131px;height: 50px;background: url(//game.gtimg.cn/images/ylands/index/company_logo.png) no-repeat;margin: 0 0 0 10px;}
#gfooter .foot_links{width: 640px;}
#gfooter .foot_links,#gfooter .foot_links span,#gfooter .foot_links a{color: #9fdbe8;text-decoration: none;}

.w1200{ margin: 0 auto;position: relative;width: 1200px;}
/*topbar导航*/
.topbar{background: url("//game.gtimg.cn/images/ylands/cp/a20200309fourth/nav_bg.png");width:100%;height: 65px;z-index: 999;position: relative;left: 0;top:0;box-shadow: 5px 4px 0 rgba(4, 53, 94, 0.5);overflow: hidden;}
.topbar.fixed{ position:fixed;}
.topbar .logo{ display:block; margin:15px 25px 0 0; }
.topbar .logo-gx{ display:block; margin:10px 0 0 0; }
.topbar_nav{ float: right;}
.topbar_nav ul{padding-top: 8px;}
.topbar_nav li{float:left;margin-right: 7px;}
.topbar_nav li a{display: block;width: 133px;height: 50px;background: url(//game.gtimg.cn/images/ylands/cp/a20200309fourth/nav_btn.jpg) no-repeat;text-align: center;line-height: 50px;font-size: 20px;color: #fff;letter-spacing: 2px;text-shadow: 1px 1px 3px rgba(0,0,255,0.5);}
/*主体框架*/

#ost_g,.denglu{display: none;}

.kv{margin-top: -7px;background: url("//game.gtimg.cn/images/ylands/cp/a20200309fourth/kv_bg.jpg") top center no-repeat;width: 100%;height: 425px;position: relative;padding-top: 350px;text-align: center;}
.kv-msg{background: rgba(255,255,255,0.85);border-radius: 30px;line-height: 42px;text-shadow: 1px 0px 12px rgba(100,100,200,0.3);color: #311e54;display: inline-block;padding: 0 60px;font-size: 16px;min-width: 700px;letter-spacing: 1px;}
.kv .time{margin-right: 20px;display: inline-block;}
.login {display: inline-block;margin-left: 20px;}
.login a{font-weight: bold;color: #9040ff;}
.wegameLogin{z-index:999;}
.visible-xs{display: none;}

/*dialog*/
.tips-box{background: #fff;width: 360px;height: 205px;padding:30px 20px 0;border-radius: 5px;font-size: 15px;color: #333;text-align: center;position: relative;overflow: hidden;}
.tips-box .btn-join{width: 100%;line-height: 48px;display: block;position: absolute;left: 0;bottom: 0;transition: 0.3s all;background: #59a5dc;color: #fff;}
.tips-box .btn-join:hover{ background: #2d8dd4;}
.tips-box .dia-close{position: absolute;right: 0;top: 0;width: 36px;height: 32px;line-height: 28px;font-size: 28px;background: #eee;color: #222;}
/*dialog*/