html,body{width:100%;height:100%;}
body{color:#000;font:12px Microsoft Yahei,Arial,Helvetica,sans-serif; background-color:#fff; background-attachment:fixed; _background-image: url(text.txt); }
.w980{ width:980px;}
.public-border{ margin:2px; border:1px dotted #000;}
.public-border1{ margin:2px 2px 2px 0; border:1px dotted #000; border-left:none;}
.price-label{ padding-right:18px; background:url(../images/price-bg.png) no-repeat 100% 50%;}
a{ outline:none;}
input{ outline:none;}
img{ vertical-align:middle;}
.colorR{ color:#f00;}
.colorB{ color:#000;}
.colorW{ color:#fff;}
.colorG{ color:#8a8a8a;}
.colorDC{ color:#fc0011!important;}
.z999{ z-index:999;}
/*****头部*****/
.header1{ height:166px; position:relative; z-index:1010;}
.top-header{ width:100%; height:30px; line-height:30px; border-bottom:1px solid #e5e5e5; background-color:#efefef; position:relative; z-index:9999;}
	.top-header a{ color:#848484;}
	.top-header a:hover{ text-decoration:underline; color:#fc0011;}
		.top-header li.myxipin a.block{ padding:0 15px 0 8px; border-left:1px solid #efefef; border-right:1px solid #efefef; background:url(../images/fold-icon-bg.png) no-repeat 92% 50%;}
		.top-header li.myxipin a.block.current,
		.top-header li.myxipin a.block:hover{ padding:0 15px 1px 8px; border-left:1px solid #eee; border-right:1px solid #eee; color:#fc0011; background:#fff url(../images/fold-icon-bg1.png) no-repeat 92% 50%;}
		.top-header li.myxipin dl{ width:65px; top:30px; border:1px solid #eee; border-top:none; background-color:#fff; z-index:1002;}
		.top-header li.myxipin dl{ line-height:24px;}
		.top-header li.weibo{ height:25px;}
		.top-header li.all-goods a.block{ height:29px; line-height:29px; border:1px dotted #efefef; border-bottom:none; background:url(../images/fold-icon-bg.png) no-repeat 95% 50%;}
		.top-header li.all-goods a.block.current,
		.top-header li.all-goods a.block:hover{ padding-bottom:1px; border:1px dotted #000; border-bottom:none; text-decoration:none; color:#fc0011; background:#fff url(../images/fold-icon-bg1.png) no-repeat 95% 50%; z-index:1003;}
		.top-header li.all-goods div{ width:980px; padding:14px 0 0 0; top:30px; border:1px dotted #000; background-color:#fff; z-index:1002;}
			.top-header li.all-goods div dl{ width:197px; height:65px; padding:0 0 18px 37px; color:#646464; overflow:hidden;}
				.top-header li.all-goods div dt{ height:26px; line-height:26px; border-bottom:1px dotted #000; color:#646464;}
				.top-header li.all-goods div dd{ margin:0 -10px 0 0;}
					.top-header li.all-goods div dd a{ padding:0 7px 0 7px;}
					.top-header li.all-goods div dd li{ height:24px; line-height:24px;}
.head-search{ width:960px; background-color:#fff; position:relative; z-index:9998;}
	.head-search .search-box{ margin:11px 0 0 82px; border:3px solid #fc0011;}
		.head-search .search-box input[type=text]{ font-family:"微软雅黑"; width:345px; height:32px; line-height:32px; padding:0 0 0 3px; border:none; color:#b8b8b8;}
		.head-search .search-box input[type=submit]{ font-family:"微软雅黑"; height:32px; line-height:32px; padding:0 15px 0 15px; border:none; color:#fff; background-color:#fc0011;}
.navigation{ height:40px; line-height:40px; background:url(../images/header-logo.png) repeat-x -2px 0; position:relative; z-index:9998;}	
	.navigation li a{ display:block; height:40px; line-height:40px; padding:0 20px 0 40px; color:#fff; background:url(../images/top-icon-bg1.png) no-repeat;}
	.navigation li a:hover{ color:#fff;}
	.navigation li.goods-clasify a{ padding:0 47px 0 40px; background-position:100% 0;}
	.navigation li.goods-clasify a:hover{ background-position:100% -240px;}
	.navigation li.purchase a{ background-position:0 -40px;}
	.navigation li.purchase a:hover{ background-position:0 -280px;}
	.navigation li.new a{ background-position:0 -80px;}
	.navigation li.new a:hover{ background-position:0 -320px;}
	.navigation li.culture a{ background-position:0 -120px;}
	.navigation li.culture a:hover{ background-position:0 -360px;}
	.navigation li.coming a{ background-position:0 -160px;}
	.navigation li.coming a:hover{ background-position:0 -400px;}
	.navigation li.gift-bag a{ background-position:0 -200px;}
	.navigation li.gift-bag a:hover{ background-position:0 -440px;}

/*文化*/
.header{ z-index:1010;}
.header-inner{ background-color:#f2f2f2;}
	.header-inner .top-culture{ height:26px; overflow:hidden;}
		.header-inner .top-culture p{ font-size:18px; font-weight:bold; }
		.header-inner .top-culture span{ font-size:14px; margin:0 0 0 5px;}
		.header-inner .top-culture  a.collect{ font-size:12px; margin:7px 0 0 35px; color:#fc0011;}
/*稀品logo*/
.header-top{ height:54px; position:relative; z-index:1006; background:url(../images/header-logo.png) repeat-x 0 0;}
	.header-top dt,
	.header-top dd{ float:left; display:inline;}
	.header-top dt{ height:54px; overflow:hidden; position:relative; z-index:1001;}
		.header-top dt a{ display:inline-block; width:48px; height:54px; margin:0 5px 0 0; background:url(../images/header-fold-btn.png) no-repeat; cursor:pointer; color:#fff; }
		.header-top dt a.current,
		.header-top dt a:hover{ background-position:-48px 0;}
		.header-top dt a span 	{ display:inline-block; font-size:11px; width:48px; height:22px; padding:33px 0 0 0; text-align:center; }
	.header-top dd{ width:300px; position:absolute; top:0; left:48px; overflow:hidden; background:url(../images/header-logo.png) repeat-x 0 0;}
		.header-top dd ul{ width:300px; overflow:hidden;}
		.header-top dd ul,
		.header-top dd li{ float:left; display:inline; margin: 0 2px 0 0;}
			.header-top dd li a{ display:inline-block; font-size:11px; width:46px; height:22px; padding:32px 0 0 0; text-align:center; color:#fff; background:url(../images/top-icon-bg.png) no-repeat;}
			.header-top dd li.culture a{ background-position:0 0;}
			.header-top dd li.culture a:hover{ background-position:0 -54px;}
			.header-top dd li.new a{ background-position:-46px 0;}
			.header-top dd li.new a:hover{ background-position:-46px -54px;}
			.header-top dd li.discover a{ background-position:-90px 0;}
			.header-top dd li.discover a:hover{ background-position:-90px -54px;}
			.header-top dd li.purchase a{ width:50px; background-position:-136px 0;}
			.header-top dd li.purchase a:hover{ background-position:-136px -54px;}
			.header-top dd li.coming a{ width:50px; background-position:-180px 0;}
			.header-top dd li.coming a:hover{ background-position:-180px -54px;}
			.header-top dd li.invite a{ background-position:-230px 0;}
			.header-top dd li.invite a:hover{ background-position:-230px -54px;}
			.header-top dd li.gift-bag a{ width:50px; background-position:-275px 0;}
			.header-top dd li.gift-bag a:hover{ background-position:-275px -54px;}
	.header-top form{ width:184px; height:31px; margin:12px 0 0 17px; padding:0 0 0 2px; background-color:#fff;}
		.header-top form .button{ width:31px; height:31px; border:none; background:url(../images/search-btn.png) no-repeat 0 0; cursor:pointer;}
		.header-top form .text{font-family:"Microsoft Yahei"; width:130px; height:18px; margin:6px 0 0 0; border:none; outline:none; color:#b8b8b8; background-color:#fff;}
	.header-top .logo{ margin:0 0 0 191px;}
		.header-top .logo img{ vertical-align:middle;}
		.header-top .right li a.xipin,
		.header-top .right li a.cart,
		.header-top .right li a.user,
		.header-top .right li a.bbs{ display:inline-block; height:22px; padding:32px 8px 0 8px; text-align:center; color:#fff; background:url(../images/head-list-icon.png) repeat-x;}
		.header-top .right li a.xipin{ background-position:50% 0;}
		.header-top .right li a.xipin:hover{ background-position:50% -54px;}
		.header-top .right li a.cart{ background-position:50% -108px;}
		.header-top .right li.current a.cart,
		.header-top .right li a.cart:hover{ background-position:50% -162px;}
		.header-top .right li a.user{ background-position:50% -216px;}
		.header-top .right li.current a.user,
		.header-top .right li a.user:hover{ background-position:50% -270px;}
		.header-top .right li a.bbs{ background-position:50% -324px;}
		.header-top .right li.current a.bbs,
		.header-top .right li a.bbs:hover{ background-position:50% -378px;}
		.header-top .right li .head-cart-list{ width:240px; border-radius:0 0 10px 10px; box-shadow:2px 2px 5px #333333; top:54px; color:#eee; background-color:#fff;}
			.header-top .right li .head-cart-list ul{ padding:0 10px 0 10px; background-color:#000;}
				.header-top .right li .head-cart-list ul div{ width:150px; padding:0 20px 0 0;}
					.header-top .right li .head-cart-list ul img{ border:1px solid #ccc;}
				.header-top .right li .head-cart-list div.cart-quick,
				.header-top .right li .head-cart-list p.cart-empty{ padding:20px 0 20px 0; border-radius:0 0 10px 10px; color:#fff;}
					.header-top .right li .head-cart-list div.cart-quick a{ padding:5px 10px; border:1px solid #ccc; border-radius:5px; text-shadow:0 1px 0 #F7F7F7; color:#333; background-color:#fff;}
				.header-top .right li .head-cart-list p.cart-empty{ background-color:#000;}
				.header-top .right li .head-cart-list h3{ overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
				.header-top .right li .head-cart-list h3 a{ color:#eee;}
				.header-top .right li .head-cart-list h3 a:hover{ color:#fff;}
				.header-top .right li .head-cart-list b{ top:-7px; color:#fff;}
		.header-top .right li .head-user-list{ width:135px; border-radius:0 0 10px 10px; box-shadow:2px 2px 5px #333333; top:54px; background-color:#fff;}
			.header-top .right li .head-user-list ul li a{ display:block; width:120px; height:30px; line-height:30px; padding:0 0 0 15px; color:#fff; background-color:#000;}
			.header-top .right li .head-user-list ul li a:hover{ color:#000; background-color:#fff;}
		.header-top .right li .head-user-list p{ width:100%; height:30px; line-height:30px;}
			.header-top .right li .head-user-list p a{ margin:0 10px 0 10px; color:#666;}
			.header-top .right li .head-user-list p a:hover{ color:#cb000c;}

/*主导航*/
.header-navigation{ height:30px; line-height:30px; background-color:#414143;}
	.header-nav ul{ margin:0 -5px 0 0;}
		.header-nav li{ float:left; display:inline; text-align:center; position:relative; background:url(../images/nav-middleline.png) no-repeat 100% 50%;}
			.header-nav li a{ display:inline-block; width:109px; font-size:14px; color:#b3b2ad;}
			.header-nav li.current a,
			.header-nav li a:hover{ color:#fff;}
			.header-nav li.current span.arrow{ display:block; width:19px; height:10px; margin:0 0 0 -9px; position:absolute; left:50%; bottom:-4px; _bottom:-5px; background:url(../images/nav-arrow.png) no-repeat 50% 50%;}
		/*二级菜单*/
		#nav-sec-box{ z-index:1010;}
		.nav-classify{ height:345px; position:fixed; top:115px; _position:absolute; _top:expression(eval(documentElement.scrollTop+115)); background-color:#fff;}	
			.nav-classify dl{ float:left; display:inline; width:315px; padding:3px 0 0 0; overflow:hidden; border-right:1px solid #d9d9d9;}
			.nav-classify dl.goods-classify { height:345px;}
			.nav-classify dl.goods-design{ height:345px;}
				.nav-classify dl a:hover{ color:#666;}
				.nav-classify dt,
				.nav-classify dd{ margin:0 9px 0 9px;}
				.nav-classify dt{ line-height:36px; border-bottom:1px dotted #e0e0e0;}
					.nav-classify dt a{ font-size:14px; color:#333;}
				.nav-classify dd,
				.nav-classify dd li{ line-height:27px; padding:0 0 0 3px; border-bottom:1px dotted #e0e0e0;}
				.nav-classify dl.goods-design dd{ border:none;}
					.nav-classify dd a{ color:#666;}
					.nav-classify dd li{ padding:0 0 0 16px; background:url(../images/nav-classify-star.png) no-repeat 0 50%;}
				.nav-classify ul.right{ width:326px; height:345px; padding:0 0 0 22px;}		
					.nav-classify ul.right li{ float:left; display:inline; width:138px; height:138px; margin:22px 22px 0 0; position:relative; border:1px solid #f2f2f2;}
						.nav-classify ul.right li a{ display:block; width:100%;}
						.nav-classify ul.right li img{ width:138px; height:138px;}
						.nav-classify ul.right li h3{ width:100%; text-align:center; position:absolute; left:0; bottom:0; background:#000000; background:rgba(0, 0, 0, 0.5); filter:alpha(opacity=50);}
							.nav-classify ul.right li h3 a{ width:auto; display:block; height:32px; line-height:32px; position:relative; color:#fff;}		
/*头部固定*/			
.fixed{ position:fixed; _position:absolute; top:0; _top:expression(documentElement.scrollTop + "px");}			
/*****按钮样式*****/
.user-btn1,
.user-btn2{ display:inline-block; font-size:14px; width:100px; height:26px; line-height:26px; text-align:center; color:#fff;}
.user-btn1{ background:url(../images/user-btn-bg1.png) no-repeat 50% 50%;}
.user-btn2{ background:url(../images/user-btn-bg2.png) no-repeat 50% 50%;}
.user-btn3{ display:inline-block; font-size:22px; width:184px; height:36px; line-height:36px; color:#fff; background:url(../images/user-btn-bg3.png) no-repeat 50% 50%; cursor:pointer;}
/******分类*****/
.classify dl.department,
.classify dl.designer,
.classify dl.detail{ margin-bottom:-1000px; *margin-bottom:0;}
.classify dl.department,
.classify dl.designer{ width:112px; padding:0 12px 1000px 12px;}
.classify dl.detail{ margin:0 137px -1000px 137px; padding:0 0 1000px 17px; border-left:1px dotted #000; border-right:1px dotted #000;}
	.classify dt,
	.classify dd{ margin:0 0 10px 0;}
	.classify dt{ font-weight:bold; padding:16px 0 0 0; color:#686868;}
	.classify dl.detail dd{ margin:0 0 0 0;}
	.classify dd a{ color:#9a9a9a;}
		.classify dl.detail ul{ float:left; width:135px; padding:0 0 10px 0;}
			.classify dl.detail ul li{ margin:0 0 10px 0;}		
/*****星星等级*****/
.gradeScore{width:155px; height:18px; text-align:left; position:relative;  background:url(../images/star.png) left top repeat-x;}
	.gradeScore dt{ height:18px; position:absolute; }
		dt.currentScore{ left:0; top:0;  background:url(../images/star.png) left bottom;}
		dt.showScore{ right:-65px; top:0; width:60px; padding-left:10px; }
			.showScore span.score1 {font-size:14px; float:left; color:#000;}
			.showScore span.score2 {font-size:14px; display:block; float:left; color:#000;}
	.gradeScore dd{ float:left; display:inline; width:18px; height:18px; margin:0 0 0 12px;position:relative; z-index:1000; cursor:pointer; overflow:hidden;}
/*文字框*/
.input-01,
.input-02,
.input-03,
.input-04,
.input-05,
.input-06{ height:23px; line-height:23px; padding:0 0 0 3px; border:1px solid #9a9a9a; background-color:#f4f4f4;}
.input-01{ width:124px;}
.input-02{ width:90px;}
.input-03{ width:60px;}
.input-04{ width:205px;}
.input-05{ width:100px;}
.input-06{ width:178px;}
.input-04,
.input-05{ background-color:#fff;}
/*按钮*/
.button-01{ font-family:"Microsoft Yahei"; font-size:14px; padding:2px 5px 2px 5px; text-align:center; border:none; color:#fff; background-color:#dd0017; cursor:pointer;}			
.button-02,	
.button-03{ font-family:"Microsoft Yahei"; font-size:14px; font-weight:bold; display:inline-block; width:112px; height:32px; line-height:32px; text-align:center; border:none; color:#fff; background:url(../images/login-btn-bg.png) no-repeat; cursor:pointer;}
.button-02{ background-position:50% 0;}
.button-03{ background-position:50% 100%;}
/*****图片悬浮******/
.image-menu-box{ width:967px; padding:2px 2px 2px 2px; overflow:hidden;}
    .image-menu-box ul{ width:1500px;}
    .image-menu-box li{ display:inline; float:left; width:107px; height:124px; overflow:hidden; background:url(../images/xipin-foot-icon.png) no-repeat;}
        .image-menu-box li.xipin-icon1{ background-color:#fff951; background-position:0 0;}
        .image-menu-box li.xipin-icon2{ background-color:#e5e5e3; background-position:0 -124px;}
        .image-menu-box li.xipin-icon3{ background-color:#7a9dfb; background-position:0 -248px;}
        .image-menu-box li.xipin-icon4{ background-color:#79dbcc; background-position:0 -372px;}
        .image-menu-box li.xipin-icon5{ background-color:#6775a2; background-position:0 -496px;}
        .image-menu-box li.xipin-icon6{ background-color:#ff5f5f; background-position:0 -620px;}
        .image-menu-box li.xipin-icon7{ background-color:#9bde77; background-position:0 -744px;}
        .image-menu-box li.xipin-icon8{ background-color:#f7f7f7; background-position:0 -868px;}
        .image-menu-box li.xipin-icon9{ background-color:#9d79ff; background-position:0 -992px;}
            .image-menu-box li dl{ width:600px; height:124px; left:107px; background-color:#fff;}
				.image-menu-box li dl a{ color:#000;}
				.image-menu-box li dl a:hover{ text-decoration:underline; color:#666;}
                .image-menu-box li dd a{ float:left; display:inline; width:90px; line-height:20px; padding:0 0 0 10px; background:url(../images/xipin-icon-bg.png) no-repeat 0 50%;}
/*****反馈意见*****/
.feedback form{ padding:7px 15px 7px 10px;}
	.feedback input{ border:none;}
	.feedback textarea{ font-size:14px; width:390px; height:43px; margin:0 12px 0 0; border:1px solid #d3d3d3; resize:none;}
	.feedback textarea:focus{ border:1px solid #d3d3d3;}
	.feedback input.button{ width:112px; height:32px; margin:7px 0 7px 0; background:url(../images/feedback-btn.png) no-repeat 0 0; cursor:pointer;}
.feedback p{ width:377px; padding:5px 17px 5px 17px;background:url(../images/feedback-word-bg.png) repeat 0 0;}	
/*****公司简介*****/
#bottomnav{ background:#fff; padding:2px 2px 2px 2px;}
	#bottomnav .footItemI{ height: 150px; border: solid 1px #d5d5d5; overflow:hidden; background:url(http://static.xipin.me/image/bottom_navbg.gif);}
	#bottomnav .footItemI dl{ float:left; width:192px; height: 130px; padding:20px 0 0 0px; text-align:center;}
		#bottomnav .footItemI dl dd a{ color:#4a4a4a; line-height:24px;}
		#bottomnav .footItemI dl dd a:hover{ text-decoration:none;}
	#bottomnav .footItemI .nav2{ background:#e2e2e2; }
	
/*****联系我们*****/
.footer-box dl{ margin:0 -8px 0 0;}
	.link-us dd{ float:left; display:inline; width:193px; height:250px; padding:25px 0 0 0; border-right:1px dashed #acacac;}
		.link-us dd li{ width:190px;}
		.link-us h3{ padding:6px 0 6px 0; font-size:14px; text-align:center; color:#58595b;}
		.link-us dd ol{ display:none;}
		.link-us dd.first p{ margin:0 0 0 15px; color:#494949;}
		.link-us dd.first p.telephone,
		.link-us dd.first p.tengxun,
		.link-us dd.first p.mail{ height:24px; line-height:24px; padding:0 0 0 28px; font-size:14px; font-weight:bold;}
		.link-us dd.first p.telephone{ background:url(../images/footer-telephone-bg.png) no-repeat 2px 60%;}
		.link-us dd.first p.tengxun{ background:url(../images/footer-tengxun-bg.png) no-repeat 2px 50%;}
		.link-us dd.first p.mail{ background:url(../images/footer-mail-bg.png) no-repeat 1px 70%;}
		.link-us dd p.coming-soon{ text-align:center; color:#fc0011;}
		
		.link-us dd span{ color:#58595b;}
			.link-us dd span b{ color:#424141;}
		.link-us dd#footer-scroll li img{ background-color:#dadada;}
		.link-us dd#footer-scroll li span{ display:block;}
		.link-us dd.last p{ padding:0 13px 10px 16px; color:#58595b;}
				.link-us dd.last li{ line-height:20px; margin:0 0 8px 0; padding:0 0 0 16px; color:#303030;}
					.link-us dd.last input{ margin:0 8px 0 0;}
					.link-us dd.last input.text{ width:92px; height:16px; margin:0 0 0 8px; padding:0 0 0 4px; color:#303030; border:1px solid #ccc;}
					.link-us dd.last input.button{ width:72px; height:21px; border:none; color:#fff; background:url(../images/footer-button-bg.png) no-repeat 0 0; cursor:pointer;}
					.link-us dd.last a{ margin:0 0 0 8px; color:#303030;}
					.link-us dd.last a:hover{ text-decoration:underline; color:#303030;}
	/*底部导航*/
	.footer-nav,
	.footer-nav a{ color:#fff;}	
	.footer-nav{ padding:7px 0 6px 0; background-color:#303030;}	
		.footer-nav a{ display:inline-block; padding:0 11px 0 11px;}
		.footer-nav a:hover{ text-decoration:underline; color:#fff;}
	/*友情链接*/
	.footer-link,
	.footer-link a{ color:#303030;}
	.footer-link{ height:30px; line-height:30px;}
		.footer-link span{ font-size:14px;}
		.footer-link a{ font:Microsoft Yahei; margin:0 2px 0 0;}
		.footer-link a:hover{ text-decoration:underline; color:#303030;}
			
/*底部文字*/
.footer-explain{ padding:8px 0 42px 0; color:#8c8c8c; background-color:#f2f2f2; position:relative; z-index:1008;}
.footer-explain p a.police, .footer-explain p a.zx110 { display:inline-block; width:100px; height:40px; margin:0 5px; background:url(../images/img_police.png) 0 0 no-repeat; }
.footer-explain p a.shgsj 	{ display:inline-block; width:168px; height:40px; margin:0 5px; background:url(../images/img_shgsj.png) 0 0 no-repeat; }
.footer-explain p a.police 	{ background-position:0 -40px; }
.footer-explain p a.police:hover 	{ background-position:0 0; }
.footer-explain p a.zx110 	{ background-position:0 -120px; }
.footer-explain p a.zx110:hover 	{ background-position:0 -80px; }

/*****顶部动态*****/
.top-trends-btn{ display:inline-block; width:21px; height:20px; background:url(../images/trends-bg.png) no-repeat 50% 50%; position:fixed; top:8px; right:10px; z-index:1012; cursor:pointer;}
.top-trends-btn1{ background:url(../images/trends-bg1.png) no-repeat 50% 50%;}
.top-trends{ border:1px solid #ccc; -moz-box-shadow:2px 2px 10px #666; -webkit-box-shadow:2px 2px 10px #666; box-shadow:2px 2px 10px #666; position:fixed; _position:absolute; right:-1px; top:0; _top:expression(eval(documentElement.scrollTop)); z-index:1011; background-color:#fff;}
	.top-trends h2{ font-size:16px; height:36px; line-height:36px; padding:0 0 0 11px; border-bottom:1px solid #eee; color:#fc0011;}
	.goods-trends{ display:none; position:absolute; top:0; left:0; background-color:#fff;}
	.goods-trends dd{ margin:0 9px 0 9px; padding:13px 14px 13px 14px; border-bottom:1px dotted #868686;}
		.top-trends .back-top{ border:none;}
/*大图*/
.top-trends-big{ width:208px;}
	.top-trends-big .top-trends-scroll{ height:324px;}
	.top-trends-big .goods-trends{ width:208px;}
.top-trends-big h2{ width:197px;}
	.top-trends-big dd div{ width:100px; padding:0 0 0 6px;}
		.top-trends-big dd span{ display:inline-block; font-weight:bold; height:12px; line-height:12px; padding:5px 0 5px 0; color:#2f363c; cursor:pointer;}
			.top-trends-big dd span img{ margin:0 3px 0 0;}
		.top-trends-big dd h3{ height:32px; line-height:16px; overflow:hidden;}
			.top-trends-big dd h3 a{ color:#111;}
	.top-trends-big ul{ padding:0 9px 0 9px;}
		.top-trends-big li{ padding:9px 0 9px 0; text-align:center; border-bottom:1px dotted #868686;}
		.top-trends-big li.top-service a{ display:inline-block; padding:0 12px 0 0; background:url(../images/arrow-icon2.png) no-repeat 100% 50%;}
		.top-trends-big li.top-service a.fold{ background:url(../images/arrow-icon3.png) no-repeat 100% 50%;}
		.top-trends-big li.top-fold{ height:215px; padding:0;}
			.top-trends-big li .service-fold{ border:none; padding-top:0;}
				.top-trends-big li a{ color:#010101;}
/*小图*/
.top-trends-small{ width:100px; text-align:center;}
	.top-trends-small .top-trends-scroll{ height:312px;}
.top-trends-small h2{ width:89px; text-align:left;}
		.top-trends-small dt{ text-align:left;}
		.top-trends-small .goods-trends dd{ position:relative; text-align:left;}
			.top-trends-small .goods-trends dd div.price{ display:none; padding:15px 15px 15px 15px; background-color:#fff; position:absolute; top:0; right:87px; _right:101px; border:1px solid #ccc;}
				.top-trends-small .goods-trends dd div.price div{ width:300px;}
					.top-trends-small .goods-trends dd div.price p{ width:120px;}
						.top-trends-small .goods-trends dd div.price span{ padding:0 18px 0 0; background:url(../images/price-bg.png) no-repeat 100% 50%;}
						.top-trends-small .goods-trends dd div.price del{ color:#666;}
						.top-trends-small .goods-trends dd div.price input{ width:167px; height:42px; border:none; background:url(../images/add-cart-btn.png) no-repeat 50% 50%;}
		
	.top-trends-small ul{ width:82px; padding:0 9px 0 9px; text-align:left;}
		.top-trends-small li{ padding:9px 0 9px 0; text-align:center; border-bottom:1px dotted #868686;}
		.top-trends-small li.top-service a{ display:inline-block; padding:0 10px 0 0; background:url(../images/arrow-icon2.png) no-repeat 100% 50%;}
		.top-trends-small li.top-service a.fold{ background:url(../images/arrow-icon3.png) no-repeat 100% 50%;}
		.top-trends-small li.top-fold{ height:144px; text-align:left; padding:0;}
			.top-trends-small li .service-fold{ width:82px; height:144px; padding:0; overflow:hidden; border:none; padding-top:0;}
				.top-trends-small li .service-fold dt,
				.top-trends-small li .service-fold dd{ height:20px; line-height:20px; padding:5px 0 5px 5px;}
					.top-trends-small li .service-fold  .tel{ font-size:10px; padding:0; background:none;}
						.top-trends-small li .service-fold  .consult a{ background:none;}
					.top-trends-small li a{ color:#010101;}
					.top-trends-small li .service-fold input{ width:63px; background:url(../images/consult-btn1.png) no-repeat 0 50%;}
/*****在线客服*****/
.service-fixed{ padding:11px 0 0 0; border:1px solid #ccc; -moz-box-shadow:2px 2px 10px #666; -webkit-box-shadow:2px 2px 10px #666; box-shadow:2px 2px 10px #666; position:fixed; _position:absolute; bottom:50px; right:-1px; z-index:1001; _bottom:auto; _top:expression(eval(documentElement.scrollTop+documentElement.clientHeight-this.clientHeight-50)); background-color:#fff;}
	.service-fixed  a{ display:inline-block; color:#000;}
	.service-fixed  .service-online,
	.service-fixed  .survey{ float:left; display:inline; width:14px;}
	.service-fixed  .service-online{ padding:76px 14px 74px 16px;}
		.service-fixed  .service-online a{ padding:0 0 10px 0; background:url(../images/arrow-icon.png) no-repeat 50% 100%;}
		.service-fixed  .service-online a.fold{ background:url(../images/arrow-icon1.png) no-repeat 50% 100%;}
	.service-fold{ width:96px; height:212px; padding:15px 11px 0 11px; border-left:1px dotted #000;}
		.service-fold dt,
		.service-fold dd{ height:24px; line-height:24px; padding:5px 0 5px 0;}
		.service-fold dt{ font-size:12px; font-weight:bold; color:#000;}		
			.service-fold .tel{ padding:5px 0 5px 12px; background:url(../images/consult-tel.png) no-repeat 0 50%;}
				.service-fold .consult a{ display:inline-block; color:#666;}
				.service-fold input{ width:87px; height:24px; border:none; background:url(../images/consult-btn.png) no-repeat 50% 50%; cursor:pointer;}		
	.service-fixed  .survey{ border-left:1px dotted #000; padding:76px 14px 82px 16px;}
	.service-fixed .back-top{ padding:9px 0 9px 0; border-top:1px dotted #000; cursor:pointer;}
/*****登录弹出框*****/
.float-login-box{ width:100%; height:100%; position:fixed; top:0; left:0; z-index:9999;}
#popup { width:700px; height:300px; margin:-150px 0 0 -350px; background:url(../images/b80.png) repeat 0 0; position:absolute; top:50%; left:50%; overflow:hidden;}
	#popup h1 { height:48px; line-height:48px; margin:0 20px; text-indent:8px; font-size:22px; border-bottom:1px dashed #fff; color:#fff; }
	#popup .btn_loginpage{ width:125px; height:32px; border:none; background:url(../images/btn_login.png) 0 0 no-repeat; cursor:pointer; }
	#popup .loginPageBox{ width:430px; background:none; margin-left:0; height:auto; }
	#popup .loginPageBox ul { padding-top:20px; }
	#popup .loginPageBox li { height:35px; margin:10px 0 15px 10px }
	#popup .loginPageBox ul li .label {display: inline-block;font-size: 16px;margin-right: 10px;text-align: right;width: 70px;}
	#popup .loginPageBox ul li label { color: #FFFFFF;}
	#popup .loginPageBox ul li.pl95 { padding-left:83px;}
	#popup .loginPageBox li .bigInput{font-size: 16px; width:220px; height:34px; line-height:28px; margin:0 3px 0 0; padding:2px 4px; -moz-box-sizing: border-box; border: 1px solid #CCCCCC; border-radius: 3px 3px 3px 3px; box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); color: #000;}
	#popup .loginPageBox li span.error{ color:#f00;}
	#popup .loginPageBox li .recover{ padding-left:12px; text-decoration:underline; color:#A81617; }
	#popup .close { position:absolute; right:5px; top:5px; width:22px; height:22px; background:url(../images/btn_login.png) -111px -131px no-repeat; }
	#popup .btn_fast_reg { display:inline-block; width:128px; height:22px; background:url(../images/btn_login.png) 0 -58px no-repeat; cursor:pointer; }
	#popup .reg_gift {float:right; width:220px; margin-top:30px; padding-right:35px; color:#fff; }
	#popup .reg_gift .reg_giftbox { height:110px; }
	#popup .reg_gift .reg_giftboxleft { float:left; width:130px; color:#fff; }
	#popup .reg_gift .reg_giftboxright { margin-left:135px; }
	#popup .reg_gift p{ color:#fff; margin-top:10px; }
	#popup .reg_gift .imgBox{ margin-bottom:15px;  }
	#popup .reg_gift .img{ display:inline-block; margin-right:20px; border:1px solid #999; }
	#popup .otherlogin{ margin-top:5px; height:48px; border:1px dashed #ccc; border-left:0; border-right:0;  }
	#popup .otherlogin li{ float:left; margin:5px 0; padding-right:20px; }
/*****系统框默认样式 开始*****/
.xipin-base {position: fixed;height:100%;width:100%;top: 0;left: 0;visibility: hidden;_position:absolute;_top: expression(documentElement.scrollTop);}		
.xipin-base.xipin-visible {visibility: visible;}
	.smokebg {position: absolute;top: 0;left: 0;height:100%; width:100%;background-color:#000;opacity: 0.5; filter: alpha(opacity=50); }
	.dialog { width:545px; height:115px; margin:-57px 0 0 -272px; position: absolute;top:50%;left:50%;color:#fc0011;background:url("../images/alert.png") no-repeat 0 0;font-weight: bold;text-align: center;font-size: 14px;}
		.dialog-inner{ width:370px; height:64px; padding:0 8px 0 8px; position:absolute; top:26px; right:20px;}
			.dialog-con{ height:32px; line-height:32px;}
				.dialog-prompt {margin-top: 5px;text-align: center;}
				.dialog-buttons .button { display: inline-block;*display:inline;*zoom:1;vertical-align: baseline;cursor: pointer;font-style: normal;text-decoration: none;
				  border: 0;outline: 0; margin: 0 5px;font-size: 12px;line-height: 12px;padding:5px 10px;border-radius: 5px;
				  background-color:#666;color: #fff;}
				.dialog-prompt input { margin: 0;border: 0;outline: none;border: 1px solid #333;width: 97%;background-color: #fff;font-size: 12px;padding: 5px;}
				.xipin-base  .close{ position:absolute; top:0; right:5px; font-weight:normal; line-height:100%; padding:0; margin:0;cursor: pointer;}
				.xipin-base  .close:hover{font-weight:bold;}
/*****系统框默认样式 结束*****/


