﻿* { padding: 0; margin: 0; }

html { min-width: 1190px; }

body { -webkit-font-smoothing: antialiased; background-color: #fff; font: 12px/1.5 Microsoft YaHei, tahoma, arial, Hiragino Sans GB, \\5b8b\4f53, sans-serif; }

a { color: #666; text-decoration: none; }

#navitems a:hover { color: #B2C849; }

button, input { font-family: Microsoft YaHei, tahoma, arial, Hiragino Sans GB, \\5b8b\4f53, sans-serif; }

form { display: block; margin-top: 0em; }

em, i { font-style: normal; }

li { display: list-item; text-align: -webkit-match-parent; }

#shortcut { background: #F4F4F4; }

ul { list-style: none; }

#shortcut .w { height: 30px; line-height: 30px; background: #F4F4F4; }

.w { margin: auto; width: 1190px; min-width: 1190px; }

.fl { float: left; }

.fl li { float: left; }

.fr { float: right; }

.fr li { float: left; }

#header { border-bottom: 5px solid #B2C849; }

#header .w { position: relative; z-index: 11; height: 135px; }

#header .logo, #header .shop_logo { width: 1190px; min-width: 960px; margin-top: 5px; margin-bottom: 5px; }
.init_shop, .toindex { cursor: pointer; }
#header .w .search { float: right; margin-top: 20px; }


#header .w .search_words { width: 260px; height: 30px; line-height: 30px; border: 1px solid #D2D2D2; font-size: 14px; }

#header .ThisShop { height: 30px; line-height: 30px; color: white; background: #B2C849; width: 60px; display: inline-block; text-align: center; font-size: 14px; }

#header .AllNet { height: 28px; line-height: 28px; width: 60px; display: inline-block; text-align: center; font-size: 14px; border: 1px solid #B2C849; }

#header .shop_Name { font-size: 16px; font-weight: bold; vertical-align: top; margin-top: 35px; display: inline-block; margin-left: 5px; }

#header .Collection { padding: 2px 30px; border: 1px solid #d1d1d1; border-radius: 20px; background: #F5F5F5; color: #646464; vertical-align: top; margin-top: 35px; display: inline-block; margin-left: 5px; cursor: pointer; }
#header .shop_mssage { float: right; width: 410px; margin-top: 40px; font-size: 12px; color: #4f4f4f; text-align: right; }
.renzheng { display: inline-block; height: 30px; background: url("/Areas/MShop/Themes/M1/Content/images/productdetail.png") no-repeat 0 7px; padding-left: 2%; line-height: 30px; margin-left: 2%; background-size: 14px; text-indent: 10px; }

.renzheng4 { margin-top: -15px; }
.Hot_shop { width: 1190px; min-width: 960px; margin: 10px auto; }
.Hot_shopBox { width: 230.5px; height: 318px; background: #F6F6F6; float: left; margin-right: 7.5px; margin-top: 10px; cursor: pointer; }
.Hot_shopBox > img { width: 100%; }
.Hot_shopBox > p { width: 90%; margin: 10px auto 0 auto; }
.f_price { color: #D92986; font-size: 16px; font-weight: bold; }
.price { color: #969696; font-size: 12px; vertical-align: middle; }
.Hot_title { line-height: 15px; height: 30px; word-break: break-all; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; margin: 5px auto !important; }
.Hot_detail { font-size: 12px; text-decoration: underline blink; margin: 10px auto 15px auto !important; }
.Hot_icon { display: inline-block; width: 20px; height: 20px; overflow: hidden; border-radius: 50%; vertical-align: middle; margin-right: 5px; }
.Hot_icon img { width: 100%; height: 100%; }
/*-------------------------商品店铺列表---------------------------*/
.shipping_amount { background: #f80 !important; }
#shortcut ul li a:hover { color: #f80 !important; }
#header .ThisShop { background: #F80 !important; }
.search span:hover { filter: alpha(opacity=80); -moz-opacity: 0.8; opacity: 0.8; }
#header { border-bottom: 2px solid #f80 !important; }
.Hot_shopBox img:hover { filter: alpha(opacity=80); -moz-opacity: 0.8; opacity: 0.8; }
.Hot_shopBox .f_price { color: #f80 !important; }
.Hot_title:hover { color: #f80 !important; }
.Hot_detail:hover { color: #f80 !important; }
.paginationjs .paginationjs-pages li.active > a { background: #f80 !important; }
.paginationjs .paginationjs-pages li a:hover { background: #f80 !important; }
.search_cf div a:hover { color: #f80 !important; }
#header .AllNet { border: 1px solid #f80 !important; }
#header .Collection { border: 1px solid #f80 !important; }
#header .addfavorite { background-color: #f80 !important; color: #FFFFFF !important; }
.foot_box dl dt a { font-size: 13px !important; font-weight: 500 !important; color: #868686 !important; }

.foot_box dl dt a:hover { color: #f80 !important; }

.foot_box dl:nth-child(5) dt a { color: red !important; font-size: 16px !important; color: #fa0000 !important; }

.foot_box dl:nth-child(6) a img { width: 35% !important; }

.foot_box dl:nth-child(6) dt { font-size: 17px !important; font-weight: 500 !important; }
.foot_box dl:nth-child(6) dt:hover { color: #f80 !important; }
.page_Color { color: #E78A29; }
.manz, .zp { font-size: 12px; color: White; background: red; border-radius: 5px; padding: 0 4px; margin-left: 2px; font-weight: normal; }
