:root{
	--XulgrCom-red: #ea644a;
	--XulgrCom-red-color: #fff;
	--XulgrCom-yellow: #ffb03a;
	--XulgrCom-yellow-color: #fff;
	--XulgrCom-blue: #3498db;
	--XulgrCom-blue-color: #fff;
	--XulgrCom-green: #27a17e;
	--XulgrCom-green-color: #fff;
	--XulgrCom-orange: #ff7100;
	--XulgrCom-orange-color: #fff;
	--XulgrCom-primary: var(--XulgrCom-blue);
	--XulgrCom-primary-color: var(--XulgrCom-blue-color);
	--XulgrCom-secondly: var(--XulgrCom-yellow);
	--XulgrCom-secondly-color: var(--XulgrCom-yellow-color);
	--XulgrComSvgIcon: var(--XulgrCom-blue);
	
	/*loading默认背景色*/
	--XulgrComLoading-bg: #fff;
	
	/*药丸提示主题色*/
	--XulgrComNotice: var(--TH2);
	--XulgrComNotice-color: #fff;
	
	/*弹出层主题色*/
	--XulgrCom-XulgrComPopup: #fff;/*主背景色*/
	--XulgrCom-XulgrComPopup-color: #000;/*主颜色*/
	--XulgrCom-XulgrComPopup-hover: var(--XulgrCom-blue);/*按钮选中颜色*/
	--XulgrCom-XulgrComPopup-secondly: #c4c4c4;/*次背景色*/
}




/*loading加载*/
XulgrComLoading{
	position: fixed;
	background: var(--XulgrComLoading-bg);
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
	z-index:9999999998 !important;
	user-select: none;
	pointer-events: none;
	/*
	opacity: 1;
	transition: all 3s ease;
	*/
}
.XulgrComLoading{
	position: fixed;
	background: var(--XulgrLoading-bg);
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
	/*
    animation: Xulgr-FadeLarge .5s both;
    -webkit-animation: Xulgr-FadeLarge .5s both;
	*/
	z-index:9999999999 !important;
}
.XulgrComLoading .XulgrLoading_Content{
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
}
.XulgrComLoading .XulgrLoading_Content.XulgrLoading_Content_img img{
	width: 140px;
	height: 140px;
}
.XulgrComLoading .XulgrLoading_Content.XulgrLoading_icon{}
.XulgrComLoading .XulgrLoading_Content.XulgrLoading_icon.XulgrLoading_icon1{
	width: 50px;
	height: 50px;
	transform: translate(-50%,-50%);
	border: 5px solid rgba(0,0,0,.2);
	border-top-color: var(--XulgrCom-primary);
	border-radius: 50%;
	animation: XulgrRotating 1s linear infinite;
}
.XulgrComLoading .XulgrLoading_Content.XulgrLoading_icon.XulgrLoading_icon2{
	width: 50px;
	height: 50px;
	transform: translate(-50%,-50%);
	border: 8px dotted rgba(0,0,0,.2);
	border-top-color: var(--XulgrCom-primary);
	border-radius: 50%;
	animation: XulgrRotating .8s linear infinite;
}
.XulgrComLoading .XulgrLoading_Content.XulgrLoading_icon.XulgrLoading_icon3{
	width: 50px;
	height: 50px;
	border:5px solid transparent;
	border-radius:50%;
	border-top-color:var(--XulgrCom-primary);
	border-bottom-color:var(--XulgrCom-primary);
	animation: XulgrRotating 1s cubic-bezier(0.7, 0.1, 0.31, 0.9) infinite
}
.XulgrComLoading .XulgrLoading_Content.XulgrLoading_icon .XulgrLoading_icon4{
	position:relative;
	top:-10px;
	left:-4px;
	transform:scale(1)
}
.XulgrComLoading .XulgrLoading_Content.XulgrLoading_icon .XulgrLoading_icon4>div:nth-child(1){
	top:20px;
	left:0;
	-webkit-animation:XulgrLoading-icon4 1.2s -.84s infinite ease-in-out;
	animation:XulgrLoading-icon4 1.2s -.84s infinite ease-in-out
}
.XulgrComLoading .XulgrLoading_Content.XulgrLoading_icon .XulgrLoading_icon4>div:nth-child(2){
	top:13.64px;
	left:13.64px;
	-webkit-transform:rotate(-45deg);
	transform:rotate(-45deg);
	-webkit-animation:XulgrLoading-icon4 1.2s -.72s infinite ease-in-out;
	animation:XulgrLoading-icon4 1.2s -.72s infinite ease-in-out
}.XulgrComLoading .XulgrLoading_Content.XulgrLoading_icon .XulgrLoading_icon4>div:nth-child(3){
	top:0;
	left:20px;
	-webkit-transform:rotate(90deg);
	transform:rotate(90deg);
	-webkit-animation:XulgrLoading-icon4 1.2s -.6s infinite ease-in-out;
	animation:XulgrLoading-icon4 1.2s -.6s infinite ease-in-out
}
.XulgrComLoading .XulgrLoading_Content.XulgrLoading_icon .XulgrLoading_icon4>div:nth-child(4){
	top:-13.64px;
	left:13.64px;
	-webkit-transform:rotate(45deg);
	transform:rotate(45deg);
	-webkit-animation:XulgrLoading-icon4 1.2s -.48s infinite ease-in-out;
	animation:XulgrLoading-icon4 1.2s -.48s infinite ease-in-out
}
.XulgrComLoading .XulgrLoading_Content.XulgrLoading_icon .XulgrLoading_icon4>div:nth-child(5){
	top:-20px;
	left:0;
	-webkit-animation:XulgrLoading-icon4 1.2s -.36s infinite ease-in-out;
	animation:XulgrLoading-icon4 1.2s -.36s infinite ease-in-out
}
.XulgrComLoading .XulgrLoading_Content.XulgrLoading_icon .XulgrLoading_icon4>div:nth-child(6){
	top:-13.64px;
	left:-13.64px;
	-webkit-transform:rotate(-45deg);
	transform:rotate(-45deg);
	-webkit-animation:XulgrLoading-icon4 1.2s -.24s infinite ease-in-out;
	animation:XulgrLoading-icon4 1.2s -.24s infinite ease-in-out
}
.XulgrComLoading .XulgrLoading_Content.XulgrLoading_icon .XulgrLoading_icon4>div:nth-child(7){
	top:0;
	left:-20px;
	-webkit-transform:rotate(90deg);
	transform:rotate(90deg);
	-webkit-animation:XulgrLoading-icon4 1.2s -.12s infinite ease-in-out;
	animation:XulgrLoading-icon4 1.2s -.12s infinite ease-in-out
}.XulgrComLoading .XulgrLoading_Content.XulgrLoading_icon .XulgrLoading_icon4>div:nth-child(8){
	top:13.64px;
	left:-13.64px;
	-webkit-transform:rotate(45deg);
	transform:rotate(45deg);
	-webkit-animation:XulgrLoading-icon4 1.2s 0s infinite ease-in-out;
	animation:XulgrLoading-icon4 1.2s 0s infinite ease-in-out
}
.XulgrComLoading .XulgrLoading_Content.XulgrLoading_icon .XulgrLoading_icon4>div{
	position:absolute;
	margin:2px;
	width:4px;
	width:5px;
	height:35px;
	height:15px;
	border-radius:2px;
	background-color:var(--XulgrCom-primary);
	-webkit-animation-fill-mode:both;
	animation-fill-mode:both
}
.XulgrComLoading .XulgrLoading_Content.XulgrLoading_icon.XulgrLoading_icon5{
	width: 50px;
	height: 50px;
	background-color:var(--XulgrCom-primary);
	-webkit-animation:XulgrLoading-icon5 1s infinite ease-in-out;
	animation:XulgrLoading-icon5 1s infinite ease-in-out
}
.XulgrComLoading .XulgrLoading_Content.XulgrLoading_icon .XulgrLoading_icon6{
	transform:scale(1)
}
.XulgrComLoading .XulgrLoading_Content.XulgrLoading_icon .XulgrLoading_icon6>div:nth-child(1){
	-webkit-animation:XulgrLoading-icon6 .6s -.14s infinite ease-in-out;
	animation:XulgrLoading-icon6 .6s -.14s infinite ease-in-out
}
.XulgrComLoading .XulgrLoading_Content.XulgrLoading_icon .XulgrLoading_icon6>div:nth-child(2){
	-webkit-animation:XulgrLoading-icon6 .6s -70ms infinite ease-in-out;
	animation:XulgrLoading-icon6 .6s -70ms infinite ease-in-out
}
.XulgrComLoading .XulgrLoading_Content.XulgrLoading_icon .XulgrLoading_icon6>div:nth-child(3){
	-webkit-animation:XulgrLoading-icon6 .6s 0s infinite ease-in-out;
	animation:XulgrLoading-icon6 .6s 0s infinite ease-in-out
}
.XulgrComLoading .XulgrLoading_Content.XulgrLoading_icon .XulgrLoading_icon6>div{
	background-color:var(--XulgrCom-primary);
	width:15px;
	height:15px;
	border-radius:100%;
	margin:4px;
	-webkit-animation-fill-mode:both;
	animation-fill-mode:both;
	display:inline-block
}
.XulgrComLoading .XulgrLoading_Content.XulgrLoading_icon .XulgrLoading_icon7{
	transform:scale(1) translateY(-30px)
}
.XulgrComLoading .XulgrLoading_Content.XulgrLoading_icon .XulgrLoading_icon7>div:nth-child(2){
	-webkit-animation-delay:-.4s;
	animation-delay:-.4s
}
.XulgrComLoading .XulgrLoading_Content.XulgrLoading_icon .XulgrLoading_icon7>div:nth-child(3){
	-webkit-animation-delay:-.2s;
	animation-delay:-.2s
}
.XulgrComLoading .XulgrLoading_Content.XulgrLoading_icon .XulgrLoading_icon7>div{
	position:absolute;
	top:0;
	left:-30px;
	margin:2px;
	margin:0;
	width:80px;
	height:80px;
	border-radius:100%;
	background-color:var(--XulgrCom-primary);
	opacity:0;
	-webkit-animation-fill-mode:both;
	animation-fill-mode:both;
	-webkit-animation:XulgrLoading-icon7 1s 0s linear infinite;
	animation:XulgrLoading-icon7 1s 0s linear infinite
}
.XulgrComLoading .XulgrLoading_Content.XulgrLoading_icon.XulgrLoading_icon8{
	width: 50px;
	height: 50px;
	position:absolute;
	top:0;right:0;
	bottom:0;
	left:0;
	margin:auto;
}
.XulgrComLoading .XulgrLoading_Content.XulgrLoading_icon.XulgrLoading_icon8:before{
	top:59px;
	height:5px;
	border-radius:50%;
	background:#000;
	opacity:.1;
	animation:
	box-loading-shadow .5s linear infinite
}
.XulgrComLoading .XulgrLoading_Content.XulgrLoading_icon.XulgrLoading_icon8:after,.XulgrComLoading .XulgrLoading_Content.XulgrLoading_icon.XulgrLoading_icon8:before{
	position:absolute;
	left:0;
	width:50px;
	content:""
}
.XulgrComLoading .XulgrLoading_Content.XulgrLoading_icon.XulgrLoading_icon8:after{
	top:0;
	height:50px;
	border-radius:3px;
	background:var(--XulgrCom-primary);
	animation:XulgrLoading-icon8 .5s linear infinite
}
.XulgrComLoading .XulgrLoading_Content.XulgrLoading_icon .XulgrLoading_icon9{
	transform:scale(1)
}
.XulgrComLoading .XulgrLoading_Content.XulgrLoading_icon .XulgrLoading_icon9>div{
	display:inline-block;
	margin:5px;
	width:4px;
	height:35px;
	border-radius:2px;
	background-color:var(--XulgrCom-primary);
	-webkit-animation-fill-mode:both;
	animation-fill-mode:both;
	-webkit-animation:XulgrLoading-icon9 .9s -.6s infinite cubic-bezier(.85,.25,.37,.85);
	animation:XulgrLoading-icon9 .9s -.6s infinite cubic-bezier(.85,.25,.37,.85)
}
.XulgrComLoading .XulgrLoading_Content.XulgrLoading_icon .XulgrLoading_icon9>div:nth-child(2),.XulgrComLoading .XulgrLoading_Content.XulgrLoading_icon .XulgrLoading_icon9>div:nth-child(4){
	-webkit-animation-delay:-.4s!important;
	animation-delay:-.4s!important
}
.XulgrComLoading .XulgrLoading_Content.XulgrLoading_icon .XulgrLoading_icon9>div:nth-child(1),.XulgrComLoading .XulgrLoading_Content.XulgrLoading_icon .XulgrLoading_icon9>div:nth-child(5){
	-webkit-animation-delay:-.2s!important;
	animation-delay:-.2s!important
}
.XulgrComLoading .XulgrLoading_Content.XulgrLoading_icon .XulgrLoading_icon10{
	position:relative;
	transform:translate(-29.99px,-37.51px)
}
.XulgrComLoading .XulgrLoading_Content.XulgrLoading_icon .XulgrLoading_icon10>div:nth-child(1){
	animation-name:XulgrLoading-icon10-1
}
.XulgrComLoading .XulgrLoading_Content.XulgrLoading_icon .XulgrLoading_icon10>div:nth-child(1),.XulgrComLoading .XulgrLoading_Content.XulgrLoading_icon .XulgrLoading_icon10>div:nth-child(2){
	animation-delay:0;
	animation-duration:2s;
	animation-timing-function:ease-in-out;
	animation-iteration-count:infinite
}
.XulgrComLoading .XulgrLoading_Content.XulgrLoading_icon .XulgrLoading_icon10>div:nth-child(2){
	animation-name:XulgrLoading-icon10-2
}
.XulgrComLoading .XulgrLoading_Content.XulgrLoading_icon .XulgrLoading_icon10>div:nth-child(3){
	animation-name:XulgrLoading-icon10-3;
	animation-delay:0;
	animation-duration:2s;
	animation-timing-function:ease-in-out;
	animation-iteration-count:infinite
}
.XulgrComLoading .XulgrLoading_Content.XulgrLoading_icon .XulgrLoading_icon10>div{
	position: absolute;
	width:18px;
	height:18px;
	border-radius:100%;
	background:var(--XulgrCom-primary);
}
.XulgrComLoading .XulgrLoading_Content.XulgrLoading_icon .XulgrLoading_icon10>div:nth-of-type(1){
	top:50px
}
.XulgrComLoading .XulgrLoading_Content.XulgrLoading_icon .XulgrLoading_icon10>div:nth-of-type(2){
	left:25px
}
.XulgrComLoading .XulgrLoading_Content.XulgrLoading_icon .XulgrLoading_icon10>div:nth-of-type(3){
	top:50px;
	left:50px
}













/*药丸提示*/
XulgrComNotice{
	top: 70px;
	left:0;
	right:0;
	z-index:999999999 !important;
	padding: 1em;
	position: fixed;
	user-select: none;
	pointer-events: none;
}
.XulgrComNotice{
	display: table;
	background: var(--XulgrComNotice);
	color: var(--XulgrComNotice-color);
	border-radius: 3em;
	pointer-events: auto;
	margin: 0 auto 1em auto;
	box-shadow:0 5px 5px -2px rgba(0,0,0,.2);
	animation: Xulgr-FadeLarge .3s both;
	-webkit-animation: Xulgr-FadeLarge .3s both;
}
.XulgrComNotice.remove{
	animation: XulgrFadeTop .3s both reverse;
	-webkit-animation: XulgrFadeTop .3s both reverse;
}
.XulgrComNotice.red{
	color: var(--XulgrCom-red-color);
	background: var(--XulgrCom-red);
}
.XulgrComNotice.yellow{
	color: var(--XulgrCom-yellow-color);
	background: var(--XulgrCom-yellow);
}
.XulgrComNotice.blue{
	color: var(--XulgrCom-blue-color);
	background: var(--XulgrCom-blue);
}
.XulgrComNotice.green{
	color: var(--XulgrCom-green-color);
	background: var(--XulgrCom-green);
}
.XulgrComNotice.orange{
	color: var(--XulgrCom-orange-color);
	background: var(--XulgrCom-orange);
}
.XulgrComNotice > span{
	padding: .6em 1em;
	font-size: 18px;
	display: table-cell;
	vertical-align: middle;
}
.XulgrComNotice > span i{font-size: 18px;}
.XulgrComNotice .close{
	cursor: pointer;
	border-radius: 0 1em 1em 0;
	transition: background .3s;
}
.XulgrComNotice .close:hover{
	background: rgba(0, 0, 0, .1);
}
.XulgrComNotice .close:after{
	content: '×';font: inherit;
}



/*悬浮提示*/
[XulgrTag]{
	position:relative
}
[XulgrTag]:before, [XulgrTag]:after{
	z-index: 1;
	opacity: 0;
	position: absolute;
	pointer-events: none;
	transition: opacity .3s;
}
[XulgrTag]:before{
	width: 0;
	height: 0;
	content: '';
	border: .5rem solid transparent;
}
[XulgrTag~=top]:before{
	bottom: 100%;
	border-top-color: rgba(0, 0, 0, .7);
}
[XulgrTag~=bottom]:before{
	top: 100%;
	border-bottom-color: rgba(0, 0, 0, .7);
}
[XulgrTag~=top]:before, [XulgrTag~=bottom]:before{
	left: 50%;
	transform: translateX(-50%);
}
[XulgrTag=left]:before{
	right: 100%;
	border-left-color: rgba(0, 0, 0, .7);
}
[XulgrTag=right]:before{
	left: 100%;
	border-right-color: rgba(0, 0, 0, .7);
}
[XulgrTag=left]:before, [XulgrTag=right]:before{
	top: 50%;
	transform: translateY(-50%);
}
[XulgrTag~=top]:after{
	bottom: 100%;
	margin-bottom: 1rem;
}
[XulgrTag~=bottom]:after{
	top: 100%;
	margin-top: 1rem;
}
[XulgrTag=top]:after, [XulgrTag=bottom]:after{
	left: 50%;
	transform: translateX(-50%);
}
[XulgrTag=left]:after{
	right: 100%;
	margin-right: 1rem;
}
[XulgrTag=right]:after{
	left: 100%;
	margin-left: 1rem;
}
[XulgrTag=left]:after, [XulgrTag=right]:after{
	top: 50%;
	transform: translateY(-50%);
}
[XulgrTag~=left][XulgrTag~=top]:after, [XulgrTag~=left][XulgrTag~=bottom]:after{
	right: 0;
	min-width: 4em;
}
[XulgrTag~=right][XulgrTag~=top]:after, [XulgrTag~=right][XulgrTag~=bottom]:after{
	left: 0;
	min-width: 4em;
}
[XulgrTip]:hover:before, [XulgrTip]:hover:after{ 
	opacity: 1 
}
[XulgrTip]:after{
	color: #fff;
	font-size: .85rem;
	white-space: nowrap;
	border-radius: .5rem;
	padding: .25rem .5rem;
	content: attr(XulgrTip);
	background: rgba(0, 0, 0, .7);
}



.XulgrComSvgIcon{
	width: 46px;
	height: 46px;
	fill: var(--XulgrComSvgIcon);
}



/*弹出层*/
.XulgrComPopup_Bg{
    position:fixed;
    top:0;
    right:0;
    bottom:0;
    left:0;
    z-index:999995;
    display:none;
    width:100%;
    height:100%;
    background-color:rgba(0,0,0,.6);
    opacity:0;
}
.XulgrComPopup_Bg.XulgrComPopup_BgActive{
    display:block;
    opacity:1;
}
.XulgrComPopup_Box{
    position: fixed;
    top: 50%;
    left: 50%;
    background: var(--XulgrCom-XulgrComPopup);
    color: var(--XulgrCom-XulgrComPopup-color);
    width: 400px;
    border-radius: 8px;
    transform: translate(-50%,-50%);
    z-index: 999998;
}
.XulgrComPopup_Box.XulgrComPopup_Iframebox{
    height: 400px;
}
.XulgrComPopup_Box.XulgrComPopup_Iframesbox{
    height: 400px;
}
.XulgrComPopup_Box.XulgrComPopup_Typebox{
    width: 400px;
}
.XulgrComPopup_Box.XulgrComPopup_Imagebox{
    width: 220px;
    height: 220px;
    background: transparent;
    display: flex;
    align-items: center;
    justify-content: center;
}
.XulgrComPopup_Box.XulgrComPopup_Imagebox img{
    width: 100%;
}
.XulgrComPopup_Box .XulgrComPopup_Box_Title{
    display: flex;
    align-items: left; 
    justify-content: left;
    margin-top: 25px;
    padding: 0 35px;
    text-align: center;
    line-height: 26px;
    font-size: 22px;
    font-weight: 550;
}
.XulgrComPopup_Box.XulgrComPopup_Iframebox .XulgrComPopup_Box_Title{
	
}
.XulgrComPopup_Box.XulgrComPopup_Htmlbox .XulgrComPopup_Box_Title{
    display: flex;
    align-items: center; 
    justify-content: center;
    margin-top: 20px;
}
.XulgrComPopup_Box.XulgrComPopup_Typebox .XulgrComPopup_Box_Title{
    display: flex;
    align-items: center; 
    justify-content: center;
}
.XulgrComPopup_Box .XulgrComPopup_Box_Close{
    position: absolute;
    top: 25px;
    right: 30px;
    color: var(--XulgrCom-XulgrComPopup-color);
    cursor: pointer;
    transition: transform 0.2s ease;
}
.XulgrComPopup_Box.XulgrComPopup_Htmlbox .XulgrComPopup_Box_Close{
    position: absolute;
    top: 10px;
    right: 25px;
}
.XulgrComPopup_Box.XulgrComPopup_Htmlbox .XulgrComPopup_Box_Close:hover,
.XulgrComPopup_Box.XulgrComPopup_Htmlbox .XulgrComPopup_Box_Content a:hover{
    color: var(--XulgrCom-XulgrComPopup-hover);
    transform: scale(1.1);
}
.XulgrComPopup_Box .XulgrComPopup_Box_Close .XulgrComSvgIcon{
	width: 20px;
	height: 20px;
	fill: var(--XulgrComSvgIcon);
}
.XulgrComPopup_Box .XulgrComPopup_Box_Close:hover .XulgrComSvgIcon{
    fill: var(--XulgrCom-XulgrComPopup-hover);
    transform: scale(1.1);
}
.XulgrComPopup_Box.XulgrComPopup_Iframesbox .XulgrComPopup_Box_Close{
    top: 20px;
    right: 30px;
    display: flex;
    align-items: center; 
    justify-content: center;
	background-color: #fff;
    background: var(--XulgrCom-XulgrComPopup);
    color: var(--XulgrCom-XulgrComPopup-color);
    padding: 5px;
	box-shadow: 0 0 5px rgba(0,0,0,.2);
    border-radius: 30px;
}
.XulgrComPopup_Box.XulgrComPopup_Iframesbox .XulgrComPopup_Box_Close:hover{
    color: var(--XulgrCom-XulgrComPopup);
    background: var(--XulgrCom-XulgrComPopup-color);
}
.XulgrComPopup_Box.XulgrComPopup_Iframesbox .XulgrComPopup_Box_Close .XulgrComSvgIcon{
	fill: var(--XulgrCom-XulgrComPopup-color);
	width: 12px;
	height: 12px;
}
.XulgrComPopup_Box.XulgrComPopup_Iframesbox .XulgrComPopup_Box_Close:hover .XulgrComSvgIcon{
    fill: var(--XulgrCom-XulgrComPopup);
    transform: scale(1);
}
.XulgrComPopup_Box.XulgrComPopup_Imagebox .XulgrComPopup_Box_Close{
    position: absolute;
    top: -25px;
    right: -25px;
    background: var(--XulgrCom-XulgrComPopup);
    color: var(--XulgrCom-XulgrComPopup-color);
    padding: 1.5px 4px;
    border-radius: 30px;
}
.XulgrComPopup_Box.XulgrComPopup_Imagebox .XulgrComPopup_Box_Close:before{
    font-size: 14px;
}
.XulgrComPopup_Box.XulgrComPopup_Imagebox .XulgrComPopup_Box_Close:hover{
    background: var(--XulgrCom-XulgrComPopup-hover);
    color: #fff;
    transform: scale(1.1);
}
.XulgrComPopup_Box .XulgrComPopup_Box_Content{
    width: 100%;
    height: 100%;
    font-size: 16px;
}
.XulgrComPopup_Box.XulgrComPopup_Htmlbox .XulgrComPopup_Box_Content{
    margin: 10px 20px 20px 20px;
    width: auto;
    word-break: break-all;
}
.XulgrComPopup_Box.XulgrComPopup_Htmlbox .XulgrComPopup_Box_Content a{
    color: var(--XulgrCom-XulgrComPopup-color);
}
.XulgrComPopup_Box.XulgrComPopup_Iframebox .XulgrComPopup_Box_Content{
    margin-top: 10px;
}
.XulgrComPopup_Box.XulgrComPopup_Iframebox .XulgrComPopup_Box_Content iframe{
    width: inherit;
    height: 80%;
    border-width: 0px;
    border-radius: inherit;
}
.XulgrComPopup_Box.XulgrComPopup_Iframebox .XulgrComPopup_Box_Content:-webkit-scrollbar{
    width: 0px;
}


.XulgrComPopup_Box.XulgrComPopup_Iframesbox .XulgrComPopup_Box_Content{
    border-radius: inherit;
}
.XulgrComPopup_Box.XulgrComPopup_Iframesbox .XulgrComPopup_Box_Content iframe{
    width: inherit;
    height: 100%;
    border-width: 0px;
    border-radius: inherit;
}
.XulgrComPopup_Box.XulgrComPopup_Iframesbox::-webkit-scrollbar,
.XulgrComPopup_Box.XulgrComPopup_Iframesbox .XulgrComPopup_Box_Content::-webkit-scrollbar,
.XulgrComPopup_Box.XulgrComPopup_Iframesbox .XulgrComPopup_Box_Content iframe::-webkit-scrollbar{
	width: 0;
}

.XulgrComPopup_Box.XulgrComPopup_Typebox .XulgrComPopup_Box_Content{
    padding: 30px 35px;
}
.XulgrComPopup_Box .XulgrComPopup_Box_Btn{
    display: flex;
    margin: 35px;
    margin-top: 0px;
}
.XulgrComPopup_Box .XulgrComPopup_Box_Btn .XulgrComPopup_Box_Btnn,.XulgrComPopup_Box .XulgrComPopup_Box_Btn .XulgrComPopup_Box_Btny{
    display: flex;
    align-items: center; 
    justify-content: center;
    width: 48%;
    height: 42px;
    border-radius: 40px;
    cursor: pointer;
}
.XulgrComPopup_Box .XulgrComPopup_Box_Btn .XulgrComPopup_Box_Btnn{
    background: var(--XulgrCom-XulgrComPopup-secondly);
    color: var(--XulgrCom-XulgrComPopup-color);
    border: 1px solid var(--XulgrCom-XulgrComPopup-color);
}
.XulgrComPopup_Box .XulgrComPopup_Box_Btn .XulgrComPopup_Box_Btny{
    background: var(--XulgrCom-XulgrComPopup-hover);
    color: #fff;
    border: 1px solid var(--XulgrCom-XulgrComPopup-hover);
}
.XulgrComPopup_Box .XulgrComPopup_Box_Btn .XulgrComPopup_Box_Btnn:hover,.XulgrComPopup_Box .XulgrComPopup_Box_Btn .XulgrComPopup_Box_Btny:hover{
    background: var(--XulgrCom-XulgrComPopup-hover);
    color: #fff;
    border: 1px solid var(--XulgrCom-XulgrComPopup-hover);
    opacity: .8;
}
.XulgrComPopup_Box .XulgrComPopup_Box_Btn .XulgrComPopup_Box_Btnn+.XulgrComPopup_Box_Btny{
    margin-left: 5%;
}








@media screen and (max-width: 765px){
	.XulgrComLoading .XulgrLoading_Content.XulgrLoading_Content_img img{width:100px;height:100px;}
	.XulgrComLoading .XulgrLoading_Content.XulgrLoading_icon .XulgrLoading_icon7>div{width:60px;height:60px;}
	XulgrComNotice{bottom: 50px;}
	.XulgrComNotice > span{font-size: 16px;}
	.XulgrComNotice > span i{font-size: 16px;}
	.XulgrComPopup_Box.XulgrComPopup_Typebox{
        width: 85%;
	}
	.XulgrComPopup_Box.XulgrComPopup_Iframebox{
	    width: 85%;
        height: 360px;
    }
	.XulgrComPopup_Box .XulgrComPopup_Box_Title{
        margin-top: 25px;
        padding: 0 25px;
        font-size: 20px;
	}
	.XulgrComPopup_Box .XulgrComPopup_Box_Close{
        top: 22px;
        right: 25px;
	}
    .XulgrComPopup_Box .XulgrComPopup_Box_Content{
        width: 100%;
        height: 100%;
        font-size: 14px;
    }
    .XulgrComPopup_Box.XulgrComPopup_Typebox .XulgrComPopup_Box_Content{
        padding: 25px 25px;
    }
    .XulgrComPopup_Box .XulgrComPopup_Box_Btn .XulgrComPopup_Box_Btnn,.XulgrComPopup_Box .XulgrComPopup_Box_Btn .XulgrComPopup_Box_Btny{
        height: 39px;
    }
    .XulgrComPopup_Box .XulgrComPopup_Box_Btn{
        display: flex;
        margin: 25px;
        margin-top: 0px;
        margin-bottom: 28px;
    }
}







/*--附加功能*/
/*旋转*/
.XulgrRotating{
	display: inline-block;
	animation: XulgrRotating .6s linear infinite;
	-webkit-animation: XulgrRotating .6s linear infinite;
}



@keyframes Xulgr-FadeLarge{ from{ opacity: 0; transform: scale(.5, .5) } to{ opacity: 1; transform: scale(1, 1) } }
@-webkit-keyframes Xulgr-FadeLarge{ from{ opacity: 0; transform: scale(.5, .5) } to{ opacity: 1; transform: scale(1, 1) } }
@keyframes Xulgr-FadeIn{ from{ opacity: 1 } to{ opacity: 0 } }
@-webkit-keyframes Xulgr-FadeIn{ from{ opacity: 1 } to{ opacity: 0 } }
@keyframes Xulgr-FadeOff{ from{ opacity: 0 } to{ opacity: 1 } }
@-webkit-keyframes Xulgr-FadeOff{ from{ opacity: 0 } to{ opacity: 1 } }
@keyframes XulgrFadeTop{from{ opacity: 0; transform: translateY(20px) } to{ opacity: 1; transform: translateY(0) } }
@-webkit-keyframes XulgrFadeTop{ from{ opacity: 0; transform: translateY(20px) } to{ opacity: 1; transform: translateY(0) } }
@keyframes XulgrRotating{from{transform:rotate(0deg);}to{transform:rotate(360deg);}}
@-webkit-keyframes XulgrRotating{from{transform:rotate(0deg);}to{transform:rotate(360deg);}}
@keyframes XulgrLoading-icon4{50%{opacity:.3}to{opacity:1}}
@-webkit-keyframes XulgrLoading-icon4{50%{opacity:.3}to{opacity:1}}
@keyframes XulgrLoading-icon5{0%{transform:perspective(120px) rotateX(0deg) rotateY(0deg);-webkit-transform:perspective(120px) rotateX(0deg) rotateY(0deg)}50%{transform:perspective(120px) rotateX(-180.1deg) rotateY(0deg);-webkit-transform:perspective(120px) rotateX(-180.1deg) rotateY(0deg)}to{transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg);-webkit-transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg)}}
@-webkit-keyframes XulgrLoading-icon5{0%{-webkit-transform:perspective(120px)}50%{-webkit-transform:perspective(120px) rotateY(180deg)}to{-webkit-transform:perspective(120px) rotateY(180deg) rotateX(180deg)}}
@keyframes XulgrLoading-icon6{33%{-webkit-transform:translateY(10px);transform:translateY(10px)}66%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}
@keyframes XulgrLoading-icon7{0%,to{opacity:0}0%{-webkit-transform:scale(0);transform:scale(0)}5%{opacity:1}to{opacity:0;-webkit-transform:scale(1);transform:scale(1)}}
@-webkit-keyframes XulgrLoading-icon7{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}5%{opacity:1}to{-webkit-transform:scale(1);transform:scale(1)}}
@keyframes XulgrLoading-icon8{17%{border-bottom-right-radius:3px}25%{transform:translateY(9px) rotate(22.5deg)}50%{border-bottom-right-radius:40px;transform:translateY(18px) scale(1,.9) rotate(45deg)}75%{transform:translateY(9px) rotate(67.5deg)}to{transform:translateY(0) rotate(90deg)}}@keyframes box-loading-shadow{0%,to{transform:scale(1,1)}50%{transform:scale(1.2,1)}}
@keyframes XulgrLoading-icon9{0%,to{-webkit-transform:scaley(1);transform:scaley(1)}50%{-webkit-transform:scaley(.4);transform:scaley(.4)}to{-webkit-transform:scaley(1);transform:scaley(1)}}
@-webkit-keyframes XulgrLoading-icon9{0%{-webkit-transform:scaley(1);transform:scaley(1)}50%{-webkit-transform:scaley(.4);transform:scaley(.4)}}
@keyframes XulgrLoading-icon10-1{33%{transform:translate(25px,-50px)}66%{transform:translate(50px,0)}to{transform:translate(0,0)}}
@keyframes XulgrLoading-icon10-2{33%{transform:translate(25px,50px)}66%{transform:translate(-25px,50px)}to{transform:translate(0,0)}}
@keyframes XulgrLoading-icon10-3{33%{transform:translate(-50px,0)}66%{transform:translate(-25px,-50px)}to{transform:translate(0,0)}}








