﻿/* 基础重置与全局样式 */
* {
    margin: 0;
    padding: 0;
    box-sizing: border-box;
}

table { empty-cells: show; border-collapse: collapse; }

body {
    font-family: "Microsoft YaHei", sans-serif;
    line-height: 1.6;
}

/* 头部整体样式 */
.header {
    background-color: #fff;
    box-shadow: 0 2px 5px rgba(0,0,0,0.1);
    position: relative;
    z-index: 10;
}

/* 电脑端头部容器 */
.header-pc {
    display: flex;
    align-items: center;
    justify-content: space-between;
    max-width: 1200px;
    margin: 0 auto;
    padding: 0 20px;
    height: 100px;
}

/* Logo样式 */
.logo {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 200px;
    height: 100px;
}

.logo img {
    width: 100%;
    height: 100%;
    object-fit: contain;
}

/* 导航菜单样式 */
ul {
    display: flex;
    list-style: none;
    align-items: center;
}

ul li {
    margin-left: 40px;
    position: relative;
}

ul li a {
    text-decoration: none;
    color: #333;
    font-size: 16px;
    padding: 5px 0;
    transition: color 0.3s ease;
}

ul li a:hover {
    color: #1890ff;
    border-bottom: 2px solid #1890ff;
}

/* 英文标题样式 */
.zsyw {
    text-align: center;
    padding: 0px 0;
    font-size: 24px;
    color: #336699;
    margin-bottom: 10px;
}
/* 中文标题样式 */
.zszw {
    text-align: center;
    font-size: 32px;
    color: #333;
    font-weight: bold;
    padding: 40px 0 5px;
}

/* 提醒文字样式 */
.txwz {
    text-align: center;
    font-size: 18px;
    color: #333;
}

.zscx{text-align: center;margin: 0 auto;padding:  0 auto }

.form_table{margin: 0 auto;padding:  0 auto; border:0px solid #EDECFF;font-size:15px; font-family:'Microsoft YaHei'; }

.form_table th{padding:5px 8px 5px 0;color:#333;font-weight:700;text-align:right;background:#f9f9f9;}
	.form_table td{padding:6px 0 5px 10px;text-align:left;color:#717171;line-height:200%}
	.form_table label{ margin-left:10px; padding:7px 0 0; }
	.form_table label.attr{color:#1d1d1d}
	.form_table label input{ margin-right:5px; vertical-align:middle;}
	

.txtInput{ margin-right:5px; padding:0 3px 0 3px; height:30px; line-height:25px; background:#FAFAFA; border:1px solid #D7D7D7; vertical-align:middle; font-size:12px; font-family:'宋体'; }
.btnSubmit{ padding:0 10px; line-height:28px; color:#3D80B3; font-weight:bold; border:1px solid #AED0EA; background:url(img/btn_bg.gif) 0 -44px repeat-x; cursor:pointer; vertical-align:middle; overflow:hidden; }
.btnSubmit:hover{ background-position:0 -72px;}