@charset "utf-8";
/* CSS Document */
/*tab按钮开始*/
.type_tab_shop{width:100%; height:58px; padding:36px 0 25px 0;}
.type_tab_shop ul{ border:1px solid #ddd; box-shadow:0 0 10px #ccc; height:56px;}
.type_tab_shop ul li{float:left; line-height: 56px; width:298px; border-right:1px solid #ddd; font-size: 18px; text-align:center;}
.type_tab_shop ul li.shop_last{ border:none; width:298px;}
.type_tab_shop ul li a{ text-decoration:none;}
.type_tab_shop .active{background:#49a3f3;}
.type_tab_shop .active a{color:#fff;}
/*tab按钮结束*/
.shop_index{position:relative; width:100%; min-height: 500px}
.shop_index ul{ width:1236px;}
.shop_index ul li{ width:580px; margin:0px 34px 30px 0px; border:1px solid #ddd; box-shadow:0 0 10px #ccc; float:left; position:relative;}
.shop_banner, .shop_banner img{width:580px; height:200px; border:none;}
.shop_index ul li .logo{position: absolute; top:10px; margin-left:10px; z-index: 2; opacity: 1;}
.shop_index ul li .logo img{height:35px;}
.shop_title {line-height:18px; height: 18px; width:550px; padding:18px 0 18px; margin:0 15px; border-bottom:3px solid #49a3f3; }
.shop_title .shop_bt{text-decoration: none; font-size: 16px; font-weight:bold;float:left;}
.shop_title .tags{text-decoration: none; font-size: 12px; padding:1px 8px; line-height:18px; border: 1px solid #e6e6e6; float:right;
    -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px; color: #a5a5a5; margin-right: 5px; cursor: pointer; transition: all .5s;}
.shop_title .tags:hover{ color:#49a3f3; border: 1px solid #49a3f3;}
.product{ margin:16px 15px;font-size: 14px; height:35px; line-height:35px;}
.p-title { color: #a5a5a5;}
.padr20{ padding-right:20px;}
.product a{ display:inline-block; background-color:#49a3f3; width:80px; height:35px; line-height:35px; text-align:center; color:#fff; font-size:14px; border-radius:3px; float:right;}
.shop_index ul li.last{ padding:55px 202px 0; width:175px; height:269px; text-align:center;}
.shop_index ul li.last a{ text-align:center; font-size:150px; color:#cbcbcb; background-color:#f5f5f5; display:block; width:161px; padding-left:5px; height:166px; line-height:150px; border-radius:84px; text-decoration:none;}
.shop_index ul li.last p{ padding-top:20px;}