/* css min */
@charset "utf-8";

body {
	color: #666;
	margin: 0;
	padding: 0;
	border: 0
}

.btn-warning,.btn-warning.active,.btn-warning:active,.btn-warning:focus,.btn-warning:hover,.open>.dropdown-toggle.btn-warning {
	color: #fff;
	background-color: #ff671b!important;
	border-color: #ff671b!important
}

.btn-warning.disabled,.btn-warning.disabled.active,.btn-warning.disabled:active,.btn-warning.disabled:focus,.btn-warning.disabled:hover,.btn-warning[disabled],.btn-warning[disabled].active,.btn-warning[disabled]:active,.btn-warning[disabled]:focus,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning,fieldset[disabled] .btn-warning.active,fieldset[disabled] .btn-warning:active,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning:hover {
	background-color: #ff671b!important;
	border-color: #ff671b!important
}

.btn-warning .badge {
	color: #ff671b!important;
	background-color: #fff
}

.nav-tabs>li.active02>a,.nav-tabs>li.active02>a:focus,.nav-tabs>li.active02>a:hover {
	color: #555;
	padding: 0 45px;
	border-radius: 3px 3px 0 0;
	background: #fff;
	font-size: 16px;
	border-top: 2px solid #ff671b!important;
	border-left: 1px solid #dddfe6;
	z-index: 1;
	margin-top: -1px;
	margin-right: 0;
	cursor: pointer
}

.pagination>li>a,.pagination>li>span {
	position: relative;
	float: left;
	padding: 6px 12px;
	margin-left: -1px;
	line-height: 1.42857143;
	color: #ff671b!important;
	text-decoration: none;
	background-color: #fff;
	border: 1px solid #ddd
}

.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover {
	color: #ff671b!important
}

.label-warning,.label-warning[href]:focus,.label-warning[href]:hover,.progress-bar-warning {
	background-color: #ff671b!important
}

.bui-grid-table .grid-command:hover,.text-warning {
	color: #ff671b!important
}

.ui-dialog-button-orange {
	background: #ff671b!important
}

.text-primary {
	color: #ff671b!important
}

.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover {
	z-index: 2;
	color: #fff!important;
	cursor: default;
	background-color: #ff671b!important;
	border-color: #ff671b!important
}

.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover {
	color: #000!important;
	background-color: #eee;
	border-color: #ddd
}

.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover {
	background: #fff;
	border-left: 1px solid #dddfe6;
	border-right: 1px solid #dddfe6;
	border-top: 2px solid #ff671b!important;
	color: #555;
	cursor: pointer;
	font-size: 16px;
	line-height: 40px;
	margin-left: -1px;
	margin-top: -1px;
	padding: 0 45px;
	z-index: 1;
	border-radius: 3px 3px 0 0
}

@font-face {
	font-family:auiicon;src:url(./aui_iconfont.ttf) format('truetype')
}

.aui-iconfont {
	position: relative;
	font-family: auiicon!important;
	font-size: 16px;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale
}

.aui-icon-appreciate:before {
	content: "\e644"
}

.aui-icon-check:before {
	content: "\e645"
}

.aui-icon-close:before {
	content: "\e646"
}

.aui-icon-edit:before {
	content: "\e649"
}

.aui-icon-emoji:before {
	content: "\e64a"
}

.aui-icon-favorfill:before {
	content: "\e64b"
}

.aui-icon-favor:before {
	content: "\e64c"
}

.aui-icon-loading:before {
	content: "\e64f"
}

.aui-icon-locationfill:before {
	content: "\e650"
}

.aui-icon-location:before {
	content: "\e651"
}

.aui-icon-phone:before {
	content: "\e652"
}

.aui-icon-roundcheckfill:before {
	content: "\e656"
}

.aui-icon-roundcheck:before {
	content: "\e657"
}

.aui-icon-roundclosefill:before {
	content: "\e658"
}

.aui-icon-roundclose:before {
	content: "\e659"
}

.aui-icon-roundrightfill:before {
	content: "\e65a"
}

.aui-icon-roundright:before {
	content: "\e65b"
}

.aui-icon-search:before {
	content: "\e65c"
}

.aui-icon-timefill:before {
	content: "\e65e"
}

.aui-icon-time:before {
	content: "\e65f"
}

.aui-icon-taxi:before {
	content: "\e65d"
}

.aui-icon-unfold:before {
	content: "\e661"
}

.aui-icon-warnfill:before {
	content: "\e662"
}

.aui-icon-warn:before {
	content: "\e663"
}

.aui-icon-camerafill:before {
	content: "\e664"
}

.aui-icon-camera:before {
	content: "\e665"
}

.aui-icon-commentfill:before {
	content: "\e666"
}

.aui-icon-comment:before {
	content: "\e667"
}

.aui-icon-likefill:before {
	content: "\e668"
}

.aui-icon-like:before {
	content: "\e669"
}

.aui-icon-notificationfill:before {
	content: "\e66a"
}

.aui-icon-notification:before {
	content: "\e66b"
}

.aui-icon-order:before {
	content: "\e66c"
}

.aui-icon-samefill:before {
	content: "\e66d"
}

.aui-icon-same:before {
	content: "\e66e"
}

.aui-icon-deliver:before {
	content: "\e671"
}

.aui-icon-evaluate:before {
	content: "\e672"
}

.aui-icon-pay:before {
	content: "\e673"
}

.aui-icon-send:before {
	content: "\e675"
}

.aui-icon-shop:before {
	content: "\e676"
}

.aui-icon-ticket:before {
	content: "\e677"
}

.aui-icon-left:before {
	content: "\e679"
}

.aui-icon-cascades:before {
	content: "\e67c"
}

.aui-icon-discover:before {
	content: "\e67e"
}

.aui-icon-list:before {
	content: "\e682"
}

.aui-icon-more:before {
	content: "\e684"
}

.aui-icon-myfill:before {
	content: "\e685"
}

.aui-icon-my:before {
	content: "\e686"
}

.aui-icon-scan:before {
	content: "\e689"
}

.aui-icon-settings:before {
	content: "\e68a"
}

.aui-icon-questionfill:before {
	content: "\e690"
}

.aui-icon-question:before {
	content: "\e691"
}

.aui-icon-shopfill:before {
	content: "\e697"
}

.aui-icon-form:before {
	content: "\e699"
}

.aui-icon-pic:before {
	content: "\e69b"
}

.aui-icon-filter:before {
	content: "\e69c"
}

.aui-icon-footprint:before {
	content: "\e69d"
}

.aui-icon-top:before {
	content: "\e69e"
}

.aui-icon-pulldown:before {
	content: "\e69f"
}

.aui-icon-pullup:before {
	content: "\e6a0"
}

.aui-icon-right:before {
	content: "\e6a3"
}

.aui-icon-refresh:before {
	content: "\e6a4"
}

.aui-icon-moreandroid:before {
	content: "\e6a5"
}

.aui-icon-deletefill:before {
	content: "\e6a6"
}

.aui-icon-refund:before {
	content: "\e6ac"
}

.aui-icon-cart:before {
	content: "\e6af"
}

.aui-icon-qrcode:before {
	content: "\e6b0"
}

.aui-icon-remind:before {
	content: "\e6b2"
}

.aui-icon-delete:before {
	content: "\e6b4"
}

.aui-icon-profile:before {
	content: "\e6b7"
}

.aui-icon-home:before {
	content: "\e6b8"
}

.aui-icon-cartfill:before {
	content: "\e6b9"
}

.aui-icon-discoverfill:before {
	content: "\e6ba"
}

.aui-icon-homefill:before {
	content: "\e6bb"
}

.aui-icon-message:before {
	content: "\e6bc"
}

.aui-icon-addressbook:before {
	content: "\e6bd"
}

.aui-icon-link:before {
	content: "\e6bf"
}

.aui-icon-lock:before {
	content: "\e6c0"
}

.aui-icon-unlock:before {
	content: "\e6c2"
}

.aui-icon-vip:before {
	content: "\e6c3"
}

.aui-icon-activity:before {
	content: "\e6c5"
}

.aui-icon-friendaddfill:before {
	content: "\e6c9"
}

.aui-icon-friendadd:before {
	content: "\e6ca"
}

.aui-icon-friendfamous:before {
	content: "\e6cb"
}

.aui-icon-friend:before {
	content: "\e6cc"
}

.aui-icon-goods:before {
	content: "\e6cd"
}

.aui-icon-selection:before {
	content: "\e6ce"
}

.aui-icon-explore:before {
	content: "\e6d2"
}

.aui-icon-present:before {
	content: "\e6d3"
}

.aui-icon-squarecheckfill:before {
	content: "\e6d4"
}

.aui-icon-square:before {
	content: "\e6d5"
}

.aui-icon-squarecheck:before {
	content: "\e6d6"
}

.aui-icon-round:before {
	content: "\e6d7"
}

.aui-icon-roundaddfill:before {
	content: "\e6d8"
}

.aui-icon-roundadd:before {
	content: "\e6d9"
}

.aui-icon-add:before {
	content: "\e6da"
}

.aui-icon-notificationforbidfill:before {
	content: "\e6db"
}

.aui-icon-explorefill:before {
	content: "\e6dd"
}

.aui-icon-fold:before {
	content: "\e6de"
}

.aui-icon-game:before {
	content: "\e6df"
}

.aui-icon-redpacket:before {
	content: "\e6e0"
}

.aui-icon-selectionfill:before {
	content: "\e6e1"
}

.aui-icon-similar:before {
	content: "\e6e2"
}

.aui-icon-appreciatefill:before {
	content: "\e6e3"
}

.aui-icon-infofill:before {
	content: "\e6e4"
}

.aui-icon-info:before {
	content: "\e6e5"
}

.aui-icon-forwardfill:before {
	content: "\e6ea"
}

.aui-icon-forward:before {
	content: "\e6eb"
}

.aui-icon-rechargefill:before {
	content: "\e6ec"
}

.aui-icon-recharge:before {
	content: "\e6ed"
}

.aui-icon-vipcard:before {
	content: "\e6ee"
}

.aui-icon-voice:before {
	content: "\e6ef"
}

.aui-icon-voicefill:before {
	content: "\e6f0"
}

.aui-icon-friendfavor:before {
	content: "\e6f1"
}

.aui-icon-wifi:before {
	content: "\e6f2"
}

.aui-icon-share:before {
	content: "\e6f3"
}

.aui-icon-wefill:before {
	content: "\e6f4"
}

.aui-icon-we:before {
	content: "\e6f5"
}

.aui-icon-lightauto:before {
	content: "\e6f6"
}

.aui-icon-lightforbid:before {
	content: "\e6f7"
}

.aui-icon-lightfill:before {
	content: "\e6f8"
}

.aui-icon-camerarotate:before {
	content: "\e6f9"
}

.aui-icon-light:before {
	content: "\e6fa"
}

.aui-icon-barcode:before {
	content: "\e6fb"
}

.aui-icon-flashlightclose:before {
	content: "\e6fc"
}

.aui-icon-flashlightopen:before {
	content: "\e6fd"
}

.aui-icon-searchlist:before {
	content: "\e6fe"
}

.aui-icon-service:before {
	content: "\e6ff"
}

.aui-icon-sort:before {
	content: "\e700"
}

.aui-icon-down:before {
	content: "\e703"
}

.aui-icon-mobile:before {
	content: "\e704"
}

.aui-icon-mobilefill:before {
	content: "\e705"
}

.aui-icon-copy:before {
	content: "\e706"
}

.aui-icon-countdownfill:before {
	content: "\e707"
}

.aui-icon-countdown:before {
	content: "\e708"
}

.aui-icon-noticefill:before {
	content: "\e709"
}

.aui-icon-notice:before {
	content: "\e70a"
}

.aui-icon-upstagefill:before {
	content: "\e70e"
}

.aui-icon-upstage:before {
	content: "\e70f"
}

.aui-icon-choicenessfill:before {
	content: "\e714"
}

.aui-icon-choiceness:before {
	content: "\e715"
}

.aui-icon-clothesfill:before {
	content: "\e716"
}

.aui-icon-clothes:before {
	content: "\e717"
}

.aui-icon-creativefill:before {
	content: "\e718"
}

.aui-icon-creative:before {
	content: "\e719"
}

.aui-icon-female:before {
	content: "\e71a"
}

.aui-icon-keyboard:before {
	content: "\e71b"
}

.aui-icon-male:before {
	content: "\e71c"
}

.aui-icon-pullleft:before {
	content: "\e71f"
}

.aui-icon-pullright:before {
	content: "\e720"
}

.aui-icon-rankfill:before {
	content: "\e721"
}

.aui-icon-rank:before {
	content: "\e722"
}

.aui-icon-bad:before {
	content: "\e723"
}

.aui-icon-cameraadd:before {
	content: "\e724"
}

.aui-icon-focus:before {
	content: "\e725"
}

.aui-icon-friendfill:before {
	content: "\e726"
}

.aui-icon-cameraaddfill:before {
	content: "\e727"
}

.aui-icon-apps:before {
	content: "\e729"
}

.aui-icon-paintfill:before {
	content: "\e72a"
}

.aui-icon-paint:before {
	content: "\e72b"
}

.aui-icon-picfill:before {
	content: "\e72c"
}

.aui-icon-refresharrow:before {
	content: "\e72d"
}

.aui-icon-markfill:before {
	content: "\e730"
}

.aui-icon-mark:before {
	content: "\e731"
}

.aui-icon-presentfill:before {
	content: "\e732"
}

.aui-icon-repeal:before {
	content: "\e733"
}

.aui-icon-album:before {
	content: "\e734"
}

.aui-icon-peoplefill:before {
	content: "\e735"
}

.aui-icon-people:before {
	content: "\e736"
}

.aui-icon-servicefill:before {
	content: "\e737"
}

.aui-icon-repair:before {
	content: "\e738"
}

.aui-icon-file:before {
	content: "\e739"
}

.aui-icon-repairfill:before {
	content: "\e73a"
}

.aui-icon-taoxiaopu:before {
	content: "\e73b"
}

.aui-icon-attentionfill:before {
	content: "\e73c"
}

.aui-icon-attention:before {
	content: "\e73d"
}

.aui-icon-commandfill:before {
	content: "\e73e"
}

.aui-icon-command:before {
	content: "\e73f"
}

.aui-icon-communityfill:before {
	content: "\e740"
}

.aui-icon-community:before {
	content: "\e741"
}

.aui-icon-read:before {
	content: "\e742"
}

.aui-icon-calendar:before {
	content: "\e74a"
}

.aui-icon-cut:before {
	content: "\e74b"
}

.aui-icon-magic:before {
	content: "\e74c"
}

.aui-icon-backwardfill:before {
	content: "\e74d"
}

.aui-icon-forwardfill1:before {
	content: "\e74e"
}

.aui-icon-playfill:before {
	content: "\e74f"
}

.aui-icon-stop:before {
	content: "\e750"
}

.aui-icon-tagfill:before {
	content: "\e751"
}

.aui-icon-tag:before {
	content: "\e752"
}

.aui-icon-group:before {
	content: "\e753"
}

.aui-icon-move:before {
	content: "\e754"
}

.aui-icon-all:before {
	content: "\e755"
}

.aui-icon-backdelete:before {
	content: "\e756"
}

.aui-icon-hotfill:before {
	content: "\e757"
}

.aui-icon-hot:before {
	content: "\e758"
}

.aui-icon-post:before {
	content: "\e759"
}

.aui-icon-radiobox:before {
	content: "\e75b"
}

.aui-icon-rounddown:before {
	content: "\e75c"
}

.aui-icon-upload:before {
	content: "\e75d"
}

.aui-icon-videofill:before {
	content: "\e75e"
}

.aui-icon-video:before {
	content: "\e75f"
}

.aui-icon-writefill:before {
	content: "\e760"
}

.aui-icon-write:before {
	content: "\e761"
}

.aui-icon-radioboxfill:before {
	content: "\e763"
}

.aui-icon-punch:before {
	content: "\e764"
}

.aui-icon-shake:before {
	content: "\e765"
}

.aui-icon-add1:before {
	content: "\e767"
}

.aui-icon-move1:before {
	content: "\e768"
}

.aui-icon-safe:before {
	content: "\e769"
}

.aui-icon-activityfill:before {
	content: "\e775"
}

.aui-icon-crownfill:before {
	content: "\e776"
}

.aui-icon-crown:before {
	content: "\e777"
}

.aui-icon-goodsfill:before {
	content: "\e778"
}

.aui-icon-messagefill:before {
	content: "\e779"
}

.aui-icon-profilefill:before {
	content: "\e77a"
}

.aui-icon-sound:before {
	content: "\e77b"
}

.aui-icon-sponsorfill:before {
	content: "\e77c"
}

.aui-icon-weunblock:before {
	content: "\e780"
}

.aui-icon-weblock:before {
	content: "\e77f"
}

.aui-icon-upblock:before {
	content: "\e77e"
}

.aui-icon-sponsor:before {
	content: "\e77d"
}

.aui-icon-babyfill:before {
	content: "\e710"
}

.aui-icon-baby:before {
	content: "\e711"
}

.width1002 {
	width: 1002px;
	margin: 0 auto
}

.logo {
	float: left;
	margin-right: 25px;
	margin-top: 2px;
	margin-bottom: 2px
}

.logo img {
	float: left;
	width: 110px;
	display: block;
	height: 55px
}

.logo-title {
	border-left: 1px solid #ff671b;
	padding-left: 20px;
	margin-left: 15px;
	margin-top: 10px;
	font-size: 18px
}

.logo-title-en {
	font-size: 12px;
	color: #ff671b
}

.logo-title-cn {
	font-size: 18px;
	color: #666
}

.toolbar-area {
	height: 28px;
	line-height: 28px;
	font-size: 12px
}

.toolbar-area a {
	color: #666
}

.login_toolbar {
	float: right;
	line-height: 30px
}

.menu-bg {
	width: 100%;
	height: 82px;
	position: relative;
	background: #f6f6f6;
	padding-top: 10px;
	border-bottom: 2px solid #ee560a
}

.btn-warning {
	background: #ee560a!important;
	border-color: #ee560a!important
}

.menu {
	height: 40px;
	margin-top: 30px
}

.menu ul {
	list-style: none
}

.menu ul li {
	float: left;
	padding: 0 25px;
	margin-right: 3px;
	font-size: 14px;
	color: #666;
	cursor: pointer;
	line-height: 40px;
	border-radius: 3px 3px 0 0
}

.menu ul li.current,.menu ul li:hover {
	background: #ee560a;
	font-weight: 700;
	color: #fff;
	font-size: 14px
}

.menu ul li a:hover,.menu ul li.current a,.menu ul li.current a:hover,.menu ul li.current a:visited {
	background: #ee560a;
	font-size: 14px;
	font-weight: 700;
	color: #fff
}

.menu ul li a,.menu ul li a:visited {
	color: #666;
	text-decoration: none;
	font-weight: 700;
	font-size: 14px
}

.menu ul li:hover a {
	color: #fff
}

.main-area {
	width: 1002px;
	margin: 30px auto
}

.left-area {
	float: left;
	width: 200px;
	margin-right: 22px
}

.left-area h3 {
	background: #fff;
	border-bottom: 2px solid #dddfe6;
	margin: 0;
	line-height: 32px;
	font-size: 16px
}

.left-list-area {
	width: 260px;
	padding: 15px;
	background: #f6f7fb;
	min-height: 350px
}

.left-list-area dl {
	float: left;
	width: 100%;
	margin-bottom: 15px
}

.left-list-area dl dt {
	float: left;
	width: 40%;
	text-align: right;
	font-weight: 400
}

.left-list-area dl dd {
	float: left;
	width: 60%;
	color: #ff671b
}

.left-menu {
	float: left;
	width: 100%;
	background: #f6f7fb;
	min-height: 400px;
	padding: 12px 0 30px;
	border-radius: 0 0 3px 3px
}

.left-menu ul {
	padding: 0 0 10px;
	width: 100%;
	list-style: none;
	margin: 0
}

.left-menu ul li {
	border-left: 3px solid #f6f7fb;
	line-height: 40px;
	padding-left: 18px;
	font-size: 14px
}

.left-menu ul li:hover {
	color: #666;
	font-weight: 700;
	cursor: pointer
}

.left-menu ul li a {
	color: #666;
	font-size: 14px
}

.left-menu ul li.current {
	line-height: 40px;
	padding-left: 18px;
	border-left: 3px solid #ff671b;
	color: #666;
	background: #fff;
	font-size: 14px;
	font-weight: 700;
	cursor: pointer
}

.left-menu ul li.current a {
	color: #666;
	font-size: 14px;
	text-shadow: 0 1px 0 #FFF;
	font-weight: 700
}

.left-menu ul li a:hover,.left-menu ul li.current a:hover {
	color: #666;
	font-size: 14px;
	font-weight: 700;
	cursor: pointer
}

.left-menu ul li.unfold {
	line-height: 40px;
	padding-left: 18px;
	color: #666;
	font-size: 14px;
	font-weight: 400;
	cursor: pointer
}

.left-menu ul li.unfold a {
	color: #666;
	font-size: 14px
}

.left-menu dl {
	line-height: 40px;
	font-size: 14px;
	padding-bottom: 5px;
	margin: 0 0 10px
}

.left-menu dl dd {
	line-height: 40px;
	font-size: 12px;
	padding-left: 20px;
	border-left: 3px solid #f6f7fb
}

.left-menu dl dd:hover {
	color: #666;
	border-left: 3px solid #ff671b;
	background: #fafafa;
	font-weight: 700;
	cursor: pointer
}

.left-menu dl dd.current {
	line-height: 40px;
	font-size: 12px;
	border-left: 3px solid #ff671b;
	background: #fff
}

.nav-line {
	background: #eaeaea;
	width: 100%;
	height: 1px
}

.right-area {
	float: left;
	width: 1000px
}

.right-area h3 {
	background: #fff;
	border-bottom: 2px solid #dddfe6;
	margin: 0;
	line-height: 32px;
	font-size: 16px
}

.right-area-cont {
	float: left;
	width: 780px;
	padding: 15px;
	border: 1px solid #dddfe6;
	border-top: 0
}

.main-cont {
	float: left;
	width: 1000px;
	padding: 15px 0
}

.prompt-title {
	width: 98%;
	margin: 0 auto 10px;
	line-height: 32px;
	font-size: 16px
}

.bank-cont-reg {
	border: 1px solid #ddd;
	border-top: 0;
	border-radius: 3px
}

.bank-cont-reg h3 {
	border-bottom: 1px solid #dddfe6;
	height: 33px;
	line-height: 32px;
	margin: 0;
	padding-left: 2%;
	width: 98%
}

.bank-cont-reg h3 div.current,.bank-cont-reg h3 div.current:hover {
	float: left;
	padding: 0 45px;
	background: #f6f7fb;
	font-weight: 700;
	font-size: 14px;
	border-left: 1px solid #dddfe6;
	border-right: 1px solid #dddfe6;
	z-index: 1;
	margin-top: -1px;
	line-height: 33px;
	cursor: pointer
}

.bank-cont-reg h3 div {
	float: left;
	padding: 0 45px;
	font-size: 14px;
	margin-left: -1px;
	border-top: 1px solid #dddfe6;
	border-left: 1px solid #dddfe6;
	border-right: 1px solid #dddfe6;
	z-index: 1;
	margin-top: -1px;
	line-height: 33px;
	cursor: pointer
}

.bank-cont-reg h3 div:hover {
	float: left;
	padding: 0 45px;
	font-size: 14px;
	border-right: 1px solid #dddfe6;
	z-index: 1;
	margin-top: -1px;
	line-height: 33px;
	background: #ebedf4;
	cursor: pointer
}

.bank-cont-reg h3 label {
	float: left;
	margin-left: 50px;
	font-size: 14px;
	color: #ff671b;
	line-height: 38px;
	font-weight: 400
}

.bank-cont-reg .cont {
	width: 98%;
	margin: 20px auto;
	padding: 0 0 20px
}

.bank-cont-reg .cont h4 {
	float: left;
	width: 100%;
	font-size: 16px;
	line-height: 32px
}

.bank-cont {
	border-top: 0;
	border-radius: 3px
}

.bank-cont h3 {
	border-bottom: 1px solid #dddfe6;
	height: 33px;
	line-height: 32px;
	margin: 0;
	padding-left: 2%;
	width: 98%
}

.bank-cont h3 div.current,.bank-cont h3 div.current:hover {
	float: left;
	padding: 0 45px;
	background: #f6f7fb;
	font-weight: 700;
	font-size: 14px;
	border-left: 1px solid #dddfe6;
	border-right: 1px solid #dddfe6;
	z-index: 1;
	margin-top: -1px;
	line-height: 33px;
	cursor: pointer
}

.bank-cont h3 div {
	float: left;
	padding: 0 45px;
	font-size: 14px;
	margin-left: -1px;
	border-top: 1px solid #dddfe6;
	border-left: 1px solid #dddfe6;
	border-right: 1px solid #dddfe6;
	z-index: 1;
	margin-top: -1px;
	line-height: 33px;
	cursor: pointer
}

.bank-cont h3 div:hover {
	float: left;
	padding: 0 45px;
	font-size: 14px;
	border-right: 1px solid #dddfe6;
	z-index: 1;
	margin-top: -1px;
	line-height: 33px;
	background: #ebedf4;
	cursor: pointer
}

.bank-cont h3 label {
	float: left;
	margin-left: 50px;
	font-size: 14px;
	color: #ff671b;
	line-height: 38px;
	font-weight: 400
}

.bank-cont .cont {
	width: 98%;
	margin: 20px auto;
	padding: 0 0 20px
}

.bank-cont .cont h4 {
	float: left;
	width: 100%;
	font-size: 16px;
	line-height: 32px
}

.tab-login {
	float: left;
	width: 100%;
	border-bottom: 1px solid #dddfe6;
	padding-left: 50px
}

.tab-login div {
	float: left;
	padding: 0 25px;
	font-size: 14px;
	border: 1px solid #dddfe6;
	border-bottom: 0;
	z-index: 1;
	margin-bottom: -1px;
	line-height: 34px;
	cursor: pointer;
	color: #ff671b;
	background: #ebedf4
}

.tab-login div:hover {
	float: left;
	padding: 0 25px;
	background: #fff;
	font-size: 14px;
	border: 1px solid #dddfe6;
	border-bottom: 0;
	z-index: 1;
	margin-bottom: -1px;
	line-height: 34px;
	cursor: pointer
}

.dis {
	display: block
}

.undis {
	display: none
}

.payment-login {
	width: 100%;
	margin: 20px auto 10px
}

.payment-login dl {
	float: left;
	width: 100%;
	margin-bottom: 15px
}

.payment-login dl dt {
	float: left;
	width: 30%;
	line-height: 32px;
	text-align: right;
	font-weight: 400
}

.payment-login dl dd {
	float: left;
	width: 70%
}

.error-warning {
	float: left;
	line-height: 32px
}

.btn-submit,.btn-submit:hover {
	width: 220px;
	background: #ff671b;
	line-height: 34px;
	color: #fff;
	border: 0;
	font-size: 14px;
	border-radius: 3px
}

.btn-submit-sm,.btn-submit-sm:hover {
	background: #ff671b;
	padding: 0 35px;
	line-height: 34px;
	color: #fff;
	border: 0;
	font-size: 14px;
	border-radius: 3px
}

.btn-regist {
	width: 220px;
	background: #33c388;
	line-height: 34px;
	color: #fff;
	border: 0;
	font-size: 14px;
	border-radius: 3px
}

.btn-regist:hover {
	width: 220px;
	background: #21b578;
	line-height: 34px;
	color: #fff;
	border: 0;
	font-size: 14px;
	border-radius: 3px
}

.btn-cancel {
	width: 220px;
	background: #959595;
	line-height: 34px;
	color: #fff;
	border: 0;
	font-size: 14px;
	border-radius: 3px
}

.btn-cancel:hover {
	width: 220px;
	background: #8b8b8b;
	line-height: 34px;
	color: #fff;
	border: 0;
	font-size: 14px;
	border-radius: 3px
}

.btn-cancel-sm {
	background: #959595;
	padding: 0 35px;
	line-height: 34px;
	color: #fff;
	border: 0;
	font-size: 14px;
	border-radius: 3px
}

.btn-cancel-sm:hover {
	background: #8b8b8b;
	padding: 0 35px;
	line-height: 34px;
	color: #fff;
	border: 0;
	font-size: 14px;
	border-radius: 3px
}

.btn-info {
	background: #2ea7e0;
	min-width: 90px;
	border: 0;
	padding: 0 35px;
	line-height: 34px;
	color: #fff;
	font-size: 14px;
	border-radius: 3px
}

.btn-info:hover {
	background: #269cd4;
	min-width: 90px;
	border: 0;
	padding: 0 35px;
	line-height: 34px;
	color: #fff;
	font-size: 14px;
	border-radius: 3px
}

.btn-info-sm {
	background: #2ea7e0;
	border: 0;
	padding: 0 25px;
	line-height: 30px;
	color: #fff;
	font-size: 14px;
	border-radius: 3px
}

.btn-info-sm:hover {
	background: #269cd4;
	border: 0;
	padding: 0 25px;
	line-height: 30px;
	color: #fff;
	font-size: 14px;
	border-radius: 3px
}

.btn-cancel02 {
	background: #c3c3c3;
	min-width: 90px;
	border: 0;
	padding: 0 25px;
	line-height: 36px;
	color: #fff;
	font-size: 16px;
	border-radius: 3px
}

.btn-cancel02:hover {
	background: #b9b9b9;
	min-width: 90px;
	border: 0;
	padding: 0 25px;
	line-height: 36px;
	color: #fff;
	font-size: 16px;
	border-radius: 3px
}

.recharge-success {
	width: 21%;
	margin: 60px auto 30px;
	line-height: 32px
}

.recharge_modal {
	width: 450px;
	margin: 0 auto
}

.recharge_modal h3 {
	width: 100%;
	line-height: 35px;
	font-size: 16px;
	font-weight: 700;
	border-bottom: 1px solid #dddfe6
}

.recharge_modal ul {
	list-style: none;
	padding: 0
}

.recharge_modal ul li {
	line-height: 32px;
	margin-bottom: 5px
}

.top-up-hints {
	width: 100%;
	margin: 0 auto 20px;
	height: 50px;
	line-height: 50px;
	padding-left: 12px;
	background: #f6f7fb;
	border: 1px solid #dddfe6
}

.top-up-way {
	border: 1px solid #dddfe6;
	width: 100%;
	margin-bottom: 20px
}

.top-up-way dl {
	float: left;
	width: 100%;
	height: 50px;
	line-height: 50px;
	margin: 0
}

.top-up-way dl dt {
	float: left;
	width: 12%;
	height: 50px;
	line-height: 50px;
	padding-right: 2%;
	text-align: right
}

.top-up-way dl dd {
	float: left;
	width: 86%;
	height: 50px;
	line-height: 50px
}

.order-area {
	width: 1000px;
	border: 1px solid #dddfe6;
	border-top: 0;
	margin-bottom: 20px
}

.order-area h3 {
	width: 100%;
	margin: 0;
	height: 40px;
	line-height: 40px;
	background: #f6f7fb;
	border-top: 1px solid #dddfe6;
	border-bottom: 1px solid #dddfe6
}

.order-area h3 .info {
	float: left;
	width: 35%;
	padding: 0 15px;
	font-size: 16px;
	z-index: 1;
	line-height: 38px
}

.order-area h3 .current {
	float: right;
	padding: 0 45px;
	background: #fff;
	font-size: 16px;
	border-top: 2px solid #ff671b;
	border-left: 1px solid #dddfe6;
	z-index: 1;
	margin-top: -1px;
	line-height: 38px;
	height: 40px
}

.order-area h3 .current02 {
	float: right;
	padding: 0 45px;
	background: #fff;
	font-size: 16px;
	border-top: 2px solid #ff671b;
	border-left: 1px solid #dddfe6;
	z-index: 1;
	margin-top: -1px;
	line-height: 38px;
	height: 39px
}

.order-area .cont {
	width: 96%;
	margin: 20px auto;
	padding: 0 0 20px
}

.order-area .cont dl {
	float: left;
	width: 50%
}

.order-area .cont dl dt {
	float: left;
	width: 20%;
	text-align: right
}

.order-area .cont dl dd {
	float: left;
	width: 80%
}

.pay-area {
	width: 100%
}

.pay-area h3 {
	width: 100%;
	margin: 0 auto 10px;
	line-height: 32px;
	font-size: 16px;
	display: inline-block
}

.pay-area h4 {
	width: 98%;
	margin: 0 auto 10px;
	line-height: 32px;
	font-size: 16px
}

.ehkin-area {
	width: 100%;
	margin-bottom: 20px;
	border: 1px solid #dddfe6
}

.ehkin-area02 {
	width: 100%;
	margin-bottom: 20px
}

.ehkin-area label img {
	height: 50px;
	width: 120px
}

.ehkin-area-weixin {
	float: right;
	margin-right: 76px
}

.ehkin-area-weixin img {
	float: left;
	width: 80px;
	height: 80px
}

.ehkin-area-weixin ul {
	float: left;
	list-style: none;
	width: 160px;
	margin: 0 0 0 10px;
	padding: 0
}

.ehkin-area-weixin ul li {
	float: left;
	width: 100%;
	line-height: 23px;
	margin-top: 2px
}

.ehkin-area-login {
	float: left;
	width: 50%;
	padding: 20px;
	height: 336px
}

.ehkin-area-login dl {
	float: left;
	width: 100%;
	margin-bottom: 15px
}

.ehkin-area-login dl dt {
	float: left;
	width: 30%;
	text-align: right;
	font-weight: 400;
	line-height: 32px
}

.ehkin-area-login dl dd {
	float: left;
	width: 60%;
	color: #ff671b
}

.ehkin-area-regist {
	float: left;
	width: 50%;
	padding: 20px
}

.ehkin-area-regist dl {
	float: left;
	width: 100%;
	margin-bottom: 15px
}

.ehkin-area-regist dl dt {
	float: left;
	width: 30%;
	text-align: right;
	font-weight: 400
}

.ehkin-area-regist dl dd {
	float: left;
	width: 60%;
	color: #ff671b
}

.cont_le {
	background: #FFF;
	padding: 8px 0;
	height: 34px;
	width: 100%;
	text-align: left
}

.cont_all {
	background: #EBF8FB;
	border: 1px solid #A3D8E0;
	border-top: none;
	padding: 8px 0
}

.menu1Off,.menu1On,.menu2Off,.menu2On,.menu3Off,.menu3On,.menu4Off,.menu4On,.menu5Off,.menu5On,.menu6Off,.menu6On,.menu7Off,.menu7On,.menu8Off,.menu8On,.menu9Off,.menu9On {
	margin: 0 0 -2px;
	width: 88px;
	height: 25px;
	text-align: center;
	cursor: pointer;
	display: inline;
	padding: 8px 25px;
	color: #428bca
}

.menu1On,.menu2On,.menu3On,.menu4On,.menu5On,.menu6On,.menu7On,.menu8On,.menu9On {
	color: #ff671b;
	padding: 9px 25px;
	background: #f6f7fb;
	margin-bottom: -2px;
	z-index: 1;
	border: 1px solid #dddfe6;
	border-bottom: 0
}

ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
	display: inline
}

.tab-title {
	float: left;
	width: 100%;
	border-bottom: 1px solid #dddfe6
}

.tab-title ul {
	width: 100%;
	padding-left: 100px;
	list-style: none;
	margin: 0;
	height: 28px
}

.balance-area {
	width: 1000px;
	border: 1px solid #dddfe6;
	margin-bottom: 20px
}

.balance-area h3 {
	display: inline-block;
	font-size: 16px;
	line-height: 36px;
	margin: 0 auto 10px;
	width: 100%;
	background: #f6f7fb
}

.balance-cont {
	display: inline-block;
	width: 1000px;
	border: 1px solid #dddfe6;
	font-size: 16px;
	line-height: 36px;
	margin: 0 auto 10px;
	background: #f6f7fb
}

.balance-area ul {
	list-style: none
}

.balance-area ul li {
	line-height: 45px
}

.error404 {
	background: url(../img/404.png) center top no-repeat #ff671b;
	min-height: 410px
}

.error500 {
	background: url(../img/500.png) center top no-repeat #f5f5f5;
	min-height: 410px
}

.form-control {
	background-color: #fff;
	background-image: none;
	border: 1px solid #ccc;
	border-radius: 4px;
	box-shadow: 0 1px 1px rgba(0,0,0,.075) inset;
	color: #555;
	display: block;
	font-size: 14px;
	height: 34px;
	line-height: 1.42857;
	padding: 6px 8px;
	transition: border-color .15s ease-in-out 0s,box-shadow .15s ease-in-out 0s;
	width: 100%
}

.rightcont {
	float: left;
	margin-left: 10px;
	width: 845px
}

.fl {
	float: left
}

.fr {
	float: right
}

.clearboth {
	clear: both
}

.width100 {
	width: 100%
}

.mr5 {
	margin-right: 5px
}

.mr10 {
	margin-right: 10px
}

.ml5 {
	margin-left: 5px
}

.ml10 {
	margin-left: 10px
}

.ml20 {
	margin-left: 20px
}

.ml40 {
	margin-left: 40px
}

.ml50 {
	margin-left: 50px
}

.ml80 {
	margin-left: 80px
}

.mlr5 {
	margin-left: 5px;
	margin-right: 5px
}

.mlr10 {
	margin-left: 10px;
	margin-right: 10px
}

.mlr20 {
	margin-left: 20px;
	margin-right: 20px
}

.mr50 {
	margin-right: 50px
}

.mt3 {
	margin-top: 3px
}

.mt5 {
	margin-top: 5px
}

.mt6 {
	margin-top: 6px
}

.mt8 {
	margin-top: 8px
}

.mt10 {
	margin-top: 10px
}

.mt15 {
	margin-top: 15px
}

.mt20 {
	margin-top: 20px
}

.mt50 {
	margin-top: 50px
}

.mb5 {
	margin-bottom: 5px
}

.mb10 {
	margin-bottom: 10px
}

.mb20 {
	margin-bottom: 20px
}

.mb30 {
	margin-bottom: 30px
}

.mb60 {
	margin-bottom: 60px
}

.mtb10 {
	margin: 10px 0
}

.mtb20 {
	margin: 20px 0
}

.p20 {
	padding: 20px
}

.p10 {
	padding: 10px
}

.p5-10 {
	padding: 5px 10px
}

.p35-80 {
	padding: 35px 80px
}

.p45-100 {
	padding: 45px 100px
}

.color-orange {
	color: #f96400
}

.color-reg {
	color: #e60012
}

.border0 {
	border: 0
}

.border {
	border: 1px solid #dddfe6
}

.border-b {
	border-bottom: 1px solid #dddfe6
}

.border-b2 {
	border-bottom: 2px solid #dddfe6
}

.border-t {
	border-top: 1px solid #fff
}

.border-l {
	border-left: 1px solid #dddfe6
}

.border-r {
	border-right: 1px solid #dddfe6
}

.font-b {
	font-weight: 700
}

.title-bg {
	background: #f6f7fb
}

.h100 {
	height: 100px
}

.font14 {
	font-size: 14px;
	font-weight: 400
}

.font18 {
	font-size: 18px
}

.font20 {
	font-size: 20px
}

.font24 {
	font-size: 24px
}

.lh32 {
	line-height: 32px
}

.h35 {
	height: 35px
}

.h40 {
	height: 40px
}

.w200 {
	width: 200px
}

.ml15 {
	margin-left: 15px
}

.ml30 {
	margin-left: 30px
}

.fs36 {
	font-size: 36px
}

.fs48 {
	font-size: 48px
}

.lh20 {
	line-height: 20px
}

.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden
}

* html .clearfix {
	height: 1%
}

.clearfix {
	display: block
}

.gateway-bg {
	background: #f1f1f1
}

.gateway-topbg {
	width: 100%;
	position: relative;
	background: #f6f6f6;
	border-bottom: 2px solid #ff671b
}

.gateway-info {
	display: inline-block;
	line-height: 30px;
	background: #f6f7fb;
	border-bottom: 1px solid #dddfe6;
	margin-bottom: 15px
}

.gateway-area {
	border: 1px solid #dddfe6;
	background: #fff;
	margin-bottom: 20px;
	padding-bottom: 20px
}

.bank-title {
	font-size: 16px;
	font-weight: 700;
	margin: 20px 0
}

.bankbtn-submit {
	background: #ff671b;
	line-height: 38px;
	color: #fff;
	border: 0;
	font-size: 16px;
	text-align: center
}

.bankbtn-submit:hover {
	background: #f47914;
	line-height: 38px;
	color: #fff;
	border: 0;
	font-size: 16px;
	text-align: center
}

.bank-absolute {
	position: absolute;
	top: 40px
}

.auto-center {
	margin: 0 auto
}

.main-balance {
	width: 100%;
	margin-bottom: 20px;
	font-size: 16px;
	font-weight: 700;
	line-height: 45px;
	text-indent: .5em
}

.member-info {
	width: 100%;
	padding: 15px 0
}

.certification-yes {
	float: left;
	width: 100%;
	border: 1px solid #aee7b2;
	background: #f7fbfa;
	padding: 10px 0;
	margin-bottom: 15px;
	border-radius: 3px
}

.certification-no {
	float: left;
	width: 100%;
	border: 1px solid #ff671b;
	background: #fff8f3;
	padding: 10px 0;
	margin-bottom: 15px;
	border-radius: 3px
}

.member-info dl {
	float: left;
	width: 100%;
	margin-bottom: 15px;
	line-height: 35px
}

.member-info dl dt {
	float: left;
	width: 20.6%;
	padding-right: 2%;
	text-align: right;
	font-weight: 400;
	line-height: 35px
}

.member-info dl dd {
	float: left;
	width: 70%;
	line-height: 35px
}

.member-info ul,.member-info ul.zk {
	float: left;
	width: 100%;
	margin-bottom: 15px;
	list-style: none;
	padding: 0 0 15px
}

.member-info ul li,.member-info ul.zk li {
	float: left;
	width: 100%;
	margin-bottom: 10px;
	line-height: 35px;
	height: 35px
}

.member-info ul li label,.member-info ul.zk li label {
	float: left;
	width: 20.6%;
	padding-right: 2%;
	text-align: right;
	font-weight: 400
}

.member-info ul li p,.member-info ul.zk li p {
	float: left;
	width: 70%
}

.certification-no dl,.certification-yes dl {
	float: left;
	width: 80%;
	margin-bottom: 0;
	line-height: 35px
}

.certification-no dl dt,.certification-yes dl dt {
	float: left;
	width: 25.6%;
	padding-right: 2.2%;
	line-height: 32px;
	text-align: right;
	font-weight: 400
}

.certification-no dl dd,.certification-yes dl dd {
	float: left;
	width: 70%;
	line-height: 32px
}

.certification-no ul,.certification-yes ul {
	float: right;
	width: 19.3%;
	line-height: 32px;
	padding: 0;
	margin: 0
}

.certification-no h4 {
	font-weight: 700;
	font-size: 14px;
	text-indent: 2.5em
}

.certification-no ol {
	list-style: none
}

.certification-no ol li {
	float: left;
	width: 100%;
	line-height: 25px
}

.register-bg {
	margin: 50px auto 30px;
	width: 1002px;
	border-radius: 3px
}

.register-bg dl {
	float: left;
	width: 100%;
	margin-bottom: 10px
}

.register-bg dl dt {
	float: left;
	width: 40%;
	text-align: right;
	font-weight: 400;
	line-height: 35px
}

.register-bg dl dd {
	float: left;
	width: 60%;
	color: #ff671b;
	line-height: 35px
}

.login_tel {
	float: right;
	min-width: 300px;
	line-height: 50px;
	text-align: right;
	color: #bdbdbd;
	font-size: 12px
}

.increase-area {
	width: 720px;
	margin: 20px auto
}

.ui-calendar-date .ui-calendar-date-column .ui-calendar-day-0,.ui-calendar-date .ui-calendar-date-column .ui-calendar-day-6 {
	color: #ff671b!important
}

.ui-calendar-date .ui-calendar-date-column td.focused-element {
	color: #fff
}

.increase-area h3 {
	background: #fff;
	border-bottom: 2px solid #ff671b;
	color: #ff671b;
	margin: 0;
	line-height: 32px;
	font-size: 16px
}

.increase-area dl {
	float: left;
	width: 100%;
	margin-bottom: 15px
}

.increase-area dl dt {
	float: left;
	width: 35%;
	line-height: 32px;
	text-align: right;
	font-weight: 400
}

.increase-area dl dd {
	float: left;
	width: 65%
}

.footer {
	float: left;
	margin-top: 20px;
	background: #fafafa;
	width: 100%;
	color: #999;
	font-size: 12px;
	height: 120px
}

.copyright {
	border-top: 1px solid #fff;
	text-align: center;
	padding: 15px 0;
	line-height: 25px
}

.tab-content {
	height: 100%;
	margin-bottom: 30px
}

.nav {
	background: #f6f7fb;
	border-bottom: 1px solid #dddfe6;
	border-top: 1px solid #dddfe6;
	list-style: none;
	margin-bottom: 0;
	float: left;
	width: 100%;
	padding-left: 330px
}

.icon {
	background: url(../img/icon.png) no-repeat!important;
	width: 32px;
	height: 32px
}

.icon-money {
	background-position: 0 0!important
}

.icon-number {
	background-position: -32px 0!important
}

.icon-arrow-up {
	display: inline-block;
	background: url(../img/icon.png) -64px 0 no-repeat!important;
	width: 32px;
	height: 32px;
	margin-top: 3px
}

.icon-arrow-down {
	display: inline-block;
	background: url(../img/icon.png) -96px 0 no-repeat!important;
	width: 32px;
	height: 32px;
	margin-top: 3px
}

.icon-arrow-up02 {
	display: inline-block;
	background: url(../img/icon.png) -64px -32px no-repeat!important;
	width: 32px;
	height: 32px;
	margin-top: 3px
}

.icon-arrow-down02 {
	display: inline-block;
	background: url(../img/icon.png) -96px -32px no-repeat!important;
	width: 32px;
	height: 32px;
	margin-top: 3px
}

.icon-label {
	background-position: -128px 0!important
}

.icon-list {
	background-position: -160px 0!important
}

.icon-members {
	background-position: -192px 0!important
}

.icon-my {
	background-position: -224px 0!important
}

.icon-label02 {
	background-position: -128px -32px!important
}

.icon-set {
	background-position: -64px -64px!important
}

.icon-warning {
	background-position: 0 -128px!important
}

.icon-warning-md {
	background-position: -32px -128px!important
}

.icon-success {
	background-position: -64px -128px!important
}

.icon-error {
	background-position: -96px -128px!important
}

.icon-success-sm {
	background-position: -131px -128px!important
}

.icon-error-sm {
	background-position: -160px -128px!important
}

.icon-set02 {
	background-position: -64px -96px!important
}

.icon-doubt {
	background-position: -128px -64px!important
}

.icon-doubt:hover {
	background-position: -128px -96px!important;
	cursor: pointer
}

.icon-download {
	background-position: -160px -64px!important;
	cursor: pointer
}

.icon-upload {
	background-position: -192px -64px!important;
	cursor: pointer
}

.icon02 {
	background: url(../img/icon.png) no-repeat!important;
	width: 64px;
	height: 32px
}

.icon-an {
	background-position: 0 -160px!important
}

.icon-up {
	background-position: -64px -160px!important
}

.icon-statistical {
	background-position: -224px -64px!important
}

.icon-bank-up {
	display: inline-block;
	background: url(../img/icon.png) 0 -64px no-repeat!important;
	width: 32px;
	height: 32px;
	margin-top: 3px
}

.icon-bank-down {
	display: inline-block;
	background: url(../img/icon.png) -32px -64px no-repeat!important;
	width: 32px;
	height: 32px;
	margin-top: 3px
}

.icon-bank-right {
	display: inline-block;
	background: url(../img/icon.png) -96px -64px no-repeat!important;
	width: 32px;
	height: 32px;
	margin-top: 3px
}

.icon-address-book {
	background-position: 0 -192px!important;
	cursor: pointer
}

.icon-add-account {
	background-position: -32px -192px!important;
	cursor: pointer
}

.icon-conversion {
	background-position: -64px -192px!important;
	cursor: pointer
}

.icon-upload-btn {
	background-position: -96px -192px!important;
	cursor: pointer
}

.icon-CNY {
	background-position: 0 -224px!important;
	cursor: pointer
}

.icon-USD {
	background-position: -32px -224px!important;
	cursor: pointer
}

.icon-EUR {
	background-position: -64px -224px!important;
	cursor: pointer
}

.icon-GBP {
	background-position: -96px -224px!important;
	cursor: pointer
}

.icon-JPY {
	background-position: -128px -224px!important;
	cursor: pointer
}

.icon-SGD {
	background-position: -160px -224px!important;
	cursor: pointer
}

.icon-AUD {
	background-position: -192px -224px!important;
	cursor: pointer
}

.icon-CAD {
	background-position: -224px -224px!important;
	cursor: pointer
}

.icon-NZD {
	background-position: -256px -224px!important;
	cursor: pointer
}

.icon-HKD {
	background-position: -288px -224px!important;
	cursor: pointer
}

.icon-CHF {
	background-position: -320px -224px!important;
	cursor: pointer
}

.nav02 {
	padding-left: 20%;
	margin-bottom: 0;
	list-style: none;
	height: 35px;
	min-width: 550px
}

.nav02>li {
	position: relative;
	display: block
}

.nav02>li>a {
	position: relative;
	display: block;
	padding: 3px 45px
}

.nav02>li>a:focus,.nav02>li>a:hover {
	text-decoration: none;
	background-color: #eee;
	border-radius: 3px 3px 0 0
}

.nav-tabs02 {
	border-bottom: 1px solid #ddd
}

.nav-tabs02>li {
	float: left;
	margin-bottom: -1px;
	line-height: 34px
}

.nav-tabs02>li>a {
	margin: 0 0 -1px;
	width: 88px;
	height: 25px;
	text-align: center;
	cursor: pointer;
	display: inline;
	padding: 8px 25px;
	color: #428bca
}

.nav-tabs02>li.active>a,.nav-tabs02>li.active>a:focus,.nav-tabs02>li.active>a:hover {
	padding: 8px 45px;
	font-size: 14px;
	margin-top: -1px;
	line-height: 34px;
	cursor: pointer;
	color: #ff671b;
	background: #f6f7fb;
	margin-bottom: -2px;
	z-index: 1;
	border: 1px solid #dddfe6;
	border-bottom: 0;
	border-radius: 3px 3px 0 0
}

.form-control250 {
	background-color: #fff;
	background-image: none;
	border: 1px solid #ccc;
	border-radius: 4px;
	box-shadow: 0 1px 1px rgba(0,0,0,.075) inset;
	color: #555;
	display: block;
	font-size: 14px;
	height: 34px;
	line-height: 1.42857143;
	padding: 6px 8px;
	transition: border-color .15s ease-in-out 0s,box-shadow .15s ease-in-out 0s;
	width: 250px
}

.form-control210 {
	background-color: #fff;
	background-image: none;
	border: 1px solid #ccc;
	border-radius: 4px;
	box-shadow: 0 1px 1px rgba(0,0,0,.075) inset;
	color: #555;
	display: block;
	font-size: 14px;
	height: 34px;
	line-height: 1.42857143;
	padding: 6px 8px;
	transition: border-color .15s ease-in-out 0s,box-shadow .15s ease-in-out 0s;
	width: 210px
}

.form-control165 {
	background-color: #fff;
	background-image: none;
	border: 1px solid #ccc;
	border-radius: 4px;
	box-shadow: 0 1px 1px rgba(0,0,0,.075) inset;
	color: #555;
	display: block;
	font-size: 14px;
	height: 34px;
	line-height: 1.42857143;
	padding: 6px 8px;
	transition: border-color .15s ease-in-out 0s,box-shadow .15s ease-in-out 0s;
	width: 165px
}

.detail th {
	background: #f2f2f2;
	font-size: 14px;
	text-align: right;
	font-weight: 400;
	width: 15%
}

.detail td {
	width: 35%
}

.header-color {
	background: #e8e8e8
}

.tipSpan {
	font-size: 12px;
	color: gray
}

.keytext {
	color: #428bca
}

.keytext:hover {
	color: #428bca;
	cursor: pointer
}

.login_classes {
	color: red;
	font-size: 12px;
	padding: 10px 140px
}

.lh35 {
	line-height: 35px
}

.login-bg {
	margin: 50px auto 30px;
	width: 1002px;
	background: #fbfbfd;
	border-radius: 3px;
	border: 1px solid #eee
}

.login-banner {
	float: left;
	width: 400px;
	height: 365px;
	margin: 10px 40px
}

.login-banner img {
	width: 100%;
	height: 100%;
	display: block
}

.login-cont {
	float: left;
	width: 500px;
	margin: 60px 0 0
}

.login-cont h4 {
	line-height: 35px
}

.login-cont dl {
	float: left;
	list-style: none;
	margin-bottom: 15px;
	width: 100%
}

.login-cont dl dt {
	float: left;
	line-height: 30px;
	text-align: right;
	width: 15%;
	margin-right: 2%
}

.login-cont dl dd {
	float: left;
	width: 83%
}

.bui-form-tip,.bui-form-tip *,.bui-form-tip :after,.bui-form-tip :before,.bui-grid,.bui-grid *,.bui-grid :after,.bui-grid :before,.bui-grid-hd-inner,.bui-grid-hd-inner *,.bui-grid-hd-inner :after,.bui-grid-hd-inner :before {
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box
}

.bui-grid-table .bui-grid-hd-inner {
	height: 20px
}

.bui-grid-hd {
	background-color: #f6f7fb
}

.w112 {
	width: 112px
}

.w97 {
	width: 97px
}

.member-cont {
	width: 100%;
	padding: 20px 0 0
}

.member-cont dl {
	float: left;
	width: 33%;
	margin-bottom: 15px;
	line-height: 35px;
	padding-left: 1%
}

.member-cont dl dt {
	float: left;
	width: 31%;
	padding-right: 2%;
	text-align: right;
	line-height: 35px;
	height: 35px
}

.member-cont dl dd {
	float: left;
	width: 67%;
	line-height: 35px
}

.member-cont2 {
	width: 100%;
	padding: 20px 0 0
}

.member-cont2 dl {
	float: left;
	width: 25%;
	margin-bottom: 15px;
	line-height: 35px;
	padding-left: 1%
}

.member-cont2 dl dt {
	float: left;
	width: 32%;
	padding-right: 2%;
	text-align: right;
	line-height: 35px;
	height: 35px
}

.member-cont2 dl dd {
	float: left;
	width: 67%;
	line-height: 35px
}

.settlement-account {
	width: 100%;
	padding: 15px 0
}

.settlement-account dl {
	float: left;
	width: 100%;
	margin-bottom: 10px;
	line-height: 35px
}

.settlement-account dl dt {
	float: left;
	width: 33%;
	padding-right: 2%;
	text-align: right;
	font-weight: 400;
	line-height: 35px
}

.settlement-account dl dd {
	float: left;
	width: 65%;
	line-height: 35px
}

.settlement-account ul {
	float: left;
	width: 100%;
	margin-bottom: 15px;
	list-style: none;
	padding: 15px 0;
	border: 1px solid #eee;
	background: #fdfdfd;
	border-radius: 3px
}

.settlement-account ul li {
	float: left;
	width: 100%;
	margin-bottom: 10px;
	line-height: 35px;
	height: 35px
}

.settlement-account ul li label {
	float: left;
	width: 33%;
	padding-right: 2%;
	text-align: right;
	font-weight: 400
}

.settlement-account ul li p {
	float: left;
	width: 65%
}

.jia-icon {
	float: left;
	margin-left: 5px;
	width: 24px;
	height: 24px;
	background: url(../img/icon_jiajian.png) 0 -5px no-repeat;
	cursor: pointer
}

.jian-icon {
	float: left;
	margin-left: 5px;
	width: 24px;
	height: 24px;
	background: url(../img/icon_jiajian.png) 0 -45px no-repeat;
	cursor: pointer
}

.modal-area {
	background: #fff;
	margin: 0 auto;
	padding-bottom: 20px;
	border-radius: 3px;
	width: 720px
}

.modal {
	padding-bottom: 20px
}

.cont-area .cont .modal h3,.modal-area h3 {
	background: #fff;
	border-bottom: 2px solid #e1e1e1;
	color: #ff671b;
	font-size: 16px;
	height: 38px;
	line-height: 32px;
	margin: 20px;
	padding-bottom: 5px;
	width: auto
}

.cont-area .cont .modal dl,.modal-area dl {
	border: 0;
	float: left;
	margin-bottom: 15px;
	width: 100%
}

.cont-area .cont .modal dl dt,.modal-area dl dt {
	float: left;
	font-weight: 400;
	line-height: 32px;
	margin-right: 0;
	text-align: right;
	width: 38%
}

.cont-area .cont .modal dl dd,.modal-area dl dd {
	float: left;
	line-height: 32px;
	text-align: left;
	width: 61%;
	margin-left: 1%
}

.text-warning a {
	color: #ff671b;
	text-decoration: none
}

.text-warning a:active,.text-warning a:focus,.text-warning a:hover {
	color: #ff671b;
	text-decoration: underline
}

.font12 {
	font-size: 12px
}

.greyfontb {
	color: #bbb
}

.table {
	border-radius: 3px;
	display: block;
	margin-bottom: 20px;
	overflow-x: scroll;
	width: 760px
}

.table-ie {
	width: 760px \0;
	width: 760px \9 \0;
	*+width: 760px;
	overflow-x: scroll \0;
	overflow-x: scroll \9 \0;
	*+overflow-x: scroll
}

.choose-btn-mobile:hover .choose-btn-text,.choose-current .choose-btn,.choose-current .choose-btn-mobile .choose-btn-text,.choose-current .choose-btn-mobile:hover .choose-btn-text {
	border: 1px solid #55a500
}

.choose-btn-single {
	background: url(../img/choose.png) no-repeat!important
}

.choose-btn-more {
	background: url(../img/choose.png) 0 -50px no-repeat!important
}

.choose-btn-yuan {
	background: url(../img/choose.png) 0 -100px no-repeat!important
}

.choose-btn-dollar {
	background: url(../img/choose.png) 0 -150px no-repeat!important
}

.choose-btn-batch {
	background: url(../img/choose.png) 0 -200px no-repeat!important
}

.choose-btn-account {
	background: url(../img/choose.png) 0 -250px no-repeat!important
}

.choose-btn-account,.choose-btn-batch,.choose-btn-dollar,.choose-btn-more,.choose-btn-single,.choose-btn-yuan {
	padding: 13px 19px 13px 55px;
	display: block;
	width: 144px;
	text-align: center;
	border: 1px solid #f4f9fc
}

.choose-btn {
	padding: 0;
	height: 50px;
	vertical-align: middle;
	display: inline-block;
	background: #f2f6fa;
	border: 1px solid #ddd;
	margin-right: 15px;
	position: relative
}

.choose-current .choose-btn em {
	display: inline-block
}

.choose-btn em {
	width: 17px;
	height: 17px;
	text-indent: -999;
	display: inline-block;
	background: url(../img/current.png) no-repeat;
	position: absolute;
	top: 32px;
	right: 0
}

.choose-btn:hover {
	display: block;
	border: 1px solid #55a500;
	text-decoration: none
}

.account-area {
	float: left;
	width: 100%
}

.account-area ul {
	float: left;
	list-style: none;
	width: 100%;
	padding: 0
}

.account-area ul li {
	float: left;
	width: 100%;
	margin-bottom: 20px;
	border-bottom: 1px dashed #eee
}

.table-contact {
	background-color: #dddfe6;
	border-spacing: 1px;
	border-collapse: separate;
	border-radius: 3px
}

.table-contact td,.table-contact th {
	padding: 6px;
	color: #888;
	white-space: normal;
	overflow: hidden;
	word-break: break-all
}

.cost-area {
	float: left;
	margin-left: 1.4%;
	padding: 10px 0;
	width: 97.3%;
	border: 1px solid #f0f0f0;
	background: #fbfbfb;
	margin-bottom: 10px;
	border-radius: 3px
}

.cost-area dl {
	float: left;
	width: 100%;
	margin-bottom: 0
}

.cost-area dl dt {
	float: left;
	width: 20%;
	text-align: right;
	padding-right: 2%
}

.cost-area dl dd {
	float: left;
	width: 78%
}

.cost-area ul {
	float: left;
	width: 100%;
	margin-bottom: 0;
	list-style: none
}

.cost-area ul li {
	float: left;
	width: 100%;
	line-height: 35px
}

.commodity-info {
	max-width: 758px;
	margin: -5px;
	display: block;
	max-height: 165px;
	overflow-y: scroll;
	overflow-x: hidden
}

.commodity-info ul {
	float: left;
	width: 743px;
	border-bottom: 1px solid #dddfe6;
	list-style: none;
	padding: 0;
	margin-bottom: 0
}

.commodity-info ul li {
	float: left;
	width: 25%;
	width: 24% \0;
	line-height: 32px;
	padding-left: 1%
}

.commodity-info-5 {
	max-width: 758px;
	margin: -5px;
	display: block;
	max-height: 165px;
	overflow-y: scroll;
	overflow-x: hidden
}

.commodity-info-5 ul {
	float: left;
	width: 743px;
	border-bottom: 1px solid #dddfe6;
	list-style: none;
	padding: 0;
	margin-bottom: 0
}

.commodity-info-5 ul li {
	float: left;
	width: 20%;
	width: 19% \0;
	line-height: 32px;
	padding-left: 1%
}

.commodity-info-6 {
	max-width: 758px;
	margin: -5px;
	display: block;
	max-height: 165px;
	overflow-y: scroll;
	overflow-x: hidden
}

.commodity-info-6 ul {
	float: left;
	width: 743px;
	border-bottom: 1px solid #dddfe6;
	list-style: none;
	padding: 0;
	margin-bottom: 0
}

.commodity-info-6 ul li {
	float: left;
	width: 16.66%;
	width: .66% \0;
	line-height: 32px;
	padding-left: .66%
}

.infotitle-bg {
	background: #fafafa
}

.purchase-area {
	float: left;
	width: 100%;
	border-radius: 3px
}

.purchase-area .cont {
	float: left;
	width: 60%;
	margin-bottom: 0;
	line-height: 35px;
	padding-top: 10px
}

.purchase-area .cont h4 {
	font-size: 16px;
	font-weight: 700;
	line-height: 25px;
	text-indent: 1em
}

.purchase-area .cont dl {
	float: left;
	width: 100%;
	margin-bottom: 10px;
	list-style: none
}

.purchase-area .cont dl dt {
	float: left;
	width: 30%;
	padding-right: 2%;
	text-align: right;
	line-height: 32px
}

.purchase-area .cont dl dd {
	float: left;
	width: 60%;
	line-height: 32px;
	word-break: break-all
}

.purchase-area .details {
	float: left;
	width: 40%;
	background: #fdfdfd;
	line-height: 35px;
	padding-top: 10px;
	border-left: 1px solid #f9f9f9;
	min-height: 300px
}

.purchase-area .details h4 {
	font-size: 14px;
	font-weight: 700;
	line-height: 25px;
	text-indent: 1em
}

.purchase-area .details dl {
	float: left;
	width: 100%;
	margin-bottom: 10px;
	list-style: none
}

.purchase-area .details dl dt {
	float: left;
	width: 35%;
	font-weight: 400;
	padding-right: 2%;
	text-align: right;
	line-height: 32px;
	color: #999
}

.purchase-area .details dl dd {
	float: left;
	width: 63%;
	line-height: 32px;
	text-align: left;
	color: #666
}

.no-conditions {
	float: left;
	margin-left: 0;
	padding: 6px 0;
	width: 100%;
	border: 1px solid #eee;
	background: #f6f6f6;
	margin-bottom: 10px;
	border-radius: 3px;
	text-align: center
}

.loading-area {
	border: 1px solid #eaeaea;
	background: #f1f9fd;
	padding: 30px
}

.loading-img {
	float: left;
	margin: 0 30px
}

.loading-cont {
	float: left;
	line-height: 66px;
	font-weight: 700
}

.settlement-account .info {
	float: left;
	width: 100%;
	margin-top: 15px
}

.settlement-account .info h3 {
	background: #fcfcfc;
	margin-bottom: 5px;
	border-radius: 2px;
	border: 1px dashed #f2f2f2;
	float: left;
	width: 100%;
	font-size: 14px;
	font-weight: 700;
	text-indent: 1em;
	line-height: 30px
}

.checkbox label,.radio label {
	padding-left: 15px;
	margin-bottom: 0;
	font-weight: 400;
	cursor: pointer
}

.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox],.radio input[type=radio],.radio-inline input[type=radio] {
	position: absolute;
	margin-left: -15px
}

.mr20 {
	margin-right: 20px
}

.mr30 {
	margin-right: 30px
}

.icon-warning-lg {
	background-position: -32px -128px!important
}

.warning-area {
	width: 600px;
	padding: 30px 0;
	margin: 20px auto 0;
	background: #fffdf7;
	border: 1px solid #ee560a
}

.warning-info {
	width: 80%;
	margin: 0 auto;
	line-height: 30px
}

.font-n {
	font-weight: 400
}

.bt1 {
	border-top: 1px solid #ddd
}

.border-tx {
	border-top: 1px dashed #ddd
}

.border-bx {
	border-bottom: 1px dashed #ddd
}

.certification-yes .more {
	width: 96%;
	margin: 0 auto 5px;
	border-top: 1px dotted #ccc;
	padding-top: 8px;
	text-align: center
}

.mb15 {
	margin-bottom: 15px
}

.pt10 {
	padding-top: 10px
}

.pt15 {
	padding-top: 15px
}

.pb0 {
	padding-bottom: 0
}

.pb10 {
	padding-bottom: 10px
}

.pb15 {
	padding-bottom: 15px
}

.ptb10 {
	padding: 10px 0
}

.mb0 {
	margin-bottom: 0
}

.mt2 {
	margin-top: 2px
}

.w100 {
	width: 100px
}

.w110 {
	width: 110px
}

.w120 {
	width: 120px
}

.fontb-n {
	font-weight: 400
}

.plr5 {
	padding-left: 5px;
	padding-right: 5px
}

.plr6 {
	padding-left: 6px;
	padding-right: 6px
}

.text-gary {
	color: #999
}

.icon-credit,.icon-savings,.icon-shortcut {
	margin: 6px 3px;
	line-height: 20px;
	font-size: 12px
}

.icon-shortcut {
	background: #738fcb;
	color: #fff;
	border-radius: 3px;
	padding: 0 3px
}

.icon-savings {
	background: #4f93e7;
	color: #fff;
	border-radius: 3px;
	padding: 0 3px
}

.icon-credit {
	background: #eba956;
	color: #fff;
	border-radius: 3px;
	padding: 0 3px
}

.pl0 {
	padding-left: 0
}

.pr6 {
	padding-right: 6px
}

.w123 {
	width: 123px
}

.fs12 {
	font-size: 12px
}

.fn {
	font-weight: 400
}

.progress-transfer {
	margin: 30px auto;
	width: 600px
}

.progress-transfer01 {
	background: url(../img/progress-transfer.png) no-repeat;
	background-position: 0 0!important;
	float: left;
	width: 600px;
	height: 35px
}

.progress-transfer02 {
	background: url(../img/progress-transfer.png) no-repeat;
	background-position: 0 -35px!important;
	float: left;
	width: 600px;
	height: 35px
}

.progress-transfer03 {
	background: url(../img/progress-transfer.png) no-repeat;
	background-position: 0 -70px!important;
	float: left;
	width: 600px;
	height: 35px
}

.progress-transfer ul {
	float: left;
	list-style: none;
	width: 100%
}

.progress-transfer ul li {
	float: left;
	width: 33.3%;
	line-height: 30px;
	text-align: center
}

.progress-transfer ul li.current {
	color: #ff671b
}

.form-horizontal .control-label02 {
	margin-bottom: 0;
	padding-top: 7px
}

.modal-area-mini {
	background: #fff;
	margin: 0 auto;
	padding-bottom: 20px;
	border-radius: 3px;
	width: 450px
}

.create-time {
	width: 123px;
	padding-right: 0;
	padding-left: 17px
}

.showKey {
	word-wrap: break-word;
	word-break: break-all;
	line-height: 25px
}

.word-wrap {
	word-wrap: break-word;
	word-break: break-all
}

.backlog-area {
	float: left;
	width: 100%
}

.backlog-area .list {
	float: left;
	width: 49%;
	background: #f6f6f6;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	border: 1px solid #ddd;
	padding: .4em 1em .6em;
	height: 205px;
	margin-bottom: 1.6em;
	overflow: hidden
}

.backlog-area .list h4 {
	float: left;
	width: 100%;
	border-bottom: 1px dashed #ddd;
	line-height: 2em;
	margin: 0 0 .3em
}

.backlog-area .list dl {
	float: left;
	width: 100%;
	line-height: 35px;
	margin-bottom: 0;
	list-style-type: none
}

.backlog-area .list dl dt {
	float: left;
	width: 20%;
	line-height: 35px
}

.backlog-area .list dl dd {
	float: left;
	width: 80%;
	line-height: 35px
}

.tabbtn {
	float: right;
	height: 30px
}

.tabbtn li {
	position: relative;
	margin: 0 15px 0 -1px;
	display: block;
	float: left;
	height: 30px;
	line-height: 30px;
	overflow: hidden;
	text-align: center;
	font-size: 12px;
	color: #999;
	cursor: pointer
}

.tabbtn li.current {
	border: 0;
	color: #2a6496
}

.tabbtn li.current a {
	height: 27px;
	line-height: 27px;
	font-weight: 800
}

.tabcon {
	border-width: 0 1px 1px;
	border-color: #f6f6f6;
	border-style: solid;
	position: relative;
	height: 180px;
	overflow: hidden
}

.tabcon .subbox {
	position: absolute;
	left: 0;
	top: 0
}

.tabcon .sublist {
	padding: 5px 10px 0 0;
	height: 130px
}

#leftcon .subbox {
	width: 9999em
}

#leftcon .subbox .sublist {
	float: left;
	width: 465px
}

.sublist {
	padding: 10px
}

.sublist li {
	height: 28px;
	line-height: 28px;
	font-size: 12px
}

.sublist li span {
	margin: 0 5px 0 0;
	font-size: 12px;
	font-weight: 400;
	color: #ddd
}

.prompt-area {
	float: left;
	width: 99.99%;
	border: 1px solid #ff671b;
	background: #fffaf2;
	border-radius: 5px;
	padding: 10px 15px;
	margin-bottom: 20px
}

.prompt-area dt {
	float: left;
	width: 7%;
	color: #ff671b;
	line-height: 25px
}

.prompt-area dd {
	float: left;
	width: 93%;
	white-space: nowrap;
	line-height: 25px;
	height: 25px
}

.prompt-area marquee {
	line-height: 25px;
	height: 25px
}

.prompt-area dt a {
	color: #ff671b
}

.prompt-area marquee a {
	color: #666;
	white-space: nowrap;
	text-decoration: none
}

.prompt-area dt a:hover {
	color: #ff671b;
	text-decoration: underline
}

.prompt-area marquee a:hover {
	color: #ff671b
}

.bg-gray {
	background: #eee
}

.page {
	display: table;
	width: 96%;
	margin: 0 auto
}

.about {
	box-shadow: 0;
	-webkit-box-shadow: 0;
	-moz-box-shadow: 0
}

.box {
	margin: 0 auto;
	position: relative
}

.event_year {
	width: 90px;
	border-bottom: 2px solid #DDD;
	text-align: center;
	float: left;
	margin-top: 10px;
	position: fixed;
	z-index: 99
}

.event_year li {
	height: 40px;
	line-height: 40px;
	background: #FFF;
	margin-bottom: 1px;
	font-size: 18px;
	color: #828282;
	cursor: pointer
}

.event_year li label {
	display: inline-block;
	width: 100%;
	margin-bottom: 5px;
	font-weight: 700;
	cursor: pointer
}

.event_year li.current {
	width: 100px;
	background: url(../img/jian.png) 90px 0 no-repeat #ff671b;
	color: #FFF;
	text-align: left;
	padding-left: 24px
}

.event_list {
	width: 850px;
	float: right;
	background: url(../img/dian3.png) 139px 0 repeat-y;
	margin: 10px 0 20px
}

.event_list h3 {
	margin: 0 0 10px 132px;
	font-size: 24px;
	font-weight: 500;
	font-family: Georgia;
	color: #ff671b;
	padding-left: 25px;
	background: url(../img/jian.png) 0 -45px no-repeat;
	height: 38px;
	line-height: 30px;
	font-style: italic
}

.event_list li {
	background: url(../img/jian.png) 136px -80px no-repeat
}

.event_list li span {
	width: 127px;
	text-align: right;
	display: block;
	float: left;
	margin-top: 10px
}

.event_list li dl {
	width: 680px;
	margin-left: 24px;
	display: inline-block;
	padding-left: 10px;
	background: url(../img/jian.png) -21px 0 no-repeat;
	line-height: 25px
}

.event_list li dl span {
	width: 690px;
	text-align: left;
	border-bottom: 2px solid #DDD;
	padding: 10px 15px;
	background: #FFF;
	margin: 0
}

.event_list li dl dd {
	float: left;
	width: 100%;
	line-height: 25px;
	padding-left: 8px;
	padding-bottom: 5px;
	margin-bottom: 5px;
	border-bottom: 1px dashed #ddd
}

.event_list li dl dd:last-child {
	float: left;
	width: 100%;
	line-height: 25px;
	padding-left: 8px;
	padding-bottom: 0;
	margin-bottom: 0;
	border-bottom: 0
}

.article {
	width: 100%
}

.article h2 {
	text-align: center;
	margin-bottom: 15px
}

.article p {
	text-indent: 2em
}

.article .breadcrumb {
	background: 0 0;
	float: left;
	width: 100%;
	margin-bottom: 30px;
	margin-top: -20px
}

ul.pager {
	list-style-type: none;
	margin: 0;
	padding: 0;
	display: block
}

.article-page {
	float: left;
	width: 100%;
	list-style-type: none;
	padding: 20px;
	text-align: center;
	display: block;
	border-top: 1px solid #ddd
}

.article-page li {
	display: inline
}

.prompt-area dt {
	height: 24px;
	background: url(../img/icon-announcement.png) no-repeat;
	display: block
}

.prompt-area dt:hover {
	cursor: pointer;
	height: 24px;
	background: url(../img/icon-announcement.png) 0 -24px no-repeat;
	display: block
}

.prompt-area dt font {
	float: left;
	width: 100px;
	margin-left: 29px
}

.account-money {
	-webkit-border-radius: 30px;
	-moz-border-radius: 30px
}

.account-time {
	float: right;
	z-index: 99;
	position: absolute;
	width: 780px;
	text-align: right;
	color: #aaa;
	margin-top: -70px
}

div.cs-select {
	display: inline-block;
	vertical-align: middle;
	position: relative;
	text-align: left;
	background: #fff;
	z-index: 100;
	width: 100%;
	max-width: 500px;
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none
}

div.cs-select:focus {
	outline: 0
}

.cs-select select {
	display: none
}

.cs-select span {
	display: block;
	position: relative;
	cursor: pointer;
	border-radius: 5px;
	padding: 7px 13px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis
}

.cs-select>span {
	padding-right: 3em
}

.cs-select .cs-selected span::after,.cs-select>span::after {
	speak: none;
	position: absolute;
	top: 50%;
	-webkit-transform: translateY(-50%);
	transform: translateY(-50%);
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale
}

.cs-select>span::after {
	content: '\25BE';
	right: 1em
}

.cs-select .cs-selected span::after {
	content: '\2713';
	margin-left: 1em
}

.cs-select.cs-active>span::after {
	-webkit-transform: translateY(-50%) rotate(180deg);
	transform: translateY(-50%) rotate(180deg)
}

.cs-select .cs-options {
	position: absolute;
	overflow: hidden;
	width: 100%;
	background: #ff671b;
	visibility: hidden;
	border-radius: 5px;
	padding-top: 6px;
	margin-top: -7px
}

.cs-select.cs-active .cs-options {
	visibility: visible
}

.cs-select ul {
	list-style: none;
	margin: 0;
	padding: 0;
	width: 100%
}

.cs-select ul span {
	padding: 1em
}

.cs-select ul li.cs-focus span {
	background-color: #ddd
}

.cs-select li.cs-optgroup ul {
	padding-left: 1em
}

.cs-select li.cs-optgroup>span {
	cursor: default
}

div.cs-skin-border {
	background: 0 0;
	font-size: 12px;
	font-weight: 700;
	max-width: 600px
}

@media screen and (max-width:30em) {
	div.cs-skin-border {
		font-size: 1em
	}
}

.cs-skin-border>span {
	border: 1px solid #ccc;
	-webkit-transition: background .2s,border-color .2s;
	transition: background .2s,border-color .2s
}

.cs-skin-border .cs-selected span::after,.cs-skin-border>span::after {
	font-family: auiicon!important;
	content: "\e661"
}

.cs-skin-border ul span::after {
	content: '';
	opacity: 0
}

.cs-skin-border .cs-selected span::after {
	color: #ff671b;
	font-size: 0;
	opacity: 1;
	-webkit-transition: opacity .2s;
	transition: opacity .2s
}

.cs-skin-border.cs-active>span {
	background: #ff671b;
	border-color: #ff671b;
	color: #fff
}

.cs-skin-border .cs-options {
	color: #fff;
	font-size: 12px;
	opacity: 0;
	-webkit-transition: opacity .2s,visibility 0s .2s;
	transition: opacity .2s,visibility 0s .2s
}

.cs-skin-border.cs-active .cs-options {
	opacity: 1;
	-webkit-transition: opacity .2s;
	transition: opacity .2s
}

.cs-skin-border ul span {
	padding: 6px 12px;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden
}

.cs-skin-border .cs-options li span:hover,.cs-skin-border li.cs-focus span {
	background: #ff671b;
	border-radius: 0
}

.lh45 {
	line-height: 45px
}

.account-money {
	border-radius: 30px;
	margin-left: 310px;
	position: absolute;
	text-align: center;
	width: 470px;
	z-index: 99
}

.bankbg {
	background: #fff
}

.bank-area {
	float: left;
	margin-bottom: 15px;
	margin-left: -12px;
	padding-left: 8%;
	width: 92%
}

.bank-area .iw,.iw {
	background: url(../img/bank_logo.png) no-repeat;
	border: 1px solid #ddd;
	display: inline-block;
	height: 32px;
	padding-left: 10px;
	padding-top: 5px;
	vertical-align: middle;
	width: 124px
}

.infoWrap .bankLogo {
	display: inline-block;
	height: 30px;
	margin-left: 15px;
	vertical-align: middle;
	width: 136px
}

.infoWrap .bankLogo span {
	background: url(../img/bank_logo.png) no-repeat;
	display: inline-block;
	height: 100%;
	width: 100%
}

.pointCard .iw {
	
}

.preCard .iw {
	
}

.member .iw {
	
}

.bank-area .enterprise .iw {
	width: 126px
}

.QQCARD {
	background-position: 0 0!important
}

.TELECOM {
	background-position: 0 -49px!important
}

.JIUYOU {
	background-position: 0 -99px!important
}

.JUNNET {
	background-position: 0 -150px!important
}

.UNICOM {
	background-position: 0 -196px!important
}

.SZX {
	background-position: 0 -247px!important
}

.SNDACARD {
	background-position: 0 -297px!important
}

.SOHU {
	background-position: 0 -346px!important
}

.TIANHONG {
	background-position: 0 -396px!important
}

.TIANXIA {
	background-position: 0 -446px!important
}

.WANMEI {
	background-position: 0 -496px!important
}

.NETEASE {
	background-position: 0 -542px!important
}

.ZHENGTU {
	background-position: 0 -592px!important
}

.ZONGYOU {
	background-position: 0 -643px!important
}

.Yitong {
	background-position: 0 5px!important
}

.Aixin {
	background-position: 0 -36px!important
}

.AllScore {
	background-position: 5px -82px!important
}

.Zhongfutong {
	background-position: 5px -129px!important
}

.Dazhong {
	background-position: 5px -170px!important
}

.HUILIAN {
	background-position: 5px -210px!important
}

.GXJFT {
	background-position: 5px -257px!important
}

.JINCHENGTONG {
	background-position: 5px -303px!important
}

.JXJiaofeitong {
	background-position: 5px -352px!important
}

.RUITONG {
	background-position: 5px -398px!important
}

.JIANGSRX {
	background-position: 5px -447px!important
}

.Slsy {
	background-position: 5px -490px!important
}

.Shangmeng {
	background-position: 5px -532px!important
}

.WSTONGLIAN {
	background-position: 5px -578px!important
}

.Edenred {
	background-position: 5px -625px!important
}

.Yikahui {
	background-position: 5px -668px!important
}

.Bohaiyisheng {
	background-position: 5px -710px!important
}

.Ybt {
	background-position: 5px -753px!important
}

.XIANFENG {
	background-position: -2px -788px!important
}

.ABC {
	background-position: 0 0!important
}

.CCB {
	background-position: 0 -93px!important
}

.ICBC {
	background-position: 0 -186px!important
}

.BOC {
	background-position: -12px -279px!important
}

.BOCO {
	background-position: 0 -372px!important
}

.CMBCHINA {
	background-position: -8px -465px!important
}

.CMBC {
	background-position: 0 -558px!important
}

.CIB {
	background-position: 0 -651px!important
}

.CEB {
	background-position: 0 -744px!important
}

.ECITIC {
	background-position: -5px -837px!important
}

.POST {
	background-position: 0 -930px!important
}

.BCCB {
	background-position: -7px -1023px!important
}

.GDB {
	background-position: 0 -1116px!important
}

.SDB {
	background-position: 0 -1209px!important
}

.SPDB {
	background-position: -5px -1302px!important
}

.HXB {
	background-position: -5px -1395px!important
}

.BJRCB {
	background-position: 0 -1488px!important
}

.SHB {
	background-position: -150px 0!important
}

.CZ {
	background-position: -148px -93px!important
}

.SDE {
	background-position: -137px -186px!important
}

.SCCB {
	background-position: -140px -372px!important
}

.EGB {
	background-position: -145px -465px!important
}

.ZJTLCB {
	background-position: -135px -558px!important
}

.CBHB {
	background-position: -138px -651px!important
}

.HKBEA {
	background-position: -138px -744px!important
}

.NJCB {
	background-position: -145px -930px!important
}

.NBCB {
	background-position: -148px -1023px!important
}

.GZCB {
	background-position: -137px -1116px!important
}

.SHRCB {
	background-position: -137px -1209px!important
}

.HZBANK {
	background-position: -145px -1302px!important
}

.NCBBANK {
	background-position: -140px -1395px!important
}

.PINGANBANK {
	background-position: -137px -1488px!important
}

.BOC-EP {
	background-position: 0 -310px!important
}

.CMBCHINA-EP {
	background-position: 0 -496px!important
}

.SDB-EP {
	background-position: 0 -1240px!important
}

.SPDB-EP {
	background-position: 0 -1333px!important
}

.ABC-EP {
	background-position: 0 -31px!important
}

.BOCO-EP {
	background-position: 0 -403px!important
}

.CCB-EP {
	background-position: 0 -124px!important
}

.CEB-EP {
	background-position: 0 -775px!important
}

.ICBC-EP {
	background-position: 0 -217px!important
}

.JZ {
	background-position: -140px -279px!important
}

.GNXS {
	background-position: -138px -837px!important
}

.CMBC-EP {
	background-position: 0 -589px!important
}

.CIB-EP {
	background-position: 0 -682px!important
}

.ECITIC-EP {
	background-position: 0 -868px!important
}

.POST-EP {
	background-position: 0 -961px!important
}

.BCCB-EP {
	background-position: 0 -1054px!important
}

.GDB-EP {
	background-position: 0 -1147px!important
}

.HXB-EP {
	background-position: 0 -1426px!important
}

.BJRCB-EP {
	background-position: 0 -1519px!important
}

.SHB-EP {
	background-position: -137px -31px!important
}

.CZ-EP {
	background-position: -137px -124px!important
}

.SDE-EP {
	background-position: -137px -217px!important
}

.SCCB-EP {
	background-position: -137px -403px!important
}

.EGB-EP {
	background-position: -137px -496px!important
}

.ZJTLCB-EP {
	background-position: -137px -589px!important
}

.CBHB-EP {
	background-position: -137px -682px!important
}

.HKBEA-EP {
	background-position: -137px -775px!important
}

.NJCB-EP {
	background-position: -137px -961px!important
}

.NBCB-EP {
	background-position: -137px -1054px!important
}

.GZCB-EP {
	background-position: -137px -1147px!important
}

.SHRCB-EP {
	background-position: -137px -1240px!important
}

.HZBANK-EP {
	background-position: -137px -1333px!important
}

.NCBBANK-EP {
	background-position: -137px -1426px!important
}

.PINGANBANK-EP {
	background-position: -137px -1519px!important
}

.JZ-EP {
	background-position: -137px -310px!important
}

.GNXS-EP {
	background-position: -137px -868px!important
}

.bui-message .bui-stdmod-body .x-icon {
	float: left
}

.x-icon-info,.x-icon-question {
	color: #fff;
	background-color: #5bc0de;
	border-color: #46b8da
}

.x-icon {
	display: inline-block;
	font-size: 20px;
	font-weight: 700;
	font-family: Arial;
	text-align: center;
	height: 22px;
	width: 22px;
	overflow: hidden;
	line-height: 22px;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	text-shadow: 0 -1px 0 rgba(0,0,0,.25);
	border: 1px solid transparent;
	cursor: inherit
}

.button {
	display: inline-block;
	margin-bottom: 0;
	font-weight: 400;
	text-align: center;
	vertical-align: middle;
	cursor: pointer;
	background-image: none;
	border: 1px solid transparent;
	white-space: nowrap;
	line-height: 20px;
	padding: 4px 12px;
	font-size: 14px;
	border-radius: 4px;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	color: #333;
	background-color: #fff;
	border-color: #ccc
}

.button-primary {
	color: #fff;
	background-color: #428bca;
	border-color: #357ebd
}

.success-area {
	width: 600px;
	padding: 30px 0;
	margin: 20px auto;
	background: #fafefb;
	border: 1px solid #bbe7cb;
	border-radius: 3px
}

.state-area {
	width: 600px;
	padding: 30px 0;
	margin: 20px auto;
	background: #fafdff;
	border: 1px solid #b7dffd;
	border-radius: 3px
}

.foreign-area {
	float: left;
	width: 99.9%;
	margin: 20px 0 10px;
	border: 1px solid #eee;
	border-radius: 5px;
	padding: 20px
}

.foreign-area h4 {
	float: left;
	background: #fff;
	margin-top: -35px;
	padding: 5px 10px;
	margin-left: 20px
}

.foreign-area .form-horizontal .control-label {
	padding-top: 4px
}

.foreign-area .hot {
	background: #ff671b;
	border-radius: 2px;
	padding: 2px 9px 2px 3px;
	font-size: 10px;
	color: #fff
}

.foreign-area .hot i {
	margin-left: -9px;
	font-weight: 900;
	color: #ff671b
}

.foreign-area .pay-area,.foreign-area .pay-area ul {
	width: 100%
}

.foreign-area .pay-area ul li {
	float: left;
	padding: 15px 15px 15px 6%;
	width: 100%;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	line-height: 25px;
	margin-bottom: 15px;
	border: 1px solid #fff
}

.foreign-area .pay-area ul li:hover {
	border: 1px solid #eee;
	cursor: pointer
}

.foreign-area .pay-area ul li.active {
	border: 1px solid #ff671b;
	background: #fffcf8
}

.foreign-area .pay-area ul li.noMoney {
	border: 1px solid #ddd;
	background: #f9f9f9
}

.lh30 {
	line-height: 30px
}

.fs10 {
	font-size: 10px
}

.lh28 {
	line-height: 28px
}

.deductions-box {
	background-color: #fff;
	background-image: none;
	border: 1px solid #ccc;
	border-radius: 2px;
	color: #555;
	display: block;
	font-size: 12px;
	font-weight: 400;
	margin-top: 5px;
	height: 28px;
	line-height: 1.42857143;
	padding: 3px 5px;
	transition: border-color .15s ease-in-out 0s,box-shadow .15s ease-in-out 0s;
	width: 130px
}

.deductions-prompt {
	right: 30px;
	width: 23%;
	font-size: 12px;
	color: #999;
	position: absolute;
	z-index: 3;
	margin-top: 10px
}

.deductions-prompt i {
	color: #666;
	cursor: pointer
}

.deductions-prompt i:hover {
	color: #009dda;
	cursor: pointer
}

.foreign-area .checkbox {
	width: 18px;
	height: 18px;
	min-height: 18px;
	background-color: #fff;
	border: 1px solid #ddd;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	font-size: 42px;
	margin: 3px 5px 0 0;
	padding: 0;
	position: relative;
	display: inline-block;
	vertical-align: top;
	cursor: default;
	-webkit-appearance: none;
	-webkit-user-select: none;
	user-select: none;
	-webkit-transition: background-color ease .1s;
	transition: background-color ease .1s
}

.foreign-area .checkbox.checked,.foreign-area .checkbox:checked {
	text-align: center;
	background-clip: padding-box;
	outline: 0;
	border: 0
}

.foreign-area .checkbox.checked:after,.foreign-area .checkbox.checked:before,.foreign-area .checkbox:checked:after,.foreign-area .checkbox:checked:before {
	content: '';
	position: absolute;
	outline: 0;
	border: 0;
	top: 50%;
	left: 50%;
	margin-left: -1rem;
	margin-top: -1rem;
	border-top: none;
	border-right: none;
	z-index: 2;
	-webkit-border-radius: 0;
	border-radius: 0;
	width: 24px;
	height: 24px;
	background: url(../../img/selected.svg) 0 0/100% no-repeat
}

.foreign-area .pay-area .choose {
	width: 100%;
	border: 0 solid #ff671b;
	padding: 5px 10px 0
}

.bank-svg {
	width: 24px;
	height: 24px
}

.bank-ABC {
	background: url(../../img/ABC.svg) 0 0/100% no-repeat
}

.bank-ICBC {
	background: url(../../img/ICBC.svg) 0 0/100% no-repeat
}

.bank-BOC {
	background: url(../../img/BOC.svg) 0 0/100% no-repeat
}

.bank-CCB {
	background: url(../../img/CCB.svg) 0 0/100% no-repeat
}

.bank-CMBCHINA {
	background: url(../../img/CMB.svg) 0 0/100% no-repeat
}

.bank-CMBC {
	background: url(../../img/CMBC.svg) 0 0/100% no-repeat
}

.bank-CIB {
	background: url(../../img/CIB.svg) 0 0/100% no-repeat
}

.bank-ECITIC {
	background: url(../../img/ECITIC.svg) 0 0/100% no-repeat
}

.bank-BOCO {
	background: url(../images/BOCOM.svg) 0 0/100% no-repeat
}

.bank-CEB {
	background: url(../../img/CEB.svg) 0 0/100% no-repeat
}

.bank-PINGANBANK {
	background: url(../../img/PAB.svg) 0 0/100% no-repeat
}

.bank-POST {
	background: url(../../img/PSBC.svg) 0 0/100% no-repeat
}

.bank-SHB {
	background: url(../images/SH.svg) 0 0/100% no-repeat
}

.bank-SPDB {
	background: url(../../img/SPDB.svg) 0 0/100% no-repeat
}

.after {
	float: left;
	position: relative;
	border-radius: 22px
}

.after-bg {
	width: 200px;
	position: absolute;
	left: -84px;
	top: -60px;
	color: #fff;
	display: none;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	background: rgba(0,0,0,.8);
	z-index: 200;
	padding: 5px 10px
}

.after-bg img {
	display: block;
	width: 90px;
	margin-top: 10px;
	margin-left: auto;
	margin-right: auto
}

.after-tit {
	line-height: 26px;
	font-size: 1.2rem
}

.after-triangle {
	position: absolute;
	left: 50%;
	margin-left: -8px;
	width: 16px;
	height: 10px;
	background: url(../../img/triangle.png) left center no-repeat;
	opacity: .8
}

.after:hover .after-bg {
	display: block
}

.w220 {
	width: 220px
}

.show-hide {
	float: left;
	width: 100%;
	cursor: pointer;
	color: #3883e2;
	text-align: center;
	margin-top: 10px;
	margin-bottom: 0
}

.QrCode-area {
	width: 100%;
	margin-top: 50px
}

.QrCode {
	float: left;
	margin-left: 13%;
	margin-right: 2%;
	width: 35%;
	height: 382px;
	background-size: 100%;
	text-align: center
}

.QrCode img {
	width: 100%
}

.QrCode-cont {
	float: left;
	margin-left: 3%;
	margin-top: 33%;
	width: 47%
}

.QrCode-cont h2 {
	margin-top: 60px;
	font-size: 20px;
	font-weight: lighter
}

.QrCode-cont ul {
	list-style: none;
	margin: 30px 0;
	padding: 0
}

.QrCode-cont ul li {
	margin-left: 5px;
	margin-bottom: 10px;
	line-height: 25px
}

.QrCode-cont ul li i {
	float: left;
	background: #ff671b;
	width: 5px;
	height: 20px;
	border-radius: 5px;
	margin-top: 3px;
	margin-right: 5px
}

.QrCode-print {
	position: relative;
	width: 100%;
	overflow: hidden;
	text-align: center
}

.QrCode-print-bg {
	z-index: 1
}

.QrCode-print-img {
	position: absolute;
	width: 50%;
	margin-top: -90%;
	margin-left: -25%;
	border: 3px solid #ff671b;
	z-index: 3
}

.print-blue {
	float: right;
	width: 24px;
	position: absolute;
	z-index: 5;
	top: 20px;
	right: 9%;
	cursor: pointer
}

.print-blue img {
	width: 100%
}

.noprint {
	display: none
}

.w30 {
	width: 30px
}

.w50 {
	width: 50px
}

.w60 {

	width: 60px
}

.w70 {
	width: 70px
}

.w80 {
	width: 80px
}

.table-transfer {
	border: 1px solid #ddd
}

.table-transfer tbody th {
	border: 1px solid #ddd;
	padding: 10px 3px;
	font-size: 12px;
	background: #f6f7fb;
	line-height: 20px
}

.table-transfer tbody tr:nth-child(even) {
	background: #fff
}

.table-transfer tbody tr:nth-child(odd) {
	background: #fafafa
}

.btn-transfer {
	float: left;
	border: 1px solid #ddd;
	border-radius: 4px;
	padding: 5px 10px;
	margin-top: 20px;
	cursor: pointer
}

.input-error {
	border: 1px solid red
}

.table-transfer tbody tr td {
	border: 0;
	padding: 3px 1px;
	height: 60px;
	font-size: 12px;
	vertical-align: top
}

.table-transfer tbody tr td input {
	height: 26px;
	border-radius: 2px
}

.table-transfer tbody tr td a {
	line-height: 26px
}

.select2-drop ul {
	display: block!important
}

.hotline_hover li span img {
	width: 30px;
	height: 30px
}

.company_nameMaxlen {
	word-wrap: break-word;
	line-height: 28px
}

.company_Englen {
	white-space: nowrap;
	line-height: 50px
}

.company_Englen1 {
	word-break: break-all;
	line-height: 28px
}

.borders {
	width: 1px;
	height: 55px;
	background: #ccc;
	float: left;
	margin-left: 10px
}

.boxSize {
	height: 55px;
	max-height: 55px;
	overflow: hidden;
	width: 350px;
	float: left
}

.company_name {
	display: table;
	height: 55px;
	max-height: 55px;
	overflow: hidden
}

.company_name span {
	word-break: break-all;
	font-family: "中黑";
	font-size: 20px;
	margin-left: 20px;
	width: 350px;
	margin-top: 2px;
	color: #4b4949;
	padding-left: 10px;
	overflow: hidden;
	display: table-cell;
	vertical-align: middle
}

.right_hotline {
	position: fixed;
	right: 10px;
	bottom: 20%
}

.hotline_hover {
	width: 50px;
	height: auto;
	background: #e1e1e1;
	z-index: 999
}

.hotline_hover li {
	width: 50px;
	position: relative
}

.hotline_hover li span {
	width: 40px;
	height: 50px;
	text-align: center;
	color: #fff;
	padding: 5px;
	display: block;
	cursor: pointer;
	border: 1px solid #e1e1e1
}

.bg {
	width: 40px;
	height: 50px;
	text-align: center;
	color: #fff;
	display: block;
	border-left: 2px;
	cursor: pointer;
	background: #ff671b
}

.ass {
	width: 40px;
	height: 50px;
	background: #ff671b;
	color: #fff;
	text-decoration: none;
	font-style: normal;
	font-family: none;
	font-weight: 400
}

.container {
	display: none;
	position: absolute;
	top: -15px;
	right: 80px;
	height: auto;
	width: 200px;
	background-color: transparent;
	z-index: 999
}

s {
	position: absolute;
	top: 20px;
	right: -35px;
	display: block;
	height: 0;
	width: 0;
	font-size: 0;
	line-height: 0;
	border-color: transparent transparent transparent #eee;
	border-style: dashed dashed solid;
	border-width: 10px
}

.Hoveratriangle {
	position: absolute;
	top: -10px;
	right: -7px;
	display: block;
	height: 0;
	width: 0;
	font-size: 0;
	line-height: 0;
	border-color: transparent transparent transparent #fff;
	border-style: dashed dashed solid;
	border-width: 10px
}

.content {
	border: 1px solid #e1e1e1;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	position: absolute;
	background-color: #fff;
	width: 100%;
	height: auto;
	z-index: 999
}

.content_name {
	color: #ff671b;
	margin: 0;
	padding: 15px 15px 0
}

.content_name img {
	width: 20px;
	height: 20px;
	display: inline-block
}

.content_name a {
	color: #ff671b;
	padding-left: 5px
}

.content_ipone {
	margin: 10px 0 0;
	padding: 15px;
	background: #e1e1e1;
	font-size: 14px
}

.zInde {
	z-index: 999
}

.positionR {
	position: relative
}

.jui-calendar-date .jui-calendar-date-column td.focused-element {
	color: #fff
}

.jui-calendar-date .jui-calendar-date-column .jui-calendar-day-0,.jui-calendar-date .jui-calendar-date-column .jui-calendar-day-6 {
	color: #ff671b!important
}

.jui-btn.jui-btn-blue {
	background: #ff671b!important;
	border-color: #ff671b!important;
	color: #fff
}

.jui-calendar-date .jui-calendar-date-column td.focused-element,.ui-calendar-date .ui-calendar-date-column td.focused-element {
	color: #fff!important;
	background: #ff671b!important
}

@CHARSET "UTF-8";
.pageline {
    display: inline-block;
    margin: 0;
    padding: 0;
    width: 100%;
    height: 30px;
    font-size: 14px;
    line-height: 30px;
    text-align: right;
    background-color: #fff;
    *display: inline;
    *zoom: 1;
}
.pager {
	display:inline-block;
	*display:inline;
	*zoom:1;
	vertical-align:middle;
	margin:10px 0;
	font-size:0;
}
.pager>a:first-child,.pager>a:first-child em {
	border-radius:2px 0 0 2px
}
.pager>a:last-child,.pager>a:last-child em {
	border-radius:0 2px 2px 0
}
.pager>:first-child {
	margin-left:0!important
}
.pager>:last-child {
	margin-right:0!important
}
.pager a,.pager button,.pager input,.pager select,.pager span {
	border:1px solid #e2e2e2
}
.pager a,.pager span {
	display:inline-block;
	*display:inline;
	*zoom:1;
	vertical-align:middle;
	padding:0 15px;
	height:28px;
	line-height:28px;
	margin:0 -1px 5px 0;
	background-color:#fff;
	color:#333;
	font-size:12px
}

.pager .current {
	position:relative;
	background-color:#ff671b;
	font-size:16px;
}

.pager input {
	display:inline-block;
	width:40px;
	margin:0 10px;
	padding:0 3px;
	text-align:center
}