﻿@charset "utf-8";html,body,div,input,ul,ol{margin:0;padding:0}h1,h2,h3,h4,h5,h6,p,dl,dd,form,select{margin:0}

th,td{padding:0}input,img,button,div{border:0}

ul,ol,dd{list-style-type:none}i,em{font-style:normal}

table{border-collapse:collapse;border-spacing:0}

a{text-decoration:none;cursor:pointer}a:focus{outline:0;-moz-outline:0}

body{font:.75em/1.5 \5b8b\4f53,Arial,tahoma;background-color:#AE1B21}

input,textarea,select:focus{outline:medium}

img{display:block}th{font-weight:400}

td{text-align:center}

.clearfix:before,.clearfix:after{content:"";display:table;clear:both;overflow:hidden;height:0}

.clearfix{zoom:1}

.zoom{_zoom:1}

.fl{float:left;display:inline}

.fr{float:right;display:inline}

.pr{position:relative}

.pa{position:absolute}

.img1,.img2,.img3,.img4,.foot,.rule_img,.prize_img1,.prize_img2,.prize_img3,.roll_img1,.roll_img2,.prize_hg{width:100%}

.img1_in,.img2_in,.img3_in,.img4_in,.foot_in,.rule_img_in,.prize_img1_in,.prize_img2_in,.prize_img3_in,.roll_img1_in,.roll_img2_in,.prize_hg_in{width:960px;margin:0 auto}

.img1_in,.img2_in,.img3_in,.img4_in,.prize_hg_in{position:relative}

.logo1,.logo2,.community_btn{position:absolute;text-indent:-999em;direction:ltr;overflow:hidden}

.img1{background:url(../../images/newyear2015/img1_bg.jpg) no-repeat 50% 50%;height:467px}

.img1_in1{background:url(../../images/newyear2015/img1_1.png) no-repeat;height:234px}

.img1_in2{background:url(../../images/newyear2015/img1_2.png) no-repeat;height:233px}

.logo1{width:200px;height:70px;left:54px;top:12px}

.logo2{width:128px;height:24px;right:33px;top:24px}

.activity_date{position:absolute;top:317px;left:217px}

.activity_date li{margin-right:30px;float:left;width:248px;height:68px}

.activity_name,.activity_time{width:248px;text-align:center;font-size:14px;font-weight:700}

.activity_name{height:30px;line-height:30px;color:#fffc00}

.activity_time{height:38px;line-height:38px;color:#fff}

.head{position:absolute;bottom:1px;left:0;height:46px;width:960px}
.nav{ margin-left:165px;}

.nav a{float:left;width:114px;height:36px;line-height:36px;margin-right:10px;font-family:'Microsoft YaHei';color:#af1922;font-size:18px;text-align:center;}

.nav a:hover,.nav .cur_a{background:url(../../images/newyear2015/nav_cur.png) no-repeat; color:#fff;}

.share{margin-top:18px}

.s_icon1,.s_icon2,.s_icon3,.s_icon4,.s_icon5,.s_icon6,.s_icon7{background:url(../../images/newyear2015/icons.png) no-repeat;width:16px;height:16px;float:left;margin-right:6px}

.s_icon1{background-position:0 0;padding-left:22px;color:#ff7990;width:44px;line-height:16px}

.s_icon2{background-position:-68px 0}

.s_icon3{background-position:-90px 0}

.s_icon4{background-position:-112px 0}

.s_icon5{background-position:-134px 0}

.s_icon6{background-position:-156px 0}

.s_icon7{background-position:-178px 0}

.s_line{background:url(../../images/newyear2015/s_line.png) no-repeat;width:2px;height:19px;float:left;margin-right:14px}

.img2{background:url(../../images/newyear2015/img2_bg.jpg) no-repeat 50% 50%;height:684px}

.img2_in{background:url(../../images/newyear2015/img2.png) no-repeat;height:619px;width:921px;padding:47px 19px 18px 20px;overflow:hidden}

.flash_box{width:506px;height:506px;margin:0 3px 0 70px;position:relative;text-align:center;}

.login_box{background:#fff;border:2px solid #ba2327;width:446px;height:270px;position:absolute;left:50%;margin-left:-225px;top:50%;margin-top:-137px;overflow:hidden}

.login_close a,.login_btn,.notice_close a{background:url(../../images/newyear2015/pop_icons.png) no-repeat -999em -999em;display:inline-block}

.login_close{padding:10px 10px 0 0;text-align:right}

.login_close a{background-position:0 -30px;width:22px;height:22px}

.login_title{color: #fff;font-family: "Microsoft YaHei";font-size: 16px;margin-bottom: 14px;}

.login_p{text-align:center;margin-bottom:20px;}

.login_p label,.login_p input{vertical-align:middle;display:inline-block; }

.login_p label{color:#fff;font-weight:700;width:52px}

.login_p input{width:128px;border:1px solid #b8b8b8;padding:5px 2px}

.login_btns{ text-align:center; height:30px; line-height:30px;}

.login_btns a{ color:#fff;}

.login_btn{background-position:0 -61px;width:117px;height:30px;color:#881a31;font-size:14px;font-weight:700;text-align:center;line-height:30px}

.login_btn2{color:#c61429;text-decoration:underline}

.prize-tip1,.prize-tip2,.prize-tip3,.prize-tip4,.prize-tip5{width:360px;height:79px;line-height:79px;color:#f9e702;font-family:microsoft yahei;font-size:18px;font-weight:700;text-align:center;position:absolute;top:50%;left:50%;margin-top:-39px;margin-left:-180px;border:2px solid #bc1126;border-radius:5px;background:url(../../images/newyear2015/tip-bg.png) repeat-x

}

.date_img1{background:url(../../images/newyear2015/date3.png) no-repeat;width:626px;height:26px;margin:18px 0 8px 6px}

.time_box{padding:11px 0 11px 199px;height:39px;width:430px}

.time_box span{font-family:'Microsoft YaHei';font-size:22px;color:#fff;height:39px;line-height:39px}

.time_box span em{width:29px;text-align:center;display:inline-block;margin-right:6px}

.day{margin-right:33px;float:left}

.hour{margin-right:41px;_margin-right:38px;float:left}

.minute{margin-right:33px}

.info_list_div{margin:43px 2px 19px 8px;padding:0 10px;width:602px;height:40px}

.info_list_box{position:relative;width:602px;height:40px;overflow:hidden}

.info_list{height:40px;line-height:40px;width:602px;position:absolute}

.info_list li{float:left;color:#fff;margin:0 7px}

.il_a{color:#ffea34;text-decoration:underline}

.user_info{width:271px;height:315px}

.user_name{width:150px;height:46px;line-height:44px;text-align:center;color:#fff;font-size:14px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; padding-left:10px;}

.user_name a{color:#fff;font-size:14px;}

.ui_p1{padding:10px 30px;color:#fff;line-height:22px;text-indent:2em}

.ui_p1 strong{color:#ffe505}

.ui_p2{color:#bc2642;padding-left:30px}

.ui_p2 em{color:#fff}

.prize_list_div{padding:18px 30px 8px}

.prize_list_box {

    height: 170px;

    overflow: hidden;

    position: relative;

    width: 210px;

}

.prize_list{position:absolute}

.prize_list li{margin-bottom:17px}

.ui_p3{color:#840a1c;text-align:center;padding:40px 60px}

.pl_p1{color:#ffbac3;line-height:20px}

.pl_p1 em{color:#fff109}

.pl_p2{color:#840a1c}

.lq_box{width:270px;height:280px;margin-top:23px;position:relative;}

.lq_box a{color:yellow; text-decoration:underline;}

.lq_box ul{ padding:0px 5px; color:white;}

.img3{background:url(../../images/newyear2015/img3_bg.jpg) no-repeat 50% 50%;height:493px}

.img3_in{background:url(../../images/newyear2015/img3.jpg) no-repeat;height:493px}

.award_box{padding:160px 15px 14px;width:900px;height:318px;position:relative}

.more{color:#ffda46;position:absolute;top:54px;right:58px;font-weight:700;font-size:14px;text-decoration:underline}

.award_list_div{padding:6px 20px}

.award_list_box1{position:relative;width:900px;overflow:hidden}

.award_list{width:900px;}

.award_list li{height:26px;line-height:26px}

.award_list li span{float:left;text-align: left;}

.award_list p{height:26px;line-height:26px}

.award_list p span{float:left;text-align: center;}

.award_list p .al_uname{padding-left: 0px;}

.al_uname{color:#fffffe;width:200px;padding-left:80px;text-align:left;}

.al_award{color:#fdf0c4;width:320px;padding:0 10px 0 16px}

.al_uname2{color:#fffffe;width:200px;padding-left:30px;text-align:left;}

.al_award2{color:#fdf0c4;width:240px;padding:0 10px 0 16px}



.al_award em{color:#ffd02f}

.al_time{color:#ff94a8;width:170px;text-align:center}

.img4{background:url(../../images/newyear2015/img4_bg.jpg) no-repeat 50% 50%;height:260px}

.img4_in{background:url(../../images/newyear2015/img4.png) no-repeat;height:260px}

.rule_img1{background:url(../../images/newyear2015/rule_img1.png) no-repeat 50% 50%;height:178px}

.rule_img1_in{height:38px;width:620px;padding:117px 119px 20px 221px;margin:0 auto}

.rule_bg1{width:100%;height:455px;background:url(../../images/newyear2015/rule1.jpg) no-repeat 50% 50%}

.rule_bg2{width:100%;height:454px;background:url(../../images/newyear2015/rule2.jpg) no-repeat 50% 50%}

.roll_img1{background:url(../../images/newyear2015/roll_img1_bg.jpg) no-repeat 50% 50%;height:186px}

.roll_img1_in{background:url(../../images/newyear2015/roll_img1.jpg) no-repeat;height:44px;padding:116px 119px 26px 220px;width:621px}

.roll_img2{background:url(../../images/newyear2015/roll_img2_bg.jpg) no-repeat 50% 50%;height:620px}

.roll_img2_in{background:url(../../images/newyear2015/roll_img2.jpg) no-repeat;height:578px;width:690px;padding:42px 135px 0}

.roll_img2_in .award_list_box1{width:648px;}

.roll_img2_in .award_list{width:648px;}

.roll_img2_in .al_uname{width:150px}

.roll_img2_in .al_award{width:300px;}

.page{height:22px;padding-top:25px;position:relative;width:100%;text-align:center}

.page a{display:inline-block;border:1px solid #c92342;color:#707070;height:18px;line-height:19px;padding:0 6px;margin-right:5px;display:inline-block;background:#fffbfc}

.page .a_click:hover,.page .page_current{background:#b22640;border:1px solid #b22640;color:#fff;text-decoration:none}

.page_point{background:url(../../images/newyear2015/point.png) no-repeat 0 10px;width:10px;height:20px;display:inline-block;margin-right:5px}

.page .a_unclick{cursor:default}

.s_table{top:-200px;left:130px;width:570px;height:809px;padding:32px 10px 10px;border:1px solid #8e8e8e;background:#fff url(http://i.thsi.cn/images/activity/cfxf/egg2015/201502061314/pop_bg.png) repeat-x;z-index:12}

.shengm{height:798px;width:930px;left:0;top:-843px}

.s_table p{margin-top:14px;line-height:24px;color:#333}

.pop_close{position:absolute;top:4px;right:4px;background:url(../../images/newyear2015/close.png) no-repeat;width:13px;height:13px;text-indent:-9999em;overflow:hidden}

.s_table_in{width:100%;height:92%;border:1px solid #ccc;border-bottom:none 0;border-right:none 0}

.s_table_i{width:100%;height:100%}

.s_table_i h6{font-size:16px}

.foot .s_table_i p.p_t{text-indent:0}

.foot .s_table_i p{text-indent:2em;text-align:left;margin-top:4px;color:#333;text-align:left}

.foot{background:url(../../images/newyear2015/foot_bg.jpg) no-repeat 50% 50%}

.foot_in{background:url(../../images/newyear2015/foot.jpg) no-repeat;text-align:center;padding:10px 0 20px}

.foot_in a{color:#fff;margin-bottom:20px;display:inline-block;text-decoration:underline}

.foot_in p{color:#ff818d;line-height:20px}



.logbtn{ width:117px; height:30px;background:url(../../images/newyear2015/logbtn.jpg) no-repeat; font-weight:bold;font-size:14px;}