<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
@import url('/assets/css/style/2012s/global.min.css');
/*
	@Description: Information Style
	@Author: dongwei 2012.06.06
	@update: dongwei 2013.11.11
*/
/*
	@Description: Navmenu Style
	@Author: zhangkaili 2012.07.19
	@update: zhangkaili 2012.09.17
*/
.head-search {
  background-color: #f5f6f8;
  border-left: 1px solid #eeeeee;
  position: relative;
  border-right: 1px solid #eeeeee;
  border-bottom: 1px solid #eeeeee;
  height: 30px;
  padding: 8px 20px 5px 10px;
  width: 968px;
  margin: 0 auto;
  z-index: 333;
  zoom: 1;
}
.ui-search {
  margin-top: 3px;
  position: relative;
  width: 380px;
}
/* 下拉模拟效果 */
.ui-search-sel {
  height: 20px;
  margin: 3px 5px 0 0;
  background-color: #fff;
}
.ui-search-sel span {
  width: 48px;
  height: 20px;
  border: 1px solid #e0e0e0;
  display: block;
  background: url(/images/search/flow-down.png) 65px center no-repeat;
  padding: 0 25px 0 10px;
  cursor: pointer;
}
.ui-search-sel ul {
  position: absolute;
  border: 1px solid #e0e0e0;
  margin-top: -1px;
}
.ui-search-sel li {
  padding-left: 10px;
  background-color: #fff;
  height: 22px;
  width: 73px;
}
.ui-search-sel ul .on {
  background-color: #ffedcf;
  cursor: pointer;
}
.ui-search-input {
  width: 290px;
  margin-right: 10px;
  padding: 2px 0 3px 8px;
  line-height: 15px;
  border: 1px solid #e0e0e0;
  height: 15px;
}
.ui-search-btn,
.ui-search-btn:hover,
.ui-search-btnon {
  background: url(/images/search/ui-search-btn.png);
  width: 60px;
  height: 22px;
  background-repeat: no-repeat;
}
.ui-search-btn {
  background-position: 0 0;
}
.ui-search-btn:hover,
.ui-search-btnon {
  background-position: 0 -22px;
}
.hot-search {
  margin: 3px 0 0 20px;
}
.hot-search dt {
  float: left;
  color: #999;
  margin-right: 10px;
  font-weight: normal;
}
.hot-search dd {
  float: left;
  margin-right: 15px;
}
.hot-search dd a:link,
.hot-search dd a:visited {
  color: #999;
}
.hot-search dd a:hover {
  color: #e54410;
}
/* 下拉列表 */
.search-drop-list {
  position: absolute;
  top: 20px;
  left: 0;
  border-left: 1px solid #d8d8d8;
  border-right: 1px solid #d8d8d8;
  border-bottom: 1px solid #d8d8d8;
  border-top: none;
  background-color: #fff;
  width: 298px;
}
.mouse-down a,
.search-drop-list a:hover {
  background-color: #ffedcf;
  color: #333;
}
.search-drop-list ul {
  margin: 0;
  paddding: 0;
}
.search-drop-list a {
  display: block;
  padding: 4px 10px;
}
.search-drop-list li em {
  color: #333;
  font-weight: 700;
}
/* 资讯搜索结果页 */
.info-search-tit {
  font-weight: bold;
  font-family: \5FAE\8F6F\96C5\9ED1,\6587\6CC9\9A7F\6B63\9ED1\4F53,\534E\6587\7EC6\9ED1,Tahoma;
}
.info-search-list {
  border-bottom: 2px solid #ff783d;
  margin-top: 5px;
}
.info-search-list .now,
.info-search-list .off {
  background: url(/images/search/info-search-bg.png);
  background-repeat: repeat-x;
}
.info-search-list .now {
  background-position: 0 0;
  border: 1px solid #ff783d;
  color: #fff;
}
.info-search-list .off {
  background-position: 0 -38px;
  border: 1px solid #e5c484;
  color: #666;
}
.info-search-list .now,
.info-search-list .off {
  height: 28px;
  float: left;
  display: inline;
  padding: 0 10px;
  line-height: 28px;
  text-align: center;
  margin-right: 10px;
  font-weight: bold;
  cursor: pointer;
  font-size: 14px;
}
.info-search-detail {
  margin-top: 10px;
  border-bottom: 1px dashed #cdcac6;
  padding-bottom: 10px;
}
.info-search-detail dt {
  background: url(/images/search/info-search-listbg.png) 13px 4px no-repeat;
  padding-left: 38px;
  font-size: 14px;
  font-weight: bold;
}
.info-search-detail dd {
  padding: 5px 0 0 38px;
  color: #666;
}
.pro {
  padding: 7px 13px 13px;
  overflow: hidden;
  zoom: 1;
  margin-bottom: 10px;
}
.pro .qt strong {
  font-size: 14px;
}
.pro .at {
  color: #666;
}
/* 搜索保险问答 */
.search-pro {
  padding-top: 7px;
  overflow: hidden;
  zoom: 1;
}
.search-pro .qt strong {
  font-size: 14px;
}
.search-pro .at {
  color: #666;
}
.at-none {
  background: none;
  padding: 8px 0 8px 20px;
  margin-bottom: 5px;
  border-bottom: 1px dashed #cdcac6;
}
/*.qt{background:url(/images/bg_qa_qt.gif) no-repeat left 12px;padding:8px 0 0px 20px}
.at{background:url(/images/bg_qa_at.gif) no-repeat left 12px;padding:8px 0 8px 20px;margin-bottom:5px;border-bottom:1px dashed #cdcac6}*/
.qt,
.at {
  background-image: url(/images/icon-ask-ques.png);
  background-repeat: no-repeat;
}
.qt {
  background-position: -44px -1px;
  padding: 8px 0 0px 38px;
}
.at {
  background-position: -18px -31px;
  padding: 8px 0 8px 38px;
  margin-bottom: 5px;
  border-bottom: 1px dashed #cdcac6;
}
/* 搜索资讯页话题使用 */
.search-topic .topic-info .topic {
  width: 100%;
}
.search-topic .topic-info dt a {
  font-weight: 500;
}
/* 搜索分页 */
.pagerNum a:hover,
.pagerNum .on {
  background-color: #FF793F;
  border: 1px solid #E1600A;
  color: #FFFFFF !important;
}
.search-page {
  margin-top: 20px;
}
/* 资讯搜索结果页end */
/* 搜索无结果页 */
.search-noresult {
  background: url(/images/search/info-search-nobg.jpg) -30px 0 no-repeat;
  height: 306px;
  width: 770px;
  overflow: hidden;
}
.search-noresult-detail {
  padding: 25px 0 0 270px;
}
.search-noresult-detail h3 {
  font-size: 22px;
  font-weight: bold;
  font-family: \5FAE\8F6F\96C5\9ED1,\6587\6CC9\9A7F\6B63\9ED1\4F53,\534E\6587\7EC6\9ED1,Tahoma;
}
.search-noresult-detail h3 span {
  color: #e4630d;
  padding: 0 4px;
}
.suggestion {
  padding-top: 30px;
}
.suggestion dt {
  font-weight: bold;
  font-size: 14px;
  padding-bottom: 10px;
}
.suggestion dd {
  text-indent: 32px;
  line-height: 22px;
}
.suggest-prod {
  background: url(/images/search/info-nosearch-bot.png) left bottom no-repeat;
  margin-top: 5px;
  padding-bottom: 25px;
  height: 62px;
  width: 463px;
  padding-left: 300px;
}
.suggest-prod li {
  float: left;
  /*display:inline;*/
  margin-right: 25px;
  white-space: nowrap;
}
/* 推荐产品 */
#recPro {
  width: 768px;
  overflow: hidden;
  zoom: 1;
}
#recPro h2 {
  line-height: 30px;
  padding-left: 10px;
  font-size: 14px;
  border-bottom: 1px dashed #ccc;
  padding-bottom: 10px;
  margin-bottom: 20px;
}
#recPro table {
  margin: 0 auto;
  overflow: hidden;
}
#recPro .perRec td {
  padding: 0 35px;
  vertical-align: top;
  border-right: 1px dashed #ccc;
}
#recPro .list {
  position: relative;
  width: 230px;
  height: auto;
  margin-bottom: 10px;
  border-bottom: none;
  padding: 0;
}
#recPro .list a {
  background: url(/images/btn_pro_apply.gif) no-repeat;
  display: block;
  width: 96px;
  height: 27px;
}
#recPro .list .priceOld {
  color: #777;
  padding: 0;
}
#recPro .list .priceNew {
  padding: 0;
}
.perRec {
  width: 100%;
  border-collapse: separate;
  border-spacing: 2px;
}
.item {
  padding: 5px 5px 10px;
  float: left;
  width: 245px;
}
.itempic img {
  float: left;
  height: 80px;
  margin-right: 10px;
  margin-top: 5px;
  width: 80px;
}
.askInfo {
  float: left;
  width: 155px;
}
/* 搜索无结果页end */
.lay-sider-cont .sider-cont-hd {
  background-color: #FFF;
  padding: 0 0 0 15px;
}
.lay-sider-cont .lay-cont-ask dd {
  margin-bottom: 10px;
}
.lay-prod-keywords {
  float: right;
}
/* study---保险学堂首页 */
.tit-pic {
  height: 35px;
  line-height: 35px;
  display: block;
  overflow: hidden;
  zoom: 1;
}
.tit-study {
  font-family: \5FAE\8F6F\96C5\9ED1,\6587\6CC9\9A7F\6B63\9ED1\4F53,\534E\6587\7EC6\9ED1,Tahoma;
  margin: 5px 0 10px 5px;
  font-weight: 700;
  font-size: 16px;
}
.tit-study span {
  font-size: 12px;
  font-weight: normal;
  color: #999;
  font-family: tahoma, arial, "\5b8b\4f53", sans-serif;
  padding-left: 15px;
  position: relative;
  margin: 10px 0 0;
}
.separator {
  background: url(/images/classroom/separator.gif) no-repeat;
  padding: 0;
  position: absolute;
  display: block;
  width: 1px;
  height: 29px;
  left: 5px;
  top: -8px;
}
.lay-news-main .lay-main-cont {
  padding: 12px 8px 10px 12px;
  overflow: hidden;
  zoom: 1;
}
.largeBlock {
  float: left;
  margin: 0 10px 0 0;
}
.smallBlock {
  float: left;
  margin: 0;
}
.largeBlock .lay-main-cont {
  width: 493px;
}
.smallBlock .lay-main-cont {
  width: 223px;
}
.largeBlock .news-cont {
  float: left;
  padding-left: 20px;
  margin: 0;
  overflow: hidden;
  width: 170px;
}
.lay-news-main .news-cont li {
  padding-bottom: 2px;
}
.lay-main-cont i {
  word-warp: break-word;
}
.news-cont-info {
  float: left;
  overflow: hidden;
  width: 300px;
}
.news-cont-info img {
  display: block;
  float: left;
}
.news-cont-info p {
  float: left;
  width: 160px;
  overflow: hidden;
  padding-left: 10px;
  margin: 0;
  color: #666;
}
.news-cont-info .listExp {
  display: block;
  font-weight: bold;
  margin-bottom: 7px;
}
.keywords-cont {
  border: 1px solid #d8d8d8;
  background-color: #FAFAFA;
}
.keywords-cont .tit-study {
  border-bottom: 1px solid #d8d8d8;
  height: 32px;
  line-height: 32px;
  background-color: #fafbfc;
  margin: 0;
  padding-left: 15px;
}
.keywords-cont .tit-study small {
  font-family: Tahoma, Geneva, sans-serif;
  margin-left: 10px;
}
.keywords-cont ul {
  overflow: hidden;
  zoom: 1;
  background-color: #FAFAFA;
  margin: 0;
  padding: 15px 0 0 20px;
}
.keywords-cont ul li {
  list-style-type: none;
  float: left;
  padding-right: 15px;
  padding-bottom: 15px;
  width: 180px;
}
.keywords-cont ul li a {
  display: block;
  font-weight: 700;
}
.view-cont .tit-study {
  border-bottom: 1px solid #d8d8d8;
  color: #333;
  background: url(/images/classroom/bg_tit_hot.gif) no-repeat 928px -144px;
  padding: 0 0 5px 15px;
  margin-left: 0;
}
.view-cont dl {
  overflow: hidden;
  padding: 0 10px 7px 17px;
  margin: 0;
  display: block;
  clear: both;
  zoom: 1;
}
.view-cont dt,
.view-cont dd {
  float: left;
  margin: 0;
  padding: 0 10px 0 0;
}
.view-cont dt {
  font-weight: 700;
}
.lay-news-main .lay-sider-cont {
  border-bottom: none;
  margin: 0;
}
.lay-news-main .lay-cont-keywords {
  border-bottom: 1px solid #D8D8D8;
}
.lay-news-main .sider-cont-hd {
  height: 35px;
  margin: 0;
  padding: 0;
  border-bottom: 1px solid #D8D8D8;
}
.lay-news-main .tit-hot-interview,
.lay-news-main .tit-hot-post,
.lay-news-main .tit-hot-tags {
  font-size: 14px;
  line-height: 35px;
  padding-left: 10px;
}
.lay-news-main .tit-hot-tags a {
  display: inline-block;
  height: 35px;
  _display: block;
}
/* new-list---热门标签*/
.hot-tags-cont {
  border-top: none;
  border-bottom: none;
  padding: 0;
  margin: 10px 0 0;
  background-color: #FFF;
}
.hot-tags-cont .tit-hot-tags {
  padding: 0 0 5px 10px;
  border-bottom: 2px solid #d8d8d8;
}
.hot-tags-cont .lay-cont-keywords {
  background-color: #f5f6f8;
  border-top: none;
  border-bottom: none;
  padding: 10px;
}
.hot-tags-cont a {
  padding: 0 10px;
  width: 100px;
}
/* fstBlock */
.fstBlock {
  margin: 0 0 5px 0;
}
.fstBlockC {
  width: 748px;
  border: 1px solid #d8d8d8;
  overflow: hidden;
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  border-radius: 2px;
  padding: 20px 10px;
}
.fstBlockC span {
  width: 20px;
  height: 20px;
  display: inline-block;
  background-image: url(/images/homes/homes.png);
  background-repeat: no-repeat;
  cursor: pointer;
  margin-top: 42px;
  float: left;
}
.fstBlockC .back {
  background-position: right -560px;
  margin-right: 12px;
}
.fstBlockC .back:hover {
  background-position: right -580px;
}
.fstBlockC .bon {
  background-position: 0 -560px;
}
.fstBlockC .forward {
  background-position: right -600px;
  float: right;
}
.fstBlockC .forward:hover {
  background-position: right -620px;
}
.fstBlockC .fon {
  background-position: -20px -20px;
}
.fstBlockC .box {
  width: 684px;
  overflow: hidden;
  float: left;
}
.fstBlockC ul {
  width: 1100px;
  overflow: hidden;
  margin: 0;
  padding: 0;
  clear: both;
}
.fstBlockC li {
  width: 150px;
  margin-right: 28px;
  float: left;
}
.fstBlockC li img {
  width: 150px;
  height: 130px;
  border: 0 none;
}
.fstBlockC li a:focus {
  outline: none;
}
/*CSS3*/
.fstBlockC li a:focus {
  -moz-outline-style: none;
}
.fstBlockC dl {
  margin: 0;
  padding: 0;
}
.fstBlockC dt {
  margin: 0 0 10px 0;
  margin-bottom: 15px \0;
  padding: 0;
}
.fstBlockC dd {
  line-height: 1.8;
}
.bg-gray5 {
  background-color: #F5F6F8;
}
/* new-list---保险学堂一级列表页 */
.lay-study {
  background-position: right 40px;
  background-repeat: repeat-y;
  margin: 10px 5px;
  overflow: hidden;
  zoom: 1;
}
.lay-study .lay-main {
  width: 670px;
  padding: 0 10px 0 0;
  margin: 0;
}
.lay-study .lay-sider {
  width: 300px;
  padding: 10px;
  margin: 0;
}
.lay-news-list {
  border-top: none;
  margin-top: 10px;
}
.topic-cont a {
  display: block;
}
.topic-cont img {
  border-bottom: 1px solid #dfcf8f;
}
/*新增广告位*/
.topic-cont .sub-news-list {
  background-color: #f7f8f3;
  margin-top: 1px;
  border-bottom: 1px solid #e5e6e0;
  padding: 10px 0 10px 30px;
}
.topic-cont .sub-news-list dt {
  float: left;
  padding: 20px 10px 20px 0;
  margin-right: 30px;
  font-size: 14px;
  font-weight: bold;
  border-right: 1px solid #e5e5e5;
}
.topic-cont .sub-news-list dd {
  width: 185px;
  padding-right: 5px;
}
.sub-news-list {
  overflow: hidden;
  zoom: 1;
}
.sub-news-list dd,
.sub-news-list li {
  display: inline-block;
  padding-right: 10px;
  margin-top: 7px;
  float: left;
}
.sub-news-list a {
  background-image: url(/images/classroom/bg_com_information.png);
  background-position: -290px -2px;
  background-repeat: no-repeat;
  padding: 0 5px 0 10px;
}
.sub-news-list .now a:link,
.sub-news-list .now a:visited,
.sub-news-list .now a:hover {
  color: #333;
  font-weight: 700;
}
.sub-news-list .now span {
  font-weight: 700;
  color: #EF4B21;
}
.recom-read-tit,
.recom-news-tit,
.carins-computer .sider-cont-hd {
  background-image: url(/images/classroom/bg-recom-news.png);
  background-repeat: no-repeat;
}
/* new-list---推荐资讯 */
.recom-cont {
  margin-bottom: 10px;
  overflow: hidden;
  zoom: 1;
}
.recom-read {
  margin-bottom: 10px;
}
.recom-read-tit {
  background-position: left -43px;
  padding-left: 20px;
  margin-bottom: 10px;
  font-weight: 700;
  font-size: 15px;
}
/* new-list---热点资讯 */
.recom-news-list {
  width: 435px;
}
.recom-news-tit {
  background-position: left top;
  height: 34px;
}
.recom-news-tit a {
  display: block;
  float: left;
  width: 100px;
  padding-left: 5px;
  text-align: center;
  font-size: 14px;
  font-weight: 700;
  cursor: pointer;
  color: #666;
}
.recom-news-tit a:hover,
.recom-news-tit .now {
  text-decoration: none;
  color: #ef4b21;
}
.recom-news-list ul {
  padding-left: 15px;
}
.recom-news-list li {
  margin: 5px 0;
}
.recom-news-list span {
  float: left;
  width: 18px;
  height: 15px;
  font: 500 14px/22px Arial, Helvetica;
  color: #999;
}
.recom-news-list .top-num {
  color: #EF4B21;
}
.lay-toolbar {
  padding: 0;
}
.lay-prod-tabs {
  padding: 0 10px;
  color: #666;
  font-weight: 500;
}
.lay-prod-tabs .tab-tit {
  margin: 5px 10px 0 0;
}
.lay-prod-tabs li,
.lay-prod-tabs .selected-tab a,
.lay-prod-tabs .selected-tab a:hover {
  font-size: 12px;
}
.news-list {
  padding-bottom: 15px;
  overflow: hidden;
  zoom: 1;
}
.news-list-cont dl {
  border-bottom: 1px dashed #d9d9d9;
  padding: 10px 7px;
}
.news-list-cont dt {
  font-size: 14px;
  font-weight: 700;
}
.news-list-cont dd {
  color: #666;
  margin: 5px 0;
}
.news-list-cont .news-memo {
  color: #999;
  margin-bottom: 0;
}
.news-list-cont .news-memo span {
  margin-right: 25px;
}
.news-list-cont .news-memo label {
  color: #F00;
  font-weight: 700;
}
.alphaBetaIndexTag li {
  float: left;
  display: inline-block;
  *display: inline;
  *zoom: 1;
  width: 190px;
}
.alphaBetaIndexTag li a {
  display: block;
  padding: 5px 15px 7px 5px;
  height: 20px;
  line-height: 20px;
}
.alphaBetaIndexTag li a:hover {
  background-color: #f6f7f9;
}
/* news-list---车险试算器*/
.carins-computer {
  overflow: visible;
}
.carins-computer .sider-cont-hd {
  background-position: left -90px;
  border-bottom: none;
  height: 45px;
  text-indent: -9999px;
}
.carins-computer .service-quote {
  padding: 0 20px 10px;
}
.service-quote .quick-btn,
.service-quote .quick-btn-on {
  margin-top: 15px;
  margin-left: 60px;
}
.carins-ask .city img,
.carins-ask .insurer img {
  cursor: pointer;
  margin: 12px 7px 0 0;
}
/* 相关资讯 热门资讯等的截取 */
.singleLine li,
.sider-singleLine li {
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.singleLine li {
  width: 265px;
}
.sider-singleLine li {
  width: 258px;
}
/* new-list---右边栏样式 */
.lay-study .lay-sider-cont {
  background-color: #FFF;
  border: 1px solid #e5e5e5;
}
.lay-study .sider-list {
  padding: 10px 15px;
}
.lay-study .sider-list .biscuit li {
  float: left;
  display: inline-block;
  *display: inline;
  *zoom: 1;
  width: 124px;
}
.lay-study .sider-list .biscuit li a {
  display: block;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  width: 124px;
}
.lay-study .sider-keywords li {
  width: 115px;
  padding-right: 5px;
  float: left;
}
.lay-study .sider-keywords li a:link,
.lay-study .sider-keywords li a:visited {
  color: #666;
}
.prod-recom {
  margin: 5px 0 -5px;
}
.prod-cont-info {
  width: 68%;
}
/* new-detail---保险学堂资讯详情页 */
.date-box {
  padding: 20px 0 10px;
}
.lay-news-detais {
  width: 600px;
  padding: 0 35px;
  margin: 0 10px 0 0;
}
.lay-study .recommend-show {
  margin: 0 0 10px;
  padding: 0;
  width: 600px;
  overflow: hidden;
  zoom: 1;
}
.tit-news-detail {
  font-family: \5FAE\8F6F\96C5\9ED1,\6587\6CC9\9A7F\6B63\9ED1\4F53,\534E\6587\7EC6\9ED1,Tahoma;
  margin: 0 0 5px;
  font-size: 20px;
  text-align: center;
  font-weight: 700;
}
.study-intro {
  background-color: #f8f8f8;
  border: 1px solid #e5e5e5;
  padding: 10px 15px;
  margin: 20px 0 -10px;
  overflow: hidden;
  zoom: 1;
}
.study-intro span {
  font-weight: 700;
  color: #333;
}
.study-intro p {
  word-wrap: break-word;
  margin: 0 0 5px;
}
.info-cont {
  background-color: #f8f9fd;
  border-top: 3px solid #ededed;
  padding: 0 3px 3px;
  overflow: hidden;
  zoom: 1;
}
.tit-info {
  padding: 5px 10px;
}
.info-cont-news {
  background-color: #FFF;
  border: 1px solid #ededed;
  overflow: hidden;
  zoom: 1;
  padding: 10px;
}
.info-cont-pic {
  margin-right: 15px;
}
.info-cont-detail p {
  text-indent: 24px;
  margin: 5px 0 10px;
}
.info-cont-detail dt {
  font-weight: 700;
}
.info-cont-detail dd {
  text-indent: 24px;
}
.news-detail-info {
  padding: 10px 0 0;
  margin-bottom: 0;
}
.news-detail-info p {
  margin: 0 0 20px;
  text-indent: 2em;
}
.news-detail-pic {
  margin: 5px 15px 10px 5px;
}
.lay-news-deta-cont {
  margin-top: 30px;
}
.tit-prod {
  padding: 7px 15px;
  border-bottom: 1px dashed #d9d9d9;
}
.lay-news-deta-cont .prod-info {
  width: 70%;
}
.lay-news-deta-cont .bord-bottom {
  border-bottom: none;
}
/*new-detail---详情页分享*/
.lay-share-cont {
  padding: 0;
  *position: relative;
  *z-index: 9998;
}
.like-cont {
  margin: 0 30px 0 10px;
  _margin-left: 10px;
}
.like-cont {
  background-image: url(/images/classroom/bg-like.png);
  background-repeat: no-repeat;
}
.like-cont {
  background-position: left top;
  padding-left: 30px;
  width: 29px;
  height: 22px;
  display: inline-block;
  cursor: pointer;
}
.like-cont span {
  adding: 0;
  display: block;
  color: #ea512c;
  line-height: 22px;
}
.unlike {
  background-position: left -32px;
  cursor: default;
}
.unlike span {
  color: #666;
}
.share-cont {
  width: 150px;
}
.share-cont .shareSNS {
  width: 105px;
}
.paper-list a {
  margin: 0 20px;
}
.paper-list a span {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  margin: 0 5px;
}
.paper-list a:hover {
  text-decoration: none;
}
.hot-news-list li {
  background-image: none;
  padding-left: 0;
}
.share-cont,
.share-cont2 {
  margin-top: 2px;
  margin-top: 3px\9;
  zoom: 1;
}
/* list content---知识汇总页面 */
.lay-sider .now,
.main-content .now {
  color: #E84720;
  font-weight: 700;
}
.tag-cont-info dd a,
.tag-con-all li a,
.tit-news-tag,
.lay-tag-cont li,
.tag-con-ask li,
.tagsList li a {
  background-image: url(/images/icon-simple.png);
  background-repeat: no-repeat;
  padding-left: 10px;
}
/* list content---知识汇总页面左侧列表 */
.lay-tag-side .sider-cont-hd {
  background-image: none;
  font-family: \5FAE\8F6F\96C5\9ED1,\6587\6CC9\9A7F\6B63\9ED1\4F53,\534E\6587\7EC6\9ED1,Tahoma;
  font-size: 18px;
  font-weight: 500;
  background-color: #f5f6f8;
  border-bottom: 1px solid #EEE;
  padding: 5px 10px;
  height: 22px;
  line-height: 22px;
}
.side-list {
  margin: 3px 7px;
  padding: 8px 0 5px 13px;
}
.side-list dd {
  margin: 5px 0 5px 30px;
}
.side-list a:hover,
.side-list .now a {
  color: #E84720;
  text-decoration: none;
}
.line-bottom {
  border-bottom: 1px dashed #e8e8e8;
  padding-bottom: 7px;
}
/* 大家在关注 相关资讯*/
.focal-point-all {
  margin: 25px 0;
}
.focal-point-detail {
  font-size: 12px;
  width: 100%;
}
.focal-point-detail .sider-singleLine li {
  float: left;
  width: 50%;
}
.lay-study .focal-point-detail .biscuit li {
  width: 122px;
}
.focal-point-detail .focal-point-hd {
  background: #f5f5f5;
  font-size: 16px;
  font-family: "Microsoft Yahei", "Hiragino Sans GB", sans-serif;
  padding: 0 15px;
}
.focal-point-all .m-l10 {
  margin-left: 10px;
  _margin-left: 7px;
}
.lay-study .focal-point-detail .sider-list {
  padding: 10px 15px;
}
/* 保险学堂纵览-新 */
.study-survey,
.study-surveyDown {
  margin-right: 5px;
  font-size: 14px;
  font-family: "Microsoft Yahei", "Hiragino Sans GB", sans-serif;
  width: 961px;
}
.study-survey {
  border: 1px solid #dedede;
}
.study-survey-hd {
  background: #f5f5f5;
  font-size: 16px;
  padding: 0 15px;
  font-weight: 700;
  height: 33px;
  line-height: 33px;
}
.study-survey-detail {
  border-left: 3px solid #f5f5f5;
  border-right: 3px solid #f5f5f5;
  padding: 15px 15px 0 15px;
}
.study-survey-detail dl {
  padding-bottom: 20px;
}
.study-survey-detail dt,
.study-survey-detail dd {
  float: left;
}
.study-survey-detail dt {
  font-weight: 700;
  font-family: "Microsoft Yahei", "Hiragino Sans GB", sans-serif;
  width: 122px;
}
.study-survey-detail dd {
  font-family: "Microsoft Yahei", "Hiragino Sans GB", sans-serif;
  width: 803px;
}
.study-survey-detail dd ul li {
  width: 122px;
  float: left;
  font-weight: 500;
}
.study-survey-detail .study-survey-detail-title {
  font-weight: 700;
  width: 122px;
}
.study-surveyDown {
  margin-top: 10px;
  margin-bottom: 4px;
}
.study-surveyDown .hot-news-list {
  padding: 15px;
}
/* 官网button样式 */
.lay-prod-list .btn-tiny {
  height: 22px;
}
.lay-prod-list .btn-tiny .btn-inner {
  height: 22px;
  line-height: 22px;
  font-size: 12px;
  padding: 0 5px;
}
.lay-prod-list .btn-vivid-tiny .btn-inner,
.lay-prod-list .btn-vivid-tiny .btn-inner:hover {
  color: #ffffff;
}
.lay-prod-list .btn-vivid-tiny:hover {
  color: #ffffff;
}
.lay-prod-list .btn-vivid-tiny {
  height: 22px;
  background-position: left top;
  margin-right: 15px;
}
.lay-prod-list .btn-vivid-tiny .btn-inner {
  height: 22px;
  line-height: 22px;
  font-size: 12px;
  padding: 0 5px;
}
.lay-prod-list .btn-vivid-tiny,
.lay-prod-list .btn-vivid-tiny .btn-inner {
  background-image: url(/assets/img/button/vivid-tiny.png);
}
.lay-prod-list .btn-vivid-tiny .btn-inner {
  background-position: right -25px;
}
.lay-prod-list .btn-vivid-tiny:hover {
  background-position: left -52px;
}
.lay-prod-list .btn-vivid-tiny:hover .btn-inner {
  background-position: right -77px;
}
/* list content---右侧内容 */
.tag-cont {
  padding: 10px;
  _padding: 10px 5px;
  overflow: hidden;
  zoom: 1;
  border: 1px solid #d8d8d8;
}
.tag-cont-info {
  width: 170px;
  float: left;
  margin: 5px 3px 10px;
  padding: 4px;
  border: 1px solid #FFF;
  height: 540px;
  overflow: hidden;
  zoom: 1;
}
.tag-cont-info dt {
  border-bottom: 1px dashed #d8d8d8;
  margin-bottom: 5px;
}
.tag-cont-info .tag-tit-pro {
  display: block;
  padding: 7px 5px 3px 10px;
  font-size: 14px;
  font-weight: 700;
  text-decoration: none;
}
.tag-cont-info dd {
  margin: 3px 0;
  padding-left: 10px;
}
.tag-cont-info dd a:link,
.tag-cont-info dd a:visited,
.tag-con-all li a:link,
.tag-con-all li a:visited,
.tagsList li a:link,
.tagsList li a:visited {
  background-position: -45px -208px;
}
.tag-cont-info dd a:hover,
.tag-cont-info.on .now,
.tagsList li a:hover {
  background-position: -40px -224px;
  color: #e84720;
  text-decoration: none;
}
.tag-cont-info:hover,
.tag-cont-info.on {
  background-color: #f5f6f8;
  border: 1px solid #d8d8d8;
}
/* topic detail---知识汇总关键词列表页 */
.tag-con-company {
  border: 3px solid #d8d8d8;
  background: url(/images/tags/bg_tag_company.png) repeat-x left bottom;
  padding-bottom: 5px;
  margin-bottom: 10px;
  overflow: hidden;
  zoom: 1;
}
.tag-con-company .tag-tit-pro {
  margin: 5px;
  border-bottom: 1px dashed #d8d8d8;
  padding: 0 0 3px 5px;
}
.tag-con-company dt {
  font-weight: 700;
}
.tag-con-company dd {
  padding: 0 10px;
  word-wrap: break-word;
  width: 740px;
  overflow: hidden;
  zoom: 1;
}
.tag-con-company .tag-classs {
  padding: 0 20px 0 30px;
}
.tag-con-company a {
  padding: 0 25px 0 5px;
  line-height: 2;
  white-space: nowrap;
  display: block;
  float: left;
}
.tag-classs a.now {
  color: #E84720;
  text-decoration: none;
  font-size: 14px;
}
.tag-con-all {
  padding-bottom: 5px;
}
.tag-con-all ul {
  padding: 10px 0;
  margin: 0 13px;
  overflow: hidden;
  zoom: 1;
}
.tag-con-all li {
  width: 165px;
  float: left;
  display: block;
  margin: 3px 0 3px 20px;
  _margin: 3px 0 3px 14px;
}
.tag-con-all li a:link,
.tag-con-all li a:visited {
  color: #333;
}
.tag-con-all li a:hover {
  background-position: -40px -224px;
  color: #e84720;
}
.tag-li-bg {
  background-color: #f5f6f8;
  border-bottom: 1px solid #f0f0f0;
}
/* tag list---知识汇总关键词详情页 */
.tag-list {
  overflow: hidden;
  zoom: 1;
  margin-bottom: 20px;
}
.tag-list dl {
  border-bottom: 1px #ccc dotted;
  padding: 10px 7px;
}
.tag-list dt {
  font-weight: bold;
}
.tag-list dd {
  margin: 10px 0;
}
.tag-list .catalog {
  margin: 5px 0 0;
}
.tag-list .catalog strong {
  padding-right: 10px;
}
.tag-list .tags {
  margin: 0 0 10px;
}
.tag-list .tags strong {
  padding-right: 10px;
}
.tag-list .tags a {
  padding: 0 10px 0 0;
}
.tag-list .tags span.now {
  color: #e64211;
}
/* topic tag---保险字典列表页 */
.news-tag-con {
  border: 1px solid #fdd192;
}
.tit-tag-list {
  background: #FFF8E6 url(/images/tags/tit_newtags.png) no-repeat 15px 5px;
  height: 30px;
  line-height: 30px;
  border-bottom: 1px solid #f6ebcb;
}
.news-tag-list {
  background-color: #fdfaf3;
  padding: 10px 0 10px 10px;
  font-size: 16px;
  font-weight: 700;
}
.news-tag-list span,
.news-tag-list a {
  display: block;
  width: 25px;
  height: 25px;
  line-height: 25px;
  float: left;
  margin: 0 3px 0 0;
  text-align: center;
}
.news-tag-list span {
  color: #ccc;
}
.news-tag-list a:hover {
  text-decoration: underline;
  color: #fff;
  background-color: #fec97b;
  border-radius: 2px;
}
.tit-news-tag {
  font-size: 14px;
  font-weight: 700;
  border-bottom: 3px solid #f9f9f9;
  padding: 6px 0 2px 25px;
  margin-top: 10px;
  background-position: -30px -37px;
}
.news-con-info {
  background-color: #f9f9f9;
  border-top: 1px solid #e8e8e8;
  padding: 10px;
  overflow: hidden;
  zoom: 1;
}
.news-con-info a {
  width: 120px;
  padding: 5px 10px;
  float: left;
  zoom: 1;
  _padding: 5px 8px;
}
.lay-cont-letter {
  padding: 10px 0 10px 5px;
  font-size: 14px;
  overflow: hidden;
  zoom: 1;
}
.lay-cont-letter a {
  width: 23px;
  height: 23px;
  margin-bottom: 3px;
  display: block;
  float: left;
  text-align: center;
}
/* topic tag list---保险学堂关键词字母索引页 */
.tag-letter-list {
  background-position: -20px 5px;
  margin-bottom: 15px;
  border: 1px solid #fdd192;
}
.tag-list-cont {
  padding-left: 110px;
  font-size: 14px;
  position: absolute;
}
.tag-list-cont a,
.tag-list-cont span {
  width: 25px;
  margin-top: 4px;
  height: 25px;
  line-height: 25px;
  text-align: center;
  display: block;
  float: left;
}
.tag-list-cont .on {
  font-weight: 700;
  background-color: #FFF;
  border: 1px solid #FDD192;
  border-bottom: 1px solid #FDFAF3;
  position: relative;
  color: #e54410;
}
.tag-list-cont span {
  color: #ccc;
}
/* topic tag detail---保险字典详情页 */
.tag-con-detail {
  border-top: 1px solid #E1E1E1;
  overflow: hidden;
  padding: 20px 10px 0;
  zoom: 1;
}
.tit-tag-detail {
  font-family: \5FAE\8F6F\96C5\9ED1,\6587\6CC9\9A7F\6B63\9ED1\4F53,\534E\6587\7EC6\9ED1,Tahoma;
  font-size: 20px;
  padding: 0;
  margin: 0 0 15px;
}
.tag-detail,
.tag-detail-summary {
  padding: 10px;
  margin-bottom: 10px;
  background-color: #FFFEF9;
  border: 1px solid #FFCA9C;
  color: #444;
  overflow: hidden;
  zoom: 1;
  text-align: right;
}
h2.tag-detail-summary,
h2.tag-detail {
  font-weight: 500;
}
.tag-detail p,
.tag-detail-summary p {
  text-align: left;
}
.tag-detail-box {
  margin-bottom: 10px;
}
.tag-con-bd {
  border: 1px solid #d8d8d8;
}
.tag-detail-box ul {
  min-height: 100px;
  zoom: 1;
}
.lay-con-bxzn {
  background: url(/images/tags/bxzn.png) 10px 10px no-repeat;
  padding-left: 105px;
  padding: 10px 0 10px 130px;
}
.lay-con-bxzn ul {
  clear: both;
  overflow: hidden;
  zoom: 1;
  height: 100px;
}
.lay-con-bxzn li {
  float: left;
  width: 260px;
  padding: 0 30px 0 13px;
  margin: 3px 0;
  background-position: -45px -206px;
}
.lay-tag-cont {
  width: 374px;
  float: left;
  display: inline;
  border-right: 1px solid #D8D8D8;
  margin-right: -1px;
}
.lay-tag-cont ul {
  padding: 10px 15px;
  height: 220px;
}
.lay-tag-cont li {
  padding: 4px 0 4px 13px;
  background-position: -45px -202px;
}
.tag-detail-box li span {
  float: right;
  color: #999;
}
.tag-con-ask li {
  background-position: -15px -446px;
  padding: 0 0 0 27px;
  margin: 7px 0;
}
/* proInfo---保险字典详情页 */
.rTit {
  padding-left: 15px;
  background-color: #f5f6f8;
  height: 32px;
  line-height: 32px;
  margin: 0;
  border-bottom: 1px solid #eee;
  font-size: 14px;
  font-weight: 700;
}
.rTit a:link,
.rTit a:visited,
.rTit a:hover {
  color: #333;
  text-decoration: none;
}
#proInfo,
#brds {
  width: 218px;
  border: 1px solid #d8d8d8;
}
#proInfo dl {
  padding: 0;
  margin: 0;
}
#proInfo dt,
#proInfo dd {
  margin: 0 2px;
  padding: 5px 5px 5px 10px;
  font-weight: normal;
  cursor: pointer;
}
#proInfo dt {
  border-bottom: 1px solid #eee;
  color: #666;
}
#proInfo dt span {
  display: block;
  background-color: #b9b8b8;
  text-align: center;
  width: 12px;
  height: 12px;
  line-height: 12px;
  margin: 4px 5px 0 0;
  padding: 0;
  color: #FFF;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  float: left;
}
* html #proInfo dt span {
  margin-right: 0;
}
#proInfo dd {
  border-bottom: 1px solid #eee;
  padding: 10px 10px 5px;
  overflow: hidden;
  zoom: 1;
}
#proInfo del {
  padding-left: 10px;
  color: #999;
}
#proInfo .box {
  display: block;
  overflow: hidden;
  zoom: 1;
}
#proInfo .box dd,
#proInfo .now dt {
  display: none;
}
#proInfo .now dd {
  display: block;
}
#proInfo .pic {
  float: left;
  margin-right: 10px;
}
#proInfo .icon {
  background-position: 0 -480px;
  font: bold 12px/14px Arial, Helvetica, sans-serif;
  color: #FFF;
  width: 24px;
  height: 24px;
  padding-left: 4px;
  overflow: hidden;
  position: absolute;
  text-decoration: none;
}
#proInfo .con {
  overflow: hidden;
  zoom: 1;
}
#proInfo .con .orange {
  margin-top: 5px;
  font-weight: 700;
}
#rBan img {
  margin-bottom: 10px;
  display: block;
}
/* 新一站向您推荐 */
.dictionary-recommend {
  padding: 10px;
}
.dictionary-recommend .recomProd .title {
  *zoom: 1;
  position: relative;
  font-size: 14px;
}
.dictionary-recommend .recomProd .title:after {
  display: block;
  content: "";
  width: 0;
  height: 0;
  font-size: 0;
  clear: both;
  visibility: hidden;
  overflow: hidden;
}
.dictionary-recommend .recomProd .prodIndi {
  float: right;
  clear: both;
  position: absolute;
  bottom: 7px;
  right: 0;
}
.dictionary-recommend .recomProd .prodIndi span {
  background-image: url(/assets/img/webpages/topic/icon-prod.png);
  background-repeat: no-repeat;
  background-position: right top;
  width: 11px;
  height: 10px;
  float: left;
  display: block;
  cursor: pointer;
  overflow: hidden;
}
.dictionary-recommend .recomProd .prodIndi .active {
  background-position: left top;
}
.dictionary-recommend .recomProd .noborder {
  border-bottom: none;
}
.dictionary-recommend .recomProd .recomprod {
  padding-bottom: 0;
  padding-top: 10px;
  height: 284px;
  overflow: hidden;
}
.dictionary-recommend .recomProd .recomprod .prd {
  border-bottom: 1px solid #f1f1f1;
  padding-bottom: 10px;
  margin-bottom: 10px;
  width: 198px;
}
.dictionary-recommend .recomProd .recomprod .prd .prdTitle {
  font-size: 12px;
  line-height: 18px;
  height: 36px;
  overflow: hidden;
}
.dictionary-recommend .recomProd .recomprod .prd .moneys {
  margin-top: 10px;
}
.dictionary-recommend .recomProd .recomprod .prd .prdCon {
  margin-top: 3px;
  line-height: 19px;
  height: 38px;
  overflow: hidden;
}
.dictionary-recommend .recomProd .recomprod .prdPic,
.dictionary-recommend .recomProd .recomprod .prdInfo {
  float: left;
}
.dictionary-recommend .recomProd .recomprod .prdPic {
  width: 80px;
}
.dictionary-recommend .recomProd .recomprod .prdPic img {
  display: block;
}
.dictionary-recommend .recomProd .recomprod .prdInfo {
  width: 108px;
  padding-left: 10px;
}
/* 分页为查看更多 */
.page-more {
  margin: 0 auto;
  width: 109px;
}
.page-more .butL {
  display: block;
  text-align: center;
}
.page-more .butL:hover {
  color: #fff;
}
/*20131111--34版*/
/*保险学堂热门标签样式样式调整*/
.hotWords {
  border-bottom: 1px solid #d8d8d8;
}
/* 保险关注左侧样式调整 */
.tagsList li {
  margin: 5px 0 5px 20px;
}
.tagsList .tag-tit-pro,
.tagList .subList li {
  margin-left: 0;
}
.tagsList .tag-tit-pro {
  margin-top: 0;
}
.tagsList .tag-tit-pro a {
  background-image: none;
  padding-left: 0;
  padding-top: 2px;
}
.tagsList .subList li a {
  background-image: none;
  margin-left: -20px;
}
.tagsList .icon-arr-right {
  background-position: left -597px;
}
.tagsList .icon-arr-down {
  background-position: right -597px;
}
.tagsList .now:link,
.tagsList .now:visited,
.tagsList .now:hover {
  color: #E84720;
  font-weight: 700;
}
/*保险字典分类标题*/
.tagsTit {
  font-family: \5FAE\8F6F\96C5\9ED1,\6587\6CC9\9A7F\6B63\9ED1\4F53,\534E\6587\7EC6\9ED1,Tahoma;
  font-size: 18px;
  margin: 10px auto;
}
/*富文本编辑器*/
#coreText {
  padding: 10px;
  background-color: #FFF;
  font-size: 14px;
  color: #444;
}
#coreText a:link,
#coreText a:visited {
  color: #e54410;
  text-decoration: underline;
}
#coreText a:hover {
  text-decoration: none;
}
#coreText p {
  margin: 20px 0;
  text-indent: 2em;
}
#coreText ul,
#coreText ol,
#coreText ul li,
#coreText ol li {
  list-style: disc inside none;
}
#coreText li,
#coreText ol {
  line-height: 1.5;
  padding: 3px 0 3px 5px;
}
#coreText img {
  border: none;
  text-align: left;
}
#coreText table {
  border-left: 1px solid #d8d8d8;
  border-top: 1px solid #d8d8d8;
}
#coreText th,
#coreText td {
  border-right: 1px solid #d8d8d8;
  border-bottom: 1px solid #d8d8d8;
  text-align: left;
  background-color: #FFF;
}
.entrance_box {
  width: 100%;
  margin-bottom: 10px;
}
.entrance_box a {
  display: block;
  border: 0px;
}
.entrance_box img {
  border: 0px;
  width: 100%;
  height: auto;
}
/*保险字典新样式*/
.tag_listNew {
  float: left;
  width: 354px;
  margin: 0px 15px;
  _margin: 0px 7px;
}
.tag_listNew dd {
  height: 140px;
  border: 1px solid #e8e8e8;
}
.tagSub_list .news-con-info {
  background: none;
}
.tag_listNew .news-con-info a {
  width: 145px;
  overflow: hidden;
  _height: 18px;
}
.tagSub_list .news-con-info a {
  width: 130px;
  background: url(/assets/img/list/list-style.png) no-repeat 0px -11px;
}
.tag_listHot .news-con-info {
  background: none;
}
.tag_listHot .news-con-info a {
  width: 130px;
  background: url(/assets/img/list/list-style.png) no-repeat 0px -11px;
}
.classroomItem {
  width: 124px;
  float: left;
}
.sider-singleLine li.classroomItem {
  width: 124px;
  float: left;
}
/* 保险学堂代码位置修改 */
.study_item_detail {
  position: relative;
}
.study_item_detail .dev_seo_adjust {
  position: absolute;
  bottom: 0;
  overflow: hidden;
}
/* 官网SEO需求—前端-PC修改样式 */
/* 列表图标 */
.lay-main-title {
  padding-left: 5px;
  height: 24px;
  font-size: 16px;
  font-weight: bold;
  text-align: left;
  color: #e64211;
  line-height: 24px;
  margin-bottom: 10px;
  cursor: pointer;
  font-family: \5FAE\8F6F\96C5\9ED1,\6587\6CC9\9A7F\6B63\9ED1\4F53,\534E\6587\7EC6\9ED1,Tahoma;
}
.lay-main-title span {
  display: inline-block;
  height: 100%;
  font-family: tahoma, arial, "\5b8b\4f53", sans-serif;
  font-weight: normal;
  margin-left: 5px;
  padding-left: 5px;
  color: #999;
  font-size: 12px;
  border-left: 1px solid #c8c8c8;
}
.lay-main-list {
  padding: 14px 0 4px 14px;
  background: #ffffff;
  border: 1px solid #d8d8d8;
  font-size: 0;
}
.lay-main-list a {
  display: inline-block;
  position: relative;
  width: 178px;
  height: 100px;
  border-radius: 4px;
  margin-right: 10px;
  margin-bottom: 10px;
}
.lay-main-list a:hover {
  text-decoration: none;
}
.lay-main-list .color_baosi,
.lay-main-list .color_yiwai {
  background: #fff1de;
}
.lay-main-list .color_shebao,
.lay-main-list .color_hotNews {
  background: #eeeaff;
}
.lay-main-list .color_jiankang,
.lay-main-list .color_gonglue {
  background: #e7f7d3;
}
.lay-main-list .color_licai,
.lay-main-list .color_zixun,
.lay-main-list .color_zhongji {
  background: #e5f5ff;
}
.lay-main-list .color_chexian,
.lay-main-list .color_lvyou {
  background: #d5f5ea;
}
.lay-main-list-title {
  position: absolute;
  left: 18px;
  top: 38px;
  width: 80px;
  height: 24px;
  font-size: 16px;
  font-weight: bold;
  color: rgba(0, 0, 0, 0.85);
}
.lay-main-list-bg {
  position: absolute;
  width: 48px;
  height: 48px;
  left: 104px;
  top: 26px;
}
/* 文中推荐产品 */
.recommend_products {
  padding: 12px;
  height: 120px;
  box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.08);
  border-radius: 4px;
}
.recommend_products &gt; a {
  text-decoration: none !important;
}
.recommend_products-left {
  float: left;
  width: 100px;
  margin-right: 12px;
}
.recommend_products-left-briefName {
  font-size: 12px;
  color: #ffffff;
  line-height: 20px;
  text-align: center;
  background-color: #ff623e;
}
.recommend_products-left-img {
  height: 100px;
}
.recommend_products-right {
  font-size: 14px;
}
.recommend_products-right-title {
  height: 22px;
  color: #444444;
  line-height: 22px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  vertical-align: center;
}
.recommend_products-right-title div {
  float: left;
}
.recommend_products-right-title div img {
  margin-top: 3px;
  margin-right: 6px;
}
.recommend_products-right-content {
  display: -webkit-box;
  height: 40px;
  text-align: left;
  color: #666666;
  line-height: 20px;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
  margin-top: 4px;
  margin-bottom: 8px;
  text-overflow: ellipsis;
}
.recommend_products-right-footer {
  width: 100%;
  height: 48px;
  line-height: 60px;
}
.recommend_products-right-footer-left {
  float: left;
}
.recommend_products-right-footer-left span {
  color: #FF4B0F;
  font-size: 28px;
}
.recommend_products-right-footer-left span[data="1"] {
  font-size: 16px;
}
.recommend_products-right-footer-left span[data="2"] {
  font-size: 16px;
  color: #999;
}
.recommend_products-right-footer-right {
  float: right;
  color: #999;
}
/* 保持热点关注 */
.lay-sider-cont .sider-cont-hd {
  background: #f5f5f5;
  color: rgba(0, 0, 0, 0.85);
}
.lay-sider-cont .sider-list li a {
  color: rgba(0, 0, 0, 0.65);
}
/* 表单样式 */
.view_form {
  position: relative;
  width: 300px;
  height: 508px;
  font-size: 14px;
  background-image: url("/images/study/banner/banner.png");
  margin-bottom: 10px;
}
.view_form_content {
  position: absolute;
  left: 15px;
  top: 102px;
  width: 250px;
  height: 306px;
  padding: 20px 10px;
  background: #ffffff;
  border-radius: 4px;
}
.view_form_content-name,
.view_form_content-tel {
  height: 40px;
  margin-bottom: 20px;
}
.view_form_content-name label,
.view_form_content-tel label {
  display: inline-block;
  width: 45px;
  color: rgba(0, 0, 0, 0.65);
  line-height: 40px;
}
.view_form_content-name input,
.view_form_content-tel input {
  height: 24px;
  width: 182px;
  padding: 8px;
  border: 1px solid rgba(0, 0, 0, 0.25);
  border-radius: 5px;
  color: rgba(0, 0, 0, 0.35);
}
.view_form_content-name input:focus,
.view_form_content-tel input:focus {
  outline: none;
  color: #333;
}
.view_form_content-times {
  font-size: 0;
}
.view_form_content-times div {
  margin-bottom: 8px;
  font-size: 14px;
  color: rgba(0, 0, 0, 0.65);
}
.view_form_content-times .time {
  display: inline-block;
  box-sizing: border-box;
  width: 120px;
  height: 32px;
  line-height: 32px;
  border-radius: 5px;
  color: rgba(0, 0, 0, 0.65);
  text-align: center;
  border: 1px solid #d9d9d9;
  font-size: 14px;
}
.view_form_content-times .time[data="1"],
.view_form_content-times .time[data="3"] {
  margin-right: 10px;
}
.view_form_content-secret-cont {
  width: 264px;
  height: 20px;
  font-size: 10px;
  font-weight: 400;
  text-align: left;
  color: rgba(0, 0, 0, 0.45);
  line-height: 20px;
  margin-left: -10px;
}
.view_form_content-button {
  padding: 0;
  width: 270px;
  height: 40px;
  text-align: center;
  background: #ff4b0f;
  border-radius: 4px;
  color: #fff;
  margin-left: -10px;
  margin-top: 20px;
  margin-bottom: 10px;
}
.view_form_content-button:focus {
  outline: none;
}
/* 来源样式 */
.fn-clear:after {
  visibility: hidden;
  display: block;
  font-size: 0;
  content: " ";
  clear: both;
  height: 0;
}
.fn-clear {
  zoom: 1;
}
.dynamic-deal-share {
  cursor: pointer;
}
.dis-inline [class^="hc-icon"] {
  vertical-align: middle;
}
.dynamic-detail {
  padding: 40px 80px 50px;
}
.dynamic-detail-title {
  text-align: center;
}
.dynamic-deal-line {
  padding-left: 20px;
  padding-right: 20px;
  font-size: 12px;
  color: #e5e5e5;
}
</pre></body></html>