html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, del, dfn, em, img, ins, kbd, q, samp, small, strong, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, table, tbody, tfoot, thead, tr, th, td, article, aside, footer, header, nav, section {margin:0;padding:0;outline:none;vertical-align:baseline;}
h1, h2, h3, h4, h5, h6{font-weight:normal; font-size:100%;}
img{border:0;max-width:100%;}
table{border-collapse:collapse;border-spacing:0;}
ul, ol{ list-style:none;}
textarea{resize:none;}
b{font-weight:normal;}
em{font-style:normal;}
html { -webkit-text-size-adjust: none; }
body {
    -webkit-text-size-adjust: 100%;
    -webkit-user-select: none;
    word-wrap: break-word;
    /*line-height:1;*/
    -webkit-tap-highlight-color: rgba(0,0,0,0);
     font-family:"sans-serif-medium","HYQiHeiX1 55W","HYQiHei 55S","汉仪旗黑","兰亭纤黑",Droid Sans,Droid Sans Fallback,STHeiti,SimHei,Hei;
    color:rgba(0,0,0,0.75)
}
a{-webkit-tap-highlight-color:rgba(0,0,0,0);text-decoration:none;}
a:focus, a:active, a:hover, input{outline:0;}
.table-intro,.bank-intro{margin: 16px 24px 8px;font-size: 15px;color: #000;}
.table-cont{margin:193px 16px 40px;border-radius: 3px;}
tr{border-bottom: 1px solid #dadada;text-align: center;color: #000;opacity: 0.5;}
tr td{padding:8px;font-size: 12px;text-align: center;}
td:first-child{width: 40%;}
.table-top{width: 100%;background-color: #fff;box-sizing: border-box;padding:0 16px;}
#b1{margin-right: 16px;border:1px solid #dadada;width: 100%;box-sizing: border-box;}
#b2{border:1px solid #dadada;width: 100%;box-sizing: border-box;}
.table-title{margin-left: 16px; font-weight: bold;}
.table-title td{text-align: center;}

.fixed-top{position: fixed;top: 0;left: 0;width: 100%;z-index: 199;background-color: #FFF;}
.top{padding:16px 16px 0;font-size: 15px;}
/*.table-title td{padding:9px 4px 9px;font-size: 10px;}*/
.search{width: 100%;height: 30px;padding-bottom:16px;background-color: #fff;position: relative;}
.uib-bottom { 
    border-bottom: 1px solid #d9d9d9; 
    border: 0;
    background-position: left bottom;
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0.5, transparent), color-stop(0.5, #d9d9d9), to(#d9d9d9));
    background-repeat: repeat-x;
    -webkit-background-size: 100% 1px
 }
.name-tab{margin:8px 16px;overflow: hidden;}
.enter-name{padding:2px 11px 0;height: 20px;line-height: 20px; font-size: 12px; float: left;border:1px solid #ccc;margin:4px 8px;border-radius: 3px;}
.hs-input{height:28px;border-radius:14px;margin-right:40px;margin-left: 16px; background:rgba(0,0,0,0.05);position:relative;}
.hs-input input{ border: 0; width: 90%;color:#000; height: 26px; background-color: transparent;text-indent: 12px; font-size: 13px;-webkit-text-stroke-width: 0px;}
.hs-icon{width: 18px;height: 18px; position: absolute;top: 7px;right: 16px; background: url("../css/img/search.png") no-repeat 50% 50%;background-size: 18px 18px;}
.hs-delete{width: 18px;height: 18px; position: absolute;top: 6px;right: 8px; background: url("../css/img/delete.png") no-repeat 50% 50%;background-size: 18px 18px;display: none;}
.activeName{border:1px solid #F34D4F;color: #fff;background-color:#F34D4F; }
.bottom{width: 100%;text-align: center;margin:16px 0 36px;font-size: 15px}