﻿@charset "utf-8";

.main{ margin-top:10px;}

.leftmenu{ width:300px;float:left; overflow:hidden;}
.leftmenu dl{margin-bottom:10px;}
.leftmenu dl dt{ font-size:14px; font-weight:bold;}
.leftmenu dl dd{ font-size:14px; padding-left:20px; height:33px; line-height:33px; background-color:#C6E6F5; border-bottom:1px #f5f5f5 solid;}
.leftmenu dl dd a{ display:block; height:33px; line-height:33px;width:100%;text-indent:10px;}
.leftmenu dl dd.on{background-color:#126FA4;border-bottom: none medium; font-weight:bold; color:#FFFFFF;}
.leftmenu dl dd.on a{color:#FFFFFF;} 

.rightcont{ float:left; display:inline; width:608px;border: 1px solid #CCCCCC; min-height:450px; height:auto;_height:450px;margin-left:10px;padding:10px;}
.rightcont .lpart{ float:left; display:inline; width:600px;}
.rightcont .rpart{ float:left; display:inline; width:300px; margin-left:8px;}
.rightcont h2{font-size:14px; padding-left:10px; height:33px; line-height:33px; background-color:#126FA4; color:#FFFFFF;}
.rightcont a{color:#0000FF;}
/*background-color:#C6E6F5;*/
.rightcont h3{margin:10px 0;}
.rightcont dl dt{ margin-bottom:2px;}

.rightcont .newestInfo li{ padding-left:8px; background:url(../images/row3.jpg) no-repeat center left; height:24px; line-height:24px; }
.rightcont  .newestInfo li a{ color:#003399;}
.rightcont  .newestInfo li em a{ color:#454545; margin-right:5px;}

.mjobs_list{  }
.mjobs_list dl{display:inline-block;border-bottom:1px dashed #cccccc; margin:5px 0px; padding:5px 0px;}
.mjobs_list dl dt{ width:35px; float:left;}
.mjobs_list dl dd{ width:570px; float:left; line-height:22px;}
.mjobs_list a{ color:#0000FF;}

#personlist{width:570px; padding:10px 0; text-align:left; overflow:hidden;}
.personlist{width:570px; margin:8px 0;font-family:Arial, Helvetica, sans-serif;overflow:hidden;}
.personlist_l{float:right; display:inline; width:48px; text-align:center;padding:5px; border:1px solid #b2b2b2  }
.personlist_l img{border:0;width:37px; height:41px;}
.personlist_r{float:left; display:inline;width:483px;overflow:hidden; white-space:nowrap;padding:5px; margin-left:10px;border:1px solid #b2b2b2}
.personlist_r h4{height:22px; line-height:22px;font-size:12px; color:#000000; overflow:hidden;}
.personlist_r h4 a{color:#000000;}
.personlist_r h4 a:visited{color:#0571f7;}
.personlist_r p{height:19px; line-height:19px; overflow:hidden; font-size:12px; color:#427f9a;}
.personlist_r p.willplace{font-size:13px;color:#555d61;}
.personlist_r p.appraise a{color:#427f9a;}
.personlist_r p.logintime{font-size:12px;color:#999;height:22px;  line-height:22px;}
.personlist_r p.logintime input#savetomyfav{padding:1px;_padding:1px; color:#000; margin-left:3px; display:inline-block; height:20px; line-height:18px;_line-height:16px;}
.gray{ color:#999999;}

.pages{ height:33px; line-height:33px; padding-left:10px;}
.pages a, .pages span{margin-right:5px;}
.pages form{display:inline; margin-left:10px;}

.boxlist dl{ margin-top:15px;}
.boxlist dl dt{font-size:13px; height:26px;  line-height:26px; }
.boxlist dl dd{margin-top:5px;}

.boxshowlist dl{ margin-top:15px;}
.boxshowlist dl dt{font-size:12px; height:22px;;  line-height:22px;  text-indent:5px;}
.boxshowlist dl dd{margin:8px; font-size:14px;}

.boxshowlist dl.from{background:#F2F9FC;border:1px dashed #126FA4}

.boxshowlist dl.to{background:#fff; border:1px dashed #b2b2b2 ;color:#999 }





