@charset "utf-8";

.note {width: 790px;margin: 0 auto;}
.note li {padding: 20px 0 10px 0;}
.note li .divImg {float: left;width: 60px;height: 60px;}
.note li .divImg img {width: 60px;height: 60px;border-radius: 50%;}
.note li .comments {padding-left: 70px;padding-top: 5px;}
.note li h2 {line-height: 22px;    font-size: 14px;}
.comments h2 a {cursor: pointer;color: #0099ff;font-size: 14px;font-weight: bold;}
.note li .comtit {line-height: 32px;color: #000;font-size: 20px;color: #4d4d4d;font-weight: bold;margin: 10px 0;word-break: break-word;}
.note li .comtext {line-height: 1.5;font-size: 14px;color: #333;word-wrap:break-word;}
.note li .comtext a.fancybox1{color: #3f88bf;max-width: 100%;font-size: 0;width: 100%;display: block;text-align: center;}
a.dynacALink{color: #0099ff;}
.note li .time {line-height: 26px;height: 26px;color: #bcbcbc;margin-bottom: 10px;}
.note li .time .fl span {margin-right: 20px;}
.note li .time .fr span {color: #ccc;margin: 0 10px;}
.note li .time span {font-size: 12px;color: #CCCCCC;}
.note li .time a {color: #0099ff; margin-right: 20px;}
.note li .time.child a {margin-right: 0px;}
.comtext img{display: block;max-width: 100%;margin: 0 auto;}
.NotePraise{text-align: center;font-size: 16px;color: #0099ff;margin-top: 40px;margin-bottom: 5px;line-height: 30px;}
.NotePraise img {width: 60px;height: 60px;cursor: pointer;}
.splitLine{height: 12px;background-color: rgba(243, 243, 243, 0.9);opacity: 0.9;}
.commentTitleTxt{height: 60px;color: #4b4b4b;font-size: 18px;line-height: 60px;padding-top: 10px;border-bottom: dashed 1px #e0e0e0;}
.addNoteComment{margin-top: 30px; margin-bottom: 10px;}
.addNoteComment .commentInput{display: block; width: 100%; height: 120px;box-sizing: border-box; padding:10px;font-size: 14px; background-color: #f5f6f8;border: solid 1px #dddddd;resize:none;}
.addNoteComment .submit{width: 90px;height: 36px; font-size: 16px; color: #ffffff; line-height: 36px; text-align:center;background-color: #0099ff;border-radius: 6px;margin-top: 20px;}
.ndary div{display:block;font-size: 14px;color: #666666; margin-bottom: 10px;}
.ndary div a{ color: #666666!important;font-weight: bold;cursor: pointer;padding:0 3px;}
.ndary p{color: #666666;font-size: 14px;}
.discussBox>li{border-bottom: dashed 1px #e0e0e0;padding: 20px 0 0;}
.publicontent{position: relative;}
.publicontent:after{position: absolute;content: ''; right: 50px;top:-7px;width:10px;height: 10px;border:solid #DDDDDD;border-width: 1px 1px 0 0;transform: rotate(-45deg);background: #fcfcfc;}
.nocommemts{padding: 40px 0;font-size: 14px;color: #999999;text-align: center;border-bottom: dashed 1px #e0e0e0;display: none;}

.note .publi{display: none;}
.note .publi .newNoteInput{display: inline-block;}
.note .publi .newNoteInput .popupBtn{margin-bottom: 10px;}
.note .publi .commentInput{display: block; width: 100%; height: 50px;box-sizing: border-box; padding:10px;font-size: 14px; background-color: #f5f6f8;border: solid 1px #dddddd;resize:none;}
.note li .Reply {border: solid #e1e1e1 1px;background: #fafafa;border-radius: 3px;padding: 0 15px;margin-top: 15px;position: relative;display: ;}
.note li .arrowIcon {background-position: 0 -130px;width: 14px;height: 8px;position: absolute;right: 13px;top: -8px;}
.icons {font-size: 0px;text-indent: -9999999px;overflow: hidden;display: block;background: url(/images/note/notes_ico.png) no-repeat;}
.note li .publicontent {width:100%;height: 40px; box-sizing: border-box; border: solid #e1e1e1 1px;background: #fcfcfc;line-height: 22px;min-height: 22px;font-size: 14px;color: #000;padding: 8px 10px;border-radius: 4px;outline: none;}
.note li .Reply .status {overflow: hidden;padding-bottom: 10px;position: relative;}
.inputfileDiv{position: absolute; top: 20px; left: 0px; width: 90px; height: 36px; overflow: hidden; bottom: auto; right: auto;}
.note li .subnt {margin: 20px 0;background: #0099ff none repeat scroll 0 0;border-radius: 4px;color: #fff;cursor: pointer;float: right;height: 36px;line-height: 36px;text-align: center;width: 90px;}
.note li .edittop {background-position: 0 -130px;    width: 14px;    height: 8px;    position: absolute;    right: 120px;    top: -8px;}
.note li .noteT {border: solid #e1e1e1 1px;background: #fcfcfc;line-height: 22px;min-height: 22px;font-size: 14px;color: #000;padding: 6px 10px;border-radius: 4px;outline: none;margin-bottom: 5px;}
.note li .picImg {margin-top: 12px; height: auto!important;overflow: hidden;}
.note li .picImg img {float: left;margin-right: 8px;}
.note li .picImg a{margin-bottom:5px;display:inline-block;}
.replyreplycontent{margin-bottom: 10px;}
.replyreplyList li{border-top: dashed #E0E0E0 1px;padding-bottom: 0;}

.note #replyList li .picImg img {height: 80px;width: 80px;float: left;margin-right: 5px;}
.comtext ol {list-style-type: decimal;} .comtext ul {list-style-type: disc;}

/*涓婁紶鍥剧墖*/

/*鏃х増鏈偣璧�*/
/*.Dianzan{height:24px;line-height:24px;}
.Dianzan p span{display:inline-block;font-size:14px;line-height:24px;color:#6}
.Dianzan p{display:inline-block;width:170px;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap;float:left}
.Dianzan a{display:inline-block;float:left;color:#0066cc}*/
/*鐐硅禐鍒楄〃*/
.Poplist{width:400px;height:500px;box-shadow: 0px 0px 8px 0px rgba(34, 34, 34, 0.15);border: solid 1px #ebebeb;border-radius:3px;background:#fff;
    position:fixed;left:50%;top:50%;margin-left:-200px;margin-top:-250px;z-index:11;overflow-y: hidden;}
.Poplist ul li{width:96%;height:40px;border-bottom:1px solid #eee;padding:5px 2%}
.note .Poplist ul{border-top:none;width:100%;height: 400px;overflow-y: auto;}
.Poplist ul li span{display:inline-block;width:40px;height:40px;float:left;border-radius:4px;overflow:hidden;}
.Poplist ul li p{float:left;margin-left:10px;}
.Poplist ul li p b{display:block;font-szie:14px;line-height:20px;}
.Poplist ul li p b.PopTime{font-size:12px;color:#ddd}

/*涓汉淇℃伅寮圭獥鏍峰紡*/
.userInfo .popupTitle {height: 30px;line-height: 30px;font-size: 16px;float:right;border-bottom:none;}
.userInfo .popupClosed {margin-top: 0;}
.userInfo .Popmation-ct{width:359px;height:169px;border-radius: 3px;background: #fff;top: 40%;left: 40%;padding: 25px 0 0 25px;z-index: 55;float: left;}
.userInfo .Poppic-dl {width:73px;height:160px;}
.userInfo .Poppic-dl dt{width:67px;height:67px;padding:2px ;border:1px solid #ddd}
.userInfo .Poppic-dl dd{width:73px;height:30px;line-height:30px;font-size:14px;color:#333;text-align:center;}
.userInfo .Poppic-dl dd i{float:right;margin-top:8px }
.userInfo .PopRcon{width:263px;color:#777}
.userInfo .PopRcon p{line-height:26px;}
.userInfo .PopRbtn{padding-top:15px;}
.userInfo .PopRbtn a{display:inline-block;margin-right:15px;padding:4px 15px;background:#7b9e31;border-radius:3px;color:#fff}

.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;}
pre{white-space: normal; font-family: "Microsoft YaHei";}
.comtext a.dynacALink,.comtext a.dynacALink:link,.comtext a.dynacALink:hover,.comtext a.dynacALink:active,.comtext a.dynacALink:visited{color: #0099ff;text-decoration:underline;}
.icon-face {
    position: relative;
    width: 24px;
    top: 6px;
    left: 1px;
}
.tips {
    position: fixed;
    z-index: 2000;
    width: 240px;
    height: 50px;
    line-height: 50px;
    text-align: center;
    background-color: rgba(0, 0, 0, 0.8);
    color: #FFFFFF;
    left: 50%;
    top: 50%;
    margin-left: -120px;
    margin-top: -25px;
    border-radius: 5px;
}
.discussBox .jsFunUser {
    cursor: pointer;
    color: #0099ff;
}
/*20191218 add*/
.maskDiv {
    width: 100%;
    height: 100%;
    position: fixed;
    top: 0;
    left: 0;
    background: rgba(16,26,41,0.76);
    z-index: 10;
}
.maskDiv {
    opacity: 0;
    visibility: hidden;
    -webkit-transition: opacity 0.3s 0s, visibility 0s 0.3s;
    transition: opacity 0.3s 0s, visibility 0s 0.3s;
}
.maskDiv.maskFadeOut {
    opacity: 1;
    visibility: visible;
    -webkit-transition: opacity 0.3s 0s, visibility 0s 0s;
    transition: opacity 0.3s 0s, visibility 0s 0s;
}
.draftFloat{
    width:440px;
    min-height:208px;
    background: #fff;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    border-radius: 10px;
    overflow: hidden;
    position: fixed;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    -webkit-transform: translate(-50%, -50%);
    -o-transform: translate(-50%, -50%);
}
.popHead{
    width: 100%;
    line-height: 60px;
    height: 60px;
    background: #fff;
    padding: 0 30px;
    -moz-box-shadow: inset 0 -1px 0 0 rgba(242,242,242,0.80);
    -webkit-box-shadow: inset 0 -1px 0 0 rgba(242,242,242,0.80);
    box-shadow: inset 0 -1px 0 0 rgba(242,242,242,0.80);
    position: absolute;
    left: 0;
    top: 0;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}
.popClose{
    display: block;
    float: right;
    width: 18px;
    height: 18px;
    margin-top: 21px;
}
.colorDeep{
    float: left;
    color: #181e33;
    font-weight: 550;
    font-size: 18px;
}
.noticeCon{
    padding:25px 30px 30px;
    margin-top: 60px;
    overflow: hidden;
}
.noticeCon p{
    font-size: 16px;
    color:#646873;
    line-height: 22px;
}
.draftBtn{
    height:36px;
    padding:17px 30px;
    text-align: right;
    overflow: hidden;
}
.draftBtn a{
    display: block;
    float: right;
    text-align: center;
    line-height: 36px;
    font-size: 14px;
    text-decoration: none;
    margin-left: 30px;
    -moz-border-radius: 20px;
    -webkit-border-radius: 20px;
    border-radius: 20px;
}
.draftBtn a.jb_btn{
    width: 92px;
    height: 36px;
    color: #fff;
    background: url(/res/pc/images/note/jb_btn_92.png) no-repeat 0 0;
    -moz-box-shadow: 0 3px 12px 0 rgba(39,125,255,0.30);
    -webkit-box-shadow: 0 3px 12px 0 rgba(39,125,255,0.30);
    box-shadow: 0 3px 12px 0 rgba(39,125,255,0.30);
}
.draftBtn a.jb_btn:hover {
    background-position: left -48px;
}
.draftBtn a.btnBlue{
    width:auto;
    height:34px;
    line-height: 34px;
    padding:0 16px;
    border:1px solid #94c1ff;
    color:#3a8bff;
}

/*富文本样式*/
.noteContent{font-size: 14px;color: #181E33;word-break: break-word;zoom: 1;overflow: hidden;}
.noteContent .fl,.noteContent .fr{float: none;}
.noteContent blockquote{border-left: solid 4px #3A8BFF; padding-left: 10px; color: #909099;}
.noteContent hr{display: block; margin: 16px 0; height: 1px; background-origin: content-box; background:#CBCBD9; border: 0;}
.noteContent u{ text-decoration: underline;}
.noteContent strike{ text-decoration: line-through;color: #a6a8a9;}
.noteContent p, .noteContent div, .noteContent section { line-height: 1.9em; word-break: break-word; }
.noteContent h1 { font-weight: bold; font-size: 30px; line-height: 2.8; color: #000000; }
.noteContent h2 { font-weight: bold; font-size: 17px; line-height: 2.65; color: #000000; }
.noteContent h3 { font-weight: bold; font-size: 14px; line-height: 2.7; color: #000000; }
.noteContent h4, .noteContent h5, .noteContent h6 { font-weight: bold; line-height: 2; color: #000000; }
.noteContent em, .noteContent i { font-style: italic; font-weight: unset;}
.noteContent b, .noteContent strong { font-weight: bold; font-style: unset;}
.noteContent ol, .noteContent ul { list-style-type: initial; padding-left: 30px; width: unset !important; }
.noteContent ul, .noteContent ul li { list-style-type: initial; }
.noteContent ol, .noteContent ol li { list-style-type: decimal; }
.noteContent .field { width: 100% !important; }
.noteContent a.dynacALink, .noteContent a.dynacALink:link, .noteContent a.dynacALink:hover, .noteContent a.dynacALink:active, .noteContent a.dynacALink:visited { color: #0099ff; text-decoration: underline; }
.noteContent .icon-face { position: relative; width: 24px; top: 6px; left: 1px; }
.noteContent .table { width: 100% !important; max-width: 100%; overflow-x: auto; }
.noteContent table {margin: 10px 0;border-collapse: collapse;display: table;table-layout: fixed;}
.noteContent .table table {margin: 10px 0;border-collapse: collapse;display: table;table-layout: fixed;width: auto;}
.noteContent table th, .noteContent table td {min-width: 60px;border: solid 1px #ebebeb;padding: 10px;box-sizing: border-box;}
.noteContent pre { white-space: pre-wrap; font-family: "Microsoft YaHei"; white-space: -moz-pre-wrap; white-space: -pre-wrap; white-space: -o-pre-wrap; word-wrap: break-word; }
.noteContent .editor-image {position: relative;font-size: 0;text-align: center;}
.noteContent img { max-width: 100%; margin: 10px auto; border: solid 1px #f2f2f2;}
.noteContent iframe.attach-module { display: block; width: 100% !important; height: 74px; margin: 5px 0; }
.noteContent td iframe.attach-module{width: 420px!important;}
.noteContent iframe.attach-insertVideo { height: 450px !important; }


@media only screen and (min-width: 1px) and (max-width: 926px) {
    .attachRight span {
        line-height: 115px!important;
    }
}