﻿/*
Template Name: Jingdong2011
Template URI: http://www.ok-moban.com/
Description: The Jingdong2011 ECSHOP template.
Version: 2.7.2
Author: OK.Moban Team
Author URI: http://www.ok-moban.com/
Logo filename: logo.gif
Template Type: typered_0
*/

/* ====================
     公共样式
==================== */
body{background:#fff; font-size:13px; font-family:"宋体",Verdana, Arial; 
line-height:150%; margin:0; padding:0; color:#222;
}
div{margin:0 auto; padding:0;}
h1,h2,h3,h4,h5,h6,ul,li,dl,dt,dd,form,img,p{
margin:0; padding:0; border:none; list-style-type:none;
}
h1,h2,h3,h4,h5,h6{font-size:13px;}
.block{
  width:1200px; height:auto;
}
.f_l{float:left;}
.f_r{float:right;}
.tl{ text-align:left;}
.tc{ text-align:center;}
.tr{ text-align:right;}
.dis{display:block;}
.inline{display:inline;}
.none{display:none;}
.flash{margin-bottom:6px;}

.clearfix:after{
content:"."; display:block; height:0; clear:both;
visibility:hidden;
}
*html .clearfix{
 height:1%;
}
*+html .clearfix{
 height:1%;
}
/*英文强制换行*/
.word{word-break:break-all;}

a:link {color: #222; text-decoration:none;}
a:visited {color: #222;text-decoration:none;}
a:hover {color: #ff0000; text-decoration:none;}
a:active {color: #222; text-decoration:none;}

/*字体颜色*/
.f1{color:#F60205;}
.f2{color:#ff0000; font-weight:bold;}
.f3{ font-size:14px; color:#005aa0;}
.f4{font-size:16px; font-weight:bold; color:#005aa0;}
.f5{color:#999999;}
.price{color:#cc0000; font-weight:bold;}
.price1{color:#000000; font-size:19px;}
.market_price{color:#757575; font-weight:bold; text-decoration:line-through;}

/*表单*/
.InputBorder{
border:1px solid #eaeaea;
background:#fff; height:17px;
}
.formBorder{/*border:1px solid #a62411;*/border:1px solid #ddd; }

/*按钮*/
.bnt_number2{border:none; width:50px; height:22px; line-height:22px;
background:url(images/bg.gif) no-repeat 0 -152px;
}
.bnt_number4{border:none; width:70px; height:22px; line-height:22px;
background:url(images/bg.gif) no-repeat -64px -152px;
}
.bnt_number6{border:none; width:93px; height:22px; line-height:22px;
background:url(images/bg.gif) no-repeat 0 -181px;
}
.bnt_number10{border:none; width:155px; height:22px; line-height:22px;
background:url(images/bg.gif) no-repeat -116px -181px;
}
.tips{ text-align:center; padding:50px 0; font-size:14px; font-weight:bold; color:#ff0000;}
/*  ==================== 页面头部 ====================  */
#HeadTop{
width:1200px;
/*980*/
}
#HeadTop .logo{
width:251px; padding:10px 0;
text-align:center;
overflow:hidden;
}
#HeadTop .logoRight{
width:900px; margin-top:36px;
}
/*顶部导航*/
#HeadTop .logoRight .TopNav{
height:25px; line-height:25px; padding:0 10px;
background:url(images/headTopNav_bg.gif) repeat-x 0 0;
color:#b8d1ea; position:relative;
}
#HeadTop .logoRight .TopNav .left{
display:block; width:5px; height:25px;
background:url(images/bg.gif) no-repeat 0px 0px;
position:absolute; left:0px; top:0px;
}
#HeadTop .logoRight .TopNav .right{
display:block; width:5px; height:25px;
background:url(images/bg.gif) no-repeat -6px 0px;
position:absolute; right:0px; top:0px;
}
#HeadTop .logoRight .TopNav a{
color:#333; text-decoration:none;
}
/*用户信息*/
#ECS_MEMBERZONE{
margin-top:30px;
}
主导航
/*#Nav{
height:28px;margin-top:28px; }
#Nav a{
display:block; line-height:28px;
color:#000000; text-decoration:none;
background:url(images/navBg_1.gif) repeat-x 0 0;
font-weight:bold; font-size:14px;
float:left; padding:0 15px; text-align:center;
position:relative; margin-right:4px; _margin-right:1px;
bottom:-3px;z-index:1;
}
#Nav a .left{
display:block; background:url(images/bg.gif) no-repeat -20px 0px;
width:5px; height:28px;
position:absolute; left:0px; top:0px;
_position:absolute; left:-1px; top:0px;
}
#Nav a .right{
display:block; background:url(images/bg.gif) no-repeat -26px 0px;
position:absolute; right:0px; top:0px;
_position:absolute; right:-1px; top:0px;
width:5px; height:28px;
}
#Nav a:hover
{
display:block; line-height:28px;
 text-decoration:underline;

font-weight:bold; font-size:14px;
float:left; padding:0 15px; text-align:center;
position:relative;
}
#Nav .cur{
display:block; line-height:28px;
color:#fff; text-decoration:none;
background:url(images/navBg.gif) repeat-x 0 0;
font-weight:bold; font-size:14px;
float:left; padding:0 15px; text-align:center;
position:relative;
bottom:-3px; z-index:1000;
}

#Nav .cur .left{
display:block; background:url(images/bg.gif) no-repeat -40px 0px;
width:5px; height:28px;
position:absolute; left:0px; top:0px;
_position:absolute; left:-1px; top:0px;
}

#Nav .cur .right{
display:block; background:url(images/bg.gif) no-repeat -46px 0px;
position:absolute; right:0px; top:0px;
_position:absolute; right:-1px; top:0px;
width:5px; height:28px;
}*/
#Nav{
height:28px;margin-top:28px; }
#Nav a{
display:block; line-height:28px; width:87px;
color:#000000; text-decoration:none;
background:url(images/nav_a.gif) repeat-x 0 0;
font-weight:bold; font-size:14px;
float:left; text-align:center;
position:relative; margin-right:2px; _margin-right:2px;
bottom:-3px;z-index:1;
}

#Nav a:hover
{
display:block; line-height:28px;
 text-decoration:underline;

font-weight:bold; font-size:14px;
float:left; text-align:center;
position:relative;
}
#Nav .cur{
display:block; line-height:28px;
color:#fff; text-decoration:none;
background:url(images/nav_cur.gif) repeat-x 0 0;
font-weight:bold; font-size:14px;
float:left; text-align:center;
position:relative;
bottom:-3px; z-index:1000;
}


#header{margin-bottom:7px;}
#logo{float:left;padding:15px 30px;}
/*#nav{float:left;padding-top:35px;position:relative;z-index:10;overflow:hidden;margin-bottom:-3px; }
#nav a{float:left;height:27px;line-height:29px;text-decoration:none;text-align:center;font-size:14px;font-weight:bold;}
#nav .curr,#nav-index,#nav-extra,#nav-extra .corner{float:left;height:27px;padding:0 0 2px;background-image:url(i/bg_nav_0702.jpg);background-color:#CC0C0C;background-repeat:no-repeat;}
#nav .curr,#nav-index,#nav-extra{margin-right:2px;}
#nav .curr{width:87px;background-position:-216px -233px;}
#nav .curr a{width:87px;color:#fff;}*/
#nav-index{width:57px;background-position:-216px -200px;}
#nav-index a{width:57px;}
#index #nav-index{background-position:-216px -167px;}
#index #nav-index a{color:#fff;}
#nav-extra{background-position:0 -82px;position:relative;}
#nav-extra ul{float:left;overflow:hidden;zoom:1;}

/*搜索*/
#Search{
width:1200px; height:20px;background:url(images/searchBg_1200.gif) no-repeat 0 0;
position:relative;  color:#fff; 
}
#Search a{
color:#fff; text-decoration:none;
}
#Search a:hover{
color:#fff; text-decoration:underline;
}
#Search .FormBox{
margin-top:1px; clear:both; *margin-bottom:3px;
}
/*购物车*/
#Search .cart a,#Search .cart a:hover{
color:#a0410a; text-decoration:none;
}
.cart{
background:url(images/cartBg.gif) repeat-x 0 0;
height:28px; line-height:28px; position:relative;
 margin-top:3px;
}
#Search .cart .left{
display:block; background:url(images/bg.gif) no-repeat 0px -115px;
width:36px; height:28px; position:absolute; left:0px; top:0px;
}
#Search .cart .right{
display:block; background:url(images/bg.gif) no-repeat -37px -115px;
width:10px; height:28px; position:absolute; right:0px; _right:-1px; top:0px;
}

/*  ==================== 结构布局 ====================  */
/*整体两栏式*/
#left{
width:211px; float:left;
margin-right:6px;
}
#right{
width:983px; float:right;
}
#right #Rleft{
float:left; width:983px;
}
#right #Rright{
float:right; width:211px; margin-left:6px;
}
/*文章内容页*/
#aritile_left{
width:983px; float:left;
margin:0 6px 0 0;
}
#aritile_right{
width:211px; float:right;
}


/*通用模块（风格一）*/
.modTitle{height:27px; line-height:27px;
/*background:url(images/titleBg.gif) repeat-x 0 0;*/
background:url(images/spring_06.gif) no-repeat 0 0;
color:#fff; text-align:left; font-weight:bold; position:relative;
padding:0px 12px;
font-size:14px;
}

.cateTit{
/*	height:27px; line-height:27px;*/
/*background:url(images/titleBg.gif) repeat-x 0 0;background:url(images/bg_tit.gif) no-repeat 0 0;*/

/*color:#fff; text-align:left; font-weight:bold; position:relative;
padding:0px 0px;
font-size:14px;*/
}

.cateTit h1{
	/*height:27px; line-height:27px;*/
/*background:url(images/titleBg.gif) repeat-x 0 0;*/
/*background:url(images/bg_tit_home.gif) no-repeat 0 -498px;
color:#fff; text-align:left; font-weight:bold; position:relative;
padding:0px 0px;
font-size:14px;*/
}


.modTitle span{display:block; width:7px; height:27px;}
.modTitle .left{/*background:url(images/bg.gif) no-repeat -121px 0px;*/
position:absolute; left:0px; top:0px;
}
.modTitle .right{/*background:url(images/bg.gif) no-repeat -129px 0px;*/
position:absolute; right:0px; _right:-1px; top:0px;
}
.modTitle .more{float:right; font-weight:100;}
.modTitle .more a{color:#ccc;}
.modTitle .more img{margin-top:10px;}
.modBox{border:1px solid #eaeaea; margin-bottom:6px; border-top:none;}

.catborder{ border:1px solid #0005DA; margin-bottom:6px; border-top:none;}
.modBox_1{border:1px solid #eaeaea; border-top:none; margin-bottom:6px;}
/*通用模块（风格二）*/
.mod2{
border:1px solid #e6e6e6; margin-bottom:6px; border-top:none;
}
.mod2 h1{
/*background:url(images/mod2Bg.gif) repeat-x 0 0;*/
background:url(images/bg_title_211.gif) no-repeat 0 0;
position:relative; *margin-top:-4px; height:24px;
color:#b62400; padding:5px 10px 0px 10px;
}
.mod2 h1 a{color:#b62400;}
.mod2 .more{margin-top:5px;}
.mod2 h1 span{display:block; width:5px; height:5px;}
.mod2 h1 .left{background:url(images/bg.gif) no-repeat -155px 0px;
position:absolute; left:-1px; top:-1px;
}
.mod2 h1 .right{background:url(images/bg.gif) no-repeat -162px 0px;
position:absolute; right:-1px; _right:-2px; top:-1px;
}
/*通用模块（风格三）*/
.mod3{
margin-bottom:6px;
}
.mod3 h3{height:28px; line-height:28px;
background:url(images/mod3Bg.gif) repeat-x left top; text-align:right;
padding:0 10px; position:relative;
}
.mod3 h3 .more{margin-top:10px; *margin-top:0px; _margin-top:10px;}
.mod3 h3 span{display:block; width:5px; height:28px;
background:url(images/bg.gif) no-repeat -181px 0px;
position:absolute; top:0px; right:0px;
}
.mod3 h3 .mod3Tit{background:url(images/bg_title.gif) no-repeat 0 0;
height:28px; position:absolute; left:0px; top:0px; padding-left:135px;
}
.mod3 h3 .mod3_group_Tit{background:url(images/bg_title_2.gif) no-repeat 0 0;
height:28px; position:absolute; left:0px; top:0px; width:128px; text-align:left; padding-left:10px;
color:#FFF; font-size:14px; font-weight:bold;
}


.mod3 h3 .mod3_message_Tit{background:url(images/bg_title_2.gif) no-repeat 0 -107px;
height:27px; position:absolute; left:0px; top:0px; padding-left:135px;
}
/*通用模块（风格四）*/
.mod4{
margin-bottom:6px;
}
.mod4 h3{height:28px; line-height:28px;
background:url(images/bg_tit_home.gif) repeat-x 0 -128px; text-align:right;
padding:0 10px; position:relative;
}
.mod4 h3 a{ color:#999999; font-weight:normal;}
.mod4 h3 .more{margin-top:13px; *margin-top:0px; _margin-top:13px;}
.mod4 h3 span{display:block; width:5px; height:28px;
background:url(images/bg_tit_home.gif) no-repeat -206px -156px;
position:absolute; top:0px; right:0px;
}
.mod4 h3 .mod4Tit{background:url(images/bg_title.gif) no-repeat 0 -35px;
height:29px; position:absolute; left:0px; top:0px; padding-left:20px;
}
    .mod4 h3 .mod4Tit h2{float:left; display:inline; font-weight:100; margin:3px 10px 0 0;
		white-space:nowrap;
		}
		.mod4 h3 .mod4Tit h2 a{color:#cc0000; text-decoration:none;}
		.mod4 h3 .mod4Tit .h2bg,.mod4 h3 .mod4Tit .h2bg a{
		color:#666565; text-decoration:none;
		}

/*通用模块（风格五）*/
.mod5{
margin-bottom:6px;
}
.mod5 h3{height:29px; line-height:29px;
background:url(images/mod4Bg.gif) repeat-x left bottom; text-align:right;
padding:0 10px; position:relative;
}
.mod5 h3 .more{margin-top:13px; *margin-top:0px; _margin-top:13px;}
.mod5 h3 span{display:block; width:5px; height:29px;
background:url(images/bg.gif) no-repeat -195px 0px;
position:absolute; top:0px; right:0px;
}
.mod5 h3 .mod5Tit{background:url(images/bg_title5.gif) no-repeat left center;
height:29px; position:absolute; left:0px; top:0px; padding-left:150px; 
}
    .mod5 h3 .mod5Tit h2{float:left; display:inline; font-weight:100; margin:3px 10px 0 0;
		white-space:nowrap;
		}
		.mod5 h3 .mod5Tit h2 a{color:#cc0000; text-decoration:none;}
		.mod5 h3 .mod5Tit .h2bg,.mod5 h3 .mod5Tit .h2bg a{
		color:#666565; text-decoration:none;
		}
/**/
.hottitfont{color:#FFF; font-size:14px; font-weight:bold; float:left; width:60px;margin-right:80px;}


/*单个商品模块*/
.goodsMod{
float:left;
width:240px;
/*width:172px;
margin:5px auto;*/
min-height:1px;
display: -moz-inline-stack;
display: inline-block;
text-align:center;
vertical-align: top;
zoom:1;
*display:inline;
/*_height:1px;*/
padding-bottom:10px;
/*outline:hidden;*/
overflow:hidden;
margin-top:5px;
/*background-image:url(images/goods_item_bg.gif);
background-repeat:repeat;
background-position:bottom;*/
position:relative;

}
.goodsMod p{margin-top:3px;
height:40px;
line-height:20px;
overflow:hidden;
width:215px;
white-space:normal;
}
.goodsMod p a:hover{ text-decoration:underline;}
.goodsMod p b{ color:#FF6600; font-weight:normal;}
.itesm { border-bottom:1px #F5F2E1 solid; }
.goodsMod span{width:54px; height:60px; position:absolute;right:0px; top:0px;}
.goodsMod span.watermark_promote_small{background:url(images/watermark_promote_small.gif) no-repeat ;}
.goodsMod span.watermark_new_small{background:url(images/watermark_new_small.gif) no-repeat ;}
.goodsMod span.watermark_best_small{background:url(images/watermark_best_small.gif) no-repeat ;}
.goodsMod span.watermark_hot_small{background:url(images/watermark_hot_small.gif) no-repeat;}
/**/
.goodsMod_res{
float:left;
width:244px;
/*margin:5px auto;*/
min-height:1px;
display: -moz-inline-stack;
display: inline-block;
text-align:center;
vertical-align: top;
zoom:1;
*display:inline;
/*_height:1px;*/
height:180px;
line-height:20px;
outline:hidden;
background-repeat:repeat;
background-position:bottom;

}
.goodsMod_res p{margin-top:3px;
height:40px;
line-height:20px;
overflow:hidden;
width:240px;
white-space:normal;
}
.goodsMod_res p a:hover{ text-decoration:underline;}
.goodsMod_res p b{ color:#FF6600; font-weight:normal;}
/*  ==================== library ====================  */
/*商品分类*/
#category_tree{
/*background:#fffff5;*/ padding:4px 0;
}


#category_tree ul li{
	margin-bottom:0px;
	color:#999999;
	padding-top: 3px;
	padding-right: 0;
	padding-bottom: 3px;
	padding-left: 0;
}
#category_tree ul li a{
display:inline-block;
display:-moz-inline-stack;
/**display:inline;*/
zoom:1;
width:88px;
height:20px;
padding-left:8px;
margin:0px;
margin-left:5px;
vertical-align:middle; 
overflow:hidden; 
}

/*这段css是为了显示隐藏商品分类加的*/
#category_tree .close{
width:14px; height:14px; background:url(images/icon_list_down.gif) no-repeat 0 0;
float:right; position:relative; top:3px; cursor:pointer; padding-right:5px;
}
#category_tree .open{
width:14px; height:14px; background:url(images/icon_list_up.gif) no-repeat 0 0;
float:right; position:relative; top:3px; cursor:pointer; padding-right:5px; padding-top:5px;
}


#category_tree .shows{
display:;
}
#category_tree .hides{
display:none;
}
/*品牌推荐*/
#brands{
padding:4px;
}
#brands .bradnsLogo{width:90px; height:33px; border:1px solid #efefef;
float:left; display:inline; margin:4px; overflow:hidden;
}
.brandAll{border:1px solid #ce3a2e; background:url(images/bg_title.gif) no-repeat 0 -149px;
padding:40px 10px 10px 10px; margin-bottom:8px;
}
.brandBox{float:left; margin:5px; width:178px; height:200px; _display:inline; overflow:hidden;
border:1px solid #e7ca96; text-align:center;}
.brandBox h4{background:#fbf7ee; padding:5px 10px; margin:1px 1px 10px 1px; text-align:right; font-weight:100;}
.brandBox h4 span{float:left; color:#222222; font-weight:bold;}
.brandBox p{ text-align:left; text-indent:20px; margin:10px 8px 8px 8px;}
.brandInfo{margin:15px 0 8px 0;}
.brandText{margin-left:20px;}
/*商店公告+最新文章*/
.notice{
padding:0 5px 5px 8px;
}
/*特价商品*/
.promotion{position:relative; _height:120px;}
.promotion .price{
border:1px solid #ccc; background:#FC3232;
position:absolute; bottom:0px; right:0px; 
padding:0 3px;
color:#fff; font-weight:bold; font-size:14px;
/*filter:alpha(opacity=40);
-moz-opacity:0.5;
opacity: 0.8;*/
}
/*精品推荐+ 热卖商品*/
.mod4 h3 .bestTit{background:url(images/bg_title.gif) no-repeat 0 -72px;}
.mod4 h3 .hotTit{background:url(images/bg_title.gif) no-repeat 0 -111px;}
.mod4 h3 .hotTit h1{}
/*在线调查*/
.vote{
padding:5px 8px;
}
/*销售排行*/
.top10{
position:relative;
margin:5px 5px 5px 8px;
padding-left:18px;
background:url(images/bg_line.gif) repeat-x left bottom;
}
.top10 .topimg{
width:45px; height:45px; border:0px solid #ccc;
margin:0 5px 5px 0;
}
.top10 .iteration{
position:absolute; left:0px; top:0px;
}
.top10 li{
float:left;
_padding:5px 0 ;
}

/*促销信息 + 浏览历史*/
.promotion_info,.history{
margin:0 5px 5px 8px;
}
.promotion_info li,.history li{
background:url(images/bg_line.gif) repeat-x left bottom;
width:auto; line-height:22px; padding-top:3px;
}
.history li a{background:url(images/bg.gif) no-repeat 0 -84px; padding-left:10px;
margin-left:8px;
}
#history_list ul,.attrlink ul{
background:url(images/bg_line.gif) repeat-x left bottom;
margin:0 3px 3px 10px;
padding:5px 0;
}
#history_list li,.attrlink li{
float:left;
}
#history_list li.goodsimg,.attrlink li.goodsimg{
margin-right:6px;
}
#history_list li.goodsimg img,.attrlink li.goodsimg img{
width:45px; height:45px; border:0px solid #ccc;
}
#history_list ul#clear_history{
background:none; text-align:right;
}
#clear_history a{
cursor:pointer;
}
/*  ==================== help ====================  */
#help{width:1198px; border:1px solid #e8ca96;
background:url(images/bodyBg.gif) repeat-x left top; margin-bottom:6px;
}
#help .content{background:url(images/bg_help.gif) repeat-x left top; 
height:165px; margin-top:15px; overflow:hidden; background:none;
}
#help .content dl{float:left; width:238px; _display:inline; margin-bottom:6px;}
#help .content dt{color:#3b4346; font-weight:200; font-size:18px; font-family:"黑体";
padding-left:40px; margin-bottom:6px;
}
#help .content dd{padding-left:45px;}
#help .content dd a{background:url(images/bg.gif) no-repeat 0 -218px; padding-left:15px;}

/*  ==================== links ====================  */
#links{width:1180px; border:1px solid #e1e1e1; padding:10px; 
text-align:left; margin-bottom:15px;
}
/*  ==================== goods.dwt ====================  */
#goodsInfo_img{width:160px; margin-right:23px; float:left; text-align:center; overflow:visible;}
#goodsInfo_img .goodsImg{width:150px;  }
#goodsInfo_img .goodsImg .selArea{ /*position:absolute;*/}
#goodsInfo_img .goodsImg img{border:1px solid #eaeaea;}
    /*商品相册*/
/*		#goodsInfo_img #gallery{margin:10px 0; height:600px; overflow:hidden;}
		#goodsInfo_img #gallery .left{width:6px; height:60px; float:left; background:url(images/bg.gif) no-repeat -229px 0; 
		_display:inline; cursor:pointer;}
		#goodsInfo_img #gallery .right{width:6px; height:60px; float:right; background:url(images/bg.gif) no-repeat -243px 0; 
		_display:inline; cursor:pointer;}
		#goodsInfo_img #gallery .mid{float:left; margin:0 8px; width:322px; height:600px; _display:inline; overflow:hidden;}
		#goodsInfo_img #gallery .mid ul{width:auto; border:1px #000000 solid; height:60px; float:left;}
		#goodsInfo_img #gallery .mid li{ margin:0 2px; float:left;}
		#goodsInfo_img #gallery .mid li img{border:0px solid #ccc; width:70px; height:58px;}*/
   /*商品相册*/
		#goodsInfo_img #gallery{margin:10px 0; height:70px; overflow:hidden;}
		#goodsInfo_img #gallery .left{width:10px; height:70px; float:left; background:url(images/bg.gif) no-repeat -229px 0; 
		_display:inline; cursor:pointer;}
		#goodsInfo_img #gallery .right{width:10px; height:70px; float:right; background:url(images/bg.gif) no-repeat -243px 0;	_display:inline; cursor:pointer; }
		#goodsInfo_img #gallery .mid{float:left; margin:0 8px; width:312px; height:70px; _display:inline; overflow:hidden;}
		#goodsInfo_img #gallery .mid ul{width:auto;}
		#goodsInfo_img #gallery .mid li{ margin:0 2px; float:left;}
		#goodsInfo_img #gallery .mid li img{border:1px solid #cccccc; width:68px; height:68px;}
#goodsInfo_text{
width:800px; float:right; line-height:24px; font-size:14px;
}
#goodsInfo_text p{ font-size:16px; font-weight:bold;}
#goodsInfo_text .action{
padding:8px 0px;
}

.goodsTagTitle{border-bottom:2px solid #be0000; clear:both; padding:0 20px 0 1px;}
.goodsTagTitle h2{height:27px; line-height:27px; background:url(images/bg_tag.gif) repeat-x 0 0;
color:#fff; text-align:center; position:relative; float:left; margin:0 8px 0 0;
white-space:nowrap; _display:inline; padding:0 10px;
}  
.goodsTagTitle h2 span,.goodsTagTitle .h2bg span{display:block; width:5px; height:27px; overflow:hidden;}
.goodsTagTitle h2 .left{background:url(images/bg.gif) no-repeat 0 -250px; 
position:absolute; left:-1px; top:0px;}
.goodsTagTitle h2 .right{background:url(images/bg.gif) no-repeat -7px -250px; 
position:absolute; right:-1px; top:0px;} 

.goodsTagTitle .h2bg{background:url(images/bg_tag_1.gif) repeat-x 0 0; color:#222; font-weight:100;} 
.goodsTagTitle .h2bg .left{background:url(images/bg.gif) no-repeat -15px -250px; 
position:absolute; left:-1px; top:0px;}
.goodsTagTitle .h2bg .right{background:url(images/bg.gif) no-repeat -23px -250px; 
position:absolute; right:-1px; top:0px;}
/*礼包*/
.goodsTagTitle h2 .package{
position:absolute; top:-5px; right:3px;
}
#com_v{padding:10px;}
/*用户评论*/
   .comments{margin:10px 0;}
   .comments li{ padding:3px 8px; text-align:left; position:relative;
   margin-bottom:8px;
   }
   .comments li img{position:absolute; right:10px; top:3px;}
   .comments li p{margin:3px auto; text-align:left;}
	 .re_content{border:1px solid #edf0f1; background:#f4f9ff; padding:2px;}
   .commentsList{border:1px solid #f88e00; background:#fff9d9; padding:2px; margin:2px 0;}
   .commentsList .inputBorder{border:1px solid #ccc; background:#fff;}
	 .captcha{margin-left:0px; position:relative; top:-1px; *margin-left:8px; *position:relative; top:3px; cursor:pointer;}
	 .comment_sub{width:72px; height:29px; background:url(images/bg.gif) no-repeat -52px -250px; border:none; float:right;}

/*  ==================== category.dwt ====================  */
.screening{height:30px; line-height:30px; background:url(images/bnt_cateBg.jpg) repeat-x 0 0;
padding:0 10px; font-size:14px; font-weight:bold; color:#b82200;
}
.screeBox{background:url(images/bg_line_1.gif) repeat-x left top; padding:10px 10px 10px 20px;}
.screeBox span{
	padding:3px 5px;
	color:#fff;
	background-color: #4598D2;
}
.goodsListTit{height:26px; line-height:26px; background:url(images/bg_title_1.gif) repeat-x 0 0;
padding:0 10px; border:1px solid #cfcfcf; margin-bottom:5px;
}
.goodsListTit span{float:left; font-size:14px; font-weight:bold; color:#b82200;}
.goodsListTit img{position:relative; top:3px;}
/*商品列表显示方式*/
    .goodsList{ padding:10px 10px 0 10px;}
    .goodsList ul{ margin-bottom:10px;}
    .goodsList ul#bgcolor{background:#fbfbfb; border-top:1px dashed #e8e8e8; border-bottom:1px dashed #e8e8e8;}
    .goodsList li{float:left; padding-top:8px;}
    .goodsList li.thumb{width:80px; text-align:center;}
    .goodsList li.thumb img{width:50px; height:50px; border:1px solid #ccc; padding:1px;}
    .goodsList li.goodsName{width:290px; margin-right:10px;}
    .goodsList li.action{float:right; margin-left:10px;}
    .goodsList li.action a.abg{background:url(images/bg.gif) no-repeat 0px -735px; padding-left:18px; position:relative; bottom:5px;}
/*商品网格显示方式*/
		.grid{padding-left:10px; *padding-left:20px;}
    .grid .goodsMod{width:230px;}
/*pages*/
.pagebar{padding:12px 0; text-align:right;}
.pagebar form{margin:10px auto; text-align:right;}
.pagebar .page_now{color:#fff; font-weight:bold; padding:4px 6px; background:#4398CE;}
.pagebar a{border:1px solid #ccc; padding:3px 5px;}

/*  ==================== group_buy.dwt ====================  */
.group_buy_list{background:url(images/group_buy_Bg.gif) repeat-x left bottom; margin-bottom:8px; padding:10px 0;}
.group_buy_list .groupImg{margin-right:15px; width:200px; border:1px solid #ccc; overflow:hidden;
text-align:center; padding:15px 0px; margin-left:10px; _display:inline;
}
.group_buy_list .groupInfo{font-size:14px; line-height:24px; width:530px; overflow:hidden; _display:inline;}

/*  ==================== message_board.dwt ====================  */
.messageBox{padding:10px 10px 0px 10px;}
.messageBox b{color:#fff; font-weight:100; float:left; width:37px; height:16px;
background:url(images/bg.gif) no-repeat -140px -264px; padding:0 0 0 3px; line-height:16px;
}
.msgBottomBorder{padding:10px; margin:0 0 10px 0; background:#f6f9fd;}
/*  ==================== flow.dwt ====================  */
.flowBox{border-left:3px solid #aacded; border-right:3px solid #aacded; padding:8px;}
.flowTit{height:28px; line-height:28px; text-align:right; padding:0 10px; background:url(images/bg_flow_1200.gif) no-repeat left top;
font-size:14px; font-weight:100;
}
.flowTit a{color:#050ed0; text-decoration:underline; background:url(images/bg.gif) no-repeat -197px -268px; 
padding-left:16px; font-size:13px;
}
.flowTit span{float:left; font-weight:bold; color:#483002;}
.flowBottom{background:url(images/bg_flow_1_1200.gif) no-repeat left bottom; height:6px; line-height:6px; font-size:0px; overflow:hidden;
margin-bottom:8px;
}
.orderSuccess{padding:20px;}
.orderSuccess p{font-size:14px;}
.orderSuccess p a{color:#005ea7; text-decoration:underline;}
.order_sn{background:url(images/bg.gif) no-repeat 0 -304px; font-size:16px; font-weight:bold; padding:8px 8px 20px 40px; text-align:left;
margin:10px 0 20px 0;
}
.shipping_name{border:1px solid #aacded; border-top:2px solid #aacded; background:#ebf4fb; padding:10px; margin-bottom:10px;
line-height:24px;
}
.step_login{width:463px; height:225px; border:1px solid #d9d9d9; padding:10px; margin-bottom:8px;}
.step_login h4{height:32px; line-height:30px; background:url(images/bg_login.gif) no-repeat 0 0; font-size:14px; font-weight:bold; color:#fff; padding:0 10px;
text-align:left; margin-bottom:10px;
}
.step_login .h4bg{background:url(images/bg_login.gif) no-repeat 0 -40px;}

/*  ==================== user_passport.dwt ====================  */
.us_join{text-align:center; margin-bottom:8px;}
.us_join h5{height:32px; line-height:32px; font-size:16px; font-weight:bold; color:#fff; text-align:left; padding:0 0 0 30px;
background:url(images/bg_user_1200.gif) no-repeat 0 0;}
.us_joinMar{ margin:20px 0;}
.us_textDot{background:url(images/bg.gif) no-repeat -291px 0px; padding:3px 0 3px 15px;}
.user_menu{/*padding:10px 0;*/ background:#f8f8e6;}
.user_menu a{ display:block; padding:5px 8px 5px 40px; border-bottom:1px solid #fff;
/*background:url(images/bg.gif) no-repeat -265px -22px;*/ height:20px;
}
.user_menu a.curs{background:url(images/bg_usMenu.gif) no-repeat 0 0; color:#fff; font-size:14px; font-weight:bold;
padding-left:65px;
}
.user_form{border:1px solid #ff9900; background:#ffffec; }
.us_default{border:1px solid #e8ca96; padding:10px; line-height:22px;}
.us_notice{margin:8px 0 20px 0; border:1px solid #d5f1ff;padding:10px 20px; background-color:#f7fcff;}
.us_contentBox{border:1px solid #e7ca96; margin-bottom:8px;}
.us_contentBox h6{padding:0 10px; height:28px; line-height:28px; background:#fbf7ee; border-bottom:1px solid #e7ca96;
font-size:13px;
}
.us_contentBox .us_padd{padding:10px;}

/*  ==================== article.dwt article_pro.dwt article_cat.dwt ====================  */
.articleContent{border:1px solid #e8ca96; background:#fffff5; padding:25px; text-align:left; margin-bottom:8px;}
.articleContent .articleTit{font-size:20px; font-weight:300; padding:0 0 10px 0; border-bottom:1px dashed #c2bbad; text-align:center;
 font-family:"黑体"; margin-bottom:5px;
}
/* ====== 积分商城 ====== */
.goodsList li.exchangeGoodName{
width:490px; margin-right:20px;
}

/* ======商品比较浮动块 ====== */
#compareBox {
 width:128px;
 background:url(images/compareBg.gif) no-repeat top center;
 background-color:#edf8ff;
 padding:35px 0 8px 0;
 border: 1px solid #c5e4ff;
 position: absolute;
 right:1px;
 top:200px;
}

#compareBox input {
	width:52px; height:13px;
	border:none;
	background:url(images/compareSub.gif) no-repeat;
}

#compareList {
 margin:0px 0px 8px 0px;
 padding:0px;
 width:120px;
 background:#FFFFFF;
 border:1px solid #d6ecff;
}

#compareList li {
 color: #333;
 text-align:left;
 background: #fff;
 padding: 3px 5px;
 margin: 3px 0;
}

#compareList li img {
 float:right;
 padding-top:4px;
}

/*购物车提示点击更新按钮式样2.6.2版本添加*/
.messageli {
 list-style-type:none;
 padding:5px;
 color:red
}
.messagediv {
 font-size:13px;
 position:absolute;
 border:1px solid #FFD700;
 text-align:center;
 padding:5px;
 background-color:#FFFACD;
 filter:alpha(opacity=50);
 -moz-opacity:0.7;
 opacity: 0.7;
}

/*  积分兑换样式修改 */
.point li{
 float:left;
 width:300px;
}
/*Cate- CSS*/

.my_left_category{
		width:211px;
		font-size:13px; 		
}


.my_left_category h1{
		background-image:url(images/bg_tit_home.gif);
		height:25px;
		background-repeat:no-repeat;
		font-size:14px;
		font-weight:bold;
		padding-left:15px;
		padding-top:5px;
		margin:0px;
		color:#FFF;
}

.my_left_category .my_left_cat_list{
width:209px;
border-color:#ce2020;
border-style:solid;
border-width:0px 1px 1px 1px;
line-height:13.5pt;
}
.my_left_category .my_left_cat_list h2 {
margin:0px;
padding:3px 5px 0px 9px;
}
.my_left_category .my_left_cat_list h2 a{
color:#d6290b;
font-weight:bold;
font-size:14px;
line-height:22px;
}

.my_left_category .h2_cat{
	width:209px;
	height:26px; 
	background-image:url(images/my_menubg.gif);
	background-repeat:no-repeat; 
	line-height:26px;
	font-weight:normal;
	color:#333333;
	position:relative;
}

.my_left_category a{
	font:12px;
	text-decoration:none;
	color:#333333;
}
.my_left_category a:hover{
	text-decoration:underline;
	color:#ff3333;
}

.my_left_category h3{
margin:0px; 
padding:0px;
height:26px; 
font-size:13px; 
font-weight:normal;
display:block; 
padding-left:8px;
}
.my_left_category h3 span{color:#999999; width:145px; float:right;}
.my_left_category h3 a{	line-height:26px;}

.my_left_category .h3_cat{
 display:none;
 width:204px;
 position:absolute; 
 left:184px; 
 margin-top:-26px; 
 cursor:auto;
}

.my_left_category .shadow{
position:inherit;
background:url(images/shadow_04.gif) left top;
width:204px;
}

.my_left_category .shadow_border{
position:inherit; 
width:200px; 
border:1px solid #959595; margin-top:1px; 
border-left-width:0px; 
background:url(images/shadow_border.gif) no-repeat 0px 21px;  
background-color:#ffffff; 
margin-bottom:3px
}
.my_left_category .shadow_border ul{margin:0; padding:0; margin-left:15px}
.my_left_category .shadow_border ul li {
list-style:none;
padding-left:10px;
background-image:url(images/my_cat_sub_menu_dot.gif);
background-repeat:no-repeat;
background-position:0px 8px;
float:left;
width:75px;
height:26px;
overflow:hidden;
} 

.my_left_category .active_cat{ z-index:99;background-position:0 -25px;cursor:pointer;}
.my_left_category .active_cat h3 { font-weight:bold}
.my_left_category .active_cat h3 span{ display:none;} 
.my_left_category .active_cat div{display:block;} 
/*===========================================*/
.rm_bg{
	background-image: url(images/rm_bg_1200.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
	height: 162px;
	padding-left:25px;
	margin-bottom:5px;
}

.goodsMod_re{
width:284px;
margin:5px auto;
min-height:1px;
display: -moz-inline-stack;
display: inline-block;
text-align:left;
vertical-align: top;
zoom:1;
*display:inline;
_height:1px;
float:left;
}
.goodsMod_re p{margin-top:3px;width:160px; height:40px; overflow:hidden; }

.goodsMod_re .n_p{float:right; width:160px; text-align:left; border:0px #666666 solid;overflow:hidden;}
.line_best{
	background-image: url(images/line10_11.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	float:left;
	height: 120px;
	width:1px;
	margin-left:5px;
	margin-right:5px;
}
/*===============*/

.modList{
margin-bottom:6px;
}
.modList h3{height:27px; line-height:27px;
background:url(images/mod4Bg.gif) repeat-x left bottom; text-align:right;
padding:0 10px; position:relative;
}
.modList h3 .more{margin-top:13px; *margin-top:0px; _margin-top:13px;}
.modList h3 span{display:block; width:5px; height:27px;
background:url(images/bg.gif) no-repeat -195px -1px;
position:absolute; top:0px; right:0px;
}
.modList h3 .modListTit{background:url(images/bg_titles.gif) no-repeat 0 0px;
height:27px; position:absolute; left:0px; top:0px; width:147px; text-align:left; color:#FFFFFF; font-size:14px; font-weight:bold; line-height:27px;
}
    .modList h3 .modListTit h2{float:left; display:inline; font-weight:100; margin:3px 10px 0 0;
		white-space:nowrap;
		}
		.modList h3 .modListTit h2 a{color:#cc0000; text-decoration:none;}
		.modList h3 .modListTit .h2bg,.mod4 h3 .mod4Tit .h2bg a{
		color:#666565; text-decoration:none;
		}
/*===============*/
/*促销抢购*/


.Product_List_S3{width:100%;overflow:hidden;}
.Product_List_S3 ul{width:101%;margin-bottom:-1px;overflow:hidden;}
.Product_List_S3 li{width:33.3%;float:left;border-bottom:1px solid #DBDBDB;}
.Product_List_S3 li dl{padding:13px 0 10px;overflow:hidden;background:url(images/jo_line1.gif) no-repeat right 20px;}
.Product_List_S3 li dt{height:100px;margin-bottom:10px;text-align:center;}
.Product_List_S3 li dt img{width:100px;height:100px;display:inline;}
.Product_List_S3 li dd{padding:0 14px;line-height:18px;text-align:center;}
.Product_List_S3 li .p_Name{height:54px;overflow:hidden;word-wrap:break-word;word-break:break-all;}
.Product_List_S3 li .p_Price{height:18px;overflow:hidden;color:#333;}
.Product_List_S3 li .p_Price em{color:#E42E2F;font-weight:bold;}
.Product_List_S3 li .p_Price img{display:inline;vertical-align:middle;}

		.right_box1_right h3{width:176px;padding:10px 0 0 35px;height:17px;line-height:17px;background:url(images/title_bgg.gif) #E7CA96 no-repeat 0 0px;color:#D6290B; font-size:14px}
		.right_box1_right .timeBox{width:209px;border:solid #E7CA96;border-width:0 1px;padding-top:4px;height:23px;/*background:url(images/line_qg.jpg) no-repeat center 2px;*/font-weight:normal;font-size:13px;text-align:center;line-height:23px;}
		.right_box1_right .timeBox strong{font-size:20px;font-family:arial;padding:0 3px;color:#E11400;}
		.right_box1_right .Product_List_S3{width:209px;border:solid #E7CA96;border-width:0 1px 1px;overflow:hidden;}
		.right_box1_right .Product_List_S3 ul{margin-bottom:0;}
		.right_box1_right .Product_List_S3 li{width:211px;padding:0;border:0;/*background:url(images/line_qg.jpg) no-repeat center 0;*/}
		.right_box1_right .Product_List_S3 li.first{background:none;}
		.right_box1_right .Product_List_S3 dl{background:none;padding:3px}
		.right_box1_right .Product_List_S3 dl dt{margin-bottom:5px;position:relative;}
		.right_box1_right .Product_List_S3 dl dt img.q{position:absolute;width:55px;height:60px;right:40px;bottom:40px; right:5px;}
		.right_box1_right .Product_List_S3 dl dt img.qW{position:absolute;width:46px;height:47px;right:40px;bottom:0;}
		.right_box1_right .Product_List_S3 dd.p_Name{height:36px;}
		.right_box1_right .Product_List_S3 dd.p_Price{color:#E42E2F;font-weight:bold;}
		.right_box1_right .Product_List_S3 dd.p_Price strong{font-size:13px;font-family:arial;}
		.right_box1_right .Product_List_S3 dd.p_Price1{color:#666;}
		.right_box1_right .Product_List_S3 dd.p_Price1 em{text-decoration:line-through;}
		.right_box1_right .Product_List_S3 dd.p_Price1 strong{color:#E42E2F;}
		.right_box1_right .loading{width:209px;border:1px solid #E7CA96;height:369px;}
		.right_box1_right .loading img{margin:180px auto 0;}
		
.MQ_w{width:766px;; height:180px; overflow:hidden;}
.goodsMod_res_MQ{height:180px; overflow:hidden;}
#left .tit{ color:#333333;}
#madding .mt{height:28px;background:url(images/bg_tit_home.gif) #E6E6E6 repeat-x 0 -128px;}
#madding h2{float:left;width:121px;height:28px;padding:0 10px;background:url(images/bg_tit_home.gif) no-repeat 0 -100px;color:#fff;line-height:28px;}
#madding h2 span{margin-left:4px;font-size:11px;font-weight:normal;color:#FFA9A9;font-family:arial;}
#madding .mt .extra{float:right;width:20px;height:28px;background:url(images/bg_tit_home.gif) no-repeat -191px -156px;}



















/*layout*/
.w{width:1200px;margin:0 auto;zoom:1;}
.left{float:left;width:211px;margin-right:6px;}
.right{float:right;width:211px;}
.middle{float:left;width:546px;}
.right-extra{float:right;width:763px;}
/*shortcut*/
#shortcut{width:100%;height:30px;background:url(images/bg_shortcut.gif) #efefef repeat-x 0 -134px;}
#shortcut ul{float:right;position:relative;z-index:1;background:url(images/bg_shortcut.gif) repeat-x 0 -134px;height:30px;}
#shortcut li{float:left;height:26px;padding:2px 10px;background:url(images/bg_shortcut.gif) no-repeat -260px -100px;line-height:26px;font-family:"宋体";color:#ACACAC;}
#shortcut .fore1{background:none;}
#shortcut .link-regist{color:#f60;}
#shortcut .fore2{padding-left:50px;background:url(images/bg_shortcut.gif) no-repeat -130px -165px;}
#shortcut .sub{width:80px;padding:0;}
#shortcut li dl{overflow:hidden;padding:0 6px;}
#shortcut li dt{height:26px;padding:2px 0 2px 8px;overflow:hidden;}
#shortcut li dt b{float:right;width:5px;height:3px;margin:12px 0 10px 2px;background:url(images/bg_shortcut.gif) no-repeat -210px -25px;}
#shortcut li dd{display:none;line-height:20px;padding-left:8px;}
#shortcut li:hover dl,#shortcut .hover dl{padding:0 5px;border:solid #ccc;border-width:0 1px 1px;background:#fff;}
#shortcut li:hover dd,#shortcut .hover dd{display:block;}
#shortcut li:hover b,#shortcut .hover b{background-position:-220px -25px;}
*html #shortcut li.sub dl{position:absolute;}
#nav-index{width:57px;background-position:-216px -200px;}
#nav-index a{width:57px;}
#index #nav-index{background-position:-216px -167px;}
#index #nav-index a{color:#fff;}
#nav-extra{background-position:0 -82px;position:relative;}
#nav-extra ul{float:left;overflow:hidden;zoom:1;}
#nav-extra li{float:left;background:url(images/bg_nav_0702.jpg) no-repeat -333px -210px;}
#nav-extra .fore{background:none;}
#nav-extra .corner{position:absolute;top:0;right:0;width:8px;height:27px;background-position:-277px -82px;}
#nav-extra a{height:27px;padding:0 12px;line-height:27px;color:#993300;}
#o-search{background:url(images/nav_bg.gif) repeat-x 0 0;height:40px;position:relative; }
#search{float:left;margin:5px 10px 0 80px;background:url(images/bg_nav_0702s.jpg) no-repeat 0 0;}
#i-search{float:left;position:relative;width:250px;z-index:6;font-family:arial;zoom:1; }
#tie{position:absolute;top:29px;left:-1px;width:182px;border:1px solid #990005;background:#fff;overflow:hidden;}
#tie li{float:left;width:178px;overflow:hidden;padding:1px 2px;cursor:pointer;}
#tie li:hover{background:#FFFF99;}
#tie div{float:left;width:120px;overflow:hidden;}
#tie span{float:right;font-size:11px;color:#CC0000;}
#keyword{width:255px;height:15px;padding:8px 5px 6px 24px;border:0;line-height:15px;background:none;color:#999;font-size:14px;}
#btn-search{width:75px;_width:71px;height:29px;padding:0;margin:0;border:0;background:url(images/bg_nav_0702.jpg) no-repeat -258px -1px;cursor:pointer;font-size:14px;color:#0005DA;font-weight:bold;*padding-top:4px; overflow:hidden;}
#hotwords{float:right;margin-top:10px;color:#FFFFFF;font-size:15px; font-weight:bold;}
#hotwords a{float:left;color:#FFFFFF;margin-right:20px;white-space:nowrap;}
#hotwords strong{float:left;}
#mycart{float:right;width:218px;height:26px;padding:11px 8px 11px 0;background:url(images/bg_nav_0702.jpg) no-repeat -108px -31px;line-height:28px;}
#mycart li{float:left;text-align:center;}
#mycart .fore1{position:relative;z-index:20;width:89px;padding:0 25px 0 34px;}
#mycart .fore1 b{padding:0 4px;color:#066FC9;}
#mycart .fore2{width:54px;padding-right:14px;}
#mycart .fore2 a{color:#fff;}
#o-mycart-list{position:absolute;top:20px;left:-144px;width:368px;padding-top:10px;}
#mycart-list{width:354px;padding:0 5px 5px;border:3px solid #FCD410;background:#fff;text-align:left;}
#mycart-list dl{height:60px;overflow:hidden;zoom:1;}
#mycart-list strong{color:#FF2400;}
#mycart-list .p-img{float:left;width:50px;margin-right:6px;}
#mycart-list .p-name{float:left;width:200px;margin-top:10px;height:40px;line-height:20px;}
#mycart-list .extra{float:right;width:90px;margin-top:10px;height:40px;line-height:20px;text-align:right;}
#mycart-list .extra a{color:#999;}
#mycart-list .total{text-align:right;}
#btn-savetocart,#btn-payforgoods{height:21px;background-image:url(images/bg_nav_0702.jpg);background-repeat:no-repeat;line-height:21px;text-align:center;}
#btn-savetocart{float:left;width:72px;background-position:-14px -54px;}
#btn-payforgoods{float:right;width:91px;background-position:-14px -32px;color:#fff;}
.allsort2{float:left;width:211px;height:50px;margin-right:2px;background:url(images/bg_nav_0702.jpg) no-repeat 0 -217px;position:relative;z-index:11;}
.allsort1 .mt{height:24px;padding:14px 12px 12px 16px;line-height:24px;cursor:pointer;position:relative;}
.allsort1 .mt strong{float:left;font-size:14px;color:#630;}
/*service*/
#service{padding:20px 20px 10px;border:1px solid #E6E6E6;overflow:hidden;zoom:1;margin-bottom:10px;}
#service dl{float:left;width:220px;padding-left:20px;}
#service dt{overflow:hidden;zoom:1;}
#service dd{padding:5px 0 20px;}
#service dt b{float:left;height:31px;margin-right:6px;background-image:url(images/bg_shortcut.gif);background-repeat:no-repeat;}
#service dt strong{display:block;padding:8px 0 2px;border-bottom:1px solid #E5E5E5;}
#service .fore1{padding-left:10px;}
#service .fore1 b{width:25px;background-position:0 -100px;}
#service .fore1 dd{padding-left:18px;}
#service .fore2 b{width:37px;background-position:-30px -100px;}
#service .fore2 dd{padding-left:30px;}
#service .fore3 b{width:39px;background-position:-70px -100px;}
#service .fore3 dd{padding-left:34px;}
#service .fore4 b{width:31px;background-position:-110px -100px;}
#service .fore4 dd{padding-left:27px;}
#service .fore5{width:180px;}
#service .fore5 b{width:36px;background-position:-140px -100px;}
#service .fore5 dd{padding-left:31px;overflow:hidden;}
#service ul{background:#F7F7F7;border:1px solid #EDEDED;padding:15px 0px;overflow:hidden;zoom:1;}
#service li{float:left;height:25px;padding:0 11px;background:url(images/bg_shortcut.gif) no-repeat -260px 0;}
#service li.fore{background:none;}
#service li a:link,#service li a:visited{display:block;height:25px;overflow:hidden;background-image:url(images/bg_shortcut.gif);background-repeat:no-repeat;font-size:0;line-height:100px; margin:0 28px 0 28px;}
#service .blink1{width:174px;background-position:0 0;}
#service .blink2{width:196px;background-position:0 -25px;}
#service .blink3{width:202px;background-position:0 -50px;}
#service .blink4{width:262px;background-position:0 -75px;}
.clr{display:block;overflow:hidden;clear:both;height:0;line-height:0;font-size:0;}
/*footer*/
#footer{padding-bottom:30px;text-align:center;}
#footer .flinks a,#footer .flinks span{margin:0 10px;}
#footer .flinks span a{margin:0;}
#footer .copyright{margin:10px 0;font-family:arial;}
#footer .ilinks a{margin:0 5px;}
/*list-h&list-v*/
.list-h{overflow:hidden;zoom:1;}
.list-h li,.list-h dl{float:left;}
.list-h del{color:#999;margin-right:10px;}
.p-img,.p-name,.p-price,.p-market{overflow:hidden;}
.p-img{margin:5px 0;}
.p-name{height:3em;word-break:break-all;}
.p-price{color:#999;}
.p-price strong{color:#f60;}
.p-market strong{color:#f60;}
/*iloading*/
.iloading{width:140px;height:30px;padding-left:22px;background:url(images/loading.gif) no-repeat 0 center;margin:0 auto;line-height:30px;color:#999;}
.norecode{color:#999;}
/*da*/
.da211x90{width:211px;height:90px;background:#f5f5f5;}
.da0x90{height:90px;background:#f5f5f5;}
/*allsort*/
/*madding*/
#madding .mt{height:28px;background:url(images/bg_tit_home.gif) #E6E6E6 repeat-x 0 -128px;}
#madding h2{float:left;width:121px;height:28px;padding:0 10px;background:url(images/bg_tit_home.gif) no-repeat 0 -100px;color:#fff;line-height:28px;}
#madding h2 span{margin-left:4px;font-size:11px;font-weight:normal;color:#FFA9A9;font-family:arial;}
#madding .mt .extra{float:right;width:20px;height:28px;background:url(images/bg_tit_home.gif) no-repeat -191px -156px;}
#madding-1 dl{width:162px;padding:0 10px;text-align:center;}
#madding-1 dt{position:relative;height:130px;zoom:1;}
#madding-1 .p-price{position:absolute;right:20px;height:14px;bottom:10px;padding:2px 5px;background:#f33;color:#fff;font-weight:bold;font-family:arial;line-height:14px;}
#madding-2{width:546px;margin-top:10px;border-top:1px solid #E2EBF4;}
#madding-2 dl{width:182px;}
#madding-2 dt,#madding-2 dd{padding:10px 8px;}
#madding-2 dt{height:50px;overflow:hidden;zoom:1;}
#madding-2 dt img{float:left;margin-right:8px;}
#madding-2 dt div{height:32px;margin:9px 0;line-height:16px;overflow:hidden;cursor:pointer;*padding-top:9px;}
#madding-2 dd{background:#F3F8FC;border-bottom:1px solid #E2EBF4;}
#madding-2 dd div{height:20px;line-height:20px;overflow:hidden;}
/*newpros*/
#newpros .mt{height:28px;background:url(images/bg_tit_home.gif) #E6E6E6 repeat-x 0 -128px;}
#newpros h2{float:left;width:121px;height:28px;padding:0 10px;background:url(images/bg_tit_home.gif) no-repeat 0 -100px;color:#fff;line-height:28px;}
#newpros h2 span{margin-left:4px;font-size:11px;font-weight:normal;color:#FFA9A9;font-family:arial;}
#newpros .mt .extra{float:right;width:100px;height:28px;padding-right:10px;background:url(images/bg_tit_home.gif) no-repeat right -156px;text-align:right;line-height:28px;}
#newpros .mt .extra a:link,#newpros .mt .extra a:visited{color:#999;}
#newpros .mc{width:546px;height:164px;overflow:hidden;}
#newpros .mc ul{width:546px;overflow:hidden;}
#newpros li{width:162px;height:164px;padding:0 10px;text-align:center;}
#newpros .p-img{height:100px;}
/*brand*/
#brand{position:relative;overflow:visible;}
#brand .mt{height:24px;padding:3px 8px;background:url(images/bg_tit_home.gif) #E6E6E6 no-repeat 0 -30px;line-height:24px;overflow:visible;}
#brand h2{float:left;}
#brand .mt .extra{float:right;}
#brand .mc{border:solid #E6E6E6;border-width:0 1px 1px;}
#brand ul{overflow:hidden;width:201px;padding:0 0 8px 8px;zoom:1;}
#brand li{float:left;overflow:hidden;width:88px;height:31px;padding:1px;border:1px solid #efefef;margin:8px 8px 0 0;}
#brand li img{width:88px;height:31px;}
#brand .mc .extra{padding:5px 8px;text-align:right;}
#brand .mc .extra a{color:#005aa0;}
#ibrand{position:absolute;top:3px;right:10px;}
#ibrand div{display:none;position:absolute;left:-14px;top:0;z-index:12;}
#ibrand dl,#ibrand dt,#ibrand dd{width:315px;background-image:url(images/shadow20100415.gif);background-repeat:no-repeat;}
#ibrand dl{background-position:left bottom;}
#ibrand dt{position:relative;padding:0 4px 0 15px;margin-left:1px;overflow:hidden;height:6px;background-position:right -36px;}
#ibrand dd{position:relative;padding:0 5px 10px 0;margin-left:15px;overflow:hidden;background-position:right bottom;}
#ibrand dd em{float:left;overflow:hidden;width:90px;height:20px;line-height:20px;padding:0 5px 0 10px;background:url(images/shadow20100415.gif) no-repeat -489px -2px;}
#ibrand:hover div,#brand .hover div{display:block;}
*html #brand .mt .extra dl{overflow:hidden;}
/*slide*/
#slide{position:relative;width:546px;height:120px;margin-bottom:8px;background:url(images/loading.gif) #f5f5f5 no-repeat center 52px;overflow:hidden;}
#slide ul{position:absolute;top:0;left:0;width:546px;height:120px;}
#slide li{float:left;width:546px;height:120px;overflow:hidden;}
#slide div{position:absolute;float:right;bottom:4px;right:4px;height:20px;overflow:hidden;zoom:1;}
#slide span{width:14px;height:14px;border:1px solid #D00000;margin:2px 2px;background:#fff;float:left;text-align:center;line-height:14px;cursor:pointer;font-family:arial;}
#slide .curr{width:18px;height:18px;margin:0 2px;background:#FF0000;border:1px solid #D00000;line-height:18px;}
#slide span a:link,#slide span a:visited{text-decoration:none;color:#D00000;font-size:11px;}
#slide .curr a:link,#slide .curr a:visited{color:#fff;font-weight:bold;font-size:13px;}
/*report*/
#report .mt{height:22px;padding:3px 8px;background:url(images/bg_tit_home.gif) #E6E6E6 no-repeat 0 -30px;line-height:22px;}
.blankmt{ color:#222222;}
#report h2{float:left; font-size:14px;}
#report .mt a:link,#report .mt a:visited{color:#999;}
#report .mt .extra{float:right;}
#report .mc{border:solid #E6E6E6;border-width:0 1px 1px;}
#report ul{padding:6px;}
#report li{height:24px;line-height:24px;overflow:hidden;}
/*auction*/
#auction .mt{height:24px;padding:3px 8px;background:url(images/bg_tit_home.gif) #E6E6E6 no-repeat 0 -30px;line-height:24px;}
#auction h2{float:left;}
#auction .extra a{color:#999;}
#auction .mc{border:solid #E6E6E6;border-width:0 1px 1px;}
#auction ul{padding:9px 6px;}
#auction li{height:24px;line-height:24px;overflow:hidden;}
#auction .fore{height:50px;padding:5px 0 12px;line-height:1.5em;}
#auction .fore .p-img{float:left;margin-right:5px;}
#auction .p-img{height:50px;}
#auction .p-price{height:18px;margin-top:2px;}
/*#special*/
#special{height:28px;margin-bottom:10px;background:url(images/bg_tit_home.gif) #E6E6E6 repeat-x 0 -128px;}
#special h2{float:left;width:121px;height:28px;padding:0 8px;background:url(images/bg_tit_home.gif) no-repeat 0 -100px;color:#fff;line-height:28px;}
#special h2 span{margin-left:4px;font-size:11px;font-weight:normal;color:#FFA9A9;font-family:arial;}
#special .extra{float:right;width:100px;height:28px;padding-right:10px;background:url(images/bg_tit_home.gif) no-repeat right -156px;text-align:right;line-height:28px;}
#special .extra a:link,#special .extra a:visited{color:#999;}
.special .mt{height:30px;background:url(images/bg_tit_home.gif) #E6E6E6 repeat-x 0 -214px;line-height:30px;}
.special .mt h2{float:left;height:30px;padding-left:8px;background:url(images/bg_tit_home.gif) no-repeat 0 -184px;color:#C00;}
.special .mt .extra{float:right;width:20px;height:30px;background:url(images/bg_tit_home.gif) no-repeat right -244px;}
.special .mc{width:543px;padding:0 0 0 1px;border:solid #E6E6E6;border-width:0 1px 1px;*padding-top:1px;}
.special li{width:161px;height:179px;padding:0 10px 5px;text-align:center;background:url(images/bg_tit_home.gif) repeat-x 0 -597px;}
.special .fore{background:none;}
.special .p-img{height:100px;}
.special .p-name{margin-bottom:5px;}
/*limitbuy*/
.limitbuy .mt{height:24px;padding:3px 8px;background:url(images/bg_tit_home.gif) #E6E6E6 repeat-x 0 -60px;line-height:24px;}
.limitbuy .mt h2{float:left;height:30px;color:#C00;}
.limitbuy .mc{border:solid #E6E6E6;border-width:0 1px 1px;padding-bottom:6px;*padding-bottom:7px;}
.limitbuy .clock{text-align:center;}
.limitbuy .clock b{padding:0 3px;font-size:20px;font-family:arial;color:#C00;}
.limitbuy li{padding:0 10px;text-align:center;}
.limitbuy .p-img{width:189px;height:100px;margin:3px 0;position:relative;}
.limitbuy .p-market{display:none;}
/*rank*/
.rank .mt{height:24px;padding:3px 8px;background:url(images/bg_tit_home.gif) #E6E6E6 repeat-x 0 -60px;line-height:24px;}
.rank .mt h2{height:30px;color:#C00;}
.rank .mc{padding:0 1px;border:solid #E6E6E6;border-width:0 1px 1px;}
.rank .tab{padding:6px 2px 0;height:19px;overflow:hidden;}
.rank .tab li{width:62px;height:17px;padding-top:2px;margin:0 2px;background:url(images/bg_tit_home.gif) no-repeat 0 -274px;text-align:center;line-height:17px;color:#999;}
.rank .tab .curr{background:url(images/bg_tit_home.gif) no-repeat -62px -274px;color:#c00;}
.rank .tab .curr a:link,.rank .tab .curr a:visited{color:#c00;}
.rank .tabcon li{float:left;width:197px;padding:6px 5px;border-top:1px solid #efefef;overflow:hidden;height:22px;line-height:22px;}
.rank .tabcon span{float:left;padding:0 8px 0 4px;font-size:14px;font-weight:bold;color:#C00;font-family:arial;}
.rank .tabcon .p-name{float:left;width:176px;height:22px;overflow:hidden;}
.rank .tabcon .fore{padding:10px 5px 10px;height:56px;border-top:1px solid #c00;}
.rank .tabcon .fore .p-img{float:left;height:50px;margin-right:5px;}
.rank .tabcon .fore .p-name{width:120px;height:3em;line-height:1.5em;}
.rank .tabcon .fore .p-price{float:left;height:18px;margin-top:2px;line-height:18px;}
/*comment*/
#comment .mt{height:24px;padding:3px 8px;background:url(images/bg_tit_home.gif) #E6E6E6 no-repeat 0 -30px;line-height:24px;}
#comment .mc{border:solid #E6E6E6;border-width:0 1px 1px;}
#comment ul{padding:0 8px;}
#comment li{padding:6px 0;border-top:1px solid #EFEFEF;overflow:hidden;zoom:1;}
#comment .fore{border-top:0;}
#comment h5{color:#FE9900;}
#comment h5 a{color:#005BA0;font-weight:normal;word-break:break-all;}
#comment .content{overflow:hidden;zoom:1;}
#comment .content img{float:left;margin:0 8px 1px 0;}
#comment .ammount{float:left;color:#12A000;}
#comment .user{float:right;color:#005BA0;}
#comment .user a{color:#005BA0;}
/*vote*/
#vote .mt{height:24px;padding:3px 8px;background:url(images/bg_tit_home.gif) #E6E6E6 no-repeat 0 -30px;line-height:24px;}
#vote .mc{border:solid #E6E6E6;padding:8px;border-width:0 1px 1px;}
#vote .btns{overflow:hidden;zoom:1;padding-left:40px;}
#vote .btn-submit,#vote .btn-view{float:left;width:50px;height:22px;line-height:22px;text-align:center;background:url(images/bg_hotsale.gif) no-repeat 0 -632px;margin-right:5px;}
#vote .btn-submit{border:0;font-size:13px;}
#vote .btn-view{text-decoration:none;line-height:26px;overflow:hidden;}
/*jdzone*/
#jdzone{border:1px solid #E6E6E6;overflow:visible;}
#jdzone .mt{padding:5px 8px;}
#jdzone .mc{overflow:hidden;overflow:visible;}
#jdzone .mc .img{width:200px;height:198px;margin:4px auto 0;background:url(images/bg_tit_home.gif) #fff no-repeat 10px -300px;}
#jdzone .mc .content{position:relative;margin-top:-202px;width:201px;padding:0 0 0 8px;overflow:hidden;}
#jdzone span{float:left;width:30px;height:20px;margin-right:10px;padding:1px 0;text-align:center;line-height:20px;}
#jdzone span a{color:#005AB0;}
#jdzone .l3{width:45px;}
#jdzone .mb{padding:5px 8px;}
/*promotion*/
.pi1,.pi2,.pi3,.pi4,.pi5,.pi6,.pi7,.pi8,.pi9,.pi10{position:absolute;width:54px;height:60px;top:0;right:0;background-image:url(images/icon_promotion.gif);background-repeat:no-repeat;}.pi1{background-position:0 0;}.pi2{background-position:-54px 0;}.pi3{background-position:-108px 0;}.pi4{background-position:0 -60px;}.pi5{background-position:-54px -60px;}.pi6{background-position:-108px -60px;}.pi7{background-position:0 -120px;}.pi8{background-position:-54px -120px;}.pi9{background-position:-162px 0;}.pi10{background-position:-162px -60px;}
.blank{ margin-bottom:5px;}

.tit_color{ color:#333333;}
#history_div h1{ background:url(images/bg_tit_home.gif) 0px -30px no-repeat; height:30px; line-height:30px; text-indent:10px; font-size:14px;}
.article_releate_tit h1{background:url(images/bg_tit_home.gif) 0px -30px no-repeat; height:30px; line-height:30px; text-indent:10px; font-size:14px;}


.marginb10{margin-bottom:10px;}
.Wrap_cart{width:930px;margin:0 auto;position:relative;}
/*Header_cart*/
.Header_cart{width:100%;padding:20px 0;overflow:hidden;}
.Logo{float:left;margin:10px 20px 0 0;}
.Order_cart{width:438px;height:29px;float:left;padding-top:23px;}
#Order_cart_S1{background:url(images/warebuy1.jpg) no-repeat;}
#Order_cart_S1 .step1{color:#fff;}
#Order_cart_S2{background:url(images/warebuy2.jpg) no-repeat;}
#Order_cart_S2 .step2{color:#fff;}
#Order_cart_S3{background:url(images/warebuy3.jpg) no-repeat;}
#Order_cart_S3 .step3{color:#fff;}
.Order_cart li{float:left;line-height:29px;padding-left:8px;font-weight:bold;}
.Order_cart .step1{width:120px;}
.Order_cart .s1complete{background:url(images/complete.jpg) no-repeat 95px 9px;}
.Order_cart .step2{width:155px;}
.Order_cart .s2complete{background:url(images/complete.jpg) no-repeat 132px 9px;}
.Order_cart .step3{}
/*mycart_tip*/
.mycart_tip{height:50px;line-height:50px;}
.mycart_tip img{float:left;}
/*List_cart*/
.List_cart{border:0px solid #ccc;}
.List_cart h2{height:28px;line-height:28px;background:url(images/cart_bg_05.gif) #AACDED no-repeat right top;}
.List_cart h2 strong{display:block;height:28px;background:url(images/cart_bg_03.gif) no-repeat left top;padding:0 20px;}
.cart_table{width:890px;border:solid #AACDED;border-width:0 3px;padding:20px 17px 0;overflow:hidden;}
tr.Thead,td.Tfoot{background:#EBF4FB;}

/*table*/
td.bag_close{padding-left:19px;background:url(images/bag_open.gif) no-repeat 5px 9px;text-align:left;}
td.bag_open{padding-left:19px;background:url(images/bag_close.gif) no-repeat 5px 9px;text-align:left;}
.price{color:#f00;font-family:verdana;font-weight:bold;}
.tip_bag{color:#f00;}
/*cart_op*/
/*.cart_op{padding:25px 10px;height:38px;font-size:14px;}
.cart_op li{line-height:38px;float:left;}
.cart_op li a{font-size:13px;}
.cart_op .li1{padding-left:23px;background:url(images/cd.gif) no-repeat 7px 11px;}
.cart_op .li4{padding-left:22px;background:url(images/gwc_05.jpg) no-repeat 0px 9px;margin-right:20px;}
.cart_op .li2{padding-left:19px;background:url(images/gwc_07.jpg) no-repeat 0px 9px;margin-right:20px;}
.cart_op .li3{float:right;}
.cart_op .li3 img{display:inline;}*/

/*cart_op*/
.cart_op{padding:25px 10px;height:38px;font-size:14px;}
.cart_op li{line-height:38px;float:left;}
.cart_op li a{font-size:13px;}
.cart_op .li1{padding-left:23px;background:url(images/cd.gif) no-repeat 7px 11px;}
.cart_op .li4{padding-left:22px;background:url(images/gwc_05.jpg) no-repeat 0px 9px;margin-right:20px;}
.cart_op .li2{padding-left:19px;background:url(images/gwc_07.jpg) no-repeat 0px 9px;margin-right:20px;}
.cart_op .li3{float:right;}
.cart_op .li3 a{line-height:200px;display:block;height:38px;background:url(images/btn0603.gif);overflow:hidden;float:left;}
.cart_op .li3 #continueBuyBtn{width:109px;margin-right:5px}
.cart_op .li3 #gotoOrderInfo{background-position:-110px 0;width:99px;}
.cart_op .li3 img{display:inline;}


/*cart_tip*/
.cart_tip{padding:20px;}
/*round*/
.round{height:10px;background:url(images/cart_bg_11.gif) repeat-x 0 top;}
.lround{width:10px;height:10px;background:url(images/cart_bg_09.gif) no-repeat left top;float:left;}
.rround{width:10px;height:10px;background:url(images/cart_bg_10.gif) no-repeat right top;float:right;}
/*Product_List_SN//image:130*98**/
.Product_List_SN{width:974px;margin:0 auto;overflow:hidden;border:solid #AACDED;border-width:0 3px;}
.Product_List_SN ul{width:101%;overflow:hidden;}
.Product_List_SN li{width:33.3%;float:left;}
.Product_List_SN li dl{padding:7px 0;overflow:hidden;}
.Product_List_SN li dt{height:98px;padding:5px 0;}
.Product_List_SN li dt img{width:130px;height:98px;margin:0 auto;}
.Product_List_SN li dd{padding:0 15px;line-height:18px;text-align:center;}
.Product_List_SN li .p_Name{height:36px;overflow:hidden;}
.Product_List_SN li .p_Price{height:18px;overflow:hidden;}
.Product_List_SN li .p_Price img{display:inline;vertical-align:middle;}
.Product_List_SN li .addtoCart{margin-top:5px;}
/*tips*/
.tip_1{padding:10px 10px 10px 50px;background:url(images/wcdd.gif) no-repeat left 10px;font-size:16px;font-weight:bold;line-height:2em;}
.tip_1 strong{color:#FE7E00;}
.tip_5{margin-bottom:3px;}
.tip_5 strong{color:red;font-size:16px;}
.tip_6{font-size:16px;font-weight:bold;margin:20px 0 10px 0;}

.tip_2{border:1px solid #FF914E;background:#FFFDE9;padding:15px;margin-bottom:20px;}
.tip_2 .first{font-size:24px;line-height:35px;font-weight:bold;float:left;font-family:黑体;}
.tip_3{background:#EBF4FB;border:solid #AACDED;border-width:2px 1px 1px;padding:15px;}
.tip_3 ul{padding:20px 20px 20px 30px;}
.tip_3 p.explain{color:#888;padding-left:30px;}
.tip_4{padding:20px 10px;font-size:14px;line-height:2em;}
.tip_4 strong{color:#FE7E00;}

.suitTitle{background:#fffddd;}
.suitTitle td{border-bottom:none;}
.suitItem{background:#fffddd;}
.suitItem td{border-top:none;border-bottom:none;}

.b_bank {
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 5px;
	padding:5px 0 5px 0;
	background:#fff;
	border:#f1f1f1 1px solid;
}
.b_bank DIV {
	FLOAT: left
}
.b_bankin {
	BORDER-RIGHT: #f1f1f1 1px solid;
	PADDING-RIGHT: 0px;
	BORDER-TOP: #f1f1f1 1px solid;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 6px;
	BORDER-LEFT: #f1f1f1 1px solid;
	WIDTH: 225px;
	COLOR: #494949;
	PADDING-TOP: 6px;
	BORDER-BOTTOM: #f1f1f1 1px solid;
	height: 100px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 6px;
	background:#fff;
}
.b_bankin p{margin:2px 0 0 8px;}
.b_bankin p img{display:inline;}

#changeSucTip{background: url(images/cartTipBottom.gif) bottom no-repeat;height:80px;padding-bottom:4px;}
#changeSucTip #tipContent{border:#ff9900 1px solid;background:#fffddd;border-bottom:none;height:77px;}
#changeSucTip #tipTitle{margin-top:10px;text-align:center;}
#changeSucTip #priceSpan{color:red;}
.errorInfo,.alertInfo{background:#FFECEC; border:#F34956 solid 1px; padding:5px; color:#C00; margin:0px auto; margin-top:5px; text-align:right; font-size:13px}
.submitSuccess{border:#01B703 1px solid;padding:4px 20px 4px 20px;background:#F1FDE5;font-size:13px;color:#01B703;height:23px;}

.waitInfo{color:#666;Background:#fff url(images/loading.gif) no-repeat 3px 3px;border:#C0C0C0 1px solid; margin-left:10px;padding-top:4px;padding-bottom:3px;padding-left:20px;padding-right:10px;font-size:13px;font-weight:400;}
.shoppingTip{background:#FFECEC;padding:8px 10px;line-height:20px;border:1px solid #F34956;margin-bottom:20px;color:red;}





/*corner*/
.corner_t{height:10px;background:url(images/cornor1.jpg) #AACDED repeat-x left -50px;overflow:hidden;}
.corner_tl{width:10px;height:10px;background:url(images/cornor1.jpg) no-repeat left 0px;float:left;}
.corner_tr{width:10px;height:10px;background:url(images/cornor1.jpg) no-repeat right 0px;float:right;}
.corner_c{width:858px;border:solid #AACDED;border-width:0 6px;padding:5px 10px 0;overflow:hidden;}
.corner_c img{display:inline;}
.corner_b{height:10px;background:url(images/cornor1.jpg) #AACDED repeat-x left -30px;overflow:hidden;}
.corner_bl{width:10px;height:10px;background:url(images/cornor1.jpg) no-repeat left -10px;float:left;}
.corner_br{width:10px;height:10px;background:url(images/cornor1.jpg) no-repeat right -10px;float:right;}
.corner_c h3{height:20px;color:#2D72B6;padding:0 20px;border-bottom:1px solid #CBCED0;background:url(images/arrow_2.gif) no-repeat 0 5px;overflow:hidden;font-size:14px;line-height:20px;}
.corner_c h3 em{float:right;font-size:13px;font-weight:normal;}
.corner_c h3 em img{width:9px;height:9px;}
.corner_c span{font-size:13px;font-weight:normal;color:#666;}
#sbox_1 .Product_List_S3 ul{padding:0;}
#sbox_1 .Product_List_S3 li{width:23.9%;padding-right:1%;border:0;}
#sbox_1 .Product_List_S3 dl{background:none;}
#sbox_1 .Product_List_S3 dt{float:left;}
#sbox_1 .Product_List_S3 dt img{width:60px;height:45px;}
#sbox_1 .Product_List_S3 dd{text-align:left;zoom:1;overflow:hidden;}
#sbox_1 .Product_List_S3 .p_Name{height:auto;}
#sbox_1 .Product_List_S3 .p_Price{color:#f00;}
#sbox_1 .Product_List_S3 .p_Price img{margin-top:-3px;}
#sbox_1 .Product_List_S3 .p_Opp{padding-top:5px;}
/*sbox_1*/
#sbox_1{margin-bottom:10px;}
#sbox_1 .corner_t{background:url(images/cornor2.jpg) #FFE138 repeat-x left -50px;}
#sbox_1 .corner_tl{background:url(images/cornor2.jpg) no-repeat left 0px;}
#sbox_1 .corner_tr{background:url(images/cornor2.jpg) no-repeat right 0px;}
#sbox_1 .corner_c{border:solid #FFE138;border-width:0 6px;}
#sbox_1 .corner_b{background:url(images/cornor2.jpg) #FFE138 repeat-x left -30px;}
#sbox_1 .corner_bl{background:url(images/cornor2.jpg) no-repeat left -10px;}
#sbox_1 .corner_br{background:url(images/cornor2.jpg) no-repeat right -10px;}

#divDeledSku{border:#CCCCCC 1px solid;padding:2px;margin-bottom:16px;}
#divDeledSku table{width:98%}
#divDeledSku td{color:#666666;text-align:center;height:23px;}
#divDeledSku a,#divDeledSku .price{color:#666666}
#divDeledSku .delSplit{border-bottom:#CCCCCC 1px ;border-bottom-style:dashed}

/*collection*/
#collection .Product_List_S3 ul{padding:0;}
#collection .Product_List_S3 li{width:32.3%;padding-right:1%;border:0;}
#collection .Product_List_S3 dl{background:none;}
#collection .Product_List_S3 dt{float:left;width:60px;}
#collection .Product_List_S3 dt img{width:50px;height:50px;}
#collection .Product_List_S3 dd{text-align:left;zoom:1;overflow:hidden;}
#collection .Product_List_S3 .p_Name{height:36px;}
#collection .Product_List_S3 .p_Price{color:#f00;}
#collection .Product_List_S3 .p_Price img{margin-top:-3px;}
#collection .Product_List_S3 .p_Stock{margin:6px 0;height:24px;overflow:hidden;zoom:1;}
#collection .Product_List_S3 .p_Opp{}

#collection .Product_List_S3 .p_Stock div{background:#FFFBE7;border:1px solid #F8E5A2;padding:2px 4px 1px;float:left;}
#collection .float_Right{font-weight:normal;margin-right:13px;}
#collection .float_Right a{color:#444444;font-size:13px;}


.cart_func a{color:#666;}

/*banklogos*/
.banklogos img{display:inline;}


#part_cart table{border:#CCCCCC 1px solid;margin-bottom:5px;}
#part_cart a,#part_cart .price{color:#000;font-weight:normal}
#part_cart td{border:#CCCCCC 1px solid;border-left:none;border-right:none;}
#part_cart tr.Thead td{background:#FFF4D7;height:28px;}


/*0521*/
.removeTip{width:100px;padding:10px 5px 15px;text-align:center;background:url(images/removeTip.gif) no-repeat left bottom;border-top:1px solid #F8991A;font-size:13px;line-height:20px;position:absolute;top:-66px;left:-22px;}
#MiniToolBar{width:auto;padding:0;position:absolute;top:0;right:0;background:url(images/jo_heada.jpg) no-repeat right -50px;float:right;padding-right:6px;overflow:hidden;}
#MiniToolBar ul{background:url(images/jo_heada.jpg) repeat-x 0 -104px;padding:0;float:right;}
#MiniToolBar li{width:auto;padding:0 3px;}
#MiniToolBar li.li1{color:#333;background:url(images/jo_heada.jpg) no-repeat 0 -160px;padding-left:8px;}
#MiniToolBar li.li1 a:link,#MiniToolBar li.li1 a:visited{color:#005aa0;}



/*sbox_2*/
#sbox_2{margin-bottom:10px;}
#sbox_2 .corner_t{height:4px;background:url(images/corner10.jpg) #FFC160 repeat-x left -50px;}
#sbox_2 .corner_tl{background:url(images/corner10.jpg) no-repeat left 0px;}
#sbox_2 .corner_tr{background:url(images/corner10.jpg) no-repeat right 0px;}
#sbox_2 .corner_c{width:904px;border:solid #FFC160;border-width:0 3px;background:#FFFBEA;}
#sbox_2 .corner_b{background:url(images/corner10.jpg) #FFC160 repeat-x left -30px;}
#sbox_2 .corner_bl{background:url(images/corner10.jpg) no-repeat left -10px;}
#sbox_2 .corner_br{background:url(images/corner10.jpg) no-repeat right -10px;}
#sbox_2 h3{color:#D94D00;background:none;padding:0 5px;border:0;}
#sbox_2 .info{padding:10px 20px 0;}


/*yb*/
.yb{padding-top:5px;margin-bottom:15px;overflow:hidden;zoom:1;}
.yb img{display:inline;}
.yb h3{padding:0;}
.yb_c{border:1px solid #EED6A2;overflow:hidden;padding:8px;background:#FFFDED;}
.yb_c div{overflow:hidden;padding:2px 0;}
.yb_c .font1{color:#F60204;}

.stocklist span{margin-right:3px;}
.stocklist b{font-weight:normal;}
.stocklist .fs4{color:red;}


.suitPromTitle{background:#fffddd;}
.suitPromTitle td{border-top:none;}
.suitPromItem{background:#fffddd;}
.suitPromItem td{border-bottom:none;border-top:none;}
.cartSpliter td{height:0px;border-top:none;line-height:0px;padding:0px;}


.giftselect{border:#AACDED solid 2px;padding:5px 3px 5px 5px;background:#fff}
.giftselect img{width:60px;height:45px;}



/*sbox_3*/
.Product_List_S3 li dt img{height:100px;width:100px;}
#sbox_3{margin-top:10px;overflow:hidden;}
#sbox_3 .c-top{ background:url(images/br0603.gif);height:7px;overflow:hidden}
#sbox_3 .c-bot{background:url(images/br0603.gif) 0 -7px;height:7px;overflow:hidden}
#sbox_3 .content_right{border:solid #ffc26c;border-width:0 3px;padding:0 10px 0;}
#sbox_3  h3{background:url(images/arrow_2.gif) no-repeat 0 center;padding-left:20px;height:30px;line-height:30px}
#sbox_3 .Product_List_S3{height:150px;}
#sbox_3 .Product_List_S3 li{background:none}
#sbox_3 .Product_List_S3  dl{background:none; overflow:hidden;zoom:1}
#sbox_3 .Product_List_S3 li dt{float:left}
#sbox_3 .Product_List_S3  dd{text-align:left;margin-left:105px;}
#sbox_3 .Product_List_S3  dd .p_Name{height:55px}
#sbox_3 .Product_List_S3  dd .p_Price{color:#f00}
#sbox_3 #Tab h3 ul{float:right;padding:0}
.num li{float:left;background:url(images/bg0603.gif) no-repeat;height:15px;line-height:15px;width:15px;text-align:center;font-size:10px;margin-right:5px; cursor:pointer;color:#ccc;font-weight:normal}
.Product_List_S3 li{width:33.3%;float:left}
.num li.on{color:#333}
.content_right{position:relative;}
.content_right .ad {width:100%;height:130px;overflow:hidden;position:relative;}
.content_right .slider,.content_right .num{position:absolute;}
.content_right .slider{width:100%}
.content_right .num{ right:5px;top:5px;}
*html .content_right .num{ right:50px;}
.slider li {list-style:none;display:inline;}
#sbox_3 .Product_List_S3 li{height:130px;overflow:hidden;border:none}



.cart_table .Table .p-img img{border:1px solid #dddddd;width:50px;height:50px;vertical-align:middle}
.cart_table .Table .p-img{float:left;margin-right:10px;vertical-align:middle}
.cart_table .Table .align_Left{vertical-align:middle}
.cart_table td{padding:2px}
.top_nav_t{float:left; height:20px; width:900px;}
/**/
.middle{float:left;width:766px;}
.m,.mt,.mc,.mb{overflow:hidden;zoom:1;}
.mt .extra{float:right;}
.m{margin-bottom:10px;}
/*#special*/
#special{height:28px;margin-bottom:10px;background:url(images/bg_tit_home.gif) #E6E6E6 repeat-x 0 -128px;}
#special h2{float:left;width:121px;height:28px;padding:0 8px;background:url(images/bg_tit_home.gif) no-repeat 0 -100px;color:#fff;line-height:28px;}
#special h2 span{margin-left:4px;font-size:11px;font-weight:normal;color:#FFA9A9;font-family:arial;}
#special .extra{float:right;width:100px;height:28px;padding-right:10px;background:url(images/bg_tit_home.gif) no-repeat right -156px;text-align:right;line-height:28px;}
#special .extra a:link,#special .extra a:visited{color:#999;}
.special .mt{height:30px;background:url(images/bg_tit_home.gif) #E6E6E6 repeat-x 0 -214px;line-height:30px;}
.special .mt h2{float:left;height:30px;padding-left:8px;background:url(images/bg_tit_home.gif) no-repeat 0 -184px;color:#C00;}
.special .mt .extra{float:right;width:20px;height:30px;background:url(images/bg_tit_home.gif) no-repeat right -244px;}
.special .mc{width:763px;padding:0 0 0 1px;border:solid #E6E6E6;border-width:0 1px 1px;*padding-top:1px;}
.special li{width:234px;height:179px;padding:0 10px 5px;text-align:center;background:url(images/bg_tit_home.gif) repeat-x 0 -597px;}
.special .fore{background:none;}
.special .p-img{height:100px;}
.special .p-name{margin-bottom:5px;}
/*rank*/
.rank .mt{height:24px;padding:3px 8px;background:url(images/bg_tit_home.gif) #E6E6E6 repeat-x 0 -60px;line-height:24px;}
.rank .mt h2{height:30px;color:#C00;}
.rank .mc{padding:0 1px;border:solid #E6E6E6;border-width:0 1px 1px;}
.rank .tab{padding:6px 2px 0;height:19px;overflow:hidden;}
.rank .tab li{width:62px;height:17px;padding-top:2px;margin:0 2px;background:url(images/bg_tit_home.gif) no-repeat 0 -274px;text-align:center;line-height:17px;color:#999; float:left; cursor:pointer;}
.rank .tab .curr{background:url(images/bg_tit_home.gif) no-repeat -62px -274px;color:#c00;}
.rank .tab .curr a:link,.rank .tab .curr a:visited{color:#c00;}
.rank .tabcon li{float:left;width:197px;padding:6px 5px;border-top:1px solid #efefef;overflow:hidden;height:22px;line-height:22px;}
.rank .tabcon span{float:left;padding:0 8px 0 4px;font-size:14px;font-weight:bold;color:#C00;font-family:arial;}
.rank .tabcon .p-name{float:left;width:176px;height:22px;overflow:hidden;}
.rank .tabcon .fore{padding:10px 5px 10px;height:56px;border-top:1px solid #c00;}
.rank .tabcon .fore .p-img{float:left;height:50px;margin-right:5px;}
.rank .tabcon .fore .p-name{width:120px;height:3em;line-height:1.5em;}
.rank .tabcon .fore .p-price{float:left;height:18px;margin-top:2px;line-height:18px;}
.hide{display:none;}
.right{float:right;width:211px;}
.list-h{overflow:hidden;zoom:1; height:735px;}
.clr{display:block;overflow:hidden;clear:both;height:0;line-height:0;font-size:0;}
.pros{width:983px; float:left;}

/**/
.user_tit{ width:1200px; height:33px;line-height:33px;  background:url(images/login_tit_m.gif) repeat-x; float:left}
.user_tit ul{ background:url(images/login_tit_l.gif) 0 0 no-repeat; width:100%;float:left}
.user_tit li{ background:url(images/login_tit_r.gif) right 0 no-repeat; width:100%;float:left}
.user_tit li span{ float:left; font-size:14px; font-weight:bold;line-height:33px; padding-left:15px; }
.usBox_in{ border:1px solid #e2e2e2; border-top:none}
.us_Submit_reg{border:none; width:136px; height:35px; background:url(images/bnt_ur_reg.gif);}


.usBox_1{background:#fff; text-align:left; width:297px; height:208px; padding:43px 153px 60px 123px;}
.usBox_1 .logtitle{height:30px; background:url(images/ur_bg.gif) no-repeat 0px 0px;}
.us_Submit{border:none; width:87px; height:35px; background:url(images/bnt_ur_log.gif);}

.usTxt{width:265px; height:267px; padding:43px 0 0 90px; background:#f2f2f2; float:right;
text-align:left; background:url(images/ur_bg1.gif) no-repeat 0 50%; line-height:23px;
}
.usTxt img{margin-top:15px;}

.formBorder_u{border:1px solid #ddd; height:20px; vertical-align: middle; width:300px;}
.user_form_u{border:1px solid #ff9900; background:#ffffec; height:20px; vertical-align: middle; width:300px;}
/**/
.globalGoodsListMenu2{ height:27px; line-height:27px; overflow:hidden;  border-bottom:2px solid #be0000;}
.globalGoodsListMenu2 span{ padding:0 10px 4px 30px; height:27px; }
.globalGoodsListMenu2 img{}
.globalGoodsListMenuDisplay {
        padding-right: 30px;
      }
.list_b{ height:24px; line-height:24px; background:url(images/list_b.gif); width:100%; text-align:right}
.list_b span{ color:#cc3300; padding-right:10px;}

/*重新写*/
.goodsMod_res_brand{
float:left;
width:245px;
/*margin:5px auto;*/
min-height:1px;
display: -moz-inline-stack;
display: inline-block;
text-align:center;
vertical-align: top;
zoom:1;
*display:inline;
/*_height:1px;*/
height:180px;
line-height:20px;
outline:hidden;
background-repeat:repeat;
background-position:bottom;

}
.goodsMod_res_brand p{margin-top:3px;
height:40px;
line-height:20px;
overflow:hidden;
width:240px;
white-space:normal;
}
.goodsMod_res_brand p a:hover{ text-decoration:underline;}
.goodsMod_res_brand p b{ color:#FF6600; font-weight:normal;}

/**/
.allsort {
	Z-INDEX: 11; BACKGROUND: url(images/bg_nav_0702.jpg) no-repeat 0px -217px; FLOAT: left; WIDTH: 211px;/* MARGIN-RIGHT: 4px;*/ POSITION: relative; HEIGHT: 50px; 
}
.allsort .mtop {
	PADDING-RIGHT: 12px; PADDING-LEFT: 16px; PADDING-BOTTOM: 13px; CURSOR: pointer; LINE-HEIGHT: 24px; PADDING-TOP: 13px; HEIGHT: 24px
}
.allsort .mtop STRONG {
	FONT-SIZE: 14px; FLOAT: left; COLOR: #630
}
#o-search .allsort .mtop A {
	COLOR: #630
}
.allsort .mtop .extra {
	BACKGROUND: url(images/bg_nav.jpg) no-repeat -220px -180px; FLOAT: right; OVERFLOW: hidden; WIDTH: 22px; HEIGHT: 22px
}
.allsort .mc {
	BORDER-RIGHT: #c40000 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #c40000 0px solid; DISPLAY: none; PADDING-LEFT: 3px; BACKGROUND: #fef8ef; PADDING-BOTTOM: 0px; OVERFLOW: visible; BORDER-LEFT: #c40000 1px solid; WIDTH: 203px; PADDING-TOP: 0px; BORDER-BOTTOM: #c40000 1px solid; POSITION: absolute; TOP: 49px; -moz-border-radius: 0 0 5px 5px; -webkit-border-radius: 0 0 5px 5px; 
}
.allsort .item {
	 WIDTH: 203px; HEIGHT: 32px; border-bottom: #fde6d2 1px solid;
}
.allsort .fore {
	BORDER-TOP-STYLE: none
}
.allsort SPAN {
	DISPLAY: block; Z-INDEX: 1; WIDTH: 203px; POSITION: relative
}
.allsort H3 {
	BORDER-RIGHT: #fef8ef 0px solid; BORDER-TOP: #fef8ef 1px solid; PADDING-LEFT: 20px; FONT-WEIGHT: normal; BACKGROUND: url(images/bg_nav_h3.gif) no-repeat 0px 0px; BORDER-LEFT: #fef8ef 1px solid; WIDTH: 180px; BORDER-BOTTOM: #fef8ef 1px solid; HEIGHT: 30px; font-size:14px; 
}
.allsort H3 A:link {
	DISPLAY: block; COLOR: #333; LINE-HEIGHT: 30px; HEIGHT: 30px
}
.allsort H3 A:visited {
	DISPLAY: block; COLOR: #333; LINE-HEIGHT: 30px; HEIGHT: 30px
}
.allsort H3 A:hover {
	COLOR: #1b578a
}
.allsort H3 A:active {
	COLOR: #1b578a
}
.allsort S {
	DISPLAY: block; BACKGROUND: url(images/bg_nav_0816-.jpg) no-repeat -274px -216px; LEFT: 182px; WIDTH: 13px; POSITION: absolute; TOP: 10px; HEIGHT: 13px
}
.allsort .item .i-mc {
	BORDER-RIGHT: #c30 1px solid; BORDER-TOP: #c30 1px solid; DISPLAY: none; BACKGROUND: #fff9ef; LEFT: 163px; OVERFLOW: hidden; BORDER-LEFT: #c30 1px solid; WIDTH: 658px; BORDER-BOTTOM: #c30 1px solid; POSITION: absolute; TOP: 0px;min-height:380px;
}
.allsort .item DT {
	PADDING-RIGHT: 6px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; PADDING-TOP: 3px
}
.allsort .item DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; OVERFLOW: hidden; PADDING-TOP: 3px; ZOOM: 1
}
.allsort .subitem {
	PADDING-RIGHT: 4px; PADDING-LEFT: 8px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 464px; PADDING-TOP: 0px; min-HEIGHT: 360px;_HEIGHT: 360px;
}
.allsort .subitem DL {
	PADDING-RIGHT: 0px; BORDER-TOP: #ffefd7 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 6px; OVERFLOW: hidden; PADDING-TOP: 6px; ZOOM: 1
}
.allsort .subitem .fore {
	BORDER-TOP-STYLE: none
}
.allsort .subitem DT {
	FLOAT: left; WIDTH: 54px; COLOR: #c00; LINE-HEIGHT: 22px; TEXT-ALIGN: right
}
.allsort .subitem DD {
	FLOAT: left; WIDTH: 402px
}
.allsort .subitem EM {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 4px 0px; BORDER-LEFT: #ccc 1px solid; LINE-HEIGHT: 14px; PADDING-TOP: 0px; HEIGHT: 14px; font-style:normal;
}
#o-search .allsort .subitem DT A {
	COLOR: #c00; TEXT-DECORATION: underline
}
#o-search .allsort .subitem DD A {
	WHITE-SPACE: nowrap
}
.allsort .fr {
	BACKGROUND: #fff; MARGIN-BOTTOM: -2000px; PADDING-BOTTOM: 2010px; WIDTH: 176px; float:right;
}
.allsort .fr DL {
	PADDING-BOTTOM: 0px
}
#o-search .allsort .fr A {
	COLOR: #666
}
.allsort .brands {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 6px; WIDTH: 160px; PADDING-TOP: 6px
}
.allsort .brands EM {
	FLOAT: left; WIDTH: 80px; font-style:normal;
}
.allsort .brands DD {
	LINE-HEIGHT: 20px; PADDING-TOP: 6px
}
.allsort .promotion {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 6px; WIDTH: 160px; PADDING-TOP: 6px
}
.allsort .promotion DD {
	LINE-HEIGHT: 20px; PADDING-TOP: 6px
}
.allsort .mc .extra {
	PADDING-RIGHT: 8px; BORDER-TOP: #fde6d2 1px solid; PADDING-LEFT: 8px; BACKGROUND: #fdf1de; PADDING-BOTTOM: 7px; PADDING-TOP: 7px
}
#o-search .allsort .mc .extra A {
	COLOR: #c00
}
.allsorthover {
	BACKGROUND-POSITION: 0px -166px
}
.allsorthover .mtop .extra {
	BACKGROUND-POSITION: -220px -203px
}
.allsorthover .mc {
	DISPLAY: block
}
.allsort .hover SPAN {
	Z-INDEX: 13; WIDTH: 160px
}
.allsort .hover H3 {
	BORDER-RIGHT: #c30 0px solid; BORDER-TOP: #c30 1px solid; FONT-WEIGHT: bold; OVERFLOW: hidden; BORDER-LEFT: #c30 1px solid; WIDTH: 140px; BORDER-BOTTOM: #c30 1px solid; BACKGROUND-COLOR: #fff9ef
}
.allsort .hover S {
	DISPLAY: none
}
.allsort .hover .i-mc {
	DISPLAY: block; Z-INDEX: 12
}
* HTML .allsort .item DD {
	PADDING-BOTTOM: 6px
}
* HTML .allsort .subitem {
	HEIGHT: 400px
}
.allsort .close {
	Z-INDEX: 14; BACKGROUND: url(images/bg_tit_home.gif) -154px -105px; LEFT: 632px; WIDTH: 19px; CURSOR: pointer; POSITION: absolute; TOP: 6px; HEIGHT: 19px
}
.index_b b{ display:block; height:33px;_height:33px; overflow:hidden; }
.index_b em{ display:block; height:35px;_height:35px; overflow:hidden;}
/**/
.hot_goods{width:254px; float:left;}
.hot_goods .li1{float:left; width:70px; height:70px; text-align:center}
.hot_goods .li2{float:left; width:180px; height:40px; line-height:20px; overflow:hidden; margin-top:10px;}
.hot_goods .li2 b{ color:#FF6600; font-weight:normal;}
.hot_list{ background-color:#F3F8FC; height:25px; padding-top:5px;}
.hot_goods .li3{width:245px; height:20px; line-height:20px; overflow:hidden;}
.hot_goods .li3 b{ color:#FF6600; font-weight:normal;}
/**/
.w_g{ width:960px; overflow:hidden;}