﻿@charset "utf-8";
/* CSS Document */
body{width: 100%;min-height: 100%;max-width: 640px;min-width: 320px;margin: 0 auto;padding: 0;background-color: #f5f5f5;font-family: 'PingFangSC','helvetica','Heiti SC';}
a, img, button, input, textarea{-webkit-tap-highlight-color: rgba(255,255,255,0); text-decoration: none;}
ul{margin: 0px; padding: 0px; list-style-type: none;}
/*input[type="text"],input[type="button"], input[type="submit"], input[type="reset"], input[type=file], input[type=checkbox], button{cursor: pointer; -webkit-appearance: none; outline: none;}*/
button{appearance:none; -moz-appearance:none; -webkit-appearance:none;}
input{appearance:none; -moz-appearance:none; -webkit-appearance:none;}
select{appearance:none; -moz-appearance:none; -webkit-appearance:none;}
textarea{-webkit-appearance: none;}
input[type=checkbox]{height: 25px; width: 25px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; background-image: url(../images/xuankuang.png); background-repeat: no-repeat; background-position: center center; background-size: 25px 25px; margin: 0px; padding: 0px; list-style-type: none; background-color: #FFF; border-radius: 50px; -moz-border-radius: 50px; -ms-border-radius: 50px; -o-border-radius: 50px; -webkit-border-radius: 50px;}
input[type=checkbox]:checked{background-image: url(../images/xuankuang2.png); background-size: 25px 25px;}
input[type=radio]{height: 25px; width: 25px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; background-image: url(../images/xuankuang.png); background-repeat: no-repeat; background-position: center center; background-size: 25px 25px; margin: 0px; padding: 0px; list-style-type: none; background-color: #FFF; border-radius: 50px; -moz-border-radius: 50px; -ms-border-radius: 50px; -o-border-radius: 50px; -webkit-border-radius: 50px;}
input[type=radio]:checked{background-image: url(../images/xuankuang2.png); background-size: 25px 25px;}
.mt10{margin-top:10px;}
.foot {width: 100%;max-width: 640px;min-width: 320px;height: 60px;background: linear-gradient(to right, #7c42b2,#592087);position: fixed;z-index: 888;bottom: 0px;font-family: "微软雅黑";font-size: 13px;}
.foot_tu { height: 25px; width: 25px; margin-right: auto; margin-left: auto; margin-top: 8px; }
.foot_tu img { height: 25px; width: 25px; }
.foot ul li {float: left;height: 60px;width: 50%;text-align: center;}
.foot ul li span { line-height: 25px; font-size: 12px; color: #FFF; }
.foot_kong { height: 60px; width: 100%; }
.top {height: 50px;width: 100%;max-width: 640px;min-width: 320px;position: absolute;z-index: 999;top: 0px;padding-top: 5px;padding-bottom: 5px;}
.top_zuo {float: left;height: 30px;padding-right: 20px;line-height: 30px;font-size: 16px;font-weight: bold;color: #FFF;margin-top: 10px;margin-left: 10px;background-image: url(../images/xiala.png);background-repeat: no-repeat;background-position: 82px center;background-size: 16px 16px;width: 80px;text-align: center;overflow: hidden;}
.top_zuo2 { padding: 13px; float: left; height: 24px; width: 24px; }
.top_zuo2 img { height: 24px; width: 24px; }
.top_zhong { height: 50px; margin-right: 60px; margin-left: 60px; font-size: 18px; line-height: 50px; font-weight: normal; color: #333; text-align: center; }

.top_you {height: 30px;background-color: #FFF;margin-left: 120px;margin-right: 20px;margin-top: 10px;border-radius: 5px;}
.top_you2 { padding: 7px; height: 16px; width: 16px; float: left; }
.top_you2 .btn{height: 16px;width: 16px;border: 0;background: #fff url(../images/search.png) no-repeat;background-size: 16px;}
.top_you2 img { height: 16px; width: 16px; }
.top_you3 { height: 30px; margin-right: 10px; margin-left: 30px; }
.search_input {height: 30px;width: 100%;padding: 0;border-top-style: none;border-right-style: none;border-bottom-style: none;border-left-style: none;font-size: 15px;line-height: 30px;font-weight: normal;color: #666;background-color: transparent;}
.top2 { height: 50px; width: 100%; position: fixed; z-index: 999; top: 0px; background-color: #FFF; box-shadow: 0px 0px 5px #e3e3e3;}
.lan { background-color:#FFF;}

/*====切换大图====*/
.focus{width: 100%;position: relative;overflow: hidden;background-color: #FFF;margin-right: auto;margin-left: auto;}
.focus .hd{width: 100%;height: 11px;position: absolute;z-index: 1;bottom: 10px;text-align: center;}
.focus .hd ul{display: inline-block;height: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;font-size: 0;vertical-align: top;}
.focus .hd ul li{display: inline-block;width: 5px;height: 5px;background-color: rgba(0,0,0,0.5);vertical-align: top;overflow: hidden;margin-right: 5px;margin-left: 5px;border-radius:50%;}
.focus .hd ul .on{background-color: #FFFFFF;}
.focus .bd{position: relative;z-index: 0;}
.focus .bd li img{width: 100%;display: block;}
.focus .bd li a{-webkit-tap-highlight-color: rgba(0, 0, 0, 0);/* 取消链接高亮*/}

/*====切换城市====*/
#city2{width:100%;height: 100%;max-width: 640px;min-width: 320px;position:fixed;top: 0;z-index:1000;display:none;background: rgba(0,0,0,0.8);}
.city2 {height: 360px;margin-top: -180px;position: absolute;z-index: 999;left: 20px;top: 50%;background-color: #FFF;right: 20px;border-radius: 10px 10px 0px 0px;}
.city2_shang {height: 60px;background: linear-gradient(to right, #7c42b2,#592087);padding-right: 20px;padding-left: 20px;font-size: 18px;line-height: 60px;font-weight: normal;color: #FFF;border-radius:10px 10px 0px 0px;}
.city2_shang a { float: right; font-size: 14px; color: #FFF; text-decoration: none; }
.city2_xia {height: 270px;margin-right: 10px;margin-left: 10px;margin-top: 10px;overflow-x: hidden;}
.city2_xia a {display: block;float: left;font-size: 14px;line-height: 30px;font-weight: normal;height: 30px;color: #333;padding: 0 13px;background-color: #f5f5f5;margin-right: 5px;margin-top: 10px;margin-left: 5px;}
.city2_xia a:hover {background-color: #592087;color: #FFF;}

/*微信弹窗*/
#wxnr{width:100%;height: 100%;max-width: 640px;min-width: 320px;position:fixed;top: 0;z-index:1000;display:none;background: rgba(0,0,0,.6);}
#wxnr .nrdf{margin: auto;position: absolute;top: 50%;left: 0;right: 0;width: 300px;height: 300px;padding: 20px;padding-top: 35px;margin-top: -150px;text-align:center;background-color: rgba(255, 255, 255, 0.8);box-shadow: 0px 2px 6px #777;-webkit-box-shadow: 0px 2px 6px #777;-moz-box-shadow: 0px 2px 6px #777;border-radius:10px;box-sizing: border-box;}
#wxnr img{width: 135px;height: 135px;display: block;margin: 0 auto;}
#wxnr p{font-size: 14px;line-height: 26px;text-align:center;margin: 0;}
#wxnr i{position: absolute;top: 10px;right: 10px;width: 18px;height: 18px;font-size: 14px;line-height: 18px;text-align:center;color: #fff;font-weight: bold;font-style: normal;background: #333;border-radius: 50%;cursor: pointer;}
#wxnr span{display:inline-block;padding: 2px 5px;line-height: 20px;background-color: #592087;color:#fff;border-radius: 3px;cursor:pointer;}
#wxnr span.wx{padding-left: 20px;background-image: url(../images/wx.png);background-size: 18px;background-position: 5px center;background-repeat: no-repeat;}
/*复制提示*/
#weixin{position: fixed;top: 50%;margin-top: -25px;z-index: 9999999;font-size: 16px;color: #fff;width: 90%;right: 5%;line-height: 46px;text-align: center;background: rgba(0, 0, 0, 0.8);border: 2px solid #333;border-radius: 5px;display: none;}

/*======限时抢购======*/
.xsqg{background-color: #FFF; padding: 10px; height: 150px; margin-top: 1px;}
.xsqg2{width: 100%; height: 150px; overflow: hidden;}
.xsqg2 ul li{width: 150px; height: 150px; margin-right: 10px; float: left;}
.xsqg2_tu{height: 100px; width: 150px;}
.xsqg2_tu img{height: 100px; width: 150px;}
.xsqg2_zi{height: 20px; font-size: 14px; line-height: 20px; font-weight: bold; color: #333; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: 100%; padding-top: 10px;}
.xsqg2_zi2{height: 20px; font-size: 12px; line-height: 20px; font-weight: normal; color: #999999; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.xsqg2_zi2 i{font-style: normal; margin-right: 5px; margin-left: 5px;}
.xsqg2_zi2 span{color: #F00;}
.biti{height: 50px;background-color: #FFF;margin-top: 10px;font-size: 18px;line-height: 50px;font-weight: bold;color: #592087;text-align: center;}
.wntj{padding: 10px; background-color: #FFF; margin-top: 1px; height: 100px;}
.wntj_zuo{height: 100px; width: 150px; float: left;}
.wntj_zuo img{height: 100px; width: 150px;}
.wntj_you{height: 100px; margin-left: 160px;}
.wntj_zi{line-height: 30px;font-size: 18px;font-weight: bold;color: #333;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.wntj_zi2{height: 20px; font-size: 12px; line-height: 20px; font-weight: normal; color: #999;}
.wntj_zi2 i{font-style: normal; margin-right: 5px; margin-left: 5px;}
.wntj_zi2 span{color: #F00;}
.wntj_zi3{height: 30px; margin-top: 15px;}
.wntj_zi3_you{float: right;height: 30px;width: 55px;background: linear-gradient(to right, #7c42b2,#592087);padding-right: 15px;padding-left: 15px;border-radius:15px;}
.wntj_zi3_you i{height: 16px; width: 16px; display: block; float: left; padding-top: 7px; padding-bottom: 7px;}
.wntj_zi3_you i img{height: 16px; width: 16px;}
.wntj_zi3_you span{font-size: 15px; line-height: 30px; font-weight: normal; color: #FFF; margin-left: 5px;}
.wntj_zi3_zuo{height: 30px;margin-right: 90px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.wntj_zi3_zuo i{display: block; height: 20px; width: 20px; float: left; padding-top: 5px; padding-bottom: 5px;}
.wntj_zi3_zuo i img{height: 20px; width: 20px;}
.wntj_zi3_zuo span{font-size: 14px; line-height: 30px; font-weight: normal; color: #333;}
.wntj2{font-size: 16px; line-height: 50px; font-weight: normal; color: #999; background-color: #FFF; text-align: center; height: 50px; margin-top: 1px;}
.di{padding: 10px; margin-top: 10px; background-color: #FFF;}
.di_tu{width: 100%;}
.di_tu img{display: block; width: 100%;}
.di_tu2{margin-top: 10px;}
.di_tu2 img{width: 100%; display: block;}
.ny_banner{width: 100%;}
.ny_banner img{width: 100%; display: block;}
.di_zi{width: 100%; font-size: 14px; line-height: 30px; font-weight: normal; color: #333; text-align: center; margin-top: 10px;}
.di_zi a{color: #333;}
.di_zi i{font-style: normal; font-size: 12px; line-height: 30px; margin-right: 10px; margin-left: 10px;}
.show{padding: 10px; background-color: #FFF;}
.show_zi{color: #333; line-height: 40px; font-size: 24px; font-weight: bold;}
.show_zi2 i{float: left;height: 15px;width: 71px;display: block;padding: 4px;margin-right: 5px;}
.show_zi2 i img{height: 15px; width: 71px;}
.show_zi2 span{line-height: 25px; font-size: 14px; font-weight: normal; color: #999;}
.show_zi2 span em{float: right;color: #592087;font-size: 22px;font-style: normal;}
.show_zi3{line-height: 30px; height: 30px; font-size: 14px; font-weight: normal; color: #999;}
.show_zi3 span{color: #333;}
.show_zi3 a{height: 30px;float: right;text-align: center;color: #FFF;padding-right: 15px;padding-left: 15px;display: block;border-radius: 15px;background: linear-gradient(to right, #7c42b2,#592087);}
.show_zi3 a i{height: 16px; width: 16px; padding-top: 7px; padding-bottom: 7px; margin-right: 5px; display: block; float: left; line-height: 16px;}
.show_zi3 a i img{height: 16px; width: 16px;}
.show2{margin-top: 10px; background-color: #FFF; height: 50px; background-image: url(../images/dz_bg.jpg); background-repeat: no-repeat; background-position: right center; background-size: 100px 68px; padding-top: 10px; padding-right: 100px; padding-bottom: 10px; padding-left: 10px;}
.show2_zi{line-height: 25px; font-size: 14px; font-weight: normal; color: #999;}
.show2_zi span{color: #333;}
.show2_zi2{line-height: 20px; font-size: 14px; font-weight: normal; padding-left: 40px; height: 40px;}
.ny_biti{margin-top: 10px; background-color: #FFF;  line-height: 30px; padding: 10px; font-size: 16px; font-weight: bold; color: #333;}
.ny_biti a{float: right; color: #147419; font-weight: normal;}
.ny_biti a i{line-height: 20px; display: block; height: 20px; width: 20px; float: left; padding-top: 5px; padding-bottom: 5px; margin-right: 5px;}
.ny_biti a i img{height: 20px; width: 20px;}
.show3{padding: 10px; background-color: #FFF; margin-top: 1px;}
.show3_zi{height: 25px; font-size: 16px; font-weight: bold; line-height: 25px;}
.show3_zi span{font-weight: normal; font-size: 12px; margin-left: 10px;}
.show3_zi2{font-size: 14px; line-height: 20px; font-weight: normal; color: #333; padding-top: 5px; padding-bottom: 5px;}
.show3_zi3{font-size: 14px; line-height: 20px; font-weight: normal; color: #999;}
.show4{font-size: 16px; line-height: 50px; font-weight: normal; color: #999; background-color: #FFF; text-align: center; margin-top: 1px;}
.show5{padding-left: 20px;padding-bottom: 20px;padding-top:20px;padding-right: 20px;background-color: #FFF;margin-top: 1px;font-size: 14px;line-height: 22px;font-weight: normal;color: #333;text-align: justify;}
.show5 img{max-width: 100%;}
.hjtp{background-color: #FFF; margin-top: 1px; padding-top: 1px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px;}
.hjtp img{display: block; max-width: 100%; margin-top: 10px;}
.pl{padding: 15px; background-color: #FFF;}
.pl_input{width: 100%; height: 200px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; font-size: 15px; line-height: 25px; font-weight: normal; color: #333;}
.pl2{background: linear-gradient(to right, #CD9145,#8E6026); display: block; height: 50px; width: 100%; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; position: fixed; z-index: 9999; bottom: 0px; font-size: 18px; line-height: 50px; font-weight: bold; color: #FFF;}
.pagination{margin-right: 5px; margin-left: 5px;}
.pagination li{font-size: 14px; line-height: 30px; height: 30px; font-weight: normal; color: #333; background-color: #FFF; border: 1px solid #e3e3e3; float: left; margin-right: 5px; margin-left: 5px; margin-top: 10px;}
.pagination li a{display: block; color: #333; padding-right: 10px; padding-left: 10px;}
.disabled span{display: block; color: #e3e3e3; padding-right: 10px; padding-left: 10px;}
.active span{display: block; color: #fff; padding-right: 10px; padding-left: 10px; background-color: #CD9145;}
.moreBtn{width: 94%;margin: 3% auto;text-align: center;color: #fff;height: 50px;font-size: 16px;line-height: 50px;display: block;background: linear-gradient(to right, #7c42b2,#592087);box-shadow: 0px 1px 1px rgba(0,0,0,0.1);}
.moreBtn a{display: block;color: #fff;}