@media (max-width: 767px) {

body {
  padding-top: 0px;
}

.txh{
font-size:16px;
line-height:25px;
}

.toparea{
margin-top:70px;
}

.xwd_input{
width:60px;
}

.xwd_seinput{
width:100px;
}

.phones{
display: none;
}

.xinghh{
display:none;
}

#topxing{
display:none;
}


@media (max-width: 991.98px) {
  .offcanvas-collapse {
    position: fixed;
    top: 0px; /* Height of navbar */
    bottom: 0;
    left: 100%;
    width: 100%;
    padding-right: 1rem;
    padding-left: 1rem;
    overflow-y: auto;
    visibility: hidden;
    background-color: #343a40;
    transition: visibility .3s ease-in-out, -webkit-transform .3s ease-in-out;
    transition: transform .3s ease-in-out, visibility .3s ease-in-out;
    transition: transform .3s ease-in-out, visibility .3s ease-in-out, -webkit-transform .3s ease-in-out;
  }
  .offcanvas-collapse.open {
    visibility: visible;
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
#xings{
  background-color: #fff;
  overflow: hidden;
  position: fixed;
  bottom: 0;
  width: 100%;

}

/* Style the links inside the navigation bar */
#xings a {

  display: block;
  color: #fff;
  padding: 0px 0px;
  height: 50px;
  text-decoration: none;
  font-size: 17px;
}


/* Change the color of links on hover */
#xings a:hover {
  background-color: #ddd;
  color: black;
}

/* Add a color to the active/current link */
#xings a.active {
  background-color: #4CAF50;
  color: white;
}

}

/* 中螢幕設備（一般桌面，992px（含）以上） */
@media (min-width: 768px) { 

.xinght{
display:none;
}
#xings{
display:none;
}

.xwd_input{
width:100%;
}

.xwd_seinput{
width:100%;
}

.marea{
min-height:800px;
}

.txh{
font-size:25px;
line-height:50px;
}

.txh2{
font-size:25px;
line-height:50px;
color:#666666;
}

.ccborder{
border-style:solid;
border-width:1px;
border-color:#e4e4e4;
}


.stc{
min-height:450px;
}

.phones{

}
}

/* 大螢幕設備（大型桌面，1200px（含）以上） */
@media (min-width: 1200px) {
#xings{
display:none;
}

.xinght{
display:none;
}

.phones{

}



}


/*全域變數*/

.tdleft{
text-align:left;
}
.tdright{
text-align:left;
}

.tbcenter{
text-align:center;
}
