.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-block;}
* html .clearfix{height:1%;}
.clearfix{display:block;}
.ui-fs div,.ui-fs ul,.ui-fs li{margin:0,padding:0;}
.ui-fs a:hover{text-decoration:none;color:#999;}
.ui-fs a{text-decoration:none;color:#0063DC;}
.ui-fs a img{border:0;}
.ui-fs{width:434px;font-size:12px;color:#666;_width:435px;}
.ui-fs .ui-fs-input{border:1px solid #7f9db9;position:relative;_height:17px;}
.ui-fs .ui-fs-input input{border:0;width:415px;height:18px;margin-top:0px;padding-left:5px;color:#666;}
.ui-fs .ui-fs-input .ui-fs-icon{background:#e0ebf2 url(http://static.ppdai.com/app_themes/images/ui-fs-icon.gif) no-repeat center 6px;height:20px;width:20px;overflow:hidden;text-indent:-9999px;position:absolute;right:0;top:0;cursor:pointer;_height:22px;_width:22px;}
.ui-fs .ui-fs-input .active{background-position:center -24px;}
.ui-fs .ui-fs-input a:hover{background-color:#ccddee;}
.ui-fs .ui-fs-list{border-style:solid;border-width:0 1px 1px 1px;border-color:#7f9db9;position:absolute;z-index:999;width:298px;display:none;background:#fff;}
.ui-fs .ui-fs-list a{display:block;height:25px;line-height:25px;background:#e0ebf2;border-bottom:1px solid #ccddee;padding:0 5px;}
.ui-fs .ui-fs-list a:hover{text-decoration:none;}
.ui-fs .ui-fs-list a.active{color:#fff;background-color:#7f9db9;}
.ui-fs ul li img{vertical-align:middle;padding:0 5px;}
.ui-fs .ui-fs-all{background:#e0ebf2;border:1px solid #ccddee;padding:10px;position:absolute;z-index:999;width:400px;display:none;}
.ui-fs .ui-fs-all .top{position:relative;}
.ui-fs .ui-fs-all .top select{width:120px;}
.ui-fs .ui-fs-all .close{text-indent:-999px;right:3px;top:3px;width:20px;height:20px;position:absolute;background:url(http://static.ppdai.com/app_themes/images/ui-fs-icon.gif) no-repeat right -60px;cursor:pointer;}
.ui-fs .ui-fs-all .ui-fs-allinner{background:#fff;border:1px solid #ccddee;padding:5px;}
.ui-fs .ui-fs-all .page{border-bottom:1px solid #ccddee;}
.ui-fs .ui-fs-all .page div{float:left;}
.ui-fs .ui-fs-all .ui-fs-allinner .list{height:150px;overflow:hidden;width:400px;}
.ui-fs .ui-fs-all .page div.button{float:right;}
.ui-fs .ui-fs-all .page div.button span{padding:0 5px;cursor:pointer;}
.ui-fs .ui-fs-all .page div.button span.disable{color:#999;cursor:auto;}
.ui-fs .ui-fs-all .ui-fs-allinner b{color:#ff0000;}
.ui-fs .ui-fs-all a{display:block;float:left;height:22px;width:91px;margin:5px 5px 0 0;background:#effafe;cursor:pointer;overflow:hidden;border:1px solid #fff;line-height:22px;}
.ui-fs a img{vertical-align:middle;padding:0 5px 0 0;width:16px;height:16px;}
.ui-fs .ui-fs-all a:hover{background:#e0ebf2;text-decoration:none;border:1px solid #ccddee;}