a.bluea:link{color:#00309A; text-decoration:none; margin-left:15px;}
a.bluea:visited{color:#00309A; text-decoration:none; margin-left:15px;}
a.bluea:hover{color:#cc0000; text-decoration:underline; margin-left:15px;}
a.bluea:active {color:#00309A; text-decoration:none; margin-left:15px;}
/*layout*/
.fl{float:left;}
.fl_{float:left;color:#8C8C8C;}
.fl_1{width:210px;float:left;}
/*form*/
.form label,.form input,.form select,.form textarea,.form button,.form .label{float:left;font-size:12px;}
.form .item{overflow:hidden;zoom:1;}
.btn-img{cursor:pointer;overflow:hidden;margin:0;padding:0;border:0;text-align:center;}
.btn-text{cursor:pointer;overflow:hidden;margin:0;padding:0;text-align:center;}
.btn-link{display:block;overflow:hidden;text-align:center;}
/*module*/
.m,.mt,.mc,.mb{overflow:hidden;zoom:1;}
.mt .extra{float:right;}
.m{margin-bottom:10px;}
/**/
.position{width:760px; float:right; border:1px solid #e7e7e7; padding:5px 0 0 0;}
.personal{width:760px; float:right; border:1px solid #e7e7e7; padding-bottom:20px;}
.personal h3{font-size:14px; line-height:28px; color:#cf3000; border-bottom:2px solid #c40000; text-indent:12px; margin-bottom:10px;}
.personal_left{width:220px; float:left; margin:0 18px;display:inline}
.personal_left h4{font-size:12px; line-height:22px; margin-bottom:5px}
.left_img{width:220px; text-align:center;}
.left_img img{display:inline;}
.left_img_t{background:url(i/personal_left_r1_c1.gif) no-repeat; width:220px; height:7px}
.left_img_m{background:url(i/personal_left_r3_c1.gif) repeat-y; width:214px; padding:2px 5px 2px 0px; _margin-top:-7px }
.left_img_b{background:url(i/personal_left_r5_c1.gif) no-repeat; width:218px; height:12px}
.left_bg{background:url(i/personal_icon1.jpg) no-repeat 65px; width:220px; height:26px; line-height:26px; text-align:center}
.left_bg a:link,.left_bg a:hover,.left_bg a:visited,.left_bg a:active{color:#00309A;}
.personal_right{ float:left; width:500px;}
.personal_right h5{font-size:12px; line-height:22px; border-bottom:1px solid #cfcfcf; text-indent:12px; margin-bottom:10px;}
.personal_right h5 span{float:right; margin-right:10px; font-weight:normal}
#regist1 label{height:26px; line-height:26px}
#regist1 select{margin-top:5px;}
#regist1 .item,#regist1 .null{padding-top:5px;line-height:26px;}
#regist1 .item a:link,#regist .item a:visited{text-decoration:none}
#regist1 .label{width:90px;text-align:right;font-size:12px;}
#regist1 .label_1{font-size:12px; float:left; height:26px; line-height:26px; margin-top:5px;}
#regist1 .blank{margin:0px 5px;}
#regist1 .text{width:150px;height:16px; line-height:16px;padding:3px;border:1px solid #bbb; color:#000000; font-size:12px;font-family:arial,"宋体";}
#regist1 .text_{width:150px;height:16px; line-height:16px;padding:3px;border:1px solid #bbb; color:#cbcbcb; font-size:12px;font-family:arial,"宋体";}
#regist1 .yellow{width:148px;height:14px; line-height:14px;padding:3px;border:2px solid #ffd300; color:#000000; font-size:12px;font-family:arial,"宋体";}
#regist1 .red{width:150px;height:16px; line-height:16px;padding:3px;border:1px solid #ff0000; color:#ff0000; font-size:12px;font-family:arial,"宋体";}
#regist1 .null{font-size:12px; color:#9a9a9a}
#regist1 .ivon{width:20px; float:left; margin:0 30px 0 10px;}
#regist1 .ivon img{padding-top:7px}
#regist1 .ftx{float:left;}
#regist1 .mar{margin:10px 10px 5px 0;}
#regist1 .mar_1{margin-right:10px;}
.ma {MARGIN-LEFT: 35px; _margin-left: 0px}
.reg_bg{background:url(i/personal_icon2.jpg) no-repeat 5px 3px;float:left;font-size:12px; padding:0 10px 0 25px; color:#adadad}
.reg_bg a:link{color:#00309A; text-decoration:none}
.reg_bg a:hover{color:#00309A; text-decoration:none}
.reg_bg a:visited{color:#00309A; text-decoration:none}
.reg_bg a:active{color:#00309A; text-decoration:none}
.mull_bg{background:url(i/personal_jia.gif) no-repeat 0 4px; padding-left:20px; margin-top:5px;}
.mull_bg a:link,.mull_bg a:hover,.mull_bg a:visited,.mull_bg a:active{color:#00309A; text-decoration:none}
.item_bottom{margin-left:120px; padding:10px 0;}
.item_bottom .left_001{float:left; margin-right:10px}
.item_bottom .right_001{margin-top:3px; float:left}
.right_001 a:link,.right_001 a:hover,.right_001 a:visited,.right_001 a:active{color:#00309A; text-decoration:none}
.item_bg{border:1px solid #889aa5; padding:5px; width:300px; background:url(i/personal_icon3.jpg) no-repeat right bottom;}
.item_bg .bor{border:none}
.fl span{margin-left:20px}
#regist1 .ftx a:link,#regist1 .ftx a:hover,#regist1 .ftx a:visited,#regist1 .ftx a:active{color:#00309A; text-decoration:none}
/*jdthickbox*/
#changeclose{display:none;}
#changebox{background:none;}
#changecon{padding:0;}
.label2{width:90px; float:left; text-align:right;}
.label3{margin-left:90px}

/*school*/
.school{width:205px; border:1px solid #ffcc99; border-bottom:none}
.school .link{height:30px; line-height:30px; background:#ffffcc; border-bottom:1px solid #ffcc99; padding-left:10px;}
.school ul li{height:30px; line-height:30px; border-bottom:1px solid #ffcc99; padding-left:10px;}
.school ul span{background:#eb920f; color:#fff; padding:2px; margin-right:3px;}
/*select_school*/
.select_school{width:610px; background:#e1e1e1; padding:5px; margin:0 auto}
.border{border:1px solid #a6a6a6; background:#fff;}
.border h3{height:30px; line-height:30px; background:#f1f1f1; border-bottom:1px solid #dedede; padding:0 10px;}
.border h3 span{text-align:left; font-weight:normal; font-size:12px}
.border h3 img{float:right; margin-top:7px;}
.select_2{line-height:40px; height:40px; border-bottom:1px solid #e0e4e9; margin:0 10px}
.select_2 select{margin-top:10px}
ul.sch{margin:20px 10px; padding-left:10px; margin-bottom:10px; height:230px; overflow:scroll}
ul.sch li{width:180px; float:left; line-height:22px; float:left; color:#ff6600}
ul.sch li a:link,ul.sch li a:visited{font-size:12px; font-weight:normal; color:#ff6600; text-decoration:none;}
ul.sch li a:hover,ul.sch li a:active{font-size:12px; font-weight:normal; color:#f00;text-decoration:underline;}
.select_borrom{background:#f1f1f1; height:40px;}
.flk12 a:link,.flk12 a:visited,a.flk12:link,a.flk12:visited{color:#4589BF;}

/*result-item*/
.result-item{position:absolute;border:solid #ccc;border-width:0 1px 1px;background:#fff;}
.result-item li{height:20px;cursor:pointer;line-height:20px;overflow:hidden;}
.result-item .current{background:#efefef;}
.result-item strong{color:#c60;}

/*addschool*/
.addschool{margin-top:5px;}