body,button, input, select, textarea,h1 ,h2, h3, h4, h5, h6 { font-family: Microsoft YaHei,'宋体' , Tahoma, Helvetica, Arial, "\5b8b\4f53", sans-serif;}
body{padding-top:30px;background-color: #ecf0f5;}

.container{background-color: #FFF;}
.navbar .container{background-color: transparent;}

.signin{background-color: transparent;}
.form-signin{max-width:330px;padding:15px 15px 45px 15px;margin:0 auto; background-color: #FFF; border-radius: 5px;}
.form-signin .form-signin-heading,
.form-signin .checkbox{margin-bottom:10px}
.form-signin .form-signin-heading{text-align: center;}
.form-signin .checkbox{font-weight:normal}
.form-signin .form-control{position:relative;height:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:10px;font-size:14px}
.form-signin .form-control:focus{z-index:2}
.form-signin input[type="text"]{margin-bottom:-1px;border-bottom-right-radius:0;border-bottom-left-radius:0}
.form-signin input[type="password"]{margin-bottom:10px;border-top-left-radius:0;border-top-right-radius:0}

.table>thead>tr>th, 
.table>tbody>tr>th, 
.table>tfoot>tr>th, 
.table>thead>tr>td, 
.table>tbody>tr>td, 
.table>tfoot>tr>td{vertical-align: middle;font-size: 12px;}

.serverdel {color: #900; font-weight: bold;}



.p0{padding: 0px;}
.pt0{padding-top: 0px;}
.pr0{padding-right: 0px;}
.pb0{padding-bottom: 0px;}
.pl0{padding-left: 0px;}

.pt10{padding-top: 10px;}
.pr10{padding-right: 10px;}
.pb10{padding-bottom: 10px;}
.pl10{padding-left: 10px;}

.pt20{padding-top: 20px;}
.pr20{padding-right: 20px;}
.pb20{padding-bottom: 20px;}
.pl20{padding-left: 20px;}

.mt0{margin-top: 0px;}
.mr0{margin-right: 0px;}
.mb0{margin-bottom: 0px;}
.ml0{margin-left: 0px;}

.mt5{margin-top: 5px;}
.mr5{margin-right: 5px;}
.mb5{margin-bottom: 5px;}
.ml5{margin-left: 5px;}

.mt10{margin-top: 10px;}
.mr10{margin-right: 10px;}
.mb10{margin-bottom: 10px;}
.ml10{margin-left: 10px;}

.mt30{margin-top: 30px;}
.mr30{margin-right: 30px;}
.mb30{margin-bottom: 30px;}
.ml30{margin-left: 30px;}
.wauto{width: auto;}

.w50{width:50px;}
.w80{width:80px;}
.w100{width:100px;}
.w150{width:150px;}
.w200{width:200px;}
.w250{width:250px;}
.w300{width:300px;}

.text-ellipsis {overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}

.super{position: relative;}
.super .label{position: absolute;top:-9px;right:0px;text-align: center;font-size: 9px;padding: 2px 3px;line-height: .9; font-weight: normal;}

.footer{border-top: 3px solid #e2e2e2; background-color: #FFF}
.footer .copyRight{padding: 10px;}
