body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td, div { margin: 0; padding: 0; }
body, button, input, select, textarea { color: #555555; font-size: 12px; /*font-faovmily:'Lucida Grande', tahoma, arial, 宋体b8b\4f53;*/   font-family:Simsun,sans-serif;}
h1, h2, h3, h4, h5, h6 { font-size: 100%; }
address, cite, dfn, em, var { font-style: normal; }
code, kbd, pre, samp { font-family: courier new, courier, monospace; }
small { font-size: 12px; }
ul, ol { list-style: none; }
del { vertical-align: middle !important }
a, area { blr:expression(this.onFocus=this.blur())
} /* for IE */
:focus { -moz-outline-style: none; } /* for Firefox */
a { outline: none; text-decoration: none; color: #3E3E3E }/* for FF Chrome */
a:hover { text-decoration: none; color: #0092D2 }
sup { vertical-align: text-top; }
sub { vertical-align: text-bottom; }
legend { color: #000; }
fieldset, img { border: 0; }
button, input, select, textarea { font-size: 100%; }
table { border-collapse: collapse; border-spacing: 0; }
body { background: #ffffff; width: 100%; min-width: 1001px; _width:expression((document.documentElement.clientWidth||document.body.clientWidth)<1001?"1001px":"");
overflow: visible }
.hl { color: #ff0000 !important }
.h { color: #F60 !important }
.last_item { border-bottom: 0 !important; }
.ui_price b, .ui_pprice_m b, .ui_pprice_e b { font-weight: normal; font-family: Arial, Helvetica, sans-serif; }
.ui_pprice { overflow: hidden; }
.ui_pprice_m del { font-family: Arial, Helvetica, sans-serif; font-size: 14px; }
.ui_pprice_e b { color: #c7012c; font-weight: bold; font-size: 16px; }
.ui_pprice_e em { font-size: 16px; color: #b5182d; font-weight: bold; }
.ui_btn, input.ui_btn, button.ui_btn { line-height: 31px; text-align: center; display: inline-block; border: 0; cursor: pointer; padding: 0 15px; text-decoration: none; background: #fc9e5e; font-size: 12px; color: #FFF; margin: 0 auto; }
.ui_btn1, input.ui_btn1, button.ui_btn1 { line-height: 26px; +line-height:24px;
text-align: center; display: inline-block; _display: inline; _zoom: 1; cursor: pointer; padding: 0 14px 0 16px; text-decoration: none; background: #f1f1f1; border: 1px solid #d7d6d6; font-size: 12px; color: #2f2f2f; margin: 0 auto; word-spacing: 1em; letter-spacing: 0px; overflow: visible; padding: 0 0.875em 0 1em; overflow: visible; width: auto; }
input.ui_btn, button.ui_btn, input.ui_btn1, button.ui_btn1 { overflow: visible; width: auto; _width: 0; }
.ui_btn:hover { color: #ffffff; }
.ui_btn1:hover { color: #2f2f2f; }
.fl{float:left;}
.starrank { background: url(../images/global/star.png) no-repeat; width: 12px; height: 14px; float: left; }
.bordernone { border: 0 none; }
.bordergrey { border-top: 1px solid #ddd; }
.slide { position: relative; z-index: 0; height: 440px; overflow: hidden; width: 100%; min-width: 1200px; _top: -1px }
.slide-bar { width: 100%; height: 35px; background: #2d2d2d; filter: alpha(opacity=30); -moz-opacity: 0.3; -khtml-opacity: 0.3; opacity: 0.3; z-index: 10; position: absolute; bottom: 0; left: 0; }
.slide_con { position: relative; }
.slide_con li { position: absolute; width: 1920px; height: 440px; left: 50%; margin-left: -960px; overflow: hidden; /*background: #fff no-repeat 50% 0; height: 420px; width: 100%;*/ }
.slide_con li img { vertical-align: middle; }
.slide_nav { left: 50%; height: 25px; position: absolute; bottom: 0; z-index: 10; display: none; }
.slide_nav li { width: 18px; height: 18px; margin: 0 4px; cursor: pointer; background: url(../images/indexV2/bg01.png) -21px -291px no-repeat; _background: url(../images/indexV2/nav_circle_ie6.gif) no-repeat; display: inline-block; *display: inline;
 *zoom: 1;
}
.slide_nav li.selected { background: url(../images/indexV2/bg01.png) 0px -291px no-repeat; _background: url(../images/indexV2/nav_circle2_ie6.gif) no-repeat; }
.slide_nav { display: block; margin-left: -70px; }
.slide_nav li { float: left; }
.logo_info { float: left; padding: 8px 0 0 35px; }
.headerCon { position: relative; width: 1200px; margin: 0 auto; height: 51px; padding-top: 27px; overflow: hidden; }
/**---------------pagination--------------------**/

#header { position: relative; z-index: 1; background: #f2f2f2; }
#header .layout { height: 115px; background: #ffffff; }
#site_nav { position: relative; height: 32px; background: #f08732; color: #ffffff; overflow: hidden; zoom: 1 }
#site_nav .layout { position: relative; background: #f08732; }
.login_info { float: left; line-height: 32px; height: 32px; }
.msg_notice { float: left; height: 32px; line-height: 32px; background: url(../images/global/sound.png) 0 8px no-repeat; margin-left: 25px; }
.msg_notice p { margin-left: 20px; color: #FFFED2; }
.quick_menu li.sns_qq { background: url(../images/global/icon_qq.png) 5px 7px no-repeat; padding-left: 25px; width: 35px; }
.quick_menu li.sns_sina { background: url(../images/global/icon_sina.png) 5px 7px no-repeat; padding-left: 25px; width: 35px; }
.quick_menu li a { padding-left: 15px; color: #ffffff; display: block; }
.quick_menu li a:hover { color: #ffffff; }
.logo_info h1 { float: left; width: 230px; height: 70px; background: url(/images/logo.png) 0 0 no-repeat;}

.logo_info h1 a { display: block; text-indent: -9999em; width: 230px; height: 70px; }
.jf_page { background: #f2f2f2 !important; position: relative; overflow: hidden; zoom: 1 }
#container { clear: both; position: relative; background: #f2f2f2; overflow: visible; z-index: 0; }
.layout { position: relative; width: 1001px; margin: 0 auto; background: #ffffff; }
.layout .col-sub { float: left; width: 300px; margin-left: 10px; display: inline; }
.layout .col-main { float: left; width: 690px; }
.layout:after { content: '\20'; display: block; height: 0; clear: both; }
.layout, .main-wrap, .col-sub, .col-extra { *zoom:1;
}
.simple { background: #ffffff; }
.simple #header { background: #ffffff; }
.simple #footer { background: #f6f6f6; border-top: 1px solid #e5e5e5 }
.simple #footer .layout { height: 100px; background: #f4f4f4; border-top: 0; overflow: hidden; zoom: 1 }
.simple #header .layout { height: 95px; }
.simple #container { background: #ffffff; }
.simple #footer { position: relative; }
.simple #footer .copyright { padding: 20px 0 !important; color: #999999; text-align: center; line-height: 30px; overflow: hidden; zoom: 1; background: #ffffff }
.simple #footer .authentication a { margin-right: 10px; }
#footer .layout.service { padding: 20px 0; overflow: hidden; background: #ffffff; zoom: 1 }
.service .service_guide { width: 1001px; margin: 15px auto; }
.service .service_guide dl { float: left; width: 140px; height: 85px; padding-left: 25px; margin-left: 30px; display: inline-block; _display: inline; _zoom: 1; }
.service .service_guide dt { height: 22px; line-height: 22px; margin-bottom: 4px; font-family: "Microsoft Yahei", simhei; color: #000; }
.service .service_guide dd { height: 20px; line-height: 20px; overflow: hidden; color: #999; }
.service .service_guide dd a:link, .service .service_guide dd a:visited { color: #999; }
.service .service_guide dd a:hover { color: #0066ff; }
.service .service_guide dl.shopguide { background: url(../images/global/service_t1.png) 0 2px no-repeat }
.service .service_guide dl.pay { background: url(../images/global/service_t2.png) 0 2px no-repeat }
.service .service_guide dl.delivery { background: url(../images/global/service_t3.png) 0 2px no-repeat }
.service .service_guide dl.about { background: url(../images/global/service_t4.png) 0 2px no-repeat }
.service .service_guide dl.contact { background: url(../images/global/service_t5.png) 0 2px no-repeat }
.regFlows_title { background: #eeeeee; overflow: hidden; zoom: 1; height: 30px; line-height: 30px; }
.regFlows_title h2 { float: left; font-size: 14px; }
.regFlows_title span { float: right }
.regFlows_title span a { text-decoration: underline; color: #0092D2 }
.regFlows_title .layout { background: #eeeeee; }
.kv-nick { padding-bottom: 5px; }
.msg-cnt { color: #ff0000; display: block }
.checkcode { display: none; height: 32px; vertical-align: middle; }
.checkcode-v { display: inline-block; zoom: 1; *display:inline;
}
.checkcode-img { float: left; margin-right: 5px; padding-top: 2px; }
.checkcode-img img { border: 1px solid #ccc; vertical-align: middle; width: 80px; height: 26px; }
.checkcode span a { color: #0092D2; line-height: 28px; display: inline-block; text-decoration: underline; }
.checkcode span { float: left; height: 28px; line-height: 28px; display: inline-block }
.err-input { border-color: #ff0000; }
.msg-error { color: #ff0000; }
input.msg-error, textarea.msg-error, select.msg-error { color: #666666; }
.reg_box { margin: 0 auto; padding: 0; min-height: 450px; height: auto !important; height: 450px; overflow: visible; zoom: 1 }
.reg_box .form { padding: 50px 0 }
.reg_box .form .jh_label { width: 105px; margin-left: -105px; }
.reg_box .form .jh_item { padding-left: 105px; }
.form .radio { margin: 3px 0 0 0 }
.form .fl { float: left; display: inline-block }
.form .fl label { margin-right: 10px; line-height: 28px; }
.form .fl .sele { width: 100px; height: 28px; line-height: 28px; margin: 0px 10px 0 0; *margin:5px 10px 0 0;
}
/*-----------------------------------------------*/
.resetPwd_send { padding: 50px 0 }
.resetPwd_send strong { font-size: 14px; font-weight: normal; line-height: 50px; color: #666666 }
.resetPwd_send strong a { font-size: 12px }
.resetPwd_send p { line-height: 30px; }
.resetPwd_send p.hl { line-height: 36px; padding-left: 30px; background: url(../images/account/icon_01.png) 0 6px no-repeat; color: #999999 !important; font-size: 14px; }
.resetPwd_send .ui_btn { margin: 0 10px; padding: 0 10px; line-height: 26px; background: #fbfbfb; border: 1px solid #dbdbdb; color: #555555; font-weight: normal; text-decoration: none }
.resetPwd_send a { color: #0092D2; padding: 0 3px; }
.resetPwd_suc { width: 300px; }
.resetPwd_suc strong { font-size: 14px; font-weight: bold; line-height: 50px; color: #666666 }
.resetPwd_suc .ui_btn1 { margin-right: 5px; line-height: 24px; }
.resetPwd_suc .tohome { color: #0092D2; padding: 0 3px; text-decoration: underline }
.log_box { background: #f2f2f2; padding: 50px 0 }
.log_box .layout { background: url(/images/login_bg.png) 0 0 no-repeat; background-size: auto 103%; }
.log_box .form { position: relative; width: 344px;min-height: 490px;height:auto !important;_height:500px;  border: 1px solid #dadada; margin: 0 0 0 600px; background: #ffffff;  }
.log_box .form h2 { font-size: 14px; line-height: 40px; padding: 8px 0 10px 15px }
.log_box .reg_entrance {  width: 100%; background: #eeeeee; height: 55px; line-height: 55px; position:absolute;bottom:0 }
.log_box .reg_entrance p { padding-left: 70px; font-size: 14px; font-weight: bold; color: #999 }
.log_box .reg_entrance p a { text-decoration: underline; color: #0092D2 }
.log_box .ui_btn { float: left; width: 100px; padding: 0; margin-right: 6px; background: #ff8c3c }
.log_box .forget-pw { float: left; display: inline-block; height: 30px; line-height: 30px; text-decoration: underline }
.changeFormLink{height:30px;line-height:30px;margin-left:10px; text-decoration:underline;}
.safe-login { color: #999999; display: inline-block; height: 22px; line-height: 22px; overflow: hidden; padding: 2px 0 2px 3px; position: relative; vertical-align: middle; }
.safe-login label { color: #aaaaaa; vertical-align: middle; line-height: 22px; }
.safe-login input { margin-right: 6px; vertical-align: middle; }
.passwdguide{line-height:170%;color:#000;display:inline-block;_display:inline;_zoom:1;}
.passwdguide span{float:left;display:inline-block;_display:inline;_zoom:1;}
.passwdguide .text{width:240px;}
.passwdguidepart{ background:#f8f8f8;padding:10px 20px 10px 50px;position:absolute;bottom:40px;width:274px;border-bottom:1px solid #dadada;}
/*----------------regSuc---------------------------*/
.regSuc { padding: 50px 0 50px 100px !important; background: url(../images/account/icon_regSuc.png) 35px 65px no-repeat }
.regSuc strong { font-size: 14px; line-height: 30px; font-weight: normal }
.regSuc p { line-height: 22px; }
.regSuc .ui_btn1 { margin: 20px 0 220px; padding: 0 40px; line-height: 30px; }
.regSuc .link { color: #0092D2; text-decoration: underline }
/*----------------crumbs---------------------------*/
#crumbs { border-bottom: 1px solid #ebebeb; height: 30px; line-height: 30px; margin: 0; padding: 0 20px; background: #ffffff; }
#crumbs em { color: #0092D2 }
/*----------------slideModule---------------------------*/

.slideModule { position: relative; margin-top: 10px; overflow: hidden; zoom: 1 }
.slideModule_name { padding-left: 15px; line-height: 30px; font-size: 14px; font-family: "Microsoft Yahei", simhei; }
.slideContent { position: relative; padding: 10px 60px; border-color: #ebebeb; border-style: solid; border-width: 1px 0; overflow: hidden; zoom: 1 }
.slidePre, .slideNext { position: absolute; top: 75px; width: 28px; height: 68px; background: url(../images/vi/icon_slides01.png) 0 0 no-repeat; display: block }
.slidePre { left: 20px; background-position: 0 0;/* -moz-border-radius: 4px 0 0 4px; -webkit-border-radius: 4px 0 0 4px; border-radius: 4px 0 0 4px; */ }
.slideNext { right: 20px; background-position: -28px 0; /*-moz-border-radius:  0 4px 4px 0; -webkit-border-radius: 0 4px 4px 0; border-radius:  0 4px 4px 0; */ }
.slideItem { overflow: hidden; zoom: 1 }
.slideItem .pro { float: left; text-align: center; width: 25%; }
.slideItem .pro .p_name { line-height: 22px; }
.slideItem .pro .p_name a { color: #333333 }
.slideItem .pro .p_price { height: 22px; font-family: arial, verdana !important }
.slideItem .pro .p_price em { color: #b5182d; }
.slideItem .pro .p_price ins { text-decoration: none; color: #b5182d; margin: 0 0 0 5px; }
.slideItem .pro .p_price .discount { color: #666666; font-family: arial, verdana }
/*----------------tags---------------------------*/
.tags { height: 24px; line-height: 24px; position: relative; }
.tags a { float: left; margin-right: 16px; display: inline-block; position: relative; font-size: 12px; font-weight: normal; padding: 0 10px 0 10px; background: #f77d1a; color: #fff; text-decoration: none; -moz-border-radius: 3px 0 0 3px; -webkit-border-radius: 3px 0 0 3px; border-radius: 3px 0 0 3px; }
.tags a:before { content: ""; float: left; position: absolute; top: 0; right: -24px; width: 0; height: 0; border-color: transparent transparent transparent #f77d1a; border-style: solid; border-width: 12px 12px 12px 12px; }
/*.tags a:after { content: ""; position: absolute; top: 10px; right: 0; float: left; width: 4px; height: 4px; -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px; background: #fff; -moz-box-shadow: -1px -1px 2px #004977; -webkit-box-shadow: -1px -1px 2px #004977; box-shadow: -1px -1px 2px #004977; }
.tags a:hover { background: #555; }
.tags a:hover:before { border-color: transparent transparent transparent #555; }*/
.tag1 a { background: #0089E0 }
.tag1 a:before { border-color: transparent transparent transparent #0089E0; }
.tag2 a { background: #65be60 }
.tag2 a:before { border-color: transparent transparent transparent #65be60; }
/*----------------scrolltop---------------------------*/
.scrolltop { display: block; position: fixed; _position: absolute; right: 30px; bottom: 100px; _bottom: auto; _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop, 10)||0)-(parseInt(this.currentStyle.marginBottom, 10)||0)));
z-index: 9999; height: 60px; width: 60px; text-indent: -999999px; overflow: hidden; background: black url(../images/global/scrolltop.png) 18px center no-repeat; filter: alpha(opacity=40); -moz-opacity: 0.40; opacity: 0.40; cursor: pointer; -moz-transition: opacity 0.3s ease-in, opacity 0.3s ease-out; -webkit-transition: opacity 0.3s ease-in, opacity 0.3s ease-out; -o-transition: opacity 0.3s ease-in, opacity 0.3s ease-out; transition: opacity 0.3s ease-in, opacity 0.3s ease-out; }
.scrolltop:hover { filter: alpha(opacity=70); -moz-opacity: 0.70; opacity: 0.70; _background: #000 url(../images/global/scrolltop.png) 18px center no-repeat; -moz-transition: opacity 0.3s ease-in, opacity 0.3s ease-out; -webkit-transition: opacity 0.3s ease-in, opacity 0.3s ease-out; -o-transition: opacity 0.3s ease-in, opacity 0.3s ease-out; transition: opacity 0.3s ease-in, opacity 0.3s ease-out; }
/**-----------------searchSoldOut----------------------------**/
.searchSoldOut { width: 350px; height: 200px; margin: 0 auto; padding: 50px 40px; background: url(../images/search/soldOut.png) 0 55px no-repeat }
.searchSoldOut h3 { font-size: 14px; font-weight: normal; line-height: 30px; color: #333 }
.searchSoldOut p { line-height: 24px; color: #999 }
.searchSoldOut p a { text-decoration: underline; color: #0092D2; padding: 0 3px; }
.clear { clear: both; }
/* new clearfix */
.clearfix:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
* html .clearfix { zoom: 1; } /* IE6 */
*:first-child+html .clearfix { zoom: 1; } /* IE7 */
#siteNav { position: relative; height: 24px; border-top: 3px solid #5bb3f2; z-index: 10; }
#siteNav .siteNav_loyout { width: 1200px; margin: 0 auto; overflow: hidden; zoom: 1 }
.siteNav_container { float: right; height: 24px; width:950px;_width:960px;position:relative }
.loginInfo { float: right; height: 24px; line-height: 22px; padding-left: 5px; }
.loginInfo a { color: #0092D2; }
.quickMenu { float: right; padding-left: 5px; overflow: hidden; zoom: 1;*width:245px; }
.quickMenu ul { float: right; overflow: hidden; zoom: 1 }
.quickMenu li { float: left; height: 24px; line-height: 22px; margin: 0 12px 0 0; }
.quickMenu li.logout { background: url(../images/indexV2/bg01.png) 0px -325px no-repeat; _background: url(../images/indexV2/exitie6.png) 0px 1px no-repeat; }
.quickMenu li.log { background: url(../images/indexV2/bg01.png) 0px 5px no-repeat; _background: url(../images/indexV2/bg01ie6.png) 0px 5px no-repeat; }
.quickMenu li.reg { background: url(../images/indexV2/bg01.png) 0px -20px no-repeat; _background: url(../images/indexV2/bg01ie6.png) 0px -20px no-repeat; }
.quickMenu li.help { background: url(../images/indexV2/bg01.png) 0px -43px no-repeat; _background: url(../images/indexV2/bg01ie6.png) 0px -43px no-repeat; }
.quickMenu li.collection { background: url(../images/indexV2/bg01.png) -148px -44px no-repeat; _background: url(../images/indexV2/icon_collection_ie6.png) 0px 5px no-repeat; }
.quickMenu li a { padding-left: 18px; display: block; }
.quickCenter { float: right; }
.quickCenter ul { background: #5bb3f2; float: left; padding: 0 2px; -moz-border-radius: 0 0 5px 5px; -khtml-border-radius: 0 0 5px 5px; -webkit-border-radius: 0 0 5px 5px; border-radius: 0 0 5px 5px; }
.quickCenter ul li { float: left; display: inline-block; line-height: 21px; padding-right: 8px; }
.quickCenter ul li a { display: inline-block; color: #ffffff; padding: 0 15px 0 0; background: url(../images/indexV2/bg01.png) 8px -144px no-repeat; _background: url(../images/indexV2/bg01ie6.png) 8px -144px no-repeat; }
.quickCenter ul li a:hover { color: #ffffff !important }
#head {
*z-index:1; position: relative; min-width: 1200px; width: auto; height: 145px; margin-top: -27px; border-bottom: 1px solid #e5e5e5; background: #ffffff url(../images/indexV2/bg_header.png) 0 78px repeat-x; overflow: visible; zoom: 1; }
.headerCon { position: relative; width: 1200px; margin: 0 auto; height: 51px; padding-top: 27px; overflow: hidden; }
.simple #head { height: 84px; }
.jufineLogo { float: left; position: relative; top: -21px; }
.jufineLogo h1 { width: 190px; height: 70px; background: url(../images/indexV2/logoV3.png) 0 0 no-repeat;  _background: url(../images/indexV2/logoV3ie6.png) 0 0 no-repeat;}
.jufineLogo h1 a { display: block; text-indent: -9999em; width: 190px; height: 70px; }
.jufineNav { float: left; margin-left: 48px; margin-top: 5px; width:475px }
.jufineNav li { float: left; position:relative; height: 46px; line-height: 46px; border-right: 1px dotted #ddd; }
.jufineNav li a { font-family: "Microsoft YaHei", Tahoma, Arial; font-size: 14px; font-weight: bold; display: block; padding: 8px 20px; line-height: 30px; margin: 0; color: #747474; background: url(../images/indexV2/bg01.png) 0 -505px repeat-x; }
.jufineNav li.home a { background: url(../images/indexV2/bg01.png) -93px -447px no-repeat; padding: 8px 15px; }
.jufineNav li.home a:hover, .jufineNav li.home.curr a { color: #ffffff; background: url(../images/indexV2/bg01.png) 0 -447px no-repeat; }
.jufineNav li.r { border: 0 none; }
.jufineNav li.r a { padding: 8px 14px; _padding: 8px 12px; background: url(../images/indexV2/bg01.png) 0 -558px no-repeat; _background: url(../images/indexV2/nav_bgr.png) no-repeat; display: block; }
.jufineNav li.r a:hover, .jufineNav li.r.curr a { color: #fff; background: url(../images/indexV2/bg01.png) 0 -613px no-repeat; _background: url(../images/indexV2/nav_bgroran.png) no-repeat; }
.jufineNav li a:hover, .jufineNav li.curr a { color: #fff; background: url(../images/indexV2/bg01.png) 0 -667px repeat-x; }
#head .logo_info { float: left; width: auto; padding: 8px 0 0 35px; }
#head .pingage_info{position: relative; float: left;  margin-right: 8px;}
#head .tel_info { position: relative; float: right; padding-top: 8px; margin-right: 8px; }
#head .online_info { float: right; margin-top: 12px; }
.navBar { position: relative; width: 1200px; margin: 0 auto; padding-top: 6px; height: 70px; overflow: visible; zoom: 1; _height: 71px; }
.searchHots { width: 100%; height: 30px; line-height: 30px; float: left; _line-height: 20px }
.searchHots a { float: left; color: #555555; padding: 0 5px; margin-right: 5px; display: inline-block }
.header_category { position: relative; float: left; width: 220px; padding-top: 14px; height: 34px; }
.category_mt { position: relative; width: 182px; }
.category_mt strong { width: 100px; line-height: 34px; color: #116fb2; font-size: 14px; font-weight: bold; cursor: pointer; display: block; padding: 0 15px 0 10px; }
.category_mt strong a { color: #116fb2; }
.header_category.hover .category_mt strong { background: url(../images/indexV2/bg01.png) 0 -736px no-repeat; color: #fff; }
.header_category.hover .category_mt strong a { color: #ffffff }
.hotsearchword{position: absolute;top:55px;left:240px;color: #999;}
.hotsearchwordlink{margin-left:10px;color: #999;}
.category_mt b { background: url(../images/indexV2/bg01.png) 0 -106px no-repeat; _background: url(../images/indexV2/bg01ie6.png) 0 -105px no-repeat; display: inline-block; _display: inline; _zoom: 1; width: 7px; height: 4px; position: absolute; top: 15px; left: 105px; }
.header_category.hover .category_mt b { background: url(../images/indexV2/bg01.png) -34px -108px no-repeat; _background: url(../images/indexV2/arrowdown.png) no-repeat; }
.category_mc { display:none; position: absolute; top: 45px; left: 0; width: 216px;border: 1px solid #e4e4e4;border-right:0 none;border-top: 2px solid #fd9e5e;padding-top: 1px; background: #ffffff; z-index: 99; visibility: visible; }
.header_category.hover .category_mc { display: block; visibility: visible; }
.category_mc .item { padding: 0; height: 56.6px; z-index: 4;border-right:1px solid #e4e4e4;}
.category_mc .item .itemTitle { position: relative; width: 180px; margin: 0px 0px 0 20px; height: 60px; border-bottom: 1px solid #dddddd; border-top: 1px solid #ffffff; background-position: 12px 9px; background-repeat: no-repeat; overflow: hidden; zoom: 1; cursor: pointer; z-index: 89 }
.category_mc .item.hover{background:#fff;border-right:1px solid #fff;}


.itemTitle h3 em{width:20px;height:20px;display:inline-block;_display:inline;_zoom:1;position:relative;top:5px;margin-right:10px;}
/**导航小图标start**/
#Beautycleaningcare .icon{ background:url(../images/global/bgicon.png) 0 -80px no-repeat;}
#HomeAppliance .icon{background:url(../images/global/bgicon.png) 0 -126px no-repeat;}
#xiaojiadian .icon{background:url(../images/global/bgicon.png) -44px -80px no-repeat;}
#phone .icon{background:url(../images/global/bgicon.png) -68px -80px no-repeat;}
#gift .icon{background:url(../images/global/bgicon.png) -92px -80px no-repeat;}
#fuzhuangneiyi .icon{background:url(../images/global/bgicon.png) -114px -80px no-repeat;}
#FoodBeverage .icon{background:url(../images/global/bgicon.png) -21px -103px no-repeat;}
#SportHealth .icon{background:url(../images/global/bgicon.png) 0px -103px no-repeat;}
#Living .icon{background:url(../images/global/bgicon.png) -21px -80px no-repeat;}
.arrow_icon{width:10px;height:10px;background:url(../images/global/bgicon.png) -47px -107px no-repeat; position:absolute;top:20px;right:0;display:none;}
/**导航小图标end**/
.category_mc .item .itemTitle h3 { line-height: 26px; font-size: 14px;margin-top:8px; position:relative;}
.category_mc .item .itemTitle h3 a { color: #666666 }
.category_mc .item .itemTitle h3 a:hover { color: #2678a4; }
.category_mc .item .itemTitle span { line-height: 22px; }
.category_mc .item .itemTitle span a { color: #999999; margin-right: 8px; }
.category_mc .item .itemTitle span a:hover { color: #f60 !important; text-decoration: underline }
.category_mc .item .sub_mc_box { display:none; position: absolute; left: 216px; top: -2px; min-height: 541px; height: auto !important; height: 541px; border: 1px solid #e4e4e4; border-left: 0 none; overflow: visible; background: #ffffff; border-top: 2px solid #fd9e5e; }
.category_mc #Beautycleaningcare.item .sub_mc_box { background: #ffffff url(../images/indexV2/bg_Beauty.jpg) right bottom no-repeat; }
.category_mc #FoodBeverage.item .sub_mc_box { background: #ffffff url(../images/indexV2/bg_food.jpg) right bottom no-repeat; }
.category_mc #HomeAppliance.item .sub_mc_box {  }
.category_mc #SportHealth.item .sub_mc_box { background: #ffffff url(../images/indexV2/bg_sport.jpg) right bottom no-repeat; }
.category_mc #pet.item .sub_mc_box { background: #ffffff url(../images/indexV2/bg_pet.jpg) right bottom no-repeat; }
.category_mc #phone.item .sub_mc_box { background: #ffffff url(../images/indexV2/bg_phone.jpg) right bottom no-repeat; }
.category_mc #fuzhuangneiyi.item .sub_mc_box { background: #ffffff url(../images/indexV2/bg_neiyi.jpg) right bottom no-repeat; }
.category_mc #Living.item .sub_mc_box{background: #ffffff url(../images/indexV2/bg_home.jpg) right bottom no-repeat;} 
.header_category.hover .category_mc .item.hover .sub_mc_box { display: block; z-index: 17 }
.category_mc .item .sub_mc { width: 536px; padding: 10px; zoom: 1 }
.category_mc .item .sub_mc dl { }
.category_mc .item .sub_mc dl dt { float: left; width: 85px; text-align: left; padding: 7px 6px 0 0; font-size: 14px; font-weight: bold; }
.category_mc .item .sub_mc dl dt a { color: #2678a4; }
.category_mc .item .sub_mc dl dt a:hover { text-decoration: underline }
.category_mc .item .sub_mc dl dd { float: left; width: 430px; padding: 5px 5px 7px; border-bottom: 1px dotted #9d9d9d; overflow: hidden; }
.category_mc .item .sub_mc dl dd em { border-left: 1px solid #dcdcdc; float: left; height: 16px; line-height: 16px; text-align: left; font-style: normal; margin: 5px 5px 5px -6px; padding: 0 3px; _background: none; }
.category_mc .item .sub_mc dl dd em a { padding: 4px 3px; color: #8a8a8a; white-space: nowrap }
.category_mc .item .sub_mc dl dd em a:hover { background: #ec7234; color: #ffffff !important; }
.header_category.hover .category_mt { height: 35px; line-height: 35px; }
.header_search { float: left; width: 680px; height: 32px; background: url(../images/indexV2/bg_head.png) 0 0 no-repeat; _background: url(../images/indexV2/bg_head_inputie6.png) no-repeat; position: relative; margin-top: 14px; margin-left: 20px; }
.header_search input {height: 22px;line-height:22px; border: 0 none; position: absolute; left: 1px; top: 1px; width: 590px; float: left; padding: 4px 3px 4px 5px;color:#ccc;}
.header_search input:focus { outline: 0; background: #fff; }
 .header_search input::-webkit-input-placeholder {
 color: #c7c7c7;
 font-weight: normal;
}
 .header_search input:-moz-placeholder {
 color: #c7c7c7;
 font-weight: normal;
}
 .header_search input:-ms-input-placeholder {
 color: #c7c7c7;
 font-weight: normal;
}
.header_search .btnSearch button { border: 0 none; background: none; font-size: 14px; color: #fff; font-weight: bold; cursor: pointer; line-height: 32px; }
.header_search .btnSearch { width: 64px; position: relative; float: right; height: 32px; line-height: 32px; text-align: center; top: 0; right: 11px; }
.header_account { position: relative; float: left; width: auto; height: 34px; padding-top: 14px }
.account_mt { height: 34px; clear: both; position: relative; }
.account_mt strong { width: 70px; line-height: 34px; padding: 0 10px 0 10px; cursor: pointer; display: block; color: #ec7234; font-size: 14px; font-weight: bold; }
.header_account.hover .account_mt strong { background: url(../images/indexV2/bg_head.png) 0 -103px; color: #ffffff !important; }
.account_mt strong a { color: #ec7234 }
.header_account.hover .account_mt strong a:hover, .header_account.hover .account_mt strong a { color: #ffffff !important }
.account_mt b, .cart_mt b { background: url(../images/indexV2/bg01.png) 0 -106px no-repeat; _background: url(../images/indexV2/bg01ie6.png) 0 -106px no-repeat; display: inline-block; width: 7px; height: 4px; position: absolute; top: 15px; left: 75px; _display: inline; _zoom: 1; }
.header_account.hover .account_mt b, .header_cart.hover .cart_mt b { background: url(../images/indexV2/bg01.png) -34px -108px no-repeat; _background: url(../images/indexV2/arrowdown.png) no-repeat; }
.cart_mt b { left: 148px; }
.account_mc { display: none; position: absolute; top: 45px; width: 157px; border-top: 2px solid #fd9e5e; overflow: hidden; zoom: 1; z-index: 99; visibility: visible; }
.header_account.hover .account_mc { display: block; visibility: visible; }
.myaccount_box { width: 155px; padding: 6px 0 5px; border: 1px solid #ebebeb; background: #fff; }
.account_mc ul li { line-height: 24px; padding-left: 30px; margin-bottom: 3px; font-size: 14px; font-weight: bold }
.account_mc ul li a { color: #666666; }
.account_mc ul li a:hover { color: #0092D2 }
.account_mc ul li.myorder { background: url(../images/indexV2/bg01.png) 5px -950px no-repeat; _background: url(../images/global/icon_account01.png) 5px 7px no-repeat; }
.account_mc ul li.myfavorite { background: url(../images/indexV2/bg01.png) 5px -970px no-repeat; _background: url(../images/global/icon_account02.png) 5px 7px no-repeat; }
.account_mc ul li.mycoupon { background: url(../images/indexV2/bg01.png) 5px -990px no-repeat; _background: url(../images/global/icon_account03.png) 5px 7px no-repeat; }
.account_mt.hover .account_mc { display: block }
.header_cart { position: relative; float: right; _margin-top: -51px; height: 34px; padding-top: 14px; }
.header_cart .cart_mt strong a:hover{color:#fff;}
.cart_mt { position: relative; float: left; width: 141px; height: 34px; padding: 0 20px 0 5px; }
.cart_mt b { }
.cart_mt strong { float: left; line-height: 34px; color: #ec7234; font-size: 14px; font-weight: bold; text-align: right; cursor: pointer }
.cart_mt strong a{color: #ec7234;} 
.cart_mt .cartNum { position: relative; float: left; display: inline-block; _display: inline; _zoom: 1; height: 34px; line-height: 34px; cursor: pointer }
.cart_mt .cartNum span { text-align: center; color: #f60; display: block; font-weight: bold }
.cart_mt em { display: inline-block; _display: inline; _zoom: 1; width: 30px; height: 30px; background: url(../images/indexV2/bg01.png) 0 -70px no-repeat; _background: url(../images/indexV2/bg01ie6.png) 0 -70px no-repeat; float: left; position: relative; left: 0; top: 3px; }
.header_cart.hover em { background: url(../images/indexV2/bg01.png) -29px -72px no-repeat; _background: url(../images/indexV2/bg_cartie6.png) no-repeat; }
.header_cart.hover .cart_mt { background: url(../images/indexV2/bg01.png) 0 -808px no-repeat; color: #ffffff; }
.header_cart.hover strong a,.header_cart.hover .cartNum span{color:#fff;}

.cart_mc { display: none; border-top: 2px solid #fd9e5e; width: 259px; overflow: hidden; zoom: 1; position: absolute; top: 45px; right: 0px; z-index: 99; }
.tcart_drop { top: 37px; width: 257px; right: 0px; padding: 6px 0 5px; border: 1px solid #ebebeb; border-top: 0; background: #fff; overflow: hidden; }
.tcart_drop .mycartList { margin: 5px 10px 10px }
.tcart_drop .mycart_pro { position: relative; padding: 10px 10px 10px 80px; margin: 0 1px; border-bottom: 1px solid #ebebeb; zoom: 1; overflow: hidden; }
.tcart_drop .mycart_pro .ui_pimg { width: 60px; height: 60px; position: absolute; left: 17px; top: 5px; }
.tcart_drop .mycart_pro .ui_pimg .img { width: 60px; height: 60px; border-color: #ccc; }
.tcart_drop .mycart_pro .ui_pattribute { width: 155px }
.tcart_drop .mycart_pro .ui_pattribute li { line-height: 16px; overflow: hidden; margin-bottom: 3px; }
.tcart_drop .mycart_pro .ui_pname { word-wrap: break-word; height: 32px; line-height: 16px; }
.tcart_drop .mycart_pro .ui_pname a { color: #555555 }
.tcart_drop .mycart_pro .ui_pname a:hover { color: #0092D2 }
.tcart_drop .mycart_pro .ui_pprice_e { font-family: Arial, Helvetica, sans-serif }
.tcart_drop .mycart_pro .ui_pprice_e em, .tcart_drop .mycart_pro .ui_pprice_e b { font-size: 12px; _background: none; }
.tcart_drop .mycart_pro .delete { text-align: right; float: right; line-height: 24px; color: #0092D2; *margin-top: -20px;
}
.tcart_drop .mycart_pro .delete { }
.tcart_drop .mycart_pro .delete:hover { text-decoration: underline; }
.tcart_drop .mycart_pro_hover { background: #ffffcc }
.tcart_drop .mycart_pro .cart_gift { margin-left: -70px; }
.tcart_drop .mycart_pro .cart_gift p { line-height: 22px; }
.tcart_drop .mycart_pro .cart_gift p strong { padding: 0 6px; }
.tcart_drop .mycart_pro .cart_gift p em { color: #666666; margin-left: 5px }
.tcart_drop .mycart_pro .cart_gift span { color: #f60; margin-right: 5px; }
.tcart_drop .mycart_total { padding: 10px 10px; text-align: center }
.tcart_drop .mycart_total span { margin-right: 10px; }
.tcart_drop .mycart_total em { color: #b5182d; font-weight: bold; _background: none; }
.tcart_drop .mycart_total em b { font-weight: bold; font-family: Arial, Helvetica, sans-serif }
.tcart_drop .mycart_pay { padding-bottom: 6px; }
.tcart_drop .mycart_pay a { display: block; width: 95px; height: 30px; line-height: 30px; text-align: center; background: #fd9e5e; font-size: 12px; color: #FFF; font-weight: bold; margin: 0 auto; }
.tcart_drop .mycart_pay a:hover { color: #FFF; text-decoration: none; }
.tcart_drop .cart_up, .tcart_drop .cart_down { display: block; width: 218px; margin: 0 auto; height: 24px; }
.tcart_drop .cart_up a, .tcart_drop .cart_down a { text-indent: -9999em; display: block; height: 24px; }
.tcart_drop .cart_up { background: url(../images/global/bg_cartUp.png) 0 0 no-repeat; }
.tcart_drop .cart_down { background: url(../images/global/bg_cartDown.png) 0 0 no-repeat; }
#foot { width: 100%; border-top: 2px solid #dddddd; background: #f6f6f6; height: auto; }
#foot .footer_main { width: 1200px; margin: 0 auto; overflow: hidden; }
#foot .footer_list { width: 100px; float: left; padding: 40px 80px 0 60px; overflow: hidden }
#foot .footer_list.r { padding-right: 0; }
#foot .footer_list li { width: 72px; padding-left: 30px; line-height: 25px; }
#foot .footer_list .tit { background: url(../images/indexV2/bg01.png) 0px -168px no-repeat; _background: url(../images/indexV2/bg01ie6.png) 0px -168px no-repeat; }
#foot .footer_list .tit2 { background: url(../images/indexV2/bg01.png) 0px -190px no-repeat; _ background: url(../images/indexV2/bg01ie6.png) 0px -189px no-repeat;
}
#foot .footer_list .tit3 { background: url(../images/indexV2/bg01.png) 0px -212px no-repeat; _background: url(../images/indexV2/bg01ie6.png) 0px -211px no-repeat; }
#foot .footer_list .tit4 { background: url(../images/indexV2/bg01.png) 0px -234px no-repeat; _background: url(../images/indexV2/bg01ie6.png) 0px -234px no-repeat; }
#foot .footer_list .tit5 { background: url(../images/indexV2/bg01.png) 0px -256px no-repeat; _background: url(../images/indexV2/bg01ie6.png) 0px -256px no-repeat; }
#foot .copyright { width: 1200px; height: 130px; margin: 0 auto; padding: 20px 0; color: #999; text-align: center; line-height: 30px; overflow: hidden; border-top: 2px solid #dddddd; background: #f6f6f6; }
.footer_main .footer_block { height: 60px; background: #fff; margin-top: 8px; padding: 1px; }
.footer_main .footer_block .footer_block_list { width: 397px; background: #eee; float: left; height: 60px; line-height: 60px; margin: 0 1px; text-align: center; _display: inline; }
.footer_block_item { font-family: "Microsoft YaHei", Tahoma, Arial; font-size: 20px; color: #959595; font-weight: bold; zoom: 1; _margin-top: 10px; }
.footer_block_item a { color: #888888 }
.footer_block_item a:hover { color: #ec7234; }
.footer_block_item em { width: 36px; height: 30px; display: inline-block; _display: inline; _zoom: 1; position: relative; top: 8px; *top:4px;
}
.footer_block_item .icon1 { background: url(../images/indexV2/bg01.png) -90px -1027px no-repeat; }
.footer_block_item .icon2 { background: url(../images/indexV2/bg01.png) -50px -1027px no-repeat; }
.footer_block_item .icon3 { background: url(../images/indexV2/bg01.png) 0 -1027px no-repeat; }
.footer_block_item a:hover .icon1 { background: url(../images/indexV2/bg01.png) -90px -1065px no-repeat; }
.footer_block_item a:hover .icon2 { background: url(../images/indexV2/bg01.png) -50px -1065px no-repeat; }
.footer_block_item a:hover .icon3 { background: url(../images/indexV2/bg01.png) 0px -1065px no-repeat; }
.footer_list { width: 100px; float: left; padding: 40px 80px 0 60px; overflow: hidden }
#content{padding-bottom:25px;}
.simple_checkout { background: #ffffff !important; position: relative; overflow: hidden; zoom: 1; }
.simple_checkout #header { position: relative; z-index: 1; background: #ffffff; }
.simple_checkout #header .layout { height: 115px; background: #ffffff; }
.simple_checkout .logo_info { float: left; padding: 15px 0 0 10px; width: 536px; }
.simple_checkout #container { clear: both; position: relative; overflow: visible; z-index: 0; background: #ffffff !important; }
.simple_checkout #footer { position: relative; }
.simple_checkout #footer .copyright { padding: 20px 0 !important; color: #999999; text-align: center; line-height: 30px; overflow: hidden; zoom: 1; background: #ffffff }
.simple_checkout #footer .authentication a { margin-right: 10px; }
.wrap_Box { position: relative; width: 1200px; margin: 0 auto; background: #fff; }
.wrap_Box .sidebar, .wrap_Box .mainCon { float: left; }

/*到货通知样式start*/
.boxy-wrapper .title-bar{height:30px;}
.noticeway label{ vertical-align:2px;*vertical-align:7px;} 
.noticeway .boxystar{*vertical-align:4px;}
#arrivenotice{width: 400px; height: 95px; padding-left: 10px; padding-right: 10px; border-left-width: 1px; border-right-width: 1px;}
#email{width: 190px;padding: 0 2px;height: 26px;line-height: 26px;color: #666;border: 1px solid #CCC;}
#arrivenotice .noticeway{margin: 10px 0;}
.noticeway #emailerror{color: red; display: inline;margin-left: 5px;vertical-align:2px;*vertical-align:7px;}
.noticeway em{color: red;}
#arrivenotice p{font-weight: bold;}
/*.itemLogistic .notice { float: left; display: inline-block; line-height: 24px; padding-left: 15px; color: #2678A4 }*/
#arrivenotice .returndata{text-align: center;line-height: 95px;font-size: 14px;}
/*到货通知样式end*/
/*加图标*/
.markdownout{width:158px; position:relative;margin:0 auto;}
.markdown{width:43px;height:50px;position: absolute;right:0;top:0;font: normal normal normal 12px 1.5 Lucida Grande, tahoma, arial, 宋 体 b8b4f53;
}
.salespromotionblue{background: url(../images/indexV2/bg01.png) 0px -1818px no-repeat;_background: url(../images/global/markdownblueie6.png)  no-repeat;}
.salespresent{background: url(../images/indexV2/bg01.png) -91px -1818px no-repeat;_background: url(../images/global/markdownredzengie6.png)  no-repeat;}
.salestext{margin-top:19px;*margin-top:22px;color: #fff;font-weight: bold;text-align: center;font-size:14px;}
.salestext2{margin-top:19px;margin-left:-12px;color: #fff;font-weight: bold;text-align: center;}
.salesdiscountred{background: url(../images/indexV2/bg01.png) -44px -1818px no-repeat;_background: url(../images/global/markdownredzheie6.png)  no-repeat;}
.Mgood,.Rgood3{position: relative;}

.salesduanwa{background: url(../images/global/bgicon.png) 0px 0px no-repeat;_background: url(../images/global/bgiconie6.png) 0 0  no-repeat;}
.salesmaiyi{background: url(../images/global/bgicon.png) -154px -54px no-repeat;}
.saleszengjiu{background: url(../images/global/bgicon.png) -98px 0px no-repeat;_background: url(../images/global/bgiconie6.png) -98px 0  no-repeat;}
.saleszengneiku{background: url(../images/global/bgicon.png) -147px 0px no-repeat;_background: url(../images/global/bgiconie6.png) -147px 0  no-repeat;}
.saleszheshangsong{background: url(../images/global/bgicon.png) -357px 0px no-repeat;_background: url(../images/global/bgiconie6.png) -357px 0  no-repeat;}
.saleshuiyuan{width:46px;height:46px;background: url(../images/global/bgicon.png) -196px 0px no-repeat;_background: url(../images/global/bgiconie6.png) -196px 0px no-repeat;}
.yiyizhe{background: url(../images/global/bgicon.png) -202px -54px no-repeat;}
.zhijiang{background: url(../images/global/bgicon.png) -245px -54px no-repeat;}
.maijiusong{background: url(../images/global/bgicon.png) -295px -54px no-repeat;}
.songdongbei{background: url(../images/global/bgicon.png) -346px -54px no-repeat;}
.lemai{background: url(../images/global/bgicon.png) -162px -106px no-repeat;}
.xinping{background: url(../images/global/bgicon.png) -215px -106px no-repeat;}
/*酒酷增加图片start*/
.jufineNav .new_icon{width:30px;height:20px; background:url(../images/global/dot_gif.gif)  no-repeat; position:absolute;right:-4px;top:-8px;}
/*酒酷增加图片end*/
/*公告start*/
.headernotice{height:24px;line-height:22px;width:230px;float:left;overflow:hidden;position:absolute;left:0;}
.headernoticetext{overflow:hidden;white-space:nowrap;color:#ff0000; background:url(../images/global/sound.png)  no-repeat;display:none}
/*公告end*/

/*2014-8-16*/
.friend-list { width:120px; position:absolute; background:#ffffff; border:#fc9e5e 1px solid; height:120px; overflow-y:auto; overflow-x:hidden;}
.friend-list ul{ width:120px; list-style:none;}
.friend-list ul li{ width:90px; line-height:18px;padding:2px 10px;}
.friend-list ul li input{ vertical-align:middle;}

.login_tab { width:300px;background:#ffffff;  margin-left:15px;margin-bottom:10px; margin-top:-8px;_margin-top:-8px; border:0px; float:left; border-bottom:#fc9e5e 1px solid; }
.login_tab ul{ width:100%; list-style:none;}
.login_tab ul li{ width:80px;padding:5px; line-height:20px;float:left; text-align:center;}
.login_tab ul li a{}
.cur { background:#fc9e5e;}
.cur a{ color:#ffffff;}
