.fvbtn,.fsrch_cls,.fvic,.fvico,.ftick{background:url('//images.jdmagicbox.com/icontent/fav_sprite.png') no-repeat 0 0; _background-image:url('//images.jdmagicbox.com/icontent/fav_sprite.gif'); display:inline-block;}

/*footer*/
.rsftr{clear:both; width:100%; text-align:center; color:#a4a4a4; padding:15px 0; font-size:11px; border-top:1px solid #ccc; z-index:9997; position:relative; background:#fff}
.rsftr span a,.rsftr span{color:#424242}
.rslwrp.rst{margin:0}

/*breadcrumb*/
.brdot{width:100%; border-bottom:solid 1px #e4e4e4;/*  padding:2px 0 12px 0 */}
.brdot .jbrd{width:675px; padding:0;}
/* .fvlnkt{float:right; width:315px; text-align:right;} */
.fvlnkt{float:right; width:315px; text-align:right;position:relative;top:32px;z-index:1}/*sukh*/
.fvlnkt span{padding:0 10px; color:#b0b0b0;}
.fvlnkt .act{color:#ff6c00;}
.brdnone{border-bottom:none;/* padding:2px 0 0; */}

.jdlc{clear:left; display:table; margin:0 auto; width:100%;}

/*Fav list*/
.favlst{clear:left; float:left; width:100%; padding:0 0 50px 0;}
.favlst h3{font-size:16px; font-weight:bold; background:#f9f9f9; padding:10px 1%; float:left; width:98%;}
.favlst li{border-bottom:dotted 1px #ccc; float:left; width:100%; position:relative;z-index:0 }
.favlst li.rst{border:0}
.favlst .favrw{color:#424242; font-size:14px; display:block; float:left; width:58%;  padding:10px 0;}
.fvcompnm{float:left;  width:570px;  border:0px solid #000;}
.fvcompnm b{font-size:18px; font-weight:normal;}
a .fvcompnm b{color:#1274c0;}
.favlst a:hover .fvcompnm b{color:#ff6c00;}
.favad{float:right;position:relative}
.favrmvt{float:right; font-size:14px;}
.favrmvt .sep{padding:0 5px}
.ftick{background-position:-57px -57px; width:14px; height:14px; float:left; margin:3px 7px 0 0;}

.favlst .ordbtns{ width:42%; margin-top:9px; float:right; text-align:right;}
.favlst .ordbtns a{background:#479a3e; color:#fff; padding: 5px 6px; display:inline-block; font-family:Arial; font-size:13px; font-weight:bold; width:120px; text-align:center;}
.anchorTitle{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;position:absolute;top:100%;left:15px;z-index:10000;background:#e4e4e4 url(//images.jdmagicbox.com/icontent/1px.gif) repeat-x 50% 100%;border:solid 1px #b0b0b0;color:#424242;text-align:center;font-size:11px;line-height:normal;padding:3px 10px}
.favlst li.fav_category{padding:0}
/*Fav Search Bar*/
.fsrch_wrp{float:left; width:100%;  border-top:solid 1px #e4e4e4; padding:12px 0; position:relative;margin:40px 0 0 0;border-bottom:solid 1px #e4e4e4;}
.fsrch{display:table; width:720px; margin:0 auto; border:solid 1px #cbcbcb;}
.fsrch_in{float:left; width:100%; position:relative;}
.fvinp{float:left; width:653px; padding:10px; font-size:16px; border:0;}
.fvbtn{float:right; width:45px; height:40px; border:0; background-position:-90px -46px;}
.fsrch_cls{background-position:-79px -59px; width:12px; height:12px; position:absolute; right:0; top:5px; z-index:1;}
.fsrch .jauto{left:-1px; top:40px;}
.fsrch .jauto a{font-size:16px; padding:10px 8px; position:relative; }
.fsrch .cmpwth{width:78%;display:block;}
/*#favauto ul li a:hover .fvlnk{display:inline-block;}*/

.fvlnk{position:absolute; right:0; top:3px; font-size:13px; font-style:italic; color:#1274c0;}
.fvic{background-position:-49px -6px; width:34px; height:34px; float:left;}
.fvico{background-position:-89px -6px; width:34px; height:34px; float:left;}
.fvlnk em{float:left; padding:8px;}


.nofvad{text-align:center; border:solid 1px #b0b0b0; float:left; width:100%; font-size:18px; padding:10px 0; margin:20px 0; border-radius:10px;}

/*Remove Fav*/
.favrmv .jpbg{width:720px; padding:20px;}
.favrmv .favlst{height:400px; padding:0}
.favrmv h2{float:left; font-size:20px; font-weight:bold; margin:0; padding:0 0 20px 0; }
.favrmv .fvcompnm{width:475px; position:relative;}
.favrmv .fvcompnm em{font-size:12px;}
.fvcompnm.strk{text-decoration:line-through; color:red;}
.fvcompnm.strk b{color:#424242;}
.fvcompnm.strk em{color:#424242;}
.favrmv .fvcompnm b{font-size:14px;}
.favrmv .sct{width:96%}
.favrmv .favrw{width:100%}

/*Custom Scroll*/
.scroll-pane{position:relative;}
.sct{position:absolute; top:0; left:0;}
.slider-wrap{position:absolute; right:0; top:0; background-color:lightgrey; width:5px;}
.slider-vertical{position:relative; height:100%;}
.ui-slider-handle {width:5px !important; height:10px; margin:0 auto; background-color:#333; display:block; position:absolute;}
.ui-slider-handle img{border:0;}
.scrollbar-top{position:absolute; top:0;}
.scrollbar-bottom{position:absolute; bottom:0;}
.scrollbar-grip{position:absolute; top:50%; margin-top:-6px;}
.ui-slider-range{position:absolute; width:100%; background-color:lightgrey;}


.ldmore{clear:left; float:left; width:100%; text-align:center; padding:0 0 10px 0;}


::-webkit-scrollbar {
    -webkit-appearance: none;
    width: 7px;
}
::-webkit-scrollbar-thumb {
    border-radius: 4px;
    background-color: rgba(0,0,0,.5);
    -webkit-box-shadow: 0 0 1px rgba(255,255,255,.5);
}
.fav_category{ padding:10px 0;  width:100%;}
.fav_category .fav_ct_name{font-size: 18px;font-weight: bold;}
