﻿.body-box{ background:#f7f7f7 url(../image/common/bg.png) repeat; padding-bottom:95px;  }
.mbx{ padding:20px 0 10px 20px; }
.mbx em{ padding:0 4px; }

/*证明上传*/
.wealth .header .top span{ color:#fff; }
.full{ height:auto !important; }

.ind_1{ position: relative; width:100%; height:100%; }
.section{ background-size:cover !important;  position: relative; }
.section1 .fp-tableCell>img,.section2 .fp-tableCell>img{ display:none; }
.section2  .ind_2{ padding:0; height:550px; }
.section2  .sw_1 .wrap{ padding:0;  }
.header h1 img,.header .nav{  transition:all 0.3s; -webkit-transition:all 0.3s;  }
.new_header{ background:rgba(0,0,0,0.3); transition:all 0.3s; -webkit-transition:all 0.3s; }
.new_header:hover{ background:rgba(0,0,0,0.6); }
.section4 .new{ margin:40px auto; display:block; height:auto; position: relative; z-index:10; max-height:80%; }
.section4 .ind_4 .wrap{ padding:180px 0 0; top:0; position: relative; margin:0 auto; left:0; }
.section4 .wealth_1 .tit{ position: static; margin:0 auto; }
.ind_6 .txt p{ font-size:38px; }
.section  .ind_6 .txt{ margin-top:-160px; }
.section7,.section7 .fp-tableCell{ height:auto !important; }
.ind_1 .txt{ position: absolute; text-align:center; color:#fff; width:1000px; height:240px; top:50%; margin-top:-100px; left:50%; margin-left:-500px; font-size:44px; font-family:"宋体"; }

.section6{ background:#132843; }
.section6 .wealth_4{ border-bottom:0; }
.section7{ border-top:1px solid #2a558a; }
@media only screen and (max-width:1260px){

    .ind_1,.ind_2{ position: absolute; top:0; left:0; width:100%; height:100%; }
    .section1>img,.section2>img,.section3>img{ width:100%; height:auto; }
    .ind_2 .txt{ padding-left:50px; }
    .ind_2 .sw_1 .fr img{ width:100%; }
    .ind_3{ padding:100px 0; }
    .section4 .ind_4 .wrap{ padding:80px 0; }
    .sw_1 .fr{ width:60%; }
}
@media only screen and (min-width:1260px){


    .ind_1 .txt{ transition:all 1.5s; -webkit-transition:all 1.5s; transition-delay:1s; -webkit-transition-delay:1s;  transform:scale(1.5); -webkit-transform:scale(1.5); opacity:0; filter:alpha(opacity=0); }
    .new_anim .ind_1 .txt,.active .ind_6 .txt{ transform:scale(1);  -webkit-transform:scale(1); opacity:1; filter:alpha(opacity=100);  }


    .ind_2 .txt{
        transition:all 1.2s linear;
        -webkit-transition:all 1.2s linear;
        transform:translateX(-300px);
        -webkit-transform:translateX(-300px);
        opacity:0;
        filter:alpha(opacity=0);
    }
    .active .ind_2 .txt{
        transition-delay:0.5s;
        -webkit-transition-delay:0.5s;
        transform:translateX(0);
        -webkit-transform:translateX(0);
        opacity:1; filter:alpha(opacity=100);
    }

    .ind_2 .fr img{
        transition:all 1.8s linear;
        -webkit-transition:all 1.8s linear;
        opacity:0;
        filter:alpha(opacity=0);
        transform:scale(0.5);
        -webkit-transform:scale(0.5);
    }
    .active .ind_2 .fr img{
        transition-delay:1.8s;
        -webkit-transition-delay:1.8s;
        transform: rotate(0deg) scale(1);
        -webkit-transform: rotate(0deg)  scale(1);
        opacity:1;
        filter:alpha(opacity=100);
    }


    .ind_3 h3{
        transition:all 1.5s;
        -webkit-transition:all 1.5s;
        transform:translateY(200px);
        -webkit-transform:translateY(200px);
        opacity:0;
        filter:alpha(opacity=0);

    }
    .active .ind_3 h3{
        transition-delay:0.5s;
        -webkit-transition-delay:0.5s;
        transform:translateY(0px);
        -webkit-transform:translateY(0px);
        opacity:1;
        filter:alpha(opacity=100);
    }

    .ind_video{
        transition:all 1.8s;
        -webkit-transition:all 1.8s;
        transform:translateY(800px);
        -webkit-transform:translateY(800px);
        opacity:0;
        filter:alpha(opacity=0);
    }
    .active .ind_video{
        transition-delay:1s;
        -webkit-transition-delay:1s;
        transform:translateY(0px);
        -webkit-transform:translateY(0px);
        opacity:1;
        filter:alpha(opacity=100);
    }
    .m{
        transition:all 2s;
        -webkit-transition:all 2s;
        transform:translateY(1000px);
        -webkit-transform:translateY(1000px);
        opacity:0;
        filter:alpha(opacity=0);
    }

    .active .m{
        transition-delay:1.5s;
        -webkit-transition-delay:1.5s;
        transform:translateY(0px);
        -webkit-transform:translateY(0px);
        opacity:1;
        filter:alpha(opacity=100);
    }


    .section4 .wealth_1 .tit{
        transition:all 1s;
        -webkit-transition:all 1s;
        transform:scale(0);
        -webkit-transform:scale(0);
        opacity:0;
        filter:alpha(opacity=0);
    }
    .section4.active .wealth_1 .tit{
        transition-delay:1s;
        -webkit-transition-delay:1s;
        transform:scale(1);
        -webkit-transform:scale(1);
        opacity:100;
        filter:alpha(opacity=100);
    }

    .section4 .img_1{
        transition:all 1.2s;
        -webkit-transition:all 1.2s;
        transform:rotateX(360deg)  scale(0);
        -webkit-transform:rotateX(360deg)  scale(0);
        opacity:0;
        filter:alpha(opacity=0);
    }

    .section4.active .img_1{
        transition-delay:1.2s;
        -webkit-transition-delay:1.2s;
        transform:rotateX(0deg)  scale(1);
        -webkit-transform:rotateX(0deg)  scale(1);
        opacity:10;
        filter:alpha(opacity=0);
    }

    .section4 .new{
        transition:all 1.8s;
        -webkit-transition:all 1.8s;
        transform:scale(1.5) translateY(1200px);
        -webkit-transform:scale(1.5) translateY(1200px);
        opacity:0;
        filter:alpha(opacity=0);
    }
    .section4.active .new{
        transition-delay:1.8s;
        -webkit-transition-delay:1.8s;
        transform:scale(1) translateY(0);
        -webkit-transform:scale(1) translateY(0);
        opacity:1;
        filter:alpha(opacity=1.5);
    }

    .section4 .more{
        transition:all 2s;
        -webkit-transition:all 2s;
        transform:scale(0) translateY(400px);
        -webkit-transform:scale(0) translateY(400px);
        opacity:0;
        filter:alpha(opacity=0);
    }

    .section4.active .more{
        transition-delay:3s;
        -webkit-transition-delay:3s;
        transform:scale(1) translateY(0);
        -webkit-transform:scale(1) translateY(0);
        opacity:1;
        filter:alpha(opacity=100);
    }

    .section6 h2{
        transition:all 1s;
        -webkit-transition:all 1s;
        transform:scale(0);
        -webkit-transform:scale(0);
        opacity:0;
        filter:alpha(opacity=0);
    }
    .section6.active h2{
        transition-delay:1s;
        -webkit-transition-delay:1s;
        transform:scale(1) translateY(0);
        -webkit-transform:scale(1) translateY(0);
        opacity:1;
        filter:alpha(opacity=100);
    }
    .section6 li:nth-child(1){
        transition:all 2s;
        -webkit-transition:all 2s;
        transform: translateX(500px) rotateY(360deg) scale(0);
        -webkit-transform: translateX(500px) rotateY(360deg) scale(0);
    }
    .section6.active li:nth-child(1){
        transition-delay:1s;
        -webkit-transition-delay:1s;
        transform:translateX(0) rotateY(0deg) scale(1);
        -webkit-transform:translateX(0) rotateY(0deg) scale(1);
    }

    .section6 li:nth-child(2){
        transition:all 2s;
        -webkit-transition:all 2s;
        transform: translateX(500px) rotateY(360deg) scale(0);
        -webkit-transform: translateX(500px) rotateY(360deg) scale(0);
    }
    .section6.active li:nth-child(2){
        transition-delay:1.5s;
        -webkit-transition-delay:1.5s;
        transform:translateX(0) rotateY(0deg) scale(1);
        -webkit-transform:translateX(0) rotateY(0deg) scale(1);
    }

    .section6 li:nth-child(3){
        transition:all 2s;
        -webkit-transition:all 2s;
        transform: translateX(500px) rotateY(360deg) scale(0);
        -webkit-transform: translateX(500px) rotateY(360deg) scale(0);
    }
    .section6.active li:nth-child(3){
        transition-delay:2s;
        -webkit-transition-delay:2s;
        transform:translateX(0) rotateY(0deg) scale(1);
        -webkit-transform:translateX(0) rotateY(0deg) scale(1);
    }

    .section6 li:nth-child(4){
        transition:all 2s;
        -webkit-transition:all 2s;
        transform: translateX(500px) rotateY(360deg) scale(0);
        -webkit-transform: translateX(500px) rotateY(360deg) scale(0);
    }
    .section6.active li:nth-child(4){
        transition-delay:2.5s;
        -webkit-transition-delay:2.5s;
        transform:translateX(0)  rotateY(0deg) scale(1);
        -webkit-transform:translateX(0) rotateY(0deg) scale(1);
    }

}
.smallScreen .header .nav h1 img,.new_header.header .nav h1 img{ max-height:30px; }
.smallScreen .header .nav,.new_header.header .nav{ line-height:30px; }
.smallScreen .ind_3 h3,.smallScreen .ind_1 .txt p{ font-size:30px; }
.smallScreen .section4 .wealth_1 .tit{ font-size:30px; }
.smallScreen .section4 .ind_4 .wrap{ padding-top:140px; }
.smallScreen .section4 .new{ max-height:65%; }
.smallScreen .wealth_1 .img_1{ width:900px; left:50%; margin-left:-450px; }
.smallScreen .section4{ overflow:hidden; }
.smallScreen .ind_4{ height:100% !important; padding:0; }
.smallScreen .ind_4 .wrap{ height:63% !important; }
.smallScreen .wealth_1 .more,.smallScreen .ind_6 .more{ font-size:16px; height:40px; line-height:40px; }

.smallScreen .head_2{ padding:20px 0;  font-size:30px; }
.smallScreen .ind_4 .more{ bottom:30px !important; }
.smallScreen_1280 .ind_3{ padding-top:80px; }

/*.ie9 .ind_2 .fr img,.ie9 .txt,.ie9 .section6 h2{ opacity:1 !important; filter:alpha(opacity=100) !important; transform:scale(1)  translate(0px) !important; -webkit-transform:scale(1)  translate(0px) !important;  }
.ie9 .ind_3 h3,.ie9 .ind_video,.ie9 .m,.ie9 .section4 .tit,.ie9 .section4 .img_1,.ie9 .section4 .new,.ie9 .section4 .more,.ie9 .ind_6 .more{ opacity:1 !important; filter:alpha(opacity=100) !important;  transform:translateY(0px) !important; -webkit-transform:translateY(0px) !important;}
.ie8 .right_li li:hover span img,.ie8 .right_li li.on span img{ opacity:1; filter:alpha(opacity=100); }
.ie8 .right_li li:hover .hover,.ie8  .right_li li.on .hover{ opacity:1; filter:alpha(opacity=100); }
.ie8 .wea_4 li .child .ld,.ie8 .wea_4 li .child .ld2{ display:none !important;  }

.ie8 .new_header{ background:url(../image/common/ind_6.png) repeat; }*/

.ind_1 .a_com{ color:#fff !important; font-family:arial; font-size:20px; display:inline-block; padding:5px 30px; border-radius:30px; border:2px solid #fff; margin-top:40px; }
.ind_2{ padding-bottom:150px; }
.ratio-img{ width:100%; height:auto; display:block; }
.ratio-img img{ width:100% !important; height:100% !important; display:block; }
.in_ban li{ width:20%; }
.ind_3 h3{ text-align:center; font-size:38px; margin-bottom:40px; }
.in_ban{ padding-bottom:30px; }
.ind_video .bx-wrapper .bx-pager{ display:block; bottom:-20px; }
.ind_video .bx-wrapper{ overflow:visible; }
.ind_video .bx-wrapper .bx-pager.bx-default-pager a{ background:#bfbfbf; border:2px solid #bfbfbf; width:8px; height:8px; border-radius:50%; }
.ind_video .bx-wrapper .bx-pager.bx-default-pager a:hover,.ind_video .bx-wrapper .bx-pager.bx-default-pager a.active{ background:#fff; border:2px solid #797979; }
.in_ban li div.img{ border-right:1px solid #fff; position: relative; z-index:8; }
.in_ban li{ position: relative; }
.in_ban li .v_but{ position: absolute; width:100%; height:100%; z-index:1; background:url(../image/common/ind_bg.png) repeat; top:0; left:0; cursor:pointer; transition:all 0.3s; -webkit-transition:all 0.3s; opacity:0; filter:alpha(opacity=0); }
.in_ban li .v_but img{ width:104px; height:auto; position: absolute; left:50%;top:50%; margin:-52px 0 0 -52px; }
.in_ban li:hover .v_but{ z-index:100; opacity:1; filter:alpha(opacity=1); }
.m{ text-align:center; margin-top:50px; }
.m a{ color:#474747;display:inline-block; padding:0 30px; border:2px solid #bfbfbf; line-height:40px; border-radius:30px; }
.m a img{ vertical-align:middle; max-height:30px; margin-right:8px; display:inline-block; }
.ind_4 .wrap{ height:75%; top:5%; }
.ind_4{ height:800px !important; padding-bottom:100px; }
.ind_4 .more{ bottom:-50px !important; }
.ind_4 .wealth_1 .img_1{ bottom:-130px; }


.right_li{ position: fixed; right:40px; top:50%; margin-top:-170px; z-index:10000; }
.right_li .hover{ display:block; width:120px; opacity:0; filter:alpha(opacity=0);  z-index:-1; position: absolute; text-align:center; background:#2062af; border-radius:30px; transition:all 0.5s; -webkit-transition:all 0.5s;  line-height:40px; right:0; top:0; overflow:hidden; }
.right_li img{ transition:all 0.5s; -webkit-transition:all 0.5s; }
.right_li li:hover .hover img,.right_li li.on .hover img{ padding-right:40px; }
.right_li .hover a{ color:#fff; position: relative; top:1px; display:inline-block; }
.right_li li>span{ width:40px; height:40px; display:block; text-align:center; line-height:40px; cursor:pointer; }
.right_li  img{ display:inline-block; vertical-align:middle; max-height:95%; }
.right_li li{ padding-bottom:25px;  background:url(../image/common/i_6.png) no-repeat center 48px; position: relative; }
.right_li li.last{ background:none; }
.right_li li:hover .hover,.right_li li.on .hover{  width:135px;  opacity:1; filter:alpha(opacity=100); z-index:1;}
.right_li li:hover span img,.right_li li.on span img{  opacity:0; filter:alpha(opacity=0);}

.overview,.redemption,.sure_1,.sure_2,.account_1,.account_2,.message,.activation{ padding:55px 40px; background:#fff; border-radius:5px; box-shadow:0 0 15px rgba(0,0,0,0.1); }
.overview>p{ font-size:16px; }
.overview p a{ color:#3b83cb; }
.overview .ts p{ color:#909090; }
.overview .ts>span{ display:block; padding-bottom:10px; }
.overview .file_input{ float:left; outline: none;  border:1px solid #dedede; border-radius:5px; background:url(../image/common/ov_3.png) no-repeat center center; width:98px; height:98px; cursor:pointer; position: relative;}
.overview .file{ padding:30px 0; border-bottom:1px dashed #e7e7e7;  margin-bottom:30px; }
.overview .file span{  transition:all 0.3s; -webkit-transition:all 0.3s;  display:block; float:left; margin-right:10px; }
.overview .file span:hover{ box-shadow:0 0 10px rgba(0,0,0,0.1); }
.overview .file span img{ border:1px solid #dedede; border-radius:5px; width:98px; height:98px; }
.btns{ border:1px solid #134087; outline: none; border-radius:20px; transition:all 0.3s; -webkit-transition:all 0.3s;  width:auto; padding:0 50px; text-align:center; color:#fff; background:#134087; margin-top:20px; line-height:33px; }
.btns:hover{color:#134087; background:none;   }
.btn_auto { text-align:center; margin:20px 0 40px; }
.overview .file_input input,.bdsc input{ width:100%; height:100%; opacity:0;  filter:alpha(opacity=0); cursor:pointer; }

.redemption { margin-top:20px; }
.redemption li{ line-height:32px; padding:9px 0; color:#474747; }
.redemption li span.fl{ width:40%; padding-right:2%; text-align:right; font-size:16px; }
.redemption li div.fl .yuan{ line-height:30px; height:30px; width:280px; padding-left:10px; border:1px solid #e6e6e6; }
.redemption li div.fl em{ padding:0 10px; }
.redemption li div.fl .btn{ border:0; background:none; color:#7ea7d9; }
.redemption li div.fl b{ font-weight:normal; padding-right:5px; }



/*确认订购信息*/
.sure_1{  padding:45px 40px;  background:#fff url(../image/common/sure_0.png) no-repeat center 90px; }
.sure_1 div.fl{ text-align: center; width:120px; padding:0 10px; min-height:150px; }
.sure_1 div.fl img{ width:120px; padding-bottom:5px;  }
.sure_1 div.mar{ margin:0 365px; }
.sure_2{ padding:0; margin-top:25px; padding-top:20px; }
.head_3{ font-size:24px; color:#474747; line-height:60px;  margin-left:30px;  height: 63px; }
.head_3 img{ display:inline-block; vertical-align:middle; margin-right:10px;/* position: relative;*/ top:-2px; }
.sure_2_c .head_3{ background:url(../image/common/sure_5.png) no-repeat 20px center; }
.sure_2_t{ padding:0;  }
.sure_2_t .fixed{ padding:0 30px 40px; }
.sure_2_t .fl_1{ width:350px; }
.sure_2_t .fl_3{ width:290px; }
.sure_2_t .fl_2{ width:430px; margin:0 40px; }
.sure_2_t p{ border-bottom:1px solid #e6e6e6; line-height:56px; color:#474747; font-size:16px; }
.sure_2_t p em,.sure_2_c .cf  p.fl em{ display:inline-block; width:160px; padding-left:40px; }
.sure_2_t .fl_3 em,.sure_2_c .cf p.fl em{ width:120px; }
.sure_2_t>.cf>div{ border-bottom:1px solid #e8e8e8; width:48%; line-height:60px; }
.sure_2_t .cf{ padding:0 30px; }
.sure_2_bot{ padding-bottom:80px; margin-top:10px; text-align:center; }
.sure_2_bot a{ display:inline-block; border:1px solid #d6d6d6; outline: none; border-radius:20px; transition:all 0.3s; -webkit-transition:all 0.3s; margin:0 10px;  width:175px;  text-align:center; color:#474747; background:none; line-height:33px;  }
.sure_2_bot span{ display:inline-block; border:1px solid #d6d6d6; outline: none; border-radius:20px; transition:all 0.3s; -webkit-transition:all 0.3s; margin:0 10px;  width:175px;  text-align:center; color:#474747; background:none; line-height:33px;cursor:pointer;}
.sure_2_bot a:hover{ border:1px solid #134087;  color:#fff; background:#134087; }
.sure_2_bot span:hover{ border:1px solid #134087;  color:#fff; background:#134087; }

.sure_2_t{ margin-bottom:40px; }
.sure_2_t .cf{ font-size:16px; }
.sure_2_t .cf em{ padding-left:30px; width:180px; display:inline-block; }

.sure_2_t_4 span{ color:#3b629e; }
/*购买成功*/
.success{  background:#fff url(../image/common/sure_8.png) no-repeat center 90px;  }
.succ_2_t{ text-align:center; padding:80px 0 60px; border-bottom:1px solid #e6e6e6; margin-bottom:15px; }
.succ_2_t p{ padding:25px 0 ; font-size:20px; }
.succ_2_t .txt a{ display:inline-block; width:130px; line-height:33px; border:1px solid #d6d6d6;  border-radius:20px ; margin:0 5px; transition:all 0.3s; -webkit-transition:all 0.3s; }
.succ_2_t .txt a:hover{ background:#3b629e; border:1px solid #3b629e; color:#fff; }
.succ_2_c .child{ margin:0 30px; padding:30px 0; border:1px solid #d6d6d6;  border-radius:3px; background:url(../image/common/sure_11.png) no-repeat center center; }
.succ_2_c .child li{ width:49%; line-height:30px; }
.succ_2_c .child li em,.succ_2_c .child li span{ width:50%; display:block; float:left; }
.succ_2_c .child li em{ text-align:right; color:#707070; }
.succ_2_c p{ padding:20px 0 80px 30px; color:#707070; }
.succ_2_c p span{ color:#3b629e; }
/*失败*/
.succ_2_t .zx{ color:#3b629e; }
.sure_2 .xz{ padding-bottom:190px; padding-top:110px; }
/*账户管理*/
.account_1{ padding:0; background:url(../image/common/ac_1.png) repeat center center; box-shadow:0px 0px 15px rgba(0,0,0,0.5); color:#fff;  margin-top:50px; }
.account_1 a{ color:#fff; }
.account_1 .img{ position: relative; padding:160px 20px 30px 40px; width:200px; text-align:center; }
.account_1 .img a{ color:#fff; font-size:24px; }
.account_1 .img .tx img{ width:100%; height:100%; }
.account_1 .img .tx{ position:absolute; width:200px; height:200px; border-radius:50%; box-shadow:0px 0px 5px rgba(0,0,0,0.2); display:block; left:40px;top:-50px; }
.account_1 .ico{ text-align:center; margin-top:10px; }
.account_1 .ico a{ display:inline-block; width:34px; height:34px; margin:0 5px; }
.account_1 .ico .ico_1{ background:url(../image/common/ass_2.png) no-repeat 0 0; }
.account_1 .ico .ico_2{ background:url(../image/common/ass_3.png) no-repeat 0 0; }
.account_1 .ico .ico_3{ background:url(../image/common/ass_4.png) no-repeat 0 0; }
.account_1 div.of{ padding:50px 0 0; background:url(../image/common/ass_12.png) no-repeat right 160px; }
.account_1 .zc{ padding:0 30px 0 20px; }
.account_1 .zc .fl p{ font-size:18px; }
.account_1 .zc .fl span{ display:block; margin-top:-5px; }
.account_1 .zc .fl em{ font-size:40px; font-family:arial; }
.account_1 .zc .fr{ text-align:right; }
.account_1 .zc .fr a.more{ display:inline-block; padding:0px 10px; border:1px solid #fff; color:#fff; border-radius:20px; margin-bottom:10px; }
.account_1 .zc .fr div span{ padding-left:50px;  }
.account_1 .zc .fr div em{ font-size:24px; font-family:arial; }
.account_1  ul{ padding-top:32px; }
.account_1  ul li{ float:left; width:135px; line-height:111px; padding-left:15px; position: relative; }
.account_1  ul li>a{ position: relative; z-index:1000; display:inline-block; }
.account_1  ul li i{ float:left; width:35px; height:110px; }
.account_1  ul li i span{  float:left;}
.account_1  ul li i.i1{ background:url(../image/common/ass_5.png) no-repeat center center; }
.account_1  ul li i.i2{ background:url(../image/common/ass_6.png) no-repeat center center; }
.account_1  ul li i.i3{ background:url(../image/common/ass_7.png) no-repeat center center; }
.account_1  ul li i.i4{ background:url(../image/common/ass_8.png) no-repeat center center; }
.account_1  ul li i.i5{ background:url(../image/common/ass_9.png) no-repeat center center; }
.account_1  ul li i.i6{ background:url(../image/common/ass_10.png) no-repeat center center; }
.account_1  ul li i.i7{ background:url(../image/common/ass_11.png) no-repeat center center; }
.account_1  ul li i.i8{ background:url(../image/common/ass_15.png) no-repeat center center; }

.account_1 .of{ float:right; min-width:910px; overflow:visible; }
.account_1  li .child_nav{ position: absolute; width:100%;  background:url(../image/common/child.png) repeat-y center top; padding-top:100px; top:0; left:0; z-index:101; padding-bottom:11px;}
.account_1  li .child_nav a{ display:block; text-align:center; line-height:35px;   }
.account_1  li .child_nav a:hover,.account_1  li .child a.on{ background:url(../image/common/child_1.png) repeat-y center top; }
.account_1  ul li.on,.account_1  ul li.by{ background:url(../image/common/child.png) repeat-y center top; }

.account_2{ margin-top:20px; padding-top:20px; }
.acc_2_a{ padding-top:15px; }
.acc_2_a a{ display:block; float:left; width:50%; height:55px; border-bottom:1px solid #e0e0e0; font-size:24px; color:#474747; }
.acc_2_a a span{ display:block; text-align:center; line-height:30px; }
.acc_2_a a img{ display:inline-block; vertical-align:middle; padding-right:10px; }
.acc_2_a a.on{ height:54px; border-bottom:2px solid #3b619f;  }
.tab_ul{ margin-top:60px; }
.tab_ul li{ display:none; }
.tab_ul li.cur{ display:block; }
.tab_ul .list_1 { border-bottom:1px solid #f0f0f0; line-height:55px;  }
.tab_ul .list_1 span{ padding:0 0 0 40px; display:block; width:210px; }
.tab_ul .list_1 a{ color:#3b83cb; padding-right:40px; }
.tab_ul .list_1.bd{ border:0; }
.scfs{ margin-left:220px; width:528px; height:528px; background:#f5f5f5; text-align: center; }
.scfs_sub{ padding-top:200px; }
.pz .pic{ text-indent:-9999px; }
.scfs_sub .bdsc,.pz .pic{cursor:pointer; position: relative; line-height:34px; height:34px; width:225px;  margin:0 auto; border:1px solid #e6e6e6; border-radius:20px; margin-bottom:20px; background:#fff url(../image/common/file.png) no-repeat center center; }
.scfs_sub .bdsc input{ width:100%; height:100%; opacity:0;  filter:alpha(opacity=0); cursor:pointer;  }
.pz{ display:none; }
.tab_ul .xg{ text-align: center; padding-left:30px; }
.tab_ul .xg h3{ height:35px; font-size:16px; }
.tab_ul .xg p{ line-height:40px; }
.tab_ul .xg .big img{ width:197px; height:197px; }
.tab_ul .xg .center img{ width:120px; height:120px; }
.tab_ul .xg .small img{ width:64px; height:64px; }
#video,#canvas{ position: fixed; top:50%; left:50%; margin:-240px 0 0 -320px; z-index:-1;  }


/*我的投资*/
.invest{ background:#fff; border-radius:5px; box-shadow:0 0 15px rgba(0,0,0,0.1); padding:10px 30px 60px; margin-top: 20px;  }
.tab_ajax{ line-height:50px; border-bottom:1px solid #e6e6e6; height:50px;  }
.tab_ajax a{ float:left; margin-right:50px; display:inline-block; color:#474747;  font-size:18px;  position:relative;}
.tab_ajax a.on i,.tab_ajax a:hover i{ position:absolute; width:100%; height:8px; border-top:2px solid #3d88d3;  bottom:-10px; left:0; background:url(../image/common/arrow.png) no-repeat center bottom; display:block; }
.tab_ajax a.on,.tab_ajax a:hover{ color:#3d88d3; }
.in_tab_a{ line-height:50px; margin-bottom:20px;  }
.in_tab_a a{ display:inline-block; padding-right:25px; font-size:16px; }
.in_tab_a a.active{ color:#3d88d3; }

.in_tab_ul_sq li,.in_tab_ul_cy li{ display:none; }
.in_tab_ul_sq li.cur,.in_tab_ul_cy li.cur{ display:block; }

.in_tab_ul_sq table,.in_tab_ul_cy table{ border-top:2px solid #3d88d3;  width:100%; }
.in_tab_ul_sq th,.in_tab_ul_cy th{ height:48px; text-align:center; background:#fafafa; font-size:16px; }
.in_tab_ul_sq td,.in_tab_ul_cy td{ height:60px; text-align:center; color:#707070; }
.in_tab_ul_sq td .a_com,.in_tab_ul_cy .a_com{ transition:all 0.3s; -webkit-transition:all 0.3s; display:inline-block; height:30px; line-height:30px; padding:0 28px;  margin:0 3px; border:1px solid #e6e6e6; border-radius:8px; color:#707070; }
.in_tab_ul_sq td .a_com,.in_tab_ul_cy .a_com_public{ transition:all 0.3s; -webkit-transition:all 0.3s; display:inline-block; height:30px; line-height:30px; padding:0 10px;  margin:0 3px; border:1px solid #e6e6e6; border-radius:8px; color:#707070; }
.in_tab_ul_sq td .a_com:hover,.in_tab_ul_cy .a_com:hover,.day .td_7 a:hover{ color:#fff; background:#3d88d3; border:1px solid #3d88d3; }
.day .td_7 a{transition:all 0.3s; -webkit-transition:all 0.3s;	  }

.in_tab_ul_sq th, .in_tab_ul_sq td {
    width: 12%;
    border-bottom: 1px solid #e6e6e6;
}
.in_tab_ul_cy th,.in_tab_ul_cy td{  border-bottom:1px solid #e6e6e6;  }
.in_tab_ul_cy th.last{ width:380px; }
.in_tab_ul_cy th.last_public{ width:360px; }
.in_tab_ul_cy td.last{  text-align:left; padding-left:20px; }
.in_tab_ul_cy td.last_public{  text-align:left; padding-left:20px; }
.in_tab_ul_cy td.first{ text-align:left; padding-left:50px; }
.in_tab_ul_cy th.first{ width:200px; }
.in_tab_ul_cy td span{ display:inline-block; width:100%; }
/* .in_tab_ul_cy .allHtml th{ width:210px; }
.in_tab_ul_cy .allHtml th.last{ width:380px; }
.allHtml td.first{ padding:0; text-align:center; } */
.in_tab_ul_cy td em{ color:#ff4757; }
.in_tab_ul_cy td em.f{ color:#19d322; }

/*管理银行卡*/
.bank_m,.risk,.pay,.wxts{ padding:20px 30px 55px; margin-top:20px; padding-left:30px;  background:#fff; border-radius:5px; box-shadow:0 0 15px rgba(0,0,0,0.1); }
.bank_m  .head_3{ margin:0; }
.bank_m>ul{ padding-top:3px; }
.bank_m .bank_list>li{ width:380px; margin:8px 8px 0 0; border:1px solid #e6e6e6; border-radius:3px; float:left; }
.bank_m .bank_list>li.mar{ margin-right:0; }
.bank_m .txt_top{ padding:20px 40px; height:30px; line-height:30px; border-bottom:1px solid #e6e6e6; }
.bank_m .txt_top img{ display:inline-block; max-height:30px; vertical-align:middle; }
.bank_m .txt_top span{ font-size:20px; }

.txt_bottom{ padding:17px 35px; }
.txt_bottom .txt_f{ text-align:center; }
.txt_bottom .txt_f a{ transition:all 0.3s; -webkit-transition:all 0.3s; }
.txt_bottom .txt_f a:hover{ border:1px solid #036fe2; background:#036fe2; color:#fff; }
.txt_bottom  ul li{ line-height:27px; }
.txt_bottom  ul { margin-bottom:20px; border-bottom:1px solid #e6e6e6; padding-bottom:18px; }
.txt_bottom .txt_f a{ display:block; float:left;  line-height:27px;  width:70px; text-align:center; border:1px solid #e6e6e6; border-radius:20px; margin-right:4px;}
.txt_bottom .txt_f a.b_g{ margin-right:0px; }

.bank_m .bank_list>li.last{ border:1px dashed #e6e6e6; background:url(../image/common/tj.png) no-repeat center center; height:226px; }
.bank_m .bank_list>li.last a{ display:block; height:100%; }
.bank_m .bank_list>li.last a span{ padding-top:160px; display:block; color:#3d88d3; text-align:center; }
/*添加银行卡*/
.bank_m .head_3 span{ font-size:16px; color:#909090; }
.bank_m_tj{ min-height:640px; }

/*私募基金——确认购买信息*/
.sure_sm{ background-image:url(../image/common/sm.png); }
.sure_sm .mar1{ margin:0 196px; padding:0 !important; width:140px !important; }
.sure_sm .mar2{ margin:0 196px 0 0; }

/*风险*/
.risk .head_3{ padding:0; background:none; border-bottom:1px solid #e6e6e6; margin:0; }
.scroll_1{ width:100%; height:270px; }
.scroll_2{ width:100%; height:396px; }
.scroll .mCSB_scrollTools .mCSB_draggerRail{ background:#ececec; width:4px; }
.scroll .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ background:#036fe2; }
.risk .scroll h4{ font-size:16px; padding-bottom:10px; margin-left:-3px; }
.risk .scroll p{ color:#909090; }
.risk .scroll{ padding-top:30px;  }
.risk .scroll_2{ border-top:1px solid #e6e6e6; margin-top:30px; padding-bottom:30px; margin-bottom:30px;  border-bottom:1px solid #e6e6e6; }
.risk .scroll .mCustomScrollbar{ padding-right:60px; }

.risk_1 .head_3 span{ font-size:16px; }
.risk_1 p{ text-indent:2em; padding:20px 72px 20px 25px; color:#909090; }
.risk_1 .tit{ color:#909090;  }
.risk_1 .tit li{  line-height:30px; padding:7px 0; cursor:pointer; }
.risk_1 .tit li span{ display:inline-block; width:25px; padding-left:25px; height:30px; cursor:pointer; float:left; background:url(../image/common/chick.png) no-repeat left center; }
.risk_1 .tit li.on span{  background:url(../image/common/chicked.png) no-repeat left center;  }
.risk_1 .tit li em{ overflow:hidden; display:block; }
.risk .sure_2_bot{ padding:10px 0 20px; }

/*支付确认*/
.pay{ padding-bottom:0; }
.sure_2_bot a{ width:134px; }
.pay .money{ line-height:32px; }
.pay .money span{ display:inline-block; line-height:30px; border:1px solid #009dd9; width:200px; }
.pay .money span input{ border:0; background:none; line-height:30px; width:170px; margin-right:10px; text-indent:10px; }
.pay .money span{ color:#009dd9; }
.pay .money span .wrap-placeholder{border:none;}
/*.ie7 .pay .money span input{ float:left; }*/
.pay>p{ line-height:75px; }
.pay .tab_pay a,.back{ width:134px; background: rgba(0, 0, 0, 0) none repeat scroll 0 0; border: 1px solid #d6d6d6; color: #474747; display: inline-block;  line-height: 33px;  margin: 0  20px 10px 0;  outline: medium none;  text-align: center;  transition: all 0.3s ease 0s; border-radius: 20px;}
.pay .tab_pay a.on,.pay .tab_pay a:hover{ background: #134087; border: 1px solid #134087; color: #fff; }
.pay .tab_subscribe a,.back{ width:134px; background: rgba(0, 0, 0, 0) none repeat scroll 0 0; border: 1px solid #d6d6d6; color: #474747; display: inline-block;  line-height: 33px;  margin: 0  20px 10px 0;  outline: medium none;  text-align: center;  transition: all 0.3s ease 0s; border-radius: 20px;}
.pay .tab_subscribe a.on,.pay .tab_subscribe a:hover{ background: #134087; border: 1px solid #134087; color: #fff; }
.pay .tab_profitMethod a,.back{ width:134px; background: rgba(0, 0, 0, 0) none repeat scroll 0 0; border: 1px solid #d6d6d6; color: #474747; display: inline-block;  line-height: 33px;  margin: 0  20px 10px 0;  outline: medium none;  text-align: center;  transition: all 0.3s ease 0s; border-radius: 20px;}
.pay .tab_profitMethod a.on,.pay .tab_subscribe a:hover{ background: #134087; border: 1px solid #134087; color: #fff; }
.pay .tab_com{ margin:35px 0 0; border:1px solid #e6e6e6; }
.pay .tab_com table,.pay .no_empty table{ width:100%; text-align:center;  }
.pay .tab_com table .radiu_btn{ width:300px; }
.pay .tab_com table .radiu_btn_off{ width:300px; }
.radiu_btn_no{color:#ccc;}
.pay .tab_com table .radiu_num{ width:400px; }
.pay .tab_com table td,.pay .no_empty table td{ height:50px; }
.pay .tab_com li{ padding:15px 0; }
.radiu_btn span{ padding-left:35px; cursor:pointer; display:inline-block; background:url(../image/common/radio2.png) no-repeat left  center; line-height:35px; }
.radiu_btn_off span{ padding-left:35px; cursor:pointer; display:inline-block; background:url(../image/common/radio2.png) no-repeat left  center; line-height:35px; }
.radiu_btn.on span{ background:url(../image/common/radio.png) no-repeat left  center; }

.pay .cont{ line-height:60px; }
.pay .tj_more{ display:block; width:118px; height:32px; line-height:32px; text-align:center; color:#036fe2; border:1px solid #036fe2; margin-bottom:40px; transition:all 0.3s; -webkit-transition:all 0.3s; }
.pay .empty{ line-height:238px; text-align:center; /*margin:15px 0 30px; border:1px solid #e6e6e6; */}
.pay .tj_more:hover{  background:#036fe2;  color:#fff;}

.pay .no_empty{ border:1px solid #e6e6e6; text-align:center; margin:15px 0 30px; padding:15px 0; }

.pay .no_empty .radiu_btn{ width:180px;text-align: left;padding-left:80px; }
.pay .no_empty .radiu_btn_off{ width:180px;text-align: left;padding-left:80px; }
.pay .no_empty .radiu_num{ width:200px; }
.pay .no_empty .ky{ width:220px; }
.pay .no_empty .yebz{ width:270px; color:#036fe2; }
.pay .no_empty .cz a{ display:inline-block; padding:5px 28px; border:1px solid #036fe2; border-radius:3px; color:#036fe2; }

/*开始*/
.tj_list>li{ display:none; }
.tj_list .cur_tj{ display:block; }
.tab_pay .on.black{ border:1px solid #5e5e5e !important; background:#5e5e5e !important; }
.tab_subscribe .on.black{ border:1px solid #5e5e5e !important; background:#5e5e5e !important; }
.tab_profitMethod .on.black{ border:1px solid #5e5e5e !important; background:#5e5e5e !important; }

.list_bank p,.ybd p{ padding:20px 0 35px; font-size:16px; color:#909090; }
.list_bank p a{ color:#036fe2; font-size:14px; }
.list_bank li,.ybd li{ float:left; border:1px solid #e6e6e6; margin:0 16px 16px 0; width:278px; height:52px; }
.list_bank li img,.ybd li img{ width:278px; height:52px; }
.list_bank li.nomar,.ybd li.nomar{ margin-right:0; }
.list_bank li:hover,.list_bank li.on{ border:1px solid #036fe2; }
.ybd{ padding:0 0 65px; margin-top:20px; position: relative; }
.ybd p{ padding-top:40px; }
.tj_list .cur_tj .line{ position: absolute; width:1230px; height:1px; background:#e6e6e6; left:-30px; top:0; }


/*当日交易*/
.day .head_3{ margin-left:0; }
.day .th_1{ width:200px; }
.day .th_2{ width:135px; }
.day .th_3{ width:240px; }
.day .th_4{ width:140px; }
.day .th_4,.day .td_4{ padding-left:20px; }
.day .th_5{ width:140px; }
.day .th_6{ width:120px; }
.day .th_7,.day .td_7{ padding-right:10px; }
.day .td_7 a{ display:inline-block; border:1px solid #e6e6e6; border-radius:3px; padding:2px 20px; color:#707070; }
.wxts h4{ color:#036fe2; padding:20px 0 10px; }
.wxts  a{  color:#036fe2; }
/*历史交易时刻*/
.back{ background: none; border: 1px solid #134087; color: #134087 !important; margin:30px auto 0; display:block;height:35px;}
.back:hover{  background: #134087; border: 1px solid #134087; color: #fff !important;}
.tx_1,.tx_2,.tx_3,.tx_4,.tx_5,.tx_6{ width:150px; }
.tx_1{ padding-left:10px;}
.s_ts{ margin:30px 0 0; padding:30px 20px 0; border-top:1px solid #e6e6e6; }
.s_ts em,.s_ts a{ color:#036fe2; }
.xq{ margin-top:20px; padding:20px 30px 55px;  }
.xq .head_3{ border-bottom:1px solid #e6e6e6; margin-left:0; margin-bottom:40px; }
.xq li span.fl{ width:45%; }
.xq .back{ margin:20px auto }
/*粉红*/
.tab_time a{ display:inline-block; margin-right:2px; width:86px; height:30px; text-align:center; line-height:30px; border:1px solid #e6e6e6; color:#707070; border-radius:5px; }
.jy_xq  li span.fl { width:32%; }
.tab_time a.on{ color:#036fe2; border:1px solid #036fe2; }
.jy_xq li div.fl .yuan{ width:453px; }
.jy_xq .sc_com{ width:463px; }
/*绑卡*/
.bank{ margin-bottom:20px; }
.sure_2 .wh,.sure_2 .other a{ color:#036fe2; }
.sure_2 .other{ margin-top:20px; }
/*编辑*/
.edit .head_3{ border:0; margin:0; }
.edit_ts{ border:1px solid #e6e6e6; padding:20px 30px; color:#707070; margin-bottom:35px; }
.edit_ts em{ color:#036fe2; }
.edit_list{ width:470px; margin:0 auto; }
.edit_list li{ border-bottom:1px solid #e6e6e6; }
.edit_list li span.fl{ width:145px; padding-left:15px; text-align:left; }
.fl_city{ float:left; width:125px;  border:0; text-indent:0;}
.fl_city .select-box dt a b{ text-indent:0; color:#c4c4c4; }
.fl_city2{ margin-left:40px; }
.edit .sure_2_bot{ padding:30px 0; }
.edit .sure_2_bot a{ width:130px; }
.edit_list .input_qc{ border:0; width:300px; height:30px; line-height:30px; }
.agree{ border:0; color:#707070; cursor:pointer; width:470px; margin:0 auto; line-height:32px; padding:9px 0; }
.agree a:hover { color: #3b83cb; }
.agree span{ display:block; float:left; height:32px; width:20px; margin-left:15px; background:url(../image/common/edit_1.png) no-repeat left center; }
.agree span.on{ background-image:url(../image/common/edit_2.png); }
/*变更*/
.edit_ts span{ display:block; padding-bottom:10px; color:#036fe2; }
.edit_ts p{ font-size:12px; line-height:1.8; }
.edit_list  .input{ border:0;  line-height:32px; height:32px; width:200px; }

.edit_list  .yzm{ display:inline-block;  padding:0px 15px; width:92px;background:#3b83cb; line-height:26px; color:#fff;border:2px solid #3b83cb; border-radius:20px; font-size:12px; }
.tran_edit{ margin-left:30px; background:#3b83cb; color:#fff !important; border-radius:15px; line-height:26px; font-size:12px; padding:0 10px; margin-top:3px; }


/*验证银行卡*/
.yz_bank .yhk{ line-height:30px; padding:0 0 20px; position: relative;}
.yz_bank .yhk img{ max-height:30px; vertical-align:middle; display:inline-block; }
.yz_bank .yhk .line{ position: absolute; width:100%; height:1px; background:#e6e6e6; left:0; bottom:0; }
.yz_bank .yhk a{ transition:all 0.3s; -webkit-transition:all 0.3s	; display:inline-block; border:1px solid #e6e6e6; border-radius:20px; padding:0 20px; font-size:12px; line-height:26px; color:#707070; margin-top:6px; }
.yz_bank .yhk{ border-bottom:1px solid #e6e6e6; }

.yz_bank .yhk a:hover{ border:1px solid #3b83cb; background:#3b83cb; color:#fff;}
.tj_choose .redemption{ box-shadow:0 0 0 0;  }

.yz_bank .back{ width:170px; }
.yz_bank ul{ /*width:560px; */margin-top:30px; }
/*.yz_bank .agree{ width:560px; }*/

.fl_city .down{ background-image:url(../image/common/edit.png); }
.fl_city3{ width:300px; }
/*删除*/
.quxiao { text-align:center; margin-top:40px; }
.quxiao a{ display:inline-block;  width:170px; height:32px; line-height:32px; text-align:center; border:1px solid #e6e6e6; border-radius:30px; font-size:16px; }

/*虚拟*/
.risk_2 { color:#909090; }
.risk_2 h4{ font-size:16px; padding-bottom:10px;  color:#474747;}
.risk_2 .agree{ width:100%; line-height:1.5em; margin-top:20px; }
.risk_2 .agree span{ height:1.5em; margin-bottom:10px; margin-left:0; }

/*问卷*/
.question .agree{ width:100%; padding-bottom:40px; border-bottom:1px dashed #e6e6e6; }
.question .agree span{ margin:0; }

.radio_bon dd { background: url(../image/common/radio3.png) no-repeat 0 center; padding-left: 28px; white-space: normal; float: left; margin-left: 10px; margin-right:5px; cursor: pointer; }
.radio_bon dd.on { background: url(../image/common/radio4.png) no-repeat 0 center; color:#474747; }
.radio_bon dt { display: none; }
.tc_btn{ padding-top:10px; }
.tc_btn .button{ width:80px; height:34px; border:2px solid #0e6ff3; background:none; color:#0e6ff3; line-height:28px; }
.tc_btn .reset{ width:80px; height:30px; border:2px solid #606060; color:#606060; margin-right:10px;  line-height:30px; text-align:center; }

.radio_question{ margin:40px 0 0; padding-bottom:30px;  border-bottom:1px dashed #e6e6e6; }
.radio_question p{ font-size:18px; padding-bottom:20px; }
.radio_bon dd{ margin-right:0; min-width:150px; padding-right:10px; color:#909090; margin:10px 0; }
.radio_question2 dd{ min-width:340px; padding-right:10px; }
.question .back{ margin-top:40px; }

/*我的投资*/
.no_tz{ text-align:center; margin:200px 0 280px;}
.no_tz p{ font-size:26px; padding:20px 0; }
.no_tz .back{ margin-top:0; }

/*转换*/
.sure_1.tran{ margin-bottom:20px; }
.tran_1 .sure_2_bot{ padding-bottom:0; }
.tran_1 .sure_2_bot a{ width:134px; }
.tran_1.redemption li span.fl{ width:35%; }
.tran_2.redemption li span.fl{ width:50%; }
.look{ text-align:center; padding:15px 0;}
.look em{ color:#036fe2; }

/*撤单*/
.sure_2_bot2{ padding:30px 0; margin:0; }
.sure_2_bot2 a{  width:134px; }
.new_ts{ padding-top:0 !important; }
.sure_2_bot3{ padding:10px 0 !important; }
.tran_3.redemption li span.fl{ width:47%; }

.remove { position: relative; cursor:pointer; }
.remove i{ display:none; width:20px; height:20px; position: absolute; background:url(../image/common/remove.png) no-repeat center center; right:-10px; top:-10px; }


/*快速*/
.k .account_1{ margin-bottom:20px; }
.k .head_3{ margin-left:0; padding-bottom:15px; }

.account_wommon{ margin-top:0 !important; }

.account_wommon div.of{ padding:0; }
.account_wommon .child{ line-height:34px; margin:30px 0; }
.account_wommon .child>a{ display:block;  float:left; font-size:24px; margin-right:20px; }
.account_wommon .child .ico{ float:left; margin-top:5px; }

.account_wommon .img{ padding:20px 0 20px 50px; width:220px; line-height:64px;  }
.account_wommon .img .tx{ position: static !important; width:64px; height:64px; margin:0; float:left; }
.account_wommon .img .child{ margin:0; float:left;*float:none; padding:0 40px 0 20px; font-size:22px; line-height:64px;  }
.account_wommon .img .child a{ font-size:22px; margin:0;  }
.account_wommon ul{  padding:0 ; }




/*
.tc,.tc1{ position: fixed; width:530px; background:#fff; min-height:320px; !*z-index:1000;*! left:50%; top:50%; margin:-160px 0 0 -265px; box-shadow:0px 0px 15px rgba(0,0,0,0.3);  }
.tc i,.tc1 i{ position: absolute; z-index:1000; right:15px; top:15px; cursor:pointer; }*/

.tc>p{ padding:100px 70px 50px; text-align:center; }
.tc .sure_2_bot,.tc1 .sure_2_bot{ padding:30px 0 0; margin-top:0;  border-top:1px solid #e6e6e6;}
.tc1 .yz{ padding:30px 50px 30px; }
.tc1 .yz h4{ font-size:18px;  }
.tc1 .yz div.cf{ line-height:50px; padding-top:10px; border-bottom:1px solid #e6e6e6;	 }
.tc1 .yz div.cf span{ display:block; width:100px; padding-left:15px; float:left; font-size:16px; }
.tc1 .yz div.cf span .mr{display:block; width:100%;height:30px;line-height:30px;text-align:center;border-radius:50px;}
.tc1 .yz .mm input{ border:0; width:300px;  height:50px; line-height:50px; }
.yzm2 input{ border:0; float:left; width:80px;  height:50px; line-height:50px;  }
.yzm2 input[type=radio]{width:initial;}
.yzm2 a img{ display:inline-block; max-height:30px; vertical-align:middle; padding-right:10px; }
.yzm2 a{ display:block; line-height:50px; height:50px; float:left; }
.ts{ text-align:center; padding-top:30px;  color:#707070;}
.ts span{ color:#3b629e;  }

.tc1_2 .yz{ padding:0 50px 30px; }
.tc1_2 .yz h4{ font-size:18px; text-align: center; margin-bottom: 10px;}
.tc1_2 .yz div{padding:10px; font-size:16px;}
.tc1_2 .yz div.cf{ line-height:50px; padding-top:10px; border-bottom:1px solid #e6e6e6;	 }
.tc1_2 .yz div.cf span{ display:block; padding-left:15px; float:left; font-size:16px; }
.tc1_2 .yz div.cf span .mr{display:block; width:100%;height:30px;line-height:30px;text-align:center;border-radius:50px;}
.tc1_2 .yz .mm input{ border:0; width:140px;  height:50px; line-height:50px; }
.tc1_2 .yzm2 input{ border:0; float:left; height:50px; line-height:50px; width: 150px; }
.tc1_2 .yzm2 input[type=radio]{width:initial;}
.tc1_2 .yzm2 a img{ display:inline-block; max-height:30px; vertical-align:middle; padding-right:10px; }
.tc1_2 .yzm2 a{ display:inline-block;width:100px;color:#fff;text-align:center;background: #3b629e;line-height: 38px;height: 40px; margin-left: 5px; margin-top: 5px;}

/*注册*/
/*.head_3{ position: relative; }*/
.head_3 .line{ position: absolute; width:1230px; height:1px; background:#e6e6e6; bottom:0; left:-30px; }
.head_3 .fx{ color:#909090; font-size:14px; line-height:40px; padding-top:15px; }
.regist{ padding: 20px 30px 100px; margin-top: 0px; position: relative; }
.regist .head_3 {   border-bottom: 1px solid #e6e6e6;  margin-bottom: 40px;  margin-left: 0; height:75px; border:0; }
.registered_ed{ color:#0066d2 !important; font-size:16px; }
.regist li span.fl{ width:35%; }
.regist .agree{ padding: 0 0 0 133px; }

.dtm .yuan{ width:180px !important; }
.dtm  .fl a{display: inline-block; width:100px; color:#fff; text-align:center; background:#3b629e; line-height:32px;*margin-bottom:6px;}
/*success*/
.succ_2_t .gx{ font-size:20px; }
.succ_2_t .gx em{ color:#3b629e !important; font-size:14px;  }
.regist .succ_2_t { padding-bottom:0; border:0; margin:0; }
.regist_tb_left,.regist_tb_right{ width:50%; margin-top:40px; }
.regist_tb_left li div.fl b{ color:#474747; }
.regist_tb_left .wj{ padding:0;}
.regist_tb_left .wj a{ color:#0066d2; margin-right:102px; }
.regist_tb_left  li span.fl{ width:30%; }
.regist_tb_left .back{ margin:20px auto 0; }
.line2{ position: absolute; width:1px; height:320px; background:#e6e6e6; left:50%; bottom:50px; }

.regist_tb_right>div{ padding:0px 120px 0 70px; }
.regist_tb_right a{ display:block; color:#0066d2; margin:8px 0 5px; }
.regist_tb_right p{ font-size:12px; color:#707070; }

.mr{ border:1px solid #3b629e !important; color:#3b629e !important; background:none !important;}
.mr:hover{ background:#3b629e !important; color:#fff !important; }
.sure_2_bot .go_2{ width:233px; }
.regist_xy .scroll_2{ border-bottom:0; border-top:2px solid #e6e6e6; margin-bottom:0;  }
.regist_xy { padding-bottom:100px; }
.regist_xy .sure_2_bot{ margin-bottom:0;  padding:0;}

/*设置密码*/
.regist_xy_wrap .head_3{ border:0; padding:30px 0 0; }
.regist_xy_wrap .head_3 i{ font-size:14px; padding-left:10px; }

.regist_xy_wrap li{ line-height:30px; padding:10px 0; }
.regist_xy_wrap li span.fl{ width:105px; padding-right:20px; text-align:right; font-size:14px; }
.regist_xy_wrap li div.fl em{ color:#3b629e; padding:0; }
.regist_xy_wrap{ border-bottom:1px solid #e6e6e6; padding-bottom:30px; }
.regist_xy_wrap2{ border-bottom:0; }
.regist_xy_wrap li i,.ps_zh2 i{ color:#909090; padding-left:20px; font-size:12px; }
.regist_xy_wrap3 .back{ margin:0 0 0 203px; }

/*登录*/
.body .login .login-fl .login-form .captcha-wrap{float: left;}
.body .login .login-fl .login-form .captcha-wrap img{width: 100px;height: 41px;cursor: pointer;}
/*开户&交易协议页面*/
.body .protocol{background: none repeat scroll 0 0 #fff;border: 10px solid #f0f0f0;margin: 10px auto 0px;padding: 38px 53px;width: 814px;font-family: 'Microsoft YaHei';_width: 940px;}
.body .protocol .title{margin-bottom: 1px;line-height: 30px;text-align: center;font-size: 26px;}
.body .protocol .login-fl{float: left;width: 800px;}
.body .protocol .login-fl .login-form{margin-top: 30px;}

/*财富登陆 协议签署弹窗*/
.afterMoveTwo {position: relative;top: 10px;}
#errordiv{top: 15px;left: 61px;width: 350px;line-height: 20px;margin-left: 29px;_margin-left: -120px;_text-align: left;padding: 5px 5px 5px 30px;position: relative;border: 1px solid #BF2531;color: #BF2531;font-size: 12px;font-family: "Microsoft YaHei";_width: 350px;}
.hideSelect {position:absolute;z-index:0;height:200px;width:300px;frameborder:0; scrolling:no;left:30%;top:120px;background-color:white;visibility:visable;}
.agreeCwimMask {position: fixed;top:0;left:0;width:100%;height:100%;background-color:#000;z-index:900;}
*html .agreeCwimMask {position: absolute;top:-200px;left:-200px;width:1920px;height:1080px;background-color:#000;z-index:800;}
.halfSee{opacity:0.3;filter:alpha(opacity=30);}
.agreeDiv {position: absolute;background:white;z-index:1000;left:22%;top:15%;border-top-left-radius:10px;border-top-right-radius:10px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;}
.ax_shape {font-family: 'Arial Normal', 'Arial';font-weight: 400;font-style: normal;font-size: 13px;color: #333333;text-align: center;line-height: normal;border:2px;}
.u31 {position: absolute;left: 40px;top: 18px;width: 400px;height: 19px;font-family: 'Arial Normal', 'Arial';font-weight: 400;font-style: normal;font-size: 16px;white-space:nowrap;word-wrap: normal;color:#666666;}
.u32 {position: absolute;left: 40px;top: 51px;width: 680px;height: 340px;}
.u33 {position: absolute;left: 230px;top: 408px;width: 90px;height: 16px;text-decoration: underline;color: #666666;text-align: center;word-wrap: break-word;cursor: pointer;}
.agree_textarea {position: absolute;left: 0px;top: 0px;width: 680px;height: 340px;font-family: 'Arial Normal', 'Arial';font-weight: 400;font-style: normal;font-size: 13px;text-decoration: none;color: #000000;text-align: left;overflow-y:scroll;}
.u34 {position: absolute;left: 350px;top: 401px;width: 200px;height: 30px;color: #FF0000;border:1px solid;border-radius:6px;cursor: pointer;}
.u35 {position: absolute;left: 2px;top: 7px;width: 196px;word-wrap: break-word;text-align: center;}


/*找回密码*/
.zh_zt_1{ background:url(../image/common/ps_bg.png) no-repeat center 40px; }
.zh_zt_2{ background:url(../image/common/sm.png) no-repeat center 40px; }
.zh_zt_4{ background:url(../image/common/login_20.png) no-repeat center 40px; }
.zh_zt_3{ background:url(../image/common/ps_bg4.png) no-repeat center 40px !important; }

.ps_zh{ width:550px; margin:20px auto 0; border:0; }
.ps_zh li span.fl{ width:105px; padding-right:20px; text-align:right; font-size:14px; }
.regist .sure_1{ box-shadow:0 0 0 0; padding-left:10px;  padding-right:0; padding-top:0; }
.ps_zh .yzm .yuan{ width:180px !important; }
.ps_zh .yzm a img{ height:30px; border:1px solid #e6e6e6; border-left:0; width:100px; }
.ps_zh .yzm a.qh{ padding-left:10px; color:#909090; }
.password_ts{ text-align:center; }
.password_ts em,.saf_zh em{ color:#3b629e; }
.saf_zh em{ padding:0 !important; }
.ps_zh ul li div.fl{ position: relative;  }
.ps_zh2 ul li i{ position: absolute; left:95%; width:150%;  top:0; }
.succ_2_t_success{ padding-top:20px; }

/*关于*/
.left_nav a,.news a{ transition:all 0.3s; -webkit-transition:all 0.3s; }
.left_nav,.main_right{ min-height:880px;  background:#fff; border-radius:5px; box-shadow:0 0 15px rgba(0,0,0,0.1); width:260px; margin-right:20px; }
.main_right{ width:auto; margin:0; padding:30px; }
.left_nav dl{ line-height:55px;  margin-bottom:30px; }
.left_nav dt{ padding-left:40px; padding-top:20px; font-size:20px; }
.left_nav dl.on dt a{ color:#3b629e; }

.left_nav dd{ padding-left:40px;}
.left_nav dd a{ display:block; padding-left:20px; line-height:52px;  background:url(../image/common/about_13.png) no-repeat 300px top; }
.left_nav i{ float:left; height:50px; width:30px; background:url(../image/common/about_1.png) no-repeat left center; }

.left_nav .left_nav_2{ padding:0 0 30px; border:1px solid #e6e6e6; margin-bottom:0 ; }

.left_nav dd a:hover,.left_nav dd a.on{ background:url(../image/common/about_13.png) no-repeat left top; color:#fff; }
.left_icon_2 i{ background-image:url(../image/common/about_2.png); }
.left_icon_3 i{ background-image:url(../image/common/about_3.png); }
.left_icon_4 i{ background-image:url(../image/common/about_4.png); }
.left_icon_5 i{ background-image:url(../image/common/about_5.png); }
.left_icon_6 i{ background-image:url(../image/common/about_6.png); }
.left_icon_7 i{ background-image:url(../image/common/about_7.png); }
.left_icon_8 i{ background-image:url(../image/common/about_8.png); }
.left_icon_9 i{ background-image:url(../image/common/about_9.png); }
.left_icon_10 i{ background-image:url(../image/common/about_10.png); }
.left_icon_11 i{ background-image:url(../image/common/about_11.png); }
.left_icon_12 i{ background-image:url(../image/common/about_12.png); }

.left_icon_1:hover i,.left_icon_1 a.on i{ background-image:url(../image/common/about_1_1.png); }
.left_icon_2:hover i,.left_icon_2 a.on i{ background-image:url(../image/common/about_2_1.png); }
.left_icon_3:hover i,.left_icon_3 a.on i{ background-image:url(../image/common/about_3_1.png); }
.left_icon_4:hover i,.left_icon_4 a.on i{ background-image:url(../image/common/about_4_1.png); }
.left_icon_5:hover i,.left_icon_5 a.on i{ background-image:url(../image/common/about_5_1.png); }
.left_icon_6:hover i,.left_icon_6 a.on i{ background-image:url(../image/common/about_6_1.png); }
.left_icon_7:hover i,.left_icon_7 a.on i{ background-image:url(../image/common/about_7_1.png); }
.left_icon_8:hover i,.left_icon_8 a.on i{ background-image:url(../image/common/about_8_1.png); }
.left_icon_9:hover i,.left_icon_9 a.on i{ background-image:url(../image/common/about_9_1.png); }
.left_icon_10:hover i,.left_icon_10 a.on i{ background-image:url(../image/common/about_10_1.png); }
.left_icon_11:hover i,.left_icon_11 a.on i{ background-image:url(../image/common/about_11_1.png); }
.left_icon_12:hover i,.left_icon_12 a.on i{ background-image:url(../image/common/about_12_1.png); }

.news h3{ text-align:center; font-size:24px; line-height:40px; }
.news .list li{ line-height:69px; border-bottom:1px dotted #e6e6e6; }
.news .list li a{ max-width:740px; }
.news .content p{ text-align:justify; padding:12px 9px 0; line-height:1.7em; }
.author{ padding:0 0 20px; text-align:center; }
.author span{ display:inline-block; padding:0 5px; font-size:arial; }
.news_d h4{  font-size:16px; height:30px; }
.content2 p{ text-indent:30px; padding:5px 0; }
.shuming{ text-align:right; padding-top:80px;  line-height:1.8em;}
.shuming p{ padding-bottom:10px; }

.tc2{ font-size:16px; }
.tc2 h4{ padding-top:20px; }
.tc2 .yz>span{ display:block; padding:30px 0 0 10px; }
.tc2 li{ width:45%; padding:0 0 0 10px; line-height:50px; border-bottom:1px solid #e6e6e6; font-size:14px; }
.tc2 li em{ color:#3b629e; padding-left:10px; font-size:16px; }

.tc3{ width:600px; margin-left:-300px;	min-height:320px; height:auto; }
.tc3 h4{ padding-bottom:30px; }
.tc3 table{ width:100%;  }

.tc4{ width:auto; height:auto; }
.tc4 h4{ padding-bottom:30px;}
.tc4 table{ width:100%;  }

/*账户安全*/
.regist .safety{ background-position:center 40px; }
.regist .safety_1{ background:url(../image/common/ps_bg3.png) no-repeat center 45px; }
.regist .safety_2{ background:url(../image/common/sure_8.png) no-repeat center 45px; }
.succ_2_t_safety{ padding-top:40px; }
.ps_zh.email{ padding-top:40px; }
.ps_zh .s_yz_yhk,.ps_zh .s_yz_yhk .sc_com .select-box{ line-height:40px; height:40px; }
.s_yz_yhk .select-box dt a b{ padding:0; margin:0; text-indent:5px; }
.s_yz_yhk .select-box dt a b img,.s_yz_yhk .select-box dd a img{ width:180px; height:40px; padding-right:15px; }
.s_yz_yhk .sc_com{ width:350px; }
.s_yz_yhk .down{ top:6px; }
.s_yz_yhk .select-box dd a{ text-indent:5px; text-align:left; line-height:40px; height:40px; }
.s_yz_yhk .select-box dd{ top:40px; }
.s_yz_yhk .wh{ color:#474747; padding-right:10px; font-size:12px;*position:relative;*top:12px; }
.s_yz_yhk .wh em{ color:#474747; }
.s_yz_yhk .lx{ background:#ad0000; color:#fff;  font-size:12px; padding: 0 5px;*position:relative;*top:12px;*padding-top:3px; }
/*我的消息*/
.message{ margin-top:20px; padding:20px 30px 60px; }
.message .head_3{ border-bottom:2px solid #3d88d3; margin:0; }
.message .head_3 span{ font-size:14px; position: relative; top:10px; }
.message .head_3 span a{ padding-left:20px; }
.message .head_3 span a.qc{ color:#3d88d3; }
.message_list>.cf{ padding:15px 10px 20px 30px; border-bottom:1px solid #e6e6e6; position:relative; }
.message_list>.cf a.check{ position:absolute; display:block; width:25px; height:27px; background:url(../image/common/m_2.png) no-repeat left center; left:0; top:15px; }
.message_list>.cf.on a.check{ background-image:url(../image/common/m_3.png); }
.message_list .tit h4{ max-width:900px;  font-size:16px; }
.message_list .tit { padding-bottom:5px;  }
.message_list .tit p{ position: relative; top:3px; }
.message_list .tit p span{ font-size:12px; position: relative; padding-left:15px;}
.message_list .con p{ max-width:1000px; }

.message_list .choose{ padding-left:10px; }
.message_list .choose .check{ display:none !important; }
/*消息详情*/
.message_detail .head_3 span a.qc{ color:#a49f9f; }
.message_detail .message_list {  padding-top:20px; min-height:340px; }
.message_detail .message_list>.cf{ border:0; }
.message_detail .message_list .con{ padding-top:30px; color:#707070; }

.message .head_3 span a.qc.act{ color:#a49f9f; }
.message_list li.active,.message_list li.active a{ color:#707070; }

/*活期通*/
.activation,.activation2 { padding:20px 30px; margin-top:20px; }
.activation .head_3,.activation2 .head_3{ margin-left:0; }
.activation .succ_2_t{ border:0; }
.activation .succ_2_t .tz{ display:block; width:100px; text-align:center; margin:20px auto 0; color:#3b629e; }
.dtm_2 input{ width:170px !important; }
.dtm_2 .tran_edit{ padding:0 15px; }
.activation2{ padding-bottom:50px; }
.activation2 .head_3 div.fr{ font-size:14px; }
.activation2 .head_3 div.fr em{ font-size:26px; font-size:arial; }
.activation2 .head_3 .all em{ color:#134087; }
.activation2 .head_3 .ky em{ color:#25a8d3; }
.activation2 .head_3 span{ padding-right:10px; }
.activation2 .head_3 .ky{ padding-left:20px; }
.activation2 .in_tab_ul_cy .first2,.activation2 .in_tab_ul_cy .last2{ width:230px; }
.activation2 .ts{ position: relative; text-align:left; margin-top:40px; }
.activation2 .ts .line{ position: absolute; top:0; width:1230px; height:1px; background:#e6e6e6; left:-30px; }
.activation2 .ts span{ display:block; padding-bottom:10px; color:#3d88d3; }
.activation2 .ts p{ font-size:12px; }
.activation2 .bizTipMsg span{ display: inline; }




.personal_1,.pessonal_2{padding:0 40px 0 30px; margin:20px 0 0; background:#fff; border-radius:5px; box-shadow:0 0 15px rgba(0,0,0,0.1);}
.personal_1 .head_3,.pessonal_2 .head_3{ margin-left:0; padding-top:20px; }
.personal_1>.fl .head_3 span{ font-size:14px; background:url(../image/common/login_22.png) no-repeat right center; padding:0 20px; }
.personal_1>.fl{ width:50%; border-right:1px solid #e6e6e6; }
.personal_1>.fr{ width:46%; }
.personal_1 .personal_l_child,.personal_1 .personal_r_child{ padding:0 0 50px  35px;  }
.personal_1>.fl p{ font-size:16px; }
.personal_l_child>.fl{ line-height:30px; padding-top:5px; }
.personal_l_child .of{ text-align:right; }
.personal_l_child .of a{ display:inline-block; line-height:15px; padding:20px; border:1px solid #3b88b3; color:#3b88b3; border-radius:5px; margin-right:40px; transition:all 0.3s; -webkit-transition:all 0.3s; }


.personal_r_child>.fl{ width:249px; padding:15px 0 0; line-height:45px;  }
.personal_r_child>.fl img{ display:inline-block; max-height:100%; margin-right:10px;  }
.personal_r_child>.fl a{ font-size:22px; color:#3b629e; }

.pessonal_2 .head_3 a.fr,.day .head_3 a.fr{ display:inline-block; border:1px solid #d6d6d6; border-radius:20px; font-size:14px; line-height:20px; padding:2px 10px; margin-top:15px; transition:all 0.3s; -webkit-transition:all 0.3s;}
.personl_2_child .tb{ width:400px; position: relative; }
.personl_2_child .tb .fx{ position: absolute; width:262px; height:262px; box-shadow:0px 0px 15px rgba(0,0,0,0.2); top:50%; left:50%; margin:-146px 0 0 -181px; z-index:10; border-radius:50%; }
.personl_2_child>.fl { height:330px; }
.personl_2_child .tb #main{ width:105%; height:105%; position: absolute; z-index:100; top:-2.5%; left:-2.5%;  }

.pessonal_2 .w_ask { padding-top:0; }
.jl>li{ display:none; }
.start2 .back{ width:auto; display:inline-block; padding:0 30px; margin-top:0 !important; }
.start2 h2{ font-size:24px; color:#25a8d3; }
.start2 .w_ask{ padding:0; }
.start2 .pie_sak{ height:350px; width:500px; }
.start2 .value{ width:130px; height:130px; margin:-65px  0 0 -65px; }
.start2 .value .g img{ max-width:36px; max-height:36px; padding-top:25px; }
.start2 .value .child h3{ font-size:14px ; margin:0;}
.start2 .g p{ font-size:12px; }


.personal_l_child .of a:hover,.pessonal_2 .head_3 a.fr:hover,.day .head_3 a.fr:hover{ border:1px solid #3d88d3; color:#fff; background:#3d88d3; }

.fx_child{ text-align:center; margin:42px auto 0;  width:180px; height:180px; box-shadow:0px 0px 13px rgba(0,0,0,0.6) inset; border-radius:50%; }
.fx_child img{ padding-top:49px; }
.fx_child h3{ font-size:20px; color:#909090;}
.fx_child p{ color:#3b629e;display:none; }

.personl_2_child ul{ width:360px; margin:50px 0 0 110px; }
.personl_2_child li{ padding:0 25px; border-bottom:1px solid #e6e6e6; font-size:16px; line-height:60px; }
.personl_2_child li:hover{ color:#3b629e; }
.personl_2_child li span{ font-size:22px; font-family: "Microsoft YaHei"; }

.personl_2_child .fr a{ display:block; width:116px; height:116px; background:#134087; border-radius:5px; text-align:center;  font-size:20px; color:#fff; margin-top:75px; }
.personl_2_child .fr a img{ display:block; padding:15px 0; margin:0 auto; max-height:45px; }

.personal_3 li{ width:292px; margin-right:20px; transition:all 0.5s; -webkit-transition:all 0.5s; text-align:center; box-shadow:0px 0px 10px rgba(0,0,0,0.1); font-size:18px; padding-bottom:15px; background:#fff; border-radius:0 0 5px 5px;  }
.personal_3 li .top{ padding:30px 0; }
.personal_3 li:hover{ box-shadow:0px 0px 20px rgba(0,0,0,0.5); transform:scale(1.02); -webkit-transform:scale(1.02);  }

.personal_3 li .top p{ color:#fff; font-size:20px; }
.personal_3 li .top h2{ font-size:52px; font-weight:bold; color:#fff; }
.personal_3 li .top h2 em{ font-size:24px; font-weight:normal; color:#fff; }
.personal_3 li .top span{ color:#b8cfe7; font-size:14px; }
.personal_3 .list_1 .top{ background:#3b629e; border-radius:5px 5px 0 0; }
.personal_3 .list_2 .top{ background:#617192; border-radius:5px 5px 0 0; }
.personal_3 .list_3 .top{ background:#2d2e59; border-radius:5px 5px 0 0; }
.personal_3 .list_4 .top{ background:#0d3a62; border-radius:5px 5px 0 0; }
.personal_3 li .bot{ padding:15px 15px 0; }
.personal_3 li .bot span{ width:50%; float:left;  }
.personal_3 li.list_1 .bot{ background:#fff url(../image/common/per_6.png) no-repeat center bottom; }
.personal_3 li.list_2 .bot{ background:#fff url(../image/common/per_7.png) no-repeat center 12px; }
.personal_3 li.list_3 .bot{ background:#fff url(../image/common/per_8.png) no-repeat center 12px; }
.personal_3 li.list_4 .bot{ background:#fff url(../image/common/per_9.png) no-repeat center 12px; }
.personal_3 li.list_4{ margin-right:0; }

.personal_3 li .bot .color{ color:#3b83cb; }
.personal_3 li .bot .s1{ width:100%; padding-bottom:20px; }
.personal_3 li .bot .s2{ padding-top:20px; }
.personal_3 li .bot .s3{ padding-bottom:20px; }
.personal_3 li .bot .s4{ width:100%; padding-top:20px; }
.personal_2 .pessonal_2{background:initial;box-shadow: initial;}
.pessonal_2 iframe,.personal_2 iframe{width: 1230px; height: 400px;position: relative;left: -54px;}
.pessonal_2 iframe.iframe_rec{left: -29px;}
.lt9 .pessonal_2 iframe,.lt9 .personal_2 iframe{left: -29px;}
.lt9 .pessonal_2 iframe.iframe_rec{left: -29px;}
.personal_2 iframe.suppertrend{left: 0;height:560px;}
.lt9 .personal_2 iframe.suppertrend{width:1230px;left: 0;margin-top:20px;}

.fx{opacity:0; filter:alpha(opacity=0); transition:all 0.8s; -webkit-transition:all 0.8s; transition-delay:1.2s; }
.fx.scale{ opacity:1; filter:alpha(opacity=100); }
/*超级*/
.day1 .th_1{ width:240px; }
.day1 .th_2,.day1 .th_3{ width:365px; }
.day1 .th_4{ width:200px; padding:0; }

.super_1 ul{ margin-left:0;  }
.super .head_3 em.fr{ font-size:14px; color:#707070; }
.super_2.tb .fx{ margin-left:-131px; }
.super_3{ width:400px; }
.super_3 .sup_1{ margin:30px 0; text-align:right;  }
.super_3 .sup_1 span{ display:block; width:110px; height:110px; border:1px solid #e6e6e6; border-radius:10px; text-align:center; cursor:pointer; margin-right: 16px;}
.super_3 .sup_1 .mar{ margin:0 32px; position: relative; }
.super_3 .sup_1 .mar i{ position: absolute; width:24px; height:24px; background:url(../image/common/round.png) no-repeat center center; top:-12px; right:-12px; }

.super_3 .sup_1 span b {  width:50px; height:50px; margin:15px auto 10px; display:block; line-height:50px; }
.super_3 .sup_1 span b img{ display:inline-block; vertical-align:middle; max-height:100%; max-height:100%; }
.super_3 .sup_1 span p{ font-size:16px; }
.super_3 .sup_2 span{ display:inline-block; width:62px; height:16px; line-height:16px; margin-bottom:15px;  position: relative; padding-left:24px; margin-right:14px; }
.super_3 .sup_2 i{ position: absolute; width:14px; height:14px; background:#3b629e; left:0; top:50%; margin:-6px 0 0 0; border-radius:2px; }
.super_3 .sup_2 i.ico_2{ background:#2d2e59; }
.super_3 .sup_2 i.ico_3{ background:#804070; }
.super_3 .sup_2 i.ico_4{ background:#dadada; }
.super_3 .sup_2 i.ico_5{ background:#aaa7ba; }
.super_3 .sup_2 .mar{ margin-right:0; }
.tc .ts>p{ padding:20px 40px 40px; text-align:justify; }
.tc_1 h4,.tc_2 h4,.tc_4 h4{ font-size:18px; padding-top:10px; }
.tc_4 .ts > p{ padding-bottom:30px;  }
.tc_2 ul{ padding:20px 0; }
.tc_2 li{ float:left; width:33.3%;   }
.tc_2 li a{ display:block; margin:0 auto; width:75px; height:75px; border:1px solid #e6e6e6; border-radius:5px; line-height:75px; }
.tc_2 li a img{ display:inline-block; vertical-align:middle; max-width:100%; max-height:100%; }
.tc_2 li p{ padding:10px 0 0; }
.super1{ padding-bottom:30px; }
.super1 .head_3 span.fr{ font-size:14px; }
.super1 .head_3 span.fr em{ color:#134087; font-size:24px; padding:0 5px; }


.super1 .th_3{ width:220px; }
.super1 .th_4{ width:333px; text-align:right; }

.super1 table em{ color:#474747 !important; display:inline-block; width:76px; height:15px; line-height:15px; text-align:center; }
.super1 .r{ display:inline-block; width:150px; height:15px; margin-right:20px; }
.super1 .td_4{ text-align:right; }
.super1 td .r b{ display:block; height:100%; background:#ebe9db; border-radius:3px; }
.super1 td .r_1 b{ background:#bb3c37; }
.super1 td .r_2 b{ background:#e26560; }
.super1 td .r_3 b{ background:#d18561; }
.super1 td .r_4 b{ background:#483a86; }
.super1 td .r_5 b{ background:#427ac6; }
.super1 td .r_6 b{ background:#2da3c0; }


.super2{ position: relative; }
.super2>.line{ width:1px; height:100%; position: absolute; background:#e6e6e6; top:0; left:50%; }
.super2 .head_3,.day1 .head_3{ margin-left:0; }
.super2 .head_3 span{ font-size:14px; }
.super2>.fl{ width:50%; }
.super2 .child{ padding:0 20px 0 30px; }
.super2 .hq{ display:none; }

.child_1 .img{ padding:30px; background:url(../image/common/sup_11.png) no-repeat center center; }
.child_1 .img img{ width:168px; height:168px; border-radius:50%; }
.child_1 .of{ padding-left:40px; }
.child_1 .of h3{ font-size:24px; padding-top:50px; }
.child_1 .of h4{ font-size:16px; padding:20px 0 10px;  }
.child_1 .of p{ font-size:12px;  }
.child_2 span{ float:left; padding-left:34px; }
.child_2 div{ overflow:hidden; text-align:justify; }
.child_2 div a{ color:#3b629e; }

/*调仓*/
.super_tell{ padding-top:20px; }
.super_tell .sure_2_bot{ padding-bottom:0; }
.super_tell .tell_1{ background:url(../image/common/sup_12.png) no-repeat center center; }
.super_group .head_3 span.fr{ font-size:14px; color:#707070; position: relative; top:5px; }

.super_tell .tell_1>.fl,.super_tell .tell_1>.fr{ width:430px; margin:0 40px; padding:20px 0; box-shadow:0 0 20px rgba(0,0,0,0.2); height:100%; position:relative; }
.super_tell #main,.super_tell #main2{ width:100%; height:320px; }
.super_tell .personl_2_child > .fl{ float:none; margin:0 auto;  }
.super_tell .target_sel2 dd a:hover{background-color: #1e91ff;color: #fff}

.personl_2_child .tb #main2{ width:105%; height:105%; position: absolute; z-index:100; top:-2.5%; left:-2.5%;  }
.tell_1>.fr .fx p{ color:#f40; }
.tell_1>.fr .fx img{ height:60px; }

.tell_1 .scroll { position: relative; padding-top:10px; margin:0 40px 20px; }
.tell_1 .scroll h3{ text-align:center; font-size:24px; position: absolute; top:-20px; width:100%;  }
.tell_1 .scroll .lx{ border-bottom:1px solid #e6e6e6; padding:10px 0px 15px; text-align:center; margin-bottom:10px; }
.tell_1 .scroll .lx span{ font-size:16px; padding:0 5px; display:inline-block; }

.tell_1 .scroll>.cf { padding:15px 0 0; height:15px; line-height:15px; }
.tell_1 .scroll>.cf .tit{ float:left; width:180px; padding-right:8px; text-align:right; }
.tell_1 .scroll>.cf em{ float:left; width:50px; font-family:arial; }
.tell_1 .scroll>.cf .r{ float:left; height:15px; width:110px; }
.tell_1 .scroll>.cf .r b{ display:block; height:100%; border-radius:2px; background:#3b629e; }
.tell_1 .scroll>.cf .r_2 b{ background:#2d2e59; }
.tell_1 .scroll>.cf .r_3 b{ background:#804070; }
.tell_1 .scroll>.cf .r_4 b{ background:#dadada; }
.tell_1 .scroll>.cf .r_5 b{ background:#aaa7ba; }
.tell_1 .scroll>.cf .r_6 b{ background:#72a2dc; }
.tell_1 .scroll2>.cf .r_1 b{ background:#ebe9db; }
.tell_1 .scroll2>.cf .r_2 b{ background:#e46c0a; }
.tell_1 .scroll2>.cf .r_3 b{ background:#fecb7f; }
.tell_1 .scroll2>.cf .r_4 b{ background:#bb0f20; }
.tell_1 .scroll2>.cf .r_5 b{ background:#ff7a74; }
.tell_1 .scroll2>.cf .r_6 b{ background:#72a2dc; }

/*调整*/
.super_group .yj{ margin:20px 0 0 80px; }
.super_group .yj b{ color:#474747; font-weight:normal; }
.super_show_2{ padding:20px 40px; border-radius:5px; font-size:18px; color:#3b629e; background:#fff; margin-bottom:20px; box-shadow:0 0 15px rgba(0,0,0,0.1); }
.super_class .head_3{ padding-bottom:20px; }
.super_show{ padding:20px 0; }
/*组合展示*/
.show_1{ line-height:38px; margin-bottom:20px; padding:10px 30px; }
.show_1 img{ height:38px; margin-right:20px; }
.show_1 span{ display:inline-block; padding-right:20px; color:#474747;}
.show_1 span em{ color:#3b629e; }
.show_1 a.fr{ width:120px; border-radius:20px; background:#3b629e; color:#fff; text-align:center; }
.show{ border-top:1px solid #e6e6e6; border-bottom:1px solid #e6e6e6; position: relative; }
.show .line{ position: absolute; width:1px; background:#e6e6e6; height:100%; left:50%; top:0; }
.show>.fl{ width:50%; position: relative; }
.show>.fl>.fl{ float:none; margin:0 auto; }
.show>.fr{ width:50%; }
.show .head_3{ padding-top:20px; }
.super_show .sure_2_bot{ margin:0 auto; padding:30px 0; position: relative;  z-index:1000;}
.super_show .show .sure_2_bot{ padding-top:0; position: relative;  }
.super_show .show .sure_2_bot a{ width:170px;  }
.super_show .sure_2_bot span{ color:#909090; position: absolute; width:450px; right:0; top:36px; display:block; text-align:left; }

.s_r{ padding-top:20px; text-align:center; color:#3b629e; padding-left:130px; height:30px; line-height:30px; font-size:16px; }
.s_r em{ float:left;   }
.s_r .r{ float:left; width:240px; height:100%; margin:0 11px; background:url(../image/common/show_4.png) no-repeat left center; position: relative; }
.s_r .r b{ position: absolute; width:27px;  height:27px; background:url(../image/common/show_5.png) no-repeat center center; border-radius:50%; box-shadow:0 0 3px rgba(0,0,0,0.2); left:0; top:1.5px; }
.cloud{ color:#707070; padding:15px 0 50px; padding-left:130px; }

.fr_zxt{ height:423px; border-bottom:1px solid #e6e6e6; }
.fr_tit,.fr_zxt{ padding-left:30px; }
.show .super_2{ margin-top:10px !important; }
.fr_tit p{ padding-left:65px; line-height:27px; }
.zxt{ margin-right:60px; height:300px; position: relative; }
.zxt .dw{ position: absolute; top:0; left:30px; font-size:12px; }
.zxt .time{ position: absolute; bottom:18px; right:0; width:50px; font-size:12px; }
.zxt .top{ position: absolute; top:120px; right:0; width:50px; font-size:12px; }
.zxt .top em{ display:block; }
.zxt .top p{ padding-bottom:5px; line-height:15px; }
#zxb{ width:110%; height:120%; position: absolute; left:-7%; top:-9%; }


/*财富规划*/
.wealth .header{ position: absolute; top:0; left:0; width:100%; z-index:1000; }
.wealth .header a,.wealth .header .nav .fr,.wealth .header .nav .fr a{ color:#fff; }
.wealth .header .top .h_mobile{ background-image:url(../image/common/w_phone.png); }
.wealth .header .top .h_gzh{ background-image:url(../image/common/w_ewm.png); }

.wealth_1{ position: relative; overflow:hidden; height:750px; background-size:cover;}
.wealth_1 .wrap{ position: absolute; left:50%; margin-left:-615px; z-index:100; }
.wealth_1 img{ max-width:100%; height:auto; }
.wealth_1 .tit{  position: absolute; width:100%; line-height:38px; font-size:38px; color:#fff; top:60px; text-align:center; font-weight:lighter; }
.wealth_1 .img_1{ position: absolute; left:0; bottom:-95px; z-index:10; max-width:1225px; }
.wealth_1 .img_2{ position:absolute; bottom:34px; z-index:10; left:268px; }
.wealth_1 .img_3{ position:absolute; bottom:30px; z-index:10; left:420px; }
.wealth_1 .img_4{ position:absolute; bottom:70px; z-index:10; left:610px; }
.wealth_1 .img_5{ position:absolute; bottom:-30px; z-index:10; left:700px; }
.wealth_1 .img_6{ position:absolute; bottom:20px; z-index:10; left:840px; }
.wealth_1 .more,.ind_6 .more{ position: absolute; z-index:1000; border-radius:50px; bottom:80px; width:298px; height:58px; text-align:center; line-height:56px; border:1px solid #fff; color:#fff; font-size:20px; left:50%; margin-left:-150px;  }
.wealth_1 .more img,.ind_6 .more img{ max-height:65%; display:inline-block; margin-right:15px; vertical-align:middle; position: relative; top:-2px; }
.ind_6 .more{ width:240px; height:50px; line-height:50px; position: static; margin:40px auto 0; display:block; }
.head_2{ font-size:40px; text-align:center; padding:50px 0 20px; }
.lb_list{ height:396px; width:10000%; position: absolute; top:0; left:0; }
.lb_list li{ float:left; margin:115px 0; margin-right:20px; height:166px; width:166px; border-radius:50%; position: relative; overflow:hidden; }
.lb_list li .an{ position: absolute; z-index:100; width:100%; height:100%; background:url(../image/common/w_8.png) no-repeat; top:0; left:0; }
.lb_list li .an span{ color:#fff; text-align:center; width:100%; height:40px; line-height:40px; position: absolute;	 left:0; top:50%; margin-top:-20px; }
.lb_list li img{ width:100%; height:100%; }
.lb_list li .img{ display:none; }
.lb_list li.on{ margin:0; margin-right:20px; width:324px; height:324px; padding:36px 20px; }
.lb_list li.on .img{ display:block; width:360px; height:360px; position: absolute;	 top:50%; left:50%; margin:-180px 0 0 -180px;  }
.lb_list li.on .an{ display:none; }
.wealth_2 .content{ text-align:center; min-height:100px; }
.wealth_2 .content h3{ font-size:20px; padding-bottom:10px; }
.wealth_2 .content p{ font-size:14px; width:365px; margin:0 auto; }
.w_btn { text-align:center; margin:60px 0 100px; }
.w_btn a{ display:inline-block ; width:274px; height:50px; border-radius:50px; color:#fff; margin:0 10px; line-height:49px; font-size:20px; }
.w_btn a.l{ background:#134087; }
.w_btn a.r{ background:#804070; }
.lb,.ld_wrap{ height:400px; overflow:hidden; position: relative; }
.ld_wrap{ padding:0 60px; }
.ld_wrap .prev,.ld_wrap .next{ width:32px; height:62px; position: absolute; left:0; z-index:1000; top:50%; margin-top:-31px; background:url(../image/common/show_7_1.png) no-repeat center left; }
.ld_wrap .next{ background:url(../image/common/show_6_1.png) right center; right:0; left:auto; }
.ld_wrap .prev.act{ background-image:url(../image/common/show_7.png); }
.ld_wrap .next.act{ background-image:url(../image/common/show_6.png); }

.lb_list li .img,.lb_list li a img{ transition:all 1s; -webkit-transition:all 1s; }
.lb_list li:hover .img{ transform:rotate(360deg); -webkit-transform:rotate(360deg); }
.lb_list li:hover a img{ transform:scale(1.1); -webkit-transform:scale(1.1); }
.lb_list li a{ display:block; width:100%; height:100%; overflow:hidden; border-radius:50%; }

.wealth_3 li{ margin:0 20px 20px 0; position: relative; overflow:hidden; }
.wealth_3 li.mar{ margin-right:0; }

.wealth_3 li .child{ position: relative; width:396px; height:302px; }
.wealth_3 li .child>img{ width:100%; height:100%; }
.wealth_3 li .child p{ position: absolute; padding:10px 5%; width:90%; bottom:0; left:0; background:url(../image/common/line.png) no-repeat left top; z-index:10; color:#fff; line-height:20px; }
.wealth_3 li .child p span{  line-height:20px;  }
.wealth_3 li .child p span img{ display:inline-block; padding-right:10px; max-height:20px; vertical-align:middle; }

.wealth_3 li .mask{position:absolute;bottom:-101%; left:0; width:100%; height:100%;/*left:-1px;top:-1%; right:-1px;bottom:-1px;*/ background:#134087;color:#fff;text-align:center; z-index:1000 !important; transition:all 0.5s; -webkit-transition:all 0.5s;  }
.wealth_3 li:hover .mask{ bottom:0; }
.wealth_3 li .mask .t{ padding:20px 40px 0; text-align:left; }
.wealth_3 li .mask .t h3{ line-height:50px; padding-bottom:10px; border-bottom:1px solid #2655a0; font-size:20px; margin-bottom:20px; }
.wealth_3 li .mask .t h3 span{ font-size:14px; position: relative; top:5px; }
.wealth_3 li .mask .t h3 span img{ vertical-align:middle; display:inline-block; position: relative;top:-2px; padding-right:10px; }
.wealth_3 li .mask .t div.cf{ padding-top:10px;  }
.wealth_3 li .mask .t .back{ border:1px solid #fff !important; color:#fff !important; }
.wealth_3 .w_btn{ margin-top:20px;  padding-bottom:40px;}
.wealth_4{ background:#132843; border-bottom:1px solid #2a558a; padding:80px 0; }
.wealth_4 .head_2{ color:#fff; }

.wea_4{ text-align:center;}
.wea_4 li{ display:inline-block; width:305px; color:#fff;}
.wea_4 li .child{ width:200px; height:200px; margin:50px auto 20px; background:url(../image/common/w_20.png) no-repeat center center; line-height:200px; position: relative; }
.wea_4 li .child img{ vertical-align:middle; max-width:100%; max-height:100%; transition:all 0.5s; -webkit-transition:all 0.5s; }
.wea_4 li:hover .child img{ transform:rotate(360deg); -webkit-transform:rotate(360deg); }
.wea_4 li .child .ld,.wea_4 li .child .ld2{ width:60px; height:60px; border-radius:50%; display:block; border:2px solid #2a558a; position: absolute; top:50%; left:50%; margin:-32px 0 0 -32px; opacity:0; }

.wea_4 li:hover  .child .ld{ animation:fs 1s infinite; -webkit-animation:fs 1s infinite; }
.wea_4 li:hover  .child .ld2{ animation:fs 1s infinite; -webkit-animation:fs 1s infinite; animation-delay:0.5s; -webkit-animation-delay:0.5s; }

@keyframes fs{
    0%{ opacity:1; transform:scale(0); -webkit-transform:scale(0); }
    15%{ opacity:0.85; transform:scale(1.2); -webkit-transform:scale(1.2); }
    30%{ opacity:0.7; transform:scale(1.4); -webkit-transform:scale(1.4); }
    45%{ opacity:0.55; transform:scale(1.6); -webkit-transform:scale(1.6); }
    60%{ opacity:0.4; transform:scale(1.8); -webkit-transform:scale(1.8); }
    75%{ opacity:0.25; transform:scale(2); -webkit-transform:scale(2); }
    90%{ opacity:0.1; transform:scale(2.2); -webkit-transform:scale(2.2); }
    100%{ opacity:0; transform:scale(2.4); -webkit-transform:scale(2.4); }
}




.wea_4 li p em{ display:block; font-family:arial; font-size:16px; }
.wea_4 li p em a { color:#fff; }

.weal_deatil{ padding:20px 0 0; border-radius:5px; color:#474747; background:#fff; box-shadow:0 0 15px rgba(0,0,0,0.1); position: relative; }
.weal_deatil .click{ margin:30px auto 0; width:120px; padding:10px; }
.weal_deatil .click a{ float:left; width:14px; height:24px; background:url(../image/common/prev.png) no-repeat center center; }
.weal_deatil .click a.next{ background:url(../image/common/next.png) no-repeat center center;  }
.weal_deatil .click span{ float:left; width:90px; height:24px; line-height:24px; text-align:center; font-size:24px; color:#474747; }
.weal_deatil .click span b,.weal_deatil .click span em{ padding:0 5px; font-weight:normal; }


.list_weal_d .list_1 .top { text-align:center;  }
.list_weal_d .list_1 .top h3{ font-size:24px; padding:20px 0 10px; }
.list_weal_d .list_1 .top p span{ padding:0 10px;  }
.list_weal_d .list_1 h4{ text-align:left; line-height:36px; padding:20px 40px; margin-bottom:30px; border-bottom:1px solid #e6e6e6; border-bottom:1px solid #e6e6e6; font-size:16px; }

.list_weal_d .list_1 h4 em{ color:#3b629e; padding:0 5px; }


.list_weal_d .list_1 h4 a.fr{ background:#134087; border-radius:30px; padding:0 30px; color:#fff; font-size:14px; }

.list_weal_d .main{ padding:0 40px; margin-bottom:50px; }
.list_weal_d .main h3{ font-size:20px; padding-bottom:20px; }
.list_weal_d .main .txt{ padding-bottom:15px; font-size:16px; }
.list_weal_d .main .txt em{ padding:0  0 0 20px; color:#3b629e; }
.list_weal_d .main .txt span{ float:left; width:235px; }


.list_weal_d .main table{ width:100%; }
.list_weal_d .main th{text-align:center;  height:49px; border-bottom:1px solid #e6e6e6; font-size:16px; background:#fafafa; border-top:2px solid #3d88d3; }
.list_weal_d .main td{ text-align:center; height:60px;  border-bottom:1px solid #e6e6e6; font-size:14px; }
.list_weal_d .last_li{ padding:0 40px 40px; }
.list_weal_d .last_li p{ max-width:85%;}
.list_weal_d .last_li .fr a{   float:right; position: relative; top:-25px; width:88px; height:88px; }
.list_weal_d .last_li .fr a img{ width:100%; height:100%; }
.list_weal_d .last_li .fr p{ text-align:right; float:right; width:160px; padding-right:20px; color:#3b629e; }

.list_weal_d li{ height:0;  overflow:hidden; position: relative; }
.list_weal_d li.on{ height:auto; }
.list_weal_d .list_weal_d .main p { padding:15px 0 0; }
.list_weal_d .on.list_2{ padding:80px 0 60px;  }


.list_weal_d  .list_3 .super_show>h4{ padding:60px 30px 30px; }
.list_weal_d .super_3{ margin:-20px auto 30px; width:518px; }
.list_weal_d  .list_3 .main .teacher a.fl{ width:96px; height:96px; border-radius:50%; overflow:hidden; }
.list_weal_d  .list_3 .main .teacher a.fl img{ width:100%; height:100%; }
.list_weal_d  .list_3 .main .teacher  div.fl{ width:140px; padding-top:20px; padding-left:20px; }
.list_weal_d  .list_3 .main .teacher  div.fl h4{ font-size:20px; }
.list_weal_d  .list_3 .main .teacher  div.fl p{ padding-left:0; line-height:1.5em; }
.list_weal_d  .list_3 .main .gz{ padding-top:30px; }
.list_weal_d  .list_3 .main .gz a{ transition:all 0.3s; -webkit-transition:all 0.3s; display:inline-block; margin-right:20px; border-radius:30px; border:1px solid #d6d6d6; width:88px; height:36px; line-height:36px; text-align:center; font-size:12px; }
.list_weal_d  .list_3 .main .gz a:hover{ border:1px solid #134087; color:#fff; background:#134087; }

.weal_deatil .lq{ position: absolute; z-index:100; right:30px; top:30px; width:170px; height:36px; border-radius:30px; background:#134087; color:#fff; line-height:36px; text-align:center; }

.list_weal_d2 .super_show{ padding-bottom:0; }


.weal_deatil .list_weal_d li.on{ padding-bottom:20px; }
.list_weal_d2 .on.list_2{ padding:80px 0; }

.weal_deatil .list_weal_d li.list_3{ padding-bottom:0 !important; }

.sure_2_bot .act{ background:#134087; border:1px solid #134087; color:#fff; }
.tc_email{ position: fixed; z-index:100; width:530px; height:276px; background:#fff; box-shadow:0 0 15px rgba(0,0,0,0.2); top:50%; left:50%; margin:-138px 0 0 -265px; }
.tc_email .closed{ position: absolute; right:15px; top:10px; font-size:20px; cursor:pointer; width:30px; height:30px; display:block; background:url(../image/common/closed.png) no-repeat center center; }
.tc_email .wc{ padding:50px 50px 30px; border-bottom:1px solid #e6e6e6; }
.tc_email .wc img{ float:left; margin-right:20px; }
.tc_email .wc p{ overflow:hidden; padding:10px 0 0; font-size:18px; }
.tc_email .wc p em{ display:block; color:#c22525; font-size:14px; padding-top:5px; }
.regist_xg>.fl{ width:50%; border-right:1px solid #e6e6e6; }
.regist_xg>.fr{ width:45%; }
.regist_xg .agree{ width:auto; padding-left:218px; }
.regist_xg li span.fl{ padding-right:4%; width:36%; }
.regist_xg > .fr img{ width:468px; height:350px; }

.all_tc{ position: absolute; width:100%; padding:90px 0; background:#fff; top:65px; left:0; z-index:1000; }
.all_tc .scroll{ padding-left:100px; padding-top:0; }


/*产品中心*/

.product_1{ background-size:cover !important; text-align:center; padding:30px; margin-bottom:15px; }
.product_1 h3{ font-size:28px; }
.product_1 p{ font-size:16px; }
.product_3{ margin-top:50px; padding:20px 30px; }
.product_3 .pro_list{ padding:20px 0 10px; }
.product_3 .pro_list li{ line-height:36px; background:#fff; }
.product_3 .pro_list  dt{ float:left; width:120px; }
.product_3 .pro_list  dt img{ display:inline-block; vertical-align:middle; max-height:36px; margin-right:8px; }
.product_3 .pro_list  dd{ overflow:hidden; }
.product_3 .pro_list  dd a{ display:inline-block; padding-right:30px;  }
.product_3 .pro_list  dd a:hover,.product_3 .pro_list  dd a.on{ color:#3b83cb; }

.product_4{ line-height:36px;  padding:20px 0;}
.product_4 p{ width:60%; padding-left:40px; }
.product_4 p em{ color:#3b83cb; padding:0 5px; }
.product_4 div.fr{ width:246px; margin-right:40px; border-radius:30px; border:1px solid #e6e6e6; background:#fff; position: relative; overflow:hidden; }
.product_4 div input{ border:0; background:none; width:100%; height:100%; line-height:36px; text-indent:10px; }
.product_4 div.fr button{ position: absolute; width:40px; height:30px; background:#fff url(../image/common/a_5.png) no-repeat center center; right:5px; top:3px; border:0;  }


.product_5{ background:#fff; box-shadow:0 0 15px rgba(0,0,0,0.1); border-radius:5px; overflow:hidden; }
.product_5 table{ width:100%; }
.product_5 th,.product_5 td{ border-bottom:1px solid #e6e6e6; text-align:center; height:66px; font-size:16px; }
.product_5 .t_1{ padding-left:40px; text-align:left; width:195px; }
.product_5 .t_2{ width:137px; }
.product_5 .t_3{ width:116px; }
.product_5 em{ display:block; font-size:12px; color:#909090; }
.product_5 .zs{ font-weight:normal; color:#ff4757; }
.product_5 .fs{ font-weight:normal; color:#33cc33; }
.sq2,.product_5 .sq{ display:inline-block; height:30px; line-height:30px; padding:0 20px; border-radius:8px; color:#3b83cb !important; border:1px solid #3b83cb; transition:all 0.3s; -webkit-transition:all 0.3s; }
.sq2:hover,.product_5 .sq:hover{ border:1px solid #3b83cb; background:#3b83cb; color:#fff !important; }

.product_5 .page{ margin-bottom:30px; }
.product_sm_1{ color:#fff; }

/*产品展示*/
.pro_banner{ position: relative; height:513px; }
.pro_banner ul.bxslider,.pro_banner .bxslider li{ height:513px;  }
.pro_banner .bxslider li{ width:100%; }

.lb_banner .bx-wrapper .bx-pager{ display:block; }
.lb_banner  .bx-wrapper .bx-pager.bx-default-pager a:hover,.lb_banner  .bx-wrapper .bx-pager.bx-default-pager a.active{ background:none; width:8px; height:8px; border:1px solid #fff; top:1px; position: relative; }

.lb_banner .bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{ width:400px; text-align:left; padding-left:32%; z-index:10000; }
.pro_banner .wrap{  height:448px; position: absolute; top:50%; margin-top:-224px; left:50%; margin-left:-615px; z-index:1000; }
.pro_banner .wrap:hover{ z-index:10000; }
.other_pro{ width:255px; position: relative;  }
.other_pro>li{ padding:20px 0 20px 30px; background:#3b629e; color:#fff; border-bottom:1px solid #577fbb; }
.other_pro>li.last{ border:0; }
.other_pro>li a{ color:#fff; }
.other_pro>li .head_3{ height:40px; line-height:40px; color:#fff; margin-left:0; }
.other_pro>li .child{ padding:5px 0; }
.other_pro>li .child a{ padding-right:20px; }
.other_pro>li:hover{ background:#2b5391; }
.other_pro>li .main{ display:none; position: absolute; left:255px; top:0; width:486px; height:447px; background:#fff; color:#474747; overflow:hidden; }
.other_pro>li:hover .main{ display:block;  }
.other_pro .arrow{ position: absolute; width:20px; height:20px; left:0; background:url(../image/common/p_5.png) no-repeat left center; top:50px; }
.other_pro .a2{ top:156px; }
.other_pro .a3{ top:274px; }
.other_pro .a4{ top:385px; }
.other_pro>li .main>img{ position: absolute; right:-10px; bottom:-10px; z-index:0; }
.other_pro>li .main .content{ padding:25px 40px; position: relative; z-index:1; }
.other_pro>li .main .content .top h3{ font-size:20px; padding-bottom:15px; }
.other_pro>li .main .content .top h3 span{ font-size:14px; color:#3b83cb; padding-left:16px; }
.other_pro .content .tit a{ color:#474747; padding-right:20px; }
.other_pro .content .tit a:hover{ color:#3b83cb;}
.other_pro .content .tit{ padding-bottom:30px; border-bottom:1px solid #e6e6e6; margin-bottom:30px; }
.other_pro .content .bottom>.fl{ width:170px; height:170px; background:url(../image/common/p_7.png) no-repeat center center; margin-right:20px; text-align:center; }
.other_pro .content .bottom>.fl p b{ font-size:50px;  }
.other_pro .content .bottom>.fl p { font-size:30px; padding-top:40px;  }
.other_pro .content .bottom>.fl>span{ position: relative; top:-15px; }
.other_pro .content .bottom .of h3{ font-size:20px; padding:30px 0 0; }
.other_pro .content .bottom .of span{  font-size:14px; color:#3b83cb;  }
.other_pro .content .bottom .of .back{ margin-left:0; }

.pro_2{ padding:50px 0; background:#fff; }
.pro_2 li{ border-radius:5px; overflow:hidden; position: relative; width:386px; height:142px; margin-right:35px; box-shadow:0 0 10px rgba(0,0,0,0.1); }
.pro_2 li.mar{ margin-right:0; }
.pro_2 li>img{ width:100%; height:100%; transition:all 0.5s; -webkit-transition:all 0.5s; }
.pro_2 li:hover>img{ transform:scale(1.1); -webkit-transform:scale(1.1);   }

.pro_2 li div.cf{ position: absolute; width:100%; height:100%; top:0; left:0; z-index:10; color:#fff; }
.pro_2 li div.cf a{ color:#fff; }
.pro_2 li div.cf .fl{ padding:30px 0 0 40px; }
.pro_2 li div.cf .of{ padding-top:30px; padding-right:20px; }
.pro_2 li div.cf .of h3{ font-size:24px; }
.pro_2 li div.cf .fl img{ width:84px; height:84px; margin-right:30px; }
.pro_2 li div.cf .of a{ display:inline-block; padding-right:20px; background:url(../image/common/p_14.png) no-repeat right center;  margin-top:10px; }
.pro_3 li.mar{ margin-right:0; }
.pro_3{ padding:50px 0; }

.pro_3 li{ background:#fff; box-shadow:0 0 10px rgba(0,0,0,0.1);  border-radius:3px; overflow:hidden; width:24%; margin-right:1.33%; float:left; }
.pro_3 li .w{ padding:30px 20px; }
.pro_3  li h3{ line-height:32px; font-size:20px; }
.pro_3  li h3 span{ width:88px; border-radius:20px; display:block; text-align:center; line-height:32px; color:#fff; font-size:16px; }
.pro_3 .l_1 h3 span{ background:#6ec251; }
.pro_3 .l_2 h3 span{ background:#29a8f1; }
.pro_3 .l_3 h3 span{ background:#e15d7a; }
.pro_3 .l_4 h3 span{ background:#796dee; }
.bfb{ background: url("../image/common/p_7.png") no-repeat scroll center center; height: 170px; margin:20px auto; text-align: center; width: 170px; }
.bfb p b{ font-size:50px;  }
.bfb p { font-size:30px; padding-top:40px;  }
.bfb>span{ position: relative; top:-15px; }
.pro_3 .tit{ width:180px; margin:0 auto; }
.pro_3 .tit a{ color:#3b83cb; font-size:16px; }
.pro_3 .tit .a1{ float:left; }
.pro_3 .tit .a2{ float:right; }
.pro_3 .tit .a3{ display:block; text-align:center; }
.pro_3 .back{ margin:20px auto 10px; }
.pro_3 .l_2 .bfb{ background-image:url(../image/common/p_15.png); }
.pro_3 .l_3 .bfb{ background-image:url(../image/common/p_16.png); }
.pro_3 .l_4 .bfb{ background-image:url(../image/common/p_17.png); }

/*问卷调查*/
.weal_wj .l{ width:630px; height:645px; }
.weal_wj .l img{ width:100%; height:100%; }
.weal_wj .r{ width:600px; min-height:600px; position: relative; }
.weal_wj .dc{ position: absolute; width:680px; height:530px; left:-100px; z-index:10; top:50px; background:#fff; box-shadow:0 0 15px rgba(0,0,0,0.2); }

.weal_wj .dc .child{ padding:80px 70px 0; }
.weal_wj .dc .child h3{ font-size:34px; }
.weal_wj .dc .child p{ padding:15px 80px 30px 0; }
.weal_wj .qk{ font-size:18px;  line-height:30px; margin:10px 0; }
.weal_wj .qk input{ border:0; width:70px; text-align:center; border-bottom:1px solid #c9c9c9; line-height:29px; height:29px; margin:0 10px; color:#134087;  }

.back2{ display:block; width:220px; height:50px; background:#134087; border-radius:30px;text-align:center; line-height:50px;  font-size:20px; margin-top:60px; color:#fff !important;}

/*集合理财*/
.wea_jh,.pro_detail{ background:#fff; box-shadow:0 0 15px rgba(0,0,0,0.2); border-radius:5px; padding:40px; }
.wea_jh>.fl{ width:560px;  }
.wea_jh>.fl h3{ line-height:50px; padding-bottom:20px; border-bottom:1px solid #e6e6e6;  font-size:24px; margin-bottom:20px; }
.j_l_1 span{ float:left; padding-bottom:5px; }
.j_l_1 .s1{ width:220px; }
.j_l_1 .s2{ width:150px; }
.j_l_2 span{ color:#3d88d3; font-size:16px; }
.j_l_3 { margin-top:20px; padding-top:30px; border-top:1px solid #e6e6e6;  }
.j_l_3 li{ width:48%; line-height:30px; }
.j_l_3 li span{ padding-right:45px; }
.j_l_3 li em{ color:#3d88d3; padding-right:5px; }
.j_l_3 li s{ color:#909090; }

.wea_jh>.fr{ width:400px; border:1px solid #a8caeb; border-radius:3px; }
.wea_jh>.fr .child{ padding:15px 40px; background:#e2edf8; }
.wea_jh .child>span{display:block; text-align:center; font-size:16px; padding:10px 0; }
.wea_jh .back{ margin-top:10px; }

.wea_jh .j_r_2{ line-height:24px; }
.wea_jh .j_r_2 .r{ width:305px; height:24px; position: relative; background:url(../image/common/pro_2.png) no-repeat left center; float:left; }
.wea_jh .j_r_2 .r b{ position: absolute; width:24px; height:24px; background:url(../image/common/pro_1.png) no-repeat center center; top:0;  }
.wea_jh .j_r_2 em{ padding-left:10px; }


.pro_jh_1{ padding:5px 0 0; }
.pro_jh_1 .list_cf li{ width:32%; padding-right:1.3%; float:left; line-height:27px; color:#707070; }
.pro_jh_1 .list_cf li.last{ width:100%; padding-right:0; }

.pro_jh_1 .list_cf,.pro_jh_2,.pro_jh_3,.pro_jh_4{ padding-bottom:30px; }
.pro_jh_1 .list_cf{ padding-top:20px; }
.pro_jh_2 .head_3,.pro_jh_3 .head_3,.pro_jh_4 .head_3,.pro_jh_5 .head_3{ margin-left:0; }

.pro_jh_2 li span{ font-size:42px; color:#3b629e; font-family:arial; }
.pro_jh_2 li{ width:32%; margin-right:2%; }
.pro_jh_2 li.mar{ margin-right:0; }
.pro_jh_2 li h4{ font-size:18px; padding-bottom:5px; }
.pro_jh_2 li p{ color:#707070; }
.pro_jh_3 li{ padding-bottom:8px; }
.pro_jh_3 li span{ float:left; color:#707070; padding-right:5px;  }
.pro_jh_3 li p{ overflow:hidden; color:#707070; }


.pro_jh_4>.fl,.pro_jh_4>.fr{ width:536px; }
.pro_jh_4 table{ width:100%; border-top:2px solid #3d88d3; color:#707070; }
.pro_jh_4 .first{ padding-left:40px; width:350px; text-align:left; }
.pro_jh_4 td,.pro_jh_4 th{ height:50px; border-bottom:1px solid #e6e6e6;  }
.pro_jh_4 th{ background:#fafafa;  font-size:16px; text-align:center;}
.pro_jh_4 td{ text-align:center; }

.pro_jh_5 p{ color:#707070; }
.pro_jh_1 .list_cf2{ line-height:50px;  }
.pro_jh_1 .list_cf2 a{ width:90%; color:#707070; }
.pro_jh_1 .list_cf2 span.fr{ color:#909090; font-size:12px; }
.pro_jh_1 .list_cf2 li{ border-bottom:1px solid #e6e6e6;color:#707070;  }

/*产品详情*/
.pro_detail{ padding:30px 40px; }
.pro_detail>.fr,.pro_detail>.fl{ width:540px; position: relative; min-height:50px; }
.pro_detail>.fr .zx{ position: absolute; right:0; top:10px; width:48px; height:48px; z-index:10; }
.pro_detail>.fr .zx img{ width:100%; height:100%; }

.pro_detail .fr_zxt{ padding:0; border-bottom:0; }
.pro_detail .zxt{ margin-right:30px; }
.pro_detail .head_3{ margin-left:0; }

.pro_detail .r h3{ font-size:24px; padding:15px 0 5px; }
.pro_detail .r li{ line-height:24px; margin-bottom:3px;  }
.pro_detail .r li>span.fl{width:105px;}
.pro_detail .r .p_d_1 em{ font-size:12px; color:#909090; }
.star{ width:114px; height:17px; margin-top:4px;  position: relative; overflow:hidden; }
.star span{ width:100%; height:100%; background:url(../image/common/star.png) no-repeat left center;  position: relative; z-index:5; display:block; }
.star .r{ display:block; position: absolute; z-index:4;   height:100%;  background:#e20202; top:0; left:0; }

.p_d_1,.p_d_2{ border-bottom:1px solid #e6e6e6; padding-bottom:15px; margin-bottom:15px; }
.p_d_1 div.fl,.p_d_2 div.fl,.p_d_3 div.fl{ color:#707070; }
.p_d_2 .new_last b{ font-size:30px; color:#e20202; padding-right:15px; }
.p_d_2 .new_last em{ color:#909090; position: relative; top:-2px; }
.p_d_2 .his{  }
.p_d_2 .his span b{ color:#02af16; padding-right:5px; font-weight:normal; }
.p_d_2 .his span { color:#707070;  width:145px; float:left;}
.p_d_2 .his .now{ width:100%; }
.p_d_2 .his .now b{ color:#e20202;  }
.p_d_3 div.fl span{ color:#3d88d3; padding-right:6px; }
.p_d_3 div.fl s{color:#909090; }
.p_d_3 .inp{ line-height:36px; margin-top:10px; }
.p_d_3 .inp div.fl{ width:150px; border:1px solid #3d88d3; height:36px;  }
.p_d_3 .inp div.fl input{ border:0; background:0; height:36px; line-height:36px; width:110px; text-indent:10px; padding-right:10px; }

.pro_detail .r .back{ margin-left:0; margin-bottom:20px; }
.pro_d_com p{ color:#707070; }
.pro_detail2{ padding-bottom:30px; }
.p_4_two{ margin-bottom:20px; }
.pro_jh_1 .history table{ width:100%; color:#707070; margin-bottom:20px; }
.pro_jh_1 .history th{ border-top:2px solid #3d88d3; font-size:16px; }
.pro_jh_1 .history .head_3{ margin-left:0;  margin-top:20px; }
.pro_jh_1 .history th{ color:#3d88d3; background:#fafafa; }
.pro_jh_1 .history th,.pro_jh_1 .history td{ height:50px; text-align:center; border-bottom:1px solid #e6e6e6; }
.pro_jh_1 .history .first{ text-align:left; padding-left:40px; width:420px; }
.pro_jh_1 .children .head_3 span.fr{ color:#909090; font-size:14px; position: relative; top:3px; }
.pro_jh_1 .cour_1{ padding-top:20px; }
.pro_jh_1 .cour_1 tr .first{ width:320px; }
.pro_jh_1 .cour_2 tr .first{ width:420px; }


.tab_per { padding:20px 0; }
.tab_per span{ padding-right:20px; cursor:pointer; }

.tab_per span:hover,.tab_per span.on{ color:#3b83cb;  }


.jl_2.pro_jh_4 th{ color:#3b83cb; }
.jl_2 table .first{ width:120px; }
.jl_3 .head_3{ margin-left:0; }

.lb_w .personal_3 li .bot{ background:#fff url("../image/common/per_7.png") no-repeat scroll center 12px !important; }
.lb_qh{ width:930px; overflow:hidden; position: relative; height:360px; }
.lb_qh .list { height:360px; }
.lb_qh .lb_w{ padding-top:15px; position: absolute; width:10000%; top:0; left:0; }
.lb_w>li{ width:936px; float:left; }

.jl_3{ position: relative; }
.a_click{ position: absolute; z-index:10; right:0; bottom:80px; width:200px; text-align:center;  }
.a_click .next,.a_click .prev{ display:block; width:40px; height:30px; margin:0 auto;}
.a_click .next{ background:url(../image/common/n_r_1.png) no-repeat center center; }
.a_click .prev{ background:url(../image/common/p_r_1.png) no-repeat center center; }
.a_click .next.on{ background-image:url(../image/common/n_r.png); }
.a_click .prev.on{ background-image:url(../image/common/P_r.png); }
.a_click .pageNum{ margin:20px 0; font-size:24px; font-family:arial; }
.a_click .pageNum b{ font-size:60px; font-weight:normal; }
.a_click .pageNum span{ font-size:24px; }

.lb_qh .personal_3 li{ margin:0 10px; }

.djs{ display:inline-block;	 }
.j_r_1{ text-align:center; }
/*倒计时*/
.yomi li{float:left; color:#222;font-size:14px; line-height:48px; }
.yomi .yomiday,.yomi .yomihour,.yomi .yomimin{ font-size:50px; font-weight:bold;  font-size:arial; text-align:right; width:70px; letter-spacing:-3px; }
.yomi li.split{ color:#474747; position: relative; top:13px; padding:0 6px; }

.fr_zxt_a{ height:auto; border:0; }


#an{ position: fixed; width:100%; height:100%; z-index:9999; background:url(../image/common/an.png) repeat; }
.tc_load{ position: fixed; width:720px; height:650px; background:#fff; border-radius:5px; z-index:10000; margin:-325px 0 0 -360px; left:50%; top:50%;  }

.tc_load .child{ padding:30px 40px;  }
.tc_load .child h3{ text-align:center; font-size:24px; padding-bottom:20px; }
.tc_load .child ul li{ width:30.3%; padding:0 1.5%; text-align:center; }
.tc_load .child ul li span{ display:block; height:60px; padding-bottom:18px; }
.tc_load .child ul li span img{ height:100%; width:auto; }
.tc_load .child ul p{ height:3em; padding-bottom:28px;  }
.tc_load .child ul{ border-bottom:1px solid #e6e6e6; }
.tc_load .con h4{ font-size:20px; padding:20px 0 10px ; }
.tc_load .con p{ color:#707070; padding-bottom:10px; }
.tc_load .con p.c{ color:#3b83cb; }
.tc_load .last{ padding-left:25px; background:url(../image/common/l_4.png) no-repeat left center; line-height:20px; }
.tc_load .back{ margin-top:20px; }

/*理财顾问*/
.cons_1{ background-size:cover !important; }
.cons_1 ul{ padding:300px 0 0 0; }
.cons_1 li{ float:left; text-align:center; width:25%; line-height:108px; }
.cons_1 li img{ display:inline-block; vertical-align:middle; margin-right:15px; max-height:80px; }
.cons_1 li a{ color:#fff; font-size:20px; }
.cons_1 .l_1{ background:#3a629e; }
.cons_1 .l_2{ background:#607392; }
.cons_1 .l_3{ background:#374573; }
.cons_1 .l_4{ background:#132843; }
.cons_2{ margin-top:30px; }
.cons_2 li{ width:400px; margin-right:15px; background:#fff; float:left; margin-bottom:20px; }
.cons_2 li>.fr{ width:212px; height:288px; }
.cons_2 li>.fr img{ width:100%; height:100%; }
.cons_2 li.mar{ margin-right:0; }
.cons_2 li>.of{ padding:30px 20px 0; }
.cons_2 li>.of h3{ font-size:20px; }
.cons_2 li>.of h4{ font-size:18px; }
.cons_2 li>.of .line{ display:block; width:80px; height:1px; background:#b2b2b2; margin:10px 0; }
.cons_2 li>.of p{ font-size:14px; margin:10px 0 0 0;  }
.cons_2 li>.of .back{ margin-left:0; width:116px; margin-top:20px; height:30px; line-height:30px; }
.tc_con{ width:530px; height:480px; position: fixed; margin:-240px 0 0 -265px; top:50%; left:50%; z-index:1000; box-shadow:0 0 15px rgba(0,0,0,0.3); background:#fff; }
.tc_con_wrap{ padding:50px 70px 0; }
.tc_con_wrap h3{ text-align:center; font-size:20px; padding-bottom:30px; }
.tc_con_wrap span{ float:left; width:94px; line-height:30px; }
.tc_con_wrap>div.cf{ line-height:32px; margin-bottom:20px; }
.tc_con_wrap .radio_bon{ float:left;  }
.tc_con_wrap .radio_bon dd{ width:auto; min-width:auto; margin:0; margin-left:20px;}
.con_yy_1 div.fl{ width:145px; height:30px; border:1px solid #e6e6e6;  }
.tc_con_wrap input{ width:100%; height:100%; border:0; background:none; text-indent:10px; line-height:30px; }
.con_yy_2 div.of{ border:1px solid #e6e6e6;   height:30px; }
.con_yy_3 div.of{ border:1px solid #e6e6e6;  }
.con_yy_3 div.of textarea{ padding:10px 3%; border:0;  background:none; width:94%; height:7.5em; }
.con_yy_3{ padding-bottom:20px; }


.product_5 .del span{ color:#3d88d3; padding-right:3px; }
.product_5 .del{ color:#909090; }

.login_index{ min-height:580px; display: grid; align-items: center;}
.login_index .login{ padding:20px 30px 30px; background:#f4f3f3; margin-left: 1000px; border-radius:10px; width:290px;}
.login_index .login .head_3{ margin-left:0; }
.login_index .login .head_3 .fr{ font-size:14px; color:#3b629e; }
.login_index .login input{ width:100%; border:0; background:none; text-indent:10px;*text-indent:5px; height:38px; line-height:38px; }
.login_input{ margin-top:15px; border:1px solid #ccc; border-radius:10px; overflow:hidden; height:38px; }
.login_input .login_type{width:290px;height:36px;*height:29px;text-indent:3px;*text-indent:0px;border:none;*font-size:19px;}
.ie8 .login_input .login_type{font-size:17px;}
.sc_com .select-box .login_type{width:292px;height:32px;margin-left:-10px;*margin-left:0;*font-size:18px}
.ie8 .sc_com .select-box .login_type{font-size:16px;}
.login_index .btn{ background:#134087 !important; margin-top:15px; color:#fff; border-radius:10px;  }
.login_index .login p.cf{ line-height:36px; }
.login_index .login a.fr{ color:#3d88d3; }

.safe{ background:#fff; box-shadow:0 0 15px rgba(0,0,0,0.2); border-radius:5px; padding:20px 40px; margin-top:20px; }
.safe .head_3{ margin:0; }
.safe .head_3 span{ font-size:20px; }
.safe ul{ padding:20px 0 50px; line-height:56px; }
.safe ul li{ border-bottom:1px solid #e6e6e6; }
.safe li>span{ float:left; width:130px; padding-left:30px; background:url(../image/common/safe_1.png) no-repeat left center; }
.safe li>span.ix{ background:url(../image/common/ix_1.png) no-repeat left center; }
.safe li div.of{ color:#909090; }
.safe li div.of a{ padding:0 2px; }
.safe li div.of a,.safe li div.of span{ color:#3d88d3; }
.safe li.bd{ border:0; }


.sw_1 .wrap{ padding-top:100px; }
.sw_1 .fl{ width:450px; }
.sw_1 .fr{ width:750px; }
.sw_1 .fr img{ max-width:100%; max-height:500px; display:block; margin:50px auto 0; }
.sw_1 .fl .txt{ padding-top:250px; color:#fff; }
.sw_1 .fl .txt h2{ font-size:44px; }
.sw_1 .fl .txt p{ font-size:16px; margin:10px 0; }
.sw_1 .fl .txt a{ display:inline-block; padding:2px 20px; border-radius:30px; border:1px solid #fff; color:#fff; }
.sw_2{ background:url(../image/common/sw_1.png) no-repeat center bottom; text-align:center; padding:80px 0;}

.sw_2 li{ float:left; width:24%; }
.sw_2 li.second{ padding:0 14%; }
.head_c_2{ font-size:40px; text-align:center; }
.sw_2 ul{ padding-top:30px; }
.sw_2 li span{ display:block; height:190px; margin-bottom:10px; line-height: 190px }
.sw_2 li span img{ max-height:100%; vertical-align: middle; display:inline-block; transition:all 0.5s; -webkit-transition:all 0.5s; }
.sw_2 li:hover img{ transform:rotate(360deg) scale(0.7,0.7); -webkit-transform:rotate(360deg) scale(0.7,0.7); }
.sw_2 li h3{ font-size:20px; }
.sw_2 li  p{ color:#787878 ; }

.sw_3{ background:url(../image/common/bg.png) repeat; padding:80px 0 60px; }
.sw_3 .cj{ text-align:center; color:#3b629e; display:block; }
.sw_3 .cj a{ color:#3b629e; padding:0 10px; }

.sw_3 .pessonal_2{ padding-bottom:0; background:none; box-shadow:0 0 0 0; }



.sw_4{ padding:80px 0 80px;  background:#fff; }
.sw_4 .go,.sw_3 .go{ display:block; margin:20px auto 40px; width:270px; line-height:50px; text-align:center; color:#fff; background:#134087; border-radius:30px;  font-size:18px;}
.sw_4 li.item{ float:left; width:395px;  box-shadow:0 0 15px rgba(0,0,0,0.1); margin-right:20px;  transition:all 0.5s; -webkit-transition:all 0.5s;}
.sw_4 li.item:hover{ box-shadow:0 0 20px rgba(0,0,0,0.4);  }
.sw_4 li.item .child{ padding:40px; }
.sw_4 li.mar{ margin-right:0; }
.sw_4 .super_3,.sw_4 .personl_2_child .tb{ width:100%;  }
.sw_4 .personl_2_child .tb{ width:100%; height:310px; }
.sw_4 .s{ padding:10px 0; position: relative; overflow:hidden; }
.sw_4 .s img{ display:block; margin:0 auto; border-radius:50%; width:168px; height:168px;  }
.sw_4 .s span{ background:url(../image/common/sw_12.png) no-repeat center center; display:block; position: absolute; top:0; left:0; width:100%; height:100%; }
.sw_4 .child>h3{ text-align:center; font-size:20px; padding:25px; border-bottom:1px solid #e6e6e6; }
.sw_4 .child ol li{ line-height:45px; border-bottom:1px solid #e6e6e6; }
.sw_4 .child ol span.fl{ color:#707070; }
.sw_4 .child ol span.fr{ color:#474747; font-weight:bold; }
.sw_4 .child ol span.fr b{ font-size:22px; color:#ed8940; }

.sw_4 .child .personl_2_child{ position: relative; overflow:hidden; }
.sw_4 .personl_2_child .tb .fx{ margin:-127px 0 0 -130px; }
.sw_4 #main1,.sw_4 #main2,.sw_4 #main3{ width:110% !important; height:110% !important; position: absolute; top:0 !important; left:-5% !important; }

.sw_4 .only .item_1 .ico_1{ background:#ed8940; }
.sw_4 .only .item_1 .ico_2{ background:#f6b952; }
.sw_4 .only .item_1 .ico_3{ background:#cf5f46; }
.sw_4 .only .item_1 .ico_4{ background:#cf5f46; }
.sw_4 .only .item_1 .ico_5{ background:#fae57d; }
.sw_4 .only .item_2 .ico_1{ background:#bb0f20; }
.sw_4 .only .item_2 .ico_2{ background:#ff7a74; }
.sw_4 .only .item_2 .ico_3{ background:#fecb7f; }
.sw_4 .only .item_2 .ico_4{ background:#ff9764; }
.sw_4 .only .item_2 .ico_5{ background:#ff9764; }
.z p{ color:#ed8940 !important; }
.g p{ color:#c30000 !important; }


/*构建*/
.w_ask{ padding:50px 0; }
.w_ask>.fr{ float:none; overflow:hidden; min-height:450px; width:auto; }
.pie_sak{ position: relative; width:600px; height:480px; }
.pie_sak #main{ width:100%; height:100%; position: relative; z-index:1; }
.value{ position: absolute; z-index:10; width:216px; height:216px; top:50%; margin:-108px 0 0 -108px;   left:50%; }
.value>img{ width:100%; height:100%; }


.value .child{ position: absolute; width:100%; height:100%; text-align:center; top:0; left:0; }
.value .child img{ max-height:64px; padding-top:40px; }
.value .child h3{ font-size:20px; margin:5px 0; }

.start h2{ padding-top:80px; padding-bottom:10px; }
.start p{ color:#909090; }
.tit_ask .tit{ padding-bottom:20px; }
.tit_ask{ padding:20px 0 0; }
.tit_ask .back{ margin-left:0; margin-top:20px; }
.tit_ask span{ float:left; }
.tit_ask{ line-height:30px; }
.tit_ask input{ float:left; background:none; color:#134087; border:0; text-align:center; border-bottom:1px solid #c9c9c9; height:29px; line-height:29px;  margin:0 5px; }
.tit_ask .sc_com{ float:left; border:0; border-bottom:1px solid #c9c9c9;  margin:0 5px; background:none; color:#134087; }
.tit_ask .sc_com .select-box{ background:none; }
.tit_ask .sc_com .select-box .down{ background:url(../image/common/ask_3.png) no-repeat center center; }
.tit_ask .sc_com .select-box b{ color:#134087 !important;  }
.tit_ask .i1{ width:95px;  }
.tit_ask .i2{ width:35px; }
.tit_ask .s1{ min-width:145px; width:auto; }
.tit_ask .s2{ min-width:160px; width:auto; }
.tit_ask .s3{ min-width:130px; width:auto; }
.tit_ask .s4{ min-width:120px; width:auto; }



.xzzs{ position: absolute; width:95px; right:0; top:90px; line-height:25px;  }


.xzzs i{ float:left; height:15px; width:15px; margin:5px 10px 0 0; border-radius:2px; }
.xzzs i.ico_1{ background:#3b629e; }
.xzzs i.ico_2{ background:#72a2dc; }
.xzzs i.ico_3{ background:#2d2e59; }
.xzzs i.ico_4{ background:#804070; }
.xzzs i.ico_5{ background:#aaa7ba; }


.pie_a{ height:400px; position: relative; }
.pie_a #main1,.pie_a #main2{ width:300px; height:300px; }
.xza{ width:100%; }
.xza td{ width:50%; padding:10px 0; }
.xza td span{ font-size:16px; color:#3d88d3; line-height:30px; display:block; }
.xza .thd_1{  width:170px; }
.xza .thd_2{  width:120px; }
.xza .thd_3{  width:120px; }
.xza .zs{ color:#e20201; }


.tt{ display:inline-block; width:10px; height:10px; cursor:pointer; background:url(../image/common/top.png) no-repeat center right; padding-left:5px; }
.tt.b{background-image:url(../image/common/bot.png);}

.cour #main1,.cour #main2{ height:320px; width:536px; }

.pro_jh_1{ position: relative;  overflow:hidden; padding-top:10px;}
.pro_jh_1 .children{ position: absolute; top:40px; left:0; z-index:1; overflow:hidden; background:#fff; }
.pro_jh_1 .children.zInd{ z-index:1000; position: relative; top:0; }
.cour .xzzs{ position: static; width:300px; margin:0 auto; }
.cour .xzzs>div{ width:32%; float:left; padding:0 0.5%; }
.cour_1>.fr .xzzs{ width:100%; }
.cour_1{ position: relative; }
.cour_1 .line{ position: absolute; width:1px; height:425px; background:#e6e6e6; left:50%; top:30px; }
.cour_1 .xzzs i{ margin-right:5px; }
.cour_1 .xzzs i.ico_1{ background:#2d2e59; }
.cour_1 .xzzs i.ico_2{ background:#3b629e; }
.cour_1 .xzzs i.ico_3{ background:#804070; }
.cour_1 .xzzs i.ico_4{ background:#a19eb0; }
.cour_1 .xzzs i.ico_5{ background:#67534d; }
.cour_1 .xzzs i.ico_6{ background:#b3b1aa; }


.list_weal_d .list_2{ padding-top:10px !important; }
.list_weal_d .list_3 .super_show > h4{ padding-top:0; }
.list_weal_d2 .list_3 .super_show > h4{ padding-top:30px; }



.sm_list_p .t_2{ width:165px; }
.sm_list_p .t_3{ width:160px; }
.ofcourse{ background-image: url(../image/common/ps_bg3.png); }
.sure_sm1{ background-image: url(../image/common/ps_bg.png); }
.sure_sm2{ background-image: url(../image/common/login_20.png); }
.sure_sm3{ background-image:url(../image/common/ps_bg4.png); }
.sure_sm4{ background-image:url(../image/common/ps_bg2.png); }
/*.zh_zt_3*/
.sw_3_pay .personl_2_child{ padding:30px 20px 0; }
.sw_3_pay .personl_2_child .super_1{ width:390px; }


.pro_3 li{ transition:all 0.5s; -webkit-transition:all 0.5s; }
.pro_3 li:hover{ transform:scale(1.02); -webkit-transform:scale(1.02); box-shadow:0 0 20px rgba(0,0,0,0.4); }

.jh_list .t_2{ width:160px; }


.weal_deatil{ padding-bottom:80px; }
.weal_deatil .click{ position:fixed; margin-bottom:20px; bottom:0; left:50%; margin-left:-70px; transition:all 0.3s; -webkit-transition:all 0.3s; opacity:0.5; filter:alpha(opacity=50); background:#134087; border-radius:10px; z-index:1000; color:#fff; }
.weal_deatil .click span{ color:#fff; }
.weal_deatil .click_on{ position: absolute; opacity:1; filter:alpha(opacity=100);  }
.weal_deatil .click:hover{ opacity:1; filter:alpha(opacity=100);   }
.zjd{ position: relative; overflow:hidden; }
.zjd div.b3{ width:210px; height:210px; margin:10px auto; background:url(../image/common/djs_1.png) no-repeat center center; text-align:center; color:#fff; }
.zjd div.b3 span{ display:block; padding:70px 0 5px; }
.zjd div.b3 h2{ font-size:18px; }
.zjd div.b3 h2 b{ font-size:48px; line-height:40px; font-weight:normal; }
.zjd div.b3{ position: relative; z-index:10; }
.zjd .b1{ position: absolute; width:100%; height:100%; background:url(../image/common/djs_2.png) no-repeat center center; }
.zjd .b2{ position: absolute; width:100%; height:100%; background:url(../image/common/djs_3.png) no-repeat center center; }
.wea_jh > .fr .b1{ animation:round 5s linear infinite; -webkit-animation:round 5s linear infinite;  }
.wea_jh > .fr .b2{ animation:round 3.5s linear  infinite; -webkit-animation:round 3.5s linear infinite;  }
@keyframes round{
    from{
        transform:rotate(0deg);
        -webkit-transform:rotate(0deg);
    }
    to{
        transform:rotate(360deg);
        -webkit-transform:rotate(360deg);
    }
}

.sw_3 .w_ask{ padding:0; margin-top:-10px; }
.tit_ask .select-box dt a b{ height:30px; }
/*.show_last { font-size:20px; }*/
.show_1 b{ font-size:24px; padding-right:30px; font-weight:normal; }

.show_last2 .l_s,.show_last2 .r_s{ width:910px; border-radius:5px; background:#fff; box-shadow:0 0 15px rgba(0,0,0,0.1); margin-top:20px; min-height:50px; }
.show_last2 .r_s{ width:300px; }

.l_s .child{ padding:20px 40px 30px; }
.l_s .child .head_3{ margin-left:0; }
.ti .fl,.ti .fr{ width:45%; }
.ti dl{ padding-left:35px; background:url(../image/common/last_2.png) no-repeat 5px 10px; padding-bottom:20px; }
.ti dt{ font-size:18px; padding-bottom:10px; }
.ti dd{ color:#909090; }
.ti .fl dl:nth-child(1){ padding-bottom:50px; }
.l_s{ position: relative; }
.l_s .line{ position: absolute; width:1px; height:100%; background:#e6e6e6; top:0; left:50%; }
.r_s .child{ margin:20px 28px; overflow:hidden; height:370px; position: relative; }
.r_s ul{ position: absolute; top:0; left:0; width:100%; }
.r_s li div.fl{ width:64px; height:64px; margin-right:10px; }
.r_s li div.fl img{ width:100%; height:100%; border-radius:50%; }
.r_s li div.of{ padding-top:8px; }
.r_s li div.of h3{ font-size:18px; }
.r_s li div.of h3 span{ color:#3b629e; font-size:14px; position: relative; top:3px; }
.r_s li div.of p{ color:#909090; }
.r_s li{ padding-bottom:30px; }

/*视频*/
.videobox{ width:800px; height:400px; margin:40px auto 60px; }
/*.mejs-overlay-button{ background:url(../image/common/ind_play.png) no-repeat center top !important; width:116px !important; height:116px !important; margin:-58px 0 0 -58px !important; }*/

.m_d{ color:#3b629e !important;  border-radius:20px; padding:0 10px; font-size:12px; transition:all 0.3s; -webkit-transition:all 0.3s; }

.pro_jh_3 p{ color:#909090; }
.table_2{ padding-bottom:30px; }

.cour .wu{ width:100%; height:370px; line-height:370px; text-align:center; color:#909090; font-size:20px; display:none; }

/* 饼图 */
.kzt_list .cur{ z-index:11; }
.kzt_list{ position: relative; height:395px;  }
.kzt_list dd{ z-index:10; position: absolute; border:0; overflow:hidden; height:395px; width:100%; top:0; left:0; background:#fff; }
.kzt_list .f{ height:330px; margin:0 auto; }
.kzt_list #main1,.kzt_list #main2,.kzt_list #main4,.kzt_list #main5{
    height: 105%;
    left: -2.5%;
    position: absolute;
    top: -2.5%;
    width: 105%;
    z-index: 100;
}
/*.ie8 #zxb,.ie8 #main,.ie7 #zxb,.ie7 #main,.ie8 #main1,.ie7 #main1,.ie8 #main2,.ie7 #main2,.ie8 #main3,.ie7 #main3,.ie8 #main4,.ie7 #main4,.ie8 #main5,.ie7 #main5{ opacity:1 !important; filter:alpha(opacity=100) !important; background:none  !important; }*/

/*分页*/
.tcdPageCode{padding: 5px 20px;text-align: left;color: #ccc;background-color: #F7F7F7;text-align: right}
/*.tcdPageCode a{display: inline-block;color: #000;display: inline-block;height: 25px;	line-height: 25px;	padding: 0 10px;border: 1px solid #ddd;	margin: 0 2px;border-radius: 4px;vertical-align: middle;}*/
.tcdPageCode span{display: inline-block;color: #000;display: inline-block;height: 25px;	line-height: 25px;	padding: 0 10px;border: 1px solid #ddd;	margin: 0 2px;border-radius: 4px;vertical-align: middle;cursor:pointer;}
/*.tcdPageCode a:hover{text-decoration: none;border: 1px solid #ddd;background-color: #3b83cb; color: #fff;}*/
.tcdPageCode span:hover{text-decoration: none;border: 1px solid #ddd;background-color: #3b83cb; color: #fff;}
.tcdPageCode span.current{display: inline-block;height: 25px;line-height: 25px;padding: 0 10px;margin: 0 2px;color: #fff;background-color: #295C8E;	border: 1px solid #ddd;border-radius: 4px;vertical-align: middle;}
.tcdPageCode span.disabled{	display: inline-block;height: 25px;line-height: 25px;padding: 0 10px;margin: 0 2px;	color: #bfbfbf;background: #f2f2f2;border: 1px solid #bfbfbf;border-radius: 4px;vertical-align: middle;cursor: text;}
/*分页end*/

.phone{ background-image:url(../image/common/1.png); }
.phone_s{ background-image:url(../image/common/2.png); }


/*个人信息代办人弹出窗*/
.dbr_tc{ position: fixed; width:550px; height:550px; top:50%; left:50%; margin:-275px 0 0 -275px; z-index:1000; box-shadow:0px 0px 10px rgba(0,0,0,0.1); background:#fff; display:none; }
.dbr_tc .child{ padding:40px 0 0 44px;  }
.dbr_tc h3{ font-size:18px; }
.dbr_tc li{ padding-top:14px; border-bottom:1px solid #e6e6e6; float:left; display:block !important; width:220px; margin-right:20px; height:44px; }
.dbr_tc li.d_w{ width:460px; }

.dbr_tc li input{ border:0; height:44px; line-height:44px; }
.dbr_tc .sure_2_bot{ padding-top:30px; margin-top:30px; border-top:1px solid #e6e6e6; padding-bottom:0; }
.dbr_tc li select { width: 220px; border: 1px solid #e6e6e6; height: 30px; margin-top: 15px; }

.ckmx.personal_l_child .of a{ padding:20px 15px ; }
.ckmx.personal_l_child .fl em{font-size:22px;color:#3b629e;padding:0 3px;}
.ckmx.personal_l_child .fl span{ font-size:22px; color:#46b3d8; padding:0 3px; }
.ckmx .back{ margin-left:0; margin-top:10px; }
.ckmx .hqt { padding-top:18px;}
.ckmx .hqt a{ padding:10px 10px !important;border-radius: 8px; }

.fr2{ position: relative; overflow:hidden; }
.fr2 b{ position: relative; top:-5px; font-weight:normal; }
.fr2 em{ position: absolute; font-size:12px; color:#707070; left:-0.1px; bottom:10px; line-height:12px; }

.start2 .value{ z-index:0; }
.start2 .pie_sak{ height:400px; width:550px; }
.start2 .value{ width:155px; height:155px; margin: -110px 0 0 -76px; }
.start2 .value .g img{ padding-top:55px; }
.start2 .value .g h3{ color:#3b629e; font-size:15px;}
.start2 .value .g p{ display:none; }

.nologin{ width:160px; height:170px; background:url(../image/common/wdl.png) no-repeat center !important; text-align: center; }
.nologin a{ display:block; margin:128px auto 0; width:70px; color:#609bd7 !important; border-bottom:1px solid #609bd7;   }

.login_index .login .login_tab{ border:0; margin-top:0; padding-bottom:20px; }
.login_tab span{ float:left; width:145px; height:53px; line-height:46px; color:#474747; text-align: center; font-size:16px; cursor:pointer; }
.login_tab span.on{ background:url(../image/common/ar.png) no-repeat center top; color:#fff; }

.login_index .login li>div{ border: 1px solid #ccc;   border-radius: 10px;   height: 38px;   margin-top: 15px; }
.login_index .login p.cf{ padding:10px 0; }
.login_index .btn{ margin-top:0; }
.login_li li{ display:none; }

.login_li li.on{ display:block; }

.login_s .sc_com .select-box{ line-height:38px; height:38px; background:none; }
.login_s .sc_com .select-box .down{ background:url("../image/common/edit.png") no-repeat center center; top:5px; }
.login_s .sc_com .select-box dd{ top:39px; }

.modify_card_tips{margin-left: 32px; }
.cardStatus{color: #FF0000; }

/*盈亏查询页面样式*/
div.list div{width: auto; display:inline-block; width:100%; }
div.fundsBar{padding-bottom: 8px;}
div.incomeBar{padding: 20px 40px 10px 24px;height: 75px;_height: 100px;border:1px solid #d1d1d1; padding:5px 20px; }
div.incomeBar .part{height: 30px;line-height: 45px;}
div.incomeBar .part select{width: 265px;}
div.incomeBar .value{width:180px;display: inline-block;text-align: center;}
div.incomeBar .left{float: left;width:50%;}
div.incomeBar .right{float: right;width:50%;}

.gain-date{ border:1px solid #d1d1d1; padding:5px 24px 20px 24px; margin-bottom:10px; font-family:"宋体"; }
.gain-date .btn-bg{ no-repeat: scroll 0 0 transparent;display: inline-block;height: 25px; width: 54px; line-height:25px; text-decoration:none; margin-left:10px;}
.gain-date .btn-bg:hover{no-repeat: scroll 0 0 transparent;display: inline-block;height: 25px; width: 54px; line-height:25px; text-decoration:none; margin-left:10px;}

/* 定投通 */
.dtt #strategy .details select:disabled {color: graytext;}
.dtt #dttul {padding-top: 25px;}
.dtt .list_dttr {line-height: 45px;}
.dtt .list_dttr .fl{width:43%;text-align:right;}
.dtt .list_dttr .fr{width:40%;text-align:left;}
.dtt .btn_dtt {transition: all 0.3s; -webkit-transition: all 0.3s; display: inline-block; height: 30px; line-height: 30px; padding: 0 30px; margin: 3px 3px; border: 1px solid #e6e6e6; border-radius: 8px; color: #707070; background-color: white;}
.dtt .btn_dtt:hover {color: #fff; background: #3d88d3; border: 1px solid #3d88d3;}
.dtt .btn_dtt_no_hover {transition: all 0.3s; -webkit-transition: all 0.3s; display: inline-block; height: 30px; line-height: 30px; padding: 0 30px; margin: 3px 3px; border: 1px solid #e6e6e6; border-radius: 8px; color: #707070; background-color: white;}
.dtt .planName {display:none;text-align: center; width: 300px; padding-top: 25px; padding-bottom: 12px; padding-left: 334px;}
.dtt .dttTipMsg {padding: 20px 40px; background: #fff; border-radius: 5px; border: 1px solid #e6e6e6;}
.dtt .dttTipMsg div{line-height: 24px; padding-top: 5px; text-indent: 30px;}
.dtt .dttTipMsg h2{color:blue;}
.dtt .details ul {padding-left: 43%;}
.dtt .sure_2_bot {width:88%;padding-bottom: 60px;}

/*投资总览——查理智投，新的样式*/
.pessonal_new{ border-radius: 5px; box-shadow: 0 0 15px rgba(0, 0, 0, 0.1); margin: 20px 0 0; background:#fff; padding-top:20px;}
.pessonal_new .tx_ld{ display: inline-block; font-size:14px; background:#f5f5f5; padding:0 40px 0 10px; border-radius:15px; line-height:28px; position: relative;  margin-left:10px; }
.pessonal_new .tx_ld i{ position: absolute; font-size:28px; line-height:24px; right:0; top:0; width:40px; text-align: center; cursor:pointer;  }
.pessonal_new_xz .top{ border-bottom:1px solid #dedede; height:50px; line-height:50px; padding-left:60px; }
.pessonal_new_xz .top span{ float: left; font-size: 16px; color:#474747; padding-right:35px; }
.pessonal_new_xz .top .tab_p{ float: left; }
.pessonal_new_xz .top .tab_p a{ float: left; line-height:50px; position: relative; font-size:18px; z-index:1000; }
.pessonal_new_xz .top .tab_p a + a{ margin-left:50px; }
.pessonal_new_xz .top .tab_p a.on,.pessonal_new_xz .top .tab_p a:hover{ color:#3d88d3; border-bottom:2px solid #3d88d3; }
.pessonal_new_xz .top .tab_p a i{ position: absolute; width:100%; left:0; bottom:-10px; height:10px; background:url(../image/common/p_arr.png) no-repeat center top; display: none; }
.pessonal_new_xz .top .tab_p a.on i,.pessonal_new_xz .top .tab_p a:hover i{ display: block; }

.pessonal_new .list{ position: relative; height:60px; text-align: center;}
.tab_lx_list .i{ position: absolute; top:0; left:0; background:#fff; width:100%; height:100%; opacity:0; filter:alpha(opacity=0); }
.pessonal_new .list .li{position: absolute;top:10px;left:15px;right:15px;background:#fff;height:83px;opacity:0;filter:alpha(opacity=0);float:left;width:1200px}
.tab_lx_list .i.on, .pessonal_new .list .li.on{ opacity:1; z-index:100; filter:alpha(opacity=100);}
.pessonal_new .prev{display:block;float:left;margin-top: 18px;cursor:pointer;border-right: 20px solid #dfdfdf;border-top: 10px solid transparent;border-bottom: 10px solid transparent;}
.pessonal_new .next{display:block;float:right;margin-top: 18px;cursor:pointer;border-left: 20px solid #dfdfdf;border-top: 10px solid transparent;border-bottom: 10px solid transparent;}
.pessonal_new .prev:hover {background-position:0 -18px;}
.pessonal_new .next:hover {background-position:0 -18px;}
.tab_lx_list{ position: relative; height:490px; }
.pessonal_new .tab_lx_1{width:1100px;height:80px;margin:auto;overflow: hidden;position: relative;visibility: visible;}
.pessonal_new .tab_lx{padding-top:10px;height:40px;position: absolute;}
.pessonal_new .tab_lx_2{padding-top:10px;height:40px;display: flex;align-items: center;justify-content: center;}
.pessonal_new .tab_lx a{display: inline-block;border:1px solid #dfdfdf;border-radius:30px;width:170px;height:34px;line-height:34px;background:none;color:#474747;margin:0 10px;text-decoration:none;text-align:center;cursor:pointer;}
.pessonal_new .tab_lx_2 a{display: inline-block;border:1px solid #dfdfdf;border-radius:30px;width:170px;height:34px;line-height:34px;background:none;color:#474747;margin:0 10px;text-decoration:none;text-align:center;cursor:pointer;}
.pessonal_new .tab_lx a.on,.pessonal_new .tab_lx a:hover{ border-color:#134087; background:#134087; color:#fff; }
.pessonal_new .tab_lx_2 a.on,.pessonal_new .tab_lx_2 a:hover{ border-color:#134087; background:#134087; color:#fff; }

.tab_lx_list .head_x{ width:506px; font-size:24px; color:#3b83cb; line-height:30px; padding-left:60px; padding-top:20px; }
.tab_lx_list .head_x span{ float: right; font-size:14px; color:#707070; }
.tab_lx_list .con{ padding:0 60px; }

.tab_lx_list .i .l{ width:50%; float:left; }
.tab_lx_list .i .r{ width:46%; float:right; }
.tab_lx_list .zxt{ padding-top:20px; }
.tab_lx_list .mouth_time{ padding:0; }
.tab_lx_list .fr_zxt{ border:0; height:auto; }
.tab_lx_list .zxt{ height:240px; }

#zxb,#zxb1,#zxb3,#zxb4,#zxb5,#zxb6,#zxb7,#zxb8,#zxb9{ width:605px; height:288px; position: absolute; left:-50px; top:-20px;}


.tab_lx_list .zxt_left .bot .ico{ float: left; width:150px; height:98px; border:1px solid #ebebeb; border-radius:10px; text-align: center; margin-left: 34px; }
.tab_lx_list .zxt_left .bot .ico .img{ padding:11px 0; height:48px; line-height: 48px; }
.tab_lx_list .zxt_left .bot .ico .img img{ display: inline-block; max-height:48px; vertical-align: middle; }
.tab_lx_list .zxt_left .bot .ico  p{ font-size:16px; line-height:1; }
.tab_lx_list .zxt_left .bot .ico + .ico{ margin-left:22px; }


.tab_lx_list .i .r .t .fl{ padding:0 0 0 60px; min-width:200px; line-height:30px; }
.tab_lx_list .i .r .t .fl span{ padding-left:10px; }
.tab_lx_list .i .r .t .fl b{ color:#3b629e; font-size:24px; font-family: arial; font-weight: bold; }
.tab_lx_list .i .r .t .fl + .fl b{ font-size:20px; font-weight: normal; }

.tab_lx_list .i .r .t {padding-top:30px;}
.tab_lx_list .xzzs{ top:30px; right:-15px; width:105px; z-index:101;}
.tab_lx_list .tb{ height:280px; }
.tab_lx_list .fx_child{ width:150px; height:150px; margin:35px auto 0; }
.tab_lx_list .fx_child img{ padding-top:30px; height:48px; display: inline-block; }
.tab_lx_list .personl_2_child .tb .fx{ width:220px; height:220px; margin:-97px 0 0 -160px; }
.tab_lx_list .fx_child h3{ font-size:18px; line-height:1.3; color:#000; padding-top:3px; }
.tab_lx_list .more_pers{ display: inline-block; padding:0 20px; line-height:34px; border-radius:20px; border:1px solid #d6d6d6; margin-top:40px; }

.tab_lx_list  #main_a,.tab_lx_list  #main_b{ height: 105%; left: -2.5%; position: absolute; top: -2.5%; width: 105%; z-index: 100; }

.li_2 .head_x{ padding-top:60px; }
.li_2  .mouth_time{ top:101px; }

.study_group{ padding-top:40px; }
.study_group .l{ width:612px; text-align: center; float:left; border-right:1px solid #d6d6d6; padding:20px 0 50px; }
.study_group .l p{ font-size:18px; line-height:1; padding-bottom:28px; }
.study_group .l .s_more_a{ display: inline-block; padding:0 30px;  line-height:34px; border-radius:20px; border:1px solid #d6d6d6; color:#3b83cb; }
.study_group .r{ width:500px; float:right; }
.study_group .r h3{ padding-left:122px; line-height:30px; padding-bottom:30px; font-size:18px; }
.study_group .r h3 img{ max-height:30px; display: inline-block; vertical-align: middle; padding-right:10px; }

.study_group .r .tit .cf + .cf{ padding-top:10px; }
.study_group .r .tit .s1{ float:left; width:170px; }
.study_group .r .tit .s2{ float:left; width:172px; }
.study_group .r .tit .s3{ overflow: hidden;}
.study_group .r .tit b{ color:#3b83cb; font-size:16px; }
/* 新折线图*/
.mouth_time{ position: absolute; top:81px; line-height:40px; font-size:16px; padding-left:32px; z-index:10; }
.mouth_time span{ cursor:pointer; margin-right:20px }
.mouth_time_m{ margin:0 !important; position: relative; z-index:1; }
.mouth_time span:hover,.mouth_time span.on{ color:#3d88d3;  }
.mouth_time_m ul{ height:100%; position: relative; }
.mouth_time_m li{ position: absolute; width:100%; height:100%; top:0; z-index:1; background:#fff;}
.mouth_time_m li.on{ position: relative; z-index:10; display: inline-block;}

/*2017.11*/
.iden_h3{ font-size:24px; line-height:1; padding-bottom: 28px; }

.iden_1{ background:#fff; border-radius: 5px; box-shadow: 0 0 15px rgba(0,0,0,0.1); margin-top:30px; }
.iden_1 .top{ padding:40px; border-bottom: 1px solid #e8e8e8 }
.iden_1 .tab_iden,.iden_1 .chooseIdenty{ padding-left: 340px; }
.iden_1 .tab_iden a{ display: inline-block; padding:0 0 0 33px; width:133px; line-height:30px; height:30px; background:url(../image/common/radio2.png) no-repeat left center; color:#474747; }
.iden_1 .tab_iden a.on{ background-image:url(../image/common/radio.png); }

.iden_1 .chooseIdenty{ padding-top:20px; display: none; }
.iden_1 .chooseIdenty .l{ float: left; line-height:32px; padding-right: 28px; }
.iden_1 .select-box dt a b{ height:30px;}

.iden_1 .bot{ padding:40px 40px 60px; }
.iden_1 .li{ width:440px; margin:0 auto; display: none; }

.iden_1 .list .i{ padding-bottom: 10px; }
.iden_1 .list .i span.l{ float: left; width:126px; text-align: right; line-height:32px; }
.iden_1 .list .i .fr{ width:290px; line-height:32px; }
.iden_1 .list .i input{ padding:5px 5%; display: block; width:90%; height:20px; border:1px solid #e8e8e8; }

.iden_1 .list .yzm_dt .fr{ width:195px; margin-right: 10px; }
.iden_1 .list .yzm_dt .hq_yzm{ float: right; width:86px; height:30px; line-height:30px; border:1px solid #3d88d3; color:#3d88d3; text-align: center; border-radius: 5px; background:#fff;padding:0;}
.iden_1 .list .yzm_dt .hq_yzm:hover{ background:#3d88d3; color:#fff; }
.iden_1 .agree{ font-size: 12px; width:auto; }
.iden_1 .agree span{ margin-left: 45px; }

.perfect{ background:#fff; border-radius: 5px; box-shadow: 0 0 15px rgba(0,0,0,0.1); padding:40px 0 60px;  margin-top:30px;}
.perfect h2{ font-size:24px; line-height:1.1; padding-left: 45px; padding-bottom: 15px; }

.perfect_cont{ padding:0 95px; }
.perfect_cont .p{ font-size:16px; line-height:1.5; padding-bottom: 25px; }

.perfect_1{ padding-bottom: 20px; }
.perfect input{ padding:5px 5%; display: block; width:90%; height:20px; border:1px solid #e8e8e8; }
.perfect_h3{ font-size:16px; line-height:1.5; padding-bottom: 20px; }
.perfect_1_cont .l{ float: left; width:170px; text-align: right; padding-right: 25px; line-height:30px; }
.perfect .select-box dt a b{ height:30px;}
.perfect_1_cont .li{ padding-bottom: 10px; }
.perfect_1_cont .sc_com{ width:406px; }
.perfect_1_cont .fl_1 .sc_com,.perfect_1_cont .fl_2 .sc_com{ width:86px; }
.perfect_1_cont .fl_2{ margin:0 10px; }
.perfect_1_cont .fl_3 input{ padding:5px 10px; display: block; width:190px; height:20px; border:1px solid #e8e8e8; }
.perfect_1_cont .fl_4 input{ width:223px; padding:5px 10px; display: block; height:20px; border:1px solid #e8e8e8;  }
.perfect .radio_bon dd{ margin:0; min-width: 0; width:60px; line-height:32px; padding-right:0; padding-left: 21px; background-image:url(../image/common/pr_1.png);  }
.perfect .radio_bon dd.on{ background-image:url(../image/common/pr_2.png);  }

.perfect_2 .radio_bon dd{ width:auto; min-width: 0;  padding-right: 50px; }
.perfect_2 .perfect_h3{ padding-bottom: 10px; }
.perfect_2 .li{ padding-bottom: 10px; }
.perfect_2 p{ padding-bottom:8px; }

.perfect_3 .inp input{ width:126px; }
.perfect_3{ padding:15px 0 10px; border-bottom: 1px solid #e6e6e6; }
.perfect_3 .inp{ padding-bottom: 20px; line-height:32px; }
.perfect_3 .inp .l{ float: left; width:175px; padding-right: 10px; text-align: right; }
.perfect_3 .inp .x{ float: left; padding-left: 10px; color:#bf0208; position: relative; top:2px; }

.perfect_3 .sc_com{ width:140px; }
.perfect_3 .inp1 .fl input{ width:303px; margin-left: 10px; }
.perfect_3 .inp1 .l_2{ padding-left: 45px; float: left; }

.perfect_4 .li{ padding:33px 0 10px; border-bottom:1px solid #e6e6e6; line-height:30px; }
.perfect_4 .l{ float: left; width:252px; text-align: right; padding-right: 10px; }
.perfect_4 .child{ float: left; padding-right: 30px; padding-bottom: 20px; }
.perfect_4 .sc_com{ width:190px; }
.perfect_4 .fl input{ width:170px; padding:5px 10px; }


.perfect_4 .add_inp{ float: right;  }
.perfect_4 .add_inp a.jia{ display: inline-block; width:23px; height:23px; background:url(../image/common/jia.png) no-repeat center; }
.perfect_4 .add_inp a.jian{ display: inline-block; width:23px; height:23px; background:url(../image/common/jian.png) no-repeat center; margin-left: 8px; }
.perfect .agree{ width:auto; padding-top: 20px; line-height:1.5; }
.perfect .agree span{  margin:0; height:23px; }
.perfect .agree p{ overflow: hidden; }

.perfect_3,.perfect_4{ display: none; }

.tc-pre{ position: fixed; width:760px; height:314px; display: none; background:#fff; border-radius:3px; box-shadow: 0px 0px 10px rgba(0,0,0,0.3); margin:-157px 0 0 -380px; top:50%; left:50%; z-index:1000; }
.tc-pre .close { position: absolute; width:50px; height:50px; background:url(../image/common/closed.png) no-repeat center; top:0; right: 0; z-index:10; }
.tc-pre .top{ padding:55px 75px 45px; border-bottom: 1px solid #e6e6e6; }
.tc-pre .top h3,.tc-pre .top p{ padding-left: 40px; }
.tc-pre .top h3{ font-size:24px; line-height:28px; background:url(../image/common/pr_3.png) no-repeat left center; }
.tc-pre .top p{ line-height:1.5; padding-top:10px; font-size:18px; }

.f_top .tel .li + .li{ padding-top:20px; }
.f_top .tel span{ float: left; line-height:35px; }
.f_top .tel .ico{ float: left; width:55px; }
.f_top .tel .ico img{ display: block; }
.f_top .tel span b{ padding-right: 20px; }

.zhxx li em {
    width: 45%;
    display: block;
    float: left;
    text-align: right;
    color: #707070;
}
.zhxx li span {
    width: 208px;
    display: block;
    float: left;
    color: #707070;
    text-align: left;
}

/*智能认购*/
.tab_subscribe{padding-bottom: 25px;padding-left: 80px;height: 50px;}
.subscribeTab{width: 200px;float: left;}
.appointTab{float: left;}

/*修改止盈方式*/
.tab_profitMethod{padding-bottom: 25px;padding-left: 80px;height: 50px;}
.rollTab{width: 200px;float: left;}
.redeemTab{float: left;}

/* 活期通充值 */
.hqtre #hqtreul {padding-top: 25px;}
.hqtre .list_hqtrer {line-height: 32px;padding:9px 0px;}
.hqtre .list_hqtrer .fl{width:43%;text-align:right;font-size:16px;padding-right:2%;}
.hqtre .list_hqtrer .hqtrer{text-align:left;}
.hqtre .feeExplainP img{vertical-align: middle;}
.hqtre .btn_hqtre {transition: all 0.3s; -webkit-transition: all 0.3s; display: inline-block; width: 134px;height: 35px; line-height: 30px; padding: 0 30px; margin: 20px 25px; border: 1px solid #134087; border-radius: 20px; color: #134087; background-color: white;}
.hqtre .btn_hqtre:hover {color: white; background: #134087; border: 1px solid #134087;}
.hqtre .hqtreTipMsg {padding: 20px 40px; background: #fff; border-radius: 5px; border: 1px solid #e6e6e6;}
.hqtre .hqtreTipMsg div{line-height: 24px; padding-top: 5px;}
.hqtre .hqtreTipMsg h2{color:#036fe2;}
.hqtre .details ul {padding-left: 43%;}
.hqtre .sure_2_bot {width:88%;padding-bottom: 34px;}
.hqtre h2 img {vertical-align: middle;margin-right: 10px;margin-top: -5px;}
.hqtP {font-weight: bold; font-size: 13px; vertical-align: middle; float: left; color: #474747;}

/* 身份证上传 */
.certh { display:none }
.certh1 { font-size:16px; }
.certd1 {line-height:26px;font-size: 15px;}
.certd2 {padding-top: 10px;}

.certi1d {float:left;width:224px;height:140px;margin-left:44px;}
.certi2d {float: right;width:224px;height:140px;margin-right: 56px;}
.certi1 {width:224px;height:140px;/*margin-left:44px;*/cursor: pointer;}
.certi2 {width:224px;height:140px;/*margin-left:40px;*/cursor: pointer;}
.certr {width:500px;height:140px;margin-left:40px;padding-top: 16px;}
.imgf1 {margin-left:44px;}
.imgf2 {margin-left:38px;}
.imgadd1 {margin-left:94px;;position: absolute;cursor: pointer;top: 34%;opacity: 0.8;filter:alpha(opacity=40);}
.imgadd2 {margin-left:94px;;position: absolute;cursor: pointer;top: 34%;opacity: 0.8;filter:alpha(opacity=40);}
.imgw1 {float:left;text-align: center;line-height: 20px;margin-left: 100px; padding-bottom: 2px; padding-top: 5px;color:#598ea0}
.imgw2 {float:right;/*width: 49.5%;*/text-align: center;line-height: 20px;margin-right: 120px;padding-bottom: 2px; padding-top: 5px;color:#598ea0}
.cert_reg_btn{ float: right; width:86px !important; height:28px !important; line-height:30px; border:1px solid #3d88d3; color:#3d88d3; text-align: center; border-radius: 5px; background:#fff;padding:0 !important;}
.cert_auth_btn{ display:inline-block;  padding:0px 15px; width:92px;background:#3b83cb; line-height:26px; color:#fff;border:2px solid #3b83cb; border-radius:20px; font-size:12px;margin-left: 160px; }

/*非身份证上传*/
.othercerth { display:none }
.othercerth1 { font-size:16px; }
.othercertd1 {line-height:26px;font-size: 15px;}
.othercertd2 {padding-top: 10px;}

.othercerti1d {float: left;width:224px;height:140px;margin-left: 44px;}
.othercerti2d {float: left;width:224px;height:140px;margin-left: 12px;}
.othercerti3d {float: left;width:224px;height:140px;margin-left: 12px;}
.othercerti4d {float: left;width:224px;height:140px;margin-left: 44px;margin-top: 12px;}
.othercerti5d {float: left;width:224px;height:140px;margin-left: 12px;margin-top: 12px;}
.othercerti1 {width:224px;height:140px;cursor: pointer;}
.othercerti2 {width:224px;height:140px;cursor: pointer;}
.othercerti3 {width:224px;height:140px;cursor: pointer;}
.othercerti4 {width:224px;height:140px;cursor: pointer;}
.othercerti5 {width:224px;height:140px;cursor: pointer;}
.othercertr {width:500px;height:140px;margin-left:40px;padding-top: 16px;}
.otherimgf1 {margin-left:44px;}
.otherimgf2 {margin-left:38px;}
.otherimgadd1 {margin-left:94px;position: absolute;cursor: pointer;top: 36%;opacity: 0.8;filter:alpha(opacity=40);}
.otherimgadd2 {margin-left:94px;position: absolute;cursor: pointer;top: 36%;opacity: 0.8;filter:alpha(opacity=40);}
.otherimgadd3 {margin-left:94px;position: absolute;cursor: pointer;top: 36%;opacity: 0.8;filter:alpha(opacity=40);}
.otherimgadd4 {margin-left:94px;margin-top: 164px;position: absolute;cursor: pointer;top: 34%;opacity: 0.8;filter:alpha(opacity=40);}
.otherimgadd5 {margin-left:94px;margin-top: 164px;position: absolute;cursor: pointer;top: 34%;opacity: 0.8;filter:alpha(opacity=40);}
.othercert_reg_btn{ float: right; width:86px !important; height:28px !important; line-height:30px; border:1px solid #3d88d3; color:#3d88d3; text-align: center; border-radius: 5px; background:#fff;padding:0 !important;}
.othercert_auth_btn{ display:inline-block;  padding:0px 15px; width:92px;background:#3b83cb; line-height:26px; color:#fff;border:2px solid #3b83cb; border-radius:20px; font-size:12px;margin-left: 160px; }

/*妥妥递*/
.ttd_head_3{ font-size:20px;font-weight: bold; color:#474747; line-height:60px; height: 63px;}
.in_tab_ul_sq div .a_com,.in_div_ul_cy .a_com{ transition:all 0.3s; -webkit-transition:all 0.3s; display:inline-block; height:30px; line-height:30px; padding:0 28px;  margin:0 3px; border:1px solid #e6e6e6; border-radius:8px; color:#707070;float: right ;}
.in_tab_ul_sq div .a_com,.in_div_ul_cy .a_com:hover{ color: #3d88d3;}
.btn_search .i{ width:300px; }
.btn_search .i input{height: 33px;width: 80%;color: #c4c4c4;border: 0;background-color: #f7f7f7;border:0; padding:0 5% 0 5%;}
.btn_search .btn_high{ position: absolute; width:30px; height:33px; background:#808080 url(../image/sea.png) no-repeat center; margin-top: 16px; }
.btn_email { display: flex; flex-direction: row; justify-content: center; width: 100%; }
.btn_email button { width: 15%; border: 1px solid #D9D9D9; border-radius: 2px; height: 26px; background: white; }
.btn_email button:hover { color: white; background: #1683fa; width: 15%; border: none; height: 26px; border-radius: 2px; }
.order-input-tip {font-size: 14px;font-family: PingFangSC-Regular, PingFang SC;font-weight: 400;color: #F92C3D;line-height: 20px;text-align: center;margin-top: 20px;}
.authentication-wrap {max-width: 1230px;margin: 25px auto;background: #ffffff;}
.authentication-container {width: 320px;margin: 0 auto;padding-top: 50px;}
.element-certification-title {font-weight: bold;padding: 0 0 20px 0;}
.element-certification-row {width: 100%;padding-bottom: 5px;}
.element-certification-row label {height: 30px;line-height: 30px;}
.element-certification-row .input-wrap {margin-left: 10px;color: #474747;height: 30px;line-height: 30px;display: inline-block;}
.element-certification-bankCard input {outline-style: none;border: 1px solid #e0e0e0;border-radius: 3px;padding-left: 3px;;height: 30px;width: 190px;}
.element-certification-button {background: rgb(237, 43, 56);border-radius: 5px;margin: 20px auto 50px;border: 0 none;display: block;width: 180px;height: 35px;color: white;}
.element-certification-button:hover {background: rgb(202, 3, 16);}
.authentication-way-container {width: 470px;margin: 0 auto;padding-bottom: 50px;padding-top: 50px;}
.authentication-way-title {padding: 0 0 10px 0;font-weight: bold;}
.authentication-way-subtitle {font-size: 13px;color: #726f6f;margin-bottom: 10px;}
.authentication-way-face-box {margin-top: 20px;box-shadow: #e2dada 1px 1px 5px 1px;border-radius: 5px;padding-left: 20px;padding-right: 20px;cursor: pointer;height: 80px;line-height: 80px;}
.authentication-way-face-box:hover {box-shadow: #e2dada 1px 1px 7px 2px;}
.authentication-way-face-image {float: left;width: 40px;height: 40px;margin-top: 20px;}
.authentication-way-face-content {float: left;margin-left: 10px;height: 80px;}
.authentication-way-face-content div:first-child {height: 30px;line-height: 30px;font-weight: bold;margin-top: 15px;}
.authentication-way-face-content div img {height: 20px;margin-top: 5px;}
.authentication-way-face-content div:last-child {height: 30px;line-height: 20px;color: #726f6f;font-size: 14px;}
.authentication-way-face-content span {font-size: 10px;padding: 3px 10px 3px 10px;border-bottom-right-radius: 10px;border-top-right-radius: 10px;border-top-left-radius: 10px;background: #f93848;color: white}
.authentication-way-face-box .arrow {float: right;height: 80px;line-height: 80px;}
.authentication-way-face-box .arrow img {height: 25px;margin-top: 27px;}
.authentication-way-element-box {box-shadow: #e2dada 1px 1px 5px 1px;height: 60px;line-height: 60px;margin-top: 20px;padding-left: 20px;border-radius: 5px;cursor: pointer;padding-right: 20px;}
.authentication-way-element-box:hover {box-shadow: #e2dada 1px 1px 7px 2px;}
.authentication-way-element-box span {font-weight: bold;}
.authentication-way-element-box .arrow {float: right;height: 60px;line-height: 60px;}
.authentication-way-element-box .arrow img {height: 25px;margin-top: 17px;}

.agreement-wrap {max-width: 1230px;margin: 25px auto;background: #ffffff;}
.agreement-container {width: 470px;margin: 0 auto;padding-top: 50px;}
.agreement-container p{line-height: 30px;}
.agreement-tips {margin-top: 10px;}
.agreement-button {background: rgb(237, 43, 56);border-radius: 5px;width: 50%;border: 0 none;height: 40px;color: white;margin: 40px auto;display: block;}
.agreement-button:hover {background: rgb(202, 3, 16);}

.contract-wrap {max-width: 1230px;margin: 25px auto;background: #ffffff;}
.contract-container {width: 470px;margin: 0 auto;padding-bottom: 50px;padding-top: 50px;}
.contract-title {font-weight: bold;padding: 0 0 10px 0;}
.contract-subtitle {font-size: 13px;color: #726f6f;margin-bottom: 25px;}
.contract-row {border: 1px solid #e0e0e0;border-radius: 5px;height: 40px;line-height: 40px;margin: 10px 0 30px 0;padding: 0 20px 0 10px;}
.contract-row:hover {border: 1px solid #bbb8b8;}
.contract-row .arrow {float: right;height: 40px;line-height: 40px;color: #fa5a67;cursor: default;}
.contract-button {background: rgb(237, 43, 56);border-radius: 5px;width: 50%;border: 0 none;height: 40px;color: white;margin: 40px auto;display: block;}
.contract-button:hover {background: rgb(202, 3, 16);}

.order_contract {overflow-wrap: break-word;color: rgba(0, 0, 0, 0.85);font-size: 16px;font-family: PingFangSC-Medium;font-weight: 500;text-align: left;white-space: nowrap;line-height: 22px;font-weight: bold;}
.order_contract_file{overflow-wrap: break-word;color: rgba(75, 133, 224, 1);font-size: 16px;font-family: PingFangSC-Regular;text-align: left;white-space: nowrap;line-height: 22px;margin: 10px 0 0;}

.trade .js-example-basic-single {width: 294px;}
.query .js-example-basic-single {width: 465px;}
.fl .select2-container--default .select2-selection--single{height: 35px;border: 1px solid #e6e6e6;border-radius:0px;}
.fl .select2-container--default .select2-selection--single .select2-selection__rendered{line-height: 32px;}
.fl .select2-container--default .select2-selection--single .select2-selection__arrow:after{content:"▼";color: #c4c4c4;}
.fl .select2-container--default .select2-selection--single .select2-selection__arrow b {border-color: none;border-style: none;border-width: none;}