
a:link,a:visited { color:#2778b5; text-decoration:none; }
a:hover,a:active { color:#ba2636; text-decoration:underline; }

#main { clear:both; width:980px; margin:0 auto; text-align:left; overflow:hidden; }

#domain {width:620px; margin:40px 0 20px 40px; overflow:hidden; }
#domain .title { clear:both;float:left; margin:10px 0;width:100%;}
#domain .title .welcome { height:25px;line-height:25px; color:#ffffff; font-size:15px; }
#domain .title h1 {clear:both;width:100%; height:60px; line-height:60px; margin:10px 0 10px 10px; color:#ffffff; font-size: 55px;font-weight: 600; }
#domain .title .best { float:right;width:100%;color:#ffffff; font-size:15px;  }
#domain .title .best ul { list-style:none; clear:both;text-align:right;width:620px; height:48px; padding:10px 0; }
#domain .title .best li {float:right; height:24px; line-height:24px; color:#999999; font-size:12px; }
#domain .title .onsale {clear:both; float:left;width:100%;color:#ffffff; font-size:15px; margin:10px 0 15px 12px;  }
#domain .title .onsale ul { list-style:none; width:500px; height:50px; padding:50px 0; clear:both; }
#domain .title .onsale li { clear:both; height:30px; color:#333333; font-size:17px; text-align:center; line-height:30px; overflow:hidden; }
#domain .infor { clear:both;float:left; margin:10px 0 15px 12px;width:100%;}
#domain .infor ul { clear:both; list-style:none; width:100%;}
#domain .infor li { clear:both; height:36px; line-height:36px; font-size:15px; color:#efefef; }
#domain .infor li span { color:#efefef; font-size:13px; font-weight:normal; }
#domain .infor li.price { clear:both; height:40px; line-height:40px; color:#75b227; font-size:20px; font-weight:bold; }
#domain .infor li.price a { color:#888888; font-size:13px; font-weight:normal; }
#domain .infor li.price a:hover { color:#ba2636; text-decoration:underline; }
#domain .infor .price .priceCount { float:left;color:#dc2626; font-size:35px; }
#domain .infor .buyNow { clear:both;float:left;text-align:left; width:350px;}
#domain .infor .buyNow .buyBTN { float:left;display: flex;  align-items: baseline;  gap: 0.5rem;  width:250px;  padding: 0.5rem;  background: #fff;  border-radius: 0.5rem;
  box-shadow:0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1); }
#domain .infor .buyNow .buyBTN a { cursor: pointer;text-decoration: none;line-height: 30px; font-size: 14px; display: inline-block; color: #fff; cursor: pointer;box-sizing: inherit; }
#domain .infor .buyNow .buyBB { float:right;}
.price-label {	font-size: 0.8rem;color: #000;font-weight: 500;}
.price-amount1 { font-size: 1.5rem;font-weight: 600;color: #DC2626;letter-spacing: -0.03em;	}
.price-amount2 { font-size: 2.0rem;font-weight: 700;color: #DC2626;letter-spacing: -0.03em;	}

#domain .aliyun { clear:both;float:left; width:600px; height:auto;margin:65px 0 10px 0; overflow:hidden; }
#domain .aliyun h4 { float:left; height:50px; line-height:50px; padding-left:20px; font-size:15px; color:#333333; font-weight:bold; }
#domain .aliyun h5 { float:left; height:50px; line-height:50px; padding-left:6px; font-size:13px; color:#666666; font-weight:normal; }
#domain .shop { float:left; width:626px; margin:0 20px; overflow:hidden; }
#domain .shop p { clear:both; height:26px; line-height:26px; color:#333333; font-size:13px; text-indent:10px; }
#domain .buy { float:left; width:666px; height:60px; overflow:hidden; }
#domain .buy ul { list-style:none; clear:both; width:616px; height:30px; margin:20px 0 10px 50px; }
#domain .buy li { float:left; height:40px; line-height:40px; margin:0 20px 0 0; font-size:15px; text-align:center; }
#domain .buy a { color:#ffffff; padding:0 18px 0 18px; background-color:#2778b5; text-decoration:none; display:block; }
#domain .buy a:hover { color:#ffffff; background-color:#32669c; text-decoration:underline; }
#domain .buy li.share { float:left; height:30px; line-height:30px; margin:10px 0 0 0; font-size:13px; text-align:center; }
#domain .buy li.share a { background-color:#e9e9e9; color:#2778b5; font-size:13px; text-decoration:none; display:block; }
#domain .buy li.share a:hover { color:#ffffff; background-color:#2778b5; text-decoration:none; }
#domain .content { clear:both; width:668px; margin:0 20px; overflow:hidden; }
#domain .tools { float:left; width:200px; }
#domain .content { clear:both; width:668px; margin:0 20px; overflow:hidden; }
#domain .content h3 { clear:both; width:668px; height:56px; line-height:56px; color:#333333; font-size:17px; font-weight:bold; }
#domain .content p { clear:both; line-height:30px; padding:6px 10px; font-size:15px; font-style:normal; color:#333333; word-wrap:break-word; word-break:normal; }
#domain .content .date { clear:both; width:668px; height:40px; line-height:40px; text-align:right; font-size:13px; color:#999999; }

#offer { top:35px;right:50px;height:auto; width:460px; border-radius:8px;background-color: #fff;box-shadow: 0 0 20px 0 rgba(0,0,0,.1); padding:0;position: absolute; }
#offer .title { clear:both;margin:15px;font-weight: 500;color: #000;height:30px; font-size: 18px;}
#offer .whois { float:right;width:30px;margin:5px 40px;color:#333333; font-size:13px;}
#offer .price { clear:both;width:100%;margin:10px 0 20px 24px;text-align:left; height:50px; line-height:50px; }
#offer .price .priceFlag { float:left;width:80px;color:#000;font-size: 14px; }
#offer .buyBTN { clear:both;float:center;text-align:center;margin:10px 0 20px 24px;background-color: #1366ec;width:410px;
  border-radius: 4px;font-weight: 500; color: #fff; cursor: pointer;box-sizing: inherit;  height: 46px;
    line-height: 46px;																																																																															
    font-size: 16px;
    margin-bottom: 24px; }
#offer .buyBTN a {text-decoration: none;line-height: 46px; font-size: 14px;  display: inline-block;  width: 100%;  color: #fff;}
#offer .knowledge { clear:both; background-color:#ffffff; margin:10px;}
#offer .knowledge ul { list-style:none; clear:both; margin:10px 0 0 30px; overflow:hidden; }
#offer .knowledge li { clear:both; width:410px; color:#666666; line-height:22px; font-size: 14px;padding:3px 10px; overflow:hidden; }
#offer .knowledge li img { width:22px;height:22px; margin:15px 15px 0px 15px; overflow:hidden; }
#offer .knowledge .knowBot { clear:both;float:center;text-align:center; width:300px; margin:30px; font-size: 14px;}
