.detail {width:80%;margin:0 auto;padding:40px 60px;padding-bottom:0px;}
.detail .intro {grid-row-start:1;grid-row-end:2;grid-column-start:1;grid-column-end:3;}
.panel.select {width:100%;margin:0 auto;padding-top:20px;}
.panel.select hr {width:100%;height:1.8px;margin-top:4px;margin-bottom:15px;border:none;outline:none;background-color:#008d3f;}
.panel.select h2 {font-size:48px;font-weight:bolder;text-align:center;font-family:思源宋体;margin:0px;padding:5px 0px;color:#008d3f;}
div.votes {width:calc(80% + 20px);margin:0 auto;padding-top:1px;padding-bottom:65px;background-color:#effff763;}
div.votes .list1 {width:100%;margin:20px 0;}
li.item {position:relative;margin:0;padding:25px 90px 0 90px;transition:all 0.12s;}
li.item:hover {box-shadow:2px 2px 14px 2.5px rgba(var(--color_sub),0.4);background-color:#008d3f;color:#ffffff !important;transform:scale(1.02);}
li.item:hover a {color:#ffffff !important;}
.list1 li a:hover {color:#ffffff !important;}
.votes .list1 .item h2 {position:relative;margin-top:0;margin-bottom:30px;cursor:pointer;}
.votes .list1 .item h2 .num {font-weight:bolder;}
.votes .list1 .item h2 .title {margin-left:10px;font-weight:normal;}
li.item h2 {position:relative;margin-top:0;margin-bottom:30px;cursor:pointer;}
.container {display:flex;flex-direction:row;justify-content:flex-start;align-items:center;position:relative;width:100%;padding-bottom:35px;box-sizing:border-box;border-bottom:2px solid rgb(var(--color_theme));}
.container img {margin:20px;width:200px;height:150px;object-fit:cover;}


.optiontdstyle1089325{}
