@charset "utf-8";

html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;line-height:1.6;margin:0;padding:0;font-family:"Helvetica Neue",Helvetica,"Hiragino Sans GB","Microsoft YaHei",Arial,sans-serif}
body{-webkit-touch-callout:none;background-color:#fff;line-height:inherit;margin:0;padding:0}
body.rich_media_empty_extra{background-color:#fff}
body.rich_media_empty_extra .rich_media_area_primary:before{display:none}
h1,h2,h3,h4,h5,h6{font-weight:400;font-size:16px}
*{margin:0;padding:0}
a{color:#3bb1f5;text-decoration:none}

.rich_media_area_primary{position:relative;padding:20px 15px 15px;background-color:#fff}
.rich_media_area_primary:before{content:" ";position:absolute;left:0;top:0;width:100%;height:1px;border-top:1px solid #e5e5e5;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scaleY(0.5);transform:scaleY(0.5);top:auto;bottom:-2px}
.rich_media_title{margin-bottom:10px;line-height:1.4;font-weight:400;font-size:24px;border-bottom: 1px solid #e7e7eb;padding-bottom: 15px;}
.rich_media_title a{
	display:block;float:right;color:#3bb1f5;font-size:16px;line-height:44px;
}
.rich_media_meta_list{margin-bottom:18px;line-height:20px;font-size:0}
.rich_media_meta_list em{font-style:normal}
.rich_media_meta{display:inline-block;vertical-align:middle;margin-right:8px;margin-bottom:10px;font-size:16px}
.rich_media_meta_text{color:#8c8c8c}
.rich_media_content{overflow:hidden;color:#3e3e3e}
.rich_media_content *{max-width:100%!important;box-sizing:border-box!important;-webkit-box-sizing:border-box!important;word-wrap:break-word!important}
.rich_media_content p{clear:both;min-height:1em;white-space:pre-wrap;}
.rich_media_content p img{height:auto!important;width:100%;border:1px solid #ccc;}
.rich_media_content h4{ text-align:left; font-weight:bold; font-size:20px;text-indent:0em; padding:20px 0;color:#f00;}
.rich_media_content h3{ text-align:left; font-weight:bold; font-size:30px;text-indent:0em; padding:40px 0;color:#3bb1f5;}
.rich_media_content em{font-style:italic}
.rich_media_content fieldset{min-width:0}
.rich_media_content .list-paddingleft-2{padding-left:20px}
img{height:auto!important;}

@media(min-device-width:375px) and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2){
	.stb_content .rich_media_inner,.stb_content .rich_media_meta,.stb_content .discuss_list,.stb_content .rich_media_extra,.stb_content .title_tips .tips{font-size:17px}
	.stb_content .meta_original_tag{font-size:15px}
	.rich_media_area_primary{ background:#f7f7f7}
}
@media(min-device-width:414px) and (max-device-width:736px) and (-webkit-min-device-pixel-ratio:3){
	.stb_content .rich_media_title{font-size:25px}
	.stb_content .rich_media_title a{font-size:16px;}
	.rich_media_area_primary{ background:#f7f7f7}
}
@media screen and (min-width:1024px){
	body{background-color:#fff}
	.rich_media{width:740px;margin-left:auto;margin-right:auto}
	.rich_media_inner{padding:20px}
	.rich_media_title{padding-bottom:10px;margin-bottom:14px;border-bottom:1px solid #e7e7eb}/*000000000000000000*/
	.rich_media_area_primary{ background:#fff}
}
@media screen and (min-width:1025px){
	body{font-family:"Helvetica Neue",Helvetica,"Hiragino Sans GB","Microsoft YaHei",Arial,sans-serif}
	.rich_media{position:relative}
	.rich_media_inner{background-color:#fff;padding-bottom:50px}
	.rich_media_area_primary{ background:#fff}
}
/*  */
.rich_media_inner{position:relative}
.qr_code_pc_outer{display:none!important;position:fixed;left:0;right:0;top:20px;color:#717375;text-align:center}
.qr_code_pc_inner{position:relative;width:740px;margin-left:auto;margin-right:auto}
.qr_code_pc{position:absolute;right:-145px;top:1.8rem;padding:16px;border:1px solid #d9dadc;background-color:#fff}/***************/
.qr_code_pc p{font-size:14px;line-height:20px}
.qr_code_pc_img{width:102px;height:102px}

@media screen and (min-width:1025px){
.qr_code_pc_outer{display:block!important}
.rich_media_area_primary{ background:#fff}
/* 文章底部返回按钮 pc端隐藏*/
#fanhui_b{ display:none;}
}
/* 使用帮助列表 */
.sybz_list .sybz_list_a{ background-color:#3399FF; border-radius:5px; width:auto; height:40px; line-height:40px; padding:0 10px;margin-bottom:20px; color:#fff;display:block;}
.sybz_list .sybz_list_a:hover{ text-decoration:underline;}
.sybz_list .list_a1{width:100%; height:auto; line-height:40px;}
@media screen and (max-width:1024px){
.sybz_list .sybz_list_a:hover{ text-decoration:none}
.rich_media_area_primary{ background:#f7f7f7}
}
.fanhui{float:right;margin-top:0;margin-top:-10px\9;*margin-top:-30px; color:#717375;}

/*  外框  */
.rich_media_content p{ background:url(/resources/images/antHelp/userHelp/bg3.png) no-repeat; background-size:100% 100%;padding:25.6% 0 23.4% 0; width:90%; margin:0 5%;}
.rich_media_content p img{position:relative;left:50%;top:0; margin-left:-44.1%; width:88.8%;}
#box_video{ background-image:none;padding:0;width:100%; margin:0;}
#box_video video{background:url(/resources/images/antHelp/userHelp/bg_video.jpg) left 0 no-repeat;background-size:100%;}

/* 文章底部返回按钮*/
#fanhui_b{text-align:center;padding-left:5px;}
/* 头部 - 通知消息   */
.header_msg_wrap{
	height:1.8rem;
	font-size: 0.7rem;
	line-height:1.8rem;
	color:#fe1b1b;
	background-color:#fbedca;
	padding:0 0.5rem;
	overflow:hidden;
	white-space:nowrap;
}
.header_msg_content{ display: inline; }
#header_msg_content{ padding-left:1rem; }

/* 注销   */
.open_logout,.logout_btn{
	display:block;
	width:40%;
	height:1.8rem;
	font-size:0.65rem;
	line-height:1.8rem;
	text-align:center;
	color:#fff;
	background-color:#56b1ff;
	border-radius:20px;
	margin:10px auto;
	cursor:pointer;
}
.logout_wrap{
	display:none;
	width:100%;
	min-height:100%;
	background-color:#fff;
}
.logout_content{
	fonbt-size:0.65rem;
	line-height:1rem;
    padding-top:2.2rem;
}
.logout_content p{
	padding-bottom:0.2rem;
}
.logout_title{
	font-size:0.75rem;
	line-height:2rem;
	text-align:center;
}
.logout_msg{
	padding:0.5rem 1rem;
	font-size:0.65rem;
	line-height:1rem;
}
.logout_btn{
    border-radius:20px;
}
.logout_msg_title{
	font-size:0.85rem;
	line-height:2rem;
	text-align:center;
}
.logout_msg_title_two{
	text-indent:2em;
}

/* 同意   */
.agree_wrap{
    text-align:center;
    padding:1rem 0;
    font-size:0.65rem;
    line-height:1;
}
.create_footer input[type=checkbox],.create_footer input[type=checkbox]:checked{
    width:0.65rem;
    height:0.65rem;
    padding:0;
    margin: 0;
    -webkit-appearance: none;
    border:none;
    cursor: pointer;
    position:relative;
    top:0.05rem;
}
.create_footer input[type=checkbox]{
    background: url("/resources/images/antHelp/clock_fight_checkbox_n.png") no-repeat;
    background-size: 0.65rem 0.65rem;
    border:none\9; 
}
.create_footer input[type=checkbox]:checked{
    background: url("/resources/images/antHelp/clock_fight_checkbox_pre.png") no-repeat;
    background-size:  0.65rem 0.65rem;
    border:none\9;
}
.create_footer input,.create_footer span{
    display:inline-block;
    font-size:0.65rem;
    line-height:1;
}
.agree_rule{
    color:#56b1ff;
}
.agree_rule_cont{
    text-decoration:underline;
}

/* 代替alert的提示弹窗 */
.wind_msg_wrap{
    display: none;
}
.wind_msg_content{
    position: fixed;
    top: 0;
    left: 0;
    z-index:99999999;
    width: 100%;
    height: 100%;
    text-align:center;
}
.wind_msg_content:before{
    content: '';
    display: inline-block;
    height:100%;
    text-align:center;
    vertical-align: middle;
}
.save_succe{
    display: inline-block;
    font-size:16px;
    line-height:30px;
    text-align:center;
    vertical-align: middle;
    color:#fff;
    background-color:rgba(0,0,0,0.8);
    padding:0 10px;
    max-width: 80%;
}

/* 通用 ‘取消/确定 ’ 弹窗 */
.alert_wrap{
    display:none;
    width:100%;
    height:100%;
    position:fixed;
    top:0;
    left:0;
    z-index:9999999999;
    background-color:rgba(0,0,0,0.6);
}
.alert_cont{
    width:70%;
    height:8rem;
    position:absolute;
    top:50%;
    left:15%;
    margin:-4rem 0 0 0;
    background-color:#fff;
    border-radius:6px;
    overflow:hidden;
}
.alert_title{
    font-size:0.65rem;
    line-height:1rem;
    padding:2rem 0.5rem 0;
    text-align:center;
}
.alert_btn_wrap{
    width:100%;
    position:absolute;
    left:0;
    bottom:0;
}
.alert_btn_cont{
    width:100%;
    float:left;
    position:relative;
    left:50%;
}
.alert_btn{
    float:left;
    width:50%;
    height:2rem;
    font-size:0.65rem;
    line-height:2rem;
    text-align:center;
    position:relative;
    right:50%;
    box-sizing:border-box;
    border-top:1px solid #ccc;
    cursor:pointer;
}
.alert_btn_left{
    border-right:1px solid #ccc;
}