@charset "utf-8";
/* CSS Document */
body{ background:url(../images/xmas/bg.gif); text-align:center; font-family:Arial, Helvetica, sans-serif;}
p, img{ padding:0; margin:0;}
.header2{width:950px; position:relative; margin:0 auto; height:auto; overflow:hidden;}
.mainnav2{ height:80px; width:700px; float:right; background:url(../images/xmas/2.jpg); background-repeat:no-repeat; padding-top:30px; margin-bottom:-30px;}
.xmasBody{ margin:0 auto;  width:1043px; height:auto}
.xmasAd{ background:url(../images/xmas/ads.gif) no-repeat -30px 0; width:1043px; height:57px; text-align:left;  *background-position:-30px 0 !important; *background-position:0 0px; padding:458px 0 0 46px;}
.xmasContent{ width:1028px; height:auto; text-align:left; overflow:hidden; *margin-left:-10px !important;}
.lab{ width:889px; height:57px; border-bottom:#B4B571 solid 3px;}
.topLeft{ float:left; background:url(../images/xmas/leftLine.gif) repeat-y -31px 0; width:406px;  height:876px; *height:873px; }
.topLeftMac{ float:left; background:url(../images/xmas/leftLine.gif) repeat-y -31px 0; width:406px; height:613px; *height:612px; }
.topRight,.topRight2{ width:568px; height:auto; background-color:#FFFFE6; float:left; border:#B4B571 solid 3px; border-left:none; padding:20px 20px 10px 30px;}
.topRight2{  border-bottom:#B4B571 solid 1px margin-bottom:-2px;}
.title{ font-size:18px; color:#000000; font-family: Arial, Helvetica, sans-serif; font-style:italic; font-weight:bold; margin-bottom:5px;}
.title a:link, .title a:visited{ color:#000000; text-decoration:none}
.title a:hover{color:#000000; text-decoration:underline}
.text{ color:#65683E; font-size:14px; line-height:20px;}
.text2{ color:#65683E; font-size:12px; line-height:20px;}
.xbuyBg{width:552px; height:50px; margin:50px 0 20px 0;}
.xbuyBg img{ float:left; margin-right:12px;}
.xbuyBg2{width:661px; height:50px; margin:0 0 40px 147px;}
.xbuyBg2 img{ float:left; margin-right:30px;}
.more{ color:#65683E; font-size:18px; font-weight:bold; display:block; width:132px; height:30px; padding:10px 0 0 0; float:left;}
.more a:link, .more a:visited{ color:#65683E; text-decoration:none}
.more a:hover{ color:#65683E; text-decoration:underline;}
.content2{ width:976px; height:auto; border:#B4B571 solid 3px; margin-left:45px; *margin-left:33px !important; background-color:#FFFFE6; text-align:left; overflow:hidden}
.contentLr,.contentLr2{ width:978px; height:auto; border-bottom: #B4B571 solid 1px; overflow:hidden; padding-bottom:3px; }
.contentLr2{ border-bottom:none}
.contentL{ width:442px; height:220px;  float:left; margin:20px 0 20px 20px; border-right:#BDB8B4 dashed 1px; }
.contentR{ width:405px; height:220px; float:left; margin:20px 0 0 20px }
.noSreen{ padding-right:10px; height:auto; float:left; line-height:20px; width:215px; margin-top:20px; }
.screen{ width:150px; height:119px; float:left; padding-top:5px;}
.BuyBg2{ width:360px; height:40px;  margin-left:5px;  padding-top:30px; clear:both; font-size:14px; font-weight:bold}

.title2{color:#89453A; font-size:16px; font-weight:bold; margin-bottom:5px;}
.title2 a:link, .title2 a:visited{color:#89453A; text-decoration:none}
.title2 a:hover{color:#89453A; text-decoration:underline}
.tBuy{ color:#000000; margin-right:10px; }
.tBuy a:link, .tBuy a:visited{ color:#000000; text-decoration:none}
.tBuy a:hover{color:#000000; text-decoration:underline}
.price{ color:#FF0000;}
.tTrial{ color:#2E9649; margin-right:10px;}
.tTrial a:link, .tTrial a:visited{ color:#2E9649; text-decoration:none}
.tTrial a:hover{color:#2E9649; text-decoration:underline}
.tMore{color:#65683E}
.tMore a:link, .tMore a:visited{color:#65683E; text-decoration:underline}
.tMore a:hover{color:#65683E; text-decoration:none}

.content3{width:976px; height:auto; border:#B4B571 solid 3px; margin-left:45px; text-align:left; *margin-left:33px !important;  height:auto; background: #FFFFE6 url(../images/xmas/flower.jpg) no-repeat -2px 0; overflow:hidden; }
.pack{ width:458px; height:auto; margin:113px 0 20px 150px; margin:113px 0 20px 150px !important; float:left; *margin:110px 0 20px 75px; }
.nopack{ width:346px; height:auto; float:left; padding:132px 10px 0 10px; }
.title3,.title4,.title5{ color:#A30303; font-size:24px; font-style:italic; font-weight:bold;}
.title4{ font-weight:300; float:right; font-size:18px;}
.title5{ font-style:normal}
.title3 a:link, .title3 a:visited,.title5 a:link, .title5 a:visited{color:#A30303; text-decoration:none}
.title3 a:hover,.title5 a:hover{color:#A30303; text-decoration:underline}
.gift{ width:124px; height:auto; float:left;}



.content4{ width:956px; height:auto; border:#B4B571 solid 3px; margin-left:45px; *margin-left:33px !important; background-color:#FFFFE6; text-align:left; overflow:hidden; padding:10px 0 0 20px; margin-bottom:40px;}
.noGift{width:520px; height:auto;  float:left; padding:23px 0 0 10px}
.hand{ background:url(../images/xmas/hand.jpg) no-repeat; font-size:14px; padding:0 0 0 40px; color:#0036FF;}
.hand a:link, .hand a:visited{color:#0036FF; text-decoration:underline}
.hand a:hover{color:#0036FF;text-decoration:none}
.copy{ color:#FFFFFF; font-size:12px; margin-bottom:10px;}

