/*工具*/
.toolsnav {margin:10px auto 0px; height:30px; line-height:30px; color:#999; }
.toolsnav  a {color:#999}
h1.title{ font-size: 20px; line-height: 24px; font-weight: 500; padding: 15px 0; margin-bottom:20px; border-bottom: solid 1px #eee; color: #333; }
.tool_box { margin:10px auto 0; font-family:SimSun;}
.tool_left{ float:left; width:840px;  }
.tool_right{ float: right; width: 300px; overflow: hidden; }
.tool_right .tool_area { border: solid 1px #eee; border-top: none 0; }
.tool_right .tool_area dt {padding: 0 10px;height: 38px;line-height: 38px;font-size:14px;border-top: solid 1px #eee;border-bottom: solid 1px #eee;background: url(../images/index_ui.png) no-repeat left top;}
.tool_right .tool_area dd{ padding:10px; }
.tool_right .tool_area th{ background-color:#f7f7f7; color:#333; height:28px; line-height:28px; font-weight:500; }
.tool_right .tool_area th.t1{ padding-left:10px; }
.tool_right .tool_area td{ height:34px; line-height:34px; border-bottom:solid 1px #eee; }
.tool_right .tool_area td.t1{ padding-left:5px; }
.tool_right .tool_area .t1{ width:40%; text-align:left; }
.tool_right .tool_area .t2,.tool_right .tool_area .t3{ width:30%; text-align:center; }
.jsq_tab{border:1px solid #e5e5e5; box-shadow: 0 1px 1px 0 rgba(0,0,0,0.06);-moz-box-shadow: 0 1px 1px 0 rgba(0,0,0,0.06);-webkit-box-shadow: 0 1px 1px 0 rgba(0,0,0,0.06); }
.jsq_tab_hd{ height:36px;background-color:#f8f8f8;}
.jsq_tab label{ margin-right:8px; cursor:pointer; }
#dai-kuan-lei-bie label{ color:#f60; }
.jsq_tab_hd ul{ height:36px; border-bottom: solid 1px #e5e5e5; }
.jsq_tab_hd li{ float:left;height:36px;line-height:36px;text-align:center;color:#fff;font-size:14px;}
.jsq_tab_hd li a{ color:#666;display:block;padding:0 15px; border-right: 1px solid #e5e5e5; }
.jsq_tab_hd li a:hover{ background-color:#f1f1f1; text-decoration:none; }
.jsq_tab_hd li.on{height: 34px;color: #1cbc44;font-weight: bold;border-top: 2px solid #569fe3;border-bottom: solid 1px #fff;}
.jsq_tab_hd li.on a{background-color: #fff;color:#569fe3;}
.jsq_tab_bd{ position: relative; width: 100%; overflow: auto; }
.jsq_tab_table_left{ width:430px; float:left;}
.jsq_tab_table_right{ width:390px; float:right; padding:10px 0 0 15px;}
.condition{ margin:10px 0 10px 20px;}
.condition_t{ color:#569fe3;font-size:15px; height:30px; line-height:30px;}
.left_table tr,.right_table tr{ height:32px;}
.shuifei_table tr{ height:25px;}
.left_table tr input{ padding:2px; margin-right:3px;}
.left_table tr select{ padding:0 0 0 2px; margin-right:3px;}
.button{ border-top:1px solid #e3e3e3; padding-top:15px; text-align:center; margin-top:10px;}
.button button{ width: 85px; height: 30px; line-height: 20px; text-align: center; vertical-align: middle; padding: 4px 12px; margin-right: 15px; margin-bottom: 0; font-size: 14px; letter-spacing: 1.4px; cursor: pointer; border-radius: 1px; }
.button .cal{ color:#fff; background-color:#569fe3; border:solid 1px #457fb6; }
.button .cal:hover{ background-color:#78b2e9; }
.button .reset{ background-color:#f6f6f6; border:solid 1px #ddd; }
.button .reset:hover{ background-color:#fafafa; }
.tips{ margin-top:5px; margin-right:30px; text-align:right; color:#999;}
.right_table tr input{ border:none;border-bottom:1px solid #c9c9c9;width:135px;margin-right:3px; padding-left:5px; height:20px; line-height:20px;}
.shuifei_table tr input{ width:50px;}
.dk_textarea{ width:160px; height:100px; padding-left:2px;resize: none;}
.jsq_tab_text{ margin-top:10px;}
.jsq_tab_text h2{ color:#404040; font-weight:bold; margin:3px 0;}
.jsq_tab_text_h2{ font-size: 100%;color:#404040; font-weight:bold; margin:3px 0;}
.jsq_tab_text p{ color:#666666; line-height:22px;}
.lilv_l{ display:none; }
button, input, select, textarea{ font-size:12px; }