/* CSS Document */
*{list-style-type: none;text-decoration: none;outline: none;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,
form,fieldset,textarea,p,blockquote{padding:0;margin:0;font-size:12px;font-family:Arial,"宋体";color:#333;}
h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:normal;}
a:link{color:#039;text-decoration:none!Important;}
a:hover{color:#039;text-decoration:none;}
a:visited{color:#039;text-decoration:none;}
img{border: 0;}
.2f4050{color:#2f4050};

address,caption,cite,code,dfn,em,th,var {font-style:normal;font-weight:normal;}
caption,th {text-align:left;}
.xfont-dardred{color:#c00!Important; font-weight:bold; font-family:Verdana;}
.xfont-red{color:#f00!Important; font-weight:bold; font-family:Verdana;}
.xfont-blue{color:#03c!Important; font-family:Verdana;}
.xfont-14{font-size:14px;}

/* -------Start 信息提示------------ */
.info-pannel {color: #444;font-family: "Microsoft yahei",Arial;border: 3px solid rgba(0, 0, 0, 0);border-radius: 5px;box-shadow: 0 0 10px rgba(0, 0, 0, 0.4);display: none;font-family: "Microsoft yahei",Arial;width: 300px; background: #fff none repeat scroll 0 0;border-radius: 4px;}
.info-pannel h4 {text-align:center}
.info-pannel ul{width:300px;}
.info-pannel li {width:298px;font-size: 13px;   line-height: 25px;text-align:center;background-color: #fff; border-color: #ebccd1;}
.info-pannel a {color: #004deb;text-decoration: none;}
.info-pannel .easyDialog_footer::after {  clear: both; content: ""; display: block;height: 0; overflow: hidden;visibility: hidden;}
.easyDialog_footer{ text-align:center}
#easyDialogNoBtn { margin-top:10px;margin-bottom:10px}
/* -------End 信息提示------------ */

.error-pannel {background-color: #ffeded;background-image: url(./../images/ico_error_1.gif);background-repeat: no-repeat;background-position: 4px 5px;border: 1px solid #ff9494;margin-top: 5px;margin-bottom: 15px;}
.error-pannel dl {padding-bottom: 8px;padding-right: 20px;}
.error-pannel dl dt {font-size: 14px;font-weight: bold;color: #e60000;padding-top: 6px;padding-left: 24px;margin-bottom: 8px;}
.error-pannel dl dd {padding-left: 24px;line-height: 18px;}
.error-pannel a {color: #e60000;text-decoration: none;}

/* -------Start table------------ */
table {border-spacing:0;}
.input-border {border:1px solid #18a689 !Important;}
.selectbox{border: 1px solid #e5e6e7; border-color:#e5e6e7; height:25px;vertical-align:middle;}
textarea{border:1px solid #e5e6e7;}
td{line-height:130%;}
form {margin: 0px;padding: 0px;}
.tablestyle1 {border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-top-style: solid;border-bottom-style: solid;border-left-style: solid;border-top-color: #e5e6e7;border-bottom-color: #e5e6e7;border-left-color: #e5e6e7;table-layout:fixed;}
.tablestyle1 .head td, .tablestyle1 .head th{background-color:#f5f5f5;background-image: url(../../App_Themes/Glass/GridView/gvHeaderBackground.gif);background-repeat: repeat-x;background-position: top;font-weight: bold;color: #333;padding-left: 6px;border-right-width: 1px;border-right-style: solid;border-right-color: #e5e6e7;padding-top: 2px;padding-right: 0px;padding-bottom: 2px;border-top-style: none;border-bottom-style: none;border-left-style: none;height: 25px;text-align: center;}
.tablestyle1 tr {border-bottom-color:transparent;}
.tablestyle1 td {border-top-width: 1px;border-right-width: 1px;border-top-style: solid;border-right-style: solid;border-top-color: #e5e6e7;border-right-color: #e5e6e7;padding-left: 6px;padding-top: 6px;padding-bottom: 6px;color:#555;line-height:150%;}
.tablestyle1 td li,.tdstyle2 li{color:#777;line-height:150%;margin-bottom:5px;border-bottom:dashed 1px #efefef;}
.tablestyle1 td li.reply,.tdstyle2 li.reply{background-color: #fff6d6;border:dashed 1px #dcdcdc; padding:5px;color:#333;}
.tablestyle1 td li span{color:#333;	}
.tablestyle1 .alternate {background-color: #d8ecf0;background-repeat: repeat-x;background-position: top;}
.tablestyle1 .edit {background-color: #d8ecf0;}
.tablestyle2 {border-left: 1px solid #e5e6e7;border-top: 1px solid #e5e6e7;border-right: 1px solid #e5e6e7;}
.tdstyle1 {color:#555;background-color: #f5f5f5;text-align: right !Important;width: 160px;padding-top: 8px;padding-bottom: 8px;padding-right: 4px;font-weight: bold;vertical-align: top;border-bottom:solid 1px #e5e6e7;border-right:solid 1px #e5e6e7; }
.tdstyle2 {padding-left: 8px;padding-top: 8px;padding-bottom: 8px; border-bottom:solid 1px #e5e6e7; text-align:left;}
.tdstyle3 {padding-left: 8px;padding-top: 8px;padding-bottom: 8px;border-top-width: 1px;border-right-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-top-style: solid;border-right-style: solid;border-bottom-style: solid;border-left-style: solid;border-top-color: #FFFFFF;border-right-color: #FFFFFF;border-bottom-color: #e5e6e7;border-left-color: #FFFFFF;background-color:#fff;}
.tdstyle2 span {color:#999;padding-left:10px;}
.tdstyle2 b,.tdstyle3 b{font-weight:normal;color:Red;padding-left:10px;}
.tablediv a {width:50px;height:40px;}
/* -------End table------------ */

/* -------Start button------------ */
.buttonsarea{width: 96%; padding: 8px; text-align: center;}
.btn-lg {background-color: #18a689; color:#fff !Important; border-radius:4px; border:#18a689 1px solid;cursor:pointer ;font-size:14px; padding:8px 4px; width:80px;vertical-align:middle }
.btn-primary { background-color: #18a689; color:#fff !Important; border-radius:4px; border:#18a689 1px solid;padding:6px 2px;cursor:pointer ;font-size:12px;vertical-align:middle}
.btn-sm {background-color: #18a689; color:#fff !Important; border-radius:4px; border:#18a689 1px solid;padding:4px 2px;cursor:pointer ;font-size:12px;vertical-align:middle}
.btn-xs {background-color: #18a689; color:#fff !Important; border-radius:4px; border:#18a689 1px solid;cursor:pointer ;font-size:12px;vertical-align:middle}
.btn-lg:hover,.btn-primary:hover,.btn-sm:hover,.btn-xs:hover{background-color:#1ab394;}
.btn-lg:active,.btn-primary:active,.btn-sm:active,.btn-xs:active{background-color: #18a689;}
.btn{ background-color: #1d89cf; color:#fff !Important; border-radius:4px; border:#1d89cf 1px solid;padding:6px 2px;cursor:pointer ;font-size:12px;vertical-align:middle}
.btn:active{ background-color:#16689e}
.btn-default{background-color: #ddd; color:#333 !Important; border-radius:4px; border:#ddd 1px solid;padding:6px 2px;cursor:pointer ;font-size:12px;vertical-align:middle}
.btn-default:active{background-color:#cecece; }
.btn-info{background-color: #5bc0de; color:#fff !Important; border-radius:4px; border:#46b8da 1px solid;padding:6px 2px;cursor:pointer ;font-size:12px;vertical-align:middle}
.btn-info:active{background-color: #2caed5;}
.btn-succes{background-color:#5ebd5e; color:#fff !Important; border-radius:4px; border:#4cb64c 1px solid;padding:6px 2px;cursor:pointer ;font-size:12px;vertical-align:middle}
.btn-succes:active{background-color:#42a142;}
.btn-warning{background-color:#f4b04f; color:#fff !Important; border-radius:4px; border:#f19a1f 1px solid;padding:6px 2px;cursor:pointer ;font-size:12px;vertical-align:middle}
.btn-warning:active{background-color:#e38b0e;}
.btn-danger{background-color:#e66454; color:#fff !Important; border-radius:4px; border:#e3503e 1px solid;padding:6px 2px;cursor:pointer ;font-size:12px;vertical-align:middle}
.btn-danger:active{background-color:#df3823;}
.btn-flat{ border-bottom-width: 3px}
.btn-flat:active{border-bottom-width: 0px}
.btn-block{display: block;width: 100%;padding-left: 0;padding-right: 0; border:1px solid #fff; padding-top:10px; padding-bottom:10px; border-radius:3px; color:#333}
.btn-block:hover{ border:1px solid #ccc; background-color:#f5f5f5; cursor:pointer}
.btn-block:active{background-color:#cecece}
.btn-outline{background: 0 0;border-color: #e0e0e0;border-color: rgba(0,0,0,.12);color: #555 !important;}
.btn-outline:hover{ color:#fff !important}
.btn-disabled{cursor: not-allowed;pointer-events: none;opacity: .65;filter: alpha(opacity=65);-webkit-box-shadow: none;box-shadow: none;}
.btn-group>button{position: relative;float: left; border-radius:0}
.btn-group>button:first-child{ border-bottom-left-radius: 3px;border-top-left-radius: 3px;}
.btn-group>button:last-child{ border-bottom-right-radius: 3px;border-top-right-radius: 3px;}
.btn-group>button{  border-left-color:#096;border-right-color: #096;}
.label {background-color: #d1dade;color: #fff;font-size: 10px;font-weight: 600;padding: 3px 8px;text-shadow: none;}
.label-primary {background-color: #337ab7;}
.label-info {background-color: #5bc0de;}
.label-success {background-color: #5cb85c;}
.label-warning {background-color: #f0ad4e;}
.label-danger {background-color: #d9534f;}
.bordered{  border-color: #dcdcdc !important;  border: 1px solid #e4e4e4;}
.border-t{   border-top: 1px solid #e4e4e4;}
.no-border{border-width: 0!important;}
.no-border-hr{  border-left-width: 0!important;border-right-width: 0!important;}
.no-border-vr{  border-top-width: 0!important;border-bottom-width: 0!important;}
.no-border-t{  border-top-width: 0!important;}
.no-border-r{border-right-width: 0!important;}
.no-border-b{  border-bottom-width: 0!important;}
.no-border-l{border-left-width: 0!important;}
.no-grid-gutter-h{  margin-left: -18px!important; margin-right: -18px!important;}
.panel-wide{margin-left: -20px!important;margin-right: -20px!important;}
.grid-gutter-margin-b{  margin-bottom: 22px;}
.form-group-margin{margin-bottom: 15px!important;}
.no-margin{margin: 0!important;}
.no-margin-hr{   margin-left: 0!important;margin-right: 0!important;}
.no-margin-vr{  margin-top: 0!important;margin-bottom: 0!important;}
.no-margin-t{  margin-top: 0!important;}
.no-margin-b{margin-bottom: 0!important;}
.panel-padding{padding: 20px!important;}
.grid-gutter-padding-h{padding-left: 18px;padding-right: 18px;}
.tab-content-padding{  padding: 15px 0!important;}
.panel-padding-h{  padding-left: 20px!important;padding-right: 20px!important;}
.padding-sm{padding: 10px 15px!important;}
.padding-sm-hr{  padding-left: 15px!important;padding-right: 15px!important;}
.padding-xs-hr{padding-left: 10px!important;padding-right: 10px!important;}
.padding-sm-vr{  padding-top: 15px!important;padding-bottom: 15px!important;}
.padding-xs-vr{padding-top: 10px!important;padding-bottom: 10px!important;}
.no-padding{padding: 0!important;}
.no-padding-hr{  padding-left: 0!important;padding-right: 0!important;}
.no-padding-vr{padding-top: 0!important;padding-bottom: 0!important;}
.no-padding-t{padding-top: 0!important;}
.no-padding-b{adding-bottom: 0!important;}
.text-left{text-align: left;}
.text-center{text-align: center;}
.text-right{text-align: right;}
.valign-top{  vertical-align: top!important;}
.valign-middle{  vertical-align: middle!important;}
.valign-bottom{  vertical-align: bottom!important;}
.text-xs{font-size: 11px;}
.text-sm{font-size: 12px;}
.text-bg{font-size: 17px;}
.text-lg{  font-size: 23px;}
.text-xlg{  font-size: 30px;}
.text-slg{  font-size: 50px;}
.text-slim{font-weight: 300!important;}
.text-normal{font-weight: 400!important;}
.text-semibold{font-weight: 600!important;}
.text-bold{  font-weight: 700!important;}
.text-default{color: #829091 !important;}
.text-success{  color: #46ac46 !important;}
.text-danger{  color: #e14430 !important;}
.text-warning{  color: #f29f29 !important;}
.text-info{  color: #39b3d7 !important;}
.text-light-gray{  color: #bbb !important;}
.bg-default{background: #98a3a4!important; color:#fff}
.bg-success{  background: #5ebd5e!important; color:#fff}
.bg-danger{background: #e66454!important; color:#fff}
.bg-warning{  background: #f4b04f!important; color:#fff}
.bg-info{  background: #5bc0de!important; color:#fff}
.bg-panel{background: #fafafa;}
.no-bg{  background: none!important;}
.rounded{  border-radius: 999999px!important;}
.no-border-radius{  border-radius: 0!important;}
.astyle { background-color: #18a689; color:#fff !Important; border-radius:4px; border:#18a689 1px solid; height:25px;cursor:pointer ;font-size:12px;  padding:4px 2px; vertical-align:middle}
/* -------End button------------ */

/* -------Start 页码------------ */
.pager {padding: 20px;height:50px}
.pager dd {float: left;}
.pager dd a {display: block;color:#2a769d;margin-right: 4px;padding-top: 3px;padding-right: 7px;padding-bottom: 2px;padding-left: 7px;border: 1px solid #e5e6e7;}
.pager dd a:visited {display: block;margin-right: 4px;background-color: #f4fafb;padding-top: 3px;padding-right: 7px;padding-bottom: 2px;padding-left: 7px;border: 1px solid #c2d4da;}
.pager dd a:hover {color: #FFFFFF;background-color: #4986a2;border: 1px solid #216889;}
.pager dd a.current{color: #FFFFFF;background-color: #18a689;border:#18a689 1px solid;}
.pager dl dd a {color: #767070;height:24px;line-height:24px}
.pager dl dd a:hover {background-color:#18a689;border:#18a689 1px solid;}
dl dt ul li {float:left; margin-right:15px; color:#f00}
/* -------End 页码------------ */

/* -------Start 下拉按钮------------ */
.buttondrop-group{ position:relative}
.button-drop{ background-color: #18a689; color:#fff; border-radius:4px; border:#18a689 1px solid;cursor:pointer;}
.drop-menuul li:hover{background-color:#f5f5f5; cursor:pointer}
.drop-menuul {  margin-top:0px;  display:none; padding-top:5px; padding-bottom:5px; height:auto; border:1px solid #CCC;border-radius: 3px; background-color:#FFF;position:absolute;top:0;left:0; z-index:1001;}  
.drop-menuul li{border-radius: 3px; color: inherit;font-weight: normal; line-height: 25px; text-align: left;}
.drop-menuul li a{ padding-right:20px;  cursor:pointer;color:#555;padding-left:10px}
/* -------End 下拉按钮------------ */
/* -------badge 下拉按钮------------ */
.badge {background-color: #777;border-radius: 10px;color: #fff;display: inline-block;font-size: 12px;font-weight: 700;line-height: 1;min-width: 10px; padding: 3px 7px;text-align: center;
vertical-align: middle;white-space: nowrap;}
.badge-gray {background-color: #d1dade;color: #5e5e5e; font-size: 11px;font-weight: 600;padding-bottom: 4px;padding-left: 6px;padding-right: 6px;text-shadow: none;}
.badge-primary{ background-color: #1ab394;color: #fff;}
.badge-info{background-color: #23c6c8;color: #fff;}
.badge-success{background-color: #1c84c6;color: #fff;}
.badge-warning{background-color: #f8ac59;color: #fff;}
.badge-danger{ background-color: #ed5565;color: #fff;}
/* -------badge下拉按钮------------ */
.span_color{color:#999;padding-left:10px;}
.red_bold{color:#F00;font-weight:bold;}

.tablestyle1 tr td,.tablestyle2 tr td{ text-align:center; line-height:200%}
.tablestyle-d tr td{ text-align:left !Important; line-height:200%}
.text-align-left{ text-align:left !important}
.text-align-center{ text-align:center !important}
.text-align-right{ text-align:right !important}
.float-l{ float:left !important}
.float-r{ float:right !important}
.hr-dotted{border:1px #ccc dotted; margin-top:50px}
.height-50{ height:50px}
.bgcolor-white{ background-color:#fff}
.gray-bg {background-color: #f3f3f4;}
.main { width: 98%; border-top: solid 4px #e7eaec;margin-right: auto;margin-left: auto;margin-top: 10px;background-color: #fff;padding: 5px;}
.main-6{width: 50%; border-top: solid 4px #e7eaec;margin-right: auto;margin-left: auto;margin-top: 10px;background-color: #fff;padding: 5px;}
.textbox { border: 1px solid #dcdcdc; height:24px !important;}








