@charset "utf-8";
/* CSS Document */

.cr {width:203px; height:198px; float:left; border:1px solid #FBCAC5;}
.cr2 {width:203px; float:left; border:1px solid #C4E26A; padding-bottom:15px;}
.crp {width:130px; height:112px; padding-top:20px; padding-left:45px; float:left;}
.cr_name {width:150px; height:30px; padding-left:25px;text-align:center; float:left;overflow:hidden; white-space:nowrap; font-weight:bold;}
.crb {width:170px; height:16px; padding-left:20px; float:left;}
.crt {width:170px; height:16px; padding:15px 0px 0px 16px; float:left;}

.score_bar {width:190px; height:47px; float:left; padding-left:10px; padding-top:3px;}
.scorem {width:190px; height:140px; float:left; padding-left:10px; line-height:22px;}

.crlm {width:190px; height:72px; float:left; padding-left:10px; line-height:24px;}
.input1 {width:175px; height:14px; border:1px solid #FBCAC5; background:#F9FFE3; font-size:12px; padding-top:3px; padding-left:5px; color:#575757;}
.input2 {width:175px; height:14px; border:1px solid #FBCAC5; background:#F9FFE3; font-size:12px; padding-top:3px; padding-left:5px; color:#009900;}
.input3 {width:100px; height:20px; border:1px solid #FBCAC5; background:#F9FFE3; font-size:12px; padding-top:2px; padding-left:5px; color:#009900;}
.input4 {width:147px; height:14px; border:1px solid #FBCAC5; background:#F9FFE3; font-size:12px; padding-top:3px; padding-left:5px; color:#009900;}
.input5 {width:382px; height:14px; border:1px solid #FBCAC5; background:#F9FFE3; font-size:12px; padding-top:3px; padding-left:5px; color:#009900;}
.input6 {width:330px; height:14px; border:1px solid #FBCAC5; background:#F9FFE3; font-size:12px; padding-top:3px; padding-left:5px; color:#009900;}
.myinput1 {border:1px solid #ffffff; background:#ffffff	; font-size:12px; color:#009900;}

.text_put {border:1px solid #FBCAC5; width:385px; height:250px;}
.text_put2 {border:1px solid #FBCAC5; width:385px; height:120px;}

.tabb{width:450px; float:left; padding-top:20px; text-align:center;}
.tabb2{width:450px; float:left; padding-top:10px; padding-left:70px;}
.modbn {width:74px; height:24px; background:url(../images/modbn.gif); font-size:12px; color:#009900; font-weight:bold;}
.tabn {width:60px; height:22px; font-size:12px; padding-top:2px;}

#reg { width:600px; margin:0px auto;}
.regt {width:587px; height:19px; padding-top:8px; padding-left:13px; float:left; background:#E7F7E7;}
.regm {width:550px; float:left; margin-top:20px; padding-left:20px; padding-bottom:30px;}

.ProgressBar {
    position: relative;
    width: 175px;   
    border: 1px solid  #FBCAC5;
    padding: 0px;
	background:#FEFEDC;
}
.ProgressBar div {
    display: block;
    position: relative;
    background: #FCA000;
    color: #000000;
    height: 14px;
    line-height: 14px;  
}
.ProgressBar div span { 
    position: absolute;
    width: 175px; 
	padding-top:23px;
    text-align: center;
}

/* message */
.messt {font-size:14px; font-weight:bold;}
.messm {color:#7D7D7D; line-height:21px;}

/* jifen */
.fent {width:400px; height:20px; float:left; padding-left:5px; padding-top:5px;}
.fmore {width:60px; height:20px; float:left; padding-left:5px; padding-top:5px;}
.fenm {width:485px; height:auto; float:left; padding-left:6px; padding-top:10px; padding-bottom:5px;}

.signk {width:310px; height:120px; border:1px solid #FBCAC5; background:#F9FFE3; font-size:12px;padding-top:3px; padding-left:5px; color:#009900;}

.lhx {line-height:21px;}
.fontred {color:#FF0000;}




