﻿.hide { display: none; }

.show { display: block; }

.text-left { text-align: left; }

.text-right { text-align: right; }

.text-center { text-align: center; }

.left { float: left; }

.right { float: right; }

.clear { clear: both; }

.w100p { width: 100%; }

.w40 { width: 40px; }
.w50 { width: 50px; }
.w60 { width: 60px; }
.w80 { width: 80px; }
.w100 { width: 100px; }
.w120 { width: 120px; }
.w130 { width: 130px; }
.w150 { width: 150px; }
.w170 { width: 170px; }
.w180 { width: 180px; }
.w200 { width: 200px; }
.w250 { width: 250px; }
.w260 { width: 260px; }
.w280 { width: 280px; }
.w300 { width: 300px; }
.w320 { width: 320px; }
.w350 { width: 350px; }
.w400 { width: 400px; }
.w430 { width: 430px; }
.w480 { width: 480px; }
.w500 { width: 500px; }

.h18 { height: 18px; }
.h19 { height: 19px; }
.h20 { height: 20px; }
.h21 { height: 21px; }
.h25 { height: 25px; }
.h30 { height: 30px; }
.h50 { height: 50px; }

.ml5 { margin-left: 5px; }
.ml10 { margin-left: 10px; }
.ml20 { margin-left: 20px; }
.ml40 { margin-left: 40px; }
.ml50 { margin-left: 50px; }
.ml60 { margin-left: 60px; }
.ml80 { margin-left: 80px; }
.ml100 { margin-left: 100px; }
.ml200 { margin-left: 200px; }
.ml250 { margin-left: 250px; }

.mt10 { margin-top: 10px; }
.mt20 { margin-top: 20px; }

.pl20 { padding-left: 20px; }

.button { cursor: hand; height: 23px;}
/*.button:hover{ cursor: hand; height: 23px;}*/
.button2 { cursor: hand; height: 23px; }

.red { color: #ff0000; }
.gray { color: #808080; }
.blue { color: #0000ff; }
.brown { color: #CB3234; }
.orange { color: orange; }

.menuSelected a{ background-color: #FFFAD9;border: #FFEA5E solid 1px;display: inline-block;width: 98%;height: 18px;padding-top: 2px;}

.big1Font { font-size: 1.5em;line-height: 20px; }
.big2Font { font-size: 2em; line-height: 25px;}
.big3Font { font-size: 4em; line-height: 70px; }
.midFont { font-size: 1.2em; }
.smallFont { font-size: 0.8em; }

span.required { color: orange; margin-right: 5px; }

.bold { font-weight: bold; }

td.hr { background-image: url(/net/images/hr.gif); }
div.hr { background-image: url(/net/images/hr.gif); width: 100%; height: 15px; }

label.highlight { display: block; color: #dd4b39; border: 0px solid #fed22f; background: white;padding-left: 20px; background-image: url(/net/images/fail.png);background-repeat: no-repeat;}

.highlight { border: 1px solid #dd4b39; background: #ffe45c; }

img.calendar { height: 16px; width: 16px; cursor: pointer; }

/*必填项目start*/
img.required { width: 9px; height: 9px; }
/*必填项目end*/

.beginBlank { text-indent: 25px; }

.normalTable td { height: 30px; }
.normalTable .title { width: 122px; text-align: right; }

.hr1 { background: url(/net/images/hr.gif) repeat-x; }




.clearfix:after { content:"\200B"; display:block;height:0; clear:both; } 
.clearfix {*zoom:1;}/*IE/7/6*/ 


.pointer {
    cursor: pointer;
}
