@charset "utf-8";
/* CSS Document */
body,object,iframe,h1,h2,h3,h4,h5,h6,abbr,code,img,dl,dt,dd,ul,li,p,font,fieldset,form,label,legend,caption{margin:0;padding:0;list-style:none}
body{font:12px/22px Arial,"\5B8B\4F53",sans-serif;color:#fff;background:#f7e8be}
img{border:0}
em{font-style:normal;}
a{color:#fff;text-decoration:none;}
a:hover{color:#9f2d28;text-decoration:underline}
article,section,header,footer,aside,nav,iframe,img,time{display:block}
.clearfix:after{clear:both;display:block;visibility:hidden;height:0;content:"\20";line-height:0;}
.clearfix{*zoom:1;}
.clear{clear:both}
.fl{float:left}
.fr{float:right}
.d_current{display:block}
.d_undis{display:block;}
.mainBox{font:14px/24px "\5fae\8f6f\96c5\9ed1","\9ed1\4f53",Arial,sans-serif;margin:0 auto;width:980px;position:relative;}

#footer{background:#000;color:#fff;padding:30px 0;text-align:center}
#footer a{color:#fff;}
#footer a:hover{color:#f00;}

#header{background:url(header_bg.jpg) no-repeat center bottom;}

.conbox{background:url(conbg.jpg) no-repeat center bottom;}
.content{background:url(con_ph.jpg) no-repeat center top;padding:101px 0 215px}
.date_list{width:822px;height:64px;margin:0 auto;padding-left:12px;}
.date_list li{width:110px;height:60px;line-height:60px;float:left;background:url(navbg.png) no-repeat center -64px;font-size:20px;font-weight:bold;text-align:center;margin-left:6px;cursor:pointer;padding-top:4px;}
.date_list li:hover,.date_list li.cur{background-position:center 0;}
.datecon{height:1061px;padding-top:46px;}
.datecon article{display:none}
.date_img{width:700px;margin:0 auto 29px;}
.yzmj{width:465px;height:105px;margin:0 auto;background:url(yzicon.png) no-repeat left center;padding-left:235px;font-size:22px;line-height:30px;font-style:italic;font-weight:bold;padding-top:15px;}
.yzmj strong{color:#fffc00;font-size:30px;}
.yzmj.lh42{line-height:42px;}
.btnstyl{width:352px;height:119px;background:url(btnbg02.png) no-repeat 0 -10px;font-size:36px;font-weight:bold;text-align:center;line-height:100px;color:#9f2d28;display:block;margin:25px auto 0}
.btnstyl:hover{background-position:0 -137px;color:#c92e27;text-decoration:none}

.followbox{background:url(followbg.jpg) no-repeat center top;padding-bottom:135px}
.follow_tit{height:121px;background:url(tit_bg.png) no-repeat center;font-size:40px;text-align:center;color:#c7171e;line-height:82px;}
.followbox p{height:90px;font-size:30px;color:#d8574b;line-height:39px;text-align:center;font-weight:bold;padding-top:10px;}
.follow_list{width:370px;height:399px;padding-top:85px;text-align:center}
.follow_list h3{line-height:30px;font-size:30px;color:#f7e8be}
.follow_list img{width:175px;height:175px;border:6px solid #fff;margin:10px auto 0}
.wxbox{background:url(wxbg.png) no-repeat;float:left;margin:34px 0 0 80px;}
.wbbox{background:url(wbbg.png) no-repeat;float:right;margin:34px 80px 0 0;}
.addbtn{display:block;margin:75px auto 0;width:163px;height:60px;line-height:48px;background:url(btnbg.png) no-repeat;font-size:24px;color:#f7e8be;font-weight:bold;}
.addbtn:hover{background-position:0 -60px;text-decoration:none;color:#e06307}
.smbtn{display:block;margin:75px auto 0;width:163px;height:60px;line-height:48px;font-size:30px;color:#d8574b;font-weight:bold;}

#dialogcover{width:100%;height:100%;position:absolute;left:0;top:0;background:#000;_background:none;opacity:.80;filter:alpha(opacity=80);z-index:1000;display:none}
.dialogbox{width:526px;font-family:"\5fae\8f6f\96c5\9ed1";position:fixed;_position:absolute;top:20%;left:50%;_top:expression(documentElement.scrollTop+100);z-index:1001;margin-left:-263px;display:none;}
.closeicon{display:block;width:25px;height:25px;position:absolute;right:0;top:0;background:url(close.png) no-repeat 0 0;font-size:0}
.closeicon:hover{background-position:0 -25px;text-decoration:none}
.loginbox{width:314px;height:215px;background:url(loginbg.png) no-repeat;margin:30px auto 0;text-indent:-20em;overflow:hidden}
.lgoinbtn{display:block;margin:20px auto 0;width:205px;height:52px;background:url(btnbg03.png) no-repeat;line-height:52px;color:#ac4700;font-size:30px;text-align:center}
.lgoinbtn:hover{background-position:0 -52px;text-decoration:none}
.gift{width:335px;height:236px;background:url(giftbg.png) no-repeat center;margin:0 auto;padding:185px 75px 0 115px;text-align:center;}
.gift h2{font-size:41px;color:#f7e8be;line-height:52px;text-shadow:2px 1px 1px #aa1322}
.gift h2 strong{color:#ffd800;display:block}
.gift p{font-size:18px;line-height:35px;font-weight:bold}
.surebtn{display:block;width:125px;height:32px;line-height:32px;background:#ffe71d;border-bottom:4px solid #fa9144;margin:15px auto 0;font-size:20px;color:#bf1e2e;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.surebtn:hover{text-decoration:none;background:#ffa71d;color:#fff;}