/** 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-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-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-message.css---*/
/** 带图标信息提示
@name: mi-message
@author: 天孝(chentao.yuan@alipay.com)
@description: 信息提示, 错误提示、成功提示、警告提示、禁止提示、等待提示、疑问提示。
@require: null
@name mi-message
@example
成功提示
<span class="mi-message mi-message-success"></span>

禁止提示
<span class="mi-message mi-message-forbidden"></span>

信息提示
<span class="mi-message mi-message-cue"></span>

警告提示
<span class="mi-message mi-message-warn"></span>

错误提示
<span class="mi-message mi-message-error"></span>

疑问提示
<span class="mi-message mi-message-doubt"></span>

等待提示
<span class="mi-message mi-message-wait"></span>

请求提示
<span class="mi-message mi-message-loading"></span>

*/

.mi-message {
    padding:4px 0 4px 20px;
    background:url("https://i.alipayobjects.com/e/201205/2jqI4wyfNx.png") no-repeat 0 100px;
    zoom:1;
    *padding:1px 0 0 20px;
    _padding:0 0 1px 20px;
    line-height:23px;
}

.mi-message-success {
    background-position:-485px -520px;
}

.mi-message-forbidden {
    background-position:-457px -546px;
}

.mi-message-cue {
    background-position:-430px -570px;
}

.mi-message-warn {
    background-position:-399px -597px;
}

.mi-message-error {
    background-position:-367px -626px;
}

.mi-message-doubt {
    background-position:-337px -653px;
}

.mi-message-wait {
    background-position:-304px -682px;
}

.mi-message-loading {
    background:url("https://i.alipayobjects.com/e/201205/2budYKAewD.gif") no-repeat 0 3px;
}

.mi-message-error, .mi-message-forbidden {
    color:#f00;
}

.mi-message-notext {
    display:inline-block;
    line-height:14px;
    width:0;
    height:12px;
    *height:20px;
    overflow:hidden;
    white-space:nowrap;
    vertical-align:middle;
}



/** end ---mi-message.css---*/
/**Last Changed Author: chentao.yuan--Last Changed Date: Fri Jun 15 14:12:27 CST 2012**/
/**alice.components.mi-message-1.0**/
/** CurrentDeveloper: chentao.yuan**/
/** DeployDate: Fri Jun 15 15:39:55 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-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 ---common.css---*/
/** mi-notice icon adapter */
.mi-notice-success,
.mi-notice-forbidden,
.mi-notice-cue,
.mi-notice-warn,
.mi-notice-error,
.mi-notice-doubt,
.mi-notice-wait {
    background-image: url("https://i.alipayobjects.com/e/201208/3EJqOvSi65.png");
}

/** mi-form icon adapter */
.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 {
    background-image: url("https://i.alipayobjects.com/e/201208/3EJq37MT4T.png");
}

/** mi-tip icon adapter */
.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,
.mi-message {
    background-image: url("https://i.alipayobjects.com/e/201208/3EJq37MT4T.png");
}

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

#container {
    width: 950px;
    margin: 0 auto;
}

.mi-notice-title {
    padding: 12px 0;
}

/** end ---common.css---*/
/** begin ---head.css---*/
.topbar {
    width: 100%;
    height: 26px;
    background: url("https://i.alipayobjects.com/e/201305/OzLou0mHd.png") repeat-x 0 0;
}

.topbar .topbar-wrap {
    background: url("https://i.alipayobjects.com/e/201305/OzLou0mHd.png") repeat-x 0 0;
    width: 950px;
    margin: 0 auto;
}

.topbar .topbar-wrap a,
.topbar .topbar-wrap span {
    float: right;
    color: #fff;
    padding: 4px 15px;
    background: url("https://i.alipayobjects.com/e/201305/OzUPukVET.png") no-repeat 0 7px;
}

.topbar .topbar-wrap .topbar-link-last {
    padding-right: 0;
}

.topbar .topbar-wrap .topbar-link-first {
    padding-left: 0;
    background: none;
}

#header {
    width: 100%;
    height:40px;
    margin-top: 15px;
    zoom:1;
}


#header h1.logo {
    float: left;
    background: url('https://i.alipayobjects.com/e/201309/187HQtMqDP.png') no-repeat left -472px;
    height: 33px;
    width: 100px;
    text-indent: -999px;
}

#header h1.logo span {
    width: 170px;
    height: 45px;
    display: block;
    background: url('https://i.alipayobjects.com/e/201309/187HQtMqDP.png') no-repeat 100px -525px;
}

/** end ---head.css---*/
/** begin ---foot.css---*/
#footer {
    margin-top: 20px;
    text-align: center;
    width: 100%;
    padding: 10px 0;
    zoom: 1;
}

#footer #ServerNum {
    color: #fff;
}

#partner {
    background-color: #f7f7f7;
    margin-top: 10px;
    padding: 20px 0 16px;
    text-align: center;
}

/** end ---foot.css---*/
/**Last Changed Author: myscm--Last Changed Date: Fri May 26 14:41:04 CST 2017**/
/**mrexcashier.base-1.2**/
/** CurrentDeveloper: admin**/
