	.xx_content {
	    width: 1122px;
	    height: auto;
	    overflow: hidden;
	    margin: 0 auto;
	    padding-top: 80px;
	    padding-bottom: 50px;
	}

	.xx_header {
	    width: 100%;
	    height: 32px;
	    border-bottom: 1px solid #C3C3C3;
	    line-height: 32px;
	}

	.xx_header>div {
	    width: 48px;
	    height: 100%;
	    text-align: center;
	    line-height: 32px;
	    color: #FFFFFF;
	    background: #7D0000;
	    float: left;
	}

	<style type="text/css">#xx_content>div {
	    display: none;
	}

	.text-list {
	    display: none;
	}

	#xx_content li {
	    display: none;
	    height: 45px;
	    border-bottom: 1px dashed #dedede;
	    line-height: 45px;
	    overflow: hidden;
	    white-space: nowrap;
	    text-overflow: ellipsis
	}

	#xx_content li .circle {
	    float: left;
	    font-size: 45px;
	    color: #62290a;
	}

	#xx_content .time {
	    float: right;
	    margin-right: 20px;
	    color: #777777;
	    font-size: 16px;
	}

	#xx_content>div>div {
	    text-align: center;
	}

	a:hover {
	    color: #007DDB !important;
	}

	.xx_contentjia li {
	    height: 45px;
	    border-bottom: 1px dashed #dedede;
	    line-height: 45px;
	}

	.xx_contentjia li .circle {
	    float: left;
	    font-size: 45px;
	    color: #62290a;
	}

	.xx_contentjia li a {
	    float: left;
	    font-size: 18px;
	    color: #62290a;
	    margin-left: 5px;
	}

	.xx_contentjia .time {
	    float: right;
	    margin-right: 20px;
	    color: #777777;
	    font-size: 16px;
	}

	.xx_contentjia {
	    width: 800px;
	    height: auto;
	    margin: 30px auto 0;
	}

	.show {
	    width: 100%;
	    margin: 0 auto;
	    margin-top: 40px;
	}

	@media only screen and (max-width:600px) {
	    .xx_content {
	        width: 90%;
	    }

	    .show {
	        width: 100%;
	    }

	    #xx_content li a {
	        width: 50%;
	        display: inline-block;
	        overflow: hidden;
	        text-overflow: ellipsis;
	        white-space: nowrap;
	    }
	}