body{cursor:default;font-family:"Microsoft YaHei",Helvetica,Arial,sans-serif;}
input[type="text"], input[type="password"] {cursor: text;}
input[type="text"], input[type="password"] {width: 15em;}
textarea, input[type="text"], input[type="password"], select { background: none repeat scroll 0px 0px #FFF;border: 1px solid #CDCDCD;color: #555;font-size: 12px; 
padding: 5px;line-height: 16px;}
ol{margin:0; padding:0; border:0}
em{font-style:normal}
a{color:#666666; text-decoration:none; outline:none; transition:color 0.2s ease 0s;}
.Left{float:left}
.Right{float:right}
.left{float:left}
.right{float:right}
.fl{float:left}
.fr{float:right}
.none{display:none}
.btn-css3{background-color:#D81E27; background-image:linear-gradient(#EC263A, #B92B32); background-repeat:repeat-x; border:1px solid #AF0911; border-radius:2px; box-shadow:0 1px 1px rgba(100,100,100,0.5); color:#FFFFFF; display:inline-block; font-size:100%; overflow:hidden; padding:5px 12px; text-shadow:0 -1px #A91622; vertical-align:middle;}
input.btn-css3{_border:none;}
.btn-css3:hover{background-color:#D81E27; background-image:linear-gradient(#B92B32, #EC263A); background-repeat:repeat-x; border:1px solid #AF0911; border-radius:2px; box-shadow:0 1px 1px rgba(100,100,100,0.5); color:#FFFFFF; display:inline-block; font-size:100%; overflow:hidden; padding:5px 12px; text-shadow:0 -1px #A91622; vertical-align:middle;}
.btn-css4{background-color:#EFEFEF; background-image:linear-gradient(#F8F8F8,#E5E5E5); background-repeat:repeat-x; border:1px solid #C4C4C4; border-radius:2px; box-shadow:0 1px 1px rgba(200,200,200,0.3); color:#666666; display:inline-block; font-size:100%; padding:5px 12px; text-shadow:0 1px #FFFFFF; vertical-align:middle;}
.btn-css4:hover{background:none repeat scroll 0 0 #E5E5E5; color:#666666; text-decoration:none;}
input..btn-css4{_border:none;}
.warp_meilire{width:1200px;margin:0 auto;}input, select,blockquote{margin:0; padding:0; border:0;}
img, input, select {display: inline-block;vertical-align: middle;border: medium none;}
code, kbd, samp, pre, tt, var, button, input, select, textarea {font-family: "Microsoft YaHei",Helvetica,Arial,sans-serif;font-size: 100%;}
address, caption, cite, code, dfn, em, th, var, i, b {font-style: normal;font-weight: 500;}
table {border-collapse: collapse;border-spacing: 0px;}

.blank10{height:8px;}
.blank10-1{height:8px;background-color: #efefef;margin-top:3px}
.hc_main {background-color: #ffffff;}
blockquote img{max-width:750px;}
.path_s1{height:25px;line-height:30px;}
.crz {overflow: auto;}
.fs16{font-size:16px;}
.mr20{margin-right:20px;}
.hc_goodsinfo {background-color: #F8F8F8;box-shadow: 0px 0px 4px 0px #A6A6A6;}
.hc_goodsinfo .txtbox{float: left;width: 598px;border-right-width: 1px;border-right-style: solid;border-right-color: #ececec;height: 630px;background-color: #f8f8f8;top:30px;}
.hc_goodsinfo .txtbox h1{font-size: 18px;color: #111111;line-height: 24px;padding:10px 16px;height: 18px;overflow: hidden;margin-bottom:5px;font-family:'Microsoft Yahei','SimHei';font-weight: normal;}
.hc_goodsinfo .txtbox h1 strong{color: #B40909;font-weight: normal;}
.hc_goodsinfo .txtbox{}
.hc_goodsinfo .txtbox .goods_party{height:auto;line-height:16px;margin-bottom:10px;padding:0 16px;text-indent:0em;color:#999;}
.hc_goodsinfo .txtbox ul{font-family:'Microsoft Yahei','SimHei';}
.hc_goodsinfo .txtbox ul li{color: #888888;zoom:1;}
.hc_goodsinfo .txtbox ul li p.left{width: 70px;}
.hc_goodsinfo .txtbox ul li p{float: left;}
.hc_goodsinfo .txtbox ul.pri{background-color: #ED3577;background-image: url(../pic/good/goodsinfo_bg1.png);padding-bottom: 4px;background-repeat: no-repeat;background-position: right bottom;margin-right: -4px;margin-left: -1px;position: relative;z-index: 0;padding-top: 20px;padding-right: 20px;padding-left: 20px;font-family: \5FAE\8F6F\96C5\9ED1, \9ED1\4F53;height:84px;}
.hc_goodsinfo .txtbox ul.pri li{color: #ffffff;float: left;width: auto;font-size: 14px;}
.hc_goodsinfo .txtbox ul.pri li.t1{line-height: 14px;width: 65px;}
.hc_goodsinfo .txtbox ul.pri li.t2 {font-size: 34px;padding:0 10px 0 0;line-height:100%;}
.hc_goodsinfo .txtbox ul.pri li.t3{background-color: #fbffb8;color: #B40909;line-height: 28px;height: 28px;padding-right: 6px;padding-left: 6px;-webkit-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px;border-radius: 5px;}
.hc_goodsinfo .txtbox ul.pri li.t3 span {line-height: 19px;background-image: url(../pic/good/goodsinfo_tag1.png);background-repeat: no-repeat;height: 19px;width: 32px;float: left;margin-top: 5px;color: #fbffb8;padding-left: 15px;font-size: 14px;margin-right: 5px;}
.hc_goodsinfo .txtbox ul.pri li.t4{
clear: both;
padding-top: 10px;
padding-left: 65px;
}
.hc_goodsinfo .txtbox ul.pri li.t5{
padding-top: 10px;
padding-left: 15px;
}
.hc_goodsinfo .txtbox ul.pri li strong{
font-family: Arial;
font-size: 38px;
}
.hc_goodsinfo .txtbox ul.info1{
margin-right: 20px;
margin-left: 20px;
padding-top: 17px;
padding-bottom: 17px;
border-bottom-width: 1px;
border-bottom-style: dotted;
border-bottom-color: #dbdbdb;
}
.hc_goodsinfo .txtbox ul.info1 li{
line-height: 24px;
height: 24px;
clear: both;
padding-top: 3px;
padding-bottom: 3px;
}
.hc_goodsinfo .txtbox ul.info2{
margin:17px 20px 10px;
border-bottom-width: 1px;
border-bottom-style: dotted;
border-bottom-color: #dbdbdb;
height:95px;
}
.hc_goodsinfo .txtbox ul.info2 li{
margin-top: 0px;
margin-bottom: 0px;
padding-top: 0px;
padding-bottom: 0px;
width: 180px;
clear: none;
float: left;
height: 26px;overflow:hidden;
line-height: 26px;
}
.hc_goodsinfo .txtbox ul.info2 p{

}
.hc_goodsinfo .txtbox ul.info2 li.t2,.txtbox ul.info2 li.t6,.hc_goodsinfo .txtbox ul.info2 li.t8,.hc_goodsinfo .txtbox ul.info2 li.t10{
width: 360px;
}
.hc_goodsinfo .txtbox ul.info2 li.t0{
width: 100%;
clear: both;
float: none;
}
.hc_goodsinfo .txtbox ul.info3{
margin-right: 20px;
margin-left: 20px;
padding-top: 25px;
padding-bottom: 17px;
}
.hc_goodsinfo .txtbox ul.info3 li{
line-height: 32px;
}
.hc_goodsinfo .txtbox ul.info3 li p{

}
.hc_goodsinfo .txtbox ul.info3 .goods_inp_info{
color: #B40909;
margin-left: 10px;
}
.hc_goodsinfo .txtbox ul.info3 li .goods_inp{
float: left;
height: 32px;
position: relative;
width: 120px;

}
.hc_goodsinfo .txtbox ul.info3 li .goods_inp input {
background-image: url(../pic/good/inp_bg1.png);
background-repeat: no-repeat;
background-position: left top;
height: 28px;
border: 1px solid #E8E8E8;
width: 39px;
font-size: 14px;
margin-left:31px;
text-align: center;
padding:0px;
}

.hc_goodsinfo .txtbox ul.info3 li .goods_add{
background-position: 0px -40px;border-radius:0 3px 3px 0px;
left: 72px;
top: 0px;

}
.hc_goodsinfo .txtbox ul.info3 li .goods_inp i {
background-image: url(../pic/good/goodsinfo_img1.png);
background-repeat: no-repeat;
display: block;
height: 30px;
width: 31px;
position: absolute;
cursor: pointer;
line-height: 100px;
overflow: hidden;
}

.hc_goodsinfo .txtbox ul.info3 li .goods_min{
background-position: 0px -0px;border-radius:3px 0px 0px 3px;
top: 0px;
left: 0px;

}
.hc_goodsinfo .txtbox ul.info3 li.buy{
width: 185px;
float: left;
padding-top: 25px;

}
.hc_goodsinfo .txtbox ul.info4 {
display: none;
margin-right: 20px;
margin-left: 20px;
padding-top: 20px;
padding-bottom: 20px;
}
.hc_goodsinfo .txtbox ul.info4 li.t1 {
font-size: 25px;
line-height: 35px;
color: #B40909;
}


.hc_goodsinfo .zoli{
height: 35px;
float: left;
zoom:1;
position: relative;
z-index: 1;
}
.hc_goodsinfo .zoli .zox{
height: 22px;
float: left;
cursor: pointer;
z-index: 0;
padding-top: 2px;
padding-right: 8px;
}
.hc_goodsinfo .zoli .zox:hover{
position:relative;
z-index: 999;
}
.hc_goodsinfo .zoli .zox a {
display: block;
text-decoration: none;
background-repeat: no-repeat;
background-position: 0px -29px;
background-image: url(../pic/good/pro_ico1.gif);
background-position: right center;
background-repeat: no-repeat;
padding-right: 18px;
padding-left: 8px;
border: 1px solid #e0e0e0;
line-height: 20px;
height: 20px;
float: left;
background-color: #ffffff;
}
.hc_goodsinfo .zoli .zox a:hover {
white-space: nowrap;
z-index: 99;
_position: relative;
border-bottom-style: solid;
border-bottom-width: 1px;
border-bottom-color: #ffffff;
color: #B40909;
line-height: 20px;
height: 20px;
border-top-width: 1px;
border-right-width: 1px;
border-left-width: 1px;
border-top-style: solid;
border-right-style: solid;
border-left-style: solid;
border-top-color: #febf90;
border-right-color: #febf90;
border-left-color: #febf90;
}
.hc_goodsinfo .zoli .zox:hover > a {
text-decoration: none;
z-index: 99;
display: block;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #ffffff;
color: #B40909;
line-height: 20px;
height: 20px;
border-top-width: 1px;
border-right-width: 1px;
border-left-width: 1px;
border-top-style: solid;
border-right-style: solid;
border-left-style: solid;
border-top-color: #febf90;
border-right-color: #febf90;
border-left-color: #febf90;
}
.hc_goodsinfo .zoli .zox p {
position: absolute;
background-color: #ffffff;
width: 310px;
z-index: 99;
zoom:1;
top: 0px;
border: 1px solid #febf90;
left: -9999px;
padding: 5px;
}
.hc_goodsinfo .zoli .zox :hover p,.hc_goodsinfo .zoli .zox:hover p {
position: absolute;
top: 23px;
_top: 20px;
display: block;
z-index: 99;
left: 0px;
_left: -1px;
}
.hc_goodsinfo .zoli .zox p a{background-image: none;margin: 0px;clear: none;float: left;height: 22px;width: 55px;border-top-style: none;border-right-style: none;border-bottom-style: none;border-left-style: none;line-height: 22px;overflow: hidden;white-space: nowrap;background-color: #fff;padding-top: 0px;padding-right: 3px;padding-bottom: 0px;padding-left: 3px;}
.hc_goodsinfo .zoli .zox p a:hover {background-image: none;display: block;margin: 0px;height: auto;width: 55px;border-top-style: none;border-right-style: none;border-bottom-style: none;border-left-style: none;line-height: 22px;float: left;padding-top: 0px;padding-right: 3px;padding-bottom: 0px;padding-left: 3px;}
.hc_shareto {
clear: both;
padding-top: 50px;
}
.hc_shareto .title{
padding-top: 5px;
line-height: 25px;
height: 25px;
padding-bottom: 5px;
padding-right: 20px;
padding-left: 24px;
}
.hc_shareto span.bds_more{
padding-left: 25px;
padding-top: 2px;
}
.hc_shareto .title p {
background-repeat: no-repeat;
padding-left: 30px;
background-position: 5px center;
line-height: 22px;
height: 24px;
width: 60px;
display: block;
background-color: #f2f2f2;
float: left;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
-ms-border-radius: 3px;
-o-border-radius: 3px;
border-radius: 3px;
font-family: \5FAE\8F6F\96C5\9ED1, \9ED1\4F53;
margin-right: 15px;
}
.hc_shareto .title p.fav {
background-image: url(../pic/good/goodsinfo_ico1.png);
}
.hc_shareto .title p.sha {
background-image: url(../pic/good/goodsinfo_ico2.png);
}
.hc_goodsinfo .probox{
background-color: #f4f4f4;
float: right;
height: 630px;
width: 200px;
font-family: \5FAE\8F6F\96C5\9ED1, \9ED1\4F53;
}
.hc_goodsinfo .probox .title{
line-height: probox;
color: #999999;
text-align: center;
height: 25px;
padding-top: 15px;
}
.hc_proli_r1 {

}
.probox_rlist1 {
overflow: hidden;position: relative;
height: 540px;
}
.goods1_slide-prev,.goods1_slide-next{
height: 18px;
width: 18px;
float: left;
background-repeat: no-repeat;
background-ition: center center;
}
.goods1_slide-prev{
margin-top: 10px;
margin-left: 65px;
background-image: url(../pic/good/goods-prev1.png);
}
.goods1_slide-next{
margin-top: 10px;
margin-left: 30px;
background-image: url(../pic/good/goods-next1.png);
}
.hc_proli_r1 .swiper-wrapper{height: 540px;padding-top:5px;}

.hc_goodsinfo .txtbox.soldout{}
.hc_goodsinfo .txtbox.soldout .info1 li.t1{display: none;}
.hc_goodsinfo .txtbox.soldout .info3{display: none;}
.hc_goodsinfo .txtbox.soldout .info4{display: block;}
.hc_goodsinfo .txtbox.soldout .pri{background-color: #a6a6a6;}
.hc_goodsinfo .txtbox.soldout .pri li.t3{display: none;}
.hc_goodsinfo .txtbox.soldout{}
.hc_proli_r1 ul{width: 200px;}
.hc_proli_r1 ul li{
height: 170px;
width: 150px;
margin-top: 0px;
margin-bottom: 10px;
position: relative;
margin-right: auto;
margin-left: auto;
overflow: hidden;
}
.hc_proli_r1 ul li p{}
.hc_proli_r1 ul li p.img{}
.hc_proli_r1 ul li p.img img{
height: 150px;
width: 150px;
}
.hc_proli_r1 ul li p.txt{padding-top:6px;}
.hc_proli_r1 ul li p.pri{
line-height: 24px;
background-image: url(../pic/good/png70.png);
height: 22px;
width: 100%;
color: #999999;
position: absolute;
z-index: 5;
left: 0px;
top: 128px;
font-family: Arial, Helvetica, sans-serif;
}
.hc_proli_r1 ul li p.pri,.hc_proli_r1 ul li p.pri strong{
-webkit-transition: all 0.2s ease-out 0s;
-moz-transition: all 0.2s ease-out 0s;
-ms-transition: all 0.2s ease-out 0s;
-o-transition: all 0.2s ease-out 0s;
transition: all 0.2s ease-out 0s;
}
.hc_proli_r1 ul li p.pri strong{
font-weight: normal;
color: #ff0000;
opacity:0.0;
text-align:center;
}
.hc_proli_r1 ul li p.pri del{
padding-left: 10px;
opacity:0.0;
}
.hc_proli_r1 ul li:hover{}
.hc_proli_r1 ul li:hover p{}
.hc_proli_r1 ul li:hover p.pri{background:#fff;opacity:0.9}
.hc_proli_r1 ul li:hover p.pri strong{color: #B40909;}
.hc_proli_r1 ul li:hover p.pri strong{opacity:0.9}
.hc_comprobox{background-color: #ffffff;overflow: hidden;}

.goods_com_lx1 {
overflow: hidden;
}
.goods_com_lx1 .swiper-wrapper{
overflow: hidden;
height: 240px;
padding-right: 30px;
padding-left: 30px;
}
.goods_com_lx1 .swiper-slide{
padding-top: 30px;
padding-bottom: 30px;
overflow: hidden;
width: 1130px;
}
.goods_com_lx1 .swiper-slide.com_group{
padding-top: 15px;
padding-bottom: 15px;
}
.comprotil{
padding: 1px;
}
.comprotil ol{
background-image: url(../pic/good/goods_title_bg1.png);
background-repeat: repeat-x;
height: 38px;
}
.comprotil ol li{
float: left;
font-family: \5FAE\8F6F\96C5\9ED1, \9ED1\4F53;
cursor: pointer;
font-size: 14px;
text-align: center;
padding-right: 40px;
padding-left: 40px;
line-height: 36px;
height: 36px;
border-bottom-width: 2px;
border-bottom-style: solid;
border-bottom-color: #efefef;
border-right-width: 1px;
border-right-style: solid;
border-right-color: #ffffff;
}
.comprotil ol li.on{
color: #B00303;
background:#F6F5F5;
border-bottom-color: #B00303;
}
.hc_comprobox .comprolist{}
.hc_comprobox .comprolist ul{}
.hc_comprobox .comprolist li{
float: left;
width: 120px;
}
.hc_comprobox .comprolist li p{}
.hc_comprobox .comprolist li p.txt{
line-height: 17px;
height: 34px;
overflow: hidden;
margin-bottom: 3px;
font-family: \5FAE\8F6F\96C5\9ED1, \9ED1\4F53;
}
.hc_comprobox .comprolist li p.img{
height: 120px;
width: 120px;
}
.hc_comprobox .comprolist li p.img img{
height: 120px;
width: 120px;
}
.hc_comprobox .comprolist li p.pri{}
.hc_comprobox .comprolist li p.pri em{
float: left;
padding-top: 5px;
padding-right: 5px;
}
.hc_comprobox .comprolist li p.pri strong{
font-weight: normal;
color: #B40909;
float: left;
}
.hc_comprobox .comprolist li p.pri del{
color: #a6a6a6;
padding-left: 5px;
float: left;
}
.hc_comprobox .comprolist li p.pri em{}
.hc_comprobox .comprolist li.srt{
height: 110px;
width: 65px;
font-size: 48px;
line-height: 120px;
color: #e8e8e8;
text-align: center;
}
.hc_comprobox .comprolist li.total{
font-family: \5FAE\8F6F\96C5\9ED1, \9ED1\4F53;
width: 200px;
}
.hc_comprobox .comprolist li.total .tx{
font-size: 16px;
color: #111111;
}
.hc_comprobox .comprolist li.total div{}
.hc_comprobox .comprolist li.total .buy{
padding-top: 10px;
}
.hc_comprobox .comprolist li.total strong{
font-size: 14px;
color: #B40909;
}
.hc_comprobox .comprolist li.total span {
font-family: Arial, Helvetica, sans-serif;
}

.hc_comprobox .com_group ul.hd{}
.hc_comprobox .com_group ul.hd li{
width: 110px;
cursor: pointer;
border-right-width: 1px;
border-right-style: solid;
border-right-color: #dbdbdb;
line-height: 14px;
height: 14px;
margin-top: 3px;
margin-bottom: 3px;
text-align: center;
}
.hc_comprobox .com_group ul.hd li.on{
font-weight: bold;
color: #000000;
}
.hc_comprobox .com_group_list{}
.hc_comprobox .com_group_list ul{

}
.hc_comprobox .comprolist ul.proli1{
padding-top: 20px;
padding-right: 10px;
padding-bottom: 20px;
padding-left: 10px;
}
.hc_comprobox .comprolist ul.proli1 li{
width: 160px;
padding-right: 17px;
padding-left: 17px;
}
.hc_comprobox .comprolist ul.proli1 li p{}
.hc_comprobox .comprolist ul.proli1 li p.txt{}
.hc_comprobox .comprolist ul.proli1 li p.img{
height: 165px;
width: 160px;
}
.hc_comprobox .comprolist ul.proli1 li p.img img{
height: 160px;
width: 160px;
}
.hc_comprobox .comprolist ul.proli1 li{}
.hc_detail_box{
background-color: #f8f8f8;border-bottom:#eee solid 1px;border-top:#eee solid 1px;border-right:#eee solid 1px;
}
.hc_detail{
background-color: #ffffff;
width: 1000px;
border-right-width: 1px;
border-right-style: solid;
border-right-color: #e7e7e7;
border-left: #e7e7e7 solid 1px;
}
.hc_detail_title{
width: 1000px;
}
.hc_detail_title_box{
height:39px;
}
.hc_detail_right{
float: right;
width: 189px;
margin-left: -1px;
border-left-width: 0px;
border-left-style: solid;
border-left-color: #e7e7e7;
background-color: #f8f8f8;
font-family: \5FAE\8F6F\96C5\9ED1, \9ED1\4F53;
}
.hc_detail_right .title{
line-height: probox;
color: #999999;
text-align: center;
height: 30px;
padding-top: 10px;
}
.hc_detail .detail{
padding: 10px;
}
.hc_detail .detail div{}
.hc_detail .detail p{}
.hc_detail .detail a{}
.hc_detail .detail img{
margin-right: auto;
margin-left: auto;
text-align: center;
}
.hc_detail .detail img.center {
display: block;
}

.hc_detail .service{
text-align: center;
padding: 10px;
}
.hc_detail .express{
text-align: center;
padding: 10px;
}
.hc_detail .comment,.hc_detail .buylist{
padding: 10px;
}

/* move */
.hc_goodsinfo .txtbox.move ul.pri{
width: 390px;margin-left:-4px;
}

.hc_goodsinfo .txtbox.move{
width: 420px;
position: fixed;
left: 50%;
margin-left: 176px;
z-index: 99;
border-top-style: none;
border-right-style: none;
height: auto;
padding-bottom: 30px;
border-bottom-style: none;
border-left-style: none;
display: none;
}
.hc_detail_title.move{
position: fixed;
margin-left: -599px;
left: 50%;
z-index: 98;
top: -1px;
}
.hc_goodsinfo .txtbox.move ul.info2 li.t2,.hc_goodsinfo .txtbox.move ul.info2 li.t6,.hc_goodsinfo .txtbox.move ul.info2 li.t8,.hc_goodsinfo .txtbox.move ul.info2 li.t10{
width: 200px;
}
.hc_goodsinfo .txtbox.move ul.info2 li.t0{
width: 100%;
clear: both;
float: none;
}
.hc_goodsinfo .txtbox.move ul.info1 {
padding-top: 10px;
padding-bottom: 10px;
}
.hc_goodsinfo .txtbox.move ul.info2 {
padding-top: 10px;
padding-bottom: 10px;
}
.hc_goodsinfo .txtbox.move ul.info3 {
padding-top: 10px;
padding-bottom: 10px;
}
.hc_goodsinfo .txtbox.move ul.info4 {
padding-top: 10px;
padding-bottom: 10px;
}
.hc_goodsinfo .txtbox.move ul.info3 li.buy{
padding-top: 15px;

}
.hc_goodsinfo .txtbox.move ul.info2 li{
width: 180px;
clear: none;
float: left;
line-height: 18px;
padding-top: 3px;
padding-bottom: 3px;
}

/* move */
.hc_detail_box.narrow .hc_detail{width: 770px;overflow:hidden;}
.hc_detail_box.narrow .hc_detail_right{width: 419px;}
.hc_detail_box.narrow .hc_detail .hc_detail_title{width: 769px;}
.hc_detail_box.narrow .hc_detail_title{}
.hc_detail_box.narrow .hc_detail_right .title{
font-size:14px;
}
.hc_detail_box.narrow .probox_rlist2{
width: 370px;
margin-right: auto;
margin-left: auto;
}
.hc_detail_box.narrow .probox_rlist2 ul{}
.hc_detail_box.narrow .probox_rlist2 ul li{
width: 350px;
height: 110px;
background-color: #ffffff;
padding: 5px;
}
.hc_detail_box.narrow .probox_rlist2 ul li p{}
.hc_detail_box.narrow .probox_rlist2 ul li p.img{
height: 110px;
width: 110px;
}
.hc_detail_box.narrow .probox_rlist2 ul li p.img img{
height: 110px;
width: 110px;
}
.hc_detail_box.narrow .probox_rlist2 ul li p.txt{
height: 60px;
width: 220px;
overflow: hidden;
position: absolute;
left: 140px;
top: 14px;
line-height: 20px;
}
.hc_detail_box.narrow .probox_rlist2 ul li p.pri{
left: 140px;
top: 70px;
width: 220px;
background-image: none;
}
.hc_detail_box.narrow .probox_rlist2 ul li p.pri strong{
padding-left:0px;
}
.hc_detail_box.narrow .probox_rlist2 ul li p.pri del{
opacity:0.9;
}
.abody {}

/*小相册*/
.hc_goodsinfo .preview{float: left; width: 380px;background-color: #FFF;padding:10px;height: 610px;border-right: 1px solid #EFEFEF;}
.preview .imgInfo{width:380px; float:left; margin-right:0px;}
.preview .imgInfo .thumb{width:380px; height:380px; display:block;}

/*规格选择*/
.catt{ width:auto; height:auto; overflow:hidden; padding-bottom:5px;}
.catt a{ border: #E0E0E0 1px solid; text-align: center; background-color: #fff; margin:1px 6px 5px 1px; padding:5px 15px; display: block; white-space: nowrap; color:#000; text-decoration:none; float:left;}
.catt a:hover { border:#C3042F 1px solid; margin:1px 6px 5px 1px;}
.catt a:focus { outline-style:none;}
.catt .cattsel { border:#C3042F 1px solid; margin: margin:1px 6px 5px 1px; background:#fff url(../pic/good/test.gif) no-repeat bottom right;color:#B0032A}
.catt .cattsel a:hover { border: #C3042F 1px solid; margin: margin:1px 6px 5px 1px;; background: url(../pic/good/test.gif) no-repeat bottom right;}
.txtbox.move .catt_new{width:320px;float:right;margin-top:-30px}
.catt_new {width:480px;float:right;margin-top:-0px}
.txtbox.move .catt_new a{width:22%;padding:5px 0;overflow:hidden;}
.catt_new a{width:23%;padding:5px 0;overflow:hidden;}

/*属性*/
.shuxin{ background:none repeat scroll 0 0 #F9F9F9; border:1px solid #E8E8E8; overflow:hidden; padding:10px; height:auto;}
.shuxin li{float:left; height:26px; line-height:26px; overflow:hidden; width:33.3%; font-weight:100}

/*售后服务*/
.tab_title {
    height: 27px;
    padding-top: 10px;
    padding-left: 10px;text-align:left;
    width: 758px;
margin-left:-9px;
    border: 1px solid #E4E4E4;border-left:none;border-right:none;
    background: url('../pic/good/bg.png') repeat-x scroll 0px -303px transparent;
}
.tab_title .icon {
width:16px;
height:16px;
vertical-align:top;
line-height:16px;
background:url(../pic/good/bg4.png) -32px -209px no-repeat;
display:inline-block;
margin-right:5px;
margin-top:4px
}
.tab_title h2 {
display:inline-block;
*display:inline;
font-size:16px;
line-height:22px;
font-family:'Microsoft Yahei','SimHei';
font-weight:normal
}
.tab_body {
border-top:0text-align:left;
}
.shouhou .tab_title .icon {
    background-position: -112px -209px;
}
.shouhou .tab_body {
padding:20px 19px 10px;text-align:left;
}
.shouhou .list {
margin-bottom:10px;min-height:50px;height:auto;
}
.shouhou .list .icon {
display:inline-block;
width:46px;
height:46px;
background:url(../pic/good/bg.png) -94px -225px no-repeat
}
.shouhou .list2 .icon {
background-position:-48px -225px
}
.shouhou .list3 .icon {
background-position:-97px -515px
}
.shouhou .list4 .icon {
background-position:-119px -561px
}
.shouhou .list p.Right {
width:650px;
line-height:1.9
}
.wenti .list {
padding:10px 0;
border-bottom:1px dashed #e1e1e1
}
.wenti .list .icon {
width:18px;
height:14px;
background:url(../pic/good/bg4.png) -148px -81px no-repeat;margin-left:30px;
margin-top:8px
}
.wenti .list .answer .icon {
background-position:-148px -95px;
margin-top:4px
}
.wenti .list .Right {
width:670px;text-align:left;
}
.wenti .list .question .Right {
line-height:30px
}
.wenti .list .answer .Right {
line-height:1.8
}
.wenti .list .answer a.red {
text-decoration:underline
}
/*************************评论**************************/
.goods-comment .compare-view{margin-top:10px;}
.goods-comment .compare-view{height:75px; overflow:hidden;}
.goods-comment .centage-praise{color:#B40909; padding-left:0; padding-right:10px; text-align:left; width:125px;}
.goods-comment .compare-view li{border-right:1px solid #D5D5D5; float:left; height:75px; text-align:center;}
.goods-comment .centage-praise .s-praise{font-family:"Microsoft YaHei","微软雅黑"; font-size:14px; padding:2px; text-align:center; color:#B40909}
.goods-comment .centage-praise span{display:block;}
.goods-comment .centage-praise .s-centage{font-size:36px; text-align:center;}
.goods-comment .centage-all{padding:0; width:455px;margin-top:10px;}
.goods-comment .centage-all .centage-b{height:20px; line-height:20px;}
.goods-comment .centage-show{background:#B40909; display:inline-block; height:12px; line-height:12px;}
.goods-comment .centage-num{color:#5F5F5F; display:inline-block; text-align:right; width:35px;}
.goods-comment .go-comm-txt{padding:5px;}
.goods-comment .centage-enough{background:#EEE; display:inline-block; height:12px; line-height:12px; overflow:hidden; padding:0; vertical-align:middle; width:300px;}
.goods-comment .compare-view li.comment-go{border-right:0 none; padding-left:0; width:155px;margin-top:10px;}
.goods-comment .comment-option{background:url("../pic/good/proRpt_x.png") repeat-x scroll 0 -38px #fff; height:40px; margin-top:10px;width:770px;margin-left:-11px; overflow:hidden; padding:0; border-left:1px solid #E1E1E1;}
.goods-comment .comment-option-sel{color:#FFFFFF; list-style:none outside none;}
.goods-comment .comment-option-sel li{background:url("../pic/good/proRpt_x.png") repeat-x scroll 0 -38px #ffffff; border:1px solid #EAEAEA; border-left:0; cursor:pointer; float:left; height:38px; line-height:38px; margin:0; overflow:hidden; text-align:center; width:100px;}
.goods-comment .comment-option-sel a{color:#6E6E6E; display:block; font-weight:400;}
.goods-comment .comment-option-sel li.o-over{background-color:#FFFFFF; background-image:none; border-bottom:0 none; border-top:2px solid #D72F54;}
.goods-comment .comment-option-sel li.last{cursor:default; padding-right:20px; text-align:right; width:384px;}
.goods-comment .comment-option-sel a:hover{text-decoration:none;}
.goods-comment .comment-list{padding-top:20px;}
.goods-comment .g-comm-item{overflow:hidden; padding-bottom:18px;}
.goods-comment .g-comm-item .g-user{float:left; width:110px;}
.goods-comment .g-user-head{height:60px; overflow:hidden; padding-bottom:5px; width:60px; margin:0 auto;}
.goods-comment .g-user-head img{height:60px; width:60px;}
.goods-comment .g-user-name{color:#666666; font-weight:700; height:25px; line-height:25px; position:relative;}
.goods-comment .g-user-name .user-name{display:block; overflow:hidden; text-overflow:clip; white-space:nowrap; width:70px;}
.goods-comment .g-user-date{color:#8A8A8A; height:20px; line-height:20px;}

/*咨询*/
.addComment{margin:0 auto; padding:18px 0px 10px; width:100%;}
.addComment .noticeBox{background:none repeat scroll 0 0 #F5F5F5; border:1px solid #E8E8E8; padding:15px 10px;}
.addComment .c_ba2636{color:#BA2636;}
.addComment .noticeBox dl{line-height:1.8;}
.addComment table{table-layout:fixed;}
.addComment .iDialog tr,.iDialog td{border:0 none; margin:0; padding:0;}
.addComment .bigMsg{background-color:#FFFBEB; border:1px solid #EFDB8B; margin:10px auto 0; padding:40px 35px 35px;}
.addComment .addComm{padding:10px 0;}
.addComment .aImgComm{border:1px solid #E8E8E8; display:inline-block; height:70px; overflow:hidden;}
.addComment .addCommBox{border:0px solid #EFDB8B; border-top:none; padding:15px 0 20px;}
.addComment .commTb1 th{text-align:right;}
.addComment .commTb1 textarea{border:1px solid #BCBCBC; color:#888888; height:114px; overflow-y:auto; padding:5px; resize:none; width:488px;}
.addComment .commTb1 td,.addComment .commTb1 th{padding:5px 0}
.addComment .zixunTit{background-position:-86px -850px;}
/*评论列表*/
.comm_Wrap .eachInfo{border-bottom:1px solid #E8E8E8; overflow:hidden; clear:both; height:100%; padding:15px 10px 7px;}
.comm_Wrap .eachInfo dt,.eachInfo dd{float:left;}
.commItem li{line-height:22px; margin-bottom:10px;}
.comm_Wrap .eachInfo dt{padding-right:3px; text-align:center; width:77px;}
.comm_Wrap .eachInfo dd{width:627px; word-break:break-all; word-wrap:break-word;}
.commItem .starLi{line-height:18px; margin-bottom:10px;}
.eachInfo dd span{color:#888888;}
.c_888{color:#888888;}
.commItem .starLi em{display:inline-block; text-align:right; padding-right:10px;}
.commItem .c_666 .itemDetail,.commItem .c_666 .itemTit{color:#666666;}
.itemDetail{display:block; float:left; overflow:hidden;}
.itemTit{float:left;}
.commItem .replyLi{border-top:1px dashed #DBDBDB; padding-top:10px;}
.commItem .c_4b8400 .itemDetail,.commItem .c_4b8400 .itemTit{color:#CC0033;}
.star-rating{float:left; width:24px; height:24px; text-indent:-999em; cursor:pointer; display:block; background:transparent; overflow:hidden}
.star-rating,div.star-rating a{background:url('../pic/good/star.gif') no-repeat 0 0}
.star-rating a{display:block; width:24px; height:24px; background-position:0 0; border:0}
.rating-cancel,div.rating-cancel a{display:none;}
.star-rating-on a{background-position:0 -24px !important}
.star-rating-hover a{background-position:0 -48px !important}
.star-rating-readonly a{cursor:default !important}
.star-rating{background:transparent!important; overflow:hidden!important}
#pager a{color:#666;}
#pager a:hover{color:#fff;}
/**评价等级*/
.itemTits{float:left;}
.outerStar2,.innerStar2{background:url("../pic/good/commentBg.png") no-repeat scroll 0 -30px transparent; display:inline-block; height:17px; vertical-align:top;}
.outerStar2 .w1{width:16px;}
.outerStar2 .w2{width:37px;}
.outerStar2 .w3{width:57px;}
.outerStar2 .w4{width:77px;}
.outerStar2 .w5{width:97px;}
.starLi{line-height:18px;}
/*页面page*/
.pagination{ padding:15px 0 10px; font-size:12px; text-align:right; clear:both;}
.pagination a{ background-color:#F4F4F4; border:1px solid #EEEEEE; border-radius:2px; font-size:14px; margin-left:4px; padding:4px 10px;}
.pagination a:hover{ background-color:#FF3377; border-color:#F9596E; color:#FFFFFF; text-decoration:none;}
.pagination a.current{ background-color:#FFFFFF; border-color:#FFFFFF; color:#333333; font-weight:bold; padding:4px 5px;}
.pagination span{ padding:0 4px; height:28px; width:28px; line-height:28px;}
.pagination a.prev,.pagination a.next,.pagination a.last,.pagination a.first{ width:70px;}
.pagination .total{ display:none;}
/*弹出框*/
.PopupLayer{width:600px;height:400px;padding:10px 0;position:fixed;left:50%;margin-left:-300px;background:#fff;background-clip:padding-box;border-radius:10px;border:10px solid #666;border:15px solid rgba(0,0,0,0.2);z-index:999999999;}
.PopupLayer a.close{display:block;width:52px;height:11px;float:right;background:url(../pic/good/dpbox_06.gif) no-repeat;overflow:hidden;}
#zhezhao{background-color:#000;position:absolute;z-index:99999;left:0;top:0;display:none;width:100%;height:100%;opacity:0.5;filter: alpha(opacity=50);-moz-opacity: 0.5;}
/*为空提示*/
.empty_box {
    width: 100%;
    padding: 40px 0px;
    text-align: center;
    margin: 0px auto;
}
.empty_box dt{
    margin-top: 20px;
}
.sign1, .sign2, .sign3, .sign4 {
    background-position: 0px -150px;
    height: 40px;
    width: 41px;
}
.sign {
    background: url('../pic/good/signs.png') no-repeat scroll 0px 0px #FFF;
    display: inline-block;
}

/*按钮*/
.btn_s2_b {
    width: 80px;
    font-color: #FFF;
    text-decoration: none;display: inline-block;
    height: 28px;
    line-height: 28px;
    font-size: 12px;
    font-weight: normal;
    text-align: center;
    text-decoration: none;
    background: url('../pic/good/btn.png') no-repeat scroll -200px -60px transparent;
    border-width: 0px;
    vertical-align: middle;
}
.btn_s2_b a,a.btn_s2_b,.btn_s2_b{color: #FFF;}
.btn_s2_b:hover{background-position:-200px -90px;}
.clear{ clear:both;}
/*加入购物袋成功弹出框*/
.sucess_joinCart{width:310px; height:118px; padding:25px 50px 25px 110px;z-index:999999;display:none;position:fixed;background:#f7f7f7 url(../pic/good/right-ico-s.png) 25px 33px no-repeat; left:54%; top:34%; margin-left:-250px; box-shadow:0 0 10px #333; border:2px solid #666; border-radius:5px;z-index:999999999;}
.sucess_joinCart{ _position:absolute;}
.addSucess_tip{ font-size:15px; font-weight:bold; height:20px; line-height:18px;}
.cart_new_num{ color:#808080; height:20px; line-height:20px; margin:10px 0; }
.cart_new_num b { font-size: 18px; margin: 0 5px;}
.cart_new_price{ color:#808080;}
.cart_new_priceNum{ font-size:23px; color:#B7A26A; margin:0 5px;}
.cart_new_account{ width:122px; height:25px; display:inline-block; color:#fff; text-align:center; font:bold 12px/25px Microsoft Yahei; text-decoration:none; margin-right:15px; border:none; cursor:pointer; margin-top:10px;}
.cart_new_account:hover{ text-decoration:none; color:#fff;}
.success_close{ cursor:pointer; width:28px; height:28px; display:block; background:url(../pic/good/close.png) no-repeat; position:absolute; right:-10px; top:-10px;}
.success_close:hover{ background-position:0 -30px;}
#new_cart_new_detail .tr{ display:none;}

.MagicZoomBigImageCont{border:1px solid #eee; margin-left:-5px;}
.MagicZoomHeader{font:12px Tahoma,Verdana,Arial,sans-serif; color:#fff; text-align:center !important; background-color:#999999; border:1px red solid;}
.MagicZoomPup{border:1px solid #F0A09B; background:#ffffff; cursor:crosshair;}
.MagicZoomLoading{text-align:center; background:#ffffff; color:#444; border:1px solid #ccc; opacity:0.8; padding:3px 3px 3px 3px; display:none;}
.MagicZoomLoading img{padding-top:3px !important;}
#show_pic a.MagicZoom{cursor:crosshair;}


.Meilire .hc_goodsinfo .txtbox.move{
width: 0px;
height:0px;
overflow:hidden;
display: none;
}
.Meilire .probox{
width: 0px;
height:0px;
overflow:hidden;
display: none;
}
.Meilire .warp_meilire{
width: 1000px;
}
.Meilire .hc_detail_box.narrow .hc_detail_right{
width: 220px;
}
.Meilire .hc_detail_box.narrow .probox_rlist2 {
width: 190px;padding:5px 15px 5px 0;
}
.Meilire .hc_detail_box.narrow .probox_rlist2 ul li{
width: 190px;padding:5px 0;height: 240px;
background-color: #F8F8F8;
}
.Meilire .hc_detail_title.move{
position: fixed;
margin-left: -499px;
left: 50%;
z-index: 98;
top: -1px;
}
.Meilire .hc_detail_box.narrow .hc_detail .hc_detail_title{width: 997px;}
.Meilire .hc_detail_box.narrow .probox_rlist2 ul li p.img {
    height: 190px;
    width: 190px;
}
.Meilire .hc_detail_box.narrow .probox_rlist2 ul li p.img img {
    height: 190px;
    width: 190px;
}
.Meilire .hc_detail_box.narrow .probox_rlist2 ul li p.txt {
    height: 60px;
    width: 190px;
    overflow: hidden;
    position: absolute;
    left: 0px;
    top: 195px;
    line-height: 20px;
}
.Meilire .hc_detail_box.narrow .probox_rlist2 ul li p.pri {
    left: 0px;
    top: 172px;
    width: 190px;
    background-image: none;
    background-color: #000;filter:alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;
	color:#fff;
}
.Meilire .hc_proli_r1 ul li p.pri strong {
    font-weight: normal;
    color: #FF0000;
    padding-left: 10px;
}
.ewm { width:200px; height:30px; position:relative;margin-top:-30px;float:left;margin-left:160px;cursor:pointer}
.ewm .goods_pic img{margin-left:18px;}
.ewm .goods_pic2{position: absolute;display:none;z-index:100; left:85px; top:-120px;}
.ewm .ewm_pic{z-index:99}
.ewm .ewm_pic img{position: absolute; left:-0px; top:-205px;display:none;height:200px;border:1px solid #ccc;}
.ewm .goods_txt1{position: absolute; left:60px; top:-4px;color:#000;font-size:14px;}
.ewm .goods_txt2{position: absolute; left:60px; top:15px;}

.ewm:hover .goods_pic2,.ewm:hover .ewm_pic img{display:block;}





