@charset "UTF-8";

/*---------- reset部分 ----------*/
html,body{min-width:1100px;margin:0;padding:0;background-color:#fff;}
html,body,input,button,textarea,select,table,th,td{font-size:12px;font-family:'Microsoft Yahei','\5FAE\8F6F\96C5\9ED1','Hiragino Sans GB','\5B8B\4F53';color:#696969;}
button,dd,dl,dt,ul,ol,li,form,img,input,p,div,td,th,h1,h2,h3,h4,h5,h6{margin:0;padding:0;border:0;outline:0;box-sizing:content-box;font-weight:normal;}
ul,ol,li{list-style:none;}
table{border-collapse:collapse;border-spacing:0;}
a img,img{-ms-interpolation-mode:bicubic;}
a{cursor:pointer;text-decoration:none;}
span,em,i{font-style:normal;}
select{appearance:none;-moz-appearance:none;-webkit-appearance:none;outline:0px;}

/*---------- 排版通用（文字） ----------*/
.tal{text-align:left;}
.tac{text-align:center;}
.tar{text-align:right;}
.ellipsis{word-bread:break-word;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.tein_20{text-indent:20px;}
.blank_10{display:inline-block;width:10px;}
.blank_20{display:inline-block;width:20px;}
.line_35{line-height:35px;}
.f_14{font-size:14px!important;}
.f_16{font-size:16px!important;}
.f_18{font-size:18px!important;}
.f_22{font-size:22px!important;}
.f_24{font-size:24px!important;}
.f_26{font-size:26px!important;}
.f_30{font-size:30px!important;}
.f_50{font-size:50px!important;}
.fb{font-weight:bold;}
.color_red{color:#990202!important;}
.color_blue{color:#2e3f69!important;}
.color_dark{color:#696969!important;}
.color_light{color:#969696!important;}
a:link,a:visited,a:active,a:hover{color:inherit;}

/*---------- 布局通用（盒模型） ----------*/
.container_width{width:1150px;margin:0 auto;}
.vnone{display:none;}
.fl{float:left;}
.fr{float:right;}
.clearfix:after{content:" ";display:block;visibility:hidden;font-size:0;height:0;line-height:0;clear:both;}
.clearfix{zoom:1;}
.mt_15{margin-top:15px!important;}
.mt_30{margin-top:30px!important;}
.mt_40{margin-top:40px!important;}
.mt_55{margin-top:55px!important;}
.mt_70{margin-top:70px!important;}
.mb_5{margin-bottom:5px!important;}
.mb_15{margin-bottom:15px!important;}
.mb_100{margin-bottom:100px!important;}
.pt_30{padding-top:30px!important;}

/*---------- 样式通用（边框背景） ----------*/
.border_normal{border:1px solid #cccccc;}
.border_focus{border:1px solid #2e3f69;}
.border_warning{border:1px solid #990202;}

/*---------- 图标通用 ----------*/
.icon_account{background:url(../images/icon.png) 0px 0px no-repeat;}
.icon_err{background:url(../images/icon.png) 0px -30px no-repeat;}
.icon_right{background:url(../images/icon.png) 0px -120px no-repeat;}
.icon_notice{background:url(../images/icon.png) 0px -50px no-repeat;}
.icon_refresh{background:url(../images/icon.png) 0px -70px no-repeat;}
.icon_gsy{background:url(../images/icon.png) -30px 0px no-repeat;}
.icon_aqbz{background:url(../images/icon.png) -80px 0px no-repeat;}
.icon_ptfw{background:url(../images/icon.png) -130px 0px no-repeat;}
.icon_yzxm{background:url(../images/icon.png) -180px 0px no-repeat;}
.icon_success{background:url(../images/icon.png) -35px -50px no-repeat;}
.icon_service{background:url(../images/icon.png) -140px -50px no-repeat;}
.icon_top{background:url(../images/icon.png) -140px -90px no-repeat;}
.icon_telephone.ed{background:url(../images/icon.png) -180px -50px no-repeat;}
.icon_lock.ed{background:url(../images/icon.png) -180px -80px no-repeat;}
.icon_card.ed{background:url(../images/icon.png) -180px -110px no-repeat;}
.icon_telephone{background:url(../images/icon.png) -210px -50px no-repeat;}
.icon_lock{background:url(../images/icon.png) -210px -80px no-repeat;}
.icon_card{background:url(../images/icon.png) -210px -110px no-repeat;}
.icon_invest_s{background:url(../images/invest_result.png) 0px 0px no-repeat;}
.icon_invest_f{background:url(../images/invest_result.png) 0px -80px no-repeat;}
.icon_gongs_l{background:url(../images/banklist_l.jpg) 0px 0px no-repeat;}
.icon_zhongx_l{background:url(../images/banklist_l.jpg) 0px -50px no-repeat;}
.icon_mins_l{background:url(../images/banklist_l.jpg) 0px -100px no-repeat;}
.icon_guangd_l{background:url(../images/banklist_l.jpg) 0px -150px no-repeat;}
.icon_zhaos_l{background:url(../images/banklist_l.jpg) 0px -200px no-repeat;}
.icon_xingy_l{background:url(../images/banklist_l.jpg) 0px -250px no-repeat;}
.icon_shangh_l{background:url(../images/banklist_l.jpg) 0px -300px no-repeat;}
.icon_puf_l{background:url(../images/banklist_l.jpg) 0px -350px no-repeat;}
.icon_pinga_l{background:url(../images/banklist_l.jpg) 0px -400px no-repeat;}
.icon_nongy_l{background:url(../images/banklist_l.jpg) 0px -450px no-repeat;}
.icon_ningb_l{background:url(../images/banklist_l.jpg) 0px -500px no-repeat;}
.icon_jiaot_l{background:url(../images/banklist_l.jpg) 0px -550px no-repeat;}
.icon_guangf_l{background:url(../images/banklist_l.jpg) 0px -600px no-repeat;}
.icon_beij_l{background:url(../images/banklist_l.jpg) 0px -650px no-repeat;}
.icon_dongy_l{background:url(../images/banklist_l.jpg) 0px -700px no-repeat;}
.icon_huax_l{background:url(../images/banklist_l.jpg) 0px -750px no-repeat;}
.icon_jians_l{background:url(../images/banklist_l.jpg) 0px -800px no-repeat;}
.icon_youc_l{background:url(../images/banklist_l.jpg) 0px -850px no-repeat;}
.icon_zhongg_l{background:url(../images/banklist_l.jpg) 0px -900px no-repeat;}
.icon_gongs_s:before{content:" ";position:absolute;left:0px;top:0px;width:137px;height:36px;background:url(../images/banklist_s.jpg) 0px 0px no-repeat;}
.icon_gongs_s:after{content:"工商银行";position:absolute;right:25px;top:0px;line-height:36px;}
.icon_zhongx_s:before{content:" ";position:absolute;left:0px;top:0px;width:137px;height:36px;background:url(../images/banklist_s.jpg) 0px -36px no-repeat;}
.icon_zhongx_s:after{content:"中信银行";position:absolute;right:25px;top:0px;line-height:36px;}
.icon_mins_s:before{content:" ";position:absolute;left:0px;top:0px;width:137px;height:36px;background:url(../images/banklist_s.jpg) 0px -72px no-repeat;}
.icon_mins_s:after{content:"民生银行";position:absolute;right:25px;top:0px;line-height:36px;}
.icon_guangd_s:before{content:" ";position:absolute;left:0px;top:0px;width:137px;height:36px;background:url(../images/banklist_s.jpg) 0px -108px no-repeat;}
.icon_guangd_s:after{content:"光大银行";position:absolute;right:25px;top:0px;line-height:36px;}
.icon_zhaos_s:before{content:" ";position:absolute;left:0px;top:0px;width:137px;height:36px;background:url(../images/banklist_s.jpg) 0px -144px no-repeat;}
.icon_zhaos_s:after{content:"招商银行";position:absolute;right:25px;top:0px;line-height:36px;}
.icon_xingy_s:before{content:" ";position:absolute;left:0px;top:0px;width:137px;height:36px;background:url(../images/banklist_s.jpg) 0px -180px no-repeat;}
.icon_xingy_s:after{content:"兴业银行";position:absolute;right:25px;top:0px;line-height:36px;}
.icon_shangh_s:before{content:" ";position:absolute;left:0px;top:0px;width:137px;height:36px;background:url(../images/banklist_s.jpg) 0px -216px no-repeat;}
.icon_shangh_s:after{content:"上海银行";position:absolute;right:25px;top:0px;line-height:36px;}
.icon_puf_s:before{content:" ";position:absolute;left:0px;top:0px;width:137px;height:36px;background:url(../images/banklist_s.jpg) 0px -252px no-repeat;}
.icon_puf_s:after{content:"浦发银行";position:absolute;right:25px;top:0px;line-height:36px;}
.icon_pinga_s:before{content:" ";position:absolute;left:0px;top:0px;width:137px;height:36px;background:url(../images/banklist_s.jpg) 0px -288px no-repeat;}
.icon_pinga_s:after{content:"平安银行";position:absolute;right:25px;top:0px;line-height:36px;}
.icon_nongy_s:before{content:" ";position:absolute;left:0px;top:0px;width:137px;height:36px;background:url(../images/banklist_s.jpg) 0px -324px no-repeat;}
.icon_nongy_s:after{content:"农业银行";position:absolute;right:25px;top:0px;line-height:36px;}
.icon_ningb_s:before{content:" ";position:absolute;left:0px;top:0px;width:137px;height:36px;background:url(../images/banklist_s.jpg) 0px -360px no-repeat;}
.icon_ningb_s:after{content:"宁波银行";position:absolute;right:25px;top:0px;line-height:36px;}
.icon_jiaot_s:before{content:" ";position:absolute;left:0px;top:0px;width:137px;height:36px;background:url(../images/banklist_s.jpg) 0px -396px no-repeat;}
.icon_jiaot_s:after{content:"交通银行";position:absolute;right:25px;top:0px;line-height:36px;}
.icon_guangf_s:before{content:" ";position:absolute;left:0px;top:0px;width:137px;height:36px;background:url(../images/banklist_s.jpg) 0px -432px no-repeat;}
.icon_guangf_s:after{content:"广发银行";position:absolute;right:25px;top:0px;line-height:36px;}
.icon_beij_s:before{content:" ";position:absolute;left:0px;top:0px;width:137px;height:36px;background:url(../images/banklist_s.jpg) 0px -468px no-repeat;}
.icon_beij_s:after{content:"北京银行";position:absolute;right:25px;top:0px;line-height:36px;}
.icon_dongy_s:before{content:" ";position:absolute;left:0px;top:0px;width:137px;height:36px;background:url(../images/banklist_s.jpg) 0px -504px no-repeat;}
.icon_dongy_s:after{content:"东亚银行";position:absolute;right:25px;top:0px;line-height:36px;}
.icon_huax_s:before{content:" ";position:absolute;left:0px;top:0px;width:137px;height:36px;background:url(../images/banklist_s.jpg) 0px -540px no-repeat;}
.icon_huax_s:after{content:"华夏银行";position:absolute;right:25px;top:0px;line-height:36px;}
.icon_jians_s:before{content:" ";position:absolute;left:0px;top:0px;width:137px;height:36px;background:url(../images/banklist_s.jpg) 0px -576px no-repeat;}
.icon_jians_s:after{content:"建设银行";position:absolute;right:25px;top:0px;line-height:36px;}
.icon_youc_s:before{content:" ";position:absolute;left:0px;top:0px;width:137px;height:36px;background:url(../images/banklist_s.jpg) 0px -612px no-repeat;}
.icon_youc_s:after{content:"邮政储蓄";position:absolute;right:25px;top:0px;line-height:36px;}
.icon_zhongg_s:before{content:" ";position:absolute;left:0px;top:0px;width:137px;height:36px;background:url(../images/banklist_s.jpg) 0px -648px no-repeat;}
.icon_zhongg_s:after{content:"中国银行";position:absolute;right:25px;top:0px;line-height:36px;}
