.showpage { clear:both; height:55px; border-top: solid 1px #e3e3e3; margin:10px 0 0 0;}
#pagebox_msg{border:1px #fff solid; text-align:center; height:18px; line-height:18px; padding:1px 0 0 0;color:#333; font-family: Verdana, Geneva, sans-serif; }
ul.pagebox{list-style-type: none;float: left;display: inline;clear: both; margin:10px 0;}
ul.pagebox li.PageBoxLi{float: left;display: inline;width:30px;height: 25px;margin: 2px; padding:0 10px 0 0; margin:0;border-bottom:none; background:none;}
ul.pagebox li.PageBoxLi a:link, ul.pagebox li.PageBoxLi a:visited { width:auto; float:none; margin:0;text-decoration: none;display: block;color:#999;height:25px;border:1px #999 solid;background-color: White;line-height: 25px;font-size: 12px;text-align: center; font-family:Arial, Helvetica, sans-serif; font-weight:bold; }
ul.pagebox li.PageBoxLi a:hover{text-decoration: none; color:#fff; background:#666;}
ul.pagebox li.PageBoxLi a#Active{text-decoration: none; color:#fff; background:#666;}

.left{ float:left;}
.right{ float:right;}
.margin0050{ margin:0 0 5px 0;}
.margin8050{ margin:8px 0 5px 0;}
.margin00100{ margin:0 0 10px 0;}
.margin01000{margin:0 10px 0 0;}
.margin01500{margin:0 15px 0 0;}
.border{border:1px solid #d2d2d2;}

.advshow1{width:300px;height:90px;}
.advshow2{width:176px;height:68px;}

#container{ width:1250px; margin:10px auto;}

#child_top{ height:70px; margin:8px auto 5px; width:1250px;}
#child_top .child_logo{ width:190px; height:70px; overflow:hidden; background:url(Images/logo2.png) no-repeat scroll -10px -15px; float:left; margin:0 20px 0 0;}
#child_top .child_tel{ width:174px; height:55px; overflow:hidden; float:left; padding:3px 30px 0 20px; margin:1px 0 12px 0; border-left: solid 1px #ddd;}
#child_top .child_tel label{ float:left; height:27px; line-height:27px; width:60px; display:block;}
#child_top .child_tel span{ float:left; font-family:Verdana, Geneva, sans-serif; font-weight:bold; color:#f00; height:27px; line-height:25px; display:block; width:110px;}
#child_top .child_tel a{ float:left; padding:2px 0 0 0;height:27px; line-height:25px; display:block; width:110px;}
#child_top .child_search{ width:815px; height:70px; overflow:hidden; float:left;}
#child_top .child_adv{ width:815px; height:70px; overflow:hidden; float:left;}
#child_top .keyword{ background:url(Images/topbar.png) repeat-x scroll 0 -320px; display:inline-block; height:30px; float:left; padding:2px 0; margin:1px 0 0 0;}
#child_top .input_text{ background:url(Images/topbar.png) no-repeat scroll 0 -285px; border:none; float:left; display:inline-block; height:22px; line-height:22px; padding:4px 0 4px 38px; width:518px;}
#child_top .input_submit{ background:url(Images/topbar.png) no-repeat scroll 0 -358px; height:35px; line-height: 33px; padding-bottom:4px; width:123px; float:left; font-size:16px; overflow:hidden; border:none; font-weight:bold; color:#fff; margin:1px 0 0 0;}
#child_top .release{ width:118px; height:35px; line-height:35px; background:url(Images/topbar.png) no-repeat scroll 0 -395px; overflow:hidden; display:block; float:left; text-align:center; font-size:14px; font-weight:bold; margin:0 0 0 10px;}
#child_top .hotkey{ float:left; width:800px; padding:8px 0 0 0;}
#child_top .hotkey strong{ color:#555;}
#child_top .hotkey a:link, #child_top .hotkey a:visited{ color:#666; padding:0 10px 0 0;}
#child_top .hotkey a:hover{ color:#f30;}

#child_menus{ width:1250px; height:47px; margin:0 0 7px 0; background:url(Images/menus_1.png) no-repeat scroll 0 0;}
#child_menus ul{ height:44px; overflow:hidden; padding:0; }
#child_menus ul li{ background:url(Images/menus_1s.png) no-repeat scroll 100% 0; padding:10px 28px; float:left; height:22px; line-height:22px; text-align:center; overflow:hidden;}
#child_menus ul li a:link, #child_menus ul li a:visited{ font-size:14px; color:#fff; font-weight:bold;}
#child_menus ul li a:hover{ font-size:14px;}


#job_topbar{ height:70px; border-bottom:solid 1px #f30; margin:0 0 10px 0;}
#job_topbar .job_logo{ width:255px; float:left;}
#job_topbar .job_menus{ padding:40px 0 0 0; height:30px; overflow:hidden; width:930px; float:right;}
#job_topbar .job_menus li{ width:117px; font-size:14px; margin:0 5px 0 0; padding:0 1px 0 0; text-align:center; line-height:32px; height:30px; background:url(Images/job1.png) no-repeat scroll 0 -36px; float:left;}
#job_topbar .job_menus li a:link, #job_topbar .job_menus li a:visited{ color:#666; font-family:Verdana, Geneva, sans-serif;}
#job_topbar .job_menus li a:hover{  background:url(Images/job1.png) no-repeat scroll 0 0; font-weight:bold; color:#fff; display:block; width:117px; padding:0 0 0 0; height:30px;}
#job_topbar .job_menus li#active{ background:url(Images/job1.png) no-repeat scroll 0 0; font-weight:bold;}
#job_topbar .job_menus li#active a:link, #job_topbar .job_menus li#active a:visited{ color:#FFF;}

#search{ height:70px; margin:10px auto 0; width:1250px;}
#search .infologo{ width:250px; height:70px; background:url(Images/info_logo.png) no-repeat scroll 0 -5px; float:left; margin:0 150px 0 0;}
#search .keyword{ background:url(Images/topbar.png) repeat-x scroll 0 -320px; display:inline-block; height:30px; float:left; padding:2px 0; margin:1px 0 0 0;}
#search .input_text{ background:url(Images/topbar.png) no-repeat scroll 0 -285px; border:none; float:left; display:inline-block; height:22px; line-height:22px; padding:4px 0 4px 38px; width:518px;}
#search .input_submit{ background:url(Images/topbar.png) no-repeat scroll 0 -358px; height:35px; line-height: 33px; padding-bottom:4px; width:123px; float:left; font-size:16px; overflow:hidden; border:none; font-weight:bold; color:#fff; margin:1px 0 0 0;}
#search .release{ width:118px; height:35px; line-height:35px; background:url(Images/topbar.png) no-repeat scroll 0 -395px; overflow:hidden; display:block; float:left; text-align:center; font-size:14px; font-weight:bold; margin:0 0 0 20px;}
#search .hotkey{ float:left; width:800px; padding:8px 0 0 0;}
#search .hotkey strong{ color:#555;}
#search .hotkey a:link, #search .hotkey a:visited{ color:#666; padding:0 10px 0 0;}
#search .hotkey a:hover{ color:#f30;}

.info_msg{ border: solid 1px #F96; background:#ffffce; margin:0 0 10px 0; padding:10px 10px 10px 15px; line-height:22px; font-size:13px; color:#666;}
.info_msg strong{ font-size:14px; padding:5px 0 10px 0; color:#f00; display:block;}
.info_msg img{ cursor:pointer;}
.info_msg .right{ float:right;}

.bd1{ border: solid 1px #ccc;}
.bd2{ border: solid 2px #f60;}

.bg1{ background:url(Images/job.png) no-repeat scroll 0 -76px;}
.bg2{ background:url(Images/job.png) no-repeat scroll -1px -227px;}

.h1{ height:275px; overflow:hidden;}
.h1 .t{ height:33px; overflow:hidden; line-height:33px; font-size:14px; font-weight:bold; color:#f30; padding:0 10px 0 32px;}
.h1 .t span{ float:right;}
.h1 .t span a:link, .h1 .t span a:visited{ font-size:12px; font-weight:normal; color:#666; }

.h2{ height:273px; overflow:hidden;}
.h2 .t{ height:29px; overflow:hidden; line-height:29px; font-size:14px; font-weight:bold; color:#f30;}

.h3{}
.h3 .t{ height:33px; overflow:hidden; line-height:33px; font-size:14px; font-weight:bold; color:#f30; padding:0 10px 0 32px;}
.h3 .t span{ float:right;}
.h3 .t span a:link, .h3 .t span a:visited{ font-size:12px; font-weight:normal; color:#666; }
.h3 .c{ padding:15px 0 15px 15px; height:680px; overflow:hidden;}
.h3 .c ul{}
.h3 .c ul li{background:url(Images/icon12.gif) no-repeat scroll 0 12px; height:25px; line-height:25px; font-size:14px; padding:0 0 0 8px;}
.h3 .c ul li a:link, .h3 .c ul li a:visited{ color:#069;}
.h3 .c ul li em{ color:#999; font-style:normal; padding:0 0 0 10px; font-size:10px;}

.h4{ height:379px; overflow:hidden; width:928px;}
.h4 .t{ height:33px; overflow:hidden; line-height:33px; font-size:14px; font-weight:bold; color:#f30; padding:0 10px 0 32px;}
.h4 .t span{ float:right;}
.h4 .t span a:link, .h4 .t span a:visited{ font-size:12px; font-weight:normal; color:#F00; }
.h4 .c{ padding:10px 0 0 17px;}
.h4 .c ul{	}
.h4 .c ul li{ height:25px;  font-size:12px; width:440px; float:left; padding:0; margin:0 15px 0 0; overflow:hidden; line-height:25px;}
.h4 .c ul li.post{ border-bottom:dashed 1px #ccc; margin:0 15px 5px 0; background:none;}
.h4 .c ul li.post span{ font-size:12px; font-weight:bold;}
.h4 .c ul li span.company { color:#06C; padding:0 0 0 5px; float:left; text-align:left; font-size:12px; height:25px; line-height:25px; width:215px;} 

.h4 .c ul li a:link, .h4 .c ul li a:visited{line-height:25px; padding:0 0 0 0; font-size:12px;}
.h4 .c ul li span{ font-size:12px; font-family:Tahoma, Geneva, sans-serif; color:#666; padding:0 0 0 5px;}
.h4 .c ul li a:link.company, .h4 .c ul li a:visited.company { color:#06C; float:left; padding:0 0 0 5px; width:215px; height:25px; overflow:hidden;} 
.h4 .c ul li span.post{ width:220px; text-align:left; font-size:12px; height:25px; line-height:25px; overflow:hidden;}

.h5{ height:272px; overflow:hidden; width:928px;}
.h5 .t{ height:33px; overflow:hidden; line-height:33px; font-size:14px; font-weight:bold; color:#f30; padding:0 10px 0 32px;}
.h5 .t span{ float:right;}
.h5 .t span a:link, .h5 .t span a:visited{ font-size:12px; font-weight:normal; color:#F00; }
.h5 .c{ padding:10px 0 0 17px;}
.h5 .c ul{ overflow:hidden;}
.h5 .c ul li{ height:24px; line-height:24px; overflow:hidden; float:left; width:440px; margin:0 15px 0 0;}
.h5 .c ul li.expost{ border-bottom:dashed 1px #ccc; margin:0 15px 5px 0;}
.h5 .c ul li.expost span{ font-size:12px; font-weight:bold;}

.h5 .c ul li a:link.myname, .h5 .c ul li a:visited.myname { color:#06C; float:left; width: 60px;  padding:0 0 0 5px;} 

.h5 .c ul li span{ float:left; font-size:12px; height:24px; line-height:24px; color:#666; display:block;}
.h5 .c ul li span.myname { color:#06C;width: 60px;  padding:0 0 0 5px;} 
.h5 .c ul li span.age{ width:70px; text-align:center;}
.h5 .c ul li span.sex{ width:50px; text-align:center;}
.h5 .c ul li span.expost{ width:235px; text-align:left;}


#btn{width:60px;}
#itext{width:200px;}
#reglink{text-align:center;}
#logtype{padding:0 0 0 30px;}
.formbox{padding:10px 0 0 15px;}
.element{padding:5px 0px;height:30px;}
.element a{line-height:30px;text-align:center;margin:0 5px;}
.pform{height:25px;margin:0px;padding:5px 0 0 0;}
.btninput{width:57px;height:50px;background:url(Images/job.png) no-repeat scroll 0 -386px;border:none;}
.textinput{border:1px solid #999;}
.reg{background:url(Images/job.png) no-repeat scroll 0 -481px;width:270px;height:42px;}

.part2{ height:35px; overflow:hidden; margin:10px 0 10px 20px;}
.part2 .Zinput{background:url(Images/job.png) no-repeat scroll 0 0; height:27px; line-height:20px; width:400px; padding:6px 0 0 30px; border:none;}
.part2 .submit1{background:url(Images/job.png) no-repeat scroll 0 -37px;height:33px;text-align:center;width:89px;border:none;}
.part2 input{ float:left;}
.part3{line-height:25px;margin:5px 20px;overflow:hidden;padding:0;border-bottom:1px solid #dbdbdb;}
.part3 p{clear:both; height:25px; overflow:hidden; line-height:25px; margin:0 0 10px 0;}
.part3 #hot{width:95px;height:27px;background:url(Images/job.png) no-repeat scroll 0 -135px;display:block; margin:0 10px 0 0;}
.part3 #capacity{width:95px;height:27px;background:url(Images/job.png) no-repeat scroll 0 -165px;display:block; margin:0 10px 0 0;}
.part3 .word{display:block;}
.part3 p a{color:#333;text-decoration:none;}
.part1{margin:10px 0 0 20px;}
.part1 .pl{width:310px;}
.part1 .pl .addinfo{margin:10px 0;}
.part1 .pl .addinfo a{font:16px/32px \5B8B\4F53;color:#FFF;font-weight:bold;background:url(Images/job.png) no-repeat scroll 0 -304px;text-align:center;width:130px;height:32px;float:left;margin:0 15px 0 0;display:block;}
.part1 .pl .help_1{text-align:left;}
.part1 .pl .help_1 a{line-height:40px;margin:0 10px 0 0;}
.part1 .countinfo{width:260px;color:#666;line-height:25px;}
.part1 .countinfo span{color:#F60;font-weight:bold;}

.p .tlist{}
.p .tlist ul{padding:10px 10px;}
.p .tlist ul li{background:url(Images/icon_arrow.gif) no-repeat scroll 0 8px;height:28px; line-height:28px;padding:0 0 0 15px;}
.p .tlist ul li span{float:right;}
.p .tlist ul li a{color:#069;text-decoration:underline;}
.p .tlist ul li a:hover{text-decoration:none;}