﻿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 !important; }
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; }

ul { list-style: none; }
#header { border-bottom: 5px solid #B2C849; display: none; }

#header .w { position: relative; z-index: 11; height: 140px; }

#logo { position: absolute; z-index: 2; left: 60px; top: 20px; width: 65px; height: 65px; background-color: #fff; }

.logo_tit { position: absolute; width: 100%; height: 100%; }

.logo_tit_lk { overflow: hidden; display: block; width: 65px; height: 65px; background-image: url("@ViewBag.Logo"); background-repeat: no-repeat; background-size: 100%; text-indent: -999px; }

.search-m { position: relative; z-index: 1; height: 60px; margin-top: -5px; }

.search-m .search_logo { display: none; }

#shelper { overflow: hidden; position: absolute; z-index: 1; left: 270px; top: 59px; width: 398px; border: 1px solid #ccc; background-color: #fff; -moz-box-shadow: 1px 2px 1px rgba(0, 0, 0, .2); box-shadow: 1px 2px 1px rgba(0, 0, 0, .2); }

.root61 #shelper { left: 320px; width: 498px; }

.search-m .form { position: absolute; left: 248px; top: 25px; width: 625px; height: 40px; }

.search-m .text { left: 0; padding: 4px; width: 541px; height: 30px; border: 1px solid #B2C849; line-height: 25px; font-size: 14px; color: #989898; text-indent: 30px; background: url("/Areas/Shop/Themes/M1/Content/images/searchFd.png") no-repeat 0px; }

.search-m .button, .search-m .text { position: absolute; top: 0; outline: none; }

.search-m .button { border-radius: 0; right: 0; width: 70px; height: 40px; line-height: 40px; border: none; background-color: #B2C849; font-size: 14px; font-weight: 700; color: #fff; }

.search-m .button, .search-m .text { position: absolute; top: 0; outline: none; }

.iconfont { font-family: iconfont; font-style: normal; -webkit-text-stroke-width: .2px; -moz-osx-font-smoothing: grayscale; }

#settleup .cw-icon { width: 188px; height: 33px; background-color: #fff; text-align: center; line-height: 33px; }

#settleup .cw-icon .iconfont { margin-right: 3px; font-size: 16px; color: #f10214; }

.iconfont { font-family: iconfont; font-style: normal; -webkit-text-stroke-width: .2px; -moz-osx-font-smoothing: grayscale; }

#settleup .cw-icon a { color: #f10214; }

#hotwords { overflow: hidden; position: absolute; left: 252px; top: 65px; width: 550px; height: 20px; line-height: 20px; }

#header .style-red { color: #f10215; }

#hotwords a { float: left; margin-right: 10px; white-space: nowrap; color: #999; }
#navitems { overflow: hidden; position: absolute; left: 0; bottom: 0; width: 1190px; height: 40px; }

#navitems .spacer, #navitems li, #navitems ul { float: left; }

#navitems li { margin-right: 50px; }

#navitems .spacer, #navitems li, #navitems ul { float: left; }

#navitems a { position: relative; display: block; height: 40px; line-height: 40px; font-size: 16px; font-weight: 700; color: #555; }
.all_navitems { background: #B2C849; width: 200px; text-align: center; position: relative; }
.all_navitems a { color: white !important; }
#all_navitems { overflow: hidden; position: absolute; left: 0; top: 145px; width: 198px; background: rgba(255,255,255,1); border: 1px solid #B2C849; height: 320px; border-top: none; display: none; overflow: hidden; min-height: 321px; }
#all_navitems li { margin-bottom: 5px; }
#all_navitems li:first-of-type { margin-top: 10px; }
#all_navitems p { font-size: 14px; font-weight: 900; text-indent: 5%; padding: 0 0; cursor: pointer; }
#all_navitems div { width: 93%; margin: 5px auto 10px; color: #868686; }
#all_navitems span { display: inline-block; margin: 0 10px 0 0; cursor: pointer; }
#all_navitems_1 { overflow: hidden; position: absolute; left: 199px; top: 145px; width: 670px; background: rgba(255,255,255,1); border: 1px solid #B2C849; min-height: 320px; display: none; }
#all_navitems_1 li { margin-bottom: 5px; }
#all_navitems_1 li:first-of-type { margin-top: 10px; }
#all_navitems_1 p { font-size: 14px; font-weight: 900; text-indent: 10px; padding: 0; cursor: pointer; }
all_navitems_1 ul { margin-top: 10px; }
#all_navitems_1 div { width: 97%; margin: 5px auto 10px; color: #868686; }
#all_navitems_1 span { display: inline-block; margin: 0 10px 0 0; cursor: pointer; }
#ft { display: none; }
.in { color: #B2C849 !important; }
/*---------------------公共样式------------------------------*/
#shortcut ul li:hover { color: #f80 !important; }

#shortcut ul li a:hover { color: #f80 !important; }
.shipping_amount { background-color: #f80 !important; }
.search-m .text { border: 1px solid #F80 !important; }

.search-m .button { background-color: #F80 !important; }

#header { border-bottom: 2px solid #F80 !important; }


#header .AllNet { border: 1px solid #F80 !important; }
#hotwords dd a:hover { color: #f80 !important; }

.all_navitems { background: #F80 !important; }

.Quick_bar { background: #F80 !important; }

/*  .Quick_bar ul li:hover { background: rgba(0, 0, 0, 0.1) !important; }*/
/*修改分类字体颜色*/

#all_navitems { border: 1px solid #f80 !important; }

#all_navitems p { font-size: 16px !important; font-weight: 700 !important; color: #F80 !important; line-height: 32px !important; }

#all_navitems li:first-of-type { margin-top: 0px !important; }

#all_navitems li { margin-bottom: 0px !important; padding: 1px 0 !important; }
#navitems ul .in { color: #f80 !important; }
#navitems .fore1 a:hover { color: #f80 !important; }

#navitems .fore2 a:hover { color: #f80 !important; }

#navitems .fore3 a:hover { color: #f80 !important; }

#navitems .fore4 a:hover { color: #f80 !important; }

#navitems .fore5 a:hover { color: #f80 !important; }

#all_navitems li span:hover { color: #F80 !important; }

#all_navitems li:hover { background-color: #f2f2f2 !important; }

#all_navitems span { display: inline-block !important; margin: 0 12px 3px 1px !important; }

#all_navitems_1 { border: 1px solid #f80 !important; }

#all_navitems_1 p { color: #f80 !important; }

#all_navitems_1 li { background-color: #f2f2f2 !important; }

#all_navitems_1 span:hover { color: #F80 !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; }
/*商品浏览页*/

.paginationjs .paginationjs-pages li.active > a { background: #f80 !important; }

.paginationjs .paginationjs-pages li a:hover { background: #f80 !important; }

.Hot_detail a:hover { color: #f80 !important; }

.join_gouwuche { background: #f80 !important; border: 1px solid #f80 !important; }

#header .ThisShop { background: #f80 !important; }

.search_screen ul li:hover { background-color: #FFFFFF !important; }

.Hot_title:hover { color: #f80 !important; }
.search_cf div a:hover { color: #f80 !important; }
/*购物页*/

.Nameplate_name { background: #F4F4F4 !important; font-size: 18px !important; font-weight: 600 !important; }

.cj-button span:hover { filter: alpha(opacity=80); -moz-opacity: 0.8; opacity: 0.8; }
.in_shop { background-color: #f80 !important; }
.in_shop:hover { filter: alpha(opacity=80); -moz-opacity: 0.8; opacity: 0.8; }
.qianggou:hover { filter: alpha(opacity=80); -moz-opacity: 0.8; opacity: 0.8; }

.Hot_shopBox > img:hover { filter: alpha(opacity=80); -moz-opacity: 0.8; opacity: 0.8; }

.Hot_detail a:hover { color: #f80 !important; }

.Hot_shopBox .f_price { color: #f80 !important; }
#showsum span:hover { border: 1px solid #f60 !important; }
.cj-fprice { color: #f80 !important; }
.cj-business-name { color: #f80 !important; }
.selectedsku { border: 1px solid #f80 !important; }
.sku-column:hover { border: 1px solid #f80 !important; }
.Number-box span:hover { background: rgba(0, 0, 0, 0.3) !important; }
.hot_detail_list a:hover { filter: alpha(opacity=80); -moz-opacity: 0.8; opacity: 0.8; }
.hot_detail_title:hover { color: #f80 !important; }
.hot_detail_fprice { color: #f80 !important; }

