﻿/*初始样式*/
html {font-size: 18px; font-family: Helvetica, Tahoma, Arial, "Hiragino Sans GB", "Hiragino Sans GB W3", STXihei, STHeiti, "Microsoft YaHei", Heiti, SimSun, sans-serif;-webkit-font-smoothing: antialiased;}
body,ul,ol,li,p,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div,dl,dt,dd {margin: 0;padding: 0;border: 0;list-style: none;font-weight: normal;}
body {color: #333;margin: 0 auto;font-size: 18px;font-weight: normal;}
a,a:link {color: #333;text-decoration: none;}
a:active,a:hover{text-decoration: underline;}

* {-webkit-appearance: none;-webkit-tap-highlight-color: rgba(255, 255, 255, 0);}

input:required,input:valid,input:invalid {border: 0 none;outline: 0 none;-webkit-box-shadow: none;-moz-box-shadow: none;-ms-box-shadow: none;-o-box-shadow: none;box-shadow: none;}/* 重置文本格式元素 */


@media only screen and (max-width: 310px) and (min-width: 300px) {html {font-size: 9px}}
@media only screen and (max-width: 320px) and (min-width: 310px) {html {font-size: 9px}}
@media only screen and (max-width: 360px) and (min-width: 320px) {html {font-size: 9px} .filter-menu-list ul{margin-top:.12rem;}.filter-menu-list ul li i{font-size:2.2rem !important;}}
@media only screen and (max-width: 360px) and (min-width: 350px) {html {font-size: 10px} .filter-menu-list ul{margin-top:.1rem;}.filter-menu-list ul li i{font-size:2.2rem !important;}}
@media only screen and (max-width: 480px) and (min-width: 360px) {html {font-size: 10px} .filter-menu-list ul{margin-top:.1rem;}.filter-menu-list ul li i{font-size:2.2rem !important;}}
@media only screen and (max-width: 480px) and (min-width: 470px) {html {font-size: 13.33333px}}
@media only screen and (max-width: 560px) and (min-width: 480px) {html {font-size: 13.33333px}}
@media only screen and (max-width: 570px) and (min-width: 560px) {html {font-size: 15.83333px}}
@media only screen and (max-width: 640px) and (min-width: 570px) {html {font-size: 15.83333px}}
@media only screen and (max-width: 640px) and (min-width: 630px) {html {font-size: 17.77778px}}
@media only screen and (max-width: 710px) and (min-width: 640px) {html {font-size: 17.77778px}}


#loading{ position: fixed; left:0; top: 0; right: 0; bottom: 0; background:rgba(255,255,255,1) ; margin-left:-2.5rem;  margin-top:-1rem;z-index: 111;}
#loading img{ position:absolute; width:5rem; height: auto; left:50%; top: 50%; margin-left:-2rem; margin-top:-3rem;}

/*dis-flex*/
.dis-flex{display:flex; display: -webkit-flex;}
.dis-flex:before{display:flex; display: -webkit-flex;}

/*display盒子*/
.dis-box {display: -webkit-box;display: -moz-box;display: -ms-box;display: box;}
.box-flex {-webkit-box-flex: 1;-moz-box-flex: 1;-ms-box-flex: 1;box-flex: 1; display: block; width:100%;}

/*垂直水平居中*/
.tb-lr-center{  display: -webkit-box; display: -ms-flexbox;  display: -webkit-flex; display: flex !important;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-justify-content: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;}
		
.padding-all{padding:1.3rem}
		
/*start-------搜索框*/
.category-top .search{border-bottom:1px solid #e8e8e8;position:fixed; left:0; top:0; right:0; z-index: 2; background:#fff;height: 5.5rem;line-height: 5.5rem;}
.search{position:relative;margin:auto;}
.text-all {border-bottom: 1px solid #F6F6F9;padding: 0.9rem 0;width: 100%;overflow: hidden;}
.btn-submit-logo{display: block; width:8.5rem; height:3.6rem; line-height:3.6rem; padding-right:1rem;}
.input-texts input {display: block;height: 3.5rem;line-height: 3.5rem;padding: .5rem 0;width: 65%;color: #999;font-size: 1.4rem;padding-left:.3rem;border:1px solid #cccccc;}
.btn-submit{display: block;width: 20%;margin-left:1%; height:3.5rem; font-size: 1.6rem;color: #fff;border: 0; background: #1CBB7F;-moz-border-radius:.4rem;-webkit-border-radius:.4rem;border-radius:.4rem;}
.btn-submit-right{display: block;float:left; width: 13%;margin-left:1%; font-size: 1.4rem;height:3.5rem;}
.btn-submit-back{display: block; width:3.7rem; height:3.7rem;}
/*end-------搜索框*/


.bodymiddle{display: block;overflow-y: scroll; margin-bottom:4.8rem; margin-top:5.5rem;min-height:100%; width:100%; background-color:#999900}


.ad_half {float:left;width:50%;}
.ad_padding {padding:1%;}
.ad_half_padding {padding:1%;}

.iterm {float:left;width:100%;}
.iterm_top10px{float:left;width:100%;margin-top:1rem;}
.iterm_top10px .board {float:left;width:98%;padding:1%;background: #fff;}
.iterm_top10px .board_name {line-height:3rem;height:3rem;background-color:#fff;text-align:center; font-size: 2rem;}

.thread_list_padding {padding:1%;float: left;}
.thread_list_padding img{-moz-border-radius:.4rem;-webkit-border-radius:.4rem;border-radius:.4rem;}


.foot {width:100%;overflow:hidden;background:#fff;border-top:1px solid #61ACEF;margin:0 auto;padding-top:1rem; padding-bottom:1rem; margin-top:1rem;}
.foot .f-bottom {width:100%;overflow:hidden;margin:0 auto;color:#acacac;}
.foot .f-bottom p {display:block;width:100%;font-size: 1.2rem;height:1.8rem;line-height:1.2rem;text-align:center}


.scrollbar-none::-webkit-scrollbar {/*滚动条宽度设置*/width: 0px;height: 0;}


#head{width:100%;position:relative;margin:auto;}
.price{ display:block;padding:.4rem; line-height:1rem; height:1rem;width:1rem;text-align:center;border: 1px solid #c2c2c2;-moz-border-radius: 2rem; -webkit-border-radius: 2rem;border-radius:2rem;background-color:#ffffff; font-size: 1.4rem; color:#FF0000;}
.price_position{position:relative;}
.price_border_div{position:absolute; top:-1.2rem; left:50%;z-index:1;}


.bottom {position:fixed;bottom:0;z-index:1;border-top:1px solid #c2c2c2;margin:auto;background-color: #fafafa; height:5rem; line-height:5rem; width:100%}
.bottom_two_nav{width:20%; text-align:center; padding-top:.5rem; float:left;}
.bottom_two_nav_img{ margin-bottom:.2rem;}
.bottom_small {color:#333;display:block;height:1.6rem; line-height: 1.6rem; overflow: hidden; text-align: center; font-size:1.4rem}
.bottom_small a {box-sizing: border-box;  font-size:1.4rem;text-align: center;}
.bottom_small a:hover {font-size:1.4rem;color:#f00;}




/*----start 横向二个产品列表样式*/
.indextjproduct {float:left;width:50%;overflow:hidden;margin-top:1rem;}
.indextjproduct-pic {width:100%;vertical-align:middle;text-align:center;overflow:hidden;display:table-cell;float:left;}
.indextjproduct-pic img{-moz-border-radius:.4rem;-webkit-border-radius:.4rem;border-radius:.4rem;}
.indextjproduct-margin{margin:4px 4px 0px 4px; border:1px solid #eee;}
.indextjproduct-pic-border2 {margin:4px 4px 0px 4px;position:relative; border:1px solid #fff;}/*图片*/
.indextjproduct-pic-border2 video_em{background:url(https://www.zihuamei.com/images/big_play_btn2.png) no-repeat; background-size:2rem 2rem;width:2rem;height:2rem;position:absolute;bottom:.4rem;left:.4rem;}
.indextjproduct-pic-border2 cpgy_em{ position:absolute; bottom:.5rem; right:.5rem; font-size:0.8rem;	padding:.3rem;line-height:1rem;height:1rem;text-align:center;-moz-border-radius: 1rem;-webkit-border-radius: 1rem;border-radius:1rem;background-color:#fff; border:1px solid #eee;}
.name_border {padding:0px 4px 0px 4px;margin:0px 4px 0px 4px;background-color:#fff;overflow:hidden;}
.indextjproduct-name h3{ font-weight:normal;}
.indextjproduct .indextjproduct-name a {float:left;width:100%;font-size: 1.1rem;height:2.4rem;line-height:1.2rem;background-color:#fff;padding-top:5px;}/*名称*/
.cytjproduct-price {color:#FF6600;font-size: 1.1rem;height:2.4rem;line-height:2.4rem;}/*价格*/
.cytjproduct-price span{ margin-left:5px;}
.del_line {text-decoration:line-through;color:#cccccc;font-size: 1.1rem;height:2.4rem;line-height:1.2rem;}
.del_line_small {text-decoration:line-through;color:#999999;font-family:"微软雅黑";font-size:10px;}
.classname{border-top:1px dashed #ccc; width:100%;text-align:left;height:2.4rem;}
.classname a{ font-size: 1.0rem;height:2.4rem;line-height:2.4rem;}
/*----start 横向二个产品列表样式*/


/*----start 返回顶部样式*/.backToTop {display:none;width:44px;height:44px;position:fixed;_position:absolute;right:0px;bottom:103px;_bottom:"auto";cursor:pointer;background:url(/wap/images/top11.png) no-repeat;z-index:99}
/*----end 返回顶部样式*/

