body .hd{padding: 0;}
.hd{background:url(hdimg/hd_top_bg.gif) repeat-x;height:80px;position:relative;z-index:100;}
.hd_main{line-height:25px;}
.hd_left{float:left;position:relative; z-index:99;}
.hd_right{float:right;width:780px;}
img.web_logo{display:block;float:left;}
img.channel_name{display:block;float:left;margin-top:44px;margin-left:20px;}

.all800hr_menu{position:absolute;top:0px;left:120px;line-height:20px;}

.all800hr_menu .now{border:1px solid #ccc;border-bottom:none;border-top:none;background:url(hdimg/arrow_down_orange.gif) no-repeat 128px center #fff}
.all800hr_web{background:#fff;border:1px solid #ccc;padding:5px;/*width:140px;*/float:right;position:absolute;top:25px;z-index:100;}

.all800hr_web td{text-align:center;padding:0 5px;white-space:nowrap;}
a.all800hr_swithch{width:120px;height:26px;line-height:25px;border:1px solid #f5f5f5;border-top:none;border-bottom:none;background:url(hdimg/arrow_down.gif) no-repeat 128px center; padding:0 15px 0 5px;color:#999;display:block;position:absolute;z-index:99;}
td.web800{border-top:1px solid #ccc;padding-top:5px;}
td.lastweb{padding-bottom:5px;}

.program_menu{float:right;}
.program_menu li{float:left;margin:2px 8px 0 0;/*padding-left:7px;_padding-left:6px; background:url(hdimg/dot_program_menu.gif) no-repeat 0 center;*/font-weight:bold}
.program_menu a:link,.program_menu a:visited{color:#7f7f7f}.program_menu a:hover{color:#333;}
.enterprise_menu{float:right;/*background:url(hdimg/enterprise_menu_bg.gif) repeat-x;*/display:block;width:148px;overflow:hidden;}
.enterprise_menu li{float:left;display:block;margin:2px 0 0 8px;font-weight:bold;}
.enterprise_menu a:link,.enterprise_menu a:visited{color:#7f7f7f}
.enterprise_menu a:hover{color:#333;}
/*
.enterprise_menu a:hover{color:#fff;}
.enterprise_menu li b{font-weight:normal;padding:0 5px;color:#e96025}
.enterprise_menu li.left_border{width:10px;background:url(hdimg/enterprise_menu_left.gif) no-repeat;height:23px;}
.enterprise_menu li.right_border{width:10px;background:url(hdimg/enterprise_menu_right.gif) no-repeat right 0;float:right;height:23px;}
*/

/*20150907mobile*/
.build_mobile {
    padding: 0;
    height: 25px;
    line-height: 25px;
    float: right;
}
.build_mobile a {
    display: inline-block;
    position: relative;
    z-index: 3;
    padding: 0 7px 0 21px;
    height: 25px;
    background: #ff900f;
    color: #fff;
    border-radius: 3px;
    text-decoration: none;
}
.build_mobile .phone {
    position: absolute;
    left: 7px;
    top: 50%;
    margin-top: -8px;
    width: 8px;
    height: 11px;
    border: #fff solid;
    border-width: 2px 1px 3px;
    border-radius: 2px;
    -webkit-box-shadow: 1px 1px 1px #e1c15d;
    box-shadow: 1px 1px 1px #e1c15d;
}
.build_mobile .code{
    visibility: hidden;
    padding: 8px;
/*    filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#D8FFFFFF', endColorstr='#D8FFFFFF');*/
    background:#fff;
    position: absolute;
    top: 150%;
   /* left: 50%;
    margin-left: -83px;*/
    right: 0;
    opacity: 0;
    -webkit-transition: all .35s ease-in;
      -moz-transition: all .35s ease-in;
      -ms-transition: all .35s ease-in;
      -o-transition: all .35s ease-in;
      transition: all .35s ease-in;
    *border:3px solid #f60;
}
/*:root .build_mobile .code{filter:none;}*/
.build_mobile .code:before,
.build_mobile .code:after{
  display: block;
  position: absolute;
  width:0;
  height: 0;
  content:'';
  border:3px solid transparent;
}
.build_mobile .code:before{
  border-left-color: #f60;
  border-bottom-color: #f60;
  top: -3px;
  left: -3px;
  transition: height .1s linear .35s,width .1s linear .45s;
}
.build_mobile .code:after{
  border-right-color: #f60;
  border-top-color: #f60;
  right: -3px;
  bottom: -3px;
  transition: height .1s linear .55s,width .1s linear .65s;
}
.build_mobile .code img{
  vertical-align: middle;
  position: relative;
  z-index: 5;
}
.build_mobile .code p{
  font-size: 12px;
  text-align: center;
  line-height: 1.1;
  color: #f60;
  margin-top: 3px;
  white-space: nowrap;
}
.build_mobile a:hover{
  _background-color: #FF901F;
  color:#fff;
}
.build_mobile a:hover .code{
  visibility: visible;
  opacity: 1;
}
.build_mobile a:hover .code:before,
.build_mobile a:hover .code:after{
  width: 100%;
  height: 100%;
}
.build_mobile .phone em {
    position: absolute;
    top: 12px;
    left: 3px;
    overflow: hidden;
    width: 2px;
    height: 1px;
    background: #f60;
}


.hd_mainmenu{background:url(hdimg/hd_mainmenu_bg.gif) repeat-x;height:40px;margin-top:2px;}
.channel_menu li{float:left;height:40px;line-height:40px;text-align:center;position:relative;background:url(hdimg/channel_menu_bg.gif) no-repeat right bottom;cursor:pointer;z-index:99;}
.channel_menu li a:link,.channel_menu li a:hover,.channel_menu li a:visited{font-size:14px;font-weight:bold;color:#fff;display:block;padding:0 7px;}
/**html .channel_menu li,*html .channel_menu li a{width:90px;}/*ie6*/
.channel_menu li.now{background:#692300;}

.channel_menu li.mouse_over{background:#a9470b;}
.channel_menu li.menu_line{width:1px;background:url(hdimg/channel_menu_line.gif) no-repeat 0 bottom;}


.channel_menu li .menu_detail{display:none;padding:10px;background:#a9470b;position:absolute;left:-55px;margin:10px 0 0 ;text-align:left;cursor:default;z-index:101;box-shadow:1px 1px 3px #555;}
.channel_menu li .menu_detail a,.channel_menu li .menu_detail a:hover,.channel_menu li .menu_detail a:link,.channel_menu li .menu_detail a:visited{display:inline;padding:0px;color:#fff;font-size:12px;font-weight:normal;cursor:pointer;}
.channel_menu li .menu_detail span.md_line{margin:0 5px;color:#fff;}
.channel_menu li .md_tri{display:none;width:73px;height:11px;position:absolute;top:40px;left:0px;background:url(//www.buildhr.com/images/2012images/md_triangle.png) no-repeat 25px 0;z-index:102;}
.channel_menu li .menu_detail p{height:22px;line-height:22px;}

.hd_login{float:right;margin-top:26px;}
.hd_login b{font-weight:normal;padding:0 5px;color:#c9c9c9}
.hd_login a:link,.hd_login a:visited{color:#7f7f7f}.hd_login a:hover{color:#333;}

.hd_clients{margin-top:8px;margin-right:5px;text-align: center;}
.hd_clients img{border:1px solid #e1e1e1;margin-right:2px;}

table.logout a:link,table.logout a:visited{color:#06c;text-decoration:underline;}table.logout a:hover{color:#f60;}


.submenu{height:41px;}
.submenu .left{height:41px;width:10px; float:left;}
.submenu .ct{float:left; line-height:40px;}
.submenu .right{height:41px; width:10px; float:right;}
.submenu a,.submenu a:link{ font-size:14px;}.submenu a:hover{}
.submenu a.now,.submenu a.now:link{ padding-left:10px; background:url(indeximg/submenunow.gif) no-repeat 0 4px; font-size:14px; font-weight:bold;}.submenu a.now:hover{}
.submenu b{padding:0 5px;}
.submenu{background:url(indeximg/submenubg.gif) repeat-x;}
.submenu .left{background:url(indeximg/submenuleft.gif) no-repeat;}
.submenu .right{background:url(indeximg/submenuright.gif) no-repeat;}
.submenu a,.submenu a:link{color:#666666;}.submenu a:hover{color:#ff7300;}
.submenu a.now,.submenu a.now:link{color:#ff7300;}.submenu a.now:hover{ color:#ffb739;}
.submenu b{color:#aeaeae;}

.space-10{height:10px;font-size:0;line-height:0;overflow:hidden;clear:both;}