.red {
	color: #e00 !important;
}
.blue {
	color: #06b !important;
}
.orange {
	color: #f60 !important;
}
.white{
	color: #fff !important;
}
.yellow{
	color: rgb(250, 80, 80) !important;
}
.font-text-color{
	color: rgb(250, 80, 80) !important;
}
.font-text-color-1{	color: #f60 !important;} .font-text-color-2{	color: rgb(250, 80, 80) !important;}
.text-yellow {
    color: #000;
    background-color: rgb(250, 80, 80);
    padding: 1px 5px;
    border-radius: 5px;
}
.text-num {
	font-family: Merriweather;
}
.gray{
	color: #eee!important;
}
.gray-7{color: #777!important;} .gray-8{color: #888!important;} .gray-9{color: #999!important;}

.ptb-c {
  padding: 5px 0 10px;
}

.mt-60 {
  margin-top: 60px;
}
.mt-70 {
  margin-top: 70px;
}
.mt-80 {
  margin-top: 80px;
}
.mt-90 {
  margin-top: 90px;
}
.mt-100 {
  margin-top: 100px;
}

.mtb-30 {
  margin: 30px 0 30px;
}
.pr-20 {
  padding-right: 20px;
}

.text-to-left{
	text-align: left;
}
.x-line {
    padding-bottom: 30px;
    border-top: 1px solid #ccc;
}
.strong{
	font-weight: 600;
}

.table th.th-3em{min-width: 3em;}
.table th.th-4em{min-width: 4em;}
.table th.th-5em{min-width: 5em;}
.table th.th-6em{min-width: 6em;}
.table th.th-7em{min-width: 7em;}
.table th.th-8em{min-width: 8em;}

.table th.th-10em{min-width: 10em;}
.table th.th-12em{min-width: 12em;}
.table th.th-16em{min-width: 16em;}
.table th.th-18em{min-width: 18em;}

.table th.th-20em{min-width: 20em;}
.table th.th-24em{min-width: 24em;}
.table th.th-26em{min-width: 26em;}
.table th.th-28em{min-width: 28em;}

@media only screen and (max-width: 767px){
	.wuqu .table th.th-4em{min-width: 3.6em;}
	.wuqu .table th.th-6em{min-width: 4.6em;}
}
.div-line{
	border-bottom: 1px solid rgba(100,100,120,0.3);
	color: transparent;
	margin: 30px 0 30px;
}
.div-line-ii{
	border-bottom: 2px solid rgba(100,100,120,0.3);
	color: transparent;
	margin: 80px 0 40px;
}

.ul-line{
	border-bottom: 1px solid rgba(190,150,150,0.1);
	color: transparent;
	margin-bottom: 10px;
}

.ceduiqi {
	text-align: justify;
	text-justify: inter-ideograph;
}

@media (max-width: 767px) {
	.ml-20{
		margin-left: 25px;
	}
}

.table-content table td.so-name {
    font-size: 28px;
	color: rgb(250, 80, 80);
	font-weight: 700;
}
.table-content table td.so-name a:hover {
    color: #333;

}

.table-content table td.text-to-left {
    padding: 20px 20px;
	color: #777;
	min-width: 300px;
}
.table-content table td.plantmore-product-stock-status{
    font-size: 12px;
	color: #aaa;
	line-height: 14px;
	text-align: left;
	padding: 20px 10px 20px 20px;
}
.table-content table td.plantmore-product-remove span {
    font-size: 16px;
    color: #aaa;
	line-height: 18px;
}
.table-content table td.plantmore-product-remove i:hover, .table-content table td.plantmore-product-remove span:hover {
    color: #f60;
}

@keyframes fade {
from {
opacity: 1.0;
}
50% {
opacity: 0.4;
}
 to {
opacity: 1.0;
}
}
@-webkit-keyframes fade {
from {
opacity: 1.0;
}
50% {
opacity: 0.4;
}
to {
opacity: 1.0;
}
}