body{font:11px/20px Verdana,Arial,Helvetica,sans-serif; min-width:1200px;}
*{margin:0;padding:0;}
.clear{clear:both;}
a{text-decoration:none; color:#06aaff;}
a:hover{text-decoration:underline;}

.main01{ background:url(../image-style/2017-halloween-specials/main01-2.jpg) no-repeat center;}
.main01 .detail{ width:1200px; height:396px; margin:0 auto;}
.main01 .detail a{ padding:20px 0 0 0; display:block; width:132px;}
.main01 .detail ul{ list-style:none; padding:192px 0 0 439px; width:340px;}
.main01 .detail ul li{ width:75px; line-height:52px; float:left; color:#fff; font-size:52px; padding-right:10px;}

.mainpop{ background:url(../image-style/2017-halloween-specials/main02-2.jpg) no-repeat center;}
.mainpop .detail{ width:1200px; height:367px; margin:0 auto;}
.mainpop .detail h4{ color:#fff; padding-bottom:10px; font-size:18px;}
.mainpop .detail h4 a{ color:#fff;}
.mainpop .detail h4 span{ font-size:14px;}
.mainpop .detail h5{ color:#ff7300; font-size:13px; padding-bottom:18px;}
.mainpop .detail .left{ width:600px; float:left; padding:25px 0 0 5px;;}
.mainpop .detail .left .box{ float:left; width:210px; padding-right:10px;}
.mainpop .detail .left .txt{ float:left; width:375px;}
.mainpop .detail .left .txt h5{ color:#ff7300; font-size:13px; padding-bottom:18px;}
.mainpop .detail .left .txt p{ color:#999; padding-bottom:20px; font-size:13px;}
.mainpop .detail .left .txt #text{ margin:0 0 20px 25px; width:285px; height:30px; border:0; padding-left:10px; border-radius:5px;}
.mainpop .detail .left .txt input#sub{ background:url(../image-style/2017-halloween-specials/btn_get.png) no-repeat center; border:0; width:252px; height:58px; cursor:pointer; margin-left:50px;}
.mainpop .detail .left .txt .addthis_box{padding-top:15px;}
.mainpop .detail .right{ width:590px; float:left; padding:25px 0 0 5px;;}
.mainpop .detail .right .box{ float:left; width:210px; padding-right:10px;}
.mainpop .detail .right .txt{ float:left;}
.mainpop .detail .right .txt ul{ color:#999; font-size:13px; list-style:none; padding-bottom:40px;}
.mainpop .detail .right .txt ul li{ line-height:23px;}
.mainpop .detail .right .txt .btn{ padding-left:30px;}

.main02{ background:url(../image-style/2017-halloween-specials/main02-2.jpg) no-repeat center;}
.main02 .detail{ width:1200px; height:367px; margin:0 auto;}
.main02 .detail h4{ color:#fff; padding-bottom:10px; font-size:18px;}
.main02 .detail h4 a{ color:#fff;}
.main02 .detail h4 span{ font-size:14px;}
.main02 .detail h5{ color:#ff7300; font-size:13px; padding-bottom:18px;}
.main02 .detail .left{ width:600px; float:left; padding:25px 0 0 5px;;}
.main02 .detail .left .box{ float:left; width:210px; padding-right:10px;}
.main02 .detail .left .txt{ float:left; width:375px;}
.main02 .detail .left .txt h5{ color:#ff7300; font-size:13px; padding-bottom:18px;}
.main02 .detail .left .txt p{ color:#999; padding-bottom:20px; font-size:13px;}
.main02 .detail .left .txt #text{ margin:0 0 20px 25px; width:285px; height:30px; border:0; padding-left:10px; border-radius:5px;}
.main02 .detail .left .txt input#sub{ background:url(../image-style/2017-halloween-specials/btn_get.png) no-repeat center; border:0; width:252px; height:58px; cursor:pointer; margin-left:50px;}
.main02 .detail .left .txt .addthis_box{padding-top:15px;}
.main02 .detail .right{ width:590px; float:left; padding:25px 0 0 5px;;}
.main02 .detail .right .box{ float:left; width:210px; padding-right:10px;}
.main02 .detail .right .txt{ float:left;}
.main02 .detail .right .txt ul{ color:#999; font-size:13px; list-style:none; padding-bottom:40px;}
.main02 .detail .right .txt ul li{ line-height:23px;}
.main02 .detail .right .txt .btn{ padding-left:30px;}



.main03{ background:url(../image-style/2017-halloween-specials/main03.jpg) no-repeat center;}
.main03 .detail{ width:880px; height:81px; margin:0 auto;}
.main03 .detail h3{ color:#fffdb9; text-align:center; line-height:81px; font-size:25px;}
.main03 .detail h3 img{ padding-right:15px;}


.main04{ background:url(../image-style/2017-halloween-specials/main04.jpg) no-repeat center;}
.main04 .detail{ width:1200px; height:486px; margin:0 auto;}
.main04 .detail .left{ padding-top:32px; width:600px; float:left;}
.main04 .detail .right{ width:542px; padding:42px 0 0 45px; float:left;}
.main04 .detail .right h3{ background:url(../image-style/2017-halloween-specials/t-bg.png) no-repeat; text-align:center; padding:10px 0 32px 0; font-size:19px; color:#513013;}
.main04 .detail .right h4{ font-size:13px; white-space:nowrap; color:#d40909; padding-bottom:20px;}
.main04 .detail .right ul{ list-style:none; padding-bottom:16px;}
.main04 .detail .right ul li{ background:url(../image-style/2017-halloween-specials/icon.png) no-repeat; line-height:32px; padding-left:35px;}
.main04 .detail .right .price{ text-align:center;}
.main04 .detail .right .price del{ font-size:15px; padding-right:30px;}
.main04 .detail .right .price b{ font-size:24px; color:#ff0000;}
.main04 .detail .right .btn{ text-align:center; padding-top:15px;}


.main05{ background:url(../image-style/2017-halloween-specials/main05.jpg) no-repeat center;}
.main05 .detail{ width:1200px; margin:0 auto; height:552px;}
.main05 .detail .left{ padding:40px 40px 0 40px; float:left; width:320px; text-align:center; color:#fff;}
.main05 .detail .left h4{ text-align:center; font-size:16px; padding-bottom:24px; color:#fff;}
.main05 .detail .left h4 a{ color:#fff;}
.main05 .detail .left .img{ padding-bottom:15px; height:200px;}
.main05 .detail .left ul{ color:#999; padding:0 0 15px 35px; text-align:left; font-size:13px;}
.main05 .detail .left h5{ color:#ff0000; font-size:18px; padding-bottom:10px;}
.main05 .detail .left h5 del{ color:#ccc; font-size:14px; padding-right:5px;}
.main05 .detail .left .btn{ padding-bottom:5px;}


.main06 { background:#1f1f1f;}
.main06 .detail{ width: 1060px; margin: 0 auto; padding:20px 0 0; height:273px; color:#919eac;}
.main06 .detail .content_one{padding: 20px 0;}
.main06 .detail .content_one img{float: left; padding: 10px 40px 0; width: 74px;}
.main06 .detail .content_one h4{font-size:21px; font-weight:400; padding-bottom: 15px; color:#fff;}
.main06 .detail .content_one .s01 p{ text-align:justify;}
.main06 .detail .content_one .s01 p a{ color:#0492f5; text-decoration:underline;}
.one_left,.one_right{float: left;width: 506px;padding:35px 0;}

#footer { height:81px; background-color:#232323;min-width:1120px; font-size:11px; }
#footer .logo { width:1127px; margin:0 auto;}
#footer .logo img { float:left; margin:15px 40px 0 20px;}
#footer .logo p { color:#fff; line-height:81px; }
#footer a { color:#33a2f9; text-decoration:none;}

#popu{ width:658px; height:440px; background:#fff; position:relative; display:none;}
#popu .p_close{ position:absolute; right:-18px; top:-18px; cursor:pointer;}
#popu .popu1{ height:48px; background:url(https://www.mediadimo.com/wp-content/themes/site/image-style/2017-halloween-specials/bg1.png) no-repeat center;}
#popu .popu1 h3{ color:#fade01; line-height:48px; font-size:16px; text-align:center;}
#popu .popu2 { height:113px; padding:14px 22px 8px 22px;}
#popu .popu2 h4{ font-size:13px; font-weight:normal; padding-bottom:2px; line-height:26px;}
#popu .popu2 h4 span{ color:#ff4000;}
#popu .popu2 h4 b{ color:#a2634e;}
#popu .popu2{ font-size:14px;}
#popu .popu2 a{ text-decoration:underline; font-size:14px;}
#popu .popu2 p{ background:url(https://www.mediadimo.com/wp-content/themes/site/image-style/2017-halloween-specials/bg-p.png) no-repeat; line-height:42px; font-size:13px; display:inline-block; margin-top:10px; width:470px; padding-left:5px;}
#popu .popu2 p span{ color:#f50; font-size:18px; line-height:40px;}
#popu .popu2 .btn_link{ display:inline-block; vertical-align:middle; margin:0 0 10px 10px;}
#popu .popu3 img{ position:relative; left:-78px;}
#popu .popu4 ul{ list-style:none; font-size:13px; padding-left:20px; white-space:nowrap;}
#popu .popu4 ul li{ width:270px;;float:left; line-height:34px; padding:0 0 10px 40px;}
#popu .popu4 a{ display:block; width:292px; margin:0 auto;}

#mpop{ width:658px; height:440px;  position:relative; background:url(../image-style/2017-halloween-specials/main03.jpg) no-repeat center;}