/*#region ============ 通用样式 ============*/

* { margin: 0; padding: 0; }
body { font: normal normal normal 12px/14px Tahoma ,Helvetica, Arial, "宋体" ,sans-serif; background:#fff; color:#666; }
ol, ul, li, dl, dt, dd { list-style: none; }
img { border:0; }
h1, h2, h3, h4, h5, h6 { color: #333; }
h1 { font-size: 22px; line-height: 22px; }
h2 { font-size: 20px; line-height: 20px; }
h3 { font-size: 18px; line-height: 18px; }
h4 { font-size: 16px; line-height: 16px; }
h5 { font-size: 14px; line-height: 14px; }
a { color: #666; text-decoration: none; }
a:hover { color: #08f; text-decoration: underline; }
.fix_float { clear:both; height:0px; overflow:hidden; }
.text_placeholder { color:#ccc; }
.wrap { width:990px; margin-left:auto; margin-right:auto; }
#page_box { }
/*#endregion*/

/*#region ============ 弹窗样式 ============*/
.zwindow_panel { background: #d3eafb url(/web/img/v1/ui-zwindow-bg-1-187.gif) repeat-x; border: solid 1px #b9cbd6; padding: 5px 10px 10px 10px; clear: both; position: absolute; left: 0; top: 0; z-index: 1000; overflow: hidden; }
.zwindow_panel .z_window_alert { height: 22px; }
.zwindow_panel .zwindow_header .zwindow_title_text { float: left; height: 22px; line-height: 22px; text-indent: 2px; font-weight: bold; color: #333; font-size: 14px; }
.zwindow_panel .zwindow_header .zwindow_close_box { float: right; width: 47px; height: 20px; background: url(/WEB/img/v1/ui-zwindow-close-47-19.gif) no-repeat center; cursor: pointer; }
.zwindow_panel .zwindow_content { width: 400px; background-color: #fff; border: solid 1px #e9e8e9; }
.zwindow_panel .zwindow_content .zwindow_msg { padding: 20px; line-height: 30px; text-align: center; }
.zwindow_panel .zwindow_content .zwindow_btn { height: 50px; text-align: center; background-color: #f4f5f5; }
.zwindow_panel .zwindow_content .zwindow_btn input { margin: 10px 15px 0 15px; width: 75px; height: 30px; border: 0; cursor: pointer; overflow: hidden; }
.zwindow_panel .zwindow_content .zwindow_btn input.confirm { background: url(/web/img/v1/ui-zwindow-alertdetermine-75-30.gif) no-repeat; color: #eee; font: bold 14px/30px "宋体"; letter-spacing: 5px; }
.zwindow_panel .zwindow_content .zwindow_btn input.cancel { background: url(/web/img/v1/ui-zwindow-confirmcancel-75-30.gif) no-repeat; color: #6587aa; font: bold 14px/30px "宋体"; letter-spacing: 5px; }
.ajaxCover { position: fixed; z-index: 0; top: 0; left: 0; width: 100%; height: 100%; background: url(/web/img/v1/bg_ajax.png); _position: absolute; _background: url(/web/img/v1/bg_ajaxie6.png); _height: expression(documentElement.clientHeight); _top: expression(eval(documentElement.scrollTop)); }
/*#endregion*/

/*#region ============ 登录弹窗的样式 ============*/

/* 弹出界面 */
.zwindow_login_panel { width: 405px; height: 258px; position: absolute; top: 0; left: 0; clear: both; overflow: hidden; z-index: 1000; background: #d3eafb url(/web/img/v1/ui-zwindow-bg-1-187.gif) repeat-x; border: solid 1px #b9cbd6; padding: 7px 10px 10px 10px; }
#zwindow_login_panel_header { position: relative; height: 22px; overflow: hidden; text-indent: 2px; _zoom: 1; }
#zwindow_login_panel_header .lw_title { color: #333; font-size: 14px; font-weight: bold; display: block; padding-top: 4px; }
#zwindow_login_panel_header .lw_closeBtn { background: url("/web/img/v1/ui-zwindow-close-47-19.gif") no-repeat scroll center center transparent; right: 0; top: 0; height: 20px; width: 47px; display: block; position: absolute; }
#zwindow_login_panel_content { position: relative; zoom: 1; background-color: #fff; border: 1px solid #E9E8E9; }
#zwindow_login_panel_content table { width: 100%; margin-top: 10px; }
#zwindow_login_panel_content table td { padding: 12px 0; }
#zwindow_login_panel_content table td.lw_tdl { padding-left: 30px; width: 58px; }
#zwindow_login_panel_content table td.lw_tdgap { padding: 0; height: 12px; }
#zwindow_login_panel_content table tr.lw_footer td { padding: 0; background-color: #F4F5F5; height: 50px; }
#zwindow_login_panel_content table td .txt { border: solid 1px #ccc; width: 235px; padding-left: 5px; height: 28px; line-height: 28px; vertical-align: middle; color: #666; font-weight: bold; }
#zwindow_login_panel_content table td .short { width: 65px; }
#zwindow_login_panel_content table td .lw_validflag { display: inline-block; vertical-align: middle; margin-left: 12px; display: none; }
#zwindow_login_panel_content table td .lw_validflag img { width: 16px; height: 16px; }
#zwindow_login_panel_content a { color: #0088ff; }

.lw_checkimage { padding-left: 10px; }
.lw_checkimage img { vertical-align: middle; margin-right: 12px; cursor: pointer; }
a.lw_loginBtn { display: inline-block; width: 61px; height: 29px; background: url(/web/img/v1/btn-loginwindow-sumbit-61-29.gif) no-repeat 0 0; vertical-align: middle; margin-right: 30px; }
.lw_ps { position: absolute; left: 88px; color: red; display: none; }
.lw_ps_tips { display: block; color: #a5a5a5; }

#txtMobile_LoginWindow_msg { top: 57px; }
#txtPwd_LoginWindow_msg { top: 111px; }
#txtCheck_LoginWindow_msg { top: 165px; }
/*#endregion*/

/*#region ============ 日期控件样式 ============*/

#date_picker { background-color: #E0E0E0; position: absolute; display: none; border: 1px solid #999; font-size: 12px; float: left; width: 185px; }
#date_picker .month_select input { height: 20px; width: 20px; font-weight: bolder; }
#date_picker .time_input input { width: 26px; }
#date_picker table { width: 100%; }
#date_picker table tbody tr td { height: 12px; font-weight: bolder; font-size: 12px; background-color: rgb(244, 244, 244); border-color: rgb(244, 244, 244); }

/*#endregion*/

/*#region ============ 预览提示栏 ============*/
.preview_tips { height:40px; line-height:40px; color:red; font-weight:bold;  text-align:center; background-color:#fefded; border-bottom:solid 1px #e8cca1; font-size:14px;  }
/*#endregion*/

/*#region ============ 顶部状态栏 ============*/
#top_bar { height:27px; border-bottom:solid 1px #e3e3e3; background-color:#f7f7f7; overflow:hidden; font-family:宋体; }
#top_bar .login_info { width:400px; float:left; color:#000;  }
#top_bar .login_info a { margin:0 5px; }
#top_bar .login_info .user_info { padding-top:6px; display:inline-block; vertical-align:top; }
#top_bar .login_info .site_info { margin-left:15px; background:url(/web/img/v2/icon-map-pos-19-19.gif) no-repeat left 2px; padding-top:6px; padding-left:22px; display:inline-block; vertical-align:top; }
#top_bar .quick_link { width:450px; float:right; margin-right:-10px; }
.quick_link ul { padding-top:5px; }
.quick_link ul li { float:right; margin-left:10px; color:#CBCBCB; }
.quick_link ul li a { display:inline-block; height:16px; margin-right:10px; padding-left:2px; line-height:16px; color:#000; }
.quick_link ul li a:hover { color:#08f; }
.quick_link ul li a img { vertical-align:middle; margin-right:6px; }
.quick_link ul li a i { color:Red; font-style:normal; }
.quick_link ul li.dropdown a { padding-right:13px; background:url(/web/img/v2/bg-top-drondownlink-6-3.gif) no-repeat right 7px; }

.change_site_lay { font-family:Microsoft Yahei; position:absolute; left:0px; top:0px; width:280px; border:solid 1px #e7e7e7; background-color:White; z-index:100; }
.change_site_lay .up_arrow { position:absolute; left:50px; top:-6px; width:11px; height:5px; background:url(/web/img/v2/bg-change-site-arrow-11-5.gif) no-repeat left top; }
.change_site_lay h5 { position:relative; padding-left:15px; height:36px; line-height:36px; background-color:#fbfbfb; border-bottom:solid 1px #e7e7e7; color:#999; font-weight:normal; font-size:14px; }
.change_site_lay .btn_close { position:absolute; right:13px; top:15px; display:block; width:8px; height:8px; background:url(/web/img/v2/icon-close-8-8.gif) no-repeat left top; cursor:pointer; }
.change_site_lay p { height:52px; line-height:52px; color:#0c4e8a; cursor:pointer; }
.change_site_lay p.on { background-color:#eaebec; }
.change_site_lay p b { margin-left:15px; display:inline-block; width:40px; height:52px; font-weight:normal; text-align:center; background-image:url(/web/img/v2/bg-change-site-40-104.gif); background-repeat:no-repeat; background-position:left top; }
.change_site_lay p.on b { background-position:left -52px; }
.change_site_lay p span { margin-left:22px; }
/*#endregion*/

/*#region ============ Logo区域 ============*/
#logo_bar { height:70px; }
#logo_bar .logo { float:left; width:210px; margin-left:20px; margin-top:13px; _display:inline; }
#logo_bar .logo a { display:inline-block; }
#logo_bar .intro { float:left; width:410px; }
#logo_bar .intro .north_site_logo { display:inline-block; width:120px; height:70px; background:url(/web/img/v2/bg-area-north-107-70.gif) no-repeat left top; vertical-align:top; }
#logo_bar .intro img { margin-top:13px; }
/*
#logo_bar .seckill_top { float:left; width:275px; }
#logo_bar .seckill_top img { margin-top:2px; }
*/
#logo_bar .search { float:left; margin-top:19px; }
#top_searcher { width:328px; height:47px; background:url(/web/img/v2/bg-searchbox-328-47.gif) no-repeat left top; font-family:宋体; }
#top_searcher .channel { position:relative; display:inline-block; margin-left:2px; margin-top:2px; vertical-align:top; }
#top_searcher .channel .current_channel { display:inline-block; width:45px; height:28px; line-height:28px; padding-right:11px; border:solid 1px #eee; border-bottom:none;  text-align:center; color:#989898;  }
#top_searcher .channel .current_channel_on { border-color:#e5e5e5; }
#top_searcher .channel .channel_selector { position:absolute; left:0px; top:28px; background-color:White; border:solid 1px #e5e5e5; border-top:none; display:none; }
#top_searcher .channel .channel_selector ul li a { display:block; width:56px; height:28px; line-height:28px; text-align:center; }
#top_searcher .channel .channel_selector ul li a:hover { color:#333; background-color:#eee; }
#top_searcher .txt_search { border:none; width:193px; height:27px; _height:26px; line-height:27px; padding-bottom:2px; margin:2px 8px 0px; font-size:12px; vertical-align:top; background-color:White; font-family:宋体;  }
#top_searcher .btn_search { display:inline-block; width:50px; height:22px; padding-top:7px; margin-top:2px; margin-left:4px; text-align:center; font-size:14px; vertical-align:top; color:White; font-weight:bold; }
#top_searcher .btn_search:hover { color:White; }
#top_searcher .tips { color:#ccc; }
#top_searcher a:hover { text-decoration:none; }
/*#endregion*/

/*#region ============ 主导航条 ============*/
#nav_bar { height:40px; background-color:#ce0000; font-family:宋体; }
#nav_bar .wrap { position:relative; z-index:11; }
#mian_nav { }

.mian_nav_ul { padding-top:7px; padding-left:20px; }
.mian_nav_ul .normal_li { float:left; height:27px; margin:0 12px; _display:inline; }
.mian_nav_ul .normal_li .item_a { position:relative; display:inline-block; padding:0 15px; height:27px; line-height:27px; color:White; font-size:16px; font-weight:bold; overflow:hidden; white-space:nowrap; }
.mian_nav_ul .normal_li .item_a:hover { text-decoration:none; }
.mian_nav_ul .on_li { background:url(/web/img/v2/bg-mainnav-on-138-54.png) no-repeat left top; }
.mian_nav_ul .on_li .item_a { color:#ce0000; background:url(/web/img/v2/bg-mainnav-on-138-54.png) no-repeat right -27px; _background:none;  _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/web/img/v2/bg-mainnav-on-ie6-138-27.png', sizingMethod='scale'); }
.mian_nav_ul .drop_down_li { position:relative; }
.mian_nav_ul .drop_down_li .item_a { padding-right:28px; }
.mian_nav_ul .drop_down_li .item_a:hover { text-decoration:underline; }
.mian_nav_ul .drop_down_li .item_arrow { position:absolute; display:block; width:9px; height:6px; overflow:hidden; background-image:url(/web/img/v2/bg-mainnav-arrow-9-18.gif); background-repeat: no-repeat; background-position:left top; top:11px; right:11px; }
.mian_nav_ul .on_li .item_arrow { background-position:left -12px; }
.mian_nav_ul .hover_on_li .item_arrow { background-position:left -6px; }

.drop_down_menu { position:absolute; left:2px; top:23px; _top:21px; width:353px; font-family:宋体; display:none; }
.drop_down_menu .top_bg { height:10px; }
.drop_down_menu .top_bg div { height:100%; width:90px; background-color:White; }
.drop_down_menu .content { background-color:#eee; padding-bottom:5px; }
.drop_down_menu ul.left_nav { width:90px; float:left; }
.drop_down_menu ul.left_nav { padding-top:4px; }
.drop_down_menu ul.left_nav li { width:100%; background-color:#eee; }
.drop_down_menu ul.left_nav li a { display:block; padding:9px 0px; text-align:center; color:#555; letter-spacing:4px; font-weight:bold; font-size:14px; }
.drop_down_menu ul.left_nav li a:hover { background-color:#f80; color:White; text-decoration:none; }
.drop_down_menu .right_content { width:262px; min-height:133px; _height:133px; float:left; background-color:White; }
.drop_down_menu .right_content .category_item { display:none; }
.drop_down_menu .has_data { padding-left:15px; padding-top:10px; }
.drop_down_menu .has_data h4 { color:#ce0000; font-size:14px; }
.drop_down_menu .has_data ul { padding-bottom:15px; }
.drop_down_menu .has_data ul li { float:left; margin-top:12px; }
.drop_down_menu .has_data ul li a { display:inline-block; width:50px; font-family:Tahoma; font-size:14px; color:#555; padding-right:8px; overflow:hidden; }
.drop_down_menu .has_data ul li a:hover { color:#08f; }
.drop_down_menu .no_data { padding-top:85px; padding-left:15px; background:url(/web/img/v2/bg-no-hot-category-225-62.jpg) no-repeat 13px 13px; }
.drop_down_menu .no_data p { color:#555; line-height:21px; }
.drop_down_menu .no_data p a { color:#08f; text-decoration:underline; }
.drop_down_menu .no_data p b { color:#ce0000; font-family:Tahoma; }

#sub_nav { position:absolute; right:30px; top:0px; font-family:宋体; }
#sub_nav .service_tips { display:inline-block; height:40px; line-height:40px; padding-left:20px; background:url(/web/img/v2/icon-mainnavphone-12-17.gif) no-repeat left 12px; color:#ffdd67; vertical-align:middle; }
#sub_nav .service_tips b { color:White; font-size:14px; }
#sub_nav .market_count_down { display:inline-block; height:40px; line-height:40px; padding-left:32px; margin-left:15px; background:url(/web/img/v1/icon-close-25-24.gif) no-repeat left 7px; color:#ffdd67; vertical-align:middle; }
#sub_nav .market_count_down em { color:#ffdd67; font-style:normal; padding-right:2px; }
#sub_nav .market_count_down i { color:#ffdd67; font-style:normal; }
#sub_nav .market_count_down i b { color:White; font-size:14px; margin:0 5px; }
#sub_nav .market_open { background-image:url(/web/img/v1/icon-open-25-24.gif); }

#group_nav_tips { position:absolute; width:53px; height:28px; background:url(/web/img/v2/bg-group-nav-tips-53-28.png) no-repeat left top; z-index:12; display:none;  }

/*#endregion*/

/*#region ============ 购物流程 ============*/

#shopping_steps { margin-top:14px; height:85px; background:url(/web/img/v2/bg-index-shoppingprocess-950-85.gif) no-repeat left top; }
#shopping_steps ul { padding-top:41px; font-family:Microsoft YaHei; }
#shopping_steps ul li { float:left; line-height:18px; color:#888; }
#shopping_steps ul li.step1 { width:180px; padding-left:51px; }
#shopping_steps ul li.step2 { width:170px; padding-left:62px; }
#shopping_steps ul li.step3 { width:170px; padding-left:68px; }
#shopping_steps ul li.step4 { width:180px; padding-left:68px; }

/*#endregion*/

/*#region ============ 底部帮助导航 ============*/
#site_help { margin-top:14px; border:solid 1px #ddd; background-color:#f8f8f8; height:153px; padding-top:29px; font-family:宋体; }
#site_help .content { height:133px; background:url(/web/img/v2/bg-help-vdotted-1-13.gif) repeat-y right top; }
#site_help .content h4 { text-indent:-10000px; height:20px; padding-bottom:8px; }
#site_help .content ul { padding-left:50px; }
#site_help .content ul li { padding-left:10px; line-height:22px; background:url(/web/img/v2/bg-help-li-arrow-4-8.gif) no-repeat left 7px; }
#site_help .content ul li a { color:#7b7b7b; }
#site_help .content ul li a:hover { color:#08f; }
#site_help .help_guide { float:left; margin-left:22px; width:156px; background:url(/web/img/v2/bg-help-zn-120-32.gif) no-repeat left top; _display:inline;  }
#site_help .help_guide .content ul { padding-left:47px; }
#site_help .help_distribution { float:left; margin-left:22px; width:156px; background:url(/web/img/v2/bg-help-ps-120-32.gif) no-repeat left top; }
#site_help .help_protection { float:left; margin-left:22px; width:156px; background:url(/web/img/v2/bg-help-bz-120-32.gif) no-repeat left top; }
#site_help .help_protection .content ul { padding-left:49px; }
#site_help .help_service { float:left; margin-left:22px; width:156px; background:url(/web/img/v2/bg-help-fw-120-32.gif) no-repeat left top; }
#site_help .help_service .content ul { padding-left:43px; }
#site_help .help_intro { float:left; margin-left:25px; width:220px; background:url(/web/img/v2/bg-help-line-120-32.gif) no-repeat left top; }
#site_help .help_intro .content { background:none; }
#site_help .help_intro .content p { line-height:22px; color:#555; padding-top:1px; padding-left:2px; }
/*#endregion*/

/*#region ============ 页脚 ============*/
#page_footer { margin-top:19px; padding-bottom:10px; }
#page_footer .links { text-align:center; }
#page_footer .links a { margin:0 10px; }
#page_footer .copyright { text-align:center; padding-top:9px; }
#page_footer .pic_links { text-align:center; padding-top:12px; }
#page_footer .pic_links a { display:inline-block; margin:0 2px; }
/*#endregion*/

/*#region ============ 分页符样式 ============*/
.pager_mini { line-height: 14px; }
.pager_mini span { vertical-align: middle; padding-right: 5px; font-size: 12px; color: #333; }
.pager_mini .page_btn { display: inline-block; width: 13px; height: 13px; background-image: url(/web/img/v1/bg-auction-pager-mini-55-13.png); background-repeat: no-repeat; vertical-align: middle; margin-left: 10px; _margin-top: 3px; }
.pager_mini .prev { background-position: -42px 0; }
.pager_mini .prev_disabled { background-position: 0 0; }
.pager_mini .next { background-position: -28px 0; }
.pager_mini .next_disabled { background-position: -14px 0; }

.pager { margin-top: 10px; }
.pager_info { float: left; padding-top: 5px; color: #999; }
.pager_info b { margin: 0 3px; }
.pager_content { text-align: right; float: right; }
.pager_content span { display: inline-block; vertical-align: top; text-align: center; }
.pager_content span.num { border: solid 1px #ddd; margin: 0 2px; }
.pager_content span.num a { color: #0088FF; display: block; padding: 4px 8px; }
.pager_content span.current { padding: 5px 9px; color: #ff7300; font-weight: bold; }
.pager_content span.ellipsis { padding: 5px 6px; color: #999; font-family: Tahoma; }
.pager_content span.pn { border: solid 1px #ddd; margin: 0 2px; }
.pager_content span.next a, .pager_content span.prev a { display: block; font-family: 宋体; height: 22px; line-height: 22px; font-size: 12px; color: #0088FF; _float: left; }
.pager_content span.next a { padding-left: 8px; padding-right: 17px; background: url(/web/img/v1/icon-pager-pn-5-68.gif) no-repeat 49px -11px; }
.pager_content span.prev a { padding-left: 17px; padding-right: 8px; background: url(/web/img/v1/icon-pager-pn-5-68.gif) no-repeat 7px -27px; }
.pager_content span.prev_disabled, .pager_content span.next_disabled { width: 23px; padding: 4px 0; }
.pager_content span.prev_disabled { background: url(/web/img/v1/icon-pager-pn-5-68.gif) no-repeat 8px -44px; }
.pager_content span.next_disabled { background: url(/web/img/v1/icon-pager-pn-5-68.gif) no-repeat 10px 7px; }
.pager_content span.goto { color: #333; margin-left: 10px; padding-top: 1px; _margin-top: -2px; }
.pager_content span.goto input { width: 32px; height: 20px; line-height: 20px; overflow: hidden; margin: 0 6px; border: solid 1px #ddd; vertical-align: middle; text-align: center; font-weight: bold; color: #666; }
.pager_content span.goto a { padding: 3px 8px; color: #346699; margin-left: 8px; border: solid 1px #e9e9e9; vertical-align: middle; display: inline-block; /**display:inline;*/ zoom: 1; }
.pager .fixFloat { clear: both; height: 0; overflow: hidden; }
/*#endregion*/

/*#region ============  jQuery UI - v1.11.0 ============*/
.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}
/*#endregion*/

/*#region ============  公共控件 ============*/

.rs_slider_area { padding-top:4px; float:left; margin-right:20px; }
.rs_slider_warpper { width:180px; padding:6px 10px; background-color:#f2f2f2; }
.rs_slider_core { height:3px; background-color:#cecece; }
.rs_slider_core .ui-slider-handle { width:9px; height:9px; background:url(/web/img/v2/bg-slider-handler-9-9.gif) no-repeat left top; cursor:pointer; margin-left:-4px; top:-3px; }
.rs_slider_core .ui-slider-range { background-color:#ff8800; }

.rs_show_area,.rs_sumbit_area { height:22px; line-height:22px; float:left; }
.rs_show_area { margin-right:25px; }
.rs_show_area input { width:42px; height:21px; line-height:21px; padding-left:3px; text-align:center; vertical-align:top; border:solid 1px #ddd; font-family:Arial; font-size:12px; color:#666; }
.rs_sumbit_area input { vertical-align:top; width:42px; height:22px; background:url(/web/img/v2/btn-sumbit-42-22.jpg) no-repeat left top; border:none; cursor:pointer; }

/*#endregion*/

/*#region ============  全站飘浮框 ============*/
html { overflow-x:hidden; }
*html { background-image:url(about:blank); background-attachment:fixed; }   /* IE6 平滑滚动 */
#xyh_bay_window { position:fixed; z-index:30; right:10px; bottom:135px; _bottom:auto; _position:absolute;  _margin-bottom:135px; _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop)||0)-(parseInt(this.currentStyle.marginBottom)||0))); }
#xyh_bay_window .list_item { position:relative;}
#xyh_bay_window .list_item .bay_btn { display:block; width:55px; height:60px; background-image:url(/web/img/v2/bg-xyh-floattools-55-358.jpg); background-repeat:no-repeat; }
#xyh_bay_window .list_item_top { display:none; }
#xyh_bay_window .list_item_top .bay_btn { background-position:left 0px; height:42px; }
#xyh_bay_window .list_item_kf .bay_btn { background-position:left -42px; }
#xyh_bay_window .list_item_find .bay_btn { background-position:left -102px; }
#xyh_bay_window .list_item_feedback .bay_btn { background-position:left -162px; }
#xyh_bay_window .list_item_wx .bay_btn { background-position:left -222px; height:64px; }
#xyh_bay_window .list_item_pm .bay_btn { background-position:left -286px; height:70px; }

#xyh_bay_window .weixin_panel { position:absolute; bottom:2px; left:-220px; display:none; }
#xyh_bay_window .weixin_panel .content { border:solid 1px #ddd; position:relative; z-index:0; }
#xyh_bay_window .weixin_panel .content img { width:180px; height:180px; border:solid 10px #fff; }
#xyh_bay_window .weixin_panel .content h5 { background-color:White; text-align:center; height:26px; width:200px; line-height:18px; font-size:14px; }
#xyh_bay_window .weixin_panel .arrow { position:absolute; bottom:12px; border:10px solid transparent; width:0px; height:0px; _overflow:hidden; _border-color:black; _filter:chroma(color=black); }
#xyh_bay_window .weixin_panel .arrow0 { right:-19px; border-left-color:#ccc; z-index:1; }
#xyh_bay_window .weixin_panel .arrow1 { right:-18px; border-left-color:#fff; z-index:2; }
/*#endregion*/

/*#region ============ 智能输入提示 ============*/
.MG_suggestor {  display:none; position:absolute; background-color:White; border:solid 1px #ccc; overflow-y:auto; overflow-x:hidden; }
.MG_suggestor_ul { list-style:none; }
.MG_suggestor_ul li.selected { background-color:#f0f0f0; }
.MG_suggestor_li { font-size:12px; height:24px; line-height:24px; padding:0 5px; cursor:pointer; white-space:nowrap; }
/*#endregion*/

/*#region ============ 绑定资金账户弹窗 ============*/

.bind_fund_title { border-bottom:solid 1px #cecece; height:60px; }
.bind_fund_title p { position:relative; padding-top:25px; text-align:center; }
.bind_fund_title p b { font-size:16px; color:#000; text-align:center; }
.bind_fund_title p .btn_close { position:absolute; display:block; right:15px; top:22px; width:17px; height:17px; cursor:pointer; background:url(/web/img/bg-x-17-17.gif) no-repeat left top; }

.bind_fund_form { width:290px;  padding:20px 0 30px 0; margin:0 auto; font-size:14px; }
.bind_fund_form p { padding-top:10px; }
.bind_fund_form .prompt { padding-top:15px; }
.bind_fund_form label { color:#000; font-weight:bold; }
.bind_fund_form input.txt { width:280px; padding-left:8px; font-size:14px; border:solid 1px #cecece; border-radius:5px; height:32px; line-height:32px;  }
.bind_fund_form .btn_line { text-align:center; padding-top:25px; padding-left:0; }
.bind_fund_form button { border:none; color:White; font-size:15px; width:200px; background-color:#ef5347; height:34px; border-radius:5px; cursor:pointer; }

.bind_fund_content { font-size:15px; padding:20px 40px 30px 40px; line-height:24px; }
.bind_fund_content .remark { padding-top:10px; color:#999; }
.bind_fund_content .btn_line { text-align:center; padding-top:30px; }
.bind_fund_content button { border:none; color:White; font-size:15px; width:200px; background-color:#ef5347; height:34px; border-radius:5px; cursor:pointer; }

.bind_fund_tips { height:60px; background:#f1f5f8; border-top:solid 1px #ced2d5; border-bottom-right-radius:5px; border-bottom-left-radius:5px; }
.bind_fund_tips p { padding-left:65px; padding-top:10px; line-height:19px; color:#c18443; background:url(/web/img/icon-warnning-14-14.gif) no-repeat 45px 12px; }

/*#endregion*/

/*#region 漂浮关注框*/
html { overflow-x:hidden; }
*html { background-image:url(about:blank); background-attachment:fixed; }   /* IE6 平滑滚动 */
#fly_auction_attention_switch { display:none; }
/*#fly_auction_attention_switch { display:none; position:fixed; z-index:20; right:10px; bottom:20px; _bottom:auto; _position:absolute;  _margin-bottom:20px; _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop)||0)-(parseInt(this.currentStyle.marginBottom)||0))); }*/
#fly_auction_attention_switch h5 { width:15px; padding:11px 10px 0 11px; height:100px; text-align:center; overflow:hidden; font-family:宋体; font-size:14px; line-height:18px; font-weight:bold; color:White; cursor:pointer; background:url(/web/img/v2/bg-auction-attention-36-111.png) no-repeat left top; _background:none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/web/img/v2/bg-auction-attention-36-111.png', sizingMethod='scale'); _cursor:pointer; }
/*#fly_auction_attention_switch span { display:block; position:absolute; width:36px; text-align:center; left:0px; top:86px; font-size:12px; font-weight:bold; color:#fff; cursor:pointer; font-family:Arial; }*/
#fly_auction_attention_switch span {cursor: pointer;display: block;font-family: Arial;font-size: 12px;left: 0;position: absolute;text-align: center;bottom:4px; width: 100%; }
/*#fly_auction_attention { display:none; position:absolute; width:254px; overflow:hidden; font-family:宋体; }*/
#fly_auction_attention { display:none; position:absolute; width:268px; overflow:hidden; font-family:宋体;z-index: 10000; }
#fly_auction_attention .auction_attention_alarm{ height:15px; background-color:#ff8901; color:White; background-image:url(/web/img/v2/bg-fly-alarm-17-12.gif);background-position: 10px center;background-repeat: no-repeat;padding: 4px 0 4px 35px;}

#fly_auction_attention .caption { position:relative; cursor:move; height:37px; line-height:37px; font-size:12px; font-weight:bold; text-align:center; }
#fly_auction_attention .caption .bg { position:absolute; z-index:0; left:0px; top:0px; width:268px; height:37px; background:url(/web/img/v2/bg-fly-watch-caption-268-37.png) no-repeat left top; _background:none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/web/img/v2/bg-fly-watch-caption-254-37.png', sizingMethod='scale'); }
#fly_auction_attention .caption .content { position:relative; z-index:2; height:37px; line-height:39px; overflow:hidden; color:#333; }
#fly_auction_attention .caption .content a { position:absolute; display:block; }
#fly_auction_attention .caption .btn_hide { width:18px; height:18px; top:11px; right:15px;  background:url(/web/img/v2/icon-auction-flyer-hide-18-18.gif) no-repeat left top; }
#fly_auction_attention .caption .btn_refresh { width:20px; height:20px; top:10px; left:15px; background:url(/web/img/v2/icon-auction-flyer-refrash-20-20.gif) no-repeat left top; }

#fly_auction_attention .contianer { display:none; border-left:solid 2px #e1e1e1; border-right:solid 2px #e1e1e1; background:#fff; }
#fly_auction_attention .contianer table { width:100%; table-layout:fixed; margin:0 auto; }
#fly_auction_attention .contianer table tr.key_remind{ background-color:#ffe4c6;}
#fly_auction_attention .contianer table td { text-align:center; padding:6px 0; overflow:hidden; vertical-align:middle; border-bottom:dotted 1px #b2b2b2; }
#fly_auction_attention .contianer table .col1 { text-align:left; padding-left:8px; }
#fly_auction_attention .contianer table .col2 { width:40px; padding-left:5px; padding-right:10px; text-align:right;}
#fly_auction_attention .contianer table .col1 a { color:#316698; }
#fly_auction_attention .contianer table .col1 a:hover { color:#08f; }
#fly_auction_attention .contianer table .col1 .row1 { width:100%; overflow:hidden; white-space:nowrap; color:#666; text-overflow:ellipsis; }
#fly_auction_attention .contianer table .col1 .row1 b.gtb { color:#316698; margin:0px; font-weight:normal; }
#fly_auction_attention .contianer table .col1 .row2 { padding-top:5px; color:#666; }
#fly_auction_attention .contianer table .col1 .row2 b { margin-right:3px; color:#666; font-weight:normal; }
#fly_auction_attention .contianer table .col2 .btn1 { display:block; width:30px; height:16px; line-height:16px; font-size:12px; color:White; text-align:center; background:url(/web/img/v2/btn-auction-flyer-goto.gif) no-repeat left top; text-decoration:none; position: absolute;top: 8px;right: 0px;}
#fly_auction_attention .contianer table .col2 .btn2 { display:block; width:13px; height:13px; _overflow:hidden; background:url(/web/img/v1/btn-auction-flyer-remove.gif) no-repeat left top; position: absolute;right: 0px;top: -10px; }
#fly_auction_attention .contianer table .col2 .btn2:hover { background:url(/web/img/v1/btn-auction-flyer-remove.gif) no-repeat left -14px; }
#fly_auction_attention .contianer table td .red { color:#ce0000; font-weight:normal; }
#fly_auction_attention .contianer table td .green { color:#51B848; font-weight:normal; }
#fly_auction_attention .contianer table td .gray { color:#666;font-weight:normal; }
#fly_auction_attention .contianer table td .black { color:#000; font-weight:bold; font-weight:normal; }
#fly_auction_attention .contianer table td .strong{ font-weight:bold;}
#fly_auction_attention .contianer .table_foot { height:35px; line-height:35px; padding:0 10px; overflow:hidden; background-color:#f2f2f2; margin:0 1px; }
#fly_auction_attention .contianer .table_foot .btn_batch { display:block; float:left; margin-top:9px; width:60px; height:19px; line-height:18px; text-align:center; color:White; font-family:宋体; background:url(/web/img/v2/btn-auction-flyer-batch-60-19.gif) no-repeat left top; }
#fly_auction_attention .contianer .table_foot .btn_batch:hover { text-decoration:none; }
#fly_auction_attention .contianer .table_foot .btn_clear { float:right; color:#0088FF; margin-top:1px; }
#fly_auction_attention .contianer .table_foot .link { margin-left:10px; color:#CE0000; }
#fly_auction_attention .empty { display:none; height:70px; line-height:70px; text-align:center; background-color:#f6f6f6; border-left:solid 2px #e1e1e1; border-right:solid 2px #e1e1e1; }

#fly_auction_attention .footer { height:3px; overflow:hidden; background:url(/web/img/v2/bg-fly-watch-footer-268-3.png) no-repeat left top; }

/*#endregion */

/* 在线支付银行图片 */
.icon_bank { display: inline-block; width: 168px; height: 44px; }
.icon_bank_abc { background: url(/web/img/v1/icon-bank-nyyh-168-44.png) no-repeat; }
.icon_bank_icbc { background: url(/web/img/v1/icon-bank-gsyh-168-44.png) no-repeat; }

/* 404页面 */
#error_404 { width:990px; height:270px; text-align:center; padding-top:10px; }

/* 免费找货弹窗标题 */
.xubox_title em { width:90% !important; }
.xubox_title em span { font-weight:normal; margin-left:10px; font-size:12px; }
.xubox_title em span b { color:#CE0000; }