/*v1012 leihao*/@charset "utf-8";
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, pre, a, code, del, em, img, strong, sub, sup, b, u, i, dl, dt, dd, ol, ul, li, fieldset, form, label, table, tbody, tfoot, thead, tr, th, td { margin:0; padding:0; border:0; outline:0; font-size:100%; vertical-align:baseline }
table { border-collapse:collapse; border-spacing:0 }
ol, ul { list-style:none }
th, td { vertical-align:middle }
.Left { float:left }
.Right { float:right }
.r { text-align:right!important }
.c { text-align:center!important }
.l { text-align:left!important }
a { text-decoration:none; color:#333 }
.red, a.red { color:#a10000 }
.gray, a.gray { color:#787878 }
.orange, a.orange { color:#F60 }
.black, a.black { color:#333 }
.white, a.white { color:#FFF }
a:hover { color:#f60!important; text-decoration:underline }
a:hover img { text-decoration:none }
.none { display:none }
.clearfix:after { content:'.'; display:block; height:0; clear:both; overflow:hidden }
.clearfix { *zoom:1
}
.clear { clear:both }
.w { width:980px; margin-left:auto; margin-right:auto }
.height5 { height:5px; line-height:1px }
.height10 { height:10px; line-height:1px }
.height15 { height:15px }
.height20 { height:20px }
.height25 { height:25px }
.height30 { height:30px }
.height40 { height:40px }
.mt10 { margin-top:10px }
.mb10 { margin-bottom:10px }
.mt20 { margin-top:20px }
.inline_block { display:inline-block }
.bold { font-weight:bold }
.f14 { font-size:14px }
.f16 { font-size:16px }
.fline { text-decoration:line-through }
.uline { text-decoration:underline }
.yen { font-family:Arial }
.pointer { cursor:pointer }
.MLL_lazy { border:0; color:#FFF; background:url(../Themes/201210/CommonMin20121012/ajax-loader.gif) center center no-repeat; overflow:hidden; border:1px solid #999; padding:0; line-height:1px; font-size:1px }
.indent { text-indent:-9999px; overflow:hidden }
.w970 { width:970px; margin-left:auto; margin-right:auto }
img { background:#eee; overflow:hidden; vertical-align:top }
body { margin:0 auto; font-family:"宋体", Arial, Helvetica, sans-serif; font-size:12px }
html, html body { _background-image:url(about:blank); _background-attachment:fixed }
.ajax_loading { position:fixed; _position:absolute; right:2px; top:2px; padding:3px 10px; color:#fff; background:#900 }
.warp { width:1000px; margin-left:auto; margin-right:auto }
.current-position1 { margin:10px 0; background-color:#f7f7f7; padding:6px 10px }
.TOP { height:26px; line-height:26px; padding-top:3px; border-bottom:solid 1px #d5d5d5; background:url(../Themes/201210/CommonMin20121012/header_1012.png) 0 0 repeat-x; overflow:hidden }
.TOP .line { color:#dcdcdc }
.TOP .leftTxt a { color:#af0001 }
.TOP .rightNav { height:26px; color:#ccc }
.TOP .rightNav .subMenu { width:77px; height:26px }
.TOP .rightNav .subMenu .nav { display:inline-block; width:56px; height:26px; padding-right:21px; background:url(../Themes/201210/CommonMin20121012/header_1012.png) -82px -466px no-repeat; text-align:right; text-decoration:none }
.TOP .rightNav .subMenu .nav:hover, .TOP .rightNav .subMenu .nav .current { color:#333!important; background:url(../Themes/201210/CommonMin20121012/header_1012.png) -82px -440px no-repeat }
.TOP .rightNav .subMenu .hideMenu { display:none; width:75px; position:absolute; border:1px solid #dcdcdc; border-top:0; background:#fff; margin-top:25px }
.TOP .rightNav .subMenu .hideMenu ul { width:90%; border-top:solid 1px #efefef; padding:5px 0; margin:0 auto }
.TOP .rightNav .subMenu .hideMenu ul li { line-height:22px; text-align:center }
.TOP .rightNav .subMenu .hideMenu ul li a { text-decoration:none }
.TOP .rightNav .subMenu .hideMenu ul li a:hover { color:#b20000!important }
.TOP .rightNav .hover .nav { color:#333!important; background:url(../Themes/201210/CommonMin20121012/header_1012.png) -82px -440px no-repeat }
.TOP .rightNav .hover .hideMenu { display:block!important }
.TOP .rightNav .top_qq_t { height:22px; width:62px; overflow:hidden; margin-left:5px }
.HEADER { height:99px; border-top:solid 1px #efefef; border-bottom:solid 1px #fff; overflow:hidden; background:url(../Themes/201210/CommonMin20121012/header_1012.png) 0 -29px repeat-x }
.HEADER .logo { padding-top:17px; float:left }
.HEADER .site { width:175px; float:left; padding-top:38px; padding-left:20px }
.HEADER .site .change_city { display:inline-block; line-height:18px; padding:0 3px }
.HEADER .site .change_city.current { color:#fff; background:#a00 }
.HEADER .site .change_city:hover, .HEADER .site .change_city.current span { color:#fff!important; text-decoration:none }
.HEADER .site .show_address { margin:0 auto; line-height:1 }
.HEADER .site .show_address a { display:inline-block; background:none!important; padding-bottom:5px; vertical-align:top; color:#333 }
.HEADER .site .show_address a:hover strong { text-decoration:underline; color:#f60 }
.HEADER .site .show_address .arrow { display:inline-block; width:0; height:0; overflow:hidden; border-top:solid 4px #f0f2f1; border-bottom:solid 4px #f1f1ef; border-left:solid 4px #b30101 }
.HEADER .search { float:left; width:400px; margin-top:29px }
.HEADER .search .serachBox { height:34px }
.HEADER .search .serachBox .input { width:320px; height:32px; border:solid 1px #ddd; border-right:0; overflow:hidden; background:url(../Themes/201210/CommonMin20121012/header_1012.png) 0 -166px repeat-x; float:left }
.HEADER .search .serachBox .input .ico { display:inline-block; width:23px; height:22px; margin:5px; overflow:hidden; background:url(../Themes/201210/CommonMin20121012/header_1012.png) -214px -287px no-repeat; float:left }
.HEADER .search .serachBox .input input { width:250px; height:18px; line-height:18px; margin:4px 0; border:0 none }
.HEADER .search .submit { width:71px; height:34px; border:0; cursor:pointer; font-size:14px; background:url(../Themes/201210/CommonMin20121012/header_1012.png) 0 -477px no-repeat }
.HEADER .search .kwsbox { padding-right:8px; padding-top:6px; color:#787878 }
.HEADER .search .kws { height:20px; line-height:20px; overflow:hidden; width:300px; overflow:hidden }
.HEADER .search .kws a { color:#787878 }
.HEADER .guide { width:91px; height:22px; overflow:hidden; float:right }
.HEADER .guide a { display:inline-block; width:79px; height:20px; line-height:20px; border:solid 1px #cbcbcb; text-align:center; background:url(../Themes/201210/CommonMin20121012/header_1012.png) -71px -492px no-repeat; padding-right:10px; text-decoration:none }
.HEADER .phones { float:right; text-align:right; padding-top:14px; line-height:1.2 }
.HEADER .phones .gray { height:16px; line-height:16px }
.HEADER .phones .number { font-size:28px; color:#c00; line-height:30px; height:30px; overflow:hidden; text-shadow:1px 1px 1px #ccc; font-family:Arial; color:#c00; font-family:Arial }
.HEADER .phones .cart { width:180px; height:23px; line-height:23px; border:1px solid #dcdcdc; margin:5px auto 0; background:#fff }
.HEADER .phones .cart .Left { padding-left:27px; color:#636363; background:url(../Themes/201210/CommonMin20121012/b2.gif) -251px -27px no-repeat; height:23px }
.HEADER .phones .cart .Right { height:23px; padding:0 12px; font-weight:bold; background:url(../Themes/201210/CommonMin20121012/header_1012.png) -10px -198px repeat-x; border-left:solid 1px #dcdcdc }
.city_cut { height:28px }
.city_cut strong, .city_cut a, .city_cut span { display:inline-block; vertical-align:top }
.city_cut .city_name { line-height:28px; font-size:20px; color:#b40001; font-family:微软雅黑, 黑体; text-shadow:1px 1px 1px #ccc }
.city_cut .cut_handdler { width:86px; height:22px; margin:5px 0 0 5px }
.city_cut .cut_handdler .change { height:20px; border:solid 1px #f8f7fc; border-bottom:solid 1px #f4f4f4; position:absolute; z-index:281 }
.city_cut .cut_handdler .change span { line-height:18px; padding:0 5px; border:solid 1px #f8f7fc; border-bottom:solid 1px #f4f4f4; cursor:pointer }
.city_cut .cut_handdler .change:hover { border:solid 1px #a60000; border-bottom:solid 1px #fff; padding-bottom:1px; background:#fff; text-decoration:none }
.city_cut .cut_handdler .change:hover span { background:url(../Themes/201210/CommonMin20121012/header_0922.png) 0 -234px repeat-x; border-color:#fff }
.city_cut .central_city a { padding:0 5px }
.hide_city_group { width:400px; height:346px; padding:10px; border:solid 1px #a81a16; background:#fff; position:absolute; z-index:280; color:#5d5d5d; margin:22px 0 0 -60px; display:none }
.hide_city_group a { color:#5d5d5d }
.hide_city_group .chose_panel { border:solid 1px #e7e7e7; border-radius:4px }
.hide_city_group .chose_panel .in_box { padding:0 10px; border:solid 1px #f6f6f6; border-radius:3px; background:#f1f1f1 }
.hide_city_group .chose_panel .row1, .hide_city_group .chose_panel .row2 { height:18px; line-height:18px; padding:5px 0 }
.hide_city_group .chose_panel .row1 { border-bottom:solid 1px #d8d8d8 }
.hide_city_group .chose_panel .row1 .site_all { font-size:14px; font-weight:bold; color:#a60000 }
.hide_city_group .chose_panel .row2 { border-top:solid 1px #fff }
.hide_city_group .chose_panel .row2 .city_char a { line-height:18px; padding:0 5px; vertical-align:top; font-size:15px; font-weight:bold; text-decoration:none; color:#a60000 }
.hide_city_group .chose_panel .row2 .city_char a:hover, .hide_city_group .chose_panel .row2 .city_char .current { background:#a60000; color:#fff!important }
.hide_city_group .chose_panel .arrow { width:376px; position:absolute }
.hide_city_group .chose_panel .arrow .ico { width:18px; height:10px; overflow:hidden; background:url(../Themes/201210/CommonMin20121012/change_city.png) 0 0 no-repeat; margin:0 auto }
.hide_city_group .city_display { height:264px; margin-top:10px; overflow:hidden }
.hide_city_group .city_list { width:385px; height:264px; float:left }
.hide_city_group .city_list dl { margin-top:10px }
.hide_city_group .city_list dl dt { width:26px; height:26px; border:solid 1px #e7e7e7; float:left }
.hide_city_group .city_list dl dt span { width:24px; height:24px; line-height:24px; text-align:center; border:solid 1px #fff; background:#f1f1f1; font-size:15px; font-weight:bold }
.hide_city_group .city_list dl dd { width:340px; float:right }
.hide_city_group .city_list ul li { line-height:28px }
.hide_city_group .city_list ul li strong { width:60px; height:28px; line-height:28px; float:left }
.hide_city_group .city_list ul li a { text-decoration:none; padding:0 4px; line-height:20px; margin-top:4px }
.hide_city_group .city_list ul li a:hover { background:#a60000; color:#fff!important }
.hide_city_group .city_list table tr td { vertical-align:top }
.hide_city_group .scroll_bar { width:11px; height:264px; float:right; overflow:hidden; background:url(../Themes/201210/CommonMin20121012/change_city.png) -18px 0 repeat-y }
.hide_city_group .scroll_bar span { display:inline-block; width:11px; height:27px; overflow:hidden; cursor:pointer }
.city_cut .hover .change { border:solid 1px #a60000; border-bottom:solid 1px #fff; padding-bottom:1px; background:#fff }
.city_cut .hover .change span { background:url(../Themes/201210/CommonMin20121012/header_0922.png) 0 -234px repeat-x; border-color:#fff }
.city_cut .hover .hide_city_group { display:block!important }
.Header_hide .expr_link { width:400px; display:none; border:1px solid #a00; padding:10px; background:#fff; position:absolute; margin-top:-38px; _margin-top:-42px; margin-left:155px; font-size:14px; z-index:500 }
.Header_hide .expr_link.current { display:block }
.Header_hide .expr_link .list { line-height:21px; padding-left:5px }
.Header_hide .expr_link .list1 { background:#ececec }
.Header_hide .expr_link .list a, .header .expr_link .list span { display:inline-block; margin-right:20px }
.Header_hide .expr_link .list span.red { margin-right:10px; font-family:'Lucida Console', Monaco, monospace }
.Header_hide .expr_address { display:none; line-height:24px; background:#fff; position:absolute; border:1px solid #a90100; color:#333; z-index:50; margin-top:-35px; _margin-top:-40px; margin-left:240px; width:260px; background:#fafafa }
.Header_hide .expr_address .list { height:auto; padding:10px; border-top:solid 1px #fff; border-bottom:solid 1px #d6d6d6 }
.Header_hide .expr_address .list h2 { height:20px; line-height:20px; font-size:16px; color:#2b2b2b; font-weight:normal; font-family:微软雅黑 }
.Header_hide .expr_address .list .openDetail { height:20px; line-height:20px; background:#ad0101; margin-top:8px }
.Header_hide .expr_address .list .openDetail .txt { display:inline-block; height:20px; line-height:20px; float:left; color:#fff; padding-left:5px }
.Header_hide .expr_address .list .openDetail .arrow { width:0; height:0; overflow:hidden; float:right; border-top:solid 5px #fff; border-right:solid 5px #fff; border-bottom:solid 5px #ad0101; border-left:solid 5px #ad0101 }
.Header_hide .expr_address .list .f { font-size:16px; color:#c70004 }
.Header_hide .expr_address p { height:auto; line-height:20px; color:#4c4c4c }
.Header_hide .expr_address.current { display:block }
.GLOBANAV { height:37px; background:url(../Themes/201210/CommonMin20121012/header_1012.png) 0 -129px repeat-x }
.GLOBANAV .menuClass { width:194px; height:37px; line-height:37px; float:left; font-size:14px; color:#fff }
.GLOBANAV .g_menu { height:35px; margin-left:2px }
.GLOBANAV .g_menu a, .GLOBANAV .g_menu span { display:inline-block; height:37px; vertical-align:top; overflow:hidden }
.GLOBANAV .g_menu a { width:78px; line-height:37px; text-align:center; text-decoration:none; color:#fff; font-weight:bold; font-size:14px }
.GLOBANAV .g_menu a:hover, .GLOBANAV .g_menu .current { background:url(../Themes/201210/CommonMin20121012/header_1012.png) 0 -440px no-repeat; color:#fff!important }
.GLOBANAV .g_menu .line { width:4px; background:url(../Themes/201210/CommonMin20121012/header_1012.png) -78px -440px no-repeat }
.GLOBANAV .s_menu { height:28px; line-height:28px; margin-top:5px; font-size:14px }
.GLOBANAV .s_menu a { display:inline-block; height:28px; line-height:28px; vertical-align:top; margin-left:5px; font-weight:bold }
.GLOBANAV .s_menu .txt, .GLOBANAV .s_menu .space { display:inline-block; height:28px; line-height:28px; background:url(../Themes/201210/CommonMin20121012/header_1012.png) repeat-x; float:left; color:#a30e00; cursor:pointer }
.GLOBANAV .s_menu .txt { padding-left:10px; background-position:0 -198px }
.GLOBANAV .s_menu .space { width:10px; background-position:right -198px }
.Index .menuClass { background:url(../Themes/201210/CommonMin20121012/header_1012.png) 0 -287px no-repeat; text-align:center }
.Index_subMenu { height:28px; line-height:28px; border-top:solid 1px #fff; background:url(../Themes/201210/CommonMin20121012/header_1012.png) 0 -226px repeat-x }
.Index_subMenu .menuBox { width:760px; padding-left:220px; margin:0 auto; color:#d6d4d5; font-size:14px }
.Child .menuHeader { display:inline-block; width:132px; padding-right:62px; text-align:right; background:url(../Themes/201210/CommonMin20121012/header_1012.png) 0 -324px no-repeat; text-decoration:none; color:#fff; font-weight:bold }
.Child .menuHeader:hover { background-position:0 -361px; color:#fff!important }
.Child_subMenu, .Child_subMenu .frameLeft, .Child_subMenu .frameRight { background:url(../Themes/201210/CommonMin20121012/header_1012.png) repeat-x }
.Child_subMenu { height:33px; line-height:33px; margin-bottom:10px; background-position:0 -254px }
.Child_subMenu .frameLeft, .Child_subMenu .frameRight { width:10px; height:33px }
.Child_subMenu .frameLeft { background-position:-194px -287px; float:left }
.Child_subMenu .frameRight { background-position:-204px -287px; float:right }
.Child_subMenu .menuBox { width:960px; float:left; color:#ddd; font-size:14px }
.expandMenu { width:194px; height:auto; position:absolute; z-index:100 }
.expandMenu .menuCat { border:solid 2px #b12351; border-top:0; padding-top:5px; background:#fff; display:none }
.expandMenu .menuCat .catList { position:relative }
.expandMenu .menuCat .catList, .expandMenu .menuCat .catList .float { height:102px; background:#fff }
.expandMenu .menuCat .catList dl { padding:15px 8px; height:72px; border-top:solid 1px #d8d8d8 }
.expandMenu .menuCat .catList dl dt { height:18px; line-height:18px; padding-right:10px; overflow:hidden; font-size:12px; font-weight:bold; background:url(../Themes/201210/CommonMin20121012/header_1012.png) -10px -419px no-repeat }
.expandMenu .menuCat .catList dl dd { height:44px; margin-top:10px; line-height:22px; font-size:12px }
.expandMenu .menuCat .catList dl dd a { display:inline-block; color:#666 }
.expandMenu .menuCat .catList dl.first { border-top:0 }
.expandMenu .menuCat .down4 { top:-12px }
.expandMenu .menuCat .down5 { top:-114px }
.expandMenu .menuCat .down6 { top:-216px }
.coverMenu { width:740px; height:auto; position:absolute; z-index:99; top:0; left:190px; background:#fff; border:solid 1px #b12353; font-size:12px; display:none }
.coverMenu .allCat { width:450px; padding:20px; float:left }
.coverMenu .allCat .list { height:auto; padding:10px 0; border-bottom:dashed 1px #d9d9d9 }
.coverMenu .allCat .list .cat { width:15%; height:20px; line-height:20px; float:left; font-weight:bold; color:#b10000; text-align:right }
.coverMenu .allCat .list .link { width:82%; line-height:20px; float:right; color:#ddd }
.coverMenu .brand { width:209px; padding:20px; float:right; border-left:solid 1px #d1d1d1; background:#f1f1f1 }
.coverMenu .brand .title { height:16px; line-height:16px; padding-bottom:10px; border-bottom:solid 1px #e3e3e3; color:#b10000 }
.coverMenu .brand .body { border-top:solid 1px #fff }
.coverMenu .brand .brandList { width:209px!important; margin-bottom:20px }
.coverMenu .brand .brandList a { display:inline-block; width:100px; height:55px; background:#fff; float:left; margin:5px 0 0 7px }
.coverMenu .brand .brandList .frt { margin-left:0 }
.coverMenu .brand .body ul { height:72px; color:#fff; margin-top:10px }
.coverMenu .brand .body ul li { height:24px; line-height:24px; overflow:hidden }
.coverMenu .brand .body ul li a:hover { color:#b10000!important }
.expandMenu.hover .menuHeader { background-position:0 -361px; color:#fff!important }
.expandMenu.hover .menuCat { display:block!important }
.menuCat .hover .float { width:190px; height:102px; position:absolute; z-index:200; border-top:solid 1px #b12353; border-right:solid 1px #fff; border-bottom:solid 1px #b12353 }
.menuCat .hover dl { border-top:none!important }
.menuCat .hover .coverMenu { display:block!important }
#chat_f1, #chat_f2, #chat_f3 { font-size:12px; z-index:1500 }
#chat_f1 a, #chat_f2 a, #chat_f3 a { color:#f60; text-decoration:none }
#chat_f1 { display:none; position:fixed; right:10px; top:170px; width:88px }
#chat_f1_main { height:113px; background:url(../Themes/201210/CommonMin20121012/c1.gif) }
#chat_f1_close { display:block; width:17px; height:17px; margin-left:71px }
#chat_f1_text { display:block; height:87px }
#chat_f1_bottom { height:3px; width:82px; overflow:hidden; background:url(../Themes/201210/CommonMin20121012/c1.gif) 0 -139px no-repeat }
.chat_f1_expr { width:82px; height:0; overflow:hidden }
.chat_f1_expr .list { height:25px; border:1px solid #dbdbdb; border-top:0; overflow:hidden; color:#787878; background:#fff }
.chat_f1_expr .list .name { line-height:25px }
.chat_f1_expr .list.current { border-left-color:#fff }
.chat_f1_expr .list .arrow { color:#fff }
.chat_f1_expr .list.current .arrow { color:#a00 }
.chat_f1_expr .list .detail { position:absolute; margin-left:-222px; margin-top:-1px; display:none; width:200px; padding:10px; border:1px solid #dbdbdb; background:#fff; line-height:18px }
.chat_f1_expr .list.current .detail { display:block }
.chat_f1_expr .list .detail .send_sms { display:inline-block; width:109px; height:25px; background:url(../Themes/201210/CommonMin20121012/c1.gif) 0 -142px; vertical-align:middle }
.chat_f1_expr .list .detail .mt { margin:2px 0 }
.chat_f1_expr .list .detail .mt5 { margin-top:5px }
.chat_f1_expr .list .detail .ovl:hover { text-decoration:underline!important }
.chat_f1_expr .list .detail .open_staus { background:#f9f9f9; border:1px solid #e8e6e7; color:#a00; padding:2px 0 2px 10px; margin-bottom:5px }
.chat_f1_expr .list .detail .border { position:absolute; width:1px; height:25px; margin-left:210px; background:#fff; margin-top:-10px }
#chat_f2 { display:none; position:fixed; top:200px; width:391px; height:181px; opacity:.8; filter:alpha(opacity=80); text-align:center }
#chat_f2_head { height:33px; width:391px; margin:0 auto; background:url(../Themes/201210/CommonMin20121012/bg.gif) -83px 0 no-repeat }
#chat_f2_body { height:151px; width:389px; margin:0 auto; background:#FFF; border:1px solid #894f4f; border-top:0; padding:16px 0 0 0; text-align:left }
#chat_f2_text { background:url(../Themes/201210/CommonMin20121012/bg.gif) -354px -33px no-repeat; height:99px; overflow:hidden; padding-left:120px; line-height:21px }
#chat_f2_btn { padding-left:160px; height:23px }
#chat_f2_btn a { width:66px; height:23px; background:url(../Themes/201210/CommonMin20121012/bg.gif) -83px -33px no-repeat; display:inline-block; line-height:23px; text-align:center; margin-left:20px; color:#FFF }
a#chat_f2_no { color:#000; background-position:-83px -56px }
#chat_f3 { display:none; position:fixed; right:1px; top:170px; border:1px solid #ccc; background:#fff; padding:1px 3px; width:1em }
#chat_f1 { _position:absolute; _top:expression(eval(document.documentElement.scrollTop+170))
}
#chat_f2 { _position:absolute; _top:expression(eval(document.documentElement.scrollTop+200))
}
#chat_f3 { _position:absolute; _top:expression(eval(document.documentElement.scrollTop+170))
}
.float_ad { position:fixed; bottom:0; right:0; width:296px; height:226px; overflow:hidden; background:#fff; border:2px solid #bfbebe; color:#696969; z-index:500; _position:absolute; _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-230))
}
.float_ad .title { height:25px; background:url(../Themes/201210/CommonMin20121012/float_ad_bg.png) 0 -25px repeat-x }
.float_ad .title .Left { width:73px; height:25px; background:url(../Themes/201210/CommonMin20121012/float_ad_bg.png) 0 0 no-repeat }
.float_ad .title .Right { display:inline-block; width:14px; height:14px; margin:5px 5px 0 0; background:url(../Themes/201210/CommonMin20121012/float_ad_bg.png) -73px 0 no-repeat }
.float_ad .body { padding:12px 5px 0 5px }
.float_ad .body .Left { width:183px; overflow:hidden }
.float_ad .body .Left .img, .float_ad .body .Left .img img { width:183px; height:132px }
.float_ad .body .info { height:18px; line-height:18px; overflow:hidden; background:#ededed; padding-left:5px; margin-top:5px }
.float_ad .body .Right { width:95px }
.float_ad .body .dashed { height:43px; border-bottom:1px dashed #b2a595; overflow:hidden; line-height:20px }
.float_ad .body .price { font-size:26px; font-weight:bold; height:37px; overflow:hidden }
.float_ad .body .buy { display:block; width:84px; height:31px; background:url(../Themes/201210/CommonMin20121012/float_ad_bg.png) 0 -50px no-repeat }
.float_ad .body .share a { display:inline-block; width:16px; height:16px; background:url(../Themes/201210/CommonMin20121012/float_ad_bg.png) 0 0 no-repeat; margin-right:3px }
.MLL_LOGIN_BOX { position:fixed; _position:absolute; top:150px; _top:expression(eval(document.documentElement.scrollTop+150));
left:0; z-index:200; width:400px }
.Login_main { background:#eee; margin:0 auto; border:solid 1px #cdcdcd }
.login_title { background:url(../Themes/201210/CommonMin20121012/dl_1.png) repeat-x 0 0; line-height:18px; font-weight:800; padding:7px 0; width:398px; white-space:nowrap }
.login_title span { vertical-align:top }
.login_title .loginBox_close { cursor:pointer; background:url(../Themes/201210/CommonMin20121012/dl_1.png) repeat-x 0 -65px; height:18px; width:17px; margin-left:246px; display:inline-block }
.login_area { border:solid 1px #cdcdcd; background:#fff; margin:0 7px; color:#686666 }
.user_submit { margin-bottom:5px }
.login_warnning { line-height:14px; margin:19px auto 0 auto; padding-left:160px }
.user_input { margin:17px auto 0 60px; white-space:nowrap }
#user_submit { margin:5px 30px 0 129px; background:url(../Themes/201210/CommonMin20121012/dl_1.png) no-repeat 0 -38px; width:87px; height:27px; vertical-align:middle; border:0 }
.login_inline, .use_regist span, .login_title span { display:inline-block; *display:inline;
*zoom:1
}
.use_regist { padding-left:20px; line-height:30px; white-space:nowrap }
.use_regist span { margin-right:100px }
#mll_loginBox { width:440px; height:auto; min-height:300px; margin-left:auto; margin-right:auto; border:solid 1px #787878; box-shadow:2px 2px 5px #666 }
#lgb_header { height:72px; border-bottom:solid 2px #c8c8c8; padding:10px 20px 0; background:#fbfbfb }
#lgb_header .main { width:368px; height:72px; float:left }
#lgb_header .main h4 { height:18px; padding:8px 0 }
#lgb_header .main h4 span { display:inline-block; height:18px; line-height:18px; float:left }
#lgb_header .main h4 .ico { width:18px; overflow:hidden; background:url(../Themes/201210/CommonMin20121012/loginbox_bg_1337995587.png) -116px -42px no-repeat; margin-right:5px }
#lgb_header .main p { width:368px; height:30px; position:absolute; margin-top:10px; text-align:center }
#lgb_header .main p a { display:inline-block; width:80px; height:18px; padding:7px 36px 5px 0; text-align:right; overflow:hidden; text-decoration:none; font-size:14px; font-weight:bold }
#lgb_header .main p a:hover, #lgb_header .main p .current { background:url(../Themes/201210/CommonMin20121012/loginbox_bg_1337995587.png) 0 -42px no-repeat }
#lgb_header .aside { width:32px; margin-top:10px; float:right }
#lgb_header .aside a, #lgb_header .aside span { display:inline-block; width:32px; text-align:center; overflow:hidden }
#lgb_header .aside a { height:32px; line-height:32px; font-size:20px; color:#fff; text-decoration:none; background:#a6a6a6 }
#lgb_header .aside a:hover { background:#f60000; color:#fff!important }
#lgb_header .aside span { color:#a6a6a6 }
#lgb_body { height:auto; padding:30px 15px; background:#fff }
#lgb_body .current { display:block!important }
#lgb_body .tab_body { display:none }
#lgb_body .tab_body ul li { height:30px; padding:4px 0 }
#lgb_body .tab_body ul li span { display:inline-block; height:30px; line-height:30px; float:left }
#lgb_body .tab_body ul li span a { text-decoration:underline }
#lgb_body .tab_body ul li .name { width:80px; text-align:right; color:#333; font-size:14px }
#lgb_body .tab_body ul li .input { width:165px }
#lgb_body .tab_body ul li .input input { width:163px; height:28px; border:solid 1px #d8d8d8; padding:0 }
#lgb_body .tab_body ul li .tip { padding-left:5px }
#lgb_body .tab_body ul li .tip i { font-style:normal; color:#a10000 }
#lgb_body .tab_body ul li .tip em { font-style:normal; color:#787878 }
#lgb_body .tab_body ul li .ok, #lgb_body .tab_body ul li .error { padding-left:22px }
#lgb_body .tab_body ul li .ok { color:#077c17; background:url(../Themes/201210/CommonMin20121012/loginbox_bg_1337995587.png) 0 -88px no-repeat }
#lgb_body .tab_body ul li .error { background:url(../Themes/201210/CommonMin20121012/loginbox_bg_1337995587.png) 0 -118px no-repeat; color:#a10000 }
#lgb_body .tab_body .login { height:42px; padding-left:80px; margin-top:20px }
#lgb_body .tab_body .login span { height:42px; float:left; color:#9c9c9c }
#lgb_body .tab_body .login button { height:41px; border-top:0; border-right:solid 1px #7e0100; border-bottom:solid 1px #7e0100; border-left:none; padding:0 15px; background:url(../Themes/201210/CommonMin20121012/loginbox_bg_1337995587.png) 0 0 repeat-x; font-size:16px; color:#fff; font-weight:bold }
#lgb_body .tab_body .login .link { line-height:42px; padding-left:10px }
#lgb_body .tab_body .login .fb { color:#010101 }
#lgb_body .tab_body .login .fg { color:#616161 }
#lgb_body .tab_body p { padding-left:30px }
#lgb_body .tab_body .t { color:#787878; margin-top:40px }
#lgb_body .tab_body .tLink { height:16px; margin-top:15px }
#lgb_body .tab_body .tLink a, #lgb_body .tab_body .tLink a span { display:inline-block; height:16px; line-height:16px; float:left }
#lgb_body .tab_body .tLink .first { padding-left:0!important; border-left:0!important }
#lgb_body .tab_body .tLink a { padding:0 5px; color:#005b9e; border-left:solid 1px #ccc }
#lgb_body .tab_body .tLink .ico { background:url(../Themes/201210/CommonMin20121012/loginbox_bg_1337995587.png) no-repeat; margin-right:5px; overflow:hidden }
#lgb_body .tab_body .tLink .zfb { width:33px; background-position:0 -72px }
#lgb_body .tab_body .tLink .tb { width:16px; background-position:-33px -72px }
#lgb_body .tab_body .tLink .qq { width:15px; background-position:-49px -72px }
#lgb_body .tab_body .tLink .rr { width:16px; background-position:-64px -72px }
#lgb_body .tab_body .tLink .sina { width:16px; background-position:-80px -72px }
#JS_share { font-size:12px; line-height:16px!important; display:inline-block; *display:inline;
zoom:1; vertical-align:bottom }
#JS_share a, #show_more_share a { text-decoration:none; border:0; display:inline-block; zoom:1; height:16px!important; vertical-align:bottom; background:url(../Themes/201210/CommonMin20121012/share_ico.png) no-repeat }
#show_more_share a { padding:0 5px 0 19px }
#JS_share a { padding:0 6px 0 21px }
#show_more_share a { width:75px }
#share_more_inner { margin:0 10px 20px 10px; background:#fff; padding:10px }
#share_more_inner a { margin-bottom:10px }
#show_more_border { border:3px solid #7f7f7f; background:#f2f2f2; margin:21px 0 15px 0 }
#show_more_border span { line-height:40px; font-weight:bold; padding-left:10px }
#share_more a { background:0 }
.search_suggest { position:absolute; background:#fff; width:319px; border:1px solid #d8d8d8; margin-top:-1px; display:none; z-index:30 }
.search_suggest a { display:block; color:#333; padding:5px 10px }
.search_suggest a:hover, .search_suggest a.current { background:#eee; color:#333!important; text-decoration:none }
.search_suggest .suggestClass { height:auto; border-bottom:solid 1px #d8d8d8 }
.search_suggest .suggestClass a { padding-left:20px }
.lightBox { width:100%; position:fixed; top:200px; _position:absolute; _top:expression(eval(document.documentElement.scrollTop+200))
}
.lightBox .in { width:390px; background:#fff; margin:0 auto; border:2px solid #a00; border-radius:4px }
.lightBox .htmls { padding:15px }
.lightBox .btns { text-align:center; border-top:1px solid #eee; padding:10px 0 }
.lightBox .btns button { padding:5px 15px; border:1px solid #ccc; border-radius:3px; background:#f4f4f4; color:#333; cursor:pointer }
.lightBox .btns button:hover { color:#000; background:#fff }
.top_banner { height:60px; overflow:hidden }
.frame { height:295px; border:1px solid #ddd; overflow:hidden }
.xSpace { float:left; width:588px }
.xSpace .title { height:35px }
.xSpace .title .Left { width:20%; height:35px; line-height:35px; text-align:center; font-size:14px }
.xSpace .title .Right { width:79.5%; height:34px; border-bottom:solid 1px #ddd; border-left:solid 1px #ddd; background:url(../Themes/201210/CommonMin20121012/bg.png) 0 -95px repeat-x; text-align:right }
.xSpace .title .Right a { display:inline-block; height:18px; line-height:18px; padding-right:15px; background:url(../Themes/201210/CommonMin20121012/bg.png) right -131px no-repeat; color:#444; margin:8px 10px 0 0; text-decoration:underline }
.xSpace .body { height:260px }
.xSpace .body .topBox { height:219px; padding:11px 8px 10px }
.xSpace .body .topBox .g1 { width:134px; height:219px }
.xSpace .body .topBox .g1 .list { width:129px; height:105px; overflow:hidden }
.xSpace .body .topBox .g1 .pt { padding-top:4px }
.xSpace .body .topBox .g1 .pr { padding-right:4px }
.xSpace .body .topBox .g1 .pb { padding-bottom:4px; border-bottom:solid 1px #d8d8da }
.xSpace .body .topBox .g1 .pl { padding-left:4px }
.xSpace .body .topBox .g4 { width:294px; height:209px; border:solid 1px #d8d8da; padding:4px; float:left }
.xSpace .body .topBox .xStage { height:209px; overflow:hidden }
.xSpace .body .topBox .xtext, .xSpace .body .topBox .xbg { width:284px; height:24px; line-height:24px; margin-top:-24px; position:absolute; padding-left:10px }
.xSpace .body .topBox .xbg { background:#000; opacity:.5 }
.xSpace .body .topBox .xtext .txt { color:#fff; display:inline-block; float:left }
.xSpace .body .topBox .xNav { width:60px; height:12px; margin:6px 5px 0 0; float:right; text-align:right }
.xSpace .body .topBox .xNav a { display:inline-block; width:12px; height:12px; overflow:hidden; background:#fff; margin-left:2px }
.xSpace .body .topBox .xNav a:hover, .xSpace .body .topBox .xNav a.current { background:#c00 }
.xSpace .body .bottom { height:20px; line-height:20px; background:#e6e5e5 }
.xSpace .body .bottom .Left { padding-left:10px }
.xSpace .body .bottom .Right a { display:inline-block; height:20px; width:85px; background:url(../Themes/201210/CommonMin20121012/index20120813/i3.png) 0 -128px no-repeat }
.xSpace .body .bottom .Right a:hover { text-decoration:none!important }
.xSpace .body .bottom .Right a.a2 { width:97px; background-position:0 -148px }
.articleTab { float:right; width:378px }
.articleTab .title { height:35px; background:url(../Themes/201210/CommonMin20121012/bg.png) 0 -95px repeat-x }
.articleTab .title .tabNav { width:200px; height:35px; overflow:hidden; float:left }
.articleTab .title .tabNav a { display:inline-block; width:99px; height:34px; line-height:34px; border-bottom:solid 1px #ddd; text-align:center; background:url(../Themes/201210/CommonMin20121012/bg.png) 0 -95px repeat-x; border-left:solid 1px #ddd; text-decoration:none; font-size:14px; font-weight:bold; font-family:"微软雅黑" }
.articleTab .title .tabNav a:hover, .articleTab .title .tabNav .current { background:0; border-bottom:solid 1px #fff; background:#fff }
.articleTab .title .tabNav .first { border-left:none; width:100px }
.articleTab .title .Right { width:167px; padding-right:10px; height:34px; line-height:34px; border-bottom:solid 1px #ddd; border-left:solid 1px #ddd; text-align:right }
.articleTab .title .Right a { display:none }
.articleTab .title .Right .current { display:inline-block }
.articleTab .body { height:250px; padding:5px }
.articleTab .body .tabBody { height:250px; overflow:hidden; display:none }
.articleTab .body .scrollBox { height:auto }
.articleTab .body .current { display:block!important }
.articleTab .body .item { width:175px; height:48px; overflow:hidden; padding:8px 5px 6px 4px; float:left; color:#646464 }
.articleTab .body .item .img { width:75px; height:48px; overflow:hidden; float:left }
.articleTab .body .item .txt { width:90px; height:48px; line-height:16px; float:right; overflow:hidden }
.articleTab .body .item .txt .time { color:#ff6500 }
.articleTab .body .bbsa { padding:15px 0; border-bottom:1px dashed #c8c5c4; margin:0 20px; height:106px }
.articleTab .body .bbsa .Right { width:160px; height:106px; overflow:hidden }
.articleTab .body .bbsa .Right h3 { line-height:30px; font-size:14px }
.articleTab .body .bbsa .Right p { line-height:19px }
.articleTab .body .bbsb { padding:10px 20px 0 }
.articleTab .body .bbsb li { height:24px; line-height:24px; overflow:hidden; float:left; width:160px; margin:0 2px; display:inline }
.articleTab .loading { height:16px; text-align:center; margin-top:100px }
.pageFooter { height:auto; margin-top:40px; margin-bottom:15px; padding-top:20px; background:url(../Themes/201210/CommonMin20121012/footer_bg.png) left top repeat-x }
.pageFooter .artBox { width:978px; height:185px; border:solid 1px #e0e0e0; margin:0 auto; background:#f9f9f9 }
.pageFooter .artBox .Left { width:172px; height:165px; padding:10px; border-right:solid 1px #e0e0e0 }
.pageFooter .artBox .Left .phone { height:auto; line-height:18px; padding:5px 10px }
.pageFooter .artBox .Left .phone h4 { height:20px; line-height:20px; color:#666 }
.pageFooter .artBox .Left .phone p { height:30px; line-height:30px; font-size:24px; color:#c00; font-weight:bold; text-shadow:1px 1px 1px #ccc }
.pageFooter .artBox .Left .count { color:#656565; line-height:20px; padding:2px 10px }
.pageFooter .artBox .Left .look { display:inline-block; width:94px; height:25px; line-height:25px; text-align:center; margin:15px 0 0 12px; padding:0 21px 0 24px; text-decoration:none; background:url(../Themes/201210/CommonMin20121012/header_1012.png) 0 -512px no-repeat }
.pageFooter .artBox .Left .look:hover { color:#333!important }
.pageFooter .artBox .Right { width:785px; height:185px; overflow:hidden }
.pageFooter .artBox .Right .list { width:122px; height:150px; margin-top:18px; float:left; padding-left:35px; overflow:hidden }
.pageFooter .artBox .Right h4 { height:20px; line-height:20px; padding-left:8px; background:url(../Themes/201210/CommonMin20121012/header_1012.png) -247px -443px no-repeat }
.pageFooter .artBox .Right ul { height:120px; margin-top:10px; overflow:hidden }
.pageFooter .artBox .Right ul li { height:24px; line-height:24px; overflow:hidden }
.pageFooter .artBox .Right ul li a { color:#656565 }
.pageFooter .footerIco { height:61px; overflow:hidden; margin-top:10px }
.pageFooter .shipLink { height:auto; line-height:22px; padding:15px 0; border-bottom:solid 1px #ddd; color:#999 }
.pageFooter .shipLink a { color:#999 }
.pageFooter .cp { line-height:1.6; text-align:center; margin-top:15px; color:#666 }
#JS_head_expr_address_nav strong { padding:0 3px }
