/* reset */
body, button, dd, div, dl, dt, form, h1, h2, h3, h4, h5, h6, input, li, ol, p, pre, td, textarea, th, ul{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
img {border:0;}
li {list-style:none}
h1,h2,h3,h4,h5,h6{font-size:100%; color: #333;}
small{font-style: 75%;}
textarea{overflow:auto; resize:none;}
label{cursor: default;}
i{font-style: normal;}
body{font:14px/1.42857 arial,'\5FAE\8F6F\96C5\9ED1'; color:#666; outline:0; }
a,textarea,input{outline:none;}
textarea,input{border-radius: 0;}
textarea,input,select{color: #666; font-family: arial,'\5FAE\8F6F\96C5\9ED1';}
textarea{overflow:auto;resize:none;}
button{border:none; overflow: visible; line-height: inherit!important; -webkit-box-sizing:content-box; -moz-box-sizing:content-box; -ms-box-sizing:content-box; box-sizing:content-box;}
body{background:#fff;} 
a{color:#2089ff; text-decoration: none;} 
a:hover{text-decoration: underline;}


@font-face {font-family: "iconfont";
  src: url('../font/iconfont.eot'); /* IE9*/
  src: url('../font/iconfont.eot?#iefix') format('embedded-opentype'), 
  url('../font/iconfont.woff') format('woff'), 
  url('../font/iconfont.ttf') format('truetype'), 
  url('../font/iconfont.svg#iconfont') format('svg'); /* iOS 4.1- */
}


.iconfont{ font-family:"iconfont" !important; font-size:16px; -webkit-font-smoothing: antialiased; -webkit-text-stroke-width: 0.2px; -moz-osx-font-smoothing: grayscale; text-align: center; vertical-align: middle; display: inline-block; font-style: normal;}
.iconfont.sm{font-size: 12px;}
.iconfont.lg{font-size: 24px;}
.iconfont.xl{font-size: 80px;}

/* 字体 */
.f12{font-size: 12px;}
.f14{font-size: 14px;}
.f16{font-size: 16px;}
.f18{font-size: 18px;}
.f20{font-size: 20px;}
.f22{font-size: 22px;}
.f24{font-size: 24px;}
.f28{font-size: 28px;}
.f32{font-size: 32px;}

.lh{line-height: 1;}
.lh18{line-height: 18px;}
.lh20{line-height: 20px;}
.lh22{line-height: 22px;}
.lh24{line-height: 24px;}
.lh26{line-height: 26px;}
.lh28{line-height: 28px;}
.lh30{line-height: 30px;}

/**/
.fn{font-weight: normal;}
.fb{font-weight: bold;}

.minHeight{min-height:400px;}

/* 外边距 */
.mt5{margin-top: 5px;}
.mb5{margin-bottom: 5px;}
.mr5{margin-right: 5px;}
.ml5{margin-left: 5px;}
.mt6{margin-top: 6px;}
.mb6{margin-bottom: 6px;}
.mr6{margin-right: 6px;}
.ml6{margin-left: 6px;}
.mt10{margin-top: 10px;}
.mb10{margin-bottom: 10px!important;}
.ml10{margin-left: 10px;}
.mr10{margin-right: 10px;}
.mt15{margin-top: 15px;}
.mb15{margin-bottom: 15px;}
.ml15{margin-left: 15px;}
.mr15{margin-right: 15px;}
.mt20{margin-top: 20px;}
.mb20{margin-bottom: 20px;}
.ml20{margin-left: 20px;}
.mr20{margin-right: 20px;}
.mt30{margin-top: 30px;}
.mb30{margin-bottom: 30px;}
.ml30{margin-left: 30px;}
.mr30{margin-right: 30px;}
.mt35{margin-top: 35px;}
.mt50{margin-top: 50px;}
.mb50{margin-bottom: 50px;}

a.normal{color: #666;}/*文字链接*/

/* 文字颜色 */
.price,.primary{color: #f60;}/*价格*/
.warning{color: #f00; font-size: 12px;}
.important{color: #f00;}
.normal{color: #666;}
.light{color: #999;}
.lLight{color: #ccc;}
.dark{color: #333;}
.currency-out{color: #33a700;}/*支出*/
.currency-in{color: #ff2323}/*收入*/
.info{color: #00c1ff;}

/* 单线 */
.line-s{height: 0; overflow: hidden; border-bottom-width: 1px; border-bottom:1px solid #d2d2d2; }/*深色*/
.line-s.light{border-bottom-color: #eee;}

/* 标题文字 */
.h2{font-size: 18px; font-weight: bold; color: #333; margin-bottom: 10px;}
.h3{font-size: 16px; line-height: 22px; color: #666; font-weight: normal; margin-bottom: 5px;}
h2 small,h3 small{color: #999; font-size: 12px; font-weight: normal; line-height: 1;}

/* 浮动 */
.fl,.fr{display:inline;}
.fl{float:left;}
.fr{float:right;}
.pr{position: relative;}
.pa{position: absolute;}
.pf{position: fixed;}

/**/
.tc{text-align: center;}
.tr{text-align: right;}


.ellipsis{overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.break-word{word-break:break-all; word-wrap:break-word;}

/* 容器 */
.container{width: 980px; margin-left: auto; margin-right: auto; position: relative;}

/* btn */
.u-btn{display: inline-block; min-width: 30px; height: 34px; line-height: 34px; padding-left: 30px; padding-right: 30px; border-radius: 4px; font-size: 14px; color: #fff; cursor: pointer; text-align: center; border-width:1px; border-style: solid; vertical-align: middle;}
.u-btn:hover{text-decoration: none;}
.u-btn-default{border-color:#ccc; background-color: #fcfcfc; color: #666; }/* 橙色 */
.u-btn-default:hover{background-color: #eee;}
.u-btn-primary{background-color: #f60; border-color: #f60;}/* 橙色 */
.u-btn-primary:hover{background-color: #ff7d1d; border-color: #ff7d1d;}
.u-btn-info{background-color: #00a2e9; border-color: #00a2e9;}/* 蓝色 */
.u-btn-info:hover{background-color: #28bafa; border-color: #28bafa;}
.u-btn-warning{background-color: #b70000; border-color: #b70000;}/* 红色 */
.u-btn-warning:hover{background-color: #c84040; border-color: #c84040;}
.u-btn.lg{height: 48px; line-height: 48px; min-width: 60px; padding-left: 60px; padding-right: 60px; border-radius: 0; font-size: 18px;}
.u-btn.sm{height: 24px; line-height: 24px; padding-left: 20px; padding-right: 20px; font-size: 12px;}
.u-btn.xs{height: 18px; line-height: 18px; padding-left: 12px; padding-right: 12px; border-radius: 0; font-size: 12px;}
.u-btn.block{display: block;}
.u-btn.disabled{background-color: #ededed; border-color: #ededed; color: #ccc; cursor: default;}
.m-btn-group .u-btn{margin-right: 12px;}
.m-btn-group .lg{margin-right: 20px;}
.m-btn-group .u-btn:last-child{margin-right: 0;}

/*u-pic*/
.u-pic{display:table}
.u-pic a,.pic p{display:table-cell; text-align:center; vertical-align:middle; *font-family:Arial; *display: block; /**margin-top:-1px;*/ background:#fff; zoom:1; /*height:200px; width:200px; font-size:175px; 200*0.873*/}
.u-pic a img,.pic p img{vertical-align:middle}

.u-pic-load{position: relative; display: block;}

/*关闭按钮*/
.u-pop-close{font-size: 14px; font-family:"iconfont" !important; color: #999; position: absolute; right: 16px; top: 16px; transition:.4s;}
.u-pop-close:hover{text-decoration: none; -webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg);}

/* input */
.u-txt{padding:7px 10px; border:1px solid #e5e5e5; color: #666; min-width: 80px; vertical-align: middle; transition: .2s border-color; font-size: 14px; height: 20px; line-height: 20px;}
.u-txt.sm{padding: 2px 5px; font-size: 12px;}
.u-txt.lg{padding: 14px 10px;}
.u-txt.date{width:80px; text-align: center;}
.u-txt:focus{border-color: #ccc;}
.u-txt.error{border-color: #f00;}
.u-select{padding: 6px 5px; border:1px solid #e5e5e5; vertical-align: middle; *height: auto; }
.u-select.sm{padding: 3px 0; font-size: 12px;}
.u-select.lg{padding: 14px 5px;}
.u-txt.ph{color: #999;}

/*表单组件*/
.form-group{margin-bottom: 16px;line-height: 36px;}
.form-group>div{padding-left: 18px; position: relative;}
.form-group:last-child{margin-bottom: 0!important;}
.control-label{color: #666; float: left; text-align: right;}
.control-label i{color: #f00; font-size: 16px; position: relative; top: 4px; margin-right: 3px;}
.form-group .operate{margin-left: 10px; display: inline-block; *display: inline;}
.form-group .form-msg{margin-left: 10px; line-height: 20px; font-size: 12px; display: inline; }
.form-group .form-msg.error{color: #f00;}
.form-group .form-msg.ok{color: #49c485;}
.form-group .form-msg.tip{color: #999;}
.form-group .prompt{font-size: 12px; color: #999; line-height: 20px;}
.popupLayer .form-msg{display: inline-block; max-width: 170px; vertical-align: middle; line-height: 18px;}
.final-error{padding-left: 18px; position: relative; top:-5px;}
.final-error span{color: #f00; font-size: 12px;}

.m-form{font-size: 14px;}
.m-form-strict .form-group{line-height: 26px;}
.m-form-loose{font-size: 16px;}
.m-form-loose .form-group{line-height: 50px; margin-bottom: 26px;}
.m-form-loose .final-error span{position: absolute; top: -15px;}
.m-form-tl .control-label{text-align: left;}

.placeholder{position: absolute; top:0; font-size: 14px; padding-left: 10px;  color: #999;}

.col-4{width: 4em;}
.col-5{width: 5em;}
.col-6{width: 6em;}
.col-7{width: 7em;}
.col-8{width: 8em;}
.col-9{width: 9em;}
.col-10{width: 10em;}
.col-11{width: 11em;}
.col-12{width: 12em;}
.col-offset-4{margin-left: 4em;}
.col-offset-5{margin-left: 5em;}
.col-offset-6{margin-left: 6em;}
.col-offset-7{margin-left: 7em;}
.col-offset-8{margin-left: 8em;}
.col-offset-9{margin-left: 9em;}
.col-offset-10{margin-left: 10em;}
.col-offset-11{margin-left: 11em;}
.col-offset-12{margin-left: 12em;}

.u-radio,.u-checkbox{position: relative; padding-left: 18px; display: inline-block;}
.u-radio>input,.u-checkbox>input{position: absolute; top: 50%; margin-top: -6px; left: 0; *margin-top: -11px;}

.m-radio-horizontal .u-radio-imitation{display: inline-block; vertical-align: middle;}
.m-radio-vertical .u-radio-imitation{display: block;}

.u-radio-imitation{position: relative; display:inline-block; padding-left: 24px;}
.u-radio-imitation input{position: absolute; opacity: 0; filter:alpha(opacity=0);}
.u-radio-imitation .icon{position: absolute; width: 18px; height: 18px; top: 50%; margin-top: -9px; left: 0; background: url(../img/checked.png) no-repeat 0 -50px;}
.u-radio-imitation.checked .icon{background-position: 0 -70px;}
.u-radio-imitation.lg .icon{width: 20px; height: 20px; margin-top: -10px; background-position: 0 0;}
.u-radio-imitation.lg.checked .icon{background-position: 0 -24px;}
.u-radio-imitation.sm{padding-left: 20px;}
.u-radio-imitation.sm .icon{width: 14px; height: 14px; margin-top: -7px; background-position: 0 -94px;}
.u-radio-imitation.sm.checked .icon{background-position: 0 -110px;}


/*密码强度*/
.m-pwLevel{position:relative; width: 230px; font-size:12px; color:#fff; height:14px; margin-top:4px}
.m-pwLevel dt{float:left; width: 24%; margin-right: 1px; background-color: #dcdcdc; height:14px; line-height:14px; text-align:center; }
.m-pwLevel .level01.active{background-color: #f30;}
.m-pwLevel .level02.active{background-color: #f90;}
.m-pwLevel .level03.active{background-color: #94c449;}
.m-pwLevel .level04.active{background-color: #49c485;}

/*弹层反馈信息*/
.m-feedback{text-align: center;}
.m-feedback i{font-size: 50px;}
.m-feedback .normal{color: #00a2e9;}
.m-feedback .success{color: #3bb200;}
.m-feedback .fail{color: #f60;}
.m-feedback .desc{color: #999; margin-top: 5px;}

/*导入说明*/
.m-import-explain{background-color: #fbfbfb; padding:15px 40px;}
.m-import-explain h4{ color: #666; font-stretch: 14px;  margin-bottom: 10px;}
.m-import-explain p{line-height: 30px; color: #999; font-size: 12px;}


/*面包屑*/
.m-crumb{line-height: 20px; margin-bottom: 6px; font-size: 12px;}
.crumb,.crumb a{color: #666;}

.table{font-size: 12px; background-color: #fbfbfb;}
.table img{display: block;}
.table .even,.table .odd{background-color: #f5f5f5;}
.table thead th,.table thead td{padding-left: 5px; padding-right: 5px; font-weight: normal;}
.table thead th{color: #333; line-height: 34px; background-color: #f5f5f5; border-bottom: 1px solid #d2d2d2;}
.table thead td{border-bottom: 1px solid #fff; background-color: #f5f5f5; line-height: 46px; font-size: 14px;}
.table tbody td{padding: 20px 5px; border-bottom: 1px solid #d2d2d2; }
.table tbody td:first-child,.table thead th:first-child,.table thead td:first-child{padding-left: 20px;}
.table tbody td:last-child,.table thead th:last-child,.table thead td:last-child{padding-right: 20px;}
.table-strict tbody td{padding-top: 12px; padding-bottom: 12px;}
.table-hover tbody tr{transition:.2s;}
.table-hover tbody tr:hover{background-color: #eaeaea;}
.table .no-border{border-bottom: none;}
.table-noborder thead th,.table-noborder thead td,.table-noborder tbody td{border-bottom: none;}
.table-striped>tbody>tr:nth-of-type(2n){background-color: #f5f5f5;}

.m-no-data,.m-no-result{padding-top: 40px; font-size: 16px; color: #999; padding-bottom: 40px; text-align: center;}
.m-no-data .ico,.m-no-result .ico{display: inline-block; vertical-align: middle; margin-right: 10px; height: 80px; width: 80px; background:  top center no-repeat;}
.m-no-data .ico{background-image: url(../img/table-data-none.png);}/*数据表搜索无结果*/
.m-no-result .ico{background-image: url(../img/table-search-none.png);}/*数据表搜索无结果*/

/*
.table{font-size: 12px; text-align: left;}
.table thead th,.table thead td{padding: 10px; color: #333;}
.table thead th{border-bottom:2px solid #eee; font-weight: normal;}
.table thead td{background-color: #f7f7f7;}
.table tbody td{padding: 24px 10px; border-bottom: 1px solid #eee;}
.table .even,.table .odd{background-color: #fbfbfb;}
.table-hover tbody tr:hover{background-color: #f7f7f7;}
.table-noborder tbody td{border-bottom: none;}
.table-strict tbody td{padding-top: 10px; padding-bottom: 10px;}
!*table搜索*!
.table-search{background-color: #f7f7f7; padding:10px 25px; color: #333;}
.table-search td{padding: 10px 5px;}

.m-no-data,.m-no-result{padding-top: 40px; font-size: 16px; color: #999; padding-bottom: 40px; text-align: center;}
.m-no-data .ico,.m-no-result .ico{display: inline-block; vertical-align: middle; margin-right: 10px; height: 80px; width: 80px; background:  top center no-repeat;}
.m-no-data .ico{background-image: url(../img/table-data-none.png);}!*数据表搜索无结果*!
.m-no-result .ico{background-image: url(../img/table-search-none.png);}!*数据表搜索无结果*!*/


/*搜索*/
.table-search{background-color: #f3f3f3; padding: 25px 10px; color: #333;}
.table-search td{height: 36px;}

.bx-wrapper{position: relative;}
.bx-pager{text-align: center; font-family: Arial;font-weight: bold; color: #666; padding-top: 10px;}
.bx-pager .bx-pager-item,.bx-controls-auto .bx-controls-auto-item {	display: inline-block;*zoom: 1;	*display: inline;}
.bx-pager a {background-color: #ccc; text-indent: -9999px;display: block; width: 10px;height: 10px;margin: 0 3px;outline: 0;border-radius: 50%; cursor: pointer;}
.bx-pagera:hover,.bx-pager a.active {background-color: #f60;}
.bx-controls-direction a.disabled{display: none;}
.bx-controls-direction a:hover{text-decoration: none;}

.m-page{float: right; margin-right: 1px;}
.m-page .prev i,.m-page .next i,.m-page .first i,.m-page .last i{display: inline-block; background: url(../img/icon-page.png) no-repeat;font-size: 0; overflow: hidden; height: 11px;}
.m-page .prev i,.m-page .next i{width:8px;}
.m-page .prev i{background-position: right 0; margin-right: 2px;}
.m-page .next i{background-position: right -11px; margin-left: 2px;}
.m-page .first i,.m-page .last i{width: 11px; position: relative; *top:9px;}
.m-page .last i{background-position: 0 -11px;}
.m-page a,.m-page span{float: left; height: 30px; line-height: 30px; padding-left: 10px; padding-right: 10px; font-size: 14px; margin-right: -1px; position: relative; z-index: 1; border:1px solid #ccc;}
.m-page .dot{border: none; padding-left: 5px; padding-right: 5px;}
.m-page a{color: #036fcf;}
.m-page .cur{background-color: #efefef;}
.m-page span,.m-page .prev,.m-page .next{color: #666;}
.m-page .prev{margin-left: 4px; margin-right: 12px;}
.m-page .next{margin-left: 12px; margin-right: 4px;}
.m-page a:hover{text-decoration: none;}

.m-page-sm{line-height: 22px; height: 20px; overflow: hidden;}
.m-page-sm .len{float: left; font-size: 12px; color: #999;}
.m-page-sm .len i{color: #f60;}
.m-page-sm a{float: left; width: 18px; height: 18px; line-height: 18px; text-align: center; overflow: hidden; border:1px solid #dedfe2; color: #666; margin-left: 5px;}
.m-page-sm a:hover{text-decoration: none;}
.m-page-sm .disabled{background-color: #efefef; border-color: #E5E5E5; cursor: default;}

.m-tips{border:1px solid #f4e0a4; padding: 5px 10px; background-color: #fffeee; line-height: 20px; font-size: 12px; }
.m-tips .iconfont{float: left; font-size: 15px; padding-right: 5px; }
.m-tips .normal{color: #0092ff;}
.m-tips .desc{ overflow: hidden; *float: left;}
.m-tips.b0{border:none;}

.m-tips-status{background-color: #f3f3f3; line-height: 20px; padding: 15px 25px;}
.m-tips-status .status{font-size: 18px;}
.m-tips-status .success{color: #47c978;}
.m-tips-status .fail{color: #f00;}

/* 数据导入详情 */
.m-import-detail{ line-height: 24px; margin-left: 25px; margin-bottom: 20px; padding: 10px 0;}
.m-import-detail .item{margin-top: 20px;}

/* just-Tips */
.just-tooltip{position:absolute;left:0;top:0;border-radius:5px;background:#fffeee; border:1px solid #faf0d4;/*display:inline-block;*/z-index:9999; border-radius: 4px;}
.just-tooltip .just-con{padding:10px 8px;}
.just-tooltip .just-top,
.just-tooltip .just-bottom,
.just-tooltip .just-left,
.just-tooltip .just-right{position:absolute; border-style:solid; *display: none;}
.just-tooltip .just-top:after,
.just-tooltip .just-bottom:after,
.just-tooltip .just-left:after,
.just-tooltip .just-right:after{content: ""; position: absolute; width: 0; height: 0; overflow: hidden; border-style:solid;}
.just-tooltip .just-top{left:50%; top:100%; border-width: 7px 5px 0 5px; margin-left:-5px; border-color: #faf0d4 transparent transparent transparent;}
.just-tooltip .just-top:after{border-width: 7px 5px 0 5px; border-color: #fffeee transparent transparent transparent; left: -5px; bottom: 2px;}
.just-tooltip .just-bottom{ left:50%; top:-7px;border-width: 0 5px 7px 5px;margin-left:-5px;border-color: transparent transparent #faf0d4 transparent;}
.just-tooltip .just-bottom:after{border-width: 0 5px 7px 5px; border-color: transparent transparent #fffeee transparent; left: -5px; top: 2px;}
.just-tooltip .just-left{ right:-7px; top:50%; border-width: 5px 0 5px 7px;margin-top:-5px;	border-color: transparent transparent transparent #faf0d4;}
.just-tooltip .just-left:after{border-width: 5px 0 5px 7px; border-color: transparent transparent transparent #fffeee;right: 2px; top: -5px;}
.just-tooltip .just-right{ left:-7px; top:50%;border-width: 5px 7px 5px 0;margin-top:-5px;border-color: transparent #faf0d4 transparent transparent;}
.just-tooltip .just-right:after{border-width: 5px 7px 5px 0; border-color: transparent #fffeee transparent transparent;left: 2px; top: -5px;}

.just-tooltip .just-confirm{text-align:center;padding:10px 0;margin:0 10px 10px 10px;}
.just-tooltip .just-yes, .just-tooltip .just-no{background:#fff;color:#000;border:0;padding:5px 10px;}
.just-tooltip .just-no{margin-left:10px;}
.just-tooltip .animated{
	-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;
	-webkit-animation-duration:.5s;-moz-animation-duration:.5s;-ms-animation-duration:.5s;-o-animation-duration:.5s;animation-duration:.5s;
}
@-webkit-keyframes fadeIn { 0% {opacity: 0;} 100% {opacity: 1;}}
@-moz-keyframes fadeIn { 0% {opacity: 0;} 100% {opacity: 1;}}
@-o-keyframes fadeIn {0% {opacity: 0;}100% {opacity: 1;}}
@keyframes fadeIn {0% {opacity: 0;}100% {opacity: 1;}}
.just-tooltip .fadeIn{-webkit-animation-name: fadeIn; -moz-animation-name: fadeIn; -o-animation-name: fadeIn; animation-name: fadeIn;}


/* popup */
.popupLayer{position: relative; padding: 40px 20px; background-color: #fff;}
.pop-hd{text-align: center; margin-bottom: 30px;}
.pop-hd .title{font-size: 20px;}
.pop-hd .sub-title{position: relative; font-size: 14px; color: #666;  height: 24px; line-height: 24px; margin-top: 5px;}
.pop-hd .sub-title span{position: relative; display: inline-block; padding: 0 10px; background-color: #fff; font-weight: normal; z-index: 2;}
.pop-hd .sub-title .line{position: absolute; left: 0; top: 12px; height: 0; width: 100%; overflow: hidden; border-bottom: 1px solid #ededed; z-index: 1;}
.pop-ft{margin-top: 30px;}

/* 提示信息页面 */
.page-feedback-wrap{background-color: #f9f9f9; padding-bottom: 50px; padding-top: 50px;}
.page-feedback-wrap .container{background-color: #fff; padding-top: 60px; padding-bottom: 80px;}
.page-feedback-wrap .banner{margin: 0 auto; width: 980px; margin-top: 10px;}


/* 清除浮动 */
.clearfix:after,.container:after,.form-group:after,.m-tips:after{content:''; display:block; clear:both; visibility: hidden; overflow: hidden; font-size:0; height:0}
.clearfix,.container,.form-group,.m-tips{zoom:1; display: block;}

/* 公共页面 */
.m-loading-batch{width: 360px; position: relative; margin: 0 auto; padding-left: 160px;}
.m-loading-batch .ico{position: absolute; width: 136px; height: 89px; display: block; left: 0; top: 50%; margin-top: -45px; background: url(../img/loading-batch.png) no-repeat;}
.m-loading-batch .info{font-weight: bold; color:#666; font-size: 18px; margin-bottom: 5px;}
.m-loading-batch .desc{font-size: 12px; color: #999; margin-bottom: 20px;}
.m-loading-batch .desc a{text-decoration: underline; color: #428af7;}
.u-progress-batch{width:340px;}
.u-progress-batch .progress-bg{width: 100%; height: 8px; background-color: #f4f4f4; overflow: hidden; border-radius: 4px;}
.u-progress-batch .progress-bar{background-color: #e78056; height: 100%; width: 0; border-radius: 4px;}
.u-progress-batch .progress-txt{color: #666; font-size: 12px; margin-top: 8px;}
.u-progress-batch .progress-txt span{float: right;}


/*右飘广告位*/
.floatRight_ban{position: fixed; bottom: 120px; right: 30px;}
.floatRight_ban .close{border:1px solid #333; color: #333; font-size: 14px; line-height: 18px; height: 18px; width: 18px; position: absolute; right: 0; bottom: 0; cursor: pointer;}
.floatRight_ban a{display: block; width: 180px; height: 280px;}
