html, body {
        height: 100%; /* 确保 html 和 body 标签高度为 100% */
        margin: 0;
        padding: 0;
        overflow-x: hidden; /* 隐藏body的水平滚动条 */
        overflow-y: auto; /* 启用垂直滚动 */
        font-size: 16px; /* header 字体大小 */
		font-family: "Microsoft YaHei", sans-serif; /* 将字体更改为微软雅黑 */
    }
    
    .content {
		/* border:1px solid #A3CEF6;*/
		padding: 10px;
	    display: flex;
	    width: 1200px;
	    justify-content: space-between;
	}

    .top {
		background-color: #F1F5FE;
		align-self: flex-start; /* 将 .top 内容放置在 header 的顶部 */
		width: 100%;
		height: auto;
		display: flex; /* 将 .top 设置为 flex 容器 */
		justify-content: center;
	    align-items: center;
	}
	
	.top_left {
	    display: flex;
	    align-items: center;
	    margin-right: 20px; /* 为了提供一些空间，让文字与图标有所距离 */
	}
	.top_left span {
	    color: #666666;
	}
	
	.top_right {
	    display: flex;
	    align-items: center;
	    margin-left: auto; /* 将整个 .right 区域靠右 */
	}
	.top_right .top_phone {
	    color: #3263FE;
	}
	
	.top_links {
	    display: flex;
	    align-items: center;
	}
	.top_links a {
	    color: #FC5F1E;
	    /*margin-right: 10px;*/
	    text-decoration: none; /* 去除链接的下划线 */
	}
    
    
    /*search*/
    .search {
		background-color: #FFFFFF;
		align-self: flex-start; /* 将 .top 内容放置在 header 的顶部 */
		width: 100%;
		height: auto;
		display: flex; /* 将 .top 设置为 flex 容器 */
		justify-content: center;
	    align-items: center;
	    padding-top:15px;
	    padding-bottom:15px;
	}
	
    .search_left {
	    display: flex;
	    align-items: center;
	}
    .search_left_separator {
	    width: 2px;
	    height: 60px; /* 将高度设置为 38px */
		background-color: #C4C4C4; /* 灰色 */
		margin: 0 10px; /* 根据需要调整边距 */
		display: inline-block; /* 确保竖线表现为内联元素 */
		vertical-align: middle; /* 垂直居中竖线 */
	}
    
    .search_left_title{
    	font-size : 22px; /* header 字体大小 */
    	color : #333333;
    }
    
    .search_right {
	    margin-left: auto; /* 将整个 .right 区域靠右 */
	}
	
	.search_right_box {
	    display: flex;
	    align-items: center;
	    justify-content: center;
	    height: 40px;
	}

	.search_right_box_div{
	    border: 1px solid #A3CEF6;
	    border-radius: 5px 0 0 5px;
	    background-color : #ffffff;
	    height: calc(100% - 2px); /* 调整输入框高度，减去边框宽度 */
		width: 450px; /* 调整输入框宽度 */
	    display: flex;
	    align-items: center;
	    justify-content: center;
	}

	.search_right_box_input{
	    border: none;
	    height: 95%; /* 调整输入框高度，减去边框宽度 */
		width: 98%; /* 调整输入框宽度 */
		font-size: 16px;
	}
	
	.search_right_box_input:focus {
	    /* 使用与默认状态相同的样式 */
		outline: none; /* 移除默认的聚焦时边框 */
	}

	.search_right_box button {
	    background-color: #2A8EFF;
	    color: white;
	    border: none;
	    height: 100%;
	    width: 100px;
	    border-radius: 0 5px 5px 0;
	    padding: 0 10px;
	    position: relative;
	    display: flex; /* 设置按钮为 flex */
		align-items: center; /* 垂直居中按钮内容 */
		justify-content: center; /* 水平居中按钮内容 */
		cursor: pointer; /* 鼠标悬停变小手 */
	}
	
	.search_right_box button img {
	    margin-left: 5px; /* 添加图标与文字的间距 */
	}
	
	/* 鼠标悬停效果 */
	.search_right_box button:hover {
	    background-color: #125DB2;
	}

	.search_right_row{
		display: flex; /* 设置按钮为 flex */
		align-items: center; /* 垂直居中按钮内容 */
		margin-top:8px;
	}
	
	.search_right_row a {
		color: #444444;
	    text-decoration: none; /* 去除链接的下划线 */
		margin-right: 10px; 
	}