- *{
-     margin: 0;
-     padding: 0;/*去除白边框*/
- }
- body{
-     height: 100%;/*设置宽度*/
-     background-color: #00CED1;/*设置主页面背景色*/
- }
- span{
-     overflow: hidden;/*超出的部分不显示*/
-     display: block;/*使其成为转化为块级标签*/
-     width: 16px;/*为其设置宽度和高度方便后面圆角色荷治*/
-     height: 16px;
-     margin: 30px auto 40px;/*设置位置居中显示*/
-     border-radius: 50%;/*圆角设置*/
-     background-color: white;/*设置背景色*/
- }
- .avr{
-     position: relative;/*设置相对定位*/
-     display: flex;/*弹性布局 能够将显示的部分随着窗口的大小改变大小*/
-     width: 50vw;/*vw相对单位,1vw等于可视窗口宽度的%1*/
-     margin: 0 auto 45px;
-     justify-content: space-between;/*与display: flex;配合使用 可以让元素再容器中左右均匀分布 最长用于移动端开发
-     内容对齐(justify-content)属性应用在弹性容器上,把弹性项沿着弹性容器的主轴线(main axis)对齐。*/
- }
- .avr>a{
-     font-size: 15px;/*设置字体大小*/
-     padding: 10px;/*从盒子内部向外撑开*/
-     border:2px solid #5395b4;/*设置边框*/
-     color: #255d7e;
-     text-decoration: none;/*去除a标签原有的下划线*/
-     background-color: white;
-     z-index: 2;/*设置层级关系将等会用伪元素添加的线藏在下面*/
- }
- .avr::before{/*伪元素它是一个行级元素*/
-     content:"";/*有内容只是没添加  激活伪元素 必须得添加这个不然无法显示*/
-     position: absolute;/*添加绝对定位*/
-     top: 18px;
-     width: 98%;
-     height: 10px;
-     background-color: white;
-     display: block;/*使元素变成块级 这样设置宽高才有效果*/
-     z-index: 1;/*伪元素添加的这个藏在a标签的后面*/
- }
- .dpl{
-     position: relative;/*相对定位设置*/
-     overflow: hidden;/*影藏溢出清楚浮动*/
-     width: 50vw;
-     height: 75vh;/*相对单位,1vw等于可视窗口高度的1%*/
-     margin: 0 auto;/*居中显示*/
-     background-color: white;
-     box-shadow: 0 0 30px 0 rgba(8,1,3,0.3);/*设置盒阴影*/
- }
- .dpl>img{
-     position: absolute;/*绝对定位*/
-     top: 0;
-     right: 0;
-     bottom: 0;
-     left: 0;
-     width: 98%;
-     height: 98%;/*设置比div盒子小一点形成白色边框*/
-     margin: auto;/*居中显示*/
- }