@charset "utf-8";
/* CSS Document */
/*首页*/
.Bgf4{ background-color:#f4f4f4;}
.pb70{ padding-bottom:70px;}
.mt025rem{ margin-top:.25rem;}
a:hover{ text-decoration:none;}
body{ font-family: "Helvetica Neue", Helvetica, Arial, "Microsoft Yahei UI", "Microsoft YaHei", SimHei, "\5B8B\4F53", simsun, sans-serif; font-size:.12rem;}
header{ position:fixed; width:100%; padding:.1rem 0; z-index:3;}
select.x_poss{ appearance:none; -moz-appearance:none; -webkit-appearance:none; background:url(../../images/home/arrow_ico8.png) no-repeat right .14rem #fff; width:.58rem; height:.36rem; font-size:.16rem; margin-left:.15rem;}
select::-ms-expand{ display:none; }
.x_search{ width:2.78rem; height:.36rem; line-height:.36rem; background:#F7F7F7; border-radius:5px; font-size:.13rem; color:#ccc; margin-right:.15rem;}
.x_search img{ width:.2rem; margin:.07rem .1rem;}
.x_search span{ font-size:.13rem;}
/*幻灯片*/
.block_home_slider{ width:100%; margin-right:auto; margin-left:auto; text-align:center; margin-top:.56rem;}
.slides{ text-align:center;}
.flexslider .slides img {width:100%;}
.block_home_slider .flex-control-paging{ width:100%; height:12px; text-align:center; margin-top:.1rem;}
.block_home_slider .flex-control-paging li{ display:inline-block; margin:0 .04rem;}
.block_home_slider .flex-control-paging li a{ width:12px; height:12px; display:block; background-repeat:no-repeat; background-image:url(../../images/home/sprite_nav_3.png); text-indent:-9000px; cursor:pointer;}
.block_home_slider .flex-control-paging li a.flex-active{ background-position:right top;}
/*幻灯片 end*/
.category{ width:3.55rem;}
.category a{ width:.885rem; float:left; text-align:center; margin-top:.2rem; font-size:.14rem; font-family:"黑体";}
.category a:hover{ text-decoration:none;}
.category a span{ display:inline-block; width:.5rem; height:.5rem; background:url(../../images/home/xj_ation_bgimg.png) no-repeat; background-size:100%; margin-bottom:.05rem;}
.category a span.ation_bgimg1{ background-position:0 0;}
.category a span.ation_bgimg2{ background-position:0 -.5rem;}
.category a span.ation_bgimg3{ background-position:0 -1rem;}
.category a span.ation_bgimg4{ background-position:0 -1.5rem;}
.category a span.ation_bgimg5{ background-position:0 -2rem;}
.category a span.ation_bgimg6{ background-position:0 -2.5rem;}
.category a span.ation_bgimg7{ background-position:0 -3rem;}
.category a span.ation_bgimg8{ background-position:0 -3.5rem;}
.septumk{ height:.07rem;}
.lei_con{ height:.55rem; line-height:.55rem; padding:0 .2rem;}
.lei_con_l img{ width:.20rem; top:.16rem}
.lei_con_l span{ font-size:.19rem; margin-left:.25rem;}
.lei_con_r{font-size:.14rem;}
.lei_con_r:hover{ text-decoration:none;}
.cf-container{ height:1.45rem; width:100%; padding-left:.16rem;z-index: 121; margin-top:.15rem; background:#fff; overflow:hidden; }
.cf-container .cf-content{ height:1.6rem; font-size:.16rem; color:#333; white-space:nowrap; overflow-x:auto; overflow-y:hidden; -webkit-overflow-scrolling:touch;/*允许独立的滚动区域和触摸回弹*/}
.cf-container .cf-tab-item{ height:1.5rem; width:.94rem; display:inline-block; margin-right:.12rem;}
.cf-container a{ width:100%; display:block;}
.cf-container a img{ width:100%; display:inline-block;}
.cpcaption{ font-size:.12rem; margin-top:.1rem;}
.cf-tab-item span{ color:#d81314; font-size:.15rem; margin-top:.05rem;}
.recombt{ padding-top:.2rem; font-size:.20rem;}
.product{}
.cpcent{ width:1.65rem; float:left; margin-top:.2rem; margin-left:.15rem;}
.goods_dyImg{ display:inline-block; width:1.65rem; height:1.65rem;}
.goodsName{ font-size:.15rem; margin-top:.07rem;}
.real{ margin-top:.05rem;}
.real span{ color:#d81314; font-size:.18rem;}
.real em{ text-indent:-9999px; width:.22rem; height:.22rem; background:url(../../images/home/pricediv_em.jpg) no-repeat; background-size:100% 100%; margin-top:-0rem; cursor:pointer;}
.remaidpcon{ background-color:#F4F4F4; margin-top:.2rem; padding-bottom:.15rem;}

.enjoydiv{ background-color:#F4F4F4; padding:.20rem .2rem; margin-top:.20rem;}
.xihuanh3{ font-size:.20rem;}
.xihuan_div{ padding:.15rem .16rem; margin-top:.16rem;}
.Italian_dl{}
.Italian_dl dt{ width:1rem; height:1rem;}
.Italian_dl dt a img{ width:1rem; height:1rem;}
.Italian_dl dt span{ width:.35rem; height:.4rem;}
.Italian_dl dt span.xinpin{ background:url(../../images/home/xinpin.png) no-repeat; background-size:100%;}
.Italian_dl dt span.renqi{ background:url(../../images/home/renqi.png) no-repeat; background-size:100%;}
.Italian_dl dt span.baokuan{ background:url(../../images/home/baokuan.png) no-repeat; background-size:100%;}
.Italian_dl dd{ width:1.85rem; height:1rem;}
.humanqi{ padding:.01rem .06rem; border-radius:5px; border:solid 1px #d81314; color:#d81314; margin-right:.05rem;}
.hotsale{ padding:.01rem .06rem; border-radius:5px; border:solid 1px #9f8a5d; color:#9f8a5d;}
.Italian_dl dd h4{ font-size:.14rem; height:.4rem; line-height:.2rem; overflow:hidden; margin-top:.1rem;}
.pricedivson{}
.pricedivson p{ color:#F84A0E; font-size:.15rem;}
.pricedivson p span{ font-size:.17rem;}
.pricedivson em{ text-indent:-9999px; width:.22rem; height:.22rem; background:url(../../images/home/pricediv_em.jpg) no-repeat; background-size:100% 100%; cursor:pointer;}



.tb-thumb li{ float:left; margin-left:10px; border:solid 1px #C1B9B9; padding:1px 6px; height:26px; line-height:26px; text-align:center; margin-bottom:10px;}
.tb-thumb li:hover{ border:solid 1px #C1B9B9; padding:1px 6px; cursor:pointer;}
.tb-thumb li b{ position:absolute; width:10px; height:10px; background:url(../../images/home/tb-selected-b.gif) no-repeat; bottom:0; right:0; display:none;}
.tb-thumb li.tb-selected{ border:2px solid red; padding:0px 5px; position:relative;}
.tb-thumb li.tb-selected b{ position:absolute; display:block;}
a:focus{ text-decoration:none;}
.bangoImg img{ display:inline-block; width:30%;}
.tk_setson{ width:70%; height:40px; line-height:40px; position:fixed; *position:absolute; bottom:0; right:0;}
.tk_setson a{ width:50%; font-size:14px;}
.tk_setson a.jr_cart{ background-color:#f9b645;}
.tk_setson a.settle_js{ background-color:#D22020;}
.prompt_Div{ color:red; top:-12px; right:15px;}
.prompt_Div p{ display:none;}
.body{ height:100%; overflow:hidden;}
.layui-m-layer{}/* display:none;*/
.close{ position:absolute; top:.1rem; right:.1rem; width:.15rem; height:.15rem; background:url(../../images/home/sprit.png) no-repeat; background-size:100%;}
.colorcc0000{ color:#cc0000;}
div.layui-m-layer1 .layui-m-layerchild{border-radius:7px 7px 0 0;}


/*页脚*/
.footer{ position:fixed; *position:absolute; min-width:320px; max-width:640px; height:55px; left:auto; right:auto; bottom:0; background-color:#F7F6FB; z-index:111; border-top:solid 1px #E5E0E8;}
.footer a{ float:left; width:25%; font-family:"黑体"; font-size:14px; outline-style:none; text-align:center; color:#99989D;}
.footer a span{ display:block; margin-left:auto; margin-right:auto; background:url(../../images/home/icon_order.png) no-repeat; margin-top:6px; margin-bottom:5px; width:20px; height:20px;}
.footer a.home_xz,.footer a.all_xz,.footer a.cart_xz,.footer a.user_xz{ color:#F9A863;}
.footer a.home_cs span{ background-position:-63px 0;}
.footer a.home_xz span{ background-position:-85px 0;}
.footer a.all_cs span{ background-position:-108px 0;}
.footer a.all_xz span{ background-position:-130px 0;}
.footer a.cart_cs span{ background-position:-154px 0;}
.footer a.cart_xz span{ background-position:-178px 0;}
.footer a.user_cs span{ background-position:-207px 0;}
.footer a.user_xz span{ background-position:-233px 0;}
/*页脚 end*/



