/*

Template Name: EC微万定制版

Template URI: https://wellshi.taobao.com/

Description: 微万定制英文版.

Version: 2.73

Author: wellwap Team.

Author URI: https://wellshi.taobao.com/

Logo filename: logo.png

Template Type: type_0 

*/





/* ====================

     公共样式

==================== */


@font-face {font-family:'Calibri';src:url('fonts/Calibri.ttf') format('truetype');}


body {

    margin: 0 0 0 0;

    padding: 0;

    font-family:Calibri, Arial, Helvetica, sans-serif;

}

address, caption, cite, code, dfn, em, strong, th, abbr, var {

    font-style: normal;

    font-weight: normal;

}

html {

    font: 12px/150% Calibri, Arial, Helvetica, sans-serif;

    color: #666;

    background-color: #FFF;

}

a {

    color: #333;

    text-decoration: none;

}

a:hover {

    text-decoration: underline;

    color: #ad3231;

}

.red, a.red:link, a.red:visited {

    color: #ad3231;

}

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;

}

.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;

}

a {

    text-decoration: none

}

.dashed {

    background: url(images/lineBg.gif) repeat-x left top;

    color: #3f3f3f;

    padding: 2px 0 3px 12px;

}



.clearfix:after {

    content: ".";

    display: block;

    height: 0;

    clear: both;

    visibility: hidden;

}

*html .clearfix {

    height: 1%;

}

*+html .clearfix {

    height: 1%;

}





.goodsItem *,.goodsItem *:hover{

	-webkit-transition:all .3s ease;

	-moz-transition:all .3s ease;

	-ms-transition:all .3s ease;

	-o-transition:all .3s ease;

	transition:all .3s ease;

}



/*英文强制换行*/

.word {

    word-break: break-all;

}



/*边框*/

.B_blue {

    border: 1px solid #e2e2e2;

}

.B_input {

    border: 1px solid #ccc;

}

.inputBg {

    border: 1px solid #b3b3b3;

    background: url(images/inputbg.gif) repeat-x left top;

    height: 18px;

}

#formMsg {

	margin:50px auto;

	display:none;

}

.CONTACT.US #formMsg {

	display:block}

#formMsg .msgtit {

    background:#f9f9f9;

    padding:5px 10px;

    margin-bottom:20px;

    border-top:1px solid #f1f1f1;

}



/*字体颜色ecmoban.com*/

.f1 {

    color: #ff7126;

    font-weight: bold

}

.f2 {

    color: #c00;

    font-weight: bold;

    margin-right: 15px;

}

.f3 {

    color: #9e9e9e;

}

.f4 {

    color: #ff7126;

}

.f4_b {

    color: #ff7126;

    font-weight: bold;

}

.f5 {

    font-size: 14px;

    font-weight: bold;

}

.f6 {

    color: #c00;

}

.market {

    font-size: 12px;

    text-decoration: line-through;

    color: #999

}

.shop {

    color: #ff7126;

    font-size: 14px;

    font-weight: 600;

}

.market_s {

    text-decoration: line-through;

}

.shop_s {

    color: #ff7126;

    font-weight: bold;

    font-size:1.2em;

}

/*按钮部分*/

.bnt_blue {

    background: url(images/bg.gif) no-repeat 0px 0px;

    width: 52px;

    height: 21px;

    text-align: center;

    line-height: 22px;

    color: #333;

    border: none;

    cursor: pointer;

    overflow: hidden

}

.bnt_blue_1 {

    background: url(images/bg.gif) no-repeat 0px -663px;

    width: 139px;

    height: 21px;

    text-align: center;

    line-height: 22px;

    color: #333;

    border: none;

    cursor: pointer;

    overflow: hidden

}

.bnt_blue_2 {

    background: url(images/bg.gif) no-repeat 0px -696px;

    width: 229px;

    height: 21px;

    text-align: center;

    line-height: 22px;

    color: #333;

    border: none;

    cursor: pointer;

    overflow: hidden

}

.bnt_bonus {

    background: url(images/bg.gif) no-repeat -56px 0px;

    width: 52px;

    height: 21px;

    text-align: center;

    line-height: 22px;

    color: #333;

    border: none;

    cursor: pointer;

    overflow: hidden

}

/*box from ec moban*/

.box {

    overflow: hidden;

}

.box_1 {

    border: 1px solid #e2e2e2;

    background-color: #fff;

}

.AreaR .box_1 {

    min-height:500px;

    line-height:20px;
	position:relative;

}

.AreaR .box_1 p {

    padding:5px 0;

}

.AreaR .box_1 .arc {
	border:4px solid #fcf8f7; 
	background-color:#fff; 
	padding:20px 15px 20px 200px;
    position:relative;
}

.AreaR .box_1 .arcside {
    width:150px;
	height:auto;
	position:absolute;
	left:20px;
	top:70px;	
	}
.AreaR .box_1 .arcside a {
	display:inline-block;
	width:100%;
	line-height:30px;
	background:#f1f1f1;
	margin-bottom:1px;
	padding:0 5px;}


.CONTACT .AreaR .box_1 .arc {
    padding: 20px 15px 20px 20px;
}

.CONTACT .AreaR .box_1 .arcside{
    display:none;
}


.box_2 {

    border: 1px solid #e2e2e2;

    background: url(images/box_2Bg.gif) repeat-x top left;

    background-color: #edf8fe;

    overflow: hidden;

}

.boxCenterList {

    padding: 25px;

}

/*模块标题*/

h3 {

    height: 31px;

    line-height: 31px;

    font-size: 12px;

    background: url(images/h3_bg.gif) repeat-x;

    text-align: right;

    padding: 0 12px;

    font-weight: 100;

}

h3.border {

    border: 1px solid #e2e2e2;

    border-bottom: none;

}

h3 img {

    position: relative;

    top: 7px;

}

h3 span {

    float: left;

    height: 27px;

    line-height: 27px;

    text-align: left;

    font-weight: bold;

    color: #666;

    padding-left: 5px;

}

h3 a {

    color: #333;

    text-decoration: none

}

h5 {

    height: 26px;

    line-height: 26px;

    text-align: right;

    background-color: #f6f6f6;

    font-size: 12px;

    color: #900;

    padding: 0 10px 0 0;

}

h5 span {

    float: left;

    font-weight: bold;

    padding-left: 15px;

}

h6 {

    height: 23px;

    line-height: 23px;

    text-align: right;

    font-size: 12px;

    background: #f6f6f6;

    color: #3f3f3f;

    border: 1px solid #fff;

    padding-right: 10px;

}

h6 span {

    float: left;

    padding-left: 15px;

}



/*页面留白*/

.blank {

    height: 8px;

    line-height: 8px;

    clear: both;

    visibility: hidden;

}

.blank5 {

    height: 5px;

    line-height: 5px;

    /* _margin:-3px 0;e c m o b a n*/

    clear: both;

    visibility: hidden;

}

/*布局*/

.AreaL {

    width: 220px;

    float: left;

    overflow: hidden;

    display:none

}

.AreaR {

    width: 1200px;

    float: right;

    overflow: hidden

}



#p_user .AreaL {

    width: 220px;

    float: left;

    overflow: hidden;

    display:block;

}

#p_user .AreaR {

    width: 970px;

    float: right;

    overflow: hidden

}





.AreaL h3 {

    background: none;

    border-bottom: 2px solid #ad3231;

    height: 22px;

    line-height: 22px;

}

.AreaL h3 span {

    color: #333333;

    height: 22px;

    line-height: 22px;

}



.AreaL .box_1 {

    border: none

}

.AreaL h3 span {

}



/* ====================

     导航部分

==================== */



#logo {

    width: 390px;

    margin-left: 0;

    padding: 20px 0px 10px 0px;

    margin-right: 100px;

    display: block;

    position: relative;

    float: left

}



#logo span {

    color: #da131a;

    display: none;

    font-size: 12px;

    position: absolute;

    right: 30px;

    text-decoration: underline;

    top: 48px;

    font-weight: normal;

}

a#logo:hover span {

    display: block;

}







#searchForm {

    float: left;

    width: 370px;

    height: 24px;

    border: 1px solid #ddd;

    width: 350px;

    height: 24px;

    margin: 45px 0 0 0px;

}



#searchForm input {

    float: left;

    width: 280px;

    height: 18px;

    line-height: 18px;

    border: 1px solid #fff;

    color: #807C79;

    font: 11px/1.8em Calibri, Arial,Verdana,"Trebuchet MS",sans-serif;

}

.searchBtn {

    float: right;

    width: 31px;

    height: 24px;

    background: url(images/search_go.gif) no-repeat;

    border: none;

    cursor: pointer

}



/*顶部管理型导航*/

.log {

    padding-top: 6px;

    height: 22px;

    line-height: 22px;

}

.log .t a {

    color: #333;

    padding: 0 6px

}

.log .t a:hover {

    text-decoration: underline

}

.log {

    color: #999

}

.log .t * {

    float: left

}

.log .t {

    float: right

}

.log .b {

    color: #333;

    float: right;

    width: 330px;

}

#ECS_MEMBERZONE a {

    text-transform:capitalize;

}

#topNav {

    height: 22px;

    line-height: 22px;

    color: #666;

    position: relative;

}

#topNav a {

    color: #666;

    text-decoration: none;

}

/*页面主导航*/





.buy_car_bg {

    float: right;

    height: 26px;

    line-height: 26px;

    width: 147px;

    background: url(images/bag.gif) 4px center no-repeat;

    position: relative;

    z-index: 999;

    border: 1px solid #fff;

    padding: 2px 8px 2px 30px;

}

.buy_car_bg img {

    vertical-align: middle

}

.buy_car_bg .car_ul {

    display: none

}

.buy_car_bg b {

    font-weight: normal;

    text-decoration: underline;

    padding: 0 3px;

}

.buy_car_bg a {

    text-decoration: none;

    color: #333;

}

.buy_car_bg_box {

}

.buy_car_bg_box .ul1_on {

    cursor: pointer;

    border: 1px solid #262626

}

.buy_car_bg_box .ul1_on .car_ul {

    display: block;

    position: absolute;

    background: #FFF;

    float: left;

    right: -1px;

    _right: -2px;

    top: 26px;

    margin-top: 4px;

    width: 270px;

    padding: 5px;

    border: 1px solid #262626;

}

.buy_car_bg_box .ul1_on .car_ul li {

    width: 270px;

    line-height: 22px;

    padding: 5px 0

}

.buy_car_bg_box .ul1_on .car_ul li {

    padding: 3px 0;

}

.buy_car_bg_box .ul1_on .car_ul .f_l {

    width: 200px;

    float: left

}

.buy_car_bg_box .ul1_on .car_ul .name {

    line-height: 22px;

    float: left;

    width: 117px;

    height: 46px;

    line-height: 23px;

    overflow: hidden;

    padding: 2px 0 0 0px;

    text-align: left

}

.buy_car_bg .name:hover {

    color: #de181f

}



.buy_car_bg_box .ul1_on .car_ul .f_r {

    width: 66px;

    float: right;

    padding-top: 2px;

    text-align: right;

}

.buy_car_bg_box .ul1_on .car_ul .f_r b {

    color: #ed1c24

}

.buy_car_bg_box .ul1_on .car_ul .f_r .del {

    color: #999

}



.buy_car_bg_box .ul1_on a {

    text-decoration: none;

    color: #333;

}

.buy_car_bg_box .ul1_on .dang {

    width: 155px;

    height: 2px;

    line-height: 2px;

    background: #fff;

    position: absolute;

    right: -5px;

    top: -7px;

    

    _top: -7px;

    _right: 0px;



}



.buy_car_bg_box .ul1_on .dang2 {

    _top: -13px;

}







.allwidth {

    width:100%;

    margin:0 auto;

    padding:0;

    height:auto;

    overflow:hidden;

}

.bbl {

    border-bottom:1px solid #eee;

    background:#f9f9f9;

}



#mainNav {

    height: 38px;

    line-height: 38px;

    border-bottom:0;

    border-top:0;

    position: relative;

    z-index: 999

}

#mainNav .u1 {

    float: left;

    position: relative

}

#mainNav .u1 .a1 {

    float: left;

    padding: 0 10px;

    margin: 2px 0px;

    color: #414141;

    height: 34px;

    line-height: 34px;

    font-size:14px;

    font-weight:bold;

}

#mainNav .u1_over .a1 {

    float: left;

    background: #262626;

    color: #fff;

    text-decoration: none

}

#mainNav .u1 #cur {

    color:#ff7126

}



#mainNav .u1 dl {

    display: none

}

#mainNav .u1_over dl {

    display: block;

    position: absolute;

    left: 0;

    top: 0;

    background: #fff;

    border: 1px solid #262626;

    top: 30px;

    padding: 9px;

}

#mainNav .u1_over .dl1 {

    width: 800px

}

#mainNav .u1_over .dl2 {

    width: 700px

}

#mainNav .u1_over .dl3 {

    width: 600px

}

#mainNav .u1_over .dl4 {

    width: 600px

}

#mainNav .u1_over .dl5 {

    width: 600px

}

#mainNav .u1_over .dl6 {

    width: 400px

}

#mainNav .u1_over .dl7 {

    width: 300px

}





#mainNav .u1_over dl .dd {

    float: left;

    width: 130px;

}

#mainNav .u1_over dl a {

    color: #666

}

#mainNav .u1_over dl .t {

    display: block;

    font-weight: bold;

    color: #333

}

#mainNav .u1_over dl .b {

    display: block;

    height: 22px;

    line-height: 22px;

}



#mainNav .u1_over dl .dd_r {

    float: right;

    width: 140px;

}

#mainNav .u1_over dl .dd_r a {

    display: block;

    height: 22px;

    line-height: 22px;

}

#mainNav .u1_over dl .dd_r .tit {

    background: #f7f7f7;

    padding: 0 9px;

    margin-bottom: 9px;

    font-weight: bold;

    color: #333

}

/*当前位置*/

#ur_here {

    height: 30px;

    line-height: 30px;

    padding: 0px;

    background:#f9f9f9;

    border-bottom: 1px solid #f1f1f1;

}



/*当前位置*/

#ur_here {

    height: 24px;

    line-height: 24px;

    padding: 0 12px;

    margin-bottom:8px;

}

#ur_here a {

    color: #990000;

    text-decoration: none;

}



/* ====================

     模块

==================== */

/*购物车*/



/*商品分类*/

#category_tree {

    background-color: #fff;

    border: 2px solid #871302

}

#category_tree .tit {

    background: url(images/category_tit.gif) repeat-x;

    height: 32px;

    line-height: 32px;

    font-size: 14px;

    font-weight: bold;

    padding-left: 15px;

    color: #FFF

}



#category_tree dl {

    margin: 3px;

    border-bottom: 1px solid #e7e6e3;

    padding: 3px 0

}

#category_tree dt {

    height: 22px;

    line-height: 22px;

    font-size: 14px;

}

#category_tree dt a {

    background: url(images/biao4.gif) no-repeat 10px center;

    color: #333;

    padding-left: 20px;

    text-decoration: none;

    font-weight: bold

}

#category_tree dd {

    padding: 3px 0 3px 10px;

    line-height: 24px;

}

#category_tree dd a {

    color: #666;

    text-decoration: none;

    padding-right: 10px;

}

#category_tree dd a:hover {

    color: #ff6600;

    text-decoration: none;

}

/*销售排行*/







.top10Tit {

    background: url(images/bg.gif) no-repeat 0px -85px;

    height: 30px;

}

.top10List {

    background-color: #fff;

    margin: 0px 4px 4px 4px;

}

.top10List ul {

    border-bottom: 1px solid #ddd;

    position: relative;

    padding: 3px 0

}

.top10List .iteration {

    position: absolute;

    top: 6px;

    left: 6px;

}

.top10List .iteration1 {

    padding-left: 3px;

}

.top10List li.topimg {

    width: 90px;

    height: 90px;

}

.top10List .samllimg {

    width: 90px;

    height: 90px;

    margin-bottom: 4px;

}

.top10List li {

    padding: 3px 3px 3px 23px;

    float: left;

    width: 110px;

}

/*linkCOLOR*/

.top10List li a,#mallNews .NewsList li a,.boxCenterList li a {

    color: #3f3f3f;

    text-decoration: none;

}

.top10List li a:hover,#mallNews .NewsList li a:hover,.boxCenterList li a:hover {

    color: #ff6600;

    text-decoration: none;

}







.top10_1 {

    width: 223px;

    height: 106px;

    background: url(images/top10_1.gif) no-repeat

}

.top10_1 li {

    color: #FFF;

    font-size: 12px;

    font-weight: bold

}

.top10_1 li a {

    color: #FFF;

    font-weight: normal;

    display: block;

    padding-bottom: 7px;

}

.top10_1 li .f1 {

    color: #FFF

}

/*首页焦点图*/



#mallNews {

    overflow: hidden

}

#mallNews .NewsList {

    background: #FFFFFF;

    padding: 8px;

}

#mallNews .NewsList ul {

    line-height: 21px;

}

#mallNews .NewsList li {

    background: url(images/bg.gif) no-repeat 0px -167px;

    padding: 0px 0px 0px 10px;

    line-height: 21px;

    height: 21px;

    text-align: left;

    color: #666;

    overflow: hidden

}

#mallNews .NewsList li a {

    color: #666

}

/*今日特价和品牌*/

#sales {

    width: 500px;

    background: url(images/salesBg.gif) repeat-x left bottom;

    border-bottom: 2px solid #f0f1f3;

    background-color: #eef8ff;

}

#sales h1 {

    font-size: 12px;

    background: url(images/salesTitBg.gif) no-repeat;

    height: 33px;

    text-align: right;

}

#sales h1 img {

    position: relative;

    top: 10px;

    right: 8px;

}

#sales .goodBox {

    margin: 10px 0px 10px 10px;

    _margin-left: 5px;

}

#sales .goodBox .goodList p {

    text-align: left;

    color: #3f3f3f;

}

#sales .goodBox .goodList p a {

    color: #3f3f3f;

    text-decoration: none;

}

#sales .goodBox .goodList p a:hover {

    color: #ff6600;

    text-decoration: none;

}

#sales .goodList {

    width: 110px;

    margin: 0px 5px 0px 5px;

    float: left;

}

#sales .goodList img {

    background: url(images/salesGoodBg.gif) no-repeat;

    width: 100px;

    height: 100px;

    padding: 5px;

}

#sales .goodList p {

    margin-top: 3px;

    text-align: center;

}

#brands {

    width: 247px;

    height: 199px;

    *height: 201px;

    padding: 1px 0 0 1px;

    position: relative;

}

#brands .brandsMore {

    position: absolute;

    left: 178px;

    bottom: 10px;

    width: 65px;

    height: 41px;

}

#brands .brandsMore img {

    border: none;

    width: 65px;

    height: 41px;

}

#brands img {

    width: 78px;

    height: 40px;

    border: 1px solid #e2e2e2;

}

#brands a {

    color: #0069cd;

    text-decoration: none;

    margin: 2px 1px;

    display: block;

    float: left;

}

.brandsIe6 {

    _width: 250px;

}



/*在ie6下特价商品不存在的话品牌推荐永远靠右显示*/

/*精品推荐，新品上市，热卖商品*/

.centerPadd {

    padding: 5px 8px 8px 8px;

    overflow: hidden;

}



.box_3 {

    border: 1px solid #dedede;

    background: url(images/tit1.gif) repeat-x

}





.itemTit .tit {

    height: 32px;

    line-height: 32px;

    background: url(images/cat_tit_bg.gif) repeat-x;

    padding-right: 10px

}

.itemTit .tit .ss_class {

    float: right

}

.itemTit .tit .ss_class a {

    color: #666

}

.itemTit .tit .f_l {

    width: 180px;

    font-size: 16px;

    font-weight: bold;

    padding-left: 25px;

    background: url(images/cat_tit_l.gif) no-repeat

}

.itemTit .tit .f_l a {

    color: #666;

    font-size: 16px;

    font-weight: bold

}







.itemBest_box .box_1 {

    border: 1px solid #bddbfd;

    background: #e6f2ff;

    padding: 15px 20px 5px 20px;

    margin-top: -1px;

}

















.itemBest_box .f1 {

    color: #1e51a4;

    font-weight: bold

}

.itemBest_box .f1 a {

    color: #1e51a4;

}











.itemTit img {

    position: relative;

    top: 7px;

}

.itemTit h2 {

    height: 27px;

    line-height: 28px;

    border: none;

    background: none;

    font-size: 12px;

    text-align: center;

    color: #f90;

    font-weight: bold;

    padding: 0px 10px;

    display: inline;

    white-space: nowrap;

}

.itemTit h2 a {

    color: #f90;

    text-decoration: none;

}

.itemTit .h2bg {

    height: 27px;

    line-height: 28px;

    border: none;

    background: none;

    font-size: 12px;

    text-align: center;

    color: #666;

    font-weight: 100;

    padding: 0px 10px;

    display: inline;

    white-space: nowrap;

}

.itemTit .h2bg a {

    color: #666;

    text-decoration: none;

}

.centerPadd .goodsBox {

    border: 1px solid #d6ecff;

    background: #fff;

    padding: 12px 0px 0px 17px;

    *padding: 12px 0px 0px 17px;

    _padding: 12px 0px 0px 0px;

}

.centerPadd .goodsBox .more {

    text-align: right;

    clear: both;

    margin: 0 8px 8px 0;

}







#show_best_area,#show_new_area,#show_hot_area,#show_promotion_area{

    padding:0px 7px;

}

.goodsBox {

    border:none; 

    padding:11px 7px 10px 7px;

}

/*单个商品*/

.goodsItem {

    width: 270px;

    float: left;

    position: relative;

    overflow: hidden;

    padding: 0px 13px 15px 13px;

    text-align: center

}

.goodsBox_1 .goodsItem {

    padding: 0px 3px 15px 3px;

    width: 210px;

}

.goodsItem .goodsimg {

    width: 270px;

    height: 270px;

    margin-bottom: 4px;



}

.goodsItem a:hover .goodsimg{

    -webkit-animation:scale .2s ease-out both;	

    -moz-animation:scale .2s ease-out both;

    -ms-animation:scale .2s ease-out both;

    -o-animation:scale .2s ease-out both;

    animation:scale .2s ease-out both;

}

@-webkit-keyframes scale {

    0% {-webkit-transform: scale(1,1)}

    100% {-webkit-transform: scale(1.1,1.1)}

}

@-moz-keyframes scale {

    0% {-moz-transform: scale(1,1)}

    100% {-moz-transform: scale(1.1,1.1)}

}

@-ms-keyframes scale {

    0% {-ms-transform: scale(1,1)}

    100% {-ms-transform: scale(1.1,1.1)}

}

@-o-keyframes scale {

    0% {-o-transform: scale(1,1)}

    100% {-o-transform: scale(1.1,1.1)}

}

@keyframes scale {

    0% {transform: scale(1,1)}

    100% {transform: scale(1.1,1.1)}

}



.goodsItem p {

    text-align: center;

    color: #3f3f3f;

    font-weight: normal;

    display: block;

    line-height: 18px;

    height: 36px;

    overflow: hidden

}

.goodsItem p a {

    color: #3f3f3f;

    text-decoration: none;

}

.goodsItem p a:hover {

    color: #ff6600;

    text-decoration: none;

}

.goodsItem span {

    width: 40px;

    height: 40px;

    position: absolute;

    left: 0px;

    top: 0px;

}

.goodsItem span.best {

    background: url(images/bg.gif) no-repeat 0px -304px;

}

.goodsItem span.news {

    background: url(images/bg.gif) no-repeat -75px -304px;

}

.goodsItem span.hot {

    background: url(images/bg.gif) no-repeat -161px -304px;

}







.goods_cat {

    padding: 10px;

}

.goods_cat .goodsItem {

    padding: 5px 11px 15px 10px;

}



















/*帮助*/





.helpTitBg {

    text-align: left;

    border-top: 1px solid #ccc

}

.helpTitBg dl {

    float: left;

    width: 170px;

    padding: 10px 0 10px 20px

}

.helpTitBg dt {

    width: auto;

    height: 25px;

    line-height: 25px;

    text-align: left;

    color: #a7a7a7;

    font-size: 16px;

    font-weight: bold;

    padding-bottom: 5px;

    margin-bottom: 5px;

}

.helpTitBg dt img {

    vertical-align: middle;

    margin-right: 5px;

}

.helpTitBg dt a {

    font-weight: bold;

    color: #666;

    text-decoration: none;

}

.helpTitBg dd {

    line-height: 22px

}

.helpTitBg dd a {

    padding: 0px 0px 0px 0px;

    color: #666;

}



/*相关商品 模_板_堂_出_品*/

.boxCenterList ul {

    height: 1%;

    margin-bottom: 5px;

}

.boxCenterList li {

    float: left;

    width: 100px;

}

.boxCenterList li.goodsimg {

    width: 48px;

    margin-right: 10px;

    float: left

}

.boxCenterList li.goodsimg img {

    width: 48px;

    height: 48px;

    display: block;

}

/*相关文章(其它带有小三角点的文字列表共用)*/

.RelaArticle a,.alone {

    background: url(images/bg.gif) no-repeat 0px -170px;

    padding: 0px 0px 0px 10px;

    color: #3f3f3f;

    text-decoration: none;

}

.RelaArticle a:hover {

    background: url(images/bg.gif) no-repeat 0px -170px;

    padding: 0px 0px 0px 10px;

    color: #ff6600;

    text-decoration: none;

}

/*浏览历史，收藏*/

.history h2 {

    height: 26px;

    line-height: 26px;

    padding: 0px 10px 0 20px;

    text-align: center;

    font-size: 12px;

    float: left;

    color: #990000;

    margin: 6px 5px 0 0;

    border: 1px solid #e2e2e2;

    border-bottom: none;

    background-color: #FFFFFF;

}

.history .h2bg {

    height: 26px;

    line-height: 26px;

    padding: 0px 10px 0 20px;

    text-align: center;

    font-size: 12px;

    float: left;

    color: #666;

    background: none;

    margin: 6px 5px 0 0;

    border: none;

}

#history li {

    width: 100%;

}

#clear_history a {

    background: none;

    padding: 0px;

    color: #3f3f3f;

    text-decoration: none;

    float: right;

    cursor: pointer;

}

.colle a {

    background: none;

    padding: 0px;

    color: #3f3f3f;

    text-decoration: none;

}

.colle a:hover {

    background: none;

    padding: 0px;

    color: #ff6600;

    text-decoration: none;

}

/* ====================

     商品详情页面部分模块

==================== */

#goodsInfo {

    _height: 1%;

}

#goodsInfo .imgInfo {

    width: 420px;

    float: left;

    padding-right: 10px;

}

#goodsInfo .imgInfo .thumb {

    width: 230px;

    height: 230px;

    display: block;

}



/*商品详情图片*/

#goodsInfo span {

    width: 4px;

    height: 48px;

    background: url(images/bg.gif) no-repeat 0 -527px;

    float: left;

}

#goodsInfo span.spanR {

    width: 4px;

    height: 48px;

    background: url(images/bg.gif) no-repeat -5px -527px;

    float: right;

}

#goodsInfo .gallery {

    width: 204px;

    float: left;

    margin-left: 10px;

    _margin-left: 5px;

    overflow: hidden;

}

#goodsInfo .gallery ul {

    width: auto;

}

#goodsInfo .gallery li {

    float: left;

    width: 48px;

    margin: 0 2px;

}

#goodsInfo .gallery li img {

    width: 46px;

    height: 46px;

    display: block;

}

.textInfo ul strong {

    font-weight: normal

}

/*文字信息*/

.goodtitle {

    font-size:1.6em; 

    font-weight:bold; 

    padding:10px 0;

}

#goodsInfo .textInfo {

    background: #fff;

    width: 750px;

    float: right;

    padding: 0 0 0 10px;

}

#goodsInfo .textInfo p {

    font-size: 14px;

    font-weight: bold;

    padding: 0 5px 5px 8px;

}

#goodsInfo .textInfo ul {

    border-top: 1px solid #f1f1f1;

}

#goodsInfo .textInfo li {

    background:none url(images/lineBg.gif) repeat-x left bottom;

    padding: 0px 8px;

    _height: 1%;

    border-bottom:1px dotted #f1f1f1;

}

#goodsInfo .textInfo li.padd {

    padding: 7px 0px 7px 8px;

	background:none;

	border-bottom:none;

}

#goodsInfo .textInfo li dd {

    width: 50%;

    float: left;

    padding: 7px 0px;

}

#goodsInfo .textInfo li dd.ddR {

    border-left: 1px solid #eeecec;

    width: 48%;

    padding-left: 8px;

}

#goodsInfo .textInfo li dd.ddL {

    border-right: 1px solid #eeecec;

}

#goodsInfo .textInfo a {

    color: #006bce;

    text-decoration: underline;

}

#goodsInfo .textInfo .loop {

    background: #f7f7f7;

    margin-top: 8px;

}



.shuxin dt {

    border: 1px solid #ccc;

    text-align: center;

    font-weight: bold;

    color: #990000;

    margin-bottom: 3px;

}

.shuxin dd {

    width: 50%;

    float: left

}

.shuxin dd span {

    float: left;

    background: #eee;

    margin: 3px;

}

.shuxin dd .span1 {

    width: 125px;

    padding-left: 5px;

}

.shuxin dd .span2 {

    width: 220px;

    padding-left: 5px;

}

/*用户评论*/

.ie6 {

    padding-left: 25px;

    _padding-left: 15px;

    height: 1%;

}



/*购买此商品的人还购买的商品*/

.comments li {

    background: url(images/lineBg.gif) repeat-x left bottom;

    padding: 3px 8px;

    width: 97%;

    _height: 1%;

    text-align: left;

    position: relative;

    margin-bottom: 8px;

}

.comments li img {

    position: absolute;

    right: 0px;

    top: 3px;

}

.comments li p {

    margin: 3px auto;

    text-align: left;

}

.commentsList {

    border: 1px solid #ccc;

    background: #f7f7f7;

    padding: 10px;

}

.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;

}

/* ====================

     品牌推荐

==================== */

/*品牌列表*/

#brandList {

    margin-top: 12px;

    height: 1%;

}

#brandList .brandBox {

    width: 240px;

    _width: 236px;

    float: left;

    margin: 0 5px 20px 5px;

    text-align: center;

    overflow: hidden;

    height: 160px;

}

#brandList .brandBox .brandLogo {

    width: 188px;

    height: 52px;

    overflow: hidden;

}

#brandList .brandBox h4 {

    height: 23px;

    line-height: 23px;

    background: #e9e9e9;

    margin: 15px 0 8px 0;

    padding: 0 10px;

    text-align: right;

    font-weight: 100;

    font-size: 12px;

}

#brandList .brandBox h4 span,#brandList .brandBox h4 span a {

    float: left;

    font-weight: bold;

    color: #3f3f3f;

    text-decoration: none;

}

#brandList p {

    text-align: left;

    margin-bottom: 5px;

    color: #909090;

    padding: 8px;

}

#brandList p.brandCategory,#brandList p.brandCategory a {

    text-align: left;

    color: #006acd;

    text-decoration: none;

}

#brandList .brandArticle {

    border: 1px dashed #d9d9d9;

    background: #e2e2e2;

    text-align: left;

}

.brandCategoryA a {

    margin-right: 15px;

}



/* ====================

     用户中心

==================== */

.box_1 .userCenterBox {

    border: 4px solid #f8f8f8;

    background-color: #fff;

}

.userMenu {

    padding:28px 0;

}

.usBox {

    border: 1px solid #ccc;

    padding:50px  15px;

    color: #000;

}



.usBox .inputBg {

    border: 1px solid #ccc;

    background: none

}

.usBox_1 {

    background: #fff;

    text-align: left;

    width: 320px;

}

.logtitle {

    height: 35px;

    background: url(images/user_tit1.gif) no-repeat 0px 0px;

}

.logtitle3 {

    height: 35px;

    background: url(images/user_tit3.gif) no-repeat 0px 0px;

}

.us_Submit {

    border: none;

    width: 125px;

    height: 40px;

    background: url(images/bnt_ur_log.gif)

}

.us_Submit_reg {

    border: none;

    width: 125px;

    height: 40px;

    background: url(images/bnt_ur_reg.gif);

}

.usTxt {

    width: 510px;

    height: 267px;

    float: right;

    text-align: left;

    line-height: 23px;

    border-left: 1px solid #eee;

    padding-left: 100px;

}

.regtitle {

    width: 510px;

    height: 35px;

    background: url(images/user_tit2.gif)

}

.usTxt img {

    margin-top: 15px;

}

/*注册*/

.usBox_2 {

    background: #fff url(images/usBox_2bg.gif) 550px center no-repeat ;

    text-align: left;

    padding: 43px 153px 60px 123px;

}

.usBox_2 .regtitle {

    height: 30px;

    background: url(images/ur_bg.gif) no-repeat 0px -34px;

}

.actionSub a {

    color: #000;

    text-decoration: underline;

    background: url(images/ur_bg.gif) no-repeat 0px -68px;

    padding-left: 14px;

}

.box_1 .userCenterBox .userMenu a {

    display: block;

    height: 25px;

    line-height: 20px;

    background: url(images/menuBg.gif) no-repeat 0 -30px;

    color: #3f3f3f;

    text-decoration: none;

    margin: 0 0 10px 22px;

    padding-left: 3px;

}

.box_1 .userCenterBox .userMenu a.curs {

    background: url(images/menuBg.gif) no-repeat 0 0px;

    font-weight: bold;

}

.box_1 .userCenterBox .userMenu a img {

    margin-right: 3px;

}

.box_1 .userCenterBox .userMenu a.logout{

    background:none;

    text-align:right;

    margin: 15px 22px 0 0;

}

.box_1 .userCenterBox .userMenu a.logout span {

    display:inline-block;

    text-align:center;

    color:#fff;

    line-height:21px;

    width:77px;

    height:21px;

    background: url(images/bnt_sign.png) no-repeat;

}



.msgBottomBorder {

    clear: both;

    background: url(images/lineBg.gif) repeat-x left bottom;

    padding-bottom: 8px;

    margin-bottom: 8px;

}



/* ====================

     商品分类页面

==================== */

/*属性组合搜索*/

.screeBox {

    padding: 10px;

}

.screeBox a {

    color: #404040;

}

.screeBox span {

    background: #990000;

    color: #FFFFFF;

    padding: 3px 5px;

    margin: 0 3px;

}



.sort a {

    position: relative;

    bottom: 5px;

}

.sort input {

    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: 8px;

}

.goodsList a {

    text-decoration: none;

    color: #900

}



.goodsList li.thumb {

    text-align: center;

}

.goodsList li.thumb img {

    border: 1px solid #ccc;

    padding: 1px;

}

.goodsList li.goodsName {

    width: 230px;

    font-size: 12px;

}

.goodsList li.goodsName .div_name {

    height: 80px;

}

.goodsList li.goodsName a {

    font-size: 12px;

    font-weight: bold;

    color: #333333

}

.goodsList li.goodsName .bnt_blue {

    color: #FFFFFF;

    font-size: 12px;

    float: left;

    margin-right: 10px;

}

.goodsList li.action {

    float: right;

    line-height: 25px;

}



/* ====================

     团购

==================== */

.group {

    padding: 8px;

}

.group li {

    float: left;

    background: #fff;

    padding: 8px;

}

.group .f_l {

    width: 220px;

    text-align: center

}

.group .f_r {

    width: 425px;

    line-height: 23px;

    text-align: left

}



/* ====================

     购物流程

==================== */

.flowBox {

    padding-bottom: 5px;

}

.flowBox h6 {

    background: #ececec;

    color: #666666;

    font-weight: bold

}

.flowBox table {

    margin: 5px auto;

}

/*2.62在购物车里面显示相关配件*/

.flowGoodsFittings {

    padding: 10px;

}

.flowGoodsFittings ul {

    height: 1%;

    margin: 5px 4px;

    float: left;

}

.flowGoodsFittings li {

    float: left;

    width: 120px;

}

.flowGoodsFittings li.goodsimg {

    width: 48px;

    margin-right: 10px;

}

.flowGoodsFittings li.goodsimg img {

    width: 48px;

    height: 48px;

    display: block;

}



/* ====================

     文章列表页-2009.6.8

==================== */

.article_search {

    margin: 8px 0;

}

.article_search .inputBg {

    width: 300px;

}

/* ====================

    打印报价单

==================== */

.quotation {

    margin: 20px auto 20px auto;

    text-align: center;

}









/*翻页*/

.pagebar {

    height: 20px;

    float: right;

    color: #666;

}

.pagebar img {

    position: relative;

    top: 2px;

}

.pagebar a {

    display: block;

    float: left;

    margin: 0 2px;

    color: #666;

    text-decoration: none;

}

.pagebar a:hover {

    color: #c00;

    text-decoration: none;

}

.pagebar .page_now {

    display: block;

    float: left;

    margin: 0 5px;

    color: #c00;

    font-weight: bold;

    background: #fff;

}

#pager a {

    color: #666;

    text-decoration: none;

}



/*底部导航+友情链接*/



.bNavList {

    height: 31px;

    line-height: 31px;

    padding: 0 12px;

    color: #666;

    text-align: center;

}

.links {

    background: #;

    padding: 5px;

}

.links a {

    color: #333;

    text-decoration: none;

}

.bNavList img {

    _position: relative;

    top: 8px;

}

.links img {

    width: 88px;

    height: 30px;

    margin: 5px;

}

.bNavList a {

    color: #666;

    font-size: 14px;

    padding: 0 6px;

    font-weight: bold;

    text-decoration: none

}



#bottomNav {

	padding: 30px 0 0;

	background:#499BCB

	}

#bottomNav a,#bottomNav a:visited {

	color:#fff;}

/*版权*/

#footer {

    width: 100%;

    background:#499BCB;

    padding: 10px 0 30px;

    text-align: center;

    color:#eee;

}

#footer .text {

}

#footer .text a {

    color: #fff;

    text-decoration: none;

}



#pb {

	opacity:0;

	position:relative;

	z-index:-99;

	height:1px;

	overflow:hidden

}







/* ======商品比较浮动块 ====== */

#compareBox {

    background: url(images/comparebox.gif) no-repeat;

    width: 140px;

    position: absolute;

    right: 1px;

    top: 200px;

    padding-top: 21px;

}



#compareBox input {

    width: 140px;

    height: 26px;

    border: none;

    background: url(images/compareSub.gif) no-repeat;

}



#compareList {

    padding: 0px;

    width: 138px;

    background: #FFFFFF;

    border: 1px solid #91b3cb;

    border-bottom: none;

    padding-top: 5px;

}



#compareList li {

    color: #333;

    text-align: left;

    background: #eff8ff;

    padding: 3px 5px;

    margin: 0 5px 5px 5px;

    border: 1px solid #dceaf5

}



#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;

}



/*********************放大镜配置文件*******************************************************************************************/



/* Copyright 2008 MagicToolBox.com. To use this code on your own site, visit http://magictoolbox.com */



/* CSS class for zoomed area */

.MagicZoomBigImageCont {

    border: 1px solid #91b817;

}



/* Header look and feel CSS class */

/* header is shown if "title" attribute is present in the <A> tag */

.MagicZoomHeader {

    font: 12px Calibri, Tahoma, Verdana, Arial, sans-serif;

    color: #fff;

    background: #91b817;

    text-align: center !important;

}





/* CSS class for small looking glass square under mouse */

.MagicZoomPup {

    border: 1px solid #aaa;

    background: #ffffff;

    cursor: hand;

}



/* CSS style for loading animation box */

.MagicZoomLoading {

    text-align: center;

    background: #ffffff;

    color: #444;

    border: 1px solid #ccc;

    opacity: 0.8;

    padding: 3px 3px 3px 3px !important;

    display: none;

    /* do not edit this line please */

}



/* CSS style for gif image in the loading animation box */

.MagicZoomLoading img {

    padding-top: 3px !important;

}

/* ©2008 MagicToolbox.com. To use this code on your own site, visit http://www.magictoolbox.com */



/* CSS class for thumbnail link <A> */

.MagicThumb {

    cursor: url(images/zoomin.cur), pointer;

    outline: none;

}



/* CSS class for the thumbnail link <A> when the big image is zoomed mo ban tang ban quan suo you */

.MagicThumb-zoomed {

    cursor: default;

}



/* CSS class for span inside the thumbnail <A> */

.MagicThumb span {

    display: none;

}



/* CSS class for the thumbnail image */

.MagicThumb img {

    border: 1px solid #808080;

    outline: none;

}



/* CSS class for the big image while zooming */

.MagicThumb-image {

    border: 1px solid #cccccc;

    outline: none;

}



/* CSS class for the zoomed big image */

.MagicThumb-image-zoomed {

    cursor: url(images/zoomout.cur), pointer;

}



/* CSS class for the caption under the big zoomed image */

.MagicThumb-caption {

    color: #333333;

    background-color: #F0F0F0;

    border: 1px solid #CCCCCC;

    border-top: none;

    font-family: Verdana, Helvetica;

    font-size: 11px;

    padding: 8px 16px;

}



/* CSS class for the control bar ec mo ban */

.MagicThumb-controlbar {

    display: block;

    height: 18px;

}



.MagicThumb-controlbar a {

    display: block;

    width: 18px;

    height: 18px;

    margin: 0px 1px;

    outline: none;

    float: left;

    overflow: hidden;

}



.MagicThumb-controlbar a span {

    display: block;

    width: 1000px;

    height: 1000px;

    background: transparent url(images/controlbar.png) no-repeat 0 0;

    outline: none;

    position: absolute;

    left: 0px;

    top: 0px;

}



/* CSS class for the loading message box */

.MagicThumb-loading {

    border: 1px solid #000000;

    background: #ffffff url(images/loader.gif) no-repeat 2px 50%;

    padding: 2px 2px 2px 22px;

    margin: 0;

    text-decoration: none;

    text-align: left;

    font-size: 8pt;

    font-family: sans-serif;

}

.picture {

    

    margin-top: 10px;

    text-align: left;



}

.picture img {

    width: 50px;

    height: 67px;

    cursor: pointer;

    margin: 0 3px;

}

.picture img.onbg {

    border: 2px solid #ff9900;



}

.picture img.autobg {

    border: 2px solid #fff;



}









.left_help {

    border: 1px solid #e2e2e2;

}



.left_help dl {

    padding: 10px;

}

.left_help dl dt {

    font-weight: bold;

    font-size: 12px;

    background: #e5e5e5;

    height: 24px;

    line-height: 24px;

    padding-left: 10px;

}

.left_help dl dt img {

    vertical-align: middle

}

.left_help dl dd {

    padding-left: 10px;

    padding-top: 5px;

}

.left_help dl a {

    color: #666;

    text-decoration: none

}

.left_help dl a:hover {

    color: #1c7b3b

}



.art_cat_box {

}

.art_cat_box th {

    height: 26px;

    line-height: 26px;

}

.art_cat_box td {

    border-bottom: 1px solid #dbdbdb;

    font-weight: normal

}

.art_cat_box td a {

    font-weight: bold;

    color: #3f3f3f;

    padding-left: 20px;

}











.tit_2 span {

    float: left

}

.tit_2 span a {

    font-family: Verdana, Helvetica, Sans-serif;

    font-weight: bold;

    text-decoration: none;

    background-color: #000;

    color: white;

    

    padding: 3px 10px 2px 10px;

    border-radius: 3px 3px 0 0;

    font-size: 12px;

    float: left ;

    color: #FFFFFF

}

.tit_2 {

    border-bottom: 2px solid #000;

    float: left;

    width: 100%;

}



.tit_2 .more {

    float: right

}







.lbr6 {

	width:100%;

	height:auto;

	margin:20px auto;

	overflow:hidden;

}

.lbr6 li {

	width:16.66%;

	float:left;

	padding:5px 0;

	text-align:center;

    overflow:hidden;

}

.AreaR .box_1 .lbr6 li p {

    padding:0 5px;

    height:36px;

    line-height:18px;

    word-break: break-all;

}







/*

   ©微万自适应框架2016

   Author:wellwap Team.

   E-mail:wellwap@qq.com

*/ 





.wap {

    display:none;

}

.logbox {

    width:auto;

    height:auto;

    float:left;

    position:relative;

    overflow:hidden;

}

.topbtn {

    display:none;

}



@media only screen and (max-width: 1024px) {



/*wellwap format*/

*{ -webkit-box-sizing:border-box; -moz-box-sizing:border-box;box-sizing:border-box;}

*:focus {

	outline:none;}

img,* img {  

    width:auto;

    max-width:100%;

	height:auto;}

body, html {

    padding: 0;

    margin: 0 auto;

    width:100%;

    max-width:100%;

    overflow-x:hidden;

    word-wrap:break-word;

	-webkit-text-size-adjust:none;

	-webkit-tap-highlight-color:rgba(0,0,0,0);

}

* table{

	width:100%;

	height:auto;

	overflow:scroll;}	

textarea {

	outline:none;

	resize:none;

	max-width:100%;}

textarea, select, button, input[type="button"], input[type="checkbox"], input[type="submit"], input[type="reset"]{

	-webkit-appearance:none;border-radius:0;}

input:-moz-placeholder, textarea:-moz-placeholder, input:-ms-placeholder, textarea:-ms-placeholder, input:-webkit-placeholder, textarea:-webkit-placeholder, input:placeholder, textarea:placeholder {

	color:#ddd;font-family:"微软雅黑";font-size:inherit;}



/*wellwap responsive*/



.wap {

    display:block;

}





.block {

    width: 100%;

    height: auto;

}

.f_l {

    width:100%;

}

.logbox {

    width:100%;

    height:auto;

    position:relative;

    overflow:hidden;

}

#logo {

    width: 100%;

    margin-left: 0;

    padding: 10px 160px 10px 10px;

    margin-right:0;

    display: block;

    position: relative;

    float: left;

}

#logo img {

    width:100%;

    max-width:320px;

}

.topbtn {

    width:150px;

    height:32px;

    line-height:32px;

    text-align:right;

    position:absolute;

    right:10px;

    top:50%;

    margin-top:-16px;

    background:;

}

.topbtn a {

    display:inline-block;

    width:32px;

    height:32px;

    text-align:center;

    background:#000;

    color:#fff;

    overflow:hidden;

    margin-left:10px;

    text-indent:-9999px;

}

.topbtn .tsearch{

    background:url(images/search_gray.png) 50% 50% no-repeat;

    background-size:32px;

}

.topbtn .tmenu{

    background:url(images/panel_gray.png) 50% 50% no-repeat;

    background-size:30px;

}



#searchForm {

    float: left;

    width: 100%;

    border:0;

    height: 26px;

    margin: 0px;

    padding:0 10px;

    position:relative;

    display:none;

}

#searchForm input {

    float: left;

    width: 100%;

    height: 26px;

    line-height: 24px;

    border: 1px solid #ddd;

    color: #807C79;

    font: 11px/1.8em Calibri, Arial,Verdana,"Trebuchet MS",sans-serif;

}

.searchBtn {

    float: right;

    width: 31px;

    height: 24px;

    background: url(images/search_go.gif) no-repeat;

    border: none;

    cursor: pointer;

    position:absolute;

    right:11px;

    top:1px;

}



.log {

    width:100%;

    padding-top: 6px;

    height: auto;

    line-height: 22px;

}

.log .b {

    color: #333;

    float: right;

    width: 100%;

}

.buy_car_bg {

    float: right;

    height: 30px;

    line-height: 26px;

    width: 100%;

    background: url(images/bag.gif) 4px center no-repeat;

    position: relative;

    z-index: 99;

    border: 1px solid #fff;

    padding: 2px 8px 2px 30px;

}



.tit_2 {

    border-bottom: 2px solid #000;

    float: left;

    width: 100%;

    padding:0 10px;

}



#show_best_area, #show_new_area, #show_hot_area, #show_promotion_area {

    padding: 0px 5px;

}



#mainNav {

    height: auto;

    line-height: 30px;

    border-bottom: 0;

    border-top: 0;

    position: relative;

    z-index: 9999999;

    padding:0 5px;

    display:none;

}

#mainNav .u1 .a1 {

    float: left;

    padding: 0 5px;

    margin: 2px 0px;

    color: #414141;

    height: 30px;

    line-height: 30px;

    font-size: 12px;

    font-weight: bold;

}



.goodsItem {

    width:50%;

    max-width: 270px;

    float: left;

    position: relative;

    overflow: hidden;

    padding: 0px 5px 15px 5px;

    text-align: center;

}

.goodsItem .goodsimg {

    width:auto;

    max-width: 100%;

    height: 170px;

    margin-bottom: 4px;

}



.bNavList {

    height: auto;

    line-height: 25px;

    padding: 0 5px;

    text-align: center;

}

.bNavList a {

    font-size: 12px;

    padding: 0 5px;

    font-weight: bold;

}







#ur_here {

    height: auto;

    line-height: 24px;

    padding: 0 10px;

    margin-bottom: 8px;

}

.AreaR {

    width: 100%;

    float: right;

    overflow: hidden;

}

.AreaR .box_1 {

    border-left:0;

    border-right:0;

}

.goodsList li.goodsName {

    width: auto;

    font-size: 12px;

}

.goodsList li.goodsName .div_name {

    height: auto;

}

#compareLink {

    display:none

}





#goodsInfo .imgInfo {

    width: 320px;

    float: none;

    padding: 0px;

}



#goodsInfo .imgInfo #zoom1 img{

    width: 320px;

    text-align:center;

}



#goodsInfo .textInfo {

    background: #fff;

    width: 100%;

    float: right;

    padding: 0 10px;

}

.goodtitle {

    line-height:25px;

}

#goodsInfo .textInfo li {

    padding: 0px;

}

#goodsInfo .textInfo li.padd {

    padding: 10px 0px;

    text-align:center;

}

.boxCenterList {

    padding: 25px 10px;

}



/*

#formCart table {

    background:#fff;

}

#formCart table:first-child tr:first-child{

    display:block;

    width:30%;

    float:left;

}

#formCart table:first-child tr:last-child{

    display:block;

    width:70%;

    float:right;

}

#formCart table:first-child tr th,#formCart table:first-child tr td {

    display:block;

    width:100%;

    float:left;

    height:40px;

    line-height:40px;

    border-bottom:1px dotted #ddd;

    padding:0 5px;

    overflow:hidden;

}

#formCart table:first-child tr th:first-child,#formCart table:first-child tr td:first-child{

    height:100px;

    position:relative;

}

#formCart table:first-child tr td {

    text-align:right;

    border-left:1px dotted #ddd;

}

#formCart table:first-child tr td:first-child .f6{

    display:inline-block;

    float:left;

    text-align:left;

    width:100%;

    padding-right:90px;

    line-height:20px;

    position:absolute;

    top:0;

    left:5px;

}

#formCart table:first-child tr td:first-child img {

    position:absolute;

    right:0;

    top:0;

    width:80px;

    height:80px;

}

*/

.flowBox table.label_login {

    background:none;

}

.flowBox table.label_login tr td {

    display:block;

    width:100%;

    float:left;

    text-align:left;

}

.flowBox table.label_login tr td div strong {

    float:left;

}



.inputBg {

    border: 1px solid #b3b3b3;

    background: url(images/inputbg.gif) repeat-x left top;

    height: 24px;

    width:100%;

}





.usBox {

    border:0;

    padding: 10px 10px 50px;

    color: #000;

    width:100%;

}

.usBox_1 {

    background: #fff;

    text-align: left;

    width: 100%;

}

.usTxt {

    width: 100%;

    height: 267px;

    float: left;

    text-align: left;

    line-height: 23px;

    border-left:0;

    padding-left: 0;

}

.regtitle {

    width: 320px;

    height: 35px;

    padding:0;

    background: url(images/user_tit2.gif);

}



.usBox_2 {

    background: #fff url(images/usBox_2bg.gif) 550px center no-repeat;

    text-align: left;

    padding:10px;

}









#p_user .AreaL {

    width: 100%;

    float: left;

    overflow: hidden;

    display:block;

}

#p_user .AreaR {

    width: 100%;

    float: right;

    overflow: hidden

}

.userMenu {

    padding: 5px 0;

    height:auto;

    text-align:center;

    overflow:hidden;

}

.box_1 .userCenterBox .userMenu a {

    display: block;

    text-align:left;

    width:50%;

    float:left;

    height: 25px;

    line-height: 20px;

    background: url(images/menuBg.gif) no-repeat right -30px;

    color: #3f3f3f;

    text-decoration: none;

    margin: 0 0 10px 0;

    padding-left: 3px;

}

.box_1 .userCenterBox .userMenu a.logout {

    display:none;

}

.box_1 .userCenterBox .userMenu a.curs {

    background: url(images/menuBg.gif) no-repeat right 0px;

    font-weight: bold;

}





#formMsg table td{

    display: inline-block;

    width:auto;

    max-width:100%;

}







    

}



@media only screen and (max-width: 960px) {



    

}



@media only screen and (max-width: 768px) {



.lbr6 li {

	width:33.33%;

	float:left;

	padding:5px 0;

	text-align:center;

}


.AreaR .box_1 .arc {
	padding:20px 15px;
}

.AreaR .box_1 .arcside {
    width:100%;
	height:auto;
	position:relative;
	left:0px;
	top:0px;	
}


}



@media only screen and (max-width: 640px) {



    

}



@media only screen and (max-width: 480px) {



.lbr6 li {

	width:50%;

	float:left;

	padding:5px 2px;

	text-align:center;

}

    

}



@media only screen and (max-width: 414px) {



    

}



@media only screen and (max-width: 375px) {



    

}



@media only screen and (max-width: 320px) {



    

}