﻿@charset "UTF-8";
td,th 
{margin:0;width:100%;
}

/* PC端不显示 */
.hidden-pc{display: none;}
@media (max-width: 768px){.hidden-pc{display: block !important;}
/* mobi端不显示 */
.hidden-mobi{display: block;}

.cmcrong{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px;}
/* @media(min-width:768px){.cmcrong{width:750px}
}
@media(min-width:992px){.cmcrong{width:970px}
}
@media(min-width:1200px){.cmcrong{width:1170px}
} */
@media (max-width: 768px){.hidden-mobi{display: none;}


@media (max-width:450px){ /* 手机版界面适配 */ 
}
@media (min-width:451px) and (max-width:960px){ /* 平板界面适配 */ 
}
@media (min-width:961px){.cmcrong{width:961px} /* 电脑版界面适配 */ 
}


.cmc_fonts {FONT-FAMILY: Microsoft YaHei,KaiTi,arial,helvetica,sans-serif;}


/* 首字下沉 */

// 浏览器不支持采用之前的方案 
@supports (not(initial-letter: 5)) and (not(-webkit-initial-letter: 5)) { 
    .intro::first-letter { 
        color: hsl(350, 50%, 50%); 
        font-size: $cap-size;  
        float: left;  
        line-height: .7;  
        margin: 17px 2px 0 0; 
    } 
} 

// 支持的浏览器采用下面的方案 
@supports (initial-letter: 5) or (-webkit-initial-letter: 5) {
    .intro:nth-of-type(1)::first-letter { 
        initial-letter: 3;  
    } 
}

