* {
   list-style: none;
   font-family:"Microsoft YaHei",'宋体',"Helvetica Neue",Helvetica,Arial,sans-serif;
   text-decoration:none;-webkit-font-smoothing: antialiased;  font-weight: 500;
}

body,p,ul{margin: 0px; padding: 0px;}
textarea{resize:none;font-family:"Microsoft YaHei",'宋体',"Helvetica Neue",Helvetica,Arial,sans-serif;-webkit-font-smoothing: antialiased;}
body{ background-color: #FBFCFF;font-family:"Microsoft YaHei",'宋体',"Helvetica Neue",Helvetica,Arial,sans-serif;-webkit-font-smoothing: antialiased;}
input,select{font-family:"helvetica neue",arial,sans-serif;font-family:"Microsoft YaHei",'宋体',"Helvetica Neue",Helvetica,Arial,sans-serif;-webkit-font-smoothing: antialiased;}
select{border-radius: 0px;font-size: 14px;height: 48px;}
.login_but select.edit_btu_txt{font-size: 14px!important;}
/*textarea:focus{outline: 0px; border:0px;}*/
li{ list-style: none;}
a{text-decoration: none;}
.all{min-width: 1280px;}


::-webkit-scrollbar-thumb{
   background-color:#c4cdd6;
   height:50px;
   border-radius:8px;
   /*outline-offset:-2px;
   outline:2px solid #fff;
   -webkit-border-radius:4px;
   border: 2px solid #fff; */
}
/*---鼠标点击滚动条显示样式--*/
::-webkit-scrollbar-thumb:hover{
   background-color:#c4cdd6;
   height:50px;
   -webkit-border-radius:8px;
}
/*---滚动条大小--*/
::-webkit-scrollbar{
   width:10px;
   height:10px;
}
/*---滚动框背景样式--*/
::-webkit-scrollbar-track-piece{
   background-color:rgba(233, 233, 233, 0.2);
   -webkit-border-radius:0;
}

.all_top_logo{display: inline-block; float: left; width: 280px;position: relative; cursor: pointer; height: 50px;}
.all_top_logo img{float: left;}
.all_top_logo img#logo{ width: 24px; margin: 15px 15px 0px 25px; }
.logo_txt{display: inline-block; height: 50px; line-height: 52px; color: #757575; font-size: 14px; font-family: '';}
.logo_txt span:nth-child(1){color: #FF5D3A;}
.top_ri{ height: 90px; line-height: 90px;display: inline-block;position: relative;/*margin-top: 20px;*/}
.top_ri_txt{color: #757575; font-size: 15px;display: inline-block;/*margin: 0px 20px;*/}

.top_ri_txt img{margin-right: 10px; vertical-align: middle;width: 14px;}
.frih{float: right;}
.r_lefy{float: left;}
.top_img{width: 30px; height: 30px; border-radius: 30px;overflow: hidden; display: inline-block;  vertical-align: top;margin-right: 8px;margin-top: 5px;}
/*.top_ri_txt .top_img img{ width: 100%; height: auto!important;vertical-align:top;}*/
.top_ri_txt img.jiant_k{margin-left: 5px;margin-right: 0px;}
.content_all{ padding-left: 250px; position: relative;height: 640px;/*background-color: #f1f3f7;*/overflow: hidden;}
.content_all_left{ position: absolute; left: 0px; background-color: rgba(0,0,0,.2);width: 250px; color: #fff; font-size: 14px; top: 0px; bottom:0px;/*border-right: 1px solid #E8EDF8;*/ /*opacity: 0.7;*/overflow: auto;}
.company_img{display: inline-block;width: 56px; height: 56px;border-radius: 56px;overflow:hidden;margin: 30px 15px 0px 30px;vertical-align: middle;}
.company_img img{width: 100%;}
.company_txt{display: inline-block;font-size: 15px; color: #fff;height: 120px;line-height: 120px;}
.company_all{height: 100px;margin-bottom: 20px;}

.sx_list_top{height: 51px; line-height: 51px;  font-size: 14px; color:#fff;cursor: pointer;display:block;position: relative;border-left: 3px solid transparent;}
.sx_list_top:hover{border-left: 3px solid #87AFFF;}
.sed_fe:after{content: '';display: inline-block; border:4px solid transparent;border-left: 4px solid #fff; width: 0px; height: 0px; margin-right: 17px; float: right; margin-top: 21px;transition:all 0.1s ease-in-out;}


.dao_sj:after{content: '';display: inline-block; border:4px solid #9BAFBF; border-left:4px solid rgba(0,0,0,0);border-bottom: 0px solid rgba(0,0,0,0);border-right: 4px solid rgba(0,0,0,0); width: 0px; height: 0px; margin-right: 20px; float: right; margin-top: 21px;transition:all 0.3s ease-in-out;
-moz-transition:all 0.3s ease-in-out; /* Firefox 4 */
-webkit-transition:all 0.3s ease-in-out; /* Safari and Chrome */
-o-transition:all 0.3s ease-in-out; /* Opera */}
.sx_list_top_img{ display: inline-block; padding:17.5px 20px 17.5px 27px;line-height: 0px; float: left; }
.sx_list_top_img img{ width: 14px; height: 14px;}
.sx_list_top_img span{display: inline-block; width: 14px; height: 14px; background-size: contain; background-repeat: no-repeat;}
.sx_list_top_img span.pro_img{background-image: url(/assets/pc/nav_04_grey.png);}
.sx_list_top_img span.profit_img{background-image: url(/assets/pc/nav_01_grey.png);}
.sx_list_top_img span.msg_img{background-image: url(/assets/pc/nav_02_grey.png);}
.sx_list_top_img span.account_img{background-image: url(/assets/pc/nav_03_grey.png);}
.hover_bgall01 .sx_list_top ,.hover_bgall01:hover .sx_list_top{/*background-color: #3F5E9E;*/border-left: 3px solid #87AFFF;}
.hover_bgall01 img{/*display: none;*/}
.sx_list_top img.hover_img{display: none;}
.hover_bgall01 img.hover_img{/*display: block;*/}
.breadcrumb {padding: 0px 20px;margin-bottom: 0px;list-style: none;font-size: 14px;margin-top: 0px;border-bottom: 1px solid #E8EDF8;height: 68px;line-height: 68px;}
.breadcrumb > li {display: inline-block;}
.breadcrumb > li + li:before {padding: 0px 5px;color: #839DD3;content: "/";}
.breadcrumb > .active {color: #A9A9A9;}
.icon_fff{color: #fff;margin-right: 20px;}
.breadcrumb a{color: #839DD3;}
.padd_li20{/*margin:0px 30px;*//*background-color: #fff;*/}
.right_head{padding-left: 20px;}
.zh_tabs_wrap{text-align: center; background-color: #fff;}
.zh_tj{height: 34px; line-height: 34px; font-size: 14px; color: #4a4a4a; background-color: #fff;display: inline-block;text-align: center;border:1px solid #445162;border-radius: 2px;margin:17.5px auto;}
.infor_zil{font-size: 14px; color: #445162; display: inline-block; min-width: 50px;line-height: 35px; text-align: center;font-weight: bold;float: left;border-right: 1px solid #445162;font-weight: 200;padding:0px 10px;}
.zh_tj01{height: 75px;display: inline-block;margin-left: 20px;}
.zh_tj01 a{display: inline-block;color: #4a4a4a;line-height: 73px;font-size: 15px;padding: 0px 20px;font-weight: bold;}
.zh_tj01 a.hover_a,.zh_tj01 a:hover{border-bottom: 2px solid #6486ca;color: #6486ca;}

/*.zh_tj .infor_zil:nth-last-child(2){border-right: 1px solid #445162;border-left: 1px solid #445162;}*/
.zh_tj .infor_zil:nth-child(1){border-left: 0px!important;}
.zh_tj .infor_zil:last-child{border-right: 0px!important;}
.zh_tj .infor_zil.infor_hover:last-child{border-right: 1px solid #445162!important;} 
.infor_hover{color: #fff;background-color: #445162;}
.content_all_right01{margin: 0px 0px 20px;min-height: 500px;}
.thead_w th{background-color: #445162;color:#fff;border-bottom:1px solid #E8EDF8;font-weight: 200; line-height: normal; padding: 10px 0px;}
.thead_w tr{ height: 38px; line-height: 38px;font-size: 14px;}

.table_new{font-size: 12px; color: #4a4a4a; width: 100%;border-spacing:0px;}
.hd_color{color: #4a4a4a;}
.hd_color_a{color: #4a4a4a; font-weight: normal;}
.hd_color_a01{color: #4a4a4a;}
.thead_w {background-color: #F8F9FB; border-spacing: 0px; }
.tbody_w{text-align: center; background-color: #fff; font-weight: bold; clear: both;border-spacing: 0px;}
.tbody_w tr{/*height: 70px; line-height: 70px;*//*border-bottom:1px solid #E8EDF8;*/}
.tbody_w tr:nth-child(2n-1){background-color: #F7F7F7;}
.table_w{font-size: 12px; color: #9BAbBe; width: 100%;border-spacing:0px; table-layout: fixed;border-bottom:0px; padding: 0px; margin:0px;border-collapse:collapse;font-weight: bold;}
.tbody_w tr td{font-size: 14px;font-weight: bold;padding: 20px 0px; min-height: 30px;vertical-align: top;}
.tbody_w tr td:nth-child(1),.thead_w th:nth-child(1){text-align: left;padding-left: 30px;}
.tbody_w_01 tr td:nth-child(1){padding-left: 28px;}
.tbody_w_01 tr td{ word-break: break-all; }

.table_pithy{border-spacing: 0px; border-collapse: collapse; width: 100%; table-layout: fixed; word-break: break-all; background-color: #fff; color: #757575;}
.table_pithy thead th,.table_pithy tbody td{padding:6px 10px;font-size: 12px; vertical-align: middle; text-align: left; border: 1px solid #E8EDF8;}
.table_pithy thead th{background-color: #E8EDF8;}
.table_pithy.table_nobor thead th, .table_pithy.table_nobor tbody td{border: none;}
.table_thiner tbody.tbody_w td, .table_thiner tbody td{min-height: 16px; line-height: 16px;}
.table_pad8_10 thead th, .table_pad8_10 thead td, .table_pad8_10 tbody.tbody_w td, .table_pad8_10 tbody td{padding: 8px 10px;}
.table_pad8_10 tbody.tbody_w td, .table_pad8_10 tbody td{min-height: 19px; line-height: 19px;}
.table_size13 thead th,.table_size13 tbody td{font-size: 13px;}
.table_center thead th,.table_center tbody td{text-align: center;}

.m_table{width: 100%; table-layout: fixed; text-align: left; border-collapse: collapse; color: #ffffff; }
.m_table td{padding: 10px 5px; border: 1px solid #48525F;}
.m_table thead tr{background-color: #2C3748;}
.m_table tbody tr:nth-child(2n){background-color: #2B3748;}

.table_w13{width: 13.5%;}
.table_w12{width: 12%;}
.table_w19{width: 19%;}
.table_w196{width: 19.6%;}
.table_w10{width: 10.5%;}
.table_w14{width: 14%;}
.table_w118{width: 12%;}
.table_w166{width: 15%;}
.table_w164{width: 16.4%;}
.table_w20{ width: 20%;}
.table_w25{ width: 25%;}
.table_w096{ width: 9.6%;}
.table_w105{width: 10.5%;}
.table_w75{ width: 75%;}
.table_a_la{color: #445162;font-weight: bold;display: block;margin-bottom: 10px;font-weight: 200;}
.page_f{display: inline-block;}
.page_all{padding: 20px 0px;font-size: 12px;color: #757575;}
.page_fm02{color: #757575;margin-left:18px;}
.tubiao{display: inline-block;width: calc(50% - 4px);position: relative;height: 376px;vertical-align: top;}
.tubiao_ku{height: 255px;margin-top: 45px;}
.tubao_all{border-bottom: 1px solid #E8EDF8;/*padding-top: 20px;*/background-color: #fff;}
.border-ri{border-right: 1px solid #E8EDF8;}
.tub_font01{font-size: 36px; color: #D2282E;text-align: center;margin-top: 10px;}
.tub_font02{color: #9BABBE;font-size: 14px;text-align: center;margin-top: 15px;margin-bottom: 38px;}
.tub_font03{font-size: 21px; color: #839DD3;text-align: center;}
.me_appe{font-size: 14px;color:#7089C9;}
.balc_fhu{font-size: 12px;width: 70px; height: 30px; display: inline-block; line-height: 30px; text-align: center;float: right;border-radius: 2px; border:1px solid #E8EDF8;margin-top: 18px;}
.line_bg_ln{border-radius: 0px;background-color: #445162; height: 68px;/*margin-top: 20px;*/padding: 25px 30px;}
.gaun_jai{width: 80px; height: 28px; text-align: center;display: inline-block;line-height: 28px; background-color: #738297;color: #fff;font-size: 14px;border-radius: 2px;}
.line_bg_name{color: #fff; font-weight: bold;font-size: 17px;margin-bottom: 15px;width: 280px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}

.prou_lio{width: 165px; display: inline-block;}
.prou_lio p{text-align: center;color: #fff;}
.prou_lio_num{font-weight: bold;font-size: 21px;margin-bottom: 16px;}
.prou_lio_txt{font-size: 14px;margin-bottom: 10px;}
.prou_lio_right:not(:last-child){width: 155px; padding-right: 10px;}
.prou_lio_right p{text-align: right;}
.line_bg_left{display: inline-block;}
.border_ri_wh{border-right: 1px solid #fff;}
.conbox_left{display: inline-block; height: 28px;line-height: 28px; text-align: center;font-size: 12px; border-radius: 3px; background-color: #fff}
.conbox_left a{ display: inline-block; width: 65px; float: left;color:#4a4a4a;border:1px solid #E0E0E0;}
.conbox_left a.hover_box{ background-color:#445162;color: #fff;height: 30px; border:0px;}
.conbox_left a:nth-child(1){border-top-left-radius: 2px; border-bottom-left-radius: 2px;}
.conbox_left a:not(:first-child){border-left: 0px;}
.conbox_left a:last-child{border-top-right-radius: 2px; border-bottom-right-radius: 2px;}
.anaparve a{padding: 6px 10px; color: #4a4a4a; font-size: 12px;height: 12px; line-height: 12px;margin-left: 5px;}
.anaparve a.hover_apr{background-color:#445162;border-radius: 4px; color: #fff;transition:all 0.18s ease-in-out;-webkit-transition:all 0.18s ease-in-out;-moz-transition:all 0.18s ease-in-out;-mz-transition:all 0.18s ease-in-out;}
.anaparve a:hover{ background-color: #F3F3F7; border-radius: 4px;}
.anaparve a.hover_apr:hover{background-color: #419BF9;}
.anaparve{position: relative;}
.conbox_top01{clear: both;margin-top: 20px;padding: 0px 20px;}
.no_data{text-align: center;padding-top:80px;}
.zhexi_pic01{height: 330px;background-color: #fff!important;padding-top: 20px;margin-bottom: 20px;}
.chart_tip{position: absolute; right: 9%; bottom: 10px; font-size: 12px; color: #666;}
.invest_detalis{ height: 41px; line-height: 41px; color: #757575; font-size: 14px; border-bottom: #E8EDF8 1px solid;}
.invest_detalis a{ color: #757575; font-size: 14px; width: 100px; text-align: center; display: inline-block;border:#E8EDF8 1px solid;border-bottom: 0px;margin-right: 5px; height: 41px; overflow: hidden;}
.invest_detalis a.invest_detalis_hover{border:#E8EDF8 1px solid; border-bottom: 0; color: #fff;background-color: #445162;}
.news_gd{display: block;padding: 15px 0px;border-bottom:#E8EDF8 1px solid;}
.news_gd01{font-size: 14px;color: #757575;padding-left: 20px;margin-bottom: 16px;}
.news_gd02{font-size: 13px;color: #B6B6B6;padding-left: 20px;}
.news_gd_lr p:first-child{display: inline-block; width: calc(100% - 280px); margin-bottom: 0px;}
.news_gd_lr p:last-child{display: inline-block; width: 180px; vertical-align: top; color: #757575;}
.table_bg_l{width: 100%;margin-top: 20px;}
.table_bg_l td{min-height: 20px; line-height:20px;padding:10px 10px;font-size: 12px;text-align: center;color: #757575;background-color: #FAFBFE;}
.table_bg_l tr:nth-child(2n-1) td{background-color: #F7F8FD;}
.table_bg_l .table_pithy td, .table_bg_l tr:nth-child(2n-1) .table_pithy td, .table_bg_l .table_pithy tr:nth-child(2n-1) td {background-color: #fff;}
.tougu{padding-left: 20px;margin-top: 20px;}
.tougu_inf_top{font-size: 14px;color: #4a4a4a;height: 50px; line-height: 50px;}
.tougu_img_txt{color: #4a4a4a;font-size: 14px;display: inline-block;padding-left: 10px;}
.tougu_inf_bottom{border-bottom: 1px solid #E8EDF8;/*height: 40px;*/margin-top: 2px;padding: 20px 0px;}
.tougu_img{width: 25px;vertical-align: middle;}
.posi_te{position: relative; padding-left: 250px;height: 500px;}
.list_deta_top{height: 70px; line-height: 70px;border-bottom: 1px solid #E8EDF8;padding: 0px 0px 0px 30px;font-size: 16px; font-weight: bold; color: #659dda;}
.mob-user-ice{ padding:0 30px 50px 30px; /*margin-bottom:30px;*/ height: 300px;overflow-y: scroll;}
.ice-header{ width:100%; text-align:center; padding-top:30px; clear: both;}
.ice-header span.mob-tit-time{ display:inline-block;  padding:4px 10px; color:#999999; font-size:13px;background-color: #f3f3f3;border-radius: 100px;margin-bottom: 10px;}
.ice-user{ margin-top:20px; clear: both;}
.ice-user span.ice-user-ima,.ice-user .ice-said{ display:inline-block; float:left;}
.ice-said{ padding:10px 10px; border-radius:0px 6px 6px 6px; position:relative;  max-width:68%; min-height:18px;}
.ke-infor .ice-said{border-radius:6px 0px 6px 6px;}
.ice-said a{ color:#0171EF;}
.ice-said span{ display:block; font-size:15px;  line-height:20px;  word-break: break-all;}
.ice-user .ice-said{ background-color:#5fabfb;  margin-left:20px; color: #fff; margin-bottom: 20px; float: none;}
.ice-user-ima img{ width:35px; height:35px; overflow:hidden;border-radius: 35px;}
.tm_m_pan,.tm_m_pbn{ overflow:hidden; border-width:0px; border-style:dashed solid dashed dashed; position:absolute; width:0px; height:0px;}
.ice-user .tm_m_pan{ top:14px; left:-12px; border-color:rgba(0,0,0,0) #89BEFF rgba(0,0,0,0) rgba(0,0,0,0);}
.ice-user .tm_m_pbn{ top:-2px; left:-11px; background:url(/assets/pc/left4.png) no-repeat;width: 15px; height: 23px;}
.ke-infor{ margin-top:20px; overflow: hidden;clear: both;}
.ke-infor span.ice-user-ima,.ke-infor .ice-said{ display:inline; float:right;}
.ke-infor .ice-said{ background-color:#f2f5f8; margin-right:20px;color: #5c5c5c;}
.ke-infor .tm_m_pan{ top:14px; right:-13px;width: 0px;height: 0px; }
.ke-infor .tm_m_pbn{ top:-2px; right:-11px; width: 11px;height: 19px;background: url(/assets/pc/right4.png) no-repeat;}
.ice-said-ico_img{ width: 75px;  overflow: hidden; line-height: normal;}
.ice-said-ico_img img{ width: 100%;}
.posi_te_left{margin-left: -250px; display: inline-block;width: 250px;background-color: #f6f8fb;position: absolute; bottom: 0px; top: 0px;height: 500px;}
.posi_te_right{min-height: 500px;}
.relove{position: relative;float: left;margin-left: -45px;}
.xiaxo_zi{padding-left: 65px;display: block;height: 52px;padding-top: 10px;position: relative;}
.bai_wh{background-color: #fff;}
.ziqun{height: 52px;}
.ziqun_name{color: #B5C1D0;font-size: 13px;margin-bottom: 5px;}
.ziqun_context{font-size: 12px; color: #B5C1D0;width: 160px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.xiaxo_zi .consu_leftxf03{width: 35px; height: 35px;border-radius: 35px;overflow: hidden;}
.xiaxo_zi .consu_leftxf03 img{width: 100%;}


.login_bg{width: 100%; min-height: 400px;padding-top: 140px; background-attachment: fixed; padding-bottom: 100px;  position: relative;overflow-x: hidden;}
.login_top{display: block; margin: 0px auto; width: 460px;  border-radius: 8px; box-shadow:1px 1px 10px 1px rgba(0,0,0,0.1); z-index: 8;position: relative;padding: 35px 0px;}
.login_top_txt{font-size: 16px; color: #A9A9A9; margin-bottom: 20px;}
.login_top_txt a{font-size: 14px; color: #419bf9;}
.login_top_txt a:hover{text-decoration: underline;}
.login_but{  position: relative; margin-bottom: 15px;padding: 0px 40px;height: 48px;}
.login_but input{border:1px solid #DADADA; padding: 15px; font-size: 14px; border-radius: 2px; height: 16px;line-height: 16px; width: 348px;}
.login_but input:focus{border:1px solid #DADADA;}
.clear_index{position: absolute; top: 18px; right: 15px; width: 10px; height: 11px;cursor: pointer;display: none;}
.d_ca_on{display: block;}
.forgot_m{ height: 35px;  color: #999;font-size: 14px;padding: 0px 40px;}
.forgot_m input{vertical-align: middle; margin-right: 8px;}
.forgot_m a{ color: #999;}
.forgot_m a span{ color:#419bf9;}
.forgot_m a:hover span{text-decoration: underline;}
.forgot_sub input,.forgot_sub a{border:0px;height: 46px;line-height: 46px; text-align: center; display: block; background-color: #419bf9; color:#fff; font-size: 17px;border-radius: 2px;margin:0px 40px;cursor: pointer;}

.all_top_logo{ display: inline-block; float: left; width: 300px;position: relative; cursor: pointer; height: 52px;}
.all_top_logo img{float: left;}
.all_top_logo img#logo{ width: 24px; margin: 15px 15px 0px 20px; }
.top_log_txt{ font-size: 12px; color: #999;}
.top_log_txt{ font-size: 12px; color: #999;}
.xain_med{display: inline-block; width: 14px; text-align: center; color:#999;}
.text_center{text-align: center; border-bottom: 1px solid #EBEBEB;height: 45px;}
.dengl_bdu{color: #999;font-size: 14px;text-align: center;margin-top: 20px;}
.dengl_bdu a{color: #419bf9;margin-left: 10px;}
.den_mk_wh img#logo{width: 41px;}
.den_mk_wh .logo_txt .de_txt_we{line-height: 15px; display: block;margin-top: -15px;}
.den_mk_wh{padding-top: 10px;}
.edit_btu_txt01{width: 100%; border:1px solid #DADADA;padding:5px 15px;}
.zce_a{display: inline-block; width: 199px;color: #A9A9A9!important;height: 43px;}
.zce_a:hover{text-decoration: none!important;}
.zce_a_hover{color: #419BF9; border-bottom: 2px solid #419BF9;}
.login_but input.bm_text_w1{width: 246px;float: left;}
.bm_text_w2{width: 100px;display: inline-block;padding: 0px; height: 46px;line-height: 45px; text-align: center;color:#70bdf1; float: left;border:1px solid #DADADA;border-left: 0px;font-size: 14px;}
.bm_text_w2 img{ width: 100%;display: block;}
.frih a.dui_ko{color: #9BABBE;margin-right: 20px;font-size: 14px;font-weight: normal;}
.sou_duihde{margin:22px 25px;position: relative;}
.sou_duihde input{height: 30px;padding: 0px 10px; line-height: 30px;width: calc(100% - 20px);width: -ms-calc(100% - 20px);width: -moz-calc(100% - 20px);border:0px;}
.search_img{position: absolute; top: 8px; width: 15px;right: 10px;}
.xiaox_hover{background-color: #637db1;}
.xiaox_hover p{color: #fff;}
.red_quan{display: block;width: 20px; height: 20px; border-radius: 20px; color: #fff; text-align: center;line-height: 20px;background-color: #f75831;position: absolute; top: 50%; right: 20px;font-size: 12px;top: 8px;}
.sx_list_top .red_quan{right: 15px; top: 12px;}
.dubu_fasong{padding: 20px 30px; background-color: #fff;height: 35px;border-top:  1px solid #E8EDF8;}
.fadon_input{border:0px; width: calc(100% - 150px);padding: 0px 10px;/*margin-top: 8px;*/ height: 35px;font-size: 14px;line-height: 35px;}
.send_faxia{display: inline-block;width: 100px; text-align: center;height: 35px; line-height: 35px;background-color: #419BF9; color: #fff;border-radius: 2px;float: right;}
.xiax01{margin:0px 30px;}
.xiax01_p{height: 18px; line-height: 10px; color:#bbb;font-size: 10px;text-align: center;padding-top: 27px;}
.consu_dex{padding:15px 0px 15px;border-bottom: 1px solid #E7ECF1;}
.consu_dex:last-child{border-bottom: 0px solid #E7ECF1;}
.xiax01 .consu_dex{background-color: #fafbfe;border:1px solid #E8Edf8;border-radius: 2px;padding:20px 0px 0px;}
.xiax01 .consu_dex{margin-bottom: 10px;}
.consu_leftxf{display: inline-block; background-color: #70d38e;color: #fff;width: 36px; text-align: center;height: 36px; line-height: 36px;font-size: 10px;border-radius: 4px;float: left;margin-left: 20px;}
.consu_leftxf img{width: 18px;/*margin-top: 10px;*/}
.consu_bgf04{background-color: #419bf9;}
.consu_bgf05{background-color: #ffca03;}
.consu_bgf06{background-color: #5EAAFB;}
.consu_bgf07{background-color: #0ec381;}
.consu_rtxtop{font-size: 14px;color: #5c5c5c; font-weight: normal;margin-bottom: 10px;}
.consu_rtxtop span{color: #BBBBBB; font-weight: normal;float: right;}
.consu_rtxbott{font-size: 12px;color: #BBBBBB;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;width: 90%;}
/*.consu_dex{padding:15px 0px;border-bottom: 1px solid #E7ECF1;}*/
.look_deta05{font-size: 14px;color: #5c5c5c;padding:13px 15px 15px 15px;display: block;height: 20px; line-height: 20px;border-top:1px solid #E8Edf8;margin-top: 15px;background-color: #fafbfe;}
.look_deta05 img{float: right;width: 10px;margin-top: 2px;}
.xiax01 .consu_rtxt{padding-left: 71px;padding-right: 15px;min-height: 30px;}
.fu_wbkuh{padding:15px;}
/*.fu_wbkuh p,.fu_wbkuh span{font-size: 14px; color: #5c5c5c; line-height: 18px;}*/
.edit_but_list{min-height: 79px; clear: both;}
.edit_but_list p.edit_title,.add_new_name,.edit_title{padding-top: 10px;min-height: 30px; line-height: 23px;font-weight: bold; color: #9AAABD;font-size: 12px;}
.edit_btu_txt{display: inline-block; width: calc(100% - 40px);width: -moz-calc(100% - 40px);width: -ms-calc(100% - 40px); padding:0px 20px; border-radius: 2px;height: 36px;background-color: #fff; color: #A3B1C1;border:0px;font-size: 12px;border:1px solid #E8EDF8;line-height: 36px;}
.edit_btu_txt:focus{border:1px solid #E8EDF8; outline: 0px;}
.tij_bg{ width: 103px; height: 37px; line-height: 37px; color: #fff; text-align: center; background-color: #419bf9; display: block; border-radius: 4px; font-size: 14px; clear: both;border:0px;clear: both;}
.infor_mar{ margin: 30px 0px 20px 0px; }
.infor_hover01{margin-bottom: 15px;border-bottom: 2px solid #419BF9;color: #839DD3;}
.tui_zhanm{position: absolute; width: 130px;padding: 10px 0px;box-shadow: 1px 1px 10px 1px rgba(0,0,0,0.1);right: 20px; top: 55px;z-index: 999;display: none;}
.tui_zhanm a{display: block;height: 30px; font-size: 12px; color: #737374;line-height: 30px;}
.tui_zhanm a:hover{background-color: #f2f5f8;}
.tui_zhanm a img{float: left;margin-top: 3px;margin-left: 15px;display: inline-block;margin-right: 10px;}
.city_zc{ position: fixed; top: 0px ; left: 0px; right: 0px; bottom: 0px; background-color: rgba(255,255,255,0); z-index: 5;display: none;}
.show{display: block;}
.advis_infor_gc{ height: 50px; line-height: 40px; font-size: 16px; color: #4a4a4a;}
.advis_infor_gc{ height: 75px; line-height: 75px; font-size: 18px; color: #4a4a4a;/*padding: 0px 30px;border-bottom: 1px solid #f2f3f7;*//*width: 830px;*/}
.advis_infor_gc_jy{font-size: 14px; color: #4a4a4a;line-height: 29px; border-bottom: 1px solid #E8EDF8;padding-bottom: 25px;}
.xiq_mener{ /*border-bottom: 1px solid #E8EDF8;*/ padding-top: 20px;}
.xiq_mener_all{ clear: both;min-height: 65px;display: block;padding-top: 20px;}
.xiq_mener_img{ width: 60px; height: 60px; overflow: hidden; border-radius: 60px; float: left;}
.xiq_mener_img img{width: 100%;}
.xiq_mener_juxh{ margin-left: 90px;border-bottom: 1px solid #E8EDF8;padding-bottom: 32px;}
.xiq_mener_juxh01{ font-weight: bold; color: #4a4a4a; font-size: 14px; height: 30px; line-height: 30px;}
.xiq_mener_juxh03{font-size: 14px; color: #4a4a4a;min-height: 30px; line-height: 30px;}
.hei240_hid{max-height: 240px;overflow: hidden;}
.xiq_mener_all:nth-child(2){/*padding-top: 0px;*/}
.content_all_right{ padding: 30px;background-color: #fff;}
.select_comparv{height: 30px; line-height: 30px;border:1px solid #E0E0E0;border-radius: 2px; width: 238px;vertical-align: top;margin-left: 35px;}
.tbody_wkd{margin: 20px 0px;}
.red_co{color: #FD726D;}
.jiaz_more{font-size: 14px; text-align: center; height: 20px; line-height: 20px; display:block; color: #95ABD9; margin-top: 15px;}
.bg_tran{background-color: transparent;position: fixed;height: 90px; z-index: 9;top: 0px;left: 0px; right: 0px;padding: 0px 50px;width: auto;}
.bg_tran .top_ri{height: 90px;/* line-height: 90px;*/}
.big_logo{/*width: 160px;*/height: 43px;margin-top: 25px;overflow: hidden;display: inline-block;}
.big_logo01{/*width: 135px;*/height: 60px;margin-top: 18px;overflow: hidden;display: inline-block;float: left;}
.big_logo02{height: 80px;margin-top: 9px;overflow: hidden;display: inline-block;float: left;}
.big_logo03{height: 52px;margin-top: 22px;}
.bg_top02 .big_logo{margin-top: 15px;}
.big_logo img, .big_logo_small img, .big_logo_mini img{height: 100%;}
.big_logo_small{height: 33px;margin-top: 33px;overflow: hidden;display: inline-block;float: left;}
.big_logo_mini{height: 22px;margin-top: 39px;overflow: hidden;display: inline-block;float: left;}




.tuw_time{padding:10px;}
.tuw_time_time{font-size: 10px; color: #BBBBBB;height: 25px;line-height: 25px;}
.tuw_time_tit{font-size: 12px; color: #4a4a4a;height: 27px;line-height: 27px;}
.tuw_time_img{height: 157px;overflow: hidden;}
.tuw_time_img img{width: 100%;}
.tuw_time_img01{overflow: hidden;}
.tuw_time_img01 img{width: 100%;}
.li_koo{font-size: 12px; color: #4a4a4a;display: block;height: 40px; line-height: 40px;border-top: 1px solid #E7E7E7; padding:0px 10px; }
.tuw_time_all{border:1px solid #E7E7E7;margin:0px 10px;background-color: #fff;margin-top: 10px;}
.tuw_time_conte{font-size: 12px;color: #A9A9A9;margin-top: 10px;max-height: 43px;overflow: hidden;}
.tuw_time_al_di{display: block; margin: 0px 10px; background-color: #fff;border:1px solid #E7E7E7;}
.tuw_time_al_di_img{margin:10px;height: 154px;overflow: hidden;position: relative;}
.tuw_time_al_di_img img{width: 100%;}


.tuw_time_al_di{display: block; margin: 0px 10px; background-color: #fff;border:1px solid #E7E7E7;}
.tuw_time_al_di_img{margin:10px;height: 154px;overflow: hidden;position: relative;}
.tuw_time_al_di_img img{width: 100%;}
.duo_tu_tite{position: absolute; bottom: 0px; left: 0px; right: 0px;background-color: rgba(0,0,0,0.5); color: #fff;font-size: 12px;height: 32px;line-height: 32px;overflow: hidden;padding: 0px 10px;}
.duotu_qit{font-size: 12px; color: #4a4a4a;padding-right: 40px;display: block;margin: 0px 10px;}
.duotu_qit_img{height: 35px;width: 35px;overflow: hidden;float: right;margin-right: -35px;margin-top: -38px;}
.duotu_qit_img img{width: 100%;}
.duotu_qit p{height: 28px; overflow: hidden;margin-bottom: 10px;}

.remb_time{text-align: center; font-size: 10px; color: #B8B9BA;height: 35px; line-height: 35px;}
.xiaq_mneo{font-size: 14px; color: #4a4a4a;line-height: 23px;}
.xiaq_mneo img{max-width: 100%;margin:10px auto;}
.all_big_bg{background: url(/assets/pc/bg01.jpg) no-repeat;background-attachment: fixed;padding: 40px 0px 30px 0px;background-size:cover;padding-top: 130px;
   background-position:center; transform-origin:50% 50%;}
.body_nav_heigher .all_big_bg{padding-top: 170px;}
.all_big_bg .content_all{width: 1000px;display: block;margin:0px auto;min-height: 476px;}
.czt_rigth{background-color: #f1f3f7;height: 610px;padding: 30px 30px 30px 30px;overflow-y: scroll;}
.all_top_minwi{width: 1200px;margin: 0px 40px;margin:0px auto;}
.text_center01{text-align: center;background-color: #fff;}

.pagination{display: block!important;text-align: center;/*margin-bottom: 10px!important;*/padding-bottom: 1px;}
.pagination span{background-color: #fff;cursor: pointer;padding: 4px 10px; text-align: center;border-radius: 2px;display: inline-block;}
.pagination span.current{background-color: #5175bd;color: #fff;}
.pagination a{color: #5175bd;}
.mar_rig15{margin-right: 27px;}
.cor_hui{color: #EEEEEE;}
.shen_hez{font-size: 12px;text-align: center; width: 192px; border-radius: 20px; background-color: #324058;height: 28px;line-height: 28px;margin:0px auto 20px;color: #fff;}
.shen_hez a{color: #fff;text-decoration: underline;}
.left_jj_txt{display: inline-block;height: 100px;vertical-align: middle;}
.left_jj_txt01{font-size: 15px; color: #E6E7E9;margin-top: 50px;width: 90px;overflow: hidden;white-space: nowrap;}
.left_jj_txt02{font-size: 13px; color: #E6E7E9;margin-top: 5px;}
.qitx_comt{border:1px solid #E8EDF8;padding: 15px 20px;width: 435px;margin-left: 50px;background-color: #f6f8fb;border-bottom: 0px;}
.qitx_comt_img{display: inline-block; width: 50px;height: 50px;overflow: hidden;vertical-align: text-top;margin-right: 15px;}
.qitx_comt_img img{width: 100%;}
.qitx_comt_ctxt{font-size: 14px; color: #4a4a4a;display: inline-block;width: 340px;max-height: 42px;overflow: hidden;vertical-align: top;line-height: 23px;}
.other_ti{background-color: #f3f3f3; border-radius: 20px; padding: 10px; text-align: center;font-size: 12px; color:#B8B8B8;}
.other_ti_all{text-align: center;margin: 20px 0px 30px;}
.me_detilw{height: 76px; line-height: 76px; border-bottom: 1px solid #F2F4F8;font-size: 17px; color: #4a4a4a;padding-left: 30px;font-weight: bold;background-color: #fff;}
.deti_apd20{/*padding:30px;*/ background-color: #f1f3f7;}
.deti_apd20 .posi_te_right{background-color: #fff;height: 500px;overflow-y: auto;}
.ice-said-ico_img01{width: 300px;}
.ice-said-ico_img01 img{width: 100%;}
.ice-user .ice-said_bg01{background-color: #f6f8fb;color: #4a4a4a;}
.qitx_comt_boot .qitx_comt:last-child{border-bottom: 1px solid #E8EDF8;}
.padd_li20_f{padding: 20px 30px; background-color: #fff;height: 580px;margin:0px;overflow-y: scroll;}
.edit_fen_W50{position: relative;/* float: left;*/ width: calc(50% - 18px);width: -moz-calc(50% - 18px);width: -ms-calc(50% - 18px);display: inline-block;}
.edit_but_list .edit_fen_W50:nth-child(1){margin-right: 10px;}
.edit_but_list .edit_fen_W50:nth-child(2){margin-left: 10px;}
.fs_shen{background-color: #419bf9;width: 100px; height: 37px; position: absolute;right: 0px;top: 40px; font-size: 12px; color: #fff;line-height: 37px;text-align: center;}
.fott_qud:hover,.fott_qud,.fott_qud:active,.fott_qud:focus{background-color: #44BEF0;color: #fff;width: 100px;border-radius: 2px!important;/*padding: 5px 12px!important;*/}
.fott_qud01:hover,.fott_qud01,.fott_qud01:active,.fott_qud01:focus{background-color: #44BEF0;color: #fff;width: 75px;border-radius: 2px;padding: 6px 12px;margin-right: 4px;}
.width418 .fott_qud01:hover,.width418 .fott_qud01,.width418 .fott_qud01:active,.width418 .fott_qud01:focus{margin-right: 15px;}
.fott_calc,.fott_calc:focus,.fott_calc:hover{background-color: #E7E7E7; color: #999;min-width: 100px;border-radius: 2px;}
.waim_tpic{position: relative;}
.add_biaqtxt{width: calc(100% - 40px);width: -ms-calc(100% - 40px);width: -moz-calc(100% - 40px);padding:7px 20px 7px 20px;border-radius: 2px;border:0px;height: 20px;}
.positi_iocn{position: absolute; right: 10px; top: 10px;width: 13px;}
.positi_iocn01{position: absolute; right: 10px; top: 10px;font-size: 12px;}
.miaos_modea01{margin:15px 25px 15px 20px;}
.icon_mktext{border:0px; background-color: #fff;padding: 20px;width: calc(100% - 40px);width: -ms-calc(100% - 40px);width: -moz-calc(100% - 40px);height: 60px;border-radius: 2px;text-align: left;}
.mar_top20{margin-top: 20px;}
.mar_ri5{margin-right: 5px;}
.mar_ri10{margin-right: 10px;}
.mar_le10{margin-left: 10px;}
.rengou{color: #9BAbBe;font-size: 12px;font-weight: bold;margin-bottom: 20px;}
.rengou_ra{font-size: 12px;color: #9BAbBe;margin-bottom: 20px;}
.rengou_ra input{margin-right: 10px;vertical-align: middle;}
.rengou_ra span{margin-right: 20px; color: #9BAbBe;}
.libr{font-size: 20px; color: #4a4a4a;font-weight: bold;padding: 20px 15px 10px;}
.libr_time{font-size: 12px;padding: 10px 15px 0px;color: #4a4a4a;}
.libr_time a{color: #8BB9E5;display: inline-block;margin-left: 15px;}
.xiax_medw{color: #ABBACA;}
.xiax_medw span{padding: 0px 10px;}
.zhetan_100{/*width: 168px;*/ height: 300px; overflow: hidden;/*position: absolute; top: 89px;*/ /*left: 50%;margin-left: -94px;background-color: #fff;*/ text-align: center;}
/*.zhetan_100{width: 185px; height: 185px; border-radius: 180px; overflow: hidden;position: absolute; top: 115px; left: 50%;margin-left: -114px;background-color: #fff;}*/

.benz_sy{padding-left: 40px; margin-top: 20px;color: #4a4a4a;font-size: 16px;/*font-weight: bold;*/}
.marg_lf{margin-left: -20px;}
.tubiao_ku80{width: 80%;margin:45px auto 0px;}
#content{padding-bottom: 1px;min-height: 50px;}
.company_zcd{ width: 143px; min-height: 50px; background-color: rgba(255,255,255,0.9);  padding: 10px 0px; position: absolute; z-index: 9; top: 72px; right: 0px; display: none;box-shadow:0 2px 5px rgba(0,0,0,0.52);-webkit-box-shadow:0 2px 5px rgba(0,0,0,0.52);-moz-box-shadow:0 2px 5px rgba(0,0,0,0.52);-o-box-shadow:0 2px 5px rgba(0,0,0,0.52);/* margin-top: 10px;*/}
.company_zcd a{color: #fff; font-size: 14px; height: 36px; line-height: 36px; display: block; text-align: center; margin-right: 0px;}
.company_zcd a:hover,.company_zcd a.hover{ background-color: #fff; color: #4a4a4a;text-align: center;}
.company_zcd img{ width: 14px; margin-right: 10px; margin-left: 10px;vertical-align: middle;}
.company_zcd img.hover_img{display: none;}
.company_zcd a.hover img.hover_img,.company_zcd a:hover img.hover_img{display: inline-block;}
.company_zcd a.hover img.hover_img01,.company_zcd a:hover img.hover_img01{display: none;}
.dongh{animation-name: myfirst;animation-duration:0.5s; animation-timing-function: cubic-bezier(0.4, 0, 1, 1) 2s;
   -ms-animation-name: myfirst;-ms-animation-duration:0.5s; -ms-animation-timing-function: cubic-bezier(0.4, 0, 1, 1) 2s;
   -webkit-animation-name: myfirst;-webkit-animation-duration:0.5s; -webkit-animation-timing-function: cubic-bezier(0.4, 0, 1, 1) 2s;
   -moz-animation-name: myfirst;-moz-animation-duration:0.5s; -moz-animation-timing-function: cubic-bezier(0.4, 0, 1, 1) 2s;display: block;}
@keyframes myfirst{from {top:50px;opacity: 0;}to {top:72px;opacity: 1;display: block;}}
@-moz-keyframes myfirst{from {top:50px;opacity: 0;}to {top:72px;opacity: 1;display: block;}}
@-ms-keyframes myfirst{from {top:50px;opacity: 0;}to {top:72px;opacity: 1;display: block;}}
.bai_tm_bg{ position: fixed; top: 50px; bottom:0px; left: 0px; right: 0px;background-color: rgba(0,0,0,0);}
.jant_com{content: '';display: inline-block; border:4px solid #9BAFBF; border-left:4px solid rgba(0,0,0,0);border-bottom: 0px solid rgba(0,0,0,0);border-right: 4px solid rgba(0,0,0,0); width: 0px; height: 0px; margin-left: 10px; float: right; margin-top: 20px;transition:all 0.3s ease-in-out;
-moz-transition:all 0.3s ease-in-out; /* Firefox 4 */
-webkit-transition:all 0.3s ease-in-out; /* Safari and Chrome */
-o-transition:all 0.3s ease-in-out; /* Opera */}
.wid_xiba{display: inline-block;width: calc(100% - 50px);vertical-align: top;color: #5c5c5c!important;float: none!important;}
.width418 .modal-dialog{width: 500px;margin-top: 150px;}
.width418 .modal-header{background-color: #1d2430;}
.width418 .modal-footer{background-color: #1d2430;padding-bottom: 44px;padding-top: 30px;}
.medd_img{display: block;margin: 0px auto;width: 66px;}
.medd_img_02{text-align: center; color: #11BC85;font-size: 17px;margin-top: 20px;}
.medd_mb34{ display: inline-block;text-align: center;width: 900px;height: 72px;line-height: 92px; vertical-align: top;/*margin-left: 37px;*/}
.medd_mb34 .hover_top{line-height: 41px;}
.medd_mb34 .top_ri_txt,.medd_mb12 .top_ri_txt{margin:0px 20px;}
.color_baide{color: #9AA9B8;font-size: 18px;}
.padd_top0{padding-top: 0px!important;height: 530px;}
.padd_top0 .padd_li20{background-color: #fff;}
.banner_bx{background-color: #F1F3F7;padding: 30px 30px 0px 30px;}
.deti_apd20 .content_all_right01{padding: 0px;}
.li_koo img{float: right;width: 10px; margin-top: 2px;}
.he_auto{height: auto!important;overflow: hidden;}
.huise_yh{/*border:10px solid #999;*/}
.zhan{font-size: 14px; color: #839DD3; cursor: pointer;}
.xito_bg01{ background-color: rgba(255,255,255,0.5); height: 36px;width: 1px; display: inline-block;vertical-align: super;}
.he30tob{height: 30px; background-color: #f1f3f7;}
.zhuye{/*color: #757575;height: 90px;*/}
.zidh_ab{position: absolute; height: 50px; line-height: 50px; /*background-color: #0064B6;*/list-style: none;margin:0px; /*left: 0px;right: 0px;*/color: #fff;font-size: 15px;opacity: 0.8;/*top: 90px;*/display: none;padding: 0px 40px;z-index: 999;}
.zidh_ab_center{position: fixed; left: 0px; right: 0px; width: 100%;}
.zidh_ab li{display: inline-block;}
.zidh_ab li a{color: #fff;padding: 0px 20px;}
.mo01{text-align: right;}
.mo02{text-align: center;}

.zhuye{position: relative;display: block;}
.zhuye:hover::before, .zhuye:focus::before{    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
    -webkit-transition-delay: 0s;
    transition-delay: 0s;
}
.zhuye::before{content: '';
    position: absolute;
    bottom: -1%;
    left: 0;
    width: 100%;
    height: 3px;
    -webkit-transform: scale3d(0, 1, 1);
    transform: scale3d(0, 1, 1);
    -webkit-transform-origin: center left;
    transform-origin: center;
    -webkit-transition: transform 0.4s cubic-bezier(0.22, 0.61, 0.36, 1);
    transition: transform 0.2s cubic-bezier(0.22, 0.61, 0.36, 1);background-color: #007A84;
}


.zidh_ab li:hover{font-weight: 800;
    transition: font 0.4s;}

.zce_fen{padding: 0px;margin:0px;display: inline-block;/*position: absolute;*/left: 50%; }
.foz-15 .zidh_ab li,.mob34 .zidh_ab li{height: 36px; line-height: 36px;display: block;min-width: 120px;}
.foz-15 .color-white,.mob34 .color-white{opacity: 0.8;}
.foz-15 .color-white:hover,.mob34 .color-white:hover{opacity: 1; color: #fff;}
.foz-15{position: static!important;}
.foz-15 .zhuye::before,.mob34 .zhuye::before{background-color: transparent;}

.foz-15 .zidh_ab,.mob34 .zidh_ab{height: auto;padding: 0px; text-align: center; top: 80px;right: auto;min-width: 80px;left: auto;padding: 10px 0px;}
.foz-15 .zidh_ab li,.foz-15 .zidh_ab li a,.mob34 .zidh_ab li a,.mob34 .zidh_ab li{padding: 0px;position: static;}
.mob34 .zidh_ab li a{padding: 0px 15px;}
.my_appointment{padding: 25px 30px;background-color: #fff;color: #ABBACA;}
.appointment_top span{font-size: 15px;}
.appoin_name{color: #77AEE1;font-size: 15px; font-weight: bold;margin-right: 34px;width: 425px;overflow: hidden;display: inline-block;white-space: nowrap;vertical-align: top;text-overflow: ellipsis;}

.my_appointment:nth-child(2n-1){background-color: #f7f7f7;}
.appointment_top .appoin_cored{color: #FD726D;font-size: 15px;padding-right: 5px;}
.appointment_bottom{font-size: 14px;margin-top: 15px;}
.appoin_lx{padding-right: 90px;}

.donghk{

animation-name: mymove;animation-duration:0.5s; animation-timing-function: cubic-bezier(0.4, 0, 1, 1) 2s;
   -ms-animation-name: mymove;-ms-animation-duration:0.5s; -ms-animation-timing-function: cubic-bezier(0.4, 0, 1, 1) 2s;
   -webkit-animation-name: mymove;-webkit-animation-duration:0.5s; -webkit-animation-timing-function: cubic-bezier(0.4, 0, 1, 1) 2s;
   -moz-animation-name: mymove;-moz-animation-duration:0.5s; -moz-animation-timing-function: cubic-bezier(0.4, 0, 1, 1) 2s;display: block!important;}

@keyframes mymove
{
from {top:60px;opacity: 0;}
to {top:80px;opacity: 1}
}

@-moz-keyframes mymove /* Firefox */
{
from {top:60px;opacity: 0;}
to {top:80px;opacity: 1;}
}

@-webkit-keyframes mymove /* Safari and Chrome */
{
from {top:60px; opacity: 0;}
to {top:80px;opacity: 1}
}

@-o-keyframes mymove /* Opera */
{
from {top:60px;opacity: 0;}
to {top:80px;opacity: 1;}
}

.sb_hd{background-color: red;min-width: 1200px; height: 50px; position: absolute; left: 0px; right: 0px; top: 100px;display: none;z-index: 9;}
.top_riname{display:inline-block;max-width: 60px;overflow: hidden;vertical-align: bottom;height: 90px;}
.guaz_hu{padding: 8px 13px; color: #9BABBE;border:1px solid #E7E7E7;border-radius: 3px;display: inline-block;font-size: 14px;text-align: center;float: right;/*width: 53px;*/ position: relative;overflow: hidden;margin-top: -45px;cursor: pointer;}
.absp_a{position: absolute; top: 0px;left: 0px;right: 0px; bottom: 0px;opacity: 0;cursor: pointer;}
.pro_de_top{height: 30px; line-height: 30px; font-weight: bold;font-size: 14px; color: #5C5C5C;}
.pro_de_all{padding: 40px 60px;background-color: #fff;position: relative;}
.pro_de_all02{padding: 1px 20px 20px 20px;background-color: #fff;}
.pro_de_list{margin-left: 54px;border-left: 2px solid #4773B9;padding:10px 23px; color: #A9A9A9;font-size: 14px;}
.pro_crl{width: 8px; height: 8px; background-color: #4773b9; border-radius: 8px;display: inline-block;margin:0px 13px;}
.pro_c_time{color: #5888C6;}
.pro_de_top .pro_c_time{color: #5888C6;width: 38px;display: inline-block;}
.pro_c_look{ color: #4773b9;}
.pro_de_all:before{content: '';position: absolute;display: inline-block; border:10px solid #fff; border-left:10px solid rgba(0,0,0,0);border-top: 0px solid rgba(0,0,0,0);border-right: 10px solid rgba(0,0,0,0); width: 0px; height: 0px;top: -10px;left: 104px;}
.qu_gou{border-radius: 2px; background-color: #547ac5; color: #fff;padding:8px 15px; display: inline-block; margin-top: 0px;position: relative;margin-bottom: 10px;}
.width418 .miaos_modea03{padding: 0px 20px;}

.black_ma{width: 740px;min-height: 360px; border:1px solid #ececec; background-color: #fff; margin: 0px auto; margin-top: 150px;}
.black_ma_meddl{ width: 478px; margin: 43px auto;}
.black_ma_top{width: 478px; height: 36px;background-color: #f7f7f7;line-height: 36px;}
.ma_top001,.ma_top002,.ma_top003{width: 236px;display: inline-block;font-size: 14px; color:#4A4A4A;}
.ma_top_num{ width: 18px; height: 18px; line-height: 18px; border-radius: 18px; text-align:center; background-color: #bcbcbc; display: inline-block;color: #fff; margin-left: 30px; margin-right: 10px;}
.bm_cont_name{ height: 54px; line-height: 54px; color: #4a4a4a; font-size: 14px;}
.tele_bm01{ border:1px #DADADA solid; font-size: 14px;color: #4a4a4a;padding: 15px; width: 280px;border-radius: 2px;height: 16px; line-height: 16px;}
.bm_cont_srcon{ margin-bottom: 20px;min-height: 48px;}
.add_xyb{display: block; width: 185px; height: 46px; line-height: 46px; text-align:center;background-color: #419bf9;border-radius: 2px; color: #fff;font-size: 14px;border:0px;}
.bm_cont_name{ height: 54px; line-height: 54px; color: #4a4a4a; font-size: 14px;}
.cont_mone03,.cont_mone02{display: none}
.ma_top001,.ma_top002,.ma_top003{width: 236px;display: inline-block;font-size: 14px; color:#4A4A4A;}
.bg_bm001{background:url(/assets/pc/left_black_m1.png) no-repeat;background-size: 237px 36px;}
.bg_bm002{background:url(/assets/pc/left_black_m3.png) no-repeat;background-size: 237px 36px;}
.bg_bm001 .ma_top_num,.bg_bm002 .ma_top_num,.bg_bm003 .ma_top_num{background-color: #267eff;}
.modal-header{border-radius: 4px;overflow: hidden;border-bottom-right-radius: 0px; border-bottom-left-radius: 0px;}
.zhum_kj{font-size: 14px;color: #A5ABBA;margin: 20px 0px 20px 0px;}
.text_left{text-align: left!important;}
.text_left10{text-align: left!important;padding-left: 20px; }

.padd_top0 .padd_li20 .conbox_top01{margin-bottom: 30px;padding-bottom: 1px;}
.qu_mp_x{height: 220px;margin:0px auto;width: 375px;margin-bottom: 20px;overflow: hidden;display: none;}
.qu_mp_x img{width: 100%;}
.fil_img{padding:0px 15px!important;height: 46px!important;line-height: 46px!important; opacity: 0;position: absolute; top: 0px;left: 0px; right: 0px; bottom: 0px;cursor: pointer;}
.du_st{position: relative;border:1px solid #DADADA;width: 348px;margin:0px auto 15px; color: #A9A9A9;line-height: 48px;font-size: 14px;padding:0px 15px;cursor: pointer;}
.tsh_book a{ color: #419bf9; text-decoration: underline;padding-left: 10px;font-size: 13px;}
.tsh_book{display: inline-block;padding-right: 20px;}

.zh_cen,.zh_cen01{position: fixed; top: 0px;left: 0px; right: 0px; bottom:0px;background-color: rgba(0,0,0,0.5);display: none;}
.zh_cen_div{min-height: 297px; background-color: #fff; position: fixed;left: 0px; right: 0px; bottom: 0px;display: none;}
.priv_img{ position: fixed; top: 0; left: 0px; right: 0px; bottom: 0px; z-index: 12; display: none;}
.priv_img img{ max-width: 100%; margin: 0 auto; display: table; vertical-align: middle;}
.img_w_div{ display: table-cell; vertical-align: middle; width: 100px; height: 100px;/* background-color: #fff;*/}
.img_w_div01{ display: table-cell; vertical-align: middle; /* background-color: #fff;*/}
.img_w_div01 img{max-width: 100%;margin:0px auto;display: block;}
.xq_jz_ti{margin-top: 10px;}
.xq_jz_ti .table_k{width: 100%;border-spacing: 0px;/*background-color: #f8f8f8;*/}
.xq_jz_ti .table_k td{background-color: #fff;border-bottom: 1px solid #f4f4f4;font-size: 12px;}
.xq_jz_ti .table_k tr:nth-child(1) td.wd_t30{font-size: 14px; color: #4a4a4a;font-weight: bolder;}
.xq_jz_ti .table_k td{text-align: center;font-size: 14px;color: #4a4a4a;height: 40px; line-height: 40px;/*background-color: #f8f8f8;*/}
.xq_jz_ti .table_k td.wid110_t:nth-child(1){background-color: #F8F8F8;}

.wid110_t{width: 30%!important;font-weight: normal!important;text-align: left!important;padding-left: 15px;}
.wid11_1{text-align: left!important;padding-left: 20px;}

.rzh_kh{display: block; background-color: #419bf9; margin:10px 25px;height: 40px; line-height: 40px; text-align: center;color: #fff; border-radius: 2px;font-size: 14px;}
.co_fhs{background-color: #fa5a5a!important;}


.hse_nd{background-color: #999!important; cursor: not-allowed!important;}
.bai_we{margin-top: 40px; text-align: center;}
.bai_we_txt{text-align: center; margin-top: 10px; font-size: 14px;}
#products{margin-bottom: 50px;}

.sx_list_ul{display: none;/*height: 0px;opacity: 0;*/background-color: rgba(0,0,0,.4);max-height: 250px;overflow: auto;}
.hover_bgall01 .sx_list_ul,.hover_bgall02 .sx_list_ul{display: block; background-color: rgba(0,0,0,.4);/*height: auto;opacity:  1;transition: height 0.1s ease-in-out;*/}
.sx_list_li{display: block;/*padding-left: 65px;*/height: 50px; line-height: 50px; cursor: pointer;position: relative;}

.sx_list_li:hover{background-color: rgba(0,0,0,.6);}
.sx_list_li_h{background-color: rgba(0,0,0,.6);}
.sx_list_li a{color: #fff;display: block;padding-left: 65px;white-space:  nowrap;overflow:  hidden;text-overflow: ellipsis;width: 170px;}


.shu_we{display: inline-block;position: relative;margin-left: 5px; cursor: pointer;}
.shu_we_absp{position: absolute;min-width: 380px; margin-left: -190px; background-color: #1A1A1A;border-radius: 2px; color: #fff;font-weight: normal;text-align: left; padding:5px 5px 5px 10px;margin-top:8px;line-height: 20px;display: none;}
.shu_we_absp:before{content: ''; display: block;border:6px solid #1A1A1A; border-left:6px solid rgba(0,0,0,0);border-top: 0px solid rgba(0,0,0,0);border-right: 6px solid rgba(0,0,0,0); width: 0px; height: 0px; position: absolute; top: -6px;right: 50%;margin-right: -3px;}
.shu_we:hover>.shu_we_absp{display: block;transition:all 0.3s ease-in-out;}
.pro_de_con:last-child .pro_de_list{border-left:0px;}
.f_m_top{margin-top: -40px; height: 320px;width: 90%!important;}
.medd_mb12{position: static!important;}
.tze_fx_bz{font-size: 12px;color: #F75831;border:1px solid #F75831; padding:0px 5px;display:inline-block;height: 16px;line-height: 16px; vertical-align: middle;}
.tze_fx_bz_hovershow{position: relative; white-space: normal; overflow: visible !important;}
.tze_fx_bz_hovershow .hovershow_cotent{display: none; position: absolute; left: 120%; bottom: 20%; border-radius: 4px; padding: 20px; background: rgba(0,0,0,0.5); color: #fff;}
.tze_fx_bz_hovershow:hover .hovershow_cotent{display: block;}

.date_choo{display: block;padding-right: 30px; color: #A3B1C1;}
.date_choo span{display: inline-block;height: 28px; border:1px solid #283449;line-height: 28px; padding:0px 20px; border-radius: 50px;margin-left: 5px;color: #506488;font-size: 12px;cursor: pointer;}
.date_choo span.hover_hs{color: #4672B8; border:1px solid #4672B8;}
.date_choo_p{display: inline-block;margin-right: 5px;font-size: 12px;color: #9AA9B8;}
.ca_mar5{margin-bottom: 5px;}
.bded_hfe{ border:1px solid #283449!important;color: #506488!important;cursor: no-drop;}

.den_ergw .zce_a{width: 150px!important;}

button.close span,.modal-title{ color: #9AA9B8;}
.abasp_zilia{margin-left: 0px;min-height: 16px;height: auto;padding-bottom: 10px;padding-top: 10px;background-color:rgba(255,255,255,0.8);width: 255px;display: none;position: absolute; top: 30px;}
.name_jig:hover .abasp_zilia02{display: block;
animation-name: myfirst_hsw;animation-duration:0.4s; animation-timing-function: cubic-bezier(0.4, 0, 1, 1) 1s;
   -ms-animation-name: myfirst_hsw;-ms-animation-duration:0.4s; -ms-animation-timing-function: cubic-bezier(0.4, 0, 1, 1) 1s;
   -webkit-animation-name: myfirst_hsw;-webkit-animation-duration:0.4s; -webkit-animation-timing-function: cubic-bezier(0.4, 0, 1, 1) 1s;
   -moz-animation-name: myfirst_hsw;-moz-animation-duration:0.4s; -moz-animation-timing-function: cubic-bezier(0.4, 0, 1, 1) 1s;box-shadow: 1px 1px 15px rgba(0, 0, 0, .2);}


.abasp_zilia02:before{content:''; top: -7px; bottom: 0px;border-color: transparent transparent #ffffff transparent;border-width: 0px; width: 15px;height: 15px; background-color: #fff;transform:rotate(45deg);box-shadow: -2px -2px 2px rgba(0,0,0,0.1);display: block;position: absolute;left:26px;}

@keyframes myfirst_hsw{from {top:0px;opacity: 0;}to {top:30px;opacity: 1;display: block;}}
@-moz-keyframes myfirst_hsw{from {top:0px;opacity: 0;}to {top:30px;opacity: 1;display: block;}}
@-ms-keyframes myfirst_hsw{from {top:0px;opacity: 0;}to {top:30px;opacity: 1;display: block;}}

.dzgu_a{position: relative;}
.dzgu_a img{width: 15px;vertical-align: middle;}
.abasp_name01{padding:0px 20px;}
body.modal-open{margin-right: 10px;}
.modal-content{background-color: #1d2430;}
.modal-body{max-height: 300px;overflow: auto;}
.width418 .modal-body{max-height: 200px;overflow: auto;}

.modal_new_white{width: 610px;}
.modal_new_white .modal-content{border-radius: 10px; border: none;}
.modal_new_white .modal-header, .modal_new_white .modal-body, .modal_new_white .modal-footer{background-color: #fff; border: none; border-radius: 0px;}
.modal_new_white .modal-title{text-align: center; margin-top: 6px; font-weight: bold; color: #1f1f1f; }
.modal_new_white .modal-header button.close > span{font-size: 20px; font-family: "iconfont01"; color: #999;}

.modal_white_fixbot .modal-dialog{width: 560px;}
.modal_white_fixbot .modal-content{border-radius: 10px; border: none;}
.modal_white_fixbot .modal-header, .modal_white_fixbot .modal-body, .modal_white_fixbot .modal-footer{background-color: #fff; border: none; border-radius: 0px;}
.modal_white_fixbot .modal-footer{padding: 15px; border-top: 1px solid #e8e8e8;}
.modal_white_fixbot .modal-title{text-align: center; margin-top: 6px; font-weight: bold; color: #1f1f1f; }
.modal_white_fixbot .modal-header button.close > span{font-size: 20px; font-family: "iconfont01"; color: #999;}
.modal_white_fixbot .modal-footer .fott_qud01, .modal_white_fixbot .modal-footer .fott_qud01:focus{background: transparent; color: #3084FA; padding: 0px;}
.modal_white_fixbot .modal-body{max-height: 350px;}
.modal_white_fixbot .color_baide{min-height: 100px; max-height: 300px; overflow: auto; text-align: left; font-size: 14px; line-height: 20px; color: #000;}

.fu_wbkuh tr td:last-child{border-right-width: 1px}
.fu_wbkuh tr:last-child td{border-bottom-width: 1px}
.fu_wbkuh td{border-top-width: 1px;border-style: solid;border-left-width: 1px;border-bottom-width: 0px;border-right-width: 0px;}
.k_f_wbd img{width: 44px; display: block;margin:43px auto 0px;}
.k_f_wbd p{text-align: center;font-size: 12px; color: #999;margin-top: 22px;}
.rzh_kh01{display: block; background-color: #419bf9; margin:22px auto;height: 40px; line-height: 40px; text-align: center;color: #fff; border-radius: 2px;font-size: 14px;width: 150px;}
.tishi_gj{background-color: #2093c4;padding: 10px 20px; color: #DAEAF3;font-size: 13px;}
.tishi_gj_im{margin-right: 10px;width: 16px;margin-top: -4px;}
.more_deh{background-color: #fff;padding: 5px 15px;padding-bottom: 0px;min-height: 20px;position: relative;border-radius: 2px;z-index: 9;}
.tag_bed { padding: 5px 10px;color: #4A4A4A;font-size: 12px;margin-right: 5px;margin-bottom: 5px;display: inline-block;border:1px solid #eaeaea;}
.tag_bed span {color: #4A4A4A;padding: 2px 5px 4px;border-radius: 10px;font-size: 13px;margin-left: 5px;cursor: pointer;height: 13px;line-height: 13px;display: inline-block;}
.yew_fwk input {border: none;box-shadow: none;outline: none;background-color: transparent;padding: 0 6px;margin: 0;width: auto;height: 24px; max-width: inherit;margin-bottom: 5px;}
.du_lie{height: 26px;line-height: 26px; color: #4a4a4a;display: block;font-size: 13px;padding:0px 20px;}
.du_lie:hover{background-color: #428bca;color: #fff;}
.ewe_show{position: absolute;left: 0px; right: 0px;display: none;box-shadow: 0 6px 12px rgba(0,0,0,.175);background-color: #fff;z-index: 9;}
.bai_tm_bg01{position: absolute;top: 0px; left: 0px;right: 0px; bottom: 0px; background-color: rgba(0,0,0,0);}
#date-range12-container{position: absolute; top: 25px; right: -5px;}
#date-range12-container .date-picker-wrapper .footer{height: 0px; padding: 0px;}
.sous_f{float: right;border-bottom:1px solid #eaeaea;padding: 3px 10px 4px;margin-top: 25px;margin-right: 20px;}
.sous_f input{border:0px; background-color: #fff;height: 20px;line-height: 20px;font-size: 14px;}

@media screen and (min-width: 1450px) and (max-width: 2480px) {
   .all_big_bg .content_all {width: 70%;}
}
.edit_btu_txt .btn,.edit_btu_txt .btn:focus{background-color: #fff;width: 100%;text-align: left;padding: 6px 0px;font-size: 12px;color: #A3B1C1;box-shadow: 0 0;}
.edit_btu_txt .caret{float: right;margin-top: 8px;}
.biaji_edit{width: 35px;height: 35px;background-color: #e1ecf7;}
.biaji_edit img{width: 15px;display: block;margin:8px auto;}


.cen{position: relative;width: 300px;margin-left: auto;margin-right: auto;margin-top: 40px;height: 200px;}
.cen-title{text-align: center;color: #5c5c5c;font-size: 12px;}
.cen-cir{width: 100px;height: 100px;margin: 20px auto;background-color: #f2f2f2;border-radius: 50%;-moz-border-radius: 50%;-webkit-border-radius: 50%;}
.cen-cir p{text-align: center;color: #5C5C5C;width: 60px;margin: auto;padding-top: 23px;font-size: 17px;}
.cen-bom-p{text-align: center;color: #5C5C5C;font-size: 12px;}
.cen a{background-color: #419bf9;position: absolute;width: 100%;height: 37px;margin-top: 20px;font-size: 14px;color: #fff;line-height: 37px;text-align: center;}
.cen01{height: auto; text-align: center;}
.cen01 a{background-color: #2566EC;position: relative;width: 300px; display: inline-block; box-shadow: 0 0px 8px 0 rgba(36,102,235,.9);}
.edit_btu_txt .dropdown-menu{width: 100%;padding: 10px 0px;}
.dropdown-menu>li>a{font-size: 12px;}

.sous_new_sle{
      position: relative;
       height: 30px;
       margin: 0px 20px;
       border-bottom: 1px solid #eaeaea;
       margin-bottom: 10px;
   }
   .sous_new_sle img{
      position: absolute;
      left: 0px;
      top: 10px;
      width: 14px;
   }
.sous_new_sle input:focus{border:0px;outline:0px}
   .sous_new_sle input{
      border: 0px;
       background-color: transparent;
       padding-left: 20px;
       width: calc(100% - 20px);
       width: -moz-calc(100% - 20px);
       width: -ms-calc(100% - 20px);
       font-size: 12px; color: #9BA9B9;
   }
.sj_f:after{content: '';display: inline-block;border:4px solid transparent;border-left: 4px solid #fff;width: 0px;height: 0px;margin-right: 17px;float: right;margin-top: 21px;transition:all 0.3s ease-in-out;}
 .hover_bgall01 .sj_f:after{content: '';display: inline-block;transform: rotate(90deg);/*border:4px solid transparent!important; border-top:4px solid #fff!important;*/}
.text_wzs{font-size: 14px;font-weight: 400;margin-top: 20px;color: #5c5c5c;}
.pu_m_all{margin-top: 20px;}
.pu_m_all_l,.pu_m_all_r{display: inline-block;vertical-align: top;}
.pu_m_all_r{width: calc(100% - 3rem)}
.pu_m_all_txt{font-weight: bold;font-size: 14px;font-weight: 400;color: #5c5c5c;margin-bottom: 10px;margin-top: 2px;}
.pu_m_sce{width: 400px; height: 23px;background-color: #fff;border:1px solid #CAD0DA;padding: 5px;}
.pu_m_file{position: relative;display: inline-block;width: 68px;height: 22px;border:1px solid #C3CBD6;text-align: center;line-height: 22px;color: #9FAABC;background-color: #E9ECF0;float: right;font-size: 12px;}
.pu_m_file input{position: absolute;top: 0px;left: 0px;bottom: 0px;right: 0px;opacity: 0;z-index: 2;}
.pu_m_se{display: inline-block;width: calc(100% - 8rem);overflow: hidden;height: 23px;vertical-align: top;line-height: 23px;white-space: nowrap;text-overflow: ellipsis;font-size: 12px;color: #9AAABD;}
.send_faxia05{float: right;margin:20px 20px 0px 0px;padding: 6px 15px 4px!important; background-color: #fff;
    color: #4a4a4a!important;line-height: 18px;font-size: 12px;font-weight: 400;
    border: 1px solid #DFDFDF!important;
    transition: all 0.5s ;}


.mb_su{width: 680px; margin:0px auto;font-size: 12px; color: #000;background-color: #fff;padding:10px 50px;}
.mb_su_top{padding-top: 10px;}
.mb_su_top img{height: 32px;}
.mb_su_ttxt{float: right;text-align: right;color: #000;width: 70%;overflow: hidden;white-space: nowrap;}

.mb_title{text-align: center; font-size: 20px; font-weight: bold; color: #000;clear: both; margin-top: 30px;margin-bottom: 30px;}
.mb_cont02{text-indent:3em;line-height: 23px;}
.het_bih{ min-width: 100px; display: inline-block;color: #000;position: relative;padding:0px 10px;text-indent: 0em;line-height: 15px;text-align: center;}
.het_bih:after,.jie_xe:after{content: ''; display: block; position: absolute; left: 0px; right: 0px; bottom: -1px; height: 1px; background-color: #000;}
.jie_xe{min-width: 100px; display: inline-block;color: #000;position: relative;text-align: center;padding:0px 10px;line-height: 15px;}
.mb_mart3{margin-top: 25px;}
.mb_cont03{margin-top: 10px;}
.mb_but_01{clear: both;position: static; bottom: 0px;width: 100%;font-size: 12px;margin-bottom: 10px;}
.mb_but_02:nth-child(1){display: inline-block;width: 38%; width: calc(40% - 3px)}

.mb_but_02{display: inline-block;width: 29%; width: calc(30% - 3px);word-break: break-all;vertical-align: top;}
.mb_erhwi{margin-top: 30px;}
.mb_cont01{margin-bottom: 5px;}
.mb_table04{clear: both;}
.mb_table,.mb_table01,.mb_table03,.mb_table04{border:1px solid #0F0F0F;width: 100%;border-right: 0px; border-bottom: 0px;border-spacing: 0px;font-size: 12px;}
.mb_table01 td,.mb_table03 td,.mb_table04 td{height: 25px;text-align: center;border-bottom:1px solid #0F0F0F;border-right:1px solid #0F0F0F;font-size: 12px; color: #000;}
.mb_table04 td{font-size: 14px;text-align: left;padding-left: 20px;}
.mb_table03 td{font-size: 14px;text-align: left;width: 25%;padding-left: 20px;}
.mb_table td{height: 25px;width: 50%;text-align: center;border-bottom:1px solid #0F0F0F;border-right:1px solid #0F0F0F;font-size: 14px; color: #000;}
.mb_table_all{margin:30px auto 0px;width: 80%;}

.mes_face_b{background-color: #2c3546;}
.sc_ef{position: absolute;width: 160px;height: 100px;background-color: #26313f;text-align: center;line-height: 100px;color: #fff; font-size: 15px;}
.m_r_t01{font-size: 14px; color: #4a4a4a;height: 30px;line-height: 30px;}
.m_r_t02{font-size: 16px; color: #4a4a4a;height: 30px;line-height: 30px;font-weight: bold;}
.mb_table_all01{width: 100%;margin:10px 0px;}
.d_bottom5{font-size: 14px; color: #4A4A4A;text-align: right;margin-top: 50px;}
.d_bottom5_f{display: table;width: 180px;min-height: 180px;float: right;position: relative;}
.d_bottom6_f{display: table-cell;vertical-align: middle;}
.d_comfirm{height: 160px;position: absolute;top: -90px;left: 0px;opacity: 0.8;}

*{page-break-inside:avoid;}
.daterangepicker{z-index: 2000;}
.sctp_bq{width: 403px; padding: 0px 10px; height: 35px; line-height: 35px; text-align: left;  display: inline-block;font-size: 12px;background-color: #283449;color: #9BAbBe;position: relative;overflow: hidden;white-space: nowrap;text-overflow:ellipsis;vertical-align:top;}
.margi0 .sctp_bq{width: calc(100% - 20px);}
.sctp_bq img{ margin-right: 10px; vertical-align: sub; width: 15px;}
#pic_url,.filePrew{border:0px; padding:0; cursor:pointer; display: block;  position: absolute; top: 0; left:0;height:38px; right: 0px; font-size:12px; opacity:0; filter:alpha(opacity=0); cursor:pointer;color: #F7F8F8;width: 290px;}
.margin_left5{margin-left: 5px;}
.icon-arrow-left,.icon-arrow-right{
  display: inline-block;
  width: 14px;
  height: 14px;
  margin-top: 1px;

  margin-right: .3em;
  line-height: 14px;
  vertical-align: text-top;
  background-image: url("/assets/pc/glyphicons-halflings.png");
  background-position: 14px 14px;
  background-repeat: no-repeat;
  }
.icon-arrow-left{ background-position: -240px -96px;}
.icon-arrow-right{ background-position: -264px -96px;}

.tis_pict{width: 12px;margin:0px 3px;margin-top: -2px;}
.ui-tooltip {width: 350px; padding: 10px!important; line-height: 18px;border-radius: 2px!important;opacity: 1!important;background: #fff!important;color: #4a4a4a!important;font-size: 12px!important;box-shadow: 0 0px 20px rgba(0,0,0,0.1)!important;max-width: 320px;}
.ui-tooltip_01{ width: auto; max-width: 400px; }
.ui-tooltip_02{width: 500px; max-width: 500px!important;}
.ui-tooltip_03{width: 220px; max-width: 220px;}
.ui-tooltip_04{width: 320px; max-width: 320px;}
.ui-tooltip_05{width: 400px; max-width: 400px;}
.ui-tooltip_w700{width: 700px; max-width: 700px;}
.ui-tooltip_nowrap{width: auto; white-space: nowrap;}
.ui_tooltip_zindex{z-index: 1000!important;}

.cus_tooltip{background-color: #FFF; min-height: 20px; line-height: 20px;display: none;margin:0px 10px 0px 10px;padding:5px 10px;font-size: 12px; color: #4A4A4A;position: absolute; min-width: 200px;box-shadow: 0 0px 20px rgba(0,0,0,0.1); left: 0px;font-weight: 400; white-space: normal; z-index: 1;}

.width_height_auto { width: 100%; height: 265px; }
.padding0_9 a{ padding: 0px 9px; }
.specialdays{ color: #ccc!important; }
.date-picker-container{ width: 413px;position: relative; }
.date-picker-container .datepicker-dropdown,.date-picker-container .table-condensed { width: 100%; }
.date_content{ display: inline-block!important; background: yellow; height: 24px!important; width: 24px!important; border-radius: 24px!important;  line-height: 24px!important; float: none!important; }
.date-picker-container table tr td.active.active, .date-picker-container table tr td.active.highlighted.active, .date-picker-container table tr td.active.highlighted:active, .date-picker-container table tr td.active:active{ color: inherit!important; background: inherit!important;  }
.date-picker-container .datepicker-dropdown.datepicker-orient-right:before{ display: none; right: 50%;}
.date-picker-container .datepicker-dropdown.datepicker-orient-right:after{ display: none; right: calc(50% + 1px);}
.width_height_auto { width: 100%; height: auto; }
.alert_warning{display: flex; width: 100%; padding: 8px 30px!important; box-sizing: border-box; border-radius: 4px; position: relative; overflow: hidden; align-items: center; transition: opacity .2s; font-size: 12px; color: #e6a23c; background-color: #fcf8e3; border-color: #fbeed5;}
.alert_warning02{margin-bottom: 0rem;}
.alert_warning .warning_icon{height: 18px; vertical-align: baseline;}
.alert_warning .warning_content{display: table-cell;padding: 0 10px;}
.alert_warning .close{font-size: 18px; color: #c0c4cc; opacity: 1; position: absolute; right: 15px; cursor: pointer;}
.cms_alert_warning{position: fixed; top: 100px; z-index: 999; border: none; background-color: rgba(0, 0, 0, .35); color: #fff;}
.body_nav_heigher .cms_alert_warning{top: 140px;}
.warning_marquee{white-space: nowrap; width: calc(100% - 20px); position: relative;}
.warning_marquee .visitable{margin:0 auto;}
.warning_marquee .list{display: inline-block; margin: 0px; padding: 0px;}
.warning_marquee .list li{display: inline-block;}
.marquee_wrap .visitable{overflow:hidden;}
.marquee_wrap .list{width:999em; overflow: hidden;}
.marquee_wrap .list li{float:left; margin-right:50px;}
.cover_flex_center{width: 100%; height: 100%; display: flex; line-height: normal; justify-content: center; align-items: center;}

.sort_icon_wrap{display: inline-block; color: #000;}
.sort_icon_wrap .sort_icon{display: inline-block; font-family:"iconfont01"; font-style:normal; -webkit-font-smoothing: antialiased; -webkit-text-stroke-width: 0px;}
.sort_icon_wrap .sort_icon:last-child{margin-left: -0.8rem;}
.sort_icon_wrap.is_asc .sort_icon:first-child{color: #0377f7;}
.sort_icon_wrap.is_desc .sort_icon:last-child{color: #0377f7;}

.bank_wrap{border: 1px solid #E8EDF8;}
.bank_abstract{padding: 20px; font-size: 20px; line-height: 36px;}
.bank_logo{display: inline-block; width: 50px; height: 50px; font-family: 'if_wl'; font-size: 20px; vertical-align: middle; margin-right: 50px; margin-left: 20px;}
.bank_content{padding: 20px; border-top: 1px solid #E8EDF8;}
.bank_footer{padding: 10px 20px; text-align: center; border-top: 1px solid #E8EDF8;}

.password_toggle_icon{position: absolute; right: 50px; top: 14px; font-size: 22px; cursor: pointer;}

/* tabs start */
.pc_cus_tabs{font-size: 0px; text-align: center;}
.pc_cus_tabs .cus_tabs_item{display: inline-block; font-size: 14px; min-width: 80px; padding: 10px; border-bottom: 1px solid #E8EDF8; border-left: 1px solid #E8EDF8; border-right: 1px solid #E8EDF8; color: #4a4a44; background-color: #fff;}
.pc_cus_tabs .cus_tabs_item:first-child{border-top: 1px solid #E8EDF8;}
.pc_cus_tabs .cus_tabs_item.is_active{background-color: #445162; color: #fff;}
/* tabs end */

/* dropdown */
.btn_span{ width: calc(100% - 20px); display: inline-block; overflow: hidden; text-overflow: ellipsis; vertical-align: middle;}
.dropDivWrap{max-height: 166px; overflow-y: auto;display: block; vertical-align: top; font-size: 12px; color: #000;}
.dropDivWrap li{padding: 7px 20px 2px; height: 26px; line-height: 20px;}
.dropDivWrap a{color: #000; white-space: nowrap;overflow: hidden;text-overflow: ellipsis;display: block;margin-right: 5px;font-size: 12px;}
.dropdown_component > .btn{width: 100%; text-align: left; padding: 0px; border: none;}
.dropdown_component > .btn .drop_txt{display: inline-block; width: calc(100% - 50px); text-align: left; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; vertical-align: middle;}
.dropdown_component > .btn .search_input{display: none; width: calc(100% - 60px); padding: 0px; border: none; background-color: transparent; vertical-align: middle;}
.dropdown_component.open:not(.not_filterable) > .btn .search_input{display: inline-block;}
.dropdown_component.open:not(.not_filterable) > .btn .drop_txt, .dropdown_component.open:not(.not_filterable) > .btn .btn_span{display: none;}
.dropdown_component > .btn input{border: none; outline: none;}
.dropdown_multi_num .drop_select_count{position: absolute; right: 30px;}
.dropdown_component .dropdown-menu{width: 100%;}
.dropdown_component .dropdown_menu_break{padding: 0px; overflow: hidden;}
.dropdown_component .dropdown_menu_break .dropdown_menu_break_content{width: 290px; padding: 0px; overflow: visible; position: absolute;}
.dropdown_menu_break .dropDivWrapContent{max-width: 290px; padding: 10px 0px; border-radius: 4px; position: absolute; background-color: #fff; box-shadow: 0 6px 12px rgba(0, 0, 0, .175);}
.dropdown_menu_break .dropDivWrapContent .dropDivWrap li{min-height: 26px; height: auto;}
.dropdown_menu_break .dropDivWrapContent .dropDivWrap a{white-space: normal; word-break: break-all; line-height: normal; width: 100%;}
.dropdown_menu_break.dropdown-menu-right{right: 0px; left: auto;}
.dropdown_component .dropdown_menu_break.dropdown-menu-right .dropdown_menu_break_content{right: 0px; left: auto;}
.dropdown_menu_break.dropdown-menu-right .dropDivWrapContent{right: 0px; left: auto;}
.component_dropdown_menu_multiple li a .dropdown_li_txt{display: inline-block; width: calc(100% - 24px); vertical-align: top;}
.dropdown_component li a .dropdown_li_empty{color: #999;}
.dropdown_menu_medium .dropDivWrap{min-width: 200px; min-height: 40px;}
.dropdown_component .dropDivWrap li > a{width: 100%;}
.dropdown_component .drop_arrow{line-height: 100%;}
.dropdown_component .dropdown_component_close{position: absolute; right: 5px; top: 0px; line-height: 100%; display: none;}
.dropdown_component .btn.has_selected:hover .drop_arrow{display: none;}
.dropdown_component .btn.has_selected:hover .dropdown_component_close{display: inline-block;}
.dropdown_component input[type="checkbox"]{pointer-events: none;}
.login_but .dropdown_component{background: #fff;}
.login_but .dropdown_component > .btn{height: 46px; background: transparent;}
.login_but .dropdown_component > .btn > span.btn_span{padding: 15px;}
.login_but .dropdown_component > .btn .search_input{padding: 15px;}
.dropdown_component .component_placeholder{color:#737373;}

.dropdown_normal > .btn{display: block; text-align: left; font-size: 12px; border-radius: 4px; width: 100%; box-shadow: none; padding: 10px 12px; background-color: #fff; border: 1px solid #e8e8e8;}
.dropdown_normal.has_selected > .btn{background-color: rgba(3,119,247,0.08); color: #0377f7;}
.dropdown_normal .dropdown-menu{background-color: #fff; box-shadow: 0 6px 12px rgba(0, 0, 0, .175); min-width: 100%; max-height: 220px; overflow: auto;}
.dropdown_normal .dropdown-menu > li{padding: 0px;}
.dropdown_normal .dropdown-menu > li:not(:first-child){border-top: 1px solid #e8e8e8;}
.dropdown_normal .dropdown-menu > li > a{text-align: left; font-size: 12px; padding: 10px 20px; height: auto; line-height: normal; white-space: normal; color: #000;}
.dropdown_normal .dropdown-menu > li > a:hover{background-color: rgba(3,119,247,0.08);}
.dropdown_normal .dropdown-menu > li.is_selected > a{color: #0377f7;}
.dropdown_normal .dropdown-menu > li.is_selected{position: relative;}
.dropdown_normal .dropdown-menu > li.is_selected::after{content: '\E644';font-family: 'iconfont01';display: block;position: absolute;right: 0px;width: 20px;height: 40px;top: 0px;line-height: 40px;color: #0377f7;}

.monetary_unit_wrap{position: relative; border: 1px solid #e8e8e8; background-color: #fff;}
.monetary_unit_wrap input{padding-left: 0px; width: calc(100% - 135px); border: none!important;}
.monetary_unit_wrap .monetary_unit{display: inline-block; margin-left: 20px;}

/* steps */
.horizontal_steps_wrap{text-align: center;}
.horizontal_steps_wrap .horizontal_steps_items{padding: 40px 10px 10px; position: relative; display: inline-block; vertical-align: top;}
.horizontal_steps_title{font-size: 12px; color: #000000;}
.horizontal_steps_wrap .horizontal_steps_items:not(:first-child)::before{content: ""; display: inline-block; width: 50%; height: 2px; position: absolute; left: 0px; top: 20px; margin-left: -8px; background-color: #D8D8D8;}
.horizontal_steps_wrap .horizontal_steps_items:not(:last-child)::after{content: ""; display: inline-block; width: 50%; height: 2px; position: absolute; left: 50%; top: 20px; background-color: #D8D8D8;}
.horizontal_steps_circle{display: inline-block; width: 20px; height: 20px; line-height: 22px; text-align: center; margin-left: -8px; border-radius: 50%; position: absolute; left: 50%; top: 10px; z-index: 1; font-family: 'iconfont01'; font-size: 12px; background-color: #D8D8D8; color: #D8D8D8;}
.horizontal_steps_wrap .horizontal_steps_items.is_finished .horizontal_steps_circle{background-color: #2466EB; color: #fff; box-shadow: 0 0px 12px 0 rgba(36,102,235,.9);}
.horizontal_steps_wrap .horizontal_steps_items.is_finished + .horizontal_steps_items::before, .horizontal_steps_wrap .horizontal_steps_items.is_finished::after{background-color: #2466EB;}

/* button */
.btn_shenlan, .btn_shenlan:active, .btn_shenlan:hover{display: inline-block; font-size: 13px; padding: 8px 20px; border-radius: 4px; text-align: center; position: relative; background-color: #2566EC; color: #fff;}
.btn_shenlan.is_disabled{background-color: #d1d1d1; pointer-events: none;}
.btn_bgcolor{ display: inline-block; padding:8px 20px; font-size: 13px; border-radius:2px; text-decoration: none; text-align: center; color: #000; background: #fff; -webkit-border-radius:2px; -moz-border-radius:2px; -ms-border-radius:2px; -o-border-radius:2px; }
.btn_bgcolor.is_border{border: 1px solid #e8e8e8;}
.btn_bgcolor.is_shenlan{background-color: #2566EC; color: #fff;}
.btn_bgcolor.is_red{background-color: #FA5A5A; color: #fff;}
.btn_bgcolor.is_bgdeepGrey{background-color: #989898; color: #fff;}
.btn_bgcolor.is_lower{padding: 5px 15px;}
.btn_bgcolor.is_widther{min-width: 50px;}
.btn_bgcolor.is_disabled{background-color: #d1d1d1; pointer-events: none;}
.tag_bg{display: inline-block;padding: 2px 5px;font-size: 12px;border-radius:2px;text-decoration: none;color: #000;border:0px;background: #fff;line-height: normal;}
.tag_bg.is_font_bold{font-weight: bold;}
.tag_bg.is_scale_mini, .tag_bg.is_scale_smallmini{padding: 0px;}
.tag_bg.is_scale_mini > span{display: inline-block; transform: scale(0.75);}
.tag_bg.is_scale_smallmini > span{display: inline-block; transform: scale(0.6); margin: -2px;}
.tag_bg.is_orange{color: #fff; background: #f8b551;}
.tag_bg.is_deepOrange{color: #fff; background: #F78F1C;}
.tag_bg.is_ginger{background-color: #EC6941; color: #fff;}
.tag_bg.is_qinglan{background-color: #EAF2FD; color: #000;}
.tag_bg.is_deepRed{background-color: #D40000; color: #fff;}
.tag_bg.is_blue{color: #fff; background: #409EFF;}
.tag_bg.is_yellow{color: #A88400; background: #FFCA03;}
.tag_bg.is_grey_black{color: #000; background: #D1D1D1;}
.tag_bg.is_yellow_black{color: #000; background: #FFCA03;}

.txt_tip{font-size: 12px; color: #F75831!important;}

/* 通用 */
.ver_top{vertical-align: top;}
.ver_ali_mid{vertical-align: middle;}
.font_bold{font-weight: bold;}
.color_deepred{color: #D9001B;}
.color_green{color: green;}
.color_ddd{color: #DDDDDD;}
.color_999{color: #999;}
.color_727273{color: #727273;}
.color_419BF9{color: #419BF9;}
.bg_FBFBFB{background-color: #FBFBFB;}
.bg_EAF2FD{background-color: #EAF2FD;}
.bg_FEF9E3{background-color: #FEF9E3;}
.display_in{display: inline-block;}
