*{
	margin: 0;
	padding: 0;
}

body{
	background-color: #f5f5f3;
}

p{
	font-size: 18px;
}

a,li{
	text-decoration: none;
}

a:hover{
	text-decoration: underline;
}


.bodyGo{
	padding-top: 20px;
	width: 70rem;
    margin-right: auto;
    margin-left: auto;
}

.badyGoB{
	padding: 15px 10px 15px 10px;
	background-color: cadetblue;
}

.headTitle{
	color: #fff;
	text-align: center;
	margin-bottom: 0.15rem;
}

.headText{
	color: #fff;
}

.Engtext{
	
	text-indent: 2rem;
}

.sea{
	width: 100%;
	display: flex;
	align-items: center;
	justify-content: space-between;
	margin-top: 1.875rem;
}

.seaInput{
	width: 80%;
	height: 2.5rem;
	border: 1px solid #ccc;
	background-color: #fff;
	text-align: center;
	font-size: 1.1rem;
	border-radius: 0.3125rem;
	color: #555;
}

.seaInput:focus{
	outline: 1px solid #afeeee;
}

.seabtn{
	height: 2.5rem;
	width: 16%;
	color: #fff;
	font-size: 1.25rem;
	border-radius: 0.3125rem;
	border: 1px solid #555;
	background-color: darkcyan;
	cursor: pointer;
	display: flex;
    align-items: center;
    justify-content: center;
}

.seabtn:hover{
	background-color: #009966;
}

.seaResult{
	width: 100%;
	/* height: 10rem; */
	margin-top: 1.875rem;
	display: flex;
	/* align-items: center; */
	justify-content: space-between;
	padding-bottom: 40px;
    margin-bottom: 40px;
	border-bottom: 1px solid #999;
}

.seaResultLeft{
	width: 22%;
}

.RecText{
	font-size: 0.9rem;
	color: #808080;
}

.leftbox{
	display: flex;
	justify-content: space-between;
	padding-bottom: 14px;
}

.leftT{
	
	letter-spacing:4px;
	font-size: 14px;
	/*font-weight: 550;*/
}

.leftT2{
	letter-spacing:0px;
	text-align: right;
}

.leftT3{
	color: #99cc99;
}

.EWM{
	margin-top: 0.625rem;
}

.EWMimg{
	width: 250px;
	height: 250px;
}

.seaResultright{
	width: 75%;
}

.tableA{
	border-collapse: collapse;
	width: 100%;
}

thead{
	background-color: #afeeee;

}

.tabtr>th{
	height: 30px;
	font-size: 14px;
}

.tabtext>th{
	padding-left: 10px;
	font-weight: 400;
	color: #000;
}

.tabd{
	text-align: left;
}

.tabS1{
	width: 20%;
}

.tabS2{
	width: 40%;
}

.tabS3{
	width: 40%;
}

.Rec{
	text-align: center;
	margin-top: 30px;
}

.textm{
	width: 100%;
	padding: 10px 10px;
	height: 40px;
	font-size: 16px;
	margin-right: 20px;
	font-weight: 700;
	resize: none; /* 禁止用户手动调整大小 */
	overflow: hidden; /* 隐藏溢出内容 */
	box-sizing: border-box; /* 计算边框和内填充在元素总高度之内 */
}

.nowl{
	display: flex;
    justify-content: center;
    height: 100px;
    align-items: center;
    font-size: 17px;
    color: red;
    font-weight: 700;
}

.seaResult:last-child{
	border-bottom: none;
}


@media (max-width:1124px){
  .bodyGo{width:55rem;}
}

@media (max-width:890px){
  .bodyGo{width:40rem;}
  .seaResult{display: inline-block;}
  .seaResultLeft{width: 100%;}
  .seaResultright{width: 100%;}
  .tabS1{width: 21%;}
  .tabS2{width: 30%;}
  .tabS3{width: 49%;}
}

@media (max-width:650px){
  .bodyGo{width:28rem;}
  .headText{display: none;}
}

