/* CSS Document */
body{background:#f5f5f5;}
header{padding: 0.7407rem 2%; z-index:500; height: 2.322rem;top:0;width: 96%; background:#fd5555;}
a.logo{float:left; width:6.481rem; height:1.63rem; margin:0.2963rem 0; background:url(mindexico.png) 0 0; background-size:11.96rem 5.481rem;}
a.topMore{float:right;width: 4.63rem;height:1.63rem;margin: 0.2963rem 0;color: #fff;text-align: right;line-height: 1.75rem;text-decoration:none;font-size: 1.037rem; white-space:nowrap;}
.seaBox{position:absolute;left: 6.281rem;right: 4.889rem;background:#fff;height:2.222rem;border-radius: 0;overflow:hidden;}
.seaBox em{display:block; height:2.222rem; width:2.222rem; margin: 0 0.3704rem;background:url(mindexico.png) -6.778rem 0.4074rem no-repeat; background-size:11.96rem 5.481rem; float:left;}
.seaBox input{float:left;width:70%;border:none;height:2.222rem;background:#fff;line-height:2.222rem;font-size: 1.037rem;color:#333;vertical-align:middle;}
nav{height:5.926rem; text-align:center; background:#fff;}
nav a{color:#666;display:inline-block;width: 18%;white-space:nowrap;font-size: 1.037rem;text-decoration:none;margin: 0.4444rem 0;}
nav a:before{margin:0.3704rem auto;width:2.963rem;height:2.963rem;display: block;content: "";}
nav a:nth-child(1):before{background:url(mindexico.png) no-repeat 0 -2.519rem;background-size:11.96rem 5.481rem;}
nav a:nth-child(3):before{background:url(mindexico.png) no-repeat -3rem -2.519rem;background-size:11.96rem 5.481rem;}
nav a:nth-child(4):before{background:url(mindexico.png) no-repeat -6rem -2.519rem;background-size:11.96rem 5.481rem;}
nav a:nth-child(2):before{background: url(mindexico.png) no-repeat -9rem -2.519rem;background-size:11.96rem 5.481rem;}
nav a.mIco:before{background:url(mindexico.png) no-repeat -9.05rem -2.519rem;background-size:11.96rem 5.481rem;}
nav a.lastIco:before{background:url(lastico.png) no-repeat 0 0;background-size:2.963rem 2.963rem;}
.bannerBox{height:auto; overflow:hidden; position:relative;}
.HotBox{background:#fff; overflow:hidden; margin-top:0.5926rem;border-bottom:1px solid #ddd;}

.tabBox{background:#fff; overflow:hidden; margin-top:0.5926rem;}
.HotBox h2,.HyBox h2,.titleBox{padding-left:0.7407rem; height:3.963rem;border-bottom:1px solid #ddd; font-size:1.333rem; line-height:3.963rem; color:#333;}
.banner{font-size: 0;}
.HotLeftImg{width:42%; overflow:hidden;float:left; margin-left:-2px; border-right:1px solid #ddd;}
.HotRightImg1{float:right; width:58%;border-bottom:1px solid #ddd; overflow:hidden;font-size: 0;}
.HotRightImg2{float:right; width:58%;font-size: 0;}
.HotRightImg1 a,.HotRightImg2 a{width:50%; display:block; float:left;}
.ProBox{text-align:center;padding:0.2222rem 0;border-bottom:1px solid #ddd;}
.ProBox a{display:inline-block;border:0.07407rem solid #e0e0e0;border-radius:5px;height:1.852rem;line-height:1.852rem;width:22%;margin:0.2222rem 0.5%;background:#fff;font-size: 1.037rem;color:#666;text-align:center;text-decoration:none;}
.HyBox{background:#fff; overflow:hidden;}
.HyBox ul li{font-size:0px; width:33.3%; float:left;border-bottom:1px solid #ddd;border-left:1px solid #ddd; margin-left:-1px;}
/*图片切换*/
.banner .ui-slider{height:13.48rem;width: 100%;overflow: hidden;position: relative;-webkit-user-select: none;-webkit-touch-callout:none;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}
.banner .ui-slider-wheel{height: 100%;position: relative;left: 0;top: 0;-webkit-transform: translate3d(0, 0, 0);-webkit-transition-duration: 0ms;-webkit-animation-timing-function:ease-out;}
.banner .ui-slider-item > a{display: block;text-decoration: none;}
.banner .ui-slider-group{height: 100%;float: left;}
.banner .ui-slider-item{height: 100%;width:100%;background-color: #e3e3e3;text-align: center;top:0;display: inline-block;overflow: hidden;}
.banner .ui-slider-item > p{position: absolute;bottom: 0;width: 100%;text-align: left;pointer-events: none;overflow: hidden;word-break: break-all;white-space: nowrap;text-overflow: ellipsis;}
.pagination{position: absolute;bottom: 0.7407rem;width: 100%;padding: 0 0.2222rem;text-align: center; z-index:500;}
.banner .ui-slider{height:13.48rem;}
.banner .ui-slider-item > p{color: #fff;background:rgba(0, 0, 0, 0.5);padding: 6px 0;text-indent: 10px;}
.swiper-pagination-bullet{display: inline-block;margin: 0 0.1852rem;width: 0.4444rem;height: 0.4444rem; border:1px solid #fff; border-radius:50px;}
.swiper-pagination-bullet-active{background: #fff; border:1px solid #fff;}
.swiper-container{margin: 0 auto;position: relative;overflow: hidden;z-index: 1}
.swiper-container-no-flexbox .swiper-slide{float: left}
.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient: vertical;-moz-box-orient: vertical;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column}
.swiper-wrapper{position: relative;width: 100%;height: 100%;z-index: 1;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-transform-style: preserve-3d;-moz-transform-style: preserve-3d;-ms-transform-style: preserve-3d;transform-style: preserve-3d;-webkit-transition-property: -webkit-transform;-moz-transition-property: -moz-transform;-o-transition-property: -o-transform;-ms-transition-property: -ms-transform;transition-property: transform;-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box}
.swiper-container-android .swiper-slide, .swiper-wrapper{-webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-o-transform: translate(0, 0);-ms-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0)}
.swiper-container-multirow>.swiper-wrapper{-webkit-box-lines: multiple;-moz-box-lines: multiple;-ms-flex-wrap: wrap;-webkit-flex-wrap: wrap;flex-wrap: wrap}
.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function: ease-out;-moz-transition-timing-function: ease-out;-ms-transition-timing-function: ease-out;-o-transition-timing-function: ease-out;transition-timing-function: ease-out;margin: 0 auto}
.swiper-slide{-webkit-transform-style: preserve-3d;-moz-transform-style: preserve-3d;-ms-transform-style: preserve-3d;transform-style: preserve-3d;-webkit-flex-shrink: 0;-ms-flex: 0 0 auto;flex-shrink: 0;width: 100%;height: 100%;position: relative}
.swiper-container .swiper-notification{position: absolute;left: 0;top: 0;pointer-events: none;opacity: 0;z-index: -1000}
/*商品切换*/
.tabCon .ui-slider{height:29.88rem;width: 100%;overflow: hidden; background:#fff;position: relative;-webkit-user-select: none;-webkit-touch-callout:none;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}
.tabCon .ui-slider-wheel{height: 100%;position: relative;left: 0;top: 0;-webkit-transform: translate3d(0, 0, 0);-webkit-transition-duration: 0ms;-webkit-animation-timing-function:ease-out;}
.tabCon .ui-slider-item > a{display: block;text-decoration: none;}
.tabCon .ui-slider-group{height: 100%;float: left;}
.tabCon .ui-slider-item{height: 100%;width:100%;text-align: center;top:0;display: inline-block;overflow: hidden;}
.tabCon .ui-slider-item > p{position: absolute;bottom: 0;width: 100%;text-align: left;pointer-events: none;overflow: hidden;word-break: break-all;white-space: nowrap;text-overflow: ellipsis;}
.tabCon .ui-slider-dots{position: absolute;bottom:0.1207rem;width: 100%;padding: 0 0.2222rem;text-align: center;}
.tabCon .ui-slider{height:60.88rem;}
.tabCon .ui-slider-item > p{color: #fff;background:rgba(0, 0, 0, 0.5);padding: 6px 0;text-indent: 10px;}
.tabCon .ui-slider-dots b{display: inline-block;margin: 0 0.1852rem;width:1.111rem;height:2px; background:#bfbfbf;}
.tabCon .ui-slider-dots .ui-slider-dot-select{background: #fd5555;}

.banner img{/* height:13.48rem; */}
.bgBlue{background: rgba(0,155,238,0.85); width:100%; height:2.963rem; position:absolute; top:0; left:0; z-index:0;}
.topBox{position:relative;}
.topBox img { width:100%;}
.titleBox{text-align:center;}
.titleBox h3{display:inline-block; width:7.778rem; text-align:center; margin:0 2.222rem; font-size:1.333rem; height:3.85rem;}
.titleBox h3.curTitle{border-bottom:0.1481rem solid #06a7ff; color:#06a7ff;}
.scrollBox{overflow:hidden;}
.scrollBox ul{padding-top:0;}
.scrollBox ul li{height:14.7rem; width:33.33%; border-bottom:1px solid #ddd; border-left:1px solid #ddd; float:left; margin-left:-1px;}
.tabImg{height:7.407rem; width:7.407rem; margin:0.7407rem auto;}
.tabName{height:2.667rem; line-height:1.333rem; width:7.407rem; margin:0 auto; overflow:hidden; font-size:0.8889rem; color:#666; text-align:left;}
.tabPrice{font-size:1.111rem;width:7.407rem;margin:0 auto;padding-top:0.3704rem;color: #eb0000;text-align:left;}
.scrollBox dl{margin:0; padding:0;}
.scrollBox dl dd{height:4.274rem; line-height:4.274rem; display:block; margin-left:0.7407rem;border-bottom:1px solid #ddd; font-size:1.111rem;}
.scrollBox dl dd a{color:#333; text-decoration:none; display:block; position:relative; height:4.274rem;}
.scrollBox dl dd a em{display:block; width:1.111rem; height:1.111rem; position:absolute; top:1.5rem; right:2.222rem; background:url(arrowright.png) 0 0; background-size:1.111rem 1.111rem;}
a.ListMore{line-height:3.9rem; text-align:center; display:block; color:#999; font-size:1.111rem; text-decoration:none;}
.botAd{background:#f5f5f5; padding:0.5926rem 0.7407rem; border-top:0.5926rem solid #fff; overflow:hidden; font-size:0;}
.botForm{padding:0.7407rem 2.963rem; overflow:hidden; height:5.37rem; background:#fff;}
.botForm p{font-size:1.111rem; color:#ff7b04; padding-bottom:0.7407rem; text-align:center;}
.iBox{overflow:hidden;padding-bottom: 0.2rem; text-align:center;}
.iBox input{border:1px solid #ddd; border-radius:5px; height:2.444rem; width: 68%; margin-right:0.3704rem;padding-left:0.3704rem; display:inline-block; color:#333; font-size:0.8889rem;}
.iBox button{color:#fff;border-radius:5px; display:inline-block;border:1px solid #fd5555; background:#fd5555; width:5.185rem;font-size:1.111rem; height:2.644rem;}
.botLogin{border-bottom:1px solid #e3e3e3; height:3.444rem; font-size:1.111rem;}
.botLogin a{color:#4c4c4c;padding:0 1.185rem; line-height:3.444rem; text-decoration:none;}
.botLogin span{color:#ccc; font-size:0.8889rem;}
.borFixed{background:rgba(0,0,0,0.8); position:fixed; bottom:-0.1rem; left:0; height:4.074rem; width:100%; text-align:center;}
.borFixed button{background:#ff7b04;width:6.666rem;height:2.222rem;border:none;border-radius:3px;margin-top: 0.83rem;font-size:1.111rem;color:#fff;}
.borFixed a{position:absolute; right:0.7407rem; display:block; color:#f6f6f6; font-size:1.111rem; bottom:0.3704rem; text-decoration:none;}
.borFixed a:before{background:url(botarrow.png) no-repeat;background-size:2.222rem 1.778rem; display:block; margin:0 auto; height:1.778rem; width:2.222rem;content: "";}
#banner{width: 100%;overflow: hidden;position: relative;}
#banner .swiper-slide{position: relative;text-align: center;}
#banner img{max-width: 100%;}
.tabImg a{display: table-cell;text-align: center;vertical-align: middle;height: 7.407rem;width: 7.407rem;}
.tabImg a img{vertical-align:middle;}
input{outline:none;}
.scrollBox dl dd a span{width: 80%;overflow: hidden;display: block;height: 4.274rem;}
.HotRightImg1 a:nth-child(1),.HotRightImg2 a:nth-child(1){border-right: 1px solid #ddd;margin-left: -1px;padding-bottom: 0.1252rem;}
.nav a:link,.nav a:visited{color: #666;}
.banner{font-size:0;}
.fLink{margin-top:0.5926rem;background:#fff;overflow:hidden;}
.fLink h2{padding-left:0.7407rem;height:3.963rem;border-bottom:1px solid #ddd;font-size:1.111rem;line-height:3.963rem;color:#333;}
.fLink li{line-height:1.666rem;/* margin:0 0.7407rem; */float:left;/* white-space: nowrap; *//* overflow: hidden; *//* text-overflow: ellipsis; */padding-bottom: 0.5rem; text-align:center;}
.fLink li a{display:block;/* float:left; */width: 5.585rem;padding: 0.7407rem 0 1.111rem 0rem;color: #999;font-size: 1.037rem;text-decoration:none;/* white-space:nowrap; *//* overflow:hidden; *//* text-overflow: ellipsis; */overflow: hidden;height: 1.222rem;line-height: 2rem;margin: 0 auto;}
.botForm{border-bottom:1px solid #ddd;}
.ListBot{height: 2.51852rem;border-bottom: 1px solid #ddd;background: #fff;padding-top: 0.85185rem;}
.ListBot h3{height:1.407rem;/* border-left:0.2963rem solid #06a7ff; */line-height:1.707rem;padding-left:1.111rem;font-size:1.111rem;color:#333;}
.fLink article{overflow:hidden; width:92%; margin:0 auto;}
@keyframes flip{0%{transform: rotateX(90deg);} 90%{transform: rotateX(-4deg);} 100%{transform: rotateX(0deg);}}
a.loginBtn{float:right; width: 4.23rem; height:1.63rem; margin: 0.2963rem 0; color: #fff; text-align: right; line-height: 1.75rem; text-decoration:none; font-size: 1.037rem; background: url(nico.png) 0.9rem 0.2rem no-repeat; background-size: 3rem 11.18519rem; padding-left: 0.4rem; padding-right: 0.2rem;}
.qtBox { margin:0 auto;
	width: 4.74074rem;
    height: 1.59259rem;
    line-height: 1.59259rem;
    font-size: 0.88889rem;
    color: #fd5555;
    border: 1px solid #fd5555;
    border-radius: 0.18519rem;
    background: #fff;
    text-align: center;
}
.qtBox a {
    width: 4.81481rem;
    height: 1.66667rem;
    color: #fd5555;
    text-decoration: none;
    display: block;
}
.formBoxCon {
    overflow: hidden;
    padding: 1.111rem 0.7407rem;
}
.formBoxCon ul li {
    padding: 0.6rem 0 0;
    overflow: hidden;
    /*border-top: 1px solid #bdbdbd;*/
    background: #fff;
    border-bottom: none;
}
.lName {
    width: 6.185rem;
    float: left;
    text-align: right;
    white-space: nowrap;
    font-size: 1.037rem;
    color: #999;
    margin-right: 1.481rem;
    line-height: 2.222;
    padding: 0.2rem 0;
}

.lName s {
    text-decoration: none;
    color: #ff0000;
}
.rName {
    width: 63%;
    float: left;
    color: #333;
    font-size: 1.037rem;
    line-height: 2.222rem3rem;
    height: 2.663rem;
    padding: 0.2rem 0;
    position: relative;
}
.formBoxCon ul li input {
    width: 95%;
    height: 2.222rem;
    border: none;
    padding: 0 0.4rem;
    font-size: 1.037rem;
    border: 1px solid #ccc;
    line-height: 2.222rem;
    border-radius: 3px;
	-webkit-apperance:normal; 
}
.formBoxCon ul li .savebuy {
    font-size: 1.185rem;
    color: #fff;
    border: none;
    width: 96%;
    background: #fd5555;
    line-height: 2.222rem;
    border-radius: 3px;
    margin: 0.7407rem 2%;
	-webkit-apperance:normal;  
}
.hothyt { position:relative;width:99%; }
.hothytil { top:0; position:absolute; z-index:9; padding:0.5rem 0.5rem; }
.hothytil span.til1 {color:#06a8ff; font-size:1.1rem;}
.hothytil span.til2 {color:#666666; line-height:1.4;font-size:0.8rem; }

ul.buylist li {
    height:2rem;
	font-size: 1.2rem;
	position: relative;
    padding: 0.5rem 0.5rem;
    border-bottom: 1px dotted #dddddd;
}
ul.buylist li div.divl {height:2rem; line-height:2rem; margin-bottom:4px; }
ul.buylist li span.til {
    float: left;
	width:70%; height: 2rem; line-height:2rem; overflow:hidden;
}
ul.buylist li span.r {
    color: #999999;
    float: right;
    height: 2rem;
    line-height: 2rem;
    text-align: center;
}