/* 八字 */
.baziBox{padding:40px 0 0 180px;}
.baziBox h2{font-size:24px; line-height:1.5em; font-family:'微软雅黑',arial; font-weight:normal; color:#f5580a; padding:0 0 15px 0;}
.baziBox th{font-weight:normal; height:34px; line-height:34px; width:80px; text-align:left; padding:7px 0 7px 3px;}
.baziBox input.txt{height:22px; line-height:22px;}
.baziBox .username {width:106px;}
.baziBox .txtyear {width:56px; text-align:center;}
.baziBox .txtmonth {width:28px; text-align:center;}
.baziBox .txtdate {width:28px; text-align:center;}
.baziSuan {padding:20px 0 30px 150px; margin:0 30px; border-top:1px dashed #e5e5e5;}
.baziSuan p{background:url(http://pic2.58.com/toolkit/images/bazi.png) no-repeat 0 0; padding:24px 0 24px 43px; margin:0;}
.baziSuan a{color:#f5580a;}
.veralmid {line-height: 34px; vertical-align: middle;}
#divselyear{width:305px;}
#divselmonth{width:160px;}
#divseldate{width:300px;}
#divselyear.setbox ul{padding:10px 25px;}
#divselyear.setbox li{width:50px;}
.boxpre,.boxnext{position:absolute;top:65px;width:8px;overflow:hidden;zoom:1;}
.boxpre{left:10px;}
.boxnext{right:10px;}
.boxpre a,.boxnext a{display:block;height:16px;background:url(http://pic2.58.com/ui7/job/resume/resume_detail.gif) no-repeat;overflow:hidden;zoom:1;}
.boxpre a{background-position:0px -58px;}
.boxpre a:hover{background-position:0px -82px;}
.boxnext a{background-position:-10px -58px;}
.boxnext a:hover{background-position:-10px -82px;}
.clickwindow{float:left; margin-right:5px; position:relative;}
.clickwindow span{display:inline-block;height:22px;line-height:22px;border:1px solid #c8c8c8;background-position:right -157px;padding:5px 28px 5px 5px; cursor:default;background-color:#fff;background:url(http://pic2.58.com/ui7/job/resume/job_icon_db.gif) right top no-repeat; width:117px; text-align:center;}
.baziBox .ymdtxt{background:none;border:none; line-height:34px; float:left; margin-right:5px;}
.clickwindow i{width:16px;height:15px;float:right;display:inline;margin:4px 3px 0 0;background:url(http://pic2.58.com/ui7/job/resume/resume_detail.gif) -100px -100px no-repeat;cursor:pointer;}
#divselHour{width:300px;}
.baziBox .subBtn{float:left;}

.setbox{position:absolute;top:34px;left:0;background:#fff;border:1px solid #c8c8c8;z-index:1000;}
.setbox a{outline:none;_blr:expression(this.onFocus=this.blur());}
.setbox dl{overflow:hidden;zoom:1;padding:5px 0;}
.setbox dt{/*height:30px;*/line-height:30px;font-size:12px;border-bottom:1px dashed #bbb;margin:0 10px;overflow:hidden;zoom:1;}
.setbox dd .tabnav{padding:0;height:auto;}
.setbox ul{overflow:hidden;zoom:1;padding:10px;}
.setbox li{float:left;display:inline;width:35px;overflow:hidden;zoom:1; text-align:center;}
.setbox.shichen li{width:140px;}
.setbox li a{/*height:30px;*/line-height:30px;/*padding:6px 3px;*padding:0 3px;zoom:1;*/display:block;padding:0 3px;white-space:nowrap;}
.setbox li a:hover,.cities a:hover{color:#2255DD;text-decoration:none;background-color:#E8EFFF;}
.setbox .hotcity{padding:5px 10px 0;}
.setbox .hotcity li a,#divnativeprovince li a,#divnativecity li a,#divlivearea.setbox li a,#divlivename.setbox li a,.cities a,#divjobarea.setbox li a,.cities a,#divjobname.setbox li a,.cities a{line-height:24px;margin-left:4px;float:left;display:inline;}
.setbox .wordindex{overflow:hidden;zoom:1;padding:5px 0 0 12px;}
.setbox .wordindex dt{float:left;diplay:inline;width:22px;line-height:24px;border:0;margin:0;color:#FF6600;}
.setbox .wordindex dd{float:left;diplay:inline;width:324px;overflow:hidden;zoom:1;}
.setbox .wordindex dd ul{overflow:hidden;zoom:1;padding:0;}
.setbox .wordindex dd li{width:54px;}
.setbox .wordindex dd li a{line-height:24px;float:left;display:inline;}

.promptpop2{position:absolute;z-index:1000;padding-bottom:10px;left:0px;top:-40px;}
.promptpop2 .promptpos{position:absolute;background:#FFFFCD;border:1px solid #D8D7C3;width:230px;}
.promptpop2 .prompttxt{display:block;padding:0 10px;line-height:22px;font-size:12px;}
.promptpop2 .arrbg{position:absolute;top:10px;left:-6px;background:url(http://pic2.58.com/ui7/job/resume/resume_detail.gif) -100px -120px no-repeat;width:6px;height:10px;overflow:hidden;zoom:1;}
.promptpop{position:relative;padding-right:10px;/*left:10px;left:5px\0;*left:5px;top:-1px;*/font-size:12px;float:left;display:inline;top:0;left:6px;}
.promptpop .promptpos{position:absolute;border:1px solid #C1C1C1;width:200px;}
.promptpop .prompttxt{display:block;padding:5px 10px;line-height:22px;background:#FBFBFB;}
.promptpop .arrbg{position:absolute;top:11px;left:-6px;background:url(http://pic2.58.com/ui7/job/resume/resume_detail.gif) -88px -119px no-repeat;width:6px;height:11px;overflow:hidden;zoom:1;}
.wrong2 .promptpos{border:1px solid #DA2627;}
.wrong2 .prompttxt{background:#FFF2EF;color:#DB1210;}
.wrong2 .arrbg{background-position:-94px -119px;}