﻿

/* 企业信息样式开始 */
.cc001 { width: 760px; height: 23px; border-bottom: 1px solid #C7DDF3; overflow: hidden; margin-top: 5px; }
.cc001 li { font-size: 16px; font-weight: bold; padding-left: 10px; overflow: hidden; }
.tbox { border: 1px solid #C9D3E9; }
.rbox { border: 1px solid #7A95B0; }
.tbtn { width: 100px; height: 22px; overflow: hidden; border: none; background: url(../images/al1.gif) no-repeat; color: #fff; cursor: pointer; vertical-align: top; }
.cm01 { width: 160px; text-align: right; padding-top: 5px; }
.cm02 { width: 180px; padding-left: 5px; }
.cm03 { width: 115px; text-align: right; padding-top: 5px; }
.cm04 { width: 295px; padding-left: 5px; }
.cm05 { padding-left: 5px; }
.cm06 { width: 330px; padding-left: 5px; }
.cm07 { width: 330px; padding-left: 5px; text-align: center; }
.cm08 { width: 200px; height: 140px; border: 1px solid #C7DDF3; text-align: center; line-height: 140px; vertical-align: middle; margin-right: 10px; }
.cmx008 { width: 200px; height: 100px; border: 1px solid #C7DDF3; text-align: center; padding-top: 40px; vertical-align: middle; margin-right: 10px; }
.cm09 { width: 202px; margin-right: 10px; color: #003366; text-align: center; }
.cm008 { width: 95px; height: 66px; border: 1px solid #C7DDF3; text-align: center; margin-right: 5px; }
.cmb { color: #999999; }
.cm00 { width: 760px; overflow: hidden; margin-bottom: 20px; }
.cm00 ul { width: 760px; overflow: hidden; margin-top: 10px; }
/* 企业信息样式结束 */

/* 企业招聘样式开始 */
.ccp01 { width: 980px; margin-top: 10px; height: 20px; color: #003366; }
.ccp02 { width: 980px; margin-top: 20px; height: 20px; color: #003366; font-size: 14px; }
.cm10 { width: 980px; height: 25px; border-top: 1px solid #0099CC; background-color: #C7DDF3; margin-bottom: 10px; }
.cm11 { font-size: 14px; font-weight: bold; padding-top: 5px; padding-left: 10px; width: 90px; }
.cm12 { width: 100px; text-align: center; padding-top: 5px; background-color: #ffffff; margin-top: 3px; height: 17px; font-weight: bold; }
.cm13 { width: 100px; text-align: center; padding-top: 5px; margin-top: 3px; height: 17px; }
.cmc4 { width: 968px; border: 6px solid #C7DDF3; overflow: hidden; margin-top: 5px; padding-bottom: 20px; }
.ydrc { width: 900px; overflow: hidden; margin-top: 10px; padding-left: 48px; }
.ydrc ul { width: 900px; overflow: hidden; margin-top: 10px; }
.rcd05 { background: url(../images/search10.gif) no-repeat 0px 5px; padding-left: 60px; }
.cmc14 { width: 948px; border: 6px solid #C7DDF3; overflow: hidden; margin-top: 5px; padding-bottom: 20px; }
.cmc14 ul { width: 948px; overflow: hidden; margin-top: 10px; }
.ms0 { width: 160px; text-align: right; line-height: 25px; clear: both; }
.ms1 { width: 600px; padding-left: 10px; line-height: 20px; }
.ms01 { width: 888px; height: 23px; border-bottom: 1px solid #C7DDF3; overflow: hidden; margin-top: 5px; font-size: 16px; font-weight: bold; padding-left: 60px; }
.cmc66 { width: 938px; padding-left: 10px; padding-top: 10px; text-align: right; }
.cmc66 li { width: 900px; text-align: right; }
.cmc5 { width: 960px; padding-left: 10px; height: 30px; padding-top: 10px; clear: both; }
.cmc5d { width: 950px; padding-left: 10px; height: 20px; padding-top: 0px; color: #0066CC; }
.cmc15 { width: 970px; padding-left: 10px; height: 20px; padding-top: 15px; background-color: #C7DDF3; color: #003366; }
.cmc15 li { width: 80px; text-align: center; }
.cm18 { width: 60px; text-align: center; }
.cm16 { width: 120px; }
.cmc10 { width: 950px; padding-left: 10px; padding-top: 6px; color: #003366; clear: both; }
.cmc10 li { width: 80px; text-align: center; }
.cmc11 li { width: 80px; text-align: center; }
.cmc11 { width: 938px; padding-left: 10px; padding-top: 6px; background-color: #F3F7FA; color: #003366; clear: both; height: 22px; }

.czwu { width: 728px; overflow: hidden; margin: 10px 10px; background-color: #EFF7FE; border-bottom: 1px solid #CCCCCC; height: 18px; padding: 8px 100px 0px 100px; }
.czw { width: 738px; padding-left: 200px; overflow: hidden; }
.czw ul { width: 738px; overflow: hidden; margin-top: 8px; }
.czw0 { width: 150px; padding-top: 5px; }
.czw1 { width: 500px; }
.btc02 { padding-left: 200px; }
/* 企业招聘样式结束 */
/* 企业搜索样式开始 */
.xxq08 { width: 980px; padding-left: 48px; margin-top: 30px; }
.xxq08 ul { width: 900px; overflow: hidden; margin-top: 10px; }
.sqq0 { width: 60px; padding-top: 5px; }
.sqq1 { width: 200px; }
.sqq1 select { width: 165px; }
.sqq2 { width: 840px; }
.ljs01 { width: 848px; overflow: hidden; text-align: center; border-top: 1px dashed #006666; margin: 20px 50px; padding-top: 20px; }


.dtw0 { width: 848px; text-align: center; margin: 20px 50px; float: left; clear: left; }
.tcw0 { width: 680px; overflow: hidden; margin: 0px auto; }
.tw80 { margin-top: 20px; width: 680px; }
.tw80 li { padding-right: 20px; overflow: hidden; float: right; }
.tw { width: 678px; margin-top: 30px; margin-bottom: 5px; height: 200px; }
.twbj { width: 180px; height: 157px; background: url(../images/tab.gif) no-repeat 0px 0px; margin: 30px 30px 20px 80px; }
.twxs { margin: 30px 0px 20px 0px; }
.twul { width: 350px; border-bottom: 1px #cccccc dashed; padding: 5px 0px; clear: both; line-height: 21px; min-height: 21px; height: auto; overflow: hidden; }
.zwxs { width: 140px; color: #666666; }
.zwxs1 { width: 140px; margin-top: 10px; color: #666666; }
.sch01 { padding-left: 25px; height: 35px; }
.sch01 li { width: 45px; height: 35px; overflow: hidden; }
.z5 { padding-top: 5px; width: 70px; }
.z1 { width: 70px; padding-right: 0px; }
.z2 { width: 70px; }
.z3 { padding-top: 10px; width: 70px; padding-right: 0px; }
.z4 { padding-top: 10px; width: 70px; }

.twt1 { width: 162px; height: 40px; padding-left: 15px; }
.twp { padding-top: 5px; padding-left: 10px; padding-right: 5px; }
.twzi { padding-top: 28px; color: #009933; }
.twt2 { width: 140px; height: 50px; padding-left: 22px; padding-top: 10px; }
.twt3 { width: 162px; height: 14px; }
.twmd ul li { padding-right: 30px; }
.twmd ul li a { color: #FF6600; }
.twmd ul li a:visited { color: #FF6600; }
.b3 { color: #666666; }
.b2 { font-weight: bold; }
.ktw { width: 680px; margin: 0px 110px 50px 110px; overflow: hidden; }
.ktw0 { margin: 20px 120px; }
.ktw0 li { line-height: 30px; vertical-align: top; height: 30px; }
.line { width: 680px; border-bottom: 1px #999999 solid; height: 12px; margin-top: 5px; margin-bottom: 5px; overflow: hidden; }
.ktw1 { margin: 80px 70px 80px 120px; }
.ktw1 li { padding-right: 80px; }
.ktw2 { padding-left: 20px; color: #577D92; }
.twt { width: 158px; padding: 1px 11px; height: 39px; overflow: hidden; }
.twt li img { padding: 1px; width: 156px; height: 37px; }

.zppt { width: 680px; margin: 20px auto; overflow: hidden; }
.zpt { width: 848px; overflow: hidden; margin: 20px 50px; }
.tw02 { width: 180px; padding-top: 3px; height: 39px; overflow: hidden; }
.tw02 li { width: 180px; text-align: center; }
.twb2 { width: 35px; height: 23px; background: url(../images/f01.gif) no-repeat 0px 2px; margin-left: 10px; margin-top: 1px; cursor: hand; border: 0px #fff solid; font-size: 12px; }
.twb1 { width: 35px; height: 23px; background: url(../images/f02.gif) no-repeat 0px 2px; margin-left: 10px; margin-top: 1px; cursor: hand; border: 0px #fff solid; font-size: 12px; }
.zpt0 { width: 680px; height: 30px; }
.zpt1 { width: 680px; margin-top: 40px; }
.zpt2 { width: 180px; }
.zptts { background-color: #99CC00; width: 157px; height: 25px; color: White; line-height: 25px; vertical-align: middle; padding-left: 5px; }
.zptts1 { width: 160px; height: 350px; border-bottom: 1px #CCCCCC solid; border-left: 1px #CCCCCC solid; border-right: 1px #CCCCCC solid; }
.zpt001 { margin-left: 18px; }
.zptul { width: 95px; float: left; }
.zptwtu { background: url(../images/zph_table01.gif) no-repeat 10px 0px; width: 95px; height: 70px; overflow: hidden; }
.zptwtu li { width: 95px; text-align: center; padding-top: 48px; overflow: hidden; }
.zptwzi li { width: 95px; height: 25px; text-align: center; margin-top: 10px; color: #CCCCCC; }
.zptwzi li a { color: #FF6600; }
.zptwzi li a:visited { color: #FF6600; }
.zptwtu1 { background: url(../images/zph_table02.gif) no-repeat 10px 0px; width: 95px; height: 70px; overflow: hidden; }
.zptwtu1 li { width: 95px; text-align: center; padding-top: 48px; overflow: hidden; }
.hid { display: none; }
.so { display: block; }
.menu .mainmenu a { margin-right: 0px; height: 23px; width: 90px; display: block; background-repeat: no-repeat; }
.menu .mainmenu a.Radio12 { background: url(../images/jrzph1.gif); height: 23px; }
.menu .mainmenu a.Radio12:hover { background-position: bottom; height: 23px; }
.menu .mainmenu a.Radio13 { background: url(../images/yytw.gif); height: 23px; }
.menu .mainmenu a.Radio13:hover { background-position: bottom; height: 23px; }
.menu .mainmenu a.Radio14 { background: url(../images/ckly.gif); height: 23px; }
.menu .mainmenu a.Radio14:hover { background-position: bottom; height: 23px; }
.tjs { width: 960px; overflow: hidden; text-align: center; }

.zy42 { width: 100px; padding-left: 60px; text-align: left; }
.zy45 { width: 600px; text-align: left; }
.zy06 { width: 960px; padding-top: 10px; overflow: hidden; }
.zyy42 { width: 250px; text-align: center; }

.zyy43 { width: 110px; text-align: center; }
.zy48 { width: 960px; height: 25px; padding-top: 5px; overflow: hidden; color: #000; border-bottom: 2px solid #0099CC; margin-top: 5px; margin-top: 20px; font-size: 14px; }
.zy16 { width: 960px; height: 20px; padding-top: 5px; overflow: hidden; background-color: #F4F7F9; font-weight: bold; }
.zy06 { width: 960px; height: 25px; padding-top: 10px; border-bottom: 1px dashed #CCCCCC; overflow: hidden; }
.zy36 { width: 960px; height: 25px; padding-top: 10px; border-bottom: 1px dashed #CCCCCC; overflow: hidden; background-color: #F3F8FD; }
.zy10 { width: 960px; margin-top: 10px; overflow: hidden; text-align: center; }
.zy001 { width: 180px; text-align: center; }
.zy002 { width: 60px; text-align: center; }
.zy88 { width: 960px; height: 100px; overflow-x: hidden; overflow-y: auto; }
.zy98 { width: 760px; overflow: hidden; margin: 20px 100px; }
.zy98 ul { width: 760px; overflow: hidden; margin-top: 10px; }
.zy80 { width: 960px; border-bottom: 1px dashed #CCCCCC; overflow: hidden; }
.zy80 li { width: 96px; padding-top: 10px; overflow: hidden; }
.zyl0 { width: 150px; text-align: right; padding-top: 5px; }
.zyl1 { width: 200px; padding-left: 20px; text-align: left; }
.zyq2 { width: 500px; padding-left: 20px; text-align: left; }

/* school default style  begin  */
.org { color: #FF6600; }
.gx03 { width: 762px; background-color: #F4F7F9; height: 18px; padding-top: 5px; overflow: hidden; }

.gx10 { padding-left: 5px; width: 175px; text-align: left; }
.gx11 { width: 55px; padding-right: 5px; float: right; }
.gx03 li { width: 80px; text-align: center; }
.gx02 { width: 762px; background-color: #C7DDF3; height: 25px; line-height: 25px; vertical-align: middle; color: #003366; }
.gx02 li { background: url(../images/041551258.gif) no-repeat 10px 6px; width: 544px; padding-left: 25px; font-weight: bold; }
.jjs { width: 640px; background-color: #ffffff; border: 4px solid #0099CC; font-size: 14px; }
.jjs ul { width: 640px; overflow: hidden; margin-top: 5px; }
.jjst { border-bottom: 1px solid #0199CC; margin-top: 1px; border-top: 1px solid #0199CC; background-color: #EAF4FD; height: 25px; width: 640px; overflow: hidden; margin-bottom: 5px; }
.jjst li { border-right: 1px solid #0199CC; padding-left: 10px; width: 90px; margin-top: 1px; line-height: 24px; vertical-align: middle; height: 24px; }
.jjs2 { border-bottom: 1px solid #0199CC; height: 27px; width: 640px; overflow: hidden; color: #666666; margin-bottom: 1px; }
.jjs2 li { padding-left: 11px; width: 90px; height: 19px; padding-top: 8px; }
.jjs1 li { padding-left: 10px; }
.jjs3 li { width: 640px; overflow: hidden; text-align: center; margin: 5px 0px; }
/* school default style end  */

/*   school Talented person begin */
.kc { width: 960px; overflow: hidden; }
.kc01 { width: 960px; height: 20px; overflow: hidden; }
.kct { }
.kct0 { width: 950px; padding: 13px 5px 0px 5px; height: 22px; background-color: #C7DDF3; }
.kct { width: 950px; padding: 8px 5px 0px 5px; height: 27px; background-color: #C7DDF3; }
.kcd { border-bottom: 1px solid #0199CC; margin-top: 1px; border-top: 1px solid #0199CC; background-color: #EAF4FD; height: 25px; width: 960px; overflow: hidden; margin-bottom: 5px; }
.kcd li { border-right: 1px solid #0199CC; padding-left: 10px; width: 90px; margin-top: 1px; line-height: 24px; vertical-align: middle; height: 24px; }
.kcd10 { border-bottom: 1px solid #0199CC; height: 27px; width: 960px; overflow: hidden; color: #666666; margin-bottom: 1px; }
.kcd10 li { padding-left: 11px; width: 90px; height: 19px; padding-top: 8px; }

.kc2 { margin-top: 15px; }
.kcb { border-top: 1px solid #0199CC; margin-top: 1px; padding-top: 1px; }
.kcb1 { border-left: 1px solid #CCCCCC; border-top: 1px solid #CCCCCC; }
.kcbt { background-color: #EAF4FD; height: 27px; width: 960px; overflow: hidden; }
.kcbt li { border-right: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC; padding-left: 20px; width: 110px; height: 19px; padding-top: 7px; }
.kcbt1 { height: 47px; width: 960px; overflow: hidden; }
.kcbt1 li { border-right: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC; padding-left: 20px; width: 110px; height: 29px; padding-top: 17px; }

.kcli { width: 130px; border-bottom: 1px solid #cccccc; overflow: hidden; }
.kcli0 { width: 829px; overflow: hidden; }
.kcbt2 { height: 27px; width: 959px; overflow: hidden; }
.kcbt2 li { border-right: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC; padding-left: 20px; width: 110px; height: 19px; padding-top: 7px; }

.kzp { border-top: 1px solid #0199CC; background-color: #C7DDF3; height: 18px; padding-top: 6px; width: 950px; padding-left: 10px; overflow: hidden; }
.ksq { width: 960px; margin-top: 15px; overflow: hidden; float: left; }
.ks1 { width: 120px; text-align: right; padding-top: 8px; float: left; }
.ks2, .ks3 { width: 820px; padding-left: 20px; overflow: hidden; float: left; }
.ks2 input { border: 1px solid #cccccc; height: 20px; }
.ks4 { width: 220px; padding-left: 20px; overflow: hidden; }
.ks5 { width: 360px; overflow: hidden; }
.ks6 { width: 240px; overflow: hidden; }
.ks7 { width: 300px; overflow: hidden; }
.ks8 { width: 460px; overflow: hidden; padding-left: 20px; }
.kzpc { height: 18px; padding-top: 6px; width: 980px; padding-left: 0px; overflow: hidden; background-color: #F4F7F9; }
.kzpc li, .kzp0 li { width: 130px; }
.kzp0 { height: 24px; padding-top: 9px; width: 980px; border-bottom: 1px dashed #ccc; overflow: hidden; }
.kdq { height: 17px; padding: 7px 5px 0px 5px; width: 950px; border-bottom: 1px solid #0199CC; border-top: 1px solid #0199CC; overflow: hidden; background-color: #C7DDF3; color: #003399; }
.add { background: url(../office/ico1.gif) no-repeat 0px 0px; width: 15px; height: 11px; overflow: hidden; }
.add1 { background: url(../office/ico1.gif) no-repeat 0px -11px; width: 15px; height: 11px; overflow: hidden; }
.tbzy { background-color: #cccccc; }
.tbzy th { background-color: #EAF4FD; height: 30px; text-align: left; padding-left: 20px; }
.tbzy tr { background-color: #ffffff; height: 30px; }
.tbzy tr td { padding-left: 20px; }
/*   school Talented person end */
