.contentLP {
	padding-left: 25px;
}
.contentTP {
	padding-top: 30px;
}
.TP20 {
	padding-top: 20px;
}

.TP5 {
	padding-top: 5px;
}

.TP10 {
	padding-top: 10px;
}
.TB10 {
	padding-bottom: 10px;
}

.TB20 {
	padding-bottom: 20px;
}

.TBP5 {
	padding-bottom: 5px;
	padding-top: 5px;
}

.TBP10 {
	padding-bottom: 10px;
	padding-top: 10px;
}

.H16 {
	line-height: 16px;
}
.H18 {
	line-height: 18px;
}

.LP5 {
	padding-left: 5px;
}

.LP10 {
	padding-left: 10px;
}

.LP18 {
	padding-left: 18px;
}

.LP20 {
	padding-left: 20px;
}

.RP10 {
	padding-right: 10px;
}

.RP20 {
	padding-right: 20px;
}
.RP30 {
	padding-right: 30px;
}

td {
	font-family: "arial";
	font-size: 12px;
	color: #666666;
	line-height:18px;
}

.stxt {
	font-family: "arial";
	font-size: 11px;
	color: #666666
	line-height: 18px;
}

.stxt1 {
	font-family: "arial";
	font-size: 11px;
	color: #666666
}

.stxtpd {
	padding-top: 5px;
	padding-left: 5px;
}

img	{
	border:0;
	margin:0; 
	padding:0; 
}
.imgpd {
	padding-bottom: 13px;
	padding-left: 17px;
}
.imgpd01 {
	background-repeat:no-repeat;
	padding-left: 6px;
}
.textPoint-b {
	font-weight: bold;
	color: #e82c4a;
}

.textPoint-ob {
	font-weight: bold;
	color: #fa8239;
}

.b {
	font-weight: bold;
}
.nb {
	font-weight: bold;
	color: #e32949;
	font-family: "arial";
	font-size: 12px;
	padding:3px;
}
.textPoint {
	color: #fa8239;
}
.table-box1 {
	font-weight: bold;
	background-color: f3f3f3;
	color: #666666;
	border-top: 1px solid e4e4e4;
	border-right: e4e4e4;
	border-bottom: e4e4e4;
	border-left: 1px solid e4e4e4;
}


.table-boxtech1 {
	background-color: f3f3f3;
	font-size: 11px;
	padding-left: 15px;
	border-top: 1px solid e4e4e4;
	border-right: e4e4e4;
	border-bottom: e4e4e4;
	border-left: e4e4e4;
}

.table-boxtech1-1 {
	font-size: 11px;
	padding-left: 15px;
	border-top: 1px solid e4e4e4;
	border-right: e4e4e4;
	border-bottom: e4e4e4;
	border-left: 1px solid e4e4e4;
}

.table-boxtech2 {
	font-weight: bold;
	background-color: f3f3f3;
	padding-left: 15px;
	color: #666666;
	border-top: 1px solid #e4e4e4;
	border-right: e4e4e4;
	border-bottom: e4e4e4;
	border-left: e4e4e4;
}

.table-boxtech2-1 {
	font-weight: bold;
	background-color: f3f3f3;
	padding-left: 15px;
	color: #666666;
	border-top: 1px solid #e4e4e4;
	border-right: e4e4e4;
	border-bottom: e4e4e4;
	border-left: 1px solid #e4e4e4;
}

.table-boxtech2-2 {
	padding-left: 15px;
	color: #666666;
	border-top: 1px solid #e4e4e4;
	border-right: e4e4e4;
	border-bottom: e4e4e4;
	border-left: 1px solid #e4e4e4;
}

.table-boxtech3 {
	background-color: f3f3f3;
	border-top: 1px solid #f0f0f0;
	border-right: 1px solid #f0f0f0;
	border-bottom: 1px solid #f0f0f0;
	border-left: 1px solid #f0f0f0;
}

.table-boxtech2-3 {
	padding-left: 15px;
	color: #666666;
	border-top: 1px solid e4e4e4;
	border-right: e4e4e4;
	border-bottom: e4e4e4;
	border-left: e4e4e4;
	height: 55px;
}

.table-boxtech2-4 {
	padding-left: 15px;
	color: #666666;
	border-top: 1px solid e4e4e4;
	border-right: e4e4e4;
	border-bottom: e4e4e4;
	border-left: e4e4e4;
	height: 30px;
}

.table-boxcom1 {
	padding-left: 15px;
	color: #666666;
	border-top: 1px solid #d8d8d8;
	border-right: e4e4e4;
	border-bottom: 1px solid #d8d8d8;
	border-left: 1px solid e4e4e4;
}

.table-box2 {
	padding-left: 10px;
	font-size: 11px;
	border-top: 1px solid e4e4e4;
	border-right: e4e4e4;
	border-bottom: e4e4e4;
	border-left: 1px solid e4e4e4;
}

.table-box2-1 {
	text-align: center;
	font-size: 11px;
	border-top: 1px solid e4e4e4;
	border-right: e4e4e4;
	border-bottom: e4e4e4;
	border-left: 1px solid e4e4e4;
}

.table-box2-2 {
	text-align: center;
	font-size: 11px;
	border-top: 1px solid e4e4e4;
	border-right: e4e4e4;
	border-bottom: 1px solid e4e4e4;
	border-left: 1px solid e4e4e4;
}

.table-box3 {
	text-align: center;
	font-size: 11px;
	border-top: 1px solid e4e4e4;
	border-right: e4e4e4;
	border-bottom: 1px solid e4e4e4;
	border-left: e4e4e4;
}

.table-box3-1 {
	padding-left: 10px;
	font-size: 11px;
	border-top: 1px solid e4e4e4;
	border-right: e4e4e4;
	border-bottom: e4e4e4;
	border-left: e4e4e4;
}

.table-box1-0 {
	font-weight: bold;
	background-color: f3f3f3;
	color: #666666;
	padding-left: 18px;
	font-size: 11px;
	border-top: 1px solid e4e4e4;
	border-right: e4e4e4;
	border-bottom: e4e4e4;
	border-left: e4e4e4;
}

.table-box1-1 {
	font-weight: bold;
	background-color: f3f3f3;
	color: #666666;
	padding-left: 18px;
	font-size: 11px;
	border-top: 1px solid e4e4e4;
	border-right: e4e4e4;
	border-bottom: e4e4e4;
	border-left: 1px solid e4e4e4;
}

.table-box1-2 {

	font-weight: bold;
	background-color: #f9f9f9;
	color: #666666;
	font-size: 11px;
	border-top: 1px solid e4e4e4;
	border-right: e4e4e4;
	border-bottom: e4e4e4;
	border-left: e4e4e4;
}

.table-box1-3 {

	background-color: f3f3f3;
	color: #666666;
	font-size: 12px;
	text-align: center;
	border-top: 1px solid e4e4e4;
	border-right: e4e4e4;
	border-bottom: e4e4e4;
	border-left: e4e4e4;
	border-left: 1px solid e4e4e4;
}

.table-box1-4 {

	font-weight: bold;
	background-color: #f9f9f9;
	color: #e32949;
	font-size: 12px;
	text-align: center;
	border-top: 1px solid e4e4e4;
	border-right: e4e4e4;
	border-bottom: e4e4e4;
	border-left: e4e4e4;
}

.table-box1-5 {

	font-weight: bold;
	background-color: f3f3f3;
	color: #666666;
	font-size: 12px;
	text-align: center;
	border-top: 1px solid e4e4e4;
	border-right: e4e4e4;
	border-bottom: 1px solid e4e4e4;
	border-left: e4e4e4;
	border-left: 1px solid e4e4e4;
}

.text-gray-b {
	font-weight: bold;
	color: #666666;
	font-size: 12px;
	line-height: 14px;
}

.text-gray {
	color: #666666;
	font-size: 12px;
	line-height: 14px;
}
.text-gray02 {
	color: #666666;
	font-size: 12px;
	line-height: 18px;
}

.text-pr3-b {
	font-weight: bold;
	color: #868686;
	font-size: 12px;
}

.text-pr3 {
 font-family: "arial";
 font-size: 12px;
 color: #666666;
 line-height:14px;
}

.recu-input {
	color: #666666;
	border: 1px solid #dbdbdb;
}
.srarch-input {
	color: #666666;
	border: 1px solid #FFFFFF;
}
.recu-textarea{
	color: #666666;
	border: 1px solid #dbdbdb;
	scrollbar-face-color: #FFFFFF; 
	scrollbar-shadow-color: #C9C9C2; 
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-3dlight-color: #C9C9C2; 
	scrollbar-darkshadow-color: #FFFFFF;
	scrollbar-track-color: #F7F7F7; 
	scrollbar-arrow-color: #C9C9C2;	
}
.select{
	font-size:10px; 
	padding-bottom:2; 
	font-family:arial; 
	behavior: url('/script/eng/selectbox.htc');
	}
.select-red{
	font-size:10px; 
	padding-bottom:2; 
	font-family:arial; 
	behavior: url('/script/eng/selectbox_red.htc');
	}
.select-search{
	font-size:10px; 
	padding-bottom:2px; 
	font-family:arial; 
	behavior: url('/script/eng/selectbox_search.htc');
	}
	.select-search2{
	font-size:10px; 
	padding-bottom:2px; 
	padding-left:20px;
	font-family:arial; 
	behavior: url('/script/eng/selectbox_search.htc');
	}
input{
	font-size:10px; 
	padding-bottom:2; 
	font-family:arial; 
	}


.board-td {
	padding-left: 7px;
}

.sboard-td {
	padding-left: 7px;
	padding-bottom: 10px;
	padding-top: 10px;
	}
.board-tit {
	font-family: "arial";
	font-size: 12px;
	color: #333333;
}
.board-con {
	font-family: "arial";
	font-size: 12px;
	color: #666666;
	padding:20px
}
.board-num {
	font-weight: bold;
	font-family: "arial";
	font-size: 11px;
	color: #999999;
}
.board-num2 {
	font-family: "arial";
	font-size: 11px;
	color: #999999;
}
.board-num3 {
	font-family: "arial";
	font-size: 11px;
	color: #666666;
}

textarea {
	padding: 3px;
	background: #fff;
	border:solid 1px #dddcdc;
	color:#333;
	font-size: 12px;
	font-family: Dotum, "arial";
	scrollbar-face-color: #ededed;
	scrollbar-shadow-color:#bfbfbf;
	scrollbar-highlight-color: #ffffff;
	scrollbar-3dlight-color: #ededed;
	scrollbar-darkshadow-color: #fff;
	scrollbar-track-color: #ededed;
	scrollbar-arrow-color: #bfbfbf;
}
board-subject{font-family:arial; color: #777777; text-decoration: none;}
a.board-subject:link {color: #777777; text-decoration: none;}
a.board-subject:visited {color: #777777; text-decoration: none;}
a.board-subject:hover {color: #e32949; text-decoration: none;}

.board-subject1{font-family:arial; color: #777777; font-size: 12px; font-weight: bold; text-decoration: none;}
a.board-subject1:link {color: #777777; font-size: 11px; font-weight: bold; text-decoration: none;}
a.board-subject1:visited {color: #777777;font-size: 11px; font-weight: bold; text-decoration: none;}
a.board-subject1:hover {color: #e32949; font-size: 11px; font-weight: bold; text-decoration: none;}

a.board-file:link {color: #777777; text-decoration: underline;}
a.board-file:visited {color: #777777; text-decoration: underline;}
a.board-file:hover {color: #e32949; text-decoration: underline;}

a.board-num:link {font-family: "arial";color: #777777; text-decoration: none;font-size: 12px;padding:3px;}
a.board-num:visited {font-family: "arial";color: #777777; text-decoration: none;font-size: 12px;padding:3px;}
a.board-num:hover {font-family: "arial";color: #e32949; text-decoration: none;font-size: 12px;padding:3px;}

/*----- link 설정 -----*/
a:link, a:visited {
	color: #666666;
	text-decoration: none;
}
a:hover, a:active {
	color: #e32949;
	text-decoration: none;
}
a.text-pob:link {color: #ffffff; font-weight: bold; text-decoration: none;padding-left: 5px; padding-right: 5px;}
a.text-pob:visited {color: #ffffff; font-weight: bold; text-decoration: none;padding-left: 5px;padding-right: 5px;}
a.text-pob:hover {color: #ffff00; font-weight: bold; text-decoration: none;padding-left: 5px;padding-right: 5px;}
a.text-pob-on:link {color: #ffff00; font-weight: bold; text-decoration: none;padding-left: 5px; padding-right: 5px;}
a.text-pob-on:visited {color: #ffff00; font-weight: bold; text-decoration: none;padding-left: 5px;padding-right: 5px;}
a.text-pob-on:hover {color: #ffff00; font-weight: bold; text-decoration: none;padding-left: 5px;padding-right: 5px;}

.po_img {width:120px; height:140px; background:url(/media/images/kor/po/po2_img_bg.gif) no-repeat ;padding-top:5px;padding-left:5px;vertical-align:top;}
.po_img-on { width:91px; height:66px; border:solid 2px #d43e1b;}
.po_img-off { width:91px; height:66px; border:solid 2px #FFFFFF;}
.po_text-on{font-weight: bold; text-align: left; width:90px; height:30px;word-break:break-all;line-height: 14px;margin:10px 0 0 0;}
.po_text-off{width:90px; text-align: left; height:30px;word-break:break-all;line-height: 14px;margin:10px 0 0 0;}
.po_tit {font-family:'Tahoma'; color: #333333; font-weight: bold;font-size: 20px; line-height: 20px;}
.po_tit01 {font-weight: bold;font-size: 12px;}
.po_tit02 {font-family:'Tahoma'; color:#e02848;font-weight: bold;font-size: 18px; line-height:19px;  padding:7px 0 5 0 ; vertical-align:top;}
.po_tit03 {font-family:'Tahoma';font-weight: bold;font-size: 11px;}
.po_simg {width:47px; height:37px; background:url(/media/images/kor/po/po2_simg_bg.gif) no-repeat ;}
.po_simg2 {width:77px; height:60px; background:url(/media/images/kor/po/po2_simg_bg_01.gif) no-repeat ;}

.boardBarBg {padding:5px 0 9px 0;background:url('/media/images/kor/common/boardBarBg02.gif') repeat-x 0 100%; line-height:14px; vertical-align:top;}
.boardBarBg img {margin:3px 0 0 0;}

.tit {font-weight:bold;padding:0 0 7px;font-size:13px;color:#333333;}
td.center {text-align:center;padding-left:0;}
td.right {text-align:right;padding-left:0;padding-right:15px;}

.year td {padding-bottom:3px;padding-top:3px;}
.year-b {font-family:Tahoma;font-size:14px;color:#333333;line-height:23px;}
.year-b span {font-size:20px;color:#e82c4a;}
.gr {margin:10px 0 0}
.gr2 {color:#666666;line-height:16px;padding:6px 0 7px 0;}
.gr3 {color:#666666;line-height:16px;padding:2px 0 3px 0;}

.point {color:#333333;}

.tr_new {color:#434343;}

/* recruit */
.ntcwp-sup *{margin:0;padding:0;}
.txs1{color:#e02a4a;font-size:16px;}
.txs2{font-size:13px;padding-left:20px;}


.ntcwp{width:735px;overflow:hidden;margin-bottom:50px;font-size:13px;}
.ntcwp *{margin:0;padding:0;}
.ntcwp h1{padding-bottom:32px;}
.bul1{padding-bottom:21px;/*background:url('/media/images/eng/rc/job-cm-bul1.gif') no-repeat 0 0;padding-left:16px;*/line-height:14px;color:#666;font-weight:bold;}
.bul2{margin:36px 0 55px 8px;}
.bul2 li{background:url('/media/images/eng/rc/job-cm-bul2.gif') no-repeat 0 8px;padding-left:10px;color:#666;}

.bul3{margin:16px 0 55px 8px;}
.bul3 li{background:url('/media/images/eng/rc/job-cm-bul2.gif') no-repeat 0 8px;padding-left:10px;color:#666;}

.nlist{border-collapse:collapse;background:url('/media/images/eng/rc/job-table-bg1.gif') no-repeat 0 0;}
.nlist caption{display:none;}
.nlist thead {background:none;}
.nlist thead th{height:31px;background:none;color:#666;font-weight:bold;font-size:12px;text-align:center;}
.nlist tbody td{background:none;text-align:center;border-bottom:1px solid #d8d8d8;height:26px;}
.tbsubmit{border:0;background:#4c4c4c;height:23px;margin-top:16px;color:#fff;cursor:pointer;font-size:12px;vertical-align:middle;}

.pgs1{display:inline-block;background:url('/media/images/eng/rc/bg-red-prgs2.gif') no-repeat right 0;padding-right:3px;height:16px;line-height:16px;overflow:hidden;}
.pgs1 span{display:inline-block;background:#e32949 url('/media/images/eng/rc/bg-red-prgs1.gif') no-repeat 0 0;padding:0 3px 0 6px;font-size:11px;color:#fff;vertical-align:top;}

.pgs2{display:inline-block;background:url('/media/images/eng/rc/bg-gray-prgs2.gif') no-repeat right 0;padding-right:3px;height:16px;line-height:16px;overflow:hidden;}
.pgs2 span{display:inline-block;background:#adadad url('/media/images/eng/rc/bg-gray-prgs1.gif') no-repeat 0 0;padding:0 3px 0 6px;font-size:11px;color:#fff;vertical-align:top;}

.pgs3{display:inline-block;background:url('/media/images/eng/rc/bg-black-prgs2.gif') no-repeat right 0;padding-right:3px;height:16px;line-height:16px;overflow:hidden;cursor:pointer;}
.pgs3 span{display:inline-block;background:#3b4243 url('/media/images/eng/rc/bg-black-prgs1.gif') no-repeat 0 0;padding:0 3px 0 6px;font-size:11px;color:#fff;vertical-align:top;}

.pgs4{display:inline-block;background:url('/media/images/eng/rc/bg-black2-prgs2.gif') no-repeat right 0;padding-right:3px;height:18px;line-height:18px;overflow:hidden;cursor:pointer;}
.pgs4 span{display:inline-block;background:#3b4243 url('/media/images/eng/rc/bg-black2-prgs1.gif') no-repeat 0 0;padding:0 3px 0 6px;font-size:12px;color:#fff;vertical-align:top;}

.pgs5{display:inline-block;background:url('/media/images/eng/rc/bg-red2-prgs2.gif') no-repeat right 0;padding-right:3px;height:18px;line-height:18px;overflow:hidden;cursor:pointer;}
.pgs5 span{display:inline-block;background:#e32949 url('/media/images/eng/rc/bg-red2-prgs1.gif') no-repeat 0 0;padding:0 3px 0 6px;font-size:12px;color:#fff;vertical-align:top;}


.paginate{padding:15px 0;text-align:center}
.paginate a img{border:none;vertical-align:middle;_vertical-align:top}
.paginate a,.paginate strong{display:inline-block;position:relative;_width /**/:18px;margin-left:-6px;padding:2px 6px 3px 7px;color:#333;font-size:12px ;line-height:normal;text-decoration:none;vertical-align:middle}
.paginate a:hover{text-decoration:underline}
.paginate strong{color:#e32949 !important;font-weight:bold}
.paginate .frst{background:none}
.paginate a.pre,.paginate a.next{padding:0;background:none !important}
.paginate a.pre{margin:0 3px 0 -6px}
.paginate a.next{margin:0 3px 0 -3px}

.nview{width:735px;border-collapse:collapse;background:url('/media/images/eng/rc/job-table-bg1.gif') no-repeat 0 0;}
.nview caption{display:none;}
.nview tbody {background:none;}
.nview tbody th{height:31px;background:none;color:#666;font-weight:bold;font-size:12px;text-align:center;text-align:left;padding-left:14px;}
.nview .sub1 th{background:none;border-bottom:1px solid #d8d8d8;height:26px;padding:3px 0;text-align:center;padding-left:4px;}
.nview .sub1 td{background:none;text-align:left;border-bottom:1px solid #d8d8d8;height:26px;vertical-align:middle;}
.nview .sub1 .date{font-size:11px;color:#999;}
.nview .sub1 .txs{text-align:center;}
.nview .con td{background:none;text-align:left;border-bottom:1px solid #d8d8d8;padding:20px;color:#777;}

.mlist{width:715px;text-align:right;padding:10px;}

.ntcwp-sup{width:735px;overflow:hidden;margin-bottom:50px;}


.sup-txt1{margin-bottom:10px;line-height:14px;color:#666;font-weight:bold;}
.sup-txt1 dt{padding-bottom:10px;}
.sup-txt1 dd{font-weight:normal;}

.sup-txt2{padding:0 0 0 0;line-height:14px;color:#666;}
.sup-txt2 dt{padding-bottom:5px;font-weight:bold;}
.sup-txt2 dd{line-height:18px;margin-left:8px;background:url('/media/images/eng/rc/job-cm-bul4.gif') no-repeat 0 8px;padding-left:10px;}

.sup-btn{padding:0 0 40px 0;}

.sup-txt3{margin-bottom:20px;padding-left:16px;line-height:14px;color:#666;font-size:13px;font-weight:bold;}
.sup-txt3 dt{padding-bottom:10px;}
.sup-txt3 dd{font-weight:normal;line-height:18px;}

.erbox{clear:both; padding-left:16px;margin-bottom:10px;color:#df2a49;font-weight:bold;}

.sup-txt4{margin-bottom:20px;background:url('/media/images/eng/rc/job-cm-bul1.gif') no-repeat 0 0;padding-left:16px;line-height:14px;color:#666;font-weight:bold;}
.sup-txt4 dt{padding-bottom:5px;}
.sup-txt4 dd{font-weight:normal;line-height:18px;padding-bottom:3px;font-size:13px;}

.sup-txt5{line-height:14px;color:#666;font-weight:bold;}
.sup-txt5 dt{padding-bottom:5px;}
.sup-txt5 dd{padding-left:16px;font-weight:normal;line-height:18px;padding-bottom:3px;font-size:13px;}

.sup-txt6{margin-bottom:20px;line-height:14px;color:#666;font-weight:bold;}
.sup-txt6 dt{padding-bottom:5px;}
.sup-txt6 dd{padding-left:16px;font-weight:normal;line-height:18px;padding-bottom:3px;font-size:13px;}


.abwp{margin-left:14px;width:717px;overflow:hidden;font-size:13px;}
.abwp p{line-height:21px;}
.ab-txt1{margin-bottom:15px;background:url('/media/images/eng/rc/job-cm-bul1.gif') no-repeat 0 0;padding-left:16px;line-height:14px;color:#666;font-size:13px;font-weight:bold;}
.ab-txt2{margin-bottom:5px;padding-left:16px;line-height:14px;color:#666;font-size:13px;font-weight:bold;}
.mf{float:right;padding:0 0 30px 20px;}

.inpbox{margin-left:16px;padding:27px 0 16px 0;width:717px;overflow:hidden;border:1px solid #ebebeb;background:#fafafa;text-align:center;}
.inpwp{width:375px;overflow:hidden;margin:0 auto;border:0;}
.inpwp legend{display:none;}
.inpwp dl {}
.inpwp dl dt{clear:both;float:left;width:140px;text-align:right;padding:4px 9px 3px 0;}
.inpwp dl dd{float:left;padding:3px 0 3px 0;}
.inpwp dl dd input{border:1px solid #dbdbdb;line-height:13px;font-size:12px;padding:2px 0 !important;vertical-align:top;}
.inpwp .submit{border:0;background:#4c4c4c;height:23px;margin-top:16px;color:#fff;cursor:pointer;font-size:12px;vertical-align:middle;}
.txty1{display:block;color:#666;font-weight:bold;padding:20px 0;}
.txty2{display:block;color:#666;font-weight:bold;padding:10px 0;}
.txty2 .ztxt{color:#e92c4a;}

.tbjwp{margin-left:16px;width:735px;border:1px solid #e92c4a;border-width:1px 0 1px 0;}
.tb-jobs{width:735px;border-collapse:collapse;font-size:12px;}
.tb-jobs th{background:#f3f3f3;text-align:left;padding-left:11px;color:#666;height:26px;line-height:26px;}
.tb-jobs td{padding:2px 0 2px 11px;position:relative;}
.tb-jobs th, .tb-jobs td{border:1px solid #e4e4e4;border-width:0 0 1px 1px;height:26px;line-height:26px;}
.tb-jobs td input.inst1{border:1px solid #dbdbdb;font-size:12px;padding:3px 0 3px 0 !important;vertical-align:middle;}
.tb-jobs .picfile{position:absolute;left:30px;bottom:10px;width:120px;}
.tb-jobs .bdln{border-left:0;}

.tb-jobs .pic{position:relative;width:120px;height:148px;margin:25px 25px 30px 17px;border:1px solid #f2f2f2;text-align:center;padding:20px 0 0 0 ;}
.tb-jobs .pic span{/*position:absolute;left:50%;top:50%;margin:-25px 0 0 -25px;*/line-height:16px;}

.tb-jobs .submit{border:0;background:#4c4c4c;line-height:23px;height:23px;color:#fff;cursor:pointer;font-size:12px;vertical-align:middle;}
.tb-jobs select{margin:0;padding:0;vertical-align:middle;line-height:16px;height:16px;font-size:11px;}
.tb-jobs td span.stit{line-height:16px;vertical-align:middle;}
.tb-jobs td span.stit2{line-height:16px;vertical-align:middle;margin-left:15px;}
.tb-jobs .atc{position:absolute;right:24px;bottom:9px;}
.tb-jobs .atc2{position:absolute;left:118px;bottom:8px;}

.intt{position:relative;left:10px;bottom:20px;}
input.bdx{border:1px solid #d4d4d4;}
/*
.intt input{position:absolute;left:10px;bottom:0;}
.intt div{position:absolute;left:80px;top:0;}
*/
#layer-cty{position:absolute;left:50%;top:50%;margin:-200px 0 0 -300px;background:#fff;width:400px;border:1px solid #e1e1e1;}
#layer-cty .tst{width:100%;height:34px; background:#f02040;color:#fff;font-weight:bold;}
#layer-cty .tst span{float:left;vertical-align:middle;height:34px;line-height:34px;padding:0 0 0 15px;margin-left:10px;background:url('/media/images/eng/rc/job-cm-bul5.gif') no-repeat 0 12px;}
#layer-cty .tst a{float:right;vertical-align:middle;height:34px;line-height:34px;color:#fff;padding:0 10px 0 0}
#layer-cty .ctylist{padding:20px;}
#layer-cty .ctylist a{display:inline-block;margin-right:10px;text-align:justify;}
.lay-tb{border-collapse:collapse;border-spacing:0;margin:10px;text-align:left !important;}
.lay-tb th, .lay-tb td{border:0;line-height:1.2;margin:0;padding:0;padding:5px 0;}
.lay-tb td{padding-left:5px !important;}
/*.lay-tb td{background:#ff0;}*/


.sbmwp{width:100%;text-align:center;margin-top:20px;}
.sbmwp .submit{border:0;background:#4c4c4c;line-height:23px;height:23px;color:#fff;cursor:pointer;font-size:12px;vertical-align:middle;}

.inpbox2{position:relative;margin-left:16px;padding:27px 0 16px 0;width:717px;overflow:hidden;border:1px solid #ebebeb;background:#fafafa;}
.inpwp2{width:100%;overflow:hidden;border:0;padding-left:140px;}
.inpwp2 legend{display:none;}
.inpwp2 dl {width:365px;overflow:hidden;}
.inpwp2 dl dt{clear:both;float:left;width:130px;text-align:right;padding:4px 9px 3px 0;color:#666;font-weight:bold;}
.inpwp2 dl dd{float:left;padding:3px 0 3px 0;}
.inpwp2 dl dd input{border:1px solid #dbdbdb;line-height:13px;font-size:12px;padding:2px 0 !important;vertical-align:top;}
.inpbox2 .submit{border:0;background:#4c4c4c;height:23px;margin-top:16px;color:#fff;cursor:pointer;font-size:12px;vertical-align:middle;}
.inpbox2 .fnbtn{position:absolute;right:5px;bottom:62px;}
.inpbox2 .rsbtn{padding-left:250px;}

.out-box{margin-left:16px;padding:27px 0 16px 0;width:717px;overflow:hidden;border-bottom:1px solid #ebebeb;}
.out-box ul{padding-left:210px;}
.out-box ul li{list-style:none;margin-bottom:7px;}
.out-box ul li span{display:inline-block;width:100px;padding-right:10px;text-align:right;font-weight:bold;}

.sm-box{margin-left:16px;padding:15px 0 16px 0;width:717px;overflow:hidden;text-align:center;}
.sm-box .submit{border:0;background:#4c4c4c;line-height:23px;height:23px;color:#fff;cursor:pointer;font-size:12px;vertical-align:middle;}

.inpbox3{margin-left:16px;padding:27px 0 16px 0;width:717px;overflow:hidden;border:1px solid #ebebeb;background:#fafafa;text-align:center;}
.inpwp3{width:335px;overflow:hidden;margin:0 auto;border:0;}
.inpwp3 legend{display:none;}
.inpwp3 dl {}
.inpwp3 dl dt{clear:both;float:left;width:100px;text-align:right;padding:4px 9px 3px 0;}
.inpwp3 dl dt label{font-weight:bold;}
.inpwp3 dl dd{float:left;padding:3px 0 3px 0;}
.inpwp3 dl dd input{border:1px solid #dbdbdb;line-height:13px;font-size:12px;padding:2px 0 !important;vertical-align:top;}
.inpwp3 .submit{border:0;margin-left:50px;background:#4c4c4c;height:23px;margin-top:16px;color:#fff;cursor:pointer;font-size:12px;vertical-align:middle;}

.tbjwp2{margin-left:16px;width:735px;border:1px solid #e92c4a;border-width:1px 0 1px 0;font-family: "arial";}
.tb-jobs2{width:735px;border-collapse:collapse;font-size:12px;}
.tb-jobs2 th{background:#f3f3f3;text-align:left;padding-left:11px;color:#666;height:26px;line-height:26px;}
.tb-jobs2 td{padding:2px 0 2px 11px;position:relative;}
.tb-jobs2 th, .tb-jobs2 td{border:1px solid #e4e4e4;border-width:0 0 1px 1px;height:26px;line-height:26px;}
.tb-jobs2 td input.inst1{border:1px solid #dbdbdb;font-size:12px;padding:3px 0 3px 0 !important;vertical-align:middle;}
.tb-jobs2 .picfile{position:absolute;left:30px;bottom:10px;width:120px;}
.tb-jobs2 .bdln{border-left:0;}
.tb-jobs2 .pic{position:relative;width:120px;height:168px;margin:25px 25px 30px 17px;border:1px solid #f2f2f2;text-align:center;}
.tb-jobs2 .pic span{position:absolute;left:50%;top:50%;margin:-25px 0 0 -25px;line-height:16px;}
.tb-jobs2 .submit{border:0;background:#4c4c4c;line-height:26px;height:23px;color:#fff;cursor:pointer;font-size:12px;vertical-align:middle;}
.tb-jobs2 select{margin:0;padding:0;vertical-align:middle;line-height:16px;height:16px;font-size:11px;}
.tb-jobs2 td span.stit{line-height:16px;vertical-align:middle;}
.tb-jobs2 td span.stit2{line-height:16px;vertical-align:middle;margin-left:15px;}
.tb-jobs2 .add-ty1 span{display:block;margin:3px 0;}

#pop-cty{background:#fff;width:308px;border:1px solid #e1e1e1;font-size:12px;}
#pop-cty .tst{width:100%;height:34px; background:#f02040;color:#fff;font-weight:bold;}
#pop-cty .tst span{float:left;vertical-align:middle;line-height:34px;padding:0 0 0 15px;margin-left:10px;background:url('/media/images/eng/rc/job-cm-bul5.gif') no-repeat 0 11px;}
#pop-cty .tst a{float:right;vertical-align:middle;line-height:34px;color:#fff;padding:0 10px 0 0}
#pop-cty .ctylist{padding:20px;}
#pop-cty .ctylist a{display:inline-block;margin-right:10px;text-align:justify;}
#pop-cty .con-box{width:278px;margin:18px 15px 0 15px;overflow:hidden;color:#666;}
#pop-cty .con-box span{display:block;line-height:18px;vertical-align:top;}
#pop-cty .txcnt{text-align:center;}

.inpwp4{width:288px;margin:0 auto;overflow:hidden;padding-top:20px;border:0;}
.inpwp4 legend{display:none;}
.inpwp4 dl {width:288px;overflow:hidden;}
.inpwp4 dl dt{clear:both;float:left;width:130px;text-align:right;padding:4px 3px 3px 0;}
.inpwp4 dl dt label{font-weight:bold;}
.inpwp4 dl dd{float:left;width:152px;padding:0px 0 6px 0;}
.inpwp4 dl dd input{border:1px solid #dbdbdb;line-height:13px;font-size:12px;padding:2px 0 !important;vertical-align:top;}
.rsbtn-pop{width:100%;overflow:hidden;margin-bottom:20px;padding-left:60px;}
.rsbtn-pop .submit{border:0;background:#4c4c4c;line-height:23px;height:23px;margin-top:16px;color:#fff;cursor:pointer;font-size:12px;font-weight:bold;vertical-align:middle;}

.inpwp5{width:278px;margin:0 auto;overflow:hidden;padding-top:20px;border:0;}
.inpwp5 legend{display:none;}
.inpwp5 dl {width:278px;overflow:hidden;}
.inpwp5 dl dt{clear:both;float:left;width:100px;text-align:right;padding:4px 3px 3px 0;}
.inpwp5 dl dt label{font-weight:bold;}
.inpwp5 dl dd{float:left;width:142px;padding:0px 0 6px 0;}
.inpwp5 dl dd input{border:1px solid #dbdbdb;line-height:13px;font-size:12px;padding:2px 0 !important;vertical-align:top;}
.rsbtn-pop{width:100%;overflow:hidden;margin-bottom:20px;padding-left:60px;}
.rsbtn-pop .submit{border:0;background:#4c4c4c;line-height:23px;height:23px;margin-top:16px;color:#fff;cursor:pointer;font-size:12px;font-weight:bold;vertical-align:middle;}

.rsbtn-pop2{width:100%;overflow:hidden;margin-bottom:20px;padding-top:50px;text-align:center;}
.rsbtn-pop2 .submit{border:0;background:#4c4c4c;line-height:23px;height:23px;margin-top:16px;color:#fff;cursor:pointer;font-size:12px;font-weight:bold;vertical-align:middle;}

.tb-welfare{width:665px;margin:10px 0 15px 0;font-size:12px;}
.tb-welfare caption{display:none;}
.tb-welfare th{color:#666;height:26px;line-height:26px;}
.tb-welfare th.thb1{background:#f6ab1c}
.tb-welfare th.thb2{background:#fb683d}
.tb-welfare td{padding:2px 0 2px 0px;text-align:center;}
.tb-welfare th, .tb-welfare td{background:none;border:1px solid #e4e4e4;border-width:0 0 1px 0;height:26px;line-height:26px;}

.ntview{text-align:right;}
.ntview .submit{border:0;background:#4c4c4c;height:23px;margin-top:16px;color:#fff;cursor:pointer;font-size:12px;vertical-align:middle;}

.submitx{border:0;background:#000;height:23px;margin-top:16px;color:#fff;cursor:pointer;font-size:12px;vertical-align:middle;}
.submitx2{border:0;background:#4c4c4c;height:23px;margin-top:16px;color:#fff;cursor:pointer;font-size:12px;vertical-align:middle;}

.ona{width:100%;overflow:hidden;}
.ons1{float:left;}
.ons2{float:right;padding-right:40px;}

.hp{position:relative;width:100%;height:200px;overflow:hidden;}
.hp1{float:left;width:440px;overflow:hidden;}
.hp2{clear:left;width:440px;overflow:hidden;padding:19px 0 0 14px;}
.hp3{position:absolute;right:40px;top:10px;}

.lc{position:relative;width:100%;overflow:hidden;}
.lc1{float:left;width:400px;padding:0 0 20px 0;overflow:hidden;}
.lc2{clear:left;padding:19px 0 0 0;}
.lc3{float:right;width:243px;padding:0 30px 0 50px;/*position:absolute;right:40px;top:10px;*/}

.top-nav{width:100%;overflow:hidden;}
.top-nav *{margin:0;padding:0;}
.top-nav .tbg{display:block;width:100%;height:10px;overflow:hidden;background:#f13451;}
.top-nav .lgw{background:#4c4c4c;width:100%;height:64px;overflow:hidden;padding-left:25px;}
.top-nav .lgw h1{padding:12px 0;overflow:hidden;}
.top-nav .nav{width:100%;overflow:hidden;}
.top-nav .nav li{list-style:none;float:left;color:#b7b7b7;font-size:12px;font-weight:bold;background: url('/media/images/eng/rc/bg-job-ect-bar.gif') no-repeat right center;
	padding:0 15px 0 18px;
}
.top-nav .nav li a:hover{color:#f01e3e !important;}
.top-nav .nav li a:link{color:#b7b7b7;}
.top-nav .nav li a:visited{color:#b7b7b7;}
.top-nav .nav li.fr{padding:0 15px 0 0;}
.top-nav .nav li.lr{background:none;}

.mtit{width:735px;overflow:hidden;margin:25px 0 40px 0;border-bottom:1px solid #e9e9e9;}
.mtit *{margin:0;padding:0;}
.mtit .mts{float:left;color:#000;font-size:20px;font-weight:bold;line-height:28px;}
.mtit .util{float:right;}
.mtit .util li{list-style:none;float:left;padding:10px 20px 0 0;font-weight:bold;font-size:11px;}
.mtit .util li.first{color:#000;padding-right:7px;background:url('/media/images/eng/rc/bg-jobarw.gif') no-repeat right 16px;}
.mtit .util li.last{color:#e92d4b;padding-left:5px;}

#lc-wp{width:735px;overflow:hidden;border-top:1px solid #d8d8d8;margin-top:50px;}
.lc-list{position:relative;width:100%;overflow:hidden;border-bottom:1px solid #d8d8d8;padding:9px 0 9px 14px;}
.lc-list .pic{float:left;width:154px;height:108px;overflow:hidden;text-align:center;}
.lc-list .pic img{vertical-align:middle;}
.lc-list dl{float:right;width:561px;}
.lc-list dl dt {padding:6px 0 0 0;}
.lc-list dl dt .bdt{font-weight:bold;}
.lc-list dl .cont{width:551px;padding:12px 0 0 0;}
.lc-list dl .dta{position:absolute;right:20px;bottom:10px;background:url('/media/images/eng/rc/bar-red.gif') no-repeat 0 5px;padding:0 0 0 10px;}

#lcv{width:735px;background:url('/media/images/eng/rc/lc-list-bg.gif') no-repeat 0 0;}
.lcvtb{border-collapse:collapse;}
.lcvtb thead th{height:29px;font-size:12px;font-weight:normal;color:#777;vertical-align:middle;}
.lcvtb thead  .bdlv{color:#000;}
.lcvtb .dtx{font-size:11px;color:#000;}
.lcv-con .ppc{width:100%;padding:25px 0;text-align:center;}
.lcv-bt{width:100%;text-align:right;padding:20px 0 0 0;}

