@charset "utf-8";
/* CSS Document */
body,td,th	{ font-size: 12px; font-family: Tahoma,Helvetica,sans-serif}
a { text-decoration: none } img	{ border:none} #wrap,h1#body,#header,.container	{ width:939px; margin:0 auto; position:relative} *	{ margin:0; padding:0} 
#header {  overflow: hidden; padding: 0 0 6px}
h1#body	{ font-size:14px; color:#FFF; margin:4px auto}
#fixL { position: absolute; right: 0; top: -20px; z-index: 100}
#fixL img { margin:0 5px}
.logo {float: left; width: 325px; min-height:77px}
.red	{ color:#F00 !important}
.green	{ color:#008000 !important}
.fr { float: right}
.fl { float: left}
.clr	{ clear:both}
.clr10	{ height:10px; clear:both} .clr5	{ height:5px; clear:both}
ul	{ list-style-type:none}
.center	{ text-align:center}
.none	{ display:none}
.forR { background: url("../img/topBm.gif") repeat-x scroll 0 0 transparent; float: right; height: 34px}
.forR-left,.forR-right { background: url("../img/topBar.gif") no-repeat scroll 0 0 transparent; float: left; height: 30px; overflow: hidden; width: 2px}
.submit_btn { background: url("../img/bgbutton.gif") repeat-x scroll left top transparent; border: 1px solid #366BAE; color: #FFFFFF; display: inline-block; font-family: tahoma; font-size: 12px; font-weight: bold; height: 25px;line-height: 25px; padding: 0 9px;text-decoration: none; text-transform: uppercase; cursor:pointer; vertical-align:middle}
.forR-mid { float: left; height: 28px; overflow: hidden; padding: 3px 16px 0}
.forR-mid a {  background: url("../img/bgbutton_td.jpg") repeat-x scroll left top transparent; display: inline-block;  height: 28px; line-height: 28px; margin: 0 2px; padding: 0 10px}
.forR-mid a:hover,.fixC	{ color:#9F224E; text-decoration:underline}
.forR-mid a img	{ vertical-align:text-bottom}
.menu { background: url("../img/menu.gif") repeat-x scroll 0 0 transparent; float: left; height: 35px; margin: 0 0 9px; width: 100%}
.rightM { background-position: -5px 0 !important}
.leftM, .rightM { background: url("../img/menuBG.gif") no-repeat scroll 0 0 transparent; float: left; height: 37px; overflow: hidden; width: 3px}
.midM { float: left; height: 31px; padding-left:6px; width: 927px}
.midM ul { height: 31px; margin: 0; padding: 0; width: 927px}
.midM ul li {height: 31px;position: relative;z-index: 4; float:left}
.aM { background: url("../img/sepM.gif") no-repeat scroll right 8px transparent; color: #FFF; float: left; font: bold 12px tahoma; height: 15px; padding: 8px 17px}
.aMfinal { background:none !important}
/*ct*/
#content { float: left;width: 100%; background-color: #fff; text-align: left;}
.listCat li a {
	background:url("../img/rss.gif") no-repeat scroll 0 0 rgba(0, 0, 0, 0) !important;
	padding-left:20px !important; line-height:16px !important;
}
.list ul li {
width: 190px;}
.box	{ border:1px solid #d7d7d7; padding:1px}
.ct-alert	{ width:80%; margin:0 auto; text-align:justify}

.menujob {
    background: none repeat scroll 0 0 #C4C4C4
}

.menujob li {
    border-left: 1px dotted #EEE;
    color: #383838;
    font-weight: bold;
    height: 100%;
    padding: 8px 0 8px 10px;
    text-transform: uppercase; display:inline-block
}
.m1 {  width: 285px }
.m2 {  width: 254px }
.m3 { width: 129px}
.m4 {  width: 99px; text-align:center}
.jobinfo {
    border-bottom: 1px solid #DEDEDE;
    border-left: 3px solid #FFF; border-right: 3px solid #FFF
}
.jobinfo a {
    font-family: Verdana;
    font-size: 11px; color:#464646
}
.jobinfo a:hover { text-decoration:underline }
.jobinfo li {
    padding: 10px 0 10px 10px; display:inline-block; float:left
}
.jobinfo:hover	{ background:#EEE}
.vlhd1	{ border-left: 3px solid #FF0000 !important; color: #FF0000; font-weight: bold; border-right:3px solid #FF0000 !important}
.vlhd1 li a	{ color:#F00 !important}
.vlxt1	{ border-left: 3px solid #366BAD !important; color: #366BAD; font-weight: bold; border-right:3px solid #366BAD !important}
.vlxt1 li a	{ color:#366BAD !important}

.detailjobdes {
    border-top: 1px solid #D7D7D7;
    color: #353535;
    font-weight: normal !important;
    padding: 10px 13px 5px 10px; display:none
}

.detailjobdes p {
    margin: 0;
    padding: 0 0 5px;
}
#city,#jobs,#exp,#vitri,#tdhv {
    border: 1px solid #B4B4B4;
    color: #888888;
    font-family: tahoma;
    font-size: 11px;
    height: 23px;
    line-height: 23px;
    padding: 0 0 0 5px;
    width: 160px
}
option	{ padding-left: 5px}
.content {
	padding: 10px;
	font-size: 13px !important;
}
p.content {
	padding-left: 10px;
}
p.thongbao {
	padding-left: 25px;
	margin-left:5px;
	background:url('../img/pin.png') no-repeat scroll left top transparent;
}
h1.title	{ font-size: 30px; font-weight: normal; line-height: 36px;}
h2.title	{ font-size: 12px; font-weight: normal; line-height: 23px; background:url('../img/big.png') no-repeat scroll left top transparent; padding-left:20px }
h2.title strong	{ color:#9F224E}

h1.title-cat	{ font-size: 13px; font-weight: bold; line-height: 23px; background:url('../img/pin.png') no-repeat scroll left top transparent; padding-left:20px }
h2.title-cat {
    display: block;
    font-size: 1.5em;
    margin-block-start: 0.83em;
    margin-block-end: 0.83em;
    margin-inline-start: 0px;
    margin-inline-end: 0px;
    font-weight: bold;
	padding-left: 10px;
	line-height: 25px;
}
h3.title-cat{
    display: block;
	font-size: 1.4em;
	line-height: 23px;
}
.changeSlide a	{ background: url("../img/bulldow.gif") no-repeat scroll right 5px transparent;
    color: #366BAF;
    font-weight: bold;
    padding: 0 17px 0 0;
    text-align: right }
.list	{  border-top: 1px dotted #CCCCCC; font-size: 11px; }
.listCat	{ padding:10px 15px 0px}
.CAT li	{ width:225px }
.list ul li	{ float:left }
.listCat li a {
    background: url("../img/bull1.gif") no-repeat scroll 4px 5px transparent;
    display: block;
    padding-left: 15px; color:#464646; margin:5px auto
}
.list a:hover	{ color:#9F224E; text-decoration:underline}
.CITY li	{ width:100px !important}

.pages {padding: 0 0 8px; display:inline-block; width:100%}
.pages a { background-color:#F3F3F3; border: 1px solid #C4C4C4;  display: inline-block; font-size: 12px; height: 22px; line-height: 22px; margin-right: 2px; padding: 1px 8px;  text-align: center; text-decoration: none}
.pages a:hover, .pages a.active, .pages a.selected { background: none repeat scroll 0 0 #366BAD; border: 1px solid #C4C4C4;  color: #FFFFFF; display: inline-block;  font-size: 12px; height: 22px; line-height: 22px; text-align: center}
.bg2	{ background:#f3f3f3}


#dark_screen {  background: none repeat scroll 0 0 #333333;  display: none;  height: 100%; opacity: 0.85; position: fixed; width: 100%; z-index: 100000}
#popup { background: #FFF; display: none;  position:fixed; margin-top:10px; width: 700px; z-index: 100000}
/*ft*/

#footer ul li {
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: bold;
    margin-bottom: 15px;
    padding: 0 3px;
    white-space: nowrap; color:#999
}
#footer ul li a	{ color:#467DBF}

#bottombox { background-color: #38649D; color: #FFFFFF; padding: 20px; line-height:20px; font-size:12px; font-family:Tahoma, Geneva, sans-serif; margin-bottom:10px}
#bottombox .container	{ min-height:150px }
#bottombox .box { display: inline; float: left; padding: 0 15px;  width: 190px; background:none; border:none}
#bottombox .box a	{ color:#FFF}
#bottombox .box li	{ border-bottom:1px solid #CCC}
#bottombox blockquote { background: url("b-start.png") no-repeat scroll left top transparent; margin: 15px 0 0; padding-left: 38px}
#bottombox blockquote p { background: url("b-end.png") no-repeat scroll right bottom transparent; background-position: right bottom;  padding-right: 38px}
.endBox	{ width:205px !important; margin-left:30px}
#socialbottom	{ display:inline-block}
#socialbottom li	{ float:left; width:40px; padding:10px 0}
#socialbottom li a { background: url("social-bottom.png") no-repeat scroll 0 0 transparent; display: inline; float: left;  height: 32px;overflow: hidden; text-align: left; text-indent: -119988px; width: 32px }
#socialbottom #gplus a { background-position: left bottom }
#socialbottom #fb a { background-position: -32px -32px}
#socialbottom #twitter a {  background-position: -64px -32px}
#socialbottom #zing a { background-position: right bottom}
#socialbottom #feed a { background: url("Feed_32x32.png") no-repeat scroll 0 0 transparent }
