﻿/*通用间隔 往往用于小图标*/
.mg-left-3px{
    margin-left:3px;
}
.mg-left-5px{
    margin-left:5px;
}
.mg-right-3px{
    margin-right:3px;
}
.mg-right-5px{
    margin-right:5px;
}
.pd-left-3px{
    padding-left:3px;
}
.pd-left-5px{
    padding-left:5px;
}
.pd-right-3px{
    padding-right:3px;
}
.pd-right-5px{
    padding-right:5px;
}
/*栏目节的标题栏格式*/
.section-caption {
}
.section-caption h2{
    padding-bottom: 9px;margin: 20px 0 0px;color: #008b28;
}
.section-caption h2 .icon{
    color:#F40;
}
.section-caption h2 span{
    color: #999;font-size: 16px;margin-left: 10px;
}

.subtitle-border{
    padding-bottom:10px; border-bottom:5px solid #008b28;
}

/* 颜色，如：价格，提醒注意等*/
.price-color{
    color:#F40;
}
.attention-color{
    color:#fba13b;
}
.main-color{
    color:#008b28
}

.attention-link a{
    color:#fba13b;
    text-decoration:none;
}
.attention-link a:visited { 
    color:#fba13b;
text-decoration:none; 
} 
.attention-link a:hover { 
    color:#fba13b;
text-decoration:none; 
} 
.attention-link a:active { 
    color:#fba13b;
text-decoration:none; 
} 

/*分隔条，通过高度控制*/
.divider.divider-h5{
    height:5px;
}
.divider.divider-h10{
    height:10px;
}
.divider.divider-h15{
    height:15px;
}
.divider.divider-h20{
    height:20px;
}
.divider.divider-h25{
    height:25px;
}
.divider.divider-h30{
    height:30px;
}
.divider.divider-h60{
    height:60px;
}

/*移动终端设备的顶部标题导航栏*/
.header-nav {
    background: -webkit-gradient(linear, 0 0, 0 100%, from(#FFF), to(#F2F2F2));
    height: 43px;
    zoom: 1;
    text-align: center;
    line-height: 43px;
    color: #fff;
    font-size: 16px;
    width: 100%;
    z-index: 999;
    border-bottom: 1px solid #d7dbde;
}

.header-nav .header-nav-box {
    position: relative;
    zoom: 1;
    padding: 0 10px;
    color: #404040;
}

.header-nav .header-btn-left {
    display: inline-block;
    position: absolute;
    left: 20px;
}

.header-nav .header-btn-right {
    display: inline-block;
    position: absolute;
    right: 20px;
}
/*星级*/
.star-light{
    color:#F40;
}
.star-gray{
    color:#DDD;
}

/*文章*/
.article-video video{
    width:100%;height:390px;padding-top:3px; border:1px solid #DDD;
}
.article-body{
    line-height:28px;font-size:16px;text-align:justify;
}
@media(max-width: 768px){
    .article-body img{
            display: block;
            max-width: 100%;
            height: auto;
    }
}