﻿/**{font-size:12px;}*/
.form-group{margin:30px 0px;}
.mb10{margin-bottom:10px;}
.mb20{margin-bottom:20px;}
#msghint,.msghint{text-align:center;color:red;padding:0px 0px 10px 0px;font-weight:bold;}
.h100 {height:100px;}
.h400{height:400px;}
.width_p100 {width:100%;}
.width_p98{width:98%;}
.width_p90 {width:90%;}
.width_p80 {width:80%;}
.width_p60{width:60%;}
.width_p49{width:49%;}
.width_p30{width:30%;}
.w50{width:50px;}
.w60{width:60px;}
.w80{width:80px;}
.w100{width:100px;}
.w150{width:150px;}
.w200{width:200px;}
.w240{width:240px;}
.w300{width:300px;}
.h28{height:28px}
body{background-color:#FFF;}
/*\.table,.table th,.table tr,.table tr td{border:solid 0px #419D54;border-collapse:collapse;}*/
.table th,.table td{text-align:center;}
.disablehint{color:red;}
table.tdpad5 tr td{padding:5px 5px;}
table.tdpad10 tr td{padding:10px 5px;}
/*table.pm tr td {text-align:center;padding:4px;}*/
table.rfr tr td:nth-child(1){text-align:left;}
table.rfr tr td:nth-child(2) {text-align:right;}
table.pad10 tr td {padding:10px 0px;}
table.pad15 tr td {padding:15px 0px;}
table.pad20 tr td {padding:20px 0px;}
.ta_cnt {text-align:center;}
.ta_rgt {text-align:right;}
a.pmtag {border-radius:3px;width:6px;height:6px;background-color:steelblue;display:block;margin:auto;}
ul{margin:0px;padding:0px;}
li{list-style:none;}
.fntbold{font-weight:bold;}
.pagenav{cursor:pointer;}
.star{margin-left:2px;color:red;}
table.base td{padding:3px 5px;}
table.pm td {padding:10px 20px;text-align:left;}
.fc_white{color:white;}
.fc_green{color:green;}
.fc_red {color:red;}
.fc_orangered{color:orangered;}
.fc_darkred{color:darkred;}
.fc_black{color:#000;}
.fw_bold {font-weight:bold;}
.nodecorate {text-decoration:none;}
.pointer{cursor:pointer;}
#mask{width:100%;position:absolute;z-index:50;filter:alpha(opacity=50);opacity:0.5;background-color:gray;top:0px;left:0px;display:none;}
div.pop{z-index:60;position:absolute;background-color:#FFF;border:solid 2px #06C;display:none;padding:15px;}
div.pop p.td{margin-bottom:20px;padding-left:50px;}
.erpbg_lt{background:#151530 url(../image/erpbg2.jpg) no-repeat left top;}
.erpbg_rt{background:#151530 url(../image/erpbg2.jpg) no-repeat right top;}
.loginbg{background-color:#419D54;color:#FFF;}
.loginbox{border:solid 1px #419D54;}
.lm5rm20{margin-left:5px;margin-right:20px;}
.ml10{margin-left:10px;}
.seperateline{margin:20px 0px;padding-top:20px;border-top:dashed 1px black;}
#rdoduty{width:100%;}
#rdoduty li{width:23%;float:left;text-align:left;margin:3px 1%;}
.ml5{margin-left:5px;}
.ml10{margin-left:10px;}
.ml20{margin-left:20px;}
.mr10{margin-right:10px;}
.mr20{margin-right:20px;}
.ml60 {margin-left:60px;}
.mlr10{margin:0px 10px;}
.mlr20{margin:0px 20px;}
.m_top_10{margin-top:10px;}
.m_top_5{margin-top:5px;}
.mt20{margin-top:20px;}
.m_auto{margin:auto;}
.pl15{padding-left:15px;}
.pr15{padding-right:15px;}
.fr {float:right;}
.fl{float:left;}
.mb_10{margin-bottom:10px;}
.font_yy{font-family:微软雅黑;font-size:18px;font-weight:bold;}
.font_impact{font-family:impact;}
.fz20 {font-size:20px;}
.font_32{font-size:32px;}
.font_64{font-size:64px;}
.bg_white {background-color:white;}
.bg_gold{background-color:gold;}
.bg_red {background-color:red;}
.bg_ored {background-color:orangered;}
.bg_ly{background-color:LightYellow;}
.bg_Lavender{background-color:Lavender;}
.bg_menu{background-color:#0b5690;}
.bg_menu_current,#side-menu li a:hover,#side-menu li a.curmenu{background-color:#419D54;}
.bg_primary{background-color:#59BB6E;}
.bg_tablehead{background-color:#EBF8EE;}
.sidebar ul li{border:none;}
.tal {text-align:left;}
.tar {text-align:right;}
.tbp15 {padding:15px 0px;}
.rp20 {padding-right:20px;}
.rp30 {padding-right:30px;}
.circle10 {width:20px;height:20px;border-radius:20px;}
.du {text-decoration:underline;}
.no5 {padding:2px 7px;text-align:center;border-radius:3px;font-family:Arial black;font-weight:bold;}
.imgborder {padding:3px;border:solid 1px gray;}
.circle {border-radius: 50%;width: 30px;height: 30px; /* 宽度和高度需要相等 */}
ul.listf2 li{float:left;width:50%;text-align:center;padding:3px 0px;}

#side-menu li a{color:#FFF;}
.nav>div>div>li>a:hover, .nav>div>div>li>a:focus {
    text-decoration: none;
    background-color: #eee;
}
.nav>div>div>li>a {
    position: relative;
    display: block;
    padding: 10px 15px;
}
.nav > li > a {
    padding:6px 15px;
}
.panel-heading, .panel-footer {padding:5px 10px;}

/*{ font-size:14px; }*/
table.fullwidth{width:100%;}
table.list tr, table.list tr td{ border: solid 1px black; border-collapse:collapse; }
table.no-bottom-border{ border-bottom:none; }
table.no-top-border, table.no-top-border tr, table.no-top-border tr td {border-top: none;}