@charset "gb2312";
/* CSS Document */
@import url(default.css);
.phd .welcome .login a{ color:#84692d;}
.phd .welcome .siteGuide a{ padding-left:20px; background:url(../images/y_ico_trough.gif) no-repeat 0 center;}
	.phd .welcome .siteGuide a.account{ background-position:0 center;}
	.phd .welcome .siteGuide a.shop{ background-position:-70px center;}
	.phd .welcome .siteGuide a.help{ background-position:-133px center;}
.phd .logoBar{ margin:5px auto 5px;}
	.phd .logoBar .phone{ float:left; margin:20px 0 0 20px;}
	.phd .logoBar .ad{ float:right;  margin:20px 20px 0 0;}
.phd .search{ background-image:url(../images/searchBarBG.jpg) no-repeat;}


/* public */
.h3_1{background:url(../images/h3_1.jpg) no-repeat;color:#FFF;font-size:14px;font-weight:bold;padding:6px 0 0 23px;height:31px;margin-bottom:10px;}
.h3_2{font-size:14px;font-weight:bold;color:#A02300;padding-bottom:10px;}
.hot{color:#DD0000}
.marginBottom{margin-bottom:5px;}
img{vertical-align:bottom}

.phd .SettlementCenter{ position:relative; width:363px; padding-top:40px;margin-right:16px; z-index:1000;}
*html .phd .SettlementCenter{margin-right:3px;}/*IE6*/
	.phd .SettlementCenter .shopping{ height:26px; padding:2px 0 0 0; line-height:22px; background:url(../images/y_titleBg_shop.png) repeat-x 0 0; overflow:hidden;}
	.phd .SettlementCenter .shopping li a span{ height:24px; line-height:22px;}
	.phd .SettlementCenter .shopping1, .phd .SettlementCenter .shopping1 a,
	.phd .SettlementCenter .shopping2, .phd .SettlementCenter .shopping2 a,
	.phd .SettlementCenter .shopping3, .phd .SettlementCenter .shopping3 a{ background:none;}
	.phd .SettlementCenter .shopping1 a{ padding-left:30px; background:url(../images/icon_00.png) no-repeat 3px center;}
	.phd .SettlementCenter .shopping1 span{ padding-right:20px; background:url(../images/icon_arrow_00.png) no-repeat right center;}
/*================================S-shoppingbox==================================*/
#shoppingbox{ position:absolute; top:64px; right:0;  width:339px; margin:0; background:#fff url(../images/y_bodyBG_shop.gif) repeat-x 0 0; border:none; z-index:9999;}
	#shoppingbox .list{ margin-bottom:10px;}
	#shoppingbox .list li{ position:relative; height:56px; width:100%; margin:8px 0 0; border-bottom:1px dashed #999;}
		#shoppingbox .list li img{ float:left; margin-right:10px; border:1px solid #84692d; }
		#shoppingbox .list li .price{ float:right;}
		#shoppingbox .list li .delete{ position:absolute; top:20px; right:0; color:#999;}
		#shoppingbox span{ display:inline; margin-left:8px;}
		#shoppingbox .fi_btns{ display:inline; float:right; width:104px; margin-right:8px;}
			#shoppingbox .fi_btns input{ display:inline-block; width:104px; height:23px; padding:0; background:url(../images/Btn_104x23.gif) no-repeat 0; text-align:center; line-height:23px;}
		#shoppingbox .close{ clear:both;}
/*================================E-shoppingbox==================================*/

.phd .mainNav { width:530px; height:30px; font-size:14px;line-height:35px; padding-top:5px; background-image:url(../images/y_mainNavBG.gif);}
*html .phd .mainNav { height:30px;background-image:url(../images/y_mainNavBG.gif) 5px 5px;}/*IE6*/
	.phd .mainNav li{ position:relative; z-index:1000;}
	.phd .mainNav li .img-png {background:transparent url(../images/y_sales_01.gif) no-repeat scroll 0 0; height:23px; left:120px;position:absolute; top:-15px; width:17px;}
	.phd .mainNav li .on, .phd .mainNav li .on strong,
	.phd .mainNav li a:hover, .phd .mainNav li a:hover strong,
	.phd .mainNav li.hover a, .phd .mainNav li.hover a strong,
	.phd .mainNav li a, .phd .mainNav li a strong{ background:none; padding:0;}
	.phd .mainNav li a{ width:86px; height:31px; text-align:center; background:url(../images/y_mainNavSpace.gif) no-repeat right 4px;}
	.phd .mainNav li .on,
	.phd .mainNav li a:hover,
	.phd .mainNav li.hover a{ width:86px; background:url(../images/y_mainNavBGHover.gif) no-repeat 0 0; color:#fff;}
		.phd .mainNav li ul{ position:absolute; top:31px; left:-9999px;  z-index:9999;}
		.phd .mainNav li.hover ul{ left:auto; width:184px; padding:7px 0 3px 5px; background:#FFF url(../images/mainNavUl_bg.gif) repeat-x top;border:1px solid #92230E;}
		.phd .mainNav li.hover ul:after{ content:"."; height:0; visibility:hidden; display:block; clear:both;}
		.phd .mainNav li.hover li{ display:inline; float:left; margin:0 3px; background:url(../images/Dot_Arr.gif) no-repeat left;padding-left:6px;}
		.phd .mainNav li.hover li a{width:80px; height:23px; line-height:23px; background:none; padding:0; color:#000; text-align:left; overflow:hidden;}
		.phd .mainNav li.hover li strong{ font-weight:normal;}
		.phd .mainNav li.hover li a:hover{ width:80px; color:#7F0000; margin:0; padding:0; overflow:hidden;}

.rg1 .pt1{ width:184px;}
	.rg1 .pt1 .mod .banner{ display:block; width:182px; height:89px;}
	.rg1 .pt1 .mhd{ height:24px; line-height:24px; background-image:url(../images/y_TBG_182.gif);}
		.rg1 .pt1 .mhd a{ color:#FFF; text-decoration:none;}

	.rg1 .pt1 .mbd{}
		.rg1 .pt1 .mbd .list{ margin:5px 1px 5px 5px;}
		.rg1 .pt1 .mbd .list strong{ font-weight:normal; color:#cd4740;}
		.rg1 .pt1 .mbd .list em{ font-weight:normal; color:#e95f03;}
		.rg1 .pt1 .mbd .list span{ color:#a1a0a0;}
	.rg1 .pt1 .topList .top{ position:relative; width:100%; height:88px;}
	.rg1 .pt1 .topList .top .pic{ display:block; float:left; width:70px; margin-top:8px;}
	.rg1 .pt1 .topList .top .pic img{ margin:0;}
	.rg1 .pt1 .topList .top ul{ float:right; width:86px;}
	.rg1 .pt1 .topList .top .top1,
	.rg1 .pt1 .topList .top .top2,
	.rg1 .pt1 .topList .top .top3{ position:absolute; top:63px; left:55px; margin:0; display:block; width:14px; height:13px; line-height:13px; text-align:center; color:#fff; font-size:9px; font-family:Arial Black; background:url(../images/Ico_red.gif) no-repeat 0 0; border:1px solid #fff; z-index:99999;}
	.rg1 .pt1 .topList .top .top1{ background-image:url(../images/Ico_red0.gif);}
	.rg1 .pt1 .barSpePic img{margin-bottom:3px}
		
	.rg1 .pt1 .mod1 dl{ background-image:url(../images/y_hx_bg_l.gif);}
	.rg1 .pt1 .mod1 dl dt{ background-image:url(../images/y_Ico_Arr02.gif); color:#84692d;padding-top:1px;}
	.rg1 .pt1 .mod1 dl dt a{ float:right; margin-right:10px; font-weight:normal; text-decoration:none; color:#84692d;}
	.rg1 .pt1 .mod1 dl dt a.title {color:#911E04; float:none; font-weight:bold; text-decoration:none;font-size:14px; }
	.rg1 .pt1 .mod1 dl dd{ width:162px;}
	.rg1 .pt1 .mod1 dl dd a{  padding:0 5px; background:url(../images/y_vline_solid.gif) no-repeat right center; }
	.rg1 .pt1 .mod3{ width:182px; height:auto;}
	.rg1 .pt1 .mod1 .brand{height:100px;padding:3px 0 5px 2px;}
	.rg1 .pt1 .mod1 .brand li{float:left;width:88px;height:58px;margin-right:2px}

.rg1 .pt2{ width:768px;}
	.rg1 .pt2 .mhd{ height:33px; line-height:24px; background:url(../images/y_hx_bg_m.gif) repeat-x 0 3px;}
	.rg1 .pt2 .mhd .title{ height:28px; line-height:24px; background:url(../images/mhd_title.gif) repeat-x;}
		.rg1 .pt2 .mhd h3,h1{ width:131px; height:33px;text-align:center; background:url(../images/y_hx_bg02.gif) no-repeat 0 0;}
		#goodslisth2{ width:131px; height:33px;text-align:center; background:url(../images/y_hx_bg02.gif) no-repeat 0 0;}
		.rg1 .pt2 .mhd a.more{ color:#612b01;}
		
		.wineList .item{height:180px !important;}
	.rg1 .pt2 .wineList .item{ width:20%; margin:6px auto 0; padding-bottom:6px;}
	.rg1 .pt2 .wineList .item .img-png { background-image:url(../images/y_sales_02.gif);}
	.rg1 .pt2 .wineList .item .pic strong{ color:#84692d;}
	.wineList .item strong{height:20px;overflow:hidden;}

.rg1 .pt2 .mod h5{color:#535353;width:731px;font-size:14px;padding:5px 10px 0 25px; height:22px; background:url(../images/h4_bg.jpg) repeat-x;}
.rg1 .pt2 .more2{ float:right;padding-right:5px;}
.rg1 .pt2 .more2 a{font-size:12px;font-weight:normal;color:#333;}
.rg1 .pt2 .wineList2{padding:4px;background:none;}
.rg1 .pt2 .mbd .item-side{float:left;margin-right:15px;width:190px;}
.rg1 .pt2 .mbd .item-main{float:left;width:532px;}
.rg1 .pt2 .mbd .item-main a{color:#84692D;}
.rg1 .pt2 .mbd .item-main li{float:left;width:130px;height:190px;margin-right:2px;text-align:center;}
.rg1 .pt2 .mbd .item-main li img{border:1px #EEE solid}
.rg1 .pt2 .mbd .item-main .item-text{border-top:1px #CCC dotted;padding:3px 0 0 0;}
.rg1 .pt2 .mbd .item-main .item-text a{margin-right:12px;color:#333;}

	.rg1 .pt2 .sales .wineList{ padding:0; margin:5px 0;}
		.rg1 .pt2 .wineList .item .price span{color:#000;}
			.rg1 .pt2 .wineList .item .price .Member span{ color:#D00}
		.rg1 .pt2 .sales .item{ position:relative; width:100%; margin:10px auto 0; padding-bottom:10px; overflow:hidden; display:block; text-align:center;}
			.rg1 .pt2 .sales .item a{ display:block; color:#bc1106;}
			.rg1 .pt2 .sales .item a img{ display:block; overflow:hidden; margin:0 auto 10px; width:105px; height:105px; border:1px solid #e0dfdf;}
			.rg1 .pt2 .sales .item span{ display:block; line-height:16px;}
			.rg1 .pt2 .sales .item span strong{ font-weight:normal; color:#c82619;}
			.rg1 .pt2 .sales .item span del{ color:#666;}
			.rg1 .pt2 .sales .item .img-png{ position:absolute; top:70px; left:110px; _left:75px; width:50px; height:50px; background:url(../images/sales.png) no-repeat 0 0; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="images/sales.png"); _background:0;}
			
	.rg1 .pt2 .pic_show{ float:left; width:574px;}
	.rg1 .pt2 .mod-ad img{ display:block;}
	.rg1 .pt2 .sales{ float:left; width:182px; height:366px; margin-left:8px; }
		.rg1 .pt2 .sales .mhd{ height:24px; line-height:24px; background:url(../images/y_hx_bg_r.gif) repeat-x 0 0;}
			.rg1 .pt2 .sales .mhd h3{ display:inline; background:none; color:#84692d;}
		.rg1 .pt2 .sales .mbd{ height:auto; margin:0; background:#fdfbf5 url(../images/y_bodyBG_r.gif) repeat-x 0 0;}
			.rg1 .pt2 .sales .mbd .fi-btns{ height:40px; padding-top:16px; background-color:#efe1bc; text-align:center;}
				.rg1 .pt2 .sales .mbd .fi-btns a{ display:inline-block; width:59px; height:23px; margin:0 5px; background:url(../images/y_btn59x23.gif) no-repeat 0; text-align:center; line-height:23px; color:#fff;}
	.rg1 .pt2 .mod3{ clear:both;}
	.rg1 .pt2 .photoborder{border:1px #CCC solid;padding:1px;width:540px;text-align:center;margin-left:93px;}
	.rg1 .pt2 .news-info{width:180px;background:#FFF;border:1px #CCC solid;margin-bottom:4px}
	*html .rg1 .pt2 .news-info{width:173px;} /*IE6*/
	.rg1 .pt2 .news-info ul{width:178px;padding:5px;}
	*html .rg1 .pt2 .news-info ul{width:170px;} /*IE6*/
	.rg1 .pt2 .news-info h5{width:172px;background:url(../images/news_h5_bg.gif) repeat-x;padding:3px 0 0 8px;color:#333;}
	.rg1 .pt2 .news-info h6{background:#D4D4D4;padding:3px 0 0 8px;color:#333;font-size:16px;}
	*html .rg1 .pt2 .news-info h5{width:170px;} /*IE6*/
	.rg1 .pt2 .news-info li{background:url(../images/Ico_Arr04.gif2) 0 7px no-repeat;height:20px;overflow:hidden;}
	.rg1 .pt2 .news-info .iconhot{background:url(../images/icon_hot.gif) no-repeat right;padding-right:22px;}
	.rg1 .pt2 .news-info .iconnew{background:url(../images/icon_new.gif) no-repeat right 1px;padding-right:22px;}
	.rg1 .pt2 .news-info .iconjian{background:url(../images/icon_jian.gif) no-repeat right 1px;padding-right:18px;}



.rg2{ background:none; background-color:#fdfbf5; border-color:#ab925a;}
	.rg2 .mod-bg{ background-image:url(../images/y_bodyBG_f.gif);}
	.rg2 .mod dt{ background-image:url(../images/y_Ico_Arr01.gif); color:#84692d;}
	.rg2 .mod dd{ background-image:url(../images/y_Ico_Arr02.gif);}
	
.rg-ad{ margin-bottom:8px;}

.rg3{ width:960px; margin-bottom:8px;} 
	.rg3 .mod{ height:120px; background-color:#fdfbf5; border:1px solid #ab925a;} 
		.rg3 .mod .mhd{background:transparent url(../images/y_hx_bg_m.gif) repeat-x scroll 0 3px; height:33px; line-height:24px;}
			.rg3 .mod .mhd a{color:#612B01; padding-right:15px; text-decoration:underline; font-size:12px;font-weight:100;}
			.rg3 .mod .mhd h3{background:transparent url(../images/y_hx_bg02.gif) no-repeat scroll 0 0; height:33px; width:131px; color:#FFEBBD; text-align:center;}
		.rg3 .mod .mbd{ padding:10px 30px;}
			.rg3 .mod .mbd li{ display:inline; float:left; width:12%;}

.rg3 .link {width:760px;padding:5px;border:0;}
.rg3 .link a {margin-right:8px;}
.rg3 .brandList{width:746px;padding:5px 5px 5px 15px;margin-bottom:3px;border:1px #AB925A solid;}
.rg3 .brandList li{float:left;width:88px;height:58px;margin-right:4px}
.rg3 .brandList h3{display:block;color:#990000;font-size:14px;font-weight:bold;height:22px;}

.pft p{ margin-bottom:6px;}
.pft .quick-link,	
.pft .quick-link a{ color:#3B3B3B;}

/*===============================pic_show==================================*/
.rg1 .pt2 .pic_show{ background-color:#f1e4c4;}
.rg1 .pt2 .pic_show li{padding-top:0;margin-top:0;list-style-type:none;float:left;}
#BigPic{ width:574px; height:288px; overflow:hidden;}
	#BigPic .bp-wrap{ height:288px; overflow:hidden;}
	#BigPic .bp-wrap a{ float:left;}
	#BigPic .bp-wrap a img{ display:block;}
#SmallPic{}	
	#SmallPic li{ display:inline; float:left; margin:4px;}
	#SmallPic li a{ display:block; float:left; width:135px; height:69px;}
	#SmallPic li a img{ display:block; border:1px solid #ab925a; margin:1px;}
	#SmallPic li a:hover img{ border-width:2px; margin:0;}

#SmallPic2{margin:7px 0 0 2px;}	
	#SmallPic2 li{ display:inline; float:left; margin-right:2px;}
	#SmallPic2 li a{ display:block; float:left;}
	#SmallPic2 li a img{ display:block; border:1px solid #CCC;}
	#SmallPic2 li a:hover img{ border:1px solid #990000; margin:0;}	

/*===============================pro-info==================================*/
.rg1 .pt2 .mod-path{ border:none;}
#goostitle{ margin:5px auto; background:none; font-size:14px; color:#62381f; text-align:center;width:100%;}
.pro-info .mod-pro{ border:none;}
	.pro-info .mod-pro .mhd{ background:none; border-bottom:1px solid #ab925a;}
		.pro-info .mod-pro .mhd h3{ margin:5px auto; background:none; font-size:14px; color:#62381f; text-align:center;}
	.pro-info .mod-pro .mbd{ padding-top:10px;}
		.pro-info .mod-pro .p-show{ overflow:hidden; display:inline; float:left; width:285px; margin:0 20px 10px;text-align:center;}
			.pro-info .mod-pro .p-show img{ width:283px; height:283px; overflow:hidden;border:1px solid #dec489;}
			.pro-info .mod-pro .p-show .other{ height:23px; line-height:23px; color:#999;}
			.pro-info .mod-pro .p-show .other a{ float:right; padding-left:15px; background:url(../images/btn_search.gif) no-repeat 0 4px; text-decoration:underline; color:#9b500c;}
		.pro-info .mod-pro .p-info{ float:left; width:435px;}
			.pro-info .mod-pro .p-info .meta{ line-height:26px; font-size:14px; color:#636363;}
				.pro-info .mod-pro .p-info .meta .m-price strong{ color:#010101; }
				.pro-info .mod-pro .p-info .meta .p-price strong{ color:#b50311;}
			.pro-info .mod-pro .p-info .key{ width:400px; height:80px; padding:8px; margin:10px 0; background-color:#faf1e2; border:1px solid #dec489;}
				.pro-info .mod-pro .p-info .key .num{ line-height:26px; font-size:14px; color:#636363; }
				.pro-info .mod-pro .p-info .key .fi-btn a{ display:block; float:left; width:119px; height:27px; margin:5px 5px 5px 0; text-indent:-9999px; overflow:hidden; background:url(../images/btn_buy.gif) no-repeat 0;}
				.pro-info .mod-pro .p-info .key .fi-btn a.btn-col{ background-image:url(../images/btn_collect.gif);}
				.pro-info .mod-pro .p-info .key p{ clear:both;}
			.pro-info .mod-pro .p-info .other{ color:#515151;}
			.pro-info .mod-pro .p-info .other span{ margin-left:5px; color:#898989;}
			
.pro-info .mod3 .cs-pans{ padding:15px;}
.pro-info .mod3 .cs-tabs li{ padding:0;}
	.pro-info .mod3 .cs-tabs li a{ display:block; float:left; width:131px; height:33px; padding:0; text-align:center; line-height:24px; color:#99500b;}
.pro-info .mod3 .cs-tabs .on{ background:none; border:none; }
	.pro-info .mod3 .cs-tabs .on a{ background:url(../images/y_hx_bg02.gif) no-repeat 0; color:#ffeabe;}
.pro-info .mod3 .pan1 p{ line-height:24px; margin-bottom:15px;}
.pro-info .mod3 .inner-mod{ margin-bottom:20px;}
	.pro-info .mod3 .inner-mod .mhd{ height:26px; line-height:26px; border-bottom:1px solid #D9D9D9; background:none; background-color:#EEEEEE;}
	.pro-info .mod3 .inner-mod .mhd h3{ width:auto; height:auto; background:none; text-align:left; font-size:14px; color:#2C2C2C;}
	.pro-info .mod3 .inner-mod .mbd{ padding:0;}
	
.pro-info .mod3 .mod5{ border:1px solid #D9D9D9;}
	.pro-info .mod3 .mod5 .mbd{ padding:15px 0;}

.pro-info .mod3 .mod-table{}
	.pro-info .mod3 .mod-table .mhd{ display:none;}
	.pro-info .mod3 .mod-table p{ text-align:right;}
	.pro-info .mod3 .mod-table table{ width:100%; text-align:left;}
	.pro-info .mod3 .mod-table thead,
	.pro-info .mod3 .mod-table tfoot{ height:26px; line-height:26px; border:1px solid #D9D9D9; border-width:1px 0; background-color:#f8f8f8;}
	.pro-info .mod3 .mod-table thead th{ padding-left:20px; font-weight:normal;}
		.pro-info .mod3 .mod-table thead th.comment{ width:70%;}
	.pro-info .mod3 .mod-table tbody td{ padding:5px; border-bottom:1px solid #d5d5d5;}
	.pro-info .mod3 .mod-table tbody td span{ color:#999;}
	.pro-info .mod3 .mod-table tbody td p{ text-align:left;}
	.pro-info .mod3 .mod-table tfoot{ text-align:right;}
	.pro-info .mod3 .mod-table tfoot a strong{ color:#fc0071;}
	.pro-info .mod3 .mod-table tfoot input.txt{ width:30px; height:16px; padding:1px; border:1px solid #999;}
		
/*===============================资讯栏目导航 ==================================*/
.news_column .mbd ul{padding:1px;}
.news_column .mbd ul li{float:left;}
.news_column .mbd ul .title{border-top:1px #EEE solid;border-bottom:1px #EEE solid;background:#F6F6F6;float:left;font-size:14px;font-weight:bold;margin:5px 0;}
.news_column .mbd ul .child{background:url(../images/dot_newslist.gif) 5px 6px no-repeat;padding-left:12px;width:90px;line-height:24px;height:24px;overflow:hidden;float:left;font-size:12px;font-weight:normal;}

.rightPic{width:200px;margin:25px 0 0 10px;float:left;}
.rightPic h2{width:176px;background:#870000;font-size:14px;font-weight:bold;color:#FFF;padding:4px 0 3px 8px;}
.rightPic ul{width:184px;}
.rightPic li{width:184px;float:left;margin:3px 0 2px 0;}
.Graypic a img { FILTER: gray;}
.Graypic a:hover img {FILTER:}

/*===============================公司介绍 ==================================*/
.minfo{width:735px;border:1px solid #AB925A;padding:5px 10px 10px 15px;margin-bottom:10px;margin-left:192px;}
.minfo li{margin-bottom:8px;}

/*.news_column .mbd ul li{background:url(../images/y_Ico_Arr01.gif) left no-repeat;padding-left:20px;}
.news_column .mbd ul .child{background:url(../images/Ico_Arr03.gif) 15px no-repeat;padding-left:25px;}*/

/*===============================mod-cont==================================*/
.mod-cont{}
	.mod-cont h2{ text-align:center; color:#84692D;}
	.mod-cont .mbd{ padding:20px 40px!important;}
	.mod-cont .mbd h4{ font-size:12px; margin:15px 0;}
	.mod-cont .mbd .job h4{ padding-left:24px; background-color:#FDFBF5; border:1px dashed #999; border-width:1px 0;}
	.mod-cont .mbd p{ text-indent:24px; line-height:20px; margin-bottom:15px;}
	
/*===============================modify-090812==================================*/
.pay{ width:668px; margin:20px auto;}
    .pay ul{border:1px solid #ccc; border-width:1px 0 0 1px;}
    .pay li{ height:24px; line-height:24px; border:1px solid #ccc; border-width:0 1px 1px 0;}
    .pay li span{ display:block; float:left; width:120px; padding-left:10px; margin-right:10px; border-right:1px solid #ccc;}
	.pay li strong{ color:#F00; font-weight:normal;}
    .pay .list02{ border-top:0;}