/* 文件信息，分别为标题、作者、URL、描述、创建日期、最后修改日期- - - -

Title : TX Web
- - - - - - - - - - - - - - - - - - - - - */

/* 顶部样式 */
.uaIE { position:absolute; z-index:8001; left:0; top:0; height:42px; width:100%; background:#000; min-width:1000px }
.Top { background:url(m/SLPH_010.jpg) no-repeat 0 top; padding-top:15px; width:654px; margin:0 auto }
.Top2 { background:url(m/RWPH-10.jpg) no-repeat 0 top; padding-top:15px; width:654px; margin:0 auto }
.Top3 { background:url(m/QLPH-10.jpg) no-repeat 0 top; padding-top:15px; width:654px; margin:0 auto }
.Top4 { background:url(m/SRPH-10.jpg) no-repeat 0 top; padding-top:15px; width:654px; margin:0 auto }
.Top_bg { background:url(m/ZCZH-20.jpg); padding:0px 0px 0; overflow:hidden; zoom:1 }
.Top_bg table { border:1px solid #A9BED9; height:25px; line-height:25px; text-align:center; color:#001020 }
.Top_bg table th { border:1px solid #FFFFFF; background:#A5BDD7 }
.Top_bg table td { border:1px solid #A9BED9 }
.TopBot { display:block; clear:both; overflow:hidden; zoom:1; background:url(m/ZCZH-30.jpg) no-repeat 0 bottom; margin:0 -90px; height:44px; }
.TopTxt { padding:1px 0; color:#001020 }

/* Item_List.aspx */
.Item_List { background:url(m/RWPH-10.jpg) no-repeat 0 top; padding-top:85px; width:654px; margin:0 auto }
.Item_List_bg table { border:1px solid #A9BED9; height:25px; line-height:20px; text-align:center; color:#001020 }
.Item_List_bg table th { border:1px solid #FFFFFF; background:#A5BDD7 }
.Item_List_bg table td { border:1px solid #A9BED9 }
.bank input { width:auto } 

/* Reg */
.Reg { background:url(m/ZCZH-10.jpg) no-repeat 0 top; padding-top:87px; width:700px; margin:0 auto }
.Reg4 { background:url(m/Top40.jpg) no-repeat 0 top; padding-top:87px; width:700px; margin:0 auto }
.Reg2 { background:url(m/Top40.jpg) no-repeat 0 top; padding-top:44px; width:754px; margin:0 auto }
.Reg3 { background:url(m/Top40.jpg) no-repeat 0 top; padding-top:44px; width:754px; margin:0 auto }
.Reg_bg { background:url(m/ZCZH-20.jpg); padding:10px 50px 0; overflow:hidden; zoom:1 }
.Reg2_bg { background:url(m/ZCZH-20.jpg); padding:10px 2 0 0; overflow:hidden; zoom:1 }
.Reg3_bg { background:url(m/ZCZH-20.jpg); padding:10px 30px 0; overflow:hidden; zoom:1 }
fieldset { border:#777 1px solid; border-width:0 0 1px; margin:10px auto 0 }
fieldset.Nowidth { width:auto; border-width:0 0 1px; }
fieldset legend { color:#07457E; font-weight:bold }
fieldset dl { padding:10px 0 0; overflow:hidden; zoom:1 }
fieldset dl dt, fieldset dl dd { float:left; color:#07457E; }
fieldset dl dt { clear:both; text-align:right; width:100px; line-height:18px }
fieldset dl dd { width:439px; line-height:18px; padding-bottom:10px; }
fieldset input, fieldset select { width:198px; border:1px solid rgb(192, 192, 192); }
fieldset input.chk { width:50px }
fieldset input.radio { width:auto; border:0 }
fieldset table { line-height:12px; }
fieldset table span { line-height:18px; }
fieldset div { overflow:hidden; zoom:1 }

.RegBtn { clear:both; overflow:hidden; zoom:1; background:url(m/ZCZH-30.jpg) no-repeat 0 bottom; padding:14px 0 44px 215px; margin:0 -50px }
.RegBtn2 { clear:both; overflow:hidden; zoom:1; background:url(m/ZCZH-30.jpg) no-repeat 0 bottom; padding:14px 0 44px 215px; margin:0 0px }
.zc { float:left; background:url(m/ZC_btn.gif) no-repeat 0 0; width:100px; height:37px; display:block; text-indent:-999em; margin-right:20px; }
.zc:hover { background-position:0 -37px }
.qx { float:left; background:url(m/ZC_btn.gif) no-repeat -100px 0; width:100px; height:37px; display:block; text-indent:-999em }
.qx:hover { background-position:-100px -37px }

/* 显示数据区域样式 */
.data-display {
    background-color: #f5f5f5; /* 浅灰色背景 */
    border: 2px solid transparent; /* 设置边框为透明，避免与渐变色冲突 */
    border-radius: 15px; /* 设置圆角 */
    padding: 20px; /* 内边距 */
    box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.1); /* 阴影效果 */
    margin-top: 20px; /* 上边距 */
    color: #001020; /* 字体颜色 */
    background-clip: padding-box;
    border-image: linear-gradient(to right, #b8b8b8, #f0f0f0, #b8b8b8); /* 金属质感边框渐变 */
    border-image-slice: 1;
}

/* 统一按钮和下拉框宽度 */
.button, .dropdown {
    width: 200px; /* 设置一致的宽度 */
    padding: 10px;
    font-size: 16px;
}

/* 下拉框及按钮呼吸灯效果 */
.button-dropdown {
    animation: breathing 3s ease-in-out infinite;
}

@keyframes breathing {
    0% { box-shadow: 0 0 10px rgba(255, 255, 255, 0.3); }
    50% { box-shadow: 0 0 20px rgba(255, 255, 255, 0.7); }
    100% { box-shadow: 0 0 10px rgba(255, 255, 255, 0.3); }
}
