@charset "utf-8";
input::-webkit-input-placeholder{color:#ccc;}
input::-moz-placeholder{ color:#ccc;}
input:-moz-placeholder{ color:#ccc;}
input:-ms-input-placeholder{color:#ccc;}
.font-green{color:#3ebe3e;}
/* icons */
.new-ico{background: url(../images/version/icons_main.png) no-repeat;background-size: 7rem auto;display: inline-block;vertical-align: middle;width: .4rem;height: .4rem;}
.new-msg{width: .4rem;height: .35rem;background-position: -5rem -6rem;}
.new-index{background-position: -6rem -5.96rem;}
.g-server .new-ico{width: .46rem;height: .46rem;}
.new-ucenterico{background-position: 0 -6rem;}
.c-active .new-ucenterico{background-position: 0 -7rem;}
.new-storeico{background-position: -1rem -6rem;}
.c-active .new-storeico{background-position: -1rem -7rem;}
.new-myappico{background-position: -2rem -6rem;}
.c-active .new-myappico{background-position: -2rem -7rem;}
.new-indexico{background-position: -3rem -6rem;}
.c-active .new-indexico{background-position: -3rem -7rem;}
.new-memberico{background:#eee;border-radius: 100%;}
.new-memberico img{width: 100%;height: 100%;}
.new-alipay{background-position:0 -8rem;}
.new-wechat{background-position: -1rem -8rem;}
.new-unionpay{background-position: -2rem -8rem;}
.new-balance,.new-antpay{background-position: -3rem -8rem;}
.new-mydomain{background-position: -5rem -10rem;}
.c-active .new-mydomain{background-position: -5rem -11rem;}
.new-help{background-position: -6rem -10rem;}
.c-active .new-help{background-position: -6rem -11rem;}

.new-phone-ico{background-position: -1rem -9rem;}
.new-yzm-ico{background-position: -2rem -9rem;}
.new-tip{background-position: -2rem -10rem;width: .26rem;height: .26rem;}
.new-pv{background-position: -5rem -7rem;width: .22rem;height: .22rem;margin-right: .08rem;}

.u-ntab{}
.u-ntab .u-ncontent{display: none;}
.u-ntab .u-ncontent.cur{display: block;}
/* 会员信息 */
.u-user{background: #0cf;padding: .46rem .3rem;overflow: hidden;}
.u-user .imgbox{border:.03rem solid #fff;width: 1.23rem;height: 1.23rem;border-radius: 100%;float: left;overflow: hidden;}
.u-user .imgbox img{width: 100%;height: 100%;}
.u-user .c-btn{font-size: .2rem;color:#fff;border:1px solid #fff;}
.u-user dl{font-size: .24rem;line-height: .41rem;color:#fff;margin:0 1.34rem 0 1.6rem;}
.u-user dl .c-btn{padding: 0 .18rem;height: .3rem;line-height: .3rem;width: auto;margin-left: .15rem;}
.u-user .b-btns{float: right;width: 1.34rem;}
.u-user .b-btns .c-btn{height: .4rem;line-height: .4rem;margin-top: 0.14rem;}
.u-user .certify-operate .new-ico{width: .25rem;height: .25rem;}
.sj_ico{background-position: 0 -10.90rem;}
.gr_ico{background-position: -1rem -10.90rem;}
.qy_ico{background-position: -2rem -10.90rem;}
.item-normal{margin: 0 -0.1rem;}
.item-normal li{float: left;width: 25%;text-align: center;font-size: .24rem;color:#555;line-height:.46rem; padding:.16rem 0.1rem;box-sizing: border-box;}
.item-normal li.disabled{display: none;}
.item-normal li a{display: block;}
.item-normal li .new-ico{width: .8rem;height: .8rem;margin:0 auto .1rem;}
.item-normal li dd{line-height: .3rem;}
.item-normal li .new-item01{background-position: 0 0;}
.item-normal li.disabled .new-item01{background-position: 0 -1rem;}
.item-normal li .new-item02{background-position: -1rem 0;}
.item-normal li.disabled .new-item02{background-position: -1rem -1rem;}
.item-normal li .new-item03{background-position: -2rem 0;}
.item-normal li.disabled .new-item03{background-position: -2rem -1rem;}
.item-normal li .new-item04{background-position: -3rem 0;}
.item-normal li.disabled .new-item04{background-position: -3rem -1rem;}
.item-normal li .new-item05{background-position: -4rem 0;}
.item-normal li.disabled .new-item05{background-position: -4rem -1rem;}
.item-normal li .new-item06{background-position: -5rem 0;}
.item-normal li.disabled .new-item06{background-position: -5rem -1rem;}
.item-normal li .new-item07{background-position: -6rem 0;}
.item-normal li.disabled .new-item07{background-position: -6rem -1rem;}
.item-normal li .new-item08{background-position: 0 -2rem;}
.item-normal li.disabled .new-item08{background-position: 0 -3rem;}
.item-normal li .new-item09{background-position: -1rem -2rem;;}
.item-normal li.disabled .new-item09{background-position: -1rem -3rem;}
.item-normal li .new-item10{background-position: -2rem -2rem;}
.item-normal li.disabled .new-item10{background-position: -2rem -3rem;}
.item-normal li .new-item11{background-position: -3rem -2rem;}
.item-normal li.disabled .new-item11{background-position: -3rem -3rem;}
.item-normal li .new-item12{background-position: -4rem -2rem;}
.item-normal li.disabled .new-item12{background-position: -4rem -3rem;}
.item-normal li .new-item13{background-position: -5rem -2rem;}
.item-normal li.disabled .new-item13{background-position: -5rem -3rem;}
.item-normal li .new-item14{background-position: -6rem -2rem;}
.item-normal li.disabled .new-item14{background-position: -6rem -3rem;}
.item-normal li .new-item29{background-position: -0rem -12rem;}
.item-normal li.disabled .new-item29{background-position: -0rem -13rem;}
.item-normal li .new-item30{background-position: -1rem -12rem;}
.item-normal li.disabled .new-item30{background-position: -1rem -13rem;}
.item-normal li .new-item31{background-position: -2rem -12rem;}
.item-normal li.disabled .new-item31{background-position: -2rem -13rem;}
.item-normal li .new-item32{background-position: -3rem -12rem;}
.item-normal li.disabled .new-item32{background-position: -3rem -13rem;}
.item-normal li .new-item15{background-position: 0 -4rem;}
.item-normal li .new-item16{background-position: -1rem -4rem;}
.item-normal li .new-item17{background-position: -2rem -4rem;}
.item-normal li .new-item18{background-position: -3rem -4rem;}
.item-normal li .new-item19{background-position: -4rem -4rem;}
.item-normal li .new-item20{background-position: -5rem -4rem;}
.item-normal li .new-item21{background-position: -6rem -4rem;}
.item-normal li .new-item22{background-position: 0 -5rem;}
.item-normal li .new-item23{background-position: -1rem -5rem;}
.item-normal li .new-item24{background-position: -2rem -5rem;}
.item-normal li .new-item25{background-position: -3rem -5rem;}
.item-normal li .new-item26{background-position: -4rem -5rem;}
.item-normal li .new-item27{background-position: -5rem -5rem;}
.item-normal li .new-item28{background-position: -6rem -5rem;}
.list-product li.disabled dd{color:#999;}
.list-product ul{height: auto;overflow: hidden;}
.list-product.app-slide ul{height: 3.64rem;}
.list-product .app-slide-btn{text-align: center;position: relative;display: block;margin: .15rem 0;}
.list-product .app-slide-btn:before{height: .2rem;border-bottom: 1px solid #ddd;content:"";position: absolute;left: 0;right: 0;top:0;}
.list-product .app-slide-btn span{font-size: .24rem;line-height: .4rem;padding: 0 .1rem;background: #fff;display: inline-block;position: relative;z-index: 1;}
.c-appstore .app-slide-btn{display: none;}
/* 我的财富 */
.item-price li{width: 50%;float: left; padding:.16rem 0.1rem;color:#555;}
.item-price li+li{border-left: 1px solid #eee;padding-left: .55rem;}
.item-price li .price-name{line-height: .3rem;padding-bottom: .12rem;}
.item-price li .price-num span{font-size: 0.46rem;font-family: arial;line-height: .52rem;float: left;margin-right: .18rem;color:#333;}
.item-price li .price-num dl,.item-price li .price-num dt{font-size: 0.18rem;line-height: .26rem;}
.item-price li .price-num .upprice{color:#fc4d4d;}
.item-price li .price-num .lessprice{color:#57ab57;}
.item-price li .price-num .new-ico{width:.14rem;height: .16rem;float: left;margin-top: .05rem;}
.item-price li .price-num .upprice .new-ico{background-position: -4rem -7rem;}
.item-price li .price-num .lessprice .new-ico{background-position: -4.5rem -7rem;}
/* 我的服务 */
.c-service{padding: .28rem .12rem .2rem;}
.item-service{padding: .28rem 0 .2rem;}
.c-service a{background: #5bcdc8;border-radius: .12rem;padding: .17rem;display: block;}
.c-service .new-service{background-position: -4rem -6rem;width: .66rem;height: .66rem;}
.item-service li{width:33.33%;float: left;color:#555;text-align: center;font-size: .24rem;line-height: .36rem;}
.item-service dt{font-size: .36rem;line-height: .48rem;height: .48rem;padding-bottom: .16rem;font-family: arial;color:#333;}
.item-service dt span{font-size: .24rem;}
/* 瑞蚁学堂 */
.item-college{margin: -.15rem;} 
.item-college li{width: 50%;padding: .15rem;box-sizing: border-box;float: left;}
.item-college .item-inner{border:1px solid #e7eaec;border-radius: .06rem;background: #fff;overflow: hidden;}
.item-college .imgbox{padding-top: 50.83%;position: relative;}
.item-college .imgbox img{width: 100%;height: 100%;position: absolute;left: 0;top:0;}
.item-college dl{padding: .15rem .22rem .2rem .3rem;line-height: .4rem;font-size: .22rem;color:#999;}
.item-college dt{font-size: .24rem;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;color:#333;}
.item-college .item-info{margin-top: .03rem;overflow: hidden;}
.item-college .item-info span{vertical-align: middle;}
.c-college-list li{overflow: hidden;}
.c-college-list li+li{margin-top: .2rem;}
.c-college-list li .item-inner{border:1px solid #e7eaec;border-radius: .06rem;background: #fff;overflow: hidden;padding: .3rem;display: block;}
.c-college-list li .imgbox{float: left;width: 2.2rem;height: 1.118rem;}
.c-college-list li .imgbox img{width: 100%;height: 100%;}
.c-college-list li dl{margin-left: 2.45rem;font-size: .22rem;padding: .08rem 0;}
.c-college-list li dt{font-size: .24rem;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;padding-bottom: .08rem;}
.c-college-list li dd span{vertical-align: middle;color:#999;}
.c-college-head{background: #16181a;}
.c-college-head .c-college-video{height: 4.25rem;}
.c-college-head dl{padding: .2rem .3rem;}
.c-college-head dt{font-size: .26rem;color:#fff;}
.c-college-head dd{font-size: .22rem;color: #999;}
.c-college-head dd span{vertical-align: middle;}



/* 工单 */
.demandorder-imgbox img{width: 100%;}
.demandorder-list ul{margin:-.1rem;display: flex;flex-wrap: wrap;}
.demandorder-list li{width: 50%;padding: .1rem;box-sizing: border-box;display: flex;}
.demandorder-list .item-inner{flex:1;border:1px solid #e7eaec;background:#fff right bottom no-repeat;background-size:1.85rem auto;padding: .3rem .26rem;display: flex;flex-direction: column;justify-content: space-between;}
.demandorder-list dt{font-size: .24rem;line-height: .4rem;word-break: break-all;}
.demandorder-list dd{font-size: .18rem;line-height: .32rem;margin-top: .13rem;color:#888;min-height: 1.6rem;word-break: break-all;}
.demandorder-list .item-btns{display: flex;margin-top: .4rem;}
.demandorder-list .c-btn{flex: 1;line-height: .44rem;height:auto;font-size: .18rem;}
.demandorder-list .c-btn+.c-btn{margin-left: .1rem;}
.demandorder-list .c-graybtn{border:.01rem solid #ddd;color:#333;line-height: .42rem;background: #fff;}
.demandorder-list .li-xq01 .item-inner{background-image: url(../images/demand/bg_01.png);}
.demandorder-list .li-xq02 .item-inner{background-image: url(../images/demand/bg_02.png);}
.demandorder-list .li-xq03 .item-inner{background-image: url(../images/demand/bg_03.png);}
.demandorder-list .li-wt01 .item-inner{background-image: url(../images/demand/bg_04.png);}
.demandorder-list .li-wt02 .item-inner{background-image: url(../images/demand/bg_05.png);}
.demandorder-list .li-wt03 .item-inner{background-image: url(../images/demand/bg_06.png);}
.demandorder-list .li-wt04 .item-inner{background-image: url(../images/demand/bg_07.png);}
.demandorder-list .li-wt05 .item-inner{background-image: url(../images/demand/bg_08.png);}

.demand-type .item-inner{padding: .3rem .3rem .45rem;}
.demand-type dd{margin-top: .05rem;min-height: .32rem;}
.demand-que p{line-height: .6rem;}

.demand-design .item-inner{padding: .3rem .27rem .24rem;text-align: center;}
.demand-design .item-name{font-size: .2rem;color:#888;margin-bottom: .12rem;line-height: .32rem;}
.demand-design .item-inner p span{color:#ff8712;font-size: .32rem;font-weight: bold;line-height: .64rem;}
.demand-design .item-inner .c-btn{line-height: .44rem;height: auto;font-size: .18rem;margin-top: .28rem;}
.demand-list .item-inner{padding: .56rem .3rem;}
.u-demand{width: 5.3rem;padding-bottom: 0;}
.u-demand .u-bdcontent{text-align: center;padding:.45rem 0 .21rem;}
.u-demand .u-bdcontent img{width: 1.2rem;margin-bottom: .33rem;}
.u-demand .u-bdcontent p{line-height: 2;color:#666;}
.u-demand .u-bdcontent .c-btns{display: flex;}
.u-demand .u-bdcontent .c-btn{flex:1;line-height: .64rem;height: auto;margin-top: .76rem;font-size: .24rem;}
.u-demand .u-bdcontent .c-btn+.c-btn{margin-left: .1rem;}
/* ssl证书安装 */
.c-applist .c-sslitem{display: flex;align-items: center;}
.c-applist .c-sslitem .c-itemimg{width: 2rem;margin-right: .4rem;}
.c-applist .c-sslitem .c-iteminfo dt{font-size: .28rem;line-height: .6rem;margin-bottom: .08rem;}
.c-applist .c-sslitem .c-iteminfo dd{font-size: .22rem;line-height: 2;color:#666;}


