.lnav .category-popup{display: none;}
.lnav:hover .category-popup{display: block;}

.HN_PublicShare_sheark1{display: none!important;}
/*面包屑*/
.bread{width:100%; height:50px;background: #edf0f2;}
.bread p{width: 1200px; margin: 0 auto; line-height: 50px;}
.w1200 .bread p{width: 1200px;}
.bread p a{font-size: 14px; color: #333; margin: 0 3px;}

.contain{background: #edf0f2;min-height: 300px;padding-bottom:70px;position: relative;}
.miaoshabox .contbox{position:relative;border:1px solid #edf0f2;background: #fff;width: 285px;height: 420px;cursor:pointer;box-sizing: border-box;padding: 17px 19px;float: left;margin-right: 20px;margin-bottom: 20px;}
.miaoshabox .contbox:hover{border: 1px solid #ff546e;}
.miaoshabox .contbox:nth-child(4n){margin-right: 0;}
.contbox.disabled{background: #fff url(../images/mend.png) no-repeat ;}
.contbox.disabled .mend{position: absolute;top:0;left:0;right:0;bottom:0;background: url(../images/mend.png) no-repeat ; z-index: 19;}
.contbox.disabled .bocover{position: absolute;top:0;left:0;right:0;bottom:0;background: rgba(0,0,0,.2); z-index: 20;}


.miaoshabox .imgbox{width: 250px;height: 250px;}
.miaoshabox .imgbox img{width: 100%;height: 100%;}
.miaoshabox .txtbox h3{font-size: 14px;height: 40px;color: #4f4f4f; display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;margin-top: 15px;}
.xianl{display:inline-block;width:125px;;overflow:hidden;border-radius: 8px;background-color: #ff3451;height:40px;line-height: 40px;text-align: center;color:#fff;font-size: 16px;}
.xianl em{margin:0 2px;font-weight: bold;}
.state,.jsTime,.daojishi{float: right;display:inline-block;overflow:hidden;height: 40px;line-height: 40px;color: #ff3451;font-size: 12px;font-weight: bold;}
.daojishi{display: none;-webkit-animation: bottomFadeIn 0.6s ease-out;-moz-animation: bottomFadeIn 0.6s ease-out;animation: bottomFadeIn 0.6s ease-out;}
/*.jsTime{display: inline-block;}*/

.pprice{line-height: 40px;}
.pprice .nprice{font-size: 20px;color:#ff3451;}
.pprice .nprice em{font-size: 14px;}
.pprice .yprice{font-size: 16px;color:#999;text-decoration: line-through;margin-left: 15px;}
.pprice .yprice em{font-size: 12px;}

/* 分页 */
#mod-item .pagination {height: 50px; padding: 30px 0; display: none; text-align: center;}
#mod-item .pagination-pages a, #mod-item .pagination-pages span {display: inline-block; vertical-align: middle; min-width: 18px; height: 30px; padding: 0 7px; margin: 0 0 0 10px; border: 1px solid #fff; text-align: center; line-height: 30px; font-size: 14px; cursor: pointer; color: #333; text-decoration: none;}
#mod-item .pagination-pages .curr, #mod-item .pagination-pages .interim {cursor: default;}
#mod-item .pagination-pages .interim {border-color: transparent; background: transparent; box-shadow: none; padding: 0;}
#mod-item .pagination-pages .curr {background: #bfbbbb;color:#fff;cursor: no-drop;}
#mod-item .pagination-pages a:hover {background-color: #bfbbbb; color: #fff;}
#mod-item .pagination-pages .prev, #mod-item .pagination-pages .next {padding: 0 8px;}
#mod-item .pagination-pages .disabled {background-color: #999; color: #fff; cursor: default;}
#mod-item .pagination-pages .redirect {display: inline-block; vertical-align: middle; margin-left: 20px; line-height: 40px; font-size: 14px;}
#mod-item .pagination-pages .redirect i {font-style: normal; float: left;}
#mod-item .pagination-pages .redirect input {float: left; width: 50px; margin: 3px 5px; padding: 6px 5px;background-color: #edf0f2;height: 20px; border: 1px solid #fff; outline: 0; text-align: center;}
#mod-item .pagination-pages .redirect button {float: left; height: 40px; padding: 6px 15px;margin-top: 3px; margin-left: 10px; background-color: #edf0f2; border: 1px solid #fff; line-height: 20px; outline: 0; cursor: pointer; font-size: 14px;}
#mod-item .pagination-pages .redirect button:hover {background-color: #f5f5f5;}


.loading{min-height: 300px;line-height: 300px;text-align: center;font-size: 22px;color: #a0a0a0;}