.out{ width:900px; background-color:#f2f2f2; margin:0 auto}
.main{ width:860px; background-color:#FFF; margin-left:20px}
.top-line { width:860px; width:860px; height:8px;}
.top { background-color:#01558d; width:860px; height:60px}
.top .logo{ margin:3px 20px; float:left}
.top .wish{ font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#FFF; float:left; padding:20px 60px}
.top .facebook{ float:right; margin-right:30px}
.banner { vertical-align:top;}
.package-one { margin-top:10px; height:600px;}
.package-one .egg-1 { background:url(http://m1.xilisoft.com/images/event/20120406/eggs-1.jpg) 20px 10px no-repeat; float:left; width:200px; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:25px 60px}
.package-one .addthis {width:400px; float:left; margin-top:20px; text-align:right; margin-left:130px; }
.package-one .title { font-family:Verdana, Geneva, sans-serif; font-size:20px; font-weight:bold; text-align:center;}
.package-one .title a { color:#000000; text-decoration:none; }
.package-one .des { font-family:Verdana, Geneva, sans-serif; font-size:14px; color:#000000; padding-top:25px; padding-left:20px; line-height:20px}
.package-one .des span { font-family:Verdana, Geneva, sans-serif; font-size:18px; color:#fd0202;}
.package-one .package { margin-top:25px}
.package-one .package .box { width:210px; float:left; margin-left:30px; margin-top:25px }
.package-one .package .product { }
.package-one .package .product table {font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#126095}
.package-one .package .product table tr td { border-top:1px solid #999; border-left:1px solid #999  }
.package-one .package .product table tr td a { color:#126095; text-decoration:none; padding-left:10px}
.package-one .buy { margin-top:30px; position:relative; float:left; margin-left:50px; background-color:#FFF; width:300px; }
.package-one .buy .win{ background:url(http://m1.xilisoft.com/images/event/20120406/buy-bg.jpg) 20px 5px no-repeat; width:250px; height:90px; font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#01558d; font-weight:bold; padding-left:95px; padding-top:11px; position:relative}
.package-one .buy .price { position:relative;width:200px; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#01558d; padding-top:14px;}
.package-one .buy .price a { color:#01558d; text-decoration:none}
.package-one .buy .price span { font-family:Verdana, Geneva, sans-serif; font-size:14px; font-weight:bold; color:#f80428; padding-left:10px}
.package-one .buy .price del { font-family:Verdana, Geneva, sans-serif; font-size:12px; font-weight:bold; color:#626262; padding-left:10px}
.line { margin-top:20px}

.package-two { margin-top:10px; height:400px; height:450px;}
.package-two .egg-1 { background:url(http://m2.xilisoft.com/images/event/20120406/eggs-2.jpg) 20px 10px no-repeat; width:200px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:25px 65px}
.package-two .addthis {width:400px; float:left; margin-top:20px; text-align:right; margin-left:130px;}
.package-two .title { font-family:Verdana, Geneva, sans-serif; font-size:20px; font-weight:bold; text-align:center}
.package-two .title a { color:#000000; text-decoration:none}
.package-two .des { font-family:Verdana, Geneva, sans-serif; font-size:14px; color:#000000; padding-top:25px; padding-left:20px; line-height:20px}
.package-two .des span { font-family:Verdana, Geneva, sans-serif; font-size:18px; color:#fd0202;}
.package-two .package {}
.package-two .package .box { float:left; width:210px;  }
.package-two .package .product { margin-top:30px }
.package-two .package .product table {font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#126095}
.package-two .package .product table tr td { border-top:1px solid #999; border-left:1px solid #999  }
.package-two .package .product table tr td a { color:#126095; text-decoration:none; padding-left:10px}
.package-two .buy { margin-top:30px; position:relative; float:left; width:300px; }
.package-two .buy .win{ background:url(http://m1.xilisoft.com/images/event/20120406/buy-bg.jpg) 20px 5px no-repeat; width:250px; height:90px; font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#01558d; font-weight:bold; padding-left:95px; padding-top:11px; position:relative}
.package-two .buy .price { position:relative; width:200px; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#01558d; padding-top:14px}
.package-two .buy .price a { color:#01558d; text-decoration:none}
.package-two .buy .price span { font-family:Verdana, Geneva, sans-serif; font-size:14px; font-weight:bold; color:#f80428; padding-left:10px}
.package-two .buy .price del { font-family:Verdana, Geneva, sans-serif; font-size:12px; font-weight:bold; color:#626262; padding-left:10px}
.line { margin-top:20px}
.bottom-egg { margin-top:80px; margin-top:50px\9;}
.foot { background:url(http://m6.xilisoft.com/images/event/20120406/bottom-bg.jpg) no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFF; text-align:center; height:39px}
.foot .link { padding-top:14px}
.foot .link a { color:#FFF; text-decoration:none ; padding-left:20px}
.footer{ padding:0 0;}
.footer p{text-align:center; color:#002468; line-height:15px;}
.footer p a{padding:0 5px; color:#002468; text-decoration:none}
.footer p.links{color:#6984b7; }
.footer p.links a{color:#6984b7;}

.package1 .box1{float:left; width:300px; text-align:center}
.neirong {width:750px; margin-top:20px}
.neirong .title1 {font-family:Verdana, Geneva, sans-serif; font-size:20px; font-weight:bold; width:750px; padding-top:25px;}
.neirong .des1 {font-family:Verdana, Geneva, sans-serif; font-size:14px; padding-top:30px; line-height:20px}
.neirong .des1 span { font-size:18px; color:#fd0202}
.table { margin:40px 0 20px 20px;}
.table table a { color:#126095; text-decoration:none; font-weight:bold}
.table table .bg { background-color:#f2f2f2; border:1px #cccccc solid}
.table table .bg2 { background-color:#f2f2f2; border-top:1px #cccccc solid; border-right:1px #cccccc solid; border-bottom:1px #cccccc solid}
.table table .inf {border-right:1px #cccccc solid; border-left:1px #cccccc solid}
.table table .inf2 {border-right:1px #cccccc solid}
.table table tr td { text-align:center; font-family:Verdana, Geneva, sans-serif; font-size:12px;}
.table table tr td span { color:#000; padding:5px}
.table table tr td font { color:#fb3340}
.table table tr td del { color:#a7a7a7; padding:5px}
.buynow {}



























