/* sprite */


/*售后说明*/
.lvse{ color:#CC0033; font-weight:600}
/*常用祝福语*/
.zfy {
	background-image: url(../img/zfy.jpg);
	background-repeat: no-repeat;
	float: left;
	width: 100px;
	padding-left: 30px;
	padding-right: 20px;
	height: 30px;
	margin-left:20px
}

/*基础样式*/
	.content{ width:980px; height:auto; margin:0px auto; }
	/*左侧*/
	.left{width:207px; height:auto; float:left}
	.topad{width:205px; height:227px; float:left; border:1px solid #DCDCDC;}
	.fenlei{width:205px; height:auto; float:left; margin-top:10px; border:1px solid #DCDCDC;}
	.otherfenlei{ width:205px; height:auto; float:left; margin-top:10px; border:1px solid #DCDCDC;}
	.newlook{ background:url(../img/bg-h2.png); height:30px; line-height:30px; padding-left:15px; color:#900; font-size:14px; font-weight:600}
	.left_ad{width:205px; height:auto; margin-bottom:10px; float:left;border:1px solid #DCDCDC;}
	.newpro{ width:205px; height:auto;margin-top:10px;float:left;border:1px solid #DCDCDC;}
	
	/*右侧*/
	
	.right{width:760px; height:auto; float:left; margin-left:10px;}
	.pro{width:763px ;float:left;border:1px solid #DCDCDC; height:400px;}
	.proInfo{width:763px; float:left;border:1px solid #DCDCDC; margin-top:10px;height:400px;}
	.manyiok{width:763px; float:left;border:1px solid #DCDCDC; margin-top:10px;height:70px;}
	.pinglun{width:763px; float:left;border:1px solid #DCDCDC; margin-top:10px;height:400px;}
	
	
	
	.xh_fujia_select{width:100px;}
	.dg_fujia_select{width:200px; margin-bottom:2px;}
/*基础样式结束*/

/*最近浏览的商品*/
._clear{margin-left:40px; font-size:12px; color:#999; font-weight:400}
.sp_content{height:80px; margin:7px; color:#666}
.sp_img {width:60px; height:75px; float:left;}
.sp_li { width:110px; height:23px; line-height:23px;float:left; margin-left:10px; font-size:13px}

/*评论*/
.pl_content{ height:auto; border:1px solid #DCDCDC; padding:8px; margin-bottom:10px}

/*商品推荐*/
.pro_tuijian{width:763px; float:left; margin-top:10px;}
.tj_title{height:35px; line-height:35px; border:1px solid #DCDCDC; background-color:#F4F5F0}
.tj_title_img{ margin-left:10px; width:30px; float:left; margin-top:-3px}
.tj_title_font{font-weight:600; width:100px; float:left; font-size:14px; margin-left:10px; height:35px; line-height:35px;}
.tj_title_right{float:right; margin-right:10px;}
.tj_title_right a{font-size:14px; color:#900}

.tj_con{width:759px;  padding-left:2px!important;padding-left:1px; border-bottom:1px solid #DCDCDC; border-right:1px solid #DCDCDC; border-left:1px solid #DCDCDC;}
.tj_con_sp{float:left; margin:4px}
.tj_con_sp img{vertical-align:middle; border:#DCDCDC 1px solid}
.tj_con_sp .Aimg{ vertical-align:middle; border:#900 1px solid}
.tj_con_sp .Bimg{ vertical-align:middle; border:#DCDCDC 1px solid}

.imgCheck img{ vertical-align:middle; border:#DCDCDC 1px solid}
.imgCheck .Aimg{ vertical-align:middle; border:#900 1px solid}
.imgCheck .Bimg{ vertical-align:middle; border:#DCDCDC 1px solid}


.tj_con_ul{margin-top:5px; margin-left:10px}
.tj_con_ul li{ text-align:center; font-size:13px; color:#666}
.tj_con_ul li a{
	font-size:13px;
	color:#666;
	text-decoration:none;
}
.tj_con_ul li a:hover{
	color:#900;
	text-decoration:underline;
}

	#wombox h2 a,#motherbox h2 a,#menbox h2 a{ width:103px; height:25px;}
	#wombox h2 a{background-position:0 -45px;}
	#wombox .boxlist,#shoebox .boxlist,#mebox .boxlist,#housebox .boxlist,#beautybox .boxlist,#newprodbox .boxlist{ border-top-color:#900;}
	.submore{ position:absolute;right:15px;bottom:-14px;_bottom:-15px;}
	.submore a{ display:block; width:89px; height:12px;background:url(../img/more.gif) no-repeat 0 0; text-indent:-99em; overflow:hidden;}
	.subnav{padding-top:9px;}
	.subnav li{float:left; margin-right:15px;_display:inline;line-height:14px;}
	.contitle{ padding-bottom:8px;}
	.relative { position:relative; }
	.boxlist{ border-top:2px solid #EFEFEF;border-left:1px solid #DCDCDC;border-right:1px solid #DCDCDC;border-bottom:1px solid #DCDCDC; overflow:hidden;}
	.itemlist li{ float:left; width:175px; padding-bottom:4px; text-align:center;_display:inline;}
	.itemlist li img{ vertical-align:middle; border:#DCDCDC 1px solid}
	.itemlist li .Aimg{ vertical-align:middle; border:#900 1px solid}
	.itemlist li .Bimg{ vertical-align:middle; border:#DCDCDC 1px solid}
.ico-status{ display:block; margin:5px auto 2px auto;width:25px; height:11px; background: url(../img/ico-status.gif) no-repeat 0 0;}
	.ico-status.new{background-position:0 0;}
	.ico-status.hot{background-position:-34px 0;}
	.yahei { font-family:"Microsoft YaHei"; }
/* crumb */
.crumb{
position:relative;
padding:15px 0 0 7px;  
height:26px;line-height:26px;
font-family:"宋体";
font-size:10px;
border-bottom:1px solid #DCDCDC;
background-position:0 -487px;
_background-position:0 -488px;}
.crumb a{font-size:12px;margin:0 8px;}
.span_buytip{
position:absolute;
top:15px;right:0px;  
font-size:12px;
color:#c00;}

/* sidebar */
.sidebar{
float:left;
width:195px;
overflow:hidden;
margin:15px 0 5px; }

/* div_sideeach */
.div_sideeach{
border:1px solid #efefef;
margin-bottom:12px;
padding:10px 10px 5px; }

/* div_sideeachb */
.div_sideeachb{
border:1px solid #DCDCDC;}
.h2_sideeachb{
background:#eee;
color:#666;
height:24px;line-height:24px;
padding:0 0 0 8px; }

.h2_prokinds{
position:relative;z-index:2;
height:28px;
text-indent:-999em;overflow:hidden;
background-position:0 0;
border-bottom:1px solid #e1e1e1;}


/* div_prokinds */
.div_prokinds{
overflow:hidden;
zoom:1;}
.div_prokinds h3{
position:relative;
margin:-1px 0 0; 
background:url(../img/dotLine_s2.png) repeat-x 0 0;
font-size:1.18em;
font-weight:bold;
zoom:1;
cursor:pointer;cursor:hand;}
.div_prokinds h3 span,.div_prokinds h3 a{
display:block;
padding:8px 0 7px 20px;font-size:12px;
background-position:10px -368px;
background-position:10px -370px\9;
_background-position:10px -368px;
}
.div_prokinds h3.now span,.div_prokinds h3.now a{
background-position:9px -398px;
background-position:9px -400px\9;
_background-position:9px -398px;}
.div_prokinds ul{
padding:4px 0 12px;
line-height:1.8em;
height:100%; 
overflow:hidden;
display:none;}
.div_prokinds ul.now{display:block;}
.div_prokinds li{
float:left;
width:76px;
padding:0 0 0 10px; }
.div_prokinds li a.now{color:#c00;}

/* ul_d1 */
.ul_d1{
padding:0 0 10px 8px; 
overflow:hidden;
zoom:1;}
.ul_d1 li{
float:left;
margin:10px 8px 0 0;
width:84px;height:105px;
overflow:hidden;
_display:inline;}

.ul_d1 li img{border:1px solid #DCDCDC;}
.ul_d1 li h4{padding-top:4px;color:#c00;text-align:center;}


/* maincont */
.maincont{
float:right;
width:750px;}

.div_prolinks{
padding:20px 0 0 5px; 
overflow:hidden; zoom:1;}

a#a_enlarge{
float:left;
padding:3px 0 3px 25px;
background-position:-436px -177px;
color:#0d79bd;}
a#a_enlarge:hover{text-decoration:underline;}

span.span_share{float:right;width:290px;text-align:left;line-height:16px;}
span.span_share b{font-weight:normal;}
span.span_share .a_share{
display: -moz-inline-stack;display:inline-block;*display:inline;*zoom:1;
width:16px;height:16px;margin-right:3px; 
overflow:hidden;text-indent:999em;
vertical-align:top;}

span.span_share .share_qq{background-position:-250px -180px;}
span.span_share .share_douban{background-position:-272px -180px;}
span.span_share .share_renren{background-position:-294px -180px;}
span.span_share .share_kaixin{background-position:-316px -180px;}
span.span_share .share_sina{background-position:-338px -180px;}
span.span_share .share_qzone{background-position:-360px -180px;}
span.span_share .share_taojh{background-position:-382px -180px;}
span.span_share .share_baishh{background-position:-404px -180px;}
span.span_share .share_baidu{background-position:-228px -180px;}

/* prodbaseinfo_a */
.prodbaseinfo_a{
float:right;
width:318px!important;
width:317px;
z-index:1;
text-align:left
}

.h2_prodtitle{
font-weight:600;
font-size:1.48em;
padding:2px 0 10px;
line-height:1.7em; }

/*详情页标题下面的价格显示*/
.ul_prodinfo{padding:6px 0;overflow:hidden;zoom:1;}
.pro_id{color:#fc0000}
.ul_prodinfo li{float:left;width:150px; height:20px; line-height:20px}
.ul_prodinfo li a{color:#999}
.ul_prodinfo li a:hover{color:#F90}
.ul_prodinfo1{padding:3px 0;overflow:hidden;zoom:1;}
.ul_prodinfo1 li{float:left;width:310px; padding:3px 0;overflow:hidden;}

 .pro_info_title{width:90px; line-height:20px; float:left; text-align:right}
 .pro_info_con{width:220px; line-height:20px; float:left}
 .pro_text{width:124px; color:#C00; float:left; line-height:20px}

.li_normalprice,.li_prono{height:2em;line-height:2em;}

.ul_prodinfo .li_prono,.ul_prodinfo .li_marketprice,
.ul_prodinfo .li_volume,.ul_prodinfo .li_weight,.ul_prodinfo .li_jf,
.ul_prodinfo .li_brand .span_title{
color:#999;}
.ul_prodinfo .li_brand{width:180px; }
.li_prono{line-height:2.9em;}
.ul_prodinfo .b_proprice{font-size:2em;color:#ce1919;font-weight:normal;}
.ul_prodinfo a.a_brand{color:#c00;}
.ul_prodinfo a.a_brand:hover{text-decoration:underline;}

.ul_prodinfo .li_jf{clear:both;width:300px; }
.ul_prodinfo .li_jf b{font-weight:normal;color:#c00;}
.ul_prodinfo .li_jf a.a_usejf{display:-moz-inline-stack;display:inline-block;*display:inline;*zoom:1;width:80px;height:22px;line-height:22px;line-height:25px\9;_line-height:22px;overflow:hidden;background-position:-420px -120px;text-align:center;color:#fff;margin:0 0 0 8px;filter:alpha(opacity=90);opacity:0.9;vertical-align:middle;}
.ul_prodinfo .li_jf a.a_usejf:hover{filter:alpha(opacity=100);opacity:1.0;}

.div_choose{
border:1px solid #DCDCDC;
margin-top:7px;
padding:5px;
padding-bottom:0px;
}

.ul_choosecolor{
overflow:hidden;
zoom:1;}
.ul_choosecolor li{
float:left;position:relative;
width:48px;}

.ul_choosecolor li .span_lack{
position:absolute;
top:0px;left:0px;
text-indent:-999em;overflow:hidden;
width:42px;height:42px;
background-position:0 -300px;}

.ul_choosecolor img{border:1px solid #c8c9cd;}
.ul_choosecolor a:hover img,.ul_choosecolor li.now img{border:1px solid #c00;}

.prodbaseinfo_a  .p_inputnum{
padding:10px 0 0; }

.prodbaseinfo_a  .p_inputnum .txt{border:1px solid #c4c4c4;width:45px;height:15px; text-align:center;vertical-align:middle; }
.prodbaseinfo_a  .p_inputnum b{font-weight:normal;}

/* div_readysale */
.div_readysale{
margin:10px 0;
padding:7px 6px 5px; 
background:#fbd1bc; 
border:1px solid #fab98d;
font-family:"宋体";}
div.div_readysale a.a_toreadyinfo{color:#c00;}
div.div_readysale a.a_toreadyinfo:hover{text-decoration:underline;}

.div_buybtn{
height:60px;
margin:20px 0 3px;
overflow:hidden;
clear:both;
margin-left:20px;
zoom:1;}
.div_buybtn a{
float:left;
height:57px;
overflow:hidden;}
.div_buybtnr{border:none;}
.div_buybtnr a{float:right;}
.div_buybtn .a_tobuy{
width:199px;text-indent:-999em;background-position:0 -50px;}
.div_buybtn .a_addtofavor{
width:104px;text-indent:-999em;
background-position:-200px -50px;
margin-left:6px;_display:inline;}


.div_proabs{padding:5px;}
.ul_proabs{line-height:2.2em; }
.ul_proabs .li_proupdate{color:#c00;font-weight:bold;}
.ul_proabs b.b_numa{color:#ffb005;}
.ul_proabs a.a_tocomments{color:#319ae1;}
.ul_proabs a.a_tocomments:hover{text-decoration:underline;}


/* prodetailsinfo_b */


.ul_property{padding:5px 10px;overflow:hidden;zoom:1;}
.ul_property li{
float:left;
height:27px; 
line-height:27px;
width:358px;
background:#f6f5f5; 
border-bottom:1px solid #fff;border-left:1px solid #fff;overflow:hidden;zoom:1;}
.ul_property span.span_title{
float:left;height:27px; 
width:90px;
background:#dbdbdb; 
border-right:1px solid #fff;
padding-right:2px;margin-right:5px; 
text-align:right;
_display:inline;}

/* tabbox_a  prodetailsinfo_c */
.tabbox_a{
position:relative;
padding:27px 0 0;}

.tabbox_a .tabtitle{
position:absolute;
top:0px; 
width:90px;height:28px;line-height:26px; 
text-align:center;
z-index:5;
font-size:1.18em;}
.tabbox_a .tabtitle_1{left:0px;}
.tabbox_a .tabtitle_2{left:92px;}
.tabbox_a .tabtitle_3{left:184px;}
.tabbox_a .tabtitle_4{left:276px;}
.tabbox_a .tabtitle_5{left:368px;}
.tabbox_a .tabtitle_6{left:460px;}
.tabbox_a .tabtitle_7{left:552px;}
.tabbox_a .tabtitle_8{left:544px;}
.tabbox_a .tabtitle_8{left:536px;}
.tabbox_a .tabtitle span{
display:block;
width:90px;height:26px; 
padding-top:2px; 
background-position:0 -220px;
cursor:hand;cursor:pointer;}
.tabbox_a .tabtitle span.now,.tabbox_a .tabtitle span.over{color:#c00;background-position:0 -248px;}
.tabbox_a .tabcont{z-index:2;border:1px solid #dbdbdb;padding:10px 4px;margin:0 0 10px;}
.tabbox_a .tabcont .output,.detailstabbox .tabcont .output{width:740px;overflow:hidden; }
.tabbox_a .tabcont{}
.tabbox_a .tabcontnow{display:block;}


.h3_comtip{
background:#fefcf4;
border:1px solid #f7efd6;
height:25px;line-height:25px;
padding:0 10px;margin:0 5px; 
margin-bottom:5px; 
font-weight:normal;
color:#777;}
.h3_comtip span{margin:0 10px; }
.h3_comtip a{color:#c00;text-decoration:underline;}

.prodetailsinfo_b .tac{padding:15px;text-align:center;}


/* dl_consult */
.dl_consult{
padding:10px;
line-height:1.4;}
.dl_comdb{background:#f0f0f0;}
.dl_consult dt{padding-top:3px; }
.dl_consult .span_time,.dl_consult .span_vote,.dl_comment .span_vote{display:block;text-align:right;color:#999;}
.b_comsinfo{color:#999;margin-left:12px;font-weight:normal;}
.b_comsinfo .em_date{margin-left:4px;}
.span_comscont{
display:block;
padding:1px 0 8px 20px;
background-position:0 -596px;
background-position:0 -598px\9;
_background-position:0 -596px;}


div.pages{
border-top:1px dashed #ccc;
padding:10px 0;margin:5px 0; 
text-align:right;
color:#777;}
.pagetotal{margin:0 30px 0 0; }
.pagetotal b{margin:0 3px;font-weight:normal;color:#111;}
div.pages a{color:#0a9ed5;margin:0 5px;}
div.pages a strong,.div.pages strong{color:#111;}
div.pages a:hover{text-decoration:underline;}

/* addconsultbox */
.addconsultbox{
border:1px solid #ded9d3;
margin:5px;}
.addconsultbox h3{
background:url(../img/consulttitlebg.png) repeat-x 0 0; 
height:27px;
line-height:25px;
padding-left:10px;
border-bottom:1px solid #ded9d3;
margin-bottom:5px; }
.addconsultbox h3 span{font-weight:normal;color:#777;}
.addconsultbox .p_item{
padding:5px 10px;
overflow:hidden;
zoom:1;}
.addconsultbox .itemtitle{
float:left;
width:62px;
position:relative;
top:4px\9;_top:3px; }
.addconsultbox .rad{vertical-align:middle;margin:0 2px 0 5px;margin:0\9;  }
.addconsultbox .txta{
width:500px;height:60px;
border:1px solid #c4c4c4;
vertical-align:middle;}
.addconsultbox .txt{
height:18px;width:40px; 
border:1px solid #c4c4c4;
vertical-align:middle;}
.addconsultbox img{vertical-align:middle;}
.addconsultbox .p_btn{padding:5px 0px 10px 70px; }
.addconsultbox .btn{
width:103px;height:25px;  
background-position:-200px -120px;
border:none;
text-indent:-999em;overflow:hidden; 
*text-indent:0;
font-size:0em;line-height:0;color:#f8b602;}

/* prorecords */
.prorecords .h3_records{
margin:0 0 5px 10px;
color:#666;}

.table_records{
margin:5px 0;
margin:0 auto; 
border-collapse:collapse;
width:98%;
color:#666;}

.table_records th,.table_records td{
border:1px solid #ded9d3;
padding:4px 5px;
text-align:center; }
.table_records th{background:#f4f3ef; }

/* prodinfoeach */
.h3_eachtitle{
position:relative;top:1px;
width:90px;height:26px;line-height:26px; 
padding-top:2px; 
background-position:-120px -220px;
text-align:center;font-size:1.18em;
color:#434142;
}

.prodinfoeach{border:1px solid #dbdbdb;padding:10px 4px;margin:0 0 10px; }

.prodetailsdes{display:block;}
.proargument{}
.proconsult{}
.procomments{}
.prorecords{}
.proshoppinghelp{}

/* ajaxlogin */
.ajaxlogin{
display:none;
width:444px;height:230px;
text-align:left;margin:-140px 0 0 -222px;
/*display:none;*/position:fixed;z-index:100;width:444px;top:50%;left:50%;border:5px solid #bbb;background:#fff;padding:15px 20px;_position:absolute;_top:expression(eval(document.documentElement.scrollTop) + 280 + "px");}

.ajaxlogin h3{
padding:15px 0 5px;
margin:0 0 25px; 
font-size:1.18em;
background-position:-396px -448px;
border-bottom:1px solid #b6b6b6;
text-indent:-999em;overflow:hidden;
}
.ajaxlogin .a_close{
position:absolute;
top:30px;right:28px;  }
.ajaxlogin .p_item{
overflow:hidden;zoom:1;
padding:5px 0; }
.ajaxlogin .itemtitle{
position:relative;
top:3px; 
float:left;
width:130px;
text-align:right;
margin:0 5px 0 0;
_display:inline;}
.ajaxlogin .txt{
border:1px solid #ccc;
width:176px;padding:3px 2px;
vertical-align:middle;
margin:0 5px 0 0; }
.ajaxlogin .txt_1{width:60px; }
.ajaxlogin img{vertical-align:middle;}
.ajaxlogin .p_btn{padding:10px 0 0 135px;}
.ajaxlogin .btn{
width:95px;height:28px;
text-align:center;color:#fff;
background-position:0 -180px;
border:none;
font-size:1.18em;font-weight:bold;
line-height:30px;margin:0 10px 0 0;}
.ajaxlogin .p_btn a{color:#666;margin-right:9px; }
.ajaxlogin .p_btn a:hover{color:#c00;text-decoration:underline;}
.ajaxlogin em{color:#999;}
.ajaxlogin em.red{color:#c00;}


/* progallery */
.wrapper_progallery{
border-top:2px solid #9a1005;}

/* progallery header */
.wrapper_progallery .header{position:relative;height:75px;border:none;border-bottom:1px solid #333;}
.wrapper_progallery .h1_siteinfo{position:absolute;left:-999em;}
.wrapper_progallery .img_logo{position:absolute;top:12px;left:25px;}
.wrapper_progallery .a_gotohelp{position:absolute;top:48px;right:20px;font-size:1.18em;font-weight:bold;}

/* progallery footer */
.wrapper_progallery .footer{background:#1e1e1e;color:#DCDCDC;text-align:center;height:20px;line-height:20px;margin:30px 0 20px;padding:0; }

.h2_progallery{
position:relative;
background:#f3f3f3;
border-top:1px solid #dfdede;
width:760px;height:32px; line-height:32px;
font-size:1.18em;
margin:20px 0 0;padding:0 10px;}

.h2_progallery a.a_backpro{
position:absolute;
top:3px;right:6px;
width:75px;height:24px;text-align:center;color:#fff;
font-size:0.88em;font-weight:normal;line-height:24px; 
background-position:-120px -180px;}


.side_thumb{
float:right;
width:170px;
margin:-33px 0 0; }

/* thumbbox */
.wrapper_progallery .thumbbox{

border:1px solid #f49e9e;}
.thumbbox h2{
height:32px;line-height:32px;
padding:0 10px;margin:0 0 15px; 
color:#c00;font-size:1.18em;
background:#fcecec;}
.thumbbox h2 span{font-weight:normal;color:#f49494;font-size:0.85em;}
.thumbscrollbox{
position:relative;}
.wrapper_progallery .ul_gallerythumb{
position:relative;
padding:0 0 0 12px;
zoom:1;overflow:hidden;
}
.wrapper_progallery .ul_gallerythumb li{
float:left;
width:77px;height:77px; }
.wrapper_progallery .ul_gallerythumb img{
padding:1px;
border:1px solid #DCDCDC;}
.wrapper_progallery .ul_gallerythumb a.now img{border:1px solid #c00;}


/* p_thumbpage */
.p_thumbpage{
padding:10px;text-align:center;line-height:22px;display:none;}
.p_thumbpage b{
display: -moz-inline-stack;display:inline-block;*display:inline;*zoom:1;
width:24px;height:23px;
line-height:999em;overflow:hidden;vertical-align:middle;
cursor:hand;cursor:pointer;}

.p_thumbpage b.b_prev{background-position:-350px -120px;margin-right:10px; }
.p_thumbpage b.b_prevb{background-position:-350px -143px;cursor:default;}
.p_thumbpage b.b_next{background-position:-374px -120px;margin-left:10px;}
.p_thumbpage b.b_nextb{background-position:-374px -143px;cursor:default;}

.side_thumb .p_btn{margin:15px 0;text-align:center;}
.side_thumb .p_btn .a_buybtn{
display:block;
width:160px;height:40px;
margin:0 auto;
background-position:0 -120px;
line-height:999em;overflow:hidden; }


/* also view also buy */
.bfd_box{border:1px #dcdcdc solid;overflow:hidden;margin-top:10px;text-align:left;}
.bfd_box h1{background:#eee;color:#666;height:24px;line-height:24px;padding:0 0 0 8px;}
.bfd_contentbox{zoom:1;overflow:hidden;}

.bfd_pre_btn,.bfd_next_btn{display:none;}
ul.bfd_content{overflow:hidden;padding:0 0 10px 8px;zoom:1;}
ul.bfd_content li{float:left;height:102px;width:84px;margin:10px 8px 0 0;overflow:hidden;_display:inline;}
ul.bfd_content img{width:82px;height:82px;border:1px solid #DCDCDC;}
ul.bfd_content span.bfd_product_img{display:block;height:85px;}
ul.bfd_content span.bfd_price{display:block;color:#c00;padding-top:4px;font-weight:bold;text-align:center;}
ul.bfd_content span.name{display:block;line-height:16px;height:32px;overflow:hidden;}
ul.bfd_content a:hover{color:#c00;}

.p1_helpmsg,.p2_helpmsg{width:712px;padding:10px 0 10px 14px;}
.p1_helpmsg h2{font-size:14px;font-weight:bold;}
.p1_helpmsg strong{font-size:14px;font-weight:bold;}
.p1_helpmsg p{font-size:12px;line-height:30px;}
.p1_helpmsg img{border:1px solid #cccccc;margin:2px;}
table.p1_helpmsg{border-collapse: collapse;margin: 0 auto;padding: 0px;text-align: left;width: 712px;}
table.p1_helpmsg td{border: 1px solid #DCDCDC;padding: 0 5px;}
table.p1_helpmsg thead tr{background: #eee;height: 28px;text-align: center;font-weight: bold;}
table.p1_helpmsg tbody tr{height: 25px;text-align: center;}

.p2_helpmsg h2{font-size:14px;font-weight:bold;}
.p2_helpmsg strong{font-size:12px;font-weight:bold;}
.p2_helpmsg p{font-size:12px;line-height:25px;}

/*右侧样式*/
/*--=clearfix--*/
.clearfix:after {
	content: "\0020";
	display: block;
	visibility:hidden;
	height: 0;
	clear: both;
}
.clearfix {
	zoom: 1;
}
.fl {
	float:left;
	_display:inline;
}
.f14 {
	font-size:14px;
}
.mt10 {
	margin-top:10px;
}
.mr10 {
	margin-right:10px;
}
.mr12 {
	margin-right:12px;
}
.vm {
	vertical-align:middle;
	_vertical-align:bottom;
}
.quiet {
	color:#666!important;
}
.lower {
	color:#666!important;
}
.t1 {
	width:100px;
}
.pt10 {
	padding-top:10px;
}
.relative {
	position:relative;
	width:763px;
}
.tab1 {
	height:39px;
	padding-left:10px;
	margin:15px 0 10px;
	background:url(../img/bg-tab1.png) repeat-x 0 100%;
}
.tab1 li {
	overflow:hidden;
	float:left;
	margin:0 1px -1px 0;
	line-height:40px;
	font-size:14px;
	font-family:"Microsoft YaHei";
	text-align:center;
}
.tab1 .normaltab1 {
	display:block;
	width:134px;
	height:39px;
	background:url(../img/bg-tab1-off.png) no-repeat 0 0;
	cursor:pointer
}
.tab1 .normaltab2 {
	display:block;
	width:134px;
	height:39px;
	background:url(../img/bg-tab1-off.png) no-repeat 0 0;
	cursor:pointer
}
.tab1 .normaltab3 {
	display:block;
	width:134px;
	height:39px;
	background:url(../img/bg-tab1-off.png) no-repeat 0 0;
	cursor:pointer
}
.tab1 .normaltab4 {
	display:block;
	width:134px;
	height:39px;
	background:url(../img/bg-tab1-off.png) no-repeat 0 0;
	cursor:pointer
}
.tab1 .hovertab1 {
	background:url(../img/bg-tab1-on.png) no-repeat 0 0;
	cursor:default;
	cursor:pointer
}
.tab1 .hovertab2 {
	background:url(../img/bg-tab1-on.png) no-repeat 0 0;
	cursor:default;
	cursor:pointer
}
.tab1 .hovertab3 {
	background:url(../img/bg-tab1-on.png) no-repeat 0 0;
	cursor:default;
	cursor:pointer
}
.tab1 .hovertab4 {
	background:url(../img/bg-tab1-on.png) no-repeat 0 0;
	cursor:default;
	cursor:pointer
}
.tab1 li a:hover {
	text-decoration:none;
}
.tab1 li a.cur:hover {
	color:#666;
}
.tab1 li.healthyBtn a {
	position:absolute;
	right:0;
	top:15px;
	background:none;
	font:normal 12px Arial, Helvetica, sans-serif;
}
.goods-txt div.goods-hot-rank {
	margin:0;
}
.goods-txt div.goods-hot-rank div {
	margin-bottom:0;
}
.goods-txt {
	width:763px;
	
}
.goods-txt div, .goods-txt blockquote {
	margin-bottom:15px;
}
.goods-detail {
	clear:both;
	padding:10px 10px 0 10px;
	font-size:14px
}
.goods-detail .h4 {
	margin-bottom:5px;
	line-height:29px;
	font-size:14px;
	height:27px;
	background:#f5f5f5;
	color:#C00;
	text-align:left
}
.goods-detail p {
	margin:0 5px 5px;
}
.goods-pic {
	width:763px;
	text-align:center;
}
.gh-frame {
	height:78px;
	margin:auto;
}
#goods-info .gh-frame, #goods-info .gshop-frame {
	margin:auto -6px;
}
.gh-frame.mb10 {
	margin-bottom:10px !important;
}
.goods-hot-rank {
	border:1px solid #DCDCDC;
	padding:3px;
	background:#F6ECF7;
}
.goods-hot-rank a.addcart {
	display:block;
	text-indent:-99em;
}
.goods-hot-rank.gobshop {
	background:#F7F2EF;
	padding:0px;
}
.goods-hot-rank.gobshop .goods-hot-box {
	background:#F7F2EF;
}
.goods-hot-rank.gobshop .gh-righ-box {
	border-left:1px dashed #CCCCCC;
	background:none;
}
.goods-hot-box {
	background:#FFFFFF;
}
.goods-hot-box .goods-hot {
	width:355px;
	height:58px;
}
.goods-hot {
	padding:6px;
}
.goods-hot a.gh-mark {
	font-family:Arial, Helvetica, sans-serif;
	line-height:16px;
	position:relative;
	top:5px;
	z-index:-1;
}
.gh-title {
	line-height:24px;
	vertical-align:middle;
	height:24px;
	color:#A71F24;
}
.point4b-0 {
	background-position:0 -200px;
}
.rate-point-b {
	background-image:url(../img/stars-show-b.jpg);
	background-repeat:no-repeat;
	padding-left:135px;
	height:24px;
	vertical-align:middle;
	font:bold 14px/24px Tahoma, Geneva, sans-serif, '宋体';
	color:#F60;
}
a.link-red, a.link-red:visited {
	color:#FF0000;
	text-decoration:underline;
}
.gh-list li {
	float:left;
	color:#666666;
}
.gh-righ-box {
	background:url(../img/line-v.gif) no-repeat 0 center;
	padding:13px 0 13px 15px; /*line-height:42px; width:340px; _width:338px;*/
	overflow:hidden;
	color:#666666;
}
.gh-righ-box .addcart {
	margin-left:11px;
	_display:inline;
}
.gh-righ-box table {
	height:42px;
}
.gh-price {
	color:#F00;
	font-size:15px;
	font-weight:600
}
.addcart {
	width:169px;
	height:42px;
	background:url(../images/btn-addcart.png) no-repeat 0 0;
}
.gshop-frame {/*height:53px;*/
	margin-top:10px !important;
}
.gshop-frame.mb10 {
	margin-bottom:10px !important;
}
.gobrand-title {
	width:371px;
	text-align:left;
}
.btn-enshop {
	display:-moz-inline-stack;
	display:inline-block;
	padding:0 2px 0 0;
	background:url(../img/btn-entershop.gif) no-repeat 100% 0;
*display:inline;
}
.btn-enshop a, .btn-enshop input {
	display:-moz-inline-stack;
	display:inline-block;
	height:31px;
	line-height:31px;
	padding:0 18px 0 35px;
	background:url(../img/btn-entershop.gif) no-repeat 0 0;
	color:#666;
	color:#CD1E3B;
}
.color-red {
	color:#F00;
}
.mblog {
	margin:0 auto;
	padding:5px 0;
	width:126px;
}
.mblog_btn{margin:3px 10px 0; width:106px; height:24px; background:url(../img/wbtn.gif) no-repeat 0 0; text-indent:-99em; overflow:hidden;}
.tab1body {
	width:763px;
}
.dis {
	display:block;
}
.undis {
	display:none;
}
/*评论*/
.buyer-comment {
	width:761px;
}
#buy-annal {
	margin-bottom:30px;
}
.fgray2 {
	color:#9A9A9A;
}
.mb20 {
	margin-bottom:20px;
}
.point4b-1 {
	background-position:0 -175px;
}
.rate-point-b {
	background-image:url(../images/stars-show-b.jpg);
	background-repeat:no-repeat;
	padding-left:135px;
	height:24px;
	vertical-align:middle;
	font:bold 14px/24px Tahoma, Geneva, sans-serif, '宋体';
	color:#F60;
}
#buy-annal table {
	width:100%;
	margin:10px 0;
}
#buy-annal td {
	padding:5px 10px;
	border-top:1px dotted #CCC;
}
#buy-annal .first td {
	border:none;
}
/*咨询*/
#buyer-leaveword {
	margin-bottom:10px;
	width:761px;
}

#buyer-leaveword li .count {
	float:left;
	margin:-3px 0 0 -20px;
	font-weight:bold;
	font-size:18px;
	vertical-align:middle;
}

.fr {
	float:right;
	_display:inline;
}
.btn-dis {
	display: inline-block;
	height:25px;
	padding-left:14px;
	border:1px solid #CACACA;
	background:url(../img/btn-y.gif) no-repeat 0 0;
	color:#333;
	line-height:25px;
}
.btn-dis span {
	display: inline-block;
	height:25px;
	padding-right:14px;
	background:url(../img/btn-y.gif) no-repeat 100% 0;
	cursor:pointer;
}
.itemname {
	margin-right:30px;
	font-size:18px;
	font-weight:600;
	font-family:"Microsoft YaHei";
}
.ml10 {
	margin-left:10px;
}
.hl2 {
	color:#A71F24!important;
}
.dis-name {
	text-decoration:underline;
}


/*左侧目录*/
#buyer-leaveword li { overflow:hidden; padding:5px 0px 5px; }
#buyer-leaveword li { padding-bottom:0; }
#buyer-leaveword li .count { float:left; margin:-3px 0 0 -20px; font-weight:bold; font-size:18px; vertical-align:middle; }
.prod-head a.sizeLink { margin-top:1px; padding:1px 1px; border:1px solid #ccc; line-height:15px; background:url(../img/btn-size2.gif) repeat-x 0 -18px; color:#000; text-decoration:none; }
.prod-head { color:#333;  }
.prod-head .itemname { margin-right:30px; font-size:18px; font-weight:600; font-family:"Microsoft YaHei"; }
a.a2 { color:#1859A5; }
a.a2:hover{ color:#F60;text-decoration:underline; cursor:hand}
a.a2-underline { color:#1859A5; text-decoration:underline; }
a.a2-underline:hover{ color:#F60;}
.col_2_a { float:left; width:207px;  }
.col_2_a, { *zoom:1;}
.col_2_a:after{ content: "\0020"; display: block; visibility:hidden; height: 0; clear: both; }
#sort-nav, #viewed { zoom:1; }
#sort-nav a { display:block; zoom:1; }
#sort-nav a:hover { background:#F7F4F0 url(../img/ico-arrow1.png) no-repeat 2px 50%; color:#C60; text-decoration:none; }
#sort-nav ul, #viewed ul { overflow:hidden; margin:5px; zoom:1; }
#sort-nav ul ul { margin:0; }
#sort-nav li { margin-bottom:-1px; line-height:30px; border-bottom:1px dotted #CCC; }
#sort-nav li li { line-height:20px; padding:4px 0; border-bottom:none; }
#sort-nav li a { padding-left:20px; font-size:14px; font-weight:bold; }
#sort-nav li li a { padding-left:30px; font-size:12px; font-weight:normal; }
#sort-nav li li li a { padding-left:45px; }
#sort-nav .pr { background:none; color:#666; font-weight:bold; }
#sort-nav .cur, #sort-nav .cur:hover { background:#F7F4F0 url(../img/ico-arrow.png) no-repeat 2px 50%; color:#C60; cursor:default; }

#sort-nav ul { margin:1px; }
#sort-nav ul.listspe { border-top:1px dotted #ccc; }
#sort-nav ul.listspe li a { color:#996633; }
#sort-nav ul.listbrand li a { font-weight:600; }
#sort-nav ul.listbrand li a .enbrand { margin-left:5px; color:#A70000; font-weight:400; }
#sort-nav ul.listbrand.hidden{ height:160px; overflow:hidden;}
#sort-nav li .move { display:block; height:28px; line-height:28px; padding-left:20px; color:#666; background:#EEEEEE; font-size:14px; font-weight:600; }
#sort-nav li .move.cur { background:#F7F4F0 url(../img/ico-arrow.png) no-repeat 2px 50%; color:#C60; cursor:default; }
.sort-nav .key,#sort-nav .key {height:15px; margin:-5px 0 0 0; }
.sort-nav .key a,#sort-nav .key a {background:transparent url(../img/bg-key.png) no-repeat 0 0; float:right; height:15px; line-height:17px; overflow:hidden; text-indent:22px; width:55px; }
.sort-nav .key a.close,#sort-nav .key a.close {background:transparent url(../img/bg-key.png) no-repeat 0 -15px; margin-top:0; }

.bor1 { border:1px solid #DCDCDC; }
.mb10{margin-bottom:10px;}
.backcata a { display:block; margin:4px 0; padding-left:20px;height:26px;background:url(../img/arrow1.gif) no-repeat 5px 10px;line-height:26px; text-decoration:underline; }


	/*最近浏览的商品标题*/
.left_liulantitle{background:#F4F5F0; height:30px; border-bottom:1px solid #DCDCDC;line-height:30px;padding-left:15px; color:#CC0033; font-size:14px; font-weight:600}


#brand-nav ul { margin:5px; overflow:hidden; zoom:1;}
#brand-nav li { border-bottom:1px dotted #DCDCDC; line-height:30px; margin-bottom:-1px; }
#brand-nav li a { display:block; font-size:14px; font-weight:bold; padding-left:20px; }
#brand-nav ul ul{margin:0;}newpro
#brand-nav li { margin-bottom:-1px; line-height:30px; border-bottom:1px dotted #DCDCDC; }
#brand-nav li li { line-height:20px; padding:4px 0; border-bottom:none; }
#brand-nav li a{padding-left:20px; font-size:14px; font-weight:bold; }
#brand-nav li li a { padding-left:30px;font-size:12px; font-weight:normal; }
#brand-nav li li a:hover{ background: #f7f4f0 url(../img/ico-arrow1.png) no-repeat 2px 50%;}
#brand-nav li li li a { padding-left:45px; }
#brand-nav .pr{ background:none; color:#666;font-weight:bold;}
#brand-nav .cur,#brand-nav .cur:hover{background:#F7F4F0 url(../img/ico-arrow.png) no-repeat 2px 50%;color:#C60;cursor:default;}
.h2,.wh2 { background:#EFEFEF; color:#616161; font-family:"SimSun"; margin:1px; display:block; height:28px; line-height:28px; padding-left:20px; color:#666; font-size:14px; font-weight:600; }

/*商品咨询样式*/
.faq { color:#333; }
.faq-q { margin:4px 0; border:1px solid #DCDCDC; border-width:1px 0; }
.faq-q { padding:10px 10px 15px 50px; background: #F9FDF5 url(../img/btn-qa.jpg) no-repeat 6px 10px; }
.faq-f { overflow:hidden; margin-top:-15px; margin-left:55px; border:1px solid #DCDCDC; padding:0 5px 0; }
.faq-f li {  padding:8px; position: relative; }
.faq-f li.first { border-top-width:0; }
.faq-arrow .uparrow { display:block; position:relative; width:15px; height:13px; top:-12px; left:80px; background:url(../images/uparrow.gif) no-repeat 0 0; z-index:9 }
.tr { text-align:right; }

/*解决ie6div无法覆盖select*/
.T_iframe   
{   
    position: absolute;/*绝对定位保证iframe不会占用流布局空间*/   
    width: 100%;    /*100%保证可以覆盖整个div*/   
    height: 100%;   
    z-index:-1; /*-1保证iframe显示在div下方*/   
}  
.new_right_con{
		  width:645px;; float:right; height:380px;
	  }
	  .new_right_title{
		  width:625px;  margin:0px auto; height:50px
	  }
	  .new_right_title .left{
		  width:350px; height:50px; float:left; line-height:50px;
	  }
	  .new_right_title .left .t{
		 float:left; width:350px; height:25px; line-height:30px; font-size:15px; font-weight:600; color:#666
	  }
	  .new_right_title .left .et{
		 float:left;width:350px; height:20px; line-height:20px;font-size:14px;color:#999
	  }
	  .new_right_title .right{
		  width:145px; height:50px; float:right; line-height:50px; color:#F00; font-size:14px;
	  }
	  
	  .new_right_canshu{
		  background-color:#F7F7F7; border-bottom:1px dotted #666; height:100px; border-top:1px dotted #666; color:#333
	  }
	  .jiage_con{
		  height:50px; line-height:50px; float:left; padding-left:7px; font-size:13px; color:#333
	  }
	  .jiage_con #p{
		  font-size:20px; font-weight:600; color:#C00
	  }
	  
	  .new_right_tedian{
		  background-color:#F7F7F7; color:#333; border-bottom:1px dotted #666; height:90px; padding-left:7px; border-top:1px dotted #666; clear:both; line-height:22px; padding-top:7px; font-size:13px
	  }
	  .wtab{clear:both; height:29px; z-index:-1}
	.wtab li{
		width:120px; height:28px; background-color:#f5f5f5; margin-right:5px;
		border-left:1px #d9d9d9 solid;border-top:1px #d9d9d9 solid;border-right:1px #d9d9d9 solid;border-bottom:1px #f5f5f5 solid; line-height:32px; text-align:center; font-size:15px; float:left; cursor:pointer; 
	}
	
	.wine_cs{
		width:930px; clear:both
	}
	.wine_cs li {
		width:278px; float:left;  line-height:30px; padding-left:25px; color:#777;
		 font-size:14px; text-align:left
		
	}
	.wine_cs li span{
		 font-weight:600;
	}
	.wine_imglist{
		width:930px; height:260px; 
	}
	.wine_imglist .im1{float:left; width:220px; height:260px}
	.wine_imglist .tit1{height:25px; width:700px; font-family:微软雅黑; font-size:18px; float:left; margin-left:10px; }
	.wine_imglist .con1{ width:700px; margin-left:10px; line-height:25px; float:left;}
	.t_1{background:url(../images/pro_csimg/wine_js_1.jpg) no-repeat 0px 5px}
	.t_2{background:url(../images/pro_csimg/wine_js_2.jpg) no-repeat 0px 5px}
	.t_3{background:url(../images/pro_csimg/wine_js_3.jpg) no-repeat 0px 5px}
	.t_4{background:url(../images/pro_csimg/wine_js_4.jpg) no-repeat 0px 5px}
	.t_5{background:url(../images/pro_csimg/wine_js_5.jpg) no-repeat 0px 5px}
	.t_6{background:url(../images/pro_csimg/wine_js_6.jpg) no-repeat 0px 5px}
	.t_7{background:url(../images/pro_csimg/wine_js_7.jpg) no-repeat 0px 5px}
	.t_8{background:url(../images/pro_csimg/wine_js_8.jpg) no-repeat 0px 5px}
	.t_9{background:url(../images/pro_csimg/wine_js_9.jpg) no-repeat 0px 5px}
	.t_10{background:url(../images/pro_csimg/wine_js_10.jpg) no-repeat 0px 5px}
	.t_11{background:url(../images/pro_csimg/wine_js_11.jpg) no-repeat 0px 5px}
	.t_12{background:url(../images/pro_csimg/wine_js_12.jpg) no-repeat 0px 5px}
	.t_13{background:url(../images/pro_csimg/wine_js_13.jpg) no-repeat 0px 5px}
	.t_14{background:url(../images/pro_csimg/wine_js_14.jpg) no-repeat 0px 5px}
	.t_15{background:url(../images/pro_csimg/wine_js_15.jpg) no-repeat 0px 5px}
	.t_16{background:url(../images/pro_csimg/wine_js_16.jpg) no-repeat 0px 5px}
	.t_17{background:url(../images/pro_csimg/wine_js_17.jpg) no-repeat 0px 5px}
	.t_18{background:url(../images/pro_csimg/wine_js_18.jpg) no-repeat 0px 5px}
	.t_19{background:url(../images/pro_csimg/wine_js_19.jpg) no-repeat 0px 5px}
	.t_20{background:url(../images/pro_csimg/wine_js_20.jpg) no-repeat 0px 5px}
	
	  
.proul2 {
	margin:0px;
	padding:0px;
}
.proul2 li {
	width:190px;
	height:310px;
	float:left;
	margin-top:5px;
	margin-bottom:5px;
	list-style-type:none
}
.proul2 li .prokuang {
	width:186px;
	height:302px;
	border:2px #FFF solid;
	margin:0px auto;
	margin-top:2px;
}
.proDiv2 {
	width:180px;
	height:296px;
	margin:0px auto;
	margin-top:3px;
}
.proDiv2 .proImg {
	width:175px;
	height:228px;
	margin:0px auto;
}
.proDiv2 .proText {
	width:180px;
	height:63px;
	margin:0px auto;
	background-color:#F4F5F0;
	padding-top:5px
}
.proDiv2 .proText .proTextName {
	width:155px;
	height:20px;
	margin:0px auto;
	line-height:19px;
	font-size:13px;
}
.proDiv2 .proText .proTextName a {
	color:#735749;
	text-decoration:none
}
.proDiv2 .proText .proTextName a:hover {
	color:#735749;
	text-decoration:underline
}
.proDiv2 .proText .proTextPrice {
	width:155px;
	height:21px;
	line-height:21px;
	margin:0px auto;
}
.proDiv2 .proText .proTextPrice .y {
	color:#C4414F;
	font-family:Arial;
	float:left;
	font-size:20px;
}
.proDiv2 .proText .proTextPrice .o {
	color:#666;
	float:right;
	font-size:12px;
}
.proDiv2 .proText .proTextCart {
	width:155px;
	height:21px;
	line-height:21px;
	margin:0px auto;
	text-align:center
}
.proDiv2 .proText .proTextCart .l {
	float:left
}
.proDiv2 .proText .proTextCart .r {
	float:right
}
.proDiv2 .proText .proTextCart a {
	font-size:13px;
	color:#735749;
	text-decoration:none;
}
.proDiv2 .proText .proTextCart a:hover {
	font-size:13px;
	color:#900;
	text-decoration:underline;
}


.ljgm{ width:135px; height:36px; border:0px; background:url(../images/goorder.jpg); cursor:pointer }
.shoucang{ width:72px; height:36px; border:0px; background:url(../images/addcang.jpg);cursor:pointer }