.downstyle2,.hfkjdown{margin:10px auto;border:1px solid #cedebd;background:#fdfefb;height:auto;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:10px;overflow:hidden;}
.downstyle2 .fileico,.hfkjdown .fileico{width:35px;height:44px;background: url(images/fileico.png) -400px 0;float:left;}
.downstyle2 .filecont,.hfkjdown .filecont{float:left;padding:0 0 0 10px; text-indent:0 !important;}
.downstyle2 .filecont .filetit,.hfkjdown .filecont .filetit{height:27px;font-size:14px;line-height:25px;letter-spacing:1px;font-family:"Microsoft Yahei";}
.downstyle2 .filecont .filetit span,.hfkjdown .filecont .filetit span{font-size:12px;color:#999;margin-left:10px;float:left;font-family:arial;letter-spacing:0;}
.downstyle2 .filecont .filetit a,.hfkjdown .filecont .filetit a{color:#666;text-decoration:none;display:block;max-width:290px;overflow:hidden;white-space:nowrap;float:left;text-overflow: ellipsis;}
.downstyle2 .filecont .filetit a:hover,.hfkjdown .filecont .filetit a:hover{text-decoration:underline;}
.downstyle2 .filecont .fileaq,.hfkjdown .filecont .fileaq{height:15px;background:url(images/fileaq.png) no-repeat;padding-left:18px;font-size:12px;color:#73B010;letter-spacing:0;line-height:14px;font-family:arial;}
.downstyle2 .img,.hfkjdown .img{background-position: 0 0;}
.downstyle2 .pdf,.hfkjdown .pdf{background-position: -40px 0;}
.downstyle2 .doc,.hfkjdown .doc{background-position: -80px 0;}
.downstyle2 .xls,.hfkjdown .xls{background-position: -120px 0;}
.downstyle2 .txt,.hfkjdown .txt{background-position: -160px 0;}
.downstyle2 .audio,.hfkjdown .audio{background-position: -200px 0;}
.downstyle2 .video,.hfkjdown .video{background-position: -240px 0;}
.downstyle2 .ppt,.hfkjdown .ppt{background-position: -280px 0;}
.downstyle2 .exe,.hfkjdown .exe{background-position: -360px 0;}
.downstyle2 .apk,.hfkjdown .apk{background-position: -520px 0;}
.downstyle2 .bt,.hfkjdown .bt{background-position:-440px 0;}
.downstyle2 .down_2,.hfkjdown .down_2{float:right;}
.downstyle2 .down_2 a,.hfkjdown .down_2 a{width:130px;height:42px;display:block;background:url(images/down_2.jpg) no-repeat -2px -1px;overflow:hidden;}
.downstyle2 .down_2 a:hover,.hfkjdown .down_2 a:hover{background:url(images/down_2.jpg) no-repeat -2px -46px;}

.commdisplay {
    position: relative;
    background-image: linear-gradient( 90deg,rgba(255,0,0,0.05) 5%,rgba(72,42,10,0) 0),linear-gradient( 1turn,rgba(0,0,0,0.05) 5%,rgba(255,153,44,0) 0);
    background-size: 18px 18px;
    box-sizing: border-box;
    background-color: #fef1c0;
    border: 1px solid #fbd15b;
    padding: 10px 15px;
    border-radius: 5px;
}
.commdisplay.tourist_txt{
    text-align: center;
    font-weight: bold;
    letter-spacing: 1px;
}
.commdisplay p.cc_txt {
    text-align: center;
    font-weight: bold;
    color: #dc3636;
    padding: 0;
    margin: 0 auto;
}
/*****加上中文 不乱码******/