@import url(layout.css); 
.wrapper{padding-bottom: 0.5rem;background-image: url(../images/bg3.jpg);background-position: 0 -.7rem;}
header.header{background-image: url(../images/bg3.jpg);background-position: 0 -.7rem;}

.tbox{height: 10.5rem;padding-top: .6rem;}
.tbox h4 { color:#fff7ba; line-height: 0.8rem; text-align: center; margin-top: 0.5rem; font-size: 0.5rem; font-weight: 700; dtext-shadow: 0px 0px 8px rgba(91, 71, 123, 0.68);}
.tbox .sx{ text-align: center;}
.tbox .sx img{width: 4rem;height: 4rem;display:block;margin:0.2rem auto;background: linear-gradient(
45deg, rgb(100 55 115 / 59%), rgb(51 57 117 / 52%)); border-radius: 100%; box-shadow:inset 0 0 0.6rem rgb(82 77 105 / 57%);}
.tbox .sx em{background: rgb(255 255 255 / 10%);height:0.8rem;display:inline-block;padding:0 0.4rem;border-radius:0.8rem;line-height: 0.8rem;color: #fff;}
.tbox .sx em i{ float:right; background:url(../images/arrow3.png) no-repeat center; margin:0.3rem 0 0 0.2rem; background-size:100%; width:0.25rem; height:0.25rem; display:inline-block;}
.tbox .sx p{ color:#fff; font-size:0.35rem; margin: 0.5rem auto .3rem; line-height: 0.5rem;}
.tbox .sx p span { white-space: nowrap; margin: 0 .15rem; display: inline-block }
.tbox ul{  color:#fff; font-size: 0.38rem;}
.tbox ul li{float:left;width:50%;padding:0 0.3rem;line-height: 0.6rem;overflow:hidden;box-sizing:border-box;margin-bottom: .3rem;}
.tbox ul li label{color:rgba(255,255,255,0.7);font-size: 0.3rem;display: block;}
.tbox ul li:nth-child(odd){ text-align:right; }

.cont {margin:0 0.37rem;line-height:0.8rem;background: rgba(255,255,255,.12);border-radius: .4rem;padding: .4rem .5rem;text-align: justify;}
.cont p{text-indent: 2em;line-height:1rem;opacity: .8;}
.cont dl{border-top: 1px solid rgb(255 255 255 / 10%);padding-top: 0.4rem;margin-top: 0.3rem;}
.cont dl dt , .cont dl dd{ padding:0; line-height:0.8rem; margin-bottom:0.3rem;}
.cont dl dt{width:1.5rem;text-align:center;background: rgb(255 255 255 / 10%);border-radius:5px;margin-right:0.3rem;float:left;}
.cont dl dt.dt1{background: rgb(152 52 55 / 58%);color: #ec9094;}/*绾㈣壊*/
.cont dl dt.dt2{background: rgb(69 105 169 / 55%);color: #9cb4dc;}/*钃濊壊*/
.cont dl dd{}
.cont dl dd p{border:0;text-indent:0;margin-left:1.8rem;padding:0;line-height: .8rem;opacity: .6;}

.fortune{border-top: 1px solid rgb(255 255 255 / 10%);padding-top: 0.4rem;margin-top: 0.6rem;}
.fortune h4 {color: #b54945;font-size: 0.48rem;}
.fortune p { line-height: 0.8rem; max-height:1.6rem; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp:2; overflow: hidden; margin-top: 0.3rem; text-indent: 0;}
.cont a.more{ background:#f3f3f3; color:#999; display:block; width:3rem; height:0.8rem; line-height:0.8rem; border-radius: 0.8rem; margin:0.3rem auto 0; text-align: center; color:#ed7773;}
.more small{ color:#ed7773;}

.selbox_icon .title span{ background-image:url(../images/sel_sx.png)}
.selbox_icon ul li em{background: rgb(0 0 0 / 14%);box-shadow: inset 0 0 0.5rem rgb(0 0 0 / 53%);}