.pic_cont{display:flex;margin-top:54px;}
.pic_cont_left{width:371px;margin-right:45px;}
.price{width:781px;height:91px;background:#f7f7f7;display:flex;align-items:center;}
.pic_cont_right{text-align:left;width:785px;}
.title{font-size:24px;color:#333;margin-bottom:20px;}
.price p{padding-left:23px;font-size:18px;color:#333;}

.BuyingPrice span{font-size:26px;color:#bd1a2d;}
.cont1{margin-top:20px;}
.cont1 ul{display:flex;}
.cont1 ul li{font-size:18px;color:#333; margin-right:40px;}
.cont1 ul li p{display:inline-block;}
.impression{padding-top:20px;}
.impression ul{display:flex;}
.impression ul li{font-size:18px;color:#333;}
.impression ul li:last-child{padding-left:40px;}

/*书籍简介、作者简介*/
.brief{width:100%;margin-top:28px;border:1px solid #e1e0de;min-height:221px;}
.brief_title{width:100%;height:49px;display:flex;line-height:49px;border-bottom:1px solid #e0e0e0;}
.brief_title span{width:133px;font-size:18px;color:#333;text-align:center;}
.actives{border-top:2px solid #bd1a2d;color:#bd1a2d!important;}
.spanList:first-child{border-right:1px solid #e0e0e0;}
.con{margin-left:10px;margin-right:10px;text-indent:2em;}
.brief_cont{padding-bottom:28px;padding-top:28px;}

/*购买链接*/
.pic_cont_right_buy{padding-top:37px;}
.shop{font-size:18px;color:#333;}
.pic_cont_right_buy ul{display:flex;margin-top:22px;}
.pic_cont_right_buy ul li{width:200px;height:60px;border:1px solid #e0e0e0;border-radius:5px;display: flex;align-items: center;justify-content: center;margin-right:20px;}


/*左侧图片*/
.zoombox {width: 375px;}
.zoompic { width: 375px;height: 394px;display: flex;align-items: center;justify-content: center;position: relative;}
.zoompic img{height:317px;}
.sliderbox {height: 97px;overflow: hidden;margin: 6px 0 0 0;}
.sliderbox .arrow-btn {height: 100px;cursor: pointer;display:flex;align-items:center;}
.sliderbox #btn-left {float: left; background-position: 0 0;}
.sliderbox #btn-right {float: right;background-position: -38px 0;display:flex;align-items:center;}
.sliderbox #btn-right.dasabled {background-position: -38px -76px;}
.sliderbox .slider {float: left;height: 100px;width: 327px;position: relative;overflow: hidden; margin: 0 0 0 3px;display: inline;}
.sliderbox .slider ul {position: absolute;left: 0;width: 999em;}
.sliderbox .slider li {float: left;width: 96px; height: 94px;border:1px solid #e0e0e0;margin-right:14px;display: flex;align-items: center;justify-content: center;}
.sliderbox .slider li img {width:50px;height:72px;}
#btn-left img{width:22px;height:32px;}
.fd_img{ display:none;width:150%;height: auto!important;position: absolute;top:50%;left: 50%; transform: translate(-50%, -50%);z-index:1;}
.fdj_img{ position:absolute;bottom: 20px;right: 10px;width: 48px;height:48px!important;z-index:1;display:block!important; }


/*移动端*/
@media screen and (max-width: 640px){
  .pic_cont{margin-top:20px;display:flow-root;}
  .pic_cont_left{width:100%;}
  .zoombox{width:100%;}
  .zoompic{width:100%;height:284px;}
  .zoompic img{height:260px;}
  .sliderbox{margin-left:10px;margin-right:10px;}
  .sliderbox .slider li{width:87px;height:87px;}
  .sliderbox .slider{width:305px;height:89px;}
  .pic_cont_right{margin-top:20px;}
  .pic_cont_right{width:95%;margin-left:10px;margin-right:10px;}
  .title{font-size:20px;}
  .price{width:100%;}
  .cont1 ul{display:flow-root;}
  .cont1 ul li:last-child{padding-left:0;}
  .cont1 ul li{font-size:16px;}
  .impression{padding-top:10px;}
  .impression ul li{font-size:16px;}
  .brief_cont .con{display: -webkit-box;overflow: hidden;-webkit-line-clamp:6;-webkit-box-orient: vertical;}
  .pic_cont_right_buy{padding-top:20px;}
  .shop{font-size:16px;}
  .pic_cont_right_buy ul li{margin-right:3px;}
  .fd_img{ width:120%; }
}