body #wrap {background-color: #F4F4F4;}
#container {padding-bottom: 30px;}
#pos_topsearch .itembox{width: 1460px;margin: 0 auto;}
#pos_topsearch .navlist{ display:table-cell; vertical-align:middle;padding: 20px 0;}
#pos_topsearch .navlist .itembox{width:1012px; position:relative;}
#pos_topsearch .navlist .itembox:after{ position:absolute; display:block; content:""; height:200px; border-right:1px solid #dddddd; right:0px;top: 50%;margin-top: -100px;}

#pos_hotsearch{ display:table-cell; vertical-align:middle;width:448px;padding-left: 50px;}
#pos_hotsearch .searchinput{ position:relative;}
#pos_hotsearch .hotsearch a{float:left; width:122px; margin:15px 0 0 15px;border:1px solid #d4d5e4; border-radius:20px;box-sizing: border-box;}
#pos_hotsearch .hotsearch a:nth-child(3n+1){ margin-left:0px;}
#pos_hotsearch .tukusearch .searchbox{ height:45px; line-height:45px; border:1px solid #dddddd;background-color: #F4F4F4; border-radius:4px; padding:0px 75px 0px 20px; width:100%;}
#pos_hotsearch .tukusearch .searchbtt{background:#555ba6; cursor:pointer; border:none; height:45px; line-height:45px; top:0px; padding:0px 10px; position:absolute; right:0px;}
#pos_hotsearch .tukusearch .searchbtt:hover{background:#fe741c;}

#pos_topsearch:after{ content:""; display:block;width:100%; height:5px;box-shadow: 0 4px 4px rgba(238, 238, 238, 0.8);}

#container .articlelist3 .item{ width:23%; padding:19px;}
#container .articlelist3 .img{ width:305px; height:190px;}

#container .productlist2 .item .imgbox{ width:292px; height:292px;}

#container .tukufengge{float: left;width: 576px;margin-right: 8px;height: 400px;}

#container .tukulist3{float:left; width:875px;height:400px;}
#container .zhishizhuangxiu2{margin-top: 10px;}
#container .zhishizhuangxiu2 .item{width: 19.33%;}
#container .zhishizhuangxiu2 .item:nth-child(n+2){margin-left: 10px;}
#container .articlelist3{margin-top: 20px;}

#pos_meishitup.tab>.tabmenubox .tabmenu .item .img img{ width:40px; height:40px;filter: grayscale(100%);}
#pos_meishitup.tab>.tabmenubox .tabmenu .item.active .img img{filter: grayscale(0%);}
#pos_meishitup.tab>.tabmenubox .tabmenu .item{ font-size: 14px;}

#container .tukulist4{ padding:15px 10px 10px;}

#pos_meishitup .navlist2{padding: 10px 20px 0px 20px;}
#pos_meishitup .navlist2 .item{margin-top: 10px;}
#pos_meishitup .navlist2 .item a{line-height: 2em;font-size: 14px;border-color: #dddeed;}

#container .productlist2{padding: 0;}
#container .productlist2 .itembox{background: #FFF;padding: 0 20px;}

#pos_productbiaoqian{padding: 5px 10px 0 10px;}
#pos_productbiaoqian .item a,#pos_mingrenbiaoqian .item a{line-height: 2em;font-size: 16px;border-color: #dddeed;}
#pos_mingrenlist{}
#pos_mingrenlist .itembox{padding: 0 20px; background:#FFF;}
#pos_mingrenlist .itembox .item{height: 166px;padding: 20px 0;width: 700px;}
#pos_mingrenlist .itembox .item .left .contbox{ width:530px;}
#pos_mingrenbiaoqian{padding: 15px 10px 0 10px;}

#pos_baikezhis .articlelist4 { float:left; width:720px;}
#pos_baikezhis .articlelist4:nth-child(2){ margin-left:20px;}
#pos_baikezhis .articlelist4 .itembox{ padding:20px 20px 0 20px; background:#fff;}
#pos_baikezhis .articlelist4 .morebtn{ padding: 0px 0px 20px 0px; background:#fff;}
#pos_baikezhis .articlelist4 .item{ margin-bottom:20px;}
#pos_baikezhis .articlelist4 .item .img,#pos_baikezhis .articlelist4 .item .img img{ width:285px; height:176px;}
#pos_baikezhis .articlelist4 .cont .title{ text-align:center; font-weight:500; font-size:14px;}
