a:focus{-moz-outline-style:none}
a,area{blr:expression(this.onFocus=this.blur())}
.head{text-align:left;background:url(images/detail_07.gif) repeat-x bottom left;}
.header img{margin:5px 0 12px 10px;}
.foot{width:auto;text-align:center;height:26px;line-height:26px;color:#fff;padding-left:14px;background:#8d59a4}

.topctrl{height:48px;}
.topctrl .yxtip{float:left;width:230px;text-indent:10px;font-size:16px;font-weight:bold;line-height:48px}
.topbtn{float:right;margin-left:-230px;text-align:left;padding-top:10px;display:inline-block;width:100%}
.topbtn .btn_bigsq{margin-right:20px}
.topbtn .inn{margin-left:230px}
.box{margin:0 auto;text-align:left;border-top:1px solid #ccc;clear:both}
.boxsin{margin:0 auto;display:block;text-align:left;border-top:1px solid #ccc;*min-height:expression(onresize=document.documentElement.clientHeight-105+"px");_height:expression(onresize=document.body.offsetHeight-105+"px") }
.notopbor{border-top:none}
.single{border:none}
tabblk:after,.jobinfo ul:after,.top:after,.article dd:after{height:0;font-size:0;line-height:0;display:block;clear:both;visibility:hidden}
.side{width:230px;border-right:1px solid #E1E1E1;float:left}
.side .tit{background:#F0F0F0;height:27px;padding-left:5px;border-bottom:1px solid #fff}
.side .tit a{margin:0 6px;}
.side ul{overflow:auto;_height:expression(onresize=document.body.offsetHeight-157+"px");margin-bottom:3px;border-top:1px solid #c2ccd6}
.side li{padding:1px 0 3px 5px;line-height:150%;font-weight:normal;cursor:default;font-family:"ËÎÌå";white-space:nowrap}
.side li.hov{background:url(images/side_l2.gif);font-size:12px;}
.side li.on{background:url(images/side_l1.gif);font-size:12px;}
.side h2{color:#8d59a5}
.side .time{float:right;margin-top:-18px;color:#000;font-family:Arial, Helvetica, sans-serif}
.side .compname{padding-left:23px}
.side .gray{color:#666;display:block;padding-left:23px}
.viewblk{width:100%;float:right;margin-left:-231px;background:#fff}
.innercon{margin-left:231px}
.top{padding:20px 10px 10px;clear:both;}

.comptit{padding-left:20px;clear:both}
.complogo{float:left;border:1px solid #E1E1E1;margin:15px 0 0 20px}
.comptit h1{font-size:16px;margin-bottom:10px;color:#8d59a5;word-break:break-all}
.comptit h1 .rednote{color:#f00;font-size:12px;font-weight:normal}
.comptit h2{font-size:14px;padding-bottom:5px}
.comptit dl{display:block;clear:both}
.comptit dt,.comptit dd{float:left}
.tabblk{clear:both;margin:10px 25px 0;overflow:auto;zoom:1;background:url(images/tab_bg.gif) repeat-x 0 bottom;}
.top .tabblk{margin:10px 15px 0}
.tab{zoom:1;width:260px;margin-top:16px;}
.tab_on,.tab_off{width:109px;float:left;text-align:center;color:#8d59a5;cursor:pointer;padding:0;}
.tab_on{background:url(images/tab.gif) -109px bottom;line-height:23px;}
.tab_off{background:url(images/tab.gif) left bottom;line-height:28px;color:#bebebe}
.userctrl2{text-align:right;float:right;padding-right:12px;margin-bottom:10px;}
.userctrl2 a{margin:0 5px;line-height:32px; text-decoration:underline}
.userctrl2 .applydiv a{margin:0}
.ctrlcon{margin-left:120px;white-space:nowrap;line-height:32px}
.tabblk input.apply3,.tabblk input.apparr3{vertical-align:bottom;vertical-align:auto;}
.single .userctrl2{text-align:center}
.tab_on{padding-top:13px;}
.tab_off{padding-top:8px;}
.single .clear,.tabblk .clear,.box .clear{height:0;visibility:hidden;font-size:0;line-height:0;margin:0;padding:0;background:#000}
/*.btmctrl{clear:both;text-align:center;margin-left:250px;margin-bottom:20px;padding-bottom:130px}
.btmctrl a{margin:0 5px}
*/
.con{padding:0;clear:both;margin-bottom:3px;}
.con,.box{*display:inline-block}
.con:after,.box:after{content: ".";display:block;height:0;clear:both;visibility:hidden} 
@media all and(min-width: 0px){.con,.box{display:block}} 
.infoblk{width:98%;padding-top:6px;float:left;margin-right:-250px}
.jobinfo{margin-right:220px}
.biginfoblk{padding-top:6px}
.biginfoblk .jobinfo{margin-right:0}
.infoblk2{width:100%;padding-top:6px;float:left;margin-right:-220px;}
.jobinfo .info{padding:10px 10px 10px 20px}
.info dl{clear:both}
.jobinfo b{color:#4A91C5;margin:0 5px;font-weight:normal}
.jobinfo ul{display:inline-block;padding:0 10px}
.jobinfo li{width:150px;float:left;margin:3px 0}
.jobinfo li.clr{width:100%}
.jobinfo li em{font-style:normal;font-weight:bold;float:left}
.jobinfo dt{font-weight:bold;margin:15px 0 5px;background:#f4eff7;padding:0 10px;line-height:28px}
.jobinfo dd{line-height:200%;padding:5px 10px}
.compinfo{padding:10px 20px;}
.compinfo dl{padding-top:10px}
.compinfo dt{font-weight:bold;margin:15px 0 5px;background:#f4eff7;padding:0 10px;line-height:28px}
.compinfo dd{line-height:200%;padding:5px 10px}
.totop{height:17px;font-size:16px;font-weight:bold;text-align:center;line-height:17px;margin-bottom:10px;}
.tablistbox{margin:0 10px 0 20px}
.totop a{text-decoration:none}
.blog{width:186px;float:right;margin-top:20px;margin-right:20px;_margin-right:10px;}
.blog a{text-decoration:none}
.blogname{background:url(images/blogbg.gif) no-repeat;width:186px;height:55px;margin:5px 0}
.blogname a{color:#000;font-weight:bold;text-decoration:none;font-size:14px;display:block;text-align:center;width:auto;height:auto;padding:10px 5px;_width:100%;height:100%}
.blogtit{margin:10px 10px 0;display:block}
.conner{background:#DDEEFA url(images/topmi5.gif) repeat-x;padding:10px 10px 0;border:1px solid #DCEEFA}
.conner h3{font-size:14px}
.media,.article{padding:5px 0 10px}
.conner li{padding-left:16px;margin-bottom:3px}
.media li{background:url(images/movieli.gif) no-repeat 0 2px;}
.article dl{line-height:150%}
.article dt{font-size:12px;margin:8px 0 3px;padding:0}
.article dt a{font-family:"ËÎÌå";font-weight:bold}
.article em{display:block;float:right;margin-top:0;*margin-top:-18px;font-style:normal;}
.article em a{text-decoration:underline}
.article dd{display:block;*display:inline-block;padding-bottom:5px}

.norst h2{margin-top:40px}
.jy{padding-left:72px;font-weight:bold}
.btnblk{text-align:right}
.none{display:none}
#right{_height:expression(onresize=document.body.offsetHeight-355+"px") ;}
#jbody{overflow:auto}

input.normal{background:url(images/d_quk1.gif) repeat-x;color:#fff;border:0;font-size:14px;width:132px;height:28px;line-height:26px;text-align:center;}
input.apply2{background:url(images/d_quk.gif) no-repeat left -42px;width:130px;height:28px;border:0;color:#fff;font-size:14px;text-indent:25px;margin-right:-3px;line-height:28px;float:left;*float:none}
input.apparr2{background:url(images/d_quk.gif) no-repeat -130px -42px;;width:23px;height:28px;border:0;vertical-align:top;*vertical-align:auto;margin:0 auto;/*float:left;*float:none;*/}
input.apply3{background:url(images/d_quk.gif);width:145px;height:42px;border:0;color:#fff;font-size:18px;font-weight:bold;line-height:42px;text-align:left;padding-left:50px;margin-right:-3px;}
input.apparr3{background:url(images/d_quk.gif) no-repeat -145px top;width:23px;height:42px;border:0;}
input.apply4{background:url(images/d_quk.gif) no-repeat left -70px;width:57px;height:18px;border:0;line-height:19px;margin-right:-3px}
input.apparr4{background:url(images/d_quk.gif) no-repeat -57px -70px;width:10px;height:18px;border:0;line-height:19px;margin-right:-3px}

.list_tb{width:100%}
.list_tb{clear:both;margin-bottom:10px}
td.tit a{text-decoration:none}
th.time{width:80px;white-space:nowrap;}
.list_tb td{vertical-align:top;padding:5px 5px 3px;border-bottom:1px solid #cbcbcb}
.list_tb th{background:#f4eff6;height:30px;line-height:30px;border-left:1px solid #fff;text-align:left;white-space:nowrap;padding:0 5px;font-weight:normal}
.list_tb th img{margin-left:5px}
.list_tb th:first-child{border-left:none}
span.time{font-size:11px;line-height:18px;margin:0 5px;white-space:nowrap}
.list_tb th.wid80{width:80px}
.list_tb td.status{width:17px;background:#fff;text-align:center}
th.status{text-align:center;width:17px}
.ctrl{width:100%;}
.ctrl:after{content:".";visibility:hidden;height:0;clear:both;display:block}
.tablk{height:32px;margin-top:15px;clear:both;display:block;zoom:1;background:url(images/c_tap.gif) repeat-x left -160px;}
.tablk .c_tab{float:left;background:url(images/c_tap.gif) no-repeat left top;}
.tablk .c_tab a{display:block;float:left;width:102px;height:32px;line-height:32px;color:#fff;text-align:center;}
.tablk .c_tab a:hover,.c_tab .tab_c:hover{color:#fff;}
.tablk .c_tab .tab_s{margin-top:0;*margin-top:4px;_margin-top:13px;_height:14px;_line-height:14px;color:#bdbcbc}
div.society{background-position: left -128px}
div.society .c_tab{background-position: left -32px}
div.society .c_tab .tab_s{padding-top:0;margin-top:0;height:32px;line-height:32px;color:#fff}
div.society .c_tab .tab_c{margin-top:4px;_margin-top:13px;_height:14px;_line-height:14px;color:#bdbcbc}
.ctrl .clear{height:0;font-size:0px;clear:both;display:block;content:".";visibility:hidden;height:0;line-height:0}
/*.userctrl{float:left;padding:0 5px}
.userctrl a{margin:0 5px}
..userctrl .applydiv a{margin:0}
.userctrl a.gray{color:#666;text-decoration:none;cursor:default;margin:0 5px 0 15px}
*/.pagectrl{float:right;font-family:"ËÎÌå";text-align:right;position:relative;left:0;top:0}
.e{font-family:"ËÎÌå";margin:0 3px;font-size:16px}
.on{font-size:11px;font-weight:bold}
.pagectrl img{margin:0 5px;background:#fff;}
.totalnum{float:right;margin-top:4px}
.numblk{position:absolute;text-align:right;background:#f4eff7;border:1px solid #9fbde3;padding:3px 5px;z-index:98;top:28px;right:0;white-space:nowrap;}
.numblk a{text-decoration:none;margin:0 3px}
.numblk a:focus{-moz-outline-style:none;}
.numblk a.on{color:#f00;font-size:12px}
.numblk a.gray{color:#999;cursor:default}
input.num{width:30px;margin-left:3px}
input.go{width:21px;height:18px;background:url(images/input_go.gif) no-repeat;border:0;margin-left:3px}
input.prev_on,input.prev_off,input.next_on,input.next_off{vertical-align:middle;margin:0 5px;width:26px;height:26px;border:none;background:url(images/d_pageico.gif) no-repeat;}
input.prev_on{background-position:0 0;cursor:pointer}
input.prev_off{background-position:0 -26px;}
input.next_on{background-position:-27px 0;cursor:pointer}
input.next_off{background-position:-27px -26px;}
.map_butn{margin:0 10px;vertical-align:middle;cursor:pointer}
