@charset "utf-8";
body{ background-color: #d93a4e; font-size: 14px; font-family: "microsoft yahei"; }
a { text-decoration: none; }

/**********头图*************/
div.bg0{ height:445px; width:100%; background:url("../images/yuanxiaojie2017/toutu.jpg") no-repeat center; }
div.wrapBox{ width:960px; height:445px; margin:auto; position:relative; }
div.st{ position:absolute; bottom:0; right:0;}
div.st a{ display:block; height:95px; width:160px; }

/********************导航开始***************************/
div.nav{ height:55px; width:100%; background:url("../images/yuanxiaojie2017/nav.jpg") no-repeat center; }
div.nav_content{ width:960px; margin:0 auto; }
div.nav_content ul li{ float:left; margin-right:10px;  }
div.nav_content ul li a{ color:#fff; display:block;  height:30px; line-height:30px; width:56px; text-align:center; margin-top:13px; font-size:18px; border-radius:5px;}
div.nav_content ul li a.active,div.nav_content ul li a:hover{ background:#d93a4e; color:#fff;}
div.nav_content ul li span{ color:#fff; height:55px; line-height:55px; font-size:18px; }
div.nav_content a.mao{ font-size:16px; color:#ea445e; height:55px; line-height:55px; float:left;}
div.nav_content a.mao:hover{ text-decoration:underline; }

/**吃元宵**/
div.nav div.right{ float:right; height:33px; line-height:33px; width:385px; background:#fefbe9; border-radius:5px; margin-top:11px; font-size:16px; position:relative;}
div.right a.yuanxiao_btn{ background:#d93a4e; width:136px; text-align:center; display:block; height:33px; float:left; border-radius:5px 0 0 5px; color:#fff;}
div.right a:hover{ color:#fff; background:#c62135; }
div.right a.selected{ color:#756565; background:#d7d5d0; width:136px; text-align:center; display:block; height:33px; float:left; border-radius:5px 0 0 5px;}
div.right p.yuanxiao_num{ color:#502e2e; text-indent:13px; float:left; }
div.right p.yuanxiao_num i{ color:#ea445e; padding:0 2px; }
div.right a.yuanxiao_icon{ position:absolute; display:block; height:29px; width:35px; background:url("../images/yuanxiaojie2017/tangyuan.png") no-repeat center; right:16px; top:2px; }
#floatlayer{ display: none; font-size: 14px; line-height: 22px; position: absolute; right: 0; top: -73px; z-index: 3; padding: 10px; }
#floatlayer div.op{ background: #c72b2f; opacity: 0.2; filter: alpha(opacity=20); position: absolute; z-index: -1; left: 0; top: 0; height: 100%; width: 100%; }
#floatlayer div.oc{ background: #fff; padding: 10px; z-index: 10; color: #ea445e; }
/********************导航结束***************************/

/*******************主内容区开始************************/
div.main_box{ width:960px; margin:auto; font-size:16px;}

/**********引言*************/
div.intro{ background:#fefbe9; border-radius:20px; margin-top:20px;}
div.intro p{ padding:30px; color:#2f2e2e; line-height:30px; text-indent:35px; }

/**********视频*************/
div.video{ background:#fefbe9; border-radius:0 0 20px 20px; margin-top:20px; }
.player{height:317px;width:100%;background-color:#000;}
.pl_tit{ height: 40px; background: #000; text-indent: 1.5em; }
.pl_tit h2{ font-family: "Microsoft Yahei"; color: #fff; font-size: 20px; height: 40px; line-height: 40px; float: left;}
/* 切换区域 */
.wys-video { height: 357px; background-color: #fefbe9;overflow:hidden;}
.wys-scrollArea { position: relative; padding-bottom:10px; padding-top: 20px;}
.wys-scrollArea .wys-scrollImg {position:relative;left:72px;top:0;width:819px;height:138px;overflow:hidden;padding-top:25px;}
.wys-scrollArea .wys-scrollImg ul { display: inline-block; width: 8000px; }
.wys-scrollArea .wys-scrollImg li { width: 267px; height: 134px;float:left; _display: inline; position: relative;overflow:hidden;margin-left:9px;}
.wys-scrollArea .wys-scrollImg li.fr_tabItem{ margin-left:0;}
.wys-scrollArea .wys-scrollImg li:first-child{ margin-left:0;}

.wys-scrollArea .wys-scrollImg li a.wys-imgLink {cursor:pointer;display:block;margin:0 auto;width:267px;height:84px;background-color:#fdf3ea;}
.wys-scrollArea .wys-scrollImg li a.wys-imgLink:hover{background-color:#fdf6d8;}

.wys-scrollArea .wys-scrollImg li a img{border:none;float:left;_display:inline;width:263px;height:80px;margin-left:2px;margin-top:2px;}
.wys-scrollArea .wys-scrollImg li p{width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-align:center;}

.wys-scrollArea .wys-scrollImg li p a{cursor:pointer;display:block;margin-top:9px;width:100%;font-family:"Microsoft Yahei"; font-size: 14px; color:#2f2e2e;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.wys-scrollArea .wys-scrollImg li p a:hover{color:#ea445e;}
.wys-scrollArea .wys-scrollImg li.current{font-weight:bold;}
.wys-scrollArea .wys-scrollImg li.current a{font-weight:bold;color:#ea445e;}
.wys-scrollArea .wys-scrollImg li.current a.wys-imgLink{background-color:#fdf6d8;}

.wys-scrollArea a.moveBtn{ position:absolute;display:block;width:20px;height:50px;top:62px;cursor:pointer;z-index:1;}
.wys-scrollArea a.prev {left:20px;background:url("../images/yuanxiaojie2017/leftbtn.png") no-repeat;}
.wys-scrollArea a.prev:hover{background:url("../images/yuanxiaojie2017/leftbtnh.png") no-repeat;}
.wys-scrollArea a.next{right:20px;background:url("../images/yuanxiaojie2017/rbtn.png") no-repeat;}
.wys-scrollArea a.next:hover{background:url("../images/yuanxiaojie2017/rbtnh.png") no-repeat;}
/*.clear{clear:both;}
.height30{height:30px;}*/


/**********晚会*************/
div.wanhui{ background:#fefbe9; border-radius:20px; margin-top:20px; font-size:14px; }
div.wanhui_content{ padding:30px 0; }
div.title01{ height:80px; width:851px; margin: 0 auto; text-align:center; text-indent: 10px; font-size:30px; font-weight:bold; color:#fff1d7; line-height:80px; background:url("../images/yuanxiaojie2017/title_bg01.png") no-repeat center;}
a.more{ float: right; margin-top: -47px; margin-right: 54px; color:#ea445e; font-weight:normal; font-size:14px;}
a.more:hover{ color:#c62135; }
ul.wanhui_list{ color:#dd6800; padding-bottom:10px;}
ul.wanhui_list li{ background: url("../images/yuanxiaojie2017/circle.png") no-repeat; padding-left:15px; float:left; width:255px; margin-left:40px; padding-bottom:22px; height:15px; line-height:15px; }
ul.wanhui_list li a{ display: block; width:255px; height:15px; line-height:15px; color:#2f2e2e; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; }
ul.wanhui_list li a:hover{ color:#ea445e; }
.down { height:45px; width:100%; position: relative; }
p.down_link{ height:45px; width:295px; border-radius:10px; background:#d93a4e; text-align:center; line-height:45px; margin: 0 auto; }
p.down_link a{ color:#fdf3f2; font-size:16px;}
p.down_link:hover { background:#c62135; }
.caiyun_lef { width: 79px; height: 18px; position: absolute; left: 206px; top: 14px; background: url("../images/yuanxiaojie2017/yuncai_02.png") no-repeat 0 0;  }
.caiyun_rig { width: 79px; height: 18px; position: absolute; right: 206px; top: 14px; background: url("../images/yuanxiaojie2017/yuncai_01.png") no-repeat 0 0;  }
/**********广告*************/
div.guanggao{ margin-top:20px; }
div.guanggao a{ width:100%; height:100px; display:block; }

/**********综艺*************/
div.zongyi{ background:#fefbe9; border-radius:20px; margin-top:20px; font-size:14px; }
ul.zongyi_list{ margin-top:30px; margin-left:13px; margin-bottom:15px; *margin-bottom:40px;}
ul.zongyi_list li{ float:left; height:214px; width:195px; background:#d93a4e; margin-left:30px; text-align:center; margin-bottom:25px;}
a.zongyi_img{ padding:14px 12px 4px 11px; display:block; height:172px; width:172px; }
a.zongyi_link{ font-size:13px; color:#fff; }
a.zongyi_link:hover{ color:#fff; }
ul.zongyi_list li:hover{ background:#c62135; }
ul.zongyi_list li:hover a{ color:#fff; }

/**********百科*************/
div.baike{ background:#fefbe9; border-radius:20px; margin-top:20px; font-size:14px; }
div.baike_artical{ margin-left:55px; }
div.jieri{margin-top:10px;}
div.laiyuan{ margin-top:30px; }
div.baike_artical h2{ font-size:24px; line-height:40px; color:#3d33aa; }
div.baike_artical p{ color:#2f2e2e; text-indent:28px; font-size:14px; line-height:25px; padding-right:28px;}
div.baike_line{ height:5px; width:100%; background:url("../images/yuanxiaojie2017/line.jpg") no-repeat; margin:15px 0; }
ul.baike_list{ margin-left:15px; padding-bottom:20px; margin-top:15px;}
ul.baike_list li{ background:url("../images/yuanxiaojie2017/circle.png") no-repeat;  padding-left:15px; padding-bottom:20px; float:left; width:175px; height:15px; line-height:15px;  margin-left:37px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; }
ul.baike_list li a{ color:#2f2e2e; }	
ul.baike_list li a:hover{ color:#ea445e; }	

/**********专题*************/
div.zhuanti{ background:#fefbe9; border-radius:20px; margin-top:20px; font-size:14px; padding-bottom:35px; }
div.zhuanti div.title02{ height:80px; width:851px; margin: 0 auto; background:url("../images/yuanxiaojie2017/title_bg02.png") no-repeat center; 
			text-align:center; text-indent: -5px; font-size:30px; font-weight:bold; color:#fff1d7; line-height:80px; }
ul.zhuanti_list{ margin-top:28px; padding-left:55px; }
ul.zhuanti_list li{ float:left; height:160px; width:264px; background:#d93a4e; margin-right:27px; text-align:center; }
ul.zhuanti_list li a.zhuanti_link{ color:#fff; }
ul.zhuanti_list li:hover{ background:#c62135; }
ul.zhuanti_list li:hover a.zhuanti_link{ color:#fff; }
ul.zhuanti_list li a.zhuanti_img{ height:115px; width:250px; display:block; padding:9px 7px 7px 7px; }

/**********留言*************/
div.liuyan{ background:#fefbe9; border-radius:20px; margin-top:20px; font-size:14px; padding-bottom:40px;}
div.liuyan div.title03{ height:80px; width:851px; margin: 0 auto; background:url("../images/yuanxiaojie2017/title_bg03.png") no-repeat; 
			text-align:center; text-indent: -20px; font-size:30px; font-weight:bold; color:#fff1d7; line-height:80px; }
#vv_comment{ width: 848px; margin: 20px auto 0; padding: 10px; background-color: #F5F5F5; }
.talk_box { min-height: 300px; }

/**********分享*************/
*html{background-image:url(about:blank);background-attachment:fixed;}
.shareTop { width: 36px; position: fixed; right: 0; bottom: 150px; _position:absolute;_bottom:auto;_margin-bottom:150px;
    _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
}
.shareTop .top,.shareTop .bdshare_b a.img,.shareTop .tecentWeibo a{
     background: url("../images/yuanxiaojie2017/share.png") no-repeat center;}
.shareTop a.top{display: inline-block;background-position: -54px 0;width: 36px;height: 36px;margin-bottom: 10px;}
.shareTop a.top:hover{background-position: 0px 0;}
.shareTop .bdshare_b a.img{background-position: -54px -50px;display: inline-block;width: 36px;height: 76px;}
.shareTop .bdshare_b .img:hover{background-position: 0px -50px;}
.bdsharebuttonbox  .sa{display: block;float: none;font-size: 14px; height:76px;}
#bdsharemore{margin:0;padding:0;background: url("../images/yuanxiaojie2017/share.png") no-repeat;background-position: -54px -50px;display: inline-block;width: 36px;height: 76px;}
#bdsharemore:hover{background-position: 0px -50px;}
.shareTop .tecentWeibo a{background-position: -54px -132px;display: inline-block;width: 36px;height: 140px;margin-top: 10px;}
.shareTop .tecentWeibo a:hover{background-position: 0px -132px;}
.shareTop .tecentWeibo{position:relative;}
.shareTop .tecentWeibo div.erweima {position:absolute;display:none; left:-135px;top:10px; }
.shareTop .tecentWeibo div.erweima img { border:5px solid #fdf9ea; }
.shareTop .tecentWeibo:hover div.erweima { display: block; }

/**********百科附页*************/
div.baike_fuye_artical{ margin-left:55px; margin-top:20px; }
div.baike_fuye_artical img{ float:left; margin-top:5px;}
div.baike_fuye_artical div.baike_artical{ width:550px; float:left; }
/********** 晚会附页*************/
div.wanhui_fuye li.wanhui_img{ list-style:none; background:none; height:auto; padding-bottom:0;}
div.wanhui_fuye li.wanhui_img a{ height:210px; width:235px; display:block; }
/********** 综艺附页*************/
div.langsong{ background:#fffbe7; border-radius:20px; margin-top:20px; font-size:14px; }
div.langsong ul{ margin-top:25px; }
/********** 页尾*************/
#footer_link_info a,#footer_link_info span,#footer_link_info p{ color:#fff; }
#footer_link_info a:hover{ color:#7c3a00; }









