#slide1 .sub_section .cnbl{background: url("../images/season_deal.png") no-repeat}
#slide1 .sub_section .cnbl h4{font-size:18px}


.v_gi .price p a{color:#6B6C6C;text-decoration:none;border-bottom:1px dashed #6B6C6C}
.v_gi .price p a:hover{border-bottom:none}
.box20 li img{border:none ! important}

.bgs-banner{height:267px;width:730px;margin:15px 0;display:block}

.payment p{margin:6px 3px}
.payment p a{color:#000}
.payment .img{text-align:center;margin:5px 0 0 0}
.payment input[type="text"]{float:left;height:18px;width:110px;border:1px solid #D35947;background:#ebeaf0;
margin:2px 0 0 0}
.payment input[type="submit"]{border:none;background:url(../images/pay_buttom.png) no-repeat;
width:85px;height:25px;float:left;margin:0 0 0 5px;cursor:pointer}

.mainpagelist li{padding-top:2px;background: url("../images/sp-nav.gif") no-repeat scroll 0 -228px transparent;}
.mainpagebox{padding-top:15px}

.brand-pic{margin:3px;height:1px;border-top:1px solid #92c1d2;padding:1px 5px}
.brand-letter{color:#0084b9;font-family:arial;margin:0 0 0 15px;text-transform:uppercase;font-size:23px}
.brand-letter a{cursor:default;display:block;margin:-115px 0 0 0;position:absolute}
.brand-block{float:left;margin:10px 8px 10px 7px}
.brand-block div{width:108px;height:75px;display:table-cell;vertical-align:middle;text-align:center;background:url(../images/brand_bg.png) no-repeat}
.brand-block div img{max-width:100px;max-height:68px;border:none}
.brand-lnk{position:absolute;z-index:10;width:734px;height:63px;background:url(../images/brand_lnk.png) no-repeat;margin:-10px 3px 15px 3px;color:#303030}
.brand-lnk-left{float:left;width:150px;margin:23px 10px 0 30px}
.brand-lnk-right{float:left;margin:10px 20px 0 0}
.brand-lnk-right p{padding:0;margin:2px 0}
.brand-lnk-right p a{color:#303030;text-decoration:none;margin:0 2px}
.brand-lnk-right p a:hover{color:#303030;text-decoration:underline}

.bs{width:250px;float:right;margin:20px 0 0 0}
.bs_t{width:250px;height:7px;background:url(../images/bs_tb.png) 0 0 no-repeat}
.bs_b{width:250px;height:7px;background:url(../images/bs_tb.png) 0 -7px no-repeat}
.bs_m{width:232px;background:url(../images/bs_m.png) repeat-y;padding:3px 9px}
.bs_tit{margin:0 0 0 1px;width:231px;height:32px;background:url(../images/bs_tit.png) no-repeat;padding: 4px 0 8px 10px;color: #B23C3C;font-size: 18px;line-height: 20px;}
.bs_sep{height:2px;background:url(../images/bs_sep.png) repeat-x;margin:10px 0}
.bs .cell { margin-left: -2px;   padding: 10px 0 10px 2px;  width: 230px;}
.bs .cell .frame {    text-align: center;}
.bs .cell h4 {  font-size: 14px;   font-weight: normal;   height: 33px;   line-height: 16px;  overflow: hidden;  padding: 4px 20px 0;  text-align: center;}
.bs .cell .price {  color: #545454; font-size: 14px; line-height: 16px; padding: 9px 0 0;text-align: center;}
.bs .addtocart {margin:-200px 0 0 170px;position:absolute}
.bs .addtocart .add {   background: url("../images/sp.png") no-repeat scroll 0 -1323px transparent;   border: 0 none;   cursor: pointer;   float: left;   height: 51px;  margin: 0;   overflow: hidden;   padding: 0;   text-indent: -3333px;  width: 53px;}

.v_com .box9{padding:0}
.v_com .box9 .date{margin:0 0 5px 0px}
.v_com .v_com_user {color: #D76E6E;font-size: 14px;font-weight: normal;line-height: 16px;padding: 3px 0 0}
.v_com_text{margin:3px 0 3px 10px}
.v_com_btn{text-align:right}

.b_dost{float:left;margin:12px 5px 0 10px}
.price p{font-size:17px;font-style:italic}

.v_g{width:690px;height:110px;margin:0 0 10px 0}
.v_g_img{float:left;margin:0 60px 0 0;width:120px;text-align:center}
.v_g_img img{max-width:100px;max-height:100px}
.v_g_p{float:left;width:510px}
.v_g_p_t{padding:10px}
.v_g_p_t span{float:left;font-size:17px;color:#77a4b5}
.v_g_p_t b{float:right;font-weight:normal;font-size:15px;margin-right:20px}
.v_gi{width:467px;height:68px;background:url(../images/n_price.png) no-repeat;padding: 6px 6px 6px 20px;}
.v_gi .price {   color: #6B6C6C;   float: left;   font-size: 30px;   line-height: 32px;   padding: 4px 0 0}
.v_gi .price span {    font-size: 24px;}
.v_gi .addtocart {    float: right;margin-top:12px}
.v_gi .addtocart .count {    float: left;    padding: 8px 18px 0;    position: relative;    width: 25px;}
.v_gi .addtocart .count input {    border: 1px solid #929292;   color: #6B6C6C;   font: 18px/23px "Trebuchet MS",sans-serif;   margin: 0;   padding: 0 0 1px 6px;   width: 25px;height:26px}
.v_gi .price u{background: url("../images/pic-throw.gif") repeat-x scroll center center transparent;    font-size: 18px;    font-weight: lighter;    padding: 0 2px;    text-decoration: none;}

.v_ub{width:708px;height:7px;background:url(../images/v_ub.png) 0 0 no-repeat}
.v_b{width:708px;height:7px;background:url(../images/v_tb.png) 0 -7px no-repeat}
.v_m{width:708px;background:url(../images/v_m.png) repeat-y}

#insidegoods{width:708px;float:left;margin:20px 0 0 0;}
#insidegoods img{border:none ! important}
#insidegoods #wrapper {width:690px;padding:3px 9px}
#insidegoods ul.tabs {	height:47px;line-height:32px;margin:0;list-style: none;}
#insidegoods  ul.tabs {margin-bottom: 0;}
#insidegoods ul.tabs li{float: left;height:47px;color:#393939;cursor:pointer;text-shadow: 0 1px 0 #fff;text-align:center;background:url(../images/vt_btn.png) 0 -52px no-repeat;font-family:arial;font-size:16px}
#insidegoods ul.tabs li div p{margin:0;padding:0;display:table-cell;height:47px;vertical-align:middle;padding:0 10px;line-height:14px}
#insidegoods ul.tabs li div{background:url(../images/vt_btn3.png) right no-repeat}
#insidegoods ul.tabs li.tab-current{background:url(../images/vt_btn.png) 0 0 no-repeat;color:#fff;text-shadow: 0 0px 0 #fff}
#insidegoods ul.tabs li.tab-current div{background:url(../images/vt_btn2.png) right no-repeat}
#insidegoods ul.tabs .v_te1{width:2px;background:url(../images/vt_te2.png) no-repeat;cursor:default}
#insidegoods ul.tabs .v_te2{width:2px;background:url(../images/vt_te1.png) no-repeat;cursor:default}

#insidegoods div.t3, #insidegoods div.t4, #insidegoods div.t5, #insidegoods div.t6, #insidegoods div.t7 {display: none}
#insidegoods div.t1, #insidegoods div.t2, #insidegoods div.t3, #insidegoods div.t4, #insidegoods div.t5, #insidegoods div.t6, #insidegoods div.t7 {padding:5px}


.nav {    background: url("../images/nav.png") no-repeat scroll 0 0 transparent;    font-size: 16px;    height: 56px;    left: 2px;    line-height: 16px;    position: absolute;    text-shadow: 0 1px 0 #FFFFFF;    top: 197px;    width: 995px;}
.nav ul {    float: left;    padding: 3px 0 0 1px;}
.nav li {    background: url("../images/sp-nav.gif") no-repeat scroll 0 -62px transparent;    float: left;    height: 50px;    padding: 0 0 0 2px;}
.nav li:first-child {    background-position: 0 -999px;}
.nav li a {    background: url("../images/nav.png") no-repeat scroll 0 -9999px transparent;    color: #3A3A3A;    float: left;    text-align: center;    text-decoration: none;}
.nav li a span {    background: url("../images/nav.png") no-repeat scroll 0 -9999px transparent;    float: left;    height: 35px;    padding: 15px 0 0;}
.nav li a:hover, .nav li:hover a {    background-position: 0 -181px;    color: #FFFFFF;    text-shadow: 0 1px 0 #6F9CB6;}
.nav li a:hover span, .nav li:hover span {    background-position: 100% -231px;}
.nav li.i8 a:hover span, .nav li.i8:hover span {    background-position: 100% -420px;}

.nav .i10 a span {    width: 80px;}
.nav .i2 a span, .nav .i3 a span, .nav .i4 a span, .nav .i7 a span, .nav .i5 a span, .nav .i6 a span, .nav .i8 a span span, .nav .i9 a span, .nav .i1 a span {    height: 43px;    padding-left: 8px;    padding-top: 7px;    text-align: left;}
.nav .i2 a span {    width: 67px;}
.nav .i3 a span {    width: 90px;}
.nav .i4 a span {    width: 70px;}
.nav .i5 a span {    width: 87px;}
.nav .i6 a span {    width: 101px;}
.nav .i7 a span {    width: 100px;}
.nav .i9 a span {    width: 105px;}
.nav .i1 a span {    width: 87px;}
.nav .i8 a span {    height: auto;    padding: 0;    text-align: left;}
.nav .i8 a span span {
    background: url("../images/sp.gif") no-repeat scroll 8px 7px transparent !important;
    padding-left: 50px;
    width: 70px;
}
.nav .i8 a:hover {
    background-position: 100% -130px;
}
.nav .i8 a:hover span {
    background-position: 0 -283px;
}

.nav .i1 a:hover {    background-position: 0 -363px;}
.brn{margin:10px}
.brn_cell{display:block;widh:179px;height:112px;float:left;margin:3px;text-decoration: none}
.brn_frame{width:179px;height:112px;position:relative;z-index:4}
.brn_bg{background:url(../images/br_bg.png) no-repeat;position:absolute;z-index:5;width:179px;height:112px;margin:-112px 0 0 0}
.brn_text{display:block;background:url(../images/frame3.png) no-repeat;position:absolute;z-index:5;width:142px;height:42px;margin:-55px 0 0 3px;padding:1px 0 0 8px;color: #FFFFFF;font-size: 16px;line-height: 20px;text-shadow: 0 1px 1px #3C3C3C;}


.articles{padding:10px 0}
.articles .cell2{float:left;margin:10px 4px}

.articles .cell2 .frame2{position:relative;width:177px;height:104px}
.articles .cell2 .frame2 a{text-decoration:none}

.articles .cell2 .frame2 .textar{background: url(../images/frame3.png) no-repeat left;width:144px;height: 41px;position:absolute;
	text-align: left;
	color: #fff;
	font-size: 15px;font-weight:bold;
	line-height: 20px;
	text-decoration: none;
	text-shadow: 0 1px 1px #3c3c3c;
	padding:2px 0 0 6px;margin:53px 0 0 3px}


.stock_bar{background:url(../images/stock_bar.png) no-repeat left;width:660px;height:35px;padding:13px 0 0 75px;text-decoration:underline;font-size:21px;position:absolute;z-index:2;margin:-15px 0 0 0}
.stock_bar2{background:url(../images/newpr_bar.png) no-repeat left;width:660px;height:35px;padding:13px 0 0 75px;text-decoration:underline;font-size:21px;position:absolute;z-index:2;margin:-15px 0 0 0}
.stock_bar-b{height:40px}
.stock_item_date, .stock_item_date_old{width:710px;height:21px;padding:4px 0 0 23px;text-decoration:underline;font-size:17px;margin:10px 0 3px 0;color:#fff;text-decoration:none}
.stock_item_date{background:url(../images/stock_date.png) no-repeat left}
.stock_item_date_old{background:url(../images/stock_date_old.png) no-repeat left}
.stock_item_img{float:left;margin:5px}
.stock_item_img img{max-height:200px;max-width:400px}
.stock_border{height:2px;background:url(../images/stock_border.gif) repeat-x;margin:10px 0 20px 0}
.stock_item_title{color:#787ebf;text-transform:uppercase;font-size:18px;text-align:center;margin:10px 5px}
.stock_item_text{font-size:13px;text-align:justify;margin:10px;padding:0 10px}
.stock_item_link{text-align:right;padding:0 40px}
.stock_item_link a{display:block;background:url(../images/stock_arrow.gif) no-repeat right;margin:10px 0;color:#787ebf;font-weight:bold;padding-right:30px;text-decoration:none}
.stock_goods_title{color: #333333;font-size: 22px;font-weight: normal;line-height: 24px;padding: 0 0 9px 6px;margin:-10px 0 0 20px}

.text4{width: 724px;padding: 0 20px 0 15px}
.n2brands{margin:10px 10px}

.viewallm{text-align:right;background:none ! important;margin:0 0 0 0}
.viewallm a{color:#D35947 ! important}

#goods_image{border:none}

.highslide-controls {
	position: static !important;
	margin: 0;
	width: 120px !important;
}

.nc_main{margin:0 10px 0 9px}
.nc{float:left;width:233px;height:267px;margin:4px 7px 9px 6px;background:url(../images/nc.png) no-repeat 0 0}
.nc:hover{background:url(../images/nc.png) no-repeat -246px 0;color:#1f4d67}
.nc_ml{display:block;color:#666666;text-decoration:none;margin:25px 30px 20px 30px;font-size:14px;height:150px}
.nc_ml:hover{color:#003366}
.nc_ml span{height:120px;display:block;text-align:center}
.nc_ml b{margin-top:10px}
.nc_blank{width:10px;height:60px;background:#fff;position:absolute;z-index:3;border:0px solid #000;margin:0 0 0 20px}
.nc ul{line-height:16px;margin:10px 30px;padding:3px;position:relative;z-index:2}
.nc ul li{background:url(../images/sp-sep.gif) no-repeat scroll 0 -465px transparent;display:inline;margin-left:-4px;
    padding: 0 8px 0 8px;white-space: nowrap}
.nc ul li a{color:#7C7C7C;font-size:11px}
.nc-n{width:132px;height:58px;position:absolute;margin:7px 0 0 94px;background:url(../images/nc.png) no-repeat 0 -289px}
.nc-s{width:84px;height:29px;position:absolute;margin:16px 0 0 150px;background:url(../images/nc.png) no-repeat -149px -319px}
.ncal{display:block;z-index:1;width:203px;height:122px;position:absolute;text-decoration:none;
max-width:200px;padding:145px 0 0 30px;color:#666666}
.ncal:hover{color:#003366 ! important}
.ncal b{max-width:180px;display:block}

.nc.ncm .nc_ml{height:140px;margin: 20px 30px 0}
.nc.ncm .nc_ml img {max-height:115px;max-width:175px}
.nc.ncm .nc_ml b{margin-top:5px}
.nc.ncm .nc_ml span{height: 120px}
.nc.ncm ul{margin:10px 21px;padding:0}
.nc.ncm .nc_blank{height:90px;margin:0 0 0 10px}
.nc.ncm ul li{padding: 0 3px}

.a1{float:left}
.authoriz{margin-left:290px;min-width:180px;float:left}
.header .logo {left: 0px}
.a2 {float: left;overflow: hidden;padding: 0;width:750px;margin:0 0 0 240px}
.a2i{background:none}
.mcart{float:right}
.mtphone .t {padding: 10px 0 10px 20px;text-align: left}
.mtphone .p {background: url(/images/phone.png) no-repeat;height: 26px;width: 229px}
.bd12{margin:20px 0 0 0;width:300px}


/* do not remove */
.stock .stock_item .stock_item_img img {width:200px !important;}