/*body{
  font-size: 12px;
}*/
/* 公共样式开始 */
.wrap-pan html,
.wrap-pan body,
.wrap-pan p,
.wrap-pan span,
.wrap-pan div,
.wrap-pan ul,
.wrap-pan li,
.wrap-pan ol,
.wrap-pan h1,
.wrap-pan h2,
.wrap-pan h3,
.wrap-pan h4,
.wrap-pan h5,
.wrap-pan h6,
.wrap-pan i,
.wrap-pan table,
.wrap-pan label,
.wrap-pan input,
.wrap-pan button,
.wrap-pan strong,
.wrap-pan a,
.wrap-pan img {
  margin: 0px;
  padding: 0px;
  font-family: '微软雅黑';
}

.wrap-pan body {
  background-color: #fff;
}

.wrap-pan a {
  text-decoration: none;
  /* color: #457dca; */
}

.wrap-pan ul,
.wrap-pan ol,
.wrap-pan li {
  list-style: none;
}

.wrap-pan img {
  border: 0 none;
  vertical-align: middle;
}

.wrap-pan input {
  background: none;
  border: 0 none;
  outline: none;
}

.wrap-pan button,
.prompt_box .prompt_btn {
  border: 0 none;
  outline: none;
  background: none;
}

.wrap-pan .type_area {
  width: 1040px;
  margin: 0 auto;
}

.fl_left {
  float: left;
}

.fl_right {
  float: right;
}

/* 公共样式结束 */
/* 顶部通栏样式 */
#navbar {
  position: relative;
  z-index: 1;
  padding-top: 80px;
}
#navbar .navbar {
  position: fixed;
  z-index: 6;
  top: 0px;
  right: 0px;
  left: 0px;
  background-color: #fff;
  border-bottom: 1px solid #afafaf;
}

#navbar .navbar .content {
  clear: both;
  height: 80px;
  width: 1080px;
  margin: 0 auto;
  line-height: 80px;
}

#navbar .navbar .content .left .img_logotru {
  margin-top: -6px;
  margin-right: 18px;
}
#navbar .img_web {
  width: 162px;
  height: 30px;
}

#navbar .navbar .right li {
  float: left;
  /* clear: both; */
  margin-left: 30px;
  width: 100px;
  text-align: center;
  font-size: 16px;
  cursor: pointer;
}

#navbar .navbar .right .nav_active {
  position: relative;
  color: #c99d52;
  background-color: #f6f6f6;
  box-shadow: 5px 0 5px -5px #f6f6f6,
              -5px 0 5px -5px #f6f6f6; 
}
#navbar .navbar .right .nav_active::before {
  content: "";
  position: absolute;
  left: 0px;
  width: 100px;
  border-top: 5px solid #c99d52;
}
#navbar .nav_img {
  /* margin-top: 80px; */
  zoom: 1;
  width: 100%;
  height: 360px;
  background: #352268 url("../img/pc-img/banner2.png") no-repeat center center;
}
@media screen and (min-width:375px) and (max-width:1100px){
  #navbar .nav_img {
    /* margin-top: 80px; */
    zoom: 1;
    width: 1080px;
    height: 360px;
    background: #352268 url("../img/pc-img/banner2.png") no-repeat center center;
  }
}

/* .wrap-pan{
  width: 980px;
  height: 100%;
  
} */
/* 顶部通栏样式结束 */
.show-page-active:hover .do_btn {
  display: block;
}

.show-page-active:hover .do_time {
  display: none;
}

/* 遮罩层样式开始 */
html,
body {
  width: 100%;
  height: 100%;
}

.prompt_website {
  position: fixed;
  top: 0px;
  left: 0px;
  width: 100%;
  height: 100%;
  z-index: 50;
  background: rgba(0, 0, 0, 0.5);
  filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7F000000,endcolorstr=#7F000000)
  /* filter:alpha(opacity=50); */
}
.prompt_box {
  position: fixed;
  left: 50%;
  top: 50%;
  width: 400px;
  height: 200px;
  margin-top: -130px;
  margin-left: -170px;
  display: table-cell;
  vertical-align: middle;
  box-shadow: 0px 0px 100px #333;
  background-color: #fff;
  z-index: 100;
}
.prompt_box .prompt_close {
  position: absolute;
  top: -30px;
  right: -30px;
  cursor: pointer;
}
.prompt_box .prompt_dialogbox {
  text-align: center;
}
.prompt_box .prompt_dialogbox p {
  margin-top: 62px;
  margin-bottom: 30px;
  text-indent: -2em;
}
.prompt_box .prompt_dialogbox .prompt_btn {
  width: 120px;
  height: 40px;
  background-color: #223861;
  color: #fff;
  border-radius: 5px;
  cursor: pointer;
}
/* 遮罩层样式结束 */

/* 登录前样式开始 */
.wUserLoginwrap {
  position: absolute;
  top: 0px;
  height: 360px;
  width: 100%;
  z-index: 2;
}
.wloginbox {
  position: relative;
  right: 5px;
  height: 360px;
}
.wUserLogin {
  position: absolute;
  top: 130px;
  right: -17px;
  width: 250px;
  height: 260px;
  background-color: rgba(237, 236, 240, 0.95);
  /* filter:alpha(opacity=95); */
  filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#CDFFFFFF,endcolorstr=#E5FFFFFF);
  border-radius: 10px;
  text-align: center;
}

.wUserLogin p {
  text-indent: 0px;
}
.wUserLogin .login_title {
  margin-top: 38px;
  font-size: 18px;
  font-weight: 900;
}
.wUserLogin .login_subtitle {
  margin: 5px 0px 38px;
  color: #4f4f4f;
}
.wUserLogin .login_btn {
  display: block;
  margin: 0 auto;
  padding-left: 10px;
  width: 190px;
  height: 43px;
  line-height: 43px;
  font-size: 18px;
  font-weight: 900;
  letter-spacing: 10px;
  background-color: #f7941d;
  border-radius: 20px;
  color: #fff;
}
.wUserLogin .login_open {
  display: inline-block;
  margin-top: 36px;
  color: #00479d;
  text-decoration: underline; 
}

/* .wUserLoginwrap iframe {
  margin: 0 auto;
  width: 490px;
  height: 370px;
  position: relative;
  left: 50px;
} */

/* 登陆前样式结束 */
/* 登录后样式开始 */
#center_section {
  background-color: #f6f6f6;
  padding-top: 20px;
  padding-bottom: 100px;
}
#wUselfInfo {
  overflow: hidden;
  width: 1000px;
  margin: 0 auto;
  /* height: 185px; */
  background-color: #fff;
  padding: 25px 40px 20px 40px;
}

#wUselfInfo p {
  text-indent: 0px;
}
.wUserInfo {
  padding-left: 30px;
  margin-bottom: 20px;
  font-size: 12px !important;
}
.wUserInfo .w_Title {
  font-size: 24px;
  color: #4c4c4c;
  margin-bottom: 20px;
  font-weight: 400;
}

.wUserInfo .wLogout {
  position: relative;
  top: -3px;
  left: 25px;
  font-size: 14px;
  color: #c99d52;
  text-decoration: underline;
  cursor: pointer;
}
.wDetails {
  overflow: hidden;
}

.wDetails .wProgress {
  width: 236px;
  height: 134px;
  margin-right: 20px;
  background-color: #F2E7D3;
  border-radius: 10px;
}

.wDetails .wProgress .pro_title {
  margin: 20px auto 20px;
  width: 116px;
  font-size: 14px;
  color: #4c4c4c;
  text-align: center;
}

.wDetails .wProgress .pro_check {
  display: block;
  position: relative;
  width: 148px;
  height: 32px;
  margin: 0 auto;
  /* padding: 0px 14px; */
  line-height: 32px;
  background-color: #cca663;
  color: #fff;
  border-radius: 17px;
  text-align: center;
  cursor: pointer;
}
.pro_check .iconfont {
  font-size: 12px;
}
/* .pro_check::after {
  width: 0;
  height: 0;
  border: 7px solid transparent;
  border-left-color: #fff;
  position: absolute;
  top: 9px;
  left: 50%;
  margin-left: 40px;
  content: "";
}
.pro_check::before {
  content: "";
  position: absolute;
  top: 10px;
  left: 50%;
  margin-left: 40px;
  width: 0;
  height: 0;
  border: 6px solid transparent;
  border-left-color: #cca663;
  z-index: 5;
} */
.detail_box {
  overflow: hidden;
}
/* .wCuacctInfowarp , .wBankInfowarp , .wSelfInfowarp {
  height: 115px;
} */
.detail_box {
  /* height: 115px; */
}
.wCuacctInfowarp {
  width: 255px;
}
.wBankInfowarp {
  width: 248px;
}
.wSelfInfowarp {
  width: 239px;
}
#center_section .allShow_btn , #center_section .secHide_btn {
  position: relative; 
  /* margin-top: 23px; */
  text-align: center;
  color: #c99d52;
  cursor: pointer;
}
/* .allShow_btn .iconfont {
  font-size: 12px;
} */
.secHide_btn .iconfont {
  font-size: 14px;
  font-weight: 700;
}
.allShow_btn::after {
  width: 0;
  height: 0;
  border: 7px solid transparent;
  border-top-color: #c99d52;
  position: absolute;
  top: 5px;
  left: 50%;
  margin-left: 26px;
  content: "";
}
.allShow_btn::before {
  content: "";
  position: absolute;
  top: 4px;
  left: 50%;
  margin-left: 26px;
  width: 0;
  height: 0;
  border: 7px solid transparent;
  border-top-color: #fff;
  z-index: 5;
}
/* 
.secHide_btn::after {
  width: 0;
  height: 0;
  border: 7px solid transparent;
  border-bottom-color: #c99d52;
  position: absolute;
  top: 0px;
  left: 50%;
  margin-left: 16px;
  content: "";
}
.secHide_btn::before {
  content: "";
  position: absolute;
  top: 2px;
  left: 50%;
  margin-left: 17px;
  width: 0;
  height: 0;
  border: 6px solid transparent;
  border-bottom-color: #fff;
  z-index: 5;
} */
.wCuacctInfowarpMessage,
.wSelfInfowarpMessage,
.wBankInfowarpMessage {
  text-align: center;
  line-height: 80px;
}

#center_section .wCuacctInfoicon,
#center_section .wSelfInfoicon,
#center_section .wBankInfoicon {
  font-size: 16px;
  color: #010101;
  font-weight: 700;
  margin-bottom: 16px;
  text-align: center;
}

/* .wCuacctInfoMain,.wSelfInfoMain, */
.wBankInfoMain {}

.noshareHolders {
  color: #909099;
}
.usertitle,
.infpmain,
.wBankInfo .Banktitle {
  display: inline-block;
  text-align: right;
  width: 72px;
  color: #999;
  font-size: 14px;
}

.Banktitle {
  width: 105px;
}

.usercode {
  display: inline-block;
  text-align: left;
}

.wCuacctInfoTab li,
.usercode,
.wAssetprimaryCode,
.wBankprimaryCode,
.wOccupation {
  color: #444;
  font-size: 14px;
}
#center_section .wCuacct {
  overflow: hidden;
  padding-bottom: 10px;
}

.wCuacctInfoTab li {
  clear: both;
  overflow: hidden;
  margin-bottom: 10px;
}

.wCuacctInfoTab li .title-usercode {}

.wCuacctInfoTab li .status-usercode {
  display: inline-block;
  text-align: center;
  font-size: 12px;
  width: 30px;
  height: 18px;
  margin-left: 5px;
  border-radius: 8px;
  color: #fff;
}
.wCuacctInfoTab li .normal {
  /* background: url('../img/pc-img/normal.jpg') no-repeat; */
  /* border:  */
  background-color: #243968;
  color: #ffffff;
}
.wCuacctInfoTab li .abnormal {
  /* background: url('../img/pc-img/abnormal.jpg') no-repeat; */
  background-color: #f75c31;
  color: #ffffff;
}
.title-Bankcode:first-child {
  margin-bottom: 10px;
}
.title-Bankcode {}

.wUserInfowarp-hide .wBankInfoMain li {
  margin-bottom: 30px;
}

.wUserInfowarp-hide .wBankInfoMain li .bank_main,
.wUserInfowarp-hide .wBankInfoMain li .bank_minor {
  /* display: inline-block; */
  width: 30px;
  height: 20px;
  margin-right: 30px;
  /* right: 40px; */
  float: right;
}

.wUserInfowarp-hide .wBankInfoMain li .bank_main {
  background: url('../img/pc-img/main.jpg') center center no-repeat;
  background-size: 18px 18px;
}

.wUserInfowarp-hide .wBankInfoMain li .bank_minor {
  background: url('../img/pc-img/minor.jpg') center center no-repeat;
  background-size: 18px 18px;
}
.active_detail_box {
  height: 115px;
}
.not_bank_info {
  text-align: center;
  line-height: 65px;
  color: #999999;
  font-size: 14px; 
}
/* 登录后样式结束 */
/* 主体菜单部分样式开始 */
#wAccountManagement,
#wOpen,
#wAgent,
#wFundsManagement {
  /* display: table;
  vertical-align: middle;
  min-height: 225px; */
  padding: 40px 20px 40px 20px;
  margin-top: 30px;
  background-color: #fff;
  /* box-shadow: 0px 0px 15px #e0e0e0; */
}

#wAccountManagement {
  position: relative;
}

.wOpen,
.wAccountManagement,
.wAgent,
.wFundsManagement,
.wPrint {
  clear: both;
  overflow: hidden;
}

#wAccountManagement .wTitle ,
#wOpen .wTitle,
#wAgent .wTitle,
#wFundsManagement .wTitle{
  margin-left: 20px;
  padding-bottom: 10px;
}
.wTitle span {
  display: inline-block;
  position: relative;
  padding-left: 15px;
  font-size: 20px;
  color: #333;
  font-weight: 700;
}
.wTitle span::before {
  content: "";
  position: absolute;
  top: 4px;
  left: 0px;
  height: 20px;
  border-left: 4px solid #cca663;
}
.wCuacctInfowarpMessage,
.wSelfInfowarpMessage,
.wBankInfowarpMessage {
  text-align: center;
}

.wUserInfotitle {
  position: absolute;
  width: 100%;
  top: 30px;
  text-align: center;
}

.wOpen li,
.wAccountManagement li,
.wAgent li,
.wFundsManagement li,
.wPrint li {
  position: relative;
  float: left;
  width: 169px;
  height: 150px;
  margin: 20px 0px 0px 20px;
  padding: 30px 32px 20px;
  /* vertical-align: top; */
  border: 1px solid #cca663;
  border-radius: 5px;
  text-align: center;
  cursor: pointer;
  /* transition: all 0.3s;
  -ms-transition: all 0.3s; */
}

.wOpen li .busness-title,
.wAccountManagement li .busness-title,
.wAgent li .busness-title,
.wFundsManagement li .busness-title,
.wPrint li .busness-title {
  text-align: center;
  text-indent: 0;
  color: #333;
  font-size: 16px;
  font-weight: 900;
  margin-bottom: 22px;
}

.wOpen li .sub_title,
.wAccountManagement li .sub_title,
.wAgent li .sub_title,
.wFundsManagement li .sub_title,
.wPrint li .sub_title {
  font-size: 12px;
  line-height: 25px;
  color: #999;
  text-indent: 0;
}
@keyframes scaleDraw {  /*定义关键帧、scaleDrew是需要绑定到选择器的关键帧名称*/
    0% {
        bottom: 0;
    }
    50% {
        bottom: 5px;
    }
    100% {
        bottom: 0;
    }
}
.wAccountManagement li:hover ,
.wFundsManagement li:hover ,
.wOpen li:hover ,
.wAgent li:hover,
.wPrint li:hover {
  background-color: #F2E7D3;
  /* animation: scaleDraw .3s ; */
}
/* background-color: #a4906f; */
/* opacity: 0.3; */

/* filter:alpha(opacity=30); */
.wAccountManagement li:hover .busness-title,
.wFundsManagement li:hover .busness-title,
.wOpen li:hover .busness-title,
.wAgent li:hover .busness-title,
.wPrint li:hover .busness-title {
  /* color: #fff; */
  /* width: 150px;
  height: 200px;
  background: url("images/balloon.png");
  background-size: 150px 200px; */
  /* -webkit-animation-name: scaleDraw; 关键帧名称 */
  /* -webkit-animation-timing-function: ease-in-out; 动画的速度曲线 */
  /* -webkit-animation-iteration-count: infinite;  动画播放的次数 */
  /* -webkit-animation-duration: 5s; 动画所花费的时间 */
  /* -webkit-animation: scaleDraw 3s ease-in-out; */
  animation: scaleDraw .3s ;
  /* transform: scale(1.05);
    -ms-transform: scale(1.05); */
  }
  /* .wAccountManagement li:hover .wStatus,
  .wFundsManagement li:hover .wStatus,
  .wOpen li:hover .wStatus,
  .wAgent li:hover .wStatus,
  .wPrint li:hover .wStatus {
      
  animation: scaleDraw .3s ;
    } */
    .wAccountManagement li:hover .sub_title,
    .wFundsManagement li:hover .sub_title,
    .wOpen li:hover .sub_title,
    .wAgent li:hover .sub_title,
    .wPrint li:hover .sub_title {
      /* color: #fff;
      transform: scale(1.05);
        -ms-transform: scale(1.05); */
        
  animation: scaleDraw .3s ;
      }

.wAccountManagement li:hover .do,
.wFundsManagement li:hover .do,
.wOpen li:hover .do,
.wAgent li:hover .do,
.wPrint li:hover .do {
  animation: scaleDraw .3s ;
} 
/* 主体部分样式结束 */
/* 底部样式开始 */
.wrap-pan .footer{
  position: relative;
  color: #4c4c4c;
  padding-top: 40px;
  background: #fff;
}
.footer .footer-main{
  width: 434px;
  margin: 0 auto;
  padding-bottom: 30px;
  overflow: hidden;
}
.links-group{
  float: left;
  width: 576px;
  overflow: hidden;
}

.footer-main .links-group li{
  float: left;
  width: 33%;
  color: #000;
}

.footer-main .links-group li h5{
  font-size: 16px;
  margin-bottom: 8px;
  font-weight: normal;
}

.footer-main .links-group li a {
  display: block;
  color: #333;
    font-size: 14px;
    line-height: 30px;
}

.footer-main .footer-ser{
  float: right;
  font-size: 14px;
  text-align: right;
}

.footer-main .footer-ser .code-item{
  float: left;
  margin:0px 30px;
  text-align: center;
}
.footer-main .footer-ser .service{
  position: relative;
  float: left;
  padding: 0px 30px 0 0;
  border-right: 1px solid #ccc;
}
.footer-ser .service .hot_line {
  text-indent: 0;
  font-size: 16px;
  color: #4c4c4c;
  margin: 0px 0px 10px;
}
.footer-main .footer-ser .service .website-support {
    font-size: 14px;
    display: inline-block;
    padding-top: 30px;
    margin-left: 16px;
    color: #999999;
    vertical-align: middle;
}
.footer-main .footer-ser strong{
  font-size: 22px;
  color: #f7941d;
  font-weight: normal;
}
.footer-main .footer-ser p {
  text-indent: 0;
  margin-top: 10px;
  color: #999;
}

.footer .footer-about{
  position: relative;
  padding: 24px 0;
  width: 100%;
  background: #f6f6f6;
  text-align: center;
}
.footer-about .footer-nav {
    line-height: 14px;
    margin-bottom: 8px;
}
.web_child {
  font-size: 12px;
  color: #4c4c4c;
}
.footer-nav a {
  display: inline-block;
  padding-right: 11px;
  padding-left: 11px;
  border-right: 1px solid #d0d0d0;
  font-size: 12px;
  color: #4c4c4c;
}
.footer-about .introduce {
  font-size: 12px;
  line-height: 28px;
}
.footer-about .introduce a {
    text-decoration: underline;
    /* border-bottom: 1px solid #4c4c4c;
    padding-bottom: 1px; */
    color: #4c4c4c;
}
.footer-about .warning {
  font-size: 12px;
  height: 30px;
  line-height: 30px;
}
.footer-about .warning p {
  display: inline-block;
  font-size: 12px;
  text-indent: 0;
}
.footer-about .warning span{
  display: inline-block;
  font-weight: 600;
  margin: 0 5px;
}
.footer-about .warning img{
    margin-right: 10px;
    vertical-align: top;
}
.footer-nav > a:nth-of-type(1) {
  padding-left: 0px;
}

.footer-nav > a:last-child {
  border-right: 0 none;
}

/* 底部样式结束 */

/*开通图标位置*/
.showPage .wStatus {
  padding: 0px 10px;
}
.wStatus {
  position: absolute;
  top: 0px;
  right: 0px;
  height: 25px;
  /* width: 120px; */
  max-width: 120px;
  line-height: 25px;
  text-indent: 0;
  font-size: 12px;
  color: #b4b4b4;
  border-top-right-radius: 5px;
  overflow: hidden;
}

.do {
  position: absolute;
  left: 0px;
  bottom: 0px;
  width: 100%;
  text-align: center;
  /* vertical-align: bottom; */
  height: 50px;
}

.do .do_btn,
.do .do_time,
.do .not_btn {
  position: absolute;
  top: 0px;
  /* left: 0px; */
  left: 36px;
  height: 35px;
  width: 158px;
  font-size: 13px;
}
.do .do_btn {
  /* border: 1px solid #cca663; */
  background-color: #cca663;
  color: #fff;
}
.do .do_btn,
.do .not_btn {
  line-height: 35px;
  border-radius: 18px;
  font-size: 14px;
  outline: none;
  
}

.do .not_btn {
  background-color: #e3e3e3;
  color: #4c4c4c
}

.do .do_time {
  padding-top: 5px;
  text-align: center;
}

.do_time .iconfont {
  color: #cca663;
  margin-right: 5px;
}
.do_time span {
  margin: 0px 2px 0px 4px;
}

/*加载中*/
.wStatusLoding {
  background: url('../img/panorama/loading.gif') left no-repeat;
  background-size: 16px 16px;
}

/*开通状态*/
/*s100审核 101复核 s102完成 103驳回 104作废 105未开通 106测评*/
/* .ws100,
.ws101 {
  color: #ff8a00
}

.ws102 {
  color: #20a0ff
}

.ws103 {
  color: #ea644a
}

.ws104 {
  color: #ea644a
}

.ws105 {
  color: #aeaeae
}

.ws106 {
  color: #ff8a00
} */
.ws105 {
  background-color: #e3e3e3;
  color: #c0c0c0;
}
.ws100 , .ws101 , .ws102 , .ws103 , .ws104 , .ws106 {
  color: #fff;
  background-color: #ef5a3c;
}
.showPage .status_empty {
  background-color: transparent;
}
.wTitleborder {
  display: inline-block;
  float: left;
  width: 4px;
  height: 14px;
  margin-top: 3px;
  margin-right: 4px;
  border-left: 4px solid #ff8a00;
}

/*图片*/
.wClose,
.video-colse {
  /*background:url('../img/panorama/wtcloseic.png') 7px 7px no-repeat;*/
  /*background-size: 15px 15px;*/
  position: absolute;
  width: 30px;
  height: 30px;
  top: 0;
  right: 0;
  cursor: pointer;
  z-index: 100000
}

.wClose img,
.video-colse img {
  width: 14px;
  height: 14px;
  margin: 7px 0 0 7px;
}

.wBankInfowarp .notprimarybankicon,
.wBankInfowarp .primarybankicon {
  /* display: inline-block; */
  width: 30px;
  height: 20px;
  float: right;
  margin-right: 30px;
}

.wbank5000 {
  background: url('../img/logo_js.png') no-repeat bottom;
  background-size: 18px 18px;
}

.wbank5300 {
  background: url('../img/logo_zg.gif') no-repeat bottom;
  background-size: 18px 18px;
}

.wbank5200 {
  background: url('../img/logo_gs.gif') no-repeat bottom;
  background-size: 18px 18px;
}

.wbank5100 {
  background: url('../img/logo_ny.png') no-repeat bottom;
  background-size: 18px 18px;
}

.wbank5400 {
  background: url('../img/logo_jt.png') no-repeat bottom;
  background-size: 18px 18px;
}

.wbank5500 {
  background: url('../img/logo_zs.png') no-repeat bottom;
  background-size: 18px 18px;
}

.wbank5600 {
  background: url('../img/logo_zx.png') no-repeat bottom;
  background-size: 18px 18px;
}

.wbank5900 {
  background: url('../img/logo_hx.png') no-repeat bottom;
  background-size: 18px 18px;
}

.wbank6000 {
  background: url('../img/logo_ms.gif') no-repeat bottom;
  background-size: 18px 18px;
}

.wbank6100 {
  background: url('../img/logo_pa.gif') no-repeat bottom;
  background-size: 18px 18px;
}

.wbank6200 {
  background: url('../img/logo_gf.png') no-repeat bottom;
  background-size: 18px 18px;
}

.wbank7300 {
  background: url('../img/logo_gz.png') no-repeat bottom;
  background-size: 18px 18px;
}

.wbank8100 {
  background: url('../img/logo_nb.png') no-repeat bottom;
  background-size: 18px 18px;
}

.wbank8200 {
  background: url('../img/logo_dg.png') no-repeat bottom;
  background-size: 18px 18px;
}

.wbank8500 {
  background: url('../img/logo_yz.png') no-repeat bottom;
  background-size: 18px 18px;
}

.wbank8900 {
  background: url('../img/logo_jiangsu.png') no-repeat bottom;
  background-size: 18px 18px;
}

.wbank5700 {
  background: url('../img/logo_xy.png') no-repeat bottom;
  background-size: 18px 18px;
}

.wbank5200 {
  background: url('../img/logo_gs.gif') no-repeat bottom;
  background-size: 18px 18px;
}

.wbank5800 {
  background: url('../img/logo_gd.png') no-repeat bottom;
  background-size: 18px 18px;
}

.wbank6300 {
  background: url('../img/logo_pf.png') no-repeat bottom;
  background-size: 18px 18px;
}

.wbank7100 {
  background: url('../img/logo_sh.png') no-repeat bottom;
  background-size: 18px 18px;
}


.wPage-content,
.wPage-video-content {
  position: fixed;
  _position: absolute;
  /*overflow: auto;*/
  background: #fff;
  width: 980px;
  /*+height: 500px;*/
  _height: 500px;
  min-height: 200px;
  top: 150px;
  left: 50%;
  /*min-height: 650px;*/
  margin-left: -500px;
  bottom: 100px;
  z-index: 10;
  border: 1px solid #999;
  line-height: 1.6;
  /*border-radius: 7px;*/
  overflow-y: auto;
}

.wPage-colse,
.wPage-video-colse {
  position: fixed;
  _position: absolute;
  width: 982px;
  height: 30px;
  background-color: #20a0ff;
  top: 120px;
  left: 50%;
  margin-left: -500px;
  z-index: 10;
}

.wPage-title,
.video-title {
  height: 30px;
  line-height: 30px;
  padding-left: 10px;
  color: #fff;
  float: left;
}

.wPage-main {
  background-color: #fff;
  position: relative;
  overflow-y: auto;
  width: 100%;
  height: 100%;
}

.wPage-video-main {
  background-color: #fff;
  overflow-y: auto;
  width: 100%;
  height: 100%;
}

.wpanorama-mask {
  /* width: 100%;
  height: 100%;
  display: none;
  /* background-color: rgba(0, 0, 0, 0.7);
  filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7F000000, endcolorstr=#7F000000);
  position: fixed;
  _position: absolute;
  z-index: 9;
  top: 0;
  left: 0;
  bottom: 0; */
    width: 100%;
    height: 100%;
    display: none;
    background-color:#000000;
    opacity: 0.7;
    filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7F000000,endcolorstr=#7F000000);
    /*ie8遮罩层设置透明度无法起到遮罩的处理*/
    background-color: #000\9;
    filter:alpha(opacity=40)\9;
    position: fixed;
    _position:absolute;
    z-index: 9;
    top:0;
    left: 0;
    bottom: 0;
}

/*主辅*/
.isprimary {
  color: #ff9600;
}

.notprimary {
  color: #909099;
}

.wstatus0 {
  display: inline-block;
  width: 16px;
  height: 16px;
  line-height: 16px;
  text-align: center;
  background-color: #20a0ff;
  color: #fff;
  border-radius: 50%;
  font-size: 12px;
}

.wstatus4 {
  display: inline-block;
  width: 14px;
  height: 16px;
  line-height: 14px;
  text-align: center;
  background-color: #c0c0c0;
  color: #fff;
  border-radius: 50%;
  font-size: 12px;
}

/*其他业务内联样式挪移*/
.mobile {
  margin-top: 50px;
}

.mobile.wrap p {
  width: 100%;
  text-align: center;
  font-size: 14px;
  color: #333;
  text-indent: 0
}

.erweima {
  margin-top: 30px;
  margin-bottom: 10px;
  color: #888
}

.pic {
  width: 100%;
  text-align: center;
}

.mobile.wrap .ewm_pic {
  padding: 10px;
  border: 1px solid #DDD;
  width: 150px;
  height: 150px;
}

.ewm_pic img {
  width: 100%;
  height: 100%
}


.wrap {
  border: none !important;
}





/*dialog*/


/* 弹窗样式 */
.wpanoramaloadingBox {
  width: 100%;
  height: 100%;
  display: none;
  background-color: rgba(0, 0, 0, 0.7);
  filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7F000000, endcolorstr=#7F000000);
  position: fixed;
  _position: absolute;
  z-index: 9999;
  top: 0;
  left: 0;
}

.loadingContent {
  position: absolute;
  _position: absolute;
  top: 50%;
  left: 50%;
  width: 300px;
  margin-left: -150px;
}

.wpanoramaloadingBox p {
  color: white;
  font-size: 14px;
  display: block;
  _position: absolute;
  position: absolute;
  top: 60px;
  width: 300px;
  text-indent: 0;
  text-align: center;
  border-radius: 10px;
  font-family: '微软雅黑';
  color: #fff;
}

.loadingImg {
  width: 60px;
  height: 60px;
  position: absolute;
  _position: absolute;
  left: 50%;
  margin-left: -30px;
}

#wpanorama-Dialog-content {
  position: fixed;
  _position: absolute;
  // z-index: 1001;
  top: 50%;
  left: 50%;
  width: 400px;
  /*min-height: 160px;*/
  margin-left: -200px;
  /*padding: 3px;*/
  /*border: 1px solid #dddddd;*/
  background-color: white;
  color: #333333;
  z-index: 10;
  /*overflow-y: scroll;*/
}

/* 头部标题 */
.wpanorama-title {
  height: 31px;
  line-height: 32px;
  padding: 0em 2.1em;
  font-size: 14px;
  font-weight: bold;
}

/* 里面的内容 */
.wpanorama-main {
  font-size: 14px;
  line-height: 1.5em;
  padding: 30px 20px;
}

.wpanorama-main p {
  text-indent: 0;
}

/* 按钮样式 */
.wpanorama-btn {
  height: 66px;
  text-align: center;
}

.wpanorama-btn .oneBtn,
.wpanorama-btn .twoBtn {
  display: none;
}

.wpanorama-btn button {
  width: 120px;
  height: 36px;
  margin: 0px 16px 30px 16px;
  font-size: 14px;
  border: none;
  /*border-radius: 4px;*/
  outline: none;
  cursor: pointer;
}

/** 设置不同弹框样式 
 *  错误 w-error
 *  警告 w-warning
 *  正常 w-normal
 *  知识测评 w-klg
*/
.w-error .wpanorama-title {
  background: url('../img/w-dialog.png') 5px center no-repeat;
  background-color: rgb(237, 139, 127);
  /*color:#ef1100;*/
  border: none;
  border-bottom: 1px solid #ddd;
}

.w-error .wpanorama-btn button {
  background-color: rgb(222, 26, 0);
  color: #fff;
}

/***********************/
.w-warning .wpanorama-title {
  background: url('../img/w-dialog.png') 5px center no-repeat;
  background-color: rgb(254, 201, 127);
  /*color: #f39800;*/
  border: none;
  border-bottom: 1px solid #ddd;
}

.w-warning .wpanorama-btn button {
  background-color: #ff9600;
  color: #fff;
}

/***********************/
.w-normal .wpanorama-title {
  background: url('../img/w-dialog.png') 5px center no-repeat;
  background-color: rgb(126, 214, 250);
  /*color:#66b919;*/
  border: none;
  border-bottom: 1px solid #ddd;
}

.w-normal .wpanorama-btn button {
  background-color: #00adf5;
  color: #fff;
}

/***********************/
.wpanorama #wpanorama-content.w-klg {
  width: 300px;
  margin-left: -150px;
}

.w-klg .wpanorama-title {
  background: none;
  border: none;
  border-bottom: 1px solid #ddd;
  text-align: center;
}

.w-klg .wpanorama-main {
  padding: 1em 1.8em;
}

.TLB_welcome_Tab {
  position: absolute !important;
  bottom: 0;
  left: 0 !important;
}






/*黑色主题*/
.night {
  background-color: #243242;
}

.night .wUserLoginwrap {
  border: 1px solid #1c1e23;
}

.night .wOpen li,
.night .wAccountManagement li,
.night .wAgent li,
.night .wFundsManagement li,
.night .wPrint li {
  border: 1px solid #1c1e23;
}

.night .wAccountManagement li:hover,
.night .wFundsManagement li:hover {
  border: 1px solid #ff8a00;
}

.night .wOpen li:hover,
.night .wAgent li:hover,
.night .wPrint li:hover {
  border: 1px solid #1159ff;
}

.night .wOpen li a,
.night .wAccountManagement li a,
.night .wAgent li a,
.night .wFundsManagement li a,
.night .wPrint li a {
  color: #fff;
}

.night .usercode {
  color: #fff;
}

.night .title-usercode {
  color: #fff;
}

.night .title-Bankcode {
  color: #fff
}

.night .title-Bankcode .Banktitle {
  color: #666;
}

.night .wTitle {
  color: #909099;
}

/*图片*/
/* .night .wCuacctInfoicon{
  background-color: #243242;
  border-color:#000;
  color: #fff;
}
.night .wBankInfoicon{
  background-color: #243242;
  border-color:#000;
  color: #fff;
}
.night .wSelfInfoicon{
  background-color: #243242;
  border-color:#000;
  color: #fff;
} */
.night .wagent,
.night .wpabank,
.night .wcibank,
.night .wjsbank {
  background: url('../img/panoramaNight/wagent.png') 10px 8px no-repeat;
  background-size: 24px 22px;
}

.night .wbankDepository {
  background: url('../img/panoramaNight/wbankDepository.png') 10px 8px no-repeat;
  background-size: 24px 22px;
}

.night .wcuacct {
  background: url('../img/panoramaNight/wcuacct.png') 10px 8px no-repeat;
  background-size: 22px 22px;
}

.night .wCTSMarket {
  background: url('../img/panoramaNight/wCTSMarket.png') 10px 8px no-repeat;
  background-size: 24px 22px;
}

.night .wGEM {
  background: url('../img/panoramaNight/wGEM.png') 10px 8px no-repeat;
  background-size: 24px 22px;
}

.night .wHKStock {
  background: url('../img/panoramaNight/wHKStock.png') 10px 8px no-repeat;
  background-size: 24px 22px;
}

.night .wmobile {
  background: url('../img/panoramaNight/wmobile.png') 10px 8px no-repeat;
  background-size: 24px 22px;
}

.night .wregisterOrg {
  background: url('../img/panoramaNight/wregisterOrg.png') 10px 8px no-repeat;
  background-size: 24px 22px;
}

.night .wtaxissue {
  background: url('../img/panoramaNight/wtaxissue.png') 10px 8px no-repeat;
  background-size: 24px 22px;
}

.night .wtradingChannels {
  background: url('../img/panoramaNight/wtradingChannels.png') 10px 8px no-repeat;
  background-size: 24px 22px;
}

.night .wuserProfile {
  background: url('../img/panoramaNight/wuserProfile.png') 10px 8px no-repeat;
  background-size: 24px 22px;
}

.night .wSHWarningStock {
  background: url('../img/panoramaNight/wSHWarningStock.png') 10px 8px no-repeat;
  background-size: 24px 22px;
}

.night .wchangemobile {
  background: url('../img/panoramaNight/wchangemobile.png') 10px 8px no-repeat;
  background-size: 24px 22px;
}

.night .wpassword {
  background: url('../img/panoramaNight/wpassword.png') 10px 8px no-repeat;
  background-size: 24px 22px;
}

.night .wstatus {
  background: url('../img/panoramaNight/wstatus.png') 10px 8px no-repeat;
  background-size: 24px 22px;
}

.night .wfinancing {
  background: url('../img/panoramaNight/wfinancing.png') 10px 8px no-repeat;
  background-size: 24px 22px;
}

.night .wmultiBanks {
  background: url('../img/panoramaNight/wmultiBanks.png') 10px 8px no-repeat;
  background-size: 24px 22px;
}

.night .wassetsAccount {
  background: url('../img/panoramaNight/wassetsAccount.png') 10px 8px no-repeat;
  background-size: 24px 22px;
}

.night .wmodifymobile {
  background: url('../img/panoramaNight/wmodifymobile.png') 10px 8px no-repeat;
  background-size: 22px 22px;
}

.night .widdatalen {
  background: url('../img/panoramaNight/widdatalen.png') 10px 8px no-repeat;
  background-size: 24px 22px;
}

.night .widdata {
  background: url('../img/panoramaNight/widdata.png') 10px 8px no-repeat;
  background-size: 22px 22px;
}

.night .wTLB {
  background: url('../img/panoramaNight/wTLB.png') 10px 8px no-repeat;
  background-size: 24px 22px;
}

.night .wTLBAmount {
  background: url('../img/panoramaNight/wTLBAmount.png') 10px 8px no-repeat;
  background-size: 22px 17px;
}

.night .wTLBRelease {
  background: url('../img/panoramaNight/wTLBRelease.png') 10px 8px no-repeat;
  background-size: 22px 15px;
}

.night .wcdr {
  background: url('../img/panoramaNight/wcdr.png') 10px 8px no-repeat;
  background-size: 22px 19px;
}

.night .wInvestor {
  background: url('../img/panoramaNight/wInvestor.png') 10px 8px no-repeat;
  background-size: 22px 17px;
}

.night .wCuacctInfowarp {
  border-color: #1c1e23;
}

.night .wSelfInfowarp {
  border-color: #1c1e23;
}

.night .wBankInfowarp {
  border-color: #1c1e23;
}

.night .wBankInfo {
  border-color: #1c1e23;
}

.night .wCuacctInfowarpMessage,
.night .wSelfInfowarpMessage,
.night .wBankInfowarpMessage {
  color: #fff;
}

.night .wStatusLoding {
  background: url('../img/panoramaNight/loading-b.gif') right 10px no-repeat;
  background-size: 16px 16px;
}

.night .wbank5200 {
  background: url('../img/panoramaNight/logo_gs.png') no-repeat bottom;
  background-size: 18px 18px;
}

.night .wbank5300 {
  background: url('../img/panoramaNight/logo_zg.png') no-repeat bottom;
  background-size: 18px 18px;
}

.night .wbank6000 {
  background: url('../img/panoramaNight/logo_ms.png') no-repeat bottom;
  background-size: 18px 18px;
}

.night .wbank6100 {
  background: url('../img/panoramaNight/logo_pa.png') no-repeat bottom;
  background-size: 18px 18px;
}
/* tips样式 */
.wstatementAcct, .wassetAcct {
    position: relative;
}
.wstatementAcct .sub_title:hover .message-content {
    display: block;
}
.message-content1 {
    display: none;
    position: absolute;
    top: 75px;
    left: 0px;
    width:233px;
    height: 70px;
    background-color: #F2E7D3;
    /* border: 1px solid #cca663; */
    /* z-index: 90; */
}
/* .message-content:before{
 position: absolute;
 top: -14px;
 left: 114px;
 content: '';
 border-top: 7px transparent dashed;
 border-left: 7px transparent dashed;
 border-right: 7px transparent dashed;
 border-bottom: 7px #cca663 solid;
} */
.message-content1 p{
    text-indent: 0;
    font-size: 12px;
    color: #999999;
}