html,body,div,
form,object,iframe,p,table,th,td,ul,li,dl,dt,dd,
h1,h2,h3,h4,h5,h6,
button,input,span,em,s,textarea,b,u,a,img,select,header,footer,nav,menu,article,aside,section,time{ margin:0; padding:0}
button,a{ cursor: pointer;}
input,select,label,img{ vertical-align:middle}
img{border:none}
s,u{text-decoration:none}
em,i{font-style:normal}
ul,li,dl,dt,dd{ list-style:none}
table,tr,td,th{ border-collapse:collapse;border-spacing:0}
input{font-size: 14px;}
input,textarea,select{outline:none;}
input:focus{    border-color:#ee5043 !important;
  box-shadow:none !important;}

body{font-family:"\5FAE\8F6F\96C5\9ED1","\5B8B\4F53", Arial, Helvetica, sans-serif,"PingFang SC"; font-size:14px;color:#666; line-height:normal; background: #ebecf0;}
button,select,input,textarea{font-family:\5FAE\8F6F\96C5\9ED1,\5B8B\4F53, Arial, Helvetica, sans-serif;}
button:focus{ outline: none;}

body a{color:#666;text-decoration:none;outline:none;}
body a:hover{color: #E71216; outline:none;text-decoration:none;transition: all 0.5s;}

/*font-family引进字体*/
/*@font-face{
	font-family:'DINMittelschrift';
	src:url("fonts/alte-din-1451-mittelschrift.regular.ttf");
}*/
@font-face{font-family:'DINMittelschrift';
src:url('fonts/alte-din-1451-mittelschrift.regular.eot?v=4.3.0');
src:url('fonts/alte-din-1451-mittelschrift.regular.eot?#iefix&v=4.3.0') format('embedded-opentype'),
	url('fonts/alte-din-1451-mittelschrift-regular.woff2?v=4.3.0') format('woff2'),
	url('fonts/alte-din-1451-mittelschrift-regular.woff?v=4.3.0') format('woff'),
	url('fonts/alte-din-1451-mittelschrift.regular.ttf?v=4.3.0') format('truetype'),
	url('fonts/alte-din-1451-mittelschrift.regular.svg?v=4.3.0#fontawesomeregular') format('svg');
}
/*.font-num{font-family: 'DINMittelschrift'; }*/

/*placeholder*/
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */color: #c8c8c8;  }
::-moz-placeholder { /* Mozilla Firefox 19+ */color: #c8c8c8;}
input:-ms-input-placeholder,
textarea:-ms-input-placeholder {color: #c8c8c8;}
input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {color: #c8c8c8;}
input::-ms-clear, ::-ms-reveal{display: none;}

.placeholder_tip{position: absolute; top:12px; left:55px;}

input{border-color .5s;-o-transition: border-color .5s;transition: border-color .5s;}
input:focus{border-color: #01a9ec; background-color: #fff;}


/*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;}

/*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;}


/*定位与浮动*/
.div-relative{position: relative;}
.relative{position:relative;}
.absolute{position:absolute;}

/*浮动*/
.fn-left{ float: left;}
.fn-center{float: left;}
.fn-right{float: right;}
.float-l{float: left;}
.float-c{float: center;}
.float-r{float: right;}


.hand-cursor{cursor: pointer;}
.none{ display:none}
.block{ display:block}
.inline-block{ display: inline-block;}

/*页面居中*/
.mg-center{margin: 0 auto;}/*居中*/
.span-line{margin-left: 15px; margin-right:15px; color: #eaeaea;}
.span-line2{margin-left: 10px; margin-right:10px; color: #e4e4e4;}

/*text align 字号 文字居中*/
.fn-text-left{ text-align: left;}
.fn-text-right{ text-align: right;}
.fn-text-center{ text-align: center;}

.v-baseline{vertical-align: baseline}

.fn-font-12{ font-size: 12px}
.fn-font-14{ font-size: 14px;}
.fn-font-16{ font-size: 16px;}
.fn-font-18{ font-size: 18px;}
.fn-font-20{ font-size: 20px;}
.fn-font-22{ font-size: 22px;}
.fn-font-24{ font-size: 24px;}
.fn-font-26{ font-size: 26px;}
.fn-font-28{ font-size: 28px;}
.fn-font-30{ font-size: 30px;}
.fn-font-32{ font-size: 32px;}
.fn-font-34{ font-size: 34px;}
.fn-font-36{ font-size: 36px;}
.fn-font-38{ font-size: 38px;}
.fn-font-40{ font-size: 40px;}
.fn-font-42{font-size:42px;}
.fn-font-44{font-size:44px;}
.fn-font-46{font-size:46px;}
.fn-font-48{ font-size:48px;}



 .fn-font-bold{ font-weight: bold;} 
.fn-font-nobold{ font-weight: normal;}
.fn-font-italic{font-style: italic;}
.fn-font-through{text-decoration:line-through;}

/*字体颜色*/
.fn-color-0{ color: #000}
.fn-color-3{ color: #333}
.fn-color-6{ color: #666}
.fn-color-9{ color: #999}
.fn-color-c{ color: #ccc}
.fn-color-f{ color: #fff}

.fn-color-red{ color: #EE5043;}
.fn-color-yellow{ color: #f08d3c}
.fn-color-orange{ color: #ff6734}
.fn-color-green{ color: #22B64A;}
.fn-color-blue{
    color: #0099ff;
    cursor: pointer
}
.fn-color-newred{color: #EE5043;}

/*现金宝，首页，专户里面出现的收益*/
.cash-red{ color:  #EE5043;}
.cash-green{ color:#22B64A;}

.f-red{ color:  #EE5043; }
.f-green{ color:#22B64A; }

/*默认字体链接*/
.link-blue,a.link-blue,.link-blue a{color: #3E639F} /*默认*/
.link-blue:hover,a.link-blue:hover,.link-blue a:hover{color: #4eabfb;}/*经过*/
.link-blue:active,a.link-blue:active,.link-blue a:active{color: #0099ff; text-decoration: underline;}/*点击*/
.link-blue2,a.link-blue2,.link-blue2 a{color: #3E639F} /*默认*/
.link-blue2:hover,a.link-blue2:hover,.link-blue2 a:hover{color: #4eabfb}/*经过*/
.link-blue2:active,a.link-blue2:active,.link-blue2 a:active{color: #0099ff; text-decoration: underline;}/*点击*/
.xq_btn,a.xq_btn,.xq_btn a{color: #3E639F} /*默认*/
.xq_btn:hover,a.xq_btn:hover,.xq_btn a:hover{color: #4eabfb}/*经过*/
.xq_btn:active,a.xq_btn:active,.xq_btn a:active{color: #0099ff; text-decoration: underline;}/*点击*/
.link-disabled,a.link-disabled,.link-disabled a{color: #999999;}
.link-disabled a:hover,a.link-disabled:hover{color: #999999;}

/*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-cp-25{padding-top: 6px}
.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}

.pd20-risk{padding: 20px 0px;}

/*margin*/
.mg-t-10-f{margin-top: -10px;}

.mg-t-2{
  margin-top: 2px;
}

.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-12{margin-left: 12px}
.mg-r-12{margin-right: 12px}
.mg-t-12{margin-top: 12px}
.mg-b-12{margin-bottom: 12px}

.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-r-60{margin-right: 60px}
.mg-t-60{margin-top: 60px;}
.mg-l-60{margin-left: 60px;}
.mg-l-160{margin-left: 160px;}
.mg-l-190{margin-left: 190px;}
.mg-l-300{margin-left: 300px;}

/*width*/
.w25{width: 25px;}
.w30{width: 30px;}
.w40{width: 40px;}
.w50{width: 50px;}
.w60{width: 60px;}
.w70{width: 70px;}
.w80{width: 80px;}
.w90{width: 90px;}
.w100{width: 100px;}
.w110{width: 110px;}
.w112{width: 112px;}
.w120{width: 120px;}
.w130{width: 130px;}
.w140{width: 140px;}
.w144{width: 144px;}
.w146{width: 146px;}
.w148{width: 148px;}
.w150{width: 150px;}
.w160{width: 160px;}
.w180{width: 180px;}
.w200{width: 200px;}
.w236{width: 236px;}
.w250{width: 250px;}
.w265{width: 265px;}
.w280{width: 280px;}
.w290{width: 290px;}
.w300{width: 300px;}
.w320{width: 320px;}
.w330{width: 330px;}
.w340{width: 340px;}
.w350{width: 350px;}
.w360{width: 360px;}
.w372{width: 372px;}
.w377{width: 377px;}
.w400{width: 400px;}
.w428{width: 428px;}
.w430{width: 430px;}
.w450{width: 450px;}
.w587{width: 587px;}
.w750{width: 750px;}
.wh300{width: 300px;}



.wb5{width: 5%}
.wb10{width: 10%}
.wb14{width: 14%}
.wb15{width: 15%}
.wb18{width: 18%}
.wb20{width: 20%}
.wb22{width: 22%}
.wb25{width: 25%}
.wb30{width: 30%}
.wb35{width: 35%}
.wb40{width: 40%}
.wb45{width: 45%}
.wb50{width: 50%}
.wb55{width: 55%}
.wb60{width: 60%}
.wb100{width:100%}

/*height*/
.h10{height: 10px;}
.h20{height: 20px;}
.h25{height: 25px;}
.h30{height: 30px;}
.h35{height: 35px;}
.h40{height: 40px;}
.h48{height: 48px;}
.h45{height: 45px;}
.h60{height: 60px;}
.h66{height: 66px;}
.h50{height: 50px;}
.h70{height: 70px;}
.h80{height: 80px;}
.h100{height:100px;}


.h200{height: 200px;}
.h250{height: 250px;}
.h300{height: 300px;}
.h350{height: 350px;}
.h400{height: 400px;}

/*行高*/
.lh15{line-height: 15px}
.lh20{line-height: 20px}
.lh23{line-height: 23px}
.lh25{line-height: 25px}
.lh28{line-height: 28px}
.lh30{line-height: 30px}
.lh35{line-height: 35px}
.lh36{line-height: 36px}
.lh38{line-height: 38px}
.lh40{line-height: 40px}
.lh45{line-height: 45px}

/*层级*/
.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;}


/*背景色*/
.bg-color-gray{background: #f8f8f8;}
.bg-color-blue{background: #0a51a1;}
.bg-color-f6{background-color: #f6f6f6;}
.bg-color-white{background-color: #fff;}

.middle-line{position: relative;height: 4px;  }
.middle-line:after{width: 100%; padding:0 35px; background:#f5f5f5; height: 4px; bottom: 0; position: absolute;content:'';left:-35px;}

/*border*/
.border-gray{}
.border-gray-r{ border-right:1px solid #e6e6e6; }
.border-gray-t{border-top:1px solid #e6e6e6;}

.border-dashed-t{border-top:dashed 1px #dadada;}

.border-hr{border-bottom: 5px solid #f5f5f5; }/*分割线*/

.noborder{border: none;}

/*---圆弧*/
.br-1{border-radius: 1px;}
.br-2{border-radius: 2px;}
.br-5{border-radius: 5px;}
.br-10{border-radius: 10px;}
.br-15{border-radius: 15px;}
.br-25{border-radius: 25px;}

/*button style*/
 .page-button{overflow: visible; cursor: pointer; text-decoration: none; vertical-align: middle; border-radius: 2px; border: none;}
 .page-button:hover{ opacity: 0.8;filter:alpha(opacity=80);}
a.page-button{display: inline-block; outline: none;}
a.page-button:hover{text-decoration: none;}

 .page-button-shadow{
  -webkit-box-shadow:0 0 10px 4px #ffd0d4;
  -moz-box-shadow:0 0 10px 4px #ffd0d4;
  box-shadow:0 0 10px 4px #ffd0d4;  }

 .page-button-big{ height: 42px; font-size: 16px; width: 200px; text-align: center} /*大按钮*/
a.page-button-big{ line-height: 42px;}
 .page-button-small{ height:38px; font-size: 14px; width: 174px; text-align: center} /*中按钮*/
 .page-button-small a{ height:38px; font-size: 14px; width: 174px; text-align: center}
a.page-button-small{ line-height: 38px;}
 .page-button-min{ height:32px; font-size: 14px; width: 72px; text-align: center} /*小按钮*/
a.page-button-min{ line-height: 32px;}

.page-disabled,a.page-disabled:hover,.page-disabled:hover{background: #98A2BD; color: #fff;cursor: not-allowed;}/*主色禁用按钮*/
.page-gray-disabled,a.page-gray-disabled:hover,.page-gray-disabled:hover{background: #F4F4F4; color: #fff;cursor: not-allowed;}/*灰色禁用按钮*/

.page-b-blue{ background: #2396dd; color: #fff;  }
.page-b-red{ background: #2396dd; color: #fff;  }
.page-b-blue:hover,.page-b-red:hover{color: #fff;}

.open-submit{width:90px;display: inline-block; border-radius: 2px;color: #fff;outline: none;border:0;line-height: 36px;height: 36px;font-size: 14px;text-align: center;cursor: pointer;
	-o-transition: .5s;transition: .5s; background: #FD533B; background-image: linear-gradient(116deg, #FD533B 0%, #FF005D 100%); background-image: -o-linear-gradient(116deg, #FD533B 0%, #FF005D 100%); background-image: -moz-linear-gradient(116deg, #FD533B 0%, #FF005D 100%); background-image: -webkit-linear-gradient(116deg, #FD533B 0%, #FF005D 100%);
  border-radius: 4px; -o-border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px;}
.open-submit-show{width:90px;display: inline-block; border-radius: 2px;color: #fff;outline: none;border:0;line-height: 36px;height: 36px;font-size: 14px;text-align: center;cursor: pointer;
    -o-transition: .5s;transition: .5s; background: #FD533B; background-image: linear-gradient(116deg, #FD533B 0%, #FF005D 100%); background-image: -o-linear-gradient(116deg, #FD533B 0%, #FF005D 100%); background-image: -moz-linear-gradient(116deg, #FD533B 0%, #FF005D 100%); background-image: -webkit-linear-gradient(116deg, #FD533B 0%, #FF005D 100%);
    border-radius: 4px; -o-border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px;}
.open-submit1{width:90px;display: inline-block; border-radius: 2px;color: #fff;outline: none;border:0;line-height: 36px;height: 36px;font-size: 14px;text-align: center;cursor: pointer;
    -o-transition: .5s;transition: .5s; background: #FD533B; background-image: linear-gradient(116deg, #FD533B 0%, #FF005D 100%); background-image: -o-linear-gradient(116deg, #FD533B 0%, #FF005D 100%); background-image: -moz-linear-gradient(116deg, #FD533B 0%, #FF005D 100%); background-image: -webkit-linear-gradient(116deg, #FD533B 0%, #FF005D 100%);
    border-radius: 4px; -o-border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px;}
.open-submit-y{width:90px;display: inline-block; border-radius: 2px;color: #fff;outline: none;border:0;line-height: 36px;height: 36px;font-size: 14px;text-align: center;cursor: pointer;
    -o-transition: .5s;transition: .5s; background: #FD533B; background-image: linear-gradient(116deg, #FD533B 0%, #FF005D 100%); background-image: -o-linear-gradient(116deg, #FD533B 0%, #FF005D 100%); background-image: -moz-linear-gradient(116deg, #FD533B 0%, #FF005D 100%); background-image: -webkit-linear-gradient(116deg, #FD533B 0%, #FF005D 100%);
    border-radius: 4px; -o-border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px;}
.open-submit-over{width:90px;display: inline-block; border-radius: 2px;color: #fff;outline: none;border:0;line-height: 36px;height: 36px;font-size: 14px;text-align: center;cursor: pointer;
    -o-transition: .5s;transition: .5s; background: #FD533B; background-image: linear-gradient(116deg, #FD533B 0%, #FF005D 100%); background-image: -o-linear-gradient(116deg, #FD533B 0%, #FF005D 100%); background-image: -moz-linear-gradient(116deg, #FD533B 0%, #FF005D 100%); background-image: -webkit-linear-gradient(116deg, #FD533B 0%, #FF005D 100%);
    border-radius: 4px; -o-border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px;}
.open-submit11{width:90px;display: inline-block; border-radius: 2px;color: #fff;outline: none;border:0;line-height: 36px;height: 36px;font-size: 14px;text-align: center;cursor: pointer;
    -o-transition: .5s;transition: .5s; background: #FD533B; background-image: linear-gradient(116deg, #FD533B 0%, #FF005D 100%); background-image: -o-linear-gradient(116deg, #FD533B 0%, #FF005D 100%); background-image: -moz-linear-gradient(116deg, #FD533B 0%, #FF005D 100%); background-image: -webkit-linear-gradient(116deg, #FD533B 0%, #FF005D 100%);
    border-radius: 4px; -o-border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px;}
.open-submit-crs{width:90px;display: inline-block; border-radius: 2px;color: #fff;outline: none;border:0;line-height: 36px;height: 36px;font-size: 14px;text-align: center;cursor: pointer;
    -o-transition: .5s;transition: .5s; background: #FD533B; background-image: linear-gradient(116deg, #FD533B 0%, #FF005D 100%); background-image: -o-linear-gradient(116deg, #FD533B 0%, #FF005D 100%); background-image: -moz-linear-gradient(116deg, #FD533B 0%, #FF005D 100%); background-image: -webkit-linear-gradient(116deg, #FD533B 0%, #FF005D 100%);
    border-radius: 4px; -o-border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px;}
.open-submit-ziliao{width:90px;display: inline-block; border-radius: 2px;color: #fff;outline: none;border:0;line-height: 36px;height: 36px;font-size: 14px;text-align: center;cursor: pointer;
    -o-transition: .5s;transition: .5s; background: #FD533B; background-image: linear-gradient(116deg, #FD533B 0%, #FF005D 100%); background-image: -o-linear-gradient(116deg, #FD533B 0%, #FF005D 100%); background-image: -moz-linear-gradient(116deg, #FD533B 0%, #FF005D 100%); background-image: -webkit-linear-gradient(116deg, #FD533B 0%, #FF005D 100%);
    border-radius: 4px; -o-border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px;}
.open-submit-public{width:90px;display: inline-block; border-radius: 2px;color: #fff;outline: none;border:0;line-height: 36px;height: 36px;font-size: 14px;text-align: center;cursor: pointer;
    -o-transition: .5s;transition: .5s; background: #FD533B; background-image: linear-gradient(116deg, #FD533B 0%, #FF005D 100%); background-image: -o-linear-gradient(116deg, #FD533B 0%, #FF005D 100%); background-image: -moz-linear-gradient(116deg, #FD533B 0%, #FF005D 100%); background-image: -webkit-linear-gradient(116deg, #FD533B 0%, #FF005D 100%);
    border-radius: 4px; -o-border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px;}
.open-submit:hover{
  transition: all 0.5s;
  background: #FF1F71;
  background-image:-webkit-linear-gradient(left,#FF1F71,#FF7663);
  background-image:-o-linear-gradient(left,#FF1F71,#FF7663);
  background-image:-moz-linear-gradient(left,#FF1F71,#FF7663);
  background-image:linear-gradient(to left,#FF1F71,#FF7663);
  color: #ffffff;
}
.open-submit-y:hover{
    transition: all 0.5s;
    background: #FF1F71;
    background-image:-webkit-linear-gradient(left,#FF1F71,#FF7663);
    background-image:-o-linear-gradient(left,#FF1F71,#FF7663);
    background-image:-moz-linear-gradient(left,#FF1F71,#FF7663);
    background-image:linear-gradient(to left,#FF1F71,#FF7663);
    color: #ffffff;
}
.open-submit.page-disabled{background: rgba(253, 83, 59,0.6); color: #fff;}
/* .open-submit:focus{background: #2396dd;color: #fff;} */
.open-submit2{ width:378px;}
.open-submit3{ width:430px;}
.open-submit4{width:88px;display: inline-block; border-radius: 2px;color: #fff;outline: none;border:0;line-height: 36px;height: 36px;font-size: 14px;text-align: center;cursor: pointer;
    -o-transition: .5s;transition: .5s; background: #FD533B; background-image: linear-gradient(116deg, #FD533B 0%, #FF005D 100%); background-image: -o-linear-gradient(116deg, #FD533B 0%, #FF005D 100%); background-image: -moz-linear-gradient(116deg, #FD533B 0%, #FF005D 100%); background-image: -webkit-linear-gradient(116deg, #FD533B 0%, #FF005D 100%);
    border-radius: 4px; -o-border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px;}

.open-reset{width:174px;  color: #038ae9; outline: none; border:0; line-height: 44px; font-size: 16px; background-color: #fff;}
.open-reset:hover{outline: none; border:0; }

.open-reset-other{width:221px; display: inline-block; background: #fff; border-radius: 30px; color: #2396dd;outline: none; border:1px solid #2396dd; line-height: 50px; height: 50px; font-size:20px; text-align: center; cursor: pointer;}
.open-reset-other:hover{outline: none; border:1px solid #2396dd; opacity: 0.8;filter:alpha(opacity=80); color:#2396dd;}

/*---图标*/
.sicon{background: url('../images/icon.png') no-repeat left top;}




/*input*/
.page-input{border:1px solid #cccccc; font-size: 16px; text-indent: 20px;}
.hs-ui-input{border:1px solid #d9d9d9; text-indent: 10px; line-height: 46px; height: 46px;}
.fund-type .hs-ui-input{ line-height: 34px; height: 34px; }
.hs-tong-input{ border:1px solid #ccc; background-color: #fff; text-indent: 10px; *text-indent: 0; *padding-left: 20px; line-height: 48px; min-height: 25px; height: 48px; font-size: 14px;}
.hs-tong-input-big{ border:1px solid #c0cad2; background-color: #fff;text-indent: 10px; *text-indent: 0; *padding-left: 10px; line-height: 45px; height: 45px; font-size: 14px;}
.tong-input-error{border:1px solid #ccc !important; background-color: #fefbea;}
.i_w{border:1px solid #ee5043 !important; background-color: #fefbea;}
.hs-tong-input.w360{width: 360px; }
.hs-tong-input.w320{width: 320px; }
.hs-tong-input.w180{width: 215px;}

/*下拉单通用*/
.tong-select .chosen-container-single .chosen-single{border:1px solid #c0cad2; background-color: #fff; line-height: 43px; height: 43px; text-indent: 10px; font-size: 14px;}
.tong-select .chosen-container-active.chosen-with-drop .chosen-single div b {background-position: 4px 10px;}
.tong-select .chosen-container-single .chosen-single div b {background-position: 4px 10px;}
.tong-select .chosen-container .chosen-results li{padding-left: 18px;}
.tong-select .w360{width: 360px;}

.tong-select-small .chosen-container-single .chosen-single{border:1px solid #c0cad2;background-color: #fff;}
.tong-select-small .chosen-container-active.chosen-with-drop .chosen-single div b  {background-position: 4px 5px;}
.tong-select-small .chosen-container-single .chosen-single div b {background-position: 4px 10px;}

.tong-select-min .chosen-container-single .chosen-single{border:1px solid #D9D9D9;background-color: #fff;line-height: 25px; height: 25px; text-indent: 5px;}
.tong-select-min .chosen-container-active.chosen-with-drop .chosen-single div b {background-position: 4px 2px;}
.tong-select-min .chosen-container-single .chosen-single div b {background-position: 4px 2px;}
.tong-select-min .chosen-container .chosen-results li{padding-left: 12px;}


.droplist-box{ border:1px solid #cccccc;cursor: pointer;   position: relative; font-size: 16px; text-indent: 20px;background:url(../images/d-arrow.png) no-repeat 390px 13px; }
.droplist-box span{color: #CBC8D2;}
.droplist-box span.span-on{color: #333;}
.droplist-box .droplist{ position: absolute; border:1px solid #cccccc; max-height: 250px; overflow-y:auto; width:100%; background: #F1F1F1; z-index: 100; display: none;}
.droplist-box .droplist a{display: block; text-decoration: none;border-bottom:1px solid #cccccc;}
.droplist-box .droplist a:hover{ background-color: #0a51a0; color: #fff; display: block; }


.dropsearch-box{position: relative; *margin-left:-10px;z-index: 9999; }
.dropsearch-box input{width: 194px; border:1px solid #cccccc;font-size: 16px; height: 35px; line-height: 35px; text-indent: 20px; padding-right: 40px;  }
.dropsearch-box .dropsearch{ position: absolute; border-top:1px solid #cccccc; max-height: 250px; overflow-y:auto; width:100%; background: #f8f8f8;*top:36px;*margin-left: -240px; z-index: 100; display: none;}
.dropsearch-box .dropsearch a{display: block; text-decoration: none;font-size: 12px; line-height: 30px; text-indent: 20px; }
.dropsearch-box .dropsearch a:hover{ background-color: #0a51a0; color: #fff; display: block; }
.dropsearch-box .searchinput{background:url(../images/down-search.png) no-repeat;width: 33px; height: 33px; border:none; display:block; position: absolute; right:2px; top:4px;}


.dialog-simp-box{position: relative;}
.dialog-simp{ position: absolute; right:-40px; z-index: 120; }
.dialog-simp .tip-box{position: relative;}
.dialog-simp .tip-up-arrow{position: absolute; width:0; height:0; border-left:16px solid transparent;border-right:13px solid transparent;border-bottom:16px solid #fff;z-index: 115; right:-44px;top:-13px;}
.dialog-simp .tip-down-arrow{position: absolute; width:0; height:0; border-left:16px solid transparent;border-right:13px solid transparent;border-bottom:16px solid #dfdfdf;z-index:111;right:-44px;top:-15px;}

.net-value-chart-icon{position: relative;}
.net-value-chart-icon .dialog-simp{position: absolute;left: -135px;right: auto;top: -50px;z-index: 120;}
.net-value-chart-icon .rate-chart{border:1px solid #2396dd; height: 270px;}
.net-value-chart-icon .rate-chart-arrow1{width:13px;height:20px;position:absolute;display:block;background:url(../images/new/rate-chart-arrow2.png);left: 50%;margin-left: -6.5px;top: -8px;}
.net-value-chart-icon .chat-ul.mg-center{margin:0;}


/*tab标签*/
.tab-menu {border-bottom: 1px solid #0a51a0;}
.tab-menu ul li{width:118px; float: left; line-height: 40px; font-size: 16px; color: #0a51a0; text-align: center; cursor: pointer;}
.tab-menu ul li.on{line-height: 40px; cursor: pointer; background: url(../images/tab-menu-nav.png) no-repeat top center; color: #fff;}
.tab-menu-tou ul li{width:162px; }
.tab-menu-tou ul li.on{line-height: 40px; cursor: pointer; background: url(../images/tab-menu-nav1.png) no-repeat top center; color: #fff;}

.tab-menu1 {border-bottom: 1px solid #0a51a0;}
.tab-menu1 ul li{width:80px; float: left; line-height: 30px; font-size: 14px; color: #0a51a0; text-align: center; cursor: pointer;}
.tab-menu1 ul li.on{width:96px; line-height: 30px; cursor: pointer; background: url(../images/tab-menu1-nav.png) no-repeat top center; color: #fff;}


/*上一页 下一页*/
.page-breakage{width: 100%; margin: 0 auto;}
.page-breakage{width: 100%; height: 50px;text-align: center;margin: 0 auto; padding-top:30px;}
.page-breakage .page-breakage-cont{width: 98%;margin: 0 auto;}
.page-breakage .page-breakage-cont span{display: inline-block;font-size:14px;color: #666;margin: 0 3px;}

.page-breakage span.previous-page{width: 75px; height: 30px; line-height: 30px;background: #fff;border: 1px solid #f0f2f2;color: #999; cursor: pointer;}
.page-breakage span.previous-page:hover{background-color: #f4f4f4;}
.page-breakage span.next-page{color: #333;}

.page-breakage span.num-page{width: 30px; height: 30px;line-height: 30px;background: #fff;border: 1px solid #eee; cursor: pointer;}
.page-breakage span.num-page:hover{background-color: #f4f4f4;}
.page-breakage span.num-selected{background: #f4f4f4;border: 1px solid #eeeeee; line-height: 29px; height: 29px; }

.page-breakage span.num-page-omit{width: 30px;height: 30px; line-height: 30px;}/*省略号*/

/*不可用*/
.page-breakage span.page-s-disabled{border: 1px solid #f0f2f2; color: #ccc;background: #fff;}
.page-breakage span.page-s-disabled:hover{border: 1px solid #f0f2f2; color: #ccc;background: #fff;}



/*错误显示*/
.error-tips{ background: #ffe8e0; border:1px solid #ef1330;color: #f13850;padding:5px 10px;font-size: 14px; margin-top: 15px;}
.error-icon{background: url("../images/error-icon.png") no-repeat center center; display: inline-block; width: 22px; height: 20px; vertical-align: middle;margin-right: 8px;}
.question-icon{background: url("../images/question-icon.png") no-repeat center center; display: inline-block; width: 14px; height: 14px; vertical-align: middle; margin-left: 3px;}
.dateinput-icon{background: url("../images/dateinput-icon3.png") no-repeat 95% center;width: 130px;text-indent: 10px; cursor: pointer;}
.dateinput-icon2,.dateinput-zzrq{ background: url("../images/dateinput-icon3.png") no-repeat 95% center; }
/* .keyboardinput2{background: #fff url("../images/psw2.png") no-repeat 95% center;} */
.searchinput-icon{background: url("../images/searchinput-icon.png") no-repeat 95% center;}
.searchinput-icon2{background: url("../images/search-btn.png") no-repeat 95% center;}
.select-icon{ background: url("../images/lo.png") no-repeat 95% center; }

.tong-error{background: url("../images/v-icon.png") no-repeat 2px 3px;padding-left: 24px;color: #666;margin-top: 10px;font-size: 14px;}
/*----正文中通用部分*/
.often-title{color: #474d5c;font-size: 24px;position: relative;}
.often-title .fn-font-16{
  font-size: 24px;
  margin-left: 24px;
}
.often-title .border-l{
  display: inline-block;
  height: 0; 
  width: 28px; 
  border-bottom: 3px solid #EE5043;
  position: absolute;
  bottom: -16px;
  left: 2px;
}
.often-name{font-weight: 600;color: #333;}
.often-title .border-l2{
  display: inline-block;
  width: 0; 
  height: 20px;
  border-left: 3px solid #EE5043;
  position: relative;
  top: 3px;
  margin-right: 5px;
  margin-left: 24px;
}

/*表格通用部分*/
.single-table table tr td{ /*单行的的table表格*/ display: table-cell;
	border-bottom:1px solid #eee;
	word-break:break-all; /*支持IE，chrome，FF不支持*/
	word-wrap:break-word;/*支持IE，chrome，FF*/}

.table-line-blue{border-top: 1px solid #0099ff;}
.table-line-red{border-top: 1px solid #f52f3e;}

table{width: 100%; border:1px solid #ebecf0;}
table .rate-icon{background:url("../images/rate-icon.png") no-repeat left top; width: 18px; height: 16px; position: absolute; right:-22px; top:50%; margin-top: -11px;}
table .rate-icon.on{background-position:0 -16px;  }
table td:hover .rate-icon {background-position:0 -16px; }
table th u{display: none;}


table tr.tr-relative{position:relative;z-index: 11}
/*table tr:nth-child(odd){ background-color: #F6F6F6; }*/
/*table tr:nth-child(even){ background-color: #f7f7fb; }*/

table th{color: #333; padding:17px 10px; padding-left: 20px; background-color: #f7f7fb;    font-weight: normal;}
table td{text-align: center;padding:10px; padding-left: 20px; line-height: 22px; position: relative;border-top:1px solid #eee;}

.risk-open-table tr td{background-color: #fff;}
.table-bank{height: 25px; margin-right: 5px;}

table .table-center{ text-align: center }
table .table-left{ text-align: left }
table .table-right{ text-align: right }

tr.table-stop a{color: #999;}
tr.table-stop a:hover{color: #999;}
tr.table-stop td{color: #999}

table tr {transition: all .1s;-webkit-transition: all .1s} 
table tr:hover{background-color: #f6fcff;}

table.table-small td{border-bottom: 1px solid #eee; padding:12px 20px;}

.table-tip{color: #999; padding:20px; background-color: #fff8ec; margin-top: 20px;}

.fund-blue{ color: #3DC6A8;}
.fund-red{ color: #fd5c68;  }
.fund-red em,.fund-blue em{font-size: 12px;}

.purse-table {padding-top: 30px;}


.table-up-down{ overflow: hidden; display: inline-block; vertical-align: middle;}
.table-up-down strong{display:inline-block;padding-right: 15px; cursor: pointer; background: url(../images/new/strong.png) no-repeat right 4px;font-weight:400}
.table-up-down strong.down{ background-position: right -15px; }
.table-up-down strong.up{ background-position: right -34px; }

.money-table-up-down{ overflow: hidden; display: inline-block; vertical-align: middle;}
.money-table-up-down strong{display:inline-block;padding-right: 15px; cursor: pointer; background: url(../images/new/strong.png) no-repeat right 4px;}
.money-table-up-down strong.down{ background-position: right -15px; }
.money-table-up-down strong.up{ background-position: right -34px; }

/*风险标识*/
.risk-blue{border:1px solid #60b2fd; color: #60b2fd; padding:2px 10px;display: inline-block; }
.risk-red{border:1px solid #f52f3e; color: #f52f3e;padding:2px 10px;display: inline-block; }
.risk-red-min{border:1px solid #f52f3e; color: #f52f3e; line-height: 20px; padding:0 5px; margin-left: 8px; display: inline-block; }
.risk-type-blue{border:1px solid #60b2fd; color: #60b2fd; padding:2px 10px;display: inline-block; font-size: 14px; margin-left:10px ; }

/*没查询数据，与提示框*/
.no-data{background: url("../images/change/wudingtoujihua.png") no-repeat top center;margin-top:60px; padding-bottom: 60px; position: relative;}
.no-data-title{color:#91999d;font-size: 18px;text-align: center;width: 300px;margin: 0 auto;padding-top: 167px;margin-bottom: 15px;}
.no-data.empty2{background: url("../images/empty2.gif") no-repeat top center;}
.no-data .h100{height: 50px;}

.no-data .page-button{ background-color: #2396dd; height: 35px; line-height: 35px; padding:0 10px; border-radius: 30px; font-size: 18px; color: #fff; -webkit-box-shadow:none;
  -moz-box-shadow:none;
  box-shadow:none; }
  .no-data-wudingtoujihua{background: url("../images/change/wudingtoujihua.png") no-repeat top center;margin-top:60px; padding-bottom: 60px; position: relative;}


.tips ul li{position: relative;}
.tips span{width: 20px;height: 20px; position: absolute; left:0;}
.tips p{margin-left: 20px;}
.tips-left-right{padding:  0 10px}
.tips-title{margin-bottom: 10px;position: relative; line-height: 30px; height: 30px; border-bottom: 1px solid #ECEFF0}
.tips-title .fn-center{ width: 124px; }
.cut{color:#cccbd0;}
.tips-title .fn-left{position:absolute; background-color:#fff;z-index:11; padding-right:10px; display:inline-block}
.tips-title .cut-l{/*background:url("../images/cut-l.png") no-repeat center center;*/width:338px;height:20px;}
.tips-title .fn-right{/*background: url("../images/cut-r.png") repeat-x center center;*/width: 100%;position: absolute;height:20px;}
.tips{margin: 30px 0 50px 0;}
.tips .lh36{ line-height: 25px; }
.tips-trade{margin: 30px 50px 50px 44px;}


/*单选框与复选框*/
.tong-single-radiobox{margin-top: 8px;}
.tong-single-radiobox .single-radiobox .single-radiobox-select{width: 18px;height: 18px;margin: 0;opacity: 0;-moz-opacity: 0;-khtml-opacity: 0;filter: alpha(opacity = 0);cursor: pointer;}
.tong-single-radiobox .single-radiobox{width: 18px; height: 24px;border: none;background:url("../images/new/radiobox-no.png") no-repeat 0 0; display: inline-block; }
.tong-single-radiobox .single-radiobox.on-select{background:url("../images/radiobox-yes.png") no-repeat 0 0;}
.tong-single-radiobox label{height: 24px; display: inline-block; cursor: pointer; margin-top: 1px;}

.two-checkbox{margin-right: 5px; cursor: pointer;}
.two-checkbox .two-checkbox-select{width: 18px;height: 18px;margin: 0;opacity: 0;-moz-opacity: 0;-khtml-opacity: 0;filter: alpha(opacity = 0); margin-left: -18px;}
.two-checkbox i{width: 18px;height: 18px;margin:0; display: inline-block; border: none;background:url("../images/checkbox.png") no-repeat 0 -18px; vertical-align: middle;}
.two-checkbox.on-select i{background:url("../images/checkbox.png") no-repeat 0 0;}

.two-checkbox2{margin-right: 5px;cursor: pointer;}
.two-checkbox2 .two-checkbox-select2{width: 18px;height: 18px;margin: 0;opacity: 0;-moz-opacity: 0;-khtml-opacity: 0;filter: alpha(opacity = 0); margin-left: -18px;}
.two-checkbox2 i{width: 18px;height: 18px;margin:0; display: inline-block; border: none;background:url("../images/checkbox.png") no-repeat 0 -18px; vertical-align: middle;}
.two-checkbox2.on-select i{background:url("../images/checkbox.png") no-repeat 0 0;}
.two-checkbox2 .two-checkbox-select{width:18px;height:18px;margin:0;opacity:0;-moz-opacity:0;-khtml-opacity:0;filter:alpha(opacity=0);margin-left:-18px}

.two-checkbox3{margin-right: 5px;cursor: pointer;}
.two-checkbox3 .two-checkbox-select3{width: 18px;height: 18px;margin: 0;opacity: 0;-moz-opacity: 0;-khtml-opacity: 0;filter: alpha(opacity = 0); margin-left: -18px;}
.two-checkbox3 i{width: 18px;height: 18px;margin:0; display: inline-block; border: none;background:url("../images/checkbox.png") no-repeat 0 -18px; vertical-align: middle;}
.two-checkbox3.on-select3 i{background:url("../images/checkbox.png") no-repeat 0 0;}
.two-checkbox3 .two-checkbox-select3{width:18px;height:18px;margin:0;opacity:0;-moz-opacity:0;-khtml-opacity:0;filter:alpha(opacity=0);margin-left:-18px}

.two-checkbox4{margin-right: 5px;cursor: pointer;}
.two-checkbox4 .two-checkbox-select4{width: 18px;height: 18px;margin: 0;opacity: 0;-moz-opacity: 0;-khtml-opacity: 0;filter: alpha(opacity = 0); margin-left: -18px;}
.two-checkbox4 i{width: 18px;height: 18px;margin:0; display: inline-block; border: none;background:url("../images/checkbox.png") no-repeat 0 -18px; vertical-align: middle;}
.two-checkbox4.on-select4 i{background:url("../images/checkbox.png") no-repeat 0 0;}
.two-checkbox4 .two-checkbox-select4{width:18px;height:18px;margin:0;opacity:0;-moz-opacity:0;-khtml-opacity:0;filter:alpha(opacity=0);margin-left:-18px}

.two-checkbox5{margin-right: 5px;cursor: pointer;}
.two-checkbox5 .two-checkbox-select5{width: 18px;height: 18px;margin: 0;opacity: 0;-moz-opacity: 0;-khtml-opacity: 0;filter: alpha(opacity = 0); margin-left: -18px;}
.two-checkbox5 i{width: 18px;height: 18px;margin:0; display: inline-block; border: none;background:url("../images/checkbox.png") no-repeat 0 -18px; vertical-align: middle;}
.two-checkbox5.on-select5 i{background:url("../images/checkbox.png") no-repeat 0 0;}
.two-checkbox6.on-select i{background:url("../images/checkbox6.png") no-repeat 0 0;}
.two-checkbox5 .two-checkbox-select5{width:18px;height:18px;margin:0;opacity:0;-moz-opacity:0;-khtml-opacity:0;filter:alpha(opacity=0);margin-left:-18px}

.two-checkbox6 i{width: 18px;height: 18px;margin:0; display: inline-block; border: none;background:url("../images/checkbox6.png") no-repeat 0 -18px; vertical-align: middle;}

.two-checkbox7{margin-right: 5px;cursor: pointer;}
.two-checkbox7 .two-checkbox-select{width: 18px;height: 18px;margin: 0;opacity: 0;-moz-opacity: 0;-khtml-opacity: 0;filter: alpha(opacity = 0); margin-left: -18px;}
.two-checkbox7 i{width: 18px;height: 18px;margin:0; display: inline-block; border: none;background:url("../images/checkbox.png") no-repeat 0 -18px; vertical-align: middle;}
.two-checkbox7.on-select i{background:url("../images/checkbox.png") no-repeat 0 0;}
.two-checkbox7 .two-checkbox-select{width:18px;height:18px;margin:0;opacity:0;-moz-opacity:0;-khtml-opacity:0;filter:alpha(opacity=0);margin-left:-18px}

.icon-switch{ width: 38px; height: 22px; background: url("../images/switch.png") no-repeat left top; background-position:0 -26px; display: inline-block; cursor: pointer;}
.icon-switch.on{ background-position: 0 0;}

.Counter_Fee{margin-right:15px; display: inline-block; height: 20px;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;}
.Counter_Fee .hs-tong-input-big{visibility: visible; margin-left:10px;}
.single-rb-select{line-height:40px; vertical-align:middle;}
.single-rb-select .Counter_Fee{ height:40px;}
.beneficiary_noself div,.holding_name_noself div{ display:inline-block; margin-left:5px;}/*实际控制人*/

.custom-checkbox{margin-right:15px;  display: inline-block; height: 16px;vertical-align: middle; overflow: hidden; padding-left:15px;background: url("../images/checkn.png") no-repeat left center;cursor: pointer; position: relative;}
.custom-checkbox input{ vertical-align: middle; margin-left: -20px;position: absolute; left:0; }
.custom-checkbox.on{background: url("../images/checky.png") no-repeat left center;}
.checkbox-select-other .custom-checkbox{height: auto; line-height:30px;background-position: 0 5px; }
.custom-checkbox em{ display:inline-block; margin-left:15px; float: left; margin-top: -2px;}



/*通用标签*/
.fund-tab-bg{line-height: 45px;height: 45px;position: relative; padding: 0 35px;}
.fund-tab-bg .fund-tab{ line-height: 45px; position: absolute; }
.fund-tab-bg .fund-tab ul{margin-left: -25px;}
.fund-tab-bg .fund-tab ul li{line-height: 45px;float: left; }
.fund-tab-bg .fund-tab ul li a{padding:0 25px;cursor: pointer;font-size: 18px;display: block;margin-left:-31px;}
.fund-tab-bg .fund-tab ul li.on a{color: #333333;font-weight: bold;}
.fund-tab-bg .fund-tab ul li:first-child a{background-image: none;}
.fund-tab-bg .fund-tab ul li a:hover{color:#333;}

.fund-tab-bg .fund-tab span{width: 25px; height: 25px; display: inline-block;vertical-align: middle; background: url("../images/fund-tab-icon.png") no-repeat left top; margin-right: 5px; margin-top: -3px; transition: all .3s ease;}
.fund-tab-bg .fund-tab .fund-icon-1{background-position:-26px 0;}
.fund-tab-bg .fund-tab .fund-icon-2{background-position: -26px -26px;}
.fund-tab-bg .fund-tab .fund-icon-3{background-position: -26px -51px;}
.fund-tab-bg .fund-tab .fund-icon-4{background-position: -26px -76px;}
.fund-tab-bg .fund-tab .fund-icon-5{background-position: -26px -101px;}
.fund-tab-bg .fund-tab .fund-icon-6{background-position: -26px -126px;}
.fund-tab-bg .fund-tab .fund-icon-7{background-position: -26px -151px;}
.fund-tab-bg .fund-tab ul li.on span{background-position-x:0; }
.fund-tab-bg .fund-tab ul li:hover span{background-position-x:0; }

/*通用弹出框*/
.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-box-4{position: relative; margin:20px; padding:0 0;}
.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-250{max-height: 250px; 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;}

/*layer-table 弹框里的表格*/
.layer-table table{border:0;}
.layer-table table th,.layer-table table td{background:#fff;font-size: 16px; }
.layer-table table tr:nth-child(odd){ background-color: #F6F6F6; }
.layer-table th{text-align: right;vertical-align: top;padding:5px;line-height:35px;}
.layer-table td{text-align: left;  color: #333; border: none;padding:5px;line-height:35px;}
.layer-table tr:hover{background-color: #fff;}
.layer-table .hs-tong-input-big{font-size: 14px; text-indent: 10px; line-height: 34px; height: 34px;}
.layer-table .ck-img{width: 86px; height: 35px; float: left; margin-left: 10px;}
.layer-table .up-get-message{ width: 86px; height: 35px; line-height: 35px; font-size: 14px;}
.layer-table .tong-error{line-height: 20px;}
/*.layer-height{height: 400px; overflow: hidden; overflow-y:auto; }*/

.fixed-bottom-btns{ padding-bottom: 32px; }
.fixed-bottom-btns .fixed-area{ text-align: center;  }
.fixed-area .wb50{width: auto;}
.fixed-area .wb100{width: auto;}
.fixed-area .wb150{width: 79px;}

.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: 14px;border:1px solid #FD533B;border-radius: 4px;line-height: 40px;text-align: center;padding: 0 16px;display: inline-block;}
.add-btn-cancel{background-color: #fff; color: #FD533B;  }
.add-btn-sure{ color: #fff;  min-width: 90px; 
	 background-image: -webkit-linear-gradient(left, #ff005d, #fd533b);
  background-image: -o-linear-gradient(left, #ff005d, #fd533b);
  background-image: -moz-linear-gradient(left, #ff005d, #fd533b);
  background-image: linear-gradient(to left, #ff005d, #fd533b);
  border:none;
	}
.add-btn-submit{background-color: #FD533B;  color: #fff; margin-left: 20px;}
.add-btn-other{background-color: #FD533B;  color: #fff; }
.add-btn-sure:hover,.add-btn-submit:hover,.add-btn-other:hover{color: #fff;opacity:0.8;}

/*所有统一的提示页面*/
.tong-btn-cancel,.tong-btn-sure,.tong-btn-submit,.tong-btn-other{border:none; font-size:16px; border:1px solid #FD533B; border-radius: 2px; line-height: 40px;text-align: center;padding: 0 40px;display: inline-block;}
.tong-btn-cancel{background-color: #fff; color: #FD533B; }
.tong-btn-sure{background-color: #FD533B;  color: #fff; margin-left: 50px; }
.tong-btn-submit{background-color: #FD533B;  color: #fff; margin-left: 50px;}
.tong-btn-other{background-color: #FD533B;  color: #fff; }
.tong-btn-sure:hover,.tong-btn-submit:hover,.tong-btn-other:hover{color: #fff;opacity:0.8;}


/*动画特效--跳动动画 by zsx by yixu*/
.open-account-success{width: 100px;height: 114px; position: relative;}
.open-account-success:after{width: 94px;height: 94px;content: "";position: absolute;top: 2px;display: block;right: 35px;background: url("../images/new/yes-ok.png") no-repeat top center;}
.open-account-success2{width: 100px;height: 114px;position: relative; margin:0 auto;}
.open-account-success2:after{width: 94px;height: 94px;content: "";position: absolute;top: 2px;display: block;right:35px;background: url("../images/new/yes-ok.png") no-repeat top center;}
.open-account-false{width: 100px;height: 114px; position: relative;}
.open-account-false:after{width: 98px;height: 98px;content: "";position: absolute;top: 2px;display: block;right: 35px;background: url("../images/new/no-ok.png") no-repeat; background-size: 100%;}
.open-account-state{width:100px;height:187px;display: inline-block;text-align: center; }
.open-account-content{margin:0 auto;text-align: center}
.open-account-false.animated.infinite,
.open-account-success.animated.infinite,
.open-account-other.animated.infinite{animation-iteration-count:0;}

.open-account-other{width:94px;height: 94px;background:transparent; position: relative;}
.open-account-other:after{width: 94px;height: 94px;content: "";position: absolute;top: 2px;display: block;right: 35px;background: url("../images/new/loading.png") no-repeat top center;}

.riskinfo-layer{height: auto;}
.riskinfo-layer .assets-info{padding: 20px 0 0 0;}
.riskinfo-layer-p{line-height: 25px;margin-left: 0;font-size: 16px; text-align: left;/*width: 280px;*/ display: inline-block; vertical-align: top; max-width: 380px;}
.riskinfo-layer-p2{line-height: 25px;margin-left: 0;font-size: 16px; text-align: left;/*width: 368px;*/ display: inline-block; vertical-align: top; max-width: 380px;}
.riskinfo-layer-public{margin-left: 0;font-size: 22px; text-align: left;/*width: 280px;*/ display: inline-block; vertical-align: top; max-width: 380px;margin-top: 80px;}
.riskinfo-layer .open-account-content-success{width: auto;}
.riskinfo-layer .open-account-success{width: 131px;height: 113px; position: relative;display: inline-block; float: none;vertical-align: middle;}
.riskinfo-layer .open-account-success:after{width: 94px;height: 98px;content: "";position: absolute;top: 2px;display: block;right: 16px;background: url("../images/new/yes-ok.png") no-repeat top center;}
.riskinfo-layer .open-account-other{width: 131px;height: 113px; position: relative;display: inline-block; float: none;vertical-align: middle;}
.riskinfo-layer .open-account-other:after{width: 94px;height: 98px;content: "";position: absolute;top: 2px;display: block;right: 16px;background: url("../images/new/loading.png") no-repeat top center;}
.riskinfo-layer .open-account-false{width: 131px;height: 113px; position: relative;display: inline-block; float: none;vertical-align: middle;}
.riskinfo-layer .open-account-false:after{width: 94px;height: 98px;content: "";position: absolute;top: 2px;display: block;right: 16px;background: url("../images/new/no-ok.png") no-repeat; background-size: 100%;}
.riskinfo-layer .open-account-state{width: 131px;height: 120px; margin-left: 10px; margin-right: 10px; display: inline-block; float: none; vertical-align: middle;}
.riskinfo-layer .riskinfo-tong{ margin-top: 10px; }


#waittip.animated.infinite{animation-iteration-count:0;}
#waittip.pd-t-40{padding-top: 10px;}
#waittip img{width: 184px !important; height: 114px !important;}

.riskinfo-layer-200{height: 200px;}
.riskinfo-layer-230{height: 230px;}
.riskinfo-layer-250{height: 250px;}
.riskinfo-layer-300{height: 300px;}

/*.riskinfo-layer .count-down{width: 200px;}
.riskinfo-layer .count-down-circle{width: 152px; height: 125px; background: url("../images/time-sec.gif") no-repeat center center;}
*/
.layer-line{height: 4px; background-color: #f5f5f5; margin:20px;}

.animated {animation-duration: 1s;animation-fill-mode: both;}
.animated.infinite {animation-iteration-count: 0;}/*infinite 这是无限*/

.animated.hinge {animation-duration: 2s;}

.animated.flipOutX,.animated.flipOutY,.animated.bounceIn,.animated.bounceOut {animation-duration: .75s;}

@keyframes bounce {
  from, 20%, 53%, 80%, to {
    animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
    transform: translate3d(0,0,0);
  }
  40%, 43% {
    animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
    transform: translate3d(0, -30px, 0);
  }
  70% {
    animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
    transform: translate3d(0, -15px, 0);
  }
  90% {
    transform: translate3d(0,-4px,0);
  }
}
.bounce {animation-name: bounce;transform-origin: center bottom;}



/*通用位置*/
.position-re{position: relative;height: 40px; display: none;}
.position-title{position: relative;background-color: #f7f7fb;width: 100%;text-indent: 20px;margin: 10px 33px;line-height: 40px;top:0;left:-33px;}
/*提示*/
.tip-tong{background-color: #fff8ec; padding:30px; color: #999; line-height: 22px;}
.tip-tong .tip-tong-title{color: #666; margin-bottom: 10px;}



/*图表圆*/
.processingbar{width:50px;height:50px;position:relative;text-align:center}
.processingbar font{color:#666;display:none;width:50px;height:50px;line-height:50px;font-size:14px;font-weight:700;text-align:center;position:absolute;left:0;top:0}
.processingbar font i{font-size:12px}
.fund-echarts .fn-right li{width:50%;margin:15px auto}
.round{position:absolute;width:130px;height:130px;border-radius:50%;background:#fff;background:rgba(255,255,255,.4);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7fffffff, endColorstr=#7fffffff);top:60px;left:45px;text-align:center}
.roundNum{font-size:36px;font-weight:700;margin-top:30px}
.roundNum span{font-size:24px}
.roundName{font-size:16px}

/*分页样式*/
.page{width: 100%; height: 50px;text-align: center;margin: 0 auto; padding-top:30px;}
.p_current{background: #f4f4f4;color: #333;border: 1px solid #f4f4f4;display: inline-block;padding:5px 12px;line-height: 20px;margin-left:10px;text-align: center;}
.page_abled{}
.page_abled a{background: #fff;color:#543019;border: 1px solid #eee;display: inline-block;padding:5px 12px;line-height: 20px;margin-left:10px;text-align: center;border-radius:0;}
.page_abled a:hover{background: #F52F3E;color: #fff;}
.p_disabled{border:1px solid #f2f2f2;color:#ccc; display: inline-block;background: #fff; padding:5px 12px;  line-height: 20px;margin-left:10px; text-align: center;}

.redeem a{color: #4eabfb;}
#infoBulletinQuery table th{padding: 14px 2px;}
#infoBulletinQuery table td{padding:14px 2px;}

.config_view_special_buy_subfundlist .fundname{width: 30%;}
.config_view_special_buy_subfundlist .fundstatus{width: 20%;}
.config_view_special_buy_subfundlist .subscribeenddate{width: 20%;}
.config_view_special_buy_subfundlist .ofundrisklevel{width: 20%;}
.config_view_special_buy_subfundlist .op{width: 10%;}
.config_view_special_buy_otherfundlist .fundname{width: 30%;}
.config_view_special_buy_otherfundlist .netvalue{width: 20%;}
.config_view_special_buy_otherfundlist .opendate{width: 20%;}
.config_view_special_buy_otherfundlist .ofundrisklevel{width: 20%;}
.config_view_special_buy_otherfundlist .op{width: 10%;}

.config_view_special_share_redeemsharelist2 .op{text-align: right;}
.config_view_special_share_redeemsharelist .op{text-align: right;}



/*异常错误*/
.abnormal-bg{width: 600px; margin: 0 auto; padding-top: 50px; padding-bottom: 20px; text-align: center;}
.abnormal-img{background: url("../images/abnormal.png") no-repeat top center; width: 172px; height: 135px; margin: 0 auto}
.abnormal-bg p{ font-size: 26px; text-align: center; color: #666; margin: 20px auto; }
.abnormal-bg span{font-size: 16px; text-align: center; color: #999; margin: 20px auto;display: block; }
.abnormal-ok{background-color: #2396dd; cursor: pointer; height: 35px; line-height: 35px; padding:0 35px; border-radius: 2px; font-size: 16px; color: #fff; display: inline-block;}
.abnormal-no{border:1px solid #2396dd; cursor: pointer; height: 33px; line-height: 33px; padding:0 35px; border-radius:2px; font-size: 16px; color: #2396dd; display: inline-block; margin-left: 20px;}
.abnormal-ok:hover{color: #fff; opacity: 0.8;}


/*通用提示框*/
.prompt-box-icon{ width: 20px; height: 20px; background: url("../images/prompt-box-icon.png") no-repeat center center; display: inline-block; position: relative; vertical-align: middle; }
.warn-big-icon{ width: 20px; height: 20px; background: url("../images/warn-big-icon.png") no-repeat center center; display: inline-block; position: relative; vertical-align: middle; }

/*小问号*/
.question-box-icon{ width: 14px; height: 14px; background: url("../images/question-icon.png") no-repeat center center; display: inline-block; position: relative; vertical-align: middle;  margin-top: -2px;}
.question-gray-icon{ width: 14px; height: 14px; background: url("../images/question-icon1.png") no-repeat center center; display: inline-block; position: relative; vertical-align: middle; }
.question-blue-icon{ width: 14px; height: 14px; background: url("../images/question-icon2.png") no-repeat center center; display: inline-block; position: relative; vertical-align: middle; }

/*小叹号*/
.warn-box-icon{ width: 14px; height: 15px; background: url("../images/warn-icon.png") no-repeat center center; display: inline-block; position: relative; vertical-align: middle; }
.warn-blue-icon{ width: 16px; height: 16px; background: url("../images/warn-blue-icon.png") no-repeat center center; display: inline-block; position: relative; vertical-align: middle; }
.prompt-box .prompt-tip-down{position: absolute;min-width:200px;max-width: 400px; left: -10px;top: 20px;border-radius: 3px;margin-left: 0;font-size: 13px;display: none; z-index: 99;}
.prompt-box:hover .prompt-tip-down{display: block;}
.prompt-box .prompt-tip-bg{ background:#fff;border-radius: 2px;  
    padding:5px; font-size: 12px;
    -webkit-box-shadow:2px 2px  4px #999;  
    -moz-box-shadow:2px 2px  4px #999; 
    box-shadow: 2px 2px  4px #999;
    position: relative;}
.prompt-box .prompt-tip-icon{width:100%;height: 6px;position: absolute;top: -6px;/* left: 0; */z-index: 1;margin:0 auto;background: url("../images/prompt-tip-icon.png") no-repeat top left;}



/*错误页面 by yazheyu*/

.error-bj{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;background:#05084c url(../images/error-bj.png) center -150px no-repeat}
.errorF-bj{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;background:#221366 url(../images/errorF-bj.png) center -100px no-repeat}
.errorE-bj{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;background:#221366 url(../images/error.png) center -100px no-repeat}
.error404-bg{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;background:#05084c url(../images/error-1.png) center -100px no-repeat}

.error-main{width:900px;height:100%;margin:auto;position:relative}
#error-person{width:400px;height:240px;background:url(../images/error-per.png) no-repeat;position:absolute;top:380px;right:40px}
.error-word{width:100%;font-size:24px;color:#fff;position:absolute;top:580px;left:50%;margin-left:-50%;text-align:center}
.error-Jump{width:100%;font-size:16px;color:#fff;position:absolute;top:620px;left:50%;margin-left:-50%;text-align:center}
.error-Jump a{color:#328fff;text-decoration:underline}
.errorFour-ship1{width:80px;height:52px;background:url(../images/four1.png) no-repeat;position:absolute;top:200px;right:200px;-webkit-animation:bounce-up 2s linear infinite;animation:bounce-up 2s linear infinite}
.errorFour-ship2{width:75px;height:70px;background:url(../images/four2.png) no-repeat;position:absolute;top:300px;left:215px;-webkit-animation:bounce-up 2.8s linear infinite;animation:bounce-up 2.8s linear infinite}
.errorFour-ship3{width:65px;height:70px;background:url(../images/four3.png) no-repeat;position:absolute;top:400px;left:380px;-webkit-animation:bounce-up 3.5s linear infinite;animation:bounce-up 3.5s linear infinite}


.errorF-main{width:900px;height:100%;margin:auto;position:relative}
.errorF-shark-box{position:absolute;width:150px;height:150px;top:380px;right:218px}
.errorF-shark{width:195px;height:145px;background:url(../images/error-shark.png) no-repeat;position:absolute;top:0;right:-60px;animation:4s infinite shark;-webkit-animation:4s infinite shark}
@-webkit-keyframes shark{0%{top:0}
    50%{top:-15px}
    100%{top:0}
}
@keyframes shark{0%{top:0}
    50%{top:-15px}
    100%{top:0}
}
.errorF-word{width:100%;font-size:24px;color:#fff;position:absolute;top:580px;left:50%;margin-left:-50%;text-align:center}
.errorF-Jump{width:100%;font-size:16px;color:#fff;position:absolute;top:620px;left:50%;margin-left:-50%;text-align:center}
.errorF-Jump a{color:#328fff;text-decoration:underline}
.errorF-ship1{width:65px;height:30px;background:url(../images/F1.png) no-repeat;position:absolute;top:220px;right:150px;-webkit-animation:bounce-up 1.8s linear infinite;animation:bounce-up 1.8s linear infinite}
.errorF-ship2{width:85px;height:60px;background:url(../images/F2.png) no-repeat;position:absolute;top:450px;left:80px;-webkit-animation:bounce-up 2s linear infinite;animation:bounce-up 2s linear infinite}
.errorF-ship3{width:35px;height:35px;background:url(../images/F3.png) no-repeat;position:absolute;top:300px;left:170px;-webkit-animation:bounce-up 3.8s linear infinite;animation:bounce-up 3.8s linear infinite}
.errorF-ship4{width:30px;height:30px;background:url(../images/F4.png) no-repeat;position:absolute;top:350px;right:160px;-webkit-animation:bounce-up 2.8s linear infinite;animation:bounce-up 2.8s linear infinite}
.errorF-ship5{width:30px;height:30px;background:url(../images/F5.png) no-repeat;position:absolute;top:330px;right:420px;-webkit-animation:bounce-up 4.8s linear infinite;animation:bounce-up 4.8s linear infinite}
.errorF-ship6{width:40px;height:40px;background:url(../images/F6.png) no-repeat;position:absolute;top:470px;left:250px;-webkit-animation:bounce-up 3.8s linear infinite;animation:bounce-up 3.8s linear infinite}
@-webkit-keyframes bounce-up{25%{-webkit-transform:translateY(10px)}
    100%,50%{-webkit-transform:translateY(0)}
    75%{-webkit-transform:translateY(-10px)}
}
@keyframes bounce-up{25%{transform:translateY(10px)}
    100%,50%{transform:translateY(0)}
    75%{transform:translateY(-10px)}
}
.errorStar{position:relative;width:20px;height:20px}
.errorS1{top:250px;left:50px}
.errorS2{top:500px;left:300px}
.errorS3{top:100px;left:750px}
.dot{position:absolute;width:8px;height:8px;left:6px;top:6px;border-radius:50%;z-index:2}
.errorS1 .dot{background:#35a6b5}
.errorS2 .dot{background:#b036a7}
.errorS3 .dot{background:#7434b7}
.pulse{position:absolute;width:10px;height:10px;left:-5px;top:-5px;border:10px solid #35a6b5;border-radius:50%;z-index:1;opacity:0}
.errorS1 .pulse{-webkit-animation:warn 2s ease-out;-moz-animation:warn 2s ease-out;animation:warn 2s ease-out;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;animation-iteration-count:infinite}
.errorS2 .pulse{-webkit-animation:warn 3s ease-out;-moz-animation:warn 3s ease-out;animation:warn 3s ease-out;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;animation-iteration-count:infinite}
.errorS3 .pulse{-webkit-animation:warn 4s ease-out;-moz-animation:warn 4s ease-out;animation:warn 4s ease-out;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;animation-iteration-count:infinite}
@keyframes warn{0%{transform:scale(0);opacity:0}
    25%{transform:scale(.25);opacity:.3}
    50%{transform:scale(.5);opacity:.6}
    75%{transform:scale(.75);opacity:.3}
    100%{transform:scale(1);opacity:0}
}
@-webkit-keyframes warn{0%{transform:scale(0);opacity:0}
    25%{transform:scale(.25);opacity:.3}
    50%{transform:scale(.5);opacity:.5}
    75%{transform:scale(.75);opacity:.3}
    100%{transform:scale(1);opacity:0}
}
.updatepwd .onError{border: 0}

/*来自core.css*/
.onError,.onShow,.onFocus,.onSuccess,.onCorrect{ background: #ffe8e0;/* border:1px solid #ef1330;*/color: #666;padding:5px 10px;font-size: 14px;line-height: normal; background: url(../images/v-icon.png) no-repeat -9999px -9999px;padding-left: 25px;}
/* 校验 */
.onError{ background-position: 3px 10px; color: #F52F3E ;line-height: 25px; }
.noErrorBorder .onError{border:0;}
.onSuccess,.onCorrect{background-position: 3px 8px; color: #666}
.onFocus,.onShow{background-position: 3px 8px; color: #666}

#ewmBox{
    position: absolute;
    top: 25px;
    left: 50%;
    margin-left: -150px;
    /* background: #fff; */
    z-index: 9999;
    height: 385px;
    overflow: hidden;
    display: none;
}

.relate_radio{margin-right:15px; display: inline-block; height: 20px;padding-left:15px;background: url("../images/radiobox-no.png") no-repeat left center;cursor: pointer;}
.relate_radio input{visibility: hidden;}
.relate_radio.on{background: url("../images/radiobox-yes.png") no-repeat left center;}
.relate_radio .hs-tong-input-big{visibility: visible; margin-left:10px;}
.single-rb-select .relate_radio{ height:40px;}

.add-btn-sure-ninth {
    background-color: #2396dd;
    color: #fff;
    margin-left: 20px;
}
.add-btn-sure-ninth{
    font-size: 16px;
    border: 1px solid #2396dd;
    border-radius: 2px;
    line-height: 40px;
    text-align: center;
    padding: 0 40px;
    display: inline-block;
}

.color-1 th{color: #fa7453; }
.color-1 span em{background: #fa7453;}
.color-2 th{color: #ffae45; }
.color-2  span em{background: #ffae45;}
.color-3 th{color: #42b1f5; }
.color-3  span em{background: #42b1f5;}
.color-4 th{color: #3dc6a8; }
.color-4  span em{background: #3dc6a8;}

.color-5 th{color: #7F00FF; }
.color-5 span em{background: #7F00FF;}
.color-6 th{color: #FF0080; }
.color-6  span em{background: #FF0080;}
.color-7 th{color: #6F6FF7; }
.color-7  span em{background: #6F6FF7;}
.color-8 th{color: #FF7F00; }
.color-8 span em{background: #FF7F00;}


span.color-1 em{background: #fa7453;}
span.color-2 em{background: #ffae45;}
span.color-3 em{background: #42b1f5;}
span.color-4 em{background: #3dc6a8;}
span.color-5 em{background: #7F00FF;}
span.color-6 em{background: #FF0080;}
span.color-7 em{background: #6F6FF7;}
span.color-8 em{background: #FF7F00;}

.pie-info-panel .asset-type li em{width: 20px;height: 20px;margin: 12px 8px 0 0;  display:inline-block;float:left;}

span.color-0 th{color: #6F6FF7; }
span.color-0 em{color: #6F6FF7;}


span.color-1 em{color: #fa7453;}
span.color-2 em{color: #ffae45; }
span.color-3 em{color: #42b1f5; }
span.color-4 em{color: #3dc6a8; }
span.color-5 em{color: #7F00FF; }
span.color-6 em{color: #FF0080; }
span.color-7 em{color: #6F6FF7; }
span.color-8 em{color: #FF7F00; }

span.color-1 {color: #fa7453;}
span.color-2 {color: #ffae45; }
span.color-3 {color: #42b1f5; }
span.color-4 {color: #3dc6a8; }
span.color-5 {color: #7F00FF; }
span.color-6 {color: #FF0080; }
span.color-7 {color: #6F6FF7; }
span.color-8 {color: #FF7F00; }

#combinenewsQuery table{font-size: 14px;width: 100%;border: 0px solid #ebecf0;}
#combinenewsQuery table tr{border-collapse:collapse;border-spacing:0;border-bottom: 1px solid #eeeeee;}
#combinenewsQuery table td{border-bottom: none;border-top: none;padding: 15px 10px;line-height: 22px;}

#branchUL_chosen{width: 320px !important;}

.comb-disclosure-btn{width: 160px !important;}


/* 2020-10-20 */
.account-content-r .account-asset-bj{
  width: 990px;
  height: 404px!important;
  background: url('../images/asset-bj.png') center center no-repeat;
}
.account-content-r-c .account-money.asset-money{
    box-shadow: none;
    border-radius: 0;
    width: 315px;
    height: 210px;
    float: left;
    margin-left:0;
    border-right: 1px solid #EBECF0;
    padding: 0 25px;
    margin-top: 25px;
}

.account-content-r-c .account-money.asset-combext {
    border-right: none;
    width: 474px;
}
.account-money.asset-money p:first-child{
  margin-top: 0px;
  font-size: 16px;
}
.account-money.asset-money p{
  text-align: left;
}
.account-content-r-c .account-money.asset-money .account-shouyi{
  width: 100%;
  height: auto;
  background: none;
  margin: 0;
}
.account-money.asset-money .account-shouyi div span{
  text-indent: 0;
}
.account-money.asset-money .account-shouyi div{
  border-right: none;
}
.account-money.asset-money .account-shouyi-b{
  border-top: none;
}
.account-money.asset-money .account-shouyi-b a{
  float: left;
  width: auto;
  padding: 0 16px;
  border: 1px solid #999999;
  height: 30px;
  line-height: 30px;
  font-size: 16px;
  display: block;
  margin-top: 20px;
  border-radius: 15px;
  margin-right: 25px;
}
.account-money.asset-money .account-shouyi-b a:first-child{
  border: 1px solid #EE5043;
}
.account-money.asset-money .account-shouyi-b a:hover{
  border: 1px solid #EE5043;
}
.account-money.asset-money .account-shouyi div{
  float: left;
}

.super-qianbao-b-t.asset-ul li{
  margin-right: 40px;
}
.asset-table{
  /* margin:70px 25px 0 */
  margin:70px 25px 50px
}
.asset-table .super-table-style tr td{
  line-height: 30px;
}

.color-glod{
  color: #EE8C25;
}
.m-color-red{
  color:#EE5043;
}
.m-color-green{
  color: #35BC59;
}
.state-ing{
  width: 68px;
  height: 22px;
  line-height: 22px;
  text-align: center;
  background: rgba(252,214,162,0.2);
  border-radius: 2px;
  color: #F79100;
  margin: auto;
}
.state-stop{
  width: 68px;
  height: 22px;
  line-height: 22px;
  text-align: center;
  background: rgba(205,205,205,0.2);
  border-radius: 2px;
  color: #666666;
  margin: auto;
}
.font-12{
  font-size: 12px;
}
.t-right{
  text-align: right;
}

clearfix:after{
    content:".";
    display:block;
    height:0;
    clear:both;
    visibility:hidden;

}
.wj_tradepwd #tip_password,.wj_tradepwd #tip_purchasePayForm,.wj_tradepwd #tip_transSubmitForm,.wj_tradepwd #tip_redeemPreviewSubmit{
    margin-left: 110px;
}
.risk-btn{
    display: inline-block;
    width: 128px;
    height: 32px;
    line-height: 32px;
    text-align: center;
    font-size: 12px;
    color: #FFFFFF;
    background: #D7000F;
    border-radius: 4px;
    cursor: pointer;
}
.trade_date{
    color: #999999;
}
.risk-commit{
   text-align: center;
    margin-right: 47px;
}

.risk-div{
    width: 2px;
    height: 18px;
    background: #EE5043;
    float: left;
    margin-right: 8px;
    margin-top: 9px;
}

.trade-table-style2 .on{
    background-color: #f6fcff;
}
.newtitle{padding: 16px 123px 6px 22px;font-weight: 1000;font-size: 18px;}