﻿
/* 重置浏览器默认样式 */  
body, html, div, p, img, svg {  
	margin: 0;  
	padding: 0;  
	box-sizing: border-box;  
}  

/* 设置页面整体样式    display: flex;   */  
body { background:#fff; 

}  

.main{ border:0px solid #FF0000; width:100%; max-width:750px; margin:0 auto;  display: flex;flex-direction: column; height:100vh;  font-size:4vw; background:#FFFFFF;box-sizing: border-box; }
.main2{ border:1px solid #FF0000; width:100%; max-width:750px; aspect-ratio: 75/9; margin:0 auto;  display: flex; font-size:3vw; }
.tou{width:100%; aspect-ratio: 75/9;}
.kuan{ max-width:675px;font-size:4vw;}
.ziti6{ font-size:6vw;}

.biaoti1{ font-size:5vw; font-weight: 700}

a{ text-decoration:none}

.kuai{ width:90%; margin:5%;aspect-ratio: 10/3; color:#FFFFFF; font-weight:bold}
.kuai div{ padding:10% 0 0 7%}

.kuai_xiao_1{ background:#F7F8FC; width:100%; aspect-ratio: 10/2; border-radius: 15px; display:flex; align-items: center; margin:5% 0}
.kuai_xiao_2{ background:#F7F8FC; width:95%; aspect-ratio: 10/4; border-radius: 15px; display:flex; align-items: center; margin:5% 0}


	
/* 媒体查询：当视口宽度大于750px时，固定文本大小 */  
@media (min-width: 750px) {  
.biaoti1{ font-size:33px; font-weight: 700}
.main, .kuan , .ziti{  
	font-size: 30px; /* 固定字体大小 */  
}

.ziti6{ font-size:45px;}
}


.left{ width:180px; background:#303243; color:#FFFFFF}
.left a,.left a:hover{color:#FFFFFF}
.dqzuo, .dqzuo a{ background:#444444; color:#FFFFFF}






body,td,th {
	font-size: 16px;
}

body{
height:100%; 
margin:0; padding:0
}

input{vertical-align:middle; border-radius:1px; width:100%; aspect-ratio: 8/1; border:1px solid #E8E8E8; margin-left:0px; padding-left:5px; background-color:#FFFFFF;box-sizing: border-box;}
select{ border:1px solid #E8E8E8; margin:0;width:100%; aspect-ratio: 8/1;box-sizing: border-box; background-color: white !important;
-webkit-appearance: none; /* 移除默认样式 */
    -moz-appearance: none;
    appearance: none;
    background-color: white; /* 设置背景为白色 */
    border: none; /* 可选：移除边框 */
	}
textarea{border:1px solid #E8E8E8; margin:0; height:90px; width:100%;box-sizing: border-box;resize: vertical;}
label{ margin-right:20px}
a:link,a:hover{text-decoration: none; color:#000000}
.STYLE1 a{font-size: 32px; font-family: 微软雅黑,"黑体"; font-weight:bold; color:#FFFFFF }
.STYLE1 a:hover,.STYLE1 a:visited{color:#FFFFFF }
.STYLE2 {vertical-align:middle; font-size: 14px}

.input1{ width:230px; height:42px}
.input2{ width:100%}

.bt1{border-left:5px solid #68AFEA; padding:10px 20px; background-color:#F2FAFD; font-weight:bold}
.an1{ border-radius:5px; height:50px; width:200px; color:#fff; background-color:#00CC33}
.an2{ border-radius:5px; height:60px; width:99%; color:#fff; background-color:#00CC33}
.bt2{ margin:10px 0}


.an11 {border-radius:5px; height:60px; width:200px; color:#fff; background-color:#30AD30; font-size:18px; border:0}
.an111 {border-radius:5px; height:50px; width:200px; color:#fff; background-color:#00CC33; font-size:16px; border:0}
.an1111 {border-radius:5px; height:50px; width:200px; color:#fff; background-color:#00CC33; font-size:16px;cursor:hand; border:0}
.anniu2{border-radius:5px; height:50px; width:120px; color:#fff; background-color:#00CC33; font-size:16px;cursor:hand; border:0; text-align:center; line-height:50px; float:left; margin:5px}

.biaotou{ background:#E3F4FD; height:36px; padding:0; margin:0}
.biaoge{ border:1px solid #ddd}
.biaoge td{ border:1px solid #ddd;  padding: 8px 3px}

.caidan a{ color:#fff}

.inputicon2{ 
top: 0px;
left: 0;
}


.tubiao { color:#FFFFFF}
.sxan{background-color:#279029; border:1px solid #279029;}









.webuploader-container {
	position: relative;
}
.webuploader-element-invisible {
	position: absolute !important;
	clip: rect(1px 1px 1px 1px); /* IE6, IE7 */
    clip: rect(1px,1px,1px,1px);
}
.webuploader-pick, #picker { font-size:16px; width:120px; height:120px; line-height:120px; background-image:url(添加.png);
	position: relative;
	display: inline-block;
	cursor: pointer;
	margin:0px 0 0 0px;
	
	padding: 0px;
	color: #fff;
	text-align: center;
	border-radius: 3px;
	overflow: hidden;
}
.webuploader-pick-hover {
	background-image:url(../img/添加.png);
}
.webuploader-pick-disable {
	opacity: 0.6;
	pointer-events:none;
}
/* 进度条样式 */
.g-progress {
text-align:center;
    margin: 45px 10px;
    width: 100px;
    height: 25px; line-height:25px;
    border-radius: 25px;
    background: linear-gradient(90deg, #0f0, #0ff var(--progress), transparent 0);
    border: 1px solid #eee;
    transition: .3s --progress;
}