@charset "utf-8";
html{user-select: none;-webkit-user-select:none;}
.loginbox{background-color:#FFF;position:absolute;top:40px;right:15px;bottom:40px;left:15px; border-radius:10px;-moz-border-radius:10px;max-width: 640px;margin: auto;}
.page__title{ text-align:center;}
.tl{ text-align:left;}
.tc{ text-align:center;}
.opn{white-space:nowrap; width:80px; display:inline-block; margin-bottom:6px;}
.opg{white-space:nowrap; width:120px; display:inline-block; margin-bottom:6px;}

.weui-icon_toast .weui-icon-warn:before{
  font-size:55px;
}
.main_ftname{}
.main_ftdesc{font-size:11px}

.weui-pop{ top:55px;left:auto;right:10px; min-height:inherit; min-width:170px;}
.weui-pop .weui-cells{ background-color:transparent;}
.weui-pop .weui-cell{ padding:5px 10px;}
.weui-pop .weui-toast__content{ margin:0px 5px;}
.weui-pop .weui-cell_access:active{
  color:#C8C8CD;
  background-color:transparent;
}
.weui-cells_form .weui-input{color:#3478f6;}
.weui-cells_form .weui-cell__ft .weui-cell__notice{display: inline-block; line-height:25px; border:0px; height:25px;}

.weui-popdiv{ top: 55px;left: 20px;right: 20px;min-height: inherit;bottom: 70px;width: auto;margin-left: auto; background-color:#CCC;box-shadow: 3px 3px 8px #999;z-index:900;}
.weui-popdiv .weui-navbar{ position:absolute; color:#333; text-align:center; display:block; background-color:transparent;}
.weui-popdiv .weui-tabbar{ display:block; background-color:transparent;}
.weui-popdiv .weui-tabbar .weui-btn{ margin:8px 10px;}
.weui-popdiv .weui-tab__panel{ background-color:transparent; padding:0px; position:absolute; top:50px; bottom:60px; left:5px; right:5px; height:auto; background-color:#FFF; color:#000;}
.weui-popdiv .weui-cells{ background-color:transparent;}
.weui-popdiv .weui-cell{ padding:5px 10px;}
.weui-popdiv .weui-cell .weui-cell__hd{ text-align:left;}
.weui-popdiv .weui-cell .weui-cell__bd p{ text-align:right; padding-right:5px;}

.weui-popdiv .weui-toast__content{ margin:0px 5px;}
.weui-popdiv .weui-cell_access:active{
  color:#C8C8CD;
  background-color:transparent;
}
.weui-popdiv .loadmore-btn{ color:#03C;}
.h5_dateinput{font-size:16px;font-family: -apple-system-font,Helvetica Neue,Helvetica,sans-serif;color:#3478f6;font-weight:bold;height:50px; line-height:50px; text-align:center;}
.weui-select{color:#3478f6;}
.main-badge.bak{position: absolute;top:10px;left: 67px; padding:0px; width:12px; height:12px;}
.main-badge{position: absolute;top:10px;left: 67px;}

.optcolor1{color:#3478f6;}
.optcolor0{color:#F00;}
.optcolor2{color:#090;}

.page-history{}
.page-history .weui-cell__bd{ text-align:right;}
.page-history .orderls{ text-align:left; padding-left:15px;}
.page-history .weui-cells{margin-top:5px;}

.page-monitor {font-size:14px; margin-top:0px; }
.page-monitor .weui-cell__hd p{ font-size:14px;}
.page-monitor .d_list{border-bottom:1px solid #e5e5e5;}
.page-monitor .d_list div{ font-size:14px;}

.page-monitor .f3{ flex:3;}
.page-monitor .f2{ flex:2;}
.page-monitor .f1{ flex:1;}
.page-monitor .f2 p{ text-align:right;}
.page-monitor .f1 p{ text-align:right;}
.page-monitor .smlf{font-size:12px; color:#666;}

.bill_list{}
.bill_list div{ font-size:14px;}
.weui-cells .w20{width:20%;}
.weui-cells .w30{width:30%;}
.weui-cells .w40{width:40%;}
.weui-cells .w50{width:50%;}
.weui-cells .w60{width:60%;}
.weui-cells .w70{width:70%;}
.weui-cells .w80{width:80%;}

.valcolor1{color:#090;}
.valcolor0{color:#000;}
.valcolor-1{color:#F33;}
.valcolorp1{color:#090; text-decoration:underline;}
.valcolorp0{color:#000; text-decoration:underline;}
.valcolorp-1{color:#F33; text-decoration:underline;}
.fontbold{ font-weight:bold;}

.flexrows{flex-wrap: wrap;}
.flex4{width:25%;padding: 6px 0px;}
.basediv{ border-top:0px; margin-top:0px;}

.subhis{ }

.weui-btn_mini_full{ margin-top:5px; margin-left:0px; margin-right:0px;}
.weui-media-box__hd{border-radius:8px;-moz-border-radius:8px; overflow:hidden;}
.user-avatar{border-radius:6px;-moz-border-radius:6px; overflow:hidden;position: relative;margin-right: 10px;}
.user-avatar img{width: 50px;display: block;border-radius:6px;-moz-border-radius:6px;}
.weui-tabbar__label{font-size:14px; color:#000}
.main__panel{ padding-top:0px; padding-bottom:0px;background-color:#FFF; height:auto;top:50px; bottom:60px; position:absolute; width:100%;}
.weui-tabbar{ height:60px; overflow:hidden;position:absolute; bottom:0px;}
.weui-navbar{height:50px; overflow:hidden;}
.weui-navbar__title{font-weight:bold; line-height:50px; text-align:center;font-size:14px;}
.weui-navbar__box{width:50px;}
.weui-navbar__btn{ padding:15px;}
.weui-navbar__imgbtn{ width:26px; height:26px; overflow:hidden; padding:12px;}
.weui-navbar__imgbtn img{width:26px; height:26px;}

.weui-foot__btn{ padding:20px;}
.weui-foot__btn__imgbtn{ width:26px; height:26px; overflow:hidden; padding:17px; padding-left:12px;}
.weui-foot__btn__imgbtn img{width:26px; height:26px;}
.weui-foot__btn__imgbtnfont{ width:36px; height:56px; overflow:hidden; padding:2px; padding-left:7px;font-size:28px; line-height:56px; color:#F90;}

.chat-head{ background-color:#ededed; position:fixed; top:0px;}
.chat-body{ padding-top:0px; padding-bottom:0px;background-color:#ededed; height:auto;top:50px; bottom:60px; position:absolute; width:100%;}
.chat-foot{ background-color:#F6F6F6; position:fixed; bottom:0px; display:block;}

.chat-head .result-hd{font-weight: normal;  display: flex;  font-size: 12px;  gap: 6px;}
.chat-head .result-hd .rs-issue_bak{width: 65px;text-align: center;overflow: hidden;}
.chat-head .result-hd .rs-issue{width: 54px;text-align: center;overflow: hidden;display: flex;  flex-direction: column;  align-items: center;  justify-content: center;}
.chat-head .result-hd .rs-issue p{line-height: 150%;}
.chat-head .result-hd .rs-status{width: 45px;text-align: center;overflow: hidden; color:#F00;display: flex;  flex-direction: column;  align-items: center;  justify-content: center;}
.chat-head .result-hd .rs-status p{line-height: 150%;overflow: hidden;}

.chat-head .result-hd .rs-result{display: flex;  gap: 3px;  flex: 1;justify-content: center;padding: 10px 0px;  box-sizing: border-box;  line-height: 28px;  height: 48px;}
.chat-head .result-hd .rs-result .rsb{ flex:1; display: flex;  align-items: center; max-width:40px;}
.chat-head .result-hd .rs-result .rsb .rsball{padding-top: 100%; position: relative; color:#FFF; flex:1;}
.chat-head .result-hd .rs-result .rsb .rsball .rsbb{background-color:#09F;position: absolute;top:0;right:0;bottom: 0;left: 0;border-radius:50%;-moz-border-radius:50%;line-height: 100%;  display: flex;  align-items: center;  justify-content: center;overflow: hidden;}

.chat-head .roomtitle{ line-height:25px;}
.chat-head .roomtanlu{ line-height:25px;font-size:12px; text-align:center;}
.chat-head .roomtanlu .weui-btn_mini{line-height: 1.5;font-weight: normal;}

.room_notice{display:none; position: fixed;background-color: rgb(255, 0, 0, 0.6);left: 0;right: 0;top: 50px;text-align: center;z-index: 99;font-size: 14px;color: #FFF;line-height: 200%;}

.chat-status-div{z-index:600; background-color:#FFF; position:fixed; width:120px; height:40px; padding-left:10px; top:65px; right:0px;font-size:12px;border-radius:10px 0px 0px 10px;-moz-border-radius:10px 0px 0px 10px;
 box-shadow:3px 3px 8px #999; line-height:20px;background-color:rgba(255,255,255,0.9);}
.chat-status-userdiv{width:230px;}
.chat-status-tmdiv{width:20px; height:40px;}
.chat-status-tmlivediv{width: 288px;  height: 164px;  padding-top: 4px;}

.chat-scroll-status{z-index:600; background-color:#FFF; position:absolute; height:32px; min-width:19px; margin-top:-50px; right:10px;font-size:12px;border-radius:20px;-moz-border-radius:20px;
background-color:#CCC;
padding-left:8px; padding-right:5px; display:none;} 
.chat-scroll-status .status_text{ line-height:32px; color:#090;}
.member_value{display:inline-block;vertical-align:middle;font-size:14px; line-height:16px; padding-top:5px;}
 
 
.chat-status-div .placeholder{width:60px; background-color:#fffed4; text-align:center;}
.chat-status-div .weui-flex__item{text-align:center;}
.live_n0{background-color:#999; color:#FFF; padding:1px 5px;border-radius:4px;-moz-border-radius:4px;}
.live_n1{background-color:#906; color:#FF0; padding:1px 5px;border-radius:4px;-moz-border-radius:4px;}
.live_n2{background-color:#090; color:#FF0; padding:1px 5px;border-radius:4px;-moz-border-radius:4px;}
.live_n3{background-color:#F0F; color:#FF0; padding:1px 5px;border-radius:4px;-moz-border-radius:4px;}
.live_n4{background-color:#960; color:#FF0; padding:1px 5px;border-radius:4px;-moz-border-radius:4px;}
.live_n5{background-color:rgb(6, 134, 185); color:#FF0; padding:1px 5px;border-radius:4px;-moz-border-radius:4px;}
.live_n6{background-color:rgb(73, 18, 202); color:#FF0; padding:1px 5px;border-radius:4px;-moz-border-radius:4px;}
.live_n60{background-color:rgb(73, 18, 202); color:#FF0; padding:1px 5px;border-radius:4px;-moz-border-radius:4px;}
.live_n9{background-color:#FFF; color:#000; padding:1px 5px;border-radius:4px;-moz-border-radius:4px; border:1px solid #999;font-size:12px;}
.live_idx{ -webkit-line-clamp:1;font-size:11px; line-height:180%;}
.live_idx span{ opacity: 0.6;}

.live_j1{background-color:#0001f5; color:#FFF; padding:3px 4px;border-radius:50%;-moz-border-radius:50%;}
.live_j1::before{content:"闲"}
.live_j2{background-color:#090; color:#FFF; padding:3px 4px;border-radius:50%;-moz-border-radius:50%;}
.live_j2::before{content:"和"}
.live_j3{background-color:#de0008; color:#FFF; padding:3px 4px;border-radius:50%;-moz-border-radius:50%;}
.live_j3::before{content:"庄"}

.live_g2{background-color:#003C80; color:#FFF; padding:3px 4px;border-radius:50%;-moz-border-radius:50%;}
.live_g2::before{content:"闲"}
.live_g3{background-color:#CCC; color:#FFF; padding:3px 4px;border-radius:50%;-moz-border-radius:50%;}
.live_g3::before{content:"和"}
.live_g1{background-color:#A31E1E; color:#FFF; padding:3px 4px;border-radius:50%;-moz-border-radius:50%;}
.live_g1::before{content:"庄"}

.live_d2259-1{background-color:#F00;color:#FFF; padding:3px 6px;border-radius:50%;-moz-border-radius:50%;}
.live_d2259-1::before{content:"1"}
.live_d2259-3{background-color:#F00;color:#FFF; padding:3px 6px;border-radius:50%;-moz-border-radius:50%;}
.live_d2259-3::before{content:"3"}
.live_d2259-5{background-color:#F00;color:#FFF; padding:3px 6px;border-radius:50%;-moz-border-radius:50%;}
.live_d2259-5::before{content:"5"}
.live_d0-0{background-color:#090; color:#FFF; padding:3px 6px;border-radius:50%;-moz-border-radius:50%;}
.live_d0-0::before{content:"和"}
.live_d2258-2{background-color:#00F;  color:#FFF; padding:3px 6px;border-radius:50%;-moz-border-radius:50%;}
.live_d2258-2::before{content:"2"}
.live_d2258-4{background-color:#00F;  color:#FFF; padding:3px 6px;border-radius:50%;-moz-border-radius:50%;}
.live_d2258-4::before{content:"4"}
.live_d2258-6{background-color:#00F;  color:#FFF; padding:3px 6px;border-radius:50%;-moz-border-radius:50%;}
.live_d2258-6::before{content:"6"}
.live_d2258-60{background-color:#00F;  color:#FFF; padding:3px 6px;border-radius:50%;-moz-border-radius:50%; position: relative;z-index: 1;}
.live_d2258-60::before{content:"6"; z-index: 3; position: relative;}
.live_d2258-60::after{content:" ";position: absolute;width: 80%;height: 2px; background-color: #F0F;transform: rotate(-45deg); z-index: 2;left: 2px;top: 8px;}

.sgl{ display:flex; overflow:hidden; gap:2px;}
.live_s0{background-color:#999; color:#FFF;border-radius:4px;-moz-border-radius:4px;width: 16px;height: 16px;display: flex;justify-content: center;align-items: center;line-height: 100%;position: relative;}
.live_s0::before{content:"和"}
.live_s1{background-color:#906; color:#FF0;border-radius:4px;-moz-border-radius:4px;width: 16px;height: 16px;display: flex;justify-content: center;align-items: center;line-height: 100%;position: relative;}
.live_s1::before{content:"1"}
.live_s2{background-color:#090; color:#FFF;border-radius:4px;-moz-border-radius:4px;width: 16px;height: 16px;display: flex;justify-content: center;align-items: center;line-height: 100%;position: relative;}
.live_s2::before{content:"2"}
.live_s3{background-color:#F0F; color:#FFF;border-radius:4px;-moz-border-radius:4px;width: 16px;height: 16px;display: flex;justify-content: center;align-items: center;line-height: 100%;position: relative;}
.live_s3::before{content:"3"}
.live_s4{background-color:#960; color:#FFF;border-radius:4px;-moz-border-radius:4px;width: 16px;height: 16px;display: flex;justify-content: center;align-items: center;line-height: 100%;position: relative;}
.live_s4::before{content:"4"}
.live_s5{background-color:#FFF; color:#999; border:1px solid #999;border-radius:4px;-moz-border-radius:4px;width: 14px;height: 14px;display: flex;justify-content: center;align-items: center;line-height: 100%;position: relative;}
.live_s5::before{content:"换";font-size:10px;}
.lsg1_0{list-style-type: none;display: block;width: 4px;height: 4px;position: absolute;left: 0;top: 0;}
.lsg1_1{list-style-type: none;display: block;width: 4px;height: 4px;position: absolute;left: 0;top: 0;background-color: blue;border-radius:50%;-moz-border-radius:50%;}
.ldp1_0{list-style-type: none;display: block;width: 4px;height: 4px;position: absolute;left: 0;bottom: 0;}
.ldp1_1{list-style-type: none;display: block;width: 4px;height: 4px;position: absolute;left: 0;bottom: 0;background-color: cyan;border-radius:50%;-moz-border-radius:50%;}

.lsg2_0{list-style-type: none;display: block;width: 4px;height: 4px;position: absolute;right: 0;top: 0;}
.lsg2_1{list-style-type: none;display: block;width: 4px;height: 4px;position: absolute;right: 0;top: 0;background-color: darkorange;border-radius:50%;-moz-border-radius:50%;}
.ldp2_0{list-style-type: none;display: block;width: 4px;height: 4px;position: absolute;right: 0;bottom: 0;}
.ldp2_1{list-style-type: none;display: block;width: 4px;height: 4px;position: absolute;right: 0;bottom: 0;background-color: dodgerblue;border-radius:50%;-moz-border-radius:50%;}


.chat-status-sglivediv{width: 360px;  height:auto;  padding-top: 4px;padding-left: 0px;}
.chat-status-sglivediv .weui-flex{ margin-bottom:6px;}
.live_st{background-color:#FFF; color:#000; padding:1px 5px;border-radius:4px;-moz-border-radius:4px; border:1px solid #999;font-size:12px;}
.live_sn{ font-weight:bold;}
.live_tn{ flex:none;width:24px;}
.live_bn{ flex:none;width:42px;}
.chat-status-sglivediv .weui-flex:nth-child(even) { background-color:rgba(0,0,0,0.1);}

.chat-status-sgdlivediv{width: 190px;  height:auto;  padding-top: 4px;padding-left: 0px;}
.chat-status-sgdlivediv .weui-flex{ margin-bottom:6px;}
.chat-status-sgdlivediv .weui-flex:nth-child(even) { background-color:rgba(0,0,0,0.1);}

.chat-status-bjllivediv{width: 260px;  height:auto;  padding-top: 4px;padding-left: 0px;}
.chat-status-bjllivediv .weui-flex{ margin-bottom:6px;}
.chat-status-bjllivediv .weui-flex:nth-child(even) { background-color:rgba(0,0,0,0.1);}

.chat-status-sgsblivediv{width: 150px;  height:auto;  padding-top: 4px;padding-left: 0px;}
.chat-status-sgsblivediv .weui-flex{ margin-bottom:6px;}
.chat-status-sgsblivediv .weui-flex:nth-child(even) { background-color:rgba(0,0,0,0.1);}

.chat-status-dslivediv{width: 150px;  height:auto;  padding-top: 4px;padding-left: 0px;}
.chat-status-dslivediv .weui-flex{ margin-bottom:6px;}
.chat-status-dslivediv .weui-flex:nth-child(even) { background-color:rgba(0,0,0,0.1);}

.chat-body .msgbody{ padding:0px 10px;}

.chat-body .msgbody .msgall{margin-right:40px; margin-top:5px; margin-bottom:12px;}
.chat-body .msgbody .msgmy{margin-left:40px; margin-top:5px; margin-bottom:12px;}
.chat-body .msgbody .msgtome{margin-right:40px; margin-top:5px; margin-bottom:12px;}
.chat-body .msgbody .msg_avatar{ width:45px; height:45px; margin-right:6px; margin-top:4px;border-radius:4px;-moz-border-radius:4px; overflow:hidden;}
.chat-body .msgbody .msg_avatar img{width:45px; height:45px;}

.chat-body .msgbody .msg_sender{ margin-left:6px; color:#828282;font-size:12px;font-weight:bold; line-height:18px;}
.chat-body .msgbody .msg_time{ font-size:11px;font-weight:normal; font-style:italic;}

.chat-body .msgbody .msg_text{ background-color:#FFF;font-size:17px;border-radius:4px;-moz-border-radius:4px; padding:7px 10px; float:left; margin-left:6px;word-break: break-all;white-space: normal;}
.chat-body .msgbody .msg_text_left_arrow{display:inline-block;margin-left:-14px;height:12px;width:12px; background-color:#FFF;-webkit-transform:rotate(225deg);transform:rotate(225deg);}
.chat-body .msgbody .msg_text audio{ margin-left:5px; width:200px;border-radius:4px;-moz-border-radius:4px;}

.chat-body .msgbody .autood{color:#006;}

.chat-body .msgbody .msg_image{border-radius:4px;-moz-border-radius:4px; overflow:hidden; width:120px; max-height:160px; position:relative;}
.chat-body .msgbody .msg_image img{width:120px;}
.chat-body .msgbody .msgmy .msg_image{ float:right;}

.chat-body .msgbody .msg_emoji{border-radius:4px;-moz-border-radius:4px; overflow:hidden;max-width:120px; max-height:90px;height:90px; float:left;}
.chat-body .msgbody .msg_emoji img{max-width:120px;max-height:90px;}
.chat-body .msgbody .msgmy .msg_emoji{ float:right;}

.chat-body .msgbody .msg_emo{border-radius:4px;-moz-border-radius:4px; overflow:hidden;max-width:120px; float:left;}
.chat-body .msgbody .msgmy .msg_emo{ float:right;}

.chat-body .msgbody .emo_icon{max-height:90px;height:90px;}
.chat-body .msgbody .emo_txt{font-size:40px; color:#F90;}
.chat-body .msgbody .emo_img{max-width:160px;}
.chat-body .msgbody .emo_img img{max-width:160px;}

.chat-body .msgbody .msg_image-1{width:120px; max-height:160px;}
.chat-body .msgbody .msg_image-1 img{width:120px;}

.chat-body .msgbody .msg_image-2{width:160px; max-height:120px;}
.chat-body .msgbody .msg_image-2 img{width:160px;}

.chat-body .msgbody .msg_list{border-radius:4px;-moz-border-radius:4px; background-color:#FFF; padding:5px;}

.chat-body .msgbody .msgmy .msg_avatar{margin-right:0px;margin-left:6px;}
.chat-body .msgbody .msgmy .msg_text{float:right; margin-left:0px;margin-right:6px; background-color:#a9e97a;}
.chat-body .msgbody .msg_text_right_arrow{float:right;display:inline-block;margin-right:-14px;margin-top:5px;height:12px;width:12px; background-color:#a9e97a;-webkit-transform:rotate(45deg);transform:rotate(45deg);}

.chat-body .msgbody .msgtome .msg_text{background-color:#d0e4f2;}
.chat-body .msgbody .msgtome .msg_text_left_arrow{background-color:#d0e4f2;}

.chat-body .msgbody .ltr{font-size:12px;margin-bottom: 4px;}
.chat-body .msgbody .fel{ display:flex;justify-content: space-between;}
.chat-body .msgbody .lulab{ text-align:center; background-color:#CCC;line-height: 22px;}
.chat-body .msgbody .ltr .td1{text-align: left;font-weight: bold;font-size:16px;color: #F00;line-height:25px;}
.chat-body .msgbody .ltr .td2{text-align: right;font-weight: bold;line-height:25px;}

.chat-body .msgbody .ltr .td3{text-align: left;line-height: 50px;}
.chat-body .msgbody .ltr .td4{text-align: center;font-weight: bold;font-size: 36px;width: 60px;line-height: 50px;}

.chat-body .msgbody .fls{ display:flex;justify-content: space-between;text-align: center;}
.chat-body .msgbody .lshd{ color:#FFF; background-color:#0CF;}
.chat-body .msgbody .fls .ls1{width: 24px;font-weight: bold;}
.chat-body .msgbody .fls .ls2{width: 50px;}
.chat-body .msgbody .fls .ls3{flex: 1;}
.chat-body .msgbody .fls .ls4{width: 14px;}
.chat-body .msgbody .fls .ls5{width: 26px;}


.chat-body .msgbody .rsr{display: flex;justify-content: space-around; line-height: 22px;  height: 22px;}
.chat-body .msgbody .rsr .rsb{ display: flex;  align-items: center; width:22px;}
.chat-body .msgbody .rsr .rsb .rsball{padding-top: 100%; position: relative; color:#000; flex:1;}
.chat-body .msgbody .rsr .rsb .rsball .rsbb{ border:2px solid #09F;position: absolute;top:0;right:0;bottom: 0;left: 0;border-radius:50%;-moz-border-radius:50%;line-height: 100%;  display: flex;  align-items: center;  justify-content: center;overflow: hidden;}
.chat-body .msgbody .rsr .rsb .rsball .rbs{border:2px solid #F00;}

.chat-body .msgbody .fls .ls3 .rsr{font-size:10px;line-height: 16px;height: 16px;}
.chat-body .msgbody .fls .ls3 .rsr .rsb{width:16px;}
.chat-body .msgbody .fls .ls3 .rsr .rsball .rsbb{ border:1px solid #09F;}
.chat-body .msgbody .fls .ls3 .rsr .rsball .rbs{ border:1px solid #F00;}
.chat-body .msgbody .fls .live_n0,.chat-body .msgbody .fls .live_n1,.chat-body .msgbody .fls .live_n2,.chat-body .msgbody .fls .live_n3,.chat-body .msgbody .fls .live_n4{padding: 0px;margin: 0px 2px; height: 16px;  line-height: 16px;}

.chat-body .weui-loadmore__tips{ background-color:#ededed; color:#06F;}
.chat-body .weui-loadmore_line{ border-top:1px solid #666;}
.chat-body .sysnotice{color:#666}

.chat-body .msgbody .bjl-jg{ display:flex;border: 1px solid #d1d5de;flex-flow: wrap;gap: 6px;}
.chat-body .msgbody .bjl-jg .c0{font-size: 14px;font-weight: bold;display: flex;width: 100%;background-color: #f6f8fa;justify-content: center;align-items: center;color: #006eff;}
.chat-body .msgbody .bjl-jg .c1{flex:1; display: flex;flex-direction: column;gap: 6px;height: 100%;}
.chat-body .msgbody .bjl-jg .c1 .b-t{text-align: center;width: 100%;font-size:12px;}
.chat-body .msgbody .bjl-jg .c1 .b-t.banker{ background-color:#A31E1E;color:#FFF;}
.chat-body .msgbody .bjl-jg .c1 .b-t.player{ background-color:#003C80;color:#FFF;}
.chat-body .msgbody .bjl-jg .c1 .b-t.iswin{box-shadow: inset 0 0 4px 4px #FFCC00; transition: .3s;}
.chat-body .msgbody .bjl-jg .c1 .b-pk{}
.chat-body .msgbody .bjl-jg .c1 .b-pk .pk .card{width:36px!important; height:50px!important;}
.chat-body .msgbody .bjl-jg .c1 .b-pk .pk .card.heng{transform:rotate(90deg);}
.chat-body .msgbody .bjl-jg .c2{font-size: 14px;font-weight: bold;display: flex;width: 100%;background-color:#F30;justify-content: center;align-items: center;color: #FFF;}

.chat-body .msgbody .bjl-jg .pkbox-div{flex:1;display:flex; gap:10px;justify-content: center;align-items: center;flex-direction: column;}
.chat-body .msgbody .bjl-jg .pkbox-div .pk{flex:1;display: flex; gap: 6px;}
.chat-body .msgbody .bjl-jg .pkbox-div .pk .card{width:36px; height:50px;}
.chat-body .msgbody .sgpk{flex-flow: wrap;gap: 6px;}
.chat-body .msgbody .sgpk .c0{font-size: 14px;font-weight: bold;display: flex;width: 100%;background-color: #f6f8fa;justify-content: center;align-items: center;color: #006eff;}
.chat-body .msgbody .sgpk .c2{font-size: 14px;font-weight: bold;display: flex;width: 100%;background-color:#F30;justify-content: center;align-items: center;color: #FFF;}
.chat-body .msgbody .sgpk .c1{width: 50%;}
.chat-body .msgbody .sgpk .c1 .b-t{text-align: center;width: 100%;font-size: 12px;background-color: #e6ebf2;font-weight: bold;display: flex;justify-content: center;align-items: center;line-height: 25px;}
.video_icon{
width: 50px;
height: 50px;
border-radius: 50%;
border:2px solid #FFF;
background-color:rgba(0,0,0,0.3);
position:absolute;
left: 50%;
top: 50%;
transform: translate(-50%,-50%);
}
.video_icon:before{
content: "";
position: absolute;
top: 50%;
left: 55%;
transform: translate(-50%,-50%) rotate(90deg);
width: 0;
height: 0;
border-style: solid;
border-width: 0 15px 15px 15px;
border-color: transparent transparent #fff transparent;
}


.pre-message{ float:right; margin-top:10px; margin-right:10px;}

.rule-title{background-color: antiquewhite;text-align: center; font-weight:bold;padding: 6px 0px;}

.chat-foot-msg{height:60px; display:flex;}
.chat-input {background-color:#FFF;border-radius:4px;-moz-border-radius:4px; font-size:16px; padding-left:10px; padding-right:10px; margin-top:10px; height:40px; width:auto;}
.dialog-input{text-align:center; border:1px solid #CCC;margin-top:5px; margin-bottom:5px;color:#3478f6;}
.weui-toast .weui-icon-warn{color:#FFF;margin-bottom:10px;}
.weui-toast .weui-icon-warn:before{font-size:40px;}
.chat-input-div{line-height:40px; font-weight:normal; background-color:#EFEFEF; text-align:left; color:#999;}
.chat-input-div-cmd{color:#000;}
.dis-chat{ background-image:url(/images/dischat.png); background-repeat:no-repeat; background-position:right;}

.chat-foot-keyboard{flex-wrap:wrap;justify-content: space-around;display: flex;}
.chat-foot-key{height:45px;}
.chat-foot-keyboard .weui-btn{font-size:16px; width:90%;}
.chat-foot-keyboard .smallbtn{font-size:14px;line-height: 41px;}
.chat_key_btn_num{ background-color:#FFF;}
.chat_key_btn_func{}
.chat_key_btn_item{ background-color:#CCC;}
.chat-foot .btn-say{ height:40px; margin-top:10px; line-height:40px; font-weight:normal; display:none;}
.chat-foot-emo{text-align:center; margin:3px;}
.emo_char{height:45px; font-size:32px;border-radius:4px;-moz-border-radius:4px;background-color:#FFF; line-height:45px;}
.emo_char img{line-height:45px;}
.emo_image{height:64px;border-radius:4px;-moz-border-radius:4px; padding:0px; background-color:#FFF;}
.emo_image img{height:64px;} 

.ft-item{}
.ft2-item{}
.bjl-item{}
.sg-item{}
.sgs-item{}
.sgd-item{}
.sgsb-item{}
.ds-item{}
.nokey{display:none;}
.weui-btn_blue{background-color:#09F;}
.weui-btn_orange{background-color:#F60;}

.icon-arrow-left{  content:" ";
  display:inline-block;
  height:12px;
  width:12px;
  border-width:2px 2px 0 0;
  border-color:#181818;
  border-style:solid;
  margin-left:4px;
  margin-top:4px;
  -webkit-transform:matrix(0.71, 0.71, -0.1, 0.71, 0, 0);
          transform:matrix(0.71, 0.71, -0.71, 0.71, 0, 0);
  -webkit-transform:rotate(225deg);
		  transform:rotate(225deg);
}

.icon-arrow-down{  content:" ";
  display:inline-block;
  height:8px;
  width:8px;
  border-width:1px 1px 0 0;
  border-color:#181818;
  border-style:solid;
  margin-left:4px;
  margin-top:4px;
  margin-right:6px;
  -webkit-transform:matrix(0.71, 0.71, -0.1, 0.71, 0, 0);
          transform:matrix(0.71, 0.71, -0.71, 0.71, 0, 0);
  -webkit-transform:rotate(135deg);
		  transform:rotate(135deg);
}
.icon-arrow-close{position:relative;
 width:2px;
 height:18px;
 background: #181818;
 -webkit-transform: rotate(45deg);
 -moz-transform: rotate(45deg);
 -o-transform: rotate(45deg);
 -ms-transform: rotate(45deg);
 transform: rotate(45deg);
 display: inline-block;}
.icon-arrow-close:after{
 content: "";
 position: absolute;
 top: 0;
 left: 0;
 width:2px;
 height:18px;
 background: #181818;
 -webkit-transform: rotate(270deg);
 -moz-transform: rotate(270deg);
 -o-transform: rotate(270deg);
 -ms-transform: rotate(270deg);
 transform: rotate(270deg);
}

.icon-arrow-dot {
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
	margin-top:7px;
    width: 5px;
    height: 5px;
    background:#181818;
    border-radius: 50%;
    -webkit-transition: all 0.35s ease;
    transition: all 0.35s ease;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
}
.icon-arrow-dot::before{
    display: block;
    content: '';
	margin-left:8px;
	margin-top:7px;
    background: #181818;
    width: 5px;
    height: 5px;
    border-radius: 50%;
    -webkit-transition: all 0.35s ease;
    transition: all 0.35s ease;
}
.icon-arrow-dot::after {
    display: block;
    content: '';
	margin-left:16px;
	margin-top:-5px;
    background: #181818;
    width: 5px;
    height: 5px;
    border-radius: 50%;
    -webkit-transition: all 0.35s ease;
    transition: all 0.35s ease;
}

.tablist{border:1px solid #d1d5de;font-size:12px;}
.tablist .head{background-color:#f6f8fa;border-bottom:1px solid #d1d5de;font-weight:bold; color:#006eff; height:28px;font-size:14px;padding:0px;}
.tablist .bd{border-bottom:1px solid #e6ebf2;}
.tablist .nos{padding-left:0px;padding-right:0px;}
.tablist .foot{background-color:#e6ebf2;height:28px; font-weight:bold;padding:0px;}
.tablist .sumrows{border-top:1px solid #d1d5de;}
.tablist .tr_0{}
.tablist .tr_0 td{background-color:#efefef; padding:3px;}
.tablist .tr_0:hover td{background-color:#eef6ff;}
.tablist .tr_1{}
.tablist .tr_1 td{background-color:#fff; padding:3px;}
.tablist .tr_1:hover td{background-color:#eef6ff;}
.tablist .tc{text-align:center;}
.tablist .tl{text-align:left;}
.tablist .tr{text-align:right;}
.tablist .op{font-weight:bold;}
.tablist .lk{color:#006eff; cursor:pointer;}
.tablist .lk:hover{ text-decoration:underline;}
.slab{font-size: 13px;text-align:left; float:left;}
.shuzi{}
.sz0{ color:#000;}
.sz1{ color:#090;}
.sz-1{color:#F33;}
.rpt_num{font-size:15px;}

.tabrpt{}
.tabrpt td{ text-align:center;padding:3px;}
.tabrpt tr:nth-child(even) {
    background-color: #efefef;
}

.page-history .tc,.bill_list .tc{ text-align:center;}
.page-history .tr,.bill_list .tr{ text-align:right;}

.search-input {background-color:#FFF;border-radius:4px;-moz-border-radius:4px; font-size:16px; padding-left:10px; padding-right:10px; margin-top:10px; height:28px; line-height:28px; border:1px solid #CCC;}

.weui-gallery{}
.gallery-preview{ background-color:#FFF;}
.gallery-preview .weui-gallery__opr{background-color:#FFF;}
.gallery-preview .weui-btn{ margin:5px 20px;}

.v_menu_close{top:50px;background-color:#17715b;color:#fff;text-align:center;position:fixed;z-index:100;margin-left:15px;padding:5px 10px;border-radius:0px 0px 5px 5px;-moz-border-radius:0px 0px 5px 5px;box-shadow:3px 3px 8px #999;font-size:14px;display:none;}
.v_menu_active{top:-1800px;right:0px;left:0px;background-color:#17715b;color:#fff;text-align:center;position:fixed;z-index:100;margin-left:15px;margin-right:15px;border-radius:0px 0px 5px 5px;-moz-border-radius:0px 0px 5px 5px;box-shadow:3px 3px 8px #999;font-size:14px;}
.v_menu_active .v_menu{display: flex;justify-content:space-around;font-size:14px;}
.v_menu_active .v_menu .vm_item{padding:5px 10px;width:100%;}
.v_menu_active .v_menu .vm_item:first-child{border-radius:0px 0px 0px 5px;-moz-border-radius:0px 0px 0px 5px;}
.v_menu_active .v_menu .vm_item:last-child{border-radius:0px 0px 5px 0px;-moz-border-radius:0px 0px 5px 0px;}
.v_menu_active .v_menu .vm_item_sel{background-color:#0d4b3a;}
.v_menu_active .v_menu .vm_item_closev{ }

.v_menu_active .v_stage{
	width:100%; padding-bottom:56%;position:relative; overflow:hidden; background-color:#000;
}

.v_menu_active .v_stage .v_canvas{
	width:100%;height:100%;position:relative; left:0px;
}
.v_menu_active .v_stage .v_vinfo{
	position:absolute;color: white;bottom: 45%; text-align:center; width:100%;
}
.v_menu_active .v_stage .v_kaijiang{width:100%;height:100%;position:absolute; left:0px;height:500px; overflow:hidden; margin-top:-40px; background-color:#FFF;}
.v_menu_active .v_stage .kj_m1_bak{position:absolute;height:42px;width:42px; background-color:#fff;}
.v_menu_active .v_stage .kj_m1{position:absolute;height:53px;width:102px; background-color:#fff;}
.v_menu_active .v_stage .kj_m2{position:absolute;height:42px;width:42px; right:0px; background-color:#fff;}
.v_menu_active .v_stage .kj_m2_bak{position:absolute;height:42px;width:1px; right:0px; background-color:#fff;}
.v_menu_active .v_stage .kj_m3{position:absolute;height:32px;width:64px; top:140px;right:0px; background-color:#fff;}
.v_menu_active .v_stage .kj_m3_bak{position:absolute;height:32px;width:1px; top:140px;right:0px; background-color:#fff;}
.v_menu_active .v_stage .kj_m4{position:absolute;height:40px;width:100%; top:172px;background-color:#fff;}
.v_menu_active .v_stage .kj_m1h{top:10px;}
.v_menu_active .v_stage .kj_m2h{top:10px;}
.v_menu_active .v_stage .kj_m3h{height:43px;width:90px; top:197px;}
.v_menu_active .v_stage .kj_m4h{top:240px;}

.v_menu_active .v_stage .v_btn_in{position:absolute; left:16px; top:16px; text-align:center;width:32px;height:32px;text-align:center; line-height:32px;color: brown;font-size: 30px; z-index:1001;}
.v_menu_active .v_stage .v_btn_out{position:absolute; left:64px; top:16px; text-align:center;width:32px;height:32px;text-align:center; line-height:32px;color: brown;font-size: 30px; z-index:1001;}
.v_menu_active .v_stage .v_mask{position:absolute; left:0px; top:0px; right:0px; bottom:0px; z-index:1000;}
.v_menu_active .v_stage .v_line{position:absolute; left:16px; bottom:6px; z-index:1001;display: flex; gap: 16px;}
.v_menu_active .v_stage .v_line_h{bottom:46px;}
.v_menu_active .v_stage .v_line .line_btn{color: #FFF; font-size: 14px;border: 1px solid #FFF;padding: 0 12px;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px; background-color: rgb(255, 255, 255, 0.4);}
.v_menu_active .v_stage .v_line .line_sel{color: #000; background-color: rgb(255, 255, 255, 0.8);}

.v_menu_active .h_menu{position: absolute;z-index: 1001;left: 0px;right: 0px;bottom: 0px;}
.v_menu_active .h_menu .vm_item{background: rgb(0, 0, 0, 0.4);}
.v_menu_active .h_menu .vm_item_sel{background:#17715b;}

.road-div{width:100%;max-width: 390px;position:relative;z-index: 600;top: 50px;margin: auto;border: 2px solid #CCC;box-sizing: border-box; display:none;}
.road-div .rdbox{width: 100%; height: 0px; padding-bottom: 38%;position: relative;overflow: hidden;background-color: #CCC;}
.road-div .rdbox .rd{position: absolute;top: 0;left: 0;right: 0;bottom: 0;display:flex;flex-direction: column;gap:1px;}

.road-div .rdbjl{ background-color:#CCC;}
.road-div .rdbjlct{ background-color:#CCC;padding-bottom: 80%;}
.road-div .rdbjldebug{padding-bottom: 62%;}
.road-div .rdbjlct .rd{}
.road-div .rdbjlct .rd .rd-cols-4{flex:4;display: flex;flex-direction: column;gap: 1px;}
.road-div .rdbjlct .rd .rd-cols-2{flex:2;display: flex;flex-direction: column;gap: 1px;}
.road-div .rdbjlct .rd .rd-cols-1{flex:1;display: flex;flex-direction: column;gap: 1px;}
.road-div .rdbjldebug .rd .rd-cols-4{height: 170px;flex: unset;}
.road-div .rdbjldebug .rd .rd-cols-2{height: 85px;flex: unset;}

.road-div .rdbox .rd .c2-1-1-1{ flex:1;display:flex;gap:2px;}
.road-div .rdbox .rd .c2-1-1-1 .zb{background-color:#FFF;text-align: center;}
.road-div .rdbox .rd .c2-1-1-1 .zb .ib{flex:1;position: relative; margin:2px;}
.road-div .rdbox .rd .c2-1-1-1 .zb .ib::before {content: "";display: block;padding-top: 100%;}
.road-div .rdbox .rd .c2-1-1-1 .zb .ib .ibi{border:2px solid #CCC;font-size:0.8em;position: absolute;top: 0;left: 0;width: 90%;height: 90%;display: flex;justify-content: center;align-items: center;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;}
.road-div .rdbox .rd .c2-1-1-1 .zb .ib .c1{ border:2px solid #647c84;}
.road-div .rdbox .rd .c2-1-1-1 .zb .ib .c2{ border:2px solid #2c5e43;}
.road-div .rdbox .rd .c2-1-1-1 .zb .ib .c3{ border:2px solid #dc7c4a;}
.road-div .rdbox .rd .c2-1-1-1 .zb .ib .c4{ border:2px solid #c62b4b;}
.road-div .rdbox .rd .c2-1-1-1 .zb .ib .h0{}
.road-div .rdbox .rd .c2-1-1-1 .zb .ib .h1{ background-color:#FCF;}

.road-div .rdbox .rd .c2-1-1-1 .zb .ij{flex:1;position: relative; margin:1px;line-height: 100%;}
.road-div .rdbox .rd .c2-1-1-1 .zb .tjb{}
.road-div .rdbox .rd .c2-1-1-1 .zb .ij::before {content: "";display: block;padding-top: 100%;}
.road-div .rdbox .rd .c2-1-1-1 .zb .ij .ibi{ border:2px solid #CCC;color:#CCC;font-size:0.7em;position: absolute;top: 0;left: 0;width: 100%;height: 100%;display: flex;justify-content: center;align-items: center;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;}
.road-div .rdbox .rd .c2-1-1-1 .zb .ij .c1{ border:0;background-color:#0001f5;color:#FFF;}
.road-div .rdbox .rd .c2-1-1-1 .zb .ij .c1::before{content:"闲"}
.road-div .rdbox .rd .c2-1-1-1 .zb .ij .c2{ border:0;background-color:#03c117;color:#FFF;}
.road-div .rdbox .rd .c2-1-1-1 .zb .ij .c2::before{content:"和"}
.road-div .rdbox .rd .c2-1-1-1 .zb .ij .c3{ border:0;background-color:#de0008;color:#FFF;}
.road-div .rdbox .rd .c2-1-1-1 .zb .ij .c3::before{content:"庄"}
.road-div .rdbox .rd .c2-1-1-1 .zb .ij .c1d{ border:0;background-color:#0001f5;color:#FFF;}
.road-div .rdbox .rd .c2-1-1-1 .zb .ij .c1d::before{content:"对"}
.road-div .rdbox .rd .c2-1-1-1 .zb .ij .c3d{ border:0;background-color:#de0008;color:#FFF;}
.road-div .rdbox .rd .c2-1-1-1 .zb .ij .c3d::before{content:"对"}
.road-div .rdbox .rd .c2-1-1-1 .zb .ij .zd0{}
.road-div .rdbox .rd .c2-1-1-1 .zb .ij .zd1{width:6px;height:6px; background-color:#de0008;position: absolute; left: -2px; top: -2px; border-radius: 50%;border: 1px solid #FFF;}
.road-div .rdbox .rd .c2-1-1-1 .zb .ij .xd0{}
.road-div .rdbox .rd .c2-1-1-1 .zb .ij .xd1{width:6px;height:6px; background-color:#0001f5;position: absolute; right: -2px; bottom: -2px; border-radius: 50%;border: 1px solid #FFF;}

.road-div .rdbox .rd .c2-1-1-1 .zb .ir{flex:1;position: relative; margin:1px;line-height: 100%;}
.road-div .rdbox .rd .c2-1-1-1 .zb .ir::before {content: "";display: block;padding-top: 100%;}
.road-div .rdbox .rd .c2-1-1-1 .zb .ir .ibi{ border:2px solid #CCC;color:#03c117; background-color: #FFF; font-size:0.7em;position: absolute;top: 0;left: 0;width: 90%;height: 90%;display: flex;justify-content: center;align-items: center;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;}
.road-div .rdbox .rd .c2-1-1-1 .zb .ir .c1{ border-color:#0001f5;}
.road-div .rdbox .rd .c2-1-1-1 .zb .ir .c2{ background-color:#03c117;}
.road-div .rdbox .rd .c2-1-1-1 .zb .ir .c3{ border-color:#de0008;}
.road-div .rdbox .rd .c2-1-1-1 .zb .ir .zd0{}
.road-div .rdbox .rd .c2-1-1-1 .zb .ir .zd1{width:4px;height:4px; background-color:#de0008;position: absolute; left: -2px; top: -2px; border-radius: 50%;border: 1px solid #FFF;}
.road-div .rdbox .rd .c2-1-1-1 .zb .ir .xd0{}
.road-div .rdbox .rd .c2-1-1-1 .zb .ir .xd1{width:4px;height:4px; background-color:#0001f5;position: absolute; right: -2px; bottom: -2px; border-radius: 50%;border: 1px solid #FFF;}

.road-div .rdbox .rd .c2-1-1-1 .zb .ik{flex:1;position: relative; line-height: 100%;}
.road-div .rdbox .rd .c2-1-1-1 .zb .ik::before {content: "";display: block;padding-top: 100%;}
.road-div .rdbox .rd .c2-1-1-1 .zb .ik .ibi{ border:0px;color:#03c117; background-color: #FFF; font-size:0.1em;position: absolute;top: 0;left: 0;width: 90%;height: 90%;display: flex;justify-content: center;align-items: center;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;}
.road-div .rdbox .rd .c2-1-1-1 .zb .ik .c1{ background-color:#0001f5;}
.road-div .rdbox .rd .c2-1-1-1 .zb .ik .c2{ background-color:#03c117;}
.road-div .rdbox .rd .c2-1-1-1 .zb .ik .c3{ background-color:#de0008;}

.road-div .rdbox .rd .c2-1-1-1 .zb .iz{flex:1;position: relative;line-height: 100%;}
.road-div .rdbox .rd .c2-1-1-1 .zb .iz::before {content: "";display: block;padding-top: 100%;}
.road-div .rdbox .rd .c2-1-1-1 .zb .iz .ibi{ border-top:1px solid #CCC;color:#03c117; background-color: #FFF; font-size:0.1em;position: absolute;top: 0;left: 0;width: 100%;height: 0;display: flex;transform: rotate(-45deg);margin-top: 50%;}
.road-div .rdbox .rd .c2-1-1-1 .zb .iz .c1{ border-color:#0001f5;}
.road-div .rdbox .rd .c2-1-1-1 .zb .iz .c2{ background-color:#03c117;}
.road-div .rdbox .rd .c2-1-1-1 .zb .iz .c3{ border-color:#de0008;}



.road-div .rdbox .rd .c2-1-1-1 .zb .ij .g2{ border:2px solid #0001f5;color:#0001f5;}
.road-div .rdbox .rd .c2-1-1-1 .zb .ij .g2::before{content:"闲"}
.road-div .rdbox .rd .c2-1-1-1 .zb .ij .g3{ border:2px solid #CCC;color:#CCC;}
.road-div .rdbox .rd .c2-1-1-1 .zb .ij .g3::before{content:"和"}
.road-div .rdbox .rd .c2-1-1-1 .zb .ij .g1{ border:2px solid #de0008;color:#de0008;}
.road-div .rdbox .rd .c2-1-1-1 .zb .ij .g1::before{content:"庄"}

.road-div .rdbox .rd .c2-1-1-1 .zb .ij .d2259{border:2px solid #ff0f0d;color:#000;}
.road-div .rdbox .rd .c2-1-1-1 .zb .ij .d0{ border:2px solid #CCC;color:#CCC;}
.road-div .rdbox .rd .c2-1-1-1 .zb .ij .d2258{ border:2px solid #00F;color:#000;}

.road-div .rdbox .rd .c2-1-1-1 .zb .ij .d2259-1{border:2px solid #ff0f0d;color:#000;}
.road-div .rdbox .rd .c2-1-1-1 .zb .ij .d2259-1::before{content:"1"}
.road-div .rdbox .rd .c2-1-1-1 .zb .ij .d2259-3{border:2px solid #ff0f0d;color:#000;}
.road-div .rdbox .rd .c2-1-1-1 .zb .ij .d2259-3::before{content:"3"}
.road-div .rdbox .rd .c2-1-1-1 .zb .ij .d2259-5{border:2px solid #ff0f0d;color:#000;}
.road-div .rdbox .rd .c2-1-1-1 .zb .ij .d2259-5::before{content:"5"}
.road-div .rdbox .rd .c2-1-1-1 .zb .ij .d0-0{border:2px solid #090;color:#090;}
.road-div .rdbox .rd .c2-1-1-1 .zb .ij .d0-0::before{content:"和"}
.road-div .rdbox .rd .c2-1-1-1 .zb .ij .d2258-2{border:2px solid #0700ef;color:#000;}
.road-div .rdbox .rd .c2-1-1-1 .zb .ij .d2258-2::before{content:"2"}
.road-div .rdbox .rd .c2-1-1-1 .zb .ij .d2258-4{border:2px solid #0700ef;color:#000;}
.road-div .rdbox .rd .c2-1-1-1 .zb .ij .d2258-4::before{content:"4"}
.road-div .rdbox .rd .c2-1-1-1 .zb .ij .d2258-6{border:2px solid #0700ef;color:#000;}
.road-div .rdbox .rd .c2-1-1-1 .zb .ij .d2258-6::before{content:"6"}
.road-div .rdbox .rd .c2-1-1-1 .zb .ij .d2258-60{border:2px solid #0700ef;color:#000;}
.road-div .rdbox .rd .c2-1-1-1 .zb .ij .d2258-60::before{content:"6"; z-index: 3;}
.road-div .rdbox .rd .c2-1-1-1 .zb .ij .d2258-60::after{content:" ";position: absolute;width: 80%;height: 2px; background-color: #F0F;transform: rotate(-45deg); z-index: 2;}


.road-div .rdsg{ background-color:#FFF;padding-bottom: 0px;height: 170px;}
.road-div .rdsg .tablist .head{ text-align:center; width:50px;}
.road-div .rdsg .tablist .tbd{}
.road-div .rdsg .tablist .tbd .head{ border:0px;}
.road-div .rdsg .tablist .tbd td{ text-align:center;}
.road-div .rdsg .tablist  tr:nth-child(even){ background-color:#f6f8fa;}

.road-div .rdjp{ background-color:#FFF;padding-bottom: 0px;height: 170px;}
.road-div .rdjp .jpq{display: flex;flex-direction: column;padding: 5px;gap: 5px;}
.road-div .rdjp .jpq .jph{display: flex;gap: 3px;}
.road-div .rdjp .jpq .jph .pp{border: 1px solid #666;border-radius: 4px;flex: 1; text-align:center; padding:5px 0;}
.road-div .rdjp .jpq .jph .pp p{ font-size:12px;padding: 1px 0;line-height:70%;}
.road-div .rdjp .jpq .jph .pp p:nth-child(even){ font-size:16px;}
.road-div .rdjp .jpq .jph .p0{ background-color:#CCC; color:#CCC;}
.road-div .rdjp .jpq .p1{color:#000;}
.road-div .rdjp .jpq .p2{color:#F00;}
.road-div .rdjp .jpq .p3{color:#000;}
.road-div .rdjp .jpq .p4{color:#F00;}


.road-div .rdsgct{ background-color:#FFF;padding-bottom: 0px;height: 256px;}
.road-div .rdsgct .tablist .head{ text-align:center;}
.road-div .rdsgct .tablist .tbd{}
.road-div .rdsgct .tablist .tbd .head{ border:0px;}
.road-div .rdsgct .tablist .tbd td{ text-align:center;}
.road-div .rdsgct .tablist  tr:nth-child(odd){ background-color:#f6f8fa;}

.road-div .rdsgsbct{ background-color:#FFF;padding-bottom: 0px;height: 87px;}
.road-div .rdsgsbct .tablist .head{ text-align:center;}
.road-div .rdsgsbct .tablist .tbd{}
.road-div .rdsgsbct .tablist .tbd .head{ border:0px;}
.road-div .rdsgsbct .tablist .tbd td{ text-align:center;}
.road-div .rdsgsbct .tablist  tr:nth-child(odd){ background-color:#f6f8fa;}

.road-div .rdsgd{ background-color:#FFF;padding-bottom: 0px;height: 144px;}
.road-div .rdsgd .tablist .head{ text-align:center;}
.road-div .rdsgd .tablist .tbd{}
.road-div .rdsgd .tablist .tbd .head{ border:0px;}
.road-div .rdsgd .tablist .tbd td{ text-align:center;}
.road-div .rdsgd .tablist  tr:nth-child(odd){ background-color:#f6f8fa;}




.sg-lishi{flex-wrap: wrap;}
.sg-lishi:nth-child(even) {background-color: aliceblue;}
.sg-lishi .weui-cell__hd{width: 50%;}
.sg-lishi .weui-cell__hd p{font-size:14px;}
.sg-lishi .weui-cell__bd{width: 50%;}
.sg-lishi .sg-result{width: 100%; display:flex;gap: 4px;padding: 2px;}
.sg-lishi .sg-result .pl{flex:1;display:flex;flex-direction: column;font-size: 12px; background-color:#ffffef;gap: 2px;}
.sg-lishi .sg-result .pl:nth-child(even){ background-color:#F2F2F2;}
.sg-lishi .sg-result .pl .k{ display:flex;justify-content: center;align-items: center;gap: 2px;}
.sg-lishi .sg-result .pl .k p{flex:1;}
.sg-lishi .sg-result .pl .t{ display:flex;justify-content: center;align-items: center;gap: 2px;}
.sg-lishi .sg-result .pl .b{background-color: #A31E1E;color: #FFF;}
.sg-lishi .sg-result .pl .p{background-color: #003C80;color: #FFF;}
.sg-lishi .sg-result .pl .w{box-shadow: inset 0 0 4px 4px #FFCC00;}
.sg-lishi .sg-pic{justify-content: center;}
.sg-lishi .sg-pic img{ max-width:100%;}

.sgk_1{color:#000;}
.sgk_1::before{content:"♠";color:#000;font-size:14px;}
.sgk_2{color:#F00;}
.sgk_2::before{content:"♥";color:#F00;font-size:14px;}
.sgk_3{color:#000;}
.sgk_3::before{content:"♣";color:#000;font-size:14px;}
.sgk_4{color:#F00;}
.sgk_4::before{content:"♦";color:#F00;font-size:14px;}
.sgk_0{ background-color:#CCC;color:#999;}
.sgk_0::before{ color:#999;}
.sgk_9{ border:1px solid;}

.bk_0{ background-color:#D3E0EB!important;}

.selpkd{ margin-top:0px;}
.selpkd .weui-cell{padding:0px;}
.selpkd .weui-cell::before{content:""; border:0px;}
.selpkd .weui-cell .weui-cell__bd{padding:0px;}
.selpkd .weui-cell .weui-btn_mini{ margin-left:3px; margin-right:3px;padding: 0px 1em;width: 50px;}
.selpkd .weui-cell .weui-btn + .weui-btn {margin-top: 0px;}

.sg-lishi .sg-result .pl .sgn_0{}
.sg-lishi .sg-result .pl .sgn_71{background: crimson;color: white;line-height: 20px;}
.sg-lishi .sg-result .pl .sgd_41{background: #fdc27c;line-height: 20px;}
.sg-lishi .sg-result .pl .sgd_31{background: #fed580;line-height: 20px;}
.sg-lishi .sg-result .pl .sgd_7{background: #ffe784;line-height: 20px;}
.sg-lishi .sg-result .pl .sgd_4{background: #c0d880;line-height: 20px;}
.sg-lishi .sg-result .pl .sgd_2{background: #9ecf7e;line-height: 20px;}
.sg-lishi .sg-result .pl .sgd_0{}
