/* Write your styles */

.inclass{ padding:0; }
.inclass1{ padding-right:0;  }
.inclass,.inclass1 { margin-top:10px;line-height:55px; }
.inclass a,.inclass1 a{ height:55px; }
.inclass a,.inclass1 a{background:#cb000e; display:block; text-align:center;border-radius:5px;-moz-border-radius: 5px;    -webkit-border-radius: 5px; color:#FFF; font-weight:bold;}

.lh-20{ line-height:25px;}
.am-cf{ border-top:#ccc solid 1px; height:45px; line-height:45px; }
.am-cf:last-child{border-bottom:#ccc solid 1px;}
.am-cf i{ width:18px; margin:0 10px;}
.am-cf h2{ color:#333; display:block; width:100%;}
.am-cf h2 small{ margin-left:15px; color:#999;}
.am-cf h2 span{ float:right; margin-right:10px; color:#F0F0F0}

.san-nav li{text-align:center;}
.san-nav li img{vertical-align:middle; max-width:75%;}
.san-nav li a{color:#222; font-size:1.4rem; font-weight:bold;}
.mt-15{ margin-top:15px;}
.pt-15{ padding-top:15px;}
.p-15{padding:15px;}

.bg-f2{background:#f2f2f2;}

.p-list{ padding-left:0;}
.p-list li{ border-radius:10px;-moz-border-radius: 10px;    -webkit-border-radius: 10px; background:#fff; overflow:hidden;}
.p-list li a{color:#222;}
.p-list li .p-list-text{ font-size:1.6rem; font-weight:bold; line-height:1.6}
.p-list li .p-list-img{text-align:center; }
.p-list li .p-list-img img{width:100%;}

.blog-content img{ max-width:100%; height:auto; clear:both;}

.top {text-align:center;}
.index-about{background:#fff; padding-top:30px; text-align:center;}