.r_waiSmashNav{margin-top: 10px;border-bottom: 1px solid #ce2828;height: 39px;}
.r_waiSmashNav .nav{float: left;line-height: 24px;color: #848484;}
.r_waiSmashNav .nav a{color: #000;}
.r_waiSmashNav .nav em{color:#000;padding: 0 6px;}
.r_waiSmashNav .search{width: 290px;float: right;height: 29px;}
.r_waiSmashNav .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_waiSmashNav .search input.btn{float: right;width: 75px;background-color: #ce2828;height: 29px;line-height: 29px;cursor: pointer;border: 0;color: #fff;}
.r_waiSmashNav .search input.btn:hover{text-decoration:none;}
.r_waiSmashNav .search input.btn:active{text-decoration:none;background-color: #c10000;}
.r_waiDetailDeploy{height: 60px;border-bottom: 1px solid #c9c9c9;}
.r_waiDetailDeploy div.fl{background: url("../images/r_icon26.gif") no-repeat right center;_background: url("../images/r_icon26.gif") no-repeat right 5px;padding-right: 24px;color: #222;font-size: 20px;font-family: 'microsoft yahei';padding-left: 12px;height:30px;line-height:30px;margin-top: 15px;}
.r_waiDetailDeploy div.fl img{vertical-align:top;width: auto;display: inline-block;margin-right: 9px;}
.r_waiDetailDeploy div.fl span{vertical-align:bottom;display: inline-block;height: 30px;overflow: hidden;_line-height:36px;}
.r_waiDetailDeploy div.fr{line-height: 60px;padding-right: 6px;color: #b1b1b1;font-size: 14px;}
.r_waiDetailDeploy div.fr a{color:#323232;margin: 0 8px 0 7px;}
.r_waiDetailDeploy div.fr a:hover{color: #d90000;}

.r_waiDetailCont{background: url("../images/r_icon28.gif") repeat-y 898px 0;padding-bottom: 20px;}
.r_waiDetailLt{width: 879px;float: left;margin-top: 27px;}
.r_waiDetailLt h2.tit{line-height: 40px;font-size:24px;font-family: "microsoft yahei";color: #222;}

.r_waiDetailLt h1.tit{line-height: 40px;font-size:24px;font-family: "microsoft yahei";color: #222;}
.r_waiDetailLt .artTime{height: 22px;line-height: 22px;margin-top: 15px;position: relative;overflow: hidden;}
.r_waiDetailLt .artTime .author{float: left;color:#747474;}
.r_waiDetailLt .artTime .author i{padding: 0 5px;}
.r_waiDetailLt .artTime .share{position: absolute;top: 0;right:-196px;width: 268px;overflow: hidden;}
.r_waiDetailLt .artTime .share a.btn{display: inline-block;height: 22px;width:66px;padding-right: 3px;line-height: 22px;color: #747474;float: left;}
.r_waiDetailLt .artTime .share a:hover{text-decoration: none;}
.r_waiDetailLt .artTime .share a.btn i.ico{background-position: -370px 0;display: inline-block;width: 22px;height: 22px;float: left;margin-right: 7px;font-size: 0;}
.r_waiDetailLt .artTime .share a.btn i.arrows{background-position:0 0;display: inline-block;width:7px;height:12px;float:right;font-size: 0;margin-top: 5px;
    transition: all 0.1s ease-in-out;
    -moz-transition: all 0.1s ease-in-out;
    -webkit-transition: all 0.1s ease-in-out;
    -o-transition: all 0.1s ease-in-out;
    -ms-transition: all 0.1s ease-in-out;
}
.r_waiDetailLt .artTime .share a.btn i.arrowsH{
    -moz-transform:rotate(180deg);
    -webkit-transform:rotate(180deg);
    -o-transform:rotate(180deg);
    transform:rotate(180deg);
}
.r_waiDetailLt .digest{background-color: #fafafa;border-top: 1px solid #e4e4e4;border-bottom: 1px solid #e4e4e4;padding:10px 25px;line-height: 25px;color: #747474;font-size: 14px; margin-top: 10px;}
.r_waiDetailLt .articleNr{line-height: 25px;color: #222;font-size: 14px;padding:52px 25px 0;width: auto;margin: auto;}
.r_waiDetailLt .articleNr img{display:block; max-width:100%;width: auto;margin:10px auto;}
.r_waiDetailLt .artPeak{height: 39px;text-align: center;margin: 38px 0 29px;clear: both;}
.r_waiDetailLt .artPeak a{display: inline-block;width: 73px;padding-left: 39px;color: #fff;line-height: 39px;height: 39px;background-position: -150px -140px;font-family: 'microsoft yahei';font-size: 14px;}
.r_waiDetailLt .artPeak a:hover{background-position: -150px -180px;text-decoration: none;}
.r_waiDetailLt .artPeak a:active{background:url("../images/icon.png") no-repeat -150px -140px;text-decoration: none;}
.r_waiDetailLt .artPeak a.cur{background-position: -150px -260px;}
.r_waiDetailLt .r_pagingCont{background-color: #fafafa;border-bottom: 1px solid #e4e4e4;border-top: 1px solid #e4e4e4;padding: 10px 25px;}
.r_waiDetailLt .r_pagingCont ul li{height: 30px;line-height: 30px;font-size: 14px;width: 414px;float: left;}
.r_waiDetailLt .r_pagingCont ul li a{color: #747474;}
.r_pagingCont ul li a:hover{color: #000;}
.r_waiDetailLt .r_pagingCont ul li a.cur{color: #d90000;}
.r_waiDetailLt .addImg{margin-top: 18px;}
.r_waiDetailLt .addImg img{height: 98px;}
.r_waiDetailLt .recommendRead{margin-top: 10px;overflow: hidden;padding-bottom: 15px;border-bottom: 1px solid #e4e4e4;}
.r_waiDetailLt .recommendRead .tit{height:35px;line-height: 35px;color: #494949;font-family: 'microsoft yahei';font-size: 18px;}
.r_waiDetailLt .recommendRead .readline span{ display: inline-block; height: 1px; overflow: hidden;}

.r_waiDetailLt .recommendRead .readline{ height: 1px; background:#d1d1d1; }
.r_waiDetailLt .recommendRead .readline .sp1{ background:#636363; width: 95px; }

.r_waiDetailLt .recommendRead .cont{width:105%;overflow: hidden; padding-top: 15px;}
.r_waiDetailLt .recommendRead .r_templateImg05{height: 122px;width:217px;float: left;display: inline;margin-right: 4px; }
.r_waiDetailLt .r_tableLabel{height: 37px;margin-top: 12px;}
.r_waiDetailLt .r_tableLabel .label{float: left;height: 33px;color: #fff;text-align: center;background-color: #6b6b6b;line-height: 16px;width: 18px;}
.r_waiDetailLt .r_tableLabel .tb{height: 33px;line-height: 33px;background-color: #e5e5e5;color: #fff;font-family: 'microsoft yahei';font-size: 16px;padding: 0 10px;float: left;margin-left:4px;}
.shareCont{width: 457px;float: right;height: 22px;}
.r_waiDetailLt .r_tableLabel .tb1{background:#f94c00;}
.r_waiDetailLt .r_tableLabel .tb2{background:#f97500;}
.r_waiDetailLt .r_tableLabel .tb3{background:#f99200;}
.r_waiDetailLt .r_tableLabel .tb4{background:#ffaa33;}
.r_waiDetailLt .r_tableLabel .tb5{background:#ffbb66;}
.shareCont a.collect{width: 66px;height: 22px;border-right: 1px solid #a7a7a7;display: inline-block;float: left;line-height: 22px;color: #747474;}
.shareCont a.collect i{display: inline-block;background-position: -400px 0;float: left;width: 22px;height: 22px;margin-right: 10px;}
.shareCont a.langShare{width: 100px;height: 22px;border-right: 1px solid #a7a7a7;display: inline-block;float: left;line-height: 22px;color: #747474;margin-left: 11px;}
.shareCont a.langShare i{display: inline-block;background-position: -430px 0;float: left;width: 22px;height: 22px;margin-right: 10px;}
.shareCont a.langShare:hover,
.shareCont a.collect:hover{text-decoration: none;color: #000;}
.shareCont .shareFont{width: 68px;height: 22px;display: inline-block;float: left;line-height: 22px;color: #747474;margin-left: 11px;}
.shareCont .shareFont i.ico{display: inline-block;background-position: -370px 0;float: left;width: 22px;height: 22px;margin-right:7px;}
.shareCont .shareFont i.arrows{display: inline-block;background-position: -10px 0;float: right;width:7px;height:12px;margin-top: 5px;}
.shareCont .r_shareCont{float:left;}
.r_publishDiscuss{margin:27px 0 23px;height: 279px;}
.r_publishDiscuss p.tit{border-bottom: 1px solid #c9c9c9;height: 39px;font-family: "microsoft yahei";color: #494949;font-size: 18px;padding: 0 24px 0 15px;line-height: 39px;}
.r_publishDiscuss p.tit span.fr{color: #808080;font-size: 14px;font-family: '宋体';display: inline-block;line-height: 34px;height: 34px;margin-top:5px;}
.r_publishDiscuss .cont{padding:20px 24px 0 26px;}
.r_publishDiscuss .cont dl.name{width: 55px;float: left;}
.r_publishDiscuss .cont dl.name dt{width: 100%;overflow: hidden;}
.r_publishDiscuss .cont dl.name dt img{width:100%;height: 56px;}
.r_publishDiscuss .cont dl.name dd{line-height: 24px;margin-top: 6px;text-align: center;color: #222;}
/*.r_publishDiscuss .cont dl.name dd a{color: #222;}*/
.r_publishDiscuss .cont .discussBox{margin-left: 75px;}
.r_publishDiscuss .textarea{border: 1px solid #ce2828;background-color: #fff;height: 141px;padding:5px 0 5px 10px;}
.r_publishDiscuss .textarea textarea{width: 100%;height: 140px;float: left;background: none;resize: none;border:0;overflow: auto;font-size: 14px;}
.r_publishDiscuss .subBtn{height: 30px;margin-top: 15px;line-height: 30px;position: relative;z-index: 9999;}
.r_publishDiscuss .subBtn .face{float: left;height: 20px;margin-top: 4px;background: url("../images/r_icon08.png") no-repeat;padding-left: 26px;line-height: 20px;color:#222;}
.r_publishDiscuss .subBtn .face:hover span{text-decoration: underline;color: #d90000;}
.r_publishDiscuss .subBtn .face span.up{background: url("../images/r_icon09.png") no-repeat right center;display: inline-block;padding-right: 16px;}
.r_publishDiscuss .subBtn .btn{float: right;display: inline-block;width: 85px;height: 30px;text-align: center;color: #fff;font-family: 'microsoft yahei';background-position: -150px -109px;font-size: 14px;}
.r_publishDiscuss .subBtn .btn:hover{text-decoration: none;}
.r_publishDiscuss .subBtn .btn:active{background:url("../images/icon.png") no-repeat -150px -78px;text-decoration: none;}
.r_publishDiscuss .subBtn span.font{float: right;color: #222;margin-right: 15px;}
.r_publishDiscuss .subBtn span.font i{color: #d90000;padding: 0 5px;}

.r_discussList{margin:23px 0 0;}
.r_discussList p.tot{height:39px;border-bottom: 1px solid #c9c9c9;font-family: 'microsoft yahei';}
.r_discussList p.tot span{display: inline-block;height: 39px;position: relative;top: 1px;}
.r_discussList p.tot span a,
.r_discussList p.tot span i{display: inline-block;float: left;height: 37px;line-height: 37px;font-size: 16px;}
.r_discussList p.tot span a{text-align: center;width: 107px;color: #494949;}
.r_discussList p.tot span i{color: #a7a7a7;}
.r_discussList p.tot span a.cur{border-bottom: 2px solid #f00;}
.r_discussList p.tot span a:hover{color: #d90000;text-decoration: none;}
.r_discussList p.tot a.fr{color: #494949;float: right;font-size: 14px;line-height: 39px;display: inline-block;height: 39px;}
.r_discussList p.tot a.fr i{color:#d90000;margin-left: 5px;}
.r_discussList p.tot a.fr:hover{text-decoration: none;color: #d90000;}


.r_recListS ul li{width: 100%;float: left;border-bottom: 1px solid #e4e4e4;padding: 23px 0 13px;}
.r_recListS ul li .head{float: left;width: 55px;overflow: hidden;margin-top: 3px;}
.r_recListS ul li .head img{height: 56px;}
.disSomeone{margin-left: 66px;}
.disSomeone p.name{height: 20px;line-height: 20px;color: #999;}
.disSomeone p.name span.fr{color: #d90000;font-family: 'microsoft yahei';font-size: 14px;}
.disSomeone p.name a.user{color: #4095ce;margin-right: 5px;}
.disSomeone .disNr{line-height: 25px;color: #666;font-size: 14px;margin-top: 8px;}
.disSomeone .disNr img{display: inline-block;width: auto;vertical-align: top;}
.disSomeone .mblFunc{height:20px;line-height: 20px;text-align:right;color: #999;margin-top: 15px;}
.disSomeone .mblFunc a{color: #4095ce;margin: 0 7px;}
.disSomeone .mblFunc a.popAlert{display: inline-block;height: 20px;background: url("../images/r_icon31.gif") no-repeat 0 center;padding-left: 19px;color: #6c6e71;display: none;}
.byBackNr{border: 1px solid #e5e5e5;background-color: #fafafa;padding:14px 26px 11px 16px;position: relative;color: #999;margin-top: 17px;}
.byBackNr span.up{width: 19px;height: 10px;position: absolute;left: 24px;top: -10px;background-position:-360px -30px; }
.byBackNr p.byName{height: 22px;line-height: 22px;}
.byBackNr p.byName a{color: #4095ce;}
.byBackNr div.byNr{line-height: 25px;}
.byBackNr div.byNr img{width: auto;display: inline-block;vertical-align: top;}
.r_recListS ul li:hover a.popAlert{display:inline-block;}
.r_recListS ul li .r_backBox{margin-top: 10px;}
.r_backBox{margin-top: 10px;}
.r_backBox .textarea{border: 1px solid #c1c1c1;background-color: #fff;height:62px;padding:5px 0 5px 10px;}
.r_backBox .textarea textarea{width: 100%;height: 62px;float: left;background: none;resize: none;border: 0;overflow: auto;font-size: 14px;}
.r_backBox .subBtn{height:70px;margin-top: 7px;position: relative;z-index: 9999;}
.r_backBox .subBtn p.tp{height: 30px;line-height: 30px;}
.r_backBox .subBtn p.bm{height: 30px;line-height: 30px;margin-top: 10px;text-align: right;}
.r_backBox .subBtn .face{float: left;height: 20px;margin-top: 4px;background: url("../images/r_icon08.png") no-repeat;padding-left: 26px;line-height: 20px;color:#222;}
.r_backBox .subBtn .face:hover span{text-decoration: underline;color: #d90000;}
.r_backBox .subBtn .face span.up{background: url("../images/r_icon09.png") no-repeat right center;display: inline-block;padding-right: 16px;}
.r_backBox .subBtn .true{display: inline-block;width: 85px;height: 30px;text-align: center;color: #fff;background-position: -150px -109px;}
.r_backBox .subBtn .false{display: inline-block;width: 85px;height: 30px;text-align: center;color: #4e4e4e;background-position: -240px -109px;margin-left: 10px;}
.r_backBox .subBtn .true:hover,
.r_backBox .subBtn .false:hover{text-decoration: none;}
.r_backBox .subBtn .true:active{background:url("../images/icon.png") no-repeat -150px -78px;}
.r_backBox .subBtn .false:active{background:url("../images/icon.png") no-repeat -240px -78px;}
.r_backBox .subBtn span.font{float: right;color: #222;margin-right: 15px;}
.r_backBox .subBtn span.font i{color: #d90000;padding: 0 5px;}
.r_recListS .uploadMore{height: 34px;margin-top: 22px;width: 100%;background-color:#e8e8e8;}
.r_recListS .uploadMore a{display: inline-block;width: 100%;height: 34px;line-height: 34px;text-align: center;color: #797979; transition: all 0.7s ease 0s;}
.r_recListS .uploadMore a:hover{color: #fff;background-color: #b7b7b7;text-decoration: none;}

.r_headFaceBox{width:384px;height: 120px;overflow: hidden;border: 1px solid #7c7c7c;position:absolute;left:25px;top: 30px;background-color: #fff;padding:5px;}
.r_headFaceBox table{width:384px;}
.r_headFaceBox table th{width: 24px;height: 24px;vertical-align: middle;line-height: 0;overflow: hidden;}
.r_headFaceBox table th img{float: left;cursor: pointer;width: 22px;height: 22px;}
.r_headFaceBox table th img:hover{border: 1px solid #f00;}

.r_waiDetailRt{width: 290px;float: right;margin-top: 10px;}
.r_waiDetailRePro .r_templateImg02{width: 100%;height: 162px;}
.r_waiDetailRePro .r_templateImg02 dt{height: 162px;}
.r_waiDetailRePro .r_templateImg02 span{font-size: 14px;}
.r_waiDetailRePro .arguments{padding: 3px 12px 0;background-color: #f4f4f4;}
.r_waiDetailRePro .arguments p.tit{height:37px;line-height: 36px;border-bottom: 1px solid #a3a3a3;color: #434343;font-size: 16px;font-family: 'microsoft yahei';}
.r_waiDetailRePro .arguments p.tit span{color: #ce2828;}
.r_waiDetailRePro .arguments ul{margin-top: 8px;}
.r_waiDetailRePro .arguments ul li{line-height: 21px;color: #838383;}
.r_waiDetailRePro .arguments p.look{height: 42px;line-height: 42px;text-align: right;}
.r_waiDetailRePro .arguments p.look a{color: #1b82e1;}

.r_waiDetailRt .r_fourImgPlay{margin-top: 7px;width: 100%;height: 211px;}
.r_reReadTit{height: 45px;line-height:44px;font-family: 'microsoft yahei';font-size: 16px;color: #434343;}
.r_waiDetailRt .r_newsListOv{background-color: #f4f4f4;}
.r_waiDetailRt .r_newsListOv li span{font-weight: bold;color: #1b82e1;margin-right: 10px;}
.r_waiDetailRt .r_hostAdImg{margin-top: 10px;}
.r_viewFocus{overflow:hidden;width: 100%;}
.r_viewFocus .cont{width: 110%;}
.r_viewFocus .r_templateImg02{width:143px;height: 108px;float: left;margin:0 4px 4px 0;display: inline;}
.r_viewFocus .r_templateImg02 dt{height: 108px;}

.r_splendidVideo{background-color: #f4f4f4;overflow: hidden;}
.r_splendidVideo .cont{margin-top: -1px;}
.r_splendidVideo dl{margin: 0 12px;padding: 6px 0;border-top: 1px dashed #a3a3a3;height: 70px;}
.r_splendidVideo dl dt{width: 94px;height: 70px;float: left;position:relative;overflow:hidden;}
.r_splendidVideo dl dt img{width: 100%;height: 70px;transition:all 0.3s ease 0s;}
/*.r_splendidVideo dl dt a:hover img{-webkit-transform:scale(1.25);-moz-transform:scale(1.25);transform:scale(1.25);}*/
.r_splendidVideo dl dt .play{background:url("../images/r_icon33.png") no-repeat center center;width:32px;height:32px;z-index:3;position: absolute;left:30px;top:20px;}
.r_splendidVideo dl dd{margin-left: 110px;}
.r_splendidVideo dl dd p.tit{line-height: 18px;height: 52px;color: #838383;}
.r_splendidVideo dl dd p.tit a{color: #838383;}
.r_splendidVideo dl dd p.tit a:hover{color:#d80000;}
.r_splendidVideo dl dd p.playNum{line-height: 18px;color: #999;}
.r_newProListCont{padding-bottom: 20px;}
.r_newProListLt{width: 875px;float: left;}
.r_newProListRt{width: 290px;float: right;}
.r_newProTab{padding-bottom: 5px;font-family: 'microsoft yahei';}
.r_newProTab p.tit{height: 24px;padding-top: 12px;line-height: 24px;color:#434343;font-size: 14px;}
.r_newProTab dl dt{width: 308px;float: left;margin-top: 4px;height: 172px;overflow: hidden;}
.r_newProTab dl dt img{width: 308px; height:172px;}
/*.r_newProTab dl dt a:hover img{-webkit-transform:scale(1.25);-moz-transform:scale(1.25);transform:scale(1.25);opacity:1;filter:alpha(opacity=100);}*/
.r_newProTab dl dd{margin-left: 350px;}
.r_newProTab dl dd h3{line-height: 28px;}
.r_newProTab dl dd h3 a{color:#000;font-size: 20px;}
.r_newProTab dl dd h3 a:hover{color: #d80000;}
.r_newProTab dl dd div.nr{line-height: 24px;margin-top: 13px;font-size:14px;color: #616161;}
.r_newProTab dl dd div.label{height:21px;margin-top: 23px;color: #838383;}
.r_newProTab dl dd div.label a.blck{color:#1b82e1;margin-right: 5px;}
.r_newProTab dl dd div.label p{float: left;clear: none;margin-right: 11px;display: inline;}
.r_newProListRt .r_hostWordList{width: 100%;}
.r_newProListRt .r_hostWordList li a{width: 94px;}
.r_newProListRt .r_fourImgPlay{width: 100%;margin-top: 25px;}
.r_newProListRt .r_hostAdImg{margin-top: 12px;}

.r_newProChannelHot{width: 100%;height: 400px;margin-top: 43px;overflow: hidden;margin-bottom: 22px;}
.r_newProChannelHot .r_fourImgPlay{width: 713px;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_channelList{width: 460px;float: right;height: 399px;border-bottom: 1px solid #a3a3a3;}
.r_channelList div{margin-top: -7px;}
.r_channelList dl{width: 100%;height: 135px;border-top: 1px dashed #a3a3a3;}
.r_channelList dl dt{width: 139px;height: 78px;float: left;}
.r_channelList dl dt img{width: 100%;height: 78px;display: block;}
.r_channelList dl dd.tit{height: 43px;line-height: 43px;font-family: 'microsoft yahei';}
.r_channelList dl dd.tit a{color: #434343;font-size: 18px;}
.r_channelList dl dd.said{line-height: 21px;color: #838383;margin-left: 150px;}

.r_channerlSubfield{padding-top:5px;overflow: hidden;margin-bottom: 17px;position: relative;height: 532px;}
.r_channerlSubfield .cont{width:1230px;overflow: hidden;}
.r_channerlSubfield .r_templateImg03{float: left;margin:22px 30px 0 0;display: inline;}

.r_labelPage{width: 100%;padding-bottom: 20px;}
.r_labelPage .r_hostSearch{padding-top: 15px;}
.r_labelPage .lt{width: 880px;float: left;}
.labelIndex{background-color: #f4f4f4;padding: 13px 0 23px 25px;}
.labelIndex a{display: inline-block;height: 34px;line-height:34px;color:#494949;font-family:'arial';width: 73px;border: 1px solid #cfcfcf;background-color: #fff;float: left;margin: 10px 10px 0 0; text-align: center;font-size: 16px;}
.labelIndex a.cur,
.labelIndex a:hover{background-color: #ce2828;color: #fff;text-decoration:none;}

.r_labelPage .rt{float: right;width: 290px;}
.r_labelPage .r_hostWordList{width: 100%;margin-top: 0;}
.r_labelPage .r_hostWordList li a{width: 94px;}
.r_labelCont{margin-top: 19px;}
.r_labelCont p.tit{height: 37px;line-height: 37px;border-bottom: 1px solid #c9c9c9;color: #494949;font-size: 24px;font-family: 'arial';}
.r_labelToPro{width: 100%;}
.r_labelToPro a{display: inline-block;height: 34px;line-height:34px;color:#494949;font-family:'arial';padding:0 12px 0 11px;border: 1px solid #cfcfcf;background-color: #f4f4f4;float: left;margin: 10px 10px 0 0; text-align: center;font-size: 14px;}
.r_labelToPro a.cur,
.r_labelToPro a:hover{background-color: #ce2828;color: #fff;text-decoration:none;}

/*产品库-名牌*/
.r_productLibraryH{border-bottom: 2px solid #ce2828;height: 74px;}
.r_productLibraryH .logo{float: left;}
.r_productLibraryH1{height: 74px;}
.r_productLibraryH1 .logo{float: left; width: auto;}
.r_productLibraryH .nav{float: right;border-left: 1px solid #e3e3e3;background-color: #f1f1f1;height: 30px;margin-top: 44px;}
.r_productLibraryH .nav a{display: inline-block;height: 29px;line-height:29px;border-top: 1px solid #e3e3e3;border-right: 1px solid #e3e3e3;padding: 0 15px;color: #000;font-size: 14px;float: left;}
.r_productLibraryH .nav a:hover,
.r_productLibraryH .nav a.cur{background-color: #ce2828;color: #fff;border-top: 1px solid #ce2828;border-right: 1px solid #ce2828;text-decoration: none;}
.r_proPicBrandRt{float: right;width: 900px;float: right;padding-bottom: 30px;padding-top: 4px;min-height:900px;}
.r_waiSmashNav1{margin-top: 10px;height:42px;}
.r_waiSmashNav1 .nav{float: left;line-height: 24px;color: #b1b1b1;margin-top:3px;}
.r_waiSmashNav1 .nav a{color: #000;}
.r_waiSmashNav1 .nav em{color:#b1b1b1;padding: 0 6px;}
.r_waiSmashNav1 .search{width: 290px;float: right;height: 29px;}
.r_waiSmashNav1 .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_waiSmashNav1 .search input.btn{float: left;width: 75px;background-color: #e5e5e5;height: 29px;line-height: 29px;cursor: pointer;border: 0;color: #494949;}
.r_waiSmashNav1 .search input.btn:hover{text-decoration:none;}
.r_waiSmashNav1 .hot{float: right;height: 29px;line-height: 29px;color: #adadad;margin-right: 18px;display: inline;}
.r_waiSmashNav1 .hot a,
.r_waiSmashNav1 .hot span{color: #606060;margin: 0 8px;}
.r_waiSmashNav1 .hot a:hover{color:#1b82e1;text-decoration: none;}
.r_proPicName{background-color: #fafafa;height:  37px;line-height: 37px;border: 1px solid #e4e4e4;padding: 0 17px 0 10px;font-size: 16px;font-family: 'microsoft yahei';color: #222;}
.r_proPicName span.fr{font-size: 12px;}
.r_proPicName span.fr a{color: #005aa0;}
.r_proPicName span.fr i{padding: 0 10px;color: #b1b1b1;}
.r_proPicContList{width: 100%;overflow: hidden;height: 598px;position: relative;}
/*.r_proPicContList .cont{width: 105%;}*/
.r_proPicContList .cont{width:915px;}
.r_proPicContList .r_templateImg06{float: left;margin: 15px 15px 0 0;display: inline;}
.r_proPicContList1{width: 100%;overflow: hidden;padding-bottom: 30px;}
.r_proPicContList1 .cont{width: 105%;}
.r_proPicContList1 .r_templateImg06{float: left;margin:30px 23px 0 0;display: inline;width: 385px;height: 255px;}
.r_proPicContList2{width: 100%;overflow: hidden;height:356px;position: relative;}
.m-letter-choose-div{margin: 14px 0 20px;}
.r_proRefinedPicFocus{height:512px;width: 100%;overflow: hidden;}
.r_proRefinedPicFocus ul{float: right;width:400px;}
.r_proRefinedPicFocus ul li{width: 190px;height: 126px;float: left;margin: 0 0 10px 10px;display: inline;cursor: pointer;opacity: 0.7;filter:alpha(opacity=70);}
.r_proRefinedPicFocus ul li.cur{opacity: 1;filter:alpha(opacity=100);}
.r_proRefinedPicFocus ul li img{width: 190px;height: 122px;display: block;}
.r_proRefinedPicFocus dl{margin-right: 400px;height: 512px;overflow: hidden;position: relative;}
.r_proRefinedPicFocus dl dt{width: 100%;height: 512px;}
.r_proRefinedPicFocus dl dt img{height: 100%;display: block;margin:auto;}
.r_proRefinedPicFocus dl dd{position: absolute;width: 100%;height: 512px;left: 0;top: 0;}
.r_proRefinedPicFocus dl dd a{display: block;width: 100%;height: 512px;background: url("../images/r_icon04.png") repeat-x 0 bottom;color: #fff;font-size: 20px;font-family: 'microsoft yahei';}
.r_proRefinedPicFocus dl dd a span{display: inline-block;margin: 475px 0 0 20px;}
.r_proRefinedLabel{border-bottom: 2px solid #2886ce;height: 37px;margin-top: 20px;position: relative;}
.r_proRefinedLabel div{width: 100%;overflow: hidden;height: 39px;position: absolute;left: 0;top: 0;}
.r_proRefinedLabel p{height: 39px;width: 100%;left: -1px;top: 0;position: absolute;}
.r_proRefinedLabel p a{display: inline-block;height: 39px;float: left;line-height: 39px;color: #434343;font-size: 16px;font-family: 'microsoft yahei';}
.r_proRefinedLabel p a.cur{background: url("../images/newPro/icon02.gif") no-repeat right bottom;color: #d90000;}
.r_proRefinedLabel p a i{display: inline-block;height: 17px;line-height: 17px;padding: 0 17px 0 18px;border-left: 1px solid #ebebeb;float: left;margin-top: 10px;}
.r_picContDetail{border-bottom: 1px solid #dadada;padding-bottom: 22px;}
.r_picContDetail .ltPic{width:898px;float: left;overflow-x: hidden;position: relative;}
.r_picContDetail .ltPic img{width: auto;max-width: 100%;margin: 0 auto;}
.r_picContDetail .ltPic span.lt,
.r_picContDetail .ltPic span.rt{width: 56px;height: 90px;display: inline-block;position: absolute;top: 243px;cursor: pointer;text-indent: -500px;overflow: hidden;}
.r_picContDetail .ltPic span.lt{background: url("../images/newPro/icon04.png") no-repeat;left: 37px;}
.r_picContDetail .ltPic span.rt{background: url("../images/newPro/icon05.png") no-repeat;right: 37px;}
.r_picContDetail .showP {width:100% !important;}
.r_picContDetail .rtClassify{float: right;background-color: #f4f4f4;width: 290px;height: 672px;position: relative;}
.r_picContDetail .rtClassify .back{background: url("../images/newPro/icon03.gif") no-repeat;width: 240px;height: 39px;margin: 25px auto 0;}
.r_picContDetail .rtClassify .back a{color:#fff;text-align: center;line-height: 39px;height: 39px;display: inline-block;width: 100%;font-size: 14px;}
.r_picContDetail .rtClassify .back a:hover{text-decoration: none;}
.r_picContDetail .more{width: 240px;height: 40px;position: absolute;left: 25px;bottom: 25px;}
.r_picContDetail .more a{display: inline-block;width: 238px;height: 38px;border: 1px solid #d0d0d0;background-color:#e6e6e6;text-align: center;line-height: 38px;color: #005aa0;}
.r_picContDetail .more a:hover{text-decoration:none;}
.r_picContDetail ul{margin-left:50px;}
.r_picContDetail ul li{height: 32px;line-height: 32px;}
.r_picContDetail ul li.tit{color: #333;font-weight: bold;margin-top: 25px;}
.r_picContDetail ul li.ify a{color: #005aa0;}
.r_picContDetail ul li.ify a i{color:#999;}
.r_picContDetail ul li.ify a:hover,
.r_picContDetail ul li.ify a.cur,
.r_picContDetail ul li.ify a:hover i,
.r_picContDetail ul li.ify a.cur i{color: #d90000;font-weight: bold;text-decoration: none;}
.r_brandListItem{border: 1px solid #e4e4e4;padding-bottom: 20px;}
.r_brandListItem p.tit{height: 37px;background-color: #fafafa;padding: 0 15px;line-height: 37px;font-weight: bold;color:#1b82e1;font-size: 14px;border-bottom: 1px solid #e4e4e4;}
.r_brandListItem p.tit span.fr{font-size: 12px;font-weight: normal;color:#606060;}
.r_brandListItem p.tit span.fr a{color: #606060;}
.r_brandListItem p.tit span.fr a:hover{color: #d90000;}
.r_brandListItem p.tit span.fr em{color: #d90000;padding: 0 5px;}
.r_brandListItem p.tit span.fr i{color: #b1b1b1;padding: 0 5px;}
.r_brandListItem .brandLogo{width: 255px;float: left;padding: 15px 0;overflow: hidden;margin:28px 10px 0;display: inline;}
.r_brandListItem .brandLogo img{max-width: 100%;width: auto;margin:0 auto;}
.r_brandListItem .spectrumList{width: 593px;float: left;padding-left: 15px;border-left: 1px solid #dadada;overflow: hidden;min-height: 300px;margin-top:28px; }
.spectrumList ul{margin-top: -1px;}
.spectrumList ul li{width: 100%;float: left;border-top: 1px dashed #a3a3a3;}
.spectrumList ul li .lt{width: 95px;padding-left: 10px;height: 37px;line-height: 37px;color: #005aa0;font-weight: bold;font-size: 14px;float: left;}
.spectrumList ul li.ify{border-top: 1px solid #dadada;}
.spectrumList ul li .mt{width:117px;height: 37px;line-height: 37px;color: #999;float: left;}
.spectrumList ul li .rt{margin-left: 222px;line-height: 37px;}
.spectrumList ul li .rt a{color: #005aa0;display: inline-block;height: 24px;line-height: 24px;float: left;margin-top: 6px;}
.spectrumList ul li .rt i{color: #b1b1b1;padding: 0 8px;float:left;display: inline-block;height: 24px;margin-top: 6px;line-height:24px;}
.r_proXiLieList{margin-top: 30px;}
.r_proXiLieList dl{margin-bottom: 20px;}
.r_proXiLieList dl dt{width: 268px;height: 150px;float: left;border: 1px solid #f4f2f1;}
.r_proXiLieList dl dt img{width: 268px;height: 150px;display:block;}
.r_proXiLieList dl dd{float: right;width: 608px;overflow: hidden;}
.r_proXiLieList dl dd p.tit{height: 41px;line-height: 41px;font-size: 20px;font-family:'microsoft yahei';}
.r_proXiLieList dl dd p.tit a{color:#000;}
.r_proXiLieList dl dd p.tit a:hover{text-decoration:none;color: #d90000;}
.r_proXiLieList dl dd ul{width: 652px;margin-top: 5px;}
.r_proXiLieList dl dd ul li{width: 25%;height:24px;line-height: 24px;float: left;color: #999;}
.r_proXiLieList dl dd ul li i{color: #2886ce;}
.r_proXiLieList div.list{background-color: #fafafa;border-top: 1px solid #e4e4e4;border-bottom: 1px solid #e4e4e4;padding: 0 15px;overflow: hidden;display: none;}
.r_proXiLieList div.list ul{margin-top: -1px;}
.r_proXiLieList div.list ul li{width: 100%;float: left;height: 43px;border-top: 1px dashed #a3a3a3;line-height: 43px;font-size: 14px;}
.r_proXiLieList div.list ul li span,
.r_proXiLieList div.list ul li span a{display: inline-block;float: left;}
.r_proXiLieList div.list ul li span.name{width: 234px;}
.r_proXiLieList div.list ul li span.pay{width: 94px;color: #d90000;}
.r_proXiLieList div.list ul li span.year{width: 89px;}
.r_proXiLieList div.list ul li span.score{width: 95px;}
.r_proXiLieList div.list ul li span.score i{color: #d90000;}
.r_proXiLieList div.list ul li span.discus{width: 90px;color: #2886ce;}
.r_proXiLieList div.list ul li span.discusT{width: 90px;color: #2886ce;}
.r_proXiLieList div.list ul li span.pic{width: 173px;color: #2886ce;}
.r_proXiLieList div.list ul li a.look{width: 66px;text-align: center;color: #999;}
.r_proXiLieList div.list ul li a.look:hover{text-decoration: none;color: #d90000;}
.moreUpDown{height: 30px;border-bottom: 1px solid #e4e4e4;border-top: 1px solid #e4e4e4;background-color: #f4f4f4;position: relative;top: -1px;text-align: center;line-height: 30px;}
.moreUpDown a{display: inline-block;width: 100%;height: 30px;}
.moreUpDown a span{color: #606060;display: inline-block;height: 30px;padding-right: 15px;}
.moreUpDown a span i{color: #d90000;font-weight: bold;}
.moreUpDown a span.down{background: url("../images/newPro/icon06.png") no-repeat right center;}
.moreUpDown a span.up{background: url("../images/m_icon_arrow_up.png") no-repeat right center;display: none;}
.moreUpDown a:hover span,
.moreUpDown a:hover{text-decoration: none;}
.r_labelListTit{height: 30px;padding-top: 15px;line-height: 30px;color: #434343;font-size: 18px;font-family: 'microsoft yahei';}
.r_labelListTit a{color:#1b82e1;margin: 0 10px;}
.r_newProTab1{padding-bottom:15px;font-family: 'microsoft yahei'; margin-bottom: 15px; border-bottom: 1px solid #cecece;}
.r_newProTab1 dt{width: 245px;float: left;margin-top: 4px;height: 138px;overflow: hidden;margin-right: 18px;display: inline;}
.r_newProTab1 dt img{width: 100%;height: 138px;transition:all 0.3s ease 0s;opacity: 1;filter:alpha(opacity=100);}
/*.r_newProTab1 dt a:hover img{-webkit-transform:scale(1.15);-moz-transform:scale(1.15);transform:scale(1.15);opacity:1;filter:alpha(opacity=100);}*/
.r_newProTab1 dd{ float: left;  width: 612px; height: 138px; position: relative;}
.r_newProTab1 dd h3{line-height: 30px;color: #696969;font-size: 20px; margin: 0 0 5px;}
.r_newProTab1 dd h3 a{color:#000;}
.r_newProTab1 dd h3 a:hover{}
.r_newProTab1 dd div.nr{line-height: 30px;font-size:14px;color: #949494;}
.r_newProTab1 dd div.label{height:18px; line-height:18px;color: #838383; position: absolute; left: 0; bottom: -2px; width: 100%;}
.r_newProTab1 dd .label .label_left{ float: left; height: 18px; line-height: 18px;}
.r_newProTab1 dd .label .label_left .label_user{ color: #000; }
.r_newProTab1 dd .label .label_left .label_time{ margin-left: 25px; color: #a0a0a0; display: inline-block; background: url(/statics/images/shijian.png) left 1px no-repeat; padding-left: 18px;}
.r_newProTab1 dd .label .label_left .label_time i{   }
.r_newProTab1 dd .label .label_left .label_time a{ display: inline-block; }
.r_newProTab1 dd .label .label_right{ float: right; display: block; height: 18px; line-height: 18px; padding-left: 23px; background: url(/statics/images/pinglun2.png) left center no-repeat;}
.r_newProTab1 dd .label .label_right span{ color: #bbb; }
.r_newProTab1 dd .label .label_right:hover{background: url(/statics/images/pinglun1.png) left center no-repeat;}
.r_newProTab1 dd .label .label_right:hover span{ color: #2ea5de; }


.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_depositarryShelf{width: 100%;}
/*.r_depositarryShelf .cont{width: 1200px;height: 300px;margin: 0 auto;}*/
.r_depositarryShelf .cont{width: 100%;height: 100%;margin: 0 auto;}
.jl_img_div {width: 570px;height: 300px;border: 1px solid #c0c0c0;position: relative;margin: -200px 161px;background-color: #fff;display: none;}


.r_proPicContList1 .r_templateImg06 .picInner {height:216px;}
.r_proPicContList1 .r_templateImg06 dl {margin-top:-37px; text-align: center; font-size: 14px;}
.r_proPicContList1 .r_templateImg06 a:hover dl {margin-top:-37px;}


.r_picContDetail .ltPic .galaxy-box{position: relative;  margin: 0 auto; padding: 0; text-align: center;}
.r_picContDetail .ltPic .galaxy-box .picture_desc{position: absolute; width: 100%; background-color: #000; opacity: .8; color: #fff; padding:10px 20px; bottom: 0; left:0; font-size: 14px;}
.r_picContDetail .ltPic .galaxy-box .picture_desc .progress {
    float: left;
    width: 55px;
    height: 50px;
    margin: 0 15px 5px 15px;
    text-align: center;
    background: url(../images/splash.png) 60% 70% no-repeat;
    position: relative;
}
.r_picContDetail .ltPic .galaxy-box .picture_desc .progress .curr, .r_picContDetail .ltPic .galaxy-box .picture_desc .progress .total {
    position: absolute;
    font-family: Georgia, 'Monotype Corsiva', Arial, sans-serif;
    font-style: italic;
    line-height: 1;
}
.r_picContDetail .ltPic .galaxy-box .picture_desc .progress .curr {
    bottom: 25%;
    right: 50%;
    color: #cc191b;
    font-size: 36px;
}
.r_picContDetail .ltPic .galaxy-box .picture_desc .progress .total {
    top: 60%;
    left: 60%;
    font-size: 14px;
}
.r_picContDetail .ltPic .galaxy-box .picture_desc .picinfo-text-wrap {
    padding: 10px 10px 10px 15px;
    overflow: hidden;
}
.r_picContDetail .ltPic .galaxy-box .picture_desc .picinfo-text {
    line-height: 20px;
    text-align: left;
}
