body{}
body , span , form , img , div , dd , dl , ol , ul , img ,p{margin:0;padding:0;border:0;list-style:none;}
a , a:link , a:focus {text-decoration:none;color:#000;}
a:hover {text-decoration:underline;}
a.userurl,a.userurl:visited{color:#000;}
a.userurl:hover{color:#ff6600;}
h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-size:12px;font-weight:normal;}
body{color:#000;font-size:12px;font-family:'Arial','microsoft yahei', 'verdana';}
.clear {clear:both;} 
.left {float: left;}
.right {float: right;}
.none {display: none;}

.wrap {background:url('../../../images/subject/www/puzzle/bg.png') no-repeat center center;width: 100%;max-width: 1920px;margin: 0 auto;height: 1318px; }
.wrap .bigbox {width: 1000px;margin: 0 auto;padding-top:36px;}
.main_left {padding-top:172px;width: 227px;position: relative;}
.snow_man {position: absolute;left: -92px;top:845px ;z-index: 9;}
.main_right {width: 702px;position: relative;}
.main_left2 {margin-left: -16px;margin-top: 25px;}
.bhlogo {position: absolute;right: 0;top: 180px;}
.info h3{font-size: 18px;color: #ff8a58;line-height: 30px;}
.info p {font-size: 16px;color: #000;line-height: 28px;white-space: normal;}
.grand {margin-top: 20px;margin-bottom: 20px;}
.imglist img {margin-right: 8px;margin-bottom: 12px;}
.box {padding-top:25px;width: 1000px;margin: 0 auto;}
.scroll {width: 1000px;height: 139px;margin-top: 50px;position: relative;}
.scroll .list {width: 900px;margin: 0 auto;overflow:hidden;height: 139px;}
.scroll .list ul {width: 1500px;height: 139px;}
.scroll .list ul li {width: 150px;float: left;text-align: center;height: 139px;}
.bt-l {position: absolute;left: 0;height: 48px;width: 48px;top: 50%;margin-top: -24px;z-index: 9;cursor: pointer;}
.bt-r {position: absolute;right: 0;height: 48px;width: 48px;top: 50%;margin-top: -24px;z-index: 9;cursor: pointer;}