.ui-gutter {
	padding: 3.125%
}
.ui-gutter-small {
	padding: 1.5625%
}
.ui-bg-gutter {
	padding-top: 3.125%;
	background: #111f33
}
.ui-hor-gutter {
	padding-left: 3.125%;
	padding-right: 3.125%
}
.ui-hor-gutter-small {
	padding-left: 1.5625%;
	padding-right: 1.5625%
}
.ui-hor-cnt-gutter {
	padding-left: 3.33333%;
	padding-right: 3.33333%
}
.ui-hor-cnt-gutter-small {
	padding-left: 1.6129%;
	padding-right: 1.6129%
}
.ui-ver-gutter {
	padding-top: 3.125%;
	padding-bottom: 3.125%
}
.ui-ver-gutter-small {
	padding-top: 1.5625%;
	padding-bottom: 1.5625%
}
.ui-ver-cnt-gutter {
	padding-top: 3.33333%;
	padding-bottom: 3.33333%
}
.ui-ver-cnt-gutter-small {
	padding-top: 1.6129%;
	padding-bottom: 1.6129%
}




@media only screen and (orientation:landscape) {
.ui-gutter {
	padding: 1%
}
.ui-gutter-small {
	padding: .96525%
}
.ui-bg-gutter {
	padding-top: 1.9305%
}
.ui-hor-gutter {
	padding-left: 1.9305%;
	padding-right: 1.9305%
}
.ui-hor-gutter-small {
	padding-left: .96525%;
	padding-right: .96525%
}
.ui-hor-cnt-gutter {
	padding-left: 2.00803%;
	padding-right: 2.00803%
}
.ui-hor-cnt-gutter-small {
	padding-left: .98425%;
	padding-right: .98425%
}
.ui-ver-gutter {
	padding-top: 1.9305%;
	padding-bottom: 1.9305%
}
.ui-ver-gutter-small {
	padding-top: .96525%;
	padding-bottom: .96525%
}
.ui-ver-cnt-gutter {
	padding-top: 2.00803%;
	padding-bottom: 2.00803%
}
.ui-ver-cnt-gutter-small {
	padding-top: .98425%;
	padding-bottom: .98425%
}
}
/*! normalize.css v6.0.0 | MIT License | github.com/necolas/normalize.css */html {
	line-height: 1.15;
	-ms-text-size-adjust: 100%;
	-webkit-text-size-adjust: 100%
}
article, aside, footer, header, nav, section {
	display: block
}
h1 {
	font-size: 2em;
	margin: .67em 0
}
figcaption, figure, main {
	display: block
}
figure {
	margin: 1em 40px
}
hr {
	box-sizing: content-box;
	height: 0;
	overflow: visible
}
pre {
	font-family: monospace, monospace;
	font-size: 1em
}
a {
	background-color: transparent;
	-webkit-text-decoration-skip: objects
}
abbr[title] {
	border-bottom: none;
	text-decoration: underline;
	text-decoration: underline dotted
}
b, strong {
	font-weight: inherit;
	font-weight: bolder
}
code, kbd, samp {
	font-family: monospace, monospace;
	font-size: 1em
}
dfn {
	font-style: italic
}
mark {
	background-color: #ff0;
	color: #000
}
small {
	font-size: 80%
}
sub, sup {
	font-size: 75%;
	line-height: 0;
	position: relative;
	vertical-align: baseline
}
sub {
	bottom: -.25em
}
sup {
	top: -.5em
}
audio, video {
	display: inline-block
}
audio:not([controls]) {
	display: none;
	height: 0
}
img {
	border-style: none
}
svg:not(:root) {
	overflow: hidden
}
button, input, optgroup, select, textarea {
	margin: 0
}
button, input {
	overflow: visible
}
button, select {
	text-transform: none
}
[type=reset], [type=submit], button, html [type=button] {
-webkit-appearance:button
}
[type=button]::-moz-focus-inner, [type=reset]::-moz-focus-inner, [type=submit]::-moz-focus-inner, button::-moz-focus-inner {
border-style:none;
padding:0
}
[type=button]:-moz-focusring, [type=reset]:-moz-focusring, [type=submit]:-moz-focusring, button:-moz-focusring {
outline:1px dotted ButtonText
}
legend {
	box-sizing: border-box;
	color: inherit;
	display: table;
	max-width: 100%;
	padding: 0;
	white-space: normal
}
progress {
	display: inline-block;
	vertical-align: baseline
}
textarea {
	overflow: auto
}
[type=checkbox], [type=radio] {
box-sizing:border-box;
padding:0
}
[type=number]::-webkit-inner-spin-button, [type=number]::-webkit-outer-spin-button {
height:auto
}
[type=search] {
-webkit-appearance:textfield;
outline-offset:-2px
}
[type=search]::-webkit-search-cancel-button, [type=search]::-webkit-search-decoration {
-webkit-appearance:none
}
::-webkit-file-upload-button {
-webkit-appearance:button;
font:inherit
}
details, menu {
	display: block
}
summary {
	display: list-item
}
canvas {
	display: inline-block
}
[hidden], template {
display:none
}
*, :after, :before {
	box-sizing: inherit
}
html {
	-webkit-overflow-scrolling: touch
}
body {
	margin: 0;
	box-sizing: border-box;
	color: #fff;
	font-family: -apple-system-font, Helvetica Neue, sans-serif;
	background-color: #192e4d;
	-webkit-tap-highlight-color: transparent;
	background:#111016 url(../img/bg.jpg) no-repeat;
background-size:100% auto;
}
.tops{

width:100%;
top:0;
z-index: 100;
}


button, input, select, textarea {
	border: none;
	border-radius: 0;
	background: none
}
button:focus, input:focus, select:focus, textarea:focus {
	outline: none
}
a {
	color: #748db0;
	text-decoration: none
}
a[href^="//"], a[href^="http://"], a[href^="https://"] {
	color: #fff
}
a[href^="//"]:active, a[href^="//"]:hover, a[href^="http://"]:active, a[href^="http://"]:hover, a[href^="https://"]:active, a[href^="https://"]:hover {
	color: #fff
}
a[href^="//"]:visited, a[href^="http://"]:visited, a[href^="https://"]:visited {
	color: #fff
}
img[lazy=loading] {
	object-fit: contain
}
a[lazy=loading], div[lazy=loading] {
	background-color: #ccc!important;
	background-position: 50%!important;
	background-size: 50% 50%!important;
	background-repeat: no-repeat
}
#app {
	font-family: Microsoft YaHei, -apple-system-font, Helvetica Neue, sans-serif
}


#app .button {
	display: inline-block
}
#app .button.is-primary {
	color: #fff;
	border-color: transparent;
	background-color: #a7c3ea
}
#app .button.is-primary:active, #app .button.is-primary:hover {
	background-color: #8eb2e4
}
#app .button.is-primary.is-outlined {
	color: #a7c3ea;
	border-color: #a7c3ea;
	background-color: transparent
}
#app .button.is-primary.is-outlined:active, #app .button.is-primary.is-outlined:hover {
	color: #fff;
	background-color: #a7c3ea
}
#app .button.reply {
	width: 20%
}
#app .button#postThread {
	color: #fff;
	border-color: transparent;
	padding-left: 1.5rem;
	padding-right: 1.5rem
}
#app .button#postThread, #app .button#replyCommit, #app .button#replyPost {
	background-color: #15a0e1
}
#app .button#replyCommit {
	width: 100%
}
#app .button#canclereply {
	background-color: #f6a740
}
#app .button#submitNickname {
	background-color: #15a0e1;
	width: 100%
}
#app .button#pmSubmit {
	background-color: transparent;
	border: none;
	font-weight: 700
}
#app .actionsheet {
	background: #111f33
}
@media only screen and (orientation:landscape) {
#app .actionsheet {
	left: 8.80282%;
	background: #111f33
}
#app .actionsheet .item {
	height: 40px;
	line-height: 40px
}
}
#app .actionsheet .list {
	border-top: 2px solid #a7c3ea
}
#app .actionsheet .button, #app .actionsheet .item {
	color: #a7c3ea
}
#app .actionsheet .button:after, #app .actionsheet .item:after {
	border-bottom: 1px solid #1e304a
}
#app .actionsheet .button, #app .actionsheet .item {
	background-color: #111f33
}
#app.portrait .button.is-primary, #app.portrait .button.is-success {
	width: 48%
}
#app .add .item-cnt {
	background-color: transparent;
	border: 1px dashed #374f71;
	color: #374f71
}
#app .add .item-cnt:after, #app .add .item-cnt:before {
	box-shadow: inset 0 0 0 15px #374f71
}
#app .item-remove {
	background: rgba(0,0,0,.7)
}
#app .comment-popup {
	background: #111f33
}
#app video, #app video.ccvideo_player {
	width: auto;
	max-width: 100%
}
.popup.popup-top.top-tip {
	color: #fff;
	width: 100%;
	font-size: 15px;
	text-align: center;
	background-color: rgba(0,0,0,.7);
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	z-index: 998
}
.initial-loading {
	margin: 2em auto;
	text-align: center;
	color: #a7c3ea
}
.landscape .view {

}
.landscape .popup-top.top-tip {

}
div.textarea.message {
	border: none
}
.content textarea::-webkit-input-placeholder {
color:#506b91
}
.content .counter {
	color: #506b91
}
.content img {
	max-width: 100%
}
.navbar-fixed {
	-webkit-transform: translateZ(0);
	transform: translateZ(0);
	position: fixed;
	bottom: 0;
	left: 0;
	z-index: 3000;
	background-size: cover;
	background-position: 50%;
	background-repeat: no-repeat
}
.navbar-fixedx {
	-webkit-transform: translateZ(0);
	transform: translateZ(0);
	position: fixed;
	bottom: 0;
	left: 0;
	z-index: 3000;
	background-size: cover;
	background-position: 50%;
	background-repeat: no-repeat
}
.navbar-cnt-inner, .navbar-cnt {
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0
}
.navbar-cnt-inner {
	display: -webkit-box;
	display: -webkit-flex;
	display: flex;
	margin: auto
}
.navbar .nav-item {
	display: -webkit-box;
	display: -webkit-flex;
	display: flex;
	-webkit-box-align: center;
	-webkit-align-items: center;
	align-items: center;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-direction: column;
	flex-direction: column;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	justify-content: center;
	-webkit-box-flex: 1;
	-webkit-flex: 1;
	flex: 1;
	height: 100%;
	width: 100%;
	position: relative;
	color: #FFF;
	font-size: 14px;
	font-weight:400;
}
.navbar .nav-item .icon {
	position: absolute;
	top: 0;
	left: 0
}
.navbar .nav-item .icon-wrap {
	position: relative;

	margin-bottom: 1%
}
.landscape .navbar .nav-item.router-link-active {
	color: #fff;
	background: url(../img/slogin.png) no-repeat;
	background-size:100% 100%;
}
.portrait .navbar {
	padding-top: 15.625%
}
.portrait .navbar-fixed {
	right: 0;
	padding-top: 15.625%;
	background-image: url();
	border-top: 1px solid #253d5f
}
.portrait .navbar-cnt-inner {
	height: 82%;
	width: 96.875%
}
.portrait .navbar .nav-item {
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-webkit-flex-direction: row;
	flex-direction: row;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAABQCAMAAABrs8qCAAAAQlBMVEVHcEwhR3QhR3QhR3QhR3QhR3QhR3QhR3QhR3QhR3QhR3QhR3QhR3QhR3QhR3QhR3QhR3QhR3QhR3QhR3QhR3QhR3SbXzS3AAAAFnRSTlMA+Rx1pWtV/AUpSvCYyti5xDKfig+plmjfJgAAAUdJREFUeF7t20luw0AQQ1H2yB40ecj9rxrAKyeRsnYV+G/wVhLQLPyq1bxNfnhzy7Xh3+pGI20V17UHuZf+xIf37GUnH7gskQVGKmTCRT1wwEyVs+O0dnCBoe482gVxbTBUW1lxVmaBqRIzzlp5g6luXHEWCVs1Bvwppp0HjHVwT/EnYwnk1mGsvpFheaOMSd5Hg7nayOQcbx/J3GG0nhkKXg0ywXALOQAgTtsOIHHGFyjDeF9cgBjYYbzOEFGYYb7Mgp0V5qvcr/6w7P11kbBfY/ABASmIIIIIIogggggiiCCCCCKIIIIIIogggggiiCCCCCKIIIII8v4Y6uZ52s1gwM2Ew82oxsvMyc3wzMsU0Ms408tc1suA2cmk3MfI3/fZxZeXQ5jKFdZOk9wci3k53/NyUGn+xLXF14mrz6Njk2fg4eQM/Bs+SSFR2yI6uQAAAABJRU5ErkJggg==) 50%/contain no-repeat
}
.portrait .navbar .nav-item.router-link-active {
	color: #caefff;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAABQCAMAAABrs8qCAAAA9lBMVEVHcEwpd8QnesYfi9IpecUnescpd8Qpd8Qpd8QoeMU2reUqk9YUm94VnN8Vm94Vn+AZkNY2uOwVnuAzod43teoVmd0VnuAajtUUneAUnuEUnuAVnuA1r+cpd8QVoOEVn+E3tusVoOE1p+EVn+Avr+gpd8QVn+A4s+kVoOEVn+EVoOEVoOEUmNw1quM3t+sVoOEWoeETOGISN2AXouIMKEQQMVYTkMwkq+YSNV0JHDEOLU8RW4oSfbMNT3QKJD0SOmMRPmYRPGUVnuAor+giquYztusrsekUnd8nrecZo+McpuQUm940uOwvs+sfqOUYouITmNwep+TNvm+kAAAAL3RSTlMAPRkdRSQ1LkwptWitfFr8R/tRjeB1nDrcvM2myV9u8+gDovjsdCjRjPDJBsio7b7yQ00AAAOnSURBVHhezNJJbsMgAEZhICYUW0HFEg0xmwxSxlv8AJ4y9f6XadeV3TXfCd7ikT9uytkLMnexTt3Iv5QF2nF8Z20cW8AqMm93BjZmLbgU+ZKSi7XZAGcyawUYxsWSFh8ZK+hScGYAQ2YcD6iZpFW51feYrbvelhWVTOFwnBnrii8milI/kvddtrxPD10Wgjlcd2RKjWYh6SmmLjy/M/YMXYonKhcNajLFwXC6jz4Mfd+/svUbNwQf95Sv4MiUpv0UlU5heP2wbwfNaQJRHMBVYAXFYEpGY6uaQ3LoTBopgIhG0y4CqCDh+3+ZLkwqdDbHHvYx+65c3m923bcz+9dYslyGkZ0O4W2/O4y+fgrBZwH10jgvHWxTsjxOe0g6a7RCGkzwsyLehYejtWS+rOMhvBOVZzwZCP8whJGGo/shkoM4PxrsQ4xjHgcyGt5HWBvVKF8WOPp2IyFxlrqnbAmgspObzkQk3agR/n49u+YYq2NBQfLsyS93Foi95T/NZKQIYxVr87/zAw86hKFPH2Ny9BoQIAY5guPHqU4onRHGw8IhLApHW38IwsJhwYBYhSQMXvS20hngRYdARljtKGIvIYy8ckCQ5ISS9IhExSOyIFo0lto/gtAljKxwQJFkhOKGCRnx40gTWnOsCogMdGpXgViVcsQjQcXz1iTqkzmYutTFBMhv3k3JZOxHk+KGhfTAL+cgRMnFD3RU3LrwWWpPyYJYS5BlkSWZtqWzVkDKG5YBE2KUty7pjFv4XRET/3JcAi2yt25F5b2AdOUkzuFCcj+Rux+QIM4zqJAsjwMOoYtDOIRDOIRDOGS1s739bgWi/apXGvJqk9p73isAR9UrDVltNo7jbGzPY39Nar3SkK2zNk1z7djejnlIrVcaYq5/FrXe7PfMQ9ZVrzTEMcuPJmEyD6n1SkN+Xz/azENqvdKQ7fUjgN9I1SsNWb197Dub+VPLqPX62Rx5K0+CDYg5UvVKQ6zV9pdjbiFMdqvqlYYU39knVBR++/3vxSEcwiEcwiEJgQB/VmjOQ09jnt4a8xjamOfpxgQGGhPhaEyopjExpyp49gIxePZQBc+gRwGlMgpIhzMvUMKZFyqceY3LKvDiskoVl21MgBl+pLyJIX/6bxdMUwzrzwhsu+AZMhthAvFvhBFykmIaaluThvpmMR/EZrGhu33PlcD2vaG4oZLQFldOVk7OQb3FlRWxxZXApuNBvevYm8CmY8Q2cHmnQQ6UsWwDBwCDFn9aFZHY1gAAAABJRU5ErkJggg==) 50%/contain no-repeat
}
.portrait .navbar .nav-item:not(:last-child) {
	margin-right: 6px
}
.portrait .navbar .nav-item .icon-wrap {
	width: 24px;
	height: 24px;
	margin-bottom: 0;
	margin-right: 2px
}
.landscape .navbar-fixed {
	top: 1.9rem;
	width: 8.0282%;
	border-left:4px solid #3a6497;

}
.landscape .navbar-fixedx {
	top: 1.8rem;
	width: 9.0282%;
	border-left:4px solid #3a6497;

}
.landscape .navbar-cnt-inner {
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-direction: column;
	flex-direction: column;

}
.landscape .navbar .nav-item {
	background: url(../img/slogin2.png)  no-repeat;
	background-size:100% 100%;
}
.landscape .navbar .nav-item:not(:last-child) {
	margin-bottom: 0
}
.landscape .navbar .nav-item .icon-wrap {

	margin-bottom: 4%
}
.lead {
	position: relative;
	min-height: 1%
}
.lead-inner {
	position: relative
}

.search-thread {
	position: relative;
	height: 32px;
	background-color: #192d49;
	padding: 4px;
	padding-right: 32px;
	margin-bottom: 10px;
	border-radius: 3px
}
.search-thread input {
	font-size: 14px;
	color: #9eb9df;
	line-height: 24px;
	width: 100%;
	padding-left: 5px
}
.search-thread input::-webkit-input-placeholder {
color:#374f71;
font-size:14px
}
.search-thread .search-submit {
	position: absolute;
	top: 4px;
	right: 4px;
	width: 24px;
	height: 24px;
	color: #3c5577
}
.bannerlist {
	display: -webkit-box;
	display: -webkit-flex;
	display: flex;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	justify-content: space-between
}
.bannerlist .item {
	position: relative;
	width: 48.66667%;
	padding-top: 28.66667%;
	margin-bottom: 3.125%
}
.bannerlist .cnt {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	background-size: cover;
	background-position: 50%;
	background-repeat: no-repeat
}



.pc_live {
    width: 100%;
    margin: 0 auto;
    position: relative;
    text-align: center;
    padding-top: 80px;
}

@media screen and (max-width:1px){ 

	.pc_live {
    display: none;
} } 



@media only screen and (orientation:landscape) {
	.pc_live {
    display: none;
}
.mb_live{margin-top: 2%;
   
   }

.bannerlist {
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-direction: column;
	flex-direction: column
}
.bannerlist .item {
	width: 100%;
	padding-top: 50%;
	margin-bottom: 10.01606%
}
}
.navlist {
	display: -webkit-box;
	display: -webkit-flex;
	display: flex;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	justify-content: space-between
}
.navlist .item {
	position: relative;
	width: 23%;
	padding-top: 16.33333%
}
.navlist .cnt {
	display: -webkit-box;
	display: -webkit-flex;
	display: flex;
	-webkit-box-align: center;
	-webkit-align-items: center;
	align-items: center;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	justify-content: center;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	font-size: 13px;
	color: #fff;
	background-size: cover;
	background-position: 50%;
	background-repeat: no-repeat
}
@media only screen and (orientation:landscape) {
.navlist {
*zoom:1;
	display: block
}
.navlist:after, .navlist:before {
	content: " ";
	display: table
}
.navlist:after {
	clear: both
}
.navlist .item {
	float: left;
	width: 48%;
	padding-top: 31%;
	margin-bottom: 4.01606%
}
.navlist .item:nth-of-type(2n) {
	float: right
}
}
.herolist {
	display: -webkit-box;
	display: -webkit-flex;
	display: flex;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	justify-content: space-between;
	margin-bottom: 15px
}
.herolist .item {
	position: relative;
	width: 48.66667%;
	padding-top: 36.66667%
}
.herolist .cnt {
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-size: cover;
	background-position: 50%;
	background-repeat: no-repeat
}
.herolist .title {
	width: auto;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	word-wrap: normal;
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	color: #fff;
	font-size: 14px;
	margin: 0;
	padding: .5em;
	letter-spacing: .05em;
	background-color: rgba(0,0,0,.55)
}
.thread-list {
width:98%;
padding:1%;
}
.thread-item-list {
	padding: 0;

}
.thread-item-list2 {
	padding: 0;
	background-color: #0e203a;

}
.ditu {margin-top:2.5rem}
.ditu img{
	width:100%
}

.xingyun { 

background:#18355e;
color:#fff;
text-align:center

}

.xingyun p{ font-weight:400;    -webkit-margin-before: 0em;
    -webkit-margin-after: 0em; line-height:3rem;}

.jishi { 
background:#18355e;
color:#fff;
text-align:center
}
.jishi p{ font-weight:400;    -webkit-margin-before: 0em;
    -webkit-margin-after: 0em; line-height:2rem;}
.xjsx{
	background:#18355e;
	height:4rem;
	}
.xjs{
	width:50%;
	float:left; 
	background:url(../img/iconx.png) no-repeat;
	background-size:100% 100%;
	text-align:center;
	    line-height: 3rem;
		margin-left:2%;
		
}
.djxys{
	background:#18355e;
	height:3rem;
	}
.djxy{
	width:50%;
	margin:0 auto;
	display:block;
	background:url(../img/iconx.png) no-repeat;
	background-size:100% 100%;
	text-align:center;
	    line-height: 2.5rem;
		color:#fff;
		margin-top:10px;
		
}
.slider{height:9rem; overflow:hidden; width:98%; margin:1%; padding:2%; background:#12294a}
.slider p{ font-weight:400;    -webkit-margin-before: 0em;
    -webkit-margin-after: 0em; line-height:1.5rem;}
.over{
	width:50%;
	float:left; 
	background:url(../img/iconx.png) no-repeat;
	background-size:100% 100%;
	text-align:center;
	    line-height: 3rem;
		margin-left:2%;}
.shijian{
	width:30%;
	float:left;
	margin-left:8%;
	line-height: 3rem;
	border: 1px solid #28588a;
	text-align:center;
	background:#1c436f;
	color:#34f366
	
	}
	
.bang-wrap{margin-top:1.6rem}	
.ouqi{width:100%; background:#1c3b67; padding:2%}
.ouqi2{ 

text-align:center;
color:#fff;
background:#12294a;
vertical-align:middle}
.ouqi2 p {padding:0; clear:both; margin:0; line-height:3}

.xixi{width:49%;
text-align:center;
margin-top:10px;
float:left;
margin-right:1%;
}
.xixi a{
	color:#fff;
	display:block;
	width:50%;
	background:#1f4171;
	float:left;
	height:3rem;
	line-height:3rem;
	overflow: hidden;
	}
.xiouqi1{
	background:#1f4171 url(../img/xixi.png) right top no-repeat !important;
	background-size: auto 60% !important;
	}
.buxiouqi1{
	background:#1f4171 url(../img/buxi.png) right top no-repeat !important;
	background-size: auto 60% !important;
	}
.xiouqi2{
	background:#1f4171 url(../img/xixi.png) right top no-repeat !important;
	background-size: auto 60% !important;
	}
.buxiouqi2{
	background:#1f4171 url(../img/buxi.png) right top no-repeat !important;
	background-size: auto 60% !important;
	}
.xiouqi3{
	background:#1f4171 url(../img/xixi.png) right top no-repeat !important;
	background-size: auto 60% !important;
	}
.buxiouqi3{
	background:#1f4171 url(../img/buxi.png) right top no-repeat !important;
	background-size: auto 60% !important;
	}				
.xixi p{
	font-size:14px;
	margin:0;
	font-weight:500
	}	

@media only screen and (orientation:landscape) and (orientation:landscape) {
.main {
	display: -webkit-box;
	display: -webkit-flex;
	display: flex;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	justify-content: space-between;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: reverse;
	-webkit-flex-direction: row-reverse;
	flex-direction: row-reverse;
	margin-top: 6%;
}
}
@media only screen and (orientation:landscape) {
.lead {
width:28.5%;
}
.lead-inner {
	overflow: auto;
	padding: 1.00402%;
	margin-top: 22%;

	
}
.lead2 {
	width: 100%;
	padding: 1.00402%
}
.lead2 img {
	width: 100%;
	
}

.lead-inner2 {
overflow: auto;
	position: fixed;
	top: 0;
	right: 0;
	bottom: 0;
	width: 56.52113%;
	padding:0 1.00402%;

	margin-top: 2rem;
	border-right:4px solid #3a6497;
}
.lead3 {
	width: 100%;
	padding: 1.00402%;
	text-align:center;
	margin-bottom:12px;
}
.lead3 a{
	background:url(../img/icon.jpg) no-repeat;
	background-size:100% 100%;
	padding:3px 8px;
	color:#000;
	font-size:12px;
}
.lead-inner3 {
	overflow: auto;
	position: fixed;
	top: 0;
	right: 0;
	bottom: 0;
	width: 41.52113%;
	padding:0 1.00402%;
	margin-top: 2rem;
	border-right:4px solid #3a6497;
}

.lead-inner .taolun img{
width:100%;
}
.lead-inner .taolun p{
font-size:13px;
}
.lead-inner .iconx {
background: url(../img/iconx.png);
	background-size:100% 100%;
	margin-top: 2.5305%;
	text-align:center
}

.lead-inner .iconx a {
	line-height:3rem;
	color:#fff
}


.navlist .item:nth-last-of-type(-n+2) {
	margin-bottom: 0
}
.thread-list {
	width:98%;
	margin:1%;
}
}

.ans table {
    font-size: 12px;
    border-collapse: collapse;
    text-align: center;
    color: #fff;
    font-family: "Microsoft YaHei";
	border:1px solid  #188fc7
}
.ans img{
	width:80px;
	height:80px;
	margin:8px;
	}

.ans table:last-child tr td {
    line-height: 30px;
    height: 40px;
}

.ans table td {
    text-align: center;
    font-family: "Microsoft YaHei";
    font-size: 14px;
    line-height: 50px;
    padding: 0 10px;
    color: #fff;
    vertical-align: middle;
    clear: both;
}
.ans table tr:nth-child(odd){
background: #1c3b67;
}
.ans table tr:nth-child(even){
background: #18355e;
}


.not-found-view[data-v-d500360e] {
	margin: 0;
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	display: -webkit-box;
	display: -webkit-flex;
	display: flex;
	-webkit-box-align: center;
	-webkit-align-items: center;
	align-items: center;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	justify-content: center;
	text-align: center;
	color: #666
}
.not-found-view h3[data-v-d500360e] {
	color: #4f688a
}
.not-found-view i[data-v-d500360e] {
	display: block;
	width: 100px;
	height: 100px;
	margin: 0 auto;
	background: url(data:image/png;base64,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) 50%/contain no-repeat
}
.icon[data-v-d500360e] {
	width: 88px;
	height: 88px
}
.fab[data-v-97b250d0] {
	color: #fff;
	-webkit-appearance: none;
	appearance: none;
	-webkit-user-select: none;
	user-select: none;
	border-radius: 50%;
	cursor: pointer;
	font-size: 1.2rem;
	padding: .8em;
	-webkit-transition: all .2s;
	transition: all .2s;
	box-sizing: border-box;
	box-shadow: 0 2px 5px 0 rgba(0,0,0,.2), 0 2px 10px 0 rgba(0,0,0,.16)
}
.fab[data-v-97b250d0], .fab[data-v-97b250d0]:active, .fab[data-v-97b250d0]:hover {
	background-color: rgba(0,0,0,.7)
}
.fab-icon[data-v-97b250d0] {
	color: inherit;
	width: 1em;
	height: 1em
}
.fab.is-disabled[data-v-97b250d0] {
	opacity: .5;
	pointer-events: none
}
.fab.is-small[data-v-97b250d0] {
font-size:.75rem
}
.fab.is-medium[data-v-97b250d0] {
	font-size: 1.25rem
}
.fab.is-large[data-v-97b250d0] {
	font-size: 1.5rem
}
.fab.is-primary[data-v-97b250d0] {
	color: #fff;
	background-color: rgba(217,26,41,.8)
}
.fab.is-primary[data-v-97b250d0]:active, .fab.is-primary[data-v-97b250d0]:hover {
	background-color: rgba(190,23,36,.8)
}
.fab.is-info[data-v-97b250d0] {
	color: #fff;
	background-color: rgba(50,115,220,.8)
}
.fab.is-info[data-v-97b250d0]:active, .fab.is-info[data-v-97b250d0]:hover {
	background-color: rgba(35,100,204,.8)
}
.fab.is-success[data-v-97b250d0] {
	color: #fff;
	background-color: rgba(35,209,96,.8)
}
.fab.is-success[data-v-97b250d0]:active, .fab.is-success[data-v-97b250d0]:hover {
	background-color: rgba(31,183,84,.8)
}
.fab.is-danger[data-v-97b250d0] {
	color: #fff;
	background-color: rgba(255,56,96,.8)
}
.fab.is-danger[data-v-97b250d0]:active, .fab.is-danger[data-v-97b250d0]:hover {
	background-color: rgba(255,25,72,.8)
}
.fab.is-warning[data-v-97b250d0] {
	color: #fff;
	background-color: rgba(255,221,87,.8)
}
.fab.is-warning[data-v-97b250d0]:active, .fab.is-warning[data-v-97b250d0]:hover {
	background-color: rgba(255,215,56,.8)
}
.icons {
	max-width: 100%;
	max-height: 100%;
	overflow: hidden;
	fill: currentColor;
	vertical-align: top
}
.popup {
	position: fixed;
	background: #fff;
	top: 50%;
	left: 50%;
	-webkit-transform: translate3d(-50%, -50%, 0);
	transform: translate3d(-50%, -50%, 0);
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	-webkit-transition: .2s ease-out;
	transition: .2s ease-out
}
.popup-top {
	top: 0;
	right: auto;
	bottom: auto;
	left: 50%;
	-webkit-transform: translate3d(-50%, 0, 0);
	transform: translate3d(-50%, 0, 0)
}
.popup-right {
	top: 50%;
	right: 0;
	bottom: auto;
	left: auto;
	-webkit-transform: translate3d(0, -50%, 0);
	transform: translate3d(0, -50%, 0)
}
.popup-bottom {
	top: auto;
	right: auto;
	bottom: 0;
	left: 50%;
	-webkit-transform: translate3d(-50%, 0, 0);
	transform: translate3d(-50%, 0, 0)
}
.popup-left {
	top: 50%;
	right: auto;
	bottom: auto;
	left: 0;
	-webkit-transform: translate3d(0, -50%, 0);
	transform: translate3d(0, -50%, 0)
}
.popup-slide-top-enter, .popup-slide-top-leave-active {
	-webkit-transform: translate3d(-50%, -100%, 0);
	transform: translate3d(-50%, -100%, 0)
}
.popup-slide-right-enter, .popup-slide-right-leave-active {
	-webkit-transform: translate3d(100%, -50%, 0);
	transform: translate3d(100%, -50%, 0)
}
.popup-slide-bottom-enter, .popup-slide-bottom-leave-active {
	-webkit-transform: translate3d(-50%, 100%, 0);
	transform: translate3d(-50%, 100%, 0)
}
.popup-slide-left-enter, .popup-slide-left-leave-active {
	-webkit-transform: translate3d(-100%, -50%, 0);
	transform: translate3d(-100%, -50%, 0)
}
.popup-fade-enter, .popup-fade-leave-active {
	opacity: 0
}
.v-modal-enter {
	animation: v-modal-in .2s ease
}
.v-modal-leave {
	animation: v-modal-out .2s ease forwards
}
@keyframes v-modal-in {
0% {
opacity:0
}
}
@keyframes v-modal-out {
to {
opacity:0
}
}
.v-modal {
	position: fixed;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	opacity: .5;
	background: #000
}
.toast[data-v-65dae758] {
	position: fixed;
	max-width: 80%;
	border-radius: 5px;
	background: rgba(0,0,0,.7);
	color: #fff;
	box-sizing: border-box;
	text-align: center;
	z-index: 9999;
	-webkit-transition: opacity .3s linear;
	transition: opacity .3s linear
}
.toast-icon[data-v-65dae758] {
	display: block;
	text-align: center;
	font-size: 56px
}
.toast-text[data-v-65dae758] {
	font-size: 14px;
	display: block;
	text-align: center
}
.toast.is-placetop[data-v-65dae758] {
	top: 50px;
	left: 50%;
	-webkit-transform: translate(-50%);
	transform: translate(-50%)
}
.toast.is-placemiddle[data-v-65dae758] {
	left: 50%;
	top: 50%;
	-webkit-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%)
}
.toast.is-placebottom[data-v-65dae758] {
	bottom: 50px;
	left: 50%;
	-webkit-transform: translate(-50%);
	transform: translate(-50%)
}
.toast-pop-enter[data-v-65dae758], .toast-pop-leave-active[data-v-65dae758] {
	opacity: 0
}
.button[data-v-91b69870] {
	-webkit-appearance: none;
	appearance: none;
	box-shadow: none;
	-webkit-user-select: none;
	user-select: none;
	display: -webkit-inline-box;
	display: -webkit-inline-flex;
	display: inline-flex;
	-webkit-box-align: center;
	-webkit-align-items: center;
	align-items: center;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	justify-content: center;
	border-radius: 3px;
	color: inherit;
	font-size: 1rem;
	height: 2.285em;
	max-height: 100%;
	line-height: 1.5;
	position: relative;
	text-align: center;
	white-space: nowrap;
	cursor: pointer;
	padding-left: .75em;
	padding-right: .75em;
	box-sizing: border-box;
	background-color: #fff;
	border: 1px solid #dbdbdb;
	-webkit-transition: all .2s;
	transition: all .2s
}
.button-icon[data-v-91b69870] {
	width: 1em;
	height: 1em;
margin-right:.4rem
}
.button[data-v-91b69870]:active, .button[data-v-91b69870]:hover {
	border-color: #b5b5b5
}
.button[data-v-91b69870]:active {
	box-shadow: inset 0 1px 2px hsla(0,0%,4%,.2)
}
.button.is-block[data-v-91b69870] {
	display: -webkit-box;
	display: -webkit-flex;
	display: flex;
	width: 100%;
	-webkit-box-flex: 0;
	-webkit-flex: 0;
	flex: 0
}
.button.is-disabled[data-v-91b69870] {
	opacity: .5;
	pointer-events: none
}
.button.is-small[data-v-91b69870] {
font-size:.75rem
}
.button.is-medium[data-v-91b69870] {
	font-size: 1.25rem
}
.button.is-large[data-v-91b69870] {
	font-size: 1.5rem
}
.button.is-primary[data-v-91b69870] {
	color: #fff;
	border-color: transparent;
	background-color: #d91a29
}
.button.is-primary[data-v-91b69870]:active, .button.is-primary[data-v-91b69870]:hover {
	background-color: #be1724
}
.button.is-primary.is-outlined[data-v-91b69870] {
	color: #d91a29;
	border-color: #d91a29;
	background-color: transparent
}
.button.is-primary.is-outlined[data-v-91b69870]:active, .button.is-primary.is-outlined[data-v-91b69870]:hover {
	color: #fff;
	background-color: #d91a29
}
.button.is-cancel[data-v-91b69870] {
	color: #fff;
	border-color: transparent;
	background-color: #c5b98c
}
.button.is-cancel[data-v-91b69870]:active, .button.is-cancel[data-v-91b69870]:hover {
	background-color: #bbad78
}
.button.is-cancel.is-outlined[data-v-91b69870] {
	color: #c5b98c;
	border-color: #c5b98c;
	background-color: transparent
}
.button.is-cancel.is-outlined[data-v-91b69870]:active, .button.is-cancel.is-outlined[data-v-91b69870]:hover {
	color: #fff;
	background-color: #c5b98c
}
.button.is-info[data-v-91b69870] {
	color: #fff;
	border-color: transparent;
	background-color: #3273dc
}
.button.is-info[data-v-91b69870]:active, .button.is-info[data-v-91b69870]:hover {
	background-color: #2364cc
}
.button.is-info.is-outlined[data-v-91b69870] {
	color: #3273dc;
	border-color: #3273dc;
	background-color: transparent
}
.button.is-info.is-outlined[data-v-91b69870]:active, .button.is-info.is-outlined[data-v-91b69870]:hover {
	color: #fff;
	background-color: #3273dc
}
.button.is-success[data-v-91b69870] {
	color: #fff;
	border-color: transparent;
	background-color: #23d160
}
.button.is-success[data-v-91b69870]:active, .button.is-success[data-v-91b69870]:hover {
	background-color: #1fb754
}
.button.is-success.is-outlined[data-v-91b69870] {
	color: #23d160;
	border-color: #23d160;
	background-color: transparent
}
.button.is-success.is-outlined[data-v-91b69870]:active, .button.is-success.is-outlined[data-v-91b69870]:hover {
	color: #fff;
	background-color: #23d160
}
.button.is-danger[data-v-91b69870] {
	color: #fff;
	border-color: transparent;
	background-color: #ff3860
}
.button.is-danger[data-v-91b69870]:active, .button.is-danger[data-v-91b69870]:hover {
	background-color: #ff1948
}
.button.is-danger.is-outlined[data-v-91b69870] {
	color: #ff3860;
	border-color: #ff3860;
	background-color: transparent
}
.button.is-danger.is-outlined[data-v-91b69870]:active, .button.is-danger.is-outlined[data-v-91b69870]:hover {
	color: #fff;
	background-color: #ff3860
}
.button.is-warning[data-v-91b69870] {
	color: #fff;
	border-color: transparent;
	background-color: #ffdd57
}
.button.is-warning[data-v-91b69870]:active, .button.is-warning[data-v-91b69870]:hover {
	background-color: #ffd738
}
.button.is-warning.is-outlined[data-v-91b69870] {
	color: #ffdd57;
	border-color: #ffdd57;
	background-color: transparent
}
.button.is-warning.is-outlined[data-v-91b69870]:active, .button.is-warning.is-outlined[data-v-91b69870]:hover {
	color: #fff;
	background-color: #ffdd57
}
.spinner[data-v-2024e4bc] {
	display: inline-block
}
.spinner-snake[data-v-2f61ce95] {
	-webkit-animation: spinner-rotate .8s infinite linear;
	animation: spinner-rotate .8s infinite linear;
	border: 4px solid transparent;
	border-radius: 50%
}
@-webkit-keyframes spinner-rotate {
0% {
-webkit-transform:rotate(0deg);
transform:rotate(0deg)
}
to {
	-webkit-transform: rotate(1turn);
	transform: rotate(1turn)
}
}
@keyframes spinner-rotate {
0% {
-webkit-transform:rotate(0deg);
transform:rotate(0deg)
}
to {
	-webkit-transform: rotate(1turn);
	transform: rotate(1turn)
}
}
.spinner-double-bounce[data-v-1bacde59] {
	position: relative
}
.spinner-double-bounce-bounce1[data-v-1bacde59], .spinner-double-bounce-bounce2[data-v-1bacde59] {
	width: 100%;
	height: 100%;
	border-radius: 50%;
	opacity: .6;
	position: absolute;
	top: 0;
	left: 0;
	-webkit-animation: spinner-double-bounce 2s infinite ease-in-out;
	animation: spinner-double-bounce 2s infinite ease-in-out
}
.spinner-double-bounce-bounce2[data-v-1bacde59] {
	-webkit-animation-delay: -1s;
	animation-delay: -1s
}
@-webkit-keyframes spinner-double-bounce {
0%, to {
-webkit-transform:scale(0);
transform:scale(0)
}
50% {
-webkit-transform:scale(1);
transform:scale(1)
}
}
@keyframes spinner-double-bounce {
0%, to {
-webkit-transform:scale(0);
transform:scale(0)
}
50% {
-webkit-transform:scale(1);
transform:scale(1)
}
}
.spinner-triple-bounce-bounce1[data-v-224f38a8], .spinner-triple-bounce-bounce2[data-v-224f38a8], .spinner-triple-bounce-bounce3[data-v-224f38a8] {
	border-radius: 100%;
	display: inline-block;
	-webkit-animation: spinner-triple-bounce 1.4s infinite ease-in-out both;
	animation: spinner-triple-bounce 1.4s infinite ease-in-out both
}
.spinner-triple-bounce-bounce1[data-v-224f38a8] {
	-webkit-animation-delay: -.32s;
	animation-delay: -.32s
}
.spinner-triple-bounce-bounce2[data-v-224f38a8] {
	-webkit-animation-delay: -.16s;
	animation-delay: -.16s
}
@-webkit-keyframes spinner-triple-bounce {
0%, 80%, to {
-webkit-transform:scale(0);
transform:scale(0)
}
40% {
-webkit-transform:scale(1);
transform:scale(1)
}
}
@keyframes spinner-triple-bounce {
0%, 80%, to {
-webkit-transform:scale(0);
transform:scale(0)
}
40% {
-webkit-transform:scale(1);
transform:scale(1)
}
}
.spinner-fading-circle[data-v-d51eb18e] {
	position: relative
}
.spinner-fading-circle-circle[data-v-d51eb18e] {
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%
}
.spinner-fading-circle-circle[data-v-d51eb18e]:before {
	content: "";
	display: block;
	margin: 0 auto;
	height: 15%;
	width: 15%;
	border-radius: 100%;
	-webkit-animation: fading-circle 1.2s infinite ease-in-out both;
	animation: fading-circle 1.2s infinite ease-in-out both
}
.spinner-fading-circle-circle.is-circle2[data-v-d51eb18e] {
	-webkit-transform: rotate(30deg);
	transform: rotate(30deg)
}
.spinner-fading-circle-circle.is-circle2[data-v-d51eb18e]:before {
	-webkit-animation-delay: -1.1s;
	animation-delay: -1.1s
}
.spinner-fading-circle-circle.is-circle3[data-v-d51eb18e] {
	-webkit-transform: rotate(60deg);
	transform: rotate(60deg)
}
.spinner-fading-circle-circle.is-circle3[data-v-d51eb18e]:before {
	-webkit-animation-delay: -1s;
	animation-delay: -1s
}
.spinner-fading-circle-circle.is-circle4[data-v-d51eb18e] {
	-webkit-transform: rotate(90deg);
	transform: rotate(90deg)
}
.spinner-fading-circle-circle.is-circle4[data-v-d51eb18e]:before {
	-webkit-animation-delay: -.9s;
	animation-delay: -.9s
}
.spinner-fading-circle-circle.is-circle5[data-v-d51eb18e] {
	-webkit-transform: rotate(120deg);
	transform: rotate(120deg)
}
.spinner-fading-circle-circle.is-circle5[data-v-d51eb18e]:before {
	-webkit-animation-delay: -.8s;
	animation-delay: -.8s
}
.spinner-fading-circle-circle.is-circle6[data-v-d51eb18e] {
	-webkit-transform: rotate(150deg);
	transform: rotate(150deg)
}
.spinner-fading-circle-circle.is-circle6[data-v-d51eb18e]:before {
	-webkit-animation-delay: -.7s;
	animation-delay: -.7s
}
.spinner-fading-circle-circle.is-circle7[data-v-d51eb18e] {
	-webkit-transform: rotate(180deg);
	transform: rotate(180deg)
}
.spinner-fading-circle-circle.is-circle7[data-v-d51eb18e]:before {
	-webkit-animation-delay: -.6s;
	animation-delay: -.6s
}
.spinner-fading-circle-circle.is-circle8[data-v-d51eb18e] {
	-webkit-transform: rotate(210deg);
	transform: rotate(210deg)
}
.spinner-fading-circle-circle.is-circle8[data-v-d51eb18e]:before {
	-webkit-animation-delay: -.5s;
	animation-delay: -.5s
}
.spinner-fading-circle-circle.is-circle9[data-v-d51eb18e] {
	-webkit-transform: rotate(240deg);
	transform: rotate(240deg)
}
.spinner-fading-circle-circle.is-circle9[data-v-d51eb18e]:before {
	-webkit-animation-delay: -.4s;
	animation-delay: -.4s
}
.spinner-fading-circle-circle.is-circle10[data-v-d51eb18e] {
	-webkit-transform: rotate(270deg);
	transform: rotate(270deg)
}
.spinner-fading-circle-circle.is-circle10[data-v-d51eb18e]:before {
	-webkit-animation-delay: -.3s;
	animation-delay: -.3s
}
.spinner-fading-circle-circle.is-circle11[data-v-d51eb18e] {
	-webkit-transform: rotate(300deg);
	transform: rotate(300deg)
}
.spinner-fading-circle-circle.is-circle11[data-v-d51eb18e]:before {
	-webkit-animation-delay: -.2s;
	animation-delay: -.2s
}
.spinner-fading-circle-circle.is-circle12[data-v-d51eb18e] {
	-webkit-transform: rotate(330deg);
	transform: rotate(330deg)
}
.spinner-fading-circle-circle.is-circle12[data-v-d51eb18e]:before {
	-webkit-animation-delay: -.1s;
	animation-delay: -.1s
}
@-webkit-keyframes fading-circle {
0%, 39%, to {
opacity:0
}
40% {
opacity:1
}
}
@keyframes fading-circle {
0%, 39%, to {
opacity:0
}
40% {
opacity:1
}
}
.textarea[data-v-60989108] {
	display: -webkit-box;
	display: -webkit-flex;
	display: flex;
	-webkit-box-align: center;
	-webkit-align-items: center;
	align-items: center;
	font-size: 1em;
	border: 1px solid #ccc;
	padding: 8px
}
.textarea textarea[data-v-60989108] {
	display: block;
	border: 0;
	resize: none;
	width: 100%;
	color: inherit;
	font-size: inherit;
	line-height: inherit;
	outline: 0;
	background: none;
	padding: 0
}
.content[data-v-60989108] {
	-webkit-box-flex: 1;
	-webkit-flex: 1;
	flex: 1
}
.counter[data-v-60989108] {
	color: #b2b2b2;
	text-align: right;
	font-size: .9em
}
.indicator[data-v-9d9cbfb0] {
	-webkit-transition: opacity .2s linear;
	transition: opacity .2s linear
}
.indicator-wrapper[data-v-9d9cbfb0] {
	position: fixed;
	top: 50%;
	left: 50%;
	-webkit-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
	border-radius: 5px;
	background: rgba(0,0,0,.7);
	color: #fff;
	box-sizing: border-box;
	text-align: center
}
.indicator-text[data-v-9d9cbfb0] {
	display: block;
	color: #fff;
	text-align: center;
	margin-top: 10px;
	font-size: 16px
}
.indicator-spin[data-v-9d9cbfb0] {
	display: inline-block;
	text-align: center
}
.indicator-mask[data-v-9d9cbfb0] {
	position: fixed;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	height: 100%;
	width: 100%;
	opacity: 0;
	background: transparent
}
.indicator-enter[data-v-9d9cbfb0], .indicator-leave-active[data-v-9d9cbfb0] {
	opacity: 0
}
.empty[data-v-0a580bc8], .initial[data-v-0a580bc8] {
	padding: 2em 0;
	text-align: center
}
.empty .icon[data-v-0a580bc8] {
	height: 88px
}
.ended[data-v-0a580bc8] {
	text-align: center;
	line-height: 50px;
	font-size: 14px
}
.endless[data-v-0a580bc8] {
	text-align: center;
	padding: 1em 0
}
.loadmore-top[data-v-0a580bc8] {
	display: -webkit-box;
	display: -webkit-flex;
	display: flex;
	-webkit-box-align: center;
	-webkit-align-items: center;
	align-items: center;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	justify-content: center;
	line-height: inherit!important
}
.loadmore-top .icon[data-v-0a580bc8] {
	height: 16px;
	width: 16px;
	vertical-align: middle
}
.loadmore-top div[data-v-0a580bc8] {
	-webkit-transition: .2s linear;
	transition: .2s linear
}
.loadmore-top div.is-rotate[data-v-0a580bc8] {
	-webkit-transform: rotate(180deg);
	transform: rotate(180deg)
}
.loadmore[data-v-32573228] {
	min-height: 100%;
	overflow: hidden
}
.loadmore-content.is-dropped[data-v-32573228] {
	-webkit-transition: .2s;
	transition: .2s
}
.loadmore-bottom[data-v-32573228], .loadmore-top[data-v-32573228] {
	text-align: center;
	height: 50px;
	line-height: 50px
}
.loadmore-top[data-v-32573228] {
	margin-top: -50px
}
.loadmore-bottom[data-v-32573228] {
	margin-bottom: -50px
}
.loadmore-spinner[data-v-32573228] {
	display: inline-block;
	margin-right: 5px;
	vertical-align: middle
}
.loadmore-text[data-v-32573228] {
	vertical-align: middle
}
.actionsheet[data-v-047ce45c] {
	position: fixed;
	background: #e0e0e0;
	left: 0;
	right: 0;
	bottom: 0;
	text-align: center;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	-webkit-transition: -webkit-transform .3s ease-out;
	transition: -webkit-transform .3s ease-out;
	transition: transform .3s ease-out;
	transition: transform .3s ease-out, -webkit-transform .3s ease-out
}
.actionsheet-float-enter[data-v-047ce45c], .actionsheet-float-leave-active[data-v-047ce45c] {
	-webkit-transform: translateY(100%);
	transform: translateY(100%)
}
.list[data-v-047ce45c] {
	list-style: none;
	padding: 0;
	margin: 0
}
.item[data-v-047ce45c] {
	position: relative
}
.item[data-v-047ce45c]:after {
	content: " ";
	position: absolute;
	left: 0;
	bottom: 0;
	right: 0;
	height: 1px;
	border-bottom: 1px solid #e0e0e0;
	color: #e0e0e0;
	-webkit-transform-origin: 0 100%;
	transform-origin: 0 100%;
	-webkit-transform: scaleY(.5);
	transform: scaleY(.5)
}
.button[data-v-047ce45c], .item[data-v-047ce45c] {
	display: block;
	width: 100%;
	height: 45px;
	line-height: 45px;
	font-size: inherit;
	color: #333;
	background-color: #fff
}
.button[data-v-047ce45c]:active, .item[data-v-047ce45c]:active {
	background-color: #f2f2f2
}
.button[data-v-047ce45c] {
	color: #d91a29
}
.go-back[data-v-49f14e52] {
	position: fixed;
	bottom: 0;
	right: 2%;
	margin-bottom: 50px;
	z-index: 999
}
.head-nav-fixed[data-v-5e845e9f] {
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	z-index: 1;
	border-bottom: 1px solid #1e304a
}
.head-nav-cnt[data-v-5e845e9f] {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%
}
.head-nav-center[data-v-5e845e9f] {
	position: relative;
	display: -webkit-box;
	display: -webkit-flex;
	display: flex;
	-webkit-box-flex: 1;
	-webkit-flex: 1;
	flex: 1;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	justify-content: center;
	-webkit-box-align: center;
	-webkit-align-items: center;
	align-items: center;
	height: 100%;
	margin: 0 3.125%;
	overflow: hidden;
	padding: 0 60px;
	font-size: 16px;
	color: #15a0e1;
	font-weight: 600
}
.head-nav-title[data-v-5e845e9f] {
	width: auto;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	word-wrap: normal
}
.head-nav-left[data-v-5e845e9f], .head-nav-right[data-v-5e845e9f] {
	position: absolute;
	top: 0;
	display: -webkit-box;
	display: -webkit-flex;
	display: flex;
	-webkit-box-align: center;
	-webkit-align-items: center;
	align-items: center;
	width: 60px;
	height: 100%;
	font-size: 14px;
	z-index: 1;
	color: #666
}
.head-nav-left[data-v-5e845e9f] {
	-webkit-box-pack: start;
	-webkit-justify-content: flex-start;
	justify-content: flex-start;
	left: 3.125%
}
.head-nav-left-arrow[data-v-5e845e9f] {
	position: relative;
	width: 26px;
	height: 26px;
	margin-right: -8px
}
.head-nav-left-arrow[data-v-5e845e9f]:before {
	content: "";
	position: absolute;
	width: 12px;
	height: 12px;
	border: 1px solid #a7c3ea;
	border-width: 2px 0 0 2px;
	-webkit-transform: rotate(315deg);
	transform: rotate(315deg);
	top: 8px;
	left: 4px
}
.head-nav-right[data-v-5e845e9f] {
	-webkit-box-pack: end;
	-webkit-justify-content: flex-end;
	justify-content: flex-end;
	right: 3.125%
}
.head-nav-back[data-v-5e845e9f] {
	color: #a7c3ea
}
.head-nav-more[data-v-5e845e9f]:after {
	content: "\2022   \2022   \2022   ";
	font-size: 15px;
	color: #a7c3ea;
	font-family: Helvetica, sans-serif
}
.landscape .head-nav-fixed[data-v-5e845e9f] {
	left: 8.80282%
}
.landscape .head-nav-title[data-v-5e845e9f] {
	margin: 0 3.125%
}
.landscape .head-nav-left[data-v-5e845e9f] {
	left: 2.00803%
}
.landscape .head-nav-right[data-v-5e845e9f] {
	right: 2.00803%
}
.thread-item {
	display: block;
	position: relative;
	padding: 2.5% 0
}
.thread-item.simple .main {
	width: auto;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	word-wrap: normal;
	display: -webkit-box;
	display: -webkit-flex;
	display: flex;
	-webkit-box-align: center;
	-webkit-align-items: center;
	align-items: center;
	-webkit-box-pack: start;
	-webkit-justify-content: flex-start;
	justify-content: flex-start;
	margin-bottom: 0
}
.thread-item .main, .thread-item.simple .title {
	overflow: hidden;
	text-overflow: ellipsis
}
.thread-item .main {
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	margin-bottom: 6px;
	line-height: 1.5;
	font-size: 0
}
.thread-item .sub {
	display: -webkit-box;
	display: -webkit-flex;
	display: flex;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	justify-content: space-between
}
.thread-item .title {
	font-size: 15px;
	color: #fff
}
.thread-item .meta {
	display: -webkit-box;
	display: -webkit-flex;
	display: flex;
	-webkit-box-align: center;
	-webkit-align-items: center;
	align-items: center;
	font-size: 12px
}
.thread-item .avatar {
	width: 26px;
	height: 26px;
	margin-right: 10px;
	border-radius: 50%;
	background-color: #ccc;
	background-size: cover;
	background-repeat: no-repeat;
	background-position: 50%
}
.thread-item .avatar[lazy=loading] {
	background-size: 88% 88%!important
}
.thread-item .author, .thread-item .time {
	color: #8b6d49
}
.thread-item .stats>, .thread-item .stats {
display:-webkit-box;
display:-webkit-flex;
display:flex
}
.thread-item .stats> {
-webkit-box-align:center;
-webkit-align-items:center;
align-items:center;
font-size:12px;
color:#374f71
}
.thread-item .stats>:not(:last-child) {
	margin-right: 1.2em
}
.thread-item .stats .icon {
	color: #374f71;
	width: 20px;
	height: 15px;
	margin-right: 4px
}
.thread-item:after {
	content: " ";
	position: absolute;
	left: 0;
	bottom: 0;
	right: 0;
	height: 1px;
	border-bottom: 1px solid #8b6d49;
	color: #8b6d49;
	-webkit-transform-origin: 0 100%;
	transform-origin: 0 100%;
	-webkit-transform: scaleY(.5);
	transform: scaleY(.5)
}
@media only screen and (orientation:portrait) {
.thread-item .meta-group :not(:last-child) {
	margin-bottom: .5em
}
.thread-item .meta-group>div {
	display: inline-block
}
}
@media only screen and (orientation:landscape) {
.thread-item {
	padding: 1.50602% 0
}
.thread-item .main {
	width: auto;
	white-space: nowrap;
	word-wrap: normal;
	display: -webkit-box;
	display: -webkit-flex;
	display: flex
}
.thread-item .main, .thread-item .title {
	overflow: hidden;
	text-overflow: ellipsis
}
.thread-item .meta-group {
	display: -webkit-box;
	display: -webkit-flex;
	display: flex
}
.thread-item .meta-group>:not(:last-child) {
	margin-right: 1em
}
.thread-item .meta-group>div {
	display: inline-block
}
.thread-item .stats>:not(:last-child) {
	margin-right: 1.5em
}
}
.thread-tag {
	color: #fff;
	font-size: 12px;
	vertical-align: 2px;
	font-weight: 400;
	padding: 1px 2px;
	margin-right: 3px;
	border-radius: 2px
}
.thread-tag.tag-lock {
	background: #6e6d6d
}
.thread-tag.tag-new {
	background: #38b571
}
.thread-tag.tag-hot {
	background: #f2562d
}
.thread-tag.tag-img {
	background: #0a9d96
}
.thread-tag.tag-vie {
	background: #f6840b
}
.thread-tag.tag-vote {
	background: #c190f0
}
.thread-tag.tag-top {
	width: auto;
	background: #15a0e1
}
.thread-tag.tag-top1 {
	background: #48cbf6
}
.thread-tag.tag-top2 {
	background: #f6840b
}
.thread-tag.tag-top3 {
	background: #15a0e1
}
.thread-pic-item[data-v-2d12f7eb] {
	display: block;
	position: relative;
	height: auto;
	background-color: #122540;
	width: 48.33333%;
	margin-top: 3.33333%
}
.thread-pic-item .cover[data-v-2d12f7eb] {
	width: 100%;
	max-width: 100%;
	padding-top: 75%;
	background-repeat: no-repeat;
	background-size: cover;
	background-position: 50%
}
.thread-pic-item .footer[data-v-2d12f7eb] {
	line-height: 1.5;
padding:.3rem
}
.thread-pic-item .title[data-v-2d12f7eb] {
	width: auto;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	word-wrap: normal;
	width: 100%;
	font-size: 15px;
	color: #a7c3ea
}
.thread-pic-item .meta[data-v-2d12f7eb] {
	display: -webkit-box;
	display: -webkit-flex;
	display: flex;
	-webkit-box-align: center;
	-webkit-align-items: center;
	align-items: center;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	justify-content: space-between;
	font-size: 12px;
	overflow: hidden
}
.thread-pic-item .author[data-v-2d12f7eb] {
	width: auto;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	word-wrap: normal;
	max-width: 50%;
	-webkit-box-flex: 1;
	-webkit-flex: 1;
	flex: 1;
	color: #374f71
}
.thread-pic-item .stats>[data-v-2d12f7eb], .thread-pic-item .stats[data-v-2d12f7eb] {
display:-webkit-box;
display:-webkit-flex;
display:flex
}
.thread-pic-item .stats>[data-v-2d12f7eb] {
-webkit-box-align:center;
-webkit-align-items:center;
align-items:center;
font-size:12px;
color:#374f71
}
.thread-pic-item .stats>[data-v-2d12f7eb]:not(:last-child) {
	margin-right: 1.2em
}
.thread-pic-item .stats .icon[data-v-2d12f7eb] {
	color: #374f71;
	width: 20px;
	height: 15px;
	margin-right: 4px
}

@media only screen and (orientation:landscape) {
.thread-pic-item[data-v-2d12f7eb] {
	width: 31.92771%;
	margin-top: 2.00803%
}
.thread-pic-item .stats>[data-v-2d12f7eb]:not(:last-child) {
	margin-right: 1.5em
}
.table-wrap {
	width: 100%;
	margin-top:10px;
}
.table-wrap .w15 {
	width: 15%
}
.table-wrap .w25 {
	width: 25%
}
.table-wrap th {
	font-weight:500;
height:3rem;
	text-align: center;
	width: 20%;
	color:#87e3fa;
	font-size:14px;
}
.table-wrap td {
font-size:14px;
height:3rem;
	text-align: center;
	width: 20%;
	color: #fff
}

table tr:nth-child(odd){
background: #1c3b67;
}
table tr:nth-child(even){
background: #18355e;
}

.bang .bang-wrapper .bang-container .detail-item .server {
	color: #b62631
}
.bang .bang-wrapper .bang-container .detail-item .name {
	color: #2fabbe
}
.bang .bang-wrapper .bang-container .detail-item .score {
	color: #58b48a
}
.select-wrap {
	background: #1c3b67;
	background-size: 100% 100%;
	width: 100%;
height:30px;
	color: #fff;
margin-left:-.04rem;
font-size:16px;
	position: relative;
	display: -webkit-box;
	display: -moz-box;
	display: box;
	-webkit-box-orient: horizontal;
	-moz-box-orient: horizontal;
	box-orient: horizontal;
	-webkit-box-align: center;
	-moz-box-align: center;
	box-align: center
}

.select-wraps {
	background: #1c3b67;
	background-size: 100% 100%;
	width: 100%;
height:30px;
	color: #fff;
margin-left:-.04rem;
font-size:16px;
	position: relative;
	display: -webkit-box;
	display: -moz-box;
	display: box;
	-webkit-box-orient: horizontal;
	-moz-box-orient: horizontal;
	box-orient: horizontal;
	-webkit-box-align: center;
	-moz-box-align: center;
	box-align: center
}
.select-wrap .server-choose, .select-wrap .race-choose, .select-wrap .weapons-choose, .select-wrap .summoner-choose {
	height: 100%;
	width: 100%
}
.select-wraps .server-choose select, .select-wraps .race-choose select, .select-wraps .weapons-choose select, .select-wraps .summoner-choose select {
	width: 98%;
	height: 100%;
line-height:2rem;
	color: #fef4d1;
background:url(../img/act_join_btn.png) right .26rem no-repeat;
background-size:1.5rem;
	display: block;
	margin: 0 auto;
	appearance:none;
  -moz-appearance:none;
  -webkit-appearance:none;
}

.select-wrap .server-choose select, .select-wrap .race-choose select, .select-wrap .weapons-choose select, .select-wrap .summoner-choose select {
	width: 98%;
	height: 100%;
line-height:2rem;
	color: #fef4d1;
background:url(../img/act_join_btn.png) right .26rem no-repeat;
background-size:2rem;
	display: block;
	margin: 0 auto;
	appearance:none;
  -moz-appearance:none;
  -webkit-appearance:none;
}


.select-wrap .server-choose select.active, .select-wrap .race-choose select.active, .select-wrap .weapons-choose select.active, .select-wrap .summoner-choose select.active {
background:url(http://res.dhxy.netease.com/m/qt/20160303195042/img/ico_1u_6d7b46d.png) right .26rem no-repeat;
background-size:.47rem
}
.select-wrap .server-choose select.beauty-server, .select-wrap .race-choose select.beauty-server, .select-wrap .weapons-choose select.beauty-server, .select-wrap .summoner-choose select.beauty-server, .select-wrap .server-choose select.richer-server, .select-wrap .race-choose select.richer-server, .select-wrap .weapons-choose select.richer-server, .select-wrap .summoner-choose select.richer-server, .select-wrap .server-choose select.exercises-server, .select-wrap .race-choose select.exercises-server, .select-wrap .weapons-choose select.exercises-server, .select-wrap .summoner-choose select.exercises-server {
background-position:right .26rem;
	width: 35%
}
.equip-wrap .server-choose, .summoner-wrap .server-choose {

	width: 50%
}
.equip-wrap .race-choose, .summoner-wrap .race-choose {
	width: 50%
}
.equip-wrap .summoner-choose, .summoner-wrap .summoner-choose {
	width: 50%
}
.weapons-wrap .server-choose {
background:url(http://res.dhxy.netease.com/m/qt/20160303195042/img/line_r_9373242.png) right .03rem no-repeat;
	width: 50%
}
.weapons-wrap .weapons-choose {
	width: 50%
}

.bang-items {
margin-top:.6rem
}
.bang-items select {
	color: #fef4d1;
font-size:14px;
height:.84rem;
line-height:.84rem
}
.bang-items select option {
	color: #000;
font-size:12px;
	width: 100%
}
.bang-itemx {
margin-top:3rem
}
.bang-itemx select {
	color: #fef4d1;
font-size:14px;
height:.84rem;
line-height:.84rem
}
.bang-itemx select option {
	color: #000;
font-size:12px;
	width: 100%
}
.table-container {
	height: 7.6rem;
	overflow: auto
}
}



@media only screen and (orientation:landscape) {
	.geren{ margin-top:1.55rem}
.grbt{ background:url(../img/gr1.jpg) no-repeat;
background-size:100% 100%;
text-align:center;
width:100%;}
.grbt span{
	line-height:3rem;
	color:#87e3fa;
	} 	
.leads {
    width: 52.27413%;
}	
	
.lead-inners {
	overflow: auto;
	position: fixed;
	top: 0;
	right: 0;
	bottom: 0;
	width: 48.52113%;
	padding: 1%;
	border-right:4px solid #3a6497;
}
}
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) {
.bang-itemx {
    margin-top: 5rem;
}
.geren {
    margin-top: 4rem;
}
.lead-inner {
	margin-top: 6rem;
}
}
@media only screen and (min-device-width : 1025px) and (max-device-width : 1366px) {
.bang-itemx {
    margin-top: 6rem;
}
.geren {
    margin-top: 4.8rem;
}
.lead-inner {
	margin-top: 6rem;
}


}
@media only screen and (min-device-width : 1367px) {
.bang-itemx {
    margin-top: 7rem;
}
.geren {
    margin-top: 5rem;
}
.lead-inner {

	margin-top: 9rem;

}
.landscape .navbar-fixed {
    top: 5.9rem;
}
}
