


.postinfo,.partinfo { position:relative; text-align:left; margin-top:1em; margin-bottom:1em; padding:1em; border-radius:4px; font-size:.875em; background-color:#ecf5ff; border-color:#d2e9ff; }

.postinfo strong,.partinfo em { font-style:normal; font-weight:normal;}


.postinfo p:first-child { margin-top:0;}
.postinfo .anniu0 { margin-top:0; margin-bottom:0;}

.partinfo .more,.postinfo .more {color:#f00; display:inline-block; vertical-align:top; text-align:center; padding:.25em .5em; border-radius:5px 0 5px 0; position:absolute; right:1em; bottom:1em;}
.partinfo .moreon,.postinfo .moreon {}
.partinfo .moreopen {}
.partinfo .moreclose,.postinfo .moreclose {color:#666;}

.morebox { display:none; position:relative; z-index:350;}




 

.text { text-align:left;
  -moz-user-select:none; /* Firefox私有属性 */
  -webkit-user-select:none; /* WebKit内核私有属性 */
  -ms-user-select:none; /* IE私有属性(IE10及以后) */
  -khtml-user-select:none; /* KHTML内核私有属性 */
  -o-user-select:none; /* Opera私有属性 */
  user-select:none; /* CSS3属性 */
}


.text h2 { font-size:1em; text-align:left; margin-top:3em; padding-left:5px; clear:both; border-left:4px solid #09f; color:#333; }
.text img { max-width:99%; display:inline-block; vertical-align:top; }
.text p { margin-top:1.5em; line-height:1.65; text-align:justify;}
.text .tip p { margin-top:1em; line-height:1.5;}
.text blockquote p { margin-top:1em; line-height:1.5;}


.texthide { height:600px; overflow:hidden;}
.texthideonoff { position:relative; z-index:888; clear:both; text-align:center; cursor:pointer; height:40px; margin-top:-100px; padding-top:100px; background-image:linear-gradient(-180deg,rgba(255,255,255,0) 0,#fff 100%); font-size:1.875em; }


.itemCommentt {  color:#999;   }

.zi { width:62.6666%; float:right; display:inline-block;  vertical-align:top;  text-align:left; }
.zibox { padding:0; position:relative; overflow:hidden; }



.zi h1,.zi h2 { padding:0; margin:0; font-weight:bold; font-size:1.5em;}
.zi p { padding:0; margin:0;}


.zi .zhaiyao { overflow:hidden; margin-top:0; color:#999; font-size:.875em; }




.jiagemod { position:relative; border-top:1px solid #ddd; border-bottom:1px solid #ddd; margin-top:1em; padding:.5em 0 1em 0; clear:both;}


.jiagemodtitle { float:left; }
.jiagemodtitle b { font-weight:normal; }

.jiagemodtext { display:table-cell; *display:inline-block; width:2000px; *width:auto; vertical-align:top;}
.jiagemodtext a { margin:0 .5em .5em 0; display:inline-block; vertical-align:middle; overflow:hidden; font-size:12px; background-color:#fff; border:1px solid #ddd; }
.jiagemodtext a span { display:inline-block; vertical-align:middle; padding:.25em .5em; overflow:hidden; color:#666; text-align:center; }
.jiagemodtext a:hover { color:#000; border:1px solid #09f; }


.jiage { clear:both; margin-bottom:.5em; position:relative; padding:.5em 0; overflow:hidden; }
.jiage b { line-height:1;}
.jiage big { color:#f00; font-size:1.75em;}
.jiage a { display:inline-block; position:absolute; color:#999; font-size:.875em; }
.jiage a:hover { color:#f00; }
.jiage .jgsm { right:0; top:0; }
.jiage .gyys { right:0; bottom:.5em;  }


.chicun { text-align:left; clear:both; }
.chicun .jiagemodtext a { }
.chicun .jiagemodtext a u { display:inline-block; vertical-align:middle; padding:.25em .5em; text-decoration:none; overflow:hidden; text-align:center; color:#1473e6; }


.cengzhan { text-align:left; clear:both; }

.zaizhong { text-align:left; clear:both; }

.xinghao { text-align:left; clear:both; }

.yanse { text-align:left; clear:both; }
.yanse .yanse_1 { background-color:#f5f5f5; color:#333;}
.yanse .yanse_2 { background-color:#fc9; color:#333;}
.yanse .yanse_3 { background-color:#fff; color:#666;}
.yanse .yanse_4 { background-color:#333; color:#fff;}
.yanse .yanse_more { background-color:#fff;}

.guanguang { text-align:left; clear:both; }




.beizhu { text-align:left; margin-top:1em; clear:both; color:#ccc; display:none }


.zixun { margin-top:1em; clear:both; text-align:left; font-size:1.125em; padding-bottom:1em; padding-right:4em;  position:relative; }

.zixunon { position:absolute; right:0; top:0;}


.zixun .shuzi { display:inline-block; position:absolute;color:#999; font-size:.75em; }
.zixun .liulan { right:0; top:1em; }
.zixun .pinglun { right:0; bottom:3em;  }
.zixun .liulan big,.zixun .pinglun big { color:#f00; font-size:100% !important; font-weight:normal; }


.jiagemod #cengzhan .actived span { border-color:#1473e6; }
.jiagemod #zaizhong .actived span { border-color:#1473e6; }
.jiagemod #yanse .actived span { border-color:#1473e6; }
.jiagemod #guanguang .actived span { border-color:#1473e6; }


.tab { clear:both; width:100%; height:60px; padding:0 0%; text-align:center; position:absolute; left:0; top:0; z-index:9600; }

.tab a { display:inline-block; vertical-align:top; text-align:center; width:25%; height:60px; line-height:60px; padding:0;  font-weight:normal; font-size:1.125em; margin:0; float:left; margin-left:-1px; border-left:1px solid #ddd; color:#333; background-color:rgba(0,0,0,.1); }

.tab .tabnav9 { display:none; float:right; background-color:#f80; color:#fff; }
.tab .tabnav9:hover { background-color:#f70; box-shadow:0 0 3px #f60;}

.tab a u {}




.tabon { position:fixed; text-align:left; }
.tabon a { color:#ccc; background-color:rgba(0,0,0,.8);}
.tabon .tabnav_current { background-color:transparent; background-color:rgba(0,0,0,.6); color:#fff; }
.tabon .tabnav9 { display:block;}





/**********************************    .location   ************************************/
.silan { margin-right:-20px; overflow:hidden; text-align:center;}
.silan li { display:inline-block; *display:inline; *zoom:1; float:left; width:218px; height:228px; margin:20px 20px 0 0; border:1px solid #ddd; background:#eee; overflow:hidden;  }
.silan li img { display:block; margin:0 auto 0px auto; width:100%; }
.silan li p { margin:14px 0 0 0;}






/**********************************    .onlinechat_list   ************************************/
.onlinechat_list { margin:0; padding:0; }
.onlinechat_list dt { display:none;}
.onlinechat_list dd { margin:0; padding:0; text-align:right;}
.onlinechat_list dd a { display:inline-block;  vertical-align:top; width:20px; height:50px; padding:0 15px; background-position:center center; background-repeat:no-repeat; text-align:center; overflow:hidden; border-right:1px solid #ddd; position:relative;
          -webkit-transition:all 0.3s ease-in-out;
		  transition:all 0.3s ease-in-out;}

.onlinechat_list dd a:last-child { border-right:none;}

.onlinechat_list dd a u { display:block; margin-top:10px;}

#copyWXcontent { position:absolute; left:-999em; top:999em;}

.onlinechat_list dd a:hover { box-shadow:0 0 2em #999; }

.onlinechat_list .onlinechat_qq {}
.onlinechat_list .onlinechat_wx { width:auto; color:#0c0; }
.onlinechat_list .onlinechat_email { width:auto; color:#f00; }
.onlinechat_list .onlinechat_chat { width:auto; color:#f0f; }
.onlinechat_list .onlinechat_tel { width:auto; color:#f00; }

.onlinechat_list .onlinechat_more { width:auto; color:#09f;}


#nb_icon_wrap,#nb_invite_wrap,#nb_nodeboard,#newBridge,#nb_icon_groups,#nb_invite_welcome,.nb-invite-btn-base { position:absolute; right:-9999em !important; top:-9999em !important; display:none !important;}


   


.itemlist .itemComment:first-child,.content .itemComment:first-child { box-shadow:none;}
.itemComment { clear:both; margin-top:0; padding:10px 0; box-shadow:0 -1px 0 #eee; 
  -moz-user-select:none; /* Firefox私有属性 */
  -webkit-user-select:none; /* WebKit内核私有属性 */
  -ms-user-select:none; /* IE私有属性(IE10及以后) */
  -khtml-user-select:none; /* KHTML内核私有属性 */
  -o-user-select:none; /* Opera私有属性 */
  user-select:none; /* CSS3属性 */
}


.itemComment dt { display:inline-block; width:64px; float:left; margin-right:10px; position:relative; overflow:hidden; text-align:center;}

.itemComment dd { display:table-cell; *display:inline-block; width:3000px; *width:auto; vertical-align:top; height:64px; min-height:64px; *height:auto; }
.itemComment dd h4 { font-size:1em;}
.itemComment dd p { margin-top:.5em;}


.itemComment .moreopen,.itemComment .moreclose { font-size:12px;color:#f90; }

.itemCommenti { display:inline-block; width:48px; height:48px; line-height:48px; text-align:center; color:#fff; overflow:hidden; border-radius:50%;}
.itemCommenti img { display:block; width:100%;}

.itemCommentn { font-weight:bold; color:#000; font-size:.875em;}

.itemCommentp { display:inline-block; color:#ccc; float:right; font-size:.75em; margin:2px 5px 0 0;}





.itemCommentquote { clear:both; overflow:hidden; margin-top:-30px; padding:10px 0; box-shadow:none; margin-left:-44px }

.itemCommentquote dt { width:32px; margin-left:10px; margin-right:0; }
.itemCommentquote dt .itemCommenti { width:32px; height:32px; line-height:32px; }

.itemCommentquote dd { padding:7px 10px; background-color:#f5f5f5; font-size:.875em;}
.itemCommentquote dd .itemCommentn { color:#666; }
.itemCommentquote dd p { position:relative; color:#333; }
.itemCommentquote dd p a { color:#09f; }
.itemCommentquote dd p a:hover { text-decoration:underline;}




.itemComment:hover>dt img { -webkit-animation:itemCommentimg 3s infinite linear; }
@-webkit-keyframes itemCommentimg {    
    0% {
            transform:rotate(0deg);
    }
    25% {
       transform:rotate(30deg);
    }
    50% {
       transform:rotate(0deg);
    }
    75% {
       transform:rotate(-30deg);
    }
    100% {
       transform:rotate(0deg);
    }
}




#commentBack .morebox { display:block;}




 


.tablepl {margin:1em auto 0 0; border-collapse:collapse; cellspacing:0; cellpadding:0;  font-size:18px; width:100%; clear:both; background:#ecf5ff; padding:10px; font-weight:bold; color:#f90; border:1px solid #d2e9ff; }

.contentboxbk { border:1px solid #d2e9ff; }


















.tablepl a { text-decoration:underline;}
.tablepl img { display:block; margin:auto;}
.tablepl a:hover { color:#c00;}
.tablepl tr:first-child { background:#ecf5ff; font-weight:bold; color:#06c;}
.tablepl th,table td {padding:10px;  border:1px solid #d2e9ff; }

.table_on {}
.table_over { background:#ecf5ff; }

.table_1 td { text-align:left;}
.table_1 tr:first-child { background:none;}




































 