#maincontent{width:975px;  padding:25px 0px 25px 0px;*padding:25px 0px 0px 0px; margin:0px auto;}
#reg_info{ padding:15px;}
#reg_info dt{ padding:0px 0px 0px 15px; height:30px; line-height:30px; background-color:#F7F7F7; color:#071B58; font-size:14px; font-weight:bold;}
#reg_info dt span{ padding:0px 3px; font-weight:normal; color:#AEAEAE;}
#reg_info dt label{ color:#FD780F;}
#reg_info dd{ padding:15px;}
#reg_info li{ padding:7px 0px;}
#reg_info li label{ text-align:right; display:inline-block; padding:0px 5px 0px 0px; width:120px;}
#reg_info li p{color:#FD780F; line-height:18px; padding:4px 0px 0px 125px;}
#reg_info li a{ color:#5E99D6;}
#reg_info li .p1{color:#AEAEAE;}
#reg_info li .text{ margin:0px 9px 0px 0px; border:solid 1px #D9D9D9; color:#AEAEAE; padding:0px 8px; height:19px; line-height:19px; width:220px; vertical-align:middle;}
#reg_info li span{ color:#FD780F; padding:0px 2px;}
#reg_info li .textarea{ vertical-align:top; width:420px; height:200px; padding:8px;border:solid 1px #D9D9D9;}
#reg_info li .select{ margin:0px 8px 0px 0px; height:20px; vertical-align:middle; line-height:20px; border:solid 1px #D9D9D9; }
#reg_info li .radio{ vertical-align:middle; margin:-2px 5px 0px 0px;}
#reg_info .btn{ border:solid 1px #F28427; cursor:pointer; padding:0px 15px;* padding:0px 10px; height:27px; background:url(imagesbtns_bg.jpg) repeat-x 0px 0px; color:White; font-size:14px;}
#reg_info .libtn{ padding:20px 0px 0px 125px;}
#leftcontent{background-color:White; float:left; padding:10px 0px 100px 0px; width:178px; overflow:hidden; border:solid 1px #E6E5E5;}
#rightcontent{ display:inline-block; background-color:White;float:right; border:solid 1px #E6E5E5; width:784px;}
#leftcontent dl{ padding:2px 0px; width:158px; margin:0px auto;}
#leftcontent dt{ cursor:pointer; background:url(imagesdt2.jpg) no-repeat 0px 8px; padding:0px 0px 0px 20px; height:28px; line-height:28px; font-size:14px; font-weight:bold; color:#1D2E55; border-bottom:solid 1px #E6E6E6;}
#leftcontent li{ background:url(imagesddli2.jpg) no-repeat 0px 4px; padding:0px 0px 0px 24px; line-height:25px; }
#leftcontent li .none{ display:block;}
#leftcontent li .none a{ color:#5E99D6;}
#leftcontent li .none .select_a{ color:#FD780F;}
#leftcontent dd{ display:none; padding:10px 0px 5px 9px;}
#leftcontent .current dt{color:#FD780F; background:url(imagesdt1.jpg) no-repeat 0px 8px; }
#leftcontent .select{background:url(imagesddli1.jpg) no-repeat 0px 4px;}
#leftcontent .current dd{ display:block;}
#position_content{ padding:15px;}
#position_content .page{ line-height:22px; text-align:center; color:#174387;}
#position_content .page .r_page{ line-height:22px; float:right;}
#position_content .page .select{ vertical-align:middle; height:20px; border:solid 1px #DDDDDD; margin:0px 5px;}
#position_content .page .r_page a{ vertical-align:middle; margin:0px 8px;}
#position_content .title{ font-size:14px; font-weight:bold; color:#174387; padding:0px 15px; height:28px; line-height:28px; overflow:hidden; background-color:#F7F7F7;}
#position_content .title b{ font-size:14px; color:#FD7D10;}
#position_content .tip{ border-bottom:dotted 1px #BDBDBD; color:#FD7D10; padding:7px 0px; line-height:23px;}
#position_content .tip a{ vertical-align:middle; margin:0px 0px 0px 10px;}
#position_content .tip img{ vertical-align:middle;}
#position_content .body{ padding:0px 15px;}
#position_content .show_condition{ color:#5E99D6; width:112px; height:23px; border:0px; background:url(imagesshow_condition.jpg) no-repeat 0px 0px; cursor:pointer;}
#position_content .show_condition_dl{ padding:15px 0px;}
#position_content .pagetop{ padding:0px 0px 10px 0px; text-align:right;}
#position_content .pagetop span{ float:left;}
#position_content .pagetop b{ padding:0px 4px; color:#FD8110;}
#position_content .pagetop .select{ vertical-align:middle; height:20px; border:solid 1px #DDDDDD; margin:0px 5px;}
#position_content .state{ padding:10px 0px; height:16px; line-height:16px; overflow:hidden;}
#position_content .state img{ vertical-align:middle; margin:0px 2px;}
#position_content .table{ width:100%;}
#position_content .table th{ text-align:left; font-weight:normal; color:#174387; padding:5px; line-height:18px; background-color:#F7F7F7;}
#position_content .table td{ padding:5px; line-height:18px; padding-top:8px;  border-bottom:solid 1px #EAEAEA;}
#position_content .table td img{ vertical-align:middle; margin:0px 2px;}
#position_content .table td a{ vertical-align:middle; color:#5E99D6;}
#position_content .table td .checkbox{ margin:0px 3px 0px 0px; vertical-align:middle;}
#position_content .table th .checkbox{margin:0px 3px 0px 0px;  vertical-align:middle;}
#position_content .table .t1{ width:200px;}
#position_content .table .t2{ width:80px;}
#position_content .table .t3{ width:200px;}
#position_content .table .t4{ width:140px;}
#position_content .table .t5{ text-align:center; width:80px;}
#alipay_content{}

#alipay_content{ padding:10px; line-height:180%;}
#alipay_content .body{ padding:5px 10px;}
#alipay_content .title{ font-size:14px; font-weight:bold; color:#174387; padding:0px 15px; height:28px; line-height:28px; overflow:hidden; background-color:#F7F7F7;}
#alipay_content .title b{ font-size:14px; color:#FD7D10;}
#alipay_content .p{ padding:5px 0px 0px 7px;}
#alipay_content .p .text{ vertical-align:middle; margin:0px 10px 0px 5px; height:19px; line-height:19px; padding:0px 5px; width:120px; border:solid 1px #E0E0E0;}
#alipay_content .p b{ padding:0px; line-height:25px; font-size:14px; color:#FD7D10;}
#alipay_content .tablediv{ padding:20px 0px 0px 0px;}
#alipay_content .table{ width:100%;}
#alipay_content .table th{ text-align:left;font-weight:normal; color:#174387; background-color:#F7F7F7; padding:5px; line-height:19px;}
#alipay_content .table td{ padding:8px 5px 5px 5px; border-bottom:solid 1px #F7F7F7; line-height:19px;}
#alipay_content .table .checkbox{ vertical-align:middle;}
#alipay_content .table a{ text-decoration:underline; margin:0 5px}
#alipay_content .table a:hover{ color:#f00;text-decoration:underline;} 
#alipay_content .table .btns{ text-align:center;}
#alipay_content .table .btns td{ padding-top:10px; border:0px;}
#alipay_content .table .btns .btn1{ width:90px; height:23px; border:0px; background:url(imagesviewbtn.jpg) no-repeat 0px 0px; margin:0px 5px;}
#alipay_content .table .btns .btn2{ width:90px; height:23px; border:0px; background:url(imagesdeletebtn.jpg) no-repeat 0px 0px; cursor:pointer; margin:0px 5px;}
#alipay_content .table .btns .addbtn{ width:90px; height:23px; border:0px; background:url(imagesaddbtn.jpg) no-repeat 0px 0px; cursor:pointer; margin:0px 5px;}
#alipay_content .p .searchbtn{ width:55px; height:23px; vertical-align:middle; cursor:pointer; border:0px; background:url(imagessearchbtns.jpg) no-repeat 0px 0px;}

#alipay_content .bsave{ padding:20px 0px 0px 0px; text-align:center;}
.butn_bs,.butn_bs_h,.butn_s,.butn_s_h,.butn_g,.butn_g_h,.butn_l{height:21px;line-height:21px;line-height:25px\9;*line-height:18px;_line-height:16px;padding:0 0 2px 0;*padding:3px 0 0;color:#fff;border:0;cursor:pointer;background:url(imagesmy_butn.gif) no-repeat}

i{display:inline-block;padding:5px 28px;*padding:4px 28px;font-size:1px;background:url(imagesbg_star.gif) no-repeat left top;}
i,x:-moz-any-link{padding:4px 28px;}
i,x:-moz-any-link,x:default{height:2px;}
i.sta0{background-position:left -50px}
i.sta1{background-position:left -40px}
i.sta2{background-position:left -30px}
i.sta3{background-position:left -20px}
i.sta4{background-position:left -10px}
i.onesta{padding:5px;*padding:4 5px;}

#alipay_content dl{padding:5px 0px 5px 0px;border-bottom:dotted 1px #BFBFBF;}
#alipay_content dt{ cursor:pointer; padding:0px 20px 0px 10px; *padding:0px 10px 0px 10px; color:#FD780F; font-size:14px; font-weight:bold; height:30px; line-height:30px; background-color:#F7F7F7;}
#alipay_content dd{ display:block; padding:10px 0px; } 
#alipay_content dd ul{ padding:0px 50px 0px 10px;}
#alipay_content dd li{ padding:7px 0px; line-height:170%;}
#alipay_content dd span{ display:inline-block; width:100px; text-align:left;}
#alipay_content dd span label{color:#FD780F; padding:0px 2px;}
#alipay_content dd .myresume{ vertical-align:middle; border:solid 1px #E0E0E0; background-color:#F9F9F9; height:25px; line-height:25px; padding:0px 5px; width:460px; margin:0px 10px 0px 0px;}
#alipay_content dd .saveresumebtn{ vertical-align:middle; width:55px; height:23px; border:0px; background:url(imagessavebtn.jpg) no-repeat 0px 0px; cursor:pointer;}
#alipay_content dd p{ padding-left:100px; color:#AEAEAE;}
#alipay_content dd a{ color:#5E99D6;}
#alipay_content dd .textarea{border:solid 1px #E0E0E0; width:150px; background-color:#F9F9F9;  padding:5px; vertical-align:top; height:50px;}
#alipay_content dt .addbtn{ cursor:pointer; padding:0px 0px 0px 20px;*padding:0px 0px 0px 10px; color:#174387; font-size:14px; font-weight:bold; height:16px; line-height:16px; float:right; margin:8px 0px 0px 0px; background:url(imagesaddtitle.jpg) no-repeat 0px 0px; border:0px;}
#alipay_content dt .savebtn{ display:none; cursor:pointer; padding:0px 0px 0px 20px;*padding:0px 0px 0px 10px; color:#FD780F; font-size:14px; font-weight:bold; height:16px; line-height:16px; float:right; margin:8px 0px 0px 0px; background:url(imagessavetitle.jpg) no-repeat 0px 0px; border:0px;}

.ico{display:inline-block;vertical-align:middle;background:url(imagesmy_ico.gif) no-repeat 0 -203px}
.ichek{height:12px;padding:0 8px;background-position:0 -263px;}
.addjobsearcherbtn{ vertical-align:top; width:120px; height:23px; border:0px; background:url(imagesaddjobsearcher.jpg) no-repeat 0px 0px; cursor:pointer;