﻿/*common*/
.clearFix:after{ clear: both; display: block; visibility: hidden; height: 0; line-height: 0; content: ""; }
.clearFix{ *zoom: 1; }
/*html{ background-image: url(''); background-attachment: fixed; }*/
body{ font-family: "Microsoft YaHei"; font-size: 18px; position: relative; background-color: #A40000;}
a{ text-decoration: none; }
em{ font-style: normal; }

#box3{ display: none; width: 70px; height: 60px; cursor: none; cursor: url("//www.51vv.com/zhuanti/3y/images/dianYanHua/huochai.ico")\0; *cursor: url("//www.51vv.com/zhuanti/3y/images/dianYanHua/huochai.ico"); position: absolute; left: 0; top: 0; background: url("../images/jianYangMao/jiandao.png") no-repeat 0 0; z-index: 100; }
/*头图*/
div.bg0{ width: 100%; height: 300px; background: url("../images/jianYangMao/bg0.jpg") no-repeat center; }
div.bg1{ width: 100%; height: 300px; background: url("../images/jianYangMao/bg1.jpg") no-repeat center; }
div.bg1 p.time{ font-size: 20px; line-height: 20px; color: #ffffff; padding-top: 40px; text-align: center; text-indent: 10px; }
div.bg1 p.icon{ width: 200px; margin: 0 auto; padding-left: 100px; height: 30px; padding-top: 24px; text-align: left; }
div.bg1 p.icon a.dianliang{ display: inline-block; vertical-align: top; text-align: center; width: 66px; height: 30px; font-size: 16px; line-height: 30px; color: #ffffff; background-color: #FF6702; }
div.bg1 p.icon a.dianliang:hover{ background-color: #FF893B; color: #ffffff; }
div.bg1 p.icon a.dianliang2{ display: inline-block; vertical-align: top; text-align: center; width: 66px; height: 30px; font-size: 16px; line-height: 30px; color: #FC0C00; background-color: #F9EB38; }
div.bg1 p.icon a.dianliang3{ display: inline-block; vertical-align: top; text-align: center; width: 66px; height: 30px; font-size: 16px; line-height: 30px; color: #ffffff; background-color: #D2D1D1; }
div.bg1 p.icon span{ display: inline-block; font-size: 12px; color: #D44115; text-indent: 10px; vertical-align: top; }
div.bg1 p.icon span em{ color: #ffffff; }
div.bg1 p.icon a.more{ display: inline-block; font-size: 12px; color: #D44115; text-indent: 10px; }
div.bg1 p.icon a.more:hover{ text-decoration: underline; }

div.main{ width: 1040px; background-color: #FFE3C1; margin: 0 auto; overflow: hidden; text-align: left; }

/*剪羊毛*/
div.bg2{ width: 100%; height: 726px; background: url("../images/jianYangMao/bg2.jpg") no-repeat center; position: relative; }
div.bg2 div.description{ display: block; float: left; width: 290px; height: 190px; padding-top: 116px; padding-left: 106px; }
div.bg2 div.description p.tit{ font-size: 22px; line-height: 22px; color: #D44115; text-align: center; }
div.bg2 div.description p.content{ font-size: 14px; line-height: 18px; color: #D44115; padding-top: 6px; padding-left: 10px; padding-right: 10px; }
div.bg2 div.description p.content a{ color: #FF252A; }
div.bg2 div.description p.content a:hover{ text-decoration: underline; }
div.bg2 div.console{ display: block; float: left; width: 250px; height: 150px; padding-top: 76px; }
div.bg2 div.console p.p1{ color: #ffffff; line-height: 26px; font-size: 18px; vertical-align: middle; text-align: center; padding-top: 14px; }
div.bg2 div.console p.p1 em{ color: #A83C39; }
div.bg2 div.console p.p2{ color: #ffffff; line-height: 24px; font-size: 18px; vertical-align: middle; text-align: center; padding-top: 2px; }
div.bg2 div.console p.p2 em{ color: #A83C39; }
div.bg2 div.console p.p2 a.chakan{ display: inline-block; vertical-align: top; width: 22px; height: 24px; margin-left: 30px; background: url("../images/jianYangMao/btn.png") no-repeat 0 center; background-color: #FF6702; }
div.bg2 div.console p.p2 a.chakan:hover{ background-color: #FF8B32; }
div.bg2 div.console p.p2 a.chakan3{ display: inline-block; vertical-align: top; width: 22px; height: 24px; margin-left: 30px; background: url("../images/jianYangMao/btn.png") no-repeat 0 center; background-color: #FF6702; }
div.bg2 div.console p.p3{ line-height: 24px; font-size: 16px; vertical-align: middle; text-align: center; padding-top: 2px; }
div.bg2 div.console p.p3 a.chakan2{ display: inline-block; color: #ffffff; vertical-align: middle; width: 100px; height: 24px; background-color: #FF6702; }
div.bg2 div.console p.p3 a.chakan2:hover{ background-color: #FF8B32; }
div.bg2 div.console p.p4{ color: #E68456; line-height: 30px; font-size: 22px; vertical-align: middle; text-align: center; padding-top: 12px; }
div.bg2 div.console p.p4 em{ color: #A83C39; }
div.bg2 #box{ cursor: none; cursor: url("//www.51vv.com/zhuanti/3y/images/dianYanHua/huochai.ico")\0; *cursor: url("//www.51vv.com/zhuanti/3y/images/dianYanHua/huochai.ico"); width: 940px; position: absolute; left: 50px; bottom: 40px; height: 370px;}
div.bg2 #yang1{ display: block; background: url("../images/jianYangMao/108x80.png") no-repeat -8px -8px; width: 126px; height: 100px; position: absolute; left: 505px; top: 2px; }
div.bg2 #yang2{ display: block; background: url("../images/jianYangMao/142x100.png") no-repeat -10px -10px; width: 148px; height: 118px; position: absolute; left: 344px; top: 26px; }
div.bg2 #yang3{ display: block; background: url("../images/jianYangMao/169x124.png") no-repeat -30px -20px; width: 190px; height: 150px; position: absolute; left: 143px; top: 85px; }
div.bg2 #yang4{ display: block; background: url("../images/jianYangMao/196x144.png") no-repeat -20px 0; width: 220px; height: 176px; position: absolute; left: 642px; top: 105px; }
div.bg2 #yang5{ display: block; background: url("../images/jianYangMao/257x188.png") no-repeat 0 -10px; width: 257px; height: 164px; position: absolute; left: 374px; top: 159px; }

/*红包介绍*/
div.hongbao{ width: 100%; }
div.hongbao p.title{ height: 100px; font-size: 22px; line-height: 100px; color: #ffffff; text-indent: 80px; background: url("../images/jianYangMao/tit2.jpg") no-repeat center; }
div.hongbao p.title span{ font-size: 18px; }
div.hongbao p.hongbao{ width: 100%; height: 160px; padding-top: 20px; background: url("../images/jianYangMao/hongbao.jpg") no-repeat center 20px; }

/*晚会*/
div.party{ width: 100%; }
div.party p.title{ height: 100px; font-size: 32px; line-height: 90px; color: #ffffff; text-indent: 76px; background: url("../images/jianYangMao/tit.jpg") no-repeat center; }
div.party p.title a.more{ float: right; font-size: 14px; line-height: 14px; color: #A83C39; margin-top: 80px; margin-right: 50px; text-indent: 0; }
div.party p.title a.more:hover{ color: #FF8B32; }
div.party ul{ width: 960px; overflow: hidden; padding: 20px 40px 0; background: url("../images/jianYangMao/bg3.jpg") no-repeat center 0; }
div.party ul li{ display: block; float: left; width: 270px; height: 40px; margin-left: 50px; }
div.party ul li span{ font-size: 26px; display: inline-block; float: left; width: 20px; height: 14px; }
div.party ul li a{ font-size: 12px; line-height: 40px; color: #ffffff; }
div.party ul li a:hover{ color: #FFC516; }
div.party p.btn{ height: 70px; text-align: center; background: url("../images/jianYangMao/bg3.jpg") no-repeat center bottom; }
div.party p.btn a{ display: inline-block; margin-top: 4px; }
div.party p.btn a.btn1{ width: 225px; height: 31px; margin-left: 20px; background: url("../images/jianYangMao/btn1.jpg") no-repeat center; }
div.party p.btn a.btn1:hover{ background: url("../images/jianYangMao/btn2.jpg") no-repeat center; }
div.party p.btn a.btn2{ width: 120px; height: 31px; margin-left: 30px; background: url("../images/jianYangMao/btn3.jpg") no-repeat center; }
div.party p.btn a.btn2:hover{ background: url("../images/jianYangMao/btn4.jpg") no-repeat center; }

/*歌曲*/
div.music{ width: 100%; }
div.music p.title{ height: 100px; font-size: 32px; line-height: 90px; color: #ffffff; text-indent: 76px; background: url("../images/jianYangMao/tit.jpg") no-repeat center; }
div.music p.title a.more{ float: right; font-size: 14px; line-height: 14px; color: #A83C39; margin-top: 70px; margin-right: 50px; text-indent: 0; }
div.music p.title a.more:hover{ color: #FF8B32; }
div.music ul{ padding: 0 60px; padding-top: 20px; height: 510px; background: url("../images/jianYangMao/bg4.jpg") no-repeat center 0; }
div.music ul li{ float: left; width: 230px; margin-bottom: 10px; }
div.music ul li a.headlink{ display: block; width: 204px; height: 184px; margin: 0 auto; }
div.music ul li a.headlink:hover{ background-color: #FFC516; }
div.music ul li a.headlink img{ margin: 2px; width: 200px; height: 180px; }
div.music ul li p{ text-align: center; }
div.music ul li p a{ font-size: 14px; color: #ffffff; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
div.music ul li p a:hover{ color: #FFC516; }

/*百科*/
div.cyclopedia{ width: 100%; height: 502px; background: url("../images/jianYangMao/bg5.jpg") no-repeat center 100px; }
div.cyclopedia p.title{ height: 100px; font-size: 32px; line-height: 90px; color: #ffffff; text-indent: 76px; background: url("../images/jianYangMao/tit.jpg") no-repeat center; }
div.cyclopedia p.title a.more{ float: right; font-size: 14px; line-height: 14px; color: #A83C39; margin-top: 80px; margin-right: 50px; text-indent: 0; }
div.cyclopedia p.title a.more:hover{ color: #FF8B32; }
div.cyclopedia div.link{ float: left; width: 528px; border-right: 1px dashed #ffffff; margin-top: 34px; }
div.cyclopedia div.link ul{ width: 440px; padding-left: 90px; }
div.cyclopedia div.link li{ float: left; width: 220px; line-height: 40px; font-size: 14px; }
div.cyclopedia div.link li span{ font-size: 26px; display: inline-block; float: left; width: 20px; height: 14px; }
div.cyclopedia div.link li a{ color: #ffffff; }
div.cyclopedia div.link li a:hover{ color: #FFC516; }
div.cyclopedia div.description{ float: left; width: 350px; padding-left: 55px; padding-right: 104px; }
div.cyclopedia div.description p{ line-height: 18px; font-size: 12px; color: #ffffff; text-indent: 2em; padding-top: 14px; }
div.cyclopedia div.description p.tit{ line-height: 18px; font-size: 18px; text-indent: 0; font-weight: bold; padding-top: 20px; }


/*讨论*/
div.comment{ width: 100%; }
div.comment p.title{ height: 100px; font-size: 32px; line-height: 90px; color: #ffffff; text-indent: 76px; background: url("../images/jianYangMao/tit.jpg") no-repeat center; }
div.comment div.content{ margin: 0 34px 0 50px; padding: 30px 26px 30px 24px; background-color: #E95C1E; }
div.comment p.bottom{ height: 30px; background: url("../images/jianYangMao/bg6.jpg") no-repeat center; margin-bottom: 40px; }
#vv_comment{ width: 906px; margin: 10px auto 0; }
.talk_box { min-height: 300px; }


/*遮蔽*/
.overlay{ display: none; position: fixed; left: 0px; top: 0px; opacity: 0.5; filter: alpha(opacity=50);  z-index: 1000; width: 100%; height: 100%; background: none repeat scroll 0 0 #666666; }
.overbody{ display: none; position: fixed; left: 0px; top: 0px; z-index: 1010; width: 100%; height: 100%; }
.overlay,
.overbody{ _position:absolute; _top:expression(eval(document.documentElement.scrollTop)); _left:expression(eval(document.documentElement.scrollLeft)); _width:expression(eval(document.documentElement.clientWidth)); _height:expression(eval(window.screen.availHeight)); }

/*信息*/
#message{ display: none; position: absolute; top: 50%; left: 50%; width: 350px; height: 200px; margin-left: -175px; margin-top: -100px; background: url("../images/quanMinKuangHuan/msg.png") no-repeat center; z-index: -1; }
#message a.close{ display: block; float: right; width: 30px; height: 30px; *position: relative; *z-index: 10; }
#message p.top{ display: block; width: 350px; height: 30px; font-size: 16px; text-indent: 10px; text-align: left; line-height: 30px; color: #9D012C; *margin-top: -30px; _float: left; }
#message p.bottom{ display: block; position: absolute; left: 0; bottom: 0; margin-top: 170px; width: 350px; height: 30px; font-size: 12px; text-indent: 42px; line-height: 30px; color: #383D37; }
#message p.bottom em{ color: #FE4D53; }
#message p{ line-height: 18px; font-size: 18px; color: #4D0013; text-align: center; }
#message p a{ color: #FF6702; vertical-align: middle; cursor: pointer; }
#message p a:hover{ text-decoration: underline; }
#message a.btn{ display: inline-block; height: 26px; line-height: 26px; padding: 0 8px; text-align: center; color: #ffffff; vertical-align: middle; background-color: #FF6702; cursor: pointer; }
#message a.btn:hover{ background-color: #FF893B; color: #ffffff; text-decoration: none; }

/*footer*/
#footer_link_info p{ color: #ffffff; font-family: Arial; }
#footer_link_info a{ color: #ffffff; }
#footer_link_info a:hover{ color: #FF3434; }
