.domPC { display: none; }
.domMobile { display: block; }
body{ background: #f8f8f8;}
/* 顶部导航 */
.outbox { width: 1200px; margin: 0 auto; }

/*xpage list*/
.xpage-container { width: 100%; background: #f8f8f8; margin-top: 0px; padding-bottom: 0px; }

.xpage-container h2 { position: relative; padding-left: 15px; line-height: 0.8rem; height: 0.8rem; font-size: 0.6rem; color: #004a9a; margin: 0.4rem 0 0.4rem 0.4rem; }

.xpage-container h2 i { width: 5px; height: 22px; display: inline-block; background: #004a9a; position: absolute; top: 5px; left: 0; }

.xpage-more-btn { width: 100px; text-align: center; margin-left: auto; margin-right: auto; border:0; border-bottom: 3px solid #00a2e6; background: none; color:#00a2e6; line-height: 0.8rem; font-size: 0.5rem; border-radius:0; cursor: pointer; margin-bottom:30px; }

.xpage-more-btn:hover { background: #ddd; }

.xpage-more-btn:active { background: #ccc; }

hr { width: 100%; height: 1px; border: none; background: #eee; margin: 10px 0 10px 0; }

/*图片列表*/
.con_img { width: 100%; }

.xpage-container ul { width: 100%; margin: 0 auto; }

.xpage-img-list li { width: 100%; height: auto; overflow: hidden; float: none; padding:0.4rem 0; border-top:0px solid #dedede; background:#fff; margin-bottom:10px; }
.xpage-img-list li .listright{ width: 94%; float: none; margin:0 auto;}
.xpage-img-list li:first-child{border-top:0px solid #dedede;}

.xpage-img-list li img { width: 94%; height: 6rem; margin:0 3%; margin-bottom: 8px; float: none; }

.xpage-img-list li span { font-size: 14px; color: #aaa; padding: 4px 8px; border: 1px solid #ddd; border-radius: 5px; float: left; display: inline-block; }

.xpage-img-list li h3 { height: auto; width: 100%; overflow: hidden; font-size: 18px; line-height: 24px; margin-bottom: 10px; }

.xpage-img-list li p { height: auto; width: 100%; color: #959595; overflow: hidden; font-size: 16px; line-height: 24px; margin-bottom: 10px; }

/* END */
.main { width: 96%; margin: 0 auto; float:none;}
.main-left { width: 96%; margin: 0 auto; float: none; }
.content img { width: 100% !important; height: auto !important; }
.content {
    border-top: 1px solid #ccc;
    padding: 0.4rem 0 10px 0;
    margin-top: 10px;
}
.backtotop { right: 10px; bottom: 60px; margin-right: 0!important; margin-bottom: 0; }
/* END */
.outbox{ width:100%;}
.footer{ margin-top:0;}