/*design by 产地秀网络 QQ:170067733* 盗版必究/
@charset "utf-8"
/*========================================================*/
@import url("iconfont.css");
@font-face {
  font-family: 'iconfont';
  src: url('fonts/iconfont.eot');
  src: url('../fonts/iconfont.eot') format('embedded-opentype'),
      url('../fonts/iconfont.woff2') format('woff2'),
      url('../fonts/iconfont.woff') format('woff'),
      url('../fonts/iconfont.ttf') format('truetype'),
      url('../fonts/iconfont.svg#iconfont') format('svg');}
.iconfont {
  font-family: "iconfont" !important;
  font-size: 8px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;}
  
@font-face {
  font-family: 'JD';
  src: url('../fonts/jdheiti.ttf');}

  
/*========================================================*/
html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}
body{min-width:1220px;background:#f4f4f4;}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote {margin:0;padding:0;}
body{font-family:Arial,Geneva,Microsoft YaHei,"Helvetica Neue",Helvetica,sans-serif;font-size:12px;color:#585858;-webkit-font-smoothing:antialiased;}
ol,ul{list-style:none;}
h1,h2,h3,h4,h5,h6,button,dd,dt,dl{margin:0px;padding:0}
h1,h2,h3,h4,h5,h6,button,.btn{clear:both;font-size:14px;}
img{border:0;-ms-interpolation-mode:bicubic;vertical-align:middle;_display:block;vertical-align: bottom;}
form,input,select;,textarea,td,th {font-size:12px;}
img {border:none;}
em,i{font-style:normal}
li {list-style-type:none;}
button, input {height:auto;-ms-interpolation-mode:bicubic;vertical-align:middle;}
textarea {background:none repeat scroll 0 0 #fff;resize:none;}
a{color:#333;text-decoration:none;}
a:hover{color:#e5242b;}
/*========================================================*/

/*内容初始化*/
.contenttxt{padding:20px;line-height:30px;font-size:14px;color:#111;font-family:"Microsoft YaHei"!important}
.contenttxt img { max-width:100%;margin:15px auto; display:block}
.contenttxt p,.contenttxt span,.contenttxt font,.contenttxt th,.contenttxt td,.contenttxt div,.contenttxt i,.contenttxt em,.contenttxt h1,.contenttxt h2,.contenttxt h3,.contenttxt h4,.contenttxt h5{font-size:16px!important; font-family:"Microsoft YaHei"!important;font-weight:normal!important;text-indent:0px!important;white-space: normal!important}
.contenttxt td{padding-left:15px!important;}

.bd {border: none;}
.kybox{background:white;padding:20px;box-sizing:border-box;}

.text-overflow {overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.text-overflow2 {overflow: hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;}

.w1200 {margin:auto;width:1220px;clear:both;}
.w1380 {margin:auto;width:1380px;clear:both;}

.b1 {height:.1px;font-size:1px;clear:both;width:100%;overflow:hidden}
.b5 {height:5px;font-size:1px;clear:both;width:100%;overflow:hidden}
.b10 {height:10px;font-size:1px; clear:both;width:100%;overflow:hidden}
.b15 {height:15px;font-size:1px;clear:both;width:100%;overflow:hidden}
.b20 {height:20px;font-size:1px; clear:both;width:100%;overflow:hidden}
.b25 {height:25px;font-size:1px; clear:both;width:100%;overflow:hidden}
.b30 {height:25px;font-size:1px; clear:both;width:100%;overflow:hidden}

.mt8 {margin-top:8px;}
.mt10 {margin-top:10px;}
.mt15 {margin-top:15px;}
.mt20 {margin-top:20px;}
.mt25{margin-top:25px}
.mt30{margin-top:30px}

/*========================================================*/

/*页头样式 THE*/

/*顶部*/
.header_top {background:#f4f4f4;width:100%;height:36px;font-size:12px;color:#111;box-sizing:border-box;}
.header_top a{color:#111;}
.header_top .left{float:left;line-height:36px;}
.header_top .right {float:right;}
.header_top .left span{font-weight:bold;color:#ed2920;padding-right:5px;}
.header_top .left a{margin-right:5px;}
.header_top .login{float:left;}
.header_top .login>a{padding:0px 8px;line-height:14px;height:14px; border-right:#dadada 1px solid;display:block;float:left;margin-top: 10px;color:#ed2920;}
.header_top .login>a:nth-child(2){border-right:0}
.header_top .login>a:hover { color:#e5242b;}
.header_top .head_down { position:relative;z-index:1000; float:left;}
.header_top .head_down ul { position:absolute; top:36px;}
.header_top .head_down span { padding:0 5px; display: block; height:36px;display: flex;align-items: center; line-height:36px; box-sizing:border-box;border-left:1px solid transparent ;border-right:1px solid transparent;cursor:pointer}
.header_top .head_down:hover span { border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6; background:#f9f9f9;}
.header_top .head_down span i { display:block; float:right; width:16px; height:16px;position:relative;}
.header_top .head_down span i:before { content:""; width:5px;height:5px;border:1px #666 solid;border-right-width:0;border-bottom-width:0;display:inline-block;transform:rotate(225deg); position:absolute;top: 3px;
    left: 5px;transition: all .3s;}
.header_top .head_down:hover span i:before { transform: rotate(405deg); top:6px;}
.header_top .head_down ul { position:absolute; top:34px; background:#fff;border:1px solid #e6e6e6;padding:5px 0; display:none; width:100%; box-sizing:border-box;}
.header_top .head_down:hover ul { display:block;}
.header_top .head_down ul li { line-height:30px; padding:0 10px;}
.header_top .head_down ul li:hover { background:#f5f5f5;}
.header_top .head_down ul li:hover a {color:#e5242b;}
.header_top .head_line { line-height:36px; float:left;}
.header_top .head_line:hover span { color:#e5242b;}
.header_top .head_line .iconfont { float:left;line-height: 36px;margin-right:5px; color:#e5242b;font-size: 16px;}
.header_top .head_line .sign { color:#e5242b;}
.header_top .tel {line-height:36px;background-size:18px 18px;color:#ed2920;margin-left:15px; float:left; font-size:14px;}
.header_top .tel:before { content:"\e941"; display:block; width:16px;height:36px; line-height:34px; float:left;margin-right:5px; color:#ed2920;font-family: 'iconfont'; font-size:16px;}


/*搜索区*/
.top_v16 { height:60px; padding:30px 0; background:#fff;}
.top_v16 .logo_v16 { float:left; margin-right:100px;}
.top_v16 .search_v16 { float:left; height:40px;border:2px solid #ed2920;box-sizing:border-box;margin-top:10px;}
.top_v16 .search_v16 input { border:none; background:none; height:36px; width:100%;outline:none;}
.top_v16 .search_v16 ul li { float:left; position:relative;}
.top_v16 .search_v16 ul li.li_1 { width:80px;}
.top_v16 .search_v16 ul li.li_1 input { color:#666; text-align:center;cursor:pointer;font-size:14px;}
.top_v16 .search_v16 ul li.li_1:after { content: "";transition: all .3s;display: inline-block;border-style: solid;border-width: 8px 8px 0 0;border-color:transparent #ccc;transform: rotate(45deg);position: absolute;right: 0px;top: 13px;}
.top_v16 .search_v16 ul li:hover.li_1:after { border-color: transparent #ed2920;transform: rotate(225deg);top: 18px;}
.top_v16 .search_v16 ul li.li_2 { width:397px; padding-left:20px;}
.top_v16 .search_v16 ul li.li_2 input { color:#666;font-size:14px;}
.top_v16 .search_v16 ul li.li_3 { background:#ed2920; width:80px;}
.top_v16 .search_v16 ul li.li_3 input { color:#fff;cursor:pointer; font-size:18px;}
.top_v16 .search_v16 ul li #search_tips{ left: 0px;top: 40px;box-sizing: border-box; z-index: 1000;position: absolute;width: 100%; overflow: hidden;cursor: pointer;margin: 0; font-size: 14px;background: #FFF;border: #eee 1px solid;}
.top_v16 .search_v16 ul li #search_tips div { height:30px; line-height:30px;color: #666;}
.top_v16 .search_v16 ul li #search_tips div:hover { background:#f9f9f9;}
.top_v16 .search_v16 ul li #search_tips div:hover span { color:#008000;}
.top_v16 .search_v16 ul li dl { display:none; background:#fff; width:100%;box-sizing:border-box; border:2px solid #ed2920; border-top:none;position:absolute; left:-2px;z-index:1000;}
.top_v16 .search_v16 ul li dl dd { height:30px;font-size:14px;text-align:center;cursor:pointer;}
.top_v16 .search_v16 ul li dl dd a { color:#666; }
.top_v16 .search_v16 ul li dl dd:hover { color:#e5242b;}
.top_v16 .search_v16 ul li:hover dl { display:block;}
.top_v16 .neik { height:40px;}
.top_v16 .hot_v16 { display:block; overflow:hidden;margin-top:5px;}
.top_v16 .hot_v16 a { color:#666;}
.top_v16 .fabu { width:120px; height:40px;line-height:38px; text-align:center; font-size:15px; float:left; background:#ed2920; border:1px solid #ed2920; box-sizing:border-box; margin:10px 0 0 15px;}
.top_v16 .fabu a { color:#fff; display:inline-block;}
.top_v16 .fabu a:before { font-family: 'iconfont'; margin-right:10px;}
.top_v16 .fabu.S1 a:before { content:"\e7bf";}
.top_v16 .fabu.S2 a:before { content:"\e6e9";}
.top_v16 .fabu:hover { background:rgb(237 41 32/.8);}


/*导航*/
.menu_v16 { height:40px; background:#fff; margin-bottom:15px;border-bottom:#ee2e2c 2px solid}
.menu_v16 .allmenu {background:#ed2920;color:#fff;font-size:16px;height:40px;line-height:40px;float:left;width:230px;margin-right:20px;cursor:pointer;position:relative;z-index:1000;}
.menu_v16 .allmenu:before {content:"\e60e";display:inline-block;font-family:'iconfont'; width:40px;height:40px; line-height:40px;float:left;text-align:center;font-size:20px;margin:0 0px 0px 15px;}
.menu_v16 .nav_16 li { height:40px; line-height:40px; font-size:16px; float:left;padding:0 20px;font-weight:bold}
.menu_v16 .nav_16 li a { padding:8px 2px;color:#000}
.menu_v16 .nav_16 li a:hover{color:#ed2920;}
.menu_v16 .nav_16 li.menuon a { color:#ed2920;}
.menu_v16 .allmenu .im0l_v16 { width:230px; position:absolute; top:40px; left:0; background:rgb(25 30 43/.8);z-index:2;display:none;}
.menu_v16 .allmenu:hover .im0l_v16 { display:block;}
.menu_v16 .allmenu .im0l_v16 ul li p { font-size:14px; line-height:53px; overflow:hidden;padding:0 15px 0 20px;}
.menu_v16 .allmenu .im0l_v16 ul li p a { color:#efefef;}
.menu_v16 .allmenu .im0l_v16 ul li:hover p { background:#ed2920;}
.menu_v16 .allmenu .im0l_v16 ul li:hover p a{color:#fff}
.menu_v16 .allmenu .im0l_v16 ul li:hover p:before{color:#fff;}
.menu_v16 .allmenu .im0l_v16 ul li{border-left:rgb(25 30 43/.8) 3px solid}
.menu_v16 .allmenu .im0l_v16 ul li:hover{border-left:#ed2920 3px solid}
.menu_v16 .allmenu .im0l_v16 ul li p:before {color:#efefef;margin-right: 10px;font-size: 20px;float: left;line-height:50px;font-family: "iconfont"; width:20px; height:38px;}
.menu_v16 .allmenu .im0l_v16 ul li p:after { content:">"; float:right; font-family:"SimSun"; color:#efefef; font-size:16px;}
.menu_v16 .allmenu .im0l_v16 ul li:nth-child(1) p:before{ content:"\e842";}
.menu_v16 .allmenu .im0l_v16 ul li:nth-child(2) p:before{ content:"\e840";}
.menu_v16 .allmenu .im0l_v16 ul li:nth-child(3) p:before{ content:"\e6e0";}
.menu_v16 .allmenu .im0l_v16 ul li:nth-child(4) p:before{ content:"\e7b1";}
.menu_v16 .allmenu .im0l_v16 ul li:nth-child(5) p:before{ content:"\e62a";}
.menu_v16 .allmenu .im0l_v16 ul li:nth-child(6) p:before{ content:"\e871";}
.menu_v16 .allmenu .im0l_v16 ul li:nth-child(7) p:before{ content:"\e83f";}
.menu_v16 .allmenu .im0l_v16 ul li:nth-child(8) p:before{ content:"\e7c3";}
.menu_v16 .allmenu .im0l_v16 ul li:nth-child(9) p:before{ content:"\e843";}
.menu_v16 .allmenu .im0l_v16 ul li:nth-child(10) p:before{ content:"\e7a8";}
.menu_v16 .allmenu .im0l_v16 ul li:nth-child(11) p:before{ content:"\e86f";}
.menu_v16 .allmenu .im0l_v16 ul li:nth-child(12) p:before{ content:"\e696";}
.menu_v16 .allmenu .im0l_v16 ul li .right { width:740px; height:465px; background:#fff; border:1px solid #eee; position:absolute; left:230px; top:0px; display:none;overflow-y: auto; transition: all 0.4s;}
.menu_v16 .allmenu .im0l_v16 ul li .right::-webkit-scrollbar{ width: 8px;} /* 滚动条宽度 */
.menu_v16 .allmenu .im0l_v16 ul li .right::-webkit-scrollbar-track{ background-color: #f2f2f2;} /* 滚动条的滑轨背景颜色 */
.menu_v16 .allmenu .im0l_v16 ul li .right::-webkit-scrollbar-thumb{ background-color: #e0e0e0;} /* 滑块颜色 */
.menu_v16 .allmenu .im0l_v16 ul li:hover .right { display:block;}
.menu_v16 .allmenu .im0l_v16 ul li .right_box { padding:10px 20px;}
.menu_v16 .allmenu .im0l_v16 ul li .right_box dl {margin:0 1% 5px 1%; overflow:hidden}
.menu_v16 .allmenu .im0l_v16 ul li .right_box dl a:hover{color:#ee2e2c}
.menu_v16 .allmenu .im0l_v16 ul li .right_box dt {margin:0;padding:0;height:35px;font-size:16px; border-bottom:#eee 1px solid; overflow:hidden;line-height:35px; text-align:left}
.menu_v16 .allmenu .im0l_v16 ul li .right_box dt:before{content:"";background:linear-gradient(to bottom, #ff6600, #ee2e2c);float:left;margin-right:10px;height:16px;width:3px;margin-top:10px;border-radius:3px;}
.menu_v16 .allmenu .im0l_v16 ul li .right_box dt a { color:#000;}
.menu_v16 .allmenu .im0l_v16 ul li .right_box dd {margin:0;padding:8px 0;line-height:29px;text-align:left}
.menu_v16 .allmenu .im0l_v16 ul li .right_box dd a { font-size:14px;margin-right:20px;float:left;color:#666666}

.menu_v16 .allmenu .im0l_v16 .sjrz { width:100%;overflow:hidden;}
.menu_v16 .allmenu .im0l_v16 .sjrz img { width:106%;}

/*页头样式 END*/

.hf_vip_box{overflow:hidden;}
.hf_vip_box .title_bg{height: 45px;background: url(../images/vip_bg.png);line-height: 45px;padding:0px 40px 0px 60px;font-size:20px;font-weight:bold;color:white;letter-spacing:2px;}
.hf_rz_item {border: 1px solid #ef2120;padding: 15px 15px 8px;margin-bottom: 10px;background:#fff;}
.hf_rz_item dt{font-size: 14px;color: #333333;font-weight: bold;text-align: center;line-height: 24px;margin-bottom: 8px}
.hf_rz_item ul{overflow:hidden}
.hf_rz_item li {margin-bottom: 12px;font-size: 12px;color: #333333;line-height: 20px;width:100%}
.hf_rz_item li em{width: 20px;height: 20px;display: inline-block;float:left;margin-left:3px}
.hf_rz_item li span{margin-right: 5px;line-height: 16px;display: block;float: left;margin-left: 3px;margin-top: 5px}
.hf_rz_item li i{color:#ef2120}
.hf_rz_item li a.hf_guestbook{width: 140px;height: 30px;font-size: 14px;background-color: #d40100;text-align: center;line-height: 30px;display: block;border-radius: 5px;margin: 0 auto 10px;color:white}
.hf_rz_item li a.hf_goin{width: 138px;height: 28px;font-size: 14px;color: #d40100;border: 1px solid #d40100;text-align: center;line-height: 28px;display: block;border-radius: 5px; margin: 0 auto;color: #d40100}
.hf_rz_item li b { display:inline-block;width:20px; height:20px;background:url(../images/lxfs.png) no-repeat;background-size: 90px;position: relative;top: 5px;}
.hf_rz_item li .icon_qq { background-position: -4px -32px;}
.hf_rz_item li .icon_wx { background-position: -35px -32px;}
.hf_rz_item li a.wxhc{position: relative;}
.hf_rz_item li a.wxhc img{width:100px;height:100px;}
.hf_rz_item li a.wxhc div{display: none;width:100px;height:100px;border:#dadada 1px solid;background:white;padding:5px;}
.hf_rz_item li a.wxhc:hover div{display: block;position:absolute;top:10px;z-index:1000;left:-30px;}




.hf_product_list{overflow:hidden;margin-top:15px}
.hf_product_list dt{font-size: 16px;color: #fff;background: #ef2120;overflow:hidden;display:block;padding:8px 15px}
.hf_product_list dt a{color:white;}
.hf_product_list ul{border:1px solid #e5e5e5;overflow:hidden;padding:5px;}
.hf_product_list li{padding:8px;border-bottom: 1px solid #e5e5e5;line-height:20px; position: relative}
.hf_product_list li:last-child{border-bottom:0}  
.cdx_level { overflow:hidden;}
.cdx_level span { font-size:12px; color:#333; float:left; display:inline-block;margin-right:15px;}
.cdx_level span img { width:16px; float:left; margin-right:5px;}

.sell_show_intro{border-bottom:#e1e1e1 1px solid;overflow: hidden;padding-bottom:10px;margin-bottom:15px;}
.sell_show_intro h2 { display:inline-block; font-size:14px; height:20px; line-height:20px; padding-right:20px; position:relative;}
.sell_show_intro .cdx_level { color:#fff; margin-top:8px; overflow:hidden;}
.sell_show_intro .cdx_level span { float:left; height:18px; margin-right:10px; line-height:18px; display:inline-block;}
.sell_show_intro .cdx_level span img { height:16px; float:left; margin-right:3px;}
.sell_show_intro .cdx_level span i { float:left; margin-right:3px; position:relative;top:1px;}
.sell_show_intro .cdx_level span b{color:#F4DDAD;padding:0 2px;}

.sell_show_intro .cdx_level font{float:left;overflow:hidden;margin-right:10px;font-weight:bold}
.sell_show_intro .cdx_level font.level_1{background:#ef1f1f;padding: 2px 2px;color:white;border-radius:2px;}
.sell_show_intro .cdx_level font.level_5{background: blue;padding: 2px 2px;color:white;border-radius:2px;}
.sell_show_intro .cdx_level font.level_6{background: green;padding: 2px 2px;color:white;border-radius:2px;}
.sell_show_intro .cdx_level font.level_7{background: #006054;padding: 2px 2px;color:white;border-radius:2px;}
.sell_show_intro .cdx_level font.level_9{background: #ff2500;padding: 2px 2px;color:white;border-radius:2px;}
.sell_show_intro .cdx_level font.level_11{background: #88079F;padding: 2px 2px;color:white;border-radius:2px;}
.sell_show_intro .cdx_level font.level_10{background: #ff6700;padding: 2px 2px;color:white;border-radius:2px;}
.sell_show_intro .cdx_level font.level_8{background: #006054;padding: 2px 2px;color:white;border-radius:2px;}
.sell_show_intro .cdx_level font.level_12{background: #ff2500;padding: 2px 2px;color:white;border-radius:2px;}
.sell_show_intro .cdx_level font.level_13{background: #88079F;padding: 2px 2px;color:white;border-radius:2px;}
.sell_show_intro .cdx_level font.level_14{background: #ff6700;padding: 2px 2px;color:white;border-radius:2px;}

/*页尾样式 THE*/
.hf_footer .hf_footer_box1 { background:#fff; overflow:hidden; padding:40px 0; font-size:14px;}
.hf_footer .hf_footer_box1 dl { float:left; width:15%; line-height:30px;box-sizing:border-box; padding:0 20px;}
.hf_footer .hf_footer_box1 dl dt { color:#222;font-size:18px;padding-bottom: 10px; font-weight:700;}
.hf_footer .hf_footer_box1 dl dd { padding-top:10px;}
.hf_footer .hf_footer_box1 dl dd a { display:block; color:#999;}
.hf_footer .hf_footer_box1 .dianhua { text-align:center; color:#333; font-size:14px; float:left; padding:0 30px; line-height:26px;}
.hf_footer .hf_footer_box1 .dianhua a { color:#333;}
.hf_footer .hf_footer_box1 .dianhua img { width:70px; margin-bottom:10px;}
.hf_footer .hf_footer_box1 .dianhua span,.hf_footer .hf_footer_box1 .dianhua em,.hf_footer .hf_footer_box1 .dianhua strong { display:block;}
.hf_footer .hf_footer_box1 .dianhua strong { font-size:24px;}
.hf_footer .hf_footer_box1 .tel { width:260px;}
.hf_footer .hf_footer_box1 .tel b { font-size:18px; color:#333;}
.hf_footer .hf_footer_box1 .weixin { float:left;}
.hf_footer .hf_footer_box1 .weixin h4 { color:#222;font-size:18px;padding-bottom: 10px;}
.hf_footer .hf_footer_box1 .weixin ul { overflow:hidden;}
.hf_footer .hf_footer_box1 .weixin ul li { float:left; margin-right:10px; text-align:center;}
.hf_footer .hf_footer_box1 .weixin ul li p { line-height:30px;}
.hf_footer .hf_footer_box2 { background:#2e323f; overflow:hidden; font-size:14px; text-align:center; padding:10px 0 30px;line-height:25px}
.hf_footer .hf_footer_box2 .webLink_v9 em {padding:0 5px;}
.hf_footer .hf_footer_box2 a { color:#666;}



.indexes{padding-top: 20px;text-align: center;clear: both;padding: 15px 0 5px}
.indexes,.indexes a{color: #636363;font-size: 12px}
.indexes a{padding: 0 9px;display: inline-block;text-transform:Uppercase}

/*页尾样式 END*/

/*右侧固定导航 THE*/
.side-tool{position:fixed;right:0;top:0;bottom:0;width:40px;background: #000;z-index: 9999;}
.side-tool .aside-body{position:absolute;left:0;right:0;top:100px}
.side-tool .aside-bottom{position:absolute;left:0;right:0;bottom:0}
.side-tool .tool-list{}
.side-tool .tool-list .tool-bg{display:block;padding:10px 0;text-align:center;-webkit-transition:.2s;transition:.2s;color:#fff;position: relative;}
.side-tool .tool-list .tool-bg .icon i{ font-size:22px;}
.side-tool .tool-list .tool-bg .name{margin-top:3px;font-size:12px;}
.side-tool .tool-list .tool-bg .sign{display:inline-block;min-width:20px;height:20px;line-height:20px;margin-top:3px;margin-left:auto;margin-right:auto;border-radius:50%;background:#64c02d;text-align:center;color:#fff;-webkit-transition:.2s;transition:.2s}
.side-tool .tool-list .tool-bg.show-btn-collection .show-collection{display:none;position:absolute;right:45px;bottom:115px;font-size:14px;width:80px;height:34px;border-radius:2px;border:1px solid #e5e5e5;text-align:center;line-height:34px;color:#222;z-index:9999;background-color:#fff}
.side-tool .tool-list .tool-bg.show-btn-collection:hover .show-collection{display:block;color:#222}
.side-tool .tool-list .tool-bg .show-content{display:none;position:absolute;right:45px;bottom:0px}
.side-tool .tool-list .tool-bg.show-btn-side .show-content{display:none}
.side-tool .tool-list .tool-bg.show-btn-side .show-content img { width:120px;}
.side-tool .tool-list .tool-bg.show-btn-side:hover .show-content{display:block}
.side-tool .tool-list .tool-bg:hover{background:#ed2920;color:#fff}
.side-tool .tool-list .tool-bg:hover .name{color:#fff}
/*右侧固定导航 END*/

/*全站可调*/

/*box样式*/
.sort-v  img{top:-14px!important}
.box{background:white;padding:10px 0px;overflow:hidden}
.box dt{font-size:16px;line-height:40px;padding:0px 0px;font-weight:normal;color:#000}
.box dt:before{content:"";background:#ed2920;float:left;margin-right:10px;height:16px;width:3px;margin-top:12px;}
.box dt span{float:right;font-size:14px}
.box dl{background:white;overflow:hidden;padding:15px;border:#eee 1px solid}
.box ul.f4{width:880px;}
.box ul.f4 li{float:left;width:175px;margin-right:20px;;line-height:28px;height:28px;overflow:hidden;font-size:14px; background:url(../images/reddot.gif) no-repeat left 11px;background-size:4px 4px;padding-left:12px;}

.box ul.rank li{line-height:28px;font-size:14px;height:28px}
.box ul.rank li:nth-child(1) em ,.box ul.rank li:nth-child(2) em ,.box ul.rank li:nth-child(3) em{background:#ff7200}
.box ul.rank li em{background:#999; display:block;width:16px; height:16px;float:left;margin-right:8px; text-align:center;line-height:16px;color:white;margin-top:7px;font-size:12px;font-style:normal}
.box ul.text li{line-height:28px;font-size:14px;height:28px}

.box ul.pic{overflow:hidden;padding:7px 5px}
.box ul.pic li{float:left;width:48%;margin-right:2%;margin-top:15px;height:60px;overflow:hidden}
.box ul.pic li:nth-child(1) ,.box ul.pic li:nth-child(2){margin-top:0}
.box ul.pic li img{float:left;margin-right:10px;height:60px;}
.box ul.pic li div{overflow:hidden}
.box ul.pic li div h2{font-size:16px; font-weight:normal;margin-top:-4px;margin-bottom:5px}
.box ul.pic li div p{height:24px;font-size:12px;}
.box ul.pic li div span{color:#777;line-height:18px;}

.box ul.price{overflow:hidden;padding:7px 0px}
.box ul.price li{margin-bottom:10px;overflow:hidden}
.box ul.price li img{float:left;margin-right:10px;height:100px;}
.box ul.price li div{overflow:hidden}
.box ul.price li div h5{font-size:16px; font-weight:normal;margin-bottom:5px}
.box ul.price li div p{height:24px;font-size:12px;}
.box ul.price li div span{color:#777;line-height:18px;}
.box ul.price li div p{ font-size:18px; color:#ee2e2c}
.box ul.price li div p em { font-size:12px;}




/*分类列表 THE*/
.selectList { background: #fff;  box-shadow: 0px 0px 15px rgba(0,0,0,0.09);overflow:hidden;font-size:14px;}
.selectList dl { position: relative; padding: 10px 80px 10px 90px; line-height: 30px; border-bottom: 1px solid #eee; overflow: hidden; }
.selectList dl: last-child { border-bottom: #fff 0px solid; }
.selectList dl dt { position: absolute; width: 70px; left: 20px; top: 12; text-align: left; margin: 0; font-size: 14px; }
.selectList dl dd a { line-height: 24px; display: inline-block;padding:0 6px;margin:3px 5px; }
.selectList dl dd a:hover{ text-decoration:underline}
.selectList dl dd { height: 30px; overflow: hidden; }
.selectList dl dd.showMore { position: absolute; top: 10px; right: 10px; cursor: pointer; }
.selectList dl dd.showMore h3 { line-height: normal; padding: 5px 8px; background: #f7f7f7; border: 1px solid #eee;font-size:12px; text-align:center; font-weight: normal; transition: all 0.3s ease-in-out 0s; -webkit-transition: all 0.3s ease-in-out 0s; -moz-transition: all 0.3s ease-in-out 0s; border-radius: 3px; }
.selectList dl dd.showMore h3 i { background: none; float: none; display: inline-block; font-size: 14px;}
.selectList dl dd.showMore h3:hover { color: #ff6000; border: #ff6000 solid 1px; background: #fbeaed; }
.selectList dl dd a.on{color:#fff; background:#ee2e2c; border-radius:4px;}
/*分类列表 END*/

/*免责声明 THE*/
.state{ height:auto; margin:0 auto; margin-top:20px; background:#fff; padding:0px 20px 20px; color:#999; line-height:22px}
.state dt{font-size:16px;line-height:40px;padding:5px 0px;font-weight:normal;color:#000;overflow:hidden;border-bottom:#eee 1px solid}
.state dt:before{content:"";background:#ff6000;float:left;margin-right:10px;height:16px;width:3px;margin-top:12px;}
.state b{ color:#333}
.state p{ margin-top:10px;font-size:12px}
.state p a{ color:#ee2e2c;font-weight:bold}
.state p a:hover{ text-decoration:underline}
/*免责声明 END*/

/*筛选区 THE*/
.select_sec { background:#fff; padding:0 15px 15px; box-sizing:border-box; border:1px solid #e6e6e6;}
.select_sec dl { line-height:22px; font-size:14px; overflow:hidden; margin-top:8px;}
.select_sec dl dt,
.select_sec dl dd { float:left;}
.select_sec dl dt { color:#999; width:6%; margin-top:10px;}
.select_sec dl dd { width:94%; font-size:12px;}
.select_sec dl dd a { display:block; margin-left:10px; float:left; padding:0 6px; margin-top:10px;}
.select_sec dl dd a.on { color:#fff; background:#e74c25; border-radius:4px;}

.filter_box { background:#fff;border: 1px solid #e6e6e6; padding:10px 0;}
.filter_box .sort { border-bottom:none;}
.filter_box .sort .sort-k { width:8%; font-weight:400;}
.filter_box .sort .sort-v { width:90%;color: #666;}
.filter_box .sort .sort-v b { font-weight:400;}
.filter_box .sort .sort-v .btn-blue { color:#fff; background:#2cc341; border:1px solid #2cc341; font-weight:700;}
.filter_box .sort .sort-v .btn { font-weight:700;}
.filter_box .sort .sort-v .on { background:#fff;}
.filter_box .sort .sort-v .on a { color:#e5242b; font-weight:700;}
.filter_box .sort input,.filter_box .sort select { border:1px solid #ddd; border-radius:3px; color:#666; padding:0px 10px; height:32px;}

.tools_box { background:#fff; padding:5px 15px 15px; border:1px solid #e6e6e6; border-top:none; margin-top:-1px;}
.tools_box ul.ul_1 { float:left;}
.tools_box ul.ul_2 { float:right;}
.tools_box ul li { float:left; margin-right:10px; height:30px;display: flex;align-items: center;}
.tools_box ul li span { color:#999; padding:0 5px; line-height:30px;}
.tools_box ul li input,.tools_box ul li select { padding:0 20px; height:30px; color:#666; border:1px solid #e6e6e6; border-radius:3px; float:left; cursor:pointer;}
.tools_box ul li input { background:#f9f9f9;}
.tools_box ul li select option { color:#666; line-height:26px;  height:26px;}
.tools_box ul li .iconfont { display:inline-block; font-size:14px; font-weight:700; cursor:pointer; color:#999;}
.tools_box ul li .iconfont.on { color:#e74c25;}
/*筛选区 END*/

.head-txt {padding:10px 15px;line-height:28px;background:white; overflow:hidden;clear:both;}
.head-txt strong {font-size:18px;border-left:#ee2e2c 3px solid;text-indent:10px;display:block;height:16px;line-height:16px;margin-top:5px}
.head-txt span {float:right;font-size:14px;color:#999999;}
.head-txt i {font-style:normal;font-weight:bold;padding:0 2px;font-family:simsun;}

.head-sub {padding:10px 15px;line-height:28px;background:white; overflow:hidden;clear:both; }
.head-sub strong {font-size:16px;border-left:#ee2e2c 3px solid;text-indent:10px;display:block;height:16px;line-height:16px;margin-top:5px;font-weight:normal;color:#000}
.head-sub span {float:right;font-size:14px;color:#999999;}
.head-sub i {font-style:normal;font-weight:bold;padding:0 2px;font-family:simsun;}




.list-txt {padding:10px;background:white; overflow:hidden;clear:both;margin-bottom:15px;border-top:#eee 1px solid}
.list-txt li {height:32px;line-height:32px;overflow:hidden;font-size:14px;background:url('../images/li_dot.gif') no-repeat 6px center;padding:0 16px 0 16px;}
.list-txt .f_r {font-size:12px;color:#666666;}

.list-rank {padding:10px;background:white; overflow:hidden;clear:both;margin-bottom:15px;border-top:#eee 1px solid}
.list-rank li {height:32px;line-height:32px;font-size:14px;padding:0 6px;overflow:hidden;}
.list-rank .f_r {float:right;font-size:12px;color:#666666;padding-left:10px;}
.list-rank em {font-size:26px;font-style:normal;color:#F34540;padding-right:10px;font-family:Georgia;}
.list-rank i {font-size:18px;font-style:normal;color:#999999;padding-right:14px;font-family:Georgia;}



/* album */



.cdx-album{width:400px;height:500px;z-index:1000;}
#mid_pos {position:absolute;}
#mid_div {width:400px;height:400px;cursor:crosshair;background:#F2F2F2;border:1px solid #e6e6e6;}
#zoomer {width:160px;height:120px;background:#FFFFFF url('../images/ab-zoom-bg.gif');position:absolute;z-index:6;opacity:0.5;filter:alpha(opacity=50);}
#big_div {width:500px;height:473px;border:#DDDDDD 1px solid;background:#FFFFFF;position:relative;overflow:hidden;right:-410px;top:-495px;z-index:10000}
#big_pic {position:absolute;}
.tbs {width:414px;height:56px;margin:20px 0;}
.tbs img {cursor:pointer;}
.tbsl {width:32px;height:56px;float:left;}
.tbsr {width:20px;height:56px;float:left; margin-left:-7px;}
.tbsm {width:350px;height:56px;float:left;overflow:hidden;}
.ab_zoom {width:30px;height:30px;background:rgba(0,0,0,.6) url(../images/ab-zoom.png) no-repeat center center;position:absolute;z-index:5;margin:370px 0 0 -30px;background-size:20px;}
.ab_play {width:48px;height:48px;border-radius:50%;background:url(../images/ab-play.png) no-repeat center center;position:absolute;z-index:7;margin:-223px 0 0 176px;}
.ab_play:hover {background:url(../images/ab-play-on.png) no-repeat center center;cursor:pointer;}
.ab_hide {width:40px;height:40px;background:url(../images/ab-hide.png) no-repeat center center;position:absolute;z-index:12;margin:-390px 0 0 350px;display:none;background-size:40px;}
.ab_hide:hover {background:url(../images/ab-hide.png) no-repeat center center;cursor:pointer;background-size:40px;opacity:.6;}
.ab_video {width:400px;height:400px;border:#eee 1px solid;background:#fff;position:absolute;z-index:10;margin:-402px 0 0 0;display:none;}
.ab_im {padding:2px;margin:0 14px 0 0;border:#e6e6e6 1px solid;float:left;width:50px;height:50px;}
.ab_on {padding:2px;margin:0 14px 0 0;border:#FF6600 1px solid;float:left;width:50px;height:50px;background:#FF6600;}
video{height:400px!important;}



/* position */
.nav {padding:0 10px 15px 22px;height:24px;line-height:24px;background:url('../images/ico-nav.png') no-repeat 0px 3px;font-size:14px;}
.nav div {float:right;}
.nav i {font-style:normal;color:#777;padding:0 0px;font-family:simsun;}
.nav em {font-style:normal;color:#999999;padding:0 10px;font-size:12px;}




/*toolbar
.tool {background: #fff;padding:0;margin-bottom: 20px; border:1px solid #e6e6e6; height:44px;}
.tool table { border-collapse: collapse;}
.tool table td { ;border: none;margin: 0px;padding: 0px;}
.tool select { height:44px; border:0px; padding:0px; margin:0px; float:left;outline:none; border-right:1px solid #e6e6e6; text-align: center;text-align-last: center;width: 100px;}
.tool span { float:left; padding:10px 0; margin-left:20px;}
*/


/*页码*/
.pages_box { text-align:center; margin:20px 0;}
.pages_box a { border: 1px solid #ddd; background:#fff;padding: 5px 6px; font-size:14px; color:#333;}
.pages_box strong { border: 1px solid #e5242b; background:#e5242b;padding: 5px 6px; font-size:14px; color:#fff; font-weight:400;}
.pages_box cite { display:none;}
.pages_box .pages_inp { border: 1px solid #ddd; font-size:14px;padding:3px;margin-top: -6px;outline:none}
.pages_box .pages_btn { background:#fff;border: 1px solid #ddd; font-size:16px;padding:3px;margin-top: -6px; color:#333; height:33px; width:80px; font-weight:400;}
.pages_box .pages_btn:hover { background:#e5242b; color:#fff; border:1px solid #e5242b;}


/*通用布局*/
.tybj_l { width: 885px;float: left;background: #fff;}
.tybj_r { width: 300px;float: right;background: #fff;}

.m3l {width: 855px;background: #fff;}
.m3r { background:#fff;}

.i-title { height:50px; line-height:50px;overflow:hidden;color:#222; font-size:18px;font-weight:bold;}
.i-title span { float:right; font-size:14px;}
.xgbox{padding:0px 30px;overflow:hidden}
.xgbox ul li { width:18.2%; float:left; margin:1% 2% 0 0;  background:#fff; box-sizing:border-box;overflow:hidden;}
.xgbox ul li:nth-child(5n+5) { margin-right:0;}
.xgbox ul li .image { width:100%; margin-bottom:5px; box-sizing:border-box;border:#e1e1e1 1px solid;padding:10px;}
.xgbox ul li .image img { width:100%;}
.xgbox ul li h5 { font-size:14px; color:#333;font-weight:normal;line-height:28px}
.xgbox ul li span.price { font-size:16px; color:#ee2e2c;font-weight:bold}
.xgbox ul li span.price em { font-size:12px;}

.xgbox dl dd{width:50%;float:left;line-height:28px;font-size:14px;}
.xgbox dl{padding-bottom:20px;overflow: hidden;}

