body { font-family: Verdana; font-size: 12px; margin: 0px; padding: 0px; }
input, button { outline:none}
tr { font-family: Verdana; font-size: 12px; }

td { font-family: Verdana; font-size: 12px; }
A { color: #06A; text-decoration: none; }
A:hover { color: #039; text-decoration: underline; }
.f14 { font-size: 14px; }

#f24 { font-size: 24px; }
.inputFocus { background: #cf9; }
.inputError { background: #f00; }
.regtdleft { font-size: 14px; text-align: right; border-width: 1px; width: 150px; background-color: #e7fbff; border-top-style: solid; border-top-color: #addfff; border-left-color: #addfff; border-left-style: solid; }
.regtdright { height: 28px; padding-left: 10px; background-color: #fffbff; border-top-style: solid; border-top-width: 1px; border-top-color: #e7e3e7; border-right-style: solid; border-right-width: 1px; border-right-color: #e7e3e7; }
.hr { background: #ededed; margin: 0px auto; overflow: hidden; width: 95%; height: 1px; }
FIELDSET { border-right: #fff 1px solid; border-top: #ccc 1px solid; border-left: #fff 1px solid; width: 700px; border-bottom: #fff 1px solid; text-align: center; padding: 0px; }
FIELDSET.focus { border-top-color: #458fda; }
LEGEND { padding-right: 5px; padding-left: 5px; font-weight: bold; padding-bottom: 0px; margin: 0px 0px 0px 12px; padding-top: 0px; }
FIELDSET HR { background: #ededed; color: #ededed; line-height: 0px; }
LEGEND SPAN { font-weight: normal; font-size: 12px; color: #666; }
FIELDSET .table { margin: 5px auto; width: 98%; }
FIELDSET TH { padding-right: 5px; padding-left: 5px; padding-bottom: 1px; padding-top: 1px; text-align: left; }

FIELDSET TH { font-weight: normal; width: 200px; text-align: right; font-size: 14px; }
FIELDSET .input { padding-left: 10px; width: 245px; }
FIELDSET .text { width: 220px; }
#container { text-align: center; }
#btn { border-top: #ededed 1px solid; background: #f8f8f8; text-align: center; }
#confirm { background: #e0e0de; margin: 10px 20px; width: 200px; letter-spacing: 1px; height: 28px; }
.in1 { border-right: #bcd2e6 1px solid; border-top: #bcd2e6 1px solid; border-left: #bcd2e6 1px solid; border-bottom: #bcd2e6 1px solid; height: 18px; line-height: 18px; border-color: #719FCA; }
.topbg { background-attachment: fixed; background-image: url(../images/top_bg.jpg); background-repeat: no-repeat; background-position: right top; }
.border { border-right: #bcd2e6 1px solid; border-top: #bcd2e6 1px solid; border-left: #bcd2e6 1px solid; border-bottom: #bcd2e6 1px solid; width: 99%; }
.bqleft { text-align: right; background-color: #ecf4fa; height: 24px; width: 150px; }
.bqright { text-align: left; background-color: #f8fbfc; padding-left: 2px; line-height: 150%; }
.btn { border-right: #2C59AA 1px solid; padding-right: 2px; border-top: #2C59AA 1px solid; padding-left: 2px; font-size: 12px; background-image: url(../images/btnbg.gif); border-left: #2C59AA 1px solid; cursor: pointer; color: black; padding-top: 2px; border-bottom: #2C59AA 1px solid ;height: 22px; font-family: Verdana; height: 22px; }
.btn2 { border-right: #2C59AA 1px solid; padding-right: 2px; border-top: #2C59AA 1px solid; padding-left: 2px; font-size: 12px; border-left: #2C59AA 1px solid; cursor: pointer; color: black; padding-top: 2px; border-bottom: #2C59AA 1px solid ;height: 22px; font-family: Verdana; height: 28px; background-image: url(../images/btnbg.gif); }
.dh { background-color: #ecf4fa; border-right: #bcd2e6 1px solid; border-top: #bcd2e6 1px solid; border-left: #bcd2e6 1px solid; border-bottom: #bcd2e6 1px solid; width: 99%; margin-top: 3px; margin-bottom: 5px; padding-left: 5px; height: 25px; }
.title { font-weight: normal; background: #80B4CF; color: #000000; height: 21px; text-align: center; font-size: 12px; background: url("../images/title.gif"); }
.tdMoveTr { background-color: #f8fbff; height: 22px; width: 100%; }
.tdMoveTrBg { background-color: #edf1f5; height: 22px; width: 100%; }
#alert1 { background-image: url(../images/msg_1.gif); height: 25px; float: left; }
#alert2 { background-image: url(../images/msg_2.gif); height: 25px; float: left; color: #FFFFFF; }
#alert3 { background-image: url(../images/msg_3.gif); height: 25px; float: left; cursor:pointer; }
#alert31 { background-image: url(../images/msg_3_1.gif); height: 25px; float: left; cursor: pointer; }
#alert4 { background-image: url(../images/msg_4.gif); float: left; font-size: 0px; background-repeat: repeat-y; }
#alert5 { background-image: url(../images/msg_5.gif); float: left; background-position: right; background-repeat: repeat-y; text-align: left; padding-left: 50px; }
#alert6 { background-image: url(../images/msg_6.gif); height: 5px; float: left; background-repeat: no-repeat; font-size: 0px; }
#alert7 { background-image: url(../images/msg_7.gif); float: left; height: 5px; font-size: 0px; background-position: right; }
.findpswTD { border-left-style: solid; border-left-width: 1px; border-left-color: #d2d2d2; border-right-color: #d2d2d2; border-right-style: solid; border-right-width: 1px; }
.findpsw H2 { font-weight: bold; font-size: 16px; color: #3366cc; padding-left: 50px; }
.FindRadio { font-weight: bold; font-size: 16px; color: #000000; padding-left: 100px; height: 20px; }
.regnomess { padding-right: 0px; padding-left: 120px; font-size: 13px; padding-bottom: 20px; color: #868686; line-height: 20px; padding-top: 6px; height: 20px; }
.in2 { border-width: 1px 0px 1px 0px; border-top-style: solid; border-bottom-style: solid; border-top-color: #a7a6aa; border-bottom-color: #a7a6aa; text-align: center; margin:0px;height:25px;}
.in3 { border: 1px solid #a7a6aa; background-color: #ffffff;margin:0px; height:25px;cursor:pointer;}
.jiesuan,.jiesuan:hover { height:40px;background-color:#06A;display:block;width:80px;color:#ffffff;line-height:40px;text-decoration:none;font-size:14px;text-align:center;}
.totalText { font-size: 14px; font-weight: bold; color: #ff6600; }

.done { font-size: 14px; color: #ff9900; font-weight: bold; }

.alertisok { background-color: #FFE4D2; border: 1px solid #FF6600; height: 22px; padding-left: 20px; padding-right: 20px; background-image: url(../images/alert.gif); background-repeat: no-repeat; }
