@charset "utf-8";
/* @base */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button{margin:0;padding:0;font-family:"微软雅黑";}
body,button,input,select,textarea{font-size:100%;font-family:"微软雅黑";}
html,body,form,fieldset,p,div,h1,h2,h3,h4,h5,h6{-webkit-text-size-adjust:none;}
input,select,textarea{font-size:100%;}
table{border-collapse:collapse;border-spacing:0;}
th{text-align:inherit;}
fieldset,img,a img{border:0;}
iframe{display:block;}
abbr,acronym{border:0;font-variant:normal;}
del{text-decoration:line-through;}
address,caption,cite,code,dfn,em,th,var{font-style:normal;}
ol,ul{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
q:before,q:after{content:'';}
sup{vertical-align:text-top;}
 /*  2017.7.31 添加*/
select{appearance: none ; -moz-appearance: none ;   -webkit-appearance: none;    border: 0;}
input[type="text"] {appearance: none ; -moz-appearance: none ;-webkit-appearance: none;}
textarea{appearance: none ; -moz-appearance: none ;-webkit-appearance: none;}
 /*  2017.7.31 添加*/
sub{vertical-align:text-bottom;}
ins,a{text-decoration:none;}
a,input{-webkit-tap-highlight-color: transparent;}
a{-webkit-touch-callout:none;}
input[type=button],input[type=submit],input[type=reset]{-webkit-appearance: none;appearance: none ; -moz-appearance: none ;}
select{outline: none;  -webkit-tap-highlight-color: rgba(0,0,0,0); } /* 去除select 选中高亮  */
textarea { resize : none; } /* 取消掉textarea 右下角的拖拽*/
.fn-clear:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
.fn-hide{display:none;}
.fn-left,.fn-right{display:inline;}
.fn-left{float:left;}
.fn-right{float:right;}

/* CSS Document */
html{font-size:0.12rem}
body{cursor:pointer;word-wrap: break-word; word-break: break-all;}  /*  给body添加cursor:pointer  解决ios body 不可以点击  */


.underline {text-decoration: underline;}

/*字体改为rem*/
.fs16rem{font-size:0.16rem}
.fs18rem{font-size:0.18rem}
.fs20rem{font-size:0.20rem}
.fs22rem{font-size:0.22rem}
.fs24rem{font-size:0.24rem}
.fs26rem{font-size:0.26rem}
.fs28rem{font-size:0.28rem}
.fs30rem{font-size:0.30rem}
.fs32rem{font-size:0.32rem}
.fs34rem{font-size:0.34rem}
.fs36rem{font-size:0.36rem}
.fs38rem{font-size:0.38rem}
.fs40rem{font-size:0.40rem}
.fs42rem{font-size:0.42rem}
.fs44rem{font-size:0.44rem}
.fs46rem{font-size:0.46rem}
.fs48rem{font-size:0.48rem}
.fs50rem{font-size:0.50rem} 
.fs60rem{font-size:0.60rem} 

 
/*内边距*/
.pl1{padding-left: .1rem;}
.pl2{padding-left: .2rem;}
.pl3{padding-left: .3rem;}

.pr1{padding-right: .1rem;}
.pr2{padding-right: .2rem;}
.pr3{padding-right: .3rem;}

.pt1{padding-top: .1rem;}
.pt2{padding-top: .2rem;}
.pt3{padding-top: .3rem;}

.pb1{padding-bottom: .1rem;}
.pb2{padding-bottom: .2rem;}
.pb3{padding-bottom: .3rem;}

.pading1{padding: .1rem;}
.pading2{padding: .2rem;}
.pading3{padding: .3rem;}
.pt1pb1{padding: .1rem 0;}
.pt2pb2{padding: .2rem 0;}
.pl1pr1{padding: 0 .1rem;}
.pl2pr2{padding: 0 .2rem;}

/*外边距*/
.ml1{margin-left: .1rem;}
.ml2{margin-left: .2rem;}
.ml3{margin-left: .3rem;}

.mr1{margin-right: .1rem;}
.mr2{margin-right: .2rem;}
.mr3{margin-right: .3rem;}

.mt1{margin-top: .1rem;}
.mt2{margin-top: .2rem;}
.mt3{margin-top: .3rem;}

.mb1{margin-bottom: .1rem;}
.mb2{margin-bottom: .2rem;}
.mb3{margin-bottom: .3rem;}


/*高度*/
.height3{height: .3rem;}
.height4{height: .4rem;}
.height5{height: .5rem;}
.height6{height: .6rem;}
.height7{height: .7rem;}
.height8{height: .8rem;}
.height9{height: .9rem;}
.height10{height: 1rem;}

/*行高*/
.lh42{ line-height:.42rem;}



 
/*浮动*/
.inline{display:inline} 
/*字体位置*/
.txtcenter{text-align:center}
.txtleft{text-align:left}
.txtright{text-align:right}
/*背景颜色*/ 
.bgf2f2f2{background:#f2f2f2}
.bgf1f1f1{background-color: #f1f1f1;}
.bgf7f7f7{background:#f7f7f7}
.bgfff{background:#fff}
.bgf8f8f8{background-color: #f8f8f8;}
.bgccc{background-color: #ccc;}
.bgeee{background-color: #eee;}
.bg1cadff{background-color: #1cadff;}
.bgd8f1ff{background-color: #d8f1ff;}

/*字体颜色*/
.cfff{color: white;} 
.c000{color: #000;}
.c999{color:#999}
.c666{color: #666;}
.cff6666{color: #ff6666;}
.c333{color: #333333;}
.color_ee483d{color: #ee483d;}
.color_1cadff{color: #1cadff;}
.color_f46775{color: #f46775;} 
.color_33cc7f{color: #33cc7f;}


/*  文字超过一行显示省略号  */
.limit1{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
.limit2{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.limit3{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}

/* 通用的  */
.ovTop{position:fixed;top:0;left:0;width: 100%;}
.flex-box{display: -webkit-box;display: -moz-box;display: -ms-box;display: -o-box;display: box;}  
.flex1{-webkit-box-flex: 1;-moz-box-flex: 1;-ms-box-flex: 1;-o-box-flex: 1;box-flex: 1;display: block}  
.flex-content{-webkit-box-pack: center;-moz-box-pack: center;-ms-box-pack: center;-o-box-pack: center;box-pack: center;-webkit-box-align: center;-moz-box-align: center;-ms-box-align: center;-o-box-align: center;box-align: center;display: -webkit-box;display: -moz-box;display: -ms-box;display: -o-box;display: box;}
.flex-leftContent{-webkit-box-pack: initial;-moz-box-pack: initial;-ms-box-pack: initial;-o-box-pack: initial;box-pack: initial;-webkit-box-align: center;-moz-box-align: center;-ms-box-align: center;-o-box-align: center;box-align: center;display: -webkit-box;display: -moz-box;display: -ms-box;display: -o-box;display: box;}
.flex-rightContent{-webkit-box-pack: end;-moz-box-pack: end;-ms-box-pack: end;-o-box-pack: end;box-pack: end;-webkit-box-align: center;-moz-box-align: center;-ms-box-align: center;-o-box-align: center;box-align: center;display: -webkit-box;display: -moz-box;display: -ms-box;display: -o-box;display: box;}
.width50{width: 50%;display: block;}
.width60{width: 60%;display: block;}
.width70{width: 70%;display: block}
.width80{width: 80%;display: block}
.width90{width: 90%;display: block}
.width100{width: 100%;display: block;}
.mauto{margin: 0 auto;}
.overflow{overflow: hidden;}
.img-align{vertical-align: middle;}
.relative{position: relative;}
.absolute{position: absolute;} 

.w100{width: 100%!important;}
.block{display: block!important;}
.content {font-size: .26rem;font-family: Microsoft YaHei;}
.bg{position: absolute;background-color: #000000;opacity: .8;-webkit-opacity:.8;top: 0;left: 0;width: 100%;height: 100%;}
.border_r5{border-radius: 5px;-webkit-border-radius: 5px;}
.border_r100{border-radius: 100px;-webkit-border-radius: 100px;}
.border0{border: 0}

/* 头部  */
.header{background-color: #1cadff;padding: .2rem;text-align: center;position: relative;color: #FFF;}
.back{background: url(../../../../gxwd/images/gx_wd_html_images/goods_detailed/back.png) no-repeat center;background-size: 100%;height: .35rem;width: .2rem;position: absolute;top: 50%;left: .2rem;margin-top: -.175rem;}
.gd{background: url(../../../../gxwd/images/gx_wd_html_images/goods_detailed/gd.png) no-repeat center; background-size: 100%; height: .08rem;width: .38rem;position: absolute; top: 50%;right: .2rem;margin-top: -.04rem;}
.gd_list,.swiper_nav{     min-width: 2.2rem; position: absolute;   top: 90%; right: .1rem;display: none;z-index: 100;}
.gd_list li,.swiper_nav li{line-height: .8rem;color: #333;/*border-bottom: 1px solid #717171;padding: 0 .2rem;*/}
.gd_list::after,.swiper_nav::after{content: "";position: absolute;right: .25rem;top: -.09rem;width: 0;height: 0;border-left: .1rem solid transparent;border-right: .1rem solid transparent;border-bottom: .1rem solid #FFF;}
.gd_list li>div{border-bottom: 1px solid #eee;}
.swiper_nav ul{max-height: 3.95rem;overflow-x: hidden;overflow-y: auto;} 
.swiper_nav li:last-child>div,.gd_list li:last-child>div{border-bottom: 0;}
.header .header_search{width: 4.5rem;margin: -.1rem auto 0;background: #1fa2ec;height: .6rem;box-sizing: border-box;padding: 0 .2rem;}
.header .header_search input[type='text']{border: 0;background: none;color: white;}
.header .header_search input::-webkit-input-placeholder {color: #FFF; } 
.header .header_search input:-moz-placeholder {  color: #FFF; } 
.header .header_search input::-moz-placeholder {  color: #FFF; } 
.header .header_search input:-ms-input-placeholder {color: #FFF; } 

.ti_icon{display: block;background: red; border-radius: 50%; font-size: 0.16rem;line-height: .2rem;width: .2rem;height: .2rem;color: white;}

input,textarea{outline: none;}
*{
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-ms-box-sizing: border-box;
	-o-box-sizing: border-box;
	box-sizing: border-box;
}
a,input,label,select,span{-webkit-tap-highlight-color: transparent;}
* { -webkit-tap-highlight-color:rgba(0,0,0,0); -webkit-tap-highlight-color: transparent; tap-highlight-color:rgba(0,0,0,0); tap-highlight-color:transparent;}


/*20180820*/
.searchbox{padding:0.2rem;background: #fff;border-bottom: 1px solid #cdcdcd}
.searchbox input{border:1px solid #cdcdcd;padding:0.1rem;}
.searchbox .flex-leftContent{padding-right: 0.2rem;}
.searchbox .searchbut{background: #1cadff;color: #fff;border-radius: 0.1rem;padding:0.1rem 0.2rem;}
span.borrigh{border-left:1px solid #cdcdcd;display: inline-block;height: 0.4rem;margin-top: 0.17rem;}
.dpselect div.active{color: #f4474b}
.dpplsj{background: #1cadff;position: fixed;bottom:0;left:0;width: 100%;height: 0.87rem;line-height: 0.87rem;text-align: center;color: #fff;font-size: 0.3rem;z-index: 99}
.dpplsj-two{position: fixed;bottom:0;left:0;width: 100%;height: 0.87rem;line-height: 0.87rem;text-align: center;color: #fff;font-size: 0.3rem;z-index: 99;display: none}
.dpplsj-two p{background: #1cadff;display: inline-block;width: 50%;float: left;}
.dpplsj-two p:first-child{border-right: 1px solid #fff;background: #98d9ff;color: #00669a}

.commodity_breedBox .mb1 .sjxzbg{background: rgba(0,0,0,0.2);width: 100%;position: absolute;top:0;height: 0;height: 100%;display: none;z-index: 98}
.commodity_breedBox .mb1{position: relative;}
.commodity_breedBox .mb1 .dpplnum{background: #1cadff;border-radius: 50%;display: inline-block;text-align: center;color: #fff;font-size: 0.2rem;position: absolute;top:0.1rem;left:0.1rem;display: none;height: 0.3rem;line-height:0.3rem;min-width: 0.3rem;z-index: 99}
.commodity_breedBox .mb1 .commodity_breed .ysjico{position: absolute;bottom:0;left:0;color: #fff;width: 1.3rem;height: 0.8rem;background: url(images/sjxico.png) no-repeat left bottom;background-size:100% 100%;display: }
.commodity_breedBox .mb1 .commodity_breed .ysjico span{position: absolute;bottom:0.05rem;left:0.05rem;}

.butc{background: #1cadff;color: #fff;font-size: 0.24rem; text-align: center;border-radius: 0.1rem;display: inline-block;padding:0.1rem 0;width:90%;}
.cgfxli{padding:0.5rem 0;}
.cgfxli li{float: left;width: 25%;font-size: 0.2rem;padding-bottom: 0.5rem;}
.cgfxli li img{width: 60%}
.cgfxli li a{color: #333}

.messageslist{border-bottom: 1px solid #e0e0e0;padding:0.2rem;color: #666;font-size: 0.24rem;}
.messageslist dt img{width: 80%;}
.messageslist dt{width:16%}
.messageslist dd{}
.messageslist .tsn{color: #999999;font-size: 0.2rem;padding-top: 0.1rem;}

.messageslist_sxj {padding:0.2rem 0.1rem;font-size: 0.25rem;border-bottom: 1px solid #e0e0e0;}
.messageslist_sxj dt{width: 0.5rem;position: relative;}
.messageslist_sxj dt span{background: red;border-radius: 50%;width: 0.1rem;height: 0.1rem;overflow: hidden;display: inline-block;position: absolute;top:0;right:0;}
.messageslist_sxj dt img{width: 0.4rem;}
.messageslist_sxj dd{padding-left: 0.1rem;color: #666}
.messageslist_sxj dd .dater{float:right;color: #999;font-size: 0.22rem;}
.messageslist_sxj div{line-height: 0.4rem;}
.messageslist_sxj p{color: #999;font-size: 0.2rem;padding-top: 0.1rem;}
.messagesdet{padding:0.2rem;font-size: 0.22rem;color: #999999;line-height: 1.8em;margin:0 0.2rem;border-radius: 0.1rem;}
.messagesdet p{border-bottom: 1px solid #e0e0e0;padding:0.2rem 0;margin-bottom: 0.2rem;;}
.messagesdet h1{font-size: 0.28rem;font-weight: normal;padding:0.1rem 0;color: #666}
.messagesdet img{width: 100%;}
.messagesdet ul li a{text-decoration: underline;color: #1cadff;}
.mess{right:0;top:0;}
.mess img{width: 0.4rem;position: absolute;top:-0.2rem;right:0;}
.mess  span{background: red;border-radius: 50%;width: 0.1rem;height: 0.1rem;overflow: hidden;display: inline-block;position: absolute;top:0;right:0;}


/*宽带预约*/
.selectBtn{border:1px solid #ddd;border-radius: 0.1rem;background:#fff;width: 98%;padding: 0.1rem;background: url(../images/icon_down.png) no-repeat 98% center;background-size: 0.25rem;padding-right: 0.5rem;}
.flex-boxselect{height: 0.9rem;padding: 0.2rem;}
.flex-boxselect li{width: 50%;float: left;}
.kdyybox dl p{color: #f46775;padding: 0 0 0 0.1rem;display: none}
.kdyybox dl dt{width: 5em;line-height: 0.6rem;}
.kdyybox dl{position: relative;margin:0.1rem 0.2rem;}
.kdyybox dl dd{padding-bottom: 0.2rem;}
.kdyybox dl input{border-radius: 0.1rem;border:1px solid #ddd;padding:0.1rem;width: 100%;-webkit-appearance: none;background:#fff;}
.kdyybox dl .inputjth{background: url(../images/jth.png) no-repeat right center;display: inline-block;width: 0.35rem;height: 0.35rem;position: absolute;right: 0.1rem;top:0.1rem;background-size: 0.35rem;display: none}
.kdyyh1{color: #333;font-weight: normal;padding:0.15rem 0.2rem;font-size: 0.24rem;}
.tsp{color: #f46775;padding: 0 0 0 0.3rem;}

/*20180829*/
.searchboxn span{display: inline-block;background: #d9d9d9;border-radius: 0.2rem;color: #666666;padding:0.05rem 0.2rem;margin:0.1rem 0;}
.searchboxn span a{color: #666666;}
.likebox dl{float: left;width: 33%;border-left: 1px solid #f1f1f1;font-size: 0.2rem;color: #333;padding:0.2rem;}
.likebox dl h1{font-size: 0.24rem;font-weight: normal;padding-top: 0.1rem;}
.likebox dl .hfbt{height: 0.6rem;margin-top: 0.1rem;margin-bottom: 0.1rem; overflow:hidden;text-overflow:ellipsis;
    display: -webkit-box; -webkit-line-clamp: 2;  -webkit-box-orient: vertical;text-align: left;line-height: 0.3rem;color: #999}
.likebox dl dt img{width: 1rem;height: 1rem;}
	/* .cyglnum{background: #d5f1ff;color: #35a5e5;border-radius: 50%;display: inline-block;width: 0.4rem;height: 0.4rem;text-align: center;} */
.cyglnum{background: #d5f1ff;color: #35a5e5;border-radius: 50%;width: 0.4rem;height: 0.4rem;text-align: center;display: table-cell;vertical-align:middle;}


/*20181010我的订单*/
.searchboxdd{border:1px solid #dcdcdc;background: #fff;height: 0.7rem;}
.searchboxdd .searchbut{background:url(../images/searchicodd.png) no-repeat 0.1rem center;background-size:auto 0.3rem;padding-left: 0.45rem;padding-right: 0.2rem;border-left: 1px solid #dcdcdc;color: #313131 }
.searchboxdd input{border:none;padding-left: 0.1rem;}
.ddxzclass{margin-top: 0.1rem;}
.ddxzclass li{background: #fff;border: 2px solid #eee;text-align: center;height: 0.7rem;line-height: 0.7rem;color:#313131;}
.c2400ff{color: #2400ff}
.c41ce20{color: #41ce20}
.ddsearchbox dl{background: #fff;margin-top: 0.2rem;padding-top: 0.1rem;}
.ddsearchbox dt{border-bottom: 1px solid #bfbfbf;color: #666;height: 0.6rem;line-height: 0.6rem;padding:0 0.2rem;font-size: 0.24rem;}
.ddsearchbox dd{padding:0 0.2rem;line-height: 1.8em;color: #666;font-size: 0.24rem; padding-bottom: 0.2rem;}
.ddsearchbox dd h1{font-size: 0.26rem;font-weight: normal;padding:0.1rem 0;color: #313131;}
.ddsearchbox dd .butn {text-align:right;padding-top: 0.1rem;border-top: 1px solid #bfbfbf;padding-top: 0.2rem;margin-top: 0.2rem;}
.ddsearchbox dd .butn a{border: 1px solid #ccc;border-radius: 0.1rem;display: inline-block;height: 0.4rem;line-height: 0.4rem;color: #666;font-size: 0.24rem;padding:0 0.2rem;margin-left: 0.1rem;}
.ddsearchbox dd .butn a.blue{border: 1px solid #1cadff;border-radius: 0.1rem;display: inline-block;height: 0.4rem;line-height: 0.4rem;color: #1cadff;font-size: 0.24rem;padding:0 0.2rem;margin-left: 0.1rem;}
.ddsearchbox dd .butn a.red{border: 1px solid red;border-radius: 0.1rem;display: inline-block;height: 0.4rem;line-height: 0.4rem;color: red;font-size: 0.24rem;padding:0 0.2rem;margin-left: 0.1rem;}

.ddsearchtab li{width: 49%;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;margin-right: 1%}
.ddsearchtab li:last-child{margin-right: 0}
.ddsearchtab li.active{height: 0.87rem;}
.ddtime.activeb,.ddlx.activeb,.dp.activeb{border: 1px solid #21b8ff;color: #21b8ff;}
.ddlx p,.dp p{overflow: hidden;text-overflow:ellipsis;white-space: nowrap;width: 90%}
.ddlx b,.dp b{font-weight: normal;}
.ddxzclass{position: relative;}
.ddxzoption{background: #fff;padding:0.2rem 0 0;position: absolute;top:0.7rem;left:-0.1rem;right:-0.1rem;display: none}
.ddxzoption .buttonbox{margin-top: 0.2rem;}
.ddxzoption .buttonbox span{line-height: 0.8rem;height: 0.8rem;border:1px solid #bfbfbf;}
.ddxzoption .buttonbox span.active{background: #1cadfe;color: #fff}
.ddxzoption dl{padding:0 0.3rem 0rem;}
.ddxzoption dl dd{line-height: 0.5rem;}
.ddxzoption dl dt{padding:0.1rem 0;}
.ddxzoption dl dd .inputtextbox{border: 1px solid #a0a0a0;border-radius: 0.05rem;height: 0.6rem;line-height: 0.6rem;text-align: center;}
.ddxzoption dl dd.ksxxspan span{border: 1px solid #a0a0a0;width:32%;border-radius: 0.05rem;height: 0.5rem;line-height: 0.5rem;text-align: center;display: inline-block;color: #666;margin: 0.1rem 0rem 0.1rem 0rem;}
.ddxzoption dl dd.ksxxspan span s{display: none}
.ddxzoption dl dd.ksxxspan span.active{background: url(../images/radio_icon.png) no-repeat right bottom;background-size: 0.3rem;border: 1px solid #21b8ff;color: #21b8ff;}
.ddxzoption dl dd.scrollbox{overflow-y: scroll;max-height: 4rem;}
.coverbg{background:rgba(0,0,0,.8);position: fixed;top:0;left:0;width: 100%;height: 100%;z-index: 12;display: none;}
.classbox{position: relative;height: 100%}
.classboxbg{position: fixed;top:0;left:0;width: 100%;z-index: 13;background: #f4f4f4}
.over{height:100%;position: fixed;overflow: hidden;width: 100%; }
/*导出*/
#dc{position: fixed;bottom:10%;right:0.2rem;width: 1rem;z-index: 10;display: none}
.loadingup{width:100%;margin:0 auto;text-align: center;height: 0.4rem;position: fixed;bottom:0;background: #eee;display: none}
.loadingup img{width:0.4rem;-webkit-animation: z 1s linear 0s infinite;
	-moz-animation: z 1s linear 0s infinite;
	-ms-animation: z 1s linear 0s infinite;
	animation: z 1s linear 0s infinite;margin:0 auto;}

@-webkit-keyframes z {
	 0%   { transform: rotate(360deg); }
  100% { transform: rotate(0deg); }
}


.w10{width: 10em}
.w20{width: 12em}
.inputboxnew{border:1px solid #d7d7d7;width: 98%;height: 0.6rem; line-height: 0.6rem;padding-left: 0.1rem;border-radius: 0.05rem;}
.line-height6{line-height: 0.6rem;}
.yzmnew{border:1px solid #a2ddff;background: #e9f7ff;color: #66c1ff;height: 0.6rem;line-height: 0.6rem;width: 46%;display: inline-block;text-align: center;margin-left:2%;border-radius: 0.05rem;}


/*20181109*/
.my_addressbox li{border-bottom: 1px solid #f2f2f2;background: #fff;padding:0.4rem 0.2rem;font-size: 0.26rem;}
.my_addressbox li dl dt{padding-bottom: 0.1rem;}
.my_addressbox li dl dt span{font-weight: bold;margin-right: 0.15rem;}
.my_addressbox li dl dt em{background: red;color: #fff;border-radius: 0.3rem;padding:0.05rem 0.2rem;}
.bjaddress{width: 0.4rem;margin-top: 0.1rem;}

/*20181115*/
.dztjn{background: url(../images/dztj.png) no-repeat center top;width: 70%;background-size: 100%;padding:0.3rem 0;margin:0 auto;font-size: 0.32rem;}
.dztjn span{background: linear-gradient(to right, #1cadfe, #6d1ae9);
		-webkit-background-clip: text;color: transparent;font-weight: bold;}

.flexGrid{display: -webkit-flex;display: flex;}
.flexGrid-1{flex: 1;-webkit-flex: 1}