﻿img {
	max-width:100%;
	height:auto
}
.weixin {
	display:none;
	position:fixed;
	left:0;
	top:0;
	bottom:0;
	background:rgba(0,0,0,0.8);
	filter:alpha(opacity=80);
	height:100%;
	width:100%;
	z-index:300
}
.weixin p {
	text-align:center;
	margin-top:20%;
	padding:0 5%
}
table.app_view_history td {
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	word-break:break-all;
	word-wrap:break-word;
	text-align:center
}
.row-fluid {
	position:relative;
	z-index:8
}
.margin-bottom-20 {
	clear:both;
	margin-bottom:10px
}
@media(min-width:768px) {
	.container {
	width:750px
}
.modal-dialog {
	width:600px;
	margin:30px auto
}
.modal-content {
	-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);
	box-shadow:0 5px 15px rgba(0,0,0,.5)
}
}.modal-content {
	position:relative;
	background-color:#fff;
	border:1px solid #999;
	border:1px solid rgba(0,0,0,.2);
	border-radius:6px;
	-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);
	box-shadow:0 3px 9px rgba(0,0,0,.5);
	outline:0
}
@media(min-width:1200px) {
	.container {
	width:1170px
}
}@media(min-width:992px) {
	.container {
	width:970px
}
.col-md-offset-3 {
	margin-left:25%
}
.col-md-6 {
	width:50%
}
.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9 {
	float:left
}
}.container {
	margin-right:auto;
	margin-left:auto;
	padding-left:15px;
	padding-right:15px
}
.btn-group-vertical>.btn-group:after,.btn-group-vertical>.btn-group:before,.btn-toolbar:after,.btn-toolbar:before,.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.form-horizontal .form-group:after,.form-horizontal .form-group:before,.modal-footer:after,.modal-footer:before,.nav:after,.nav:before,.navbar-collapse:after,.navbar-collapse:before,.navbar-header:after,.navbar-header:before,.navbar:after,.navbar:before,.pager:after,.pager:before,.panel-body:after,.panel-body:before,.row:after,.row:before {
	content:" ";
	display:table
}
.content {
	padding-top:40px;
	padding-bottom:40px
}
.row {
	margin-left:-15px;
	margin-right:-15px
}
.btn-group-vertical>.btn-group:after,.btn-toolbar:after,.clearfix:after,.container-fluid:after,.container:after,.form-horizontal .form-group:after,.modal-footer:after,.nav:after,.navbar-collapse:after,.navbar-header:after,.navbar:after,.pager:after,.panel-body:after,.row:after {
	clear:both
}
.btn-group-vertical>.btn-group:after,.btn-group-vertical>.btn-group:before,.btn-toolbar:after,.btn-toolbar:before,.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.form-horizontal .form-group:after,.form-horizontal .form-group:before,.modal-footer:after,.modal-footer:before,.nav:after,.nav:before,.navbar-collapse:after,.navbar-collapse:before,.navbar-header:after,.navbar-header:before,.navbar:after,.navbar:before,.pager:after,.pager:before,.panel-body:after,.panel-body:before,.row:after,.row:before {
	content:" ";
	display:table
}
.margin-bottom-30 {
	margin-bottom:30px
}
.fa,.fa-stack {
	display:inline-block
}
.container .about .f-facebook,.fa {
	font:normal normal normal 14px/1 FontAwesome
}
.fa {
	font-size:inherit;
	text-rendering:auto;
	-webkit-font-smoothing:antialiased
}
.fa-apple:before {
	content:"\f179"
}
span.label {
	font-size:12px;
	font-weight:400;
	padding:3px 7px
}
.label {
	display:inline;
	padding:.2em .6em .3em;
	font-size:75%;
	color:#fff;
	border-radius:.25em
}
.modal-content,.popover {
	background-clip:padding-box
}
.badge,.label {
	font-weight:700;
	line-height:1;
	vertical-align:baseline;
	white-space:nowrap;
	text-align:center
}
.label:empty {
	display:none
}
@media(min-width:992px) {
	.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9 {
	float:left
}
.col-md-12 {
	width:100%
}
}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9 {
	position:relative;
	min-height:1px;
	padding-left:15px;
	padding-right:15px
}
.mb-10 {
	margin-bottom:10px!important
}
.spinner {
	height:45px
}
#showtext,.browser_notice,.bx-wrapper .bx-controls-auto,.bx-wrapper .bx-pager,.fa-li,.fa-stack-1x,.fa-stack-2x,.flex-control-nav,.navbar .nav li,.spinner {
	text-align:center
}
.loading {
	display:none;
	background-color:transparent;
	width:45px;
	height:45px;
	border:1px solid #40acf1;
	border-radius:50%;
	border-top-color:transparent;
	border-left-color:transparent;
	-webkit-transition:all .25s;
	transition:all .25s;
	-webkit-animation:rotate .6s linear infinite;
	animation:rotate .6s linear infinite
}

.fade {
	opacity:0;
	-webkit-transition:opacity .15s linear;
	transition:opacity .15s linear
}
.modal.fade .modal-dialog {
	-webkit-transform:translate(0,-25%);
	-ms-transform:translate(0,-25%);
	transform:translate(0,-25%);
	-webkit-transition:-webkit-transform .3s ease-out;
	-moz-transition:-moz-transform .3s ease-out;
	-o-transition:-o-transform .3s ease-out;
	transition:transform .3s ease-out
}
.modal-dialog {
	position:relative;
	width:auto;
	margin:10px
}
.modal-header {
	padding:15px;
	border-bottom:1px solid #e5e5e5;
	min-height:16.43px
}
.close {
	font-size:21px;
	line-height:1;
	color:#000;
	text-shadow:0 1px 0 #fff;
	opacity:.2;
	filter:alpha(opacity=20)
}
button.close {
	padding:0;
	cursor:pointer;
	background:0;
	border:0;
	-webkit-appearance:none
}
.close:focus,.close:hover {
	color:#000;
	text-decoration:none;
	cursor:pointer;
	opacity:.5;
	filter:alpha(opacity=50)
}
.alert .alert-link,.close {
	font-weight:700
}
.close,.list-group-item>.badge {
	float:right
}
.modal-header .close {
	margin-top:-2px
}
.modal-body {
	position:relative;
	padding:20px
}
.img-responsive {
	display:block;
	max-width:100%;
	height:auto
}
.center-block {
	display:block;
	margin-left:auto;
	margin-right:auto
}
.mt-20 {
	margin-top:20px
}
.mb-20 {
	margin-bottom:20px!important
}
.font-16 {
	font-size:16px
}
.btn.active,.btn:active {
	outline:0;
	-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);
	box-shadow:inset 0 3px 5px rgba(0,0,0,.125)
}
.btn {
	display:inline-block;
	margin-bottom:0;
	font-weight:400;
	text-align:center;
	vertical-align:middle;
	cursor:pointer;
	border:1px solid transparent;
	white-space:nowrap;
	padding:6px 12px;
	font-size:14px;
	line-height:1.428571429;
	border-radius:4px;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	-o-user-select:none;
	user-select:none
}
.btn:focus,.btn:hover {
	color:#333;
	text-decoration:none
}
.btn {
	box-shadow:none
}
.btn,.btn-danger.active,.btn-danger:active,.btn-default.active,.btn-default:active,.btn-info.active,.btn-info:active,.btn-primary.active,.btn-primary:active,.btn-warning.active,.btn-warning:active,.btn.active,.btn:active,.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover,.form-control,.navbar-toggle,.open .dropdown-toggle.btn-danger,.open .dropdown-toggle.btn-default,.open .dropdown-toggle.btn-info,.open .dropdown-toggle.btn-primary,.open .dropdown-toggle.btn-warning {
	background-image:none
}
.btn:focus {
	outline:dotted thin;
	outline:-webkit-focus-ring-color auto 5px;
	outline-offset:-2px
}
.btn-u,.btn-u:hover {
	color:#fff;
	text-decoration:none
}
.btn-u:hover {
	background:#28caad
}
.btn-u.active,.btn-u:active,.btn-u:focus,.btn-u:hover,.open .dropdown-toggle.btn-u {
	background:#28caad;
	border:1px solid #28caad
}
.btn-u.btn-u-default.active,.btn-u.btn-u-default:active,.btn-u.btn-u-default:focus,.btn-u.btn-u-default:hover,.open .dropdown-toggle.btn-u.btn-u-default {
	background:#7f8c8d;
	border:1px solid #7f8c8d
}
.btn-u:hover {
	-webkit-transition:all .3s ease-in-out;
	-moz-transition:all .3s ease-in-out;
	-o-transition:all .3s ease-in-out;
	transition:all .3s ease-in-out
}
.btn-u {
	background:#1abc9c
}
.btn-u {
	border:1px solid #1abc9c;
	cursor:pointer;
	padding:4px 13px;
	position:relative
}
.btn-u,.list-toggle:after {
	font-size:14px;
	font-weight:400;
	display:inline-block
}
.btn-u.btn-u-default {
	background:#95a5a6;
	border:1px solid #95a5a6
}
.fa-hand-o-right:before {
	content:"\f0a4"
}
a {
	text-decoration:none
}
body {
	margin:0;
	line-height:1.6;
	font-size:16px
}
.text-family {
	font-family:NotoSansHans-Regular,AvenirNext-Regular,proxima-nova,"Hiragino Sans GB","Microsoft YaHei","WenQuanYi Micro Hei","Open Sans","Helvetica Neue",Arial,sans-serif
}
h2 {
	font-size:24px;
	margin-top:5px;
	font-weight:400
}
@media(min-width:992px) {
	.col-md-offset-3 {
	margin-left:22%
}
}