@CHARSET "UTF-8";
body{ font-family:Microsoft YaHei,微软雅黑;}
a:link,a:visited{ text-decoration:none; } 
a:hover{ text-decoration:underline; }
a{color:white;}
button{cursor:pointer;}
textarea{font-size:10pt;line-height: 130%}
.act0{font-size:8pt;color:gray;text-align:center;}
.act1{font-size:8pt;color:green;text-align:center;}
.act2{font-size:8pt;color:red;text-align:center;}
.act3{font-size:8pt;color:blue;text-align:center;}
.act4{font-size:8pt;color:#0080c0;text-align:center;}
.act5{color:#004080;font-size:13pt;text-align:center;font-weight:bold;}
.success{
    display: inline-block;
    font-weight: 700;
    margin: 0 10px;
    width: 8px;
    height: 13px;
    transform: rotate(45deg);
    border-style: solid;
    border-color: #009933;
    border-width:   0 4px 4px 0 ;
}
.failed {
    width: 15px;
    height: 15px;
    margin: auto;
    position: relative;
    margin-left: 32px;
}
.failed::before,
.failed::after {
    content: "";
    position: absolute;
    height: 18px;
    width: 3px;
    top: 0px;
    right: 15px;
    background: red;
}
.failed::before {
    transform: rotate(45deg);
}
.failed::after {
    transform: rotate(-45deg);
}

.body-user{background-image: url(login.jpg);background-position:center center;background-attachment:fixed;background-repeat:no-repeat;background-size:cover;text-align:center;color:white;}
.body-add{background-image: url(bg.gif);text-align:center;color:white;}
.nav-user{min-width: 1000px;width: 100%;position: absolute;z-index: 1000; top: 15px; left: 0;height:40px;border-bottom: 1px solid hsla(0,0%,100%,.15);}
.end{height:100px; background-image: url(end.gif);background-size:100% 100%;-moz-background-size:100% 100%;color:white;}
.btn{color:rgb(0,25,56);width:115px;height:30px;background-image: url(button.gif);background-repeat:no-repeat;background-position:center;text-align:center;font-size:12pt;margin-top:15px;padding-top:7px;}
.btn-info{color:rgb(13,215,255);text-align:left;font-size:12pt;padding-left:40px;margin-top:10px;line-height: 150%}
.tablegreen{padding:0px; margin:0 auto;border-collapse:collapse;} 
.tablegreen th{  font-size:10pt; background-color:#F2F4FF; letter-spacing:2px; text-align:left; padding:10px 0px 10px 0px; white-space:nowrap; text-align:center; overflow: hidden;} 
.tablegreen td {font-size:10pt; padding:3px 3px 3px 6px;word-break:break-all; word-wrap:break-word; white-space:normal;line-height: 150%}
.pcenter{text-align:center;font-size:10pt;margin-top:1px;padding:3px;}
.pleft{text-align:left;font-size:10pt;font-weight:normal;margin:5px;padding:5px;background:white;white-space:pre-wrap;}
.line-limit-length {overflow: hidden;text-overflow: ellipsis;white-space: nowrap; }
.bgred{font-size:10pt;background:red;color:#ffffff;text-align:center;}
.smallred{font-size:12px;-webkit-transform-origin-x: 0;-webkit-transform: scale(0.90);color:#ff4f4f;}
.smallgray{font-size:12px;-webkit-transform-origin-x: 0;-webkit-transform: scale(0.90);color:gray;}
.smallblack{font-size:12px;-webkit-transform-origin-x: 0;-webkit-transform: scale(0.90);color:black;}
.smallorange{font-size:12px;-webkit-transform-origin-x: 0;-webkit-transform: scale(0.90);color:orange;}
.smallsize-font {font-size:10.8px;}
.smallblue{font-size:12px;-webkit-transform-origin-x: 0;-webkit-transform: scale(0.90);color:#3535ff;}
.bgblue{background:#6068ff;font-size:10pt;color:#ffffff;text-align:center;}
.bggreen{font-weight:bold;font-size:10pt;background:#93ff93;color:#000000;text-align:center;}
.bggray{font-weight:bold;font-size:10pt;background:gray;color:#ffffff;text-align:center;}
.bg1{background:#f2f2ff;}
.bg2{background:#fdfffd;}
.red{font-size:12pt;color:red;text-align:center;}
.orange{font-size:12pt;color:orange;text-align:center;}
.bold14{font-size:14pt;text-align:center;}
.bold12{font-size:12pt;text-align:center;}
.inputline{border-color: #878787;border-style: solid;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 1px;border-left-width: 0px;margin-left:3px;}
.inputline1{color:#ff6820;border-color: #e14502;border-style: solid;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 1px;border-left-width: 0px;margin-left:3px;}
.divline{border-style: solid;    border-top: 0;    border-right: 0;    border-left: 0;    border-bottom: 1px solid #c2e2fc;margin:5px 1px;}
h1{font-size:18pt;text-align:left;font-weight:normal;margin:0 auto;}
h2{font-size:16pt;text-align:left;font-weight:normal;margin:0 auto;}
h3{font-size:12pt;text-align:left;font-weight:bold;margin:0 auto;}
ul{font-size:9pt;margin:5px;padding:20px;line-height: 180%}
li{font-size:9pt;padding:3px;margin:2px;line-height: 180%}
textarea{width:99%;height:100%;border-radius:5px;font-size:10pt;line-height:150%;background:transparent;border:1px solid #808080ab;padding:2px;vertical-align:text-top;}
hr.s95{width:95%;margin:20px 0 20px;border: 0;height: 1px;background: #333;background-image: linear-gradient(to right, #ccc, #333, #ccc);}
.input-white{border:0;border-style:none;background:transparent;margin:0 auto;padding:2px;width:250px;height:20px;color:white;font-size:10pt;vertical-align:middle;}
.input-gray{border:0;border-style:none;background:white;height:20px;margin:0 auto;padding:2px;width:100px;color:gray;font-size:10pt;vertical-align:middle;}
.input-blue{border:1px;border-style:solid;border-color:white;background:transparent;margin:0 auto;height:20px;color:#1b85d7;font-size:9pt;vertical-align:middle;}
.submit-white{border:0;border-style:none;cursor:pointer;background:#3AA1F3;height:25px;margin:0 auto;padding:0;width:50px;color:white;font-size:10pt;vertical-align:middle;border-radius:5px;}
.submit-gray{border:0;border-style:none;cursor:pointer;background:#333;height:25px;margin:0 auto;padding:0;width:50px;color:white;font-size:10pt;vertical-align:middle;border-radius:5px;}
.submit-bg{border:0;border-style:none;cursor:pointer;background-image: url(button1.gif);background-repeat:no-repeat;background-position:center;vertical-align:middle;height:36px;margin:0 auto;padding:0;width:169px;color:#2e7d98;font-size:14pt;vertical-align:middle;}
.fileInputContainer{vertical-align:middle;height:24px;width:71px;display:inline-block;background-image: url(fileupload.gif);background-repeat:no-repeat;background-position:center;}
.fileInput{height:24px;width:71px;font-size:14px;opacity:0;filter:alpha(opacity=50);}
.form-bg{position: relative;z-index:9999;color:white;width:505px;height:500px;float:left;background-image: url(login.gif);background-size:100% 100%;-moz-background-size:100% 100%;margin-top:80pt;opacity:0.9;filter:alpha(opacity=90);}
input[type="radio"],input[type="checkbox"]{appearance: none; -webkit-appearance: none;outline: none;}
input[type="text"]{width:250px;}
label{width:60px;height:25px;display:inline-block;cursor:pointer;}
@media all and (min-width:0) {  
input[type="radio"],input[type="checkbox"]{display:none;}  
label input[type="radio"] + span{width:20px;height:20px;display:inline-block;background-image: url(uncheck.gif);background-repeat:no-repeat;background-position:center;vertical-align:middle;}
label input[type="radio"]:checked + span{width:20px;height:20px;display:inline-block;background-image: url(checked.gif);background-repeat:no-repeat;background-position:center;vertical-align:middle;}
label input[type="radio"] + div{width:23px;height:23px;display:inline-block;background-image: url(uncheck1.gif);background-repeat:no-repeat;background-position:center;vertical-align:middle;}
label input[type="radio"]:checked + div{width:23px;height:23px;display:inline-block;background-image: url(checked1.gif);background-repeat:no-repeat;background-position:center;vertical-align:middle;}
label input[type="checkbox"] + span{width:20px;height:20px;display:inline-block;background-image: url(uncheck1.gif);background-repeat:no-repeat;background-position:center;vertical-align:middle;}
label input[type="checkbox"]:checked + span{width:20px;height:20px;display:inline-block;background-image: url(checked1.gif);background-repeat:no-repeat;background-position:center;vertical-align:middle;}
} 