body{
	margin:0;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}
ul,li{margin:0; padding:0;}
.autoaddheight{
   font: 0px/0px sans-serif;
   clear: both;
   display: block;
}
.xmas1116_main, .packageHead,.xmas_list2, .giftlist_tit01, .giftlist_tit02, .giftlist_tit03, .giftlist_tit04{
	width:990px;
}
.xmas1116_main ul{
	list-style:none;
}
.packageHead img, .packageHead, .packageRecom, .sort, .xmas_list2, .giftlist_tit01, .giftlist_tit02, .giftlist_tit03, .giftlist_tit04{
	float:left;
	}
.packageRecom, .xmas_list2{
	width:908px;
	}

.packageRecom{
	background:url(../images/xmas_giftlist_bk1.gif) repeat-y;
	padding:13px 42px 0 42px;
}	
.packageRecom ul,.xmas_list2 ul{
	margin:0px 16px 4px 16px;
	height:276px;
	width:194px;
	padding-top:8px;
	float:left;
	display:inline;
	background: url(../images/packagehead_bk6.gif) no-repeat;
}
.packageRecom li,.xmas_list2 li{
	text-align:center;
	width:194px;
	float:left;
}
.packageRecom li.product,.xmas_list2 li.product{
	height:152px;
	padding-top:8px;
	background:url(../images/product_bk1.gif) no-repeat center;
}

.packageRecom li.product_dis,.xmas_list2 li.product_dis{
	width:180px;
	padding:2px 7px;
	height:32px;
	overflow:hidden;
	color:#003300;
	line-height:16px;
}
.packageRecom li.product_price,.xmas_list2 li.product_price{
	color:#cc0000;
	font-size:18px;
	height:26px;
	line-height:26px;
}

.packageRecom li.product_dis a,.xmas_list2 li.product_dis a{
	color:#003300;
	text-decoration:none;
}
.packageRecom li.product_dis a:hover,.xmas_list2 li.product_dis a:hover{
	color:#003300;
	text-decoration:underline;
}
.sort{
	width:990px;
	height:66px;
	background: url(../images/xmas_giftlist_bk3.gif) no-repeat;
}
.sort ul{
	margin:34px 50px 0 0;
	display:inline;
	float:right;
}
.sort li{
	margin-right:6px;
	color:#FFF;
	float:left;
	height:22px;
	line-height:22px;
}
.sort li select{
	float:left;
}
.xmas_list2{
	background: url(../images/xmas_giftlist_bk4.gif)  repeat-y;
	padding:18px 42px 0 42px;
}
.giftlist_tit01, .giftlist_tit02, .giftlist_tit03, .giftlist_tit04{height:82px; background-repeat:no-repeat;}
.giftlist_tit01{background:url(../images/xmas_cate01.gif);}
.giftlist_tit02{background:url(../images/xmas_cate02.gif);}
.giftlist_tit03{background:url(../images/xmas_cate03.gif);}
.giftlist_tit04{background:url(../images/xmas_cate04.gif);}
.xmasList_more{float:right; margin:50px 40px 0 0; display:inline;}
/*CSS badoo style pagination*/
.badoo {padding:10px 0; font-size: 13px; color: #ffc; text-align:center;}
.badoo a {border: #530707 1px solid; padding:2px 5px; margin: 0px 2px; color: #ffc; text-decoration: none;}
.badoo a:hover {border: #530707 1px solid; color: #ffc; background:#530707;}
.badoo span.current {border: #530707 1px solid; padding:2px 5px;color: #990000; background-color: #ff6c16}
.badoo span.disabled {display: none}

/*----newbottom----*/
.bottomMenu{height:35px; line-height:35px; text-align:center; background:url(../images/aimga_19.gif) repeat-x;}
.newbottom, .whyText{border-top:1px solid #ccc;}
.newbottom{margin-top:30px;}
.bottomHelp, .bottomHelp ul{width:580px;}
.bottomWhy, .whyText ul, .whyText li{width:409px;}
.bottomWhy{border-left:1px solid #ccc;}
.whyText ul, .bottomHelp ul, .bottomPay ul{list-style:none;}
.whyText ul{padding-top:15px;}
.whyText li{line-height:14px; padding-bottom:15px;}
.whyTextTitle, .bottomProTage, .copyright0922{font-size:12px;}
.whyTextTitle, .bottomWhyTitle, .blackFont{color:#000;}
.bottomWhyTitle{padding:10px;}
.bottomWhyTitle{font-size:16px;}
.redfont{color:#c00;}
.bottomHelp li{width:280px; padding:12px 10px 3px 0;}
.bottomProTage{width:550px; height:44px; background:url(../images/aimga_18.gif) no-repeat; padding:28px 18px 8px 12px; line-height:18px;}
.bottomProTage a, .bottomProTage{color:#009;}
.bottomProTage a, .bottomProTage a:hover, .bottomMenu a{text-decoration:none;}
.bottomProTage a:hover{background:#009;}
.bottomMenu a, .bottomProTage a:hover, .bottomMenu{color:#fff;}
.bottomMenu a:hover{text-decoration:underline;}
.bottomPay ul{padding:10px 102px;}
.copyright0922{text-align:center; line-height:20px;}
.copyright0922 a{color:#009; text-decoration:underline;}
.copyright0922 a:hover{color:#000; text-decoration:underline;}

/*----------------------newhead----------------------------*/
.sdj{background:#fff url(../images/xmas_headbg.gif) no-repeat; width:994px;}
.eidos{height:28px; padding-top:56px;}
.myCart, .search{font-size:14px;}
.login{ font-weight: bold;}
.login a, .userSub a, .headMenu a, .headMenu a:hover, .words a, .words a:hover, .headMainMenu a, .headMainMenu a:hover{text-decoration:none;}
.login a, .userSub a:hover, .headMenu a:hover, .words a, .words a:hover, .headMainMenu a:hover{color:#000;}
.userSub a{color:#666;}
.headMenu a, .headMainMenu a{color:#fff;}
.login a:hover, .user a:hover{text-decoration:underline;}
.words a:hover{background:#c00; color:#fff;}
.login a:hover{color:#c00;}
.headMenu{background:url(../images/xmas_menubg.gif) no-repeat;}
.headMenu, .headMenuImg, .headMenuImg2, .headMainMenu li{height:35px;}
.myCart{width:135px; background:url(../images/xmas_shoppingcart.gif) no-repeat; padding:25px 0 0 68px; height:40px;}
.search, .keyWord{height:32px; line-height:32px;}
.search ul, .headMainMenu ul{list-style:none;}/*-----------------------------------UL去点符-----------------------------*/
.search li{margin-right:4px; padding:4px 0; height:22px; line-height:22px;}
.headMainMenu li{background:url(../images/aimga_30.gif) no-repeat; padding:0 20px 0 19px; line-height:35px; font-size:14px; font-weight:700;}

/*-----页面主体和新头部样式-----*/
.autoHeight{font: 0px/0px sans-serif; clear: both; display: block;}
.mainlayout, .headMenu, .headTop, .headSearch, .mainAd, .newbottom, .bottomMenu, .bottomPay, .copyright0922, .main-width{width:990px;}
.mainlayout, .headMenu, .headTop, .headSearch, .mainAd, .newbottom, .bottomMenu, .bottomPay, .copyright0922, .main-width{margin:0 auto;}
.headTop{ no-repeat center bottom;}
.mainAd{padding:6px 0;}
.logo, .headright{height:84px;}
.headSearch, .headSearchImg, .headSearchCenter{height:65px;}
.headright{width:550px;}
.logo{width:325px; _padding-top:3px;}
.logo2{width:243px; _padding-top:3px; float: left;}
.sdj{background:#fff url(../images/xmas_headbg.gif) no-repeat; width:991px; margin: auto;}
.header{
	width:990px;
	/*height:202px;*/
	margin:auto;
	position:relative;
}
/*-----------------------------浮动在下行--------------------------------*/
.logo, .eidos, .headMenuImg, .headSearchImg, .headSearchCenter, .myCart, .search li, .headMainMenu, .headMainMenu li, .bottomHelp, .bottomWhy, .whyText li, .whyText ul, .bottomHelp li, .bottomHelp ul, .bottomProTage, .bottomPay li{float:left;}
.headright, .headMenuImg2{float:right;}
.eidos, .amount{color:#009b36;}/*---------------------------------绿色字------------------------------*/
.eidos{height:28px; padding-top:56px;}
.currencyOptions, .user, .helpImg{text-align:right;}/*-------------------------------对齐方式-----------------------------*/
.helpImg{height:39px;}
.currencyOptions{height:19px; _height:22px;}
.currencyOptions, .login, .myCart, .search, .words{color:#000;}/*-----------------黑色字-------------------------*/
.currencyOptions{padding:5px;}
.user{height:16px; line-height:16px;}
.currencyOptions, .login, .welcome, .eidos, .amount, .keyWord{font-size:12px;}/*---------------------------------字体大小---------------------------*/
.login a, .userSub a, .headMenu a, .headMenu a:hover, .words a, .words a:hover, .bottomHelp a{text-decoration:none;}
.login a, .userSub a:hover, .headMenu a:hover, .words a, .words a:hover, .bottomHelp a:hover{color:#000;}
.userSub a{color:#666;}
.bottomHelp a{color:#333;}
.headMenu a{color:#fff;}
.login a:hover, .user a:hover{text-decoration:underline;}
.words a:hover{background:#c00; color:#fff;}
.login a:hover{color:#c00;}
.headMenu{background:url(../images/xmas_menubg.gif) no-repeat;}
.headMenu, .headMenuImg, .headMenuImg2{height:35px;}
.myCart{width:135px; background:url(../images/xmas_shoppingcart.gif) no-repeat; padding:25px 0 0 68px; height:40px;}
.headSearchCenter{background:url(../images/aimga_07.gif) repeat-x; width:752px;}

/*----主体广告和视频----*/
.newad{width:818px;}
.newad, .newadImg, .newadVideo{height:278px;}
.newadImg, .adImg{width:517px;}
.newadImg, .newadVideo{float:left;}
.newadVideo{margin-left:1px;}
.newadVideo, .videoPlayer, .videoMore{width:300px;}
.adImg, .videoPlayer{height:250px;}
.videoMore{height:28px;}
.adMore{background:url(../images/aimga_14.gif) no-repeat;}
.adMore{width:497px; padding:7px 10px 8px 10px; height:13px;}
body{margin:0; font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#666; background:#fff url(../images/xmasbg.jpg) no-repeat fixed top center;}
