.cardde,
.digitmenude,
.digitmenude,

.leafletdigitalde,

.leafletdigitallongde,
.leafletlongoffsetde,
.leafletlongoffsetde,
.leafletdigitalpostcardde,
.stationerystampde,
.booksoffsetnailcolorde,
.booksdigitalnailmonode,
.booksoffsetgluingmonode,
.booksoffsetsewnbindingmonode,
.booksoffsetwiremonode,
.booksdigitalwiremonode,
.digitnotebookde,

.corporateredpackede,
.paperbagde .greetingcardde,
.premiumcardde,
.pvccardde,

.personalcalendarde,
.wallcalendarde,
.deskcalendarde,
.redpacketde,
.photobookpadde {
  background: #f0f0f0;
  background-size: 100% 100%;
  text-align: center;
  display: flex;
  justify-content: center;
  align-items: center;
  min-height: 315px;
}

.calendarcardde img,
.cardde img,
.digitmenude img,
.digitmenude img,

.leafletdigitalde img,

.leafletdigitallongde img,
.leafletlongoffsetde img,
.leafletlongoffsetde img,
.leafletdigitalpostcardde img,
.stationerystampde img,
.booksoffsetnailcolorde img,
.booksdigitalnailmonode img,
.booksoffsetgluingmonode img,
.booksoffsetsewnbindingmonode img,
.booksoffsetwiremonode img,
.booksdigitalwiremonode img,
.digitnotebookde img,

.leafletde img,
.corporateredpackede img,
.paperbagde img,
.greetingcardde img,
.premiumcardde img,
.pvccardde img {

  transition: all .3s ease-in-out;
  margin: 5% 0% 5% 0% !important;
  border: 0;

  border-radius: 0px !important;
  border: none !important;
  max-height: 260px;
  max-width: 320px;
}

.box_s2 {
  box-shadow: 1px 3px 2px #aeadad;
}

.digitalstickerde .p-front {
  display: none;

}

.digitalstickerde {
  background: #e9eef3;
  min-height: 290px;
}

.digitalstickerde>a {
  max-height: 290px;
}

.digitalstickerde>a>.p-back {
  width: 100% !important;
  max-width: 300%;
  transform: scale(1.48);
  background-clip: content-box;
  border-radius: 0px !important;
  border: none !important;
  max-width: 320px;
  margin-top: 12%;
}

.stationerystampde .p-front {
  display: none;
}

.product-img a:hover {
  -webkit-transform: scale(1.2);
  transform: scale(1.2);
}

.template-slide-menu .product-img a:hover {
  -webkit-transform: scale(1.1);
  transform: scale(1.1);
}


.envelopede>a:hover {
  transform: scale(1.2);
}

.singlePage .envelopede .p-front {
  display: none;
}

/*---------envelopede-*/
.envelopede {
  background: #f0f0f0;
  text-align: center;
  background-size: auto 100%;
}



.envelopede>a>.p-front {
  position: relative;
  box-shadow: -5px -3px 10px #919191;
  transform: rotate3d(-3, -1, -4, 45deg);
  margin-top: 2% !important;
  width: 44%;
}

/*-开始--------餐枱紙tablecove-420mmx297mm双面横向--*/
.tablecove-420mmx297mm {
  background: #f0f0f0;
  text-align: center;
  background-size: auto 100%;

}

.singlePage .p-front {
  display: none !important;
}

.tablecove-420mmx297mm>a>.p-back {
  margin-top: -12% !important;
  width: 60%;
  transform: rotate3d(-3, -1, -4, -1deg);
  margin-left: 30% !important;
  box-shadow: -5px -3px 10px #53535364, -18px 5px 11px #66666638;
}

.tablecove-420mmx297mm>a>.p-front {
  position: relative;
  margin-top: 16% !important;
  box-shadow: -5px -3px 10px #53535364, -18px 5px 15px #6666662e;
  transform: rotate3d(-3, -1, -4, 27deg);
  width: 60%;
  margin-right: 16% !important;
}


/*--餐枱紙tablecove-420mmx297mm单面横--*/
.singlePage .tablecove-420mmx297mm {
  text-align: center;
  background-size: auto 100%;
}

.singlePage .tablecove-420mmx297mm>a>.p-back {
  box-shadow: -5px -3px 10px #5b5b5b4f, -22px -3px 13px #5353531c;
  margin-top: 16% !important;
  width: 86% !important;
  margin-bottom: 16% !important;
  transform: rotate3d(-3, -1, -4, 0deg);
  margin-left: 0% !important;
}

/*--餐枱紙-tablecove-420mmx297mm单面竖--*/
.singlePage .leaflet-tablecove-420mmx297mm>.vertical>.p-back {
  box-shadow: -5px -3px 10px #5b5b5b4f, -22px -3px 13px #5353531c;
  margin-top: 14% !important;
  width: 52% !important;
  margin-bottom: 10% !important;
  transform: rotate3d(-3, -1, -4, -27deg);
}

/*--餐枱紙-tablecove-420mmx297mm--*/
.leaflet-tablecove-420mmx297mm>.vertical>.p-back {
  margin-top: -41% !important;
  width: 40%;
  transform: rotate3d(-3, -1, -4, -1deg);
  margin-left: 45% !important;
  box-shadow: -5px -3px 10px #53535364, -18px 5px 11px #66666638;
  margin-bottom: 6% !important;
}



.tablecove-420mmx297mm>.vertical>.p-front {
  position: relative;
  margin-top: 9% !important;
  box-shadow: -5px -3px 10px #53535364, -18px 5px 15px #6666662e;
  transform: rotate3d(-3, -1, -4, 27deg);
  width: 45%;
  margin-right: 16% !important;
}

/*-开始--------餐枱紙tablecove-260mmx368mm双面横向--*/
.tablecove-260mmx368mm {
  background: #f0f0f0;
  text-align: center;
  background-size: auto 100%;

}

.singlePage .p-front {
  display: none !important;
}

.tablecove-260mmx368mm>a>.p-back {
  margin-top: -12% !important;
  width: 60%;
  transform: rotate3d(-3, -1, -4, -1deg);
  margin-left: 30% !important;
  box-shadow: -5px -3px 10px #53535364, -18px 5px 11px #66666638;
}

.tablecove-260mmx368mm>a>.p-front {
  position: relative;
  margin-top: 16% !important;
  box-shadow: -5px -3px 10px #53535364, -18px 5px 15px #6666662e;
  transform: rotate3d(-3, -1, -4, 27deg);
  width: 60%;
  margin-right: 16% !important;
}


/*--餐枱紙tablecove-260mmx368mm单面横--*/
.singlePage .tablecove-260mmx368mm {
  text-align: center;
  background-size: auto 100%;
}

.singlePage .tablecove-260mmx368mm>a>.p-back {
  box-shadow: -5px -3px 10px #5b5b5b4f, -22px -3px 13px #5353531c;
  margin-top: 8% !important;
  width: 54% !important;
  margin-bottom: 8% !important;
  transform: rotate3d(-3, -1, -4,
      0deg);
  margin-left: 0% !important;
}


.tablecove-260mmx368mm>.vertical>.p-front {
  position: relative;
  margin-top: 9% !important;
  box-shadow: -5px -3px 10px #53535364, -18px 5px 15px #6666662e;
  transform: rotate3d(-3, -1, -4, 27deg);
  width: 45%;
  margin-right: 16% !important;
}



/*-开始--------彩色餐牌digitmenu-420mmx297mm双面横向--*/
.digitmenu-420mmx297mm {
  background: #f0f0f0;
  text-align: center;
  background-size: auto 100%;

}

.singlePage .p-front {
  display: none !important;
}

.digitmenu-420mmx297mm>a>.p-back {
  margin-top: -12% !important;
  width: 60%;
  transform: rotate3d(-3, -1, -4, -1deg);
  margin-left: 30% !important;
  box-shadow: -5px -3px 10px #53535364, -18px 5px 11px #66666638;
}

.digitmenu-420mmx297mm>a>.p-front {
  position: relative;
  margin-top: 16% !important;
  box-shadow: -5px -3px 10px #53535364, -18px 5px 15px #6666662e;
  transform: rotate3d(-3, -1, -4, 27deg);
  width: 60%;
  margin-right: 16% !important;
}


/*--彩色餐牌digitmenu-420mmx297mm单面横--*/
.singlePage .digitmenu-420mmx297mm {
  text-align: center;
  background-size: auto 100%;
}

.singlePage .digitmenu-420mmx297mm>a>.p-back {
  box-shadow: -5px -3px 10px #5b5b5b4f, -22px -3px 13px #5353531c;
  margin-top: 17% !important;
  width: 80% !important;
  margin-bottom: 17% !important;
  transform: rotate3d(-3, -1, -4,
      0deg);
  margin-left: 0% !important;
}

/*--彩色餐牌digitmenu-420mmx297mm单面竖--*/
.singlePage .digitmenu-420mmx297mm>.vertical>.p-back {
  box-shadow: -5px -3px 10px #5b5b5b4f, -22px -3px 13px #5353531c;
  margin-top: 12% !important;
  width: 48% !important;
  margin-bottom: 11% !important;
  transform: rotate3d(-3, -1, -4,
      0deg);
}

/*--彩色餐牌digitmenu-420mmx297mm--*/
.digitmenu-420mmx297mm>.vertical>.p-back {
  margin-top: -41% !important;
  width: 40%;
  transform: rotate3d(-3, -1, -4, -1deg);
  margin-left: 45% !important;
  box-shadow: -5px -3px 10px #53535364, -18px 5px 11px #66666638;
  margin-bottom: 6% !important;
}



.digitmenu-420mmx297mm>.vertical>.p-front {
  position: relative;
  margin-top: 9% !important;
  box-shadow: -5px -3px 10px #53535364, -18px 5px 15px #6666662e;
  transform: rotate3d(-3, -1, -4, 27deg);
  width: 45%;
  margin-right: 16% !important;
}


/*-开始--------彩色餐牌digitmenu-210mmx297mm双面横向--*/
.digitmenu-210mmx297mm {
  background: #f0f0f0;
  text-align: center;
  background-size: auto 100%;

}

.digitmenu-210mmx297mm>a>.p-back {
  margin-top: -12% !important;
  width: 60%;
  transform: rotate3d(-3, -1, -4, -1deg);
  margin-left: 30% !important;
  box-shadow: -5px -3px 10px #53535364, -18px 5px 11px #66666638;
}

.digitmenu-210mmx297mm>a>.p-front {
  position: relative;
  margin-top: 16% !important;
  box-shadow: -5px -3px 10px #53535364, -18px 5px 15px #6666662e;
  transform: rotate3d(-3, -1, -4, 27deg);
  width: 60%;
  margin-right: 16% !important;
}


/*--彩色餐牌digitmenu-210mmx297mm单面横--*/
.singlePage .digitmenu-210mmx297mm {
  text-align: center;
  background-size: auto 100%;
}

.singlePage .digitmenu-210mmx297mm>a>.p-back {
  box-shadow: -5px -3px 10px #5b5b5b4f, -22px -3px 13px #5353531c;
  margin-top: 3% !important;
  width: 61.3% !important;
  margin-bottom: 3% !important;
  transform: rotate3d(-3, -1, -4, 0deg);
  margin-left: 0% !important;
}

/*--彩色餐牌digitmenu-210mmx297mm单面竖--*/
.singlePage .digitmenu-210mmx297mm>.vertical>.p-back {
  box-shadow: -5px -3px 10px #5b5b5b4f, -22px -3px 13px #5353531c;
  margin-top: 14% !important;
  width: 52% !important;
  margin-bottom: 10% !important;
  transform: rotate3d(-3, -1, -4, -27deg);
}

/*--彩色餐牌digitmenu-210mmx297mm--*/
.digitmenu-210mmx297mm>.vertical>.p-back {
  margin-top: -41% !important;
  width: 40%;
  transform: rotate3d(-3, -1, -4, -1deg);
  margin-left: 45% !important;
  box-shadow: -5px -3px 10px #53535364, -18px 5px 11px #66666638;
  margin-bottom: 6% !important;
}



.digitmenu-210mmx297mm>.vertical>.p-front {
  position: relative;
  margin-top: 9% !important;
  box-shadow: -5px -3px 10px #53535364, -18px 5px 15px #6666662e;
  transform: rotate3d(-3, -1, -4, 27deg);
  width: 45%;
  margin-right: 16% !important;
}

/*-开始--------彩色餐牌digitmenu-297mmx210mm双面横向--*/
.digitmenu-297mmx210mm {
  background: #f0f0f0;
  text-align: center;
  background-size: auto 100%;

}

.singlePage .p-front {
  display: none !important;
}

.digitmenu-297mmx210mm>a>.p-back {
  margin-top: -12% !important;
  width: 60%;
  transform: rotate3d(-3, -1, -4, -1deg);
  margin-left: 30% !important;
  box-shadow: -5px -3px 10px #53535364, -18px 5px 11px #66666638;
}

.digitmenu-297mmx210mm>a>.p-front {
  position: relative;
  margin-top: 16% !important;
  box-shadow: -5px -3px 10px #53535364, -18px 5px 15px #6666662e;
  transform: rotate3d(-3, -1, -4, 27deg);
  width: 60%;
  margin-right: 16% !important;
}


/*--彩色餐牌digitmenu-297mmx210mm单面横--*/
.singlePage .digitmenu-297mmx210mm {
  text-align: center;
  background-size: auto 100%;
}

.singlePage .digitmenu-297mmx210mm>a>.p-back {
  box-shadow: -5px -3px 10px #5b5b5b4f, -22px -3px 13px #5353531c;
  margin-top: 17% !important;
  width: 80% !important;
  margin-bottom: 17% !important;
  transform: rotate3d(-3, -1, -4,
      0deg);
  margin-left: 0% !important;
}

/*--彩色餐牌digitmenu-297mmx210mm单面竖--*/
.singlePage .digitmenu-297mmx210mm>.vertical>.p-back {
  box-shadow: -5px -3px 10px #5b5b5b4f, -22px -3px 13px #5353531c;
  margin-top: 12% !important;
  width: 80% !important;
  margin-bottom: 11% !important;
  transform: rotate3d(-3, -1, -4,
      0deg);
}

/*--彩色餐牌digitmenu-297mmx210mm--*/
.digitmenu-297mmx210mm>.vertical>.p-back {
  margin-top: -41% !important;
  width: 40%;
  transform: rotate3d(-3, -1, -4, -1deg);
  margin-left: 45% !important;
  box-shadow: -5px -3px 10px #53535364, -18px 5px 11px #66666638;
  margin-bottom: 6% !important;
}



.digitmenu-297mmx210mm>.vertical>.p-front {
  position: relative;
  margin-top: 9% !important;
  box-shadow: -5px -3px 10px #53535364, -18px 5px 15px #6666662e;
  transform: rotate3d(-3, -1, -4, 27deg);
  width: 45%;
  margin-right: 16% !important;
}

/*-开始--------獎狀/證書模板certificate-210mmx297mmcertificate-210mmx297mm双面横向--*/
.certificate-210mmx297mmcertificate-210mmx297mm {
  background: #f0f0f0;
  text-align: center;
  background-size: auto 100%;

}

.singlePage .p-front {
  display: none !important;
}

.certificate-210mmx297mmcertificate-210mmx297mm>a>.p-back {
  margin-top: -12% !important;
  width: 60%;
  transform: rotate3d(-3, -1, -4, -1deg);
  margin-left: 30% !important;
  box-shadow: -5px -3px 10px #53535364, -18px 5px 11px #66666638;
}

.certificate-210mmx297mmcertificate-210mmx297mm>a>.p-front {
  position: relative;
  margin-top: 16% !important;
  box-shadow: -5px -3px 10px #53535364, -18px 5px 15px #6666662e;
  transform: rotate3d(-3, -1, -4, 27deg);
  width: 60%;
  margin-right: 16% !important;
}


/*--獎狀/證書模板certificate-210mmx297mmcertificate-210mmx297mm单面横--*/
.singlePage .certificate-210mmx297mmcertificate-210mmx297mm {
  text-align: center;
  background-size: auto 100%;
}

.singlePage .certificate-210mmx297mmcertificate-210mmx297mm>a>.p-back {
  box-shadow: -5px -3px 10px #5b5b5b4f, -22px -3px 13px #5353531c;
  margin-top: 16% !important;
  width: 80% !important;
  margin-bottom: 17% !important;
  transform: rotate3d(-3, -1, -4,
      0deg);
  margin-left: 0% !important;
}

/*--獎狀/證書模板certificate-210mmx297mmcertificate-210mmx297mm单面竖--*/
.singlePage .certificate-210mmx297mmcertificate-210mmx297mm>.vertical>.p-back {
  box-shadow: -5px -3px 10px #5b5b5b4f, -22px -3px 13px #5353531c;
  margin-top: 11% !important;
  width: 48% !important;
  margin-bottom: 11% !important;
  transform: rotate3d(-3, -1, -4,
      0deg);
}

/*--獎狀/證書模板certificate-210mmx297mmcertificate-210mmx297mm--*/
.certificate-210mmx297mmcertificate-210mmx297mm>.vertical>.p-back {
  margin-top: -41% !important;
  width: 40%;
  transform: rotate3d(-3, -1, -4, -1deg);
  margin-left: 45% !important;
  box-shadow: -5px -3px 10px #53535364, -18px 5px 11px #66666638;
  margin-bottom: 6% !important;
}



.certificate-210mmx297mmcertificate-210mmx297mm>.vertical>.p-front {
  position: relative;
  margin-top: 9% !important;
  box-shadow: -5px -3px 10px #53535364, -18px 5px 15px #6666662e;
  transform: rotate3d(-3, -1, -4, 27deg);
  width: 45%;
  margin-right: 16% !important;
}


/*--年历咭片90*54单面横--*/
.singlePage .envelopede {
  text-align: center;
  background-size: auto 100%;
}

.singlePage .envelopede>.transverse>.p-back {
  box-shadow: -5px -3px 10px #5b5b5b4f, -22px -3px 13px #5353531c;
  margin-top: 32% !important;
  width: 70% !important;
  margin-bottom: 24% !important;
  transform: rotate3d(-3, -1, -4, 27deg) !important
}

/*--年历咭片90*54单面竖--*/
.singlePage .envelopede>.vertical>.p-back {
  box-shadow: -5px -3px 10px #5b5b5b4f, -22px -3px 13px #5353531c;
  margin-top: 16% !important;
  width: 42% !important;
  margin-bottom: 12% !important;
  transform: rotate3d(-3, -1, -4, -34deg) !important;
}

/*--年历咭片双面竖向90*54--*/
.envelopede>.vertical>.p-back {
  box-shadow: -5px -3px 10px #5b5b5ba1;
  transform: rotate3d(-3, -1, -4, -25deg);
  margin-top: 12% !important;
  width: 36%;
  margin-bottom: 20% !important;
}

.envelopede>.vertical>.p-front {
  position: relative;
  box-shadow: -5px -3px 10px #919191;
  transform: rotate3d(-3, -1, -4, 24deg);
  margin-top: 33% !important;
  width: 36%;
}



/*--原子印模板--原子印模板singlePag stationerystamp-24mmx53mm*/
/*---------原子印模板singlePag stationerystamp-24mmx53mm---*/
.stationerystamp-24mmx53mm>a:hover {
  transform: scale(1.1);
}

.stationerystamp-24mmx53mm.p-front {
  display: none !important;
}

/*---------原子印模板-420mm x 297mm-4k --*/
.stationerystamp-24mmx53mm {
  background: #f0f0f0;
  text-align: center;
  background-size: auto 100%;
}

.stationerystamp-24mmx53mm>a>.p-back {
  transform: rotate(0deg);
  margin-top: 35% !important;
  width: 100%;
  margin-bottom: 34.234% !important;
  box-shadow: none !important;
}

.stationerystamp-24mmx53mm>a>.p-front {
  position: relative;
  margin-top: 11% !important;
  width: 69%;
  display: none;
}

/*---------原子印模板singlePag singlePag stationerystamp-32mm---*/
.stationerystamp-32mm>a:hover {
  transform: scale(1.1);
}

.stationerystamp-32mm.p-front {
  display: none !important;
}

/*---------原子印模板-420mm x 297mm-4k --*/
.stationerystamp-32mm {
  background: #f0f0f0;
  text-align: center;
  background-size: auto 100%;
}

.stationerystamp-32mm>a>.p-back {
  transform: rotate(0deg);
  margin-top: 10% !important;
  width: 90%;
  margin-bottom: 14.62% !important;
  box-shadow: none;
}

.stationerystamp-32mm>a>.p-front {
  position: relative;
  margin-top: 11% !important;
  width: 69%;
  display: none;
}

/*---------原子印模板stationerystamp-38mm---*/
.stationerystamp-38mm>a:hover {
  transform: scale(1.1);
}

.stationerystamp-38mm.p-front {
  display: none !important;
}

/*---------原子印模板-420mm x 297mm-4k --*/
.stationerystamp-38mm {
  background: #f0f0f0;
  text-align: center;
  background-size: auto 100%;
}

.stationerystamp-38mm>a>.p-back {
  transform: rotate(0deg);
  margin-top: 7.624% !important;
  width: 100%;
  margin-bottom: 7% !important;
  box-shadow: none;
}

.stationerystamp-38mm>a>.p-front {
  position: relative;
  margin-top: 11% !important;
  width: 69%;
  display: none;
}

/*---------原子印模板stationerystamp-15mmx15mm---*/
.stationerystamp-15mmx15mm>a:hover {
  transform: scale(1.1);
}

.stationerystamp-15mmx15mm.p-front {
  display: none !important;
}

/*---------原子印模板-420mm x 297mm-4k --*/
.stationerystamp-15mmx15mm {
  background: #f0f0f0;
  text-align: center;
  background-size: auto 100%;
}

.stationerystamp-15mmx15mm>a>.p-back {
  transform: rotate(0deg);
  margin-top: 22% !important;
  width: 43%;
  margin-bottom: 22% !important;
  box-shadow: none;
}

.stationerystamp-15mmx15mm>a>.p-front {
  position: relative;
  margin-top: 11% !important;
  width: 69%;
  display: none;
}

/*---------原子印模板stationerystamp-14mm --*/
.stationerystamp-14mm {
  background: #f0f0f0;
  text-align: center;
  background-size: auto 100%;
}

.stationerystamp-14mm>a>.p-back {
  transform: rotate(0deg);
  margin-top: 35.62% !important;
  width: 43%;
  margin-bottom: 36% !important;
  box-shadow: none;
}

.stationerystamp-14mm>a>.p-front {
  position: relative;
  margin-top: 11% !important;
  width: 69%;
  display: none;
}

/*---------原子印模板stationerystamp-21mm---*/
.stationerystamp-21mm>a:hover {
  transform: scale(1.1);
}

.stationerystamp-21mm.p-front {
  display: none !important;
}

/*---------原子印模板-420mm x 297mm-4k --*/
.stationerystamp-21mm {
  background: #f0f0f0;
  text-align: center;
  background-size: auto 100%;
}

.stationerystamp-21mm>a>.p-back {
  transform: rotate(0deg);
  margin-top: 30% !important;
  width: 52%;
  margin-bottom: 32.625% !important;
  box-shadow: none;
}

.stationerystamp-21mm>a>.p-front {
  position: relative;
  margin-top: 11% !important;
  width: 69%;
  display: none;
}

/*---------原子印模板stationerystamp-38mmx51mm---*/
.stationerystamp-38mmx51mm>a:hover {
  transform: scale(1.1);
}

.stationerystamp-38mmx51mm.p-front {
  display: none !important;
}

/*---------原子印模板-420mm x 297mm-4k --*/
.stationerystamp-38mmx51mm {
  background: #f0f0f0;
  text-align: center;
  background-size: auto 100%;
}

.stationerystamp-38mmx51mm>a>.p-back {
  transform: rotate(-0deg);
  margin-top: 20.39% !important;
  width: 100%;
  margin-bottom: 20% !important;
  box-shadow: none;
}

.stationerystamp-38mmx51mm>a>.p-front {
  position: relative;
  margin-top: 11% !important;
  width: 69%;
  display: none;
}


/*---------原子印模板stationerystamp-8mm---*/
.stationerystamp-8mm>a:hover {
  transform: scale(1.1);
}

.stationerystamp-8mm.p-front {
  display: none !important;
}

/*---------stationerystamp-8mm --*/
.stationerystamp-8mm {
  background: #f0f0f0;
  text-align: center;
  background-size: auto 100%;
}

.stationerystamp-8mm>a>.p-back {
  transform: rotate(-0deg);
  margin-top: 61% !important;
  width: 40%;
  margin-bottom: 57.523% !important;
  box-shadow: none;
}

.stationerystamp-8mm>a>.p-front {
  position: relative;
  margin-top: 11% !important;
  width: 69%;
  display: none;
}


/*---------原子印模板stationerystamp-22mmx22mm----*/
.stationerystamp-22mmx22mm>a:hover {
  transform: scale(1.1);
}

.stationerystamp-22mmx22mm.p-front {
  display: none !important;
}

/*---------stationerystamp-8mm --*/
.stationerystamp-22mmx22mm {
  background: #f0f0f0;
  text-align: center;
  background-size: auto 100%;
}

.stationerystamp-22mmx22mm>a>.p-back {
  transform: rotate(-0deg);
  margin-top: 30% !important;
  width: 54%;
  margin-bottom: 30.62% !important;
  box-shadow: none;
}

.stationerystamp-22mmx22mm>a>.p-front {
  position: relative;
  margin-top: 11% !important;
  width: 69%;
  display: none;
}

/*---------原子印模板stationerystamp-22mmx60mm---*/
.stationerystamp-22mmx60mm>a:hover {
  transform: scale(1.1);
}

.stationerystamp-22mmx60mm.p-front {
  display: none !important;
}

/*---------stationerystamp-8mm --*/
.stationerystamp-22mmx60mm {
  background: #f0f0f0;
  text-align: center;
  background-size: auto 100%;
}

.stationerystamp-22mmx60mm>a>.p-back {
  transform: rotate(-0deg);
  margin-top: 36% !important;
  width: 100%;
  margin-bottom: 42.08% !important;
  box-shadow: none;
}

.stationerystamp-22mmx60mm>a>.p-front {
  position: relative;
  margin-top: 11% !important;
  width: 69%;
  display: none;
}


/*---------原子印模板stationerystamp-23mmx58mm---*/
.stationerystamp-23mmx58mm>a:hover {
  transform: scale(1.1);
}

.stationerystamp-23mmx58mm.p-front {
  display: none !important;
}

/*---------stationerystamp-8mm --*/
.stationerystamp-23mmx58mm {
  background: #f0f0f0;
  text-align: center;
  background-size: auto 100%;
}

.stationerystamp-23mmx58mm>a>.p-back {
  transform: rotate(-0deg);
  margin-top: 37% !important;
  width: 100%;
  margin-bottom: 38.01% !important;
  box-shadow: none;
}

.stationerystamp-23mmx58mm>a>.p-front {
  position: relative;
  margin-top: 11% !important;
  width: 69%;
  display: none;
}

/*开始---------信纸letterpaper-210mmx297mm--*/
.letterpaper-210mmx297mm>a:hover {
  transform: scale(1.1);
}

.singlePage .letterpaper-210mmx297mm .p-front {
  display: none !important;
}

.letterpaper-210mmx297mm {
  background: #f0f0f0;
  text-align: center;
  background-size: auto 100%;
}

.letterpaper-210mmx297mm>a>.p-back {
  box-shadow: -1px -1px 3px #5b5b5b1a, -22px -3px 13px #5353530d;
  margin-top: 5% !important;
  width: 54% !important;
  margin-bottom: 6% !important;
  transform: rotate3d(-3, -1, -4, 0deg);
  margin-left: 0% !important;
}

.letterpaper-210mmx297mm>a>.p-front {
  position: relative;
  margin-top: 10% !important;
  box-shadow: -6px -2px 18px #4d4d4da3;
  z-index: 1;
  margin-right: -10% !important;
  width: 69%;
}

/*--信纸letterpaper-210mmx297mm单面横--*/
.singlePage .letterpaper-210mmx297mm {
  text-align: center;
  background-size: auto 100%;
}

.singlePage .letterpaper-210mmx297mm>a>.p-back {
  box-shadow: 3px 2px 0 #cacaca, 4px 3px 0 #ccc, 5px 4px 0 #b3b3b3, 6px 6px 6px 3px rgba(0, 0, 0, 0.44) !important;
  margin-top: 5% !important;
  width: 54% !important;
  margin-bottom: 6% !important;
  transform: rotate3d(-3, -1, -4, 0deg);
  margin-left: 0% !important;
}

/*--信纸letterpaper-210mmx297mm单面竖--*/
.singlePage .letterpaper-210mmx297mm>.vertical>.p-back {
  box-shadow: -5px -3px 10px #5b5b5b4f, -22px -3px 13px #5353531c;
  margin-top: 11% !important;
  width: 50% !important;
  transform: rotate3d(-3, -1, -4, -27deg);
  margin-bottom: 9% !important;
}

/*--信纸letterpaper-210mmx297mm双面竖向--*/
.letterpaper-210mmx297mm>.vertical>.p-back {
  box-shadow: -5px -3px 10px #5b5b5b4f, -22px -3px 13px #5353531c;
  margin-top: 5% !important;
  width: 42% !important;
  margin-bottom: 16% !important;
  transform: rotate3d(-3, -1, -4, 24deg);
  margin-left: -20% !important;
}

.letterpaper-210mmx297mm>.vertical>.p-front {
  position: relative;
  margin-top: 30% !important;
  z-index: 1;
  margin-right: 12% !important;
  width: 42%;
  transform: rotate3d(-3, -1, -4, 27deg);
  box-shadow: -1px -3px 5px #93939321, -4px 5px 19px #66666614;
  margin-bottom: 9% !important;
}

/*开始--------photobookpad-205mmx145mm--*/
.photobookpad-205mmx145mm>a:hover {
  transform: scale(1.1);
}

.singlePage .photobookpad-205mmx145mm .p-front {
  display: none !important;
}

.photobookpad-205mmx145mm {
  background: #f0f0f0;
  text-align: center;
  background-size: auto 100%;
}

.photobookpad-205mmx145mm>a>.p-back {
  box-shadow: 3px 2px 0 #cacaca, 4px 3px 0 #ccc, 5px 4px 0 #b3b3b3, 6px 6px 6px 3px rgb(0 0 0 / 24%) !important;
  margin-top: 5% !important;
  width: 55% !important;
  margin-bottom: 8% !important;
  transform: rotate3d(-3, -1, -4,
      0deg);
  margin-left: 0% !important;
}

.photobookpad-205mmx145mm>a>.p-front {
  position: relative;
  margin-top: 9% !important;
  box-shadow: 3px 2px 0 #cacaca, 4px 3px 0 #ccc, 5px 4px 0 #b3b3b3, 6px 6px 6px 3px rgb(0 0 0 / 24%) !important;
  z-index: 1;
  width: 55%;
}

/*开始--------photobook-205mmx145mm--*/
.photobook-205mmx145mm>a:hover {
  transform: scale(1.1);
}

.singlePage .photobook-205mmx145mm .p-front {
  display: none !important;
}

.photobook-205mmx145mm {
  background: #f0f0f0;
  text-align: center;
  background-size: auto 100%;
}

.photobook-205mmx145mm>a>.p-back {
  box-shadow: 3px 2px 0 #cacaca, 4px 3px 0 #ccc, 5px 4px 0 #b3b3b3, 6px 6px 6px 3px rgb(0 0 0 / 24%) !important;
  margin-top: 5% !important;
  width: 55% !important;
  margin-bottom: 8% !important;
  transform: rotate3d(-3, -1, -4,
      0deg);
  margin-left: 0% !important;
}

.photobook-205mmx145mm>a>.p-front {
  position: relative;
  margin-top: 9% !important;
  box-shadow: 3px 2px 0 #cacaca, 4px 3px 0 #ccc, 5px 4px 0 #b3b3b3, 6px 6px 6px 3px rgb(0 0 0 / 24%) !important;
  z-index: 1;
  width: 55%;
}

/*开始--------photobookwire-205mmx145mm--*/
.photobookwire-205mmx145mm>a:hover {
  transform: scale(1.1);
}

.singlePage .photobookwire-205mmx145mm .p-front {
  display: none !important;
}

.photobookwire-205mmx145mm {
  background: #f0f0f0;
  text-align: center;
  background-size: auto 100%;
}

.photobookwire-205mmx145mm>a>.p-back {
  box-shadow: 3px 2px 0 #cacaca, 4px 3px 0 #ccc, 5px 4px 0 #b3b3b3, 6px 6px 6px 3px rgb(0 0 0 / 24%) !important;
  margin-top: 5% !important;
  width: 55% !important;
  margin-bottom: 8% !important;
  transform: rotate3d(-3, -1, -4,
      0deg);
  margin-left: 0% !important;
}

.photobookwire-205mmx145mm>a>.p-front {
  position: relative;
  margin-top: 9% !important;
  box-shadow: 3px 2px 0 #cacaca, 4px 3px 0 #ccc, 5px 4px 0 #b3b3b3, 6px 6px 6px 3px rgb(0 0 0 / 24%) !important;
  z-index: 1;
  width: 55%;
}

/*开始--------photobookpad-205mmx200mm--*/
.photobookpad-205mmx200mm>a:hover {
  transform: scale(1.1);
}

.singlePage .photobookpad-205mmx200mm .p-front {
  display: none !important;
}

.photobookpad-205mmx200mm {
  background: #f0f0f0;
  text-align: center;
  background-size: auto 100%;
}

.photobookpad-205mmx200mm>a>.p-back {
  box-shadow: 3px 2px 0 #cacaca, 4px 3px 0 #ccc, 5px 4px 0 #b3b3b3, 6px 6px 6px 3px rgb(0 0 0 / 24%) !important;
  FONT-WEIGHT: 500;
  width: 46% !important;
  margin-bottom: 3% !important;
  transform: rotate3d(-3, -1, -4,
      0deg);
  margin-top: 3%;
  margin-right: 20%;
}

.photobookpad-205mmx200mm>a>.p-front {
  position: relative;
  margin-top: 2% !important;
  box-shadow: 3px 2px 0 #cacaca, 4px 3px 0 #ccc, 5px 4px 0 #b3b3b3, 6px 6px 6px 3px rgb(0 0 0 / 24%) !important;
  z-index: 1;
  width: 48%;
  margin-left: 20%;
}

/*开始--------photobookwire-205mmx200mm--*/
.photobookwire-205mmx200mm>a:hover {
  transform: scale(1.1);
}

.singlePage .photobookwire-205mmx200mm .p-front {
  display: none !important;
}

.photobookwire-205mmx200mm {
  background: #f0f0f0;
  text-align: center;
  background-size: auto 100%;
}

.photobookwire-205mmx200mm>a>.p-back {
  box-shadow: 3px 2px 0 #cacaca, 4px 3px 0 #ccc, 5px 4px 0 #b3b3b3, 6px 6px 6px 3px rgb(0 0 0 / 24%) !important;
  FONT-WEIGHT: 500;
  width: 46% !important;
  margin-bottom: 3% !important;
  transform: rotate3d(-3, -1, -4,
      0deg);
  margin-top: 3%;
  margin-right: 20%;
}

.photobookwire-205mmx200mm>a>.p-front {
  position: relative;
  margin-top: 2% !important;
  box-shadow: 3px 2px 0 #cacaca, 4px 3px 0 #ccc, 5px 4px 0 #b3b3b3, 6px 6px 6px 3px rgb(0 0 0 / 24%) !important;
  z-index: 1;
  width: 48%;
  margin-left: 20%;
}

/*开始--------photobook-205mmx200mm--*/
.photobook-205mmx200mm>a:hover {
  transform: scale(1.1);
}

.singlePage .photobook-205mmx200mm .p-front {
  display: none !important;
}

.photobook-205mmx200mm {
  background: #f0f0f0;
  text-align: center;
  background-size: auto 100%;
}

.photobook-205mmx200mm>a>.p-back {
  box-shadow: 3px 2px 0 #cacaca, 4px 3px 0 #ccc, 5px 4px 0 #b3b3b3, 6px 6px 6px 3px rgb(0 0 0 / 24%) !important;
  FONT-WEIGHT: 500;
  width: 46% !important;
  margin-bottom: 3% !important;
  transform: rotate3d(-3, -1, -4,
      0deg);
  margin-top: 3%;
  margin-right: 20%;
}

.photobook-205mmx200mm>a>.p-front {
  position: relative;
  margin-top: 2% !important;
  box-shadow: 3px 2px 0 #cacaca, 4px 3px 0 #ccc, 5px 4px 0 #b3b3b3, 6px 6px 6px 3px rgb(0 0 0 / 24%) !important;
  z-index: 1;
  width: 48%;
  margin-left: 20%;
}

/*开始--------photobookpad-210mmx285mm--*/
.photobookpad-210mmx285mm>a:hover {
  transform: scale(1.1);
}

.singlePage .photobookpad-210mmx285mm.p-front {
  display: none !important;
}

.photobookpad-210mmx285mm {
  background: #f0f0f0;
  text-align: center;
  background-size: auto 100%;
}

.photobookpad-210mmx285mm>a>.p-back {
  box-shadow: 3px 2px 0 #cacaca, 4px 3px 0 #ccc, 5px 4px 0 #b3b3b3, 6px 6px 6px 3px rgb(0 0 0 / 24%) !important;
  FONT-WEIGHT: 500;
  width: 34% !important;
  margin-bottom: 3% !important;
  transform: rotate3d(-3, -1, -4,
      0deg);
  margin-top: 2.3%;
  margin-right: 20%;
}

.photobookpad-210mmx285mm>a>.p-front {
  position: relative;
  margin-top: 2% !important;
  box-shadow: 3px 2px 0 #cacaca, 4px 3px 0 #ccc, 5px 4px 0 #b3b3b3, 6px 6px 6px 3px rgb(0 0 0 / 24%) !important;
  z-index: 1;
  width: 34%;
  margin-left: 20%;
}

/*开始--------photobook-210mmx285mm--*/
.photobook-210mmx285mm>a:hover {
  transform: scale(1.1);
}

.singlePage .photobook-210mmx285mm.p-front {
  display: none !important;
}

.photobook-210mmx285mm {
  background: #f0f0f0;
  text-align: center;
  background-size: auto 100%;
}

.photobook-210mmx285mm>a>.p-back {
  box-shadow: 3px 2px 0 #cacaca, 4px 3px 0 #ccc, 5px 4px 0 #b3b3b3, 6px 6px 6px 3px rgb(0 0 0 / 24%) !important;
  FONT-WEIGHT: 500;
  width: 34% !important;
  margin-bottom: 3% !important;
  transform: rotate3d(-3, -1, -4,
      0deg);
  margin-top: 2.3%;
  margin-right: 20%;
}

.photobook-210mmx285mm>a>.p-front {
  position: relative;
  margin-top: 2% !important;
  box-shadow: 3px 2px 0 #cacaca, 4px 3px 0 #ccc, 5px 4px 0 #b3b3b3, 6px 6px 6px 3px rgb(0 0 0 / 24%) !important;
  z-index: 1;
  width: 34%;
  margin-left: 20%;
}

/*开始--------personalcalendar-290mmx210mm--*/
.personalcalendar-290mmx210mm>a:hover {
  transform: scale(1.1);
}

.singlePage .personalcalendar-290mmx210mm.p-front {
  display: none !important;
}

.personalcalendar-290mmx210mm {
  background: #f0f0f0;
  text-align: center;
  background-size: auto 100%;
}

.personalcalendar-290mmx210mm>a>.p-back {
  box-shadow: 3px 2px 0 #cacaca, 4px 3px 0 #ccc, 5px 4px 0 #b3b3b3, 6px 6px 6px 3px rgb(0 0 0 / 24%) !important;
  FONT-WEIGHT: 500;
  width: 68% !important;
  margin-bottom: 28% !important;
  transform: rotate3d(-3, -1, -4,
      0deg);
  margin-top: 22%;
}

/*开始--------personalcalendar-90mmx90mm--*/
.personalcalendar-90mmx90mm>a:hover {
  transform: scale(1.1);
}

.singlePage .personalcalendar-90mmx90mm.p-front {
  display: none !important;
}

.personalcalendar-90mmx90mm {
  background: #f0f0f0;
  text-align: center;
  background-size: auto 100%;
}

.personalcalendar-90mmx90mm>a>.p-back {
  box-shadow: 3px 2px 0 #cacaca, 4px 3px 0 #ccc, 5px 4px 0 #b3b3b3, 6px 6px 6px 3px rgb(0 0 0 / 24%) !important;
  FONT-WEIGHT: 500;
  width: 68% !important;
  margin-bottom: 16% !important;
  transform: rotate3d(-3, -1, -4,
      0deg);
  margin-top: 15%;
}

/*开始--------photobookpad-205mmx145mm--*/
.photobookpad-205mmx145mm>a:hover {
  transform: scale(1.1);
}

.singlePage .photobookpad-205mmx145mm .p-front {
  display: none !important;
}

.photobookpad-205mmx145mm {
  background: #f0f0f0;
  text-align: center;
  background-size: auto 100%;
}

.photobookpad-205mmx145mm>a>.p-back {
  box-shadow: 3px 2px 0 #cacaca, 4px 3px 0 #ccc, 5px 4px 0 #b3b3b3, 6px 6px 6px 3px rgb(0 0 0 / 24%) !important;
  margin-top: 5% !important;
  width: 55% !important;
  margin-bottom: 8% !important;
  transform: rotate3d(-3, -1, -4,
      0deg);
  margin-left: 0% !important;
}

.photobookpad-205mmx145mm>a>.p-front {
  position: relative;
  margin-top: 9% !important;
  box-shadow: 3px 2px 0 #cacaca, 4px 3px 0 #ccc, 5px 4px 0 #b3b3b3, 6px 6px 6px 3px rgb(0 0 0 / 24%) !important;
  z-index: 1;
  width: 55%;
}




/*开始--------wallcalendar-90mmx90mm--*/
.wallcalendar-90mmx90mm>a:hover {
  transform: scale(1.1);
}

.singlePage .wallcalendar-90mmx90mm.p-front {
  display: none !important;
}

.wallcalendar-90mmx90mm {
  background: #f0f0f0;
  text-align: center;
  background-size: auto 100%;
}

.wallcalendar-90mmx90mm>a>.p-back {
  box-shadow: 3px 2px 0 #cacaca, 4px 3px 0 #ccc, 5px 4px 0 #b3b3b3, 6px 6px 6px 3px rgb(0 0 0 / 24%) !important;
  FONT-WEIGHT: 500;
  width: 68% !important;
  margin-bottom: 16% !important;
  transform: rotate3d(-3, -1, -4,
      0deg);
  margin-top: 15%;
}

/*开始--------wallcalendar-145mmx145mm--*/
.wallcalendar-145mmx145mm>a:hover {
  transform: scale(1.1);
}

.singlePage .wallcalendar-145mmx145mm.p-front {
  display: none !important;
}

.wallcalendar-145mmx145mm {
  background: #f0f0f0;
  text-align: center;
  background-size: auto 100%;
}

.wallcalendar-145mmx145mm>a>.p-back {
  box-shadow: 3px 2px 0 #cacaca, 4px 3px 0 #ccc, 5px 4px 0 #b3b3b3, 6px 6px 6px 3px rgb(0 0 0 / 24%) !important;
  FONT-WEIGHT: 500;
  width: 42.2% !important;
  margin-bottom: 5% !important;
  transform: rotate3d(-3, -1, -4,
      0deg);
  margin-top: 0%;
  margin-left: 35%;
}

.wallcalendar-145mmx145mm>a>.p-front {
  box-shadow: 3px 2px 0 #cacaca, 4px 3px 0 #ccc, 5px 4px 0 #b3b3b3, 6px 6px 6px 3px rgb(0 0 0 / 24%) !important;
  FONT-WEIGHT: 500;
  width: 42.2% !important;
  margin-bottom: 5% !important;
  transform: rotate3d(-3, -1, -4,
      0deg);
  margin-top: 5%;
  margin-right: 35%;
}

/*开始--------personaldeskcalendar-137mmx170mm--*/
.personaldeskcalendar-137mmx170mm>a:hover {
  transform: scale(1.1);
}

.singlePage .personaldeskcalendar-137mmx170mm.p-front {
  display: none !important;
}

.personaldeskcalendar-137mmx170mm {
  background: #f0f0f0;
  text-align: center;
  background-size: auto 100%;
}

.personaldeskcalendar-137mmx170mm>a>.p-back {
  box-shadow: 3px 2px 0 #cacaca, 4px 3px 0 #ccc, 5px 4px 0 #b3b3b3, 6px 6px 6px 3px rgb(0 0 0 / 24%) !important;
  FONT-WEIGHT: 500;
  width: 68% !important;
  margin-bottom: 21.6% !important;
  transform: rotate3d(-3, -1, -4,
      0deg);
  margin-top: 23%;
}

/*开始--------deskcalendar-137mmx170mm--*/
.deskcalendar-137mmx170mm>a:hover {
  transform: scale(1.1);
}

.singlePage .deskcalendar-137mmx170mm.p-front {
  display: none !important;
}

.deskcalendar-137mmx170mm {
  background: #f0f0f0;
  text-align: center;
  background-size: auto 100%;
}

.deskcalendar-137mmx170mm>a>.p-back {
  box-shadow: 3px 2px 0 #cacaca, 4px 3px 0 #ccc, 5px 4px 0 #b3b3b3, 6px 6px 6px 3px rgb(0 0 0 / 24%) !important;
  FONT-WEIGHT: 500;
  width: 68% !important;
  margin-bottom: 21.6% !important;
  transform: rotate3d(-3, -1, -4,
      0deg);
  margin-top: 23%;
}

/*开始--------personaldeskcalendar-148mmx215mm--*/
.personaldeskcalendar-148mmx215mm>a:hover {
  transform: scale(1.1);
}

.singlePage .personaldeskcalendar-148mmx215mm.p-front {
  display: none !important;
}

.personaldeskcalendar-148mmx215mm {
  background: #f0f0f0;
  text-align: center;
  background-size: auto 100%;
}

.personaldeskcalendar-148mmx215mm>a>.p-back {
  box-shadow: 3px 2px 0 #cacaca, 4px 3px 0 #ccc, 5px 4px 0 #b3b3b3, 6px 6px 6px 3px rgb(0 0 0 / 24%) !important;
  FONT-WEIGHT: 500;
  width: 48% !important;
  margin-bottom: 13.6% !important;
  transform: rotate3d(-3, -1, -4,
      0deg);
  margin-top: 16%;
}

/*开始--------deskcalendar-148mmx215mm--*/
.deskcalendar-148mmx215mm>a:hover {
  transform: scale(1.1);
}

.singlePage .deskcalendar-148mmx215mm.p-front {
  display: none !important;
}

.deskcalendar-148mmx215mm {
  background: #f0f0f0;
  text-align: center;
  background-size: auto 100%;
}

.deskcalendar-148mmx215mm>a>.p-back {
  box-shadow: 3px 2px 0 #cacaca, 4px 3px 0 #ccc, 5px 4px 0 #b3b3b3, 6px 6px 6px 3px rgb(0 0 0 / 24%) !important;
  FONT-WEIGHT: 500;
  width: 48% !important;
  margin-bottom: 13.6% !important;
  transform: rotate3d(-3, -1, -4,
      0deg);
  margin-top: 16%;
}

/*开始--------personaldeskcalendar-195mmx148mm--*/
.personaldeskcalendar-195mmx148mm>a:hover {
  transform: scale(1.1);
}

.singlePage .personaldeskcalendar-195mmx148mm.p-front {
  display: none !important;
}

.personaldeskcalendar-195mmx148mm {
  background: #f0f0f0;
  text-align: center;
  background-size: auto 100%;
}

.personaldeskcalendar-195mmx148mm>a>.p-back {
  box-shadow: 3px 2px 0 #cacaca, 4px 3px 0 #ccc, 5px 4px 0 #b3b3b3, 6px 6px 6px 3px rgb(0 0 0 / 24%) !important;
  FONT-WEIGHT: 500;
  width: 52% !important;
  margin-bottom: 14.8% !important;
  transform: rotate3d(-3, -1, -4,
      0deg);
  margin-top: 16%;
}

/*开始--------deskcalendar-195mmx148mm--*/
.deskcalendar-195mmx148mm>a:hover {
  transform: scale(1.1);
}

.singlePage .deskcalendar-195mmx148mm.p-front {
  display: none !important;
}

.deskcalendar-195mmx148mm {
  background: #f0f0f0;
  text-align: center;
  background-size: auto 100%;
}

.deskcalendar-195mmx148mm>a>.p-back {
  box-shadow: 3px 2px 0 #cacaca, 4px 3px 0 #ccc, 5px 4px 0 #b3b3b3, 6px 6px 6px 3px rgb(0 0 0 / 24%) !important;
  FONT-WEIGHT: 500;
  width: 52% !important;
  margin-bottom: 14.8% !important;
  transform: rotate3d(-3, -1, -4,
      0deg);
  margin-top: 16%;
}

/*开始--------personaldeskcalendar-215mmx148mm--*/
.personaldeskcalendar-215mmx148mm>a:hover {
  transform: scale(1.1);
}

.singlePage .personaldeskcalendar-215mmx148mm.p-front {
  display: none !important;
}

.personaldeskcalendar-215mmx148mm {
  background: #f0f0f0;
  text-align: center;
  background-size: auto 100%;
}

.personaldeskcalendar-215mmx148mm>a>.p-back {
  box-shadow: 3px 2px 0 #cacaca, 4px 3px 0 #ccc, 5px 4px 0 #b3b3b3, 6px 6px 6px 3px rgb(0 0 0 / 24%) !important;
  FONT-WEIGHT: 500;
  width: 66% !important;
  margin-bottom: 28% !important;
  transform: rotate3d(-3, -1, -4,
      0deg);
  margin-top: 26%;
}

/*开始--------deskcalendar-215mmx148mm--*/
.deskcalendar-215mmx148mm>a:hover {
  transform: scale(1.1);
}

.singlePage .deskcalendar-215mmx148mm.p-front {
  display: none !important;
}

.deskcalendar-215mmx148mm {
  background: #f0f0f0;
  text-align: center;
  background-size: auto 100%;
}

.deskcalendar-215mmx148mm>a>.p-back {
  box-shadow: 3px 2px 0 #cacaca, 4px 3px 0 #ccc, 5px 4px 0 #b3b3b3, 6px 6px 6px 3px rgb(0 0 0 / 24%) !important;
  FONT-WEIGHT: 500;
  width: 66% !important;
  margin-bottom: 28% !important;
  transform: rotate3d(-3, -1, -4,
      0deg);
  margin-top: 26%;
}

/*开始--------wallcalendar-294mmx387mm--*/
.wallcalendar-294mmx387mm>a:hover {
  transform: scale(1.1);
}

.singlePage .wallcalendar-294mmx387mm.p-front {
  display: none !important;
}

.wallcalendar-294mmx387mm {
  background: #f0f0f0;
  text-align: center;
  background-size: auto 100%;
}

.wallcalendar-294mmx387mm>a>.p-back {
  box-shadow: 3px 2px 0 #cacaca, 4px 3px 0 #ccc, 5px 4px 0 #b3b3b3, 6px 6px 6px 3px rgb(0 0 0 / 24%) !important;
  FONT-WEIGHT: 500;
  width: 56% !important;
  margin-bottom: 12.8% !important;
  transform: rotate3d(-3, -1, -4,
      0deg);
  margin-top: 13%;
}

/*开始--------wallcalendar-210mmx297mm--*/
.wallcalendar-210mmx297mm>a:hover {
  transform: scale(1.1);
}

.singlePage .wallcalendar-210mmx297mm.p-front {
  display: none !important;
}

.wallcalendar-210mmx297mm {
  background: #f0f0f0;
  text-align: center;
  background-size: auto 100%;
}

.wallcalendar-210mmx297mm>a>.p-back {
  box-shadow: 3px 2px 0 #cacaca, 4px 3px 0 #ccc, 5px 4px 0 #b3b3b3, 6px 6px 6px 3px rgb(0 0 0 / 24%) !important;
  FONT-WEIGHT: 500;
  width: 52% !important;
  margin-bottom: 12.8% !important;
  transform: rotate3d(-3, -1, -4,
      0deg);
  margin-top: 13%;
}

/*开始--------wallcalendar-387mmx294mm--*/
.wallcalendar-387mmx294mm>a:hover {
  transform: scale(1.1);
}

.singlePage .wallcalendar-387mmx294mm.p-front {
  display: none !important;
}

.wallcalendar-387mmx294mm {
  background: #f0f0f0;
  text-align: center;
  background-size: auto 100%;
}

.wallcalendar-387mmx294mm>a>.p-back {
  box-shadow: 3px 2px 0 #cacaca, 4px 3px 0 #ccc, 5px 4px 0 #b3b3b3, 6px 6px 6px 3px rgb(0 0 0 / 24%) !important;
  FONT-WEIGHT: 500;
  width: 62% !important;
  margin-bottom: 26.7% !important;
  transform: rotate3d(-3, -1, -4,
      0deg);
  margin-top: 25.7%;
}

/*开始--------wallcalendar-297mmx210mm--*/
.wallcalendar-297mmx210mm>a:hover {
  transform: scale(1.1);
}

.singlePage .wallcalendar-297mmx210mm.p-front {
  display: none !important;
}

.wallcalendar-297mmx210mm {
  background: #f0f0f0;
  text-align: center;
  background-size: auto 100%;
}

.wallcalendar-297mmx210mm>a>.p-back {
  box-shadow: 3px 2px 0 #cacaca, 4px 3px 0 #ccc, 5px 4px 0 #b3b3b3, 6px 6px 6px 3px rgb(0 0 0 / 24%) !important;
  FONT-WEIGHT: 500;
  width: 66.4% !important;
  margin-bottom: 26.7% !important;
  transform: rotate3d(-3, -1, -4,
      0deg);
  margin-top: 25.7%;
}

/*---------Memo Pad--*/
.memopad-75mmx102mm>a:hover {
  transform: scale(1.1);
}

.singlePage .memopad-75mmx102mm .p-front {
  display: none;
}

/*---------Memo Pad memopad-75mmx102mm--*/
.memopad-75mmx102mm {
  background: #f0f0f0;
  text-align: center;
  background-size: auto 100%;
}

.memopad-75mmx102mm>a>.p-back {
  margin-top: -31% !important;
  width: 38%;
  margin-bottom: 5% !important;
  margin-left: -27% !important;
  box-shadow: -3px 2px 0px #cacaca, -4px 3px 0px #eaeaea, -5px 4px 0px #b3b3b3, -6px 5px 0px #dbdbdb, -7px 6px 0px #b5b5b5, -8px 7px 0px #efefef, -9px 8px 0px #a5a5a5, -10px 9px 0px #ededed, -11px 10px 0px #b5b5b5, -12px 11px 0px #cdcdcd, -13px 12px 0px #dbdbdb, -14px 13px 0px #919191, -20px 12px 2px 0px #919191 !important;
  transform: rotate3d(-3, -1, -4,
      49deg) scale(0.9);
}

.memopad-75mmx102mm>a>.p-front {
  position: relative;
  transform: rotate3d(-3, -1, -4,
      20deg);
  margin-top: 33% !important;
  width: 38%;
  margin-right: -8% !important;
  box-shadow: -3px -3px 10px #626262b8;
  z-index: 2;
  margin-bottom: 5.2%;

}

/*---------Memo Padmemopad-82mmx82mm--*/
.memopad-82mmx82mm>a:hover {
  transform: scale(1.1);
}

.singlePage .memopad-82mmx82mm .p-front {
  display: none;
}

/*---------Memo Pad memopad-82mmx82mm--*/
.memopad-82mmx82mm {
  background: #f0f0f0;
  text-align: center;
  background-size: auto 100%;
}

.memopad-82mmx82mm>a>.p-back {
  margin-top: -110% !important;
  width: 51%;
  margin-bottom: 0% !important;
  margin-left: 10% !important;
  box-shadow: -3px 2px 0px #cacaca, -4px 3px 0px #eaeaea, -5px 4px 0px #b3b3b3, -6px 5px 0px #dbdbdb, -7px 6px 0px #b5b5b5, -8px 7px 0px #efefef, -9px 8px 0px #a5a5a5, -10px 9px 0px #ededed, -11px 10px 0px #b5b5b5, -12px 11px 0px #cdcdcd, -13px 12px 0px #dbdbdb, -14px 13px 0px #919191, -20px 12px 2px 0px #919191 !important;
  transform: rotate3d(-3, -1, -4,
      49deg) scale(0.9);
}

.memopad-82mmx82mm>a>.p-front {
  position: relative;
  transform: rotate3d(-3, -1, -4,
      20deg);
  margin-top: 33% !important;
  width: 51%;
  box-shadow: -3px -3px 10px #626262b8;
  z-index: 2;
  margin-bottom: 0% !important;
}

/*--NCR--ncr-420mm x 297mm-4k-*/
.ncrde .border-01 {
  border-radius: 0px !important;
}

/*---------咭片ncr-420mm x 297mm-4k---*/
.ncr-420mmx297mm-4k->a:hover {
  transform: scale(1.1);
}

.singlePage .ncr-420mmx297mm-4k-.p-front {
  display: none !important;
}

/*---------咭片ncr-420mm x 297mm-4k --*/
.ncr-420mmx297mm-4k- {
  background: #f0f0f0;
  text-align: center;
  background-size: auto 100%;
}

.ncr-420mmx297mm-4k->a>.p-back {
  transform: rotate(-5deg);
  margin-top: 17% !important;
  width: 76%;
  box-shadow: 3px 2px 0 #cacaca, 4px 3px 0 #ccc, 5px 4px 0 #b3b3b3, 6px 6px 6px 3px rgba(0, 0, 0, 0.44) !important;
  margin-bottom: 20% !important;
  border: none;
}

.ncr-420mmx297mm-4k->a>.p-front {
  position: relative;
  box-shadow: -3px 2px 0 #cacaca, -4px 3px 0 #ccc, -5px 4px 0 #b3b3b3, -6px 5px 0 #dbdbdb, -7px 6px 0 #b5b5b5, -8px 7px 0 #efefef, -9px 8px 0 #a5a5a5, -10px 9px 0 #ededed, -11px 10px 0 #b5b5b5, -12px 11px 0 #cdcdcd, -13px 12px 0 #dbdbdb, -14px 13px 0 #919191, -20px 12px 10px 10px rgba(40, 47, 51, .5098039215686274) !important;
  transform: rotate3d(-3, -1, -4, 48deg) scale(.9);
  margin-top: 11% !important;
  width: 69%;
  display: none;
}

/*---------咭片ncr-215mmx146mm-16k----*/
.ncr-215mmx146mm-16k->a:hover {
  transform: scale(1.1);
}

.singlePage .ncr-215mmx146mm-16k-.p-front {
  display: none !important;
}

/*---------咭片ncr-215mmx146mm-16k- --*/
.ncr-215mmx146mm-16k- {
  background: #f0f0f0;
  text-align: center;
  background-size: auto 100%;
}

.ncr-215mmx146mm-16k->a>.p-back {
  transform: rotate(-5deg);
  margin-top: 21% !important;
  width: 72%;
  box-shadow: 3px 2px 0 #cacaca, 4px 3px 0 #ccc, 5px 4px 0 #b3b3b3, 6px 6px 6px 3px rgb(0 0 0 / 44%) !important;
  margin-bottom: 20.66% !important;
  border: none;
}

.ncr-215mmx146mm-16k->a>.p-front {
  position: relative;
  box-shadow: -3px 2px 0 #cacaca, -4px 3px 0 #ccc, -5px 4px 0 #b3b3b3, -6px 5px 0 #dbdbdb, -7px 6px 0 #b5b5b5, -8px 7px 0 #efefef, -9px 8px 0 #a5a5a5, -10px 9px 0 #ededed, -11px 10px 0 #b5b5b5, -12px 11px 0 #cdcdcd, -13px 12px 0 #dbdbdb, -14px 13px 0 #919191, -20px 12px 10px 10px rgba(40, 47, 51, .5098039215686274) !important;
  transform: rotate3d(-3, -1, -4, 48deg) scale(.9);
  margin-top: 11% !important;
  width: 69%;
  display: none;
}

.singlePage .ncr-215mmx146mm-16k->.vertical>.p-back {
  transform: rotate(-5deg);
  margin-top: 5% !important;
  width: 55%;
  box-shadow: -0px 2px 0 #cacaca, -0px 3px 0 #ccc, -0px 4px 0 #b3b3b3, -0px 6px 6px 3px rgba(0, 0, 0, 0.44) !important;
  margin-bottom: 5% !important;
  border: none;
}

/*---------咭片ncr-190mmx106mm-24k----*/
.ncr-190mmx106mm-24k->a:hover {
  transform: scale(1.1);
}

.singlePage .ncr-190mmx106mm-24k-.p-front {
  display: none !important;
}

/*---------咭片ncr-190mmx106mm-24k- --*/
.ncr-190mmx106mm-24k- {
  background: #f0f0f0;
  text-align: center;
  background-size: auto 100%;
}

.ncr-190mmx106mm-24k->a>.p-back {
  transform: rotate(-5deg);
  margin-top: 22% !important;
  width: 82%;
  box-shadow: 0px 2px 0 #cacaca, 0px 3px 0 #ccc, 5px 0px 0 #b3b3b3, 6px 6px 6px 3px rgba(0, 0, 0, 0.3) !important;
  margin-bottom: 23.3% !important;
  border: none;
}

.ncr-190mmx106mm-24k->a>.p-front {
  position: relative;
  box-shadow: -3px 2px 0 #cacaca, -4px 3px 0 #ccc, -5px 4px 0 #b3b3b3, -6px 5px 0 #dbdbdb, -7px 6px 0 #b5b5b5, -8px 7px 0 #efefef, -9px 8px 0 #a5a5a5, -10px 9px 0 #ededed, -11px 10px 0 #b5b5b5, -12px 11px 0 #cdcdcd, -13px 12px 0 #dbdbdb, -14px 13px 0 #919191, -20px 12px 10px 10px rgba(40, 47, 51, .5098039215686274) !important;
  transform: rotate3d(-3, -1, -4, 48deg) scale(.9);
  margin-top: 11% !important;
  width: 69%;
  display: none;
}

.singlePage .ncr-190mmx106mm-24k->.vertical>.p-back {
  transform: rotate(-5deg);
  margin-top: 5% !important;
  width: 45%;
  box-shadow: -0px 2px 0 #cacaca, 0px 3px 0 #ccc, 0px 4px 0 #b3b3b3, 0px 6px 6px 3px rgba(0, 0, 0, 0.3) !important;
  margin-bottom: 6% !important;
  border: none;
}

/*---------1咭片ncr-215mmx297mm-8k-----*/
.ncr-215mmx297mm-8k->a:hover {
  transform: scale(1.1);
}

.singlePage .ncr-215mmx297mm-8k-.p-front {
  display: none !important;
}

/*---------咭片ncr-215mmx297mm-8k- --*/
.ncr-215mmx297mm-8k- {
  background: #f0f0f0;
  text-align: center;
  background-size: auto 100%;
}

.ncr-215mmx297mm-8k->a>.p-back {
  transform: rotate(-5deg);
  margin-top: 14% !important;
  width: 84%;
  box-shadow: 3px 2px 0 #cacaca, 4px 3px 0 #ccc, 5px 4px 0 #b3b3b3, 6px 6px 6px 3px rgba(0, 0, 0, 0.44) !important;
  margin-bottom: 17% !important;
  border: none;
}

.ncr-215mmx297mm-8k->a>.p-front {
  position: relative;
  box-shadow: -3px 2px 0 #cacaca, -4px 3px 0 #ccc, -5px 4px 0 #b3b3b3, -6px 5px 0 #dbdbdb, -7px 6px 0 #b5b5b5, -8px 7px 0 #efefef, -9px 8px 0 #a5a5a5, -10px 9px 0 #ededed, -11px 10px 0 #b5b5b5, -12px 11px 0 #cdcdcd, -13px 12px 0 #dbdbdb, -14px 13px 0 #919191, -20px 12px 10px 10px rgba(40, 47, 51, .5098039215686274) !important;
  transform: rotate3d(-3, -1, -4, 48deg) scale(.9);
  margin-top: 11% !important;
  width: 69%;
  display: none;
}

.singlePage .ncr-215mmx297mm-8k->.vertical>.p-back {
  transform: rotate(-5deg);
  margin-top: 5% !important;
  width: 59%;
  box-shadow: -0px 2px 0 #cacaca, -0px 3px 0 #ccc, -0px 4px 0 #b3b3b3, -6px 6px 6px 3px rgba(0, 0, 0, 0.3) !important;
  margin-bottom: 4.6% !important;
  border: none;
}

/*---------1咭片ncr-139mmx106mm-32k------*/
.ncr-139mmx106mm-32k->a:hover {
  transform: scale(1.1);
}

.singlePage .ncr-139mmx106mm-32k-.p-front {
  display: none !important;
}

/*---------咭片ncr-139mmx106mm-32k- --*/
.ncr-139mmx106mm-32k- {
  background: #f0f0f0;
  text-align: center;
  background-size: auto 100%;
}

.ncr-139mmx106mm-32k->a>.p-back {
  transform: rotate(-5deg);
  margin-top: 16% !important;
  width: 77%;
  box-shadow: 3px 2px 0 #cacaca, 4px 3px 0 #ccc, 5px 4px 0 #b3b3b3, 6px 6px 6px 3px rgba(0, 0, 0, 0.44) !important;
  margin-bottom: 17% !important;
  border: none;
}

.ncr-139mmx106mm-32k->a>.p-front {
  position: relative;
  box-shadow: -3px 2px 0 #cacaca, -4px 3px 0 #ccc, -5px 4px 0 #b3b3b3, -6px 5px 0 #dbdbdb, -7px 6px 0 #b5b5b5, -8px 7px 0 #efefef, -9px 8px 0 #a5a5a5, -10px 9px 0 #ededed, -11px 10px 0 #b5b5b5, -12px 11px 0 #cdcdcd, -13px 12px 0 #dbdbdb, -14px 13px 0 #919191, -20px 12px 10px 10px rgba(40, 47, 51, .5098039215686274) !important;
  transform: rotate3d(-3, -1, -4, 48deg) scale(.9);
  margin-top: 11% !important;
  width: 69%;
  display: none;
}

.singlePage .ncr-139mmx106mm-32k->.vertical>.p-back {
  transform: rotate(-5deg);
  margin-top: 5% !important;
  width: 59%;
  box-shadow: -3px 2px 0 #cacaca, -4px 3px 0 #ccc, -5px 4px 0 #b3b3b3, -6px 6px 6px 3px rgba(0, 0, 0, 0.44) !important;
  margin-bottom: 6% !important;
  border: none;
}

/*---------咭片ncr-215mmx190mm-12k-----*/
.ncr-215mmx190mm-12k->a:hover {
  transform: scale(1.1);
}

.singlePage .ncr-215mmx190mm-12k-.p-front {
  display: none !important;
}

/*---------咭片ncr-215mmx146mm-16k- --*/
.ncr-215mmx190mm-12k- {
  background: #f0f0f0;
  text-align: center;
  background-size: auto 100%;
}

.singlePage .ncr-215mmx190mm-12k->.vertical>.p-back {
  box-shadow: -3px 2px 0 #cacaca, -4px 3px 0 #ccc, -5px 4px 0 #b3b3b3, -6px 6px 6px 3px rgba(0, 0, 0, 0.44) !important;
  transform: rotate(-5deg);
  margin-top: 10% !important;
  width: 62%;
  margin-bottom: 11% !important;
  border: none;
}

.ncr-215mmx190mm-12k->a>.p-back {
  transform: rotate(-5deg);
  margin-top: 6% !important;
  width: 79%;
  box-shadow: 0px 2px 0 #cacaca, -0px 3px 0 #ccc, 0px 4px 0 #b3b3b3, -6px 6px 6px 3px rgba(0, 0, 0, 0.29) !important;
  margin-bottom: 15.2% !important;
  border: none;
}

.ncr-215mmx190mm-12k->a>.p-front {
  transform: rotate(-5deg);
  margin-top: 6% !important;
  width: 79%;
  box-shadow: -3px 2px 0 #cacaca, -4px 3px 0 #ccc, -5px 4px 0 #b3b3b3, -6px 6px 6px 3px rgba(0, 0, 0, 0.44) !important;
  margin-bottom: 16% !important;
  display: none !important;
}



/*---------咭片--*/
.cardde>a:hover {
  transform: scale(1.1);
}

.singlePage .cardde .p-front {
  display: none;
}

/*---------咭片card-90mmx54mm--*/
.card-90mmx54mm {
  background: #f0f0f0;
  text-align: center;
  background-size: auto 100%;
}

.card-90mmx54mm>a>.p-back {
  box-shadow: -3px -3px 10px #626262b8;
  transform: rotate(-14deg);
  margin-top: -17% !important;
  width: 69%;
  margin-bottom: 9% !important;

}

.card-90mmx54mm>a>.p-front {
  position: relative;
  box-shadow: -3px 2px 0 #cacaca, -4px 3px 0 #eaeaea, -5px 4px 0 #b3b3b3, -6px 5px 0 #dbdbdb, -7px 6px 0 #b5b5b5, -8px 7px 0 #efefef, -9px 8px 0 #a5a5a5, -10px 9px 0 #ededed, -11px 10px 0 #b5b5b5, -12px 11px 0 #cdcdcd, -13px 12px 0 #dbdbdb, -19px 5px 13px #919191;
  transform: rotate3d(-3, -1, -4, 60deg);
  margin-top: 11% !important;
  width: 69%;

}

/*--咭片90*54单面横--*/
.singlePage .card-90mmx54mm {
  background: #f0f0f0;
  text-align: center;
  background-size: auto 100%;
}

.singlePage .card-90mmx54mm>.transverse>.p-back {
  box-shadow: -3px 2px 0 #cacaca, -4px 3px 0 #eaeaea, -5px 4px 0 #b3b3b3, -6px 5px 0 #dbdbdb, -7px 6px 0 #b5b5b5, -8px 7px 0 #efefef, -9px 8px 0 #a5a5a5, -10px 9px 0 #ededed, -11px 10px 0 #b5b5b5, -12px 11px 0 #cdcdcd, -13px 12px 0 #dbdbdb, -19px 5px 13px #919191;
  transform: rotate3d(-3, -1, -4, 60deg);
  margin-top: 24% !important;
  width: 70% !important;
  margin-bottom: 25% !important;
}

/*--咭片90*54单面竖--*/
.singlePage .card-90mmx54mm>.vertical>.p-back {
  box-shadow: -3px 2px 0 #cacaca, -4px 3px 0 #eaeaea, -5px 4px 0 #b3b3b3, -6px 5px 0 #dbdbdb, -7px 6px 0 #b5b5b5, -8px 7px 0 #efefef, -9px 8px 0 #a5a5a5, -10px 9px 0 #ededed, -11px 10px 0 #b5b5b5, -12px 11px 0 #cdcdcd, -13px 12px 0 #dbdbdb, -19px 5px 13px #919191;
  margin-top: 7.6% !important;
  width: 75% !important;
  margin-bottom: 13% !important;
  transform: rotate3d(-3, -1, -4, 34deg) !important;
}

/*--咭片双面竖向90*54--*/
.card-90mmx54mm>.vertical>.p-back {
  box-shadow: -5px 3px 10px #4a4a4a82;
  transform: rotate(-21deg) scale(1.46);
  margin-top: 28.89% !important;
  width: 26%;
  margin-bottom: 17.9% !important;
  margin-right: 10% !important;
}

.card-90mmx54mm>.vertical>.p-front {
  position: relative;
  box-shadow: 3px 2px 0 #cacaca, 4px 3px 0 #eaeaea, 5px 4px 0 #b3b3b3, 6px 5px 0 #dbdbdb, 7px 6px 0 #b5b5b5, 8px 7px 0 #efefef, 9px 8px 0 #a5a5a5, 10px 9px 0 #ededed, 11px 10px 0 #b5b5b5, 12px 11px 0 #cdcdcd, 13px 12px 0 #dbdbdb, 8px 16px 9px #666666b2;
  transform: rotate3d(20, -14, -20, 660deg) scale(1.48);
  margin-top: -24% !important;
  width: 27%;
  margin-left: 15% !important;
}

.card-90mmx54mm>.transverse>.p-back {
  box-shadow: -3px -3px 10px rgba(98, 98, 98, .7215686274509804);
  transform: rotate(-14deg);
  margin-top: -25% !important;
  width: 69%;
  margin-bottom: 9% !important;
}

.card-90mmx54mm>.transverse>.p-front {
  position: relative;
  box-shadow: -3px 2px 0 #cacaca, -4px 3px 0 #eaeaea, -5px 4px 0 #b3b3b3, -6px 5px 0 #dbdbdb, -7px 6px 0 #b5b5b5, -8px 7px 0 #efefef, -9px 8px 0 #a5a5a5, -10px 9px 0 #ededed, -11px 10px 0 #b5b5b5, -12px 11px 0 #cdcdcd, -13px 12px 0 #dbdbdb, -19px 5px 13px #919191;
  transform: rotate3d(-3, -1, -4, 60deg);
  margin-top: 19% !important;
  width: 69%;
}

/*---------咭片card-90mmx108mm--*/
.card-90mmx108mm {
  background: #f0f0f0;
  text-align: center;
  background-size: auto 100%;
}

.card-90mmx108mm>a>.p-back {
  box-shadow: -5px -3px 10px rgb(96 95 95 / 64%);
  margin-top: -32% !important;
  margin-left: 20px !important;
  width: 60%;
}

.card-90mmx108mm>a>.p-front {
  width: 60%;
  margin-right: 0px !important;
  margin-top: 12% !important;
  box-shadow: -3px 2px 0 #cacaca, -4px 3px 0 #eaeaea, -5px 4px 0 #b3b3b3, -6px 5px 0 #dbdbdb, -7px 6px 0 #b5b5b5, -8px 7px 0 #efefef, -9px 8px 0 #a5a5a5, -10px 9px 0 #ededed, -11px 10px 0 #b5b5b5, -12px 11px 0 #cdcdcd, -13px 12px 0 #dbdbdb, -19px 5px 13px #919191;
  transform: rotate3d(-3, -1, -4,
      24deg);
}

/*--咭片card-90mmx108mm单面横--*/
.singlePage .card-90mmx108mm {
  background: #f0f0f0;
  text-align: center;
  background-size: auto 100%;
}

.singlePage .card-90mmx108mm>a>.p-back {
  box-shadow: -3px 2px 0 #cacaca, -4px 3px 0 #eaeaea, -5px 4px 0 #b3b3b3, -6px 5px 0 #dbdbdb, -7px 6px 0 #b5b5b5, -8px 7px 0 #efefef, -9px 8px 0 #a5a5a5, -10px 9px 0 #ededed, -11px 10px 0 #b5b5b5, -12px 11px 0 #cdcdcd, -13px 12px 0 #dbdbdb, -19px 5px 13px #919191;
  margin-top: 17% !important;
  width: 70% !important;
  margin-bottom: 19.8% !important;
  transform: rotate3d(-3, -1, -4,
      24deg);
  margin-left: 0% !important;
}

.singlePage .card-90mmx108mm>.vertical>.p-back {
  box-shadow: 3px 2px 0 #cacaca, 4px 3px 0 #eaeaea, 5px 4px 0 #b3b3b3, 6px 5px 0 #dbdbdb, 7px 6px 0 #b5b5b5, 8px 7px 0 #efefef, 9px 8px 0 #a5a5a5, 10px 9px 0 #ededed, 11px 10px 0 #b5b5b5, 12px 11px 0 #cdcdcd, 13px 12px 0 #dbdbdb, 8px 16px 9px #666666b2;
  margin-top: 11.2% !important;
  width: 60% !important;
  margin-bottom: 13% !important;
  transform: rotate3d(-3, -1, -4,
      24deg);
  margin-left: 15% !important;
}

/*--咭片双面竖向card-90mmx108mm--*/

.card-90mmx108mm>.vertical>.p-back {
  box-shadow: -5px -3px 10px rgba(96, 95, 95, .6392156862745098);
  margin-top: -48% !important;
  width: 44%;
  transform: rotate3d(-3, -1, -4, -24deg);
  margin-right: 15% !important;
}

.card-90mmx108mm>.vertical>.p-front {
  width: 44%;
  margin-top: 13% !important;
  box-shadow: 3px 2px 0 #cacaca, 4px 3px 0 #eaeaea, 5px 4px 0 #b3b3b3, 6px 5px 0 #dbdbdb, 7px 6px 0 #b5b5b5, 8px 7px 0 #efefef, 9px 8px 0 #a5a5a5, 10px 9px 0 #ededed, 11px 10px 0 #b5b5b5, 12px 11px 0 #cdcdcd, 13px 12px 0 #dbdbdb, 8px 16px 9px #666666b2;
  transform: rotate3d(-3, -1, -4, 24deg);
  margin-left: 15% !important;
}

.card-90mmx108mm>.transverse>.p-back {
  box-shadow: -5px -3px 10px rgb(96 95 95 / 64%);
  margin-top: -32% !important;
  z-index: 2 !important;
  position: relative;
  margin-left: 20px !important;
  width: 56%;
}

.card-90mmx108mm>.transverse>.p-front {

  width: 56%;
  margin-right: 0px !important;
  margin-top: 12% !important;
  box-shadow: 3px 2px 0 #cacaca, 4px 3px 0 #eaeaea, 5px 4px 0 #b3b3b3, 6px 5px 0 #dbdbdb, 7px 6px 0 #b5b5b5, 8px 7px 0 #efefef, 9px 8px 0 #a5a5a5, 10px 9px 0 #ededed, 11px 10px 0 #b5b5b5, 12px 11px 0 #cdcdcd, 13px 12px 0 #dbdbdb, 8px 16px 9px #666666b2;
  transform: rotate3d(-3, -1, -4,
      24deg);
}

/*---------咭片card-180mmx54mm--*/
.card-180mmx54mm {
  background: #f0f0f0;
  text-align: center;
  background-size: auto 100%;
  padding-bottom: 20px;
}

.card-180mmx54mm>a>.p-back {
  position: relative;
  box-shadow: -5px 3px 10px #8a8a8a5e;
  transform: rotate3d(-3, -1, -4,
      -45deg);
  margin-top: 0% !important;
  margin-bottom: 15.8% !important;
  width: 80%;

}

.card-180mmx54mm>a>.p-front {
  position: relative;
  margin-top: 15% !important;
  box-shadow: 3px 2px 0 #cacaca, 4px 3px 0 #eaeaea, 5px 4px 0 #b3b3b3, 6px 5px 0 #dbdbdb, 7px 6px 0 #b5b5b5, 8px 7px 0 #efefef, 9px 8px 0 #a5a5a5, 10px 9px 0 #ededed, 11px 10px 0 #b5b5b5, 12px 11px 0 #cdcdcd, 13px 12px 0 #dbdbdb, 8px 16px 9px #666666b2;
  transform: rotate3d(-3, -1, -4,
      24deg);
  width: 80%;
}

/*--咭片card-180mmx54mm单面横--*/
.singlePage .card-180mmx54mm {
  background: #f0f0f0;
  text-align: center;
  background-size: auto 100%;
}

.singlePage .card-180mmx54mm>a>.p-back {
  box-shadow: 3px 2px 0 #cacaca, 4px 3px 0 #eaeaea, 5px 4px 0 #b3b3b3, 6px 5px 0 #dbdbdb, 7px 6px 0 #b5b5b5, 8px 7px 0 #efefef, 9px 8px 0 #a5a5a5, 10px 9px 0 #ededed, 11px 10px 0 #b5b5b5, 12px 11px 0 #cdcdcd, 13px 12px 0 #dbdbdb, 8px 16px 9px #666666b2;
  margin-top: 28% !important;
  width: 90% !important;
  margin-bottom: 29% !important;
  transform: rotate3d(-3, -1, -4,
      0deg);
  margin-left: 0% !important;
}

.card-90mmx108mm>.pt-3 {
  padding-top: 0 !important;
}

.card-90mmx108mm>.pb-3 {
  padding-bottom: 0 !important;
}

/*---------开始 花紋賀咭/邀請咭greetingcard-420mmx297mm--*/
.greetingcardde {
  background: #f0f0f0;
  background-size: 100% 100%;
  text-align: center;

}

.greetingcardde>a:hover {
  transform: scale(1.2);
}

.singlePage .greetingcardde .p-front {
  display: none;
}

/*--------- 花紋賀咭/邀請咭greetingcard-420mmx297mm--*/
.greetingcard-420mmx297mm {
  background: #f0f0f0;
  text-align: center;
  background-size: auto 100%;
}

.greetingcard-420mmx297mm>a>.p-back {
  margin-top: -1.32% !important;
  width: 56%;
  transform: rotate3d(-3, -1, -4, 0deg);
  box-shadow: -5px -3px 10px #53535364, -18px 5px 11px #66666638;

}

.greetingcard-420mmx297mm>a>.p-front {
  position: relative;
  margin-top: 2% !important;
  box-shadow: -5px -3px 10px #53535364, -18px 5px 15px #6666662e;
  transform: rotate3d(-3, -1, -4, 0deg);
  width: 56%;

}

.singlePage .greetingcard-420mmx297mm {
  background: #f0f0f0;
  text-align: center;
  background-size: auto 100%;
}

.greetingcard-420mmx297mm>.vertical>.p-back {
  margin-top: -49% !important;
  width: 40%;
  transform: rotate3d(-3, -1, -4, 0deg);
  margin-left: 45% !important;
  box-shadow: -5px -3px 10px #53535364, -18px 5px 11px #66666638;
  margin-bottom: 10% !important;
}

.greetingcard-420mmx297mm>.vertical>.p-front {
  position: relative;
  margin-top: 11% !important;
  box-shadow: -5px -3px 10px #53535364, -18px 5px 15px #6666662e;
  transform: rotate3d(-3, -1, -4, 0deg);
  width: 40%;
  margin-right: 44% !important;
}

.singlePage .greetingcard-420mmx297mm>.vertical>.p-back {
  box-shadow: -5px -3px 10px #5b5b5b4f, -22px -3px 13px #5353531c;
  margin-top: 8% !important;
  width: 52% !important;
  margin-bottom: 9% !important;
  transform: rotate3d(-3, -1, -4, -0deg);
  margin-left: 0% !important;
}

.greetingcard-420mmx297mm>.transverse>.p-back {
  position: relative;
  transition: all .3s ease-in-out;
  border: 0;
  box-shadow: -5px -3px 10px #53535364, -18px 5px 15px #6666662e;
  transform: rotate3d(-3, -1, -4,
      0deg);
  margin-top: 0% !important;
  width: 54%;
}

.greetingcard-420mmx297mm>.transverse>.p-front {
  position: relative;
  margin-top: 3.6% !important;
  box-shadow: -5px -3px 10px #53535364, -18px 5px 15px #6666662e;
  transform: rotate3d(-3, -1, -4,
      0deg);
  width: 54%;
}

.singlePage .greetingcard-420mmx297mm>.transverse>.p-back {
  box-shadow: -5px -3px 10px #5b5b5b4f, -22px -3px 13px #5353531c;
  margin-top: 18% !important;
  width: 70% !important;
  margin-bottom: 22.56% !important;
  transform: rotate3d(-3, -1, -4, 0deg);
  margin-left: 0% !important;
}


/*--------- 花紋賀咭/邀請咭greetingcard-210mmx297mm--*/
.greetingcard-210mmx297mm {
  background: #f0f0f0;
  text-align: center;
  background-size: auto 100%;
}

.greetingcard-210mmx297mm>a>.p-back {
  box-shadow: -5px -3px 10px #605f5fa3;
  margin-top: -3% !important;
  z-index: 2 !important;
  position: relative;
  width: 54%;
  margin-bottom: 6% !important;

}

.greetingcard-210mmx297mm>a>.p-front {
  position: relative;
  margin-top: 5.6% !important;
  box-shadow: -6px -2px 18px #4d4d4da3;
  z-index: 1;
  width: 54%;

}

.singlePage .greetingcard-210mmx297mm {
  background: #f0f0f0;
  text-align: center;
  background-size: auto 100%;
}

.greetingcard-210mmx297mm>.vertical>.p-back {
  box-shadow: -5px -3px 10px #5b5b5b4f, -22px -3px 13px #5353531c;
  margin-top: 5% !important;
  width: 40% !important;
  margin-bottom: 19% !important;
  transform: rotate3d(-3, -1, -4,
      0deg);
  margin-left: -10% !important;
}

.greetingcard-210mmx297mm>.vertical>.p-front {
  position: relative;
  margin-top: 23% !important;
  z-index: 1;
  margin-right: 12% !important;
  width: 40%;
  transform: rotate3d(-3, -1, -4,
      0deg);
  box-shadow: -1px -3px 5px #93939321, -4px 5px 19px #66666614;
  margin-bottom: 10.40% !important;
}

.singlePage .greetingcard-210mmx297mm>.vertical>.p-back {
  box-shadow: -5px -3px 10px #5b5b5b4f, -22px -3px 13px #5353531c;
  margin-top: 10% !important;
  width: 50% !important;
  margin-bottom: 9.54% !important;
  transform: rotate3d(-3, -1, -4,
      0deg);
  margin-left: 0% !important;
}

.greetingcard-210mmx297mm>.transverse>.p-back {
  position: relative;
  transition: all .3s ease-in-out;
  border: 0;
  box-shadow: -5px -3px 10px #53535364, -18px 5px 15px #6666662e;
  transform: rotate3d(-3, -1, -4,
      0deg);
  margin-top: 0% !important;
  width: 54%;
}

.greetingcard-210mmx297mm>.transverse>.p-front {
  position: relative;
  margin-top: 2.886% !important;
  box-shadow: -5px -3px 10px #53535364, -18px 5px 15px #6666662e;
  transform: rotate3d(-3, -1, -4,
      0deg);
  width: 54%;
}

.singlePage .greetingcard-210mmx297mm>a>.p-back {
  box-shadow: -5px -3px 10px #5b5b5b4f, -22px -3px 13px #5353531c;
  margin-top: 24% !important;
  width: 60% !important;
  margin-bottom: 23.6% !important;
  transform: rotate3d(-3, -1, -4,
      0deg);
  margin-left: 0% !important;
}

.singlePage .greetingcard-210mmx297mm>.transverse>.p-back {
  box-shadow: -5px -3px 10px #5b5b5b4f, -22px -3px 13px #5353531c;
  margin-top: 25.68% !important;
  width: 56% !important;
  margin-bottom: 25% !important;
  transform: rotate3d(-3, -1, -4, 0deg);
  margin-left: 0% !important;
}

/*--------- 花紋賀咭/邀請咭greetingcard-210mmx148_5mm--*/
.greetingcard-210mmx148_5mm {
  background: #f0f0f0;
  text-align: center;
  background-size: auto 100%;
}

.greetingcard-210mmx148_5mm>a>.p-back {
  box-shadow: -5px -3px 10px #605f5fa3;
  margin-top: -3% !important;
  z-index: 2 !important;
  position: relative;
  width: 54%;
  margin-bottom: 6% !important;

}

.greetingcard-210mmx148_5mm>a>.p-front {
  position: relative;
  margin-top: 5.6% !important;
  box-shadow: -6px -2px 18px #4d4d4da3;
  z-index: 1;
  width: 54%;

}

.singlePage .greetingcard-210mmx148_5mm {
  background: #f0f0f0;
  text-align: center;
  background-size: auto 100%;
}

.greetingcard-210mmx148_5mm>.vertical>.p-back {
  box-shadow: -5px -3px 10px #5b5b5b4f, -22px -3px 13px #5353531c;
  margin-top: 4% !important;
  width: 40% !important;
  margin-bottom: 16% !important;
  transform: rotate3d(-3, -1, -4,
      0deg);
  margin-left: -10% !important;
}

.greetingcard-210mmx148_5mm>.vertical>.p-front {
  position: relative;
  margin-top: 23.436% !important;
  z-index: 1;
  margin-right: 12% !important;
  width: 40%;
  transform: rotate3d(-3, -1, -4,
      0deg);
  box-shadow: -1px -3px 5px #93939321, -4px 5px 19px #66666614;
  margin-bottom: 10.26% !important;
}

.singlePage .greetingcard-210mmx148_5mm>.vertical>.p-back {
  box-shadow: -5px -3px 10px #5b5b5b4f, -22px -3px 13px #5353531c;
  margin-top: 10% !important;
  width: 50% !important;
  transform: rotate3d(-3, -1, -4,
      -0deg);
  margin-bottom: 9.54% !important;
}

.greetingcard-210mmx148_5mm>.transverse>.p-back {
  position: relative;
  transition: all .3s ease-in-out;
  border: 0;
  box-shadow: -5px -3px 10px #53535364, -18px 5px 15px #6666662e;
  transform: rotate3d(-3, -1, -4,
      0deg);
  margin-top: 0% !important;
  width: 54%;
}

.greetingcard-210mmx148_5mm>.transverse>.p-front {
  position: relative;
  margin-top: 2.886% !important;
  box-shadow: -5px -3px 10px #53535364, -18px 5px 15px #6666662e;
  transform: rotate3d(-3, -1, -4,
      0deg);
  width: 54%;
}

.singlePage .greetingcard-210mmx148_5mm>a>.p-back {
  box-shadow: -5px -3px 10px #5b5b5b4f, -22px -3px 13px #5353531c;
  margin-top: 21.2% !important;
  width: 69% !important;
  margin-bottom: 20% !important;
  transform: rotate3d(-3, -1, -4,
      0deg);
  margin-left: 0% !important;
}

.singlePage .greetingcard-210mmx148_5mm>.transverse>.p-back {
  box-shadow: -5px -3px 10px #5b5b5b4f, -22px -3px 13px #5353531c;
  margin-top: 22% !important;
  width: 66% !important;
  margin-bottom: 21.602% !important;
  transform: rotate3d(-3, -1, -4,
      0deg);
  margin-left: 0% !important;
}

/*--------- 花紋賀咭/邀請咭greetingcard-148_5mmx105mm--*/
.greetingcard-148_5mmx105mm {
  background: #f0f0f0;
  text-align: center;
  background-size: auto 100%;
}

.greetingcard-148_5mmx105mm>a>.p-back {
  box-shadow: -5px -3px 10px #605f5fa3;
  margin-top: -3% !important;
  z-index: 2 !important;
  position: relative;
  width: 54%;
  margin-bottom: 6% !important;

}

.greetingcard-148_5mmx105mm>a>.p-front {
  position: relative;
  margin-top: 5.6% !important;
  box-shadow: -6px -2px 18px #4d4d4da3;
  z-index: 1;
  width: 54%;

}

.singlePage .greetingcard-148_5mmx105mm {
  background: #f0f0f0;
  text-align: center;
  background-size: auto 100%;
}

.greetingcard-148_5mmx105mm>.vertical>.p-back {
  box-shadow: -5px -3px 10px #5b5b5b4f, -22px -3px 13px #5353531c;
  margin-top: 4% !important;
  width: 40% !important;
  margin-bottom: 16% !important;
  transform: rotate3d(-3, -1, -4,
      0deg);
  margin-left: -10% !important;
}

.greetingcard-148_5mmx105mm>.vertical>.p-front {
  position: relative;
  margin-top: 23.437% !important;
  z-index: 1;
  margin-right: 12% !important;
  width: 40%;
  transform: rotate3d(-3, -1, -4,
      0deg);
  box-shadow: -1px -3px 5px #93939321, -4px 5px 19px #66666614;
  margin-bottom: 10.26% !important;
}

.singlePage .greetingcard-148_5mmx105mm>.vertical>.p-back {
  box-shadow: -5px -3px 10px #5b5b5b4f, -22px -3px 13px #5353531c;
  margin-top: 10% !important;
  width: 50% !important;
  transform: rotate3d(-3, -1, -4,
      -0deg);
  margin-bottom: 9.54% !important;
}

.greetingcard-148_5mmx105mm>.transverse>.p-back {
  position: relative;
  transition: all .3s ease-in-out;
  border: 0;
  box-shadow: -5px -3px 10px #53535364, -18px 5px 15px #6666662e;
  transform: rotate3d(-3, -1, -4,
      0deg);
  margin-top: 0% !important;
  width: 54%;
}

.greetingcard-148_5mmx105mm>.transverse>.p-front {
  position: relative;
  margin-top: 2.888% !important;
  box-shadow: -5px -3px 10px #53535364, -18px 5px 15px #6666662e;
  transform: rotate3d(-3, -1, -4,
      0deg);
  width: 54%;
}

.singlePage .greetingcard-148_5mmx105mm>a>.p-back {
  box-shadow: -5px -3px 10px #5b5b5b4f, -22px -3px 13px #5353531c;
  margin-top: 21.2% !important;
  width: 69% !important;
  margin-bottom: 20% !important;
  transform: rotate3d(-3, -1, -4,
      0deg);
  margin-left: 0% !important;
}

.singlePage .greetingcard-148_5mmx105mm>.transverse>.p-back {
  box-shadow: -5px -3px 10px #5b5b5b4f, -22px -3px 13px #5353531c;
  margin-top: 22% !important;
  width: 66% !important;
  margin-bottom: 21.604% !important;
  transform: rotate3d(-3, -1, -4,
      0deg);
  margin-left: 0% !important;
}

/*---------开始廣告扇模板--*/
.promotionalfande>a:hover {
  transform: scale(1.1);
}

/*---------廣告扇模板promotionalfan-180mmx180mmm--*/
.promotionalfan-180mmx180mm {
  background: #dfdede;
  text-align: center;
  background-size: auto 100%;
}

.promotionalfan-180mmx180mm>a>.p-back {
  transform: rotate(0deg);
  margin-top: -21% !important;
  width: 46%;
  margin-bottom: 0% !important;
  margin-left: 37%;
}

.promotionalfan-180mmx180mm>a>.p-front {
  position: relative;
  transform: rotate3d(-3, -1, -4,
      0deg);
  margin-top: 2.03% !important;
  width: 46%;
  margin-right: 37%;

}

/*---------廣告扇模板promotionalfan-183mmx180mm--*/
.promotionalfan-183mmx180mm {
  background: #dfdede;
  text-align: center;
  background-size: auto 100%;
}

.promotionalfan-183mmx180mm>a>.p-back {
  transform: rotate(0deg);
  margin-top: -21% !important;
  width: 46%;
  margin-bottom: 0% !important;
  margin-left: 37%;
}

.promotionalfan-183mmx180mm>a>.p-front {
  position: relative;
  transform: rotate3d(-3, -1, -4,
      0deg);
  margin-top: 2.03% !important;
  width: 46%;
  margin-right: 37%;

}

/*---------廣告扇模板promotionalfan-183mmx183mm--*/
.promotionalfan-183mmx183mm {
  background: #dfdede;
  text-align: center;
  background-size: auto 100%;
}

.promotionalfan-183mmx183mm>a>.p-back {
  transform: rotate(0deg);
  margin-top: -21% !important;
  width: 47%;
  margin-bottom: 0% !important;
  margin-left: 37%;
}

.promotionalfan-183mmx183mm>a>.p-front {
  position: relative;
  transform: rotate3d(-3, -1, -4,
      0deg);
  margin-top: 2% !important;
  width: 47%;
  margin-right: 37%;
}

/*--年历咭片calendarcard-180mmx54mm单面竖--*/
.singlePage .card-180mmx54mm>.vertical>.p-back {
  box-shadow: -3px 2px 0 #cacaca, -4px 3px 0 #eaeaea, -5px 4px 0 #b3b3b3, -6px 5px 0 #dbdbdb, -7px 6px 0 #b5b5b5, -8px 7px 0 #efefef, -9px 8px 0 #a5a5a5, -10px 9px 0 #ededed, -11px 10px 0 #b5b5b5, -12px 11px 0 #cdcdcd, -13px 12px 0 #dbdbdb, -19px 5px 13px #919191;
  transform: rotate3d(-3, -1, -4,
      0deg);
  margin-top: 5.8% !important;
  width: 70% !important;
  margin-bottom: -2% !important;
}

/*--年历咭片双面竖向calendarcard-180mmx54mm--*/
.card-180mmx54mm>.vertical>.p-back {
  margin-top: 6% !important;
  width: 40% !important;
  box-shadow: -5px 3px 10px #42424261;
  transform: rotate3d(-3, -1, -4, 0deg);
  margin-bottom: 0% !important;
}

.card-180mmx54mm>.vertical>.p-front {
  position: relative;
  transform: rotate3d(-3, -1, -4,
      21deg);
  margin-top: 12.1% !important;
  width: 40%;
  box-shadow: -3px 2px 0 #cacaca, -4px 3px 0 #eaeaea, -5px 4px 0 #b3b3b3, -6px 5px 0 #dbdbdb, -7px 6px 0 #b5b5b5, -8px 7px 0 #efefef, -9px 8px 0 #a5a5a5, -10px 9px 0 #ededed, -11px 10px 0 #b5b5b5, -12px 11px 0 #cdcdcd, -13px 12px 0 #dbdbdb, -19px 5px 13px #919191;
}

.card-180mmx54mm>.transverse>.p-back {
  margin-top: 0% !important;
  width: 70% !important;
  box-shadow: -5px 3px 10px #42424261;
  transform: rotate3d(-3, -1, -4,
      -10deg);
  margin-bottom: 9.6% !important;
}

.card-180mmx54mm>.transverse>.p-front {
  position: relative;
  transform: rotate3d(-3, -1, -4,
      21deg);
  margin-top: 23% !important;
  width: 70%;
  box-shadow: -3px 2px 0 #cacaca, -4px 3px 0 #eaeaea, -5px 4px 0 #b3b3b3, -6px 5px 0 #dbdbdb, -7px 6px 0 #b5b5b5, -8px 7px 0 #efefef, -9px 8px 0 #a5a5a5, -10px 9px 0 #ededed, -11px 10px 0 #b5b5b5, -12px 11px 0 #cdcdcd, -13px 12px 0 #dbdbdb, -19px 5px 13px #919191;
}


/*--年历咭片--*/
.calendarcardde {
  background: #f0f0f0;
  background-size: 100% 100%;
  text-align: center;

}

.calendarcardde>a:hover {
  transform: scale(1.2);
}

.singlePage .calendarcardde .p-front {
  display: none;
}

/*---------年历咭片双面横向90*54--*/
.calendarcard-90mmx54mm {
  background: #f0f0f0;
  text-align: center;
  background-size: auto 100%;
}

.calendarcard-90mmx54mm>a>.p-back {
  box-shadow: -5px -3px 10px #5b5b5ba1;
  transform: rotate3d(-3, -1, -4, 0deg);
  margin-top: -15% !important;
  width: 70%;
}

.calendarcard-90mmx54mm>a>.p-front {
  position: relative;
  box-shadow: -5px -3px 10px #919191;
  transform: rotate3d(-3, -1, -4, 45deg);
  margin-top: 20% !important;
  width: 69%;
}

/*--年历咭片90*54单面横--*/
.singlePage .calendarcard-90mmx54mm {
  text-align: center;
  background-size: auto 100%;
}

.singlePage .calendarcard-90mmx54mm>.transverse>.p-back {
  box-shadow: -5px -3px 10px #5b5b5b4f, -22px -3px 13px #5353531c;
  margin-top: 32% !important;
  width: 70% !important;
  margin-bottom: 24% !important;
  transform: rotate3d(-3, -1, -4, 27deg) !important
}

/*--年历咭片90*54单面竖--*/
.singlePage .calendarcard-90mmx54mm>.vertical>.p-back {
  box-shadow: -5px -3px 10px #5b5b5b4f, -22px -3px 13px #5353531c;
  margin-top: 16% !important;
  width: 42% !important;
  margin-bottom: 12% !important;
  transform: rotate3d(-3, -1, -4, -34deg) !important;
}

/*--年历咭片双面竖向90*54--*/
.calendarcard-90mmx54mm>.vertical>.p-back {
  box-shadow: -5px -3px 10px #5b5b5ba1;
  transform: rotate3d(-3, -1, -4, -25deg);
  margin-top: 12% !important;
  width: 36%;
  margin-bottom: 20% !important;
}

.calendarcard-90mmx54mm>.vertical>.p-front {
  position: relative;
  box-shadow: -5px -3px 10px #919191;
  transform: rotate3d(-3, -1, -4, 24deg);
  margin-top: 33% !important;
  width: 36%;
}

/*---------年历咭片calendarcard-210mmx148mm双面横向--*/
.calendarcard-210mmx148mm {
  background: #f0f0f0;
  text-align: center;
  background-size: auto 100%;

}

.calendarcard-210mmx148mm>a>.p-back {
  margin-top: -12% !important;
  width: 60%;
  transform: rotate3d(-3, -1, -4, -1deg);
  margin-left: 30% !important;
  box-shadow: -5px -3px 10px #53535364, -18px 5px 11px #66666638;
}

.calendarcard-210mmx148mm>a>.p-front {
  position: relative;
  margin-top: 16% !important;
  box-shadow: -5px -3px 10px #53535364, -18px 5px 15px #6666662e;
  transform: rotate3d(-3, -1, -4, 27deg);
  width: 60%;
  margin-right: 16% !important;
}


/*--年历咭片calendarcard-210mmx148mm单面横--*/
.singlePage .calendarcard-210mmx148mm {
  text-align: center;
  background-size: auto 100%;
}

.singlePage .calendarcard-210mmx148mm>a>.p-back {
  box-shadow: -5px -3px 10px #5b5b5b4f, -22px -3px 13px #5353531c;
  margin-top: 25% !important;
  width: 70% !important;
  margin-bottom: 24% !important;
  transform: rotate3d(-3, -1, -4, 27deg);
  margin-left: 0% !important;
}

/*--年历咭片calendarcard-210mmx148mm单面竖--*/
.singlePage .calendarcard-210mmx148mm>.vertical>.p-back {
  box-shadow: -5px -3px 10px #5b5b5b4f, -22px -3px 13px #5353531c;
  margin-top: 14% !important;
  width: 52% !important;
  margin-bottom: 10% !important;
  transform: rotate3d(-3, -1, -4, -27deg);
}

/*--年历咭片双面竖向calendarcard-210mmx148mm--*/
.calendarcard-210mmx148mm>.vertical>.p-back {
  margin-top: -41% !important;
  width: 40%;
  transform: rotate3d(-3, -1, -4, -1deg);
  margin-left: 30% !important;
  box-shadow: -5px -3px 10px #53535364, -18px 5px 11px #66666638;
}

.calendarcard-210mmx148mm>.vertical>.p-front {
  position: relative;
  margin-top: 16% !important;
  box-shadow: -5px -3px 10px #53535364, -18px 5px 15px #6666662e;
  transform: rotate3d(-3, -1, -4, 27deg);
  width: 40%;
  margin-right: 16% !important;
}


/*-----------年历咭片calendarcard-148mmx210mm--*/
.calendarcard-148mmx210mm {
  background: #f0f0f0;
  text-align: center;
  background-size: auto 100%;

}

.calendarcard-148mmx210mm>a>.p-back {
  margin-top: -84% !important;
  box-shadow: -5px -3px 10px #40404070;
  transform: rotate3d(-3, -1, -4, 0deg);
  width: 60%;
}

.calendarcard-148mmx210mm>a>.p-front {
  position: relative;
  margin-top: 4% !important;
  box-shadow: -5px -3px 10px #919191;
  transform: rotate3d(-3, -1, -4, 27deg);
  width: 58%;
}


/*---------年历咭片calendarcard-180mmx54mm--*/
.calendarcard-180mmx54mm {
  text-align: center;
  background-size: auto 100%;
  padding-bottom: 20px;
}

.calendarcard-180mmx54mm>a>.p-back {
  box-shadow: -5px -3px 10px #919191;
  transform: rotate3d(-3, -1, -4, 45deg);
  margin-top: 0px !important;
  margin-bottom: 12% !important;
  width: 90%;
}

.calendarcard-180mmx54mm>a>.p-front {
  position: relative;
  box-shadow: -5px -3px 10px #919191;
  transform: rotate3d(-3, -1, -4, 45deg);
  margin-top: 21% !important;
  width: 90%;
}

/*--年历咭片calendarcard-180mmx54mm单面横--*/
.singlePage .calendarcard-180mmx54mm {
  text-align: center;
  background-size: auto 100%;
}

.singlePage .calendarcard-180mmx54mm>a>.p-back {
  box-shadow: 3px 2px 0 #cacaca, 4px 3px 0 #eaeaea, 5px 4px 0 #b3b3b3, 6px 5px 0 #dbdbdb, 7px 6px 0 #b5b5b5, 8px 7px 0 #efefef, 9px 8px 0 #a5a5a5, 8px 16px 9px #666666b2;
  margin-top: 36% !important;
  width: 112% !important;
  margin-bottom: 27% !important;
  transform: rotate3d(-3, -1, -4, 55deg);
  margin-left: 0% !important;
}

/*--年历咭片calendarcard-180mmx54mm单面竖--*/
.singlePage .calendarcard-180mmx54mm>.vertical>.p-back {
  box-shadow: -5px -3px 10px #5b5b5b4f, -22px -3px 13px #5353531c;
  margin-top: 8% !important;
  width: 26% !important;
  margin-bottom: -2% !important;
  transform: rotate3d(-3, -1, -4, -27deg);
}

/*--年历咭片双面竖向calendarcard-180mmx54mm--*/
.calendarcard-180mmx54mm>.vertical>.p-back {
  box-shadow: -5px -3px 10px #2b2a2a4a;
  transform: rotate3d(-3, -1, -4, 15deg);
  margin-top: 0px !important;
  margin-bottom: -4% !important;
  width: 20%;
}

.calendarcard-180mmx54mm>.vertical>.p-front {
  position: relative;
  box-shadow: -5px -3px 10px #919191b5;
  transform: rotate3d(-3, -1, -4, -15deg);
  margin-top: 21% !important;
  width: 20%;
}

/*--年历咭片calendarcard-180mmx54mm单面横--*/
.singlePage .calendarcard-180mmx54mm {
  text-align: center;
  background-size: auto 100%;
}

.singlePage .calendarcard-180mmx54mm>a>.p-back {
  box-shadow: 3px 2px 0 #cacaca, 4px 3px 0 #eaeaea, 5px 4px 0 #b3b3b3, 6px 5px 0 #dbdbdb, 7px 6px 0 #b5b5b5, 8px 7px 0 #efefef, 9px 8px 0 #a5a5a5, 8px 16px 9px #666666b2;
  margin-top: 36% !important;
  width: 112% !important;
  margin-bottom: 27% !important;
  transform: rotate3d(-3, -1, -4, 55deg);
  margin-left: 0% !important;
}

/*--年历咭片calendarcard-180mmx54mm单面竖--*/
.singlePage .calendarcard-180mmx54mm>.vertical>.p-back {
  box-shadow: -5px -3px 10px #5b5b5b4f, -22px -3px 13px #5353531c;
  margin-top: 8% !important;
  width: 26% !important;
  margin-bottom: -2% !important;
  transform: rotate3d(-3, -1, -4, -27deg);
}

/*--年历咭片双面竖向calendarcard-180mmx54mm--*/
/*---------年历咭片calendarcard-210mmx297mm--*/
.calendarcard-210mmx297mm {
  background: #f0f0f0;
  text-align: center;
  background-size: auto 100%;
}

.calendarcard-210mmx297mm>a>.p-back {
  box-shadow: -5px -3px 10px #605f5fa3;
  margin-top: -31% !important;
  z-index: 2 !important;
  position: relative;
  margin-left: -10% !important;
  width: 70%;
}

.calendarcard-210mmx297mm>a>.p-front {
  position: relative;
  margin-top: 21% !important;
  box-shadow: -6px -2px 18px #4d4d4da3;
  z-index: 1;
  margin-right: -10% !important;
  width: 69%;
}

/*--年历咭片calendarcard-210mmx297mm单面横--*/
.singlePage .calendarcard-210mmx297mm {
  text-align: center;
  background-size: auto 100%;
}

.singlePage .calendarcard-210mmx297mm>a>.p-back {
  box-shadow: 3px 2px 0 #cacaca, 4px 3px 0 #eaeaea, 5px 4px 0 #b3b3b3, 6px 5px 0 #dbdbdb, 7px 6px 0 #b5b5b5, 8px 7px 0 #efefef, 9px 8px 0 #a5a5a5, 8px 16px 9px #666666b2;
  margin-top: 30% !important;
  width: 69% !important;
  margin-bottom: 20% !important;
  transform: rotate3d(-3, -1, -4, 24deg);
  margin-left: 0% !important;
}

/*--年历咭片calendarcard-210mmx297mm单面竖--*/
.singlePage .calendarcard-210mmx297mm>.vertical>.p-back {
  box-shadow: -5px -3px 10px #5b5b5b4f, -22px -3px 13px #5353531c;
  margin-top: 16% !important;
  width: 50% !important;
  transform: rotate3d(-3, -1, -4, -27deg);
  margin-bottom: 12% !important;
}

/*--年历咭片双面竖向calendarcard-210mmx297mm--*/
.calendarcard-210mmx297mm>.vertical>.p-back {
  box-shadow: -5px -3px 10px #5b5b5b4f, -22px -3px 13px #5353531c;
  margin-top: 5% !important;
  width: 40% !important;
  margin-bottom: 16% !important;
  transform: rotate3d(-3, -1, -4, 24deg);
  margin-left: 0% !important;
}

.calendarcard-210mmx297mm>.vertical>.p-front {
  position: relative;
  margin-top: 30% !important;
  z-index: 1;
  margin-right: -40% !important;
  width: 42%;
  transform: rotate3d(-3, -1, -4, 27deg);
  box-shadow: -1px -3px 5px #93939321, -4px 5px 19px #66666614;
  margin-bottom: 9% !important;
}

/*---------年历咭片calendarcard-90mmx108mm--*/
.calendarcard-90mmx108mm {
  background: #f0f0f0;
  text-align: center;
  background-size: auto 100%;
}

.calendarcard-90mmx108mm>a>.p-back {
  box-shadow: -5px -3px 10px #605f5fa3;
  margin-top: -27% !important;
  z-index: 2 !important;
  position: relative;
  margin-left: 10% !important;
  width: 60%;
  transform: rotate3d(-3, -1, -4, 27deg);
  margin-bottom: 10% !important;
}

.calendarcard-90mmx108mm>a>.p-front {
  position: relative;
  box-shadow: -5px -3px 10px #2929293d;
  z-index: 1;
  width: 60%;
  margin-right: 10% !important;
  margin-top: 10% !important;
  transform: rotate3d(-3, -1, -4, -21deg);
}

/*----------年历咭片calendarcard-90mmx108mm单面横--*/
.singlePage .calendarcard-90mmx108mm {
  text-align: center;
  background-size: auto 100%;
}

.singlePage .calendarcard-90mmx108mm>a>.p-back {
  box-shadow: -5px -3px 10px #5b5b5b4f, -22px -3px 13px #5353531c;
  margin-top: 22% !important;
  width: 64% !important;
  margin-bottom: 23% !important;
  transform: rotate3d(-3, -1, -4, 24deg);
  margin-left: 0% !important;
}

.singlePage .calendarcard-90mmx108mm>.vertical>.p-back {
  box-shadow: 3px 2px 0 #cacaca, 4px 3px 0 #eaeaea, 5px 4px 0 #b3b3b3, 6px 5px 0 #dbdbdb, 7px 6px 0 #b5b5b5, 8px 7px 0 #efefef, 9px 8px 0 #a5a5a5, 8px 16px 9px #666666b2;
  margin-top: 16% !important;
  z-index: 2 !important;
  position: relative;
  margin-left: 0% !important;
  width: 50% !important;
  transform: rotate3d(-3, -1, -4, 27deg);
}

/*--年历咭片calendarcard-90mmx108mm单面竖--*/
.singlePage .calendarcard-210mmx297mm>.vertical>.p-back {
  box-shadow: -5px -3px 10px #5b5b5b4f, -22px -3px 13px #5353531c;
  margin-top: 14% !important;
  width: 50% !important;
  transform: rotate3d(-3, -1, -4, -27deg);
  margin-bottom: 12% !important;
}

/*--年历咭片双面竖向calendarcard-90mmx108mm--*/

.calendarcard-90mmx108mm>.vertical>.p-back {
  box-shadow: -5px -3px 10px #605f5fa3;
  margin-top: -43% !important;
  z-index: 2 !important;
  position: relative;
  margin-left: 14% !important;
  width: 47%;
  transform: rotate3d(-3, -1, -4, -23deg);
}

.calendarcard-90mmx108mm>.vertical>.p-front {
  position: relative;
  box-shadow: -5px -3px 10px #2929293d;
  z-index: 1;
  width: 47%;
  margin-right: 14% !important;
  margin-top: 13% !important;
  transform: rotate3d(-3, -1, -4, 11deg);
}

/*--年历咭片calendarcard-210mmx198mm--*/
.calendarcard-210mmx198mm {
  background: #f0f0f0;
  text-align: center;
  background-size: auto 100%;

}

.calendarcard-210mmx198mm>a>.p-back {
  box-shadow: -5px -3px 10px #605f5fa3;
  margin-top: -43% !important;
  z-index: 2 !important;
  position: relative;
  margin-left: 20px !important;
  width: 58%;
  transform: rotate3d(-3, -1, -4, 27deg);
}

.calendarcard-210mmx198mm>a>.p-front {
  position: relative;
  margin-top: 9% !important;
  box-shadow: -6px -2px 18px #4d4d4da3;
  z-index: 1;
  margin-right: 20px !important;
  width: 58%;
  transform: rotate3d(-3, -1, -4, 27deg);
}

/*--年历咭片calendarcard-210mmx198mm单面横--*/
.singlePage .calendarcard-210mmx198mm {
  text-align: center;
  background-size: auto 100%;
}

.singlePage .calendarcard-210mmx198mm>a>.p-back {
  box-shadow: -5px -3px 10px #5b5b5b4f, -22px -3px 13px #5353531c;
  margin-top: 20% !important;
  width: 67% !important;
  margin-bottom: 16% !important;
  transform: rotate3d(-3, -1, -4, 16deg);
  margin-left: 0% !important;
}

/*--年历咭片calendarcard-210mmx198mm单面竖--*/
.singlePage .calendarcard-210mmx198mm>.vertical>.p-back {
  box-shadow: -5px -3px 10px #5b5b5b4f, -22px -3px 13px #5353531c;
  margin-top: 22% !important;
  width: 64% !important;
  margin-bottom: 9% !important;
  transform: rotate3d(-3, -1, -4, -27deg);
}

/*--年历咭片双面竖向calendarcard-210mmx198mm--*/
.calendarcard-210mmx198mm>.transverse>.p-back {
  box-shadow: -5px -3px 10px #605f5fa3;
  margin-top: -29% !important;
  z-index: 2 !important;
  position: relative;
  margin-left: 20px !important;
  width: 58%;
  transform: rotate3d(-3, -1, -4, 27deg);
}

.calendarcard-210mmx198mm>.transverse>.p-front {
  position: relative;
  margin-top: 9% !important;
  box-shadow: -6px -2px 18px #4d4d4da3;
  z-index: 1;
  margin-right: 20px !important;
  width: 58%;
  transform: rotate3d(-3, -1, -4, 27deg);
}

/*---------獎狀證書certificate-210mmx297mm--*/
.certificate-210mmx297mm>a:hover {
  transform: scale(1.1);
}

.certificate-210mmx297mm img {
  border: none !important;
}

.certificate-210mmx297mm .p-front {
  display: none;
}

.certificate-210mmx297mm {
  background: #f0f0f0;
  text-align: center;
  background-size: auto 100%;
}

.certificate-210mmx297mm>a>.p-back {
  box-shadow: -5px -3px 10px #605f5fa3;
  margin-top: 5% !important;
  z-index: 2 !important;
  position: relative;
  width: 46%;
  transform: rotate3d(-3, -1, -4, 14deg);
  margin-bottom: 7% !important;
}


/*--獎狀證書certificate-210mmx297mm单面横---*/
.singlePage .certificate-210mmx297mm {
  text-align: center;
  background-size: auto 100%;
}

.certificate-210mmx297mm>a>.p-back {
  box-shadow: -5px -3px 10px #5b5b5b4f, -22px -3px 13px #5353531c;
  margin-top: 16% !important;
  width: 69% !important;
  margin-bottom: 18% !important;
  transform: rotate3d(-3, -1, -4, 24deg);
  margin-left: 0% !important;
}

/*--獎狀證書certificate-210mmx297mm单面竖--*/
.certificate-210mmx297mm>.vertical>.p-back {
  box-shadow: -5px -3px 10px #5b5b5b4f, -22px -3px 13px #5353531c;
  margin-top: 16% !important;
  width: 50% !important;
  transform: rotate3d(-3, -1, -4, -27deg);
  margin-bottom: 12% !important;
}

/*--獎狀證書双面竖向certificate-210mmx297mm--*/
.certificate-210mmx297mm>.vertical>.p-back {
  box-shadow: -5px -3px 10px #605f5fa3;
  margin-top: 9% !important;
  z-index: 2 !important;
  position: relative;
  width: 46%;
  transform: rotate3d(-3, -1, -4, -24deg);
  margin-bottom: 10% !important;
}


/*---------咭片--*/
.cardde>a:hover {
  transform: scale(1.1);
}

.singlePage .cardde .p-front {
  display: none;
}

/*---------咭片card-90mmx54mm--*/
.card-90mmx54mm {
  background: #f0f0f0;
  text-align: center;
  background-size: auto 100%;
}

.card-90mmx54mm>a>.p-back {
  box-shadow: -3px -3px 10px #626262b8;
  transform: rotate(-14deg);
  margin-top: -17% !important;
  width: 69%;
  margin-bottom: 9% !important;

}

.card-90mmx54mm>a>.p-front {
  position: relative;
  box-shadow: -3px 2px 0 #cacaca, -4px 3px 0 #eaeaea, -5px 4px 0 #b3b3b3, -6px 5px 0 #dbdbdb, -7px 6px 0 #b5b5b5, -8px 7px 0 #efefef, -9px 8px 0 #a5a5a5, -10px 9px 0 #ededed, -11px 10px 0 #b5b5b5, -12px 11px 0 #cdcdcd, -13px 12px 0 #dbdbdb, -19px 5px 13px #919191;
  transform: rotate3d(-3, -1, -4, 60deg);
  margin-top: 11% !important;
  width: 69%;

}


.cardde>a:hover {
  transform: scale(1.1);
}

/*---------結婚咭/喜帖模板--*/
.weddingcardde>a:hover {
  transform: scale(1.1);
}

.weddingcardde>a>img {
  border: none !important;
}

.weddingcardde>a>.border-01 {
  border-radius: 0px !important;
}

/*---------結婚咭/喜帖模板 weddingcard-152mmx152mm--*/
.weddingcard-152mmx152mm {
  background: #f9f2f2;
  text-align: center;
  background-size: auto 100%;
}

.weddingcard-152mmx152mm>a>.p-back {
  box-shadow: -2px -2px 1px #62626245;
  transform: rotate(-14deg);
  margin-top: -24% !important;
  width: 52%;
  margin-bottom: 6% !important;

}

.weddingcard-152mmx152mm>a>.p-front {
  position: relative;
  box-shadow: -3px 2px 0 #cacaca, -4px 3px 0 #eaeaea, -5px 4px 0 #b3b3b3, -6px 5px 0 #dbdbdb, -7px 6px 0 #b5b5b5, -8px 7px 0 #efefef, -9px 8px 0 #a5a5a5, -10px 9px 0 #ededed, -11px 10px 0 #b5b5b5, -12px 11px 0 #cdcdcd, -13px 12px 0 #dbdbdb, -19px 5px 13px #919191;
  transform: rotate3d(-3, -1, -4, 60deg);
  transform: rotate3d(-3, -1, -4, 60deg);
  margin-top: 4% !important;
  width: 52%;
}

/*--結婚咭/喜帖模板 weddingcard-152mmx152mm单面横--*/
.singlePage .weddingcard-152mmx152mm {
  text-align: center;
}

.singlePage .weddingcard-152mmx152mm>a>.p-back {
  margin-top: 15% !important;
  width: 60% !important;
  margin-bottom: 15% !important;
  transform: rotate(-14deg);
  box-shadow: -2px 2px 5px #71717142;
}

.singlePage .weddingcard-152mmx152mm .p-front {
  display: none !important;
}




/*---------結婚咭/喜帖模板 weddingcard-304mmx152mm--*/
.weddingcard-304mmx152mm {
  background: #f9f2f2;
  text-align: center;
  background-size: auto 100%;
}

.weddingcard-304mmx152mm>a>.p-back {
  box-shadow: -3px -3px 10px #3c3c3c61;
  transform: rotate(-14deg);
  margin-top: -7% !important;
  width: 74%;
  margin-bottom: 9% !important;

}

.weddingcard-304mmx152mm>a>.p-front {
  position: relative;
  box-shadow: -3px 2px 0 #cacaca, -4px 3px 0 #eaeaea, -5px 4px 0 #b3b3b3, -6px 5px 0 #dbdbdb, -7px 6px 0 #b5b5b5, -8px 7px 0 #efefef, -9px 8px 0 #a5a5a5, -10px 9px 0 #ededed, -11px 10px 0 #b5b5b5, -12px 11px 0 #cdcdcd, -13px 12px 0 #dbdbdb, -19px 5px 13px #919191;
  transform: rotate3d(-3, -1, -4, 60deg);
  margin-top: 14% !important;
  width: 74%;
}

/*--結婚咭/喜帖模板 weddingcard-304mmx152mm单面横--*/
.singlePage .weddingcard-304mmx152mm {
  text-align: center;
}

.singlePage .weddingcard-304mmx152mm .p-front {
  display: none !important;
}

.singlePage .weddingcard-304mmx152mm>a>.p-back {
  box-shadow: -3px 2px 0 #cacaca, -4px 3px 0 #eaeaea, -5px 4px 0 #b3b3b3, -6px 5px 0 #dbdbdb, -7px 6px 0 #b5b5b5, -8px 7px 0 #efefef, -9px 8px 0 #a5a5a5, -10px 9px 0 #ededed, -11px 10px 0 #b5b5b5, -12px 11px 0 #cdcdcd, -13px 12px 0 #dbdbdb, -19px 5px 13px #919191 !important;
  margin-top: 27% !important;
  width: 70% !important;
  margin-bottom: 29% !important;
  transform: rotate(-14deg);
}

/*---------結婚咭/喜帖模板 weddingcard-456mmx152mm--*/
.weddingcard-456mmx152mm {
  background: #f9f2f2;
  text-align: center;
  background-size: auto 100%;
}

.weddingcard-456mmx152mm>a>.p-back {
  box-shadow: -3px -3px 10px #3c3c3c61;
  transform: rotate(-14deg);
  margin-top: 12% !important;
  width: 74%;
  margin-bottom: 11% !important;

}

.weddingcard-456mmx152mm>a>.p-front {
  position: relative;
  box-shadow: -3px 2px 0 #cacaca, -4px 3px 0 #eaeaea, -5px 4px 0 #b3b3b3, -6px 5px 0 #dbdbdb, -7px 6px 0 #b5b5b5, -8px 7px 0 #efefef, -9px 8px 0 #a5a5a5, -10px 9px 0 #ededed, -11px 10px 0 #b5b5b5, -12px 11px 0 #cdcdcd, -13px 12px 0 #dbdbdb, -19px 5px 13px #919191;
  transform: rotate3d(-3, -1, -4, 60deg);
  margin-top: 18% !important;
  width: 74%;
}

/*--結婚咭/喜帖模板 weddingcard-456mmx152mm单面横--*/
.singlePage .weddingcard-456mmx152mm {
  text-align: center;
}

.singlePage .weddingcard-456mmx152mm .p-front {
  display: none !important;
}

.singlePage .weddingcard-456mmx152mm>a>.p-back {
  box-shadow: -3px 2px 0 #cacaca, -4px 3px 0 #eaeaea, -5px 4px 0 #b3b3b3, -6px 5px 0 #dbdbdb, -7px 6px 0 #b5b5b5, -8px 7px 0 #efefef, -9px 8px 0 #a5a5a5, -10px 9px 0 #ededed, -11px 10px 0 #b5b5b5, -12px 11px 0 #cdcdcd, -13px 12px 0 #dbdbdb, -19px 5px 13px #919191 !important;
  margin-top: 34% !important;
  width: 70% !important;
  margin-bottom: 33% !important;
  transform: rotate(-14deg);
}

/*开始---------宣傳單張leaflet-210mmx297mm--*/
.leafletde>a:hover {
  transform: scale(1.1);
}

.singlePage .leafletde .p-front {
  display: none !important;
}

.leaflet-210mmx297mm {
  background: #f0f0f0;
  text-align: center;
  background-size: auto 100%;
  background: #f0f0f0;
  background-size: cover !important;
  background-size: cover !important;
}

.leaflet-210mmx297mm>a>.p-back {
  margin-top: 0% !important;
  width: 60%;
  transform: rotate3d(-3, -1, -4, -1deg);
  box-shadow: -5px -3px 10px rgba(83, 83, 83, .39215686274509803), -18px 5px 11px hsla(0, 0%, 40%, .2196078431372549);
  margin-bottom: 0% !important;
}

.leaflet-210mmx297mm>a>.p-front {
  position: relative;
  box-shadow: -5px -3px 10px rgba(83, 83, 83, .39215686274509803), -18px 5px 15px hsla(0, 0%, 40%, .1803921568627451);
  transform: rotate3d(-3, -1, -4, 0deg);
  width: 60%;
  margin-top: 0 !important;
}

/*--宣傳單張leaflet-210mmx297mm单面横--*/
.singlePage .leaflet-210mmx297mm {
  text-align: center;
  background-size: auto 100%;
}

.singlePage .leaflet-210mmx297mm>a>.p-back {
  box-shadow: -5px -3px 10px #5b5b5b4f, -22px -3px 13px #5353531c;
  margin-top: 13.4% !important;
  width: 80% !important;
  margin-bottom: 20% !important;
  transform: rotate3d(-3, -1, -4, 0deg);
  margin-left: 0% !important;
}

/*--宣傳單張leaflet-210mmx297mm单面竖--*/
.singlePage .leaflet-210mmx297mm>.vertical>.p-back {
  box-shadow: -5px -3px 10px #5b5b5b4f, -22px -3px 13px #5353531c;
  margin-top: 7% !important;
  width: 49% !important;
  margin-bottom: 13.7% !important;
  margin-left: -8% !important;
}

/*--宣傳單張leaflet-210mmx297mm双面竖向--*/
.leaflet-210mmx297mm>.vertical>.p-back {
  box-shadow: -5px -3px 10px #5b5b5b4f, -22px -3px 13px #5353531c;
  margin-top: 4% !important;
  width: 42% !important;
  margin-bottom: 5.9% !important;
  margin-left: -8% !important;
}

.leaflet-210mmx297mm>.vertical>.p-front {
  position: relative;
  margin-top: 21.6% !important;
  z-index: 1;
  margin-right: 12% !important;
  width: 40%;
  box-shadow: -1px -3px 5px #93939321, -4px 5px 19px #66666614;
  margin-bottom: 11.8% !important;
}

/*开始---------宣傳卡片leafletpostcard-210mmx297mm--*/
.leafletpostcard-210mmx297mm>a:hover {
  transform: scale(1.1);
}

.leafletpostcard-210mmx297mm>a>img {
  border: none !important;
}

.singlePage .leafletpostcard-210mmx297mm .p-front {
  display: none !important;
}

.leafletpostcard-210mmx297mm {
  background: #f0f0f0;
  text-align: center;
  background-size: auto 100%;
  background: #f0f0f0;
  background-size: cover !important;
}

.leafletpostcard-210mmx297mm>a>.p-back {
  box-shadow: -5px -3px 10px rgba(96, 95, 95, .6392156862745098);
  margin-top: 3% !important;
  z-index: 2 !important;
  position: relative;
  width: 60%;
  margin-bottom: 2% !important;
}

.leafletpostcard-210mmx297mm>a>.p-front {
  position: relative;
  margin-top: 0% !important;
  box-shadow: -6px -2px 18px rgba(77, 77, 77, .6392156862745098);
  z-index: 1;
  width: 60%;
}

/*--宣傳單張lleafletpostcard-210mmx297mm单面横--*/
.singlePage .leafletpostcard-210mmx297mm {
  text-align: center;
  background-size: auto 100%;
}

.singlePage .leafletpostcard-210mmx297mm>a>.p-back {
  box-shadow: -5px -3px 10px #5b5b5b4f, -22px -3px 13px #5353531c;
  margin-top: 19.8% !important;
  width: 71% !important;
  margin-bottom: 20% !important;
  transform: rotate3d(-3, -1, -4, 0deg);
  margin-left: 0% !important;
}

/*--宣傳leafletpostcard-210mmx297mm单面竖--*/
.singlePage .leafletpostcard-210mmx297mm>.vertical>.p-back {
  box-shadow: -5px -3px 10px #5b5b5b4f, -22px -3px 13px #5353531c;
  margin-top: 8% !important;
  width: 50% !important;
  transform: rotate3d(-3, -1, -4, -0deg);
  margin-bottom: 11.3% !important;
}

/*--宣傳leafletpostcard-210mmx297mm双面竖向--*/
.leafletpostcard-210mmx297mm>.vertical>.p-back {
  box-shadow: -5px -3px 10px #5b5b5b4f, -22px -3px 13px #5353531c;
  margin-top: 5% !important;
  width: 40% !important;
  margin-bottom: 16% !important;
  transform: rotate3d(-3, -1, -4,
      0deg);
  margin-left: -9% !important;
}

.leafletpostcard-210mmx297mm>.vertical>.p-front {
  position: relative;
  margin-top: 24% !important;
  z-index: 1;
  margin-right: 12% !important;
  width: 40%;
  transform: rotate3d(-3, -1, -4,
      0deg);
  box-shadow: -1px -3px 5px #93939321, -4px 5px 19px #66666614;
  margin-bottom: 9.4% !important;
}

/*开始---------宣傳卡片leafletdigitalpostcard-210mmx297mm--*/
.leafletdigitalpostcard-210mmx297mm>a:hover {
  transform: scale(1.1);
}

.leafletdigitalpostcard-210mmx297mm>a>img {
  border: none !important;
}

.singlePage .leafletdigitalpostcard-210mmx297mm .p-front {
  display: none !important;
}

.leafletdigitalpostcard-210mmx297mm {
  background: #f0f0f0;
  text-align: center;
  background: #f0f0f0;
  background-size: cover !important;
}

.leafletdigitalpostcard-210mmx297mm>a>.p-back {
  box-shadow: -5px -3px 10px #605f5fa3;
  margin-top: -3% !important;
  z-index: 2 !important;
  position: relative;
  width: 54%;
  margin-bottom: 6% !important;
}

.leafletdigitalpostcard-210mmx297mm>a>.p-front {
  position: relative;
  margin-top: 5.6% !important;
  box-shadow: -6px -2px 18px #4d4d4da3;
  z-index: 1;
  width: 54%;
}

/*--宣傳單張leafletdigitalpostcard-210mmx297mm单面横--*/
.singlePage .leafletdigitalpostcard-210mmx297mm {
  text-align: center;
  background-size: auto 100%;
}

.singlePage .leafletdigitalpostcard-210mmx297mm>.transverse>.p-back {
  box-shadow: -5px -3px 10px #5b5b5b4f, -22px -3px 13px #5353531c;
  margin-top: 20.5% !important;
  width: 70% !important;
  margin-bottom: 20% !important;
  transform: rotate3d(-3, -1, -4,
      0deg);
  margin-left: 0% !important;
}

/*--宣傳leafletdigitalpostcard-210mmx297mm单面竖--*/
.singlePage .leafletdigitalpostcard-210mmx297mm>.vertical>.p-back {
  box-shadow: -5px -3px 10px #5b5b5b4f, -22px -3px 13px #5353531c;
  margin-top: 10% !important;
  width: 50% !important;
  margin-bottom: 9.25% !important;
  transform: rotate3d(-3, -1, -4,
      0deg);
  margin-left: 0% !important;
}

/*--宣傳leafletdigitalpostcard-210mmx297mm双面竖向--*/
.leafletdigitalpostcard-210mmx297mm>.vertical>.p-back {
  box-shadow: -5px -3px 10px #5b5b5b4f, -22px -3px 13px #5353531c;
  margin-top: 5% !important;
  width: 40% !important;
  margin-bottom: 19% !important;
  transform: rotate3d(-3, -1, -4,
      0deg);
  margin-left: -10% !important;
}

.leafletdigitalpostcard-210mmx297mm>.vertical>.p-front {
  position: relative;
  margin-top: 23% !important;
  z-index: 1;
  margin-right: 12% !important;
  width: 40%;
  transform: rotate3d(-3, -1, -4,
      0deg);
  box-shadow: -1px -3px 5px #93939321, -4px 5px 19px #66666614;
  margin-bottom: 10.40% !important;
}


/*开始---------leafletdigital-210mmx297mm--*/
.leafletdigital-210mmx297mm>a:hover {
  transform: scale(1.1);
}

.leafletdigital-210mmx297mm>a>img {
  border: none !important;
}

.singlePage .leafletdigital-210mmx297mm.p-front {
  display: none !important;
}

.leafletdigital-210mmx297mm {
  background: #f0f0f0;
  text-align: center;
  background: #f0f0f0;
  background-size: cover !important;
}

.leafletdigital-210mmx297mm>a>.p-back {
  box-shadow: -5px -3px 10px #605f5fa3;
  margin-top: -3% !important;
  z-index: 2 !important;
  position: relative;
  width: 54%;
  margin-bottom: 6% !important;
}

.leafletdigital-210mmx297mm>a>.p-front {
  position: relative;
  margin-top: 5.6% !important;
  box-shadow: -6px -2px 18px #4d4d4da3;
  z-index: 1;
  width: 54%;
}

/*--leafletdigital-210mmx297mm单面横--*/
.singlePage .leafletdigital-210mmx297mm {
  text-align: center;
  background-size: auto 100%;
}

.singlePage .leafletdigital-210mmx297mm>.transverse>.p-back {
  box-shadow: -5px -3px 10px #5b5b5b4f, -22px -3px 13px #5353531c;
  margin-top: 20.5% !important;
  width: 70% !important;
  margin-bottom: 20% !important;
  transform: rotate3d(-3, -1, -4,
      0deg);
  margin-left: 0% !important;
}

/*--宣傳leafletdigital-210mmx297mm单面竖--*/
.singlePage .leafletdigital-210mmx297mm>.vertical>.p-back {
  box-shadow: -5px -3px 10px #5b5b5b4f, -22px -3px 13px #5353531c;
  margin-top: 10% !important;
  width: 50% !important;
  margin-bottom: 9.25% !important;
  transform: rotate3d(-3, -1, -4,
      0deg);
  margin-left: 0% !important;
}

/*--leafletdigital-210mmx297mm双面竖向--*/
.leafletdigital-210mmx297mm>.vertical>.p-back {
  box-shadow: -5px -3px 10px #5b5b5b4f, -22px -3px 13px #5353531c;
  margin-top: 5% !important;
  width: 40% !important;
  margin-bottom: 19% !important;
  transform: rotate3d(-3, -1, -4,
      0deg);
  margin-left: -10% !important;
}

.leafletdigital-210mmx297mm>.vertical>.p-front {
  position: relative;
  margin-top: 23% !important;
  z-index: 1;
  margin-right: 12% !important;
  width: 40%;
  transform: rotate3d(-3, -1, -4,
      0deg);
  box-shadow: -1px -3px 5px #93939321, -4px 5px 19px #66666614;
  margin-bottom: 10.40% !important;
}




/*开始---------宣傳卡片leafletdigitalpostcard-210mmx148mm--*/
.leafletdigitalpostcard-210mmx148mm>a:hover {
  transform: scale(1.1);
}

.leafletdigitalpostcard-210mmx148mm>a>img {
  border: none !important;
}

.singlePage .leafletdigitalpostcard-210mmx148mm .p-front {
  display: none !important;
}

.leafletdigitalpostcard-210mmx148mm {
  background: #f0f0f0;
  text-align: center;
  background: #f0f0f0;
  background-size: cover !important;
}

.leafletdigitalpostcard-210mmx148mm>a>.p-back {
  box-shadow: -5px -3px 10px #605f5fa3;
  margin-top: -3% !important;
  z-index: 2 !important;
  position: relative;
  width: 54%;
  margin-bottom: 6% !important;
}

.leafletdigitalpostcard-210mmx148mm>a>.p-front {
  position: relative;
  margin-top: 6% !important;
  box-shadow: -6px -2px 18px #4d4d4da3;
  z-index: 1;
  width: 54%;
}

/*--宣傳單張leafletdigitalpostcard-210mmx148mm单面横--*/
.singlePage .leafletdigitalpostcard-210mmx148mm {
  text-align: center;
  background-size: auto 100%;
}

.singlePage .leafletdigitalpostcard-210mmx148mm>a>.p-back {
  box-shadow: -5px -3px 10px #5b5b5b4f, -22px -3px 13px #5353531c;
  margin-top: 21.45% !important;
  width: 69% !important;
  margin-bottom: 20% !important;
  transform: rotate3d(-3, -1, -4,
      0deg);
  margin-left: 0% !important;
}

/*--宣傳leafletdigitalpostcard-210mmx148mm单面竖--*/
.singlePage .leafletdigitalpostcard-210mmx148mm>.vertical>.p-back {
  box-shadow: -5px -3px 10px #5b5b5b4f, -22px -3px 13px #5353531c;
  margin-top: 10% !important;
  width: 50% !important;
  transform: rotate3d(-3, -1, -4,
      -0deg);
  margin-bottom: 9% !important;
}

/*--宣傳leafletdigitalpostcard-210mmx148mm双面竖向--*/
.leafletdigitalpostcard-210mmx148mm>.vertical>.p-back {
  box-shadow: -5px -3px 10px #5b5b5b4f, -22px -3px 13px #5353531c;
  margin-top: 4% !important;
  width: 40% !important;
  margin-bottom: 16% !important;
  transform: rotate3d(-3, -1, -4,
      0deg);
  margin-left: -20% !important;
}

.leafletdigitalpostcard-210mmx148mm>.vertical>.p-front {
  position: relative;
  margin-top: 23% !important;
  z-index: 1;
  margin-right: 12% !important;
  width: 40%;
  transform: rotate3d(-3, -1, -4,
      0deg);
  box-shadow: -1px -3px 5px #93939321, -4px 5px 19px #66666614;
  margin-bottom: 10.26% !important;
}


/*开始---------leafletdigital-210mmx148_5mm--*/
.leafletdigital-210mmx148_5mm>a:hover {
  transform: scale(1.1);
}

.leafletdigital-210mmx148_5mm>a>img {
  border: none !important;
}

.singlePage .leafletdigital-210mmx148_5mm .p-front {
  display: none !important;
}

.leafletdigital-210mmx148_5mm {
  background: #f0f0f0;
  text-align: center;
  background: #f0f0f0;
  background-size: cover !important;
}

.leafletdigital-210mmx148_5mm>a>.p-back {
  box-shadow: -5px -3px 10px #605f5fa3;
  margin-top: -3% !important;
  z-index: 2 !important;
  position: relative;
  width: 54%;
  margin-bottom: 6% !important;
}

.leafletdigital-210mmx148_5mm>a>.p-front {
  position: relative;
  margin-top: 5.6% !important;
  box-shadow: -6px -2px 18px #4d4d4da3;
  z-index: 1;
  width: 54%;
}

/*--leafletdigital-210mmx148_5mm单面横--*/
.singlePage .leafletdigital-210mmx148_5mm {
  text-align: center;
  background-size: auto 100%;
}

.singlePage .leafletdigital-210mmx148_5mm>a>.p-back {
  box-shadow: -5px -3px 10px #5b5b5b4f, -22px -3px 13px #5353531c;
  margin-top: 21.2% !important;
  width: 69% !important;
  margin-bottom: 20% !important;
  transform: rotate3d(-3, -1, -4,
      0deg);
  margin-left: 0% !important;
}

/*--leafletdigital-210mmx148_5mm单面竖--*/
.singlePage .leafletdigital-210mmx148_5mm>.vertical>.p-back {
  box-shadow: -5px -3px 10px #5b5b5b4f, -22px -3px 13px #5353531c;
  margin-top: 10% !important;
  width: 50% !important;
  transform: rotate3d(-3, -1, -4,
      -0deg);
  margin-bottom: 9.28% !important;
}

/*--leafletdigital-210mmx148_5mm双面竖向--*/
.leafletdigital-210mmx148_5mm>.vertical>.p-back {
  box-shadow: -5px -3px 10px #5b5b5b4f, -22px -3px 13px #5353531c;
  margin-top: 4% !important;
  width: 40% !important;
  margin-bottom: 16% !important;
  transform: rotate3d(-3, -1, -4,
      0deg);
  margin-left: -10% !important;
}

.leafletdigital-210mmx148_5mm>.vertical>.p-front {
  position: relative;
  margin-top: 23.180% !important;
  z-index: 1;
  margin-right: 12% !important;
  width: 40%;
  transform: rotate3d(-3, -1, -4,
      0deg);
  box-shadow: -1px -3px 5px #93939321, -4px 5px 19px #66666614;
  margin-bottom: 10.26% !important;
}



/*开始---------leaflet-210mmx148mm双面横向--*/
.leaflet-210mmx148mm {
  background: #f0f0f0;
  text-align: center;
  background-size: auto 100%;
  background: #f0f0f0;
  background-size: cover !important;
}

.leaflet-210mmx148mm>a>.p-back {
  margin-top: 0.6% !important;
  width: 60%;
  transform: rotate3d(-3, -1, -4,
      0deg);
  box-shadow: -5px -3px 10px #53535364, -18px 5px 11px #66666638;
  margin-bottom: 0% !important;

}

.leaflet-210mmx148mm>a>.p-front {
  position: relative;
  margin-top: 0% !important;
  box-shadow: -5px -3px 10px #53535364, -18px 5px 15px #6666662e;
  transform: rotate3d(-3, -1, -4,
      0deg);
  width: 60%;
}


/*--leaflet-210mmx148mm单面横--*/
.singlePage .leaflet-210mmx148mm {
  text-align: center;
  background-size: auto 100%;
}

.singlePage .leaflet-210mmx148mm>a>.p-back {
  box-shadow: -5px -3px 10px #5b5b5b4f, -22px -3px 13px #5353531c;
  margin-top: 19.42% !important;
  width: 72% !important;
  margin-bottom: 20% !important;
  transform: rotate3d(-3, -1, -4, 0deg);
  margin-left: 0% !important;
}



/*--leaflet-210mmx148mm--*/
.leaflet-210mmx148mm>.vertical>.p-back {
  margin-top: -49% !important;
  width: 40%;
  transform: rotate3d(-3, -1, -4, -1deg);
  margin-left: 44% !important;
  box-shadow: -5px -3px 10px #53535364, -18px 5px 11px #66666638;
  margin-bottom: 9.5% !important;

}

/*--leaflet-210mmx148mm单面竖--*/
.singlePage .leaflet-210mmx148mm>.vertical>.p-back {
  margin-top: 2.5% !important;
  width: 60% !important;
  transform: rotate3d(-3, -1, -4,
      -1deg);
  box-shadow: -5px -3px 10px #53535364, -18px 5px 11px #66666638;
  margin-bottom: 2.36% !important;
}

.leaflet-210mmx148mm>.vertical>.p-front {
  position: relative;
  margin-top: 11% !important;
  box-shadow: -5px -3px 10px #53535364, -18px 5px 15px #6666662e;
  transform: rotate3d(-3, -1, -4, 0deg);
  width: 40%;
  margin-right: 43% !important;

}

/*开始---------leafletpostcard-210mmx148mm双面横向--*/
.leafletpostcard-210mmx148mm>a:hover {
  transform: scale(1.1);
}

.leafletpostcard-210mmx148mm>a>img {
  border: none !important;
}

.singlePage .leafletpostcard-210mmx148mm .p-front {
  display: none !important;
}

.leafletpostcard-210mmx148mm {
  background: #f0f0f0;
  text-align: center;
  background-size: auto 100%;
  background: #f0f0f0;
  background-size: cover !important;
}

.leafletpostcard-210mmx148mm>a>.p-back {
  margin-top: 2.56% !important;
  width: 60%;
  transform: rotate3d(-3, -1, -4, -1deg);
  box-shadow: -5px -3px 10px #53535364, -18px 5px 11px #66666638;
  margin-bottom: 2% !important;
}

.leafletpostcard-210mmx148mm>a>.p-front {
  position: relative;
  margin-top: 1% !important;
  box-shadow: -5px -3px 10px #53535364, -18px 5px 15px #6666662e;
  transform: rotate3d(-3, -1, -4, 0deg);
  width: 60%;

}




/*--leafletpostcard-210mmx148mm--*/
.leafletpostcard-210mmx148mm>.vertical>.p-back {
  margin-top: -41.6% !important;
  width: 39%;
  transform: rotate3d(-3, -1, -4,
      0deg);
  margin-left: 46% !important;
  box-shadow: -5px -3px 10px #53535364, -18px 5px 11px #66666638;
  margin-bottom: 10% !important;
}

.leafletpostcard-210mmx148mm>.vertical>.p-front {
  position: relative;
  margin-top: 11% !important;
  box-shadow: -5px -3px 10px #53535364, -18px 5px 15px #6666662e;
  transform: rotate3d(-3, -1, -4,
      0deg);
  width: 39%;
  margin-right: 43% !important;
}

/*--leafletpostcard-210mmx148mm单面横--*/
.singlePage .leafletpostcard-210mmx148mm {
  text-align: center;
  background-size: auto 100%;
}

.singlePage .leafletpostcard-210mmx148mm>a>.p-back {
  box-shadow: -5px -3px 10px #5b5b5b4f, -22px -3px 13px #5353531c;
  margin-top: 24% !important;
  width: 70% !important;
  margin-bottom: 16.8% !important;
  transform: rotate3d(-3, -1, -4, 0deg);
}

/*--leafletpostcard-210mmx148mm单面竖--*/
.singlePage .leafletpostcard-210mmx148mm>.vertical>.p-back {
  box-shadow: -5px -3px 10px #5b5b5b4f, -22px -3px 13px #5353531c;
  margin-top: 8.18% !important;
  width: 52% !important;
  margin-bottom: 8% !important;
  transform: rotate3d(-3, -1, -4, -0deg);
  margin-left: 0% !important;
}

/*开始---------leafletpostcard-148_5mmx105mm双面横向--*/
.leafletpostcard-148_5mmx105mm>a:hover {
  transform: scale(1.1);
}

.leafletpostcard-148_5mmx105mm>a>img {
  border: none !important;
}

.singlePage .leafletpostcard-148_5mmx105mm .p-front {
  display: none !important;
}

.leafletpostcard-148_5mmx105mm {
  background: #f0f0f0;
  text-align: center;
  background-size: auto 100%;
  background: #f0f0f0;
  background-size: cover !important;
}

.leafletpostcard-148_5mmx105mm>a>.p-back {
  margin-top: 2.48% !important;
  width: 60%;
  transform: rotate3d(-3, -1, -4, -1deg);
  box-shadow: -5px -3px 10px #53535364, -18px 5px 11px #66666638;
  margin-bottom: 0.6% !important;
}

.leafletpostcard-148_5mmx105mm>a>.p-front {
  position: relative;
  margin-top: 2% !important;
  box-shadow: -5px -3px 10px #53535364, -18px 5px 15px #6666662e;
  transform: rotate3d(-3, -1, -4, 0deg);
  width: 60%;
}


/*--leafletpostcard-148_5mmx105mm单面横--*/
.singlePage .leafletpostcard-148_5mmx105mm {
  text-align: center;
  background-size: auto 100%;
}

.singlePage .leafletpostcard-148_5mmx105mm>a>.p-back {
  box-shadow: -5px -3px 10px #5b5b5b4f, -22px -3px 13px #5353531c;
  margin-top: 20.47% !important;
  width: 70% !important;
  margin-bottom: 20% !important;
  transform: rotate3d(-3, -1, -4,
      0deg);
  margin-left: 0% !important;
}

/*--leafletpostcard-210mmx148mm单面竖--*/
.singlePage .leafletpostcard-148_5mmx105mm>.vertical>.p-back {
  box-shadow: -5px -3px 10px #5b5b5b4f, -22px -3px 13px #5353531c;
  margin-top: 11% !important;
  width: 48% !important;
  margin-bottom: 11% !important;
  transform: rotate3d(-3, -1, -4,
      0deg);
}

/*--leafletpostcard-148_5mmx105mm--*/
.leafletpostcard-148_5mmx105mm>.vertical>.p-back {
  margin-top: -40% !important;
  width: 38%;
  transform: rotate3d(-3, -1, -4,
      -1deg);
  margin-left: 43% !important;
  box-shadow: -5px -3px 10px #53535364, -18px 5px 11px #66666638;
  margin-bottom: 10% !important;
}

.leafletpostcard-148_5mmx105mm>.vertical>.p-front {
  position: relative;
  margin-top: 12.3% !important;
  box-shadow: -5px -3px 10px #53535364, -18px 5px 15px #6666662e;
  transform: rotate3d(-3, -1, -4,
      0deg);
  width: 38%;
  margin-right: 38% !important;
}

/*-开始--------leaflet-420mmx297mm双面横向--*/
.leaflet-420mmx297mm {
  background: #f0f0f0;
  text-align: center;
  background-size: cover;
  background: #f0f0f0;

}

.leaflet-420mmx297mm>a>.p-back {
  margin-top: -1.32% !important;
  width: 56%;
  transform: rotate3d(-3, -1, -4, 0deg);
  box-shadow: -5px -3px 10px #53535364, -18px 5px 11px #66666638;
}

.leaflet-420mmx297mm>a>.p-front {
  position: relative;
  margin-top: 2% !important;
  box-shadow: -5px -3px 10px #53535364, -18px 5px 15px #6666662e;
  transform: rotate3d(-3, -1, -4, 0deg);
  width: 56%;
}


/*--leaflet-420mmx297mm单面横--*/
.singlePage .leaflet-210mmx148mm {
  text-align: center;
  background-size: auto 100%;
}

.singlePage .leaflet-420mmx297mm>a>.p-back {
  box-shadow: -5px -3px 10px #5b5b5b4f, -22px -3px 13px #5353531c;
  margin-top: 18% !important;
  width: 70% !important;
  margin-bottom: 22.56% !important;
  transform: rotate3d(-3, -1, -4, 0deg);
  margin-left: 0% !important;
}

/*--leaflet-420mmx297mm单面竖--*/
.singlePage .leaflet-420mmx297mm>.vertical>.p-back {
  box-shadow: -5px -3px 10px #5b5b5b4f, -22px -3px 13px #5353531c;
  margin-top: 8% !important;
  width: 52% !important;
  margin-bottom: 9% !important;
  transform: rotate3d(-3, -1, -4, -0deg);
}

/*--leaflet-420mmx297mm--*/
.leaflet-420mmx297mm>.vertical>.p-back {
  margin-top: -49% !important;
  width: 40%;
  transform: rotate3d(-3, -1, -4, 0deg);
  margin-left: 45% !important;
  box-shadow: -5px -3px 10px #53535364, -18px 5px 11px #66666638;
  margin-bottom: 10% !important;
}



.leaflet-420mmx297mm>.vertical>.p-front {
  position: relative;
  margin-top: 11% !important;
  box-shadow: -5px -3px 10px #53535364, -18px 5px 15px #6666662e;
  transform: rotate3d(-3, -1, -4, 0deg);
  width: 40%;
  margin-right: 44% !important;
}

/*-开始--------leafletdigital-420mmx297mm双面横向--*/
.leafletdigital-420mmx297mm {
  background: #f0f0f0;
  text-align: center;
  background-size: cover;
  background: #f0f0f0;
}

.leafletdigital-420mmx297mm>a>.p-back {
  margin-top: -1.32% !important;
  width: 56%;
  transform: rotate3d(-3, -1, -4, 0deg);
  box-shadow: -5px -3px 10px #53535364, -18px 5px 11px #66666638;
}

.leafletdigital-420mmx297mm>a>.p-front {
  position: relative;
  margin-top: 2% !important;
  box-shadow: -5px -3px 10px #53535364, -18px 5px 15px #6666662e;
  transform: rotate3d(-3, -1, -4, 0deg);
  width: 56%;
}


/*--leafletdigital-420mmx297mm单面横--*/


.singlePage .leafletdigital-420mmx297mm>a>.p-back {
  box-shadow: -5px -3px 10px #5b5b5b4f, -22px -3px 13px #5353531c;
  margin-top: 18% !important;
  width: 70% !important;
  margin-bottom: 22.56% !important;
  transform: rotate3d(-3, -1, -4, 0deg);
  margin-left: 0% !important;
}

/*--leafletdigital-420mmx297mm单面竖--*/
.singlePage .leafletdigital-420mmx297mm>.vertical>.p-back {
  box-shadow: -5px -3px 10px #5b5b5b4f, -22px -3px 13px #5353531c;
  margin-top: 8% !important;
  width: 52% !important;
  margin-bottom: 9% !important;
  transform: rotate3d(-3, -1, -4, -0deg);
}

/*--leafletdigital-420mmx297mm--*/
.leafletdigital-420mmx297mm>.vertical>.p-back {
  margin-top: -49% !important;
  width: 40%;
  transform: rotate3d(-3, -1, -4, 0deg);
  margin-left: 45% !important;
  box-shadow: -5px -3px 10px #53535364, -18px 5px 11px #66666638;
  margin-bottom: 10% !important;
}



.leafletdigital-420mmx297mm>.vertical>.p-front {
  position: relative;
  margin-top: 11% !important;
  box-shadow: -5px -3px 10px #53535364, -18px 5px 15px #6666662e;
  transform: rotate3d(-3, -1, -4, 0deg);
  width: 40%;
  margin-right: 44% !important;
}




/*-开始--------leafletdigitalpostcard-420mmx297mm双面横向--*/
.leafletdigitalpostcard-420mmx297mm>a:hover {
  transform: scale(1.1);
}

.leafletdigitalpostcard-420mmx297mm>a>img {
  border: none !important;
}

.singlePage .leafletdigitalpostcard-420mmx297mm .p-front {
  display: none !important;
}

.leafletdigitalpostcard-420mmx297mm {
  background: #f0f0f0;
  text-align: center;
  background-size: cover;
  background: #f0f0f0;

}

.leafletdigitalpostcard-420mmx297mm>a>.p-back {
  margin-top: -1% !important;
  width: 53%;
  transform: rotate3d(-3, -1, -4,
      0deg);
  box-shadow: -5px -3px 10px #53535364, -18px 5px 11px #66666638;
}

.leafletdigitalpostcard-420mmx297mm>a>.p-front {
  position: relative;
  margin-top: 6% !important;
  box-shadow: -5px -3px 10px #53535364, -18px 5px 15px #6666662e;
  transform: rotate3d(-3, -1, -4,
      0deg);
  width: 53%;
}


/*--lleafletdigitalpostcard-420mmx297mm单面横--*/
.singlePage .leafletdigitalpostcard-420mmx297mm {
  text-align: center;
  background-size: auto 100%;
}

.singlePage .leafletdigitalpostcard-420mmx297mm>a>.p-back {
  box-shadow: -5px -3px 10px #5b5b5b4f, -22px -3px 13px #5353531c;
  margin-top: 20% !important;
  width: 70% !important;
  margin-bottom: 20.5% !important;
  transform: rotate3d(-3, -1, -4,
      0deg);
  margin-left: 0% !important;
}

/*--leafletdigitalpostcard-420mmx297mm单面竖--*/
.singlePage .leafletdigitalpostcard-420mmx297mm>.vertical>.p-back {
  box-shadow: -5px -3px 10px #5b5b5b4f, -22px -3px 13px #5353531c;
  margin-top: 9.45% !important;
  width: 50% !important;
  margin-bottom: 10% !important;
  transform: rotate3d(-3, -1, -4,
      -0deg);
}

/*--leafletdigitalpostcard-420mmx297mm--*/
.leafletdigitalpostcard-420mmx297mm>.vertical>.p-back {
  margin-top: -41% !important;
  width: 40%;
  transform: rotate3d(-3, -1, -4,
      0deg);
  margin-left: 43% !important;
  box-shadow: -5px -3px 10px #53535364, -18px 5px 11px #66666638;
  margin-bottom: 6% !important;
}



.leafletdigitalpostcard-420mmx297mm>.vertical>.p-front {
  position: relative;
  margin-top: 7.1% !important;
  box-shadow: -5px -3px 10px #53535364, -18px 5px 15px #6666662e;
  transform: rotate3d(-3, -1, -4,
      0deg);
  width: 40%;
  margin-right: 41% !important;
}

/*-开始--------leafletpostcard-420mmx297mm双面横向--*/
.leafletpostcard-420mmx297mm>a:hover {
  transform: scale(1.1);
}

.leafletpostcard-420mmx297mm>a>img {
  border: none !important;
}

.leafletpostcard-420mmx297mm {
  background: #f0f0f0;
  text-align: center;
  background-size: auto 100%;
  background-size: cover;
}

.leafletpostcard-420mmx297mm>a>.p-back {
  margin-top: 4% !important;
  width: 52%;
  transform: rotate3d(-3, -1, -4, 0deg);
  box-shadow: -5px -3px 10px #53535364, -18px 5px 11px #66666638;
  margin-bottom: 6.6% !important;
}

.leafletpostcard-420mmx297mm>a>.p-front {
  position: relative;
  margin-top: 5.85% !important;
  box-shadow: -5px -3px 10px #53535364, -18px 5px 15px #6666662e;
  transform: rotate3d(-3, -1, -4, 0deg);
  width: 52%;
}


/*--leafletpostcard-420mmx297mm单面横--*/
.singlePage .leaflet-210mmx148mm {
  text-align: center;
  background-size: auto 100%;
}

.singlePage .leafletpostcard-420mmx297mm>a>.p-back {
  box-shadow: -5px -3px 10px #5b5b5b4f, -22px -3px 13px #5353531c;
  margin-top: 20.56% !important;
  width: 70% !important;
  margin-bottom: 20% !important;
  transform: rotate3d(-3, -1, -4, 0deg);
  margin-left: 0% !important;
}

/*--leafletpostcard-420mmx297mm单面竖--*/
.singlePage .leafletpostcard-420mmx297mm>.vertical>.p-back {
  box-shadow: -5px -3px 10px #5b5b5b4f, -22px -3px 13px #5353531c;
  margin-top: 8% !important;
  width: 52% !important;
  margin-bottom: 8.6% !important;
  transform: rotate3d(-3, -1, -4, 0deg);
}

/*--leafletpostcard-420mmx297mm--*/
.leafletpostcard-420mmx297mm>.vertical>.p-back {
  margin-top: -40% !important;
  width: 40%;
  transform: rotate3d(-3, -1, -4, 0deg);
  margin-left: 42% !important;
  box-shadow: -5px -3px 10px #53535364, -18px 5px 11px #66666638;
  margin-bottom: 8% !important;
}



.leafletpostcard-420mmx297mm>.vertical>.p-front {
  position: relative;
  margin-top: 9.12% !important;
  box-shadow: -5px -3px 10px #53535364, -18px 5px 15px #6666662e;
  transform: rotate3d(-3, -1, -4, 0deg);
  width: 40%;
  margin-right: 42% !important;
}

.singlePage .leafletpostcard-420mmx297mm>a>.p-front {
  display: none !important;
}


/*---------leafletposter-420mmx594mm双面横向--*/
.leaflet-420mmx297mm>a:hover {
  transform: scale(1.1);
}


.leaflet-420mmx297mm {
  background: #f0f0f0;
  text-align: center;
  background-size: auto 100%;
  background: #f0f0f0;
  background-size: cover !important;
}

.leafletposter-420mmx594mm {
  background: #f0f0f0;
  background-size: cover !important;
}

.leafletposter-420mmx594mm>a>.p-back {
  width: 60%;
  transform: rotate3d(-3, -1, -4, 0deg);
  box-shadow: -5px -3px 10px #53535364, -18px 5px 11px #66666638;
  margin-top: 3% !important;
  margin-left: 20%;
  margin-bottom: 1%;
}

.leafletposter-420mmx594mm>a>.p-front {
  position: relative;
  margin-top: 1.1% !important;
  box-shadow: -5px -3px 10px #53535364, -18px 5px 15px #6666662e;
  transform: rotate3d(-3, -1, -4, 0deg);
  width: 60%;
  margin-left: 20%;
}


/*--leafletposter-420mmx594mm单面横--*/
.singlePage .leafletposter-420mmx594mm {
  text-align: center;
  background-size: auto 100%;
  background: #f0f0f0;
  background-size: cover;
}

.singlePage .leafletposter-420mmx594mm>a>.p-back {
  box-shadow: -5px -3px 10px #5b5b5b4f, -22px -3px 13px #5353531c;
  margin-top: 19% !important;
  width: 74% !important;
  margin-bottom: 18.7% !important;
  transform: rotate3d(-3, -1, -4, 0deg);
  margin-left: 0% !important;
}

/*--leafletposter-420mmx594mm单面竖--*/
.singlePage .leafletposter-420mmx594mm>.vertical>.p-back {
  box-shadow: -5px -3px 10px #5b5b5b4f, -22px -3px 13px #5353531c;
  margin-top: 8% !important;
  width: 53% !important;
  margin-bottom: 8.4% !important;
  transform: rotate3d(-3, -1, -4, 0deg);
  border: 5px solid #5b3000 !important;
}

/*--leafletposter-420mmx594mm--*/
.leafletposter-420mmx594mm>.vertical>.p-back {
  margin-top: -45% !important;
  width: 42%;
  transform: rotate3d(-3, -1, -4, 0deg);
  margin-left: 51% !important;
  box-shadow: -5px -3px 10px #53535364, -18px 5px 11px #66666638;
  margin-bottom: 10% !important;
}



.leafletposter-420mmx594mm>.vertical>.p-front {
  position: relative;
  margin-top: 6% !important;
  box-shadow: -5px -3px 10px #53535364, -18px 5px 15px #6666662e;
  transform: rotate3d(-3, -1, -4, 0deg);
  width: 42%;
  margin-left: 7% !important;
}

.singlePage .leafletposter-420mmx594mm>a>.p-front {
  display: none !important;
}

/*---------leafletposter-594mmx840mm双面横向--*/
.leafletposter-594mmx840mm>a:hover {
  transform: scale(1.1);
}


.leafletposter-594mmx840mm {
  background: #f0f0f0;
  text-align: center;
  background-size: auto 100%;

}

.leafletposter-594mmx840mm>a>.p-back {
  margin-top: 3% !important;
  width: 56%;
  transform: rotate3d(-3, -1, -4, 0deg);
  margin-left: 0% !important;
  box-shadow: -5px -3px 10px #53535364, -18px 5px 11px #66666638;
  margin-bottom: 3%;
}

.leafletposter-594mmx840mm>a>.p-front {
  position: relative;
  margin-top: 4.85% !important;
  box-shadow: -5px -3px 10px #53535364, -18px 5px 15px #6666662e;
  transform: rotate3d(-3, -1, -4, 0deg);
  width: 56%;
  margin-right: 0% !important;
  border: none;
}


/*--leafletposter-594mmx840mm单面横--*/
.singlePage .leafletposter-594mmx840mm {
  text-align: center;
  background-size: auto 100%;
  background: #f0f0f0;
}

.singlePage .leafletposter-594mmx840mm>a>.p-back {
  box-shadow: -5px -3px 10px #5b5b5b4f, -22px -3px 13px #5353531c;
  margin-top: 19% !important;
  width: 72% !important;
  margin-bottom: 20.1% !important;
  transform: rotate3d(-3, -1, -4, 0deg);
  margin-left: 0% !important;
}

/*--leafletposter-594mmx840mm单面竖--*/
.singlePage .leafletposter-594mmx840mm>.vertical>.p-back {
  margin-top: 3.33% !important;
  width: 60% !important;
  margin-bottom: 3.30% !important;
  transform: rotate3d(-3, -1, -4, 0deg);
  border: 5px solid #5b3000 !important;
}

/*--leafletposter-594mmx840mm--*/
.leafletposter-594mmx840mm>.vertical>.p-back {
  margin-top: -38% !important;
  width: 40%;
  transform: rotate3d(-3, -1, -4, 0deg);
  margin-left: 44% !important;
  box-shadow: -5px -3px 10px #53535364, -18px 5px 11px #66666638;
  margin-bottom: 6% !important;
}



.leafletposter-594mmx840mm>.vertical>.p-front {
  position: relative;
  margin-top: 9% !important;
  box-shadow: -5px -3px 10px #53535364, -18px 5px 15px #6666662e;
  transform: rotate3d(-3, -1, -4, 0deg);
  width: 40%;
  margin-right: 42% !important;
}

.singlePage .leafletposter-594mmx840mm>a>.p-front {
  display: none !important;
}

/*---------leafletposter-660mmx965mm双面横向--*/
.leafletposter-660mmx965mm>a:hover {
  transform: scale(1.1);
}


.leafletposter-660mmx965mm {
  background: #f0f0f0;
  text-align: center;
  background-size: cover;


}

.leafletposter-660mmx965mm>a>.p-back {
  margin-top: 2% !important;
  width: 60%;
  transform: rotate3d(-3, -1, -4, 0deg);
  box-shadow: -5px -3px 10px #53535364, -18px 5px 11px #66666638;
  margin-bottom: 2%;
}

.leafletposter-660mmx965mm>a>.p-front {
  position: relative;
  margin-top: 3.8% !important;
  box-shadow: -5px -3px 10px #53535364, -18px 5px 15px #6666662e;
  transform: rotate3d(-3, -1, -4, 0deg);
  width: 60%;
}


/*--leafletposter-660mmx965mm单面横--*/
.singlePage .leafletposter-660mmx965mm {
  background: #f0f0f0;
  text-align: center;
  background-size: cover;
}

.singlePage .leafletposter-660mmx965mm>a>.p-back {
  box-shadow: -5px -3px 10px #5b5b5b4f, -22px -3px 13px #5353531c;
  margin-top: 17% !important;
  width: 73% !important;
  margin-bottom: 23% !important;
  transform: rotate3d(-3, -1, -4, 0deg);
  margin-left: 0% !important;

}

/*--leafletposter-660mmx965mm单面竖--*/
.singlePage .leafletposter-660mmx965mm>.vertical>.p-back {
  box-shadow: -5px -3px 10px #5b5b5b4f, -22px -3px 13px #5353531c;
  margin-top: 4% !important;
  width: 57% !important;
  margin-bottom: 4.2% !important;
  transform: rotate3d(-3, -1, -4, -0deg);

  border: 5px solid #5b3000 !important;

}

/*--leafletposter-660mmx965mm--*/
.leafletposter-660mmx965mm>.vertical>.p-back {
  margin-top: -42% !important;
  width: 40%;
  transform: rotate3d(-3, -1, -4, 0deg);
  margin-left: 45% !important;
  box-shadow: -5px -3px 10px #53535364, -18px 5px 11px #66666638;
  margin-bottom: 6% !important;
}



.leafletposter-660mmx965mm>.vertical>.p-front {
  position: relative;
  margin-top: 9.1% !important;
  box-shadow: -5px -3px 10px #53535364, -18px 5px 15px #6666662e;
  transform: rotate3d(-3, -1, -4, 0deg);
  width: 40%;
  margin-right: 42% !important;
}

.singlePage .leafletposter-660mmx965mm>a>.p-front {
  display: none !important;
}



/*开始---------leafletdigitallong-630mmx297mm双面横向--*/
.leafletdigitallong-630mmx297mm>a:hover {
  transform: scale(1.1);
}

.leafletdigitallong-630mmx297mm {
  background: #f0f0f0;
  text-align: center;
  background-size: cover;
  background: #f0f0f0;
}

.leafletdigitallong-630mmx297mm>a>.p-back {
  margin-top: 0% !important;
  width: 70%;
  box-shadow: -5px -3px 10px #53535364, -18px 5px 11px #66666638;
  transform: rotate3d(-3, -1, -4, 0deg);
  margin-bottom: 11.27% !important;
}

.leafletdigitallong-630mmx297mm>a>.p-front {
  position: relative;
  margin-top: 8% !important;
  box-shadow: -5px -3px 10px #53535364, -18px 5px 15px #6666662e;
  transform: rotate3d(-3, -1, -4, 0deg);
  width: 70%;
}


/*--leafletdigitallong-630mmx297mm单面横--*/
.singlePage .leafletdigitallong-630mmx297mm {
  text-align: center;
  background-size: auto 100%;
}

.singlePage .leafletdigitallong-630mmx297mm>a>.p-back {
  box-shadow: -5px -3px 10px #5b5b5b4f, -22px -3px 13px #5353531c;
  margin-top: 26.53% !important;
  width: 80% !important;
  margin-bottom: 26% !important;
  transform: rotate3d(-3, -1, -4, 0deg);
  margin-left: 0% !important;
}

/*--leafletdigitallong-630mmx297mm单面竖--*/
.singlePage .leafletdigitallong-630mmx297mm>.vertical>.p-back {
  box-shadow: -5px -3px 10px #5b5b5b4f, -22px -3px 13px #5353531c;
  margin-top: 15% !important;
  width: 103% !important;
  margin-bottom: 15% !important;
  transform: rotate3d(-3, -1, -4, 0deg);
  margin-left: 0% !important;
}

/*--leafletdigitallong-630mmx297mm--*/
.leafletdigitallong-630mmx297mm>.vertical>.p-back {
  margin-top: -74% !important;
  width: 44%;
  transform: rotate3d(-3, -1, -4, 0deg);
  margin-left: 52% !important;
  box-shadow: -5px -3px 10px #53535364, -18px 5px 11px #66666638;
  margin-bottom: 0% !important;
}

.leafletdigitallong-630mmx297mm>.vertical>.p-front {
  position: relative;
  margin-top: 3.2% !important;
  box-shadow: -5px -3px 10px #53535364, -18px 5px 15px #6666662e;
  transform: rotate3d(-3, -1, -4, 0deg);
  width: 44%;
  margin-right: 52% !important;
}

.singlePage .leafletdigitallong-630mmx297mm>a>.p-front {
  display: none !important;
}

.singlePage .leafletdigitallong-630mmx297mm>.transverse>.p-back {
  box-shadow: -5px -3px 10px #5b5b5b4f, -22px -3px 13px #5353531c !important;
  margin-top: 39% !important;
  width: 100% !important;
  margin-bottom: 28.2% !important;
  transform: rotate3d(-3, -1, -4, 0deg) !important;
}

/*开始---------leafletlongoffset-840mmx297mm双面横向--*/
.leafletlongoffset-840mmx297mm>a:hover {
  transform: scale(1.1);
}


.leafletlongoffset-840mmx297mm {
  background: #f0f0f0;
  text-align: center;
  background-size: auto 100%;

}

.leafletlongoffset-840mmx297mm>a>.p-back {
  margin-top: 0% !important;
  width: 86%;
  box-shadow: -5px -3px 10px #53535364, -18px 5px 11px #66666638;
  transform: rotate3d(-3, -1, -4, 0deg);
  margin-bottom: 13% !important;
}

.leafletlongoffset-840mmx297mm>a>.p-front {
  position: relative;
  margin-top: 11% !important;
  box-shadow: -5px -3px 10px #53535364, -18px 5px 15px #6666662e;
  transform: rotate3d(-3, -1, -4, 0deg);
  width: 86%;
}


/*--leafletlongoffset-840mmx297mm单面横--*/
.singlePage .leafletlongoffset-840mmx297mm {
  background: #f0f0f0;
  background-size: cover !important;
  text-align: center;
  background-size: auto 100%;
}

.singlePage .leafletlongoffset-840mmx297mm>a>.p-back {
  box-shadow: -5px -3px 10px #5b5b5b4f, -22px -3px 13px #5353531c;
  margin-top: 35% !important;
  width: 99% !important;
  margin-bottom: 44.1% !important;
  transform: rotate3d(-3, -1, -4, 0deg);
  margin-left: 0% !important;
}

/*--leafletlongoffset-840mmx297mm单面竖--*/
.singlePage .leafletlongoffset-840mmx297mm>.vertical>.p-back {
  box-shadow: -5px -3px 10px #5b5b5b4f, -22px -3px 13px #5353531c;
  margin-top: 20% !important;
  width: 100% !important;
  margin-bottom: 19.8% !important;
  transform: rotate3d(-3, -1, -4, -0deg);
}

/*--leafletlongoffset-840mmx297mm--*/
.leafletlongoffset-840mmx297mm>.vertical>.p-back {
  margin-top: -105.5% !important;
  width: 46%;
  transform: rotate3d(-3, -1, -4, -1deg);
  margin-left: 49% !important;
  box-shadow: -5px -3px 10px #53535364, -18px 5px 11px #66666638;
  margin-bottom: 0% !important;
}



.leafletlongoffset-840mmx297mm>.vertical>.p-front {
  position: relative;
  margin-top: 2% !important;
  box-shadow: -5px -3px 10px #53535364, -18px 5px 15px #6666662e;
  transform: rotate3d(-3, -1, -4, 0deg);
  width: 46%;
  margin-right: 71% !important;
}

.singlePage .leafletlongoffset-840mmx297mm>a>.p-front {
  display: none !important;
}

/*开始---------leafletlongoffset-630mmx297mm双面横向--*/
.leafletlongoffset-630mmx297mm>a:hover {
  transform: scale(1.1);
}

.leafletlongoffset-630mmx297mm {
  background: #f0f0f0;
  text-align: center;
  background-size: cover;
  background: #f0f0f0;
}

.leafletlongoffset-630mmx297mm>a>.p-back {
  margin-top: 0% !important;
  width: 70%;
  box-shadow: -5px -3px 10px #53535364, -18px 5px 11px #66666638;
  transform: rotate3d(-3, -1, -4, 0deg);
  margin-bottom: 11.27% !important;
}

.leafletlongoffset-630mmx297mm>a>.p-front {
  position: relative;
  margin-top: 8% !important;
  box-shadow: -5px -3px 10px #53535364, -18px 5px 15px #6666662e;
  transform: rotate3d(-3, -1, -4, 0deg);
  width: 70%;
}



.singlePage .leafletlongoffset-630mmx297mm {
  text-align: center;
  background-size: auto 100%;
}

.singlePage .leafletlongoffset-630mmx297mm>a>.p-back {
  box-shadow: -5px -3px 10px #5b5b5b4f, -22px -3px 13px #5353531c;
  margin-top: 26.53% !important;
  width: 80% !important;
  margin-bottom: 26% !important;
  transform: rotate3d(-3, -1, -4, 0deg);
  margin-left: 0% !important;
}


.singlePage .leafletlongoffset-630mmx297mm>.vertical>.p-back {
  box-shadow: -5px -3px 10px #5b5b5b4f, -22px -3px 13px #5353531c;
  margin-top: 15% !important;
  width: 103% !important;
  margin-bottom: 15% !important;
  transform: rotate3d(-3, -1, -4, 0deg);
  margin-left: 0% !important;
}

.leafletlongoffset-630mmx297mm>.vertical>.p-back {
  margin-top: -74% !important;
  width: 44%;
  transform: rotate3d(-3, -1, -4, 0deg);
  margin-left: 52% !important;
  box-shadow: -5px -3px 10px #53535364, -18px 5px 11px #66666638;
  margin-bottom: 0% !important;
}

.leafletlongoffset-630mmx297mm>.vertical>.p-front {
  position: relative;
  margin-top: 3.2% !important;
  box-shadow: -5px -3px 10px #53535364, -18px 5px 15px #6666662e;
  transform: rotate3d(-3, -1, -4, 0deg);
  width: 44%;
  margin-right: 52% !important;
}

.singlePage .leafletlongoffset-630mmx297mm>a>.p-front {
  display: none !important;
}

.singlePage .leafletlongoffset-630mmx297mm>.transverse>.p-back {
  box-shadow: -5px -3px 10px #5b5b5b4f, -22px -3px 13px #5353531c !important;
  margin-top: 39% !important;
  width: 100% !important;
  margin-bottom: 28.2% !important;
  transform: rotate3d(-3, -1, -4, 0deg) !important;
}


/*开始---------宣傳卡片faichun-105mmx297mm--*/
.faichun-105mmx297mm>a:hover {
  transform: scale(1.1);
}

.faichun-105mmx297mm>a>img {
  border: none !important;
}

.singlePage .faichun-105mmx297mm>a>.p-front {
  display: none !important;
}

.faichun-105mmx297mm {
  background: #f0f0f0;
  text-align: center;
  background-size: auto 100%;
}

.faichun-105mmx297mm>a>.p-back {
  box-shadow: -5px -3px 10px #605f5fa3;
  margin-top: 0% !important;
  z-index: 2 !important;
  position: relative;
  margin-left: 6% !important;
  width: 32%;
  margin-bottom: 2% !important;
}

.faichun-105mmx297mm>a>.p-front {
  position: relative;
  margin-top: 1% !important;
  box-shadow: -6px -2px 18px #4d4d4da3;
  z-index: 1;
  margin-right: -0% !important;
  width: 32%;
}

/*--宣傳單張faichun-105mmx297mm单面横--*/
.singlePage .faichun-105mmx297mm {
  text-align: center;
  background-size: auto 100%;
}

.singlePage .faichun-105mmx297mm>a>.p-back {
  box-shadow: -5px -3px 10px #5b5b5b4f, -22px -3px 13px #5353531c;
  margin-top: 1% !important;
  width: 32% !important;
  margin-bottom: 1% !important;
  transform: rotate3d(-3, -1, -4, 24deg);
  margin-left: 0% !important;
}


/*开始---------宣傳卡片faichun-367mmx367mm--*/
.faichun-367mmx367mm>a:hover {
  transform: scale(1.1);
}

.faichun-367mmx367mm>a>img {
  border: none !important;
}

.singlePage .faichun-367mmx367mm>a>.p-front {
  display: none !important;
}

.faichun-367mmx367mm {
  background: #f0f0f0;
  text-align: center;
  background-size: auto 100%;
}

.faichun-367mmx367mm>a>.p-back {
  margin-top: -16% !important;
  z-index: 2 !important;
  position: relative;
  margin-left: 33% !important;
  width: 54%;
  margin-bottom: 0% !important;
}

.faichun-367mmx367mm>a>.p-front {
  position: relative;
  margin-top: 1% !important;
  z-index: 1;
  margin-right: 30% !important;
  width: 54%;
}

/*开始---------宣傳卡片faichun-260mmx260mm--*/
.faichun-260mmx260mm>a:hover {
  transform: scale(1.1);
}

.faichun-260mmx260mm>a>img {
  border: none !important;
}

.singlePage .faichun-260mmx260mm>a>.p-front {
  display: none !important;
}

.faichun-260mmx260mm {
  background: #f0f0f0;
  text-align: center;
  background-size: auto 100%;
}

.faichun-260mmx260mm>a>.p-back {
  margin-top: -16% !important;
  z-index: 2 !important;
  position: relative;
  margin-left: 33% !important;
  width: 54%;
  margin-bottom: 0% !important;
}

.faichun-260mmx260mm>a>.p-front {
  position: relative;
  margin-top: 1% !important;
  z-index: 1;
  margin-right: 30% !important;
  width: 54%;
}

/*--宣傳單張faichun-260mmx260mm单面横--*/
.singlePage .faichun-260mmx260mm {
  text-align: center;
  background-size: auto 100%;
}

.singlePage .faichun-260mmx260mm>a>.p-back {
  margin-top: 1% !important;
  width: 90% !important;
  margin-bottom: 1% !important;
  margin-left: 0% !important;
}

/*开始---------宣傳卡片faichun-210mmx420mm--*/
.faichun-210mmx420mm>a:hover {
  transform: scale(1.1);
}

.faichun-210mmx420mm>a>img {
  border: none !important;
}

.singlePage .faichun-210mmx420mm>a>.p-front {
  display: none !important;
}

.faichun-210mmx420mm {
  background: #f0f0f0;
  text-align: center;
  background-size: auto 100%;
}

.faichun-210mmx420mm>a>.p-back {
  margin-top: 2% !important;
  z-index: 2 !important;
  position: relative;
  width: 90%;
  margin-bottom: 0% !important;
}

.faichun-210mmx420mm>a>.p-front {
  position: relative;
  margin-top: 1% !important;
  z-index: 1;
  width: 90%;
}

/*--宣傳單張faichun-210mmx420mm单面横--*/
.singlePage .faichun-210mmx420mm {
  text-align: center;
  background-size: auto 100%;
}

.singlePage .faichun-210mmx420mm>a>.p-back {
  margin-top: 24% !important;
  width: 90% !important;
  margin-bottom: 24% !important;
  margin-left: 0% !important;
}

/*---------开始花紋賀咭/邀請咭模板greetingcard-210mmx148mm双面横向--*/
.greetingcard-210mmx148mm {
  background: #f0f0f0;
  text-align: center;
  background-size: auto 100%;

}

.greetingcard-210mmx148mm>a>.p-back {
  margin-top: -12% !important;
  width: 60%;
  transform: rotate3d(-3, -1, -4, 0deg);
  margin-left: 30% !important;
  box-shadow: -5px -3px 10px #53535364, -18px 5px 11px #66666638;
}

.greetingcard-210mmx148mm>a>.p-front {
  position: relative;
  margin-top: 7.845% !important;
  box-shadow: -5px -3px 10px #53535364, -18px 5px 15px #6666662e;
  transform: rotate3d(-3, -1, -4, 0deg);
  width: 60%;
  margin-right: 16% !important;
}



/*--花紋賀咭/邀請咭模板greetingcard-210mmx148mm单面横--*/
.singlePage .greetingcard-210mmx148mm {
  text-align: center;
  background-size: auto 100%;
}

.singlePage .greetingcard-210mmx148mm>a>.p-back {
  box-shadow: -5px -3px 10px #5b5b5b4f, -22px -3px 13px #5353531c;
  margin-top: 21% !important;
  width: 70% !important;
  margin-bottom: 20.04% !important;
  transform: rotate3d(-3, -1, -4, 0deg);
  margin-left: 0% !important;
}

/*--花紋賀咭/邀請咭模板greetingcard-210mmx148mm单面竖--*/
.singlePage .greetingcard-210mmx148mm>.vertical>.p-back {
  box-shadow: -5px -3px 10px #5b5b5b4f, -22px -3px 13px #5353531c;
  margin-top: 14% !important;
  width: 47% !important;
  margin-bottom: 9.61% !important;
  transform: rotate3d(-3, -1, -4, 0deg);
}

/*--花紋賀咭/邀請咭模板greetingcard-210mmx148mm--*/
.greetingcard-210mmx148mm>.vertical>.p-back {
  margin-top: -41% !important;
  width: 40%;
  transform: rotate3d(-3, -1, -4, 0deg);
  margin-left: 30% !important;
  box-shadow: -5px -3px 10px #53535364, -18px 5px 11px #66666638;
}

.greetingcard-210mmx148mm>.vertical>.p-front {
  position: relative;
  margin-top: 7.77% !important;
  box-shadow: -5px -3px 10px #53535364, -18px 5px 15px #6666662e;
  transform: rotate3d(-3, -1, -4, 0deg);
  width: 40%;
  margin-right: 29% !important;
}

/*--------- 記事簿digitalnotebook-105mmx148_5mm--*/

.digitalnotebook-105mmx148_5mm>a:hover {
  transform: scale(1.1);
}

.singlePage .digitalnotebook-105mmx148_5mm.p-front {
  display: none !important;
}

.digitalnotebook-105mmx148_5mm {
  background: #dfe7ea;
  text-align: center;
  background-size: auto 100%;
}

.digitalnotebook-105mmx148_5mm>a>.p-back {
  box-shadow: 3px 2px 0 #cacaca, 4px 3px 0 #ccc, 5px 4px 0 #b3b3b3, 6px 6px 6px 3px rgb(0 0 0 / 24%) !important;
  FONT-WEIGHT: 500;
  width: 34% !important;
  transform: rotate3d(-3, -1, -4, 0deg);
  margin-top: 20.88%;
  margin-bottom: 21% !important;
}

.digitalnotebook-105mmx148_5mm>a>.p-front {
  position: relative;
  margin-top: 3% !important;
  box-shadow: 3px 2px 0 #cacaca, 4px 3px 0 #ccc, 5px 4px 0 #b3b3b3, 6px 6px 6px 3px rgb(0 0 0 / 24%) !important;
  z-index: 1;
  width: 34%;
  margin-left: -4% !important;
  margin-right: 10% !important;
}

/*--------- 記事簿digitalnotebook-210mmx148_5mm--*/

.digitalnotebook-210mmx148_5mm>a:hover {
  transform: scale(1.1);
}

.singlePage .digitalnotebook-210mmx148_5mm.p-front {
  display: none !important;
}

.digitalnotebook-210mmx148_5mm {
  background: #dfe7ea;
  text-align: center;
  background-size: auto 100%;
}

.digitalnotebook-210mmx148_5mm>a>.p-back {
  box-shadow: 3px 2px 0 #cacaca, 4px 3px 0 #ccc, 5px 4px 0 #b3b3b3, 6px 6px 6px 3px rgb(0 0 0 / 24%) !important;
  FONT-WEIGHT: 500;
  width: 34% !important;
  transform: rotate3d(-3, -1, -4, 0deg);
  margin-top: 20.88%;
  margin-bottom: 21% !important;
}

.digitalnotebook-210mmx148_5mm>a>.p-front {
  position: relative;
  margin-top: 3% !important;
  box-shadow: 3px 2px 0 #cacaca, 4px 3px 0 #ccc, 5px 4px 0 #b3b3b3, 6px 6px 6px 3px rgb(0 0 0 / 24%) !important;
  z-index: 1;
  width: 34%;
  margin-left: -4% !important;
  margin-right: 10% !important;
}

/*--------- 記事簿digitalnotebook-210mmx148_5mm--*/

.digitalnotebook-210mmx297mm>a:hover {
  transform: scale(1.1);
}

.singlePage .digitalnotebook-210mmx297mm.p-front {
  display: none !important;
}

.digitalnotebook-210mmx297mm {
  background: #dfe7ea;
  text-align: center;
  background-size: auto 100%;
}

.digitalnotebook-210mmx297mm>a>.p-back {
  box-shadow: 3px 2px 0 #cacaca, 4px 3px 0 #ccc, 5px 4px 0 #b3b3b3, 6px 6px 6px 3px rgb(0 0 0 / 24%) !important;
  FONT-WEIGHT: 500;
  width: 34% !important;
  transform: rotate3d(-3, -1, -4, 0deg);
  margin-top: 20.88%;
  margin-bottom: 21% !important;
}

.digitalnotebook-210mmx297mm>a>.p-front {
  position: relative;
  margin-top: 3% !important;
  box-shadow: 3px 2px 0 #cacaca, 4px 3px 0 #ccc, 5px 4px 0 #b3b3b3, 6px 6px 6px 3px rgb(0 0 0 / 24%) !important;
  z-index: 1;
  width: 34%;
  margin-left: -4% !important;
  margin-right: 10% !important;
}

/*-开始--------彩色門券--*/
.otherticketcouponde>a:hover {
  transform: scale(1.1);
}

.otherticketcouponde>a>img {
  border: none !important;
}

.otherticketcouponde>a>.border-01 {
  border-radius: 0px !important;
}

/*---------彩色門券 otherticketcoupon-100mmx95mm--*/
.otherticketcoupon-100mmx95mm {
  background: #f0f0f0;
  text-align: center;
  background-size: auto 100%;
}

.otherticketcoupon-100mmx95mm>a>.p-back {
  box-shadow: -2px -2px 1px #62626245;
  transform: rotate(-14deg);
  margin-top: -30% !important;
  width: 48%;
  margin-bottom: 7.7% !important;
  margin-left: 15%;
}


.otherticketcoupon-100mmx95mm>a>.p-front {
  position: relative;
  box-shadow: -3px 2px 0 #cacaca, -4px 3px 0 #eaeaea, -5px 4px 0 #b3b3b3, -6px 5px 0 #dbdbdb, -7px 6px 0 #b5b5b5, -8px 7px 0 #efefef, -9px 8px 0 #a5a5a5, -10px 9px 0 #ededed, -11px 10px 0 #b5b5b5, -12px 11px 0 #cdcdcd, -13px 12px 0 #dbdbdb, -19px 5px 13px #919191;
  transform: rotate3d(-3, -1, -4, 60deg);
  transform: rotate3d(-3, -1, -4, 60deg);
  margin-top: 12% !important;
  width: 52%;
}

.otherticketcoupon-100mmx95mm>.transverse>.p-back {
  box-shadow: -2px -2px 1px #62626245;
  transform: rotate(-14deg);
  margin-top: -30% !important;
  width: 48%;
  margin-bottom: 15% !important;
  margin-left: 15%;
}


.otherticketcoupon-100mmx95mm>.transverse>.p-front {
  position: relative;
  box-shadow: -3px 2px 0 #cacaca, -4px 3px 0 #eaeaea, -5px 4px 0 #b3b3b3, -6px 5px 0 #dbdbdb, -7px 6px 0 #b5b5b5, -8px 7px 0 #efefef, -9px 8px 0 #a5a5a5, -10px 9px 0 #ededed, -11px 10px 0 #b5b5b5, -12px 11px 0 #cdcdcd, -13px 12px 0 #dbdbdb, -19px 5px 13px #919191;
  transform: rotate3d(-3, -1, -4, 60deg);
  transform: rotate3d(-3, -1, -4, 60deg);
  margin-top: 10% !important;
  width: 52%;
}

.otherticketcoupon-100mmx95mm>.vertical>.p-back {
  box-shadow: -2px -2px 1px #62626245;
  transform: rotate(-14deg);
  margin-top: -30% !important;
  width: 48%;
  margin-bottom: 7.7% !important;
  margin-left: 15%;
}


.otherticketcoupon-100mmx95mm>.vertical>.p-front {
  position: relative;
  box-shadow: -3px 2px 0 #cacaca, -4px 3px 0 #eaeaea, -5px 4px 0 #b3b3b3, -6px 5px 0 #dbdbdb, -7px 6px 0 #b5b5b5, -8px 7px 0 #efefef, -9px 8px 0 #a5a5a5, -10px 9px 0 #ededed, -11px 10px 0 #b5b5b5, -12px 11px 0 #cdcdcd, -13px 12px 0 #dbdbdb, -19px 5px 13px #919191;
  transform: rotate3d(-3, -1, -4, 60deg);
  transform: rotate3d(-3, -1, -4, 60deg);
  margin-top: 7% !important;
  width: 52%;
}

/*--彩色門券 otherticketcoupon-100mmx95mm单面横--*/
.singlePage .otherticketcoupon-100mmx95mm {
  text-align: center;
}

.singlePage .otherticketcoupon-100mmx95mm>a>.p-back {
  margin-top: 17% !important;
  width: 60% !important;
  margin-bottom: 16% !important;
  transform: rotate(-14deg);
  box-shadow: -2px 2px 5px #71717142;
}

.singlePage .otherticketcoupon-100mmx95mm>.vertical>.p-back {
  margin-top: 17% !important;
  width: 54% !important;
  margin-bottom: 16% !important;
  transform: rotate(-14deg);
  box-shadow: -2px 2px 5px #71717142;
  margin-left: 3%;
}

.singlePage .otherticketcoupon-100mmx95mm .p-front {
  display: none !important;
}

/*--彩色門券 otherticketcoupon-100mmx95mm单面横--*/
.singlePage .otherticketcoupon-99mmx68mm {
  text-align: center;
}

.singlePage .otherticketcoupon-99mmx68mm>.vertical>.p-back {
  margin-top: 11% !important;
  width: 45% !important;
  margin-bottom: 12.6% !important;
  transform: rotate(-0deg);
  box-shadow: -2px 2px 5px #71717142;
}

.singlePage .otherticketcoupon-99mmx68mm>.transverse>.p-back {
  margin-top: 23.76% !important;
  width: 60% !important;
  margin-bottom: 25% !important;
  transform: rotate(-0deg);
  box-shadow: -2px 2px 5px #71717142;
}

.singlePage .otherticketcoupon-99mmx68mm .p-front {
  display: none !important;
}

/*---------开始彩色門券 otherticketcoupon-145mmx100mm--*/
.otherticketcoupon-145mmx100mm {
  background: #f0f0f0;
  text-align: center;
  background-size: auto 100%;
}

.otherticketcoupon-145mmx100mm>a>.p-back {
  box-shadow: -2px -2px 1px #62626245;
  transform: rotate(-14deg);
  margin-top: -24% !important;
  width: 62%;
  margin-bottom: 13.7% !important;

}

.otherticketcoupon-145mmx100mm>a>.p-front {
  position: relative;
  box-shadow: -3px 2px 0 #cacaca, -4px 3px 0 #eaeaea, -5px 4px 0 #b3b3b3, -6px 5px 0 #dbdbdb, -7px 6px 0 #b5b5b5, -8px 7px 0 #efefef, -9px 8px 0 #a5a5a5, -10px 9px 0 #ededed, -11px 10px 0 #b5b5b5, -12px 11px 0 #cdcdcd, -13px 12px 0 #dbdbdb, -19px 5px 13px #919191;
  transform: rotate3d(-3, -1, -4, 60deg);
  transform: rotate3d(-3, -1, -4, 60deg);
  margin-top: 15% !important;
  width: 62%;
}

.otherticketcoupon-145mmx100mm>.transverse>.p-back {
  box-shadow: -2px -2px 1px #62626245;
  transform: rotate(-14deg);
  margin-top: -24% !important;
  width: 62%;
  margin-bottom: 13.7% !important;

}

.otherticketcoupon-145mmx100mm>.transverse>.p-front {
  position: relative;
  box-shadow: -3px 2px 0 #cacaca, -4px 3px 0 #eaeaea, -5px 4px 0 #b3b3b3, -6px 5px 0 #dbdbdb, -7px 6px 0 #b5b5b5, -8px 7px 0 #efefef, -9px 8px 0 #a5a5a5, -10px 9px 0 #ededed, -11px 10px 0 #b5b5b5, -12px 11px 0 #cdcdcd, -13px 12px 0 #dbdbdb, -19px 5px 13px #919191;
  transform: rotate3d(-3, -1, -4, 60deg);
  transform: rotate3d(-3, -1, -4, 60deg);
  margin-top: 15% !important;
  width: 62%;
}

.otherticketcoupon-145mmx100mm>.vertical>.p-back {
  box-shadow: -2px -2px 1px #62626245;
  transform: rotate(-14deg);
  margin-top: -24% !important;
  width: 38%;
  margin-bottom: 3.9% !important;
  margin-right: 20% !important;

}

.otherticketcoupon-145mmx100mm>.vertical>.p-front {
  position: relative;
  box-shadow: -3px 2px 0 #cacaca, -4px 3px 0 #eaeaea, -5px 4px 0 #b3b3b3, -6px 5px 0 #dbdbdb, -7px 6px 0 #b5b5b5, -8px 7px 0 #efefef, -9px 8px 0 #a5a5a5, -10px 9px 0 #ededed, -11px 10px 0 #b5b5b5, -12px 11px 0 #cdcdcd, -13px 12px 0 #dbdbdb, -19px 5px 13px #919191;
  transform: rotate3d(-3, -1, -4, 60deg);
  transform: rotate3d(-3, -1, -4, 60deg);
  margin-top: 0% !important;
  width: 38%;
  margin-left: 14%;
}

.singlePage .otherticketcoupon-145mmx100mm {
  text-align: center;
}

.singlePage .otherticketcoupon-145mmx100mm>a>.p-back {
  margin-top: 15% !important;
  width: 60% !important;
  margin-bottom: 15% !important;
  transform: rotate(-14deg);
  box-shadow: -2px 2px 5px #71717142;
}

.singlePage .otherticketcoupon-145mmx100mm .p-front {
  display: none !important;
}


.singlePage .otherticketcoupon-145mmx100mm>.vertical>.p-back {
  margin-top: 11% !important;
  width: 45% !important;
  margin-bottom: 13.8% !important;
  transform: rotate(-0deg);
  box-shadow: -2px 2px 5px #71717142;
  margin-left: 20%;
}

.singlePage .otherticketcoupon-145mmx100mm>.transverse>.p-back {
  margin-top: 23% !important;
  width: 60% !important;
  margin-bottom: 25.8% !important;
  transform: rotate(-0deg);
  box-shadow: -2px 2px 5px #71717142;
}

/*---------开始彩色門券 otherticketcoupon-210mmx45mm--*/
.otherticketcoupon-210mmx45mm {
  background: #f0f0f0;
  text-align: center;
  background-size: auto 100%;
}

.otherticketcoupon-210mmx45mm>a>.p-back {
  box-shadow: -2px -2px 1px #62626245;
  transform: rotate(-14deg);
  margin-top: -24% !important;
  width: 62%;
  margin-bottom: 13.7% !important;

}

.otherticketcoupon-210mmx45mm>a>.p-front {
  position: relative;
  box-shadow: -3px 2px 0 #cacaca, -4px 3px 0 #eaeaea, -5px 4px 0 #b3b3b3, -6px 5px 0 #dbdbdb, -7px 6px 0 #b5b5b5, -8px 7px 0 #efefef, -9px 8px 0 #a5a5a5, -10px 9px 0 #ededed, -11px 10px 0 #b5b5b5, -12px 11px 0 #cdcdcd, -13px 12px 0 #dbdbdb, -19px 5px 13px #919191;
  transform: rotate3d(-3, -1, -4, 60deg);
  transform: rotate3d(-3, -1, -4, 60deg);
  margin-top: 15% !important;
  width: 62%;
}

.otherticketcoupon-210mmx45mm>.transverse>.p-back {
  box-shadow: -2px -2px 1px #62626245;
  transform: rotate(-14deg);
  margin-top: 7% !important;
  width: 82%;
  margin-bottom: 16.7% !important;

}

.otherticketcoupon-210mmx45mm>.transverse>.p-front {
  position: relative;
  box-shadow: -3px 2px 0 #cacaca, -4px 3px 0 #eaeaea, -5px 4px 0 #b3b3b3, -6px 5px 0 #dbdbdb, -7px 6px 0 #b5b5b5, -8px 7px 0 #efefef, -9px 8px 0 #a5a5a5, -10px 9px 0 #ededed, -11px 10px 0 #b5b5b5, -12px 11px 0 #cdcdcd, -13px 12px 0 #dbdbdb, -19px 5px 13px #919191;
  transform: rotate3d(-3, -1, -4, 60deg);
  transform: rotate3d(-3, -1, -4, 60deg);
  margin-top: 31% !important;
  width: 82%;
}

.otherticketcoupon-210mmx45mm>.vertical>.p-back {
  box-shadow: -2px -2px 1px #62626245;
  transform: rotate(-14deg);
  margin-top: 2.4% !important;
  width: 18%;
  margin-bottom: 3.9% !important;
  margin-right: 3% !important;

}

.otherticketcoupon-210mmx45mm>.vertical>.p-front {
  position: relative;
  box-shadow: -3px 2px 0 #cacaca, -4px 3px 0 #eaeaea, -5px 4px 0 #b3b3b3, -6px 5px 0 #dbdbdb, -7px 6px 0 #b5b5b5, -8px 7px 0 #efefef, -9px 8px 0 #a5a5a5, -10px 9px 0 #ededed, -11px 10px 0 #b5b5b5, -12px 11px 0 #cdcdcd, -13px 12px 0 #dbdbdb, -19px 5px 13px #919191;
  transform: rotate3d(-3, -1, -4, 60deg);
  transform: rotate3d(-3, -1, -4, 60deg);
  margin-top: 0% !important;
  width: 18%;
  margin-left: 14%;
}

.singlePage .otherticketcoupon-210mmx45mm {
  text-align: center;
}

.singlePage .otherticketcoupon-210mmx45mm>a>.p-back {
  margin-top: 15% !important;
  width: 60% !important;
  margin-bottom: 15% !important;
  transform: rotate(-14deg);
  box-shadow: -2px 2px 5px #71717142;
}

.singlePage .otherticketcoupon-210mmx45mm.p-front {
  display: none !important;
}


.singlePage .otherticketcoupon-210mmx45mm>.vertical>.p-back {
  margin-top: 5% !important;
  width: 17.21% !important;
  margin-bottom: 5% !important;
  transform: rotate(-0deg);
  box-shadow: -2px 2px 5px #71717142;
  margin-left: 19%;
}

.singlePage .otherticketcoupon-210mmx45mm>.transverse>.p-back {
  margin-top: 38% !important;
  width: 80% !important;
  margin-bottom: 35% !important;
  transform: rotate(-0deg);
  box-shadow: -2px 2px 5px #71717142;
}

/*---------开始彩色門券 otherticketcoupon-210mmx70mm--*/
.otherticketcoupon-210mmx70mm {
  background: #f0f0f0;
  text-align: center;
  background-size: auto 100%;
}

.otherticketcoupon-210mmx70mm>a>.p-back {
  box-shadow: -2px -2px 1px #62626245;
  transform: rotate(-14deg);
  margin-top: -24% !important;
  width: 62%;
  margin-bottom: 13.7% !important;

}

.otherticketcoupon-210mmx70mm>a>.p-front {
  position: relative;
  box-shadow: -3px 2px 0 #cacaca, -4px 3px 0 #eaeaea, -5px 4px 0 #b3b3b3, -6px 5px 0 #dbdbdb, -7px 6px 0 #b5b5b5, -8px 7px 0 #efefef, -9px 8px 0 #a5a5a5, -10px 9px 0 #ededed, -11px 10px 0 #b5b5b5, -12px 11px 0 #cdcdcd, -13px 12px 0 #dbdbdb, -19px 5px 13px #919191;
  transform: rotate3d(-3, -1, -4, 60deg);
  transform: rotate3d(-3, -1, -4, 60deg);
  margin-top: 15% !important;
  width: 62%;
}

.otherticketcoupon-210mmx70mm>a>.p-back {
  box-shadow: -2px -2px 1px #62626245;
  transform: rotate(-14deg);
  margin-top: -24% !important;
  width: 52%;
  margin-bottom: 6% !important;

}

.otherticketcoupon-210mmx70mm>a>.p-front {
  position: relative;
  box-shadow: -3px 2px 0 #cacaca, -4px 3px 0 #eaeaea, -5px 4px 0 #b3b3b3, -6px 5px 0 #dbdbdb, -7px 6px 0 #b5b5b5, -8px 7px 0 #efefef, -9px 8px 0 #a5a5a5, -10px 9px 0 #ededed, -11px 10px 0 #b5b5b5, -12px 11px 0 #cdcdcd, -13px 12px 0 #dbdbdb, -19px 5px 13px #919191;
  transform: rotate3d(-3, -1, -4, 60deg);
  transform: rotate3d(-3, -1, -4, 60deg);
  margin-top: 4% !important;
  width: 52%;
}

.otherticketcoupon-210mmx70mm>.vertical>.p-back {
  box-shadow: -2px -2px 1px #62626245;
  transform: rotate(-14deg);
  margin-top: 8% !important;
  width: 25%;
  margin-bottom: 7% !important;
  margin-right: 3% !important;

}

.otherticketcoupon-210mmx70mm>.vertical>.p-front {
  position: relative;
  box-shadow: -3px 2px 0 #cacaca, -4px 3px 0 #eaeaea, -5px 4px 0 #b3b3b3, -6px 5px 0 #dbdbdb, -7px 6px 0 #b5b5b5, -8px 7px 0 #efefef, -9px 8px 0 #a5a5a5, -10px 9px 0 #ededed, -11px 10px 0 #b5b5b5, -12px 11px 0 #cdcdcd, -13px 12px 0 #dbdbdb, -19px 5px 13px #919191;
  transform: rotate3d(-3, -1, -4, 60deg);
  transform: rotate3d(-3, -1, -4, 60deg);
  margin-top: 0% !important;
  width: 25%;
  margin-left: 14%;
}

.singlePage .otherticketcoupon-210mmx70mm {
  text-align: center;
}

.singlePage .otherticketcoupon-210mmx70mm>a>.p-back {
  margin-top: 15% !important;
  width: 60% !important;
  margin-bottom: 15% !important;
  transform: rotate(-14deg);
  box-shadow: -2px 2px 5px #71717142;
}

.singlePage .otherticketcoupon-210mmx70mm.p-front {
  display: none !important;
}


.singlePage .otherticketcoupon-210mmx70mm>.vertical>.p-back {
  margin-top: 8% !important;
  width: 25% !important;
  margin-bottom: 7% !important;
  transform: rotate(-0deg);
  box-shadow: -2px 2px 5px #71717142;
  margin-left: 7%;
}

.singlePage .otherticketcoupon-210mmx70mm>.transverse>.p-back {
  margin-top: 31.3% !important;
  width: 80% !important;
  margin-bottom: 32% !important;
  transform: rotate(-0deg);
  box-shadow: -2px 2px 5px #71717142;
}

/*---------开始彩色門券 otherticketcoupon-210mmx95mm--*/
.otherticketcoupon-210mmx95mm {
  background: #f0f0f0;
  text-align: center;
  background-size: auto 100%;
}


.otherticketcoupon-210mmx95mm>a>.p-back {
  box-shadow: -2px -2px 1px #62626245;
  transform: rotate(-14deg);
  margin-top: -24% !important;
  width: 52%;
  margin-bottom: 6% !important;

}

.otherticketcoupon-210mmx95mm>a>.p-front {
  position: relative;
  box-shadow: -3px 2px 0 #cacaca, -4px 3px 0 #eaeaea, -5px 4px 0 #b3b3b3, -6px 5px 0 #dbdbdb, -7px 6px 0 #b5b5b5, -8px 7px 0 #efefef, -9px 8px 0 #a5a5a5, -10px 9px 0 #ededed, -11px 10px 0 #b5b5b5, -12px 11px 0 #cdcdcd, -13px 12px 0 #dbdbdb, -19px 5px 13px #919191;
  transform: rotate3d(-3, -1, -4, 60deg);
  transform: rotate3d(-3, -1, -4, 60deg);
  margin-top: 4% !important;
  width: 52%;
}

.otherticketcoupon-210mmx95mm>.vertical>.p-back {
  box-shadow: -2px -2px 1px #62626245;
  transform: rotate(-14deg);
  margin-top: 13% !important;
  width: 30%;
  margin-bottom: 10.8% !important;
  margin-right: 3% !important;

}

.otherticketcoupon-210mmx95mm>.vertical>.p-front {
  position: relative;
  box-shadow: -3px 2px 0 #cacaca, -4px 3px 0 #eaeaea, -5px 4px 0 #b3b3b3, -6px 5px 0 #dbdbdb, -7px 6px 0 #b5b5b5, -8px 7px 0 #efefef, -9px 8px 0 #a5a5a5, -10px 9px 0 #ededed, -11px 10px 0 #b5b5b5, -12px 11px 0 #cdcdcd, -13px 12px 0 #dbdbdb, -19px 5px 13px #919191;
  transform: rotate3d(-3, -1, -4, 60deg);
  transform: rotate3d(-3, -1, -4, 60deg);
  margin-top: 0% !important;
  width: 30%;
  margin-left: 14%;
}

.otherticketcoupon-210mmx95mm>.transverse>.p-back {
  box-shadow: -2px -2px 1px #62626245;
  transform: rotate(-14deg);
  margin-top: 4% !important;
  width: 62%;
  margin-bottom: 10.8% !important;
  margin-right: 3% !important;

}

.otherticketcoupon-210mmx95mm>.transverse>.p-front {
  position: relative;
  box-shadow: -3px 2px 0 #cacaca, -4px 3px 0 #eaeaea, -5px 4px 0 #b3b3b3, -6px 5px 0 #dbdbdb, -7px 6px 0 #b5b5b5, -8px 7px 0 #efefef, -9px 8px 0 #a5a5a5, -10px 9px 0 #ededed, -11px 10px 0 #b5b5b5, -12px 11px 0 #cdcdcd, -13px 12px 0 #dbdbdb, -19px 5px 13px #919191;
  transform: rotate3d(-3, -1, -4, 60deg);
  transform: rotate3d(-3, -1, -4, 60deg);
  margin-top: 19.45% !important;
  width: 62%;
  margin-left: 14%;
}

.singlePage .otherticketcoupon-210mmx95mm {
  text-align: center;
}

.singlePage .otherticketcoupon-210mmx95mm>a>.p-back {
  margin-top: 15% !important;
  width: 60% !important;
  margin-bottom: 15% !important;
  transform: rotate(-14deg);
  box-shadow: -2px 2px 5px #71717142;
}

.singlePage .otherticketcoupon-210mmx95mm.p-front {
  display: none !important;
}


.singlePage .otherticketcoupon-210mmx95mm>.vertical>.p-back {
  margin-top: 6.7% !important;
  width: 35% !important;
  margin-bottom: 6% !important;
  transform: rotate(-0deg);
  box-shadow: -2px 2px 5px #71717142;
  margin-left: 7%;
}

.singlePage .otherticketcoupon-210mmx95mm>.transverse>.p-back {
  margin-top: 27% !important;
  width: 80% !important;
  margin-bottom: 27.1% !important;
  transform: rotate(-0deg);
  box-shadow: -2px 2px 5px #71717142;
}

/*---------开始彩色門券 otherticketcoupon-297mmx100mm--*/
.otherticketcoupon-297mmx100mm {
  background: #f0f0f0;
  text-align: center;
  background-size: auto 100%;
}


.otherticketcoupon-297mmx100mm>a>.p-back {
  box-shadow: -2px -2px 1px #62626245;
  transform: rotate(-14deg);
  margin-top: -24% !important;
  width: 52%;
  margin-bottom: 6% !important;

}

.otherticketcoupon-297mmx100mm>a>.p-front {
  position: relative;
  box-shadow: -3px 2px 0 #cacaca, -4px 3px 0 #eaeaea, -5px 4px 0 #b3b3b3, -6px 5px 0 #dbdbdb, -7px 6px 0 #b5b5b5, -8px 7px 0 #efefef, -9px 8px 0 #a5a5a5, -10px 9px 0 #ededed, -11px 10px 0 #b5b5b5, -12px 11px 0 #cdcdcd, -13px 12px 0 #dbdbdb, -19px 5px 13px #919191;
  transform: rotate3d(-3, -1, -4, 60deg);
  transform: rotate3d(-3, -1, -4, 60deg);
  margin-top: 0% !important;
  width: 22%;
  margin-left: 14%;
}

.otherticketcoupon-297mmx100mm>.vertical>.p-back {
  box-shadow: -2px -2px 1px #62626245;
  transform: rotate(-14deg);
  margin-top: 14% !important;
  width: 22%;
  margin-bottom: 10.8% !important;
  margin-right: 3% !important;

}

.otherticketcoupon-297mmx100mm>.vertical>.p-front {
  position: relative;
  box-shadow: -3px 2px 0 #cacaca, -4px 3px 0 #eaeaea, -5px 4px 0 #b3b3b3, -6px 5px 0 #dbdbdb, -7px 6px 0 #b5b5b5, -8px 7px 0 #efefef, -9px 8px 0 #a5a5a5, -10px 9px 0 #ededed, -11px 10px 0 #b5b5b5, -12px 11px 0 #cdcdcd, -13px 12px 0 #dbdbdb, -19px 5px 13px #919191;
  transform: rotate3d(-3, -1, -4, 60deg);
  transform: rotate3d(-3, -1, -4, 60deg);
  margin-top: 0% !important;
  width: 30%;
  margin-left: 14%;
}

.otherticketcoupon-297mmx100mm>.transverse>.p-back {
  box-shadow: -2px -2px 1px #62626245;
  transform: rotate(-14deg);
  margin-top: 4% !important;
  width: 72%;
  margin-bottom: 12.9% !important;
  margin-right: 3% !important;
}

.otherticketcoupon-297mmx100mm>.transverse>.p-front {
  position: relative;
  box-shadow: -3px 2px 0 #cacaca, -4px 3px 0 #eaeaea, -5px 4px 0 #b3b3b3, -6px 5px 0 #dbdbdb, -7px 6px 0 #b5b5b5, -8px 7px 0 #efefef, -9px 8px 0 #a5a5a5, -10px 9px 0 #ededed, -11px 10px 0 #b5b5b5, -12px 11px 0 #cdcdcd, -13px 12px 0 #dbdbdb, -19px 5px 13px #919191;
  transform: rotate3d(-3, -1, -4, 60deg);
  transform: rotate3d(-3, -1, -4, 60deg);
  margin-top: 24.45% !important;
  width: 72%;
  margin-left: 14%;
}

.singlePage .otherticketcoupon-297mmx100mm {
  text-align: center;
}

.singlePage .otherticketcoupon-297mmx100mm>a>.p-back {
  margin-top: 15% !important;
  width: 60% !important;
  margin-bottom: 15% !important;
  transform: rotate(-14deg);
  box-shadow: -2px 2px 5px #71717142;
}

.singlePage .otherticketcoupon-297mmx100mm.p-front {
  display: none !important;
}


.singlePage .otherticketcoupon-297mmx100mm>.vertical>.p-back {
  margin-top: 8% !important;
  width: 25% !important;
  margin-bottom: 8% !important;
  transform: rotate(-0deg);
  box-shadow: -2px 2px 5px #71717142;
  margin-left: 7%;
}

.singlePage .otherticketcoupon-297mmx100mm>.transverse>.p-back {
  margin-top: 31% !important;
  width: 80% !important;
  margin-bottom: 32% !important;
  transform: rotate(-0deg);
  box-shadow: -2px 2px 5px #71717142;
}

/*---------彩色門券 otherticketcoupon-99mmx68mm--*/
.otherticketcoupon-99mmx68mm {
  background: #f0f0f0;
  text-align: center;
  background-size: auto 100%;
}

.otherticketcoupon-99mmx68mm>a>.p-back {
  box-shadow: -2px -2px 1px #62626245;
  transform: rotate(-14deg);
  margin-top: -16.3% !important;
  width: 62%;
  margin-bottom: 10% !important;

}

.otherticketcoupon-99mmx68mm>a>.p-front {
  position: relative;
  box-shadow: -3px 2px 0 #cacaca, -4px 3px 0 #eaeaea, -5px 4px 0 #b3b3b3, -6px 5px 0 #dbdbdb, -7px 6px 0 #b5b5b5, -8px 7px 0 #efefef, -9px 8px 0 #a5a5a5, -10px 9px 0 #ededed, -11px 10px 0 #b5b5b5, -12px 11px 0 #cdcdcd, -13px 12px 0 #dbdbdb, -19px 5px 13px #919191;
  transform: rotate3d(-3, -1, -4, 60deg);
  margin-top: 11% !important;
  width: 62%;
}

.otherticketcoupon-99mmx68mm>.transverse>.p-back {
  margin-top: 24% !important;
  width: 61% !important;
  margin-bottom: 24.5% !important;
  transform: rotate(-0deg);
  box-shadow: -2px 2px 5px #71717142;
}

.otherticketcoupon-99mmx68mm>.transverse>.p-front {
  position: relative;
  box-shadow: -3px 2px 0 #cacaca, -4px 3px 0 #eaeaea, -5px 4px 0 #b3b3b3, -6px 5px 0 #dbdbdb, -7px 6px 0 #b5b5b5, -8px 7px 0 #efefef, -9px 8px 0 #a5a5a5, -10px 9px 0 #ededed, -11px 10px 0 #b5b5b5, -12px 11px 0 #cdcdcd, -13px 12px 0 #dbdbdb, -19px 5px 13px #919191;
  transform: rotate3d(-3, -1, -4, 60deg);
  margin-top: 11% !important;
  width: 62%;
}

.otherticketcoupon-99mmx68mm>.vertical>.p-back {
  box-shadow: -2px -2px 1px #62626245;
  transform: rotate(-14deg);
  margin-top: -41% !important;
  width: 42%;
  margin-bottom: 10.6% !important;

}

.otherticketcoupon-99mmx68mm>.vertical>.p-front {
  position: relative;
  box-shadow: -3px 2px 0 #cacaca, -4px 3px 0 #eaeaea, -5px 4px 0 #b3b3b3, -6px 5px 0 #dbdbdb, -7px 6px 0 #b5b5b5, -8px 7px 0 #efefef, -9px 8px 0 #a5a5a5, -10px 9px 0 #ededed, -11px 10px 0 #b5b5b5, -12px 11px 0 #cdcdcd, -13px 12px 0 #dbdbdb, -19px 5px 13px #919191;
  transform: rotate3d(-3, -1, -4, 60deg);
  margin-top: -2% !important;
  width: 42%;
  margin-left: 17% !important;
}

/*开始-------booksoffsetnailcolor-210mmx148_5mm--*/
.booksoffsetnailcolor-210mmx148_5mm>a:hover {
  transform: scale(1.1);
}

.singlePage .booksoffsetnailcolor-210mmx148_5mm .p-front {
  display: none !important;
}

.booksoffsetnailcolor-210mmx148_5mm {
  background: #f0f0f0;
  text-align: center;
  background-size: auto 100%;
}

.booksoffsetnailcolor-210mmx148_5mm>a>.p-back {
  box-shadow: 3px 2px 0 #cacaca, 4px 3px 0 #ccc, 5px 4px 0 #b3b3b3, 6px 6px 6px 3px rgb(0 0 0 / 24%) !important;
  margin-top: 5% !important;
  width: 38% !important;
  margin-bottom: -2% !important;
  transform: rotate3d(-3, -1, -4, 0deg);
  margin-left: 5% !important;
}

.booksoffsetnailcolor-210mmx148_5mm>a>.p-front {
  position: relative;
  margin-top: 18% !important;
  box-shadow: 3px 2px 0 #cacaca, 4px 3px 0 #ccc, 5px 4px 0 #b3b3b3, 6px 6px 6px 3px rgb(0 0 0 / 24%) !important;
  z-index: 1;
  width: 38%;
  margin-bottom: 18.2% !important;
}

/*开始-------booksoffsetnailcolor-210mmx148_5mm--*/
.booksoffsetnailcolor-210mmx148_5mm>a:hover {
  transform: scale(1.1);
}

.singlePage .booksoffsetnailcolor-210mmx148_5mm .p-front {
  display: none !important;
}

.booksoffsetnailcolor-210mmx148_5mm {
  background: #f0f0f0;
  text-align: center;
  background-size: auto 100%;
}



.booksoffsetnailcolor-210mmx148_5mm>a>.p-front {
  position: relative;
  margin-top: 18% !important;
  box-shadow: 3px 2px 0 #cacaca, 4px 3px 0 #ccc, 5px 4px 0 #b3b3b3, 6px 6px 6px 3px rgb(0 0 0 / 24%) !important;
  z-index: 1;
  width: 38%;
  margin-bottom: 18.2% !important;
}

/*开始-------booksoffsetnailcolor-210mmx297mm--*/
.booksoffsetnailcolor-210mmx297mm>a:hover {
  transform: scale(1.1);
}

.singlePage .booksoffsetnailcolor-210mmx297mm.p-front {
  display: none !important;
}

.booksoffsetnailcolor-210mmx297mm {
  background: #f0f0f0;
  text-align: center;
  background-size: auto 100%;
}

.booksoffsetnailcolor-210mmx297mm>a>.p-back {
  box-shadow: 3px 2px 0 #cacaca, 4px 3px 0 #ccc, 5px 4px 0 #b3b3b3, 6px 6px 6px 3px rgb(0 0 0 / 24%) !important;
  margin-top: 5% !important;
  width: 38% !important;
  margin-bottom: -2% !important;
  transform: rotate3d(-3, -1, -4, 0deg);
  margin-left: 5% !important;
}

.booksoffsetnailcolor-210mmx297mm>a>.p-front {
  position: relative;
  margin-top: 18% !important;
  box-shadow: 3px 2px 0 #cacaca, 4px 3px 0 #ccc, 5px 4px 0 #b3b3b3, 6px 6px 6px 3px rgb(0 0 0 / 24%) !important;
  z-index: 1;
  width: 38%;
  margin-bottom: 18.2% !important;
}

.booksoffsetnailcolor-210mmx297mm>a:hover {
  transform: scale(1.1);
}

.singlePage .booksoffsetnailcolor-210mmx297mm.p-front {
  display: none !important;
}

.booksoffsetnailcolor-210mmx297mm {
  background: #f0f0f0;
  text-align: center;
  background-size: auto 100%;
}

.booksoffsetnailcolor-210mmx297mm>a>.p-front {
  position: relative;
  margin-top: 18% !important;
  box-shadow: 3px 2px 0 #cacaca, 4px 3px 0 #ccc, 5px 4px 0 #b3b3b3, 6px 6px 6px 3px rgb(0 0 0 / 24%) !important;
  z-index: 1;
  width: 38%;
  margin-bottom: 18.2% !important;
}

/*开始-------booksoffsetgluingcolor-210mmx297mm--*/
.booksoffsetgluingcolor-210mmx297mm>a:hover {
  transform: scale(1.1);
}

.singlePage .booksoffsetgluingcolor-210mmx297mm.p-front {
  display: none !important;
}

.booksoffsetgluingcolor-210mmx297mm {
  background: #f0f0f0;
  text-align: center;
  background-size: auto 100%;
}

.booksoffsetgluingcolor-210mmx297mm>a>.p-back {
  box-shadow: 3px 2px 0 #cacaca, 4px 3px 0 #ccc, 5px 4px 0 #b3b3b3, 6px 6px 6px 3px rgb(0 0 0 / 24%) !important;
  margin-top: 5% !important;
  width: 38% !important;
  margin-bottom: -2% !important;
  transform: rotate3d(-3, -1, -4, 0deg);
  margin-left: 5% !important;
}

.booksoffsetgluingcolor-210mmx297mm>a>.p-front {
  position: relative;
  margin-top: 18% !important;
  box-shadow: 3px 2px 0 #cacaca, 4px 3px 0 #ccc, 5px 4px 0 #b3b3b3, 6px 6px 6px 3px rgb(0 0 0 / 24%) !important;
  z-index: 1;
  width: 38%;
  margin-bottom: 18.2% !important;
}

/*开始-------booksoffsetgluingcolor-210mmx148_5mm--*/
.booksoffsetgluingcolor-210mmx148_5mm>a:hover {
  transform: scale(1.1);
}

.singlePage .booksoffsetgluingcolor-210mmx148_5mm.p-front {
  display: none !important;
}

.booksoffsetgluingcolor-210mmx148_5mm {
  background: #f0f0f0;
  text-align: center;
  background-size: auto 100%;
}

.booksoffsetgluingcolor-210mmx148_5mm>a>.p-back {
  box-shadow: 3px 2px 0 #cacaca, 4px 3px 0 #ccc, 5px 4px 0 #b3b3b3, 6px 6px 6px 3px rgb(0 0 0 / 24%) !important;
  margin-top: 5% !important;
  width: 38% !important;
  margin-bottom: -2% !important;
  transform: rotate3d(-3, -1, -4, 0deg);
  margin-left: 5% !important;
}

.booksoffsetgluingcolor-210mmx148_5mm>a>.p-front {
  position: relative;
  margin-top: 18% !important;
  box-shadow: 3px 2px 0 #cacaca, 4px 3px 0 #ccc, 5px 4px 0 #b3b3b3, 6px 6px 6px 3px rgb(0 0 0 / 24%) !important;
  z-index: 1;
  width: 38%;
  margin-bottom: 18.2% !important;
}

/*开始-------booksoffsetsewnbindingcolor-210mmx297mm--*/
.booksoffsetsewnbindingcolor-210mmx297mm>a:hover {
  transform: scale(1.1);
}

.singlePage .booksoffsetsewnbindingcolor-210mmx297mm.p-front {
  display: none !important;
}

.booksoffsetsewnbindingcolor-210mmx297mm {
  background: #f0f0f0;
  text-align: center;
  background-size: auto 100%;
}

.booksoffsetsewnbindingcolor-210mmx297mm>a>.p-back {
  box-shadow: 3px 2px 0 #cacaca, 4px 3px 0 #ccc, 5px 4px 0 #b3b3b3, 6px 6px 6px 3px rgb(0 0 0 / 24%) !important;
  margin-top: 5% !important;
  width: 38% !important;
  margin-bottom: -2% !important;
  transform: rotate3d(-3, -1, -4, 0deg);
  margin-left: 5% !important;
}

.booksoffsetsewnbindingcolor-210mmx297mm>a>.p-front {
  position: relative;
  margin-top: 18% !important;
  box-shadow: 3px 2px 0 #cacaca, 4px 3px 0 #ccc, 5px 4px 0 #b3b3b3, 6px 6px 6px 3px rgb(0 0 0 / 24%) !important;
  z-index: 1;
  width: 38%;
  margin-bottom: 18.2% !important;
}

/*开始-------booksoffsetwirecolor-210mmx297mm--*/
.booksoffsetwirecolor-210mmx297mm>a:hover {
  transform: scale(1.1);
}

.singlePage .booksoffsetwirecolor-210mmx297mm.p-front {
  display: none !important;
}

.booksoffsetwirecolor-210mmx297mm {
  background: #f0f0f0;
  text-align: center;
  background-size: auto 100%;
}

.booksoffsetwirecolor-210mmx297mm>a>.p-back {
  box-shadow: 3px 2px 0 #cacaca, 4px 3px 0 #ccc, 5px 4px 0 #b3b3b3, 6px 6px 6px 3px rgb(0 0 0 / 24%) !important;
  margin-top: 5% !important;
  width: 38% !important;
  margin-bottom: -2% !important;
  transform: rotate3d(-3, -1, -4, 0deg);
  margin-left: 5% !important;
}

.booksoffsetwirecolor-210mmx297mm>a>.p-front {
  position: relative;
  margin-top: 18% !important;
  box-shadow: 3px 2px 0 #cacaca, 4px 3px 0 #ccc, 5px 4px 0 #b3b3b3, 6px 6px 6px 3px rgb(0 0 0 / 24%) !important;
  z-index: 1;
  width: 38%;
  margin-bottom: 18.2% !important;
}

/*开始-------booksdigitalwirecolor-210mmx297mm--*/
.booksdigitalwirecolor-210mmx297mm>a:hover {
  transform: scale(1.1);
}

.singlePage .booksdigitalwirecolor-210mmx297mm.p-front {
  display: none !important;
}

.booksdigitalwirecolor-210mmx297mm {
  background: #f0f0f0;
  text-align: center;
  background-size: auto 100%;
}

.booksdigitalwirecolor-210mmx297mm>a>.p-back {
  box-shadow: 3px 2px 0 #cacaca, 4px 3px 0 #ccc, 5px 4px 0 #b3b3b3, 6px 6px 6px 3px rgb(0 0 0 / 24%) !important;
  margin-top: 5% !important;
  width: 38% !important;
  margin-bottom: -2% !important;
  transform: rotate3d(-3, -1, -4, 0deg);
  margin-left: 5% !important;
}

.booksdigitalwirecolor-210mmx297mm>a>.p-front {
  position: relative;
  margin-top: 18% !important;
  box-shadow: 3px 2px 0 #cacaca, 4px 3px 0 #ccc, 5px 4px 0 #b3b3b3, 6px 6px 6px 3px rgb(0 0 0 / 24%) !important;
  z-index: 1;
  width: 38%;
  margin-bottom: 18.2% !important;
}

/*开始-------booksdigitalwirecolor-210mmx148_5mm--*/
.booksdigitalwirecolor-210mmx148_5mm>a:hover {
  transform: scale(1.1);
}

.singlePage .booksdigitalwirecolor-210mmx148_5mm.p-front {
  display: none !important;
}

.booksdigitalwirecolor-210mmx148_5mm {
  background: #f0f0f0;
  text-align: center;
  background-size: auto 100%;
}

.booksdigitalwirecolor-210mmx148_5mm>a>.p-back {
  box-shadow: 3px 2px 0 #cacaca, 4px 3px 0 #ccc, 5px 4px 0 #b3b3b3, 6px 6px 6px 3px rgb(0 0 0 / 24%) !important;
  margin-top: 5% !important;
  width: 38% !important;
  margin-bottom: -2% !important;
  transform: rotate3d(-3, -1, -4, 0deg);
  margin-left: 5% !important;
}

.booksdigitalwirecolor-210mmx148_5mm>a>.p-front {
  position: relative;
  margin-top: 18% !important;
  box-shadow: 3px 2px 0 #cacaca, 4px 3px 0 #ccc, 5px 4px 0 #b3b3b3, 6px 6px 6px 3px rgb(0 0 0 / 24%) !important;
  z-index: 1;
  width: 38%;
  margin-bottom: 18.2% !important;
}

/*开始-------booksdigitalgluingcolor-210mmx297mm--*/
.booksdigitalgluingcolor-210mmx297mm>a:hover {
  transform: scale(1.1);
}

.singlePage .booksdigitalgluingcolor-210mmx297mm.p-front {
  display: none !important;
}

.booksdigitalgluingcolor-210mmx297mm {
  background: #f0f0f0;
  text-align: center;
  background-size: auto 100%;
}

.booksdigitalgluingcolor-210mmx297mm>a>.p-back {
  box-shadow: 3px 2px 0 #cacaca, 4px 3px 0 #ccc, 5px 4px 0 #b3b3b3, 6px 6px 6px 3px rgb(0 0 0 / 24%) !important;
  margin-top: 5% !important;
  width: 38% !important;
  margin-bottom: -2% !important;
  transform: rotate3d(-3, -1, -4, 0deg);
  margin-left: 5% !important;
}

.booksdigitalgluingcolor-210mmx297mm>a>.p-front {
  position: relative;
  margin-top: 18% !important;
  box-shadow: 3px 2px 0 #cacaca, 4px 3px 0 #ccc, 5px 4px 0 #b3b3b3, 6px 6px 6px 3px rgb(0 0 0 / 24%) !important;
  z-index: 1;
  width: 38%;
  margin-bottom: 18.2% !important;
}

/*开始-------booksdigitalnailcolor-210mmx148_5mm--*/
.booksdigitalnailcolor-210mmx148_5mm>a:hover {
  transform: scale(1.1);
}

.singlePage .booksdigitalnailcolor-210mmx148_5mm.p-front {
  display: none !important;
}

.booksdigitalnailcolor-210mmx148_5mm {
  background: #f0f0f0;
  text-align: center;
  background-size: auto 100%;
}

.booksdigitalnailcolor-210mmx148_5mm>a>.p-back {
  box-shadow: 3px 2px 0 #cacaca, 4px 3px 0 #ccc, 5px 4px 0 #b3b3b3, 6px 6px 6px 3px rgb(0 0 0 / 24%) !important;
  margin-top: 5% !important;
  width: 38% !important;
  margin-bottom: -2% !important;
  transform: rotate3d(-3, -1, -4, 0deg);
  margin-left: 5% !important;
}

.booksdigitalnailcolor-210mmx148_5mm>a>.p-front {
  position: relative;
  margin-top: 18% !important;
  box-shadow: 3px 2px 0 #cacaca, 4px 3px 0 #ccc, 5px 4px 0 #b3b3b3, 6px 6px 6px 3px rgb(0 0 0 / 24%) !important;
  z-index: 1;
  width: 38%;
  margin-bottom: 18.2% !important;
}

/*开始-------booksdigitalnailcolor-210mmx297mm--*/
.booksdigitalnailcolor-210mmx297mm>a:hover {
  transform: scale(1.1);
}

.singlePage .booksdigitalnailcolor-210mmx297mm.p-front {
  display: none !important;
}

.booksdigitalnailcolor-210mmx297mm {
  background: #f0f0f0;
  text-align: center;
  background-size: auto 100%;
}

.booksdigitalnailcolor-210mmx297mm>a>.p-back {
  box-shadow: 3px 2px 0 #cacaca, 4px 3px 0 #ccc, 5px 4px 0 #b3b3b3, 6px 6px 6px 3px rgb(0 0 0 / 24%) !important;
  margin-top: 5% !important;
  width: 38% !important;
  margin-bottom: -2% !important;
  transform: rotate3d(-3, -1, -4, 0deg);
  margin-left: 5% !important;
}

.booksdigitalnailcolor-210mmx297mm>a>.p-front {
  position: relative;
  margin-top: 18% !important;
  box-shadow: 3px 2px 0 #cacaca, 4px 3px 0 #ccc, 5px 4px 0 #b3b3b3, 6px 6px 6px 3px rgb(0 0 0 / 24%) !important;
  z-index: 1;
  width: 38%;
  margin-bottom: 18.2% !important;
}

/*开始信封------envelope-4_5cx9_5c--*/
.envelope-4_5cx9_5c>a:hover {
  transform: scale(1.1);
}

.singlePage .envelope-4_5cx9_5c.p-front {
  display: none !important;
}

.envelope-4_5cx9_5c {
  background: #f0f0f0;
  text-align: center;
  background-size: auto 100%;
}

.envelope-4_5cx9_5c>a>.p-back {
  margin-top: 5% !important;
  width: 50% !important;
  margin-bottom: -2% !important;
  transform: rotate3d(-3, -1, -4, 0deg);
  margin-left: 4% !important;
}

.envelope-4_5cx9_5c>a>.p-front {
  position: relative;
  margin-top: 20.9% !important;
  box-shadow: 3px 2px 0 #cacaca, 4px 3px 0 #ccc, 5px 4px 0 #b3b3b3, 6px 6px 6px 3px rgb(0 0 0 / 24%) !important;
  z-index: 1;
  width: 36%;
  margin-bottom: 18.2% !important;
  transform: rotate3d(-3, -1, -4, 0deg);
}

/*开始信封------envelope-220mmx110mm--*/
.envelope-220mmx110mm>a:hover {
  transform: scale(1.1);
}

.singlePage .envelope-220mmx110mm.p-front {
  display: none !important;
}

.envelope-220mmx110mm {
  background: #f0f0f0;
  text-align: center;
  background-size: auto 100%;
}

.envelope-220mmx110mm>a>.p-back {
  margin-top: 5% !important;
  width: 50% !important;
  margin-bottom: -2% !important;
  transform: rotate3d(-3, -1, -4, 0deg);
  margin-left: 4% !important;
}

.envelope-220mmx110mm>a>.p-front {
  position: relative;
  margin-top: 20.9% !important;
  box-shadow: 3px 2px 0 #cacaca, 4px 3px 0 #ccc, 5px 4px 0 #b3b3b3, 6px 6px 6px 3px rgb(0 0 0 / 24%) !important;
  z-index: 1;
  width: 36%;
  margin-bottom: 18.2% !important;
  transform: rotate3d(-3, -1, -4, 0deg);
}

/*开始信封------envelope-4cx9c--*/
.envelope-4cx9c>a:hover {
  transform: scale(1.1);
}

.singlePage .envelope-4cx9c.p-front {
  display: none !important;
}

.envelope-4cx9c {
  background: #f0f0f0;
  text-align: center;
  background-size: auto 100%;
}

.envelope-4cx9c>a>.p-back {
  margin-top: 22.6% !important;
  width: 85% !important;
  margin-bottom: 19% !important;
  transform: rotate3d(-3, -1, -4, 0deg);
}

.envelope-4cx9c>a>.p-front {
  position: relative;
  margin-top: 20.9% !important;
  box-shadow: 3px 2px 0 #cacaca, 4px 3px 0 #ccc, 5px 4px 0 #b3b3b3, 6px 6px 6px 3px rgb(0 0 0 / 24%) !important;
  z-index: 1;
  width: 36%;
  margin-bottom: 18.2% !important;
  transform: rotate3d(-3, -1, -4, 0deg);
}

/*开始信封------envelope-229mmx162mm--*/
.envelope-229mmx162mm>a:hover {
  transform: scale(1.1);
}

.singlePage .envelope-229mmx162mm.p-front {
  display: none !important;
}

.envelope-229mmx162mm {
  background: #f0f0f0;
  text-align: center;
  background-size: auto 100%;
}

.envelope-229mmx162mm>a>.p-back {
  margin-top: 5% !important;
  width: 50% !important;
  margin-bottom: -2% !important;
  transform: rotate3d(-3, -1, -4, 0deg);
  margin-left: 4% !important;
}

.envelope-229mmx162mm>a>.p-front {
  position: relative;
  margin-top: 20.9% !important;
  box-shadow: 3px 2px 0 #cacaca, 4px 3px 0 #ccc, 5px 4px 0 #b3b3b3, 6px 6px 6px 3px rgb(0 0 0 / 24%) !important;
  z-index: 1;
  width: 36%;
  margin-bottom: 18.2% !important;
  transform: rotate3d(-3, -1, -4, 0deg);
}

/*开始紙袋模板------paperbag-215_9mm-W-x304.8mm(H)x69.85mm(D)--*/
.paperbagde {
  background: #f0f0f0;
  background-size: 100% 100%;
  text-align: center;
  display: flex;
  justify-content: center;
  align-items: center;
}

.paperbagde img {
  transition: all .3s ease-in-out;
  margin: 5% 0% 5% 0% !important;
  border: 0;
  border-radius: 0px !important;
  border: none !important;
  max-height: 260px;
  max-width: 320px;
}

/*开始 純牛皮紙袋模板------paperbag-215_9mm-W-x304.8mm(H)x69.85mm(D)--*/
.kraftpaperbagde {
  background: #f0f0f0;
  background-size: 100% 100%;
  text-align: center;
  display: flex;
  justify-content: center;
  align-items: center;
}

.kraftpaperbagde img {
  transition: all .3s ease-in-out;
  margin: 5% 0% 5% 0% !important;
  border: 0;
  border-radius: 0px !important;
  border: none !important;
  max-height: 260px;
  max-width: 320px;
}

/*--DIY學生個人檔案模板portfoliode  单面横--*/
.singlePage .portfoliode {
  text-align: center;
  background-size: auto 100%;
  background: #f0f0f0;
}

.singlePage .portfoliode>a>.p-back {
  box-shadow: -5px -3px 10px #5b5b5b4f, -22px -3px 13px #5353531c;
  margin-top: 3% !important;
  width: 61.3% !important;
  margin-bottom: 3% !important;
  transform: rotate3d(-3, -1, -4, 0deg);
  margin-left: 0% !important;
}
