@charset "utf-8";

html,
body {
  overflow-x: hidden;
}

body,
.dd-page * {
  margin: 0;
  padding: 0;
  box-sizing: border-box;
  outline: none;
}

body {
  margin: 0;
  padding: 0;
}

.dd-page a {
  text-decoration: none;
 
}

.dd-top-bar {
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
  height: .74rem;
  background-color: #fff;
  margin: 0 auto;
  z-index: 10;
  position: relative;
}

.dd-top-bar .dd-logo {
  height: 100%;
  width: 1.86rem;
  margin-left: .15rem;
  background: url(../images/dd_logo.png) no-repeat right center;
  background-size: contain;
}

.dd-back-home {
  font-size: 0;
  padding-right: .3rem;
  background: url(../images/btn_back.png) no-repeat;
  width: 1.89rem;
  height: .36rem;
  text-align: center;
  background-size: contain;
}

.dd-back-home a {
  line-height: .36rem;
  color: #fff;
  font-size: .18rem;
  text-decoration: none;
}

.dd-back-home img {
  height: .33rem;
}

.clearfix:after {
  visibility: hidden;
  display: block;
  font-size: 0;
  content: " ";
  clear: both;
  height: 0;
}

.clearfix {
  zoom: 1;
}

.dd-page img {
  border: 0;
}

.dd-page li {
  list-style: none;
}

.dd-page img {
  border: 0;
  font-size: 0;
}

.dd-page a {
  text-decoration: none;
  color: #fff;
}

.dd-red {
  color: #ff0000;
}

.dd-yellow {
  color: #fd9315;
}
.dd-brown{
  color: #af8e63;
}
.dd-page {
  font-family: Arial, 'Microsoft YaHei', sans-serif;
  width: 100%;
  margin: 0px auto;
  line-height: 1.6;
  position: relative;
  color: #333;
  font-size: .18rem;
}

.dd-container {
  width: 96.5625%;
  margin: 0 auto;
  max-width: 6.18rem;
}

.dd-header {
  height: 7.64rem;
  position: relative;
  background: url(../images/banner.jpg) no-repeat;
  background-size: 6.4rem 100%;
  background-position: center bottom;
  padding-top: .55rem;
}

.dd-header .dd-slogan-wrap {
  display: flex;
  flex-direction: column;
  align-items: center;
}

.dd-header .dd-slogan {
  width: 3.91rem;
}

.dd-header .dd-slogan img {
  width: 100%;
  height: auto;
  display: block;
}

.dd-header .dd-text {
  color: #f7dfa3;
  font-size: .18rem;
  text-align: center;
  margin-top: 4.35rem;
}

.dd-body {
  padding-top: 10px;
  background: #40508b url(../images/body.jpg) no-repeat;
  background-size: 6.4rem auto;
  background-position: center top;
  padding-bottom: 1rem;
  min-height: 10;
  max-width: 6.4rem;
  margin: 0 auto;
}

.dd-public {
  background: url(../images/part01-bg.jpg) no-repeat;
  background-size: 100% 100%;
  border-radius: .15rem;
  padding: .55rem .15rem .3rem;
  position: relative;
}

.dd-public-header {
  width: 3.85rem;
  height: .43rem;
  background: url(../images/public-head.png) no-repeat;
  background-size: 100% 100%;
  position: absolute;
  top: 0;
  left: 50%;
  transform: translateX(-50%);
  display: flex;
  align-items: center;
  justify-content: center;
}

.dd-public-header .dd-title {
  color: #fff;
  font-size: .2275rem;
}
.dd-part01{
  margin-top: .2rem;
}

.dd-part01-origin {
  width: .6rem;
  font-weight: 500;
  text-align: center;
}

.dd-part01-selects {
  display: flex;
  align-items: center;
  justify-content: space-between;
  border: 1px solid #c0c0c0;
  border-radius: .1rem;
  padding: .05rem;
  background-color: #fff;
  position: relative;
}

.dd-part01-selects .dd-select {
  width: 2.2rem;
  height: .35rem;
  border-radius: .2rem;
  background-color: #f4f4f4;
  display: flex;
  align-items: center;
  position: relative;
}

.dd-part01-selects .dd-select.dd-active {
  border: 1px solid rgb(241, 241, 241);
  background-color: #fff;
  box-shadow: 0px .03rem .05rem 0px rgba(31, 30, 29, 0.1);
}

.dd-part01-selects .dd-select::after {
  content: '\20';
  width: .14rem;
  height: .08rem;
  background: url(../images/icon-down.png) no-repeat;
  background-size: contain;
  position: absolute;
  right: .15rem;
  top: 50%;
  transform: translateY(-50%);
}

.dd-part01-selects .dd-select input {
  border: none;
  background-color: transparent;
  font-size: .2rem;
  width: 100%;
  padding: .05rem .15rem .05rem .15rem;
}

.dd-part01-selects .dd-select-citys {
  position: absolute;
  top: 100%;
  left: 50%;
  transform: translateX(-50%);
  padding-top: .15rem;
  display: none;
}

.dd-part01-selects .dd-select-cityInner {
  padding: .1rem;
  box-shadow: 0px .08rem .2rem 0px rgba(31, 30, 29, 0.1);
  width: 6.18rem;
  min-height: 1.5rem;
  background-color: #fff;
  border-radius: .1rem;
}

.dd-part01-selects .dd-tabs-wrap {
  border-bottom: 1px solid #ccc;
  padding-bottom: .15rem;
  display: flex;
  align-items: center;
  font-size: .2rem;
  color: #919191;
  line-height: 1;
}

.dd-part01-selects .dd-tabs-wrap .dd-left {
  width: 1rem;
}

.dd-part01-selects .dd-tabs-wrap .dd-tabs {
  width: calc(100% - 1rem);
  display: flex;
  align-items: stretch;
  justify-content: space-between;
  padding-right: .15rem;
  height: 100%;
}

.dd-part01-selects .dd-tabs-wrap .dd-tabs .dd-tab {
  position: relative;
  height: 100%;
  cursor: pointer;
}

.dd-part01-selects .dd-tabs-wrap .dd-tabs .dd-tab.dd-selectd {
  color: #b9201e;
}

.dd-part01-selects .dd-tabs-wrap .dd-tabs .dd-tab.dd-selectd::after {
  content: '\20';
  left: 0;
  right: 0;
  bottom: -.16rem;
  height: .02rem;
  background-color: #b9201e;
  position: absolute;
}

.dd-contents .dd-content {
  display: none;
}

.dd-contents .dd-content.dd-show {
  display: block;
}

.dd-contents .dd-content .dd-nations {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  padding: .1rem;
  font-size: .18rem;
}

.dd-contents .dd-content .dd-nation {
  padding: .05rem .15rem;
  color: #757575;
  margin: .05rem .1rem;
  line-height: 1;
  cursor: pointer;
}

.dd-contents .dd-content .dd-nation:hover {
  background-color: #f8e8e8;
  border-radius: .1rem;
  color: #b9201e;
}

.dd-part01-selects .dd-round {
  width: .39rem;
  height: .31rem;
  background: url(../images/icon-round.png) no-repeat;
  background-size: contain;
}

.dd-part01-selects .dd-select.dd-small {
  width: 2rem;
}

.dd-part01-selects .dd-select-granary {
  position: absolute;
  top: 100%;
  left: 0;
  right: 0;
  display: none;
  padding-top: .2rem;
}

.dd-part01-selects .dd-select-granaryInner {
  background-color: #fff;
  border-radius: .1rem;
  padding: .1rem;
  box-shadow: 0px .08rem .4rem 0px rgba(31, 30, 29, 0.1);
  min-height: 1.5rem;
  color: #979797;
}

.dd-part01-selects .dd-select-granary .dd-item {
  padding: .05rem .1rem;
}

.dd-part01-selects .dd-select-granary .dd-item.dd-selectd {
  background-color: #f8e8e8;
  border-radius: .1rem;
  color: #931b1b;
}

.dd-part01-positions {
  padding-top: .2rem;
  padding-bottom: .2rem;
}

.dd-part01-position {
  display: none;
}

.dd-part01-position.dd-current {
  display: block;
}

.dd-part01-position .dd-title {
  color: #af8e63;
  font-size: .223rem;
  text-align: center;
  line-height: 1;
}

.dd-part01-position .dd-title strong {
  font-size: .25rem;
  font-weight: bold;
}

.dd-part01-position .dd-table {
  margin-top: .15rem;
  margin-left: -.015rem;
  margin-right: -.015rem;
}

.dd-part01-position .dd-table table {
  width: 100%;
  border-collapse: collapse;
  border-spacing: 0;
  font-size: .18rem;
}

.dd-part01-position .dd-table table th {
  height: .6rem;
  padding: 0 .015rem;
  width: 20%;
}

.dd-part01-position .dd-table table td {
  padding: 0 .015rem;
  text-align: center;
}

.dd-part01-position .dd-table table th>div {
  color: #fff;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  line-height: 1.2;
  border-radius: .05rem .05rem 0 0;
}

.dd-part01-position .dd-table table td>div {
  color: #303030;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  line-height: 1.45;
}

.dd-part01-position .dd-table .dd-pack {
  display: flex;
  flex-direction: column;
  align-items: center;
}

.dd-part01-position .dd-table .dd-pack small {
  color: #ab1817;
  margin-top: .05rem;
}

.dd-normal {
  font-weight: normal;
  font-size: .85em;
}

.dd-part01-position .dd-table table th>div.dd-th01 {
  background-color: #af8e63;
}

.dd-part01-position .dd-table table th>div.dd-th02 {
  background-color: #91724f;
}

.dd-part01-position .dd-table table th>div.dd-th03 {
  background-color: #72553b;
}

.dd-part01-position .dd-table table th>div.dd-th04 {
  background-color: #5c402d;
}

.dd-part01-position .dd-table table th>div.dd-th05 {
  background-color: #442a1e;
}

.dd-part01-position .dd-table table tr.dd-tr01 td {
  height: .45rem;
}

.dd-part01-position .dd-table table tr.dd-tr01 td>div.dd-td01 {
  background-color: #ebe0d0;
  font-weight: bold;
}

.dd-part01-position .dd-table table tr.dd-tr01 td>div.dd-td02 {
  background-color: #e3d4bc;
}

.dd-part01-position .dd-table table tr.dd-tr01 td>div.dd-td03 {
  background-color: #dcc7a8;
}

.dd-part01-position .dd-table table tr.dd-tr01 td>div.dd-td04 {
  background-color: #d6be9a;
}

.dd-part01-position .dd-table table tr.dd-tr01 td>div.dd-td05 {
  background-color: #d0b48b;
}

.dd-part01-position .dd-table table tr.dd-tr02 td {
  height: .6rem;
}

.dd-part01-position .dd-table table tr.dd-tr02 td>div.dd-td01 {
  background-color: #f2ebe0;
  font-weight: bold;
}

.dd-part01-position .dd-table table tr.dd-tr02 td>div.dd-td02 {
  background-color: #ede3d3;
}

.dd-part01-position .dd-table table tr.dd-tr02 td>div.dd-td03 {
  background-color: #e8dbc6;
}

.dd-part01-position .dd-table table tr.dd-tr02 td>div.dd-td04 {
  background-color: #e4d5bc;
}

.dd-part01-position .dd-table table tr.dd-tr02 td>div.dd-td05 {
  background-color: #e0cfb2;
}

.dd-part01-position .dd-table table tr.dd-tr03 td {
  height: .9rem;
}

.dd-part01-position .dd-table table tr.dd-tr03 td>div.dd-td01 {
  background-color: #ebe0d0;
  font-weight: bold;
}

.dd-part01-position .dd-table table tr.dd-tr03 td>div.dd-td02 {
  background-color: #e3d4bc;
}

.dd-part01-position .dd-table table tr.dd-tr03 td>div.dd-td03 {
  background-color: #dcc7a8;
}

.dd-part01-position .dd-table table tr.dd-tr03 td>div.dd-td04 {
  background-color: #d6be9a;
}

.dd-part01-position .dd-table table tr.dd-tr03 td>div.dd-td05 {
  background-color: #d0b48b;
}

.dd-part01-position .dd-table table tr.dd-tr05 td {
  height: .7rem;
}
.dd-part01-position .dd-table table tr.dd-tr05 td>div.dd-td01 {
  background-color: #f2ebe0;
  font-weight: bold;
  border-radius: 0 0 10px 10px;
}

.dd-part01-position .dd-table table tr.dd-tr05 td>div.dd-td02 {
  background-color: #e8dbc6;
  border-radius: 0 0 10px 10px;
}

.dd-part01-position .dd-table table tr.dd-tr05 td>div.dd-td03 {
  background-color: #e8dbc6;
  border-radius: 0 0 10px 10px;
}

.dd-part01-position .dd-table table tr.dd-tr05 td>div.dd-td04 {
  background-color: #e4d5bc;
  border-radius: 0 0 10px 10px;
}

.dd-part01-position .dd-table table tr.dd-tr05 td>div.dd-td05 {
  background-color: #e0cfb2;
  border-radius: 0 0 10px 10px;
}

.dd-warpcabin.dd-part01-position .dd-title {
  color: #5368b4;
}

.dd-warpcabin.dd-part01-position .dd-table table th>div.dd-th01 {
  background-color: #5368b4;
}

.dd-warpcabin.dd-part01-position .dd-table table th>div.dd-th02 {
  background-color: #425398;
}

.dd-warpcabin.dd-part01-position .dd-table table th>div.dd-th03 {
  background-color: #323e7b;
}

.dd-warpcabin.dd-part01-position .dd-table table th>div.dd-th04 {
  background-color: #252f66;
}

.dd-warpcabin.dd-part01-position .dd-table table th>div.dd-th05 {
  background-color: #191f50;
}

.dd-warpcabin.dd-part01-position .dd-table table tr.dd-tr01 td>div.dd-td01 {
  background-color: #cdd1e4;
}

.dd-warpcabin.dd-part01-position .dd-table table tr.dd-tr01 td>div.dd-td02 {
  background-color: #b8beda;
}

.dd-warpcabin.dd-part01-position .dd-table table tr.dd-tr01 td>div.dd-td03 {
  background-color: #a3abd0;
}

.dd-warpcabin.dd-part01-position .dd-table table tr.dd-tr01 td>div.dd-td04 {
  background-color: #939dc8;
}

.dd-warpcabin.dd-part01-position .dd-table table tr.dd-tr01 td>div.dd-td05 {
  background-color: #838ec0;
}

.dd-warpcabin.dd-part01-position .dd-table table tr.dd-tr02 td>div.dd-td01 {
  background-color: #e4e6f2;
}

.dd-warpcabin.dd-part01-position .dd-table table tr.dd-tr02 td>div.dd-td02 {
  background-color: #d9dced;
}

.dd-warpcabin.dd-part01-position .dd-table table tr.dd-tr02 td>div.dd-td03 {
  background-color: #cdd1e8;
}

.dd-warpcabin.dd-part01-position .dd-table table tr.dd-tr02 td>div.dd-td04 {
  background-color: #c5c9e4;
}

.dd-warpcabin.dd-part01-position .dd-table table tr.dd-tr02 td>div.dd-td05 {
  background-color: #bcc1e0;
}

.dd-warpcabin.dd-part01-position .dd-table table tr.dd-tr03 td>div.dd-td01 {
  background-color: #cdd1e4;
}

.dd-warpcabin.dd-part01-position .dd-table table tr.dd-tr03 td>div.dd-td02 {
  background-color: #b8beda;
}

.dd-warpcabin.dd-part01-position .dd-table table tr.dd-tr03 td>div.dd-td03 {
  background-color: #a3abd0;
}

.dd-warpcabin.dd-part01-position .dd-table table tr.dd-tr03 td>div.dd-td04 {
  background-color: #939dc8;
}

.dd-warpcabin.dd-part01-position .dd-table table tr.dd-tr03 td>div.dd-td05 {
  background-color: #838ec0;
}

.dd-warpcabin.dd-part01-position .dd-table table tr.dd-tr05 td>div.dd-td01 {
  background-color: #e4e6f2;
}

.dd-warpcabin.dd-part01-position .dd-table table tr.dd-tr05 td>div.dd-td02 {
  background-color: #d9dced;
}

.dd-warpcabin.dd-part01-position .dd-table table tr.dd-tr05 td>div.dd-td03 {
  background-color: #cdd1e8;
}

.dd-warpcabin.dd-part01-position .dd-table table tr.dd-tr05 td>div.dd-td04 {
  background-color: #c5c9e4;
}

.dd-warpcabin.dd-part01-position .dd-table table tr.dd-tr05 td>div.dd-td05 {
  background-color: #bcc1e0;
}

.dd-economy.dd-part01-position .dd-title {
  color: #5368b4;
}

.dd-economy.dd-part01-position .dd-table table th>div.dd-th01 {
  background-color: #5368b4;
}

.dd-economy.dd-part01-position .dd-table table th>div.dd-th02 {
  background-color: #425398;
}

.dd-economy.dd-part01-position .dd-table table th>div.dd-th03 {
  background-color: #323e7b;
}

.dd-economy.dd-part01-position .dd-table table th>div.dd-th04 {
  background-color: #252f66;
}

.dd-economy.dd-part01-position .dd-table table th>div.dd-th05 {
  background-color: #191f50;
}

.dd-economy.dd-part01-position .dd-table table tr.dd-tr01 td>div.dd-td01 {
  background-color: #cdd1e4;
}

.dd-economy.dd-part01-position .dd-table table tr.dd-tr01 td>div.dd-td02 {
  background-color: #b8beda;
}

.dd-economy.dd-part01-position .dd-table table tr.dd-tr01 td>div.dd-td03 {
  background-color: #a3abd0;
}

.dd-economy.dd-part01-position .dd-table table tr.dd-tr01 td>div.dd-td04 {
  background-color: #939dc8;
}

.dd-economy.dd-part01-position .dd-table table tr.dd-tr01 td>div.dd-td05 {
  background-color: #838ec0;
}

.dd-economy.dd-part01-position .dd-table table tr.dd-tr02 td>div.dd-td01 {
  background-color: #e4e6f2;
}

.dd-economy.dd-part01-position .dd-table table tr.dd-tr02 td>div.dd-td02 {
  background-color: #d9dced;
}

.dd-economy.dd-part01-position .dd-table table tr.dd-tr02 td>div.dd-td03 {
  background-color: #cdd1e8;
}

.dd-economy.dd-part01-position .dd-table table tr.dd-tr02 td>div.dd-td04 {
  background-color: #c5c9e4;
}

.dd-economy.dd-part01-position .dd-table table tr.dd-tr02 td>div.dd-td05 {
  background-color: #bcc1e0;
}

.dd-economy.dd-part01-position .dd-table table tr.dd-tr03 td>div.dd-td01 {
  background-color: #cdd1e4;
}

.dd-economy.dd-part01-position .dd-table table tr.dd-tr03 td>div.dd-td02 {
  background-color: #b8beda;
}

.dd-economy.dd-part01-position .dd-table table tr.dd-tr03 td>div.dd-td03 {
  background-color: #a3abd0;
}

.dd-economy.dd-part01-position .dd-table table tr.dd-tr03 td>div.dd-td04 {
  background-color: #939dc8;
}

.dd-economy.dd-part01-position .dd-table table tr.dd-tr03 td>div.dd-td05 {
  background-color: #838ec0;
}

.dd-economy.dd-part01-position .dd-table table tr.dd-tr05 td>div.dd-td01 {
  background-color: #cdd1e4;
}

.dd-economy.dd-part01-position .dd-table table tr.dd-tr05 td>div.dd-td02 {
  background-color: #b8beda;
}

.dd-economy.dd-part01-position .dd-table table tr.dd-tr05 td>div.dd-td03 {
  background-color: #a3abd0;
}

.dd-economy.dd-part01-position .dd-table table tr.dd-tr05 td>div.dd-td04 {
  background-color: #939dc8;
}

.dd-economy.dd-part01-position .dd-table table tr.dd-tr05 td>div.dd-td05 {
  background-color: #838ec0;
}

.dd-economy.dd-part01-position .dd-table table tr.dd-tr06 td{
  height: .8rem;
}
.dd-economy.dd-part01-position .dd-table table tr.dd-tr06 td>div.dd-td01 {
  background-color: #e4e6f2;
  border-radius: 0 0 .1rem .1rem;
}

.dd-economy.dd-part01-position .dd-table table tr.dd-tr06 td>div.dd-td02 {
  background-color: #d9dced;
  border-radius: 0 0 .1rem .1rem;
}

.dd-economy.dd-part01-position .dd-table table tr.dd-tr06 td>div.dd-td03 {
  background-color: #cdd1e8;
  border-radius: 0 0 .1rem .1rem;
}

.dd-economy.dd-part01-position .dd-table table tr.dd-tr06 td>div.dd-td04 {
  background-color: #c5c9e4;
  border-radius: 0 0 .1rem .1rem;
}

.dd-economy.dd-part01-position .dd-table table tr.dd-tr06 td>div.dd-td05 {
  background-color: #bcc1e0;
  border-radius: 0 0 .1rem .1rem;
}

.dd-part01-tips {
  position: relative;
}

.dd-part01-tips .dd-head {
  position: relative;
  display: flex;
}

.dd-part01-tips .dd-head::before {
  content: '\20';
  height: 0;
  border-bottom: 1px dashed #303030;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  left: 0;
  right: 0;
}

.dd-part01-tips .dd-head .dd-text {
  position: relative;
  z-index: 1;
  background-color: #303030;
  border-radius: .25rem;
  padding: .025rem .1rem;
  color: #fff;
}

.dd-part01-tips .dd-list {
  margin-top: .1rem;
}

.dd-part01-tips .dd-list li {
  font-size: .18rem;
  padding: .025rem 0;
}

.dd-part01-tips .dd-list li.dd-yollw {
  color: #af8e63;
}

.dd-part02 {
  margin-top: .5rem;
}
.dd-part02-slogan{
  margin-bottom: .2rem;
}
.dd-part02-center{
  display: flex;
  justify-content: center;
  margin-top: .25rem;
}
.dd-part02-center .dd-button{
  width: 2.94rem;
  height: .81rem;
  background: url(../images/book-bg.png) no-repeat;
  background-size: contain;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: .36rem;
  color: #fff;
  padding-bottom: .1rem;
}
.dd-part02-table {
  margin-top: .3rem;
}

.dd-part02-table table {
  width: 100%;
  border-collapse: collapse;
  border-spacing: 0;
}

.dd-part02-table table th {
  height: .6rem;
  padding: 0 .025rem;
}

.dd-part02-table table th:nth-child(1) {
  width: 1.15rem;
}

.dd-part02-table table th:nth-child(2) {
  width: 2.5rem;
}

.dd-part02-table table th:nth-child(3) {
  width: 1.5rem;
}

.dd-part02-table table th:nth-child(4) {
  
}

.dd-part02-table table td {
  padding: 0 .01rem;
  text-align: center;
}

.dd-part02-table table th>div {
  color: #fff;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  line-height: 1.25;
  border-radius: .1rem .1rem 0 0;
  background-color: #af8e63;
}

.dd-part02-table table td>div {
  background-color: #f2ebe0;
  padding: .1rem .075rem;
  font-size: .18rem;
  line-height: 1.2;
}

.dd-part02-table table td>div.dd-btm {
  border-radius: 0 0 .1rem .1rem;
}

.dd-part02-table table td>div.dd-left {
  text-align: left;
}

.dd-part02-table table td>div.dd-even {
  background-color: #ebe0d0;
}

.dd-part02-table table td>div.td01 {
  height: 4.5rem;
  display: flex;
  align-items: center;
  justify-content: center;
}

.dd-part02-table table td>div.td02 {
  height: 2.38rem;
  display: flex;
  align-items: center;
}

.dd-part02-table table td>div.td03 {
  height: 2.12rem;
  display: flex;
  align-items: center;
}

.dd-part02 .dd-public {
  background-image: url(../images/part02-bg.jpg);
}

.dd-part03 {
  margin-top: .5rem;
}
.dd-part03-slogan{
  text-indent: 2em;
}
.dd-part03 .dd-public {
  background-image: url(../images/part03-bg.jpg);
}

.dd-part03-main {
  margin-top: .05rem;
}
.dd-part03-main ul{
  margin-top: .15rem;
}

.dd-part03-main li {
  margin-bottom: .1rem;
}

.dd-part03-main li span,
.dd-part03-main li strong {
  color: #af8e63;
}

.dd-part03-main li>p {
  line-height: 2;
}

.dd-part04 {
  display: flex;
  justify-content: center;
  margin-top: .5rem;
}

.dd-part04 .dd-but {
  width: 3.72rem;
  height: .89rem;
  background: url(../images/footer-but.png) no-repeat;
  background-size: 100% 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  letter-spacing: .05rem;
  box-shadow: 0px .05rem .16rem #1f2e66;
  border-radius: .37rem;
  font-size: .28rem;
  color: #444444;
}