BODY{
    PADDING-BOTTOM:0px;
    BACKGROUND-COLOR:#e8e8e8;
    MARGIN:0px;
    PADDING-LEFT:0px;
    PADDING-RIGHT:0px;
    FONT-FAMILY:"Microsoft YaHei", "微软雅黑", Arial, sans-serif;
    COLOR:#333333;
    FONT-SIZE:0.87em;
    PADDING-TOP:0px;
    line-height: 1.6;
}
A{
    COLOR:#333333;
    TEXT-DECORATION:none;
    transition: all 0.2s ease;
}
A:hover{
    COLOR:#dd1111;
    TEXT-DECORATION:underline;
}
IMG{
    BORDER-BOTTOM:medium none;
    BORDER-LEFT:medium none;
    MAX-WIDTH:100%;
    BORDER-TOP:medium none;
    BORDER-RIGHT:medium none;
    PADDING-BOTTOM:0px;
    MARGIN:0px;
    PADDING-LEFT:0px;
    PADDING-RIGHT:0px;
    PADDING-TOP:0px;
    height: auto;
}
DIV{
    PADDING-BOTTOM:0px;
    MARGIN:0px;
    PADDING-LEFT:0px;
    PADDING-RIGHT:0px;
    PADDING-TOP:0px;
    text-align:center;
}
H1,P,H2,H3,H4,FORM,UL,LABEL,INPUT,TEXTAREA,SPAN,DL,DT,DD{
    PADDING-BOTTOM:0px;
    MARGIN:0px;
    PADDING-LEFT:0px;
    PADDING-RIGHT:0px;
    PADDING-TOP:0px;
}
.clear{CLEAR:both}
LI{LIST-STYLE-TYPE:none}
.bgtu{
    BACKGROUND-REPEAT:no-repeat;
    BACKGROUND-POSITION:center 0px;
    HEIGHT:auto;
    OVERFLOW:hidden;
    padding: 0 10px;
}
.bgtu img{
    max-width: 600px;
    margin: 0 auto;
    display: block;
}
.cneet{
    BORDER-BOTTOM:#c3c3c3 5px solid;
    BORDER-LEFT:#c3c3c3 5px solid;
    PADDING-BOTTOM:20px;
    BACKGROUND-COLOR:#ffffff;
    MARGIN:0px auto;
    PADDING-LEFT:20px;
    WIDTH:980px;
    PADDING-RIGHT:20px;
    BACKGROUND-REPEAT:repeat-y;
    BACKGROUND-POSITION:735px 180px;
    BORDER-TOP:#c3c3c3 5px solid;
    BORDER-RIGHT:#c3c3c3 5px solid;
    PADDING-TOP:0px;
}
.title{
    BORDER-BOTTOM:#dddddd 2px solid;
    PADDING-BOTTOM:15px;
    LINE-HEIGHT:2;
    BACKGROUND-COLOR:#ffffff;
    FONT-SIZE:32px;
    PADDING-TOP:20px;
    text-align:left;
}
.title SPAN{
    COLOR:#666666;
    MARGIN-LEFT:15px;
    FONT-SIZE:14px;
    FONT-WEIGHT:300;
}
.red{
    PADDING-BOTTOM:20px;
    LINE-HEIGHT:2;
    BACKGROUND-COLOR:#ffffff;
    COLOR:#ff0000;
    FONT-SIZE:16px;
    FONT-WEIGHT:300;
    PADDING-TOP:20px;
}
.cneet .left{
    LINE-HEIGHT:1.6;
    WIDTH:710px;
    FLOAT:left;
    OVERFLOW:hidden;
    text-align: left;
}
.cneet .rigth{
    WIDTH:250px;
    FLOAT:right;
    OVERFLOW:hidden;
    /* 新增：让右侧按钮区域与左侧文字顶部对齐 */
    margin-top: 20px;
}
.bt SPAN{
    BORDER-BOTTOM:#c3c3c3 3px solid;
    BORDER-LEFT:#c3c3c3 3px solid;
    PADDING-BOTTOM:5px;
    LINE-HEIGHT:30px;
    PADDING-LEFT:20px;
    PADDING-RIGHT:20px;
    HEIGHT:30px;
    COLOR:#000000;
    FONT-SIZE:16px;
    BORDER-TOP:#c3c3c3 3px solid;
    FONT-WEIGHT:600;
    BORDER-RIGHT:#c3c3c3 3px solid;
    PADDING-TOP:5px;
}
/* 完全匹配图片的按钮样式：无红色、对齐、白色背景 */
.bt1 A{
    BORDER-BOTTOM:#cccccc 1px solid;
    BORDER-LEFT:#cccccc 1px solid;
    PADDING-BOTTOM:6px;
    LINE-HEIGHT:1.5;
    PADDING-LEFT:10px;
    WIDTH:240px;
    PADDING-RIGHT:10px;
    DISPLAY:block;
    HEIGHT:auto;
    COLOR:#333333 !important;
    FONT-SIZE:14px;
    BORDER-TOP:#cccccc 1px solid;
    FONT-WEIGHT:normal;
    BORDER-RIGHT:#cccccc 1px solid;
    PADDING-TOP:6px;
    background-color: #ffffff; /* 纯白背景，无红色 */
    border-radius: 0; /* 无圆角，匹配图片 */
    margin-bottom: 5px; /* 按钮间距匹配图片 */
    transition: all 0.2s ease;
    text-align: left; /* 文字左对齐，和图片一致 */
    box-sizing: border-box;
}
.bt1 A:hover{
    BACKGROUND:#f8f8f8; /* hover时浅灰背景，无红色 */
    COLOR:#333333 !important; /* hover文字不变红 */
    border-color:#bbbbbb; /* hover边框略深 */
    transform: none; /* 取消上浮效果，匹配图片 */
    box-shadow: none; /* 取消阴影，匹配图片 */
}
/* 彻底移除所有按钮的彩色样式，统一为图片样式 */
.bt1 a:nth-child(2),
.bt1 a:nth-child(3),
.bt1 a:nth-child(4),
.bt1 a:nth-child(5) { 
    background-color: #ffffff !important;
    border-color: #cccccc !important;
}
.bt1 a:nth-child(2):hover,
.bt1 a:nth-child(3):hover,
.bt1 a:nth-child(4):hover,
.bt1 a:nth-child(5):hover {
    background-color: #f8f8f8 !important;
    border-color: #bbbbbb !important;
    color: #333333 !important;
}
.bt{
    BORDER-BOTTOM:#dddddd 1px solid;
    LINE-HEIGHT:2;
    MARGIN-TOP:15px;
    MARGIN-BOTTOM:5px;
    FONT-SIZE:18px;
}
.bt1{
    BORDER-BOTTOM:none; /* 移除按钮区域底部边框，匹配图片 */
    LINE-HEIGHT:2;
    MARGIN-TOP:0px; /* 取消顶部间距，对齐图片 */
    MARGIN-BOTTOM:0px;
    FONT-SIZE:18px;
}
.rigth DL{
    MARGIN-TOP:10px;
    MARGIN-BOTTOM:10px;
}
.rigth DT{
    LINE-HEIGHT:1.8;
    FONT-SIZE:15px;
}
.foot{
    TEXT-ALIGN:center;
    PADDING-BOTTOM:15px;
    LINE-HEIGHT:2;
    PADDING-TOP:15px;
    font-size: 14px;
    padding: 20px 0;
    background: #f5f5f5;
    margin-top: 20px;
}
/* 信息卡片样式 */
.info-card {
    background: #f9f9f9;
    border-left: 4px solid #dd1111;
    padding: 10px 15px;
    margin: 10px 0;
    text-align: left;
    border-radius: 0 4px 4px 0;
}
.info-card h4 {
    font-size: 16px;
    color: #dd1111;
    margin-bottom: 5px;
}
.info-card p {
    line-height: 1.8;
    font-size: 14px;
}
/* 装备展示布局 */
.dipaUl ul li{
    display: inline-block;
    width: calc(31% - 2%);
    vertical-align:middle;
    margin-left: 1%;
    margin-right: 1%;
    margin-top:30px;
}
/* 响应式适配 */
@media (max-width: 768px) {
    .cneet {
        width: 95% !important;
        padding: 10px !important;
        border-width: 2px !important;
    }
    .cneet .left, .cneet .rigth, 
    .left, .rigth {
        float: none;
        width: 100%;
        margin-bottom: 20px;
    }
    .title {
        font-size: 24px !important;
        text-align: center !important;
    }
    .red span {
        font-size: 32px !important;
    }
    .bt1 A {
        width: 100%;
        box-sizing: border-box;
    }
    .dipaUl ul li {
        width: calc(98% - 2%);
        margin-left: 1%;
        margin-right: 1%;
    }
}
/* 点击反馈 */
:active {
    transform: translateY(1px);
}