﻿@charset "utf-8"; 

.ico-shield, .ico-bow, .ico-box, .ico-assure, .order-type-navigator .icon-question
	{
	display: inline-block;
	overflow: hidden;
	cursor: default;
	vertical-align: middle;
	background: url("https://i.alipayobjects.com/e/201303/2V0t7Te9SO.png")
		no-repeat
}

.ico-shield, .ico-bow, .ico-assure {
	width: 47px;
	height: 47px;
	margin-top: -30px;
	margin-right: 6px;
	zoom: 1;
	position: relative
}

.ico-shield {
	background-position: -49px 0
}

.ico-bow {
	background-position: -99px 0
}

.ico-assure {
	background-position: 0 0
}

.ico-box {
	background-position: 0 -49px;
	width: 17px;
	height: 12px
}

.order-shield .icon-question {
	background-position: -38px -50px;
	cursor: pointer;
	margin: 0;
	width: 12px;
	height: 12px
}

.order-bow .icon-question {
	background-position: -22px -50px;
	cursor: pointer;
	margin: 0;
	width: 12px;
	height: 12px
}

#order {
	position: relative;
	margin-top: 20px;
	*zoom: 1;
	*z-index: 101
}

.orderDetail-base {
	padding: 16px 23px 16px;
	position: relative
}

.orderDetail-base .order-ie6-fix {
	overflow: hidden;
	height: 0
}

#order.order-shield .orderDetail-base {
	background-color: #e4f8c3;
	border-bottom: 3px solid #87a74d;
	color: #3f542a
}

#order.order-bow .orderDetail-base {
	background-color: #deeaff;
	border-bottom: 3px solid #85aed4;
	color: #244d75
}

#order.order-merge .orderDetail-base {
	background-color: #f5f5f5;
	border-bottom: 3px solid #bababa
}

.order-extand-explain .create-time {
	margin-left: 15px
}

.commodity-message-row {
	height: 22px;
	overflow: hidden;
	padding-top: 14px
}

.commodity-message-row .second, .commodity-message-row .first {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}

.commodity-message-row .first {
	font-weight: bold;
	font-size: 14px;
	float: left
}

.commodity-message-row .second {
	margin-left: 20px;
	float: left;
	margin-top: 1px
}

.commodity-message-row .long-content {
	max-width: 400px;
	_width: 400px
}

.commodity-message-row .short-content {
	max-width: 165px;
	_width: 165px
}

.commodity-message-row .forex10002-rate {
	max-width: 525px;
	_width: 525px
}

.payAmount-area {
	position: absolute;
	bottom: 16px;
	right: 23px;
	text-align: right
}

.payAmount-area .amount-font-22 {
	font-size: 22px;
	line-height: 22px;
	color: #f60
}

.payAmount-area .amount-font-14 {
	font-size: 14px;
	line-height: 14px;
	color: #f60
}

.payAmount-area .forex-payAmount em {
	font-size: 14px;
	font-weight: normal;
	color: #f60
}

.payAmount-area .amount-lineThrough {
	text-decoration: line-through
}

.orderDetail-more-link, .orderDetail-shrink-link {
	position: absolute;
	right: 23px;
	padding: 5px 10px;
	z-index: 101
}

.orderDetail-more-link {
	bottom: -25px
}

#order.order-shield .orderDetail-more-link, #order.order-shield .orderDetail-shrink-link
	{
	background-color: #87a74d
}

#order.order-bow .orderDetail-more-link, #order.order-bow .orderDetail-shrink-link
	{
	background-color: #85aed4
}

#order.order-merge .orderDetail-more-link, #order.order-merge .orderDetail-shrink-link
	{
	background-color: #bababa
}

.more-arrow, .shrink-arrow, .ico-creditCard, .realName-icon {
	display: inline-block;
	overflow: hidden;
	cursor: default;
	vertical-align: middle;
	background: url("https://i.alipayobjects.com/e/201303/2V0t7Te9SO.png")
		no-repeat
}

.more-arrow {
	width: 10px;
	height: 7px;
	background-position: -71px -48px
}

.shrink-arrow {
	width: 10px;
	height: 7px;
	background-position: -71px -55px
}

.ico-creditCard {
	width: 18px;
	height: 13px;
	background-position: -86px -49px
}

.realName-icon {
	width: 20px;
	height: 17px;
	background-position: -110px -49px
}

.orderDetail-more-link a, .orderDetail-shrink-link a {
	color: #fff
}

#order .ui-detail {
	padding: 0 23px;
	width: 904px;
	position: absolute;
	overflow: hidden;
	z-index: 100
}

#order.order-shield .ui-detail {
	background-color: #e4f8c3;
	border: 0;
	border-bottom: 3px solid #87a74d
}

#order.order-bow .ui-detail {
	background-color: #deeaff;
	border: 0;
	border-bottom: 3px solid #85aed4
}

#order.order-merge .ui-detail {
	background-color: #f5f5f5;
	border: 0;
	border-bottom: 3px solid #bababa
}

#J-orderDetail .first {
	font-weight: bold;
	font-size: 14px;
	display: block;
	margin-bottom: 10px;
	margin-top: 4px
}

#J-orderDetail .second {
	display: block;
	line-height: 22px
}

#J-orderDetail .ajax-Account {
	width: 685px;
	padding-bottom: 20px;
	line-height: 22px
}

#J-orderDetail .ajax-Account .ico-shield, #J-orderDetail .ajax-Account .ico-bow,
	#J-orderDetail .ajax-Account .ico-assure {
	display: none
}

#J-orderDetail .acount-merge {
	width: 100%
}

#J-orderDetail .ajax-Account th {
	white-space: nowrap
}

#J-orderDetail .muti-order {
	width: 100%;
	margin-bottom: 10px
}

#J-orderDetail .muti-order .muti-list {
	background-color: #fff;
	height: 24px
}

#J-orderDetail .muti-order .muti-list th {
	border-bottom: 1px solid #bfbfbf
}

#J-orderDetail .muti-order tbody {
	border-bottom: 1px solid #dcdcdc
}

#J-orderDetail .muti-order tbody tr {
	height: 36px
}

#J-orderDetail .muti-order tbody td {
	border-bottom: 1px dashed #dcdcdc
}

#J-orderDetail .muti-order .trade-type, #J-orderDetail .muti-order .order-type
	{
	padding-left: 10px
}

#batchOrderDetail.order-pages .J_page {
	margin-right: 5px
}

#order .ui-detail-hide {
	padding: 0;
	height: 0;
	border: 0
}

.ww-light {
	left: 5px;
	position: absolute;
	top: -6px
}

.ui-detail .ui-dialog-fix {
	height: 100%;
	width: 100%;
	left: 0;
	top: 3px;
	overflow: hidden;
	position: absolute;
	z-index: -1;
	background-color: transparent;
	opacity: 0;
	filter: alpha(opacity = 0)
}

.muti-order .trade-num {
	word-wrap: normal !important;
	word-break: normal !important
}

.ui-campaignName {
	color: white;
	background-color: #feab31
}

.order-tips-arrow {
	-ms-filter:
		"progid:DXImageTransform.Microsoft.Matrix(M11=0.7071067811865475, M12=0.7071067811865477, M21=-0.7071067811865477, M22=0.7071067811865475, SizingMethod='auto expand')";
	filter:
		"progid:DXImageTransform.Microsoft.Matrix(M11=0.7071067811865475,M12=0.7071067811865477,M21=-0.7071067811865477,M22=0.7071067811865475,SizingMethod='auto expand')";
	-moz-transform: rotate(-45deg);
	-o-transform: rotate(-45deg);
	-webkit-transform: rotate(-45deg);
	-ms-transform: rotate(-45deg);
	transform: rotate(-45deg)
}

:root .order-tips-arrow {
	filter: none\9
}

.order-tips {
	position: absolute;
	background: #fffced;
	border: 1px solid #a1bee0;
	z-index: 1000
}

.order-tips-arrow {
	position: absolute;
	display: block;
	width: 8px;
	height: 8px;
	font-size: 0;
	background: #fffced;
	border-left: 1px solid #a1bee0;
	border-top: 1px solid #a1bee0;
	left: -5px;
	left: -6px\9;
	top: 25px
}

.order-tips-text {
	padding: 15px
}

.order-tips-fix {
	position: absolute;
	top: 0;
	filter: alpha(opacity = 0);
	z-index: -1
}

.order-tips .close {
	position: absolute;
	right: 10px;
	top: 5px
}

.ft-weight-normal {
	font-weight: normal
}

.fn-mr-5 {
	margin-right: 5px
}

.pcard {
	background: url("https://i.alipayobjects.com/e/201210/1RhzwMI1mv.png")
		999px 999px no-repeat
}

.inline-icon .pcard {
	background-position: -102px -383px;
	width: 16px;
	height: 16px
}

.inline-icon .icon {
	display: inline-block;
	margin-top: -4px;
	margin-top: 0\9;
	vertical-align: middle;
	_vertical-align: bottom
}

.icon-box .icon-box-sparkling {
	position: absolute;
	top: -18px;
	left: 0;
	height: 14px;
	line-height: 14px
}

.icon-box .action-rt, .discount-list .action-rt, .action-rt {
	line-height: 14px;
	height: 14px;
	font-size: 12px !important;
	background-color: #fff !important;
	border: 1px solid #1e73c1;
	color: #1e73c1;
	margin-right: 2px;
	display: inline-block;
	zoom: 1
}

.action-rt-gray .action-rt, .action-rt-gray .action-rt .action-rt-type {
	border: 0;
	background-color: #ccc !important;
	color: #fff !important
}

.action-rt .action-rt-type {
	background-color: #1e73c1;
	display: inline-block;
	color: #fff;
	height: 14px;
	line-height: 14px;
	padding: 0 2px
}

.action-rt .rt-discount {
	padding-left: 0;
	padding-right: 2px
}

.action-all-rt {
	font-size: 0;
	background-color: #fa3
}

.discount-list {
	color: #a6a6a6
}

.discount-list .discount-item {
	margin-bottom: 8px
}

.discount-list .discount-desc {
	border-top: 1px dashed #e6e6e6;
	padding-top: 6px;
	position: static
}

.bank-favorable .ui-backprofit-highlight {
	background-color: #fffdf2
}

.ui-ft-gray .action-rt, .ui-ft-gray .action-rt .action-rt-type {
	border: 0;
	background-color: #ccc !important;
	color: #fff !important
}

.ui-item-payment .ui-fm-row, .ui-item-payment .ui-fm-account-row {
	border-bottom: #febf90 dashed 1px
}

.ui-fm-row .ui-fm-col-first {
	width: 100%
}

.ui-fm-account-row .ui-fm-col-first {
	width: 380px
}

.bank-favorable .ui-bg {
	background-color: #fa3;
	color: #fff;
	padding: 2px;
	margin: 0 5px 0 10px
}

.bank-favorable .ui-fm-row {
	padding: 10px;
	margin-bottom: 0
}

.bank-favorable .ui-highlight {
	background-color: #fffdf2
}

.ui-fm-row .ui-notice {
	position: static
}

.ui-bg-calculate {
	background: url("https://i.alipayobjects.com/e/201212/1l3PkzGWoW.png")
		no-repeat 0 -96px;
	cursor: pointer;
	display: inline-block;
	height: 24px;
	width: 79px;
	position: relative;
	top: 6px;
	margin-left: 15px
}

#J-use-quickpoint, #J-installment-check {
	vertical-align: middle
}

.p-first {
	padding-bottom: 15px
}

.p-second {
	padding-bottom: 5px;
	border-bottom: 1px dashed #ccc
}

.p-last {
	padding-top: 5px;
	color: #5f5f5f
}

.fundbill-bank-content .ui-tip-info {
	position: relative;
	margin-left: 10px
}

.ui-tip-info {
	zoom: 1
}

.ui-tip-trigger-kuaijie {
	height: 36px;
	width: 75px;
	display: inline-block;
	text-indent: -9999px;
	background:
		url(https://i.alipayobjects.com/combo.png?d=cashier&t=KuaiIcon)
		no-repeat 0 0
}

.ui-paymount-area {
	line-height: 36px
}

.cashier-channel-box .ui-fm-row .ui-fm-col-first {
	width: 380px
}

.ui-card-explain {
	line-height: 36px;
	margin: 0 15px
}

label.ui-fenqi-label {
	font-size: 14px;
	left: -75px;
	position: absolute;
	top: 12px
}

.ui-mr-5 {
	margin-right: 5px
}

.fundbill-bank-content .ui-fm-row, .fundbill-bank-content .ui-fm-account-row
	{
	margin-bottom: 0;
	padding-bottom: 14px
}

.ui-fm-account-row {
	border-bottom: 1px dashed #ddd;
	height: 40px;
	line-height: 34px;
	margin-bottom: 16px
}

.fundbill-bank-content .ui-fm-col-first {
	margin-top: 0 !important
}

div.ui-dialog {
	z-index: 2000
}

.ui-fm-label-extend {
	position: relative;
	top: 8px
}

.ui-icon-wkChannel {
	height: 34px;
	text-indent: -9999px;
	margin-left: 15px;
	display: inline-block
}

.ui-icon-wkChannel-MC {
	width: 95px;
	background: url(https://i.alipayobjects.com/e/201206/2y1mxGLzMX.png)
		no-repeat 0 0
}

.ui-icon-wkChannel-VC {
	width: 46px;
	background: url(https://i.alipayobjects.com/e/201206/2y1Gyg4ObR.png)
		no-repeat 0 0
}

.ui-icon-wkChannel-JC {
	width: 58px;
	background: url(https://i.alipayobjects.com/e/201206/2y1GiwqigT.png)
		no-repeat 0 0
}

.ui-link-underline, .ui-link-underline:hover {
	border-bottom: 1px dashed #09c;
	text-decoration: none
}

.select-item-text font {
	font-size: 12px
}

.installment-check {
	display: inline-block;
	line-height: 22px;
	font-weight: bold;
	text-indent: 24px;
	background: url(https://i.alipayobjects.com/e/201212/1l3PkzGWoW.png)
		no-repeat 0 0
}

.gray-text-extend {
	color: #b2b2b2
}

.installment-check-disabled {
	background-position: 0 0
}

.installment-check-active {
	background-position: 0 -32px
}

.installment-check-select {
	background-position: 0 -64px
}

.installment-check input {
	position: absolute;
	left: -9999px
}

.ui-select-trigger {
	display: inline-block;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	color: #4d4d4d;
	border: 1px solid #a6a6a6;
	padding: 6px 7px;
	background: white;
	position: relative;
	text-decoration: none;
	margin-left: 10px;
	_top: 6px
}

.ui-select-trigger:hover, .ui-select-trigger-disabled:hover {
	text-decoration: none
}

.ui-select-trigger-active:hover {
	box-shadow: 0 0 1em #d9d9d9;
	-webkit-box-shadow: 0 0 1em #d9d9d9;
	-moz-box-shadow: 0 0 1em #d9d9d9
}

.ui-select-trigger-select {
	border-bottom: 1px solid white;
	-webkit- #J-installments-cntborder-radius: 4px 4px 0 0;
	-moz-border-radius: 4px 4px 0 0;
	border-radius: 4px 4px 0 0
}

.ui-select-trigger-disabled {
	color: #b2b2b2;
	border-color: #ccc;
	cursor: default;
	background-image: -moz-linear-gradient(top, #fbfbfb, #f3f3f3);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #fbfbfb),
		color-stop(1, #f3f3f3));
	filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#fbfbfb',
		EndColorStr='#f3f3f3');
	-ms-filter:
		"progid:DXImageTransform.Microsoft.gradient(startColorStr='#fbfbfb',EndColorStr='#f3f3f3')"
}

.ui-icon-arrow {
	display: inline-block;
	height: 10px;
	width: 11px;
	margin-left: 5px;
	background: url(https://i.alipayobjects.com/e/201212/1l3PkzGWoW.png)
		no-repeat 0 -142px
}

.ui-select-trigger-disabled .ui-icon-arrow {
	background-position: 0 -126px
}

#J-installmentListCnt {
	z-index: 100
}

.ui-installment-select {
	border: 1px solid #a6a6a6;
	-webkit-border-radius: 0 0 4px 4px;
	-moz-border-radius: 0 0 4px 4px;
	border-radius: 0 0 4px 4px;
	padding: 5px 0;
	background: white
}

.ui-installment-select .ui-list-item {
	color: #4d4d4d;
	padding: 6px 7px;
	cursor: pointer;
	white-space: nowrap
}

.ui-installment-select .ui-list-item-hover {
	background-color: #daf0ff
}

.ui-icon-gou {
	display: inline-block;
	height: 12px;
	width: 12px;
	margin-left: 5px
}

.ui-installment-select .ui-list-item-select .ui-icon-gou {
	background: url(https://i.alipayobjects.com/e/201212/1l3PkzGWoW.png)
		no-repeat 0 -160px
}

.ui-icon-hot {
	overflow: hidden
}

.ui-select-trigger font {
	font-size: 12px
}

.ui-select-trigger-active font, .ui-installment-select .ui-list-item font
	{
	color: #F60
}

.fenqi-rule-details {
	padding: 5px;
	width: 520px;
	overflow: hidden
}

.fenqi-rule-details .first-part {
	display: inline-block;
	width: 60px
}

.fenqi-rule-details dt {
	border-bottom: 1px solid #e6e6e6;
	margin-bottom: 15px
}

.fenqi-rule-details dd {
	padding-bottom: 15px
}

.fenqi-rule-details dt .first-part {
	font-weight: bold;
	font-size: 14px
}

.ui-step-fenqi {
	background: url(https://i.alipayobjects.com/e/201212/1mEImSJlOP.png)
		no-repeat 0 0;
	height: 45px;
	width: 451px
}

.ui-step-fenqi .ui-list-item {
	float: left;
	text-align: center;
	width: 120px;
	padding-top: 5px
}

.ui-step-fenqi .ui-list-item-last {
	width: 90px
}

.fenqi-rule-item {
	padding-left: 60px
}

.fenqi-rule-item p.fenq-rule-item-title {
	margin-bottom: 6px
}

.fundbill-bank-content span.ui-tip-info-extend {
	margin-left: 0;
	margin-top: 10px;
	display: block
}

.ui-dialog {
	position: absolute;
	z-index: 100
}

.ui-apop {
	background: #e8e8e8;
	padding: 2px
}

.ui-apop .ui-dialog-container {
	background-color: #fff;
	border: 1px solid #b3b3b3;
	width: 350px;
	height: auto;
	padding: 0
}

.ui-apop .ui-dialog-header {
	background-color: #f5f5f5;
	padding: 4px 10px;
	position: relative;
	margin-bottom: 4px
}

.ui-apop .ui-dialog-header-fix {
	margin-top: -10px;
	margin-left: -10px;
	margin-right: -10px
}

.ui-dialog-header span {
	font-weight: bold
}

.ui-apop .ui-dialog-close {
	right: 10px;
	position: absolute
}

.ui-dialog-arrow {
	position: absolute;
	background: url('https://i.alipayobjects.com/e/201205/2fojXdFuXR.png')
		no-repeat 0 0;
	width: 15px;
	height: 11px;
	overflow: hidden;
	bottom: -11px;
	right: 100px;
	z-index: 200
}

.ui-apop .ui-dialog-content {
	padding: 0 10px 5px 10px
}

.ui-apop .ui-dialog-content-fix {
	margin-bottom: -10px;
	margin-left: -10px;
	margin-right: -10px
}

.ui-dialog-content li.ui-list-item {
	padding-bottom: 4px
}

.ui-dialog-content .ui-border-dotted {
	border-top: 1px dashed #e6e6e6
}

.ui-ft-bold {
	font-weight: bold
}

.ui-dialog-close {
	cursor: pointer
}

.ui-dialog-content .ui-tip-icon {
	margin-top: 2px
}

@charset "utf-8"; 

.fn-hide, .hidden {
	display: none
}

.alieditContainer * {
	vertical-align: bottom
}

.alieditContainer {
	display: inline-block;
	*display: inline;
	zoom: 1;
	width: 184px;
	height: 24px;
	vertical-align: bottom;
	position: relative
}

.alieditContainer object {
	width: 100%;
	height: 24px
}

.alieditContainer a.aliedit-install {
	border: 1px solid #aeaeae;
	line-height: 24px;
	color: #06F !important;
	_width: 184px;
	min-width: 184px;
	height: 100%;
	display: block;
	text-align: center
}

.promptText_PTA {
	display: none
}

.edit-tips {
	background: #a8a8a8;
	height: 28px;
	left: 0;
	top: 0;
	position: relative;
	margin-top: -64px;
	width: 180px
}

.edit-tips-two-lines {
	background: none repeat scroll 0 0 #a8a8a8;
	height: 48px;
	left: 0;
	position: relative;
	top: -84px;
	width: 180px
}

.edit-tips-text {
	background: none repeat scroll 0 0 #ffff8d;
	border: 1px solid #dea90c;
	display: block;
	line-height: 20px;
	left: -2px;
	padding: 3px 5px;
	position: relative;
	top: -2px;
	width: 168px
}

.edit-tips-angle {
	background: url("https://i.alipayobjects.com/e/201309/13MOuwMhH3.png")
		no-repeat scroll -40px -128px transparent;
	display: block;
	height: 11px;
	left: 20px;
	overflow: hidden;
	line-height: 11px;
	margin-top: -3px;
	position: absolute;
	top: 100%;
	width: 10px
}

.light-dialog {
	width: 600px;
	height: 370px;
	overflow: hidden;
	position: absolute;
	z-index: 9999;
	top: 5%;
	left: 10%;
	border: 6px solid #767576;
	background: #fff;
	visibility: hidden;
	-moz-box-shadow: 3px 2px 6px #333;
	-webkit-box-shadow: #333 2px 2px 6px
}

.light-dialog iframe {
	width: 100%;
	height: 100%
}

.light-dialog-shadow {
	position: absolute;
	left: 0;
	top: 0;
	z-index: 9998;
	width: 100%;
	height: 100%;
	background: #000;
	visibility: hidden;
	opacity: .2;
	filter: alpha(opacity = 20);
	-ms-filter: 'alpha(opacity=20)'
}

.light-dialog-shadow iframe {
	opacity: 0;
	filter: alpha(opacity = 0);
	-ms-filter: 'alpha(opacity=0)'
}

.light-load {
	position: absolute;
	z-index: 9999;
	visibility: hidden
}

.light-dialog-top {
	padding: 20px
}

.light-dialog-title {
	border-bottom: 1px solid #dbdbdb;
	margin-bottom: 3px;
	overflow: hidden;
	padding-bottom: 3px;
	position: relative;
	width: 100%
}

.light-dialog-title h2 {
	float: left;
	font: 18px/22px SimHei
}

.light-dialog-title a {
	border-bottom: 1px solid #fff;
	display: block;
	line-height: 22px;
	position: absolute;
	text-decoration: none;
	right: 0;
	top: 0
}

.light-dialog-title s {
	-moz-transition: all .2s ease-in-out 0s;
	background: url("https://i.alipayobjects.com/e/201309/13MOuvt6j7.png")
		no-repeat scroll -2px -76px transparent;
	cursor: pointer;
	display: inline-block;
	height: 11px;
	overflow: hidden;
	position: absolute;
	top: 6px;
	vertical-align: middle;
	width: 11px
}

.light-dialog-title em {
	cursor: pointer;
	display: inline-block;
	font-style: normal;
	font-weight: normal;
	margin-left: 11px;
	text-align: right;
	font-size: 12px;
	width: 30px
}

.light-dialog-title a:hover {
	text-decoration: none
}

.light-dialog-title a:hover em {
	text-decoration: underline
}

.light-dialog-title a:hover s {
	-moz-transform: rotate(90deg)
}

.aliedit-dn {
	position: relative;
	display: block;
	width: 165px;
	height: 100%;
	margin: -24px 0 0;
	border: 1px solid red;
	line-height: 24px;
	text-align: center;
	color: #f00;
	font-size: 12px;
	background: #fff
}

.aliedit-xbox {
	width: 600px;
	height: 370px;
	overflow: hidden;
	position: absolute;
	z-index: 9999;
	top: 5%;
	left: 10%;
	border: 6px solid #767576;
	background: #fff;
	-moz-box-shadow: 3px 2px 6px #333;
	-webkit-box-shadow: #333 2px 2px 6px
}

.aliedit-xbox iframe, .aliedit-box-shadow iframe {
	width: 100%;
	height: 100%
}

.aliedit-box-shadow {
	position: absolute;
	left: 0;
	top: 0;
	z-index: 9998;
	width: 100%;
	height: 100%;
	background: #000;
	opacity: .2;
	filter: alpha(opacity = 20);
	-ms-filter: 'alpha(opacity=20)'
}

.aliedit-box-shadow iframe {
	opacity: 0;
	filter: alpha(opacity = 0);
	-ms-filter: 'alpha(opacity=0)'
}

.aliedit-load {
	z-index: 9999
}

.aliedit-tips {
	position: relative;
	_position: absolute;
	display: block;
	width: 192px;
	height: 37px;
	background: url("https://i.alipayobjects.com/e/201309/13MOuwLSGr.png") 0
		-36px no-repeat;
	margin-top: -61px
}

.aliedit-tips-update {
	background-position: 0 -76px
}

.pop-aliedit .container {
	padding: 20px;
	overflow: hidden;
	border: 3px #a2a2a2 solid;
	background: #f3f3f3
}

@charset "utf-8"; 

.fn-hide, .hidden {
	display: none
}

.alieditContainer * {
	vertical-align: bottom
}

.alieditContainer {
	display: inline-block;
	*display: inline;
	zoom: 1;
	width: 184px;
	height: 24px;
	vertical-align: bottom;
	position: relative
}

.alieditContainer object {
	width: 100%;
	height: 24px
}

.alieditContainer a.aliedit-install {
	border: 1px solid #aeaeae;
	line-height: 24px;
	color: #06F !important;
	_width: 184px;
	min-width: 184px;
	height: 100%;
	display: block;
	text-align: center
}

.promptText_PTA {
	display: none
}

.edit-tips {
	background: #a8a8a8;
	height: 28px;
	left: 0;
	top: 0;
	position: relative;
	margin-top: -64px;
	width: 180px
}

.edit-tips-two-lines {
	background: none repeat scroll 0 0 #a8a8a8;
	height: 48px;
	left: 0;
	position: relative;
	top: -84px;
	width: 180px
}

.edit-tips-text {
	background: none repeat scroll 0 0 #ffff8d;
	border: 1px solid #dea90c;
	display: block;
	line-height: 20px;
	left: -2px;
	padding: 3px 5px;
	position: relative;
	top: -2px;
	width: 168px
}

.edit-tips-angle {
	background: url("https://i.alipayobjects.com/e/201309/13MOuwMhH3.png")
		no-repeat scroll -40px -128px transparent;
	display: block;
	height: 11px;
	left: 20px;
	overflow: hidden;
	line-height: 11px;
	margin-top: -3px;
	position: absolute;
	top: 100%;
	width: 10px
}

.light-dialog {
	width: 600px;
	height: 370px;
	overflow: hidden;
	position: absolute;
	z-index: 9999;
	top: 5%;
	left: 10%;
	border: 6px solid #767576;
	background: #fff;
	visibility: hidden;
	-moz-box-shadow: 3px 2px 6px #333;
	-webkit-box-shadow: #333 2px 2px 6px
}

.light-dialog iframe {
	width: 100%;
	height: 100%
}

.light-dialog-shadow {
	position: absolute;
	left: 0;
	top: 0;
	z-index: 9998;
	width: 100%;
	height: 100%;
	background: #000;
	visibility: hidden;
	opacity: .2;
	filter: alpha(opacity = 20);
	-ms-filter: 'alpha(opacity=20)'
}

.light-dialog-shadow iframe {
	opacity: 0;
	filter: alpha(opacity = 0);
	-ms-filter: 'alpha(opacity=0)'
}

.light-load {
	position: absolute;
	z-index: 9999;
	visibility: hidden
}

.light-dialog-top {
	padding: 20px
}

.light-dialog-title {
	border-bottom: 1px solid #dbdbdb;
	margin-bottom: 3px;
	overflow: hidden;
	padding-bottom: 3px;
	position: relative;
	width: 100%
}

.light-dialog-title h2 {
	float: left;
	font: 18px/22px SimHei
}

.light-dialog-title a {
	border-bottom: 1px solid #fff;
	display: block;
	line-height: 22px;
	position: absolute;
	text-decoration: none;
	right: 0;
	top: 0
}

.light-dialog-title s {
	-moz-transition: all .2s ease-in-out 0s;
	background: url("https://i.alipayobjects.com/e/201309/13MOuvt6j7.png")
		no-repeat scroll -2px -76px transparent;
	cursor: pointer;
	display: inline-block;
	height: 11px;
	overflow: hidden;
	position: absolute;
	top: 6px;
	vertical-align: middle;
	width: 11px
}

.light-dialog-title em {
	cursor: pointer;
	display: inline-block;
	font-style: normal;
	font-weight: normal;
	margin-left: 11px;
	text-align: right;
	font-size: 12px;
	width: 30px
}

.light-dialog-title a:hover {
	text-decoration: none
}

.light-dialog-title a:hover em {
	text-decoration: underline
}

.light-dialog-title a:hover s {
	-moz-transform: rotate(90deg)
}

.aliedit-dn {
	position: relative;
	display: block;
	width: 165px;
	height: 100%;
	margin: -24px 0 0;
	border: 1px solid red;
	line-height: 24px;
	text-align: center;
	color: #f00;
	font-size: 12px;
	background: #fff
}

.aliedit-xbox {
	width: 600px;
	height: 370px;
	overflow: hidden;
	position: absolute;
	z-index: 9999;
	top: 5%;
	left: 10%;
	border: 6px solid #767576;
	background: #fff;
	-moz-box-shadow: 3px 2px 6px #333;
	-webkit-box-shadow: #333 2px 2px 6px
}

.aliedit-xbox iframe, .aliedit-box-shadow iframe {
	width: 100%;
	height: 100%
}

.aliedit-box-shadow {
	position: absolute;
	left: 0;
	top: 0;
	z-index: 9998;
	width: 100%;
	height: 100%;
	background: #000;
	opacity: .2;
	filter: alpha(opacity = 20);
	-ms-filter: 'alpha(opacity=20)'
}

.aliedit-box-shadow iframe {
	opacity: 0;
	filter: alpha(opacity = 0);
	-ms-filter: 'alpha(opacity=0)'
}

.aliedit-load {
	z-index: 9999
}

.aliedit-tips {
	position: relative;
	_position: absolute;
	display: block;
	width: 192px;
	height: 37px;
	background: url("https://i.alipayobjects.com/e/201309/13MOuwLSGr.png") 0
		-36px no-repeat;
	margin-top: -61px
}

.aliedit-tips-update {
	background-position: 0 -76px
}

.pop-aliedit .container {
	padding: 20px;
	overflow: hidden;
	border: 3px #a2a2a2 solid;
	background: #f3f3f3
}

.ui-securitycore {
	font: 12px/1.5 tahoma, arial, \5b8b\4f53
}

.ui-securitycore .ui-form {
	margin-top: 30px
}

.ui-securitycore .ui-form legend {
	display: none
}

.ui-securitycore .ui-form-required {
	margin-right: 6px;
	font-size: 14px;
	color: #f00;
	font-family: SimSun
}

.ui-securitycore .ui-form-explain {
	padding: 3px 0 0;
	padding: 5px 0 0\9;
	_padding-top: 3px;
	*margin-top: -1px;
	_margin-left: 3px;
	font-size: 12px;
	color: #b2b2b2;
	clear: both
}

.ui-securitycore .ui-form-other {
	_display: inline-block;
	margin-left: 4px
}

.ui-securitycore .ui-form-text {
	display: inline-block;
	margin-top: 4px;
	*margin-top: 6px;
	_margin-top: 4px;
	zoom: 1
}

.ui-securitycore .ui-form-status {
	color: #20b907;
	background: url(https://i.alipayobjects.com/e/201310/1K1BOJg2GD.gif)
		right bottom no-repeat;
	padding-right: 15px
}

.ui-securitycore .ui-form-list {
	_float: left;
	_width: 100%
}

.ui-securitycore .ui-label {
	float: left;
	width: 170px;
	margin-left: -170px;
	padding-top: 3px;
	*padding-top: 4px;
	text-align: right;
	font-size: 14px
}

.ui-securitycore .ui-label-reset {
	padding-top: 0
}

.ui-securitycore .ui-input {
	width: 170px;
	padding: 2px 5px;
	height: 24px;
	line-height: 24px;
	border: 1px solid #ccc;
	border-top-color: #a6a6a6
}

.ui-securitycore .ui-input:hover, .ui-securitycore .ui-textarea:hover {
	border: 1px #a6a6a6 solid;
	border-top-color: #808080
}

.ui-securitycore .ui-input:focus, .ui-securitycore .ui-textarea:focus {
	border: 1px #68acff solid;
	outline: 1px aqua solid
}

.ui-securitycore .ui-input-mini {
	height: 15px;
	line-height: 16px;
	padding: 2px
}

.ui-securitycore .ui-input-mini:focus {
	*padding: 1px
}

.ui-securitycore .ui-input-mini {
	width: 150px;
	vertical-align: middle
}

.ui-securitycore .ui-input-amount {
	width: 80px;
	font-weight: 700
}

.ui-securitycore .ui-input-len10, .ui-securitycore .ui-input-date {
	width: 67px
}

.ui-securitycore .ui-input-len5, .ui-securitycore .ui-input-time {
	width: 35px
}

.ui-securitycore .ui-input-len6 {
	width: 44px
}

.ui-securitycore .ui-input-len8, .ui-securitycore .ui-input-tel {
	width: 58px
}

.ui-securitycore .ui-input-len10cn {
	width: 122px
}

.ui-securitycore .ui-input-len30cn {
	width: 362px
}

.ui-securitycore .ui-input-len4 {
	width: 28px
}

.ui-securitycore .ui-textarea {
	width: 422px;
	height: 79px;
	line-height: 15px;
	border: 1px #9c9c9c solid;
	padding: 1px 3px 0 4px;
	_padding: 1px 2px 0 5px;
	overflow: auto;
	font-family: Arial
}

.ui-securitycore .ui-input-unwrite, .ui-securitycore .ui-textarea-unwrite
	{
	border: 1px solid #ccc;
	background: #f2f2f2
}

.ui-securitycore .ui-input-unwrite:hover, .ui-securitycore .ui-textarea-unwrite:hover
	{
	border: 1px solid #ccc;
	background: #f2f2f2
}

.ui-securitycore .ui-form-item:after {
	clear: both;
	content: '.';
	display: block;
	height: 0;
	visibility: hidden
}

.ui-securitycore .ui-form-item {
	padding: 0 5px 15px 170px;
	*padding: 0 5px 12px 170px;
	_padding: 0 5px 13px 170px;
	zoom: 1;
	font-family: tahoma, \5b8b\4f53, \9ED1\4F53, "Hei", sans-serif
}

.ui-securitycore .ui-form-item select {
	vertical-align: middle;
	margin: 4px 0 0
}

.ui-securitycore .ui-form-item input {
	vertical-align: middle
}

.ui-securitycore .ui-form-item .ui-input {
	font-size: 12px;
	color: #595959;
	vertical-align: middle;
	*vertical-align: -5px
}

.ui-securitycore .ui-form-item .ui-button-group .ui-button-text-only {
	margin: 3px 0 0;
	margin: 2px 0 0\0
}

.ui-securitycore .ui-form-item .ui-button-text-only .ui-button-text {
	padding: .1em .5em
}

.ui-securitycore .ui-form-item .ui-button-checkboxes .ui-state-selected
	{
	padding-right: 2px;
	background: url(https://i.alipayobjects.com/e/201310/1K1CCh5jpN.png)
		right bottom no-repeat
}

.ui-securitycore .ui-form-item .ui-form-item-placeholder {
	color: #b2b2b2 !important
}

::-webkit-input-placeholder {
	color: #b2b2b2 !important
}

:-moz-placeholder {
	color: #b2b2b2 !important
}

.ui-securitycore .ui-form-item-hover .ui-input, .ui-securitycore .ui-form-item-hover .ui-textarea
	{
	border: 1px #727272 solid
}

.ui-securitycore .ui-form-item-focus .ui-input, .ui-securitycore .ui-form-item-focus .ui-textarea
	{
	border: 1px #68acff solid;
	outline: 1px aqua solid;
	*padding: 3px 0 3px 2px;
	*border: 2px #95ddff solid;
	cursor: text
}

.ui-securitycore .ui-form-item-focus .ui-textarea {
	*padding: 1px 0 1px 2px
}

.ui-securitycore .ui-form-item-focus .ui-form-explain, .ui-securitycore .ui-form-item-hover .ui-form-explain
	{
	color: #333
}

.ui-securitycore .ui-form-item-error .alieditContainer, .ui-securitycore .ui-form-item-error .ui-input,
	.ui-securitycore .ui-form-item-error .ui-textarea {
	border: 1px #F00 solid;
	color: #ff5243
}

.ui-securitycore .ui-form-item-error .ui-input-reset {
	border: 1px #9c9c9c solid;
	color: #000
}

.ui-securitycore .ui-form-item-error .ui-form-explain, .ui-securitycore .ui-form-item-warn .ui-form-explain,
	.ui-securitycore .ui-form-item-success .ui-form-explain,
	.ui-securitycore .ui-form-item-success .ui-form-text,
	.ui-securitycore-tip .ui-form-explain {
	background-image:
		url(https://i.alipayobjects.com/common/widgets/ui-tip.png);
	background-repeat: no-repeat;
	padding-left: 20px;
	*zoom: 1
}

.ui-securitycore .ui-form-item-error .ui-form-explain {
	color: #ff5243;
	background-position: -272px -472px
}

.ui-securitycore .ui-form-item-warn .ui-form-explain {
	background-position: -230px -500px
}

.ui-securitycore .ui-form-item-error .ui-input:hover, .ui-securitycore .ui-form-item-error .ui-textarea:hover
	{
	border: 1px #a6a6a6 solid
}

.ui-securitycore .ui-form-item-error .ui-input:focus, .ui-securitycore .ui-form-item-error .ui-textarea:focus
	{
	border: 1px #68acff solid;
	color: #727272
}

.ui-securitycore .ui-form-item-success .ui-form-text {
	padding: 0 20px 0 0;
	background-position: -236px -448px;
	color: #20b907
}

.ui-securitycore .ui-form-item-success .ui-form-explain,
	.ui-securitycore-tip .ui-form-explain {
	background-position: -314px -444px
}

.ui-securitycore .ui-form-item-loading .ui-form-explain {
	padding-left: 20px;
	background: url(https://i.alipayobjects.com/e/201310/1K1D7TzLs5.gif) 0
		4px no-repeat
}

.ui-securitycore .ui-form-field input {
	vertical-align: top
}

.ui-securitycore .ui-form-field .ui-link {
	_vertical-align: -5px
}

.ui-securitycore .cert-section .ui-form-item, .ui-securitycore .ukey-section .ui-form-item,
	.ui-securitycore .thirdkey-section .ui-form-item {
	padding-bottom: 0
}

.ui-securitycore-tip .ui-form-explain {
	height: 18px;
	padding-top: 3px;
	padding-bottom: 4px;
	color: #000
}

.ui-securitycore-tip .ui-form-item-check .ui-form-explain {
	padding-left: 30px;
	background: url(https://i.alipayobjects.com/e/201111/26ypQOkVlK.gif)
		no-repeat 0 0
}

.ui-securitycore .ui-checkcode-input {
	width: 100px;
	height: 24px;
	line-height: 24px;
	margin: 0;
	padding: 0;
	color: #000;
	font-size: 12px;
	vertical-align: middle;
	padding: 2px 5px;
	border: 1px solid #ccc;
	border-top-color: #a6a6a6;
	_float: left
}

.ui-securitycore .ui-checkcode-imgcode-img {
	cursor: pointer
}

.ui-securitycore .ui-checkcode-imgcode-text {
	color: #07f
}

.ui-securitycore .ui-checkcode-imgcode-text-limit {
	width: 48px;
	position: absolute;
	left: 340px;
	top: -3px
}

.ui-securitycore .ui-checkcode-messagecode-btn {
	height: 30px;
	margin-left: 8px;
	padding: 0 10px;
	vertical-align: middle;
	text-align: center;
	text-decoration: none;
	cursor: pointer;
	color: #000;
	border: 1px solid #ccc;
	filter: alpha(opacity = 100 finishopacity = 50 style = 1 startx = 0, starty = 0,
		finishx = 0, finishy = 150) progid:DXImageTransform.Microsoft.gradient(startcolorstr=#fcfcfc,
		endcolorstr=#eeeeee, gradientType=0);
	background: #fff;
	background: -moz-linear-gradient(top, #fcfcfc, #eee);
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#fcfcfc),
		to(#eee));
	background: -o-linear-gradient(top, #fcfcfc, #eee);
	background: linear-gradient(top, #fcfcfc, #eee);
	overflow: visible
}

.ui-securitycore .send-btn {
	margin-left: 0
}

.ui-securitycore .ui-checkcode-messagecode-disabled-btn {
	background: #d9d9d9;
	filter: none;
	cursor: auto;
	border: 1px solid #ccc
}

.ui-securitycore .ui-link {
	margin-left: 8px;
	color: #07f
}

.ui-securitycore .ui-link:hover {
	text-decoration: underline
}

.ui-securitycore .ui-button {
	padding: 0;
	display: inline-block;
	position: relative;
	text-align: center;
	text-decoration: none !important;
	vertical-align: middle;
	overflow: visible;
	cursor: pointer
}

.ui-securitycore div.ui-button, .ui-securitycore p.ui-button, span.ui-button
	{
	*display: inline
}

.ui-securitycore .ui-button-text {
	display: block;
	cursor: pointer;
	border: 0;
	text-decoration: none;
	overflow: visible
}

.ui-securitycore .ui-button a.ui-button-text:hover {
	text-decoration: none
}

.ui-securitycore .ui-button input.ui-button-text, .ui-securitycore .ui-button button.ui-button-text
	{
	*display: inline
}

.ui-securitycore .ui-button-lorange, .ui-securitycore .ui-button-lorange:hover,
	.ui-securitycore .ui-button-morange, .ui-securitycore .ui-button-morange:hover,
	.ui-securitycore .ui-button-sorange, .ui-securitycore .ui-button-sorange:hover,
	.ui-securitycore .ui-button-text {
	background-image:
		url(https://i.alipayobjects.com/e/201112/2BDRs1RcuB.png);
	background-repeat: no-repeat;
	background-color: transparent;
	text-decoration: none
}

.ui-securitycore .ui-button-lorange .ui-button-text, .ui-securitycore .ui-button-morange .ui-button-text,
	.ui-securitycore .ui-button-sorange .ui-button-text {
	font-family: verdana, \5b8b\4f53, \9ED1\4F53, sans-serif;
	font-size: 14px;
	font-weight: 700
}

.ui-securitycore .ui-button-lorange {
	background-position: 0 0
}

.ui-securitycore .ui-button-lorange .ui-button-text {
	padding: 8px 20px;
	background-position: right -177px;
	color: #fff
}

.ui-securitycore .ui-button-lorange:hover {
	background-position: 0 -45px
}

.ui-securitycore .ui-button-lorange:hover .ui-button-text {
	background-position: right -222px
}

.ui-securitycore .ui-button-morange {
	background-position: 0 -355px
}

.ui-securitycore .ui-button-morange .ui-button-text {
	padding: 5px 22px 6px 22px;
	background-position: right -503px;
	color: #fff
}

.ui-securitycore .ui-button-morange:hover {
	background-position: 0 -392px
}

.ui-securitycore .ui-button-morange:hover .ui-button-text {
	background-position: right -540px
}

.ui-securitycore .ui-button-sorange {
	background-position: 0 -651px
}

.ui-securitycore .ui-button-sorange .ui-button-text {
	padding: 3px 12px 4px 12px;
	font-size: 12px;
	background-position: right -771px;
	color: #fff
}

.ui-securitycore .ui-button-sorange:hover {
	background-position: 0 -681px
}

.ui-securitycore .ui-button-sorange:hover .ui-button-text {
	background-position: right -801px
}

.ui-securitycore .ui-button-lorange input.ui-button-text,
	.ui-securitycore .ui-button-morange input.ui-button-text,
	.ui-securitycore .ui-button-sorange input.ui-button-text {
	*overflow: visible
}

.ui-securitycore .ui-tiptext, .ui-securitycore .ui-tiptext-container {
	position: relative
}

.ui-securitycore .ui-tiptext-content {
	padding: 0 0 0 22px
}

.ui-securitycore .ui-tiptext-container .ui-tiptext-content {
	border: 1px solid #fff;
	padding: 8px 12px 9px 34px
}

.ui-securitycore .ui-tip-content strong, .ui-securitycore .ui-tiptext-content strong
	{
	color: #f60;
	font-weight: 400
}

.ui-securitycore .ui-separator {
	color: #b2b2b2;
	padding: 0 5px
}

.ui-securitycore .ui-tiptext-container-message {
	background: #e5f5ff;
	border: 1px solid #c9d5e2
}

.ui-securitycore .ui-tiptext-container-success {
	background: #f9f9f9;
	border: 1px solid #d4d4d4
}

.ui-securitycore .ui-tiptext-container-error {
	background: #fceee8;
	border: 1px solid #f6c8b5
}

.ui-securitycore .ui-tiptext-container-warning {
	background: #ffff8d;
	border: 1px solid #e7c560
}

.ui-securitycore .ui-tiptext-container-question {
	background: #e5f5ff;
	border: 1px solid #c9d5e2
}

.ui-securitycore .ui-tiptext-container-stop {
	background: #fceee8;
	border: 1px solid #f6c8b5
}

.ui-securitycore .ui-tiptext-container-wait {
	background: #e5f5ff;
	border: 1px solid #c9d5e2
}

.ui-securitycore .ui-tiptext-icon {
	width: 15px;
	height: 15px;
	position: absolute;
	top: 0;
	left: 0;
	text-indent: -9999px
}

.ui-securitycore .ui-tiptext-icon, .ui-securitycore .ui-tiptext-arrow {
	background-image:
		url('https://i.alipayobjects.com/common/widgets/ui-tip.png');
	background-repeat: no-repeat
}

.ui-securitycore .ui-tiptext-container .ui-tiptext-icon {
	top: 12px;
	left: 12px
}

.ui-securitycore .ui-tiptext-message .ui-tiptext-icon, .ui-securitycore .ui-tiptext-container-message .ui-tiptext-icon
	{
	background-position: -188px -534px
}

.ui-securitycore .ui-tiptext-success .ui-tiptext-icon, .ui-securitycore .ui-tiptext-container-success .ui-tiptext-icon
	{
	background-position: -314px -450px
}

.ui-securitycore .ui-tiptext-error .ui-tiptext-icon, .ui-securitycore .ui-tiptext-container-error .ui-tiptext-icon
	{
	background-position: -272px -478px
}

.ui-securitycore .ui-tiptext-warning .ui-tiptext-icon, .ui-securitycore .ui-tiptext-container-warning .ui-tiptext-icon
	{
	background-position: -230px -506px
}

.ui-securitycore .ui-tiptext-question .ui-tiptext-icon, .ui-securitycore .ui-tiptext-container-question .ui-tiptext-icon
	{
	background-position: -62px -618px
}

.ui-securitycore .ui-tiptext-stop .ui-tiptext-icon, .ui-securitycore .ui-tiptext-container-stop .ui-tiptext-icon
	{
	background-position: -104px -590px
}

.ui-securitycore .ui-tiptext-wait .ui-tiptext-icon, .ui-securitycore .ui-tiptext-container-wait .ui-tiptext-icon
	{
	background-position: -146px -562px
}

.ui-securitycore .ui-tiptext-check .ui-tiptext-icon, .ui-securitycore .ui-tiptext-container-check .ui-tiptext-icon
	{
	background: url(https://i.alipayobjects.com/e/201310/1K1D7TzLs5.gif) 0 0
		no-repeat
}

.ui-securitycore .ui-tiptext-arrow {
	display: inline-block;
	height: 9px;
	left: 40px;
	position: absolute;
	text-indent: -9999em;
	width: 16px;
	z-index: 1;
	top: -8px;
	_top: -7px
}

.ui-securitycore .ui-tiptext-container-message .ui-tiptext-arrowup {
	background-position: 0 0
}

.ui-securitycore .ui-tiptext-container-warning .ui-tiptext-arrowup {
	background-position: 0 -28px
}

.ui-securitycore .ui-tiptext-container-message .ui-tiptext-arrowdown {
	background-position: 0 -14px
}

.ui-securitycore .ui-tiptext-container-warning .ui-tiptext-arrowdown {
	background-position: 0 -42px
}

.ui-securitycore .ui-tip {
	position: relative
}

.ui-securitycore .ui-tip-content {
	padding: 0 0 0 22px
}

.ui-securitycore .ui-tip-content h4 {
	font-size: 12px;
	font-weight: 400
}

.ui-securitycore .ui-tip-other {
	display: none
}

.ui-securitycore .ui-tip-icon {
	width: 15px;
	height: 15px;
	position: absolute;
	top: 2px;
	left: 0;
	text-indent: -9999px;
	background-image:
		url('https://i.alipayobjects.com/common/widgets/ui-tip.png');
	background-repeat: no-repeat
}

.ui-securitycore .ui-tip-message .ui-tip-icon {
	background-position: -188px -534px
}

.ui-securitycore .ui-tip-success .ui-tip-icon {
	background-position: -314px -450px
}

.ui-securitycore .ui-tip-error .ui-tip-icon {
	background-position: -272px -478px
}

.ui-securitycore .ui-tip-warning .ui-tip-icon {
	background-position: -230px -506px
}

.ui-securitycore .ui-tip-question .ui-tip-icon {
	background-position: -62px -618px
}

.ui-securitycore .ui-tip-stop .ui-tip-icon {
	background-position: -104px -590px
}

.ui-securitycore .ui-tip-wait .ui-tip-icon {
	background-position: -146px -562px
}

.ui-securitycore .ui-tip-check .ui-tip-icon {
	background: url(https://i.alipayobjects.com/e/201310/1K1D7TzLs5.gif) 0 0
		no-repeat
}

table {
	border-collapse: collapse;
	border-spacing: 0
}

th {
	text-align: inherit
}

fieldset, img, a img {
	border: 0
}

iframe {
	display: block
}

abbr, acronym {
	border: 0;
	font-variant: normal
}

del {
	text-decoration: line-through
}

address, caption, cite, code, dfn, em, th, var {
	font-style: normal;
	font-weight: 500
}

caption, th {
	text-align: left
}

h1, h2, h3, h4, h5, h6 {
	font-size: 100%;
	font-weight: 500;
	font-weight: bold
}

q:before, q:after {
	content: ''
}

sup {
	vertical-align: text-top
}

sub {
	vertical-align: text-bottom
}

a:hover {
	text-decoration: underline
}

ins, a {
	text-decoration: none
}

.fn-clear:after {
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0
}

.fn-clear {
	*zoom: 1
}

.fn-hide {
	display: none
}

.fn-left, .fn-right {
	display: inline
}

.fn-left {
	float: left
}

.fn-right {
	float: right
}

.fn-middle {
	vertical-align: middle
}

.container {
	margin: auto 0;
	width: 950px;
	paddding-top: 12px;
	overflow: hidden
}

.sl-col-cnt {
	width: 950px;
	overflow: hidden
}

.sl-col-equal {
	margin-bottom: -9999px;
	padding-bottom: 9999px
}

.channel-tab {
	position: relative;
	zoom: 1;
	margin-top: -42px
}

.channel-tab h3.tab-title {
	color: #4d4d4d;
	height: 40px;
	font-size: 14px;
	line-height: 40px;
	padding-left: 20px
}

.ui-tab {
	position: relative
}

.ui-tab-cnt .current {
	display: block
}

.ui-tab-title {
	color: #4d4d4d;
	font-size: 14px;
	height: 40px;
	line-height: 40px;
	padding-left: 20px
}

.ui-tab-trigger ul {
	position: absolute;
	top: -2px;
	width: 855px
}

.ui-tab-trigger li {
	border: #d0d6ea solid 2px;
	border-bottom: 0 none;
	float: left;
	font-size: 14px;
	font-weight: bold;
	height: 40px;
	line-height: 38px;
	margin-left: 3px;
	text-align: center;
	width: 115px
}

.ui-tab-trigger li a {
	background-color: #fff;
	border: #fff solid 2px;
	border-bottom: 0 none;
	display: block;
	height: 38px;
	text-decoration: none;
	width: 111px;
	position: absolute;
	top: 0;
	left: 0
}

.ui-tab-trigger li a:hover {
	text-decoration: none
}

.ui-tab-trigger li a img {
	height: 18px;
	width: 18px;
	position: relative;
	right: 3px;
	top: 3px
}

.ui-tab-trigger .current a {
	background-color: #fff;
	border-color: #b3c4e7;
	color: #000;
	height: 41px;
	outline: medium none;
	text-decoration: none
}

.ui-tab-trigger .current {
	border-color: #dfe7f5;
	overflow: visible
}

.ui-tab-trigger-mf {
	left: 90px
}

.ui-tab-trigger .ppay, .ui-tab-trigger .taobaoLoan {
	border: 0 none;
	float: right;
	font-size: 14px;
	font-weight: bold;
	background-color: transparent;
	width: 75px
}

.ui-tab-trigger .ppay a, .ui-tab-trigger .taobaoLoan a {
	background-color: transparent;
	border: 0 none;
	width: 75px;
	height: 16px;
	line-height: 16px;
	top: 15px
}

.ui-tab-trigger .taobaoLoan a {
	border-right: 1px solid #d0d6ea
}

.ui-tab-trigger .taobaoLoan .noBorder {
	border-right: 0
}

.ui-tab-trigger .ppay a:hover, .ui-tab-trigger .taobaoLoan a:hover {
	text-decoration: underline
}

.ui-tab-cnt {
	padding: 10px
}

.ui-tab-cnt-item {
	display: none
}

.ui-tab-cnt .current .icon-box {
	display: inline-block
}

.onlyPeerpay {
	border-bottom: 3px solid #bcccee
}

.ui-input {
	width: 170px;
	padding: 4px 2px 5px;
	*padding: 4px 2px;
	font-family: Tahoma;
	line-height: normal;
	border: 1px #9c9c9c solid
}

.ui-input:hover, .ui-textarea:hover {
	border: 1px #000 solid
}

.ui-input:focus, .ui-textarea:focus {
	border: 1px #68acff solid;
	outline: 1px aqua solid
}

.ui-input-mini {
	height: 15px;
	line-height: 16px;
	padding: 2px
}

.ui-input-mini:focus {
	*padding: 1px
}

.ui-input-mini {
	width: 150px;
	vertical-align: middle
}

.ui-input-amount {
	width: 80px;
	font-weight: 700
}

.ui-input-len10, .ui-input-date {
	width: 67px
}

.ui-input-len5, .ui-input-time {
	width: 35px
}

.ui-input-len6, .ui-input-len6 .alieditContainer {
	width: 44px
}

.ui-input-len8, .ui-input-tel {
	width: 58px
}

.ui-input-len10cn {
	width: 122px
}

.ui-input-len30cn {
	width: 362px
}

.ui-input-len4, .ui-input-len4 .alieditContainer {
	width: 28px
}

.ui-textarea {
	width: 422px;
	height: 79px;
	line-height: 15px;
	border: 1px #9c9c9c solid;
	padding: 1px 3px 0 4px;
	_padding: 1px 2px 0 5px;
	overflow: auto;
	font-family: Arial
}

.ui-btn {
	display: -moz-inline-box;
	display: inline-block;
	*display: inline;
	vertical-align: middle;
	line-height: 100%;
	text-align: left;
	font-size: 12px;
	text-decoration: none;
	cursor: pointer;
	zoom: 1
}

.ui-btn, .ui-btn .ui-btn-text {
	font-family: Tahoma;
	cursor: pointer;
	outline: 0
}

.ui-btn {
	font-family: SimSun
}

.ui-btn:hover {
	text-decoration: none
}

.ui-btn .ui-btn-text {
	border: 0;
	*border: 0;
	*overflow: visible
}

body .ui-btn .ui-btn-text {
	vertical-align: baseline
}

.ui-btn span, .ui-btn:hover span {
	display: block;
	float: left;
	text-decoration: none
}

.ui-btn-ok, .ui-btn-ok-hover, .ui-btn-cancel, .ui-btn-ok-disabled,
	.ui-btn button {
	font-size: 14px
}

.ui-btn-ok {
	background-position: 0 0
}

.ui-btn-ok-disabled {
	background-position: 0 -103px
}

.ui-btn-cancel {
	background-position: 0 -103px
}

.ui-btn-ok .ui-btn-text, .ui-btn-ok-hover .ui-btn-text, .ui-btn-cancel .ui-btn-text,
	.ui-btn-ok-disabled .ui-btn-text {
	padding: 0 16px;
	padding-bottom: 3px;
	*padding-bottom: 0;
	height: 31px;
	line-height: 31px;
	font-weight: bold;
	color: #fff
}

.ui-btn-ok span.ui-btn-text, .ui-btn-ok-hover span.ui-btn-text,
	.ui-btn-ok-hover:hover span.ui-btn-text, .ui-btn-cancel span.ui-btn-text
	{
	padding-bottom: 3px;
	_padding-bottom: 1px;
	_line-height: 28px;
	height: 25px;
	*height: 26px
}

.ui-btn-ok-hover, .ui-btn-ok-hover:hover {
	text-decoration: none
}

.ui-btn-ok-disabled .ui-btn-text {
	background: #ccc none;
	cursor: default
}

.ui-btn-ok-mini, .ui-btn-cancel-mini {
	padding: 1px
}

.ui-btn-ok-mini {
	border: 1px #d74c00 solid;
	background-position: 0 -10px
}

.ui-btn-cancel-mini, .ui-btn-cancel-mini {
	background-position: 0 -103px;
	color: #5b5b5b;
	border: 1px #bcbcbc solid;
	*margin-left: 3px
}

.ui-btn-ok-mini .ui-btn-text, .ui-btn-cancel-mini .ui-btn-text {
	padding: 0 9px;
	height: 20px;
	line-height: 20px;
	color: #fff
}

.ui-btn-ok-mini, .ui-btn-ok-mini {
	background-position: 0 -15px
}

.ui-btn-ok-mini .ui-btn-text {
	background-position: 0 -75px
}

.ui-btn-ok-mini:hover, .ui-btn-ok-mini-hover {
	border: 1px solid #e47000
}

.ui-btn-ok-mini:hover .ui-btn-text, .ui-btn-ok-mini-hover .ui-btn-text {
	background-position: 0 -518px
}

.ui-btn-cancel-mini .ui-btn-text {
	background-position: 0 -312px;
	color: #5b5b5b
}

.ui-btn-ok-mini span.ui-btn-text, .ui-btn-cancel-mini span.ui-btn-text {
	line-height: 21px
}

.ui-btn-cancel-mini:hover, .ui-btn-cancel-mini:hover {
	border: 1px solid #6e6e6e
}

.ui-btn-cancel-mini:hover .ui-btn-text, .ui-btn-cancel-mini-hover .ui-btn-text
	{
	background-position: 0 -110px
}

.ui-btn-ok-hover, .ui-btn-ok-hover:hover, .ui-btn-cancel:hover,
	.ui-btn-ok-mini:hover, .ui-btn-ok-mini-hover:hover, .ui-btn-cancel:hover,
	.ui-btn-cancel-mini:hover, .ui-btn-cancel-mini-hover:hover {
	text-decoration: none
}

.ui-btn-fixed, .ui-btn-4cn, .ui-btn-2cn {
	display: -moz-inline-box;
	display: inline-block;
	*zoom: 1;
	*display: inline;
	padding: 0 0 2px 0;
	*padding: 0;
	height: 19px;
	*height: 21px;
	line-height: 19px line-height:22px\9;
	_line-height: 19px;
	vertical-align: middle;
	background: transparent
		url(https://i.alipayobjects.com/e/201310/1L9TYvZkP7.png) 0 -336px
		no-repeat;
	border: 0;
	font-size: 12px;
	text-align: center;
	color: #4d4d4d;
	cursor: pointer
}

input.ui-btn-fixed, input.ui-btn-4cn, input.ui-btn-2cn, button.ui-btn-fixed,
	button.ui-btn-4cn, button.ui-btn-2cn {
	height: 21px
}

.ui-btn-fixed:hover, .ui-btn-2cn:hover, .ui-btn-4cn:hover {
	text-decoration: none;
	color: #4d4d4d
}

.ui-btn-fixed {
	width: 45px
}

.ui-btn-4cn {
	width: 66px;
	background-position: -53px -336px
}

.ui-btn-2cn {
	width: 36px;
	background-position: -128px -336px
}

.ui-btn-fixed-hover, .ui-btn-fixed:hover {
	background-position: 0 -612px
}

.ui-btn-4cn-hover, .ui-btn-4cn:hover {
	background-position: -53px -612px
}

.ui-btn-2cn-hover, .ui-btn-2cn:hover {
	background-position: -128px -612px
}

.ui-round-btn {
	display: -moz-inline-box;
	display: inline-block;
	*display: inline;
	vertical-align: middle;
	line-height: 100%;
	text-align: left;
	font-size: 12px;
	zoom: 1
}

.ui-round-btn, .ui-round-btn-text {
	background: transparent
		url("https://i.alipayobjects.com/e/201204/30OeDv1YgM.png") no-repeat;
	border: 0;
	*border: 0;
	cursor: pointer;
	text-decoration: none;
	_vertical-align: baseline
}

.ui-round-btn:hover {
	text-decoration: none
}

.ui-round-btn span.ui-round-btn-text {
	display: block;
	float: left;
	background-position: right -519px
}

.ui-round-btn-text {
	height: 27px;
	line-height: 27px;
	padding: 0 7px;
	*overflow: visible;
	background-position: right -519px;
	color: #4d4d4d;
	font-weight: 700
}

.ui-round-btn {
	background-position: 0 -435px
}

.ui-round-btn:hover, .ui-round-btn-hover {
	background-position: 0 -404px
}

.ui-round-btn:hover .ui-round-btn-text, .ui-round-btn-hover .ui-round-btn-text
	{
	background-position: right -488px
}

.ui-round-btn-state-disabled, .ui-round-btn-state-disabled:hover {
	background-position: 0 -404px;
	cursor: default
}

.ui-round-btn-state-disabled .ui-round-btn-text,
	.ui-round-btn-state-disabled:hover .ui-round-btn-text {
	background-position: right -488px;
	color: #999;
	cursor: default
}

.ui-round-btn-mini .ui-round-btn-text {
	height: 21px;
	line-height: 21px;
	font-family: Simsun;
	padding: 0 6px
}

.ui-round-btn-mini {
	background-position: 0 -200px
}

.ui-round-btn-mini .ui-round-btn-text {
	background-position: right -287px;
	color: #4d4d4d;
	font-weight: 500
}

.ui-round-btn-mini:hover, .ui-round-btn-mini-hover {
	background-position: 0 -638px
}

.ui-round-btn-mini:hover .ui-round-btn-text, .ui-round-btn-mini-hover .ui-round-btn-text
	{
	background-position: right -664px
}

.ui-title {
	padding-bottom: 5px;
	margin-bottom: 10px;
	border-bottom: 1px solid #ddd
}

.ui-title, ui-title-relative {
	position: relative
}

.ui-title h2 {
	font: 18px '微软雅黑', '华文中宋'
}

.ui-title h3 {
	font: 14px '宋体'
}

.ui-title h2, .ui-title h3, .ui-title-relative {
	float: left
}

.ui-title-relative {
	padding-top: 2px
}

.ui-title-left {
	padding-left: 10px
}

.ui-title-left cite {
	color: #999
}

.ui-title-right {
	position: absolute;
	right: 0;
	top: 3px
}

.ui-title-right .return, .ui-title-right .cancel {
	padding-left: 16px;
	background: url("https://i.alipayobjects.com/e/201309/13MOuvt6j7.png")
		no-repeat 999px 999px transparent
}

.ui-title-right .cancel {
	background-position: 0 -93px
}

.ui-title-right .return {
	padding-left: 10px;
	background-position: -7px -93px
}

.ui-form {
	margin-top: 30px
}

.ui-form legend {
	display: none
}

.ui-fm-item:after {
	clear: both;
	content: '.';
	display: block;
	height: 0;
	visibility: hidden
}

.ui-fm-item {
	padding: 0 5px 15px 170px;
	*padding: 0 5px 12px 170px;
	_padding: 0 5px 13px 170px;
	zoom: 1
}

.ui-fm-label {
	float: left;
	width: 170px;
	margin-left: -170px;
	padding-top: 3px;
	*padding-top: 4px;
	text-align: right;
	font-size: 14px
}

.ui-fm-label-reset {
	padding-top: 0
}

.ui-fm-required {
	margin-right: 6px;
	font-family: SimSun;
	font-size: 14px;
	color: #f00
}

.ui-fm-explain {
	padding: 3px 0 0;
	padding: 5px 0 0\9;
	_padding-top: 3px;
	*margin-top: -1px;
	_margin-left: 3px;
	font-size: 12px;
	color: #b2b2b2
}

.ui-fm-other {
	_display: inline-block;
	margin-left: 4px
}

.ui-fm-item select {
	vertical-align: middle;
	padding: 4px 3px;
	_padding: 0;
	_margin: 4px 0 0
}

.ui-fm-status {
	color: #20b907;
	background: url(https://i.alipayobjects.com/e/201310/1LAD6yhIFx.gif)
		right bottom no-repeat;
	padding-right: 15px
}

.ui-fm-status-loading {
	color: #20b907;
	padding-right: 15px
}

.ui-fm-list {
	_float: left;
	_width: 100%
}

.ui-fm-item .ui-input {
	font-size: 12px;
	*font-size: 11px;
	_font-size: 12px;
	color: #000;
	vertical-align: middle;
	*vertical-align: -5px
}

.ui-fm-item .ui-button-group .ui-button-text-only {
	margin: 3px 0 0;
	margin: 2px 0 0\0
}

.ui-fm-item .ui-button-text-only .ui-button-text {
	padding: .1em .5em
}

.ui-fm-item .ui-button-checkboxes .ui-state-selected {
	padding-right: 2px;
	background: url(https://i.alipayobjects.com/e/201310/1LADmIr4RJ.png)
		right bottom no-repeat
}

.ui-fm-hover .ui-input, .ui-fm-hover .ui-textarea {
	border: 1px #727272 solid
}

.ui-fm-focus .ui-input, .ui-fm-focus .ui-textarea {
	border: 1px #68acff solid;
	outline: 1px aqua solid;
	*padding: 3px 0 3px 2px;
	*border: 2px #95ddff solid;
	cursor: text
}

.ui-fm-focus .ui-textarea {
	*padding: 1px 0 1px 2px
}

.ui-fm-error .ui-input, .ui-fm-error .ui-textarea {
	border: 1px #f00 solid;
	color: #ff5243
}

.ui-fm-error .ui-input-reset {
	border: 1px #9c9c9c solid;
	color: #000
}

.ui-fm-info .ui-fm-explain, .ui-fm-error .ui-fm-explain, .ui-fm-warn .ui-fm-explain
	{
	background-image:
		url(https://i.alipayobjects.com/e/201208/3JRI1gkfUX.png);
	background-repeat: no-repeat;
	padding-left: 20px;
	*zoom: 1
}

.ui-fm-info .ui-fm-explain {
	color: #4d4d4d;
	background-position: -160px -38px
}

.ui-fm-error .ui-fm-explain {
	color: #ff5243;
	background-position: -186px 6px
}

.ui-fm-warn .ui-fm-explain {
	background-position: -138px -80px
}

.ui-fm-error .ui-input:hover, .ui-fm-error .ui-textarea:hover {
	border: 1px #727272 solid;
	color: #727272
}

.ui-fm-error .ui-input:focus, .ui-fm-error .ui-textarea:focus {
	border: 1px #68acff solid;
	color: #727272
}

.ui-fm-row {
	border-bottom: 1px dashed #ddd;
	padding-bottom: 10px;
	margin-bottom: 20px
}

.ui-fm-col, .ui-fm-col-first {
	display: inline-block;
	*display: inline;
	zoom: 1
}

.ui-fm-row .ui-fm-col-first {
	width: 280px;
	vertical-align: middle;
	_margin-top: 10px
}

.ui-fm-row:after, ui-fm-row-first:after {
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0
}

.ui-fm-row, .ui-fm-row-first {
	*zoom: 1
}

.ui-fm-label-kj {
	float: left;
	font-size: 14px;
	padding-top: 3px;
	border: medium none !important;
	width: 140px;
	padding-top: 0;
	margin: -7px 0 0 -155px
}

.ui-fm-col-first .inline-icon .icon {
	_vertical-align: middle;
	_margin-top: -2px
}

.ui-faq {
	padding: 0 20px 7px 20px;
	margin-top: 30px;
	background: 0;
	border-top: 1px solid #f2f2f2;
	border-bottom: 1px solid #f2f2f2
}

.ui-faq h3 {
	font-size: 14px;
	font-weight: 600;
	color: #000
}

.ui-faq dl {
	margin-top: 10px
}

.ui-faq dd, .ui-faq dt {
	padding-left: 1em
}

.ui-faq dt {
	background: url(https://i.alipayobjects.com/e/201310/1L9cdeEaJ3.png)
		-366px 0 no-repeat;
	font-weight: 600
}

.ui-faq dd {
	margin-bottom: 14px
}

.fn-hide, .hidden {
	display: none
}

.alieditContainer * {
	vertical-align: bottom
}

.alieditContainer {
	display: inline-block;
	*display: inline;
	zoom: 1;
	width: 184px;
	height: 24px;
	vertical-align: bottom
}

.alieditContainer a.aliedit-install {
	border: 1px solid #aeaeae;
	line-height: 24px;
	color: #06F !important;
	width: 100%;
	height: 100%;
	display: block;
	text-align: center
}

.alieditContainer object {
	width: 100%;
	height: 24px
}

.promptText_PTA {
	display: none
}

.aliedit-dn {
	position: relative;
	display: block;
	width: 165px;
	height: 100%;
	margin: -24px 0 0;
	border: 1px solid red;
	line-height: 24px;
	text-align: center;
	color: #f00;
	font-size: 12px;
	background: #fff
}

.aliedit-xbox {
	width: 670px;
	height: 380px;
	overflow: hidden;
	position: absolute;
	z-index: 9999;
	top: 5%;
	left: 10%;
	border: 6px solid #767576;
	background: #fff;
	-moz-box-shadow: 3px 2px 6px #333;
	-webkit-box-shadow: #333 2px 2px 6px
}

.aliedit-xbox iframe, .aliedit-box-shadow iframe {
	width: 100%;
	height: 100%
}

.aliedit-box-shadow {
	position: absolute;
	left: 0;
	top: 0;
	z-index: 9998;
	width: 100%;
	height: 100%;
	background: #000;
	opacity: .2;
	filter: alpha(opacity = 20);
	-ms-filter: 'alpha(opacity=20)'
}

.aliedit-box-shadow iframe {
	opacity: 0;
	filter: alpha(opacity = 0);
	-ms-filter: 'alpha(opacity=0)'
}

.aliedit-load {
	z-index: 9999
}

.aliedit-tips {
	position: relative;
	_position: absolute;
	display: block;
	width: 192px;
	height: 37px;
	background: url(https://i.alipayobjects.com/e/201310/1L9addn3H3.png) 0
		-36px no-repeat;
	margin-top: -61px
}

.aliedit-tips-update {
	background-position: 0 -76px
}

.pop-aliedit .container {
	padding: 20px;
	overflow: hidden;
	border: 3px #a2a2a2 solid;
	background: #f3f3f3
}

.ui-aliedit-amount .alieditContainer {
	width: 90px
}

.ui-list-icons {
	padding-bottom: 10px
}

.ui-list-icons li {
	float: left;
	width: 156px;
	padding-bottom: 25px;
	padding-right: 20px
}

.ui-list-icons input {
	vertical-align: middle
}

.ui-list-icons .icon-box {
	left: 3px;
	cursor: pointer
}

.ui-list-icons .current, .ui-list-icons .hover {
	border-color: #fa3 !important
}

.healthy {
	display: none
}

.ui-list-icons .current .healthy {
	display: block
}

.icon-box:hover .healthy {
	display: block
}

.icon-box:hover {
	border-color: #fa3 !important
}

.ui-list-icons li.more {
	text-align: center
}

.ui-list-icons li.more a {
	display: block;
	outline: 0
}

.ui-list-icons li.more b {
	display: block;
	height: 12px;
	margin: 0 auto;
	width: 14px;
	height: 8px;
	font-size: 0
}

.ui-list-tip {
	margin-bottom: 5px;
	padding-bottom: 5px;
	display: block;
	color: #888;
	text-align: right;
	border-bottom: 1px dashed #ccc
}

.long-logo .ui-list-icons li {
	width: 218px;
	padding-right: 10px;
	display: inline
}

.long-logo .ui-list-icons .icon-box {
	*left: 0
}

.long-logo .icon-box, .long-logo .icon-box-commend, .long-logo .icon-box-kj
	{
	width: 190px;
	background-color: #fff !important;
	line-height: 36px
}

.long-logo .bank-num {
	float: right;
	padding-top: 8px
}

.long-logo-reset .ui-four-icons {
	margin-left: 30px;
	margin-top: -30px;
	*margin-top: -20px
}

.long-logo .icon-box .icon, .long-logo .icon-box-commend .icon,
	.long-logo .icon-box-kj .icon {
	float: left;
	width: 126px;
	padding: 0
}

.long-logo .icon-right {
	float: right;
	width: 15px;
	margin: 0 3px;
	height: 100%;
	color: #07f;
	font-weight: bold;
	overflow: hidden;
	white-space: nowrap
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
	.long-logo .icon-right {
		margin: 0 0 0 1px
	}
}

.long-logo .fenqi {
	background: url('https://i.alipayobjects.com/e/201203/2lEu9F9RWN.png')
		no-repeat scroll 0 center;
	text-indent: -9999px
}

.long-logo .back170 {
	margin-left: -170px
}

.long-logo .xbox .ui-list-icons {
	margin-left: 20px;
	*margin-top: 10px
}

.long-logo .xbox .ui-list-icons li {
	margin-right: 20px
}

.long-logo-btn {
	padding: 20px 5px 20px 170px;
	_padding: 20px 5px 20px 170px;
	background-color: #f4f6fc;
	border-top: 1px solid #e6e8f0
}

.long-logo-btn .ui-btn-ok, .long-logo-btn .ui-fm-explain {
	margin-left: -150px
}

.long-logo .xbox .ui-list-tip {
	margin-left: 0
}

.icon-box, .icon-box-commend, .icon-box-kj {
	width: 126px;
	border: 1px solid #ddd;
	vertical-align: middle;
	position: relative;
	display: inline-block;
	background-color: #eee
}

.icon-box .icon-cardNo {
	font-size: 11px;
	-webkit-text-size-adjust: none
}

.icon-box .icon, .icon-box-commend .icon, .icon-box-kj .icon {
	display: block;
	height: 36px;
	line-height: 30px;
	background-repeat: no-repeat;
	padding: 0 10px;
	color: #07f;
	font-weight: bold;
	white-space: nowrap;
	overflow: hidden;
	position: relative;
	z-index: 1
}

.icon-box .icon-title, .icon-box .icon-title {
	z-index: 2
}

.icon-box .bank-name, .icon-box-commend .bank-name, .icon-box-kj .bank-name
	{
	position: absolute;
	left: 5px;
	z-index: 0;
	height: 36px;
	width: 121px;
	overflow: hidden
}

.icon-box-commend {
	top: -1px;
	border-right: 0;
	margin-left: 5px
}

.icon-box-kj {
	top: -1px;
	border-left: none;
	margin-right: 5px;
	width: 145px
}

.icon-box-kj .icon {
	text-indent: -9999px !important;
	text-align: left
}

.no-cartoon {
	width: 88px;
	margin-left: -100px
}

.no-cartoon .colon {
	right: -10px
}

.short-width {
	width: 110px
}

.ui-line {
	overflow: hidden;
	border-bottom: 1px dotted #cfd2d7;
	height: 0
}

.ui-notice {
	position: relative
}

.ui-notice-container {
	padding: 14px 100px
}

.ui-notice-title {
	font-size: 14px;
	font-weight: 600;
	color: #000
}

.ui-notice .ui-icon-notice {
	position: absolute;
	left: 50px;
	top: 13px;
	width: 32px;
	height: 32px
}

.ui-notice .ui-notice-content {
	color: #808080
}

.ui-state-success {
	background: #edffcc;
	border: 1px #e5e5cd solid
}

.ui-state-error {
	background: #fceee8;
	border: 1px #f6c8b5 solid
}

.ui-state-hold {
	background: #fceee8;
	border: 1px #f6c8b5 solid
}

.ui-state-info {
	background: #e5f5ff;
	border: 1px #cbd7e3 solid
}

.ui-state-warn {
	background: #ffff9d;
	border: 1px #e7c560 solid
}

.ui-state-wait {
	background: #e5f5ff;
	border: 1px #cbd7e3 solid
}

.ui-notice-noicon {
	padding-left: 14px;
	padding-right: 0
}

.ui-table table {
	width: 100%;
	border: 1px solid #c8c8c8;
	border-width: 0 1px 1px 0;
	background: #fff
}

.ui-table caption {
	font-weight: bold;
	padding: 3px 0 5px 2px
}

.ui-table td, .ui-table th {
	padding: 3px 5px;
	border: 1px solid #c8c8c8;
	border-width: 1px 0 0 1px
}

.ui-table thead th {
	font-size: 12px;
	background: #e9e9e9
}

.ui-table-align-right {
	text-align: right
}

.ui-table-detail {
	width: 570px
}

.ui-table-detail .first {
	width: 140px;
	font-size: 14px;
	text-align: right
}

.ui-table-detail tfoot td {
	background: #ebebec
}

.ui-table-no-grid {
	border-bottom: 1px solid #ededed
}

.ui-table-no-grid table {
	border: 0
}

.ui-table-no-grid thead th, .ui-table-no-grid td, .ui-table-no-grid td {
	border: 1px solid #ededed;
	border-width: 0 0 1px
}

.ui-table-no-grid thead th {
	border-color: #d2d2d2
}

.ui-table-no-grid .split {
	background: #f3f3f3
}

.ui-table-radius table {
	border-width: 0 0 1px;
	border-collapse: separate\0
}

.ui-table-radius caption {
	padding-bottom: 10px;
	font: 700 14px/17px Simsun;
	color: #333
}

.ui-table-radius thead th {
	padding: 0;
	height: 23px;
	text-indent: 10px;
	border-width: 0 0 0 1px
}

.ui-table-radius thead .first {
	background-position: 0 0;
	border: 0
}

.ui-table-radius thead .last {
	background-position: right -46px
}

.ui-table-radius thead th span {
	display: block;
	height: 100%;
	line-height: 23px;
	margin-left: 1px
}

.ui-table-radius thead .first span {
	margin-left: 2px
}

.ui-table-radius thead .last span {
	background-position: 0 -382px;
	margin-right: 2px
}

.ui-table-radius tbody th, .ui-table-radius td {
	padding: 7px 10px;
	word-break: break-all
}

.ui-table-radius tbody th {
	font-weight: 700
}

.ui-table-radius td.last {
	border-width: 1px 1px 0 1px
}

.ui-dialog {
	position: absolute
}

.ui-dialog-container-cashier {
	*display: inline-block;
	_display: inline;
	height: 100%;
	position: relative;
	zoom: 1
}

.ui-dialog-fix {
	position: absolute;
	left: 0;
	top: 0;
	z-index: -1;
	*filter: mask()
}

.ui-dialog-modal {
	width: 100%;
	height: 100%;
	top: 0;
	left: 0
}

.ui-dialog-modal .ui-dialog-shadow {
	position: absolute;
	left: 0;
	top: 0;
	z-index: 9998;
	width: 100%;
	height: 100%;
	background: #000;
	opacity: .2;
	filter: alpha(opacity = 20);
	-ms-filter: 'Alpha(Opacity=20)'
}

.ui-dialog-shadow iframe {
	width: 100%;
	height: 100%;
	opacity: 0;
	filter: alpha(opacity = 0);
	-ms-filter: 'Alpha(Opacity=0)'
}

.ui-icon-arrow-cashier {
	position: absolute;
	left: 50%;
	background-repeat: no-repeat
}

.ui-tip {
	position: relative;
	zoom: 1
}

.ui-tip-container {
	*display: inline-block;
	_display: inline;
	height: 100%;
	position: relative;
	zoom: 1;
	color: #4d4d4d
}

.ui-tip-icon-text .ui-tip-text, .ui-tip-info .ui-tip-text, .ui-tip-warn .ui-tip-text,
	.ui-tip-success .ui-tip-text, .ui-tip-error .ui-tip-text {
	padding-left: 20px;
	zoom: 1
}

.ui-tip-icon-text .ui-tip-icon, .ui-tip-info .ui-tip-icon, .ui-tip-warn .ui-tip-icon,
	.ui-tip-success .ui-tip-icon, .ui-tip-error .ui-tip-icon {
	position: absolute;
	left: 0;
	top: 2px;
	width: 15px;
	height: 15px;
	display: block;
	background-image:
		url(https://i.alipayobjects.com/e/201310/1L9YQE6l6b.png);
	background-repeat: no-repeat
}

.ui-tip-icon-text .ui-tip-icon {
	left: 3px;
	top: 5px
}

.ui-icon-tip {
	position: absolute;
	z-index: 1;
	left: 50%;
	margin-left: -8px;
	width: 16px;
	height: 10px;
	line-height: 10px
}

.ui-icon-top-arrow {
	top: -9px;
	text-indent: -9999em
}

.ui-icon-bottom-arrow {
	text-indent: -9999em;
	margin-top: -1px;
	_bottom: -9px
}

.ui-state-info {
	background: #e5f5ff;
	border: 1px #a5b9ce solid
}

.ui-state-info .ui-tip-container {
	padding: 3px;
	border: 1px #fff solid
}

.ui-state-error {
	background: #fceee8;
	border: 1px #f6c8b5 solid
}

.ui-state-error .ui-tip-container {
	padding: 3px;
	border: 1px #fff solid
}

.ui-state-warn {
	background: #ffff8d;
	border: 1px #e7c560 solid
}

.ui-state-warn .ui-tip-container {
	padding: 3px;
	border: 1px #fff solid
}

.ui-tip-text-only .ui-tip-container {
	display: block;
	padding: 3px 8px
}

#J-point-use .ui-tip-container {
	clear: left;
	height: 27px;
	_width: 99%
}

#J-point-use .quickPoint-icon-fix {
	display: inline-block;
	float: left
}

#J-point-use .quickPoint-icon-fix .ui-tip-icon {
	margin-top: 4px
}

#J-point-use .ui-tip-text {
	display: inline-block;
	padding-top: 3px;
	padding-bottom: 3px;
	float: left
}

.ui-tips-bubble {
	background: #a8a8a8
}

.ui-tips-bubble .ui-dialog-container-cashier {
	top: -2px;
	left: -2px;
	padding: 5px;
	border: 1px #dea90c solid;
	background: #ffff8d
}

.ui-tips-bubble .ui-icon-arrow-cashier {
	margin: -3px 0 0 -10px;
	width: 16px;
	height: 11px;
	_bottom: -8px;
	background-position: -89px -333px;
	line-height: 16px;
	overflow: hidden
}

.ui-tips-bubble .ui-icon-top-arrow {
	top: -9px;
	_bottom: -12px;
	background-position: -171px 0
}

.ui-tips-cashier {
	border: #a1bee0 1px solid;
	background: #fffced;
	padding: 5px
}

.ui-tips-cashier .ui-dialog-close {
	position: absolute;
	right: 5px;
	top: 1px;
	z-index: 1
}

.ui-tips-cashier .ui-icon {
	position: absolute;
	z-index: 1;
	left: -8px;
	top: 50%;
	width: 8px;
	height: 15px;
	margin-top: -10px
}

.ui-tip-forbidden .ui-tip-text, .ui-tip-loading .ui-tip-text {
	padding-left: 20px;
	zoom: 1
}

.ui-tip-forbidden .ui-tip-icon, .ui-tip-loading .ui-tip-icon {
	position: absolute;
	left: 0;
	top: 2px;
	width: 15px;
	height: 15px;
	display: block;
	background-image:
		url(https://i.alipayobjects.com/e/201310/1L9YQE6l6b.png);
	background-repeat: no-repeat
}

.ui-tip-loading .ui-tip-icon {
	background-image:
		url(https://i.alipayobjects.com/e/201310/1L9Z6EqYbt.gif);
	background-position: 0 0
}

.ui-tip-forbidden .ui-tip-icon {
	background-position: 0 -64px
}

.ui-tip-cert {
	width: 290px
}

#J_certNotUse, #J_certNoPtaClicked, #J_scCheck, #J_certNoPta, #J_ukeyOs,
	.ukey-section .ui-tip, .thirdkey-section .ui-tip {
	background: #ffff9d;
	border: 1px #e7c560 solid;
	margin-bottom: 20px
}

#J_certNotUse .ui-tip-icon, #J_certNoPtaClicked .ui-tip-icon, #J_scCheck .ui-tip-icon,
	#J_certNoPta .ui-tip-icon, #J_ukeyOs .ui-tip-icon, .ukey-section .ui-tip .ui-tip-icon,
	.thirdkey-section .ui-tip .ui-tip-icon {
	left: 50px;
	top: 13px;
	width: 32px;
	height: 32px;
	background: url(https://i.alipayobjects.com/e/201310/1L9Zl1O9UT.png)
		no-repeat 0 -72px
}

#J_certNotUse .ui-tip-content, #J_certNoPtaClicked .ui-tip-content,
	#J_scCheck .ui-tip-content, #J_certNoPta .ui-tip-content, #J_ukeyOs .ui-tip-content,
	.ukey-section .ui-tip .ui-tip-content, .thirdkey-section .ui-tip .ui-tip-content
	{
	color: #808080;
	padding: 14px 100px
}

.ui-tip-sccheck .ui-tip .ui-tip-text {
	padding: 0 0 0 20px
}

.ft-red {
	color: #f00
}

.ft-orange {
	color: #f60
}

.ft-green {
	color: #41ab01
}

.ft-12 {
	font-size: 12px
}

.ft-14 {
	font-size: 14px
}

.ft-gray {
	color: #999
}

.inline-icon .icon {
	background: url(https://i.alipayobjects.com/e/201310/1LAHJalb8v.png)
		no-repeat 999px 999px;
	display: inline-block;
	height: 16px;
	width: 19px;
	margin-top: -4px;
	margin-top: 0\9;
	vertical-align: middle;
	_vertical-align: bottom
}

.inline-icon .coupon {
	background-position: 0 -155px
}

.inline-icon-disabled .coupon {
	background: url(https://i.alipayobjects.com/e/201303/2RMTDatlwK.png)
		no-repeat 0 0
}

.inline-icon .promotion {
	background-position: 0 -185px
}

.inline-icon .promotion-2 {
	background-position: 0 -124px;
	width: 41px
}

.inline-icon .promotion-5 {
	background-position: 0 -93px;
	width: 41px
}

.inline-icon .promotion-10 {
	background-position: 0 -62px;
	width: 47px
}

.inline-icon .promotion-20 {
	background-position: 0 -31px;
	width: 47px
}

.inline-icon .promotion-50 {
	background-position: 0 0;
	width: 47px
}

.icon-question {
	cursor: pointer;
	display: inline-block;
	height: 16px;
	line-height: 16px;
	margin-right: 5px;
	overflow: hidden;
	position: relative;
	top: -1px;
	vertical-align: middle;
	width: 16px
}

.inline-icon-jfb {
	background: url('https://i.alipayobjects.com/e/201310/1LAHviimlZ.jpg')
		no-repeat 999px 999px;
	display: inline-block;
	height: 16px;
	width: 19px;
	margin-top: -4px;
	_margin-top: 1px;
	vertical-align: middle;
	background-position: 0 0;
	width: 16px
}

.ico-express-commend {
	background: url("https://i.alipayobjects.com/e/201205/37PAAuqoSB.png") 0
		0 no-repeat;
	cursor: default;
	display: inline-block;
	height: 24px;
	overflow: hidden;
	vertical-align: middle;
	width: 78px;
	text-indent: -9999px !important;
	margin-left: 5px
}

.ww-announcing {
	background: url("https://i.alipayobjects.com/e/201207/3aIPdQPXQ3.png") 0
		0 no-repeat;
	display: inline-block;
	width: 95px;
	height: 20px;
	cursor: pointer;
	vertical-align: middle
}

.ww-announced {
	background: url("https://i.alipayobjects.com/e/201207/3aIPj2KgRv.png") 0
		0 no-repeat;
	display: inline-block;
	width: 70px;
	height: 20px;
	cursor: pointer;
	vertical-align: middle
}

.ico-promotion-detail {
	cursor: default;
	display: inline-block;
	height: 15px;
	overflow: hidden;
	vertical-align: middle;
	width: 15px
}

.multi-discount {
	display: inline-block;
	width: 15px;
	height: 15px;
	line-height: 15px;
	vertical-align: middle;
	text-indent: -9999px
}

.member-security-icon {
	display: inline-block;
	width: 16px;
	height: 16px;
	margin-top: 1px;
	vertical-align: middle;
	line-height: 16px;
	margin-right: 3px
}

#header .logo, #header .logo .cashier-logo, #header .logo .deposit-logo,
	.advantage em, .cashier-bank-kj .icon-info, .cashier-bank-kj-NO .icon-info,
	.ico-safe, .icon-question, .multi-discount, .limited-coupon .action-lj,
	.tab-col li.current, .ui-apop .ui-icon-arrow-cashier, .ui-btn-ok .ui-btn-text,
	.ui-btn-ok, .hook, .ui-round-mini-btn, .ui-btn-ok-hover,
	.ui-btn-ok-hover .ui-btn-text, .ui-btn-cancel .ui-btn-text, .ui-faq dt,
	.ui-fm-error .ui-fm-icon, .ui-fm-forbidden .ui-fm-icon, .ui-fm-success .ui-fm-icon,
	.ui-fm-warn .ui-fm-icon, .ui-icon-arrow-cashier, .ui-icon-tip,
	.ui-btn-cancel, .member-security-icon, .ui-list-icons li.more b,
	.ui-notice .ui-icon-notice, .ui-state-error .ui-tip-icon,
	.ui-state-forbidden .ui-tip-icon, .ui-state-info .ui-tip-icon,
	.ui-state-success .ui-tip-icon, .ui-state-warn .ui-tip-icon,
	.ui-tip-error .ui-tip-icon, .ui-tip-forbidden .ui-tip-icon,
	.ui-tip-info .ui-tip-icon, .ui-tip-success .ui-tip-icon, .ui-tip-warn .ui-tip-icon,
	.ui-tips-cashier .ui-icon, .member, .ui-xbox-action b,
	.ui-round-btn-more .more, .ui-round-btn-add .add, .ui-area-shrink,
	.ui-area-expand, .ui-round-btn-add, .ui-round-btn-text,
	.ui-round-btn-more .expand, .ui-round-btn-more .shrink, .preferential,
	.express-logo2, #order .bao_logo, .busy .icon, .repair .icon, .repair2 .icon,
	.repair3 .icon, .restricted .icon, .inline-icon .point, .inline-icon .pcard,
	.inline-icon .point, .inline-icon .pcard, .ico-promotion-detail,
	.installment-support, #order .bao_logo, .inline-icon .moneyFund,
	.icon-box-kIcon .KuaiIconY, .icon-box-kIcon .kuaiIconWords,
	.icon-discount, .icon-point, .icon-fluency, .icon-backprofit,
	.icon-discount-orange {
	background: url("https://i.alipayobjects.com/e/201311/1ZkUma2tsL.png")
		999px 999px no-repeat
}

#header .logo {
	background-position: 0 0
}

#header .logo .cashier-logo {
	background-position: -70px -35px;
	_background-position: -70px -34px
}

#header .logo .deposit-logo {
	background-position: 0 -35px;
	_background-position: -70px -34px
}

.cashier-box-order .order tbody tr {
	background-position: 0 -68px
}

.ui-tip-info .ui-tip-icon, .ui-state-info .ui-tip-icon {
	background-position: -72px -306px
}

.ui-tip-error .ui-tip-icon, .ui-state-error .ui-tip-icon, .ui-fm-error .ui-fm-icon
	{
	background-position: -88px -306px
}

.ui-tip-warn .ui-tip-icon, .ui-state-warn .ui-tip-icon, .ui-fm-warn .ui-fm-icon
	{
	background-position: -104px -306px
}

.ui-tip-success .ui-tip-icon, .ui-state-success .ui-tip-icon,
	.ui-fm-success .ui-fm-icon {
	background-position: -120px -306px
}

.ui-tip-forbidden .ui-tip-icon, .ui-state-forbidden .ui-tip-icon,
	.ui-fm-forbidden .ui-fm-icon {
	background-position: -136px -306px
}

.ui-state-info .ui-icon-top-arrow {
	background-position: -72px -320px
}

.ui-state-info .ui-icon-bottom-arrow {
	background-position: -89px -322px
}

.ui-state-error .ui-icon-top-arrow {
	background-position: -106px -322px
}

.ui-state-error .ui-icon-bottom-arrow {
	background-position: -106px -332px
}

.ui-state-warn .ui-icon-top-arrow {
	background-position: -72px -332px
}

.ui-state-warn .ui-icon-bottom-arrow {
	background-position: -89px -332px
}

.ui-state-success .ui-icon-notice {
	background-position: -1px -260px
}

.ui-state-error .ui-icon-notice {
	background-position: -1px -294px
}

.ui-state-hold .ui-icon-notice {
	background-position: -38px -260px
}

.ui-state-info .ui-icon-notice {
	background-position: -38px -294px
}

.ui-state-warn .ui-icon-notice {
	background-position: -1px -328px
}

.ui-state-wait .ui-icon-notice {
	background-position: -38px -328px
}

.ui-list-icons li.more b {
	background-position: -150px -35px
}

.ui-btn-ok {
	background-position: 0 -163px;
	background-repeat: repeat-x
}

.ui-btn-ok:hover, .ui-btn-ok-hover {
	background-position: 0 -196px
}

.ui-btn-ok .ui-btn-text {
	background-position: right -99px;
	background-repeat: repeat-x
}

.ui-btn-cancel .ui-btn-text {
	background-position: right -67px;
	color: #fff
}

.ui-btn-ok-hover .ui-btn-text, .ui-btn-ok:hover .ui-btn-text {
	background-position: right -131px;
	background-repeat: repeat-x
}

.ui-btn-cancel {
	background-position: 0 -228px;
	background-repeat: repeat-x
}

.ui-faq dt {
	background-position: -162px -36px
}

.ui-tips-cashier .ui-icon {
	background-position: -150px -42px
}

.ui-fm-label-kj .icon {
	background-position: right 0 !important
}

.no-cartoon .icon {
	background-position: -3px 0 !important
}

.inline-icon .pcard {
	background-position: -102px -383px;
	width: 16px
}

.inline-icon .moneyFund {
	background-position: 0 -719px;
	width: 16px
}

.inline-icon .point {
	background-position: -45px -720px
}

.ui-round-btn-text {
	background-position: right -519px
}

.multi-discount {
	background-position: -122px -384px
}

.preferential {
	background-position: -143px -362px
}

.icon-question {
	background-position: -151px -305px
}

.ico-promotion-detail {
	background-position: -135px -321px
}

.installment-support {
	background-position: 0 -576px
}

.member-security-icon {
	background-position: -120px -363px
}

.icon-box-kIcon .KuaiIconY {
	background-position: 0 -616px
}

.icon-box-kIcon .kuaiIconWords {
	background-position: 0 -656px
}

.icon-discount {
	background-position: -40px -680px
}

.icon-backprofit {
	background-position: -0px -754px
}

.icon-discount-orange {
	background-position: -40px -754px
}

.icon-point {
	background-position: -81px -680px
}

.icon-fluency {
	background-position: 0 -680px
}

.member {
	height: 16px;
	margin: 0 4px;
	width: 16px;
	display: block
}

.member-gold {
	background-position: -63px -383px
}

.member-normal {
	background-position: -83px -383px
}

.ui-apop .ui-dialog-container-cashier {
	padding: 15px;
	background-color: #fffced;
	border: 1px solid #a1bee0
}

.ui-apop .j-apop-close {
	position: absolute;
	top: 0;
	right: 10px
}

.ui-apop .ui-icon-arrow-cashier {
	left: 1px;
	background-position: -150px -42px;
	height: 16px;
	margin-top: 20px;
	width: 8px;
	top: 0;
	text-indent: -999px
}

.ui-apop {
	z-index: 1000
}

.ui-dialog-fix {
	height: 100%;
	overflow: hidden;
	left: -2px;
	top: -2px
}

#container {
	width: 950px;
	margin: 0 auto
}

#header .quick-links li {
	float: left
}

#header .logo {
	float: left;
	text-indent: -999px;
	height: 33px;
	width: 96px
}

#header .logo .deposit-logo, #header .logo .cashier-logo {
	display: block;
	width: 74px;
	height: 33px;
	margin-left: 95px;
	background-color: #fff
}

#content {
	margin-top: 10px
}

.deposit-nav {
	text-align: left;
	margin: 15px 0 10px
}

.deposit-nav {
	text-align: right;
	margin-top: 0;
	font-size: 14px
}

.cashier-nav ol li {
	float: left
}

.cashier-nav li.current {
	color: #ab4400;
	font-weight: bold
}

.cashier-box-min {
	background: #f4f6fc;
	padding: 5px 3px 52px
}

.cashier-box-min .ui-form {
	margin-top: 0
}

.cashier-box-min .ui-form .ui-fm-item {
	padding-bottom: 8px;
	padding-left: 143px
}

.cashier-box, .cashier-channel-box {
	border: 3px solid #bcccee;
	padding: 20px;
	_zoom: 1
}

.cashier-box {
	padding: 0
}

.cashier-box h4, .cashier-box h5 {
	font-size: 14px;
	font-weight: normal
}

.cashier-channel-box {
	margin-top: 20px;
	padding-top: 20px;
	padding-bottom: 35px
}

.cashier-channel-box .ui-fm-label {
	margin-left: -178px
}

.cashier-box-order table.order {
	background-color: #fffced;
	border: 4px solid #a1bee0
}

.cashier-box-order .order tr {
	line-height: 200%
}

.cashier-box-order .order tr td {
	border-bottom: 1px dashed #d1d3d7;
	padding: 3px 10px
}

.channel-tab .ui-form {
	margin-top: 20px
}

#footer {
	margin-top: 10px;
	padding: 10px;
	text-align: center
}

#ServerNum {
	color: #fff
}

#partner {
	background-color: #f7f7f7;
	margin-top: 10px;
	padding: 20px 0 16px;
	text-align: center
}

#J-amount img, #pay-record img, .ui-fm-col em.ft-orange img {
	margin-right: 5px;
	margin-top: -3px;
	vertical-align: middle
}

#J-DConsume, #J-DCash, #J-PCash, #J-PConsume, #J-PPay, #J-DPcard {
	padding: 20px
}

.kj-area {
	background-color: #f4f6fd;
	margin: 10px 10px 0;
	padding: 20px 0 0 10px
}

.kj-area:hover {
	background-color: #ebeff8
}

.channel-tab .fn-mt-0 {
	margin-top: 0
}

.kj-area-line-fix {
	margin-bottom: 0;
	border-bottom: 1px dashed #febf90
}

.long-logo .icon-right {
	width: 21px
}

.long-logo .icon-box, .long-logo .icon-box-commend, .long-logo .icon-box-kj
	{
	width: 190px
}

.long-logo .xbox .ui-list-icons li {
	margin-right: 10px
}

.long-logo .qiye {
	left: 173px
}

.loading-main {
	margin: 100px auto 200px;
	width: 240px
}

.loading-main img, .loading-main span, .loading-main a {
	vertical-align: middle
}

.loading-main span {
	margin: auto 10px
}

.cashier-bank .icon, .cashier-bank-kt .icon, .cashier-credit .icon,
	.cashier-credit-kt .icon, .cashier-bank-fq .icon, .cashier-bank-qy .icon,
	.cashier-bank-um .icon, .cashier-bank-kj .icon, .cashier-bank-kj-NO .icon
	{
	height: 36px
}

.bank-icon-fix {
	margin-top: 9px;
	padding-bottom: 10px
}

.icon-box em {
	font-weight: normal
}

.cashier-bank-kt .icon-box, .cashier-credit-kt .icon-box {
	border-color: #ddd;
	background: #eee
}

.cashier-bank-fq .icon-box, .cashier-bank-qy .icon-box {
	border-right: 0
}

.cashier-bank-um .icon-box {
	border: 0
}

.cashier-bank-desc {
	color: #999;
	font-weight: normal;
	padding: 4px 0 15px 0
}

.cashier-bank-fq .icon-info, .cashier-bank-qy .icon-info,
	.cashier-bank-kj .icon-info, .cashier-bank-kj-NO .icon-info,
	.cashier-bank .icon-info {
	background-color: #d2eef7;
	border: 1px solid #DDD;
	border-left: none;
	font-weight: normal;
	height: 100%;
	left: 123px;
	padding: 0 3px;
	position: absolute;
	top: -1px;
	line-height: 18px
}

.cashier-bank-fq .icon-info {
	background-color: #ffdfbd
}

.cashier-bank-kj .icon-info, .cashier-bank-kj-NO .icon-info {
	background-position: 0 -380px;
	background-color: #FFF;
	height: 22px;
	width: 17px;
	left: 115px;
	top: -9px;
	text-indent: -9999px;
	border: 0
}

.cashier-bank-fq .current .icon-info, .cashier-bank-qy .current .icon-info,
	.cashier-bank-kj .current .icon-info, .cashier-bank-kj-NO .current .icon-info
	{
	border-color: #f60
}

.icon-box em {
	padding-left: 3px;
	padding-right: 3px
}

.icon-box .icon-info {
	letter-spacing: 0
}

.icon-box .icon-box-cash-info {
	text-align: center
}

.icon-box-kj .icon {
	background: url("https://i.alipayobjects.com/e/201310/1LAFpg27oz.png")
		no-repeat scroll 0 3px #fff
}

.icon-box-top {
	top: 5px
}

.icon-box-kIcon {
	background-color: transparent;
	border: 0;
	vertical-align: middle;
	width: 100%;
	padding-bottom: 10px
}

.icon-box-kIcon .KuaiIcon {
	float: left;
	width: 106px;
	height: 26px;
	margin-top: -6px
}

.icon-box-kIcon .KuaiIconY {
	float: left;
	width: 71px;
	height: 26px;
	margin-top: 4px;
	margin-left: 5px
}

.icon-box-kIcon .KuaiIconY {
	text-indent: -999px
}

.icon-box-kIcon .icon-box-kIcon-explain {
	line-height: 26px
}

.icon-box-kIcon-explain span {
	float: left
}

.icon-box-kIcon .kuaiIconWords {
	float: left;
	width: 106px;
	height: 12px;
	line-height: 26px;
	margin-top: 15px;
	margin-right: 15px
}

.icon-discount, .icon-point, .icon-fluency, .icon-backprofit,
	.icon-discount-orange {
	height: 20px;
	width: 22px;
	line-height: 30px;
	float: left;
	margin-top: 5px;
	margin-right: 5px
}

.ui-poptip-kuai {
	float: left;
	margin-right: 10px;
	z-index: 101;
	zoom: 1
}

.ui-poptip-kuai .ui-poptip-container {
	float: left;
	background-color: #fff;
	border: 1px solid #bbcbef;
	position: relative;
	zoom: 1;
	_display: inline
}

.ui-poptip-kuai .ui-poptip-content {
	float: left;
	line-height: 30px;
	padding: 0 10px;
	font-size: 12px
}

.ui-poptip-kuai .ui-poptip-arrow-left {
	position: absolute;
	left: -10px;
	z-index: 102;
	*zoom: 1
}

.ui-poptip-kuai .ui-poptip-arrow-left em {
	color: #bbcbef;
	float: left;
	line-height: 30px;
	font-size: 14px;
	font-weight: normal;
	padding-left: 3px;
	padding-right: 3px;
	z-index: 102;
	*zoom: 1;
	font-family: Hiragino Sans GB, tahoma, arial, \5b8b\4f53
}

.ui-poptip-kuai .ui-poptip-arrow-left span {
	color: #fff;
	float: left;
	margin-left: -16px;
	line-height: 30px;
	font-size: 14px;
	font-weight: normal;
	z-index: 102;
	*zoom: 1;
	font-family: Hiragino Sans GB, tahoma, arial, \5b8b\4f53
}

.limited-coupon .action-lj {
	padding: 0 3px;
	position: absolute;
	top: -1px;
	left: 110px;
	background-position: -132px -337px;
	border: medium none;
	height: 36px;
	text-indent: -9999px;
	width: 30px
}

.limited-no-bank {
	padding-left: 30px
}

.limited-no-bank .limited-coupon {
	position: relative;
	width: 250px
}

.limited-no-bank .limited-coupon .action-lj {
	height: 37px;
	left: -30px;
	background-position: -114px -364px;
	width: 18px
}

.long-logo .cashier-bank-kj .icon-info, .long-logo .cashier-bank-kj-NO .icon-info
	{
	left: 160px;
	top: -10px
}

.long-logo .cashier-bank-kt .icon-box, .long-logo .cashier-credit-kt .icon-box
	{
	background: #fff
}

.long-logo .qiye {
	left: 170px;
	border-style: solid solid solid none
}

.ajax-new-user {
	padding: 15px 10px 0 20px
}

.action-rt .action-rt-type {
	padding-top: 1px\9 !important; +
	position: relative; +
	top: -1px
}

.cashier-consumer li {
	width: 190px
}

.cashier-consumer .icon-box {
	width: 160px
}

.cashier-consumer .icon {
	height: 36px
}

.cashier-consumer .icon-info {
	position: absolute;
	left: 67px;
	top: 18px
}

.cashier-consumer .icon-title {
	position: absolute;
	left: 66px;
	top: 0;
	font-weight: bold
}

.ui-equalheight {
	position: relative;
	border-bottom: 1px dashed #ddd
}

.ui-equalheight .ui-fm-row {
	margin-bottom: 0
}

.ui-paymount-text {
	position: absolute;
	top: 38%;
	left: 48%
}

.fundbill-bank-content {
	heigth: 100%
}

.gray-text {
	color: #b2b2b2
}

.line-cross {
	text-decoration: line-through
}

.ui-fm-far-col {
	margin-left: 239px
}

.no-splitline {
	border: 0
}

.font-orange {
	color: #f60;
	font-size: 12px
}

.fn-hide-vi {
	visibility: hidden
}

.ui-expiredate-tip {
	position: relative
}

.m-cue {
	background: url("https://i.alipayobjects.com/e/201204/30OeDv1YgM.png")
		no-repeat scroll 0 0 transparent;
	padding-left: 18px;
	background-position: -70px -301px;
	border: 0 none;
	font-size: 12px;
	margin: 0;
	padding-bottom: 5px;
	float: left;
	height: 15px
}

.tb-inner {
	zoom: 1;
	margin-bottom: 15px
}

.tb-inner table {
	border-right: 1px solid #c8c8c8;
	border-bottom: 1px solid #c8c8c8;
	background: #fff
}

.fm-input .tb-inner a {
	padding-left: 0
}

.tb-inner caption {
	padding: 3px 0 5px 2px
}

.tb-inner td, .tb-inner thead th {
	border-top: 1px solid #c8c8c8;
	border-left: 1px solid #c8c8c8;
	padding: 3px 5px;
	font-family: Simsun
}

.tb-inner thead th {
	font-size: 12px;
	background: #e9e9e9;
	vertical-align: baseline
}

.tb-inner .action {
	position: absolute;
	top: 3px;
	right: 0
}

.xbox .tb-inner {
	border: 1px #b4b4b4 solid;
	border-width: 1px 0 0 1px
}

.xbox .tb-inner table {
	width: auto;
	border: 0
}

.xbox .tb-bank-intro {
	margin-top: 10px;
	border-width: 0 0 1px 0
}

.xbox .tb-bank-intro td, .xbox .tb-bank-intro th {
	border-right: 1px solid #b4b4b4
}

.xbox .tb-bank-intro table {
	width: 100%;
	border: 0
}

.tb-bank-intro th {
	text-align: left
}

.tb-bank-intro thead th {
	vertical-align: middle;
	background: #e7e7e7;
	color: #000
}

.tb-bank-intro thead td {
	background: #e7e7e7
}

.tb-bank-intro .first {
	white-space: nowrap
}

.bank-tip {
	font-size: 13px
}

.bank-phone {
	margin: 5px 0 10px 0
}

#payBalance #J-message-reload {
	width: 200px
}

.cahiser-vip {
	display: inline-block;
	margin-right: 10px;
	margin-top: -4px;
	vertical-align: middle
}

#J-question-tip {
	font-size: 12px;
	width: 246px
}

#J-question-tip .ui-icon-arrow-cashier {
	margin: -3px 0 0 56px
}

.preferential {
	position: absolute;
	top: 13px;
	right: 12px;
	line-height: 17px;
	display: inline-block;
	text-indent: -9999px;
	width: 17px;
	height: 17px;
	top: 12px\9;
	vertical-align: middle
}

.installment-support {
	display: inline-block;
	height: 21px;
	position: absolute;
	right: -5px;
	text-indent: -9999px;
	top: -4px;
	width: 54px;
	vertical-align: middle;
	line-height: 21px
}

.cash-city-link {
	vertical-align: middle;
	margin-right: 5px
}

.busy, .repair, .repair2, .repair3, .restricted {
	height: 17px;
	left: 50%;
	position: absolute;
	text-align: center;
	top: 50%;
	line-height: 17px;
	overflow: hidden;
	z-index: 3
}

.repair, .busy, .repair2, .repair3 {
	margin-left: -23px;
	margin-top: -9px;
	width: 46px
}

.restricted {
	margin-left: -35px;
	margin-top: -9px;
	width: 70px
}

.busy {
	background-color: #fe9400
}

.repair {
	background-color: #999
}

.repair2 {
	background-color: #999
}

.repair .icon, .busy .icon, .repair2 .icon, .repair3 .icon, .restricted .icon
	{
	height: 17px;
	position: absolute;
	width: 46px !important;
	line-height: 17px;
	top: 0;
	left: 0
}

.restricted .icon {
	background-position: right -17px;
	width: 70px !important
}

.repair .icon {
	background-position: -74px -260px
}

.repair2 .icon {
	background-position: -121px -260px
}

.repair3 .icon {
	background-position: right top;
	width: 70px !important
}

.repair3 {
	width: 70px !important;
	margin-left: -35px
}

.busy .icon {
	background-position: -73px -282px
}

.bank-icon-mask {
	background-color: #fff;
	height: 36px;
	left: 0;
	opacity: .6;
	position: absolute;
	top: 0;
	width: 190px
}

.balance-outline {
	border: 1px solid #f4f6fc;
	height: 35px
}

.account-balance {
	border: 1px solid #f4f6fc;
	display: block;
	padding: 6px 40px 6px 10px
}

.balance-outline-select {
	background-color: #fff;
	border: 1px solid #dfe7f5
}

.balance-outline-select .account-balance {
	border: 1px solid #b3c4e7
}

.balance-real-pay {
	padding-left: 142px;
	padding-left: 145px\9
}

.account-email {
	float: left;
	position: relative
}

.account-item {
	padding: 6px 13px 6px 33px;
	border-bottom: 1px solid #f4f6fc
}

.promotion-use, .point-use, .pcard-use, .moneyFund-use {
	background-color: #fff;
	border-bottom-color: #e0e7f0
}

.order-tips {
	padding: 0
}

.header-nav-item {
	float: left;
	height: 25px;
	line-height: 25px;
	text-align: center
}

.header-nav-item a {
	margin-left: 5px;
	margin-right: 5px
}

.realtimediscount-top-cnt {
	float: left;
	line-height: 30px;
	margin-right: 5px;
	margin-bottom: 25px
}

.cashier-creditEx {
	clear: both
}

.channel-tab .deposit-tab-col {
	left: 170px
}

.user-account th {
	padding-right: 12px;
	text-align: right;
	width: 165px
}

#container.xbox, #J-chooseBankList.xbox {
	width: auto;
	height: auto;
	padding: 20px
}

#xbox-overlay {
	position: absolute;
	z-index: 997;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%
}

* html #xbox-overlay {
	position: absolute
}

.xbox-overlay-bg {
	background-color: #000;
	filter: alpha(opacity = 20);
	-moz-opacity: .20;
	opacity: .20
}

#xbox-hide-select {
	z-index: 999;
	background-color: #fff;
	border: 0;
	filter: alpha(opacity = 0);
	-moz-opacity: 0;
	opacity: 0;
	width: 100%
}

#xbox-mock {
	position: absolute;
	background: #fff;
	z-index: 1002;
	color: #000;
	border: 6px solid #767576;
	text-align: left;
	top: 16%;
	left: 30%;
	overflow: hidden
}

* html #xbox-mock {
	position: absolute
}

#xbox-load {
	position: fixed;
	height: 13px;
	width: 208px;
	z-index: 1003;
	top: 50%;
	left: 50%;
	margin: -6px 0 0 -104px
}

* html #xbox-load {
	position: absolute
}

#xbox-iframe {
	width: 100%;
	height: 100%;
	clear: both;
	border: 0;
	margin-bottom: -1px;
	margin-top: 1px;
	_margin-bottom: 1px
}

.container-xbox {
	padding: 20px
}

#container h2, #J-savePrototypeContext h2, #J-chooseBankList h2 {
	border-bottom: 1px solid #ccc;
	font-size: 16px;
	padding-bottom: 10px;
	margin-bottom: 10px
}

#J-chooseBankList.xbox {
	margin: 0 auto;
	min-height: 260px;
	_height: 260px
}

#xbox-mock .ui-xbox-action {
	top: 24px;
	right: 22px;
	font-size: 16px
}

#xbox-mock .ui-xbox-action a {
	text-decoration: none;
	position: relative;
	padding-left: 20px
}

#xbox-mock .ui-xbox-action b {
	background-position: -154px -320px;
	position: absolute;
	top: 3px;
	left: 0;
	width: 13px;
	height: 13px;
	overflow: hidden
}

#creditCardForm .empty-channel-list-msg {
	text-align: center;
	margin-top: 80px;
	font-size: 16px
}

#phone-validate-notice .ui-icon-tip {
	left: 55px
}

#phone-validate-notice .ui-tip {
	width: 532px
}

.tip-voice {
	width: 532px;
	overflow: hidden;
	background: #f9f9f9;
	border: 1px #d4d4d4 solid;
	_font-family: Simsun;
	margin-top: 5px
}

.tip-voice-container {
	padding: 10px;
	border: 1px #fff solid;
	line-height: normal
}

.tip-voice-container .tip-voice-normal {
	padding: 0 0 3px 0;
	line-height: 17px
}

.tip-voice-container .tip-voice-btn input {
	padding: 1px 8px
}

.tip-voice .tip-voice-success {
	margin: 0;
	line-height: 16px;
	padding: 0 30px 10px 24px;
	background: url('https://i.alipayobjects.com/e/201309/1A9Zrb2ngz.png')
		no-repeat;
	background-position: -164px -390px;
	color: #4d4d4d
}

.tip-voice .btn-normal {
	*margin-right: 4px
}

#D_mobileSection .ui-tip-info {
	padding: 0 5px 15px 0;
	margin-left: 150px
}

#J_otpPassword {
	width: 44px
}

.cityhint, .cityhint-overlay {
	border: 1px #ccc solid;
	padding: 10px 15px;
	width: 500px;
	background: #fff;
	display: none;
	overflow: hidden;
	position: absolute;
	z-index: 999
}

.cityhint-overlay {
	z-index: 998;
	border: 0;
	display: block
}

.cityhint .close {
	position: absolute;
	right: 5px;
	top: 5px;
	width: 15px;
	height: 15px;
	cursor: pointer;
	background: url(https://i.alipayobjects.com/e/201309/13MOuwMhH3.png)
		no-repeat scroll 0 -158px
}

.cityhint .close a:hover {
	background: 0
}

.cityhint .close-min {
	float: right
}

.cityhint dl {
	line-height: 2;
	clear: both
}

.cityhint dt {
	display: inline-block;
	width: 40px;
	float: left;
	padding-right: 10px;
	font-weight: bold;
	text-align: right
}

.cityhint-district dd, .cityhint dd {
	width: 440px;
	display: inline;
	float: left
}

.cityhint-district {
	width: 280px
}

.cityhint-district dd {
	width: 220px
}

.cityhint-district dd a {
	display: inline-block
}

.cityhint a {
	color: #000;
	padding: 3px 10px;
	outline: 0;
	text-decoration: none;
	white-space: nowrap;
	*display: inline-block;
	*padding: 1px 10px 0;
	*line-height: 20px
}

.cityhint a.current, .cityhint a:hover {
	background: #fbff00;
	text-decoration: none;
	color: #000
}

div.cityhint-sub {
	width: 252px;
	height: auto;
	border: 1px #ccc solid;
	padding: 10px;
	line-height: 1.8;
	background: #daf3ff
}

div.cityhint-sub a {
	display: block;
	float: left
}

a.cityhint-input {
	height: 18px;
	line-height: 18px;
	padding: 3px 15px 3px 5px;
	*padding: 4px 15px 1px 5px;
	border: 1px #DDD solid;
	background: url(https://i.alipayobjects.com/e/201309/13MOuvt6j7.png) 98%
		-116px no-repeat;
	*zoom: 1
}

a.cityhint-input:hover {
	border-color: #ccc;
	text-decoration: none;
	background: url(https://i.alipayobjects.com/e/201309/13MOuvt6j7.png) 98%
		-146px no-repeat
}

.fn-mt-0 {
	margin-top: 0
}

.fn-mt-4 {
	margin-top: 4px
}

.fn-mb-0 {
	margin-bottom: 0
}

.fn-mr-5 {
	margin-right: 5px
}

.fn-ml-5 {
	margin-left: 5px
}

.fn-mt-5 {
	margin-top: 5px
}

.fn-mb-5 {
	margin-bottom: 5px
}

.fn-mr-10 {
	margin-right: 10px
}

.fn-ml-10 {
	margin-left: 10px
}

.fn-mt-10 {
	margin-top: 10px
}

.fn-mb-10 {
	margin-bottom: 10px
}

.fn-mr-15 {
	margin-right: 15px
}

.fn-ml-15 {
	margin-left: 15px
}

.fn-mt-15 {
	margin-top: 15px
}

.fn-mb-15 {
	margin-bottom: 15px
}

.fn-ml-20 {
	margin-left: 20px
}

.fn-mr-20 {
	margin-right: 20px
}

.fn-mt-20 {
	margin-top: 20px
}

.fn-mb-20 {
	margin-bottom: 20px
}

.fn-ml-25 {
	margin-left: 25px
}

.fn-mr-25 {
	margin-right: 25px
}

.fn-mt-25 {
	margin-top: 25px
}

.fn-mb-25 {
	margin-bottom: 25px
}

.fn-ml-30 {
	margin-left: 30px
}

.fn-mr-30 {
	margin-right: 30px
}

.fn-mt-30 {
	margin-top: 30px
}

.fn-mb-30 {
	margin-bottom: 30px
}

.fn-pb-0 {
	padding-bottom: 0
}

.fn-pl-10 {
	padding-left: 10px
}

.fn-pb-20 {
	padding-bottom: 20px
}

.fn-p-5 {
	padding: 5px
}

.fn-ml-55 {
	margin-left: 55px
}

.fn-ml-65 {
	margin-left: 65px
}

.fn-line-through {
	text-decoration: line-through
}

.fn-relative {
	position: relative;
	z-index: 100
}

.colon {
	font-weight: normal;
	position: absolute;
	top: 9px;
	right: -8px
}

.loading-text {
	padding: 10px
}

.ft-weight-normal {
	font-weight: normal
}