abbr,acronym{border:0;font-variant:normal}
sup{vertical-align:text-top}
sub{vertical-align:text-bottom}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit}
input,textarea,select{*font-size:100%;outline:0;border:0}
a{text-decoration:none}
button,textarea{outline:0;border:0;padding:0;margin:0;-webkit-appearance:none}
.main{width:100%;max-width:1920px;margin:auto;overflow:hidden;background:#70312c url(../images/bg2.jpg) no-repeat center top}
.gamelogo{position: absolute;width: 225px; top: 20px;left: 50%;margin-left: -650px;}
.gamelogo img{width: 100%;}
.userinfo{width:1001px;position:relative;margin:auto;height:100px;margin-top:460px;margin-bottom:28px}
.userinfo .userlogo{position:relative;z-index:3;height:110px;width:110px;box-sizing:border-box;background:url(../images/txbg.png);float:right;margin-right:275px;background-size: 100%}
.userinfo .userlogo img{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}
.userinfo .userlogo img.isloginpic{width:81%;height:81%;border-radius:50%}
.userinfo .userinfobox{position:absolute;z-index:1;height:66px;width:319px;top:23px;right:33px;background:url(../images/dk.png);box-sizing:border-box;padding-left:55px}
.userinfo .userinfobox.islogined{padding-left:100px}
.userinfo .userinfobox.islogined .top{height:33px;line-height:33px;font-size:0}
.userinfo .userinfobox.islogined .top span{color:#fff;font-size:16px;display:inline-block;width:115px;text-align:left;height:33px;overflow:hidden}
.userinfo .userinfobox.islogined .top em{cursor:pointer;color:#deb874;font-size:16px;line-height:33px;display:inline-block;height:33px;overflow:hidden}
.userinfo .userinfobox.islogined .btm{height:25px;width:100%;overflow:hidden}
.userinfo .userinfobox.islogined .btm a{float:left;height:25px;line-height:25px;padding:0 10px;color:#fff;font-size:16px;margin-left:10px;border-radius:4px;background-color:#ff4f34}
.userinfo .userinfobox.islogined .btm a:first-child{margin-left:0;background-color:#f7c465}
.userinfo .userinfobox.nologined{text-align:center;line-height:66px;text-indent:-40px}
.userinfo .userinfobox.nologined span{color:#deb874;font-size:16px;cursor:pointer;display:block}
.listinfo{width:100%; overflow:hidden;padding-top:60px}
.listinfo .listin{width:1001px;margin:auto;padding-bottom:60px}
.listinfo .listin::after{content:'';display:block;clear:both}
.listinfo .listin .listl{float:left;width:750px;margin-right:15px}
.listinfo .listin .listr{overflow:hidden;float:left;box-sizing:border-box;width:236px;border-radius:10px;border:solid 2px #cb973d;padding-bottom:18px;background: rgba(0,0,0,0.2);}
.listinfo .listin .listr .listtop{width:100%;height:50px;line-height:50px;overflow:hidden}
.listinfo .listin .listr .listtop span{float:left;color:#deb874;font-size:18px;font-weight:bold;margin-left:18px}
.listinfo .listin .listr .listtop a{float:right;color:#fff;font-size:14px;margin-right:22px}
.listinfo .listin .listr .listtop a i{color: #fff;}
.listinfo .listin .listr .item{height:72px;width:200px;margin:auto;margin-bottom:19px;display:block}
.listinfo .listin .listr .item img{float:left;width:72px;height:72px;border-radius:8px;margin-right:10px}
.listinfo .listin .listr .item .r{width:115px;float:left}
.listinfo .listin .listr .item .r span{color:#fff;display:block;width:100%;margin-top:6px;font-size:16px;margin-bottom:6px}
.listinfo .listin .listr .item .r em{display:block;width:81px;height:32px;border:solid 1px #deb874;border-radius:4px;text-align:center;line-height:32px;color:#deb874;font-size:16px}
.listinfo .listin .listl .listtop{width:100%;height:57px;line-height:53px;box-sizing:border-box;border-radius:8px;background-image:linear-gradient(rgba(0,0,0,0.01),rgba(0,0,0,0.01)),linear-gradient(rgba(182,33,36,0.2),rgba(182,33,36,0.2));box-shadow:0 5px 10px 0 #67320f,inset 0 0 250px 0 rgb(0 0 0 / 20%);border:solid 2px #f5b065}
.listinfo .listin .listl .listtop span{color:#deb874;font-size:18px;font-weight:bold;float:left;text-align:center}
.listinfo .listin .listl .listtop span:first-child{width:160px}
.listinfo .listin .listl .listtop span:first-child+span{width:200px}
.listinfo .listin .listl .listtop span:first-child+span+span{width:200px}
.listinfo .listin .listl .listtop span:first-child+span+span+span{width:160px}
.listinfo .listin .listl .listbox{width:100%;overflow:hidden}
.listinfo .listin .listl .listbox .list{width:100%;height:53px;background-color:#fff;border-radius:10px;margin-top:10px;line-height:53px}
.listinfo .listin .listl .listbox .list span{float:left;font-size:16px;text-align:center;color:#cb756f}
.listinfo .listin .listl .listbox .list span:first-child{width:160px}
.listinfo .listin .listl .listbox .list span:first-child+span{width:200px}
.listinfo .listin .listl .listbox .list span:first-child+span+span{width:200px}
.listinfo .listin .listl .listbox .list span:first-child+span+span+span{width:104px;height:36px;line-height:36px;background-color:#f7c465;border-radius:4px;color:#fff;cursor:pointer;margin-top:9px;margin-left:30px}
.listinfo .listin .listl .listbox .list.active span:first-child+span+span+span{background-color:transparent;color:#cb756f}
.listinfo .listin .listl .listbox .list.active{background-color:#95352d}
.listinfo .jieshao{margin-top:20px;padding-top:21px;width:100%;height:500px;box-sizing:border-box;border-radius:10px;border:solid 2px #cb973d;background: rgba(0,0,0,0.2);}
.listinfo .jieshao .item{padding-left:44px;height:36px;line-height:36px}
.listinfo .jieshao .item p{color:#db494f;font-size:16px;display:inline-block}
.listinfo .jieshao .item a{display:inline-block;background-color:#ff4f34;border-radius:10px;height:36px;margin-left:13px;padding:0 15px;color:#fff}
[v-cloak]{display:none}
 .outbox{box-sizing:border-box;border-radius:10px;border:solid 2px #cb973d;padding:10px;width:100%;margin-bottom:10px;background: rgba(0,0,0,0.2);}
.outbox .listboxtit{width:100%;height:40px;line-height:40px;overflow:hidden;margin-bottom:10px}
.outbox .listboxtit span{float:left;color:#deb874;font-size:18px;font-weight:bold;float:left;text-align:center}
.outbox .listboxtit p{display:block;width:100%;text-align:center;color:#00fcff;font-size:18px;font-weight:bold}
.outbox .listboxtit span:first-child{width:175px}
.outbox .listboxtit span:first-child+span{width:196px}
.outbox .listboxtit span:first-child+span+span{width:170px;margin-left:14px}
.outbox .listboxtit span:first-child+span+span+span{width:115px;margin-left:41px}
.outbox .listbox{width:100%;box-sizing:border-box;padding:10px;background-color:#511517;border-radius:10px;padding-top:0}