﻿@charset "utf-8";
/* CSS Document */

body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit
}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
	display: block
}
body {
}
ol, ul {
	list-style: none
}
blockquote, q {
	quotes: none
}
blockquote:before, blockquote:after, q:before, q:after {
	content: '';
	content: none
}
table {
	border-collapse: collapse;
	border-spacing: 0
}
EraserDust.ttf html {
	height: 100%
}
body {
	height: 100%;
	font-size: 12px;
	margin: 0;
	padding: 0;
	font-family: "Microsoft YaHei", Helvetica, Arial, "Hiragino Sans GB", "Hiragino Sans GB W3", "Microsoft YaHei UI"
}
img {
	border: none
}
textarea {
	overflow: auto;
	resize: none
}
a:focus, a:hover, a:active {
	text-decoration: none;
	outline: none;
	transition: .3s;
behavior:expression(this.onFocus=this.blur())
}
textarea:hover, input:hover, textarea:active, input:active, textarea:focus, input:focus, button:focus, button:active, button:hover {
	outline: 0!important
}
button:focus {
	outline: 0!important;
	-webkit-appearance: none
}
.clearfix:before, .clearfix:after {
	display: table;
	content: ""
}
.clearfix:after {
	clear: both
}
.clearfix {
*zoom:1
}
.fl {
	float: left
}
.fr {
	float: right
}
.tc {
	text-align: center
}
.tal {
	text-align: left
}
.tar {
	text-align: right
}
.inflex {
	display: inline-flex
}
.inblock {
	display: inline-block
}
.abs {
	position: absolute
}
.rel {
	position: relative
}
.show {
	display: block
}
.hide {
	display: none
}
.fz12 {
	font-size: 12px
}
.fz13 {
	font-size: 13px
}
.fz14 {
	font-size: 14px
}
.fz15 {
	font-size: 15px
}
.fz16 {
	font-size: 16px
}
.fz17 {
	font-size: 17px
}
.fz18 {
	font-size: 18px
}
.fz24 {
	font-size: 24px
}
b {
	font-weight: bold
}
.black {
	background-color: #000!important
}
.padding-none {
	padding: 0!important
}
.vcenter {
	display: inline-block!important;
	vertical-align: middle!important;
	float: none!important
}
@font-face {
	font-family: 'FontAwesome';
	src: url('/Content/fonts/fontawesome-webfont.eot?v=4.3.0');
	src: url('/Content/fonts/fontawesome-webfont.eot?#iefix&v=4.3.0') format('embedded-opentype'), url('/Content/fonts/fontawesome-webfont.woff2?v=4.3.0') format('woff2'), url('/Content/fonts/fontawesome-webfont.woff?v=4.3.0') format('woff'), url('/Content/fonts/fontawesome-webfont.ttf?v=4.3.0') format('truetype'), url('/Content/fonts/fontawesome-webfont.svg?v=4.3.0#fontawesomeregular') format('svg');
	font-weight: normal;
	font-style: normal
}
.fa {
	display: inline-block;
	font: normal normal normal 14px/1 FontAwesome;
	font-size: inherit;
	text-rendering: auto;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	transform: translate(0, 0)
}
.fa-lg {
	font-size: 1.33333333em;
	line-height: .75em;
	vertical-align: -15%
}
.fa-2x {
	font-size: 2em
}
.fa-3x {
	font-size: 3em
}
.fa-4x {
	font-size: 4em
}
.fa-5x {
	font-size: 5em
}
.fa-fw {
	width: 1.28571429em;
	text-align: center
}
.fa-ul {
	padding-left: 0;
	margin-left: 2.14285714em;
	list-style-type: none
}
.fa-ul>li {
	position: relative
}
.fa-li {
	position: absolute;
	left: -2.14285714em;
	width: 2.14285714em;
	top: .14285714em;
	text-align: center
}
.fa-li.fa-lg {
	left: -1.85714286em
}
.fa-border {
	padding: .2em .25em .15em;
	border: solid .08em #eee;
	border-radius: .1em
}
.pull-right {
	float: right
}
.pull-left {
	float: left
}
.fa.pull-left {
	margin-right: .3em
}
.fa.pull-right {
	margin-left: .3em
}
.fa-spin {
	-webkit-animation: fa-spin 2s infinite linear;
	animation: fa-spin 2s infinite linear
}
.fa-pulse {
	-webkit-animation: fa-spin 1s infinite steps(8);
	animation: fa-spin 1s infinite steps(8)
}
@-webkit-keyframes fa-spin {
0% {
-webkit-transform:rotate(0deg);
transform:rotate(0deg)
}
100% {
-webkit-transform:rotate(359deg);
transform:rotate(359deg)
}
}
@keyframes fa-spin {
0% {
-webkit-transform:rotate(0deg);
transform:rotate(0deg)
}
100% {
-webkit-transform:rotate(359deg);
transform:rotate(359deg)
}
}
.fa-rotate-90 {
filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
	-webkit-transform: rotate(90deg);
	-ms-transform: rotate(90deg);
	transform: rotate(90deg)
}
.fa-rotate-180 {
filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
	-webkit-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	transform: rotate(180deg)
}
.fa-rotate-270 {
filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
	-webkit-transform: rotate(270deg);
	-ms-transform: rotate(270deg);
	transform: rotate(270deg)
}
.fa-flip-horizontal {
filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);
	-webkit-transform: scale(-1, 1);
	-ms-transform: scale(-1, 1);
	transform: scale(-1, 1)
}
.fa-flip-vertical {
filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);
	-webkit-transform: scale(1, -1);
	-ms-transform: scale(1, -1);
	transform: scale(1, -1)
}
:root .fa-rotate-90, :root .fa-rotate-180, :root .fa-rotate-270, :root .fa-flip-horizontal, :root .fa-flip-vertical {
	filter: none
}
.fa-stack {
	position: relative;
	display: inline-block;
	width: 2em;
	height: 2em;
	line-height: 2em;
	vertical-align: middle
}
.fa-stack-1x, .fa-stack-2x {
	position: absolute;
	left: 0;
	width: 100%;
	text-align: center
}
.fa-stack-1x {
	line-height: inherit
}
.fa-stack-2x {
	font-size: 2em
}
.fa-inverse {
	color: #fff
}
.fa-glass:before {
	content: ""
}
.fa-music:before {
	content: ""
}
.fa-search:before {
	content: ""
}
.fa-envelope-o:before {
	content: ""
}
.fa-heart:before {
	content: ""
}
.fa-star:before {
	content: ""
}
.fa-star-o:before {
	content: ""
}
.fa-user:before {
	content: ""
}
.fa-film:before {
	content: ""
}
.fa-th-large:before {
	content: ""
}
.fa-th:before {
	content: ""
}
.fa-th-list:before {
	content: ""
}
.fa-check:before {
	content: ""
}
.fa-remove:before, .fa-close:before, .fa-times:before {
	content: ""
}
.fa-search-plus:before {
	content: ""
}
.fa-search-minus:before {
	content: ""
}
.fa-power-off:before {
	content: ""
}
.fa-signal:before {
	content: ""
}
.fa-gear:before, .fa-cog:before {
	content: ""
}
.fa-trash-o:before {
	content: ""
}
.fa-home:before {
	content: ""
}
.fa-file-o:before {
	content: ""
}
.fa-clock-o:before {
	content: ""
}
.fa-road:before {
	content: ""
}
.fa-download:before {
	content: ""
}
.fa-arrow-circle-o-down:before {
	content: ""
}
.fa-arrow-circle-o-up:before {
	content: ""
}
.fa-inbox:before {
	content: ""
}
.fa-play-circle-o:before {
	content: ""
}
.fa-rotate-right:before, .fa-repeat:before {
	content: ""
}
.fa-refresh:before {
	content: ""
}
.fa-list-alt:before {
	content: ""
}
.fa-lock:before {
	content: ""
}
.fa-flag:before {
	content: ""
}
.fa-headphones:before {
	content: ""
}
.fa-volume-off:before {
	content: ""
}
.fa-volume-down:before {
	content: ""
}
.fa-volume-up:before {
	content: ""
}
.fa-qrcode:before {
	content: ""
}
.fa-barcode:before {
	content: ""
}
.fa-tag:before {
	content: ""
}
.fa-tags:before {
	content: ""
}
.fa-book:before {
	content: ""
}
.fa-bookmark:before {
	content: ""
}
.fa-print:before {
	content: ""
}
.fa-camera:before {
	content: ""
}
.fa-font:before {
	content: ""
}
.fa-bold:before {
	content: ""
}
.fa-italic:before {
	content: ""
}
.fa-text-height:before {
	content: ""
}
.fa-text-width:before {
	content: ""
}
.fa-align-left:before {
	content: ""
}
.fa-align-center:before {
	content: ""
}
.fa-align-right:before {
	content: ""
}
.fa-align-justify:before {
	content: ""
}
.fa-list:before {
	content: ""
}
.fa-dedent:before, .fa-outdent:before {
	content: ""
}
.fa-indent:before {
	content: ""
}
.fa-video-camera:before {
	content: ""
}
.fa-photo:before, .fa-image:before, .fa-picture-o:before {
	content: ""
}
.fa-pencil:before {
	content: ""
}
.fa-map-marker:before {
	content: ""
}
.fa-adjust:before {
	content: ""
}
.fa-tint:before {
	content: ""
}
.fa-edit:before, .fa-pencil-square-o:before {
	content: ""
}
.fa-share-square-o:before {
	content: ""
}
.fa-check-square-o:before {
	content: ""
}
.fa-arrows:before {
	content: ""
}
.fa-step-backward:before {
	content: ""
}
.fa-fast-backward:before {
	content: ""
}
.fa-backward:before {
	content: ""
}
.fa-play:before {
	content: ""
}
.fa-pause:before {
	content: ""
}
.fa-stop:before {
	content: ""
}
.fa-forward:before {
	content: ""
}
.fa-fast-forward:before {
	content: ""
}
.fa-step-forward:before {
	content: ""
}
.fa-eject:before {
	content: ""
}
.fa-chevron-left:before {
	content: ""
}
.fa-chevron-right:before {
	content: ""
}
.fa-plus-circle:before {
	content: ""
}
.fa-minus-circle:before {
	content: ""
}
.fa-times-circle:before {
	content: ""
}
.fa-check-circle:before {
	content: ""
}
.fa-question-circle:before {
	content: ""
}
.fa-info-circle:before {
	content: ""
}
.fa-crosshairs:before {
	content: ""
}
.fa-times-circle-o:before {
	content: ""
}
.fa-check-circle-o:before {
	content: ""
}
.fa-ban:before {
	content: ""
}
.fa-arrow-left:before {
	content: ""
}
.fa-arrow-right:before {
	content: ""
}
.fa-arrow-up:before {
	content: ""
}
.fa-arrow-down:before {
	content: ""
}
.fa-mail-forward:before, .fa-share:before {
	content: ""
}
.fa-expand:before {
	content: ""
}
.fa-compress:before {
	content: ""
}
.fa-plus:before {
	content: ""
}
.fa-minus:before {
	content: ""
}
.fa-asterisk:before {
	content: ""
}
.fa-exclamation-circle:before {
	content: ""
}
.fa-gift:before {
	content: ""
}
.fa-leaf:before {
	content: ""
}
.fa-fire:before {
	content: ""
}
.fa-eye:before {
	content: ""
}
.fa-eye-slash:before {
	content: ""
}
.fa-warning:before, .fa-exclamation-triangle:before {
	content: ""
}
.fa-plane:before {
	content: ""
}
.fa-calendar:before {
	content: ""
}
.fa-random:before {
	content: ""
}
.fa-comment:before {
	content: ""
}
.fa-magnet:before {
	content: ""
}
.fa-chevron-up:before {
	content: ""
}
.fa-chevron-down:before {
	content: ""
}
.fa-retweet:before {
	content: ""
}
.fa-shopping-cart:before {
	content: ""
}
.fa-folder:before {
	content: ""
}
.fa-folder-open:before {
	content: ""
}
.fa-arrows-v:before {
	content: ""
}
.fa-arrows-h:before {
	content: ""
}
.fa-bar-chart-o:before, .fa-bar-chart:before {
	content: ""
}
.fa-twitter-square:before {
	content: ""
}
.fa-facebook-square:before {
	content: ""
}
.fa-camera-retro:before {
	content: ""
}
.fa-key:before {
	content: ""
}
.fa-gears:before, .fa-cogs:before {
	content: ""
}
.fa-comments:before {
	content: ""
}
.fa-thumbs-o-up:before {
	content: ""
}
.fa-thumbs-o-down:before {
	content: ""
}
.fa-star-half:before {
	content: ""
}
.fa-heart-o:before {
	content: ""
}
.fa-sign-out:before {
	content: ""
}
.fa-linkedin-square:before {
	content: ""
}
.fa-thumb-tack:before {
	content: ""
}
.fa-external-link:before {
	content: ""
}
.fa-sign-in:before {
	content: ""
}
.fa-trophy:before {
	content: ""
}
.fa-github-square:before {
	content: ""
}
.fa-upload:before {
	content: ""
}
.fa-lemon-o:before {
	content: ""
}
.fa-phone:before {
	content: ""
}
.fa-square-o:before {
	content: ""
}
.fa-bookmark-o:before {
	content: ""
}
.fa-phone-square:before {
	content: ""
}
.fa-twitter:before {
	content: ""
}
.fa-facebook-f:before, .fa-facebook:before {
	content: ""
}
.fa-github:before {
	content: ""
}
.fa-unlock:before {
	content: ""
}
.fa-credit-card:before {
	content: ""
}
.fa-rss:before {
	content: ""
}
.fa-hdd-o:before {
	content: ""
}
.fa-bullhorn:before {
	content: ""
}
.fa-bell:before {
	content: ""
}
.fa-certificate:before {
	content: ""
}
.fa-hand-o-right:before {
	content: ""
}
.fa-hand-o-left:before {
	content: ""
}
.fa-hand-o-up:before {
	content: ""
}
.fa-hand-o-down:before {
	content: ""
}
.fa-arrow-circle-left:before {
	content: ""
}
.fa-arrow-circle-right:before {
	content: ""
}
.fa-arrow-circle-up:before {
	content: ""
}
.fa-arrow-circle-down:before {
	content: ""
}
.fa-globe:before {
	content: ""
}
.fa-wrench:before {
	content: ""
}
.fa-tasks:before {
	content: ""
}
.fa-filter:before {
	content: ""
}
.fa-briefcase:before {
	content: ""
}
.fa-arrows-alt:before {
	content: ""
}
.fa-group:before, .fa-users:before {
	content: ""
}
.fa-chain:before, .fa-link:before {
	content: ""
}
.fa-cloud:before {
	content: ""
}
.fa-flask:before {
	content: ""
}
.fa-cut:before, .fa-scissors:before {
	content: ""
}
.fa-copy:before, .fa-files-o:before {
	content: ""
}
.fa-paperclip:before {
	content: ""
}
.fa-save:before, .fa-floppy-o:before {
	content: ""
}
.fa-square:before {
	content: ""
}
.fa-navicon:before, .fa-reorder:before, .fa-bars:before {
	content: ""
}
.fa-list-ul:before {
	content: ""
}
.fa-list-ol:before {
	content: ""
}
.fa-strikethrough:before {
	content: ""
}
.fa-underline:before {
	content: ""
}
.fa-table:before {
	content: ""
}
.fa-magic:before {
	content: ""
}
.fa-truck:before {
	content: ""
}
.fa-pinterest:before {
	content: ""
}
.fa-pinterest-square:before {
	content: ""
}
.fa-google-plus-square:before {
	content: ""
}
.fa-google-plus:before {
	content: ""
}
.fa-money:before {
	content: ""
}
.fa-caret-down:before {
	content: ""
}
.fa-caret-up:before {
	content: ""
}
.fa-caret-left:before {
	content: ""
}
.fa-caret-right:before {
	content: ""
}
.fa-columns:before {
	content: ""
}
.fa-unsorted:before, .fa-sort:before {
	content: ""
}
.fa-sort-down:before, .fa-sort-desc:before {
	content: ""
}
.fa-sort-up:before, .fa-sort-asc:before {
	content: ""
}
.fa-envelope:before {
	content: ""
}
.fa-linkedin:before {
	content: ""
}
.fa-rotate-left:before, .fa-undo:before {
	content: ""
}
.fa-legal:before, .fa-gavel:before {
	content: ""
}
.fa-dashboard:before, .fa-tachometer:before {
	content: ""
}
.fa-comment-o:before {
	content: ""
}
.fa-comments-o:before {
	content: ""
}
.fa-flash:before, .fa-bolt:before {
	content: ""
}
.fa-sitemap:before {
	content: ""
}
.fa-umbrella:before {
	content: ""
}
.fa-paste:before, .fa-clipboard:before {
	content: ""
}
.fa-lightbulb-o:before {
	content: ""
}
.fa-exchange:before {
	content: ""
}
.fa-cloud-download:before {
	content: ""
}
.fa-cloud-upload:before {
	content: ""
}
.fa-user-md:before {
	content: ""
}
.fa-stethoscope:before {
	content: ""
}
.fa-suitcase:before {
	content: ""
}
.fa-bell-o:before {
	content: ""
}
.fa-coffee:before {
	content: ""
}
.fa-cutlery:before {
	content: ""
}
.fa-file-text-o:before {
	content: ""
}
.fa-building-o:before {
	content: ""
}
.fa-hospital-o:before {
	content: ""
}
.fa-ambulance:before {
	content: ""
}
.fa-medkit:before {
	content: ""
}
.fa-fighter-jet:before {
	content: ""
}
.fa-beer:before {
	content: ""
}
.fa-h-square:before {
	content: ""
}
.fa-plus-square:before {
	content: ""
}
.fa-angle-double-left:before {
	content: ""
}
.fa-angle-double-right:before {
	content: ""
}
.fa-angle-double-up:before {
	content: ""
}
.fa-angle-double-down:before {
	content: ""
}
.fa-angle-left:before {
	content: ""
}
.fa-angle-right:before {
	content: ""
}
.fa-angle-up:before {
	content: ""
}
.fa-angle-down:before {
	content: ""
}
.fa-desktop:before {
	content: ""
}
.fa-laptop:before {
	content: ""
}
.fa-tablet:before {
	content: ""
}
.fa-mobile-phone:before, .fa-mobile:before {
	content: ""
}
.fa-circle-o:before {
	content: ""
}
.fa-quote-left:before {
	content: ""
}
.fa-quote-right:before {
	content: ""
}
.fa-spinner:before {
	content: ""
}
.fa-circle:before {
	content: ""
}
.fa-mail-reply:before, .fa-reply:before {
	content: ""
}
.fa-github-alt:before {
	content: ""
}
.fa-folder-o:before {
	content: ""
}
.fa-folder-open-o:before {
	content: ""
}
.fa-smile-o:before {
	content: ""
}
.fa-frown-o:before {
	content: ""
}
.fa-meh-o:before {
	content: ""
}
.fa-gamepad:before {
	content: ""
}
.fa-keyboard-o:before {
	content: ""
}
.fa-flag-o:before {
	content: ""
}
.fa-flag-checkered:before {
	content: ""
}
.fa-terminal:before {
	content: ""
}
.fa-code:before {
	content: ""
}
.fa-mail-reply-all:before, .fa-reply-all:before {
	content: ""
}
.fa-star-half-empty:before, .fa-star-half-full:before, .fa-star-half-o:before {
	content: ""
}
.fa-location-arrow:before {
	content: ""
}
.fa-crop:before {
	content: ""
}
.fa-code-fork:before {
	content: ""
}
.fa-unlink:before, .fa-chain-broken:before {
	content: ""
}
.fa-question:before {
	content: ""
}
.fa-info:before {
	content: ""
}
.fa-exclamation:before {
	content: ""
}
.fa-superscript:before {
	content: ""
}
.fa-subscript:before {
	content: ""
}
.fa-eraser:before {
	content: ""
}
.fa-puzzle-piece:before {
	content: ""
}
.fa-microphone:before {
	content: ""
}
.fa-microphone-slash:before {
	content: ""
}
.fa-shield:before {
	content: ""
}
.fa-calendar-o:before {
	content: ""
}
.fa-fire-extinguisher:before {
	content: ""
}
.fa-rocket:before {
	content: ""
}
.fa-maxcdn:before {
	content: ""
}
.fa-chevron-circle-left:before {
	content: ""
}
.fa-chevron-circle-right:before {
	content: ""
}
.fa-chevron-circle-up:before {
	content: ""
}
.fa-chevron-circle-down:before {
	content: ""
}
.fa-html5:before {
	content: ""
}
.fa-css3:before {
	content: ""
}
.fa-anchor:before {
	content: ""
}
.fa-unlock-alt:before {
	content: ""
}
.fa-bullseye:before {
	content: ""
}
.fa-ellipsis-h:before {
	content: ""
}
.fa-ellipsis-v:before {
	content: ""
}
.fa-rss-square:before {
	content: ""
}
.fa-play-circle:before {
	content: ""
}
.fa-ticket:before {
	content: ""
}
.fa-minus-square:before {
	content: ""
}
.fa-minus-square-o:before {
	content: ""
}
.fa-level-up:before {
	content: ""
}
.fa-level-down:before {
	content: ""
}
.fa-check-square:before {
	content: ""
}
.fa-pencil-square:before {
	content: ""
}
.fa-external-link-square:before {
	content: ""
}
.fa-share-square:before {
	content: ""
}
.fa-compass:before {
	content: ""
}
.fa-toggle-down:before, .fa-caret-square-o-down:before {
	content: ""
}
.fa-toggle-up:before, .fa-caret-square-o-up:before {
	content: ""
}
.fa-toggle-right:before, .fa-caret-square-o-right:before {
	content: ""
}
.fa-euro:before, .fa-eur:before {
	content: ""
}
.fa-gbp:before {
	content: ""
}
.fa-dollar:before, .fa-usd:before {
	content: ""
}
.fa-rupee:before, .fa-inr:before {
	content: ""
}
.fa-cny:before, .fa-rmb:before, .fa-yen:before, .fa-jpy:before {
	content: ""
}
.fa-ruble:before, .fa-rouble:before, .fa-rub:before {
	content: ""
}
.fa-won:before, .fa-krw:before {
	content: ""
}
.fa-bitcoin:before, .fa-btc:before {
	content: ""
}
.fa-file:before {
	content: ""
}
.fa-file-text:before {
	content: ""
}
.fa-sort-alpha-asc:before {
	content: ""
}
.fa-sort-alpha-desc:before {
	content: ""
}
.fa-sort-amount-asc:before {
	content: ""
}
.fa-sort-amount-desc:before {
	content: ""
}
.fa-sort-numeric-asc:before {
	content: ""
}
.fa-sort-numeric-desc:before {
	content: ""
}
.fa-thumbs-up:before {
	content: ""
}
.fa-thumbs-down:before {
	content: ""
}
.fa-youtube-square:before {
	content: ""
}
.fa-youtube:before {
	content: ""
}
.fa-xing:before {
	content: ""
}
.fa-xing-square:before {
	content: ""
}
.fa-youtube-play:before {
	content: ""
}
.fa-dropbox:before {
	content: ""
}
.fa-stack-overflow:before {
	content: ""
}
.fa-instagram:before {
	content: ""
}
.fa-flickr:before {
	content: ""
}
.fa-adn:before {
	content: ""
}
.fa-bitbucket:before {
	content: ""
}
.fa-bitbucket-square:before {
	content: ""
}
.fa-tumblr:before {
	content: ""
}
.fa-tumblr-square:before {
	content: ""
}
.fa-long-arrow-down:before {
	content: ""
}
.fa-long-arrow-up:before {
	content: ""
}
.fa-long-arrow-left:before {
	content: ""
}
.fa-long-arrow-right:before {
	content: ""
}
.fa-apple:before {
	content: ""
}
.fa-windows:before {
	content: ""
}
.fa-android:before {
	content: ""
}
.fa-linux:before {
	content: ""
}
.fa-dribbble:before {
	content: ""
}
.fa-skype:before {
	content: ""
}
.fa-foursquare:before {
	content: ""
}
.fa-trello:before {
	content: ""
}
.fa-female:before {
	content: ""
}
.fa-male:before {
	content: ""
}
.fa-gittip:before, .fa-gratipay:before {
	content: ""
}
.fa-sun-o:before {
	content: ""
}
.fa-moon-o:before {
	content: ""
}
.fa-archive:before {
	content: ""
}
.fa-bug:before {
	content: ""
}
.fa-vk:before {
	content: ""
}
.fa-weibo:before {
	content: ""
}
.fa-renren:before {
	content: ""
}
.fa-pagelines:before {
	content: ""
}
.fa-stack-exchange:before {
	content: ""
}
.fa-arrow-circle-o-right:before {
	content: ""
}
.fa-arrow-circle-o-left:before {
	content: ""
}
.fa-toggle-left:before, .fa-caret-square-o-left:before {
	content: ""
}
.fa-dot-circle-o:before {
	content: ""
}
.fa-wheelchair:before {
	content: ""
}
.fa-vimeo-square:before {
	content: ""
}
.fa-turkish-lira:before, .fa-try:before {
	content: ""
}
.fa-plus-square-o:before {
	content: ""
}
.fa-space-shuttle:before {
	content: ""
}
.fa-slack:before {
	content: ""
}
.fa-envelope-square:before {
	content: ""
}
.fa-wordpress:before {
	content: ""
}
.fa-openid:before {
	content: ""
}
.fa-institution:before, .fa-bank:before, .fa-university:before {
	content: ""
}
.fa-mortar-board:before, .fa-graduation-cap:before {
	content: ""
}
.fa-yahoo:before {
	content: ""
}
.fa-google:before {
	content: ""
}
.fa-reddit:before {
	content: ""
}
.fa-reddit-square:before {
	content: ""
}
.fa-stumbleupon-circle:before {
	content: ""
}
.fa-stumbleupon:before {
	content: ""
}
.fa-delicious:before {
	content: ""
}
.fa-digg:before {
	content: ""
}
.fa-pied-piper:before {
	content: ""
}
.fa-pied-piper-alt:before {
	content: ""
}
.fa-drupal:before {
	content: ""
}
.fa-joomla:before {
	content: ""
}
.fa-language:before {
	content: ""
}
.fa-fax:before {
	content: ""
}
.fa-building:before {
	content: ""
}
.fa-child:before {
	content: ""
}
.fa-paw:before {
	content: ""
}
.fa-spoon:before {
	content: ""
}
.fa-cube:before {
	content: ""
}
.fa-cubes:before {
	content: ""
}
.fa-behance:before {
	content: ""
}
.fa-behance-square:before {
	content: ""
}
.fa-steam:before {
	content: ""
}
.fa-steam-square:before {
	content: ""
}
.fa-recycle:before {
	content: ""
}
.fa-automobile:before, .fa-car:before {
	content: ""
}
.fa-cab:before, .fa-taxi:before {
	content: ""
}
.fa-tree:before {
	content: ""
}
.fa-spotify:before {
	content: ""
}
.fa-deviantart:before {
	content: ""
}
.fa-soundcloud:before {
	content: ""
}
.fa-database:before {
	content: ""
}
.fa-file-pdf-o:before {
	content: ""
}
.fa-file-word-o:before {
	content: ""
}
.fa-file-excel-o:before {
	content: ""
}
.fa-file-powerpoint-o:before {
	content: ""
}
.fa-file-photo-o:before, .fa-file-picture-o:before, .fa-file-image-o:before {
	content: ""
}
.fa-file-zip-o:before, .fa-file-archive-o:before {
	content: ""
}
.fa-file-sound-o:before, .fa-file-audio-o:before {
	content: ""
}
.fa-file-movie-o:before, .fa-file-video-o:before {
	content: ""
}
.fa-file-code-o:before {
	content: ""
}
.fa-vine:before {
	content: ""
}
.fa-codepen:before {
	content: ""
}
.fa-jsfiddle:before {
	content: ""
}
.fa-life-bouy:before, .fa-life-buoy:before, .fa-life-saver:before, .fa-support:before, .fa-life-ring:before {
	content: ""
}
.fa-circle-o-notch:before {
	content: ""
}
.fa-ra:before, .fa-rebel:before {
	content: ""
}
.fa-ge:before, .fa-empire:before {
	content: ""
}
.fa-git-square:before {
	content: ""
}
.fa-git:before {
	content: ""
}
.fa-hacker-news:before {
	content: ""
}
.fa-tencent-weibo:before {
	content: ""
}
.fa-qq:before {
	content: ""
}
.fa-wechat:before, .fa-weixin:before {
	content: ""
}
.fa-send:before, .fa-paper-plane:before {
	content: ""
}
.fa-send-o:before, .fa-paper-plane-o:before {
	content: ""
}
.fa-history:before {
	content: ""
}
.fa-genderless:before, .fa-circle-thin:before {
	content: ""
}
.fa-header:before {
	content: ""
}
.fa-paragraph:before {
	content: ""
}
.fa-sliders:before {
	content: ""
}
.fa-share-alt:before {
	content: ""
}
.fa-share-alt-square:before {
	content: ""
}
.fa-bomb:before {
	content: ""
}
.fa-soccer-ball-o:before, .fa-futbol-o:before {
	content: ""
}
.fa-tty:before {
	content: ""
}
.fa-binoculars:before {
	content: ""
}
.fa-plug:before {
	content: ""
}
.fa-slideshare:before {
	content: ""
}
.fa-twitch:before {
	content: ""
}
.fa-yelp:before {
	content: ""
}
.fa-newspaper-o:before {
	content: ""
}
.fa-wifi:before {
	content: ""
}
.fa-calculator:before {
	content: ""
}
.fa-paypal:before {
	content: ""
}
.fa-google-wallet:before {
	content: ""
}
.fa-cc-visa:before {
	content: ""
}
.fa-cc-mastercard:before {
	content: ""
}
.fa-cc-discover:before {
	content: ""
}
.fa-cc-amex:before {
	content: ""
}
.fa-cc-paypal:before {
	content: ""
}
.fa-cc-stripe:before {
	content: ""
}
.fa-bell-slash:before {
	content: ""
}
.fa-bell-slash-o:before {
	content: ""
}
.fa-trash:before {
	content: ""
}
.fa-copyright:before {
	content: ""
}
.fa-at:before {
	content: ""
}
.fa-eyedropper:before {
	content: ""
}
.fa-paint-brush:before {
	content: ""
}
.fa-birthday-cake:before {
	content: ""
}
.fa-area-chart:before {
	content: ""
}
.fa-pie-chart:before {
	content: ""
}
.fa-line-chart:before {
	content: ""
}
.fa-lastfm:before {
	content: ""
}
.fa-lastfm-square:before {
	content: ""
}
.fa-toggle-off:before {
	content: ""
}
.fa-toggle-on:before {
	content: ""
}
.fa-bicycle:before {
	content: ""
}
.fa-bus:before {
	content: ""
}
.fa-ioxhost:before {
	content: ""
}
.fa-angellist:before {
	content: ""
}
.fa-cc:before {
	content: ""
}
.fa-shekel:before, .fa-sheqel:before, .fa-ils:before {
	content: ""
}
.fa-meanpath:before {
	content: ""
}
.fa-buysellads:before {
	content: ""
}
.fa-connectdevelop:before {
	content: ""
}
.fa-dashcube:before {
	content: ""
}
.fa-forumbee:before {
	content: ""
}
.fa-leanpub:before {
	content: ""
}
.fa-sellsy:before {
	content: ""
}
.fa-shirtsinbulk:before {
	content: ""
}
.fa-simplybuilt:before {
	content: ""
}
.fa-skyatlas:before {
	content: ""
}
.fa-cart-plus:before {
	content: ""
}
.fa-cart-arrow-down:before {
	content: ""
}
.fa-diamond:before {
	content: ""
}
.fa-ship:before {
	content: ""
}
.fa-user-secret:before {
	content: ""
}
.fa-motorcycle:before {
	content: ""
}
.fa-street-view:before {
	content: ""
}
.fa-heartbeat:before {
	content: ""
}
.fa-venus:before {
	content: ""
}
.fa-mars:before {
	content: ""
}
.fa-mercury:before {
	content: ""
}
.fa-transgender:before {
	content: ""
}
.fa-transgender-alt:before {
	content: ""
}
.fa-venus-double:before {
	content: ""
}
.fa-mars-double:before {
	content: ""
}
.fa-venus-mars:before {
	content: ""
}
.fa-mars-stroke:before {
	content: ""
}
.fa-mars-stroke-v:before {
	content: ""
}
.fa-mars-stroke-h:before {
	content: ""
}
.fa-neuter:before {
	content: ""
}
.fa-facebook-official:before {
	content: ""
}
.fa-pinterest-p:before {
	content: ""
}
.fa-whatsapp:before {
	content: ""
}
.fa-server:before {
	content: ""
}
.fa-user-plus:before {
	content: ""
}
.fa-user-times:before {
	content: ""
}
.fa-hotel:before, .fa-bed:before {
	content: ""
}
.fa-viacoin:before {
	content: ""
}
.fa-train:before {
	content: ""
}
.fa-subway:before {
	content: ""
}
.fa-medium:before {
	content: ""
}
@charset "utf-8";
html {
}
html, img, fieldset {
	border: 0
}
html, body, form {
	margin: 0;
	padding: 0
}
body {
	color: #000;
	background-color: #fff
}
body, td {
}
h1, h2, h3, h4, h5, h6 {
	margin: 0;
	padding: 0;
	font-size: 14px
}
ul, ol {
	margin: 0;
	padding: 5px 5px 5px 40px
}
dl, p {
	margin: 0;
	padding: 5px 0
}
a, a:link {
	color: #000;
	text-decoration: none
}
a:active {
}
a:hover {
}
a:visited {
}
.rectbox:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden
}
.rectbox {
	clear: both;
*display:inline-block
}
.rectbox .left {
	float: left;
	_display: inline
}
.rectbox .right {
	float: right;
	_display: inline
}
textare {
	overflow-y: visible
}
label {
	cursor: pointer;
	_cursor: default
}
input[type="submit"] {
	cursor: pointer
}
input[type="button"] {
	cursor: pointer
}
input[type="reset"] {
	cursor: pointer
}
input.submit {
	cursor: pointer
}
input.button {
	cursor: pointer
}
input.reset {
	cursor: pointer
}
input.disabled {
	cursor: default
}
input[disabled] {
}
input.readonly {
	color: #999;
	border: 1px solid #ccc;
	background: #f3f3f3
}
input[readOnly] {
	color: #999;
	border: 1px solid #ccc;
	background: #f3f3f3
}
*html input {
direction:expression((function(n) {
document.readyState=="complete"&&(n.style.direction="ltr", n.className+=" "+n.type)
}
)(this));
unicode-bidi:expression((function(n) {
document.readyState=="complete"&&(n.readOnly==!0?n.className.search(" readonly")==-1&&(n.className+=" readonly"):n.className.search(" readonly")!=-1&&(n.className=n.className.replace(" readonly", "")), n.disabled==!0?n.className.search(" disabled")==-1&&(n.className+=" disabled"):n.className.search(" disabled")!=-1&&(n.className=n.className.replace(" disabled", "")))
}
)(this))
}
*html html {
direction:expression((function(n) {
n.style.direction="ltr";
try {
document.execCommand("BackgroundImageCache", !1, !0)
}
catch(t) {
}
}
)(this))
}
body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent
}
body {
	line-height: 1
}
ol, ul {
	list-style: none
}
blockquote, q {
	quotes: none
}
blockquote:before, blockquote:after, q:before, q:after {
	content: '';
	content: none
}
:focus {
	outline: 0
}
ins {
	text-decoration: none
}
del {
	text-decoration: line-through
}
table {
	border-collapse: collapse;
	border-spacing: 0
}
.bt:hover, .bt:hover * {
	cursor: pointer;
	text-decoration: none;
	opacity: .8;
	filter: alpha(opacity=80)
}
.bt:hover.lt, .bt:hover.lt * {
	opacity: .95;
	filter: alpha(opacity=95)
}
.bt:hover.gt, .bt:hover.gt * {
	opacity: .6;
	filter: alpha(opacity=60)
}
.clear {
	clear: both
}
.flex {
	display: flex
}
.flex.lt {
	width: 105%
}
.flex.gt {
	width: 125%
}
.ht05 {
	height: 5px
}
.ht10 {
	height: 10px
}
.ht15 {
	height: 15px
}
.ht20 {
	height: 20px
}
.ht25 {
	height: 25px
}
.ht30 {
	height: 30px
}
.ht35 {
	height: 35px
}
.ht40 {
	height: 40px
}
.ht45 {
	height: 45px
}
.ht50 {
	height: 50px
}
.ht55 {
	height: 55px
}
.ht60 {
	height: 60px
}
.ht65 {
	height: 65px
}
.ht70 {
	height: 70px
}
.ht75 {
	height: 75px
}
.ht80 {
	height: 80px
}
.ht85 {
	height: 85px
}
.ht90 {
	height: 90px
}
.ht95 {
	height: 95px
}
.ht100 {
	height: 100px
}
.ht200 {
	height: 200px
}
.ht300 {
	height: 300px
}
.ht400 {
	height: 400px
}
.ht500 {
	height: 500px
}
.wh05 {
	display: inline-block;
	width: 5px
}
.wh10 {
	display: inline-block;
	width: 10px
}
.wh15 {
	display: inline-block;
	width: 15px
}
.wh20 {
	display: inline-block;
	width: 20px
}
.wh25 {
	display: inline-block;
	width: 25px
}
.wh30 {
	display: inline-block;
	width: 30px
}
.wh35 {
	display: inline-block;
	width: 35px
}
.wh40 {
	display: inline-block;
	width: 40px
}
.wh45 {
	display: inline-block;
	width: 45px
}
.wh50 {
	display: inline-block;
	width: 50px
}
.wh55 {
	display: inline-block;
	width: 55px
}
.wh60 {
	display: inline-block;
	width: 60px
}
.wh65 {
	display: inline-block;
	width: 65px
}
.wh70 {
	display: inline-block;
	width: 70px
}
.wh75 {
	display: inline-block;
	width: 75px
}
.wh80 {
	display: inline-block;
	width: 80px
}
.wh85 {
	display: inline-block;
	width: 85px
}
.wh90 {
	display: inline-block;
	width: 90px
}
.wh95 {
	display: inline-block;
	width: 95px
}
.wh100 {
	display: inline-block;
	width: 100px
}
.none {
	display: none
}
.hide {
	opacity: 0;
	filter: alpha(opacity=0)
}
.ie-radius {
	border-radius: 5px;
	behavior: url(css/ie-css3.htc)
}
.f_left {
	float: left
}
.f_right {
	float: right
}
.header {
	height: 1.45rem;
	line-height: 1.45rem;
	background: -webkit-gradient(linear, 0% 0%, 100% 0%, from(#21bb97), to(#2eacb8))
}
.header h2 {
	text-align: center;
	font-size: .56rem;
	text-align: center;
	font-weight: normal;
	color: #fff
}
.ico_hall {
	left: .3rem
}
.btn_hall {
	display: inline-block;
	padding: 0 .35rem;
	background: #ffba15;
	height: .72rem;
	line-height: .72rem;
	font-size: .38rem;
	border-radius: .72rem;
	color: #fff
}
.btn_hall em {
	font-style: normal;
	display: inline-block;
	padding-right: .4rem;
	background: url(/Content/mobile/images/icon/icon145.png) no-repeat right center;
	background-size: .3rem auto
}
.div_ico {
	position: absolute;
	top: 0
}
.div_ico a {
	display: block;
	height: 1.45rem;
	line-height: 1.45rem
}
.ico_back {
	left: .3rem
}
.ico_back a {
	padding-left: .5rem;
	background: url(/Content/mobile/images/icon/icon5.png) no-repeat left center;
	background-size: .32rem .54rem
}
.ico_kf {
	right: .3rem
}
.ico_kf a {
	min-width: 1rem;
	background: url(/Content/mobile/images/icon/icon19.png) no-repeat right center;
	background-size: .68rem auto
}
.ico_prev {
	right: .3rem
}
.ico_prev a {
	font-size: .46rem;
	color: #fff
}
.ico_close {
	right: .3rem;
	width: 38px
}
.ico_close a {
	background: url(/Content/images/close1.png) no-repeat center center;
	opacity: 1
}
.header_change {
	line-height: .96rem;
	padding-top: .2rem;
	text-align: center
}
.header_change a {
	display: inline-block;
	width: 3rem;
	border: 2px solid #fff;
	margin-left: -2px;
	vertical-align: top;
	font-size: .44rem;
	color: #f9fffe;
	background: #2ab29c
}
.header_change a:first-child {
	border-top-left-radius: 5px;
	border-bottom-left-radius: 5px
}
.header_change a:last-child {
	border-top-right-radius: 5px;
	border-bottom-right-radius: 5px
}
.header_change a.in {
	background: #f9fffe;
	color: #34c1a0
}
.head_logo {
	text-align: center;
	background: url(/Content/mobile/images/icon/icon51.png) no-repeat center bottom;
	background-size: 10.66rem 1px
}
.head_logo img {
	width: 3.08rem;
	vertical-align: middle
}
.header .head_tit {
	-webkit-box-flex: 1;
	-ms-flex: 1;
	flex: 1;
	text-align: center;
	font-size: .56rem;
	color: #fff;
	position: relative
}
.modal_tz_head .cont .item li a {
	display: block;
	line-height: 1rem;
	color: #fff;
	background: #40b3be;
	border-radius: .1rem
}
.ico_hall .modal_tz_head .cont .item li a {
	height: 1rem;
	background: rgba(52,193,160,1);
	background: -moz-linear-gradient(left, rgba(52,193,160,1) 0%, rgba(64,180,190,1) 100%);
	background: -webkit-gradient(left top, right top, color-stop(0%, rgba(52,193,160,1)), color-stop(100%, rgba(64,180,190,1)));
	background: -webkit-linear-gradient(left, rgba(52,193,160,1) 0%, rgba(64,180,190,1) 100%);
	background: -o-linear-gradient(left, rgba(52,193,160,1) 0%, rgba(64,180,190,1) 100%);
	background: -ms-linear-gradient(left, rgba(52,193,160,1) 0%, rgba(64,180,190,1) 100%);
	background: linear-gradient(to right, #21bb97 0%, #2eacb8 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#34c1a0', endColorstr='#40b4be', GradientType=1)
}
.header .span_menu.span_menu_menu a {
	display: inline-block;
	margin-top: .35rem;
	padding: 0 .35rem;
	height: .72rem;
	line-height: .72rem;
	background: #ffb911;
	font-size: .38rem;
	border-radius: .72rem;
	text-align: center
}
.page_aqbh {
}
.aqbh_item {
	background: #fff;
	padding-bottom: .5rem;
	border-bottom: 1px solid #d3d6db;
	border-top: 1px solid #cdd0d5;
	margin-top: .3rem
}
.aqbh_item:first-child {
	margin-top: 0
}
.aqbh_item_t {
	border-bottom: 1px solid #cfcfcf;
	height: 1.38rem;
	line-height: 1.38rem;
	padding: 0 .3rem
}
.aqbh_item_t h3 {
	font-size: .46rem;
	color: #282828;
	font-weight: normal
}
.aqbh_item_t h3 span {
	display: inline-block;
	height: 1.38rem;
	vertical-align: top;
	width: .9rem
}
.aqbh_item_t h3 span.sp1 {
	background: url(/Content/mobile/images/icon/icon10.png) no-repeat center center;
	background-size: .52rem .52rem
}
.aqbh_item_t h3 span.sp2 {
	background: url(/Content/mobile/images/icon/icon14.png) no-repeat center center;
	background-size: .47rem auto
}
.aqbh_tab {
	padding-top: .1rem;
	padding: 0 .3rem
}
.aqbh_list {
	margin-top: .4rem
}
.aqbh_list span {
	display: block;
	float: left;
	line-height: .9rem;
	font-size: .46rem;
	color: #414141;
	width: 3.15rem
}
.aqbh_list_web {
	overflow: hidden;
	line-height: .9rem
}
.div_rad {
}
.div_rad label {
	display: inline-block;
	font-size: .46rem;
	color: #000;
	line-height: .9rem;
	vertical-align: top;
	padding-left: 1rem;
	background: url(/Content/mobile/images/icon/icon11.png) no-repeat left center;
	background-size: .66rem auto;
	margin-right: .5rem
}
.div_rad label.in {
	color: red;
	background: url(/Content/mobile/images/icon/icon11_1.png) no-repeat left center;
	background-size: .66rem auto
}
.aqbh_item_txt {
	padding: 0 .3rem;
	margin-top: .4rem
}
.aqbh_item_txt p {
	font-size: .44rem;
	color: #5d6163;
	line-height: .75rem
}
.div_sel {
	font-size: .46rem;
	border: 1px solid #c4ced8;
	background: #f5f7f8;
	border-radius: 3px
}
.div_sel select {
	color: #b4b6b7;
	width: 100%;
	border: none;
	-webkit-appearance: none;
	padding-left: .3rem;
	background: url(/Content/mobile/images/icon/icon17.png) no-repeat 95% center;
	background-size: .42rem auto
}
.page_bzzx {
}
.bzzx_list {
	background: #fff
}
.bzzx_list ul li {
	line-height: 1.4rem;
	border-bottom: 1px solid #cdd0d5
}
.bzzx_list ul li:first-child {
	border-top: none
}
.bzzx_list ul li h3 {
	padding-right: .3rem;
	position: relative;
	margin-left: 1.08rem
}
.bzzx_list ul li h3 span {
	display: block;
	height: 1.41rem;
	width: 1.08rem;
	position: absolute;
	left: -1.08rem;
	top: 0;
	border-bottom: 1px solid #fff;
	padding-left: .3rem
}
.bzzx_list ul li h3 span.sp1 {
	background: url(/Content/mobile/images/icon/icon21.png) no-repeat .3rem center;
	background-size: .48rem auto
}
.bzzx_list ul li h3 span.sp2 {
	background: url(/Content/mobile/images/icon/icon23.png) no-repeat .3rem center;
	background-size: .48rem auto
}
.bzzx_list ul li h3 span.sp3 {
	background: url(/Content/mobile/images/icon/icon24.png) no-repeat .3rem center;
	background-size: .48rem auto
}
.bzzx_list ul li h3 span.sp4 {
	background: url(/Content/mobile/images/icon/icon25.png) no-repeat .3rem center;
	background-size: .48rem auto
}
.bzzx_list ul li h3 a {
	cursor: pointer;
	display: block;
	font-size: .44rem;
	font-weight: normal;
	color: #000;
	background: url(/Content/mobile/images/icon/icon26.png) no-repeat right center;
	background-size: .36rem auto
}
.bzzx_list ul li .bzzx_list_slide {
	display: none
}
.bzzx_list ul li .bzzx_list_slide ul li {
	background: #f8f8f9;
	border-bottom: none
}
.bzzx_list ul li .bzzx_list_slide ul li a {
	display: block;
	padding-left: 1.08rem;
	padding-right: .3rem;
	font-size: .44rem;
	color: #000;
	background: url(/Content/mobile/images/icon/icon27.png) no-repeat .48rem center;
	background-size: .12rem auto
}
.bzzx_list ul li .bzzx_list_slide ul li a span {
	display: block;
	background: url(/Content/mobile/images/icon/icon28.png) no-repeat right center;
	background-size: .22rem auto
}
.bzzx_list ul li.in h3 a {
	background: url(/Content/mobile/images/icon/icon26_1.png) no-repeat right center;
	background-size: .36rem auto
}
.page_bczr {
}
.bczr_item {
	border-top: 1px solid #cdd0d5;
	border-bottom: 1px solid #cdd0d5;
	background: #fff;
	margin-top: .3rem
}
.bczr_item:first-child {
	margin-top: 0
}
.bczr_item_t {
	line-height: 1.2rem;
	background: #f8f8f9;
	padding: 0 .3rem
}
.bczr_item_t h3 {
	font-weight: normal;
	font-size: .46rem;
	color: #000
}
.bczr_item_t h3 span {
	display: inline-block;
	padding-left: .2rem;
	border-left: 3px solid #3fc1a9;
	line-height: .46rem
}
.bczr_item_web {
	padding: .35rem .65rem
}
.bczr_item_web p {
	font-size: .42rem;
	color: #3e4348;
	line-height: .72rem;
	text-align: justify
}
.bczr_item_web p.tt {
	font-weight: bold
}
.bczr_item_web ul.acc_item2 {
	text-align: left;
	padding-left: 25px;
	list-style: decimal;
	margin-bottom: .5em;
	margin-top: 1em;
	line-height: 1.2em;
	text-align: justify;
	font-size: .42rem
}
.bczr_item_web ul.acc_item2 li {
	padding-bottom: .5em
}
.page_cjwt {
}
.cjwt_item {
	margin-top: .3rem;
	border-top: 1px solid #cdd0d5
}
.cjwt_item:first-child {
	margin-top: 0
}
.cjwt_item_t {
	background: #fff;
	line-height: 1.43rem;
	padding: .38rem .3rem;
	border-bottom: 1px solid #cdd0d5
}
.cjwt_item_t h3 {
	line-height: .7rem;
	font-size: .46rem;
	color: #000;
	font-weight: normal
}
.cjwt_item_web {
	background: #fff;
	border: 1px solid #cdd0d5;
	border-top: none;
	margin: 0 .32rem;
	padding: .45rem .3rem
}
.cjwt_item_web p {
	line-height: .72rem;
	font-size: .42rem;
	color: #5f6468;
	text-align: justify
}
.markText {
	color: #f90404
}
.page_ptzygg {
}
.ptzygg_item {
	padding: .4rem .3rem;
	background: #fff;
	border-bottom: 1px solid #cdd0d5
}
.ptzygg_item_t {
	line-height: 1rem;
	background: #f5f5f5;
	padding: 0 .2rem
}
.ptzygg_item_t h3 {
	padding-left: .77rem;
	background: url(/Content/mobile/images/icon/icon33.png) no-repeat left center;
	background-size: .46rem auto;
	font-size: .46rem;
	color: #000;
	font-weight: normal
}
.ptzygg_item_web {
	padding-top: .2rem
}
.ptzygg_item_web p {
	font-size: .44rem;
	color: #5d6163;
	line-height: .7rem;
	text-indent: 2em;
	word-break: break-all
}
.ptzygg_item_web span {
	display: block;
	text-align: right;
	font-size: .38rem;
	color: #999;
	margin-top: .2rem
}
body.body_fff {
	background: #fff
}
.page_qygz {
}
.qygz_web {
	padding: .3rem .4rem
}
.qygz_web h3 {
	font-size: .44rem;
	color: #282828;
	line-height: .72rem;
	font-weight: normal
}
.qygz_web p {
	font-size: .44rem;
	line-height: .72rem;
	color: #5d6163
}
.page_tdtj {
}
.tdtj_change {
	line-height: 1.2rem;
	height: 1.2rem;
	background: #fff
}
.tdtj_change ul li {
	float: left;
	width: 33.33%;
	text-align: center;
	padding: 0 .24rem;
	background: url(/Content/mobile/images/icon/icon35.png) no-repeat left center;
	background-size: 1px .79rem
}
.tdtj_change ul li:first-child {
	background: none
}
.tdtj_change ul li a {
	display: block;
	font-size: .48rem;
	color: #282828;
	display: block;
	height: 1.2rem;
	line-height: 1.2rem;
	border-bottom: 5px solid #fff
}
.tdtj_change ul li.in a {
	color: #3abaaf;
	border-bottom: 5px solid #3abaaf
}
.tdtj_change ul li.fourcol {
	width: auto
}
.tdtj_change ul li.fourcol a {
	font-size: .475rem
}
.tdtj_change.tdtj_change2 ul li {
	width: 50%
}
.tdtj_change.tdtj_change4 ul li {
	width: 25%
}
.tdtj_change.tdtj_change4 ul li a {
	font-size: .42rem
}
.tdtj_list {
	border-top: 1px solid #cdd0d5;
	margin-top: .38rem;
	background: #fff
}
.tdtj_list ul li {
	line-height: 1.41rem;
	border-bottom: 1px solid #cdd0d5
}
.tdtj_list ul li a {
	display: block;
	padding: 0 .5rem 0 .3rem
}
.tdtj_list ul li span {
	display: block;
	float: left;
	font-size: .46rem;
	color: #282828;
	padding-left: 1.06rem
}
.tdtj_list ul li span.sp1 {
	background: url(/Content/mobile/images/icon/icon36.png) no-repeat left center;
	background-size: .72rem auto
}
.tdtj_list ul li span.sp2 {
	background: url(/Content/mobile/images/icon/icon37.png) no-repeat left center;
	background-size: .72rem auto
}
.tdtj_list ul li span.sp3 {
	background: url(/Content/mobile/images/icon/icon38.png) no-repeat left center;
	background-size: .72rem auto
}
.tdtj_list ul li span.sp4 {
	background: url(/Content/mobile/images/icon/icon39.png) no-repeat left center;
	background-size: .72rem auto
}
.tdtj_list ul li span.sp5 {
	background: url(/Content/mobile/images/icon/icon40.png) no-repeat left center;
	background-size: .72rem auto
}
.tdtj_list ul li span.sp6 {
	background: url(/Content/mobile/images/icon/icon41.png) no-repeat left center;
	background-size: .72rem auto
}
.tdtj_list ul li span.sp7 {
	background: url(/Content/mobile/images/icon/icon43.png) no-repeat left center;
	background-size: .72rem auto
}
.tdtj_list ul li span.sp8 {
	background: url(/Content/mobile/images/icon/icon44.png) no-repeat left center;
	background-size: .72rem auto
}
.tdtj_list ul li span.sp9 {
	background: url(/Content/mobile/images/icon/icon45.png) no-repeat left center;
	background-size: .72rem auto
}
.tdtj_list ul li span.sp10 {
	background: url(/Content/mobile/images/icon/icon46.png) no-repeat left center;
	background-size: .72rem auto
}
.tdtj_list ul li span.sp11 {
	background: url(/Content/mobile/images/icon/icon47.png) no-repeat left center;
	background-size: .72rem auto
}
.tdtj_list ul li .tdtj_list_web {
	overflow: hidden
}
.tdtj_list ul li .tdtj_list_web p {
	text-align: right;
	font-size: .46rem;
	color: #92929e
}
.page_tdlb {
}
.tdlb_search {
	background: #f9f9f9;
	line-height: 1rem;
	border-top: 1px solid #d5dbd9;
	border-bottom: 1px solid #d5dbd9;
	padding: .2rem .5rem .2rem .3rem
}
.tdlb_search_btn {
	float: right;
	margin-left: .5rem;
	font-size: .5rem
}
.tdlb_search_btn a {
	color: #3ab9b0;
	vertical-align: middle
}
.tdlb_search_inp {
	overflow: hidden;
	border: 1px solid #d3d7d6;
	height: .98rem;
	line-height: .98rem;
	font-size: .4rem;
	padding-left: 1.07rem;
	border-radius: 1rem;
	background: url(/Content/mobile/images/icon/icon49.png) no-repeat .4rem center;
	background-size: .44rem auto
}
.tdlb_search_inp input {
	width: 100%;
	border: none;
	background: none
}
.page_tdlb {
}
.page_tdlb .tdlb_btn {
	padding: 0 .6rem;
	padding-top: .37rem
}
.page_tdlb .tdlb_btn a {
	margin-top: .55rem;
	line-height: 1.36rem;
	box-shadow: none;
	font-weight: normal
}
.page_tdlb .tdlb_btn a.a1 {
}
.page_tdlb .tdlb_btn a.a2 {
	background: #f59e2e
}
.page_xgzjmm {
}
.xgzjmm_tab {
	border-top: 1px solid #cfcfcf;
	background: #fff
}
.xgzjmm_list {
	border-bottom: 1px solid #cfcfcf;
	line-height: 1.42rem;
	padding: 0 .35rem
}
.xgzjmm_list span {
	float: left;
	display: block;
	font-size: .44rem;
	color: #282828;
	width: 2.9rem
}
.xgzjmm_list_web {
	overflow: hidden
}
.div_inp {
	font-size: .44rem
}
.div_inp input {
	border: none;
	width: 100%
}
.div_inp .ValidtionError span {
	color: red;
	width: 250%
}
.page_xgzjmm {
}
.page_xgzjmm .tdlb_btn {
	padding: 0 .75rem;
	margin-top: 1.28rem
}
.page_xgzjmm .tdlb_btn a {
	font-weight: normal
}
.xgzjmm_list_txt {
}
.xgzjmm_list_txt p {
	font-size: .46rem;
	color: #282828
}
.page_grzx {
}
.grzx_user {
	/*background: -webkit-gradient(linear, 0% 0%, 100% 0%, from(#34c1a0), to(#40b3be));*/
    background:#40b3be;
	position: relative
}
.grzx_user_name {
	padding-top: .6rem;
	background: url(/Content/mobile/images/icon/icon51.png) no-repeat center top;
	background-size: 10.66rem 1px
}
.grzx_user_name h3 {
	font-size: .46rem;
	color: #fff;
	text-align: center;
	font-weight: normal
}
.grzx_user_list {
	margin-top: .6rem;
	background: rgba(255,255,255,.1)
}
.grzx_user_list ul li {
	float: left;
	width: 50%;
	text-align: center;
	line-height: 1rem
}
.grzx_user_list ul li span {
	display: block;
	font-size: .38rem;
	color: #fff;
	line-height: 1rem;
	box-shadow: 0 0 3px rgba(58,188,165,.75);
	vertical-align: top
}
.user_name {
	float: right;
	text-align: right;
	font-size: .34rem
}
.grzx_user_ye {
	width: 100%
}
.grzx_user_ye_m {
	color: #fff;
	padding: .4rem 0 0 0;
	margin: 0 .3rem;
	position: relative;
	border-radius: 5px
}
.grzx_user_ye_m a {
	font-size: .36rem;
	display: inline-block;
	width: 1.78rem;
	height: .62rem;
	line-height: .62rem;
	font-size: .36rem;
	color: #fff;
	border: 1px solid #fff;
	background: rgba(255,255,255,.08);
	text-align: center;
	border-radius: .78rem
}
.grzx_user_ye_m a span {
	display: inline-block;
	padding-left: .48rem;
	background: url(/Content/mobile/images/icon/icon53-1.png) no-repeat left center;
	background-size: .34rem auto
}
.grzx_user_ye_m h4 {
	font-weight: normal;
	font-size: .42rem
}
.grzx_user_ye_m h4 font {
	font-size: .72rem;
	color: #fff
}
.grzx_user_ye_m p {
	font-size: .38rem;
	color: #fff;
	margin-top: .3rem
}
.grzx_user_btn {
	background: #fff;
	padding: .42rem .3rem;
	border-bottom: 1px solid #cdd0d5
}
.grzx_user_btn ul li {
	float: left;
	width: 33.333%;
	text-align: center
}
.grzx_user_btn ul li a {
	display: block
}
.grzx_user_btn ul li a span {
	display: block;
	width: 1.48rem;
	height: 1.48rem;
	overflow: hidden;
	margin: 0 auto
}
.grzx_user_btn ul li a span img {
	display: block;
	width: 100%
}
.grzx_user_btn ul li a p {
	font-size: .4rem;
	color: #282828;
	margin-top: .25rem
}
.grzx_tab {
	background: #fff;
	margin-top: .3rem;
	border-top: 1px solid #cdd0d5;
	border-bottom: 1px solid #cdd0d5
}
.grzx_tab_t {
}
.grzx_tab_t h3 {
	font-size: .44rem;
	color: #54575c;
	font-weight: normal;
	padding: 0 .3rem;
	line-height: 1.2rem
}
.grzx_tab_t h3 span {
	display: inline-block;
	padding-left: .28rem;
	border-left: 3px solid #f59e2e;
	height: .44rem;
	line-height: .44rem
}
.grzx_list {
}
.grzx_list img{
	display: none;
}
.grzx_list ul li {
	line-height: 1.4rem;
	font-size: .46rem;
	color: #282828;
	border-top: 1px solid #ebeef1;
	padding: 0 0 0 .3rem
}
.grzx_list ul li:first-child {
	border-top: 1px solid #ebeef1
}
.grzx_list ul li h3 {
	padding-right: .3rem
}
.grzx_list ul li a {
	color: #282828;
	display: block;
	background: url(/Content/mobile/images/icon/icon75.png) no-repeat right center;
	background-size: .2rem auto
}
.grzx_list ul li.on a {
	
	background: url(/Content/mobile/images/icon/icon75-1.png) no-repeat right center;
	background-size: .35rem auto
}
.grzx_list ul li .drop {
	display: none;
	padding-left: 1rem
}
.grzx_list ul li .drop ul li {
	padding: 0
}
.grzx_list ul li .drop ul li a {
	padding-left: .55rem;
	color: #666;
	font-size: .42rem;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAAn0lEQVQokZVSOQ6DQAzcCh7BG1n+tQ/wE6DAXk+09kugSKqkSAJEipLF0nQzvmZCeFVK3nAukeGTwBaBLQyfOJeYkjfhWCPQsZoK/P4NrKYj0O2df5A3qIGI2sDZ+7/k96TsfXjuXCmAT0Fgt1qBwK8nBbacX4lzifVHlxiIqBU1VLz1QkRtlXGihs24j2hoGURtFtgqsFXUZtYyHKPxAD4rsCO/i7tcAAAAAElFTkSuQmCC) no-repeat .1rem center;
	background-size: .12rem auto
}
.hh{
	height: 1.45rem;
}
.grzx_list ul li a span {
	display: inline-block;
	padding-left: .95rem
}
.grzx_list ul li a span.sp1 {
	background: url(/Content/mobile/images/icon/icon57.png) no-repeat left center;
	background-size: .5rem auto
}
.grzx_list ul li a span.sp2 {
	background: url(/Content/mobile/images/icon/icon58.png) no-repeat left center;
	background-size: .42rem auto
}
.grzx_list ul li a span.sp3 {
	background: url(/Content/mobile/images/icon/icon59.png) no-repeat left center;
	background-size: .48rem auto
}
.grzx_list ul li a span.sp4 {
	background: url(/Content/mobile/images/icon/icon60.png) no-repeat left center;
	background-size: .48rem auto
}
.grzx_list ul li a span.sp5 {
	background: url(/Content/mobile/images/icon/icon61.png) no-repeat left center;
	background-size: .44rem auto
}
.grzx_list ul li a span.sp6 {
	background: url(/Content/mobile/images/icon/icon62.png) no-repeat left center;
	background-size: .44rem auto
}
.grzx_list ul li a span.sp7 {
	background: url(/Content/mobile/images/icon/icon63.png) no-repeat left center;
	background-size: .48rem auto
}
.grzx_list ul li a span.sp8 {
	background: url(/Content/mobile/images/icon/icon64.png) no-repeat left center;
	background-size: .48rem auto
}
.grzx_list ul li a span.sp9 {
	background: url(/Content/mobile/images/icon/icon65.png) no-repeat left center;
	background-size: .46rem auto
}
.grzx_list ul li a span.sp10 {
	background: url(/Content/mobile/images/icon/icon66.png) no-repeat left center;
	background-size: .44rem auto
}
.grzx_list ul li a span.sp11 {
	background: url(/Content/mobile/images/icon/icon67.png) no-repeat left center;
	background-size: .44rem auto
}
.grzx_list ul li a span.sp12 {
	background: url(/Content/mobile/images/icon/icon68.png) no-repeat left center;
	background-size: .43rem auto
}
.grzx_list ul li a span.sp13 {
	background: url(/Content/mobile/images/icon/icon69.png) no-repeat left center;
	background-size: .48rem auto
}
.grzx_list ul li a span.sp14 {
	background: url(/Content/mobile/images/icon/icon70.png) no-repeat left center;
	background-size: .48rem auto
}
.grzx_list ul li a span.sp15 {
	background: url(/Content/mobile/images/icon/icon71.png) no-repeat left center;
	background-size: .5rem auto
}
.grzx_list ul li a span.sp16 {
	background: url(/Content/mobile/images/icon/icon72.png) no-repeat left center;
	background-size: .48rem auto
}
.grzx_list ul li a span.sp17 {
	background: url(/Content/mobile/images/icon/icon73.png) no-repeat left center;
	background-size: .49rem auto
}
.grzx_list ul li a span.sp18 {
	background: url(/Content/mobile/images/icon/icon74.png) no-repeat left center;
	background-size: .42rem auto
}
.grzx_list ul li a span.sp19 {
	background: url(/Content/mobile/images/icon/icon201.png) no-repeat left center;
	background-size: .5rem auto
}
.grzx_list ul li a span.sp20 {
	background: url(/Content/mobile/images/icon/icon203.png) no-repeat left center;
	background-size: .5rem auto
}
.grzx_list ul li a span.sp21 {
	background: url(/Content/mobile/images/icon/icon147.png) no-repeat left center;
	background-size: .48rem auto
}
.grzx_list ul li a span.sp22 {
	background: url(/Content/mobile/images/icon/icon148.png) no-repeat left center;
	background-size: .48rem auto
}
.grzx_list ul li a span.sp23 {
	background: url(/Content/mobile/images/icon/icon149.png) no-repeat left center;
	background-size: .48rem auto
}
.grzx_list ul li a span.sp24 {
	background: url(/Content/mobile/images/icon/icon150.png) no-repeat left center;
	background-size: .48rem auto
}
.wdqy_cpfh {
	padding: .3rem .3rem 0
}
.wdqy_cpfh_m {
	background: #f9fafa;
	border: 1px solid #cdd0d5;
	border-top: none;
	border-bottom: none
}
.wdqy_cpfh_tab {
	background: #fff;
	margin-top: .3rem;
	border-top: 1px solid #cdd0d5;
	border-bottom: 1px solid #cdd0d5
}
.wdqy_cpfh_tab:first-child {
	margin-top: 0
}
.wdqy_cpfh_t {
	height: 1.2rem;
	line-height: 1.2em;
	border-bottom: 1px solid #cfcfcf
}
.wdqy_cpfh_t h3 {
	font-weight: normal;
	font-size: .46rem;
	color: #282828;
	padding: 0 .22rem 0 .37rem
}
.wdqy_cpfh_t h3 span {
	display: inline-block;
	padding-left: 1.05rem
}
.wdqy_cpfh_t h3 span.sp1 {
	background: url(/Content/mobile/images/icon/icon77.png) no-repeat left center;
	background-size: .72rem auto
}
.wdqy_cpfh_t h3 span.sp2 {
	background: url(/Content/mobile/images/icon/icon81.png) no-repeat left center;
	background-size: .72rem auto
}
.wdqy_cpfh_t h3 label {
	float: right;
	font-size: .38rem;
	color: #282828
}
.wdqy_cpfh_t h3 label em {
	font-style: normal;
	color: #afafb8
}
.wdqy_cpfh_list {
	padding: .3rem .4rem
}
.wdqy_cpfh_list ul li {
	float: left;
	width: 50%;
	font-size: .38rem;
	color: #101010;
	line-height: .9rem
}
.wdqy_cpfh_list ul li span {
	display: inline-block;
	color: #92929e;
	padding-left: .4rem;
	background: url(/Content/mobile/images/icon/icon78.png) no-repeat left center;
	background-size: .15rem auto
}
.wdqy_cpfh_ts {
	margin-top: .3rem
}
.wdqy_cpfh_ts p {
	font-size: .4rem;
	color: #6d6d6d;
	padding-left: .78rem;
	line-height: .8rem
}
.wdqy_cpfh_ts p a {
	color: #3abab0
}
.wdqy_cpfh_ts p.p1 {
	background: url(/Content/mobile/images/icon/icon79.png) no-repeat .1rem center;
	background-size: .44rem auto
}
.page_btn {
	text-align: center;
	margin-top: .5rem
}
.page_btn a {
	display: inline-block;
	height: 1.2rem;
	line-height: 1.2rem;
	width: 4.8rem;
	border-radius: 1.2rem;
	font-size: .52rem;
	color: #fff;
	margin: 0 .2rem
}
.page_btn a.a1 {
	background: -webkit-gradient(linear, 0% 0%, 100% 0%, from(#34c1a0), to(#40b3be))
}
.page_btn a.a2 {
	background: #f59e2e
}
.form_srts {
	position: fixed;
	width: 6rem;
	padding: .2rem 0;
	top: 50%;
	margin-top: -.8rem;
	left: 50%;
	margin-left: -2.5rem;
	background: rgba(0,0,0,.8);
	border-radius: 5px
}
.form_srts_web {
	padding: 0 .45rem
}
.form_srts_web p {
	line-height: .72rem;
	color: #ff3e3e;
	text-align: center;
	font-size: .46rem
}
.page_ljewm {
}
.ljewm_m {
	padding: .9rem 1.1rem 0
}
.ljewm_pic {
	background: #3abaaf;
	padding: 1.2rem 1.1rem
}
.ljewm_pic img {
	display: block
}
.ljewm_web {
	background: #fff;
	padding: .3rem .7rem;
	text-align: center
}
.ljewm_web p {
	font-size: .46rem;
	color: #273135;
	line-height: .8rem
}
.ym_btn {
	padding: 0 .6rem;
	margin-top: 1.25rem
}
.ym_btn a.btn {
	font-weight: normal
}
.page_ljxq {
}
.ljxq_tab {
	padding: .3rem .3rem .7rem;
	background: #fff;
	border-bottom: 1px solid #cdd0d5
}
.ljxq_list {
	margin-top: .7rem
}
.ljxq_list:first-child {
	margin-top: 0
}
.ljxq_list span {
	font-size: .46rem;
	color: #92929e;
	display: block;
	float: left;
	line-height: .7rem;
	padding-left: .4rem;
	background: url(/Content/mobile/images/icon/icon82.png) no-repeat left center;
	background-size: .1rem auto;
	width: 3.3rem;
	margin-right: .85rem
}
.ljxq_list_web {
	overflow: hidden
}
.ljxq_list_web p {
	font-size: .42rem;
	color: #282828;
	line-height: .7rem;
	word-wrap: break-word;
	word-break: break-all
}
.ljxq_list_web p a {
	display: inline-block;
	line-height: .6rem;
	padding: 0 .37rem;
	border-radius: .6rem;
	font-size: .4rem;
	color: #fff
}
.ljxq_list_web p a.a1 {
	background: #f59e2e
}
.ljxq_list_web p a.a2 {
	background: #3abaaf
}
.ljxq_list_web p font {
	color: #ff8010
}
.page_ckxj {
}
.ckxj_t {
	line-height: .98rem;
	padding: 0 .3rem
}
.ckxj_t p {
	font-size: .4rem;
	color: #8d9297
}
.ckxj_t p span {
	color: #3abaae
}
.ckxj_t p span a {
	color: #3abaae
}
.ckxj_tab {
	padding: 0 .3rem
}
.ckxj_list {
	background: #fff;
	border: 1px solid #dde0e2;
	padding: 0 .46rem;
	margin-top: .28rem
}
.ckxj_list:first-child {
	margin-top: 0
}
.ckxj_list_t {
}
.ckxj_list_t h3 {
	line-height: 1.06rem;
	font-size: .42rem;
	color: #504c44;
	border-bottom: 1px solid #dfdfe0
}
.ckxj_list_t h3 font {
	display: inline-block;
	width: .65rem;
	height: .65rem;
	line-height: .65rem;
	border-radius: .65rem;
	background: #f59e2e;
	color: #fff;
	font-size: .4rem;
	text-align: center;
	margin-right: .35rem
}
.ckxj_list_t h3 span {
	float: right;
	font-size: .36rem;
	color: #959696;
	font-weight: normal
}
.ckxj_list_item {
	padding: .15rem 0;
	border-bottom: 1px solid #dfdfe0
}
.ckxj_list_item ul li {
	float: left;
	font-size: .4rem;
	color: #404049;
	width: 33.333%;
	white-space: nowrap;
	line-height: .78rem;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
	display: flex
}
.ckxj_list_item ul li:nth-child(3n+1) {
	width: 45%
}
.ckxj_list_item ul li:nth-child(3n-1) {
	width: 55%
}
.ckxj_list_item ul li:nth-child(3n) {
	width: 45%;
	text-align: left
}
.ckxj_list_item ul li span {
	color: #9da2a6;
	display: inline-block;
	padding-left: .38rem;
	background: url(/Content/mobile/images/icon/icon83.png) no-repeat left center;
	background-size: .15rem auto;
	margin-right: 5px
}
.ckxj_list_btn {
	padding: .33rem 0;
	font-size: .4rem
}
.ckxj_list_btn a {
	display: inline-block;
	font-size: .4rem;
	color: #fff;
	height: .6rem;
	line-height: .6rem;
	padding: 0 .35rem;
	border-radius: .6rem;
	background: #3abaae;
	margin-left: .24rem
}
.ckxj_list_btn a:first-child {
	margin-left: 0
}
.ckxj_list_btn a.a1 {
	background: #f59e2e
}
.ckxj_list_btn a.a2 {
	background: #cdd0d3
}
.page_xgxj {
	margin-top: .29rem
}
.xgxj_tab {
}
.xgxj_tab_t {
	line-height: .98rem;
	padding: 0 .3rem
}
.xgxj_tab_t p {
	font-size: .4rem;
	color: #8d9297
}
.xgxj_item {
	background: #fff;
	border-top: 1px solid #cdd0d5;
	border-bottom: 1px solid #cdd0d5;
	padding: .4rem .3rem
}
.xgxj_list {
	margin-top: .48rem
}
.xgxj_list:first-child {
	margin-top: 0
}
.xgxj_list span {
	display: block;
	float: left;
	width: 3.56rem;
	font-size: .46rem;
	color: #414141;
	line-height: .9rem;
	padding-left: .44rem;
	background: url(/Content/mobile/images/icon/icon82.png) no-repeat left center;
	background-size: .1rem auto
}
.xgxj_list_web {
	overflow: hidden;
	line-height: .88rem;
	font-size: .46rem
}
.xgxj_list_web_m {
}
.xgxj_list_web_m p {
	color: #000
}
.xgxj_list_web_m p em {
	font-style: normal;
	color: #ff7c1b
}
.div_em {
}
.div_em.flt {
	margin-right: .14rem
}
.div_em.frt {
	margin-left: .14rem
}
.div_em em {
	font-size: .36rem;
	color: silver;
	font-style: normal
}
.xgxj_list_num {
	border: 1px solid #c4ced8;
	border-radius: 5px;
	overflow: hidden
}
.xgxj_list_num_fh {
	width: .72rem;
	height: .88rem
}
.xgxj_list_num_fha {
	float: left;
	background: #e8ebef url(/Content/mobile/images/icon/icon84.png) no-repeat center center;
	background-size: .25rem auto
}
.xgxj_list_num_fhd {
	float: right;
	background: #e8ebef url(/Content/mobile/images/icon/icon85.png) no-repeat center center;
	background-size: .25rem auto
}
.xgxj_list_num_inp {
	overflow: hidden;
	line-height: .88rem;
	font-size: .44rem;
	color: #000
}
.xgxj_list_num_inp input {
	width: 100%;
	border: none;
	text-align: center
}
.xgxj_list_num_sh {
	height: .32rem;
	background: -webkit-gradient(linear, 0% 0%, 100% 0%, from(#fda744), to(#f47327));
	border-radius: .32rem;
	margin-top: .6rem
}
.xgxj_list_web_inp_m {
	position: relative;
	padding-right: 1.85rem
}
.xgxj_list_web_inp {
	border: 1px solid #c4ced8;
	border-radius: 5px;
	background: #f5f7f8;
	padding: 0 5px;
	font-size: .44rem;
	color: #000
}
.xgxj_list_web_inp input {
	border: none;
	background: none
}
.xgxj_list_web_inp_txt {
	position: absolute;
	width: 1.85rem;
	right: 0;
	top: 0;
	text-align: center
}
.xgxj_list_web_inp_txt p {
	font-size: .42rem;
	color: #fe7f2c
}
.xgxj_item_list_txt {
	margin-top: .3rem;
	padding-left: .44rem
}
.xgxj_item_list_txt p {
	font-size: .4rem;
	color: #282828
}
.xgxj_item_list_txt p em {
	font-style: normal;
	color: #ff4c4c
}
.xgxj_item_web {
}
.xgxj_item_web h4 {
	font-size: .4rem;
	color: #fe3333;
	padding-left: .6rem;
	background: url(/Content/mobile/images/icon/icon86.png) no-repeat left center;
	background-size: .36rem auto;
	font-weight: normal;
	line-height: .7rem
}
.xgxj_item_web p {
	font-size: .4rem;
	color: #fe5858;
	line-height: .7rem
}
.page_xgxj {
}
.page_xgxj .tdlb_btn {
	margin-top: 1.1rem;
	padding: 0 .55rem
}
.page_xgxj .tdlb_btn a {
	font-weight: normal
}
.page_xgxj_zysx {
	text-align: center;
	padding: .8rem 0
}
.page_xgxj_zysx p {
	font-size: .4rem;
	padding: 0 1em;
	line-height: 2em;
	color: #5d6163;
	text-align: left
}
.page_xgxj_zysx p em {
	text-decoration: underline;
	display: inline-block;
	font-size: .4rem;
	color: #3abaaf;
	padding-left: .58rem;
	background: url(/Content/mobile/images/icon/icon87.png) no-repeat left center;
	background-size: .36rem auto
}
.xgxj_list_rad {
}
.xgxj_list_rad label {
	display: inline-block;
	font-size: .46rem;
	color: #000;
	padding-left: .98rem;
	background: url(/Content/mobile/images/icon/icon88.png) no-repeat left center;
	background-size: .66rem auto;
	margin-left: .48rem
}
.xgxj_list_rad label:first-child {
	margin-left: 0
}
.xgxj_list_rad label.in {
	background: url(/Content/mobile/images/icon/icon88_1.png) no-repeat left center;
	background-size: .66rem auto
}
.page_jjsm {
}
.jjsm_t {
	line-height: 1.4rem;
	padding: 0 .3rem;
	border-top: 1px solid #cdd0d5;
	border-bottom: 1px solid #cdd0d5;
	background: #fff
}
.jjsm_t ul li {
	font-size: .4rem;
	color: #303335
}
.jjsm_t ul li font {
	color: #ff8010
}
.jjsm_tab {
	margin-top: .3rem;
	border-top: 1px solid #cdd0d5;
	background: #fff
}
.jjsm_tab table {
	width: 100%
}
.jjsm_tab table tr:nth-child(2n+2) {
	background: #f8f8f9
}
.jjsm_tab table th {
	line-height: 1.2rem;
	font-size: .44rem;
	color: #3bb9b0;
	font-weight: normal;
	border-bottom: 1px solid #cdd0d5;
	text-align: center
}
.jjsm_tab table td {
	line-height: 1.2rem;
	text-align: center;
	font-size: .4rem;
	color: #303335;
	vertical-align: middle;
	width: 33.333%
}
.jjsm_tab table td font {
	color: #ff8010
}
.page_ljgl {
}
.page_ljgl .tdtj_change {
}
.page_ljgl .tdtj_change ul li {
	width: 50%;
	padding: 0 1.2rem
}
.ljgl_tab {
	margin-top: .3rem;
	padding: 0 .3rem
}
.ljgl_tab table {
	width: 100%;
	background: #fff
}
.ljgl_tab table th {
	font-size: .42rem;
	color: #90969b;
	height: 1.08rem;
	vertical-align: middle;
	background: #f1f5f8;
	border: 1px solid #d7dfe4;
	font-weight: normal;
	text-align: center
}
.ljgl_tab table td {
	border: 1px solid #d7dfe4;
	font-size: .42rem;
	color: #282828;
	height: 1.06rem;
	color: #282828;
	vertical-align: middle;
	text-align: center;
	padding: 0 .3rem;
	text-align: center
}
.ljgl_tab table td p {
	text-align: left
}
.ljgl_tab table td p a {
	float: right;
	display: inline-block;
	line-height: .6rem;
	padding: 0 .32rem;
	border-radius: .6rem;
	border-radius: .6rem;
	background: #3abaae;
	color: #fff;
	font-size: .4rem
}
.ljgl_tab_btn {
}
.ljgl_tab_btn a {
	margin: 0 .15rem
}
.ljgl_tab_btn a.a1 img {
	width: .44rem
}
.ljgl_tab_btn a.a2 img {
	width: .37rem
}
.page_data {
	margin-top: .3rem;
	background: #fff;
	border-top: 1px solid #cdd0d5;
	border-bottom: 1px solid #cdd0d5;
	padding: .3rem;
display: flex;    justify-content: space-between;
}
.page_data.page_data2 {
	border-bottom: 0
}
.page_data_list {
	.page_data_list
}
.page_data_list:first-child {
	margin-top: 0
}
.page_data_list:first-child +.page_data_list{
	margin-top: 0
}
.page_data_list .list {
	float: left;
	width: 50%
}
.page_data_list .list:nth-child(2) span {
	background: none;
	width: auto;
	margin-right: .2rem
}
.page_data_list.flex .list .page_data_inp {
	width: 3rem
}
.page_data_list.flex .list .page_data_sel {
	width: 3.5rem
}
.page_data_list span {
	display: block;
	float: left;
	line-height: .9rem;
	white-space: nowrap;
	height: .9rem;
	font-size: .44rem;
	color: #2c2e31;
	padding-left: .3rem;
	background: url(/Content/mobile/images/icon/icon91.png) no-repeat left center;
	background-size: .1rem auto;
	width: 2.1rem
}
.page_data_sel select {
	color: #505860
}
.page_data_list.flex .list {
	width: auto;
	flex: 1;
	float: none
}
.page_data_list.flex .list .page_data_sel {
	width: 98%;
	box-sizing: border-box
}
.page_data_list .list .page_data_btn {
	margin-top: 0;
	margin-left: .74rem
}
.page_data_list .list .page_data_btn a {
	width: 100%;
	line-height: .88rem;
	height: .88rem
}
.page_data_web {
	overflow: hidden;
	font-size: .44rem;
	line-height: .88rem
}
.page_data_sel {
	border: 1px solid #b8bec8;
	border-radius: 5px;
	font-size: .44rem;
	width: 2.76rem
}
.page_data_sel select {
	border: none;
	background: none;
	color: #000;
	-webkit-appearance: none;
	background: url(/Content/mobile/images/icon/icon98.png) no-repeat 95% center;
	background-size: .38rem auto;
	padding: 0 .18rem;
	width:100%;
}

.page_data_sel input{
	border: none;
	background: none;
	color: #000;
	width:100%;
	background-size: .38rem auto;
	padding: 0 .18rem
}
.page_data_inp {
	float: left;
	width: 3.71rem;
	font-size: .42rem;
	color: #505860;
	line-height: .88rem;
	border: 1px solid #b8bec8;
	border-radius: 5px;
	padding-left: 5px;
	position: relative
}
.page_data_inp.page_data_inp2 {
	width: 8rem
}
.page_data_inp input {
	border: none;
	background: none;
	color: #505860;
	font-size: 16px
}
.page_data_inp i {
	display: block;
	height: .88rem;
	width: .54rem;
	background: url(/Content/mobile/images/icon/icon93.png) no-repeat center center;
	background-size: .54rem auto;
	position: absolute;
	right: .18rem;
	top: 0
}
.page_data_inp i.i1 {
	background: url(/Content/mobile/images/icon/icon92.png) no-repeat center center;
	background-size: .54rem auto
}
.page_data_web .page_data_inp .datepickerStart {
	border: none;
	color: #505860;
	background: url(/Content/mobile/images/icon/icon92.png) no-repeat 2.8rem center;
	background-size: .54rem auto
}
.page_data_web .page_data_inp .datepickerEnd {
	border: none;
	color: #505860;
	background: url(/Content/mobile/images/icon/icon93.png) no-repeat 2.8rem center;
	background-size: .54rem auto
}
.page_tips {
	line-height: 1.2rem;
	background: #f8f8f9;
	font-size: .4rem;
	padding: 0 .3rem;
	display: flex;
	border-bottom: 1px solid #cfcfcf
}
.page_tips span:first-child {
	flex: 1
}
.page_tips label {
	color: #ff1010;
	font-weight: bold
}
.page_data_lj {
	float: left;
	width: .6rem;
	background: url(/Content/mobile/images/icon/icon94.png) no-repeat center center;
	background-size: .3rem auto;
	height: .88rem
}
.page_data_btn {
	text-align: center;
	font-size: .52rem;
	margin-top: .4rem
}
.page_data_btn a {
	display: inline-block;
	height: 1.1rem;
	line-height: 1.1rem;
	width: 6.1rem;
	font-size: .52rem;
	color: #fff;
	background: -webkit-gradient(linear, 0% 0%, 100% 0%, from(#34c1a0), to(#40b3be));
	border-radius: 1.1rem
}
.ctjl_tab {
	border-top: 1px solid #cdd0d5;
	background: #fff;
	margin-top: .3rem
}
.ctjl_list {
	border-bottom: 1px solid #cdd0d5;
	padding: .35rem .3rem .4rem
}
.ctjl_list h4 {
	font-size: .46rem;
	color: #3abaae;
	font-weight: normal
}
.ctjl_list h4 span {
	color: #a9afb4;
	font-size: .4rem;
	float: right
}
.ctjl_list h4 em {
	font-style: normal;
	font-size: .4rem;
	color: #282828;
	margin-left: .2rem
}
.ctjl_list h4 a {
	float: right;
	display: inline-block;
	line-height: .6rem;
	padding: 0 .3rem;
	border-radius: .6rem;
	color: #fff;
	background: #3abaae;
	font-size: .4rem
}
.ctjl_list p {
	font-size: .4rem;
	color: #282828;
	margin-top: .4rem
}
.ctjl_list p span {
	margin-left: .3rem;
	color: #a9afb4
}
.ctjl_list p label {
	float: right
}
.ctjl_list p label em {
	font-style: normal;
	color: #ff8010
}
.tzjl_tab .ctjl_list p span {
	margin-left: 0
}
.tdyk_zthz {
	border-top: 1px solid #cdd0d5;
	margin-top: .3rem;
	background: #fff;
	border-bottom: 1px solid #cdd0d5
}
.tdyk_tit {
	line-height: 1.3rem;
	font-size: .46rem
}
.tdyk_tit h3 {
	text-align: center;
	font-weight: normal;
	font-size: .46rem;
	color: #282828
}
.tdyk_xxjg_tab {
	background: #fff;
	padding: 0 .3rem;
	border-top: 1px solid #cdd0d5
}
.tdyk_zthz_list {
	padding: .2rem 0
}
.tdyk_zthz_list ul {
	margin: 0 -4%
}
.tdyk_zthz_list ul li {
	line-height: 1em;
	float: left;
	width: 42%;
	margin: 0 4%
}
.tdyk_zthz_list ul li span {
	display: block;
	float: left;
	font-size: .4rem;
	color: #77797e;
	padding-left: .3rem;
	background: url(/Content/mobile/images/icon/icon100.png) no-repeat left center;
	background-size: .12rem auto
}
.tdyk_zthz_list_web {
	overflow: hidden;
	text-align: right
}
.tdyk_zthz_list_web p {
	font-size: .4rem;
	color: #171717
}
.tdyk_xxjg {
	border-top: 1px solid #cdd0d5;
	margin-top: .3rem;
	background: #fff;
	border-bottom: 1px solid #cdd0d5
}
.tdyk_xxjg_tab_t {
	line-height: 1rem;
	border-bottom: 1px dashed #cdd0d5
}
.tdyk_xxjg_tab_t p {
	font-size: .4rem;
	color: #131415
}
.tdyk_xxjg_tab_t p span {
	display: inline-block;
	padding-left: .32rem;
	background: url(/Content/mobile/images/icon/icon102.png) no-repeat left center;
	background-size: .1rem auto
}
.tdyk_xxjg_tab_t p a {
	float: right;
	display: inline-block;
	padding-right: .45rem;
	background: url(/Content/mobile/images/icon/icon103.png) no-repeat right center;
	background-size: .2rem auto;
	color: #77797b
}
.tdyk_xxjg_slide {
	background: url(/Content/mobile/images/icon/icon104.png) no-repeat center center;
	background-size: .35rem auto;
	line-height: .92rem;
	height: .92rem;
	border-top: 1px dashed #cdd0d5
}
.tdyk_xxjg_slide.in {
	background: url(/Content/mobile/images/icon/icon105.png) no-repeat center center;
	background-size: .35rem auto
}
.tdyk_zthz_list_ss {
	height: 1.4rem;
	overflow: hidden
}
.tdyk_zthz_list.tdyk_zthz_list_ss ul li span {
	width: 2.85rem
}
.tdyk_zthz_list.tdyk_zthz_list_ss ul li:nth-child(2n+1) span {
	width: 3rem
}
.tdyk_zthz_list.tdyk_zthz_list_ss .tdyk_zthz_list_web {
	text-align: right
}
.ykjl_list {
	background: #fff;
	margin-top: .3rem;
	border-top: 1px solid #cdd0d5
}
.ykjl_list ul li {
	border-bottom: 1px solid #cdd0d5;
	line-height: 1.39rem;
	font-size: .46rem;
	padding: 0 .6rem
}
.ykjl_list ul li span {
	display: block;
	float: left;
	width: 3rem;
	color: #92929e
}
.ykjl_list_web {
	overflow: hidden
}
.ykjl_list_web p {
	color: #282828
}
.xgxj_list_web_textarea {
	font-size: .44rem
}
.xgxj_list_web_textarea textarea {
	resize: none;
	border: 1px solid #c4ced8;
	background: #f5f7f8;
	border-radius: 5px;
	height: 2rem;
	padding: 5px
}
.zbjl_tab {
	margin-top: .3rem;
	background: #fff
}
.zbjl_tab .ckxj_list_item {
	padding: .15rem .3rem
}
.zbjl_tab .ckxj_list_item ul li:nth-child(3n+1) {
	width: 33.333%
}
.zbjl_tab .ckxj_list_item ul li:nth-child(3n) {
	width: 33.333%
}
.zbjl_tab .ckxj_list_item ul li:nth-child(3n-1) {
	width: 33.333%
}
.zbjl_tab .ckxj_list_item ul li font {
	color: #ff8010
}
.page_rkmx {
}
.rkmx_tab {
	padding: .3rem;
	background: #fff
}
.rkmx_list {
	margin-top: .65rem
}
.rkmx_list:first-child {
	margin-top: 0
}
.rkmx_list span {
	display: block;
	float: left;
	width: 3.1rem;
	font-size: .42rem;
	color: #adb8c2;
	text-align: right;
	line-height: .6rem;
	margin-right: .3rem
}
.rkmx_list span i {
	float: left;
	font-size: .48rem;
	color: #ff8010;
	font-style: normal
}
.rkmx_list_web {
	overflow: hidden;
	line-height: .6rem
}
.rkmx_list_web p {
	font-size: .42rem;
	color: #010101
}
.rkmx_list_web p em {
	color: #ff8010;
	font-style: normal
}
.rkmx_list_web p a {
	float: right;
	display: inline-block;
	height: .64rem;
	line-height: .64rem;
	width: 1.2rem;
	text-align: center;
	font-size: .36rem;
	color: #fff;
	background: -webkit-gradient(linear, 0% 0%, 100% 0%, from(#3ec4a5), to(#40b3be));
	border-radius: .7rem
}
.rkmx_list_web p font {
	color: #ff1010
}
.rkmx_tsxx {
	background: #f8f8f9;
	margin-top: .6rem;
	text-align: center;
	padding: .4rem 0
}
.rkmx_tsxx h4 {
	font-size: .46rem;
	color: #f64639;
	margin-bottom: .28rem;
	font-weight: normal
}
.rkmx_tsxx p {
	font-size: .38rem;
	color: #f64639;
	line-height: .74rem
}
.rkmx_tsxx p.DepositTutorial {
	text-align: left;
	padding: 0 .2rem
}
.rkmx_tab.rkmx_tab1 {
}
.rkmx_tab.rkmx_tab1 .rkmx_list span {
	width: 3.8rem;
	color: #3e4348
}
.rkmx_cdtx {
	text-align: center;
	background: #f8f8f9;
	padding: .3rem;
	margin-top: 1rem
}
.rkmx_cdtx p {
	font-size: .4rem;
	color: #40b3be;
	line-height: .66rem
}
.page_rkmx .tdlb_btn {
	padding: 0 .3rem;
	margin-top: 1.1rem
}
.page_rkmx .tdlb_btn a {
	font-weight: normal
}
.page_rkmx .tdlb_btn p {
	font-size: .38rem;
	color: #f64639;
	text-align: center;
	margin-top: .5rem
}
.page_rkmx .tdlb_btn a.a2 {
	background: #ff8010;
	box-shadow: none
}
.page_rkmx .rkmx_cdtx .tdlb_btn {
	margin-top: .2rem;
	margin-bottom: .2rem
}
.rkmx_list_web_ewm {
	width: 4.04rem;
	height: 4.04rem;
	background: url(/Content/mobile/images/icon/icon111.png) no-repeat center center;
	background-size: 4.04rem auto;
	margin-top: 1.5rem;
	padding: .38rem;
	position: relative
}
.rkmx_list_web_ewm p {
	position: absolute;
	bottom: .52rem;
	left: 0;
	width: 100%;
	font-size: .149rem;
	color: #fff;
	text-align: center
}
.page_edzh {
}
.edzh_box {
	padding: .25rem .3rem
}
.edzh_box ul {
	margin: 0 -2%
}
.edzh_box ul li {
	float: left;
	width: 46%;
	margin: 0 2%;
	background: #fff;
	border: 1px solid #3abaaf;
	border-radius: 5px
}
.edzh_box ul li .edzh_box_pic {
	float: left;
	width: 1.49rem;
	height: 1.57rem;
	font-size: .4rem
}
.edzh_box ul li .edzh_box_pic.edzh_box_pic1 {
	background: #3abaaf url(/Content/mobile/images/icon/icon112.png) no-repeat center center;
	background-size: .72rem auto
}
.edzh_box ul li .edzh_box_pic.edzh_box_EGPAG {
	background: #3abaaf url(/Content/mobile/images/EGPAGForTrans.jpg) no-repeat center center;
	background-size: .93rem auto
}
.edzh_box ul li .edzh_box_pic.edzh_box_PG {
	background: #3abaaf url(/Content/mobile/images/PGForTrans.png) no-repeat center center;
	background-size: .93rem auto
}
.edzh_box ul li .edzh_box_pic.edzh_box_UG {
	background: #3abaaf url(/Content/mobile/images/UGForTrans.png) no-repeat center center;
	background-size: .93rem auto
}
.edzh_box ul li .edzh_box_pic.edzh_box_EGPKY {
	background: #3abaaf url(/Content/mobile/images/EGPKYForTrans.png) no-repeat center center;
	background-size: .93rem auto
}
.edzh_box ul li .edzh_box_pic.edzh_box_KG {
	background: #3abaaf url(/Content/mobile/images/KGForTrans.png) no-repeat center center;
	background-size: .93rem auto
}
.edzh_box ul li .edzh_box_pic.edzh_box_EGPCQ9 {
	background: #3abaaf url(/Content/mobile/images/EGPCQ9ForTrans.png) no-repeat center center;
	background-size: .93rem auto
}
.edzh_box ul li .edzh_box_pic.edzh_box_GAMMA {
	background: #3abaaf url(/Content/mobile/images/GAMMAForTrans.png) no-repeat center center;
	background-size: .93rem auto
}
.edzh_box ul li .edzh_box_pic.edzh_box_EGPBBin {
	background: #3abaaf url(/Content/mobile/images/EGPBBinForTrans.png) no-repeat center center;
	background-size: .93rem auto
}
.edzh_box ul li .edzh_box_pic.edzh_box_LEG {
	background: #3abaaf url(/Content/mobile/images/LEGForTrans.png) no-repeat center center;
	background-size: .93rem auto
}
.edzh_box ul li .edzh_box_pic.edzh_box_FC {
	background: #3abaaf url(/Content/mobile/images/FCForTrans.png) no-repeat center center;
	background-size: .93rem auto
}
.edzh_box ul li .edzh_box_pic.edzh_box_AWC {
	background: #3abaaf url(/Content/mobile/images/AWCForTrans.png) no-repeat center center;
	background-size: .93rem auto
}
.edzh_box ul li .edzh_box_pic.edzh_box_GDQ {
	background: #3abaaf url(/Content/mobile/images/GDQForTrans.png) no-repeat center center;
	background-size: .93rem auto
}
.edzh_box ul li .edzh_box_pic.edzh_box_SB {
	background: #3abaaf url(/Content/mobile/images/SBForTrans.png) no-repeat center center;
	background-size: .93rem auto
}
.edzh_box ul li .edzh_box_pic.edzh_box_EGPJDB {
	background: #3abaaf url(/Content/mobile/images/EGPJDBForTrans.png) no-repeat center center;
	background-size: .93rem auto
}
.edzh_box ul li .edzh_box_pic.edzh_box_EGPCR {
	background: #3abaaf url(/Content/mobile/images/EGPCRForTrans.png) no-repeat center center;
	background-size: .93rem auto
}
.edzh_box ul li .edzh_box_web {
	overflow: hidden;
	text-align: right;
	padding: .15rem .27rem .15rem 0;
	font-size: .4rem
}
.edzh_box ul li .edzh_box_web p {
	font-size: .4rem;
	color: #9ba3ac;
	line-height: .65rem
}
.edzh_box ul li .edzh_box_web p font {
	color: #ff892b;
	font-weight: bold
}
.edzh_tab {
	background: #fff;
	border-top: 1px solid #cdd0d5
}
.edzh_list {
	line-height: 1.42rem;
	font-size: .46rem;
	border-bottom: 1px solid #cdd0d5;
	padding: 0 .3rem
}
.edzh_list span {
	display: block;
	float: left;
	color: #282828;
	width: 2.45rem;
	text-align: right;
	margin-right: 1.1rem
}
.edzh_list_web {
	overflow: hidden
}
.edzh_list_sel {
	font-size: .46rem
}
.edzh_list_sel select {
	-webkit-appearance: none;
	background: url(/Content/mobile/images/icon/icon114.png) no-repeat right center;
	background-size: .42rem auto;
	border: none;
	line-height: normal
}
.edzh_list_inp {
}
.edzh_list_inp input {
	border: none;
	background: none
}
.page_edzh .tdlb_btn {
	padding: 0 .6rem;
	margin-top: .9rem
}
.page_edzh .tdlb_btn a {
	font-weight: normal;
	box-shadow: none
}
.page_jjsz .tdtj_change {
	font-size: .48rem;
	white-space: nowrap;
	overflow-x: scroll
}
.page_jjsz .tdtj_change ul li {
	white-space: nowrap;
	float: none;
	width: auto;
	display: inline-block;
	background: none;
	padding: 0;
	margin: 0 .3rem
}
.page_jjsz .tdtj_change ul li a {
	padding: 0 .2rem
}
.jjsz_tab {
	background: #fff;
	margin-top: .3rem
}
.jjsz_tab table {
	width: 100%;
	border: 1px solid #cdd0d5;
	text-align: center
}
.jjsz_tab table th {
	font-size: .4rem;
	color: #282828;
	font-weight: normal;
	vertical-align: middle;
	height: 1.2rem;
	background: #f8f9fa
}
.jjsz_tab table td {
	font-size: .4rem;
	color: #282828;
	height: 1.23rem;
	vertical-align: middle;
	border: 1px solid #cdd0d5
}
.jjsz_tab table td font {
	color: #f41717
}
.tkgz_tab {
	border-top: 1px solid #cdd0d5;
	background: #fff
}
.tkgz_list {
	line-height: 1.4rem;
	border-top: 1px solid #cdd0d5;
	padding: 0 .3rem
}
.tkgz_list span {
	display: block;
	float: left;
	font-size: .46rem;
	color: #282828;
	width: 3rem;
	text-align: right;
	margin-right: .45rem
}
.tkgz_list span i {
	font-style: normal;
	font-size: .48rem;
	color: #ff8010;
	float: left
}
.tkgz_list_web {
	overflow: hidden
}
.tkgz_list_web p {
	font-size: .46rem
}
.tkgz_list_web p em {
	color: #ff8010;
	font-style: normal;
	margin-left: .9rem
}
.tkgz_list_web p em:first-child {
	margin-left: 0
}
.tkgz_list_sel {
	font-size: .46rem
}
.tkgz_list_sel select {
	-webkit-appearance: none;
	border: none;
	background: url(/Content/mobile/images/icon/icon114.png) no-repeat right center;
	background-size: .42rem auto
}
.tkgz_list_inp {
	font-size: .46rem;
	overflow: hidden
}
.tkgz_list_inp input {
	font-size: .46rem;
	color: #000;
	border: none
}
.tkgz_list_inp.tkgz_list_inp1 input {
	color: #ff8010
}
.tkgz_list_yzm {
	float: right;
	font-size: .46rem
}
.tkgz_list_yzm img {
	width: 2.67rem;
	vertical-align: middle
}
.currency_btn {
	padding: 0 .3rem;
	margin-top: .88rem
}
.currency_btn a {
	display: block;
	height: 1.2rem;
	line-height: 1.2rem;
	border-radius: 1.2rem;
	background: -webkit-gradient(linear, 0% 0%, 100% 0%, from(#34c1a0), to(#40b3be));
	font-size: .52rem;
	text-align: center;
	color: #fff
}
.currency_btn a.a2 {
	background: #f59e2e
}
.page_lt {
}
.lt_tit {
	line-height: 1rem;
	background: #f7ffb5;
	font-size: .42rem;
	padding: 0 .3rem
}
.lt_tit p {
	color: #ff2727
}
.lt_ck {
	padding-bottom: .3rem
}
.lt_ck_list {
}
.lt_tab {
	padding: 0 .3rem
}
.lt_list_data {
	text-align: center;
	line-height: 1.44rem
}
.lt_list_data p {
	font-size: .36rem;
	color: #919191
}
.lt_list {
	margin-top: .44rem;
	position: relative;
	padding: .3rem .33rem;
	border: 1px solid #d6d6d6
}
.lt_list:first-child {
	margin-top: 0
}
.lt_list.lt_list1 {
	background: #fff;
	margin-left: .2rem;
	margin-right: 2.18rem
}
.lt_list.lt_list2 {
	margin-right: .2rem;
	background: #40b3be;
	margin-left: 2.18rem
}
.lt_list p {
	font-size: .42rem;
	line-height: .6rem;
	text-align: justify
}
.lt_list.lt_list1 p {
	color: #363430
}
.lt_list.lt_list2 p {
	color: #fff
}
.lt_list_sj {
	display: block;
	position: absolute;
	top: -1px
}
.lt_list.lt_list1 .lt_list_sj {
	width: .18rem;
	left: -.18rem;
	height: .2rem;
	background: url(/Content/mobile/images/icon/icon117.png) no-repeat left top;
	background-size: .18rem auto
}
.lt_list.lt_list2 .lt_list_sj {
	width: .2rem;
	right: -.2rem;
	height: .2rem;
	background: url(/Content/mobile/images/icon/icon118.png) no-repeat left top;
	background-size: .2rem auto;
	margin-top: 1px
}
.lt_foot_zw {
	height: 1.54rem
}
.lt_foot {
	position: fixed;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 1.54rem;
	background: #f9f9f9;
	border-top: 1px solid #d5dbd9
}
.lt_foot .wrap {
	padding-top: 1px
}
.lt_foot_bq {
	position: absolute;
	left: 0;
	top: 0;
	width: 1.24rem;
	height: 1.54rem;
	text-align: center
}
.lt_foot_bq a {
	display: inline-block;
	height: 1.54rem;
	width: .6rem;
	background: url(/Content/mobile/images/icon/icon119.png) no-repeat center center;
	background-size: .6rem auto
}
.lt_foot_btn {
	position: absolute;
	right: 0;
	top: 0;
	width: 1.65rem;
	line-height: 1.54rem;
	font-size: .5rem;
	text-align: center
}
.lt_foot_btn a {
	color: #40b3be
}
.lt_foot_inp {
	margin: .17rem 1.65rem 0 1.24rem;
	border: 1px solid #d3d7d6;
	line-height: 1.17rem;
	height: 1.17rem;
	font-size: .4rem;
	background: #fff;
	border-radius: 1.17rem;
	padding: 0 .3rem
}
.lt_foot_inp input {
	border: none
}
.page_qyqd {
}
.qyqd_name {
	background: -webkit-gradient(linear, 0% 0%, 100% 0%, from(#34c1a0), to(#40b3be));
	text-align: center;
	padding-bottom: .5rem
}
.qyqd_name h4 {
	font-size: .48rem;
	color: #fff;
	font-weight: normal
}
.qyqd_name p {
	font-size: .42rem;
	color: #7ce9d6
}
.qyqd_name p span {
	display: inline-block;
	padding-left: .62rem;
	background: url(/Content/mobile/images/icon/icon120.png) no-repeat left center;
	background-size: .42rem auto;
	margin-top: .3rem;
	line-height: .5rem
}
.qyqd_xq {
	background: #fff;
	border-top: 1px solid #cdd0d5;
	border-bottom: 1px solid #cdd0d5
}
.qyqd_xq ul li {
	float: left;
	width: 50%;
	text-align: center;
	border-left: 1px solid #cdd0d5;
	padding: .4rem 0
}
.qyqd_xq ul li:first-child {
	border-left: none
}
.qyqd_xq ul li h4 {
	font-size: .46rem;
	color: #ec572f;
	font-weight: normal
}
.qyqd_xq ul li p {
	font-size: .38rem;
	color: #606060;
	margin-top: .24rem
}
.qyqd_m {
	margin-top: .3rem
}
.qyqd_m .tdtj_change {
	background: #f7f8f9
}
.qyqd_m .tdtj_change ul li a {
	border-bottom: 5px solid #f7f8f9
}
.qyqd_m .tdtj_change ul li.in a {
	border-bottom: 5px solid #3abab0
}
.qyqd_tab {
	background: #fff;
	border-top: 1px solid #cdd0d5
}
.qyqd_tab_tit {
	border-bottom: 1px solid #cfcfcf
}
.qyqd_tab_tit h3 {
	padding: 0 .3rem;
	line-height: 1.42rem;
	font-size: .46rem;
	color: #282828;
	font-weight: normal
}
.qyqd_tab_tit h3 span {
	display: inline-block;
	padding-left: .99rem
}
.qyqd_tab_tit h3 span.sp1 {
	background: url(/Content/mobile/images/icon/icon121.png) no-repeat left center;
	background-size: .72rem auto
}
.qyqd_tab_tit h3 span.sp2 {
	background: url(/Content/mobile/images/icon/icon122.png) no-repeat left center;
	background-size: .72rem auto
}
.qyqd_tab_tit h3 span.sp3 {
	background: url(/Content/mobile/images/icon/icon123.png) no-repeat left center;
	background-size: .72rem auto
}
.qyqd_list {
	padding: 0 .3rem;
	line-height: 1.4rem;
	border-bottom: 1px solid #cfcfcf
}
.qyqd_list span {
	display: block;
	float: left;
	font-size: .44rem;
	color: #282828;
	width: 2.4rem;
	text-align: right;
	margin-right: .9rem
}
.qyqd_list_web {
	overflow: hidden
}
.qyqd_list_inp {
	font-size: .46rem;
	color: #92929e
}
.qyqd_list_inp input {
	border: none
}
.qyqd_list_btn {
	text-align: center;
	font-size: .46rem
}
.qyqd_list_btn a {
	display: inline-block;
	line-height: .86rem;
	width: 3.06rem;
	font-size: .46rem;
	border: 1px solid #3ab9b0;
	border-radius: .9rem;
	margin: 0 .39rem;
	background: #ebf8f7;
	color: #3abaaf
}
.qyqd_list_btn a.a2 {
	color: #fff;
	background: #bfcede;
	border: 1px solid #bfcede
}
.qyqd_m .wdqy_cpfh_ts {
	padding: 0 .3rem
}
.qyqd_m .currency_btn {
	padding: 0 .6rem;
	margin-top: .6rem
}
.qyqd_yqy_m .qyqd_tab {
	margin-top: .3rem
}
.qyqd_yqy_m .qyqd_tab:first-child {
	margin-top: 0
}
.qyqd_m.qyqd_yqy_m .currency_btn {
	text-align: center
}
.qyqd_m.qyqd_yqy_m .currency_btn a {
	display: inline-block;
	width: 3.3rem;
	margin: 0 .6rem;
	line-height: .88rem;
	height: .88rem;
	font-size: .44rem
}
.qyqd_m.qyqd_yqy_m.qyqd_cxqy_m .currency_btn {
	padding: 0
}
.qyqd_m.qyqd_yqy_m.qyqd_cxqy_m .currency_btn a {
	margin: 0 .07rem
}
.page_tk {
}
.tk_tab {
	border-top: 1px solid #cfcfcf;
	background: #fff
}
.tk_list {
	border-bottom: 1px solid #cfcfcf;
	line-height: .8rem;
	padding: .29rem .3rem
}
.tk_list span {
	display: block;
	float: left;
	width: 3.1rem;
	font-size: .46rem;
	color: #282828;
	text-align: right;
	margin-right: .55rem
}
.tk_list_web {
	overflow: hidden;
	font-size: .46rem
}
.tk_list_web p {
	font-size: .46rem;
	color: #282828
}
.tk_list_web p font {
	color: #ff3d3d
}
.tk_list_web p em {
	font-style: normal;
	color: #949494
}
.tk_list_sel {
	font-size: .46rem
}
.tk_list_sel select {
	border: none;
	-webkit-appearance: none;
	color: #949494;
	background: url(/Content/mobile/images/icon/icon114.png) no-repeat right center;
	background-size: .42rem auto
}
.tk_list_inp {
	font-size: .46rem
}
.tk_list_inp input {
	border: none
}
.tk_list_txt {
	padding-left: 1.65rem
}
.tk_list_txt p {
	font-size: .4rem;
	color: #fe3333;
	padding-left: .55rem;
	background: url(/Content/mobile/images/icon/icon86.png) no-repeat left center;
	background-size: .36rem auto
}
.page_zd {
}
.zd_tab {
	margin-top: .3rem;
	border-top: 1px solid #cdd0d5;
	background: #fff
}
.zd_list {
	border-bottom: 1px solid #cfcfcf;
	padding: 0 .3rem;
	line-height: .8rem;
	padding: .29rem .3rem
}
.zd_list span {
	display: block;
	float: left;
	font-size: .46rem;
	color: #282828;
	width: 2.3rem;
	text-align: right;
	margin-right: .8rem
}
.zd_list_web {
	overflow: hidden
}
.zd_list_rad {
	font-size: .46rem
}
.zd_list_rad label {
	display: inline-block;
	padding-left: .8rem;
	color: #000;
	background: url(/Content/mobile/images/icon/icon11.png) no-repeat left center;
	background-size: .66rem auto;
	margin-left: .6rem
}
.zd_list_rad label:first-child {
	margin-left: 0
}
.zd_list_rad label.in {
	background: url(/Content/mobile/images/icon/icon11_1.png) no-repeat left center;
	background-size: .66rem auto
}
.zd_list_txt {
	padding-left: .5rem
}
.zd_list_txt p {
	font-size: .4rem;
	color: #fe3333;
	padding-left: .6rem;
	background: url(/Content/mobile/images/icon/icon86.png) no-repeat left .24rem;
	background-size: .36rem auto
}
.zd_list_inp {
	font-size: .46rem
}
.zd_list_inp input {
	border: none
}
.zst_zst {
	border-top: 1px solid #cdd0d5;
	background: #fff;
	margin-top: .3rem;
	padding-bottom: .5rem;
	border-bottom: 1px solid #cdd0d5
}
.zst_zst_tit {
	text-align: center;
	line-height: 1.3rem
}
.zst_zst_tit h3 {
	font-size: .46rem;
	font-weight: normal;
	color: #282828
}
.zst_zst .page_data {
	margin-top: 0
}
.zst_list_chk {
}
.zst_list_chk ul li {
	float: left;
	width: 50%
}
.zst_list_chk ul li label {
	display: block;
	font-size: .44rem;
	color: #505860;
	padding-left: .56rem;
	background: url(/Content/mobile/images/icon/icon127.png) no-repeat left center;
	background-size: .36rem auto
}
.zst_list_chk ul li label.in {
	background: url(/Content/mobile/images/icon/icon127_1.png) no-repeat left center;
	background-size: .36rem auto
}
.zst_list_chk ul li label em {
	display: inline-block;
	height: .88rem;
	width: .5rem;
	vertical-align: top;
	margin-left: .18rem
}
.zst_list_chk ul li label em.em1 {
	background: url(/Content/mobile/images/icon/icon128.png) no-repeat center center;
	background-size: .5rem auto
}
.zst_list_chk ul li label em.em2 {
	background: url(/Content/mobile/images/icon/icon129.png) no-repeat center center;
	background-size: .5rem auto
}
.zst_list_chk ul li label em.em3 {
	background: url(/Content/mobile/images/icon/icon130.png) no-repeat center center;
	background-size: .5rem auto
}
.zst_list_chk ul li label em.em4 {
	background: url(/Content/mobile/images/icon/icon131.png) no-repeat center center;
	background-size: .5rem auto
}
.zst_zst_pic {
	padding: 0 .3rem;
	margin-top: .5rem
}
.zst_zst_pic img {
	display: block;
	width: 100%
}
.page_zh {
}
.zh_tab {
}
.zh_list {
	padding: 0 .3rem
}
.zh_list ul li {
	margin-top: .3rem;
	box-shadow: 0 0 5px rgba(107,111,120,.3);
	padding: .3rem .3rem .3rem 0;
	border-radius: 5px;
	position: relative;
	background: #fff
}
.zh_list_check {
	width: 1.55rem;
	position: absolute;
	top: 1.3rem
}
.zh_list_web {
	padding-left: 1.55rem;
	background-size: .6rem auto
}
.zh_list ul li.in .zh_list_web {
	background: url(/Content/mobile/images/icon/icon132_1.png) no-repeat .46rem center;
	background-size: .6rem auto
}
.zh_list ul li h4 {
	font-size: .46rem;
	color: #282828;
	font-weight: normal;
	line-height: .96rem
}
.zh_list ul li p {
	font-size: .46rem;
	color: #7a7d86;
	line-height: .87rem
}
.zh_list ul li p font {
	color: #ff2525
}
.zh_list ul li .zh_list_bs {
	font-size: .4rem
}
.zh_list_bs {
	font-size: .4rem;
	position: absolute;
	top: .3rem;
	right: .3rem
}
.zh_list_bs .zh_tit {
	padding: 0;
	box-shadow: none
}
.zh_list_bs .zh_tit .add_num {
	float: left
}
.zh_foot_zw {
	height: 8rem
}
.zh_foot_zw.zh_foot_zw1 {
	height: 6.8rem
}
.zh_foot {
	position: fixed;
	bottom: 0;
	left: 0;
	width: 100%;
	background: #fff;
	box-shadow: 0 0 5px rgba(107,111,120,.3)
}
.zh_foot_tit {
	padding: .35rem 0;
	text-align: center;
	font-size: .44rem
}
.zh_foot_tit span {
	display: inline-block;
	font-size: .44rem;
	line-height: 1rem;
	border: 1px solid #3abaae;
	border-radius: 5px;
	overflow: hidden
}
.zh_foot_tit span a {
	display: inline-block;
	width: 2.98rem;
	color: #3abaae;
	border-left: 1px solid #3abaae;
	background: #fff
}
.zh_foot_tit span a:first-child {
	border-left: none
}
.zh_foot_tit span a.in {
	color: #fff;
	background: #3abaae
}
.zh_foot_tit ul {
	display: inline-block;
	font-size: .44rem;
	line-height: 1rem;
	border: 1px solid #3abaae;
	border-radius: 5px;
	overflow: hidden
}
.zh_foot_tit ul li {
	float: left;
	display: inline-block;
	width: 2.98rem;
	color: #3abaae;
	border-left: 1px solid #3abaae;
	background: #fff
}
.zh_foot_tit ul li.active {
	color: #fff;
	background: #3abaae
}
.zh_foot_tit ul li:first-child {
	border-left: none
}
.zh_foot_tit ul li a {
	display: inline-block;
	width: 2.98rem;
	color: #3abaae;
	background: #fff;
	margin: 0;
	padding: 0;
	border-radius: 0;
	line-height: unset
}
.zh_foot_tit ul li.active a {
	color: #fff!important;
	background: #3abaae!important;
	border: none
}
.zh_foot_tab {
	border-top: 1px solid #cdd0d5;
	border-bottom: 1px solid #cdd0d5;
	padding: .3rem
}
.zh_foot_list {
	line-height: .9rem;
	font-size: .44rem;
	margin-top: .3rem
}
.zh_foot_list:first-child {
	margin-top: 0
}
.zh_foot_list span {
	display: block;
	float: left;
	color: #000;
	font-size: .44rem
}
.zh_foot_list_inp {
	border: 1px solid #c4ced8;
	border-radius: 5px;
	float: left;
	width: 3.18rem;
	margin: 0 .35rem;
	padding: 0 5px;
	font-size: .44rem
}
.zh_foot_list_inp input {
	border: none
}
.zh_foot_stop {
	line-height: 1.53rem;
	font-size: .44rem;
	padding: 0 .3rem
}
.zh_foot_btn {
	line-height: 1.6rem;
	background: #303335;
	font-size: .52rem
}
.zh_foot_btn a {
	display: inline-block;
	vertical-align: middle
}
.zh_foot_btn a.btn_del {
	width: 1.95rem;
	height: 1.6rem;
	line-height: 1.6rem;
	background: url(/Content/mobile/images/icon/icon134.png) no-repeat center center;
	background-size: .54rem auto
}
.zh_foot_btn a.btn_tz {
	height: 1rem;
	line-height: 1rem;
	width: 4rem;
	color: #fff;
	background: -webkit-gradient(linear, 0% 0%, 100% 0%, from(#34c1a0), to(#40b3be));
	text-align: center;
	border-radius: 1rem
}
.zh_foot_btn a.btn_tz.btn_tz1 {
	background: #f59e2e;
	margin-left: .4rem
}
#fastSliderStyle .slider-selection {
	background: #3abaae
}
.zhxq {
	font-size: .46rem;
	background: #fff;
	margin-bottom: .3rem
}
.zhxq .list {
	min-height: 1.18rem;
	line-height: 1.18rem;
	border-bottom: 1px solid #cfcfcf;
	padding: 0 .3rem
}
.zhxq .list span {
	display: block;
	float: left;
	min-width: 2.3rem;
	text-align: right;
	color: #92929e;
	margin-right: .7rem;
	white-space: nowrap
}
.zhxq .list label {
	color: #ff2121
}
.zhxq .list .text {
	overflow: hidden
}
.zhxq .list .text1 {
	width: 100%;
	clear: both;
	border: 1px solid #cdd0d5;
	padding: .2rem .4rem;
	background: #f5f7f8;
	color: #000;
	border-radius: 5px;
	line-height: 1.1em;
	min-height: 4em;
	margin-bottom: .3rem;
	overflow: auto
}
.zhxq2 {
	font-size: .4rem;
	background: #fff;
	border-top: 1px solid #cdd0d5;
	margin-bottom: 2rem
}
.zhxq2 .tit {
	font-size: .46rem;
	line-height: 1.18rem
}
.zhxq2 .list {
	margin: 0 .3rem;
	margin-bottom: .3rem;
	display: flex;
	line-height: 1.28rem;
	background: #f6f7f9;
	border-radius: 5px
}
.zhxq2 .list .div_qh {
	flex: 1;
	padding-left: 1.18rem;
	background-size: .6rem auto
}
.zhxq2 .list .div_qh label {
	float: right;
	padding-right: .5rem;
	border-right: 1px solid #dbe0e4;
	height: .57rem;
	line-height: .57rem;
	display: block;
	margin-top: .36rem
}
.zhxq2 .list label {
	color: #ff8010
}
.zhxq2 .list .div_zt {
	color: #92929e;
	padding: 0 .3rem;
	width: 3.4rem
}
.zhxq2 .tit span {
	display: block;
	width: 50%;
	text-align: center;
	float: left
}
.zhxq_btn {
	display: flex;
	line-height: 1rem;
	padding: .3rem;
	font-size: .46rem;
	background: #303335;
	color: #ff8010
}
.zhxq_btn label {
	display: inline-block;
	padding-left: .5rem;
	background-size: .32rem auto;
	flex: 1
}
.zhxq_btn a {
	display: block;
	width: 2.9rem;
	text-align: center;
	background: -webkit-gradient(linear, 0% 0%, 100% 0%, from(#34c1a0), to(#40b3be));
	color: #fff;
	margin-left: .2rem;
	border-radius: 1rem
}
.zhxq_btn a.on {
	background: #ff2121
}
.grzx_tcdl {
	padding: 0 .3rem;
	height: 1.4rem;
	line-height: 1.4rem;
	margin: .28rem 0
}
.grzx_tcdl a {
	display: block;
	text-align: center;
	font-size: .46rem;
	color: #fff;
	border-radius: 1.4rem;
	background: rgba(52,193,160,1);
	background: -moz-linear-gradient(left, rgba(52,193,160,1) 0%, rgba(64,180,190,1) 100%);
	background: -webkit-gradient(left top, right top, color-stop(0%, rgba(52,193,160,1)), color-stop(100%, rgba(64,180,190,1)));
	background: -webkit-linear-gradient(left, rgba(52,193,160,1) 0%, rgba(64,180,190,1) 100%);
	background: -o-linear-gradient(left, rgba(52,193,160,1) 0%, rgba(64,180,190,1) 100%);
	background: -ms-linear-gradient(left, rgba(52,193,160,1) 0%, rgba(64,180,190,1) 100%);
	/*background: linear-gradient(to right, rgba(52,193,160,1) 0%, rgba(64,180,190,1) 100%);*/
    background: linear-gradient(to right, #40b3be 0%, #40b3be 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#34c1a0', endColorstr='#40b4be', GradientType=1)
}
.font-p {
	color: red
}
.google_mainer {
	padding-top: 5px
}
.img.ewm {
	margin: .1rem;
	width: 3.5rem;
	height: 3.5rem;
	padding: .1rem;
	background: #fff;
	box-shadow: 1px 2px 5px rgba(0,0,0,.2)
}
.google_tips {
	font-size: .4rem;
	background: #fff;
	margin-top: .3rem;
	border-top: 1px solid #cfcfcf
}
.google_tips .tit {
	line-height: 1.38rem;
	padding: 0 .3rem;
	border-bottom: 1px solid #cfcfcf
}
.google_tips .tit span {
	display: inline-block;
	padding-left: .85rem;
	background: url(/Content/mobile/images/icon/icon202.png) no-repeat left center;
	background-size: auto .52rem;
	font-size: .46rem
}
.google_tips .list {
	padding: .2rem .3rem;
	line-height: .72rem;
	color: #5d6163;
	border-bottom: 1px solid #cfcfcf;
	font-size: .44rem
}
.google_tips .list ul {
	padding: .2rem 0
}
.google_tips .list ul li {
	line-height: .9rem;
	font-size: .4rem
}
.google_tips .list ul li span {
	display: inline-block;
	float: left;
	width: 2.04rem
}
.google_tips .list ul li .text {
	overflow: hidden
}
.google_tips .list ul li .text a:first-child {
	margin-right: .2rem
}
.google_tips .list ul li .text a {
	display: inline-block;
	padding: 0 .37rem;
	text-align: center;
	color: #fff;
	font-size: .36rem;
	border-radius: 1rem;
	margin-bottom: .32rem
}
.google_tips .list ul li .text a.a1 {
	background: #3cb9b2
}
.google_tips .list ul li .text a.a2 {
	background: #f59e2e
}
.google_tips .list ul li .text a.a3 {
	background: #43abdb
}
.google_tips .list ul li .text p {
	line-height: .72rem;
	margin-top: .1rem
}
.commonbtn {
	display: block;
	height: 48px;
	line-height: 1.2rem;
	border-radius: 1.2rem;
	background: -webkit-gradient(linear, 0% 0%, 100% 0%, from(#34c1a0), to(#40b3be));
	font-size: .52rem;
	text-align: center;
	color: #fff;
	width: 100%
}
.tdzb_list {
	margin-top: .3rem;
	border-top: 1px solid #cfcfcf
}
.tdzb_list .list {
	border-bottom: 1px solid #cfcfcf;
	padding: .15rem .3rem;
	background: #fff;
	font-size: .4rem;
	line-height: .85rem
}
.tdzb_list .list ul {
	overflow: hidden
}
.tdzb_list .list ul li:nth-child(2n+1) {
	width: 58%
}
.tdzb_list .list li {
	width: 42%;
	float: left;
	color: #000
}
.tdzb_list .list span {
	color: #8f9397
}
.tdzb_list .list label {
	color: #ff8010
}
.zfb_tips {
	line-height: .5rem;
	background: #ffffdc;
	text-align: center;
	color: #fc431f;
	margin-top: .65rem;
	font-size: .4rem
}
body, html {
	font-family: 微软雅黑, "Open Sans", sans-serif;
	max-width: 680px;
	margin: 0 auto;
	color: #282828
}
input, select, textarea {
	font-family: 微软雅黑, "Open Sans", sans-serif;
	font-size: 1em;
	
}
.wrap {
	width: 100%;
	margin: 0 auto;
	position: relative
}
img, a {
	border: 0
}
ul, li {
	list-style: none
}
* {
	margin: 0;
	padding: 0
}
.flt {
	float: left
}
.frt {
	float: right
}
.clear {
	clear: both
}
.list:after, .list:before, .clear:after, .clear:before {
	content: '';
	clear: both;
	display: table
}
body {
	background: #ebeef1
}
@font-face {
	font-family: 'LCD2B_';
	src: url(/Content/fonts/LCD2B_.TTF) format('truetype')
}
img {
	max-width: 100%
}
* {
	box-sizing: border-box
}
.flex {
	display: flex;
	width: 100%
}
.header {
	font-size: .4rem;
	position: fixed;
	top: 0;
	right: 0;
	left: 0;
	z-index: 55555!important
}
.header a {
	color: #fff
}
.header .span_menu {
	display: block;
	margin-left: .3rem;
	font-size: .46rem;
	color: #fff;
	float: left
}
.header .span_online {
	width: 1rem;
	display: block;
	float: right;
	background: url(/Content/mobile/images/icon/icon15.png) no-repeat center center;
	background-size: auto .68rem;
	margin-right: .3rem
}
.header .head_tit {
	flex: 1;
	text-align: center;
	font-size: .56rem;
	color: #fff
}
.header .head_tit span {
	display: inline-block;
	padding-right: .5rem;
	background: url(/Content/mobile/images/icon/icon16.png) no-repeat right center;
	background-size: auto .24rem;
	letter-spacing: 1px
}
.div_qdy {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: #fff;
	padding: 2rem 1rem
}
.qdy_btn {
	position: fixed;
	bottom: 0;
	width: 100%;
	height: 3.27rem;
	background: url(../img/bg1.png) no-repeat bottom center;
	background-size: 10.8rem 100%;
	left: 0;
	width: 100%;
	text-align: center;
	padding-top: 1.5rem
}
.qdy_btn a {
	display: block;
	margin: 0 auto;
	width: 2.66rem;
	height: .8rem;
	border-radius: .4rem;
	border: 1px solid #fff;
	color: #fff;
	font-size: .4rem;
	line-height: .8rem
}
.login {
	position: relative;
	background: #fff
}
.login_head {
	height: 6.09rem;
	background: url(/Content/mobile/images/login/bg2.jpg) no-repeat center center;
	background-size: cover;
	margin-bottom: .75rem
}
.login_head .logo {
	width: 5.14rem;
	margin: 0 auto;
	padding-top: 1.4rem
}
.logo_list {
	width: 9rem;
	margin: 0 auto
}
.logo_list .list {
	margin-top: .2rem;
	font-size: .44rem;
	line-height: 1.3rem;
	height: 1.3rem
}
.div_input {
	position: relative;
	padding-left: .9rem;
	border-bottom: 1px solid #ced5da
}
.input_tips {
	position: absolute;
	top: 0;
	right: 0;
	width: .48rem;
	height: 1.3rem
}
.input_tips.tips_ok {
	background: url(/Content/mobile/images/icon/icon2.png) no-repeat center center;
	background-size: 100% auto
}
.div_input input {
	width: 100%;
	border: none
}
.div_input.input_vcode input {
	width: 43%
}
.div_input.input_user {
	background: url(/Content/mobile/images/icon/icon1.png) no-repeat left center;
	background-size: .44rem auto
}
.div_input.input_pwd {
	background: url(/Content/mobile/images/icon/icon1-1.png) no-repeat left center;
	background-size: .37rem auto
}
.jz_mm span {
	display: block;
	padding-left: .6rem;
	background: url(/Content/mobile/images/icon/icon3.png) no-repeat left center;
	background-size: .37rem auto;
	font-size: .4rem
}
.online {
	font-size: .4rem
}
.online a {
	display: block;
	padding-left: .5rem;
	background: url(/Content/mobile/images/icon/icon4.png) no-repeat left center;
	background-size: .34rem auto;
	color: #f59e2e
}
.list_btn {
	padding-top: .5rem;
	text-align: center
}
a.btn {
	display: block;
	line-height: 1.3rem;
	text-align: center;
	font-size: .52rem;
	background: -webkit-gradient(linear, 0% 0%, 100% 100%, from(#21bb97), to(#2eacb8));
	color: #fff;
	border-radius: 1rem;
	box-shadow: 0 2px 8px #94d8d4;
	font-weight: bold
}
input.btn {
	display: block;
	line-height: 1.3rem;
	text-align: center;
	font-size: .52rem;
	background: -webkit-gradient(linear, 0% 0%, 100% 100%, from(#21bb97), to(#2eacb8));
	color: #fff;
	border-radius: 1rem;
	box-shadow: 0 2px 8px #94d8d4;
	font-weight: bold;
	border: none;
	height: 55px
}
.login_bottom {
	position: absolute;
	bottom: .6rem;
	left: 0;
	width: 100%;
	font-size: .4rem;
	padding: 0 .9rem
}
.login_bottom span {
	display: block
}
.login_bottom span.span_cs {
	padding-left: .75rem;
	background: url(/Content/mobile/images/icon/icon7.png) no-repeat left center;
	background-size: .53rem auto;
	color: #27b3a7
}
.login_bottom a.down {
	display: inline-block;
	padding-left: .6rem;
	color: #333;
	background: url(/Content/mobile/images/icon/down.png) no-repeat left center;
	background-size: .42rem auto
}
.mainer {
	padding-top: 1.45rem
}
.tz_tit {
	padding: .3rem;
	border-bottom: 1px solid #cdd0d5;
	background: #fff;
	text-align: center;
	font-size: .44rem;
	color: #fff
}
.tz_tit li {
	display: inline-block;
	margin: 0 auto;
	border: 1px solid #3abaae;
	line-height: .96rem;
	border-left: 0;
	margin: 0 -.1rem
}
.tz_tit li:first-child {
	border-left: 1px solid #3abaae;
	border-radius: 5px 0 0 5px
}
.tz_tit li.active a, .tz_tit li.on a {
	background: #40b3be;
	color: #fff
}
.tz_tit li:last-child {
	border-radius: 0 5px 5px 0
}
.tz_tit li a {
	display: block;
	padding: 0 .6rem;
	color: #40b3be
}
.tz_tit.tz_4a li a {
	padding: 0 .2rem
}
.tz_tit2 {
	background: #fff;
	text-align: center
}
.tz_tit2 p {
	text-align: center;
	line-height: .5rem
}
.tz_tit2 p span {
	display: inline-block;
	padding-left: .3rem;
	background: url(/Content/mobile/images/icon/icon18.png) no-repeat left center;
	background-size: .14rem auto;
	font-size: .4rem
}
.tz_tit2 p font{
	font-size: 0.4rem;
}
.tz_tit2 .gct_now_hm ul {
	text-align: center;
	display: inline-block;
	margin: 0 auto;
	margin-bottom: .3rem
}
.tz_tit2 .gct_now_hm ul li {
	color: #fff;
	margin: .2rem .05rem;
	background: url(/Content/mobile/images/bet/circle.png) no-repeat center center;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
	border-radius: 100%;
    font-size: .5rem;
    color: #40b3be;font-weight: bold;
	display: inline-block;
	width: .86rem;
	height: .86rem;
	line-height: .86rem
}
.tz_tit2 .gct_now_hm ul li span {
	display: block;
	width: .86rem;
	height: .86rem;
	line-height: .86rem;
	border-radius: 100%;
	vertical-align: middle;
	color: #40b3be;
	font-weight: bold
}
.tz_list_tit {
	line-height: .64rem;
	padding: .28rem .3rem;
	border-bottom: 1px solid #cdd0d5;
	background: #f8f8f9;
	font-size: .36rem
}
.tz_list_tit span {
	display: inline-block;
	padding: 0 .3rem;
	background: -webkit-linear-gradient(left, #40b3be, #40b3be);
	border-radius: 1.5rem;
	color: #fff
}
.tz_ye {
	float: right
}
.tz_ye label, .bold_red_text {
	color: #ff1010;
	font-weight: bold
}
.tz_ye a.a_sx {
	display: inline-block;
	width: .34rem;
	height: .34rem;
	background: url(/Content/mobile/images/icon/icon20.png) no-repeat center center;
	background-size: 100% auto;
	margin-left: .2rem;
	vertical-align: middle
}
.tz_list {
	border: 1px solid #cdd0d5;
	margin: .28rem 0;
	background: #fff;
	border-left: 0;
	border-right: 0;
	padding: 0 .3rem;
	font-size: .46rem;
	min-height: 6.9rem;
	margin-top: 10px
}
.tz_list .item {
	padding: .1rem 0;
	border-bottom: 1px solid #d4d6db
}
.tz_list .item:after {
	content: '';
	display: table;
	clear: both;
	margin-bottom: .2rem
}
.tz_list p.p_text {
	line-height: .5rem;
	font-size: .38rem;
	padding: .25rem 0;
	color: #4f5256
}
.tz_list .item:last-child {
	border-bottom: 0
}
.tz_list .tz_lt {
	position: relative;
	float: left;
	width: 100%
}
.tz_list .tz_lt>span {
	margin-top: .3rem;
	display: inline-block;
	min-width: 1.28rem;
	text-align: center;
	line-height: .74rem;
	border-radius: 5px;
	background: #e6e8ec;
	font-size: .38rem;
	position: relative;
	padding: 0 .3em
}
.tz_list .tz_lt>span:before {
	content: "";
	display: table;
	width: .2rem;
	height: .2rem;
	background: #e6e8ec;
	transform: rotate(45deg);
	position: absolute;
	right: -.1rem;
	top: 50%;
	margin-top: -.1rem
}
.tz_list .tz_lt label {
	width: 1.26rem;
	height: .64rem;
	border: 2px solid #3abbae;
	background: #fff url(/Content/mobile/images/icon/icon22.png) no-repeat center center;
	background-size: .51rem auto;
	box-shadow: 0 2px 3px rgba(0,0,0,.01);
	display: inline-block;
	border-radius: 3px;
	margin-top: .4rem
}
.tz_list .num_list {
	display: block;
	background: #fff;
	width: 7.55rem;
	padding: 0;
	border-radius: 2px;
	text-align: left;
	margin-top: .2rem
}
.tz_list .num_list ul {
	margin: 0 auto;
	display: inline-block
}
.num_list li {
	display: inline-block;
	width: .88rem;
	height: .88rem;
	border-radius: .1rem;
	border: 1px solid #ccd1d6;
	text-align: center;
	line-height: .88rem;
	margin: 0 .08rem
}
.num_list li.on {
	background: #40b3be;
	border-color: #40b3be;
	color: #fff
}
.tz_list .tz_rt {
	overflow: hidden;
	width: 79%
}
.tz_list .tz_rt {
	clear: both;
	width: 100%;
	padding-top: .15rem
}
.tz_rt ul li {
	background: -webkit-linear-gradient(top, #fff, #f5f5f5);
	width: .9rem;
	height: .9rem;
	border-radius: 1.14rem;
	border-radius: 100%;
	float: left;
	margin: .15rem 0;
	margin-left: .4rem;
	line-height: .9rem;
	color: #5f6468;
	border: 1px solid #d4d8dd;
	text-align: center
}
.tz_rt ul li.active {
	background: #40b3be;
	border-color: #40b3be;
	color: #fff
}
.tz_rt ul li {
	width: .9rem;
	height: .9rem;
	line-height: .9rem;
	margin: .1rem
}
.tz_rt.tz_rt1 ul li {
	margin-right: .4rem;
	margin-left: 0;
	padding: 0 .5rem;
	width: auto;
	border-radius: 1rem;
	min-width: 2.3rem
}
.center.tz_rt.tz_rt1 ul {
	margin: 0 auto;
	display: inline-block
}
.center {
	text-align: center
}
.center.tz_rt.tz_rt1 ul li {
	text-align: center;
	float: none;
	display: inline-block
}
.tz_list4 .tz_rt ul li {
	margin: .1rem .18rem
}
.tz_list3 .tz_rt ul li {
	width: 1rem;
	height: 1rem;
	line-height: 1rem;
	margin: .1rem .3rem
}
.tz_list3 .num_list {
	margin-left: .25rem
}
.tz_list4 .num_list {
	margin-left: .15rem
}
.tz_rt2 ul li {
	margin: .06rem
}
.tz_list .item1 {
	margin-top: .3rem
}
.tz_list .item1 .tz_btn {
	line-height: 1.1rem;
	margin-bottom: .3rem
}
.tz_list .item1 .tz_btn a {
	font-size: .44rem;
	display: inline-block;
	border-radius: 5px;
	margin-right: .2rem
}
.tz_list .item1 .tz_btn a.a_dele {
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ffa339), to(#ff8010));
	color: #fff;
	padding: 0 1.27rem
}
.tz_list .item1 .tz_btn a.a_clear {
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ff6b5c), to(#fc3925));
	color: #fff;
	padding: 0 .5rem
}
.tz_list .item1 .div_text {
	background: #f4f6f7;
	line-height: .5rem;
	border: 1px solid #c4ced8;
	padding: .3rem;
	border-radius: 5px;
	overflow: hidden
}
.tz_list .item1 .div_text textarea {
	background: none;
	border: none;
	width: 100%;
	height: 4.3rem;
	font-size: .36rem;
	resize: none
}
.vr_list .vr_tit {
	line-height: 1.28rem;
	font-size: .46rem
}
.vr_list .vr_tit .frt {
	font-size: .4rem
}
.vr_list .vr_tit .frt label {
	color: #ff8010
}
.vr_list .vr_tit .flt {
	padding-left: .2rem;
	border-left: .1rem solid #3abaae;
	line-height: .42rem;
	vertical-align: middle;
	display: inline-block;
	margin-top: .45rem
}
.vr_list .vr_tit .flt label {
	color: #40b3be
}
.vr_img {
	border: .04rem solid #246d6b;
	position: relative
}
.vr_img img {
	display: block
}
.vr_img .text {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	height: .96rem;
	background: #17282a
}
.vr_img .text>ul>li {
	float: left;
	font-size: .4rem;
	width: 33.333%;
	text-align: center;
	line-height: .96rem;
	color: #fff
}
.vr_img .text>ul>li .list {
	position: relative
}
.vr_img .text>ul>li .list .drop {
	display: none;
	position: absolute;
	top: .74rem;
	left: 50%;
	width: 3.63rem;
	margin-left: -1.82rem;
	z-index: 10;
	color: #282828
}
.vr_img .text>ul>li .list .drop i {
	position: relative;
	display: block;
	margin: 0 auto;
	width: .27rem;
	height: .17rem;
	background: url(/Content/mobile/images/icon/icon116.png) no-repeat center center;
	background-size: 100% auto
}
.vr_img .text>ul>li .list .drop ul {
	background: #fff;
	box-shadow: 0 0 5px rgba(0,0,0,.2);
	overflow: hidden;
	border-radius: 5px;
	font-size: .4rem;
	text-align: left;
	padding: 0 .3rem
}
.vr_img .text>ul>li .list .drop ul span {
	display: inline-block;
	width: .52rem;
	height: .52rem;
	border-radius: .52rem;
	overflow: hidden;
	text-align: center;
	line-height: .52rem;
	vertical-align: middle;
	margin-right: .3rem
}
.vr_img .text>ul>li .list .drop ul li:first-child {
	color: #fa3838
}
.vr_img .text>ul>li .list .drop ul li:first-child span {
	background: #fa3838;
	color: #ffe347
}
.vr_img .text>ul>li .list .drop ul li:nth-child(2) {
	color: #fa8638
}
.vr_img .text>ul>li .list .drop ul li:nth-child(2) span {
	background: #fa8638;
	color: #ffe347
}
.vr_img .text>ul>li .list .drop ul li:nth-child(3) {
	color: #fdb61d
}
.vr_img .text>ul>li .list .drop ul li:nth-child(3) span {
	background: #faea38;
	color: #fa3838
}
.footer {
}
.footer_fixed {
	position: fixed;
	bottom: 0;
	left: 0;right: 0;
	top: auto;
	height: auto;
	width: 100%;
	z-index: 3000
}
.tz_bottom {
	height: 5.3rem
}
.tz_footer {
	line-height: 1.6rem;
	padding: 0 .3rem;
	background: #303335;
	font-size: .46rem
}
.tz_footer span.span_tzjl {
	flex: 1;
	color: #ff8010;
	font-weight: bold;
	display: block;
	padding-left: .63rem;
	background: url(/Content/mobile/images/icon/icon29.png) no-repeat left center;
	background-size: .6rem
}
.tz_footer span.span_btn {
	width: 3.5rem;
	margin-left: .3rem
}
.tz_footer span.span_btn .btn {
	line-height: .6rem;
	box-shadow: none;
	margin-top: .3rem;
	font-size: .46rem;
	margin-bottom: .3rem;
	position: relative
}
.tz_footer span.span_btn .btn.btn1 {
	background: #ff2121
}
.f_zhuihao {
	background: #fff;
	font-size: .4rem
}
.zh_tit {
	padding: .26rem;
	border-bottom: 1px solid #f4f4f5;
	box-shadow: 0 -2px 2px rgba(0,0,0,.15);
	line-height: .9rem
}
.zh_tit .add_num {
	width: 2.78rem;
	margin-right: .1rem;
	border-radius: 5px;
	border: 1px solid #c4ced8;
	position: relative;
	overflow: hidden
}
.zh_tit .add_num input {
	background: none;
	text-align: center;
	width: 100%;
	border: none
}
.zh_tit .add_num span {
	display: block;
	width: .7rem;
	height: .9rem;
	position: absolute;
	top: 0
}
.zh_tit .add_num span.span1 {
	background: url(/Content/mobile/images/icon/icon31.png) no-repeat center center #e8ebef;
	background-size: .26rem auto;
	left: 0
}
.zh_tit .add_num span.span2 {
	background: url(/Content/mobile/images/icon/icon30.png) no-repeat center center #e8ebef;
	background-size: .26rem auto;
	right: 0
}
.zh_tit .div_select {
	margin-left: .3rem
}
.zh_tit .div_select.select1 {
	width: 2.4rem
}
.div_select select {
	line-height: .9rem;
	height: .9rem;
	border: 1px solid #c4ced8;
	padding-left: .2rem;
	border-radius: 3px;
	appearance: none;
	-moz-appearance: none;
	-webkit-appearance: none;
	background: url("/Content/mobile/images/icon/icon32.png") no-repeat scroll right center transparent;
	padding-right: .7rem;
	background-size: .7rem auto
}
.flex_1 {
	flex: 1
}
.zh_text {
	line-height: .8rem;
	padding: .1rem .3rem;
	font-size: .42rem
}
.zh_text p {
	margin-bottom: .2rem
}
.zh_text a {
	display: block;
	width: 2.4rem;
	text-align: center;
	background: #f59e2e;
	color: #fff;
	border-radius: 1rem
}
.zh_text .hmgd_tips {
	margin-left: .2rem
}
.zh_text .hmgd_tips img {
	width: .5rem;
	vertical-align: middle
}
.zh_text .span1 {
	font-size: .36rem;
	margin-right: .3rem
}
.zh_text label {
}
.c_ff8010 {
	color: #ff8010
}
.c_f64639 {
	color: #f64639
}
.modal {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: rgba(0,0,0,.7)
}
.fp_modal {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: table
}
.fp_modal .cell {
	display: table-cell;
	vertical-align: middle
}
.main_modal {
	margin: 0 .9rem;
	background: #fff;
	border-radius: 3px
}
.modal_style2.modal_tips .main_modal {
	margin: 0 .38rem;
	padding: 0 .4rem
}
.modal_style2.modal_tips .main_modal .cont {
	text-align: left;
	font-size: .4rem;
	line-height: .72rem;
	text-align: justify
}
.modal_tit {
	background: -webkit-gradient(linear, 0% 0%, 100% 100%, from(#21bb97), to(#2eacb8));
	line-height: 1.4rem;
	text-align: center;
	font-size: .44rem;
	color: #fff;
	position: relative
}
.modal_tit .close {
	position: absolute;
	top: 0;
	right: 0;
	width: 1.4rem;
	background: url(/Content/mobile/images/close.png) no-repeat center center;
	background-size: .43rem auto;
	height: 1.4rem;
	opacity: 1
}
.modal_tit span {
	display: inline-block;
	padding-left: .64rem;
	background: url(/Content/mobile/images/icon/icon8.png) no-repeat left center;
	background-size: .52rem auto
}
.fp_modal .tit {
	position: relative
}
.fp_modal .tit .close {
	position: absolute;
	top: 0;
	right: 0;
	width: .6rem;
	background: url(../img/close1.png) no-repeat center center;
	background-size: .55rem auto;
	height: 1.4rem
}
.modal_cont {
}
.line_list li a {
	display: block;
	line-height: 1.3rem;
	border-bottom: 1px solid #d2d9dd;
	font-size: .44rem;
	padding: 0 .5rem
}
.line_list li a:before, .line_list li a:after {
	clear: both;
	content: '';
	display: table
}
.line_list li span {
	display: block;
	float: left;
	padding-left: .8rem
}
.line_list li span.span1 {
	background: url(/Content/mobile/images/icon/icon12.png) no-repeat left center;
	background-size: .46rem
}
.line_list li span.span2 {
	background: url(/Content/mobile/images/icon/icon12-1.png) no-repeat left center;
	background-size: .46rem
}
.line_list li span.span3 {
	background: url(/Content/mobile/images/icon/icon12-2.png) no-repeat left center;
	background-size: .46rem
}
.line_list li label {
	display: block;
	float: right;
	padding-right: .56rem;
	background: url(/Content/mobile/images/icon/icon9.png) no-repeat right center;
	background-size: .2rem auto;
	color: #90989d
}
.line_btn {
	padding: .5rem 1.4rem
}
.line_tips {
	text-align: center;
	font-size: .4rem;
	padding-bottom: .6rem
}
.line_tips span {
	display: inline-block;
	padding-left: .55rem;
	background: url(/Content/mobile/images/icon/icon13.png) no-repeat left center;
	background-size: .36rem auto;
	color: #fe3333
}
.fp_modal_bottom {
	position: fixed;
	bottom: 0;
	left: 0;
	width: 100%;
	background: #fff;
	font-size: .46rem;
	margin: 0
}
.fp_modal_bottom h3 {
	line-height: 1.3rem;
	text-align: center;
	font-weight: bold
}
.hmgd_list {
	padding: 0 .3rem;
	font-size: .4rem;
	height: 9rem;
	overflow-y: auto
}
.hmgd_list li {
	background: #f6f7f8;
	padding: .36rem .25rem;
	margin-bottom: .3rem;
	display: flex;
	line-height: .6rem
}
.hmgd_list li span {
	width: 50%;
	padding-left: 1rem;
	background: url(/Content/mobile/images/icon/icon76.png) no-repeat left center;
	background-size: auto .6rem;
	border-right: 1px solid #dbe0e5
}
.hmgd_list li label {
	display: block;
	text-align: right;
	flex: 1;
	padding-right: .3rem
}
.modal_b_btn a {
	line-height: 1.3rem;
	text-align: center;
	color: #fff;
	background: #f59e2e;
	display: block;
	font-size: .5rem
}
.modal_tips .main_modal {
	margin: 0 2rem
}
.modal_tips .tit {
	font-size: .5rem;
	text-align: center;
	line-height: 1.5rem;
	color: #3ab9ae
}
.modal_tips .cont {
	font-size: .46rem;
	text-align: center;
	line-height: .8rem;
	margin-bottom: .5rem
}
.modal_tips .cont p span.span1 {
	display: inline-block;
	line-height: .7rem;
	padding: 0 .3rem;
	border-radius: .5rem;
	background: #fff2e7;
	color: #ff8010;
	height: .7rem;
	font-size: .42rem
}
.modal_tips .cont .p1 {
	font-size: .4rem
}
.modal_tips .cont p label {
	color: #ff3232
}
.modal_tips .btns {
	text-align: center;
	padding-bottom: .6rem
}
.modal_tips .btns a, .modal_tips .btns button {
	display: inline-block;
	border: 0;
	padding: 0 .3rem;
	min-width: 2.7rem;
	line-height: .9rem;
	text-align: center;
	background: -webkit-gradient(linear, 0% 0%, 100% 100%, from(#21bb97), to(#2eacb8));
	font-size: .46rem;
	color: #fff;
	border-radius: .5rem;
	margin: 0 .1rem
}
.modal_tips .btns a.a_cencel {
	background: #bfcede
}
.modal_tips .cont_list li {
	display: flex;
	font-size: .42rem
}
.modal_tips .cont_list li span {
	display: block;
	width: 48%;
	text-align: right;
	color: #6a6f74
}
.modal_tips .cont_list li label {
	flex: 1;
	padding-left: .7rem;
	text-align: left
}
.modal_tips .cont_list input {
	width: 1.48rem;
	height: .7rem;
	line-height: .7rem;
	text-align: center;
	border: 1px solid #b7bec6;
	border-radius: 3px;
	margin-left: .2rem;
	color: #5f6974
}
body {
	transition: all .5s;
	-webkit-transition: all .5s
}
body.on {
	height: 100%;
	overflow: hidden
}
body.on .back {
	display: block
}
.modal_menu.on {
	z-index: 3;
	background: rgba(0,0,0,.6);
	display: block
}
.modal_menu {
	z-index: -1;
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	width: 100%;
	bottom: 0;
	transition: all .5s;
	-webkit-transition: all .5s;
	display: none
}
.modal_menu .fp_modal {
	position: fixed;
	top: 0;
	left: -10rem;
	width: 8rem;
	height: 100%;
	bottom: 0;
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#34c1a0), to(#40b3be));
	display: block
}
.back {
	display: none;
	position: absolute;
	top: .3rem;
	width: .84rem;
	height: .84rem;
	background: url(/Content/mobile/images/icon/icon34.png) no-repeat center center;
	background-size: auto 100%;
	right: -.42rem
}
.czdt_tit {
	text-align: center;
	color: #fff;
	font-size: .5rem;
	line-height: 1.45rem
}
.czdt_tit label {
	position: absolute;
	top: 0;
	right: .8rem;
	font-weight: normal;
	font-size: .42rem
}
.czdt_tit label.lbl_edit {
}
.czdt_tit label.lbl_save {
	display: none
}
.czdt_list {
	line-height: 1.15rem;
	overflow-y: auto;
	font-size: .42rem
}
.czdt_list .lbl1, .czdt_list .lbl2 {
	display: none
}
.czdt_list.editmode .lbl1, .czdt_list.editmode .lbl2 {
	display: inline-block
}
.czdt_list ul li {
	position: relative
}
.czdt_list label {
	display: none;
	width: .5rem;
	height: 1.15rem;
	background: url(/Content/mobile/images/icon/icon48.png) no-repeat center center;
	background-size: auto .5rem;
	position: absolute;
	right: .4rem;
	top: 0
}
.czdt_list .lbl1 {
	background: url(/Content/mobile/images/icon/icon48-1.png) no-repeat center center;
	background-size: auto .5rem
}
.czdt_list a {
	display: block;
	border-bottom: 1px solid rgba(255,255,255,.2);
	padding: 0 .48rem;
	color: #fff
}
.czdt_list a label {
	display: none;
	float: right;
	width: .5rem;
	height: 1.15rem;
	background: url(/Content/mobile/images/icon/icon48.png) no-repeat center center;
	background-size: auto .5rem
}
.czdt_list a .lbl1 {
	background: url(/Content/mobile/images/icon/icon48-1.png) no-repeat center center;
	background-size: auto .5rem
}
.czdt_list li:last-child a {
	border-bottom: 0
}
.czdt_list .tit {
	background: rgba(0,0,0,.08);
	padding: 0 .3rem;
	color: #fff
}
.czdt_list .tit span {
	background: url(/Content/mobile/images/icon/icon42.png) no-repeat left center;
	background-size: auto .22rem;
	display: block;
	padding-left: .53rem;
	font-weight: bold;
	font-size: .4rem
}
.czdt_list .tit2 {
	background: -webkit-gradient(linear, 0% 0%, 100% 100%, from(rgba(255,255,255,.25)), to(rgba(255,255,255,0)));
	padding: 0 .5rem;
	color: #9fe;
	font-size: .4rem
}
.czdt_list .taggle label {
	display: block
}
.czdt_taggle .item .tit3 {
	padding: 0 .3rem
}
.czdt_taggle .item .tit3 span {
	display: inline-block;
	padding-left: .5rem;
	background: url(/Content/mobile/images/icon/icon42.png) no-repeat left center;
	background-size: auto .22rem;
	color: #fff
}
.czdt_taggle .item.on .tit3 label {
	transform: rotate(180deg)
}
.czdt_taggle .taggle {
	border-top: 1px solid rgba(255,255,255,.2)
}
.czdt_taggle .item {
	border-bottom: 1px solid rgba(255,255,255,.2);
	position: relative
}
.czdt_taggle .item .tit3 label {
	display: block;
	width: .26rem;
	float: right;
	height: 1.15rem;
	background: url(/Content/mobile/images/icon/icon50.png) no-repeat center center;
	background-size: .26rem auto;
	margin-right: .4rem
}
.czdt_taggle .item .cz_drop {
	width: 100%;
	background: #2ab29c;
	line-height: 0 .9rem;
	border-top: 1px solid rgba(255,255,255,.2);
	display: none
}
.czdt_taggle .item .cz_drop a {
	border-bottom: 0;
	clear: both
}
.czdt_taggle .item .cz_drop label {
	margin-right: .5rem;
	position: absolute;
	right: 12px;
	top: 0
}
.czdt_tit p {
	display: inline-block;
	margin: 6px auto;
	border: 1px solid #fff;
	border-radius: 5px;
	line-height: .96rem
}
.czdt_tit p span {
	float: left;
	background: #2ab29c;
	color: #fff;
	width: 3rem;
	height: .96rem;
	text-align: center;
	font-size: .44rem
}
.czdt_tit p span:first-child {
	border-radius: 5px 0 0 5px
}
.czdt_tit p span:last-child {
	border-radius: 0 5px 5px 0
}
.czdt_tit p span.on {
	background: #fff;
	color: #34c1a0
}
.czdt_list .taggle li:last-child a {
	border-bottom: 1px solid rgba(255,255,255,.2)
}
.djs {
	text-align: center;
	font-size: .96rem;
	color: #ff8010;
	font-family: 'LCD2B_';
	line-height: 1.6rem
}
.djs ul{
	
}
.djs2 {
	font-size: .6rem;
	margin-right: .5rem;
	margin-top: -.15rem
}
.tz_list2 {
	line-height: 2rem;
	background: #fff;
	border-top: 1px solid #cdd0d5;
	margin-top: 10px
}
.tz_listMMC {
	overflow: scroll
}
.tz_list2 li {
	padding: 0 .3rem;
	border-bottom: 1px solid #cdd0d5;
	font-size: .46rem;
	display: flex
}
.tz_list2 li span {
	padding-left: .2rem;
	border-left: .12rem solid #3bb9b1;
	line-height: .4rem;
	display: inline-block;
	height: .4rem;
	margin-top: .8rem
}
.tz_list2 li p {
	flex: 1;
	text-align: right
}
.tz_list2 li p label {
	display: inline-block;
	width: .84rem;
	height: .84rem;
	border-radius: .84rem;
	background: url(/Content/mobile/images/icon/icon80.png) no-repeat center center;
	background-size: auto 100%;
	line-height: .84rem;
	text-align: center;
	margin-left: .24rem;
	color: #fff;
	text-shadow: 0 2px 2px rgba(0,0,0,.2);
	font-size: .46rem
}
.tz_list2.sm li p label {
	margin-left: .2rem
}
.div_bank {
	background: -webkit-gradient(linear, 0% 0%, 100% 0%, from(#34c1a0), to(#40b3be))
}
.tz_list3 li p {
	text-align: center
}
.bank_list .owl-carousel .owl-stage-outer {
	overflow: inherit
}
.bank_list {
	width: 80%;
	margin: 0 auto;
	color: #fff
}
.div_bank .item {
	padding: .5rem;
	background: url(/Content/mobile/images/login/bg3.png) no-repeat center center;
	background-size: 100% 100%;
	box-shadow: 0 10px 20px rgba(0,0,0,.2);
	border-radius: 10px;
	overflow: hidden;
	margin-bottom: 1.2rem
}
.div_bank .item .img {
	width: 1.6rem;
	height: 1.6rem;
	overflow: hidden;
	float: left;
	margin-right: .3rem
}
.div_bank .item .text {
	overflow: hidden
}
.div_bank .item .text h1 {
	margin-top: .2rem;
	font-size: .56rem;
	font-weight: normal
}
.div_bank .item .text p {
	font-size: .4rem;
	margin-top: .3rem
}
.div_bank .item .text span {
	display: inline-block;
	width: 2.9rem
}
.div_bank .item .text label {
	display: inline-block;
	padding-left: .5rem;
	background: url(/Content/mobile/images/icon/icon96.png) no-repeat left center;
	background-size: .33rem auto
}
.bank_tit:after {
	content: '';
	display: table;
	clear: both
}
.bank_tit {
	margin-bottom: 1.6rem
}
.bank_num {
	line-height: .6rem
}
.bank_num h3 {
	font-size: .56rem;
	display: inline-block;
	font-weight: normal;
	vertical-align: middle
}
.bank_num label {
	display: block;
	float: right;
	width: .56rem;
	height: .6rem;
	background-size: .44rem auto
}
.div_bank .owl-item {
	transform: scale(.9)
}
.div_bank {
	overflow: hidden
}
.div_bank .owl-item.active {
	transform: scale(1)
}
.div_bank .owl-theme .owl-dots .owl-dot span {
	background: #42d2b0
}
.div_bank .owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span {
	background: #fff
}
.bank_tips {
	margin: 0 .6rem;
	margin-bottom: .5rem
}
.bank_tips p {
	line-height: 1.1rem;
	text-align: center;
	color: #ff2121;
	font-size: .4rem
}
.bank_tips .btn {
	font-weight: normal;
	box-shadow: none
}
.bank_tips_text {
	background: #fff;
	border-top: 1px solid #cdd0d5;
	line-height: .8rem;
	font-size: .44rem;
	color: #5d6163
}
.bank_tips_text .tit {
	padding: 0 .3rem;
	border-bottom: 1px solid #cfcfcf;
	line-height: 1.3rem
}
.bank_tips_text .tit span {
	display: inline-block;
	padding-left: .8rem;
	background: url(/Content/mobile/images/icon/icon99.png) no-repeat left center;
	background-size: .54rem auto;
	color: #282828;
	font-size: .46rem
}
.bank_tips_text .text {
	padding: .2rem .3rem
}
.bank_tips_text .text p {
	margin-bottom: .2rem
}
.xgxj_list_num_sh {
	height: .32rem;
	background: none
}
.xgxj_list.flex {
	display: flex
}
.xgxj_list.flex .xgxj_list_web {
	flex: 1;
	overflow: inherit
}
.xgxj_list.flex span {
	height: .9rem
}
.artive {
	margin-top: .3rem;
	border-top: 1px solid #cdd0d5;
	background: #fff;
	border-bottom: 1px solid #cdd0d5;
	letter-spacing: 2px
}
.artive .item .tit {
	line-height: 1.5rem;
	text-align: center;
	width: 6.84rem;
	margin: 0 auto;
	margin-bottom: .2rem
}
.artive .item .tit img {
	vertical-align: middle
}
.artive .item .text {
	margin: 0 .6rem;
	font-size: .42rem;
	line-height: .7rem;
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#8807d5), to(#4e14c1));
	border-radius: 5px;
	outline-color: Highlight;
	padding: .3rem;
	color: #fff
}
.artive .item .text li {
	margin: .2rem 0
}
.artive .item .text h3 {
	padding-left: .3rem;
	background: url(/Content/mobile/images/icon/icon106.png) no-repeat left center;
	background-size: .2rem auto
}
.artive .item .text p {
	font-size: .38rem;
	padding-left: .3rem
}
.artive .item .text p span {
	padding: 0 .3rem
}
.artive .text2 {
	text-align: center;
	font-size: .42rem;
	color: #6d0dcc
}
.artive .item_btn .btn2 {
	display: block;
	line-height: 1.2rem;
	text-align: center;
	background: url(../img/btn1.png) no-repeat center center;
	background-size: 100% 100%;
	color: #fff;
	font-size: .5rem;
	letter-spacing: 2px
}
.artive .item_btn .disabled {
	background: url(/Content/mobile/images/icon/icon107.png) no-repeat center center;
	background-size: 100% 100%
}
.artive .item_btn {
	margin: .7rem 1.2rem;
	margin-bottom: 0
}
.artive .item_btn .text2 {
	padding: .5rem 0
}
.artive2.artive .item .text {
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#faa218), to(#f77118))
}
.artive2.artive .text2 {
	color: #f87b18
}
.header .div_input {
	height: .96rem;
	line-height: .96rem;
	margin: 0 1.18rem;
	border: none;
	background: #fff;
	border-radius: 1rem;
	overflow: hidden;
	background: url(/Content/mobile/images/icon/icon108.png) no-repeat .3rem center #fff;
	background-size: .41rem auto
}
.head_ht {
	height: .25rem
}
.online_list .item {
	background: #fff;
	margin-bottom: .3rem;
	border-top: 1px solid #cdd0d5
}
.online_list .item .list {
	line-height: 1.4rem;
	border-bottom: 1px solid #cdd0d5;
	font-size: .46rem
}
.online_list .item .tit {
	padding: 0 .3rem
}
.online_list .item .drop {
	display: none;
	border-top: 1px solid #cdd0d5;
	padding: .4rem .3rem
}
.online_list .item .img {
	width: 1.2rem;
	height: 1.2rem;
	border-radius: 1.2rem;
	overflow: hidden;
	float: left;
	margin-right: .3rem
}
.online_list .item .text {
	overflow: hidden;
	line-height: .7rem;
	font-size: .44rem
}
.online_list .item .text h3 {
	font-weight: normal
}
.online_list .item .text label {
	font-size: .38rem;
	float: right;
	color: #bbb
}
.online_list .item .text p {
	color: #bbb
}
.online_list .item .text div label {
	font-size: .38rem;
	padding: 0 .15rem;
	min-width: .3rem;
	height: .5rem;
	line-height: .5rem;
	text-align: center;
	color: #fff;
	border-radius: 100%;
	background: #ff5338;
	margin-top: .1rem
}
.online_list .item .tit span {
	display: inline-block;
	padding-left: .5rem;
	background: url(/Content/mobile/images/icon/icon110-1.png) no-repeat left center;
	background-size: .18rem auto
}
.online_list .item .tit label {
	float: right;
	font-size: .42rem;
	color: #bbb
}
.online_list .item .on .tit span {
	background: url(/Content/mobile/images/icon/icon110.png) no-repeat left center;
	background-size: .21rem auto
}
.niuniu {
	padding: .3rem .1rem;
	min-height: 7rem
}
.niuniu table {
	width: 100%;
	border: 1px solid #dce0e8;
	font-size: .4rem
}
.niuniu table th {
	background: #f6f7f8;
	line-height: 1rem;
	width: 1.3rem;
	font-weight: normal
}
.niuniu table th, .niuniu table td {
	border-bottom: 1px solid #dce0e8;
	padding: 0 .2rem
}
.niuniu table td {
	border-right: 1px solid #dce0e8
}
.niuniu table td input {
	width: 1.63rem;
	height: .59rem;
	line-height: .59rem;
	border: 1px solid #dce0e8;
	text-align: center
}
.niuniu table td span {
	display: inline-block;
	width: 1.7rem
}
.zhuihao_none {
	height: 2.7rem
}
.zhuihao_none .zh_text {
	padding-top: 1.7rem
}
.tz_bottom.tz_bottom2 {
	height: 4.4rem
}
.niuniu.suoha table td span {
	width: 2.6rem;
	margin-left: .3rem
}
.niuniu.suoha table td input {
	width: 2.4rem
}
.niuniu.suoha table th {
	width: 1.8rem
}
.niuniu.suoha table td span.span_btn {
	width: 1.46rem;
	height: .56rem;
	line-height: .56rem;
	border: .02rem solid #f63942;
	color: #f63942;
	text-align: center;
	border-radius: .5rem;
	margin-left: .8rem
}
.div_tzxq {
	font-size: .46rem;
	background: #fff
}
.div_tzxq .list {
	border-bottom: 1px solid #cfcfcf
}
.div_tzxq span {
	line-height: 1.4rem;
	display: block;
	width: 2.16rem;
	text-align: right;
	margin-right: .75rem;
	color: #92929e
}
.div_tzxq .text {
	overflow: hidden;
	min-height: 1.4rem;
	padding: .35rem 0;
	line-height: .7rem;
	font-size: 95%
}
.div_tzxq .div_text {
	margin: 0 .24rem;
	border: 1px solid #cdd0d5;
	background: #f5f7f8;
	border-radius: 5px;
	padding: .3rem;
	height: 2.5rem;
	margin-bottom: .8rem;
	font-size: .46rem;
	width: 95%;
	overflow: auto
}
.xq_btn {
	text-align: center;
	padding: .9rem .3rem
}
.xq_btn a {
	font-size: .52rem;
	width: 4.8rem;
	line-height: 1.2rem;
	text-align: center;
	display: inline-block;
	background: #f59e2e;
	border-radius: 1rem;
	color: #fff
}
.xq_btn a.a1 {
	background: -webkit-gradient(linear, 0% 0%, 100% 0%, from(#34c1a0), to(#40b3be))
}
.modal_tips .cont1 {
	padding: .3rem;
	font-size: .4rem;
	background: #f8f8f9;
	line-height: 1.2rem
}
.modal_style3.modal_tips .main_modal {
	margin: 0 1.1rem
}
.modal_tips .cont1 .list span {
	padding-left: .2rem;
	border-left: .1rem solid #c6cbd3;
	line-height: .38rem;
	margin-top: .4rem;
	display: block;
	float: left
}
.modal_tips .cont1 .list .text {
	overflow: hidden;
	text-align: right
}
.modal_tips .cont1 select {
	width: 3.732rem;
	height: .85rem;
	line-height: .85rem;
	appearance: none;
	-moz-appearance: none;
	-webkit-appearance: none;
	background: url("/Content/mobile/images/icon/icon124.png") no-repeat scroll 95% center #fff;
	text-indent: .3rem;
	border-radius: 3px;
	padding-right: 14px;
	background-size: .38rem auto
}
.modal_tips .cont1 {
	margin-bottom: .5rem
}
.modal_tips .cont1 .lbl_check {
	display: inline-block;
	padding-left: .85rem;
	background: url(/Content/mobile/images/icon/icon125.png) no-repeat left center;
	background-size: auto .6rem
}
.bank_bind .list {
	background: #fff;
	margin-bottom: .5rem;
	font-size: .46rem;
	border-top: 1px solid #cdd0d5
}
.bank_bind .tit {
	background: #fff;
	margin-bottom: .3rem;
	font-size: .46rem;
	border-bottom: .02rem solid #cdd0d5
}
.bank_bind .tit h3 {
	padding: 0 .3rem;
	line-height: 1.3rem;
	font-weight: normal;
	border-bottom: .02rem solid #cfcfcf
}
.bank_bind .tit h3 span {
	display: inline-block;
	padding-left: .8rem;
	background: url(/Content/mobile/images/icon/icon126.png) no-repeat left center;
	background-size: .54rem auto
}
.bank_bind .tit p {
	color: #282828;
	padding: .3rem .3rem;
	line-height: .72rem;
	font-size: .44rem
}
.bank_bind .list span {
	text-align: justify;
	padding-left: .3rem;
	display: block;
	width: 3.2rem;
	float: left;
	line-height: 1.37rem;
	height: 1.37rem;
	overflow: hidden;
	border-bottom: .02rem solid #cfcfcf
}
.bank_bind .list span:after {
	display: inline-block;
	overflow: hidden;
	width: 100%;
	height: 0;
	content: '';
	vertical-align: top
}
.bank_bind .list .text {
	overflow: hidden;
	border-bottom: .02rem solid #cfcfcf;
	min-height: 1.37rem;
	line-height: 1.37rem
}
.bank_bind .list .textValidation {
	overflow: hidden;
	border-bottom: unset;
	min-height: unset;
	height: auto;
	line-height: 1.37rem
}
.bank_bind .list .text .div_input {
	padding-left: 1rem;
	border-bottom: none
}
.bank_bind .list .text .div_select {
	padding-left: .8rem
}
.bank_bind .list .text .div_select select {
	border: 0;
	background: url(/Content/mobile/images/icon/icon104.png) no-repeat 95% center;
	background-size: .35rem auto;
	height: 1.37rem;
	line-height: 1.37rem
}
.bank_bind .list span.errorValidation {
	color: #ff1010;
	height: auto;
	width: auto;
	border: none;
	padding-left: 4.2rem
}
.bank_bind .list span.errorValidationBankSite {
	padding-left: 1rem
}
.bank_bind .list span.errorValidation:after {
	display: none
}
.bank_bind .list span.errorValidation span {
	padding-left: 0;
	border: none;
	width: auto
}
.bank_bind .list .text .div_input input {
	line-height: 1.37rem
}
.bank_bind .list .text div.divBorderBottom {
	border-bottom: .02rem solid #cfcfcf
}
.nn_tab_list {
}
.nn_tab_list ul {
	margin: 5px -6px
}
.nn_tab_list ul li {
	float: left;
	width: 23%;
	height: 1.5rem;
	border: 1px solid #dbdee2;
	border-radius: 3px;
	margin: 5px 1%;
	text-align: center;
	cursor: pointer;
	background: url(/Content/mobile/images/icon/icon111.png) no-repeat center center;
	box-shadow: 0 0 3px rgba(122,95,87,.16);
	position: relative
}
.nn_tab_list ul li h4 {
	font-size: .44rem;
	color: #555;
	margin-top: .25rem
}
.nn_tab_list ul li p {
	font-size: .34rem;
	color: #555;
	margin-top: .27rem
}
.nn_tab_list ul li:hover {
	border: 1px solid #79c7b5
}
.nn_tab_list ul li:hover h4 {
	color: #40b3be
}
.nn_tab_list ul li:hover p {
	color: #40b3be
}
.nn_tab_list ul li.active {
	background: #40b3be;
	border: 1px solid #40b3be
}
.nn_tab_list ul li.active h4 {
	color: #fff
}
.nn_tab_list ul li.active p {
	color: #fff
}
.niuniu3 .nn_tab_list {
	padding-top: .8rem
}
.niuniu3 .nn_tab_list ul li a {
	display: inline-block;
	width: 1.46rem;
	height: .56rem;
	line-height: .56rem;
	font-size: .36rem;
	border: 1px solid #f63942;
	text-align: center;
	color: #f63942;
	border-radius: 20px
}
.nn_tab_list_btn {
	position: absolute;
	left: 50%;
	margin-left: -.72rem;
	top: -.8rem
}
.niuniu3 .nn_tab_list ul li .help_drop {
	right: initial;
	left: 100%;
	top: 0;
	width: 200px
}
.nn_tab_list ul li .help_drop p {
	color: #555
}
.nn_tab_list .tab_dt span {
	display: block;
	text-align: center;
	width: 100%;
	border-bottom: 1px solid #d9e0e8;
	line-height: 40px
}
.nn_tab_list .tab_dt .help_drop {
	left: auto;
	right: 100%;
	top: 0
}
.nn_tab_list .tab_dt .help_drop {
	width: 200px
}
.nn_tab_list .tab_dt .help_drop .help_cont {
	margin-top: 10px;
	min-height: 100px
}
.cangbaotu {
	background: url(/Content/mobile/images/Activity/baobg.png?v=20171002) no-repeat center center;
	background-size: 100% 100%;
	padding-top: 3.4rem;
	padding-bottom: .5rem
}
.buzou_list ul {
	overflow: hidden
}
.buzou_list ul li {
	float: left;
	width: 14%;
	text-align: center;
	margin-right: .25rem;
	margin-bottom: .5rem
}
.buzou_list {
	padding-left: .5rem
}
.cangbaotu ul li img.done {
	display: none
}
.cangbaotu ul li.on img.done {
	display: initial
}
.cangbaotu ul li.on img {
	display: none
}
.cangbaotu ul li.last {
	width: 28%;
	margin-bottom: 0
}
.cangbaotu ul li.last img {
	margin-top: -.3rem;
	margin-left: -1rem
}
.xiaofei p {
	font-size: .5rem;
	color: #fff;
	padding-left: 1rem
}
.tishi_txt {
	padding: .5rem;
	margin-top: .3rem
}
.tishi_txt p {
	font-size: .3rem;
	color: #fff;
	line-height: .6rem
}
.xiaofei span {
	display: inline-block;
	width: 3rem;
	text-align: center
}
.xiaofei label {
	display: inline-block;
	width: 2.5rem;
	text-align: center
}
.zhongjian {
	position: fixed;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	display: none
}
.zhongjian img {
	display: inline-block;
	width: 100%;
	height: 100%
}
.qiandao_page {
	background: url(/Content/mobile/images/Activity/qiandaobg.jpg) no-repeat center top;
	background-size: 100% auto;
	padding-bottom: .6rem
}
.qiandao_xiaofei {
	padding-top: 1rem
}
.qiandao_xiaofei p {
	font-size: .4rem;
	color: #fff;
	line-height: .5rem;
	padding-left: .6rem
}
.qiandao_xiaofei p span {
	display: inline-block;
	width: 2.5rem;
	height: .5rem;
	text-align: right
}
.qiandao_xiaofei p span.day {
	margin-left: .3rem
}
.qiandao_xiaofei p label {
	display: inline-block;
	margin-right: 2.1rem
}
.qiandao_xiaofei p label.two {
	margin-right: 0
}
.qiandao_txt p {
	font-size: .4rem;
	color: #7f4f21;
	line-height: .6rem
}
.qiandao_txt {
	padding: 0 .5rem;
	padding-top: .45rem
}
.qiandao_lingqu {
	height: 6.2rem;
	overflow-y: auto
}
.qiandao_lingqu ul li {
	text-align: right;
	width: 9.6rem;
	margin: 0 auto;
	margin-bottom: .5rem;
	display: flex
}
.qiandao_lingqu ul li:last-child {
	margin-bottom: 0
}
.qiandao_lingqu ul li a {
	display: inline-block;
	text-align: center;
	width: 1.5rem;
	height: 1.2rem;
	line-height: 1.2rem;
	font-size: .3rem;
	background: #9fa0a0;
	color: #fff;
	vertical-align: top
}
.qiandao_lingqu ul li a.on {
	background: #f1314b
}
.qiandao_lingqu {
	margin-top: .2rem;
	padding-bottom: .35rem;
	padding: 0 3.5% 0 3%
}
.qiandao_xiaofei p em {
	display: inline-block;
	margin-left: .5rem;
	float: right;
	margin-right: .5rem
}
.qiandao_xiaofei p em img {
	display: none;
	width: 3rem;
	vertical-align: top
}
.qiandao_xiaofei p em img.wei {
	display: initial
}
.qiandao_xiaofei p em.on img {
	display: inline-block
}
.qiandao_xiaofei p em.on img.wei {
	display: none
}
.tz_pk10.tz_list2 li p {
	line-height: 1.1rem;
	padding: .1rem 0
}
.tz_pk10.tz_list2 li span {
	margin-top: 1rem
}
.tz_list2 li p label:nth-child(5n+1) {
	margin-left: 0
}
.tz_scdh_t {
	font-size: .44rem;
	color: #282828;
	display: flex;
	align-items: center;
	justify-content: space-between;
	padding: 5px
}
.tz_scdh_t font {
	height: .44rem;
	padding-left: .2rem;
	border-left: 4px solid #3abaae;
	font-weight: initial;
	font-size: 85%
}
.tz_scdh_t span.collapsed a.hide-animation, .tz_scdh_t span a.show-animation {
	display: none
}
.tz_scdh_t span a.hide-animation, .tz_scdh_t span.collapsed a.show-animation {
	display: inline-block
}
.tz_scdh_t span a {
	margin-top: .3rem;
	height: .8rem;
	line-height: .8rem;
	width: 2.4rem;
	border-radius: .8rem;
	background: -webkit-gradient(linear, 0% 0%, 100% 100%, from(#21bb97), to(#2eacb8));
	font-size: .4rem;
	color: #fff;
	text-align: center;
	font-weight: normal
}
.tz_scdh_t span label {
	display: inline-block;
	height: 1.3rem;
	width: .52rem;
	background: url(/Content/mobile/images/icon/icon136.png) no-repeat center center;
	background-size: .52rem auto;
	vertical-align: top;
	margin-left: .4rem
}
.tz_scdh_t span label.sounds-off {
	background: url(/Content/mobile/images/icon/icon136_1.png) no-repeat center center;
	background-size: .52rem auto
}
.tz_scdh_pic {
	margin-left: -.3rem;
	margin-right: -.3rem
}
.tz_scdh_t .tz_tit {
	padding: 0 .3rem;
	border-bottom: 0 solid #cdd0d5;
	margin-top: 5px
}
.tz_scdh_t .tz_tit li {
	line-height: .76rem
}
.tz_scdh_t .tz_tit li.onebtn {
	border-radius: 5px
}
.list_li_qishu {
	background: #fff;
	margin-top: .4rem;
	border-top: 1px solid #cdd0d5
}
.list_li_qishu li {
	padding: .5rem;
	border-bottom: 1px solid #cdd0d5
}
.list_li_qishu li p.first {
	padding-left: .2rem;
	border-left: .12rem solid #3bb9b1;
	line-height: .6rem;
	font-size: .5rem
}
.list_li_qishu li p.last label {
	display: inline-block;
	width: .84rem;
	height: .84rem;
	border-radius: .84rem;
	background: url(/Content/mobile/images/icon/icon80.png) no-repeat center center;
	background-size: auto 100%;
	line-height: .84rem;
	text-align: center;
	margin-right: .34rem;
	color: #fff;
	text-shadow: 0 2px 2px rgba(0,0,0,.2);
	font-size: .46rem
}
.jl_lat .three_nav {
	overflow: hidden;
	width: 100%;
	background: #2ab29b;
	display: none
}
.jl_lat .three_nav>div {
	position: relative
}
.jl_lat .czdt_taggle .item .cz_drop a label {
	background: url(/Content/mobile/images/icon/icon50.png) no-repeat center center;
	background-size: .26rem auto
}
.jl_lat .czdt_taggle .item .cz_drop a.on label {
	transform: rotate(180deg)
}
.jl_lat .czdt_taggle .item .cz_drop li.on label {
}
.jl_lat .czdt_taggle .item .cz_drop a {
	padding-left: 1rem
}
.jl_lat .czdt_taggle .item .cz_drop .three_nav a {
	padding-left: 2rem;
	display: block;
	position: relative
}
.jl_lat .czdt_taggle .item .cz_drop .three_nav a label {
	background: url(/Content/mobile/images/icon/icon48.png) no-repeat center center;
	background-size: auto .5rem
}
.jl_lat .czdt_taggle .item .cz_drop .three_nav a label.lbl1 {
	background: url(/Content/mobile/images/icon/icon48-1.png) no-repeat center center;
	background-size: auto .5rem
}
.jl_lat .czdt_taggle .item .cz_drop {
	background: #35bfa3
}
.jl_lat .czdt_taggle .item .cz_drop a {
	border-bottom: 1px solid rgba(255,255,255,.2)
}
.greenBg-group {
	background-color: #fff;
	text-align: center;
	font-size: 18px;
	height: 46px;
	margin: 13px 0;
	line-height: 66px
}
.chatline {
	background: url(/content/mobile/images/icon/icon110.png) no-repeat 10px center;
	background-size: .21rem auto;
	display: flex;
	margin-bottom: .1em;
	padding-left: 1.7em;
	line-height: 2.5em;
	text-align: left;
	background-color: #fff;
	font-size: 18px
}
.chat-state-picture {
	display: block;
	float: left;
	height: 64px;
	width: 64px;
	margin-top: -1px;
	margin-right: 5px;
	background-size: contain
}
.systemOnline {
	background: #38bbab url(/Content/images/chat/kf_icon93.png) no-repeat center center;
	height: 40px;
	width: 40px;
	margin-top: 10px
}
.memberOffline, .groupOnline {
	background: #cacfd4 url(/Content/images/chat/kf_icon94.png) no-repeat center center;
	height: 40px;
	width: 40px;
	margin-top: 10px
}
.memberOnline, .groupOffline {
	background: #38bbab url(/Content/images/chat/kf_icon94.png) no-repeat center center;
	height: 40px;
	width: 40px;
	margin-top: 10px
}
.csOffline {
	background: #cacfd4 url(/Content/images/chat/kf_icon92.png) no-repeat center center;
	height: 40px;
	width: 40px;
	margin-top: 10px
}
.csOnline {
	background: #38bbab url(/Content/images/chat/kf_icon92.png) no-repeat center center;
	height: 40px;
	width: 40px;
	margin-top: 10px
}
.picicon {
	background-repeat: no-repeat;
	display: block;
	height: 18px;
	width: 22px
}
.chatNotice {
	font-size: 13px;
	color: #fff;
	background: #ff5338;
	padding: 2px;
	border-radius: 15px;
	margin-top: 21px;
	min-width: 22px;
	text-align: center;
	float: right;
	line-height: 17px
}
.chatInput input {
	border: none;
	width: 100%;
	margin: 9px 1px;
	font-size: 11px;
	border-radius: 27px;
	border: 1px solid #d3d7d6;
	height: 40px;
	padding: 0 15px
}
.chatInput .send {
	float: left;
	margin-top: 13px;
	padding: 5px;
	margin-left: -25px;
	color: #40b3be;
	font-size: 18px
}
.myChat {
	color: #fff;
	float: right;
	background: #40b3be;
	padding: 1em;
	border: 1px solid #cfcfcf;
	border-radius: 3px;
	width: 80%;
	font-size: 14px
}
.mySmallTime {
	position: absolute;
	bottom: -10px;
	right: 12px;
	font-size: 10px;
	color: grey
}
.ChatBox .chat-text-wrapper-Box-Triangle2 {
	position: absolute;
	top: 6px;
	right: 0;
	background-repeat: no-repeat;
	width: 20px;
	height: 13px;
	background: url(/content/mobile/images/icon/icon118.png)
}
.ChatBox {
	padding: 6px 14px;
	line-height: 15px;
	letter-spacing: 1px;
	word-wrap: break-word;
	margin: 0 8px;
	position: relative;
	margin-top: 10px
}
.yourChat {
	padding: 6px 10px;
	max-width: 70%;
	background: #fff;
	box-shadow: inset 1px 1px 4px rgba(255,255,255,.5);
	border-radius: 8px;
	float: left;
	color: #666;
	border: 1px solid #cfcfcf;
	font-size: 14px
}
.ChatBox .chat-text-wrapper-Box-Triangle {
	position: absolute;
	top: 6px;
	left: 2px;
	background-repeat: no-repeat;
	width: 18px;
	height: 14px;
	background: url(/content/mobile/images/icon/icon117.png)
}
.yourSmallTime {
	position: absolute;
	bottom: -10px;
	font-size: 10px;
	color: grey
}
.warningChat {
	padding: 5px 10px;
	width: 100%;
	background: rgba(252,235,125,.7);
	color: #d90021;
	float: left;
	border-radius: 15px;
	text-align: center;
	font-weight: bold;
	font-size: .4rem
}
.chatUploadInput {
	position: absolute;
	top: 10px;
	right: -10px;
	margin: 0;
	opacity: 0;
	-ms-filter: 'alpha(opacity=0)';
	font-size: 200px;
	direction: ltr;
	cursor: pointer
}
.chatMain {
	overflow: auto
}
.chat-search-button {
	padding-top: .4rem;
	color: #fff;
	font-size: .5rem
}
.header_title {
	line-height: .96rem;
	margin: 0 -.22rem;
	background: #fff;
	border-radius: 1rem;
	overflow: hidden;
	margin-top: 10px
}
.chat-emotion {
	background-image: url(/Content/chatJs/images/chat_emotions.png)
}
.chat-emotion36 {
	display: block;
	float: left;
	height: 36px;
	width: 36px;
	margin-left: 8px;
	margin-top: 8px;
	cursor: pointer
}
.chat-emotion64 {
	display: block;
	height: 64px;
	width: 64px
}
.chat-emotion-img1 {
	background-position: -261px 0
}
.chat-emotion-img2 {
	background-position: -261px -62px
}
.chat-emotion-img3 {
	background-position: -261px -137px
}
.chat-emotion-img4 {
	background-position: -261px -208px
}
.chat-emotion-img5 {
	background-position: -261px -276px
}
.chat-emotion-img6 {
	background-position: -261px -339px
}
.chat-emotion-img7 {
	background-position: -261px -405px
}
.chat-emotion-img8 {
	background-position: -261px -474px
}
.chat-emotion-img9 {
	background-position: -261px -546px
}
.chat-emotion-img10 {
	background-position: -261px -617px
}
.chat-emotion-img11 {
	background-position: -261px -681px
}
.chat-emotion-img12 {
	background-position: -261px -741px
}
.chat-emotion-img13 {
	background-position: -261px -807px
}
.chat-emotion-img14 {
	background-position: -261px -871px
}
.chat-emotion-img15 {
	background-position: -261px -934px
}
.chat-emotion-img1f {
	background-position: 0 0
}
.chat-emotion-img2f {
	background-position: 0 -91px
}
.chat-emotion-img3f {
	background-position: 0 -180px
}
.chat-emotion-img4f {
	background-position: 0 -277px
}
.chat-emotion-img5f {
	background-position: 0 -362px
}
.chat-emotion-img6f {
	background-position: 0 -460px
}
.chat-emotion-img7f {
	background-position: 0 -547px
}
.chat-emotion-img8f {
	background-position: 0 -636px
}
.chat-emotion-img9f {
	background-position: 0 -729px
}
.chat-emotion-img10f {
	background-position: 0 -824px
}
.chat-emotion-img11f {
	background-position: 0 -906px
}
.chat-emotion-img12f {
	background-position: -125px 0
}
.chat-emotion-img13f {
	background-position: -125px -91px
}
.chat-emotion-img14f {
	background-position: -125px -180px
}
.chat-emotion-img15f {
	background-position: -125px -277px
}
.ChatBox p {
	font-size: .4rem
}
.talkred2 {
	background-color: #f7eca0;
	text-align: center;
	padding: 7px 1px;
	border-radius: 10px;
	text-align: center;
	margin: 0 auto;
	color: #d90021;
	cursor: pointer;
	margin-bottom: .5em;
	width: 186px;
	font-size: .5rem;
	font-weight: bold;
	margin-top: 10px
}
.prizeModeArea {
	display: none
}
.chatInput {
	border: 1px solid #d3d7d6;
	font-size: .4rem;
	background: #fff
}
.top_txt_jl p span {
	display: inline-block;
	width: 50%;
	font-size: .4rem;
	text-align: center
}
.top_txt_jl {
	padding-top: 2.31rem
}
.top_txt_jl p {
	width: 90%;
	margin: 0 auto;
	color: #fff7cd
}
.top_txt_jl p span.span1 {
	color: #724111
}
.qiandao_lingqu ul li {
	position: relative;
	z-index: 10;
	height: 1.2rem;
	line-height: 1.2rem
}
.qiandao_lingqu ul li span {
	white-space: nowrap;
	display: inline-block;
	font-size: .4rem
}
.qiandao_lingqu ul li span.span3 {
	flex: 1;
	background: #fef3e1;
	position: relative;
	border-bottom: .04rem solid #cccbcc;
	text-align: center;
	font-size: .45rem;
	line-height: 1.4rem;
	vertical-align: bottom;
	color: #fdb116
}
.qiandao_lingqu ul li span.span3 label {
	font-size: .3rem;
	position: absolute;
	top: 0;
	left: .1rem;
	line-height: .5rem;
	display: block;
	color: #7a7979;
	text-align: left
}
.qiandao_lingqu ul li span.span3 a {
	float: right
}
.qiandao_lingqu ul li span.span2 {
	margin: 0 .2rem;
	color: #f59e2e;
	text-align: center;
	vertical-align: middle
}
.qiandao_lingqu ul li span.span2 label {
	font-size: .5rem;
	margin: 0 .1rem;
	color: #fff;
	display: inline-block;
	width: .82rem;
	height: .82rem;
	background: #fdb116;
	border: 1px solid #e29b0d;
	line-height: .82rem;
	border-radius: .82rem
}
.qiandao_lingqu ul li span.span1 {
	padding-left: .9rem;
	background: url(/Content/mobile/images/Activity/0409-1.png) no-repeat left center;
	background-size: .8rem auto;
	width: 3.5rem;
	text-align: center;
	vertical-align: middle
}
.qiandao_lingqu {
	position: relative
}
.qiandao_lingqu .line {
	position: absolute;
	top: .5rem;
	left: 50%;
	margin-left: .2rem;
	width: .1rem;
	bottom: .5rem;
	background: #f59e2e
}
.tz_list2 li p {
	line-height: 1.1rem;
	padding: .1rem 0
}
.tz_list2 li span {
	margin-top: .5rem
}
.tz_tit2 ul.ul1 li {
	background: none;
	display: inline-block;
	margin: -.2rem 0
}
.tz_tit2 ul.ul1 li span {
	width: .8rem;
	height: .8rem;
	border: none;
	margin: 0;
	color: #fff
}
.page_form {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: rgba(0,0,0,.6)
}
.page_form_tab {
	display: table;
	position: relative;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%
}
.page_form_tab .cell {
	display: table-cell;
	vertical-align: middle
}
.form_wzj {
	position: relative
}
.form_wzj_bg {
	width: 100%;
	height: 6.15rem;
	background: url(/content/mobile/images/bet/bg4.png) no-repeat center center;
	background-size: auto 6.15rem;
	position: absolute;
	top: 0;
	left: 0;
	z-index: -99
}
.form_wzj_txt {
	position: relative;
	background: #fff;
	border-radius: 7px;
	width: 7.44rem;
	margin: 0 auto;
	padding: .22rem
}
.wzj_close {
	position: absolute;
	width: .77rem;
	height: .77rem;
	background: url(/content/mobile/images/bet/icon136.png) no-repeat center center;
	background-size: .77rem auto;
	top: -.23rem;
	right: -.32rem;
	z-index: 999
}
.form_wzj_txt_tab {
	display: table;
	border: 1px solid #4bc8ac;
	height: 2.8rem;
	border-radius: 5px;
	width: 100%
}
.wzj_txt_pic {
	width: 6.15rem;
	margin: 0 auto
}
.form_wzj_btn {
	background: #34c1a1;
	border-radius: 7px;
	width: 8rem;
	margin: -1rem auto 0;
	padding: 1rem 0 .35rem;
	box-shadow: 0 0 12px rgba(163,179,196,.58)
}
.form_wzj_btn a {
	display: block;
	width: 6rem;
	height: .84rem;
	line-height: .84rem;
	text-align: center;
	background: #fff;
	margin: .3rem auto 0;
	border-radius: .84rem;
	font-size: .36rem;
	font-weight: bold
}
.form_wzj_btn a.a1 {
	color: #f63942
}
.form_wzj_btn a.a2 {
	color: #f59e2e
}
.wzj_txt_pic.zj_txt_pic {
	width: 5.49rem
}
.form_wzj_txt_web {
	text-align: center;
	margin-top: .3rem
}
.form_wzj_txt_web p {
	font-size: .42rem;
	color: #40b3be
}
.form_wzj_txt_web p span {
	margin-left: .3rem
}
.form_wzj_txt_web p span font {
	color: #ff2121;
	line-height: .6rem
}
.div_tips {
	font-size: .4rem;
	line-height: .6rem;
	margin-top: 1.3rem;
	color: #fe3333;
	margin-bottom: 1rem
}
.div_tips img {
	width: .36rem;
	vertical-align: middle;
	margin-right: .1rem
}
.tzxq_tab table {
	font-size: .46rem;
	width: 100%;
	text-align: center;
	line-height: 1.4rem;
	background: #fff;
	margin: .5rem 0
}
.tzxq_tab table th {
	background: #3bb8b2;
	color: #fff;
	font-weight: normal
}
.tzxq_tab table th, .tzxq_tab table td {
	border: 1px solid #cdd0d5;
	text-align: center
}
.plus-btn, .minus-btn {
	cursor: pointer
}
.item_tips {
	margin-top: .3rem;
	font-size: .4rem
}
.item_tips .tyle_list label {
	color: #6d6d6d;
	display: block;
	line-height: 20px;
	margin-bottom: 10px
}
.item_tips p {
	line-height: 30px
}
.item_tips .tyle_list {
	overflow: hidden
}
.tyle_list label {
	display: inline-block;
	padding-left: 20px;
	background: url(/Content/mobile/images/icon/icon139.png) no-repeat left 2px
}
.tyle_list label.on {
	background: url(/Content/mobile/images/icon/icon139-1.png) no-repeat left 2px
}
.day_list label {
	display: inline-block;
	width: 80px;
	text-align: center;
	background: #eee;
	color: #b3b6be;
	border-radius: 3px;
	margin: 0 12px;
	font-size: 16px;
	line-height: 36px
}
.day_list label.on, .day_list label:hover {
	background: #f63942;
	color: #fff
}
.qyqd_tab_tit h3 {
	text-align: center
}
.qyqd_tab_tit h3 span {
	line-height: .83rem;
	padding: 0 .2rem;
	min-width: 3.07rem;
	margin: 0 .1rem;
	border-radius: 1rem;
	border: 1px solid #b5c0ca;
	color: #b5c0ca;
	font-size: .44rem
}
.qyqd_tab_tit h3 span.on {
	background: #21bb97;
	border-color: #39aab2;
	color: #fff
}
.qyqd_tab .tab_tit {
	line-height: 1.3rem;
	border-bottom: 1px solid #cfcfcf;
	padding: 0 .3rem;
	font-size: .44rem
}
.qyqd_tab .tab_tit span {
	display: inline-block;
	line-height: .4rem;
	border-left: .05rem solid #21bb97;
	height: .4rem;
	padding-left: .2rem;
	color: #21bb97
}
.qyqd_tab .tab_tit a {
	float: right;
	display: block;
	width: 2.1rem;
	text-align: center;
	line-height: .76rem;
	border-radius: 1rem;
	border: 1px solid #f59e2e;
	background: #fef5e9;
	margin-top: .2rem;
	color: #f59f2c
}
.qyqd_list_btn a {
	background: #f59f2c;
	color: #fff;
	border-color: #f59f2c
}
.li_zks {
	display: none
}
.currency_btn {
	margin-bottom: .5rem
}
.clone {
	display: none
}
.line_list ul {
	background: #fff
}
.line_bottom.fixed {
	position: fixed;
	bottom: .5rem;
	left: 0;
	width: 100%
}
.bjlh_sp {
	float: left
}
.tz_list_ts {
	float: left;
	margin-left: .4rem;
	position: relative
}
	.tz_list_ts label {
		display: block;
		width: .45rem;
		white-space: nowrap; /*强制span不换行*/
		display: inline-block; /*将span当做块级元素对待*/
		background: url(/Content/mobile/images/question-mark.png) no-repeat center center;
		background-size: .45rem auto;
		height: .64rem
	}
	.tz_list_ts .label2 {
		display: block;
		width: .45rem;
		white-space: nowrap; /*强制span不换行*/
		display: inline-block; /*将span当做块级元素对待*/
		margin-left: 10px;
		background: url(/Content/mobile/images/icon/icon86.png) no-repeat center center;
		background-size: .45rem auto;
		height: .64rem
	}
.tz_list_ts_box {
	position: absolute;
	width: 5.8rem;
	top: 100%;
	left: -.32rem;
	padding-top: .15rem;
	background: url(/Content/mobile/images/arrow-sign.png) no-repeat .42rem top;
	background-size: auto .15rem;
	display: none;
	z-index: 2
}
.tz_list_ts_box2 {
	position: absolute;
	width: 5.8rem;
	top: 100%;
	left: .4rem;
	padding-top: .15rem;
	background: url(/Content/mobile/images/arrow-sign.png) no-repeat .42rem top;
	background-size: auto .15rem;
	display: none;
	z-index: 2
}
.tz_list_ts_web {
	background: #40b3be;
	border-radius: 5px;
	box-shadow: 0 0 10px rgba(0,0,0,.37);
	padding: .3rem
}
.tz_list_ts_web p {
	font-size: .38rem;
	line-height: .64rem;
	color: #fff;
	text-align: justify;
	font-family: 宋体
}
.tz_footer span.span_btn .btn i {
	display: block;
	width: .5rem;
	height: .5rem;
	line-height: .5rem;
	border-radius: .4rem;
	border: .04rem solid #303335;
	font-size: .32rem;
	color: #fff;
	font-style: normal;
	background: #ff2121;
	position: absolute;
	top: -.21rem;
	right: -.04rem;
	text-align: center
}
.gwq_top {
	background: #fff;
	border-bottom: 1px solid #cdd0d5
}
.gwq_btn {
	padding: .3rem .15rem;
	border-bottom: 1px solid #cdd0d5
}
.gwq_btn ul li {
	float: left;
	width: 25%;
	text-align: center;
	padding: 0 .15rem;
	height: 1rem;
	line-height: 1rem
}
.gwq_btn ul li a {
	display: block;
	font-size: .52rem;
	color: #fff;
	border-radius: 1rem
}
.gwq_btn ul li a.a1 {
	background: -webkit-gradient(linear, 0% 0%, 100% 100%, from(#21bb97), to(#2eacb8))
}
.gwq_btn ul li a.a2 {
	background: #f59e2e
}
.gwq_btn ul li a.a3 {
	background: #ff2121
}
.gwq_top_web {
	line-height: 1rem;
	text-align: center
}
.gwq_top_web p {
	font-size: .4rem;
	color: #303335
}
.gwq_top_web p font {
	margin: 0 .15rem
}
.gwq_top_web p font.ft1 {
	color: #f64639
}
.gwq_top_web p font.ft2 {
	color: #ff8010
}
.gwq_tab {
	padding: 0 .3rem
}
.gwq_list {
	margin-top: .3rem;
	background: #fff;
	border: 1px solid #cdd0d5
}
.gwq_list_t {
	line-height: 1.2rem;
	padding-left: .4rem;
	border-bottom: 1px solid #cdd0d5;
	font-size: .46rem;
	color: #282828
}
.gwq_list_t a {
	float: right;
	display: block;
	margin-right: .2rem;
	margin-top: .25rem;
	width: 1.8rem;
	height: .7rem;
	line-height: .7rem;
	font-size: .4rem;
	color: #fff;
	background: -webkit-gradient(linear, 0% 0%, 100% 100%, from(#21bb97), to(#2eacb8));
	text-align: center;
	border-radius: .7rem
}
.gwq_item {
	padding: .3rem .2rem
}
.gwq_item ul li {
	float: left;
	width: 45%;
	line-height: .9rem;
	padding: 0 .2rem
}
.gwq_item ul li:nth-child(2n+1) {
	width: 55%
}
.gwq_item ul li p {
	font-size: .38rem;
	color: #101010
}
.gwq_item ul li p span {
	color: #92929e;
	display: inline-block;
	padding-left: .4rem;
	background: url(/Content/mobile/images/dot.png) no-repeat left center;
	background-size: .15rem auto
}
.gwq_item ul li p span.text {
	color: #282828;
	padding-left: 0;
	background: none;
	display: inline-block;
	width: 50%;
	vertical-align: top
}
.gwq_item ul li p span.text30 {
	width: 30%
}
.gwq_item ul li p span.text40 {
	width: 40%
}
.gwq_item ul li p span.short {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}
.tz_list_tit.tz_list_tit1 {
	/*padding: 0 .3rem;
	height: 1.2rem;*/
	display: flex;
	align-items: center;
	justify-content: space-between
}
.tz_list_tit.tz_list_tit1 .tz_ye {
	line-height: .5rem
}
.tz_list_tit.tz_list_tit1 .tz_ye label {
	display: block;
	font-weight: normal
}
.tz_list_tit.tz_list_tit1 .tz_ye a.a_sx {
	margin-left: 0;
	margin-top: .08rem;
	float: right
}
.pk10 .text {
	border: .08rem solid #17282f;
	background: #263e42;
	color: #fff;
	padding: .1rem;
	font-size: .26rem;
	display: flex
}
.pk10 .text>span {
	white-space: nowrap;
	width: 2.65rem;
	line-height: .4rem;
	display: block
}
.pk10 .text .list {
	white-space: nowrap;
	background: -webkit-linear-gradient(top, #2c464a, #263e42);
	border: 1px solid #1f3538;
	line-height: .7rem;
	padding: 0 .1rem;
	margin-left: .1rem
}
.pk10 .text .list ul {
	display: inline-block
}
.pk10 .text .list li {
	display: inline-block
}
.pk10 .text .list li span {
	display: block;
	width: .5rem;
	height: .5rem;
	border-radius: .5rem;
	background: #40b3be;
	color: #fff;
	text-align: center;
	line-height: .5rem;
	font-size: .34rem
}
.tz_tit.tz_tit_wechat {
	border: 1px solid #c9cdd3;
	border-left: 0;
	border-right: 0;
	border-bottom: 1px solid #c4ced8;
	padding: 0
}
.tz_tit.tz_tit_wechat .img {
	width: 1.28rem;
	height: 1.28rem;
	float: left
}
.tz_tit.tz_tit_wechat .text {
	overflow: hidden;
	padding: .19rem;
	display: flex
}
.tz_tit_wechat .div_input {
	flex: 1;
	padding: .2rem 0;
	line-height: .5rem;
	border: 1px solid #c4ced8;
	border-radius: 2px;
	height: .9rem
}
.tz_tit_wechat .div_input span {
	padding: 0 .05rem;
	border-right: 1px solid #c4ced8;
	display: block;
	float: left;
	font-size: .4rem;
	line-height: .5rem;
	color: #000
}
.tz_tit_wechat .div_input span font {
	color: #f64639
}
.tz_tit_wechat .div_input .input {
	font-size: .4rem;
	overflow: hidden;
	line-height: .5rem;
	height: .5rem;
	padding-left: .2rem
}
.tz_tit_wechat .div_input .input input {
	width: 100%;
	border: 0;
	background: none;
	color: #000;
	margin-left: -8px;
	font-size: .8em
}
.tz_tit_wechat .div_btn a {
	vertical-align: middle;
	-webkit-appearance: none;
	padding: 0 .1rem;
	margin-left: .1rem;
	border-radius: 3px;
	color: #fff;
	height: .9rem;
	line-height: .9rem;
	background: none;
	border: none;
	font-size: .34rem;
	display: block
}
.tz_tit_wechat .div_btn.btn1 a {
	background: #ff8414;
	background: -webkit-linear-gradient(top, #ffa339, #ff8010)
}
.tz_tit_wechat .div_btn.btn1 a:active {
	background: #ff8414;
	background: -webkit-linear-gradient(top, #ff8010, #ffa339)
}
.tz_tit_wechat .div_btn.btn2 a {
	background: #fc3f2b;
	background: -webkit-linear-gradient(top, #ff6c5d, #fc3925)
}
.tz_tit_wechat .div_btn.btn2 a:active {
	background: #fc3f2b;
	background: -webkit-linear-gradient(top, #fc3925, #ff6c5d)
}
.tz_tit_wechat .div_text {
	margin: 0 .2rem;
	color: #282828;
	text-align: right;
	font-size: .34rem;
	line-height: .45rem
}
.tz_tit_wechat .div_text span {
	color: #ff1010
}
.tz_tit_wechat .div_text label {
	color: #ff8010
}
.tz_cont {
	padding-bottom: .25rem;
	flex: 1;
	overflow-y: auto
}
.gz_list {
	padding: 0 .3rem 0 .2rem
}
.gz_list_t {
	height: 1rem;
	line-height: 1rem
}
.gz_list_t p {
	font-size: .38rem;
	color: #4f5256
}
.gz_list_t p span.sp {
	background: #ff690e;
	background-image: -webkit-linear-gradient(top, #ff690e, #f9a560);
	background-image: -moz-linear-gradient(top, #ff690e, #f9a560);
	background-image: -ms-linear-gradient(top, #ff690e, #f9a560);
	background-image: -o-linear-gradient(top, #ff690e, #f9a560);
	background-image: linear-gradient(to bottom, #ff690e, #f9a560);
	-webkit-border-radius: 99em;
	-moz-border-radius: 99em;
	border-radius: 99em;
	font-family: Arial;
	color: #fff;
	font-size: 80%;
	padding-left: 3.5px;
	text-decoration: none;
	line-height: 12px;
	width: 12px;
	height: 12px
}
.gz_list_t p span {
	display: inline-block;
	padding-left: .2rem
}
.gz_list_box {
	border: 1px solid #cfcfcf;
	background: #f4f6f7;
	border-radius: 3px
}
.gz_list_gz {
	padding: .2rem;
	border-bottom: 1px solid #cfcfcf
}
.gz_list_gz p {
	font-size: .34rem;
	color: #9b9d9f;
	line-height: .46rem
}
.gz_list_tzgs {
	padding: .2rem .1rem .2rem .2rem
}
.gz_list_tzgs h4 {
	font-size: .34rem;
	color: #ff1010;
	font-weight: normal;
	line-height: .75rem
}
.gz_list_item {
	line-height: .46rem;
	font-size: .34rem;
	color: #9b9d9f
}
.gz_list_item span {
	display: block;
	float: left;
	margin-right: .6rem
}
.gz_list_item p {
	overflow: hidden
}
.modal_tips.modal_bank .main_modal {
	margin: 0 auto;
	width: 90%
}
.modal_bank .modal h2 {
	padding: 0;
	color: #3e9af7
}
.bank_tab table {
	width: 100%;
	text-align: center
}
.bank_tab {
	padding: 15px;
	line-height: 34px;
	width: 100%;
	box-sizing: border-box;
	font-size: 14px
}
.bank_tab .tab {
	overflow-x: auto;
	width: 300px;
	margin: 0 auto
}
.bank_tab td {
	white-space: nowrap;
	padding: 0 15px
}
.bank_tab table th span {
	text-align: center;
	text-align: center;
	margin: 0 1px;
	display: block;
	border-radius: 5px 5px 0 0;
	background: #21bb97;
	color: #fff;
	font-weight: normal
}
.bank_tab table th:first-child span {
	margin-left: 0
}
.bank_tab table th:last-child span {
	margin-right: 0
}
.bank_tab table td {
	border: 1px dashed #efefef;
	border-left-style: solid
}
.bank_tab tbody {
	border: 1px solid #dedede;
	border-top: 0
}
.bank_tab tbody tr:nth-child(2n+1) {
	background: #f6f6f6
}
.bank_tab .text {
	color: #ff4633;
	text-align: center;
	padding-top: 20px
}
.modal_bank .btns a {
	font-size: 14px
}
.modal_bank .cont {
	margin-bottom: 0
}
.cz_txts {
	margin: .3rem;
	background: #fff6f0;
	border: 1px dashed #ff6d16;
	padding: .15rem .3rem;
	margin-bottom: 0;
	font-size: .42rem
}
.currency_btn {
	margin-top: .3rem
}
.cz_txts p {
	font-weight: bold;
	line-height: 26px;
	color: #fc5a03
}
.cz_txts p span {
	display: block
}
.center {
	text-align: center
}
.cz_select {
	font-size: .4rem;
	line-height: .8rem;
	padding: .3rem 0
}
.cz_select span {
	display: inline-block;
	padding-left: .9rem;
	float: none;
	font-size: .4rem;
	width: auto;
	text-align: left;
	margin-right: 0
}
.cz_select span.span0 {
	background: url(/Content/mobile/images/icon/pay0.png) no-repeat left center;
	background-size: .56rem auto
}
.cz_select span.span1 {
	background: url(/Content/mobile/images/icon/pay1.png) no-repeat left center;
	background-size: .56rem auto
}
.cz_select span.span2 {
	background: url(/Content/mobile/images/icon/pay2.png) no-repeat left center;
	background-size: .56rem auto
}
.cz_select span.span3 {
	background: url(/Content/mobile/images/icon/pay3.png) no-repeat left center;
	background-size: .56rem auto
}
.cz_select span.span4 {
	background: url(/Content/mobile/images/icon/pay4.png) no-repeat left center;
	background-size: .56rem auto
}
.cz_select span.span6 {
	background: url(/Content/mobile/images/icon/pay6.png) no-repeat left center;
	background-size: .56rem auto
}
.cz_select span.span7 {
	background: url(/Content/mobile/images/icon/pay7.png) no-repeat left center;
	background-size: .56rem auto
}
.cz_select span.span8 {
	background: url(/Content/mobile/images/icon/pay8.png) no-repeat left center;
	background-size: .56rem auto
}
.cz_select span.span9 {
	background: url(/Content/mobile/images/icon/pay9.png) no-repeat left center;
	background-size: .56rem auto
}
.cz_select span.span10 {
	background: url(/Content/mobile/images/icon/pay10.png) no-repeat left center;
	background-size: .56rem auto
}
.cz_select span.span11 {
	background: url(/Content/mobile/images/icon/pay11.png) no-repeat left center;
	background-size: .56rem auto
}
.cz_select span.span14 {
	background: url(/Content/mobile/images/icon/pay14.png) no-repeat left center;
	background-size: .56rem auto
}
.cz_select span.span15 {
	background: url(/Content/mobile/images/icon/pay15.png) no-repeat left center;
	background-size: .56rem auto
}
.cz_select .tit {
	padding-left: .7rem;
	background: url(/Content/mobile/images/icon/0908-1.png) no-repeat left center;
	background-size: .48rem auto
}
.cz_select .tit.on {
	background: url(/Content/mobile/images/icon/0908-2.png) no-repeat left center;
	background-size: .48rem auto
}
.cz_select .tit label {
	text-align: right
}
.cz_select label {
	min-width: 6.05em;
	float: right
}
.cz_select .drop {
	display: none;
	position: absolute;
	right: 0;
	left: -.3rem;
	top: 100%;
	z-index: 100;
	background: #fff;
	border: 1px solid #b8bec8
}
.cz_select .drop li {
	padding-left: .3rem;
	padding-right: .75rem
}
.cz_select .drop li:active, .cz_select .drop li.on {
	background: #f6f6f7
}
.xy_ph {
	background: #fff;
	border-bottom: 1px solid #cdd0d5;
	height: 1.3rem;
	line-height: 1.3rem;
	position: relative
}
.xy_ph ul li {
	float: left;
	width: 50%;
	text-align: center;
	border-left: 1px solid #cdd0d5
}
.xy_ph ul li h3 {
	font-size: .44rem;
	font-weight: normal;
	color: #000
}
.xy_ph ul li h3 span {
	display: inline-block;
	padding-left: .65rem;
	background: url(/Content/mobile/images/bet/0423-1.png) no-repeat left center;
	background-size: .39rem auto
}
.xy_ph ul li:last-child h3 span {
	background: url(/Content/mobile/images/bet/0423-2.png) no-repeat left center;
	background-size: .39rem auto
}
.xy_ph ul li .drop {
	position: absolute;
	top: 100%;
	left: .22rem;
	background: #fff;
	border-radius: 5px;
	box-shadow: 0 0 .18rem rgba(89,102,114,.5);
	width: 6rem;
	margin-top: .22rem;
	line-height: 1rem;
	font-size: .4rem;
	color: #282828;
	text-align: left;
	z-index: 999
}
.xy_ph ul li .drop .tit {
	padding: 0 .3rem;
	position: relative
}
.xy_ph ul li .drop .tit span {
}
.xy_ph ul li .drop .tit .tit_r {
	float: right
}
.xy_ph ul li .drop .tit .tit_r label {
	display: block;
	padding-right: .42rem;
	background: url(/Content/mobile/images/bet/icon98.png) no-repeat right center;
	background-size: .19rem auto
}
.xy_ph ul li .drop .tit .tit_r .slide {
	position: absolute;
	left: 100%;
	top: 0;
	margin-left: .3rem;
	background: #fff;
	border-radius: 5px;
	box-shadow: 0 0 .18rem rgba(89,102,114,.5);
	width: 2.9rem
}
.xy_ph ul li .drop .tit .tit_r .slide ul li {
	float: none;
	text-align: center;
	width: auto;
	border-bottom: 1px solid #cdd0d5
}
.xy_ph ul li .drop .xq_list {
}
.xy_ph ul li .drop .xq_list ul li {
	float: none;
	width: auto;
	border-top: 1px solid #cdd0d5;
	text-align: left
}
.xy_ph ul li .drop .xq_list ul li .web {
	float: left;
	width: 4.62rem
}
.xy_ph ul li .drop .xq_list ul li .web p {
	padding-left: .3rem
}
.xy_ph ul li .drop .xq_list ul li .web p span {
	color: #fe000a
}
.xy_ph ul li .drop .xq_list ul li .num {
	overflow: hidden;
	border-left: 1px solid #cdd0d5;
	text-align: center
}
.xy_ph ul li .drop .xq_list ul li .num p {
}
.pk10_list {
	border-bottom: 1px solid #cdd0d5;
	margin: .3rem 0;
	padding: .15rem .3rem;
	background: #fff;
	border-top: 1px solid #cdd0d5
}
.pk10_list .tab {
	text-align: center;
	padding: .15rem 0
}
.pk10_list .tab table {
	border: 1px solid #cdd0d5;
	width: 100%;
	table-layout: fixed
}
.pk10_list .tab table td {
	padding: .2rem 0;
	line-height: .65rem;
	border: 1px solid #cdd0d5;
	font-size: .38rem
}
.pk10_list .tab table label {
	text-align: center;
	display: block;
	color: #ff8010
}
.pk10_list .tab table th {
	line-height: .9rem;
	color: #3bb9b1;
	background: -webkit-linear-gradient(top, #fff, #f6f6f6);
	text-align: center;
	font-weight: normal;
	font-size: .4rem
}
.pk10_list .tab table .span1 {
	display: block;
	width: .96rem;
	height: .96rem;
	border-radius: .96rem;
	line-height: .96rem;
	margin: 0 auto;
	background: url(/Content/mobile/images/bet/0423.png) no-repeat center center;
	background-size: 100% auto;
	text-align: center;
	color: #fff;
	font-size: .46rem;
	text-shadow: 0 1px 2px rgba(0,0,0,.2)
}
.pk10_list .tab table .span1.on {
	background: #fc5a34
}
.pk10_list2 .tab {
	width: 49%;
	float: left
}
.pk10_list2 .tab:nth-child(2n) {
	float: right
}
.pk10_list .tab table .span1.span_1 {
	background: url(/Content/mobile/images/bet/0423-3.png) no-repeat center center;
	background-size: 100%
}
.pk10_list .tab table .span1.span_2 {
	background: url(/Content/mobile/images/bet/0423-4.png) no-repeat center center;
	background-size: 100%
}
.pk10_list .tab table .span1.span_3 {
	background: url(/Content/mobile/images/bet/0423-5.png) no-repeat center center;
	background-size: 100%
}
.tz_list_nn {
	padding: 0 .3rem;
	padding-bottom: .3rem
}
.tz_list_nn .span_tit {
	display: block;
	margin: .4rem 0;
	line-height: .44rem;
	border-left: .1rem solid #463b96;
	padding-left: .1rem;
	font-size: .46rem
}
.tz_list_nn ul {
	margin: -.15rem
}
.tz_list_nn ul li {
	border: 1px solid #c4ced8;
	background: #f7f6fa;
	text-align: center;
	float: left;
	width: 2.4rem;
	margin: .15rem .1rem;
	padding: .2rem 0;
	line-height: .6rem;
	border-radius: .1rem
}
.tz_list_nn ul li label {
	display: block;
	color: #fc5a34
}
.tz_list.tz_list1 {
	margin-bottom: 0
}
.tz_footer .div_input {
	padding-left: 0;
	border-bottom: 0;
	height: .9rem;
	line-height: .9rem;
	background: #fff;
	border-radius: 2px;
	margin-top: .3rem;
	margin-left: .2rem;
	padding-left: .25rem;
	width: 4rem
}
.modal2 {
	display: none
}
.modal2 .fp_modal {
	display: block;
	top: auto;
	bottom: 0;
	height: auto
}
.modal2 .fp_modal .cell {
	display: block
}
.modal2 .main_modal {
	margin: 0
}
.modal_tit span.span2 {
	padding-left: 0;
	padding-right: .5rem;
	background: url(/Content/mobile/images/bet/icon16.png) no-repeat right center;
	background-size: auto .24rem
}
.cmph_tit {
	line-height: 1.2rem;
	background: #f8f9fa;
	padding: 0 .3rem;
	font-size: .44rem;
	border-bottom: 1px solid #cdd0d5
}
.cmph_tit .div_select select {
	width: 6em
}
.xq_list {
	height: 8.5rem;
	overflow-y: auto;
	font-size: .4rem
}
.xq_list li {
	padding: 0 .3rem;
	line-height: 1.1rem;
	border-bottom: 1px solid #cdd0d5;
	color: #282828
}
.xq_list li:after, .xq_list li:before {
	content: '';
	display: block;
	clear: both
}
.xq_list li .web {
	float: left
}
.xq_list li .web span {
	color: #f63942;
	display: inline-block;
	margin-left: .15rem
}
.xq_list li .num {
	float: right
}
.modal_tit .div_select select {
	display: inline-block;
	width: auto;
	border: 0;
	background: url(/Content/mobile/images/bet/icon16.png) no-repeat right center;
	background-size: auto .24rem;
	color: #fff;
	padding-right: .35rem
}
.ph_taggle .item {
	display: none
}
.ph_taggle .item:first-child {
	display: block
}
.header .head_tit label {
	display: inline-block;
	width: .9rem;
	height: .9rem;
	line-height: .9rem;
	text-align: center;
	border-radius: .9rem;
	background: #fff;
	color: #ff1717;
	font-size: .46rem;
	margin-right: .2rem
}
.tz_list.tz_list2 {
	min-height: initial;
	margin-bottom: 0;
	border-bottom: 0
}
.tz_list.tz_list3 {
	min-height: initial;
	margin-bottom: 0
}
.pk10_list .tab table tr.spantext span {
	padding-left: 43%
}
.pk10_list .tab table tr.spantext1 span {
	padding-left: 35%
}
.pk10_list .tab table tr.spantext2 span {
	padding-left: 32%
}
.pk10_list .tab table td.active {
	background-color: #faebd7
}
.pk10_list1 .tab table td {
	text-align: center
}
.div_playselect select {
	display: inline-block;
	padding: 2px .3rem;
	background: -webkit-linear-gradient(left, #21bb97, #2eacb8);
	border-radius: 1.5rem;
	color: #fff;
	margin-top: 6%
}
.div_playselect .blacktext {
	color: #000
}
.cz_list .change_tab {
	overflow-x: hidden
}
.cz_inputs li {
	display: inline-block;
	margin: .14rem;
	margin-left: 0;
	cursor: pointer;
	border: 1px solid #34c1a0;
	color: #34c1a0;
	text-align: center;
	padding: 0 10px;
	line-height: 25px
}
.cz_inputs {
	margin-bottom: .1rem;
	font-size: 14px
}
.cz_inputs ul {
	margin: .15rem
}
.cz_inputs li:hover, .cz_inputs li.on {
	background: #34c1a0;
	color: #fff
}
.pk10animation.ani-off {
	display: none
}
.pk10templete {
	display: none;
	overflow-y: auto;
	height: 225px
}
.pk10templete.is_mlaft, .pk10templete.is_expand {
	height: 334px
}
.nn_tab_list.sangong_list ul li {
	width: 3.2rem
}
.flexcontent {
	display: flex
}
.flexcontent .tz_tit2 p {
	display: flex;
	justify-content: space-between;
	padding: 0 .2rem
}
.flexcontent .tz_tit2 {
	flex: 5;
	padding-top: 5px
}
.flexcontent .tz_tit2:nth-child(2) {
	flex: 4;
	border-left: 1px solid #cdd0d5
}
.flexcontent .tz_tit2 .WinningNumber {
	background: -webkit-linear-gradient(left, #40b3be, #40b3be);
	border-radius: 1.5rem;
	color: #fff;
	font-size: .3rem;
	padding: 0 .1rem
}
.timeflex {
	display: flex;
	flex-direction: column
}
.remainedtime {
}
.WinningNumberTitle {
	height: 1rem;
	line-height: 1rem;
	background: -webkit-gradient(linear, 0% 0%, 100% 0%, from(#40b3be), to(#40b3be));
	font-size: .46rem;
	text-align: center;
	color: #fff;
	position: relative
}
.winscroll {
	
	overflow-y: scroll
}
.closewin {
	color: #fff;
	font-size: .5rem;
	position: absolute;
	right: .4em
}
.tz_selectflex {
	display: flex;
	height: 100%
}
.tz_list4 .tz_rt.tz_rt5 ul li {
	white-space: nowrap;
	width: auto;
	padding: 0 .4rem;
	border-radius: 1rem;
	margin-right: .01rem
}
.modal_force_notice {
}
.modal_force_notice .modal_cont {
	width: 10rem;
	margin: 0 auto;
	background: #fff
}
.modal_force_notice .modal_cont .tit {
	background: -webkit-gradient(linear, 0% 0%, 100% 100%, from(#21bb97), to(#2eacb8));
	line-height: 1rem;
	text-align: center
}
.modal_force_notice .modal_cont .tit h3 {
	color: #fff;
	font-weight: normal;
	font-size: .45rem
}
.modal_force_notice .modal_cont .cont {
	background: #e9eaec;
	padding: .5rem .75rem
}
.force_notice {
}
.force_notice .web {
}
.force_notice .web h3 {
	font-weight: normal;
	font-size: .42rem;
	color: #40b3be
}
.force_notice .web h4 {
	font-size: .4rem;
	font-weight: normal;
	margin-top: .2rem
}
.force_notice .web .text {
	margin-top: .3rem;
	height: 10rem;
	overflow-y: auto
}
.force_notice .web .text p {
	font-size: .4rem;
	line-height: .6rem;
	text-align: justify
}
.force_notice .web .nt_sm {
	float: right;
	margin-top: .3rem
}
.force_notice .web .nt_sm p {
	text-align: center;
	font-size: .45rem;
	line-height: .6rem
}
.modal_force_notice .modal_btn {
	margin: 0;
	padding: .2rem 0;
	height: auto;
	text-align: center;
	font-size: .5rem
}
.modal_force_notice .modal_btn a {
	width: 3rem;
	margin: 0;
	border-radius: 1rem;
	display: inline-block;
	padding: 0 .9rem;
	line-height: .9rem;
	background: -webkit-gradient(linear, 0% 0%, 100% 100%, from(#21bb97), to(#2eacb8));
	color: #fff;
	vertical-align: top
}
.force_notice_owl {
	position: relative
}
.owl_cur {
	position: absolute;
	top: 50%;
	margin-top: -.55rem;
	height: 0;
	left: -.75rem;
	right: -.75rem;
	z-index: 10
}
.owl_cur span {
	cursor: pointer;
	display: block;
	width: .68rem;
	height: 1.09rem
}
.owl_cur span.prev {
	float: left;
	background: url(/Content/mobile/images/icon/jt-l.png) no-repeat center center;
	background-size: 100% auto
}
.owl_cur span.next {
	float: right;
	background: url(/Content/mobile/images/icon/jt-r.png) no-repeat center center;
	background-size: 100% auto
}
.tz_footer span.span_btn .btn {
	border-radius: .1rem;
	line-height: 1.2rem;
	position: relative
}
.tz_footer span.span_btn .btn.btn10 {
	line-height: .6rem;
	font-size: .4rem
}
.tz_footer span.span_btn .btn label {
	display: none;
	position: absolute;
	top: -.8rem;
	left: 50%;
	transform: translateX(-50%);
	white-space: nowrap;
	z-index: 9
}
.tz_footer span.span_btn .btn label em {
	display: inline-block;
	padding: .05rem .3rem;
	color: #fff;
	background: -webkit-gradient(linear, 0% 0%, 100% 100%, from(#21bb97), to(#2eacb8));
	font-style: normal;
	white-space: nowrap;
	margin: 0 .1rem
}
.kjtz_tab {
	padding: .3rem;
	padding-bottom: 1.75rem
}
.kjtz_tab table {
	width: 100%;
	background: #fff;
	text-align: center
}
.kjtz_tab table th {
	height: 1rem;
	line-height: 1rem;
	background: #c4c3ca;
	color: #fff;
	font-weight: normal;
	font-size: .46rem;
	text-align: center
}
.kjtz_tab table td {
	height: 1.1rem;
	vertical-align: middle;
	font-size: .4rem
}
.kjtz_tab table td.title {
	max-width: 100px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis
}
.kjtz_tab table td label {
	display: block;
	width: .42rem;
	height: .42rem;
	margin: 0 auto;
	background: url(/Content/mobile/images/icon/ico6.png) no-repeat center center;
	background-size: .42rem auto
}
.kjtz_tab table td label.on {
	background: url(/Content/mobile/images/icon/ico6_1.png) no-repeat center center;
	background-size: .42rem auto
}
.wdkj_foot {
	position: fixed;
	bottom: 0;
	left: 0;
	width: 100%;
	font-size: .34rem;
	background: #fff;
	line-height: .9rem;
	padding: .25rem .4rem;
	box-shadow: 0 -4px 14px rgba(0,0,0,.06)
}
.wdkj_foot p font {
	color: #fc421c
}
.wdkj_foot p span {
	float: right
}
.wdkj_foot p span a {
	display: inline-block;
	vertical-align: top;
	text-align: center;
	border-radius: 5px;
	font-size: .4rem
}
.wdkj_foot p span a.btn_dele {
	width: .95rem;
	height: .95rem;
	background: #bfbfbf url(/Content/mobile/images/dele3.png) no-repeat center center;
	background-size: .39rem auto
}
.wdkj_foot p span a.a1 {
	width: 2.45rem;
	color: #fff;
	background: #fc421c;
	margin-left: .25rem
}
.modal_tjdsc {
}
.modal_tjdsc .main_modal {
	margin: 0 .5rem
}
.modal_tjdsc .tit {
	font-size: .5rem;
	text-align: center;
	line-height: 1.5rem;
	color: #3ab9ae
}
.modal_tjdsc .cont {
	font-size: .46rem;
	text-align: center;
	line-height: .8rem;
	margin-bottom: .5rem;
	padding: 0 .5rem
}
.modal_tjdsc .cont .div_inp {
	border: 1px solid #ccc;
	padding: 0 .2rem;
	line-height: 1rem
}
.modal_tjdsc .cont .inp_tips {
	margin-top: .1rem
}
.modal_tjdsc .cont .inp_tips p {
	text-align: left;
	color: red;
	font-size: .4rem
}
.modal_tjdsc .btns {
	text-align: center;
	padding-bottom: .6rem
}
.modal_tjdsc .btns a {
	display: inline-block;
	padding: 0 .3rem;
	min-width: 2.7rem;
	line-height: .9rem;
	text-align: center;
	background: -webkit-gradient(linear, 0% 0%, 100% 100%, from(#21bb97), to(#2eacb8));
	font-size: .46rem;
	color: #fff;
	border-radius: .5rem;
	margin: 0 .1rem
}
.modal_tjdsc .btns a.btn_qx {
	background: #c4c3ca
}
.login_list {
	font-size: .4rem;
	color: #fff
}
.login {
	background: url(/Content/mobile/images/login/NewLogo.jpg) no-repeat center center #483490;
	background-size: cover;
	position: relative
    /*background: #40b3be;*/
}
.login_foot {
	position: absolute;
	bottom: .6rem;
	left: 0;
	width: 100%;
	padding: 0 .9rem;
	font-size: .46rem;
	color: #fff
}
.login_foot a {
	display: inline-block;
	padding-left: .7rem;
	background: url(/Content/mobile/images/login/icon128.png) no-repeat left center;
	background-size: .53rem auto;
	color: #fff
}
.login_foot span {
	float: right;
	font-size: .4rem
}
.login .logo {
	width: 7.66rem;
	margin: 0 auto;
	padding: 2rem 0
}
.login_list .list {
	position: relative;
	line-height: .9rem;
	margin-bottom: .7rem;
	margin: 0 .9rem .4rem;
	border-bottom: .02rem solid rgba(255,255,255,.23)
}
.login_list .list .div_input {
	height: .9rem;
	border: 0;
	border-radius: 0;
	padding: 0;
	padding-left: .85rem;
	position: relative
}
.login_list .list .div_input input {
	vertical-align: middle;
	background-color: #fff!important;
	color: #000!important;
	font-size: .42rem;
	line-height: normal;
	/* margin-top: 10px */
}
.login_list .list .div_input input::-webkit-input-placeholder {
color:#848994
}
.login_list .list .div_input .input_yz {
	position: absolute;
	top: .21rem;
	right: 0;
	width: .48rem;
	height: .48rem;
	background: url(/Content/mobile/images/login/ico28.png) no-repeat center center;
	background-size: 100% auto
}
.input_tips {
	color: #fc5a34;
	line-height: initial;
	padding-left: .85rem;
	font-size: .34rem;
	padding-bottom: .2rem
}
.login_list .list.list1 .div_input {
	background: url(/Content/mobile/images/login/icon140.png) no-repeat left center;
	background-size: .4rem auto
}
.login_list .list.list2 .div_input {
	background: url(/Content/mobile/images/login/icon141.png) no-repeat left center;
	background-size: .33rem auto
}
.login_list .list.list3 {
	margin-right: 4.05rem
}
.login_list .list.list3 .div_input {
	background: url(/Content/mobile/images/login/icon142.png) no-repeat left center;
	background-size: .33rem auto
}
.login_list .list.list3 {
	margin-bottom: .3rem
}
.login_list .list.list4 {
	border-bottom: none
}
.login_list .list.list2 .div_input .pwd_chg {
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
	right: -3.15rem
}
.login_list .list.list2 .div_input .pwd_chg label {
	position: initial;
	display: initial;
	background: none;
	color: #fff
}
.login_list .list.list2 .div_input .pwd_chg input {
	width: initial;
	vertical-align: middle;
	margin: 0 3px 2px 0;
	-webkit-appearance: checkbox
}
.login_list .list .input_yzm {
	width: 3.1rem;
	height: .9rem;
	position: absolute;
	right: -3.25rem;
	bottom: 0
}
.login_list .list4 span {
	flex: 1;
	padding-left: .6rem;
	background: url(/Content/mobile/images/login/icon144.png) no-repeat left center;
	background-size: .37rem auto
}
.login_list .list4 input:checked ~ span {
	background: url(/Content/mobile/images/login/icon143.png) no-repeat left center;
	background-size: .37rem auto
}


.login_list  .list4{
	position: relative
}
.login_list  .list4 input{
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	opacity: 0 
}


.login_list .list4 a {
	display: block;
	float: right;
	color: #fe7b3c;
	padding-left: .5rem;
	background: url(/Content/mobile/images/login/icon127.png) no-repeat left center;
	background-size: .34rem auto
}
.login_list .list_btn {
	margin-top: .8rem;
	text-align: center
}
.login_list .list_btn a {
	display: block;
	line-height: 1.2rem;
	text-align: center;
	background: #fff;
	flex: 1;
	border-radius: .1rem;
	font-size: .52rem
}
.login .logo {
	width: 7.66rem;
	margin: 0 auto;
	padding: 2rem 0
}
.login {
	background: url(/Content/mobile/images/login/login1.jpg) no-repeat center center #483490;
	background-size: cover
    /*background: #40b3be;*/
}
.login_list h3 {
	text-align: center;
	font-size: .6rem;
	margin-top: -1.2rem;
	margin-bottom: .3rem;
	width: 100%;
	float: left;
	font-weight: normal;
	color: #fff
}
.login_list .list .div_input {
	padding: 0 .2rem;
	padding-left: 1rem;
	background-color: #fff!important;
	line-height: 1.1rem;
	height: 1.1rem;
	border-radius: 1rem;
	border-bottom: 0
}
.login_list .list {
	border-bottom: 0
}
.login_list .list.list2 {
	margin-right: 4.05rem;
	overflow: initial
}
.login_list .list .div_input .input_yz {
	right: .3rem;
	top: 50%;
	margin-top: -.24rem
}
.login_list .list.list1 .div_input {
	background-position: .3rem center
}
.login_list .list.list2 .div_input {
	background-position: .3rem center
}
.login_list .list.list3 .div_input {
	background-position: .3rem center
}
.login_list .list .input_yzm {
	height: 1.1rem;
	border-radius: 1rem;
	overflow: hidden
}
.login_list .list4 a {
	color: #fff;
	padding: 0;
	background: none
}
.login_list .list_btn a {
	border-radius: 1rem;
	color: #fff;
FILTER:progid:DXImageTransform.Microsoft.Gradient(gradientType=1, startColorStr=#34c1a0, endColorStr=#40b3be);
	background: -ms-linear-gradient(left, #34c1a0, #40b3be);
	background: -moz-linear-gradient(left, #34c1a0, #40b3be);
	background: -webkit-gradient(linear, 0% 0%, 100% 100%, from(#34c1a0), to(#40b3be));
	/*background: -webkit-linear-gradient(left, #fff, #fff);*/
	background: -o-linear-gradient(left, #34c1a0, #40b3be)
}
.login_list .list_btn2 a {
	display: inline-block;
	width: 2.77rem;
	line-height: .96rem;
	border: 1px solid #fff;
	text-align: center;
	border-radius: 1rem;
	color: #fff;
	margin: 0 .1rem
}
.login_list .list_btn2 a:first-child {
	margin-left: 0
}
.login_list .list_btn2 {
	white-space: nowrap;
	padding-top: .3rem
}
.modal_tz_head {
}
.modal_tz_head .modal_cont {
	position: fixed;
	bottom: -1000%;
	transition: bottom .5s;
	-webkit-transition: bottom .5s;
	width: 100%;
	background: #fff;
	padding-top: 1.4rem
}
.modal_tz_head.on .modal_cont {
	bottom: 0
}
.modal_tz_head .modal_cont .tit {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	line-height: 1.4rem;
	background: #40b3be;
	padding: 0 .5rem;
	color: #fff;
	text-align: center;
	font-size: .46rem
}
.modal_tz_head .modal_cont .tit .close {
	position: absolute;
	top: 0;
	right: 0;
	width: 1.4rem;
	height: 1.4rem;
	background: url(../img/close.png) no-repeat center center;
	background-size: .48rem auto
}
.modal_tz_head .modal_cont .cont {
	max-height: 12.7rem;
	overflow-y: auto
}
.modal_tz_head .cont .item {
	padding: .4rem .3rem;
	border-bottom: 1px solid #d2d9dd
}
.modal_tz_head .cont .item h3 {
	border-left: .1rem solid #40b3be;
	line-height: .44rem;
	font-size: .46rem;
	font-weight: normal;
	padding-left: .3rem;
	margin-bottom: .4rem
}
.modal_tz_head .cont .item ul {
	overflow: hidden;
	margin: -.2rem -.15rem
}
.modal_tz_head .cont .item li {
	width: 33.333%;
	padding: .2rem .15rem;
	float: left;
	/* font-size: .44rem; */
	font-size: 0.32rem;
	text-align: center
}
.modal_tz_head .cont .item li a {
	display: block;
	line-height: 1rem;
	color: #fff;
	border-radius: .1rem;
	background: rgba(52,193,160,1);
	background: -moz-linear-gradient(left, rgba(52,193,160,1) 0%, rgba(64,180,190,1) 100%);
	background: -webkit-gradient(left top, right top, color-stop(0%, rgba(52,193,160,1)), color-stop(100%, rgba(64,180,190,1)));
	background: -webkit-linear-gradient(left, rgba(52,193,160,1) 0%, rgba(64,180,190,1) 100%);
	background: -o-linear-gradient(left, rgba(52,193,160,1) 0%, rgba(64,180,190,1) 100%);
	background: -ms-linear-gradient(left, rgba(52,193,160,1) 0%, rgba(64,180,190,1) 100%);
	/*background: linear-gradient(to right, rgba(52,193,160,1) 0%, rgba(64,180,190,1) 100%);*/
    background: linear-gradient(to right, #21bb97 0%, #2eacb8 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#34c1a0', endColorstr='#40b4be', GradientType=1)
}
.head_tit .modal_tz_head .modal_cont {
	left: 0;
	top: 1.45rem;
	padding-top: 0;
	z-index: 999;
	bottom: 0;
	overflow-y: auto
}
.head_tit .modal_tz_head .modal_cont .cont {
	max-height: initial
}
.head_tit .modal_tz_head .cont .item h3 {
	text-align: left;
	color: #333
}
.modal_tz_head {
	transition: all 0s;
	-o-transition: all 0s;
	-webkit-transition: all 0s;
	-moz-transition: all 0s;
	-ms-transition: all 0s
}
.tz_select {
	background: #fff;
	position: relative;
	border-top: 0!important;
	padding-top: 1px;
	display: none
}
.tz_select_tit {
	width: 3rem;
	height: 100%;
	overflow-y: auto;
	background: #efefef
}
.tz_select_tit ul li {
	font-size: .46rem
}
.tz_select_tit ul li a {
	line-height: 1.2rem;
	height: 1.2rem;
	display: inline-block;
	position: relative;
	padding: 0 .3rem;
	width: 100%;
	background: #EFEFEF;
}
.tz_select_tit ul li a.gf_wf_div_menuulliabg1, .tz_select_tit ul li a:active {
	color: #40b3be
}
.tz_select_tit ul li a.gf_wf_div_menuulliabg1, .tz_select_tit ul li a:active {
	background: #fff
}
.tz_s_toggle {
	overflow: hidden;
	flex: 1;
	height: 100%;
	overflow-y: auto
}
.tz_s_toggle .list {
	padding: .15rem .3rem;
	height: auto;
	margin: 0;
}
.tz_s_toggle .list h4 {
	color: #40b3be;
	font-size: .4rem;
	margin: .15rem .2rem
}
.gf_wf_div_menu_p ul li {
	color: #393838;
	min-width: 2.8rem;
	line-height: .85rem;
	float: left;
	font-size: .38rem;
	text-align: center;
	margin: .15rem .2rem;
	position: relative
}
.gf_wf_div_menu_p ul li input {
	display: block;
	position: relative;
	padding: 0 .23rem;
	background: #fff;
	border: 1px solid #b8b8b8;
	border-radius: .1rem;
	color: #393838;
	width: 100%;
	height: 0.85rem;
	font-size: .38rem
}
.tz_s_toggle ul li:active span, .tz_s_toggle ul li.active span {
	background: #34c1a0;
	border-color: #34c1a0;
	color: #fff
}
.tz_s_toggle .bottom {
	height: .48rem;
	border-top: .02rem solid #cbcbcb;
	border-bottom: .01rem solid #cbcbcb;
	box-shadow: -1px 0 2px rgba(0,0,0,.14);
	background: url(/Content/mobile/images/icon/icon17-1.png) no-repeat center center #fafafa;
	background-size: 1.8rem auto
}
.tz_lt.tz_lt_xg {
	float: none
}
.tz_lt.tz_lt_xg span {
	padding: 0 .3rem
}
.lhh_tab .tit {
	line-height: .7rem;
	text-align: center;
	background: #f7f6fa;
	padding: .2rem;
	border: 0;
	border-bottom: 1px solid #cdd0d5;
	border-radius: 0;
	color: #463b96;
	font-size: .35rem;
	margin-top: .3rem;
	border: 1px solid #cdd0d5;
	text-align: left;
	color: #fc5a34;
	border-bottom: 0
}
.lhh_tab .tit h3 {
	font-size: .45rem;
	text-align: left;
	font-weight: normal;
	color: #40b3be
}
.lhh_tab table {
	table-layout: fixed;
	width: 100%
}
.lhh_tab .tab {
	margin-bottom: .3rem;
	margin-top: 0
}
.lhh_tab table.lhh_table td {
	padding: 0;
	border: 1px solid #cdd0d5!important;
	height: .8rem;
	width: .8rem;
	text-align: center;
	vertical-align: middle
}
.lhh_tab table.lhh_table td span {
	display: block;
	width: .6rem;
	height: .6rem;
	border-radius: 100%;
	font-size: .35rem;
	line-height: .6rem;
	color: #fff;
	margin: 0 auto
}
.lhh_tab table.lhh_table td span.span_long {
	background: #fa0a32
}
.lhh_tab table.lhh_table td span.span_hu {
	background: #1e82f0
}
.lhh_tab table.lhh_table td span.span_he {
	background: #0a965a
}
.lhh_tab .luTrendTable .scroll-table {
	width: 100%;
	overflow: hidden;
	cursor: all-scroll;
	-ms-overflow-style: none;
	overflow: -moz-scrollbars-none
}






#regular-bettype,#mobile-lottery-winningNumber{
	position: fixed;z-index:9999;left:0;bottom:0;background:#fff;right:0;
	display:none;
}
.openBettype #regular-bettype{
	display: block;
}
body.openBettype{
	overflow: hidden;
	height: 100vh;
}

.game_tz{
	border: 1px solid #cdd0d5;
   
	margin: .28rem 0;
		margin-top: 0.28rem;
	background: #fff;
	border-left: 0;
	border-right: 0;
	padding: 0 .3rem;
	font-size: .46rem;
	min-height: 6.9rem;
	margin-top: 10px;
}
body .wrapperdiv{
	background: #EAEAEA;
}


.flex-page{
	position: absolute;
	z-index: 2;
	left: 0;
	top: 0;
	bottom: 0;
	width: 100%;
	overflow: hidden;
}
.flex-scroll {
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
   
	height: 100%;
}

.flex-scroll-fixed {
	display: block;
  
}
.flex-scroll-container {
	-webkit-flex: 1 1;
	-ms-flex: 1 1;
	flex: 1 1;
	transition-duration: 0s;
	overflow: hidden;
	overflow-y: auto;
	position: relative;
}
.scroll-view{
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
}
body .p-setPage{
	z-index: 10000;
}
.span_btn a:link{
	color: #fff;
}
.fc{
	display:flex;
	align-items: center;

}

.tbn_cen > .tbn_cen_left{
	padding-top: 15px
}
.bg0{
	background: none!important;
}

body > div{
	font-size: 0.4rem;
}



.speedDaybar{
	display: flex;
	background: #fff;
	margin-bottom: 0.2rem
}
.speedDaybar > div{
	position: relative;
	flex: 1;
	text-align: center;
	line-height: 1.2rem;
}
.speedDaybar .on:after{
	content: "";
	display:block;
	width: 80%;
	height: 2px;
	position: absolute;
	left: 10%;bottom: 0;
	background: #40b3be;

}
.speedDaybar > div + div:before{
	content: "";
	display:block;
	width: 1px;
	height: 60%;
	position: absolute;
	top: 20%;left: 0;
	background: #CDD0D5;
}

.tz_list2.flex-page{
	margin-top: 0;
}