.h-p0-15{padding:0 15px}
.h-p15{padding:15px}
.h-p10-0{padding:10px 0}
.h-p0-10{padding:0 10px}
.h-p0-10 li:hover{background:#E7F3FF;}
.h-overhidden{overflow:hidden}
.h-rec-cate h2.x-absolute a,#h-corp-slider .x-slider-button,.h-job h2 a,.h-list li,.h-focus .zhibo-tip,.num,.h-wind-up,.h-wind-down{background-image:url(images/png8.png)}
span.x-hint{font-size:12px;font-weight:normal}
span.x-hint a{color:#245C99}
a.h-hint-normal{color:#666}
a.h-hint-normal:hover{text-decoration:underline}
.h-lowlight{background-color:#f7f7f7}
.h-list li{background-image:url(images/voice.png);background-position:-4px 2px;background-repeat:no-repeat;padding-left:26px;line-height:29px;height:29px;overflow:hidden}
.h-list a.x-right{display:block;margin-left:5px;width:60px;text-align:right}
.h-list-l li{line-height:30px;height:30px;border-bottom:1px dotted #E5E5E5;overflow:hidden}
.h-list-l li.li-last{border-bottom:0}
.h-title{border-bottom:1px solid #D5D5D5;color:#333;font-weight:bold;padding-bottom:5px}
.h-cate-li .h-title{margin-left:5px;margin-top:5px;border:0;padding-bottom:0}
.h-cate-li .h-cate-list a.h-cate-bg{width:89px;height:145px;text-indent:-9999px;background-image:url(images/all-cate.jpg);background-repeat:no-repeat;margin-right:10px;_margin-right:5px}
.h-cate-1 .h-cate-list a.h-cate-bg{background-image:url(images/rf01.gif);}
.h-cate-2 .h-cate-list a.h-cate-bg{background-image:url(images/rf02.gif);}
.h-cate-3 .h-cate-list a.h-cate-bg{background-image:url(images/rf03.gif);}
.h-cate-4 .h-cate-list a.h-cate-bg{background-image:url(images/rf04.gif);}
.h-cate-5 .h-cate-list a.h-cate-bg{background-image:url(images/rf05.gif);}
.h-cate-6 .h-cate-list a.h-cate-bg{background-image:url(images/rf06.gif);}
.h-cate-li h5.h-overhidden{height:18px;overflow:hidden}
.h-cate-li .h-cate-list{width:152px;overflow:hidden}
.x-panel-body p.x-hint{margin:5px 0}
.h-daily{padding-bottom:10px;height:155px}
.h-daily p.x-imagebox-body{height:18px;overflow:hidden}
.h-daily p.x-hint{margin-bottom:5px;border-bottom:1px dotted #E5E5E5;padding-bottom:5px}
.h-login{height:40px;width:240px;overflow:hidden;position:relative}
.h-login-loading{text-align:center;height:50px;line-height:50px}
li.h-cate-li{width:340px;height:154px;overflow:hidden;padding-left:5px;padding-top:5px}
li.h-cate-li ul.h-list{width:183px;padding-right:5px;height:130px;margin:0}
.h-cate-li-hover{background-color:#5C87B5;padding:3px 10px;clear:both;white-space:nowrap}
.h-cate-li-hover a,.h-cate-li-hover a:hover{color:#fff}
.h-cate-li .h-list li{background:0;padding:0;*height:22px;*overflow:hidden}
.h-cate-li .h-list li span.x-hint{padding-right:5px}
.h-cate-li .h-list li a,a.a-normal{color:#666}
.h-cate-li .h-list li a:hover,a.a-normal:hover{text-decoration:underline;}
.h-cate-new,.h-cate-li .h-list li div.x-left{width:160px;_width:150px;overflow:hidden;_padding-left:5px}
.h-cate-new a{background-image:url(../images/icon-new.png);background-position:right 6px;background-repeat:no-repeat;padding-right:15px;height:25px;float:left}
.h-cate-tag a{display:block;font-weight:normal;height:29px;line-height:29px;overflow:hidden;width:53px}
.h-people li{overflow:hidden;border-bottom:1px dotted #E5E5E5;padding-bottom:10px;margin-bottom:10px;height:55px}
.h-people p.x-imagebox-body{height:36px;overflow:hidden}
.h-people li.li-last{border:0;margin-bottom:0}
.h-login a{display:block;float:left;width:120px;height:39px;text-indent:-9999px;background-image:url(../images/button-login.png);background-repeat:no-repeat;position:absolute;z-index:2}
.h-login a.h-login-btn{background-position:left top;left:1px;top:0}
.h-login a.h-login-btn:hover{background-position:left -39px;z-index:3}
.h-login a.h-reg-btn{top:0;right:1px;background-position:-119px top;width:121px}
.h-login a.h-reg-btn:hover{background-position:-119px -39px;z-index:3}
.h-button-highlight{border:5px solid #F0E9D6;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}
.h-focus{background:url(images/bg-zhibo.png) no-repeat left top;width:685px;height:40px;padding:10px 5px 10px 40px;}
.h-focus .zhibo-tip{left:5px;top:-4px;background-position:-59px -44px;width:31px;height:100px;display:block}
.x-hotrate ul li{margin-bottom:7px;padding-bottom:7px}
ul.h-hotrate h5,.h-cate-li .x-imagebox-header{margin-bottom:3px;overflow:hidden;height:18px}
.x-hotrate ul li.li-last{padding-bottom:0}
.h-focus ul{width:650px;_width:630px}
.h-cert{height:254px}
.h-cert span.x-block{width:100px}
.h-cert ul{margin-top:4px}
.h-cert .x-button{margin-top:10px;margin-left:10px}
.h-cert-lists{border-top:1px solid #D5D5D5}
.h-cert-lists ul{padding:0 10px}
.h-cert ul li.li-first{border-bottom:1px dotted #E5E5E5}
.h-focus-content{padding:0 15px;width:650px}
.h-focus ul li {line-height:25px;height:25px;padding-top:6px}
#newsfeed{padding-bottom:1px;background:url(../images/button/loading.gif) no-repeat center}
.h-focus li.zhibo-online a{background:0;padding-left:0;cursor:pointer}
.zhibo-online span.x-left{background:url(../images/zhibo-tip2.png) no-repeat left center;padding-right:10px}
.h-logged{border-left:1px solid #EAE6C9;border-right:1px solid #EAE6C9;border-top:1px solid #EAE6C9;background-color:#FFFADA;padding:6px 15px 7px;width:208px;overflow:hidden}
.h-focus{height:107px}
.h-focus li span.x-left{width:100px;color:#666;cursor:pointer}
.h-focus h5{height:20px;line-height:20px;margin:0;padding-bottom:10px;text-align:right}
.h-focus h5 a.x-block{width:80px;height:25px;cursor:default}
.h-focus h5 .x-tooltip{left:-10px;top:-30px;width:200px;display:none}
.h-focus h5 .x-tooltip-arrow-bottom{left:20%}
.h-rec-cate{height:530px;padding:8px 0 0}
.h-rec-cate .x-panel-body{border:0}
.h-cate-hover{background:#E7F3FF}
.h-cate-hover .h-cate-li-hover{display:block}
.noborder{border:0}
.h-rec-cate h2.x-absolute{text-indent:-9999px;left:-34px;top:-1px;margin-top:0}
.h-rec-cate h2.x-absolute a{display:block;width:34px;height:96px;background-position:left top;background-repeat:no-repeat}
.x-hotrate{height:490px}
.h-corp .x-panel-header-h{line-height:15px;height:75px;padding:5px 10px}
#index-slider{width:480px;height:220px}
.x-carousel{position:relative}
.x-carousel-header{position:absolute;bottom:0;left:0}
.x-carousel-header li{background-color:#666;opacity:.7;filter:alpha(opacity=70);width:159px!important;border-right:1px solid #555;float:left;text-align:center;cursor:pointer;line-height:32px;z-index:10;height:32px;overflow:hidden}
.x-carousel-header li a{color:#fff}
.x-carousel-header li.x-carousel-header-selected{background-color:#fff;font-weight:bold}
.x-carousel-header li.li-sep{width:158px!important;border-right:1px solid #555;border-left:1px solid #888}
.x-carousel-header li.x-carousel-header-selected a{color:#000}
.x-carousel-header li.li-last{border-right:0;border-left:1px solid #888}
#body .h-firstgrid{margin-left:0;margin-right:10px}
.h-teacher a.x-right{font-size:12px;font-weight:normal}
.h-corp .x-panel-body-h{width:917px;_display:inline;margin:0;float:left}
#h-corp-slider .x-slider-container{margin-left:10px;_display:inline;height:65px;overflow:hidden}
#h-corp-slider .x-slider-content{width:840px;margin-left:20px;margin-right:10px;float:left;_display:inline}
#h-corp-slider .x-slider-content ul{width:840px;height:65px}
#h-corp-slider .x-slider-content li{width:110px;padding:5px 5px 0;text-align:center}
#h-corp-slider .x-slider-content li a{color:#999}
#h-corp-slider .x-slider-content li span.name{display:block}
#h-corp-slider .x-slider-content li img{width:72px;height:32px}
#h-corp-slider .x-slider-button{background-repeat:no-repeat;width:12px;height:22px;text-indent:-9999px;margin-top:23px;float:left}
#h-corp-slider .x-slider .x-slider-button{display:block}
#h-corp-slider a.x-slider-prev{background-position:-34px 0}
#h-corp-slider a.x-slider-prev:hover{background-position:-46px 0}
#h-corp-slider a.x-slider-next{background-position:-34px -22px}
#h-corp-slider a.x-slider-next:hover{background-position:-46px -22px}
.topBanner{width:980px;margin:0 auto}
.topBanner span.x-absolute{right:3px;top:0;font-size:14px;cursor:pointer}
.x-hotrate{-webkit-text-size-adjust:none}
.h-slider-loading{left:208px;top:86px}
#index-slider .x-carousel-container{visibility:hidden;height:220px;width:480px}
#addFav{position:fixed;top:95px;margin-left:495px;left:50%;width:111px;height:162px;_position:absolute;_top:expression(document.getScroll().y+95);display:none}
.footer-help{border-top:2px solid #245C99;background:#fff url(../images/helper_bg.png) no-repeat 0 10px;padding-top:42px;width:980px;overflow:hidden;padding-bottom:15px}
.footer-help ul{margin-left:40px;width:1000px}
.footer-help ul li{float:left;padding:15px 20px 0;width:156px;border-left:1px dotted #E5E5E5;height:110px}
.footer-help ul li a{display:block}
.h-public .x-tabpage-head li{float:left;width:50%}
.h-public .x-panel-body{border-top:0}
.h-public .x-panel-body ul{height:119px;overflow:hidden}
.h-public .x-tabpage-head a{background:url(../images/tab_bg.png) repeat-x left bottom;height:30px;width:119px;text-align:center;line-height:30px;border-bottom:1px solid #D5D5D5}
.h-public .x-tabpage-head .x-tabpage-actived{background:#fff;font-weight:bold;border-bottom:0;width:118px}
#h-public-1.x-tabpage-actived{border-right:1px solid #D5D5D5}
#h-public-2.x-tabpage-actived{border-left:1px solid #D5D5D5}
.h-bdtrain .x-tabpage-head{position:relative;top:7px}
.h-bdtrain .x-tabpage-head li{float:left;border:1px solid #D6D6D6;border-bottom:0;margin-left:5px;height:27px;line-height:27px}
.h-bdtrain .x-tabpage-head li a{background:#E7E7E7;padding:0 10px;color:#333}
.h-bdtrain .x-tabpage-head li a.x-tabpage-actived{background:#fff;height:29px;*height:28px}
.h-bdtrain .x-panel-body{height:260px;width:698px;overflow:hidden}
.h-bdtrain-c-h{border-bottom:1px dotted #E5E5E5;padding-bottom:10px;margin-bottom:15px}
.h-bdtrain-c-ul{width:800px}
.h-bdtrain-c-ul li{float:left;width:333px;padding-right:30px;margin-bottom:8px;*margin-bottom:5px}
.h-bdtrain-c-rate{margin:3px 0}
.h-bdtrain-c-ul .x-imagebox-header{height:18px;overflow:hidden}
.h-bdtrain-c-ul .x-imagebox-img{height:67px;width:88px}
.h-bdtrain-c-ul .x-imagebox-img .x-image{height:63px;width:84px}
.h-wind .x-panel-body{padding:5px 10px;height:215px;overflow:hidden}
.h-spec{height:60px;border:1px solid #D5D5D5;border-bottom:0;overflow:hidden;background:#f1f1f1}
.h-spec-cnt{padding:12px 0 12px 15px;width:560px;overflow:hidden}
.h-spec p{margin:0 0 0 65px;height:40px;word-break:break-all}
.h-spec p a{color:#666;margin-right:10px}
.h-spec p a:hover{color:#666;text-decoration:underline}
.h-sns{height:447px;overflow:hidden}
.h-sns-title{position:relative;text-indent:-9999px;margin-top:0;height:37px}
.h-sns-title .title-bg{background-image:url(../images/png24.png);background-repeat:no-repeat;width:100%;position:absolute;left:0;top:7px}
.h-sns-part{float:left;padding:15px 0 0}
.h-sns-part .x-imagebox{height:80px;overflow:hidden;margin-bottom:10px}
.h-sns-part .x-imagebox h5{font-size:14px}
.h-sns-part .x-imagebox .x-imagebox-body{line-height:20px}
.h-sns-title.t1 .title-bg{background-position:0 0;height:26px}
.h-sns-title.t2 .title-bg{background-position:0 -26px;height:26px}
.h-sns-title.t3 .title-bg{background-position:0 -107px;height:45px;top:0}
.h-sns-title.t4 .title-bg{background-position:0 -77px;height:30px;top:0}
.h-sns-title.t5 .title-bg{background-position:0 -51px;height:26px}
.h-sns-part.p2{border-right:1px solid #fff;background-color:#FBFBFB;width:320px}
.h-sns-part.p2 .x-imagebox,.h-sns-part.p2 ul.h-list{padding-left:15px;padding-right:15px}
.h-sns-part ul.h-list span.x-hint{padding-left:10px}
.h-sns-part-cnt .h-list a{color:#666;word-wrap:nowrap}
.h-sns-part-cnt .h-list a:hover{text-decoration:underline}
.h-sns-part.p1{padding-right:15px;width:305px}
.h-sns-part.p3{padding-left:15px;width:291px;border-left:1px solid #EEE;height:394px}
.h-sns-part.p3 .h-sns-part-cnt.x-row{margin-bottom:40px}
.h-sns-part.p3 .h-sns-part-cnt{height:145px;overflow:hidden}
.num{display:inline-block;*display:inline;*zoom:1;width:14px;height:14px;background-repeat:no-repeat;line-height:14px;text-align:center;background-position:0 -130px;color:#fff;font-family:Tahoma;font-weight:bold;font-size:10px}
.num-highlight{background-position:0 -116px}
.h-wind-up{height:11px;background-position:0 -145px;background-repeat:no-repeat;width:11px;overflow:hidden}
.h-wind-down{height:11px;background-position:0 -156px;background-repeat:no-repeat;width:11px;overflow:hidden}
.h-wind td{border-bottom:1px dotted #E5E5E5;word-wrap:nowrap;padding:0 3px 0 0;height:30px;line-height:30px}
.h-wind .last td{border-bottom:0}
.h-wind td a{overflow:hidden;display:block;height:30px;line-height:30px}