html, body{min-width: auto;}
.entrance,
.hot-down,
.xiqu-intro,
.xiqu-video,
.xiqu-free,
.online,
.newest-comment,
.main-catalog,
.nav-bar-wrap,
.header-main .search,
.mod .mod-hd .more{display: none;}

.top-bar,
.header-main,
.nav-bar,
.content,
.footer{width: auto;}

.top-bar .user-info{float: none; text-align: right; padding: 0 10px;}
.user-info .login-form{display: none;}
.user-detail a{margin-left: 2px;}
.user-detail a[target="_blank"]{display: none;}
.m_login{padding: 10px 0; font-size: 14px; display: block;}
.m_login a{color: #1E63B0; margin-left: 5px;}
.header-main .logo{margin: 0; height: auto;}
.header-main{position: absolute; left: 4px; top: 9px;}
.header-main .logo img{width: 80px;}
.catalog .mod-hd{display: none;}
.catalog dl{padding: 10px 0;}
.catalog dl dt{float: none; margin-bottom: 5px;}
.catalog dl dd{margin: 0;}
.catalog dl dd li{width: 30%;}

/*channel*/
.main{width: auto; float: none;}
.path{margin-bottom: 10px;}
.main .mod{margin-bottom: 5px;}
.mod .mod-bd ul.text-list li{height: auto; line-height: auto;}
.mod .mod-bd ul.text-list li a{font-size: 16px; display: block; line-height: 2;}
.sidebar{display: none;}

/*class*/
.detail-list li .detail .intro{display: none;}
.detail-list li .detail .info{margin-bottom: 0;}
.detail-list li .detail .meta{display: none;}
.detail-list li .figure{float: none;}
.detail-list li .figure img{width: 100%; border: 0; padding: 0;}
.detail-list li .detail{margin: 0;}
.page{text-align: center;}

/*article*/
.path strong{display: none;}
.main-content{border: 0; padding: 0 10px 10px;}
.content-download .figure{display: none;}
.main-content .similar li{float: none; width: auto; border-bottom: 1px dashed #E4E4E4;}
.main-content .similar li a{display: block; line-height: 2; font-size: 14px;}

/*comment*/
.comment{border: 0; padding: 10px}
.comment .mod-hd .more{display: inline;}
.comment .mod-bd{padding: 0 10px 1px 10px;}
.comment .comment-form .field{float: none;}
.comment .comment-form .label{text-align: left; display: block; width: 100%; padding-top: 0;}
.comment .comment-form .label:empty{display: none;}
.comment .comment-form .ipt{display: block;}
.comment .comment-form input.ipt-text{width: 200px;}
.comment .comment-form textarea.ipt-text{width: 100%; box-sizing: border-box;}