@charset "UTF-8";/*var start*/.common-box .common-tit span.common_links a, .common-box .roadshow-item.next .next-item, .common-box .roadshow-item.next .next-item .next-main .next-title, .strategy .strategy-item .strategy-main .item-links a, .news-main .news-item, .news-main .news-item .item-main .news-info .news-tit {  -webkit-transition: all 0.4s;  -moz-transition: all 0.4s;  -ms-transition: all 0.4s;  -o-transition: all 0.4s;  transition: all 0.4s; }.common-box .roadshow-item.next .next-item .next-main .next-title, .video-wall .wall-item .img-tit span, .news-main .news-item .item-main .news-info .news-tit {  -ms-text-overflow: ellipsis;  text-overflow: ellipsis;  overflow: hidden;  white-space: nowrap; }/*  code start  */#section {  padding: 20px 0; }#section .nav {  border: 1px solid #ddd;  height: 313px;  position: relative;  z-index: 2; }#section .nav .more-table {  display: none;  position: absolute;  z-index: 100;  left: 268px;  top: -1px;  height: 293px;  border: 1px solid #e0e0e0;  width: 540px;  padding: 20px 20px 0 20px;  background: #ffffff; }#section .nav .more-table.db {  display: block; }#section .nav .more-table .search-item {  margin-bottom: 9px; }#section .nav .more-table .search-item .search-tit {  font-size: 14px;  line-height: 26px;  padding-bottom: 5px;  border-bottom: 1px dashed #e6e6e6; }#section .nav .more-table .search-item .search-tit a.fr {  color: #999999; }#section .nav .more-table .search-item .item-main {  padding-top: 9px;  overflow: hidden;  height: 37px; }#section .nav .more-table .search-item .item-main.item-last {  height: 74px; }#section .nav .more-table .search-item .item-main a {  margin-right: 10px;  float: left;  display: block;  height: 28px;  line-height: 28px;  color: #333333;  padding: 0 12px;  margin-bottom: 9px;  font-size: 14px; }#section .nav .more-table .search-item .item-main a.active {  -webkit-border-radius: 5px;  -moz-border-radius: 5px;  border-radius: 5px;  background: #068efa;  color: #ffffff; }.nav-sbox {  font-size: 0;  width: 250px;  text-align: center;  padding: 20px 9px 0;  position: relative; }.nav-sbox .desc-title {  font-size: 16px;  color: #333;  margin-bottom: 15px;  height: 16px;  line-height: 16px; }.nav-sbox .desc-title .search_more {  padding: 2px 2px;  cursor: pointer; }.nav-sbox .desc-title span {  padding-left: 10px;  font-weight: 500;  position: relative; }.nav-sbox .desc-title span:after {  content: '';  position: absolute;  height: 18px;  width: 4px;  background: #3399ff;  margin: auto;  top: 0;  bottom: 0;  left: 0;  -webkit-border-radius: 5px;  -moz-border-radius: 5px;  border-radius: 5px; }.nav-sbox input {  height: 16px;  border: none;  line-height: 16px;  padding: 9px 8px;  width: 182px;  font-size: 14px;  vertical-align: middle;  font-family:"SimSun","宋体",sans-serif; }.nav-sbox input[type="text"] {  border: 1px solid #30a5f8;  padding: 8px 6px;  margin-right: 7px;  -webkit-border-radius: 3px;  -moz-border-radius: 3px;  border-radius: 3px; }.nav-search {  padding-bottom: 18px;  border-bottom: 1px solid #d0d0d0; }/*.nav-sbox .nav-lab{position:relative;}*/.nav-sbox label {  display: inline-block;  width: 47px;  height: 34px;  cursor: pointer; }.nav-sbox .search-btn {  width: 47px;  height: 34px;  color: #ffffff;  background: url("../../../appv2/Tpl/xiniu_ipo3/images/nav/search_bg.jpg") no-repeat center center;  border: none;  cursor: pointer; }.section {  margin: 0 20px;  width: 550px;  height: 315px;  overflow: hidden;  position: relative; }.section img {  width: 100%; }/*.as-table {    border-collapse: collapse;    width: 310px;    height: 315px; }.as-tr td {    border: 1px solid #ddd; }.as-tr td:hover {    background: #f2f2f2; }.as-tr td a {    color: #666;    text-align: center;    display: block;    padding: 15px 0; }.as-tr td a i {    display: block;    width: 36px;    overflow: hidden;    margin: 0 auto 10px; }.as-tr td a i img {    width: 34px;    height: 34px; }.as-tr td a span {    display: block;    text-align: center;    font-size: 14px;    color: #666666; }*/.footer .foot-table {  margin-top: 20px;  height: 45px;  line-height: 45px;  padding: 0 20px;  width: 100%; }/*.footer span{cursor:default;padding-right:43px;float:left;}*/.foot-table td b {  color: #FAA014;  font-weight: 500; }.border-box {  box-sizing: border-box;  -moz-box-sizing: border-box;  -webkit-box-sizing: border-box; }/*首页新闻*/#new {  background: #f0f3fa;  padding: 33px 0 45px 0; }.newTbox {  cursor: default;  width: 804px; }.newTbox .content {  padding: 20px;  border: 1px solid #ddd;  height: 660px; }.new-box .title {  padding: 8px 0;  margin-bottom: 6px; }.new-box .title span {  padding: 1px 15px;  font-weight: 500;  position: relative; }.new-box .title span:after {  position: absolute;  height: 24px;  width: 3px;  background: #3399ff;  content: '';  margin: auto;  top: 0;  bottom: 0;  left: 0; }.new-box .title a {  color: #666;  padding: 0 8px; }.new-box .title a:hover {  color: #3399ff; }.conLeft {  margin-right: 35px; }.conRight {  width: 360px; }.conlb {  margin-bottom: 12px;  position: relative;  width: 360px; }.conLul {  height: 202px;  overflow: hidden;  position: relative; }.conLul li {  position: absolute;  top: 0; }.conLul li a {  display: block;  position: relative;  width: 376px;  height: 183px;  overflow: hidden; }.conLul li a img {  vertical-align: bottom;  width: 100%; }.conLdiv {  position: absolute;  bottom: 0;  height: 40px;  line-height: 40px;  color: #fff;  font-size: 18px;  background: rgba(0, 0, 0, 0.5); }.conLdiv p {  width: 346px;  padding: 0 15px; }.conLdiv p span {  width: 300px;  display: block;  overflow: hidden;  white-space: nowrap;  text-overflow: ellipsis; }.conLcircle {  position: absolute;  bottom: 33px;  right: 0;  margin-right: 10px;  z-index: 3; }.conLcircle i {  width: 6px;  height: 6px;  display: inline-block;  border-radius: 50%;  margin-right: 3px;  cursor: pointer;  border: 1px solid #fff; }.conLtitle dl {  height: 195px;  margin-bottom: 18px; }.newsTitle {  width: 348px;  background: #f5f5f5;  border-bottom: 1px solid #ddd;  border-top: 2px solid #8cbefa;  height: 37px;  padding-left: 14px;  font-size: 18px;  line-height: 40px;  margin-bottom: 10px;  font-weight: 600;  color: #333; }.newsTitle a {  color: #333; }/*.conLtitle22 dl:nth-child(3n+2){margin-top:40px;}*/.conLdl dt a {  display: block;  width: 360px;  overflow: hidden;  white-space: nowrap;  text-overflow: ellipsis;  font-weight: 600; }.conLdl dt, .conLtDd a {  margin-bottom: 8px; }.conLdl dt {  *margin-bottom: 0; }.conLdl dt a:hover, .conLtDd a:hover {  color: #3399FF; }.conLtDd a:first-child {  font-weight: 600;  color: #333; }.conLtDd a {  display: block;  color: #666;  font-size: 15px;  height: 21px;  line-height: 21px;  padding-left: 14px;  position: relative; }.conLtDd a :before {  content: "";  display: inline-block;  position: absolute;  left: 3px;  top: 7px;  width: 4px;  height: 4px;  background: #666;  border-radius: 100%; }.conLtDd a:first-child:hover {  color: #3399FF; }.conLtDd a:first-child {  font-size: 16px; }.conLtDd a span {  float: left;  width: 345px;  overflow: hidden;  text-overflow: ellipsis;  white-space: nowrap; }.conLtDd a em {  float: right;  font-style: normal;  color: #999; }.public-num-box {  width: 280px;  cursor: default; }.public-num-box .title {  position: relative; }.public-num-box .title a {  padding: 0;  position: absolute;  right: 0;  bottom: 8px; }.public-num-box .content {  overflow: hidden;  position: relative; }.pubFirst {  width: 278px;  /*position:absolute;top:0;*/  background: #fff; }/*.pubFirst li{padding:0px 15px;font-size:0;border-bottom:1px solid #ddd;width:248px;}*/.pubFL {  display: table;  text-align: center;  margin-right: 5px;  height: 64px; }.pubFL span {  display: table-cell;  vertical-align: middle;  height: 40px;  position: relative; }.pubFL span .pimg {  vertical-align: middle;  border-radius: 50%;  width: 40px; }.pubFL .ico-r:after {  content: '';  display: inline-block;  background: url("/app/Tpl/xiniu_ipo3/images/ipo3/tt/rz.png") no-repeat;  height: 16px;  width: 16px;  position: absolute;  bottom: 10px;  right: -5px; }.pubFR {  width: 170px;  font-size: 0;  display: table;  height: 64px; }.pubFR span {  display: table-cell;  vertical-align: middle; }.pubFR a {  width: 170px;  display: inline-block;  height: 25px;  line-height: 25px;  white-space: nowrap;  overflow: hidden;  text-overflow: ellipsis; }.pubFL b {  display: inline-block;  vertical-align: middle;  margin-right: 30px;  width: 21px; }.pubimg img {  width: 100%; }/*微路演*/#road-show {  padding: 27px 0 30px; }.roadTbox {  cursor: default; }.roadTbox .content {  width: 1170px; }.roadCon {  padding: 15px;  border: 1px solid #ddd;  background: #f0f3fa;  width: 338px;  margin-right: 30px;  margin-bottom: 20px; }.roadCon p {  font-size: 14px;  color: #666;  margin-bottom: 4px; }.roadCon .title {  margin-bottom: 7px;  color: #333; }.roadCon .title b {  display: inline-block;  letter-spacing: 1.5px;  vertical-align: middle;  font-weight: 500;  font-size: 16px;  white-space: nowrap; }.roadCon .title font {  display: inline-block;  white-space: nowrap;  overflow: hidden;  text-overflow: ellipsis;  vertical-align: middle;  width: 170px; }.roadCon .les {  letter-spacing: 0.7px; }.roadCon .enroll {  margin: 0; }.roadCon .enroll span {  vertical-align: middle;  line-height: 1.8; }.roadCon .enroll b {  color: #FAA014;  font-size: 16px; }.roadCon .enroll a {  display: inline-block;  width: 60px;  height: 28px;  background: #FAA014;  color: #fff;  font-size: 16px;  border-radius: 4px;  line-height: 28px;  text-align: center;  vertical-align: middle; }.roadCon .enroll a:hover {  background: #FF9933; }/*微路演弹窗*//*.tile{width:100%;height:100%;position:relative;}*/.roadpopbox {  display: none; }.rpbg {  position: fixed;  top: 0;  bottom: 0;  left: 0;  right: 0;  margin: auto;  background: #000;  opacity: 0.5;  filter: alpha(opacity=50);  z-index: 13;  overflow: hidden; }.rpcon {  width: 360px;  height: 380px;  background: #fff;  position: fixed;  top: 0;  bottom: 0;  left: 0;  right: 0;  margin: auto;  z-index: 14;  border-radius: 8px; }.rpcon div {  height: 60px;  line-height: 60px;  text-align: right; }.rpcon div span {  font-size: 36px;  padding: 0 15px;  color: #999;  cursor: pointer; }.rpcon div span:hover {  color: #FF6666; }.rpcon .rpimg {  margin: 20px auto;  width: 200px; }.rpcon .rpimg img {  width: 100%;  border: 1px solid #ddd; }/*项目投资*/#project {  /*background:#f0f3fa;*/  padding: 36px 0; }.projectTbox .content {  position: relative; }.projectTbox .scrollbox {  overflow: hidden;  position: relative; }.content .btn_left {  position: absolute;  left: -50px;  top: 97.5px; }.content .btn_right {  position: absolute;  right: -50px;  top: 97.5px; }.project-ul {  position: relative; }.project-ul li {  width: 368px;  border: 1px solid #ddd;  float: left;  display: inline;  margin-right: 30px;  cursor: pointer; }.con-title {  background: #f0f3fa;  height: 50px;  line-height: 50px;  padding: 0 15px; }.con-title span:first-child {  position: relative; }.con-title span img {  position: absolute;  right: -25px;  top: 5px; }.con-title span em {  display: inline-block;  width: 40px;  height: 20px;  line-height: 20px;  border: 1px solid #FAA014;  color: #FAA014;  border-radius: 4px;  font-style: normal;  text-align: center;  font-size: 14px;  margin-top: 15px; }.con-title span .conTcolor {  border: 1px solid #3399FF;  color: #3399FF; }/*协议样式*/.project-ul .pro-content {  padding: 10px 0px; }.pro-content .conF {  line-height: 1.8;  height: 50px;  overflow: hidden;  width: 338px;  word-wrap: break-word;  word-break: break-all;  padding: 3px 15px 4px; }.pro-content .conS {  font-size: 0;  padding: 20px 15px;  border-bottom: 1px solid #ddd; }.pro-content .conS span {  display: inline-block;  width: 33.3%; }.conS span img {  vertical-align: middle;  margin-right: 5px; }.conS span em {  font-size: 14px;  vertical-align: middle;  font-style: normal; }.conS span em {  overflow: hidden;  text-overflow: ellipsis;  white-space: nowrap;  width: 90px;  display: inline-block; }.pro-content .conT {  font-size: 0;  padding: 0 15px;  margin: 10px 0;  height: 41px;  position: relative; }.pro-content .conT span {  display: inline-block;  text-align: center; }.conT span b {  font-size: 16px;  display: block;  height: 22px;  line-height: 22px;  color: #3399FF; }.conT span em {  display: inline-block;  font-size: 14px;  font-style: normal; }.conT .conTsf {  position: absolute;  left: 15px; }.conT .conTss {  position: absolute;  margin: auto;  top: 0;  bottom: 0;  left: 0;  right: 0; }.conT .conTst {  position: absolute;  right: 15px; }/*文库*/#library {  background: #f0f3fa;  padding: 36px 0; }.libTbox .content {  overflow: hidden;  position: relative; }.libCbox {  width: 1170px; }.libPad {  padding: 15px 19px;  float: left;  display: inline;  margin-right: 30px;  border: 1px solid #ddd;  width: 330px; }.libF {  width: 330px;  margin-bottom: 10px; }.libF a {  width: 330px;  overflow: hidden;  white-space: nowrap;  text-overflow: ellipsis;  display: inline-block;  color: #333;  font-weight: 500; }.libF a img {  width: 100%; }.lib-ul li {  height: 38px;  line-height: 38px; }.lib-ul li a {  color: #666;  font-size: 14px;  vertical-align: middle;  display: inline-block;  width: 300px;  overflow: hidden;  text-overflow: ellipsis;  white-space: nowrap; }.lib-ul li i {  margin-right: 5px; }.lib-ul li a:hover {  color: #3399ff; }/*视频*/#vedio {  /*background:#f0f3fa;*/  padding: 36px 0; }.vedioTbox .content {  overflow: hidden;  position: relative;  height: 350px; }.vedioC {  width: 1170px; }.vedioLbox {  margin-right: 30px;  position: relative;  width: 360px;  height: 350px; }.vediobg {  position: relative;  height: 350px; }.vediobg a:first-child {  width: 360px;  height: 350px;  overflow: hidden;  display: inline-block; }.vediobg a img {  width: 100%; }.vhover:hover i {  background: rgba(0, 0, 0, 0.8); }.vediobg i {  position: absolute;  width: 50px;  height: 50px;  display: inline-block;  background: rgba(0, 0, 0, 0.5);  top: 30%;  left: 0;  right: 0;  margin: auto;  border: 1px solid #fff;  border-radius: 50%; }.vediobg i:after {  content: '';  width: 0;  height: 0;  display: inline-block;  border: 10px solid;  border-color: transparent transparent transparent #fff;  margin: auto;  position: absolute;  left: 40%;  bottom: 0;  top: 0; }.vedio-desc {  position: absolute;  background: rgba(0, 0, 0, 0.3);  bottom: 0; }.vedio-desc div {  padding: 5px 10px;  width: 340px;  height: 50px; }.vedio-desc p {  height: 25px;  line-height: 25px;  color: #fff; }.vedio-desc-sf span {  margin-right: 10px; }.vedio-desc-sf i {  color: #ddd;  margin-right: 5px; }.vedio-desc-sf em {  font-style: normal; }/*.vedioRbox{width:810px}.vedioR-ul{}.vedioR-ul li{float:left;margin-right:30px;margin-bottom:30px;width:240px;height:160px;position:relative;}.vedioR-ul li img{width:100%;height:100%;}.vedioR-ul li a{width:100%;height:100%;position:absolute;top:0;z-index:2;overflow:hidden;}.vedioR-div{position:absolute;bottom:0;height:30px;line-height:30px;background:rgba(0,0,0,.5);color:#fff;font-size:14px;}.vedioR-div p{padding:0 10px;width:220px;}.vedioR-div p span{  display: block;  overflow: hidden;  -ms-text-overflow: ellipsis;  text-overflow: ellipsis;  width: 220px;  white-space: nowrap;}.vedioR-ul li a:hover img{-webkit-transform: matrix(1.04,0,0,1.04,0,0); -moz-transform: matrix(1.04,0,0,1.04,0,0);-ms-transform: matrix(1.04,0,0,1.04,0,0);-o-transform: matrix(1.04,0,0,1.04,0,0);transform: matrix(1.04,0,0,1.04,0,0);}*/@media \0screen\,screen\9 {  /* 只支持IE6、7、8 */  .vhover {    position: static; }  .vhover i {    filter: Alpha(opacity=50);    background: #000; }  .vedio-desc div, .vedioR-div p, .conLdiv p {    position: static;    filter: alpha(opacity=30);    background: #000;    *zoom: 1; }  .vedio-desc div p, .vedioR-div p span, .conLdiv p span {    color: #fff;    position: relative; }  .topBannerCircleCon {    position: static;    filter: alpha(opacity=0);    background: #fff;    *zoom: 1; } }/*搜索内容显示*/.nav-sbox .seach_val {  position: absolute;  top: 97px;  left: 15px;  width: 218px;  background: #fff;  z-index: 3;  border: 1px solid #ddd; }.seach_val ul li {  color: #666;  font-size: 16px;  line-height: 22px;  cursor: default; }.seach_val ul li span {  display: inline-block;  margin-left: 15px;  width: 100px;  letter-spacing: 3px; }.seach_val ul li em {  display: inline-block;  width: 100px;  text-align: center;  letter-spacing: 1px;  font-style: normal; }.seach_val ul li:hover {  background: #f2f2f2; }.mzsm {  background: #f0f3fa;  color: #666; }/*友情链接*/.yqljbox {  background: #f6f6f6;  padding: 15px; }.yqlj {  width: 1170px;  margin: 0 auto;  position: relative; }.yqlj:after, .Links:after {  content: '';  display: block;  clear: both; }.channel-title {  padding: 5px 0 5px 15px;  margin: 0 auto;  display: inline-block;  cursor: pointer; }.channel-title-con {  border-bottom: 1px solid #ddd;  font-size: 0; }.channel-title:after {  content: '';  display: block;  clear: both; }.channel-title h2 {  float: left;  font-size: 16px;  color: #333333;  line-height: 30px;  padding-right: 15px;  font-weight: 500; }.channel-title-active {  border-bottom: 1px solid #3399ff; }.channel-title-active h2 {  color: #3399ff; }.channel-title span {  float: right;  color: #666;  font-size: 13px;  display: inline-block;  height: 30px;  line-height: 30px; }.Links {  width: 1170px;  margin: 0 auto;  display: none; }.Links_nr {  float: left;  overflow: hidden;  margin-top: 10px; }.Links_nr ul li {  display: inline-block;  margin-right: 12px;  line-height: 1.5;  float: left;  margin: 6px;  padding-left: 7px; }.Links_nr ul li a {  color: #999;  font-size: 14px;  display: block;  height: 100%; }.Links_nr ul li a img {  width: 100%;  height: 100%;  display: block; }.Links_nr ul li a:hover {  color: #39f;  text-decoration: underline; }.Links_nr ul .link-type-img {  display: inline-block;  float: left;  width: 148px;  border: 1px solid #ddd;  height: 38px;  margin: 10px 20px 10px 0;  text-align: center;  line-height: 38px;  padding-left: 0; }.Links_nr ul .link-type-img:nth-child(7n) {  margin-right: 0; }/*我要定增弹窗*/.pop-up-bg {  position: fixed;  z-index: 13;  margin: auto;  left: 0;  right: 0;  top: 0;  bottom: 0;  background: #000;  filter: alpha(opacity=50);  opacity: 0.5; }.pop-padbox {  width: 100%;  height: 100%;  position: fixed;  z-index: 14;  overflow: hidden; }.popbox {  position: fixed;  width: 640px;  height: 460px;  max-height: 500px;  background: #fff;  border-radius: 8px;  margin: auto;  left: 0;  right: 0;  top: 0;  bottom: 0;  overflow: hidden; }.poptitle {  height: 50px;  line-height: 50px;  border-bottom: 1px solid #ddd; }.poptitle .tbox {  font-size: 0;  height: 50px; }.poptitle .tbox a {  font-size: 16px;  display: inline-block;  width: 105px;  text-align: center;  color: #666;  border-right: 1px solid #ddd; }.poptitle .tbox .showcolor {  background: #3399FF;  color: #fff;  border-right-color: #3399ff; }.poptitle .tbox a:hover {  background: #3399ff;  color: #fff;  border-right-color: #3399ff; }.poptitle .closebox {  font-size: 30px;  color: #999;  width: 40px;  text-align: center; }.poptitle .closebox span:hover {  color: #FF6666;  cursor: pointer; }.popconter {  width: 400px;  margin: 0 auto;  margin-top: 25px; }.popconter div {  margin-bottom: 25px; }.showval {  color: #f02c3e;  margin-bottom: 10px; }.firmbox {  font-size: 0; }#firm_name {  padding: 10px 15px;  border: 1px solid #ddd;  height: 18px;  width: 368px;  color: #666;  line-height: 20px; }.selectbox {  font-size: 0;  width: 420px; }.selectbox select {  margin: 0 20px 20px 0;  padding: 10px 15px;  border: 1px solid #ddd;  color: #666;  width: 120px;  line-height: 40px; }.textareabox {  font-size: 0; }#company_introduction {  resize: none;  overflow-x: hidden;  padding: 9px 15px;  height: 60px;  color: #666;  border: 1px solid #ddd;  width: 370px;  font-size: 12px; }#popf .subimtbox {  margin: 0 auto; }.subimtbox .sub-btn {  width: 190px;  height: 40px;  border-radius: 4px;  color: #fff;  border: none;  background: #3399ff;  cursor: pointer; }.subimtbox a {  display: inline-block;  width: 190px;  height: 40px;  border-radius: 4px;  color: #666;  border: none;  background: #f9f9f9;  cursor: pointer;  line-height: 40px;  text-align: center; }.popconter .set_by, .popconter .proad_show, .popconter .put_up {  margin: 0; }/*路演*/#road_name, #put_name {  padding: 10px 15px;  border: 1px solid #ddd;  height: 18px;  width: 228px;  color: #666;  line-height: 20px;  margin-right: 20px; }#wechat, #enterprise_code {  padding: 10px 15px;  border: 1px solid #ddd;  height: 18px;  width: 88px;  color: #666;  line-height: 20px; }/*挂牌*/#firm_name:hover, #company_introduction:hover, .selectbox select:hover, #road_name:hover, #put_name:hover, #enterprise_code:hover, #wechat:hover {  border-color: #3399ff; }#firm_name:focus, #company_introduction:focus, .selectbox select:focus, #road_name:focus, #put_name:focus, #enterprise_code:focus, #wechat:focus {  border-color: #3399ff; }/*顶部轮播*/.topBannerUl {  height: 315px;  overflow: hidden;  position: relative;  z-index: 1; }.topBannerUl li {  top: 0;  position: absolute;  display: none;  height: 315px; }.topBannerUl li img {  height: 315px;  width: 550px; }.topBannerUl li:first-child {  display: block; }.topBannerCircleCon {  position: absolute;  bottom: 0;  text-align: center;  z-index: 2;  width: 100%;  height: 40px;  background: transparent; }.topBannerCircle {  text-align: center;  position: absolute;  bottom: 25px;  left: 50%;  margin-left: -20px;  z-index: 1; }.topBannerCircle i {  width: 8px;  height: 8px;  display: inline-block;  border-radius: 50%;  margin: 0 5px;  cursor: pointer;  border: 1px solid #fff; }.conS span {  font-size: 14px;  margin-right: 0; }.market-list {  overflow: hidden;  border-top: 1px solid #d9dee4;  border-left: 1px solid #d9dee4;  width: 1169px; }/*.exponent-up {    background: #d22814; }.exponent-down {    background: #0aa032; }.exponent-item {    width: 226px;    padding-left: 21px;    height: 63px;    padding-top: 5px;    -webkit-border-radius: 5px;    -moz-border-radius: 5px;    border-radius: 5px;    color: #ffffff;    margin-bottom: 9px;    display: block; }.exponent-item:hover {    color: #ffffff; }.exponent-item.mb0 {    margin-bottom: 0; }.exponent-item .exponent-tit {    font-size: 14px;    line-height: 24px; }.exponent-item .exponent-data {    font-size: 22px;    line-height: 32px; }.exponent-item .exponent-data span {    font-size: 14px;    padding-left: 10px; }*/.market-list .title {  width: 1170px; }.market-list .market-item { /*height:44pxpadding: 14px 0;background: #f5faff;*/  width: 167px;  height: 68px;  float: left;  color: #333333;  background: #f5f8fc;  border-bottom: 1px solid #d9dee4; }.market-list .market-item p {  box-sizing: border-box;  font-size: 14px;  line-height: 16px;  /*height: 44px;*/  height: 68px;  width: 100%;  text-align: center;  white-space: nowrap;  text-overflow: ellipsis;  -o-text-overflow: ellipsis;  -ms-text-overflow: ellipsis;  color: #333333;  border-right: 1px solid #d9dee4; }  .market-list .market-item p.no-link {    padding-top: 12px; }  .market-list .market-item p a {    padding-top: 12px;    display: block;    height: 56px;    text-align: center;    color: #333333; }    .market-list .market-item p a:hover {      background: #edf1f5;      color: #333; }      .market-list .market-item p a:hover span {        color: #ff812d; }    .market-list .market-item p a span {      text-decoration: underline;      text-decoration-color: #ff812d;      color: #ff812d; }.market-list .market-item span {  font-size: 18px;  font-weight: bold;  color: #4691fa;  line-height: 26px;  padding-top: 6px;  display: block;  text-align: center; }/*.market-list .market-item7 {    width: 167px;    text-align: center;    color: #333333; }.market-list2 {    border-bottom: 1px solid #d9dee4; }.market-list .market-item7 p {    width: 100%;    font-size: 12px;    color: #333333;    padding-left: 0;    padding-bottom: 6px;    text-align: center; }.market-list .market-item7 span {    font-size: 14px;    color: #333333;    padding-left: 0; }.market-list .market-item7 strong {    text-decoration: underline;    font-size: 18px;    font-weight: bold;    padding-top: 2px; }.market-list .market-item7 strong a {    color: #fba115; }.market-list .market-item:nth-child(6n) p {    border-right: none; }*/#statistics {  overflow: hidden;  padding-top: 4px; }#statistics .title {  padding-top: 10px; }.topVideo {  white-space: nowrap;  text-overflow: ellipsis;  width: 340px;  overflow: hidden; }.partner {  height: 76px;  background: #f5f5f5; }.partner-in {  width: 1170px;  margin: 0 auto;  overflow: hidden;  background: #f5f5f5;  height: 76px; }.partner-tit {  background: #068efa;  color: #ffffff;  line-height: 38px;  width: 100px;  float: left;  font-size: 14px; }.partner-tit .J_partner {  background: #e6e6e6;  text-align: center;  cursor: pointer;  color: #666666; }.partner-tit .J_partner.active {  background: #0668fa;  color: #ffffff; }.slider {  padding-top: 16px;  padding-bottom: 16px;  height: 44px;  line-height: 44px;  display: none; }.slider.db {  display: block;  float: left; }.slider_button {  vertical-align: middle;  cursor: pointer;  margin-top: 13px; }.slider_left {  float: left;  margin-left: 19px; }.slider_right {  float: right;  margin-right: 19px; }.slider_main {  width: 950px;  margin: 0 29px;  height: 44px;  overflow: hidden;  float: left; }.slider_main img {  width: 126px;  height: 42px;  border: 1px solid #ddd; }.slider_main ul {  overflow: hidden;  height: 44px;  width: auto; }.slider_main ul li {  float: left;  margin-right: 9px; }.slider_main ul li a {  display: block;  -webkit-transition: all 0.4s;  -moz-transition: all 0.4s;  -ms-transition: all 0.4s;  -o-transition: all 0.4s;  transition: all 0.4s;  position: relative; }.slider_main ul li a:hover .cover {  display: block; }.slider_main ul li a .cover {  position: absolute;  width: 128px;  height: 44px;  left: 0;  top: 0;  background: #000;  filter: alpha(opacity=70);  background: rgba(0, 0, 0, 0.7);  display: none;  text-align: center;  line-height: 44px; }.slider_main ul li a .cover span {  color: #ffffff;  position: relative;  z-index: 2; }/*.stockholder{  background: $f5;  padding-top: 2px;  height: 328px;  .holder-tit{    font-size: 26px;    text-align: center;    color: #333;    width: 320px;    margin: 0 auto 44px;    line-height: 92px;    font-weight: bold;    height: 44px;    border-bottom:4px solid $org;    span{      padding:0 15px;      background: $f5;    }  }  .holder-list{    padding-left: 20px;    overflow: hidden;    li{      float: left;      width: 210px;      height: 94px;      margin-right: 20px;      margin-bottom: 20px;      a{        display: block;        position: relative;        &:hover{          .cover{            opacity:1;          }        }        img{          width: 210px;          height: 94px;          display: block;        }        .cover{          position: absolute;          left: 0;          top: 0;          background: #000000;          filter:alpha(opacity=70);          background: rgba(0,0,0,.7);          text-align: center;          width: 210px;          height: 94px;          opacity: 0;          -webkit-transition: all 0.4s;          -moz-transition: all  0.4s;          -ms-transition: all  0.4s;          -o-transition: all  0.4s;          transition: all  0.4s;          .cover-tit{            text-align: center;            width: 144px;            height: 44px;            font-size: 20px;            margin: 25px auto 0;            line-height: 44px;            color: #ffffff;          }        }      }    }  }}.partner,.stockholder{  background: $f5;}*/.common-box {  width: 1170px;  margin: 0 auto;  padding-bottom: 20px;  padding-top: 22px; }.common-box .common-tit, .news-contain .common-tit {  font-size: 16px;  line-height: 42px;  height: 42px;  padding-left: 16px;  border: 1px solid #ededed;  background: #f5f5f5;  padding-top: 0;  padding-bottom: 0;  padding-right: 19px; }  .common-box .common-tit em, .news-contain .common-tit em {    font-size: 16px; }  .common-box .common-tit img, .news-contain .common-tit img {    vertical-align: text-bottom;    margin-right: 6px; }.news-contain .common-tit {  border-bottom: none;  border-top: none;  border-left: none; }.common-box .common-tit .date, .news-contain .common-tit .date {  text-decoration: none;  margin-top: 4px;  color: #068efa;  font-size: 14px; }.common-box .common-tit span.common_links a.links-item, .news-contain .common-tit span.common_links a {  color: #999999;  border-left: 1px solid #999;  font-size: 14px;  padding-left: 8px;  margin-left: 8px;  line-height: 16px; }.news-contain .common-tit .common_links {  margin-top: 13px; }.news-contain .common-tit span.common_links a {  color: #333333; }.common-box .common-tit span.common_links a {  line-height: 20px; }  .common-box .common-tit span.common_links a img {    vertical-align: -5px;    padding-left: 10px;    margin-right: 0; }.common-box .common-tit span.common_links a:hover, .news-contain .common-tit span.common_links a:hover {  color: #068efa; }.common-box .common-tit span.common_links.more, .news-contain .common-tit span.common_links.more {  text-decoration: underline;  color: #41aef3; }.roadshow-item {  width: 267px;  float: left;  margin-right: 20px; }  .roadshow-item .prev-item {    width: 265px;    height: 148px;    border: 1px solid #d7e4f2;    position: relative;    display: block; }    .roadshow-item .prev-item img {      width: 265px;      height: 148px; }    .roadshow-item .prev-item span {      color: #ffffff;      background: #000000;      background: rgba(0, 0, 0, 0.5);      position: absolute;      display: block;      font-size: 14px; }    .roadshow-item .prev-item .type {      top: 0;      left: 0;      width: 46px;      text-align: center;      height: 26px;      line-height: 26px; }    .roadshow-item .prev-item .tit {      bottom: 0;      left: 0;      width: 245px;      padding: 0 10px;      white-space: nowrap;      -ms-text-overflow: ellipsis;      text-overflow: ellipsis;      overflow: hidden;      height: 30px;      line-height: 30px; }  .roadshow-item .next-status {    font-size: 14px;    line-height: 26px;    margin-top: 5px; }    .roadshow-item .next-status .status {      color: #ffffff;      background: #ffa01e;      padding: 3px 4px;      -webkit-border-radius: 3px;      -moz-border-radius: 3px;      border-radius: 3px; }    .roadshow-item .next-status img {      vertical-align: -2px; }    .roadshow-item .next-status span.fr {      margin-left: 10px; }.common-box .roadshow-item .item-tit {  height: 50px;  line-height: 50px;  background: #f5f5f5; }.common-box .roadshow-item .item-tit span {  padding: 3px 20px; }.common-box .roadshow-item .item-tit a.fr {  margin-right: 20px;  color: #999999;  font-size: 14px; }.videoRbox {  width: 1115px;  padding-left: 11px;  height: 220px;  overflow: hidden; }.videoR-ul {  overflow: hidden; }.videoR-ul li {  float: left;  margin-right: 6px;  margin-bottom: 20px;  width: 270px;  height: 180px;  position: relative;  margin-top: 20px; }.videoR-ul li img {  width: 100%;  height: 100%; }.videoR-ul li a {  width: 100%;  height: 100%;  position: absolute;  top: 0;  z-index: 2;  overflow: hidden; }.videoR-div {  position: absolute;  bottom: 0;  height: 30px;  line-height: 30px;  background: rgba(0, 0, 0, 0.5);  color: #fff;  font-size: 14px; }.videoR-div p {  padding: 0 10px;  width: 250px; }.videoR-div p span {  display: block;  overflow: hidden;  -ms-text-overflow: ellipsis;  text-overflow: ellipsis;  width: 250px;  white-space: nowrap; }.videoR-ul li a:hover img {  -webkit-transform: matrix(1.04, 0, 0, 1.04, 0, 0);  -moz-transform: matrix(1.04, 0, 0, 1.04, 0, 0);  -ms-transform: matrix(1.04, 0, 0, 1.04, 0, 0);  -o-transform: matrix(1.04, 0, 0, 1.04, 0, 0);  transform: matrix(1.04, 0, 0, 1.04, 0, 0); }/*.organisation .common-main {    padding-right: 0;    padding-bottom: 0;    overflow: hidden; }.organisation-item {    overflow: hidden;    float: left;    margin-right: 19px;    width: 575px;    margin-bottom: 10px; }.organisation-item .item-tit {    width: 150px;    padding-top: 80px;    background-repeat: no-repeat;    background-position: center  36px;    float: left;    height: 70px;    line-height: 60px;    color: #ffffff;    text-align: center;    font-size: 18px; }.organisation-item .item-tit.item-host {    background-color: #d04341;    background-image: url(/appv2/Tpl/xiniu_ipo3/images/ipo3/tt/organisation_quanshang.png); }.organisation-item .item-tit.item-lawyer {    background-color: #43a021;    background-image: url(/appv2/Tpl/xiniu_ipo3/images/ipo3/tt/organisation_lvshi.png); }.organisation-item .item-tit.item-accountant {    background-color: #32abe0;    background-image: url(/appv2/Tpl/xiniu_ipo3/images/ipo3/tt/organisation_kuaijishi.png); }.organisation-item .item-tit.item-fund {    background-color: #fe8524;    background-image: url(/appv2/Tpl/xiniu_ipo3/images/ipo3/tt/organisation_jijin.png); }.organisation-item .item-contain {    width: 388px;    height: 124px;    padding: 12px 18px;    border-top: 1px solid #e0e0e0;    border-right: 1px solid #e0e0e0;    border-bottom: 1px solid #e0e0e0;    margin-left: 150px; }.organisation-item .item-contain .item-links {    font-size: 14px;    line-height: 24px;    height: 96px;    overflow: hidden; }.organisation-item .item-contain .item-links a {    color: #666666;    padding-right: 10px; }.organisation-item .item-contain .link-more {    float: right;    color: #41aef3;    text-decoration: underline;    font-size: 12px;    line-height: 32px; }*//*  新的市场机构css */.organisation-item {  font-size: 14px;  line-height: 36px;  overflow: hidden; }  .organisation-item dt, .organisation-item dd {    float: left;    font-size: 14px; }  .organisation-item dt {    font-weight: bold;    margin-right: 8px; }  .organisation-item dd {    margin-left: 5px;    margin-right: 16px; }    .organisation-item dd span {      color: #068efa; }    .organisation-item dd.more {      float: right;      margin-right: 0;      margin-left: 0; }      .organisation-item dd.more a {        color: #999999; }.strategy .common-main {  padding-right: 0;  padding-bottom: 0;  overflow: hidden; }.strategy .strategy-item {  margin-right: 12px;  margin-bottom: 20px;  float: left;  width: 380px;  height: 137px;  border-left: 1px solid #f0f0f0;  border-right: 1px solid #f0f0f0;  border-bottom: 1px solid #f0f0f0;  border-top-style: solid;  border-top-width: 1px; }.strategy .strategy-item.strategy1, .strategy .strategy-item.strategy6 {  border-top-color: #d04341; }.strategy .strategy-item.strategy2, .strategy .strategy-item.strategy4 {  border-top-color: #43acff; }.strategy .strategy-item.strategy5 {  border-top-color: #fe8524; }.strategy .strategy-item.strategy3 {  border-top-color: #43a021; }.strategy .strategy-item.strategy3, .strategy .strategy-item.strategy6 {  margin-right: 0; }.strategy .strategy-item .strategy-tit {  height: 40px;  line-height: 40px;  background: #f5f5f5;  text-align: center;  color: #333333;  font-weight: bold; }.strategy .strategy-item .strategy-main {  padding: 8px 10px; }.strategy .strategy-item .strategy-main .item-links {  height: 78px;  line-height: 26px; }.strategy .strategy-item .strategy-main .item-links a {  font-size: 14px;  color: #666666; }.strategy .strategy-item .strategy-main .item-links a:hover {  color: #068efa; }.update table {  border: 1px solid #f0f0f0; }.update table tr {  height: 48px;  line-height: 48px;  border-bottom: 1px solid #e0e0e0;  font-size: 14px; }.update table tr th {  background: #f5f5f5;  text-align: center; }.update table tr td {  text-align: center;  border-bottom: 1px dashed #e0e0e0; }.update table tr td p {  text-align: center; }.update table tr td.ti-pre {  text-indent: -26px; }.update table tr td.tal {  text-align: left;  text-indent: 24px; }.update table tr td.tal p {  text-align: left;  text-indent: 37px; }.update table tr td.tal span {  text-indent: 37px;  line-height: 20px;  display: block; }.update table tr td.tal i.pre, .update table tr td.tal i.create {  padding-left: 4px; }.update table tr td .create, .update table tr td .pre {  color: #ffffff;  font-size: 12px;  padding-left: 4px;  padding-top: 1px;  padding-bottom: 1px;  padding-right: 5px;  -webkit-border-radius: 10px;  -moz-border-radius: 10px;  border-radius: 10px;  background: #fe8524;  text-align: center;  font-style: normal; }.update table tr td .create {  margin-left: 3px; }.update table tr td .pre {  margin-right: 5px; }.update table tr .lh22 {  line-height: 22px; }.common-main {  border-left: 1px solid #ededed;  border-right: 1px solid #ededed;  border-bottom: 1px solid #ededed;  padding-top: 19px;  padding-left: 19px;  padding-bottom: 19px;  padding-right: 19px; }  .common-main table {    width: 1130px; }.organisation .common-main {  padding-top: 16px;  padding-bottom: 16px; }.news {  width: 1170px;  margin: 0 auto;  overflow: hidden;  position: relative;  padding-top: 20px; }.news-left {  width: 890px;  float: right; }.img-wall, .video-wall {  overflow: hidden; }.img-wall .wall-item, .video-wall .wall-item {  display: block;  position: relative;  float: left; }.video-wall .wall-item img {  width: 265px; }.img-wall .wall-item img {  width: 268px;  height: 168px; }.img-wall .wall-item .img-tit, .video-wall .wall-item .img-tit {  position: absolute;  bottom: -1px;  left: -1px;  background: #000;  filter: alpha(opacity=60);  background: rgba(0, 0, 0, 0.6);  height: 46px;  line-height: 22px;  color: #ffffff;  width: 268px;  font-size: 14px;  padding: 10px 10px; }.video-wall .video-item .img-tit {  height: 22px;  padding: 7px 0; }.video-wall .wall-item.video-big .img-tit {  width: 450px;  height: 22px;  padding: 12px 0; }.img-wall .wall-item .img-tit {  overflow: hidden;  width: 248px;  height: 44px; }.img-wall .wall-item .img-tit i {  font-style: normal;  font-size: 12px;  padding: 2px 3px;  height: 14px;  margin-right: 4px;  background: #f83631;  -webkit-border-radius: 2px;  -moz-border-radius: 2px;  border-radius: 2px; }.img-wall .wall-item .img-tit span, .video-wall .wall-item .img-tit span {  position: relative;  z-index: 2;  color: #ffffff;  height: 44px;  overflow: hidden;  display: block; }.video-wall .wall-item .img-tit span {  padding-left: 10px;  padding-right: 10px; }.img-wall {  width: 850px;  border-top: 1px solid #f0f0f0;  border-left: 1px solid #f0f0f0;  border-right: 1px solid #f0f0f0;  padding: 20px 19px; }.img-wall .img-item {  border: 1px solid #f0f0f0;  margin-right: 20px; }.img-wall .img-big {  width: 415px;  height: 255px; }.img-wall .img-small {  width: 268px;  height: 166px;  overflow: hidden; }  .img-wall .img-small:last-child {    margin-right: 0; }.video-wall {  width: 1170px; }.video-wall .video-item {  margin-right: 20px; }  .video-wall .video-item.mr0 {    margin-right: 0; }.video-wall .video-big {  width: 450px;  height: 306px; }.video-wall .video-small {  margin-right: 20px;  width: 265px;  height: 178px;  overflow: hidden;  border: 1px solid #ebebeb; }.news-contain {  width: 888px;  border: 1px solid #f0f0f0; }.news-nav {  border-bottom: 1px solid #f0f0f0;  height: 50px;  overflow: hidden;  line-height: 50px; }.news-nav .nav-item {  float: left;  text-align: center;  width: 74px;  display: block;  color: #333333; }.news-nav .nav-item:link, .news-nav .nav-item:visited {  color: #333333; }.news-nav .nav-item.active {  background: #43acff;  color: #ffffff; }.news-nav .nav-item.active:link, .news-nav .nav-item.active:visited {  color: #fff; }.news-main {  border: 1px solid #f0f0f0; }  .news-main .news-item {    padding: 20px 19px 0; }.news-main .news-item .item-main {  border-bottom: 1px solid #e0e0e0;  overflow: hidden;  display: block;  padding-bottom: 20px; }.news-main .news-item .item-main .news-img {  width: 194px;  height: 122px;  border: 1px solid #f0f0f0;  -webkit-border-radius: 5px;  -moz-border-radius: 5px;  border-radius: 5px; }.news-main .news-item .item-main .news-info .news-tit {  color: #333333;  font-size: 24px;  line-height: 30px;  height: 30px;  overflow: hidden;  margin-top: 10px;  width: 620px;  margin-bottom: 10px;  cursor: pointer;  /*span{    line-height: 20px;    float: left;    color: #ffffff;    font-size: 18px;    height: 20px;    padding:5px 6px;    background: #f95550;    margin-right: 6px;  }*/ }.news-main .news-item .item-main .news-info .news-tit:hover {  color: #4691f6; }.news-main .news-item .item-main .news-info .desc {  color: #999999;  font-size: 14px;  line-height: 22px;  height: 44px;  overflow: hidden;  width: 620px; }.news-main .news-item .item-main .news-info .source {  color: #999999;  font-size: 14px;  height: 20px;  line-height: 20px;  margin-top: 10px;   width:620px;  overflow: hidden;}.news-main .news-item .item-main .news-info .source span {  color: #ffffff;  padding: 3px 4px;  line-height: 16px;  background: #f95550;  font-size: 12px; }.news-main .news-item .item-main .news-info .source i {  font-style: normal;  padding-right: 15px; }  .news-main .news-item .item-main .news-info .source i img {    vertical-align: -2px;    margin-right: 4px; }    .news-main .news-item .item-main .news-info .source i img.tags {      vertical-align: -3px; }  .news-main .news-item .item-main .news-info .source i em {    font-style: normal;    padding-right: 8px; }.news-main .news-item:hover {  background: #f5f5f5; }.loadMore {  width: 890px;  height: 34px;  line-height: 34px;  background: #e0e0e0;  color: #666;  text-align: center;  font-size: 14px;  display: block; }.loadMore:hover {  color: #ffffff;  background: #4691f6; }#roadshow {  padding-top: 42px; }#organisation {  padding-top: 0; }#video {  padding-top: 10px; }.news-right {  width: 270px; }.news-right .flash-tit a.more {  color: #068efa;  text-decoration: underline;  height: 48px;  line-height: 48px;  font-size: 14px;  margin-right: 10px; }.flash-tit {  background: #f5f5f5;  line-height: 50px;  height: 50px; }.flash-tit img {  padding-bottom: 14px;  padding-left: 10px;  margin-right: 4px;  float: left;  height: 16px;  margin-top: 16px; }.flash-tit span {  float: left;  color: #f83631;  font-weight: bold;  font-size: 18px; }.news-right .flash-main {  width: 268px;  border: 1px solid #f0f0f0;  overflow-x: hidden;  overflow-y: scroll; }.news-right .flash-main .flash-date {  font-size: 14px;  line-height: 26px;  height: 26px;  border-bottom: 1px solid #e6e6e6;  margin-top: 10px; }.news-right .flash-main .flash-date span {  color: #43acff;  border-bottom: 1px solid #43acff;  padding: 0 8px 5px; }.news-right .flash-main .date-item {  font-size: 14px;  padding: 10px 9px; }.news-right .flash-main .date-item .flash-time {  border-bottom: 1px solid #e0e0e0;  color: #ffffff;  font-size: 12px;  height: 25px;  line-height: 26px; }.news-right .flash-main .date-item .flash-time span {  padding: 6px 10px;  display: inline;  background: #43acff; }.news-right .flash-main .date-item .flash-time .flash-desc {  padding-top: 4px;  font-size: 14px;  line-height: 18px; }.flash-desc a {  color: #333333; }#organisation, #video, #stockholder, #partner, #roadshow, #strategy, #update, .common-footer {  position: relative;  z-index: 2;  background: #ffffff; }.common-box .new-box .common-tit span.common_links {  margin-top: 4px; }.flash-desc {  margin-top: 4px; }#partner {  background: #f5f5f5; }.link-item {  display: block;  width: 126px;  border: 1px solid #e0e0e0;  text-align: center;  color: #333;  height: 42px; }.link-item:hover {  background: #f5f5f5;  color: #068efa;  border-color: #068efa; }.pop-inner {  position: absolute;  top: 50%;  margin-top: -300px;  left: 50%;  margin-left: -400px; }.body-pop {  position: absolute; }.body-pop .pop-tit, .body-pop .pop-main {  width: 800px;  margin: 0 auto; }.body-pop .pop-tit {  text-align: center; }#pop_scroll {  overflow-y: scroll;  overflow-x: visible;  padding-top: 20px;  width: 760px;  padding-bottom: 40px;  height: 490px; }#pop_scroll p {  text-indent: 2em;  font-size: 14px;  line-height: 24px; }#pop_scroll p.tar {  text-align: right; }/*  排行榜新增  */.rankBoard {  height: 313px;  width: 308px;  float: left;  border: 1px solid #ddd; }  .rankBoard .exponent-ele {    width: 153px;    text-indent: 20px;    margin-top: -1px;    border-top-width: 2px;    border-top-style: solid; }    .rankBoard .exponent-ele:hover .exponent-ele {      color: #666666; }    .rankBoard .exponent-ele .exponent-tit {      font-size: 14px;      line-height: 32px;      color: #333333; }    .rankBoard .exponent-ele .exponent-main {      font-size: 22px;      line-height: 24px;      font-weight: bold; }    .rankBoard .exponent-ele .exponent-percent {      font-size: 14px;      line-height: 28px;      padding-bottom: 4px; }    .rankBoard .exponent-ele.up {      border-top-color: #d22814; }      .rankBoard .exponent-ele.up .exponent-main, .rankBoard .exponent-ele.up .exponent-percent {        color: #d22814; }    .rankBoard .exponent-ele.down {      border-top-color: #2ea264; }      .rankBoard .exponent-ele.down .exponent-main, .rankBoard .exponent-ele.down .exponent-percent {        color: #2ea264; }.rank-part {  border-top: 1px solid #e4e7eb;  overflow: hidden; }  .rank-part .rank-tit {    height: 34px;    line-height: 34px;    background: #f5f8fc;    padding-left: 10px;    padding-right: 10px;    overflow: hidden; }    .rank-part .rank-tit i {      font-style: normal;      color: #068efa;      font-size: 14px;      font-weight: bold; }  .rank-part img {    float: left;    margin-top: 9px;    margin-right: 4px; }  .rank-part .rank-text {    height: 18px;    margin-left: 2px; }  .rank-part span {    font-size: 12px;    color: #333; }  .rank-part .rank-text-tit, .rank-part .rank-item {    line-height: 30px;    padding-left: 10px;    padding-right: 10px;    height: 30px; }    .rank-part .rank-text-tit a, .rank-part .rank-item a {      overflow: hidden;      display: block; }    .rank-part .rank-text-tit span, .rank-part .rank-item span {      display: block;      float: left;      font-size: 14px; }    .rank-part .rank-text-tit span.tal, .rank-part .rank-item span.tal {      text-align: left;      width: 84px; }    .rank-part .rank-text-tit span.tac, .rank-part .rank-item span.tac {      text-align: center;      width: 120px; }    .rank-part .rank-text-tit span.tar, .rank-part .rank-item span.tar {      text-align: right;      width: 84px; }      .rank-part .rank-text-tit span.tar.up, .rank-part .rank-item span.tar.up {        color: #d22814; }      .rank-part .rank-text-tit span.tar.down, .rank-part .rank-item span.tar.down {        color: #2ea264; }  .rank-part .rank-text-tit {    font-weight: bold;    padding-top: 8px; }  .rank-part .rank-item {    background: #f5f8fc; }    .rank-part .rank-item:hover {      background: #edf1f5; }    .rank-part .rank-item span.tal {      color: #1681cc; }  .rank-part .rank-more {    text-align: right;    padding-right: 10px;    line-height: 32px;    height: 31px;    font-size: 14px;    background: #edf1f5; }    .rank-part .rank-more a {      color: #1681cc;      padding-right: 16px;      background-image: url(../../../appv2/Tpl/xiniu_ipo3/images/images/sc_more_white.png);      background-repeat: no-repeat;      background-position: right center;      display: block;      text-align: right; }      .rank-part .rank-more a:hover {        background-image: url(../../../appv2/Tpl/xiniu_ipo3/images/images/sc_more_blue.png); }/*首页快讯修改*/.flash-item {  padding-left: 9px; }.news-right .flash-main .date-item {  border-left: 4px solid #ebebeb;  cursor: pointer;  padding-bottom: 18px;  padding-top: 9px;  padding-left: 15px; }  .news-right .flash-main .date-item:hover {    background: #f5f5f5; }    .news-right .flash-main .date-item:hover .flash-time span {      background: #f5f5f5; }    .news-right .flash-main .date-item:hover .flash-time .flash-circle {      background: #f83631; }.news-right .flash-main .date-item .flash-time {  height: 32px;  border: none;  position: relative; }  .news-right .flash-main .date-item .flash-time .flash-circle {    display: block;    position: absolute;    width: 8px;    height: 8px;    border: 3px solid #fff;    background: #f83631;    -webkit-border-radius: 8px;    -moz-border-radius: 8px;    border-radius: 8px;    left: -24px;    top: 9px;    -webkit-box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.3);    -moz-box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.3);    box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.3);    transition: all 0.3s; }.news-right .flash-main .date-item .flash-time span {  padding: 0;  font-size: 14px;  line-height: 32px;  background: #ffffff;  color: #999999; }.news-contain .common-tit em, .common-box .common-tit em {  font-style: normal; }.news-contain .common-tit .common_links, .common-box .common-tit .common_links {  margin-top: 11px;  line-height: 20px; }#star_stock {  width: 1169px;  margin: 0 auto;  border-left: 1px solid #d2e1f0;  border-top: 1px solid #d2e1f0; }  #star_stock .nav_item {    width: 166px;    border-right: 1px solid #d2e1f0;    border-bottom: 1px solid #d2e1f0;    float: left;    text-align: center;    line-height: 40px;    height: 40px;    background: #f5f8fc;    cursor: default; }    #star_stock .nav_item span {      padding-left: 25px;      padding-top: 2px;      padding-bottom: 1px;      background-image: url(../../../appv2/Tpl/xiniu_ipo3/images/nav/star_sprite.png);      background-repeat: no-repeat; }    #star_stock .nav_item i {      font-style: normal; }    #star_stock .nav_item .nav_span0 {      background-position: 0 0; }    #star_stock .nav_item .nav_span1 {      background-position: -30px -30px; }    #star_stock .nav_item .nav_span2 {      background-position: -60px -30px; }    #star_stock .nav_item .nav_span3 {      background-position: -90px -30px; }    #star_stock .nav_item .nav_span4 {      background-position: -120px -30px; }    #star_stock .nav_item .nav_span5 {      background-position: -150px -30px; }    #star_stock .nav_item .nav_span6 {      background-position: -180px -30px; }    #star_stock .nav_item.active {      background: #ffffff;      color: #333;      border-top: 2px solid #ff812d;      margin-top: -1px;      height: 39px;      line-height: 38px;      border-bottom: none; }      #star_stock .nav_item.active .nav_span0 {        background-position: 0 0; }      #star_stock .nav_item.active .nav_span1 {        background-position: -30px 0; }      #star_stock .nav_item.active .nav_span2 {        background-position: -60px 0; }      #star_stock .nav_item.active .nav_span3 {        background-position: -90px 0; }      #star_stock .nav_item.active .nav_span4 {        background-position: -120px 0; }      #star_stock .nav_item.active .nav_span5 {        background-position: -150px 0; }      #star_stock .nav_item.active .nav_span6 {        background-position: -180px 0; }  #star_stock .star-main {    border-right: 1px solid #d2e1f0;    border-bottom: 1px solid #d2e1f0;    padding-top: 16px;    padding-bottom: 16px;    padding-left: 20px;    padding-right: 20px;    overflow: hidden;    display: none;    height: 144px; }    #star_stock .star-main.active {      display: block; }    #star_stock .star-main a {      font-size: 14px;      line-height: 36px;      padding-left: 17px;      padding-right: 21px;      width: 56px;      height: 36px;      overflow: hidden;      display: block;      float: left;      position: relative; }      #star_stock .star-main a img {        position: absolute;        left: 1px;        top: 11px;        width: 14px;        height: 14px; }      #star_stock .star-main a.import {        color: #d22814; }      #star_stock .star-main a.more {        color: #068efa; }    #star_stock .star-main .sub-nav {      position: relative; }      #star_stock .star-main .sub-nav span {        font-size: 14px;        background: #96a3b0;        color: #ffffff;        line-height: 16px;        float: left;        display: block;        padding: 6px 12px;        margin-right: 6px;        margin-bottom: 4px;        cursor: pointer;        position: relative; }        #star_stock .star-main .sub-nav span i {          width: 0;          height: 0;          line-height: 0;          border-style: solid;          border-color: #fff;          position: absolute;          border-width: 5px 6px;          bottom: -10px;          left: 50%;          margin-left: -6px; }        #star_stock .star-main .sub-nav span.active, #star_stock .star-main .sub-nav span:hover {          background: #ff8712; }          #star_stock .star-main .sub-nav span.active i, #star_stock .star-main .sub-nav span:hover i {            border-color: #ff8712  transparent transparent transparent;            border-color: #ff8712 #fff #fff #fff \9; }      #star_stock .star-main .sub-nav .mr0 {        margin-right: 0; }.sub-nav {  position: relative; }.sub-box {  position: absolute;  bottom: -112px;  display: none; }  .sub-box.db {    display: block; }/*@keyframes fadeInRight {    from {margin-right:18px;opacity:0.4;}    to {margin-right:0;opacity:1}}@keyframes fadeInLeft {    from {margin-left:18px;opacity:0.4;}    to {margin-left:0;opacity:1}}.fadeInLeft{    -webkit-animation: fadeInLeft 0.4s ease-out 0s 1;    -o-animation: fadeInLeft 0.4s ease-out 0s 1;    animation: fadeInLeft 0.4s ease-out 0s 1;}.fadeInRight{    -webkit-animation: fadeInRight 0.4s ease-out 0s 1;    -o-animation: fadeInRight 0.4s ease-out 0s 1;    animation: fadeInRight 0.4s ease-out 0s 1;}*/.market-tit {  height: 42px;  line-height: 42px;  border-top: 1px solid #d2e1f0;  border-left: 1px solid #d2e1f0;  border-right: 1px solid #d2e1f0;  padding-left: 12px;  padding-right: 15px;  font-size: 16px; }  .market-tit img {    vertical-align: text-top;    padding-right: 4px; }  .market-tit span.fr {    font-size: 14px;    color: #999; }.video-wall {  width: 1140px; }/*== malihu jquery custom scrollbar plugin ==Plugin URI: http://manos.malihu.gr/jquery-custom-content-scroller*//*CONTENTS:   1. BASIC STYLE - Plugin's basic/essential CSS properties (normally, should not be edited).   2. VERTICAL SCROLLBAR - Positioning and dimensions of vertical scrollbar.   3. HORIZONTAL SCROLLBAR - Positioning and dimensions of horizontal scrollbar.  4. VERTICAL AND HORIZONTAL SCROLLBARS - Positioning and dimensions of 2-axis scrollbars.   5. TRANSITIONS - CSS3 transitions for hover events, auto-expanded and auto-hidden scrollbars.   6. SCROLLBAR COLORS, OPACITY AND BACKGROUNDS     6.1 THEMES - Scrollbar colors, opacity, dimensions, backgrounds etc. via ready-to-use themes.*//* ------------------------------------------------------------------------------------------------------------------------1. BASIC STYLE  ------------------------------------------------------------------------------------------------------------------------*/  .mCustomScrollbar{ -ms-touch-action: pinch-zoom; touch-action: pinch-zoom; /* direct pointer events to js */ }  .mCustomScrollbar.mCS_no_scrollbar, .mCustomScrollbar.mCS_touch_action{ -ms-touch-action: auto; touch-action: auto; }    .mCustomScrollBox{ /* contains plugin's markup */    position: relative;    overflow: hidden;    height: 100%;    max-width: 100%;    outline: none;    direction: ltr;  }  .mCSB_container{ /* contains the original content */    overflow: hidden;    width: auto;    height: auto;  }/* ------------------------------------------------------------------------------------------------------------------------2. VERTICAL SCROLLBAR y-axis------------------------------------------------------------------------------------------------------------------------*/  .mCSB_inside > .mCSB_container{ margin-right: 30px; }  .mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{ margin-right: 0; } /* non-visible scrollbar */    .mCS-dir-rtl > .mCSB_inside > .mCSB_container{ /* RTL direction/left-side scrollbar */    margin-right: 0;    margin-left: 30px;  }    .mCS-dir-rtl > .mCSB_inside > .mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{ margin-left: 0; } /* RTL direction/left-side scrollbar */  .mCSB_scrollTools{ /* contains scrollbar markup (draggable element, dragger rail, buttons etc.) */    position: absolute;    width: 4px;/*16PX*/    height: auto;    left: auto;    top: 0;    right: 0;    bottom: 0;  }  .mCSB_outside + .mCSB_scrollTools{ right: -4px; } /* scrollbar position: outside */    .mCS-dir-rtl > .mCSB_inside > .mCSB_scrollTools,   .mCS-dir-rtl > .mCSB_outside + .mCSB_scrollTools{ /* RTL direction/left-side scrollbar */    right: auto;    left: 0;  }    .mCS-dir-rtl > .mCSB_outside + .mCSB_scrollTools{ left: -26px; } /* RTL direction/left-side scrollbar (scrollbar position: outside) */  .mCSB_scrollTools .mCSB_draggerContainer{ /* contains the draggable element and dragger rail markup */    position: absolute;    top: 0;    left: 0;    bottom: 0;    right: 0;     height: auto;  }  .mCSB_scrollTools a + .mCSB_draggerContainer{ margin: 20px 0; }  .mCSB_scrollTools .mCSB_draggerRail{    width: 2px;    height: 100%;    margin: 0 auto;    -webkit-border-radius: 16px; -moz-border-radius: 16px; border-radius: 16px;  }  .mCSB_scrollTools .mCSB_dragger{ /* the draggable element */    cursor: pointer;    width: 100%;    height: 30px; /* minimum dragger height */    z-index: 1;  }  .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ /* the dragger element */    position: relative;    width: 4px;    height: 100%;    margin: 0 auto;    -webkit-border-radius: 16px; -moz-border-radius: 16px; border-radius: 16px;    text-align: center;  }    .mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,   .mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{ width: 4px; /* auto-expanded scrollbar 12px*/ }    .mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail,   .mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{ width: 8px; /* auto-expanded scrollbar */ }  .mCSB_scrollTools .mCSB_buttonUp,  .mCSB_scrollTools .mCSB_buttonDown{    display: block;    position: absolute;    height: 20px;    width: 100%;    overflow: hidden;    margin: 0 auto;    cursor: pointer;  }  .mCSB_scrollTools .mCSB_buttonDown{ bottom: 0; }/* ------------------------------------------------------------------------------------------------------------------------3. HORIZONTAL SCROLLBAR x-axis------------------------------------------------------------------------------------------------------------------------*/  .mCSB_horizontal.mCSB_inside > .mCSB_container{    margin-right: 0;    margin-bottom: 30px;  }    .mCSB_horizontal.mCSB_outside > .mCSB_container{ min-height: 100%; }  .mCSB_horizontal > .mCSB_container.mCS_no_scrollbar_x.mCS_x_hidden{ margin-bottom: 0; } /* non-visible scrollbar */  .mCSB_scrollTools.mCSB_scrollTools_horizontal{    width: auto;    height: 16px;    top: auto;    right: 0;    bottom: 0;    left: 0;  }  .mCustomScrollBox + .mCSB_scrollTools.mCSB_scrollTools_horizontal,  .mCustomScrollBox + .mCSB_scrollTools + .mCSB_scrollTools.mCSB_scrollTools_horizontal{ bottom: -26px; } /* scrollbar position: outside */  .mCSB_scrollTools.mCSB_scrollTools_horizontal a + .mCSB_draggerContainer{ margin: 0 20px; }  .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail{    width: 100%;    height: 2px;    margin: 7px 0;  }  .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger{    width: 30px; /* minimum dragger width */    height: 100%;    left: 0;  }  .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{    width: 100%;    height: 4px;    margin: 6px auto;  }    .mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,   .mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{    height: 12px; /* auto-expanded scrollbar */    margin: 2px auto;  }    .mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail,   .mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{    height: 8px; /* auto-expanded scrollbar */    margin: 4px 0;  }  .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft,  .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{    display: block;    position: absolute;    width: 20px;    height: 100%;    overflow: hidden;    margin: 0 auto;    cursor: pointer;  }    .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft{ left: 0; }  .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{ right: 0; }/* ------------------------------------------------------------------------------------------------------------------------4. VERTICAL AND HORIZONTAL SCROLLBARS yx-axis ------------------------------------------------------------------------------------------------------------------------*/  .mCSB_container_wrapper{    position: absolute;    height: auto;    width: auto;    overflow: hidden;    top: 0;    left: 0;    right: 0;    bottom: 0;    margin-right: 30px;    margin-bottom: 30px;  }    .mCSB_container_wrapper > .mCSB_container{    padding-right: 30px;    padding-bottom: 30px;    -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;  }    .mCSB_vertical_horizontal > .mCSB_scrollTools.mCSB_scrollTools_vertical{ bottom: 20px; }    .mCSB_vertical_horizontal > .mCSB_scrollTools.mCSB_scrollTools_horizontal{ right: 20px; }    /* non-visible horizontal scrollbar */  .mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden + .mCSB_scrollTools.mCSB_scrollTools_vertical{ bottom: 0; }    /* non-visible vertical scrollbar/RTL direction/left-side scrollbar */  .mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden + .mCSB_scrollTools ~ .mCSB_scrollTools.mCSB_scrollTools_horizontal,   .mCS-dir-rtl > .mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_scrollTools.mCSB_scrollTools_horizontal{ right: 0; }    /* RTL direction/left-side scrollbar */  .mCS-dir-rtl > .mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_scrollTools.mCSB_scrollTools_horizontal{ left: 20px; }    /* non-visible scrollbar/RTL direction/left-side scrollbar */  .mCS-dir-rtl > .mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden + .mCSB_scrollTools ~ .mCSB_scrollTools.mCSB_scrollTools_horizontal{ left: 0; }    .mCS-dir-rtl > .mCSB_inside > .mCSB_container_wrapper{ /* RTL direction/left-side scrollbar */    margin-right: 0;    margin-left: 30px;  }    .mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden > .mCSB_container{ padding-right: 0; }    .mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden > .mCSB_container{ padding-bottom: 0; }    .mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden{    margin-right: 0; /* non-visible scrollbar */    margin-left: 0;  }    /* non-visible horizontal scrollbar */  .mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden{ margin-bottom: 0; }/* ------------------------------------------------------------------------------------------------------------------------5. TRANSITIONS  ------------------------------------------------------------------------------------------------------------------------*/  .mCSB_scrollTools,   .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,   .mCSB_scrollTools .mCSB_buttonUp,  .mCSB_scrollTools .mCSB_buttonDown,  .mCSB_scrollTools .mCSB_buttonLeft,  .mCSB_scrollTools .mCSB_buttonRight{    -webkit-transition: opacity .2s ease-in-out, background-color .2s ease-in-out;    -moz-transition: opacity .2s ease-in-out, background-color .2s ease-in-out;    -o-transition: opacity .2s ease-in-out, background-color .2s ease-in-out;    transition: opacity .2s ease-in-out, background-color .2s ease-in-out;  }    .mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar, /* auto-expanded scrollbar */  .mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail,   .mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar,   .mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail{    -webkit-transition: width .2s ease-out .2s, height .2s ease-out .2s,           margin-left .2s ease-out .2s, margin-right .2s ease-out .2s,           margin-top .2s ease-out .2s, margin-bottom .2s ease-out .2s,          opacity .2s ease-in-out, background-color .2s ease-in-out;     -moz-transition: width .2s ease-out .2s, height .2s ease-out .2s,           margin-left .2s ease-out .2s, margin-right .2s ease-out .2s,           margin-top .2s ease-out .2s, margin-bottom .2s ease-out .2s,          opacity .2s ease-in-out, background-color .2s ease-in-out;     -o-transition: width .2s ease-out .2s, height .2s ease-out .2s,           margin-left .2s ease-out .2s, margin-right .2s ease-out .2s,           margin-top .2s ease-out .2s, margin-bottom .2s ease-out .2s,          opacity .2s ease-in-out, background-color .2s ease-in-out;     transition: width .2s ease-out .2s, height .2s ease-out .2s,           margin-left .2s ease-out .2s, margin-right .2s ease-out .2s,           margin-top .2s ease-out .2s, margin-bottom .2s ease-out .2s,          opacity .2s ease-in-out, background-color .2s ease-in-out;   }/* ------------------------------------------------------------------------------------------------------------------------6. SCROLLBAR COLORS, OPACITY AND BACKGROUNDS  ------------------------------------------------------------------------------------------------------------------------*/  /*   ----------------------------------------  6.1 THEMES   ----------------------------------------  */    /* default theme ("light") */  .mCSB_scrollTools{ opacity: 0.75; filter: "alpha(opacity=75)"; -ms-filter: "alpha(opacity=75)"; }    .mCS-autoHide > .mCustomScrollBox > .mCSB_scrollTools,  .mCS-autoHide > .mCustomScrollBox ~ .mCSB_scrollTools{ opacity: 0; filter: "alpha(opacity=0)"; -ms-filter: "alpha(opacity=0)"; }    .mCustomScrollbar > .mCustomScrollBox > .mCSB_scrollTools.mCSB_scrollTools_onDrag,  .mCustomScrollbar > .mCustomScrollBox ~ .mCSB_scrollTools.mCSB_scrollTools_onDrag,  .mCustomScrollBox:hover > .mCSB_scrollTools,  .mCustomScrollBox:hover ~ .mCSB_scrollTools,  .mCS-autoHide:hover > .mCustomScrollBox > .mCSB_scrollTools,  .mCS-autoHide:hover > .mCustomScrollBox ~ .mCSB_scrollTools{ opacity: 1; filter: "alpha(opacity=100)"; -ms-filter: "alpha(opacity=100)"; }  .mCSB_scrollTools .mCSB_draggerRail{    background-color: #000; background-color: rgba(0,0,0,0.4);    filter: "alpha(opacity=40)"; -ms-filter: "alpha(opacity=40)";   }  .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{    background-color: #fff; background-color: rgba(255,255,255,0.75);    filter: "alpha(opacity=75)"; -ms-filter: "alpha(opacity=75)";   }  .mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{    background-color: #fff; background-color: rgba(255,255,255,0.85);    filter: "alpha(opacity=85)"; -ms-filter: "alpha(opacity=85)";   }  .mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,  .mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{    background-color: #fff; background-color: rgba(255,255,255,0.9);    filter: "alpha(opacity=90)"; -ms-filter: "alpha(opacity=90)";   }  .mCSB_scrollTools .mCSB_buttonUp,  .mCSB_scrollTools .mCSB_buttonDown,  .mCSB_scrollTools .mCSB_buttonLeft,  .mCSB_scrollTools .mCSB_buttonRight{    background-image: url(https://3ipo.com/appv2/Tpl/xiniu_ipo3/images/mCSB_buttons.png); /* css sprites */    background-repeat: no-repeat;    opacity: 0.4; filter: "alpha(opacity=40)"; -ms-filter: "alpha(opacity=40)";   }  .mCSB_scrollTools .mCSB_buttonUp{    background-position: 0 0;    /*     sprites locations     light: 0 0, -16px 0, -32px 0, -48px 0, 0 -72px, -16px -72px, -32px -72px    dark: -80px 0, -96px 0, -112px 0, -128px 0, -80px -72px, -96px -72px, -112px -72px    */  }  .mCSB_scrollTools .mCSB_buttonDown{    background-position: 0 -20px;    /*     sprites locations    light: 0 -20px, -16px -20px, -32px -20px, -48px -20px, 0 -92px, -16px -92px, -32px -92px    dark: -80px -20px, -96px -20px, -112px -20px, -128px -20px, -80px -92px, -96px -92px, -112 -92px    */  }  .mCSB_scrollTools .mCSB_buttonLeft{    background-position: 0 -40px;    /*     sprites locations     light: 0 -40px, -20px -40px, -40px -40px, -60px -40px, 0 -112px, -20px -112px, -40px -112px    dark: -80px -40px, -100px -40px, -120px -40px, -140px -40px, -80px -112px, -100px -112px, -120px -112px    */  }  .mCSB_scrollTools .mCSB_buttonRight{    background-position: 0 -56px;    /*     sprites locations     light: 0 -56px, -20px -56px, -40px -56px, -60px -56px, 0 -128px, -20px -128px, -40px -128px    dark: -80px -56px, -100px -56px, -120px -56px, -140px -56px, -80px -128px, -100px -128px, -120px -128px    */  }  .mCSB_scrollTools .mCSB_buttonUp:hover,  .mCSB_scrollTools .mCSB_buttonDown:hover,  .mCSB_scrollTools .mCSB_buttonLeft:hover,  .mCSB_scrollTools .mCSB_buttonRight:hover{ opacity: 0.75; filter: "alpha(opacity=75)"; -ms-filter: "alpha(opacity=75)"; }  .mCSB_scrollTools .mCSB_buttonUp:active,  .mCSB_scrollTools .mCSB_buttonDown:active,  .mCSB_scrollTools .mCSB_buttonLeft:active,  .mCSB_scrollTools .mCSB_buttonRight:active{ opacity: 0.9; filter: "alpha(opacity=90)"; -ms-filter: "alpha(opacity=90)"; }    /* theme: "dark" */  .mCS-dark.mCSB_scrollTools .mCSB_draggerRail{ background-color: #000; background-color: rgba(0,0,0,0.15); }  .mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.75); }  .mCS-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{ background-color: rgba(0,0,0,0.85); }  .mCS-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,  .mCS-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{ background-color: rgba(0,0,0,0.9); }  .mCS-dark.mCSB_scrollTools .mCSB_buttonUp{ background-position: -80px 0; }  .mCS-dark.mCSB_scrollTools .mCSB_buttonDown{ background-position: -80px -20px; }  .mCS-dark.mCSB_scrollTools .mCSB_buttonLeft{ background-position: -80px -40px; }  .mCS-dark.mCSB_scrollTools .mCSB_buttonRight{ background-position: -80px -56px; }    /* ---------------------------------------- */    /* theme: "light-2", "dark-2" */  .mCS-light-2.mCSB_scrollTools .mCSB_draggerRail,   .mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail{    width: 4px;    background-color: #fff; background-color: rgba(255,255,255,0.1);    -webkit-border-radius: 1px; -moz-border-radius: 1px; border-radius: 1px;  }  .mCS-light-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,   .mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{    width: 4px;    background-color: #fff; background-color: rgba(255,255,255,0.75);    -webkit-border-radius: 1px; -moz-border-radius: 1px; border-radius: 1px;  }  .mCS-light-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,   .mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,   .mCS-light-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,   .mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{    width: 100%;    height: 4px;    margin: 6px auto;  }  .mCS-light-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{ background-color: #fff; background-color: rgba(255,255,255,0.85); }  .mCS-light-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,  .mCS-light-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{ background-color: #fff; background-color: rgba(255,255,255,0.9); }  .mCS-light-2.mCSB_scrollTools .mCSB_buttonUp{ background-position: -32px 0; }  .mCS-light-2.mCSB_scrollTools .mCSB_buttonDown{ background-position: -32px -20px; }  .mCS-light-2.mCSB_scrollTools .mCSB_buttonLeft{ background-position: -40px -40px; }  .mCS-light-2.mCSB_scrollTools .mCSB_buttonRight{ background-position: -40px -56px; }      /* theme: "dark-2" */  .mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail{    background-color: #000; background-color: rgba(0,0,0,0.1);    -webkit-border-radius: 1px; -moz-border-radius: 1px; border-radius: 1px;  }  .mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{    background-color: #000; background-color: rgba(0,0,0,0.75);    -webkit-border-radius: 1px; -moz-border-radius: 1px; border-radius: 1px;  }  .mCS-dark-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.85); }  .mCS-dark-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,  .mCS-dark-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.9); }  .mCS-dark-2.mCSB_scrollTools .mCSB_buttonUp{ background-position: -112px 0; }  .mCS-dark-2.mCSB_scrollTools .mCSB_buttonDown{ background-position: -112px -20px; }  .mCS-dark-2.mCSB_scrollTools .mCSB_buttonLeft{ background-position: -120px -40px; }  .mCS-dark-2.mCSB_scrollTools .mCSB_buttonRight{ background-position: -120px -56px; }    /* ---------------------------------------- */    /* theme: "light-thick", "dark-thick" */  .mCS-light-thick.mCSB_scrollTools .mCSB_draggerRail,   .mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail{    width: 4px;    background-color: #fff; background-color: rgba(255,255,255,0.1);    -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px;  }  .mCS-light-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,   .mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{    width: 6px;    background-color: #fff; background-color: rgba(255,255,255,0.75);    -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px;  }  .mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail,   .mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail{    width: 100%;    height: 4px;    margin: 6px 0;  }  .mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,   .mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{    width: 100%;    height: 6px;    margin: 5px auto;  }  .mCS-light-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{ background-color: #fff; background-color: rgba(255,255,255,0.85); }  .mCS-light-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,  .mCS-light-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{ background-color: #fff; background-color: rgba(255,255,255,0.9); }  .mCS-light-thick.mCSB_scrollTools .mCSB_buttonUp{ background-position: -16px 0; }  .mCS-light-thick.mCSB_scrollTools .mCSB_buttonDown{ background-position: -16px -20px; }  .mCS-light-thick.mCSB_scrollTools .mCSB_buttonLeft{ background-position: -20px -40px; }  .mCS-light-thick.mCSB_scrollTools .mCSB_buttonRight{ background-position: -20px -56px; }  /* theme: "dark-thick" */    .mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail{    background-color: #000; background-color: rgba(0,0,0,0.1);    -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px;  }  .mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{    background-color: #000; background-color: rgba(0,0,0,0.75);    -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px;  }  .mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.85); }  .mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,  .mCS-dark-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.9); }  .mCS-dark-thick.mCSB_scrollTools .mCSB_buttonUp{ background-position: -96px 0; }  .mCS-dark-thick.mCSB_scrollTools .mCSB_buttonDown{ background-position: -96px -20px; }  .mCS-dark-thick.mCSB_scrollTools .mCSB_buttonLeft{ background-position: -100px -40px; }  .mCS-dark-thick.mCSB_scrollTools .mCSB_buttonRight{ background-position: -100px -56px; }    /* ---------------------------------------- */    /* theme: "light-thin", "dark-thin" */    .mCS-light-thin.mCSB_scrollTools .mCSB_draggerRail{ background-color: #fff; background-color: rgba(255,255,255,0.1); }  .mCS-light-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,   .mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ width: 2px; }  .mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail,   .mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail{ width: 100%; }  .mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,   .mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{    width: 100%;    height: 2px;    margin: 7px auto;  }  /* theme "dark-thin" */    .mCS-dark-thin.mCSB_scrollTools .mCSB_draggerRail{ background-color: #000; background-color: rgba(0,0,0,0.15); }  .mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.75); }    .mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.85); }    .mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,  .mCS-dark-thin.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.9); }    .mCS-dark-thin.mCSB_scrollTools .mCSB_buttonUp{ background-position: -80px 0; }  .mCS-dark-thin.mCSB_scrollTools .mCSB_buttonDown{ background-position: -80px -20px; }  .mCS-dark-thin.mCSB_scrollTools .mCSB_buttonLeft{ background-position: -80px -40px; }  .mCS-dark-thin.mCSB_scrollTools .mCSB_buttonRight{ background-position: -80px -56px; }    /* ---------------------------------------- */        /* theme "rounded", "rounded-dark", "rounded-dots", "rounded-dots-dark" */    .mCS-rounded.mCSB_scrollTools .mCSB_draggerRail{ background-color: #fff; background-color: rgba(255,255,255,0.15); }    .mCS-rounded.mCSB_scrollTools .mCSB_dragger,   .mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger,   .mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger,   .mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger{ height: 14px; }    .mCS-rounded.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,   .mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,   .mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,   .mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{    width: 14px;    margin: 0 1px;  }    .mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger,   .mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger,   .mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger,   .mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger{ width: 14px; }    .mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,   .mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,   .mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,   .mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{    height: 14px;    margin: 1px 0;  }    .mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,   .mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar,   .mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,   .mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{    width: 16px; /* auto-expanded scrollbar */    height: 16px;    margin: -1px 0;  }    .mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail,   .mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,   .mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail,   .mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{ width: 4px; /* auto-expanded scrollbar */ }    .mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,   .mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar,   .mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,   .mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{    height: 16px; /* auto-expanded scrollbar */    width: 16px;    margin: 0 -1px;  }    .mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail,   .mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,   .mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail,   .mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{    height: 4px; /* auto-expanded scrollbar */    margin: 6px 0;  }    .mCS-rounded.mCSB_scrollTools .mCSB_buttonUp{ background-position: 0 -72px; }    .mCS-rounded.mCSB_scrollTools .mCSB_buttonDown{ background-position: 0 -92px; }    .mCS-rounded.mCSB_scrollTools .mCSB_buttonLeft{ background-position: 0 -112px; }    .mCS-rounded.mCSB_scrollTools .mCSB_buttonRight{ background-position: 0 -128px; }      /* theme "rounded-dark", "rounded-dots-dark" */    .mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,   .mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.75); }    .mCS-rounded-dark.mCSB_scrollTools .mCSB_draggerRail{ background-color: #000; background-color: rgba(0,0,0,0.15); }    .mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,   .mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.85); }    .mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,  .mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,   .mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,  .mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.9); }    .mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonUp{ background-position: -80px -72px; }    .mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonDown{ background-position: -80px -92px; }    .mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonLeft{ background-position: -80px -112px; }    .mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonRight{ background-position: -80px -128px; }      /* theme "rounded-dots", "rounded-dots-dark" */    .mCS-rounded-dots.mCSB_scrollTools_vertical .mCSB_draggerRail,   .mCS-rounded-dots-dark.mCSB_scrollTools_vertical .mCSB_draggerRail{ width: 4px; }    .mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail,   .mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail,   .mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail,   .mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{    background-color: transparent;    background-position: center;  }    .mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail,   .mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail{    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAANElEQVQYV2NkIAAYiVbw//9/Y6DiM1ANJoyMjGdBbLgJQAX/kU0DKgDLkaQAvxW4HEvQFwCRcxIJK1XznAAAAABJRU5ErkJggg==");    background-repeat: repeat-y;    opacity: 0.3;    filter: "alpha(opacity=30)"; -ms-filter: "alpha(opacity=30)";   }    .mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail,   .mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{    height: 4px;    margin: 6px 0;    background-repeat: repeat-x;  }    .mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonUp{ background-position: -16px -72px; }    .mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonDown{ background-position: -16px -92px; }    .mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonLeft{ background-position: -20px -112px; }    .mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonRight{ background-position: -20px -128px; }      /* theme "rounded-dots-dark" */    .mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail{    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAALElEQVQYV2NkIAAYSVFgDFR8BqrBBEifBbGRTfiPZhpYjiQFBK3A6l6CvgAAE9kGCd1mvgEAAAAASUVORK5CYII=");  }    .mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonUp{ background-position: -96px -72px; }    .mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonDown{ background-position: -96px -92px; }    .mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonLeft{ background-position: -100px -112px; }    .mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonRight{ background-position: -100px -128px; }    /* ---------------------------------------- */        /* theme "3d", "3d-dark", "3d-thick", "3d-thick-dark" */    .mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,   .mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,   .mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,   .mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{    background-repeat: repeat-y;    background-image: -moz-linear-gradient(left, rgba(255,255,255,0.5) 0%, rgba(255,255,255,0) 100%);    background-image: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(255,255,255,0.5)), color-stop(100%,rgba(255,255,255,0)));    background-image: -webkit-linear-gradient(left, rgba(255,255,255,0.5) 0%,rgba(255,255,255,0) 100%);    background-image: -o-linear-gradient(left, rgba(255,255,255,0.5) 0%,rgba(255,255,255,0) 100%);    background-image: -ms-linear-gradient(left, rgba(255,255,255,0.5) 0%,rgba(255,255,255,0) 100%);    background-image: linear-gradient(to right, rgba(255,255,255,0.5) 0%,rgba(255,255,255,0) 100%);  }    .mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,   .mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,   .mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,   .mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{    background-repeat: repeat-x;    background-image: -moz-linear-gradient(top, rgba(255,255,255,0.5) 0%, rgba(255,255,255,0) 100%);    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0.5)), color-stop(100%,rgba(255,255,255,0)));    background-image: -webkit-linear-gradient(top, rgba(255,255,255,0.5) 0%,rgba(255,255,255,0) 100%);    background-image: -o-linear-gradient(top, rgba(255,255,255,0.5) 0%,rgba(255,255,255,0) 100%);    background-image: -ms-linear-gradient(top, rgba(255,255,255,0.5) 0%,rgba(255,255,255,0) 100%);    background-image: linear-gradient(to bottom, rgba(255,255,255,0.5) 0%,rgba(255,255,255,0) 100%);  }      /* theme "3d", "3d-dark" */    .mCS-3d.mCSB_scrollTools_vertical .mCSB_dragger,   .mCS-3d-dark.mCSB_scrollTools_vertical .mCSB_dragger{ height: 70px; }    .mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger,   .mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger{ width: 70px; }    .mCS-3d.mCSB_scrollTools,   .mCS-3d-dark.mCSB_scrollTools{    opacity: 1;    filter: "alpha(opacity=30)"; -ms-filter: "alpha(opacity=30)";   }    .mCS-3d.mCSB_scrollTools .mCSB_draggerRail,   .mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,   .mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail,   .mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ -webkit-border-radius: 16px; -moz-border-radius: 16px; border-radius: 16px; }    .mCS-3d.mCSB_scrollTools .mCSB_draggerRail,   .mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail{    width: 8px;    background-color: #000; background-color: rgba(0,0,0,0.2);    box-shadow: inset 1px 0 1px rgba(0,0,0,0.5), inset -1px 0 1px rgba(255,255,255,0.2);  }    .mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,      .mCS-3d.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,   .mCS-3d.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,  .mCS-3d.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,   .mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,   .mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,   .mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,  .mCS-3d-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{ background-color: #555; }  .mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,   .mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ width: 8px; }  .mCS-3d.mCSB_scrollTools_horizontal .mCSB_draggerRail,   .mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{    width: 100%;    height: 8px;    margin: 4px 0;    box-shadow: inset 0 1px 1px rgba(0,0,0,0.5), inset 0 -1px 1px rgba(255,255,255,0.2);  }  .mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,   .mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{    width: 100%;    height: 8px;    margin: 4px auto;  }    .mCS-3d.mCSB_scrollTools .mCSB_buttonUp{ background-position: -32px -72px; }    .mCS-3d.mCSB_scrollTools .mCSB_buttonDown{ background-position: -32px -92px; }    .mCS-3d.mCSB_scrollTools .mCSB_buttonLeft{ background-position: -40px -112px; }    .mCS-3d.mCSB_scrollTools .mCSB_buttonRight{ background-position: -40px -128px; }      /* theme "3d-dark" */    .mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail{    background-color: #000; background-color: rgba(0,0,0,0.1);    box-shadow: inset 1px 0 1px rgba(0,0,0,0.1);  }    .mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{ box-shadow: inset 0 1px 1px rgba(0,0,0,0.1); }    .mCS-3d-dark.mCSB_scrollTools .mCSB_buttonUp{ background-position: -112px -72px; }  .mCS-3d-dark.mCSB_scrollTools .mCSB_buttonDown{ background-position: -112px -92px; }  .mCS-3d-dark.mCSB_scrollTools .mCSB_buttonLeft{ background-position: -120px -112px; }  .mCS-3d-dark.mCSB_scrollTools .mCSB_buttonRight{  background-position: -120px -128px; }    /* ---------------------------------------- */        /* theme: "3d-thick", "3d-thick-dark" */    .mCS-3d-thick.mCSB_scrollTools,   .mCS-3d-thick-dark.mCSB_scrollTools{    opacity: 1;    filter: "alpha(opacity=30)"; -ms-filter: "alpha(opacity=30)";   }    .mCS-3d-thick.mCSB_scrollTools,   .mCS-3d-thick-dark.mCSB_scrollTools,   .mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer,   .mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer{ -webkit-border-radius: 7px; -moz-border-radius: 7px; border-radius: 7px; }    .mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,   .mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; }    .mCSB_inside + .mCS-3d-thick.mCSB_scrollTools_vertical,   .mCSB_inside + .mCS-3d-thick-dark.mCSB_scrollTools_vertical{ right: 1px; }    .mCS-3d-thick.mCSB_scrollTools_vertical,   .mCS-3d-thick-dark.mCSB_scrollTools_vertical{ box-shadow: inset 1px 0 1px rgba(0,0,0,0.1), inset 0 0 14px rgba(0,0,0,0.5); }    .mCS-3d-thick.mCSB_scrollTools_horizontal,   .mCS-3d-thick-dark.mCSB_scrollTools_horizontal{    bottom: 1px;    box-shadow: inset 0 1px 1px rgba(0,0,0,0.1), inset 0 0 14px rgba(0,0,0,0.5);  }    .mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,   .mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{    box-shadow: inset 1px 0 0 rgba(255,255,255,0.4);    width: 12px;    margin: 2px;    position: absolute;    height: auto;    top: 0;    bottom: 0;    left: 0;    right: 0;  }    .mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,   .mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{ box-shadow: inset 0 1px 0 rgba(255,255,255,0.4); }    .mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,    .mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,   .mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,  .mCS-3d-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{ background-color: #555; }    .mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,   .mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{    height: 12px;    width: auto;  }    .mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer{    background-color: #000; background-color: rgba(0,0,0,0.05);    box-shadow: inset 1px 1px 16px rgba(0,0,0,0.1);  }    .mCS-3d-thick.mCSB_scrollTools .mCSB_draggerRail{ background-color: transparent; }    .mCS-3d-thick.mCSB_scrollTools .mCSB_buttonUp{ background-position: -32px -72px; }    .mCS-3d-thick.mCSB_scrollTools .mCSB_buttonDown{ background-position: -32px -92px; }  .mCS-3d-thick.mCSB_scrollTools .mCSB_buttonLeft{ background-position: -40px -112px; }  .mCS-3d-thick.mCSB_scrollTools .mCSB_buttonRight{ background-position: -40px -128px; }      /* theme: "3d-thick-dark" */    .mCS-3d-thick-dark.mCSB_scrollTools{ box-shadow: inset 0 0 14px rgba(0,0,0,0.2); }    .mCS-3d-thick-dark.mCSB_scrollTools_horizontal{ box-shadow: inset 0 1px 1px rgba(0,0,0,0.1), inset 0 0 14px rgba(0,0,0,0.2); }    .mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ box-shadow: inset 1px 0 0 rgba(255,255,255,0.4), inset -1px 0 0 rgba(0,0,0,0.2); }     .mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{ box-shadow: inset 0 1px 0 rgba(255,255,255,0.4), inset 0 -1px 0 rgba(0,0,0,0.2); }    .mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,    .mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,   .mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,  .mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{ background-color: #777; }    .mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer{    background-color: #fff; background-color: rgba(0,0,0,0.05);    box-shadow: inset 1px 1px 16px rgba(0,0,0,0.1);  }    .mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerRail{ background-color: transparent; }    .mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonUp{ background-position: -112px -72px; }    .mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonDown{ background-position: -112px -92px; }  .mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonLeft{ background-position: -120px -112px; }  .mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonRight{  background-position: -120px -128px; }    /* ---------------------------------------- */        /* theme: "minimal", "minimal-dark" */    .mCSB_outside + .mCS-minimal.mCSB_scrollTools_vertical,   .mCSB_outside + .mCS-minimal-dark.mCSB_scrollTools_vertical{    right: 0;     /*margin: 12px 0; */  }    .mCustomScrollBox.mCS-minimal + .mCSB_scrollTools.mCSB_scrollTools_horizontal,   .mCustomScrollBox.mCS-minimal + .mCSB_scrollTools + .mCSB_scrollTools.mCSB_scrollTools_horizontal,   .mCustomScrollBox.mCS-minimal-dark + .mCSB_scrollTools.mCSB_scrollTools_horizontal,   .mCustomScrollBox.mCS-minimal-dark + .mCSB_scrollTools + .mCSB_scrollTools.mCSB_scrollTools_horizontal{    bottom: 0;     /*margin: 0 12px;*/  }    /* RTL direction/left-side scrollbar */  .mCS-dir-rtl > .mCSB_outside + .mCS-minimal.mCSB_scrollTools_vertical,   .mCS-dir-rtl > .mCSB_outside + .mCS-minimal-dark.mCSB_scrollTools_vertical{    left: 0;     right: auto;  }    .mCS-minimal.mCSB_scrollTools .mCSB_draggerRail,   .mCS-minimal-dark.mCSB_scrollTools .mCSB_draggerRail{ background-color: transparent; }    .mCS-minimal.mCSB_scrollTools_vertical .mCSB_dragger,   .mCS-minimal-dark.mCSB_scrollTools_vertical .mCSB_dragger{ height: 50px; }    .mCS-minimal.mCSB_scrollTools_horizontal .mCSB_dragger,   .mCS-minimal-dark.mCSB_scrollTools_horizontal .mCSB_dragger{ width: 50px; }    .mCS-minimal.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{    background-color: #fff; background-color: rgba(255,255,255,0.2);    filter: "alpha(opacity=20)"; -ms-filter: "alpha(opacity=20)";   }    .mCS-minimal.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,  .mCS-minimal.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{    background-color: #fff; background-color: rgba(255,255,255,0.5);    filter: "alpha(opacity=50)"; -ms-filter: "alpha(opacity=50)";   }      /* theme: "minimal-dark" */    .mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{    background-color: #000; background-color: rgba(0,0,0,0.2);    filter: "alpha(opacity=20)"; -ms-filter: "alpha(opacity=20)";   }    .mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,  .mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{    background-color: #000; background-color: rgba(0,0,0,0.5);    filter: "alpha(opacity=50)"; -ms-filter: "alpha(opacity=50)";   }    /* ---------------------------------------- */        /* theme "light-3", "dark-3" */    .mCS-light-3.mCSB_scrollTools .mCSB_draggerRail,   .mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail{    width: 6px;    background-color: #000; background-color: rgba(0,0,0,0.2);  }  .mCS-light-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,   .mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ width: 6px; }  .mCS-light-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,   .mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,   .mCS-light-3.mCSB_scrollTools_horizontal .mCSB_draggerRail,   .mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_draggerRail{    width: 100%;    height: 6px;    margin: 5px 0;  }    .mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail,   .mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,   .mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail,   .mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{    width: 12px;  }    .mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail,   .mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,   .mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail,   .mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{    height: 12px;    margin: 2px 0;  }    .mCS-light-3.mCSB_scrollTools .mCSB_buttonUp{ background-position: -32px -72px; }    .mCS-light-3.mCSB_scrollTools .mCSB_buttonDown{ background-position: -32px -92px; }    .mCS-light-3.mCSB_scrollTools .mCSB_buttonLeft{ background-position: -40px -112px; }    .mCS-light-3.mCSB_scrollTools .mCSB_buttonRight{ background-position: -40px -128px; }      /* theme "dark-3" */    .mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.75); }  .mCS-dark-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.85); }  .mCS-dark-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,  .mCS-dark-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.9); }    .mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail{ background-color: #000; background-color: rgba(0,0,0,0.1); }    .mCS-dark-3.mCSB_scrollTools .mCSB_buttonUp{ background-position: -112px -72px; }  .mCS-dark-3.mCSB_scrollTools .mCSB_buttonDown{ background-position: -112px -92px; }  .mCS-dark-3.mCSB_scrollTools .mCSB_buttonLeft{ background-position: -120px -112px; }  .mCS-dark-3.mCSB_scrollTools .mCSB_buttonRight{ background-position: -120px -128px; }    /* ---------------------------------------- */        /* theme "inset", "inset-dark", "inset-2", "inset-2-dark", "inset-3", "inset-3-dark" */    .mCS-inset.mCSB_scrollTools .mCSB_draggerRail,   .mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail,   .mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail,   .mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,   .mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail,   .mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail{    width: 12px;    background-color: #000; background-color: rgba(0,0,0,0.2);  }  .mCS-inset.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,   .mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,   .mCS-inset-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,   .mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,   .mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,   .mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{     width: 6px;    margin: 3px 5px;    position: absolute;    height: auto;    top: 0;    bottom: 0;    left: 0;    right: 0;  }  .mCS-inset.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,   .mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,   .mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,   .mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,   .mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,   .mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{    height: 6px;    margin: 5px 3px;    position: absolute;    width: auto;    top: 0;    bottom: 0;    left: 0;    right: 0;  }    .mCS-inset.mCSB_scrollTools_horizontal .mCSB_draggerRail,   .mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,   .mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,   .mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,   .mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_draggerRail,   .mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{    width: 100%;    height: 12px;    margin: 2px 0;  }    .mCS-inset.mCSB_scrollTools .mCSB_buttonUp,   .mCS-inset-2.mCSB_scrollTools .mCSB_buttonUp,   .mCS-inset-3.mCSB_scrollTools .mCSB_buttonUp{ background-position: -32px -72px; }    .mCS-inset.mCSB_scrollTools .mCSB_buttonDown,   .mCS-inset-2.mCSB_scrollTools .mCSB_buttonDown,   .mCS-inset-3.mCSB_scrollTools .mCSB_buttonDown{ background-position: -32px -92px; }    .mCS-inset.mCSB_scrollTools .mCSB_buttonLeft,   .mCS-inset-2.mCSB_scrollTools .mCSB_buttonLeft,   .mCS-inset-3.mCSB_scrollTools .mCSB_buttonLeft{ background-position: -40px -112px; }    .mCS-inset.mCSB_scrollTools .mCSB_buttonRight,   .mCS-inset-2.mCSB_scrollTools .mCSB_buttonRight,   .mCS-inset-3.mCSB_scrollTools .mCSB_buttonRight{ background-position: -40px -128px; }      /* theme "inset-dark", "inset-2-dark", "inset-3-dark" */    .mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,   .mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,   .mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.75); }  .mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,   .mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,   .mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.85); }  .mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,  .mCS-inset-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,   .mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,  .mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,   .mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,  .mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.9); }    .mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail,   .mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,   .mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail{ background-color: #000; background-color: rgba(0,0,0,0.1); }    .mCS-inset-dark.mCSB_scrollTools .mCSB_buttonUp,   .mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonUp,   .mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonUp{ background-position: -112px -72px; }  .mCS-inset-dark.mCSB_scrollTools .mCSB_buttonDown,   .mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonDown,   .mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonDown{ background-position: -112px -92px; }  .mCS-inset-dark.mCSB_scrollTools .mCSB_buttonLeft,   .mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonLeft,   .mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonLeft{ background-position: -120px -112px; }  .mCS-inset-dark.mCSB_scrollTools .mCSB_buttonRight,   .mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonRight,   .mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonRight{ background-position: -120px -128px; }      /* theme "inset-2", "inset-2-dark" */    .mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail,   .mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail{    background-color: transparent;    border-width: 1px;    border-style: solid;    border-color: #fff;    border-color: rgba(255,255,255,0.2);    -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;  }    .mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail{ border-color: #000; border-color: rgba(0,0,0,0.2); }      /* theme "inset-3", "inset-3-dark" */    .mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail{ background-color: #fff; background-color: rgba(255,255,255,0.6); }    .mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail{ background-color: #000; background-color: rgba(0,0,0,0.6); }    .mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.75); }    .mCS-inset-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.85); }    .mCS-inset-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,  .mCS-inset-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.9); }    .mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ background-color: #fff; background-color: rgba(255,255,255,0.75); }    .mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{ background-color: #fff; background-color: rgba(255,255,255,0.85); }    .mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,  .mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{ background-color: #fff; background-color: rgba(255,255,255,0.9); }    /* ---------------------------------------- */body {  position: relative; }.J_simulate-pop, .simulate-pop, .protocol-pop, .issue-pop, .strategy-pop {  display: none;  position: fixed;  background: rgba(0, 0, 0, 0.5);  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f000000,endColorstr=#7f000000);  zoom: 1;  top: 0;  left: 0;  right: 0;  bottom: 0;  z-index: 100; }  .J_simulate-pop .pop-main, .simulate-pop .pop-main, .protocol-pop .pop-main, .issue-pop .pop-main, .strategy-pop .pop-main {    position: relative;    z-index: 20000;    width: 550px;    height: 100%; }  .J_simulate-pop .pop-in, .simulate-pop .pop-in, .protocol-pop .pop-in, .issue-pop .pop-in, .strategy-pop .pop-in {    position: absolute;    z-index: 10000;    left: 50%;    top: 50%;    width: 590px;    height: 550px;    margin-left: -295px;    margin-top: -275px;    -webkit-border-radius: 5px;    -moz-border-radius: 5px;    border-radius: 5px;    overflow: hidden; }  .J_simulate-pop .pop-tit, .simulate-pop .pop-tit, .protocol-pop .pop-tit, .issue-pop .pop-tit, .strategy-pop .pop-tit {    font-size: 16px;    line-height: 50px;    height: 50px;    color: #ffffff;    text-indent: 22px; }    .J_simulate-pop .pop-tit img.fr, .simulate-pop .pop-tit img.fr, .protocol-pop .pop-tit img.fr, .issue-pop .pop-tit img.fr, .strategy-pop .pop-tit img.fr {      margin-right: 10px;      margin-top: 13px; }  .J_simulate-pop .pop-main, .simulate-pop .pop-main, .protocol-pop .pop-main, .issue-pop .pop-main, .strategy-pop .pop-main {    padding: 0 20px;    height: 500px;    background: #fff; }  .J_simulate-pop .pop-surplus, .simulate-pop .pop-surplus, .protocol-pop .pop-surplus, .issue-pop .pop-surplus, .strategy-pop .pop-surplus {    line-height: 26px;    font-size: 14px;    padding-top: 6px;    padding-bottom: 6px; }    .J_simulate-pop .pop-surplus em, .simulate-pop .pop-surplus em, .protocol-pop .pop-surplus em, .issue-pop .pop-surplus em, .strategy-pop .pop-surplus em {      font-style: normal;      color: #cb1d1c; }  .J_simulate-pop .pop-list, .simulate-pop .pop-list, .protocol-pop .pop-list, .issue-pop .pop-list, .strategy-pop .pop-list {    border-top: 1px dashed #e0e0e0;    border-bottom: 1px dashed #e0e0e0;    padding-bottom: 15px; }  .J_simulate-pop .list-head, .simulate-pop .list-head, .protocol-pop .list-head, .issue-pop .list-head, .strategy-pop .list-head {    padding-top: 2px;    font-size: 14px;    line-height: 40px; }  .J_simulate-pop .list-item, .simulate-pop .list-item, .protocol-pop .list-item, .issue-pop .list-item, .strategy-pop .list-item {    font-size: 14px;    line-height: 30px;    height: 30px; }    .J_simulate-pop .list-item span, .simulate-pop .list-item span, .protocol-pop .list-item span, .issue-pop .list-item span, .strategy-pop .list-item span {      display: block;      float: left;      width: 50%;      box-sizing: border-box;      padding-left: 50px; }      .J_simulate-pop .list-item span i, .simulate-pop .list-item span i, .protocol-pop .list-item span i, .issue-pop .list-item span i, .strategy-pop .list-item span i {        font-style: normal;        padding-left: 30px; }        .J_simulate-pop .list-item span i.price, .simulate-pop .list-item span i.price, .protocol-pop .list-item span i.price, .issue-pop .list-item span i.price, .strategy-pop .list-item span i.price {          color: #cb1d1c; }  .J_simulate-pop .list-odd, .simulate-pop .list-odd, .protocol-pop .list-odd, .issue-pop .list-odd, .strategy-pop .list-odd {    background: #f0f0f0; }.J_simulate-pop .pop-tit, .simulate-pop .pop-tit {  background: #cb1d1c; }.code .pop-msg {  color: #4691f6; }.code p {  color: #4691f6; }.protocol-pop .pop-tit, .issue-pop .pop-tit, .strategy-pop .pop-tit, .code .pop-tit {  background: #4691f6; }.J_simulate-pop {  display: block; }.opt .deal-item label span.fl, .opt .deal-item label span.fl i, .pop-item .label-radio i {  -webkit-border-radius: 50%;  -moz-border-radius: 50%;  border-radius: 50%; }.opt {  padding-top: 5px; }  .opt .deal-tit {    width: 54px; }  .opt .deal-item {    font-size: 14px;    line-height: 34px;    position: relative;    height: 34px;    padding-top: 8px; }    .opt .deal-item.clearfix {      height: auto; }    .opt .deal-item label {      position: absolute;      display: block;      float: left;      padding-right: 21px;      height: 34px;      line-height: 34px;      width: 45px;      top: 8px;      cursor: pointer;      background: #ffffff; }      .opt .deal-item label span.fl {        width: 10px;        height: 10px;        border: 1px solid #999;        display: block;        margin-top: 11px;        margin-right: 5px; }        .opt .deal-item label span.fl i {          border: 2px solid #fff;          width: 6px;          height: 6px;          background: #ffffff;          display: block; }    .opt .deal-item .checked span.fl {      border-color: #cb1d1c; }      .opt .deal-item .checked span.fl i {        background: #cb1d1c; }    .opt .deal-item input[type='radio'] {      width: 66px;      height: 34px;      margin: 0; }    .opt .deal-item .inp {      width: 150px;      float: left;      height: 32px;      border: 1px solid #f0f0f0;      margin-right: 14px;      text-indent: 10px; }    .opt .deal-item em.fl {      color: #999999;      font-size: 12px;      font-style: normal;      padding-right: 30px; }    .opt .deal-item .cur-price {      padding-left: 54px;      height: 34px;      overflow: hidden; }      .opt .deal-item .cur-price span {        padding-right: 15px; }    .opt .deal-item .deal-buy {      left: 54px; }    .opt .deal-item .deal-sell {      left: 120px; }.wrong {  opacity: 0;  font-size: 12px;  line-height: 20px;  color: #cb1d1c;  padding-left: 54px;  height: 20px; }.db {  opacity: 1; }.buttons {  padding-left: 75px;  margin-top: 10px; }.btn {  width: 202px;  height: 40px;  cursor: pointer;  -webkit-border-radius: 5px;  -moz-border-radius: 5px;  border-radius: 5px;  float: left;  display: block;  font-size: 14px;  color: #ffffff;  margin: 0 10px 0 0;  border: none;  outline: none;  -webkit-transition: all 0.4s;  -moz-transition: all 0.4s;  -ms-transition: all 0.4s;  -o-transition: all 0.4s;  transition: all 0.4s; }.cancel {  background: #808080; }  .cancel:hover {    background: #676767; }.pass {  background: #cb1d1c; }  .pass:hover {    background: #9e1716; }.J_close {  cursor: pointer; }.mistake, .protocol, .issue, .success, .strategy-main, .code {  position: absolute;  top: 50%;  left: 50%;  background: #ffffff;  -webkit-border-radius: 5px;  -moz-border-radius: 5px;  border-radius: 5px;  overflow: hidden; }  .mistake .pop-tit, .protocol .pop-tit, .issue .pop-tit, .success .pop-tit, .strategy-main .pop-tit, .code .pop-tit {    line-height: 44px;    height: 44px; }    .mistake .pop-tit img.fr, .protocol .pop-tit img.fr, .issue .pop-tit img.fr, .success .pop-tit img.fr, .strategy-main .pop-tit img.fr, .code .pop-tit img.fr {      padding: 10px;      margin: 0; }  .mistake p, .protocol p, .issue p, .success p, .strategy-main p, .code p {    text-align: center;    font-size: 14px;    line-height: 24px;    padding-top: 32px;    padding-bottom: 12px; }  .mistake .btn, .protocol .btn, .issue .btn, .success .btn, .strategy-main .btn, .code .btn {    color: #ffffff;    display: block;    margin: 0 auto;    text-align: center;    line-height: 32px;    height: 32px;    float: none;    transition: all 0.4s; }  .mistake .btn-blue, .protocol .btn-blue, .issue .btn-blue, .success .btn-blue, .strategy-main .btn-blue, .code .btn-blue {    background: #4691f6; }    .mistake .btn-blue:hover, .protocol .btn-blue:hover, .issue .btn-blue:hover, .success .btn-blue:hover, .strategy-main .btn-blue:hover, .code .btn-blue:hover {      background: #1574f4; }.mistake .btn {  background: #cb1d1c; }  .mistake .btn:hover {    background: #9e1716; }.mistake p {  color: #cb1d1c; }.strategy-main .error-msg {  text-indent: 0;  text-align: center; }.protocol .btn, .issue .btn {  margin-top: 20px;  width: 80px; }.success p {  width: 85%;  margin: 0 auto; }.success.code {  height: 360px;  margin-top: -180px; }.mistake .btn {  margin-top: 8px;  width: 60px; }  .mistake .btn.btn-close {    color: #4691f6;    text-decoration: underline;    background: #ffffff; }    .mistake .btn.btn-close:hover {      background: #ffffff; }.mistake {  width: 320px;  height: 200px;  margin-left: -160px;  margin-top: -100px; }.success {  width: 360px;  height: 230px;  margin-left: -180px;  margin-top: -115px; }.protocol-pop .pop-main, .issue-pop .pop-main {  width: 360px;  padding-top: 20px; }.protocol, .issue {  width: 400px;  margin-left: -200px; }.protocol {  height: 340px;  margin-top: -170px; }.issue {  height: 450px;  margin-top: -225px; }.strategy-pop .pop-main {  width: 340px;  padding-top: 35px; }.strategy-pop .strategy-main {  width: 380px;  margin-left: -190px;  height: 260px;  margin-top: -135px; }.strategy-pop .pop-item .item-label {  width: 90px; }.pop_result {  margin: 20px auto 0;  display: block;  width: 60px; }.pop_msg {  text-align: center;  font-size: 18px;  line-height: 36px;  padding-top: 20px;  font-weight: bold;  color: #cb1d1c; }.confirmError {  text-align: center;  line-height: 20px;  color: #cb1d1c;  font-size: 14px;  padding-bottom: 10px; }.code .pop_result {  width: 48px;  margin: 30px auto 0; }.code .pop_msg {  color: #666666;  font-weight: normal;  padding-top: 18px; }  .code .pop_msg span {    color: #4691f6; }#name {  width: 170px;  line-height: 28px; }.pop-item {  height: 40px;  line-height: 40px;  overflow: hidden; }  .pop-item .item-label {    width: 110px;    float: left;    font-size: 14px;    padding-left: 20px; }  .pop-item input {    font-size: 14px;    width: 198px;    height: 30px;    line-height: 30px;    border: 1px solid #ccc;    float: left;    margin-top: 4px;    -webkit-border-radius: 5px;    -moz-border-radius: 5px;    border-radius: 5px;    text-indent: 8px; }  .pop-item input[type="radio"] {    width: 100px;    margin: 5px 0; }  .pop-item .radio-item {    position: relative;    float: left; }    .pop-item .radio-item.active .out .inner {      background: #4691f6; }  .pop-item .label-radio {    width: 90px;    padding-left: 10px;    float: left;    font-size: 14px;    position: absolute;    left: 0;    top: 0;    background: #ffffff;    cursor: pointer; }    .pop-item .label-radio i {      display: block; }    .pop-item .label-radio .out {      float: left;      width: 8px;      height: 8px;      border: 2px solid #4691f6;      margin: 14px 4px 0 0; }      .pop-item .label-radio .out .inner {        width: 6px;        height: 6px;        margin: 1px; }.pop-message {  padding-top: 10px;  padding-bottom: 10px;  margin: 0 auto;  position: relative;  overflow: visible;  height: auto;  line-height: 22px;  font-size: 12px;  cursor: pointer; }  .pop-message .active .label-radio img {    display: block; }  .pop-message .active .label-radio .img-box {    border: none;    width: 16px;    height: 16px; }  .pop-message input[type="checkbox"] {    width: 16px;    height: 16px;    margin: 5px 8px 0px 0; }  .pop-message .label-radio {    width: 320px;    padding-left: 0;    -webkit-border-radius: 3px;    -moz-border-radius: 3px;    border-radius: 3px;    overflow: hidden;    position: absolute;    top: 13px;    left: 0; }    .pop-message .label-radio .img-box {      float: left;      margin-right: 6px;      margin-top: 3px;      -webkit-border-radius: 4px;      -moz-border-radius: 4px;      border-radius: 4px;      display: block;      width: 14px;      height: 14px;      border: 1px solid #4691f6; }    .pop-message .label-radio img {      display: none; }  .pop-message .message-tit {    font-size: 12px;    -webkit-tap-highlight-color: rgba(255, 255, 255, 0); }.error-msg {  height: 30px;  line-height: 30px;  color: #cb1d1c;  text-indent: 130px;  font-size: 14px; }#issue_form .error-msg {  text-indent: 0;  text-align: center; }.simulate-pop .img_code {  display: block;  margin: 0 auto; }.code.mistake p {  padding-top: 0;  padding-bottom: 0; }  .code.mistake p span.blue {    color: #4691f6; }.code .btn-gray {  background: #cccccc;  width: 80px; }  .code .btn-gray:hover {    background: #b3b3b3; }.simulate-pop .code .errorMsg {  color: #cb1d1c;  line-height: 20px;  height: 20px;  font-size: 14px;  text-align: center; }.simulate-pop .code .btns {  width: 170px;  margin: 0 auto; }  .simulate-pop .code .btns .btn {    float: left; }  .simulate-pop .code .btns .btn-blue {    margin-right: 10px; }.pop-message .message-item {  overflow: hidden; }  .pop-message .message-item .label-radio {    padding-left: 20px; }@charset "UTF-8";/*返回头部*/.stickRight {  position: fixed;  bottom: 25%;  width: 40px;  height: 80px;  z-index: 99; }.feedbackCon, .qrlogo, .black_top,.feedipok {  width: 24px;  height: 24px;  background-color: #fff;  cursor: pointer;  border: 1px solid #ddd;  padding: 8px; }  .feedbackCon:hover, .qrlogo:hover, .black_top:hover {    background: #f9f9f9; }.qrlogo .imgBox, .black_top .imgBox {  width: 24px;  height: 24px; }.black_top {  position: relative;  display: none;  border-top: none; }.black_top:hover {  background: #f9f9f9; }.transition {  transition: all 0.2s;  -moz-transition: all 0.2s;  /* Firefox 4 */  -webkit-transition: all 0.2s;  /* Safari 和 Chrome */  -o-transition: all 0.2s;  /* Opera */ }.qrCon {  width: 350px;  height: 120px;  background-color: #f9f9f9;  border: 1px solid #ddd;  position: absolute;  left: -395px;  top: -42px;  padding: 20px 20px 15px 20px;  color: #999;  font-size: 14px;  border-radius: 2px;  color: #666;  display: none; }.qrCon img {  width: 110px;  height: 110px; }.qrCon div {  vertical-align: top; }.qrCon span {  vertical-align: top; }.scanWord {  position: absolute;  bottom: 0;  right: 0;  letter-spacing: 2px;  font-size: 12px;  text-align: center;  display: inline-block;  width: 225px; }/*.scanWord:before{	content: "";	width: 0;    height: 0;    border-top: 6px solid transparent;    border-right: 6px solid #666;    border-bottom: 6px solid transparent;}*/.wordCon {  display: inline-block;  width: 225px;  height: 110px;  position: relative;  font-size: 14px;  letter-spacing: 1px; }.scanWord img {  width: 16px;  height: 16px;  vertical-align: middle;  margin-right: 3px;  text-align: center; }.scanWord span {  vertical-align: middle; }@media screen and (max-width: 1200px) {  .black_top {    right: 0; } }.feedipok{  color: #666;  font-size: 12px;  line-height: 1.2;  border-bottom: none;}.feedbackCon {  color: #666;  font-size: 12px;  line-height: 1.1;  border-bottom: none; }.feedbackMsg {  width: 500px;  background: #fff;  padding: 60px 40px 40px 40px;  position: fixed;  bottom: -500px;  z-index: 999999; }.feedbackMsg textarea {  height: 190px;  min-height: 190px;  max-height: 190px;  width: 100%;  border-radius: 0;  font-size: 14px;  border: 1px solid #f0f0f0;  box-shadow: none;  padding: 10px;  line-height: 1.5;  color: #666; }.feedbackMsg input {  /*height: 50px;*/  padding: 10px;  width: 100%;  border-radius: 0;  font-size: 14px;  border: 1px solid #f0f0f0;  box-shadow: none;  margin: 20px 0;  line-height: 1;  color: #666;  *height: 30px;  font-family: Arial, 'Hiragino Sans GB',  宋体, STHeiti, 'WenQuanYi Micro Hei', SimSun, sans-serif; }.feedbackMsg textarea:focus, .feedbackMsg input:focus {  border-color: #3399ff; }.feedbackBtn {  background: #3399ff;  color: #fff;  width: 100%;  height: 40px;  line-height: 40px;  text-align: center;  margin-top: 5px;  cursor: pointer;  font-family: Arial, 'Hiragino Sans GB',   STHeiti, 'WenQuanYi Micro Hei', SimSun, sans-serif; }.feedbackBtn:hover {  background: #3490EC; }.stickRightMask {  width: 100%;  height: 100%;  position: fixed;  top: 0;  left: 0;  z-index: 99999;  background-color: #000;  display: none;  filter: alpha(opacity=50) \8;  opacity: .5\8;  background: rgba(0, 0, 0, 0.3); }.closeBtn {  position: absolute;  top: 25px;  right: 15px; }.feedbackErrCon {  font-size: 14px;  color: #f00; }.closeBtn {  cursor: pointer; }.border-box {  box-sizing: border-box;  -moz-box-sizing: border-box;  -webkit-box-sizing: border-box; }.stickLeft {  -webkit-border-radius: 5px;  -moz-border-radius: 5px;  border-radius: 5px; }.stick-top, .download {  background: #4691f6; }.stick-top {  padding-left: 5px; }.stickLeft {  width: 134px;  border: 1px solid #4691f6;  position: fixed;  top: 50%;  margin-top: -186px;  z-index: 99;  background: #ffffff; }.stick-top {  height: 32px;  padding-top: 4px; }  .stick-top p {    color: #ffffff;    font-size: 12px;    line-height: 14px; }  .stick-top img {    margin-top: 1px;    margin-right: 5px; }.stick-code {  padding: 4px 24px;  width: 86px;  height: 86px;  display: block;  box-sizing: content-box; }.download {  width: 122px;  margin: 0 auto;  height: 22px;  font-size: 14px;  font-weight: bold;  text-align: center;  color: #ffffff;  margin-bottom: 9px; }.forms {  display: none; }.form-tit {  width: 136px;  margin-left: -1px;  height: 36px;  line-height: 36px;  color: #ffffff;  text-align: center;  margin-bottom: 13px;  padding-bottom: 3px; }  .form-tit.tit-cyan, .form-tit.tit-red {    padding-bottom: 0; }.stick-form {  padding-left: 4px;  margin-bottom: 10px;  overflow: hidden; }  .stick-form .search-inp, .stick-form label {    float: left; }  .stick-form .search-inp {    width: 100px;    border: 1px solid #ddd;    border-right: none;    height: 22px;    line-height: 24px;    color: #999999;    text-indent: 10px; }  .stick-form .search-btn {    width: 24px;    height: 24px;    border: none;    background-repeat: no-repeat;    background-position: center center;    background-image: url(https://3ipo.com/appv2/Tpl/xiniu_ipo3/images/ipo3/tt/iconfont-search.png);    -webkit-background-size: 16px;    background-size: 16px;    cursor: pointer; }  .stick-form .btn-yellow {    background-color: #ff9c19; }.tit-red {  background: #dc4a4d; }.tit-cyan {  background: #26b7d2; }.pack-up {  font-size: 14px;  width: 60px;  margin: 0 auto;  height: 20px;  line-height: 20px;  border: 1px solid #aaa;  border-top: none;  -webkit-border-radius: 0 0 5px 5px;  -moz-border-radius: 0 0 5px 5px;  border-radius: 0 0 5px 5px;  position: absolute;  bottom: -22px;  left: 36px;  cursor: pointer;  background: #ffffff;  display: none; }  .pack-up img {    vertical-align: middle;    margin-left: 6px;    margin-right: 3px; }.unfold {  position: fixed;  left: -32px;  top: 50%;  margin-top: -80px;  cursor: pointer;  opacity: 0;  z-index: 10; }@media screen and (max-width: 1496px) {  .pack-up {    display: block; } }.qrlogo {  position: relative; }  .qrlogo .imgBox {    background-position: -230px -150px; }  .qrlogo:hover .imgBox {    background-position: -230px -180px; }.black_top .imgBox {  background-position: -260px -150px; }.black_top:hover .imgBox {  background-position: -260px -180px; }.qrCon .imgBox {  display: inline-block;  width: 110px;  margin-right: 10px;  text-align: center; }.clr {	clear:both;	height:0}.jScrollbar3 {	overflow:hidden;	position:relative;}	.jScrollbar3 .jScrollbar_mask {		position:relative;		top:0;		float:left;	}		.jScrollbar3 .jScrollbar_mask p {			margin:0;			padding:0;		}	.jScrollbar3 .jScrollbar_draggable {		display: none;		float:left;		width:3px;		overflow:hidden;		background:none;		margin-left:5px;		position:relative;		height:620px;		cursor: pointer;		margin-top: -11px;		border-radius: 2px;	}	.jScrollbar3 .jScrollbar_draggable a.draggable {		position:relative;		background-color:#bbb;		display:block;		height:44px;		width:3px;		margin-left:0;		cursor:s-resize;		border-radius: 2px;	}	.public-num-box{width:336px;cursor:default;}.public-num-box .content{overflow:hidden;position:relative;height:660px; padding:13px 0px 20px 15px;background: #fff; border:1px solid #ddd;}.pubFirst{width:310px;/*position:absolute;top:0;*/overflow-x:hidden;background: #fff; padding-top: 10px;}.pubFirst li{position:relative;text-align:-webkit-match-parent;background: url("/app/Tpl/xiniu_ipo3/images/ipo3/tt/vline.png");background-position: 3px 0;background-repeat: repeat-y;padding:0 0 14px 15px;/*line-height: 16px; */color: #999;width:290px;border:0px solid #fff;}.pubFirst  .title-li{padding-bottom: 8px;}.pubFirst li .flash-title{line-height: 20px;overflow: hidden;vertical-align: top; color: #666; font-size: 14px;line-height: 22px;}.pubFirst .time{ display: inline-block; vertical-align: top;/*width:46px;text-align: left;*/font-size: 12px;line-height: 20px;/*position: absolute;top:0;left: 13px;*/}.pubFirst a{vertical-align: top; color: #666; font-size: 14px;/*line-height: 22px;*/}.pubFirst a:hover{color:#39f;}.pubFirst li:before{	content: " ";	width: 6px;	height: 6px;	position: absolute;	left:0px;	top:6px;	background-color: #89bbff;	border-radius: 100%}.title-li:before{	top:0 !important;}.pubFirst li .cate{	color:#666;}.classify{	display: inline-block;	padding: 0 2px;	line-height: 16px !important;	/*border:1px solid #89bbff;*/	background: #89bbff;	border-radius: 2px;	color: #fff !important;	cursor: pointer;	font-size: 12px !important;	vertical-align:baseline !important; }.switchBtn{	width: 22px;	height:12px;	border:1px solid #8cbefa;	border-radius: 2px;	display: inline-block;	vertical-align: middle;	margin-right: 5px;	position: relative;	cursor: pointer;}.switchBtn:before{	content: "";	width: 10px;	height: 10px;	border-radius: 2px;	background: #8cbefa;	display: block;	top:1px;	left: 1px;	position: absolute;}.on{	background: #8cbefa;	border:1px solid #8cbefa;}.on:before{	content: "";	width: 10px;	height: 10px;	border-radius: 2px;	background: #fff;	display: block;	top:1px;	left: 11px;	position: absolute;}.transtion{	transition: all ease 0.3s;	-moz-transition: all ease 0.3s; /* Firefox 4 */	-webkit-transition: all ease 0.3s; /* Safari 和 Chrome */	-o-transition: all ease 0.3s; /* Opera */}