﻿*,body{text-decoration:none;list-style:none;padding:0px;margin:0px;scrollbar-width: none;color:#fff;}
th div span{color:#666!important;}
td div{color:#262626!important;}

*::-webkit-scrollbar {display: none;}
.Content{width:100%;height:100vh;background:#212121;overflow:hidden;}
.nav{padding:12px;display:flex;justify-content:space-between;}
.main_content{overflow:hidden;height:calc(100vh - 54px);width:100%;overflow:hidden;padding: 0 12px 12px;}
.main_left{width:calc(100% - 274px - 36px);height:100%;float:left;}
.main_right{width:274px;height:calc(100% - 12px);margin-left:12px;float:left;position:absolute;position:relative;overflow:auto;}
.panorama_con{width:100%;height:calc(100% - 128px - 24px);margin-bottom:12px;border-radius:4px;overflow:hidden;background:#363636;position:relative;}
#panorama_con{width:100%;height:100%;background:#2b2b2b;margin:0 auto;position:absolute;position:relative;display:inline-block;left: 50%;
    transform: translateX(-50%);overflow:hidden;}
.panImgCurr{position:absolute;width:100%;height:100%;object-fit:cover;z-index:1;}
.scene_con{width:100%;height:128px;overflow:hidden;}
#setHots,#addHots{position:absolute;top:0px;width:100%;}
#addHots{display:none;}
#addHots>.card_title{margin-bottom:15px;}

.nav_btn_con{display:flex;}
.nav_btn_con button:nth-child(2n){margin-left:12px;}
.btn{padding:0 10px;border:none;background:#363636;text-align:center;border-radius:2px;height:30px;line-height:30px;display:flex;cursor:pointer;}
.longBtn{padding:0 33px;}
.currBtn{background:#1468E2;}
.smallbtn{line-height:24px;height:24px;font-size:12px;width: fit-content;}
.blockbtn{width:100%;display:block;line-height:36px;height:36px;}

.i_sort {width:7px;height:12px;display:inline-block;background: url('../images/Editor/sort.png') center no-repeat;margin: auto 0;}
.i_close{width:14px;height:14px;display:inline-block;background: url('../images/Editor/close.png') center no-repeat;margin: auto 6px auto 0;}
.i_skin{width:12px;height:12px;display:inline-block;background: url('../images/Editor/skin.png') center no-repeat;margin: auto 6px auto 0;}
.i_arrowB{width:10px;height:6px;display:inline-block;background: url('../images/Editor/arrow_bottom.png') center no-repeat;margin: auto 0 auto 6px;}
.i_search{width:14px;height:14px;display:inline-block;background: url('../images/Editor/search.png') center no-repeat;margin: auto 6px auto 0;}
.i_submit{width:14px;height:14px;display:inline-block;background: url('../images/Editor/submit.png') center no-repeat;margin: auto 6px auto 0;}
.i_audio{width:13px;height:16px;display:inline-block;background: url('../images/Editor/audio.png') center no-repeat;margin: auto 10px auto 0;}
.i_video{width:13px;height:14px;display:inline-block;background: url('../images/Editor/video.png') center no-repeat;margin: auto 10px auto 0;}
.i_delete{width:6px;height:6px;display:inline-block;background: url('../images/Editor/delete.png') center no-repeat;margin: auto 0 auto 10px;cursor:pointer;}
.i_exit{width:12px;height:12px;display:inline-block;background: url('../images/Editor/exit.png') center no-repeat;margin: 4px 0 0;cursor:pointer;}
.i_deleteBG{width:14px;height:14px;display:inline-block;background: rgba(0,0,0,0.2) url('../images/Editor/delete.png') center no-repeat;cursor:pointer;
            border-radius:2px;position:absolute;right:4px;top:4px;z-index:2;}
.i_set{width:14px;height:14px;display:inline-block;background: url('../images/Editor/set.png') center no-repeat;margin: 0 auto 4px;}
.i_LarrowBG{width:20px;height:100%;display:inline-block;background: #363636 url('../images/Editor/arrow_left.png') center no-repeat;cursor:pointer;border-radius:4px;}
.i_RarrowBG{width:20px;height:100%;display:inline-block;background: #363636 url('../images/Editor/arrow_right.png') center no-repeat;cursor:pointer;border-radius:4px;margin-left:4px;}
.i_opera{width:8px;height:10px;display:inline-block;background: url('../images/Editor/opera.png') center right 0px no-repeat;}
.i_add{width:10px;height:10px;display:inline-block;background: url('../images/Editor/add.png') center no-repeat;margin: auto 4px auto 0;}

.hotsIcon{width:50px;height:50px;display:inline-block;background: #1a1a1a;margin: auto;}
.hotsAudio{background: url('../images/Editor/hotsAudio.png') center no-repeat;}
.hotsVideo{background: url('../images/Editor/hotsVideo.png') center no-repeat;}
.hotsImg{background: url('../images/Editor/hotsImg.png') center no-repeat;}
.hotsLink{background: url('../images/Editor/hotsLink.png') center no-repeat;}
.hotsText{background: url('../images/Editor/hotsText.png') center no-repeat;}
.textOver{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}

.operacard{border-radius:4px;background:#2b2b2b;padding:17px 12px 12px;margin-bottom:12px;}
.operacard:last-of-type{margin-bottom:0px;}
.card_title{font-size:14px;line-height:21px;overflow:hidden;}
.hostinfo_con{width:100%;padding-top:16px;}
.hostinfo_card{background:#363636;border-radius:4px;display:flex;padding:0 10px;justify-content:space-between;height:36px;line-height:36px;margin-bottom:12px;}
.hostinfo_card>span{display:flex;}
.hostinfo_card>span span{width:80%;}
.hostinfo_title{font-size:14px;width:80%;}
.hostinfo_remark{font-size:12px;color:#999;}
.remark{font-size:14px;line-height:21px;color:#999;margin-top:14px;text-align:center;}
.fc_gray{color:#999;}
.file_con{margin:16px 0 10px;width:100%;height:70px;text-align:center;line-height:70px;background:#1a1a1a;border-radius:2px;}
.deleteMusic{font-size:12px;color:#999;line-height:18px;cursor:pointer;}
#MusicCon.panImgCard{margin-bottom:10px;}

/*分页样式修改*/
.FC_blue{color:#1468E2;}
.layui-icon{color:#1468E2!important;}
.layui-laypage .layui-laypage-curr .layui-laypage-em{background-color:#1468E2!important;}
.layui-table-page select{background: #1468E2;}
.layui-laypage input:focus, .layui-laypage select:focus {border-color: #1468E2;}
option:hover {background: rgba(0,0,0,0.2) !important;}
.layui-laypage a:hover{color:#1468E2!important;}

/*layui卡片样式修改*/
.layui-collapse{border:none!important;margin-bottom:12px;}
.layui-colla-title{color:#fff;background:none;padding:0px;height:auto;}
.layui-colla-icon{right:0px;left:inherit;}
.layui-colla-content{border:none!important;padding:0px!important;}

.editor_select {width:100%;border-radius:4px;border:none;height:30px;margin:16px 0 0;
    /*很关键：将默认的select选择框样式清除*/
    appearance: none;-moz-appearance: none;-webkit-appearance: none;
    /*在选择框的最右侧中间显示小箭头图片*/
    background: #363636 url('../images/Editor/select_arrow.png') no-repeat scroll right 5px center;
    /*为下拉小箭头留出一点位置，避免被文字覆盖*/
    padding: 0 10px;
}
/*清除ie的默认选择框样式清除，隐藏下拉箭头*/
.editor_select::-ms-expand {display: none;}

.icon_con{background:#363636;border-radius:4px;margin-top:12px;}
.icon_con>p{height:40px;line-height:40px;padding-left:10px;font-size:14px;}
.icon_con>div{display:flex;width:100%;height:100px;}
.panImgCard{background: #212121;border-radius: 4px;padding:10px;margin:16px 0 27px;}
.panImgCard .panImgCard_img{width:50px;height:50px;object-fit:cover;margin-right:6px;}  
.panImgCard_info{display:flex;justify-content:space-between;flex-direction:column;float: right;height: 50px;width: calc(100% - 50px - 6px);}

/*多行文本框带字数提示*/
.talkBar{position:absolute;position:relative;width:100%;height:100px;margin-top:16px;}
.talkBar textarea{width:100%;position:absolute;top:0px;border-radius:4px;background:#212121;border:none;height:100%;resize:none;padding:10px;}
.talkBar .talkNum{position:absolute;bottom:10px;right:10px;border-radius:4px;z-index:2;}

.imgCard{width:68px; height:68px;margin:6px 0 0 9px;position:relative;display:inline-block;}
.imgCard img{width:100%;height:100%;position:absolute;object-fit:cover;left:0px;}

.fileImg_con{margin: 16px 0 10px;width: 100%;background: #1a1a1a;border-radius: 2px;padding: 0 0 6px;height:auto;}

.scene_info{width:calc(100% - 122px - 36px);height:100%;background:#2b2b2b;float:left;padding:4px 12px 12px;}
.setScene{background:#2b2b2b;border-radius:4px;display:flex;flex-direction:column;text-align:center;cursor:pointer;justify-content:center;width:122px;margin-left:12px;height:100%;float:left;}
.sceneinfo_nav{height:22px;margin-bottom:14px;display:flex;justify-content:space-between;line-height:22px;}
.scene_menutag{width:calc(100% - 94px);}
.scene_tag_con{width:90%;display:inline-block;position:absolute;position:relative;top:-4px;}
.scenetagCard{padding:6px 12px;background:#282828;cursor:pointer;position:absolute;position:relative;}
.scenetagCard span{color:#999;}
.sc_operaCard{position:absolute;z-index:3;width:64px;background:#fff;border-radius:4px;padding:4px;display:none;}
.sc_operaCard i{width:100%;height:36px;line-height:36px;text-align:center;border-radius:4px;color:#262626;display:inline-block;font-style:normal;}
.sc_operaCard i:hover{background:#f7f8f9;color:#1468E2;}
.tagCurr span{color:#fff!important;}
.sceneImgOpera{height: calc(128px - 22px - 14px - 12px);overflow: hidden;display:flex;justify-content:space-between;}
.sceneImgOpera_left{display:flex;}
.sceneimgCard{width:134px; height:76px;margin:0 0 0 12px;position:relative;display:inline-block;border-radius:4px;border:2px solid #2b2b2b;overflow:hidden;cursor:pointer; }
.sceneimgCard img{width:100%;height:100%;position:absolute;object-fit:cover;left:0px;}
.sceneimgCardBorder{border:2px solid #fff;}
.sceneimgCard p{position:absolute;z-index:2;font-size:12px;line-height:18px;bottom:6px;text-align:center;width:100%;}


#resourceIframe {width: 100%;height: 100%;background: rgba(0,0,0,0.3);position: fixed;z-index: 2;top:0px;left:0px;}
.resourceIframe{width:1200px;height:700px;background:#fff;position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);}
.resourceIframe .layui-tab-content{padding:18px 16px 0px;}
.resourceIframe .layui-form-label,.resourceIframe button{height:32px;line-height:32px;}
.resourceIframe label.layui-form-label{padding:0px;}
.resourceIframe button{border-radius:4px;}
.resourceIframe button:last-child{background:#1468E2;}
.layui-btn-primary:hover{border-color: #2b2b2b;}
.p_msg_title {margin-top: 10px;line-height: 50px;display: flex;font-size:18px;color:#262626;padding: 0 16px;}
.p_msg_content{padding-left: 35px;}
.MsgBox_form{width:450px;height:204px;border-radius:4px;}
.MsgBox_form .p_msg_title {padding: 0 24px;}
.MsgBox_form .p_closeIcon {right: 24px;}
.p_closeIcon {width: 12px;height: 12px;background: url(../images/NewPractical/close.png) center no-repeat;display: inline-block;position: absolute;top: 10px;cursor: pointer;
              z-index: 2;right: 10px;}
.layui-layer-dialog .layui-layer-content{color:#262626;}
.theme_select{width:1200px;height:700px;border-radius:8px;}
.theme_main{margin:0 16px;height: calc(100% - 60px);overflow: hidden;}
.theme_con .p_msg_title{padding:0 16px;}
.theme_con .p_closeIcon{right:16px;}
.theme_mainCon{height:460px;display:flex;justify-content:space-between;}
.themeShow{width:716px;height:100%;border-radius:2px;overflow:hidden;position:absolute;position:relative;}
.themes{width:200px;height:100%;overflow:auto;}
.themeCard{width:calc(100% - 4px);height:112px;border-radius:2px;overflow:hidden;margin-bottom:12px;background: url('../images/Editor/themeBG.png') center no-repeat;
           position:absolute;position:relative;border:2px solid #fff; }
.themeCard:last-child{margin-bottom:0px;}
.themeTag{width:46px;height:21px;border-radius:2px;text-align:center;line-height:21px;color:#fff;background:#FF9900;display:none;font-style:normal;
        position:absolute;top:0px;right:-1px;}
.currTheme {border: 2px solid #FF9900;}
.currTheme .themeTag{display:inline-block;}

/*主题icon*/
.p_icon{height:46px;width:46px;display:inline-block;margin-right:18px;}
.p_smallicon{height:34px;width:34px;display:inline-block;margin-right:6px;background-size:cover!important;}
.p_icon:last-child,.p_smallicon:last-child{margin-right:0px;}
/*.pi_audio{background: url('../images/Editor/theme/1-p_audio.png') center no-repeat;}
.pi_clear{background: url('../images/Editor/theme/1-p_clear.png') center no-repeat;}
.pi_fullscreen{background: url('../images/Editor/theme/1-p_fullscreen.png') center no-repeat;}
.pi_gyro{background: url('../images/Editor/theme/1-p_gyro.png') center no-repeat;}
.pi_music{background: url('../images/Editor/theme/1-p_music.png') center no-repeat;}
.pi_rotate{background: url('../images/Editor/theme/1-p_rotate.png') center no-repeat;}
.pi_set{background: url('../images/Editor/theme/1-p_set.png') center no-repeat;}
.pi_share{background: url('../images/Editor/theme/1-p_share.png') center no-repeat;}
.pi_voluntarily{background: url('../images/Editor/theme/1-p_voluntarily.png') center no-repeat;}
.pi_vr{background: url('../images/Editor/theme/1-p_vr.png') center no-repeat;}*/
.themeCard_icon{margin:24px 0 0 16px;}
.themeCard p{margin:10px 0 0 16px;}
.hotsThemeIcon{width:56px;height:56px;display:inline-block;margin: auto;}
.hotsThemeBG{width:64px;height:24px;background: url('../images/Editor/TagBG.png') center no-repeat;line-height:17px;display:inline-block;text-align:center;font-size:12px;}
.themeShow_logo{margin:20px 0 0 20px;}
.themeShow_hots{margin:114px 0 0 46px;overflow:hidden;}
.themeShow_hotCard{display:flex;flex-direction:column;justify-content:center;width:64px;margin-right:50px;float:left;}
.themeShow_hotCard:last-of-type{margin-right:0px!important;}
.themeShowR_opera{width:46px;height:auto;display:flex;flex-direction:column;position:absolute;right:20px;top:20px;z-index:2;}
.themeShowR_opera i{margin:0 0 18px 0!important;}
.themeShowR_opera i:last-child{margin:0!important;}
.themeShowB_opera{position:absolute;bottom:20px;left:20px;z-index:2;}
.panorama_hots{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2;width:max-content;max-width:100%;}
.panorama_hots .themeShow_hotCard{margin:0 50px 20px;}


#table{height:460px;width:100%;overflow:auto;}
.tableSceneImg{width:50px;height:50px;border-radius:2px;object-fit:cover;}
/*更改table默认样式*/
.layui-table-view .layui-table{width: -moz-available;}

/*加载中样式*/
.ajax-loading {width: 100%;height: 100%;position: fixed;z-index: 999999;background-color: rgba(0, 0, 0, 0.2);transition: all ease-in-out .5s;top: 0;
               left: 0;display: none;}

.ajax-loading p {width: 100px;height: 100px;background: url('/Images/loading2.gif') no-repeat center;border-radius: 5px;background-color: #F9F9F9;color: #fff;font-size: 16px;}

.resourceBank {border-bottom: 1px solid #eee;overflow: auto;height: calc(100% - 143px);}
.layui-table, .layui-table-view{margin-top:0px!important}

.FormCon{margin: 0 auto;width: 100%;height:100%;background:#fff;position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);overflow: auto;}
.FormCon label{color:#262626;width:100px;}
.FormCon div,.FormCon p{color:#262626!important;}
.FormCon .layui-form-item{width:99%;}
.FormCon .layui-input-block{margin-left:130px;}
.layui-btn{background:#1468E2!important;}
.layui-btn-primary{background:#d2d2d2!important;}

.pt_createImg{width:250px;height:140px;border-radius:4px;object-fit:cover;cursor:pointer;}

/*全景区域左侧导航栏*/
.leftMenu{position:absolute;left:0px;height:100%;width:325px;overflow:hidden;}
.menuInfo{width:268px;height:calc(100% - 4px);display:inline-block;background: rgba(128, 25, 37, 0.6);border: 1px solid #F9CE85;border-top-width: 2px;
          border-bottom-width: 2px;backdrop-filter: blur(10px);border-top-width: 2px;border-bottom-width: 2px;}
.menuBtn{width:55px;height:100%;overflow:hidden;position:absolute;display:inline-block;}
.roundBtn{width:110px;height:110px;border-radius:100px;background: rgba(128, 25, 37, 0.6);backdrop-filter: blur(5px);margin-left: -55px;
    display:flex;cursor:pointer;position:absolute;top:50%;transform:translateY(-50%);}
.roundBtn>div{width:55px;display:flex;justify-content:center;margin: auto 0 auto 55px;}
.roundBtn>div i{margin: auto 0;color:#fff!important;}
.menuMainCon {background: url('../images/Editor/menuBG.png') top 10px left 0 no-repeat;width: calc(100% - 40px);padding:37px 20px 10px;}
.menuTitle{line-height:50px;color:#F9CE85;border-bottom:1px solid #eee;font-size:18px;}
.icon_location {background: url('../images/Editor/icon_location.png') center no-repeat;width:11px;height:14px;display:inline-block;margin-right:11.5px;margin-left:25.5px;}
.icon_work {background: url('../images/Editor/icon_work.png') center no-repeat;width:11px;height:14px;display:inline-block;margin-right:11.5px;margin-left:25.5px;}
.menuCon li {background: linear-gradient(180deg, rgba(255, 255, 255, 0.3) 0%, rgba(255, 255, 255, 0) 100%);border: 1px solid rgba(255, 255, 255, 0.3);border-radius: 2px;
             width:100%;line-height:40px;color:#fff;font-size:14px;margin-top:10px;}
.icon_right {background: url('../images/Editor/icon_right.png') center no-repeat;width:9px;height:16px;display:inline-block;margin-left:10px;}
.icon_left {background: url('../images/Editor/icon_left.png') center no-repeat;width:9px;height:16px;display:inline-block;margin-left:10px;}