.thanksgiving_banner{width:900px; margin:10px 0 18px 0;}
.thanks_pro{width:900px; margin-bottom:30px;}
.thanks_pro_left{width:330px; float:left;}
.thanks_pro_left h3{font-size:18px; background:url(http://m2.imtoo.com/images/newsite/thanksgiving/gift_icon.jpg) 10px 0 no-repeat; height:42px; padding:0 0 10px 60px; line-height:42px; color:#ec6626;}
.thanks_pro_left h3 a{color:#ec6626;}
.thanks_pro_left img{ margin:15px 0 15px 15px;}
.thanks_pro_left .coupon_code{width:200px; margin:0 auto;color:#547eb8;}
.thanks_pro_left h4{font-size:12px; padding:0; margin-bottom:8px;}
.thanks_pro_left p{ margin:0 auto 8px auto; font-size:11px; }
.thanks_pro_right{width:570px; float:left;}
.thanks_pro_right ul{margin:0; padding:8px 0 25px 0; display:block;}
.thanks_pro_right ul li{background:url(http://m1.imtoo.com/images/newsite/thanksgiving/icon_description.jpg) no-repeat; width:520px;  font-size:12px; color:#945a3e;padding:4px 0 10px 30px;}
.thanks_pro_right .buy_now{width:550px; margin:15px auto;clear:both;}
.thanks_pro_right .buy_now .win{ width:55px; height:20px;background:url(http://m5.imtoo.com/images/newsite/thanksgiving/icon_win.jpg) no-repeat; padding:20px 0 0 40px; color:#3a81a5; float:left; font-size:12px;}
.thanks_pro_right .buy_now .mac{ width:55px; height:20px;background:url(http://m3.imtoo.com/images/newsite/thanksgiving/icon_mac.jpg) no-repeat; padding:20px 0 0 40px; color:#3a81a5; float:left; font-size:12px;}
.thanks_pro_right .buy_now .buy{float:left;}
.thanks_pro_right .buy_now .size{float:left; color:#d04a0d; padding:20px 0 0 8px;}
.thanks_pro_right .buy_now .size span{color:#666;text-decoration: line-through; padding-left:5px;}
.package{width:900px;}
.package h3{font-size:12px; background:url(http://m2.imtoo.com/images/newsite/thanksgiving/gift_icon.jpg) 10px 0 no-repeat; height:42px; padding:0 0 10px 60px; line-height:42px; color:#1b80d3;}
.package h3 a{color:#1b80d3;}

.thanks_main {width:900px; margin:0 auto; background:#f2dcbb;}
.thanks_main .banner {float:left; width:900px;}
.thanks_top {background:url(http://m3.imtoo.com/images/newsite/event/20131119/pro1.png); width:900px; height:343px; float:left; }
.thanks_top .thanks_pro_top_1 {width:250px; float:left; text-align:center; margin-left:25px;}
.thanks_top .thanks_pro_top_1 .thanks_pro_top_price {text-align:center; font-family:Arial, Helvetica, sans-serif; float:left; width:250px; }
.thanks_top .thanks_pro_top_1 .thanks_pro_top_price del {font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#893008;}
.thanks_top .thanks_pro_top_1 .thanks_pro_top_price  font {font-family:Arial, Helvetica, sans-serif; font-size:24px; color:#ffe0bb}
.thanks_top .thanks_pro_top_1 .thanks_pro_top_name { float:left; font-family:Verdana, Geneva, sans-serif; width:250px;  font-size:18px; color:#392303;}
.thanks_top .thanks_pro_top_1 .thanks_pro_top_name a {font-family:Verdana, Geneva, sans-serif;  font-size:18px; color:#392303; text-decoration:none}
.thanks_top .thanks_pro_top_1 .thanks_pro_top_text {float:left; width:250px;  font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#f6f1f3; margin-top:10px;}
.thanks_top .thanks_pro_top_1 .thanks_pro_top_buy {font-family:Verdana, Geneva, sans-serif; font-size:14px; color:#FFF; text-align:left; float:left; width:250px; margin-top:20px;}
.thanks_top .thanks_pro_top_1 .thanks_pro_top_buy a {font-family:Verdana, Geneva, sans-serif; font-size:14px; color:#FFF; text-decoration:none;}
.thanks_top .thanks_pro_top_1 .thanks_pro_top_buy_1 {text-align:center; font-family:Verdana, Geneva, sans-serif; font-size:14px; color:#FFF; float:left; width:250px; margin-top:20px; padding-left:18px;}
.thanks_top .thanks_pro_top_1 .thanks_pro_top_buy_1 a {font-family:Verdana, Geneva, sans-serif; font-size:14px; color:#FFF; text-decoration:none;}
.thanks_top .thanks_pro_top_1 .thanks_pro_top_buy .buy_1 {padding-left:45px;}
.thanks_top .thanks_pro_top_1 .thanks_pro_top_buy .buy_2 {padding-left:52px;}
.thanks_top .thanks_pro_top_1 .thanks_pro_top_buy .buy_3 {padding-left:45px;}
.thanks_top .thanks_pro_top_1 .thanks_pro_top_buy .buy_4 {padding-left:50px;}
.thanks_top .thanks_pro_top_1 .thanks_pro_top_buy .buy_5 {padding-left:60px; }
.thanks_bottom {width:900px; background:#FFF; float:left; height:100px;}
.thanks_bottom .home {width:900px; float:left; font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#666; line-height:23px; text-align:center}
.thanks_bottom .home a {text-decoration:none; color:#666;  font-size:12px;}
.thanks_bottom .home font { color:#333}

/*father's day*/
p { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#3e3e3e; line-height:18px; ;} 
h1 { font-family:Verdana, Geneva, sans-serif; font-size:36px; color:#090909; font-weight:normal; padding:0 0 10px 0;}
h1 a { font-family:Verdana, Geneva, sans-serif; font-size:36px; color:#090909; font-weight:normal; text-decoration:none; }
h1 a:hover { color:#090909; text-decoration:none}
span { font-family:Arial, Helvetica, sans-serif; font-size:26px; color:#000000; }
font { font-family:Arial, Helvetica, sans-serif; color:#ff272a; }
del {font-family:Arial, Helvetica, sans-serif; font-size:26px; color:#555555; }
.giveaway_main { width:900px; background:url(http://m3.imtoo.com/images/newsite/event/20130606/main_bg.jpg) repeat-y; height:1000px; }
.give_top { height:320px; padding-top:30px;}
.give_top .pro_img { width:230px; float:left; padding:10px 0 0 50px;}
.give_top .pro_text { width:500px; float:left; padding-left:50px;}
.give_top .pro_text .thanks_right_cude { float:left; width:400px;}
.give_top .pro_text .thanks_right_cude .name { float:left; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FFF; font-weight:bold; width:50px; padding:13px 0 0 130px;}
.give_top .pro_text .thanks_right_cude .code {float:left; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FFF; font-weight:bold; width:200px; padding:13px 0 0 0px; text-align:center} 
.give_top .pro_text .thanks_right_cude .code .input_name {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FFF; width:200px; text-align:center; border:0; background:transparent; outline:none}
.give_top .pro_text .give_share { background:url(http://m3.imtoo.com/images/newsite/event/20130606/share_bg.jpg) no-repeat; width:503px; height:181px; margin-top:10px; }
.give_top .pro_text .give_share p { width:335px; font-family: Arial, Helvetica, sans-serif; font-size:14px; color:#FFF; padding:57px 0 0 90px; line-height:17px;}
.give_top .pro_text .give_share img  { padding:0 0 0 220px;}
.give_bottom { width:900px; height:1000px;}
.give_bottom .give_pro_main {float:left; width:297px; padding-left:2px; }
.give_bottom .give_pro { background:url(http://m4.imtoo.com/images/newsite/event/20130606/pro_bg_middle.jpg) repeat-y; height:440px; text-align:center;}
.give_bottom .give_pro h2 { font-family:Arial, Helvetica, sans-serif; font-size:24px; color:#000; font-weight:normal;}
.give_bottom .give_pro h2 a { text-decoration:none; color:#000; font-size:24px;}

.main_pro_bottom { float:left; width:900px; background:#FFF; height:70px; }
.main_pro_bottom .home {width:900px; float:left; font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#666; line-height:23px; text-align:center; }
.main_pro_bottom .home a {text-decoration:none; color:#666;  font-size:12px;}
.main_pro_bottom .home font { color:#333; }

/*summer*/
.sum_pro_main { background:url(http://m3.imtoo.com/images/newsite/event/20130705/pro_bg_2.png) no-repeat; width:900px; margin:0 auto; height:889px; }
.sum_pro_main .sum_pro { float:left; background:url(http://m6.imtoo.com/images/newsite/event/20130705/pro_bg.png) no-repeat; width:271px; height:418px ;text-align:center; margin-left:21px;  }
.sum_pro_main .sum_pro p { margin:0; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#1170b9; padding-left:10px; padding-right:10px; padding-top:10px;}
.sum_pro_main .sum_pro h1 { font-family:Verdana, Geneva, sans-serif; font-size:18px; color:#000000; font-weight:normal; margin:0; padding:0px;}
.sum_pro_main .sum_pro h1 a { font-size:18px; color:#000000; text-decoration:none;}
.sum_pro_main .sum_pro del { font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#555555}
.sum_pro_main .sum_pro span {font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#ff272a}
.sum_pro_main .sum_pro font {font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#000000}

/*august*/
.aug_main { width:1261px; margin:0 auto; font-family:Arial, Helvetica, sans-serif; height:auto; background-size:cover;}
.aug_logo { width:860px; height:40px;}
.aug_giveaway { background:url(http://m2.imtoo.com/images/newsite/event/20130805/giveaway_bg.png) no-repeat; width:860px; height:375px; margin:0 auto; }
.aug_giveaway .aug_giveaway_box {float:left; width:200px; margin-top:85px; margin-left:20px; }
.aug_giveaway .aug_giveaway_text {float:left; width:330px; padding:0 15px; margin-top:100px; text-align:center}
.aug_giveaway .aug_giveaway_send { float:left; width:600px; margin-top:95px; padding-left:20px; }
.aug_giveaway .aug_giveaway_send p {line-height:20px;}
.aug_giveaway .aug_giveaway_share {background:url(http://m2.imtoo.com/images/newsite/event/20130805/share_bg.png) no-repeat; width:243px; height:234px; float:left; text-align:center; margin-top:100px; }
.aug_giveaway h1 {font-size:35px; color:#141313; font-weight:normal; margin:0;}
.aug_giveaway h1 a {font-size:35px; color:#141313; font-weight:normal; margin:0; text-decoration:none;}
.aug_giveaway p { font-size:16px; color:#FFF; margin:0; line-height:25px; text-align:left; padding-left:10px;}
.aug_giveaway span { font-size:28px; color:#FFF; width:243px; float:left; padding-top:30px;}
.aug_giveaway del { color:#fe4a4a;}
.aug_giveaway font { color:#fff799; font-size:20px; float:left;  width:213px; line-height:30px; padding-left:15px; padding-right:15px; padding-top:13px;}
.aug_big { background:url(http://m5.imtoo.com/images/newsite/event/20130805/big_discounts_bg.png) no-repeat; width:860px; height:1066px;  margin:0 auto;}
.aug_big .aug_big_note { font-size:20px; color:#fbfbfb; text-align:center; width:860px;  padding-top:105px;}
.aug_big .aug_big_pro { background:url(http://m6.imtoo.com/images/newsite/event/20130805/pro_bg.png) no-repeat; width:258px; height:370px; float:left; margin-top:25px; text-align:center; margin-left:20px;}
.aug_big h2 { font-size:18px; color:#ffffff; margin:0; font-weight:normal; line-height:20px; padding-top:20px;}
.aug_big h2 a { font-size:18px; color:#ffffff; margin:0; font-weight:normal; text-decoration:none}
.aug_big p { font-family:Verdana, Geneva, sans-serif; font-size:14px; color:#ffffff; margin:0; padding-top:10px;}
.aug_big del { font-size:18px; color:#fff257}
.aug_58 { background:url(http://m1.imtoo.com/images/newsite/event/20130805/58off_bg.png) no-repeat; width:860px; margin:0 auto; height:370px; margin-bottom:50px; }
.aug_58 .aug_58_box { float:left; width:320px; padding-top:80px; padding-left:30px; }
.aug_58 .aug_58_text { float:left; width:430px; padding-top:100px; }
.aug_58 .aug_58_text h3 { font-size:35px; font-weight:normal; color:#141313; margin:0; }
.aug_58 .aug_58_text h3 a { font-size:35px; font-weight:normal; color:#141313; margin:0; text-decoration:none}
.aug_58 .aug_58_text p { font-size:14px; color:#FFF; }
.sum_footer {text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#FFF; font-weight:normal; padding-bottom:20px; margin:0 auto; width:1016px; line-height:20px;}
.sum_footer a {font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#FFF; text-decoration:none; }


/*autumn  coming*/
.aut_main { width:1084px; margin:0 auto; height:auto}
.aut_main h1 { font-family:Arial, Helvetica, sans-serif; font-size:21px; color:##352425; margin:0}
.aut_main h1 a {font-size:21px; color:##352425; text-decoration:none;  font-family:Arial, Helvetica, sans-serif;}
.aut_main h3 { font-family:Arial, Helvetica, sans-serif; color:##352425; font-size:18px; margin:0; padding:0; text-align:center; padding-top:50px;}
.aut_main h3 a {color:#352425; font-size:18px; text-decoration:none}
.aut_main span { font-family:Verdana, Geneva, sans-serif; font-size:18px; color:#ff0000;}
.aut_main del { color:#db2d00; font-size:18px;}
.aut_top { margin:0 auto; width:1084px; padding-top:60px;}
.aut_ios { background:url(http://m3.imtoo.com/images/newsite/event/20130916/pro_bg_2.png) repeat-y; height:647px; margin:0 auto; width:1084px; text-align:center;}
.aut_ios ul { list-style:none; width:1084px; margin:0; padding-top:40px; padding-left:14px;}
.aut_ios ul li { float:left; width:260px; text-align:center}
.aut_ios ul li p { margin:0; font-family:Verdana, Geneva, sans-serif; font-size:14px; color:#000000; padding-top:20px; padding-left:20px;}
.aut_ios .aut_other {width:1084px; margin:0 auto; float:left; margin-top:30px}
.aut_ios .aut_other a { float:left; font-size:18px; font-family:Arial, Helvetica, sans-serif; color:#352425; text-decoration:underline; padding-left:10px;}
.aut_img {margin:0 auto; text-align:center; }
.aut_pro_off { width:1084px; margin:0 auto; text-align:center; height:1370px; background:url(http://m3.imtoo.com/images/newsite/event/20130916/pro_bg_2.png) repeat-y;}
.aut_pro_off ul { list-style:none; width:850px; margin:0 auto; padding:0}
.aut_pro_off ul li { background:url(images/pro_bg.jpg) no-repeat; width:270px; height:377px; float:left; text-align:center; margin-left:12px;}
.aut_pro_off ul li p { margin:0; font-family:Verdana, Geneva, sans-serif; font-size:14px; color:#000000; padding-top:10px; padding-left:15px; padding-right:15px; }
.aut_page_off { width:1084px; margin:0 auto; text-align:center; background:url(http://m3.imtoo.com/images/newsite/event/20130916/pro_bg_2.png) repeat-y; height:1080px; }
.aut_page_off ul { list-style:none; width:1084px; float:left ; padding-left:70px; margin:0;}
.aut_page_off ul li { float:left; width:250px;}
.aut_page_off ul li p { margin:0; font-family:Verdana, Geneva, sans-serif; font-size:14px; color:#000000; padding-top:10px; width:250px; }
.aut_page_off ul li h2 { font-family:Arial, Helvetica, sans-serif; font-size:18px; color:##352425; margin:0; font-weight:normal}
.aut_page_off ul li h2 a { text-decoration:none; font-size:18px; color:#352425;}
.aut_page_off .page {width:370px;}
.aut_page_off .page p {width:370px; text-align:left}
.aut_page_off .aut_page_off_price {  width:300px; text-align:center; padding-top:75px; margin-left:20px;}
.aut_page_off .aut_page_off_price .price {font-family:Arial, Helvetica, sans-serif; font-size:38px; color:#ff0000; width:270px; text-align:center}
.aut_page_off .aut_page_off_price .price del { color:#4c4c4c; font-size:38px;}
.aut_page_off .aut_page_off_price .save {font-family:Verdana, Geneva, sans-serif; font-size:20px; color:#c3dcff; padding-left:20px; padding-top:15px;}
.aut_page_off .aut_page_off_price img {padding-left:15px; padding-top:15px;}
.aut_page_off .save_page { color:#c3dcff; font-size:17px; font-family:Arial, Helvetica, sans-serif; padding-left:12px; margin:0; text-align:left; padding-top:10px; width:290px;}
.aut_bottom { width:1084px; margin:0 auto; text-align:center; font-family:Verdana, Geneva, sans-serif; font-size:14px; color:#000000; line-height:25px; padding-top:70px; float:left}
.aut_bottom a {font-family:Verdana, Geneva, sans-serif; font-size:14px; color:#000000; text-decoration:none}



/*halloween-offers-2013*/
.hall_main { width:1363px; margin:0 auto; text-align:center}
.hall_main .banner {height:386px; clear:both; margin:0 auto; padding-top:5px;}
.hall_main .pro_main {  height:1673px; width:1300px; background:url(http://m2.imtoo.com/images/event/20131016/pro_bg_main.jpg) no-repeat center; clear:both; text-align:center; margin-top:150px; }
.hall_main .pro_main ul { width:900px; *width:900px; margin:0 auto}
.hall_main .pro_main ul li { float:left; list-style:none; text-align:center; margin-top:10px; margin-left:30px; background:url(http://m6.imtoo.com/images/newsite/event/20131016/pro_bg.png); width:262px; height:499px;}
.hall_main .pro_main ul li h1 { font-family:Arial, Helvetica, sans-serif; font-size:21px; color:#2c1f14; margin:0; padding-top:15px;}
.hall_main .pro_main ul li h1 a { font-family:Arial, Helvetica, sans-serif; font-size:21px; color:#2c1f14;}
.hall_main .pro_main ul li p { font-family:Verdana, Geneva, sans-serif; font-size:14px; color:#5d3419; margin:0; padding-top:5px; padding-left:20px; padding-right:20px; padding-bottom:0px;}
.hall_main .pro_main ul li p img { margin:0; padding:0}
.hall_main .pro_main ul li font { font-family:Verdana, Geneva, sans-serif; font-size:18px; color:#ff0000}
.hall_main .pro_main ul li del { color:#3b3b3b; font-family:Verdana, Geneva, sans-serif; font-size:18px;}
.hall_main  .create { width:507px; margin:0 auto; margin-top:250px;}
.hall_bottom { width:1000px; margin:0 auto; text-align:center; font-family:Verdana, Geneva, sans-serif; font-size:14px; color:#ffffff; line-height:25px; padding-top:110px;}
.hall_bottom a {font-family:Verdana, Geneva, sans-serif; font-size:14px; color:#ffffff; text-decoration:none}



















