@CHARSET "UTF-8";
/* contact-us */
body{ margin:0; padding:0; font-size: 14px; font-family:Arial,Helvetica,sans-serif,Microsoft YaHei, 微軟正黑體;}
a{color: #5a5a5a; text-decoration:none;}
ul{margin: 0; list-style: none; padding: 0;}
.ht-zw{ height: 50px;}
.pd_10{ padding: 10px;}
.pd_15{ padding: 15px;}
.pd_20{ padding: 20px;}
.pd_t5{ padding-top: 5px;}
.mg_tb10{ margin: 10px 0;}
.mg_t10{ margin-top: 10px;}
.mg_r5{ margin-right: 5px;}
.mg_r10{ margin-right: 10px;}
.mg_r15{ margin-right: 15px;}
.t-right{ text-align: right;}
.white-bg{ background: #fff;}
.grey{ color:#ccc;}
.grey1{ color:grey; }
.red{ color:#C1272D;}
.red2{ color:#f00;}
.red3{color: #c0604a;}
.orange{ color: #eca975;}
.font-b{ font-weight: bold;}
.logo_box img{ width:100%; display:block; aspect-ratio: 16/9;}
.order_box{ padding:15px;}
.sp_img img{ width:100%;aspect-ratio: 16/9;}
.menu_box{ display:flex; justify-content:space-between; border: 1px solid #222; background-color: #111; background-image: linear-gradient(#444, #111); margin:0; padding:10px; list-style:none;}
.menu_box li{ margin:0; padding:0;}
.menu_box li a{ color:#fff; text-decoration:none; padding:10px 0;}
.order_box .element-select,.order_box .element-input{ display:flex; margin:15px 0; }
.order_box .element-select .title,.order_box .element-input .title{  width:110px;white-space:nowrap; padding-top:5px;}
.order_box .element-select .item-cont,.order_box .element-input .item-cont{ width:100%; padding:0 5px; }
.order_box .element-select .item-cont select,.order_box .element-input .item-cont input{ border:none; width:100%; padding:8px 0;}
.order_box .element-select .grey_xian input{ border:none; width:100%; padding:8px 0;}
.tishi{color:#C0604A; font-size:12px;}
.jiage{ text-align:right; margin:10px -15px; background:#f1f1f1; padding:10px 20px;}
.grey_xian{ border:#f5f5f5 solid 1px; padding:0 0 0 5px;}
.radio_box{ margin-top:5px;}
.radio_box label{ margin-right:5px; font-size:14px;}
.radio_box label span{ margin-top:-5px;}
.submit{ margin:20px 0; border-top:#ddd dotted 1px;}
.set_order_form{ background:#70B6E5; color:#fff; font-size:16px; border-radius:5px; border:#3498DB solid 1px; border-bottom:#3498DB solid 5px; display:block; padding:8px; width:180px; margin:20px auto;}
/*.manage_item a{ color:#000; padding:10px;}
.manage_item a.ui-icon{ background:#000; color:#fff; font-weight:bold; width:30px; height:30px; display:block; border-radius:5px; text-align:center; line-height:30px; padding:0; text-decoration:none;}*/
.order_text{ padding:15px;}
.order_text h2{ font-size:1rem; color:#B91B1E; margin:20px 0 0 0;}
.order_text p{ font-size:0.9rem; color:#333; margin:10px 0;}
.order_text ul{ padding:0; margin:0 0 0 25px;}
.order_text li{ font-size:0.9rem; color:#333; margin:5px 0 10px 0;}
.bank_box{ padding:15px;}
.bank_box label{ margin:15px 0 10px 0; display:block;}
.bank_box .element-input .item-cont input{ border:none; width:100%; padding:8px 0; }
.bank_box ul{ margin:0; padding:0;}
.bank_box li{ list-style:none; font-size:0.8rem; margin-bottom:10px; display:flex; align-items:center;}
input::-webkit-input-placeholder{color: #c3c3c3;}
input::-moz-placeholder{ color: #c3c3c3; }
input:-ms-input-placeholder{ color: #c3c3c3; }
.medium{ display:flex; margin:0 -2px; align-items:center;}
.medium select{ margin:0 2px; padding:5px;}
.bank_box .item-cont{font-size:0.8rem;}
.beizhu{font-size:12px; color:#666; text-align:justify;	text-justify:inter-word;}
.white{color: #fff;}
.font1{ font-size: 30px;}
.font2{ font-size: 24px;}
.font3{ font-size: 20px;}
.font4{ font-size: 18px;}
.font5{ font-size: 16px;}
.font6{ font-size: 12px;}
.flexBox{display: flex;}
.flexf{justify-content: flex-start;}
.flexS{justify-content: space-between;}
.flexC{align-items: center;}
.flex-cc{align-items: center; justify-content: center;}
.mobile_box{ padding:0;}
.mobile_box #m_logo{}
.mobile_box #m_logo img{ width: 100%;aspect-ratio: 30/8; object-fit: cover;}
.mobile_box .m_menu_box a{ display:flex; align-items: center;}
.mobile_box .m_menu_box .iconfont{ font-size: 24px; margin-right: 10px; margin-top: 5px;}
.mobile_box .m_login_box{ display:flex; justify-content: space-between; padding: 10px 10px 0 10px; text-align: center; font-size: 14px;}
.mobile_box .m_login_box a{ color: #fff; font-weight: bold;}
.mobile_box .m_login_box .an1{ background: #7bba47; color: #fff; font-weight: bold; border-radius:10px; width: 45%; padding: 10px 0;}
.mobile_box .m_login_box .an2{ background: #fff; color: #7bba47; font-weight: bold; border-radius:10px; width: 45%; padding: 10px 0;}
.mobile_box .serach{ border: #e8a77d solid 10px; border-radius:0 0 10px 10px; }
.mobile_box .k1{ width: 90%; height: 35px; padding: 0 5px; border: none;}
.mobile_box .an .iconfont{ text-align: center; font-size: 18px; line-height: 35px;}
.mobile_box .l_banner img{ margin: 0; width: 100%;aspect-ratio: 16/9; object-fit: cover;}
.mobile_box .map_text .map{ background:#c0604a; padding: 10px; margin:0 0 5px 0; color: #fff;}
.mobile_box .map_text .map b{ color: #fff; margin-bottom: 5px; display: block;}
.mobile_box .small_jianjie{ text-align: center;}
.mobile_box .small_jianjie a{ width: 40px; height: 40px; background-size: 210px;}	
.mobile_box .small_jianjie .img1{ background-position:0 0;}
.mobile_box .small_jianjie .img2{ background-position:-42px 0;}
.mobile_box .small_jianjie .img3{ background-position:-84px 0;}
.mobile_box .small_jianjie .img4{ background-position:-126px 0;}
.mobile_box .small_jianjie .img5{ background-position:-168px 0;}

.m_menu_box{ position: relative;}
.m_menu_box li{ border-bottom: #ddd solid 1px;}
.m_menu_box li:hover,.m_menu_box li:hover,.m_menu_box li:hover a{background:#e8a77d; color: #fff !important;}
.m_menu_box li ul {display:none;position: absolute; padding:0; top:0; left:125px; margin:0; width:155px; background:#e8a77d; height:100%; }
.m_menu_box li ul li{ padding:0;}
.m_menu_box li:hover > ul {	display: block;}
.m_menu_box li ul li {float: none; width:100%; position: relative;}
.m_menu_box li ul li:hover > a{ background:#ae5e02 !important;}
.m_menu_box li:hover > ul ul{ display: none;}


.top-bar-nav-top{ background:#333; color:#fff; justify-content:flex-start; font-size: 12px; padding:10px; line-height: 1rem; color: #ddd;}
.top-bar-nav-top i{ font-size:10px; font-weight: bold; padding: 0 5px;}
.top-bar-nav-top a{ color:#fff; margin: 0 5px;}
.top-bar-nav-top span{ margin: 0 5px; color: #ddd;}

.mobileTab { background: #fff;}
.mobileTab .weui-navbar{ background:#e8a77d; padding: 5px 5px 0 5px;}
.mobileTab .weui-navbar__item.weui-bar__item--on{ background:#fff; color:#c0604a; border-radius:5px 5px 0 0;}
.mobileTab #tab2 img{ width: 100%; height: auto; margin: 5px 0;}
.mobileTab .weui-navbar__item{ color: #fff;}
.footer-bottom{ display: flex; position: fixed; bottom: 0; z-index: 99; width: 100%; background: #fff; box-shadow: #ddd 0 0 5px;}
.footer-bottom a{ border-right: #ddd solid 1px; padding: 15px; }
.footer-bottom a i{ font-size: 20px; font-weight: bold;}

.popup-bottom .weui-popup__modal{ padding:30px 15px 15px 15px; }
.popup-bottom .weui-popup__modal .close-popup{ position: absolute; right: 15px; top:10px;}
.attrlist li{ border-bottom: #ddd solid 1px; padding: 10px 0; display: flex; align-items: center;}
.attrlist li label{ width: 100px;display: block;}
.attrlist li:last-child{ border:none;}
.attrlist .guige a{ border: #c0604a solid 1px; border-radius:3px; padding:5px; display: inline-block; color: #c0604a; margin-right: 5px; margin-bottom: 5px; background: #fff;}
.list_box_img{ width:48.5%; margin-bottom:10px; border-radius:5px;
	overflow: hidden; position: relative; }
.list_box_img .img{ height: 150px; overflow: hidden;}
.list_box_img .img img{ max-width: 150px; height:100%; aspect-ratio: 1/1; object-fit: cover;}
.list_box_img .right{ text-align:center;}
.list_box_img .left{ text-align:center; background: #fff;}
.list_box_img p{ margin:0;}
.list_box_img .cart-an{ background: #be5f4c; color: #fff; text-align: center; display: block;
	padding: 6px; position: absolute; bottom: 0; width: 100%;}
.list_box_img .title{text-align:left; font-size:14px; height: 65px; overflow: hidden; background: #fdf5ea;}
.list_box_img .title a.big{ color: #484848; white-space: nowrap; font-weight: bold;display: block; margin: 0 10px; overflow: hidden;
	overflow: hidden;}
.list_box_img .title a.small{ color: #484848; font-size: 12px; line-height: 16px; display: block; margin: 0 10px; overflow: hidden;}
.list_box_img .like{background: #fdf5ea; padding-right:10px;color:#ff008c; overflow:hidden; white-space:nowrap; position:relative; font-size: 14px; text-align: right; margin-top: -3px; height: 50px;}
.list_box_img .like2{ color: #eca975; text-align: center; font-size: 12px; padding: 5px 0;}
.list_box_img .title2{ background:#be5f4c; text-align:left; font-size:14px; height: 58px; margin:0; padding: 0; border-radius: 0 0 5px 5px; overflow: hidden; padding-top: 4px;}
.list_box_img .title2 a.big{ color: #484848; white-space: nowrap; font-weight: bold; display: block; margin: 0 10px; overflow: hidden; color: #fff;}
.list_box_img .title2 a.small{ color: #484848; font-size: 10px; line-height: 16px; overflow: hidden; height: 50px; margin: 0 10px;  color: #fff; display: block; overflow: hidden;}
.list_box_img .xsjiage{background:#fdf5ea;  position:absolute; top:0; left:0; width:100%; text-align:center; padding-right: 10px;}
.h_t_pd{ height:50px;}
.footer-list{ position:relative; margin-top:10px;}
.footer-list .iconfont{ position: absolute; top:-3px; left:0; }
.footer-list .list{font-size:14px; line-height: 26px; }
/*购物车页*/
.cart-list{ background:#fff; padding: 10px 15px 10px 10px; margin-bottom: 10px; font-size: 14px;}
	.cart-list .text{ width:100%;}
	.cart-list .tupian{ width:100px; height: 100px; overflow: hidden; border-radius:10px; display: flex; justify-content: center; margin-right: 10px;}
	.cart-list .tupian img{ width:100%;aspect-ratio: 1/1; object-fit: cover;}
	.cart-list .name{ font-size: 16px;}
	.cart-footer{ width: 100%; align-items: center; justify-content: space-between;}
	.anniu1{ background:#c0604a; color:#fff; padding: 5px 30px; border-radius:100px;  text-align:center; }
.news_box{ padding-bottom:5px;}
.news_box label{ float:left; height:30px; line-height:30px; padding:0 5px 0 10px;}
.dian{ background:#00a4d8; display:inline-block; width:10px; height:10px; border-radius:10px; margin-right:5px;}
.qimo8{ overflow:hidden; width:calc(100% - 100px);  padding-left:5px;}
.qimo8 .qimo {/*width:99999999px;*/width:1000%; height:30px; overflow: hidden;}
.qimo8 .qimo div{ float:left;}
.qimo8 .qimo ul{float:left; height:30px; overflow:hidden; zoom:1; }
.qimo8 .qimo ul li{float:left; line-height:30px; list-style:none; width:800px;}
.qimo8 li a{margin-right:10px;color:#000;}
.top-icon-box{text-align: center; display: flex; align-items: center; justify-content: center; padding: 10px 10px 5px 10px;}
.top-icon-box img{ margin:0 5px; width: 100%;height: auto;}
@media screen and (max-device-width:320px){
	.top-icon-box img{height:20px; width: auto;}
}
@media screen and (min-width:321px) and (max-width:375px){
	.top-icon-box img{height:24px; width: auto;}
}
@media screen and (min-device-width:400px){
	.top-icon-box img{width: 100%;  aspect-ratio:5/1.1; object-fit: cover;}
}
.sy_titel{ height: 35px; overflow: hidden; background: #fff; }
.deta-text{float: right; color: #666; padding:0 10px 0 0; line-height: 39px;}
.rmlist-box{ background: #fff;}
.rmlist-box .title{ padding: 10px 10px 0 10px; display: flex; justify-content: space-between; align-items: center;}
.rmlist-box .title .more{ border-radius: 3px; color: #fff; padding: 5px; font-size: 10px;}
.item-hot-wrapper.rmlist-box .scroll_item{ box-shadow:none; border: none;}
.footer-t{ background: #fff; padding: 10px 0;}
.footer-t img{ width: 100%; aspect-ratio:10/1; object-fit: cover;}
.map_box{ display: flex; justify-content: space-between; padding: 10px 0; background: #fff;}
.map_box div{ width: 100%;}
.map_box img{ width: 100%;aspect-ratio: 1/1; object-fit: cover;}
#footer{ position: relative;}
.icon-box{text-align: center;}
.icon-box .icon{ margin:0 5px;}
.icon-box .icon img{ width: 45px; height: 45px;}
.icon-box .icon .facebook{ width:40px; height:40px; display:inline-block; background:url(../mobile/images/icon40.jpg) 0 0 no-repeat; border-radius: 40px;}
.icon-box .icon .instagram{ width:40px; height:40px; display:inline-block; background:url(../mobile/images/icon40.jpg) -40px 0 no-repeat; border-radius: 40px;}
.icon-box .icon .whatsapp{ width:40px; height:40px; display:inline-block; background:url(../mobile/images/icon40.jpg) -80px 0 no-repeat; border-radius: 40px;}
.icon-box .icon .Twitter{ width:40px; height:40px; display:inline-block; background:url(../mobile/images/icon40.jpg) -120px 0 no-repeat; border-radius: 40px;}
.bhiner-hot-item-title{ position: relative;}
.scroll-a-box{ display: flex; flex-wrap: nowrap; overflow: auto; margin-left: 158px; align-items: center; height: 35px; border-top:#c0604a solid 2px; border-bottom:#c0604a solid 2px; }
.scroll-a-box a{margin: 0 5px; white-space: nowrap; padding: 5px; border-radius:5px; }
.scroll-a-box a.active,.scroll-a-box a:hover{ color: #fff;}
.scroll_item_fixer .price {	font-size: 14px;color: #f30;font-weight: 500;}
.scroll_item_fixer .discounted-price {
	text-decoration: line-through;
	font-size: 12px;
	font-weight: 500;
	color: #ababab
}
.scroll_item_fixer img,.banner-img img,.hot-list img{ width: 100%; aspect-ratio: 1/1; object-fit: cover;}
.scroll-a-box .weui-bar__item--on{ color: #fff;}
.scroll-a-box .weui-navbar__item:after{ border: none;}
/*首页菜单*/
.accordion .accordion-tit{position: relative; padding: 10px 0;}
.accordion .accordion-tit:after,.accordion .second-menu:after {
	content: " ";
	display: inline-block;
	-webkit-transform: rotate(135deg);
	transform: rotate(135deg);
	height: 6px;
	width: 6px;
	border-width: 2px 2px 0 0;
	border-color: #666;
	border-style: solid;
	position: absolute;
	right: 15px;
	top: 50%;
	margin-top: -3px;
}
.accordion .second-menu{ min-height: 44px;}
.accordion .second-menu:after{border-color: #fff;}
.accordion .second-menu-a{ width: 160px; display: block; position: absolute;z-index: 100; color: #fff; left: 30px;}
.accordion li{	border-bottom:1px solid #ececec; padding: 0 5px 0 15px;}
.accordion li a{ font-size:16px; padding: 10px 0; display: block; width: 100%;}
.accordion .weui-cells{ margin-top: 0; display: none; background:#f0a679;}
.accordion li.cur{ border-bottom:none; }
.accordion li.cur .accordion-tit:after,.accordion .second-menu.cur:after{
	-webkit-transform: rotate(-45deg);
	transform: rotate(-45deg);
	margin-top: 0;
}
.accordion li.cur .weui-cells{ display: block; margin: 0 -5px 0 -25px; padding-right: 5px;}
.accordion .weui-cell{ padding: 0}
.accordion i.iconfont {margin-right: 16px;
	color: #969696;
	font-size: 20px;
	width: 20px; margin-top: 5px;
	float: left;
}
.accordion .weui-cell__bd{ font-size: 16px;}
.accordion li.cur .weui-cell a{	padding: 0; display: block;}
.accordion .weui-cells .weui-cell{ padding: 10px 15px 10px 30px; position: relative; border-bottom: 1px solid #f2bd95;}
.accordion .weui-cells .weui-cell:before{
	content: " ";
	display: none;
	-webkit-transform: rotate(0deg);
	transform: rotate(45deg);
	height: 6px;
	width: 6px;
	border-width: 2px 2px 0 0;
	border-color: #fff;
	border-style: solid;
	position: absolute;
	left: 15px;
	top: 50%;
	margin-top: -3px; }
.accordion .weui-cells .weui-cell a{ color: #fff; }
.accordion .second-menu{ color: #fff;}
.accordion .third-menu{ background:#f0bea0; padding-left: 25px; }
.accordion .third-menu .weui-cell{ border-bottom:#fff dashed 1px;}
/*购物车*/
.carBox .tetil{ background: #fdf9f4; font-size: 16px; border-bottom: #ebebeb solid 1px; padding: 8px; font-weight: bold; display: flex; justify-content: space-between; align-items: center;}
.carBox .tetil2{ background: #fdf9f4; display: flex; border-bottom: #ebebeb solid 1px; padding:5px 8px; display: flex; justify-content: space-between; flex-wrap: nowrap;}
.sp_list{background: #fdf9f4; margin-top: 15px;}
.carBox .car-no{ text-align: center;  font-size: 16px; padding:30px; line-height: 30px; }
.sp-flex{ display: flex; }
.sp-flex2{ display: flex; justify-content: space-between;}
.flex-c{ align-items: center;}
.car-tb .text{ background: #fff; border-bottom: #ebebeb solid 1px; padding:10px; display: flex; justify-content: space-between; flex-wrap: nowrap;}
.car-tb .name{ width: 100%; display: flex; align-items: center;}
.car-tb .name .img{ width:35px; height: 35px;	overflow: hidden; display: flex;  align-items: center; margin-right: 5px; flex-shrink: 0; }
.car-tb .name .img img{ width: 100%; aspect-ratio: 1/1; object-fit: cover;}
.car-tb .name p{ margin: 0;}
.car-tb .num{ width: 68px; flex-shrink: 0; text-align: center; overflow: hidden;}
.car-tb .price{ width: 68px; flex-shrink: 0; text-align: center; overflow: hidden;}
.car-tb .delete{ width: 24px; flex-shrink: 0; overflow: hidden; font-size: 12px;}
.orange_an{ background: #fb5205; color: #fff; padding: 5px 15px; border-radius:3px; display: inline-block; font-size: 14px; font-weight: normal;}
.carBox .bottom{ display: flex; justify-content: flex-end; margin-top: 10px;}
.carBox .bottom .orange_an{ padding: 5px 8px;}
.carBox .bottom .orange_an:first-child{ margin-right: 10px;}
.sp_btn{ background: #fff; color: #333; border: #666 solid 1px; padding: 3px 14px 3px 3px; position: relative; display: block; white-space: nowrap; line-height: 16px;}
.sp_btn:after {
	content: " ";
	display: inline-block;
	-webkit-transform: rotate(135deg);
	transform: rotate(135deg);
	height: 6px;
	width: 6px;
	border-width: 2px 2px 0 0;
	border-color: #666;
	border-style: solid;
	position: absolute;
	right: 4px;
	top: 50%;
	margin-top: -3px;
}
.sp_list .right{ flex-shrink: 0; min-width: 130px; margin-left: 5px;}
.sp_list .right p{ margin: 0; display: flex; align-items: center; margin-bottom: 3px; }
.sp_list .sp-flex label{ margin-right: 5px; white-space: nowrap;}
.sp_list .k1{ border:#666 solid 1px; padding: 3px; font-size: 14px; height: auto; width: 140px; border-radius:0;  }
.sp_list .left li{ margin: 5px 0; line-height: 1rem; display: flex; align-items: center;}
.sp_list .add{border-bottom:#666 solid 1px; margin-left: 15px;}
.sp_list .left li input{ margin-right: 2px;}
.car-tb .weui-count .weui-count__btn{ border: none; width: 16px; height: 16px; line-height: 16px;vertical-align:16px;}
.car-tb .weui-count .weui-count__btn:after, .car-tb .weui-count .weui-count__btn:before{ background-color:#fff;}
.car-tb .weui-count .weui-count__number{ padding: 0;}
.num-box .weui-count .weui-count__btn{ width: 18px; height: 18px; line-height: 18px;vertical-align:18px; margin-top: 3px;}
.num-box{ height: 25px; line-height: 18px;}
.num-box .weui-count .weui-count__number{ height: 25px; line-height: 18px; width: 60px; background: #fff; border:#ddd solid 1px;}

/*详情页*/
.footer-bottom .weui-count .weui-count__btn:after,
.good-list{ display: flex; justify-content: center; position: absolute; width: 100%; top:5px; z-index: 100;}
.good-list .icon{ border-radius:8px; padding: 3px 12px; font-size: 14px; color: #fff; display: flex; justify-content: center; align-items: center; margin:5px 10px 0 0;}
.good-list .icon1{background: #ff3766;}
.good-list .icon2{ background: #eb6100;}
.good-list .icon3{ background: #e60012;}
.detail-container li{ display: flex; align-items: center; margin-bottom:10px;}
.detail-container li label{ white-space: nowrap;}
.manjian{ border:#be5b49 solid 2px; border-radius:10px; overflow:hidden; background:#be5b49; margin-bottom: 10px;}
.manjian:hover{ background:#ae5e02;  border:#ae5e02 solid 2px;}
.manjian:active,.manjian.active{ background:#000000; border:#000000 solid 2px;}
.manjian.active .right p,.manjian.active .right p b,.manjian:active .right p,.manjian:active .right p b{ color:#666;}
.manjian .left{ padding:4px; width:18px; text-align:center; float:left;}
.manjian .left i{ color:#fff; font-size:14px;}
.manjian .right{ margin-left:22px; padding:0; background:#fff; text-align:left; padding: 2px 10px;}
.manjian .right p,.manjian .right span{ color:#be5b49; margin:0; padding:0; line-height:20px; font-size:12px; white-space: nowrap; }
.manjian .right p b,.manjian .right span b{ color:#e7311d; margin:0 2px;}
#stotooltip{ position:absolute; /*width:260px;*/ border:1px solid #333; background:#F9F3BB; padding:1px; color:#333; display:none; z-index:1000000;}
.manjian:last-child{ margin-right:0;}
.yuanjia{ color: #666; text-decoration:line-through; }
.zhuti_titel{ border-radius:6px; padding:8px 20px; color:#fff; display:inline-block; margin:5px 5px 0 0; white-space:nowrap;}
.zhuti_titel:hover{ background:#e8a77d;}
.mobileTab .weui-navbar:after{ border-bottom: none;}
.mobileTab .weui-tab__bd{ padding: 10px !important;}
.v_a_gf_i .scroll_item{ width: 31.5%;  margin: 5px 5px 5px 0;}
.v_a_gf_i{ margin-bottom:20px;}
.g_img_block{ padding:3px; position:relative; }
.a_g_plus{ position: absolute; z-index: 10; border-radius: 3px; background: #b95e49; padding: 2px; bottom: 2px; right: 2px; line-height: 1em; color: #fff; font-size: 12px; }
.leiSiShangPing .scroll_item_fixer{ padding: 0; position: relative; padding-bottom: 25px; background: #fdf5ea; border-radius: 5px; overflow: hidden;}
.leiSiShangPing .special-item-info{}
.leiSiShangPing .add-car{ position: absolute; bottom: 0; background: #be5f4c; color: #fff;
	padding: 5px; text-align: center; display: block;width: 100%;}
.leiSiShangPing .like{ display: block; text-align: right; color: #f12058;}
.sp-detail-box p{ margin-bottom: 10px;}

.logo-list { display: flex; flex-wrap: wrap; padding: 2px; }
.logo-list li{ width: 33.33%;  }
.logo-list li a{ display: block; margin: 3px; background: #fff; border-radius:5px;	overflow: hidden;}
.logo-list li a img{ width: 100%; aspect-ratio: 1/1; object-fit: cover;}
.logo-list li .title{ color: #fff; font-size: 12px; text-align: center; white-space: nowrap; height:18px; line-height: 18px; overflow: hidden; }
#get_next_page{ background: #f60; color: #fff; display: block; border-radius:3px; text-align: center; padding:10px; }
#get_next_page span{ position: relative; padding-right: 10px;}
#get_next_page span:after {
	content: " ";
	display: inline-block;
	-webkit-transform: rotate(135deg);
	transform: rotate(135deg);
	height: 6px;
	width: 6px;
	border-width: 2px 2px 0 0;
	border-color: #fff;
	border-style: solid;
	position: absolute;
	right: 0;
	top: 50%;
	margin-top: -3px;
}
.sp-list{ display: flex;  flex-wrap: wrap; justify-content: space-between;}
.sp-list .list_box_img{ height: 215px; }
.sp-list .list_box_img .title{ font-size: 12px; text-align: center; padding: 5px; margin: 0;}
.sp-list .list_box_img .title a{height:50px; line-height: 16px; overflow: hidden; color: #fff;}
/*猫狗学堂*/
.article-list{ padding: 10px; background: #fff; }
.article-list li{ margin:10px 0; padding: 10px 0; border-bottom: #ddd solid 1px; }
.article-list li span{ display: block;}
.article-list li .sideArticle_title{ padding: 10px 0 5px 0; }
.article-list li .grey{ margin-left: 1.8em;}
.allCatsdetail_box{ padding:10px; background: #fff; m}
.allCatsdetail_box h1{ font-size:18px; color:#333; line-height:18px; margin:10px 0;}
.allCatsdetail_box h2{ font-size:14px; color:#333; line-height:18px; margin:0 0 10px 0;}
.allCatsdetail_box h3{ font-size:16px; color:#333; line-height:18px; padding:50px 0 10px 0;}
.allCatsdetail_box h4{ font-size:14px; line-height:16px; margin:15px 0 10px 0; border-left:#ccc solid 5px; padding:2px 0 2px 10px;}
.allCatsdetail_box p{ font-size:12px; line-height:18px; margin-bottom:5px;}
.allCatsdetail_box img{ width:100%; margin:auto; aspect-ratio: 16/9; object-fit: cover;}
.allCatsdetail_box img.small{ width:320px;}
.allCatsdetail_box .muLu_box{ padding:10px; background:#f5f5f5;}
.allCatsdetail_box .muLu_box li{ list-style:disc; font-size:12px; margin:5px 10px; line-height: 20px;}
.articleHeader_dataTop{ height:30px; margin-top:40px;}
.articleHeader_dataTop .user{ float:left; position:relative; padding:0 20px 0 35px; border-right:#ddd solid 1px;}
.articleHeader_dataTop .user i{ color:#ff5b74; font-size:28px; position:absolute; left:0;}
.articleHeader_dataTop .user .userName{ border-bottom:#ddd dashed 1px; padding:2px 0;}
.articleHeader_dataTop .date{ float:left; padding:0 20px;  border-right:#ddd solid 1px;}
.articleHeader_dataTop .view{ float:left; padding:0 20px;}
.articleHeader_dataTop .favoriteArticle{ float:right;}
.articleHeader_dataTop .favoriteButton{ border:#fda1af solid 1px; padding:3px 15px 3px 35px; color:#fda1af; display:inline-block; margin-top:-5px; border-radius:3px; position:relative;}
.articleHeader_dataTop .favoriteButton i{ font-size:14px; position:absolute; left:15px; top:4px;}
.articleHeader_dataTop .favoriteButton:hover{ border:#fe8396 solid 1px; color:#fe8396;}
.articleHeader_dataBottom{ height:50px;}
.articleHeader_dataBottom .facebook{ float:left; display:block; background:#3b5999; color:#fff; padding:8px 40px 8px 55px; font-size:16px; margin-right:10px; position:relative;}
.articleHeader_dataBottom .twitter{ float:left; display:block; background:#55acee; color:#fff; padding:8px 40px 8px 55px; font-size:16px; margin-right:10px; position:relative;}
.articleHeader_dataBottom .hatena{ float:left; display:block; background:#00a4de; color:#fff; padding:8px 40px 8px 55px; font-size:16px; margin-right:10px; position:relative;}
.articleHeader_dataBottom .facebook:hover{ background:#4669b5;}
.articleHeader_dataBottom .twitter:hover{ background:#72c1fd;}
.articleHeader_dataBottom .hatena:hover{ background:#2fc6fb;}
.articleHeader_dataBottom .facebook i,.articleHeader_dataBottom .twitter i,.articleHeader_dataBottom .hatena i{ font-size:20px; position:absolute; left:30px; top:10px;}
.articleHeader_dataBottom .like-box{ float:left; padding:8px 0 0 30px;}
.articleHeader_dataBottom .like-box a{ background:#2e5099; color:#fff; padding:5px 15px; border-radius:5px; margin-right:10px;}
.articleHeader_dataBottom .like-box a:hover{ background:#456cc1;}
.allCatsdetail_box .bottom{ text-align: center;}
.allCatsdetail_box .bottom a{ margin: 10px;}
.aboutUs{ background: #fff; padding: 15px; }
.aboutUs .text_box h1{ font-size: 1.2em; margin: 30px 0 10px 0;}
.aboutUs .text_box h2{ font-weight: bold; margin: 30px 0 10px 0;}
.aboutUs .text_box p{ margin-bottom: 5px;}
.question_box{ padding: 15px;  background: #fff;}
.question_box h2{ margin:20px 0 10px 0; font-size:16px;}
.question_box h3{  border-bottom: #e8a77d solid 1px; padding:10px 10px 5px 10px;  margin: 10px 0; }
.question_box h3.ui-state-active{ background: #e8a77d; color: #fff; border-bottom: #fff solid 1px;}
.question_box div{ margin-bottom: 30px; }
.question_box p{ line-height: 1.4em;}
.question_box ul{ margin: 0; padding: 0;}
.question_box ul li{ margin: 10px 0 10px 1em; line-height: 1.4em;}
/* login register */
#main_register{ height: 100%; background: #fdf7eb; padding: 15px;}
.reg_title{font-size:18px;font-weight:bold;margin-bottom:15px;}
#reg_content{ padding: 10px; background: #fff;}
.reg_jg li{list-style: none;}
.reg_jg label{display:block;font-size: 12px;font-weight:bold; margin:20px 0 10px 0;}
.reg_jg label span{ color: #ccc; font-weight: normal;}
.reg_jg .radio{ margin-left: 10px; margin-right: 30px;}
#sign{margin:10px auto; text-align:left;}
#sign h2{ font-size:12px; padding:10px; border:#ccc solid 1px; border-bottom:none;}
#sign_1{ padding:10px 0; border:#ccc solid 1px; height:220px; background:#FFF;}
#sign p{ margin-top:5px; line-height:18px;}
.outside{ height:195px; padding:0 10px; line-height:20px; overflow:auto; }

.text-input {
	width: 100%;
	color: #333;
	padding: 5px;
	margin-bottom: 3px;
	border: 1px solid #B5B8C8;
	font-size: 12px;
	background: #FFF;
	border-radius: 3px;
}
#main_login{ height: 100%; background: #fdf7eb; padding: 14px;}
.login_content p{ margin:10px 0;}
#login_guest{display:block;width:120px;height:47px;text-align:center;background:rgb(40,178,251);border:none;line-height:47px;color:#ffffff;font-weight:bold;
	font-size:22px;
}
.reg-box{ margin: 15px 0 0 0; background: #fff; padding: 10px;}
.login_content h2,.reg-box h2{ font-size:18px; margin:0 0 10px 0; color: #7bba47;}
.login-box{ padding: 10px; background: #fff;}
#main_login .green-an{text-align:center; height:32px; line-height:32px; font-size:14px; display:block;margin:10px 0; background:#7bba47;font-weight:bold;color:#ffffff; border-radius:5px; width: 100%;
	padding: 0 10px; white-space: nowrap;}
.facebook-an{text-align:center; height:32px; line-height:32px; font-size:14px; display:block;margin:10px 0; background:#375e98;font-weight:bold;color:#ffffff; border-radius:5px; width: 100%;
	padding: 0 10px; white-space: nowrap;}
.input-box input{ border:#7bba47 solid 1px; border-radius:3px; padding:5px; width:100%;}
.remember-me-popup{ display:none; border:#ddd solid 1px; padding:10px; border-radius:10px; margin:10px 0;}
.form-list li{ padding:5px 0;}
.form-list label{ padding-bottom:5px; display: inline-block;}
.form-list label em{ padding-right:5px;}
.remember-me-popup-close{ float:right; border:#e24f01 solid 1px; border-radius:50%; width:20px; height:20px; text-align:center; display:inline-block; margin-top:-1px;}

.huangou-box{ background:#8d1d2b url(../images/huangou-t.png) no-repeat; background-size: 100%; position: relative;}
.huangou-b{ background:url(../images/huangou-b.png) no-repeat bottom; background-size: 100%; position: relative;}
.huangou-box .textbox{ padding:30px 0 15px 0; }
.huangou-box .text-box{ border-radius: 5px 0 5px 5px; padding: 5px 7px; box-shadow: #000 0 5px 5px; background: #fff; position: relative; margin-left: 10px; width: 60%; margin-top: 10px; }
.huangou-box .text-box img{ position: absolute; width: 15px;}
.huangou-box .text-box p{ font-size: 12px; line-height: 16px; margin: 0;}
.huangou-box .text-box .jiao{ right: -15px; top:0;}
.huangou-box .img-box{ width: 30%; background: #fff; border: #333 solid 1px;  position: absolute; right: 10px; top:35px; overflow: hidden; text-align: center; display: flex; justify-content: center; align-items: center;}
.huangou-box .img-box img{ width: 100%; margin: 2px auto; aspect-ratio: 16/9; object-fit: cover;}

/* member */
.member_content{background:#fef6eb;}
.m_titel{ font-size:16px; font-weight:bold; margin:10px 0;}
.my_ziliao{ padding:15px 10px; text-align: center;}
.my_ziliao .touxiang{ width:120px; height:120px; border-radius: 120px;
	overflow: hidden;  display:flex; border:#ddd solid 1px; justify-content: center; align-items: center; margin:10px auto;}
.my_ziliao .touxiang img{ max-height:120px; max-width:120px;}
.my_ziliao .grey_bg{ padding:5px 10px; background:#f5f5f5; border:#ccc solid 1px; margin-top:10px;}
.my_ziliao .list1{ margin: auto; width: 10em;}
.my_ziliao li{ margin:5px 0; font-size:1em; text-align: left;}
.my_ziliao .grey_bg li{ font-size:14px;}
.welcome a{ color: #0d2474;}
.sidelist li{ display: flex; margin: 2px 0 10px 0;}
.sidelist li .setTitle{ width:5em; font-size: 1em; text-align: right; margin-right: 6px;}
.all_box{ border-bottom: #ddd solid 1px; padding: 5px 0;}
.all_box li{ display: flex; margin: 5px 0;}
.all_box label{ width:5.5em; font-size: 1em; text-align: right; margin-right: 6px; display: block; flex-shrink: 0; white-space: nowrap;}
.all_box .bottom{ display: flex; justify-content: flex-end; flex-wrap:wrap;}
.all_box .bottom a,.add_to_cart{ display: flex; align-items: center; color: #fff; padding:0 5px; border-radius: 5px; margin-left: 5px; height: 24px;
justify-content: center;}
.all_box .bottom .anniu2{white-space:nowrap; margin:0 5px 5px 0;}
.pages{ text-align: center; margin: 10px;}
.pages a,.pages strong{ padding: 5px;}
.pages em{ color: #666;}
.dingdan_list{ margin:20px 0;}
.dingdan_list li{ margin: 10px 0;}
.banklist dt{ margin: 15px 0 5px 0; }
.banklist dd{ margin: 5px 0; line-height: 18px; display: flex; align-items: flex-start;}
.banklist dd input{ display: block; margin:4px 0 0 0; line-height: 24px;}
.banklist dd label{ margin-left: 5px;}
.banklist dd ul{ display: flex; flex-wrap: wrap;}
.banklist dd li{ width: 50%; display: flex; margin: 5px 0; }
.banklist select{ padding: 5px 0;}
.banklist p{ margin: 0;}
.bottom-box{ text-align: center; padding: 10px 0;}
.wan-btn{ background: #7bba47; margin: auto; padding: 5px 20px; display: block; width: auto;}
/*收货地址*/
.addlist ul{ background:#fff; border-bottom:#ddd solid 1px; padding:5px 0;}
.addlist{ background:#f5f5f5; border:#ddd solid 1px;}
.addlist li{ padding:5px 10px;}
.addlist li label{ display:block; float:left; width:100px; line-height:30px;}
.addlist li span{ margin-left:100px; display:block;}
.addlist p{ line-height:30px; text-align:right; padding:5px 20px;}
.addlist li textarea{ width:90%; border-radius:3px; line-height:30px; border:#ccc solid 1px; padding:5px;}
.addlist li input{ width:200px; border-radius:3px; height:30px; line-height:30px; border:#ccc solid 1px; padding:0 5px;}
.tbl-main{ width:100%; border-collapse:collapse; margin-top:20px; line-height:30px;}
.tbl-main th{ background:#a2e5ff; border:#7dc4e0 solid 1px; text-align:center;}
.tbl-main td{ border-bottom:#ccc solid 1px; text-align:center;}

.pay_tb,.pay_tb2{ width:100%; text-align:center; border-collapse:collapse;}
.pay_tb th,.pay_tb2 th{ padding:8px; border-bottom:#ddd solid 1px;}
.pay_tb td,.pay_tb2 td{ padding:8px; vertical-align:top;}
.pay_tb th.name,.pay_tb2 th.name{ width: 55%;}
.pay_tb .sp_img img,.pay_tb2 .sp_img img{ width:50px; height:50px; float:left;}
.pay_tb .sp_name,.pay_tb2 .sp_name{ margin-left:55px; display:block; text-align:left; line-height: 20px;}
.list_box_list{ width: 100%;}
.list_box_list .left .img{ width: 100px; height: 100px; float: left;}
.list_box_list .right{ position: relative; text-align: left; margin-left: 110px; }
.list_box_list .like{ color: #ff008c; position: relative;}
.list_box_list .list-addcar{ position: absolute; bottom: 0; right: 0; white-space: nowrap; padding: 0 5px; width: 70%; margin-right: 5px;}
.list_box_list .xsjiage{background:#f5f5f5;  position:absolute; bottom:0; left:0; width:40%; text-align:left; padding-right: 10px;}

.white_content-new {display: none;position: absolute;top: -30px;right:10px; border: 2px solid #fff; background-color: #fdf7eb; z-index: 1002; border-radius:5px;}
.white_content-new .text{ text-align:center; padding:5px 15px;}
.white_content-new .text .cart_anniu{ display:inline-block; color: #333; text-decoration: underline;  padding: 0;}
.white_content-new:before {content: "";	clear: both;	display: block;
	width: 0;
	height: 0;
	border-left: 7px solid transparent;
	border-top: 12px solid #fdf7eb;
	border-right: 7px solid transparent; position: absolute; right: 60px; bottom:-12px; }
/*新增的菜单样式*/
.JGTab{ height:34px; margin-top: 15px;}
.JGTab ul{ margin:0; padding:0; list-style:none; display: flex;}
.JGTab li{ margin:10px 2px 0 0; border-radius:10px 10px 0 0; padding: 0 5px; background: #a48b78; height: 24px; line-height: 24px;}
.JGTab li a{ font-size: 16px; color: #fff;}
.JGTab li a i{ margin: 0 3px;}
.JGTab li.Tab_t_lidq{ background: #f39800; margin-top: 0; height: 34px; line-height: 34px;}
.JGTab li.Tab_t_lidq:nth-child(2){ background: #ee7722; }
.JGTab li.Tab_t_lidq:last-child{ background: #4f8dcb; }
.JGTab .Tab_t_lidq a span{color:#e87911;}
.JGTab .Tab_t_lia a{float:left;}
.JGTab .Tab_t_lia a span{}
.JGTab .Tab_t_lia a:hover{}
.JGTab .Tab_t_lia a:hover span{}
.JGTab_m .Tab_m2,.JGTab_m .Tab_m3 { display: none; }
.JGTab_m .Tab_m1 .JGmenu_list{ background:#f39800; padding: 5px;}
.JGTab_m .Tab_m2 .JGmenu_list{ background:#ee7722; padding: 5px;}
.JGTab_m .Tab_m3 .JGmenu_list{ background:#4f8dcb; padding: 5px;}
.JGmenu_list ul{ display: flex; flex-wrap: wrap; padding: 3px 0;}
.JGmenu_list li{ margin: 3px; border-radius:5px; padding: 3px 5px; font-size: 18px; background: #fff;}
.JGmenu_list li a{ color: #a48b78; }
.JGmenu_list li span{width: 0;	height: 0; border-left: 3px solid transparent;	border-right: 3px solid transparent; border-top: 4px solid #a48b78; display: inline-block; display: block; float: right; margin-top: 8px;}
.JGmenu_list li a:hover{ color: #f39800;}
.JGmenu_list li a:hover span{border-top: 6px solid #f39800;}
.JGmenu_list li.Tab_menu_lidq a{color: #f39800;}
.JGmenu_list .Tab_menu_lidq a span{border-top: 6px solid #f39800;}
.Tab_m2 .JGmenu_list li a:hover{ color: #ee7722;}
.Tab_m2 .JGmenu_list li a:hover span{border-top: 6px solid #ee7722;}
.Tab_m2 .JGmenu_list li.Tab_menu_lidq a{color: #ee7722;}
.Tab_m2 .JGmenu_list .Tab_menu_lidq a span{border-top: 6px solid #ee7722;}
.Tab_m3 .JGmenu_list li a:hover{ color: #4f8dcb;}
.Tab_m3 .JGmenu_list li a:hover span{border-top: 6px solid #4f8dcb;}
.Tab_m3 .JGmenu_list li.Tab_menu_lidq a{color: #4f8dcb;}
.Tab_m3 .JGmenu_list .Tab_menu_lidq a span{border-top: 6px solid #4f8dcb;}
.menuList { background:#fad6a2; padding: 5px;}
.menuList div{ display: none;}
.menuList div:first-child{ display: block;}
.menuList ul{ display: flex; flex-wrap:wrap;}
.menuList li a span{ border: #f39800 solid 2px; border-radius:5px; display: inline-block; width: 10px; height: 10px; position: relative; margin:2px 3px 0 0;}
.menuList li a span i{ position: absolute; font-size: 12px; top:-3px; left:-1px; margin: 0; display: none;}
.menuList li{ border-radius:10px; background: #fff; margin: 3px; padding: 5px 10px; font-weight: bold; }
.menuList li a{ color: #f39800; display: flex; font-size: 12px;}
.menuList li a i{ display: inline-block; margin: 1px 0 0 5px;}
.menuList .icon-NEW{ color: #13ae67;background: #fff; width: 32px; height: 10px; border-radius: 10px; display: flex; align-items: center; justify-content: center; margin-top: 5px;}
.menuList .icon-remen{ color: #ea5514;background: #fff; width: 32px; height: 10px; border-radius: 10px; display: flex; align-items: center; justify-content: center; margin-top: 5px;}
.list_dq{ background:#f39800; }
.menuList li.list_dq{ background:#f39800; }
.menuList li.list_dq a,.Tab_m2 .menuList li.list_dq a{ color: #fff; }
.menuList li.list_dq  a span,.Tab_m2 .menuList li.list_dq  a span{ border: #fff solid 2px;}
.menuList li.list_dq  a span i{ display: block;}
.Tab_m2 .menuList li a span{ border: #ee7722 solid 2px;}
.Tab_m2 .menuList li a{ color: #ee7722;}
.Tab_m2 .list_dq{ background:#ee7722; }
.Tab_m2 .menuList li.list_dq{ background:#ee7722; }
/*新改*/
.JGTab .icon-xing{ position: absolute; color: rgba(250,229,209,0.5);}
.newMenu{ margin-top: -20px !important; background: #dc9132; height: 95px; padding-left: 2px; flex-wrap:wrap; overflow: hidden; padding-top: 15px !important;}
.Tab_t_lidq,.Tab_t_lia{ position: relative; text-align: center;}
.newMenu li{ background:#fae5d1; width: 25%; display: flex; justify-content: center; padding: 0 !important; position: relative; margin: 15px 0 0 0 !important; border-radius: 8px 8px 0 0;}
.newMenu li a{ padding: 0 25px !important; border-radius: 8px 8px 0 0;}
.newMenu li span{ position: absolute; left:50%; top:-13px; z-index: 10; transform:translate(-50%,0); width: 100px; display: flex; justify-content: center;}
.newMenu .Tab_t_lidq span{ font-size: 20px;}
.newMenu .Tab_t_lia span{ font-size: 16px;}
.newMenu .Tab_t_lidq .icon-xing{ display: block; position: absolute; bottom:3px; font-size: 10px; color:#fae5d1; }
.newMenu .Tab_t_lidq .left{ left: 0;}
.newMenu .Tab_t_lidq .right{ right: 0;}
.newMenu .Tab_t_lia .icon-xing{ display: none;}
.newMenu .icon-zi{ position: absolute; color: #dc9132;}
.newMenu .Tab_t_lia .icon-bg{  color: #fae5d1;}
.newMenu .Tab_t_lidq .icon-bg{  color: #fff;}
.newMenu .icon-ZDJG{ font-size: 12px; color: #666;}
.newMenu .Tab_t_lidq{ background: #fff; margin-top: 5px !important; }
.newMenu .Tab_t_lidq a{ background: #fff; position: absolute; box-shadow: rgba(0, 0, 0, 0.5) 5px 5px 5px 0; z-index: 3; bottom:0; padding:5px 0 0 0 !important; line-height: 22px; width: 100%;}
.newMenu .Tab_t_lidq .icon-ZDJG{ color: #333; margin-top: 5px;}
.newMenu li.Tab_t_lidq:last-child{ background: none;}
.newMenu li:last-child span{ font-size: 14px !important;}
.newMenu li.Tab_t_lidq:last-child span{ font-size: 16px !important;}
.menuList.new li{ padding: 5px 2px 4px 2px!important; border-radius: 8px !important;}
.menuList.new li a{ color: #a48b78; font-weight: bold;}
.menuList.new li a .iconfont{ font-size:14px; font-weight: normal;}
.menuList.new li a text{ display: inline-block; padding: 0 2px; font-weight: bold;}
.menuList.new li a span{ border:#a48b78 solid 2px !important; border-radius: 2px !important; }
.menuList.new li a span i{ display: inline-block; width: 4px; height: 4px; margin: 4px 0 0 2px; border-radius: 2px;}
.menuList.new li.list_dq{ background: #fff !important;}
.menuList.new li.list_dq a { color: #f39800;}
.menuList.new li.list_dq a span{border:#f39800 solid 2px !important; }
.menuList.new li.list_dq a span i{ background: #f39800;}
.newMenu li.Tab_t_lidq:nth-child(2),.newMenu li.Tab_t_lidq{ background: none;}
/*页头*/
.bhiner-search-bar-summ-container input:hover{ color: #fff;}
.memberLogin{ position: fixed; background: #fff; bottom: 0; left: 0;  text-align: center; padding: 10px 0; border-top:#ddd solid 1px; color: #ccc;}
.memberLogin .an1{ padding: 0 8px;}
.memberLogin .an2{ color:#7bba47; padding: 0 8px;}

/*弹出页*/
.tishi{ font-size: 14px; line-height: 26px; font-weight: normal; color: #333; margin-top: 10px;}
.tishi a{color: #fff !important; border-radius: 20px; margin: 5px 0; text-decoration:none !important; display: inline-block; padding: 2px 15px 4px 15px; }
.tishi a:hover{ background: #ae5e02;}
.black_bg_4{background:#333;filter:alpha(opacity=40); -moz-opacity:0.4; -khtml-opacity: 0.4; opacity: 0.4; width:100%; height:100%; position:fixed; z-index:1; left:0; top:0;}
.Dollar_box .tanchu{ position: fixed; z-index: 2; top:20%; background: url(/mobile/images/one.gif?2)  no-repeat; background-size:100%; height: 100%; width: 90%; left:5%; text-align: center;}
.ruqun_box .tanchu{ position: fixed; z-index: 2; top:20%;  height: 100%; width: 90%; left:5%; text-align: center;}
.Dollar_box{z-index: 2;}
.Dollar_box a{ display: block;}
.Dollar_box .guanbi,.ruqun_box .guanbi{ width: 30px; height: 30px; padding: 0; border: #e38e34 solid 2px; border-radius: 40px; color: #e38e34; background: #fff;  display: flex; justify-content: center; align-items: center; float: right; }
.Dollar_box .guanbi i,.ruqun_box .guanbi i{ font-size: 24px; padding-top: 3px;}
.Dollaran1,.Dollaran2{ border-radius: 8px; color: #fff; box-shadow: rgba(0,0,0,0.2) 3px 3px 3px; line-height: 34px; text-align: center; height: 34px; padding: 0 10px; margin-left: 15px;}
.Dollaran1{background: #f5b718; right:160px; top:140px; }
.Dollaran2{background: #c63f55; right: 40px; top:140px; }
.Dollar_box .iconfont{ font-size: 16px;}
.Dollaran1 .jiao,.Dollaran2 .jiao{width: 0;	height: 0; border-top: 4px solid transparent;	border-bottom: 4px solid transparent; border-left: 6px solid #fff; display: inline-block; margin-left: 5px;}
.dollar_text{ background: #fff; border-radius: 15px; border: #f8c780 solid 3px; padding: 10px; text-align: center; display: flex; justify-content: center;
	align-items: center; width:80%; margin: 15% auto 10% auto; }
.Dollar_box .dollar_text i{ display: inline-block; margin: 0 1px; font-size: 16px;}
.dollar_text b{ font-size: 20px; display: inline-block; margin: 0 1px 4px 1px; font-weight: bold; color: #f00; background: url("") no-repeat; background-size:100%}
/*修改增加*/
.h-box{ min-height: 23px; background: #fdf5ea; padding: 3px 0 0 0;}
.s-h-box{ min-height: 20px; padding: 3px 0 0 0;}
.hot-box{ color: #fff; background: #e1403f; border-radius: 5px; text-align: center; padding: 4px 0; font-size: 11px;}
.newList a img{ width: 100%; aspect-ratio: 16/6; object-fit: cover;}
.bikan-box{ background: #f8b62d;  padding: 10px; border-radius: 10px; position: relative; margin: 15px 10px;}
.bikan-box a{ color: #333 !important;}
.bikan-box .title{ width: 98% !important; margin: -5% 0 0 1%;}
.list_box_img .img,.scroll_item .banner-img{ position: relative;}
.sale{ position: absolute; right: 0; top:0; z-index: 10; width: 50px !important;}
.banner-b-list{display: flex; margin: 5px; justify-content:space-between;}
.banner-b-list a:hover img{ box-shadow:#ddd 0 0 5px 2px; border-radius: 20px;}
.banner-b-list a{display: block; margin: 5px 1px;}
.sale-text{ margin:10px 0;}
.sale-text p{ margin-bottom: 5px; font-weight: bold; line-height: 20px;}
.sale-text .bluean{ color:#fff; background:#6398e5; display:inline-block;  border-radius:5px; text-align: center; width: 80px;}
.sale-text .orangean{ color:#fff; background:#f4a721; display:inline-block; border-radius:5px; text-align: center; width: 80px;}
.sale-text .blue{ color:#6398e5; }
.sale-text .orange{ color:#f4a721; }
/** pages **/
.pages, .threadflow {-moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; background:#FFFAF4 none repeat scroll 0 0; border:1px solid #DDDDDD; color:#999999;  height:24px; line-height:26px; overflow:hidden; margin:0 10px 10px 10px; display: flex; justify-content: center;}
.pages em { line-height:26px; }
.pages a.prev, .pages a.next { font-family:Verdana,Arial,Helvetica,sans-serif; line-height:24px; }
.pages a, .pages strong, .pages em, .pages kbd, #multipage .pages em { float:left; line-height:26px; padding:0 8px; }
.pages strong { -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; background:#F9D7AC none repeat scroll 0 0; color:#FF6600; font-weight:bold; }
.pages kbd { border-left:1px solid #DDDDDD; margin:0; }
.pages kbd > input { margin-bottom:2px; }
.pages kbd input { border:1px solid #DDDDDD; height:17px; margin-bottom:0; margin-left:3px; margin-right:4px; margin-top:3px !important; padding:0 2px; }
.pages a { color:#000000; text-decoration:none; }
.carBox .name{height: auto !important;}