
html,body{
    width:100%;
    height:100%
}

body{
    /*border:1px solid red; !important;*/
    /*background: url("../imgs/bg.jpg") no-repeat !important;*/
    width:100% !important;
    height:100% !important;;
    background-size:100% !important;;
}

/*先前的开始*/
 .content{
     font-size: 80px;
     text-align: center;
     vertical-align: middle;
 }
.text{
    padding-top: 50px;
    padding-bottom: 50px;
}
/*先前的结束*/

.c_padding_mini {
    padding: 0.2em !important;
}

.c_padding_tiny {
    padding: 0.4em !important;
}

.c_padding {
    padding: 1em !important;
}

/*
1个em就是14的像素
上下填充-小
*/
.c_padding_tb_mini {
    padding-top: 0.2em !important;
    padding-bottom: 0.2em !important;
}

.c_padding_tb_tiny {
    padding-top: 0.3em !important;
    padding-bottom: 0.3em !important;
}

.c_padding_tb_small {
    padding-top: 0.4em !important;
    padding-bottom: 0.4em !important;
}

.c_padding_tb_middle {
    padding-top: 0.5em !important;
    padding-bottom: 0.5em !important;
}

.c_padding_tb_normal {
    padding-top: 1em !important;
    padding-bottom: 1em !important;
}

.c_padding_tb_large {
    padding-top: 2em !important;
    padding-bottom: 2em !important;
}

.c_padding_tb_big {
    padding-top: 3em !important;
    padding-bottom: 3em !important;
}

.c_padding_tb_huge {
    padding-top: 4em !important;
    padding-bottom: 4em !important;
}

.c_padding_tb_massive {
    padding-top: 5em !important;
    padding-bottom: 5em !important;
}

.c_padding_lr_small {
    padding-left: 4em !important;
    padding-right: 4em !important;
}

.c_margin_tb_tiny {
    margin-top: 0.3em !important;
    margin-bottom: 0.3em !important;
}

.c_margin_tb_mini {
    margin-top: 0.5em !important;
    margin-bottom: 0.5em !important;
}

/**
调整字体亮度
 */
.c_text_thin {
    font-weight: 300 !important;
}

/**
字间距
 */
.c_text_spaced {
    letter-spacing: 1px !important;
}

/**
行间距
 */
.c_text_lined {
    line-height: 1.8 !important;
}

.c_text_black {
    color: #333; !important;
}

.c_text_size_normal {
    size: 20px !important;
}

/**
透明度
 */
.c_opacity_mini {
    opacity: 0.8 !important;
}

.c_opacity_tiny {
    opacity: 0.6 !important;
}

/**
内联
 */
.c_inline_block {
    display: inline-block !important;
}

/**
container
 */
.c_container{
    max-width: 72em !important;
    margin: auto !important;
}

.c_container_small {
    max-width: 60em !important;
    margin: auto !important;
}

.c_position_top_right{
    position: absolute;
    top: 0;
    right: 0;
}

/*必须在@media上面 默认电脑浏览器隐藏*/
.c_mobile_show{
    display: none !important;
}



.c_margin_bottom_small{
    margin-bottom: 0.5em !important;
}

/**
导航阴影
 */
.c_shadow_small{
    -moz-box-shadow:2px 2px 5px #333333 !important;
    -webkit-box-shadow:2px 2px 5px #333333 !important;
    box-shadow:2px 2px 5px #333333 !important;
    /*box-shadow: 0 4px 8px, rgba(255, 0, 0, 1) !important;*/
}

/**
position
 */
.c_fixed {
    position: fixed !important;
    z-index: 1 !important;
}

.c_right_bottom {
    bottom: 0 !important;
    right: 0 !important;
}

.c_mobile_wide {
    width: 100% !important;
}

.main-content {
	width: 1024px;
	maring: 0 auto;
}

/*默认手机浏览器显示*/
@media screen and (max-width: 768px) {
    .c_mobile_hide{
        display: none !important;
    }
    .c_mobile_show{
        display: block !important;
    }
    .c_padding_lr_small {
        padding-left: 0 !important;
        padding-right: 0 !important;
    }


}





