
.search{bottom:50px !important;}
.search_btn{margin-top: 30px !important;}

.pg{background: #f1f1f1;clear:both;}
#Pages {
    max-width: 1180px;
    text-align: left;
    margin: 0px auto;
	padding-top:40px;
	padding-bottom: 20px;
}
#border {
    /* border: 1px solid #ccc; */
    margin-bottom: 10px;
    background: #fff;
    /* background: url(/images/v6/border_back.jpg) left bottom repeat-x #FFFFFF; */
    overflow: hidden;
}
.tBar {
    background: #fff;
    font-weight: bold;
    border-bottom: 1px solid #ddd;
    padding: 15px 0px 15px 20px;
    font-size: 18px;
}
.tBar .cdl{
	display: inline-block;
    margin-left: 24px;
    color:#fff;
    border-radius: 20px;
    border: 1px solid #b40026;
	background-color: #b40026;
    padding: 0 15px;
}



.tags{ overflow:hidden; zoom:1; clear:both; margin-top:-2px; padding-top:2px;}
.tags li{ float:left; width:3.56%; text-align:center; background:#F1F1F1; border-right:1px solid #fff; height:35px; line-height:35px; font-size:16px; cursor:pointer;}
.tags li.now{ background: url(../img/tagbg.png) center top no-repeat !important; height:42px; margin-top:-2px; color:#fff; font-weight:bold;position:relative;z-index:9999}
.tags li.hover{ background:#F2EEAC;}
.tags li.last{ width:62px; border:0; font-size:14px; font-family:Microsoft Yahei,Simsun,Arial;}
.taglist{width:100%}
.taglist th{ border-top:1px solid #dfdfdf; background:#fafafa; border-right:1px solid #dfdfdf; padding:10px; color:#a00; font-size:24px; font-weight:bold; width:5.5%; text-align:center;}
.taglist td{ border-top:1px solid #dfdfdf;}
.taglist td ul li{ display:block; float:left; padding:16px; width:222px;  border-right:1px dotted #ccc;border-bottom: 1px dotted #ccc;margin: 0;box-sizing: border-box;}
.taglist td ul li:nth-child(5n){border-right: none;}
.taglist td ul li.line{ padding:0; width:100%; border-top:1px dotted #ccc; height:0px; overflow:hidden;zoom:1;}
.taglist td ul li h3{ margin:0;  color:#555; margin-bottom:10px; line-height:normal; font-size:14px;}
.taglist td ul li p{ color:#888; }
.taglist td ul li div{ overflow:hidden;zoom:1; clear:both;  color:#000;}
.taglist td ul li div a{margin-top:10px; display:block; float:left;margin-right:5px;  border:1px solid #888; color:#888; cursor:pointer; width:60px; height:22px; line-height:22px; text-align:center;}
.taglist td ul li div a:hover{color:#c00;border:1px solid #c00}

@media screen and (max-width: 1040px){
	.tags li{width: 3.51%;}	
}
@media screen and (max-width: 768px){
	.tags li{width: 3.4%;}	
    .taglist td ul li{width: 100%;box-sizing: border-box;border:none;} 
    .tBar{ text-align:center;}
    #border .overflow{overflow-x: auto;}
    #border .overflow .tags{height: 42px;line-height: 42px;width: 1390px;}
    .tags li{width:50px;height: 38px;line-height: 38px;}
    .tags li.now{ margin:0;}
    .tBar{padding: 15px;box-sizing: border-box;}
    .tBar .cdl{font-size: 14px;}
}
@media screen and (max-width: 414px){
	
}
@media screen and (max-width: 375px){
	.domain li{padding:5px;}	
}