

.tbl_head01 li{position:relative; border-bottom:1px solid #a0a0a0; font-size:0;}
 .tbl_head01 li .chk_box{position:absolute; top:0; left:0;}
.tbl_head01 .que{font-size:0; cursor:pointer;}
.tbl_head01 .que span{display:inline-block;  vertical-align:middle;  text-align:center; }
.col_num{color:#1b1b1e;}
.col_cate{background-color:#ff661c; color:#fff;}
.col_subject{position:relative; text-align:left;  font-weight:300; color:#1b1b1e;}
.col_subject i{position:absolute; top:50%; color:#9e9e9e}
.ans{display:none;}
.ans>div{ color:#1b1b1e; font-weight:300; line-height:1.4em}

 
#bo_cate2{}
#bo_cate2 li{border-radius:50%;overflow: hidden;}
#bo_cate2 li:hover a{background-color:#ff661c;}
#bo_cate2 li>a{display: block; background-color:#ded7c0;}
#bo_cate2 li a{color:#fff;text-align:center;}
#bo_cate_on2{background-color:#ff661c !important;}
#bo_cate2 li img{display:block;}


@media (min-width: 1300px) {
#bo_cate2{margin: 100px 0;}
#bo_cate_ul2{margin: 0 -1vw;}
#bo_cate2 li{float:left;margin: 0 1vw;width: 8.28vw;}
#bo_cate2 li img{width:auto; margin:0 auto 18px;}
#bo_cate2 li  a{font-size:22px;height: 8vw;padding-top: 23%;}
 
 
 
 
 
 
.tbl_head01 li{padding:30px 0;}
.que{}
.col_num{width:9%; font-size:20px;}
.col_cate{width:7%; font-size:18px; height:40px; border-radius:20px; line-height:40px;}
.col_subject{width:84%; padding-left:50px; font-size:20px;}
.col_subject i{right:70px; font-size:18px; margin-top:-9px;}

.ans{margin-top:30px;padding-left:16%}
.ans>div{ background:url(/images/community/re.png) no-repeat 48px 30px #fff; padding:30px 70px; font-size:20px; border-radius:20px}

}
@media (min-width:640px){

}
@media (min-width: 640px) and (max-width: 1299px){
#bo_cate2{margin: 8vw 0;}
#bo_cate_ul2{margin: 0 -0.8vw;}
#bo_cate2 li{float:left;margin: 0 0.8vw;width: 11.7vw;}
#bo_cate2 li img{width: 3.3vw;margin: 0 auto 1.2vw;}
#bo_cate2 li  a{font-size: 1.8vw;height: 11.7vw;padding-top: 2.7vw;}
 
 
 
 
 
 
.tbl_head01 li{padding: 2.5vw 0;}
.que{}
.col_num{width: 11%;font-size: 1.6vw;}
.col_cate{width: 9%;font-size: 1.5vw;height: 3.3vw;border-radius: 1.8vw;line-height: 3.3vw;}
.col_subject{width: 80%;padding-left: 4vw;font-size: 1.6vw;}
.col_subject i{right: 3vw;font-size: 2vw;margin-top: -1vw;}

.ans{margin-top: 2.5vw;padding-left: 20%;}
.ans>div{background: url(/images/community/re.png) no-repeat 3.8vw 2.5vw #fff;padding: 2.5vw 6vw;font-size: 1.6vw;border-radius: 1vw;}
}
@media (max-width:1299px){
 
	
}
@media (max-width:640px){
#bo_cate2{margin: 10vw 0;}
#bo_cate_ul2{margin: 0 -1.5vw;}
#bo_cate2 li{float:left;margin: 0 1.5vw;width: 18vw;}
#bo_cate2 li img{width: 4vw;margin: 0 auto 2vw;}
#bo_cate2 li  a{font-size: 3.5vw;height: 18vw;padding-top: 4.5vw;}
 
 
 
 
 
.tbl_head01 li{padding: 3vw 0;}
.que{}
.col_num{width:9%;font-size:20px;display: none !important;}
.col_cate{width: 15vw;font-size: 2.8vw;height: 6vw;border-radius: 3vw;line-height: 6vw;}
.col_subject{width: calc(100% - 15vw);padding-left: 2vw;font-size: 3.5vw;}
.col_subject i{right: 0;font-size: 4vw;margin-top: -2vw;}

.ans{margin-top: 3vw;padding-left:16%}
.ans>div{background: url(/images/community/re.png) no-repeat 4vw 4vw #fff;padding: 3vw 7vw;font-size: 3vw;border-radius: 2vw;background-size: 1vw auto;}	
	

} 