.s1 {background-color:#2F70D8;color:white;border:1px solid;border-color:DarkGray;}
.s2 {background-color:#27CBCD;border:1px solid;border-color:DarkGray;}
.s3 {background-color:#D6E11F;border:1px solid;border-color:DarkGray;border:1px solid;border-color:DarkGray;}
.r1 {background-color:#F21921;color:white;border:1px solid;border-color:DarkGray;}
.r2 {background-color:#F725F8;border:1px solid;border-color:DarkGray;}
.r3 {background-color:#FC7EAE;border:1px solid;border-color:DarkGray;}
.v1 {background-color:#8106EC;color:white;border:1px solid;border-color:DarkGray;}
.v2 {background-color:#A52FD1;color:white;border:1px solid;border-color:DarkGray;}
.v3 {background-color:#CB82DC;border:1px solid;border-color:DarkGray;}
.y1 {background-color:#FED700;border:1px solid;border-color:DarkGray;}
.y2 {background-color:#FBEE4E;border:1px solid;border-color:DarkGray;}
.y3 {background-color:#FA8444;border:1px solid;border-color:DarkGray;}
.y4 {background-color:#FDAF65;border:1px solid;border-color:DarkGray;}
.y5 {background-color:#FCE970;border:1px solid;border-color:DarkGray;}
.y6 {background-color:#BCE69C;border:1px solid;border-color:DarkGray;}
.loading {
    height: 32px;
    width: 32px;
    background-color: white;
 
    position: absolute;     /*絕對位置*/
    top: 50%;               /*從上面開始算，下推 50% (一半) 的位置*/
    left: 50%;              /*從左邊開始算，右推 50% (一半) 的位置*/
    margin-top: -16px;     /*高度的一半*/
    margin-left: -16px;    /*寬度的一半*/
    border:1px solid;border-color:DarkGray;
    text-align:center;
    font-size: 14px;
    line-height:32px;
}
input[type=button]{cursor: pointer;}
input[type=button]:hover{cursor: pointer;color:#A00000 ; background:#FFF;}
a.noline{text-decoration:none;}
hr{border:0; height:1px; background-color:#d4d4d4;color:#d4d4d4;}
span.width40{font-size:12px;width:40px;display:inline-block;}
span.width70{font-size:12px;width:70px;display:inline-block;}
span.width80{font-size:12px;width:80px;display:inline-block;}
div.mtop3{margin-top: 3px;}
div.vtop{display: inline-block; vertical-align: top;}
div.vtop_mr15{display: inline-block; vertical-align: top;margin-right:15px;}
hr {border:0; height:1px; background-color:#d4d4d4;color:#d4d4d4;}
div.top4left10 {margin-top: 3px; margin-left: 10px;}
span.spanspace{width:10px;display:inline-block;}
div.tabmargin{margin-left: 20px;margin-right: 10px;margin-top: 10px;margin-bottom: 10px;}

