*{ margin:0px; padding:0px; -webkit-box-sizing: border-box;	-moz-box-sizing: border-box; box-sizing: border-box; outline:none; -webkit-tap-highlight-color:rgba(255,255,255,0);}/*-webkit-tap-highlight-color:rgba(255,255,255,0);控制手机端点击时出现的颜色背景*/
html,body{ width:100%; height:100%;}
body{ color:#000; font-family:Verdana,Arial,"Microsoft YaHei","微软雅黑","宋体",sans-serif!important; /*background:#fff; max-width:750px;*/ margin:0px auto;}
/*浏览器input去掉背景*/
input:-webkit-autofill { transition:background-color 5000s ease-in-out 0s;}

/*隐藏火狐的滚动条*/
div{scrollbar-color:transparent transparent; scrollbar-track-color:transparent; -ms-scrollbar-track-color:transparent;}
/*隐藏滚动条*/
div::-webkit-scrollbar{width:0; height:0; color:transparent; display:none;}
/*去掉页面上标签点击高亮显示*/
div,ul,li,p,a{-webkit-tap-highlight-color: rgba(0,0,0,0);-webkit-tap-highlight-color: transparent;}
div,h1,h2,h3,h4,h5,h6,ul,ol,li,dd,dt,p,img{ margin:0px; padding:0px; cursor:pointer;}
h2{ font-size:.5333rem!important; color:#000;}/*fs20*/
h3{ font-size:.426666rem!important; color:#000;}/*fs16*/
h4{ font-size:.37333rem!important; color:#000;}/*fs14*/
p,div,a{ font-size:0.37333rem; cursor:pointer;}/*默认字体大小14px cursor为了兼容苹果手机点击事件不起作用*/
ul,ol,li,dl{ list-style:none;}
img{ border:none; display:block; cursor:pointer;}
a{ text-decoration:none; color:#000;}

input,select,textarea{ border:none; font-size:0.37333rem; font-family:"Microsoft YaHei", "微软雅黑"; appearance:none; -moz-appearance:none; -webkit-appearance:none; -moz-appearance: none; color:#000; background:#fff;}
input[placeholder], [placeholder], *[placeholder],textarea[placeholder]{ font-family:"Microsoft YaHei", "微软雅黑"; color:#999;}
::-webkit-input-placeholder{ font-family:"Microsoft YaHei", "微软雅黑"; color:#999;} 
:-moz-placeholder{ font-family:"Microsoft YaHei", "微软雅黑"; color:#999;} 
::-moz-placeholder{ font-family:"Microsoft YaHei", "微软雅黑"; color:#999;} 
:-ms-input-placeholder{ font-family:"Microsoft YaHei", "微软雅黑"; color:#999;}
button{ border:none;}
textarea{border:none;outline: none;resize:none;}
select{text-align-last:center;outline: none;border: none;appearance:none;-moz-appearance:none;-webkit-appearance:none;text-align-last: left;font-family:"Microsoft YaHei", "微软雅黑";}


.jui_main{ width:100%; display:block; margin:0px; padding:0px; overflow-y:scroll; scrollbar-color:transparent transparent; scrollbar-track-color:transparent; -ms-scrollbar-track-color:transparent;}
.jui_none{ display:none!important;}
.jui_block{ display:block!important;}
.jui_w100{ width:100%!important;}
.jui_relative{ position:relative!important;}
.jui_clearfix:after{content:".";display:block;height:0;clear: both;visibility:hidden;}


/*--------------   字体   --------------*/
.jui_fs11{ font-size:.293333rem!important;}
.jui_fs12{ font-size:.32rem!important;}
.jui_fs13{ font-size:.34666rem!important;}
.jui_fs14{ font-size:.37333rem!important;}
.jui_fs15{ font-size:.4rem!important;}
.jui_fs16{ font-size:.426666rem!important;}
.jui_fs17{ font-size:.45333rem!important;}
.jui_fs18{ font-size:.48rem!important;}
.jui_fs20{ font-size:.5333rem!important;}
.jui_fs22{ font-size:.5866rem!important;}
.jui_fs24{ font-size:.64rem!important;}
.jui_fs28{ font-size:.74666rem!important;}
.jui_fs34{ font-size:.906666rem!important;}

.jui_fc_fff{ color:#fff!important;}
.jui_fc_666{ color:#666!important;}
.jui_fc_000{ color:#000!important;}
.jui_fc_999{ color:#999!important;}
.jui_fc_ccc{ color:#ccc!important;}
.jui_fc_ddd{ color:#ddd!important;}
.jui_fc_red{ color:#f71520!important;}
.jui_fc_green{ color:#4cd964!important;}
.jui_fc_blue{ color:#2a8bfc!important;}
.jui_fc_orange{ color:#ff8429!important;}
.jui_fc_zhuse{ color:#27347d!important;}
.jui_fc_fuse{ color:#ffa100!important;}
.jui_fc_lightfff{ color:rgba(255,255,255,0.6)!important;}


.jui_text_left{ text-align:left!important;}
.jui_text_center{ text-align:center!important;}
.jui_text_right{ text-align:right!important;}
.jui_font_weight{ font-weight:700;}
.jui_line_h12{ line-height:.50666rem;}/* 24/38 */
.jui_line_h13{ line-height:.5333rem;}/* 26/40 */
.jui_line_h14{ line-height:.58666rem;}/* 28/44 */
.jui_line_h15{ line-height:.61333rem;}/* 30/45 */
.jui_line_h30{ line-height:.8rem;}/* 60 */


/*--------------   字体   --------------*/
.jui_text_left{ text-align:left!important;}
.jui_text_center{ text-align:center!important;}
.jui_text_right{ text-align:right!important;}
.jui_text_through{ text-decoration:line-through!important;}
.jui_font_weight{ font-weight:700;}
.jui_line_h12{ line-height:.50666rem;}/* 24/38 */
.jui_line_h13{ line-height:.5333rem;}/* 26/40 */
.jui_line_h14{ line-height:.58666rem;}/* 28/44 */
.jui_line_h15{ line-height:.61333rem;}/* 30/45 */
.jui_line_h30{ line-height:.8rem;}/* 60 */


/*--------------   背景颜色   --------------*/
.jui_bg_fff{ background:#fff!important;}
.jui_bg_grey{ background:#f9f9fb!important;}
.jui_bg_red{ background:#d70504!important;}
.jui_bg_green{ background:#01ae00!important;}
.jui_bg_blue{background:#38bcfa!important;}
.jui_bg_kase{background:#a56742!important;}
.jui_bg_orange{ background:#ec9104!important;}
.jui_bg_none{ background:none!important;}
.jui_bg_zhuse{ background:#27347d!important;}
.jui_bg_fuse{ background:#ffa100!important;}
.jui_bg_ddd{ background:#ddd!important;}
.jui_bg_zsjb{	
background: -webkit-linear-gradient(#f7d361,#e28817)!important; 
background: -o-linear-gradient(#f7d361,#e28817)!important; 
background: -moz-linear-gradient(#f7d361,#e28817)!important; 
background: linear-gradient(#f7d361,#e28817)!important;
}
.jui_bg_topimg{ background:top center url(../images/top_bg.png) #f9f9fb no-repeat; background-size:100% auto;}


/*--------------   内边距/外边距/边框/固定高度间隔   --------------*/
.jui_bor_left{ border-left:1px solid #eee!important;}
.jui_bor_right{ border-right:1px solid #eee!important;}
.jui_bor_top{ border-top:1px solid #eee!important;}
.jui_bor_bottom{ border-bottom:1px solid #eee!important;}
.jui_bor_none{ border:none!important;}
.jui_bor_rad_5{-webkit-border-radius:5px!important; border-radius:5px!important; overflow:hidden;}
.jui_bor_rad_10{-webkit-border-radius:10px!important; border-radius:10px!important; overflow:hidden;}
.jui_bor_rad_15{-webkit-border-radius:.4rem!important; border-radius:.4rem!important; overflow:hidden;}
.jui_bor_rad_50{-webkit-border-radius:50%!important; border-radius:50%!important; overflow:hidden;}

.jui_pad_1216{ padding:.32rem .4266rem!important;}
.jui_pad_5{ padding:5px!important;}
.jui_pad_t5{ padding-top:5px!important;}
.jui_pad_l5{ padding-left:5px!important;}
.jui_pad_r5{ padding-right:5px!important;}
.jui_pad_b5{ padding-bottom:5px!important;}
.jui_pad_8{ padding:.21333rem!important;}
.jui_pad_t8{ padding-top:.21333rem!important;}
.jui_pad_l8{ padding-left:.21333rem!important;}
.jui_pad_r8{ padding-right:.21333rem!important;}
.jui_pad_b8{ padding-bottom:.21333rem!important;}
.jui_pad_12{ padding:.32rem!important;}
.jui_pad_t12{ padding-top:.32rem!important;}
.jui_pad_l12{ padding-left:.32rem!important;}
.jui_pad_r12{ padding-right:.32rem!important;}
.jui_pad_b12{ padding-bottom:.32rem!important;}
.jui_pad_14{ padding:.37333rem!important;}
.jui_pad_t14{ padding-top:.37333rem!important;}
.jui_pad_l14{ padding-left:.37333rem!important;}
.jui_pad_r14{ padding-right:.37333rem!important;}
.jui_pad_b14{ padding-bottom:.37333rem!important;}
.jui_pad_16{ padding:.42666rem!important;}
.jui_pad_t16{ padding-top:.42666rem!important;}
.jui_pad_l16{ padding-left:.42666rem!important;}
.jui_pad_r16{ padding-right:.42666rem!important;}
.jui_pad_b16{ padding-bottom:.42666rem!important;}
.jui_pad_20{ padding:.5333rem!important;}
.jui_pad_t20{ padding-top:.5333rem!important;}
.jui_pad_l20{ padding-left:.5333rem!important;}
.jui_pad_r20{ padding-right:.5333rem!important;}
.jui_pad_b20{ padding-bottom:.5333rem!important;}
.jui_padnone{ padding:0px!important;} 
.jui_pad_lnone{ padding-left:0px!important;} 
.jui_pad_rnone{ padding-right:0px!important;}
.jui_pad_tnone{ padding-top:0px!important;} 
.jui_pad_bnone{ padding-bottom:0px!important;}
.jui_mar_8{ margin:.21333rem!important;}
.jui_mar_t8{ margin-top:.21333rem!important;}
.jui_mar_l8{ margin-left:.21333rem!important;}
.jui_mar_r8{ margin-right:.21333rem!important;}
.jui_mar_b8{ margin-bottom:.21333rem!important;}
.jui_mar_12{ margin:.32rem!important;}
.jui_mar_t12{ margin-top:.32rem!important;}
.jui_mar_l12{ margin-left:.32rem!important;}
.jui_mar_r12{ margin-right:.32rem!important;}
.jui_mar_b12{ margin-bottom:.32rem!important;}
.jui_mar_14{ margin:.37333rem!important;}
.jui_mar_t14{ margin-top:.37333rem!important;}
.jui_mar_l14{ margin-left:.37333rem!important;}
.jui_mar_r14{ margin-right:.37333rem!important;}
.jui_mar_b14{ margin-bottom:.37333rem!important;}
.jui_mar_16{ margin:.42666rem!important;}
.jui_mar_t16{ margin-top:.42666rem!important;}
.jui_mar_l16{ margin-left:.42666rem!important;}
.jui_mar_r16{ margin-right:.42666rem!important;}
.jui_mar_b16{ margin-bottom:.42666rem!important;}
.jui_mar_20{ margin:.5333rem!important;}
.jui_mar_t20{ margin-top:.5333rem!important;}
.jui_mar_l20{ margin-left:.5333rem!important;}
.jui_mar_r20{ margin-right:.5333rem!important;}
.jui_mar_b20{ margin-bottom:.5333rem!important;}
.jui_marnone{ margin:0px!important;}
.jui_mar_lnone{ margin-left:0px!important;} 
.jui_mar_rnone{ margin-right:0px!important;}
.jui_mar_tnone{ margin-top:0px!important;} 
.jui_mar_bnone{ margin-bottom:0px!important;}


.jui_h12{ height:.32rem; width:100%;}
.jui_h16{ height:.42666rem; width:100%;}
.jui_h20{ height:.5333rem; width:100%;}
.jui_h30{ height:.8rem; width:100%;}
.jui_h60{ height:1.6rem; width:100%;}
.jui_h80{ height:2.1333rem; width:100%;}








/*--------------   flex布局   --------------*/
.jui_flex,.jui_flex_col,.jui_flex_row_center,.jui_flex_col_center{
	display: box;              /* OLD - Android 4.4- */
	display: -webkit-box;      /* OLD - iOS 6-, Safari 3.1-6 */
	display: -moz-box;         /* OLD - Firefox 19- (buggy but mostly works) */
	display: -ms-flexbox;      /* TWEENER - IE 10 */
	display: -webkit-flex;     /* NEW - Chrome */
	display: flex;             /* NEW, Spec - Opera 12.1, Firefox 20+ */	
}
.jui_flex_col,.jui_flex_col_center{
	-webkit-flex-direction:column;
	-moz-flex-direction:column;
	-ms-flex-direction:column;
	flex-direction:column;
}
.jui_flex_row_center,.jui_flex_col_center,.jui_flex_items_center{
	-webkit-align-items:center; 
	-moz-align-items:center;
	-ms-align-items:center;
	align-items:center;
	
}

/*垂直轴上对齐方式，stretch（默认值）：如果项目未设置高度或设为auto，将占满整个容器的高度*/
.jui_flex_items_start{
    -webkit-align-items:flex-start; 
	-moz-align-items:flex-start;
	-ms-align-items:flex-start;
	align-items:flex-start;
}
.jui_flex_items_end{
	-webkit-align-items:flex-end; 
	-moz-align-items:flex-end;
	-ms-align-items:flex-end;
	align-items:flex-end;
}
.jui_flex_items_center{
	-webkit-align-items:center; 
	-moz-align-items:center;
	-ms-align-items:center;
	align-items:center;
}
.jui_flex_items_baseline{
	-webkit-align-items:baseline; 
	-moz-align-items:baseline;
	-ms-align-items:baseline;
	align-items:baseline;
}
.jui_flex_justify_center{
	-webkit-justify-content:center;
	-moz-justify-content:center;
	-ms-justify-content:center;
	justify-content:center;
}
.jui_flex_justify_between{
	-webkit-justify-content:space-between;
	-moz-justify-content:space-between;
	-ms-justify-content:space-between;
	justify-content:space-between;
}
.jui_flex_justify_end{
	-webkit-justify-content:flex-end;
	-moz-justify-content:flex-end;
	-ms-justify-content:flex-end;
	justify-content:flex-end;
}
.jui_flex_wrap{
	-webkit-flex-wrap:wrap;
	-moz-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
}
.jui_flex1{
	-webkit-flex:1;
	-moz-flex:1;
	-ms-flex:1;
	flex:1;
}
.jui_flex_no{
	-webkit-flex:0 0 auto;
	-moz-flex:0 0 auto;
	-ms-flex:0 0 auto;
	flex:0 0 auto;
}
.jui_align_self_end{
	-webkit-align-self:flex-end;
	-moz-align-self:flex-end;
	-ms-align-self:flex-end;
	align-self:flex-end;
}
.jui_align_self_center{
	-webkit-align-self:center;
	-moz-align-self:center;
	-ms-align-self:center;
	align-self:center;
}
.jui_flex_center{
	display: box;              
	display: -webkit-box;    
	display: -moz-box;         
	display: -ms-flexbox;    
	display: -webkit-flex;   
	display: flex; 
	-webkit-align-items:center; 
	-moz-align-items:center;
	-ms-align-items:center;
	align-items:center;	
	-webkit-justify-content:center;
	-moz-justify-content:center;
	-ms-justify-content:center;
	justify-content:center;

}

/*--------------   宫格排版  --------------*/
.jui_grid_w20{ width:20%;}
.jui_grid_w25{ width:25%;}
.jui_grid_w33{ width:33.333%;}
.jui_grid_w50{ width:50%;}
.jui_grid_w100{ width:100%;}

.jui_grid_list{ padding:.32rem 5px; position:relative;
	display: box;              
	display: -webkit-box;    
	display: -moz-box;         
	display: -ms-flexbox;    
	display: -webkit-flex;   
	display: flex; 
	-webkit-flex-direction:column;
	-moz-flex-direction:column;
	-ms-flex-direction:column;
	flex-direction:column;
	-webkit-align-items:center; 
	-moz-align-items:center;
	-ms-align-items:center;
	align-items:center;	
	-webkit-justify-content:center;
	-moz-justify-content:center;
	-ms-justify-content:center;
	justify-content:center;
}
.jui_grid_icon{ width:.8rem; height:.8rem; margin-bottom:.21333rem;}
.jui_grid_list .jui_badge{ position:absolute; left:50%; top:.24rem; margin-left:0.14rem;}

/*标签*/
.jui_tag{ height:.48rem; line-height:.48rem; padding:0px .16rem; -webkit-border-radius:5px; border-radius:5px; color:#fff; font-size:.32rem;}
.jui_dot{ width:.21333rem; height:.21333rem; -webkit-border-radius:50%; border-radius:50%; background:#eb4340;}
.jui_badge{ height:.42666rem; min-width:.42666rem; font-size:.2666rem; padding:0px .10666rem; -webkit-border-radius:.21333rem; border-radius:.21333rem; background:#eb4340; color:#fff;
	display: box;              
	display: -webkit-box;    
	display: -moz-box;         
	display: -ms-flexbox;    
	display: -webkit-flex;   
	display: flex; 
	-webkit-align-items:center; 
	-moz-align-items:center;
	-ms-align-items:center;
	align-items:center;	
	-webkit-justify-content:center;
	-moz-justify-content:center;
	-ms-justify-content:center;
	justify-content:center;
}
.jui_arrow_rimg{ height:.32rem;}


/*单选多选*/
.jui_form_radio,.jui_form_check{ width:.5333rem; height:.5333rem!important; border:2px solid #eee; background:#fff; border-radius:50%; -webkit-border-radius:50%;}
.jui_form_check{ border-radius:5px; -webkit-border-radius:5px;}
.jui_form_radio:checked,.jui_form_check:checked{ background:url(../icons/checked.png) center no-repeat #27347d; background-size:.32rem auto; border:2px solid #27347d;}
.jui_form_disable{ background:url(../icons/checked.png) center no-repeat #ddd; background-size:.32rem auto; border:none;}


/*--------------   公共列表   --------------*/
.jui_public_list,.jui_public_list2,.jui_public_list3{
	display: box;              
	display: -webkit-box;    
	display: -moz-box;         
	display: -ms-flexbox;    
	display: -webkit-flex;   
	display: flex; 
	-webkit-align-items:center; 
	-moz-align-items:center;
	-ms-align-items:center;
	align-items:center;		
}
/*固定高度100*/
.jui_public_list{ border-bottom:1px solid #eee; padding:0px .42666rem; height:1.33333rem; overflow:hidden;}
/*.jui_public_list:nth-last-child(1){ border:none;}*/
.jui_public_list input{ height:1.3rem; background:none;}
/*不固定高度*/
.jui_public_list2{ border-bottom:1px solid #eee; padding:.32rem .42666rem;}
.jui_public_list3{ border-bottom:1px solid #eee; padding:.42666rem;}



/*--------------   公共按钮   --------------*/
.jui_public_btn{ padding:.6rem .42666rem;}
.jui_public_btn input,.jui_public_btn a,.jui_public_btn button,.jui_public_btn div{width:100%; height:1.066rem; text-align:center; font-size:.4rem; -webkit-border-radius:5px; border-radius:5px; color:#fff; background:#ffa100;
	display: box;              
	display: -webkit-box;    
	display: -moz-box;         
	display: -ms-flexbox;    
	display: -webkit-flex;   
	display: flex; 
	-webkit-align-items:center; 
	-moz-align-items:center;
	-ms-align-items:center;
	align-items:center;	
	-webkit-justify-content:center;
	-moz-justify-content:center;
	-ms-justify-content:center;
	justify-content:center;background-image: linear-gradient(to bottom right, #8D49D4, #7733C1);
}


/*--------------   固定头部   --------------*/
.jui_top_bar,.jui_top_left,.jui_top_right{
	display: box;              
	display: -webkit-box;    
	display: -moz-box;         
	display: -ms-flexbox;    
	display: -webkit-flex;   
	display: flex;   
	-webkit-align-items:center; 
	-moz-align-items:center;
	-ms-align-items:center;
	align-items:center;	
}
.jui_top_bar{ height:1.17333rem; line-height:1.17333rem; padding:0px 0.37333rem; background:#161616;}
.jui_top_left,.jui_top_right{ width:20%; color:#fff;}
.jui_top_left img{ display:inline-block; height:.45333rem;}
.jui_top_left span{ font-size:.32rem; color:#fff; padding-left:.16rem;}
.jui_top_middle{ width:60%; text-align:center; overflow:hidden;text-overflow:ellipsis;white-space: nowrap; color:#fff; font-size:.4rem;}
.jui_top_right{ font-size:0.42rem; cursor:pointer;
	-webkit-justify-content:flex-end;
	-moz-justify-content:flex-end;
	-ms-justify-content:flex-end;
	justify-content:flex-end;
}
.jui_top_right img{ height:.48rem;}

.jui_top_bar2{ height:2.4rem; background:none;}
.jui_top_bar2 .jui_top_left{ width:80%;}
.jui_top_bar2 .jui_top_left img{ height:.6rem; margin-right:.32rem;}




/*--------------   固定底部   --------------*/
.jui_footer{ position:fixed; z-index:5; bottom:0px; left:0px; right:0px; height:1.30666rem; background:#f4f4f4; border-top:1px solid #eee;
	display: box;              
	display: -webkit-box;    
	display: -moz-box;         
	display: -ms-flexbox;    
	display: -webkit-flex;   
	display: flex;   
	-webkit-align-items:center; 
	-moz-align-items:center;
	-ms-align-items:center;
	align-items:center;		
}
.jui_foot_list{
	-webkit-flex:1;
	-moz-flex:1;
	-ms-flex:1;
	flex-flex:1;
	display: box;              
	display: -webkit-box;    
	display: -moz-box;         
	display: -ms-flexbox;    
	display: -webkit-flex;   
	display: flex;   
	-webkit-flex-direction:column;
	-moz-flex-direction:column;
	-ms-flex-direction:column;
	flex-direction:column;
	-webkit-align-items:center; 
	-moz-align-items:center;
	-ms-align-items:center;
	align-items:center;
	position:relative;
}
.jui_foot_list span{ color:#999; font-size:.64rem;}
.jui_foot_list p{ font-size:.293333rem; color:#999;}
.jui_foot_list.jui_active span,.jui_foot_list.jui_active p{ color:#27347d;}
.jui_foot_list .jui_badge{ position:absolute; left:50%; top:0px; margin-left:0.14rem;}

.jui_foot_list b{ width:.6rem; height:.6rem; background-size:.6rem; margin-bottom:2px;}
/*首页固定底部*/
.foot_nav01{ background:center url(../icons/nav_icon01.png) no-repeat;}
.foot_nav02{ background:center url(../icons/nav_icon02.png) no-repeat;}
.foot_nav03{ background:center url(../icons/nav_icon03.png) no-repeat;}
.foot_nav04{ background:center url(../icons/nav_icon04.png) no-repeat;}
.foot_nav05{ background:center url(../icons/nav_icon05.png) no-repeat;}
.jui_foot_list.jui_active .foot_nav01{ background:center url(../icons/nav_icon01_on.png) no-repeat; background-size:.6rem;}
.jui_foot_list.jui_active .foot_nav02{ background:center url(../icons/nav_icon02_on.png) no-repeat; background-size:.6rem;}
.jui_foot_list.jui_active .foot_nav03{  background:center url(../icons/nav_icon03_on.png) no-repeat; background-size:.6rem;}
.jui_foot_list.jui_active .foot_nav04{  background:center url(../icons/nav_icon04_on.png) no-repeat; background-size:.6rem;}
.jui_foot_list.jui_active .foot_nav05{  background:center url(../icons/nav_icon05_on.png) no-repeat; background-size:.6rem;}


/*--------------   没有记录   --------------*/
.jui_none_bar{ padding-top:2rem;
	display: box;              
	display: -webkit-box;    
	display: -moz-box;         
	display: -ms-flexbox;    
	display: -webkit-flex;   
	display: flex;   
	-webkit-flex-direction:column;
	-moz-flex-direction:column;
	-ms-flex-direction:column;
	flex-direction:column;
	-webkit-align-items:center; 
	-moz-align-items:center;
	-ms-align-items:center;
	align-items:center;
	-webkit-justify-content:center;
	-moz-justify-content:center;
	-ms-justify-content:center;
	justify-content:center;
}
.jui_none_bar img{ width:4rem; margin-bottom:10px;}
.jui_none_bar p,.jui_none_bar a{ font-size:.4rem; color:#999;}
.jui_none_link{ margin-top:.32rem; width:3.6rem; height:.906666rem; background:#f6c956; color:#000; -webkit-border-radius:.4533rem; border-radius:.4533rem;
	display: box;              
	display: -webkit-box;    
	display: -moz-box;         
	display: -ms-flexbox;    
	display: -webkit-flex;   
	display: flex; 
	-webkit-align-items:center; 
	-moz-align-items:center;
	-ms-align-items:center;
	align-items:center;	
	-webkit-justify-content:center;
	-moz-justify-content:center;
	-ms-justify-content:center;
	justify-content:center;
}

/*--------------   遮蔽罩/弹出框  --------------*/
.jui_box_bar{background:rgba(0,0,0,0.5); position:fixed; z-index:999; left:0px; top:0px; width:100%; height:100%;
	display: box;              
	display: -webkit-box;    
	display: -moz-box;         
	display: -ms-flexbox;    
	display: -webkit-flex;   
	display: flex;   
	-webkit-align-items:center; 
	-moz-align-items:center;
	-ms-align-items:center;
	align-items:center;
	-webkit-justify-content:center;
	-moz-justify-content:center;
	-ms-justify-content:center;
	justify-content:center;
}
.jui_box_conbar{position:relative; /*width:7rem;*/ width:80%;}
.jui_box_con{ background:#fff; -webkit-border-radius:5px; border-radius:5px; overflow-x:hidden; max-height:14rem; overflow-y:scroll;}
.jui_box_top img{ width:100%;}
.jui_box_close{ position:relative; bottom:-0.8rem; width:.8rem; height:.8rem; left:50%; margin-left:-.5rem; color:#fff; text-align:center; font-size:.69333rem;}
.jui_box_close img{ width:.96rem; height:.8rem;}
.jui_box_btn{ height:1.173rem; color:#01ae00; padding:0px .4266rem; color:#008c7d;
 display: box;
 display: -webkit-box;
 display: -moz-box;
 display: -ms-flexbox;
 display: -webkit-flex;
 display: flex;
 -webkit-align-items:center;
 -moz-align-items:center;
 -ms-align-items:center;
 align-items:center;
}

/*普通弹出框*/
.jui_box_pub_tit{ width:100%; color:#000; padding:.42666rem; font-size:.5333rem;}
.jui_box_pub_middle{ line-height:.58666rem; padding:0rem .42666rem; font-size:.4rem; color:#000;}

/*几秒后小时弹框*/
.jui_box_point_bg{background:rgba(255,255,255,0.2); position:fixed; z-index:999; left:0px; top:0px; width:100%; height:100%;
 display: box;
 display: -webkit-box;
 display: -moz-box;
 display: -ms-flexbox;
 display: -webkit-flex;
 display: flex;
 -webkit-flex-direction:column;
 -moz-flex-direction:column;
 -ms-flex-direction:column;
 flex-direction:column;
 -webkit-align-items:center;
 -moz-align-items:center;
 -ms-align-items:center;
 align-items:center;
 -webkit-justify-content:center;
 -moz-justify-content:center;
 -ms-justify-content:center;
 justify-content:center;
}
.jui_box_point_bar{background:#000; -webkit-border-radius:5px; border-radius:5px; padding:.32rem .42666rem; color:#fff; min-width:2.2rem; max-width:6rem; text-align:center; font-size:.32rem;}



/*点击放大图片*/
.bigimg_box{background:rgba(0,0,0,0.5); position:fixed; z-index:999; left:0px; top:0px; width:100%; height:100%;
 display: box;
 display: -webkit-box;
 display: -moz-box;
 display: -ms-flexbox;
 display: -webkit-flex;
 display: flex;
 -webkit-flex-direction:column;
 -moz-flex-direction:column;
 -ms-flex-direction:column;
 flex-direction:column;
 -webkit-align-items:center;
 -moz-align-items:center;
 -ms-align-items:center;
 align-items:center;
 -webkit-justify-content:center;
 -moz-justify-content:center;
 -ms-justify-content:center;
 justify-content:center;
}
.bigimg{width:80%; height:auto; display:block;}



/*--------------   超出隐藏   --------------*/
.jui_ellipsis_1{overflow:hidden; text-overflow:ellipsis; white-space: nowrap; word-break: break-all;}
.jui_ellipsis_2,.jui_ellipsis_3{ overflow: hidden; text-overflow:ellipsis; display:-webkit-box;  -webkit-line-clamp:2;  -webkit-box-orient:vertical;}
.jui_ellipsis_3{-webkit-line-clamp:3;}


/*--------------   图片上传   --------------*/
.pub_upimg{ position:relative;}
.pub_upimg input{width:100%;height:100%;position:absolute;top:0;left:0;opacity:0;}




/*修改密码键盘样式*/
.m-keyboard{ background:top center url(../icons/mm_box_bg.png) no-repeat #fff; background-size:100% auto; -webkit-border-radius:20px 20px 0px 0px; border-radius:20px 20px 0px 0px; overflow:hidden;}
.keyboard-head{ padding:.32rem .4266rem; color:#fff;}
.keyboard-head:after{ border:none;}
.keyboard-title{ display:none!important;}
.keyboard-numbers > li > a{ font-weight:700; height:1.4rem; font-size:.58rem;}

.index-invest-wrapper {
    position: relative;
    display: flex;
    display: -webkit-flex;
    text-align: center;
    /*padding-left: 0.1rem;*/
    /*justify-content: space-between;*/
    /*-webkit-justify-content: space-between;*/
    /*width: 100%;*/
    padding-left: 2%;
}

.index-invest-wrapper > a {
    margin: 3px;
    border-radius: 2px;
	width: 47.2%;
}.index-invest {
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    padding: 0.1rem 0 0 0.1rem;
    width: auto;
    height: 1.2rem;
    font-size: 0.27rem;
    line-height: 1.6;
    background: #eeeeee;
    border-radius: 3px;
    /* background: #fff; */
    /* border-radius: 0.15rem; */
    /* -webkit-border-radius: 0.15rem; */
}

.index-invest > img {
    height: 0.7rem;
    width: 0.6rem;
    float: right;
    margin-right: 0.3rem;
    margin-top: 0.05rem;
}

.index-invest:nth-of-type(1) {
    /*margin: 0.1rem 0.15rem;*/
}

.index-invest:nth-of-type(2) {
    /*margin-right: 0.5rem;*/
}

.index-invest > p {
    font-size: 0.37333rem;
    line-height: 0.47rem;
    margin-top: 0.1rem;
}