body,
html {
  margin: 0 auto;
  height: 100%;
}

.show-box {
  display: block;
}

.hide-box {
  display: none;
}

.cursor{
    cursor:pointer;
}
.ellipse {
  word-break: break-all;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
}

.flex-row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
}

.flex-col {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}

.flex-y-start {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}

.flex-y-center {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.flex-y-end {
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}

.flex-y-sb {
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.flex-y-sa {
  -ms-flex-pack: distribute;
  justify-content: space-around;
}

.flex-x-start {
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.flex-x-center {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.flex-x-end {
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end;
}

.flex-num {
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
  width: 0;
}

.flex-one {
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
}

a {
  color: #666;
  display: inline-block;
}

a:hover {
  color: #666;
}

span {
  display: inline-block;
}

.one-overflow {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

@font-face {
  font-family: "iconfont";
  src: url('iconfont.eot?t=1567242101649');
  /* IE9 */
  src: url('iconfont.eot?t=1567242101649#iefix') format('embedded-opentype'),
    /* IE6-IE8 */
    url('data:application/x-font-woff2;charset=utf-8;base64,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') format('woff2'),
    url('iconfont.woff?t=1567242101649') format('woff'),
    url('iconfont.ttf?t=1567242101649') format('truetype'),
    /* chrome, firefox, opera, Safari, Android, iOS 4.2+ */
    url('iconfont.svg?t=1567242101649#iconfont') format('svg');
  /* iOS 4.1- */
}

.iconfont {
  font-family: "iconfont" !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-leftMenu:before {
  content: "\e601";
}

.icon-geren:before {
  content: "\e642";
}

.icon-chazhaobiaodanliebiao:before {
  content: "\e76a";
}

.icon-bianji:before {
  content: "\e669";
}

.icon-lishi:before {
  content: "\e63b";
}

.icon-icon_tiwen:before {
  content: "\e644";
}

.icon-paihang:before {
  content: "\e613";
}

.icon-wentifankui:before {
  content: "\e6bd";
}

.icon-dianzan:before {
  content: "\e61f";
}

.icon-wenti-:before {
  content: "\e631";
}

.icon-liebiao:before {
  content: "\e739";
}

.icon-jiantou-shang:before {
  content: "\e719";
}

.icon-jiantou-xia:before {
  content: "\e71a";
}


.cw_vip {
    float: left;
    display: inline-block;
    width: 75px;
    height: 35px;
    line-height: 35px;
    padding-left: 22px;
    background: url(https://pres.vobao.com/Images/V2/index/vip_tb011.png) 0 15px no-repeat;
    color: #f6881f;
    font-size: 16px;
    text-align:right;
}
.zf_an01 {
    float: left;
    display: inline-block;
    width: 80px;
    height: 35px;
    line-height: 35px;
    padding-left: 22px;
    background: url(https://pres.vobao.com/Images/V2/index/zf_bt011.png) 0 15px no-repeat;
    color: #f6881f;
    font-size: 16px;
    text-align:right;
}

.cw_vip a,.zf_an01 a{ color:#f6881f!important;}


.qberloginreg a{ font-size:14px!important; color:#13a3ff!important; }

.qlinks {
 overflow:hidden;
 float:left;
 width:100%;
 padding-top:35px;
 padding-bottom:40px;
 background:#eee
}
.qlinksleft {
 float:left;
 width:133px;
 height:86px;
 line-height:86px;
 padding-left:13px;
 background:url(https://pres.vobao.com/Images/old/v3/MainSite/Content/themes/Default/images/qbar/qlink.png);
 color:#333;
 font-size:25px
}
.qlinksright {
 overflow:hidden;
 float:left;
 width:1028px;
 padding-left:25px;
 height:auto!important;
}
.qlinksright li {
 overflow:hidden;
 float:left;
 width:170px;
 height:20px;
 line-height:20px;
 padding-bottom:14px;
 color:#666;
 font-size:14px;
 text-overflow:hidden;
 white-space:nowrap
}

.item-title a{color:#13a3ff;}
.item-title a:hover{color:#0b79c8;}
.hr_box{ border-top: 1px solid #e3e3e3;}
/* 右侧 H1标题与文案描述模块 */
.basic_right_h { font-size: 15px; color: #333; border: 1px solid #e3e3e3; width: 300px; padding: 10px; margin-bottom: 20px;}
.basic_right_h h1{ font-weight:bold;}
.basic_right_h p{padding-top:10px; font-size:12px;}

/* 左侧 H1标题与文案描述模块 */
.basic_left_h { font-size: 15px; color: #333;  width: 848px; padding: 10px; margin-bottom: 20px; float: left;}
.basic_left_h h1{ font-weight:bold;}
.basic_left_h p{padding-top:10px; font-size:12px;}


.find-title { color: #333333;font-size: 21px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center; padding: 15px 0;font-weight: bold;height: 25px;}
.find-title i { padding-right: 5px; font-size: 24px;}

.find-sort {font-size: 15px;line-height: 25px;color: #333;margin-bottom: 20px;}
.find-sort .sort-title {font-size: 17px; line-height: 25px; padding-bottom: 5px;}
.find-sort .sort-main {display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; max-width: 100%;}
.find-sort .sort-main a {color: #333; font-size: 15px;margin-right: 15px; display: inline-block;}
.find-sort .sort-main a:hover {color: #13a3ff;}


.hot_product {width:300px;margin-bottom:20px;padding: 0 10px 25px; border:1px solid #dfdfdf;box-shadow:2px 2px 2px #dfdfdf; background:#fff; display: inline-block; }
.rtitle { overflow:hidden; position:relative;width:100%;height:49px;padding:0; border-bottom:1px solid #dfdfdf;line-height:49px;color:#333;font-size:23px}
.rtione { position: absolute; height: 48px;  padding: 0 10px; border-bottom: 1px solid #38aae6; line-height: 48px;}
.hotlist { display:inline; width:100%; height:140px; margin:0 15px;border-bottom:1px dashed #ededed}
.hotlist h2 {width:100%; height:50px; line-height:50px; color:#333; font-size:17px;overflow:hidden;text-overflow:ellipsis; white-space:nowrap}
.hotlist h2 a {color:#333;font-size:17px}
.hotlist h2 a:hover { color:#0b79c8; font-size:17px}
.hotlist dl { float:left;width:334px; height:65px}
.hotlist dl dt { overflow:hidden;float:left; width:70px; height:63px;border:1px solid #dfdfdf;text-align:center}
.hotlist dl dt img {height:63px}
.hotlist dl dd { position:relative;display:inline; float:left; width:227px; height:21px;margin-left:13px;margin-top:1px; padding-left:22px; background:url(https://pres.vobao.com/Images/old/v3/MainSite/Content/themes/Default/images/XZ/right.png) 0 0 no-repeat; font-size:14px; line-height:21px; overflow:hidden;text-overflow:ellipsis;white-space:nowrap}