﻿/*CSS Reset*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-weight:400;font-style:normal;}
ol,ul{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-weight:400;font-size:100%;}
/**/
body{color:#333;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:13px;}
table{font-size:inherit;font:100%;}
a{text-decoration:none;color:#059;outline:0;}
a:hover{text-decoration:underline;}
input{font-size:100%;color:#666;}
/*大區塊設定*/
#header {background: url(../images/index/index_bg.gif) no-repeat;height: 93px;width: 950px;margin:0 auto 8px auto;}
#container {width:950px;margin:0 auto;position:relative;}
.cl {float: left;width: 250px;position: relative;clear: left;}
.cr {float: right;width: 692px;position: relative;clear: right;}
.crl {width: 416px; padding:0 10px 10px 0;}
.crr {width: 256px;}
.cra {width: 688px;}
.fix {display:block; clear:both; visibility:hidden; *height:0; *overflow:hidden;}
#header:after, .set:after, .cl:after, .cr:after, #footer:before, .member:after, .trade:after {content:"."; display:block; height:0; clear:both; visibility:hidden;}
.L {position:relative; float:left;}
.R {position:relative; float:right;}
.tbar{width:420px;height:80px;position:relative;float:left;padding:0 10px 10px 0;}
.lrec{width:260px;height:210px;position:relative;float:right;}

/*企業簡介區塊*/
#comp_area {float: left; width: 928px; padding: 10px 10px 10px 10px; margin-bottom: 10px; _margin-bottom: 0px; border-style:solid; border-width: 1px; border-color: #d4d4d4;}
#ctt {float: left; width: 100%; font-size:16px; font-weight: bold; color:#369; margin: 5px auto 15px auto; position: relative; text-align: center;}
#ct {float: left; width: auto; font-size:13px; font-weight:normal; color:#333; margin: 0 auto 7px auto; position: relative;}
#ct2 {float: left; width: auto; font-size:13px; font-weight:normal; color:#369; margin: 0 auto 7px auto; position: relative;}
#ct_logo {float: left; width: 100%; margin: 0 0 10px 0; padding: 0 0 5px 0; font-size: 22px; font-weight: bold; color:#666; border-bottom:solid; border-bottom-width:1px; border-bottom-color:#d4d4d4; position: relative; clear: both;}
#cl2 {float: left; width: auto; position:relative;}
#cr2a {float: right; width: 720px; position:relative;}
#cr2b {float: right; width: 100%; position:relative;}
#comp_menu {float: left; width: 100%; height: 70px; border-style:solid; border-width:1px; border-color:#d4d4d4; background-image:url(../images/index/comp_mu_bg.gif); background-repeat: repeat-x; margin: 0 auto 7px auto; position: relative; z-index:99;}
#comp_menu ul {float: left; width: 100%;}
#comp_menu ul li{float: left; width: 100%;}
#comp_menu ul li.nav{float: left; width: 90%; font-size:13px; font-weight:normal; padding: 7px 20px 0 20px; color:#666;}
#comp_menu ul li.nav a{font-size:13px; font-weight:normal; padding: 0 8px 0 10px; color:#666;}
#comp_menu ul li.nav a:hover{font-size:13px; font-weight:normal; color:#666; text-decoration:underline;}
#comp_menu ul li.menua{float: left; width: 170px; height: 39px; overflow: hidden; text-indent:-30000px;}
#comp_menu ul li.menua a{float: left; width: 170px; height: 39px; background-image:url(../images/index/comp_mu_a01.gif); background-repeat:no-repeat; overflow: hidden; text-indent:-30000px;}
#comp_menu ul li.menua a:hover{float: left; width: 170px; height: 39px; background-image:url(../images/index/comp_mu_a02.gif); background-repeat:no-repeat; overflow: hidden;}
#comp_menu ul li.menua a.select{float: left; width: 170px; height: 39px; background-image:url(../images/index/comp_mu_a.gif); background-repeat:no-repeat; overflow: hidden; cursor:default;}
#comp_menu ul li.menub{float: left; width: 170px; height: 39px; overflow: hidden; text-indent:-30000px;}
#comp_menu ul li.menub a{float: left; width: 170px; height: 39px; background-image:url(../images/index/comp_mu_b01.gif); background-repeat:no-repeat; overflow: hidden; text-indent:-30000px;}
#comp_menu ul li.menub a:hover{float: left; width: 170px; height: 39px; background-image:url(../images/index/comp_mu_b02.gif); background-repeat:no-repeat; overflow: hidden;}
#comp_menu ul li.menub a.select{float: left; width: 170px; height: 39px; background-image:url(../images/index/comp_mu_b.gif); background-repeat:no-repeat; overflow: hidden; cursor:default;}
#comp_menu ul li.menuc{float: left; width: 170px; height: 39px; overflow: hidden; text-indent:-30000px;}
#comp_menu ul li.menuc a{float: left; width: 170px; height: 39px; background-image:url(../images/index/comp_mu_c01.gif); background-repeat:no-repeat; overflow: hidden; text-indent:-30000px;}
#comp_menu ul li.menuc a:hover{float: left; width: 170px; height: 39px; background-image:url(../images/index/comp_mu_c02.gif); background-repeat:no-repeat; overflow: hidden;}
#comp_menu ul li.menud{float: left; width: 170px; height: 39px; overflow: hidden; text-indent:-30000px;}
#comp_menu ul li.menud a{float: left; width: 170px; height: 39px; background-image:url(../images/index/comp_mu_d01.gif); background-repeat:no-repeat; overflow: hidden; text-indent:-30000px;}
#comp_menu ul li.menud a:hover{float: left; width: 170px; height: 39px; background-image:url(../images/index/comp_mu_d02.gif); background-repeat:no-repeat; overflow: hidden;}
#comp_menu ul li.menud a.select{float: left; width: 170px; height: 39px; background-image:url(../images/index/comp_mu_d.gif); background-repeat:no-repeat; overflow: hidden; cursor:default;}
/*企業網站下拉*/
#comp_web{width: 170px; height: 85px; position: absolute; visibility: hidden; padding: 15px 0 0 0; top: 25px; left: 340px; cursor: pointer; z-index: 100;}
#comp_web ul{list-style: none; border-style:solid; border-width:1px; border-color:#d4d4d4; width: 170px;}
#comp_web ul li{list-style: none; width: 170px; background-color:#EFEFEF; border-bottom-style: dotted; border-bottom-width:1px; border-bottom-color:#d4d4d4; text-align: center; cursor: pointer;}
#comp_web ul li a{list-style: none; width: 166px; font-size: 13px; color:#666; text-decoration:none; padding: 6px 2px 5px 2px; cursor: pointer; display:block;}
#comp_web ul li a:hover{list-style: none; width: 166px; font-size: 13px; color: #666; text-decoration:none; padding: 6px 2px 5px 2px; background-color:#C5D0D8; cursor: pointer; display:block;}
/*header*/
#header .sky {float:right;width: 580px;position: relative;}
#header .sky, #header .sky li {float: right;list-style: none;}
#header .skybar {float:right;height: 65px;width: 420px;margin: 13px 13px 0 0;_margin: 13px 7px 0 0;}

/*container*/
/*member*/
.cl .member{height:30px;margin-bottom:10px;}
.cl .member li{float:left;}
.cl .member .login a{background:url(../images/index/index_icon2.gif) no-repeat 0 -56px;display:block;height:30px;overflow:hidden;text-indent:-30000px;width:122px;}
.cl .member .login a:hover{background:url(../images/index/index_icon2.gif) no-repeat 0 -86px;display:block;height:30px;overflow:hidden;text-indent:-30000px;width:122px;}
.cl .member .join a{background:url(../images/index/index_icon2.gif) 0 -125px;display:block;height:30px;margin-left:6px;overflow:hidden;text-indent:-30000px;width:122px;}
.cl .member .join a:hover{background:url(../images/index/index_icon2.gif) 0 -155px;display:block;height:30px;overflow:hidden;text-indent:-30000px;width:122px;}
/*location 麵包屑*/
#location{background-image: url(../images/index/dot01.gif); background-repeat: no-repeat; background-position: 5px 10px; width: 930px; padding: 8px 0 0 20px; margin: 0 0 5px 0; font-size:13px; color: #000; clear:both; position:relative; cursor: default;}
#location a{font-size:13px; font-weight: normal; color: #000; text-decoration:none;}
#location a:hover{font-size:13px; font-weight: normal; color: #ef4a5d; text-decoration:none;}
#location a.title{font-size:13px; font-weight: bold; color: #ef4a5d; cursor: default;}
#location a.banner{float: right; height: 23px; width: 501px; margin-top:-12px; _margin-top:-26px; *margin-top:-26px; display: block; cursor: pointer;}
#location a.banner2{float: right; height: 23px; width: 363px; margin-top:-12px; _margin-top:-26px; *margin-top:-26px; display: block; cursor: pointer;}

/*登入資訊--企業*/
.pers_e{background:url(../images/index/person_n.gif) no-repeat;height:185px;margin-bottom:10px;padding-left:8px;padding-right:8px;padding-top:12px;width:233px;}
.pers_e a:link,.pers_e a:visited{color:#4a4a4a;}
.me{background:url(../images/index/index_icon2.gif) no-repeat 0 -393px;border:none;color:#3ba7a0;font-size:1em;font-weight:700;margin-bottom:15px;padding:0 0 0 25px;}
.e_title{color:#3ba7a0;margin-bottom:8px;}
.pers_e img{float: left;}
.pers_e li {background: url(../images/index/index_icon2.gif) 0 -419px no-repeat;margin-left: 86px;padding-left: 18px;padding-bottom: 0.6em;*padding-bottom: 0.4em;_padding-bottom: 0.4em;}
.pers_e p.act {clear:both;padding-top:3px;*padding-top:0px;}
.pers_e a:link.logout,.pers_e a:visited.logout{background:url(../images/index/index_icon2.gif) no-repeat 0 -1974px;display:block;float:left;height:31px;margin-left:2px;overflow:hidden;text-indent:-30000px;width:110px;}
.pers_e a:hover.logout{background-position:0 -2011px;}
.pers_e a:link.memb,.pers_e a:visited.memb{background:url(../images/index/index_icon2.gif) no-repeat 0 -2049px;display:block;float:left;height:31px;margin-left:10px;overflow:hidden;text-indent:-30000px;width:110px;}
.pers_e a:hover.memb{background-position:0 -2086px;}
.pers_e a:hover.memb {background-position: 0px -2086px;}

/*頻道區塊設定*/
.panel_border {border: 1px solid #e6e6e6; padding: 1px; margin-bottom: 10px; background-color: #F7F7F7;}
.panel_border2 {border: 1px solid #e6e6e6; padding: 1px; margin-bottom: 10px; background-color: #F7F7F7; }
.panel {border-top-width: 2px; border-top-style: solid; border-top-color: #ef4a5d; padding-top: 8px; padding-right: 4px; padding-bottom: 4px; padding-left: 4px; margin: 0; margin: 0 0 5px 0\9; background-color: #F7F7F7; position:relative;}
.panel2 {border-top-width: 2px; border-top-style: solid; border-top-color: #ef4a5d; padding-top: 8px; padding-right: 4px; padding-bottom: 4px; padding-left: 4px; background-color: #F7F7F7;}
.panel_e {background-color: #f7f7f7; padding-top: 8px; padding-right: 4px; padding-bottom: 8px; padding-left: 4px;}
.panel_e li {height: auto; width: 200px; margin: 5px auto 5px auto;}
.panel_t {height: 70px; background-color: #f7f7f7; padding: 5px 4px 5px 4px; _padding: 5px 4px 0 4px;}
.panel_t li {margin: 5px auto 5px auto; _margin: 5px auto 1px auto;}
.panel .more {position: absolute; top: 10px; left: 189px; background-image: url(../images/index/btn_open.gif); background-repeat: no-repeat; display: block; height: 16px; width: 46px;z-index:99}
.panel .more a {display: block; height: 16px; width: 46px; cursor: pointer;}
.panel .more a.select {background-image: url(../images/index/btn_close.gif); background-repeat: no-repeat; display: block; height: 16px; width: 46px; cursor: pointer;}
/*列表標題&表格文字*/
h2 {font-weight: 700;color: #3a3a3a;font-size: 15px;background: url(../images/index/index_icon2.gif) 0 -609px no-repeat;border-bottom: 1px dotted #9b9b9b;padding:0 0 6px 20px;padding:2px 0 4px 20px\9;margin-bottom: 6px;clear:both;_height:17px;}
h2 a:link,h2 a:visited,h2 a:hover{color: #3a3a3a; text-decoration:none;}
h2 span{font-weight:100;font-size:13px;}
.text_a13,.text_a13 a{font-size:13px;font-weight:400;color:#333;}
.text_a13 a:hover{color:#369;text-decoration:underline;}
.text_a15,.text_a15 a{font-size:15px;font-weight:400;color:#333;}
.text_a15 a:hover{color:#369;text-decoration:underline;}
.text_a20b,.text_a20b a{ font-size:20px; font-weight:400; color:#333; font-weight:bold; vertical-align: 2%; }
.text_a20b a:hover{color:#369;text-decoration:underline;}
.text_b13,.text_b13 a{font-size:13px;font-weight:400;color:#ef4a5d;}
.text_b13 a:hover{color:#C03;text-decoration:underline;}
.text_b15,.text_b15 a{font-size:15px;font-weight:400;color:#ef4a5d;}
.text_b15 a:hover{color:#C03;text-decoration:underline;}
.text_c13,.text_c13 a{font-size:13px;font-weight:400;color:#369;}
.text_c13 a:visited{font-size:13px;font-weight:400;color:#39F;}
.text_c13 a:hover{color:#036;text-decoration:underline;}
.text_c15,.text_c15 a{font-size:15px;font-weight:400;color:#369;}
.text_c15 a:visited{font-size:15px;font-weight:400;color:#39F;}
.text_c15 a:hover{color:#036;text-decoration:underline;}
.text_d13,.text_d13 a{font-size:13px;font-weight:400;color:#BA9850;}
.text_d13 a:visited{font-size:13px;font-weight:400;color:#960;}
.text_d13 a:hover{color:#896F36;;text-decoration:underline;}
.text_d15,.text_d15 a{font-size:15px;font-weight:400;color:#BA9850;}
.text_d15 a:visited{font-size:15px;font-weight:400;color:#960;}
.text_d15 a:hover{color:#896F36;text-decoration:underline;}
.text_e13,.text_e13 a{font-size:13px;font-weight:400;color:#999;}
.text_e13 a:hover{color:#666;;text-decoration:underline;}
.text_e15,.text_e15 a{font-size:15px;font-weight:400;color:#999;}
.text_e15 a:hover{color:#666;;text-decoration:underline;}

.border_b{border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#9b9b9b;}
.border_b2{border-bottom-width:1px;border-bottom-style:dotted;border-bottom-color:#9b9b9b;}
.border_cube{border-color:#9b9b9b;border-style:dotted;border-width:1px;}
.border_cube2{border-width: 1px;border-style: solid;border-color: #d4d4d4;}

/*工作查詢*/
.nav .sel a {text-align: center;height: 21px;width: 94px;padding-top:8px;background-color: #ef4a5d;color: #fff;}
.infoa .ser_inbg{background: url(../images/index/search_bg.gif) no-repeat;height: 20px;border-width: 0px;border: none;cursor: pointer;}
.infoa {color:#838080;margin:15px 0 15px 25px;*margin:7px 0 7px 25px;}
.infoa li {padding-bottom: 5px;padding-top: 5px;}
.infoa .tips {font-size: 0.9em;color: #B8984E;margin-left: 5em;position:relative;}
.infoa .tags01 {background: url(../images/index/index_icon2.gif) no-repeat 0px -1396px;padding-left: 40px;color: #f96e7b;}
.infoa .tags01 a {color: #f96e7b;}
.infoa .btn {width: 67px;height: 17px;height:14px\9;color: #333;background: url(../images/index/index_icon2.gif) no-repeat 0px -858px;text-align: center;padding-top:3px;padding-top:6px\9;float: right;margin-top: -30px;margin-right: 30px;_margin-right: 15px;position:relative;display:block; overflow:hidden;}
.infoa .btn a {color: #434343;}
.infob {color:#838080;margin-left: 10px;*margin-left: 5px;margin-top: 10px;}
.infob li{height: 20px;margin: 0;padding: 0;}
.infob li.inpt{height: 20px;margin: 0 0 10px 0;*margin: 0 0 15px 0;_margin: 0 0 10px 0;padding: 0;}
.infob li.inpt2{height: 15px;margin: 0 0 10px 0;*margin: 0 0 15px 0;_margin: 0 0 10px 0;padding: 0;}
.infob li.table{height: auto;margin: 0;padding: 0;}
.infob .ser_inbg2{float:left; background-image: url(../images/index/search_bg2.gif);background-repeat: no-repeat; width:170px; height:19px; border-width:0px;border: none;cursor: pointer;}

/*熱門tag(雙眼廣告)s*/
.hottags {height: 63px;clear: both;margin-top: 9px;margin-bottom: 10px;_margin-bottom: 0px;color:#EF4A5D;border-bottom-width: 1px;border-bottom-style: dotted;border-bottom-color: #9B9B9B;padding-bottom: 3px;}
.hottags a {color:#2BA7AA;}
.hottags a span{font-weight:bold;color:#EF4A5D;}
.hottags img {float: left;margin-right: 8px;}
.hottags li {height: 22px;}
.line {height: 1px;clear: both;margin-top: 5px;margin-bottom: 10px;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #CCC;}

/*熱門tags(雙眼廣告)*/
.hottags_d {height: 60px;width:46%;_width:45%;float:left;margin: 15px 10px 5px 10px;_margin: 15px 10px 5px 5px;color:#EF4A5D;position:relative;}
.hottags_d a {color: #666;}
.hottags_d a span{font-weight: bold;color:#EF4A5D;}
.hottags_d img {float: left;margin-right: 8px;}
.hottags_d li {width: 74%;float: left;margin: 0 0 5px 0;height: 20px;}

/*預設按鈕樣式*/
.input_y40 { border:none; background:transparent url(../images/index/btn_y40.gif) no-repeat; height: 27px; width:40px; color:#960; cursor:pointer; }
.input_y80 { border:none; background:transparent url(../images/index/btn_y80.gif) no-repeat; height: 27px; width:80px; color:#960; cursor:pointer; }
.input_y100 { border:none; background:transparent url(../images/index/btn_y100.gif) no-repeat; height: 27px; width:100px; color:#960; cursor:pointer; }
.input_y120 { border:none; background:transparent url(../images/index/btn_y120.gif) no-repeat; height: 27px; width:120px; color:#960; cursor:pointer; }
.input_y150 { border:none; background:transparent url(../images/index/btn_y150.gif) no-repeat; height: 27px; width:150px; color:#960; cursor:pointer; }

.input_w40 { border:none; background:transparent url(../images/index/btn_w40.gif) no-repeat; height: 27px; width:40px; color:#666; cursor:pointer; }
.input_w80 { border:none; background:transparent url(../images/index/btn_w80.gif) no-repeat; height: 27px; width:80px; color:#666; cursor:pointer; }
.input_w100 { border:none; background:transparent url(../images/index/btn_w100.gif) no-repeat; height: 27px; width:100px; color:#666; cursor:pointer; }
.input_w120 { border:none; background:transparent url(../images/index/btn_w120.gif) no-repeat; height: 27px; width:120px; color:#666; cursor:pointer; }
.input_w150 { border:none; background:transparent url(../images/index/btn_w150.gif) no-repeat; height: 27px; width:150px; color:#666; cursor:pointer; }

.btn_r120{width:120px;height:27px;color:#772c02;cursor:pointer;text-align:center;background:transparent url(../images/index/btn_r120.gif);border:none;}

/*地圖按鈕*/
.btn_map{width:55px;height: 22px;background-image:url(../images/index/button_map.gif);background-repeat:no-repeat;display:block;}
.btn_map a{width:55px;height: 22px;background-image:url(../images/index/button_map.gif);background-repeat:no-repeat;text-indent:-30000px;display:block;}
.btn_map a:hover{width:55px;height: 22px;background-image:url(../images/index/button_map2.gif);background-repeat:no-repeat;text-indent:-30000px;display:block;}
/*工作列表搜尋下拉*/
.comp_serbg{background:transparent url(../images/index/search_bg2.gif) no-repeat;height: 17px;padding: 2px 0 0 0;*padding: 3px 0 0 0;_padding: 3px 0 0 0;border-width: 0px;border: none;cursor: pointer;}
/*工作列表TOP按鈕*/
.btn_bg{background-image:url(../images/index/btn_bg.gif);background-repeat:repeat-x;background-position: bottom;}
.btn_top01{float: left;width:164px;height:35px;background-image:url(../images/index/btn_top_a01.gif);background-repeat:no-repeat;margin: 0 5px 0 0;display:block;}
.btn_top01 a{width:159px;height: 26px;background-image:url(../images/index/btn_top_a01.gif);background-repeat:no-repeat;font-size:13px;color: #BA9850;padding: 9px 5px 0 0;text-align:right;display:block;}
.btn_top01 a:hover{background-image:url(../images/index/btn_top_a02.gif);background-repeat:no-repeat;color: #F06;text-decoration:none;}
.btn_top01 a.select{background-image:url(../images/index/btn_top_a02.gif);background-repeat:no-repeat;color: #F06;text-decoration:none;cursor: default;}
.btn_top02{float: left;width:164px;height:35px;background-image:url(../images/index/btn_top_b01.gif);background-repeat:no-repeat;margin: 0 5px 0 0;display:block;}
.btn_top02 a{width:159px;height: 26px;background-image:url(../images/index/btn_top_b01.gif);background-repeat:no-repeat;font-size:13px;color: #BA9850;padding: 9px 5px 0 0;text-align:right;display:block;}
.btn_top02 a:hover{background-image:url(../images/index/btn_top_b02.gif);background-repeat:no-repeat;color: #F06;text-decoration:none;}
.btn_top02 a.select{background-image:url(../images/index/btn_top_b02.gif);background-repeat:no-repeat;color: #F06;text-decoration:none;cursor: default;}
.btn_top03{float: left;width:164px;height:35px;background-image:url(../images/index/btn_top_c01.gif);background-repeat:no-repeat;margin: 0 5px 0 0;display:block;}
.btn_top03 a{width:159px;height: 26px;background-image:url(../images/index/btn_top_c01.gif);background-repeat:no-repeat;font-size:13px;color: #BA9850;padding: 9px 5px 0 0;text-align:right;display:block;}
.btn_top03 a:hover{background-image:url(../images/index/btn_top_c02.gif);background-repeat:no-repeat;color: #F06;text-decoration:none;}
.btn_top03 a.select{background-image:url(../images/index/btn_top_c02.gif);background-repeat:no-repeat;color: #F06;text-decoration:none;cursor: default;}
.btn_top04{float: left;width:164px;height:35px;background-image:url(../images/index/btn_top_d01.gif);background-repeat:no-repeat;margin: 0 5px 0 0;display:block;}
.btn_top04 a{width:159px;height: 26px;background-image:url(../images/index/btn_top_d01.gif);background-repeat:no-repeat;font-size:13px;color: #BA9850;padding: 9px 5px 0 0;text-align:right;display:block;}
.btn_top04 a:hover{background-image:url(../images/index/btn_top_d02.gif);background-repeat:no-repeat;color: #F06;text-decoration:none;}
.btn_top04 a.select{background-image:url(../images/index/btn_top_d02.gif);background-repeat:no-repeat;color: #F06;text-decoration:none;cursor: default;}
/* 5月20日修改之從這端兒開始 第1-1段 */

#option {width:930px;padding-top:5px;}		
#cr2b {float: left;width: 100%;position:relative;}
.cr2b_left {float: left;width: 655px;position:relative;}
.cr2b_right {float: right;width: 260px;position:relative;}
.cr2b_rightbox {border:1px solid #aaaaaa;margin-bottom:13px;}
.ss01 {font-size:24px;font-family:微軟正黑體,新細明體,Arial,;color:#020202;line-height:30px;line-height:26px \9;padding-bottom:6px;_padding-bottom:3px;}
.ss01_want {width:117px;margin-bottom:10px \9}
.ss01 span {font-size:16px;font-weight:bold;font-family:微軟正黑體,新細明體,Arial,;color:#6f6f6f;}
.spicy01 {font-size:24px;font-family:微軟正黑體,新細明體,Arial,;color:#020202;line-height:30px;line-height:26px \9;padding-bottom:6px;_padding-bottom:3px;}
.spicy01_want {width:117px;margin-bottom:10px \9}
.spicy01 span {font-size:16px;font-weight:bold;font-family:微軟正黑體,新細明體,Arial,;color:#6f6f6f;}
.spicy02 {font-size:16px;font-weight:bold;color:#ff3001;}
.spicy03 {width:470px;}
.spicy03 a {color:#000;text-decoration:none;}
.spicy03 a:hover {color:#000;text-decoration:underline;}
.spciy04 {font-size:15px;font-weight:bold;color:#2b2b2b;background-color:#d6d6d6;border-bottom:1px solid #aaaaaa;}
.spciy04 img {padding:5px;}
.spciy05 {font-size:12px;color:#646464;line-height:16px;}
.spciy06 {font-size:12px;color:#fff;}
.spciy06_title {font-size:13px;color:#000;}
.spciy06 td.a {height:20px;font-family:Arial, Helvetica, sans-serif;border-bottom:1px solid #fff;padding-left:10px;background-color:#52a883;}
.spciy06 td.b {height:20px;font-family:Arial, Helvetica, sans-serif;border-bottom:1px solid #fff;padding-left:10px;background-color:#52a89d;}
.spciy06 td.c {height:20px;font-family:Arial, Helvetica, sans-serif;border-bottom:1px solid #fff;padding-left:10px;background-color:#528eaa;}
.spciy06 td.d {height:20px;font-family:Arial, Helvetica, sans-serif;border-bottom:1px solid #fff;padding-left:10px;background-color:#527da8;}
.spciy06 td.easy {font-size:13px;font-weight:bold;color:#000000;padding-top:3px \9;font-family:Arial, Helvetica, sans-serif;}
.smile1 {float:left;height:22px;width:22px;background-image:url(../images/job_refer/spicy_icon03.gif);}
.smile2 {float:left;height:22px;width:44px;background-image:url(../images/job_refer/spicy_icon03.gif);}
.smile3 {float:left;height:22px;width:66px;background-image:url(../images/job_refer/spicy_icon03.gif);}
.smile4 {float:left;height:22px;width:88px;background-image:url(../images/job_refer/spicy_icon03.gif);}
.smile5 {float:left;height:22px;width:110px;background-image:url(../images/job_refer/spicy_icon03.gif);}
.spciy07 {border-top:1px solid #aaaaaa;border-bottom:1px solid #aaaaaa;border-left:1px solid #aaaaaa;font-size:12px;color:#2d2d2d;}
.spciy07 td.basic{padding-top:3px \9;height:25px;border-bottom:1px solid #aaaaaa;border-right:1px solid #aaaaaa;}
.spciy07 td.e{padding-top:3px \9;height:25px;border-bottom:1px solid #aaaaaa;border-right:1px solid #aaaaaa;background-color:#dcdcdc;font-weight:bold;color:#2d2d2d;}
.spicy08 {}
.spicy08 td {height:35px;border-bottom:1px dotted #a2a2a2;}
.spicy09 {border-left:1px solid #cccccc;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;}
.text_18 {font-size:25px;color:#000;font-family:微軟正黑體,新細明體,Arial, Helvetica, sans-serif;}
.fix_text_a13 {font-size:13px;color:#333;}
.fix_pop_text{width: 196px;color:#336699;}
.fix_pop{font-size:12px;color:#6b6b6b;}
.fix_pop a{color:#336699;text-decoration:none;}
.fix_popbox2{border-left:1px solid #cccccc;border-right:1px solid #cccccc;border-top:1px solid #cccccc;}
.fix_popbox td{border-bottom:solid 1px #d6d6d6;padding:2px; }
.fix_pop a:hover{font-size:12px;color:#333333;text-decoration:underline;}
/* 5月20日修改之結束在這 */

/*熱門工作頻道*/
.channels{ float:left;position:relative;line-height:24px; height:123px; width:75px;padding:3px 0 3px 4px; display:block; font-size:15px; font-family:Arial;}
.channels.bs{ float:left;position:relative;line-height:24px; height:123px; width:85px;padding:3px 0 3px 5px; display:block; font-size:15px; font-family:Arial;}
.channels span{color:#ef4a5d; font-weight:700;}
.channels a:link{color:#525252; text-decoration:none;}
.channels a:visited{color:#39F; text-decoration:none;}
.channels a:hover{color:#059; text-decoration:underline;}

/*獨家工作
.AP_special{ position:absolute; width:158px; height:158px; visibility: visible; top: -20px; left: 888px; cursor: pointer; z-index: 100; background:transparent url(../images/index/icon_special.gif) no-repeat; }
#AP_special_info{ width: 245px; height: auto; position:absolute; visibility:hidden; top: 140px; left: 747px; cursor: default; z-index: 100; text-align:center; }
#AP_special_info .cube{ border-width: 3px; border-style: solid; border-color: #f1d037; background: #FAEFBA; margin-top:15px;}
#AP_special_info .arrow{ width:20px; height:15px; position:absolute; z-index: 100; background:url(../images/index/pop_up2.gif) no-repeat; left:210px; top:0; }
*/

/*獨家工作*/
.AP_special{ position:absolute; width:100px; height:100px; visibility: visible; top: -5px; left: 780px; cursor: pointer; z-index: 100; background:transparent url(../images/index/icon_special.gif) no-repeat; }
#AP_special_info{ width: 245px; height: auto; position:absolute; visibility:hidden; top: 80px; left: 600px; cursor: default; z-index: 100; text-align:center; }
#AP_special_info .cube{ border-width: 3px; border-style: solid; border-color: #f1d037; background: #FAEFBA; margin-top:15px;}
#AP_special_info .arrow{ width:20px; height:15px; position:absolute; z-index: 100; background:url(../images/index/pop_up2.gif) no-repeat; left:210px; top:0; }

/*徵信過關*/
.AP_verify{ position:absolute; width:100px; height:100px; visibility: visible; top: -5px; left: 870px; cursor: pointer; z-index: 100; background:transparent url(../images/index/icon_verify.gif) no-repeat; }


/*供求比圖表視窗*/
.AP_ranking{width: 300px;height: 200px;position:absolute;visibility: visible;top: 140px;left: 225px;cursor: pointer;z-index: 100;}
.AP_ranking_b_cube{border-width: 2px;border-style: solid;border-color: #809caf;background: #cedae2;}

/*24h說明*/
#AP_24h_info{ width: 280px; height: auto; position:absolute; visibility:visible; top: 80px; left: 600px; cursor: default; z-index: 100; text-align:center; }
#AP_24h_info .cube{ border-width: 3px; border-style: solid; border-color: #db0000; background: #FFF0F0; margin-top:15px;}
#AP_24h_info .arrow{ width:20px; height:15px; position:absolute; z-index: 100; background:url(../images/index/pop_up3.gif) no-repeat; left:30px; top:0; }
.text_f20b,.text_f20b a{ font-size:20px; font-weight:700; color:#fff; }
.text_f12,.text_f12 a{ font-size:12px; font-weight:400; color:#fff; vertical-align: -2.5px;}

/*24H左欄說明*/
.note_24h {float:left;width:225px;font-size:12px;color:#666;line-height:18px;margin-left:5px;display:block;}

/*勞工局評選獎*/
.AP_labor{ position:absolute; width:280px; height:50px; visibility: visible; top:34px; left:580px; cursor: pointer; z-index: 100;}

/*獨享好康
.spe {padding-left: 15px;}
.spe a {color: #525252;}
.spe li {background-image: url(../images/index/index_icon.gif);background-position:0 -419px;background-repeat: no-repeat;padding-left: 21px;padding-bottom: 0.5em;*padding-bottom: 0.3em;_padding-bottom: 0.3em;}*/

/*子網
.chi {}
.chi a {color: #525252;}
.chi li {background-image: url(../images/index/index_icon.gif);background-position:0 -419px;background-repeat: no-repeat;padding-left: 21px;padding-bottom: 0.5em;*padding-bottom: 0.3em;_padding-bottom: 0.3em;width: 95px;float: left;}*/

/*求職服務
.panel .service_navl {position:relative;float: left;width: 115px;padding: 10px 0 0 15px;position:relative;}
.panel .service_navr {float: left;width: 115px;padding: 10px 0 0 15px;position:relative;}
.panel .service_navl a, .panel .service_navr a {color:#3a3a3a;}
.panel .service_navl li, .panel .service_navr li {margin-bottom: 11px;}*/

/*熱門推薦
.hotinfo {padding-left: 5px;position:relative;}
.hotinfo a {color: #333;}
.hotinfo li {background-image: url(../images/index/dot02.gif);background-position: 0 4px;background-repeat: no-repeat;padding-left: 14px;line-height:20px;margin-bottom:4.2px;}
.hotinfo span {font-weight: bold;color: #369;}
.hotinfo span a:hover {color:#ef4a5d;}
.hotinfo li.more{text-align: right;background: none;padding-right: 5px;line-height:20px;margin-bottom:4.2px;font-size: 12px;
}*/

/*左區個人化查詢標籤
#personal{position:absolute;width: 250px;top: 589px;*top: 569px;_top: 546px;left: 0;visibility: visible;}*/


/*熱門職缺
.hotjob {height: 63px;clear: both;margin-top: 12px;margin-bottom: 10px;_margin-bottom: 0px;color:#3a3a3a;overflow:hidden;}
.hotjob a {color:#3a3a3a;}
.hotjob img {float: left;margin-right: 8px;}
.hotjob li {height: 22px;}*/