@charset "utf-8";
html {
  scrollbar-face-color: #ddd;
  scrollbar-highlight-color: #fff;
  scrollbar-shadow-color: #999;
  scrollbar-3dlight-color: #999;
  scrollbasr-arrow-color: #999;
  scrollbar-track-color: #eee;
  scrollbar-darkshadow-color: #666;
}
body {
  font-size: 12px;
  -webkit-text-size-adjust: none;
}
body, form, p {
  margin: 0;
  padding: 0;
}
img {
  border: 0;
}
a {
  font-size: 9pt;
  color: #777;
  text-decoration: none;
}
a:hover {
  color: #555;
  text-decoration: underline;
}
#iHeader {
  height: 10px;
  overflow: hidden;
  background: url(../images/top-bg.jpg);
  border-bottom: 1pt solid #aaa;
}
#iWrapper {
  background: url(../images/bg.jpg) top center repeat-y;
  border-bottom: 1pt solid #aaa;
}
#iWrapper h1 {
  width: 766px;
  height: 30px;
  overflow: hidden;
  background: url(../images/1.jpg);
  text-indent: -9999px;
  margin: 0;
  padding: 0;
}
#iGFrame {
  width: 760px;
  margin: 0 auto;
  overflow: hidden;
}
#iGFrame .logoBg {
  height: 170px;
  overflow: hidden;
  background: url(../images/openbannerbg.jpg) no-repeat;
  position: relative;
  top: 0;
  left: 0;
}
#iGFrame .iBannerBg {
  height: 170px;
  background: url(../images/home_banner.jpg) no-repeat;
  overflow: hidden;
}
#iGFrame .iBannerBg a.itemA, #iGFrame .iBannerBg a.itemB, #iGFrame .iBannerBg a.itemC {
  position: absolute;
  left: 505px;
  bottom: 7px;
  width: 75px;
  height: 20px;
  display: block;
  text-align: center;
  line-height: 20px;
  text-indent: -9999px;
}
#iGFrame .iBannerBg a.itemB {
  left: 581px;
}
#iGFrame .iBannerBg a.itemC {
  left: 657px;
}
#iGLeft {
  float: left;
  width: 276px;
  overflow: hidden;
}
#iGLeft .company {
  background: url(../images/liaisebg.jpg) no-repeat;
  font-size: 9pt;
  line-height: 13pt;
  color: #777;
  font-family: Arial, Helvetica, sans-serif;
  height: 134px;
  padding-top: 15px;
  padding-right: 8px;
  text-align:right;
  overflow: hidden;
}
#iGLeft .company h3 {
  font-size: 9pt;
  line-height: 13pt;
  color: #269B99;
  font-family: Arial, Helvetica, sans-serif;
  margin: 0;
  padding: 0;
}
#iGLeft .company a {
  color: #269B99;
  text-decoration: none;
}
#iGLeft .company span {
  color: #aaa;
}
#iGRight {
  float: left;
  width: 484px;
  text-align: left;
  overflow: hidden;
}
/* 選單列 */
#iGRight .nav {
  background: url(../images/iconbg.jpg) no-repeat;
  height: 63px;
  overflow: hidden;
}
#iGRight .nav ul, #iGRight .nav ul li {
  margin: 0;
  padding: 0;
  list-style: none;
}
#iGRight .nav ul {
  margin-left: 18px;
}
#iGRight .nav ul li  {
  float: left;
  height: 63px;
  width: 72px;
  overflow: hidden;
}
#iGRight .nav ul li h4 {
  margin: 0;
  padding: 0;
}
#iGRight .nav ul li h4 a {
  height: 63px;
  width: 72px;
  display: block;
  text-indent: -9999px;
}
#iGRight .nav ul li h4 a.navItemA {
  background: url(../images/home_menu.gif) -18px 0 no-repeat;
}
#iGRight .nav ul li h4 a.navItemB {
  background: url(../images/home_menu.gif) -90px 0 no-repeat;
}
#iGRight .nav ul li h4 a.navItemC {
  background: url(../images/home_menu.gif) -162px 0 no-repeat;
}
#iGRight .nav ul li h4 a.navItemD {
  background: url(../images/home_menu.gif) -233px 0 no-repeat;
}
#iGRight .nav ul li h4 a.navItemE {
  background: url(../images/home_menu.gif) -304px 0 no-repeat;
}
#iGRight .nav ul li h4 a.navItemF {
  background: url(../images/home_menu.gif) -376px 0 no-repeat;
}
#iGRight .ads {
  clear: both;
  background: url(../images/advertisementbg.jpg) no-repeat;
  width: 440px;
  height: 102px;
  padding: 12px 35px 7px 9px;
  overflow: hidden;
}

#iGRight .news {
  background: url(../images/newsbg.jpg) no-repeat;
  padding-left: 110px;
  height: 35px;
  line-height: 35px;
  font-size: 12px;
  color: #999;
  overflow: hidden;
}
#iCustomer {
  padding-right: 7px;
  background: url(../images/2.jpg) right no-repeat;
  height: 54px;
  overflow: hidden;
}
#iCustomer ul, #iCustomer h2 {
  margin: 0;
  padding: 0;
}
#iCustomer ul {
  list-style: none;
}
#iCustomer li {
  float: right;
  margin: 0 0 0 3px;
  padding: 0;
}
#iCustomer li.hot1 h2 a, #iCustomer li.hot2 h2 a, #iCustomer li.hot3 h2 a {
  display: block;
  width: 72px;
  height: 54px;
  text-indent: -9999px;
}
#iCustomer li.hot1 h2 a {
  background-image: url(../images/01_1.jpg);
}
#iCustomer li.hot1 h2 a:hover {
  background: url(../images/01_2.jpg) bottom;
}
#iCustomer li.hot2 h2 a {
  background: url(../images/02_1.jpg);
}
#iCustomer li.hot2 h2 a:hover {
  background: url(../images/02_2.jpg) bottom;
}
#iCustomer li.hot3 h2 a {
  background-image: url(../images/03_1.jpg);
}
#iCustomer li.hot3 h2 a:hover{
  background: url(../images/03_2.jpg) bottom;
}
/* 下說明*/
#iFooter {
  background-image: url(../images/down-bg.jpg) top repeat-x;
  font-size: 11px;
  line-height: 14pt;
  color: #777;
  clear: both;
}
#iFooter .nav {
  width: 766px;
  overflow: hidden;
  text-align: center;
  padding: 10px 0;
  margin: 0 auto;
}
#iFooter .nav a:link, #iFooter .nav a:visited {
  font-size: 9pt;
  color: #777;
  text-decoration: none;
}
#iFooter .nav a:hover {
  color: #555;
  text-decoration: underline;
}
#iFooter .provide {
  font-size: 12px;
  color: #ccc;
  text-align: center;
  clear: both;
}
#iFooter .provide a {
  color: #ccc;
  text-decoration: none;
}
#pGWrapper {
  background: url(../images/bg.jpg) top center repeat-y;
  border-bottom: 1pt solid #aaa;
}
#iJQAds, #pJQAds {
  position: relative;
  width: 440px;
  height: 102px;
}
#pJQAds {
  width: 282px;
  height: 188px;
}
#iJQAds ul, #pJQAds ul {
  display: none;
}
#iJQAds .container_skitter, #pJQAds .container_skitter {
  overflow: hidden;
  position: relative;
}
#iJQAds .image, #pJQAds .image {
  overflow: hidden;
}
#iJQAds .image img, #pJQAds .image img {
  display: none;
}
#iJQAds .box_clone, #pJQAds .box_clone {
  position: absolute;
  top: 0;
  left: 0;
  width: 100px;
  overflow: hidden;
  display: none;
  z-index: 20;
}
#iJQAds .box_clone img, #pJQAds .box_clone img {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 20;
}
#iJQAds .prev_button, #pJQAds .prev_button {
  position: absolute;
  top: 80%;
  left: 5px;
  z-index: 100;
  width: 42px;
  height: 42px;
  overflow: hidden;
  text-indent: -9999em;
  margin-top: -25px;
  background: url(../images/prev.png) no-repeat left top;
}
#iJQAds .next_button, #pJQAds .next_button {
  position: absolute;
  top: 80%;
  right: 5px;
  z-index: 100;
  width: 42px;
  height: 42px;
  overflow: hidden;
  text-indent: -9999em;
  margin-top: -25px;
  background: url(../images/next.png) no-repeat left top;
}
#iJQAds .info_slide, #pJQAds .info_slide {
  position: absolute;
  top: 15px;
  left: 15px;
  z-index: 100;
  background: #000;
  color: #fff;
  font: bold 11px arial;
  padding: 5px 0 5px 5px;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  opacity: 0.75;
}
#iJQAds .info_slide .image_number, #pJQAds .info_slide .image_number {
  background: #333;
  float: left;
  padding: 2px 10px;
  margin: 0 5px 0 0;
  cursor: pointer;
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  border-radius: 2px;
}
#iJQAds .info_slide .image_number_select, #pJQAds .info_slide .image_number_select {
  background: #c00;
  float: left;
  padding: 2px 10px;
  margin: 0 5px 0 0;
}
#iJQAds .container_thumbs, #pJQAds .container_thumbs {
  position: relative;
  overflow: hidden;
  height: 50px;
}
#iJQAds .info_slide_thumb, #pJQAds .info_slide_thumb {
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
  overflow: hidden;
  height: 45px;
  top: auto;
  bottom: -5px;
  left: -5px;
  padding: 5px;
  opacity: 1.0;
}
#iJQAds .info_slide_thumb .image_number, #pJQAds .info_slide_thumb .image_number {
  overflow: hidden;
  width: 70px;
  height: 40px;
  position: relative;
}
#iJQAds .info_slide_thumb .image_number img, #pJQAds .info_slide_thumb .image_number img {
  position: absolute;
  top: -50px;
  left: -50px
}
#iJQAds .box_scroll_thumbs, #pJQAds .box_scroll_thumbs {
  padding: 0 10px;
}
#iJQAds .box_scroll_thumbs .scroll_thumbs, #pJQAds .box_scroll_thumbs .scroll_thumbs {
  position: absolute;
  bottom: 60px;
  left: 50px;
  background: #ccc;
  background: -moz-linear-gradient(-90deg, #555, #fff);
  background: -webkit-gradient(linear, left top, left bottom, from(#555), to(#fff));
  width: 200px;
  height: 10px;
  overflow: hidden;
  text-indent: -9999em;
  z-index: 101;
  -moz-border-radius: 20px;
  -webkit-border-radius: 20px;
  border-radius: 20px;
  cursor: pointer;
  border: 1px solid #333;
}
#iJQAds .info_slide_dots, #pJQAds .info_slide_dots {
  position: absolute;
  bottom: -40px;
  z-index: 100;
  padding: 5px 0 5px 5px;
  -moz-border-radius: 50px;
  -webkit-border-radius: 50px;
  border-radius: 50px;
}
#iJQAds .info_slide_dots .image_number, #pJQAds .info_slide_dots .image_number {
  background: #333;
  float: left;
  margin: 0 5px 0 0;
  cursor: pointer;
  -moz-border-radius: 50px;
  -webkit-border-radius: 50px;
  border-radius: 50px;
  width: 18px;
  height: 18px;
  text-indent: -9999em;
  overflow: hidden;
}
#iJQAds .info_slide_dots .image_number_select, #pJQAds .info_slide_dots .image_number_select {
  background: #cc0000;
  float: left;
  margin: 0 5px 0 0;
}
#iJQAds .label_skitter, #pJQAds .label_skitter {
  z-index: 150;
  position: absolute;
  bottom: 0;
  left: 0;
  display: none;
}
#pGFrame {
  width: 740px;
  overflow: hidden;
  margin: 0 auto;
  padding-bottom: 10px;
}
#pGFrame .bannerBg, #pGFrame .bannerBg h1 {
  width: 740px;
  height: 106px;
  overflow: hidden;
}
#pGFrame .bannerBg h1 {
  text-indent: -9999px;
  padding: 0;
  margin: 0;
  background: url(../images/pBannerBg.jpg) top repeat-y;
}
#navFrame {
  clear: both;
  width: 740px;
  overflow: hidden;
}
#navFrame .left {
  float: left;
  width: 450px;
  height: 190px;
  overflow: hidden;
  background: url(../images/icon2bg.jpg) no-repeat;
}
#navFrame .right {
  float: right;
  width: 282px;
  height: 188px;
  overflow: hidden;
  background: url(../images/advertisement2bg.jpg) right no-repeat;
  padding: 1px;
}
#navFrame .adsBg {
  background: url(../images/adv.jpg) no-repeat;
  width: 282px;
  height: 188px;
  overflow: hidden;
  text-indent: -9999px;
}
#navFrame .nav {
  width: 450px;
  height: 190px;
  overflow: hidden;
  position: relative;
  background: url(../images/icon_grnet.jpg) no-repeat;
}
#navFrame .navBgA {
  background: url(../images/icon_news.jpg) no-repeat;
}
#navFrame .navBgB {
  background: url(../images/icon_works.jpg) no-repeat;
}
#navFrame .navBgC {
  background: url(../images/icon_about.jpg) no-repeat;
}
#navFrame .navBgD {
  background: url(../images/icon_clients.jpg) no-repeat;
}
#navFrame .navBgE {
  background: url(../images/icon_consult.jpg) no-repeat;
}
#navFrame .navBgF {
  background: url(../images/icon_adv.jpg) no-repeat;
}

#navFrame .nav a.itemA, #navFrame .nav a.itemB, #navFrame .nav a.itemC, #navFrame .nav a.itemD, #navFrame .nav a.itemE, #navFrame .nav a.itemF {
  position: absolute;
  width: 58px;
  height: 22px;
  left: 24px;
  bottom: 8px;
  display: block;
  line-height: 22px;
  text-indent: -9999px;
}
#navFrame .nav a.itemB {
  left: 95px;
}
#navFrame .nav a.itemC {
  left: 165px;
}
#navFrame .nav a.itemD {
  left: 235px;
}
#navFrame .nav a.itemE {
  left: 305px;
}
#navFrame .nav a.itemF {
  left: 375px;
}

#headFrame {
  clear: both;
  width: 740px;
  overflow: hidden;
}
#headFrame .left {
  float: left;
  width: 324px;
  overflow: hidden;
  background: url(../images/titlebg.jpg) no-repeat;

}
#headFrame .left h2 {
  height: 104px;
  overflow: hidden;
  text-indent: -9999px;
  padding: 0;
  margin: 0;
}
#headFrame h2.tBgA {
  background: url(../images/new_t.gif) no-repeat;
}
#headFrame h2.tBgB {
  background: url(../images/clients_t.gif) no-repeat;
}
#headFrame h2.tBgC {
  background: url(../images/adv_t.gif) no-repeat;
}
#headFrame h2.tBgD {
  background: url(../images/about_t.gif) no-repeat;
}
#headFrame h2.tBgE {
  background: url(../images/works_t.gif) no-repeat;
}
#headFrame h2.tBgF {
  background: url(../images/link_t.gif) no-repeat;
}
#headFrame h2.tBgG {
  background: url(../images/message_t.gif) no-repeat;
}
#headFrame h2.tBgH {
  background: url(../images/sitemap_t.gif) no-repeat;
}
#headFrame .right {
  float: right;
  width: 416px;
  overflow: hidden;
}
#headFrame .right {
  float: right;
  width: 416px;
  overflow: hidden;
}
#headFrame .right .rWNav {
  width: 416px;
  height: 58px;
  background: url(../images/icon_bbg.jpg) left top no-repeat;
  text-align: right;
  overflow: hidden;
}
#headFrame .right .rTop {
  height: 46px;
  overflow: hidden;
  background: url(../images/littleiconbg.jpg) no-repeat;
}
#headFrame .right .rBottom {
  height: 13px;
  overflow: hidden;
  background: url(../images/5.jpg) no-repeat;
}
#headFrame .right .descBgA {
  background: url(../images/guestbook-littleiconbg.jpg) no-repeat;
  height: 104px;
  overflow: hidden;
}
#headFrame .right .descBgB {
  background: url(../images/p5littleiconbg.jpg) no-repeat;
  height: 104px;
  overflow: hidden;
}
#headFrame .right .descBgA h3, #headFrame .right .descBgB h3, #headFrame .right .rTop h3 {
  height: 46px;
  overflow: hidden;
  padding: 0;
  margin: 0;
  background: url(../images/q_menu.gif) no-repeat;
  position: relative;
  left: 0;
  top: 0;
}
#headFrame .linksBg a.itemA, #headFrame .linksBg a.itemB, #headFrame .linksBg a.itemC {
  position: absolute;
  width: 65px;
  height: 21px;
  display: block;
  top: 5px;
  left: 170px;
  text-indent: -9999px;
  line-height: 21px;
  text-align: center;
}
#headFrame .linksBg a.itemB {
  left: 242px;
}
#headFrame .linksBg a.itemC {
  left: 314px;
}

#pGContent {
  clear: both;
  width: 740px;
  overflow: hidden;
}
#pGContent .left {
  float: left;
  width: 253px;
  overflow: hidden;
}
#pGContent .right {
  float: right;
  width: 447px;
  overflow: hidden;
  padding: 20px;
}
#pGContent .right table.infoTableA {

}
#pGContent .right table.infoTableA th {
  text-align: left;
  background: #ddd;
  border-bottom: 1px solid #ccc;
  color: #333;
  line-height: 20px;
  font-weight: 400;
}
#pGContent .right table.infoTableA td {
  line-height: 26px;
  color: #999;
}
#pGContent .right table.infoTableA td a {
  color: #777;
  text-decoration: none;
}
#pGContent .right table.infoTableA td a:hover {
  color: #666;
  text-decoration: underline;
}
#pGContent .right table.infoTableB tr {
  background: #fff;
}
#pGContent .right table.infoTableB th {
  text-align: right;
  font-weight: 400;
  font-size: 9pt;
  color: #666;
}
#pGContent .right table.infoTableB td {
  font-size: 9pt;
  line-height: 15pt;
  color: #555;
}
#pGContent .right table.infoTableB td.buttonTd {
  background: #eee;
}
#pGContent .right .infoDiv .txtA, #pGContent .right .infoDiv .txtB {
  font-size: 9pt;
  line-height: 15pt;
  color: #777;
  font-family: Arial, Helvetica, sans-serif;
}
#pGContent .right .infoDiv .itemA {
  color: #176160;
  font-weight: 400;
}
#pGContent .right .infoDiv .txtA {
  margin: 0 auto;
  padding: 0;
  width: 420px;
}
#pGContent .right .infoDiv .txtA span {
  color: #777778;
}
#pGContent .right .infoDiv .txtA strong {
  color: #333;
  font-weight: 400;
}
#pGContent .right .infoDiv .txtB span {
  color: #333;
}
#pGContent .right .infoDiv .txtC {
  background: url(../images/login/data.jpg) top;
  padding: 38px 0 0 24px;
  height: 82px;
  color: #333;
  line-height: 23px;
}
#pGContent .right .infoDiv .txtD a {
  color: #900;
}
#pGContent .right .infoDiv .txtD, #pGContent .right .infoDiv .txtE, #pGContent .right .infoDiv .txtF {
  line-height: 150%;
  padding: 0;
  margin: 0;
}
#pGContent .right .infoDiv .txtC span {
  color: #176160;
}
#pGContent .right .infoDiv .txtD, #pGContent .right .infoDiv .txtE {
  line-height: 175%;
}
#pGContent .right .infoDiv .txtF {
  margin: 0 auto;
  width: 410px;
}
#sWrap {
 width: 447px;
 height: 320px;
 overflow: hidden;
}
#sWrap .jscroller2_up, #sWrap .jscroller2_down, #sWrap .jscroller2_left, #sWrap .jscroller2_right {
 margin: 0;
 padding: 0;
}
#sWrap .jscroller2_left, #sWrap .jscroller2_right, #sWrap .jscroller2_left_endless, #sWrap .jscroller2_right_endless {
 white-space: nowrap;
}
#pGCategory {
  clear: both;
  width: 740px;
  overflow: hidden;
  background: url(../images/p2-line.jpg) repeat-y;
}
#pGCategory .searchForm {
  width: 705px;
  overflow: hidden;
  margin: 10px 0;
}
#pGCategory .searchTable {
  background: url(../images/searchBg.gif) left no-repeat;
  width: 340px;
  float: right;
  height: 23px;
}
#pGCategory .inKeywords {
  border: none;
  background: transparent;
  width: 175px;
}
#pGCategory #divList {
  clear: both;
  padding-left: 35px;
  width: 705px;
  overflow: hidden;
  margin: 0 auto;
}
#pGCategory #divList .item {
  width: 235px;
  float: left;
  padding-bottom: 10px;
  overflow: hidden;
}
#pGCategory #divList .item .pic {
  width: 180px;
  height: 108px;
  padding: 19px 8px;
  background: url(../images/p2-page/workbg.jpg) no-repeat;
  overflow: hidden;
}
#pGCategory #divList .item p {
  width: 196px;
  padding: 0;
  margin: 0;
  overflow: hidden;
  font-size: 9pt;
  line-height: 15pt;
  color: #777;
  font-family: Arial, Helvetica, sans-serif;
  text-align: center;
}
#pGCategory .wPageDiv {
  clear: both;
  width: 740px;
  overflow: hidden;
}
#pGCategory .wPageDiv .wHereImg {
  width: 130px;
  height: 16px;
  padding: 2px 10px;
  background-color: #333;
  text-align: right;
  color: #fff;
  font-size: 11px;
  -webkit-text-size-adjust: none;
  overflow: hidden;
  float: left;
  line-height: 18px;
}
#pGCategory .wPageDiv .wPageNum {
  width: 590px;
  height: 20px;
  overflow: hidden;
  float: left;
  background: url(../images/p2-page/bg.jpg) no-repeat;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  line-height: 20px;
  color: #666;
}
#pGCategory .wPageDiv .wPageNum strong {
  color: #ff4e00;
  font-weight: 700;
}
#pGCategory .wPageDiv .wPageNum a {
  font-size: 12px;
  color: #666;
  text-decoration: none;
}
#pGCategory .wPageDiv .wPageNum a:hover {
  color: #186261;
}
/* 內頁岩頁尾 */
#pFooter {
  background: url(../images/down-bg.jpg) #fff top repeat-x;
  color: #777;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  line-height: 14pt;
}
#pFooter .nav, #pFooter .helpline, #pFooter .copyright {
  width: 766px;
  overflow: hidden;
  text-align: center;
  padding-top: 10px;
  margin: 0 auto;
}
#pFooter .helpline {
  color: #999;
  padding-top: 5px;
}
#pFooter .fotInfo{
  font-size: 12px;
  margin-top: 5px;
  color: #333;
  line-height: 23px;
  margin-bottom: 10px;
}
#pLoader{
  background-color: #ffc;
  border:1px solid #c00;
  position: fixed;
  color: #c00;
  z-index: 1000;
  left: 0;
  bottom: 0;
  padding: 5px 15px;
  filter: progid:DXImageTransform.Microsoft.BasicImage(opacity=.65);
  opacity: 0.65;
  font-size: 12px;
  display: none;
}
* html #pLoader{
  position: absolute;
}
.inTxtA {
  border: #919191 1px solid;
  font-size: 100%;
  letter-spacing: 1px;
  padding: 2px 1px;
  background: #eaeaea;
}
.inTxtB {
  border: 1px solid #666;
  letter-spacing: 1px;
  padding: 2px 1px;
}
.inButton {
  border: #666 1px solid;
  background: #fff;
  font-family: Arial, Helvetica, sans-serif;
  vertical-align: middle;
  height: 18px;
}
.spacer5, .spacer10, .spacer18, .spacer20, .spacer40 {
  clear: both;
  overflow: hidden;
  font-size: 0;
}
.spacer5 {
  height: 5px;
}
.spacer10 {
  height: 10px;
}
.spacer18 {
  height: 18px;
}
.spacer20 {
  height: 20px;
}
.spacer40 {
  height: 40px;
}
.w70 {
  width: 70px;
}
.w90 {
  width: 90px;
}
.w150 {
  width: 150px;
}
.w200 {
  width: 200px;
}
.w320 {
  width: 320px;
}
.h70 {
  height: 70px;
}

.loading {
  position: absolute;
  top: 50%;
  right: 50%;
  z-index: 10000;
  margin: -16px;
  color: #fff;
  text-indent: -9999em;
  overflow: hidden;
  background: url(../images/ajax-loader.gif) no-repeat left top;
  width: 32px;
  height: 32px;
}

.label_skitter {
  z-index: 150;
  position: absolute;
  bottom: 0;
  left: 0;
  background: url(../images/back-box-label-black.png) repeat-x left top;
  color: #fff;
  display :none;
  border-top: 1px solid #000;
  height: 50px;
}
.label_skitter p {
  padding: 10px;
  margin: 0;
  font: normal 22px arial, tahoma;
  letter-spacing: -1px;
}

