/* @group headerBox - search_category */
#headerBox {
  clear: both;
  background: url(../img/headerbox_bg.gif) repeat-y 0 0;
  margin: 0 0 10px 0;
}
.inheaderBox {
  width: 550px;
  height: 50px;
  background: url(../img/headerbox_top.gif) no-repeat 0 0;
  padding: 12px 13px 0 10px;
  margin: 0 0 6px 0;
}
#searchform {
  width: 550px;
  position: relative;
  height: 36px;
  background: url(../img/sprite.gif) no-repeat 0 0;
  float: left;
}
input#find {
  width: 424px;
  color: #888;
  border: 1px solid;
  font-size: 16px;
  padding: 5px 15px 6px 15px;
  margin: 2px 0px 0px 2px;
  float: left;
}
#searchBtn {
  width: 85px;
  height: 36px;
  position: absolute;
  top: 0;
  left: 465px;
  border: none;
  background: url(../img/sprite.gif) no-repeat -465px 0;
  cursor: pointer;
  float: left;
  margin: 0 10px 0 0;
}
#searchBtn:hover {
  background-position: -465px -40px;
}
#categoryList {
  height: 110px;
  padding: 0 10px 8px;
}
#categoryList ul {
 
  float: left;
}
#categoryList ul li {
  width: 157px;
  float: left;
  background: url(../img/list_category.gif) no-repeat 1px 3px;
  padding: 0 0 0 12px;
  font-size: 11px;
}
#categoryList .more,
#categoryList .close {
  width: 100px;
  float: right;
  text-indent: -9999px;
  padding-top: 22px;
}
#categoryList .more a,
#categoryList .close a {
  width: 53px;
  height: 13px;
  background: url(../img/sprite.gif) no-repeat;
  display: block;
  overflow: hidden;
}
#categoryList .more a {
  background-position: -380px -80px;
}
#categoryList .more a:hover {
  background-position: -380px -93px;
}
#categoryList .close a {
  background-position: -380px -120px;
}
#categoryList .close a:hover {
  background-position: -380px -133px;
}
#categoryList .active {
  display: none;
}

/** breadcrumb style*/
.col_1of3 {
      width: 22 .8%;padding-right: 3px;
    }
    [class*="col_"] {
      display: inline;
      float: left;
      margin-right: 1%;
      margin-left: 1%;
    }
    .social .btn-twitter {
    background: #55acee !important;
    color: #fff;
  }
  .social .btn {
    color: #fff;
  }
  .btn.btn-block {
    display: block;
    width: 100%;
    text-align: center;
  }
  .btn.btn-caps {
    text-transform: uppercase;
  }
  .btn.btn-large {
    min-height: 24px !important;
    width: 179px;
    padding: 6px 0px;
  }
  .btn {
    display: inline-block;
    padding: 6px 14px;
    background: #55acee;
    border-radius: 3px;
    font-size: 10px;
    color: #fff;
    transition: background .3s ease, color .3s ease;
  }

body {
    top: 0px !important; 
    }
.goog-te-banner-frame.skiptranslate {
    display: none !important;
    } 
.goog-tooltip {
    display: none !important;
}
.goog-tooltip:hover {
    display: none !important;
}
.goog-text-highlight {
    background-color: transparent !important;
    border: none !important; 
    box-shadow: none !important;
}
.goog-te-gadget .goog-te-combo {
  border: 1px solid;
  width: 154px;
}

  /* ------------------------------------------- */
  
  #tsc_breadcrumb-4{

  list-style-type:none;
  padding:0;
  margin:0;
      
    background: #eee;
    border-width: 1px;
    border-style: solid;
    border-color: #f5f5f5 #e5e5e5 #ccc;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    -moz-box-shadow: 0 0 2px rgba(0,0,0,.2);
    -webkit-box-shadow: 0 0 2px rgba(0,0,0,.2);
    box-shadow: 0 0 2px rgba(0,0,0,.2);
    /* Clear floats */
    overflow: hidden;
    width: 100%;
  }
  
  #tsc_breadcrumb-4 li{
    float: left;
  }
  
  #tsc_breadcrumb-4 a{
    padding: .7em 1em .7em 2em;
    float: left;
    text-decoration: none;
    color: #444;
    position: relative;
    text-shadow: 0 1px 0 rgba(255,255,255,.5);
    background-color: #ddd;
    background-image: -webkit-gradient(linear, left top, right bottom, from(#f5f5f5), to(#ddd));
    background-image: -webkit-linear-gradient(left, #f5f5f5, #ddd);
    background-image: -moz-linear-gradient(left, #f5f5f5, #ddd);
    background-image: -ms-linear-gradient(left, #f5f5f5, #ddd);
    background-image: -o-linear-gradient(left, #f5f5f5, #ddd);
    background-image: linear-gradient(to right, #f5f5f5, #ddd);  
  }
  
  #tsc_breadcrumb-4 li:first-child a{
    padding-left: 1em;
    -moz-border-radius: 5px 0 0 5px;
    -webkit-border-radius: 5px 0 0 5px;
    border-radius: 5px 0 0 5px;
  }
  
  #tsc_breadcrumb-4 a:hover{
    background: #fff;
  }
  
  #tsc_breadcrumb-4 a::after,
  #tsc_breadcrumb-4 a::before{
    content: "";
    position: absolute;
    top: 50%;
    margin-top: -1.5em;   
    border-top: 1.5em solid transparent;
    border-bottom: 1.5em solid transparent;
    border-left: 1em solid;
    right: -1em;
  }
  
  #tsc_breadcrumb-4 a::after{ 
    z-index: 2;
    border-left-color: #ddd;  
  }
  
  #tsc_breadcrumb-4 a::before{
    border-left-color: #ccc;  
    right: -1.1em;
    z-index: 1; 
  }
  
  #tsc_breadcrumb-4 a:hover::after{
    border-left-color: #fff;
  }
  
  #tsc_breadcrumb-4 .current,
  #tsc_breadcrumb-4 .current:hover{
    font-weight: bold;
    background: none;
  }
  
  #tsc_breadcrumb-4 .current::after,
  #tsc_breadcrumb-4 .current::before{
    content: normal;  
  }
  
  /*-----------------------------------*/
.item_list {
  margin: 10px;
  width: 164px;
  height: 170px;
  float: left;
  display: block;
}
 .item_list .item_image {
  border: solid 1px #989898;
  width: 154px;
  height: 100px;
  padding: 5px;
  float: left;
  text-align: center;
}
.item_desctiption{text-align: center;}
.image_main .none {
  display : none;
}


 .item_area {
  float:left;
  width:750px;
  font-size:10px;
}

 .item_area .item_list {
  margin:10px;
  width:164px;
  height:170px;
  float:left;
  display:block;
}

 .item_area .item_list .item_image{
  border: solid 1px #989898;
  width:154px;
  height:100px;
  padding:5px;
  float:left;
  text-align:center;
}

 .item_area .item_list .item_desctiption{
  width:164px;
  heigh:108px;
  float:left;
}

 .item_area .item_paging{
  clear:both;
  display:block;
  height:50px;
}

 .item_area .item_paging strong,
 .item_area .item_paging b,
 .item_area .item_paging a
{
  padding-right:5px;
  font-size:14px;
}


 . detail{
  clear:both;
}

 .title_area{
  background: none repeat scroll 0 0 #DCEEFD;
  font-size: 14px;
  padding: 4px 5px 5px;
  font-weight:bold;
  clear:both;
  height:20px;
}

 .title_area h1{
  font-size:16px;
}

 .title_area .title_left_area{
  font-size:14px;
  width:750px;
  float:left;
}

 .title_area .watch_area{
  font-size:14px;
  float:left;
}

 .image_area{
  width:280px;
  float: left;
}

 .image_main{
  padding: 10px;
  margin: 10px 0;
  border: solid 1px #989898;
  text-align:center;
}

 .image_thum{
  padding: 5px;
  padding-left: 20px;
  text-align:left;
}

 .item_area{
  width: 340px;
  float: left;
  margin-left:30px;
}

 .right_area{
  width: 250px;
  float: left;
  margin-left:30px;
}

 .item_area .higest_bigger {
  font-weight: bold;
  padding: 5px;
  margin: 10px 0;
  color:#FF7700;
  border: solid 1px #989898;
}

 .right_area .button_area{
  margin:10px 0;
}

 .seller_area{
  border: 1px solid #DDDDDD;
  background: none repeat scroll 0 0 #EEEEEE;
}

 .seller_area .title{
  font-weight: bold;
  padding:5px;
  background: none repeat scroll 0 0 #DCDCDC;
}

 .seller_area .other{
  padding:5px
}

 .other {
  padding-bottom:30px;
  clear:both;
}

 .other .description_header {
  width: 150.5%;
  background: none repeat scroll 0 0 #DCEEFD;
  font-size: 14px;
  padding: 4px 5px 5px;
  font-weight:bold;
  clear:both;
  height:20px;
  margin-top:30px;
  margin-left: -203px;
}

 .other .description_header .description_header_title{
  float:left;
  padding-right:10px;
}

 .other .description_header .description_header_translate{
  float:left;
}

 .other .description_area {
  clear:both;
}

 .other .similar_area {
  margin-top:30px;
  clear:both;
  width:950px;
  font-size:10px;
}

 .other .similar_area .item_detail {
  margin:10px;
  width:164px;
  height:170px;
  float:left;
  display:block;
}

 .other .similar_area .item_detail .item_image{
  border: solid 1px #989898;
  width:154px;
  padding:5px;
  heigh:108px;
  float:left;
  text-align:center;
}

 .other .similar_area .item_detail .item_desctiption{
  width:164px;
  heigh:108px;
  float:left;
}

 .other .similar_area .item_paging{
  clear:both;
  display:block;
  height:50px;
}

 .other .similar_area .item_paging strong,
 .other .similar_area .item_paging b,
 .other .similar_area .item_paging a
{
  padding-right:5px;
  font-size:14px;
}

 .other .similar_header {
  background: none repeat scroll 0 0 #DCEEFD;
  font-size: 14px;
  padding: 4px 5px 5px;
  margin-top:30px;
}

 .other .similar_header .similar_header_title{
  font-weight:bold;
}

 .item_area table {
  margin-top:10px;
}

 .item_area table td {
  padding:5px;
} .item_area {
  width: 253px;
  float: left;
  margin-left: 30px;
}
a.place {
  background-image: url("../img/button_place.gif");
  background-position: 0 0;
  background-repeat: no-repeat;
  width: 122px;
  display: block;
  overflow: hidden;
  height: 0;
  padding-top: 25px;
  text-align: center;
} 

#colorbox.app_name #cboxPrevious,
#colorbox.app_name #cboxNext,
#colorbox.app_name #cboxClose {
  background: transparent !important;
  color: #000 !important;
  font-size: 18px !important;
  text-indent: 0 !important;
}
a.place:hover {
  background-position: 0 -25px;
}
a.buy:hover {
  background-position: 0 -25px;
}
.mfp-close{display: none !important;}
.cboxElement{cursor: zoom-in !important}
a.buy {
  background-image: url("../img/button_buy.gif");
  background-position: 0 0;
  background-repeat: no-repeat;
  width: 122px;
  display: block;
  overflow: hidden;
  height: 0;
  padding-top: 25px;
  text-align: center;
}
.other table tr td{padding: 10px !important}
#description_iframe img{ max-width: 760px !important}
#description_iframe{ width: 990px !important;margin-left: -204px !important}