@charset "utf-8";/*v0705,u0710 laidz*/
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(../Images/Default/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:27px; overflow:hidden; background:#f6f6f6; line-height:27px }
.Top .Right { color:#ccc }
.Top .Right .span, .Top .Right a { vertical-align:top }
.Top .Right .span { width:8px; overflow:hidden; display:inline-block; text-align:center; height:27px; color:#666 }
.Top .Right a { display:inline-block; height:25px; line-height:25px; padding:0 5px; border:1px solid #f6f6f6; width:5em; overflow:hidden }
.Top .Right a:hover { text-decoration:none }
.Top .Right a.current { border-color:#a00; border-bottom-color:#f6f6f6; background:#fff }
.Top .Right a span.red { display:inline-block; width:12px; height:25px; overflow:hidden; text-indent:20px; background:url(../Themes/default/Common/b2.gif) -59px -35px no-repeat; vertical-align:top; *vertical-align:baseline
}
.Top .hide_layer { display:none; position:absolute; border:1px solid #a00; padding:5px; background:#fff; margin-top:-2px; border-top:0; width:5em; text-align:center }
.Top .hide_layer.current { display:block }
.Top .hide_layer li { line-height:20px; border-bottom:1px dashed #ccc }
.Top .site_guide { margin-left:742px }
.Top .site_help { margin-left:822px }
.Top .Right a.top_qq_t { padding:5px 0 0; height:20px; width:16px }
.Top .Right a.shoucang { width:4em }
.Header { height:99px; overflow:hidden; background:url(../Themes/default/Common/c.png) 0 0 repeat-x }
.Header .logo { padding-top:17px; float:left }
.Header .site { width:175px; overflow:hidden; float:left; padding-top:38px; padding-left:20px }
.Header .site .site_name { font-size:20px; color:#c03; font-family:微软雅黑, 黑体; text-shadow:1px 1px 1px #ccc }
.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 .red { display:inline-block; width:.5em; overflow:hidden; margin-left:2px; vertical-align:top }
.Header .site .show_address .red span { display:inline-block; margin-left:-0.5em }
.Header .search { float:left; width:400px; padding-top:29px }
.Header .search .kw { width:297px; height:27px; line-height:1; font-size:16px; padding:0 4px; line-height:28px; border:1px solid #d2d2d2; border-right:0; background:#fff url(../Themes/default/Common/b2.gif) -133px 0 no-repeat; float:left; outline:0; overflow:hidden }
.Header .search .kw_focus { background-position:0 40px }
.Header .search .submit { width:86px; height:29px; border:0; cursor:pointer; background:url(../Themes/default/Common/c.png) 0 -99px no-repeat }
.Header .search .kwsbox { padding-right:8px; padding-top:6px }
.Header .search .kws { height:20px; line-height:20px; overflow:hidden; width:300px; overflow:hidden }
.Header .search .kws a { color:#787878 }
.Header .guide { width:86px; height:19px; overflow:hidden; background:#cccaca; line-height:19px; text-align:center }
.Header .phones { float:right; text-align:right; padding-top:14px; line-height:1.2 }
.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 #c9c9c9; margin-left:auto; margin-right:0; background:#fff }
.Header .phones .cart .Left { padding-left:27px; color:#636363; background:url(../Themes/default/Common/b2.gif) -251px -27px no-repeat; height:23px }
.Header .phones .cart .Right { height:23px; background:#f1f1f1; padding:0 12px; font-weight:bold; background:linear-gradient(#ececec, #fff); background:-webkit-linear-gradient(#ececec, #fff); background:-moz-linear-gradient(#ececec, #fff) }
.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:50 }
.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; padding:5px 10px; background:#fff; position:absolute; border:1px solid #a00; color:#333; z-index:50; margin-top:-35px; _margin-top:-40px; margin-left:240px; width:200px }
.Header_hide .expr_address.current { display:block }
.Menu1 { height:37px; padding-bottom:1px; background:url(../Themes/default/Common/b2.gif) 0 -72px repeat-x; overflow:hidden }
.Menu1 .leftmenu_in { float:left; margin-left:1px; display:inline; overflow:hidden }
.Menu1 .leftmenu_in a { color:#fff; display:block; font-size:14px; font-weight:bold; height:36px; line-height:36px; width:75px; text-align:center; border-top:1px solid #9b1747; text-shadow:1px 1px 1px #522c3a }
.Menu1 .leftmenu_in a:hover, .Menu1 .leftmenu_in a.current, .Menu1 .leftmenu_in a.current2 { background:#fff; color:#000!important; text-decoration:none; text-shadow:1px 1px 1px #ccc }
.Menu1 .leftmenu_in .sub_menu { position:absolute; background:#fff url(/themes/paipai/images/index20110718/menu_bg.gif) 0 0 repeat-y; border:1px solid #b90743; border-top:0; display:none; clear:both; text-align:left; margin-left:-1px; z-index:1000; width:212px }
.Menu1 .leftmenu_in .sub_menu_2 { width:408px }
.Menu1 .leftmenu_in .sub_menu_3 { width:400px }
.Menu1 .leftmenu_in .sub_menu_23 { width:600px }
.Menu1 .leftmenu_in .sub_menu a { background:0; font-size:12px; font-weight:normal; color:#333; width:auto; display:inline; text-shadow:none; border:0 }
.Menu1 .leftmenu_in .sub_menu_hover { display:block }
.Menu1 .leftmenu_in .title { height:22px; line-height:20px; font-weight:bold; color:#a00; border-bottom:1px dotted #bfbfbf; padding-left:10px; margin-bottom:2px }
.Menu1 .leftmenu_in .sub_class { float:left; width:202px; padding:5px }
.Menu1 .leftmenu_in .sub_class a { display:inline-block; width:90px; height:24px; line-height:24px; background:#fff; padding:0; padding-left:10px; text-align:left }
.Menu1 .leftmenu_in .sub_class a:hover { background:#eee; color:#a00!important }
.Menu1 .leftmenu_in .sub_brand { width:170px; float:left; padding:5px; padding-left:15px }
.Menu1 .leftmenu_in .sub_brand a { text-align:center; display:inline-block; margin:3px; padding:2px 0; width:76px; height:50px; overflow:hidden; line-height:1; border:1px solid #e4e3e3; border-radius:3px; background:-webkit-linear-gradient(#fff 70%, #eee); background:-moz-linear-gradient(#fff 70%, #eee); color:#5d5d5d }
.Menu1 .leftmenu_in .sub_brand a:hover { border-color:#a00; background:none!important }
.Menu1 .leftmenu_in .sub_brand a span { display:inline-block; padding-top:3px }
.Menu1 .leftmenu_in .sub_brand a:hover span { color:#f60; text-decoration:underline }
.Menu1 .leftmenu_in .sub_brand img { width:72px; height:31px }
.Menu1 .leftmenu_in .sub_activity { width:164px; float:left; padding:5px; padding-left:15px }
.Menu1 .leftmenu_in .sub_activity a { padding:0 }
.Menu1 .leftmenu_in .sub_activity .img { width:164px; height:66px; margin-bottom:3px }
.Menu1 .leftmenu_in .sub_activity img { width:160px; height:62px; background:#eee; border:2px solid #eee }
.Menu1 .leftmenu_in .sub_activity .menu_list li { height:25px; line-height:25px; overflow:hidden }
.Menu1 .leftmenu_in .sub_activity .menu_list .red { color:#a00!important }
.Menu1 .leftmenu_in .sub_activity .menu_list li a { height:25px; line-height:25px }
.Menu1 .leftmenu_in .sub_activity .menu_list li a:hover { color:#F60!important; background:none!important }
.Menu1 .right_menu { display:inline-block; width:80px; height:36px; background:url(../Themes/default/Common/b2.gif) -157px -28px no-repeat; color:#a30e00; font-weight:bold; font-size:14px; padding-left:14px; margin-left:10px; padding-top:10px; height:26px; text-shadow:1px 1px 1px #ccc }
.Menu1 .right_menu .in_right_menu a { color:#a30e00 }
.Menu1 .right_menu.c { width:94px; padding-left:0 }
.Menu1 .right_menu:hover, .Menu1 .in_right_menu a:hover { color:#c00!important; text-decoration:none }
.Menu1 .right_menu img { vertical-align:middle; margin-top:-10px; margin-left:2px }
.Menu2 a { font-size:14px; color:#454545 }
.Menu2 { border-bottom:1px solid #f2f2f2; height:30px; line-height:30px }
.Menu2 .b1 { border-bottom:1px solid #ececec }
.Menu2 .b2 { border-bottom:1px solid #fff; background:#f7f7f7; color:#999 }
#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(../Images/Default/chat/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(../Images/Default/chat/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(../Images/Default/chat/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(../Images/Default/chat/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(../Images/Default/chat/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(../Images/Default/chat/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/default/Common/float_ad_bg.png) 0 -25px repeat-x }
.float_ad .title .Left { width:73px; height:25px; background:url(../Themes/default/Common/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/default/Common/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/default/Common/float_ad_bg.png) 0 -50px no-repeat }
.float_ad .body .share a { display:inline-block; width:16px; height:16px; background:url(../Themes/default/Common/float_ad_bg.png) 0 0 no-repeat; margin-right:3px }
.back_to_top { width:25px; height:84px; right:40px; position:fixed; bottom:50px; _position:absolute; _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-134))
}
.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/default/Common/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/default/Common/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/default/Common/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/default/Common/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/default/Common/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/default/Common/loginbox_bg_1337995587.png) 0 -88px no-repeat }
#lgb_body .tab_body ul li .error { background:url(../Themes/default/Common/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/default/Common/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/default/Common/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/default/Common/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:303px; border:1px solid #d8d8d8; margin-top:-1px; display:none; padding:2px; z-index:30 }
.search_suggest a { display:block; margin:0 5px; color:#333; padding:5px }
.search_suggest a:hover, .search_suggest a.current { background:#eee; color:#333!important; text-decoration:none }
.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; padding:20px }
.lightBox .in .btns { text-align:center }
.top_banner { height:60px; overflow:hidden }
.ft { background:#fff url(../Themes/default/Common/ft.png) 0 0 repeat-x; padding-top:24px; margin-top:30px }
.ft .ftbox { background:#f9f9f9; padding:20px 0; border:1px solid #ececec }
.ft .ftbox .b1 { width:960px; margin-left:20px; margin-bottom:5px }
.ft .ftbox .b1 td { vertical-align:top }
.ft .ftbox .b1 .help { line-height:2.2; width:155px }
.ft .ftbox .b1, .ft .ftbox .b1 a { color:#606060 }
.ft .ftbox .b1 .gray { color:
}
.ft .ftbox .b1 .number { font-size:24px; font-family:Arial; text-shadow:1px 1px 1px #ccc; color:#c00 }
.ft .ftbox .b1 .goexpr { display:inline-block; width:120px; height:24px; line-height:24px; background:#f1f1f1; background:-webkit-linear-gradient(#fff, #e0e0e0); text-align:center; margin-top:5px; border:1px solid #bfbfbf; border-radius:12px; box-shadow:1px 1px 1px #ddd }
.ft .ftbox .b1 .goexpr:hover { color:#a00!important; text-decoration:none }
.ft .links { width:940px; margin-top:10px }
.ft .links, .ft .links a { color:#888; line-height:1.6 }
.ft .cp { line-height:1.6 }
.Header { background:#f6f6f6 }
.Header .guide { width:84px; height:17px; line-height:17px; background:url(../Themes/default/Common/bg20120322.png) 0 0 repeat-x; border:1px solid #c9c9c9 }
.Header .guide a:hover { color:#c00!important; text-decoration:none }
.Top { background:#fff; border-bottom:1px solid #ececec }
.Top .Right a { border-color:#fff }
.Menu1 { background:url(../Themes/default/Common/bg20120322.png) 0 -17px repeat-x }
.Menu1 .leftmenu_in a:hover, .Menu1 .leftmenu_in a.current, .Menu1 .leftmenu_in a.current2 { background:url(../Themes/default/Common/bg20120322.png) 0 -55px no-repeat }
.Menu1 .right_menu { background:url(../Themes/default/Common/bg20120322.png) 0 -91px no-repeat; margin-top:1px }
.Menu2 { height:35px; line-height:32px }
.Menu2, .Menu2 .b1, .Menu2 .b2 { border-bottom:0 }
.Menu2 .b2 { background:#fff url(../Themes/default/Common/bg20120322.png) 0 -127px repeat-x }
.Menu2 .w { background:url(../Themes/default/Common/bg20120322.png) 0 -162px repeat-x; width:978px; height:35px; border-left:1px solid #e3e3e3; border-right:1px solid #e3e3e3 }
.Menu2 .w a { color:#535353 }
.radius div.Left, .radius div.Right { position:absolute; height:35px; margin-top:-35px; width:10px; background:url(../Themes/default/Common/bg20120322.png) 0 -288px no-repeat }
.radius div.Right { background-position:-10px -288px; margin-left:970px }
