﻿	.mCustomScrollbar {	-ms-touch-action:pinch-zoom;	touch-action:pinch-zoom}.mCustomScrollbar.mCS_no_scrollbar,.mCustomScrollbar.mCS_touch_action {	-ms-touch-action:auto;	touch-action:auto}.mCustomScrollBox {	position:relative;	overflow:hidden;	height:100%;	max-width:100%;	outline:0;	direction:ltr}.mCSB_container {	overflow:hidden;	width:auto;	height:auto}.mCSB_inside>.mCSB_container {	margin-right:30px}.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden {	margin-right:0}.mCS-dir-rtl>.mCSB_inside>.mCSB_container {	margin-right:0;	margin-left:30px}.mCS-dir-rtl>.mCSB_inside>.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden {	margin-left:0}.mCSB_scrollTools {	position:absolute;	width:16px;	height:auto;	left:auto;	top:0;	right:0;	bottom:0}.mCSB_outside+.mCSB_scrollTools {	right:-26px}.mCS-dir-rtl>.mCSB_inside>.mCSB_scrollTools,.mCS-dir-rtl>.mCSB_outside+.mCSB_scrollTools {	right:auto;	left:0}.mCS-dir-rtl>.mCSB_outside+.mCSB_scrollTools {	left:-26px}.mCSB_scrollTools .mCSB_draggerContainer {	position:absolute;	top:0;	left:0;	bottom:0;	right:0;	height:auto}.mCSB_scrollTools a+.mCSB_draggerContainer {	margin:20px 0}.mCSB_scrollTools .mCSB_draggerRail {	width:2px;	height:100%;	margin:0 auto;	-webkit-border-radius:16px;	border-radius:16px}.mCSB_scrollTools .mCSB_dragger {	cursor:pointer;	width:100%;	height:30px;	z-index:1}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {	position:relative;	width:4px;	height:100%;	margin:0 auto;	-webkit-border-radius:16px;	border-radius:16px;	text-align:center}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar {	width:12px}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail {	width:8px}.mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_buttonDown {	display:block;	position:absolute;	height:20px;	width:100%;	overflow:hidden;	margin:0 auto;	cursor:pointer}.mCSB_scrollTools .mCSB_buttonDown {	bottom:0}.mCSB_horizontal.mCSB_inside>.mCSB_container {	margin-right:0;	margin-bottom:30px}.mCSB_horizontal.mCSB_outside>.mCSB_container {	min-height:100%}.mCSB_horizontal>.mCSB_container.mCS_no_scrollbar_x.mCS_x_hidden {	margin-bottom:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal {	width:auto;	height:16px;	top:auto;	right:0;	bottom:0;	left:0}.mCustomScrollBox+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal {	bottom:-26px}.mCSB_scrollTools.mCSB_scrollTools_horizontal a+.mCSB_draggerContainer {	margin:0 20px}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail {	width:100%;	height:2px;	margin:7px 0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger {	width:30px;	height:100%;	left:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {	width:100%;	height:4px;	margin:6px auto}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar {	height:12px;	margin:2px auto}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail {	height:8px;	margin:4px 0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft,.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight {	display:block;	position:absolute;	width:20px;	height:100%;	overflow:hidden;	margin:0 auto;	cursor:pointer}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft {	left:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight {	right:0}.mCSB_container_wrapper {	position:absolute;	height:auto;	width:auto;	overflow:hidden;	top:0;	left:0;	right:0;	bottom:0;	margin-right:30px;	margin-bottom:30px}.mCSB_container_wrapper>.mCSB_container {	padding-right:30px;	padding-bottom:30px;	-webkit-box-sizing:border-box;	-moz-box-sizing:border-box;	box-sizing:border-box}.mCSB_vertical_horizontal>.mCSB_scrollTools.mCSB_scrollTools_vertical {	bottom:20px}.mCSB_vertical_horizontal>.mCSB_scrollTools.mCSB_scrollTools_horizontal {	right:20px}.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden+.mCSB_scrollTools.mCSB_scrollTools_vertical {	bottom:0}.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden+.mCSB_scrollTools~.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_scrollTools.mCSB_scrollTools_horizontal {	right:0}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_scrollTools.mCSB_scrollTools_horizontal {	left:20px}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden+.mCSB_scrollTools~.mCSB_scrollTools.mCSB_scrollTools_horizontal {	left:0}.mCS-dir-rtl>.mCSB_inside>.mCSB_container_wrapper {	margin-right:0;	margin-left:30px}.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden>.mCSB_container {	padding-right:0}.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden>.mCSB_container {	padding-bottom:0}.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden {	margin-right:0;	margin-left:0}.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden {	margin-bottom:0}.mCSB_scrollTools,.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight {	-webkit-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;	-moz-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;	transition:opacity .2s ease-in-out,background-color .2s ease-in-out}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail {	-webkit-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;	-moz-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;	transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out}.mCS-mine.mCSB_scrollTools .mCSB_draggerRail {	background:url(../image/rail_96f6d33.png);	width:20px;	*height:250px}.mCS-mine.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {	background:url(../image/bar_dba89da.png) no-repeat;	width:14px;	height:40px}.mCS-mine.mCSB_scrollTools .mCSB_buttonLeft {	background-position:-80px -40px}.mCS-mine.mCSB_scrollTools .mCSB_buttonRight {	background-position:-80px -56px}.mCSB_dragger {	height:40px!important}.mCSB_draggerContainer,.mCSB_scrollTools {	width:20px}table {	border-collapse:collapse;	border-spacing:0}ol,ul {	list-style:none}li {	vertical-align:bottom;	padding:0;	margin:0;	list-style:none}img {	vertical-align:top;	border:0}h1,h2,h3,h4,h5,h6 {	font-size:inherit;	font-weight:400}a {	text-decoration:none;	outline:0}input {	outline:0}a:hover {	text-decoration:none}.fl {	float:left;	_display:inline}.fr {	float:right;	_display:inline}.clear {	clear:both}.clearfix {	*zoom:1}.clearfix:after {	display:block;	overflow:hidden;	clear:both;	height:0;	visibility:hidden;	content:"."}.hidden {	display:none}.nolink {	cursor:default}i,strong,em {	font-weight:400;	font-style:normal}body {	overflow-x:hidden}.body {	position:relative;	overflow-x:hidden;	font-size:14px;	color:#211816;	padding-top:693px;	padding-bottom:240px;	background:#ececec url(../image/bottom.jpg) bottom center no-repeat}.body a {	color:#fff}.kv-top {	width:2000px;	height:1120px;	position:absolute;	left:50%;	margin-left:-1000px;	z-index:1;	overflow:hidden;	top:77px}.kv-top-img {	overflow:hidden;	width:2000px;	height:1120px;	position:relative;	clear:both}.kv-top-img li {	overflow:hidden;	width:2000px;	height:1120px;	display:none}.kv-top-img li img {	width:2000px;	height:1120px}.kv-top-img a {	height:699px;	display:block;	position:absolute;	top:0;	left:0;	width:100%}.kv-top-num {	position:absolute;	top:540px;	left:50%;	margin-left:-600px}.kv-top-num li {	float:left;	margin-left:6px;	-webkit-border-radius:8px;	border-radius:8px;	overflow:hidden;	font-size:0;	line-height:0;	text-indent:-9999em;	width:15px;	height:15px;	background:#3c3c3c;	cursor:pointer}.kv-top-num li:hover,.kv-top-num li.focus {	background:#df9413;	width:30px}.polyfill {	z-index:2;	position:absolute;	top:840px;	left:50%;	width:2000px;	margin-left:-1000px;	height:267px}.header {	width:100%;	height:725px;	position:absolute;	z-index:1;	top:0;	left:50%;	margin-left:-50%}.wrap {	width:1200px;	margin:0 auto;	position:relative;	z-index:3}.wrap .tips18 {	position:absolute;	color:#fffce1;	left:1px;	top:-36px;	font-size:12px;	line-height:30px}.c-body .tips18 {	right:0;	text-align:right}.logo {	position:absolute;	left:50%;	top:0;	margin-left:-131px;	z-index:3;	width:263px;	height:105px;	background:url(../image/logo1.png) no-repeat;background-size: 263px 115px;}.nav-top {	width:2000px;	height:91px;	background:url(../image/ar-top-bg.jpg) repeat-x;	position:absolute;	top:0;	left:50%;	margin-left:-1000px;	z-index:2}.nav-top ul {	width:1200px;	margin:auto}.nav-top li {	width:170px;	float:left;	font-size:20px;	text-align:center;	height:92px;	_display:inline;	overflow:hidden}.nav-top li:first-child {	margin-left:2px}#nav-t3 {	margin-right:176px}.nav-top a {	color:#f8ce7e;	padding-top:30px;	display:block;	font-size:18px}.nav-top span {	display:block;	color:#6c6652;	font-size:11px}.nav-top li:hover a {	color:#ff9739}.nav-top li:hover span {	color:#ffea69}.start {	height:89px;	width:279px;	left:0;	top:-94px;	position:absolute}.start-btn {	width:279px;	height:89px;	display:block;	text-indent:-9999px}.tips18 {	position:absolute;	color:#fffce1;	left:241px;	top:-36px;	font-size:12px;	line-height:30px}.section {	position:relative}.section1 {	height:1800px}.section1 .content-top {	width:1200px;	height:410px}.gift {	width:272px;	height:398px;	float:left;	overflow:hidden;	background:url(../image/card-bg.jpg);	position:relative;	margin-left:-25px;	z-index:2}.gift p {	margin-top:80px;	text-align:center;	color:#da0d07;	font-size:20px;	line-height:60px}.gift .qrcode {	width:134px;	height:134px;	display:block;	margin:0 auto;	position:relative;	top:52px}.gift .an-btn {	cursor:pointer;	display:inline-block;	*display:inline;	*zoom:1;	width:174px;	height:56px;	background:url(../image/android-btn.png) no-repeat left center;	position:absolute;	top:220px;	left:50%;	margin-left:-89px}.gift .an-btn:hover {	background-image:url(../image/android-btn.png)}.gift .ios-btn {	cursor:pointer;	display:inline-block;	*display:inline;	*zoom:1;	width:186px;	height:68px;	background:url(../image/ios-btn.png) no-repeat center;	top:292px;	left:50%;	margin-left:-94px;	position:absolute}.gift .ios-btn:hover {	background-image:url(../image/ios-btn.png)}.a-wrap .gift {	margin-top:-10px;	background:url(../image/card-bg.jpg) left top;	width:272px;	height:398px}.try-btn-s {	width:265px;	height:150px;	display:block;	margin-top:-145px;	margin-left:-19px;	background:url(../image/try-btn-s.png) no-repeat center top}.kv {	width:610px;	height:394px;	overflow:hidden;	float:left;	margin-left:-25px;	display:inline-block;	position:relative;	top:2px;	z-index:1}.kv-img {	width:100%;	height:100%}.kv-img img {	width:100%;	height:100%}.kv-num {	position:absolute;	bottom:9px;	right:21px}.kv-num li,.jietu-num li {	text-indent:-9999em;	float:left;	overflow:hidden;	width:14px;	height:14px;	background:#fff;	-webkit-border-radius:7px;	border-radius:7px;	margin-right:4px}.kv-num li:hover,.kv-num li.focus,.jietu-num li:hover,.jietu-num li.focus {	background:#df9413;	width:21px}.servers-wrap {	width:332px;	float:left;	position:relative;	z-index:3}.try-btn {	position:relative;	z-index:2;	margin-top:-150px;	margin-left:-27px;	width:425px;	height:239px;	cursor:pointer;	cursor:pointer;	display:inline-block;	*display:inline;	*zoom:1;	background:url(../image/try-game.png) no-repeat left top}.try-btn:hover {	background-image:url(../image/try-game-h.png)}.servers {	position:relative;	z-index:1;	width:380px;	height:368px;	margin-left:-4px;	margin-top:-50px;	background:url(../image/server-list-bg.png)}.servers .t {	color:#fff;	font-size:18px;	width:100%;	text-align:center;	padding-top:10px}.servers .t2 {	font-size:18px;	color:#ffa200;	width:254px;	margin:50px auto 0;	height:30px}.servers .t2 span {	cursor:pointer;	display:inline-block;	*display:inline;	*zoom:1;	cursor:default;	float:left;	width:90px;	text-align:center}.servers .t2 span.s_time {	width:64px}.servers .t2 span.s_name {	width:100px}.servers .server-list-wrap {	width:330px;	overflow-y:auto;	overflow-x:hidden;	height:180px;	margin:0 auto}.servers .server-list-wrap .s_expectation {	font-size:16px;	text-align:center;	color:red;	line-height:80px}.servers .server-list li {	width:254px;	margin:0 36px;	cursor:pointer;	display:inline-block;	*display:inline;	*zoom:1}.servers .server-list li a:hover span {	color:#ffa200}.servers .server-list li span {	cursor:pointer;	display:inline-block;	*display:inline;	*zoom:1;	cursor:default;	float:left;	width:90px;	line-height:36px;	height:36px;	text-align:center;	color:#ffd091;	border-bottom:1px solid #4e0909}.servers .server-list li span.time {	width:64px}.servers .server-list li span.server {	width:100px}.servers .servers-more {	position:relative;	margin:0 110px;	width:100px;	cursor:pointer;	display:inline-block;	*display:inline;	*zoom:1;	text-align:center;	color:#161616;	font-size:14px}.servers .servers-more:hover {	color:#f97602}.novice-guide {	width:196px;	height:289px;	margin-left:13px;	position:relative;	float:left}.novice-guide a {	display:block;	width:197px;	height:54px;	background:url(../image/a-get.png) no-repeat center;	position:absolute;	bottom:0;	left:0}.novice-guide a:hover {	background-image:url(../image/a-get-h.png)}.news-wrap {	width:612px;	height:298px;	float:left;	position:relative;	margin-left:5px}.news-wrap .headline {	text-align:center;	line-height:60px;	height:60px}.news-wrap .headline a {	font-size:20px;	color:#ffa200}.news-wrap .news-more {	position:absolute;	right:10px;	top:8px;	width:25px;	height:25px;	text-align:right;	display:block;	color:#eb6100}.news-wrap .news-more:hover {	color:#ba4d00}.more i {	width:25px;	height:25px;	background:url(../image/news-more.png) no-repeat;	display:inline-block;	vertical-align:middle}.more:hover i {	background:url(../image/news-more-h.png) no-repeat}.news-tab {	width:592px;	height:42px;	margin:0 auto}.news-tab ul {	padding:6px 0 0}.news-tab li {	display:inline;	float:left;	width:104px;	position:relative;	height:33px;	text-align:center}.news-tab li.current {	border-bottom:3px solid #df9413}.news-tab li a {	display:block;	width:100%;	color:#b3b3b3;	text-align:center;	height:100%;	font-size:20px}.news-tab li a:hover,.news-tab li.current a {	color:#d8c374}.news-list {	overflow:hidden;	width:568px;	margin:-10px auto 0 auto;	height:200px}.news-list li {	overflow:hidden;	height:36px;	margin:0 auto;	width:100%;	white-space:nowrap;	*white-space:normal;	text-overflow:ellipsis;	line-height:36px;	border-bottom:1px dashed #3e392e}.news-list li .time {	float:right;	color:#897964}.news-list li:first-child a {	color:#ad0413}.news-list li:first-child a span {	color:#ad0413}.news-list li:first-child .news-date,.news-list li:first-child .news-cat {	display:none}.news-list li:last-child {	border-bottom:0}.news-list a {	-webkit-transition:padding .2s ease;	-moz-transition:padding .2s ease;	transition:padding .2s ease;	color:#e6ccac;	margin-left:5px}.news-list li:hover a {	color:#e56416}.news-list li:hover a span {	color:#e56416}.news-date {	float:right}.wallpaper {	margin-left:6px;	width:352px;	height:318px;	float:left;	position:relative;	cursor:pointer;	display:inline-block;	*display:inline;	*zoom:1;	cursor:pointer}.wallpaper .con {	position:absolute;	left:101px;	width:170px;	height:39px;	bottom:50px;	line-height:39px;	text-align:center;	color:#e6ccac}.wallpaper:hover .con {	color:#ffa200}.guide-news-box {	width:1200px;	height:304px;	margin-top:10px;	position:relative;	padding-top:16px;	background:url(../image/gnp-bg.jpg) no-repeat -2px top}.role {	width:1200px;	position:relative;	height:574px;	margin-top:30px}.role .leftArrow {	position:absolute;	top:160px;	left:20px;	width:67px;	height:106px}.role .rightArrow {	position:absolute;	top:160px;	left:1110px;	width:67px;	height:106px}.role .con {	background:#e7e7e8}.role-text {	position:absolute;	top:50px;	left:520px;	width:415px;	height:73px}.role-text-zs {	margin:0 auto;	width:118px;	height:70px}.role-text-ds {	margin:0 auto;	width:111px;	height:68px}.role-text-fs {	margin:0 auto;	width:117px;	height:73px}.role-nav {	z-index:2;	width:75px;	height:239px;	position:absolute;	top:155px;	left:30px}.role-nav li {	display:inline;	float:left;	width:75px;	height:61px;	margin-right:35px;	margin-bottom:28px;	color:#d8c374;	font-size:30px;	line-height:112px;	text-align:center;	position:relative}.role-nav li:hover,.role-nav li.cur {	background-image:url(../image/role-tab-h.png);	background-repeat:no-repeat}.role-nav li:hover i,.role-nav li.cur i {	display:none}.role-nav li:last-child {	margin-right:0;	margin-left:-2px}.role-nav .warrior {	background-position:0 0}.role-nav .magic {	background-position:0 -89px}.role-nav .daosh {	background-position:0 -178px}.role-con .role-tab {	width:404px;	height:411px;	position:absolute;	background:url(http://dl.n6wan.com/1912YX/Tpl/myll/images/zi-dao.png) no-repeat center;	left:50%;	top:30px}#r2 .role-tab {	background-image:url(http://dl.n6wan.com/1912YX/Tpl/myll/images/zi-fa.png)}#r1 .role-tab {	background-image:url(http://dl.n6wan.com/1912YX/Tpl/myll/images/zi-zhan.png)}.role-con {	width:1100px;	height:100%;	position:relative;	top:50px;	float:right}.role-detail {	position:relative;	display:none}.curElem {	display:block}.role-detail .r-desc {	position:absolute;	z-index:2;	left:0;	width:546px;	color:#d9c4a7}.role-detail .r-desc p {	line-height:28px}.role-detail .r-desc img {	margin:0 5px}.r-desc strong {	font-weight:700}.r-desc em {	font-size:14px;	color:#8a331f}.description {	margin-top:20px;	width:100%;	height:80px;	color:#d9c4a7;	line-height:24px}.recommend b {	width:61px;	height:24px;	color:#f1ece1;	cursor:pointer;	display:inline-block;	*display:inline;	*zoom:1;	text-align:center;	text-indent:-6px;	margin-right:20px;	position:relative;	top:-3px}.attr {	margin-top:10px}.attr b {	width:61px;	height:24px;	cursor:pointer;	display:inline-block;	*display:inline;	*zoom:1;	color:#eaeaea;	text-align:center;	text-indent:-6px;	margin-right:20px;	position:relative;	top:-3px}.skill {	margin-top:20px}.skill b {	display:none}.skill ul li {	cursor:pointer;	display:inline-block;	*display:inline;	*zoom:1;	cursor:default;	float:left;	text-align:center;	display:inline-block;	width:66px;	margin-right:12px}.skill ul li .icon {	margin:0 auto;	width:54px;	height:54px}.skill ul li i {	text-align:center;	font-size:12px;	width:100%}#r1 .icon1 {	background:url(http://dl.n6wan.com/1912YX/Tpl/myll/images/skill/zs/i1.png)}#r1 .icon2 {	background:url(http://dl.n6wan.com/1912YX/Tpl/myll/images/skill/zs/i2.png)}#r1 .icon3 {	background:url(http://dl.n6wan.com/1912YX/Tpl/myll/images/skill/zs/i3.png)}#r1 .icon4 {	background:url(http://dl.n6wan.com/1912YX/Tpl/myll/images/skill/zs/i4.png)}#r1 .icon5 {	background:url(http://dl.n6wan.com/1912YX/Tpl/myll/images/skill/zs/i5.png)}#r2 .icon1 {	background:url(http://dl.n6wan.com/1912YX/Tpl/myll/images/skill/fs/i1.png)}#r2 .icon2 {	background:url(http://dl.n6wan.com/1912YX/Tpl/myll/images/skill/fs/i2.png)}#r2 .icon3 {	background:url(http://dl.n6wan.com/1912YX/Tpl/myll/images/skill/fs/i3.png)}#r2 .icon4 {	background:url(http://dl.n6wan.com/1912YX/Tpl/myll/images/skill/fs/i4.png)}#r2 .icon5 {	background:url(http://dl.n6wan.com/1912YX/Tpl/myll/images/skill/fs/i5.png)}#r3 .icon1 {	background:url(http://dl.n6wan.com/1912YX/Tpl/myll/images/skill/ds/i1.png)}#r3 .icon2 {	background:url(http://dl.n6wan.com/1912YX/Tpl/myll/images/skill/ds/i2.png)}#r3 .icon3 {	background:url(http://dl.n6wan.com/1912YX/Tpl/myll/images/skill/ds/i3.png)}#r3 .icon4 {	background:url(http://dl.n6wan.com/1912YX/Tpl/myll/images/skill/ds/i4.png)}#r3 .icon5 {	background:url(http://dl.n6wan.com/1912YX/Tpl/myll/images/skill/ds/i5.png)}.role-detail .r-per {	position:absolute;	right:0;	width:380px;	height:473px;	_bottom:0}.role-detail .r-per img {	position:absolute;	right:0;	top:-45px}#r2.role-detail .r-per img {	position:absolute;	bottom:1px;	right:30px}.star {	width:16px;	height:16px;	background:url(http://dl.n6wan.com/1912YX/Tpl/myll/images/star3.png) no-repeat left top;	display:inline-block;	vertical-align:middle;	margin-right:2px}.star2 {	background-image:url(http://dl.n6wan.com/1912YX/Tpl/myll/images/star3.png)}.star3 {	background-image:url(http://dl.n6wan.com/1912YX/Tpl/myll/images/star3.png)}#r1 .r-name {	width:175px;	height:54px}#r2 .r-name {	width:159px;	height:53px}#r3 .r-name {	width:158px;	height:56px}.ziliao {	overflow:hidden;	margin-top:26px;	width:1210px;	height:344px}.zl {	position:relative;	float:left;	width:129px;	height:348px;	cursor:pointer;	-webkit-transition:width 700ms ease;	-moz-transition:width 700ms ease;	transition:width 700ms ease;	z-index:2;	white-space:nowrap;	*white-space:normal}.zl:hover,.zl.show {	z-index:2}.zl:hover .zl-tab,.zl.show .zl-tab {	background:url(../image/z1-h.png) no-repeat}.zl-tab {	width:139px;	height:348px;	float:left;	cursor:pointer;	display:inline-block;	*display:inline;	*zoom:1;	cursor:default;	position:relative;	z-index:2;	background:url(../image/z1.png) no-repeat left top}.zl-con {	overflow:hidden;	width:689px;	float:left;	height:320px;	cursor:pointer;	display:inline-block;	*display:inline;	*zoom:1;	cursor:default;	margin-top:25px;	position:relative;	margin-left:-10px;	z-index:1;	background:#282321 url(../image/ziliao-inner-bg.jpg)}.zl-con .game-zl {	width:650px;	height:320px;	padding-top:10px;	margin-left:15px;	position:relative}.zl-con .game-zl ul {	width:650px;	height:320px}.zl-con .game-zl ul li {	width:176px;	height:55px;	line-height:55px;	text-align:center;	float:left;	font-size:26px;	color:#e6ccac;	margin:4px 20px 20px;	background:url(../image/headline.png)}.zl-con .game-zl ul li a {	color:#e6ccac;	width:120px;	margin:9px 4px}.zl-con .game-zl ul li a:hover {	color:#ffd949}.zl-con ul a:hover {	color:#bf3611}.ziliao .show {	width:813px;	border:0;	opacity:1}.ziliao .zl-wrap {	width:818px;	height:348px}#zl-2 .zl-tab {	background-image:url(../image/z3.png)}#zl-2.show .zl-tab {	background-image:url(../image/z3-h.png)}#zl-3 .zl-tab {	background-image:url(../image/z2.png)}#zl-3.show .zl-tab {	background-image:url(../image/z2-h.png)}#zl-4 .zl-tab {	background-image:url(../image/z4.png)}#zl-4.show .zl-tab {	background-image:url(../image/z4-h.png)}.bom-box {	width:1200px;	height:192px;	margin-top:50px;	position:relative;	background:url(../image/bom-bg.jpg) no-repeat left top}.weixingzh {	margin-top:22px;	margin-left:62px;	float:left}.weixingzh .qrcode-wrap {	width:161px;	height:161px;	float:left}.weixingzh .qrcode-wrap .qrcode1 {	width:161px;	height:161px;	background:url(../image/qrcode2.jpg) no-repeat left top}.weixingzh .qrcode-wrap .qrcode2 {	width:145px;	height:145px;	background:url(http://dl.n6wan.com/1912YX/Tpl/myll/images/qrcode3.png) no-repeat left top}.weixingzh p {	padding-top:16px;	margin-left:30px;	line-height:30px;	float:left;	font-size:18px;	color:#e6ccac}.weixingzh p b {	font-weight:400;	line-height:40px;	font-size:24px;	color:#d8c374}.weixingzh2 {	margin-left:160px}.service {	float:left;	margin-top:30px;	margin-left:150px}.service .t {	color:#d8c374;	font-size:24px;	line-height:50px;	border-bottom:1px solid #e6ccac}.service .t i {	cursor:pointer;	display:inline-block;	*display:inline;	*zoom:1;	cursor:default;	width:29px;	height:50px;	float:left;	margin-right:10px;	background:url(../image/users.png) center center no-repeat}.service p {	font-size:18px;	color:#e6ccac;	line-height:30px}.login {	position:relative;	margin-top:16px;	float:left;	font-size:12px;	color:#e6ccac;	width:210px;	height:302px;	background:url(http://dl.n6wan.com/1912YX/Tpl/myll/images/login-bg.jpg)}.login .btns {	position:absolute;	top:155px;	left:162px;	color:#fc8e00}.login .loginline {	display:none;	width:1px;	height:130px;	background:#a33210;	position:absolute;	right:0;	top:7px}.login a {	color:#fc8e00}.login a:hover {	color:#fc8e00}.login-label {	display:none}.login .log {	margin:46px 12px 0}.text {	width:142px;	height:38px;	line-height:38px;	padding:0 20px;	-webkit-border-radius:2px;	border-radius:2px;	color:#e6ccac;	margin-top:12px;	background:url(http://dl.n6wan.com/1912YX/Tpl/myll/images/input-bg.png)}.log-btn {	position:absolute;	left:9px;	top:180px}.log-btn a {	width:193px;	height:66px;	background:url(http://dl.n6wan.com/1912YX/Tpl/myll/images/log-btn.png) no-repeat;	display:block;	color:#e8eaed;	text-align:center;	font-size:0}.log-btn a:hover {	background:url(http://dl.n6wan.com/1912YX/Tpl/myll/images/log-btn-h.png) no-repeat;	color:#fff}.other-btn {	margin:9px 5px 5px}.other-btn p {	float:left}.other-btn a {	margin-left:10px;	color:#e6ccac;	text-decoration:underline}.three {	position:absolute;	top:87px;	left:243px;	font-size:12px;	line-height:30px;	text-align:left}.three-icon {	background:url(../image/three.png) no-repeat;	-webkit-transition:.5s;	-moz-transition:.5s;	transition:.5s;	width:28px;	height:28px;	display:inline-block;	text-indent:-9999em;	vertical-align:middle;	margin:0 6px}.three-wx {	background-position:-39px 0}.three-wb {	background-position:-78px 0}.loged {	width:90%;	margin:0 auto;	padding-top:80px;	color:#e6ccac;	font-size:12px}.loged li {	line-height:30px}.loged .loged-highlight {	color:#97572f}.loged-usercenter a {	margin-left:12px}.colored {	color:#FFCD55}.side {	width:222px;	float:left}.side .login-bg {	float:none}.main {	width:973px;	float:left;	margin-left:5px}.article {	width:977px;	background:#dddcdc;	min-height:1230px;	_height:1230px}.article-top {	width:100%;	height:99px;	overflow:hidden;	position:relative;	background:#ebeaea}.article-top .cate {	font-size:30px;	color:#c27025;	position:absolute;	left:30px;	top:18px}.bread-nav {	height:24px;	color:#533a24;	font-size:12px;	padding:58px 0 0 30px;	line-height:24px}.bread-nav a {	color:#533a24}.article-list {	margin:30px 40px}.article-list span {	color:#6f422c}.article-list-tab {	margin:16px 20px 0;	border-bottom:1px solid #756a44}.article-list-tab ul li {	width:180px;	height:66px;	position:relative;	line-height:66px;	font-size:24px;	cursor:pointer;	display:inline-block;	*display:inline;	*zoom:1;	color:#e6ccac;	text-align:center}.article-list-tab ul li.hover,.article-list-tab ul li.active {	color:#d8c374;	font-weight:700}.article-list-tab ul li.hover .line,.article-list-tab ul li.active .line {	width:150px;	height:2px;	background:#d8c374;	position:absolute;	bottom:0;	left:0}.article-list li {	height:48px;	line-height:48px;	border-bottom:1px dashed #3e392e;	overflow:hidden;	text-overflow:ellipsis;	white-space:nowrap;	*white-space:normal}.article-list li a {	color:#6f422c}.article-list li .time {	float:right}.article-list li:last-child {	border:0}.article a:hover {	color:#b9b9b9}.article-main {	width:100%;	margin:auto}a.card-btn {	color:#fff}.card-btn:hover,.card-btn:focus {	background:#b7b0a8;	border-color:#b7b0a8;	color:#89847e;	text-shadow:none!important}.pageNum {	height:50px;	margin:20px auto 0;	padding-top:20px;	text-align:center}.pageNum a,.pageNum span {	margin:3px;	line-height:30px;	background:#f3f4f8;	font-size:12px;	height:30px;	display:inline-block;	-webkit-border-radius:15px;	border-radius:15px;	padding:0 12px;	color:#666}.pageNum span {	background:#435d81;	color:#fff}.pageNum a:hover {	background:#435d81;	color:#fff}.key-wechat:focus {	border-color:#89847e;	-webkit-box-shadow:inset 0 1px 2px #89847e;	box-shadow:inset 0 1px 2px #89847e}.list-main {	width:90%}.article-title {	font-size:30px;	font-weight:700;	color:#c27025;	text-align:center;	height:40px;	line-height:40px;	margin:16px 0 10px}.article-detail {	text-align:center;	color:#533a24;	padding-bottom:15px;	font-size:14px;	border-bottom:1px solid #533a24;	width:800px;	margin:0 auto}.article-content {	padding:40px;	font-size:14px;	line-height:2;	color:#533a24}.article-relation {	height:150px;	margin:0 30px}.article-relation dt {	border-top:1px solid #d7d7d7;	display:block;	padding:24px 0 6px}.article-relation dd {	float:left;	width:50%;	font-size:12px;	line-height:26px;	height:26px;	overflow:hidden;	text-overflow:ellipsis;	white-space:nowrap;	*white-space:normal}.article-relation .news-date {	padding-right:10px}.article-relation dd:nth-child(odd) .news-date {	padding-right:0}.dialog {	display:none}.dialog-mask {	background-color:#000;	left:0;	opacity:.4;	filter:alpha(opacity=40);	position:fixed!important;	_position:absolute!important;	top:0;	z-index:1000;	width:100%;	height:100%}.dialog-wrap {	position:absolute;	top:50%;	left:50%;	z-index:1001;	padding:0;	width:400px;	color:#404040;	margin-left:-200px}.dialog-body {	word-break:break-all;	background-color:#fff;	-webkit-border-radius:12px;	border-radius:12px;	overflow:hidden}.dialog-titlebar {	position:relative;	height:56px;	color:#333;	padding:18px 24px 0;	border-bottom:1px solid #e5e5e5}.dialog-title-text {	color:#999;	font-size:24px}.dialog-close {	position:absolute;	width:32px;	height:32px;	top:16px;	right:8px;	color:#999;	font-size:24px}.dialog-client {	font-size:20px;	overflow:hidden;	margin:16px auto}.dialog-content {	margin-left:24px;	margin-right:24px}.dialog-content img {	display:block;	margin:0 auto;	width:280px;	height:280px}.dialog-content p {	margin:8px 0}.dialog-buttons {	height:40px;	text-align:center;	margin:16px auto 32px}.dialog-buttons a.dialog-btn {	width:160px;	height:40px;	display:block;	background:#f39939;	line-height:40px;	text-align:center;	color:#fff;	font-size:24px;	-webkit-border-radius:12px;	border-radius:12px;	margin:0 auto}.alert .dialog-content p {	text-align:center}.dialog-order .dialog-wrap {	width:526px;	color:#404040;	margin-left:-263px;	height:386px}.dialog-order .dialog-body {	background:url(http://dl.n6wan.com/1912YX/Tpl/myll/images/dialog-order.jpg) no-repeat;	-webkit-border-radius:0;	border-radius:0;	height:386px}.dialog-order .dialog-titlebar {	height:66px;	padding:0;	border:0}.dialog-order .dialog-close {	width:28px;	height:28px;	top:24px;	right:16px;	display:block;	text-indent:-9999px}.dialog-order .dialog-content {	margin:0 40px}.dialog-order .dialog-content p.input {	height:42px;	line-height:42px;	margin:0 22px;	padding:10px 0}.dialog-order .dialog-content p.msg {	height:20px;	line-height:20px;	color:#ff0d00;	font-size:14px;	margin:0 0 0 22px}.dialog-order .dialog-input {	width:382px;	height:42px;	padding:0 10px;	color:#292929;	line-height:42px;	background:#fff;	border:0;	font-size:18px}.dialog-order .dialog-input-small {	width:220px;	float:left}.dialog-order .dialog-code-img {	float:right;	width:150px;	height:42px}.dialog-order .dialog-send {	float:right;	width:150px;	height:42px;	background:url(http://dl.n6wan.com/1912YX/Tpl/myll/images/dialog-order-btn.jpg) no-repeat left bottom;	font-size:18px;	text-align:center;	color:#fff}.dialog-order .dialog-buttons {	height:54px;	text-align:center;	margin:20px auto 0}.dialog-order .dialog-buttons a.dialog-btn {	width:180px;	height:54px;	background:url(http://dl.n6wan.com/1912YX/Tpl/myll/images/dialog-order-btn.jpg) no-repeat;	line-height:54px;	-webkit-border-radius:0;	border-radius:0}.dialog-jietu .dialog-wrap {	width:500px;	margin-left:-250px;	height:600px}.dialog-jietu .dialog-body {	background:0 0;	-webkit-border-radius:0;	border-radius:0;	height:600px}.dialog-jietu .dialog-close {	width:50px;	height:50px;	top:0;	right:0;	display:block;	text-indent:-9999px;	background:url(http://dl.n6wan.com/1912YX/Tpl/myll/images/dialog-jietu-close.png) no-repeat}.dialog-jietu .dialog-client {	margin:0;	text-align:left;	vertical-align:middle;	position:relative}.dialog-jietu .dialog-client img {	height:600px}.c-body .novice {	position:relative}.novice .zhibosai {	position:absolute;	left:1px;	top:49px;	background:0 0;	height:220px}.novice .zhibo {	width:161px;	height:89px;	float:left;	margin:0 1px 1px 0;	display:block;	_display:inline;	font-size:24px;	color:#fff;	text-align:center;	line-height:32px;	padding-top:20px}#paging,#nameList {	*margin-bottom:4px}#paging li,#nameList a {	float:left;	width:86px;	height:23px;	line-height:23px;	text-align:center;	cursor:pointer;	margin:0 8px 5px 0;	text-indent:0;	background:#1D3D6B;	color:#FFF;	font-size:12px}#paging li.hover,#nameList a.hover {	background:#EC8F00;	color:#fff}#nameList {	width:100%}#all-xz-server {	overflow-y:auto;	overflow-x:hidden;	height:470px;	width:690px}.select1 {	display:inline-block;	*display:inline;	position:relative;	*z-index:4}.select2 {	display:inline-block;	*display:inline;	position:relative;	*z-index:3}.sx-628 {	background-position:0 5px}.sx-629 {	background-position:0 -35px}.sx-630 {	background-position:0 -75px}.sx-631 {	background-position:0 -115px}.sx-632 {	background-position:0 -155px}.sx-633 {	background-position:0 -195px}.sx-634 {	background-position:0 -235px}.sx-635 {	background-position:0 -275px}.sx-636 {	background-position:0 -315px}.sx-637 {	background-position:0 -355px}.sx-638 {	background-position:0 -395px}.sx-639 {	background-position:0 -435px}.s-body .server-list .sx-628 a {	background-position:7px 5px}.s-body .server-list .sx-629 a {	background-position:7px -35px}.s-body .server-list .sx-630 a {	background-position:7px -75px}.s-body .server-list .sx-631 a {	background-position:7px -115px}.s-body .server-list .sx-632 a {	background-position:7px -155px}.s-body .server-list .sx-633 a {	background-position:7px -195px}.s-body .server-list .sx-634 a {	background-position:7px -235px}.s-body .server-list .sx-635 a {	background-position:7px -275px}.s-body .server-list .sx-636 a {	background-position:7px -315px}.s-body .server-list .sx-637 a {	background-position:7px -355px}.s-body .server-list .sx-638 a {	background-position:7px -395px}.s-body .server-list .sx-639 a {	background-position:7px -435px}.loged .loged-top {	display:none}.loged img,.s-loged img {	margin-right:3px;	vertical-align:middle}.three {	top:250px;	left:10px;	font-size:12px;	line-height:30px}.three-icon {	background:url(http://dl.n6wan.com/1912YX/Tpl/myll/images/three.png) no-repeat;	-webkit-transition:.5s;	-moz-transition:.5s;	transition:.5s;	width:28px;	height:28px;	display:inline-block;	text-indent:-9999em;	vertical-align:middle;	margin:0 4px}.three-wx {	background-position:-39px 0}.three-wb {	background-position:-78px 0}.s-body .log .three {	left:247px;	top:51px}.s-body .three-icon {	margin:0 9px}.type-choose {	line-height:26px;	height:26px;	font-size:12px;	margin:20px 0 10px;	color:#fff;	position:relative}.select-dom {	*margin-right:4px;	cursor:pointer;	z-index:3;	width:68px;	height:16px;	background:transparent;	line-height:16px;	position:relative;	border:1px solid #6C6C6C;	display:inline-block;	vertical-align:middle}.select-con {	overflow:hidden;	width:54px;	height:16px;	float:left;	display:block;	padding:0 12px 0 2px;	background:transparent;	text-align:center;	font-size:12px;	line-height:15px;	position:absolute;	left:0;	top:0;	background:url(http://dl.n6wan.com/1912YX/Tpl/myll/images/spacer.gif);	z-index:2}.select-btn {	position:absolute;	right:3px;	height:0;	display:block;	margin-top:6px;	border-top:5px solid #aeb1c1;	border-right:5px solid #1A1E29;	border-bottom:0;	border-left:5px solid #1A1E29;	_font-size:0;	overflow:hidden}.s-fastin {	background:#FFF;	color:#000;	height:16px;	text-align:center;	width:42px;	line-height:16px;	_margin-left:5px;	border:1px solid #996d33}#select-dom-s1 {	margin-right:36px}#select-dom-xz,#select-dom-dq {	width:78px}#select-dom-xz .select-con,#select-dom-dq .select-con {	width:62px}.s-fastin-btn {	cursor:pointer;	display:inline-block;	*display:inline;	*zoom:1;	margin-left:20px;	width:65px;	height:24px;	position:relative;	top:3px;	text-indent:-9999em}.option-bg {	position:absolute;	display:none;	left:0;	top:19px;	z-index:3}.s-body .option-bg {	left:0;	top:23px}#option-bg-xz,#option-bg-dq {	left:0;	top:23px}.option-bg-type {	left:75px;	top:21px}.option-bg-type-i {	left:60px;	top:25px;	zoom:1}.option-dom {	font-size:12px;	overflow:hidden;	width:195px;	padding:1px;	background:#3B2019;	border:1px solid #6C6C6C}.option-dom li {	float:left;	width:61px;	height:16px;	line-height:16px;	padding:2px;	cursor:pointer;	color:#aeb1c1;	text-align:center;	overflow:hidden}.option-dom li.focus {	background:#e5d7be;	color:#000}.type-option-dom {	background:#fff}.type-option-dom .sup-tab-btn {	color:#000;	padding:0 10px;	cursor:pointer;	width:55px}.type-option-dom .sup-tab-btn:hover {	color:#f9a202}.cover {	width:2000px;	height:610px;	background:url(../image/cover.jpg) left top no-repeat;	position:absolute;	top:1100px;	left:0;	z-index:1}.role_bg {	width:2000px;	height:570px;	background:url(../image/role-bg.jpg) left top no-repeat;	position:absolute;	top:1454px;	left:50%;	margin-left:-1000px;	z-index:2}.light-line {	position:absolute;	left:70px;	top:50px;	width:130px;	height:6px;	background:url(../image/line.png) center no-repeat;	z-index:3;	-webkit-animation:myScan 2.5s linear infinite alternate;	-moz-animation:myScan 2.5s linear infinite alternate;	-ms-animation:myScan 2.5s linear infinite alternate;	animation:myScan 2.5s linear infinite alternate}@-webkit-keyframes myScan {	0% {	-webkit-transform:translate(0,0);	-moz-transform:translate(0,0);	-ms-transform:translate(0,0);	transform:translate(0,0)}100% {	-webkit-transform:translate(0,125px);	-moz-transform:translate(0,125px);	-ms-transform:translate(0,125px);	transform:translate(0,125px)}}@-moz-keyframes myScan {	0% {	-webkit-transform:translate(0,0);	-moz-transform:translate(0,0);	-ms-transform:translate(0,0);	transform:translate(0,0)}100% {	-webkit-transform:translate(0,125px);	-moz-transform:translate(0,125px);	-ms-transform:translate(0,125px);	transform:translate(0,125px)}}@-o-keyframes myScan {	0% {	-webkit-transform:translate(0,0);	-moz-transform:translate(0,0);	-ms-transform:translate(0,0);	transform:translate(0,0)}100% {	-webkit-transform:translate(0,125px);	-moz-transform:translate(0,125px);	-ms-transform:translate(0,125px);	transform:translate(0,125px)}}@-ms-keyframes myScan {	0% {	-webkit-transform:translate(0,0);	-moz-transform:translate(0,0);	-ms-transform:translate(0,0);	transform:translate(0,0)}100% {	-webkit-transform:translate(0,125px);	-moz-transform:translate(0,125px);	-ms-transform:translate(0,125px);	transform:translate(0,125px)}}@keyframes myScan {	0% {	-webkit-transform:translate(0,0);	-moz-transform:translate(0,0);	-ms-transform:translate(0,0);	transform:translate(0,0)}100% {	-webkit-transform:translate(0,125px);	-moz-transform:translate(0,125px);	-ms-transform:translate(0,125px);	transform:translate(0,125px)}