/**创业项目公用导航**/
@charset "utf-8";
.web-icon {
  background: url('../images/web-icon.png') no-repeat;
}

/**顶部工具条**/
.header {
  height: 60px;
  line-height: 59px;
  background-color: #fff;
  box-shadow: 0 0 4px hsla(0, 0%, 79%, 0.55);
  border-bottom: 1px solid #e2e2e2;
}

.header a {
  color: #555;
  font-size: 15px;
}

.header .nav-focus {
  color: #ff1e1e !important;
}

.header-nav .top-nav-item a:hover {
  color: #379be9;
}

.top-nav-item {
  float: left;
  padding: 0 15px;
  text-align: center;
  position: relative;
}

.header-nav .top-nav-item:hover .top-nav-icon {
  background-position: -244px -31px;
  margin-top: 10px;
}

.top-nav-icon {
  position: absolute;
  top: 17px;
  width: 10px;
  height: 4px;
  background-position: -234px -31px;
  margin-left: 5px;
  margin-top: 10px;
}

.top-nav-item .top-nav-hide {
  display: none;
  z-index: 11;
  background-color: #fff;
  border: 1px solid #f0f0f0;
  border-top: none;
  box-shadow: 0 0px 0px rgba(0, 0, 0, 0.3);
  width: 100%;
  text-align: left;
  position: absolute;
  left: 50%;
  top: 60px;
  transform: translate(-50%, 0);
  -webkit-transform: translate(-50%, 0);
  -moz-transform: translate(-50%, 0);
  -ms-transform: translate(-50%, 0);
  -o-transform: translate(-50%, 0);
}

.top-nav-hide img {
  width: 100%;
  display: block;
}

.top-nav-hide-jy {
  width: 202px !important;
}

.top-nav-hide-jy ul li {
  width: 100px !important;
  text-align: center;
}

.top-nav-item .top-nav-hide ul li {
  display: block;
  height: 36px;
  line-height: 36px;
  text-align: center;
  border-bottom: 1px solid #f0f0f0;
}

.top-nav-item .top-nav-hide ul li a {
  font-size: 14px !important;
}

.top-nav-hot {
  position: absolute;
  top: -3px;
  right: 0;
  width: 26px;
  height: 16px;
  background-position: -254px -31px;
  margin-left: 5px;
  margin-top: 10px;
}

.top-login .top-login-item {
  float: right;
  margin-left: 25px;
  position: relative;
}

.top-login .top-nav-item {
  margin-right: 15px;
}

.top-nav-sousuo {
  position: absolute;
  top: 14px;
  left: -25px;
  width: 16px;
  height: 13px;
  background-position: -280px -31px;
  margin-left: 5px;
  margin-top: 10px;
}

.login-active a {
  color: #fff;
  background: #379be9;
  padding: 3px 5px;
  font-size: 13px;
  border-radius: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
}

/*网站导航*/
.webNav {
  display: none;
  position: absolute;
  height: auto;
  top: 33px;
  right: 0;
  width: 309px;
  z-index: 9999;
  padding: 30px 0 30px 30px;
  font-size: 13px;
  background-color: #fff;
  -moz-box-shadow: 0 0 30px 0 rgba(135, 142, 154, 0.15);
  -webkit-box-shadow: 0 0 30px 0 rgba(135, 142, 154, 0.15);
  box-shadow: 0 0 30px 0 rgba(135, 142, 154, 0.15);
  z-index: 9999;
}

.webNav a:hover {
  text-decoration: none;
}

.stat-logo-rignt ul li {
  display: block;
  float: left;
  text-align: center;
  padding-right: 50px;
}

.stat-logo-rignt ul li:last-child {
  padding-right: 0;
}

.stat-logo-rignt ul li p {
  font-size: 12px;
}

.stat-logo-rignt i {
  display: block;
  height: 48px;
  width: 48px;
}

.stat-logo-rignt .zxxm-icon {
  background-position: 0 -106px;
}

.stat-logo-rignt .zshz-icon {
  background-position: -51px -106px;
}
.stat-logo-rignt .viptq-icon {
  background-position: -102px -106px;
}

.webNav h4 a {
  display: block;
  font-weight: 700;
  color: #666;
  font-size: 16px;
}

.dealList {
  margin-bottom: 20px;
}

.dealList:last-child {
  margin-bottom: 0;
}

.dealList dd {
  overflow: hidden;
  white-space: nowrap;
}

.dealList dd a {
  display: block;
  float: left;
  width: 93px;
  text-align: left;
  color: #888;
}

.webNav a:hover {
  color: #379be9;
}

/**logo 搜索**/
.logo-search {
  background: #fff;
  height: 100px;
}

.logo-search .star-search {
  margin-left: 100px;
  position: relative;
  margin-top: 20px;
}

.search-info ul li {
  display: block;
  float: left;
  background: #379be9;
  font-size: 12px;
  height: 22px;
  line-height: 22px;
  padding: 0 5px;
  border-bottom: 0;
  margin-right: 5px;
}

.search-info ul li:last-child {
  background: #fff;
  border: 1px solid #379be9;
  border-bottom: 0;
}

.search-info ul li:last-child a {
  color: #379be9;
}

.search-info ul li a {
  color: #fff;
}

.logo-search .star-search label {
  position: absolute;
  left: 10px;
  top: 30px;
  background-position: 0 -62px;
  width: 25px;
  height: 25px;
  border: 0;
}

.logo-search .star-search input {
  height: 38px;
  line-height: 38px;
  width: 420px;
  border: 1px solid #6ba5ff;
  padding-left: 35px;
  color: #999;
  border-right: 0;
  font-size: 12px;
}

.logo-search button {
  background: #379be9;
  color: #fff;
  height: 38px;
  line-height: 38px;
  border: 0;
  padding: 0 15px;
}

.search-ad {
  margin-left: 15px;
  margin-top: 3px;
}

.search-ad ul li {
  display: block;
  float: left;
  font-size: 12px;
  padding-right: 10px;
  color: #999;
}

.search-ad ul li a {
  color: #999;
}

.stat-logo-rignt {
  margin-top: 18px;
}

.stat-logo-rignt ul li {
  display: block;
  float: left;
  text-align: center;
  padding-right: 45px;
}

.stat-logo-rignt ul li:last-child {
  padding-right: 0;
}

.stat-logo-rignt ul li p {
  font-size: 12px;
}

.stat-logo-rignt i {
  display: block;
  height: 48px;
  width: 48px;
}

.stat-logo-rignt .zxxm-icon {
  background-position: 0 -106px;
}

.stat-logo-rignt .zshz-icon {
  background-position: -51px -106px;
}
.stat-logo-rignt .viptq-icon {
  background-position: -102px -106px;
}

/**导航**/
.star-nav-bg {
  background: #379be9;
  height: 65px;
}

.star-nav {
  text-align: center;
  margin: 0 auto;
  width: 1200px;
}

.star-nav .star-nav-d {
  float: left;
  padding: 0 33px;
  text-align: center;
  line-height: 65px;
  font-size: 18px;
  position: relative;
}

.star-nav .star-nav-d:hover {
  background: #2a8dda;
}

.star-nav .star-nav-d a {
  color: #fff;
}

.star-nav .star-nav-d .nav-hot-icon {
  display: block;
  width: 42px;
  height: 24px;
  background-position: -296px -30px;
  position: absolute;
  right: 8px;
  top: 5px;
}

.cy-bold {
  font-weight: bold;
  color: #fff711 !important;
}

.head-bg {
  background: #fff;
  padding-bottom: 20px;
  box-shadow: 0 2px 8px 0 rgba(7, 17, 27, 0.06);
}

.bule {
  color: #379be9;
}

.adImg img {
  display: block;
  width: 1200px;
  height: 80px;
}

.nav-hot-color {
  color: #fff711 !important;
  font-weight: bold;
}

/**导航下拉**/

.nav-down-icon img {
  width: 20px;
  height: 20px;
}

.star-nav-d .down-list {
  position: absolute;
  display: none;
  left: -103px;
  top: 65px;
  width: 545px;
  background-color: #fff;
  -moz-box-shadow: 0 0 30px 0 rgba(135, 142, 154, 0.15);
  -webkit-box-shadow: 0 0 30px 0 rgba(135, 142, 154, 0.15);
  box-shadow: 0 0 30px 0 rgba(135, 142, 154, 0.15);
  text-align: left;
  padding: 30px 0 30px 30px;
  z-index: 101;
}

.down-list .down-classname {
  height: 26px;
  line-height: 26px;
  font-weight: normal;
  font-size: 16px;
  margin-bottom: 15px;
  padding-right: 30px;
}

.down-list .down-classfiy a {
  color: #7b8294 !important;
  font-size: 13px;
  height: 26px;
  line-height: 26px;
  float: left;
  width: 65px;
  margin-right: 30px;
}

.down-list .list-box {
  margin-bottom: 15px;
}

.down-list .list-box:last-child {
  margin-bottom: 0;
}

.down-list .list-bor .down-classname {
  margin-bottom: 0;
}

.list-bor {
  border-top: 1px solid #e5e5e5;
  padding: 10px 0;
  margin-right: 30px;
}

/**客服**/
.serve-kefu {
  position: fixed;
  right: 10px;
  top: 330px;
  z-index: 1050;
}

.serve-kefu ul li:hover {
  cursor: pointer;
}

.serve-kefu ul li {
  width: 45px;
  height: 45px;
  margin-bottom: 10px;
  transition: all 0.3s;
  position: relative;
}

.serve-kefu .kefu-tel-icon {
  background-position: 0 -420px;
}

.serve-kefu .kefu-name-icon {
  background-position: 0 -465px;
}

.serve-kefu .kefu-wx-icon {
  background-position: 0 -510px;
}

.serve-kefu .kefu-back-icon {
  background-position: 0 -555px;
}

.serve-kefu ul .kefu-name-icon:hover {
  background-position: -45px -465px;
}

.serve-kefu ul .kefu-tel-icon:hover {
  background-position: -45px -420px;
}

.serve-kefu ul .kefu-wx-icon:hover {
  background-position: -45px -510px;
}

.serve-kefu ul .kefu-back-icon:hover {
  background-position: -45px -555px;
}

.kefu-hide {
  position: absolute;
  left: 60px;
}

.serve-kefu ul li:hover .kefu-hide {
  left: -110px;
}

.serve-kefu ul li .kefu-tel {
  background: #379be9;
  border-radius: 3px;
  height: 45px;
  line-height: 45px;
  color: #fff;
  font-weight: 700;
  padding: 0 15px;
}

.kefu-name {
  border-radius: 3px;
  background: #379be9;
  height: 210px;
  padding: 15px 25px;
  text-align: center;
  top: -55px;
  width: 110px;
}

.kefu-name ul li {
  width: 55px;
  height: 28px;
  line-height: 28px;
}

.kefu-name ul li i {
  background-position: -150px -388px;
  display: block;
  width: 20px;
  height: 20px;
  margin-top: 5px;
}

.kefu-name a {
  color: #fff;
}

.kefu-wx {
  top: -15px;
  color: #fff;
}

.kefu-wx img {
  background: #fff;
  padding: 5px;
  display: block;
}

/**返回顶部**/
.back-top {
  text-align: center;
  margin-top: 15px;
}

/**栏目页**/
.column-left {
  width: 265px;
}

.top-form {
  padding: 20px;
  margin-bottom: 20px;
}

.top-form dl dt {
  font-size: 18px;
}

.top-form dl dd {
  font-size: 13px;
  color: #888;
  margin-top: 0;
  margin-bottom: 10px;
}

.top-form form input {
  display: block;
  height: 33px;
  line-height: 33px;
  color: #888;
  font-size: 13px;
  padding-left: 15px;
  border: 1px solid #e5e5e5;
  border-radius: 4px;
  width: 225px;
  margin-bottom: 10px;
}

.top-form form button {
  background: #379be9;
  text-align: center;
  color: #fff;
  height: 33px;
  line-height: 33px;
  width: 225px;
  border: 0;
}

/**底部**/
.xm-footer {
  padding: 25px 0;
  text-align: center;
  background: rgba(204, 204, 204, 0.5);
}

.xm-footer .footer-l ul {
  margin-right: 90px;
  margin-top: 10px;
}

.xm-footer .footer-l ul li {
  height: 40px;
  line-height: 40px;
}

.xm-footer p a {
  color: #777;
}

.beian {
  text-align: left;
  margin-top: 20px;
}

.footer-wximg {
  margin-top: 10px;
}

.lins-ad {
  padding: 25px 0;
}

.lins-ad .lins-t {
  padding-left: 0;
  font-weight: 700;
}

.lins-ad ul li {
  font-size: 12px;
  display: inline-block;
  padding: 3px 15px 3px 0;
}

.lins-ad ul li a {
  color: #888;
}

/**创业头条列表**/
/**选项卡**/
.star-article {
  overflow: hidden;
}

.article-l {
  background: #fff;
  margin-top: 20px;
  width: 830px;
}

.article-l .tabs_content_wrap {
  width: 835px;
  border-top: 0;
}

.article-l .tabs_menu ul {
  border-bottom: 1px solid #ddd;
  background: #379be9;
  height: 45px;
  line-height: 45px;
  padding: 3px 0 0 10px;
}

.article-l .tabs_menu li {
  display: block;
  float: left;
  text-align: center;
  margin-top: 3px;
}

.article-l .tabs_menu li a {
  color: #fff !important;
  text-decoration: none;
  cursor: pointer;
  padding: 0 12px;
  color: #666;
  height: 40px;
  line-height: 36px;
  display: block;
  font-size: 16px;
}

.article-l .tabs_menu .selected a {
  color: #379be9 !important;
  background: #fff;
}

.hide {
  display: none;
}

.article-l .tabs_content {
  padding: 0 15px;
}

.tabs_content ul li {
  margin-top: 30px;
  border-bottom: 1px solid #eee;
  padding-bottom: 30px;
}

.article-text dl dt {
  font-size: 18px;
  font-weight: normal;
}

.article-img {
  width: 223px;
  height: 119px;
  overflow: hidden;
}

.article-img img {
  width: 223px;
  height: 119px;
  display: block;
  transition: all 0.6s;
}

.article-img img:hover {
  transform: scale(1.1);
}

.tabs_content .noImg .article-text {
  width: 785px;
  margin-left: 0;
}

.article-text {
  width: 555px;
  margin-left: 20px;
}

.article-text dl dd {
  font-size: 14px;
  color: #888;
  height: 45px;
  overflow: hidden;
}

.article-text-tag {
  margin-top: 15px;
}

.article-text-tag span {
  color: #888;
}

.article-text-tag span .time-icon {
  display: block;
  background-position: -145px -31px;
  height: 18px;
  width: 18px;
  margin-top: 3px;
  margin-right: 5px;
}

.article-text-tag ul {
  overflow: hidden;
  height: 22px;
  width: 410px;
}

.article-text-tag ul li {
  display: block;
  float: left;
  border: 1px solid #ddd;
  text-align: center;
  height: 22px;
  line-height: 22px;
  padding: 0 15px;
  margin-left: 15px;
  font-size: 13px;
  margin-top: 0;
}

.article-text-tag ul li a {
  color: #888;
}

.article-text-tag ul li a:hover {
  color: #fff !important;
}

.article-text-tag ul li:hover {
  background: #379be9;
  border: 1px solid #379be9;
}

.article-text-tag ul li:hover a {
  color: #fff;
}

.tabs_content .tabs-more {
  text-align: center;
  padding-bottom: 15px;
}

.tabs_content .tabs-more a {
  background: #f9f9f9;
  padding: 15px 0;
  display: inline-block;
  width: 100%;
  font-size: 16px;
  color: #999;
}

.tabs_content .tabs-more a:hover {
  background: #f0f0f0;
  color: #999 !important;
}

/**选项卡右**/
.article-r {
  width: 340px;
  margin-top: 20px;
}

.news-btn {
  margin-top: 20px;
}

.news-btn ul li {
  display: block;
  float: left;
  margin-right: 20px;
  border: 1px solid #e5e5e5;
}

.news-btn ul li a {
  padding: 5px 10px;
  background-color: #e5e5e5;
}

.news-btn .active a {
  background-color: #379be9;
  color: #fff;
}

.star-article-r {
  background: #fff;
  padding: 20px;
}

.star-article-r h2 {
  font-size: 16px;
  font-weight: 700;
  color: #379be9;
  border-left: 3px solid #379be9;
  padding-left: 10px;
}

.star-edit ul li {
  margin-top: 20px;
}

.star-edit ul li .star-edit-img {
  width: 120px;
  height: 80px;
  overflow: hidden;
}

.star-edit ul li .star-edit-img img {
  width: 120px;
  height: 80px;
  display: block;
  transition: all 0.6s;
}

.star-edit ul li .star-edit-img img:hover {
  transform: scale(1.1);
}

.star-edit ul li p {
  display: block;
  width: 160px;
  font-size: 16px;
  line-height: 33px;
  height: 65px;
  overflow: hidden;
  margin-left: 20px;
}

.star-edit span a {
  display: block;
  color: #777;
  height: 22px;
  line-height: 22px;
  overflow: hidden;
  margin-top: 10px;
}

.star-textImg ul li {
  border-bottom: 1px solid #ddd;
  margin-top: 20px;
}

.star-textImg ul li:last-child {
  border: 0;
}

.star-textImg-img {
  width: 340px;
  height: 170px;
  overflow: hidden;
}

.star-textImg ul li img {
  display: block;
  width: 340px;
  height: 170px;
  transition: all 0.6s;
}

.star-textImg ul li img:hover {
  transform: scale(1.1);
}

.star-textImg ul li p {
  width: 340px;
  height: 30px;
  line-height: 30px;
  overflow: hidden;
}

.star-textImg ul li p a {
  font-size: 16px;
}

/**频道**/

.channel-r {
  width: 340px;
  margin-top: 20px;
}

.web-nav {
  margin-bottom: -1rem;
  margin-top: 0.5rem;
  font-size: 16px;
}

.rightTitle {
  height: 32px;
  line-height: 32px;
  border: 1px solid #eee;
  background: #fff;
  margin-top: 20px;
}

.rightTitle h1 {
  display: block;
  font-weight: bold;
  font-size: 16px;
  height: 32px;
  line-height: 32px;
  padding-left: 10px;
  color: #379be9;
}

.rightTitle span a {
  display: block;
  color: #999;
  font-size: 13px;
  padding-right: 10px;
}

/*信息推荐*/
.infoBox {
  border: 1px solid #eee;
  padding: 25px;
  margin-top: -1px;
  background: #fff;
}

.infoBox td {
  height: 30px;
  line-height: 30px;
  background: url('../images/infoAd-icon.png') no-repeat left;
  padding-left: 10px;
  border-bottom: 1px dashed #e5e5e5;
}

/*广告*/
.adr img {
  display: block;
  margin-top: 20px;
}

/**右侧文章排行**/
.date-top {
  background: #fff;
}

.date-top .tabs {
  border: 1px solid #eee;
}

.date-top .tabs_menu li {
  display: block;
  float: left;
  text-align: center;
  height: 33px;
  line-height: 33px;
  width: 78px;
  background: #f5f5f5;
  font-size: 16px;
  border: 1px solid #eee;
  border-right: 0;
}

.date-top .tabs_menu li:last-child {
  border-right: 1px solid #eee;
}

.date-top .tabs_menu li a {
  color: #666;
  text-decoration: none;
  cursor: pointer;
}

.date-top .tabs_menu li a {
  color: #666;
}

.date-top .tabs .tabs_menu ul li:last-child {
  border-right: 0;
  box-sizing: border-box !important;
}

.date-top .tabs .tabs_menu .selected {
  border-top: 3px solid #379be9;
  background: #fff;
  border-bottom: 0;
}

.date-top .tabs .tabs_menu h3 {
  padding: 0 16px;
  font-size: 18px;
  height: 33px;
  line-height: 33px;
  display: block;
  border-bottom: 1px solid #eee;
  font-weight: 700;
  color: #379be9;
}

.date-top .tabs .tabs_content_wrap {
  border: 0;
}

.date-top .tabs_content {
  width: 330px;
  padding: 5px 15px;
}

.date-top .tabs_content ul li {
  display: block;
  height: 38px;
  line-height: 38px;
  border-bottom: 1px dashed #e5e5e5;
  overflow: hidden;
  list-style: square;
  margin-top: 0;
}

.date-top .tabs_content ul li:last-child {
  border-bottom: 0;
}

.date-top .tabs_content ul li .num {
  background: #ff0000;
  color: #fff;
}

.date-top .tabs_content ul li span {
  display: inline-block;
  width: 20px;
  height: 20px;
  line-height: 20px;
  border-radius: 50%;
  text-align: center;
  background-color: #f5f5f5;
  color: #404040;
}

/**右侧项目推荐**/
.right-bottom-xm ul li {
  padding-bottom: 20px;
}

.right-bottom-xm ul li:last-child {
  padding-bottom: 0;
}

.right-bottom-xm ul li img {
  width: 278px;
  height: 144px;
}

.right-bottom-xm ul li dl dt {
  font-size: 16px;
  font-weight: 700;
  display: block;
  height: 28px;
  line-height: 28px;
  overflow: hidden;
}

.right-bottom-xm ul li dl dd {
  color: #777;
}

.right-bottom-xm ul li dl dd span {
  color: #ff0e0e;
}

/**右侧编辑推荐**/
.right-edit ul li {
  margin-bottom: 15px;
}

.right-edit ul li:last-child {
  margin-bottom: 0;
}

.right-edit ul li img {
  display: block;
  width: 130px;
  height: 80px;
  margin-right: 10px;
}

.right-edit ul li h4 {
  display: block;
  width: 138px;
  font-size: 16px;
  line-height: 26px;
  height: 65px;
  overflow: hidden;
  padding-top: 10px;
  color: #525252;
}

/**项目推荐**/
.xm-hot {
  background: #fff;
}

.xm-hot ul {
  margin-right: -30px;
  margin-bottom: -15px;
}

.xm-hot ul li {
  display: block;
  float: left;
  width: 132px;
  margin-right: 25px;
  margin-bottom: 15px;
}

.xm-hot ul li a:hover {
  text-decoration: none;
}

.xm-hot ul li a:hover h3 {
  color: #379be9;
}

.xm-hot ul li h3 {
  height: 24px;
  line-height: 24px;
  overflow: hidden;
  width: 132px;
  color: #777;
  font-size: 13px;
}

.xm-hot ul li p {
  color: #379be9;
}

.xm-hot ul li img {
  display: block;
  width: 132px;
  height: 75px;
}

/*专题推荐*/

.special {
  background: #fff;
  margin-top: 20px;
  margin-bottom: 20px;
}

.specialTitle {
  height: 32px;
  line-height: 32px;
  border: 1px solid #eee;
  background: #f8f8f8;
  margin-top: 10px;
}

.specialTitle h1 {
  display: block;
  font-weight: bold;
  font-size: 16px;
  height: 32px;
  line-height: 32px;
  padding-left: 10px;
  color: #379be9;
}

.specialTitle span a {
  display: block;
  float: right;
  color: #999;
  font-size: 13px;
  padding-right: 10px;
}

.specialBox {
  padding: 25px;
  border: 1px solid #eee;
  border-top: 0;
  padding-bottom: 0;
}

.specialBox a {
  text-align: center;
  display: block;
  width: 135px;
  position: relative;
  height: 95px;
  margin-bottom: 15px;
}

.specialBox img {
  width: 100%;
  height: 95px;
}

.specialBox .specialDigest {
  width: 135px;
  height: 30px;
  line-height: 30px;
  position: absolute;
  background: rgba(0, 0, 0, 0.6);
  top: 65px;
  left: 0;
  overflow: hidden;
  padding: 0 5px;
}

.specialBox a {
  color: #fff;
}

.specialBox a:hover p {
  background: #379be9;
  color: #fff;
}

/**内容页**/
.content-l {
  width: 835px;
}

.content-l-box {
  padding: 25px;
}

.star-content p {
  font-size: 16px;
  line-height: 30px;
  padding-bottom: 17px;
  word-wrap: break-word;
  word-break: normal;
}

.star-content img {
  max-width: 100%;
  height: 100%;
}

.star-content a {
  color: #009;
  text-decoration: underline;
}

.star-content strong,
.star-content b {
  font-weight: bold;
}

.sherry_title {
  display: block;
  font-size: 18px;
  overflow: hidden;
  color: #343436;
  border-bottom: 1px solid #eee;
  padding-bottom: 20px;
  margin-bottom: 20px;
}

.sherry_title h1 {
  color: #222;
  font-size: 20px;
  height: 35px;
  line-height: 35px;
  overflow: hidden;
  text-align: center;
  font-weight: 700;
}

.sherry_title .source {
  font-size: 12px;
  padding-top: 10px;
  text-align: center;
}

.source {
  text-indent: 0px !important;
  line-height: 28px;
}

.source .bdshare {
  display: inline-block;
  width: 140px;
  margin-left: 10px;
  vertical-align: top;
}

.sherry_title strong,
.box.view b {
  font-weight: bold;
}

.sherry_labels {
  padding: 10px 0 1px;
  text-align: center;
}
.sherry_labels a {
  font-size: 13px;
  text-decoration: none;
  display: inline-block;
  padding: 0 8px;
  color: #1e50a2;
}

.xm-color {
  margin-right: -25px;
}

.xm-color-top {
  font-weight: 700;
  font-size: 20px;
  color: #333;
  margin-bottom: 10px;
  border-bottom: 1px solid #ddd;
}

.xm-color ul {
  overflow: hidden;
}

.xm-color ul li {
  height: 22px;
  line-height: 22px;
  font-size: 14px;
  width: 320px;
  white-space: nowrap;
  text-overflow: ellipsis;
  margin-right: 25px;
  float: left;
  overflow: hidden;
}

.xm-color ul li a {
  color: #777 !important;
  text-decoration: none;
}

.xm-color ul li a:hover {
  color: #379be9 !important;
}

/**微信-标签**/
.content-new-bg {
  background: #f8fafc;
  border-top: 1px solid #ddd;
  border-bottom: 1px solid #ddd;
  padding: 15px;
  margin-top: -1px;
}

/**编辑-作者**/
.author p {
  color: #777;
  padding-top: 10px;
}
.author a {
  color: #777;
}

.author-right ul li {
  width: 40px;
  height: 40px;
  line-height: 14px;
  border-radius: 50px;
  padding: 5px;
  display: block;
  float: left;
  background: #379be9;
  margin-left: 15px;
  text-align: center;
  border: 1px solid #379be9;
}

.author-right ul li a {
  color: #fff;
  font-size: 12px;
  text-decoration: none;
}

.author-right ul li:hover {
  background: #fff;
  border: 1px solid #ddd;
}

.author-right ul li:hover a {
  color: #379be9;
}

/**相关标签**/
.content-bottom-tag dl dt {
  float: left;
  font-weight: 700;
  font-size: 14px;
  margin-right: 15px;
}

.content-bottom-tag dl dd {
  float: left;
  background: #fff;
  border: 1px solid #379be9;
  border-radius: 30px;
  padding: 0 10px;
  margin-right: 15px;
  margin-top: 0;
}

.content-bottom-tag dl dd a {
  color: #379be9;
}

.content-bottom-tag dl dd:hover {
  background: #379be9;
}

.content-bottom-tag dl dd:hover a {
  color: #fff;
}

.ad-banquan {
  font-size: 15px;
  color: #999;
  padding: 15px 0;
}

.content-last ul li a {
  color: #777;
}

.ad-banquan-a {
  background: #ff1e1e;
  color: #fff;
  padding: 3px 5px;
  border-radius: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
}

/**创业项目推荐**/
.content-bottom-xm {
  background: #f8fafc;
}

.content-bottom-xm h2,
.relevant-articles h2 {
  display: block;
  border-bottom: 1px solid #ddd;
  height: 55px;
  line-height: 55px;
  color: #222;
  font-size: 20px;
  font-weight: 700;
}

.content-bottom-xm ul li {
  display: block;
  border-bottom: 1px solid #ddd;
  padding: 15px 0;
}

.content-bottom-xm ul li:last-child {
  border-bottom: 0;
}

.content-bottom-xm ul li img {
  display: block;
  width: 170px;
  height: 90px;
  margin-right: 20px;
}

.content-bottom-xm ul li .bottom-xm-text {
  width: 415px;
}

.bottom-xm-text dl dt {
  font-weight: 700;
  font-size: 16px;
}

.bottom-xm-text dl dd {
  display: block;
  width: 410px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  color: #999;
  margin: 5px 0;
}

.bottom-xm-text p {
  color: #999;
  font-size: 13px;
  margin-top: 10px;
}

.bottom-xm-buy {
  text-align: center;
  width: 120px;
}

.bottom-xm-buy a {
  background: #ff0e0e;
  color: #fff;
  border-radius: 4px;
  text-align: center;
  padding: 5px 10px;
  margin-top: 25px;
  display: block;
  margin-bottom: 10px;
}

.bottom-xm-buy p {
  color: #525252;
}

.bottom-xm-buy p span {
  color: #ff0e0e;
  font-weight: 700;
}
