.co-99{color: #999;}
.webkit-box{display: -moz-box;display: -webkit-box;display: -webkit-box;-webkit-box-pack: center;-webkit-box-align: center;}
.box-flex{-moz-box-flex: 1;-webkit-box-flex: 1;box-flex: 1;}
.setting-item{border-bottom: 1px solid #f5f5f5;min-height: 49px;}
.setting-item:last-child{border-bottom: none;}
.setting-tit{width: 70px; color: #666666;font-size: 1.5rem;}
.setting-info{padding-right:1.5rem;}
.setting-info a{display: block;padding: 1rem 0; height: 100%; color: #333;}
.setting-info span{margin-right: 1.5rem;color: #333;font-size: 1.5rem;}
.setting-info span.setting-info-img{display: inline-block; vertical-align: middle; width: 60px;height: 60px;border-radius: 30px;overflow: hidden;}

.setting-tip{color: #666;font-size: 1.2rem;line-height:1.8;}
.setting-tip dt{font-weight: normal;margin-bottom: 10px;}
.but-setting{height: 49px;line-height:47px; width: 100%;display: block;background-color: #ff6000;color: #fff;font-size: 1.6rem;text-align: center;border-radius: 25px;}
.setting-info-flex{display: -moz-box;display: -webkit-box;display: -webkit-box;-webkit-box-pack: center;-webkit-box-align: center;}
.setting-info input.input-tel{width: 100%;height: 49px; border:none;outline: none;font-size: 1.5rem;}
.setting-info input.input-code{-moz-box-flex: 1;-webkit-box-flex: 1;box-flex: 1;border:none;outline: none;font-size: 1.5rem;}
.setting-info input.button-code{height: 22px; color: #fff;font-size: 1.2rem;background-color: #ff6000;border-radius: 11px;border:none;}
.setting-pop img{height: 100px;}

.setting-info button.button-code {height: 22px;color: #fff;font-size: 1.2rem;background-color: #ff6000;border-radius: 11px;border: none;}