.options-nav li{
  width: 16.666%
}

.ops-con .text1 {
  font-size: 16px;
  color: #a9103d
}

.ops-con .padding-block {
  padding-left: 32px;
}

.ops-con .padding-block .text2 {
  margin-top: 12px;
  padding-left: 12px;
  background: #c55911;
  border: 1px solid #765845;
  color: #fff;
}

.ops-con .padding-block .padding-list1 {
  padding-left: 60px;
  list-style: disc;
}

.ops-con .padding-block  .text3 {
  font-size: 18px;
  font-weight: bold;
}

.ops-con .padding-block .padding-list2 {
  padding-left: 60px;
  list-style: decimal;
}

.ops-con a {
  color: #0001ff;
}

.software h3{
  font-weight: bold;
  color: #a30030;
  font-size: 16px;
}

.std-table{
    border-left: 1px solid #CCC;
    border-top: 1px solid #999;
}

.std-table p{
    margin:5px 0px;
}

.std-table thead{
    background:#EEE;
}

.std-table th{
    background:#EEE;
  text-align:left;
}

.std-table th p{
    font-weight: bold;
}

.std-table td, .std-table th{
    padding: 5px;
    border-right: 1px solid #CCC;
    border-bottom: 1px solid #CCC;
}

.std-table td a {
  text-decoration: none;
}

.std-ol {
  font-size: 15px;
  font-family: "Lato", Arial, "敺株蔓��暺� Light", Helvetica, sans-serif;
  font-weight: 400;
  font-style: normal;
  line-height: 1.9em;
  color: #231f20;
  position: relative;
  letter-spacing: 0.5px;
  padding: 15px;
  list-style-type: decimal;
}

.std-ol a {
  color: #a30030;
  text-decoration: none;
}

@media screen and (max-width:640px){
.options-nav li{width:25%;}
.software .std-table {width: 100%}
.software .std-table td{padding:10px 0 !important;}
.software .std-table td img{max-width: 200px;}
.software .std-table td a {display: block !important;max-width: 80px;overflow:hidden;}
.ops-con p {word-break: break-all;}
}