.form-inline .form-group {
    display: inline-block;
    margin-bottom: 0;
    vertical-align: middle;
}
.form-inline .form-control {
    display: inline-block;
    width: auto;
    vertical-align: middle;
}

.form-control {
    display: block;
    width: 100%;
    height: 34px;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.42857143;
    color: #555;
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    -webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
    -o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
}
.focus0:focus{outline:0;}
option {
    font-weight: normal;
    display: block;
    white-space: pre;
    min-height: 1.2em;
    padding: 0px 2px 1px;
}
.shadow-t1{
    text-shadow: 1px 1px 2px #999;
}

.shadow-d1{
    box-shadow: 1px 1px 2px #999;
}
.shadow-d2{
    box-shadow: 1px 1px 1px #eee;
}


	/* view的阴影 */
	.shadow {
		-moz-box-shadow: 0 0 10px #06c;
		-webkit-box-shadow: 0 0 10px #06c;
		box-shadow: 0 0 10px #06c;
	}

	.shadow2 {
		-moz-box-shadow: 0 0 8px #e1e1e1;
		-webkit-box-shadow: 0 0 8px #e1e1e1;
		box-shadow: 0 0 10px #e1e1e1;
	}
.btn1{
    color: #785000;
    background-color: #dfc288;
}

.btn-default {
    color: #333;
    background-color: #fff;
    border-color: #ccc;
}

.btn {
    display: inline-block;
    padding: 6px 12px;
    margin-bottom: 0;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.42857143;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 4px;
}

.mydiv1
{
    position: relative;
    overflow-x: hidden;
    overflow-y: scroll;
    width: 100px;
    height: 100px;
}

/*每个页面公共css */
	.page {
		width: 100%;
		height: 100%;
		background-color: #fafafa;
		/* position: absolute; */
	}

	.page-abs {
		width: 100%;
		height: 100%;
		background-color: #fafafa;
		position: absolute;
	}

	.page-block {
		background-color: #ffffff;
		padding: 20px;
	}

	.line2 {
		width: 275px;
		height: 2px;
		border-bottom: 1px solid #E8E5E5;
	}

	.center {
		text-align: center;
	}

	.bg-img-cover {
		background-size: cover;
		background-position: 50% 0px;
		background-repeat: no-repeat no-repeat;
	}

	.row-c {
		display: flex;
		flex-direction: row;
		justify-content: center;
		align-items: center;
	}

	.row-b {
		display: flex;
		flex-direction: row;
		justify-content: space-between;
		align-items: center;
	}
	.row-bt {
		display: flex;
		flex-direction: row;
		justify-content: space-between;
		align-items:flex-start;
	}
	.row-s {
		display: flex;
		flex-direction: row;
		justify-content: flex-start;
		align-items: center;
	}

	.row-ss {
		display: flex;
		flex-direction: row;
		justify-content: flex-start;
		align-items: flex-start;
	}
	.row-sw {
		display: flex;
		flex-direction: row;
                flex-wrap: wrap;
		justify-content: flex-start;
		align-items: flex-start;
	}
	.row-bw {
		display: flex;
		flex-direction: row;
                flex-wrap: wrap;
		justify-content: space-between;
		align-items: flex-start;
	}
        
	.row-e {
		display: flex;
		flex-direction: row;
		justify-content: flex-end;
		align-items: center;
	}

	.row-a {
		display: flex;
		flex-direction: row;
		justify-content: space-around;
		align-items: center;
	}
	
	.column-c {
		display: flex;
		flex-direction: column;
		justify-content: flex-start;
		align-items: center;
	}

	.column-b {
		display: flex;
		flex-direction: column;
		justify-content: flex-start;
		align-items: space-between;
	}

	.column-s {
		display: flex;
		flex-direction: column;
		justify-content: flex-start;
		align-items: flex-start;
	}
	.column-sc {
		display: flex;
		flex-direction: column;
		justify-content: flex-start;
		align-items: center;
	}
	.column-e {
		display: flex;
		flex-direction: column;
		justify-content: flex-start;
		align-items: flex-end;
	}

	.column-a {
		display: flex;
		flex-direction: column;
		justify-content: flex-start;
		align-items: space-around;
	}




	.yj_red {
		width: 190px;
		height: 45px;
		line-height: 45px;
		border-radius: 50px;
		font-size: 13px;
		text-align: center;
		border: 1px solid #ff414b;
		/* background-color: #fff3f2; */
		color: #ff414b;
	}

	.yj_gray {
		width: 190px;
		height: 45px;
		line-height: 45px;
		border-radius: 50px;
		font-size: 13px;
		text-align: center;
		border: 1px solid #DBDBDA;
		/* background-color: #fff3f2; */
		color: #666666;
	}

	.yj_blue {
		width: 130px;
		border-radius: 15px;
		border-color: #4c99fb;
		color: #4c99fb;
		height: 45px;
		line-height: 45px;
		font-size: 13px;
		text-align: center;
		border: 1px solid #4c99fb;
	}


	.btn-red {
		margin-top: 60px;
		width: 660px;
		background-color: #ff414b;
		border: 1px solid #ffffff;
		color: #FFFFFF;
		margin-bottom: 40px;
	}

	.btn-fff375 {
		width: 375px;
		height: 90px;
		line-height: 90px;
		background-color: #ffffff;
		border: 0px solid #ffffff;
		color: #000000;
		font-size: 15px;
		border-radius: 0px;
		text-align: center;
	}

	.btn-yellow375 {
		width: 375px;
		height: 90px;
		line-height: 90px;
		background-color: #ffcd00;
		border: 0px solid #ffffff;
		color: #FFFFFF;
		font-size: 15px;
		border-radius: 0px;
		text-align: center;
	}

	.btn-red375 {
		width: 375px;
		height: 90px;
		line-height: 90px;
		background-color: #ff414b;
		border: 0px solid #ffffff;
		color: #FFFFFF;
		font-size: 15px;
		border-radius: 0px;
		text-align: center;
	}

	.btn-red710 {
		margin-top: 60px;
		width: 710px;
		background-color: #ff414b;
		border: 1px solid #ffffff;
		color: #FFFFFF;
		margin-bottom: 40px;
	}

	.btn-red750 {
		width: 750px;
		height: 90px;
		line-height: 90px;
		background-color: #ff414b;
		border: 0px solid #ffffff;
		color: #FFFFFF;
		border-radius: 0px;
		text-align: center;
		font-size: 16px;
	}

	/* 图片大小 start */
	.headimg {
		width: 120px;
		height: 120px;
	}
	.headimg100 {
		width: 100px;
		height: 100px;
	}
	.img50 {
		width: 50px;
		height: 50px;
	}

	.img60 {
		width: 60px;
		height: 60px;
	}

	.img70 {
		width: 70px;
		height: 70px;
	}

	.img80 {
		width: 80px;
		height: 80px;
	}

	.img90 {
		width: 90px;
		height: 90px;
	}

	.img100 {
		width: 100px;
		height: 100px;
	}

	.img110 {
		width: 110px;
		height: 110px;
	}

	.img120 {
		width: 120px;
		height: 120px;
	}

	.img130 {
		width: 130px;
		height: 130px;
	}

	.img140 {
		width: 140px;
		height: 140px;
	}

	.img150 {
		width: 150px;
		height: 150px;
	}

	.img160 {
		width: 160px;
		height: 160px;
	}

	.img170 {
		width: 170px;
		height: 170px;
	}

	.img180 {
		width: 180px;
		height: 180px;
	}

	.img200 {
		width: 200px;
		height: 200px;
	}

	.arrow-icon {
		width: 20px;
		height: 29px;
	}

	.arrow-icon-down {
		width: 32px;
		height: 20px;
	}

	.arrow-icon-small {
		width: 15px;
		height: 22px;
	}

	.icon10 {
		width: 10px;
		height: 10px;
	}

	.icon20 {
		width: 20px;
		height: 20px;
	}

	.icon25 {
		width: 25px;
		height: 25px;
	}

	.icon30 {
		width: 30px;
		height: 30px;
	}

	.icon40 {
		width: 40px;
		height: 40px;
	}

	.icon50 {
		width: 50px;
		height: 50px;
	}

	.icon-rz {
		width: 92px;
		height: 38px;
	}

	.icon-rz-single {
		width: 38px;
		height: 38px;
		margin-left: 10px;
	}

	/* 图片大小 end */


	/* 装饰线start */
	.line3 {
		height: 2px;
		width: 220px;
		/* background-color: #eeeeee; */
		border-bottom: 1px solid #eeeeee;
	}

	.dot {
		width: 10px;
		height: 10px;
		border-radius: 50%;
		background-color: #eeeeee;
		margin-top: 1px;
	}

	/* 装饰线end */


	/* 字体大小 start */
	.b {
		font-weight: bold;
	}

	.s {
		text-decoration: line-through;
	}

	.f18 {
		font-size: 18px;
	}

	.f17 {
		font-size: 17px;
	}

	.f16 {
		font-size: 16px;
	}

	.f13 {
		font-size: 13px;
	}

	.f14 {
		font-size: 14px;
	}

	.f15 {
		font-size: 15px;
	}

	.f12 {
		font-size: 12px;
	}

	.f11 {
		font-size: 11px;
	}

	.f10 {
		font-size: 10px;
	}

	.f20 {
		font-size: 20px;
	}

	.f22 {
		font-size: 22px;
	}

	.f24 {
		font-size: 24px;
	}


	/* 字体大小 end */

	.bt1eee {
		border-top: 1px solid #eeeeee;
	}

	.bb1eee {
		border-bottom: 1px solid #eeeeee;
	}
	.bb1666 {
		border-bottom: 1px solid #666666;
	}
	.bb1999 {
		border-bottom: 1px solid #999999;
	}
	.bb1gray{
	    border-bottom:1px solid #9d9ea2;
	}
	
	.bb1ccc {
		border-bottom: 1px solid #cccccc;
	}
        .bgray{
            background-color: #2a2828;
        }
        .bgray2{
            background-color: #9d9ea2;
        }
        .bgray3{
            background-color: #f8f6f7;
        }
	/* 字体颜色 start */
	.fff {
		color: #FFFFFF;
	}

	.orange {
		color: orange;
	}

	.black {
		color: #000000;
	}

	.ccc {
		color: #cccccc;
	}
	.c3 {
		color: #333333;
	}
	.c6 {
		color: #666666;
	}

	.c9 {
		color: #999999;
	}

	.eee {
		color: #eeeeee;
	}

	.red {
		color: #ff414b;
	}
        .gold{
            color:#bdb285;
        }
        .bgold{
            background-color: #bdb285;
        }
    .blue{
		color:#3072FF;
	}
	.blue1{
	    color:#0e88d1;
	}
	.blue2{
	    color:#576785;
	}
	.blue3{
	    color:#3071ff;
	}	
	.blue4{
	    color:#3E73FF;
	}
    .darkblue{
		color:#3050a2;
	}
	.green {
		color: #4cb762;
	}
	.c1{
	    color:#5A5A5A;
	}
	.c0{
	    color:#3F3D3D;
	}
	.c2{
	    color:#C7C7D6;
	}

	/* 字体颜色 end */

	/* margin设置 start */
	.m10 {
		margin: 10px;
	}

	.m20 {
		margin: 20px;
	}
	.mtb5 {
		margin-top: 5px;
		margin-bottom: 5px;
	}
	.mtb10 {
		margin-top: 10px;
		margin-bottom: 10px;
	}

	.mtb20 {
		margin-top: 20px;
		margin-bottom: 20px;
	}

	.mtb30 {
		margin-top: 30px;
		margin-bottom: 30px;
	}
        
        
        
        

	.mlr10 {
		margin-left: 10px;
		margin-right: 10px;
	}

	.mlr20 {
		margin-left: 20px;
		margin-right: 20px;
	}

	.mlr30 {
		margin-left: 30px;
		margin-right: 30px;
	}

	.mlr40 {
		margin-left: 40px;
		margin-right: 40px;
	}

	.mlr50 {
		margin-left: 50px;
		margin-right: 50px;
	}

	.mlr60 {
		margin-left: 60px;
		margin-right: 60px;
	}
	.ml3 {
		margin-left: 3px;
	}
	.ml4 {
		margin-left: 4px;
	}
	.ml5 {
		margin-left: 5px;
	}
	.ml8 {
		margin-left: 8px;
	}
	.ml10 {
		margin-left: 10px;
	}

	.ml15 {
		margin-left: 15px;
	}

	.ml20 {
		margin-left: 20px;
	}

	.ml30 {
		margin-left: 30px;
	}

	.ml40 {
		margin-left: 40px;
	}
	.mt2 {
		margin-top: 2px;
	}
	.mt3 {
		margin-top: 3px;
	}
	.mt4 {
		margin-top: 4px;
	}
	.mt5 {
		margin-top: 5px;
	}
	
	.mt7 {
		margin-top: 7px;
	}
	.mt8 {
		margin-top: 8px;
	}
	
	.mt10 {
		margin-top: 10px;
	}

	.mt15 {
		margin-top: 15px;
	}

	.mt20 {
		margin-top: 20px;
	}

	.mt30 {
		margin-top: 30px;
	}
	.mt35 {
		margin-top: 35px;
	}
	.mt40 {
		margin-top: 40px;
	}
	.mt45 {
		margin-top: 45px;
	}
	.mt50 {
		margin-top: 50px;
	}

	.mt60 {
		margin-top: 60px;
	}
	.mt70 {
		margin-top: 70px;
	}

	.mt80 {
		margin-top: 80px;
	}

	.mt90 {
		margin-top: 90px;
	}
	.mt100 {
		margin-top: 100px;
	}

	.mt110 {
		margin-top: 110px;
	}

	.mt120 {
		margin-top: 120px;
	}
        
        
	.mr5 {
		margin-right: 5px;
	}   
	.mr8 {
		margin-right: 8px;
	} 
	.mr10 {
		margin-right: 10px;
	}
	.mr15 {
		margin-right: 15px;
	}
	.mr20 {
		margin-right: 20px;
	}

	.mr30 {
		margin-right: 30px;
	}
	.mr40 {
		margin-right: 40px;
	}
	
	.mb5 {
		margin-bottom: 5px;
	}
	.mb10 {
		margin-bottom: 10px;
	}
	.mb20 {
		margin-bottom: 20px;
	}

	.mb30 {
		margin-bottom: 30px;
	}

	.mb40 {
		margin-bottom: 40px;
	}

	.mb50 {
		margin-bottom: 50px;
	}

	.mb60 {
		margin-bottom: 60px;
	}
	.mb80 {
		margin-bottom: 80px;
	}
	.mb100 {
		margin-bottom: 100px;
	}
	.mb120 {
		margin-bottom: 120px;
	}

	.mb160 {
		margin-bottom: 160px;
	}




	/* margin设置 end */

	/* padding设置 start */
	.ptb8 {
		padding-top: 8px;
		padding-bottom: 8px;
	}
	
	.ptb10 {
		padding-top: 10px;
		padding-bottom: 10px;
	}
	.plr5 {
		padding-left: 5px;
		padding-right: 5px;
	}
	.plr8 {
		padding-left: 8px;
		padding-right: 8px;
	}
	.plr10 {
		padding-left: 10px;
		padding-right: 10px;
	}
	
	
	
	
	.ptb5 {
		padding-top: 5px;
		padding-bottom: 5px;
	}
	.ptb10 {
		padding-top: 10px;
		padding-bottom: 10px;
	}
	.ptb20 {
		padding-top: 20px;
		padding-bottom: 20px;
	}

	.ptb30 {
		padding-top: 30px;
		padding-bottom: 30px;
	}

	.ptb40 {
		padding-top: 40px;
		padding-bottom: 40px;
	}

	.ptb50 {
		padding-top: 50px;
		padding-bottom: 50px;
	}

	.plr20 {
		padding-left: 20px;
		padding-right: 20px;
	}
	
	.plr30 {
		padding-left: 30px;
		padding-right: 30px;
	}
	.plr40 {
		padding-left: 40px;
		padding-right: 40px;
	}
	.plr50 {
		padding-left: 50px;
		padding-right: 50px;
	}
	.plr60 {
		padding-left: 60px;
		padding-right: 60px;
	}
	.plr70 {
		padding-left: 70px;
		padding-right: 70px;
	}
	.plr80 {
		padding-left: 80px;
		padding-right: 80px;
	}

	.plr120 {
		padding-left: 120px;
		padding-right: 120px;
	}

	.pt20 {
		padding-top: 20px;
	}
	
	
	
	.pb5 {
		padding-bottom: 5px;
	}
	.pb10 {
		padding-bottom: 10px;
	}
	.pb15 {
		padding-bottom: 15px;
	}
	.pb20 {
		padding-bottom: 20px;
	}

	.pb30 {
		padding-bottom: 30px;
	}

	.pl20 {
		padding-left: 20px;
	}

	.pr20 {
		padding-right: 20px;
	}

	.p10 {
		padding: 10px 10px 10px 10px;
	}

	.p20 {
		padding: 20px;
	}

	.pl20 {
		padding-left: 20px;
	}



	.p25 {
		padding: 25px;
	}
	.p30 {
		padding: 30px;
	}
	.p40 {
		padding: 40px;
	}
	.pl30 {
		padding-left: 30px;
	}

	.pt30 {
		padding-top: 30px;
	}
	.pt40 {
		padding-top: 40px;
	}
	.pt50 {
		padding-top: 50px;
	}
	.pt60 {
		padding-top: 60px;
	}
	.pt70 {
		padding-top: 70px;
	}
	.pt80 {
		padding-top: 80px;
	}
	/* padding设置 end */

	/* 背景颜色设置 start */
	.bfff {
		background-color: #FFFFFF;
	}
	.b333 {
		background-color: #333333;
	}
	.b666 {
		background-color: #666666;
	}
	.b999 {
		background-color: #999999;
	}
	
	.bccc {
		background-color: #ccc;
	}
	
	.b000 {
		background-color: #000000;
	}
	.b222 {
		background-color: #222222;
	}
	.bf8 {
		background-color: #f8f8f8;
	}

	.beee {
		background-color: #eeeeee;
	}

	.bgra {
		background-color: #F7F7F7;
	}

	.bred {
		background-color: #FF5C57;
	}
	
	.bblue {
		background-color: #3072FF;
	}
	.bblue2{
	    background: #3e73ff;
	}
	
	.bpurple {
		background-color: #000000;
	}
	.bpurple2 {
		background-color: #333333;
	}
	.borange {
		background-color: orange;
	}

	.bpink {
		background-color: #fec3c3;
	}

	.blightpink {
		background-color: #ffe7e8;
	}

	/* 背景颜色设置 end */

	/* radius设置 start */
	.br5 {
		border-radius: 5px;
	}
	.br8 {
		border-radius: 8px;
	}
	.br10 {
		border-radius: 10px;
	}

	.br15 {
		border-radius: 15px;
	}

	.br20 {
		border-radius: 20px;
	}

	.br30 {
		border-radius: 30px;
	}

	.br40 {
		border-radius: 40px;
	}

	.br45 {
		border-radius: 45px;
	}

	.br50 {
		border-radius: 50px;
	}
	
	
	.br_headimg {
		border-radius: 50%;
	}



	.bro {
		border-radius: 50%;
	}



	/* radius设置 end */
	.bb {
		border-bottom: 1px solid #efefef;
	}


	.bb-red {
		border-bottom: 2px solid #FD5C61;
		padding-bottom: 15px;
	}

	.bb-orange {
		border-bottom: 2px solid orange;
		padding-bottom: 15px;
	}

	/* 年龄 & 性别 start*/
	.sex-age {
		display: flex;
		flex-direction: row;
		padding: 5px 10px;
		align-items: center;
		justify-content: space-around;
		background-color: #ffaac9;
		width: 60px;
		height: 30px;
		border-radius: 7px;
	}

	.age {
		font-size: 12px;
		color: #FFFFFF;
		padding-left: 10px;

	}

	.sex-img {
		width: 20px;
		height: 20px;
	}

	.switch-red {
		transform: scale(0.6);
	}

	.switch {
		transform: scale(0.6);
	}

	/* 年龄 & 性别 end*/

	/* 边框设置 start */
	/* 边框设置 end */
	.w50b {
		width: 50%;
	}
	.w55b {
		width: 55%;
	}
	.w52b {
		width: 52%;
	}
	.w53b {
		width: 53%;
	}
	.w51b {
		width: 51%;
	}
	
	
	.w15b {
		width: 15%;
	}
	.w16b {
		width: 16%;
	}
	.w17b {
		width: 17%;
	}
	.w18b {
		width: 18%;
	}
	.w19b {
		width: 19%;
	}
	.w20b {
		width: 20%;
	}
	.w25b {
		width: 25%;
	}
	.w26b {
		width: 26%;
	}
	.w27b {
		width: 27%;
	}
	.w28b {
		width: 28%;
	}  
	.w30b {
		width: 30%;
	}
	.w33b {
		width: 33%;
	}
	.w35b {
		width: 35%;
	}
	.w40b {
		width: 40%;
	}
	.w45b {
		width: 45%;
	}
	.w46b {
		width: 46%;
	}
	.w47b {
		width: 47%;
	}
	.w48b {
		width: 48%;
	}
	.w49b {
		width: 49%;
	}
	.w60b {
		width: 60%;
	}

	.w70b {
		width: 70%;
	}

	.w80b {
		width: 80%;
	}

	.w90b {
		width: 90%;
	}
	.w95b {
		width: 95%;
	}
	.w100b {
		width: 100%;
	}
	
	.w10 {
		width: 10px;
	}
	.w12 {
		width: 12px;
	}
	.w15 {
		width: 15px;
	}
	.w20 {
		width: 20px;
	}
	.w22 {
		width: 22px;
	}
	.w23 {
		width: 23px;
	}
	.w25 {
		width: 25px;
	}
	.w26 {
		width: 26px;
	}
	.w27 {
		width: 27px;
	}
	.w28 {
		width: 28px;
	}
	.w29 {
		width: 29px;
	}
	.w30 {
		width: 30px;
	}
	.w35 {
		width: 35px;
	}
	.w40 {
		width: 40px;
	}   
	.w50 {
		width: 50px;
	}
	.w55 {
		width: 55px;
	}
	.w60 {
		width: 60px;
	}

	.w60 {
		width: 60px;
	}

	.w70 {
		width: 70px;
	}

	.w80 {
		width: 80px;
	}

	.w90 {
		width: 90px;
	}

	.w100 {
		width: 100px;
	}
	.w110 {
		width: 110px;
	}
	.w120 {
		width: 120px;
	}
	.w130 {
		width: 130px;
	}	
	.w140 {
		width: 140px;
	}
	
	.w150 {
		width: 150px;
	}
	.w180 {
		width: 180px;
	}
	.w200 {
		width: 200px;
	}

	.w250 {
		width: 250px;
	}

	.w300 {
		width: 300px;
	}
	.w325 {
		width: 325px;
	}
	.w335 {
		width: 335px;
	}
	.w350 {
		width: 350px;
	}
	.w375 {
		width: 375px;
	}
	.w400 {
		width: 400px;
	}
	.w450 {
		width: 450px;
	}
	.w500 {
		width: 500px;
	}
	.w550 {
		width: 550px;
	}
	.w600 {
		width: 600px;
	}
	.w650 {
		width: 650px;
	}
	.w690 {
		width: 690px;
	}
	.w700 {
		width: 700px;
	}
	.w710 {
		width: 710px;
	}
	.w720 {
		width: 720px;
	}
	.w730 {
		width: 730px;
	}
	.w740 {
		width: 740px;
	}
	
	.w750 {
		width: 750px;
	}
	.h5 {
		height: 5px;
		line-height: 5px;
	} 
	.h10 {
		height: 10px;
		line-height: 10px;
	}   
	.h20 {
		height: 20px;
		line-height: 20px;
	}
	.h25 {
		height: 25px;
		line-height: 25px;
	}
	.h26 {
		height: 26px;
		line-height: 26px;
	}
	.h27 {
		height: 27px;
		line-height: 27px;
	}
	.h28 {
		height: 28px;
		line-height: 28px;
	}
	.h29 {
		height: 29px;
		line-height: 29px;
	}
	
	
	
	.h30 {
		height: 30px;
		line-height: 30px;
	}
	.h31 {
		height: 31px;
		line-height: 31px;
	}
	.h32 {
		height: 32px;
		line-height: 32px;
	}
	.h33 {
		height: 33px;
		line-height: 33px;
	}
	.h34 {
		height: 34px;
		line-height: 34px;
	}
	.h35 {
		height: 35px;
		line-height: 35px;
	}
	.h36 {
		height: 36px;
		line-height: 36px;
	}
	.h37 {
		height: 37px;
		line-height: 37px;
	}
	.h38 {
		height: 38px;
		line-height: 38px;
	}
	.h39 {
		height: 39px;
		line-height: 39px;
	}
	
	
	
	
	.h40 {
		height: 40px;
		line-height: 40px;
	}
	.h45 {
		height: 45px;
		line-height: 45px;
	}
	.h50 {
		height: 50px;
		line-height: 50px;
	}
	.h55 {
		height: 55px;
		line-height: 55px;
	}
	.h60 {
		height: 60px;
		line-height: 60px;
	}

	.h70 {
		height: 70px;
		line-height: 70px;
	}

	.h80 {
		height: 80px;
		line-height: 80px;
	}

	.h90 {
		height: 90px;
		line-height: 90px;
	}

	.h100 {
		height: 100px;
		line-height: 100px;
	}

	.h150 {
		height: 150px;
		line-height: 150px;
	}

	.h200 {
		height: 200px;
		line-height: 200px;
	}

	.h250 {
		height: 250px;
		line-height: 250px;
	}

	.h300 {
		height: 300px;
		line-height: 300px;
	}