﻿body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div{margin:0;padding:0;border:0;}
body{color:#333; font-size:12px;font-family:"Microsoft YaHei"}
ul,ol{list-style-type:none;}
select,input,img,select{vertical-align:middle;}
input{ font-size:12px;}
a{ text-decoration:none; color:#000;}
a:hover{color:#c00; text-decoration:none;}
.clear{clear:both;}
*{
	font-family:"Microsoft YaHei"
}
/* 大转盘样式 */
/* 父容器设置 */
body {
    display: flex;          /* 启用弹性布局 */
    align-items: center;    /* 垂直居中 */
    min-height: 100vh;      /* 最小视口高度 */
    margin: 0;              /* 消除默认边距 */
    overflow-x: hidden;     /* 防止横向滚动 */
}

/* 文字容器 */
.txt {
    width: 35%;             /* 适度增加宽度 */
    flex-shrink: 0;         /* 禁止压缩 */
    padding: 2rem;
    font-size: 1.2rem;
    line-height: 1.6;
}

/* 横幅容器 */
.banner {
    flex: 1;                /* 自动填充剩余空间 */
    max-width: 51%;         /* 安全上限 */
    margin: 0;
    transform: scale(0.9);  /* 视觉缩放 */
    transform-origin: right center; /* 锚点设置 */
}
.banner .turnplate{display:block;width:100%;position:relative;}
.banner .turnplate canvas.item{width:100%;}
.banner .turnplate img.pointer{position:absolute;width:31.5%;height:42.5%;left:34.6%;top:23%;}

.laiyuan{
	float: right;
}
/* 弹窗样式 */
.black_overlay{ 
	display: none; 
	position: absolute; 
	top: 0%; 
	left: 0%; 
	width: 100%; 
	height: 100%; 
	background-color: black; 
	z-index:1001; 
	-moz-opacity: 0.8; 
	opacity:.80; 
	filter: alpha(opacity=88); 
}
/* index页面的遮罩 */
.white_content { 
	display: none; 
	position: absolute; 
	top: 1%; 
	left: 8%; 
	width: 70%; 
	height: 60%; 
	padding: 20px; 
	border: 10px solid orange; 
	background-color: white; 
	z-index:1002; 
	overflow: auto; 
} 
.light{
	padding: 10px;
}
.input{
	border-radius: 5px;
	width: 200px;
	height: 30px;
}
.Noinput{
	display: none;
}
em{
	font-size: 18px;
}
.button{
	height: 30px;
	line-height: 20px;
	background-color: #364AF9;
	color: azure;
	border-radius: 5px;
	font-size: 18px;
	box-shadow: 2px 2px 1px #888888;
}
b{
	font-size: 17px;
}