#main .pop{position: fixed;z-index: 11;top: 0;right: 0;left: 0;bottom: 0;background: rgba(0, 0, 0, .5); display: none;}
#main .pop p{margin: 0;line-height: .3rem; text-align: left;}
#main .pop_main{font-size: .2rem; color: #33b6b3; text-align: center; position: fixed; left: 50%; top:50%; z-index: 11; width:6.45rem; height:3.73rem; padding: 0 .6rem; box-sizing: border-box; background-image: url('../imgs/pop.png'); background-size: cover; background-repeat: no-repeat; background-position: center;
    -webkit-transform: translate(-50%,-50%);-moz-transform: translate(-50%,-50%);-o-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);transform: translate(-50%,-50%);}
#main .pop .close{position: absolute; left:50%; margin-left: -.3rem; bottom: -.8rem; width: .6rem; height: .6rem; background: url('../imgs/close.png') no-repeat center / .56rem;}
#main .pop_tit{  padding-top: .4rem;}
#main .pop_tit span{font-size: .3rem; color: #36fffb; display: inline-block; position:relative;padding: 0 .37rem; line-height: .6rem;}
#main .pop_tit span::after,.pop_tit span::before{content: ""; position: absolute; top: 50%; width: 1.4rem; height: 1px; background-color: #45fffb;}
#main .pop_tit span::before{left: -1.4rem;}
#main .pop_tit span::after{right: -1.4rem;}
#main .type{margin: .3rem 0;}
#main .type span,.pop .submit,.pop .copy{display: inline-block; margin: 0 .2rem; font-size: .26rem; color: #000; cursor: pointer; width: 1.57rem; height: .59rem; line-height: .6rem; background: url('../imgs/select_bg.png') no-repeat center / cover;}
#main .bind{padding:.05rem .2rem 0;}
#main .bind .item,.code{display: -webkit-box;display: -webkit-flex;display: flex;-webkit-box-align: center;-webkit-align-items: center; align-items: center; margin-bottom: .1rem;}
#main .bind .bd{-webkit-box-flex: 1;-webkit-flex: 1; flex: 1; height: .42rem; padding: 0 .1rem; background-color: rgba(44, 107, 106, .5); border: 1px solid #39bab7;}
#main .bind .lable{color: #45fffb; font-size: .24rem; margin-right: .1rem;}
#main .bind .input,.bind .select{width: 100%;border: 0;outline: 0;-webkit-appearance: none;background-color: transparent;font-size: .24rem;color: #45fffb; height: .4rem;line-height: .4rem;}
#main .bind .input::placeholder{color: #45fffb;}
#main .pop .copy{background-image: url('../imgs/copy.png'); width: 2.34rem;text-decoration: none;}
#main .code{justify-content: center; height: .8rem; background-color: rgba(44, 107, 106, .5); padding: 0 .2rem; line-height: 1.4; text-align: center; margin: .3rem; border:1px #45fffb solid; color: #45fffb;}
#main .user{ right: .1rem; top: .3rem; z-index: 10; font-size: .24rem; color: #fff;}
#main .user .user_btn{text-decoration: none; text-align: center;}

.select2-container{font-size: .22rem;}
.select2-container--default .select2-selection--single{background: transparent!important;  border: none!important; outline: none!important;}
.selection span{color: #45fffb!important; text-align: left; line-height: .4rem!important;}
.select2-container--default .select2-selection--single .select2-selection__arrow{height: .4rem!important;}
.select2-container{z-index: 100000;}
.select2-container li{color: #333;}