/*qhky*/
/* CSS Document */
html,body,div,span,iframe,h1,h2,h3,h4,h5,h6,pre,a,big,cite,code,del,em,img,q,s,samp,small,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,tbody,tr,th,td,canvas,footer,header,menu,nav,section,summary,time,mark,audio,video,p{border:none;margin:0;padding:0;outline:0;}article,aside,details,figcaption,figure,footer,header,menu,nav,section,iframe{display:block;}h1, h2, h3, h4, h5, h6{ font-weight:normal;}
fieldset,img{border:0;max-width:100%;}address,caption,cite,code,dfn,em,var,i{font-weight:normal;font-style:normal;}
ol,ul,dl{list-style:none;}h1,h2,h3,h4,h5,h6,button,input,select,textarea{font-size:100%;}q:before,q:after {content:'';}abbr,acronym{border:0;}input,textarea,select{outline:none}
input:focus,textarea:focus{outline:none}ul:after,dl:after{content:"";display:block;height:0;clear:both;visibility:hidden;overflow:hidden;}a{color:#2b2b2b;text-decoration:none;outline:none;}a:hover{color:#ffa300;outline:none;}tt{font-family:microsoft yahei, "Hiragino Sans GB", Helvetica,  Tahoma,  Arial;}
body{font:14px/1.5 'Microsoft YaHei', Helvetica, Arial, sans-serif;background-color:#F9FAFF;color:#333;min-width:320px;-webkit-text-size-adjust:none;}
.lt{float:left;}.rt{float:right;}
.clear{clear:both;overflow:hidden;height:0;}.clfix:after{content:" ";display:block;height:0;clear:both;visibility:hidden;overflow:hidden;}* html .clfix{height:1%;}*+html .clfix{min-height:1px;}.both{clear:both;overflow:hidden;height:2em;}.box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;}.transi{transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;}
.opaci{filter:alpha(opacity=0);opacity:0;}
.wrap{margin:0 auto;}
.container{margin:0 auto;}
.hide{display:none;}
.ui-lnk{transition:color .5s;-webkit-transition:color .5s;-moz-transition:color .5s;-ms-transition:color .5s;}
.ui-lik{transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;}
.z-index{z-index:1000;}


.fr{ float: right; }
.fl{ float: left; }
.fn-right{ float: right; }
.fn-left{ float: left; }
.clearf{zoom:1}
.clearf:after{ clear:both; overflow:hidden;zoom:1; height:0px;  font-size:0; line-height:0;content:".";display:block;}

.submit2{height: 35px;border-radius: 4px;border: 1px solid #ffa300; *border: 0;color: #fff;font-size:14px;text-align: center;padding: 0 20px;}
.submit2:hover{background:#fc6c21;}

input{border-color .5s;-o-transition: border-color .5s;transition: border-color .5s;}
/*input:focus{background-color: #f4f7f9;border:1px solid #ffa300; }*/
input[type=text]:focus{background-color: #f4f7f9;border:1px solid #ffa300; }

/*sroll*/
/*::-webkit-scrollbar-track-piece{background-color:#EEF0F1;-webkit-border-radius:0;}
::-webkit-scrollbar{width:5px;height:5px}
::-webkit-scrollbar-thumb{background-color:#B2B9C9;}
::-webkit-scrollbar-thumb:hover{background-color:#B2B9C9;}
::-webkit-scrollbar-arrow {color:#F00;background-color:#0F0;}*/


.mw50{width:50%}
.mw40{width:40%}
.mw33{width:33%}
.mw30{width:30%}
.mw20{width:20%}

/*对齐方式*/
.tal{text-align:left;}
.tac{text-align:center;}
.tar{text-align:right;}
.fn-text-center{text-align: center;}
.fn-text-left{text-align: left;}
.fn-text-right{text-align: right;}

.fn-font-bold{font-weight: bold;}
.fn-font-nobold{font-weight:normal;}

/*显示与隐藏*/
.showdiv{display:block;}
.hidediv{display:none;}
.inlineblock{display:inline-block; *display:inline; *zoom:1;}


/*color*/
.fn-color-3{color: #333}
.fn-color-6{color: #666}
.fn-color-9{color: #999}
.fn-color-c{color: #ccc}
.earth-yellow{color:#BF9449;}
.orange{color:#fc6c21;}
.orange2{ color: #fb6603;}
.blue,a.blue{color:#2CA8FD;}
.blue2{color:#3a80c1;}
.blue5,a.blue5{color:#333;}/*蓝色改成黑色了*/
.red,a.red{color:#ff2700;}
.white,a.white{color:#fff;}
.perse,.gray2,a.perse,a.gray2{color:#2d2d2d;}
.gray,a.gray{color:#737373;}.gray,a.gray{color:#000;}
.lightgray,a.lightgray{color:#b0b0b0;}
.gray9,a.gray9{color:#969696;}
.gray8,a.gray8{color:#858585;}
.gray7,a.gray7{color:#7d7d7d;}
.gray6,a.gray6{color:#6c6c6c;}
.gray4,a.gray4{color:#434343;}
.gray3,a.gray3{color:#3f3f3f;}
.gray1,a.gray1{color:#131313;}
.grayf5,a.grayf5{color:#f5efec;}
.green,a.green{color:#018400;}
.green2{ color: #19901e;}

/*居中*/
.mauto{margin:0 auto;}
/*width*/
.mw{width:1100px;margin:0 auto;}
.mw50{width:50%;}
.mw40{width:40%;_width:40%;}
.mw30{width:30%;}
.mw33{width:33%;}
.mw28{width:28%;}
.mw20{width:20%;}
.mw10{width:10%;}
.mw60{width:60%;}
.mw70{width:70%;}
.mw80{width:80%;}
.mw85{width:85%;}
.mw90{width:90%;}
.minh{min-height:300px;_height:300px;}

.l_wth90{ width: 90%; }
.l_wth80{ width: 80%; }
.l_wth78{ width: 78%;}
.l_wth70{ width: 70%;}
.l_wth50{ width: 50%;}
.l_wth43{ width: 43%;}
.l_wth40{ width: 40%;}
.l_wth35{ width: 35%;}
.l_wth30{ width: 30%;}
.l_wth27{ width: 27%;}
.l_wth25{ width: 25%;}
.l_wth20{ width: 20%;}
.l_wth18s{ width: 18.5%;}
.l_wth18{ width: 18%;}
.l_wth15s{ width: 15.8%;}
.l_wth15{ width: 15%;}
.l_wth13{ width: 13.5%;}
.l_wth10{ width: 9.95%;}

.wth{ width:  420px;}
.wth1{ width:  130px;}
.wth2{ width:  80px;}
.wth3{ width:  300px;}
.wth4{ width:  170px;}
.wth5{width:  122px;}
.wth{ width:  420px;}
.w122{width:  122px;}
.w120{width: 120px;}
.w140{width: 140px;}
.w230{width: 230px;}
.w240{width: 240px;}
.w320{width: 320px;}
.w360{width: 360px;}
.w380{width: 380px;}
.w400{width: 400px;}

/*边距*/
.p5{padding:5px;}
.p10{padding:10px;}
.p15{padding:15px;}
.p20{padding:20px;}
.p30{padding:30px;}
.p0-2{padding:0 2px;}
.p20-35{padding:20px 35px;}
.p30-40{padding:30px 40px;}
.pt5{padding-top:5px;}
.pt10{padding-top:10px;}
.pt15{padding-top:15px;}
.pt20{padding-top:20px;}
.pt30{padding-top:30px;}
.pt50{padding-top:50px;}
.pb5{padding-bottom:5px;}
.pb10{padding-bottom:10px;}
.pb15{padding-bottom:15px;}
.pb20{padding-bottom:20px;}
.pb30{padding-bottom:30px;}
.pb50{padding-bottom:50px;}
.pl5{padding-left:5px;}
.pl10{padding-left:10px;}
.pl15{padding-left:15px;}
.pl20{padding-left:20px;}
.pl30{padding-left:30px;}
.pr5{padding-right:5px;}
.pr10{padding-right:10px;}
.pr15{padding-right:15px;}
.pr20{padding-right:20px;}
.pr30{padding-right:30px;}
.pl40{padding-left:40px;}

/*********padd*******/
.padding{ padding: 0 1.2%;}
.paddingAll{padding: 30px 35px;}
.paddingAll2{padding: 62px 34px;}
.paddingM{padding: 10px 50px 10px 30px;}
.paddingM2{padding: 15px 25px;}
.paddingM3{padding: 10px 30px;}
.paddingL{ padding-left:2%;}
.paddingL12{padding-left:12px; }
.paddL35{padding-left:35px; }
.paddingR30{padding-right:30px; }
.paddingB15{padding-bottom: 15px;} 
.paddingB50{ padding-bottom: 50px;}
.paddingT37{ padding-top: 37px;  /**padding-top: 20px;*/}
.paddingT30{padding-top: 30px;}
.paddingT15{ padding-top: 15px;  /**padding-top: 10px; */}
.paddingT5{ padding-top: 5px;  }

.list_left{ padding-left: 2.9%;}
.list_left2{ padding-left: 2%;}
.list_left3{ padding-left: 2.7%;}


.mt3{margin-top:-5px;}
.m0{margin:0px;}
.m5{margin:5px;}
.m10{margin:10px;}
.m15{margin:15px;}
.m20{margin:20px;}
.mt5{margin-top:5px;}
.mt10{margin-top:10px;}
.mt15{margin-top:15px;}
.mt20{margin-top:20px;}
.mt30{margin-top:30px;}
.mt40{margin-top:40px;}
.mt50{margin-top:50px;}
.mb5{margin-bottom:5px;}
.mb10{margin-bottom:10px;}
.mb15{margin-bottom:15px;}
.mb20{margin-bottom:20px;}
.mb30{margin-bottom:30px;}
.ml5{margin-left:5px;}
.ml10{margin-left:10px;}
.ml15{margin-left:15px;}
.ml20{margin-left:20px;}
.ml30{margin-left:30px;}
.ml50{margin-left:50px;}
.ml60{margin-left:60px;}
.mr0{margin-right:0px;}
.mr5{margin-right:5px;}
.mr10{margin-right:10px;}
.mr14{margin-right:14px;}
.mr15{margin-right:5px;}
.mr20{margin-right:20px;}
.mr30{margin-right:30px;}
.mr40{margin-right:40px;}
.mt20pb20{margin-top:-20px;padding-bottom:20px;}

/**********margin***********/
.margin{ margin:0 auto; }
.marginL170{ margin-left: 170px; *margin-left: 140px;}
.marginL175{ margin-left: 175px; *margin-left: 175px;}
.marginL155{ margin-left: 155px; *margin-left: 155px;}
.marginL115{ margin-left: 115px;}
.marginL70{ margin-left: 70px;}
.marginL30{ margin-left: 30px;}
.marginL10{ margin-left: 10px; *margin-left: 10px;}
.marginL4{ margin-left: 4px; *margin-left: 4px;}
.marginB100{ margin-bottom: 100px;}
.marginB30{ margin-bottom: 30px;}
.marginB20{ margin-bottom: 20px;}
.marginT180{ margin-top: 180px;}
.marginT80{ margin-top: 80px;}
.marginT40{ margin-top: 40px;}
.marginT20{ margin-top: 20px;}
.marginT10{ margin-top: 10px;}
.marginT5{ margin-top: 5px;}
.marginT1s{ margin-top:-1px; *margin-top:-3px;}
.marginR20{margin-right: 20px;}

/*************border***********/
.all_border{border:1px solid #e4e5e9;}
.t_border0{border-top:0 ;}
.t_border{border-top:1px solid #e6e6e6;}
.t_border_s{border-top:1px solid #e6e6e6;*border-top:3px solid #e6e6e6;}
.l_border{border-left:1px solid #e6e6e6;}
.r_border{border-right:1px solid #e6e6e6;}
.b_border{border-bottom:1px solid #e6e6e6;}
.b_border0{border-bottom:0 ;}
.border0{border:0;}
.borderT{ border:1px solid #e6e6e6; border-top: 0;}


/*定位*/
.relative{position:relative;}
.absolute{position:absolute;}

/*font-size*/
.fz-12{ font-size:12px;}
.fz-14{font-size:14px;}
.fz-16{font-size:16px;}
.fz-18{font-size:18px;}
.fz-20{font-size:20px;}
.fz-24{font-size:24px;}
.fz-25{font-size:25px;}
.fz-28{font-size:28px;}
.fz-48{font-size:48px;}

.i_16{width:16px;height:50px;}
.i_20{width:20px;height:20px;}
.i_24{width:24px;height:24px;}
.i_32{width:32px;height:32px;}
.i_48{width:48px;height:48px;}
.i_64{width:64px;height:64px;}

/*line-height*/
.lineh25{line-height:25px;}
.lineH20{line-height:20px;}
.lineH40{line-height:40px;}
.h22{height: 22px;}

.vam{ vertical-align:middle;}

/*线*/
.border-gary{border-bottom:1px solid #CCCCCC;}
.all_border{border:1px solid #e4e5e9;}

/*显示与隐藏*/
.showdiv{display:block;}
.hidediv{display:none;}
.inlineblock{display:inline-block; *display:inline; *zoom:1;}

/*background*/
.bg-white{backgropnd:#fff}
.bg-graye9{background:#e9e9e9;box-shadow: 2px 2px 5px #ccc}

/*table*/
table {width: 100%;}
table tr th{color: #333; font-size: 14px; padding:9px; background-color: #fbfbfc;}
table tr td{color: #666666; font-size: 14px; padding:15px 10px;}
table#view_config_view_account_tradeapply_list tr td{color: #666666; font-size: 12px; padding:15px 10px;}
table tr td.fundname span{margin-left:5px;}
table tr:nth-child(odd){background: #f7f9fa;}
/*table tr:hover{background-color:#FFF8ED;}*/

table tr.gray{background-color:#fff;}

/*table　为空*/
.emptytd{background-color: #fff;}
.table-empty {margin:0 auto; padding:35px 0;}
.table-empty .fn-left{background:url('../images/table-empty.png') no-repeat left center; width: 83px; height: 79px;}
.table-empty .fl{margin-left: 23px;}
.table-empty .fl a{background: #ffa300;text-align: center; height: 32px; line-height: 32px; width: 106px; display: block; color: #fff; font-size: 14px; border-radius: 16px; margin-top: 16px;}
/*.table-empty .fl a{color: #2CA8FD;}*/
.table-empty .fl a:hover{opacity:0.8;}
/*.table{position: relative;}
.table tr td,.table tr th{padding:12px 10px;font-weight: normal;color:#2d2d2d;text-align:center;}
.table tr td a{color:#2d2d2d;}
.table tr td.fund_name,.table tr th.fund_name{text-align:left;}
.table tr td.fundname,.table tr th.fundname{text-align:left;}*/


.wxts,.wxts2{border-top:1px dashed #e6e6e6;width: 95%;margin:0 auto;padding-top: 10px;}
.wxts2{width: 65%;}
.wxts p,.wxts2 p{ height: 28px; line-height: 28px; font-size: 12px; color: #282828;}


/*单选框*/
/*.Counter_Fee{margin-right:15px; display: inline-block; height: 40px;padding-left:15px;background: url("../images/radiobox-no.png") no-repeat left center;cursor: pointer;}
.Counter_Fee input{visibility: hidden;}
.Counter_Fee.on{background: url("../images/radiobox-yes.png") no-repeat left center;}*/

/*搜索*/
.search{right:70px;top:0;}
.search input.ipt{float:left;height:14px;color:#cecece;font-size:12px;line-height:14px;width:180px;padding:7px 10px;}
.btnsearch{border:1px solid #cecece;background-color:#cecece;width:28px;height:28px;float:left;}
.btnsearch i{margin:2px;}

.psearch{right: 50px;top:0;height: 36px;width: 260px;background: url(../images/search_bg.png) no-repeat center;}
.psearch input.ipt{float:left;width: 200px;height: 36px;line-height: 36px;background: none;border:none;outline: none;padding: 0 10px;font-size: 12px;color: #999;}
.psearch .btnsearch{width: 40px;height:36px;float:left; border:none; background:none;}
.psearch .btnsearch i{margin:2px;}
.psearch .i24_search{display: inline-block;height: 40px;width: 36px;}

/*button*/
.btn,.btn40,.btn25,.btn_gray,.btn40_gray,.btn25_gray,.btn_over,.btn40_over,.btn25_over,.but25_fundmoney{text-align:center;font-size:14px;display:inline-block;*display:inline;color:#fff;background:#ffa300;border:0;padding:0 25px;height:30px;line-height:30px;vertical-align:middle;zoom:1; cursor:pointer;}
.btn_gray,.btn40_gray,.btn25_gray{background:#ffa300;border:1px solid #fbb995;color:#f26820;}
.butgray{border-radius:4px;text-align:center;font-size:14px;display:inline-block;*display:inline;color:#fff;background:#dfdedc;border:1px solid #dfdedc;height:25px;line-height:25px;font-size:12px;padding:0 13px;vertical-align:middle;zoom:1; cursor:not-allowed;}
.butgraynew {border-radius: 4px;text-align: center;/* font-size: 14px; */display: inline-block;color: #fff;background: #dfdedc;border: 1px solid #dfdedc;height: 40px;line-height: 30px;font-size: 14px;padding: 0 35px;vertical-align: middle;zoom: 1;cursor: not-allowed;}
.btn_over,.btn40_over,.btn25_over{background:#cbcbcb;border:1px solid #cbcbcb;}
.btn:hover,.btn40:hover,.btn25:hover{background:#ffa300;text-decoration:none; color: #fff;}
.btn25b{border:1px solid #52a8d1;background:#65c0ec;}
.btn25b:hover{border:1px solid #52a8d1;background:#5bb4df;}
.btn_gray:hover,.btn40_gray:hover,.btn25_gray:hover{background:#fee4d6;text-decoration:none;}
.btn_over:hover,.btn40_over:hover,.btn25_over:hover{background:#cbcbcb;text-decoration:none;}
.btn40,.btn40_gray,.btn40_over{height:40px;padding:0 35px;line-height:40px;}
.btn25,.btn25_gray,.btn25_over,.but25_fundmoney{height:25px;line-height:25px;font-size:12px;padding:0 15px;}
.btn40:hover{opacity: .8;}

.page-top{width:1100px;margin: 0 auto;margin-bottom: 40px;}
.page-top .wrap-title{height:32px;width:100%;padding:22px 0px;}
.page-top .wrap-title{height:32px;width:100%;padding:22px 0px;}
.page-top .wrap-title h1{display:block;width:180px;height:26px;line-height:25px;margin:3px 0px;float:left;padding-left:17px;border-left:6px solid #001478;color:#001478;font-size:24px;font-weight:normal;}
.page-top .wrap-title .step{width:456px;height:32px;float:right;}
.page-top .wrap-title ul{width:100%;height:100%;background:url(../images/icon-step.png) no-repeat;}
.page-top .wrap-title ul.step1{background-position:0px 0px;}
.page-top .wrap-title ul.step2{background-position:0px -33px;}
.page-top .wrap-title ul.step3{background-position:0px -66px;}
.page-top .wrap-title ul li{width:33.33%;height:100%;float:left;}
.page-top .wrap-title ul li a{display:block;margin:0 15px;text-align:center;line-height:31px;color:#282828;}
.page-top .wrap-title ul li.on a{color:#FFF;}

.page-top-bar{width:100%;min-width:1180px;height:87px;background:#fff;}
.page-top-bar .mainbox{width:1110px;height:100%;position:relative;}
.page-top-bar .magi{margin:19px 0; }
.page-top-bar .magi-r{height:100%;}
.page-top-bar .logo{float:left;}
.page-top-bar .logo a{display:block;width:100%;height:100%;}
.page-top-bar .menu{float:right;/* width:585px; */}
.page-top-bar .menu a{color:#666666;transition:color .5s;-webkit-transition:color .5s;-moz-transition:color .5s;-ms-transition:color .5s;}
.page-top-bar .menu a:hover{color:#ffa300;}
.page-top-bar .telephone{float:left;margin-left:55px;width:188px;height:100%;line-height:48px;padding-left:36px;background:url(../images/tel.png) no-repeat center left;}
.page-top-bar .telephone span{color:#ffa300;font-size:16px;}
.page-top-bar .login{float:left;width:66px;height:100%;line-height:48px;margin-left:5px;text-align:center;}
.page-top-bar .nav{float:right;width:232px;height:48px;}
.page-top-bar .nav li{display:block;float:left;height:48px;line-height:48px;margin-left:10px;background:url(../images/line-nav.png) no-repeat center left;}
.page-top-bar .nav li a{display:block;margin-left:10px;}
.page-top-bar .top-menu{height:87px;float:right;}
.page-top-bar .top-menu li{display:block;float:left;line-height:87px;}
.page-top-bar .top-menu li a{display:block;height:100%;padding:0 37px;transition: all .3s; font-size: 18px; color: #282828;}
.page-top-bar .top-menu li a:hover{background: #FFA300; color: #fff;}
.page-top-bar .top-menu li.current a{background:#ffa300;color:#ffffff;}
.page-top-bar .top-menu li a i.arrowtop{border:10px #e9e9e9 solid;border-top:0;border-left:10px solid transparent;border-right:10px solid transparent; width:0;height:0;overflow:hidden;position:absolute;bottom:0;margin-left:20px;display:none;}
.page-top-bar .top-menu li a:hover i,.page-top-bar .top-menu li.current a i{display:block;}

.page-top-bar .top-menu li.menu-other{padding-top:23px;}
.page-top-bar .top-menu li.menu-other a{border:1px solid #e9e9e9;  background: url(../images/menu-other.png) no-repeat 15px center; width: 100px; height:36px; line-height: 36px; font-size: 16px; border-radius: 2px; padding:0;  padding-left: 40px; }
.page-top-bar .top-menu li.menu-other a:hover{background:#FFA300 url(../images/menu-other2.png) no-repeat 15px center; color: #fff;}
.page-top-bar .top-menu li.menu-other a:hover i{display: none;}
.page-top-bar .top-menu li.menu-other.current a{background:#FFA300 url(../images/menu-other2.png) no-repeat 15px center; color:#ffffff;}


.nav-menu{height:40px;}
.nav-menu ul li{float:left;padding: 5px;line-height: 30px;}
.nav-menu ul li a{color:#666666;padding:0 10px;display:block; border-radius: 2px;}
.nav-menu li a:hover,.nav-menu li.current a{background:#ffa300;color:#ffffff;text-decoration:none;}

/* Footer */
.page-footer{width:100%;min-width:1200px;padding-top:20px;background:#242A37;}
.page-footer .mainbox{width:1200px;height:100%;position:relative;}
.page-footer .footbox{width:100%;text-align:center;color:#7b7b7b; padding-top: 30px;}
.page-footer .footbox a{color:#7b7b7b;transition:color .5s;-webkit-transition:color .5s;-moz-transition:color .5s;-ms-transition:color .5s;}
.page-footer .footbox a:hover{color:#ffa300;}
.page-footer .footbox p{display:block;height:30px;}
.page-footer .footbox i{padding:0 10px;display:inline-block}
.page-footer .footbox em{padding:0 5px;display:inline-block}
.footlink{ padding-top: 20px; padding-bottom: 20px;}
.footlink ul li.first{border-bottom: 1px solid #2e3340;padding-bottom: 5px;margin-bottom: 5px;}
.footlink ul a{ opacity: 0.4;  font-size: 14px;color: #FFFFFF; letter-spacing: 0.38px; line-height: 30px;}
.footlink ul a:hover{color:#ffa300;outline:none;}
.page-footer .footbak a{ background: #1E232D; height: 55px;line-height: 55px;color:#4c5057;font-size: 14px;letter-spacing: 0.38px;}

.footlink ul li.first a{opacity: 1;  font-size: 16px; color: #FFFFFF;letter-spacing: 0.43px;  text-align: center;}
.footlink ul{ float: left; margin-right: 75px; height: 200px;}
.footlink .twocol{ width: 160px;}
.footlink .twocol li{ float: left; margin-right: 20px;}
.footlink .twocol .first{ float: none;margin-right: 0px;}
.footlink:after{content: ""; display: block;  height: 0; clear: both; visibility: hidden;  overflow: hidden;}
.bottomline{border-bottom: 1px solid #2e3340;}

.page-footer .footinfo{width:100%; color:#73777f;height: 90px; padding-top: 35px;padding-bottom: 35px;}
.page-footer .footinfo div{float: left; }
.page-footer .footinfo div p{padding-top: 3px;padding-bottom: 3px; }
.page-footer .bottomlogo{ height: 90px; padding-right: 28px; border-right: 1px solid #2e3340;}
.page-footer .bottomlogo img{ margin-top: 18px;}
.page-footer .contactinfo{ padding-left: 30px;height: 90px; padding-right: 28px; border-right: 1px solid #2e3340;}
.contactinfo .tel{ font-size: 22px; color: #fff;}
.page-footer .imgwrap{ margin-left: 23px; font-size: 12px; text-align: center;}
.page-footer .footbak{ text-align: center;background: #1E232D; height: 55px;line-height: 55px;color:#4c5057;font-size: 14px;letter-spacing: 0.38px;}
.page-footer .footbak img{    position: relative;top: 8px; margin-left: 5px;}
.page-footer .addressinfo{width: 285px; padding-left: 30px; padding-right: 25px;border-right: 1px solid #2e3340;}



/* button */
.button-modal{width:160px;height:40px;cursor:default;border-radius:2px;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;}
.t-box{height:48px;line-height:46px;border:1px solid #c0cad2;padding:0 10px;  transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;}
.register .t-box{*margin-left:-88px;}
.select-modal{ border:none;width:100%;padding:10px 5px 10px 5px; transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;}

.l-box{height:38px;border:1px solid #c0cad2;padding:0 10px;}
.b-box{width:130px;height:40px;cursor:default;border-radius:3px;border:none;font-size:16px;}
/* wrapper */
.wrapper{width:100%;min-width:1180px;padding:0 0px 40px;}
.wrapper .mainbox{width:1100px;position:relative;}
.wrapper .mainbox-new{ width: 1200px;}
.wrapper .icons{background:url(../images/icons.png) no-repeat;}
/** login-lump **/
/*.banner_box{width:690px;height:430px;float:left;margin-top:30px;margin-left:115px;background:#ffffff; position: relative; overflow: hidden;}*/
.banner_box{width:690px;height:440px;/* float:left; */margin-top:30px;margin-left: -570px;left: 50%;/* margin: -690px; */background:#ffffff;position: absolute;overflow: hidden;}
.banner img {position: absolute;top:0px;left:0px;width:100%;}
.banner_navBlock {position: absolute;bottom:20px;left:50%;margin-left:-42px;}
.banner_navBlock a {display:block;width:12px;height: 12px; background: url('../images/nav.png') no-repeat 0 0; background-position: 0 0; float: left;margin:0px 7px;cursor: pointer;}
.banner_navBlock a.current {background-position: -29px 0; }
.login-lump{width:100%;min-width:1180px;height:502px;background:#F9FAFF;}
/*.login-area{width:350px;height:430px;float:right;margin-top:30px;margin-right:160px;background:#ffffff;}*/
.login-area{width:350px;height:440px;float:right;right: 50%;position: absolute;margin-top:30px;margin-right: -530px;background:#ffffff;}
.login-area .tabnav{width:100%;height:54px;}
.login-area .tabnav a{display:block;width:50%;height:100%;line-height:54px;text-align:center;font-size:20px; color: #999999; cursor:default;float:left;background:#f0f0f0;}
.login-area .tabnav a.current{background:#FFF;color:#454545;}
.login-area .tabmain{width:294px;height:280px;margin:0px auto;position:relative;}
.login-area .tab-layer{width:100%;height:210px;position:absolute;top:0px;left:0px;}
.login-area .tab-layer .login-error-show{ margin-top: 0;  height: 30px;  line-height: 30px;  margin-bottom: 5px;}
.login-area .tab-layer ul{width:100%;}
.login-area .tab-layer li{width:100%;height:42px;margin-bottom:25px;/*position:relative;*/}
.login-area .tab-layer li button{background:#ffa300;color:#FFF;float:left;width:130px;height:40px;cursor:default;border-radius:3px;border:none;font-size:16px;}
.login-area .tab-layer li.Pword{background:url(../images/iconsan.png) no-repeat 270px 12px;}
.login-area .tab-layer li .input-item{width:286px;height:34px;line-height:34px;}
.login-area .tab-layer li.prov{height:66px;}
.login-area .tab-layer li.prov .check_wrap{position:absolute;left:167px;}
.login-area .tab-layer li.prov span{float:left;display:block;width:80px;height:38px; background:#f0f0f0; border:1px solid #e6e6e6; margin-left:40px;margin-left:35px;}
/*.login-area .tab-layer li.prov .check_wrap span{position:absolute;}*/
.login-area .tab-layer li.onError{height:auto;margin:10px 0;margin-bottom:10px;*margin-bottom:5px;  margin-top:-15px;*margin-top:-20px;}
/*#tip_loginForm_verification_code{margin-bottom: 10px;margin-top: -45px; width:180px;}*/
.login-area .tab-layer li.prov p{display:block;width:100%;position:absolute;bottom:0;right:0;}
.login-area .tab-layer li.prov a{float:right;margin-top:5px;color:#3a80c1;}
.login-area .tab-layer .wr-box{width:270px;font-size:16px;height:38px;border:1px solid #e6e6e6;padding:0 10px;}
.login-area .tab-layer .w-st{float:left;width:130px;height:36px;border:none;}
.login-area .tab-layer .lect{float:right;width:136px;height:38px;border:none;color:#666666;}
.login-area .label{right:12px;height:39px;top:0;line-height:39px;outline:none;cursor:pointer;width: 280px; position: absolute;  -webkit-appearance: none;  text-indent: 14px;background: none; color: #C7C7C7; font-size: 14px; font-family:"宋体";}
.login-area .ef{position: absolute;width: 42px;height: 33px;background: #eee no-repeat center center;right: 10px;top:4px;}
.login-area .btn-login-type i{background-position:-369px -140px;width:15px;height:8px;margin: -4px 0 0 -8px;}
.login-area .ef i{width: 14px; height: 9px; background: url(../images/lo.png) no-repeat center center; position: absolute;top: 50%; right: 30%;}
.login-area .login-type a{display:block;height:30px;line-height:30px;text-indent: 20px;}
.login-area .in{border: 1px solid #C7CACC;}
.login-area .login-type a{display:block;height:30px;line-height:30px;}
.login-area .login-type a:hover,.login-area .login-type a.cur{background: #eee;color: #333;cursor: pointer;}

.login-area .hide{display:none;}
.login-area .l-box{height:38px;line-height:38px;border:1px solid #e6e6e6;padding:0 10px;width:270px;background:transparent;}
.login-area .c-box{height:38px;border:1px solid #e6e6e6;padding:0 10px;width:120px;float:left;}
.login-area .submit{background:#ffa300;color:#FFF;float:left;}
.login-area .tab-layer a.ui-lnk{display:block;width:130px;height:39px;float:right;color:#FFF;font-size:16px;line-height:39px; text-align:center;background:#acacac;border-radius:3px;}
.login-area .point{width:294px;margin:0px auto;padding-top:280px;border-top:1px solid #e6e6e6;color:#707070;bottom:-80px;}
.login-area .point h1{color:#282828;font-weight:normal;margin-bottom:5px;}

.login-box .login_acc{border:1px solid #c0cad2; height: 45px; line-height: 45px; width: 248px; padding-left: 55px; }
.login-box .login_ck{border:1px solid #c0cad2; height: 45px; *height: 46px;line-height: 45px; width: 248px; padding-left: 55px; float: left;}
.login-box{width: 304px;background-color: #fff;padding:20px 32px; padding-bottom: 28px; position: absolute;top: 30px;left: 29%;min-height: 390px;}
.login-box .tab-item{position: absolute;line-height:56px;  width: 368px; left:-32px; top:-20px;  font-size: 18px; color: #333333; }
.login-box .tab-item ul li{ height: 56px; float: left; width: 50%; text-align: center; cursor: pointer; }
.login-box .tab-item ul li.on{ color: #BF9449; }
.login-box .tab-item ul li:last-child{ background-image: none; }
.login-box .tab-up-content ul li{ margin-top: 15px; width: 100%;position: relative;}
.login-box .tab-up-content{padding-top: 30px;}


.login-type{position: absolute; border-top:none; width: 100%;}
.login-box .ef{position: absolute;width: 44px;height: 39px;background:  no-repeat center center;right: 5px;top: 5px;}
.login-box .btn-login-type i{background-position:-369px -140px;width:15px;height:8px;margin: -4px 0 0 -8px;}
.login-box .ef i{width: 14px; height: 9px; background: url(../images/lo.png) no-repeat center center; position: absolute;top: 50%; right: 30%;}
.login-box .login-type a{display:block;height:30px;line-height:30px;text-indent: 20px;}
.login-box .in{border: 1px solid #C7CACC;border-top:none; }
.login-box .login-type a{display:block;height:30px;line-height:30px;}
.login-box .login-type a:hover,.login-area .login-type a.cur{background: #BF9449;color: #333;cursor: pointer;}


.up-icon{background: url("../images/login-icon.png") no-repeat left top; width: 45px; height: 47px; display: block; position: absolute;left:1px; top:1px;*top:2px;}
.login-account .up-icon{ background-position: 0 -1px;}
.login-psw .up-icon{ background-position:0 -65px;}
.login-ckcode .up-icon{ background-position: 0 -162px;}
.login-psw img{position: absolute; /*width: 29px; height: 29px;*/ top: 10px; right:10px;}

.login-ckcode img{position: absolute; right:0; top:1px; height: 47px;}

.error-tips{background-color: #fff5e4; padding:7px; font-size: 12px; color: #666;}
.error-tips a{color:#BF9449;}

.login-submit{margin-top: 15px;}
.login_btn {background-image: linear-gradient(97deg, #E1C680 0%, #BF9449 100%);height: 40px;width: 100%;display: block;color: #fff;border: none;
    cursor: pointer;line-height: 40px;font-size: 18px;text-align: center; border-radius: 2px;}
.login_btn:focus{background-color: #BF9449; color: #fff;}
.login-forget{/*border-bottom:dotted 1px #999; */font-size: 12px; line-height: 30px; padding-bottom: 10px;}
.login-forget a{color: #BF9449;}

.login-forget-bottom .fl{line-height: 22px; font-size: 12px; color: #999; margin-top: 10px; width: 182px;}
.frist-login-btn{border-radius: 2px;/* background-color: #88BFE9; */width: 108px;padding: 5px 0;text-align:center;color: #BF9449;font-size: 12px;margin-top:13px;border: 1px solid #BF9449;border-radius: 4px;border-radius: 4px;}
.frist-login-btn.firLoginPwd{cursor: pointer;}
.frist-login-btn:hover{background-color: #BF9449; color: #ffffff;}
.login-forget-bottom .fl .showzqtip{padding:0 5px;}

.tab-up-content{display: none;}
.tab-up-content.current{display: block;}


/** register.html **/
.wrapper .wrap-title{height:32px;width:100%;padding:22px 0px;}
.wrapper .wrap-title h1{display:block;width:180px;height:26px;line-height:25px;margin:3px 0px;float:left;padding-left:17px;border-left:6px solid #172242;color:#172242;font-size:24px;font-weight:normal;}
.wrapper .wrap-title .step{width:456px;height:32px;float:right;}
.wrapper .wrap-title ul{width:100%;height:100%;background:url(../images/icon-step.png) no-repeat;}
.wrapper .wrap-title ul.step1{background-position:0px 0px;}
.wrapper .wrap-title ul.step2{background-position:0px -33px;}
.wrapper .wrap-title ul.step3{background-position:0px -66px;}
.wrapper .wrap-title ul li{width:33.33%;height:100%;float:left;}
.wrapper .wrap-title ul li a{display:block;margin:0 15px;text-align:center;line-height:31px;color:#282828;}
.wrapper .wrap-title ul li.on a{color:#FFF;}
.wrapper .wrap-content{padding:20px 0;border:1px solid #e6e6e6;background:#FFF; min-height: 260px;}
.wrapper .reg-layer{width:100%;}
.wrapper .wrap-title .rest-pwd{border-left: 0px solid #172242;padding-left: 0px;font-weight: 600;}
.wrapper .register{width:596px; margin:0 auto;}
.wrapper .register ul{width:100%;}
.wrapper .register li{/*min-height:56px;*/width:100%;display:block;margin-bottom:15px;position:relative;}
.wrapper .register label{width:107px;height:60px;line-height:40px;display:block;position:absolute;top:3px;left:-15px;text-align:right; color: #747A8E; font-size: 16px;}
.wrapper .register .in_box{display:block;height:100%;margin-left:108px;}
.wrapper .register .in_box a{color:#BF9449;}
.wrapper .register .clue{display:block;height:20px;line-height:20px;padding-left:20px;margin:5px 0px 0px 88px;background:url(../images/icons.png) no-repeat 0px 3px;color:#ff5656;}
.wrapper .register .long{width:380px;height: 42px}
.wrapper .register .veri{width:100px;}
.wrapper .register .in_box_list{line-height: 42px;height: 42px;}
.wrapper .register .t-box{line-height: 42px;height: 42px;}
.wrapper .register .long-code input{width: 265px;line-height: 42px;height: 42px;padding-right: 0px;}
.wrapper .register .check_wrap{height: 45px;width: 96px;top: 0px;right: -111px;}
.wrapper .register .long-code .getcode{position: absolute;top: 1px;right: -0px;width: 120px;height: 40px;border: 0;background-color:#FFFFFF;color: #BF9449;font-size: 16px; text-align: right;}
.wrapper .register .heng-btn{color: #BF9449;}
.wrapper .register .tong-btn{margin: 0 69px;}
.wrapper .register .otherresetpaw {color: #BF9449;}
.wrapper .register .selectbuyipt  {width: 380px;height: 18px;}
.wrapper .register .agencyLink  {width: 400px;height: 44px;border: 1px solid #c0cad2;    font-size: 16px;position: relative;vertical-align: middle;}
/*.wrapper .register .check_wrap{height:42px;position:absolute;top:0px;left:230px;}
.wrapper .register .check_wrap span{display:block;width:85px;height:38px;border:1px solid #e6e6e6;float:left;background:#f0f0f0;text-align:center;}*/
.wrapper .register .check_wrap a{display:block;float:left;margin-left:15px;line-height:38px;color:#3a80c1;}
.wrapper .register .next{color: #FFFFFF;width: 400px;height: 50px;border:none;background-image: linear-gradient(97deg, #E1C680 0%, #BF9449 100%);border-radius: 4px;font-size:20px;text-align: center;}
.wrapper .register .login{width: 100px;height: 40px;}

.wrapper .register .tip-style-1{/*position: absolute; left:88px; bottom:-8px;*/}
.wrapper .reg-layer .select_border{width:200px; }
.wrapper .reg-layer .select-modal{width:200px; *margin-top: 10px;}

.wrapper .register .long-code .btn-disabled{color: #ccc}

.wrapper .material{width:602px;padding:10px 0px;margin:0 auto;}
.wrapper .material dl{width:100%;}
.wrapper .material dt{height:30px;color:#666;margin-bottom:10px;}
.wrapper .material dt span{font-size:18px;padding-right:2px;color:#202020;}
.wrapper .material dd{min-height:45px;width:100%;color:#666;margin-bottom:15px;}
.wrapper .material dd.lastDD{margin:30px 0px;}
.wrapper .material .in_box{width:100%;height:42px;}
.wrapper .material label{display:block;height:100%;line-height:42px;float:left;width:124px;text-align:right;color:#202020;}
.wrapper .material .short{width:180px;float:left;margin-left:2px;}
.wrapper .material .long{width:280px;float:left;margin-left:2px;}
.wrapper .material em{display:block;height:20px;line-height:20px;padding-left:20px;margin:8px 0px 0px 10px;background:url(../images/icons.png) no-repeat 0px 3px;color:#ff5656;float:left;}
.wrapper .material p{display:block;margin-left:126px;height:30px;line-height:30px;}
.wrapper .material .next{border:none;background:#ffa300;color:#FFF;font-size:16px;margin-left:126px;}
.wrapper .reg-made{width:525px;margin:0 auto;}
.wrapper .finished{height:60px;width:525px;margin:0 auto 60px;padding-left:74px;background:url(../images/icons.png) no-repeat 0px -84px;font-size:18px;color:#282828;}
.wrapper .finished h1{font-size:26px;font-weight:normal;margin-bottom:10px;line-height:28px;}
.wrapper .made-main{width:100%;}
.wrapper .link-box{margin-left:45px;}
.wrapper .lnk-modal{width:176px;height:48px;position:relative;margin-bottom:30px;}
.wrapper .lnk-modal a{display:block;width:100%;height:100%;line-height:48px;color:#FFF;background:#153e8e;border-radius:5px;text-align:center;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;}
.wrapper .lnk-modal a.js{background:#a4d8ff;}
.wrapper .lnk-modal a:hover{background:#ffa300;}
.wrapper .lnk-modal span{display:block;width:106px;height:36px;line-height:36px;text-indent:999px;text-align:center;position:absolute;bottom:64px;right:0px;background:url(../images/icons.png) no-repeat 0px -150px; overflow:hidden;}
.wrapper .code-box{margin-right:45px;}
.wrapper .code-img{width:109px;height:109px;padding:10px; background:url(../images/wall.png) no-repeat;position:relative;}
.wrapper .code-img .code-title{display:block;width:154px;height:48px;line-height:20px;padding-top:2px;text-align:center;position:absolute;bottom:140px;left:-9px;background:url(../images/icons.png) no-repeat 0px -194px;overflow:hidden;font-size:13px;}
.wrapper .code-img .code-title p{font-size:16px;}
.wrapper .select_border{border:1px solid #e6e6e6;width:100px;height:40px; line-height:40px;float:left; position:relative; }

.lump-box{padding-top:50px; }
.lump-box .mainbox{width:1100px;position:relative;}
.lump-box ul.servce{width:100%;height:90px;}
.lump-box ul.servce li{width:25%;display:block;float:left;height:100%;}
.lump-box ul.servce li a{display:block;height:90px;padding-left:95px;color:#333;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;}
.lump-box ul.servce li h1,.lump-box ul.servce li p{display:block;}
.lump-box ul.servce li h1{font-size: 18px;color: #162342;letter-spacing: 0.67px;font-weight:normal;padding-top:22px;}
.lump-box ul.servce li p{font-size: 16px;
    color: #162342;opacity: 0.6;
    letter-spacing: 0.59px;}
.lump-box ul.servce li a.yh{ background:url(../images/icon/icon1.png) no-repeat center left;background-position: 10px 12px;background-size: 90px 90px;}
.lump-box ul.servce li a.kh{ background:url(../images/icon/icon2.png) no-repeat center left;background-position: 10px 12px;background-size: 90px 90px;}
.lump-box ul.servce li a.wt{ background:url(../images/icon/icon3.png) no-repeat center left;background-position: 10px 12px;background-size: 90px 90px;}
.lump-box ul.servce li a.yw{ background:url(../images/icon/icon4.png) no-repeat center left;background-position: 10px 12px;background-size: 90px 90px;}
/* .lump-box ul.servce li a.yh:hover{background:url(../images/icon/iconL1.png) no-repeat center left;}
.lump-box ul.servce li a.kh:hover{background:url(../images/icon/iconL2.png) no-repeat center left;}
.lump-box ul.servce li a.wt:hover{background:url(../images/icon/iconL3.png) no-repeat center left;}
.lump-box ul.servce li a.yw:hover{background:url(../images/icon/iconL4.png) no-repeat center left;} */

/* right-nav */
.right-nav{width:50px;height:256px;position:fixed;right:71px;top:50%;margin-top:-218px; }
.right-nav ul{width:100%;height:100%;}
.right-nav ul li{display:block;width:50px;height:50px;position:relative;margin-bottom:10px;}
.right-nav ul li a{display:block;width:50px;height:50px;position:relative;transition:width .5s;-webkit-transition:width .5s;-moz-transition:width .5s;-ms-transition:width .5s;}
.right-nav a.weixin2{background:url(../images/icon-weixin.png) no-repeat;}
.right-nav a.app{background:url(../images/icon-app.png) no-repeat;}
.right-nav a.tel{background:url(../images/icon-tel.png) no-repeat;}
.right-nav a.online{background:url(../images/icon-line.png) no-repeat;}
.right-nav a.close{background:url(../images/icon-close.png) no-repeat;}
.right-nav a.weixin:hover{width:60px;position:absolute;right:0px;top:0px;background:url(../images/icon-weixin-h.png) no-repeat right top;}
.right-nav a.tel:hover{width:60px;position:absolute;right:0px;top:0px;background:url(../images/icon-tel-h.png) no-repeat right top;}
.right-nav .s-box{width:204px;border-radius:5px;position:absolute;top:0px;right:76px;opacity:0;filter:Alpha(opacity=0);background:#ffa300;color:#FFF;visibility:hidden;text-align:center;}
.right-nav .sub-box{height:50px;line-height:50px;}
.right-nav .sidebox{height:112px;}
.right-nav .sidebox h1{ text-align:center;padding:5px 0px;}
.right-nav .sidebox p{display:block;height:80px;padding:0px 0px; text-align:center;}
.right-nav .sidebox span{display:block;float:left;font-size:12px;width:85px;margin-left:10px;}
.right-nav .sidebox em{display:block;width:100%;}


/***Top weixin****/
a.winx{ width: 200px;height: 27px;display: inline-block;}
.winx{ position: relative; z-index: 9;}
.wx{ position: absolute; top:27px; width:175px; left: -30px; border: 1px solid #c8c8c8; border-top:0; border-radius: 1px 1px 4px 4px; padding: 16px; z-index: 99; background: #fff;
box-sizing: border-box; display: none;}
.wx p{ text-align: center; height: 40px; line-height: 40px; }
.wx1{ margin-left: 15px;}
.font_p{ color: #001478; font-size: 14px;}
.font_p2{color: #000; font-size: 14px;}



/* pop-up */
#pop-up,#pop-up-editbank,#pop-up-loginpwd,#pop-up-xgdz{width:100%;height:100%;position:fixed;top:0px;left:0px;display:none; z-index: 99999;}

#pop-up .pop-main,#pop-up-editbank .pop-main,#pop-up-loginpwd .pop-main,#pop-up-xgdz .pop-main{width:625px; padding-bottom: 20px; position:absolute;top:40%;left:50%;margin:-143px 0px 0px -317px; background:#FFF; }

#pop-up #close_pop,#pop-up-editbank #close_pop_2,#pop-up-loginpwd #close_pop_s,#pop-up-xgdz #close_pop_s{width:20px;height:20px;display:block;float:right;margin-top:12px;background:url(../images/icons.png) no-repeat -2px -53px;}
#pop-up .pop_infos,#pop-up-editbank .pop_infos,#pop-up-loginpwd .pop_infos,#pop-up-xgdz .pop_infos{width:560px;margin:0 auto;}
#pop-up .pop_infos p,#pop-up-editbank .pop_infos p,#pop-up-loginpwd .pop_infos p,#pop-up-xgdz .pop_infos p{font-weight:normal;margin-bottom:10px;display:block;width:100%;height:15px;}

#pop-up-xgdz .pop-main{top:30%;}
#pop-up-xgdz .po2{top:25%;}


#pop-up .pop-main_h{ height: 610px; margin-top: -245px; width: 940px; margin-left: -470px;}
#pop-up .pop-main_t{ height: 610px; margin-top: -245px; width: 940px; margin-left: -470px; display: none;}

#pop-up .payment{ float: left; line-height: 56px; font-size: 18px; color: #001478; height: 56px;}
#pop-up #close_pop,#pop-up-xgdz #close_pop{width:20px;height:20px;display:block;float:right;margin-top:12px;background:url(../images/icons.png) no-repeat -2px -53px;}
#pop-up #close_pop_s,#pop-up-xgdz #close_pop_s{width:20px;height:20px;display:block;float:right;margin-top:12px;background:url(../images/icons.png) no-repeat -2px -53px;}
#pop-up .turn{ text-align: center; font-size: 16px; color: #282828;}
#pop-up .turn a{ font-size: 16px; color: #3a80c1; margin-left: 5px;}
#pop-up .finish{ display: block; font-size: 14px; color: #fff; width: 101px; height: 36px; line-height: 36px; text-align: center; margin:0 auto; background: #ffa300; border-radius: 5px; margin-top: 5px;}

#pop-up .phone-check{width:270px;margin:10px auto;}
#pop-up .phone-check h1{display:block;width:100%;height:28px;line-height:28px;font-size:16px;padding-left:30px;margin-bottom:10px;background:url(../images/icons.png) no-repeat 1px -20px;font-weight:normal;}
#pop-up .phone-check h2{font-weight:normal;margin-bottom:10px;display:block;width:100%;height:20px;}
#pop-up .check-box{width:100%;height:33px;margin-bottom:15px;}
#pop-up .check-box span{height:100%;line-height:30px;width:72px;float:left;}
#pop-up .check-box .w-ck{width:60px;float:left; height:30px;}
#pop-up .check-box a{float:left;margin-left:10px;line-height:30px;color:#3a80c1;}

#pop-up .error-point{width:448px;margin:0 auto;padding-top:30px;}
#pop-up .error{width:120px;height:36px;padding-left:35px;margin:0 auto;font-size:16px; line-height:36px; background:url(../images/error.gif) no-repeat 0px 50%;}
#pop-up .error-tip{width:100%;height:40px; line-height:40px; color:#666666; text-align:center;}
#pop-up .submit{height:30px;width:100%;}
#pop-up .submit .submit-modal{width:110px;height:36px;margin:0px 70px;cursor:default;border-radius:3px;border:none;background:#ffa300;color:#FFF;font-size:16px;}

#pop-up .pop-main .pop_infos{width:560px;/*margin-left:160px;*/}
#pop-up .pop-main .yes_pop .pop_infos{margin-left:30px;} /*changemobile.htm的问题*/
#pop-up .pop-main .pop_infos li{font-weight:normal;margin-bottom:10px;display:block;width:100%;height:15px;}
#pop-up .submit .submit-modal{width:110px;height:36px;margin:0px 2px;cursor:default;border-radius:3px;border:none;background:#ffa300;color:#FFF;font-size:16px;}
#pop-up .qh_logo{ float: left; margin-top: 12px;}
#pop-up .order_point{ width: 360px; margin:0 auto;}
#pop-up .order_point2{width:450px; margin:0 auto;}
#pop-up .order_point3{ width: 490px; margin:0 auto;}
#pop-up .order_point4{ width: 520px; margin:0 auto;}

#pop-up .order_point2 h5,#pop-up .order_point3 h5{ width: 270px; font-weight: normal; padding-left: 30px; background: url(../images/tipsw.png) no-repeat left center; margin:0 auto; font-size: 16px; color: #282828; height: 25px; line-height: 25px;}
#pop-up .order_point3 h5{ width: 490px;}
#pop-up .order_point p,#pop-up .order_point2 p{ font-size: 12px; color: #666; text-align: center; margin-top: 10px;}
#pop-up .odp{ overflow: hidden; min-height: 40px; margin-top: 15px;}
#pop-up .odp span{float: left;line-height: 40px;/* width: 90px; */padding-right: 10px;text-align: right;font-size: 16px;color: #282828;}
#pop-up .odp i{float: left; line-height: 40px;  text-align: left; font-size: 14px; color: #282828;}
#pop-up .odp span em{ color: #ffa300;}
#pop-up .odp input{ float:left; width: 200px; height: 46px; line-height: 46px; padding: 0 10px; background: none; border:1px solid #C0CAD2; outline: none;}
/*#pop-up .odp a{ float: left; width: 40px; height: 40px; background: url(../images/jsq.png) no-repeat center;}*/
#pop-up .ods,#pop-up-xgdz .ods{ text-align: center; font-size: 0; margin-top: 25px;}
#pop-up .sercess{ width:625px;height:286px;position:absolute;top:40%;left:50%;margin:-143px 0px 0px -317px; background:#FFF; border-radius:10px; z-index: 9; display: none;}


.pop-up{width:100%;height:100%;position:fixed;top:0px;left:0px;display:none; z-index: 99999;}

.pop-up .pop-main{width:625px; padding-bottom: 20px; position:absolute;top:30%;left:50%;margin:-143px 0px 0px -317px; background:#FFF; border-radius:10px;}
.pop-up .pop-main.bankcardpop{height: 500px; overflow: scroll;}
.pop-up .pop-logo{width:190px;height:100%;display:block;float:left;/*background:url(../images/logo.jpg) no-repeat;*/}
.pop-up .close_pop{width:20px;height:20px;display:block;float:right;margin-top:12px;background:url(../images/icons.png) no-repeat -2px -53px;}
.pop-up .pop_infos{width:560px;margin:0 auto;}
.pop-up .pop_infos p{font-weight:normal;margin-bottom:10px;display:block;width:100%;height:15px;}
.pop-up .qh_logo{ float: left; margin-top: 12px;}
.pop-up .order_point{ width: 360px; margin:0 auto;}
.pop-up .order_point2{width:450px; margin:0 auto;}
.pop-up .order_point3{ width: 490px; margin:0 auto;}
.pop-up .order_point4{ width: 520px; margin:0 auto;}

.pop-up .order_point2 h5,.pop-up .order_point3 h5{ width: 270px; font-weight: normal; padding-left: 30px; background: url(../images/tipsw.png) no-repeat left center; margin:0 auto; font-size: 16px; color: #282828; height: 25px; line-height: 25px;}
.pop-up .order_point3 h5{ width: 490px;}
.pop-up .order_point p,.pop-up .order_point2 p{ font-size: 12px; color: #666; text-align: center; margin-top: 10px;}
.pop-up .odp{ overflow: hidden; height: 40px; margin-top: 15px;}
.pop-up .odp span{ float: left; line-height: 40px; width: 90px; text-align: left; font-size: 14px; color: #282828;}
.pop-up .odp i{float: left; line-height: 40px;  text-align: left; font-size: 14px; color: #282828;}
.pop-up .odp span em{ color: #ffa300;}
.pop-up .odp input{ float:left; width: 200px; height: 38px; line-height: 38px; padding: 0 10px; background: none; border:1px solid #e6e6e6; outline: none;}
.pop-up .odp a{ float: left; width: 40px; height: 40px; background: url(../images/jsq.png) no-repeat center;}
.pop-up .ods{ text-align: center; font-size: 0; margin-top: 25px;}
.pop-up .ods a{ display: inline-block; width: 77px; height: 32px; line-height: 32px; text-align: center; font-size: 14px; color: #fff; background: #ffa300; margin:0 6px; border-radius: 6px;}
.pop-up .sercess{ width:625px;height:286px;position:absolute;top:40%;left:50%;margin:-143px 0px 0px -317px; background:#FFF; border-radius:10px; z-index: 9; display: none;}

.suspend{}
.suspend li{ overflow: hidden;}

.bank_sec{ width: 300px; margin:0 auto 0; color: #282828; position: relative; display: none;}
.bank_sec h5{ font-size: 26px; margin-bottom: 10px;}
.bank_sec p{ font-size: 18px; line-height: 36px;}
.bank_sec .look{ display: block; width: 230px; height: 54px; line-height: 54px; text-align: center; background-color: #ffa300; font-size: 16px; color: #fff; border-radius: 6px; margin-top: 30px;}
.bank_sec img{ position: absolute; top: 0; left: -70px;}

.loginpwd_reslt,.loginpwd_reslt2{ margin:0 auto; width: 300px; display: none; height: 150px;} 
.loginpwd_reslt2{ display: block; padding: 100px 0;}
.loginpwd_reslt3{margin:0 auto; width:70%; height: 150px; margin:0 auto; text-align: center;}
.loginpwd_reslt .tubiao,.loginpwd_reslt2 .tubiao,.loginpwd_reslt3 .tubiao{ width: 52px; height: 52px; margin-top: 5px}
.tishi_font{height: 80px; margin-left: 20px;width:80%; margin:0 auto;}
.tishi_font h5{font-size: 26px; margin-bottom: 0; font-weight: normal;}
.submit2,.submit3{ height: 35px; border-radius: 4px; border: 1px solid #ffa300; *border: 0; color: #fff; font-size:14px; text-align: center; padding: 0 20px; }
.submit3{ padding: 0 40px;height: 40px; line-height: 40px;}
.reset{  border: 1px solid #666666; *border: 1px solid #666666; }


.loginpwd_resltS{margin:0 auto;  display: block; text-align: center;}
.loginpwd_resltS .tubiao{width: 52px; height: 52px;  }
.loginpwd_resltS .sizefont{font-size: 18px; margin-bottom: 0; font-weight: normal; line-height: 50px; height: 50px;}
.loginpwd_resltS .tishi_font{height: 80px; margin-left: 20px;}
 
.inAni{animation:zoomIn 0.75s ease;-webkit-animation:zoomIn 0.75s ease;}
.outAni{animation:zoomOut 0.5s ease;-webkit-animation:zoomOut 0.5s ease;}
/* aniamte */
@-webkit-keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}
@keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}
.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}

@-webkit-keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}100%{opacity:0}}
@keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}100%{opacity:0}}
.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}

.onError,.onShow,.onFocus,.onSuccess,.onCorrect{ line-height: normal; background: url(../images/v-icon.png) no-repeat -9999px -9999px; padding-left: 25px;}
.onError{ line-height: 20px; color: #ff665d; background: url(../images/onError.png) no-repeat left center ;}
span.onError {line-height: 30px;}
.onSuccess,.onCorrect{ background-position: 0px -87px;}
.onFocus,.onShow{background-position: 0px -138px; color: #999}

/*button style*/
.page-button{overflow: visible; height: 38px;  font-size: 14px; padding: 0 10px; cursor: pointer; text-decoration: none;border-radius: 1px}
.page-button:hover{ opacity: 0.8;filter:alpha(opacity=80);}
.page-button-shadow{ box-shadow: 0 1px 3px rgba(0,0,0,0.3)}
.page-button-radius{ border-radius: 3px;}
a.page-button{line-height: 38px; display: inline-block; outline: none;}
a.page-button:hover{text-decoration: none;}
.page-button-big{ height: 33px; font-size: 15px;}
a.page-button-big{ line-height: 48px;}
.page-button-small{ height:30px;padding: 0 10px; font-size: 14px;}
a.page-button-small{ line-height: 30px;}
.page-button-main{ background:#ffa300; border:none; color: #fff; border-radius: 3px;}
.page-button-red{ background: #ff5656; border:1px solid #ff5656; color: #fff;}
.page-button-blue{ background: #3b91fa; border:1px solid #2880eb; color: #fff;}
.page-button-blue-wb{ background: #3b91fa; border:1px solid #b2d5ff; color: #fff;}
.page-button-gray{ background: #f4f7f9; border:1px solid #c0cad2; color: #666}
.page-button-gray2{ background: #edf0f2 -webkit-gradient(linear, left top, left bottom, from(#f4f7f9), to(#e8ebec)); border:1px solid #c0cad2; color: #666666;}
.page-button-orange{background: #fba552; color: #fff; border:#e19852 solid 1px;}
.page-button-white-orange{background: #fff; color: #fba552; border:#fff solid 1px;}

.page-button-disabled{ background: #f4f7f9;border:1px solid #c0cad2; color: #999; font-size: 13px; box-shadow: none;}

.getcode{ margin-left: 10px;}



/*tip style*/
.page-tips-1{margin-top:-23px;}
.page-tips-warning{ background: #ffe3e2; border:1px solid #ffb2ae; border-radius: 3px; padding:5px 10px; margin-top: 20px; color: #be3535}
.tipsdivtop{position:relative;border:2px solid #6cacfb;padding:10px;left:25%;top:-18px;z-index:9999;background:#f7f7f7;color:#2d2d2d;text-align:left;line-height:20px;border-radius:3px;width:760px;}
.tipsdivtop .arrowl{position:absolute;top:-12px;left:137px;width:0;height:0;border-top:0px;border-bottom:12px solid #6cacfb;border-left:10px solid transparent;border-right:10px solid transparent;float:left; z-index:2;}
.tipsdivtop .arrowl1{position:absolute;top:-11px;left:138px;width:0;height:0;border-top:0px;border-bottom:12px solid #f7f7f7;border-right:9px solid transparent;border-left:9px solid transparent;float:left; z-index:3;}
.tipsarrow .tipsdiv{width:auto;min-width:200px;left:-93px;top:25px;}
.tipsarrow .arrowl{position:absolute;top:-6px;left:94px;width:0;height:0;border-top:0px;border-bottom:6px solid #6cacfb;border-left:6px solid transparent;border-right:6px solid transparent;float:left; z-index:2;}
.tipsarrow .arrowl1{position:absolute;top:-5px;left:95px;width:0;height:0;border-top:0px;border-bottom:6px solid #f7f7f7;border-right:5px solid transparent;border-left:5px solid transparent;float:left; z-index:3;}
.tipstop .tipsdivtop{width:auto;left:0;float:left;}
.tipstop .tipsdivtop .arrowl{left:16px;}
.tipstop .tipsdivtop .arrowl1{left:17px;}

.tipstop .tipsdiv{width:auto;left:-20px;float:left;top:30px;}
.tipstop .tipsdiv .arrowl{left:36px;}
.tipstop .tipsdiv .arrowl1{left:37px;}
.showtipsindex{position:absolute;top:20%;left:50%;z-index: 99;padding-bottom:10px;}
.tipsdivindex{border:1px solid #fc6c21;color:#fc6c21;line-height:20px;background:#fffaf8;padding:5px 10px;position:relative;}
.tipsdivindex .arrowbb{position:absolute;bottom:-5px;left:20px;width:0;height:0;border-bottom:0px;border-top:5px solid #fc6c21;border-left:4px solid transparent;border-right:4px solid transparent;float:left; z-index:2;}
.tipsdivindex .arrowbb1{position:absolute;bottom:-4px;left:21px;width:0;height:0;border-bottom:0px;border-top:4px solid #fffaf8;border-right:3px solid transparent;border-left:3px solid transparent;float:left; z-index:3;}


/*验证信息显示 需将提示span含于一个有该样式的span中*/
.password-error-style { position: absolute; margin-left: 2px;margin-top: 10px;}
.authcode-error-style{margin-left: 108px;}
.trade_error{position:absolute; margin-left: 38px;top:12px;}
.login-error{height:20px;line-height:20px;position:absolute;top: 4px;left: 2px;}
.common_input{height: 38px; border: 1px solid #e6e6e6;line-height: 38px;padding: 0 10px;outline: none;}

/*icon style*/
.page-icon{ background: url(../images/icon.png) no-repeat -9999px -9999px;}
.main-icon{background:url(../images/coffe.png) no-repeat;display:inline-block;vertical-align:middle;*display:inline;_display:inline;_zoom:1;*zoom:1;}
.icon{background:url(../images/icons.png) no-repeat -2px -53px;display:inline-block;vertical-align:middle;*display:inline;_display:inline;_zoom:1;*zoom:1;}
.top-icon{background:url(../images/iconf.png) no-repeat;display:inline-block;vertical-align:middle;*display:inline;_display:inline;_zoom:1;*zoom:1;}
.tip_icon{background:url(../images/fundmarket/tip_ioc.png) no-repeat;display:inline-block;*display:inline;_display:inline;_zoom:1;*zoom:1;}
/*top*/
.top{ background: #464646;}
.topbox{height:30px;line-height:30px; font-size: 12px;}
.topbox a{color:#fff;}
.topbox span{color:#fff;}
.topbox-right{*margin-top:-30px;}
.i_tel{background-position:-35px -9px;width:20px;height:20px;margin:5px; *margin-top: 3px; vertical-align:top;}
.i_weixin{background-position:-66px -12px;width:16px;height:13px;margin:8px 10px; vertical-align:top;z-index: 1000;}
.i_phone{background-position:-98px -10px;width:12px;height:19px;margin:5px; vertical-align:top;z-index: 1000;}

.weixin{position:absolute;display:none;top:22px;left:-66px;font-size:14px;width:150px;padding:10px 0;text-align:center;background:#fff;color:#000;border-radius:0 0 5px 5px;box-shadow:2px 2px 2px #ccc,-1px -1px 2px #ccc;}
.arrowtt{position:absolute;top:-5px;left:50%;margin-left:-3px;width:0;height:0;border:3px solid transparent;border-top:0;border-bottom:5px solid #fff;}


/*首页提示栏*/
.board { position: relative;color: #fff;height: 50px;line-height: 50px;margin-top: -20px;margin-bottom: 10px;  }
.boardi{ position: absolute;  left: 20px;  top: 17px;  z-index: 11;  height: 17px;}
.infoCountTip { position: absolute;  left: 32px;  top: 0;  background-color: #DB3434;  color: #fff;  border-radius: 16px;  min-width: 10px;  height: 16px;  padding: 0 3px;  line-height: 16px;  font-size: 12px;  text-align: center;  vertical-align: top;  font-family: arial!important;}
.i16_close{background-position:-48px -113px;position:absolute;right:20px;top:15px;*top:5px;z-index:11;transform: scale(1);transform: rotate(0deg);}
.i20_close{position:absolute;right:25px;top:15px;z-index:10;transform: scale(1);transform: rotate(0deg);}
.i22_close{position:absolute;right:25px;top:20px;z-index:10;transform: scale(1);transform: rotate(0deg);}
.i24_search{background-position:-1056px -134px;}
.name-box{background: #f6f6f6; }

.twolist1{overflow:hidden;zoom:1;}
.twolist1 li{float:left;width:49.5%;padding:5px 0;margin:0;}
.twolist1 li label{color:#333;}
.twolist1 li span.fr{*margin-top:-16px;}

.twolist ul{overflow:hidden;zoom:1;}
.twolist li{float:left;width:49.5%;padding:5px 0;font-size:14px;vertical-align:middle;line-height:40px;min-height:42px;}
.twolist li.one{width:100%;}
.twolist li label.label{display:inline-block;_display:inline;width:160px;text-align:right;line-height:40px;color:#2d2d2d;vertical-align:middle;padding-right:10px;min-height:40px;}



.mian-showlayer{z-index:1;width:100%;height:100%;zoom:1;height:50px;}
.lihide{display:none;}
/*box阴影*/
.boxshadow{background:#fff;border:1px #dee2e5 solid\9;box-shadow: 1px 2px 2px #ddd,-1px -1px 2px #ddd;}

/*h2*/
.h2{position:relative;padding:0 20px;}
.h2 i.strip{width:4px;height:20px;display:inline-block;position:absolute;top:50%;margin-top:-10px;left:0;
background: url(../images/fundmarket/line_ctle.png) no-repeat left center;}
.h2 .more{position:absolute;right:20px;top:0;line-height:25px;}

/* color*/
.font_org{ color: #fb6603;}
.font_yelllow{ color: #ffa300;}
.font_white{color:#fff;}
.font_bule{ color: #3a80c1;}
.font_bule_s{ color: #001478;}
.font_green{ color: #19901e;}
.font_gray{ color: #666666;}
.font_grayq{color: #999999;}

/* size*/
.font_s10{ font-size: 10px;}
.font_s14{ font-size: 14px;}
.font_s16{ font-size: 16px;}
.font_s18{ font-size: 18px;}
.font_s20{ font-size: 20px;}
.font_s28{ font-size: 28px;}
/*****background    color**/
.bule_bg{ background: #edf8ff;}
.yellow_bg{ background: #ffa300;}
.yellow_bg2{ background: #fff8ed;}
.bg_org{ background: #fb6603;}
.bg_gray{ background: #666666;}
.bg_white{ background: #ffffff;}
.bg_f8{ background:#f8f8f8  }

/*background*/
.bg-gray{background:#f1f1f1;}
.bg-gray46{background:#464646;}
.bg-grayf5{background:#f5efec;}
.bg-grayf7{background:#f7f7f7;box-shadow: 2px 2px 5px #ccc}
.bg-graydf{background:#dfdfdf;}
.bg-graye9{background:#e9e9e9;box-shadow: 2px 2px 5px #ccc}
.bg-graye8{background:#EBE9E6;}
.bg-white{background:#fff;}
.bg-blue{background:#e6edf6;}
.bg-bluedb{background:#DBE8F7}
.bg-bluee4{background:#e4e4e3;}
.bg-blue5{background:#0f8beb;}
.bg-blueef{background:#edf8ff;}
.bg-blue6{background:#6292c0;}
.bg-yellow{background:#fdf4d8;}
.bg-yellow2{background:#ffaa30;}
.bg-red{background:#ef605b;}
.bg-green{background:#5ae4c5;}
.bg_org{ background: #fb6603;}
.table1 .bg-yellow,.table2 .bg-blueef,.table2 .bg-yellow,.table3 .bg-yellow,.table1 .bg-blueef{border-bottom:1px solid #ededed;border-right:1px solid #ededed;}

/*我的基金表格样式*/
.confirmation .t01{overflow: hidden;padding: 0 30px;/*height: 60px;line-height: 60px;background-color: #edf8ff;*/}

.tablist .table2 tr th.bankacco{  width:25%;  text-align: left;  }
.tablist .table2 tr th.fundname{  width:25%;  text-align: left;  }
.tablist .table2 tr th.usableremainshare{ width:15%; text-align: right;  }
.tablist .table2 tr th.marketvalue{ width:15%; text-align: right; }
.tablist .table2 tr th.totalincome{  text-align: right;  }
.tablist .table2 tr th.sharetype{  width:11%; text-align: right; }
.tablist .table2 tr th.op{  text-align: center;  }
.tablist .table2 tr th.melonmethod{ text-align: center;}
.tablist .table2 tr td.bankacco{  text-align: left;  }
.tablist .table2 tr td.fundname{  text-align: left;  }
.tablist .table2 tr td.usableremainshare{  text-align: right;  }
.tablist .table2 tr td.marketvalue{  text-align: right;  }
.tablist .table2 tr td.totalincome{  text-align: right;  }
.tablist .table2 tr td.sharetype{  text-align: right;  }
.tablist .table2 tr td.op{  text-align: center;  }
.tablist .table2 tr.boxshadow {  background: none;  }
.tablist .table2 tr td.fundname{  text-align: left;  }
.tablist .table2 tr td.melonmethod{  text-align: center;  }
#view_config_view_trade_myfund_zxfundlist .bankname {  text-align: left;  }
#view_config_view_trade_myfund_zxfundlist .currentshare {  text-align: right;  }
#view_config_view_trade_myfund_zxfundlist .enableshares {  text-align: right;  }
#view_config_view_trade_myfund_zxfundlist .worthValue {  text-align: right;  }

.table2 table{empty-cells: show;border-collapse:collapse;}

.table2 table tr td.marketvalue{text-align: right;}
.table2 table tr td.usableremainshare{text-align: right;}
.table2 table tr td.sharetype{text-align: right;}
.table2 table tr td.redeem{text-align: center;}



/*基金转换页面样式配置*/
.table2 table tr td.trans{text-align: center;}
/*基金撤单页面样式配置*/
.table1 {empty-cells: show;border-collapse:collapse;}
.table1 tr th.fundname{padding-left:20px;text-align: left; width: 25%; }
.table1 tr th.businflagStr{text-align: center; width: 15%; }
.table1 tr th.applysum{text-align: center; width: 15%; }
.table1 tr th.sharetype{text-align: center; width: 15%; }
.table1 tr th.kkstat{text-align: center;}
.table1 tr th.withdraw{text-align: center; width: 15%; }
.table1 tr th.op{text-align: center; width: 15%; }
.table1 tr th.bankacco{ display: none }


.table1 tr td.fundname{padding-left:20px;text-align: left;width: 25%}
.table1 tr td.businflagStr{text-align: center;width: 10%}
.table1 tr td.applysum{text-align: center;width: 15%}
.table1 tr td.sharetype{text-align: center;width: 10%}
.table1 tr td.kkstat{text-align: center;width: 10%}
.table1 tr td.withdraw{text-align: center;width: 10%}
.table1 tr td.op{text-align: center;}
.table1 tr td.confirmflag{
	text-align: center;
}

/* 按钮样式 */
.btn25{ height: 31px; line-height: 31px; text-align: center; font-size: 14px; color: #fff; background-color: #ffa300; border-radius: 6px;}
.btn25.btn-border{height: 24px;line-height: 24px;color: #FFA300;background-color: #fff;border-radius: 6px;border:2px solid #ffa300;}

/*下拉样式*/
.select{position:relative;height:38px;line-height:38px;background:#fff;padding:0;width:270px;text-align:left;display:inline-block;*display:inline; vertical-align:middle;zoom:1;}
.select span{font-size:14px;border:1px solid #c4c4c4;text-indent:10px;display:block;width:268px;height:36px;}
.select_on{background:#cfcfcf;}
.arrowb{border:7px solid #666;border-bottom:0;border-left-color:transparent;border-right-color:transparent;width:0;height:0;position:absolute;right:20px;top:16px;}
.select .bg-white{position:absolute;top:38px;left:0;z-index:20000;width:100%;box-shadow: 1px 2px 2px #ddd,-1px -1px 2px #ddd;display:none;max-height:200px;overflow:auto;border:1px solid #ddd;}
.select .bg-white a{display:block;line-height:32px;text-indent:10px;color:#5d5d5d;}
.select .bg-white a:hover{background:#f6f6f6;text-decoration:none;}
.years{position: relative;z-index: 115;}
.years .select{width:90px;height:30px;line-height:30px;margin-left:10px;margin-top:4px;}
.years .select span{height:28px;width:85px;}
.years .select .arrowb{top:12px;right:14px;}
.years .select p{top:30px;}
.years .select .bg-white{top:30px;}
.select50 .select{width:130px;}
.select50 .select span{width:128px;}


/*.table1 tr td,.table1 tr th{padding:12px 15px;font-weight: normal;text-align: center;}*/
/*.table1 tr th{color:#545454;}*/
.table1 tr td.line{border-top:1px solid #e1e1e1;height:0;padding:0 0 15px;}
.table1 tr td b{font-weight:normal;}
.i32_zuanr{background-position:-128px -163px;margin:0 0 0 0px;}
.i32_zuanc{background-position:-128px -163px;;margin:0 0 0 5px;}
/*.table2 tr td,.table2 tr th{padding:11px 15px;font-weight: normal;}
.table2 tr th{line-height:24px;}
.table2 tr td{border-top:1px dotted #e2e2e2;}
.table2 tr.wu td{border:0;}
.table3 tr td,.table3 tr th{padding:10px 15px;font-weight: normal;}
.table3 tr th{color:#545454;}
.table3 tr td.line{border-top:1px solid #e1e1e1;height:0;padding:0 0 15px;}
.table3 tr td a.gray2:hover{color:#0f8beb;}
.table3 tr td a.gray2:hover .i16_qushi{background-position:-368px -113px;}*/
/*.table3 tr:hover,.table tr:hover,.table1 tr:hover,.table2 tr:hover{background:#DBE8F7;}*/

/*list*/

.onelist li:focus{position:relative;z-index:2;}
.onelist li label{line-height:40px;vertical-align:middle;padding-right:1%;}
.onelist .submit{padding-left:40%;}
.onelist label.tar{width:40%;}
.onelist li input{ vertical-align:middle;}
.onelist .tipsdiv{position:relative;display:inline-block;width:auto;top:0;left:7px;*display:inline;_display:inline;_zoom:1;*zoom:1;height:33px;padding:0 10px; vertical-align:middle;line-height:33px;z-index: 100;}
.onelist .tipsdiv .arrowl{top:13px;}
.onelist .tipsdiv .arrowl1{top:14px;}
/*.onelist .onError{position:relative;display:inline-block;width:auto;top:0;left:7px;*display:inline;_zoom:1;_display:inline;*zoom:1;height:33px;padding:0 10px; vertical-align:middle;line-height:33px;z-index: 100;}
*/
.onelist .onError .arrowl{top:13px;}
.onelist .onError .arrowl1{top:14px;}
.twolist .tipsdiv{position:relative;display:inline-block;width:auto;top:0;left:7px;*display:inline;_display:inline;_zoom:1;*zoom:1;height:33px;padding:0 10px; vertical-align:middle;line-height:33px;}
.twolist .tipsdiv .arrowl{top:13px;}
.twolist .tipsdiv .arrowl1{top:14px;}
.onelist li.morebank{position:relative;height:auto;padding-bottom:30px;}
.onelist li.morebank .morebankright{*display:inline;_zoom:1;}
.onelist li.morebank label.inlineblock{position:relative;top:0;left:0; vertical-align:top;}
.onelist li.morebank .morebankright .bankpho{margin:5px 0;}
.onelist li.morebank .morebankright .bankpho img{ vertical-align: middle;margin: 0 0; display: inline;}
.onelist li.morebank div.checked{/*background:#f7f7f7;*/margin:-2px 0 0 -5px;padding:2px 0 0 5px;}
.onelist li.morebank .more{position:absolute;bottom:10px;left:30%;padding-left:3px;}
.i16_waring{ background-position:-352px -113px;}
.yizhe{position: absolute;top:4px;left:150px;}
.onelist1 li label{line-height:20px;vertical-align:middle;}
.onelist1 .submit{padding-left:30%;}
.onelist1 label.tar{width:30%;}
.onelist1 li input{ vertical-align:middle;}
.onelist1 .tipsdiv{position:relative;display:inline-block;width:auto;top:0;left:30px;*display:inline;height:33px;padding:0 10px; vertical-align:middle;line-height:33px;}
.onelist1 .tipsdiv .arrowl{top:13px;}
.onelist1 .tipsdiv .arrowl1{top:14px;}

.onelist.onelist2 li{margin-bottom:0;}
.onelist.onelist2 label.tar{width: 400px;}

/* 基金超市 */
.fund_Header{ width: 100%;}
.fund_Header .h_top{  height: 27px; background-color: #464646;}
.fund_Header .h_top .container{ width: 1110px;}
.fund_Header .h_top .t_left{ float: left;;}
.fund_Header .h_top .t_right{ float: right; line-height: 27px; color: #fff; font-size: 12px;}
.fund_Header .h_top .t_left span{ float: left; padding-left: 26px; background: url(../images/fundmarket/tphone.png) no-repeat left center; color: #fff; line-height: 27px; font-size: 12px; }
.fund_Header .h_top .t_left a{ float: left; width: 27px; height:27px; background: url(../images/fundmarket/wetCat.png) no-repeat center; margin-left:10px;}
.fund_Header .h_top .t_right a{ font-size: 12px; color: #fff; margin: 0 5px; }
.fund_Header .h_cont{ height: 87px; position: relative;}
.fund_Header .h_cont .nav_bg{ width: 100%; height: 40px; position: absolute; background-color: #ebe9e6; left: 0; top: 87px;}
.fund_Header .h_cont .container{ width: 1110px;}
.fund_Header .h_cont .logo_fund{ float: left; margin-top: 20px;}
.fund_nav{ float: right;}
.fund_nav ul{ height: 87px;}
.fund_nav li{ float: left; width: 148px; position: relative;}
.fund_nav li h5{ width: 148px; height: 100%; height: 87px; line-height: 87px; font-weight: normal; text-align: center;}
.fund_nav li h5 a{ display: block; font-size: 18px; color: #282828; transition: all .3s;}
.fund_nav li:hover h5 a{ color: #fff; background-color: #ffa300;}
.fund_nav li i{ position: absolute; display: block; background: url(../images/fundmarket/sj_cont.png) no-repeat center; width: 24px; height: 12px; bottom:0; left: 50%; margin-left: -12px; display: none;}
.fund_nav li:hover i{ display: block;}
.fund_nav .sed_nav{ position: absolute; width: 1110px; height:40px; top: 87px;}
.fund_nav .sed_nav .nav_list{ float: left; padding: 0 20px; line-height: 40px; height: 40px; font-size: 14px; color: #282828;}
.fund_nav .sed_nav .nav_list:hover,.fund_nav .sed_nav .nav_list.cur{ background-color: #ffa300; color: #fff;}
.fund_nav .sed_01{ left: -666px;}

/* 我的基金 */
.fund_main{ background-color: #fafafa; padding-top: 16px; padding-bottom: 95px;}
.fund_main .container{ width: 1110px; }
.fund_main .myFun{ overflow: hidden; padding: 20px 30px 15px 35px; border:1px solid #e6e6e6; border-bottom: 6px solid #e6e6e6;  background-color: #fff;}
.myFun .mn{ /*margin-right: 120px;*/ margin-right: 60px;float: left;}
.myFun .mn dl{ padding-left: 55px;}
.myFun .mn_01 dl{ background: url(../images/fundmarket/mn1.png) no-repeat left center;}
.myFun .mn_02 dl{ background: url(../images/fundmarket/mn2.png) no-repeat left center;}
.myFun .mn_01 dt{ color: #fb6603;}
.myFun .mn_02 dt{ color: #19901e;}
.myFun .mn dt{ font-size: 28px;}
.myFun .mn dt span{ font-size: 12px; color: #000;}
.myFun .mn dd{ font-size: 14px; color: #282828;}
.myFun .buy{ float: right; margin-top: 12px;}
.myFun .buy li{ float: left; margin-left: 20px; height: 32px; line-height: 32px;}
.myFun .buy li .t_01{ display: block; width: 78px; height: 28px; line-height: 28px; text-align: center; font-size: 14px; color: #ffa300; border:2px solid #ffa300; border-radius: 5px;}
.myFun .buy li .t_01:hover{ background-color: #ffa300; color: #fff;}
.myFun .buy li .t_02{ font-size: 14px; color: #3a80c1;}
/* 待确认基金 */
.confirmation{ margin-top: 30px;  border:0;border-top:4px solid #F4F4F4;}
.confirmation .ctle{ height:67px; line-height: 67px; padding-left: 20px; font-weight: normal; font-size: 16px; color: #333; font-weight: bold; background: url(../images/fundmarket/line_ctle.png) no-repeat left center;}
.confirmation .clist{ overflow: hidden; padding: 0 30px; height: 60px; line-height: 60px; background-color: #edf8ff;}
.confirmation .clist span{ float: left; font-size:14px; color: #282828;  margin-left: 63px;}
.confirmation span.wth1{ width: 280px; text-align: left; margin-left: 0;}
.confirmation .wth2{ width: 90px; text-align: right;}
.confirmation .wth3{ width: 90px; text-align: center;}
.confirmation .cmid{ padding: 0 30px;}
.confirmation .chedan{ padding: 20px 0; border-bottom: 1px solid #e6e6e6;}
.confirmation .chedan.noBt{ border-bottom: 0;}
.confirmation .chedan .ct{ overflow: hidden;}
.confirmation .chedan .ct span{ float: left; margin-left: 63px; font-size: 14px; color: #282828; margin-top: 5px;}
.confirmation .chedan .ct span.wth1{ margin-left: 0;}
.confirmation .chedan .ct span em{ font-size: 12px; color: #666;}
.confirmation .chedan .ct a{ float: left; margin-left: 80px; width: 63px; height: 31px; line-height: 31px; text-align: center; font-size: 14px; color: #fff; background-color: #ffa300; border-radius: 6px;}
.confirmation .chedan .cb{ overflow: hidden; font-size: 12px; color: #666; margin-top: 20px; padding-right: 8px;}
.confirmation .chedan .cb span{ float: left;}
.confirmation .chedan .cb em{ float: right;}
/* 基金代销 */
.Fund_category{margin-top: 35px;  background-color: #fff;}
.Fund_category .cate_tle{ overflow: hidden; height: 53px; line-height: 53px; background-color: #f7f9fa; }
.Fund_category .cate_tle .caet_list{ float: left;}
.cate_tle{background-color: #f7f9fa; }
.cate_tle .caet_list li{ float: left; font-size: 16px; color: #75777d; text-align: center; width: 135px; line-height: 53px; cursor: pointer; position: relative;}
.cate_tle .caet_list li.cur{ background-color: #fff; color: #fff;color: #333;border-top: 1px solid #ff7002; font-weight:bold;}
.cate_tle .caet_list li.cur:after{content: ''; width:6px; height: 51px; background:url('../images/caet_list.png') no-repeat top left; position: absolute; right:-6px; top:-5px; }
.cate_tle .caet_list li:hover{color: #ef5f03; }
.cate_tle .open{ float: right; font-size: 14px; color: #3a80c1; margin-right: 9px;}
.cate_tle_sp{background-color: #f7f9fa; }
.cate_tle_sp .caet_list li{ float: left; font-size: 16px; color: #75777d; text-align: center; width: 135px; line-height: 53px; cursor: pointer; position: relative;}
.cate_tle_sp .caet_list li.cur{ background-color: #fff; color: #fff;color: #333;border-top: 1px solid #ff7002; font-weight:bold;}
.cate_tle_sp .caet_list li.cur:after{content: ''; width:6px; height: 51px; background:url('../images/caet_list.png') no-repeat top left; position: absolute; right:-6px; top:-5px; }
.cate_tle_sp .caet_list li:hover{color: #ef5f03; }
.cate_tle_sp .open{ float: right; font-size: 14px; color: #3a80c1; margin-right: 9px;}
.cate_page{ display: none;}
.cate_cont{}
.cate_cont .jzt{ padding: 15px 30px; background-color: #edf8ff;}
.cate_cont .jl,.cate_cont .jc,.cate_cont .jm,.cate_cont .jb{ float: left;}
.cate_cont .jl{ width: 320px;}
.cate_cont .jl h5{ font-weight: normal; font-size: 14px; color: #282828;}
.cate_cont .jl .lh{ line-height: 48px;}
.cate_cont .jl h5 span{ font-size: 12px; color: #666; margin-left: 5px;}
.cate_cont .jl p{ font-size: 12px; color: #666; margin-top: 5px;}
.cate_cont .jl p a{ font-size: 12px; color: #3a80c1; margin-left: 5px;}
.cate_cont .jc{ width: 80px; text-align: right; margin-left: 90px;}
.cate_cont .jc p{ font-size: 14px; color: #282828;}
.cate_cont .jc span{ font-size: 18px; color: #fb6603;}
.cate_cont .jc span em{ font-size: 12px; color: #282828; margin-left: 5px;}
.cate_cont .jm{ text-align: left; width: 160px; margin-left: 105px;}
.cate_cont .jm p{ font-size: 14px; color: #282828;}
.cate_cont .jm p em{ font-size: 12px; margin-left: 5px;}
.cate_cont .jm span{ font-size: 18px; color: #282828;}
.cate_cont .jb{ width: 60px; float: right;}
.cate_cont .jb a{ display: block; width: 30px; height: 15px; background: url(../images/fundmarket/openbot.png) no-repeat top center; margin:0 auto; margin-top: 15px;}
.cate_cont .jzc li{ padding: 0 30px;}
.cate_cont .jzc li.qudao{ overflow: hidden; height: 55px; line-height: 55px; border-bottom: 1px solid #ddd;}
.cate_cont .jzc li.qudao span{ float: left;}
.cate_cont .jzc li.jine{ overflow: hidden; padding-top: 15px; padding-bottom: 15px;}
.cate_cont .jzc li.jine span{ float: left; font-size: 14px; color: #282828;}
.cate_cont .jzc li.jine span em{ display: block; font-size: 12px; color: #282828;}
.cate_cont .jzc li.jine p{ float: left; font-size: 14px; color: #282828; line-height: 40px;}
.cate_cont .jzc li.jine p a{ font-size: 14px; color: #3e82c2; margin:0 2px;}
.cate_cont .jzc .jd1{ width: 320px;}
.cate_cont .jzc .jd2{ width: 80px; text-align: right; margin-left: 90px;}
.cate_cont .jzc .jd3{ width: 105px; text-align: left; margin-left: 105px;}
.cate_cont .jzc .jd4{ width: 160px; float: right; text-align: center;}
.cate_cont .jzc li.jine .jd2,.cate_cont .jzc li.jine .jd3{ line-height: 40px;}
/* 赎回 */
.redeem_cont .ctle{ height:67px; line-height: 67px; padding-left: 34px; font-weight: normal; font-size: 24px; color: #001478; background: url(../images/fundmarket/line_ctle.png) no-repeat left center;}
.red_page{ border:1px solid #e4e5e9;}
.red_page .cate_cont .jc{ width: 100px; margin-left: 70px;}
.red_page .cate_cont .jzc .jd2{ width: 100px; margin-left: 70px;}
.red_page .cate_cont .jzc .jd4{ font-size: 0; width: 175px;}
.red_page .cate_cont .jzc .jd4 a{ display: inline-block; font-size: 14px;}
.red_page .cate_cont .jzc .jd4 .sh1{ width: 60px; height: 28px; line-height: 28px; background-color: #ffa300 ;color: #fff; border-radius: 6px;}
.red_page .cate_cont .jzc .jd4 .sh2{ width: 103px; height: 24px; line-height: 24px; color: #ffa300; border-radius: 6px; border:2px solid #ffa300;}
.redee_fill{  margin-left: 260px; padding-top: 37px; padding-bottom: 120px;}
.redee_fill li .next_page{ padding-top: 30px;}
.redee_fill li{ overflow: hidden; margin-bottom: 15px;}
.redee_fill .redee_car{ float: left; position: relative; border:2px solid #3a80c1;*display:inline;_zoom:1;margin:-2px 0 0 -5px;padding:2px 0 0 5px;}
.redee_fill .redee_car img{ vertical-align: middle;}
.redee_fill .redee_car span{ font-size: 14px; color: #292929;}
.redee_fill .redee_car .sure{ position: absolute; bottom: 0; right: 0;}
.redee_fill .yj{ float: left; height: 44px; line-height: 44px; margin-left: 13px; padding-left: 30px; background: url(../images/fundmarket/tip_ioc.png) no-repeat left center;}

.num_c{ float: left; width: 180px;}
.num_c img{position: absolute; top: 10px; left: 335px;}
.num_cF{float: left; width:40px; height: 38px; line-height: 38px; text-align: center; *text-align: right;}
.num_c2{ float: left; width: 120px;}
.num_c3{width: 220px;}
.num_c4{width: 400px;}
.num_c5{ float: left; width: 130px;}
.num_c6{width: 200px;}
.num_c7{width: 85px;}
.fill_In .num_c input{ float: left;  height: 38px; border:1px solid #c0cad2; line-height: 46px; height: 48px; padding: 0 10px; outline: none;}
.fill_In .num_c5 input{ float: left;  height: 35px; border:1px solid #c0cad2; line-height: 46px; height: 48px; padding: 0 10px; outline: none;}
.num_cinput{float: left;  height: 40px;  line-height: 40px; padding: 0 10px; outline: none;}
.fill_In .num_c span{ float: left; height: 40px; line-height: 40px; font-size: 14px; color: #282828; margin-left: 10px;}
.fill_In .all{ float: left; font-size: 14px; color: #3a80c1; margin-top: 10px; margin-left: 25px;}
.fill_In li .next_page{ float: left;}
.next_page .lookCd{float: left; font-size: 14px; color: #ffa300; width: 190px; height: 40px; line-height: 40px; text-align: center; border-radius: 6px; border: 2px solid #ffa300; background-color: #fff; margin-right: 20px;}

.redee_fill .shenqing{ width: 620px;}
.redree_sure{ float: left; position: relative; }
.redree_sure_a{ background: url(../images/select.png) no-repeat center; height: 40px; right: 15px; top: 3px; display: block; position: absolute; width: 30px; z-index: 9;}
.redree_sure input{ display: block; width: 95px; height: 38px; line-height: 38px; padding-left: 10px; padding-right: 43px; border:1px solid #ccc; font-size: 12px; color: #999;}

#view_config_view_trade_myfund_indexfundlist tr th.fundname{ text-align: left;padding-left: 5%;vertical-align: middle;}

/*list*/
.onelist li{font-size:14px; margin-bottom: 20px; position:relative;}
.onelist li:focus{position:relative;z-index:2;}
.onelist .submit{padding-left:30%;margin-top:30px;}
.onelist label.tar{width:29%;}
.onelist li input{ vertical-align:middle;}
.onelist .bank-img {position: absolute; top: 10px;*top:12px; left: 62%;height:30px;}
.onelist .tipsdiv{position:relative;display:inline-block;width:auto;top:0;left:7px;*display:inline;_display:inline;_zoom:1;*zoom:1;height:33px;padding:0 10px; vertical-align:middle;line-height:33px;z-index: 100;}
.onelist .tipsdiv .arrowl{top:13px;}
.onelist .tipsdiv .arrowl1{top:14px;}
.onelist .capital-style{margin-left: 37.4%; width: 372px;}
.onelist .capital-style .capital-show{border:1px solid #e6e6e6;background:#fff8ed;height:40px;}
#changeCapital{*margin-top: -40px; cursor: pointer;}
.onelist .capital-style .favor-fund{display:block;height: 38px;line-height: 38px;background: #fff;border: 1px solid #e6e6e6;position:relative;}
.onelist .capital-style .favor-fund input{margin-left:5px;}
.onelist .capital-style .favor-fund span{position:absolute;left:120px;color:#999999;}

/*.onelist .onError{position:relative;display:inline-block;width:auto;top: 0px;left: 10px;*display:inline;_zoom:1;_display:inline;*zoom:1;height: 21px;padding: 0 20px;vertical-align:middle;line-height: 18px;z-index: 100;}
*/
.onelist .onError .arrowl{top:13px;}
.onelist .onError .arrowl1{top:14px;}
.authcode_btn{line-height:31px;position:absolute;bottom:0px;font-size: 13px;}
/*换卡*/
.changecardclass .bank-img {position: absolute; /* top: 5px;*top: 7px; */margin-left: -35px; height:30px;}
.changecardclass .capital-style{margin-left: 22.2%; width: 372px;}
.changecardclass .capital-style .capital-show{border:1px solid #e6e6e6;background:#fff8ed;height:40px;}
.changecardclass .capital-style .favor-fund{display:block;height: 38px;line-height: 38px;background: #fff;border: 1px solid #e6e6e6;position:relative;}
.changecardclass .capital-style .favor-fund input{margin-left:5px;}
.changecardclass .capital-style .favor-fund span{position:absolute;left:120px;color:#999999;}
.changecardclass #tip_password{line-height: 40px;}
/*input*/
#startdate,#enddate{height:30px; line-height:30px;width:120px !important;}
input.ipp{height:48px;line-height:46px;padding:0 10px;width:248px;margin:0;border:1px solid #c0cad2;font-size:14px; vertical-align:middle;}
input.ipt{height:48px;line-height:46px;padding:0 10px;width:300px;margin:0;border:1px solid #c0cad2;font-size:14px; vertical-align:middle;}
input.authcode{height:48px;line-height:46px;padding:0 10px;width:190px;margin:0;border:1px solid #c0cad2;font-size:14px; vertical-align:middle;}
input.ipt50{width:103px;}
input.ipt_address{width:500px;}
input.ipp_address{width:500px;}
input.ipt_phone{width:80px;}
input.ipp_phone{width:80px;}
input.ipp_phone1{}
input.ipttable{width:auto;padding:4px 10px;width:100px;}
input[type="radio"],input[type="checkbox"]{ vertical-align:middle;margin:0 5px 0 0;}
input.iptym{width:150px;margin-right:10px;}
input[type="text"].ipt:hover,input[type="password"].ipt:hover{border:1px solid #ffa300; }
input[type="text"].ipp:hover,input[type="password"].ipp:hover{border:1px solid #ffa300; }
input[type="text"].ipt:focus,input[type="password"].ipt:focus{border:1px solid #ffa300; }
input[type="text"].ipp:focus,input[type="password"].ipp:focus{border:1px solid #ffa300; }
input.wrong{border:1px solid #e84d3f;color:#e84d3f;}
input.iptblue{border:1px solid #6cacfb;color:#131313;}
input.iptgray{border:1px solid #abaaaa;}

/* 基金定投 */
.selectbuyipt{padding:12px 10px; vertical-align: middle;width:235px;font-size:16px;border:1px solid #c0cad2;position: relative;}
.investment{ background-color: #fafafa; padding-top: 55px; padding-bottom: 95px;}
.investment .container{ width: 1110px;}
.investment .buy_tle {  font-size: 24px; padding-left: 25px; color: #001478; font-weight: normal;  background: url(../images/line_ctle.png) no-repeat left center;}
.investMain{ background-color: #fff; border:1px solid #e6e6e6; margin-top: 20px;}
.investMain .invest_t{ overflow: hidden; border-bottom: 1px solid #ffa300;}
.investMain .invest_t li{ float: left; width: 142px; height: 44px; text-align: center; line-height: 44px;}
.investMain .invest_t li a{  font-size: 16px; color: #282828;  display: block;}
.investMain .invest_t li a:hover,.investMain .invest_t li.cur a{ color: #fff; background-color: #ffa300;}
.invest_page .c1{ width: 270px;}
.invest_page .c2{ width: 105px; text-align: center;}
.invest_page .c3{ width: 165px; text-align: center;}
.invest_page .c4{ width: 135px; text-align: center; position: relative;}
.invest_page{ padding:0 22px 40px 22px;}
.invest_page .t_page{ display: none;}
.invest_p{ overflow: hidden;}
.invest_p li{ float: left; font-size: 14px; color: #282828; height: 55px; line-height: 55px; margin-right: 10px;}
.invest_p li.c4{ margin-right: 0;}
.invest_c{ overflow: hidden; padding: 6px 14px; background-color: #fff8ed;}
.invest_c li{ float: left; margin-right: 10px;}
.invest_c li.c1_1{ width: 255px;}
.invest_c li.c2{ line-height: 42px;}
.invest_c li.c4{ margin-right: 0; line-height: 42px;}
.invest_c li p{ font-size: 14px; color: #282828;}
.invest_c li h5{ font-weight: normal;}
.invest_c li p span{ font-size: 18px;}
.invest_c li em{ color: #666; font-size: 12px;}
.invest_c li a{ font-size: 14px; color: #3a80c1;}
.invest_b{ padding: 0 22px; height: 40px; line-height: 40px; border-bottom: 1px solid #e6e6e6; margin-bottom: 20px;}
.invest_b span{ float: left; font-size: 12px; color: #666;}
.date_choice{ height: 35px; line-height: 35px; padding: 20px 0; border-bottom: 1px dotted #e6e6e6;}
.date_choice .dz{ float: left; font-size: 16px; color: #282828; margin-right: 20px;}
.date_choice .ds{ float: left; font-size: 12px; color: #282828; padding: 0 35px 0 10px; text-align: center; cursor: pointer; width: 83px; background: url(../images/date_yuan.png) no-repeat center;}
.date_choice .dn{ float: left; width: 10px; height: 2px; background-color: #d2d2d2; margin-top: 15px; margin-left: 10px; margin-right: 10px;}
.date_choice .dr{ float: left; margin-left: 20px;}
.date_choice .dr span{ font-size: 14px; color: #282828;}
.date_choice .dr a{ font-size: 14px; color: #3a80c1; margin-left: 10px;}
.investment .big_back{ position: relative; }
.intr_invest{ display: none; padding: 0 15px; box-sizing: border-box; height: 45px; line-height: 45px; background-color: #edf8ff; box-shadow: 0px 0px 5px #dbe0e3; position: absolute; left: 0; top: 56px; width: 100%;}
.investment .intr_invest p{ float: left; margin-right: 60px; font-size: 12px; color: #282828;}
.investment .intr_invest span{ margin-left: 10px;}
.intr_invest .top_sj{ position: absolute; width: 23px; height: 11px; display: block; right: 67px; top: -11px; background: url(../images/topsj.png) no-repeat center;}
/* 基金定投确认 */
.investmentInner{ margin-left: 80px; padding-top: 40px; padding-bottom: 70px;}
.investmentInner2{ padding-top: 0; padding-bottom: 0; margin-left: 0px; width: 765px; margin:0 auto;}
.investmentInner3{ padding-top: 0; padding-bottom: 0; margin-left: 0px; width: 765px; margin:0 auto;}
.investmentInner4{ padding-top: 0; padding-bottom: 0; margin-left: 0px; width: 700px; margin:0 auto;}
.investmentInner5{ padding-top: 0; padding-bottom: 0; margin-left: 0px; width: 700px; margin:0 auto;}
.investmentInner li{ overflow: hidden; margin-top: 10px;}
.investmentInner4 li{ margin-bottom: 10px;}
.investmentInner5 li{ margin-bottom: 10px;}
.dingqi{ float: left; line-height: 40px;}
.dingqi input{ position: relative;  margin-right: 3px;}
.dingqi span{ font-size: 14px; color: #282828; margin-right: 30px;}

.dtzq_ck{position:relative;}
.dtzq_ck .day_r span{color:#c4c4c4}
.dd-xx-1{position: relative; width: 160px; float: left;margin-right:20px;}
.dd-xx-2{position: relative; width: 170px; float: left;margin-right:20px;}
.dd-xx-3{position: relative; width: 170px; float: left;margin-right:20px;}
/*
.dtzq_ck .day_r{position:absolute;z-index: 100;width: 90px;margin-top: 7px; *margin-top:4px;}
.dtzq_ck #dtzq_1_week{left:218px;top:0;*left:230px;}
.dtzq_ck #dtzq_2_week{left:398px;top:0;*left:410px;}
.dtzq_ck #dtzq_1_month{right:322px;top:0;*right:305px;}*/
/*.dtzq_ck .day_r{position: absolute;top:5px; top:0;z-index: 100;}
.dtzq_ck .select{margin-left: 0; margin-top: 0;}
.dtzq_ck #dtzq_1_week{left: 218px;margin-top: 5px;}
.dtzq_ck #dtzq_2_week{left: 389px;margin-top: 5px;}
.dtzq_ck #dtzq_1_month{left: 547px;margin-top: 5px;}
*/

.dtzq_ck label{float: left;}
.dtzq_ck .day_r{position: absolute;top:-5px;z-index: 100;}
.dtzq_ck .select{margin-left: 0; margin-top: 0; float:right;}
.investmentInner2 .dtzq_ck .day_r{position: absolute;z-index: 100;top:0;}
.dtzq_ck #dtzq_1_week{right:0;margin-top: 5px;}
.dtzq_ck #dtzq_2_week{right:0;margin-top: 5px;}
.dtzq_ck #dtzq_1_month{right:0;margin-top: 5px;}

.dtzq_ck #jy-1{position: absolute;top:7px;z-index: 100; left: 228px; }
.dtzq_ck #jy-2{position: absolute;top:7px;z-index: 100; left: 409px; }
.dtzq_ck #jy-3{position: absolute;top:7px;z-index: 100; left: 576px; }

/*新的*/
.ding-year .select1{position:relative;height:38px;line-height:38px;background:#fff;padding:0;width:270px;text-align:left;display:inline-block;*display:inline; vertical-align:middle;zoom:1;}
.ding-year .select1 span{font-size:14px;border:1px solid #c4c4c4;text-indent:10px;display:block;width:268px;height:36px;}
.ding-year .select1{width:90px;height:30px;line-height:30px;margin-left:10px;margin-top:4px;color: #c4c4c4; }
.ding-year .select1 span{height:28px;width:85px;}
.ding-year .select1 .arrowb{top:12px;right:14px;}
.ding-year .select1 p{top:30px;}
.ding-year .select1 .bg-white1{top:30px; background:#fff;}
.ding-year .select1 .bg-white1{position:absolute;top:38px;left:0;z-index:20000;width:100%; display:none;max-height: 0;overflow:auto;}
.ding-year .select1 .bg-white1 a{display:block;line-height:32px;text-indent:10px;color:#5d5d5d;}
.ding-year .select1 .bg-white1 a:hover{background:#3A80C1;text-decoration:none;color:#fff;}

.ding-year .select1 .bg-white1-true{box-shadow: 1px 2px 2px #ddd,-1px -1px 2px #ddd;max-height: 200px; border:1px solid #ddd;  }

.ding-year .select1 .bg-white1-true.trueon{ display: block;}

.ding-year .select1.on{ color: #333; }

.dtzq_tc{position:relative;}
.dtzq_tc .day_r{position:absolute;z-index: 100;top:10px;width: 90px;}
.dtzq_tc .day_r span{color:#c4c4c4}
.dtzq_tc #dtzq_1_week{left:235px;top:0;}
.dtzq_tc #dtzq_2_week{left:412px;top:0;}
.dtzq_tc #dtzq_1_month{right:90px;top:0;}
.investmentInner .next_page{ margin-top: 20px;}
.investmentInner .next_page .btn{ float:left;margin-right:20px;}
.investmentInner .car_style_cont{ padding-bottom: 0;}
.investmentInner2 .car_style_cont .bank{ border-bottom: 0;}


.sed_logo{ float: left; margin-top: 5px;}
.invest_sure{ width: 300px; margin:115px auto 0; color: #282828; position: relative; display: none;}
.invest_sure h5{ font-size: 26px; margin-bottom: 10px;}
.invest_sure p{ font-size: 18px; line-height: 36px;}
.invest_sure .look{ display: block; width: 230px; height: 54px; line-height: 54px; text-align: center; background-color: #ffa300; font-size: 16px; color: #fff; border-radius: 6px; margin-top: 30px;}
.invest_sure img{ position: absolute; top: 0; left: -70px;}

.stop_sec{ width: 300px; margin:115px auto 0; color: #282828; position: relative; display: none;}
.stop_sec h5{ font-size: 26px; margin-bottom: 10px;}
.stop_sec p{ font-size: 18px; line-height: 36px;}
.stop_sec .look{ display: block; width: 230px; height: 54px; line-height: 54px; text-align: center; background-color: #ffa300; font-size: 16px; color: #fff; border-radius: 6px; margin-top: 30px;}
.stop_sec img{ position: absolute; top: 0; left: -70px;}

/* 购买填写 */
.fill_In li .style_cont em{ font-size: 18px; color: #fb6603;}
.fill_In li .bank_cat1{ width: 730px !important;}
.fill_In li label{line-height:40px;vertical-align:middle;/*padding-right:1%;*/}


.fill_In-t{}
.fill_In-t .buy_tle{ font-size: 14px; color: #282828; font-weight: normal; padding-bottom: 15px; border-bottom: 1px solid #e6e4e1;}
.fill_In-t .buy_tle span{ color: #666;}
.fill_In-t .wor{ float: left; text-align: right; width: 160px; height: 30px; line-height: 30px; font-size: 14px; color: #282828; margin-right: 15px;}
.fill_In-t .wor em{ color: #fb6603; margin-right: 5px;}
.fill_In-t li .next_page{ float: left;margin-top:0}
.fill_In-t li .next_page .xyb{ float: left; font-size: 14px; color: #fff; width: 110px; height: 30px; line-height: 30px; text-align: center; border-radius: 6px; background-color: #ffa300; margin-right: 20px;}
.fill_In-t li .next_page .back{ float: left; font-size: 14px; color: #3a80c1; margin-top: 10px;}
.fill_In-t li .jsq{ float: left; height: 30px; width: 40px; background: url(../images/jsq.png) no-repeat center;}
.fill_In-t li .width_01{ width: 119px;margin-top:3px;}
.fill_In-t li .width_02{ width: 185px;margin-top:3px;}
.fill_In-t li .width_03{ width: 200px;}
.fill_In-t li .width_04{ width: 200px;}
.fill_In-t li .style_cont{ float: left; height: 30px; line-height: 30px; font-size:14px; color: #282828;}
.fill_In-t li .style_cont em{ font-size: 18px; color: #fb6603;}
.fill_In-t li .bank_cat{ float: left; width: 480px; position: relative;}
.fill_In-t li .bank_cat1{ width: 730px;}
.fill_In-t li .bank_cat .car_t{ top: 1px; display: block; text-align: center; font-size:12px; color: #282828; height: 37px; width: 202px; border:1px solid #3a80c1;  border-bottom: 1px solid #fff; position:relative; line-height: 37px;}
.fill_In-t li .bank_cat .car_t img{ margin-right: 5px;}
/*.fill_In-t li label{line-height:30px;vertical-align:middle;padding-right:1%;}*/

/*基金转换*/
.bank_cat.bannk-cat2 .car_c .addNews{ display: none; }
.bank_cat.bannk-cat2 .car_style_cont .bank { padding-bottom: 0; border-bottom: none; }

/*tab_cutover*/
.tab_cutover{border-bottom:3px solid #0f8beb;}
.tab_cutover1{border-bottom:3px solid #ef605b;}
.tab_cutover2{border-bottom:1px solid #0f8beb;}

.tab_cutover a{position:relative;bottom:-3px;padding:0 15px;border:1px solid #0f8beb;border-radius:5px 5px 0 0;line-height:40px;margin-right:2px;display:inline-block;_display:inline;font-size:14px;color:#fff;background:#0f8beb;}
.tab_cutover1 a{background:#ef605b;border:1px solid #ef605b;}
.tab_cutover2 a{background:#fff;border:1px solid #fff;bottom:0px;border-bottom-width:2px;color:#2d2d2d;width:120px;padding:0;text-align:center;}
.tab_cutover a:hover{ text-decoration:none;}
.tab_cutover a i{margin-right:5px;}
.tab_cutover a.current{border-bottom:1px solid #fff;color:#0f8beb;background:#fff;}
.tab_cutover1 a.current{border-bottom:3px solid #fff;color:#ef605b;background:#fff;}
.tab_cutover2 a.current{border-bottom:2px solid #0f8beb;color:#0f8beb;background:#F0ECF4; border-top-left-radius:5px;border-top-right-radius:5px;-moz-border-top-left-radius: 5px;-moz-border-top-right-radius: 5px;-webkit-border-top-left-radius: 5px;-webkit-border-top-right-radius: 5px;}
.tab_cutover2 i.xian{border-right:1px solid #ddd;height:14px;width:0;position:absolute;top:50%;right:0px;margin:-7px 0 0;}
.tab_cutover2 a:hover{color:#0f8beb;}

.i24_qian,.i24_qianh{background-position:-120px -134px;}
.i24_qian1{background-position:-216px -134px;}
.i24_qian2{background-position:-264px -134px;}

a.current .i24_qian{background-position:-144px -134px;}
a.current .i24_qianh{background-position:-168px -134px;}
a.current .i24_qian1{background-position:-240px -134px;}
a.current .i24_qian2{background-position:-288px -134px;}
.i24_wo{background-position:-144px -134px;}
a.current .i24_wo{background-position:-120px -134px;}
.i24_dx{background-position:-888px -134px;}
a.current .i24_dx{background-position:-864px -134px;}
.i24_zhgm{background-position:-72px -134px;}
a.current .i24_zhgm{background-position:-96px -134px;}
.i24_jjsh{background-position:-720px -134px;margin-right:5px;}
a.current .i24_jjsh{background-position:-744px -134px;}
.i24_jjzh{background-position:-408px -134px;margin-right:5px;}
a.current .i24_jjzh{background-position:-384px -134px;}
.i24_ched{background-position:-312px -134px;margin-right:5px;}
a.current .i24_ched{background-position:-312px -134px;}
.i24_jjfh{background-position:-672px -134px;margin-right:5px;}
a.current .i24_jjfh{background-position:-696px -134px;}
.i24_alljjfh{background-position:-432px -134px;margin-right:5px;}
a.current .i24_alljjfh{background-position:-456px -134px;}
.i24_ydjy{background-position:-336px -134px;margin-right:5px;}
a.current .i24_ydjy{background-position:-360px -134px;}
.i24_fuqianbao{background-position:-624px -134px;margin-right:5px;}
.i24_gaoduancp{background-position:-648px -134px;margin-right:5px;}
.i24_fenghong{background-position:-600px -134px;margin-right:5px;}

/* 购买填写 */
.fill_In{}
.fill_In .buy_tle{ font-size: 14px; color: #282828; font-weight: normal; padding-bottom: 15px; border-bottom: 1px solid #e6e4e1;}
.fill_In .buy_tle span{ color: #666;}
.fill_In .wor{ float: left; text-align: right; width: 140px; height: 40px; line-height: 40px; font-size: 16px; color: #282828; margin-right: 15px;}
.fill_In .wor em{ color: #fb6603; margin-right: 5px;}
.fill_In li .next_page{ float: left;}
.fill_In li .next_page .back{ float: left; font-size: 14px; color: #3a80c1; margin-top: 10px;}
.fill_In li .jsq{ float: left; height: 40px; width: 40px; background: url(../images/jsq.png) no-repeat center;}
.fill_In li .width_01{ width: 119px;}
.fill_In li .width_02{ width: 200px;}
.fill_In li .width_03{ width: 200px;}
.fill_In li .width_04{ width: 200px;}
.fill_In li .style_cont{ float: left; height: 40px; line-height: 40px; font-size:14px; color: #282828;}
.fill_In li .bank_cat{ float: left; width: 480px; position: relative;}
.fill_In li .bank_cat1{ width: 480px;}
.fill_In li .bank_cat .car_t{ top: 1px; display: block; text-align: center; font-size:16px; color: #282828; height: 37px; width: 202px; border:1px solid #c0cad2;  border-bottom: 1px solid #fff; position:relative; line-height: 37px;}
.fill_In li .bank_cat .car_t img{display: none;}
.fill_In li .bank_cat .car_p{ cursor:pointer; top: 1px; display: block; text-align: center; float: left; font-size:16px; color: #333; height: 37px; width:112px; border:1px solid #c0cad2;  border-bottom: 1px solid #fff; position:relative; line-height: 37px;}
/*.fill_In li .bank_cat .car_p:first-child{border-right:none;}*/
.fill_In li .bank_cat2 .car_p:first-child{border-right:1px solid #c0cad2;}
.fill_In li .bank_cat .car_p img{display: none;}
.fill_In li .bank_cat .car_t img{ margin-right: 5px;}
.fill_In li .next_page  .back,.fill_In li .next_page .back2{float: left;font-size: 14px;color: #3a80c1;margin-top: 10px;}
.fill_In li .next_page .xyb,.next_page .xyb{ float: left; font-size: 16px; color: #fff; width: 160px; height: 40px; line-height: 40px; border: 2px solid #ffa300; text-align: center; background-color: #ffa300; margin-right: 20px;}
.fill_In li .bank_cat .car_t-cur{background-color:#f7f7f7;}

.buy_information{ margin-left: 135px; padding: 40px 0;}
.buy_information li{ overflow: hidden; margin-bottom: 20px;}
.buy_information3 li{ margin-bottom: 10px;}
.buy_information3 li .next_page{ padding-top: 30px;}
.buy_information li .wor{ float: left; text-align: right; width: 140px; height: 40px; line-height: 40px; font-size: 14px; color: #282828; margin-right: 15px;}
.buy_information li .wor em{ color: #fb6603;}

.bank_cat .car_c{ border:1px solid #c0cad2; padding:10px;}
.car_style_cont{ /*width: 432px; border:2px solid #3a80c1;*/ padding: 0 10px; /*padding-bottom: 15px;*/ position: relative;}
.car_style_cont .bank{ padding: 8px 0; /*border-bottom: 1px solid #ccc;*/}
.car_style_cont .bank img{ vertical-align: middle;}
.car_style_cont .bank .radio{ position: relative; top: 3px;}
.car_style_cont .bank span{ font-size: 14px; color: #666;}
.car_style_cont .changes{ position: absolute; font-size: 14px; color: #666; right: 10px; top: 15px;}
.bank_cat .car_c .addNews{ display: block; border:1px dashed #e6e6e6; width: 166px; height: 28px; line-height: 28px; text-align: center; margin-top: 20px; font-size: 12px; color: #292929;}

.buy_information li .monny{ float: left;}
.buy_information li .monny input{ float: left; width: 119px; height: 48px; line-height: 46px; padding: 0 10px; border:1px solid #ccc; outline: none;}
.buy_information li .monny em{ float: left; font-size: 24px; color: #fb6603;}
.buy_information li .monny span{ float: left; height: 40px; line-height: 40px; margin-left: 5px;}
.buy_information li .Counter_Fee{ float: left;  line-height: 40px; font-size: 14px; color: #282828;}
.buy_information li .Counter_Fee span{ margin-left:5px;}
.buy_information li .Counter_Fee p{ font-size: 14px; color: #282828;}
.buy_information li .Counter_Fee p em{ margin-left: 15px; font-size: 14px;}
.buy_information li .Counter_Fee h5{ font-weight: normal;}
.buy_information li .Counter_Fee h5 input{ margin:0; position: relative; top: 2px; margin-left: 5px;}
.buy_information li .Counter_Fee h5 em{ font-size: 12px; color: #282828;}
.buy_information2  .car_style_cont{ padding-bottom: 0;}
.buy_information2  .car_style_cont .bank{ border-bottom: none;}

.car_style_cont .sure{ position: absolute; bottom: 0; right: 0;}

.buy_information li .password{ float: left;}
.buy_information li .password input{ float: left; width: 210px; height: 48px; line-height: 46px; padding: 0 10px; border:1px solid #c0cad2; outline: none;}
/*.buy_information li .password a{ float: left; height: 40px; width: 40px; background: url(../images/jsq.png) no-repeat center;}*/
.shenqing{ width: 400px; margin:0 auto; padding-top: 52px; padding-bottom: 135px;}
.shenqing2{ width: 650px;}
.shenqing p{font-size: 16px;color: #282828;text-align: center;margin-bottom: 30px;}
.shenqing img{ display: block; margin:0 auto;}
.shenqing h5{font-weight: normal;font-size: 12px;margin-top: 10px; text-align: center;}
.shenqing h5 span{ color: #282828; display: inline-block; width: 195px; text-align: center;}
.shenqing h5 span.time{ }
.shenqing h5 span.org{ color: #fb6603;}
.shenqing .continue{text-align: center;font-size: 0;margin-top: 50px;}
.shenqing .continue .ct1{ display: inline-block; font-size: 14px; color: #fff; width: 110px; height: 40px; line-height: 40px;	 background: #ffa300; margin-right: 10px; border-radius: 6px;}
.shenqing .continue .ct2{ display: inline-block; width: 184px; height: 36px; line-height: 36px; text-align: center; border:2px solid #ffa300; color: #ffa300; font-size: 14px; border-radius: 6px;}
.shenqing .stlt{ text-align: center; margin-bottom: 10px;}
.shenqing .stlt span{ display: inline-block; width: 195px; font-size: 14px; color: #282828;}

/*分页*/
.page{overflow:hidden;padding:30px 0;min-height: 338px;}
.page a{color:#0f8beb;border-radius:5px;border:1px solid #0f8beb;*/display:inline-block;display:inline;margin-left:8px;padding:3px 8px;}
.page a.pageone{padding:3px 23px;}
.page a.current{color:#fff;background:#0f8beb; }
.pageSuper{min-height: 0px!important;}


/* pop-up */

.inAni{animation:zoomIn 0.75s ease;-webkit-animation:zoomIn 0.75s ease;}
.outAni{animation:zoomOut 0.5s ease;-webkit-animation:zoomOut 0.5s ease;}

/*table*/
.ixInvest_table tr td,.ixInvest_table tr th{padding:12px 15px;font-weight: normal;text-align: center;}
.ixInvest_table tr th{color:#545454;}
.ixInvest_table tr td.line{border-top:1px solid #e1e1e1;height:0;padding:0 0 15px;}
.ixInvest_table tr td b{font-weight:normal;}

/*我的定投*/
#pop-up2{ width:100%;height:100%;position:fixed;top:0px;left:0px; display: none;}

#pop-up2 .outMian{width:940px;height:570px;position:absolute;top:50%;left:50%;margin:-300px 0px 0px -470px; background:#FFF; border-radius:10px;}
#out_tle .close_1{width:20px;height:20px;display:block;float:right;margin-top:12px;background:url(../images/icons.png) no-repeat -2px -53px;}
#out_tle .close_2{width:20px;height:20px;display:block;float:right;margin-top:12px;background:url(../images/icons.png) no-repeat -2px -53px;}
#out_tle{ width: 880px; margin:10px auto 30px; border-bottom: 1px solid #ccc; height: 56px;}

.select_border2,.select_border3,.select_border4{/*  z-index: 99; */float: left;width:82px; height:46px; line-height: 46px; background:#fff;border:1px solid #c0cad2; position: relative;}
.b2{ z-index: 55;}
.choose2 .wselect,.choose3 .wselect { position: absolute; font-size:12px; height:46px; line-height: 46px;  outline: none; width: 150px; margin-right: 10px; text-indent:18px;  -webkit-appearance: none; background: url(../images/select.png) no-repeat 120px; color: #333; cursor:pointer}
.choose2 .selcet,.choose3 .selcet{  display: none; position: absolute; top: 47px; left: -1px; z-index: 9999; text-indent:18px; width:150px; border: 1px solid #C0CAD2; border-top:0; cursor:hand; }
.choose2  .selcet ul,.choose3  .selcet ul { background: #fff;  *background: #fff; }
.choose2 .selcet ul li,.choose3 .selcet ul li{ width: 150px; margin-bottom:0;text-indent:18px;  height: 35px; line-height: 35px; font-size: 12px; cursor:pointer; overflow: hidden;}
.choose2  .selcet ul li a,.choose3  .selcet ul li a{  /* width: 82px; */  /* height: 35px; */ /* line-height: 35px; */ /* display: block; */ /* margin-bottom: 2px; */}
.choose2  .selcet ul li a:hover, .choose3  .selcet ul li a:hover{ color: #fff; }
.choose2  .selcet ul li:hover,.choose3  .selcet ul li:hover,.choose  .selcet ul a:hover{ color: #fff; background: #3a80c1; height: 35px; line-height: 35px; display: block;}


.select_border3{  width:190px; } 
.select_wth{ width: 150px; }
.b2{ z-index: 55;}
.b3{ z-index: 56;}
.b4{ z-index: 57;}
.b5{ z-index: 58;}
.b6{ z-index: 59;}
.b7{ z-index: 65;}
.b8{ z-index: 66;}
.b9{ z-index: 67;}
.b10{ z-index: 68;}
.b11{ z-index: 69;}

.choose3 .wselect {  width:100%;  -webkit-appearance: none; background: url(../images/select.png) no-repeat 168px; text-indent: 18px; }
.choose3 .selcet{   width:100%; border: 1px solid #C0CAD2; border-top:0; cursor:hand;  }
.choose3  .selcet ul { background: #fff;  *background: #fff; max-height: 300px; overflow-y: auto;}
.choose3 .selcet ul li{ width: 180px; }
.choose3  .selcet ul li a{  /* width: 190px; */display:block}

.result{ width: 400px; margin:0 auto; padding-top: 52px; padding-bottom: 135px;}
.result2{ width: 650px;}
.result p{font-size: 26px;color: #282828;text-align: center;}
.result .result_img{isplay: block; margin:0 auto;width: 50px;height: 50px;float: left; margin-left: 134px; margin-right: -119px; margin-top: 10px;}
.result img{ display: block; margin:0 auto;}
.result h5{font-weight: normal;font-size: 16px;margin-top: 30px; text-align: center;}
.result h5 span{ color: #282828; display: inline-block;  text-align: center;}
.result .continue{text-align: center;font-size: 0;margin-top: 50px;}
.result .continue .ct1{ display: inline-block; font-size: 14px; color: #fff; width: 180px; height: 40px; line-height: 40px;	 background: #ffa300; margin-right: 10px; border-radius: 6px;}
.result .continue h5{font-weight: normal;font-size: 14px;margin-top: 10px; text-align: center;}
.result .continue h5 span{ color: #282828; display: inline-block;  text-align: center;margin-top:10px;}
.result .continue h5 a{ color: #3a80c1;}
.result .continue h5 a:hover{color : #ffa300;}

.page-error .up-row-1{ background: url("../images/error.png") center no-repeat; height: 104px; margin-top: 70px;}
.page-error .up-row-2{ font-size: 25px; text-align: center; margin-top: 40px; color: #666;}
.page-error .up-row-3{ font-size: 20px; text-align: center; color: #999; margin-top: 20px;}
.page-error .up-row-4{ text-align: center; margin-top: 20px; margin-bottom: 70px;}
.page-error .up-row-4>div{ width: 400px; margin: 0 auto; overflow: hidden;}
.page-error .up-row-4 button{ width: 180px; font-size: 16px;}

/* pop-up */
#pop-ups,#pop-ups2{width:100%;height:100%;position:fixed;top:0px;left:0px; z-index: 99999;}

#pop-ups .pop-main,#pop-ups2 .pop-main{width:625px; padding-bottom: 20px; position:absolute;top:40%;left:50%;margin:-143px 0px 0px -317px; background:#FFF;}


#pop-ups .h_title,#pop-ups2 .h_title{font-size:20px;color:#133066;padding-left:30px;display:inline-block; line-height:30px; height:30px; padding-top:14px;}
#pop-ups #close_pop,#close_pop2{width:20px;height:20px;display:block;float:right;margin-top:12px;background:url(../images/icons.png) no-repeat -2px -53px;}
#pop-ups .pop_infos{width:560px;margin:0 auto;}
#pop-ups .pop_infos p{font-weight:normal;margin-bottom:10px;display:block;width:100%;height:15px;}
#pop-ups .order_point2 h5{ width: 270px; font-weight: normal; padding-left: 30px; background: url(../images/tipsw.png) no-repeat left center; margin:0 auto; font-size: 16px; color: #282828; height: 25px; line-height: 25px;}
#pop-ups .check_b{ width: 198px;margin-left: 168px;height: 40px; }
#pop-ups .check_b p{ width: 170px; color: #b3b3b3; }

#s_pop-up{width:100%;height:100%;position:fixed;top:0px;left:0px; z-index: 99999;}
#s_pop-up .pop-main{width:625px; padding-bottom: 20px; position:absolute;top:40%;left:50%;margin:-143px 0px 0px -317px; background:#FFF; border-radius:10px;}
.all_foundlist{ width:280px; display: none; }
.all_foundlist ul li{ height: 40px; padding: 0 0 0 0; }
.s_f_box{width:582px;  position:absolute;top:40%;left:50%;margin:-143px 0px 0px -317px; background:#FFF; }
.funsure{  padding:0px 15px; width: 590px; }
.funsure .s_title{ font-size: 14px; color: #000; font-weight: bold; }
.s_f_con{ padding:5px 15px;  }
.s_f_con .s_ts{font-size: 16px; margin-bottom: 5px;background: url(../images/tipsw.png) no-repeat left top; padding-left: 30px; line-height: 25px; }

.s_but{ padding-left: 168px; }
.fs_sure{ padding: 8px 25px; background: #ffa300; color: #fff; border: 1px solid #ffa300; margin:20px 0;cursor: pointer;}
.fs_back{padding: 8px 25px; color: #fff;background: #b3b3b3; border: 1px solid #b3b3b3;margin:20px 0 20px 20px;  cursor: pointer;}
.tzsm{}
.tzsm .tz_But,.tzsm .tz_But2{ width: 125px; background: url(../images/tz.png) no-repeat right center;  display: block; color: #3a80c1;}
.tzsm .tz_But2{  background: url(../images/tz2.png) no-repeat right center; }
.tzsm .tzsm_con{ color: #9fa3a8; padding: 10px 0; display: none; }


/*银行卡管理*/
.mainBox{/*padding-top: 40px;*/padding-bottom: 40px;width: 1100px;margin:0 auto; /**padding-top: 45px;*/}
.lc_title{height: 45px;line-height: 45px;padding-left: 20px; font-weight: normal; font-size: 24px;color: #282828; background: url(../images/line_licai.png) no-repeat left center;}
.content{ background: #fff;}
.bankList li{ float: left; width: 324px; border-radius: 4px;  }
.bankListBox{ border: 2px solid #9cc6ed;}
.bankListOn{border:2px solid #f44336;}
.bankList2Box{ border: 2px dashed #e6e6e6;}
.bankctop{ padding: 5px 15px;}
.bankctop h5{ font-weight: normal; color: #000;margin:5px 0 0 10px; float: left;}
.bankctop .kj{margin:3px 0 0 10px; color: #fff;border: 1px solid #ffa300; border-radius: 4px; background: #ffa300; font-size: 14px; padding: 5px 8px;}
.bankCon{ padding: 10px 15px;}
.bankCon p{ font-size: 26px;color: #000;}
.qianyue,.huikuan{height: 40px; line-height: 40px;}
.bankcAdd{ text-align: center; padding:38px 20px;*padding-top:40px;*padding-bottom: 40px;}
.bankcAdd p{ font-size: 18px; height: 30px; line-height: 30px;}
.bankContent{ background: url(../images/bc_bg1.png) no-repeat; background-size: 100%; *background-size: 100%;  }
.bankContent p{height: 25px; line-height: 25px;}
.bankContent1{ background: url(../images/bc_bg2.png) no-repeat; background-size: 100%; *background-size: 100%;  }
.bankContent1 p{height: 25px; line-height: 25px;}
.bankContent2{ background: url(../images/bc_bg3.png) no-repeat; background-size: 100%; *background-size: 100%;  }
.bankContent2 p{height: 25px; line-height: 25px;}
.bankC1{ height: 30px; line-height:30px; margin-top: 10px;}
.bankC1 span{cursor: pointer;}
.bankC1 .xh{float:right;width:150px;margin-right:-160px;height:25px;line-height:25px;background:#f4f4f3;color:#999999; display:none;}
.bankC2 { margin-top: 10px;}
.bankC2 .kjfs{border-radius: 4px; padding: 2px 6px; margin-right: 15px; margin-top: 15px; *margin-top: 35px;}
.bankC2 .kjtit{margin-right: 20px; margin-top: 15px;}
.bankC2 .massg{ border: 1px solid #e6e6e6; border-radius: 8px; background: #fff; padding: 18px 20px;}
.bank_p{width: 500px; font-weight: normal; padding-left: 30px; background: url(../images/tipsw1.png) no-repeat left center; margin:0 auto; font-size: 16px; color: #282828; height: 25px; line-height: 25px; }
.tiaozhuan{ width: 80%; margin:0 auto; text-align: center;}
.tiaozhuan p{ font-size: 16px; height: 30px; line-height: 30px;}


.ICimgBut{background: url(../images/zsbc.png) no-repeat right center;}
.bang{ }
.bangC{padding: 0 10px; width: 95.4%;height: 40px; line-height: 40px;   }
.banglist{ width: 100%; background: #fff; z-index: 999; display: none; }
.banglist ul li{ padding: 0; margin:0;height: 43px; line-height: 43px;  border-bottom: 1px solid #e6e6e6;  padding-left: 5px;}
.banglist .wth1{ width: 25px; }
.banglist .wth2{ width: 80px; }
.banglist .wth3{ width: 270px; }
.save,a.save:hover{ width: 100px;height: 40px; line-height: 40px; color: #fff; text-align: center;background: #ffa300; display: block;  margin: 0 auto;}

.alter_xi{}
.alter_xi ul li{  line-height: 40px; margin-bottom: 10px; }
.alter_xi .wor{float: left; text-align: right; height: 40px; line-height: 40px; font-size: 14px; color: #282828; margin-right: 15px;}
.alter_xi .wor em{ color: #ffa300;}
.alter_xi .num_cc{float: left; width: 82px;}
.alter_xi .num_cc input{ float: left;  height: 35px; border:1px solid #e6e6e6; line-height: 35px; padding: 0 2px; outline: none;}
.alter_xi .num_c input{ float: left;  height: 35px; border:1px solid #e6e6e6; line-height: 35px; padding: 0 10px; outline: none;}
.alter_xi .inputT{float: left;  height: 35px; border:1px solid #e6e6e6; line-height: 35px; padding: 0 10px; outline: none;}
.alter_xi ul li .jsq{ float: left; height: 40px; width: 40px; background: url(../images/jsq.png) no-repeat center;}
.alter_xi ul li .check{float: left; height: 40px; width: 55px; line-height: 35px;}
.alter_xi ul li .check:hover{color: #333}


#tip_authcode{*left:40px;}

.in_box_list{border:1px solid #c0cad2; line-height: 46px; height: 46px; position: relative;z-index: 40;}
.in-box-down{position: absolute; width: 100%; /*max-height: 150px;*/ overflow-y:auto;   left:-1px; top:35px; background: #fff; border:1px solid #c0cad2; border-top: none; display: none;}
.in-box-down.on{display: block;}
.in-box-down a{display: block; line-height: 30px; font-size: 14px; text-indent: 20px; cursor: pointer;}
.in-box-down a:hover{background: #3a80c1;color: #fff;}
.in-box-dispay{width: 100%; line-height:46px; background: url(../images/select.png) no-repeat 95%; height: 46px; text-indent: 20px;}
.in-box-dispay-2{width: 100%; line-height:46px; background: url(../images/select.png) no-repeat 95%; height: 46px; text-indent: 20px;}
.in-box-dispay-3{width: 100%; line-height:46px; background: url(../images/select.png) no-repeat 95%; height: 46px; text-indent: 20px;}
/* 基金托管 */
.custodianFund{ background-color: #fff; border:1px solid #e4e5e9; margin-top: 20px;}
.cust_tle{ overflow: hidden;background-color:#f7f9fa;}
.cust_tle li{ float: left; cursor:pointer; font-size: 16px; color: #75777d; line-height: 53px; height: 53px; width: 142px; text-align: center; }
.cust_tle li a{ display: block; }
.cust_tle li:hover,.cust_tle li a:hover{ color: #ffa300; }
.cust_tle li.cur{ font-weight: bold;line-height: 52px; color: #333; display: block; border-top: 1px solid #ffa300; background-color: #fff;position: relative;}
.cust_tle li.cur:after{content: ''; width:6px; height: 51px; background:url('../images/caet_list.png') no-repeat top left; position: absolute; right:-6px; top:-5px; }
.cust_cont{ overflow: hidden;}
.cust_page{ display: none;}
.cust_page .ct1{ width: 440px;}
.cust_page .ct2{ width: 140px; margin-left: 80px; text-align: right;}
.cust_page .ct3{ width: 120px; margin-left: 100px; text-align: center;}
.cust_page .ct4{ width: 80px; margin-left: 100px; text-align: center;}
/* .cust_page .cut_01{ overflow: hidden; padding: 10px 22px; background-color: #fff8ec;} */
.cust_page .cut_01 li{ float: left;}
.cust_page .cut_01 li p{ font-size: 14px; color: #282828;}
.cust_page .cut_01 li em{ font-size: 12px; color: #666;}
.cust_page .cut_01 li span{ font-size: 12px; color: #282828;}
.cust_page .cut_01 li span em{ font-size: 20px; color: #fb6603; margin-right: 5px;}
.cust_page .cut_02{ overflow: hidden; padding: 0 22px; border-bottom: 1px solid #e4e5e9;}
.cust_page .cut_02 li{ float: left; height: 45px; line-height: 45px; font-size: 14px; color: #282828;}
.cust_page .cut_03{ overflow: hidden; padding: 10px 22px;}
.cust_page .cut_03 li{ float: left;}
.cust_page .cut_03 li p{ font-size: 14px; color: #282828;}
.cust_page .cut_03 li span{ display: block; font-size: 14px; color: #282828; line-height: 42px;}
.cust_page .cut_03 li em{ font-size:12px; color: #282828;}
.cust_page .cut_03 li a{ display: block; width: 60px; height: 28px; line-height: 28px; text-align: center; margin:0 auto; font-size: 14px; color: #fff; background-color: #ffa300; border-radius: 5px; margin-top: 5px;}

.custFundInner{ padding-top: 40px; padding-bottom: 60px; margin-left: 220px;}
.custFundInner li{ overflow: hidden; margin-bottom: 15px;}
.custFundInner .car_style_cont{ padding-bottom: 0;}
.custFundInner li .redree_sure input{ width: 130px;}
.custFundInner li .next_page{ padding-top: 20px;}
.changeInto{ padding-top: 40px; /*padding-bottom: 60px;*/ margin-left: 100px;}
.changeInto li{ overflow: hidden; margin-bottom: 15px;}
.changeInto li .next_page{ padding-top: 20px;}
.changeInto .car_style_cont{ padding-bottom: 0;}




.p_current{background: #EFF1F1; display: inline-block; padding:0 10px;  line-height: 30px;margin-left:10px; text-align: center;}
.page_abled{}
.page_abled a{background: #3A80C1;color: #fff;display: inline-block;padding:0 10px;line-height: 28px;margin-left:10px;text-align: center;color:#fff;border-radius:0;}
.p_disabled{background: #EFF1F1; display: inline-block; padding:0 10px;  line-height: 30px;margin-left:10px; text-align: center;}

#authcode{*margin-left:0}

/*#lableLT{background: #000; opacity: .5;}*/
.onelist-messages{width: 800px; margin: 0 auto;}
html.b-scroll,html.b-scroll body{overflow: hidden;}/*//禁滚动条方法*/
html.b-scroll-on,html.b-scroll-on body{overflow:auto;}
.table2 tr.wu td.trusteeout{
    text-align: center;
}
.table2 tr td.trusteeout{
    text-align: center;
}
.monny #calPrice1{clear:left;}
#view_config_view_trade_myfund_indexfundlist{border-collapse: collapse;}
.order_point2 #tip_client_name{    display: block; margin-left: 90px;margin-top: 10px;}
.order_point #tip_password{    display: block;/* margin-left: 90px*/;margin-top: 10px;}

.bank_cat2 { display: inline-block }
.bank_cat3 { *display: inline }
.fund_exceed_flag{line-height: 35px;  height: 35px;  width: 140px;  padding-left: 10px;  color: #6a6d66;}

/*温馨提示*/
.wxts3{height: auto;border:1px solid #e6e6e6;/* width: 100%; */margin: 35px;position: relative;padding-top: 30px;padding-bottom:20px;}
.wxts3.wxts4{margin:0; margin-top: 35px;}
.wxts3 p{ line-height: 30px; font-size: 12px; padding-left:20px; padding-right: 10px;  }
.wxts3 p>span{ font-weight: bold; }
.wxts3 h5{position: absolute;width: 98px;top:-10px;left: 10px;padding-left: 27px;text-align: left;background: #fff url(../images/tipsw2.png) no-repeat 11px center;font-size: 16px;color: #333;}

/*基金赎回*/
.redeemtable .bankname{text-align: left;   width: 25%;}
.redeemtable .marketvalue{text-align:right; width: 15%;}
.redeemtable .usableremainshare{text-align:right;width: 15%;}
.redeemtable .sharetype{text-align:right;width: 17%;}

/*基金转换*/
.transtable .bankname{text-align: left; width: 30%;}
.transtable .usableremainshare{text-align: right; width: 20%;}
.transtable .sharetype{text-align: right; width: 20%;}
.transtable .trans{text-align: center; width: 30%;}

/*转托管出*/
.trusteeouttable .bankname{text-align: left; width: 30%;}
.trusteeouttable .usableremainshare{text-align: right; width: 21%;}
.trusteeouttable .sharetype{text-align: right; width: 20%;}
.trusteeouttable .trusteeout{text-align: center; width: 29%;}

.fixtrade .jianpan{width: 480px;height: 180px;position: absolute;background: #ffa300;z-index:51;display:none;top:39px;left: 155px;}
.fixtrade .jianpan_b{width: 455px;height: 145px;background:#fff;margin:0 auto;padding:3px 0 0 5px;}
.fixtrade .jianpan_b a{ display:block; /*width:22px;*/ height:22px; float:left; border:1px #bfc0c0 solid; margin:2px; text-align:center; line-height:22px; font-size:14px;}

.redeem .jianpan{width: 480px;height: 180px;position: absolute;background: #ffa300;z-index:51;left:130px;display:none;top:55px;}
.redeem .jianpan_b{width: 455px;height: 145px;background:#fff;margin:0 auto;padding:3px 0 0 5px;}
.redeem .jianpan_b a{display:block;/*width:22px;*/height:22px;float:left;border:1px #bfc0c0 solid;margin: 2px;text-align:center;line-height:22px;font-size:14px;}
.redeem #password_pic{position:absolute;top:10px;left:185px;margin:0;}

.trans .jianpan{width: 480px;height: 180px;position: absolute;background: #ffa300;z-index:51;left:320px;display:none;top:55px;}
.trans .jianpan_b a{display:block;/*width:22px;*/height:22px;float:left;border:1px #bfc0c0 solid;margin: 2px;text-align:center;line-height:22px;font-size:14px;}
.trans .jianpan_b{width: 455px;height: 145px;background:#fff;margin:0 auto;padding:3px 0 0 5px;}
.trans #password_pic{position:absolute;top:10px;left:430px;margin:0;}

.trustee #password_pic{position:absolute;top: 10px;left: 437px;margin:0;}
.trustee .jianpan{width: 480px;height: 180px;position: absolute;background: #ffa300;z-index:51;left: 320px;display:none;top: 55px;}
.trustee .jianpan_b{width: 455px;height: 145px;background:#fff;margin:0 auto;padding:3px 0 0 5px;}
.trustee .jianpan_b a{ display:block; /*width:22px;*/ height:22px; float:left; border:1px #bfc0c0 solid; margin:2px; text-align:center; line-height:22px; font-size:14px;}

.fixinvest .jianpan{width: 480px;height: 180px;position: absolute;background: #ffa300;z-index:51;left: 170px;display:none;top: 42px;}
.fixinvest #editpassword_pic {position:absolute;top: 9px;left: 348px;margin:0;}
.fixinvest .jianpan_b{width: 455px;height: 145px;background:#fff;margin:0 auto;padding:3px 0 0 5px;}
.fixinvest .jianpan_b a{ display:block; /*width:22px;*/ height:22px; float:left; border:1px #bfc0c0 solid; margin:2px; text-align:center; line-height:22px; font-size:14px;}
.fixinvest1 .jianpan{width: 480px;height: 180px;position: absolute;background: #ffa300;z-index:51;left: 380px;display:none;top:-30px;}
.fixinvest1 #password_pic{position:absolute;top: 9px;left: 348px;margin:0;}
.fixinvest1 .jianpan_b{width: 455px;height: 145px;background:#fff;margin:0 auto;padding:3px 0 0 5px;}
.fixinvest1 .jianpan_b a{ display:block; /*width:22px;*/ height:22px; float:left; border:1px #bfc0c0 solid; margin:2px; text-align:center; line-height:22px; font-size:14px;}

.sign .jianpan{width: 480px;height: 180px;position: absolute;background: #ffa300;z-index:51;left: 155px;display:none;top: 40px;}
.sign .jianpan_b{width: 455px;height: 145px;background:#fff;margin:0 auto;padding:3px 0 0 5px;}
.sign .jianpan_b a{ display:block; /*width:22px;*/ height:22px; float:left; border:1px #bfc0c0 solid; margin:2px; text-align:center; line-height:22px; font-size:14px;}
.sign #password_pic{position:absolute;top:10px;left:340px;margin:0;}

.unsign .jianpan{width: 480px;height: 180px;position: absolute;background: #ffa300;z-index:51;left: 155px;display:none;top: 40px;}
.unsign .jianpan_b{width: 455px;height: 145px;background:#fff;margin:0 auto;padding:3px 0 0 5px;}
.unsign .jianpan_b a{ display:block; /*width:22px;*/ height:22px; float:left; border:1px #bfc0c0 solid; margin:2px; text-align:center; line-height:22px; font-size:14px;}
.unsign #password_pic{position:absolute;top:5px;left:340px;margin:0;}

.delete-div #password_pic{position:absolute;top: 46px;left: 345px;margin:0;}
.delete-div .jianpan{width: 480px;height: 180px;position: absolute;background: #ffa300;z-index:51;left: 160px;display:none;top: 80px;}
.delete-div .jianpan_b{width: 455px;height: 145px;background:#fff;margin:0 auto;padding:3px 0 0 5px;}
.delete-div .jianpan_b a{ display:block; /*width:22px;*/ height:22px; float:left; border:1px #bfc0c0 solid; margin:2px; text-align:center; line-height:22px; font-size:14px;}

.update-li .jianpan{width: 480px;height: 180px;position: absolute;background: #ffa300;z-index:51;left: 320px;display:none;top: -20px;}
.update-li #update_password_pic {position:absolute;top:5px;left:290px;margin:0;}
.update-li .jianpan_b a{ display:block; /*width:22px; */height:22px; float:left; border:1px #bfc0c0 solid; margin:2px; text-align:center; line-height:22px; font-size:14px;}
.update-li .jianpan_b{width: 455px;height: 145px;background:#fff;margin:0 auto;padding:3px 0 0 5px;}

.register1 .jianpan{width:260px;height:102px;background:#ffa300;position:absolute;z-index:51;left:0;display:none;top:39px;}
.register1 .jianpan_a{ width:245px; height:70px; background:#fff; margin:0 auto; padding:3px 0 0 5px;}
.register1 .jianpan_a a{ display:block; width:22px; height:22px; float:left; border:1px #bfc0c0 solid; margin:5px; text-align:center; line-height:22px; font-size:14px;}
.register1 .jianpan p{text-align:center;color:#fff !important;font-size:14px;padding-left:10px;line-height:24px !important;height: 25px;margin: auto;}
.register1 .jianpan_a .aa{width:56px;}
.register1 #password_pic{position:absolute;top:5px;left: 290px;margin:0;}
.register1 #confirmPassword_pic{position:absolute;top:5px;left: 290px;margin:0;}
.register1 .jianpan{width:260px;height:102px;background:#ffa300;position:absolute;z-index:51;left: 125px;display:none;top:39px;}
.jianpan_b{width: 455px;height: 145px;background:#fff;margin:0 auto;padding:3px 0 0 5px;}

.update_loginpwd .jianpan{width:260px;height:102px;background:#ffa300;position:absolute;
z-index:51;left: 165px;display:none;top: 45px;}
.update_loginpwd .jianpan_a{ width:245px; height:70px; background:#fff; margin:0 auto; padding:3px 0 0 5px;}
.update_loginpwd .jianpan_a a{ display:block; width:22px; height:22px; float:left; border:1px #bfc0c0 solid; margin:5px; text-align:center; line-height:22px; font-size:14px;}
.loginpwd li.password-li{overflow:visible;position: relative;}
.update_loginpwd  .jianpan_a .aa{ width:56px;}
.update_loginpwd #loginpassword_1_pic {position:absolute;top:24px;left:333px;margin:0;}
.update_loginpwd #newloginpassword_pic {position:absolute;top:24px;left:333px;margin:0;}
.update_loginpwd #repeatloginpassword_pic {position:absolute;top:24px;left:333px;margin:0;}

.update_loginpwd_con #tdpassword_pic{position:absolute;top:24px;left:333px;margin:0;}

.update_loginpwd_con1 #new_password_pic{position:absolute;top:24px;left:333px;margin:0;}
.update_loginpwd_con1 #repeatpassword_pic{position:absolute;top:24px;left:333px;margin:0;}

.update_loginpwd_con  .jianpan{width: 480px;height: 180px;position: absolute;background: #ffa300;z-index:51;left: 165px;display:none;top: 45px;}
.update_loginpwd_con1 .jianpan{width:260px;height:102px;background:#ffa300;position:absolute;z-index:51;left: 165px;display:none;top: 45px;}
.update_loginpwd_con1 .jianpan_a{ width:245px; height:70px; background:#fff; margin:0 auto; padding:3px 0 0 5px;}
.update_loginpwd_con1 .jianpan_a a{display:block;width:22px;height:22px;float:left;border:1px #bfc0c0 solid;margin:5px;text-align:center;line-height:22px;font-size:14px;}
.update_loginpwd_con1 .jianpan_a .aa{ width:56px;}

.resetTradePassword  #password_pic{position:absolute;top:5px;left:310px;margin:0;}
.resetTradePassword #confirmpassword_pic{position:absolute;top:5px;left: 310px;margin:0;}
.resetTradePassword .jianpan{width:260px;height:102px;background:#ffa300;position:absolute;z-index:51;left: 155px;display:none;top:39px;}
.resetTradePassword .jianpan_a{ width:245px; height:70px; background:#fff; margin:0 auto; padding:3px 0 0 5px;}
.resetTradePassword .jianpan_a a{ display:block; width:22px; height:22px; float:left; border:1px #bfc0c0 solid; margin:5px; text-align:center; line-height:22px; font-size:14px;}
.resetTradePassword .jianpan_a .aa{ width:56px;}

/*.addcard-li #password_pic{position:absolute;top: 6px;left: 470px;margin:0;}*/
/*.addcard-li #new_password_pic{position:absolute;top: 6px;left: 470px;margin:0;}有冲突*/
.addcard-li #repeatpassword_pic{position:absolute;top: 6px;left: 470px;margin:0;}
.addcard-li .jianpan{width: 480px;height: 180px;position: absolute;background: #ffa300;z-index:51;left: 0px;display:none;top: 40px;}

.resetmobile #password_pic{position:absolute;top: 9px;left: 160px;margin:0;}
.resetmobile .jianpan{width: 480px;height: 180px;position: absolute;background: #ffa300;z-index:51;left: -1px;display:none;top: 35px;}
.resetmobile .jianpan_b{width: 455px;height: 145px;background:#fff;margin:0 auto;padding:3px 0 0 5px;}
.resetmobile .jianpan_b a{ display:block; width:22px; height:22px; float:left; border:1px #bfc0c0 solid; margin:2px; text-align:center; line-height:22px; font-size:14px;}
.resetmobile .jianpan_b .aa{ width:56px;}
.login-div #password_pic{position:absolute;top:5px;left: 295px;margin:0;}
.login-div #tdpassword_pic{position:absolute;top:5px;left: 295px;margin:0;}

.bind-bankcard #password_pic{position:absolute;top: 6px;left: 470px;margin:0;}
.bind-bankcard #confirm_password_pic{position:absolute;top: 6px;left: 470px;margin:0;}
.bind-bankcard .jianpan{width:260px;height:102px;background:#ffa300;position:absolute;z-index:51;left: 330px;display:none;top:39px;}
.bind-bankcard .jianpan_a{ width:245px; height:70px; background:#fff; margin:0 auto; padding:3px 0 0 5px;}
.bind-bankcard .jianpan_a a{ display:block; width:22px; height:22px; float:left; border:1px #bfc0c0 solid; margin:5px; text-align:center; line-height:22px; font-size:14px;}
.bind-bankcard .jianpan_a .aa{ width:56px;}

.jianpan p{text-align:center;color:#fff !important;font-size:14px;padding-left:10px;line-height:24px !important;}
.jianpan_b a{ display:block; width:22px; height:22px; float:left; border:1px #bfc0c0 solid; margin:2px; text-align:center; line-height:22px; font-size:14px;}
.jianpan_b .aa{ width:56px;}
.jianpan_b a:hover{ border-color:#60bbe7;}
.jianpan img{position: absolute; top: 5px; right: 5px;  margin: 0; }

.jianpan{width: 480px;height: 180px;position: absolute;background: #ffa300;z-index:51;left: 320px;display:none;top: 55px;}
/*#password_pic{position:absolute;top:5px;left:340px;margin:0;}*/
 li.password-li{overflow:visible;}
 .ag_pwd #trpassword_pic{position: absolute;top: 5px;left: 295px;margin: 0;}
 .ag_pwd #cmpassword_pic{position: absolute;top: 5px;left: 295px;margin: 0;}
 /* pop-up */
.pop-main{border:5px solid #ADAEAD;}
#pop-up4,#pop-up-loginpwd,#pop-up-xgdz{width:100%;height:100%;position:fixed;top:0px;left:0px;display:none; z-index: 99999;}
.BGcolor{width:100%;height:100%;background:#000;opacity:0.6;filter:Alpha(opacity=60); z-index: 99999;}
#pop-up4 .pop-main,#pop-up-loginpwd .pop-main,#pop-up-xgdz .pop-main{height: auto;width:625px; padding-bottom: 20px; position:absolute;top:35%;left:50%;margin:-143px 0px 0px -317px; background:#FFF; }
.pop-title{height:56px;border-bottom:1px solid #e4e5e9; margin-bottom: 35px;}
.pop-logo{width:188px;height:100%;display:block;float:left;/*background:url(../images/logo.jpg) no-repeat;*/}
.pop-logo span{font-size:20px;color:#133066;padding-left:30px;display:inline-block; line-height:30px; height:30px; padding-top:14px;}

#close_pop_s,#close_pop,.edit_close_pop,.close_pop,#wclose_pop,#votelose_pop{width:20px;height:20px;display:block;float:right;padding-right: 15px;margin-top: 10px;background:url(../images/icons.png) no-repeat -2px -53px;}
#pop-up4 .pop_infos,#pop-up-loginpwd .pop_infos,#pop-up-xgdz .pop_infos{width:560px;margin:0 auto;}
#pop-up4 .pop_infos p,#pop-up-loginpwd .pop_infos p,#pop-up-xgdz .pop_infos p{font-weight:normal;margin-bottom:10px;display:block;width:100%;height:15px;}

#pop-up-xgdz .pop-main{top:30%;}
#pop-up-xgdz .po2{top:20%;}

#pop-up4 .pop-main_h{ height: 780px; margin-top: -390px; width: 940px; margin-left: -470px;}
#pop-up4 .pop-main_t{ height: 710px; margin-top: -390px; width: 940px; margin-left: -470px; display: none;}
/*#pop-up4 .pop-main_h .pop-title{ width: 880px;}
#pop-up4 .pop-main_t .pop-title{ width: 880px;}*/

#pop-up4 .payment{ float: left; line-height: 56px; font-size: 18px; color: #001478; height: 56px;}

#pop-up4 .turn{ text-align: center; font-size: 16px; color: #282828;}
#pop-up4 .turn a{ font-size: 16px; color: #3a80c1; margin-left: 5px;}
#pop-up4 .finish{ display: block; font-size: 14px; color: #fff; width: 101px; height: 36px; line-height: 36px; text-align: center; margin:0 auto; background: #ffa300; border-radius: 5px; margin-top: 5px;}
#pop-up4 .phone-check{width:248px;margin:0 auto;}
#pop-up4 .phone-check h1{display:block;width:100%;height:28px;line-height:28px;font-size:16px;padding-left:30px;margin-bottom:10px;background:url(../images/icons.png) no-repeat 1px -20px;font-weight:normal;}
#pop-up4 .phone-check h2{font-weight:normal;margin-bottom:10px;display:block;width:100%;height:20px;}

#pop-up4 .check-box{width:100%;height:33px;margin-bottom:15px;}
#pop-up4 .check-box span{height:100%;line-height:30px;width:72px;float:left;}
#pop-up4 .check-box .w-ck{width:60px;float:left; height:30px;}
#pop-up4 .check-box a{float:left;margin-left:10px;line-height:30px;color:#3a80c1;}
#pop-up4 .error-point{width:448px;margin:0 auto;padding-top:30px;}
#pop-up4 .error{width:120px;height:36px;padding-left:35px;margin:0 auto;font-size:16px; line-height:36px; background:url(../images/error.gif) no-repeat 0px 50%;}
#pop-up4 .error-tip{width:100%;height:40px; line-height:40px; color:#666666; text-align:center;}
#pop-up4 .submit{height:30px;width:100%;}
#pop-up4 .submit .submit-modal{width:110px;height:36px;margin:0px 2px;cursor:default;border-radius:3px;border:none;background:#ffa300;color:#FFF;font-size:16px;}
#pop-up4 .qh_logo{ float: left; margin-top: 12px;}

#pop-up4 .order_point{ width: 360px; margin:0 auto;}
#pop-up4 .order_point2{width:450px; margin:0 auto;}
#pop-up4 .order_point3{ width: 490px; margin:0 auto;}
#pop-up4 .order_point4{ width: 520px; margin:0 auto;}
#pop-up4 .order_point{ width: 180px; font-weight: normal; padding-left: 30px; background: url(../images/tipsw.png) no-repeat left center; margin:0 auto; font-size: 16px; color: #282828; height: 25px; line-height: 25px;}
#pop-up4 .order_point2 h5,#pop-up .order_point3 h5{ width: 270px; font-weight: normal; padding-left: 30px; background: url(../images/tipsw.png) no-repeat left center; margin:0 auto; font-size: 16px; color: #282828; height: 25px; line-height: 25px;}
#pop-up4 .order_point3 h5{ width: 490px;}
#pop-up4 .order_point p,#pop-up .order_point2 p{ font-size: 12px; color: #666; text-align: center; margin-top: 10px;}
#pop-up4 .odp{ overflow: hidden; height: 40px; margin-top: 15px;}
#pop-up4 .odp span{ float: left; line-height: 40px; width: 90px; text-align: left; font-size: 14px; color: #282828;}
#pop-up4 .odp i{float: left; line-height: 40px;  text-align: left; font-size: 14px; color: #282828;}
#pop-up4 .odp span em{ color: #ffa300;}
#pop-up4 .odp input{ float:left; width: 200px; height: 38px; line-height: 38px; padding: 0 10px; background: none; border:1px solid #e6e6e6; outline: none;}
#pop-up4 .odp a{ float: left; width: 40px; height: 40px; background: url(../images/jsq.png) no-repeat center;}
#pop-up4 .ods,#pop-up-xgdz .ods{ text-align: center; font-size: 0; margin-top: 25px;}
#pop-up4 .ods a,#pop-up-xgdz .ods a{ display: inline-block; width: 120px; height: 42px; line-height: 42px; text-align: center; font-size: 16px; color: #fff; background: #ffa300; margin:0 6px;}
#pop-up4 .sercess{ width:625px;height:286px;position:absolute;top:40%;left:50%;margin:-143px 0px 0px -317px; background:#FFF; border-radius:10px; z-index: 9; display: none;}

.ag_pwd .material{width:502px;padding:10px 0px;margin:0 auto;}
.ag_pwd .material dl{width:100%;} 
.ag_pwd .material dt{height:30px;color:#666;margin-bottom:10px;}
.ag_pwd .material dt span{font-size:18px;padding-right:2px;color:#202020;}
.ag_pwd .material dd{min-height:45px;width:100%;color:#666;margin-bottom:15px;}
.ag_pwd .material dd.lastDD{text-align: center;}
.ag_pwd .material .in_box{width:100%;height:42px;}
.ag_pwd .material label{display:block;height:100%;line-height:42px;float:left;width:124px;text-align:right;color:#202020;}
.ag_pwd .material .short{width:180px;float:left;margin-left:2px;}
.ag_pwd .material .long{width:280px;float:left;margin-left:2px;}
.ag_pwd .material em{display:block;height:20px;line-height:20px;padding-left:20px;margin:8px 0px 0px 10px;background:url(../images/icons.png) no-repeat 0px 3px;color:#ff5656;float:left;}
.ag_pwd .material p{display:block;margin-left:126px;line-height:20px;}
.ag_pwd .material .next{border:none;background:#ffa300;color:#FFF;font-size:16px;margin-left:126px;}
.ag_pwd .reg-made{padding:120px 0px;width:525px;margin:0 auto;}
.ag_pwd .finished{height:60px;width:525px;margin:0 auto 120px;padding-left:74px;background:url(../images/icons.png) no-repeat 0px -84px;font-size:18px;color:#282828;}
.ag_pwd .finished h1{font-size:26px;font-weight:normal;margin-bottom:10px;line-height:28px;}
.ag_pwd .made-main{width:100%;}
.ag_pwd .link-box{margin-left:45px;}
.ag_pwd .lnk-modal{width:176px;height:48px;position:relative;margin-bottom:30px;} 
.ag_pwd .lnk-modal a{display:block;width:100%;height:100%;line-height:48px;color:#FFF;background:#153e8e;border-radius:5px;text-align:center;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;}
.ag_pwd .lnk-modal a.js{background:#a4d8ff;}
.ag_pwd .lnk-modal a:hover{background:#ffa300;}
.ag_pwd .lnk-modal span{display:block;width:106px;height:36px;line-height:36px;text-indent:999px;text-align:center;position:absolute;bottom:64px;right:0px;background:url(../images/icons.png) no-repeat 0px -150px; overflow:hidden;}
.ag_pwd .code-box{margin-right:45px;}
.ag_pwd .code-img{width:109px;height:109px;padding:10px; background:url(../images/wall.png) no-repeat;position:relative;}
.ag_pwd .code-img .code-title{display:block;width:154px;height:48px;line-height:20px;padding-top:2px;text-align:center;position:absolute;bottom:140px;left:80px;background:url(../images/icons.png) no-repeat 0px -194px;overflow:hidden;font-size:13px;}
.ag_pwd .code-img .code-title p{font-size:16px;} 
.ag_pwd .select_border{border:1px solid #e6e6e6;width:100px;height:40px; line-height:40px;float:left; position:relative; }
.pb15 #showtips{margin: 10px; margin-left: 250px;color: #EA3B3B;}
.resetjianpan .jianpan{left: 85px;top: 40px;}

/* 公共弹窗  */
.mask{background:#000;opacity:.6;filter:alpha(opacity=60);width:100%;height:100%;}
.showlayer{position:fixed;top:0;left:0;z-index:999999;width:100%;height:100%;zoom:1;}
.showwen{position:absolute;top:0%;left:0%;width:100%;z-index:5;height:100%;text-align:center;}
.layer_place{position:relative;width:1px;overflow:hidden;margin-left:-1px;height:100%;display:inline-block;vertical-align:middle;*display:inline;/*zoom:1;*/}
.layer_content{position:relative;display:inline-block;vertical-align:middle;text-align:left;*display:inline;}
.layermin{word-break:break-all;margin:0 auto;width:570px;padding:20px;background-color: #fff;position:relative;border:1px solid #E1E6F0;}
.layermin h1.h1_tit{border-bottom:1px solid #dadada;height:54px;}
.layer_wen{width:440px;}
.layer_wen div{text-align:center;}
.add_logo{background: url(../images/query/logo.jpg) no-repeat left top;}
.login-area .tab-layer li #sofPwdPadloginForm_password{position:absolute;top:107px;}
.login-area .tab-layer li #loginForm_password_pic{margin:6px 257px;}
/*超级现金宝*/
.cash-top-box{background: #FCFCFC;box-shadow: 1px 2px 2px #ddd,-1px -1px 2px #ddd;border:1px solid #ddd;}
.cash-top-box .btn_gray{background: #fff;}
.icon-pig{background-position: -292px -163px;margin: 0 5px 0 -5px;}
#pop-ups .pop-minmain{width:725px; padding-bottom: 20px; position:absolute;top:20%;left:50%;margin:-143px 0px 0px -317px; background:#FFF; border-radius:10px;}
.thistitle{text-align:center;margin:15px 0;font-weight: 700;font-style: normal;font-size: 20px;}
.minfunsure{  padding:0px 15px; width: 690px; }
.tzzlx,.precusk_risk,.tjjjrisk{color:red;}
.riskC0,.nineMinutesRisk{color:black;font-weight: bolder;}
#allresultme{padding: 0 20px;
    margin-bottom: 35px;
    max-height: 350px;
    overflow-x: hidden;
    overflow-y: auto;}
.preckbutton{text-align: center;    margin-bottom: 20px;margin-top: 30px;}
.preckbutton button{    width: 140px;
    height: 40px;
    background: inherit;
    background-color: rgba(22, 155, 213, 1);
    border: none;
    border-radius: 5px;color: #FFFFFF;    font-weight: 700;
    font-style: normal;
    font-size: 16px;
    margin-left: 30px;}
.modifydetailinfo .modiradios{width:20px;}
#holdingname_1,#beneficiary_1,#chengxin_1{float:none;}
.modifydetailinfo label{margin-right:30px;}
.protocols2 .mbrbztext{color:#666}
.protocols2{margin-top:15px;}
#pop-ups .pop-cacmain{ width: 625px;padding-bottom: 20px;position: absolute;top: 20%;left: 50%;margin: -143px 0px 0px -317px;background: #FFF;border-radius: 10px;}
.fs_surecc{padding: 8px 25px;background: #ffa300; color: #fff;border: 1px solid #ffa300;margin: 20px 0;border-radius: 4px;cursor: pointer;}
.fs_backcc{padding: 8px 25px; color: #fff;background: #b3b3b3;border: 1px solid #b3b3b3;margin: 20px 0 20px 20px; border-radius: 4px;cursor: pointer;}
.user_fundaccos{float:left;margin-left:15px;}
.user_salesadadiv{float:left;}
.allfundacco{margin-right: 10px;}
.user_totalshare{border: 1px solid #e6e6e6;background-color: #fff;min-height:190px;}
.money2 .btn_gray{background: #fff;}
.user_totalshare .money1{width: 45%;height: 170px;}
.user_totalshare .gain_balances{width: 50%;/*border-right: 1px solid #e6e6e6;*/}
.user_totalshare .tatalincome{margin-left: 10px;}
.user_totalshare .totalshare{font-size: 18px;/*margin: 20px 0px 20px 0;*/}
.user_totalshare .otherincomes{/*margin-left: 20px;*/ margin-top: 18px;}
.wid285{width: 285px;}
#wid285{/*width: 285px;*/}
.wid285 .wselect{width:100%; background: url(../images/select.png) no-repeat 98%;}
#wid285 li{width:100%;}
.validshares{float: left;height: 38px;line-height: 38px;padding: 0 10px;outline: none;}
.xianE #bankxianE{background-position: 0px 1px;background: url(../images/v-icon.png) no-repeat 0px -137px;padding-left: 25px;}
.xianE{clear: left;margin-left: 145px;}
.myqianbaors{padding: 30px 0 0 0;width: 240px;height: 150px;}
.cautionquerydivc h4{font-size:18px;font-weight:bold;text-align:center;margin:10px;}
.fs_backc{padding: 8px 25px;
    color: #fff;
    background: #b3b3b3;
    border: 1px solid #b3b3b3;
    margin: 20px 0 20px 20px;
    border-radius: 4px;
    cursor: pointer;}
.registerexit{color: #3a80c1;}
.login-area .tab-layer li.loginonError{
    line-height: normal;
    background: url(../images/v-icon.png) no-repeat -9999px -9999px;
    padding-left: 25px;
    background-position: 0px 1px;
    color: #ff665d;
    height: auto;
    margin: 5px 0 10px 0;
}
.wrapper .register .in-box-down a:hover{background: #BF9449;color: #fff;}
.wrapper .register .in-box-down a{color: #2b2b2b;text-decoration: none;outline: none;}
.wrapper .register #password_pic,.wrapper .register #confirmPassword_pic{position: absolute;top: 10px;left: 368px;margin: 0;}
.wrapper .register .registerpasstip{color: darkgrey;left: 368px;}

/*sun 0915*/
.tip-style-1 {line-height: 30px;}
.tip-style-1 em{line-height: 30px;}
.tip-style-1 span{line-height: 30px;}

.heng-text{margin-left: 15px;}
.heng-btn{line-height: 46px; cursor: pointer; position: relative;color: #2CA8FD;}
.heng-btn .heng-info{display: none; line-height: 46px; color: #2CA8FD;}
.heng-btn:hover .heng-info{display: block; position: absolute;color: #666; width: 400px; padding:10px; background-color: #fff; line-height: 22px;box-shadow: 1px 1px 5px #737373;}
.tong-btn{margin-left: 108px;}
.tong-btn2 .next{border:none;background:#ffa300;color:#FFF;font-size:16px;}

.tong-btn3 input{background:#ffa300;color:#FFF; height: 42px; line-height: 42px; border:0; padding:0 40px; font-size: 16px;}
.tong-btn3 .reset{background-color: #f4f4f4; color: #666; margin-left: 20px; }

.long-code {position: relative; width: 272px;}
.long-code input{width: 160px; padding-right: 100px;}
.long-code .check_wrap{width: 100px; height: 47px; position: absolute; top:1px; right:1px; background-color: #f7f7f7;border:0;}
.long-code .check_wrap img{width: 100%; height: 100%;border:0;}

.getcode{width: 60px; height: 30px; border:0; background-color: #fff; color: #2CA8FD; font-size: 14px;}
.long-code .getcode{position: absolute; top:1px; right:1px; width: 100px; height: 47px; border:0; background-color: #f7f7f7; color: #2CA8FD; font-size: 14px;}


/*步骤*/
.rep-step {padding:40px 0; }

.tong-info{ color: #999; line-height: 30px; }

.rep-step-info{ background-color: #F9FAFF; height: 120px; position: relative; margin-top: -20px; }
.rep-step-info ul li{float: left;height: 120px; overflow: hidden; position: relative;  cursor: pointer;background: url(../images/s_tyle_line.png) no-repeat left center;background-size: 1px 120px;}
.rep-step-title{color: #172242;margin: 30px 24px;text-align: center; }
.rep-step-info ul li .rep-font{ font-size: 18px;font-weight: 600;letter-spacing: 0.5px;line-height: 18px;height: 18px;}
.rep-step-info ul li .rep-text{ font-size: 16px;opacity: 0.4;letter-spacing: 0.44px;line-height: 24px;    padding-top: 7px;}
.rep-step-info ul li.on{background-color: #FFFFFF;box-sizing: border-box;border: 1px solid #BF9449; position:relative;overflow: visible;}
.rep-step-info ul li.on .rep-step-title{color: #BF9449;}
.rep-font{font-size: 16px;line-height: 26px;}
.rep-step-info ul li.on  .rep-font{font-size: 18px; color: #BF9449;}
.rep-step-info ul li.on  .rep-text{ color: #BF9449;opacity: 1;}
.rep-step-info ul li.on:after {
    content: '';
    width: 16px;
    height: 16px;
    position: absolute;
    bottom: -9px;
    left: 50%;
    margin-left: -8px;
    border: 1px solid #BF9449;
    transform: rotate(45deg);
    background: #fff;
    border-top: none;
    border-left: none;
}


.rep-step-info ul li.mw33:last-child{width: 33%;}

.rep-step-content{display: none;}
.rep-step-content.current{display: block;}
.rep-step-content .rep-step {
    width: 700px;
    height: 62px;
    margin: auto;
}
.rep-step-content .rep-step .step-item {
    float: left;
    position: relative;
}
.rep-step-content .rep-step .step-item .circle {
    float: left;
    width: 20px;
    height: 20px;
    background-color: #E1E6F0;
    border-radius: 50%;
}
.rep-step-content .rep-step .step-item .line {
    float: left;
    width: 296px;
    height: 2px;
    margin-left: 8px;
    margin-right: 8px;
    margin-top: 9px;
    background-color: #E1E6F0;
}
.rep-step-content .rep-step .step-item .step-name {
    width: 200px;
    position: absolute;
    top: 40px;
    left: -86px;
    font-size: 16px;
    color: #A2A7B3;
    text-align: center;
}
.rep-step-content .rep-step .step-item.on .circle{
    background: url(../images/generic/step.png) top center no-repeat;
    background-size: 100% 100%;
    width: 34px;
    height: 34px;
    position: relative;
    top: -6px;
}
.rep-step-content .rep-step .step-item.on .step-name{
    color: #172242;
}

/*购买结果*/
.trade-step{ padding: 30px 80px; width: 600px; margin-bottom: 20px; padding-bottom: 0;}
.trade-step>li{ height: 90px;}
.icon-1{ background: url(../images/icon-1.png)  no-repeat; }
.trade-step-img{ position: relative; height: 100%; overflow: hidden; float: left; margin-right: 20px;}
.trade-step-img .icon-1{ border-radius: 50%; background-color: #ccc; margin-top: 29px; position: relative; br}
.trade-step-img .pillar{ display: block; background-color: #ccc; height: 100px; width: 4px; position: absolute; left:13px;}
.trade-step-img.trade-step-img-blue .icon-1{ background-color:#FFA301; }
.trade-step-img.trade-step-img-blue .pillar{ background-color:#FFA301; }
.trade-step-text{ float: left; height: 100%; display: table;}
.trade-step-text>div{ display: table-cell; vertical-align: middle; line-height: 22px;}
.trade-step-text>div>span{ margin-right: 20px;}
.trade-step-face{ position: relative;}
.trade-step-face>div{ position: absolute; left: -25px; width: 100%; line-height: 80px;}
.trade-step-face .up-icon{ float: left; margin-right: 20px;}
.up-btn-submit{ border: none; background-color: #FFA301; font-size:16px; color: #fff; width: 144px; height: 40px; line-height: 40px; text-align: center; cursor: pointer; margin-top: 20px; margin-left: 12px;  }
.up-btn-submit:hover{opacity: .8;}

.icon-rmb{ background-position: 5px -26px ; width: 30px; height: 30px; display: block}
.icon-duigou{ background-position: 5px 8px; width: 30px; height: 30px; display: block}
.icon-calculate{ background-position: 5px -65px; width: 30px; height: 30px; display: block}

.result-content{padding: 45px 80px; background-color: #f7fffa;}
.result-icon{background:url(../images/result-icon.png) left top no-repeat; width: 55px; height: 55px; margin-right: 25px;}
.result-info{color: #010101; font-size: 20px; font-weight: bold; line-height: 36px; margin-top: -5px;}
.result-p{font-size: 16px; color: #666;}
.result-p span{border:1px solid #ffa300; padding:0 5px; line-height: 16px; color: #ffa300; font-size: 12px; vertical-align: middle; margin-left: 15px;}
.result-fail .result-icon{background-position: 0 -55px;}

.result-btn{margin-left: 80px;}
.register_addbankcard li{clear:both;}
.register_addbankcard .capital_usertips{clear:both;color:#999999;margin-left:190px;font-size: 16px;height: 50px;line-height: 50px; margin-bottom: 20px;}

/*sun icon*/
.sicon{background: url(../images/sun-icon.png) left top no-repeat; display: inline-block; vertical-align: middle;  }
.sicon-op-icon{width: 20px; height: 20px; background-position: 0 0; margin-right: 10px;}
.sqicon-1{width: 38px; height: 38px;background-position: 0 -37px ; margin-right: 15px;display:block; }
.sqicon-2{width: 38px; height: 38px;background-position: 0 -79px ; margin-right: 15px;display:block; }
.sqicon-3{width: 38px; height: 38px;background-position: 0 -120px ; margin-right: 15px;display:block; }
.sqicon-4{width: 38px; height: 38px;background-position: 0 -160px ; margin-right: 15px;display:block; }

/*绑定银行卡后补全资料与风格测评资料*/
.follow-op{padding: 30px 80px; position: relative;}
.follow-op-head{font-size: 16px; color: #333;}
.follow-op-content{margin-top: 15px; width: 654px;}
.follow-op-content ul{margin-left: -40px;}
.follow-op-content ul li{background: url(../images/follow-op.png) left top no-repeat; height: 237px; width: 197px; float: left; margin-left: 40px; color: #fff;}
.follow-op-content ul li.follow-op-img2{background-position: right top;}
.follow-op-content .fr{padding-top: 110px;}
.follow-op-content .fr a{color: #0099ff;}
.follow-op-content1 .fl a{color: #0099ff;}
.follow-op-info{padding:10px; padding-left: 15px; margin-top: 10px; line-height: 25px;}
.two-wei{width: 180px; position: absolute; right:60px; bottom: 90px; color: #666; font-size: 12px; }
.two-wei img{margin:0 auto; display: block; margin-bottom: 12px;}
.follow-op-btn{ text-align: center; line-height: 25px; background-color: #fff; cursor: pointer; color: #0099ff; width: 128px; border-radius: 3px; margin:0 auto; margin-top: 28px;}
.follow-op-btn:hover{background-color: #ffa300; color: #fff;}

table tr td.emptytd{background: url("../images/empty1.gif") no-repeat center center;padding-top: 50px;padding-bottom: 50px;position: relative;text-align: center;}
table tr td.emptytd span{font-size: 16px;color: #999;display: block;padding-top: 153px;text-align: center;}

#myfunddetailzx{margin-top: 30px;}


/*银行卡限额 单独写的静态*/
.quota-tab dl{width: 320px; border:1px solid #e6e6e6; height: 30px;}
.quota-tab dd{ text-align: center; line-height: 30px; border-right:1px solid #e6e6e6; width: 105px;float: left; cursor: pointer; }
.quota-tab dd:last-child{border-right: none;}
.quota-tab dd.on{border-right: 1px solid #ffa300; background-color: #ffa300; color: #fff;}

.quota-content{ border:1px solid #e6e6e6; background: url(../images/th-line.png) repeat-x top center; display: none; }
.quota-content.current{display: block;}
.quota-content table{ width:95%; margin:0 auto;}
.quota-content table tr th{line-height: 43px; padding-left:80px; color: #333; font-weight: normal; text-align: left;}
.quota-content table tr td{padding:25px 30px; padding-right: 0; border-bottom: 1px dotted #bfbfbf; }
.quota-content table tr:last-child td{border-bottom: 0;}
.quota-content table tr th:first-child{padding-left: 0;}
.quota-content table tr td:first-child{padding-left: 0;}
.quota-bank {font-size: 16px;padding-right: 0;}
.quota-bank img{width: 23px; height: 23px; margin-right: 10px;}
.quota-num{font-size: 16px; font-weight:bold; margin-left: 20px; margin-right: 3px;}
.quota-wan .sicon{vertical-align: middle;margin-top: 5px;}

/*注册页面中的键盘 开发*/
.register2 .jianpan{width:260px;height:102px;background:#ffa300;position:absolute;z-index:51;left:0;display:none;top:39px;}
.register2 .jianpan_a{ width:245px; height:70px; background:#fff; margin:0 auto; padding:3px 0 0 5px;}
.register2 .jianpan_a a{ display:block; width:22px; height:22px; float:left; border:1px #bfc0c0 solid; margin:5px; text-align:center; line-height:22px; font-size:14px;}
.register2 .jianpan p{text-align:center;color:#fff !important;font-size:14px;padding-left:10px;line-height:24px !important;height: 25px;margin: auto;}
.register2 .jianpan_a .aa{width:56px;}
.register2 #password_pic{position:absolute;top:5px;left: 290px;margin:0;}
.register2 #confirmPassword_pic{position:absolute;top:5px;left: 290px;margin:0;}

/*登录后首页手机号码弹框*/
#guanlian_mobilenum .wor{float: left;text-align: right;height: 40px;line-height: 40px; font-size: 16px;color: #666; margin-right: 15px;}	
#guanlian_mobilenum #modifymobile_tel{height: 16px;line-height: 16px; background: #fff;padding: 10px;width: 190px;margin: 0;border: 1px solid #c4c4c4;font-size: 14px;vertical-align: middle;}
#guanlian_mobilenum .pop_infos p{font-family: 'Arial Negreta', 'Arial';font-weight: 700;font-size: 16px;color: #666666;}	
#guanlian_mobilenum #pop-up{width:100%;height:100%;position:fixed;top:0px;left:0px;display:none;}
#guanlian_mobilenum #pop-up .pop-main{width:625px;position:absolute;top:50%;left:50%;margin:-143px 0px 0px -317px; background:#FFF; border-radius:10px;}
#guanlian_mobilenum #pop-up .pop-title{height:56px;width:560px;margin:10px auto 30px;border-bottom:1px solid #ccc}
#guanlian_mobilenum #pop-up .pop-logo{width:188px;height:100%;display:block;float:left;}
#guanlian_mobilenum #pop-up .pop-logo span{font-size:20px;color:#133066;padding-left:30px;display:inline-block; line-height:30px; height:30px; padding-top:14px;}
#guanlian_mobilenum #pop-up .pop-main .yes_pop .pop_infos{margin-bottom: 30px;text-align: center;} 
#guanlian_mobilenum .changemobile_div{margin-left: 100px;} 
/*#guanlian_mobiletip{position: fixed;left: 101px;bottom: 0px;width: 1010px;height: 38px;overflow: hidden;}*/
.ax_default { font-family:'Arial Normal', 'Arial'; font-weight:400; font-style:normal; font-size:13px;color:#333333;text-align:center;line-height:normal;}
#mobiletip_state0 { position:absolute; left:0px; top:0px; width:1010px; height:38px; -ms-overflow-x:hidden; overflow-x:hidden; -ms-overflow-y:hidden;overflow-y:hidden; background-image:none;}
#mobiletip_state0_content { position:absolute; left:0px; top:0px;width:1px; height:1px;}
#mainmodimob_div {position:absolute;left:0px; top:0px; width:1012px; height:37px; background:inherit; background-color:rgba(102, 102, 102, 0.988235294117647);box-sizing:border-box; border-width:1px; border-style:solid; border-color:rgba(215, 215, 215, 1); border-radius:0px; -moz-box-shadow:none; -webkit-box-shadow:none;box-shadow:none;}
#mainmodimob{position:absolute;left:0px;top:1px;width:1012px;height:37px;}
#mainmodimob_boder { position:absolute;left:2px;top:10px; width:1008px;visibility:hidden;word-wrap:break-word;}
#main_title_div { position:absolute;left:0px;top:0px; width:343px;height:19px;background:inherit;background-color:rgba(255, 255, 255, 0);border:none; border-radius:0px; -moz-box-shadow:none; -webkit-box-shadow:none;box-shadow:none;font-family:'Arial Negreta', 'Arial';font-weight:700; font-style:normal;font-size:16px; color:#FFFFFF;}
#guanlian_mobiletip #main_title{position:absolute;left:11px;top:8px; width:343px;height:19px;font-family:'Arial Negreta', 'Arial';font-weight:700; font-style:normal;font-size:16px; color:#FFFFFF;}
/*#guanlian_mobiletip #main_tips {position:absolute;left:0px;top:0px; width:343px; white-space:nowrap;}*/
#guanlian_mobilenum .reslty3{width: 385px;height: auto;}
#guanlian_mobilenum .tubiao{width: 52px;height: 52px;margin-top: 5px;background: url(../images/goupic.png) no-repeat center;}
.login-box .l-box{border:1px solid #c0cad2; height: 45px; line-height: 45px; width: 248px; padding-left: 55px; }
.login-box #loginForm_password_pic{position: absolute;margin: 0;}

/*风险测评弹框*/
/*dailog*/
.page-dailog{ border:5px solid #bdbdbd; background: #fff; display: none;}
.page-dailog-title{ position: relative; padding: 20px 0 0 0;}
.page-dailog-title h3{font-size: 16px; font-weight: normal; color: #133066; font-size: 20px; border-left: 6px solid #133066; padding-left: 20px;}
.page-dailog-title h2{font-size: 20px; font-weight: normal;}
.page-dailog-title .page-close-dailog{
 background-position: 4px -96px;
 font-size: 0px;
 width: 20px;
 height: 20px;
 overflow: hidden;
 position: absolute;
 right: -13px;
 top: 2px;
 line-height: 0px;
 }
 .page-dailog-title .page-close-dailog1{
 background-position: 4px -96px;
 font-size: 0px;
 width: 20px;
 height: 20px;
 overflow: hidden;
 position: absolute;
 right: 17px;
 top: 18px;
 line-height: 0px;
 }
.page-dailog-content{ padding: 30px; padding-top: 15px; padding-bottom: 0; /*overflow: hidden;*/ max-height: 450px; overflow-y:auto; overflow-x:hidden; }
.page-dailog-content tr:hover{background-color: #fff;}
.page-dailog-content tr th{font-size: 16px; font-weight:normal;}


.dailog-investment-style{ width: 1000px;}
.icon-investment-style{ background: url("../images/icon-investment-style.png") center no-repeat; width: 270px; height: 240px}
.icon-investment-style-steady{ background-position: -45px 0;}/*稳健*/
.icon-investment-style-guard{ background-position: -45px 0;}/*保守*/
.icon-investment-style-enterprise{ background-position: -365px 0;}/*进取*/
.icon-investment-style-positive{ background-position: -693px 0;}/*积极*/


.investment-style{ height: 380px; width: 610px; margin: 0 auto; position: relative; overflow: hidden;}
.investment-style-1,
.investment-style-3,
.investment-style-4{ position: absolute; border: 3px solid #f1f1f1; width: 90px; height: 90px; border-radius: 90px; text-align: center; line-height: 90px; font-size: 18px; font-weight: bold; color: #d0d0d0;}
.investment-style-1{ top: 100px;}
.investment-style-2{position: absolute; left: 130px; top: 10px;}
.investment-style-3{ top: 20px; left: 400px;}
.investment-style-4{ top: 120px; left: 500px;}
.investment-style-name{ width: 530px; margin-top: 264px; margin-bottom: 20px; text-align: center; font-size: 30px; color: #fa7822; font-weight: bold; }
.investment-style-explain{ width: 530px; margin-left: 20px; font-size: 16px; line-height: 24px; color: #666;}

.dailog-investment-style .investment-style{ margin-left: 190px;}
.dailog-investment-style-bottom{overflow: hidden; margin-top: 20px; margin-bottom: 20px;}
.dailog-investment-style-bottom>button{ width: 100px; margin-left: 370px;}
.dailog-investment-style-bottom>a{ display: block; margin-top: 10px; margin-left: 20px;}


.dailog-investment-test{ width: 1120px; position: relative;}
.dailog-investment-test .up-progress{ width: 100%; height: 14px; position: relative; margin-bottom: 30px; margin-top: 10px;}
.dailog-investment-test .up-progress .up-bar{ overflow: hidden; position: relative; height: 100%; background-color: #dadada; border-radius: 10px; overflow: hidden;}
.dailog-investment-test .up-progress .up-bar .up-bar-grid{ margin-left: 10px; margin-right: 10px; height: 100%;}
.dailog-investment-test .up-progress .up-bar .up-bar-grid li{ /*border-right: 1px solid #bbb; */height: 100%; float: left;}
.dailog-investment-test .up-progress .up-bar .up-bar-color{ position: absolute; top: 0; height: 100%; background-color: #27b4cb; transition: all 0.5s; -webkit-transition:all 0.5s;}
.dailog-investment-test .up-progress .up-handle{ position: absolute; top: -5px; width: 20px; transition: all 0.5s; -webkit-transition:all 0.5s;}
.dailog-investment-test .up-progress .up-handle .up-angle{width: 0; margin-left: 5px; border-top: 20px solid #c79845; border-bottom: none; border-left: 10px solid transparent;  border-right: 10px solid transparent; }
.dailog-investment-test .up-progress .up-handle .up-text{ text-align: center;}
.dailog-investment-test .up-progress .up-handle .up-text span{color: #c79845;}

.dailog-investment-test .up-pages-content{ }
.dailog-investment-test .up-page-content{}
.dailog-investment-test .up-question{ width: 48%;}
.dailog-investment-test .up-question1{ width: 48%;}
.dailog-investment-test .up-question-title{ font-size: 16px; font-weight: bold;}
.dailog-investment-test .up-question-option{ margin-top: 20px; font-size: 14px; color: #666;}
.dailog-investment-test .up-question-option li{ /*padding-left: 20px; border-radius: 100px; overflow: hidden;*/ margin-bottom: 20px;border-radius: 5px; }
.dailog-investment-test .up-question-option li:hover{ }
.dailog-investment-test .up-question-option li.on{ background-color: #2b70b3; color: #fff;  }
.dailog-investment-test .up-question-option li.on label{color: #fff; border:1px solid #2b70b3;}
.dailog-investment-test .up-question-option label{ display: block; padding: 0 13px 0 13px;padding-right: 25px; border:1px solid #c2c2c2; color: #333; font-size: 18px; cursor: pointer; overflow: hidden;border-radius: 5px; background: url("../images/uqo-arrow.png") 95% center no-repeat;}
.dailog-investment-test .up-question-option input{ margin:0; float: left; margin-top: 2px; visibility: hidden; height: 0; width: 0;}
.dailog-investment-test .up-question-option span{  display: inline-block; width: 390px; float: left; padding-right: 10px;}
/*.dailog-investment-test .up-page-next{ cursor: pointer; position: absolute; right: -57px; top: 180px; font-size: 0; background: url("../images/page-next.png") center no-repeat; width: 30px; height: 52px;}
.dailog-investment-test .up-page-prev{ cursor: pointer; position: absolute; left: -57px; top: 180px; font-size: 0; background: url("../images/page-prev.png") center no-repeat; width: 30px; height: 52px;}
*/
.page-dailog-title .up-pagination{font-size: 20px; margin-top:-20px; margin-right: 5px;}
.page-dailog-title .up-page-now{ color: #fcaa1a;}

.dailog-investment-test-bottom{margin-top: 10px; margin-bottom: 10px;}
.dailog-investment-test-bottom .up-pagination{ font-size: 18px; color: #666; margin-top: 20px;}
/*.dailog-investment-test-bottom .up-page-now{ color: #3c94ff;}*/
.dailog-investment-test-bottom .up-sure{ width: 100px; margin-right: 20px;}
.dailog-investment-test-bottom .up-page-next,.dailog-investment-test-bottom .up-page-prev{display: inline-block; margin-right: 20px; border:none; color: #ffa300; border-radius: 3px; line-height: 38px; height: 38px; padding:0 10px;width: 100px;cursor: pointer;}
.page-dailog .wxts3{color: #666; margin:0; /*margin-bottom: 30px;*/}
.page-dailog .wxts3 p{font-size: 14px; color: #666; line-height: 22px;}

.risk-block{background-color: #fff5e4; color: #333; line-height: 25px; border-radius: 5px; padding:25px;  }

/*为了统一绑定银行卡的代码，我重写了一个样式，然后删除了一堆样式。*/
.tong-list li label{ float: left; width: 400px; text-align: right; }
.ps-img{position: relative; float: left;width: 150px;}
.ps-img input{width: 150px;}
.ps-img img{position: absolute; right:-13px; top:10px;}

#pop-up4 .ods a.cancelbtu,#pop-up-xgdz .ods a.cancelbtu{color: #0099ff; border:0; background-color: #fff;}
.login-box .label{left: 42px;height: 48px;top:0;line-height: 48px;outline:none;cursor:pointer;width: 280px; position: absolute;  -webkit-appearance: none;  text-indent: 14px;background: none; color: #C7C7C7; font-size: 14px;  }
.login-box #tip_loginForm{background-color: #fff5e4;padding: 7px 17px 7px 18px;font-size: 12px; color: #666;}
.login-box #tip_loginForm_verification_code{margin-bottom: 10px;margin-top: 15px; width:180px;}


/*交易前准备*/
.trade-ready-line{border-top:1px solid #e4e5e9; border-bottom: 1px solid #e4e5e9; height: 88px; color: #fff; position: fixed; width: 100%; background-color: #397fc3; bottom:0; z-index: 999;}
.trade-ready-content{min-width: 600px; max-width: 1050px; margin:0 auto;}
.trade-ready-content dt{ font-size: 18px; float: left; height: 88px; line-height: 88px;}
.trade-ready-content dd{float: left; font-size: 18px; }
.trade-ready-content dd ul li{float: left; min-width: 185px; max-width:280px;/* margin-left: 40px;*/ margin-top: 18px;}
.trade-ready-content dd ul li.on .trade-ok{display: block;}
.trade-ready-content dd ul li.on .trade-link{display: none;}
.trade-ready-content dd ul li .trade-link a{position: relative; display: block;}
.trade-ready-content dd ul li .trade-link a .bubble{position: absolute; display:none; height: 28px;padding:0 10px;border-radius: 3px;line-height: 28px;color: #fff;text-align: center;background-color: #0A1826;top: -36px;right: 38%;font-size: 12px;}
.trade-ready-content dd ul li .trade-link a .bubble:after{content: ''; width: 6px; height: 9px; position: absolute;bottom:-5px; left:31px; display: block;background:url(../images/bubble-a.png) left center no-repeat;}
.trade-ready-content dd ul li .trade-link a:hover .bubble{display: block;}
.trade-link .fn-left{width: 30px;padding-right: 6px;height: 36px;margin-right: 18px;margin-top: 5px;line-height: 36px;font-style: italic;background-color: #fff;color: #ffa300;border-radius: 20px;font-size: 30px;text-align: center;}
.trade-link .fn-right span{color: #89acd7;display: block; font-size: 14px; font-weight:bold; }
.trade-link .fn-right  p{color: #fff;display:block;}
.trade-ok{ background: url('../images/trade-ok.png') no-repeat left center; line-height: 36px; text-indent: 60px;display: none; margin-top: 5px; }

.trade-link .fn-right  p i{background: url('../images/trade-link-arrow.png') no-repeat right center; width: 20px; height: 20px; display: inline-block; vertical-align: middle;}

.popIn {
  -webkit-animation-name: popIn;
  animation-name: popIn; }
.vivify {
  -webkit-animation-duration: .8s;
  -webkit-animation-fill-mode: both;
  animation-duration: .8s;
  animation-fill-mode: both; }

@keyframes popIn {
  0% {
    -webkit-transform: scale3d(0, 0, 0);
    transform: scale3d(0, 0, 0);
    opacity: 0; }
  20% {
    opacity: 1; }
  40% {
    -webkit-animation-timing-function: cubic-bezier(0.47, 0, 0.745, 0.715);
    animation-timing-function: cubic-bezier(0.47, 0, 0.745, 0.715);
    -webkit-transform: scale3d(1.08, 1.08, 1.08);
    transform: scale3d(1.08, 1.08, 1.08); }
  60% {
    -webkit-animation-timing-function: cubic-bezier(0.42, 0, 0.58, 1);
    animation-timing-function: cubic-bezier(0.42, 0, 0.58, 1);
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1); }
  80% {
    -webkit-animation-timing-function: cubic-bezier(0.42, 0, 0.58, 1);
    animation-timing-function: cubic-bezier(0.42, 0, 0.58, 1);
    -webkit-transform: scale3d(1.03, 1.03, 1.03);
    transform: scale3d(1.03, 1.03, 1.03); }
  100% {
    -webkit-animation-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);
    animation-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1); } }

.infinite {
-webkit-animation-iteration-count: infinite;
animation-iteration-count: infinite; }
.driveInLeft {
  -webkit-animation-name: driveInLeft;
  animation-name: driveInLeft;
  -webkit-animation-duration: 1s;
  animation-duration: 1s; }

@keyframes driveInLeft {
  0% {
    opacity: 0;
    -webkit-animation-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
    animation-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
    -webkit-transform: translate3d(-10px, 0, 0);
    transform: translate3d(-10px, 0, 0); }
  30% {
    opacity: 1; }
  60% {
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    -webkit-transform: translate3d(0px, 0, 0);
    transform: translate3d(0px, 0, 0); }
  100% {
    -webkit-animation-timing-function: cubic-bezier(0.645, 0.045, 0.355, 1);
    animation-timing-function: cubic-bezier(0.645, 0.045, 0.355, 1);
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); } 
}


@media all and (-webkit-min-device-pixel-ratio:0) and (min-resolution: .001dpcm) { 
    .masked{
       background-image: -webkit-linear-gradient(left, #fff, #E6D205 25%, #fff 50%, #E6D205 75%, #fff);
        -webkit-text-fill-color: transparent;
        -webkit-background-clip: text;
        -webkit-background-size: 200% 100%;
        -webkit-animation: masked-animation 1s infinite linear;
    }
}
@-webkit-keyframes masked-animation {
    0%  { background-position: 0 0;}
    100% { background-position: -100% 0;}
}



.wrap-reg{position: relative;}
.wrap-reg2{padding:0 !important;padding-bottom:20px !important;}
.wrap-reg3{padding:0 !important;padding-bottom:20px !important;}
.fund-text{ float: left;  line-height: 40px; font-size: 14px; color: #333;}
.buy_information4{margin-left:0;padding-top: 0;}
.buy_information4 li{margin-bottom: 0;}
.buy_information4 li .wor{width:400px;}
.fund-gray{background-color: #f4f7f9;}
.buy_information4 li.password-li{padding-top: 50px;}
.buy_information4 li.password-li input{background-color:#F4F7F9 }
/*.buy_information4 li.password-li{padding-top: 50px;}
.buy_information4 #password_pic{float: left; position: relative !important;left:0 !important; margin-left: 20px !important;}
.buy_information4 .password-num{float: left; position: relative; background:#f4f7f9; min-width: 180px; height: 48px; }
*/
.fund-top-line{ position: relative; min-height:78px;  }
.fund-top-bg{min-height:78px;position: absolute; width: 1008px; top:-20px; left:-20px; padding:0 45px;
                      background-color: #2b95ec;
                      background:-webkit-linear-gradient(90deg, #2b95ec, #27b4cb); /* Safari 5.1 - 6.0 */
                      background: -o-linear-gradient(90deg, #2b95ec, #27b4cb); /* Opera 11.1 - 12.0 */
                      background: -moz-linear-gradient(90deg, #2b95ec, #27b4cb); /* Firefox 3.6 - 15 */
                      background: linear-gradient(90deg, #2b95ec, #27b4cb); }
.fund-top-bg2{left:0;}
.open-step.ostep-two .ostep-2 .ostep-yuan-red{display: block;}
.fund-top-title{font-size: 18px; color: #fff; line-height: 78px;}
.register .span_box{height: 48px;line-height: 46px;padding: 0 10px;transition: all .5s; -webkit-transition: all .5s;}


/*购买步骤*/
.buy-step{width: 450px; float: right;}
.buy-step dd{float: left;line-height: 35px; font-size: 18px; color: #bbbbbb; margin-left: 10px;}
.buy-step dd .buy-step-line{height: 4px; width: 33px; display: inline-block; margin-left: 10px; background-color: #cccccc; overflow: hidden; vertical-align: middle;}
.buy-step dd .buy-step-circle{background-color: #cccccc; height: 15px; width: 15px; border-radius: 50%;  display: inline-block;  margin-right: 10px; vertical-align: middle;}
/*---第一步*/
.buy-step .buy-step1 dd.buy-1{color: #ffa300;}
.buy-step .buy-step1 dd.buy-1 .buy-step-line{background-color: #ffa300;}
.buy-step .buy-step1 dd.buy-1 .buy-step-circle{background-color: #ffa300;}

/*---第二步*/
.buy-step .buy-step2 dd.buy-1{color: #ffa300;}
.buy-step .buy-step2 dd.buy-1 .buy-step-line{background-color: #ffa300;}
.buy-step .buy-step2 dd.buy-1 .buy-step-circle{background-color: #ffa300;}
.buy-step .buy-step2 dd.buy-2{color: #ffa300;}
.buy-step .buy-step2 dd.buy-2 .buy-step-line{background-color: #ffa300;}
.buy-step .buy-step2 dd.buy-2 .buy-step-circle{background-color: #ffa300;}

/*---第三步*/
.buy-step .buy-step3 dd {color: #ffa300;}
.buy-step .buy-step3 dd .buy-step-line{background-color: #ffa300;}
.buy-step .buy-step3 dd .buy-step-circle{background-color: #ffa300;}


.in_box_list .select{display:none;}
#pop-up4 .firstreset{height: 35px;border-radius: 4px;border: 1px solid #BF9449;color: #fff;font-size: 14px;text-align: center;padding: 0 20px;background-image: linear-gradient(153deg, #E1C680 0%, #BF9449 100%);}

/*倒计时*/
.processingbar{width:230px;height:230px;position:relative;text-align:center; margin:0 auto; margin-top: 40px;}
.processingbar font{color:#666;display:none;width:230px;height:230px;
                line-height:50px;font-size:14px;font-weight:700;
                text-align:center;position:absolute;left:0;top:0}
.processingbar font i{font-size:12px}
.submit-time{width: 300px; text-align: center;margin:0 auto; font-size: 14px;color: #666;margin-bottom: 40px;}


/*重置密码页面中的键盘 开发*/
.resetimg1  .jianpan{width:260px;height:102px;background:#ffa300;position:absolute;z-index:51;left: 107px;display:none;top:39px;}
.resetimg1 .jianpan_a{ width:245px; height:70px; background:#fff; margin:0 auto; padding:3px 0 0 5px;}
.resetimg1 .jianpan_a a{ display:block; width:22px; height:22px; float:left; border:1px #bfc0c0 solid; margin:5px; text-align:center; line-height:22px;padding:0;}
.resetimg1 .jianpan p{text-align:center;color:#fff !important;font-size:14px;padding-left:10px;line-height:24px !important;height: 25px;margin: auto;}
.resetimg1 .jianpan_a .aa{width:56px;}
.resetimg1 #new_password_pic{position:absolute;top:10px;left: 480px;margin:0;}
.resetimg1 #repeatpassword_pic{position:absolute;top:10px;left: 480px;margin:0;}
.resetimg1 img{position: absolute;top: 10px;left: 235px;margin: 0;}
#guanlian_mobilenum .nnext,#guanlian_mobilenum .ysnext3{display: inline-block;width: 119px; height: 42px;line-height: 42px;text-align: center;font-size: 16px;color: #fff;background: #ffa300; margin: 0 6px;}
.in_box_list .selectfundlist,.in_box_list .selectagency{height:250px;}


/*首页*/
.body-tel-bg{height: 0;}
.body-tel-info{height: 30px;width: 1100px;margin:0 auto;line-height: 30px;font-size: 12px;/* background: url('../images/body-tel.png') no-repeat left center; *//* text-indent: 20px; */}
.body-tel-info a{color: #FFA300;text-decoration: underline; margin-left: 5px;}
.body-top-bg{background:#2b95ec url('../images/body-top-bg.png')  left top; height: 125px; border-bottom: 1px solid #3e82c5;
             -moz-box-shadow: 0px 3px 10px #d6e3f1; 
             box-shadow: 0px 3px 10px #d6e3f1;
}
.body-po{width: 360px;height: 33px;line-height: 33px;text-align: center;position: absolute;right: 20px;color: #fff;bottom: -59px;border-radius: 20px;
	background:  url('../images/body-po.png');}
.body-top-content{width: 1100px; margin:0 auto; height: 125px;background:url('../images/body-top-content.png') no-repeat right center;
        -webkit-animation:bodycontent 4.5s 1;
	    -moz-animation:bodycontent 4.5s 1;
	    animation:bodycontent 4.5s 1;

}
@-webkit-keyframes bodycontent{
	0%{
		background:url('../images/body-top-content.png') no-repeat right top;
	}
	100%{
		background:url('../images/body-top-content.png') no-repeat right center;
	}
}
@keyframes bodycontent{
	0%{
		background:url('../images/body-top-content.png') no-repeat right top;
	}
	100%{
		background:url('../images/body-top-content.png') no-repeat right center;
	}
}
.body-img-left{float: left;width: 86px; height: 86px;padding-top: 22px;}
.body-img{width: 86px; height: 86px; background-color: #2277d0; border-radius: 50%; position: relative; }
.body-img img{ display: block; border:2px solid #fff; border-radius: 50%; position: absolute; left:50%; margin-left: -35px;  top:8px;}

.body-top-content .fn-left{margin-top: 15px; margin-left: 18px;}
.body-top-title{color: #fff;}
.vip-icon{background: url('../images/vip-icon.png') no-repeat left top; width: 18px; height: 13px; display: inline-block; margin-left: 10px;}

.body-top-time{color: #fff; margin-top: 10px;}
.body-top-time span{float: left;}
.user-bank-icon{background: url('../images/user-bank-icon.png') no-repeat left top; width: 26px; height: 26px; }
.user-bank-icon a{display: block;width: 100%; height: 100%;}
.time-line{color: #6fafe4; padding:0 10px;}
.tofundlist .js{color: #0f8beb;}
.tofundlist{margin: 10px 0 0 55px;}
.wrap-title #addformtitle{font-size:18px;color: #001478;font-weight: normal;}
.wrap-title #lesstips{margin-left:20px;}
.yinhang,.sanfang,.zhengquan{}
.showsftip,.showzqtip,.showyhtip{display:none;}
.yinhang:hover .showyhtip{position:absolute;display:block;color:#666;z-index:9999;background-color:#E3E3E3;}
.zhengquan:hover .showzqtip{position:absolute;display:block;color:#666;z-index:9999;background-color:#E3E3E3;}
.sanfang:hover .showsftip{position:absolute;display:block;color:#666;z-index:9999;background-color:#E3E3E3;}

/*修改账户资料弹框*/
.dailog-investment-modify{height: auto; width: 671px; padding-bottom: 20px; position: absolute;top: 20%;left: 50%; margin: -143px 0px 0px -317px;background: #FFF;}
.dailog-investment-modify .choose3 .wselect {width: 300px;-webkit-appearance: none;background: url(../images/select.png) no-repeat 97%;text-indent: 18px;}
.dailog-investment-modify .select_border3{width: 291px;}
.dailog-investment-modify .choose3 .wselect{width:100%}
.dailog-investment-modify #unlimit{width:auto}
.dailog-investment-modify.choose3 .selcet{width: 292px;border: 1px solid #C0CAD2;border-top:0;cursor:hand;}
.dailog-investment-modify .choose3  .selcet ul { background: #fff;  *background: #fff; max-height: 300px; overflow-y: auto;}
.dailog-investment-modify .choose3 .selcet ul li{width: 292px;}
.dailog-investment-modify .choose3  .selcet ul li a{width: auto; display:block;}
.dailog-investment-modify .long{width:272px;}
.dailog-investment-modify .bordercur{float: left;width:271px; height: 48px;border: 1px solid #c0cad2;line-height: 46px;padding: 0 10px;outline: none;}
.dailog-investment-modify .page-select{height: 46px;}
.dailog-investment-modify #modifybillflagbtu{display: inline-block;width: 120px;height: 42px;line-height: 42px;text-align: center;font-size: 16px;color: #fff;background: #ffa300;margin: 0 6px;}
.dailog-investment-modify .cancelbtu{color: #0099ff;border: 0;background-color: #fff;}
.dailog-investment-modify .ods{text-align: center;margin-top: 25px;}
/*sun 0930 登陆后的首页　改个标题粗体*/
#tjfundcodebox h2{font-weight: bold;}


.money-kai{border-left:dotted 1px #b9b7b7;height:200px;width: 165px;padding:0 40px;background: url(../images/money-kai.png) no-repeat 39px bottom;}
.main-border{border:1px solid #ece9e9; width: 1100px; margin:0 auto; margin-bottom: 40px; background-color: #fff;}
#myfunddetailzx .emptytd2 .fn-left,#myfunddetaildx .emptytd2 .fn-left{margin-left: 100px;}
.emptytd2{background-color: #fff;}
.bindcardspan{height: 48px;line-height: 43px;padding: 0 10px;width: 300px;margin: 0;font-size: 14px;vertical-align: middle;}
.otherresetpaw{color:#2CA8FD;cursor: pointer;}
#wipop-up{width:100%;height:100%;position:fixed;top:0px;left:0px;display:none;z-index: 99999;}
#wipop-up .pop-title p{font-size:20px;color:#133066;padding-left:30px;display:inline-block; line-height:30px; height:30px; padding-top:14px;}
#wipop-up .order_point h5{font-family: 'Arial Negreta', 'Arial';font-weight: 700;font-size: 16px;color: #666666;}
#wipop-up .order_point{margin-left: 130px;}
#wipop-up .winpop-main{width: 625px;position: absolute;top: 50%;left: 50%;margin: -143px 0px 0px -317px;background: #FFF;border-radius: 10px}
#wipop-up .withdraw1 span{float: left;text-align: right;height: 40px;line-height: 40px;font-size: 16px;color: #666;margin-right: 15px;}
#wipop-up .withdraw1 #password_pic{margin-top: 5px;right: 190px; position: absolute;}
#wipop-up .nnext{display: inline-block; width: 119px;height: 42px;line-height: 42px;text-align: center;font-size: 16px;color: #fff;background: #ffa300;margin: 0 6px;}
#wipop-up .withdraw1 input{height: 16px;line-height: 16px;background: #fff;padding: 10px;width: 190px;margin: 0;border: 1px solid #c4c4c4;font-size: 14px;vertical-align: middle;}
#wipop-up .error{color: #010101;font-size: 20px;font-weight: bold;line-height: 36px;margin-top: -5px;}
#wipop-up .error-point{text-align: center;}
.dailog-investment-modify em{color:#ffa300}
#pop-up .ods a{display: inline-block;width: 119px;height: 42px;line-height: 42px;text-align: center;font-size: 16px;color: #fff;background: #ffa300;margin: 0 6px;}
#pop-up-xgdz .w140{width: 150px;}
.risk-tip{padding:30px;background: #fbeed7;}
.shar_category .fixInvest_table{margin-top:0px;}
#addFixTradeCheckForm .jianpan p img{left:455px;}
input::-ms-clear{display:none;}
input::-ms-reveal{display:none;}
.register2 #confirmPassword,.register2 #password{width:380px;}
.fixInvest_table tr th{background: #fff;}
.bankcardpop #update_password{width:170px;}
.bankcardpop .update-li .jianpan{left:145px;top:37px;}
.bankcardpop .update-li .jianpan p img{left:455px;}
.evei16_close{width: 20px;height: 20px;position: absolute;right: 20px;top: 15px;z-index: 11;}
.register_addbankcard .password-li .jianpan p img{position: absolute;  right:10px; top:5px; }
.register_addbankcard .confirmpas .jianpan{left:0px;top:50px;}
.register_addbankcard .confirmpas .jianpan p img{position: absolute;  right:10px; top:5px; }
#loadhtml_template .resetmobile .jianpan p img{left:455px;}
#redeemSubmitForm .redeem .jianpan,#transSubmitForm .redeem .jianpan{left:0px;top:50px;}
#cardSignForm .password-li  .jianpan p img,#cardUnSignForm .password-li .jianpan p img{left:455px;}
#resetTradePasswordForm .password-li .jianpan p img{left:235px;}
.investmentInner3 .password-li p img{left:455px;}
.xiangxiziliao .edit-item{display: none;}
.xiangxiziliao.edit-mode .edit-item{display: block;}
.xiangxiziliao.edit-mode .mw20{width:13%;}
.xiangxiziliao.edit-mode #beneficiary{width:150px;line-height: 46px;}
.xiangxiziliao.edit-mode #check_send_way,.xiangxiziliao.edit-mode #statement_flag{height:46px;line-height:46px;}
.crscustflag,.workselect,.crsnation{width:290px;}
.crscustflag .selcet ul li,.workselect .selcet ul li,.crsnation .selcet ul li{width:290px;}
#modifyUserInfoForm .choose3 .selcet ul li{height: 40px;padding: 0 5px;border:none;line-height: 40px;}
.crscustflag .wselect,.workselect .wselect,.crsnation .wselect{  width:100%;  -webkit-appearance: none; background: url(../images/select.png) no-repeat 268px; text-indent: 18px; }
#modifyUserInfoForm .xiangxiziliao em{color:red;}
#modifyUserInfoForm .xiangxiziliao .protocols3{color:red;margin-top: 20px;}
#modifyUserInfoForm .xiangxiziliao .modifybuttdiv{text-align: center; margin: 20px;}
#modifyUserInfoForm .modifybuttdiv button{color:#ffffff; margin: 10px 40px;line-height: 32px;font-size: 16px;width:120px;border:1px solid;}
#modifyUserInfoForm #addOtherTax{float: none !important;  cursor: pointer;color: #fff;background-color: #3A80C4;padding: 7px 10px 8px 10px;border-radius: 3px; display: inline-block;} 
#modifyUserInfoForm .removetax{color:red;margin-left:20px; display:inline-block; background-color:#3a80ce; color:#fff; font-weight:normal; font-size:13px; padding:2px 7px;border-radius: 3px;}
#modifyUserInfosForm em{color:red;}
#crsclose_pop{width:20px;height:20px;display:block;float:right;margin-top:12px;background:url(../images/icons.png) no-repeat -2px -53px;}
#CRSdeclaration a{color: #fff;background-color: #3A80C4;padding: 7px 10px 8px 10px;border-radius: 3px;cursor: pointer;}
.crstaxinfo{font-weight: bold; float: none !important; padding-top:7px;}
.crstaxinfo span{font-weight: bold; float: none !important; padding-top:7px; display:inline-block !important}
.endtateacss a{position: absolute;top: 20px;left: 990px;}
#addOtherTaxinfo{font-size: 14px;font-weight: bold; float: none !important; cursor: pointer;color: #fff;background-color: #3A80C4; padding: 18px 7px 18px 7px;border-radius: 3px;display: inline-block;}
.crsmessage th{background-color:#ffffff;}
#modifyUserInfosForm .choose3  .selcet ul {max-height: 200px;}
#modifyUserInfosForm #addOtherTax{color: #3A80C4;} 

.peo_spe{line-height: 25px;}
.sendways .otherchoose .select_border3{width:120px;}
#modifyUserInfosForm .removetax{margin-left:10px; background-color:#3a80ce; color:#fff; font-weight:normal; font-size:13px; padding:2px 2px;border-radius: 3px;}
.taxoption label{margin-left:20px;}
.crsmessage{margin: 10px;line-height: 2px;}
.currentnation .crsnation{z-index:100;}
.tktrwidth tr th{width: 120px;}
#modifyUserInfoForm span{word-wrap:break-word}
#rapidredeemSubmitForm #password_pic{left: 440px;}
#rapidredeemSubmitForm .jianpan{left:333px !important;top:50px;}
.diffentselect,.diffentselect .crsnation{width:130px!important;}
#home_place,#eng_home_place{width:150px!important;}
.diffentselect .crsnation .wselect{background: url(../images/select.png) no-repeat 108px!important;}
#pop-up-xgdz #home_place,#pop-up-xgdz #eng_home_place{height: 46px;}

#votepop-up{width:100%;height:100%;position:fixed;top:0px;left:0px;display:none;z-index: 99999;}
#votepop-up .pop-title p{font-size:20px;color:#133066;padding-left:30px;display:inline-block; line-height:30px; height:30px; padding-top:14px;}
#votepop-up .order_point{margin-left: 130px;}
#votepop-up .winpop-main{width: 755px;position: absolute;top: 25%;left: 45%;margin: -143px 0px 0px -317px;background: #FFF;border-radius: 10px}
#votepop-up .nnext{display: inline-block; width: 119px;height: 42px;line-height: 42px;text-align: center;font-size: 16px;color: #fff;background: #ffa300;margin: 0 6px;border-radius: 5px;}
.submit-success-progress-bar{margin-top:30px;margin-bottom:30px;margin-left: 80px;}

table tr td.capitalflow{color: #666666;font-size: 14px;padding: 15px 0px;}
#hisNVResult  table,#detailResult table,#hisIncomeResult table{text-align: center;}

#votepop-up .error{color: #010101;font-size: 20px;font-weight: bold;line-height: 36px;margin-top: -5px;}
#willchangelist  table{border:1px solid #ADAEAD;}
#willchangelist  table th,#willchangelist  table td{color:#83b4ec;text-align:center;}
#willchangelist  .vbutton{border-radius: 5px;border: 1px solid #ccced2;background-color: #e9eaea;}
.fundmessage a{text-decoration:underline; color: #2CA8FD;}
#willchangelist label{margin-right: 5px;}

#resetTradePasswordForm .resetTradePassword #confirmpassword_pic{position:absolute;top:10px;left: 315px;margin:0;}
#resetTradePasswordForm .resetTradePassword #password_pic{position:absolute;top:10px;left:315px;margin:0;}

.shenqing1 .continue .ct1{ display: inline-block; text-align: center;font-size: 14px; color: #fff; width: 110px; height: 40px; line-height: 40px;	 background: #ffa300; margin-right: 10px; border-radius: 6px;}
.shenqing1 .continue .ct2{ display: inline-block; width: 184px; height: 36px; line-height: 36px; text-align: center; border:2px solid #ffa300; color: #ffa300; font-size: 14px; border-radius: 6px;}

#myuncomfirfund.table1 tr th.businflagStr{width: 13%;}
#myuncomfirfund.table1 tr th.sharetype{width: 10%;}
#myuncomfirfund.table1 tr th.op{width: 10%;}
#myuncomfirfund.table1 tr .splitflag{text-align:center;width:13%;}
.split_info_query{width: 450px; max-height: 350px;overflow-x: hidden;overflow-y: auto;margin: 0px 70px;text-align:  center;}
#fundTradeQuery .bankname{width:15%;}
table .splitflag{width: 10%;}
#fundTradeQuery table tr th{padding:9px 4px 9px 4px;}
#fundTradeQuery .bankname{width: 13%;}
#fundTradeQuery table tr td{padding:15px 8px;}

.ShowProvice #current_work_provice_code{text-indent: 18px;height: 40px;line-height: 40px;}
.ShowProvice #current_work_city_no{text-indent: 18px;height: 40px;line-height: 40px;width: 150px;}
.crsnation .wselect{overflow: hidden;}

.ui_cardTip_box{position:absolute;border:1px solid #ddd;background:#ffffcd;/* display:none; */}
.ui_cardTip_box_content{ padding:6px; font-size:20px; color:#000; font-weight: bold; font-family:Arial, Helvetica, sans-serif}
.ui_cardTip_boxbankcard{ width: 280px;}
#fundTradeQuery .businflagstr{width: 13%;}
#fundTradeQuery .apply,#fundTradeQuery .confirmapply{width: 9%;}

#cardSignForm .long-code{width: 222px;}
#cardSignForm .long-code input{width: 210px;padding-right: 0;}
#cardSignForm #mobileLI{overflow: inherit;}
#open-remittance .provinceUL::-webkit-scrollbar,#open-remittance .cityUL::-webkit-scrollbar{width: 8px;}
#cardSignForm .investmentInner5{width: 750px;}

.btn_quxian{position:relative;}
.btn_quxian:hover .info-icon-cont{
    display:block;
}
.info-icon-cont{
    display:none;
    position: absolute;
    top: -37px;
    left: 0px;
    height: 36px;
}
.info-icon{
    display:  inline-block;
    text-align:  center;
    width: 280px;
    background: #e18f4c;
    color: #ffffff;
    text-decoration: none;
    height: 28px;
    line-height: 28px;
    border-radius: 14px;
}
.rate-chart-arrow{border-top: 8px solid #e18f4c;display: inline-block;border-left: 6px solid transparent;border-right: 6px solid transparent;position: absolute;bottom: 0px;left: 3px;}
.div-none{display: none;}

/*clear*/
.clear{zoom:1;}
.clear:after{ clear:both; overflow:hidden;zoom:1; height:0px;  font-size:0; line-height:0;content:".";display:block;}
.clearfix{zoom:1}
.clearfix:after{ clear:both; overflow:hidden;zoom:1; height:0px;  font-size:0; line-height:0;content:".";display:block;}
.clearf{zoom:1}
.clearf:after{ clear:both; overflow:hidden;zoom:1; height:0px;  font-size:0; line-height:0;content:".";display:block;}


.inline-block{ display: inline-block;}
.open-submit{width:174px;display: inline-block;background: #ffa300;border-radius: 2px;color: #fff;outline: none;border:0;line-height: 44px;height: 44px;font-size: 16px;text-align: center;cursor: pointer;
    -moz-box-shadow:0px 4px 5px #cce7f7; -webkit-box-shadow:0px 4px 5px #cce7f7; box-shadow:0px 4px 5px #cce7f7;-o-transition: .5s;transition: .5s;}
.open-submit:hover{outline: none; border:0; opacity: 0.8;filter:alpha(opacity=80); color:#fff;}
/*.open-submit.page-disabled{background: #98A2BD; color: #fff;}*/
/*.open-submit:focus{background: #2396dd;color: #fff;}*/

/*padding*/
.pd5{padding: 5px;}
.pd10{padding: 10px}
.pd20{padding: 20px;}
.pd25{padding: 25px;}
.pd30{padding: 30px;}
.pd40{padding: 40px;}

.p10-30{padding: 10px 30px;}
.p15-25{padding: 15px 25px;}
.p30-35{padding: 30px 35px;}
.pd0-40{padding:0 40px;}
.pd20-40{padding:20px 40px;}
.pd20-50{padding:20px 50px;}

.pd-l-5{padding-left: 5px}
.pd-r-5{padding-right: 5px}
.pd-t-5{padding-top: 5px}
.pd-b-5{padding-bottom: 5px}

.pd-l-10{padding-left: 10px}
.pd-r-10{padding-right: 10px}
.pd-t-10{padding-top: 10px}
.pd-b-10{padding-bottom: 10px}

.pd-l-15{padding-left: 15px}
.pd-r-15{padding-right: 15px}
.pd-t-15{padding-top: 15px}
.pd-b-15{padding-bottom: 15px}

.pd-l-20{padding-left: 20px}
.pd-r-20{padding-right: 20px}
.pd-t-20{padding-top: 20px}
.pd-b-20{padding-bottom: 20px}

.pd-l-25{padding-left: 25px}
.pd-r-25{padding-right: 25px}
.pd-t-25{padding-top: 25px}
.pd-b-25{padding-bottom: 25px}

.pd-l-30{padding-left: 30px}
.pd-r-30{padding-right: 30px}
.pd-t-30{padding-top: 30px}
.pd-b-30{padding-bottom: 30px}

.pd-l-40{padding-left: 40px}
.pd-r-40{padding-right: 40px}
.pd-t-40{padding-top: 40px}
.pd-b-40{padding-bottom: 40px}

.pd-l-50{padding-left: 50px}
.pd-r-50{padding-right: 50px}
.pd-t-50{padding-top: 50px}
.pd-b-50{padding-bottom: 50px}

/*margin*/
.mg-t-10-f{margin-top: -10px;}

.mg5{margin: 5px;}
.mg10{margin: 10px}
.mg15{margin: 15px}

.mg-l-2{margin-left: 2px}
.mg-l-5{margin-left: 5px}
.mg-r-5{margin-right: 5px}
.mg-t-5{margin-top: 5px}
.mg-b-5{margin-bottom: 5px}

.mg-t-8{margin-top: 8px}

.mg-l-10{margin-left: 10px}
.mg-r-10{margin-right: 10px}
.mg-t-10{margin-top: 10px}
.mg-b-10{margin-bottom: 10px}

.mg-l-15{margin-left: 15px}
.mg-r-15{margin-right: 15px}
.mg-t-15{margin-top: 15px}
.mg-b-15{margin-bottom: 15px}

.mg-l-20{margin-left: 20px}
.mg-r-20{margin-right: 20px}
.mg-t-20{margin-top: 20px}
.mg-b-20{margin-bottom: 20px}

.mg-l-25{margin-left: 25px}
.mg-r-25{margin-right: 25px}
.mg-t-25{margin-top: 25px}
.mg-b-25{margin-bottom: 25px}

.mg-l-30{margin-left: 30px}
.mg-r-30{margin-right: 30px}
.mg-t-30{margin-top: 30px}
.mg-b-30{margin-bottom: 30px}

.mg-l-35{margin-left: 35px}
.mg-r-35{margin-right: 35px}
.mg-t-35{margin-top: 35px}
.mg-b-35{margin-bottom: 35px}

.mg-l-40{margin-left: 40px}
.mg-r-40{margin-right: 40px}
.mg-t-40{margin-top: 40px}
.mg-b-40{margin-bottom: 40px}

.mg-l-50{margin-left: 50px;}
.mg-t-50{margin-top: 50px}
.mg-t-60{margin-top: 60px;}
.mg-l-60{margin-left: 60px;}
.mg-l-300{margin-left: 300px;}


/*图片上传认证*/
.open-pic{ padding:20px 0 0 0;}

/*合格投资者认证and实名认证上传*/
.attestation-title{ margin-top: 20px; font-size: 16px; color: #333; margin-left: 59px;}

/*反洗钱上传*/
.aml-pos{position: relative; z-index: 10; margin-top: 20px;}
.aml-img{ text-align: center; padding:20px 40px;}
.aml-img>div{margin:0 30px;}
.aml-img-bg{width: 248px; height: 150px; border:dashed 1px #ccc; border-radius: 5px; background: #BDC9D1; margin:0 auto; margin-top: 8px;position: relative;}
.aml-img-bg img{width: 100%; height: 100%;}
.aml-img-bg p{display: block;position: absolute;width:136px; height: 54px; left:50%; top:50%; margin-left: -68px; margin-top: -27px;
    background: url("../images/new/aml-img-bg.png") no-repeat center center;}

.amlfile-line{border-radius: 8px;width: 302px; height: 188px; border:dashed 1px #dcdfe1; position: relative; background: #f3f8fd; margin:0 18px;}
.amlfile-img-name{width: 197px; height: 119px; display: block;position: absolute; top:50%; margin-top: -60px; left:50%; margin-left: -99px; vertical-align: middle;}
.amlfile-img-name.amlfile-1{ background: url("../images/new/amlfile-1.png") no-repeat center center;}
.amlfile-img-name.amlfile-2{ background: url("../images/new/amlfile-2.png") no-repeat center center;}
.amlfile-img-name img{width:100%; height: 100%}
.amlfile-text{width: 302px;height: 40px; line-height: 40px; position: absolute;left:0; bottom: 0; text-align: center; color: #8fc0ee; font-size: 16px; display: block;}

.amlfile-add{display:block;
    width: 302px; height: 188px;
    cursor: pointer;
    background: url("../images/new/amlFile-add.png") no-repeat center center;
    position:relative;
    overflow:hidden;
    text-align: center;
    vertical-align: middle;
    float: left;

    transition: All 0.2s ease-in-out;
    -webkit-transition: All 0.2s ease-in-out;
    -moz-transition: All 0.2s ease-in-out;
    -o-transition: All 0.2s ease-in-out;
}
/*添加照片后去掉加号*/
.add-on{
    background:none!important;
}
.amlfile-add:hover{
    transform: rotate(360deg);
    transform: translate(0, -5px);
    -webkit-transform: translate(0, -5px);
    -moz-transform: translate(0, -5px);
    -o-transform: translate(0, -5px);
    -ms-transform: translate(0, -5px);
}

.amlfile-add input{position:absolute;left:0; top:0; font-size:200px; opacity:0; filter:alpha(opacity=0); width: 320px;}
.amlfile-line i{ background:url("../images/new/del.png") no-repeat center center;  width:15px; height: 18px;  position: absolute; right:10px; bottom: 15px; display: none; }

.amlfile-line.on .amlfile-text{background: url("../images/new/delbg.png"); color: #fff;}
.amlfile-line.on i{display: block;}

.link-red,a.link-red,.link-red a{color: #FF665D} /*默认*/
.link-red:hover,a.link-red:hover,.link-red a:hover{color: #FF665D}/*经过*/
.link-red:active,a.link-red:active,.link-red a:active{color: #FF665D; text-decoration: underline;}/*点击*/

.fixed-bottom-btns{ padding-bottom: 5px;padding-top: 5px; }
.fixed-bottom-btns .fixed-area{ text-align: center;  }
.fixed-area .wb50{width: auto;}
.fixed-area .wb100{width: auto;}

.fixed-top-line{ padding-bottom: 52px;}
.fixed-top-line .fixed-top-area{ position: absolute; top: 0px; left: 0px; width: 100%;background: #fff; color: #000; line-height: 48px; border-bottom: 2px solid #f8f8f8; }

.add-btn-cancel,.add-btn-sure,.add-btn-submit,.add-btn-other{font-size: 16px;border:1px solid #E9343D;border-radius: 30px;line-height: 40px;text-align: center;padding: 0 40px;display: inline-block;}
.add-btn-cancel{background-color: #fff; color: #E9343D;  }
.add-btn-sure{background-color: #E9343D;  color: #fff; margin-left: 20px; }
.add-btn-submit{background-color: #E9343D;  color: #fff; margin-left: 20px;}
.add-btn-other{background-color: #E9343D;  color: #fff; }
.add-btn-sure:hover,.add-btn-submit:hover,.add-btn-other:hover{color: #fff;opacity:0.8;}

.add-btn-submit[disabled]{background-color: #dfdedc;border: 1px solid #dfdedc;cursor:not-allowed;}
.add-btn-submit[disabled]:hover{color: #ffa300;}
/*pdf*/
.pdfobject-container {height: 500px;position: relative;}

/*交易规则*/
.buy-rule-layer,.apply-rule-layer{padding: 20px 24px;}
.buy-item-title{font-size: 14px;font-weight: bold; color: #333;margin-bottom: 8px}
.buy-flow{padding: 12px 10px 10px; background: #F8FAFC;border-radius: 5px; text-align: center;}
.buy-flow .dot-panel{display: inline-block;width: 16px;height: 16px;margin:6px 0 2px; border-radius: 50%;background: rgba(74,144,226,0.20);}
.buy-flow .dot-panel i{display: inline-block;width: 8px;height: 8px;margin-top: 4px; border-radius: 50%;background-color: #4A90E2;vertical-align: top;}
.buy-flow ul{display: inline-block;}
.buy-flow li{position: relative; float: left;}
.buy-flow li.step{margin-right: 232px;}
.buy-flow li.step:after{content:"";position: absolute;left: 28px;right: 0;top: 30px;width: 273px; height: 1px;background: rgba(74,144,226,0.50);}
.rule-info {margin-top: 8px;}
.rule-info p{font-size: 12px;color: #666;line-height: 22px;}
.info-tips{padding-top: 4px; line-height: 18px;font-size: 12px;color: #666;}
.rule-table th{height: 40px;font-size: 14px; padding:0 24px;color: #a5a5a5;background-color: #fbfbfb;text-align: left;}
.rule-table td{height: 50px; padding: 0 24px;text-align: left;}
.dialog-action{text-align: center;margin-top: 38px;}
.got-btn{display: inline-block; width: 140px;height: 44px;background: #2396DD;border-radius: 4px;line-height: 44px;text-align: center;color: #fff;cursor: pointer;}
.apply-title-tab {position: relative;}
.apply-title-tab span{display: inline-block;font-size: 16px;color: #666;cursor: pointer;}
.apply-title-tab span.active{position: relative; color: #2396DD;font-weight: bold;}
.apply-title-tab span.active:after{content:"";position: absolute;bottom: -1px;left: 0;height: 4px;width: 100%;background: #2396DD;}
.apply-head{position: absolute;top: 0; left: 0;right: 0; height:60px;border-bottom: 1px solid #D7DBE0;border-radius: 8px 8px 0 0;background-color: #fff;padding: 0 24px;z-index: 100;}
.apply-head .apply-title-tab span{display: inline-block;height: 60px;line-height: 60px;margin-right: 76px;}
body .layui-layer-title{border-bottom: 1px solid #D7DBE0;background-color: #fff;}
.apply-close-btn.layui-layer-ico {position: absolute;right: 0;top:22px; width: 16px;height: 16px;background-position: 1px -40px;}

.none{ display:none}

/*通用弹出框*/
.dialog-result{position: relative;}
.dialog-box{position: relative; padding:20px 0;}
.dialog-box-2{position: relative; margin:20px 10px 20px 40px; padding:20px 0;}
.dialog-box-3{position: relative; padding:30px;}
.dialog-height{max-height: 300px; overflow-y:auto; overflow-x: hidden;margin-top: 5px; }
.dialog-height-500{max-height: 500px; overflow-x: hidden; overflow-y:auto; }
.dialog-height-400{max-height: 400px; overflow-x: hidden; overflow-y:auto; }
.dialog-height-350{max-height: 350px; overflow-x: hidden; overflow-y:auto; }
.dialog-height-300{max-height: 300px; overflow-x: hidden; overflow-y:auto; }
.dialog-height-200{max-height: 200px; overflow-x: hidden; overflow-y:auto; }

.dialog-width-height{max-height: 300px;max-width: 780px; overflow-y:auto;margin-top: 5px;  margin:25px 20px;padding-top:0  }

.tip-content-p{text-align: center; font-size: 16px;}
/*预留信息弹窗*/
.tcylxx{ background:#fff; border-radius:10px; width:670px; height:370px; position:fixed; left:50%; top:50%; display:none; margin:-185px 0 0 -335px; z-index:101;}
.tcylxx .icon19{ margin:30px 0 50px 40px; background:url(../images/icon19.png) no-repeat left center; padding-left:75px; color:#ff5631; font-size:36px; line-height:60px;}
.tcylxx .ylxxm{ width:450px; margin:0 auto}
.tcylxx .ylxxmt{ border:1px solid #e6e6e6; padding:5px 0; height:45px;}
.tcylxx .ylxxmt span{ display:inline-block; border-right:1px solid #e6e6e6; line-height:35px; text-align:center; width:100px; font-size:18px; color:#606060; float:left}
.tcylxx .ylxx_input{ float:right; height:35px; line-height:35px; border:none; width:325px; color:#606060; font-size:18px;font-family:"Microsoft Yahei";}
.tcylxx .btn1{border:1px solid #00366c; border-radius:5px; background:#00366c; color:#fff; border-radius:3px; height:30px; width:90px; text-align:center; font-size:16px; cursor:pointer; transition:all 0.3s;}
.tcylxx .btn1:hover{background:#fa5936; border: 1px solid #fa5936;}
.tcylxx .btn2{ border:1px solid #00366c;border-radius:5px; background:#fff; color:#00366c; border-radius:3px; height:30px; width:90px; text-align:center; font-size:16px; cursor:pointer; transition:all 0.3s;}
.tcylxx .btn2:hover{background:#fa5936; color:#fff;  border: 1px solid #fa5936;}
.tcylxx .mr50{margin-right:50px;}
.tcylxx .tc{text-align:center;padding: 20px;}

.body-top-tcylxx{color: #fff; margin-top: 10px;}

.tips{ padding-left: 30px; background: url(../images/tipsw2.png) no-repeat left center; margin:0 auto;  }

.fixed-area .disclosureFile{ margin: 0 10px; }
.butgray31{border-radius:6px;text-align:center;font-size:14px;display:inline-block;*display:inline;color:#fff;background:#dfdedc;border:0px;height:31px;line-height:31px;padding:0 25px;vertical-align:middle;zoom:1; cursor:not-allowed;}
/**
侧袋基金改造
 */
.side-bag-flag-S{background: url("../images/sidebag/s.png");display: inline-block;width: 20px;height: 20px;background-size: 20px 20px;vertical-align: middle;margin-left: 3px;}
.side-bag-flag-M{background: url("../images/sidebag/m.png");display: inline-block;width: 20px;height: 20px;background-size: 20px 20px;vertical-align: middle;margin-left: 3px;}
.side-bag-flag-Q{background: url("../images/sidebag/q.png");display: inline-block;width: 20px;height: 20px;background-size: 20px 20px;vertical-align: middle;margin-left: 3px;}
.side_bag_flag_text{position: relative;display: block;height: 24px;}
.side_bag_flag_text .tip{position: absolute;bottom: 0;width: 270px;background:#fff8ec;color:#ff9d4a;margin-left: 0px;}

/**
新登录页面
 */
.page-top-bar-login{position: fixed;width: 100%;z-index: 999;top: 0;}
.new-login {height:110px ;}
.new-login .top-box {background: #F9FAFF;text-align: right;}
.new-login .top-box .top-title{width: 1200px;margin: 0px auto;height: 30px;line-height: 30px;font-size: 0;}
.new-login .top-box  a,.new-login .top-box span{   display: inline-block; *display: inline; _zoom: 1;  vertical-align: middle; font-size: 14px;color: #9EA4B3;
    margin-left: 32px;}
.new-login .top-box  a:hover{color:#BF9449;outline:none;}
.new-login .mainbox{width: 1200px;height: 80px;}
.new-login .mainbox .magi{margin: 13px 0;line-height: 50px;}
.page-top-banner{margin-top:110px;height: 155px;background: url("../images/login/banner.png") no-repeat center center; background-size: 1920px 155px}
.main-footer{height: 138px;background: url("../images/login/main-footer.png") no-repeat center center;}

.nav_ul {
    float: right;
    height: 80px;
}
.nav_ul li {
    float: left;
    padding-left: 56px;
}
.nav_ul li a {
    display: block;
    height: 80px;
    line-height: 80px;
    font-size: 18px;
    color: #172242;
    position: relative;
}
.nav_ul li a:before {
    content: '';
    width: 0;
    height: 2px;
    background: #BF9449;
    position: absolute;
    left: 50%;
    bottom: 0;
    transition: all .3s;
    -moz-transition: all .3s;
    -webkit-transition: all .3s;
}
.nav_ul li a:hover , .nav_ul li.active a {
    color: #BF9449;
}
.nav_ul li.active a {
    font-weight: bold;
}
.nav_ul li.active a:before {
    width: 100px;
    margin-left: -50px;
}
.page-top-banner .banner_inner {height: 110px;padding-top: 45px;position: relative;z-index: 10;overflow: hidden;}
.page-top-banner .wrapfix {width: 1200px;margin: 0 auto;}
.page-top-banner .banner_inner h2 {line-height: 33px;font-size: 24px;color: #FFFFFF;letter-spacing: 0.67px;padding-left: 150px;}
.page-top-banner .banner_inner p {width: 464px;line-height: 20px;color: #757da6;padding: 4px 0 0 150px;}
/*右侧浮动*/

.rt_pop {
    position: fixed;
    top: 50%;
    right: 10px;
    margin-top: -87px;
    z-index: 2000;
}
.rt_pop > a {
    display: block;
    width: 52px;
    height: 52px;
    margin-bottom: 6px;
    background: #FFFFFF;
    position: relative;
    border-radius: 7px;
}
.rt_pop > a img {
    width: 100%;
}
.rt_pop > a.pop03 {
    height: 0;
}
.rt_pop > a.pop03 img {
    width: 0;
}
.rt_pop > a.pop03.in {
    height: 52px;
}
.rt_pop > a.pop03.in img {
    width: 100%;
}
.radius5{border-radius: 5px;border: 1px solid #E1E6F0;}

.bcmAgreement{
    padding-left: 38.3%;
    width: 100%;
}
:hover.signTip{color:#fff;outline:none;}

.todowh{background: url(../images/todowh.png) no-repeat left center;position: relative;cursor: pointer;}
.todotips{background: url(../images/todotip.png) no-repeat left center;position: absolute;top: 0px;left: 0px;display: none;z-index: 999;width: 400px;height: 298px;}
.todowh:hover .todotips{z-index:999;display:inline;}

.smf-tip {height: 50px; background: url(../images/smf-tip.png) no-repeat 0px 0px;}

.pop-up .tabs {
    padding: 0 20px;
    display: inline;
}

.pop-up .tab {
    display: inline-block;
    padding: 10px 20px;
    cursor: pointer;
}

.pop-up .tab.active {
    color: #ff9500;
    border-bottom: 2px solid #ff9500;
}

.showlayer .tabs {
    padding: 0 20px 0 55px;
    display: inline;
}

.showlayer .tab {
    display: inline-block;
    padding: 10px 20px;
    cursor: pointer;
}

.showlayer .tab.active {
    color: #ff9500;
    border-bottom: 2px solid #ff9500;
}

.product-list {
    max-height: 400px;
    overflow-y: auto;
    padding: 0 20px;
}

.product-item {
    padding: 10px 0;
}

.product-item .label-left {
    padding-left: 100px;
}

.pop-up .dialog-content {
    padding-left: 20px;
    padding-top: 10px;
}




.customize_div .switch {
    position: relative;
    display: inline-block;
    width: 50px;
    height: 24px;
}

.customize_div .switch input {
    opacity: 0;
    width: 0;
    height: 0;
}

.customize_div .slider {
    position: absolute;
    cursor: pointer;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: #ccc;
    border-radius: 24px;
    transition: .3s;
}

.customize_div .slider:before {
    position: absolute;
    content: "";
    height: 20px;
    width: 20px;
    left: 2px;
    bottom: 2px;
    background-color: white;
    border-radius: 50%;
    transition: .3s;
}

.customize_div input:checked + .slider {
    background-color: #FF9500;
}

.customize_div input:checked + .slider:before {
    transform: translateX(26px);
}

.customize_line_div {
    font-size: 16px;
    padding: 20px 0 20px 5px;
    border-bottom: 1px solid #e6e6e6;
}

.customize_line_div div {
    display: inline-block;
}

.customize_line_div_in2 {
    float: right;
    padding-top: 10px;
}

.customize_line_div_in1_span1 {
    font-size: 18px;
    color: #333333;
    letter-spacing: 0;
    line-height: 24px;
    font-weight: 500;
    display:block;
}

.customize_line_div_in1_span2 {
    margin-top: 5px;
    font-size: 14px;
    color: #666666;
    letter-spacing: 0;
    font-weight: 400;
}

.customize_line_div a{
    padding-left: 20px;
    font-size: 14px;
    color: #1131d5;
    letter-spacing: 0;
    font-weight: 400;
}