@charset "utf-8";html,body,div,span,iframe,h1,h2,h3,h4,h5,p,pre,em,img,strong,b,i,dl,dt,dd,ul,li,fieldset,form,label,legend,table,tbody,tfoot,thead,tr,th,td,input{margin:0;padding:0;border:0;outline:0}a,input,button{padding:0;margin:0;outline:0}
ul,li{list-style:none}
a,button{cursor:pointer}
table{border-collapse:collapse;border-spacing:0;margin:0 auto}
a{color:#000;text-decoration:none}
a:hover{text-decoration:none}
em,i,strong{font-style:normal;font-weight:400}
.hidden{display:none}
.block-a{display:block;height:100%;text-indent:-9999em;overflow:hidden}
.clear{clear:both}
.wrap{width:1200px;margin:0 auto;position:relative; height:886px; left:3px;}
.body{font:14px/1.5 "Microsoft Yahei",SimSun;position:relative;overflow:hidden;_overflow:visible;_width:100%}
.menus{position:relative;width:1200px;height:517px}
.side{width:288px;float:left}
.side1{}
.main{width:912px;float:left}
.h1{position:absolute;line-height:0;font-size:0}
.flash{position:absolute;top:168px;left:50%;width:2000px;height:398px;margin-left:-1000px;z-index:1}
.logo{width:247px;height:164px;position:absolute;top:10px;left:6px;z-index:2;text-indent:-9999em}

.hov{color:#f08300 !important;background-image:url(../images/nav.png); width:110px; height:36px; background-repeat:no-repeat;}
.tips18{position:absolute;bottom:0px;left:0;color:#040404}
.top_tb .start:hover{height:96px;background:url(../images/start1_hv.png) no-repeat;padding-top:32px;display:block}
.start{height:96px;background:url(../images/start1.png) no-repeat;padding-top:32px;display:block}
.start span,.start span:after{display:block;width:171px;height:63px;margin:0 auto;background:url(../images/start.png) no-repeat;content:"";cursor:pointer}
.start:hover span{animation:linear icoBig 1.6s infinite;-webkit-animation:linear icoBig 1.6s infinite;animation:linear icoBig 1.6s infinite}
.start:hover span:after{opacity:.6;animation:linear icoBig2 1.6s infinite;-webkit-animation:linear icoBig2 1.6s infinite}@-webkit-keyframes icoBig{0%{-webkit-transform:scale(1);transform:scale(1)}
20%{-webkit-transform:scale(1.05);transform:scale(1.05)}
30%{-webkit-transform:scale(.93);transform:scale(.93)}
45%{-webkit-transform:scale(1.04);transform:scale(1.04)}
60%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes icoBig{0%{transform:scale(1)}20%{transform:scale(1.05)}30%{transform:scale(.93)}45%{transform:scale(1.04)}60%{transform:scale(1)}}@-webkit-keyframes icoBig2{0%{-webkit-transform:scale(1);transform:scale(1)}20%{-webkit-transform:scale(1.3);transform:scale(1.3);opacity:0}100%{-webkit-transform:scale(1);transform:scale(1);opacity:0}}@keyframes icoBig2{0%{transform:scale(1)}20%{transform:scale(1.3);opacity:0}100%{transform:scale(1);opacity:0}}

.side1 .start1:hover{height:96px;background:url(../images/start11_hv.png) no-repeat;padding-top:32px;display:block}
.start1{height:96px;background:url(../images/start11.png) no-repeat;padding-top:32px;display:block}
.start1 span,.start1 span:after{display:block;width:171px;height:63px;margin:0 auto;background:url(../images/start.png) no-repeat;content:"";cursor:pointer}
.start1:hover span{animation:linear icoBig 1.6s infinite;-webkit-animation:linear icoBig 1.6s infinite;animation:linear icoBig 1.6s infinite}
.star1t:hover span:after{opacity:.6;animation:linear icoBig2 1.6s infinite;-webkit-animation:linear icoBig2 1.6s infinite}@-webkit-keyframes icoBig{0%{-webkit-transform:scale(1);transform:scale(1)}
20%{-webkit-transform:scale(1.05);transform:scale(1.05)}
30%{-webkit-transform:scale(.93);transform:scale(.93)}
45%{-webkit-transform:scale(1.04);transform:scale(1.04)}
60%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes icoBig{0%{transform:scale(1)}20%{transform:scale(1.05)}30%{transform:scale(.93)}45%{transform:scale(1.04)}60%{transform:scale(1)}}@-webkit-keyframes icoBig2{0%{-webkit-transform:scale(1);transform:scale(1)}20%{-webkit-transform:scale(1.3);transform:scale(1.3);opacity:0}100%{-webkit-transform:scale(1);transform:scale(1);opacity:0}}@keyframes icoBig2{0%{transform:scale(1)}20%{transform:scale(1.3);opacity:0}100%{transform:scale(1);opacity:0}}


.side-btns{overflow:hidden}

.side-btns a:hover .mark{-webkit-transform:rotateY(360deg);transform:rotateY(360deg)}
.side-btns span{display:block;margin-top:9px;font-size:16px;color:#e2d8c8}
.side-btns1{overflow:hidden}
.side-btns1 a{float:left;width:149px;height:45px;background:#83361b}
.side-btns1 a:hover .mark{-webkit-transform:rotateY(360deg);transform:rotateY(360deg)}
.side-btns1 span{display:block;margin-top:9px;font-size:16px;color:#e2d8c8}


.mark{display:block;float:left;width:21px;height:22px;margin:10px 8px 0 41px;transition:all .5s ease-out;transform-origin:50% 50%;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-o-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-o-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d;_display:inline}
.m1{background:url(../images/cicon.png) no-repeat}
.m2{background:url(../images/licon.png) no-repeat}

#btn-reg{border-left:1px #a14525 solid}
#btn-reg .mark{width:22px}
.login11{height:159px;background:#c5c5c5}
.colored{color:#5a5a5a}
.log{position:relative}
.log li{position:absolute}
.text{width:138px;height:24px;line-height:24px;padding:0 10px;font-family:"Microsoft Yahei";color:#37332d}
.user{left:15px;top:28px}
.psw{left:15px;top:71px}
.login-label{display:none}
.remember{left:15px;top:110px;font-size:12px}
.psw-btn{left:190px;top:110px;font-size:12px}
.log-btn{left:184px;top:30px}
.log-btn a{width:87px;height:64px;background:url(../images/icons.png) no-repeat;display:block;text-indent:-9999em}
.log-btn a:hover{background:url(../images/icons.png) -87px 0 no-repeat}
.loged{width:80%;margin:auto;color:#000}
.loged li{line-height:28px}
.loged .loged-highlight{color:#1e7e5b;padding:0 10px 0 0}
.loged-usercenter a{margin-left:12px}
.loged .loged-panel{padding:20px 0 0;font-size:12px}
.recom-server{height:403px;overflow:hidden}
h3{height:55px;color:#766e63;font-size:10px;line-height:110px;overflow:hidden}
h3 em{color:#000;font-size:24px;margin-right:6px}
.recom-server-con{height:318px;background:#e5e5e5}
.quick-ingame{line-height:17px;text-align:center;padding:20px 0 2px}
.fastin-input{width:46px;height:21px;text-align:center;line-height:21px;background:#201F1F;color:#e2d8c8}
.fastin-btn{width:58px;height:20px;display:inline-block;overflow:hidden;background:#d1b06c;color:#010101;text-align:center;line-height:20px;vertical-align:middle;margin-left:38px;transition:.5s}
.fastin-btn:hover{background:#997429;color:#010101}.sidebar-server{width:256px;margin:auto;height:195px}
.sidebar-server li{height:38px;line-height:38px;overflow:hidden;width:195px;padding-left:61px;border-bottom:1px dashed #554e44}
.sidebar-server li a{display:block;width:186px}
.sidebar-server li span{float:right;color:#e2d8c8;width:76px}
.sidebar-server li a:hover,.sidebar-server li a:hover span{color:#ff6334}
.ziliao{height:403px;overflow:hidden}
.ziliao-con{height:300px;position:relative;padding-top:18px;background:#e5e5e5 url(../images/data_bg.jpg) center bottom no-repeat}
.zl-tab{position:relative;height:51px;left:22px;margin-bottom:11px;z-index:2}
.zl-tab li{position:absolute;z-index:2}
.zl-tab a{width:45px;height:45px;background:url(../images/icons.png) -45px -128px no-repeat;display:block;float:left;font-size:18px;line-height:45px;text-align:center;font-weight:700}
.zl-tab a:hover,.zl-on a{background:url(../images/icons.png) 0 -128px;color:#fff}
#zl-li2{left:96px}#zl-li3{left:192px}
.zl-con{height:216px;overflow:hidden}
.zl-con li{display:none;z-index:2}
#zl-line{width:160px;position:absolute;top:40px;height:1px;overflow:hidden;background:#000;left:59px;z-index:1}
.zl-con a{width:72px;height:36px;line-height:36px;padding-left:18px;float:left}
.zl-con i{display:inline-block;width:5px;height:5px;vertical-align:middle;background:url(../images/icons.png) no-repeat -174px -120px}
.zl-con a:hover{color:#1e7e5b}
.media{height:180px}
.media-con{background:#ededed;height:95px}
.media-wrap{overflow:hidden;height:50px;padding:22px 0 0 24px;width:240px}
.media-scroll ul{width:400px;height:50px}
.media-scroll li{width:150px;height:50px;float:left;margin-right:12px}
.media-wrap2{width:150px;height:50px;padding:10px 28px 10px 29px;background:#3D342D;margin-left:-2888px}
.qrCode{height:117px;font-weight:700;line-height:22px;background:#e5e5e5 url(../images/qrcode.jpg) no-repeat 34px 15px}
.qr{padding:26px 0 0 150px}
.qr em{color:#ff6334}
.kv{width:619px;height:332px;position:relative;overflow:hidden;float:left}
.kv-num{position:absolute;bottom:19px;right:16px}.kv-num li{float:left;margin-left:8px;border-radius:7px;overflow:hidden;font-size:0;line-height:0;text-indent:-9999em;width:14px;height:14px;background:#616468;cursor:pointer}
.kv-num li:hover,.kv-num li.focus{background:#d1b06c;width:30px}
.huodong{position:relative;float:left;height:332px;width:292px;overflow:hidden}
.huodong a{position:absolute;display:block;height:166px;text-align:center;color:#fff;font-size:18px;transition:.4s;position:relative}
.huodong i{position:absolute;display:block;width:60px;height:60px;top:52px;left:33px;text-indent:-9999px;-webkit-transition:all .4s;transition:all .4s}


.huodong-1 i{background:url(../images/dicon.png)}
.huodong-1:hover i,.huodong-2:hover i{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
.huodong-2 i{background:url(../images/nicon.png)}
.huodong em{position:absolute;font-size:30px;left:117px;top:48px}
.huodong span{color:#dcdcdc;font-size:12px;position:absolute;left:117px;top:94px}


.huodong1{position:relative; width:300px;}
.huodong1 a{position:absolute;display:block;height:122px;text-align:center;color:#fff;font-size:18px;transition:.4s;position:relative; margin-top:20px;}
.huodong1 i{position:absolute;display:block;width:60px;height:60px;top:25px;left:33px;text-indent:-9999px;-webkit-transition:all .4s;transition:all .4s; overflow:hidden}
.huodong-11 i{background:url(../images/dicon.png)}
.huodong-11:hover i,.huodong-22:hover i{-webkit-transform:rotate(360deg);transform:rotate(360deg)}


.huodong-22 i{background:url(../images/nicon.png)}

.huodong1 em{position:absolute;font-size:30px;left:117px;top:25px}
.huodong1 span{color:#dcdcdc;font-size:12px;position:absolute;left:117px;top:64px}


.top_tb{ margin-top:17px;}



ol, ul, input {
	padding: 0;
}
h1, h2, h3, h4, h5, h6, strong, b, label, table {
	font-weight: normal;
	font-size: inherit;
}
em, i {
	font-style: normal;
	font-size: 12px;
}
li {
	list-style: none;
}
input {
	border: 0;
	vertical-align: middle;
}
img {
	display: block;
	border: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
a {
	text-decoration:none;
	cursor: pointer;
	color: #333;
	font-size: 12px;
}
a:hover {
	text-decoration: underline;
}
.clear {
	zoom: 1;
}
.clear:after {
	display: block;
	content: '\200B';
	height: 0;
	clear: both;
}

.overflowfix {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.selectfix {
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	-o-user-select: none;
	user-select: none;
}
/*重置样式 end*/

/*其他重置项*/
body {
	font: 12px 'Microsoft YaHei', sans-serif,"微软雅黑";
	color: #666;
	background: #f1f1f1;
	overflow-x:hidden;
}

/*左浮*/
.float-l {
	float: left;
}

/*右浮*/
.float-r {
	float: right;
}

/*鼠标手*/
.cursor-p {
	cursor: pointer;
}



#gallery-overlay {background-color:#000;}
#gallery-container {font: 16px/22px verdana, arial, sans-serif; margin:0 auto;}
#gallery {background:#fff url(../img/gallery/loading.gif) center 100px no-repeat; color:#999; display:none; height:200px;margin:0 auto; position:relative; width:300px; box-shadow:0 0 64px #000; -moz-box-shadow:0 0 64px #000; -webkit-box-shadow:0 0 64px #000;}
#gallery-image-container {display:none; height:100%;}
#gallery-loading {padding:8px;}
#gallery-controls {display:none; height:100%; left:0; position:absolute; top:0; width:100%;}
#gallery-controls div {float:left; height:100%; width:50%;}
#gallery-controls a {background:#fff; color:#000; font-size:12px; outline-style:none; position:absolute; text-decoration:none; top:40px;}
#gallery-previous-link {left:0; padding:6px 10px 6px 6px; border-radius:0 6px 6px 0; -moz-border-radius-bottomright:6px; -webkit-border-bottom-right-radius:6px; -moz-border-radius-topright:6px; -webkit-border-top-right-radius:6px;}
#gallery-next-link {padding:6px 6px 6px 10px; right:0; border-radius:6px 0 0 6px; -moz-border-radius-bottomleft:6px; -webkit-border-bottom-left-radius:6px; -moz-border-radius-topleft:6px; -webkit-border-top-left-radius:6px;}
#gallery-meta-container {background:#fff; color:#999; display:none; margin:0 auto; overflow:auto;}
#gallery-image {padding:8px;}
#gallery-meta {display:none; height:44px; padding:0px 8px;}
#gallery-meta div {float:left;}
#gallery-info {text-align:left; width:80%;}
#gallery-close {line-height:30px; text-align:right; width:20%;}
#gallery-close a {color:#999; font-size:24px; font-weight:bold; outline-style:none; text-decoration:none;}
#gallery-close a:hover {color:#bbb;}
#gallery-title a, #gallery-title a:link, #gallery-title a:visited {color:#666; font-size:14px; font-weight:bold; line-height:14px;}
#gallery-title a:visited:hover {color:#999}
#gallery-pages {color:#999; display:block; font-size:10px; line-height:14px;}

img {border:0;}

.linkk{width: 100%;clear: left;height: 50px;line-height: 50px;background: #FFF;margin-bottom: 20px;float: left;}
.link-new{width:1100px;overflow: hidden;float: left;height: 50px;}
.linkk .link-yq{width: 70px;height: 50px;float: left;margin-left: 20px;font-weight:bold;}
.link-new ul{width:1100px;height: 50px;}
.link-new ul li{width: 100%;float: left;}
.link-new ul li a{font-size: 12px;float: left;list-style-type: none;white-space: nowrap;text-align: center;padding: 0px 10px; }
.login_box {
    background: #c5c5c5 none repeat scroll 0 0;
    height: 159px;
}
.logined {
    color: #000;
    margin: auto;
    width: 80%;
}
.logined li {
    line-height: 23px;
}
.logined li ul li a, .logined li ul li {
    float: left;
    width: 110px;
}
.logined .loged-highlight {
    color: #f01b36;
    padding: 0 10px 0 0;
}
.loged-usercenter {
    margin-top: 18px;
}
.loged-usercenter a {
    margin-left: 19px;
}
.logined .loged-panel {
    font-size: 12px;
    padding: 13px 0 0;
}
.logined .loged-panel li ul {
    height: 47px;
}
.logined .loged-panel li ul a {
    color: #f01b36;
}

#pages {
    font-family: "微软雅黑";
    padding: 50px 0 10px;
    text-align: center;
}
#pages a {
    background: #fff none repeat scroll 0 0;
    border: 1px solid #e3e3e3;
    color: #333;
    display: inline-block;
    height: 22px;
    line-height: 22px;
    margin-right: 5px;
    padding: 0 15px;
    text-align: center;
}
#pages a:hover {
    background: #f1f1f1 none repeat scroll 0 0;
    color: #000;
    text-decoration: none;
}
#pages span {
    background: #a43f1c none repeat scroll 0 0;
    border: 1px solid #a43f1c;
    color: #fff;
    display: inline-block;
    height: 22px;
    line-height: 22px;
    padding: 0 10px;
    text-align: center;
}