﻿@charset "utf-8";
/*no web*/
*{margin:0;padding:0;word-break:break-all}
*html{overflow-x:hidden}
body{font-size:14px;min-width:750px;font-family:'Microsoft Yahei',Tahoma,Verdana,\5B8B\4F53;color:#444;background:#f2f2f2;zoom:1}
.posrel{position:relative;z-index:1}
a:link,a:visited{color:#666;text-decoration:none}
a:active,a:hover{color:#f30;text-decoration:none}
form{margin:0;padding:0}
table{border-collapse:collapse;empty-cells:show;border-spacing:0;font-size:12px}
table td{word-break:break-all}
ul,li{list-style:none;vertical-align:text-bottom}
select{cursor:pointer;height:30px;border:solid 1px #d0cece;line-height:32px;color:#555}
select option{padding-left:4px}
h1,h2,h3,h4,h5{font-size:14px}
img{border:0}
a{color:#096eac;text-decoration:none}
.fl{float:left}
.fr{float:right}
.ft12{font-size:12px}
.ft14{font-size:14px}
.vtop{vertical-align:top}
.cf:before,.cf:after{content:"";display:table}
.cf:after{clear:both}
.cf{zoom:1}
input[type="submit"],input[type="reset"],input[type="button"],input[type="text"],input[type="password"],button{-webkit-appearance:none}
.ct{text-align:center}
.rt{text-align:right}
.lt{text-align:left}
.left{text-align:left}
.center{text-align:center}
.right{text-align:right}
.gray{color:#777}
.red{color:#f00}
.blue{color:#1c87c0}
.green{color:green}
.underline{text-decoration:underline}
.ele_area{height:50px;border-radius:3px;color:#444;border:solid 1px #bbb;line-height:20px;padding:5px 1%;width:95%;font-size:14px;font-family:'Microsoft Yahei',Tahoma,Verdana,\5B8B\4F53;outline:0;display:block}
.ht10{height:10px;clear:both}
.ht15{height:15px;clear:both}
.ht20{height:20px;clear:both}
.b400{font-weight:400}
.ht30{height:30px;clear:both}
.topbar{height:22px;line-height:22px;padding:40px 15px 8px 15px;color:#222e3c}
.topbarl{float:left;font-weight:700;font-size:17px}
.topbarl a{color:#999}
.topbarl a:hover{color:#0e7cc5}
.topbarr{float:right}
.topbarr a{display:inline-block;padding:1px 10px;font-size:12px;border-radius:30px;margin-right:15px}
.topbarr a.refreshbtn{border:solid 1px #cecece;background:#fff;color:#999}
.topbarr a.addbtn{background:#48b596;color:#fff;border:solid 1px #48b596}
.topbarr a.refreshbtn:hover{color:#096eac;border:solid 1px #096eac}
.topbarr a.addbtn:hover{background:#30ca9e;border:solid 1px #30ca9e}
.topbarr a.clearbtn{background:#f57878;color:#fff;border:solid 1px #f57878}
.topbarr a.clearbtn:hover{background:#fb3232;border:solid 1px #fb3232}
.main{margin:5px 10px 10px;border:solid 1px #e1e1e1;border-radius:5px;background:#fff;padding:15px}
.orow{padding:10px 0}
.ocoll{width:123px;text-align:right;height:30px;line-height:30px;float:left;color:#666}
.ocolr{margin-left:125px;line-height:30px}
.ele_text{border:solid 1px #bbb;height:22px;line-height:22px;padding:5px 1%;width:95%;font-size:14px;outline:0}
.oact{height:80px;margin-top:20px;line-height:23px;text-align:center;padding-top:20px;border-top:solid 1px #eee}
a.actbtn{color:#fff;background-color:#337ab7;background-image:-webkit-linear-gradient(top,#337ab7 0,#265a88 100%);background-image:-o-linear-gradient(top,#337ab7 0,#265a88 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#337ab7),to(#265a88));background-image:linear-gradient(to bottom,#337ab7 0,#265a88 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7',endColorstr='#ff265a88',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);display:block;border:1px solid transparent;padding:10px;font-size:15px;border-radius:4px;height:23px;line-height:23px;text-align:center;width:123px;margin:0 auto}
a.actbtn:hover{background:#388ad0;color:#fff}
a.searchbtn{background-image:-webkit-linear-gradient(top,#fff 0,#e0e0e0 100%);background-image:-o-linear-gradient(top,#fff 0,#e0e0e0 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#e0e0e0));background-image:linear-gradient(to bottom,#fff 0,#e0e0e0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#ffe0e0e0',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);text-shadow:0 1px 0 #fff;color:#333;background-color:#fff;padding:5px;font-size:15px;border-radius:4px;border:1px solid #ddd;display:block;text-align:center;width:60px;height:22px;line-height:22px}
a.searchbtn:hover{color:#000;background:#eee}
.ckbx,.rdo{position:relative;z-index:1;cursor:pointer;padding-left:22px}
.ckbx:hover,.rdo:hover{text-shadow:2px 2px 9px #a9a9a9}
.ckbx i,.rdo i{padding:6px;border:solid 1px #959393;background:#fff;position:absolute;top:3px;left:5px;border-radius:2px}
.rdo i{border-radius:50%}
.ckbxon i,.rdoon i{background:url(/img/yes.png) center center no-repeat;border:solid 1px #0a91ea;background-color:#0a91ea;background-size:auto 63%}
.rdoon i{background-color:#39b525;border:solid 1px #39b525}
.oact .loader{color:#999}
.oact .okmsg{color:#392;font-size:20px;font-weight:700}
.pageloadwinbg{opacity:.5;filter:alpha(opacity=50);-moz-opacity:.5;background:#000;position:fixed;top:0;right:0;left:0;bottom:0;width:100%}
.pageloadwin{position:fixed;top:15px;right:0;left:0;bottom:0;padding:20px 2% 0 2%;width:96%}
.pageloadwinpre{position:absolute;top:58px;left:45%;text-align:center;width:150px;color:#999;font-size:14px}
.pageloadwinbody{position:relative;z-index:1;background:#f2f2f2;border-radius:0 0 3px 3px;overflow:hidden;padding-left:5px}
.pageloadwint{border-radius:3px 3px 0 0;background:#f2f2f2;font-size:17px;font-weight:700;padding:8px 15px;z-index:1;position:relative}
.erri:before{content:'\2716';color:#555}
.yesi:before{content:'\2714';color:#392}
.pageloadwint .erri{position:absolute;top:8px;right:22px}
.pageloadwint .erri:hover:before{color:#337ab7}
.table{width:100%;max-width:100%;margin-bottom:20px}
.table>tbody>tr>td,.table>tbody>tr>th,.table>thead>tr>td,.table>thead>tr>th{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #ddd}
.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd;font-size:14px}
.table>thead:first-child>tr:first-child>td,.table>thead:first-child>tr:first-child>th{border-top:0}
.table-striped>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}
.table>tbody>tr:hover{background-color:#e7e7e7}
a.row_edit,a.row_del,a.row_view{display:inline-block;white-space:nowrap;margin-right:10px;background:#53a4da;padding:1px 6px;border-radius:10px;color:#fff;font-size:12px}
a.row_view{background:#4aab4d}
a.row_view:hover{color:#fff;background:#189002}
a.row_edit:hover{color:#fff;background:#09f}
a.row_del{background:#f57878}
a.row_del:hover{color:#fff;background:#fb3232}
.c999{color:#999}
.pagebar{line-height:30px;padding:10px 5px 15px;text-align:center;background:#f9f9f9;font-size:14px}
a.pagebtn{padding:2px 10px;margin:0;height:22px;display:inline-block;border:solid 1px #ced4da;background:#f9f9f9;color:#666;margin-right:5px;line-height:22px}
a.pagebtn:hover{text-decoration:none;background:#f1f1f1;border:solid 1px #bbb}
a.pagedisable,a.pagedisable:hover{background:#dedede;cursor:text;color:#a9a6a6}
a.pagecurr,a.pagecurr:hover{background:#0a88dc;color:#fff;border:solid 1px #0a88dc}
a.pagepre{border-radius:5px 0 0 5px}
a.pagenext{border-radius:0 5px 5px 0}
.pagedata{color:#999;font-size:12px}
.pagedata span{padding:0 3px}
.toptips-warning,.toptips-success,.toptips-danger{color:#8a6d3b;background-color:#fcf8e3;border:solid 1px #faebcc;padding:15px;margin-bottom:15px;border-radius:4px}
.toptips-success{color:#3c763d;background-color:#dff0d8;border:solid 1px #b2dba1}
.toptips-danger{color:#a94442;background-color:#f2dede;border-color:#dca7a7}
.c666{color:#666}
.search_ele{width:200px;height:22px;line-height:22px;padding:2px 5px;border:solid 1px #ddd;outline:none;font-size:13px}
.searchbox{font-size:12px;color:#888;background:#f9f9f9;padding:10px;border-radius:5px;border:solid 1px #eee;margin-bottom:8px}
.searchbox select{height:27px;padding:3px;line-height:27px}
.searchi span{white-space:nowrap;display:inline-block;padding:3px}
a.search_submit{background:#f2f2f2;display:inline-block;height:22px;line-height:22px;color:#888;padding:1px 15px;border-radius:15px;font-size:14px;border:solid 1px #c9c9c9}
a.search_submit:hover{background:#e5e5e5;color:#888;border:solid 1px #adadad}
td.ablue a{color:#1c87c0;font-size:14px}
td.ablue a:hover{color:#f50}
.gotext {
height: 20px;
line-height: 20px;
border: solid 1px #ddd;
width: 72px;
}
a.gopbtn {
font-size: 14px;
color: #000;
cursor: pointer;
}