@charset"utf-8";
.Left-con{width:199px;height: 488px;overflow: hidden;}
.Right-con{width:986px;}
.right{float:right;}
.left{float:left;}
.fx{float:left; height:16px; margin: 6px 6px 6px 0;}
table { border-collapse:separate; border-spacing:0;}
table,td,th {vertical-align:top;}
.actbtn {
 width:90px;
 height:36px;
 cursor:pointer;
 margin-top:5px;
 border:none;
 text-indent:-9999px;
 background-repeat:no-repeat;
 display:block;
}
.btn-buy {float: left;}
.btn-fastbuy {float: left;}
.sideBar .g-cate{border:1px solid #e5e5e5;border-top:2px solid #c7150d;}
.sideBar .g-cate .e-cat-depth-1{border-bottom:1px solid #e5e5e5;background-color:#f7f7f7;}
.sideBar .g-cate .e-cat-depth-1.last{border-bottom:none;}
.sideBar .g-cate .cat-depth-1{height:39px;line-height:39px;padding-left:22px;}
.sideBar .g-cate .e-cat-depth-2 {padding-left:34px;height:25px;line-height:25px;margin-bottom:4px;}
.sideBar .g-cate .e-cat-depth-1.on .cat-depth-1{padding-top:5px;}
.sideBar .g-cate .depth-1{color: #333;font-size:14px;font-weight:normal;}
.sideBar .g-cate .e-cat-depth-1.on .depth-1{color:#da251d;}
.sideBar .g-cate .e-cat-depth-1.on{background-color:#fff;}
.sideBar .g-cate .e-cat-depth-1.on .cat-down{padding-bottom:14px;}
.sideBar .g-cate .cat-depth-1 .symbols {float:right;margin-top:14px; width:11px;height:11px;background:url(../images/list-icon.png) no-repeat;vertical-align:middle;margin-right:19px;}
.sideBar .g-cate .cat-depth-1 .symbols.show{background-position:0 -32px;}
.sideBar .side-banner{margin-top:12px;}


/*详情页*/
.GoodsInfoWrap .goods-info{border:1px solid #e5e5e5;padding:19px 22px 26px 17px; position:relative;}
.GoodsInfoWrap .goods-info .goodspic{padding-right:28px;}
.GoodsInfoWrap .goods-info .goods-detail-pic{width:405px;height:407px;background-color:#efefef;}
.GoodsInfoWrap .goods-info .goods-detail-pic a{width:405px!important;height:407px !important;}
.GoodsInfoWrap .goods-info .picscroll{margin:26px 0 28px 0;}
.GoodsInfoWrap .goods-info .picscroll .pics td{padding-right:13px;}
.GoodsInfoWrap .goods-info .picscroll .pics td:last-child{padding-right:0;}
.GoodsInfoWrap .goods-info .picscroll .goods-detail-pic-thumbnail{width:315px;}
.GoodsInfoWrap .goods-rels{margin-top:18px;}
.picscroll .scrollarrow{background:url(i/min-icon.png) right -54px no-repeat;padding-right:15px;}
.picscroll .scrollarrow.toright{background-position:right -101px;padding-left:15px;padding-right:0;}
.GoodsInfoWrap .goods-detail-pic-thumbnail a img{border-color:#dcdcdc;padding:3px;}
.goods-detail-pic-thumbnail .current a, .goods-detail-pic-thumbnail .current a:hover{border-color:#e92e25;}
.goods-detail-pic-thumbnail a:hover img{border-color:#e92e25;}
.goods-detail-pic-thumbnail .uparrow{background:url(i/min-icon.png) -10px 0 no-repeat;}
.GoodsInfoWrap .goods-products-list-box{border-color:#e5e5e5;padding:0;}
.GoodsInfoWrap .goods-products-list-box table{border:none;}

.goods-action .goodsname{font-size:18px;color:#333;font-weight:bold;padding-bottom:10px;}
.goods-action .brief{color:#9f6565;padding-bottom:10px;}
.GoodsInfoWrap .goods-action .goodsprops{/*border:solid #efefef;border-width:1px 0 1px 0;*/ padding:15px 0;margin-bottom:0;}
.GoodsInfoWrap .goods-action .goodsprops li{padding:5px 0;}
.GoodsInfoWrap .goods-action .goodsprops .author{float:none;}
.GoodsInfoWrap .goods-action .goodsprops .author a{margin-left:10px;color:#9f6565;}
.GoodsInfoWrap .goods-action ul.list li{border-bottom:none;background:none;padding-left:0;margin-bottom:4px;}
.GoodsInfoWrap .goods-action ul.list li .mktprice1{color:#666;}
.GoodsInfoWrap .goods-action ul.list li .price1{color:#da251d;font-size:18px;font-weight:normal;}
.GoodsInfoWrap .goods-action ul.list li .tabr em{color:#da251d;margin-right:3px;}
.buyIphone strong{font-size:18px;font-weight:normal;color:#da251d;}
.buyIphone{margin-bottom:10px;}
.GoodsInfoWrap .goods-action .hightline{background:none;border:none;}
.GoodsInfoWrap .goods-action .hightline .hightbox{padding:16px 20px 13px 23px;border:1px solid #ededed;background-color:#fffdf3;}
.GoodsInfoWrap .goods-action .spec-tip em{color:#666;}
.GoodsInfoWrap .goods-action .spec-tip span{margin-left:14px;}
.GoodsInfoWrap .goods-action .spec-tip span font{color:#e92e25;}
.GoodsInfoWrap .goods-action #view-products-list a{color:#666;display:inline-block;padding:0 3px;}
.GoodsInfoWrap .goods-action #view-products-list a:hover{background:none;color:#fff;background-color:#e92e25;}
.GoodsInfoWrap .goods-action .goods-spec .specItem td{padding:8px 0 !important;}
.GoodsInfoWrap .goods-action .goods-spec .specItem li{margin:0;margin-right:8px;}
.GoodsInfoWrap .goods-action .goods-spec a{border:none;}
.GoodsInfoWrap .goods-action .goods-spec a img{padding:0;}
.GoodsInfoWrap .goods-action .goods-spec a:hover img{border-color:#e92e25;}
.goods-spec .selected:hover img, .goods-spec .selected img,.goods-spec .selected span{border-color:#e92e25;}
.goods-spec a:hover span{border-color:#e92e25;}
.GoodsInfoWrap .goods-action .goods-spec a i{background:url(i/min-icon.png) 0 0 no-repeat;}
.GoodsInfoWrap .goods-action .hightline .hightbox .buyinfo{border-bottom:none;padding-bottom:5px;}
.Numinput{background:url(i/Numinput.gif) no-repeat;height:27px;padding:0 16px;}
.Numinput .numadjust{width:16px;height:27px;background:none;}
.Numinput .numadjust.decrease{left:0;right:auto;}
.Numinput input{width:52px;padding-top:1px;height:24px;border:none;background:none;text-align:center;outline:none;}
.GoodsInfoWrap .goods-action .btnBar{margin:0; margin-top:23px;border:none;padding:0;}
.GoodsInfoWrap .goods-action .btnBar .actbtn{margin:0;text-indent:0;color:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;height:46px;width:160px;font-size:18px;padding:0;}
.GoodsInfoWrap .goods-action .btnBar .actbtn.btn-fastbuy{background:#e92e25;margin-right:15px;width:146px;}
.GoodsInfoWrap .goods-action .btnBar .wxzx{display:inline-block;*display:inline;*zoom: 1;margin-left:15px;position:relative;}
.GoodsInfoWrap .goods-action .btnBar .wxzx .actbtn{width:144px;border:1px solid #e5e5e5;color:#555;text-align:center;line-height:46px;background:url(../images/list-icon.png) -52px -102px no-repeat;text-indent:40px;}
.GoodsInfoWrap .goods-action .btnBar .wxzx .wx-layer{background:url(../images/border-icon.png) no-repeat;padding:26px 20px 22px;width:106px;height:106px;position:absolute;top:52px;left:0;display:none;z-index:100;}
.GoodsInfoWrap .goods-action .btnBar .wxzx.hover .wx-layer{display:block;}
//.GoodsInfoWrap .goods-action .btnBar .actbtn.btn-buy{background:#ff7200;background: url(../images/list-icon.png) -58px -147px no-repeat #ff7200;text-indent:30px;}
.GoodsInfoWrap .goods-action .btnBar .actbtn.btn-buy{background:#ff7200;background: #ff7200;}
.GoodsInfoWrap .goods-detail-tab{margin-top:20px;height:45px;line-height:45px;background:#f7f7f7;padding:0;border:1px solid #e5e5e5;border-bottom:none;}
.GoodsInfoWrap .goods-detail-tab .goodsDetailTab{background:none;height:45px;line-height:45px;padding:0;font-size:16px;color:#333;width:140px;}
.GoodsInfoWrap .goods-detail-tab .goodsDetailTab.active{margin:0;color:#e92e25;font-weight:normal;background-color:#fff;border:solid #e5e5e5;border-width:0 1px 0 1px ;height:46px;margin-left:-1px;}
.GoodsInfoWrap .pdtdetail{border:1px solid #e5e5e5;margin-bottom:18px;}
.GoodsInfoWrap .pdtdetail .pageWrap{padding:10px 20px;}
.GoodsInfoWrap .pdtdetail .pageWrap h2{font-weight:normal;font-size:16px;}
.GoodsInfoWrap .pdtdetail .pageWrap h3{font-weight:normal;font-size:14px;}
.GoodsInfoWrap .pdtdetail .pageWrap h4{font-weight:normal;font-size:12px;line-height:25px;}
.GoodsInfoWrap .pdtdetail  .pageWrap ol li{border:none;}
.GoodsInfoWrap .pdtdetail .ptitle{height:40px;line-height:40px;}
.GoodsInfoWrap .pdtdetail .ptitle h2{background-color:#f7f7f7;color:#333;font-size:16px;padding-left:20px;font-weight:normal;}
.GoodsInfoWrap .pdtdetail .ptitle .tabr{display:none;}
.GoodsInfoWrap .GoodsSearchWrap .items-gallery{margin:0;border:none;padding:0;}
.GoodsSearchWrap .items-gallery{width:196px;}
.GoodsSearchWrap .items-gallery .goodpic{padding:0;padding-top:30px;}
.GoodsSearchWrap .items-gallery .goodinfo h6{height:auto;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:10px 0;}
.GoodsSearchWrap .items-gallery .goodinfo{padding:0 20px;text-align:center;padding-bottom:25px;}
.GoodsSearchWrap .items-gallery .goodinfo .price1{font-weight:normal;color:#f14f4f;font-size:16px;}
.Comments{padding:25px 30px 20px 20px;}
.Comments .Citem{border-bottom:1px solid #ececec;margin-bottom:20px;}
.Comments .Citem>div{margin-bottom:15px;}
.Comments .Citem .Cinfo .fontcolorOrange{color:#0472b1;margin-right:25px; }
.Comments .Citem .quiz .icon{display:inline-block;*display:inline;*zoom: 1;width:14px;height:13px;background:url(i/min-icon.png) right 0 no-repeat;vertical-align:middle;margin-right:10px;}
.Comments .Citem  .replyitem .icon{display:inline-block;*display:inline;*zoom: 1;width:14px;height:13px;background:url(i/min-icon.png) right -29px no-repeat;vertical-align:middle;margin-right:10px;}
.Comments .Citem  .replyitem,.Comments .Citem  .replyitem .commentText{color:#f14f4f;}
.Comments .more{text-align:right;}
.addcomment h4{height:40px;line-height:40px;background-color:#f7f7f7;color:#333;font-size:16px;padding-left:20px;font-weight:normal;border:solid #e5e5e5;border-width:1px 0 1px 0;}
.addcomment .ptitle,.addcomment .title{padding-top:16px;padding-left:20px;margin-bottom:20px;}
.addcomment .ptitle .x-input,.addcomment .title .x-input{border:none;outline:none;}
.addcomment .division{border:none;}
.addcomment .division .forform th{width:100px;}
.addcomment .division .forform th em{color:#f14f4f;}
.addcomment .division .forform .inputstyle{border:1px solid #e9e9e9;outline:none;}
.GoodsInfoWrap .pdtdetail .c-bar{border:none;background:none;padding-left:20px;margin-top:10px;border-top:1px solid #e5e5e5;}
.addcomment .division .forform .submit-btn,.GoodsInfoWrap .pdtdetail .c-bar .c-btn{display:inline-block;*display:inline;*zoom: 1; background-color:#f14f4f;border:none;color:#fff;width:94px;height:30px;line-height:30px;text-align:center;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;cursor:pointer;margin-top:20px;}
.GoodsInfoWrap .pdtdetail .c-bar .c-btn{margin-top:0;}


.hightline .number{width:130px;margin-left:19px;margin-right:auto}.hightline .number a{display:block;width:21px;height:20px;background:url(../images/flow/bg2.png) -521px -99px no-repeat}
.hightline .number a.add{background-position:-542px -99px}.hightline .number .num{width:45px;height:18px;border:1px solid #8a8a8a;padding:0;margin:0;line-height:18px;text-align:center;font-size:14px;color:#555}
.hightline .number .unit{display:block;width:40px;height:20px;line-height:20px}.cart_extra{width:938px;border:1px solid #ddd;border-bottom-width:2px;padding:20px;border-top:0}


.goods_show_brand{width:210px; height:507px; overflow:hidden; margin:0; border:#CECECE 1px solid; position:absolute; top:10px; right:10px;}
.goods_show_brand .hof_gobrand{width:170px; margin:5px auto 0 auto; overflow:hidden;background-image:-webkit-linear-gradient( to bottom, #FC7A01, #290A59); background-image:linear-gradient( to bottom, #FC7A01, #290A59);}
.goods_show_brand .hof_gobrand a{display:block; width:90%; margin:5px auto; text-align:center; color:#FFF; border:1px solid #FFF; font-size:16px; padding:3px 0;}
.goods_show_brand .goods_show_brand_item{width:200px;}
.goods_show_brand .goods_show_brand_item p.name{text-align:center; font-weight:normal; font-size:22px; margin:7px 0;color:#ce151a;}
.goods_show_brand .goods_show_brand_item span.zc{display:block; text-align:left; background:none; color:#373737; line-height:25px; padding:0; margin:0; overflow:hidden; text-overflow:ellipsis; height:175px;}
.goods_show_brand .goods_show_brand_item i.brands_allnum{display:block; width:198px; margin:10px auto 0 auto; overflow:hidden; font-style:normal; font-size:14px; background:#A0A0A0; color:#FFF; border:1px solid #D2D2D2; text-align:center; line-height:26px;}
.goods_show_brand .goods_show_brand_item i.brands_allnum span{color:#BC1817;}
.goods_show_brand .goods_show_brand_item p.brand_go{width:148px; margin:21px auto 0 auto; background:#535353; font-size:16px; line-height:30px; text-align:center; border-radius:15px;}
.goods_show_brand .goods_show_brand_item p.brand_go a{color:#FFF;}
.goods_show_brand .goods_show_brand_item p.brand_go:hover{background:#C89641;}

.goods_show_brand_item,.goods_show_brand_desc{width:96%; margin:5px auto; color:#181818; overflow:hidden; padding:10px 0;}
.goods_show_brand_desc{ border-top:#898989 1px dashed; color:#666666; padding:10px 0 8px 0;}
.goods_show_brand_item .goods_brand_img{width:198px; height:174px; border:#666666 1px solid; position:relative; margin:0 auto;}
.goods_show_brand_item .goods_brand_img img{width:198px; height:174px; border:none;}
.goods_show_brand_item .goods_brand_img p{ position:absolute; left:0; top:146px; width:100%; height:28px; opacity:0.8; filter:alpha(opacity=80); line-height:28px; text-align:center; overflow:hidden; background:url(../images/goods_brand_img_bg.png) no-repeat;}
.goods_show_brand_item .goods_brand_img p a{color:#FFF;}
.goods_show_brand .goods_show_brand_item p.brand_go{width:148px; margin:10px auto 0 auto; background:#ce151a; font-size:16px; line-height:30px; text-align:center; border-radius:15px;}


.shop-position{position:absolute;right:10px;top:10px;text-align:center;width:200px;height:465px;overflow:hidden;min-height:250px;background-color:#fff;box-sizing:border-box;z-index:1}
.shop-position .shop-img{width:180px;height:60px;margin:0 10px;padding:10px 0;border-top:solid 1px #eee;border-bottom:solid 1px #eee}
.shop-position .zixu i{display:inline-block;width:17px;height:18px;margin-right:5px;background:url(../images/jd/popScore.png) -130px 0 no-repeat;vertical-align:-4px}
.shop-position .shop-img .shop-img-wrap{width:110px;height:110px}
.shop-position .shop-img .shop-img-wrap:hover{cursor:pointer}
.shop-position .shop-img .shop-img-wrap img{display:block;width:180px;height:60px}
.shop-position .shop-cus{margin-top:15px;color:#e4393c;height:20px;margin-left:17px;margin-right:20px;padding:0 20px;position:relative}
.shop-position .shop-cus i.shop-comment{line-height:16px;font-size:16px;display:block;float:left;margin-right:3px}
.shop-position .shop-cus .custom-service{height:21px;width:56px}
.shop-position .shop-cus span{line-height:20px;font-size:10px;display:block;float:left;color:#fff;position:absolute;top:0;padding-left:24px}
.shop-position .shop-cus:hover{cursor:pointer;color:#7161a8}
.shop-position .shop-tel{margin:10px 10px 20px 10px;text-align:center;font-size:12px;color:#999;line-height:12px;word-break:break-all}
.shop-position .shop-tel:hover{cursor:pointer;color:#666}
.shop-position .shop-line{margin:10px 25px;width:80px;border-top:2px dotted #eaeaea}
.shop-position .shop-detail .shop-tit-wrap .shop-tit{margin:20px 10px 15px 10px;text-align:center;font-size:14px;font-weight:400;color:#6f4f01;line-height:18px;-o-text-overflow:ellipsis;-icab-text-overflow:ellipsis;-khtml-text-overflow:ellipsis;-moz-text-overflow:ellipsis;-webkit-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;max-height:38px}
.shop-position .shop-detail .shop-tit-wrap .shop-tit:hover{cursor:pointer;text-decoration:underline}
.shop-position .shop-detail .shop-cus{margin-top:15px;color:#e4393c;height:20px;margin-left:20px;margin-right:20px;padding:0 20px}
.shop-position .shop-detail .shop-cus i.shop-comment{line-height:16px;font-size:16px;display:block;float:left;margin-right:3px}
.shop-position .shop-detail .shop-cus span{line-height:16px;font-size:12px;display:block;float:left;margin-top:1px}
.shop-position .shop-detail .shop-cus:hover{cursor:pointer;color:#7161a8}
.shop-position .shop-detail .shop-tel{margin:10px 10px 20px 10px;text-align:center;font-size:12px;color:#999;line-height:12px;word-break:break-all}
.shop-position .shop-detail .shop-tel:hover{cursor:pointer;color:#666}
.shop-position .shop-section{margin:20px auto 0 auto;width:100%;height:28px;text-align:center;font-size:12px;color:#666;line-height:12px;background:#fafafa}
.shop-position .shop-section .go-to-shop{float:left;width:63px;height:24px;margin:5px 0 0 0}
.shop-position .shop-section .go-to-shop a{display:block;height:20px;line-height:20px;cursor:pointer}
.shop-position .shop-section .mark-shop{float:left;width:63px;height:24px;margin:5px 0 0 0}
.shop-position .shop-section .mark-shop a{display:block;height:20px;line-height:20px;cursor:pointer}
.shop-position .shop-section .go-to-shop:hover,.shop-position .shop-section .mark-shop:hover{cursor:pointer;color:#333}
.shop-position .shop-section .vline-shop{float:left;width:0;height:12px;margin:8px 0;border-right:2px dotted #e7e7e7}
.description_info{/*background-color:#f2f2f2;border-bottom:1px solid #f2f2f2*/margin-bottom:10px;}