.container {width: 100%;background-color: #fff;font-size:14px;}

.shop-list li{border-bottom: 1px solid #f0f0f0;padding:30px 0;overflow: hidden;}
.shop-list li .pic ,.prod-pic{width: 200px;height: 100px;margin-right: 22px;overflow: hidden;display: block;}
.shop-list li .desc{width:750px;}
.shop-list li .desc .title-wrap a,.prod-desc .title-wrap h3{font-size:24px;line-height: 24px;}
.shop-list li .desc .address,.prod-desc .address{margin-top:12px;}
.shop-list li .desc .phone,.prod-desc .phone{font-size:28px;line-height: 28px;color:#1eae6a;margin-top:13px;}
.shop-btn-wrap {width: 196px;}
.shop-btn-wrap .yy-btn{width:196px;padding:0;height: 46px;line-height: 46px;background:#ff7a2b;}

.prod-desc .address{line-height: 28px;}
.prod-desc .address .black_arrow{border-color:#fff;border-top-color:#ccc;vertical-align: 2px;_vertical-align: middle;*vertical-align: middle;margin-left:6px;}
.prod-desc .address .black_arrow{width:0;height:0;overflow:hidden;display:inline-block;border-style:solid;border-width:5px 5px 0;-moz-transition:-moz-transform .2s ease-in;-webkit-transition:-webkit-transform .2s ease-in;-ms-transition:-ms-transform .2s ease-in;-o-transition:-o-transform .2s ease-in;transition:transform .2s ease-in;}
.prod-desc .select{height: auto;line-height: 26px;border: 1px solid #f5f5f5;padding: 0px 5px;margin-right: 10px;width: inherit;cursor: pointer;text-align: left;padding: 0 10px;display: inline-block;vertical-align: top;}
.prod-desc .address,.prod-desc .phone{margin-top:10px;}

.fendian-box{position: absolute;top:28px;left:0;background: #f5f5f5;padding:0 20px;line-height: 24px;}
.fendian-box .fendian-item{border-bottom:1px solid #f0efef;padding:15px 0;}
.fendian-box .fendian-title{color:#666;font-weight: bold;}
.fendian-con{background: url('../images/ico_shop_map.png') no-repeat;padding-right:25px;background-position: right center;}

.details-tabs{height: 50px;}
.details-nav{width:100%; background:#f5f5f5;}
.details-nav li{float:left;font-size:14px;display:inline-block;height:50px; line-height:50px;}
.details-nav li a{display:block;padding:0 30px;}
.details-nav li.on{ background:#fff}
.details-nav li.on a{color:#1eae6a;border-top:3px solid #1eae6a;line-height: 44px;}
.details-nav .updatetime{line-height: 50px;color:#999999;padding:0 20px;}


.prod-title{position: relative;}
.prod-title h3{font-size:36px;line-height: 36px;font-weight: bold;display: inline-block;}
.prod-title em{font-size:30px;font-weight: normal;color:#999;margin-left:5px;}
.prod-title a.more{position: absolute;right:0;bottom:0;color:#999;}.prod-title a.more:hover{color:#1eae6a}


.prod-info-l{width:600px;height: 408px;margin-right:40px;overflow: hidden;}
.prod-info-l .slider-box{width:600px;}
.prod-info-l .slider-box img{width:600px;height:408px;}
.prod-info-r{width:560px;}

.prod-detail .intro{line-height: 32px;font-size:16px;margin-top:30px;color:#666;text-align:justify;text-justify:inter-ideograph}
.prod-detail .intro a{color:#ff7a2b}

.hot-goods-list{width:1200px;overflow: hidden;}
.hot-goods-list ul{width:1220px;}
.hot-goods-list li{float: left;
    position: relative;
    margin: 20px 20px 0 0;
    width: 285px;}
.hot-goods-list li .title{font-size:16px;margin-top:8px;text-align: center;}

.contact-item{margin-top:40px;}
.contact-item .title{font-size:24px;line-height: 24px;}
.contact-item .phone{background:url('../images/ico_shop_tel.png') no-repeat;background-position: left center;padding-left:30px;line-height: 18px;font-size:18px;color:#666;margin-top:25px;}
.contact-item .address{background:url('../images/ico_shop_map2.png') no-repeat;background-position: left center;padding-left:30px;line-height: 18px;font-size:18px;color:#666;margin-top:20px;}
.contact-item .yy-btn{width:193px;height: 48px;line-height: 48px;font-size:16px;background: #ff7a2b;margin-top:32px;}
.contact-item .map-content{margin-top:30px;width:100%;height:360px;}


.goods-info .thumb{width:538px;height: 366px;margin-right:40px;}
.goods-info .goods-desc{width:622px;height:320px;padding-bottom:46px;overflow: hidden;}
.goods-info .goods-desc .goods-btn-wrap{position: absolute;bottom:0;left:0;}
.goods-info .goods-desc .goods-btn-wrap .goods-btn{width:196px;height:46px;line-height: 46px;padding:0;background: #ff7a2b;}

.goods-title{width:571px;height:62px;line-height: 62px;background: url('../images/goods_title_bg.png') no-repeat;margin:0 auto;text-align: center;font-size:30px;color:#1eae6a;}
.goods-content{margin-top:30px;line-height: 32px;font-size:16px;color:#666;}
