body {background: #ffffff;font-size: 14px;font-family: "微软雅黑", "宋体", "Helvetica Neue", Arial, Helvetica, sans-serif;}
* {margin: 0;padding: 0;list-style: none;}
a {color: #333333;text-decoration: none;}
img {-webkit-box-sizing: border-box;box-sizing: border-box;vertical-align: middle;border: 0;max-width: 100%;}
h1, h2, h3, h4, h5, h6 {font-weight: 400;font-family: "Microsoft YaHei","微软雅黑",Arial,"Hiragino Sans GB","Open Sans",STHeiti,"WenQuanYi Micro Hei",SimSun,sans-serif;}
ol, ul, li {list-style: none;}
.fr {float: right;}
.clear:after {visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
.nav {height: 78px;background: #ffffff;border-bottom: 1px solid #e4e4e4;}
.container {width: 1200px;margin: 0 auto;}
.nav .logo {padding: 14px 0 0 0;}
.nav .logo a img{width: 166px;height: 50px;line-height: 999em;overflow: hidden;display: block;}
.left {float: left !important;}
.right {float: right !important;}
.user-center {position: relative;height: 340px;}
.user-center .user-pad {position: absolute;left: 0;top: 40px;}
.user-center .user-pad p {color: #2c3e50;line-height: 30px;}
.user-center .user-pad p i {margin-right: 6px;font-size: 20px;color: #2c3e50;}
.user-center .user-pad p span {width: 80px;height: 20px;display: inline-block;line-height: 20px;}
.us-focus {position: absolute;right: 0px;top: 40px;}
.us-focus li {display: inline-block;height: 52px;margin-left: 35px;float: left;}
.us-focus li a {display: block;color: #34495e;}
.us-focus li strong {display: block;font-size: 20px;text-align: center;color: #2c3e50;}
.us-focus li span {display: block;font-size: 14px;text-align: center;color: #b8c4ce;}
.us-focus .follow {display: block;width: 100px;height: 30px;line-height: 30px;margin-top: 10px;text-align: center;color: #fff;background-color: #3498db;border-radius: 3px;font-size: 14px;}
.user-center dl {text-align: center;color: #262626;font-size: 18px;padding-top: 20px;}
.user-center dl dt {width: 131px;height: 127px;margin: 25px auto 20px auto;position: relative;}
.user-center dl dt img {margin: 7px;vertical-align: middle;border-radius: 50%;border: solid 5px #fff;border-radius: 50%;}
.user-center dl dd.user-call {font-size: 20px;color: #444;height: 24px;line-height: 24px;}
.user-center dl dd.user-des {font-size: 14px;color: #5e5e5e;height: 20px;line-height: 20px;}
.vip-iconBox {width: 1122px;margin: 35px auto 0 auto;}
.vip-iconBox .vip-list {float: left;line-height: 34px;height: 34px;overflow: hidden;}
.vip-iconBox .vip-list a {display: inline-block;float: left;margin: 0 20px 0 0;}
.vip-iconBox .vip-list .blue-btn {background: #3da2e3;color: #fff;display: inline-block;height: 34px;width: 226px;text-align: center;}
.vip-iconBox .line {height: 28px;width: 1px;background: #3f3f3f;float: left;display: block;margin: 3px 35px 0 40px;}
.menunav {background-color: #fff;border-bottom: 2px solid #0684d3;height: 62px;box-shadow: 0px 4px 4px 0px #dfdfdf;}
.mn-list a {font-size: 16px;color: #333;float: left;display: inline-block;line-height: 62px;margin: 0 50px 0 0;}
.mn-list a.selected, .mn-list a.selected i {color: #008ce4;}
.mn-list a i {font-size: 22px;margin: 0 6px 0 0;}
.mn-list a.selected, .mn-list a.selected i {color: #008ce4;}
.fa-footer {margin-top: 20px;background: #168ee1;}
.fa-footer div {height: 60px;overflow: hidden;text-align: center;}
.fa-footer div p {color: #fff;line-height: 60px;margin: 0 50px 0 0;display: inline;}
.fa-footer div p a {color: #fff;}
.fa-footer div p span {margin: 0 10px;}
.no-result {margin-top: 10px;padding: 50px 0 60px;text-align: center;background: #fff;-webkit-border-radius: 5px;-ms-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
.no-result h2 {padding-top: 20px;line-height: 30px;font-size: 16px;color: #999;}
.no-result .list {margin-right: -20px;}
.no-result .list li {position: relative;overflow: hidden;float: left;width: 290px;padding: 0 0 14px;margin: 0 18px 18px 0;background: #fff;-webkit-border-radius: 4px;-ms-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;border: 1px solid #eee;}
.no-result .list li a {display: inline-block;vertical-align: top;}
.no-result .list li .img-box {position: relative;overflow: hidden;display: block;width: 290px;height: 180px;-webkit-border-radius: 4px 4px 0 0;-ms-border-radius: 4px 4px 0 0;-moz-border-radius: 4px 4px 0 0;border-radius: 4px 4px 0 0;}
.no-result .list li .img-box img {display: block;width: 290px;height: 180px;}
.no-result .list li .img-box:after {position: absolute;top: 0;left: 0;width: 100%;height: 100%;content: "";display: block;transition: all .6s cubic-bezier(.215, .61, .355, 1) 0s;background-color: transparent;}
.no-result .list li h3 {padding: 10px 0 0 15px;margin-right: 15px;height: 30px;line-height: 30px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;color: #333;font-size: 14px;}
.no-result .list li a {display: inline-block;vertical-align: top;}
.no-result .list li .user {padding: 12px 15px 0 15px;overflow: hidden;height: 24px;line-height: 24px;border-top: 1px solid #f6f6f6;}
.no-result .list li .user .fr {color: #aaa;font-size: 12px;}
.no-result .list li .user a {margin-right: 15px;font-size: 14px;color: #666;}
.no-result .list li .user img {display: inline-block;width: 24px;height: 24px;margin: 0px 12px 0 0;-webkit-border-radius: 50%;-ms-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;vertical-align: middle;}
.no-result .list li .user img:after {content: '';position: absolute;top: 0;left: 0;width: 24px;height: 24px;margin: -3px 12px 0 0;-webkit-border-radius: 50%;-ms-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;}
.no-result .list li .user>a {overflow: hidden !important;text-overflow: ellipsis !important;display: -webkit-box !important;-webkit-line-clamp: 1 !important;-webkit-box-orient: vertical !important;}
.no-result .list:after {display: block;clear: both;height: 0;content: "\200B";}
.pager {padding: 30px 0 20px 0;}
.page-con {margin: 0 auto;height: 53px;text-align: center;}
.page-con li.disabled {color: #BFBFBF;cursor: default;}
.page-con li.disabled {color: #BFBFBF;cursor: default;}
.page-con li {display: inline-block;margin-right: 14px;}
.page-con li span {padding: 0 16px;height: 50px;line-height: 50px;text-align: center;font-size: 18px;border: 1px solid #d9d9d9;display: inline-block;background: #fff;}
.page-con li a {padding: 0 16px;height: 50px;line-height: 50px;text-align: center;font-size: 18px;color: #414141;border: 1px solid #d9d9d9;display: inline-block;background: #fff;}
.page-con li a:hover, .page-con li.active a {height: 50px;line-height: 50px;background: #168EE1;color: #fff;}
.no-result .list li.ask {overflow: hidden;padding: 12px 0 12px 0;float: left;width: 98%;border: 0;border-bottom: 1px solid #eee;margin-right: 1%;min-height: 90px;}
.no-result .list li .date {float: left;width: 86px;height: 80px;}
.no-result .list li .date .dateline {width: 70px;height: 54px;display: block;background-color: #2384d5;text-align: center;line-height: 54px;font-size: 30px;font-weight: bold;color: #fff;}
.no-result .list li .date em {display: block;text-align: center;font-style: normal;width: 70px;background: #eee;color: #888;}
.no-result .list li .txt {color: #999;font-size: 12px;margin-left: 88px;line-height: 22px;}
.no-result .list li .txt a {display: block;line-height: 30px;font-size: 16px;color: #333;}
@media (max-width: 767px){
body {font-size: 18px;}
.container {width: 100%!important;display: inline;}
.user-center .user-pad {position: relative;}
.us-focus {position: relative;text-align: center;}
.us-focus .follow {float: none !important;text-align: center;margin: 20px auto;width: 200px;height: 50px;line-height: 50px;font-size: 24px;}
.us-focus li span {font-size: 18px;}
.user-center {height: auto;}
.vip-iconBox .line {display: none;}
.vip-iconBox .vip-list {text-align: center;float: none;margin: 10px 0;}
.vip-iconBox .vip-list a {width: 100px;}
.vip-iconBox {width: 100%;margin: 0 auto;padding-bottom: 20px;}
.us-focus li {display: inline-block;height: 52px;padding-right: 35px;float: none;margin-left: 35px;}
.mn-list a {width: 20%;margin: 0;font-size: 12px;}
.mn-list a i {font-size: 12px;margin: 0 3px 0 0;}
.no-result .list li {float: none;width: 100%;}
.no-result .list li a {width: 100%;}
.no-result .list li .img-box {width: 100%;}
.no-result .list li .img-box img {width: 100%;}
.no-result .list li h3 {padding: 10px 15px 0 15px;}
.no-result .list li .user>a {width: 50%;}
.no-result .list li .user .fr {margin-right: 50px;}
.fa-footer div p {display: inline-block;margin: 0;}













}



