.r_forumHandpickI{margin:18px 0 20px;height: 518px;width: 1200px;overflow: hidden;position: relative;}
.r_forumHandpickI .cont{width: 1280px;overflow: hidden;}
.r_forumHandpickI .r_templateImg05{float: left;display: inline;margin: 20px 20px 0 0;width: 285px;height:215px;}
.r_forumDetriNav{height: 39px;border-bottom: 1px solid #dadada;margin-top: 8px;}
.r_forumDetriNav .pos{float: left;display: inline-block;line-height: 34px;margin-top: 5px;height: 34px;color:#848484;}
.r_forumDetriNav .pos a{color:#000;margin:0 8px;}
.r_forumDetriNav .pos i{color: #b1b1b1;}
.r_forumSearch{width: 290px;height:28px;background-color: #e5e5e5;float: right;}
.r_forumSearch .select{width: 50px;height: 28px;float: left;position: relative;z-index: 10;}
.r_forumSearch .select p.tit{height: 28px;color: #494949;line-height: 28px;background: url("../images/newPro/icon06.png") no-repeat 36px center;padding-left: 10px;cursor: pointer;}
.r_forumSearch .select ul{position: absolute;left: 0;top:27px;background-color: #fff;width: 50px;border: 1px solid #e5e5e5;display: none;}
.r_forumSearch .select ul li{line-height: 25px;height: 25px;padding-left:10px;cursor: pointer;}
.r_forumSearch .select ul li:hover{background-color: #ce2828;color:#fff;}
.r_forumSearch input.txt{width: 154px;height: 26px;float: left;margin-top: 1px;background-color: #fff;border: 0;padding-left: 10px;}
.r_forumSearch input.btn{float: right;width: 76px;height: 28px;line-height:24px;text-align: center;background-color: #ce2828;color: #fff;border: 0;cursor: pointer;}
/*.r_newProChannelHot{width: 100%;height: 400px;margin-top:14px;overflow: hidden;}*/
.r_newProChannelHot{width: 100%;height: 425px;margin-top:14px;overflow: hidden;}
.r_newProChannelHot .r_fourImgPlay{width: 728px;height: 400px;float: left;}
.r_newProChannelHot .r_fourImgPlay ul{left: auto;right: 20px;bottom: 20px;}
.r_newProChannelHot .r_fourImgPlay .cont dl dd a span{font-size: 20px;}
.r_newProChannelHot .r_hotTitle{width: 439px;float: right;}
.r_newProChannelHot .r_hotTitle .tab{height:40px;border-bottom: 2px solid #2886ce;}
.r_newProChannelHot .r_hotTitle .tab p{height:40px;position: relative;left: 0;top: 2px;font-size: 16px;line-height: 38px;}
.r_newProChannelHot .r_hotTitle .tab span{float: left;display: inline-block;height:40px;text-align: center;padding: 0 2px;color: #434343;cursor: pointer;}
.r_newProChannelHot .r_hotTitle .tab span b{width:88px;display: inline-block;height:38px;line-height: 36px;float: left;}
.r_newProChannelHot .r_hotTitle .tab span.cur{background-color: #fff;}
.r_newProChannelHot .r_hotTitle .tab span.cur b{border-bottom: 2px solid #f00;width:88px;}
.r_newProChannelHot .r_hotTitle .tab i{float: left;color: #ebebeb;}
.r_newProChannelHot .r_hotTitle ul{overflow: hidden;height:350px;border-bottom: 1px solid #a3a3a3;margin-top: 6px;}
.r_newProChannelHot .r_hotTitle ul li{height: 38px;border-bottom: 1px dashed #a3a3a3;line-height: 38px;}
.r_newProChannelHot .r_hotTitle ul li a{color: #838383;}
.r_newProChannelHot .r_hotTitle ul li a:hover{color: #f00;}
.r_invitationNumHint{height: 44px;margin-top: 6px;border-bottom: 1px solid #dadada;background: url("../images/forum/icon01.gif") no-repeat 0 center;padding-left: 33px;line-height: 44px;color: #989898;}
.r_invitationNumHint a.fr{color: #1b82e1;}
.r_invitationNumHint i{color: #222;}
.r_invitationNumHint b{margin:0 8px;}
.r_recommendArea{height: 87px;margin-top: 20px;}
.r_recommendArea ul{width: 1220px;}
.r_recommendArea ul li{width: 162px;height: 87px;float: left;margin-right: 11px;display: inline;}
.r_recommendArea ul li img{width:100%;height: 87px;display: block;}
.r_newsCenterCont .list{border-bottom: 1px solid #dadada;padding:16px 0 12px;height: 100px;}
.r_newsCenterCont .list dl{width: 762px;float: left;margin-top:6px;}
.r_newsCenterCont .list dl dt{width: 162px;height: 87px;float: left;}
.r_newsCenterCont .list dl dt img{width:100%;height: 87px;display: block;}
.r_newsCenterCont .list dl dd{margin-left: 175px;}
.r_newsCenterCont .list dl dd .name{height: 25px;line-height: 25px;font-size: 14px;}
.r_newsCenterCont .list dl dd .name a{color: #222;}
.r_newsCenterCont .list dl dd .name a i{color: #d90000;}
.r_newsCenterCont .list dl dd .action{color: #989898;line-height: 21px;}
.r_newsCenterCont .list dl dd .children{height: 21px;line-height: 21px;color: #222;}
.r_newsCenterCont .list dl dd .children a{color: #d90000;}
.r_newsCenterCont .list dl dd .moder{height: 21px;line-height: 21px;color: #222;}
.r_newsCenterCont .list dl dd .moder a{color: #1b82e1;margin: 0 5px;}
.r_newsCenterCont .list .num{text-align: center;height: 100px;border-right: 1px solid #dadada;width: 107px;float: left;color: #989898;line-height: 37px;}
.r_newsCenterCont .list .num i{padding: 0 5px;}
.r_newsCenterCont .list .num b{color:#1b82e1;}
.r_newsCenterCont .list .newTie{width: 312px;float: right;}
.r_newsCenterCont .list .newTie div.nr{line-height: 25px;margin-top: 6px;color:#1b82e1;height: 25px;overflow: hidden;}
.r_newsCenterCont .list .newTie p.time{line-height: 18px;color: #989898;}
.r_newsCenterCont .list .newTie p.time a{margin-left: 5px;color: #222;}

.r_collectTieZi{width: 200px;float: right;height:22px;margin-top: 10px;text-align: right;}
.r_collectTieZi a{display: inline-block;height: 22px;padding-left: 26px;margin-left: 5px;color: #000;line-height: 22px;font-size: }
.r_collectTieZi a i{color: #d90000;}
.r_collectTieZi a.collect{background: url("../images/forum/icon02.png") no-repeat;}
.r_collectTieZi a.take{background: url("../images/forum/icon03.png") no-repeat;}
.r_tieZiRule{margin-right: 220px;padding-top: 10px;}
.r_tieZiRule .today,
.r_tieZiRule .moder{height: 21px;line-height: 21px;color: #000;}
.r_tieZiRule .today i{color: #d90000;}
.r_tieZiRule .today b{color:#dadada;margin: 0 5px;}
.r_tieZiRule .moder a{color: #1b82e1;}
.r_tieZiRule .rule{line-height: 24px;margin-top: 8px;color: #848484;font-size: 14px;}
.r_tieZiRule .rule b{color: #d90000;font-weight: bold;}
.r_turningPage a.send{background: url("../images/forum/icon04.png") no-repeat;width: 84px;height: 36px;font-weight: bold;color: #fff;font-size: 14px;text-align: center;line-height: 36px;border: 0;float: left;margin: 0;font-family: '宋体';}
.r_turningPage a.send:hover{text-decoration: none;}
.r_forumClassify{height: 31px;padding: 10px 0;border-top: 1px dashed #a3a3a3;}
.r_forumClassify a{display: inline-block;height: 31px;line-height: 31px;color: #222;padding: 0 10px;float: left;margin-right: 4px;}
.r_forumClassify a i{color:#848484;}
.r_forumClassify a:hover{background-color: #e7e7e7;text-decoration:none;}
.r_forumClassify a.cur{background-color: #ce2828;color: #fff;}
.r_forumListChoose{background-color: #fafafa;height: 38px;line-height: 38px;border-top: 1px solid #ccc;border-bottom: 1px solid #ccc;padding: 0 10px;}
.r_forumListChoose span.fr{color: #222;}
.r_forumListChoose span.fr i{color: #b1b1b1;padding: 0 8px;}
.r_forumListChoose div.title{float: left;height: 20px;margin-top: 10px;width: 62px;position: relative;}
.r_forumListChoose div.title p.tit{height: 20px;line-height: 20px;background: url("../images/newPro/icon06.png") no-repeat right center;float: left;padding-right: 13px;cursor: pointer;}
.r_forumListChoose div.title ul{position: absolute;left:-10px;top: 20px;border: 1px solid #ccc;background-color: #fff;width:72px;padding:6px 0;display: none;}
.r_forumListChoose div.title ul li{line-height: 24px;padding-left: 10px;}
.r_forumListChoose div.nav{float: left;height: 20px;line-height: 20px;margin-top: 10px;}
.r_forumListChoose div.nav i{color: #dadada;padding: 0 10px;}
.r_forumListChoose div.nav a.more{display: inline-block;padding-right: 10px;background: url("../images/newPro/icon06.png") no-repeat right center;}
.r_forumList ul li{border-bottom: 1px solid #c9c9c9;height: 79px;}
.r_forumList ul li span.fr{color: #989898;font-size: 14px;font-family: 'arial';line-height: 22px;height: 22px;margin-top: 17px;margin-right: 10px;}
.r_forumList ul li span.fr i{padding: 0 8px;}
.r_forumList ul li span.fr b{color: #1b82e1;}
.r_forumList .forumList{margin-right: 120px;padding-top: 17px;}
.r_forumList .forumList span.bIcon{background: url("../images/forum/icon07.png") no-repeat 0 center;width: 18px;height: 18px;display: inline-block;float: left;margin-top: 3px;}
.r_forumList .forumList.top span.bIcon{background: url("../images/forum/icon05.png") no-repeat 0 center;}
.r_forumList .forumList.active div.list .title a.tit{color: #f01b2e;font-weight: bold;}
.r_forumList .forumList.news span.bIcon{background: url("../images/forum/icon06.png") no-repeat 0 center;}
.r_forumList .forumList.discus span.bIcon{background: url("../images/forum/icon08.png") no-repeat 0 center;}
.r_forumList .forumList div.list{margin-left: 28px;}
.r_forumList .forumList div.list .title{line-height: 22px;font-size: 14px;color: #222;height: 22px;}
.r_forumList .forumList div.list .title img.pic{display: inline-block;vertical-align: text-top;margin: 0 8px;}
.r_forumList .forumList div.list .title img.fire{display: inline-block;vertical-align: text-top;margin: 0 8px;}
.r_forumList .forumList div.list .title a.tit{color: #222;}
.r_forumList .forumList div.list .title a.tot{color: #1b82e1;margin-right: 8px;}
.r_forumList .forumList div.list .author{color: #848484;line-height: 22px;height: 22px;margin-top: 2px;}
.r_forumList .forumList div.list .author i{color: #dadada;padding: 0 8px;}
.r_tieZiTitle{height: 39px;background-color:#f1f1f1;border-top: 1px solid #c9c9c9;border-bottom: 1px solid #c9c9c9;}
.r_tieZiTitle div.lt{width: 278px;padding-left: 11px;height: 39px;border-right: 1px solid #c9c9c9;float: left;line-height: 39px;color: #000;}
.r_tieZiTitle div.lt b{color: #d90000;}
.r_tieZiTitle div.lt i{color: #b1b1b1;}
.r_tieZiTitle div.rt{margin-left: 306px;height: 39px;line-height: 39px;}
.r_tieZiTitle div.rt a.tit{color: #222;font-weight: bold;font-size: 14px;margin-right: 5px;}
.r_tieZiTitle div.rt img{vertical-align: text-top;}
.r_tieZiTitle div.rt a.cope{color: #848484;margin-left: 5px;}

.r_forumNrCont{background: url("../images/forum/icon11.gif") repeat-y;}
.r_forumNrCont .list{border-bottom: 2px solid #c9c9c9;padding-bottom: 20px;}
.r_forumNrCont .lt{width: 289px;float: left;}
.r_forumNrCont .lt .name{height: 38px;border-bottom: 1px dashed #a3a3a3;line-height: 38px;padding-left: 10px;color: #d90000;font-weight: bold;font-size: 14px;}
.r_forumNrCont .lt dl{padding-top: 26px;}
.r_forumNrCont .lt dl dt{width: 120px;height: 120px;border: 9px solid #fff;margin: 0 auto;}
.r_forumNrCont .lt dl dt img{width: 120px;height: 120px;display: block;}
.r_forumNrCont .lt dl dd{padding-left: 69px;margin-top: 9px;}
.r_forumNrCont .lt dl .message{height: 36px;width: 142px;overflow: hidden;}
.r_forumNrCont .lt dl .message p{width: 145px;}
.r_forumNrCont .lt dl .message span{display: inline-block;border-right: 1px solid #ccc;width: 47px;text-align: center;float: left;}
.r_forumNrCont .lt dl .message span *{display: block;width: 100%;height: 18px;line-height: 18px;}
.r_forumNrCont .lt dl .message span b{color: #1b82e1;font-family: 'arial';}
.r_forumNrCont .lt dl .message span i{color: #222;}
.rank{line-height: 22px;margin: 14px 0 8px;color: #222;padding-left: 10px;}
.point{line-height: 21px;color: #222;padding-left: 10px;}
.sendMess{height: 20px;line-height: 20px;margin-top: 12px;padding-left: 10px;}
.sendMess a{display: inline-block;color: #1b82e1;padding-left: 21px;height: 20px;background: url("../images/forum/icon12.png") no-repeat 0 center;}
.sendMess a:hover{text-decoration: none;}
.r_forumNrCont .rt{width: 910px;float: right;height: 300px;}
.r_forumNrCont .rt .tier{height: 38px;border-bottom: 1px dashed #a3a3a3;line-height: 38px;padding-left: 10px;color: #d90000;font-weight: bold;font-size: 14px;}
.r_postMessage{width: 980px;margin:40px auto 50px;}
.r_postMessage ul.tab{height: 32px;border-bottom: 2px solid #ce2828;}
.r_postMessage ul.tab li{width: 66px;line-height: 32px;height: 32px;color: #000;font-size: 14px;float: left;cursor: pointer;text-align: center;}
.r_postMessage ul.tab li.cur{background-color: #ce2828;color: #fff;}
.r_chooseTitleCont{height: 29px;margin-top: 21px;}
.r_pleaseChooseTit{width: 101px;height: 27px;border: 1px solid #c1c1c1;float: left;position: relative;}
.r_pleaseChooseTit p{line-height: 27px;padding-left: 7px;color: #333;background: url("../images/newPro/icon06.png") no-repeat 85px center;cursor: pointer;}
.r_pleaseChooseTit ul{width: 100%;border: 1px solid #c1c1c1;position: absolute;left: -1px;top: 27px;background-color: #fff;display: none;}
.r_pleaseChooseTit ul li{height: 24px;line-height: 24px;color: #707070;padding-left: 15px;cursor: pointer;}
.r_pleaseChooseTit ul li.cur,
.r_pleaseChooseTit ul li:hover{background-color:#ce2828;color: #fff;}
.r_chooseTitleCont input{width: 432px;height: 27px;border: 1px solid #c1c1c1;float: left;margin-left: 13px;padding-left: 10px;}
.r_chooseTitleCont span.font{float: left;line-height: 27px;height: 27px;color: #222;margin-left: 13px;}
.r_chooseTitleCont span.font i{color: #d90000;margin: 0 8px;}
.r_postMessageText{width: 958px;height: 438px;margin-top: 12px;border: 1px solid #c1c1c1;padding: 5px 10px;}
.r_postMessageText textarea{width: 100%;height: 438px;float: left;border: 0;resize: none;}
.r_additionOption{border: 1px solid #c1c1c1;width: 978px;padding: 9px 0;background-color: #f5f5f5;position: relative;margin-top: 46px;}
.r_additionOption p.tit{height: 24px;line-height: 24px;background:#f5f5f5 url("../images/forum/icon18.gif") no-repeat 10px center;border: 1px solid #c1c1c1;border-bottom: 0;width: 64px;padding-left: 28px;color: #707070;
position: absolute;left: -1px;top: -25px;}
.r_additionOption ul li{width: 100%;float: left;margin-top: 10px;}
.r_additionOption ul li .lt{width: 75px;text-align: right;line-height: 26px;height: 26px;color: #333;float:left;}
.r_additionOption ul li .rt{width: 868px;float:right;line-height: 26px;}
.r_additionOption ul li .rt label{float:left;width: 124px;display: inline-block;height: 26px;color: #707070;}
.r_additionOption ul li .rt label input{vertical-align:text-top;margin-right: 5px;}
.r_sendTieZiCont{display: none;}
.r_sendTieZiCont .btn{height: 30px;margin-top: 22px;line-height: 30px;}
.r_sendTieZiCont .btn .sendBtn{width: 85px;height: 30px;line-height:28px;text-align: center;color: #fff;background-color: #d90000;border: 0;cursor: pointer;margin-right: 15px;float: left;border-radius:5px;}
.r_sendTieZiCont .btn .rule{float: right;color: #1b82e1;}
.r_voteSetCont{width: 558px;border: 1px solid #c1c1c1;background-color: #f5f5f5;margin-top: 10px;padding: 11px 0;}
.r_voteSetCont .cont{background: url("../images/forum/icon19.gif") repeat-y 400px 0;}
.r_voteSetCont .lt{width: 393px;padding-left: 7px;float: left;}
.r_voteSetCont .lt .said{height: 24px;line-height: 24px;margin-top: 4px;color: #707070;}
.r_voteSetCont .lt .said label{margin-left: 15px;}
.r_voteSetCont .lt .said label input{vertical-align: text-top;margin-right: 5px;}
.r_voteSetCont .lt .addChoose{height: 20px;line-height: 20px;margin-top: 7px;}
.r_voteSetCont .lt .addChoose a{color: #707070;}
.r_voteSetCont .lt ul li{height: 24px;margin-top: 15px;}
.r_voteSetCont .lt ul li .text{float: left;height: 22px;border: 1px solid #c1c1c1;background-color: #fff;width:290px;padding-left: 8px;}
.r_voteSetCont .lt ul li div.file{width: 25px;height: 23px;float: left;background: url("../images/forum/icon20.gif") no-repeat;margin-left: 10px;position: relative;overflow: hidden;}
.r_voteSetCont .lt ul li div.file input{font-size: 50px;position: absolute;right: 0;top: 0;cursor: pointer;opacity: 0;filter:alpha(opacity=0);}
.r_voteSetCont .lt ul li .close{background: url("../images/forum/icon21.gif") no-repeat;width: 16px;height: 16px;float: left;margin: 4px 0 0 10px;}
.r_voteSetCont .rt{width: 124px;float: right;}
.r_voteSetCont .rt ul li{line-height: 24px;color:#707070;height: 24px;}
.r_voteSetCont .rt input{vertical-align: text-top;}
.r_voteSetCont .rt input.text{width: 28px;height:13px;border: 1px solid #c1c1c1;margin: 0 5px;}
.r_voteSetCont .rt input.check{margin-right: 5px;}

.r_waiSmashNav2{margin-top: 10px;height:40px;border-bottom: 2px solid #2886ce;}
.r_waiSmashNav2 .nav{float: left;line-height:40px;color: #b1b1b1;background:url("../images/newPro/icon01.gif") no-repeat 0 bottom;height: 40px;position: relative;top: 2px;padding-right:150px;}
.r_waiSmashNav2 .nav a{color: #000;}
.r_waiSmashNav2 .nav em{color:#b1b1b1;padding: 0 6px;}
.r_waiSmashNav2 .search{width: 290px;float: right;height: 29px;}
.r_waiSmashNav2 .search input.txt{padding-left: 10px;float:left;height:27px;line-height: 27px;width: 202px;background: none;border: 1px solid #e5e5e5;border-right: 0;}
.r_waiSmashNav2 .search input.btn{float: left;width: 75px;background-color: #e5e5e5;height: 29px;line-height: 29px;cursor: pointer;border: 0;color: #494949;}
.r_waiSmashNav2 .search input.btn:hover{text-decoration:none;}
.r_forumSplendid{width: 100%;overflow: hidden;position: relative;}
.r_forumSplendid .cont{width:1225px;}
.r_forumSplendid .list{width: 285px;height: 304px;float: left;display: inline;margin:20px 20px 0 0;display: inline;background-color: #f7f7f7;position: relative;}
.r_forumSplendid .list .listImg{width: 100%;height: 214px;}
.r_forumSplendid .list .listImg img{width: 100%;height: 214px;}
.r_forumSplendid dl{width: 64px;position: absolute;left: 8px;bottom:7px;height: 95px;}
.r_forumSplendid dl dt{width: 60px;height: 60px;border: 2px solid #fff;}
.r_forumSplendid dl dt img{width: 60px;height: 60px;}
.r_forumSplendid dl dd{height: 22px;margin-top: 9px;line-height: 22px;color: #1b82e1;}
.r_forumSplendid dl dd a{color: #1b82e1;}
.r_forumSplendid .forumName{ text-align: center; padding-top: 7px;}
.r_forumSplendid .forumName .title{height: 44px;line-height: 22px;color: #333;font-size: 14px; padding:5px 20px;}
.r_forumSplendid .forumName .title a{ display: block;  text-align: left; font-size: 16px;color:#434343; font-weight: bold; }
.r_forumSplendid .forumName .title a:hover{ line-height: 24px; }
.r_forumSplendid .r_backTop{margin-top:6px; margin-right: 6px;}
.r_forumSplendid .r_backTop b.time{float: right;color: #838383;}
/*11-20添加*/
.z_lunTanJinTab{margin-top: 20px;}
.z_lunTanJinTab div.list{color: #494949;}
.z_lunTanJinTab div.list .lt{width: 90px;height: 26px;line-height: 26px;text-align: center;background-color: #f4f4f4;border-left: 5px solid #2886ce;float: left;}
.z_lunTanJinTab div.list .mt{width:770px;float: left;height:41px;overflow: hidden;}
.z_lunTanJinTab div.list .mt li{padding: 0 3px 0 3px;height: 26px;margin:0 0 15px 16px;background-color: #f4f4f4;line-height: 26px;text-align: center;float: left;}
.z_lunTanJinTab div.list .mt li a{color: #494949;}
.z_lunTanJinTab div.list .mt li a:hover{text-decoration: none;}
.z_lunTanJinTab div.list .mt li.cur{background-color: #ce2828;color: #fff;}
.z_lunTanJinTab div.list .mt li.cur a{color: #fff;}
.z_lunTanJinTab div.list .rt{width:70px;float: left;height: 26px;line-height: 26px;padding-right: 10px;text-align: center;cursor: pointer;background:#f4f4f4 url('../images/newPro/icon23.gif') no-repeat 51px center;display: inline;margin: 0 0 0 16px;}
.z_lunTanJinTab div.list .up{background:#f4f4f4 url('../images/newPro/icon24.gif') no-repeat 51px center !important;}
