﻿/*! PPmoney-v4.0 2015-09-18 16:37:51 */
*,.before,.after {
	margin: 0;
	padding: 0;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	-webkit-tap-highlight-color: transparent;
	tap-highlight-color: transparent;
	-webkit-appearance: none
}

html {
	height: 100%
}

body {
	width: 100%;
	font-family: "Arial", " Helvetica" ,"Microsoft YaHei";
	color: #757584;
	background-color: #fff;
	max-width: 640px;
	margin: auto;
}

ul {
	list-style: none;
	padding: 0
}

input,button,select,textarea {
	font-family: inherit;
	font-size: inherit;
	line-height: inherit;
	
}
input:focus,button,select:focus,textarea:focus {
	outline:none;
	hide-focus:expression(this.hideFocus=true);
}
.fri-wrap img {
	width: 100%
}

.fri-wrap-bb {
	border-bottom: 1px solid #5397cf
}

.fri-content {
	background-color: #45b8ef;
	padding: 15px
}

.fri-content .name {
	text-align: center;
	color: #fff;
	letter-spacing: 2px;
	font-size: 18px
}

.fri-content .head {
	width: 100px;
	height: 100px;
	background-color: rgba(0,0,0,0);
	border: 5px solid #fff;
	border-radius: 100%;
	margin: 0 auto;
	text-align: center;
	color: #fff;
	line-height: 95px;
	font-size: 60px
}

.sec-title {
	font-size: 15px;
	margin-bottom: 10px
}

a {
	color: #FD9A9B;
	text-decoration: none
}

a.btn:link {
	color: #fff
}

a.btn:visited {
	color: #fff
}

a.btn:hover {
	color: #fff
}

a.btn:active {
	color: #fff
}
.form-group [type=checkbox]:not(:checked), [type=checkbox]:checked{background-color: none;border: none; z-index: 0;}
@font-face {
	font-family:icomoon;src:url(../font/icomoon.eot?-ybhgur);src:url(../font/icomoon.eot?#iefix-ybhgur) format('embedded-opentype'),url(../font/icomoon.ttf?-ybhgur) format('truetype'),url(../font/icomoon.woff?-ybhgur) format('woff'),url(../font/icomoon.svg?-ybhgur#icomoon) format('svg');font-weight:400;font-style:normal
}[class^=icon-],[class*=" icon-"] {
	font-family: icomoon;
	speak: none;
	font-style: normal;
	font-weight: 400;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale
}

.icon-duigou:before {
	content: "\e60e"
}

.icon-mygift:before {
	content: "\e60c"
}

.icon-shop:before {
	content: "\e60d"
}

.icon-shield:before {
	content: "\e60b"
}

.icon-tuandui:before {
	content: "\e609"
}

.icon-caidan:before {
	content: "\e605"
}

.icon-gongprimarye:before {
	content: "\e607"
}

.icon-rili:before {
	content: "\e608"
}

.icon-easyicon:before {
	content: "\c100"
}

.icon-chongzhi:before {
	content: "\c101"
}

.icon-dingqi:before {
	content: "\c102"
}

.icon-huodong:before {
	content: "\c103"
}

.icon-huoqi:before {
	content: "\c104"
}

.icon-xiaop:before {
	content: "\c105"
}

.icon-tixian:before {
	content: "\c106"
}

.icon-shequ:before {
	content: "\c107"
}

.icon-denglu:before {
	content: "\c108"
}

.icon-jiangli:before {
	content: "\c109"
}

.icon-zhiyin:before {
	content: "\c10a"
}

.icon-zhuce:before {
	content: "\c10b"
}

.icon-open:before {
	content: "\c10c"
}

.icon-chevron-thin-left:before {
	content: "\c10d"
}

.icon-flip-to-back:before {
	content: "\e603"
}

.icon-chevron-thin-right:before {
	content: "\c10e"
}

.icon-arrow-up2:before {
	content: "\c10f"
}

.icon-picture-in-picture:before {
	content: "\e606"
}

.icon-paper-plane:before {
	content: "\c110"
}

.icon-aspect-ratio:before {
	content: "\c111"
}

.icon-credit-card:before {
	content: "\c112"
}

.icon-exit-to-app:before {
	content: "\c113"
}

.icon-launch:before {
	content: "\c114"
}

.icon-list:before {
	content: "\c115"
}

.icon-lock-open:before {
	content: "\c116"
}

.icon-lock-outline:before {
	content: "\c117"
}

.icon-settings-phone:before {
	content: "\c118"
}

.icon-error:before {
	content: "\c119"
}

.icon-playlist-add:before {
	content: "\c11a"
}

.icon-replay:before {
	content: "\c11b"
}

.icon-mode-edit:before {
	content: "\e615"
}

.icon-phone-iphone:before {
	content: "\c11c"
}

.icon-portrait:before {
	content: "\c11d"
}

.icon-check:before {
	content: "\c11e"
}

.icon-close:before {
	content: "\c11f"
}

.icon-phone-in-talk:before {
	content: "\c120"
}

.icon-user:before {
	content: "\e61d"
}

.icon-user-add:before {
	content: "\c121"
}

.icon-user-outline:before {
	content: "\c122"
}

.icon-user-add-outline:before {
	content: "\c123"
}

.icon-autorenew:before {
	content: "\c124"
}

.icon-log-out:before {
	content: "\c125"
}

.icon-login:before {
	content: "\c126"
}

.icon-new-message:before {
	content: "\c127"
}

.icon-price-ribbon:before {
	content: "\e627"
}

.icon-paperplane:before {
	content: "\c128"
}

.icon-banknote:before {
	content: "\e62b"
}

.icon-file-text2:before {
	content: "\c129"
}

.icon-coin-yen:before {
	content: "\c12a"
}

.icon-wechat:before {
	content: "\e60a"
}

.icon-align-justify:before {
	content: "\e601"
}

.icon-graph:before {
	content: "\e602"
}

.icon-store:before {
	content: "\e604"
}

.icon-qrcode:before {
	content: "\e938"
}

.icon-star-empty:before {
	content: "\e9d7"
}

.icon-star-full:before {
	content: "\e9d9"
}

.icon-arrow-up3:before {
	content: "\ea3a"
}

.icon-arrow-right3:before {
	content: "\ea3c"
}

.icon-arrow-down3:before {
	content: "\ea3e"
}

.icon-arrow-left3:before {
	content: "\ea40"
}

.icon-circle-up:before {
	content: "\ea41"
}

.icon-circle-right:before {
	content: "\ea42"
}

.icon-circle-down:before {
	content: "\ea43"
}

.icon-circle-left:before {
	content: "\ea44"
}

.icon-download2:before {
	content: "\e960"
}

.icon-download:before {
	content: "\e600"
}

.form-control,.select-control {
	display: block;
	width: 100%;
	height: 48px;
	font-size: 14px;
	line-height: 1.428571429;
	vertical-align: middle;
	background-color: #fff;
	background-image: none;
	border: 1px solid #d4d3d3;
	border-radius: 5px;
	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
	box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
	-webkit-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
	transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s
}

.form-control {
	padding: 10px 45px;
	color: #555
}

.form-control.withoutlabel {
	padding-left: 15px
}

.form-control.fc-yanzhengma {
	padding-right: 130px
}

.select-control {
	padding: 10px;
	padding-right: 48px;
	color: #a5a5a5
}

.form-control:focus {
	border-color: #66afe9;
	outline: 0;
	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);
	box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)
}

.form-control:focus~label {
	color: #66afe9
}

.form-control:-moz-placeholder {
	color: #999
}

.form-control::-moz-placeholder {
	color: #999;
	opacity: 1
}

.form-control:-ms-input-placeholder {
	color: #999
}

.form-control::-webkit-input-placeholder {
	color: #999
}

.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control {
	cursor: not-allowed;
	background-color: #fafafa
}

.select-control[disabled],.select-control[readonly],fieldset[disabled] .select-control {
	cursor: not-allowed;
	background-color: #fff
}

.has-error .help-block,.has-error .control-label,.has-error .radio,.has-error .checkbox,.has-error .radio-inline,.has-error label,.has-error .checkbox-inline {
	color: #a94442
}

.has-error .form-control {
	border-color: #d4d3d3;
	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
	box-shadow: inset 0 1px 1px rgba(0,0,0,.075)
}

.has-error .form-control:focus {
	border-color: #f13941;
	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483;
	box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483
}

.has-error .input-group-addon {
	color: #a94442;
	background-color: #f2dede;
	border-color: #a94442
}

.form-union .form-group {
	
}

/*.form-union .form-group:first-child .form-control {
	border-top-left-radius: 5px;
	border-top-right-radius: 5px
}*/

/*.form-union .form-group:last-child .form-control,.form-union .form-group:last-child .select-control {
	border-bottom-left-radius: 5px;
	border-bottom-right-radius: 5px
}*/

.form-union .form-group .form-control,.form-union .form-group .select-control {
	height: 50px;
	border-radius: 10px;
	margin-top: -1px;
	z-index: 2
}

.form-union .form-group .form-control~label {
	padding: 10px 12px;
	font-size: 16px;
	top: 0
}

.form-union .form-group .form-control:focus {
	position: relative;
	z-index: 4
}

.form-union .form-group .form-control:focus~label {
	z-index: 5
}

.form-union .form-group.has-right-label:after {
	top: 18px
}

.form-transparent .form-control {
	background-color: rgba(0,0,0,0);
	border-radius: 2px;
	border: 1px solid #8d9eb0;
	color: #fff
}

.form-transparent .form-control:-moz-placeholder {
	color: #8d9eb0
}

.form-transparent .form-control::-moz-placeholder {
	color: #8d9eb0;
	opacity: 1
}

.form-transparent .form-control:-ms-input-placeholder {
	color: #8d9eb0
}

.form-transparent .form-control::-webkit-input-placeholder {
	color: #8d9eb0
}

.form-transparent .form-control~label {
	color: #8d9eb0
}

.form-transparent .form-control:focus {
	border-color: #fff!important
}

.form-transparent .form-control:focus~label {
	color: #fff!important
}

.form-transparent .form-control:focus~label>span {
	color: #fff!important;
	border: #fff
}

.form-transparent .btn {
	border-radius: 2px
}

.form-group {
	position: relative;
	margin-bottom: 15px
}

.select-group .icon {
	position: absolute;
	right: 0;
	top: 0;
	display: inline-block;
	width: 48px;
	height: 60px;
	text-align: center;
	line-height: 56px;
	font-size: 18px;
	color: #d3d3d3
}

.select-group .icon:active {
	background-color: #eee;
	border-radius: 0 5px 5px 0
}

.form-control,.form-control~label {
	-moz-transition: all .3s;
	-o-transition: all .3s;
	-webkit-transition: all .3s;
	transition: all .3s
}

.form-control~label {
	-webkit-transform-origin: left center;
	transform-origin: left center;
	color: #999;
	font-weight: 100;
	letter-spacing: .01em;
	font-size: 16px;
	padding: 14px 12px;
	display: block;
	position: absolute;
	top: 0;
	z-index: 2;
	pointer-events: none
}
.form-control~.input-lb-button {
	-webkit-transform-origin: left center;
	transform-origin: left center;
	color: #999;
	font-weight: 100;
	letter-spacing: .01em;
	font-size: 16px;
	padding: 0;
	display: block;
	position: absolute;
	top: 0;
	right: 0;
	z-index: 2;
	pointer-events: none
}

.form-control~.input-lb {
	-webkit-transform-origin: left center;
	transform-origin: left center;
	display: block;
	position: absolute;
	top: 0;
	right: 0;
	z-index: 2;
	pointer-events: none;
	color: #999;
	font-weight: 100;
	letter-spacing: .01em
}[type=checkbox]:not(:checked),[type=checkbox]:checked {
	position: absolute;
	width: 20px;
	height: 20px;
	z-index: 2;
	left: 0
}[type=checkbox]:not(:checked)+label,[type=checkbox]:checked+label {
	position: relative;
	padding-left: 25px;
	cursor: pointer
}[type=checkbox]:not(:checked)+label:before,[type=checkbox]:checked+label:before {
	content: '';
	position: absolute;
	left: 0;
	top: 2px;
	width: 17px;
	height: 17px;
	border: 1px solid #aaa;
	background: #f8f8f8
}[type=checkbox]:not(:checked)+label:after,[type=checkbox]:checked+label:after {
	content: '✔';
	position: absolute;
	top: -1px;
    left: 2px;
    font-size: 18px;
	color: #5397cf;
	transition: all .2s
}[type=checkbox]:not(:checked)+label:after {
	opacity: 0;
	transform: scale(0)
}[type=checkbox]:checked+label:after {
	opacity: 1;
	transform: scale(1)
}[type=checkbox]:disabled:not(:checked)+label:before,[type=checkbox]:disabled:checked+label:before {
	box-shadow: none;
	border-color: #bbb;
	background-color: #ddd
}[type=checkbox]:disabled:checked+label:after {
	color: #999
}[type=checkbox]:disabled+label {
	color: #aaa
}[type=checkbox]:checked:focus+label:before,[type=checkbox]:not(:checked):focus+label:before {
	border: 1px dotted #00f
}

label:hover:before {
	border: 1px solid #4778d9!important
}

.btn {
	display: inline-block;
	padding: 8px 13px;
	margin-bottom: 0;
	font-size: 16px;
	font-weight: 400;
	line-height: 1.428571429;
	text-align: center;
	white-space: nowrap;
	vertical-align: middle;
	cursor: pointer;
	background-image: none;
	border: 1px solid transparent;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	-o-user-select: none;
	user-select: none
}

.btn:focus {
	outline: 0
}

.btn:hover,.btn:focus {
	color: #333;
	text-decoration: none
}

.btn:active,.btn.active {
	background-image: none;
	outline: 0;
	-webkit-box-shadow: none;
	box-shadow: none;
	transform: translate(0px,3px);
	-webkit-transform: translate(0px,3px)
}

.btn.disabled,.btn[disabled],fieldset[disabled] .btn {
	pointer-events: none;
	cursor: not-allowed;
	opacity: .65;
	filter: alpha(opacity=65);
	-webkit-box-shadow: none;
	box-shadow: none
}

.btn-default {
	color: #fff;
	background-color: #45b8ef;
	border-color: #45b8ef
}

.btn-default:hover,.btn-default:focus,.btn-default:active,.btn-default.active,.open .dropdown-toggle.btn-default {
	color: #fff
}

.btn-default:active,.btn-default.active,.open .dropdown-toggle.btn-default {
	background-image: none;
	box-shadow: 0 0;
	-webkit-box-shadow: 0 0
}

.btn-default.disabled,.btn-default[disabled],fieldset[disabled] .btn-default,.btn-default.disabled:hover,.btn-default[disabled]:hover,fieldset[disabled] .btn-default:hover,.btn-default.disabled:focus,.btn-default[disabled]:focus,fieldset[disabled] .btn-default:focus,.btn-default.disabled:active,.btn-default[disabled]:active,fieldset[disabled] .btn-default:active,.btn-default.disabled.active,.btn-default[disabled].active,fieldset[disabled] .btn-default.active {
	background-color: #dbdbdb;
	color: #eee;
	border-color: #45b8ef
}

.btn-transparent {
	color: #fff;
	background-color: rgba(0,0,0,0);
	border-color: #fff
}

.btn-transparent:hover,.btn-transparent:focus,.btn-transparent:active,.btn-transparent.active,.open .dropdown-toggle.btn-transparent {
	color: #fff;
	background-color: #1194d3;
	border-color: #eee
}

.btn-transparent:active,.btn-transparent.active,.open .dropdown-toggle.btn-transparent {
	background-image: none
}

.btn-transparent.disabled,.btn-transparent[disabled],fieldset[disabled] .btn-transparent,.btn-transparent.disabled:hover,.btn-transparent[disabled]:hover,fieldset[disabled] .btn-transparent:hover,.btn-transparent.disabled:focus,.btn-transparent[disabled]:focus,fieldset[disabled] .btn-transparent:focus,.btn-transparent.disabled:active,.btn-transparent[disabled]:active,fieldset[disabled] .btn-transparent:active,.btn-transparent.disabled.active,.btn-transparent[disabled].active,fieldset[disabled] .btn-transparent.active {
	background-color: #dbdbdb;
	color: #eee;
	border-color: #ccc
}

.btn-primary {
	color: #fff;
	background-color: #FF6937;
	border-color: #ff480b;
	-webkit-box-shadow: 0 3px 0 #ff7a4d;
	box-shadow: 0 3px 0 #ff7a4d;
}

.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active,.open .dropdown-toggle.btn-primary {
	color: #fff
}

.btn-primary:active,.btn-primary.active,.open .dropdown-toggle.btn-primary {
	background-image: none;
	box-shadow: 0 0;
	-webkit-box-shadow: 0 0
}

.btn-primary.disabled,.btn-primary[disabled],fieldset[disabled] .btn-primary,.btn-primary.disabled:hover,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary:hover,.btn-primary.disabled:focus,.btn-primary[disabled]:focus,fieldset[disabled] .btn-primary:focus,.btn-primary.disabled:active,.btn-primary[disabled]:active,fieldset[disabled] .btn-primary:active,.btn-primary.disabled.active,.btn-primary[disabled].active,fieldset[disabled] .btn-primary.active {
	/*background-color: #428bca;*/
	border-color: white;
}

.btn-primary .badge,.btn-default .badge {
	color: #428bca;
	background-color: #fff
}

.btn-primary-noshadow {
	color: #fff;
	background-color: #45b8ef;
	border-color: #45b8ef
}

.btn-primary-noshadow:hover,.btn-primary-noshadow:focus,.btn-primary-noshadow:active,.btn-primary-noshadow.active,.open .dropdown-toggle.btn-primary-noshadow {
	color: #fff
}

.btn-primary-noshadow:active,.btn-primary-noshadow.active,.open .dropdown-toggle.btn-primary-noshadow {
	background-image: none;
	-webkit-transform: none;
	transform: none
}

.btn-primary-noshadow.disabled,.btn-primary-noshadow[disabled],fieldset[disabled] .btn-primary,.btn-primary-noshadow.disabled:hover,.btn-primary-noshadow[disabled]:hover,fieldset[disabled] .btn-primary-noshadow:hover,.btn-primary-noshadow.disabled:focus,.btn-primary-noshadow[disabled]:focus,fieldset[disabled] .btn-primary-noshadow:focus,.btn-primary-noshadow.disabled:active,.btn-primary-noshadow[disabled]:active,fieldset[disabled] .btn-primary-noshadow:active,.btn-primary-noshadow.disabled.active,.btn-primary-noshadow[disabled].active,fieldset[disabled] .btn-primary-noshadow.active {
	background-color: #c7c7c7;
	border-color: #c7c7c7
}

.btn-success-s {
	color: #fff;
	background-color: #44d2ac;
	border-color: #49d7b1
}

.btn-success-s.btn-shadow {
	-webkit-box-shadow: 0 3px 0 #3dc49f;
	box-shadow: 0 3px 0 #3dc49f
}

.btn-success-s:hover,.btn-success-s:focus,.btn-success-s:active,.btn-success-s.active,.open .dropdown-toggle.btn-success-s {
	color: #fff;
	background-color: #35b593;
	border-color: #36b894
}

.btn-success-s.btn-shadow:hover,.btn-success-s.btn-shadow:focus,.btn-success-s.btn-shadow:active,.btn-success-s.btn-shadow.active,.open .dropdown-toggle.btn-success-s.btn-shadow {
	-webkit-box-shadow: 0 3px 0 #36b894;
	box-shadow: 0 3px 0 #36b894
}

.btn-success-s:active,.btn-success-s.active,.open .dropdown-toggle.btn-success-s {
	background-image: none
}

.btn-success-s.disabled,.btn-success-s[disabled],fieldset[disabled] .btn-success-s,.btn-success-s.disabled:hover,.btn-success-s[disabled]:hover,fieldset[disabled] .btn-success-s:hover,.btn-success-s.disabled:focus,.btn-success-s[disabled]:focus,fieldset[disabled] .btn-success-s:focus,.btn-success-s.disabled:active,.btn-success-s[disabled]:active,fieldset[disabled] .btn-success-s:active,.btn-success-s.disabled.active,.btn-success-s[disabled].active,fieldset[disabled] .btn-success-s.active {
	background-color: #35b593;
	border-color: #36b894
}

.btn-warning {
	color: #fff;
	background-color: #ffb400;
	border-color: none;
	-webkit-box-shadow: 0 3px 0 #d48200;
	box-shadow: 0 3px 0 #d48200
}

.btn-warning:hover,.btn-warning:focus,.btn-warning:active,.btn-warning.active,.open .dropdown-toggle.btn-warning {
	color: #fff
}

.btn-warning:active,.btn-warning.active,.open .dropdown-toggle.btn-warning {
	background-image: none;
	box-shadow: 0 0;
	-webkit-box-shadow: 0 0
}

.btn-warning.disabled,.btn-warning[disabled],fieldset[disabled] .btn-warning,.btn-warning.disabled:hover,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning:hover,.btn-warning.disabled:focus,.btn-primary[disabled]:focus,fieldset[disabled] .btn-warning:focus,.btn-warning.disabled:active,.btn-warning[disabled]:active,fieldset[disabled] .btn-warning:active,.btn-warning.disabled.active,.btn-warning[disabled].active,fieldset[disabled] .btn-warning.active {
	background-color: #f3cd71;
	border-color: #fdd983
}

.btn-danger {
	color: #fff;
	background-color: #fe4850;
	border-color: #fe4850;
	-webkit-box-shadow: 0 3px 0 #d21213;
	box-shadow: 0 3px 0 #d21213
}

.btn-danger:hover,.btn-danger:focus,.btn-danger:active,.btn-danger.active,.open .dropdown-toggle.btn-danger {
	color: #fff
}

.btn-danger:active,.btn-danger.active,.open .dropdown-toggle.btn-danger {
	box-shadow: 0 0;
	-webkit-box-shadow: 0 0;
	background-image: none
}

.btn-danger.disabled,.btn-danger[disabled],fieldset[disabled] .btn-danger,.btn-danger.disabled:hover,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger:hover,.btn-danger.disabled:focus,.btn-danger[disabled]:focus,fieldset[disabled] .btn-danger:focus,.btn-danger.disabled:active,.btn-danger[disabled]:active,fieldset[disabled] .btn-danger:active,.btn-danger.disabled.active,.btn-danger[disabled].active,fieldset[disabled] .btn-danger.active {
	background-color: #d9534f;
	border-color: #d43f3a
}

.btn-danger .badge {
	color: #d9534f;
	background-color: #fff
}

.btn-success {
	color: #fff;
	background-color: #5cb85c;
	border-color: #5cb85c
}

.btn-success:hover,.btn-success:focus,.btn-success:active,.btn-success.active,.open .dropdown-toggle.btn-success {
	color: #fff
}

.btn-success:active,.btn-success.active,.open .dropdown-toggle.btn-success {
	background-image: none;
	box-shadow: 0 0;
	-webkit-box-shadow: 0 0
}

.btn-success.disabled,.btn-success[disabled],fieldset[disabled] .btn-success,.btn-success.disabled:hover,.btn-success[disabled]:hover,fieldset[disabled] .btn-success:hover,.btn-success.disabled:focus,.btn-success[disabled]:focus,fieldset[disabled] .btn-success:focus,.btn-success.disabled:active,.btn-success[disabled]:active,fieldset[disabled] .btn-success:active,.btn-success.disabled.active,.btn-success[disabled].active,fieldset[disabled] .btn-success.active {
	background-color: #5cb85c;
	border-color: #4cae4c
}

.btn-success .badge {
	color: #5cb85c;
	background-color: #fff
}

.btn-info {
	color: #a5a5a5;
	background-color: #e4e4e4;
	border-color: #e4e4e4
}

.btn-info:hover,.btn-info:focus,.btn-info:active,.btn-info.active,.open .dropdown-toggle.btn-info {
	color: #a5a5a5;
	background-color: #e4e4e4;
	border-color: #e4e4e4
}

.btn-info .badge {
	color: #5cb85c;
	background-color: #fff
}

.btn-border {
	color: #2aaae7;
	background-color: #fff;
	border-color: #2aaae7
}

.btn-border:hover,.btn-border:focus,.btn-border:active,.btn-border.active,.open .dropdown-toggle.btn-border {
	color: #fff;
	background-color: #2aaae7;
	border-color: #2aaae7
}

.btn-border:active,.btn-border.active,.open .dropdown-toggle.btn-border {
	background-image: none;
	-webkit-transform: none;
	transform: none
}

.btn-border.disabled,.btn-border[disabled],fieldset[disabled] .btn-border,.btn-border.disabled:hover,.btn-border[disabled]:hover,fieldset[disabled] .btn-border:hover,.btn-border.disabled:focus,.btn-border[disabled]:focus,fieldset[disabled] .btn-border:focus,.btn-border.disabled:active,.btn-border[disabled]:active,fieldset[disabled] .btn-border:active,.btn-border.disabled.active,.btn-border[disabled].active,fieldset[disabled] .btn-border.active {
	color: #fff;
	background-color: #2aaae7;
	border-color: #2aaae7
}

.btn-transparent-gray {
	color: #444;
	background-color: rgba(0,0,0,0);
	border-color: #d2d6db
}

.btn-transparent-gray:hover,.btn-transparent-gray:focus,.btn-transparent-gray:active,.btn-transparent-gray.active,.open .dropdown-toggle.btn-transparent {
	color: #444;
	background-color: #f2f2f2;
	border-color: #d2d6db
}

.btn-transparent-gray:active,.btn-transparent-gray.active,.open .dropdown-toggle.btn-transparent-gray {
	background-image: none
}

a.btn-transparent-gray:link,a.btn-transparent-gray:visited,a.btn-transparent-gray:hover,a.btn-transparent-gray:active {
	color: #444
}

.btn-wait {
	background: rgba(0,0,0,.5);
	border-color: rgba(0,0,0,.1)
}

.btn-lg {
	padding: 10px 16px;
	font-size: 18px;
	line-height: 1.33;
}

.btn-sm {
	padding: 12px 10px;
	font-size: 15px;
	line-height: 1.5;
	border-radius: 4px
}

.btn-sml {
	padding: 8px 10px;
	font-size: 15px;
	line-height: 1.5;
	border-radius: 4px
}

.btn-xs {
	padding: 5px;
	font-size: 12px;
	line-height: 1.5;
	border-radius: 5px
}

.btn-block {
	display: block;
	width: 100%;
	padding-right: 0;
	padding-left: 0;
	max-width:640px;
}

.btn-sm-p {
	padding-top: 3px;
	padding-bottom: 3px
}

.btn-block+.btn-block {
	margin-top: 5px
}

input[type=submit].btn-block,input[type=reset].btn-block,input[type=button].btn-block {
	width: 100%
}

.row:before,.row:after {
	content: " ";
	display: table
}

.row:after {
	clear: both
}

.column {
	position: relative;
	float: left;
	display: block
}

.column+.column {
	margin-left: 1.6%
}

.column-1 {
	width: 6.86666666667%
}

.column-2 {
	width: 15.3333333333%
}

.column-3 {
	width: 23.8%
}

.column-4 {
	width: 33.3333333333%
}

.column-5 {
	width: 40.7333333333%
}

.column-6 {
	width: 49.2%
}

.column-7 {
	width: 57.6666666667%
}

.column-8 {
	width: 66.1333333333%
}

.column-9 {
	width: 74.6%
}

.column-10 {
	width: 83.0666666667%
}

.column-11 {
	width: 91.5333333333%
}

.column-12 {
	width: 100%;
	margin-left: 0
}

.result-circle {
	width: 100px;
	height: 100px;
	line-height: 100px;
	border-radius: 100%;
	margin: 0 auto;
	margin-bottom: 40px;
	font-size: 70px;
	text-align: center;
	font-weight: 700;
	color: #fff
}

.result-circle.success {
	background-color: #45b8ef
}

.result-circle.error {
	background-color: #fe4850
}

.validate {
	display: none;
	font-size: 14px;
	font-weight: 100;
	text-align: center;
	width: auto;
	margin-top: 5px;
	margin-left: 0;
	margin-right: 0;
	color: #FD9A9B;
	font-weight: bold;
	background-color: #f6f6f6;
	border-radius: 6px;
	border: 6px solid #f6f6f6
}

.uc-money {
}

.uc-money .column {
	text-align: center
}

.uc-money .column~.column {
	border-left: 1px solid #dee0e2
}

.uc-money-title {
	font-size: 15px;
	color: #959595
}

.uc-money-content {
	width: 100%;
	font-size: 18px
}

.uc-money-content.red {
	color: #fe4850;
	font-size: 15px
}

.uc-money-content.blue {
	color: #45b8ef
}

.uc-money-titlex {
	font-size: .8em;
	color: #959595
}

.uc-money-contentx {
	width: 100%;
	font-size: .8em
}

.uc-money-contentx.red {
	color: #fe4850
}

.uc-money-contentx>span:nth-child(2) {
	color: #999;
	font-size: 10px
}

.btn-group .column:nth-child(1) {
	position: relative;
	left: -10px
}

.btn-group .column:nth-child(2) {
	position: relative;
	left: 10px
}

.listview {
	list-style: none;
	
}

.list {
	min-height: 50px;
	border: 1px solid #ccc;
	margin-bottom: 10px;
	border-radius: 10px;
}

.list a {
	position: relative;
	padding-left: 50px;
	padding-right: 10px;
	width: 100%;
	display: block;
	height: 50px;
	line-height: 50px;
	color: #757584;
	font-size: 15px
}
.list a i{ 
	font-style: normal;
	font-size: 16px;
	color: #46A1FC;
	position: absolute;
	top: 0;
	right: 10px;
}
.list a.sj:after {
	content: '\c10e';
	font-family: icomoon;
	font-size: 20px;
	color: #ccc;
	position: absolute;
	top: 50%;
	right: 10px;
	-webkit-transform: translate(0,-50%);
	transform: translate(0,-50%)
}

.list a span[class*=" icon-"] {
	position: absolute;
	top: 50%;
	left: 10px;
	-webkit-transform: translate(0,-50%);
	transform: translate(0,-50%);
	display: inline-block;
	width: 30px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	font-size: 20px;
	color: #fff;
	border-radius: 100%
}
.list .list_img{
	position: absolute;
	top: 10%;
	left: 10px;
}
.icon-default {
	background-color: #45b8ef
}

.icon-primary {
	background-color: #1194d3
}

.icon-success {
	background-color: #7ed095
}

.icon-info {
	background-color: #7ed095
}

.icon-danger {
	background-color: #fe565d
}

.icon-prink {
	background-color: #bc69f7
}

.icon-orange {
	background-color: #ff8d4d
}

.icon-yellow {
	background-color: #ffc000
}

.icon-steelblue {
	background-color: #63C0ED
}

.icon-blue-gd1 {
	background-color: #09f
}

.icon-blue-gd2 {
	background-color: #00a0fe
}

.icon-blue-gd3 {
	background-color: #00aeff
}

.icon-blue-gd4 {
	background-color: #33c3ff
}

.icon-blue-gd5 {
	background-color: #32ccfe
}

.icon-blue-gd6 {
	background-color: #3dd4ff
}

.icon-blue-gd7 {
	background-color: #3edcff
}

.icon-blue-gd8 {
	background-color: #50e8ff
}

.icon-blue-gd9 {
	background-color: #d7d7d7
}

.cz-title {
	font-size: 16px;
	color: #f74d54;
	margin: 10px 0
}

.cz-content {
	position: relative;
	padding-left: 15px;
	font-size: 12px;
	margin-bottom: 8px;
	line-height: 20px;
	color: #5f5f5f
}

.cz-content:before {
	content: attr(data-number);
	position: absolute;
	left: 0
}

.chart-wrap {
	position: relative
}

.chart-wrap canvas {
	width: 100%;
	z-index: 10
}

.line-bg {
}

.line-data {
}

.dot {
}

.dot.checked {
}

.tooltip {
	top: 0;
	width: 40px;
	height: 40px;
	background-color: #fff;
	border: 1px solid #18c3c1;
	color: #000;
	text-align: center;
	font-size: 10px;
	line-height: 40px;
	border-radius: 100%;
	position: absolute;
	z-index: 2000;
	-webkit-transition: all .3s;
	transition: all .3s;
	display: none
}

.tooltip:before {
	content: '';
	position: absolute;
	width: 15px;
	height: 15px;
	background-color: #fff;
	bottom: -6px;
	left: 11px;
	border: 1px solid #18c3c1;
	-webkit-transform: rotate(45deg);
	border-left-style: none;
	border-top-style: none
}

.modal-shadow {
	position: fixed;
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
	background-color: rgba(0,0,0,.4);
	z-index: 2000;
	display: none
}

.modal p {
	font-size: 16px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

.modal {
	position: absolute;
	background-color: #fff;
	border-radius: 5px;
	width: 90%;
	left: 50%;
	top: 50%;
	padding: 20px;
	-webkit-transform: translate(-50%,-50%);
	transform: translate(-50%,-50%);
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	box-shadow: 0 0 4px 0 #45b8ef;
	-webkit-box-shadow: 0 0 4px 0 #45b8ef
}

.modal-btn-area {
	width: 100%;
	margin-top: 20px
}

.modal-tooltip {
	display: inline-block;
	color: #5f5f5f;
	font-size: 10px;
	margin-bottom: 5px
}

.modal-close {
	position: absolute;
	right: 4px;
	top: 4px;
	font-size: 21px;
	color: #d5d5d5
}

.modal-area {
	display: none
}

.modal.bindbank {
	max-height: 450px;
	padding: 0!important
}

.modal-body {
	height: 400px;
	overflow-x: hidden;
	overflow-y: scroll
}

.modal-body ul {
	list-style: none
}

.modal-body li {
	padding: 10px 5px;
	border-bottom: 1px solid #f5f5f5;
	font-size: 12px
}

.modal-body button {
}

.modal-select .column {
	height: 100%;
	overflow: hidden;
	position: relative
}

.modal-select#city_select {
	height: 100%
}

.modal-select#bank_select {
	height: 100%;
	overflow: hidden;
	position: relative
}

.modal-select#prop-select {
	height: 340px;
	overflow: hidden;
	position: relative
}

.bindbank .modal-title {
	padding: 10px!important;
	border-bottom: 1px solid #f5f5f5
}

.select-checked {
	background-color: #f5f5f5
}

.modal-select#prop-select .select-checked {
	border: 1px solid red
}

#city_select_left {
	border-right: 1px solid #f5f5f5
}

#city_select_right {
	border-left: 1px solid #f5f5f5
}

.tab {
	width: 100%;
	list-style: none;
	overflow: hidden
}

.tab li {
	background-color: #45b8ef;
	color: #fff;
	font-size: 15px;
	float: left;
	text-align: center;
	height: 45px;
	line-height: 45px
}

.lc-tab li {
	width: 50%
}

.tab li~li {
	border-left: 1px solid #28a7e4
}

.tab li.checked {
	background-color: #1194d3;
	display: block
}

.lc-tip {
	position: relative;
	width: 90%;
	margin: 0 auto;
	padding-top: 50px;
	min-height: 100px;
	background-color: #fff;
	box-shadow: .5px 4px 5px rgba(0,0,0,.075);
	-webkit-box-shadow: .5px 4px 5px rgba(0,0,0,.075);
	overflow: hidden;
	min-height: 150px
}

.lc-tip.jdb .lc-tip-deadline {
	background-color: #fe4850
}

.lc-tip.jdb .lc-tip-profit {
	color: #fe4850
}

.lc-tip.awy .lc-tip-deadline {
	background-color: #45b8ef
}

.lc-tip.awy .lc-tip-profit {
	color: #45b8ef
}

.lc-tip.xdb .lc-tip-deadline {
	background-color: #75d690
}

.lc-tip.xdb .lc-tip-profit {
	color: #75d690
}

.lc-tip.ztb .lc-tip-deadline {
	background-color: #27cdc3
}

.lc-tip.ztb .lc-tip-profit {
	color: #27cdc3
}

.lc-tip.ddb .lc-tip-deadline {
	background-color: #ffb635
}

.lc-tip.ddb .lc-tip-profit {
	color: #ffb635
}

.lc-tip.has-hot:before {
	position: absolute;
	text-align: center;
	content: 'HOT';
	display: block;
	width: 100px;
	right: -37px;
	top: 6px;
	background-color: #f3031f;
	color: #fff;
	font-size: 10px;
	-webkit-transform: rotate(45deg);
	transform: rotate(45deg)
}

.lc-tip.has-prj-name:before {
	position: absolute;
	text-align: center;
	content: attr(data-prj-name);
	display: block;
	width: 100px;
	height: 40px;
	left: -40px;
	top: -10px;
	background-color: #f3031f;
	color: #fff;
	font-size: 10px;
	line-height: 60px;
	-webkit-transform: rotate(-45deg);
	transform: rotate(-45deg);
	box-shadow: 1px 2px 4px rgba(0,0,0,.15);
	-webkit-box-shadow: 1px 2px 4px rgba(0,0,0,.15)
}

.lc-tip.has-prj-name.jdb:before {
	background-color: #fe4850
}

.lc-tip.has-prj-name.awy:before {
	background-color: #45b8ef
}

.lc-tip.has-prj-name.xdb:before {
	background-color: #75d690
}

.lc-tip.has-prj-name.ztb:before {
	background-color: #27cdc3
}

.lc-tip.has-prj-name.ddb:before {
	background-color: #ffb635
}

.lc-tip-barge {
	width: 20px;
	height: 20px;
	display: inline-block;
	position: absolute;
	background-color: #ffb635;
	border-radius: 100%;
	text-align: center;
	line-height: 20px;
	color: #fff;
	left: 50%;
	top: -5px;
	font-size: 10px;
	-webkit-transform: translate(200%,0);
	transform: translate(200%,0)
}

.lc-tip-title .has-barge,.lc-tip-title .has-jxq {
	position: relative
}

.lc-tip-title .has-barge:before,.lc-tip-title .has-jxq:before {
	font-size: 10px;
	color: #fff;
	display: inline-block;
	position: absolute;
	text-align: center;
	right: -12px;
	top: -17px;
	width: 15px;
	height: 15px;
	line-height: 15px;
	border-radius: 100%;
	background-color: #ffb635;
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

.lc-tip-title .has-barge:before {
	content: '金'
}

.lc-tip-title .has-jxq:before {
	content: '券'
}

.lc-tip-deadline {
	position: absolute;
	width: 60px;
	height: 60px;
	color: #fff;
	border-radius: 100%;
	top: -20px;
	left: 50%;
	margin-left: -30px;
	text-align: center;
	line-height: 70px;
	font-size: 16px
}

.lc-tip-title {
	position: relative;
	text-align: center;
	font-size: 16px;
	font-weight: 400;
	color: #5f5f5f;
	margin-bottom: 10px
}

.lc-tip-profit {
	position: relative;
	text-align: center;
	font-size: 23px;
	margin-bottom: 10px
}

.lc-tip-left {
	text-align: center;
	margin-bottom: 10px;
	font-size: 10px
}

.lc-content>.lc-tip {
	padding-top: 0;
	min-height: 86px
}

.lc-content>.lc-tip>.column:nth-child(2) {
	margin-top: 20px
}

.lc-content>.lc-tip>.column:nth-child(3) {
	margin-top: 25px
}

.lc-content>.lc-tip>.column:nth-child(4) {
	margin-top: 22px
}

.lc-content>.lc-tip .lc-tip-title {
	margin-bottom: 0
}

.lc-content.lc-content-end span,.lc-content.lc-content-end big {
	color: #c7c7c7!important
}

.lc-content.lc-content-end>.lc-tip.has-prj-name:before,.lc-content.lc-content-end>.lc-tip.has-hot:before {
	background-color: #c7c7c7!important
}

.circle {
	position: relative;
	width: 180px;
	height: 180px;
	background-color: rgba(0,0,0,0);
	margin: 0 auto;
	border-radius: 100%;
	text-align: center;
	color: #fff
}

.circle.dq {
	border: 7px solid #fff
}

.circle.xsb {
	border: 7px solid #45b8ef
}

.circle-title {
	margin-top: 30px;
	font-weight: 400;
	font-size: 13px;
	margin-bottom: 4px
}

.circle-money {
	font-size: 25px;
	font-weight: 400;
	padding-bottom: 5px;
	width: 140%;
	margin-left: -20%
}

.circle-money.xsb {
	background-color: #fff
}

.circle-money.dq {
	background-color: #45b8ef
}

.circle-btn {
	background-color: #7ed095;
	height: 35px;
	line-height: 35px;
	border-radius: 35px;
	font-size: 13px;
	width: 140%;
	position: absolute;
	left: 50%;
	-webkit-transform: translate(-50%,0);
	transform: translate(-50%,0)
}

.xsb-wrap {
	background-color: #fff;
	border-radius: 10px;
	text-align: center;
	padding: 30px 0
}

.xsb-more {
	position: absolute;
	bottom: 15px;
	left: 50%;
	font-size: 10px;
	color: #5f5f5f;
	-webkit-transform: translate(-40%,0);
	transform: translate(-40%,0)
}

.xsb-bg,.dq-bg {
	width: 140%;
	margin-left: -20%;
	height: 43px
}

.xsb-bg {
	background-color: #fff
}

.dq-bg {
	background-color: #45b8ef
}

.form-group.has-right-label:after {
	content: '元';
	color: #5f5f5f;
	position: absolute;
	right: 12px;
	top: 12px;
	z-index: 5
}

.form-group.has-right-fen:after {
	content: '份';
	color: #5f5f5f;
	position: absolute;
	right: 10px;
	top: 15px
}

.form-group a,.form-group button,.form-group div {
	position: absolute;
	z-index: 4
}

.form-group a[class~=input-el-a] {
	font-size: 20px;
	top: 12px;
	right: 6px
}

.form-group a[class=input-el-button] {
	font-size: 4px;
	top: 5px;
	right: 10px
}

.form-group a[class=input-el-button] div {
	right: 0
}

.form-group a[class=input-el-yanzhengma] {
	font-size: 4px;
	top: 12px;
	right: 12px
}

.form-group a[class=input-el-yanzhengma] img {
	width: 50px;
	height: 30px
}

.cp-open {
	-webkit-transform: translate(0,-50%) rotate(-180deg)!important;
	transform: translate(0,-50%) rotate(-180deg)!important;
	-webkit-transition: all .2s;
	transition: all .2s
}

.cp-detail {
}

.cp-detail-btn {
	position: relative;
	background-color: #fff;
	padding: 10px;
	border-bottom: 1px solid #f2f2f2
}

.cp-detail-btn:active {
	background-color: #f7f7f7
}

.cp-detail-btn .icon {
	font-size: 20px;
	color: #fff;
	position: absolute;
	right: 10px;
	top: 50%;
	-webkit-transform: translate(0,-50%);
	transform: translate(0,-50%);
	-webkit-transition: all .2s;
	transition: all .2s;
	background-color: #c4c7c9;
	padding: 3px;
	border-radius: 50%
}

.cp-detail-content {
	background-color: #fff;
	padding: 10px
}

.detail-table {
	width: 100%;
	font-size: 12px;
	color: #5f5f5f
}

.detail-table td {
	padding: 4px 0
}

.cp-detail-list {
	list-style: none;
	border-bottom: 1px solid #ddd;
	color: #5f5f5f
}

.cp-detail-list li {
	padding: 15px 0
}

.cp-detail-list li~li {
	border-top: 1px solid #f2f2f2
}

.detail-list-title {
	position: relative;
	font-weight: 400;
	font-size: 15px;
	color: #000
}

.detail-list-title .icon {
	position: absolute;
	font-size: 20px;
	color: #5f5f5f;
	right: 10px;
	top: 50%;
	-webkit-transform: translate(0,-50%);
	transform: translate(0,-50%);
	-webkit-transition: all .2s;
	transition: all .2s
}

.detail-list-content {
	margin-top: 10px;
	font-size: 12px;
	line-height: 20px
}

.error-p {
	margin: 0 auto;
	width: 300px;
	height: 230px;
	background: url(../images/404.png) no-repeat center;
	background-size: 100% 100%;
	-webkit-background-size: 100% 100%
}

.record-tab li {
	width: 50%
}

.record-list {
	padding: 0 10px 20px;
	width: 100%;
	list-style: none;
	background-color: #fff
}

.record-list li {
	margin-top: 10px;
	min-height: 90px;
	padding-left: 100px;
	position: relative
}

.record-list-head {
	position: absolute;
	left: 0;
	width: 85px;
	height: 84px;
	background-color: #45b8ef;
	text-align: center;
	color: #fff;
	border-radius: 5px
}

.record-list-head h3 {
	width: 100%;
	position: absolute;
	top: 14px;
	left: 50%;
	-webkit-transform: translate(-50%,-80%);
	transform: translate(-50%,-80%);
	font-size: 12px;
	font-weight: 400
}

.record-list-head p {
	position: absolute;
	width: 100%;
	padding: 2px 0;
	top: 20px;
	bottom: 0;
	background-color: #82d4fa;
	font-size: 10px;
	border-bottom-left-radius: 5px;
	border-bottom-right-radius: 5px
}

.record-list-body {
	font-size: 10px;
	position: relative
}

.record-list-body p {
	margin-top: 5px
}

.record-right-center {
	position: absolute;
	right: 0;
	top: 50%;
	transform: translate(0,-50%);
	-webkit-transform: translate(0,-50%);
	font-size: 14px;
	padding-right: 16px
}

.record-right-center.has-barge:before {
	content: '劵';
	right: 0;
	width: 15px;
	height: 15px;
	color: #fff;
	line-height: 15px;
	text-align: center;
	font-size: 8px;
	position: absolute;
	display: inline-block;
	background-color: #f3031f;
	border-radius: 100%;
	top: 50%;
	transform: translate(0,-50%);
	-webkit-transform: translate(0,-50%)
}

.ticket-list {
}

.ticket-list~.ticket-list {
	display: none
}

.ticket-list>li {
	position: relative;
	height: auto;
	border: 1px solid #dedede;
	background-color: #fff;
	margin-top: 10px;
	padding: 10px 10px 15px 15px;
	overflow: hidden
}

.ticket-list>li>p {
	margin-bottom: 4px
}

.ticket-list.disabled * {
	color: #d3d3d3
}

.ticket-list.disabled :before {
	background-color: #d3d3d3
}

.ticket-list.disabled :after {
	background-color: #d3d3d3
}

.has-right-tag:before {
	position: absolute;
	text-align: center;
	content: attr(tag-content);
	display: block;
	width: 100px;
	height: 27px;
	right: -30px;
	top: 5px;
	background-color: #45b8ef;
	color: #fff;
	font-size: 13px;
	line-height: 27px;
	-webkit-transform: rotate(45deg);
	transform: rotate(45deg)
}

.has-right-mark:before {
	font-family: icomoon;
	position: absolute;
	text-align: center;
	content: '';
	display: block;
	width: 100px;
	height: 20px;
	right: -42px;
	bottom: -3px;
	background-color: red;
	color: #fff;
	font-size: 13px;
	-webkit-transform: rotate(-45deg);
	transform: rotate(-45deg)
}

.has-right-mark>.icon.icon-check {
	position: absolute;
	bottom: 0;
	right: 0;
	color: #fff;
	font-weight: 800;
	font-size: 1.5em
}

.has-left-highline:after {
	position: absolute;
	content: '';
	display: block;
	top: 0;
	left: 0;
	bottom: 0;
	width: 4px;
	background-color: #45b8ef
}

.has-left-highline.danger:after {
	background-color: red
}

.about-title {
	font-size: 15px;
	font-weight: 400;
	margin-bottom: 5px
}

.about-content {
	font-size: 12px;
	color: #5f5f5f;
	line-height: 23px
}

.loading {
	width: 30px;
	height: 30px;
	position: relative;
	display: none
}

.loading.gray .loading-circle {
	stroke: #5f5f5f
}

.loading.gray:after {
	color: #5f5f5f
}

.loading.default .loading-circle {
	stroke: #45b8ef
}

.loading.default:after {
	color: #45b8ef
}

.loading svg {
	width: 100%;
	height: 100%
}

.loading-circle {
	stroke-width: 1px;
	fill: rgba(0,0,0,0);
	stroke-dasharray: 100;
	stroke-dashoffset: 100;
	animation: dash 1s infinite;
	-webkit-animation: dash 1s infinite
}

.loading:after {
	content: 'PP';
	position: absolute;
	font-size: 12px;
	left: 50%;
	top: 50%;
	-webkit-transform: translate(-50%,-50%);
	transform: translate(-50%,-50%)
}

@-webkit-keyframes dash {
	to {
		stroke-dashoffset: 0
	}
}

@keyframes dash {
	to {
		stroke-dashoffset: 0
	}
}

@-webkit-keyframes rotate {
	0% {
		transform: rotateZ(0deg)
	}

	100% {
		transform: rotateZ(360deg)
	}
}

@keyframes rotate {
	0% {
		transform: rotateZ(0deg)
	}

	100% {
		transform: rotateZ(360deg)
	}
}

.invested-people {
	position: relative;
	padding-bottom: 30px;
	background-color: #fff
}

.invested-people-table {
	width: 100%
}

.invested-people-table th {
	text-align: center;
	font-size: 10px
}

.invested-people-table td {
	text-align: center;
	padding: 10px 0;
	font-size: 10px
}

.invested-people .loading {
	position: absolute;
	bottom: 0;
	left: 50%;
	margin-left: -15px
}

.record-list#tx_record_list {
	position: relative;
	padding-bottom: 30px
}

.record-list .loading {
	position: absolute;
	left: 50%;
	margin-left: -15px;
	bottom: 0
}

.alert.danger {
	background-color: rgba(231,76,60,.8);
	color: #fff
}

.alert.success {
	background-color: rgba(26,188,156,.6);
	color: #fff
}

.alert.default {
	background-color: rgba(189,195,199,.6);
	color: #2C3E50
}

.alert.info {
	background-color: rgba(52,152,219,.6);
	color: #fff
}

.alert.primary {
	background-color: rgba(26,188,156,.6);
	color: #fff
}

.alert.warning {
	background-color: rgba(230,126,34,.6);
	color: #fff
}

.alert.inverse {
	background-color: rgba(52,73,94,.9);
	color: #fff
}

.alert {
	font-size: 12px;
	width: 100%;
	position: fixed;
	top: 0;
	text-align: center;
	padding: 13px 30px 13px 10px;
	z-index: 2000;
	display: none
}

.alert .icon {
	position: absolute;
	top: 50%;
	right: 10px;
	font-size: 20px;
	-webkit-transform: translate(0,-50%);
	transform: translate(0,-50%)
}

.tx-ticket {
	position: relative;
	width: 125px;
	padding-top: 10px;
	background-color: #9ae9b0;
	border-radius: 5px;
	text-align: center;
	overflow: hidden
}

.invest-ticket {
	position: relative;
	width: 125px;
	padding-top: 10px;
	background-color: #ffb868;
	border-radius: 5px;
	text-align: center;
	overflow: hidden
}

.tx-ticket .ticket-title {
	font-size: 18px;
	color: #3ab15b;
	margin-bottom: 10px;
	font-weight: 400
}

.invest-ticket .ticket-title {
	font-size: 18px;
	color: #fff;
	margin-bottom: 10px;
	font-weight: 400
}

.tx-ticket .ticket-content {
	font-size: 8px!important;
	color: #fff!important;
	padding: 5px 0;
	background-color: #74d48e
}

.invest-ticket .ticket-content {
	font-size: 8px!important;
	color: #fff!important;
	padding: 5px 0;
	background-color: #fc992a
}

.invest-ticket.jxq .ticket-content {
	background-color: #f21f21!important
}

.invest-ticket.jxq {
	background-color: #ff5c5d!important
}

.withdraw-ticket-group {
	overflow: hidden;
	border-bottom: 1px solid #f5f5f5;
	border-top: 1px solid #f5f5f5;
	margin-bottom: 10px;
	position: relative;
	display: none
}

.withdraw-ticket-group ul {
	list-style: none;
	width: 730px;
	display: inline-block;
	padding: 15px 0
}

.withdraw-ticket-group li {
	position: relative;
	float: left
}

.withdraw-ticket-group li~li {
	margin-left: 10px
}

.withdraw-ticket-group input {
	position: absolute;
	opacity: 0;
	filter: alpha(opacity=0)
}

.withdraw-ticket-group .ischecked {
	display: none;
	width: 100%;
	height: 100%;
	background-color: rgba(0,0,0,.1);
	z-index: 2;
	position: absolute;
	top: 0;
	left: 0
}

.withdraw-ticket-group .ischecked:before {
	content: '\e619';
	font-family: icomoon;
	font-size: 30px;
	color: #fff;
	position: absolute;
	width: 30px;
	height: 30px;
	text-align: center;
	line-height: 30px;
	border-radius: 100%;
	border: 2px solid #fff;
	top: 50%;
	left: 50%;
	-webkit-transform: translate(-50%,-50%);
	transform: translate(-50%,-50%)
}

.withdraw-ticket-group input:checked~.ischecked {
	display: block
}

.withdraw-ticket-group label {
	width: 100%;
	position: absolute;
	display: block;
	height: 100%;
	top: 0;
	left: 0;
	z-index: 100
}

.animated {
	-webkit-animation-duration: .5s;
	animation-duration: .5s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both
}

.animated.infinite {
	-webkit-animation-iteration-count: infinite;
	animation-iteration-count: infinite
}

.animated.hinge {
	-webkit-animation-duration: 2s;
	animation-duration: 2s
}

@-webkit-keyframes fadeInUp {
	0% {
		opacity: 0;
		-webkit-transform: translate3d(0,100%,0);
		transform: translate3d(0,100%,0)
	}

	100% {
		opacity: 1;
		-webkit-transform: none;
		transform: none
	}
}

@keyframes fadeInUp {
	0% {
		opacity: 0;
		-webkit-transform: translate3d(0,100%,0);
		transform: translate3d(0,100%,0)
	}

	100% {
		opacity: 1;
		-webkit-transform: none;
		transform: none
	}
}

.fadeInUp {
	-webkit-animation-name: fadeInUp;
	animation-name: fadeInUp
}

@-webkit-keyframes fadeInDown {
	0% {
		opacity: 0;
		-webkit-transform: translate3d(0,-100%,0);
		transform: translate3d(0,-100%,0)
	}

	100% {
		opacity: 1;
		-webkit-transform: none;
		transform: none
	}
}

@keyframes fadeInDown {
	0% {
		opacity: 0;
		-webkit-transform: translate3d(0,-100%,0);
		transform: translate3d(0,-100%,0)
	}

	100% {
		opacity: 1;
		-webkit-transform: none;
		transform: none
	}
}

.fadeInDown {
	-webkit-animation-name: fadeInDown;
	animation-name: fadeInDown
}

@-webkit-keyframes fadeOutDown {
	0% {
		opacity: 1
	}

	100% {
		opacity: 0;
		-webkit-transform: translate3d(0,100%,0);
		transform: translate3d(0,100%,0)
	}
}

@keyframes fadeOutDown {
	0% {
		opacity: 1
	}

	100% {
		opacity: 0;
		-webkit-transform: translate3d(0,100%,0);
		transform: translate3d(0,100%,0)
	}
}

.fadeOutDown {
	-webkit-animation-name: fadeOutDown;
	animation-name: fadeOutDown
}

@-webkit-keyframes fadeOut {
	0% {
		opacity: 1
	}

	100% {
		opacity: 0
	}
}

@keyframes fadeOut {
	0% {
		opacity: 1
	}

	100% {
		opacity: 0
	}
}

.fadeOut {
	-webkit-animation-name: fadeOut;
	animation-name: fadeOut
}

@-webkit-keyframes fadeIn {
	0% {
		opacity: 0
	}

	100% {
		opacity: 1
	}
}

@keyframes fadeIn {
	0% {
		opacity: 0
	}

	100% {
		opacity: 1
	}
}

.fadeIn {
	-webkit-animation-name: fadeIn;
	animation-name: fadeIn
}

@-webkit-keyframes fadeOutUp {
	0% {
		opacity: 1
	}

	100% {
		opacity: 0;
		-webkit-transform: translate3d(0,-100%,0);
		transform: translate3d(0,-100%,0)
	}
}

@keyframes fadeOutUp {
	0% {
		opacity: 1
	}

	100% {
		opacity: 0;
		-webkit-transform: translate3d(0,-100%,0);
		transform: translate3d(0,-100%,0)
	}
}

.fadeOutUp {
	-webkit-animation-name: fadeOutUp;
	animation-name: fadeOutUp
}

@-webkit-keyframes bounceOutLeft {
	20% {
		opacity: 1;
		-webkit-transform: translate3d(20px,0,0);
		transform: translate3d(20px,0,0)
	}

	100% {
		opacity: 0;
		-webkit-transform: translate3d(-2000px,0,0);
		transform: translate3d(-2000px,0,0)
	}
}

@keyframes bounceOutLeft {
	20% {
		opacity: 1;
		-webkit-transform: translate3d(20px,0,0);
		transform: translate3d(20px,0,0)
	}

	100% {
		opacity: 0;
		-webkit-transform: translate3d(-2000px,0,0);
		transform: translate3d(-2000px,0,0)
	}
}

.bounceOutLeft {
	-webkit-animation: bounceOutLeft 1s both;
	animation: bounceOutLeft 1s both
}

@keyframes sign {
	0% {
		background-position: 0 0
	}

	100% {
		background-position: 0 90%
	}
}

@-webkit-keyframes sign {
	0% {
		background-position: 0 0
	}

	100% {
		background-position: 0 90%
	}
}

.sign-animate {
	animation: sign 1s;
	-webkit-animation: sign 1s
}

.nomore,.empty {
	display: block;
	text-align: center;
	width: 100%;
	margin: 5px 0;
	bottom: 5px;
	font-size: 15px;
	color: #5f5f5f
}

.nomore:before {
	content: '没有更多记录了'
}

.empty:before {
	content: '没有记录'
}

.fixed-top {
	width: 100%;
	top: 0;
	left: 0;
	background-color: #fff
}

.totop {
	display: none;
	position: fixed;
	bottom: 50px;
	right: 30px;
	width: 40px;
	height: 40px;
	border-radius: 100%;
	background-color: rgba(0,0,0,.2);
	z-index: 2000;
	line-height: 43px;
	text-align: center;
	font-size: 25px;
	color: #fff;
	-webkit-transition: all .3s;
	transition: all .3s
}

.record-list~.record-list {
	display: none
}

.record-tab:first-child:nth-last-child(1),.record-tab:first-child:nth-last-child(1)~.record-tab {
	width: 100%
}

.record-tab:first-child:nth-last-child(2),.record-tab:first-child:nth-last-child(2)~.record-tab {
	width: 50%
}

.record-tab:first-child:nth-last-child(3),.record-tab:first-child:nth-last-child(3)~.record-tab {
	width: 33.333%
}

.record-tab:first-child:nth-last-child(4),.record-tab:first-child:nth-last-child(4)~.record-tab {
	width: 25%
}

.record-tab:first-child:nth-last-child(5),.record-tab:first-child:nth-last-child(5)~.record-tab {
	width: 20%
}

.record-list li {
	overflow: hidden
}

.list-barge {
	position: absolute;
	width: 55px;
	height: 34px;
	background-color: #45b8ef;
	font-size: 12px;
	text-align: center;
	color: #fff;
	bottom: -10px;
	right: -20px;
	-webkit-transform: rotate(-45deg);
	transform: rotate(-45deg)
}

.barge-sign {
	position: fixed;
	display: inline-block;
	width: 50px;
	height: 60px;
	top: 30px;
	right: 30px;
	z-index: 3000
}

.barge-sign-img {
	display: inline-block;
	position: absolute;
	bottom: 15px;
	width: 100%;
	height: 100%;
	background: url(../images/barge06.png) no-repeat;
	background-size: 100%;
	background-position: 0 90%;
	z-index: 1000
}

.barge-sign:before {
	content: '';
	position: absolute;
	display: inline-block;
	width: 150%;
	height: 40%;
	border-radius: 100%;
	background-color: #9c281f;
	left: 50%;
	bottom: 0;
	-webkit-transform: translate(-50%,0);
	transform: translate(-50%,0);
	z-index: 1
}

.barge-img-lottery {
	position: fixed;
	display: inline-block;
	width: 70px;
	height: 70px;
	bottom: 40%;
	right: -25px;
	background: url(../images/barge.png) no-repeat;
	background-size: 100%;
	z-index: 1000
}

@media all and (max-width:350px) {
	.fri-content {
		background-color: #45b8ef;
		padding: 10px
	}

	.fri-content .name {
		text-align: center;
		color: #fff;
		letter-spacing: 2px;
		font-size: 18px
	}

	.fri-content .head {
		width: 80px;
		height: 80px;
		background-color: rgba(0,0,0,0);
		border: 3px solid #fff;
		border-radius: 100%;
		margin: 0 auto;
		text-align: center;
		color: #fff;
		line-height: 75px;
		font-size: 50px
	}
}

.fri-content-nav {
	background-color: #1E97E0;
	height: 50px;
	line-height: 50px;
	position: fixed;
	width: 100%;
	z-index: 12;
	left: 0;
}

.fri-content-nav * {
	color: #fff;
	text-align: center;
	letter-spacing: 2px;
	font-size: 18px;
	font-weight: 400
}

.fri-content-nav .nav-button:active {
	height: inherit;
	background-color: #2594c9;
	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
	box-shadow: inset 0 1px 1px rgba(0,0,0,.075)
}

.fri-content-nav .nav-button.disabled:active {
	background-color: inherit;
	-webkit-box-shadow: none;
	box-shadow: none
}

.nav-button>span {
	line-height: 52px
}

.set-size * {
	font-size: 15rem
}

.pie-wrapper {
	height: .9em;
	width: .9em;
	display: block;
	position: relative;
	margin-left: auto;
	margin-right: auto
}

.pie-wrapper .pie {
	height: 100%;
	width: 100%;
	clip: rect(0,1em,1em,.5em);
	left: 0;
	position: absolute;
	top: 0
}

.pie-wrapper .pie .half-circle {
	height: 100%;
	width: 100%;
	border: .02em solid #ff5c5d;
	border-radius: 50%;
	clip: rect(0,.5em,1em,0);
	left: 0;
	position: absolute;
	top: 0
}

.pie-wrapper .pie-label {
	background: #fff;
	border-radius: 50%;
	color: #ecf0f1;
	cursor: default;
	display: block;
	position: absolute;
	text-align: center;
	top: .02em;
	bottom: .02em;
	left: .02em;
	right: .02em
}

.pie-wrapper .pie-label>* {
	display: block
}

.pie-wrapper .pie-label>span:first-child.span-s1>big {
	font-size: 2.7em;
	color: #f63c3d
}

.pie-wrapper .pie-label>span:first-child.span-s1 {
	font-size: .1em;
	color: #888
}

.pie-wrapper .pie-label>span:first-child.span-s2>big {
	font-size: 1.7em;
	color: #f63c3d
}

.pie-wrapper .pie-label>span:first-child.span-s2>abbr {
	font-size: 1.1em;
	color: #f63c3d
}

.pie-wrapper .pie-label>span:first-child.span-s2 {
	font-size: .08em;
	color: #888;
	margin-top: 1.9em;
	margin-bottom: .3em;
	margin-left: .7em
}

.pie-wrapper .pie-label>span:nth-child(2) {
	margin-top: .7em
}

.pie-wrapper .pie-label>span:nth-child(3) {
	font-size: .07em;
	width: 75%;
	color: #666;
	margin-top: .5em;
	margin-right: auto;
	margin-left: auto;
	padding-bottom: .3em;
	border-bottom: 1.8px solid #d2d2d2
}

.pie-wrapper .pie-label>span:nth-child(3)>big {
	font-size: 1.3em;
	font-weight: 500;
	color: #45b8ef
}

.pie-wrapper .pie-label>a {
	margin-top: .3em;
	font-size: .07em;
	color: #666
}

.pie-wrapper .pie-label .smaller {
	color: #bdc3c7;
	font-size: .45em;
	padding-bottom: 20px;
	vertical-align: super
}

.pie-wrapper .shadow {
	height: 100%;
	width: 100%;
	border: .02em solid #fdd;
	border-radius: 50%
}

.span-year {
	font-size: .06em;
	font-weight: 500;
	color: #f63c3d;
	border: 1px solid #f63c3d;
	border-radius: 3.6em;
	padding: .05em
}

.span-rate-single {
	font-size: 12px;
	color: #888
}

.span-rate-single>big {
	font-size: 2.2em;
	color: #f63c3d
}

.span-rate-double {
	font-size: 12px;
	color: #888;
	margin-top: 1.5em;
	margin-bottom: .6em;
	margin-left: -.04em
}

.span-rate-double>big {
	font-size: 2.2em;
	color: #f63c3d
}

.span-rate-double>big:nth-child(3) {
	font-size: 1em!important
}

.span-rate-double>abbr {
	font-size: 1.4em;
	color: #f63c3d
}

.circle-border {
	border-radius: 100%;
	text-align: center;
	padding: 2px
}

.circle-border.wh-100 {
	height: 100px;
	width: 100px
}

.circle-border.info {
	font-size: .8em;
	color: #fff;
	border: 1px solid #d6d6d6;
	background-color: #d6d6d6
}

.circle-border.icon-primary {
	color: #45b8ef;
	border: 2.5px solid #45b8ef;
	background-color: rgba(0,0,0,0)
}

.circle-border.icon-danager-border {
	color: #ea3759;
	border: 2px solid #ea3759;
	background-color: rgba(0,0,0,0)
}

.circle-border.icon-white-border {
	color: #fff;
	border: 1px solid #fff;
	background-color: rgba(0,0,0,0)
}

.circle-border.icon-gray-border {
	color: gray;
	border: 1px solid gray;
	background-color: rgba(0,0,0,0)
}

.circle-border.icon-smoke-border {
	color: #8d9eb0;
	border: 1px solid #8d9eb0;
	background-color: rgba(0,0,0,0)
}

.circle-bg {
	border-radius: 100%;
	text-align: center;
	padding: 1px
}

.circle-bg.radius-30 {
	border-radius: 30%!important
}

.circle-bg.radius-40 {
	border-radius: 40%!important
}

.circle-bg.radius-80 {
	border-radius: 80%!important
}

.circle-bg:active {
	-webkit-transform: rotate(360deg);
	transform: rotate(360deg);
	-webkit-transition: all .3s ease;
	transition: all .3s ease
}

.circle-bg.white-primary {
	font-size: .9em;
	color: #45b8ef;
	background-color: #fff
}

.circle-bg.primary-white {
	font-size: .9em;
	color: #fff;
	background-color: #45b8ef
}

.circle-bg.white-success-s {
	font-size: .8em;
	color: #fff;
	background-color: #44ccb4
}

.circle-bg.success-s-white {
	font-size: .8em;
	color: #44ccb4;
	background-color: #fff;
	font-weight: 700
}

.circle-bg.white-gray {
	font-size: .9em;
	color: gray;
	background-color: #fff
}

.circle-bg.gray-white {
	font-size: .9em;
	color: #fff;
	background-color: gray
}

.circle-bg.white-star {
	font-size: .9em;
	color: #ffba10;
	background-color: #fff
}

.circle-bg.star-white {
	font-size: .9em;
	color: #fff;
	background-color: #ffba10
}

.circle-bg.white-danger-d {
	font-size: .8em;
	color: #fff;
	background-color: #ea3759
}

.circle-bg.danger-d-white {
	font-size: .8em;
	color: #ea3759;
	background-color: #fff;
	font-weight: 700
}

.circle-bg.white-info {
	font-size: .9em;
	color: #d6d6d6;
	background-color: #fff
}

.circle-bg.info-white {
	font-size: .9em;
	color: #fff;
	background-color: #d6d6d6
}

.footer-wrap {
}

.footer {
	height: 45px;
	line-height: 45px;
	font-size: .8em;
	position: fixed;
	bottom: 0;
	width: 100%;
	max-width:640px;
	left: 0;
	background-color: transparent;
	border-top: 0;
	z-index: 0;
	text-align: center;
	background: #eef1f5;
	border-top: 1px solid #d1d1d1
}

.footer ul {
	display: inline-block
}

.footer li {
	float: left
}

.footer b {
	padding: 0 15px
}

.footer a {
	color: #666
}

.dashed-border {
	border: 1px dashed #fff;
	border-radius: 2px;
	padding: 15px 2px
}

.lc-tip .lc-tip-title .btn {
	letter-spacing: 0
}

.lc-tip .lc-tip-title .btn {
	letter-spacing: 0
}

.logo-wrap {
}

.logo-content {
	width: 236.7px;
	height: 25px;
	background: url(../images/pplogo.png) no-repeat;
	background-size: 100% 100%;
	-webkit-background-size: 100% 100%;
	background-position-x: -7px
}

a.btn:link,a.btn:visited,a.btn:hover,a.btn:active {
	color: #fff
}

.ppm-submit {
	width: 100%;
	background-color: #fff;
	border: 0;
	border-top: solid 1px #f2f2f2;
	height: 50px;
	color: #0075c1
}

.ppm-submit:active {
	border: 0;
	background-color: #f2f2f2;
	color: #1d8dd6;
	text-shadow: 0 0 1px #fff7ce
}

.vi-product-title {
	font-size: 30px;
	color: #ea3759;
	position: relative;
	bottom: -7px
}

.vip-product-ul>li {
	width: 49%;
	float: left;
	padding: 5px
}

.vip-product-ul>li .panel-radius {
	font-size: .7em;
	color: #f63c3d;
	border-radius: 3.6em;
	padding: .2em 2.2em;
	background-color: #fff
}

.vip-product-ul>li div {
	width: 100%;
	height: 90px;
	background-color: #ea3759;
	padding: 5px;
	position: relative
}

.vip-product-ul>li div:active {
	background-color: #db2e4f
}

.vip-product-ul>li div:before {
	content: '';
	position: absolute;
	display: block;
	width: 7px;
	height: 100%;
	left: -7px;
	bottom: 0;
	-webkit-background-size: 7px 7px;
	background-size: 7px 7px;
	background-image: -moz-linear-gradient(135deg,rgba(0,0,0,0),rgba(0,0,0,0) 75%,#ea3759 75%,#ea3759),-moz-linear-gradient(135deg,#ea3759,#ea3759 25%,rgba(0,0,0,0) 25%,rgba(0,0,0,0));
	background-image: -webkit-linear-gradient(-45deg,rgba(0,0,0,0),rgba(0,0,0,0) 75%,#ea3759 75%,#ea3759),-webkit-linear-gradient(225deg,#ea3759,#ea3759 25%,rgba(0,0,0,0) 25%,rgba(0,0,0,0));
	background-image: linear-gradient(135deg,rgba(0,0,0,0),rgba(0,0,0,0) 75%,#ea3759 75%,#ea3759),linear-gradient(225deg,#ea3759,#ea3759 25%,rgba(0,0,0,0) 25%,rgba(0,0,0,0))
}

.vip-product-ul>li div:after {
	content: '';
	position: absolute;
	display: block;
	width: 6px;
	height: 100%;
	right: -5px;
	bottom: 0;
	-webkit-background-size: 7px 7px;
	background-size: 7px 7px;
	background-image: -moz-linear-gradient(135deg,#ea3759,#ea3759 25%,rgba(0,0,0,0) 25%,rgba(0,0,0,0)),-moz-linear-gradient(225deg,rgba(0,0,0,0),rgba(0,0,0,0) 75%,#ea3759 75%,#ea3759);
	background-image: -webkit-linear-gradient(-45deg,#ea3759,#ea3759 25%,rgba(0,0,0,0) 25%,rgba(0,0,0,0)),-webkit-linear-gradient(225deg,rgba(0,0,0,0),rgba(0,0,0,0) 75%,#ea3759 75%,#ea3759);
	background-image: linear-gradient(135deg,#ea3759,#ea3759 25%,rgba(0,0,0,0) 25%,rgba(0,0,0,0)),linear-gradient(225deg,rgba(0,0,0,0),rgba(0,0,0,0) 75%,#ea3759 75%,#ea3759)
}



#ax-footer {
  background-color: #fff;
  width: 100%;
  margin: auto;
  height: 110px;
  font-size: 15px;
  border-top:1px solid #e5e5e5;
color: #757584;
}
#ax-footer .container {
  margin: 0 10px;
  padding:0;
}
#ax-footer .links a {
  display: inline-block;
  width: 23%;
  color: #757584;
  text-align: center;
  margin-top: 10px;
  height: 40px;
  line-height: 40px;
  font-size:0.8rem;
}
#ax-footer .copyright {
  font-size: 12px;
  text-align: center;
  line-height: 20px;
  padding: 3px 0;
}
.btn-cheng {
    color: #fff;
    background-color: #46A1FC;
    border-color: #46A1FC;
    -webkit-box-shadow: none;
    box-shadow: none
}
.btn-huang {
    color: #fff;
    background-color: #5BADFF;
    border-color: #5BADFF;
    -webkit-box-shadow: none;
    box-shadow: none
}
.btn-cheng2 {
    color: #fff;
    background-color: #5BADFF;
    border-color: #5BADFF;
    -webkit-box-shadow: none;
    box-shadow: none
}
.menu-title-diy img{width: 60%;margin: 0 auto;}
.menu-title-diy a{text-align: center;color:#3799FC;}
.menu-title-diy a span{display: block;margin-bottom: 20px;}
.ad img{width: 100%;}
.ad{width: 100%;height: 88px;}
.gl_shouyi{ background: url(../images/my_shouyi.png) no-repeat; background-size: 100% 100%;width: 100%;height: 250px; text-align: center;color: #fff;font-size: 20px;}
.gl_shouyi p{height: 50px;line-height: 50px; padding-top: 20px;}
.gl_shouyi div{height: 110px;
    line-height: 150px;
    font-size: 45px;}
.gl_shouyi a{height: 50px;line-height: 50px; width: 158px; display:inline-block;border: 1px solid #fff; margin: 0 auto;color: #fff;border-radius: 5px;}

.shouyi{ text-align: center; font-size: 16px; padding: 20px 0;color:#666;}
.shouyi p{height: 40px;line-height: 40px;}
.shouyi_l{border-right:1px solid #B9B9C8;}


.foot{text-align: center; position: fixed;bottom: 0;padding: 8px 0 0;height: 55px;width: 100%;max-width:640px;background-color: #fff;border-top: 1px solid #ccc;font-size: 12px;}
.foot .foot_icon{width: 25px;height: 25px; margin: 0 auto;display: block;}
.foot a{color: #757584;}
/*.foot i{ background: url(../images/foot.png) 0 0 no-repeat; display: inline-block;width: 100%;height: 100%;}*/
.foot .foot_icon1{ background-position: 0 0; }
.foot .foot_icon2{ background-position: -153px 0; }
.foot .foot_icon3{ background-position: -309px 0; }
.foot .foot_icon4{ background-position: -462px 0; }

/*.foot .current i{ background: url(../images/foot.png)  no-repeat; }*/
.foot .current span{ color: #46A1FC;}
.foot .current .foot_icon1{ background-position: 0 -80px; }
.foot .current .foot_icon2{ background-position: -153px -80px; }
.foot .current .foot_icon3{ background-position: -309px -80px; }
.foot .current .foot_icon4{ background-position: -462px -80px; }



.gl_group{height: 50px;border: 1px solid #ccc;border-radius: 10px;}
.gl_group input{padding: 10px 20px;border-left: 0;border-right: 0;}
.gl_group_m{height: 30px;line-height: 30px;padding: 10px 20px; width: 100%;}
.gl_group_m label{ float: left;padding-right: 15px;border-right: 1px solid #ccc;}
.gl_group_m p{float: left;padding-left: 15px;color: #FD9A9B;}

.gl_nmp{ margin: 30px 0 0;border-top: 1px solid #ccc; padding-top: 20px;}
.gl_nmp img{width: 50%;}
.gl_nmp p{margin: 15px 0; font-size: 13px;}
.logo img{height:30px;}

.tab .column-2{ text-indent: -9999em;}
.tab .column{margin: 0;}
.tab .column-3 { width: 25%; }
.tab .column-4 { width: 33%; }
.tab .column-6 { width: 50%; }
.tab .column-4 div,.tab .column-3 div,.tab .column-6 div{ text-align: center;height: 50px;line-height: 50px;font-size: 14px;background: #fff;color:#7D7D8C;}
/*.tab .tab_l{border-radius: 7px 0 0 7px;}*/
/*.tab .tab_r{ border-radius: 0 7px 7px 0;}*/
.tab .column-4 .tab_cur,.tab .column-4 .tab_cur,.tab .column-3 .tab_cur,.tab .column-6 .tab_cur{ background-color: #fff; color: #46A1FC;
    border-bottom: 3px solid #46A1FC;}
.tab .column-3 div{ font-size: 14px;}

/***********************************************************************
*************************   进度百分比         **********************
***********************************************************************/
.header_out{border-bottom: 1px solid #ccc;}
.circle {
	width: 60px;
	height: 60px;
	border-radius: 50%;
	background: #FC6669;
}
.pie_left, .pie_right {
	width:60px; 
	height:60px;
	position: absolute;
	top: 0;left: 0;
}
.lefts, .rights {
	width:60px; 
	height:60px;
	background:#ECECFB;
	border-radius: 50%;
	position: absolute;
	top: 0;
	left: 0;

}
.pie_right, .rights {
	clip:rect(0,auto,auto,30px);
}
.pie_left, .lefts {
	clip:rect(0,30px,auto,0);
}
.masksss {
	width: 54px;
	height: 54px;
	border-radius: 50%;
	left: 3px;
	top: 3px;
	background: #fff;
	position: absolute;
	text-align: center;
	line-height: 54px;
	font-size: 16px;
	font-weight: bold;
	color: #FC6669;
}

.loan{padding: 15px 0;}
.gl_main{padding: 10px 3% 0;margin:5px 0 5px;background:#fff;}
.gl_main .gl_btn{ height: 30px;line-height: 30px; background-color:#FFF2F2;color: #FC6669;font-size: 12px;border-radius: 15px;display: block;text-align: center;margin: 15px 0; }

.san_info p{ height: 50px; line-height: 50px; color: #9797A5;text-align: center; margin: 0; float: left;}
.san_info p span{color: #FC6669;font-size:18px;}
.san_info p i{ font-size: 27px; color: #FC6669; font-style: normal;}
.loan_tit{ padding: 10px 0 10px;}
.gl_bao{ background: url(../images/gl_bao.png) no-repeat; width: 20px; height: 20px; display: inline-block;margin: 0 10px; float: left}
.gl_ya{ background: url(../images/gl_ya.png) no-repeat; width: 20px; height: 20px; display: inline-block; float: left;}
.loan_tit span{float: left;font-size: 13px;}
.gl_state{width: 60px;height: 60px;margin:0 auto;color: #ccc;font-size: 16px;border-radius: 50%; position: relative;}
.gl_state div{width: 54px;height: 54px;line-height: 54px;text-align: center;background: #fff;border-radius: 50%;position: absolute;top: 3px;left: 3px;}
.gl_state_man{ background: #0DA68E; }
.gl_state_man div{ color: #0DA68E;}

.gl_state_huan{ background: #1E97E0; }
.gl_state_huan div{ color: #1E97E0;}

.gl_state_wan{ background: #606074; }
.gl_state_wan div{ color: #606074;}



/********    债券转让页面 样式   start   ***/
.chengse{ color: #46A1FC;}
.credit_list{padding: 0px 0px 10px 0px;}
.credit_list .column-6{float: left;}
.credit_list_main{background-color: white;border-radius: 5px;border:1px solid #ccc;padding: 15px 3%; font-size: 12px; margin:15px 1% 0 5%}
.credit_tit{ color: #666; font-size: 13px;}
.credit_tit i{width: 10px;height: 10px;}
.credit_tit img{ width: 6%;height: 100%;}
.line_jd{ width: 100%; position: relative;margin: 10px 0;height: 18px;}
.line_jd div{ border: 1px solid #FF7A4D;padding: 1px; position: absolute;top: 0;left: 0;width: 100%;height: 15px;border-radius: 10px;}
.line_jd p{ position: absolute; top: 2px;left: 2px; background: #FF7A4D;font-size:12px;overflow:hidden;height: 11px; border-radius: 10px;color: #FF7A4D;}
.gl_anniu a{ padding: 0; margin-top: 10px;padding: 5px 0;}

.btn-lan{ background: #a0aeba;border-color: #a0aeba;color: #fff;-webkit-box-shadow: 0 3px 0 #93a3b0;box-shadow: 0 3px 0 #93a3b0;}

.line_done div{ border: 1px solid #a0aeba;}
.line_done p{ background: #a0aeba; color: #a0aeba;width: 100%;}

/********    我的银行卡 样式   start   ***/
.select_bank{height: 300px;overflow-x: hidden;overflow-y: scroll;border:1px solid #d4d3d3;border-radius: 6px; display: none;}
.select_bank_list{height: 100%;position: relative;width: 100%;}
.select_bank_list ul li{padding: 15px 0; margin: 0 25px; border-bottom: 1px solid #d4d3d3;font-size: 14px; color: #1E97E0;}
.select_bank_list ul li span{ float: right; color: #666}
.select_bank_list ul li i{ font-style: normal;}

.sign_success p{ padding: 5px 0; text-align: center;}
.sign_success img{ margin: 0 0 20px;}

.risk_tit{height: 50px;line-height: 50px;border-bottom: 1px solid #ccc; color: #FF7A4D;margin: 0 5%;padding: 0 10px;}
.gl_loan_info{ margin: 20px;border-radius: 5px;border: 1px solid #ccc;}
.gl_loan_info .gl_loan_tit{height: 38px;line-height: 38px;border-bottom: 1px solid #ccc; margin-bottom: 20px; color: #9797A6;;padding: 0 20px;}
.gl_loan_info .gl_loan_tit i{width: 10px;height: 10px;float: left; border-radius: 50%; background: #FF7A4D; margin: 13px 8px 0 0;}
.gl_loan_info .gl_loan_div{padding: 0 5% 20px; font-size: 14px; line-height: 24px;}
.gl_loan_info .gl_loan_div p{padding: 5px 0; font-size: 15px;}
.gl_back_btn a{width: 50%;margin: 0 auto;}
.repayment_plan{ margin: 20px auto;}

.repayment_plan .column{ margin: 0; height: 60px;line-height: 60px;text-align: center; color: #9797A6; }
.repayment_plan .row .column { border-top: 1px solid #ccc; height: 60px;line-height: 60px; margin: 0; color: #9797A6;}

/**      红包页面         **********/

.red_packet{ margin: 20px auto;}
.mine_hb1{ margin-bottom: 15px;}
.mine_hb1 .red_packet_img{ position: relative; width: 100%; color:#fff;height: auto;height: 7em; text-align: center;}
.mine_hb1 .red_packet_img img{ position: absolute; top: 0;height: 7em;width: 100%;z-index: 1; left: 0;}
.mine_hb1 .red_packet_img .packet_tit{ height: 3em;line-height: 3em;font-size: 14px; position: absolute;z-index: 2;display: block;left: 16%;}
.mine_hb1 .red_packet_img .packet_money{ font-size: 20px; position: absolute; top: 1.4em; z-index: 2;height: 3em;line-height: 3em;left: 16%;width:70%;text-align: center;}
.mine_hb1 .red_packet_img p{ position: absolute;top: 5.8em; height: 3em;line-height: 6em;z-index: 2;font-size: 11px;right: 0%;width:80%;}
.mine_hb1 .red_packet_img p span{ display: inline-block; padding: 0 5px;}
.packet_data{ height: 30px;line-height: 30px;font-size: 14px;padding: 0 2%;}
.packet_data span{margin-left: 15px;}

/**      我的投资页面         **********/

.my_loan_list li{ text-align: center;  margin: 20px auto; width: 90%;}
.my_loan_list li a{ height: 40px;line-height: 40px; border-bottom: 1px solid #ccc; display: block; border: 1px solid #ccc;border-radius: 5px 5px 0 0;}
.my_loan_list li p{ height: 36px;line-height: 36px;}
.my_loan_list li .dates{text-align: left;}
.my_loan_list .return_money a{ background: #FF7A4D; border-color: #FF7A4D; color: #fff;}


.my_loan_list .row{ padding: 10px 0; border: 1px solid #ccc;border-top: 0;border-radius:0 0 5px 5px;}
.my_loan_list .repayment_plan ,.my_loan_list .repayment_plan .row{border:none; padding: 0}
.bright{ border-right: 1px dashed #ccc;}
.no_info{ margin: 20px 0;}
.no_info p{ padding: 10px 0; text-align: center;}

/**      我的资金流水页面         **********/

.money_water{ padding: 20px 0;}
.money_water .column{ height: 40px;line-height: 40px;border-bottom: 1px solid #ccc; margin: 0;}
.money_water ul li .column{position: relative;border-bottom: 1px solid #ccc; height: 60px;line-height: 60px;}
.money_water ul li .column-2{ text-align: center; font-weight: bold;}
.money_water ul li .column{ }
.money_data{ position: absolute; top: 35px; color: #A8A8B7; font-size: 13px; height: 20px;line-height: 20px;}
.money_water ul li.money_shou{ color: #FF7A4D;}
.money_water ul li.money_shou .column-2 p{color:white;background-color: #46A1FC; border: 1px solid #ffffff;border-radius: 50%;margin: 30% 0;width: 32px;height: 32px;line-height: 32px; }
.money_water ul li.money_zhi{ color: #0DA68E;}
.money_water ul li.money_zhi .column-2 p{color:white;background-color: #FD9A9B;border: 1px solid #ffffff;border-radius: 50%;margin: 30% 0;width: 32px;height: 32px;line-height: 32px;}

/**      修改支付密码页面         **********/

.modify_paypwd div{border-top: 1px solid #ccc;word-break: break-all; word-wrap: break-word;}
.modify_paypwd p{line-height: 20px; color: #757584;font-size: 15px; margin-bottom: 15px;}
.history_tit p{ height: 40px;line-height: 40px;background: #eee; border-radius: 4px; border: 1px solid #ccc;padding: 0 5%;}

/**      邀请记录页面         **********/

.history_list1{ border: 1px solid #ccc; margin: 20px auto;padding: 30px 0 0; border-radius: 5px;}
.history_list1 p{ text-align: center; padding-bottom: 15px; font-size: 15px;}
.history_img{ width: 34%;height: 40%; display: block;    margin-left: 30%;}
.history_img img{ width: 65%;}
.history_list2{ font-size: 14px; border-radius: 5px ;text-align: center;border: 1px solid #ccc; }
.history_list2 .row{ font-size: 16px; border-bottom: 1px solid #ccc;line-height: 50px;}
.history_list2 li .row{ font-size: 12px; }
.history_list2 li:last-child .row{border: 0;}
.history_list2 .column{ margin: 0;}

/**      项目详情页面         **********/

.loan_text{ height: 6em; position: relative;}
.loan_text img{ width: 100%; height: 100%;position: absolute;z-index: 1;}
.loan_info_text{ position: absolute;z-index: 2; color: #fff;left: 26%; padding: 1.2em 0 0; width: 68%;}
.loan_info_text p{ line-height: 2em;float: left; min-width: 40%; font-size: 14px;}
.loan_info_text p span{ font-size: 1.5em;}
.loan_info_text .gl_bao2{ display: inline-block;width: 20px;height: 20px; margin: 0 2px;}
.loan_info_text .gl_bao2 img{ width: 8%;height: auto;}
.loan_info_text .gl_ya2{ display: inline-block;width: 20px;height: 20px;}
.loan_info_text .gl_ya2 img{width: 8%;height: auto;}

.gl_xm{border-bottom: 1px solid #ccc; padding:15px 0 15px; font-size: 13px;}
.gl_xm span{ margin-left: .8em; }
.jsq{
    background-color: #CACAD9;
    border-color: #CACAD9;
    -webkit-box-shadow: 0 3px 0 #B9B9C8;
    box-shadow: 0 4px 0 #B9B9C8;
    font-size: 14px;
    margin: 20px 0;
    padding: 20px;
    border-radius: 5px;

}
.jsq .form-group{ margin-bottom: 5px;}
.jsq .form-group label{ right: 10px; color: #f88058;}
.jsq input{ padding: 0 20px; background: #fff; color: #f88058;}
.jsq_tit{ font-size: 16px; height: 40px;line-height: 30px; color: #fff;}
.jsq_tit span { width: 30px;height: 30px; display: inline-block; float: left;margin-right: 5px;}
.jsq_tit span img{ width: 100%;}

.gl_box{ position: fixed; width: 100%;height: 100%; max-width:640px;top: 0; z-index: 99;}
.gl_box_bg{ position: absolute; z-index: 100; width: 100%;height: 100%; background: #000;opacity: 0.6;}
.gl_box_m{ position: absolute; z-index: 110; background: #fff; bottom: 0; width: 100%; max-width:640px;padding: 10% 5%; }
.gl_box_m input{ padding: 0 30px 0 20px;}
.gl_box_m p{ margin: .6em 0;}
.gl_box_rz{position: relative; z-index: 110; height: 60%; top: 10%; left:10%;width: 80%; background:#fff;border-radius: 10px;}
.gl_box_rz .gl_box_tit{
	height:50px;
	line-height:50px;
	background:#46A1FC;
    width: 100%;
    left: 0;
    top: 0;
    text-align: center;
    color:#fff;
    font-size:18px;
    border-radius: 10px 10px 0 0;
}
.gl_box_rz img{ width: 100%;height: 100%;}
.gl_box_rz .close{ position: absolute;right: 8%;top: 19%;width: 20px;height: 20px;font-size: 12px;}
.gl_box_rz div{ position: absolute;top: 20%; left: 10%;width: 80%; font-size: 14px;}
.gl_box_rz div p{ margin-top: 8%;}
.gl_box_rz .btn{ width: 60%; margin: 0 auto; position: absolute;bottom: 5%;left: 20%;}

/**      首页页面         **********/

.index1{ height: 80%;width: 100%; text-align: center;}
.index1 img{ width: 50%; margin: 0 auto;}
.index1 img:nth-child(1){ width: 100%; }
.index1 img:nth-child(2){ width: 50%; margin: .8em 0; }
.index1 img:nth-child(4){ width: 90%; margin-top: .8em;}
.index1 img:nth-child(5){ width: 70%; margin: 1em 0;}
.index1 img:nth-child(14){ width: 80%; margin: 1em 0;}
.index1 p{ width: 88%;padding: 0 5% 5%;border-bottom: 1px solid #ccc; text-align: left; font-size: 14px;margin: 1.6em auto;}
.index1 .index2_tit img{ width: 60%; }
.index1 .index2_list{ position: relative; width: 86% ;padding: 5%; margin: 1.4em auto;border-radius: 4px;}
.index1 .index2_list i{ position: absolute; top:2%;left: 2%; width: 10px;height: 10px;border-radius: 3px;}
.index1 .index2_list div{ font-size: 20px;}
.index1 .index2_list div:nth-child(2){ color: #333;padding-bottom: 6px ;}
.index1 .index2_list div:nth-child(3){ color: #003366;padding-bottom: 15px ;}
.index1 .index2_list p{padding: 0;margin: 0;border: 0; width: 100%; color: #888}
.index1 .row{ width: 90%; margin: 0 auto;}
.index1 .row .column{ height: 100px; margin: 0;}
.index1 .row img{ width: 90%; height: 80px; margin: 0 auto;}
.index_sign{ position: fixed; bottom: 0; z-index: 99; margin: 0; padding: 0;width:100%;max-width:640px;}
.index_sign a{ display: block;margin: 0; padding: 0; }
.index_sign img{ width: 100%;margin: 0;padding: 0; height: 100%;display: block;}


/**      投资确认 页面         **********/
.invest_info{ padding: 20px 0; border-bottom: 1px solid #ccc;}
.invest_info .column{margin: 0;}
.invest_info .column div{border: 1px solid #fff; padding: 20px 0;}
.invest_info .column p{ text-align: center; height: 30px;line-height: 30px;}
.invest_info .column:nth-child(1) div{border-bottom: 1px dashed #ccc;border-right: 1px dashed #ccc;}
.invest_info .column:nth-child(3) div{border-right: 1px dashed #ccc;}
.invest_info .column:nth-child(4) div{border-top: 1px dashed #ccc;}

.invest_list{ margin-top: 30px;}
.invest_list .invest_list_l{ width: 35%; font-size: 14px; display: inline-block; float: left;}
.invest_list .clearfix{ padding: 5px 0;}
.invest_list_r{margin-left: 35%; font-size: 14px;}
.invest_list_r p{ padding: 10px 0;}
.invest_list_r input[type="number"]{height:40px;padding:10px 10px;}
.invest_list_r input[type="checkbox"]{height:15px; width: 15px; position: relative; border: 1px solid #ccc; margin-right: 5px;}

/**      我的账户 页面         **********/
.my_account_info{ padding: 5%;}
.my_account_info .column{margin: 0;}

.my_account_info .column div{padding: 10px 0;}
.my_account_info .column p{ text-align: center; height: 30px;line-height: 30px;}
.my_account_info .column:nth-child(1) div{border-right: 1px dashed #ccc;}
.my_account_info .column:nth-child(3) div{border-right: 1px dashed #ccc;}
.my_account_info .column:nth-child(4) div{}

.account_btn { background: #fff; padding: 5%; border-radius: 5px;    margin: 20px 3px;}
.account_btn ul{ width: 100%;}
.account_btn ul li{ width: 33.33%;float: left; height: 100px;padding-top: 20px;}
.account_btn ul li a{width: 100%; font-size: .9em; height: 25px; line-height: 25px; display: block; border: none; position: relative;color:#757584}
.account_btn ul li a span{ width: 20px;height: 20px;     display: inline-block;float: left;margin:2px 0.6em 0 0;}
.account_btn ul li a span img{ width: 100%; height: 100%;margin-top: 5px;}

.account_btn ul li:nth-child(1) {border-bottom: 1px solid #EEEEEE;border-right: 1px solid #EEEEEE;}
.account_btn ul li:nth-child(2) {border-bottom: 1px solid #EEEEEE;border-right: 1px solid #EEEEEE;}
.account_btn ul li:nth-child(3) {border-bottom: 1px solid #EEEEEE;}
.account_btn ul li:nth-child(4) {border-bottom: 1px solid #EEEEEE;border-right: 1px solid #EEEEEE;}
.account_btn ul li:nth-child(5) {border-bottom: 1px solid #EEEEEE;border-right: 1px solid #EEEEEE;}
.account_btn ul li:nth-child(6) {border-bottom: 1px solid #EEEEEE;}
.account_btn ul li:nth-child(7) {border-right: 1px solid #EEEEEE;}
.account_btn ul li:nth-child(8) {border-right: 1px solid #EEEEEE;}
.account_btn ul li:nth-child(9) {}

/**      查看我的银行卡 页面         **********/
.my_bank{ background: #C0DFFE; border-radius: 10px;width: 100%; height: 200px; margin: 40px 0 0;}
.my_bank .bank_name{ color: #5085AF;height: 60px;line-height: 60px;padding: 10px 0 0 20px; font-size: 20px;}
.my_bank .bank_number{ background: #757584; color: #fff;height: 60px;line-height: 60px;padding-left: 20px; margin-top: 20px; border-bottom: 5px solid #D3EBFE; font-size: 20px;}
.my_bank .user_name{ text-align: right;padding-right: 20px; font-size: 20px; color: #5085AF; padding-top: 15px;}

.pwd_step{ font-size: 14px; padding-bottom: 20px; text-align: center;}
.pwd_step span{ width: 20px;height: 20px;padding: 2px; display: inline-block;background: #bbb;color: #fff;border-radius: 50%;}
.pwd_step .step_cur{ color: #46A1FC;}
.pwd_step .step_cur span{ background: #46A1FC;}

.amount_info {
    color : #409FFF;
}
.big-weight {
    font-weight: 600;
}
.mao {
    width: 100%;
}
.loan_countdown_body {

}
.loan_countdown_time {
	font-size:12px;
}
.loan_countdown_time img{
	width:20%;
	float:left;
    margin-top: -0.1rem;
}
.loan_countdown_footer {
    font-size: 0.8rem;
    line-height: 20px;
    text-align:right;
}
/*.loan_countdown_corner div {*/
    /*-webkit-transform-origin: 0 100%;*/
    /*-moz-transform-origin: 0 100%;*/
    /*-o-transform-origin: 0 100%;*/
    /*-ms-transform-origin: 0 100%;*/
    /*transform-origin: 0 100%;*/
    /*-webkit-transform: rotate(-45deg);*/
    /*-moz-transform: rotate(-45deg);*/
    /*-o-transform: rotate(-45deg);*/
    /*-ms-transform: rotate(-45deg);*/
    /*transform: rotate(-45deg);*/
    /*background: #f33c00;*/
/*}*/
.account_top {
    width: 100%;
}
.account_tt{
	background: url(../images/my_shouyi.png) no-repeat;width: 100%;height: 260px;background-size: 100% 100%;
}
.account_top_user {
    padding: 3% 5%;
    color: #ffffff;
}
.account_top_user a {
    color: #ffffff;
}
.account_top_count {
    padding: 0 5% 3% 5%;
}
.jbbutton {
    background: #FC6030;
    background: -webkit-gradient(linear, left top, left bottom, from(#FD7E24), to(#FC6030));
    background: -moz-linear-gradient(top, #FD7E24,#FC6030 );
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#FD7E24', endColorstr='#FC6030');
}