.pagemenu{ padding:10px 0;text-align:center;height:30px;line-height:30px; }
.pagemenu a.item,
.pagemenu a.disab{ border:1px solid #ddd; margin:0 2px; text-decoration:none; border-radius:4px; overflow:hidden; padding:0 10px; line-height: 28px; display: inline-block; vertical-align: middle; }
.pagemenu a.disab{ opacity: 0.5; filter:alpha(opacity=50);  cursor: not-allowed; color:#666 !important; }

.pagemenu a.item.active,
.pagemenu a.item:hover{ background:#e2383a; color:white; border-color:#e2383a }


.hd .sc{height:48px;padding-top:13px;padding-left:80px;background-color:#f2f2f2; margin-top:20px;}
.hd .sc .key-box{float:left;width:656px;height:35px;margin-right:30px;padding-left:57px;background:#fff url(/resources/show/domain/images/hdsearch.jpg) no-repeat 20px 10px;border:1px solid #aaa;background-size:17px 17px;position:relative}
.hd .sc .key-box .keyword{width:580px;height:35px;outline:0;border:none}
.hd .sc .key-box span{position:absolute;right:0;top:12px;width:64px;height:14px;border-left:1px solid #adadad;padding-left:10px;font-size:14px;color:#adadad;line-height:14px}

.hd .sc .sc-btn{float:left;width:97px;height:35px;background-color:#e2383a;font-size:16px;color:#fff;line-height:35px;text-align:center;cursor:pointer}
.hd .check .lt{float:left;width:134px;height:39px;background-color:#ffffff;border-bottom:1px solid #f5f5f5;font-size:14px;color:#666;line-height:39px;text-align:center}
.hd .check .rt{float:left;width:825px;height:39px;border-bottom:1px solid #f5f5f5;padding-left:39px}
.hd .check .rt ul{width:1025px;height:39px}
.hd .check .rt ul li{float:left;width:100px;height:39px;padding-left:35px;cursor:pointer;position:relative}
.hd .check .rt ul li .icon{width:15px;height:15px;position:absolute;left:0;top:11px;background:#fff;border:1px #aaa solid;}
.hd .check .rt ul li span{font-size:14px;color:#70653b;line-height:39px}
.hd .check .rt ul .on .icon{background:url(/resources/show/domain/images/hdcheck.png) no-repeat 0 0;background-size:15px 15px;border:1px #fff solid;}

.bd .num-tip{height:39px;border:1px solid #d1d1d1;background-color:#f5f5f6;padding-left:19px;font-size:14px;color:#333;line-height:39px;margin-bottom:20px; margin-top:10px;}
.bd .num-tip img{display:inline-block;width:16px;height:16px;position:relative;top:4px;margin-right:19px}
.bd .num-tip .search-total{color:red}
.bd .num-tip .total-item{font-style:normal}


.bd .main{ position:relative; }
.bd .main .loading-bg,.bd .main .loading{ position:absolute; height:100%; width:100%; left:0; top:0; display: none; z-index: 1000 }
.bd .main .loading{ background:url(/resources/show/domain/images/highprice_loading.gif) no-repeat center; }
.bd .main .loading-bg{ background:white; opacity: 0.7; filter:alpha(opacity=50); }

.bd .main .table-head{height:25px;padding-top:14px;padding-bottom:13px;background:#f3f3f3}
.bd .main .table-head p{float:left;width:248px;height:25px;border-right:1px solid #ccc;text-align:center;font-size:14px;color:#666;line-height:25px;font-weight:700}
.bd .main .table-head .th-price .sort-btn{width:9px;height:13px;position:relative;top:2px;margin-left:4px;cursor:pointer}
.bd .main .table-head .lastp{width:250px;border-right:none}
.bd .main .table-main{margin-bottom:20px}
.bd .main .table-main .item-li{height:25px;padding-top:13px;padding-bottom:12px;border-bottom:1px solid #f5f5f5;}
.bd .main .table-main .item-li:hover{background-color:#fafafa;}
.bd .main .table-main .item-li p,
.bd .main .table-main .item-li div{float:left;width:248px;height:25px;text-align:center;font-size:14px;color:#666;line-height:25px}
.bd .main .table-main .item-li .mdomain{color:#23272a}
.bd .main .table-main .item-li .control{border-right:none}
.bd .main .table-main .item-li .control .btn-register{display:block;width:116px;height:30px;margin:0 auto;margin-top:-2px;text-decoration:none;background-color:#70653b;font-size:14px;color:#fff;line-height:30px;cursor:pointer; font-style: normal; }
.bd .main .table-main .no-data{height:73px;padding-top:26px;border:1px solid #eee;border-top:none;font-size:14px;color:#333;line-height:24px;text-align:center}
.bd .main .table-main .no-data i{font-style:normal;font-size:18px}
.bd .main .line{height:1px;background-color:#b5b6b6;margin-bottom:18px}
.bd .main .bottom-pagination{height:32px;margin-bottom:35px;position:relative}
.bd .main .bottom-pagination .page-tip{position:absolute;top:0;height:32px;font-size:12px;color:#333;line-height:32px}
.bd .main .bottom-pagination .pagination{position:absolute;top:0}
.bd .main .bottom-pagination .pagination li{display:inline-block;width:30px;height:30px;border:1px solid #ddd;background-color:#fff;text-align:center;margin-right:8px}
.bd .main .bottom-pagination .pagination li a{display:block;text-decoration:none;font-size:12px;color:#373d41;line-height:30px}
.bd .main .bottom-pagination .pagination .active{background:#e2383a;border:1px solid #e2383a}
.bd .main .bottom-pagination .pagination .active a{color:#fff}
.bd .main .bottom-pagination .page-jump{font-size:0;height:32px;position:absolute;right:0;top:0}
.bd .main .bottom-pagination .page-jump .total-num{display:inline-block;font-size:12px;color:#333;line-height:32px;margin-right:18px}
.bd .main .bottom-pagination .page-jump .enter-num{display:inline-block;font-size:12px;color:#333;line-height:32px;margin-right:8px}
.bd .main .bottom-pagination .page-jump .enter-num .jump-num{width:48px;height:24px;border:1px solid #ddd;border-radius:4px;outline:0;margin:0 4px}
.bd .main .bottom-pagination .page-jump .enter-btn{display:inline-block;width:38px;height:24px;border:1px solid #c8b66f;cursor:pointer;text-align:center;font-size:12px;color:#c8b66f;line-height:24px}

.btn_cart{ font-size:12px; position:relative; top:-2px; }

.vipdom-banner { height:200px;width:100%;margin:10px auto;background: url(/resources/show/domain/images/vipdom-banner.jpg) top center no-repeat; }