/**
 * DESCRIPTION   酷软在线
 * AUTHOR  Chenlq
 * TIME  2022-4-12
 */
/* CSS Document */
* {
    vertical-align: baseline;
    font-weight: inherit;
    font-family: 'Arial', 'Microsoft YaHei', '微软雅黑';
    font-style: inherit;
    font-size: 100%;
    outline: 0;
    padding: 0;
    margin: 0;
    border: 0;
    line-height:inherit;
    list-style:none;
    text-decoration:none;
    -webkit-text-size-adjust:none;
}

:focus {
  outline: none;
}
a {
  color: #303030;
  text-decoration: none;
}
a img {
  border: 0;
}
img {
  vertical-align: middle;
  display: inline-block;
  image-rendering: -moz-crisp-edges;
  image-rendering: -o-crisp-edges;
  image-rendering: -webkit-optimize-contrast;
  image-rendering: crisp-edges;
  -ms-interpolation-mode: nearest-neighbor;
  /*object-fit:cover;*/
  /*object-fit:scale-down:;
  object-fit: contain;*/
}
table {
  empty-cells: show;
}
del {
  text-decoration: line-through;
}
button::-moz-focus-inner,
input[type=reset]::-moz-focus-inner,
input[type=button]::-moz-focus-inner,
input[type=submit]::-moz-focus-inner,
input[type=file] > input[type=button]::-moz-focus-inner {
  border: 0;
  padding: 0;
}
fieldset {
  padding: 0;
  margin: 0;
  border:0;
}
body {
  min-width: 1200px;
  font-weight: inherit;  
  font-style: inherit;
  font-size: 14px;
  color: #2a2a2a;
  background: #fff;
}
a {
  color: #2a2a2a;
  text-decoration: none;
  cursor: pointer;
  outline: none;
}
a:hover {
  color: #1b69ea;
}
input:focus {
  outline: none;
}
::placeholder {
  color: #a4a4a4;
}
figure{
    display: flex;
    justify-content: center;
    align-items: center;
    flex-wrap: wrap;
}
.wrap{
    width:1200px;
    margin: 0 auto;
}
.header{
  width: 100%;
  height: 638px;
  background:#000;
  
  position: relative;
}
.header .toptit{
  width: 100%;
  height: 60px;
  line-height: 60px;  
  background:rgba(0,0,0,0.9);
  position: absolute;
  top: 0;
  left: 0;
  z-index: 9;
}
.header .toptit p{
  width: 1200px;
  margin: 0 auto;
  font-size: 20px;
  color:#fff;
  font-weight: 500;
}
.header ul{
  width: 100%;
  height: 100%;  
}
.header ul li{
  width: 100%;
  height: 100%;
  display: inline-block;
  position: relative;
  cursor: pointer;
}
.header ul li.hf{
  background:url(https://www.sootool.net/images/desktopsoft/top_hf_bg.jpg) no-repeat center top;
  background-size: cover;
}
.header ul li.lp{
  background:url(https://www.sootool.net/images/desktopsoft/top_lp_bg.jpg) no-repeat center top;
  background-size: cover;
}
.header ul li.ql{
  background:url(https://www.sootool.net/images/desktopsoft/top_ql_bg.jpg) no-repeat center top;
  background-size: cover;
}
.header ul li.gsgc{
  background:url(https://www.sootool.net/images/desktopsoft/top_gsgc_bg.jpg) no-repeat center top;
  background-size: cover;
}
.header ul li.pdf{
  background:url(https://www.sootool.net/images/desktopsoft/top_pdf_bg.jpg) no-repeat center top;
  background-size: cover;
}
.header li .lilay{
  width: 100%;
  height: 638px;
  position: absolute;
  top: 0;
  left:0;
}
.header li.hf .lilay,.header ul li.ql .lilay{  
  background:rgba(6,21,38,0.7);  
}
.header ul li.lp .lilay{  
  background:rgba(45,4,22,0.7);  
}
.header ul li.gsgc .lilay{  
  background:rgba(29,47,78,0.7);  
}
.header ul li.pdf .lilay{  
  background:rgba(37,73,73,0.7);  
}
.header ul li .lilay dl{  
  width: 1200px; 
  margin: 120px auto;
}
.header ul li .lilay dl dt{
  padding-left:55px;
  margin-top: 45px;
  float: left;
}
.header ul li .lilay dl dt h3{
  font-size: 52px;
  color:#fff;
  font-weight: 500;
}
.header ul li .lilay dl dt h3:before{
  content:"";
  margin-right: 30px;
  width: 57px;
  height: 57px;
  background:url(https://www.sootool.net/images/desktopsoft/hf_icon.png) no-repeat;
  background-size: 100% 100%;
  display: inline-block;
  vertical-align: middle;
}

.header ul li .lilay dl dt p{
  margin-top: 30px;
  font-size: 30px;
  color:#fff;
  font-weight: 500;
}
.header ul li .lilay dl dt a{
  margin-top: 70px;
  width: 220px;
  height: 66px;
  font-size: 28px;
  color:#fff;
  font-weight: 500;
  line-height: 66px;
  background:#206dbf;
  border-radius: 10px;
  display: inline-block;
}
.header ul li .lilay dl dt a:hover{
  background:#3786dd;
}
.header ul li.gsgc .lilay dl dt a{
  background:#2a4470
}
.header ul li.gsgc .lilay dl dt a:hover{
  background:#2b5295
}
.header ul li .lilay dl dt a:before{
  content:"";
  margin-right: 15px;
  margin-left: 25px;
  width: 48px;
  height: 48px;
  background:url(https://www.sootool.net/images/desktopsoft/windows.png) no-repeat;
  background-size: 100% 100%;
  display: inline-block;
  vertical-align: middle;
}
/* .header ul li .lilay dl dt a:nth-of-type(2):before{
  background:url(https://www.sootool.net/images/desktopsoft/btn_icon2.png) no-repeat;
} */
.header ul li .lilay dl dd{
  padding-right: 20px;
  width: 670px;
  height: 418px;
  position: absolute;
  left: 50%;
  margin-right: 60px;
} 
.header ul li.lp .lilay dl dt h3:before{
  width: 57px;
  height: 52px;
  background:url(https://www.sootool.net/images/desktopsoft/lp_icon.png) no-repeat;
  background-size: 100% 100%;
}
.header ul li.lp .lilay dl dt a{
  background:#fe4b5e;
}
.header ul li.lp .lilay dl dt a:hover{
  background:#fe7c89;
}
.header ul li.ql .lilay dl dd{
  width: 630px;
}
.header ul li.ql .lilay dl dd img{
  width: 630px;
}
.header ul li.ql .lilay dl dt h3:before{  
  background:url(https://www.sootool.net/images/desktopsoft/ql_icon.png) no-repeat;
  background-size: 100% 100%;
}
.header ul li.gsgc .lilay dl dt h3:before{
  background:url(https://www.sootool.net/images/desktopsoft/gsgc_icon.png) no-repeat;
  background-size: 100% 100%;
}
.header ul li.pdf .lilay dl dt h3:before{
  background:url(https://www.sootool.net/images/desktopsoft/pdf_icon.png) no-repeat;
  background-size: 100% 100%;
}
.header ul li.pdf .lilay dl dd{
  
}
.header ul li .lilay dl dt a:nth-of-type(2){
  margin-left: 20px;
}
.cplist{
  margin-top: 30px;
  width: 100%;
  display: inline-block;
}
.cplist .cp{
  width: 100%;
  display: inline-block;
}
.cplist .cp ul{
  width: 100%;
  display: flex;
  justify-content: space-between;
  align-items: space-between;
}
.cplist h3{
  width: 100%;
  text-align: center;
  font-size: 30px;
  color:rgb(94.94.94);
  font-weight: bold;
  display: inline-block;
}
.cplist .cp li{
  margin-top: 40px;
  /* margin-right: 73px; */
  width: 198px;
  height: 198px;
  border:#d9dbdb solid 1px;
  border-radius: 10px;
  text-align:center;
  float: left;
  cursor: pointer;
  transition: All 0.4s ease-in-out;
}
.cplist .cp li img{
  margin-top: 30px;
  width: 100px;
  height: 100px;
  display: inline-block;
}
.cplist .cp li p{
  margin-top: 13px;
  font-size: 21px;
  color:#434343;
}
.cplist .cp li:hover{
  background:#D9DBDB;
  transform: translate(0, -15px);
}
.cplist .cp li:hover p{
  font-weight: bold;
}
.softjs{
  margin-top: 55px;
  padding-top:20px;
  padding-bottom:50px;
  width: 100%;
  background:#f1f3fe;
  display: inline-block;
}
.softjs .jslr .tit{
  padding-top: 30px;  
  font-size: 26px;
  color:#434343
}
.softjs .jslr{
  height: 495px;
  display: inline-block;
}
.softjs .jslr p{
  margin-top: 20px;
  font-size: 18px;
  color:#434343;
  line-height: 1.5;
}
.softjs .jslr span{
  color:#1684F1;
}
.softjs .soft_2 span{
  color:#FE4E5C;
}
.softjs .jslr li{
  margin-top: 20px;
  margin-right:3.5%;
  width: 31%;
  float:left;
  position: relative;
}
.softjs .jslr li p{
  padding-left: 80px;
  font-size: 14px;
  color:#797979;  
}
.softjs .jslr li p span{
  font-size: 18px;
  color:#282828;
  padding-bottom:5px;
  display: block;
  font-weight: bolder;
}
.softjs .jslr li i{
  margin-right: 30px;
  width: 50px; 
  position: absolute;
  left: 10px;
  top: 25px;
}
.softjs .jslr li i img{
  width: 100%;
  display: inline-block;
}
.softjs .jslr  li:nth-of-type(3n){
  margin-right:0;
}
.softjs .jslr{
  display: none;
}
.softjs .jslr.soft_0{
  display: block
}

/*detail*/
.details .header{
  height: 840px;
  text-align:center;
  background:#f6f9fc;
  position: relative;
}
.details .header .toptit{
  text-align:left;
}
.details .header .logo{
  margin-top: 130px;
  width: 120px;
  height: 120px;
  background:url(https://www.sootool.net/images/desktopsoft/hf_icon.png) no-repeat;
  background-size: 100% 100%;
  display: inline-block;
}
.details .header h1{
  width: 100%;
  margin-top: 30px;
  font-size: 42px;
  font-weight: 700;
  display: inline-block;
}
.details .header h2{
  width:100%;
  margin-top: 20px;
  font-size: 26px;
  display: inline-block;
}
.details .header .wrap a{
  margin-top: 35px;
  width: 284px;
  height: 66px;
  font-size: 28px;
  color: #fff;
  font-weight: 500;
  line-height: 66px;
  background: #1b85dc;
  border-radius: 10px;
  display: inline-block;
}
.details .header .wrap a:before{
  content: "";
  margin-right: 30px;  
  width: 48px;
  height: 48px;
  background: url(https://www.sootool.net/images/desktopsoft/windows.png) no-repeat;
  background-size: 100% 100%;
  display: inline-block;
  vertical-align: middle;
}
.details .header figure{
  width:879px;
  height: 594px;
  position: absolute;
  bottom:-290px;
  left: 50%;
  margin-left: -439px;
  display: inline-block;
}
.rjgn{
  padding-bottom:80px;
  width: 100%;
  margin-top: 290px;
  display: inline-block;
}
.rjgn dl{
  margin-top: 60px;
  width: 100%;
  text-align:center;
  color:#333;
  display: inline-block;
}
.rjgn dl dt{
  font-size: 32px;
  font-weight: bold;
}
.rjgn dd{  
  margin:30px 25px 0;
  font-size: 22px;
  line-height: 38px;  
  display: inline-block;
}
.rjgn dl dd:before{
  content:'';
  margin-right: 10px;
  width: 35px;
  height: 35px;
  background:url(https://www.sootool.net/images/desktopsoft/detail_hf_icon1.png) no-repeat;
  background-size: 100% 100%;
  display: inline-block;
  vertical-align: middle;
}
.rjgn .dl1 dd.dd2:before{
   background:url(https://www.sootool.net/images/desktopsoft/detail_hf_icon2.png) no-repeat;
  background-size: 100% 100%;
}
.rjgn .dl1 dd.dd3:before{
   background:url(https://www.sootool.net/images/desktopsoft/detail_hf_icon3.png) no-repeat;
  background-size: 100% 100%;
}
.rjgn .dl1 dd.dd4:before{
   background:url(https://www.sootool.net/images/desktopsoft/detail_hf_icon4.png) no-repeat;
  background-size: 100% 100%;
}
.rjgn dl.dl2 dd:before{
  background:url(https://www.sootool.net/images/desktopsoft/detail_hf_icon5.png) no-repeat;
  background-size: 100% 100%;
}
.rjgn dl.dl2 dd.dd2:before{
  background:url(https://www.sootool.net/images/desktopsoft/detail_hf_icon6.png) no-repeat;
  background-size: 100% 100%;
}
.rjgn dl.dl2 dd.dd3:before{
  background:url(https://www.sootool.net/images/desktopsoft/detail_hf_icon7.png) no-repeat;
  background-size: 100% 100%;
}
.rjgn dl.dl2 dd.dd4:before{
  background:url(https://www.sootool.net/images/desktopsoft/detail_hf_icon8.png) no-repeat;
  background-size: 100% 100%;
}
.gnts{
  width: 100%;  
  background:#f2f2f2;
  padding-bottom:20px;
  display: inline-block;
}
.gnts h3{
  padding-top: 50px;
  width: 100%;
  text-align:center;
  font-size: 32px;
  color:#333;
  font-weight: bold;
  display: inline-block;
}
.gnts .softjs{
  margin-top: 0;
  padding-top: 0;
  background:none;
}
.gnts .softjs .jslr{
  height: auto;
}
.gnts .softjs .jslr .tit{
  display: none;
}
.gnts .softjs .jslr p{
  display: none;
}
.gnts .softjs .jslr li p{
  display: block;
}
/*detail_lp*/
.lppage .header{
  background:#dce4f0;
}
.lppage .header .logo{
  background: url(https://www.sootool.net/images/desktopsoft/lp_icon.png) no-repeat;
  background-size: 100% 100%;
}
.lppage .header .wrap a{
  background:#fe4b5e;
}
.lppage .rjgn h3{
  margin-top: 60px;
  width: 100%;
  font-size: 32px;
  font-weight: bold;
  text-align: center;
  display: inline-block;
}
.lppage .rjgn ul{
  margin-top: 20px;
  width: 100%;
  display: flex;
  justify-content: space-between;
  align-items: space-between;
  flex-wrap: wrap;
}
.lppage .rjgn li{
  margin-top: 30px;
  padding:30px 20px 20px;
  width: 340px;
  height: 160px;
  background:#f2f5fa;
  border-radius: 15px;
  float:left;
}
.lppage .rjgn li h4{
  font-size: 22px;
  line-height: 34px;
}
.lppage .rjgn li p{
  margin-top: 15px;
  font-size: 18px;
  line-height: 36px;
}
/*detail_ql*/
.qlpage .header{
  background:#282f3e;
}
.qlpage .header .logo{
  background: url(https://www.sootool.net/images/desktopsoft/ql_icon.png) no-repeat;
  background-size: 100% 100%;
}
.qlpage .header h1,.qlpage .header h2{
  color:#fff;
}
.qlpage .soft_2{
  display: block;
}
.qlpage .rjgn dl dd:before{
  background:url(https://www.sootool.net/images/desktopsoft/detail_ql_icon1.png) no-repeat;
  background-size: 100% 100%;
}
.qlpage .rjgn dl dd.dd2:before{
  background:url(https://www.sootool.net/images/desktopsoft/detail_ql_icon2.png) no-repeat;
  background-size: 100% 100%;
}
.qlpage .rjgn dl dd.dd3:before{
  background:url(https://www.sootool.net/images/desktopsoft/detail_ql_icon3.png) no-repeat;
  background-size: 100% 100%;
}

.qlpage .rjgn dl dd.dd4:before{
  background:url(../images/desktopsoft/detail_ql_icon4.png) no-repeat;
  background-size: 100% 100%;
}
/*gsgc*/
.gsgcpage .header,.pdfpage .header{
  height: 1180px;
}
.gsgcpage .header figure,.pdfpage .header figure{
  bottom:50px;
}
.gsgcpage .rjgn_wn{
  margin-top: 0;
}
.gsgcpage .rjgn_wn .box{
  margin-top: 0;
  padding-bottom: 40px;
}
.gsgcpage .header .logo {
    background: url(https://www.sootool.net/images/desktopsoft/gsgc_icon.png) no-repeat;
    background-size: 100% 100%;
}
.gsgcpage .header .wrap a{
  background:#2a4470;
}
.rjgn_wn{ 
  width: 100%;
  margin-top: 290px;
  display: inline-block;
}
.rjgn_wn h3{
  margin-top: 40px;
  width: 100%;
  font-size: 32px;
  font-weight: bold;
  text-align: center;
  display: inline-block;
}
.rjgn_wn .box{
  margin-top: 60px;
  width: 100%;
  border-top: #4b76bc solid 1px;
  display: inline-block;
}
.rjgn_wn dl{
  width: 100%;
  margin-top: 40px;  
  display: inline-block;
}
.rjgn_wn dl dt{
  float:right;
}
.rjgn_wn dl dt img{
  width: 450px;
  height: 351px;
  display: inline-block;
}
.rjgn_wn dl dd{ 
  margin-top: 80px; 
  font-size: 20px;
  line-height: 32px;  
}
.rjgn_wn dl dd p{
  padding-bottom:15px;
  font-size: 28px;
  line-height: 42px;
}
.rjgn_wn .box2 dl dt{
  float:left;
  margin-right: 50px;
}
/*detail_pdf*/
.pdfpage .header .logo {
    background: url(https://www.sootool.net/images/desktopsoft/pdf_icon.png) no-repeat;
    background-size: 100% 100%;
}
.pdfpage .rjgn_wn{
  margin-top: 0;
}
.pdfpage .rjgn_wn .box{
  margin-top: 0;
  padding-bottom: 40px;
}
.pdfpage .rjgn_wn .box1 dl dt img{
  margin-left:30px;
  width: 600px;
  height: 369px;
  display: inline-block;
}
.pdfpage .rjgn_wn .box1 dl dd{
  margin-top: 120px;
}
.pdfpage .rjgn_wn .box2 dl dt img{
  width: 700px;
  height: 226px;
  display: inline-block;
}
.pdfpage .rjgn_wn .box2 dl dd{
  margin-top: 30px;
}

.swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{
    bottom:20px!important;
}
.swiper-pagination-bullet{
    width:10px;
    height:10px;
    background:#fff;
    opacity:1;
    margin:0 8px!important;
    border-radius: 10px;
}
.swiper-pagination-bullet-active{
    opacity:1;
    width: 25px;
    height: 10px;
    background:#fff;
}
.header .swiper-button-next, .header .swiper-container-rtl .swiper-button-prev{
  width: 46px;
  height: 46px;
  background:url(https://www.sootool.net/images/desktopsoft/arrow_r.png) no-repeat;  
  left: auto;
  right: 50%;
  margin-right: -700px;
  
}
.header .swiper-button-prev, .header .swiper-container-rtl .swiper-button-next{
  width: 46px;
  height: 46px;
  background:url(https://www.sootool.net/images/desktopsoft/arrow_l.png) no-repeat;  
  right: auto;
  left: 50%;
  margin-left: -700px;
  
}
.header .swiper-button-prev.swiper-button-disabled{
  opacity: 1;
  background:url(https://www.sootool.net/images/desktopsoft/arrow_l.png) no-repeat;  
  z-index: 10;
  pointer-events:initial;
}
.header .swiper-button-next.swiper-button-disabled{
  opacity: 1;
  background:url(https://www.sootool.net/images/desktopsoft/arrow_r.png) no-repeat;  
  z-index: 10;
  pointer-events:initial;
}

.footer{
  padding:35px 0 50px;
  width: 100%;
  background:#333333;
  display: inline-block;
}
.footer ul{
  /* padding-bottom:50px; */
  padding-bottom:30px;
  /* padding-left: 10%;
  width: 90%; */
  width: 100%;
  display: inline-block;
}
.footer li{
  width: 30%;
  margin-right:5%;
  color:#fff;
  line-height: 2;
  float: left;
}
.footer li:nth-of-type(3n){
  margin-right:0;
}
.footer li.helptxt,.footer li.hzhb{  
  display: none
}
.footer li.contact{
  width: 100%;  
  text-align: center;
}
.footer li.contact p{
  margin-left: 30px;  
  line-height: 40px;
  display: inline-block;
}.footer li.contact h4{  
  line-height: 40px;
  display: inline-block;
}
.footer li h4{
  font-size: 22px;  
}
.footer li p{
  font-size: 18px;
}
.footer li a{
  color:#fff;
}
.footer .Copyright{
  padding-top: 30px;
  width: 100%;
  font-size: 22px;
  text-align:center;
  color:#c9c9c9;
  border-top:#797979 solid 1px;
  display: inline-block;
}

/*天极软管*/
.smpage .header{
  height: 840px;
  text-align:center;
  background:#282e3d;
  position: relative;
}
.smpage .header .toptit{
  text-align:left;
}
.smpage .header .logo{
  margin-top: 130px;
  width: 120px;
  height: 120px;
  background:url(https://www.sootool.net/images/desktopsoft/sm_logo.png) no-repeat;
  background-size: 100% 100%;
  display: inline-block;
}
.smpage .header h1{
  width: 100%;
  margin-top: 30px;
  font-size: 42px;
  font-weight: 700;
  display: inline-block;
  color: #fff;
}
.smpage .header h2{
  width:100%;
  margin-top: 20px;
  font-size: 26px;
  display: inline-block;
  color: #fff;
}
.smpage .header .wrap a{
  margin-top: 35px;
  width: 284px;
  height: 66px;
  font-size: 28px;
  color: #fff;
  font-weight: 500;
  line-height: 66px;
  background: #1b85dc;
  border-radius: 10px;
  display: inline-block;
}
.smpage .header .wrap a:before{
  content: "";
  margin-right: 30px;  
  width: 48px;
  height: 48px;
  background: url(https://www.sootool.net/images/desktopsoft/windows.png) no-repeat;
  background-size: 100% 100%;
  display: inline-block;
  vertical-align: middle;
}
.smpage .header figure{
  width:879px;
  height: 594px;
  position: absolute;
  bottom:-290px;
  left: 50%;
  margin-left: -439px;
  display: inline-block;
}
.smpage .rjgn{
  padding-bottom:80px;
  width: 100%;
  margin-top: 290px;
  display: inline-block;
}
.smpage .rjgn dl{
  margin-top: 60px;
  width: 100%;
  text-align:center;
  color:#333;
  display: inline-block;
}
.smpage .rjgn dl dt{
  font-size: 32px;
  font-weight: bold;
}
.smpage .rjgn dd{  
  margin:30px 25px 0;
  font-size: 22px;
  line-height: 38px;  
  display: inline-block;
}
.smpage .rjgn dl dd:before{
  content:'';
  margin-right: 10px;
  width: 35px;
  height: 35px;
  background:url(https://www.sootool.net/images/desktopsoft/wjq.png) no-repeat;
  background-size: 100% 100%;
  display: inline-block;
  vertical-align: middle;
}
.smpage .rjgn .dl1 dd.dd2:before{
   background:url(https://www.sootool.net/images/desktopsoft/xzk.png) no-repeat;
  background-size: 100% 100%;
}
.smpage .rjgn .dl1 dd.dd3:before{
   background:url(https://www.sootool.net/images/desktopsoft/gaq.png) no-repeat;
  background-size: 100% 100%;
}

.smpage .gnts{
  width: 100%;  
  background:#f2f2f2;
  padding-bottom:20px;
  display: inline-block;
}
.smpage .gnts h3{
  padding-top: 50px;
  width: 100%;
  text-align:center;
  font-size: 32px;
  color:#333;
  font-weight: bold;
  display: inline-block;
}
.smpage .gnts .softjs{
  margin-top: 0;
  padding-top: 0;
  background:none;
}
.smpage .gnts .softjs .jslr{
  height: auto;
}
.smpage .gnts .softjs .jslr .tit{
  display: none;
}
.smpage .gnts .softjs .jslr p{
  display: none;
}
.smpage .gnts .softjs .jslr li p{
  display: block;
}

/*文件恢复 chenlq 2023-05-22*/
.wzhfpage .header .logo{
  background:url(../images/desktopsoft/wjhf_icon.png) no-repeat;
  background-size: 100% 100%;
}
.wzhfpage .header figure{
  width: 900px;
  height: 555px;
}
.wzhfpage .header figure img{
  width: 900px;
  height: 555px;
}

/*酷软音频转换器 2023-08-25 chenlq*/
.stichead.header{
  height: 1180px;
}

.details .header .audioheadbox .logo {
    background: url(../images/desktopsoft/audio_icon.png) no-repeat;
    background-size: 100% 100%;
}
.details .header .audioheadbox .wrap a{
  background:#2a4470;
}
.details .header .audioheadbox figure{
  width: 879px;
  height: auto;
  bottom:50px;
  box-shadow: 0 0 10px #9e9e9e;
  border-radius: 20px;
}
.details .header .audioheadbox figure img{
  width: 100%;
  border-radius: 20px;
}
.audiocont{
  margin-top: 0;
}
.audiocont .box{
  margin-top: 0;
  padding-bottom: 40px;
}
.audiocont dl dt img{
  width: 450px;
  height: 300px;
  box-shadow: 0 0 10px #9e9e9e;
  border-radius: 15px;    
}

.header{
  position: relative;
}
.ms-store{
  position: absolute;
  top: 0;
  right: 50%;
  height:50px;
  z-index: 99;
  margin-right: -600px;
}

@media screen and (max-width: 1560px){
    .header .swiper-button-next, .header .swiper-container-rtl .swiper-button-prev{    
    margin-right: -680px;    
  }
  .header .swiper-button-prev, .header .swiper-container-rtl .swiper-button-next{    
    margin-left: -680px;    
  }
}

@media screen and (max-width: 1336px){
    .header .swiper-button-next, .header .swiper-container-rtl .swiper-button-prev{    
    margin-right: -630px;    
  }
  .header .swiper-button-prev, .header .swiper-container-rtl .swiper-button-next{    
    margin-left: -630px;    
  }
}


