body {background:#E8E8DE url(images/new-bg.jpg) no-repeat center 39px;width:100%;font-size:12px;font-family:"宋体";color:#364D49;}
a {color:#364D49;}
.bg-1 {background:url(images/common.png) no-repeat 0 0;background-image:url(images/common-8.png);}
.container {width:923px;height:auto;margin:auto;overflow:hidden;padding-bottom:20px;}
.header {height:417px;overflow:hidden;position:relative;}

.nav a:hover{text-decoration:underline;}
.nav li{width:93px;height:38px;line-height:38px;position:absolute;top:14px;text-align:center;}
.nav li a{width:80px;height:39px;display:block;text-indent:-2000px;}
.nav li h1{cursor:pointer;}
.nav #nav01{left:0;}
.nav #nav02{left:123px;}
.nav #nav03{left:253px;}
.nav #nav04{left:578px;}
.nav #nav05{left:706px;}
.nav #nav06{left:830px;}
.nav #logo{width:232px;height:100px;left:346px;top:0;}
.nav #logo a{width:232px;height:120px;}

.wrap {height:auto;overflow:hidden;min-height:500px;}
.left {width:256px;overflow:hidden;float:left;}
.left-link {width:212px;height:114px;margin:4px 0 0 17px;padding:5px 6px 0 4px;overflow:hidden;}
.game-start {height:69px;}
.client-down {height:37px;display:block;text-indent:-9999px;background-position:0 -120px;margin-top:3px;}
.client-down:hover {background-position:0 -157px;/* transition:0.3s ease-in; */}
.main {overflow:hidden;float:right;width:640px;}

#loginframe {height:198px;overflow:hidden;}
.log-text-1, .log-text-2 {height:30px;padding-left:18px;position:relative;margin-top:5px;color:#73B699;}
.log-text-1 a, .log-text-2 a {color:#73B699;}
.log-ipt {height:17px;line-height:17px;border-width:1px 0 0 1px;border-style:solid;border-color:#00362E;background-color:#00433A;width:144px;padding:6px 5px;color:#47876D;float:left;}
.remember-me {float:left;display:inline-block;height:18px;line-height:18px;padding:6px 0 6px 21px;position:relative;white-space:nowrap;}
#remember-me {position:absolute;left:5px;top:8px;_top:4px;}
.getpwd {margin-left:5px;line-height:30px;}
.log-btn {width:219px;height:41px;background-position:0 -200px;display:block;margin:7px auto 0;}
.log-btn:hover {background-position:0 -241px;/* transition:0.3s ease-in; */}
.reg-btn {width:242px;height:50px;background-position:0 -300px;display:block;margin:15px auto 0;}

.loged {height:112px;width:200px;color:#73B699;margin:0 auto;padding:5px 0;}
.loged .color {color:#ECE45B;}
.loged li {height:25px;line-height:25px;overflow:hidden;}
.loged a {color:#73B699;}
.loged .li_r {text-align:right;}
.loged .li_r a {margin-left:6px;}
.loged .top, .loged .fot {display:none;}

.servers {margin:45px auto 0;background:url(images/left-module-top.jpg) no-repeat 0 0;padding-top:5px;width:250px;}
.servers .top {height:44px;background:#F4F4EF url(images/server-title.jpg) no-repeat center;border-width:0 1px 0 1px;border-style:solid;border-color:#CBCAB1;}
.servers .con {height:144px;background:#F4F4EF url(images/left-module-line.jpg) no-repeat top center;border-width:0 1px 1px 1px;border-style:solid;border-color:#CBCAB1;padding-top:11px;}
#quick-ingame {height:23px;line-height:23px;text-align:center;color:#7F7B61;padding:0 5px;}
.fastin-input {width:41px;line-height:18px;height:18px;background-color:#C2BFAB;color:#364D49;display:inline-block;border:0;vertical-align:top;margin-top:2px;padding:0 3px;}
.fastin-btn {width:69px;height:21px;line-height:21px;border:1px solid #BACBC2;border-radius:2px;display:inline-block;vertical-align:top;color:#4E625E;}
#sidebar-server {width:187px;margin:5px auto 0;}
.servers-li {padding:0 0 0 25px;text-align:left;background:url(images/server-dot.png) no-repeat 2px center;line-height:20px;height:20px;position:relative;margin-top:2px;}
.servers-li span {position:absolute;right:0;color:#E59845;}
.servers-li a {color:#364D49;}
.servers-more {display:block;margin:10px auto;width:194px;height:34px;background:url(images/server-more.jpg) no-repeat center;}
.media {margin:14px auto 0;background:url(images/left-module-top.jpg) no-repeat 0 0;padding-top:5px;width:250px;}
.media .top {height:44px;background:#F4F4EF url(images/media-top.jpg) no-repeat center;border-width:0 1px 0 1px;border-style:solid;border-color:#CBCAB1;}
.media .con {height:70px;background:#F4F4EF url(images/left-module-line.jpg) no-repeat top center;border-width:0 1px 1px 1px;border-style:solid;border-color:#CBCAB1;padding:10px;}
.media .con .media-scroll {width:150px;height:50px;overflow:hidden;margin:auto;}
.media .con ul {width:150px;height:50px;overflow:hidden;}
.media .con li {height:50px;}

.service {margin:14px auto 0;background:url(images/left-module-top.jpg) no-repeat 0 0;padding-top:5px;width:250px;}
.service .top {height:51px;background:#F4F4EF url(images/service-top.jpg) no-repeat center;border-width:0 1px 0 1px;border-style:solid;border-color:#CBCAB1;}
.service .con {background:#F4F4EF url(images/left-module-line.jpg) no-repeat top center;border-width:0 1px 1px 1px;border-style:solid;border-color:#CBCAB1;text-align:center;padding:10px;}
.online {border-bottom:1px dotted #CCCBB2;padding-bottom:5px;}
.online a {background:#F4F4EF url(images/online.jpg) no-repeat center;width:133px;height:44px;display:inline-block;}
.telephone {margin:9px auto 0;color:#7F7B61;line-height:20px;height:20px;overflow:hidden;}

.news-row {height:246px;border:1px solid #004D40;overflow:hidden;background:#288C78;padding:1px;}
.news-bg {width:352px;height:244px;border:1px solid #1A5A4D;background:#1D6657 url(images/news-content-bg.png) no-repeat -80px -40px;float:left;_background-image:url(images/news-content-bg-8.png)}
.news .top {height:35px;margin:5px 0 0;position:relative;text-align:center;}
.news .top li {width:56px;height:35px;float:left;cursor:pointer;color:#DAD9A7;margin-left:5px;font:bold 16px/16px "华文楷体";}
.news .top li a {color:#BFC497;display:block;padding-top:3px;}
.news .top li .en {font:bold 12px/12px "华文楷体";color:#5CAA9A;}
.news .top li a:hover {text-decoration:none;}
.news .top li.current {background:url(images/news-title-focus.png) no-repeat 0 0;}
.news .news-more {color:#BFC059;font:14px/35px "华文楷体";}

.news .con {width:342px;height:auto;overflow:hidden;padding:2px 5px 0;background:url(images/news-con-line.jpg) no-repeat top center;margin-top:7px;}
.news .con ul {width:342px;}
.news .con li {height:35px;line-height:35px;overflow:hidden;border-bottom:1px dotted #034F42;padding-left:23px;position:relative;background:url(images/news-dot.png) no-repeat left center;_background-image:url(images/news-dot-8.png);}
.news .con li a {color:#73B699;}
.news .time {color:#47876D;position:absolute;right:5px;}

/*kv样式*/
.kv {width:280px;height:244px;border:1px solid #004D40;float:right;position:relative;}
.kv-img {overflow:hidden;width:280px;height:244px;position:relative;clear:both;}
.kv-img li {overflow:hidden;width:280px;height:244px;}
.kv-img li img {width:280px;height:244px;}
.kv-num {position:absolute;bottom:13px;right:8px;}
.kv-num li {list-style:none;float:left;width:15px;height:15px;color:#73B699;text-align:center;cursor:pointer;margin-right:4px;overflow:hidden;background-color:#1D6657;}
.kv-num li:hover,.kv-num li.focus {background-color:#ECE45B;}

.act-row {margin:21px auto 0;}
.act {float:left;width:218px;}
.act a {margin:15px auto 0;border:1px solid #BACBC2;border-radius:2px;display:block;box-shadow:1px 1px 1px;color:#777;}
.act .first-child {margin:0 auto;}
.act a:hover {border-color:#999;}
.act img {width:216px;height:46px;}

.module_390 {width:390px;background:url(images/top_390x5.jpg) no-repeat top center;padding-top:5px;}
.module_390 .mainbg {border-style:solid;border-color:#CCCBB2;border-width:0 1px 1px 1px;background-color:#FAFAF8;padding:1px;}
.module_390 .top {background:url(images/job-title-line.jpg) no-repeat center bottom;overflow:hidden;padding-bottom:5px;}

.job {float:left;margin-right:30px;position:relative;}
.job-main {height:232px;padding:0 0 0 188px;background-color:#F4F3EE;}
.job-title {width:43px;height:73px;float:left;margin-right:13px;text-indent:-9999px;background:url(images/job-title.jpg) no-repeat 0 0;cursor:pointer;}
.job-2 {background-position:-56px 0;}
.job-3 {background-position:-111px 0;}
.job-1:hover {background-position:0 -73px;}
.job-2:hover {background-position:-56px -73px;}
.job-3:hover {background-position:-111px -73px;}

.job .con {color:#7F7B61;padding-top:5px;line-height:20px;overflow:hidden;}
.job .con a {color:#364D49;font:14px/25px "华文楷体";}
.job-con {display:none;}
.job .con .focus {display:block;}
.job .img {position:absolute;left:1px;top:-16px;}
.job-img {display:none;}
.img .focus {display:block;}

.more {float:right;margin-right:10px;font:14px/44px "华文楷体";color:#5A6A67;}

.photo {margin:10px auto 0;background:#F0F0E9 url(images/top_640x5.jpg) no-repeat top center;overflow:hidden;padding-top:5px;}
.photo .top {border-width:0 1px 0;border-style:solid;border-color:#CCCBB2;height:44px;background:url(images/photo-title.jpg) no-repeat 20px center;}
.photo .con {background:url(images/line_610x2.jpg) no-repeat top center;border-width:0 1px 1px;border-style:solid;border-color:#CCCBB2;overflow:hidden;padding:17px 11px;}
.pic {width:180px;height:100px;float:left;margin-left:19px;}
.pic img {width:180px;height:100px;}

.row {margin:10px auto;}
.guide {float:left;margin-right:30px;}
.guide .top {height:44px;background:#F5F5F0 url(images/guide.jpg) no-repeat 20px center;}
.guide .con {height:130px;overflow:hidden;background:#F5F5F0 url(images/line_367x2.jpg) no-repeat top center;padding-bottom:5px;}
.guide .con ul {width:342px;margin:auto;}
.guide .con li {height:31px;line-height:31px;overflow:hidden;border-bottom:1px dotted #CCCBB2;padding-left:23px;position:relative;background:url(images/server-dot.png) no-repeat left center;}
.guide .time {color:#ADA98E;position:absolute;right:5px;}

.module_220 {width:220px;background:url(images/top_220x5.jpg) no-repeat top center;padding-top:5px;}
.module_220 .mainbg {border-style:solid;border-color:#CCCBB2;border-width:0 1px 1px 1px;background-color:#FAFAF8;padding:1px;}
.module_220 .top {overflow:hidden;}
.link {float:left;}
.link .top {height:44px;background:#F3F2ED url(images/link.jpg) no-repeat center;}
.link .con {height:130px;overflow:hidden;padding:5px 10px;background:#F3F2ED url(images/line_200x2.jpg) no-repeat center top;}
.link li {width:95px;float:left;height:22px;line-height:22px;}

.content-top {border:1px solid #004D40;padding:1px;background-color:#288C78;overflow:hidden;}
.content-title {height:51px;line-height:51px;overflow:hidden;margin:0 auto;padding:0 20px;text-align:right;color:#47876D;background:#1C6556;border:1px solid #19594C;}
.content-title a, .content-title a:hover {color:#73B699;}
.content-title .content-left {width:100px;height:47px;float:left;overflow:hidden;color:#BEC396;font:bold 18px/51px '华文楷体';text-align:left;}
.content-main {border:1px solid #D6D5C1;width:600px;padding:5px 19px;overflow:hidden;background-color:#F9F8F0;}
.content-content {width:600px;min-height:600px;height:auto !important;_height:600px;overflow:visible;margin:auto;}
.type-title {height:40px;margin:auto;text-align:center;color:#810100;font:bold 20px/40px '黑体';}
.type-title h1 {font-size:20px;}
.type-from {height:20px;margin:auto;padding-bottom:10px;line-height:20px;border-bottom:1px dotted #3E433D;text-align:center;color:#3E433D;}
.type-main {overflow:hidden;margin:auto;margin-top:10px;line-height:24px;text-align:left;color:#3E433D;padding-bottom:50px;}
.type-main a {color:#3E433D;}
.content-content ul {overflow:hidden;margin:auto;}
.content-content li {height:24px;padding-left:8px;line-height:24px;border-bottom:1px dotted #B8BBB7;}
.content-content li span {float:right;color:#868B83;}
.content-content li a {color:#3E433D;}
.content-footer {width:737px;height:0;}

.article-relation dd {height:27px;padding-left:10px;line-height:27px;background:url(images/dot.jpg) left center no-repeat;border-bottom:1px dashed #503F2B;}
.article-relation dd span {float:right;color:#8B6751;}
.article-relation{padding:0 8px 20px;overflow:hidden;line-height:24px;}
.article-relation dt {height:30px;margin-bottom:10px;padding:0 0 0 18px;line-height:30px;border-bottom:1px solid #423e26;color:#5C442A;font-weight:bold;}
.article-relation dd {width:270px;display:inline;float:left;margin:0 5px;overflow:hidden;}

#pageNum{height:50px;margin:20px auto 0;padding-top:20px;color:#724D18;text-align:center;font-size:12px;}
#pageNum span{display:inline;}
#pageNum a{margin:3px;padding:5px 5px 3px;line-height:26px;background:#62513F;color:#B7A798;font-size:12px;}