



.page-header { margin: 40px 0 20px; font-size: 20px; border: 0; padding: 0; }
.page-header small { margin-left: 100px; font-size: 14px; color: #666; }
.page-header small span { margin: 0 6px; font-family: "arial, helvetica, sans-serif"; }
.screen { display: block; border: 1px solid #dedede; border-bottom: 0; }
.screen .list { position: relative; z-index: 1; float: left; width: 100%; border-bottom: 1px solid #dedede; background: #f5f5f5; clear: both; zoom: 1; }
.screen .list .row-hd { display: inline; float: left; min-width: 150px; line-height: 20px; padding: 10px 5px 10px 10px; }
.screen .list .row-bd-img { padding: 10px 60px 0 5px; height: 60px; overflow: hidden; background: #fff; }
.screen .list .row-bd-img ul li { display: table; float: left; width: 108px; height: 38px; margin: 0 5px 10px 5px; border: 1px solid #dedede; }
.screen .list .row-bd-img ul li a { display: table-cell; width: 106px; height: 36px; border: 1px solid #fff; }
.screen .list .row-bd-img ul li img { vertical-align: middle; text-align: center; max-width: 106px; max-height: 36px; }
.screen .list .row-bd-img ul .active, .screen .list .row-bd-img ul .active a { border: 1px solid #0ba2db; }
.screen .list .row-bd { padding: 7px 60px 0 5px; height: 40px; overflow: hidden; background: #fff; }
.screen .list .row-bd ul li { float: left; margin: 0 10px 7px 5px; line-height: 26px; }
.screen .list .row-bd ul li a { display: block; padding: 0 6px; }
.screen .list .row-bd ul .active a { background: #0ba2db; color: #fff; border-radius: 2px; text-decoration: none; }
.screen .list .more { position: absolute; right: 15px; top: 10px; line-height: 20px; color: #999; }
.screen .list .more a { font-size: 12px; color: #999; text-decoration: none; }
.screen .list .more a span { display: inline-block; vertical-align: middle; cursor: pointer; }
.screen .list .more a .icon-down { width: 11px; height: 6px; margin-left: 3px; background: url(../image/bg_layout.png) no-repeat 0 -6px; }
.screen .list .more a .icon-up { width: 11px; height: 6px; margin-left: 3px; background: url(../image/bg_layout.png) no-repeat 0 0; }
.screen .list .height-auto { height: auto; }



/*常购商品*/
.often-search{border:3px solid #ebebeb;padding:15px 20px;}
.often-search label{font-size:14px;font-weight:normal;color:#666;margin-right:10px;}
.often-search .form-control{height:32px;padding:2px 12px;border-radius:0;box-shadow:none;}
.often-search .often-search-btn{border-radius: 0;background: #149be9;color: #fff;padding: 4px 12px;}
.often-search .often-search-btn:hover {background: #1786ba;color:#fff;}
.often-buy-right{width:100%;border-top:3px solid #ebebeb;}
@media (max-width: 767px){
	.often-search label{margin-bottom:5px;}
}

.often-goods-list{margin-top:20px;}

.car-num {width: 92px;height: 24px;border: 1px solid #ddd;background: #e5e5e5; margin:0 auto;}
.car-num .add{color: #333;font-size: 20px;width: 17px;border-right: 1px solid #ddd;float: left;display: inline-block;text-align: center;height: 22px;line-height: 22px;}
.car-num .input-date {width: 56px;display: inline-block;float: left;border: 0;height: 22px;font-size:16px;background: #fff;text-align: center;}
.car-num .duce {color: #333;font-size: 20px;width: 17px;border-left: 1px solid #ddd;float: right;display: inline-block;text-align: center;height: 22px;line-height: 22px;}

.table-often > tbody > tr:nth-of-type(2n) {
    background-color: #F9F9F9;
}
.table > thead > tr > th {vertical-align:middle;border-bottom:0;}
.table > tbody > tr > td{vertical-align:middle;border-top:0;}
.table-often tr th{height:50px;background:#eee;text-align:center;}
.table-often tr td{height:50px;text-align:center;}
.table-often tr td.tl,.table-often tr th.tl{text-align:left;}
.table-often tr td a{font-size:14px;color:#333;}
.table-often tr td font{color:#f00;font-size:14px;}

.cz-btn1{padding:4px 10px;border:1px solid #ffd7a9;color:#ffd7a9;}
.cz-btn1:hover{border:1px solid #f60;color:#f60;text-decoration: none;}
.cz-btn2{float:right;display:inline-block;padding:20px 25px; color:#fff;font-size:16px;margin-left:15px; background: #1786ba}
.cz-btn2:hover{background:#23527c; color:#fff; text-decoration: none;}

/*为您推荐*/
.often-recommend-tit{height:64px;line-height:64px;}
.often-recommend-tit span{display:inline-block;width:20%;height:32px;border-bottom:1px dashed #bbb;float:left;}
.often-recommend-tit h4{width:60%;display:inline-block;line-height:64px;text-align:center;float:left;font-size:18px;}

.often-recommend a{display:block;width:100%;margin-top:20px;}
.often-recommend a img{width:100%;height:auto;}



