

.allList{
    width: 1268px;
    margin: auto;
    overflow: hidden;
    margin-top: 80px;
    margin-bottom: 150px;
}

.allListLeft{
    width: 352px;
    float: left;
    overflow: hidden;
}
.allListLeft h5{
    font-size: 18px;
    color: #000000;
    font-weight: 700;
    margin: 0;
}
.allListLeft img{

}
.allListLeft div{
    overflow: hidden;
}
.allListLeft div a{
    color: #999999;
    display: block;
    overflow: hidden;
    height: 45px;
    line-height: 45px;
    border-bottom: 1px solid #ccc;
    transition: all 0.2s;
}
.allListLeft div i{
    float: right;
    display: block;
    margin-top: 15px;
    font-size: 17px;
}
.allListLeft div a:last-child{
    border: 0;
}
.des_page{
	line-height:35px;
}

.allListRight{
    float: right;
    width: 845px;
	color:#525252;
	line-height:32px;
    overflow: hidden;
}
.allListRight_0{
clear:both;
overflow:hidden;
width:1200px;
margin:50px auto;

}
#page_muen_nav {

	line-height:60px;
    height: auto;
    margin: 0px auto 20px auto;
    border-bottom: dashed #D5D5D5 1px;
}
#page_muen_nav  a{
	color:#767676;
}
.listpro{
    overflow: hidden;
    display: flex;
    flex-wrap: wrap;
}
.listpro a{
    width: 350px;
    overflow: hidden;
    margin-right: 40px!important;
    text-align: center;
    margin-bottom: 20px;
}
.listpro a:nth-child(3n){
    margin-right: 0;
}
.listpro div{
    overflow: hidden;
    width: 350px;
    height: auto;
}
.listpro div img{
    width: 350px;
    height: auto;
    transition: all 0.5s;
}
.listpro span{
    display: block;
    color: #333;
    text-align: left;
    margin-top: 11px;
    padding-left: 4px;
}
.listpro p{
	line-height:24px;
    height: 54px;
    font-size: 12px;
    display: block;
    width: 100%;
    overflow: hidden;
    color: #999;
    margin-top: 5px;
    text-indent: 12px;
    text-align: left;
    padding: 4px;
}
.listpro label{
    display: inline-block;
    padding: 5px 20px;
    font-size: 12px;
    border: solid 1px #d70c19;
    color: #d70c19;
    border-radius: 5px;
    margin: 10px 0;
    -moz-transition: all 0.5s;
    -webkit-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
}


.listpro a:hover img{
    transform: scale(1.05);
}
.listpro a:hover label{
    background: #d70c19;
    color: #fff;
}







.listmendian{
    overflow: hidden;
    display: flex;
    flex-wrap: wrap;
}
.listmendian a{
    width: 350px;
    overflow: hidden;
    margin-right: 11px;
    text-align: center;
    margin-bottom: 20px;
}
.listmendian a:nth-child(3n){
    margin-right: 0;
}
.listmendian div{
    overflow: hidden;
    width: 350px;
    height: auto;
}
.listmendian div img{
    width: 100%;
    height: 100%;
    transition: all 0.5s;
}
.listmendian span{
    display: block;
    color: #333;
    text-align: left;
    margin-top: 11px;
    padding-left: 4px;
}
.listmendian p{
    height: 54px;
    font-size: 12px;
    display: block;
    width: 100%;
    overflow: hidden;
    color: #999;
    margin-top: 5px;
    text-indent: 12px;
    text-align: left;
    padding: 4px;
}
.listmendian label{
    display: inline-block;
    padding: 5px 20px;
    font-size: 12px;
    border: solid 1px #ffa800;
    color: #ffa800;
    border-radius: 5px;
    margin: 10px 0;
    -moz-transition: all 0.5s;
    -webkit-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
}


.listmendian a:hover img{
    transform: scale(1.05);
}
.listmendian a:hover label{
    background: #ffa800;
    color: #fff;
}



.default {
    background: #fff;
}
.default li {
    padding: 10px 1%;
    width: 98%;
    margin-bottom: 10px;
    border-bottom: dashed #ccc 1px;
    overflow: hidden;
}
.default li .picdsa {
    border: solid 3px #FFFFFF;
    width: 30%;
    height: auto;
    float: left;
    overflow: hidden;
    display: block;
    margin-right: 10px;
    position: relative;
}
.attachment-case {
    width: 100%;
    max-height: 200px;
}
.default li .titels {
    font-size: 16px;
    color: #333;
    font-weight: bold;
    margin-bottom: 5px;
}
.default li h2{
    margin-top: 0;
}
.default li p {
    font-size: 14px;
    color: #666;
}
.infot {
    color: #11a3c2;
    font-size: 12px;
    font-weight: normal;
    display: block;
    width: 100%;
    padding-bottom: 3px;
    margin-bottom: 6px;
}
.default li p {
    font-size: 14px;
    color: #666;
}
.default li span a:hover, .infot a:hover {
    text-decoration: underline;
    color: #d70c19;
}
.pager {width:95%;overflow:hidden;white-space:nowrap;padding:4px;float:left;text-align:left; margin:20px 0;}
.pager a { background:#333; color:#FFF; font-size:12px;margin:2px;padding:6px 12px; text-decoration:none;}
.pager a.current {background:#d70c19; font-size:12px;margin:2px;padding:6px 12px;}
.pager a:hover {background:#d70c19;font-size:12px;color:#fff;text-decoration:none;}
.hover_incase{ position:absolute; top:0; left:0; display:none;}


.showTop{
    text-align: center;
    font-size: 18px;
    color: #333;
    font-weight: 700;
}

.des_page{
    padding-bottom: 5px;
    margin-bottom: 5px;
    border-bottom: none;
    background: #EFEFEF;
    color: #666;
    display: block;
    text-align: center;
    font-size: 12px;
    padding: 3px 0 3px 5px;
    margin: 15px 0;
}
.des_page em{
    font-style: normal;
}
.textImg{
    
}

.qqserver p img{
	display:inline;
	margin:-5px 5px 0 0;
	vertical-align:middle;
}
.scrollsidebar{
float:right;
	position: fixed;
	z-index:999;
	top:220px; 
	right: 0;
}
.side_content{
	width:220px;
	float:left;
}
.side_content .side_list{
	width:220px;
}	
.side_title{
	height:45px;
	line-height:45px;
	color:#fff;
	text-align:center;
	background:#ff880e;
}
.side_center{
	border:2px solid #ccc;
	border-top:none;
	padding:10px 12px 5px 12px;
	font-size:12px;
}
.side_center a {
	color:#333;
	text-decoration: none;
}
.side_center .qqserver p{
	padding:6px 0;
	margin:0;
	vertical-align:middle;
}
.msgserver{
	position: relative; 
	border-top:1px dotted #ccc;
	text-align:center;
	margin-top:6px;
	padding:10px 0 3px 0;
}
.msgserver p img{
	height: 120px;
	width: 120px;
}
.msgserver div{
	color: #fff;
    font-size: 14px;
    background: #ff880e;
    height: 45px;
    line-height: 45px;
}

