@charset "utf-8";
/* CSS Document */
body{font:15px/25px Verdana,Arial,Helvetica,sans-serif; color:#333; min-width:1225px;}
*{margin:0; padding:0;}
a{text-decoration:none; color:#333;}
a:hover{text-decoration:underline; color:#ff6c00;}
ul{list-style:none;}
img{border:0;}
.clear{clear:both; height:0;}
.detail{margin:0 auto;}
/*----------------------------*/

#main01{background:url(../image-style/fb-campaign/bg01.jpg) no-repeat center; height:300px;}
#main01 .logo{width:1060px; margin:0 auto; padding-top:3px;}
/*----------------------------*/

#main02{background:url(../image-style/fb-campaign/bg02.jpg) no-repeat center; height:380px;}
#main02 .detail{width:975px;}
#main02 .sub_nav a{display:inline-block; width:320px; height:70px; margin-right:7px;}
#main02 .sub_nav a:nth-child(3){margin-right:0;}
#main02 .top_con{padding:13px 0 20px 40px;}
#main02 .top_con h2{font-size:18px; color:#481e00; float:left;}
#main02 .top_con h2 del{font-size:14px; color:#000; padding-right:5px;}
#main02 .top_con h2 i{font-style:normal; color:#f00;}
#main02 .top_con h2 span{font-size:14px; color:#333;}
#main02 .top_con .addthis_box{float:right;}
#main02 .main_con .img{float:left; padding-left:9px;}
#main02 .main_con .text{width:580px; float:right;}
#main02 .main_con .text ul{padding:6px 0 13px; line-height:26px;}
#main02 .main_con .text p{color:#ff6c00; line-height:20px; padding-bottom:10px;}
#main02 .main_con .text input{font-size:13px; border:1px solid #cbcbcb;}
#main02 .main_con .text input#txt{width:228px; height:40px; border-radius:6px 0 0 6px; float:left; text-indent:8px; color:#333;}
#main02 .main_con .text input#sub{width:89px; height:42px; border-left:0; border-radius:0 6px 6px 0; cursor:pointer; background-color:#466ab7; color:#fff;}
#main02 .main_con .text .form h4{float:right; font-size:18px; font-weight:normal; line-height:40px; padding-right:45px;}
#main02 .main_con .text .form h4 span{font-size:24px; color:#f00;}
/*----------------------------*/

#main03{background:url(../image-style/fb-campaign/bg03.jpg) no-repeat center; height:402px;}
#main03 .detail{width:1225px;}
#main03 .btn{cursor:pointer; margin-top:170px;}
#main03 #prev{float:left;}
#main03 #next{float:right;}
#main03 .products{float:left; width:856px; padding:50px 0 0 165px;}
#main03 .products #scroll_wrap{margin-left:50px; width:700px; height:121px; overflow:hidden; position:relative;}
#main03 .products #scroll_con{width:2000px; position:absolute; top:0; left:0;}
#main03 .products .switch{width:700px; float:left;}
#main03 .products .switch .img{float:left; padding-right:26px;}
#main03 .products .switch .text{float:left;}
#main03 .products .switch .text h2{font-size:20px; color:#200; padding-bottom:5px; height:27px;}
#main03 .products .switch:nth-child(2) .text h2{font-size:15px; color:#200; padding-bottom:5px;}
#main03 .products .switch .text h2 span{font-size:16px; color:#d33323; font-weight:normal; padding:0 5px;}
#main03 .products .switch .text h2 em{color:#ff1700; font-style:normal; font-size:20px;}
#main03 .products .time{width:470px; margin:0 auto; padding:5px 0 60px;}
#main03 .products .time h5{float:left; font-size:15px; color:#442007; font-weight:normal; line-height:47px;}
#main03 .time ul.digiarty-timer{float:right; height:50px; margin:0 auto;}
#main03 .time ul.digiarty-timer li{background-position:center; background-repeat:no-repeat; float:left; width:51px; height:50px; line-height:60px; text-align:center; font-size:24px; margin:0 8px;}
#main03 .time ul.digiarty-timer li:nth-child(1){background-image:url(../image-style/fb-campaign/d.png);}
#main03 .time ul.digiarty-timer li:nth-child(2){background-image:url(../image-style/fb-campaign/h.png);}
#main03 .time ul.digiarty-timer li:nth-child(3){background-image:url(../image-style/fb-campaign/m.png);}
#main03 .time ul.digiarty-timer li:nth-child(4){background-image:url(../image-style/fb-campaign/s.png);}
#main03 .products .bottom_con{text-align:center;}
#main03 .products .bottom_con a{margin-right:40px;}
#main03 .products .bottom_con h4{font-size:15px; color:#fff; font-weight:normal;}
#main03 .products .bottom_con h4 img{vertical-align:-7px;}
/*----------------------------*/

#main04{background:url(../image-style/fb-campaign/bg04.jpg) no-repeat center; height:625px;}
#main04 .detail{width:880px;}
#main04 .r_products{width:415px; float:left; text-align:center; padding-top:75px;}
#main04 .r_products:nth-child(2){float:right;}
#main04 .r_products h2{font-size:18px;}
#main04 .r_products p{text-align:left; font-size:13px; line-height:20px; padding:5px 0 20px;}
/*----------------------------*/

#footer{height:81px; background-color:#232323; font-size:12px;}
#footer .logo{width:1175px; margin:0 auto;}
#footer .logo img{float:left; margin:15px 40px 0 0;}
#footer .logo p{color:#fff; line-height:81px; float:right; width:955px;}
#footer a{color:#33a2f9; text-decoration:none;}
#footer a:hover{text-decoration:underline;}
/*----------------------------*/

#popu{width:774px; height:302px; background:url(../image-style/fb-campaign/popu_bg.jpg) no-repeat center; position:relative; text-align:center; display:none;}
#popu #close{position:absolute; top:-15px; right:-15px;}
#popu h2{line-height:50px; color:#481e00; font-size:18px;}
#popu .p_wrap{padding:17px 50px 0;}
#popu .p_wrap .p_con{float:left; width:300px;}
#popu .p_wrap .p_con:nth-child(2){float:right;}
#popu .p_wrap .p_con h3{color:#000;}
#popu .p_wrap .p_con p{padding:8px 0;}
#popu .p_wrap .p_con span{display:block; font-size:13px; padding-top:5px;}
#popu .p_wrap .p_con span i{font-size:18px; color:#f00; font-style:normal;}
/*----------------------------*/