/* url form n.sinaimg.cn/tech/66ceb6d9/20180823/yb.css */
/* 研报横切样式 */
.p99y{font-family: "Microsoft YaHei"}
.p99y .p99l{float: left;width:360px;}
.p99y .p99r{float: right;width:620px;}
.p99y .p99t{margin:15px 0 20px}
.p99y .p99l-list{padding-top: 30px;}
.p99y .p99l-list ul{ color: #2B4389; line-height: 24px; margin: 0; padding: 0; height: 576px; overflow: hidden; }
.p99y .p99l-list li{ line-height: 22px; height: 36px; color: #555; font-size: 14px; background: url(//n.sinaimg.cn/finance/hkHome/images/bg1.png) 66px 0 repeat-y;overflow: hidden;}
.p99y .p99l-list li span{ line-height: 22px; font-size: 14px; padding: 0; color: #808595; float: left; margin: 0; width: 87px;position:relative;}
.p99y .p99l-list li span:before{position: absolute; left: 64px; top: 7px; background-color: #d7d7d7; content: ''; width: 5px; height: 5px; border-radius: 100%; -webkit-border-radius: 100%; -moz-border-radius: 100%; -ms-border-radius: 100%; -o-border-radius: 100%;}
.p99y .p99l-list li a, .p99y .p99l-list li a:visited{color:#1f2d4a;position:relative;white-space: nowrap; text-overflow: ellipsis; overflow: hidden; width: 270px; float: left;}
.p99y .p99l-list li a:hover{color:#000}
.p99y .p99r-cont{width:640px;height:530px;overflow: hidden;overflow-y:auto;padding-right: 10px;}
.p99y .sdyj-item{border-bottom: solid 1px #ddd;margin-bottom: 10px;padding-bottom: 20px;}
.p99y .sdyj-item h3{font-size: 20px;color:#333;line-height:40px;}
.p99y .sdyj-item h3 a:hover{color:#4763b2;}
.p99y .sdyj-item .s-desc{font-size: 16px;color:#2a2a2a;line-height:28px;padding:3px 0}
.p99y .sdyj-item .s-desc a:hover{color:#ff0}
.p99y .sdyj-item .s-other{padding:10px 0;font-size: 14px}
.p99y .sdyj-item .s-source{color:#999;float: left;}
.p99y .sdyj-item .s-source b{color:#333;padding-left: 5px;font-weight: normal;}
.p99y .sdyj-item .s-date,.p99y .sdyj-item .s-cmt-share{color:#999;float: right;}
.p99y .sdyj-item .s-cmt-share a,.p99y .sdyj-item .s-cmt-share a:visited{color:#999;margin:0 5px;}
.p99y .sdyj-item .s-cmt-share a:hover{color:#4763b2}
.p99y .listmore a{display: block;font-size: 16px;text-align: center;color:#999;line-height:50px}
.p99y .sff-loading {text-align: center; animation: spin .5s infinite linear; font-size: 16px;}
@keyframes ball-beat { 50% { opacity: .2; transform: scale(.75) ; -webkit-transform: scale(.75) ; -moz-transform: scale(.75) ; -ms-transform: scale(.75) ; -o-transform: scale(.75) ; } to { opacity: 1; transform: scale(1) } }
.p99y .sff-loading>div { background-color: #999; width: 15px; height: 15px; border-radius: 100%; margin: 5px; display: inline-block; animation: ball-beat .7s 0s infinite linear }
.p99y .sff-loading>div:nth-child(2n-1) { animation-delay: .35s!important }

.tit03 a.more,.tit03 a.more:visited{float: right;line-height: 60px;font-size: 16px;}
.p99t a.more,.p99t a.more:visited{float: right;line-height: 48px; background-image: url(//simg.sinajs.cn/products/news/items/2017/pc_news_home/img/normal-sprite-69b010.png); background-position: 0 -420px; width: 30px; height: 30px;margin-top: 9px;line-height: 200px;overflow: hidden; }
.p99t a.more:hover,.tit03 a.more:hover{color:#4763b2;background-position: -32px -420px}
.p99y a:hover{color:#4763b2}
.p99l .p99t a.more,.p99l .p99t a.more:visited,.p99l .p99t a.more:hover{margin-right: 30px;}