﻿/*

Template Name: ECSHOP 2009Jingdong

Template URI: http://www.ok-moban.com/

Description: The 2009Jingdong 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:12px; font-family:"宋体",Verdana, Arial; 

line-height:150%; margin:0; padding:0; color:#222;

background:url(images/bodyBg.gif) repeat-x 0 0;

}

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:12px;}

.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:#E42E2F;}

.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;}

.market_price{color:#757575; font-weight:bold; text-decoration:line-through;}



/*表单*/

.InputBorder{

border:1px solid #a62411;

background:#fff; height:17px;

}

.formBorder{border:1px solid #a62411;}



/*按钮*/

.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:220px; padding:20px 0;

text-align:center;

overflow:hidden;

}

#HeadTop .logoRight{

width:980px;

}

/*顶部导航*/

#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:10px;

}

#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:2px; _margin-right:1px;

}

#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;

/*color:#fff;*/ text-decoration:underline;

/*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;

}

#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;

}

/*#Nav a:hover .left,*/

#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 a:hover .right,*/

#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;

}

/*搜索*/

#Search{

width:1160px; height:60px; padding:8px 15px 0 25px;

background:url(images/searchBg_1200.gif) repeat-x 0 0;

position:relative; color:#fff; margin-bottom:6px;

}

#Search .left,#Search .right{

width:15px; height:68px; display:block;

}

#Search .left{

background:url(images/bg.gif) no-repeat -72px 0px;

position:absolute; left:0px; top:0px;

}

#Search .right{

background:url(images/bg.gif) no-repeat -89px 0px;

position:absolute; right:0px; top:0px;

}

#Search a{

color:#fff; text-decoration:none;

}

#Search a:hover{

color:#fff; text-decoration:underline;

}

#Search .FormBox{

margin-top:6px;

}

/*购物车*/

#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;

padding:0 15px 0 36px; 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:766px;

}

#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.jpg) no-repeat 0 0;

color:#fff; text-align:left; font-weight:bold; position:relative;

padding:0px 12px;

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:#fff;}

.modTitle .more img{margin-top:10px;}

.modBox{border:1px solid #d03c2d; margin-bottom:6px; border-top:none;}

.modBox_1{border:1px solid #e7ca96; border-top:none; margin-bottom:6px;}

/*通用模块（风格二）*/

.mod2{

border:1px solid #e8ca96; margin-bottom:6px;

}

.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:27px; line-height:27px;

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:27px;

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:27px; 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:27px; position:absolute; left:0px; top:0px; padding-left:135px;

}

.mod3 h3 .mod3_snatch_Tit{background:url(images/bg_title_2.gif) no-repeat 0 -36px;

height:27px; position:absolute; left:0px; top:0px; padding-left:135px;

}

.mod3 h3 .mod3_auction_Tit{background:url(images/bg_title_2.gif) no-repeat 0 -72px;

height:27px; position:absolute; left:0px; top:0px; padding-left:135px;

}

.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:29px; line-height:29px;

background:url(images/mod4Bg.gif) repeat-x left bottom; text-align:right;

padding:0 10px; position:relative;

}

.mod4 h3 .more{margin-top:13px; *margin-top:0px; _margin-top:13px;}

.mod4 h3 span{display:block; width:5px; height:29px;

background:url(images/bg.gif) no-repeat -195px 0px;

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:145px;

}

    .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;

		}

/**/







/*单个商品模块*/

.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;*/

height:200px;

outline:hidden;

margin-top:5px;

/*background-image:url(images/goods_item_bg.gif);

background-repeat:repeat;

background-position:bottom;*/



}

.goodsMod p{margin-top:3px;

height:20px;

line-height:20px;

overflow:hidden;

width:200px;

white-space:normal;

}

.goodsMod p a:hover{ text-decoration:underline;}

.goodsMod p b{ color:#FF0000; font-weight:normal;}

.itesm { border-bottom:1px #F5F2E1 solid; }

/**/

.goodsMod_res{

float:left;

width:254px;

/*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-image:url(images/goods_item_bg.gif);

background-repeat:repeat;

background-position:bottom;



}

.goodsMod_res p{margin-top:3px;

height:60px;

line-height:20px;

overflow:hidden;

width:250px;

white-space:normal;

}

.goodsMod_res p a:hover{ text-decoration:underline;}

.goodsMod_res p b{ color:#FF0000; font-weight:normal;}

/*  ==================== library ====================  */

/*商品分类*/

#category_tree{

/*background:#fffff5;*/ padding:4px 0;

}

#category_tree .dt{

/*background:#d6e9f9;*/ padding:3px 8px;

}

#category_tree .dt a{

font-weight:bold; font-size:14px; color:#b72400;

}

#category_tree .dd{

margin-bottom:3px; color:#999999; padding:3px 0 8px 0;

}

#category_tree .dd a{

display:inline-block;

display:-moz-inline-stack;

*display:inline;

zoom:1;

width:88px;

height:20px;

padding-left:8px;

margin-left:5px;

vertical-align:middle; 

overflow:hidden; 

/*background:url(images/bg.gif) no-repeat 0 -80px;*/

}



#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-left:5px;

vertical-align:middle; 

overflow:hidden; 

/*background:url(images/bg.gif) no-repeat 0 -80px;*/

}



/*这段css是为了显示隐藏商品分类加的*/

#category_tree .close{

width:12px; height:12px; background:url(images/icon_list_down.gif) no-repeat 0 0;

float:right; position:relative; top:5px; cursor:pointer; padding-right:5px;

}

#category_tree .open{

width:12px; height:12px; background:url(images/icon_list_up.gif) no-repeat 0 0;

float:right; position:relative; top:5px; 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 -110px;}

/*在线调查*/

.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:34px; 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:34px; 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:360px; margin-right:23px; float:left; text-align:center; overflow:visible;}

#goodsInfo_img .goodsImg{width:350px;  }

#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:60px; 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:330px; height:60px; _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:0px solid #6dcff6; width:70px; height:58px;}

#goodsInfo_text{

width:600px; 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:1px solid #e7ca96; clear:both; padding:0 20px;}

.goodsTagTitle h2{height:30px; line-height:30px; 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:30px; 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:10px;}

   .commentsList{border:1px solid #f88e00; background:#fff9d9; padding:10px; margin:10px 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 #e4c280; border-right:3px solid #e4c280; 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:12px;

}

.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:12px;

}

.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:12px;

 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:12px; 		

}





.my_left_category h1{

		background-image:url(images/spring_06.jpg);

		height:20px;

		background-repeat:no-repeat;

		font-size:14px;

		font-weight:bold;

		padding-left:15px;

		padding-top:8px;

		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:12px; 

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: center center;

	height: 220px;

	padding-left:25px;

	margin-bottom:5px;

}



.goodsMod_re{

width:310px;

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:left;margin-left:10px; width:110px; 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:29px; line-height:29px;

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:29px;

background:url(images/bg.gif) no-repeat -195px 0px;

position:absolute; top:0px; right:0px;

}

.modList h3 .modListTit{background:url(images/bg_titles.gif) no-repeat 0 0px;

height:29px; position:absolute; left:0px; top:0px; width:145px; text-align:left; color:#FFFFFF; font-size:14px; font-weight:bold; line-height:29px;

}

    .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:75px;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:12px;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:46px;height:41px;right:40px;bottom:0;}

		.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:12px;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:360px; overflow:hidden;}

.goodsMod_res_MQ{height:180px; overflow:hidden;}

/**/

.us_Submit_reg{border:none; width:128px; height:27px; background:url(images/bnt_login.gif);}



.topic_it{ border:0px;}

.phone {float:right;margin:5px;}


