
@charset "utf-8";

/* 
	@名称: base
	@功能: 重设浏览器默认样式
*/

/* 防止用户自定义背景颜色对网页的影响 */
html{
	color:#4d4d4d;background:#fff;
}

/* 内外边距通常让各个浏览器样式的表现位置不同 */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {
	margin:0;padding:0;
}

/* 重设 HTML5 标签, IE 需要在 js 中 createElement(TAG) */
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section { 
    display:block;
}

/* 要注意表单元素并不继续父级 font 的问题 */
body,button,input,select,textarea{
	font:12px/1.5 tahoma,arial,\5b8b\4f53;
}
input,select,textarea{
	font-size:100%;
}

/* 去掉各Table  cell 的边距并让其边重合 */
table{
	border-collapse:collapse;border-spacing:0;
}

/* IE bug fixed: th 不继承 text-align*/
th{
	text-align:inherit;
}

/* 去除默认边框 */
fieldset,img,a img{
	border:0;
}

/* ie6 7 8(q) bug 显示为行内表现 */
iframe{
	display:block;
}

/* 去掉 firefox 下此元素的边框 */
abbr,acronym{
	border:0;font-variant:normal;
}

/* 一致的 del 样式 */
del {
	text-decoration:line-through;
}

address,caption,cite,code,dfn,em,th,var {
	font-style:normal;
	font-weight:500;
}

/* 去掉列表前的标识, li 会继承 */
ol,ul {
	list-style:none;
}

/* 对齐是排版最重要的因素, 别让什么都居中 */
caption,th {
	text-align:left;
}

/* 来自yahoo, 让标题都自定义, 适应多个系统应用 */
h1,h2,h3,h4,h5,h6 {
	font-size:100%;
	font-weight:500;
}

q:before,q:after {
	content:'';
}

/* 统一上标和下标 */
sup {
	vertical-align:text-top;
}
sub {
	vertical-align:text-bottom;
}

/* 让链接在 hover 状态下显示下划线 */
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; /* for IE6 IE7 */
}

/* 隐藏, 通常用来与 JS 配合 */
body .fn-hide {
	display:none;
}

/* 设置内联, 减少浮动带来的bug */
.fn-left,.fn-right {
	display:inline;
}
.fn-left {
	float:left;
}
.fn-right {
	float:right;
}

/**Last Changed Author: shuai.shao--Last Changed Date: Wed Nov 02 17:48:38 CST 2011**/
/** begin ---ui-form.css---*/
/* 
 * @name: ui-form 
 * @overview: 通用表单
 * @require: ui-input,ui-button
 */
.ui-form{margin-top:30px}
.ui-form legend{display:none}
.ui-form-required{margin-right:6px; font-family:SimSun; font-size:14px; color:#f00}
.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}
.ui-form-other{_display:inline-block; margin-left:4px}
.ui-form-text{display:inline-block; margin-top:4px; *margin-top:6px; _margin-top:4px; zoom:1}
.ui-form-status{color:#20B907; background:url(https://img.alipay.com/alice/ui-fm-loading.gif) right bottom no-repeat; padding-right:15px}
.ui-form-list{_float:left; _width:100%}

/* 标签 */
.ui-label{float:left; width:170px; margin-left:-170px; padding-top:3px; *padding-top:4px; text-align:right; font-size:14px}
.ui-label-reset{padding-top:0}

/* 输入框 */
.ui-input{width:170px;padding: 7px 9px 7px 9px;height:12px;line-height:12px;border:1px solid #ccc;border-top-color:#a6a6a6;}
.ui-input:hover, .ui-textarea:hover {border:1px #a6a6a6 solid;border-top-color:#808080;}
.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{width:44px}
.ui-input-len8, .ui-input-tel{width:58px}
.ui-input-len10cn{width:122px}
.ui-input-len30cn{width:362px}
.ui-input-len4{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}
/* input 禁止输入 */
.ui-input-unwrite,
.ui-textarea-unwrite {
    border: 1px solid  #cccccc;
    background: #f2f2f2;
}
.ui-input-unwrite:hover,
.ui-textarea-unwrite:hover {
    border: 1px solid  #cccccc;
    background: #f2f2f2;
}

.ui-form-item:after{ clear:both;  content:'.';  display:block;  height:0;  visibility:hidden}
.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-form-item select{vertical-align:middle; margin:4px 0 0; }
.ui-form-item input{vertical-align:middle}
.ui-form-item .ui-input{font-size:12px;*font-size:11px; _font-size:12px; color:#595959;vertical-align:middle;*vertical-align:-5px}
.ui-form-item .ui-button-group .ui-button-text-only{margin:3px 0 0; margin:2px 0 0\0}
.ui-form-item .ui-button-text-only .ui-button-text{padding:.1em .5em}
.ui-form-item .ui-button-checkboxes .ui-state-selected{padding-right:2px; background:url(https://img.alipay.com/alice/ui-button-checkboxes-selected.png) right bottom no-repeat}
.ui-form-item .ui-form-item-placeholder{ color:#B2B2B2}

.ui-form-item-hover .ui-input, .ui-form-item-hover .ui-textarea{border:1px #727272 solid}
.ui-form-item-focus .ui-input, .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-form-item-focus .ui-textarea{*padding:1px 0 1px 2px}
.ui-form-item-focus .ui-form-explain, .ui-form-item-hover .ui-form-explain{color:#333;}
.ui-form-item-error .ui-input, .ui-form-item-error .ui-textarea{border:1px #F00 solid; color:#FF5243}
.ui-form-item-error .ui-input-reset{border:1px #9C9C9C solid; color:#000}
.ui-form-item-error .ui-form-explain, .ui-form-item-warn .ui-form-explain, 
.ui-form-item-success .ui-form-explain{background-image:url(https://img.alipay.com/alice/ui-fm.png); background-repeat:no-repeat; padding-left:20px; *zoom:1}
.ui-form-item-error .ui-form-explain{color:#FF5243; background-position:-186px 6px}
.ui-form-item-warn .ui-form-explain{background-position:-138px -80px}
.ui-form-item-error .ui-input:hover, 
.ui-form-item-error .ui-textarea:hover{border:1px #a6a6a6 solid;}
.ui-form-item-error .ui-input:focus, 
.ui-form-item-error .ui-textarea:focus{border:1px #68ACFF solid; color:#727272}
.ui-form-item-success .ui-form-explain{ background-position:-114px -123px}
.ui-form-item-loading .ui-form-explain{ padding-left:20px;    background:url(https://img.alipay.com/alice/ico-loading16.gif) 0 4px no-repeat}

/* 图片验证码样式 */
.ui-checkcode-input {
    width: 100px;
	height:24px;
	line-height:28px;
	margin:0;
	padding:0;
    color: #000000;
    font-size: 12px;
    vertical-align: middle;
    padding: 2px 5px;
    border: 1px solid #ccc;
	border-top-color:#a6a6a6;
    font-family: Tahoma;
	_float:left; /* input在ie6下面，如果用div包裹，会发现有1像素（1px）的margin BUG，并且不管你如何block它都无法消除。解决方法：让input自身float */
}
.ui-checkcode-imgcode-img {
	cursor: pointer;
}
.ui-checkcode-imgcode-text{
	color:#07f;
}
.ui-checkcode-imgcode-text-limit {
	width: 48px;
	position:absolute;
	left:340px;
	top:-3px;
}

/** end ---ui-form.css---*/
/**Last Changed Author: xingmin.zhu--Last Changed Date: Mon Dec 12 09:53:19 CST 2011**/
/**alice.components.ui-form-1.0**/
/** CurrentDeveloper: Shawn**/
/** DeployDate: Fri May 18 14:21:08 CST 2012**/
/** begin ---edit.css---*/
/** begin ---edit.css---*/
@charset "utf-8";

/* 
	@名称: 密码控件样式
	@功能: 包含1控件样式 2未安装控件时渲染出链接的样式 3浮层样式
*/
/* 隐藏样式 */
.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;}

/* 基于light控件脚本对应的样式 */
.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://img.alipay.com/pa/frame/v2/ico-pa.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 #333333;
	-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 #FFFFFF;
	display: block;
	line-height: 22px;
	position: absolute;
	text-decoration: none;
	right: 0;
	top: 0;
}
.light-dialog-title s {
	-moz-transition: all 0.2s ease-in-out 0s;
	background: url("https://img.alipay.com/pa/frame/v2/ico-text.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 #333333;
    -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://img.alipay.com/pa/global/home/bg-aliedit.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;}


/** end ---edit.css---*/
/**Last Changed Author: qiuping.zhou--Last Changed Date: Wed Jun 13 10:54:02 CST 2012**/
/**alice.components.security-edit-1.3**/
/** CurrentDeveloper: Shawn**/
/** DeployDate: Wed Jun 13 11:21:46 CST 2012**/
/** begin ---mi-notice.css---*/
/*
 * @name: mi-notice
 * @author: 天孝(chentao.yuan@alipay.com)
 * @description: 通用提示, 成功提示、禁止提示、信息提示、警告提示、错误提示、疑问提示、等待提示。
 * @require: null
 * @example 
<div class="mi-notice mi-notice-success">
    <div class="mi-notice-cnt">
        <h3 class="mi-notice-title">成功</h3>
        <p class="mi-notice-explain">
            缴款成功成功！
        </p>
        <p class="mi-notice-explain-other">
            现在您可能需要：<a href="#">返回首页</a>
            <span class="fn-bar">|</span>
            <a href="#">返回账单查询</a>
            <span class="fn-bar">|</span>
            <a href="#">返回合同查询</a>
        </p>
    </div>
</div>
*/
.mi-notice {
    font-size: 12px;
    min-height: 50px;
    _height: 50px;
    padding: 14px 22px 12px 87px;
}

.mi-notice-success,
.mi-notice-forbidden,
.mi-notice-cue,
.mi-notice-warn,
.mi-notice-error,
.mi-notice-doubt,
.mi-notice-wait {
    background: url("https://i.alipayobjects.com/e/201205/2mWCqOSIk5.png") no-repeat 0 0;
    border:1px solid #E5E5CD;
}

.mi-notice-success {
    background-color: #EFFFCF;
    background-position: -428px 15px;
    border-color:#E7E7CF;
}

.mi-notice-forbidden {
    background-color: #FFEFEB;
    background-position: -353px -32px;
    border-color:#F7CBB6;
}

.mi-notice-cue {
    background-color: #E5F5FF;
    background-position: -280px -83px;
    border-color:#CBD7E3;
}

.mi-notice-warn {
    background-color: #FFFF9E;
    background-position: -208px -133px;
    border-color:#E8C761;
}

.mi-notice-error {
    background-color: #FFEFEF;
    background-position: -136px -182px;
    border-color:#F7CBB6;
}

.mi-notice-doubt {
    background-color: #E5F5FF;
    background-position: -60px -230px;
    border-color:#CBD7E3;
}

.mi-notice-wait {
    background-color: #E5F5FF;
    background-position: 27px -281px;
    border-color:#CBD7E3;
}

.mi-notice-title {
    color:#4d4d4d;
    font:700 14px \5B8B\4F53;
    margin: 0;
    padding: 0 0 0;
}

.mi-notice-explain {
    color: #999;
    margin: 4px 0 0;
    padding: 0;
}

.mi-notice-explain-other {
    color: #4d4d4d;
    margin: 3px 0 0;
    padding: 0;
    font-size: 12px;
}

.mi-notice-explain-other .ft-bar{
    padding:0 5px;
}

.mi-notice-noexplain .mi-notice-cnt {
    padding:11px 0 0;
}

/**
    嵌套于xbox之中
    xboxClass:{
                MOCK_CLASS: 'mi-notice-inxbox'
            }
*/

.mi-notice-inxbox .mi-xbox-action a,
.mi-notice-inxbox .mi-xbox-action a:hover {
    text-decoration:none;
}
.mi-notice-inxbox .mi-notice-success,
.mi-notice-inxbox .mi-notice-forbidden,
.mi-notice-inxbox .mi-notice-cue,
.mi-notice-inxbox .mi-notice-warn,
.mi-notice-inxbox .mi-notice-error,
.mi-notice-inxbox .mi-notice-doubt,
.mi-notice-inxbox .mi-notice-wait {
    border:none;
    background-color:#fff;
    margin-top:5px;
    padding-bottom:27px;
}


/** end ---mi-notice.css---*/
/**Last Changed Author: chentao.yuan--Last Changed Date: Fri Jun 15 14:13:38 CST 2012**/
/**alice.components.mi-notice-1.0**/
/** CurrentDeveloper: chentao.yuan**/
/** DeployDate: Fri Jun 15 15:40:16 CST 2012**/
/** begin ---ui-tiptext.css---*/
/**
 * @name    : ui-tiptext
 * @filename: ui-tiptext.css
 * @overview: 信息提示条
 * @date    : 2011-09-26
 * @require : 依赖的样式
 * @author  : 偏右(xingmin.zhu@alipay.com)
 */

.ui-tiptext{
    color: #4D4D4D;
    padding: 0 0 0 22px;
    position:relative;
    overflow:hidden;
    vertical-align:middle;
    line-height:15px;
    *line-height:17px;
    _line-height:15px;
    line-height:17px\0;
    zoom:1;
}
.ui-tiptext-content {
    padding: 7px 12px 8px;
    position:relative;
}
.ui-tiptext-icon, .ui-tiptext-arrowup {
    background: transparent url('https://i.alipayobjects.com/e/201201/2NBAbOHc4g.png') no-repeat;
}
.ui-tiptext-icon {
    width:15px;
    height:15px;
    display:block;
    position:absolute;
    top:0;
    left:0;
    text-indent:-9999px;
    overflow:hidden;
}
.ui-tiptext-message .ui-tiptext-icon{
    background-position:0 -33px;
}
.ui-tiptext-container-message {
    background: #e5f5ff;
    border: 1px solid #c9d5e2;
}
.ui-tiptext-success .ui-tiptext-icon{
    background-position:-45px -33px;
}
.ui-tiptext-container-success{
    background: #E7FFCE;
    border: 1px solid #B9E2A0;
}
.ui-tiptext-error .ui-tiptext-icon{
    background-position:-30px -33px;
}
.ui-tiptext-container-error{
    background: #fceee8;
    border: 1px solid #f6c8b5;
}
.ui-tiptext-warning .ui-tiptext-icon{
    background-position:-15px -33px;
}
.ui-tiptext-container-warning{
    background: #ffff8d;
    border: 1px solid #e7c560;
}
.ui-tiptext-question .ui-tiptext-icon{
    background-position:-60px -33px;
}
.ui-tiptext-container-question{
    background: #e5f5ff;
    border: 1px solid #c9d5e2;
}
.ui-tiptext-stop .ui-tiptext-icon{
    background-position:-75px -33px;
}
.ui-tiptext-container-stop{
    background: #fceee8;
    border: 1px solid #f6c8b5;
}
.ui-tiptext-wait .ui-tiptext-icon{
    background-position:-90px -33px;
}
.ui-tiptext-container-wait{
    background: #FFF9D9;
    border: 1px solid #E6CBB1;
}
.ui-tiptext-arrowup{
    display: inline-block;
    height: 10px;
    left: 40px;
    margin-left: -8px;
    position: absolute;
    text-indent: -9999em;
    width: 16px;
    z-index: 1;
    top:-8px;
    _top:-7px;
}
.ui-tiptext-arrowup-message {
    background-position:-194px -39px;
}
.ui-tiptext-arrowup-warning {
    background-position:-211px -39px;
}


/** end ---ui-tiptext.css---*/
/**Last Changed Author: xingmin.zhu--Last Changed Date: Tue Jul 03 11:36:39 CST 2012**/
/**alice.components.ui-tiptext-1.2**/
/** CurrentDeveloper: afc163**/
/** DeployDate: Mon Jan 14 15:53:24 CST 2013**/
/** begin ---ui-btn-base.css---*/
/**
 * @name:       按钮（通用）ui-button
 * @author:     展新（zhanxin.lin@alipay.com）
 * @example:
 * 外层可以是 div, p, a, span 标签
 * 里层可以是 a, input, button
 * div > a
 * <div class="ui-button ui-button-sorange">
 *    <a class="ui-button-text">确定</a>
 * </div>
 *
 * div > input
 * <div class="ui-button ui-button-sorange">
 *    <input type="button" class="ui-button-text" value="确定" />
 * </div>
 *
 * a > input
 * <a class="ui-button ui-button-sorange">
 *    <span class="ui-button-text">确定</span>
 * </a>
 */
.ui-button * {
    margin:0;
    padding:0;
}
.ui-button {
    padding: 0;
    display: inline-block;
    position: relative;
    text-align: center;
    text-decoration: none !important;
    vertical-align: middle;
    overflow: visible;
    cursor: pointer;
    font-family: verdana, Hiragino Sans GB;
}

div.ui-button, p.ui-button, span.ui-button {
    *display: inline;/* for ie */
}

.ui-button-text {
    display: inline-block;
    *display: inline;/* for ie */
    *zoom: 1;
    cursor: pointer;
    border: 0;
    text-decoration: none;
    overflow: visible;
    font-size: 14px;
    font-weight: 700;
}
.ui-button a.ui-button-text:hover {
    text-decoration: none;
}
input.ui-button-text, button.ui-button-text {
    *vertical-align: top; /* for a ie7 bug */
    font-family: Hiragino Sans GB;
}

/** end ---ui-btn-base.css---*/
/**Last Changed Author: xingmin.zhu--Last Changed Date: Mon Aug 20 15:19:38 CST 2012**/
/**alice.components.ui-button-base-1.2**/
/** CurrentDeveloper: afc163**/
/** DeployDate: Tue Aug 21 11:08:34 CST 2012**/
/** begin ---mi-paging.css---*/
/**
 * @name: mi-paging
 * @author: 天孝(chentao.yuan@alipay.com)
 * @description: 分页组件
 * @require: null
 * @example 
    <div class="mi-paging fn-clear">
        <a href="#" class="mi-paging-prev">上一页</a>

        <a href="#" class="mi-paging-item"><span>1</span></a>
        <a href="#" class="mi-paging-item mi-paging-current"><span>2</span></a>
        <a href="#" class="mi-paging-item"><span>3</span></a>
        <a href="#" class="mi-paging-item"><span>4</span></a>
        <a href="#" class="mi-paging-item"><span>5</span></a>
        <a href="#" class="mi-paging-item"><span>6</span></a>

        <a href="#" class="mi-paging-item"><span>7</span></a>
        <span class="mi-paging-ellipsis">...</span>
        <a href="#" class="mi-paging-item"><span>1024</span></a>
        <a href="#" class="mi-paging-next">下一页</a>
        <span class="mi-paging-info fn-ml0"><span class="mi-paging-bold">2/1024</span>页</span> 
        <span class="mi-paging-info mi-paging-which"><input type="text" name="some_name" value="6"></span>

        <a class="mi-paging-info mi-paging-goto" href="#"><span>跳转</span></a>
    </div>
*/

.mi-paging-first, .mi-paging-prev, .mi-paging-next, .mi-paging-last,
.mi-paging-item, .mi-paging-item span, 
a.mi-paging-item, a.mi-paging-item span, .mi-paging-ellipsis, 
.mi-paging-goto, .mi-paging-goto span, a.mi-paging-goto, a.mi-paging-goto span, .mi-paging-which, .mi-paging-which input{
    float:left;
    background: transparent url("https://i.alipayobjects.com/e/201205/2jqK0T2ozZ.png") no-repeat 0 0;
}
.mi-paging {height:24px;}
.mi-paging, .mi-paging input { color:#4d4d4d; }

.mi-paging a{
    color:#4d4d4d;
    margin:0 2px 0 0;
}
.mi-paging a, .mi-paging a:hover {
    text-decoration:none;
}

/** 默认样式 */
.mi-page-item, a.mi-paging-item {
    font-weight:700;
    text-decoration:none;
    height:24px;
    line-height:24px;
    padding:0 0 0 7px;
    background-position:0 -120px;
}

.mi-page-item span, a.mi-paging-item span {
    padding:0 7px 0 0;
    background-position:right -120px;
    cursor:pointer;
}

/** 鼠标移上去样式 */
.mi-paging-hover, a.mi-paging-item:hover {
    background-position:0 -144px;
}
.mi-paging-hover, a.mi-paging-item:hover span {
    background-position:right -144px;
}

/** 当前样式 */
.mi-paging-current, a.mi-paging-current, a.mi-paging-current:hover {
    color:#fff;
    background-position:0 -192px;
}
.mi-paging-current span, a.mi-paging-current span, a.mi-paging-current:hover span {
    color:#fff;
    background-position:right -192px;
}

/** 上一页 */
.mi-paging-first, a.mi-paging-first,
.mi-paging-prev, a.mi-paging-prev {
    margin-right:5px;
    height: 24px;
    width: 45px;
    padding:0 0 0 22px;
    line-height:24px;
    overflow:hidden;
}
.mi-paging-first-hover, a.mi-paging-first:hover,
.mi-paging-prev-hover, a.mi-paging-prev:hover {
    background-position:0 -24px;
    text-decoration:none;
}
.mi-paging-last, a.mi-paging-last,
.mi-paging-next, a.mi-paging-next {
    margin:0 8px 0 3px;
    padding:0 0 0 10px;
    height: 24px;
    width: 57px;
    background-position:-67px 0;
    line-height:24px;
}
.mi-paging-last-hover, a.mi-paging-last:hover,
.mi-paging-next-hover, a.mi-paging-next:hover {
    background-position:-67px -24px;
    text-decoration:none;
}

span.mi-paging-first, span.mi-paging-prev, span.mi-paging-next, span.mi-paging-last {
    color:#ccc;
}
span.mi-paging-first, span.mi-paging-prev {
    background-position:0 -48px;
}
span.mi-paging-next, span.mi-paging-last{
    background-position:-67px -48px;
}

.mi-paging-info {
    line-height:24px;
    line-height:26px\9;
    *line-height:26px;
    _line-height:24px;
    float:left;
    display:inline;
    margin:0 6px 0 5px;
    height:24px;
    overflow:hidden;
}

.mi-paging-ellipsis {
    width:35px;
    height:24px;
    text-indent:-10em;
    overflow:hidden;
    margin:0 2px 0 0;
    background-position:0 -216px;
}

.mi-paging-goto, a.mi-paging-goto {
    padding:0 0 0 12px;
    background-position:0 -72px;
}
.mi-paging-goto span, a.mi-paging-goto span {
    padding:0 11px 0 0;
    background-position:right -72px;
    cursor:pointer;
}
.mi-paging-goto-hover, .mi-paging-goto:hover {
    background-position:0 -96px;
}

.mi-paging-goto-hover span, .mi-paging-goto:hover span {
    background-position:right -96px;
}

.mi-paging-which {
    padding:0 0 0 5px;
    background-position:0 -168px;
}

.mi-paging-which input {
    background-position:right -168px;
    height: 24px;
    line-height: 24px;
    padding: 0 6px;
    width:20px;
    font-weight:700;
    border:none;
    overflow:hidden;
}

.mi-paging-bold {
    font-weight:700;
    padding:0 8px 0 7px;
}

.mi-paging-first, a.mi-paging-first, .mi-paging-prev, a.mi-paging-prev, .mi-paging-next, a.mi-paging-next, .mi-paging-last, a.mi-paging-last {
    line-height:28px\9;
    *line-height:28px;
    _line-height:24px;
}

/** 文字翻页样式 reset 重置默认样式 */

.mi-paging-text a.mi-paging-first,  .mi-paging-text a.mi-paging-first:hover,
.mi-paging-text a.mi-paging-prev, .mi-paging-text a.mi-paging-prev:hover,
.mi-paging-text a.mi-paging-next, .mi-paging-text a.mi-paging-next:hover,
.mi-paging-text a.mi-paging-last,  .mi-paging-text a.mi-paging-last:hover {
    background:url("https://i.alipayobjects.com/e/201205/2bxYWH4pqb.png") no-repeat 0 30px;
    width:auto;
    color:#06B;
}
/** 首页 */
.mi-paging-text a.mi-paging-first,  .mi-paging-text a.mi-paging-first:hover {
    background-position:0 8px;
    padding:0 5px 0 20px;
}
/** 上一页 */
.mi-paging-text a.mi-paging-prev, .mi-paging-text a.mi-paging-prev:hover {
    background-position:8px -49px;
    padding:0 5px 0 20px;
}
/** 下一页 */
.mi-paging-text a.mi-paging-next, .mi-paging-text a.mi-paging-next:hover {
    background-position:39px -30px;
    padding:0 20px 0 5px;
    margin-right:5px;
}
/** 尾页 */
.mi-paging-text a.mi-paging-last,  .mi-paging-text a.mi-paging-last:hover {
    background-position:right -11px;
    padding:0 20px 0 5px;
}

/** end ---mi-paging.css---*/
/**Last Changed Author: chentao.yuan--Last Changed Date: Fri Jun 15 14:14:32 CST 2012**/
/**alice.components.mi-paging-1.0**/
/** CurrentDeveloper: chentao.yuan**/
/** DeployDate: Fri Jun 15 15:40:40 CST 2012**/
/** begin ---ui-poptip.css---*/
/**
 * @name    : ui-poptip
 * @filename: ui-poptip.css
 * @overview: 气泡信息提示
 * @author  : 偏右(xingmin.zhu@alipay.com)
 */

.ui-poptip {
position:absolute;
color:#DB7C22;
z-index:101;
line-height:1.5;
zoom:1;
}

.ui-poptip-shadow {
background-color:rgba(229, 169, 107, 0.15);
FILTER: progid:DXImageTransform.Microsoft.Gradient(startColorstr=#26e5a96b, endColorstr=#26e5a96b);
/* Math.floor(0.15 * 255).toString(16); */
border-radius:2px;
padding:2px;
zoom:1;
}

.ui-poptip-shadow

.ui-poptip-container {
position:relative;
background-color:#FFFCEF;
border:1px solid #ffbb76;
border-radius:2px;
padding:5px 22px 5px 10px;
zoom:1;
height: 100%;
}

.ui-poptip:after, .ui-poptip-shadow:after, .ui-poptip-container:after {
visibility:hidden;
display:block;
font-size:0;
content:" ";
clear:both;
height:0;
}

a.ui-poptip-close {
position:absolute;
right:3px;
top:3px;
border:1px solid #ffc891;
text-decoration: none;
border-radius:3px;
width:12px;
height:12px;
font-family:tahoma;
color:#dd7e00;
line-height:10px;
line-height:10px\0;
*line-height:12px;
text-align:center;
font-size:14px;
background:#ffd7af;
background: -webkit-gradient(linear, left top, left bottom, from(#FFF0E1), to(#FFE7CD));
background: -moz-linear-gradient(top, #FFF0E1, #FFE7CD);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF0E1', endColorstr='#FFE7CD');
background:-o-linear-gradient(top, #FFF0E1, #FFE7CD);
background: linear-gradient(top, #FFF0E1, #FFE7CD);
overflow:hidden;
}

a.ui-poptip-close:hover {
border:1px solid #ffb24c;
text-decoration:none;
color:#dd7e00;
background:#ffd7af;
background: -webkit-gradient(linear, left top, left bottom, from(#FFE5CA), to(#FFCC98));
background: -moz-linear-gradient(top, #FFE5CA, #FFCC98);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFE5CA', endColorstr='#FFCC98');
background:-o-linear-gradient(top, #FFE5CA, #FFCC98);
background: linear-gradient(top, #FFE5CA, #FFCC98);
}

.ui-poptip-arrow, .ui-poptip-arrow em, .ui-poptip-arrow span {
    position:absolute;
    font-size:14px;  
    font-family: SimSun, Hiragino Sans GB;
    font-style:normal;
    line-height:21px;
    z-index:10;
    *zoom:1;
}

.ui-poptip-arrow em, .ui-poptip-arrow-left em, .ui-poptip-arrow-right em {
    color:#ffbb76;
}

.ui-poptip-arrow span, .ui-poptip-arrow-left span, .ui-poptip-arrow-right span {
    color:#FFFCEF;    
    top:0;
    left:0;
}

/* ui-poptip-arrow-left & ui-poptip-arrow-10 */

.ui-poptip-arrow-left, .ui-poptip-arrow-left em, .ui-poptip-arrow-left span {
    position:absolute;
    font-size:14px;  
    font-family: SimSun, Hiragino Sans GB;
}

.ui-poptip-arrow-left, .ui-poptip-arrow-10 {
    top:6px;
    left:-6px;
}

.ui-poptip-arrow-left em, .ui-poptip-arrow-10 em {
    top:0;
    left:-1px;
}

/* ui-poptip-arrow-right & ui-poptip-arrow-1 */

.ui-poptip-arrow-right, .ui-poptip-arrow-right em, .ui-poptip-arrow-right span {
    position:absolute;
    font-size:14px;  
    font-family: SimSun, Hiragino Sans GB;
}

.ui-poptip-arrow-right, .ui-poptip-arrow-2 {
    top:6px;
    right:8px;
    *right:7px;
    right:7px\0;
}

.ui-poptip-arrow-right em, .ui-poptip-arrow-2 em {
    top:0;
    left:1px;
}

/* ui-poptip-arrow-11 */
.ui-poptip-arrow-11 {
    left: 14px;
    top: -10px;
    top: -9px\0;
}

.ui-poptip-arrow-11 em {
    top:-1px;
    left:0;
}

/* ui-poptip-arrow-1 */
.ui-poptip-arrow-1 {
    right: 28px;
    top: -10px;
    top: -9px\0;
}

.ui-poptip-arrow-1 em {
    top:-1px;
    left:0;
}

/* ui-poptip-arrow-7 */
.ui-poptip-arrow-7 {
    left: 14px;
    bottom: 11px;
    _bottom: 10px;
    bottom: 10px\0;
}

.ui-poptip-arrow-7 em {
    top:1px;
    left:0;
}

/* ui-poptip-arrow-5 */
.ui-poptip-arrow-5 {
    right: 28px;
    bottom: 11px;
    _bottom: 10px;
    bottom: 10px\0;
}

.ui-poptip-arrow-5 em {
    top:1px;
    left:0;
}


.ui-poptip-icon {
    float:left;
    display:inline;
    margin-right:6px;
    width:50px;
    height:42px;
}

.ui-poptip-icon-notice {
    background:transparent url('https://i.alipayobjects.com/e/201207/32UMBEuECH.png') no-repeat;
}
.ui-poptip-icon-trade {
    background:transparent url('https://i.alipayobjects.com/e/201207/3coEJviyzD.png') no-repeat;
}
.ui-poptip-icon-text {
    display:none;
}

.ui-poptip-content {
    float:none;
    display:inline-block;
    *display:inline;
    *zoom:1;
}
.ui-poptip-content:after {
    visibility:hidden;
    display:block;
    font-size:0;
    content:" ";
    clear:both;
    height:0; 
}

.ui-poptip-link {
    margin-top:4px;
    float:left;
}

.ui-poptip-link a {
    color:#08c;
}

/* ie9 filter */
:root .ui-poptip-shadow {
    FILTER:none\9;
}

/* 蓝色 */
.ui-poptip-blue {
    color:#4d4d4d;
}
.ui-poptip-blue .ui-poptip-shadow {
    background-color:rgba(0, 0, 0, 0.05);
    FILTER: progid:DXImageTransform.Microsoft.Gradient(startColorstr=#0c000000, endColorstr=#0c000000);
}

.ui-poptip-blue .ui-poptip-container {
    background-color:#F8FCFF;
    border:1px solid #B9C8D3;
}

.ui-poptip-blue .ui-poptip-arrow em, .ui-poptip-blue .ui-poptip-arrow-left em, .ui-poptip-blue .ui-poptip-arrow-right em {
    color:#B9C8D3;
}

.ui-poptip-blue .ui-poptip-arrow span, .ui-poptip-blue .ui-poptip-arrow-left span, .ui-poptip-blue .ui-poptip-arrow-right span {
    color:#F8FCFF;    
}

/* 白色 */
.ui-poptip-white {
    color:#333;
}
.ui-poptip-white .ui-poptip-shadow {
    background-color:rgba(0, 0, 0, 0.05);
    FILTER: progid:DXImageTransform.Microsoft.Gradient(startColorstr=#0c000000, endColorstr=#0c000000);
}

.ui-poptip-white .ui-poptip-container {
    background-color:#fff;
    border:1px solid #b1b1b1;
}

.ui-poptip-white .ui-poptip-arrow em, .ui-poptip-white .ui-poptip-arrow-left em, .ui-poptip-white .ui-poptip-arrow-right em {
    color:#b1b1b1;
}

.ui-poptip-white .ui-poptip-arrow span, .ui-poptip-white .ui-poptip-arrow-left span, .ui-poptip-white .ui-poptip-arrow-right span {
    color:#fff;    
}


/** end ---ui-poptip.css---*/
/**Last Changed Author: xingmin.zhu--Last Changed Date: Thu Dec 13 20:24:20 CST 2012**/
/**alice.components.ui-poptip-1.3**/
/** CurrentDeveloper: afc163**/
/** DeployDate: Thu Dec 20 18:37:56 CST 2012**/
/** begin ---edit.css---*/
/** begin ---edit.css---*/
@charset "utf-8";

/* 
	@名称: 密码控件样式
	@功能: 包含1控件样式 2未安装控件时渲染出链接的样式 3浮层样式
*/
/* 隐藏样式 */
.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;}

/* 基于light控件脚本对应的样式 */
.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://img.alipay.com/pa/frame/v2/ico-pa.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 #333333;
	-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 #FFFFFF;
	display: block;
	line-height: 22px;
	position: absolute;
	text-decoration: none;
	right: 0;
	top: 0;
}
.light-dialog-title s {
	-moz-transition: all 0.2s ease-in-out 0s;
	background: url("https://img.alipay.com/pa/frame/v2/ico-text.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 #333333;
    -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://img.alipay.com/pa/global/home/bg-aliedit.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;}


/** end ---edit.css---*/
/**Last Changed Author: qiuping.zhou--Last Changed Date: Wed Jun 13 10:54:02 CST 2012**/
/**alice.components.security-edit-1.3**/
/** CurrentDeveloper: Shawn**/
/** DeployDate: Wed Jun 13 11:21:46 CST 2012**/

/** begin ---ui-form.css---*/
/* 
 * @name: ui-form 
 * @overview: 通用表单
 * @require: ui-input,ui-button
 */
.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://img.alipay.com/alice/ui-fm-loading.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;}
/* input 禁止输入 */
.ui-securitycore .ui-input-unwrite,
.ui-securitycore .ui-textarea-unwrite {
    border: 1px solid  #cccccc;
    background: #f2f2f2;
}
.ui-securitycore .ui-input-unwrite:hover,
.ui-securitycore .ui-textarea-unwrite:hover {
    border: 1px solid  #cccccc;
    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://img.alipay.com/alice/ui-button-checkboxes-selected.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://img.alipay.com/alice/ico-loading16.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;}

/** end ---ui-form.css---*/
/** begin ---ui-checkcode.css---*/
/* 图片验证码样式 */
.ui-securitycore .ui-checkcode-input {
    width: 100px;
    height:24px;
    line-height:24px;
    margin:0;
    padding:0;
    color: #000000;
    font-size: 12px;
    vertical-align: middle;
    padding: 2px 5px;
    border: 1px solid #ccc;
    border-top-color:#a6a6a6;
    _float:left; /* input在ie6下面，如果用div包裹，会发现有1像素（1px）的margin BUG，并且不管你如何block它都无法消除。解决方法：让input自身float */
}

.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;
}

/** end ---ui-checkcode.css---*/
/** begin ---ui-btn.css---*/
.ui-securitycore .ui-button {
    padding: 0 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;/* for ie */
}

.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;/* for ie */
}

.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;
}

/* large-size */
.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;
}
/* middle-size */
.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;
}
/* smaill */
.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;
}


/** end ---ui-btn.css---*/
/** begin ---ui-tiptext.css---*/
.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:#ff6600;
	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://img.alipay.com/alice/ico-loading16.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;
}

/** end ---ui-tiptext.css---*/
/** begin ---ui-tip.css---*/
.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://img.alipay.com/alice/ico-loading16.gif) 0 0 no-repeat;
}

/** end ---ui-tip.css---*/
/**Last Changed Author: qiuping.zhou--Last Changed Date: Tue Jul 24 14:32:47 CST 2012**/
/**alice.components.security-core-2.1**/
/** CurrentDeveloper: shawn**/
/** DeployDate: Tue Jul 24 14:55:20 CST 2012**/
/** begin ---ui-btn.css---*/
/**
 * @name:       按钮（通用）ui-button
 * @author:     展新（zhanxin.lin@alipay.com）
 * @example:
 * 外层可以是 div, p, a, span 标签
 * 里层可以是 a, input, button
 * div > a
 * <div class="ui-button ui-button-sorange">
 *    <a class="ui-button-text">确定</a>
 * </div>
 *
 * div > input
 * <div class="ui-button ui-button-sorange">
 *    <input type="button" class="ui-button-text" value="确定" />
 * </div>
 *
 * a > input
 * <a class="ui-button ui-button-sorange">
 *    <span class="ui-button-text">确定</span>
 * </a>
 */
.ui-button-lorange, .ui-button-lorange:hover,
.ui-button-morange, .ui-button-morange:hover,
.ui-button-sorange, .ui-button-sorange:hover,
.ui-button-lorange .ui-button-text,
.ui-button-morange .ui-button-text,
.ui-button-sorange .ui-button-text {
    background: transparent url(https://i.alipayobjects.com/e/201208/3IgyctwEjp.png) no-repeat;
    color: #fff;
}

/* large-size */
.ui-button-lorange { background-position: 0 0; }
.ui-button-lorange .ui-button-text {
    padding: 0 20px;
    background-position: right -177px;
    line-height:35px;
    height:35px;
}
.ui-button-lorange:hover { background-position: 0 -45px; }
.ui-button-lorange:hover .ui-button-text {
    background-position: right -222px;
}

/* middle-size */
.ui-button-morange { background-position: 0 -355px; }
.ui-button-morange .ui-button-text {
    padding: 0 22px;
    background-position: right -503px;
    line-height: 31px;
    height: 31px;
}
.ui-button-morange:hover { background-position: 0 -392px; }
.ui-button-morange:hover .ui-button-text {
    background-position: right -540px;
}
/* small-size */
.ui-button-sorange { background-position: 0 -651px; }
.ui-button-sorange .ui-button-text {
    padding: 0 12px;
    font-size: 12px;
    background-position: right -771px;
    line-height:25px;
    height:25px;
}
.ui-button-sorange:hover { background-position: 0 -681px; }
.ui-button-sorange:hover .ui-button-text {
    background-position: right -801px;
}


/** end ---ui-btn.css---*/
/**Last Changed Author: qi.lqlq--Last Changed Date: Wed Oct 31 14:38:26 CST 2012**/
/**alice.components.ui-button-orange-1.3**/
/** CurrentDeveloper: lixiaochou**/
/** DeployDate: Wed Oct 31 18:09:52 CST 2012**/
/** begin ---ui-button-white.css---*/
/**
 * @name:       按钮（通用）ui-button
 * @author:     展新（zhanxin.lin@alipay.com）
 * @example:
 * 外层可以是 div, p, a, span 标签
 * 里层可以是 a, input, button
 * div > a
 * <div class="ui-button ui-button-swhite">
 *    <a class="ui-button-text">确定</a>
 * </div>
 *
 * div > input
 * <div class="ui-button ui-button-swhite">
 *    <input type="button" class="ui-button-text" value="确定" />
 * </div>
 *
 * a > input
 * <a class="ui-button ui-button-swhite">
 *    <span class="ui-button-text">确定</span>
 * </a>
 */
.ui-button-lwhite, .ui-button-lwhite:hover,
.ui-button-mwhite, .ui-button-mwhiter:hover,
.ui-button-swhite, .ui-button-swhite:hover,
.ui-button-lwhite .ui-button-text,
.ui-button-mwhite .ui-button-text,
.ui-button-swhite .ui-button-text {
    background: transparent url(https://i.alipayobjects.com/e/201208/3IgyctwEjp.png) no-repeat;
    color:#595959;
}

/* large-size */
.ui-button-lwhite { background-position: 0 -89px; }
.ui-button-lwhite .ui-button-text {
    padding: 0 20px;
    background-position: right -266px;
    line-height:35px;
    height:35px;
}
.ui-button-lwhite:hover { background-position: 0 -133px; }
.ui-button-lwhite:hover .ui-button-text {
    background-position: right -310px;
}

/* middle-size */
.ui-button-mwhite { background-position: 0 -429px; }
.ui-button-mwhite .ui-button-text {
    padding: 0 22px;
    background-position: right -577px;
    line-height:31px;
    height:31px;
}
.ui-button-mwhite:hover { background-position: 0 -466px; }
.ui-button-mwhite:hover .ui-button-text {
    background-position: right -614px;
}

/* small-size */
.ui-button-swhite { background-position: 0 -711px; }
.ui-button-swhite .ui-button-text {
    padding: 0 12px;
    font-size: 12px;
    background-position: right -831px;
    line-height:25px;
    height:25px;
}
.ui-button-swhite:hover { background-position: 0 -741px; }
.ui-button-swhite:hover .ui-button-text {
    background-position: right -861px;
}


/** end ---ui-button-white.css---*/
/**Last Changed Author: qi.lqlq--Last Changed Date: Wed Oct 31 14:24:15 CST 2012**/
/**alice.components.ui-button-white-1.3**/
/** CurrentDeveloper: lixiaochou**/
/** DeployDate: Wed Oct 31 17:27:13 CST 2012**/
/** begin ---ui-button-blue.css---*/
/**
 * @name:       按钮（通用）ui-button
 * @author:     展新（zhanxin.lin@alipay.com）
 * @example:
 * 外层可以是 div, p, a, span 标签
 * 里层可以是 a, input, button
 * div > a
 * <div class="ui-button ui-button-sblue">
 *    <a class="ui-button-text">确定</a>
 * </div>
 *
 * div > input
 * <div class="ui-button ui-button-sblue">
 *    <input type="button" class="ui-button-text" value="确定" />
 * </div>
 *
 * a > input
 * <a class="ui-button ui-button-sblue">
 *    <span class="ui-button-text">确定</span>
 * </a>
 */
.ui-button-lblue, .ui-button-lblue:hover,
.ui-button-mblue, .ui-button-mblue:hover,
.ui-button-sblue, .ui-button-sblue:hover,
.ui-button-lblue .ui-button-text,
.ui-button-mblue .ui-button-text,
.ui-button-sblue .ui-button-text {
    background: transparent url(https://i.alipayobjects.com/e/201208/3IgyctwEjp.png) no-repeat;
    color: #fff;
}

/* large-size */
.ui-button-lblue { background-position: 0 -1105px; }
.ui-button-lblue .ui-button-text {
    padding: 0 20px;
    background-position: right -1190px;
    line-height:35px;
    height:35px;
}
.ui-button-lblue:hover { background-position: 0 -1147px; }
.ui-button-lblue:hover .ui-button-text {
    background-position: right -1233px;
}

/* middle-size */
.ui-button-mblue { background-position: 0 -1276px; }
.ui-button-mblue .ui-button-text {
    padding: 0 22px;
    background-position: right -1357px;
    line-height: 31px;
    height: 31px;
}
.ui-button-mblue:hover { background-position: 0 -1316px; }
.ui-button-mblue:hover .ui-button-text {
    background-position: right -1397px;
}
/* small-size */
.ui-button-sblue { background-position: 0 -1437px; }
.ui-button-sblue .ui-button-text {
    padding: 0 12px;
    font-size: 12px;
    background-position: right -1506px;
    line-height:25px;
    height:25px;
}
.ui-button-sblue:hover { background-position: 0 -1471px; }
.ui-button-sblue:hover .ui-button-text {
    background-position: right -1540px;
}


/** end ---ui-button-blue.css---*/
/**Last Changed Author: qi.lqlq--Last Changed Date: Wed Oct 31 14:40:11 CST 2012**/
/**alice.components.ui-button-blue-1.2**/
/** CurrentDeveloper: lixiaochou**/
/** DeployDate: Wed Oct 31 18:13:18 CST 2012**/
/** begin ---ui-button-disable.css---*/
/**
 * @name:           按钮(灰色) ui-button-disable
 * @author:         展新(zhanxin.lin@alipay.com)
 * @examples:
 *
 */

.ui-button-ldisable, .ui-button-mdisable, .ui-button-sdisable,
.ui-button-ldisable .ui-button-text, 
.ui-button-mdisable .ui-button-text, 
.ui-button-sdisable .ui-button-text {
    background: transparent url(https://i.alipayobjects.com/e/201208/3IgyctwEjp.png) no-repeat;
    color: #fff;
    cursor: default;
}

/* large-size */
.ui-button-ldisable { background-position: 0 -1021px; }
.ui-button-ldisable .ui-button-text {
    padding: 0 20px;
    background-position: right -1063px;
    line-height:35px;
    height:35px;
}

/* middle-size */
.ui-button-mdisable { background-position: 0 -891px; }
.ui-button-mdisable .ui-button-text {
    padding: 0 22px;
    background-position: right -927px;
    line-height:31px;
    height:31px;
}

/* small-size */
.ui-button-sdisable { background-position: 0 -962px; }
.ui-button-sdisable .ui-button-text {
    padding: 0 12px;
    font-size: 12px;
    background-position: right -991px;
    line-height:25px;
    height:25px;
}


/** end ---ui-button-disable.css---*/
/**Last Changed Author: qi.lqlq--Last Changed Date: Wed Oct 31 18:11:48 CST 2012**/
/**alice.components.ui-button-disable-1.3**/
/** CurrentDeveloper: lixiaochou**/
/** DeployDate: Thu Nov 01 14:28:45 CST 2012**/

/** begin ---common.css---*/
/**margin**/

.fn-ft12{
	font-size:12px;
}

.fn-ft14{
	font-size:14px !important;
}
.fn-ft18{
	font-size:18px !important;
}

.fn-boder0{
	border:none !important;
}
.fn-boder0 td{
	border:none !important;
}

.fn-orange{
	color:#ff7b0d;	
}
.fn-red{
	color:red;	
}
.fn-gray{
	color:#a6a6a6;
}
.width100{
	width:100px;
}
.fn-center{
	text-align:center;
}
.fn-clear{
	clear:both;	
	overflow:hidden;
}
.fn-overflowH{
	overflow:hidden;	
}

.fn-ft600{
	font-weight:600 !important;;	
}
.fn-ft400{
	font-weight:400 !important;;	
}

.fn-tdr{
	text-align:right;
}
.price{
	color:#ff7b0d;
	font-weight:600;
}
.request-text{
	color:#ff7b0d;
	font-weight:600;
	padding-right:2px;
	vertical-align:middle;
}
.ui-input{
	width:221px;
	padding: 5px 3px;
	border-color: #AAA #DDD #DDD #AAA;
	border-width: 1px;
	border-style: solid;
	line-height: 16px;
	height: 16px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	border-radius: 2px;
	-moz-box-shadow: 1px 1px 1px #ddd inset;
	-webkit-box-shadow: 1px 1px 1px #ddd inset;
	box-shadow: 1px 1px 1px #ddd inset;
}

#global-header-nav {
	margin-bottom:0;
}
#content {
	zoom:1; /* for IE6 IE7 */
	background:url("https://i.alipayobjects.com/e/201205/2eGjoqOowj.png") repeat-y;
	position:relative;
}
#content:after {
	visibility:hidden;
	display:block;
	font-size:0;
	content:" ";
	clear:both;
	height:0;
}

#account-main .title{
	margin-top:29px;
	margin-bottom:25px;
}
.ui-tit-page {
	color: #4d4d4d;
	font-family: Microsoft YaHei,verdana,SimHei,sans-serif;
}


/* 集分宝页面调整 */
#ppi-container {
	background: url("https://i.alipayobjects.com/e/201205/2eGjoqOowj.png") repeat-y scroll 0 0 transparent;
	position: relative;
}
#ppi-main {
	margin:0;
	width:auto;
	padding:0;
}
/* 预付卡页面调整 */
.width880 {
	width: 790px;
}
/* 红包页面调整 */
.tip-angle-container .width880 {
	width: 790px;
}
/* 消息中心页面调整 */
#msg-title {
	height:auto;
}
/* 优惠券页面调整 */
#account-main iframe {
	width: 820px;
}

.coupon-all-trade table {
	width: 100%;
}
.coupon-all-trade thead th, .coupon-all-trade thead td {
	background: none repeat scroll 0 0 #F5F5F5;
}
.coupon-all-trade th, .coupon-all-trade td {
	border-bottom: 1px solid #D2D2D2;
	padding: 5px;
	white-space: nowrap;
}
.coupon-all-trade th {
}
.coupon-all-trade td {
	height: 26px;
}
.split td, .split th, li.split {
	background: none repeat scroll 0 0 #FAFCFF;
}

.subtitle{
	margin-top:30px;
	margin-bottom:10px;
}
.fm-explain{
	display:none;	
}
.fm-error .fm-explain {
	display:block;
	background: url(https://img.alipay.com/pa/frame/v2/ico-pa.png) -128px -414px no-repeat;
	_background-position: -128px -414px;
	padding: 5px 0 0 20px;
	color: #FF5243;
	line-height: 15px;
}
#J-back{
	margin-left:10px;
}
.split td{
	background:#fcfcfc;	
}
#account-main{
	min-height:500px !important;
}

/** end ---common.css---*/
/**Last Changed Author: svnsync--Last Changed Date: Wed Jul 24 02:28:54 CST 2013**/
/**fundcardprod.pcardprocess-1.5**/
/** CurrentDeveloper: fundcardprod**/
/** DeployDate: Tue Jul 30 01:38:01 CST 2013**/
