
.thanksgiving_banner{width:900px; }
.thanks_pro{width:900px; margin-bottom:30px;}
.thanks_pro_left{width:330px; float:left;}
.thanks_pro_left h3{font-size:18px; background:url(http://m5.imtoo.com/images/newsite/thanksgiving/gift_icon.png) 10px 0 no-repeat; height:60px; padding:18px 0 10px 65px;  color:#ec6626;}
.thanks_pro_left h3 p{line-height:20px; padding-bottom:15px;}
.thanks_pro_left h3 a{color:#ec6626;}
.thanks_pro_left img{ margin:28px 0 15px 70px;}
.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:15px 0 25px 0; display:block;}
.thanks_pro_right ul li{background:url(http://m6.imtoo.com/images/newsite/thanksgiving/icon_description.png) 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/tree.png) 10px 0 no-repeat; height:45px; padding:0 0 10px 60px; line-height:45px; color:#1b80d3;}
.package h3 a{color:#1b80d3;}

.thanks_main { width:900px; margin:0 auto }
.thanks_main_give_text {float:left; width:620px; height:42px; font-family:Helvetica; font-size:32px; color:#FFF; padding-top:2px;}
.thanks_top { width:900px; background:url(http://m4.imtoo.com/images/newsite/event/20121206/bg_1.png); height:380px; }
.thanks_top .thanks_img { float:left; margin:60px 20px 20px 20px; width:217px; }
.thanks_top .thanks_right_top { float:left; width:600px; }
.thanks_top .thanks_right_top a {font-family:Arial, Helvetica, sans-serif; font-size:36px; text-decoration:none; color:#000}
.thanks_top .thanks_right_top h2 { font-family:Arial, Helvetica, sans-serif; font-size:36px; font-weight:normal; padding:30px 0 3px 80px;}
.thanks_top .thanks_right_top p { font-family:Verdana, Geneva, sans-serif; font-size:13px; color:#f0db0a; margin:0; padding:20px 60px 0 80px;}
.thanks_top .thanks_right_top h1 { font-family:Arial, Helvetica, sans-serif; font-size:36px; font-weight:normal; color:#FFF; margin:0; width:440px; padding-top:45px; padding-left:150px;}
.thanks_top .thanks_right_top .text { font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#fff000; line-height:18px; padding:15px 80px 0 90px; margin:0;}
.thanks_top .thanks_right_bottom { float:left; width:600px; }
.thanks_top .thanks_right_bottom p { font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#FFF; padding:0 215px 0 75px; margin:0;  line-height:18px;  }
.thanks_top .thanks_right_bottom img { padding:5px 0 0 285px;}
.thanks_top .thanks_right_bottom ol {color:#FFF; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding-left:80px; padding-right:70px; line-height:12px; }
.thanks_top .thanks_right_cude { float:left; width:600px; height:16px; margin-top:20px; margin-top:23px\0; height:10px\0; *height:10px; *margin-top:23px;}
.thanks_top .thanks_right_cude .name_1 { float:left; width:140px; font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#FFF; padding-right:10px; text-align:right }
.thanks_top .thanks_right_cude .code {float:left; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FFF; font-weight:bold; width:312px; text-align:center} 
.thanks_top .thanks_right_cude .code .input_name {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FFF; width:357px; text-align:center; border:0; background:transparent; outline:none}
.thanks_middle { background:url(http://m5.imtoo.com/images/newsite/event/20121206/bg_2.jpg); height:497px; width:900px;  }
.thanks_middle .pro_left { width:400px; float:left; margin-left:20px; margin-top:25px;}
.thanks_middle .pro_left .pro_img { float:left; width:170px; }
.thanks_middle .pro_left .pro_name { float:left; font-family:"Gill Sans MT"; font-size:24px; font-weight:normal; width:230px; line-height:40px; margin-top:8px;}
.thanks_middle .pro_left .pro_name a { text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:23px; color:#000}
.thanks_middle .pro_left .pro_text { float:left; font-family:Verdana, Geneva, sans-serif; font-size:14px; color:#58604a; width:230px;}
.thanks_middle .pro_left .pro_price { float:left;  font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#58604a; width:230px; margin-top:10px;}
.thanks_middle .pro_left .pro_price del {color:#666; }
.thanks_middle .pro_left .pro_price span {color:#cb0914; font-weight:bold;}
.thanks_middle .pro_left .pro_buy { float:left; width:230px; background:url(http://m4.imtoo.com/images/newsite/event/20121206/bg-buy-down.png); height:75px; margin-top:8px;}
.thanks_middle .pro_left .pro_buy .buy { float:left; font-family:Helvetica; font-size:14px; color:#5c9045; text-align:center; font-weight:bold; }
.thanks_middle .pro_left .pro_buy .buy a { font-size:14px; color:#5c9045; text-decoration:none;}
.thanks_middle .pro_left .pro_buy .buy .buynow {float:left; margin-left:5px; width:100px ; margin-top:5px;}
.thanks_middle .pro_left .pro_buy .buy .download {float:left; margin-left:20px; width:100px; margin-top:5px;}
.thanks_bottom { float:left; width:900px; background:#ebf2e7; padding:15px 0;  }
.thanks_bottom .product {float:left; background:url(http://m1.imtoo.com/images/newsite/event/20121206/bg-off.jpg); width:215px; height:350px; margin-left:8px; margin-top:8px;}
.thanks_bottom .product .product_img { float:left; margin:3px 0 0 25px; width:190px; height:200px;}
.thanks_bottom .product .product_price { float:left; width:215px; text-align:center; font-family:Verdana, Geneva, sans-serif; font-size:13px; color:#000; margin-top:2px;}
.thanks_bottom .product .product_price a { text-decoration:none; font-size:14px; color:#392306;}
.thanks_bottom .product .product_price del { color:#745f42; font-weight:bold;}
.thanks_bottom .product .product_price span { color:#cb0914; font-weight:bold;}
.thanks_bottom .product .product_text { float:left; text-align:center; font-family:Verdana, Geneva, sans-serif; font-size:12px; line-height:15px; width:200px; margin-left:8px; color:#58604a; margin-top:5px;}
.thanks_bottom .product .product_buy {float:left; width:215px; }
.thanks_bottom .product .product_buy img {float:left; width:20px; margin-left:15px;}
.thanks_bottom .product .product_buy .win { float:left; color:#5c2514; font-size:12px; font-family:Verdana, Geneva, sans-serif;  width:70px; line-height:18px; margin-left:5px;}
.thanks_bottom .product .product_buy .win a {color:#5c2514; text-decoration:underline}
.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; }


.val_pro_top { width:900px; height:1020px; background:#fbe8eb;}
.val_pro_top .product { width:277px; float:left; text-align:center;  padding:17px 0 0 17px;}
.val_pro_top .product .val_product_top { background:url(http://m5.imtoo.com/images/newsite/event/20130214/bg-middle.jpg) repeat-y; width:277px; }
.val_pro_top .product .val_product_top p { margin:0px; font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#555555; padding-top:10px;}
.val_pro_top .product .val_product_top del { font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#893008;}
.val_pro_top .product .val_product_top span { font-family:Arial, Helvetica, sans-serif; font-size:30px; color:#e63f5b; padding-left:10px;}
.val_pro_top .product .val_product_top h1 { font-family:Verdana, Geneva, sans-serif; font-size:20px; color:#392303; margin:0px; font-weight:normal; }
.val_pro_top .product .val_product_top h1 a { font-family:Verdana, Geneva, sans-serif; font-size:20px; color:#392303; text-decoration:none;}
.val_pro_top .product .val_product_top font {color:#e63f5b; padding-left:10px;}
.bottom_line { border-top:1px #e97a81 solid; height:10px; background:#fbe8eb;}