@charset "utf-8";html,body,div,img,a,p,dl,dt,dd,ul,li,em,span,h1,h2,h3,h4,h5,input,button,i{margin: 0 auto;padding: 0;border: 0;font-style: normal;list-style: none;text-decoration: none;-moz-user-select: none;}
html,body{verdana,arial,helvetica,"sans serif";font-size: 14px;background-color: #2a3641;}
.hide,.none{display: none;}
.clearfloat:after{display: block;clear: both;content: "";visibility: hidden;height: 0}
.clearfloat{zoom: 1}
.main-body{padding: 10px 20px;background-color: #82898f;}
.main-body .column-block-title{color: #fff;font-size: 18px;padding-left: 10px;border-left: 2px solid #2f4050;}
.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{color: #333;line-height: 30px;border-top: 1px solid #DDDDDD;border-left: 1px solid #DDDDDD;border-right: 1px solid #DDDDDD;border-bottom: 1px solid #DDDDDD;background-color: #F7F7F7;}
.table>thead>tr>th,.table>thead>tr>td,.table>tbody>tr>td{border-left: 0;	border-right: 0;background-color: #c9cdd0;}
.table>tbody>tr>td>button{background-color: #b0b2b3;}
/*.table>tbody>tr>td>button:nth-child(2n-1)>button{background-color: white;}
*/.table>thead>tr,.table>tbody>tr{border: 1px solid #ddd;}
.form-control{height: 32px;border-radius: 0px;padding: 6px;-webkit-transition: none;transition: none;font-size: 12px;}
.btn{font-size: 12px;border-radius: 0px;padding: 8px 16px;height: 32px;line-height: 14px;}
.btn-primary{color: #fff;border: 1px solid #2f4050;background-color: #2f4050;}
.btn-primary:hover{background-color: #2a2f35;border-color: #2a2f35;}
.form-inline .form-group{}
input[type=checkbox],input[type=radio]{margin: -1px 5px 0;vertical-align: middle;}
.switchStyle{position: relative;display: inline-block;width: 60px;height: 24px;line-height: 17px;border-radius: 30px;background-color: #ddd;overflow: hidden;cursor: pointer;}
.switchStyle-default{}
.switchStyle-text{position: absolute;top: 4px;color: #fff;}
.switchStyle-text-on{left: 7px;}
.switchStyle-text-off{right: 6px;}
.switchStyle-spot{position: absolute;top: 0;left: 0;width: 24px;height: 24px;border-radius: 50%;background-color: #fff;overflow: hidden;}
.switchStyle-on{background-color: #32BE32;}
.timeScreen{padding-top: 10px;color: #b9bdc0;}
.timeScreen .timeActive{color: #fff;background: #2a3641;}
.timeScreen span{padding: 5px 10px;margin: 0 5px;cursor: pointer;}
.timeScreen input{width: 100px;}
