.table {table-layout:fixed; width:100%; text-align:center; font-size:14px; border-top:2px solid #505050; letter-spacing:-1px;}
.table th {	background:#6a6a6a; color:#fff; text-align:center; padding:7px 0;}
.table td, .table th {/*padding:2px;*/ border-bottom:1px solid #ccc; word-break:break-all;}
.table--min {min-width:700px;}
@media screen and (max-width:768px) {.table-box {overflow-x:auto;}}
.dropdown-submenu{position:relative;}
.dropdown-submenu>.dropdown-menu{top:0;left:100%;margin-top:-6px;margin-left:-1px;-webkit-border-radius:0 6px 6px 6px;-moz-border-radius:0 6px 6px 6px;border-radius:0 6px 6px 6px;}
.dropdown-submenu:hover>.dropdown-menu{display:block;}
.dropdown-submenu>a:after{display:block;content:" ";float:right;width:0;height:0;border-color:transparent;border-style:solid;border-width:5px 0 5px 5px;border-left-color:#cccccc;margin-top:5px;margin-right:-10px;}
.dropdown-submenu:hover>a:after{border-left-color:#ffffff;}
.dropdown-submenu.pull-left{float:none;}.dropdown-submenu.pull-left>.dropdown-menu{left:-100%;margin-left:10px;-webkit-border-radius:6px 0 6px 6px;-moz-border-radius:6px 0 6px 6px;border-radius:6px 0 6px 6px;}

.mbg1 {background:#ffdcdc;}
.mbg2 {background:#dcecff;}
.listbg1 {background:#ffffff;}
.listbg2 {background:#f9f9f9;}
.csbg {background:#e3ffdc;}
.cdbg {background:#f3ddff;}
.cabg {background:#ddf8ff;}
.gmbg {background:#ffdcdc;}
.wgbg {background:#dce7ff;}
.gcbg {background:#fffedc;}
