﻿@charset "UTF-8";

blockquote, body, button, dd, dl, dt, fieldset, form, h1, h2, h3, h4, h5, h6, hr, input, legend, li, ol, p, pre, td, textarea, th, ul {
    margin: 0;
    padding: 0;
}
body, button, input, select, textarea {
    font: 12px/1.5 tahoma,arial,"Hiragino Sans GB",宋体,sans-serif;
}
h1, h2, h3, h4, h5, h6 {
    font-size: 100%;
}
address, cite, dfn, em, var {
    font-style: normal;
}
code, kbd, pre, samp {
    font-family: courier new,courier,monospace;
}
small {
    font-size: 12px;
}
ol, ul {
    list-style: outside none none;
}
a {
    text-decoration: none;
	color: #3c3c3c;
}
a:hover {
    color: #f40;
    text-decoration: underline;
}

sup {
    vertical-align: text-top;
}
sub {
    vertical-align: text-bottom;
}
legend {
    color: #000;
}
fieldset, img {
    border: 0 none;
}
button, input, select, textarea {
    font-size: 100%;
}
table {
    border-collapse: collapse;
    border-spacing: 0;
}

.yahei {
    font-family: "Microsoft YaHei",sans-serif;
}

.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
  padding-right: 0;
  padding-left: 0;
}

@media (min-width: 992px) {
  .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {
    float: left;
  }
  .col-md-12 {
    width: 100%;
  }
  .col-md-11 {
    width: 91.66666667%;
  }
  .col-md-10 {
    width: 83.33333333%;
  }
  .col-md-9 {
    width: 75%;
  }
  .col-md-8 {
    width: 66.66666667%;
  }
  .col-md-7 {
    width: 58.33333333%;
  }
  .col-md-6 {
    width: 50%;
  }
  .col-md-5 {
    width: 41.66666667%;
  }
  .col-md-4 {
    width: 33.33333333%;
  }
  .col-md-3 {
    width: 25%;
  }
  .col-md-2 {
    width: 16.66666667%;
  }
  .col-md-1 {
    width: 8.33333333%;
  }
  .col-md-pull-12 {
    right: 100%;
  }
  .col-md-pull-11 {
    right: 91.66666667%;
  }
  .col-md-pull-10 {
    right: 83.33333333%;
  }
  .col-md-pull-9 {
    right: 75%;
  }
  .col-md-pull-8 {
    right: 66.66666667%;
  }
  .col-md-pull-7 {
    right: 58.33333333%;
  }
  .col-md-pull-6 {
    right: 50%;
  }
  .col-md-pull-5 {
    right: 41.66666667%;
  }
  .col-md-pull-4 {
    right: 33.33333333%;
  }
  .col-md-pull-3 {
    right: 25%;
  }
  .col-md-pull-2 {
    right: 16.66666667%;
  }
  .col-md-pull-1 {
    right: 8.33333333%;
  }
  .col-md-pull-0 {
    right: auto;
  }
  .col-md-push-12 {
    left: 100%;
  }
  .col-md-push-11 {
    left: 91.66666667%;
  }
  .col-md-push-10 {
    left: 83.33333333%;
  }
  .col-md-push-9 {
    left: 75%;
  }
  .col-md-push-8 {
    left: 66.66666667%;
  }
  .col-md-push-7 {
    left: 58.33333333%;
  }
  .col-md-push-6 {
    left: 50%;
  }
  .col-md-push-5 {
    left: 41.66666667%;
  }
  .col-md-push-4 {
    left: 33.33333333%;
  }
  .col-md-push-3 {
    left: 25%;
  }
  .col-md-push-2 {
    left: 16.66666667%;
  }
  .col-md-push-1 {
    left: 8.33333333%;
  }
  .col-md-push-0 {
    left: auto;
  }
  .col-md-offset-12 {
    margin-left: 100%;
  }
  .col-md-offset-11 {
    margin-left: 91.66666667%;
  }
  .col-md-offset-10 {
    margin-left: 83.33333333%;
  }
  .col-md-offset-9 {
    margin-left: 75%;
  }
  .col-md-offset-8 {
    margin-left: 66.66666667%;
  }
  .col-md-offset-7 {
    margin-left: 58.33333333%;
  }
  .col-md-offset-6 {
    margin-left: 50%;
  }
  .col-md-offset-5 {
    margin-left: 41.66666667%;
  }
  .col-md-offset-4 {
    margin-left: 33.33333333%;
  }
  .col-md-offset-3 {
    margin-left: 25%;
  }
  .col-md-offset-2 {
    margin-left: 16.66666667%;
  }
  .col-md-offset-1 {
    margin-left: 8.33333333%;
  }
  .col-md-offset-0 {
    margin-left: 0;
  }
}

@font-face {
    font-family: "one-iconfont";
    src: url("../fonts/iconfont.eot") format("embedded-opentype"), url("../fonts/iconfont.woff") format("woff"), url("../fonts/iconfont.ttf") format("truetype"), url("../fonts/iconfont#uxiconfont") format("svg");
}

.one-iconfont {
    font-family: "one-iconfont" !important;
    font-size: 12px;
    font-style: normal;
}


.icon-tuihuobaozhang:before { content: "\e600"; }

.icon-huodongyouxian:before { content: "\e621"; }

.icon-tianmaopaidui:before { content: "\e601"; }

.icon-shengriliwu:before { content: "\e602"; }

.icon-jisutuikuan:before { content: "\e622"; }

.icon-kefuyouxian:before { content: "\e603"; }

.icon-chaozhijifen:before { content: "\e623"; }

.icon-tianmaohaoquan:before { content: "\e624"; }

.icon-liebiao:before { content: "\e604"; }

.icon-chongzhi:before { content: "\e605"; }

.icon-leqi:before { content: "\e625"; }

.icon-bingxiang:before { content: "\e626"; }

.icon-kafei:before { content: "\e627"; }

.icon-yaopin:before { content: "\e628"; }

.icon-hanbao:before { content: "\e629"; }

.icon-kouhong:before { content: "\e62a"; }

.icon-bangqiu:before { content: "\e62b"; }

.icon-Txu:before { content: "\e62c"; }

.icon-nvbao:before { content: "\e62d"; }

.icon-shafa:before { content: "\e62e"; }

.icon-naiping:before { content: "\e62f"; }

.icon-tushu:before { content: "\e630"; }

.icon-shouji:before { content: "\e606"; }

.icon-xiai:before { content: "\e607"; }

.icon-liebiao1:before { content: "\e608"; }

.icon-gouwucheman:before { content: "\e609"; }

.icon-huangguan:before { content: "\e631"; }

.icon-chuzu:before { content: "\e632"; }

.icon-zuanshi:before { content: "\e633"; }

.icon-xiexiangbao:before { content: "\e634"; }

.icon-jingxuanshichang:before { content: "\e60a"; }

.icon-zhubaoshipin:before { content: "\e635"; }

.icon-jiajujiancai:before { content: "\e636"; }

.icon-jiayongdianqi:before { content: "\e637"; }

.icon-shipin:before { content: "\e638"; }

.icon-muyingwanju:before { content: "\e639"; }

.icon-shumashouji:before { content: "\e63a"; }

.icon-xiebao:before { content: "\e63b"; }

.icon-nvzhuangneiyi:before { content: "\e63c"; }

.icon-huwaiyundong:before { content: "\e63d"; }

.icon-huazhuangpin:before { content: "\e63e"; }

.icon-qichepeijian:before { content: "\e60b"; }

.icon-jiafangjiashi:before { content: "\e63f"; }

.icon-jujia:before { content: "\e640"; }

.icon-yiyaobaojian:before { content: "\e641"; }

.icon-tushuyinxiang:before { content: "\e642"; }

.icon-qiehuanqiyou:before { content: "\e643"; }

.icon-qiehuanqizuo:before { content: "\e644"; }

.icon-tesefuwu:before { content: "\e60c"; }

.icon-qitianwuliyoutuihuanhuo:before { content: "\e645"; }

.icon-zhengpinbaozhang:before { content: "\e60d"; }

.icon-bangzhuzhongxin:before { content: "\e646"; }

.icon-shuru:before { content: "\e60e"; }

.icon-qiehuanqishang:before { content: "\e647"; }

.icon-nanzhuang:before { content: "\e648"; }

.icon-xie:before { content: "\e649"; }

.icon-jiafang:before { content: "\e64a"; }

.icon-diqufucengdanchujinggao:before { content: "\e64b"; }

.icon-diqufucengjinruliangfantuananniu:before { content: "\e64c"; }

.icon-diquxialajiantou:before { content: "\e64d"; }

.icon-diantifanhuidingbu:before { content: "\e64e"; }

.icon-diantileimu:before { content: "\e64f"; }

.icon-diantilianxikefuxiangyou:before { content: "\e650"; }

.icon-gouwuche:before { content: "\e60f"; }

.icon-huiliuqujiage:before { content: "\e651"; }

.icon-huiliuquhuodong:before { content: "\e652"; }

.icon-huiliuquriyongbaihuo:before { content: "\e653"; }

.icon-huiliuqujinkoushipin:before { content: "\e610"; }

.icon-huiliuqushipin:before { content: "\e654"; }

.icon-jiantoucu:before { content: "\e655"; }

.icon-jiantouxi:before { content: "\e656"; }

.icon-1zhanshigouwu:before { content: "\e657"; }

.icon-chongshuidian:before { content: "\e658"; }

.icon-jiajuyongpin:before { content: "\e659"; }

.icon-jiatingqingji:before { content: "\e65a"; }

.icon-jinkoushangpin:before { content: "\e65b"; }

.icon-liangyoufushi:before { content: "\e65c"; }

.icon-meirongxihu:before { content: "\e65d"; }

.icon-muyingchanpin:before { content: "\e65e"; }

.icon-shengxianshuiguo:before { content: "\e65f"; }

.icon-shipinyinliao:before { content: "\e660"; }

.icon-wodezichan:before { content: "\e611"; }

.icon-kanguo:before { content: "\e612"; }

.icon-gouwurili:before { content: "\e661"; }

.icon-woguanzhudepinpai:before { content: "\e613"; }

.icon-wo:before { content: "\e662"; }

.icon-zhibojian:before { content: "\e663"; }

.icon-tian:before { content: "\e664"; }

.icon-yi:before { content: "\e665"; }

.icon-pinpai:before { content: "\e614"; }

.icon-tianmaochaoshigouwuche:before { content: "\e666"; }

.icon-tianmaochaoshilingshi:before { content: "\e667"; }

.icon-neiyinanzhuang:before { content: "\e668"; }

.icon-nvxie:before { content: "\e669"; }

.icon-yundong:before { content: "\e66a"; }

.icon-neiyi:before { content: "\e66b"; }

.icon-chaoshi:before { content: "\e66c"; }

.icon-huwai:before { content: "\e66d"; }

.icon-huanyipi:before { content: "\e66e"; }

.icon-xiaojiantou:before { content: "\e66f"; }

.icon-jia:before { content: "\e615"; }

.icon-yiguanzhu:before { content: "\e670"; }

.icon-weiguanzhu:before { content: "\e671"; }

.icon-miaoxiansheng:before { content: "\e672"; }

.icon-chilehui:before { content: "\e673"; }

.icon-xianshihoumai:before { content: "\e674"; }

.icon-gonggao:before { content: "\e675"; }

.icon-tishi:before { content: "\e676"; }

.icon-tixing:before { content: "\e677"; }

.icon-yiwen:before { content: "\e678"; }

.icon-chucuo:before { content: "\e679"; }

.icon-jingshi:before { content: "\e67a"; }

.icon-zhengque:before { content: "\e67b"; }

.icon-pinpaizhuanxiang:before { content: "\e67c"; }

.icon-fenqigou:before { content: "\e67d"; }

.icon-gouwuche2:before { content: "\e67e"; }

.icon-gonggao1:before { content: "\e616"; }

.icon-tianmaojisutuikuan:before { content: "\e67f"; }

.icon-tianmaopeisonganzhuang:before { content: "\e680"; }

.icon-tianmaoqitiantuihuo:before { content: "\e681"; }

.icon-tianmaoquanguolianbao:before { content: "\e682"; }

.icon-tianmaoshangmentuihuo:before { content: "\e683"; }

.icon-tianmaotigongfapiao:before { content: "\e684"; }

.icon-tianmaotuihuobaozhangqia:before { content: "\e685"; }

.icon-tianmaozengyunfeixian:before { content: "\e686"; }

.icon-tianmaozhengpinbaozhang:before { content: "\e687"; }

.icon-tianmaodianbaobao:before { content: "\e688"; }

.icon-tianmaoshunfengbaoyou:before { content: "\e689"; }

.icon-tianmaowuyoutuihuanhuo:before { content: "\e68a"; }

.icon-tianmaoxianshihoumai:before { content: "\e68b"; }

.icon-tianmaoyanchangbaoxiu:before { content: "\e68c"; }

.icon-tianmaoyoujirenzheng:before { content: "\e68d"; }

.icon-tianmaoyuanchengfuwu:before { content: "\e68e"; }

.icon-tianmaosonghuoshangmen:before { content: "\e68f"; }

.icon-tianmaoanshifahuo:before { content: "\e690"; }

.icon-tianmao123shixiao:before { content: "\e691"; }

.icon-tianmaobaoyouqia:before { content: "\e692"; }

.icon-tianmaohuodaofukuan:before { content: "\e693"; }

.icon-tianmaohuopiaotongxing:before { content: "\e694"; }

.icon-tianmaoanshidaohuo:before { content: "\e695"; }

.icon-gouwuche1:before { content: "\e696"; }

.icon-fenlei:before { content: "\e617"; }

.icon-sousuo:before { content: "\e697"; }

.icon-chanpincanshu:before { content: "\e698"; }

.icon-chiping:before { content: "\e699"; }

.icon-fenxiang:before { content: "\e69a"; }

.icon-goumai:before { content: "\e618"; }

.icon-tuwenxiangqing:before { content: "\e69b"; }

.icon-leijipingjia:before { content: "\e69c"; }

.icon-dianpushouye:before { content: "\e69d"; }

.icon-yuyinsousuo:before { content: "\e619"; }

.icon-fanpaizhao:before { content: "\e69e"; }

.icon-baocundaozhuomian:before { content: "\e69f"; }

.icon-paishe:before { content: "\e6a0"; }

.icon-shouyexuanzhong:before { content: "\e61a"; }

.icon-shouye:before { content: "\e61b"; }

.icon-wo1:before { content: "\e61c"; }

.icon-youhuiquan:before { content: "\e6a1"; }

.icon-biaoqing:before { content: "\e61d"; }

.icon-gongnengjianyi:before { content: "\e6a2"; }

.icon-huanyipi1:before { content: "\e6a3"; }

.icon-shengbo:before { content: "\e6a4"; }

.icon-laiwang:before { content: "\e6a5"; }

.icon-pengyouquan:before { content: "\e6a6"; }

.icon-weixin:before { content: "\e6a7"; }

.icon-mima:before { content: "\e6a8"; }

.icon-erweima:before { content: "\e6a9"; }

.icon-lianjie:before { content: "\e6aa"; }

.icon-dianzan:before { content: "\e6ab"; }

.icon-gengduo:before { content: "\e6ac"; }

.icon-tianmaobao:before { content: "\e61e"; }

.icon-shanchu2:before { content: "\e6ad"; }

.icon-dianhua:before { content: "\e61f"; }

.icon-huidaodingbu:before { content: "\e620"; }

@font-face {
  font-family: 'Glyphicons Halflings';

  src: url('../fonts/glyphicons-halflings-regular.eot');
  src: url('../fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), url('../fonts/glyphicons-halflings-regular.woff') format('woff'), url('../fonts/glyphicons-halflings-regular.ttf') format('truetype'), url('../fonts/glyphicons-halflings-regular.svg') format('svg');
}
.glyphicon {
  position: relative;
  top: 1px;
  display: inline-block;
  font-family: 'Glyphicons Halflings';
  font-style: normal;
  font-weight: normal;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}


.glyphicon-star:before {
  content: "\e006";
}

.glyphicon-star:before {
  content: "\e006";
}

.glyphicon-user:before {
  content: "\e008";
}

.glyphicon-shopping-cart:before {
  content: "\e116";
}

.glyphicon-th:before {
  content: "\e011";
}

.glyphicon-chevron-left:before {
  content: "\e079";
}
.glyphicon-chevron-right:before {
  content: "\e080";
}

.icon-red{color: #ff4400;}
.icon-orange{color: #fb893d;}
.icon-gray{color: #9c9c9c;}

.divider{color:#ddd}

.one-container:after {
    clear: both;
    content: "";
    display: table;
}
.one-container {
    margin: 0 auto;
    position: relative;
    width: 1190px;
}
.btn-search, .one-fixed-search-logo, .one-service-head, .one-service-theme, .one-service-special,  .one-service-favourable, .one-rfq-li li, .member-user-head,
 .one-ads-head,.s-good-goods, .site-title-t1, .site-title-t2, .site-title-t3, .site-title-t4, .s-new-p, .s-tb-s, .s-pay, .s-adults{
    /*background: url("../images/one-500-444.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);*/}
.one-logo{background: url("../images/xl-logo.jpg") no-repeat scroll 0 0 rgba(0, 0, 0, 0);}
.navbar-fixed-top {
    position: fixed;
    top: 0;
}
	
.navbar {
    background: none repeat scroll 0 0 #f5f5f5;
    border-bottom: 1px solid #eee;
    width: 100%;
    z-index: 10000;
}
.navbar:after {
    clear: both;
    content: "";
    display: table;
}


.navbar .site-nav-bd {
    background: none repeat scroll 0 0 #f5f5f5;
    min-height: 25px;
    margin: 0 auto;
    width: 1190px;
}
.navbar .site-nav-bd:after {
    clear: both;
    content: "";
    display: table;
}


.navbar .site-nav-bd .navbar-left{float:left}
.navbar .site-nav-bd .navbar-right{float:right}


.onenav > li .dropdown-menu {
	margin: 0;
	font-size: 100%;
	min-width:50px;
	margin-top:8px;
}
.onenav > li:hover .dropdown-menu {
	display: block;
}


.dropdown {
  position: relative;
}
.dropdown-toggle:focus {
  outline: 0;
}
.dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 160px;
  padding: 5px 0;
  margin: 1px 0 0;
  font-size: 14px;
  text-align: left;
  list-style: none;
  background-color: #fff;
  -webkit-background-clip: padding-box;
          background-clip: padding-box;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, .15);
  border-radius: 4px;
  -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, .175);
          box-shadow: 0 6px 12px rgba(0, 0, 0, .175);
}
.dropdown-menu.pull-right {
  right: 0;
  left: auto;
}
.dropdown-menu .divider {
  height: 1px;
  margin: 9px 0;
  overflow: hidden;
  background-color: #e5e5e5;
}
.dropdown-menu > li > a {
  display: block;
  padding: 3px 20px;
  clear: both;
  font-weight: normal;
  line-height: 1.42857143;
  color: #333;
  white-space: nowrap;
}
.dropdown-menu > li > a:hover,
.dropdown-menu > li > a:focus {
  color: #262626;
  text-decoration: none;
  background-color: #f5f5f5;
}
.dropdown-menu > .active > a,
.dropdown-menu > .active > a:hover,
.dropdown-menu > .active > a:focus {
  color: #fff;
  text-decoration: none;
  background-color: #337ab7;
  outline: 0;
}
.dropdown-menu > .disabled > a,
.dropdown-menu > .disabled > a:hover,
.dropdown-menu > .disabled > a:focus {
  color: #777;
}
.dropdown-menu > .disabled > a:hover,
.dropdown-menu > .disabled > a:focus {
  text-decoration: none;
  cursor: not-allowed;
  background-color: transparent;
  background-image: none;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}



.onenav {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
.onenav > li {
  float:left;
  position: relative;
  display: block;
}
.onenav > li > a {
  position: relative;
  padding: 10px 15px;
}
.onenav > li > a:hover,
.onenav > li > a:focus {
  text-decoration: none;
  background-color: #eee;
}
.onenav > li.disabled > a {
  color: #777;
}
.onenav > li.disabled > a:hover,
.onenav > li.disabled > a:focus {
  color: #777;
  text-decoration: none;
  cursor: not-allowed;
  background-color: transparent;
}
.onenav .open > a,
.onenav .open > a:hover,
.onenav .open > a:focus {
  background-color: #eee;
  border-color: #337ab7;
}
.onenav .nav-divider {
  height: 1px;
  margin: 9px 0;
  overflow: hidden;
  background-color: #e5e5e5;
}
.onenav > li > a > img {
  max-width: none;
}


.site-nav  {
    padding-top:15px;
    min-height:200px;
}

.menu-wrap{
    width:25%;
    float:left;
}

.menu-col{
    min-height:220px;
    border-color: #eee;
    border-style: solid;
    border-width: 0 1px 0 0;
}

.menu-col ul{
   padding:0 0 0 10px;
    }	

.site-li{
    margin-left:5%;
    width:28%;
    font-weight: 400;
    line-height: 1.42857;
    white-space: nowrap;
    height:30px;
    float: left;
	}

.site-li a {
    border-radius: 2px;
    position: relative;
    float: left;
    display: block;
    line-height: 28px;
    padding: 0 5px;
    white-space: nowrap;
	line-height: 25px;
}

.site-li-col-1 .site-li a:hover{
    background: none repeat scroll 0 0 #f40;
    color: #fdfbfb;
}

.site-li-col-2 .site-li a:hover{
    background: none repeat scroll 0 0 #df61ab;
    color: #fdfbfb;
}

.site-li-col-3 .site-li a:hover{
    background: none repeat scroll 0 0 #52a0e5;
    color: #fdfbfb;
}

.site-li-col-4 .site-li a:hover{
    background: none repeat scroll 0 0 #a0b959;
    color: #fdfbfb;
}

.site-li span {
    cursor: pointer;
    float: left;
}

.site-title-t1{
margin:0 0 10px 30px;
background-position:-4px -190px;
height:18px;
width:70px;
}

.site-title-t2{
margin:0 0 10px 30px;
background-position:-4px -209px;
height:18px;
width:70px;
}

.site-title-t3{
margin:0 0 10px 30px;
background-position:-4px -230px;
height:18px;
width:70px;
}

.site-title-t4{
margin:0 0 10px 30px;
background-position:-4px -250px;
height:18px;
width:70px;
}

.site-nav a i {
    display: block;
    height: 14px;
    overflow: hidden;
    position: absolute;
    right: 0;
    top: -5px;
    width: 9px;
}


.service-li a i {
    display: block;
    height: 14px;
    overflow: hidden;
    position: absolute;
    right: 0;
    top: -5px;
    width: 9px;
}

.hot {background: url("../images/h.gif") no-repeat scroll 0 0 rgba(0, 0, 0, 0);}

.new {
    background: url("../images/n.gif") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
}



.one-search{
    clear:both;
    margin:30px 0 30px 0;
    width: 100%;
    min-height: 40px;
    line-height:8px;
}


.one-logo {
    float: left;
    height: 75px;
    margin-top: 8px;
    width: 285px;
}
.one-logo:after {
    clear: both;
    content: "";
    display: table;
}

.one-logo {
    background-position: 0 0;
}


.one-logo h1 {
    margin-top: -20px;
    position: relative;
}
.one-logo h1 .logo-bd {
    display: block;
    height: 0;
    margin-top: 20px;
    overflow: hidden;
    padding-top: 58px;
    width: 285px;
	text-indent:-999px;
}
.one-logo h1 img {
    display: block;
    height: 88px;
    width: 220px;
}
.one-logo h2 {
    display: none;
}
.one-logo h2 a {
    background-position: -260px -260px;
    display: block;
    height: 0;
    overflow: hidden;
    padding-top: 33px;
    width: 80px;
}



	
	
.one-search-form {
    background: none repeat scroll 0 0 #e4393c;
    height: 40px;
    padding: 2px 0 3px 3px;
    transition-duration: 0.2s;
    transition-property: background;
}


.one-search-form input {
    background: none repeat scroll 0 0 #fff;
    border: 0 none;
    height: 29px;
    line-height: 21px;
    outline: 0 none;
    padding: 6px 0;
    text-indent: 10px;
    width: 590px;
}


.one-search-form .search-button {
    float:left;
    background-color: #ff4200;
    overflow: hidden;
    position: absolute;
    right: 200px;
    text-align: center;
    transition-duration: 0.2s;
    transition-property: background;
    width: 100px;
    z-index: 500;
}
.one-search-form .search-button-new {
    float:left;
    background-color: #ff4200;
    overflow: hidden;
    position: absolute;
    left: 693px;
    text-align: center;
    transition-duration: 0.2s;
    transition-property: background;
    width: 100px;
    z-index: 500;
}
.one-search-form .btn-search {
    border: 0 none;
    cursor: pointer;
    height: 100%;
    width: 100%;
}


.one-search-form .search-button .btn-search {
    border: 0 none;
    cursor: pointer;
    height: 100%;
    width: 100%;
}


.btn-group, .btn-group-vertical {
    display: inline-block;
    position: relative;
    vertical-align: middle;
}

.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {
    border-bottom-right-radius: 0;
    border-top-right-radius: 0;
}
.btn-group > .btn:first-child {
    margin-left: 0;
}
.btn-group > .btn, .btn-group-vertical > .btn {
    float: left;
    position: relative;
}

.btn-search {
    background-position: -250px 0;
}

.btn {
    -moz-user-select: none;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 4px;
    cursor: pointer;
    display: inline-block;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.42857;
    margin-bottom: 0;
    padding: 6px 12px;
    text-align: center;
    vertical-align: middle;
    white-space: nowrap;
}

.btn .caret {
    margin-left: 0;
}
.caret {
    border-left: 4px solid transparent;
    border-right: 4px solid transparent;
    border-top: 4px solid;
    display: inline-block;
    height: 0;
    margin-left: 2px;
    vertical-align: middle;
    width: 0;
}

.btn-rfq {
  height:40px;
  color: #fff;
  background-color: #ff6600;
  border-color: #ff6600;
}


.pub-rfq:hover .dropdown-menu {
	display: block;
}

.btn-rfq:hover,
.btn-rfq:focus,
.btn-rfq.focus,
.btn-rfq:active,
.btn-rfq.active,
.open > .dropdown-toggle.btn-rfq {
  color: #fff;
  background-color: #ff6600;
  border-color: #ff6600;
}
.btn-rfq:active,
.btn-rfq.active,
.open > .dropdown-toggle.btn-rfq {
  background-image: none;
}
.btn-rfq.disabled,
.btn-rfq[disabled],
fieldset[disabled] .btn-rfq,
.btn-rfq.disabled:hover,
.btn-rfq[disabled]:hover,
fieldset[disabled] .btn-rfq:hover,
.btn-rfq.disabled:focus,
.btn-rfq[disabled]:focus,
fieldset[disabled] .btn-rfq:focus,
.btn-rfq.disabled.focus,
.btn-rfq[disabled].focus,
fieldset[disabled] .btn-rfq.focus,
.btn-rfq.disabled:active,
.btn-rfq[disabled]:active,
fieldset[disabled] .btn-rfq:active,
.btn-rfq.disabled.active,
.btn-rfq[disabled].active,
fieldset[disabled] .btn-rfq.active {
  background-color: #ff6600;
  border-color: #ff6600;
}
.btn-rfq .badge {
  color: #ff6600;
  background-color: #fff;
}


.one-rfq{
    font-weight: 400;
    line-height: 1.42857;
    white-space: nowrap;
    margin: 0 0 0 15px;
    float: left;
    border-color: #eee;
    border-style: solid;
    border-width: 0 0 0 0;
    padding: 0 0px 20px 1px;
    min-height:200px;
}

.one-rfq  .menu-hd {
    min-height: 45px;
    line-height: 35px;
    padding: 0 6px;
    position: relative;
    border-bottom: 1px dashed #dcdcdc;
    color: #333;
    font-size: 18px;
    padding-bottom: 10px;
}

.one-rfq  .menu-hd p {
    color: #6c6c6c;
    float: left;
	text-align:center;	
    font-size: 18px;
    margin: 8px 7px 0 0;
}
.one-rfq  a:hover{
    color: #f40;
}
.one-rfq  a span {
    cursor: pointer;
    float: left;
}

.one-rfq-li{
padding-top:10px;
margin-left:30px;
}

.one-rfq-li li {
    color: #9c9c9c;
    font-size: 12px;
    padding-left: 56px;
    padding-top: 5px;
}	

.one-rfq-li a {
     color: #6c6c6c;
}

.one-rfq-li a span {
    cursor: pointer;
}

.one-rfq-li .rfq-qq{background-position: -212px -257px; width:40px;height:50px;}

.rfq-tel{
    color: #9c9c9c;
    font-size: 12px;
    margin-bottom: 17px;
    padding-left: 65px;
    padding-top: -5px;
}


.rfq-tel p{
    min-height:22px;
}


.houzhe{
color:#ccc;
margin-top:20px;
margin-left:20px;}


#nav-search {
    background: none repeat scroll 0 0 #fff;
	border-bottom: 1px solid #e8e8e8;
	overflow: visible;
	display:none;
	clear:both;
    margin:25px 0 0 0;    
    position: fixed;
    top: 0;
    width: 100%;
    min-height: 60px;
    line-height:8px;
    clear:both;		
}

.one-fixed-search-logo {
    float: left;
    min-height: 39px;
    margin-top: 8px;
    width: 112px;
}
.one-fixed-search-logo:after {
    clear: both;
    content: "";
    display: table;
}

.one-fixed-search-logo {
    background-position: 0 -80px;
}


.one-fixed-search-logo h1 {
    margin-top: -20px;
    position: relative;
}
.one-fixed-search-logo h1 .logo-bd {
    display: block;
    height: 0;
    margin-top: 20px;
    overflow: hidden;
    width: 146px;
}
.one-fixed-search-logo h1 img {
    display: block;
    height: 88px;
    width: 220px;
}
.one-fixed-search-logo h2 {
    display: none;
}
.one-fixed-search-logo h2 a {
    background-position: -260px -260px;
    display: block;
    height: 0;
    overflow: hidden;
    padding-top: 33px;
    width: 80px;
}


.footersuper {
    margin: 25px auto;
}
.footersuper a {
    background-image: url("../images/footersuper.jpg");
    background-repeat: no-repeat;
    display: block;
    float: left;
    margin-left: 45px;
    margin-right: 25px;
	width:100px;
}
.footersuper a.super1 {
    background-position: 0 0;
    height: 75px;
}
.footersuper a.super1:hover {
    background-position: 0 -75px;
}
.footersuper a.super2 {
    background-position: -112px 0;
    height: 75px;
}
.footersuper a.super2:hover {
    background-position: -112px -75px;
}
.footersuper a.super3 {
    background-position: -227px 0;
    height: 75px;
}
.footersuper a.super3:hover {
    background-position: -227px -75px;
}
.footersuper a.super4 {
    background-position: -344px 0;
    height: 75px;
}
.footersuper a.super4:hover {
    background-position: -344px -75px;
}
.footersuper a.super5 {
    background-position: -453px 0;
    height: 75px;
}
.footersuper a.super5:hover {
    background-position: -453px -75px;
}
.footersuper a.super6 {
    background-position: -562px 0;
    height: 75px;
}
.footersuper a.super6:hover {
    background-position: -562px -75px;
}
.footersuper a.super7 {
    background-position: -670px 0;
    height: 75px;
}
.footersuper a.super7:hover {
    background-position: -670px -75px;
}


.helper {
    border-top: 1px solid #e8e8e8;
    margin-top: 15px;
    overflow: hidden;
    padding: 30px 0;
}
.helper .mod {
    float: left;
    margin-right: -1px;
    width: 25%;
}
.helper .mod .mod-wrap {
    border-right: 1px solid #e8e8e8;
    overflow: hidden;
    padding: 0 25px;
}
.helper .mod .mod-wrap h4 {
    margin-bottom: 5px;
    overflow: hidden;
}
.helper .mod .mod-wrap h4 .iconfont {
    color: #9c9c9c;
    float: left;
    font-size: 32px;
}
/*.helper .mod .mod-wrap h4 span {
    float:left;
    height: 0;
    margin: 15px 0 0 10px;
    overflow: hidden;
    padding-top: 17px;
    width: 80px;
}*/
.helper .mod .mod-wrap h4 span {
    font-size: 18px;
    float: left;
    margin: 10px 0 0 10px;
    overflow: hidden;
    width: 80px;
}

.helper .mod .mod-wrap ul {
    padding-left:0px;
}


.helper .mod .mod-wrap li {
    height: 21px;
    line-height: 21px;
    overflow: hidden;
}
.helper .mod .mod-wrap li a {
    color: #9c9c9c;
}
.helper .mod .mod-wrap li a:hover {
    color: #f40;
}
.helper .mod .mod-wrap li {
    display: inline-block;
    float: none;
    margin-right: 10px;
    vertical-align: middle;
    width: auto;
}
.helper .mod-d .mod-wrap {
    border-right: 0 none;
}


.footer {
    border-top: 0 none;
}
#J_Footer {
    border-top: 2px solid #ff5400;
    padding: 0;
}

.footer {
    border-top: 1px solid #ddd;
    margin: 0 auto;
    padding: 7px 0 9px;
    position: relative;
}
.footer .footer-bd p, .footer .footer-hd p {
    overflow: hidden;
    padding-bottom: 8px;
}
.footer .footer-bd a, .footer .footer-hd a {
    color: #6c6c6c;
    float: left;
    margin: 0 4px;
    white-space: nowrap;
}
.footer .footer-bd a:hover, .footer .footer-hd a:hover {
    color: #f40;
    text-decoration: none;
}
.footer .footer-bd b, .footer .footer-hd b {
    color: #ddd;
    float: left;
    font-weight: 400;
    margin: 0 3px;
}
.footer .footer-bd em, .footer .footer-bd span, .footer .footer-hd em, .footer .footer-hd span {
    color: #9c9c9c;
    float: left;
    white-space: nowrap;
}
.footer .footer-bd em, .footer .footer-hd em {
    margin-left: 30px;
}
.footer .footer-bd span, .footer .footer-hd span {
    margin: 0 4px;
}
.footer .footer-bd span a, .footer .footer-hd span a {
    float: none;
}
.footer .footer-hd p {
    border-bottom: 1px solid #ddd;
    line-height: 27px;
    margin-bottom: 8px;
}
.footer .footer-ft {
    display: none;
}
.footer .footer-ft a {
    float: left;
    margin-right: 15px;
}
.footer .footer-ft .mod {
    height: 40px;
}
.footer .footer-ft .mod-a {
    background-position: 0 -140px;
    width: 30px;
}
.footer .footer-ft .mod-b {
    background-position: -40px -140px;
    width: 33px;
}
.footer .footer-ft .mod-c {
    background-position: -80px -140px;
    width: 50px;
}
.footer .footer-ft .mod-d {
    background-position: -140px -140px;
    width: 83px;
}
.footer .footer-ft .mod-e {
    background-position: -240px -140px;
    width: 94px;
}


.s-new-p {
    background-position: 0 -295px;
}

.s-tb-s {
    background-position: 0 -335px;
}

.s-pay {
    background-position: 0 -315px;
}

.s-adults {
    background-position: 0 -275px;
}


.one-service {
    background-color: #fff;
    box-shadow: 2px 2px 0 #eeeef0;
    position: relative;
	margin-top:0;
}

.one-service h2 {
    background: none repeat scroll 0 0 #f40;
    height: 35px;
	margin-top:5px;
}


.one-service h2 s {
    height: 16px;
    margin: 10px 14px;
    text-indent: -2000px;
    width: 125px;
}
.fpicon {
    display: inline-block;
    text-indent: -3000px;
    vertical-align: middle;
}
.one-service-head {
    background-position: 0 -125px;
}


.one-service .service-bd {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: #ff4401;
    border-image: none;
    border-right: 1px solid #ff4401;
    border-style: none solid solid;
    border-width: 0 1px 1px;
    height: 487px;
    overflow-y: hidden;
    padding: 0 9px;
}

.one-service .service-bd dt s {
    height: 22px;
    margin-right: 7px;
    margin-top: 10px;
    width: 25px;
}



.one-service .service-bd dt {
    font-size: 14px;
    font-weight: 700;
    line-height: 19px;
}

.one-service .service-bd dd a {
    font-size:12px;
    display: inline-block;
    position: relative;
    vertical-align: middle;
    width: 63px;
    text-decoration: none;
}

.one-service .service-bd dd {
    line-height: 22px;
	border-bottom: 1px solid #e6e7eb;
	padding-bottom:9px;
}

.one-service .service-bd dd .c-2 {
    width: 54px;
}

.one-service .service-bd dd .c-3 {
    width: 38px;
}

.one-service-theme {
    background-position: -150px -240px;
}
.one-service-special {
    background-position: -150px -215px;
}

.one-service-favourable {
    background-position: -150px -190px;
}

one-service .service-bd dd .c-4 {
    width: 29px;
}
.one-service .service-bd dd .c-3-3 i {
    right: -8px;
}
.one-service .service-bd dd .c-7 {
    width: 56px;
}
.one-service .service-bd .last-dd {
    border: 0 none;
}
.one-service .more {
    background: none repeat scroll 0 0 #fff;
    border: 1px solid #e8e8e8;
    margin-right: 0;
    padding: 0 10px 0 5px;
    position: absolute;
    right: 9px;
    top: 45px;
	font-size:12px;
	color: #3c3c3c;
}

.one-service .more em, .one-service .more span {
    border-color: rgba(255, 255, 255, 0);
    border-style: solid;
    border-width: 3px 0 3px 3px;
    height: 0;
    left: 0;
    overflow: hidden;
    position: absolute;
    top: 0;
    width: 0;
}
.one-service .more em {
    border-left-color: #dadada;
    left: 2px;
}
.one-service .more span {
    border-left-color: #fff;
}
.one-service .more i {
    left: 30px;
    position: absolute;
    top: 6px;
}
.one-service .more i em, .one-service .more i span {
    overflow: visible;
}
.one-service .more:hover {
    background: none repeat scroll 0 0 #f40;
    border-color: #f40;
    color: #fff;
}
.one-service .more:hover em {
    border-left-color: #fff;
}
.one-service .more:hover span {
    border-left-color: #f40;
}

.one-main-content{margin-top:-20px;}


.one-main-nav {
    border-bottom: 2px solid #ff9400;
    height: 40px;
    overflow: hidden;
}
.one-main-nav li {
    float: left;
    font-weight: 700;
    font-size: 16px;
    margin: 0 20px 10px 20px;
    text-align: center;
}

.one-main-nav .li a {
    font-family:"微软雅黑";
    display: block;
    float: left;
    height: 26px;
    line-height: 28px;
    overflow: hidden;
    color: #f40;
    padding: 0 3px;
}

.one-left-col{width:195px;
float:left;}

.one-header{width:990px;
padding-left:5px;
float:left;}

.one-hot-active{color: #f40;}

.one-slider{width:692px;
padding-right:10px;
float:left;}

.one-slider-first-layer{float:left;}
.one-slider-second-layer{float:left;}

.one-right-col{width:283px;float:left;
padding-top: 6px;}

.one-notice {float:left; width:280px;}

.one-notice-head{
border-bottom: 1px solid #ff9400;
}


.one-notice-head i {
    color: #f40;
    font-size: 20px;
    margin: 4px 0 -2px;
}

.one-notice-content {
    border: 1px solid #e8e8e8;
    height: 120px;
    overflow: hidden;
    width: 280px;
}

.one-notice-content li{
    height:28px;line-height: 28px; margin-left:10px;font-size:12px;
    display: block;
    float: left;
    height: 25px;
    line-height: 25px;
    overflow: hidden;
    width: 128px;}
	
	
.member {
    background-position: right top;
    border: 1px solid #ddd;
    height: 110px;
    margin-top: -1px;
    overflow: hidden;
    width: 280px;
}

.member{
background-image: url("../images/member-ground.png");
background-repeat: no-repeat;
}

.member .member-bd {
    font-size:12px;
    height: 60px;
    margin-bottom: 5px;
    overflow: hidden;
    padding: 5px 0 0 70px;
    position: relative;
}

.member .member-bd img {
    border-radius: 50%;
    height: 60px;
    left: 0;
    overflow: hidden;
    position: absolute;
    top: 0;
    width: 60px;
}
.member .member-bd p {
    margin-top: 5px;
}

.member-user-head {
    background-position: -150px -80px;
}

.member .member-bd p a {
    background: none repeat scroll 0 0 #fff0e8;
    border: 1px solid #fdb08e;
    border-radius: 2px;
    color: #f55732;
    display: block;
    float: left;
    height: 28px;
    line-height: 28px;
    overflow: hidden;
    text-align: center;
    width: 74px;
}
.member .member-bd p a:hover {
    background: none repeat scroll 0 0 #ffeadf;
    border-color: #fdb08e;
}
.member .member-bd p .btn-punch {
    margin-right: 5px;
    width: 87px;
}

.member .member-ft {
    height: 41px;
    overflow: hidden;
}

.member .member-logout {
    height: 36px;
    margin: 0 0 9px 15px;
    overflow: hidden;
    width: 255px;
}
.member .member-logout a {
    background: none repeat scroll 0 0 #f40;
    border-radius: 2px;
    box-shadow: 0 1px 1px #ddd;
    color: #fff;
    display: block;
    float: left;
    height: 35px;
    line-height: 35px;
    margin-left: 5px;
    overflow: hidden;
    text-align: center;
    width: 115px;
}
.member .member-logout a:hover {
    background: none repeat scroll 0 0 #f22d00;
}
.member .member-logout .btn-login {
    margin-left: 0;
    width: 100px;
}
.member .member-logout .btn-login i {
    font-size: 16px;
    margin-right: 10px;
}

.conve {
    background: none repeat scroll 0 0 #f4f4f4;
    border-top: 0 none;
    height: 210px;
    overflow: hidden;
    padding-bottom: 10px;
    position: relative;
    width: 282px;
	font-size:12px;
}
.conve-hd {
    padding: 0 16px;
    position: relative;
}
.conve-hd h3 {
    height: 16px;
    margin-top: 10px;
    overflow: hidden;
    text-indent: -200px;
    width: 70px;
}
.conve-hd-p {
    display: none;
    left: 90px;
    position: absolute;
    top: -3px;
}
.conve-hd-arrow {
    border-radius: 2px;
    cursor: pointer;
    display: inline-block;
    padding: 4px 2px;
    position: relative;
    top: -1px;
    vertical-align: middle;
}
.conve-hd-arrow-i {
    background: none repeat scroll 0 0 #fff;
    position: relative;
}
.conve-hd-arrow-i em, .conve-hd-arrow-i span {
    border-color: rgba(255, 255, 255, 0);
    border-style: solid;
    border-width: 0 3px 3px;
    height: 0;
    left: 0;
    overflow: hidden;
    position: absolute;
    top: 0;
    width: 0;
}
.conve-hd-arrow-i em {
    border-bottom-color: #f4f4f4;
    top: -2px;
}
.conve-hd-arrow-i span {
    border-bottom-color: #fff;
}
.conve-hd-s {
    color: #6c6c6c;
    display: none;
    font-size: 16px;
    position: absolute;
    right: 21px;
    top: -5px;
}
.conve-bd {
    height: 215px;
    margin-top: 10px;
    position: relative;
}
.conve-bd-wrap {
    margin-left: 12px;
    overflow: hidden;
}
.conve-bd-wrap .conve-bd-inner {
    transition-duration: 0.3s;
    transition-property: margin;
}
.conve-bd-wrap .mod {
    background: none repeat scroll 0 0 #fff;
    border-radius: 3px;
    color: #9c9c9c;
    cursor: pointer;
    float: left;
    height: 58px;
    margin: 0 10px 10px 0;
    outline: 0 none;
    overflow: hidden;
    text-align: center;
    width: 57px;
}
.conve-bd-wrap .mod-arrow {
    display: block;
    margin: 1px auto;
}
.conve-bd-wrap .mod-arrow em, .conve-bd-wrap .mod-arrow span {
    border-color: rgba(255, 255, 255, 0);
    border-style: solid;
    border-width: 3px 3px 0;
    height: 0;
    left: 0;
    overflow: hidden;
    position: absolute;
    top: 0;
    width: 0;
}
.conve-bd-wrap .mod-arrow em {
    border-top-color: #9c9c9c;
    top: 1px;
}
.conve-bd-wrap .mod-arrow span {
    border-top-color: #fff;
}
.conve-bd-wrap .mod-hover, .conve-bd-wrap .mod:hover {
    color: #f40;
    text-decoration: none;
    z-index: 12;
}
.conve-bd-wrap .mod-hover {
    border-bottom-color: #fff;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
}
.conve-bd-wrap .mod-hover .mod-arrow em, .conve-bd-wrap .mod-hover .mod-arrow span {
    border-color: rgba(255, 255, 255, 0);
    border-style: solid;
    border-width: 0 3px 3px;
    height: 0;
    left: 0;
    overflow: hidden;
    position: absolute;
    top: 0;
    width: 0;
}
.conve-bd-wrap .mod-hover .mod-arrow em {
    border-bottom-color: #9c9c9c;
    top: -1px;
}
.conve-bd-wrap .mod-hover .mod-arrow span {
    border-bottom-color: #fff;
}
.conve-bd-wrap .mod-arrow, .conve-bd-wrap .mod-hover .mod-arrow {
    position: static;
    width: 5px;
}
.conve-bd-wrap .mod-arrow em, .conve-bd-wrap .mod-hover .mod-arrow em {
    display: block;
    overflow: hidden;
    position: static;
    width: 0;
}
.conve-bd-wrap .mod-arrow span, .conve-bd-wrap .mod-hover .mod-arrow span {
    display: block;
    margin-top: -4px;
    position: static;
}
.conve-bd-wrap .mod-hover .mod-arrow span {
    margin-top: -2px;
}
.conve-bd-wrap .mod-hover i, .conve-bd-wrap .mod:hover i {
    animation: 0.3s ease 0s normal forwards 1 running toTopFromBottom;
    color: #f40;
}
.conve-bd-wrap .mod-default, .conve-bd-wrap .mod-default i, .conve-bd-wrap .mod-default:hover, .conve-bd-wrap .mod-default:hover i {
    color: #ccc;
    cursor: default;
}
.conve-bd-wrap .mod-default:hover i {
    color: #ccc;
    cursor: default;
}
.conve-bd-wrap i {
    color: #f40;
    display: block;
    font-size: 22px;
    margin: 4px 0 -2px;
}
.conve-bd-item {
    position: relative;
}
.conve-bd-item .conve-bd-loading {
    height: 150px;
}
.conve-bd-item .new-service-module {
    padding: 5px;
}
.conve-bd-item .conve-container {
    padding: 0 5px;
}
.conve-bd-box {
    background: none repeat scroll 0 0 #fff;
    height: 150px;
    left: -1px;
    outline: 0 none;
    padding: 10px 0;
    position: absolute;
    top: 245px;
    transition-duration: 0.3s;
    transition-property: top;
    width: 255px;
    z-index: 11;
}
.conve-bd-box .tbr-input {
    overflow: visible;
}
.conve-bd-box .conve-tabs {
    margin-bottom: 0 !important;
}
.conve-bd-box-close {
    background-color: #fff;
    background-position: -150px -360px;
    color: #e8e8e8;
    display: none;
    height: 18px;
    position: absolute;
    right: 1px;
    text-align: center;
    text-indent: -2000px;
    top: 1px;
    width: 18px;
}
.conve-bd-box-close:hover {
    background-color: #f40;
    background-position: -150px -360px;
    border-color: #f40;
}
.conve-bd-box-show {
    top: 64px;
}
.conve-bd-box-show .conve-bd-box-close {
    display: block;
    z-index: 1;
}
.conve-hide, .w1009 .conve-bd-wrap .mod-arrow {
    display: none;
}


.one-ads-first {
  margin-right: auto;
  margin-left: auto;
}

.one-ads-slogan {
  margin-right: auto;
  margin-left: auto;
  height:30px;
  vertical-align:bottom;
}
.one-ads-head {
    color: #333333;
    font-size: 18px;
	padding-right:20px;
    position: relative;
	width:80px;
	height:25px;
	float:left;
}

.one-ads-head{background-position: 0 -152px; background-repeat:no-repeat;}

.one-ads-slogan-t{
    font-size: 18px;
    position: absolute;
    left: 90px;
    top: 5px;}
	
.one-ads-tip {
    color: #999999;
    font-size: 12px;
    position: absolute;
    right: 0;
    top: 5px;}
	
.one-ads-tip span{color: #ff9400;}

.one-ads-first .one-item-list {
    border: 1px solid #efefef;
    height: 80px;
    padding: 20px 0 16px;
}

.one-ads-first .one-item-list li .one-item-list-wp {
    border-right: 1px solid #e8e8e8;
    height: 60px;
    padding-left: 50px;
    padding-top: 10px;
    width: 90%;
}

.one-ads-first .one-item-list a:hover {
    text-decoration: none;
}
.one-ads-first .one-item-list li {
    float: left;
    padding-left: 3.3%;
    width: 21.5%;
}

.one-ads-first .one-item-list li .one-item-list-wp h3 {
    color: #333333;
    font-size: 16px;
    margin: 0 0 8px;
}
.one-ads-first .one-item-list li .one-item-list-wp p {
    color: #999999;
    font-size: 12px;
    margin: 0;}
	
.one-ads-first .one-item-list li .fuwushang {
    background: url("../images/xl_icon.png") no-repeat scroll left 10px rgba(0, 0, 0, 0);
}
.one-ads-first .one-item-list li .jiaoyi {
    background: url("../images/xl_icon.png") no-repeat scroll left -60px rgba(0, 0, 0, 0);
}
.one-ads-first .one-item-list li .wenti {
    background: url("../images/xl_icon.png") no-repeat scroll left -130px rgba(0, 0, 0, 0);
}
.one-ads-first .one-item-list li .peifu {
    background: url("../images/xl_icon.png") no-repeat scroll left -200px rgba(0, 0, 0, 0);
}
.one-ads-first .one-item-list li .last {
    border-right: medium none;
}


.one-container:after {
    clear: both;
    content: "";
    display: table;
}
.one-main-product {
    padding-top: 10px;
    margin: 0px auto;
    position: relative;
    width: 1190px;
}

.one-main-product:after {
    clear: both;
    content: "";
    display: table;
}

.one-main-product .main{
    float: left;
    margin-right: 0.84034%;
    width: 890px;
	font-size:12px;
}
.one-main-product .side {
    float: right;
    width: 288px;
}

.cat-wrap {
    color: #3c3c3c;
    float: left;
    margin-bottom: 20px;
    margin-right: 10px;
    overflow: hidden;
    padding: 0;
    width: 435px;
}


.cat-wrap-pink .cat-hd {
    background-color: #f5619c;
}


.cat-hd {
    color: #fff;
    font-family: "Microsoft YaHei","Hiragino Sans GB";
    height: 24px;
    line-height: 24px;
	vertical-align:bottom;
}
.cat-hd a {
    color: #fff;
}
.cat-hd a:hover {
    text-decoration: underline;
}


.cat-hd p {
    float:left;
    font-size: 16px;
    font-weight: 700;
    line-height: 17px;
    margin-left: 14px;
    margin-top: 4px;
    width: 100px;
}
.cat-hd p a:hover {
}
.cat-hd .cat-tags {
    float: right;
    margin-right: 14px;
}
.cat-hd .cat-tags span {
    opacity: 0.6;
}
.cat-hd .activity {
    float: left;
    height: 17px;
    margin-top: 4px;
    position: relative;
    width: 116px;
}
.cat-hd .activity a {
    display: block;
    height: 17px;
    left: 5px;
    line-height: 19px;
    overflow: hidden;
    position: absolute;
    top: 0;
    width: 104px;
    z-index: 2;
}
.cat-hd .act-arrow {
    position: relative;
}
.cat-hd .act-arrow em, .cat-hd .act-arrow span {
    border-color: rgba(255, 255, 255, 0);
    border-style: solid;
    border-width: 5px 5px 5px 0;
    height: 0;
    left: 0;
    overflow: hidden;
    position: absolute;
    top: 0;
    width: 0;
}
.cat-hd .act-arrow em {
    border-right-color: #fff;
}
.cat-hd .act-arrow span {
    border-right-color: #fff;
}
.cat-hd .act-arrow em {
    left: -4px;
    opacity: 0.8;
    top: 4px;
}
.cat-hd .activity-bg {
    background-color: #fff;
    height: 100%;
    opacity: 0.8;
    position: absolute;
    width: 100%;
    z-index: 1;
}
.cat-bd {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: #e8e8e8;
    border-image: none;
    border-right: 1px solid #e8e8e8;
    border-style: none solid solid;
    border-width: 0 1px 1px;
    height: 245px;
    overflow: hidden;
    transition-duration: 0.5s;
    transition-property: border;
}
.cat-bd:after {
    clear: both;
    content: " ";
    display: table;
}

.cat-bd .cat-banner {
    display: block;
    float: right;
    height: 245px;
    overflow: hidden;
    width: 110px;
}
.cat-bd .cat-banner .cat-banner-image {
    display: block;
    height: 245px;
    width: 110px;
}

.cat-bd h2 {
    color: #fff;
    font-family: "Microsoft YaHei","Hiragino Sans GB";
    font-size: 14px;
    font-weight: 700;
    height: 16px;
    line-height: 16px;
    overflow: hidden;
    padding-top: 12px;
}
.cat-bd h3 {
    color: #fce59f;
    font-size: 12px;
    font-weight: 400;
    padding-bottom: 4px;
}


.cat-list {
    float: left;
    overflow: hidden;
    padding-left: 15px;
    padding-top: 10px;
    width: 300px;
}

.cat-img-tui {
    float: right;
    height: 215px;
    margin-right: 10px;
    margin-top: 14px;
    position: relative;
    width: 90px;
}
.cat-img-tui a {
    color: #3c3c3c;
    height: 100px;
    left: 0;
    overflow: hidden;
    position: absolute;
    width: 90px;
}
.cat-img-tui a:hover span {
    color: #f40;
}
.cat-img-tui a span {
    background-color: #f5f5f5;
    bottom: 0;
    height: 18px;
    left: 0;
    line-height: 18px;
    position: absolute;
    text-align: center;
    width: 100%;
}
.cat-img-tui .img-tui-0 {
    top: 0;
}
.cat-img-tui .img-tui-1 {
    bottom: 0;
}

.cat-list {
    box-sizing:content-box;
    float: left;
    overflow: hidden;
    padding-left: 15px;
    padding-top: 10px;
    width: 300px;
}
.cat-list .list-item {
    box-sizing:content-box;
    border-bottom: 1px solid #f5f5f5;
    margin-left: -15px;
    padding: 4px 0 4px 15px;
}
.cat-list .list-item-first {
    margin-top: -10px;
    padding-top: 12px;
}
.cat-list .list-item-first:hover {
    background: url("../images/blank.png") repeat-y scroll 0 0 rgba(0, 0, 0, 0);
}
.cat-list .list-item-sec:hover {
    background: url("../images/blank1.png") repeat-y scroll 0 0 rgba(0, 0, 0, 0);
}
.cat-list ul {
    box-sizing:content-box;    
    height: 22px;
    overflow: hidden;
    padding: 2px 0;
}
.cat-list .hot-world-list {
    overflow: visible;
    padding-top: 8px;
}
.cat-list .hot-world-list a {
    display: block;
    float: left;
    margin-right: 8px;
}
.cat-list .hot-world-list li {
    height: 18px;
    line-height: 18px;
    margin-right: -8px;
    overflow-y: hidden;
    padding-left: 64px;
    padding-right: 0;
	box-sizing:content-box;
}
.cat-list .hot-world-list .guess {
    color: #3a3a3a;
    float: left;
    font-weight: 700;
    margin-left: -64px;
    width: 52px;
}
.cat-list li {
    box-sizing:content-box;
    color: #6c6c6c;
    float: left;
    line-height: 22px;
    padding-right: 12px;
    text-decoration: none;
}
.cat-list li a {
    box-sizing:content-box;
    color: #3c3c3c;
}
.cat-list li .em, .cat-list li a:hover {
    color: #f40;
}
.cat-list li .em:hover {
    text-decoration: underline;
}
.cat-list .item-header {
    width: 52px;
}
.cat-list .item-header a {
    color: #3a3a3a;
    font-size: 12px;
    font-weight: 700;
}
.cat-list .item-header .em {
    color: #ff4201;
}
.cat-baihuo-list {
    height: 210px;
    width: 205px;
}

.cat-wrap-pink .cat-hd {
    background-color: #f5619c;
}
.cat-wrap-pink .cat-hd .activity a {
    color: #f5619c;
}
.cat-wrap-pink .cat-bd .cat-list .left-world a {
    color: #f44289;
}
.cat-wrap-pink .cat-banner {
    background-color: #f5619c;
}
.cat-wrap-pink .cat-bd-border {
    border-color: #f5619c;
}
.cat-wrap-blue .cat-hd {
    background-color: #52a0e8;
}
.cat-wrap-blue .cat-hd .activity a {
    color: #52a0e8;
}
.cat-wrap-blue .cat-bd .cat-list .left-world a {
    color: #107fe7;
}
.cat-wrap-blue .cat-banner {
    background-color: #52a0e8;
}
.cat-wrap-blue .cat-bd-border {
    border-color: #52a0e8;
}
.cat-wrap-purple .cat-hd {
    background-color: #aa73d1;
}
.cat-wrap-purple .cat-bd .cat-list .left-world a, .cat-wrap-purple .cat-hd .activity a {
    color: #aa73d1;
}
.cat-wrap-purple .cat-banner {
    background-color: #aa73d1;
}
.cat-wrap-purple .cat-bd-border {
    border-color: #aa73d1;
}
.cat-wrap-green .cat-hd {
    background-color: #97b921;
}
.cat-wrap-green .cat-hd .activity a {
    color: #97b921;
}
.cat-wrap-green .cat-bd .cat-list .left-world a {
    color: #83a700;
}
.cat-wrap-green .cat-banner {
    background-color: #97b921;
}
.cat-wrap-green .cat-bd-border {
    border-color: #97b921;
}
.cat-wrap-sky .cat-hd {
    background-color: #10c2ce;
}
.cat-wrap-sky .cat-hd .activity a {
    color: #10c2ce;
}
.cat-wrap-sky .cat-bd .cat-list .left-world a {
    color: #00a4b0;
}
.cat-wrap-sky .cat-banner {
    background-color: #10c2ce;
}
.cat-wrap-sky .cat-bd-border {
    border-color: #10c2ce;
}
.cat-wrap-brown .cat-hd {
    background-color: #b68571;
}
.cat-wrap-brown .cat-bd .cat-list .left-world a, .cat-wrap-brown .cat-hd .activity a {
    color: #b68571;
}
.cat-wrap-brown .cat-banner {
    background-color: #b68571;
}
.cat-wrap-brown .cat-bd-border {
    border-color: #b68571;
}

.cat-gg {
    float: left;
    margin-bottom: 23px;
}


.cat-food-list {
    box-sizing:content-box;
    overflow: hidden;
}
.cat-food-list .food-item {
    box-sizing:content-box;
    height: 220px;
    margin-left: -1px;
    margin-right: -2px;
}
.cat-food-list .food-item a {
    box-sizing:content-box;
    float: left;
    margin-right: 1px;
}
.cat-food-list .food-item .cat-food-image {
    height: 220px;
    width: 108px;
}
.cat-food-list .cat-list {
    padding-top: 10px;
    width: 400px;
}
.cat-food-list .cat-list ul {
    box-sizing:content-box;
    float: left;
    margin-bottom: 0;
    padding-top: 1px;
    width: 200px;
}



.side .discover {
    background-color: #f5f5f5;
    border: 1px solid #e8e8e8;
    height: 1970px;
    padding: 20px 14px;
}
.side .discover dt {
    margin-bottom: 10px;
}
.side .discover dt s {
    height: 18px;
    text-indent: -3000px;
    width: 120px;
}
.side .content-wrapper {
    background-color: #fff;
    min-height: 200px;
}
.side .change-wrapper {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background-color: #fff;
    border-color: -moz-use-text-color #e8e8e8 #e8e8e8;
    border-image: none;
    border-right: 1px solid #e8e8e8;
    border-style: none solid solid;
    border-width: 0 1px 1px;
    color: #737373;
    cursor: pointer;
    padding: 8px 0;
}
.side .change-wrapper:hover {
    color: #f40;
}
.side .change-wrapper .s-change-gray {
    height: 17px;
    margin-left: 86px;
    margin-right: 7px;
    width: 15px;
}
.goods-content {
    height: 1474px;
}
.discover-item {
    box-sizing:content-box;
    border: 1px solid #e8e8e8;
    height: 100px;
    margin-top: -1px;
    overflow: visible;
    padding: 17px 10px 17px 16px;
    position: relative;
    z-index: 1;
}
.discover-item:hover {
    z-index: 2;
}
.discover-item .two11 {
    background: url("../images/one-202011-13.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    height: 16px;
    left: 38px;
    position: absolute;
    top: 101px;
    width: 78px;
}
.discover-item img {
    float: left;
    height: 100px;
    margin-right: 8px;
    width: 100px;
}
.discover-item .item-desc {
    box-sizing:content-box;
    float: left;
    width: 112px;
}
.discover-item .item-desc h4 {
    color: #444;
    font-size: 14px;
    height: 16px;
    line-height: 16px;
    margin-bottom: 10px;
    margin-top: 4px;
    overflow: hidden;
    width: 120px;
}
.discover-item .item-desc .item-comment {
    color: #737373;
    height: 40px;
    line-height: 20px;
    margin-bottom: 8px;
    overflow-y: hidden;
    position: relative;
	box-sizing:content-box;
}
.discover-item .item-desc .no-content {
    color: #ccc;
}
.discover-item .item-desc .fpicon {
    height: 9px;
    margin-right: 6px;
    margin-top: -4px;
    width: 10px;
}
.discover-item .item-desc .quotation-r {
    background-color: #fff;
    bottom: 0;
    height: 16px;
    padding-left: 10px;
    position: absolute;
    right: 0;
    width: 30px;
}
.discover-item .item-desc .quotation-r .s-quotation-r {
    margin-top: -8px;
}
.discover-item .item-desc .item-count {
    color: #f40;
}
.discover-item .item-desc .item-count em {
    font-weight: bolder;
}
.discover-item .item-desc .item-sell-count {
    color: #444;
    font-weight: 700;
}
.discover-item .item-desc .bold {
    font-weight: 700;
}
.hide-one-item {
    height: 1316px !important;
}
.hide-one-item .wall {
    padding: 8px 20px;
}
.wall {
    margin-top:-5px;
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: #e8e8e8;
    border-image: none;
    border-right: 1px solid #e8e8e8;
    border-style: none solid solid;
    border-width: 0 1px 1px;
    overflow: hidden;
    padding: 20px;
    z-index: 1;
}
.wall .wall-item {
    display: block;
    float: left;
    margin: 1px;
    position: relative;
}
.wall .wall-item .two11-mini {
    height: 16px;
    position: absolute;
    right: 0;
    top: 54px;
    width: 32px;
}
.wall .wall-item img {
    height: 70px;
    width: 70px;
}
.wall .wall-item .wall-item-desc {
    display: none;
    height: 70px;
    left: 0;
    opacity: 0;
    overflow: hidden;
    position: absolute;
    text-align: center;
    top: 0;
    transition-duration: 0.3s;
    transition-property: opacity;
    width: 72px;
    word-break: break-all;
    z-index: -1;
}
.wall .wall-item .wall-item-desc p {
    color: #fff;
    height: 34px;
    line-height: 18px;
    margin-left: 10px;
    margin-top: 8px;
    overflow: hidden;
    width: 50px;
}
.wall .wall-item .wall-item-desc .item-count {
    color: #fff;
    font-size: 13px;
    margin-left: 10px;
    margin-top: 6px;
    width: 50px;
}
.wall .wall-item:hover .wall-item-desc {
    background-color: #ff4401;
    display: block;
    opacity: 1;
    z-index: 3;
}
.shop-content {
    height: 565px;
}
.discover .shop {
    border: 1px solid #e8e8e8;
    color: #747474;
    margin-top: -1px;
    padding: 13px 14px 14px;
    position: relative;
    z-index: 1;
}
.discover .shop:hover {
    border: 1px solid #f40;
    z-index: 2;
}
.discover .shop .wall {
    border: 0 none;
    padding: 0;
}
.discover .shop-dt {
    margin-top: 14px;
}
.discover .shop-logo {
    border-radius: 40px;
    display: inline-block;
    height: 40px;
    margin-right: 10px;
    text-indent: 0;
    vertical-align: middle;
    width: 40px;
}
.discover .shop-logo img {
    border-radius: 40px;
    height: 40px;
    width: 40px;
}
.discover .shop-desc {
    color: #444;
    display: inline-block;
    vertical-align: middle;
}
.discover .shop-desc h4 {
    font-size: 14px;
    height: 18px;
    overflow: hidden;
    width: 170px;
}
.discover .shop-desc p {
    color: #6c6c6c;
    line-height: 14px;
    margin-top: 8px;
}
.discover .shop-comment {
    height: 22px;
    margin-top: 10px;
    position: relative;
}
.discover .shop-comment .fpicon {
    height: 9px;
    margin-right: 6px;
    margin-top: -4px;
    width: 10px;
}
.discover .shop-comment span {
    border-right: 1px solid #eaeaea;
    color: #6c6c6c;
    display: inline-block;
    line-height: 14px;
    margin-right: 6px;
    padding-right: 6px;
    vertical-align: middle;
}
.discover .shop-comment span:last-child {
    border-right: 0 none;
}
.discover .no-content {
    color: #ccc;
}
.discover ul {
    margin-top: 12px;
    overflow: hidden;
}
.discover ul .wall-item {
    float: left;
    margin: 0 3px;
}
.discover ul .wall-item img {
    height: 70px;
    width: 70px;
}
.discover-gg {
    margin-left: -12px;
    margin-top: 10px;
}


.s-good-goods {
    background-position: -250px -125px;
}


.preference-btn {
    background-color: #fff;
    border: 1px solid #ff4300;
    color: #ff4300;
    line-height: 14px;
    padding: 2px 4px;
    position: absolute;
    right: 15px;
    top: 20px;
    transition-duration: 0.2s;
    transition-property: background;
    z-index: 2;
}
.preference-btn:hover {
    background-color: #ff4300;
    color: #fff;
}
.preference-box {
    background-color: #fff;
    border-bottom: 1px solid #e8e8e8;
    display: none;
    left: 0;
    padding: 20px 0;
    position: absolute;
    top: 0;
    width: 286px;
    z-index: 3;
}
.preference-box .padding-box {
    padding: 0 12px;
}
.preference-box h2 {
    font-size: 14px;
    line-height: 16px;
    margin-bottom: 24px;
}
.preference-box h4 {
    color: #8f8f8f;
    font-size: 12px;
    font-weight: 400;
    line-height: 14px;
    margin-bottom: 12px;
}
.preference-box .tag-header {
    border-top: 1px solid #ebebeb;
    padding-top: 14px;
}
.preference-box .preference-list {
    height: 45px;
    margin-bottom: 14px;
}
.preference-box .preference-list li {
    background-color: #f5f5f5;
    border: 1px solid #fafafa;
    color: #4c4c4c;
    cursor: pointer;
    float: left;
    height: 18px;
    line-height: 18px;
    margin-bottom: 5px;
    margin-right: 5px;
    text-align: center;
    width: 58px;
}
.preference-box .preference-list .status-remove {
    color: #a6a6a6;
}
.preference-box .preference-list .status-remove:hover {
    border: 1px solid #f5f5f5 !important;
    color: #a6a6a6 !important;
}
.preference-box .preference-list .status-remove:hover .tag-action {
    display: none !important;
}
.preference-box .tag-list .add {
    background-color: #fff;
    border-color: #e8e8e8;
    color: #c4c4c4;
    font-weight: bolder;
    line-height: 16px;
}
.preference-box .tag-list li {
    position: relative;
}
.preference-box .tag-list li:hover {
    border: 1px solid #ff4300;
    color: #ff4300;
}
.preference-box .tag-list li:hover .tag-action {
    display: block;
}
.preference-box .tag-list .add:hover .tag-action {
    display: none;
}
.preference-box .tag-list .selected {
    border: 1px solid #ff4300;
    font-weight: 400;
}
.preference-box .tag-list .selected:hover {
    color: #c4c4c4;
}
.preference-box .history-list li {
    position: relative;
}
.preference-box .history-list li:hover {
    border: 1px solid #ff4300;
}
.preference-box .history-list li:hover .tag-action {
    display: block;
}
.preference-box .preference-tab {
    color: #8f8f8f;
    display: none;
}
.preference-box .preference-tab .tab-pannel {
    height: 96px;
}
.preference-box .preference-tab .tab-pannel .tag {
    position: relative;
}
.preference-box .preference-tab .tab-pannel .tag:hover {
    border: 1px solid #ff4300;
}
.preference-box .preference-tab .tab-pannel .tag:hover .tag-action {
    display: block;
}
.preference-box .preference-tab .tab-pannel .primary {
    border-color: #ff4300;
    color: #4c4c4c;
}
.preference-box .tag-action {
    background-color: #ff4300;
    color: #fff;
    display: none;
    font-weight: bolder;
    height: 18px;
    line-height: 16px !important;
    position: absolute;
    right: 0;
    top: 0;
    width: 18px;
}
.preference-trigger-wrapper {
    height: 0;
    left: 0;
    overflow: hidden;
    position: absolute;
    top: 130px;
    transition-duration: 0.2s;
    transition-property: height;
    width: 100%;
    z-index: 2;
}
.preference-trigger-wrapper ul {
    background-color: #f5f5f5;
    height: 30px;
    line-height: 30px;
    margin-top: 0;
}
.preference-trigger-wrapper .bottom-border {
    background-color: #666;
    height: 4px;
    opacity: 0.2;
}
.preference-trigger-wrapper li {
    float: left;
    text-align: center;
    width: 33%;
}
.preference-trigger-wrapper a {
    color: #5c5c5c;
}
.preference-trigger-wrapper .show-preference {
    color: #ff4300;
}
.discover-item:hover .preference-trigger-wrapper {
    height: 32px;
}


.index-fwb .guzhu-wp ul li a.item1, .index-fwb .fuwushang-wp ul li a.item1, .index-fwb .guzhu-wp ul li a.item2, .index-fwb .fuwushang-wp ul li a.item2, .index-fwb .guzhu-wp ul li a.item3, .index-fwb .fuwushang-wp ul li a.item3, .index-fwb .guzhu-wp ul li a.item4, .index-fwb .fuwushang-wp ul li a.item4 {
    background-color: transparent;
    background-image: url("../images/index_icon.png");
    background-repeat: no-repeat;
}
.index-fwb .guzhu-wp h2, .index-fwb .fuwushang-wp h2 {
    background: url("../images/index_title_wrap.png") no-repeat scroll 0 9px rgba(0, 0, 0, 0);
    color: #fff;
    font-family: "microsoft yahei";
    font-size: 14px;
    margin-bottom: 0;
    margin-top: 0;
    padding: 12px 0 15px 15px;
}
.index-fwb .guzhu-wp h2 span, .index-fwb .fuwushang-wp h2 span {
    color: #333;
}
.index-fwb .guzhu-wp ul, .index-fwb .fuwushang-wp ul {
    margin-right: -40px;
}
.index-fwb .guzhu-wp ul li, .index-fwb .fuwushang-wp ul li {
    border: 1px solid #ebebeb;
    float: left;
    margin-right: 30px;
    padding: 12px 0 12px 11px;
    transition: all 0.9s ease 0s;
    width: 260px;
}
.index-fwb .guzhu-wp ul li:hover, .index-fwb .fuwushang-wp ul li:hover {
    background-color: #f7f7f7;
}
.index-fwb .guzhu-wp ul li a, .index-fwb .fuwushang-wp ul li a {
    display: block;
}
.index-fwb .guzhu-wp ul li a h3, .index-fwb .fuwushang-wp ul li a h3 {
    color: #333333;
    font-family: "microsoft yahei";
    font-size: 16px;
    font-weight: bold;
    margin: 0 0 10px;
}
.index-fwb .guzhu-wp ul li a p, .index-fwb .fuwushang-wp ul li a p {
    color: #999999;
    font-size: 12px;
    margin-bottom: 0;
}
.index-fwb .guzhu-wp ul li a:hover, .index-fwb .fuwushang-wp ul li a:hover {
    text-decoration: none;
}
.index-fwb .guzhu-wp ul li a:hover h3, .index-fwb .fuwushang-wp ul li a:hover h3 {
    color: #333;
}
.index-fwb .guzhu-wp ul li a:hover i, .index-fwb .fuwushang-wp ul li a:hover i {
    display: inline-block;
}
.index-fwb .guzhu-wp {
    margin-bottom: 10px;
	min-height:117px;
}
.index-fwb .guzhu-wp h2 {
    background-position: 0 -48px;
}
.index-fwb .guzhu-wp h2 span {
    margin-left: 30px;
}
.index-fwb .guzhu-wp ul li a.item1 {
    background-position: 208px -757px;
}
.index-fwb .guzhu-wp ul li a.item1:hover {
    background-position: 208px -703px;
}
.index-fwb .guzhu-wp ul li a.item2 {
    background-position: 208px 5px;
}
.index-fwb .guzhu-wp ul li a.item2:hover {
    background-position: 208px -43px;
}
.index-fwb .guzhu-wp ul li a.item3 {
    background-position: 208px -495px;
}
.index-fwb .guzhu-wp ul li a.item3:hover {
    background-position: 208px -547px;
}
.index-fwb .guzhu-wp ul li a.item4 {
    background-position: 208px -599px;
}
.index-fwb .guzhu-wp ul li a.item4:hover {
    background-position: 208px -651px;
}
.index-fwb .fuwushang-wp {
    margin-bottom: 55px;
}
.index-fwb .fuwushang-wp h2 {
    padding-left: 9px;
}
.index-fwb .fuwushang-wp h2 span {
    margin-left: 22px;
}
.index-fwb .fuwushang-wp ul li a.item1 {
    background-position: 208px -391px;
}
.index-fwb .fuwushang-wp ul li a.item1:hover {
    background-position: 208px -443px;
}
.index-fwb .fuwushang-wp ul li a.item2 {
    background-position: 208px -91px;
}
.index-fwb .fuwushang-wp ul li a.item2:hover {
    background-position: 208px -140px;
}
.index-fwb .fuwushang-wp ul li a.item3 {
    background-position: 208px -289px;
}
.index-fwb .fuwushang-wp ul li a.item3:hover {
    background-position: 208px -340px;
}
.index-fwb .fuwushang-wp ul li a.item4 {
    background-position: 208px -239px;
}
.index-fwb .fuwushang-wp ul li a.item4:hover {
    background-position: 208px -189px;
}

.carousel {
  position: relative;
}
.carousel-inner {
  position: relative;
  width: 100%;
  overflow: hidden;
}
.carousel-inner > .item {
  position: relative;
  display: none;
  -webkit-transition: .6s ease-in-out left;
       -o-transition: .6s ease-in-out left;
          transition: .6s ease-in-out left;
}
.carousel-inner > .item > img,
.carousel-inner > .item > a > img {
  line-height: 1;
}
@media all and (transform-3d), (-webkit-transform-3d) {
  .carousel-inner > .item {
    -webkit-transition: -webkit-transform .6s ease-in-out;
         -o-transition:      -o-transform .6s ease-in-out;
            transition:         transform .6s ease-in-out;

    -webkit-backface-visibility: hidden;
            backface-visibility: hidden;
    -webkit-perspective: 1000;
            perspective: 1000;
  }
  .carousel-inner > .item.next,
  .carousel-inner > .item.active.right {
    left: 0;
    -webkit-transform: translate3d(100%, 0, 0);
            transform: translate3d(100%, 0, 0);
  }
  .carousel-inner > .item.prev,
  .carousel-inner > .item.active.left {
    left: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
            transform: translate3d(-100%, 0, 0);
  }
  .carousel-inner > .item.next.left,
  .carousel-inner > .item.prev.right,
  .carousel-inner > .item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
  }
}
.carousel-inner > .active,
.carousel-inner > .next,
.carousel-inner > .prev {
  display: block;
}
.carousel-inner > .active {
  left: 0;
}
.carousel-inner > .next,
.carousel-inner > .prev {
  position: absolute;
  top: 0;
  width: 100%;
}
.carousel-inner > .next {
  left: 100%;
}
.carousel-inner > .prev {
  left: -100%;
}
.carousel-inner > .next.left,
.carousel-inner > .prev.right {
  left: 0;
}
.carousel-inner > .active.left {
  left: -100%;
}
.carousel-inner > .active.right {
  left: 100%;
}
.carousel-control {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 15%;
  font-size: 20px;
  color: #fff;
  text-align: center;
  text-shadow: 0 1px 2px rgba(0, 0, 0, .6);
  filter: alpha(opacity=50);
  opacity: .5;
}
.carousel-control.left {
  background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, .5) 0%, rgba(0, 0, 0, .0001) 100%);
  background-image:      -o-linear-gradient(left, rgba(0, 0, 0, .5) 0%, rgba(0, 0, 0, .0001) 100%);
  background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, .0001)));
  background-image:         linear-gradient(to right, rgba(0, 0, 0, .5) 0%, rgba(0, 0, 0, .0001) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);
  background-repeat: repeat-x;
}
.carousel-control.right {
  right: 0;
  left: auto;
  background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, .0001) 0%, rgba(0, 0, 0, .5) 100%);
  background-image:      -o-linear-gradient(left, rgba(0, 0, 0, .0001) 0%, rgba(0, 0, 0, .5) 100%);
  background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, .0001)), to(rgba(0, 0, 0, .5)));
  background-image:         linear-gradient(to right, rgba(0, 0, 0, .0001) 0%, rgba(0, 0, 0, .5) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);
  background-repeat: repeat-x;
}
.carousel-control:hover,
.carousel-control:focus {
  color: #fff;
  text-decoration: none;
  filter: alpha(opacity=90);
  outline: 0;
  opacity: .9;
}
.carousel-control .icon-prev,
.carousel-control .icon-next,
.carousel-control .glyphicon-chevron-left,
.carousel-control .glyphicon-chevron-right {
  position: absolute;
  top: 50%;
  z-index: 5;
  display: inline-block;
}
.carousel-control .icon-prev,
.carousel-control .glyphicon-chevron-left {
  left: 50%;
  margin-left: -10px;
}
.carousel-control .icon-next,
.carousel-control .glyphicon-chevron-right {
  right: 50%;
  margin-right: -10px;
}
.carousel-control .icon-prev,
.carousel-control .icon-next {
  width: 20px;
  height: 20px;
  margin-top: -10px;
  font-family: serif;
}
.carousel-control .icon-prev:before {
  content: '\2039';
}
.carousel-control .icon-next:before {
  content: '\203a';
}
.carousel-indicators {
  position: absolute;
  bottom: 10px;
  left: 50%;
  z-index: 15;
  width: 60%;
  padding-left: 0;
  margin-left: -30%;
  text-align: center;
  list-style: none;
}
.carousel-indicators li {
  display: inline-block;
  width: 10px;
  height: 10px;
  margin: 1px;
  text-indent: -999px;
  cursor: pointer;
  background-color: #000 \9;
  background-color: rgba(0, 0, 0, 0);
  border: 1px solid #fff;
  border-radius: 10px;
}
.carousel-indicators .active {
  width: 12px;
  height: 12px;
  margin: 0;
  background-color: #fff;
}
.carousel-caption {
  position: absolute;
  right: 15%;
  bottom: 20px;
  left: 15%;
  z-index: 10;
  padding-top: 20px;
  padding-bottom: 20px;
  color: #fff;
  text-align: center;
  text-shadow: 0 1px 2px rgba(0, 0, 0, .6);
}
.carousel-caption .btn {
  text-shadow: none;
}
@media screen and (min-width: 768px) {
  .carousel-control .glyphicon-chevron-left,
  .carousel-control .glyphicon-chevron-right,
  .carousel-control .icon-prev,
  .carousel-control .icon-next {
    width: 30px;
    height: 30px;
    margin-top: -15px;
    font-size: 30px;
  }
  .carousel-control .glyphicon-chevron-left,
  .carousel-control .icon-prev {
    margin-left: -15px;
  }
  .carousel-control .glyphicon-chevron-right,
  .carousel-control .icon-next {
    margin-right: -15px;
  }
  .carousel-caption {
    right: 20%;
    left: 20%;
    padding-bottom: 30px;
  }
  .carousel-indicators {
    bottom: 20px;
  }
}
.tabindex{float:left;width:50px;padding:7px;text-align:center;cursor:pointer;}
.tabindex:hover{background-color:#f50;color:#fff;}
.tabselected{background-color:#f50;color:#fff;}

#settleup{margin-left:9px;}
.cw-icon {overflow: hidden;float: left;border: 1px solid #d7d8d9;}
#settleup .cw-icon:hover{border-color:#c81623}
#settleup .cw-icon{width:130px;height:34px;background-color:#fff;text-align:center;line-height:34px;border-color:#eee}
#settleup .cw-icon a{color:#e1251b;-webkit-transition:color .2s ease;transition:color .2s ease}
#settleup .cw-icon:hover a{color:#c81623}
#settleup .ci-count{display:inline-block;padding:1px 3px;font-size:12px;line-height:12px;color:#fff;background-color:#e1251b;border-radius:7px;min-width:12px;text-align:center}
#settleup .iccenter{float:left;margin-left:5px;border: 1px solid #d7d8d9;width:100px;height:34px;background-color:#fff;text-align:center;line-height:34px;border-color:#eee}
#settleup .iccenter:hover{border-color:#c81623}
#settleup .iccenter a{color:#330000;}
#settleup .iccenter a:hover{color:#ff4444;}