@charset "gb2312";
/* CSS Document */

/*分页*/
.pnf{height:auto;overflow:hidden;padding:15px 0 0;width:578px;}
.pn{clear:both;text-align:center;}
.pn a{height:21px;line-height:21px;overflow:hidden;border:solid 1px #d7d7d7;display:inline-block;padding:0 5px;color:#5f5f5f;margin:0 3px;}
.pn a:visited{color:#5f5f5f}
.pn a:hover{color:#07519a;border:solid 1px #4581bd;text-decoration:none;}
.pn a.cur{color:#fff;background:#4581bd;border:solid 1px #436f9a;}
.pn p{float:left;padding:0 0 0 100px;}
.pnf a.all{color:#05529A;border:none;}
.pnf a.all:hover{color:#cc0000;border:none;}
.qt{text-align:center;position:relative;}
.qt i{color:#999;}

.mdtextone .bgf{background:#fff;}
.mdtextone strong.hd1{overflow:hidden;display:block}
.mdts{border:solid 1px #e8e8e8;border-width:0 1px 1px;}

.comment{border:solid 1px #ccc;padding:3px 9px 9px;background:#f9f9f9;margin:0 0 30px;}
.comment b{position:absolute;}
.comment textarea{width:551px;border:solid 2px #7c93c1;line-height:19px;height:57px;padding:0 0 0 5px;display:block}
.comment p{padding:0;padding:5px 0 0\9;text-align:right;}
.comment b{display:block;background:url(http://i0.jrjimg.cn/text/v2012/bg.png) no-repeat -107px -37px;width:9px;height:6px;overflow:hidden;top:-9px;position:relative;}
.comment a.sq{display:block;color:#fff;position:absolute;right:10px;width:49px;height:20px;line-height:20px;background-position:-52px -114px;text-align:center;top:68px;}
.comment .close_btn{height:13px;padding:0;overflow:hidden;padding-bottom:10px;}
.comment .close_btn input{border:none;background:url(http://i0.jrjimg.cn/text/v2012/close_btn_new.png) no-repeat;width:13px;height:13px;overflow:hidden;}

.mdtextone .login input,.mdtextone .login input.tx,.login .tx,.login input{margin: 0 5px 0 0;display:inline-block;vertical-align:middle;}
.mdtextone .login {margin-top:-27px;position:absolute;z-index:1999;}

.enter .login{position:static!important;margin:0!important;}
.listpl{padding:24px 0 0}
.listpl strong{display:block;background:#f1f6fa;border-bottom:solid 1px #dfe4e8;height:21px;line-height:21px;font-size:12px;font-weight:normal;background:#F1F6FA url(http://i0.jrjimg.cn/text/v2012/new_logo.png) no-repeat 8px center;padding:0 0 0 28px;}
.listpl strong i{display:inline-block;width:25px;height:18px;background-position:-140px -19px;font-weight:normal;line-height:15px;text-align:center;margin:3px 5px 0;color:#fff;}
.listpl strong a{color:#224e97;margin:0 10px 0 0;}
.listpl p{font-sizE:14px;padding:10px;word-wrap:break-word}
.listpl p.shbox{font-size:12px;padding:0 0 10px;color:#aaa;overflow:hidden;height:24px}
.listpl p.shbox a{margin:0 0 0 10px;color:#1C439E;}
.listpl p.shbox span{float:right;padding:0 8px 0 0}

.listpl strong a.gray_bt_text,.text-hu_yollow b a.gray_bt_text{color:#333;cursor:default;}
.listpl strong a.gray_bt_text:visited,.listpl strong a.gray_bt_text:hover,.text-hu_yollow b a.gray_bt_text,.text-hu_yollow b a.gray_bt_text:visited,.text-hu_yollow b a.gray_bt_text:hover{color:#333;text-decoration:none;}

.thy_mian{margin:10px 10px 0;}
.text-hu_yollow{padding:2px;border:solid 1px #ccc;background:#fffce1;margin-bottom:10px;}
.text-hu_yollow b{display:block;font-weight:normal;padding:0 6px}
.text-hu_yollow b a{color:#1c439e;}
.text-hu_yollow p{padding:0 6px;font-size:12px;}
.text-hu_yollow p{word-wrap:break-word;}
.text-hu_yollow p.more_pl{background:#FFFCE1;padding:0 0 24px;}
.text-hu_yollow p.more_pl a{padding:0 10px 5px;text-align:right;display:block;float:right;color:#1C439E;}
.text-hu_yollow p.more_pl a.show{display:block!important;}
.text-hu_yollow .comment_new b{padding:0;left:505px;top:-15px;display:none}
.text-hu_yollow p.more_pl a{padding-bottom:0;}
.jrje-sbtn .jrje-sbtn-submit{cursor:pointer;}
.jrje-sbtn .jrje-sbtn-disable{background:url(http://i0.jrjimg.cn/common/jrje-sbtn-disable.png) no-repeat 0 0;color:#000;cursor:default;}

.mhop_pl{padding:0 10px 0 0;line-height:26px;}
.mhop_pl i{font-style:normal;}
.mhop_pl b{font-weight:bold;color:#cc0000;}
.mdtextone .hd1{background:url(http://i0.jrjimg.cn/common/bg-nx.png) repeat-x 0 -32px;height:30px;}
.bgf{padding-top:10px!important;}

.bgt01,.bgt02,.bgt03 {background:url(http://i0.jrjimg.cn/text/v2012/text-bg.png) no-repeat 0 0;display: block;height: 24px;margin-top: 1px;text-indent: -9999px;width: 75px;}

.umbpop{background:#fffce1;height:24px;text-align:center;border:solid 1px #f0e4d2;color:#000;line-height:24px;margin-top:10px;}
.umbpop i{color:#000;padding:0 18px 0 0;background:url(http://i0.jrjimg.cn/text/v2012/aww7.png) no-repeat right center transparent;cursor:pointer;}

.listpl p.shbox span.hfbtn a,.listpl p.shbox span.hfbtn a:visited{margin:0;color:#1C439E;}
.listpl p.shbox span.hfbtn a:hover{color:#1C439E;text-decoration:none;}
.listpl p.shbox span.dzbtn,.listpl p.shbox span.hfbtn{padding:0 10px 0 20px;cursor:pointer;color:#1C439E;}

.listpl p.shbox span.dzbtn{background:url(http://i0.jrjimg.cn/textv2015/icmz01.png) no-repeat 0 center}
.listpl p.shbox span.dzbtn i{color: #bbb;}
.listpl p.shbox span.dzbtn:hover{background:url(http://i0.jrjimg.cn/textv2015/icmn01cur.png) no-repeat 0 center;color:#1C439E;}

.listpl p.shbox span.hfbtn{background:url(http://i0.jrjimg.cn/textv2015/icaw01.png) no-repeat 0 center}
.listpl p.shbox span.hfbtn:hover{background:url(http://i0.jrjimg.cn/textv2015/icaw01cur.png) no-repeat 0 center;color:#1C439E;}
.listpl p.shbox span.hfbtn:hover a{color:#1C439E;}

@media screen and (max-width:500px){
	.listpl p.shbox span.dzbtn:hover{background:url(http://i0.jrjimg.cn/textv2015/icmn01cur.png) no-repeat 0 center;;color:#bbb;}
	.listpl p.shbox span.hfbtn:hover{background:url(http://i0.jrjimg.cn/textv2015/icaw01cur.png) no-repeat 0 center}
	.listpl p.shbox span.hfbtn:hover a{color:#bbb;}
	/*20160621修改，添加remCSS*/
	html,body{font-size:62.5%}
	html >*,body >*{font-size:1.2rem;}
	.jrje-topbar-title{font-sizE:1.6rem;}
	.listpl strong{font-size:1.2rem;}
	.listpl p{font-size:1.4rem;}
	.listpl p.shbox{font-size:1.2rem;}
	.listpl{padding:115px 0 0}
	.listpl p.shbox span.dzbtn, .listpl p.shbox span.hfbtn{height:24px;line-height:24px;overflow:hidden;}
}

/* 点赞CSS3特效 */
.likeanimated {
-webkit-animation: 1s ease;
-moz-animation: 1s ease;
-ms-animation: 1s ease;
-o-animation: 1s ease;
animation: 1s ease;
-webkit-animation-fill-mode: both;
-moz-animation-fill-mode: both;
-ms-animation-fill-mode: both;
-o-animation-fill-mode: both;
animation-fill-mode: both;
}



@-webkit-keyframes likefadeInDown {
0% {
opacity: 0;
-webkit-transform: translateY(-20px);
}

100% {
opacity: 1;
-webkit-transform: translateY(0);
}
}

@-moz-keyframes likefadeInDown {
0% {
opacity: 0;
-moz-transform: translateY(-20px);
}

100% {
opacity: 1;
-moz-transform: translateY(0);
}
}

@-ms-keyframes likefadeInDown {
0% {
opacity: 0;
-ms-transform: translateY(-20px);
}

100% {
opacity: 1;
-ms-transform: translateY(0);
}
}

@-o-keyframes likefadeInDown {
0% {
opacity: 0;
-ms-transform: translateY(-20px);
}

100% {
opacity: 1;
-ms-transform: translateY(0);
}
}

@keyframes likefadeInDown {
0% {
opacity: 0;
transform: translateY(-20px);
}

100% {
opacity: 1;
transform: translateY(0);
}
}

.likefadeInDown {
-webkit-animation-name: likefadeInDown;
-moz-animation-name: likefadeInDown;
-ms-animation-name: likefadeInDown;
-o-animation-name: likefadeInDown;
animation-name: likefadeInDown;
}



@-webkit-keyframes likefadeOutUp {
0% {
opacity: 1;
-webkit-transform: translateY(0);
}

100% {
opacity: 0;
-webkit-transform: translateY(-20px);
}
}
@-moz-keyframes likefadeOutUp {
0% {
opacity: 1;
-moz-transform: translateY(0);
}

100% {
opacity: 0;
-moz-transform: translateY(-20px);
}
}
@-ms-keyframes likefadeOutUp {
0% {
opacity: 1;
-ms-transform: translateY(0);
}

100% {
opacity: 0;
-ms-transform: translateY(-20px);
}
}
@-o-keyframes likefadeOutUp {
0% {
opacity: 1;
-o-transform: translateY(0);
}

100% {
opacity: 0;
-o-transform: translateY(-20px);
}
}
@keyframes likefadeOutUp {
0% {
opacity: 1;
transform: translateY(0);
}

100% {
opacity: 0;
transform: translateY(-20px);
}
}

.likefadeOutUp {
-webkit-animation-name: likefadeOutUp;
-moz-animation-name: likefadeOutUp;
-ms-animation-name: likefadeOutUp;
-o-animation-name: likefadeOutUp;
animation-name: likefadeOutUp;
}


@-webkit-keyframes likebounce {
  0%, 20%, 50%, 80%, 100% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }

  40% {
    -webkit-transform: translateY(-5px);
    transform: translateY(-5px);
  }

  60% {
    -webkit-transform: translateY(-2px);
    transform: translateY(-2px);
  }
}

@keyframes likebounce {
  0%, 20%, 50%, 80%, 100% {
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }

  40% {
    -webkit-transform: translateY(-5px);
    -ms-transform: translateY(-5px);
    transform: translateY(-5px);
  }

  60% {
    -webkit-transform: translateY(-2px);
    -ms-transform: translateY(-2px);
    transform: translateY(-2px);
  }
}

.likebounce {
  -webkit-animation-name: likebounce;
  animation-name: likebounce;
}


@-webkit-keyframes likeshake {
  0%, 100% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }

  10%, 30%, 50%, 70%, 90% {
    -webkit-transform: translateX(-2px);
    transform: translateX(-10px);
  }

  20%, 40%, 60%, 80% {
    -webkit-transform: translateX(2px);
    transform: translateX(10px);
  }
}

@keyframes likeshake {
  0%, 100% {
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }

  10%, 30%, 50%, 70%, 90% {
    -webkit-transform: translateX(-2px);
    -ms-transform: translateX(-2px);
    transform: translateX(-2px);
  }

  20%, 40%, 60%, 80% {
    -webkit-transform: translateX(2px);
    -ms-transform: translateX(2px);
    transform: translateX(2px);
  }
}

.likeshake {
  -webkit-animation-name: likeshake;
  animation-name: likeshake;
}
html {-webkit-font-smoothing: antialiased}

/*.jrje-emot{height:22px;overflow:hidden;}.jrje-s-dlg,.jrje-s-dlg1{height:110px;width:260px;overflow-x:hidden;overflow-y:auto;border:solid 1px #f1f1f1;width:280px\9;}*/

.listpl strong.icnews{overflow:hidden;}
.listpl strong.icnews a.gray_bt_text,.listpl strong.icnews span,.listpl strong.icnews i.app-icon,.listpl strong.icnews i.pc-icon{display:inline-block;vertical-align: middle;}
.listpl strong.icnews i.app-icon,.listpl strong.icnews i.pc-icon{margin:0 0 0 10px;height:21px;width:21px;}
.listpl strong.icnews i.app-icon{background:url(http://i0.jrjimg.cn/textv2015/appicon16.png) no-repeat center center!important;}
.listpl strong.icnews i.pc-icon{background:url(http://i0.jrjimg.cn/textv2015/pcicon16.png) no-repeat center center!important;}