﻿/*新法每周听列表Banner图片*/
.WeekListenListBanner{ width:100%; height:530px; }
.WeekListenListBanner .WeekListenListBannerTitle{ width:1200px; height:530px; margin:0 auto;}
.WeekListenListBanner .WeekListenListBannerTitle h3{ width:300px; height:300px; border:10px solid #ff0200; float:left; color:#fff; font-size:50px;  font-weight:normal; text-align:center; line-height:300px; margin-top:105px;}

/*新法每周听内容Banner图片*/
.WeekListenShowBanner{ width:100%; height:530px; background:#DBDCDC;}
.WeekListenShowBanner .WeekListenShowBannerTitle{ width:1200px; height:530px; margin:0 auto; overflow:hidden; position:relative;}
.WeekListenShowBanner .WeekListenShowBannerTitle .TitleInfor{ width:700px; height:530px; float:left;}
.WeekListenShowBanner .WeekListenShowBannerTitle .TitleInfor h3{ width:700px; height:136px; color:#a4948b; font-size:60px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; text-align:left; line-height:68px; margin-top:140px;}
.WeekListenShowBanner .WeekListenShowBannerTitle .TitleInfor i{ display:block; width:85px; height:3px; background:#ff0200; margin-top:40px;}
.WeekListenShowBanner .WeekListenShowBannerTitle .TitleInfor .ViewFrom{ width:700px; height:24px; margin-top:30px}
.WeekListenShowBanner .WeekListenShowBannerTitle .TitleInfor .ViewFrom span{ display:inline-block; float:left; color:#a4948b;  margin-right:5px;}
.WeekListenShowBanner .WeekListenShowBannerTitle .TitleInfor .ViewFrom .ViewFromTitle{ font-size:20px; font-weight:lighter; line-height:24px;}
.WeekListenShowBanner .WeekListenShowBannerTitle .TitleInfor .ViewFrom .ViewFromName{ font-size:24px; font-weight:normal; line-height:24px;}
.WeekListenShowBanner .WeekListenShowBannerTitle .TitleInfor h4{ width:700px; color:#a4948b; font-size:20px;  font-weight:lighter; text-align:left; line-height:20px; margin-top:10px;}
.WeekListenShowBanner .WeekListenShowBannerTitle .TitleImg{ width:500px; height:530px; float:left;}
.WeekListenShowBanner .WeekListenShowBannerTitle .TitleImg img{ display:block; width:480px; height:530px; margin:0 auto;}
.WeekListenShowBanner .WeekListenShowBannerTitle .TitleNum{ position:absolute; width:70px; height:86px; padding:0 8px; border:2px solid #ff0200; position:absolute; top:50px; right:0;}
.WeekListenShowBanner .WeekListenShowBannerTitle .TitleNum span{ display:inline-block; font-family:Arial, Helvetica, sans-serif; }
.WeekListenShowBanner .WeekListenShowBannerTitle .TitleNum .NumTitle{ width:70px; height:24px; color:#ff0200; font-size:14px; font-weight:lighter; line-height:24px; text-align:left; margin-top:5px;}
.WeekListenShowBanner .WeekListenShowBannerTitle .TitleNum .ReviewNumCon{ width:70px; height:40px; color:#ff0200; font-size:40px; font-weight:normal; line-height:40px; text-align:center;}


/*新法每周听标题*/
.WeekListen{ width:1200px; height:auto; margin:40px auto; overflow:hidden;}
.WeekListen .WeekListenTitle{ width:1200px; height:66px;}
.WeekListen .WeekListenTitle ul li a{ height:66px; border-bottom:2px solid #fff; text-align:center; float:left; margin-right:40px; cursor:pointer;}
.WeekListen .WeekListenTitle ul li a{ color:#a5958c; font-size:36px;  font-weight:lighter; line-height:64px;}
.WeekListen .WeekListenTitle ul li a:hover{ border-bottom:2px solid #FF0200;}
.WeekListen .WeekListenTitle ul .SelectedTab{ border-bottom:2px solid #FF0200;}

/*新法每周听-近期发布列表*/
.WeekListen .WeekListenMain{ width:1200px; height:auto; margin-top:20px; margin-bottom:20px; overflow:hidden;}
.WeekListen .WeekListenMain .Title h3{ width:1200px; height:60px; text-align:left; color:#a5958c; font-size:30px;  font-weight:lighter; line-height:60px;}
.WeekListen .WeekListenMain .Title i{ display:block; width:60px; height:2px; background:#a5958c;}
.WeekListen .WeekListenMain .Recent{ width:1200px; height:490px; margin-top:30px; margin-bottom:50px;}
.WeekListen .WeekListenMain .Recent ul{ width:1218px; height:490px; overflow:hidden;}
.WeekListen .WeekListenMain .Recent ul li{ width:388px; height:488px; border-bottom:2px solid #888888; float:left; margin-right:18px;}
.WeekListen .WeekListenMain .Recent ul li:hover{ border-bottom:2px solid #FF0200;}
.WeekListen .WeekListenMain .Recent ul li .Img{ display:block; width:388px; height:268px; overflow:hidden; position:relative;}
.WeekListen .WeekListenMain .Recent ul li .Img img{ width:388px; height:268px;}
.WeekListen .WeekListenMain .Recent ul li .Img .ListenName{ width:388px; height:auto; position:absolute; z-index:1; top:70px;}
.WeekListen .WeekListenMain .Recent ul li .Img .ListenName h3{ width:388px; height:80px; color:#fff; font-size:40px;  font-weight:normal; line-height:80px; text-align:center; }
.WeekListen .WeekListenMain .Recent ul li .Img .ListenName .Time{ display:inline-block; width:388px; height:24px; color:#fff; font-size:18px;  font-weight:normal; line-height:24px; text-align:center;}
.WeekListen .WeekListenMain .Recent ul li .Img .VideoBtn{ width:52px; height:52px; position:absolute; top:108px; left:168px; z-index:2; background:url(../../Images/VideoBtn1.png) no-repeat;}
.WeekListen .WeekListenMain .Recent ul li .Img .VideoBtn a{ display:block; width:52px; height:52px;}
.WeekListen .WeekListenMain .Recent ul li .Img .New{ width:42px; height:42px; position:absolute; background:#FF0200; left:0; bottom:0; color:#fff; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; line-height:42px; text-align:center;}
.WeekListen .WeekListenMain .Recent ul li .Num{ width:388px; height:50px;}
.WeekListen .WeekListenMain .Recent ul li .Num span{ display:inline-block; float:left; color:#595757; font-size:22px;  font-weight:normal; line-height:60px;}
.WeekListen .WeekListenMain .Recent ul li i{ display:block; width:24px; height:2px; background:#4d4d4d; margin-bottom:12px;}
.WeekListen .WeekListenMain .Recent ul li .OnlyList{ width:388px; height:104px; margin-bottom:20px;}
.WeekListen .WeekListenMain .Recent ul li .OnlyList span{ display:inline-block; width:388px; height:auto; color:#39393b; font-size:16px;  font-weight:lighter; line-height:26px;}
.WeekListen .WeekListenMain .Recent ul li .ViewDetails{ width:388px; height:24px; }
.WeekListen .WeekListenMain .Recent ul li .ViewDetails a{ display:block; width:388px; height:24px; color:#39393b; font-size:14px;  font-weight:normal; line-height:24px;background:url(../../Images/More3.png) no-repeat; background-position:60px 6px; }

/*新法每周听-往期回顾列表*/
.WeekListen .WeekListenMain .Review{ width:1200px; height:auto; margin-top:15px; overflow:hidden;}
.WeekListen .WeekListenMain .Review ul li{ width:1200px; height:150px; border-bottom:1px solid #E2E2E2; padding:25px 0;}
.WeekListen .WeekListenMain .Review ul li .ImgTime{ width:290px; height:150px; float:left; position:relative; margin-right:60px;}
.WeekListen .WeekListenMain .Review ul li .ImgTime img{ display:block; width:255px; height:125px; margin:25px 0 0 35px;}
.WeekListen .WeekListenMain .Review ul li .ImgTime .ReviewNum{ width:50px; height:66px; padding:0 8px; border:2px solid #ff0200; position:absolute; top:0; left:0;}
.WeekListen .WeekListenMain .Review ul li .ImgTime .ReviewNum span{ display:inline-block; font-family:Arial, Helvetica, sans-serif; }
.WeekListen .WeekListenMain .Review ul li .ImgTime .ReviewNum .NumTitle{ width:50px; height:18px; color:#ff0200; font-size:12px; font-weight:lighter; line-height:18px; text-align:left; margin-top:5px;display:block;}
.WeekListen .WeekListenMain .Review ul li .ImgTime .ReviewNum .ReviewNumCon{ width:50px; height:34px; color:#ff0200; font-size:34px; font-weight:normal; line-height:34px; text-align:center;}
.WeekListen .WeekListenMain .Review ul li .ImgTime .VideoBtn{ width:44px; height:44px; position:absolute; top:64px; left:140px; z-index:2; background:url(../../Images/VideoBtn2.png) no-repeat;}
.WeekListen .WeekListenMain .Review ul li .ImgTime .VideoBtn a{ display:block; width:44px; height:44px;}
.WeekListen .WeekListenMain .Review ul li .ReviewList{ width:750px; height:130px; float:left; padding-top:22px;}
.WeekListen .WeekListenMain .Review ul li .ReviewList span{ display:inline-block; width:750px; height:26px; color:#39393b; font-size:16px;  font-weight:lighter; line-height:26px;}
.WeekListen .WeekListenMain .Review ul li .ReviewList h4{ display:block; width:750px; height:12px; color:#a4948b; font-size:12px;  font-weight:lighter; line-height:12px; margin-top:10px;}
.WeekListen .WeekListenMain .Review ul li .ReviewAuthor{ width:96px; height:125px; float:left; padding:20px 2px 0 2px;}
.WeekListen .WeekListenMain .Review ul li .ReviewAuthor .ReviewAuthorImg{ width:96px; height:96px; border-radius:114px; margin-bottom:12px; overflow:hidden;}
.WeekListen .WeekListenMain .Review ul li .ReviewAuthor .ReviewAuthorImg img{ display:block; max-width:96px; margin:0 auto;}
.WeekListen .WeekListenMain .Review ul li .ReviewAuthor span{ display:inline-block; width:96px; height:12px; color:#39393b; font-size:12px;  font-weight:lighter; line-height:12px; text-align:center;}
.WeekListen .WeekListenMain .SeeMore{ width:1200px; height:70px;}
.WeekListen .WeekListenMain .SeeMore a{ display:block; width:93px; height:70px; color:#a5958c; font-size:20px;  font-weight:lighter; line-height:70px; background:url(../../Images/More2.png) no-repeat; background-position:85px 28px; float:right;}

/*主播推荐*/
.WeekListen .Anchor{ width:1200px; height:auto; overflow:hidden; margin-bottom:25px;}
.WeekListen .Anchor .Title{ width:1200px; height:62px;}
.WeekListen .Anchor .Title h3{ width:800px; height:60px; text-align:left; color:#a5958c; font-size:30px;  font-weight:lighter; line-height:60px;}
.WeekListen .Anchor .Title i{ display:block; width:60px; height:2px; background:#a5958c;}
.WeekListen .Anchor .AnchorCon{ width:1200px; height:410px; float:left; margin-top:30px;}
.WeekListen .Anchor .AnchorCon ul{ width:1220px; height:auto; overflow:hidden;}
.WeekListen .Anchor .AnchorCon ul li{ width:285px; height:410px; float:left; margin-right:20px; overflow:hidden; display:inline; position:relative;}

.WeekListen .Anchor .AnchorCon ul li .Normal{ width:285px; height:410px; overflow:hidden; position:absolute; z-index:1; background:#fff;}
.WeekListen .Anchor .AnchorCon ul li .Normal .Img{ width:285px; height:325px;}
.WeekListen .Anchor .AnchorCon ul li .Normal .Img img{ width:285px; height:325px;}
.WeekListen .Anchor .AnchorCon ul li .Normal .LawyerName{ width:285px; height:30px; margin-top:15px;}
.WeekListen .Anchor .AnchorCon ul li .Normal .LawyerName h2{ color:#595757; font-size:30px;  font-weight:normal; line-height:30px; margin-right:10px; float:left;}
.WeekListen .Anchor .AnchorCon ul li .Normal .LawyerName span{ display:inline-block; color:#595757; font-size:16px;  font-weight:normal; line-height:44px;}
.WeekListen .Anchor .AnchorCon ul li .Normal .NumInfor{ width:285px; height:25px; margin-top:10px;}
.WeekListen .Anchor .AnchorCon ul li .Normal .NumInfor span{ display:inline-block;}
.WeekListen .Anchor .AnchorCon ul li .Normal .NumInfor .Num{ float:left; color:#595757; font-size:16px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; line-height:25px; margin-right:15px;}
.WeekListen .Anchor .AnchorCon ul li .Normal .NumInfor .Add{ float:left; color:#595757; font-size:16px;  font-weight:normal; line-height:25px;}
.WeekListen .Anchor .AnchorCon ul li .Normal .NumInfor .Mail{ width:25px; height:25px; background:url(../../Images/mail.png) no-repeat;  float:right; margin-right:8px;}
.WeekListen .Anchor .AnchorCon ul li .Normal .NumInfor .More{ width:25px; height:25px; background:url(../../Images/mail1.png) no-repeat;  float:right;}
.WeekListen .Anchor .AnchorCon ul li .Hover{ width:243px; height:368px; overflow:hidden; position:absolute; z-index:4; border:1px solid #ff1d25; background:#A5958C; padding:20px;}
.WeekListen .Anchor .AnchorCon ul li .Hover i{ display:block; width:40px; height:2px; background:#fff;}
.WeekListen .Anchor .AnchorCon ul li .Hover h2{ display:block; width:243px; height:40px; color:#fff; font-size:30px;  font-weight:lighter; line-height:30px; margin-top:15px;}
.WeekListen .Anchor .AnchorCon ul li .Hover .Key{ width:243px; height:20px; color:#fff; font-size:16px;  font-weight:normal; line-height:20px; margin-bottom:10px;}
.WeekListen .Anchor .AnchorCon ul li .Hover .Key span{ display:inline-block; margin-right:20px;}
.WeekListen .Anchor .AnchorCon ul li .Hover p{ width:243px; height:auto; color:#fff; font-size:12px;  font-weight:lighter; line-height:18px; text-align:justify; margin-bottom:20px;}
.WeekListen .Anchor .AnchorCon ul li .Hover h3{ display:block; width:243px; height:20px; color:#fff; font-size:16px;  font-weight:normal; line-height:20px; margin-top:10px; margin-bottom:5px;}
.WeekListen .Anchor .AnchorCon ul li .Hover .GoodList{ width:243px; max-height:80px; overflow:hidden;}
.WeekListen .Anchor .AnchorCon ul li .Hover .GoodList span{ display:block; width:243px; height:20px; color:#fff; font-size:12px;  font-weight:lighter; line-height:18px;}
.WeekListen .Anchor .AnchorCon ul li .Hover .NumInfor{ width:243px; height:25px; margin-top:15px;}
.WeekListen .Anchor .AnchorCon ul li .Hover .NumInfor .Num{ float:left; color:#fff; font-size:16px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; line-height:25px; margin-right:15px;}
.WeekListen .Anchor .AnchorCon ul li .Hover .NumInfor .Add{ float:left; color:#fff; font-size:16px;  font-weight:normal; line-height:25px;}
.WeekListen .Anchor .AnchorCon ul li .Hover .NumInfor .Mail{ width:25px; height:25px; background:url(../../Images/mail2.png) no-repeat;  float:right; margin-right:8px;}
.WeekListen .Anchor .AnchorCon ul li .Hover .NumInfor a{ display:block; width:25px; height:25px;float:right;}
.WeekListen .Anchor .AnchorCon ul li .Hover .NumInfor .More{ width:25px; height:25px; background:url(../../Images/mail3.png) no-repeat;float:right;}
.WeekListen .Anchor .SeeMore{ width:1200px; height:70px;}
.WeekListen .Anchor .SeeMore a{ display:block; width:93px; height:70px; color:#a5958c; font-size:20px;  font-weight:lighter; line-height:70px; background:url(../../Images/More2.png) no-repeat; background-position:85px 28px; float:right;}
.AnchorCon ul li.imghover .Normal {-webkit-transform: rotateY(-90deg);-ms-transform: rotateY(-90deg);transform: rotateY(-90deg);-o-transform: rotateY(-90deg);-moz-transform: rotateY(-90deg);-webkit-transition: -webkit-transform .1s ease-in;-moz-transition: -moz-transform .1s ease-in;-o-transition: -o-transform .1s ease-in;-ms-transition: -ms-transform .1s ease-in;transition: transform .1s ease-in;}
.AnchorCon ul li .Normal {-webkit-transition: -webkit-transform .2s ease-in-out;-moz-transition: -moz-transform .2s ease-in-out;-o-transition: -o-transform .2s ease-in-out;-ms-transition: -ms-transform .2s ease-in-out;transition: transform .2s ease-in-out;-webkit-transform: rotateY(0);-ms-transform: rotateY(0);-moz-transform: rotateY(0);transform: rotateY(0);-o-transform: rotateY(0);}
.AnchorCon ul li {text-decoration: none;cursor: pointer;}
.AnchorCon ul li .Hover {position: absolute;top: 0;left: 0;background: #008573;height: 244px;width: 270px;-webkit-transition: -webkit-transform .1s ease-in;-moz-transition: -moz-transform .1s ease-in;-o-transition: -o-transform .1s ease-in;transition: transform .1s ease-in;-ms-transition: transform .1s ease-in;-webkit-transform: rotateY(90deg);-ms-transform: rotateY(90deg);transform: rotateY(90deg);-moz-transform: rotateY(90deg);-o-transform: rotateY(90deg);color: #FFF;display: none\9;}
.AnchorCon ul li.imghover .Hover {display: block;-webkit-transform: rotateY(0);-ms-transform: rotateY(0);-moz-transform: rotateY(0);transform: rotateY(0);-o-transform: rotateY(0);-webkit-transition: -webkit-transform .3s ease-out;-moz-transition: -moz-transform .3s ease-out;-o-transition: -o-transform .3s ease-out;-ms-transition: -ms-transform .3s ease-out;transition: transform .3s ease-out;display: block\9;}
.AnchorCon ul li .ImgModel{width: 285px;height: 325px; position: absolute; z-index: 3;}


/*新法每周听视频播放*/
.WeekListen .WeekListenShow{ width:800px; height:auto; float:left; margin-right:120px;}
.WeekListen .WeekListenShow .Title{ width:1200px; height:62px;}
.WeekListen .WeekListenShow .Title h3{ width:1200px; height:60px; text-align:left; color:#a5958c; font-size:30px;  font-weight:lighter; line-height:60px;}
.WeekListen .WeekListenShow .Title i{ display:block; width:75px; height:2px; background:#a5958c;}
.WeekListen .WeekListenShow .ListenVideo{ width:800px; height:460px; margin-top:30px; margin-bottom:50px;}

/*新法每周听内容导航*/
.WeekListen .WeekListenShow .ArticleNav{ width:800px; height:auto; overflow:hidden; margin-bottom:50px; margin-top:15px;}
.WeekListen .WeekListenShow .ArticleNav ul li{ width:800px; height:auto; padding:20px 0; border-bottom:1px solid #E2E2E2; overflow:hidden;}
.WeekListen .WeekListenShow .ArticleNav ul li .ArticleNavNum{ width:46px; height:46px; float:left; border:2px solid #FF0200; color:#ff0200; font-size:20px; line-height:46px; text-align:center; font-family:Arial, Helvetica, sans-serif; margin-right:60px;}
.WeekListen .WeekListenShow .ArticleNav ul li .ArticleNavCon{ width:690px; height:auto; float:left; overflow:hidden;}
.WeekListen .WeekListenShow .ArticleNav ul li .ArticleNavCon h3{ width:690px; height:30px; color:#595757; font-size:24px;  font-weight:lighter; line-height:30px; margin-bottom:10px;}
.WeekListen .WeekListenShow .ArticleNav ul li .ArticleNavCon p{ color:#595757; font-size:16px;  font-weight:lighter; line-height:26px; text-align:justify;}

/*新法每周听热点信息*/
.WeekListen .WeekListenShow .HotInfor{ width:800px; height:auto; overflow:hidden; margin-bottom:30px; margin-top:15px;}
.WeekListen .WeekListenShow .HotInfor ul li{ width:800px; height:auto; padding:20px 0; border-bottom:1px solid #E2E2E2; overflow:hidden;}
.WeekListen .WeekListenShow .HotInfor ul li .HotInforNum{ width:46px; height:46px; float:left; border:2px solid #FF0200; color:#ff0200; font-size:20px; line-height:46px; text-align:center; font-family:Arial, Helvetica, sans-serif; margin-right:60px;}
.WeekListen .WeekListenShow .HotInfor ul li .HotInforCon{ width:690px; height:auto; float:left; overflow:hidden;}
.WeekListen .WeekListenShow .HotInfor ul li .HotInforCon h3{ width:690px; height:30px; color:#595757; font-size:24px;  font-weight:lighter; line-height:30px; margin-bottom:10px;}
.WeekListen .WeekListenShow .HotInfor ul li .HotInforCon p{ color:#595757; font-size:16px;  font-weight:lighter; line-height:26px; text-align:justify;}

/*新法每周听备注信息*/
.WeekListen .WeekListenShow .RemarksInfor{ width:800px; height:auto; overflow:hidden; margin-bottom:80px;}
.WeekListen .WeekListenShow .RemarksInfor p{ width:800px; color:#595757; font-size:16px;  font-weight:lighter; line-height:26px; text-align:justify;}
.WeekListen .WeekListenShow .RemarksInfor p a{ color:#FF0200; font-size:16px;  font-weight:lighter; line-height:26px; text-align:justify; text-decoration:underline;}

/*新法每周听右侧列表*/
.WeekListen .WeekListenList{ width:280px; height:236px; overflow:hidden; float:left; margin-top:80px;}
.WeekListen .WeekListenList .WeekListenListCon{ width:280px; height:378px;}
.WeekListen .WeekListenList .WeekListenListCon ul li{ width:260px; padding:10px 0px; overflow:hidden; border-bottom:1px solid #D9D9D9; margin-right:20px;}
.WeekListen .WeekListenList .WeekListenListCon ul li:hover i{ background:#FF1D25;}
.WeekListen .WeekListenList .WeekListenListCon ul li i{ display:block; width:8px; height:8px; background:#fff; float:left; margin:10px 20px 0 0; border:1px solid #FF1D25;}
.WeekListen .WeekListenList .WeekListenListCon ul li a{ display:block;  float:left; color:#39393b; font-size:16px;  font-weight:lighter; line-height:26px;}
.WeekListen .WeekListenList .WeekListenListCon ul li a span{ display:inline-block; float:left; color:#39393b; font-size:16px;  font-weight:lighter; line-height:26px; margin-right:5px;}
#TabScroll{width:280px; height:236px; overflow:hidden; position:relative;}
/*查看更多*/
.More{ width:95px; height:20px; line-height:20px; background:url(../../Images/More2.png) no-repeat; background-position:85px 3px;}
.More a{ color:#9C8C83; font-size:20px;  font-weight:lighter;}
/*分页*/
.Page{width:100%;line-height:30px;border-top:1px solid #000;font-size:14px;padding-top10px;padding-bottom:20px;text-align:right;}
.Page a{color:#717071;margin-right:10px;margin-right:10px;}
.Page a.hover{color:#00443b;}

