.icon{width: 2em;height: 2em;display: inline-block;background-image: url('icon.png');background-repeat: no-repeat;background-size:11.3rem 4.86rem;background-position: 0.1em 0;}
.icon_lb{background-position: -2.31rem 0;}
.icon_gg{background-position: -4.6rem 0;}
.icon_zc{background-position: -7.01rem 0;}
.icon_kf{background-position: -9.35rem 0;}
.nav_item{display: block;position: relative;height: 4.3em;margin: 0 auto;border: 1.2px solid #e5e5e5;border-radius: 0.6rem;width: 2.6em;padding: 1em;}
.nav_item::after{content: " ";display: inline-block;height: 0.7rem;width: .7rem;border-width: .02rem .02rem 0 0;border-color: #C8C8CD;border-style: solid;-webkit-transform: matrix(0.71, 0.71, 0.71, -0.71, 0, 0);transform: matrix(0.71, 0.71, 0.71, -0.71, 0, 0);-moz-transform: matrix(0.71, 0.71, 0.71, -0.71, 0, 0);position: relative;position: absolute;left: 50%;margin-left: -.4rem;bottom: 10%;}
.active .nav_item,.active .nav_item::after{border-color: #ffa800;color: #ffa800;}
.info_tab,.user_nav{background: #f4f4f4; height: 2.922rem; line-height: 2.92rem; text-align: center;}
.info_tab a,.user_nav a{/**margin: 0 .2rem;*/ display: inline-block; border-width:0 0 .02rem; border-style: solid; border-color: transparent;}
.info_tab a:hover,.user_nav a:hover,.menu-list a{text-decoration: none;}
.info_tab .cur,.user_nav .cur a{color: #ffa800; border-color: #ffa800;}
.info_area{padding: 0 .3rem;}
.formalUser{width: 25%; width: 25%; float: left; text-align: center;}
.user_item{padding: 1.5rem 2.3rem;}
.user_form{border: .1rem solid #ddd;border-radius: 1.06rem;overflow: hidden;position: relative;}
.input{border: 0;width: 100%;outline: 0;-webkit-appearance: none;background-color: transparent;color: inherit;height: 3.26rem;line-height: 3.26rem;}
.user_form .cell::before{content: " ";position: absolute;left: 0;top: 0;right: 0;height: 1px;left: 0;z-index: 2;}
.user_form .cell:first-child:before{display: none;}
.user_form .label{width: 2.57rem;}
.user_form .label img{width: 1.6rem;height: 1.6rem;display: block;margin: 0 auto;}
.submit,.register{text-align: center;display: block;font-size: 1.54rem;background: #f5bd10;color: #fff;height: 3.25rem;line-height: 3.25rem;border-radius: .8rem;margin: .8em auto;}
.box .box_item{text-align: center!important;}
.box .box_item h2{font-size: 1.5em;margin-bottom: .5em;}
.box .box_item li{font-size: 1.1em;}
#gift-list{font-size: 1.3em;}
.btn_plain{border: 1.45px solid #f5bd10;color: #f5bd10;border-radius: 1.1rem;font-size: 1.64rem;line-height: 0.64rem;padding: 1em;min-width: 3.3rem;text-align: center;display: inline-block;margin-top: 1em;margin-bottom: 1em;}
.box_item .info_img img{margin: .6rem auto .12rem;width: 20.1rem;}
.box_item .client_img img{margin: 1.6rem auto 1.12rem;width: 100%;}
.footer_links{font-size: 1.3em;}
#modal-content select {-webkit-appearance: none;border: 0;outline: 0;background-color: transparent;width: 100%;height: 3.26rem;line-height: 3.26rem;position: relative;z-index: 1;}
.cell_select:after{-webkit-transform: matrix(0.71, 0.71, 0.71, -0.71, 0, 0); transform: matrix(0.71, 0.71, 0.71, -0.71, 0, 0);}
.gary{color:#999;}
.vcode_btn{border-left: .01rem solid #ddd;padding: 0.3rem;padding-left: 2.7em;padding-right: 2.7em;color: #ffa800;font-size: 1.3em;}
.cell{position: relative;display: -webkit-box;display: -webkit-flex;display: flex;-webkit-box-align: center;-webkit-align-items: center;align-items: center;border-bottom: .01rem solid #ddd !important;}
.access:after {content: " ";display: inline-block;height: 0.76rem;width: 0.76rem;border-width: 0.2rem 0.2rem 0 0;border-color: #C8C8CD;border-style: solid;-webkit-transform: matrix(0.71, 0.71, -0.71, 0.71, 0, 0);transform: matrix(0.71, 0.71, -0.71, 0.71, 0, 0);position:relative;position: absolute;top: 50%;margin-top: -0.66rem;right: 1.3rem;}
.cell_select:after{-webkit-transform: matrix(0.71, 0.71, 0.71, -0.71, 0, 0); transform: matrix(0.71, 0.71, 0.71, -0.71, 0, 0);}
.bd{-webkit-box-flex: 1;-webkit-flex: 1;flex: 1;}
.btn_item .bd{padding: 0 0.6rem;}
.list .cell{padding: .24rem .3rem; line-height: 3.26rem;}
.list .cell:before{content: " "; position: absolute; left: 0; bottom: 0; right: 0; height: 1px; border-bottom: .01rem solid #f2f2f2;left: 0;z-index: 2;}
a{text-decoration:none;-webkit-tap-highlight-color:transparent;color:#333;}
a:hover{text-decoration:none;}
#alert_window{font-size: 1.3em;display: none;top: 30%;width: 60%;margin: 0 auto;position: absolute;left: 0;right: 0;text-align: center;z-index: 99999999;border-radius: 1em;background-color: rgba(0,0,0,.8);color: #fff;padding: 0.5em 2em;transition:opacity 3s cubic-bezier(0.9, 0.1, 1, 1);-moz-transition:opacity 3s cubic-bezier(0.9, 0.1, 1, 1);-webkit-transition:opacity 3s cubic-bezier(0.9, 0.1, 1, 1);-o-transition:opacity 3s cubic-bezier(0.9, 0.1, 1, 1);}
#xianshi_window{font-size: 1.3em;display: none;top: 1.5em;width: 9em;margin: 0 auto;position: absolute;left: 1.8em;text-align: center;z-index: 99999999;border-radius: 0em 1em 1em 1em;background-color: rgba(0,0,0,.8);color: #fff;padding: 0.5em 1em;transition:opacity 3s cubic-bezier(0.9, 0.1, 1, 1);-moz-transition:opacity 3s cubic-bezier(0.9, 0.1, 1, 1);-webkit-transition:opacity 3s cubic-bezier(0.9, 0.1, 1, 1);-o-transition:opacity 3s cubic-bezier(0.9, 0.1, 1, 1);}
.userbott{border-bottom: 0!important}