﻿   html { color: #333; background-color: #fff; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; }   body, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td, hr, button, article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { margin: 0; padding: 0; }   article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; }   audio, canvas, video { display: inline-block; *display: inline; *zoom: 1; }   body, button, input, select, textarea { font: 12px/1.5 tahoma, arial, "Microsoft Yahei", "Hiragino Sans GB", \5b8b\4f53; } input, select, textarea { font-size: 100%; } textarea { resize: none; }   table { border-collapse: collapse; border-spacing: 0; }   th { text-align: inherit; }   fieldset, img { border: 0; }   iframe { display: block; }   abbr, acronym { border: 0; font-variant: normal; }   del { text-decoration: line-through; } address, caption, cite, code, dfn, em, i, th, var { font-style: normal; font-weight: 500; }   ol, ul { list-style: none; }   caption, th { text-align: left; }   h1, h2, h3, h4, h5, h6 { font-size: 100%; font-weight: 500; } q:before, q:after { content: ''; }   sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; } sup { top: -0.5em; } sub { bottom: -0.25em; }  .pointer{cursor: pointer;}  a { color: #333; cursor: pointer; }   a:hover { color: #f03b2c; text-decoration: none; }   ins, a { text-decoration: none; }   code, kbd, pre, samp { font-family: monospace, serif; font-size: 1em; } .font-simsun { font-family: SimSun; }   .clearfix{*zoom:1;} .clearfix:before,.clearfix:after{display:table;content:"";line-height:0;} .clearfix:after{clear:both;}  .fn-clear:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;} .fn-clear { *zoom: 1; } .fn-ow-clear{ overflow:hidden; zoom:1;}  .container:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; } .container { *zoom: 1; width: 1000px; min-width: 1000px; margin-left: auto; margin-right: auto; }   body .fn-hide { display: none;}   .fn-left, .fn-right { _display: inline; } .fn-left { float: left; } .fn-right { float: right; }   .fn-text-overflow { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }   .fn-text2-overflow { overflow: hidden; text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical; }   .fn-linear { background: -webkit-gradient(linear, left top, left bottom, from(#fcfcfc), to(#f1f1f1)); background: -moz-linear-gradient(top, #fcfcfc, #f1f1f1); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcfcfc', endColorstr='#f1f1f1'); background: -o-linear-gradient(top, #fcfcfc, #f1f1f1); background: -ms-linear-gradient(top, #fcfcfc, #f1f1f1); background: linear-gradient(to bottom, #fcfcfc, #f1f1f1); }   .fn-linear-light { background: -webkit-gradient(linear, left top, left bottom, from(#fcfcfc), to(#f9f9f9)); background: -moz-linear-gradient(top, #fcfcfc, #f9f9f9); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcfcfc', endColorstr='#f9f9f9'); background: -o-linear-gradient(top, #fcfcfc, #f9f9f9); background: -ms-linear-gradient(top, #fcfcfc, #f9f9f9); background: linear-gradient(to bottom, #fcfcfc, #f9f9f9); }   .fn-rmb { font-family: arial; font-style: normal; padding-right: 4px; }   .fn-webkit-adjust { -webkit-text-size-adjust: none; }   .fn-text-indent { text-indent: 2em; } .fn-font-14b { font-size: 14px; font-weight: bold; vertical-align: middle; } .fn-font-b { font-weight: bold; } .fn-font-n { font-weight: normal; } .fn-font-i { font-style: italic; } .fn-font-12 { font-size: 12px; } .fn-font-13 { font-size: 13px; } .fn-font-14 { font-size: 14px; } .fn-font-16 { font-size: 16px; } .fn-font-18 { font-size: 18px; } .fn-font-20 { font-size: 20px; } .fn-font-22 { font-size: 22px; } .fn-font-24 { font-size: 24px; } .fn-font-26 { font-size: 26px; } .fn-font-28 { font-size: 28px; }    .fn-tal { text-align: left !important; } .fn-tac { text-align: center !important; } .fn-tar { text-align: right !important; } .fn-vat { vertical-align: top; } .fn-vam { vertical-align: middle; } .fn-vab { vertical-align: bottom; } .fn-vaba { vertical-align: baseline; } .fn-v-hide { visibility: hidden; }   .fn-pr { position: relative; } .fn-pa { position: absolute; }   .fn-pt-5 { padding-top: 5px !important; } .fn-pr-5 { padding-right: 5px !important; } .fn-pb-5 { padding-bottom: 5px !important; } .fn-pl-5 { padding-left: 5px !important; } .fn-p-5 { padding: 5px !important; } .fn-pt-10 { padding-top: 10px !important; } .fn-pr-10 { padding-right: 10px !important; } .fn-pb-10 { padding-bottom: 10px !important; } .fn-pl-10 { padding-left: 10px !important; } .fn-p-10 { padding: 10px !important; } .fn-pt-15 { padding-top: 15px !important; } .fn-pr-15 { padding-right: 15px !important; } .fn-pb-15 { padding-bottom: 15px !important; } .fn-pl-15 { padding-left: 15px !important; } .fn-p-15 { padding: 15px !important; } .fn-pt-20 { padding-top: 20px !important; } .fn-pr-20 { padding-right: 20px !important; } .fn-pb-20 { padding-bottom: 20px !important; } .fn-pl-20 { padding-left: 20px !important; } .fn-p-20 { padding: 20px !important; } .fn-pt-25 { padding-top: 25px !important; } .fn-pr-25 { padding-right: 25px !important; } .fn-pb-25 { padding-bottom: 25px !important; } .fn-pl-25 { padding-left: 25px !important; } .fn-p-25 { padding: 25px !important; } .fn-pt-30 { padding-top: 30px !important; } .fn-pr-30 { padding-right: 30px !important; } .fn-pb-30 { padding-bottom: 30px !important; } .fn-pl-30 { padding-left: 30px !important; } .fn-p-30 { padding: 30px !important; } .fn-pb-50 { padding-bottom: 50px !important; }  .fn-mt-5 { margin-top: 5px !important; } .fn-mr-5 { margin-right: 5px !important; } .fn-mb-5 { margin-bottom: 5px !important; } .fn-ml-5 { margin-left: 5px !important; } .fn-m-5 { margin: 5px !important; } .fn-mt-10 { margin-top: 10px !important; } .fn-mr-10 { margin-right: 10px !important; } .fn-mb-10 { margin-bottom: 10px !important; } .fn-ml-10 { margin-left: 10px !important; } .fn-m-10 { margin: 10px !important; } .fn-mt-15 { margin-top: 15px !important; } .fn-mr-15 { margin-right: 15px !important; } .fn-mb-15 { margin-bottom: 15px !important; } .fn-ml-15 { margin-left: 15px !important; } .fn-m-15 { margin: 15px !important; } .fn-mt-20 { margin-top: 20px !important; } .fn-mr-20 { margin-right: 20px !important; } .fn-mb-20 { margin-bottom: 20px !important; } .fn-ml-20 { margin-left: 20px !important; } .fn-m-20 { margin: 20px !important; } .fn-mt-25 { margin-top: 25px !important; } .fn-mr-25 { margin-right: 25px !important; } .fn-mb-25 { margin-bottom: 25px !important; } .fn-ml-25 { margin-left: 25px !important; } .fn-m-25 { margin: 25px !important; } .fn-mt-30 { margin-top: 30px !important; } .fn-mr-30 { margin-right: 30px !important; } .fn-mb-30 { margin-bottom: 30px !important; } .fn-ml-30 { margin-left: 30px !important; } .fn-m-30 { margin: 30px !important; } .fn-ml-35 { margin-left: 35px !important; } .fn-ml-50 { margin-left: 50px !important; } .fn-mb-60 { margin-bottom: 60px !important; } .fn-mr-150 { margin-right: 150px !important; } .fn-mr-160 { margin-right: 160px !important; }   .ui-text-white { color: #fff; } .ui-text-gray { color: #999; } .ui-text-gray-2 { color: #666; } .ui-text-red { color: #e93100; } .ui-text-red2{ color:#b90c0e} .ui-text-blue { color: #2d395f; } .ui-text-blue-2 { color: #3b4a82; } a.ui-text-blue-2:hover { color: #e93100; }  .ui-text-orange { color: #f06612; } .ui-text-golden { color: #b17a31; } .ui-text-gray-3 { color: #333; } .ui-text-black { color: #000; } .c808080{color:#808080}  .ui-bg-white { background-color: #fff; }   .gg img { display: block; overflow: hidden; }   .ui-le-ht20 { line-height: 20px; } .ui-le-ht22 { line-height: 22px; } .ui-le-ht24 { line-height: 24px; } .ui-le-ht26 { line-height: 26px; }   .w20 { width: 20px !important; } .w30 { width: 30px !important; } .w35 { width: 35px !important; } .w40 { width: 40px !important; } .w50 { width: 50px !important; } .w60 { width: 60px !important; } .w70 { width: 70px !important; } .w80 { width: 80px !important; } .w90 { width: 90px !important; } .w100 { width: 100px !important; } .w102 { width: 102px !important; } .w110 { width: 110px !important; } .w120 { width: 120px !important; } .w125 { width: 125px !important; } .w130 { width: 130px !important; } .w140 { width: 140px !important; } .w150 { width: 150px !important; } .w155 { width: 155px !important; } .w160 { width: 160px !important; } .w166 { width: 166px !important; } .w170 { width: 170px !important; } .w180 { width: 180px !important; } .w190 { width: 190px !important; } .w200 { width: 200px !important; } .w220 { width: 220px !important; } .w260 { width: 260px !important; } .w270 { width: 270px !important; } .w280 { width: 280px !important; } .w290 { width: 290px !important; } .w300 { width: 300px !important; } .w330 { width: 330px !important; } .w304 { width: 304px !important; } .w350 { width: 350px !important; } .w370 { width: 370px !important; } .wb10 { width: 10%; } .wb20 { width: 20%; } .wb30 { width: 30%; } .wb40 { width: 40%; } .wb50 { width: 50%; } .wb60 { width: 60%; } .wb70 { width: 70%; } .wb80 { width: 80%; } .wb90 { width: 90%; } .wb98 { width: 98%; } .wb100 { width: 100%; }  .flex-center{   display:flex;align-items: center; }   .label-pointer, .label-pointer input { cursor: pointer; } .label-pointer input { vertical-align: middle; margin-right: 3px; }   .fn-border-t-gary { border-top: 1px solid #ddd; } .fn-border-gary { border: 1px solid #ddd; } .fn-br-l0 { border-left: 0 !important; } .fn-br-r0 { border-right: 0 !important; } .fn-br-t0 { border-top: 0 !important; } .fn-br-b0 { border-bottom: 0 !important; } .fn-bb-ece{ border-bottom:1px solid #ececec !important; }   .table-page-part { margin: 15px 0 15px 10px; overflow: hidden; zoom: 1; } .table-page-part .paging { text-align: right; } .paging { height: 26px; overflow: hidden; text-align: center; font: 12px arial; color: #666; } .paging a, .paging span { line-height: 24px; overflow: hidden; vertical-align: top; display: inline-block; } .paging a { height: 24px; border: 1px solid #e8e8e8; background: #ffffff; color: #999; padding: 0 10px; line-height: 24px; margin: 0 2px; text-decoration: none; } .paging a:hover { text-decoration: none; border: 1px solid #c1c1c1; background: #e9e9e9; color: #666; } .paging .select, .paging .selected { border: 1px solid #4860D3; background: #4860D3; margin: 0 2px; color: #fff; height: 24px; line-height: 24px; padding: 0 10px; } .paging .no { padding: 0 10px; height: 24px; margin: 0 2px; line-height: 24px; border: 1px solid #e8e8e8; background: #fff; cursor: no-drop; color: #ccc; }   .part-icon-arrow-a, .part-icon-arrow-b { position: absolute; width: 0; height: 0; overflow: hidden; border: 8px dashed transparent; display: block; }   .prompt_pass{ position:absolute; left:5px; top:5px; color:#999; display:none}    .nl-color{color:#3b4a82;}      #float-sidebar{position:fixed;right: 10px; top: 430px; _position: absolute; _top: expression(documentElement.scrollTop + 500 + "px"); margin-left: 510px;width:65px; height:184px;} #float-sidebar.fixed{ position:fixed;top:110px;} #float-sidebar a { -webkit-transition: all 375ms;outline:none; transition: all 375ms; display: block; width: 65px; height: 60px; text-align: center;background-image:url(/assets/src/images/v6/icon_home3.png?2020)}  #float-sidebar a.consulting{background-position:-250px -210px} #float-sidebar a.consulting.active{background-position:-315px -210px} #float-sidebar a.consulting .tel {   position: relative;   top: 8px;   left: -172px;   display: none;   width: 153px;   height: 44px;   background:url(/assets/src/images/v6/icon_home3.png?20180817) -334px 0;   line-height: 44px;   font-size: 18px;   color: #b81c22;   padding-left: 13px;   text-align: left;   text-decoration: none; } #float-sidebar a.consulting:hover{background-position:-315px -210px; text-decoration:none} #float-sidebar a.consulting:hover .tel{ display:block}  #float-sidebar a.WX-preRead{background-position:-114px -152px} #float-sidebar a.WX-preRead:hover{background-position:-179px -152px} #float-sidebar a.WX-preRead:hover:after {   content: "";   display: block;   position: relative;   right: 145px;   top: -5px;   width: 142px;   height: 129px; 	background:url(/assets/src/images/v6/erweima_04.png?20180702) } #float-sidebar a.go-appload{background-position:-250px -274px} #float-sidebar a.go-appload:hover{background-position:-315px -274px} #float-sidebar a.go-appload:hover:after {   content: "";   display: block;   position: relative;   right: 145px;   top: -5px;   width: 142px;   height: 129px; 	background:url(/assets/src/images/v6/app_cold.png) }   #float-sidebar a.go-service {background-position:-114px -212px} #float-sidebar a.go-service:hover {background-position:-179px -212px}  #float-sidebar a.go-active {background-position:-114px -272px} #float-sidebar a.go-active:hover {background-position:-179px -272px}  #float-sidebar a.go-rss {background-position:-114px -331px} #float-sidebar a.go-rss:hover {background-position:-179px -331px}  #float-sidebar a.go-wxxcx {background-position:-250px -337px;position: relative;} #float-sidebar a.go-wxxcx:hover {background-position:-315px -337px} #float-sidebar a.go-wxxcx:hover .go-wxxcx-box{display: block;} .go-wxxcx-box{ 	display: none; 	position: absolute; 	top: -172px;right: 64px; 	cursor: default; } .gohide{display: none;} .go-xcx-tab{position: absolute;top:0;left:0;width: 100%;height: 43px;cursor: pointer;} .go-xcx-tab span{display: inline-block;width: 100px;height: 43px;vertical-align: middle;}  #float-sidebar a.go-top {height: 30px;background-position:-114px -391px} #float-sidebar a.go-top:hover {background-position:-179px -391px}    i.icoErr16,i.icoWar16,i.icoDou16,i.icoPro16,i.icoBul16,i.icoCor16,i.icoHor16,i.icoCor16gray,i.icoPro16yellow{ width:16px; height:16px; display:inline-block; vertical-align:middle; margin-right:3px; background:url(/assets/src/images/icon-tips.png) no-repeat; margin-right:3px;} i.icoErr16{ background-position:0 0;} i.icoWar16{ background-position:left -40px;} i.icoDou16{ background-position:left -79px;} i.icoPro16{ background-position:left -120px;} i.icoBul16{ background-position:left -159px;} i.icoCor16{ background-position:left -200px;} i.icoCor16gray{ background-position:-37px -240px;} i.icoHor16{ background-position:left -240px;}  i.icoPro16yellow{ background-position:left -315px;}  i.icoErr32,i.icoWar32,i.icoDou32,i.icoPro32,i.icoBul32,i.icoCor32,i.icoCor32gray,i.icoPro32yellow{ width:32px; height:32px; display:inline-block; vertical-align:middle; background:url(/assets/src/images/icon-tips.png) no-repeat; margin-right:3px;} i.icoErr32{ background-position:right top;} i.icoWar32{ background-position:right -40px;} i.icoDou32{ background-position:right -79px;} i.icoPro32{ background-position:right -120px;} i.icoBul32{ background-position:right -159px;} i.icoCor32{ background-position:right -200px;} i.icoCor32gray{ background-position:right -269px;} i.icoPro32yellow{ background-position:right -315px;}  i.icoErr24,i.icoWar24,i.icoDou24,i.icoPro24,i.icoBul24,i.icoCor24,i.icoCor24gray,i.icoPro24yellow{ width:24px; height:24px; display:inline-block; vertical-align:middle; background:url(/assets/src/images/icon-tips.png) no-repeat; margin-right:3px;} i.icoErr24{ background-position:-30px 0;} i.icoWar24{ background-position:-30px -40px;} i.icoDou24{ background-position:-30px -79px;} i.icoPro24{ background-position:-30px -120px;} i.icoBul24{ background-position:-30px -159px;} i.icoCor24{ background-position:-30px -200px;} i.icoCor24gray{ background-position:-30px -269px;} i.icoPro24yellow{ background-position:-30px -315px;}    .yidun_bg-img{height:auto !important;}  .mw1200{min-width:1200px}  .xcx-jhs{display: block;max-width:100%;margin-bottom: 10px;} .xcx-zx{display: block;max-width:100%;margin-bottom: 20px;}  @media screen and (max-width: 1000px){   #float-sidebar,#float-bottom-toolbar{display:none !important} }   .fn-btn-white{  color: #4860D3;  font-size: 16px;  width: 220px;  height: 40px;  line-height: 40px;  border: 1px solid #4860D3;  text-align: center;  margin: 0 auto; }  .fn-btn-white:hover{  color: #fff !important;  background: #5B73E4;  border: 1px solid #5B73E4; }  .hover-blue:hover{   color: #4860D3 !important; } .df-hover:hover .df-blue{   color: #4860D3 !important; }       .topnav *,.topbar *,.pageBottom * {   margin: 0;   padding: 0;   box-sizing: border-box;   outline: none; }  .topnav,.topbar{   font-size: 14px;   line-height: 1.6;   font-family: Helvetica Neue, Helvetica, PingFang SC, Hiragino Sans GB, Microsoft YaHei, SimSun, sans-serif;   margin: 0; } a,a:hover{text-decoration: none;} .txtColorOrg {   color: #F96239; }  .topbar {  position: fixed;  top: 0;  width: 100%;  height: 35px;  background: #F9F9F9;  line-height: 35px;  z-index: 10002;  transition: top 0.4s;  -webkit-transition: top 0.4s; } .topbar.hide {  top: -35px; } .topbar .con {  width: 1200px;  margin: auto;  font-size: 12px;  color: #666; } .topbar .con .hello .tel {  color: #4860D3;  font-size: 18px;  font-family: "Microsoft YaHei";  margin-right: 50px; } .topbar .menus {  color: #DDDDDD; } .topbar .menus .menu {  display: inline-block;  color: #666666;  margin: 0 10px; } .topbar .menus .menu:last-child {  margin-right: 0; } .topbar .menus .menu .member-default {  width: 20px;  height: 22px;  background: url(/assets/src/2021/images/home/member_pic.png) no-repeat;  display: inline-block;  vertical-align: middle;  margin-right: 5px; } .topbar .menus .menu .a {  color: #999999; } .topbar .menus .menu .txtColorOrg {  font-weight: bold; } .topbar .menus .menu.mobile {  position: relative;  cursor: default; } .topbar .menus .menu.mobile .icon_jiantou {  display: inline-block;  transform: rotate(90deg);  font-size: 12px; } .topbar .menus .menu.mobile:hover .qrbox {  display: block; } .topbar .menus .menu.mobile .qrbox {  position: absolute;  transform: translateX(-50%);  display: none;  width: 403px;  height: 172px;  background: #FFFFFF;  box-shadow: 0px 5px 20px 0px rgba(159, 159, 159, 0.06);  padding: 22px; } .topbar .menus .menu.mobile .qrbox .item {  width: 100px;  display: inline-block;  margin-right: 25px;  text-align: center; } .topbar .menus .menu.mobile .qrbox .item img {  max-width: 100%;  display: block; } .topbar .menus .menu.mobile .qrbox .item span {  display: block; } .topbar .menus .menu.mobile .qrbox .item:last-child {  margin-right: 0; }  .topnav {  position: fixed;  z-index: 10001;  top: 35px;  width: 100%;  min-height: 100px;  background: #FFFFFF;  box-shadow: 0 5px 20px rgba(0, 0, 0, 0.06);  transition: top 0.4s;  -webkit-transition: top 0.4s; } .topnav .con {  width: 1200px;  margin: auto;  height: 100px;  align-items: center; } .topnav .con .logodv {  text-align: left;  width: 357px;  color: #666666;  line-height: 2.5;  display: flex;  align-items: center; } .topnav .con .logodv .logo {  width: 130px;  height: 33px;  background-image: url("/assets/src/2021/images/logo-w1200.png");  margin-right: 10px; }  .topnav .con.anniversary .logodv {  width: 245px; } .topnav .con.anniversary .logodv .slogan {  display: none; }  .topnav .con .logodv .slogan {  border-left: 1px solid #CCCCCC;  padding-left: 8px;  height: 20px;  display: flex;  align-items: center; } .topnav .con .menus {  font-size: 0;  height: 100px;  padding-top: 43px; } .topnav .con .menus .dwon {  transform: rotate(180edg); }  .topnav .con .menus .menu {  display: inline-block;  margin-right: 35px;  line-height: 1;  font-size: 16px;  color: #000000;  height: 100%; } .topnav .con .menus .menu:last-child {  margin-right: 0; } .topnav .con .menus .menu:first-child i {  display: inline-block;  transform: rotate(0);  transition: transform 0.6s;  font-size: 12px; } .topnav .con .menus .menu:first-child i.showMu {  transform: rotate(180deg); } .topnav .navSedMenu {  background: #FFFFFF;  height: 0px;  transition: height 0.6s;  transition-property: border-top, height;  overflow: hidden; } .topnav .navSedMenu.showMu {  height: 180px;  box-shadow: 0px 3px 12px 0px rgba(0, 0, 0, 0.06); } .topnav .navSedMenu .menus {  width: 1100px;  margin: auto;  text-align: center;  padding-top: 36px; } .topnav .navSedMenu .menus .muitem {  width: 230px;  display: inline-block;  color: #000000;  line-height: 2;  font-size: 16px;  text-align: center;  font-weight: bold; } .topnav .navSedMenu .menus .muitem img {  opacity: 0.8; } .topnav .navSedMenu .menus .muitem:hover {  color: #4860D3; } .topnav .navSedMenu .menus .muitem:hover img {  opacity: 1; }   .topsearch[data-v-2db367] {   width: 310px;   height: 39px;   line-height: 37px;   border: 1px solid #4860d3 }  .topsearch .select[data-v-2db367] {   width: 93px;   position: relative;   text-align: center;   color: #4860d3 }  .topsearch .select .selectBtn[data-v-2db367] {   cursor: pointer }  .topsearch .select .selectList[data-v-2db367] {   position: absolute;   top: 37px;   left: -1px;   width: 90px;   background-color: #fff;   box-shadow: 0 6px 6px rgba(0,0,0,.1);   border: 1px solid;   border-top: none;   display: none; }  .topsearch .select .selectList .item[data-v-2db367] {   cursor: pointer }  .topsearch .select .selectList .item[data-v-2db367]:hover {   color: #4169e1;   background-color: #f5f5f5 }  .topsearch .select[data-v-2db367]:after {   content: "";   position: absolute;   right: 0;   top: 9px;   width: 1px;   height: 20px;   background: #edeef5 }  .topsearch .select i[data-v-2db367] {   display: inline-block;   vertical-align: middle;   transform: rotate(90deg) }  .topsearch input[data-v-2db367] {   height: 35px;   width: 100%;   border: none;   padding: 5px;   padding-right: 24px; }  .topsearch .btn[data-v-2db367] {   width: 54px;   height: 37px;   background: #4860d3;   color: #fff;   text-align: center;   font-size: 14px;   cursor: pointer;   border: none; }   .topsearch .sinput[data-v-2db367] {   position: relative }  .topsearch .icon_close[data-v-2db367] {   display: none;   position: absolute;   right: 6px;   top: 1px }  .topsearch .icon_close.showEmpty[data-v-2db367] {   display: inline-block }  .topsearch .icon_close[data-v-2db367]:hover {   color: #4860d3 }  .vx-flex {  display: -webkit-box;  display: -webkit-flex;  display: flex; }  .vx-flex-column {  display: -webkit-box;  display: -webkit-flex;  display: flex;  -webkit-flex-direction: column;  flex-direction: column; }  .vx-flex_item {  -webkit-box-flex: 1;  -webkit-flex: 1;  flex: 1; }  .hover {  color: #111111 !important; }  .hover:hover {  color: #4860D3 !important; }  .navCur {  color: #4860D3 !important;  font-weight: bold; }  .hover2 {  color: #4860D3 !important; }  .hover2:hover {  color: #4977FF !important;  text-decoration: underline; }     .pageBottom {  background: #2B2B2B; } .pageBottom .bottomCon {  width: 1200px;  margin: auto;  padding-top: 56px;  padding-bottom: 30px; } .pageBottom .item {  display: inline-block;  width: 310px;  height: 80px; } .pageBottom .item img {  vertical-align: top; } .pageBottom .item .con {  display: inline-block; } .pageBottom .item .con .title {  font-size: 20px;  font-weight: bold;  color: #FFFFFF;  line-height: 1; } .pageBottom .item .con .txt {  font-size: 14px;  color: #999999;  line-height: 2.8; } .pageBottom .qr {  width: 526px; } .pageBottom .qr .qrItem {  display: inline-block;  margin-right: 52px;  line-height: 2;  font-size: 14px;  color: #cccccc;  text-align: center; } .pageBottom .qr .qrItem img {  height: 138px; } .pageBottom .qr .qrItem:last-child {  margin-right: 0; } .pageBottom .copy {  height: 90px;  background: #000000;  text-align: center;  font-size: 12px;  font-weight: 400;  color: #999999;  line-height: 20px;  padding-top: 30px; }  .trjqr {  position: relative;  display: inline-block;  width: 80px;  height: 80px; } .trjqr .log_app {  display: inline-block;  width: 26%;  height: 26%;  position: absolute;  left: calc(50% - 13%);  top: calc(50% - 13%);  background: url(/assets/src/2021/images/public/log_app.png);  background-size: 100%;  z-index: 1; }  .trjv2 *,.fixed-right *{   box-sizing: border-box; }  .fixed-right {   display: block;   position: fixed;   top: 50%;   right: 12px;   transform: translateY(-150px);   width: 76px;   z-index: 100 }  .fixed-right .upbtn {   background: #f3f6ff;   border-radius: 9px;   text-align: center;   line-height:28px;   border:2px solid #eef2ff;   color: #fff;   cursor: pointer;   display: flex;   align-items: center;   justify-content: center;   height: 28px; } .fixed-right .upbtn:hover{border: 2px solid #4860d3;}  .fixed-right .upbtn i {   display: inline-block;   background: url(/assets/src/images/v6/float-side/icon_houtai.png);width: 22px;height: 11px; }  .fixed-right .qr {   position: absolute;   left: -135px;   top: 0;   width: 115px !important;   height: 115px;   background: #fff;   border: 2px solid #4860d3;   display: none } .fixed-right .qr.kfrx {  width:154px !important;  left:-170px;  height: 50px;  color: #333;  font-size: 16px; }  .fixed-right .qr.zskf {  width:155px !important;  padding:5px 10px;  left:-170px;  height: auto;  color: #6d6d6d;  font-size: 14px; } .fixed-right .qr.zskf h5{color: #4860d3;}  .fixed-right .qr:after {   content: "";   position: absolute;   top: 15px;   right: -10px;   height: 15px;   width: 15px;   border-top: 2px solid #4860d3;   border-right: 2px solid #4860d3;   background: #fff;   transform: scaleY(.8) rotate(45deg) }  .fixed-right .qr .qrimg {   width: 98px;   height: 99px;   background-image: url(/assets/src/2021/images/public/qr_app_2024.jpg);   background-size: 100% }  .fixed-right .qr .qrimg.wx {   background-image: url(/assets/src/2021/images/public/qr_wx_2024.jpg) }  .fixed-right .btn {  box-sizing: border-box;   position: relative;   display: block;   width: 74px;   height: 74px;   background: #f3f6ff;   text-align: center;   font-size: 12px;   color: #4860D3;   border:2px solid #eef2ff;   border-radius: 9px;   cursor: pointer;   margin-bottom:6px;   padding-top:10px; } .fixed-right .service{display: block;width: 76px;height: 88px;margin-bottom: 6px;position: relative;} .fixed-right .service .icon-service{width: 64px;height: 64px;background:#fff;margin:0 auto;display: flex;border: 2px solid #4860D3;border-radius: 50%;align-items: center;justify-content: center;} .fixed-right .service .icon-service .service-img{width: 41px;height: 41px;animation: breatheImg 1s infinite linear;} .fixed-right .service .icon-service .service-border{    position: absolute;  border-radius: 50%;  width: 67px;  height: 67px;  animation: breathe 1s infinite linear;  background: url(/assets/src/images/v6/float-side/round.png);  background-size: 100% 100%; } .fixed-right .service .service-text{ width:74px;height: 28px;background: #f3f6ff;border-radius: 9px;position: absolute;left: 0;bottom:0;color: #4860D3;border:2px solid #eef2ff;display: flex;align-items: center;justify-content: center;} .fixed-right .service:hover .service-text{border: 2px solid #4860D3;} .fixed-right .service .service-tip{position: absolute;right: 5px;top: 4px;width: 16px;height: 16px;border-radius: 8px;background: #e50000;color: #fff;text-align: center;line-height: 16px;} .fixed-right .btn span {   display: block }  .fixed-right .btn .icon {   height: 34px;   width: 35px;   background-position: 50%;   background-repeat: no-repeat;   margin: auto;   overflow: hidden }  .fixed-right .btn .icon.rx {   background-image: url(/assets/src/images/v6/float-side/icon_trjapp.png) }  .fixed-right .btn .icon.weixin {  background-image: url(/assets/src/images/v6/float-side/icon_wx.png) }  .fixed-right .btn .icon.service {   background-image: url(/assets/src/2021/images/public/service.png) }  .fixed-right .btn .icon.kfrx {  background-image: url(/assets/src/images/v6/float-side/kefurexian.png) } .fixed-right .btn .icon.zskf {  background-image: url(/assets/src/images/v6/float-side/zhuanshukefu.png) }  .fixed-right .btn:hover {   border: 2px solid #4860D3; }  .fixed-right .btn:hover .qr {  display: flex;  justify-content: center;  align-items: center; }  .fixed-right .btn:hover .qr.zskf {  display:block;  text-align: left;  line-height: 18px; } .fixed-right .btn:hover .qr.zskf h5{padding-bottom: 10px;} .fixed-right .btn:hover .qr.zskf p{word-break:break-all;margin:4px 0}  .fixed-right .bbo {   border-bottom: none }  @keyframes breatheImg {  0% {   transform: scale(1, 1);  }  25% {   transform: scale(0.9, 0.9);  }  50% {   transform: scale(0.8, 0.8);  }  75% {   transform: scale(0.9, 0.9);  }  100% {   transform: scale(1, 1);  } }  @keyframes breathe {  0% {   transform: scale(1, 1);   opacity: 1;  }  25% {   transform: scale(1.1, 1.1);   opacity: 0.8;  }  50% {   transform: scale(1.3, 1.3);   opacity: 0.1;  }  75% {   opacity: 0;  }  100% {   opacity: 0;  } }  .topsearch {  width: 300px;  padding: 0 10px !important;  height: 39px;  line-height: 37px;  border: 1px solid #4860d3;  display: flex !important;  align-items: center;  cursor: pointer; } .topsearch .search-icon {  width: 21px;  height: 22px;  background-image: url(/assets/src/2021/images/invest/invest_01.png);  background-size: 100%;  background-repeat: no-repeat; } .topsearch .search-keyword {  font-size: 14px;  color: #999999;  padding-left: 10px; }  .krt-portal {  position: fixed;  top: 0;  bottom: 0;  left: 0;  right: 0;  display: none;  margin: auto;  width: 100%;  height: 100%;  z-index: 10009;  overflow: hidden; } .krt-portal .kr-search-mask {  width: 100%;  height: 100%;  background: rgba(255, 255, 255, 0.98);  overflow: auto; } .krt-portal .kr-search-mask .kr-search-mask-main {  width: 760px;  margin: auto; } .krt-portal .kr-search-mask .kr-search-mask-main .close {  width: 100%;  display: flex;  flex-direction: row-reverse;  padding-top: 108px; } .krt-portal .kr-search-mask .kr-search-mask-main .close .close-img {  width: 20px;  height: 20px;  background: url("/assets/src/2021/images/invest/invest_14.png") no-repeat;  background-size: 100% 100%;  cursor: pointer; } .krt-portal .kr-search-mask .kr-search-mask-main .mask-search-input {  margin-top: 35px; } .krt-portal .kr-search-mask .kr-search-mask-main .mask-search-input .search-box {  background: #F9F9F9;  width: 758px;  height: 56px;  line-height: 56px;  border: 1px solid #E9EAF9;  display: flex;  align-items: center; } .krt-portal .kr-search-mask .kr-search-mask-main .mask-search-input .search-box input {  background: transparent;  border: none;  flex: 1; } .krt-portal .kr-search-mask .kr-search-mask-main .mask-search-input .search-box input::placeholder {  font-size: 18px;  color: #999999; } .krt-portal .kr-search-mask .kr-search-mask-main .mask-search-input .search-box .search-icon {  width: 21px;  height: 22px;  background-image: url(/assets/src/2021/images/invest/invest_01.png);  background-size: 100%;  background-repeat: no-repeat;  display: inline-block;  margin-right: 22px;  cursor: pointer; } .krt-portal .kr-search-mask .kr-search-mask-main .search-content {  display: flex;  padding-top: 40px; } .krt-portal .kr-search-mask .kr-search-mask-main .search-content .kr-search-mask-hot-search {  position: relative;  flex: 1; } .krt-portal .kr-search-mask .kr-search-mask-main .search-content .kr-search-mask-hot-search .hot-tag {  color: #333333;  font-size: 20px; } .krt-portal .kr-search-mask .kr-search-mask-main .search-content .kr-search-mask-hot-search .hot-word {  list-style: none;  padding-top: 25px; } .krt-portal .kr-search-mask .kr-search-mask-main .search-content .kr-search-mask-hot-search .hot-word .hot-word-item:not(last-child) {  margin-right: 15px; } .krt-portal .kr-search-mask .kr-search-mask-main .search-content .kr-search-mask-hot-search .hot-word .hot-word-item {  color: #666666;  font-size: 16px;  float: left;  cursor: pointer;  background: #E8E8E8; } .krt-portal .kr-search-mask .kr-search-mask-main .search-content .kr-search-mask-hot-search .hot-word .hot-word-item .hot-word-common:hover {  color: #ffffff;  background: #4860D3; } .krt-portal .kr-search-mask .kr-search-mask-main .search-content .kr-search-mask-hot-search .hot-word .hot-word-item .hot-word-common {  padding: 0 10px;  height: 32px;  line-height: 32px;  display: block; } .krt-portal .kr-search-mask .kr-search-mask-main .search-content .history-box {  width: 236px;  border-left: 1px solid #E9EAF9; } .krt-portal .kr-search-mask .kr-search-mask-main .search-content .history-box .box-title {  display: flex;  justify-content: space-between;  padding-left: 28px;  margin-top: -7px;  align-items: center; } .krt-portal .kr-search-mask .kr-search-mask-main .search-content .history-box .box-title .name {  color: #333333;  font-size: 20px; } .krt-portal .kr-search-mask .kr-search-mask-main .search-content .history-box .box-title .icon {  background-image: url(/assets/src/2021/images/invest/delete_icon.png);  background-size: 100%;  background-repeat: no-repeat;  width: 20px;  height: 20px;  display: inline-block; } .krt-portal .kr-search-mask .kr-search-mask-main .search-content .history-box .list-wrap {  padding-top: 20px;  padding-left: 28px; } .krt-portal .kr-search-mask .kr-search-mask-main .search-content .history-box .list-wrap .item-history {  display: flex;  justify-content: space-between;  align-items: center; } .krt-portal .kr-search-mask .kr-search-mask-main .search-content .history-box .list-wrap .item-history a {  font-size: 16px;  padding: 5px 0;  color: #828181; } .krt-portal .kr-search-mask .kr-search-mask-main .search-content .history-box .list-wrap .item-history span {  display: inline-block;  width: 8px;  height: 8px; } .krt-portal .kr-search-mask .kr-search-mask-main .search-content .history-box .list-wrap .item-history:hover a {  color: #4860D3; } .krt-portal .kr-search-mask .kr-search-mask-main .search-content .history-box .list-wrap .item-history:hover span {  background-image: url(/assets/src/2021/images/invest/close.png);  background-size: 100%;  background-repeat: no-repeat; } .krt-portal .kr-search-mask .kr-search-mask-main .search-content .history-box .qr-img-wrap {  padding-top: 50px; } .krt-portal .kr-search-mask .kr-search-mask-main .search-content .history-box .qr-img-wrap .img-bg {  width: 118px;  height: 126px;  background: url("/assets/src/2021/images/invest/app_qr.png");  background-size: 100% 100%;  margin-left: 80px; } .krt-portal .kr-search-mask .kr-search-mask-main .search-content .history-box .qr-img-wrap .text-tips {  font-size: 16px;  color: #666666;  line-height: 26px;  padding-top: 15px;  padding-left: 45px;  text-align: center; }    .topsearch {  width: 280px;  padding: 0 10px;  height: 39px;  line-height: 37px;  border: 1px solid #4860d3;  display: flex;  align-items: center;  justify-content: space-between; } .topsearch .search-icon {  width: 21px;  height: 22px;  background-image: url(/assets/src/2021/images/invest/invest_01.png);  background-size: 100%;  background-repeat: no-repeat;  cursor: pointer; } .topsearch .search-keyword {  font-size: 14px;  color: #333;  padding-left: 0;  border: 0;  height: 36px;  width: 230px; }  .g-kf-layer {  position: fixed;  z-index: 1005;  width: 800px;  height: 600px;  background: #fff;  right: 0;  bottom: 0;  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2); }  .g-kf-layer-close {  position: absolute;  z-index: 1000000;  right: 10px;  top: 7px;  color: #fff;  font-size: 36px;  cursor: pointer;  padding: 0 10px;  line-height: 48px; }   .t-icon-success {  display: block;  width: 28px;  height: 28px;  background: url(/assets/src/2021/images/chenggong.png);  margin-right: 10px; }   #smusic {  padding-top: 10px; }  .smusic-container {  width: 500px; }  .smusic-container > .smusic-main > .smusic-panel {  width: 100%; }  .smusic-container > .smusic-aside > .smusic-ctrl.smusic-ctrl--left {  width: 40px; }  .smusic-container > .smusic-aside > .smusic-ctrl.smusic-ctrl--right {  width: 75px; }  .musicLawer {  position: fixed;  z-index: 100000;  top: 0;  left: 0;  width: 100%;  height: 100%;  display: none; }  .musicLawer-bg {  top: 0;  left: 0;  width: 100%;  height: 100%;  position: absolute;  background-color: rgba(35, 46, 76, 0.6); }  .musicLawer-content {  position: absolute;  padding: 28px 30px;  left: 50%;  top: 50%;  transform: translate(-50%, -50%);  min-width: 400px;  min-height: 160px;  background-color: #fff;  box-shadow: 0 10px 20px 0 rgba(0, 0, 0, 0.05); }  .musicLawer .closeBtn {  position: absolute;  right: 29px;  top: 32px;  display: inline-block;  font-size: 18px;  cursor: pointer;  z-index: 9; }#site-nav {   width: 100%;   height: 30px;   background-color: #f1f1f1;   border-bottom: 1px solid #fff; } .sn-welcome {   float: left;   line-height: 30px;   color: #666; } .sn-welcome span {   margin-left: 10px; } a.sn-user-nick {   font-weight: bold;   color: #c82a00; } .sn-menu {   float: right; } .sn-menu-item {   float: left;   line-height: 30px; } .sn-menu-item a {   padding: 0 10px;   white-space: nowrap;   color: #666; } .sn-menu-item a:hover {   color: #08c; } .sn-menu-message{   _padding-top: 7px; } .sn-menu-message a i{   display: inline-block;   padding: 0 2px;   min-width: 10px;   _width: 9px;   height: 13px;   line-height: 13px;   border-radius: 13px;   font-size: 12px;   color: #fff;   text-align: center;   background-color: #e8192d;   margin-left: 3px; } .sn-menu-message a:hover i{   text-decoration: none; } .sn-separator {   float: left;   overflow: hidden;   margin-top: 9px;   width: 0;   height: 12px;   border-left: 1px solid #ddd; } .sn-dropdown {   position: relative;   z-index: 1000; } .sn-menu-item a.sn-dropdown-hd {   display: block;   _display: inline-block;   position: relative;   z-index: 1000;   padding-right: 15px;   height: 30px;   border-left: 1px solid #f1f1f1;   border-right: 1px solid #f1f1f1; } .sn-menu-item .sn-dropdown:hover a.sn-dropdown-hd, .sn-menu-item .sn-dropdown-hover a.sn-dropdown-hd {   background-color: #fff;   border-left: 1px solid #ddd;   border-right: 1px solid #ddd; } .sn-dropdown-bd {   display: none;   position: absolute;   left: 0;   top: 29px;   width: 73px;   border: 1px solid #ddd;   border-top: 0;   background-color: #fff; } .sn-dropdown-bd a {   display: block;   padding: 0;   text-align: center; } .sn-dropdown-bd a:hover {   background-color: #f9f9f9; } .icon-dropdown-arrow {   -webkit-backface-visibility: hidden;   position: absolute;   right: 6px;   top: 12px;   width: 0;   height: 0;   border-width: 3px;   border-style: solid dashed dashed;   border-color: #666 transparent transparent;   font-size: 0;   line-height: 0; } .sn-dropdown:hover .sn-dropdown-bd, .sn-dropdown-hover .sn-dropdown-bd {   display: block; } .sn-dropdown:hover .icon-dropdown-arrow,.main-nav-item:hover .icon-dropdown-arrow {   -webkit-transition: -webkit-transform .2s ease-in;   -moz-transition: -moz-transform .2s ease-in;   -o-transition: -o-transform .2s ease-in;   transition: transform .2s ease-in;   -moz-transform: rotate(180deg);   -moz-transform-origin: 50% 30%;   -webkit-transform: rotate(180deg);   -webkit-transform-origin: 50% 30%;   -o-transform: rotate(180deg);   -o-transform-origin: 50% 30%;   transform: rotate(180deg);   transform-origin: 50% 30%; } .sn-mobile a.sn-dropdown-hd{   padding: 0 10px 0 24px; } .sn-mobile .sn-dropdown-bd{   border-top: 1px solid #ddd;   right: 0;   left: auto;   width: 146px;   padding: 10px; } .icon-mobile{   position: absolute;   left: 10px;   top: 8px;   overflow: hidden;   width: 9px;   height: 14px;   background: url(/assets/src/images/icon-mobile.png) no-repeat left top; }  .sn-mobile-appdowm a{   height: 26px;   line-height: 26px;   font-weight: bold;   color: #3b4a82;   border-radius: 3px;   width: 145px;   border: 1px solid #ddd;   text-align: center; } .sn-mobile-appdowm a:hover {   color: #d02c00;   background: none;   text-decoration: none; } .sn-mobile-qrcode{   margin-top: 5px;   display: block;   width: 142px;   height: 110px;   background: url(http://www.trjcn.com/static/images/v5/new_reg_guide.png) no-repeat left -139px;   margin-bottom: 5px; } .sn-mobile-text{   line-height: 18px; } .btn-invest-recruit-a {   padding: 0 5px;   width: 100px;   height: 20px;   margin-top: 5px;   text-align: center;   line-height: 20px;   font-size: 12px;   color: #FFF;   background-color: #ef4349;   border-radius: 3px;   display: inline-block !important;   margin-left: 5px; } .btn-invest-recruit-a:hover{ color:#fff;}  .header {   padding: 26px 0 16px;   width: 100%;   height: 58px;   overflow: hidden;   background-color: #fff; } .layout, .bannerInner {   width: 980px;   margin-left: auto;   margin-right: auto; } .logo {   float: left; } .logo a {   display: block;   width: 133px;   height: 48px;   overflow: hidden;   text-indent: -999em;   background:url(/assets/src/images/zt/programme/sprite.png) no-repeat left top; } .slogan {   display: block;   width: 178px;   margin-left: 10px;   overflow: hidden;   margin-top: 6px; } .slogan .tel {   display: block;   width: 178px;   height: 20px;   background:url(/assets/src/images/zt/programme/sprite.png) no-repeat left -53px;   text-indent: -999em; } .slogan .info {   display: block;   padding-top: 6px;   font: normal 14px/16px simsun;   color: #666; } .zt-nav {   float: right;   width: 430px; } .zt-nav ul {   float: right;   overflow: hidden; } .zt-nav li.select, .zt-nav li.last {   background-image: none; } .zt-nav li {   float: left;   padding: 0 5px;   height: 22px;   background: url(/assets/src/images/zt/programme/sprite.png) no-repeat right 5px; } .zt-nav li {   float: left;   padding: 0 5px;   height: 22px;   background: url(/assets/src/images/zt/programme/zt-nav-bg.png) no-repeat right 5px; } .zt-nav .btn-zt-orange {   float: right;   margin-top: 5px;   margin-right: 10px;   _margin-right: 5px;   display: block;   width: 141px;   height: 30px;   text-align: center;   line-height: 28px;   color: #fff;   background: url(/assets/src/images/zt/programme/zt-nav-bg.png) no-repeat left -24px; } .zt-nav a.btn-zt-orange:hover {   color: #fff;   text-decoration: none; } .fl {   float: left; } .zt-nav li.select a {   color: #fff;   background-color: #fabb56;   border-radius: 3px; } .zt-nav li a {   display: block;   float: left;   padding: 0 5px;   white-space: normal;   height: 22px;   text-align: center;   font: normal 14px/22px 'Microsoft yahei',arial;   color: #666; } .zt-nav li a:hover {   text-decoration: none;   color: #e93100; }  .footer {   color: #666;   line-height: 22px;   margin: 0 auto;   background: #fff;   border-top: 1px solid #ccc;   padding: 15px 0;   text-align: center; } .footer a {   font-size: 12px;   margin: 0 10px; } a {   outline: none;   color: #3b4a82;   text-decoration: none; }  .trjBottomBar{ z-index:1000; width:100%; height:70px; position:fixed; _position:absolute; left:0; bottom:0;_margin-right:16px;} .trjBottomBar .trjBottomBarInner{ width:100%; height:70px; position:relative;} .trjBottomBar iframe{border:none; display:block; width:100%; height:70px; bottom:0; position:absolute;border:0; background-color:transparent; position:absolute; z-index:-1;filter:alpha(opacity=10); -moz-opacity:0.1; opacity:0.1;} .trjBottomBar .trjBottomBarBg{ background-color:#000; width:100%; height:70px; position:absolute; left:0; top:0; z-index:10000; filter:alpha(opacity=75); -moz-opacity:0.75; opacity:0.75;} .trjBottomBar .layout{ font:normal 18px/34px Microsoft yahei,Simhei,Simsun,Arial; color:#fff; position:relative; z-index:10001;height:40px; padding-top:10px;} .trjBottomBar .layout .tbTpis{ padding-right:130px; float:left; background:url(/assets/src/images/zt/programme/trj_bottom_bar_bg.png) no-repeat right 10px;} .trjBottomBar .layout .tbTpis span{ display:block; line-height:24px;} .trjBottomBar .layout .tbTpis strong{ font-weight:normal; color:#ffb400;} .trjBottomBar .layout .tbBarForm{ float:left; padding-top:5px;} .trjBottomBar .layout .tbBarForm input.text{ color:#666; vertical-align:middle; width:80px; height:34px; font:normal 18px/34px Microsoft yahei,Simhei,Simsun,Arial; border:0; margin-left:10px; padding:0 5px;} .trjBottomBar .layout .tbBarForm input.text2{ width:140px; margin-left:12px; } .trjBottomBar .layout .tbBarForm input.btn{ background:url(/assets/src/images/zt/programme/trj_bottom_bar_btn.gif) no-repeat left top; cursor:pointer; vertical-align:middle; height:34px; width:100px; border:0; margin-left:12px;} .trjBottomBar .layout .tbBarGuide{ padding-left:20px; float:left;} .trjBottomBar .layout .tbBarGuide ul li{ width:52px; height:52px; float:left; margin-right:32px;} .trjBottomBar .layout .tbBarGuide ul li a{ background:url(/assets/src/images/zt/programme/trj_bottom_bar_ico.png) no-repeat; display:block; width:52px; height:52px; overflow:hidden; text-indent:-999em;} .trjBottomBar .layout .tbBarGuide ul li a.icoGuide01{ background-position:left top;} .trjBottomBar .layout .tbBarGuide ul li a.icoGuide01:hover{ background-position:left bottom;} .trjBottomBar .layout .tbBarGuide ul li a.icoGuide02{ background-position:-62px top;} .trjBottomBar .layout .tbBarGuide ul li a.icoGuide02:hover{ background-position:-62px bottom;} .trjBottomBar .layout .tbBarGuide ul li a.icoGuide03{ background-position:-124px top;} .trjBottomBar .layout .tbBarGuide ul li a.icoGuide03:hover{ background-position:-124px bottom;} .trjBottomBar .layout .tbBarGuide ul li a.icoGuide04{ background-position:-186px top;} .trjBottomBar .layout .tbBarGuide ul li a.icoGuide04:hover{ background-position:-186px bottom;} .trjBottomBar .layout .tbBarGuide ul li a.icoGuide05{ background-position:-248px top;} .trjBottomBar .layout .tbBarGuide ul li a.icoGuide05:hover{ background-position:-248px bottom;} .trjBottomBar .layout .tbMyBox{ padding-top:10px; float:right;} .trjBottomBar .layout .tbMyBox a{ font:normal 18px Microsoft Yahei,Simhei,Simsun; color:#fff; text-decoration:underline;} .trjBottomBar .layout .tbMyBox a:hover{ color:#ffb400;} .trjBottomBar .layout .tbMyBox a em{cursor:pointer; color:#fff600; font-family:arial;} .trjBottomBar .trjBottomBarInner a.close{ z-index:10002; font:normal 38px/30px tahoma,verdana; text-decoration:none; position:absolute; right:5px; top:0px; color:#808080;} .trjBottomBar .trjBottomBarInner a.close:hover{ text-decoration:none; color:#f60;}  .commentInfo h3{height:30px; font:bold 14px/30px simsun; padding:0 10px;} .commentInfo ul{ padding:10px;} .commentInfo ul li{ padding:10px 0; overflow:hidden; border-bottom:1px dashed #948c7d;} .commentInfo ul li .commentInfoTitle em{ float:right; color:#262626;} .commentInfo ul li .commentInfoTitle a{color:#262626;} .commentInfo ul li .commentInfoCont{ padding-top:5px; color:#262626; overflow:hidden;}     .trjPage{ height:22px; overflow:hidden; text-align:right; font:12px arial;margin:10px 0px; color:#666; padding:0 10px;} .trjPage a,.trjPage span{ line-height:20px; overflow:hidden; vertical-align:top; display:inline-block;} .trjPage a{height:20px; border:1px solid #e5e5e5; background:#fff; color:#333; padding:0 7px; margin:0 2px; text-decoration:none;} .trjPage a:hover{ text-decoration:none; border:1px solid #8892b5; background:#fff; color:#3b4a83;} .trjPage .select{ border:1px solid #da763a; background:#da763a; margin:0 2px; color:#fff; height:20px; padding:0 7px;} .trjPage .no{ padding:0 6px; height:20px; margin:0 2px; border:1px solid #b7bec4; background:#fff; color:#8d8c8c;}  .recommend-shadow .recommend-layer{width: 600px;padding:0} .recommend-shadow .recommend-input{   outline: none;   background: #FFFFFF;   height: 40px;   line-height: 40px;   padding: 0 16px;   border: 1px solid #EAEAEA;   box-sizing: border-box; } .recommend-shadow .recommend-layer .recommend-search-form{padding:40px 30px;} .recommend-shadow .recommend-layer .join-much{padding:10px 30px 0 30px} .recommend-shadow .recommend-layer .join-title{   background: linear-gradient(0deg,#fff 32%,#cdd3f3);   padding: 28px 30px 0; } .recommend-shadow .recommend-layer .recommend-search-form .form-item.code .join-code-btn{box-sizing: border-box;background: #8696e2;color: #fff;}.banner {   overflow: hidden; } .banner-inner {   position: relative;   width: 980px;   margin: 0 auto; } .banner h1 {   font-size: 0;   height: 0;   overflow: hidden;   line-height: 0;   text-indent: -999em; } .banner .share {   overflow: hidden;   position: absolute;   color: #fff; } .banner .share .createTime {   float: left;   padding: 4px 0 0 0; } .share{ color:#fff} #J_hit_info{ margin-left:15px;}  .contWrap {   background-color: #040233;   overflow: hidden;   padding-top: 15px; 	position:relative } .contWrap .content {   width: 980px;   margin: 0 auto; } .public-wrap{ border:2px solid #2871c0;padding:20px 0; font-size:14px; color:#fff; position:relative; margin-top:45px; box-shadow:0 0 10px rgba(40,114,191,.5)} .line-left,.line-right{ width:12px; height:232px; position:absolute; top:60px;} .line-left{background:url(/assets/src/images/zt/programme/template_hkht/b_left.png); left:-3px} .line-right{background:url(/assets/src/images/zt/programme/template_hkht/b_right.png); right:-3px}  .public-title{text-align:center; letter-spacing:4px; font-size:24px; color:#fff; line-height:40px; padding-bottom:10px}  .wrap-top{ height:30px; background:url(/assets/src/images/zt/programme/template_hkht/n_top.png); width:922px; margin:0 auto;} .wrap-middle{background:url(/assets/src/images/zt/programme/template_hkht/n_middle.png); width:842px; margin:0 auto; padding:20px 40px;min-height:150px;} .wrap-bottom{ height:28px; background:url(/assets/src/images/zt/programme/template_hkht/n_bottom.png); width:922px; margin:0 auto;}  .public-wrap p{ text-indent:2em; line-height:30px; margin-bottom:10px;} .public-wrap2{ border:2px solid #2871c0;margin-top:22px; margin-bottom:20px; position:relative; box-shadow:0 0 10px rgba(40,114,191,.5); padding:0 30px;} .public-wrap2 .contact{ height:89px; border-bottom:1px solid #0f78eb; line-height:89px; text-align:center; font-size:16px; color:#fff;} .public-wrap2 .contact a{ color:#fff} .public-wrap2 .contact .deliver{ display:inline-block; width:114px; height:34px; vertical-align:middle;margin-left:15px;}  .commentForm{ padding-bottom:10px; overflow:hidden; border-bottom:1px solid #0f78eb} .commentForm h3{height:30px;color:#fff; font-size:16px; line-height:30px; margin-top:28px;} .commentForm h3 i{ display:inline-block; width:16px; height:16px; vertical-align:middle; background:url(/assets/src/images/zt/programme/ico_comment.png); margin-right:5px;} .commentForm dl{ padding:10px 0; overflow:hidden;} .commentForm dl dt{ float:left; width:60px; overflow:hidden;} .commentForm dl dd{margin-left:75px;} .commentForm dl dd .textarea{width:830px; border:1px solid #dad8d8; background-color:#fff; height:100px; font-size:12px; outline:none; padding:10px;}  .commentForm .send{ padding:10px 10px 0 80px;font-size:14px;} .commentForm .send em{ color:#fff; float:left;} .commentForm .send a{ float:right;}  .commentInfo{ padding-bottom:15px; margin-top:20px;} .commentInfo p{ font-size:14px; color:#0f78eb;} .commentInfo h3{height:30px; color:#fff; line-height:30px; font-size:16px;} .commentInfo h3 i{ display:inline-block; width:0; border-left:2px solid #fe6e07; border-right:2px solid #ffbf11; height:15px; vertical-align:middle; margin-right:15px;} .commentInfo ul{ padding-left:19px;} .commentInfo ul li{ padding:10px 0 15px 0; overflow:hidden; border-bottom:1px dashed #0f78eb; color:#fff} .commentInfo ul li.last{ border:0} .commentInfo ul li .commentInfo-top{ height:30px; line-height:30px; color:#7ab1ff; font-size:14px;} .commentInfo ul li .commentInfo-name{ float:left;} .commentInfo ul li .commentInfo-date{ float:right;} .commentInfo ul li .commentInfo-bottom{ font-size:14px; line-height:24px; padding-top:8px;}   .commentInfo ul li .commentInfoTitle em{ color:#7ab1ff;} .commentInfo ul li .commentInfoTitle a{color:#7ab1ff;} .commentInfo ul li .commentInfoCont{color:#fff;}