.w-rHeading {

    background: url("http://cloud.lbox.me/resource_68621/dev_v2/themes/default/images/y.gif") repeat-x scroll 0 -2739px transparent;

	width:753px;

}

.w-rHeading span {

    background-position: right -2818px;

    background-repeat: no-repeat;

    display: block;

    padding: 0 10px;

}

.w-rHeading, .w-rHeading h2, .w-rHeading span, .w-rHeadingV2, .w-rHeadingV2 h2, .w-rHeadingV2 span {

    background-image: url("../images/y00.gif");

}

.w-rHeading h2 {

    background: url("../images/home_bjj.jpg") no-repeat scroll 0 0px transparent;



    position: relative;

color: #2E3334;

font-size: 12px;

line-height: 33px;

}



.w-relatedProdsGrid dl {

    margin-top: 5px;

    padding: 5px 1px 15px;

    width: 135px;

	margin-left:10px;

}

.w-productList dl, .w-grid dl {

    display: inline;

    float: left;

	

}

.w-rHeading .viewAll {

    background: none repeat scroll 0 0 transparent;

    font-size: 11px;

    font-weight: normal;

    padding: 0;

    position: absolute;

    right: 10px;

    top: 0;

}

.red, a.red:link, a.red:visited {

    color: #FF6600;

}

.line_h{line-height:20px; font-size:12px;}

.spacer-10 {

    clear: both;

    height: 10px;

    overflow: hidden;

}

.w-bp-a, .w-bp, .w-b, .w-p, .widget, .clearfix, .section {

    clear: both;

    margin-bottom: 0px;

}

.widget{margin:0px;}

.w-prRecommend {

    background-color: #F8F8F8;

    margin-bottom: 5px;

    width: 184px;

}

.w-prRecommend {

    border-bottom: 1px solid #E1CCC7;

}

.w-prRecommend h2 {

    font-family: Georgia;

    font-size: 12px;

}

.fancyHeadingV2 {

    background-color: #A82B2F;

    color: #FFFFFF;

    position: relative;

}

.fancyHeadingV2 span {

    background-color: #A82B2F;

    display: block;

    left: -4px;

    line-height: 20px;

    padding: 3px 0 3px 5px;

    position: relative;

    text-shadow: 0 1px 1px rgba(0, 0, 0, 0.75);

}

.fancyHeadingV2 b {

    background: url("../images/fhv2Arrow00.gif") no-repeat scroll 0 0 transparent;

    bottom: -4px;

    height: 4px;

    left: -4px;

    overflow: hidden;

    position: absolute;

    width: 4px;

}

.grid-m-l dl {

    margin: 0;

    padding: 0;

    width: 99%;

	height:90px;

	display:block;

}

.grid-m-l dt {

    float: left;

}

.grid-m-l dd {

    margin-left: 155px;

}

.grid-m-l dd p {

    padding-left: 5px;

}

.prPage {

    font-size: 12px;

}

.w-prRecommend .w-productList dd span {

    display: block;

}

.w-prRecommend .w-productList dd span strong {

	font-weight:bold;

	font-size:12px;

}

.w-prRelateProds h2 {

    border-bottom: 2px solid #E1CCC7;

    font-size: 14px;

    font-weight: normal;

    padding: 5px;

}

.w-productList {

    background-color: #fff;

    border: 1px solid #DDDDDD;

    padding: 7px;

	border-top:none;

	width:168px;

}

.fancyHeadingV8 {

    background: url("../images/15q-1.jpg") no-repeat scroll 0 0 transparent;

    color: #000000;

    font-family: verdana,helvetica,sans-serif;

    font-size: 12px;

    line-height: 20px;

    padding: 3px 0 3px 5px;

    position: relative;

}

.fancyHeadingV9 {

background: none repeat scroll 0 0 #F5F5F5;

border: 1px solid #C4C4C4;

clear: both;

font-family: Verdana,Arial,Helvetica,sans-serif;

font-size: 14px;

font-weight: bold;

height: 36px;

line-height: 36px;

text-indent: 10px;

width: 998px;

}







#accessid {

    height: auto;

    overflow: hidden;

    position: relative;

    text-align: center;

	padding-top: 15px;

}

#accessid li {

    float: left;

    height: 255px;

    width: 167px;

	padding:10px;

	text-align:left;

}

.selectadit{ height:70px;padding-right:8px;float:right; font-size:12px;}



#countprice{ color:#FF6600;}

.img88{display:block; width:65px; float:left;}

.img88 img{border: 1px solid #666666;}

.right8{display:block;width:100%;font-size:11px; text-align:left}

.middle8{display:block;padding-top:5px; width:100%;font-size:12px; font-weight:bold;}

.bottom8{display:block;padding-top:5px; width:100%;font-size:12px; font-weight:bold; color:#B21D57;}

.redArrow {

    background-position: -535px -180px;

	}

.Dlink1 {

    background: url(../images/sprite.png) no-repeat scroll 0 0 transparent;

    padding-left: 20px;

}

*html .margin_t3{margin-top:0px;}

.margin_t3{margin-top:3px;}



/*2013-03-18*/



#wrapper1 {

    margin: 0;

    padding: 0;

    width: 100%;

}

#wrapper2 {

    margin: 0;

    padding: 0;

    width: 100%;

}



/* home_loging*/

.display-none { display: none; }

.zcpo {

     background: none repeat scroll 0 0 #F9F9F9;

    border: 1px solid #C0C0C0;

    box-shadow: 0 0 4px #999999;

    color: #666666;

    font-family: Verdana,Arial,Helvetica,sans-serif;

    height: auto;

    left: 0px;

    padding: 5px;

    position: absolute;

    text-align: left;

    top: 28px;

    width: 450px;

    z-index: 99;

}

#loginForm tr {

    line-height: 30px;

}

.topzcw1 {

    color: #C0C0C0;

    float: left;

    font-weight: bold;

    height: 25px;

    line-height: 25px;

    margin-top: 4px;

    width: 110px;

}

#bookmark li:hover >.display-none{

	display:block;

}

.menu_c {

    float: left;

    height: 30px;

    padding-left: 0;

    padding-top: 0;

}

li.xm01_s {

    height: 30px;

}

.menu_c li {

    color: #0063AE;

    display: inline;

    float: left;

    font-size: 15px;

    font-weight: bold;

    line-height: 30px;

    text-align: center;

}

li.l {

    background: url("../images/mline.gif") no-repeat scroll center center transparent;

    height: 30px;

    padding: 0 11px;

}

li.t {

    background: url("../images/mpic1.gif") no-repeat scroll left center transparent;

    padding-left: 32px;

}

li.xm01 {

    height: 30px;

}

li.xm01_s a {

    color: #0063AE;

}

li.xm1 a:hover {

    color: #FF6600;

}

li.xm1 a:hover {

    color: #FF6600;

}

.menu_c li a:hover {

    color: #FF6600;

}

.menu_c li a {

    color: #0063AE;

}

.menu_c LI {

    float: left;

}

.dow_ico {

    background: url("http://cloud4.faout.com/imagecache/EV02/images3/xiaojian.gif") no-repeat scroll 0 0 transparent;

    display: block;

    height: 5px;

    position: absolute;

    right: 10px;

    top: 12px;

    width: 3px;

}

/*2013-03-18*/



.w-rHeading, .w-rHeading h2, .w-rHeading span, .w-rHeadingV2, .w-rHeadingV2 h2, .w-rHeadingV2 span {

    background-color: #777777;height: 34px;

}

.w-rHeadingV2 {

    background-position: 0 -4005px;

}

.mainboxV2 {

    background: none repeat scroll 0 0 #fafafa;

    border: 1px solid #E4E4E4;

    clear: both;

    min-height:288px;
    position: relative;

}
#cap_iframe{width:344px;border:1px solid #ddd;margin-top:10px;}

.litb-btn, .litb-btn span {

background: url("../images/newblue_buttons.png") repeat scroll 0 -1141px transparent;

display: inline-block;

height: 38px;

text-indent: -9999px;

width: 176px;

}

.signInBtn {

    background-position: 0 -880px;

    display: inline-block;

    height: 38px;

    width: 98px;

	text-indent: -9999px;

}

a:hover .signInBtn {

    background-position: 0 -923px;

}

.signUpBtn {

    display: inline-block;

    height: 21px;

    width: 91px;

}

.jjjww {

    border: 1px solid #EEEEEE;

    clear: both;

    height: 421px;

    width: 438px;

}

a:hover .signUpBtn {

    background-position: 0 -1010px;

}

.right {

    float: right;

}

.w-useCoupon input.text {

    font: bold 12px arial;

    height: 16px;

    margin: 1px 3px 0 0;

    padding: 3px 2px;

}

.w-useCoupon {

    color: #333333;

    font-size: 12px;

}

.w-shippingAddr li.editAddr {

    padding: 5px 12px;

}

.tb-shippingAddr {

    margin-left: 10px;

}

.tb-shippingAddr th {

    line-height: 22px;

}

.tb-shippingAddr th, .tb-shippingAddr td {

    padding: 5px;

    vertical-align: top;

}

.tb-shippingAddr th, .tb-shippingAddr td .pdt5 {

    margin-top: 5px;

}

.w-shippingAddr li label {

    margin-left: 3px;

}

.recipient div {

    float: left;

    padding-right: 6px;

    width: 152px;

}

.editAddr input {
    font: bold 12px arial;
    height: 22px; text-indent: 2px; line-height: 22%;
    margin-bottom: 10px;
    width: 100%;
}

.elmbBlur {

    border: 1px solid #7F9DB9;

}

a.textbtnPending, button.textbtnPending, a.textbtnPending:hover, button.textbtnPending:hover {

    background-position: 0 -60px;

    border-color: #F3D9A9 #F3D9A9 #D9C39C;

    color: #666666;

}

.editAddr select {

    border: 1px solid #BBBBBB;

    height: 20px;

    margin: 0;

    padding: 1px;

    width: 310px;

}







#loginwrap11 {

    padding-bottom: 20px;

    width: auto;

	margin-top:10px;

}

a.blue_link:link, a.blue_link:visited{ color:#03F;}



#xxxbdy11 {

    border: 1px solid #DDDDDD;

    margin: 10px auto;

    overflow: hidden;

    padding-bottom: 150px;

    padding-top: 20px;

    width: 997px;

	

}

#review_idt{margin-left:100px; width:700px;}

#review_idt .review_aa{font-weight:bold; font-size:18px; padding-left:80px;}

#review_idt .review_left{text-align:right;height:30px; line-height:30px; font-weight:bold;}

#review_idt input{margin-left:10px;}

#review_idt textarea{width:400px; height:170px;margin-left:10px;}



/*ddddd*/

.rwwrap_l {

    float: left;

    width: 320px;

}

.fancyHeadingV2 {

    height: 31px;

    position: relative;

    width: 320px;

}.w-beingReviewed {

    -moz-border-bottom-colors: none;

    -moz-border-left-colors: none;

    -moz-border-right-colors: none;

    -moz-border-top-colors: none;

    border-color: -moz-use-text-color #DDDDDD #DDDDDD;

    border-image: none;

    border-right: 1px solid #DDDDDD;

    border-style: none solid solid;

    border-width: medium 1px 1px;

    margin: 0 auto 10px;

    width: 271px;

	padding:10px 20px;

}

.w-beingReviewed .grid-m-l {

    font-family: Verdana;

    font-size: 14px;

}

.w-beingReviewed .w-productList {

    padding: 15px;

}.grid-m-l dt {

    float: left;

}.w-beingReviewed .grid-m-l .prodTitle {

    font-size: 12px;

    margin-bottom: 20px;

    word-wrap: break-word;

}.grid-m-l dd p {

    margin: 0;

    padding-left: 5px;

}.w-beingReviewed .grid-m-l .price {

    color: #A62E2F;

    font-size: 14px;

    font-weight: bold;

}.w-beingReviewed .rating {

    margin: 10px 0 0;

}

.w-beingReviewed .score {

    color: #333333;

    font-size: 16px;

    margin: 0 5px;

    vertical-align: middle;

}.write-reviewInfo {

    border: 1px solid #DDDDDD;

    color: #666666;

    font-family: verdana;

    margin: 0 auto;

    padding: 0 10px 10px;

    width: 291px;

}

.write-reviewInfo h4 {

    color: #666666;

    font-size: 12px;

    padding: 10px 0;

}.write-reviewInfo p {

    font-size: 11px;

    line-height: 18px;

}

.rwwrap_r {

    float: right;

    width: 640px;

}.rwwrap_r table td {

    color: #000000;

    font-family: Verdana,Arial,Helvetica,sans-serif;

    font-size: 12px;

    line-height: 20px;

}.rwwrap_r .write_t {

    color: #315C99;

    font-size: 12px;

    font-weight: 600;

}

.rwwrap_r table td span {

    color: #FF0000;

    padding-right: 5px;

    vertical-align: middle;

}



#tabss2 h3 {

    border-bottom: 2px solid #FE6902;

    height: 28px;

    line-height: 28px;

    margin-top: 20px;

    position: relative;

}

.xlyw5 {

    border: 1px solid #DDDDDD;

    clear: both;

    overflow: hidden;

    width: 729px;

}

.plmbg1 {

    color: #666666;

    font-family: Verdana,Arial,Helvetica,sans-serif;

    font-size: 12px;

    height: auto;

    line-height: 18px;

}

#tabss2 h3 p {

    background: none repeat scroll 0 0 #FE6902;

    color: #FFFFFF;

    font-family: Verdana,Arial,Helvetica,sans-serif;

    font-size: 14px;

    line-height: 28px;

    position: absolute;/**/

    text-align: center;

    width: 150px;

}

/*home-flashe*/

#siteContainer {

    margin: 8px auto;

    width: 1200px;

	float:left;

}#mainContent {

    clear: both;

}

.hpDealBlock {

    border-bottom: 1px solid #CBCBCB;

    border-left: 1px solid #CBCBCB;

    border-right: 1px solid #CBCBCB;

    float: left;

    height: 335px;

    margin-right: 12px;

    position: relative;

    width: 390px;

}

#hpDealBlock3,#hpDealBlock6,#hpDealBlock9,#hpDealBlock9{margin-right:0px;}

h2.storeHeaders {

 background-color:#EAEAEA;

    font-size: 1.2em;

    font-weight: bold;

    height: 30px;

    line-height: 30px;

    margin: 0;

    padding: 0 0 0 1.2em;

	border-bottom:1px solid #CBCBCB;

	border-top:1px solid #CBCBCB;

}

.hpdboxhidden {

    display: none;

}



.hpDeal {

    border: 1px solid #DDDDDD;

    float: right;

    height: 290px;

    margin: 10px 10px 0 0;

    width: 210px;

}

p.dealDescription {

    float: left;

    font-weight: normal;

    margin: 0 0 0px;

    overflow: hidden;

    text-align: center;

    width: 100%;

}

.hpimgholder {

    float: right;

    height: 210px;

    margin: 0px;

    text-align: center;

    width: 210px;

}

.hpimgholder a {

    background-position: center center;

    background-repeat: no-repeat;

    display: block;

    height: 150px;

    width: 150px;

}

.hpDeal .prices {

    float: left;

    margin-left: 10px;

    position: relative;

    right: 0;

    text-align: center;

    width: 200px;

}

.plarge {

    font-size: 1.3em;

}

.red {

    color: #FF6600;

    font-family: arial;

    font-size: 12px;

}

.hpDealBlock ul {

    background-color: #E3E3E3;

    left: 0;

    margin: 0;

    position: absolute;

    top: 33px;

    width: 160px;

	height:302px;

}

.hpDealBlock li {

    list-style: none outside none;

    margin: 0;

    padding: 0 0 4px;

    width: 160px;

}

.hpDealBlock li.popCat {

    background: none repeat scroll 0 0 #E3E3E3;

    border-top: 5px solid #E3E3E3;

    font-weight: bold;

    padding-left: 5px;

    width: auto;

	color:#808080;

	border-bottom: 1px solid #FFFFFF;

}

.hpDealBlock li a {

    display: block;

    overflow: hidden;

    text-decoration: underline;

    text-overflow: ellipsis;

    white-space: nowrap;

    width: 160px;

    word-break: keep-all;

	text-indent:5px;

}

p.hpClear {

    clear: both;

    height: 11px;

    line-height: 0;

    margin: 0;

    padding: 0;

    width: 100%;

}


.current_li_class{



    background: url("../images/lxiaojian.gif") no-repeat scroll left center #F9F9F9;



    color: #666666;



    display: block;



    font-weight: bold;



    height: 14px;



    line-height: 14px;



	width:196px;



    overflow: auto;



	padding:8px 0 8px 14px;

}

.minorderqty{ width:947px; text-align:right; margin-bottom:5px; }

.minorderqty span {color:#fff; padding:1px 5px; width:auto; font-size:11px;}

.nobottom{ border-bottom:1px solid #fff;}

.newtxt{ font-family:Microsoft YaHei; font-size:9px; color:#999; text-indent:5px;}

.n_wholesale{ padding:2px 3px; background-color:#FF7F27; color:#fff;}

.n_retail{ padding:2px 3px; background-color:#ADADAD;color:#fff;}

.n_bulksale{ padding:2px 3px; background-color:#B97A57;color:#fff;}

.listdanwei{ color:#999; font-size:11px; float:right; margin-right:15px;line-height: 20px; text-align:left;}

.listdanwei img{padding-left:1px;}

#layer_switch .show .listdanwei{ position:absolute; bottom:3px; left:0px; width:100%;}

.produt_addthis{ width:500px; text-align:right; float: right;}
.addthis_1{ line-height:16px;margin-right:10px;}

.input_box_zx {

	border:1px solid #ddd;

    font-size: 12px;

    height: 21px;

    padding: 5px 5px 1px;

    width: 320px;

	color:#E7E1E1;

}

.inputLabel{ width:150px; float:left; color:#000;}

.zx_otherbox{ width:151px; color:#333;}

.order_quantity_box{ padding:10px 5px; background-color:#E1E4E8; margin-top:10px; margin-right:5px;}

.order_quantity_box li{padding:2px 0px;}

.gray_smal{ width:100%; text-align:center; display:block;}

.redcost{ color:#ff8040;}

.typepost{float: right; margin-right: 10px; margin-top: 8px;}

.typepost_list{position: absolute;

    right: 0px;

    top: -30px;}

.retail{background-color: #ADADAD; margin-right:2px;}

.bulksale{background-color: #B97A57;margin-right:2px;}

.wholesale{background-color: #FF7F27;margin-right:2px;}

.classminorder{ background-color:#f00;}

/*新加的运费样式*/

input.citySD {

    background: rgba(0, 0, 0, 0) url("http://image.zuchecdn.com/newversion/common/input_select.png") no-repeat scroll right center;

}

.Newinput{border: 1px solid #61a1df;

    color: #61a1df;

    border-radius: 2px;

    height: 25px;

	cursor:pointer;

    line-height: 25px;

    padding-left: 5px;

    vertical-align: middle;

    width: 140px;

}



#popup_content li {

    display: none;

    margin: 0;

    width: 325px;

}

#popup_pane {

    display: none;

    position: absolute;

	left:10px;

	top:26px;

    z-index: 100000;

}.popupdivh3 {

    height: 5px;

    margin-top: -4px;

    position: absolute;

    z-index: 100001;

}.popupdivh3 h3 {

    border-bottom: 0 none;

    color: #61a1df;

    font-size: 1px;

    height: 3px;

    line-height: 30px;

    position: relative;

}.popupdivh3 p {

    background: #fff none repeat scroll 0 0;

    border-top: 1px dashed #dbe4eb;

    height: 3px;

    margin-left: 1px;

}
.newii{ position:relative; margin:10px 0px;}
.color333{ color:#333;}