/** begin ---base.css---*/
@charset "utf-8";

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

/* 防止用户自定义背景颜色对网页的影响，添加让用户可以自定义字体 */
html{
	color:#000;background:#fff;
	-webkit-text-size-adjust: 100%;
    -ms-text-size-adjust: 100%;
}

/* 内外边距通常让各个浏览器样式的表现位置不同 */
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;
}

/* HTML5 媒体文件跟 img 保持一致 */
audio,canvas,video {
    display: inline-block;*display: inline;*zoom: 1;
}

/* 要注意表单元素并不继承父级 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{
	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:'';
}

/* 统一上标和下标 */
sub, sup {
    font-size: 75%; line-height: 0; position: relative; vertical-align: baseline;
}
sup {top: -0.5em;}
sub {bottom: -0.25em;}



/* 让链接在 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;
}
/** end ---base.css---*/
/**Last Changed Author: chenda--Last Changed Date: Fri Jan 06 17:53:13 CST 2012**/
/**alice.base-1.1**/
/** CurrentDeveloper: Shawn**/
/** DeployDate: Tue Apr 17 19:18:29 CST 2012**/
/** begin ---mi-font.css---*/
/** 统一字体及字体颜色样式
 @name font
 @example
    <span class="ft-orange">200.00</span>
*/
/** 默认链接颜色 */
a {
    color: #06b;
}
/** 字体 */
html body .ft-orange, html body .ft-green {
    font-family: tahoma,verdana,arial;
}

/** 颜色 */
html body .ft-weaken {
    color: #666;
}
html body .ft-link {
    color: #06b;
}
html body .ft-orange {
    color: #F60;
}
html body .ft-green {
    color: #53A000;
}
html body .ft-explain {
    color: #A6A6A6;
}
html body .ft-normal {
    color: #4D4D4D;
}
html body .ft-black {
    color: #000;
}
html body .ft-error {
    color:#FF5243;
}
/** 大小 */
html body .ft-12 {
    font-size: 12px;
}
html body .ft-14 {
    font-size: 14px;
}
html body .ft-18 {
    font-size: 18px;
}

/** 对齐 */
html body .ft-left {
    text-align: left;
}
html body .ft-center {
    text-align: center;
}
html body .ft-right {
    text-align: right;
}
html body .ft-top {
    vertical-align: top;
}
html body .ft-middle {
    vertical-align: middle;
}
html body .ft-bottom {
    vertical-align: bottom;
}
html body .ft-baseline {
    vertical-align: baseline;
}
/** 样式 */
html body .ft-bold {
    font-weight: 700;
}
html body .ft-normal {
    font-weight: normal;
}
html body .ft-bar {
    color: #C7C7C7;
    padding: 0 7px 0 6px;
}

/** 换行 */
.ft-break {
    word-wrap:break-word;
    word-break:break-all;
}

/** 不换行 */
.ft-nowrap {
    white-space:nowrap;
}

/** end ---mi-font.css---*/
/**Last Changed Author: chentao.yuan--Last Changed Date: Fri Jun 15 14:19:12 CST 2012**/
/**alice.components.mi-font-1.0**/
/** CurrentDeveloper: chentao.yuan**/
/** DeployDate: Fri Jun 15 15:36:48 CST 2012**/
/** begin ---mi-function.css---*/
/** 主要用于调整元素的外边距与内边距
* @name function
* @example <div class="fn-mt5">上边margin为5px</div>
*/
/** 让元素内联显示 */
html body .fn-inline {
    display:-moz-inline-stack;
    display:inline-block;
    *display:inline;
    zoom:1;
}
html body .fn-left {
    float:left;
}

html body .fn-right {
    float:right;
}
/** 上边距 */
html body .fn-m0 {
    margin:0;
}
html body .fn-mt0 {
    margin-top:0;
}
html body .fn-mr0 {
    margin-right:0;
}
html body .fn-mb0 {
    margin-bottom:0;
}
html body .fn-ml0 {
    margin-left:0;
}
html body .fn-mt5 {
    margin-top:5px;
}

html body .fn-mt10 {
    margin-top:10px;
}

html body .fn-mt15 {
    margin-top:15px;
}

html body .fn-mt20 {
    margin-top:20px;
}
/** 右边距 */
html body .fn-mr5 {
    margin-right:5px;
}

html body .fn-mr10 {
    margin-right:10px;
}


html body .fn-mr20 {
    margin-right:20px;
}

/** 下边距 */
html body .fn-mb5 {
    margin-bottom:5px;
}

html body .fn-mb10 {
    margin-bottom:10px;
}

html body .fn-mb15 {
    margin-bottom:15px;
}

html body .fn-mb20 {
    margin-bottom:20px;
}
/** 左边距 */
html body .fn-ml5 {
    margin-left:5px;
}

html body .fn-ml10 {
    margin-left:10px;
}

html body .fn-ml15 {
    margin-left:15px;
}

html body .fn-ml20 {
    margin-left:20px;
}

html body .fn-pd0 {
    padding:0;
}
html body .fn-pt0 {
    padding-top:0;
}
html body .fn-pr0 {
    padding-right:0;
}
html body .fn-pb0 {
    padding-bottom:0;
}
html body .fn-pl0 {
    padding-left:0;
}

/** end ---mi-function.css---*/
/**Last Changed Author: chentao.yuan--Last Changed Date: Fri Jun 15 14:07:38 CST 2012**/
/**alice.components.mi-function-1.0**/
/** CurrentDeveloper: chentao.yuan**/
/** DeployDate: Fri Jun 15 15:38:01 CST 2012**/
/** begin ---mi-button.css---*/
/**
 * @name: mi-button
 * @author: 天孝(chentao.yuan@alipay.com)
 * @description: 各种按钮样式
 * @require: null
 * @example:
 * 外层可以是 a, span 标签
 * 里层可以是 span, input, button
 * a > span
 * <a class="mi-button mi-button-sorange">
 *    <span class="mi-button-text">确定</span>
 * </a>
 *
 * span > input
 * <sapn class="mi-button mi-button-sorange">
 *    <input type="button" class="mi-button-text" value="确定" />
 * </span>
 *
 * span > button
 * <span class="mi-button mi-button-sorange">
 *    <button class="mi-button-text">确定</button>
 * </span>
 */

    /** 按钮基类样式*/
    .mi-button{display:inline-block;padding:0; text-decoration:none !important;text-align:center; *zoom:1;*display:inline; overflow:visible;vertical-align:middle;position:relative;}
    .mi-button-text{cursor:pointer; border:none;float:left;cursor:pointer;}
    .mi-button-icon {position:absolute;top:10px;width:6px;height:11px;}
    .mi-button input.mi-button-text, .mi-button button.mi-button-text{*line-height:normal;overflow:visible;border:none; float:left;}

    .mi-button-sblue, .mi-button-swhite, .mi-button-sorange, /** 小按钮 高 24px */
    .mi-button-sblue-hover, .mi-button-swhite-hover, .mi-button-sorange-hover,
    .mi-button-sblue-disabled, .mi-button-swhite-disabled, .mi-button-sorange-disabled, /** 小按钮不可点 */

    .mi-button-mblue, .mi-button-mwhite, .mi-button-morange, /** 普通按钮 高 30px */
    .mi-button-mblue-hover, .mi-button-mwhite-hover, .mi-button-morange-hover,
    .mi-button-mblue-disabled, .mi-button-mwhite-disabled, .mi-button-morange-disabled, /** 普通按钮不可点 */

    .mi-button-lblue, .mi-button-lwhite, .mi-button-lorange, /** 大按钮 高 34px */
    .mi-button-lblue-hover, .mi-button-lwhite-hover, .mi-button-lorange-hover,
    .mi-button-lblue-disabled, .mi-button-lwhite-disabled, .mi-button-lorange-disabled, /** 大按钮不可点 */

    .mi-button-text {
        padding:0 0 0 4px;
        background:url("https://i.alipayobjects.com/e/201205/2jqIj9rJRR.png") no-repeat 0 0;
    }

    .mi-button-text {
        padding:0 4px 0 0;
        background-position:right 0;
    }

    .mi-button-icon {
        background:url("https://i.alipayobjects.com/e/201205/2jqJNfyrAv.png") no-repeat 0 0;
    }

    /** 小按钮 height:24px */
    .mi-button-sblue .mi-button-text, .mi-button-swhite .mi-button-text, .mi-button-sorange .mi-button-text {
        height:24px;
        color:#FFF;
        font:700 12px/1 \5b8b\4f53,\9ED1\4F53,verdana;
    }

    a.mi-button-sblue .mi-button-text, a.mi-button-swhite .mi-button-text, a.mi-button-sorange .mi-button-text {
        padding:7px 11px 0 8px;
        height:17px;
    }

    /*a.mi-button-swhite .mi-button-text {*/
        /*padding-top:7px;*/
        /*height:17px;*/
    /*}*/

    /** 对button进行处理 */
    .mi-button-sblue button.mi-button-text, .mi-button-swhite button.mi-button-text, .mi-button-sorange button.mi-button-text {
        padding:4px 8px 4px 5px;
        padding:5px 8px 2px 5px\9;
        height:24px;
    }

    /** 对input进行处理 */
    .mi-button-sblue input.mi-button-text, .mi-button-swhite input.mi-button-text, .mi-button-sorange input.mi-button-text {
        padding:1px 8px 1px 5px;
        padding:2px 8px 1px 5px\9;
    }

    /*.mi-button-swhite input.mi-button-text {*/
        /*padding:2px 8px 2px 5px;*/
    /*}*/

    .mi-button-swhite {
        background-position:0 -50px;
    }

    .mi-button-swhite .mi-button-text {
        background-position:right -50px;
        color:#4D4D4D;
    }

    .mi-button-sorange {
        background-position:0 -100px;
    }

    .mi-button-sorange .mi-button-text {
        background-position:right -100px;
    }

    /** 小按钮 hover */
    a.mi-button-sblue:hover, .mi-button-sblue-hover {
        background-position:0 -25px;
    }
    a.mi-button-sblue:hover .mi-button-text, .mi-button-sblue-hover .mi-button-text {
        background-position:right -25px;
    }

    a.mi-button-swhite:hover, .mi-button-swhite-hover {
        background-position:0 -75px;
    }
    a.mi-button-swhite:hover .mi-button-text, .mi-button-swhite-hover .mi-button-text {
        background-position:right -75px;
    }

    a.mi-button-sorange:hover, .mi-button-sorange-hover {
        background-position:0 -125px;
    }
    a.mi-button-sorange:hover .mi-button-text, .mi-button-sorange-hover .mi-button-text {
        background-position:right -125px;
    }


    /** 小按钮 disabled */
    a.mi-button-sblue-disabled:hover, a.mi-button-swhite-disabled:hover, a.mi-button-sorange-disabled:hover,
    .mi-button-sblue-disabled, .mi-button-swhite-disabled, .mi-button-sorange-disabled {
        background-position:0 -150px;
    } 
    
    a.mi-button-sblue-disabled:hover .mi-button-text, a.mi-button-swhite-disabled:hover .mi-button-text, a.mi-button-sorange-disabled:hover .mi-button-text, 
    .mi-button-sblue-disabled .mi-button-text, .mi-button-swhite-disabled .mi-button-text, .mi-button-sorange-disabled .mi-button-text {
        background-position:right -150px;
        color:#e5e5e5;
        cursor:default;
    }

    /** 普通按钮 height:30px */
    .mi-button-mblue .mi-button-text, .mi-button-morange .mi-button-text, .mi-button-mwhite .mi-button-text {
        height:30px;
        color:#fff;
        font:700 14px/1.2 \5b8b\4f53,\9ED1\4F53,verdana;
    }

    a.mi-button-mblue .mi-button-text, a.mi-button-mwhite .mi-button-text, a.mi-button-morange .mi-button-text {
        padding:8px 21px 0 18px;
        height:22px;
    }

    a.mi-button-mwhite .mi-button-text {
        padding-top:7px;
        height:23px;
    }

    /** 对button进行处理 */
    .mi-button-mblue button.mi-button-text, .mi-button-mwhite button.mi-button-text, .mi-button-morange button.mi-button-text {
        padding:4px 18px 3px 15px;
        padding:6px 18px 1px 15px\9;
        height:30px;
    }

    /** 对input进行处理 */
    .mi-button-mblue input.mi-button-text, .mi-button-mwhite input.mi-button-text, .mi-button-morange input.mi-button-text {
        padding:3px 18px 3px 15px;
        padding:5px 18px 1px 15px\9;
    }

    /*.mi-button-mwhite input.mi-button-text {*/
        /*padding:4px 18px 2px 15px;*/
    /*}*/

    .mi-button-mblue {
        background-position:0 -175px;
    }

    .mi-button-mblue .mi-button-text {
        background-position:right -175px;
    }

    .mi-button-mwhite {
        background-position:0 -237px;
    }

    .mi-button-mwhite .mi-button-text {
        background-position:right -237px;
        color:#4d4d4d;
    }

    .mi-button-morange {
        background-position:0 -299px;
    }

    .mi-button-morange .mi-button-text {
        background-position:right -299px;
    }

    /** 普通按钮 hover */
    a.mi-button-mblue:hover, .mi-button-mblue-hover {
        background-position:0 -206px;
    }
    a.mi-button-mblue:hover .mi-button-text, .mi-button-mblue-hover .mi-button-text {
        background-position:right -206px;
    }

    a.mi-button-mwhite:hover, .mi-button-mwhite-hover {
        background-position:0 -268px;
    }
    a.mi-button-mwhite:hover .mi-button-text, .mi-button-mwhite-hover .mi-button-text {
        background-position:right -268px;
    }

    a.mi-button-morange:hover, .mi-button-morange-hover {
        background-position:0 -330px;
    }
    a.mi-button-morange:hover .mi-button-text, .mi-button-morange-hover .mi-button-text {
        background-position:right -330px;
    }

    /** 普通按钮 disabled */
    a.mi-button-mblue-disabled:hover, a.mi-button-mwhite-disabled:hover, a.mi-button-morange-disabled:hover,
    .mi-button-mblue-disabled, .mi-button-mwhite-disabled, .mi-button-morange-disabled {
        background-position:0 -361px;
    } 

    a.mi-button-mblue-disabled:hover .mi-button-text, a.mi-button-mwhite-disabled:hover .mi-button-text, a.mi-button-morange-disabled:hover .mi-button-text,
    .mi-button-mblue-disabled .mi-button-text, .mi-button-mwhite-disabled .mi-button-text, .mi-button-morange-disabled .mi-button-text {
        background-position:right -361px;
        color:#e5e5e5;
        cursor:default;
    }

    /** 大按钮 height:34px */
    .mi-button-lblue .mi-button-text, .mi-button-lorange .mi-button-text, .mi-button-lwhite .mi-button-text {
        height:34px;
        color:#FFF;
        font:700 14px/1.4 \5b8b\4f53,\9ED1\4F53,verdana;
    }


    a.mi-button-lblue .mi-button-text, a.mi-button-lwhite .mi-button-text, a.mi-button-lorange .mi-button-text {
        padding:8px 19px 4px 16px;
        height:22px;
    }

    /** 对button进行处理 */
    .mi-button-lblue button.mi-button-text, .mi-button-lwhite button.mi-button-text, .mi-button-lorange button.mi-button-text {
        padding:4px 18px 3px 15px;
        padding:4px 18px 2px 15px\9;
        height:34px;
    }

    /** 对input进行处理 */
    .mi-button-lblue input.mi-button-text, .mi-button-lwhite input.mi-button-text, .mi-button-lorange input.mi-button-text {
        padding:3px 18px 3px 15px;
        padding:4px 18px 2px 15px\9;
    }


    .mi-button-lblue {
        background-position:0 -392px;
    }

    .mi-button-lblue .mi-button-text {
        background-position:right -392px;
    }

    .mi-button-lwhite {
        background-position:0 -462px;
    }

    .mi-button-lwhite .mi-button-text {
        background-position:right -462px;
        color:#4d4d4d;
    }

    .mi-button-lorange {
        background-position:0 -532px;
    }

    .mi-button-lorange .mi-button-text {
        background-position:right -532px;
    }

    /** 大按钮 hover */
    a.mi-button-lblue:hover, .mi-button-lblue-hover {
        background-position:0 -427px;
    }
    a.mi-button-lblue:hover .mi-button-text, .mi-button-lblue-hover .mi-button-text {
        background-position:right -427px;
    }

    a.mi-button-lwhite:hover, .mi-button-lwhite-hover {
        background-position:0 -497px;
    }
    a.mi-button-lwhite:hover .mi-button-text, .mi-button-lwhite-hover .mi-button-text {
        background-position:right -497px;
    }

    a.mi-button-lorange:hover, .mi-button-lorange-hover {
        background-position:0 -567px;
    }
    a.mi-button-lorange:hover .mi-button-text, .mi-button-lorange-hover .mi-button-text {
        background-position:right -567px;
    }

    /** 大按钮 disabled */
    a.mi-button-lblue-disabled:hover, a.mi-button-lwhite-disabled:hover, a.mi-button-lorange-disabled:hover,
    .mi-button-lblue-disabled, .mi-button-lwhite-disabled, .mi-button-lorange-disabled {
        background-position:0 -602px;
    } 

    a.mi-button-lblue-disabled:hover .mi-button-text, a.mi-button-lwhite-disabled:hover .mi-button-text, a.mi-button-lorange-disabled:hover .mi-button-text, 
    .mi-button-lblue-disabled .mi-button-text, .mi-button-lwhite-disabled .mi-button-text, .mi-button-lorange-disabled .mi-button-text {
        background-position:right -602px;
        color:#e5e5e5;
        cursor:default;
    }




    /** 按钮上一步 可以单独拆分成一个文件 文件便引入 */
    a.mi-button-mblue-prev-disabled:hover, a.mi-button-mwhite-prev-disabled:hover, a.mi-button-morange-prev-disabled:hover,
    .mi-button-mblue-prev-disabled, .mi-button-mwhite-prev-disabled, .mi-button-morange-prev-disabled, /** 上一步不可点 */
    .mi-button-mblue-next-disabled, .mi-button-mwhite-next-disabled, .mi-button-morange-next-disabled /** 下一步不可点 */{
        background:url("https://i.alipayobjects.com/e/201205/2jqIj9rJRR.png") no-repeat 0 0;
    }
    /** 普通按钮 */
    .mi-button-mblue-prev .mi-button-icon, .mi-button-mwhite-prev .mi-button-icon, .mi-button-morange-prev .mi-button-icon {
        left:15px;
        background-position:0 0;
    }

    /** 白色按钮黑色箭头 */
    .mi-button-mwhite-prev .mi-button-icon {
        background-position:-7px 0;
    }

    .mi-button-mblue-next .mi-button-icon, .mi-button-mwhite-next .mi-button-icon, .mi-button-morange-next .mi-button-icon {
        right:15px;
        background-position:-21px 0;
    }

    .mi-button-mwhite-next .mi-button-icon {
        background-position:-28px 0;
    }

    /** 普通按钮 上一步，下一步 disabled */
    a.mi-button-mblue-prev-disabled:hover, a.mi-button-mwhite-prev-disabled:hover, a.mi-button-morange-prev-disabled:hover,
    a.mi-button-mblue-next-disabled:hover, a.mi-button-mwhite-next-disabled:hover, a.mi-button-morange-next-disabled:hover,
    .mi-button-mblue-prev-disabled, .mi-button-mwhite-prev-disabled, .mi-button-morange-prev-disabled, 
    .mi-button-mblue-next-disabled, .mi-button-mwhite-next-disabled, .mi-button-morange-next-disabled {
        background-position:0 -361px;
    } 

    a.mi-button-mblue-prev-disabled:hover .mi-button-icon, a.mi-button-mwhite-prev-disabled:hover .mi-button-icon, a.mi-button-morange-prev-disabled:hover .mi-button-icon,
    .mi-button-mblue-prev-disabled .mi-button-icon, .mi-button-mwhite-prev-disabled .mi-button-icon, .mi-button-morange-prev-disabled .mi-button-icon {
        left:15px;
        background-position:-14px 0;
    }

    a.mi-button-mblue-next-disabled:hover .mi-button-icon, a.mi-button-mwhite-next-disabled:hover .mi-button-icon, a.mi-button-morange-next-disabled:hover .mi-button-icon,
    .mi-button-mblue-next-disabled .mi-button-icon, .mi-button-mwhite-next-disabled .mi-button-icon, .mi-button-morange-next-disabled .mi-button-icon {
        right:15px;
        background-position:-35px 0;
    }

    a.mi-button-mblue-prev-disabled:hover .mi-button-text, a.mi-button-mwhite-prev-disabled:hover .mi-button-text, a.mi-button-morange-prev-disabled:hover .mi-button-text, 
    a.mi-button-mblue-next-disabled:hover .mi-button-text, a.mi-button-mwhite-next-disabled:hover .mi-button-text, a.mi-button-morange-next-disabled:hover .mi-button-text,
    .mi-button-mblue-prev-disabled .mi-button-text, .mi-button-mwhite-prev-disabled .mi-button-text, .mi-button-morange-prev-disabled .mi-button-text, 
    .mi-button-mblue-next-disabled .mi-button-text, .mi-button-mwhite-next-disabled .mi-button-text, .mi-button-morange-next-disabled .mi-button-text {
        background-position:right -361px;
        color:#e5e5e5;
        cursor:default;
    }

    /** 调整上一步箭头与文字间距离 */
    a.mi-button-mblue-prev .mi-button-text, a.mi-button-mwhite-prev .mi-button-text, a.mi-button-morange-prev .mi-button-text,
    a.mi-button-mblue-prev-disabled .mi-button-text, a.mi-button-mwhite-prev-disabled .mi-button-text, a.mi-button-morange-prev-disabled .mi-button-text /** 不可点 */{
        padding-right:14px;
        padding-left:27px;
    }

    /** 对button进行处理 */
    .mi-button-mblue-prev button.mi-button-text, .mi-button-mwhite-prev button.mi-button-text, .mi-button-morange-prev button.mi-button-text, 
    .mi-button-mblue-prev-disabled button.mi-button-text, .mi-button-mwhite-prev-disabled button.mi-button-text, .mi-button-morange-prev-disabled button.mi-button-text  /** 不可点 */{
        padding-right:11px;
        padding-left:24px;
    }

    /** 对input进行处理 */
    .mi-button-mblue-prev input.mi-button-text, .mi-button-mwhite-prev input.mi-button-text, .mi-button-morange-prev input.mi-button-text,
    .mi-button-mblue-prev-disabled input.mi-button-text, .mi-button-mwhite-prev-disabled input.mi-button-text, .mi-button-morange-prev-disabled input.mi-button-text {
        padding-right:11px;
        padding-left:24px;
    }

    /** 调整下一步箭头与文字间距离 */
    a.mi-button-mblue-next .mi-button-text, a.mi-button-mwhite-next .mi-button-text, a.mi-button-morange-next .mi-button-text, 
    a.mi-button-mblue-next-disabled .mi-button-text, a.mi-button-mwhite-next-disabled .mi-button-text, a.mi-button-morange-next-disabled .mi-button-text {
        padding-right:30px;
        padding-left:11px;
    }

    /** 对button进行处理 */
    .mi-button-mblue-next button.mi-button-text, .mi-button-mwhite-next button.mi-button-text, .mi-button-morange-next button.mi-button-text,
    .mi-button-mblue-next-disabled button.mi-button-text, .mi-button-mwhite-next-disabled button.mi-button-text, .mi-button-morange-next-disabled button.mi-button-text {
        padding-right:27px;
        padding-left:8px;
    }

    /** 对input进行处理 */
    .mi-button-mblue-next input.mi-button-text, .mi-button-mwhite-next input.mi-button-text, .mi-button-morange-next input.mi-button-text,
    .mi-button-mblue-next-disabled input.mi-button-text, .mi-button-mwhite-next-disabled input.mi-button-text, .mi-button-morange-next-disabled input.mi-button-text {
        padding-right:27px;
        padding-left:8px;
    }

/** end ---mi-button.css---*/
/**Last Changed Author: chentao.yuan--Last Changed Date: Fri Jun 15 14:18:41 CST 2012**/
/**alice.components.mi-button-1.0**/
/** CurrentDeveloper: chentao.yuan**/
/** DeployDate: Fri Jun 15 15:34:37 CST 2012**/
/** begin ---mi-form.css---*/
/**
 * @name: mi-form
 * @author: 天孝(chentao.yuan@alipay.com)
 * @description: 通用表单样式
 * @require: null
 */

.mi-form {}

label,
label:focus,
label:hover,
label:active {
    border: 0 none;
    outline: medium none;
}

legend {
    display:none;
}

fieldset {
    padding:10px 0 0;
}

/** 表单项 */
.mi-form-item{
    padding:0 0 20px 170px;
    margin:0;
}

.mi-form-item select {
    color:#4d4d4d;
    vertical-align:middle;
}
.mi-form-item-normal {
    padding-left:0;
}
.mi-form-spliter {
    display:inline-block;
    *zoom:1;
    *display:inline;
    padding:6px 3px 0;
}

/** 表单标签 */
.mi-label {
    padding:3px 0 6px;
    padding:5px 0 0\9;
    *padding:4px 0 0;
    _padding:3px 0 0;
    width:170px;
    float:left;
    *margin-top:1px;
    margin-left:-170px;
    vertical-align:middle;
    text-align:right;
    color:#4D4D4D;
    font-size:14px;
    position:relative;
}

/** 表单必填项 */
.mi-form .required {
    display:inline-block;
    *zoom:1;
    *display:inline;
    position:relative;
    top:2px;
    padding:0 5px 0;
    color:#f00;
}

/** 表单输入元素 input, textarea */
.mi-input,
.mi-textarea,
.mi-form .mi-securitycore .mi-checkcode-input /** 对手机校验码进行修正 */{
    border:1px solid #CCC;
    border-top-color:#a6a6a6;
    color:#4D4D4D;
    font:normal 12px tahoma, arial, \5b8b\4f53;
    padding:7px 4px;
    padding:8px 4px 5px\9;
    *padding:8px 4px 5px;
    _padding:7px 4px 6px;
    vertical-align:top;
    width:210px;
}
.mi-form .ui-securitycore .ui-checkcode-input {
    width:60px;
}

.mi-form .ui-securitycore .ui-checkcode-input {
    height:auto;
}

.mi-form-item-placeholder,
.mi-input-placeholder,
.mi-textarea-placeholder {
    color:#A6A6A6;
}

.mi-input-len3{
    width:3em;
}

.mi-input-len4 {
    width:4em;
}
.mi-input-authcode {
    width:4.5em;
}

.mi-input-len6,
.mi-input-securitycode,
.mi-input-date {
    width:6em;
}

.mi-input-len8 {
    width:8em;
}

.mi-input-len10 {
    width:14em;
}

.mi-input-hover,
.mi-textarea-hover {
    border-color:#A6A6A6;
    color:#4D4D4D;
}

/** 获取焦点提示样式 */
.mi-form-item-focus .mi-form-explain,
.mi-form-item-hover .mi-form-explain {
    color:#4D4D4D;
}

.mi-form-item-hover .mi-input,
.mi-form-item-hover .mi-textarea {
    border-color:#A6A6A6;
    color:#4D4D4D;
}

/** 获取焦点样式 */
.mi-form-item .mi-input:focus, .mi-form-item .mi-textarea:focus,
.mi-form-item .mi-input-focus, .mi-form-item .mi-textarea-focus,
.mi-form-item-focus .mi-input, .mi-form-item-focus .mi-textarea,
.mi-form .ui-securitycore .ui-checkcode-input:focus{
    color:#4D4D4D;
    border-color:#07F;
    outline:1px solid #8CDDFF;
    *padding:7px 3px 4px;
    *border:2px solid #07F;
}

/** radio标签样式 */
.mi-radio, .mi-checkbox {
    width:16px;
    vertical-align:middle;
    margin-top:2px;
    margin-top:-2px\0;
    *margin-top:0px;
    *zoom:1;
}

.mi-radio-label, .mi-checkbox-label {
    display:inline-block;
    *zoom:1;
    *display:inline;
    position:relative;
    padding:0 5px 0 1px;
    top:2px;
    top:0px\9;
    *top:1px;
    _top:0;
}

.mi-input-banknum, .mi-input-bigdigital {
    font-size:18px;
    padding-top:3px;
    padding-bottom:3px;
}

.mi-input-amount,
.mi-input-digital,
.mi-form .ui-securitycore .mi-input-digital {
    font-weight:700;
}

.mi-form .ui-securitycore .ui-form-item-placeholder {
    font-weight:500;
}

.mi-textarea {
    width:650px;
    overflow:auto;
    resize:none;/** 针对textarea可以支持resize而设 */
}

.mi-input-disabled,
.mi-textarea-disabled {
    border-color:#CCC;
    background-color:#F2F2F2;
    color:#CCC;
    cursor:default;
}

/** 表单项提示信息 */
.mi-form-explain {
    color:#A6A6A6;
    padding:3px 0 0;
    padding-top:5px\9;
    *padding-top:5px;
    _padding-top:3px;
    _margin-left:3px;
    font-size:12px;
}

/** 报错表单输入框样式 */
.mi-form-item-error .mi-input {
    border-color:#F00;
    color:#FF5243;
}
.mi-form-item-error .alieditContainer {
    border:1px solid #F00;
}

.mi-form-item-success .mi-form-explain,
.mi-form-item-forbidden .mi-form-explain,
.mi-form-item-cue .mi-form-explain,
.mi-form-item-warn .mi-form-explain,
.mi-form-item-error .mi-form-explain,
.mi-form-item-doubt .mi-form-explain, 
.mi-form-item-wait .mi-form-explain,
.mi-form-item-loading .mi-form-explain {
    background:url("https://i.alipayobjects.com/e/201205/2jqI4wyfNx.png") no-repeat 0 0;
    color:#4D4D4D;
    padding-left:19px;
}

.mi-form-item-error .mi-select {
    border-color: #F00;
}

.mi-form-item-error .mi-select-value {
    color: #F00;
}

/** 成功提示信息样式 */
.mi-form-item-success .mi-form-explain {
    background-position: -486px -520px;
}

/** 禁止提示信息样式 */
.mi-form-item-forbidden .mi-form-explain {
    color:#FF5243;
    background-position: -458px -546px;
}

/** 普通信息提示样式 */
.mi-form-item-cue .mi-form-explain {
    background-position: -431px -570px;
}

/** 警告提示信息样式 */
.mi-form-item-warn .mi-form-explain {
    background-position:-400px -596px;
}

/** 错误提示信息样式 */
.mi-form-item-error .mi-form-explain{
    color:#FF5243;
    background-position: -368px -626px;
}

/** 疑问提示信息样式 */
.mi-form-item-doubt .mi-form-explain{
    background-position: -338px -653px;
}

/** 等待提示信息样式 */
.mi-form-item-wait .mi-form-explain{
    background-position: -305px -681px;
}

/** 动态加载信息提示 */
.mi-form-item-loading .mi-form-explain {
    background:url("https://i.alipayobjects.com/e/201205/2budYKAewD.gif") no-repeat 0 4px;
}

/** 正在加载信息提示样式 */
.mi-loading-text {
    zoom:1;
    padding-right:15px;
    color:#20B907;
    background:url("https://i.alipayobjects.com/e/201205/2bueMwUB2X.gif") no-repeat right 80%;
}

.mi-form-text,
.mi-form-link,
.sl-checkcode-link/** 图片验证码 */{
    display:-moz-inline-stack;
    display: inline-block;
    *display:inline;
    zoom:1;
    padding:3px 0 0;
}

.mi-form-text {
    font-size:14px;
    vertical-align:middle;
}

.mi-form-link, .sl-checkcode-link {
    padding-top:5px;
}

.mi-form-link {
    *padding-top:2px;
    vertical-align:middle;
    height:18px;
}

.mi-form-link, .sl-checkcode-link {
    margin:0 0 0 3px;
    margin-top:3px\9;
}

.mi-form-alieditlink {
    padding:0;
    position:relative;
    top:-2px;
    left:3px;
}

/** 图片验证码 */
.sl-checkcode-img {
    vertical-align:top;
}

.sl-checkcode-link {
    height:22px;
    line-height:1.2;
    padding-top:8px;
    overflow:hidden;
}

.mi-form-item-authcodebreak .sl-checkcode-link {
    width:40px;
    height:30px;
    padding-top:0;
}

.mi-input-del {
    display:block;
    width:10px;
    height:10px;
    text-indent:-10em;
    overflow:hidden;
    margin:4px 0 0 3px;
    background:url("https://i.alipayobjects.com/e/201205/2lOVDr2nsf.png") no-repeat 0 -40px;
}

.mi-input-add, .mi-input-add:visited, .mi-input-add:hover {
    margin:10px 0 0;
    text-decoration:none;
    display:block;
    padding:6px 0 0 31px;
    width:190px;
    height:24px;
    font-weight:700;
    overflow:hidden;
    background:url("https://i.alipayobjects.com/e/201205/2lOVDr2nsf.png") no-repeat 0 0;
}

/** 水平显示表单 */

.mi-form-horizontal .mi-form-item{
    display:inline;
    float:left;
    padding:0 0 15px 70px;
}

.mi-form-horizontal .mi-form-item select{
    width:90px;
}
.mi-form-horizontal .mi-label{
    width:70px;
    margin-left:-70px;
}
.mi-form-horizontal .mi-input {
    width:90px;
}
.mi-form-horizontal .mi-input-date {
    width:6em;
}

.mi-form-horizontal .mi-form-item-last{
    width:60px;
    padding:0 0 15px 5px;
}
.mi-form-horizontal .mi-form-item-time{
    width:220px;
}


/** 垂直显示表单 */

.mi-form-vertical {}

.mi-form-vertical .mi-form-item {
    padding-left:20px;
}

.mi-form-vertical .mi-label {
    margin:0;
    text-align:left;
    float:none;
    display:block;
}

/** 竖直必填 */
.mi-form-vertical .required {
    padding-left:0;
}

/** end ---mi-form.css---*/
/**Last Changed Author: chentao.yuan--Last Changed Date: Fri Jun 15 14:06:52 CST 2012**/
/**alice.components.mi-form-1.0**/
/** CurrentDeveloper: chentao.yuan**/
/** DeployDate: Fri Jun 15 15:37:37 CST 2012**/
/** begin ---mi-table.css---*/
/**
 * @name: mi-table
 * @author: 天孝(chentao.yuan@alipay.com)
 * @description: 表格组件
 * @require: null
 * @example 
    普通表格
    <div class="mi-table">
        <table>
            <thead>
                <tr>
                    <th></th>
                </tr>
            </thead>
            <tbody>
                <tr>
                    <td></td>
                </tr>
            </tbody>
            <tfoot>
                <tr>
                    <td></td>
                </tr>
            </tfoot>
        </table>
    </div>
    表格嵌套
    <div class="mi-table">
        <table>
            <thead>
                <tr>
                    <th></th>
                </tr>
            </thead>
            <tbody>
                <tr>
                    <td></td>
                </tr>
            </tbody>
            <tfoot>
                <tr>
                    <td class="mi-table-inner">
                        <div class="mi-table">
                            <table>
                                <thead>
                                    <tr>
                                        <th></th>
                                    </tr>
                                </thead>
                                <tbody>
                                    <tr>
                                        <td></td>
                                    </tr>
                                </tbody>
                                <tfoot>
                                    <tr>
                                        <td></td>
                                    </tr>
                                </tfoot>
                            </table>
                        </div>
                    </td>
                </tr>
            </tfoot>
        </table>
    </div>
*/

.mi-table {
    border:1px solid #CCC;
    background-color:#FFF;
}

.mi-table table {
    border-collapse:collapse;
    border-spacing:0;
    width:100%;
}

/** 提供普通表格的fixed支持，如果table当中checkbox, radio, 请自行解决 fixed 问题! */
.mi-table-fixed table {
    table-layout:fixed;
    word-wrap:break-word;
    word-break:break-all;
}

.mi-table th, .mi-table td {
    color:#4d4d4d;
    text-align:left;
    padding: 6px 9px 6px 10px;
    *padding:5px 9px 5px 10px;
    _padding:5px 9px 5px 10px;
    vertical-align:middle;
}

.mi-table caption, .mi-table th {
    padding: 5px 9px 5px 10px;
    padding:7px 9px 3px 10px\9;
    *padding:7px 9px 3px 10px;
    _padding:5px 9px 5px 10px;
    font-weight:700;
    background:#f7f7f7 url("https://i.alipayobjects.com/e/201205/2jqod2eDRB.png") repeat-x 0 0;
    border-bottom:1px solid #ccc;
}

.mi-table caption:after {
    visibility: hidden;
    display: block;
    font-size: 0;
    content: " ";
    clear: both;
    height: 0;
}

.mi-table caption {
    zoom:1;
    padding:4px 9px 3px 10px;
}

.mi-table-caption {
    float:left;
    height:21px;
    font-size:14px;
}

.mi-table-tool {
    color:#ccc;
    font-size:12px;
    font-weight:normal;
    padding:1px 0 0 19px;
}

.mi-table-tool-title {
    color:#6a6a6a;
}

.mi-table-tool .ft-bar {
    padding:0 7px 0 6px;
}

/** 表格排序按钮 */
.mi-table .sort, .mi-table .sort:visited {
    padding:0 11px 0 0;
    *padding-top:2px;
    _padding-top:0;
    overflow:hidden;
    text-decoration:none;
    color:#4D4D4D;
    background:url("https://i.alipayobjects.com/e/201205/2jqod2eDRB.png") no-repeat right -32px;
}
.mi-table .sort:hover {
    text-decoration:none;
}

.mi-table-spliter {
    background-color:#f2f2f2;
}

.mi-table .mi-table-explain {
    color:#A6A6A6;
}

.mi-table .border-left-none {border-left:0;}

.mi-table-foot td {
    text-align:right;
    padding-right:9px;
    border-top:1px solid #ccc;
    background-color:#f2f2f2;
}

/** 当checkbox在表格当中时 */
.mi-table .mi-checkbox, .mi-table .mi-radio {
    vertical-align:middle;
    margin-top:0;
}

/** 当图片在表格当中时 */
.mi-table img {
    vertical-align:middle;
}

/** 表格全边框 */
.mi-table-border {
    border-left:none;
    border-top:none;
}

.mi-table-border caption {
    border-bottom:none;
}

.mi-table-border caption, .mi-table-border th, .mi-table-border td {
    border-top:1px solid #CCC;
    border-left:1px solid #CCC;
}

/** 表格无边框 */
.mi-table-bordernone {
    border:none;
}

/** 表格上边框 */
.mi-table-bordertop {
    border-top:none;
}

.mi-table-bordertop caption {
    border-top:1px solid #ccc;
    border-bottom:none;
}

.mi-table-bordertop th, .mi-table-bordertop td {
    border-top:1px solid #ccc;
}

/** 表格左边框 */
.mi-table-borderleft {
    border-left:none;
}

.mi-table-borderleft caption {
    border-left:1px solid #CCC;
}

.mi-table-borderleft th, .mi-table-borderleft td {
    border-left:1px solid #ccc;
}

/** table嵌套 */
.mi-table .mi-table-inner {
    padding:0;
}

.mi-table-inner .mi-table {
    border:none;
}

.mi-table-inner .mi-table caption {
    border-top:none;
    border-bottom:1px solid #ccc;
}

.mi-table-inner thead th {
    border-top:none;
}


/** mi-table-border */
.mi-table-border .mi-table-inner .mi-table {
    margin-left:-1px;
}

/** mi-table-bordertop */

.mi-table-bordertop .mi-table-inner {
    border-left:1px solid #CCC;
}


/** mi-table-borderleft */

.mi-table-borderleft .mi-table caption {
    border-top:1px solid #ccc;
    border-bottom:none;
}

.mi-table-borderleft .mi-table-inner .mi-table {
    margin-left:-1px;
}

.mi-table-borderleft .mi-table-inner thead th {
    border-top:1px solid #CCC;
}
.mi-table-borderleft .mi-table-inner td {
    border-top:none;
}

.mi-table-borderleft .mi-table-inner .mi-table-foot td {
    border-top:1px solid #CCC;
}

/** end ---mi-table.css---*/
/**Last Changed Author: chentao.yuan--Last Changed Date: Fri Jun 15 14:16:31 CST 2012**/
/**alice.components.mi-table-1.0**/
/** CurrentDeveloper: chentao.yuan**/
/** DeployDate: Fri Jun 15 15:41:20 CST 2012**/
/** begin ---mi-tip.css---*/
/** 提示样式 icon的上，左，下边距都是10px 距离文字是9px 单行高度为34px 其中icon高度为14px
 * @name: mi-tip
 * @author: 天孝(chentao.yuan@alipay.com)
 * @description: tip提示组件
 * @require: null
 * @example 
基本样式
<div class="mi-tip"></div>

带箭头标识, 其它同样添加标签即可。
<div class="mi-tip mi-tip-error">
   <div class="mi-tip-arrow"></div>
    <div class="mi-tip-ctn"></div>
</div>


错误提示
<div class="mi-tip mi-tip-error">
    <div class="mi-tip-ctn"></div>
</div>

警告提示
<div class="mi-tip mi-tip-warn">
    <div class="mi-tip-ctn"></div>
</div>

信息提示
<div class="mi-tip mi-tip-cue">
    <div class="mi-tip-ctn"></div>
</div>

禁止提示
<div class="mi-tip mi-tip-forbidden">
    <div class="mi-tip-ctn"></div>
</div>

成功提示
<div class="mi-tip mi-tip-success">
    <div class="mi-tip-cnt"></div>
</div>
*/

.mi-tip {
    border: 1px solid #C9D5E3;
    background-color: #E4F5FF;
    margin: 10px 0 0;
    zoom: 1;
    position: relative;
    color:#4d4d4d;
}

/** tip当中的小箭头 */
.mi-tip-arrow {
    position: absolute;
    top: -8px;
    left: 36px;
    font-size: 0;
    width: 13px;
    height: 9px;
    overflow: hidden;
    background: url("https://i.alipayobjects.com/e/201205/2jqI4wyfNx.png") no-repeat 0 0
}

/** tip容器 */
.mi-tip-ctn {
    padding: 6px 10px 6px 32px;
    padding:7px 10px 5px 32px\9; /** for ie8 */
    *padding:8px 10px 4px 32px;  /** for ie7 */
    _padding:6px 10px 6px 32px;  /** for ie6 */
    border: 1px solid #F8FCFF;
}

/** tip说明文字 */
.mi-tip-explain {
    margin-top: 1px;
}

.mi-tip-success .mi-tip-ctn,
.mi-tip-forbidden .mi-tip-ctn,
.mi-tip-cue .mi-tip-ctn,
.mi-tip-warn .mi-tip-ctn,
.mi-tip-error .mi-tip-ctn,
.mi-tip-doubt .mi-tip-ctn,
.mi-tip-wait .mi-tip-ctn,
.mi-tip-close {
    background: url("https://i.alipayobjects.com/e/201205/2jqI4wyfNx.png") no-repeat 0 0;
}

.mi-tip-close {
    position:absolute;
    top:6px;
    right:6px;
    width:8px;
    height:7px;
    line-height:0;
    display:block;
    overflow:hidden;
    text-indent:-100em;
    cursor:pointer;
    background-position:-25px 0;
}

/** 成功提示 */
.mi-tip-success {
    border-color:#B9E39B;
}

.mi-tip-success .mi-tip-ctn {
    background-color: #E7FFCB;
    background-position: -478px -517px;
    *background-position:-478px -516px;
}

/** 禁止提示 */
.mi-tip-forbidden {
    border-color: #F6C8B5;
}

.mi-tip-forbidden .mi-tip-arrow {
    background-position: 0 -20px;
}

.mi-tip-forbidden .mi-tip-ctn {
    background-color: #FCEEE8;
    background-position: -450px -542px;
    *background-position: -449px -541px;
}

/** 信息提示 */
.mi-tip-cue {
    border-color: #C9D5E3;
}

.mi-tip-cue .mi-tip-arrow {
    background-position: 0 0;
}

.mi-tip-cue .mi-tip-ctn {
    background-color: #E5F5FF;
    background-position: -423px -567px;
    *background-position: -422px -566px;
}

/** 警告提示 */
.mi-tip-warn {
    border-color: #E8C561;
}

.mi-tip-warn .mi-tip-arrow {
    background-position: 0 -10px;
}

.mi-tip-warn .mi-tip-ctn {
    background-color: #FFFF8D;
    background-position: -392px -593px;
    *background-position:-391px -592px;
}

/** 错误提示 */
.mi-tip-error {
    border-color: #F5C8B5;
}

.mi-tip-error .mi-tip-arrow {
    background-position: 0 -20px;
}

.mi-tip-error .mi-tip-ctn {
    background-color: #FDEEE9;
    background-position: -360px -623px;
    *background-position: -359px -622px;
}

/** 疑问提示 */
.mi-tip-doubt {
    border-color: #C9D5E3;
}

.mi-tip-doubt .mi-tip-ctn {
    background-color: #E4F5FF;
    background-position: -330px -650px;
    *background-position:-329px -649px;
}

/** 等待提示 */
.mi-tip-wait {
    border-color: #C9D5E3;
}

.mi-tip-wait .mi-tip-ctn {
    background-color: #E4F5FF;
    background-position: -297px -678px;
    *background-position:-296px -677px;
}

/** 无图标提示 */
.mi-tip-noicon {
    
}

.mi-tip-noicon .mi-tip-ctn {
    padding-left:10px;
    background-image:none;
}

/** 有关闭按钮 */
.mi-tip-canclose .mi-tip-ctn {
    padding-right:20px;
}

/** cue提示左边显示箭头 */
.mi-tip-cue-larrow {
    margin-left:7px;
}

/** cue提示右边显示箭头 */
.mi-tip-cue-rarrow {
    margin-right:7px;
}

.mi-tip-cue-rarrow .mi-tip-arrow,
.mi-tip-cue-barrow .mi-tip-arrow,
.mi-tip-cue-larrow .mi-tip-arrow {
    width:9px;
    height:13px;
    background-position:-48px 0;
}

/** cue提示右边显示箭头 */
.mi-tip-cue-rarrow .mi-tip-arrow {
    right:-8px;
    top:9px;
    left:auto;
}

/** cue提示下边显示箭头 */
.mi-tip-cue-barrow .mi-tip-arrow {
    width:13px;
    height:9px;
    top:auto;
    left:36px;
    bottom:-8px;
    background-position:-34px 0;
}

/** cue提示左边显示箭头 */
.mi-tip-cue-larrow .mi-tip-arrow {
    top:9px;
    left:-8px;
    background-position:-15px 0;
}








/** end ---mi-tip.css---*/
/**Last Changed Author: chentao.yuan--Last Changed Date: Fri Jun 15 14:17:26 CST 2012**/
/**alice.components.mi-tip-1.0**/
/** CurrentDeveloper: chentao.yuan**/
/** DeployDate: Fri Jun 15 15:41:43 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 ---mi-grid.css---*/
/**
 * @name: 内容布局(20格栅格布局)
 * @author: 天孝(chentao.yuan@alipay.com)
 * @description: 下边有注释的为常用宽度
 * @example: (相加为20，则页面宽度为990px)
 * <div class="mi-grid-row">
 *     <div class="mi-grid-4"></div>
 *     <div class="mi-grid-16"></div>
 * </div>
 */
.mi-grid-1,.mi-grid-2,.mi-grid-3,
.mi-grid-4,.mi-grid-5,.mi-grid-6,
.mi-grid-7,.mi-grid-8,.mi-grid-9,
.mi-grid-10,.mi-grid-11,.mi-grid-12,
.mi-grid-13,.mi-grid-14,.mi-grid-15,
.mi-grid-16,.mi-grid-17,.mi-grid-18,
.mi-grid-19,.mi-grid-20 {
    margin: 0 0 0 10px;
    float:left;
    display:inline;
}
.mi-grid-1 {width:40px;}
.mi-grid-2 {width:90px;}
.mi-grid-3 {width:140px;}
.mi-grid-4 {width:190px;} /* 右侧推广位的宽度 */
.mi-grid-5 {width:240px;} /* 左侧边栏的宽度 */
.mi-grid-6 {width:290px;}
.mi-grid-7 {width:340px;}
.mi-grid-8 {width:390px;}
.mi-grid-9 {width:440px;}
.mi-grid-10 {width:490px;}
.mi-grid-11 {width:540px;}
.mi-grid-12 {width:590px;} /* 中央区域宽度 */
.mi-grid-13 {width:640px;}
.mi-grid-14 {width:690px;}
.mi-grid-15 {width:740px;}
.mi-grid-16 {width:790px;}
.mi-grid-17 {width:840px;} /* 交易明细表区域的宽度 */
.mi-grid-18 {width:890px;}
.mi-grid-19 {width:940px;}
.mi-grid-20 {width:990px;} /* 最大页面宽度 */

/* 清理浮动 */
.mi-grid-row:after {
    visibility: hidden;
    display: block;
    font-size: 0;
    content: " ";
    clear: both;
    height: 0;
}

.mi-grid-row {
    zoom: 1; /* for IE6 IE7 */
    margin:0 0 0 -10px;
}

/** end ---mi-grid.css---*/
/**Last Changed Author: chentao.yuan--Last Changed Date: Fri Jun 15 14:08:54 CST 2012**/
/**alice.components.mi-grid-1.0**/
/** CurrentDeveloper: chentao.yuan**/
/** DeployDate: Fri Jun 15 15:38:27 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 ---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 ---eduonecardindex.css---*/
/*common*/
.mi-input{
	font-size:14px;
}
.fn-mb26{
	margin-bottom:26px;
}
.fn-pb15{
	padding-bottom:15px;
}
.fn-mb-33{
	margin-bottom:33px;
}

.fn-h34{
	height:34px;
}

/*START index page*/
.top_content{
  padding-top: 24px;
}
.top_banner{
  background: url(https://i.alipayobjects.com/e/201306/Rmu3bMfTp.png) 0 0 no-repeat;
  margin-bottom:50px;
  height:190px;
}
.top_banner h2{
  font-family: '微软雅黑','e软雅黑','宋体','b8b体','sans-serif';
  font-size: 30px;
  line-height: 1.1;
  padding-bottom: 10px;
}
.top_banner .top_links{
  padding-bottom: 47px;
}
.top_banner .top_links .top_content_link{
  background: url(https://img.alipay.com/sys/personalprod/style/home/bg-prod-detail-menu.png) 0 -87px no-repeat;
  font-size: 15px;
  padding-left: 20px;
  *padding-top:2px;
}
.top_banner .needIframe{
  margin-bottom: 15px;
}
.ui-item-div{
  margin-top: 17px;
}
.ui-item-div h3{
  font-weight: bold;
  font-size: 14px;
  color:#004C88;
  height:18px;
}
.ui-item-div .ui-item-list-img{
  overflow: hidden;
  clear: both;
}
.ui-item-div .ui-item-list-img li{
  float: left;
  margin-right: 10px;
  margin-top: 10px;
  height: 38px;
}
.ui-item-div .ui-more-button{
  background: url(https://img.alipay.com/sys/personalprod/style/home/ccrprod/bg-ccr.png) -275px -93px no-repeat;
  padding-left: 20px;
  position: absolute;
  right: 28px;
  bottom: 10px;
  _bottom:12px;
}
.ui-item-div .ui-more-up{
  background-position: -275px -113px;
}
.ui-item-div .mi-tip{
  display: inline-block;
  *display: inline;
  _display: inline;
}
.ui-item-div .mi-tip .mi-tip-ctn{
	padding-right:70px;
}
.ui-image-box{
  position: relative;
  _zoom:1;
}
.ui-item-div .ui-process-box{
  margin-top: 10px;
  overflow: hidden;
  display: inline-block;
}
.ui-process-box li{
  float: left;
  height: 61px;
  color: #00AED1;
}
.ui-process-box li span{
  display: block;
  text-align: center;
  font-style: italic;
  font-size: 18px;
  padding-top: 8px;
}
.ui-process-box .ui-process-left-bg{
  background: url(https://i.alipayobjects.com/e/201305/OzPvfMfAj.png) 0 0 no-repeat;
  width: 7px;
}
.ui-process-box .ui-process-right-bg{
  background: url(https://i.alipayobjects.com/e/201305/OzPvfMfAj.png) -9px 0 no-repeat;
  width: 7px;
}
.ui-process-box .ui-process-split,.ui-process-box .ui-process-step{
  border-top: 1px solid #58B0C8;
  border-bottom: 1px solid #58B0C8;
  height: 59px;
  background-color: #EDFCFF;
}
.ui-process-box .ui-process-split{
  background: #EDFCFF url(https://i.alipayobjects.com/e/201305/OzPvfMfAj.png) -30px -78px no-repeat;
  width: 7px;
  padding-left: 25px;
  padding-right: 25px;
}
.fn-mb-135{
  margin-bottom: 135px;
}
/*END index page*/

/*START openinfo page*/
.ui-eduonecard-form-box .iefix-fn-pt15{
    *padding-top:15px;
    _padding-top:15px;
}
.ui-eduonecard-title{
  overflow: hidden;
  padding-top: 10px;
  margin-bottom: 20px;
}
.ui-eduonecard-title h2{
  font-size: 30px;
  font-family: '微软雅黑','e软雅黑','宋体','b8b体','sans-serif';
  float: left;
  line-height: 1.1;
}
.ui-eduonecard-title .ui-link-index{
  float: right;
  font-size: 14px;
  position: relative;
  top: 14px;
  left: -20px;
}
.ui-eduonecard-title .ui-link-button{
	top:3px;
	left:0;
}
.ui-eduonecard-title .ui-link-fL{
	float:left;
	background:url(https://img.alipay.com/sys/personalprod/style/home/bg-prod-detail-menu.png) 0 -88px no-repeat;
	background-position:0 -90px\9;
	*background-position:0 -90px;
	_background-position:0 -90px;
	padding-left:20px;
	margin-top:16px;
	line-height:17px;
	font-size:15px;
}
.ui-eduonecard-line{
  border-top: 1px solid #ccc;
  font-size: 0;
  height: 0;
}
.ui-eduonecard-steps{
  clear: both;
  position: relative;
  line-height: 15px;
  line-height: 17px\9;
  *line-height: 17px;
  _line-height:17px;
  height: 14px;
  height: 17px\9;
  *height: 17px;
  _height:17px;
  margin-bottom: 20px;
}
.ui-eduonecard-steps .ui-item-steps{
  position: absolute;
  top: 0;
  left: 11px;
  background-color: #fff;
  overflow: hidden;
  z-index: 1;
  padding-right: 15px;
}
.ui-eduonecard-steps .ui-item-steps li{
  float: left;
  padding: 0 6px;
  color: #ccc;
}
.ui-eduonecard-steps .ui-item-steps .ui-item-step-curr{
  color: #fa621d;
  font-size: 14px;
  position: relative;
  top: -1px;
  font-weight:bold;
}
.ui-eduonecard-steps .ui-item-steps .ui-item-step-curr em{
  font-style: normal;
  font-weight:bold;
  font-size: 12px;
}
.ui-eduonecard-steps .ui-eduonecard-line{
  position: relative;
  top: 7px;
}

.ui-eduonecard-form-box{}
.ui-eduonecard-form{
  border: 4px solid #FFE9C0;
  padding: 5px 15px 22px;
}
.ui-eduonecard-form .mi-label{
  margin-left: -200px;
}
.ui-eduonecard-form .mi-form-item{
  background: url(https://i.alipayobjects.com/e/201305/OzPvfMfAj.png) 18px -184px no-repeat;
  padding-left:175px;
}
.fn-mt40{
  margin-top: 40px;
}
.ui-eduonecard-subbutton{
  padding-top: 40px;
  padding-left: 19px;
}
.ui-eduonecard-subbutton .mi-form-item{
	padding-left:175px;
}
.ui-eduonecard-subbutton .mi-form-text{
	font-size:12px;
}
#xbox-overlay{
    position:fixed;/* required */
    _position:absolute;/* required */
    z-index:998;/* required */
    left:0;
    width:100%;/* overwrite */
    height:100%;/* overwrite */
    opacity:.2;/* overwrite */
    filter:alpha(opacity=20);/* overwrite */
    -ms-filter:"alpha(opacity=20)";/* overwrite */
    background:#000;/* overwrite */
}
/*select*/
.ui-select-text-box{
	border:1px solid #ccc;
	padding:0 4px;
	height:28px;
	line-height:28px;
	width:330px;
}
.ui-select-box{
    display: inline-block;
    width: 250px;
    vertical-align: middle;
    position: relative;
    z-index: 990;
    cursor: default;
}
.ui-select-box .ui-select-status{
	position:relative;
	height: 28px;
    _height: 28px;
    line-height: 28px;
    border: 1px solid #ccc;
    _zoom:1;
	*background-color:#fff;
}
.ui-select-box .ui-select-box-value{
	position:relative;
	z-index:2;
    padding:0 4px;
}
.ui-select-box .ui-select-box-arrow{
    position:absolute;
    top:0;
    right:0;
    background: url(https://i.alipayobjects.com/e/201303/2OiJGf3Tga.png) 0 0 no-repeat;
    width: 30px;
    height: 28px;
}
.ui-select-box .ui-select-status-hover{
    border: 1px solid #a6a6a6;
}
.ui-select-box .ui-select-status-focus{
    border: 1px solid #0077FF;
}
.ui-select-box .ui-select-status-error{
    border: 1px solid red;
}
.ui-select-box .ui-select-status .ui-select-box-value{
    color: #ccc;
    font-size:14px;
}
.ui-select-box .ui-select-status .ui-select-box-arrow{
    background-position: 15px 1px;
}
.ui-select-box .ui-select-status-hover .ui-select-box-value{
    color: #ccc;
}
.ui-select-box .ui-select-status-hover .ui-select-box-arrow{
    background-position: -35px 1px;
}
.ui-select-box .ui-select-status-focus .ui-select-box-value{
    color: #4d4d4d;
}
.ui-select-box .ui-select-status-focus .ui-select-box-arrow{
    background-position: -85px 1px;
}
.ui-select-box .ui-select-status-error .ui-select-box-value{
    color: red;
}
.ui-select-box .ui-select-status-error .ui-select-box-arrow{
    background-position: -135px 1px;
}
.ui-select-box .ui-select-status-text .ui-select-box-value{
    color: #4d4d4d;
}
.ui-select-box .ui-select-box-list{
    border: 1px solid #0077FF;
    width: 246px;
    position: absolute;
    left: 0;
    top: 29px;
    background-color: #fff;
    padding: 0 1px;
	z-index:2;
}
.ui-select-box .ui-select-box-list li{
    height: 30px;
    line-height: 30px;
    padding:0 4px;
    margin:1px 0;
    font-size:14px;
}
.ui-select-box .ui-select-box-list .ui-select-box-list-even{
    background-color: #F2F2F2;
}
.ui-select-box .ui-select-box-list .ui-select-box-list-odd{
    background-color: #fff;
}
.ui-select-box .ui-select-box-list .ui-select-box-list-curr{
    background-color: #0077FF;
    color: #fff;
}
.ui-select-box .ui-select-box-list .ui-select-box-list-selected{}
.mi-form-link{
	height:auto;
    padding-top: 0\9;
    *padding-top: 0;
    _padding-top:0;
    margin-left: 0;
    margin-left: -1px\9;
    *margin-left: -1px;
    _margin-left:-1px;
}
/*END openinfo page*/

/*START opensetting page*/
.fn-mt35{
	margin-top:35px;
}
.ui-item-phone-icon{
	padding-left:15px;
	background:url(https://i.alipayobjects.com/e/201305/OzPvfMfAj.png) -24px 8px no-repeat;
	*background-position:-24px 5px;
    *background-position:-24px 7px;
}
.edit-section .ui-form-item{
	background: url(https://i.alipayobjects.com/e/201305/OzPvfMfAj.png) 18px -189px no-repeat;
}
.ui-securitycore .ui-label{
	margin-left:-195px;
	padding-top:0;
}
.ui-tipBox{
	position:absolute;
	top:-44px;
	left:-119px;
	left:-121px\9;
	*left:-126px;
	_left:-129px;
	z-index:99;
	font-size:12px;
	width:448px;
	color:#666;
}
.ui-tipBox .mi-tip-arrow{
	left:150px;
	left:152px\9;
	*left:158px;
	_left:160px;
}
.ui-eduonecard-setting .mi-form-item{
	padding-bottom:35px;
}
.ui-eduonecard-form-box .iefix-fn-pt35{
    *padding-top:35px;
    _padding-top:35px;
}
.mi-form-link, .sl-checkcode-link{
    padding-top: 3px;
    padding-top: 0\9;
    *padding-top:0;
    _padding-top:0;
}
.mi-radio, .mi-checkbox{
    margin-top: 4px;
    margin-top:2px\9;
    *margin-top:2px;
    _margin-top:2px;
}
#J_hookLink{
	cursor:pointer;
	text-decoration:underline;
}
.J_securitybox .ui-form-item{
	padding-left:175px;
}
.ui-eduonecard-setting{
	padding-bottom:10px;
}
/*END opensetting page*/

/*START manage page*/
.ui-eduonecard-table{
	border-right:none;
}
.ui-eduonecard-table th, .ui-eduonecard-table td{
	border-right:1px solid #CCCCCC;
}
.ui-educateClose-alert .protocol-box{
	padding:0 20px 16px;
}
.ui-educateClose-alert .protocol-xbox .ui-xbox-action{
	top:10px;
}
.ui-educateClose-alert .mi-form-item{
	padding-bottom:25px;
}
.ui-educateClose-alert form .mi-form-item{
	padding-bottom:29px;
}
.ui-educateClose-alert .mi-xbox-title{
	height:29px;
	padding:6px 0 5px;
}
.ui-educateClose-alert .mi-xbox-title h3{
	line-height:30px;
}
.ui-educateClose-alert .mi-tip{
	background-color:#fff;
	border:none;
}
.ui-educateClose-alert .mi-tip-cue .mi-tip-ctn{
	background-color:#fff;
	background-position:-416px -567px;
	text-align:left;
	padding-left:38px;
}
.stopEduServer .ui-xbox-content{
	background:url("https://i.alipayobjects.com/e/201304/5GMa6QOuj.jpg") repeat-x 0 0 #FFFFFF;
}
.stopEduServer .mi-xbox-title{
	border:none;
}
/*END manange page*/

/*START unbindphone page*/
.ui-eduonecard-unbindphonewarn{
	background:url(https://i.alipayobjects.com/e/201305/OzPvfMfAj.png) -112px 49px no-repeat;
}
.ui-eduonecard-unbindphonewarn p{
	padding:45px 30px 50px 190px;
	font-size:14px;
	font-weight:bold;
}
.ui-eduonecard-unbindphonewarn .mi-form-item{
	padding-left:100px;
}
.fn-ml130{
	margin-left:130px;
}
/*END unbindphone page*/

/** 协议框样式 */
.protocol-xbox {

}
.protocol-xbox .ui-xbox-action {
    font-size:14px;
    right:20px;
    top:15px;
}
.protocol-xbox .mi-xbox-close-link {
    background:url("https://img.alipay.com/pa/frame/v2/ico-text.png") no-repeat -2px -73px;
    padding-left:14px;
    color:#006fff;
}
.protocol-box {
    padding:10px 20px 10px;
}
.protocol-box .ui-xbox-action {
    right:20px;
}
.protocol-box .mi-textarea {
    width:550px;
}
.protocol-box .mi-form-item {
    padding-left:0;
    padding-bottom:10px;
    text-align:center;
}

.protocol-box h4 {
    padding:15px 0 0;
    font:700 14px 宋体;
}

/** xbox标题 */
.mi-xbox-title {
    padding:5px 0;
    border-bottom:1px solid #ccc;
}
.mi-xbox-title h3 {
    font:700 16px tahoma;
}

.mi-xbox-title h3.font-special {
    font-family: "STHei","Microsoft YaHei","WenQuanYi Micro Hei";
}
.protocol-box textarea{
	border:1px solid #ccc;
}
.stopEduServer .ui-xbox-action{
	top:10px;
}
.ui-xbox{
	height:auto!important;
	border-color:#767576!important;
}
.stopEduServer{
	padding:0!important;
}

/**faq重写样式**/
.tip-faq h3{
	color:#000;
	font-weight:bold;
	font-size:14px;
	padding-left:0;
	padding-bottom:15px;
	margin-bottom:15px;
}
.tip-faq dl{
	padding-left:0;
}
.tip-faq dl dt{
	font-size:12px;
	color:#4d4d4d;
	font-weight:bold;
	margin-bottom:7px;
}
.tip-faq dl dd{
	margin-bottom:15px;
}
.tip-faq p.tip-faq-link{
	margin-bottom:15px;
	padding-left:0;
}
.tip-faq p.tip-faq-link a:link, .tip-faq p.tip-faq-link a:visited{
	font-size:14px;
	font-weight:bold;
	color:#0088cc;
}
.tip-faq .com-search{
	padding-left:0;
}

/**begin 校园一卡通二期**/
.fn-mt30{
	margin-top:30px;
}
.fn-pb5{
	padding-bottom:5px;
}
.ui-grayLink{
	color:#A6A6A6;
	text-decoration:underline;
}
.ui-grayLink:hover{
	color:#A6A6A6;
	text-decoration:none;
}
.ui-index-select-school{
	_width:540px;
}
.ui-index-select-school .ui-select-box{
	width:250px;
}
.ui-index-select-school .ui-select-box .ui-select-box-list{
	width:246px;
}
.ui-index-select-school .ui-eduonecard-form{
	border:none;
	padding:0;
}
.ui-index-select-school h3{
  width: 500px;
  padding-bottom: 10px;
  padding-left: 10px;
  border-bottom: 1px dotted #bcbcbc;
}
/*
.ui-index-select-school .mi-button .mi-button-text{
  width: 114px;
  padding-left: 0;
  padding-right: 0;
}
*/
.ui-index-select-school .ui-eduonecard-form .mi-form-item{
  padding-left: 140px;
  background-position: -17px -184px;
}
.ui-eduonecard-form .nobackground{
  background: none;
}
.ui-index-other{
  padding-left: 15px;
  font-size: 12px;
  border-left:1px solid #ccc;
  width:189px;
}
.ui-index-other h3{
  margin-bottom: 18px;
}
.ui-index-other ul li{
  margin-bottom: 15px;
}
.ui-index-other .ui-other-list-item{
	padding-left:20px;
	background-image:url(https://img.alipay.com/sys/personalprod/style/home/bg-prod-detail-menu.png);
}
.ui-index-other .ui-item-recharge-records{
	background-position:0 -87px;
	background-position:0 -89px\9;
	background-repeat:no-repeat;
}
.ui-index-other .ui-item-balance-recharge{
	background-position:0 2px;
	background-position:0 0\9;
	background-repeat:no-repeat;
}
.ui-index-other .ui-item-manage-deduct{
	background-position:0 -27px;
	background-position:0 -29px\9;
	background-repeat:no-repeat;
}
.ui-button-tip{
	width:124px;
	height:24px;
	background:url(https://i.alipayobjects.com/e/201305/OzPvfMfAj.png) 0 -131px no-repeat;
	position:absolute;
  	display: none;
}
.ui-button-recharge .ui-button-tip{
  top: -25px;
  left:140px;
  _left:0;
  display: block;
}
.ui-button-deduct .ui-button-tip{
  top: -25px;
  left:271px;
  *left:268px;
  _left:128px;
  display: block;
}
.mi-radio-label, .mi-checkbox-label{
	top:4px;
}
#J_mobileBox{
	height:37px;
}
.ui-answer{
	background:url(https://i.alipayobjects.com/e/201205/2jqI4wyfNx.png) -338px -657px no-repeat;
	width:15px;
	height:15px;
	display:inline-block;
	position:relative;
	top:1px;
	cursor:pointer;
}
.ui-howAnswer{
	position:absolute;
	top:-51px;
	left:-15px;
	width:250px;
	font-size:12px;
}
.ui-howAnswer .mi-tip-arrow{
	background-position:-34px 0;
	left:15px;
	top:31px;
}
.ui-howAnswer .mi-tip-ctn{
	padding:6px 0 6px 10px;
}
.ui-unfamiliarwords{
	display:inline-block;
	padding-top:7px;
}
.mi-form-explain .ui-checkboxInput{
	position:relative\9;
	top:3px\9;
	*top:2px;
	_top:2px;
}
.ui-fm-placeholder{
	color:#d4d4d4;
}
/*生僻字*/
div.unfamiliar{
	border:1px solid #CECECE;
	margin:5px;
	background:#fff;
	overflow:hidden;
	z-index:1000;
}
.unfamiliar-spells{
	border-bottom:1px solid #CECECE;
}
.unfamiliar-spells,.unfamiliar-words{
	line-height:20px;
}
.unfamiliar-spell,.unfamiliar-word{
	padding:3px 5px 2px;
	float: left;
}
a.unfamiliar-spell:hover{
	background:#006EFF;
	color:#fff;
}
a.unfamiliar-spell:hover,a.unfamiliar-word:hover{
	text-decoration:none;
}
a.unfamiliar-word:hover{
	background:#FEFF48;
}
.unfamiliar-spells a.selected{
	background:#006EFF;
	color:#fff;
}
.unfamiliar-words a.selected{
	background:#FEFF48;
}
/*校园一卡通三期 多媒体*/
.ui-eduonecard-underBold{
  border-bottom: 2px solid #000;
  padding-bottom: 15px;
}
.ui-eduonecard-listInfo{
  margin-bottom: 35px;
  border-bottom: 1px solid #000;
}
.ui-eduonecard-listInfo .ui-eduonecard-listItem-title{
  padding-bottom: 18px;
  font-size: 14px;
}
.ui-eduonecard-listInfo .ui-eduonecard-listItem{
  padding: 12px 0;
  border-bottom: 1px dotted #ccc;
}
.ui-eduonecard-listInfo .ui-eduonecard-listItem span,.ui-eduonecard-listInfo .ui-eduonecard-listItem a{
  margin-right: 40px;
}
.ui-eduonecard-noMobileTip{
	position:absolute;
	top:4px;
	left:60px;
}
.ui-eduonecard-noMobileTip .mi-tip{
	margin-top:0;
}
.ui-eduonecard-noMobileTip .ui-mobileBind{
	display:inline-block;
	margin-left:15px;
	margin-top:8px;
}

/** end ---eduonecardindex.css---*/
/** begin ---eduonecardresult.css---*/
/*START 页面头部*/
.header {
    height:62px;
    background:#fff url("https://i.alipayobjects.com/e/201206/2pjJCOKdfF.png") repeat-x 0 -81px;
    border-top:3px solid #f60;
    border-bottom:1px solid #d6d6d6;
}
.header-cnt {
    width:990px;
    height:100%;
    margin:0 auto;
}
.header-cnt h1 {
    margin-top: 15px;
}
.header-cnt img {
    vertical-align:top;
}

.header-logo-text {
    display:inline-block;
    *display:inline;
    *zoom:1;
    height:26px;
    color:#4d4d4d;
    margin:7px 0 0 6px;
    padding:0 0 0 10px;
    overflow:hidden;
    border-left:1px solid #a5a5a5;
    font:500 20px "Microsoft YaHei";
}

.site-nav {
    width:70%;
    float:right;
    height: 32px;
    color: #bfcdd8;
    background-color:transparent;
}

.site-nav .site-con {
    width:100%;
    height: 30px;
}

.site-nav h2 {
    float: left;
    color: #666666;
    line-height: 32px;
}

.site-nav .site-meta {
    float: right;
    color: #6585c6;
}

.site-nav .site-meta a {
    color: #666666;
}

.site-nav .global-toplink .global-toplink-username {
    background-color:#fafafa;
}

.site-nav .global-dropdown-active .global-toplink-username {
    background-color: #FFF;
}
.header-logo-text a{
    color:#4D4D4D;
}
.header-logo-text a:hover{
    color:#4D4D4D;
    text-decoration:none;
    cursor:pointer;
}
/*END 页面头部*/

/*START 尾部*/
.ui-footer{
	margin:0 auto;
}
/*END 尾部*/

/** 内容部分*/
.result-content {
    width:990px;
    margin:0 auto;
    padding:0;
    float:none;
}
.ui-result-links{
	border:1px solid #ccc;
	border-top:none;
	padding:0 20px;
}
.ui-result-links .ui-links-box{
	padding-left: 67px;
	line-height: 50px;
}
.ui-result-links .ui-links-box a{
	font-size:14px;
}
.ui-actives-box{
	padding-top:17px;
	padding-bottom: 10px;
	border-bottom: 1px dashed #eee;
}
.ui-actives-box li{
	margin-bottom: 8px;
	padding-left: 67px;
}
.ui-actives-box li span{
	color:#666;
}
.mi-notice-success{
	padding-top:20px;
	padding-bottom:20px;
}
.open-success-table{
	width:600px;
}
.ui-list{
	padding:10px 0;
}
.fn-mt-30{
	margin-top:30px;
}
.fn-of-hide{
	overflow:hidden;
}
.result-content .ui-list-gray .ui-list-item{
	color:#666;
}

/** end ---eduonecardresult.css---*/
/**Last Changed Author: wenyao.mwy--Last Changed Date: Thu Feb 13 16:04:18 CST 2014**/
/**virtualprod.eduonecard-2.0**/
/** CurrentDeveloper: virtualprod**/
/** DeployDate: Wed Feb 19 00:34:08 CST 2014**/
