.clear { clear: both; height: 0px; line-height: 0px; font-size: 0px; overflow: hidden; }
.clear10 { clear: both; height: 10px; line-height: 0px; font-size: 0px; overflow: hidden; }
.clear20 { clear: both; height: 20px; line-height: 0px; font-size: 0px; overflow: hidden; }
.clear30 { clear: both; height: 30px; line-height: 0px; font-size: 0px; overflow: hidden; }
/*修正表头颜色*/
.table th { color: #000; }
.table th, .table td { white-space: nowrap; }
/* 配色 */
.page-nav .frame-top { background: #343339; }
.page-nav a { color: #FFF; }
.nav.layer-one span:first-child { color: #FFF; }
.line { color: #FFF; }
.frame-query { background: url("../images/querybg.jpg") repeat-x; }
#myseachformcont label { background: none; }
/* tablesorder */
#tableorder thead th { border: none; }
#tableorder thead tr .header { background-image: url("../images/small.gif"); background-color: #f9f9f9; background-repeat: no-repeat; background-position: center left; cursor: pointer; text-indent: 15px; }
#tableorder thead tr .headerSortUp { background-image: url("../images/small_asc.gif"); }
#tableorder thead tr .headerSortDown { background-image: url("../images/small_desc.gif"); }
/*打印选中样式*/
#printsform .tr_odd { background: #EBF2FE; }
#printsform .tr_even { background: #B4CDE6; }
/*******STYLE 2*******/
#frame-modal-ewm label { height: 25px; line-height: 25px; overflow: hidden; }
.chk_all { display: none; }
.chk_all + label { background-color: #F37900; padding: 12px 20px 12px 23px; box-shadow: inset 0 50px 37px -30px rgba(255, 222, 197, 0.3), 0 0 13px rgba(0, 0, 0, 0.6); border-radius: 1000px; display: inline-block; position: relative; border-top: 1px solid #ECA14F; margin-right: 30px; color: #FFF; font-size: 16px; width: 110px; text-shadow: 0 1px 0 rgba(0, 0, 0, 0.2); border-bottom: 1px solid #552B09; }
.chk_all + label:hover { border-top: 1px solid #FC8C1E; background: #FC8C1E; box-shadow: inset 0 -50px 37px -30px rgba(255, 222, 197, 0.07), 0 0 13px rgba(0, 0, 0, 0.6); }
.chk_all + label:active { border-top: none; background: #FC8C1E; padding: 13px 20px 12px 23px; box-shadow: inset 0 3px 8px rgba(129, 69, 13, 0.3), inset 0 -50px 37px -30px rgba(255, 222, 197, 0.07), 0 0 13px rgba(0, 0, 0, 0.6); }
.chk_all + label:after { content: ' '; border-radius: 100px; width: 22px; position: absolute; top: 12px; right: 12px; box-shadow: inset 0px 16px 40px rgba(0, 0, 0, 0.4); height: 22px; }
.chk_all + label:before { content: ' '; border-radius: 100px; width: 10px; position: absolute; top: 18px; right: 18px; z-index: 999; box-shadow: inset 0px 16px 40px #FFF; height: 10px; display: none; }
.chk_all:checked + label:before { display: block; }
