/*ar*/
#ar-container {
    position: absolute;
    top: 1rem;
    right: 0;
    transform:translateX(-50%);
    -ms-transform:translateX(-50%); 	/* IE 9 */
    -moz-transform:translateX(-50%); 	/* Firefox */
    -webkit-transform:translateX(-50%); /* Safari å’Œ Chrome */
    -o-transform:translateX(-50%);    	/* Opera */

    height: auto;

    border-radius:.08rem;
    padding:.05rem;

    display: none;
}
#ar-container .content .ar-tool{
    width: .65rem;
    height: .65rem;
    padding: .05rem;
    text-align: center;
    background-color: rgba(20,33,53,0.25);
    box-shadow: 0 1px 5px 0 rgba(0,0,0,0.25);
    border:1px rgba(255,255,255,0) dashed;
    border-radius: .1rem;

    justify-content: center;
    align-items: center;
    cursor: pointer;
    margin-bottom: 0.2rem;
}
#ar-container .content .ar-tool + .ar-tool{
    margin-top: .1rem;
}
#ar-container .content .ar-tool.active {
    border: 1px dashed #ffcc33!important;
}
#ar-container .content .ar-tool .fas{
    font-size: .4rem;
    color: #ffffff;
}
#ar-container .content .ar-tool.arwait .fas{
    opacity:0.5
}
/*滑块*/
#ar-img-transparency-container {
    position: absolute;
    top: 1rem;
    left: .45rem;
    height: 3rem;
    transform:translateX(-50%);
    -ms-transform:translateX(-50%); 	/* IE 9 */
    -moz-transform:translateX(-50%); 	/* Firefox */
    -webkit-transform:translateX(-50%); /* Safari å’Œ Chrome */
    -o-transform:translateX(-50%);    	/* Opera */

    width: .25rem;

    background-color:rgba(20,33,53,0.65);
    border-radius:.08rem;
    padding:.15rem .05rem;

}
#arimg {
    position:relative;
    left:0;
    top:0;
    width:100%;
    height:100%;
    overflow:hidden;
    background-color: transparent;
    background-size:auto auto;
}

#ar-img-transparency-container  .ProgressBar{
    width:0.12rem;

}
#ar-img-transparency-container  .ProgressBar .ProgressLine{
    background: rgba(20,33,53,0.85)
}
#ar-img-transparency-container  .ProgressBar .ProgressLine .vertical.btn{
    padding: .05rem .1rem;
    background: rgb(128, 248, 70);
    border:transparent;
}

#ar-img-tool {
    position: absolute;
    top: 1rem;
    left: 1rem;
    transform:translateX(-50%);
    -ms-transform:translateX(-50%); 	/* IE 9 */
    -moz-transform:translateX(-50%); 	/* Firefox */
    -webkit-transform:translateX(-50%); /* Safari å’Œ Chrome */
    -o-transform:translateX(-50%);    	/* Opera */

    background-color:rgba(20,33,53,0.65);
    border-radius:.08rem;
    padding:.15rem .05rem;

}
/*ar图像工具*/
#ar-img-tool div .tool-title{
    color:white;
    font-size: .15rem;
}
.centerInput{
    background-color: white;
    width: .45rem;
    height: .25rem;
    text-align: center;

}
#ar-img-tool .ar-img-tool-item{
    margin-bottom: 0.05rem;
}
#ar-img-tool div .ar-img-tool--container{
    text-align: center
}
#ar-img-tool div .ar-img-tool--container div{
    text-align: center;
    height: .3rem
}
.ar-tool-info{
    color: white;
    font-size: 0.15rem;
}

/*缩放*/
#ar-img-tool div .ar-img-zoom-btn{
    color:white;
}

#ar-img-tool div .ar-img-zoom-btn .fas{
    color:white;
    font-size: .25rem;
}

/*平移*/
#ar-img-tool div .ar-img-move-btn{
    color:white;
    vertical-align:middle
}

#ar-img-tool div .ar-img-move-btn .fas{
    color:white;
    font-size: .325rem;
}

/*旋转*/
#ar-img-tool div .ar-img-rotate-btn{
    color:white;
    font-size: 1.5em;
}
#ar-img-tool div .ar-img-rotate-btn .fas{
    color:white;
    font-size: .25rem;
}
/*翻转*/
#ar-img-tool div .ar-img-overturn-btn{
    color:white;
    font-size: 1.5em;
}
#ar-img-tool div .ar-img-overturn-btn .fas{
    color:white;
    font-size: .25rem;
}
/*清除*/
#ar-img-tool div .ar-img-clear-btn{
    color:white;
    font-size: 1.5em;
}
#ar-img-tool div .ar-img-clear-btn .fas{
    color:white;
    font-size: .25rem;
}
