/*basic*/
html, body{ height: 100%; position: relative;}
body, div, address, blockquote, iframe, ul, ol, dl, dt, dd, li, dl, h1, h2, h3, h4, h5, h6, p, pre, table, em, caption, th, td, form, legend, fieldset, input, button, select, textarea {margin:0; padding:0; font-weight: normal;font-style: normal;font-size: 100%; font-family: inherit; text-align:left;}
ol, ul ,li{list-style: none;}
fieldset,img {border: 0;}
table {border-collapse:collapse;border-spacing:0;}
body {color:#333;background:#FFF; text-align: center; font: 12px/1.5 Arial, Helvetica, sans-serif;}
.cursorPointer{ cursor:pointer;}
.textCenter{ text-align:center;}
input[type="radio"] {margin: 2px 0 3px;vertical-align: middle;}
input[type="checkbox"] {margin: 2px 0 3px;vertical-align: middle;}
a{color:#333;}
a:hover {color:#ed1c24;text-decoration:none;}
.clearfix:after {clear:both; content:"."; display:block; height:0pt; visibility:hidden; overflow:hidden;}
.clear{clear:both;height:1px; margin-top:-1px; width:100%;}
.dis{display:block;}
.undis{display:none;}
.fl{float:left;}
.fr{float:right;}
.hide{display: none;}

.mt5{margin-top:5px;}
.mt10{margin-top:10px;}
.mt15{margin-top:15px;}
.mt20{margin-top:20px;}

.mb5{margin-bottom:5px;}
.mb10{margin-bottom:10px;}
.mb15{margin-bottom:15px;}
.mb20{margin-bottom:20px;}

.ml5{margin-left:5px;}
.ml10{margin-left:10px;}
.ml15{margin-left:15px;}
.ml20{margin-left:20px;}

.mr5{margin-right:5px;}
.mr10{margin-right:10px;}
.mr15{margin-right:15px;}
.mr20{margin-right:20px;}

.pt5{padding-top:5px;}
.pt10{padding-top:10px;}
.pt15{padding-top:15px;}
.pt20{padding-top:20px;}

.pb5{padding-bottom:5px;}
.pb10{padding-bottom:10px;}
.pb15{padding-bottom:15px;}
.pb20{padding-bottom:20px;}

.pl5{padding-left:5px;}
.pl10{padding-left:10px;}
.pl15{padding-left:15px;}
.pl20{padding-left:20px;}

.pr5{padding-right:5px;}
.pr10{padding-right:10px;}
.pr15{padding-right:15px;}
.pr20{padding-right:20px;}

.f12 {font-size:12px;}
.f13 {font-size:13px;}
.f14 {font-size:14px;}
.f16 {font-size:16px;}
.f18 {font-size:18px;}
.f24 {font-size:24px;}

.rel {position:relative;}
.abs {position:absolute;}

.tl{text-align:left;}
.tc {text-align:center;}
.tr {text-align:right;}
/*basic end*/

/*header*/
body{
    margin:0;
    padding:0;
}
ul{
    margin:0;
    padding:0;

}
ul li{
    float:left;
    list-style:none;
}
a{
    text-decoration:none;
}

.shop-cart,.hot-le-title a,.hot-le-right-title a,.city-harvest,.h3-bottom,.pierre-le,.pierre-le-more a ,.pierre-le-title-bottom,.user-guide h3,.le-logo,.footer-num02,.footer-num03,.footer-num04,.footer-num05,.footer-num06,.footer-num07,.logo{
    background:url(/shop/lecake/theme/xth2/images/index/main.png) no-repeat;
    display:inline-block;
}
.hot-line,.cellphone,.g-nav ul li,.explain{
    font-family:'微软雅黑';
    font-weight:bold;
}
.g-top{
    height:26px;
    width:100%;
    min-width:980px;
}
.welcome a{
    color:white;
}
.welcome a:hover{
    color:#7B7171;
    border-bottom:1px solid white;
}
.g-top-content{
    width:980px;
    height:26px;
    line-height:26px;
    margin:0 auto;
    text-align:center;
    background:url(/shop/lecake/theme/xth2/images/index/comm_head.jpg) no-repeat left top;
}
.g-top ul li{
    color:#7B7171;
    height:26px;
    line-height:26px;
}
.g-top ul li a{
    color:#7B7171;
    height:26px;
    line-height:26px;
}
.g-span{
    padding:0 10px
}
.g-welcome{
    float: right;
}
.g-wrap{
    float:right;
}
.g-wrap ul li a:hover{
    border-bottom:1px solid white;
}
#shop_cart{
    display:inline;
}
.shop-cart{
    background-position:-316px -5px;
    _background-position:-316px -3px;
    width:38px;
    height:23px;
    line-height:23px;
    margin-left:2px;
    text-align:center;
    cursor:pointer;
    color: #ffffff;
}
.g-header{
    margin:0 auto;
    width:980px;
    height:54px;
    background:url(/shop/lecake/theme/xth2/images/index/g-header.jpg) no-repeat left top;
}
.g-header-logo{
    width:192px;
    height: 54px;
    float:left;
}
.g-header-logo-word{
    background:url(/shop/lecake/theme/xth2/images/index/untitled-word.png) no-repeat;
    width:95px;
    height: 54px;
    float:left;
}
.g-header-hotline{
    height:54px;
    width:330px;
    float:right;
}
.logo-txt{
    color:#924e4d;
    height:14px;
    display:block;
    margin-top:5px;
    margin-bottom:5px;
}
.logo{
    background:url(/shop/lecake/theme/xth2/images/index/untitled.png) no-repeat;
    height:54px;
    display:block;
}
.city-harvest{
    background:url(/shop/lecake/theme/xth2/images/index/main.png) no-repeat -1px -7px;
    width:120px;
    height:22px;
    margin-top:25px;
    float:right;
}
.now-city{
    font-family:'微软雅黑';
    font-size:12px;
    width:42px;
    height:20px;
    line-height:20px;
    margin:0px 0px 0px 7px;
    color: #7B7171;
}
.city_content{
    float:left;
    width:50px;
}
.city-chioce{
    width:66px;
    height:22px;
    float:right;
}
.displayNone{ display:none; }
.lecakeColor{ background-color:#7b7171; color:white;}
.delivery_city { float:left; line-height:22px; margin-left:2px; cursor:pointer;font-size:12px; font-family:'微软雅黑';color: #7B7171;}
.select_city_icon{ height:20px; width:15px; cursor:pointer; display:block; float:right;}
.icon_out{background:url(/shop/lecake/theme/xth2/images/headfooter/select_city.gif) no-repeat 4px 10px;}
.icon_over{background:url(/shop/lecake/theme/xth2/images/headfooter/select_city_up.gif) no-repeat 4px 9px;}
.city_list{ border:1px solid #D3D3D3; border-top:none; width:50px; background-color:white; float:left; position:absolute; #margin-left:-43px; margin-top:1px; #margin-top:19px; z-index:1000; _margin-top:18px;}
.cityContent{ line-height:23px; height:23px; cursor:pointer; text-align:left;padding-left:5px;font-size:12px;}

.service_city_zone{ height:40px; width:160px; float:right;}
.city_SH_bg{ background:url('/shop/lecake/theme/xth2/images/index/city_sh.png') no-repeat left top; height:54px; width:160px;}
.city_BJ_bg{ background:url('/shop/lecake/theme/xth2/images/index/city_bj.png') no-repeat left top; height:54px; width:160px;}
.city_HZ_bg{ background:url('/shop/lecake/theme/xth2/images/index/city_hz.png') no-repeat left top; height:54px; width:160px;}
.city_SZ_bg{ background:url('/shop/lecake/theme/xth2/images/index/city_sz.png') no-repeat left top; height:54px; width:160px;}
.city_WX_bg{ background:url('/shop/lecake/theme/xth2/images/index/city_wx.png') no-repeat left top; height:54px; width:160px;}
.city_TJ_bg{ background:url('/shop/lecake/theme/xth2/images/index/city_TJ.png') no-repeat left top; height:54px; width:160px;}
.city_NB_bg{ background:url('/shop/lecake/theme/xth2/images/index/city_nb.png') no-repeat left top; height:54px; width:160px;}
.g-header-wrap{
    float:right;
    margin-top:18px;
}
.hot-line{
    color:#7a7a7a;
    font-size:18px;
    font-weight:normal;
    margin-right:10px;
}
.cellphone{
    color:#474747;
    font-size:18px;
}
.dispatching-city{
    text-align:right;
    font-size:15px;
}
.g-nav{
    width:980px;
    height:40px;
    margin:0 auto;
    cursor:pointer;
    _overflow:hidden;
    overflow: hidden;
    background-color: #FF4001;
}
.g-nav div{ _float:left;}
.g-nav>div{ float:left; margin-left:20px;}
.inner_list ul li{ width:60px;padding: 0 5px}
.menu_main_a{ display:block; height:40px;}
.menu_button{overflow:auto;_position:relative;_overflow:hidden;_margin-left:20px; _z-index:1;}
.comm_home_page{ width:65px;background:url(/shop/lecake/theme/xth2/images/comm/menu.jpg) no-repeat -14px -3px;}
.comm_cake_directory{ width:98px;background:url(/shop/lecake/theme/xth2/images/comm/menu.jpg) no-repeat -107px -3px;}
.comm_cake_directory .inner_list{ width:98px;/*#left:281px;#top:154px;*/#left:0;#top:0;}
.comm_cake_directory .inner_list ul{ _width:98px;_display:block;_background:#693428;padding-left:5px;}
/*.comm_cake_directory .inner_list ul li{ width:60px;padding: 0 5px}*/
.comm_my_lecake{ width:115px;background:url(/shop/lecake/theme/xth2/images/comm/menu.jpg) no-repeat -245px -3px;}
.comm_my_lecake .inner_list{ width:115px;  /*#left:433px;#top:154px;*/#left:0;#top:0;}
.comm_my_lecake .inner_list ul{ _width:115px;_display:block;_background:#693428;padding-left:12px;}
/*.comm_my_lecake .inner_list ul li{ width:60px;}*/
.comm_cake_card{ width:130px; background:url(/shop/lecake/theme/xth2/images/comm/menu.jpg) no-repeat -388px -3px;}
.comm_cake_card .inner_list{ width:130px; /*#left:556px;#top:154px;*/#left:0;#top:0;}
.comm_cake_card .inner_list ul{_width:130px;_display:block;_background:#693428;padding-left:20px;}
/*.comm_cake_card .inner_list ul li{ width:60px;}*/
.comm_activity_area{ width:160px;background:url(/shop/lecake/theme/xth2/images/comm/menu.jpg) no-repeat -534px -3px;}
.comm_activity_area .inner_list{ width:160px; /*#left:691px;#top:154px;*/#left:0;#top:0;}
.comm_activity_area .inner_list ul{_width:160px; _display:block;_background:#693428;padding-left:31px;}
/*.comm_activity_area .inner_list ul li{ width:60px;}*/
.comm_lecake_introduction{ width:128px;background:url(/shop/lecake/theme/xth2/images/comm/menu.jpg) no-repeat -709px -3px;}
.comm_lecake_introduction .inner_list{ width:128px;/* #left:828px;#top:154px;*/}
.comm_lecake_introduction .inner_list ul {_width:128px;_display:block;_background:#693428;padding-left:18px;}
/*.comm_lecake_introduction .inner_list ul li{ width:60px;}*/
.comm_lecake_trend{ width:120px;background:url(/shop/lecake/theme/xth2/images/comm/menu.jpg) no-repeat -858px -3px;}
.comm_lecake_trend .inner_list{ width:120px;}
.comm_lecake_trend .inner_list ul{_width:120px;_display:block;_background:#693428;padding-left:16px;}
/*.comm_lecake_trend .inner_list ul li{width:60px;}*/


.inner_list{ position:absolute;#position:relative; z-index:50; background:white; _z-index:10000; background:url(/shop/lecake/theme/xth2/images/headfooter/menu_up.gif) no-repeat center 2px;}
.inner_list{_margin-left:0px;margin-top:-6px;}
.inner_list ul{ overflow:hidden; margin-top:6px;background-color:#7b7171;opacity: 0.9;filter:alpha(opacity=90); text-align:center;}
.inner_list ul li{ clear:both; margin:0px 10px;_margin:0px 5px;display:inline; border-bottom:1px dotted #ffffff; height:30px; line-height:30px; background:url(/shop/lecake/theme/xth2/images/headfooter/menu_list_point.gif) no-repeat left 13px; }
.inner_list ul li a{ color:white; font-weight:normal; margin-left:10px; font-size:12px;}
.inner_list ul li a:hover{ color:white;  font-weight:normal; margin-left:10px;border-bottom:1px solid #ffffff;}
.inner_list ul .menuBorderBottomNone{ border-bottom:none;}
/*******头部end******/

.articleContent{ width:980px; margin:0px auto; margin-top:10px;}
/*********footer start*********/
.g-footer{
    margin:0 auto;
    width:980px;
}
.footer-explain{
    width:100%;
    border-bottom:1px solid #E2E2E2;
    overflow:hidden;
    height:58px;
}
.footer-explain ul li{
    height:60px;
    margin:10px;
}
.le-logo{
    background-position:-121px -6px;
    width:194px;
    height:29px;
    float:left;
    margin:25px 35px 0 0;
}
.footer-num02{
    background-position:-20px -168px;
    width:52px;
    height:51px;

}
.footer-num03{
    background-position:-75px -168px;
    width:52px;
    height:51px;

}
.footer-num04{
    background-position:-130px -168px;
    width:52px;
    height:51px;

}
.footer-num05{
    background-position:-184px -168px;
    width:52px;
    height:51px;

}
.footer-num06{
    background-position:-239px -168px;
    width:52px;
    height:51px;

}
.footer-num07{
    background-position:-296px -168px;
    width:52px;
    height:51px;
}
.nav-menu{
    height:51px;
    line-height:51px;
    text-align:center;
}
.explain{
    color:#747474;
    font-size:10px;
}
.about-le{
    width:100%;
    margin-bottom:20px;
    overflow:hidden;
}
.about-le{
    margin-top:10px;
    color:#7a7a7a;

}
.about-le a{
    color:#7a7a7a;

    padding:15px;
}
.lecake_bottom{
    overflow:hidden;
    width:980px;
}
.lecake_bottom a{display:block;float:left;}
.lecake_bottom span{display:block;float:left;}
.lecake_bottom .bottom-txt{margin-top:7px;}
.bottom{
    margin-bottom:20px;
    height:26px;
    width:100%;
}
.bottom a{
    height:26px;
    line-height:26px;
    float:left;
    padding:0 10px 0 0;
}
.bottom-txt{
    color:#bbbbbb;
    font-size:12px;
    width:320px;
    height:26px;
}
.bottom-line{
    height:6px;
    margin-top:10px;
    width:560px;
    background:url(/shop/lecake/theme/xth2/images/index/bottom-line.gif) repeat-x;
}
.about-le a,.about-le,.g-top ul li,.logo-txt,.g-nav ul li,.price,.name,.client,.item-intr{
    font-size:13px;
    font-family:'微软雅黑';
}
/***********footer end************/

/*面包屑导航*/
.top_nav{padding-bottom:8px; color:#fff;}
.top_nav a{ color:#fff;padding:0 2px;}
.top_nav span{ padding:0 2px;}

/*尾部*/
.bottom{background:#000000;padding:8px 0 120px;margin-top:10px;}
.bottom .bt_logo{float:left;width:109px;height:37px;background:url(/shop/lecake/theme/xth2/images/headfooter/logo_weibu.jpg) no-repeat;}
.bottom .frind_link{float:left;padding:23px 5px 0;}
.bottom .frind_link a{color:#FFFFFF;margin-left:30px;}
.bottom .frind_link a:hover{color:#c00000; text-decoration:none;}
.bottom .foot_copy{float:right;padding-top:5px;width:240px; text-align:center;color:#FFFFFF;}


/* 查询弹出层 */
#suggestion_containter{position:absolute;display:none;background-color:#FFFFFF;color:#000000;width:347px;height:auto;padding:4px;font:normal 13px "宋体";z-index:999999;border:1px solid #C7C3C4;color:#000000;}
#search_suggestion{width:100%;}
#search_suggestion p{line-height:20px;height:20px;width:100%;curor:auto;color:#000000;over-flow:hidden;WHITE-SPACE: nowrap;text-overflow:ellipsis;}
.key_words{float:left;color:#000000;width:230px;over-flow:hidden;WHITE-SPACE: nowrap;text-overflow:ellipsis;text-align:left;overflow:hidden;}
.key_words_count{float:right;color:green;over-flow:hidden;WHITE-SPACE: nowrap;text-overflow:ellipsis;text-align:right;}
.close_class{text-align:right;font:12px;text-decoration:underline;cursor:pointer;color:blue;margin-top:4px;margin-bottom:2px;}
#search_suggestion a:link {text-decoration: none;color:#000000;cursor:default;}
#search_suggestion a:visited {text-decoration: none;color: #000000}
#search_suggestion a:hover{text-decoration: none;color: #ffffff;}
#search_suggestion a:active {text-decoration: none;color: #000000}

#comm_error {font-size: 14px;text-align: left;}
#confirm_msg {color: #970527;
    font-family: '宋体';
    font-size: 12px;
    line-height: 24px;
    text-align: center;}

#kfzx, #go-top {background: url(/shop/lecake/theme/xth2/images/headfooter/kefu.gif) no-repeat scroll 0 0 transparent;}
#go-top {display: none;background-position: 0px -17px;height: 70px;position: fixed;right: 0;width: 22px;z-index: 2;bottom: 0;_position: absolute;_top:expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? documentElement.scrollTop +(documentElement.clientHeight-this.clientHeight) - 0  : document.body.scrollTop    +(document.body.clientHeight-this.clientHeight) - 0); }
#go-top span {cursor: pointer;display: block;height: 70px;text-indent: -9999px;width: 22px;}
#kfzx {background-position: -23px -1px;bottom: 45%;height: 115px;position: fixed;right: 0;width: 21px;z-index: 2;_position: absolute;}
#kfzx a {display: block;height: 115px;width: 21px;}
#kfzx a span {display: none;}
.li_myquick_over .ul_mymbb{display:block;}
/*.mask {background-color:#000000;left: 0;position: absolute;top: 0;z-index: 35;filter:Alpha(Opacity=10);Opacity:0.1;}*/


.comm_alert {top: 200px; left:0px; z-index: 1000;width: 100%;position: fixed;_position: absolute;}
.pb-b-box {background:#F5F5F5;border:1px solid #859268;position:relative;box-shadow: 0 0 5px #555555; -webkit-box-shadow:0 0 5px #555555;}
.pb-b-box a.close-popup {/*background:url("/shop/lecake/theme/xth2/images/headfooter/popup-cmbg.gif") no-repeat scroll 0 0 transparent;*/background: url("/shop/lecake/theme/xth2/images/headfooter/del_close.png") no-repeat scroll 0 0 transparent;
    display: block;
    height:12px;overflow:hidden;position:absolute;right:10px;text-indent:-1000px;top:10px;width:12px;}
/*.pb-b-box a.close-popup:hover {background-position:-12px 0;}*/
.pb-b-box .pb-titleg {background:#BFBEBE;height:31px;line-height:31px;padding-left:5px;text-align: left;}
.pb-b-box .linkbox {background:#F5F5F5;height:24px;padding-bottom:11px;padding-top:0px;text-align:center;}
a.link-button-green {display:inline-block;/*background:url("/shop/lecake/theme/xth2/images/headfooter/link-button-green-bg.gif") no-repeat scroll 0 0 transparent;color:#FFFFFF;height:24px;line-height:24px;padding-left:20px;vertical-align:bottom;*/
    background: url("/shop/lecake/theme/xth2/images/headfooter/del_sure.png") no-repeat;
    border: 0 none;
    cursor: pointer;
    height: 24px;
    line-height: 24px;
    width: 46px;
}
a.link-button {/*background:url("/shop/lecake/theme/xth2/images/headfooter/link-button-bg.gif") no-repeat scroll 0 -24px transparent;color:#333333;display:inline-block;height:24px;line-height:24px;padding-left:10px;vertical-align:bottom;*/
    background: url("/shop/lecake/theme/xth2/images/headfooter/del_sure.png") no-repeat;
    border: 0 none;
    cursor: pointer;
    height: 24px;
    line-height:24px;
    width: 46px;
    display:inline-block;
}
a.link-button-green span {/*background:url("/shop/lecake/theme/xth2/images/headfooter/link-button-green-bg.gif") no-repeat scroll right 0 transparent;display:block;padding-right:20px;white-space:nowrap;*/}
a.link-button span {/*background:url("/shop/lecake/theme/xth2/images/headfooter/link-button-bg.gif") no-repeat scroll right -24px transparent;display:block;padding-right:10px;*/}
.pb-b-box .pb-content {padding:10px; min-width:300px;}
.pb-b-box .linkbox a:hover {text-decoration:underline;color:#333333;}
.alert_img {padding:0 5px;background:url("/shop/lecake/theme/xth2/images/headfooter/new_index_bg.gif") no-repeat scroll 0 -112px transparent;width: 37px;height: 36px;position:relative;top:0px;}
.alert_img2 {padding:0 5px;background:url("/shop/lecake/theme/xth2/images/headfooter/new_index_bg.gif") no-repeat scroll -99px -112px transparent;width: 41px;height: 36px;}
.confirm_img {/*padding:0 5px;background:url("/shop/lecake/theme/xth2/images/headfooter/new_index_bg.gif") no-repeat scroll -155px -106px transparent;width: 27px;height: 41px;*/}
.comm_alert strong {line-height: 32px;font-size: 14px; font-weight: bold;font-family: '宋体';}
.comm_alert span {line-height: 24px;}

.comm_layer table {border-collapse: collapse;margin: 0 auto;width:300px;}
.comm_layer table td.top_l {/*background:url("/shop/lecake/theme/xth2/images/headfooter/pop-corner-lt.png") no-repeat scroll 0 0 transparent;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/shop/lecake/theme/xth2/images/headfooter/pop-corner-lt.png');*/}
.comm_layer table td.top_l, .comm_layer table td.top_r, .comm_layer table td.bottom_l, .comm_layer table td.bottom_r {height:5px;width:5px;}
.comm_layer table td.top_c, .comm_layer table td.mid_l, .comm_layer table td.mid_r, .comm_layer table td.bottom_c {/*background:none repeat scroll 0 0 #000000;opacity:0.15;filter:alpha(opacity=15);*/}
.comm_layer table td.top_r {/*background:url("/shop/lecake/theme/xth2/images/headfooter/pop-corner-rt.png") no-repeat scroll 0 0 transparent;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/shop/lecake/theme/xth2/images/headfooter/pop-corner-rt.png');*/}
.comm_layer table .mid_c {background:none repeat scroll 0 0 #FFFFFF;color:#333333;}
.comm_layer table td.bottom_l {/*background:url("/shop/lecake/theme/xth2/images/headfooter/pop-corner-lb.png") no-repeat scroll 0 0 transparent;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/shop/lecake/theme/xth2/images/headfooter/pop-corner-lb.png');*/}
.comm_layer table td.bottom_r {/*background:url("/shop/lecake/theme/xth2/images/headfooter/pop-corner-rb.png") no-repeat scroll 0 0 transparent;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/shop/lecake/theme/xth2/images/headfooter/pop-corner-rb.png');*/}


/* 公共弹出层 */

.comm_pop {top: 50px;z-index: 998; left:0; width: 100%;position: fixed;_position: absolute;}
.comm_pop .eb_div{position:relative;/*background-color: #E3E3E3;border: 4px solid #E3E3E3;border-radius: 4px 4px 4px 4px;box-shadow: 0 0 10px #555555;*/width: 440px;_width: 432px;margin: 0 auto;}
.comm_pop .eb_title, .comm_pop .eb_close, .comm_pop {/*background-image:url(/shop/lecake/theme/xth2/images/headfooter/sprite3.png);background-repeat:no-repeat;*/}
.comm_pop .eb_title{/*padding-left:15px;background:#fff;background-position:0 0;background-repeat:repeat-x;height:32px;line-height:32px;font-weight:bold;font-size:14px;/*border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;border:1px solid #c9c8c8;border-bottom:none;*/background:#4E202D;
    color: #F2F2F2;
    font-family: '微软雅黑';
    font-size: 14px;
    height: 43px;
    line-height: 43px;}
.comm_pop .eb_close{position:absolute;top:15px;right:15px;width:12px;height:12px;background:url(/shop/lecake/theme/xth2/images/headfooter/alert_closed.gif) no-repeat;cursor:hand;cursor:pointer;text-indent:-999em;overflow:hidden;}

.comm_pop .eb_opencont{background:#fff;padding:15px 0px 25px 0; overflow:hidden; zoom:1; border:1px solid #c9c8c8;border-top:none;box-shadow: 0 0 5px #555555;}
.comm_pop .eb_opencont {color:#666;}
.p_btn a{color:#005FB2;}
.comm_pop .eb_opencont em{color:#999;font-style:normal;}
.comm_pop .eb_opencont em.red{color:#c00;}
.comm_pop .eb_opencont em.em_br{display:block;padding:8px 0 0 105px;width:285px;}
.comm_pop .eb_opencont span.pspt_msg {color:#c00;display: inline-block;width: 150px;vertical-align: top;}
.comm_pop .eb_opencont .p_btn a.a_readitem{color:#8E0B0B;text-decoration:underline;}
.comm_pop .eb_opencont .p_btn a.a_readitem:hover{text-decoration:none;}
#h3_open_reglogin{height:27px;font-size:14px;font-weight:normal;border-bottom:1px solid #a86146;}
#span_open_reg{ text-align:left;padding-top:10px;}
.chkbox1 {
    margin-left: 50px;
    margin-top: 20px;
}
.chkbox1 input {
    margin-left: 15px;
}
#span_open_login{ text-align:left;padding-top:10px;}
.alert_underline{height:4px;width:100%;overflow:hidden;}
.a_triangle_l{
    background: url(/shop/lecake/theme/xth2/images/headfooter/a_trianle.png) no-repeat;
    float: left;
    height: 6px;

    width: 80px;
    margin-left:12px;
}
.a_triangle_r{
    background: url(/shop/lecake/theme/xth2/images/headfooter/a_trianle.png) no-repeat;
    float: left;
    height: 6px;

    width: 80px;
    margin-left:107px;
}
.a_triangle_hide{visibility: hidden;}
#h3_open_reglogin span{position:relative;border:1px solid #cdcdcd;border-bottom:0; float:left;height:27px;line-height:27px;width:83px;margin:0 0 0 10px;display:block;*display:inline-block;zoom:1;/*background-position: -90px -32px;*/text-align:center;cursor:hand;cursor:pointer;}
#h3_open_reglogin span.now{background:#A25C42;color:#ffffff;}
#open_loginbox,#open_regbox{padding:10px 0 0;}
.pspt_back_msg {display:none;padding:5px;border:1px solid #ed414d;background-color:#ffe1e3;border-radius:3px;margin-bottom:5px;}
.comm_pop .eb_div .p_item{position:relative;overflow:hidden;padding:10px 0;zoom:1;}
.comm_pop .eb_div .itemtitle{font-family:"宋体";font-size: 12px;font-weight: bold;float:left;width:105px;line-height:35px;text-align:right;margin:0 5px 0 0;_display:inline;}
.comm_pop .eb_div .txt{border:1px solid #ccc;width:165px;vertical-align:middle;margin:0 5px 0 0;}
.comm_pop .eb_div .txt_1{width:60px;}
.comm_pop .eb_div img{vertical-align:middle;}
.comm_pop .eb_div .p_btn{padding:10px 0 0 105px;}
.comm_pop .eb_div .btn{width:85px;height:25px;line-height:28px/9;*line-height:25px;text-align:center;color:#fff;border:none;vertical-align:middle;background-position:0 -95px;margin:0 10px 0 0;cursor:pointer;}
.comm_pop .eb_div .btn_a2{width:147px;background-position:0 -70px;}
.comm_pop .eb_div .c_r , .comm_pop .eb_div a.c_r{color:#ed1c24}
.comm_pop .eb_div .c_b {color:#134792}
.comm_pop .eb_div .c_g {color:#c0c0c0}
.comm_pop .eb_btn {color:#fff;text-align:center;border:0;overflow:visible;cursor:pointer;background-color:#fff;}
.comm_pop .eb_btn h3{ text-align:center;}
.login_btn {background-position:0 -85px;width:68px;}
.reg_btn{background-position:0 -60px;width:148px;}
.open_otherlogin{border-top:1px solid #e6e6e6;margin:15px 0 0;overflow:hidden;}

#login_userName,#login_pwd,#login_yzm,#reg_userName,#reg_pwd,#reg_mobile,#reg_pwd2,#reg_yzm,#reg_m_vcode,.eb_btn{background-image:url(/shop/lecake/theme/xth2/images/headfooter/alert_img.gif);background-repeat:no-repeat;}
#login_userName,#login_pwd,#reg_userName,#reg_pwd,#reg_mobile,#reg_pwd2,#reg_m_vcode{background-position:-1px -1px;border: 0 none;height: 35px;line-height: 35px;padding-left: 3px;width: 292px;}
#login_yzm,#reg_yzm{background-position:-1px -42px;border: 0 none;height: 35px;line-height: 35px;padding-left: 3px;width: 144px;  }
.comm_pop .eb_div .p_item .btn-get-vcode {background: #ececec none repeat scroll 0 0;  border: medium none; color: #666; cursor: pointer; font-size: 13px;  height: 30px;  position: absolute;  right: 50px;  text-align: center;  top: 12px;  width: 100px;}
.eb_btn{background-position:-161px -44px;
    border: 0 none;
    color: #FFFFFF;
    cursor: pointer;
    font-family: '微软雅黑';
    font-size: 13px;
    height: 31px;
    line-height: 31px;
    width: 90px;}
#login_yzm_span{width:80px;}
.note{color:#CC0000;padding-left:20px;}
.h4_otherlogin{font-weight:normal;color:#999;font-size:12px;padding:15px 20px 10px 0px;}
#cust_main {width: 450px; float: left;}
#extend_main {width: 180px; float: right;display: none;}
#extend_main h2 {
    color: #3A3A3A;
    font-size: 15px;
    font-weight: bold;
    line-height: 25px;
}
#extend_main p {
    color: #AAAAAA;
}
#extend_main .myaccount_title {
    color:#EF2E28;
    margin-bottom: 5px;
    margin-top: 5px;
}
#extend_main a {height: 30px; overflow:hidden;}
#extend_main a.checkout { width: 136px; background-position:0 -110px; margin: 20px 0;}

.newW{ width:100px; height:65px; display:block; float:left; margin-left:20px; overflow:hidden;}
.comm_pop table {border-collapse: collapse;margin: 0 auto;border: 2px solid #ff4001;width: 500px;}
.comm_pop thead tr {background: none repeat scroll 0 0 #ff4001;font-weight: bold;color: #FFFFFF;}
.comm_pop thead tr th {height: 30px;line-height: 30px;font-size: 14px;}
.comm_pop thead tr th.tar{ text-align:right;}
.comm_pop thead tr a {margin-right: 5px;color: #FFFFFF;text-decoration: none;}
.comm_pop table td {height: 26px;line-height: 26px;white-space: normal;word-wrap: break-word; overflow:hidden;}
.comm_pop table td select {height: 20px;line-height: 20px;width: 80px;}
.comm_pop tbody tr {text-align: center;background: none repeat scroll 0 0 #FFFFFF;}
.comm_pop tbody tr a:hover {text-decoration: underline;color: #FF0000;}
.comm_pop .ap_provincebox {left: 640px;top: 77px;}
.comm_pop .text {height: 20px;line-height: 20px;width: 200px;}
.comm_pop .tdh td {line-height: 50px;}
.comm_pop .handle input {background: url(/shop/lecake/theme/xth2/images/user/btn-login.png) no-repeat scroll 0 0 transparent;border: medium none;cursor: pointer;height: 32px;width: 112px;}
.comm_pop .handle a {font-size: 14px;margin: 8px 0 0 10px;width: 100px;margin-top: 5px;}
#newweight{ width:150px; height:120px;overflow:hidden; margin-right:25px; text-align: center;}
.comm_pop img.goods_img {width:auto;height: 120px; }
.comm_pop .pd {padding: 5px 40px;}


.input_action {background:url("/shop/lecake/theme/xth2/images/comm/btn_action.gif") no-repeat scroll 0 0 transparent;border:0 none; text-align:center; color:#FFFFFF;cursor:pointer;font-family:"宋体","Arial";font-size:14px;font-weight:bold;height:30px;line-height:30px;width:110px;}
.input_action_off {background:url("/shop/lecake/theme/xth2/images/comm/btn_action_off.gif") no-repeat scroll 0 0 transparent;  text-align:center; border:0 none;color:#333333;cursor:pointer;font-family:"宋体","Arial";font-size:14px;height:30px;line-height:30px;width:110px;}
.pop_win_button {background:url("/shop/lecake/theme/xth2/images/comm/btn_action.png") no-repeat scroll 0 0 transparent;border:0 none;color:#FFFFFF;cursor:pointer;font-family:"宋体","Arial";font-size:14px;height:25px;line-height:25px;margin:10px;width:55px;}
.a_action {color:#003399;text-decoration:underline;}

/* 自动提示层 */
.top_yellowtip {position:fixed;width:100%;z-index:2000;right:-13px;_position:absolute;top: 26px;}
.re_top {top:0;}
.small_Yellow_div {margin:0 auto;position:relative;width:960px;z-index:801;}
.small_Yellow_div .small_Yellow {font-family:"宋体","Arial";font-size:12px;font-style:normal;position:absolute;right:0;top:0;}
.small_Yellow {float:left;}
.small_Yellow_div * {border:0 none;margin:0;outline:0 none;padding:0;}
.small_Yellow_div .CP_w {width:auto;}
.CP_w {border:0 none;border-collapse:collapse;border-spacing:0;width:auto;}
.CP_w thead .tLeft span, .CP_w thead .tMid span, .CP_w thead .tRight span, .CP_w tfoot .tLeft span, .CP_w tfoot .tMid span, .CP_w tfoot .tRight span, .CP_w tbody .tLeft span, .CP_w tbody .tRight span {display:block;overflow:hidden;}
.CP_w thead .tLeft {background-position:0 -47px;background-repeat:no-repeat;height:3px;width:3px;}
.CP_w thead .tLeft span {height:3px;width:3px;}
.CP_w thead .tMid {background-position:-3px -47px;background-repeat:repeat-x;height:3px;}
.CP_w thead .tMid span {height:3px;}
.CP_w thead .tRight {background-position:right -47px;background-repeat:no-repeat;height:3px;width:3px;}
.CP_w thead .tRight span {height:3px;width:3px;}
.CP_w tbody .tLeft {background-position:0 -50px;width:3px;}
.CP_w tbody .tLeft, .CP_w tbody .tRight {background-image:url("/shop/lecake/theme/xth2/images/headfooter/gnbimgs.gif");background-repeat:repeat-y;}
.CP_w tbody .tLeft span {width:3px;}
.CP_w tbody .tMid {background:none repeat scroll 0 0 #FDFFEA;}
.tsina_gnb a, .tsina_gnb a:link, .tsina_gnb a:active, .tsina_gnb a:visited {color:#399FD6;text-decoration:none;}
.small_Yellow_div .CP_w .yInfo {padding:1px 16px 2px 6px;}
.small_Yellow_div .CP_w .yInfo p {line-height:20px;padding-right:14px;}
.small_Yellow_div .CP_w .yInfo a:link, .CP_w .yInfo a:visited {color:#399FD6;}
.CP_w tbody .tRight {background-position:right -50px;width:3px;}
.CP_w tbody .tRight span {width:3px;}
.CP_w tfoot .tLeft {background-position:0 -189px;background-repeat:no-repeat;height:3px;width:3px;}
.CP_w tfoot .tLeft span {height:3px;width:3px;}
.CP_w tfoot .tMid {background-position:-3px -189px;background-repeat:repeat-x;height:3px;}
.CP_w tfoot .tMid span {height:3px;}
.CP_w thead .tLeft, .CP_w thead .tMid, .CP_w thead .tRight, .CP_w tfoot .tLeft, .CP_w tfoot .tMid, .CP_w tfoot .tRight, .CP_w_shut {background-image:url("/shop/lecake/theme/xth2/images/headfooter/gnbimgs.gif");}
.CP_w tfoot .tRight {background-position:right -189px;background-repeat:no-repeat;height:3px;width:3px;}
.CP_w tfoot .tRight span {height:3px;width:3px;}
.small_Yellow_div .small_Yellow .close a {background:url("/shop/lecake/theme/xth2/images/headfooter/gnbimgs.gif") no-repeat scroll 0 -193px transparent;height:7px;overflow:hidden;position:absolute;right:9px;top:9px;width:8px;}

/* 简单的确认层 */
.absolute {position:absolute;width:166px;height:75px;background:url(/shop/lecake/theme/xth2/images/comm/prompt_box.gif) no-repeat 0 0;text-align:center;z-index:900;left:-70px;top:-75px;}
.absolute p {padding:7px 0 5px;}
.absolute a{color:#336699;text-decoration:underline;margin:0 10px;}
.absolute_right {position:absolute;width:166px;height:75px;background:url(/shop/lecake/theme/xth2/images/comm/prompt_box_right.gif) no-repeat 0 0;text-align:center;z-index:1000;left:-148px;top:-75px;}
.absolute_right p {padding:7px 0 5px; text-align:center;}
.absolute_right a{color:#336699;text-decoration:underline;margin:0 10px;}


.paging .prev {
    background-position: left 4px;
    padding-left: 10px;
}
.paging .next, .paging .prev {
    height: 20px;
}

/* 收货区域 */
.provincebox {position:absolute;line-height: 20px;text-align: center;width: 200px;left: 250px;top: 32px;}
.provinceboxleft {height: 16px;line-height: 16px;color:#FFFFFF;}
.provinceboxright {padding-left: 5px;height: 16px;line-height: 16px;}
.provinceboxright a {color:#FFFFFF;}
.ap_provincebox {display: none;background-color: #FFF8DF;height: auto;left: 45px;position: absolute;top: 15px;width: 298px;z-index: 10000;border: 1px solid #CCCCCC;}
.ap_provincebox .title {background: #F7F7F7;display: block;height: 25px;line-height: 25px;width: 298px;}
.ap_provincebox .close {height: 26px;line-height: 26px;margin-right: 10px;text-align: right;width: 56px;}
.ap_provincebox .title .wd{width: 298px;}
.ap_provincebox .line {height: auto;width: 298px;}
.ap_provincebox .line .left {height: auto;line-height: 25px;text-align: center;width: 78px;}
.ap_provincebox .line .right {background-color: #FFFFFF;height: auto;width: 220px;}
.ap_provincebox .line .right ul li {float: left;height: 25px;line-height: 25px;text-align: center;width: 60px;}
.color_gary_none a {color: #666666;text-decoration: none;}
.ap_provincebox_all {background-color: #FFF8DF;border: 1px solid #CCCCCC;display: none;height: 410px;left: 70px;overflow-y: auto;position: absolute;top: 47px;width: 821px;z-index: 20000;}
.ap_provincebox_all .title {background: #F7F7F7;display: block;height: 25px;line-height: 25px;width: 800px;}
.ap_provincebox_all .close {height: 26px;line-height: 26px;margin-right: 10px;text-align: right;width: 56px;}
.ap_provincebox_all .line .left {height: auto;line-height: 25px;text-align: center;width: 78px;}
.ap_provincebox_all .line .right {background-color: #FFFFFF;height: auto;width: 720px;}
.ap_provincebox_all .line .right ul li {float: left;height: 30px;line-height: 30px;text-align: center;width: 60px;}

/* 在线支付返回页面 */
.succed_textArea {
    background: #FFFFFF;
    min-height: 400px;
    padding-left: 200px;
    padding-top: 50px;
}
.succed_textArea div {
}
.succed_textArea div {
    display: inline-block;
    vertical-align: top;
}
.succed_textArea div {
    zoom: 1;
    *display: inline;
}
.succed_textArea div p {margin: 5px;}
.succed_textArea div p.title {
    color: #FF6600;
    font-size: 18px;
    font-weight: bold;
}
.succed_textArea div a {color: #1E92C0;}
.succed_textArea div a.link {
    display: inline-block;
    margin: 46px 10px 0 0;

}

.pop_box {top: 200px;z-index: 998;width: 100%;position: fixed;_position: absolute;}
.pop_box .pop_box_div{border-radius: 2px;margin: 0 auto;width: 500px;border: 1px solid #AA0104;}
.pop_box table {border-collapse: collapse;width: 100%;}
.pop_box thead tr {background: none repeat scroll 0 0 #9A0201;font-weight: bold;color: #FFFFFF;}
.pop_box thead tr th {height: 30px;line-height: 30px;font-size: 14px;}
.pop_box thead tr a {margin-right: 5px;color: #FFFFFF;text-decoration: none;}
.pop_box table td {height: 26px;line-height: 26px;white-space: normal;word-wrap: break-word;}
.pop_box tbody tr {text-align: center;background: none repeat scroll 0 0 #FFFFFF;}
.pop_box tbody tr a:hover {text-decoration: underline;color: #FF0000;}

.pop_box .pop_choose {color: #666666;margin-top: 7px;}
.pop_box .pop_choose .p_t10 {padding-top: 10px;}
.pop_box .pop_choose .ul_choosecolor a {color: #404040;text-decoration: none;}
.pop_box .pop_choose .title{font-weight:normal;width: 65px;text-align: left;}
.pop_box .pop_choose .color .title{line-height: 50px;}
.pop_box .pop_choose .size .title{line-height: 35px;}
.pop_box .pop_choose .result {padding:10px 8px 0;}
.pop_box .pop_choose .size a {border: 1px solid #CCCCCC;background:#FFFFFF;padding:2px 5px;}
.pop_box .pop_choose .size a:hover,.promotion_pop .div_choose .size .now a {border:1px solid #c00;}
.pop_box .pop_choose .inputnum .txt {border:1px solid #c4c4c4;width:45px;height:15px; text-align:center;vertical-align:middle; }
.pop_box .pop_choose .ul_choose {overflow: hidden;}
.pop_box .pop_choose .ul_choose li {float: left;padding: 4px;position: relative;}
.pop_box .pop_choose .ul_choose img {border: 1px solid #C8C9CD;}
.pop_box .pop_choose .ul_choose a:hover img,
.pop_box .pop_choose .ul_choose li.now img {border:1px solid #CC0000}
.pop_box .pop_choose .size a {background: none repeat scroll 0 0 #FFFFFF;border: 1px solid #CCCCCC;padding: 2px 5px;}
.pop_box .pop_choose .size a:hover,
.pop_box .pop_choose .size .now a {border:1px solid #CC0000;}

/*分页*/
.page_boxd{ height:30px; line-height:30px; width:100%; padding:5px 0; background-color:#fefaec; float: left;}
.page_con{float: right;}
.page_con a, .page_con a span, .page-cur, .page-break { float:left; height:26px; line-height:24px; }
.page_con a { margin:0 5px; padding-left:8px; color:#1859A5; background:url(/shop/lecake/theme/xth2/images/headfooter/ico-pbtn.gif) no-repeat 0 -59px; }
.page_con a span { padding-right:8px; background:url(/shop/lecake/theme/xth2/images/headfooter/ico-pbtn.gif) no-repeat 100% -59px; cursor:pointer; }
.page_con a:hover{ color:#ff6600; text-decoration:none; }
.page_con a.cur, .pagebox a.cur span,{ background:none; color:#333; font-weight:bold; cursor:default; }
.page-cur { margin:0 5px; font-weight:bold; }
.page-break { margin:0 5px; }
.f18{font-size: 18px;}

#header{ z-index:500;}
#onlinediv { background-position: 100% 45%;height: 60px;position: fixed;_position: absolute;right: 0;width: 75px;z-index: 2;top: 220px;}

/* 加载层 */
.comm_loadding {top: 300px;position: fixed;_position: absolute;width: 100%;z-index: 1000; left:0px;}
.comm_loadding div {margin: 0 auto;width: 200px;border: 1px solid #859268;padding: 10px;background: none repeat scroll 0 0 #FCF7E8;border-radius: 3px;}
.comm_loadding table {border-collapse: collapse;width: 100%;}
.comm_loadding table .loadding_img {background: url(/shop/lecake/theme/xth2/images/headfooter/wait.gif) no-repeat scroll 0 0 transparent;height: 16px;width: 16px;}
.comm_loadding table .loadding_str {padding-left: 5px;font-size: 13px;}

/* 联合登录 */
.union_login {}
.union_login a {
    background: url(/shop/lecake/theme/xth2/images/headfooter/union_login.gif) no-repeat scroll 0 0 transparent;
    color: #0159A1;
    line-height: 22px;
    margin-right: 3px;
    padding: 0 10px 5px 20px;
    display: inline-block;
    height: 20px;
}
.union_login a:hover {
    color: #CC0000;
}

.union_login .union_alipay {
    background-position: 0 -47px;
}
.union_login .union_sina {
    background-position: 0 0;
}
.union_login .union_qq {
    background-position: left -231px;
    padding-left: 0;
    text-indent: -999em;
    width: 69px;
}
.union_login .union_renren {
    background-position: 0 -168px;
}
.union_login .union_wanlitong {
    background-position: 0 -25px;
}


/*页面右下角浮动层样式 added by yinfulin 2012-09-12*/
.fl_word{ position:fixed; bottom: 0; right:9px; width:260px; height:210px;z-index:1000;_position: absolute;_top:expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? documentElement.scrollTop +(documentElement.clientHeight-this.clientHeight) - 0  : document.body.scrollTop    +(document.body.clientHeight-this.clientHeight) - 0);}
.flort{ width:260px; height:210px; position:relative; color:#FFFFFF;}
.flort_1{ width:235px; height:190px; background:#373737; position:relative; top:20px; left:12px;}
.close_x{ position:absolute; width:15px; height:15px; background:#373737;  color:#FFFFFF; line-height:15px; text-align:center; top:5px; right:13px;}
ul li{ list-style:none;}
.flort ul li{ display:block;   cursor:pointer; text-align:center; line-height:25px; font-size:13px; font-weight:700; font-family:"微软雅黑" }
img{ border:0}
.li_one{ position:absolute; top:2px; left:5px; width:75px; height:25px;}
.li_two{ position:absolute; top:2px; left:81px; width:75px; height:25px;}
.li_three{ position:absolute; top:2px; right:5px; width:75px; height:25px;}
.flort_sm{ background:#FFFFFF; position:absolute; width:225px; height:160px; text-align:center; bottom:5px; right:5px; }
.flort_sm a{ position:relative; top:10px; }
.flort_sm2 , .flort_sm3{ display:none;}
.on_li{ display:block; width:75px; height:25px; background:#FFFFFF; color:#373737;}

/*select city*/
.city_mask {
    background-color: #fff;
    left: -200px;
    position: absolute;
    top: 0;
    z-index: 900;
    filter: Alpha(Opacity=30);
    Opacity: 0.3;
    width: 100%;
    height: 6000px;
}
.city_comm_pop {top: 200px;z-index: 998; left:0; width: 100%;position: fixed;_position: absolute;}
.city_comm_pop .city_eb_div{position:relative; background: url(/shop/lecake/theme/xth2/images/comm/bg_background.png); border-radius: 4px 4px 4px 4px;box-shadow: 0 0 10px #555555;width: 400px; height:300px; margin: 0 auto;}
.city_comm_pop .city_eb_div .lecake_city_logo{ text-align:center; padding-top:100px;}
.city_comm_pop .city_eb_div .lecake_city_list{ text-align:center; font-size:20px; color:#390A03; padding-top:20px; font-family:"微软雅黑";}
.lecake_city_list a{ cursor:pointer;}
/*快速购买弹出框*/
.buy-com-alert{
    width:100%;
    position:fixed;
    z-index:900;
    left:0px;
    top:30px;
    _position:absolute;
    _left:expression(eval(document.documentElement.scrollLeft+10));
    _top:expression(eval(document.documentElement.scrollTop+100));
}
.buy-alert-box{
    width:422px;
    margin:0 auto;
    background:#ffffff;
    text-align:left;
}
.buy-alert-h3{
    background:#ff4001;
    width:422px;
    height:42px;
}
.buy-alert-title{
    float:left;
    line-height:42px;
    padding-left:20px;
    color:#ffffff;
    font-size:14px;
    font-family:'微软雅黑';
}
.buy-alert-close{
    float:right;
    padding-right:10px;
    line-height:42px;
    _margin-top:10px;
}
.buy-close{
    color:#ffffff;
    cursor:pointer;
}
.buy-close-logo{
    background:url(/shop/lecake/theme/xth2/images/cart/all.png) no-repeat -25px -90px;
    width:15px;
    height:15px;
    display:inline-block;
    position:relative;
    top:3px;

    left:5px;
}
.buy-alert-menu{
    padding:10px 0 10px 0;
}
.buy-pop-pro-name{
    padding:0px 0 0 20px;
}
.buy-pop-pro-name,.buy-pop-pro-list{
    font-family:'宋体';
    font-size:14px;
    font-weight:bold;
}
.buy-pop-pro-list{
    overflow:hidden;
    width:422px;
}
.buy-pop-pro-list li{
    float:left;
    margin:10px 20px 0 20px;
    _margin:10px 20px 0 10px;
}
.buy-pop-lab{
    font-size:13px;
    font-family:'宋体';
}
.buy-pop-lab P{ padding:0 0 0 15px;}
.buy-pop-lab P span{color:#F00;}
.buy-num-selected input{
    position:relative;
    top:0px;
    margin:0 0 3px 0;
    _margin:0 0 0 0;
}
.buy-num-selected1{
    margin:15px 0px 0px 20px;
    display:block;
    height:25px;
    float:left;
}
.buy-buy-num,.buy-pop-choice{
    padding-left:20px;
}
.buy-buy-num{
    margin-top:0px;
}
.buy-num-less a{
    background:url(/shop/lecake/theme/xth2/images/cart/all.png) no-repeat -530px -46px;
    width:13px;
    height:13px;
    display:inline-block;
    position:relative;
    top:2px;
    #top:0px;
    _top:0;
}
.buy-num-input input{
    width:40px;
    height:21px;
    line-height:21px;
    text-align:center;
    background:url(/shop/lecake/theme/xth2/images/comm/buy-num-input.png) no-repeat;
    border:0;
}
.buy-close-div{width:30px;height:42px;line-height:42px;color:#ffffff;cursor:pointer;}
.buy-close-div,.buy-close-img{
    float:left;
    cursor:pointer;
}
.buy-close-img{

    background:url(/shop/lecake/theme/xth2/images/cart/buy-close-img.gif) no-repeat;
    width:12px;
    height:12px;
    margin-top:16px;
    #margin-top:15px;
}
.buy-num-more a{
    background:url(/shop/lecake/theme/xth2/images/cart/all.png) no-repeat -530px -60px;
    width:13px;
    height:13px;
    display:inline-block;
    position:relative;
    top:2px;
    #top:0px;
    _top:0;
}
.buy-pop-red{
    color:#d10400;
    font-family:'宋体';
    font-weight:bold;
}
.buy-pop-pro-price{
    color:#d10400;
    font-size:22px;
    font-family:'微软雅黑';
    font-weight:bold;
}
.buy-more-choice{
    margin-top:10px;
    width:422px;
    overflow:hidden;
}
.buy-pop-choice{
    font-family:'宋体';
    font-weight:bold;
}
.buy-num-choice input{
    width:18px;
    height:15px;
    line-height:15px;
    background:url(/shop/lecake/theme/xth2/images/comm/buy-num-choice.png) no-repeat;
    border:0;
}
.buy-choice-list{
    margin-top:10px;
    width:422px;
    overflow:hidden;
    padding:0 0 0 30px;
}
.buy-choice-list span img{
    border:1px solid #CCCCCC;
}
.buy-choice-menu{
    float:left;
    margin:10px 0 0 20px;
    height:22px;
    line-height:22px;
    width:180px;
}
.buy-choice-sel input{
    position:relative;
}
.buy-reminder{
    color:#a70018;
    font-size:13px;
    padding-left:20px;

    background:#fffefb;
    margin:0px 0 0px 0;
    _margin-top:0px;
    width:402px;
}
.buy_next_step_m{width:100%;height:20px;}
.buy_next_step{
    width:72px;
    height:20px;
    cursor:pointer;
    background:url(/shop/lecake/theme/xth2/images/cart/all.png) no-repeat -842px -44px;
    float:right;
    margin-right:20px;
}
.speed_buy_contain{
    color:#97391A;
    width: 600px;
    border:1px solid black;
    margin:0px auto;
    background-color:white;
}
.speed_buy_top{
    overflow:auto;
    zoom:1;
    background:url(/shop/lecake/theme/xth2/images/cart/speed_top_bg.gif) repeat left top;
}
.speed_goods_title{
    font-weight:bold;
    font-size:14px;
}
.speed_buy_top .title{
    height:30px;
    font-weight:bold;
    line-height:30px;
    float:left;
    margin-left:3px;
}
.speed_buy_top .speed_close{
    height:28px;
    width:30px;
    text-align:center;
    line-height:28px;
    float:right;
    font-size: 27px;
    cursor:pointer;
}
.speed_buy_top .speed_close:hover{
    color:red;
}
.speed_buy_goods_details{
    border:1px solid blue;
    overflow:auto;
    zoom:1;
}
.goods_detail_content{
    width:300px;
    border:1px solid blue;
    height:210px;
    float:left;
}
.goods_detail_operate{
    border:1px solid blue;
    height:210px;
    width:250px;
    float:left;
}
.goods_detail_content ul{
    overflow:auto;
    margin-left:30px;
    font-size:12px;
    zoom:1;
}
.goods_detail_content ul li{
    width:250px;
    border:1px solid green;
}
.price_content{
    margin-left:30px;
}
.goods_detail_content ul .goods_spond{
    font-weight:bold;
}
.goods_detail_content ul li .price{
    font-weight:bold;
}
/*快速购买弹出框END*/

.cake_alert_box{
    width:600px;
    height:240px;
    border:2px solid #390A00;
    background:#ffffff;
    margin:0px auto;
    left:374px;
    z-index:20000;
    font-family:"微软雅黑";
    color:#83391A;
    _position:absolute;
    _left:expression(eval(document.documentElement.scrollLeft+374));
    _top:expression(eval(document.documentElement.scrollTop+217));
}
.cake_alert_t{background:url(/shop/lecake/theme/xth2/images/cart/title_bg.png) repeat;width:598px;height:28px;margin:1px;}
.cake_title{
    color:#390A00;
    cursor:move;
    font-size:13px;
    font-weight: bold;
    line-height:28px;
    text-align: left;
    float:left;
    padding-left:5px;
}
.cake_alert_close {float:right;color:#ffffff;font-size:31px;cursor:pointer;height:28px;line-height:28px;}
.cake_alert_pro_name{
    color:#83391A;
    font-size: 14px;
    font-weight: bold;
    padding-left: 20px;text-align:left;
}
.cake_show_box{
    overflow:auto;
    text-align:left;
    padding-left:20px;
}
.cake_cate_show{
    font-size:12px;
    color:#83391A;
    width:288px;
    float:left;
}
.cake_info_menu span{font-weight:bold;}
.cake_show_menu p{padding-left:15px;}
.cake_rad_selected{position:relative;top:2px;_top:0;}
.cake_show_menu p span{font-weight:bold;font-size:13px;}
.cake_buy_next{width:266px;float:left;}
.cake_span01{font-size:20px;height:50px;	color:#83391A;}
.cake_add_num,.cake_reduce_num{font-size:20px;color:#83391A;height:16px;line-height:16px;}
.cake_num_input{background:#EEEEEE;line-height:25px;height:25px;text-align: center;width: 47px;border:0;}
.cake_total_price{font-weight:bold;font-size:20px;color:#83391A;}
.cake_ch_selected{position:relative;top:0px;_top:0;margin:0 0 3px 0;_margin:0 0 0 0;}
.cake_chioce_list{padding:10px 0 10px 15px;}
.cake_chioce{padding-left:5px;}
.cake_next_step a{background:url(/shop/lecake/theme/xth2/images/cart/next_step.gif) no-repeat;width:70px;height:20px;display:block;}

/*购物车*/
.cart-list {
    background: url("/shop/lecake/theme/xth2/images/headfooter/quickCartBT.gif") no-repeat scroll right -1px #FFFFFF;
    position:absolute;
    width:220px;
    display:none;
    text-align: center;
    z-index: 500;
}
#cart_list{
    right:0px;
    top: 25px;
    color: red;
    background-color:#f5f5f5;
    font-size: 13px;
}

/*#cart_list{
    margin-left:33px;
    #margin-left:-210px;
    margin-top:25px;
    color:red;
    background-color:#f5f5f5;
    font-size: 13px;
}*/
.alert_cart_box{width:220px;background:#f5f5f5; color:black;margin-left:0px;}
.alert_cart_t{height:36px;background:#dfdfdf;width:220px;overflow:auto;}
.alert_c{font-size:14px;font-weight:bold;}
.alert_c span{color:#83391a;font-family:'微软雅黑';}
.alert_c_close{float:right;margin-right:5px;line-height:36px;}
.alert_c_close a{background:url(/shop/lecake/theme/xth2/images/comm/alert_c_close.gif) no-repeat;width:12px;height:12px;display:block;margin:10px 0 0 0;}
.alert_c{line-height:35px;padding-left:5px;float:left;#margin:0;}
.alert_goods_menu{width:220px;height:auto;float:left;}
.alert_margin5{width:200px;height:auto;margin:0px 10px;border-bottom:1px solid #e8e8e8; float:left;}
.alert_g_img{width:50px;height:auto;float:left;}
.alert_g_img a#Gimg{ width:50px; height:auto; margin-top:7px;display:block; padding:0px;}
.alert_g_info{width:145px;margin-left:0px;float:right;}
.alert_g_name{font-size:13px;width:145px;height:auto; line-height:20px;color:black;}
.alert_g_name .alert_span02 a#Gcur{ font-size:14px;color:#847A79; height: auto;line-height:20px}
.alert_g_price{height:auto; text-indent:5px;line-height:20px;font-size:13px;float:left; margin-top:5px; }
.alert_subtotal{font-size:13px;padding:5px; margin-left: 5px;}
.alert_t_num{color:#8f4e32;}
.alert_total_price{font-size:13px;font-family:'宋体';font-weight:bold;}
.alert_go_settle{padding:10px 0 10px 117px;}
.alert_go_settle a{background:url(/shop/lecake/theme/xth2/images/comm/alert_go_settle.gif) no-repeat;width:81px;height:18px;display:block;}

.alert_price_total .alert_go_settle a:hover{ border-bottom:none;}
.min-cart-empty{ height:32px; line-height:32px; text-align:center;}

.around_france_img,.around_france_close{float:left;}
.around_france_close{margin-left:-20px;clear:both;	float:left;	padding-left:86px;}
.around_france_img{width:125px;clear:both;}
.around_close_a{dispay:block;width:42px;height:13px;cursor:pointer;clear:both;}
/*.around_france_close{cursor:pointer;background:url(/shop/lecake/theme/xth2/images/comm/closeF.png) no-repeat;width:42px;height:13px;}*/

.online_service {
    position: fixed;
    z-index: 100;
    right: 30px;
    bottom: 100px;
    width: 64px;
    height: 150px;
    overflow: visible;
}
.online_service .service_btn {
    position: relative;
    margin-bottom: 10px;
    width: 64px;
    height: 64px;
    display: block;
    overflow: visible;
}
.online_service .service_btn img.icon {
    width: 64px;
    height: 64px;
}
.online_service .pop_img {
    position: absolute;
    right: 76px;
    visibility: hidden;
    opacity: 0;
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -webkit-transition: all .3s ease;
    -webkit-transition: all .3s ease;
    -webkit-transition: all .3s ease;
    transition: all .3s ease;
}
.online_service .service_btn:hover .pop_img {
    visibility: visible;
    opacity: 1;
}
.online_service .service_help {
    top: -12px;
    width: 160px;
    height: 90px;
}
.online_service .wechat_qr_code {
    top: -158px;
    width: 248px;
    height: 256px;
}
