*{margin:0;padding:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-webkit-appearance:none;-webkit-tap-highlight-color:rgba(0,0,0,0);}
h1,h2,h3,h4,h5,h6{ font-weight:normal; font-size:100%;}
body{font:14px/1.5 微软雅黑;color:#333;background: #FFF;}
ul{list-style-type:none;}
input,select,textarea{vertical-align:middle; font:14px 微软雅黑; color:#333; outline:none;-webkit-tap-highlight-color:rgba(0,0,0,0);}
a{text-decoration:none;color:#333;}
table{border-spacing:0px; border-collapse:collapse;width:100%; border:0px;margin:0;padding:0;}
img{border:0px;}
em,i{font-style:normal;}
b{ font-weight:normal;}
.clearfix{overflow:hidden;zoom:1;}
.clear{clear:both; height:0px; font-size:0px; line-height:0px; overflow:hidden;}
.fl{float:left;}
.fr{float:right;}
.borderBtm{background-image: -webkit-linear-gradient(top,transparent 50%,#ebebeb 50%);background-image: -moz-linear-gradient(top, transparent 50%, #ebebeb 50%);background-image: -ms-linear-gradient(top, transparent 50%, #ebebeb 50%);background-position: bottom center; background-repeat: no-repeat; background-size: 100% 1px;}
a.dynacALink,a.dynacALink:link,a.dynacALink:active,a.dynacALink:visited{color: #0099ff;text-decoration:underline;}

 /*通知分享页样式*/

 /* editText start */
.shareCon iframe.attach-insertLive{width:100%;height: 111px;margin:5px 0;}
.shareCon iframe.attach-insertErrorannex{width:100%;height: 50px;margin:5px 0;}

ol iframe, ul iframe {
	margin-left: -30px!important;
}
.field {
	width: 100%!important;
}
.table{width: 100%;max-width: 100%;overflow-x: auto;}
table{margin-bottom: 10px;border-collapse: collapse;display: table;}
table th,table td{min-width: 70px;border: solid 1px #ebebeb;padding:5px 10px;}

#noticePrev{
	max-width: 720px;
	margin: 0 auto;
}

/*原站内信函2020.01.15*/
.notice_main .noticeTitle{position: relative;width: 100%;/* height: 40px; */margin-top: 30px;margin-bottom: 5px;padding: 10px 0}
.notice_main .noticeTitle::before{ content:"";position: absolute; width: 100%; height: 1px; left: 0; top: 19px; border-bottom: dashed 1px #EBEBEB;}
.notice_main .noticeTitle p {position: relative;z-index: 1;left: 50%;transform: translateX(-50%);display: inline-block;max-width: 80%;background: #FFFFFF;font-size: 12px;line-height: 20px;color: #A8A8B3;text-align: center;padding: 0 10px;}
.notice_main .noticeHead_title{padding: 20px 0 24px;position: relative;background: #FFF;border-bottom: solid 1px #F2F2F2;font-size: 18px;color: #1B1F33;font-weight: 500;margin-bottom: 16px;}
.notice_main .noticeItem { margin-bottom: 10px; font-size: 12px;line-height: 17px; color: #A8A8B3; }
.notice_main .noticeItem > span { display: inline-block; vertical-align: middle; margin-right: 20px; }
.notice_main .noticeContent {padding: 20px 0;font-size: 14px;color: #0C0015;word-break: break-word;margin-top:20px;}


/*立即打开*/
.onload_pos{ height:50px;}
.tishi{position:fixed;top:0;left:0;z-index:8;width:100%;height: 50px;background-color: #4a4a4a;padding:0 15px 0 16px;background-position: bottom center; background-repeat: no-repeat; background-size: 100% 1px;
	display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: box;-moz-box-align: center;-webkit-box-align: center;box-align: center;}
.tishi .logo{-moz-box-flex: 1;-webkit-box-flex: 1; }
.tishi .logo img{ display:block; height: 36px; }
.tishi .close{display: block; width:14px; height:14px; background:url(/res/images/share/tishi_close.png) center center / contain no-repeat;}
.tishi .btn{display:block; width:50px; height:30px; margin-right: 15px; line-height:30px;font-size:14px;color:#FFF; background:#33adff; border-radius:15px; text-align:center; }

/*错误提示*/
.errorPage{padding-top: 30vh; display: none;}
.errorPage img{display: block; width: 50px; height: 50px; margin: 0 auto 20px;}
.errorPage p{font-size: 16px; line-height: 22px; color: #666666; text-align: center;}

/*正文*/
/*.shareBox{padding:20px 15px 20px;max-width: 720px; margin: 0 auto;}*/
/*.shareTit{ font-size:20px; color:#000; margin-bottom:10px; font-weight:normal;}*/
/*.shareAuthor{font-size:15px;color:#999; padding: 3px 0 15px 0; background: -webkit-linear-gradient(top,transparent 50%,#ebebeb 50%) bottom center no-repeat;background: -moz-linear-gradient(top, transparent 50%, #ebebeb 50%) bottom center no-repeat;background: -ms-linear-gradient(top, transparent 50%, #ebebeb 50%) bottom center no-repeat;background-size: 100% 1px;}*/
/*.shareCon,.prevShareCon{font-size:17px; line-height:1.67; word-wrap:break-word; word-break:normal;padding-top: 15px;}*/
/* .shareCon p,.prevShareCon p{ margin:1em 0;} */
.prevShareCon img{ display:block; max-width:100%; margin:15px auto;}
.ztArtWrap[data-skin=hyl],.mb-skin-hyl{ background: #add0b2;}
.ztArtWrap[data-skin=dyb],.mb-skin-dyb{background:#FFF;}
.ztArtWrap[data-skin=ypz],.mb-skin-ypz{ background:#faf3e3;}
.ztArtWrap[data-skin=ntmd]{ background:#4d4d4d; color:#acacac;}
.ztArtWrap[data-skin=ntmd] .shareBox *{color: #acacac !important;}
/*附件*/
#share_attr{padding: 0 15px 20px;margin-top:-20px;}
.notes-forward{ position:relative; padding:12px; margin-top:10px; z-index:0;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: box;-moz-box-align: center;-webkit-box-align: center;box-align: center;}
.notes-forward::before{position: absolute; z-index: -1;top: 0;left: 0;width: 200%;height: 200%; content: ""; box-sizing: border-box;-webkit-transform: scale(.5);transform: scale(.5); -webkit-transform-origin: left top;transform-origin: left top; background: #f0f3f5;}
.notes-forward .img{width:50px; height: 50px; margin-right:11px; border-radius: 4px; overflow:hidden;}
.notes-forward .img img{width:100%; min-height:100%;}
.notes-forward .dl{-moz-box-flex: 1;-webkit-box-flex: 1;}
.notes-forward h2{width:100%; color:#333; line-height:1.4; margin-bottom: 2px; font-size: 15px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; }
.notes-forward p.con{ font-size:12px; line-height:1.3; color:#999;margin-bottom: 1px; display:-webkit-box;display:box;overflow:hidden;text-overflow:ellipsis;word-break:break-all;-webkit-box-orient:vertical;-webkit-line-clamp:2}
.notes-forward object{ font-size:12px; line-height:15px;  color:#999;}
.notes-forward .aside{font-size:11px;color:#999; overflow:hidden;text-overflow: ellipsis;white-space: nowrap;}
.notes-forward .blue{ color:#0099ff;}

.linkBox {margin-top: 40px;margin-bottom: 40px;}
.linkBox .link{ font-size:14px; color:#0099ff; display:block; text-align:right;margin-right: 10px;}
.linkBox .link2{ font-size:14px; color:#0099ff; display:block; text-align:left;margin-left: 10px;}

/*前站内信函*/
.noticePrev .prevTop{position: relative; margin: 10px auto;font-size: 16px; line-height: 22px; color: #CCCCCC; text-align: center;background-color: white; }
.noticePrev .prevTitle{padding: 0 15px;font-size: 18px;line-height: 31px;margin-bottom: 5px; margin-top: 24px;}
.noticePrev .prevSender{padding: 0 15px; font-size: 15px; color: #999999; margin-bottom: 15px;}
.noticePrev .prevSender .sender{margin-right: 10px;}
.prevShareCon{margin: 0 15px; padding: 15px 0; background: -webkit-linear-gradient(top,transparent 50%,#ebebeb 50%) top center no-repeat;background: -moz-linear-gradient(top, transparent 50%, #ebebeb 50%) top center no-repeat;background: -ms-linear-gradient(top, transparent 50%, #ebebeb 50%) top center no-repeat;background-size: 100% 1px;}

/*生日祝福*/
@media screen and (max-width: 300px) {
	#welcome-box p {
		font-size: 10px !important;
	}
}
@media screen and (min-width: 300px) and (max-width: 400px) {
	#welcome-box p {
		font-size: 12px !important;
	}
}
@media screen and (min-width: 400px) and (max-width: 500px) {
	#welcome-box p {
		font-size: 16px !important;
	}
}
@media screen and (min-width: 500px) and (max-width: 600px) {
	#welcome-box p {
		font-size: 20px !important;
	}
}
@media screen and (min-width: 600px) and (max-width: 700px) {
	#welcome-box p {
		font-size: 24px !important;
	}
}
@media screen and (min-width: 700px) and (max-width: 800px) {
	#welcome-box p {
		font-size: 28px !important;
	}
}
@media screen and (min-width: 800px) {
	#welcome-box p {
		font-size: 32px !important;
	}
}
