/*下拉词查询工具https://www.xlc5.com/*/
*{margin:0;padding:0;box-sizing:border-box;}
body{font-family:Arial,宋体;background:#fff;color:#000;font-size:14px;text-align:center;}
table{margin-left:auto;margin-right:auto;}
legend{font-weight: bold;}
#header,#main,#footer,#content{clear:both;margin-top:10px;width:980px;margin-left:auto;margin-right:auto;}
#main{min-height: 80px;}
#header{margin-top:30px;}/*background:url(logo.gif) top left no-repeat;*/
#onebyone{float:left;margin:0;width:1000px;}
#total{float:left;margin:0;width:246px;}
#searchbox{text-align:center;}
#senav,form{margin:auto;width:660px;text-align:left;}
#senav ul{list-style-type:none;}
#senav li{display:inline;line-height:150%;margin:5px 10px;font-weight:bold;}
.senav0{color:#77c;cursor:pointer;}/*下拉词查询工具https://www.xlc5.com/*/
.senav1{color:#f60;}
.s_input{margin:0 0 0 8px;padding:0 4px;width:460px;border:1px solid #ccc;height:38px;font-size:16px;line-height:38px;box-sizing:border-box;vertical-align:middle;}
.s_button{margin:0;font-size:14px;width:80px;height:38px;line-height:38px;color: #fff;background-color: #ff7200;border: 2px solid #ff7200;box-sizing:border-box;vertical-align:middle;}
.ss_button{width:60px;height:38px;line-height:38px;margin-left: 2px;border: 2px solid #aaa;background: #aaa;color:#fff;font-size:14px;box-sizing:border-box;vertical-align:middle;}
form{display:inline-flex;align-items:center;padding: 0px;outline: none;}
.hideit{display:none;}/*下拉词查询工具https://www.xlc5.com/*/
#downit{width:100%;margin:10px 0 0 150px;text-align:left;font-weight:bold;text-indent:20px;}
#downit a{color:red;}
.lblock{float:left;margin:9px;width:225px;height:265px;border:1px solid #ccc;overflow:hidden;}
.tblock{float:left;margin:9px 0;width:240px;border:1px solid #ccc;overflow:hidden;}
.lblock ul,.tblock ul{list-style-type:none;}
.lblock li{margin:4px;width:215px;height:20px;line-height:20px;cursor:pointer;overflow:hidden;}
.tblock li{margin:4px;width:215px;height:20px;line-height:20px;overflow:hidden;}
.lblock li:hover{text-decoration:underline;color:#ba2636;}
.tblock span{cursor:pointer;}/*下拉词查询工具https://www.xlc5.com/*/
.tblock img{border:none;}
.tblock span:hover{text-decoration:underline;color:#ba2636;}
.grayed{color:#999;}
a{text-decoration:none;}
a:link,a:visited{color:#2b2b2b;}
a:hover,a:active{color:#ba2636;text-decoration:underline;}
#content {box-shadow: 0 1px 2px 0 rgb(0 0 0 / 10%);text-align: left;}
#content h1 {height: 36px;background: #ff7200;line-height: 36px;font-size: 18px;margin-bottom: 10px;}
#content p{padding: 10px;}
/* 功能介绍样式 */
#features{clear:both;width:980px;margin:20px auto;text-align:left;}
#features h1{height:36px;background:linear-gradient(135deg,#1e3c72,#2a5298);line-height:36px;font-size:18px;color:#fff;padding-left:15px;margin-bottom:15px;border-radius:6px 6px 0 0;}
#features h2{font-size:16px;color:#1e3c72;margin:15px 0 10px 0;padding-left:10px;border-left:3px solid #ff7200;}
.feature-grid{display:flex;flex-wrap:wrap;gap:15px;padding:15px;background:#f8f9fa;border-radius:0 0 6px 6px;}
.feature-card{flex:1;min-width:280px;background:#fff;border-radius:8px;padding:20px;box-shadow:0 2px 8px rgba(0,0,0,0.08);transition:transform 0.2s;}
.feature-card:hover{transform:translateY(-3px);box-shadow:0 4px 12px rgba(0,0,0,0.12);}
.feature-card h3{font-size:15px;color:#1e3c72;margin-bottom:8px;}
.feature-card p{font-size:12px;color:#6b7280;line-height:1.6;margin-bottom:10px;}
.feature-card .feature-link{display:inline-block;padding:5px 12px;background:#1e3c72;color:#fff;border-radius:4px;font-size:12px;}
.feature-card .feature-link:hover{background:#2a5298;text-decoration:none;}
.feature-icon{font-size:28px;margin-bottom:10px;}
.feature-tag{display:inline-block;padding:2px 8px;border-radius:10px;font-size:10px;margin-right:5px;}
.feature-tag.free{background:#d1fae5;color:#065f46;}
.feature-tag.vip{background:#fef3c7;color:#92400e;}
.feature-tag.new{background:#dbeafe;color:#1e40af;}
/* 功能介绍样式结束 */
#footer,#footer a{text-align:center;color:#77c;font-size:12px;}
#ss{width: 500px;}/*下拉词查询工具https://www.xlc5.com/*/
#user-info{float:right;margin-top:-50px;margin-right:20px;font-size:14px;}
#user-info a{color:#ff7200;margin-left:10px;}
#user-info span{color:#333;margin-right:10px;}
/*下拉词查询工具https://www.xlc5.com/*/

@media (max-width: 992px) {
    #header,#main,#footer,#content,#features{width:100%;padding:0 15px;}
    #onebyone{width:100%;}
    #senav,form{width:100%;}
    .s_input{width:calc(100% - 90px);}
    .feature-grid{flex-direction:column;}
    .feature-card{min-width:100%;}
    #downit{margin-left:0;padding-left:15px;}
    #user-info{float:none;margin-top:10px;margin-right:0;text-align:center;}
}

@media (max-width: 768px) {
    #header{margin-top:15px;}
    #senav li{margin:5px 5px;font-size:12px;}
    .s_input{height:40px;font-size:14px;width:calc(100% - 80px);box-sizing:border-box;}
    .s_button{width:70px;height:40px;font-size:12px;box-sizing:border-box;}
    .ss_button{width:55px;height:40px;font-size:12px;box-sizing:border-box;}
    .feature-card{padding:15px;}
    .feature-card h3{font-size:14px;}
    .feature-card p{font-size:11px;}
}

@media (max-width: 480px) {
    body{font-size:13px;}
    #senav li{display:block;margin:3px 0;font-size:13px;}
    #senav ul{text-align:center;}
    .feature-icon{font-size:24px;}
    .feature-card h3{font-size:13px;}
    .feature-card p{font-size:11px;line-height:1.5;}
}