﻿/*#region ============ 通用样式 ============*/

* { margin:0; padding:0; }
body,input,button,select { font:normal normal 400 12px/1 Helvetica,"Microsoft Yahei",微软雅黑,sans-serif; *font-family:"Microsoft Yahei",sans-serif; }
body { color:#333; }
ol, ul, li, dl, dt, dd { list-style:none; }
img { border:0; }
a { color:#1f8ccd; }
a:link,a:visited { text-decoration:none; }
a:hover,a:active { text-decoration:underline; }
.fix_float { clear:both; height:0px; overflow:hidden; }
.text_placeholder { color:#ccc; }
#page_box { min-width:1250px; }
#page_box .wrap { width:1200px; margin:0 auto; padding:0 25px; }
.red { color:#e50012; }
.blur { color:#1f8ccd; }
input[type=text]::-ms-clear{ display:none; }

/*#endregion*/

/*#region ============ 预览提示栏 ============*/

#preview_tips { font-size:14px; height:40px; line-height:40px; color:red; font-weight:bold; text-align:center; background-color:#fefded; border-bottom:solid 1px #e8cca1; }

/*#endregion*/

/*#region ============ 顶部状态栏 ============*/

.top_bar { background-color:#3b3c3f; color:#ccc; }
.top_bar .wrap { position:relative; }
.top_bar a { color:#ccc; }
.top_bar a:hover { color:#1f8ccd; }
.top_bar span.sep { color:#555; margin:0 6px; }
.top_bar .go_back_home{float: left;margin-right: 10px;height: 36px;line-height: 36px;}
.top_bar .go_back_home a{padding-left:18px; background:url(/web/img/bg-menubar-home-icon-13.png) left -1px no-repeat;height: 36px;line-height: 36px;}
.top_bar .login_info { float:left; position:relative; height:36px; line-height:36px; float:left;}/* background:url(/web/img/bg-top-bar-pos.gif) no-repeat left center; */
.top_bar .login_info .site_info { display:inline-block; margin-top:8px; padding-right:10px; padding-left:25px; height:19px; line-height:19px; vertical-align:top; background:url(/web/img/icon-map-pos-20-20.png) no-repeat left center; }
.top_bar .login_info .site_info a { margin-left:8px; color:#1f8ccd; }
.top_bar .login_info .user_info { }
.top_bar .login_info .user_info .log { color:#1f8ccd; margin-left:6px; }
.top_bar .login_info .user_info .logout { color:#1f8ccd; margin-left:6px; }
.top_bar .quick_link { float:right; height:36px; line-height:36px; position:relative; }
#top_go_old { color:#eb544b; }

.change_site_lay { display:none; position:absolute; left:28px; top:36px; width:280px; border:solid 1px #e7e7e7; background-color:White; z-index:1; }
.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-2.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:14px; 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:hover { background-color:#eaebec; }
.change_site_lay p:hover b { background-position:left -52px; }
.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:20px; }

.site_nav_panel { position:absolute; right:0; top:36px; width:780px; background:#fff; border:solid 1px #e6e6e6; z-index:20; font-size:14px; }
.site_nav_panel .site { float:left; overflow:hidden; padding-top:5px; padding-bottom:15px; }
.site_nav_panel .site .content { height:210px; padding-left:45px; border-left:solid 1px #e6e6e6; }
.site_nav_panel .site h4 { font-size:16px; padding-left:45px; font-weight:normal; }
.site_nav_panel .site_first .content { padding-left:30px; border:none; }
.site_nav_panel .site_first h4 { padding-left:30px; }
.site_nav_panel .site ul { float:left; width:100px; }
.site_nav_panel .site ul li { height:29px; line-height:29px; overflow:hidden; white-space:nowrap; }
.site_nav_panel .site a { color:#999; }
.site_nav_panel .site a:hover { color:#1f8ccd; }
.site_nav_panel .site_xiuma h4 a { color:#f09216; }
.site_nav_panel .site_51bxg h4 a { color:#4da551; }
.site_nav_panel .site_xyh h4 a { color:#e75143; }

.zpss_nav_panel{position:absolute; right:305px; top:36px; width:80px; background:#fff; border:solid 1px #e6e6e6; z-index:20; font-size:14px;text-align:center;}
.zpss_nav_panel ul li a{color:#999;}

/*#endregion*/

/*#region ============ Logo区域 ============*/

.logo_bar { height:108px; }
.logo_bar a.logo { float:left; display:block; margin-top:23px; margin-right:90px; width:220px; height:65px; background:url(/web/img/img-top-logo-220-65.jpg) no-repeat left top; }
.logo_bar .top_searcher { float:left; margin-top:40px; position:relative;}
.logo_bar .top_remark { float:right; margin-top:35px; }
.logo_bar .top_md_republish{float:left;margin-top:40px;margin-left:10px;}

.top_searcher .input_wrapper { width:477px; height:34px; border:solid 1px #297bad; }
.top_searcher .input_wrapper .txt { width:350px; float:left; border:0; height:34px; line-height:34px; color:#333; font-size:14px; padding-left:32px;background:url(/web/img/icon-top-search.gif) no-repeat 10px center;background-size:16px;outline:none;}
.top_searcher .input_wrapper .btn { float:right; border:0; width:90px; height:34px; cursor:pointer; /*background:url(/web/img/icon-top-search.gif) no-repeat left center;*/background-color:#297bad;color:#fff; font-size:14px;}
.top_searcher .suggest_words { padding-top:8px; padding-left:3px; color:#999; font-size:12px; }
.top_searcher .suggest_words a { margin:0 3px; color:#999; }
.top_searcher .suggest_words a:hover { color:#1f8ccd; }
.top_searcher .input_wrapper .text_placeholder { color:#ccc;outline:none; }

.top_searcher .sct_top_searchtype{float:left;width:93px;border-right:solid 3px #297bad;height:30px;text-align:center;line-height:30px;font-size:14px;padding-left:0px;margin-right:10px; position:relative;cursor:pointer;}
.top_searcher .sct_top_searchtype label{color:#666;}
.icon_arraw_down_gray{background:url(/web/img/icon_un_down_29_15.png) no-repeat left 2px;display:inline-block;width:15px;height:15px;/*position:absolute;*/right:5px;top:5px;}
.top_searcher .ddl {display:none;position: absolute;left: 0px;width: 335px;top:-30px;}
.top_searcher .ddl ul{padding-top:5px ;background-color: #fff;}
.top_searcher .ddl ul li {height: 25px;line-height: 25px;text-align: center;cursor: pointer;background-color: #fff;font-size:13px;color:#666;display:inline-block;width:50px;text-align:center;font-size:14px;border-top-left-radius:4px;border-top-right-radius:4px;}
.top_searcher .ddl ul li.on,.top_searcher .ddl ul li.on:hover{background-color:#297bad;color:#fff;}
.top_searcher .ddl ul li:hover{color:#2a80bb;}
.top_searcher .ddl { display:block; }
.top_searcher .icon { background-position:right 2px;  }
/*.sct_top_searchtype .ddl ul li.on{background-color: #f4ad16 !important;color: #fff !important;}*/

.top_md_republish a{display:block;width:65px;height:33px;line-height:33px;margin-left:10px;padding-left:31px;color:#c4483c;font-size:14px;background:#fff url(/web/img/top-md-republish-bg-new.png) no-repeat 8px center;border:1px solid #c4483c;}
.top_md_republish a:hover{text-decoration:none;}
/*#endregion*/

/*#region ============ 主导航条 ============*/

.nav_bar { background-color:#2980b9; }
.main_nav { float:left; }
.main_nav ul { }
.main_nav li { float:left; padding:0 35px; position:relative;}
.main_nav li .item_a { display:inline-block; height:45px; line-height:45px; font-size:16px; color:White; }
.main_nav li .item_a:hover { text-decoration:none; }
.main_nav li.on { background-color:#226a99; }
.main_nav li span.red{color:#eb544b;}
.main_nav li i.icon_nav2{display:block;width:41px;height:23px;position:absolute;top:-5px;left:136px;}
.main_nav li i.icon_nav31{display:block;width:41px;height:23px;position:absolute;top:-5px;left:52px;}
.main_nav li i.icon_nav10{display:block;width:30px;height:22px;position:absolute;top:-4px;left:60px;background:url(/web/img/v2/icon-order-news-30-22.png) no-repeat left top;}
/*
background:url(/web/img/icon-lianying-beat.png) no-repeat left top;
    background:url(/web/img/icon-chaohuo-beat.png) no-repeat left top;
.main_nav li .item_a { padding-left:40px; }
#main_nav_index { padding-left:0px; }
#main_nav_fixed_price { background:url(/web/img/icon-nav-item.png) no-repeat 1px -13px; }
#main_nav_auction { background:url(/web/img/icon-nav-item.png) no-repeat left -63px; }
#main_nav_group { background:url(/web/img/icon-nav-item.png) no-repeat left -113px; }
#main_nav_seckill { padding-left:0px; }
#main_nav_baike { padding-left:0px; }
*/

/*众筹下拉*/
.main_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'); }
.main_nav_ul .drop_down_li { position:relative; }
.main_nav_ul .drop_down_menu .item_a:hover { text-decoration:underline; }
.main_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; }
.main_nav_ul .on_li .item_arrow { background-position:left -12px; }
.main_nav_ul .hover_on_li .item_arrow { background-position:left -6px; }
.drop_down_menu { position:absolute; left:0; top:45px; _top:43px; width:102px; display:none; z-index:100;}
.drop_down_menu ul.left_nav li { background-color:#2980b9; padding:0;}
.drop_down_menu ul.left_nav li a { display:block;width:102px; height:45px; line-height:45px; text-align:center; color:#fff; font-size:16px; }
.drop_down_menu ul.left_nav li a:hover { background-color:#226a99; color:White; }

.sub_nav { float:right; width:280px; background-color:#3498db; }
.sub_nav .s_cart { display:block; height:45px; line-height:45px; padding-left:25px; text-align:center; font-size:15px; color:White; background:url(/web/img/icon-nav-item.png) no-repeat 75px -166px; }
.sub_nav .s_cart:hover { text-decoration:none; }
.sub_nav .s_cart .s_cart_num { margin-left:10px; }

/*#endregion*/

/*#region ============ 购物流程 ============*/

.shopping_steps { margin-top:40px; padding-top:30px; border-top:solid 1px #e6e6e6; }
.shopping_steps .list { padding-left:97px; background:url(/web/img/bg-sp-title.png) no-repeat left top; height:100px; }
.shopping_steps .list .cell { float:left; padding-right:45px; margin-right:32px; background:url(/web/img/bg-sp-next-step.png) no-repeat right center; }
.shopping_steps .list .cell .content { padding-left:85px; height:70px; background:url(/web/img/icon-sp.png) no-repeat; }
.shopping_steps .list .cell .content h4 { font-size:17px; height:24px; color:#5b5d61; }
.shopping_steps .list .cell .content p { font-size:14px; color:#999; line-height:21px; }

#sp_zhuce .content { background-position:10px 0; _width:98px; }
#sp_chongzhi .content { background-position:0px -113px; _width:154px; }
#sp_xuanze .content { background-position:0px -226px; _width:126px; }
#sp_peisong { padding-right:0px; background:none; margin-right:0px; }
#sp_peisong .content { background-position:0px -338px; min-width:140px; _width:140px; }

/*#endregion*/

/*#region ============ 页脚（帮助+声明+版权） ============*/

.foot_bar { background:#ededed url(/web/img/bg-site-help.gif) repeat-x left top; }
.foot_bar a { color:#999; }
.foot_bar a:hover { color:#1f8ccd; }
.foot_bar .help_list { float:left; width:828px; margin-top:27px; }
.foot_bar .help_list .cell { width:25%; float:left; }
.foot_bar .help_list .cell h4 { font-size:14px; height:25px; }
.foot_bar .help_list .cell li { line-height:20px; }

.foot_bar .gov_auth { float:left; width:372px; margin-top:24px; }/*margin-left:-20px; */
.foot_bar .gov_auth ul { overflow:hidden; border-left:dashed 1px #a8acb3; padding-left:15px; padding-top:10px; padding-bottom:10px; }
.foot_bar .gov_auth li { float:left; padding-left:30px; color:#999; }
.foot_bar .gov_auth li a,.foot_bar .gov_auth li span { display:block; padding-top:55px; background:url(/web/img/icon-gov-auth.png) no-repeat; min-width:72px; }
.foot_bar .gov_auth li.beian a,.foot_bar .gov_auth li.beian span { background-position:center 0;  }
.foot_bar .gov_auth li.wangjing a,.foot_bar .gov_auth li.wangjing span { background-position:center -80px; }
.foot_bar .gov_auth li.zhizhao a,.foot_bar .gov_auth li.zhizhao span { background-position:center -160px; }

.foot_bar .statement_links { height:36px; line-height:36px; margin-top:18px; color:#999; border-top:solid 1px #d9d9d9; text-align:center; }
.foot_bar .statement_links a { margin:0 10px; }

.foot_bar .copyright { background-color:#3b3c3f; height:58px; line-height:58px; color:#999; text-align:center; }

/*#endregion*/

/*#region ============  网站侧边栏 ============*/

.xyh_side_bar { position:fixed; top:0; bottom:0; z-index:1000; }
.xyh_side_bar .bar { position:absolute; top:0; left:0; width:32px; height:100%; background-color:#eee; border-left:solid 1px #dcdcdc; border-right:solid 1px #dcdcdc; }
.xyh_side_bar .bar .center_action { position:absolute; width:100%; top:50%; padding:20px 0; z-index:2; background-color:#eee; }
.xyh_side_bar .bar .bottom_action { position:absolute; width:100%; bottom:20px; z-index:1; }
.xyh_side_bar .bar .member_only { display:inline-block; padding-top:15px; padding-bottom:5px; margin-bottom:15px; border-bottom:dotted 1px #ccc; border-top:dotted 1px #ccc; }
.xyh_side_bar .bar .all { }

.xyh_side_bar .bar .btn { display:inline-block; padding:5px 0; margin-bottom:10px; width:32px; height:20px; background:url(/web/img/icon-sidebar-20-320.png) no-repeat 5px 6px; cursor:pointer; }
.xyh_side_bar .bar .btn:hover { background-color:White; }
.xyh_side_bar .bar .btn .num { position:absolute; display:block; right:0; top:-5px; width:15px; height:15px; line-height:15px; font-size:10px; font-family:Tahoma; text-align:center; font-style:normal; background:url(/web/img/bg-red-circle-15-15.png) no-repeat left top; color:White; }
.xyh_side_bar .bar .btn_red_pocket { height:31px;}
.xyh_side_bar .bar .btn_red_pocket:hover{ background-color:#eee;}
.xyh_side_bar .bar .btn_shopping_cart { position:relative; }
.xyh_side_bar .bar .btn_watch { position:relative; background-position:7px -34px; }
.xyh_side_bar .bar .btn_pm_watch { position:relative;background:url(/web/img/icon-pm-watch.png) no-repeat center center; }
.xyh_side_bar .bar .btn_futures_watch { position:relative;background:url(/web/img/icon-futures-watch.jpg) no-repeat center center; }
.xyh_side_bar .bar .btn_conpon { background-position:6px -74px; }
.xyh_side_bar .bar .btn_message { background:url(/web/img/icon-message.png) no-repeat ; position:relative; }
.xyh_side_bar .bar .btn_hourkf { background:url(/web/img/icon_customer_service.png) no-repeat ;position:relative; }
.xyh_side_bar .bar .btn_hourkf:hover{background:url(/web/img/icon_customer_service_1.png) no-repeat ;position:relative;}
.xyh_side_bar .bar .btn_qqkf { background:url(/web/img/icon_qq_service.png) no-repeat ; }
.xyh_side_bar .bar .btn_qqkf:hover { background:url(/web/img/icon_qq_service_1.png) no-repeat ; }
.xyh_side_bar .bar .btn_free_cable { background:url(/web/img/icon_mianfeisuoyang.png) no-repeat ; }
.xyh_side_bar .bar .btn_free_cable:hover{background:url(/web/img/icon_mianfeisuoyang_1.png) no-repeat ;}
.xyh_side_bar .bar .btn_find_goods { background:url(/web/img/icon_mianfeizhaohuo.png) no-repeat ;}
.xyh_side_bar .bar .btn_find_goods:hover { background:url(/web/img/icon_mianfeizhaohuo_1.png) no-repeat ; }
.xyh_side_bar .bar .btn_feedback { background:url(/web/img/icon_zaixianfankui.png) no-repeat ; }
.xyh_side_bar .bar .btn_feedback:hover { background:url(/web/img/icon_zaixianfankui_1.png) no-repeat ; }
.xyh_side_bar .bar .btn_xy_search { background:url(/web/img/icon_xy_search.png) no-repeat ; }
.xyh_side_bar .bar .btn_xy_search:hover { background:url(/web/img/icon_icon_xy_search_1.png) no-repeat ; }
.xyh_side_bar .bar .btn_weixin { background:url(/web/img/icon_saoma.png) no-repeat ; position:relative; }
.xyh_side_bar .bar .btn_weixin:hover { background:url(/web/img/icon_saoma_1.png) no-repeat ; position:relative; }
.xyh_side_bar .bar .btn_xiumaapp { background:url(/web/img/icon_xiumaapp.png) no-repeat ; position:relative; }
.xyh_side_bar .bar .btn_xiumaapp:hover { background:url(/web/img/icon_xiumaapp_1.png) no-repeat ; position:relative; }
/*.xyh_side_bar .bar .btn_qqkf { background-position:5px -112px; }*/
/*.xyh_side_bar .bar .btn_free_cable { background-position:6px -298px; }*/
/*.xyh_side_bar .bar .btn_find_goods { background-position:6px -152px; }*/
/*.xyh_side_bar .bar .btn_feedback { background-position:6px -194px; }*/
/*.xyh_side_bar .bar .btn_weixin { background-position:5px -234px; position:relative; }*/
.xyh_side_bar .bar .btn_go_top { background-position:6px -274px; }

.side_bar_tips { display:none; position:absolute; top:0px; right:33px; font-size:14px; background-color:#eb544b; width:108px; text-align:center; height:30px; line-height:30px; color:White; }
.side_bar_tips_long{ width:140px; height:auto; padding:10px 0;}
.side_bar_tips_long span{ display:block;float:left; height:30px; width:54px; padding-left:15px; background:#eb544b url("/web/img/bg_slidbar_qq_9_11.png") 10px center no-repeat;}
.side_bar_tips_long span.solid{ border-right:1px dashed #fff;}
.side_bar_tips_arrow { position:absolute; left:108px; top:9px; width:0px; height:0px; border:solid 6px transparent; border-left-width:6px; border-left-color:#eb544b; }
.side_bar_tips_long .side_bar_tips_arrow{ left:140px;}
/*客服*/
.side_bar_kf { display:none; position:absolute; top:-275px; right:42px; padding:0; margin:0; }
.side_bar_kf .content { position:relative; /*border:solid 1px #ddd;*/ background-color:White; z-index:0; }
.side_bar_kf .content img { width:215px; height:313px;  }
.side_bar_kf .arrow { position:absolute; bottom:12px; border:10px solid transparent; width:0px; height:0px; _overflow:hidden; _border-color:black; _filter:chroma(color=black); }
.side_bar_kf .arrow0 { right:-19px; border-left-color:#ccc; z-index:1; }
.side_bar_kf .arrow1 { right:-18px; border-left-color:#fff; z-index:2; }

/* 微信 */
.side_bar_weixin { display:none; position:absolute; top:-191px; right:42px; padding:0; margin:0; }
.side_bar_weixin .content { position:relative; border:solid 1px #ddd; background-color:White; z-index:0; }
.side_bar_weixin .content img { width:180px; height:180px; border:solid 10px #fff; }
.side_bar_weixin .content h5 { width:200px; height:26px; text-align:center; line-height:18px; font-size:12px; }
.side_bar_weixin .arrow { position:absolute; bottom:12px; border:10px solid transparent; width:0px; height:0px; _overflow:hidden; _border-color:black; _filter:chroma(color=black); }
.side_bar_weixin .arrow0 { right:-19px; border-left-color:#ccc; z-index:1; }
.side_bar_weixin .arrow1 { right:-18px; border-left-color:#fff; z-index:2; }

/*秀吗app*/
.side_bar_xiumaapp { display:none; position:absolute; top:-8px; right:42px; padding:0; margin:0; }
.side_bar_xiumaapp .content { position:relative; border:solid 1px #ddd; background-color:White; z-index:0; }
.side_bar_xiumaapp .content img { width:180px; height:180px; border:solid 10px #fff; }
.side_bar_xiumaapp .content h5 { width:200px; height:26px; text-align:center; line-height:18px; font-size:12px; }
.side_bar_xiumaapp .arrow { position:absolute; top:12px; border:10px solid transparent; width:0px; height:0px; _overflow:hidden; _border-color:black; _filter:chroma(color=black); }
.side_bar_xiumaapp .arrow0 { right:-19px; border-left-color:#ccc; z-index:1; }
.side_bar_xiumaapp .arrow1 { right:-18px; border-left-color:#fff; z-index:2; }

.xyh_side_content { position:absolute; top:0; left:34px; width:280px; height:100%; background-color:White; overflow-x:hidden; overflow-y:auto; }
.xyh_side_content .caption_bar { position:relative; height:27px; line-height:27px; text-align:center; font-size:14px; background:#fff url(/web/img/bg-sidebar-caption.png) no-repeat 10px 7px; cursor:pointer; }
.xyh_side_content .caption_bar .loading { position:absolute; right:8px; top:5px; display:inline-block; width:16px; height:16px; background:url(/web/img/icon-loading-16-16.gif) no-repeat left top; display:none; }

/*消息通知弹窗*/
.nf_dialog { border-bottom:solid 1px #c6d0dc; border-top:solid 4px #2c7dbc; }
.nf_dialog_title { position:relative; height:50px; line-height:50px; padding-left:15px; font-weight:normal; font-size:22px; border-bottom:solid 1px #edf1f4; }
.nf_dialog_title .btn_close { position:absolute; width:17px; height:17px; top:16px; right:15px; background:url(/web/img/bg-x-17-17.gif) no-repeat left top; cursor:pointer; }
.nf_dialog_content { font-size:14px; padding:20px; }
.nf_dialog_content .table_view {  }
.nf_dialog_content table { table-layout:fixed; width:100%; border-collapse:collapse; }
.nf_dialog_content table th { height:32px; background-color:#f1f4f9; border:solid 1px #e5e5e5; }
.nf_dialog_content table td { height:32px; text-align:center; border:solid 1px #e5e5e5; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; cursor:pointer; }
.nf_dialog_content table tr:hover td { background-color:#f2f2f2; }
.nf_dialog_content table tr.read td { color:#999; }
.nf_dialog .td_type { width:50px; }
.nf_dialog .td_message { width:410px; }
.nf_dialog td.td_message { text-align:left; padding-left:15px; padding-right:15px; }
.nf_dialog .icon_type { display:inline-block; width:21px; height:21px; vertical-align:middle; }
.nf_dialog .icon_type_0 { background:url(/web/img/icon_msg_type_buy.png) no-repeat left top; }
.nf_dialog .icon_type_1 { background:url(/web/img/icon_msg_type_sell.png) no-repeat left top; }
.nf_dialog tr.read td .icon_type_0 { background:url(/web/img/icon_msg_type_buy_gray.png) no-repeat left top; }
.nf_dialog tr.read td .icon_type_1 { background:url(/web/img/icon_msg_type_sell_gray.png) no-repeat left top; }
.nf_dialog .icon_type_5 { background:url(/web/img/icon_msg_type_demand.png) no-repeat left top; }
.nf_dialog .icon_type_6 { background:url(/web/img/icon_msg_type_supply.png) no-repeat left top; }
.nf_dialog tr.read td .icon_type_5 { background:url(/web/img/icon_msg_type_demand_gray.png) no-repeat left top; }
.nf_dialog tr.read td .icon_type_6 { background:url(/web/img/icon_msg_type_supply_gray.png) no-repeat left top; }
.nf_dialog .loading { height:150px; line-height:130px; color:#ccc; text-align:center; }
.nf_dialog .nodata { height:150px; line-height:130px; color:#ccc; text-align:center; }
.nf_pager { padding-top:15px; height:20px; line-height:20px; text-align:right;position:relative; }
.nf_pager .page_nums { }
.nf_pager .one_key_read{position:absolute;left:0px;cursor:pointer;background-color:#256497;color:#fff;padding:2px 8px;border-radius:4px;font-size:12px;}
.nf_pager button { width:50px; height:20px; text-align:center; cursor:pointer; color:#fff; background-color:#256497; border:none; margin-left:20px; display:inline-block; vertical-align:top; }
.nf_pager .btn_disabled { color:#999; }

/*#region ====购物车====*/
.shopping_cart_container { background-color:#dcdcdc; height:100%; }
.shopping_cart_content { }
.shopping_cart_content i.rmb { font-style: normal; font-family:Arial; margin-right:2px; }
.shopping_cart_content .cart_head { height:25px; line-height:25px; padding:0 8px; background-color:#ccc; }
.shopping_cart_content .cart_head .all_check { }
.shopping_cart_content .cart_head .all_check input { vertical-align:top; margin-top:6px; margin-right:8px; }
.shopping_cart_content .cart_head .to_fullscreen { float:right; }

.shopping_cart_content .cart_tips { height:29px; line-height:29px; padding-left:28px; border-bottom:solid 1px #fbeed5; background:#fcf8e3 url(/web/img/icon-warnning-14-14.gif) no-repeat 7px center; color:#ff8383; font-weight:bold; font-size:12px; }

.shopping_cart_content .group { border-bottom:solid 10px #eee; background-color:#fff; }
.shopping_cart_content .group_title { padding:0 8px; height:38px; line-height:38px; overflow:hidden; border-bottom:solid 1px #eee; }
.shopping_cart_content .group_title .tit_cb { display:inline-block; vertical-align:top; margin-top:12px; margin-right:9px; }
.shopping_cart_content .group_title .tit_icon { display:inline-block; vertical-align:top; margin-top:10px; width:17px; height:17px; background:url(/web/img/icon-shang.png) no-repeat left top; margin-right:8px; }
.shopping_cart_content .group_title .tit_name { display:inline-block; font-size:13px; width:135px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
.shopping_cart_content .group_title .tit_amount { float:right; color:#eb544b; }

.shopping_cart_content .group_list { }
.shopping_cart_content .group_list li { padding:6px 8px 10px 8px; border-bottom:solid 1px #eee; }
.shopping_cart_content .group_list li.gray { background-color:#eee; }
.shopping_cart_content .group_list .line1 { line-height:19px; position:relative;  }
.shopping_cart_content .group_list .line1 .del { position:absolute; display:block; top:20px; right:0px; height:16px; line-height:16px; background-color:#999; color:White; padding:0 3px; }
.shopping_cart_content .group_list .pro_cb { display:inline-block; vertical-align:top; padding-right:8px; margin-top:4px; }
.shopping_cart_content .group_list .pro_cb input {  }
.shopping_cart_content .group_list .pro_name { display:inline-block; width:200px; word-break:break-all;}
.shopping_cart_content .group_list .pro_name a { color:#333; text-decoration:none; }
.shopping_cart_content .group_list .pro_name a:hover { color:#1f8ccd; }
.shopping_cart_content .group_list .pro_name i { font-style:normal; margin:0 2px; }
.shopping_cart_content .group_list .pro_oper { float:right; }
.shopping_cart_content .group_list .pro_oper .btn_remove_from_cart { width:17px; height:17px; border:none; background:url(/web/img/icon-delete-17-17.png) no-repeat left top; cursor:pointer; }

.shopping_cart_content .group_list .line2 { padding-left:21px; padding-top:10px; }
.shopping_cart_content .group_list .pro_price { display:inline-block; width:80px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
.shopping_cart_content .group_list .pro_price span { margin-left:2px; }
.shopping_cart_content .group_list .pro_quantity { display:inline-block; vertical-align:top; margin-top:-3px; width:80px; }
.shopping_cart_content .group_list .pro_amount { display:inline-block; float:right; }


.pro_quantity .q_add,.pro_quantity .q_reduce { width:18px; height:17px; display:inline-block; vertical-align:top; cursor:pointer; }
.pro_quantity .q_reduce { background:url(/web/img/v1/btn-sellfixedprice-reduce-18-17.gif) no-repeat left top; }
.pro_quantity .q_add { background:url(/web/img/v1/btn-sellfixedprice-add-18-17.gif) no-repeat left top; }
.pro_quantity input { width:35px; height:15px; vertical-align:top; border:solid 1px #ccc; color:#ce0000; font-weight:bold; text-align:center; font-size:12px; font-family:Tahoma; margin:0 3px; }
.pro_quantity input.q_disabled { background-color:#ebebe4; border:solid 1px #7f9db9; }

.shopping_cart_content .cart_foot { padding-left:10px; padding-top:15px; margin-top:-10px; background-color:#dcdcdc; }
.shopping_cart_content .cart_foot p { height:22px; overflow:hidden; padding-left:5px; padding-right:15px; }
.shopping_cart_content .cart_foot p .selected_count { float:left; }
.shopping_cart_content .cart_foot p .selected_count b { font-weight:normal; margin:0 3px; }
.shopping_cart_content .cart_foot p .selected_amount { float:right; }
.shopping_cart_content .cart_foot p .selected_amount .red { color:#eb544b; }
.shopping_cart_content .cart_foot button.btn_to_cart { width:260px; height:45px; font-size:18px; color:White; cursor:pointer; border:none; background-color:#eb544b; }

.no_shopping { text-align:center; padding-top:20px; }

/*#endregion*/

/*#region ====拍卖关注====*/
.right_attention{ position:relative; }
.right_attention a{ text-decoration:none; color:inherit; }

/* 顶部 */
.top_title_wrap{ color:#666;}
.top_title_wrap .title { height:27px; line-height:27px; text-align:center; font-size:14px; background:#fff url(/web/img/bg-sidebar-caption.png) no-repeat 10px 7px; cursor:pointer; }
.top_title_wrap .top_btn{ background-color: #cdcdcd;display: inline-block;line-height: 25px;width: 100%;}
.top_title_wrap .top_btn #attention_refresh,.top_title_wrap .top_btn #attention_full_screen{text-align:right; cursor:pointer; }
.top_title_wrap .top_btn #attention_refresh{background:url(/web/img/v2/bg_right_attention_refresh_16_15.png) 10px center no-repeat; width:55px; float:left; }
.top_title_wrap .top_btn #attention_full_screen{background:url(/web/img/v2/bg_right_attention_full_12.png) left center no-repeat; width:65px; float:right; padding-right:5px;}

/* 中间列表 */
.center_list_wrap{ color:#666;}
.center_list_wrap .r{ color:#eb544a; font-weight:bold}
.center_list_wrap .grey{ color:#666; font-weight:bold}
.center_list_wrap span.rmb{ font-family:Arial;}
.center_list_wrap .goods_info{ color:#1e8dcd; position:relative;}
.center_list_wrap .goods_info a{ max-width:220px; display:inline-block;}
.center_list_wrap .time_state{ color:#999;}
.center_list_wrap .state{ width:40px; height:17px; color:White; line-height:17px; display:inline-block; text-align:center; margin-left:5px;}
.center_list_wrap .out{ background-color:#f1d534;}
.center_list_wrap .in{ background-color:#5eb544;}
.center_list_wrap .no_price{ background-color:#999999;}
.center_list_wrap .btn{ border:1px solid #ff6632; color:#eb544a; width:36px; height:16px; text-align:center; line-height:16px; float:right;cursor:pointer; }
.center_list_wrap .close_btn{background:url(/web/img/v2/close.png) center center no-repeat; width:17px; height:17px; display:none; cursor:pointer; position:absolute; top:0; right:0; }
.center_list_wrap .out_warn{ background-color:#ffffe3;}
.center_list_wrap .single_attention_wrap{ padding:5px 5px 10px 10px; border-bottom:1px solid #f3e9d9;}
.single_attention_wrap ul li{ line-height:20px;}
.single_attention_wrap ul li.goods_info span{ margin-left:3px;}

.center_list_wrap .empty {display: none;height: 70px;line-height: 70px;text-align: center;}

/* 底部按钮 */
.bottom_btn_wrap{ padding:0 10px; display:none; }
.bottom_btn_wrap a { background-color:#eb544a; color:White; font-size:16px; font-weight:bold; height:45px; line-height:45px; display:inline-block; width:100%; text-align:center; margin:15px 0; cursor:pointer;}

/*#endregion*/

/*#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 ============ 弹窗样式 ============*/
.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; }*/

/* 登录弹出界面 */
.zwindow_login_panel { width: 370px; height: 258px; position: absolute; top: 0; left: 0; clear: both; background-color:White; overflow: hidden; z-index: 1000; border: solid 1px #b9cbd6; padding:15px 25px;; }
#zwindow_login_panel_header { position: relative; overflow: hidden; text-indent: 2px; _zoom: 1; }
#zwindow_login_panel_header .lw_title { color: #333; font-size: 20px; display: block; padding-top: 4px; font-weight:normal; }
#zwindow_login_panel_header .lw_closeBtn { background: url("/web/img/bg-red-close-22.png") no-repeat scroll center center transparent; right: 0; top: 0; height: 22px; width: 22px; display: block; position: absolute; }
#zwindow_login_panel_header .errow_tip_wrap{ *margin-top:10px; display:none; margin-top:15px; height:24px; line-height:24px; color:#d33c42; border:1px solid #f2bbbb; padding:0 10px 0 30px; background:#fddfe1 url(/web/img/v2/icon-errow-pink.png) 10px center no-repeat;}
.zwindow_login_panel .form {}
.zwindow_login_panel .form .p_input_name,.zwindow_login_panel .form .p_input_pwd,.zwindow_login_panel .form .code_content_wrap {margin-bottom:25px; border-bottom:1px solid #ccc; position:relative;}
.zwindow_login_panel .form input{outline:none;border:0 none;_outline:none;_border:0 none; _background-color:white;}
input:-webkit-autofill {-webkit-box-shadow: 0 0 0px 1000px white inset;}
.zwindow_login_panel .form .p_input input.input_text{ width: 150px;height:25px;line-height: 25px; margin-left:35px; padding-bottom:7px; border:none;}
.zwindow_login_panel .form .p_input_name {*width:100%; margin-top: 20px; background:url(/web/img/v2/icon_login_phone.jpg) no-repeat -6px top;_width:270px; }
.zwindow_login_panel .form .p_input_name input.input_text{width: 200px;}
.zwindow_login_panel .form .p_input_pwd {*width:100%; background:url(/web/img/v2/icon_login_password.jpg) no-repeat -6px top;_width:270px; }
.zwindow_login_panel .form .p_input_code{ overflow:hidden;}
.zwindow_login_panel .form .p_input_code .code_content_wrap{width:280px; float:left;}
.zwindow_login_panel .form .p_input input#check_code{ width: 75px;_width:75px;}
.zwindow_login_panel .form .p_input_code { display:none; background:url(/web/img/v2/icon_login_code.jpg) no-repeat -6px top;_height:30px; }
.zwindow_login_panel .form .p_input_code .code_img_wrap{display:inline-block; vertical-align:bottom; float:right;}
.zwindow_login_panel .form .p_input_code .code_img_wrap a.code_img{ color:#666;}

.zwindow_login_panel .form .p_link{ font-size:12px;}
.zwindow_login_panel .form .p_oprate{height: 20px;line-height: 20px; margin-top:20px; overflow:hidden;color: #666; _margin-top:30px;_width:270px;}
.zwindow_login_panel .form .p_oprate a.findpwd{ float:left;_width:80px; color:#666;}
.zwindow_login_panel .form .p_oprate a.goregist{ float:right; color:#de4849;}
.zwindow_login_panel .form .btn_login {margin-top: 5px; margin-bottom:15px; margin-top:10px; display:block; border:none; width:100%; height:45px;color:White; font-size:16px;cursor:pointer; background-color:#e04847; color:White; border-radius:5px;}
.zwindow_login_panel .form div .login_prompt{ position:absolute; right:0; top:0; line-height: 25px; color:#3499dd;}

.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 ============ 分页符样式 ============*/

.pager { font-size:14px; }
.pager_info { float: left; padding-top:8px; color:#333; }
.pager_info b { margin: 0 3px; }
.pager_content { text-align:right; float:right; color:#333; }
.pager_content a { border:solid 1px #e6e6e6; color:#333; text-decoration:none; }
.pager_content a:hover { border-color:#1f8ccd; color:#1f8ccd; }
.pager_content span { display:inline-block; vertical-align:top; text-align:center; }
.pager_content span.num { margin: 0 3px; }
.pager_content span.num a { display:inline-block; padding:6px 12px; }
.pager_content span.current { padding:7px 12px; color:#ff7300; }
.pager_content span.ellipsis { padding:8px 10px; font-family:Tahoma; }
.pager_content span.next a, .pager_content span.prev a { display:inline-block; height:26px; line-height:26px; margin: 0 3px; }
.pager_content span.next a { padding-left:10px; padding-right:25px; background: url(/web/img/icon-pager-pn.png) no-repeat 62px -36px; }
.pager_content span.prev a { padding-left:25px; padding-right:10px; background: url(/web/img/icon-pager-pn.png) no-repeat 10px -81px; }
.pager_content span.prev_disabled, .pager_content span.next_disabled { width:30px; padding:6px 0; border:solid 1px #e6e6e6; }
.pager_content span.prev_disabled { background: url(/web/img/icon-pager-pn.png) no-repeat 12px -127px; }
.pager_content span.next_disabled { background: url(/web/img/icon-pager-pn.png) no-repeat 13px 8px; }
.pager_content span.goto { margin-left:20px; }
.pager_content span.goto input { width:50px; height:26px; line-height:26px; margin: 0 6px; border:solid 1px #e6e6e6; vertical-align:middle; text-align:center; color:#333; font-size:14px; }
.pager .fixFloat { clear: both; height: 0; overflow: hidden; }

/*#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 ============ 智能输入提示 ============*/
.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 ============ 统计弹窗的样式 ============*/

/* 弹出界面 */
.zwindow_stat_panel { width: 300px; height: 200px; 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_stat_panel_header { position: relative; height: 22px; overflow: hidden; text-indent: 2px; _zoom: 1; }
#zwindow_stat_panel_header .st_title { color: #333; font-size: 14px; font-weight: bold; display: block; padding-top: 4px; }
#zwindow_stat_panel_header .st_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_stat_panel_content { position: relative; zoom: 1; background-color: #fff; border: 1px solid #E9E8E9; }
#zwindow_stat_panel_content table { width: 100%; margin-top: 10px; }
#zwindow_stat_panel_content table td { padding: 12px 0;font-size:16px;  line-height:22px; width:20px}
#zwindow_stat_panel_content table td.st_td { padding-left: 30px; width:50px; font-size:16px;  height:20px; }
#zwindow_stat_panel_content table td .search_text {  padding-left: 5px; width: 110px; font-size:16px;  height:20px; }
#zwindow_stat_panel_content table tr.st_footer td { padding: 0; background-color: #F4F5F5; height: 50px;font-size:16px;  line-height:22px;  }
#zwindow_stat_panel_content a { color: #0088ff; }
/*#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*/



.float_app { position:fixed; bottom:20px; left:0; width:162px; height:138px; background:url(/web/img/bg-float-app-162-138.png) no-repeat left top; cursor:pointer; } 
.float_app_maximized { position:fixed; bottom:0; left:-100%; width:100%; z-index:1001; }
.float_app_maximized .bg-head { width:1000px; height:29px; margin:0 auto; background:url(/web/img/bg-float-app-head-159-29.png) no-repeat left top; }
.float_app_maximized .bg { position:relative; background:url(/web/img/bg-float-app-maximized-6-6.png) repeat; }
.float_app_maximized .bg .content {position:relative; width:1000px; height:154px; background:url(/web/img/bg-float-app-ct-990-154.png) no-repeat left top; margin:0 auto; }
.float_app_maximized .bg .close { position:absolute; top:0; right:0; width:80px; height:154px; text-align:center; background:url(/web/img/bg-float-app-close-6-6.png); }
.float_app_maximized .bg .close button { border:0px; width:42px; height:42px; margin-top:55px; background:url(/web/img/bg-float-app-x-42-42.png) no-repeat left top; cursor:pointer; }
.float_app_maximized .bg .content .geetest_form { position:absolute;width:300px; height:30px;right:-30px; top:23px;display:none;}
.float_app_maximized .download_form { padding-left:520px; padding-top:62px; float:left; }
.float_app_maximized .download_form input { border:none; height:40px; line-height:40px; width:202px; padding-left:8px; font-size:18px; font-family:Arial; font-weight:bold; color:#333; background-color:#fff; vertical-align:middle; }
.float_app_maximized .download_form button { border:none; height:40px; width:76px; color:White; font-size:16px; background-color:#fe761b; cursor:pointer; vertical-align:middle; }
.float_app_maximized .download_code { float:left; text-align:center; margin-left:30px; width:160px; padding-top:134px; background:url(/web/img/bg-down-code-109-109.png) no-repeat center 15px; color:White; }

/*
.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; }

#error_404 { width:990px; height:270px; text-align:center; padding-top:10px; }
*/


/*引导层*/
.colse_guide{ width:45px; height:15px;float:right; cursor:pointer;}
.colse_btn{ width:28px; height:28px;margin-top: 8px; cursor:pointer;}
.colse_btn_large{ width:40px; height:40px;}
.next_guide,.finish_guide,.again_guide{ width:90px; height:30px; cursor:pointer;}
.get_btn{ width:110px; height:110px; cursor:pointer;}
.guide1,.guide2,.guide3,.guide4,.guide5,.guide6,.guide7{ position:absolute; z-index:10005;}


/*图片上传*/
.img_uploader { }
.img_uploader .btn_img_upload { display:inline-block; cursor:pointer; overflow:hidden; border:solid 1px #ddd; vertical-align:top; }
.img_uploader .btn_img_upload i.add_icon { display:block; width:20px; height:20px; margin-left:auto; margin-right:auto; background:url(/web/img/icon-add-20-20.png) no-repeat left top; }
.img_uploader .btn_img_upload.hover,.img_uploader .btn_img_upload:hover { background-color:#f4f4f4; }
.img_uploader .item { position:relative; display:inline-block; margin-right:14px; border:solid 1px #000; vertical-align:top; }
.img_uploader .item img { display:none; width:100%; height:100%; }
.img_uploader .item .btn_img_remove { position:absolute; right:-9px; top:-9px; width:24px; height:24px; background:url(/web/img/btn-close-24-24.png) no-repeat left top; cursor:pointer; }



/*----------复杂版图片上传---------*/
.img_uploader_com { display:inline-block; width:680px; }
.img_uploader_com .btn_img_upload { display:inline-block; width:90px; height:90px; background:url(/web/img/icon_continu_add.png) no-repeat left top; cursor:pointer; }
.img_uploader_com .item { position:relative; display:inline-block; margin-right:20px; width:90px; height:90px;}
.img_uploader_com .item img { display:none; width:88px; height:88px; border:solid 1px #e4e4e4; cursor:pointer; }
.img_uploader_com .item_big {width:145px;}
.img_uploader_com .item_big img { width:143px;}
.img_uploader_com .item .btn_img_operate { position:absolute; bottom:1px; right:1px;width:30px; height:14px; z-index:2;}
.img_uploader_com .item .btn_img_edit,
.img_uploader_com .item .btn_img_remove{display:inline-block; cursor:pointer; width:14px; height:14px;}
.img_uploader_com .item .btn_img_edit{background:url(/web/img/icon_img_upload_editor.png) no-repeat left top; margin-right:2px;}
.img_uploader_com .item .btn_img_remove{background:url(/web/img/icon_img_upload_delete.png) no-repeat left top;}
.img_uploader_com .item .btn_img_upload_again{ display:none; position: absolute;left: 0;top: 0;width: 90px;height: 90px; background:#333 url(/web/img/icon_img_upload_again.png) center center no-repeat; opacity:0.8; z-index:3; cursor:pointer;}
.img_uploader_com .item_empty{display:inline-block; margin-right:20px; width:90px; height:90px;background:url(/web/img/icon_upload_empty.png) no-repeat left top;}
.img_uploader_com .item_empty_big1,.img_uploader_com .item_empty_big2{display:inline-block; margin-right:14px; width:145px; height:91px; }
.img_uploader_com .item_empty_big1{background:url(/web/img/icon_upload_empty_big1.png) no-repeat left top;}
.img_uploader_com .item_empty_big2{background:url(/web/img/icon_upload_empty_big2.png) no-repeat left top;}

.delete_popwindow{ position:relative; width:460px; height:250px; background-color:White; border:1px solid #909599;}
.delete_popwindow div.tip_c{ border-top:4px solid #2a80b9; text-align:center; color:#eb5449; font-size:20px; padding-top:110px; padding-bottom:25px; background:url(/web/img/icon_upload_delete_pop.png) center 40px no-repeat;}
.delete_popwindow div.btn_bar{ position:absolute; left:0; bottom:0; width:100%; height:60px; background-color:#f1f4f9; text-align:center;}
.delete_popwindow div.btn_bar button{ width:100px; height:30px; color:White; border:none; border-radius:5px; margin-top:15px; font-size:16px;}
.delete_popwindow div.btn_bar button.delete{ background-color:#2a80b9; margin-right:20px;}
.delete_popwindow div.btn_bar button.cancle{ background-color:#999;}
/*-------------------*/

/*******所在地城市选择*******/
.city_select { float:none !important; display:inline !important; }
.city_select .btn_city_select { display:inline-block; width:32px; height:32px; cursor:pointer;vertical-align:middle;
                                background:url(/web/img/bg_city_additem_12.png) no-repeat center center;
}
.city_select .item { position:relative; display:inline-block; margin-right:10px; min-width:50px; height:32px; border:1px solid #0080c0;border-radius:4px; padding-left:10px;padding-right:15px;
                     float:none !important;text-align:center;line-height:32px;font-size:12px;color:#555; }
.city_select .item .btn_city_remove { position:absolute; min-width:55px; height:32px; border-radius:4px;  right:0px; top:0px;  cursor:pointer;  float:none !important; 
                                      background:url(/web/img/city_btn_close.png) no-repeat top right;padding-right:6px;
}
.city_select .item:hover .btn_city_remove { display:block; }
.city_select .item_new{ padding-top:8px; padding-right:8px;}
.city_select .item_new img{ cursor:pointer;}
.city_select .item_new .btn_city_remove_new{ display:block; top:0; right:0; left:auto; width:17px; height:17px; background:url(/web/img/bg-img-uploader-remove-17.png) no-repeat left top;}

.bind_city_title { border-bottom:solid 1px #cecece; height:60px; }
.bind_city_title p { position:relative; padding-top:25px; text-align:center; }
.bind_city_title p b { font-size:16px; color:#333; text-align:center; }
.bind_city_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_city_form { width:320px; height:125px; padding:20px 0 30px 0; margin:0 auto; font-size:14px; }
.bind_city_form p { padding-top:10px; }
.bind_city_form .prompt { padding-top:15px; display:inline-block;}
.bind_city_form label { color:#333; font-weight:bold; }
.bind_city_form input.txt { width:280px; padding-left:8px; font-size:14px; border:solid 1px #cecece; border-radius:5px; height:32px; line-height:32px;  }
.bind_city_form select{display:inline-block;min-width:120px;height:32px;border:1px solid #dcdcdc;}
.bind_city_form .btn_line { text-align:center; padding-top:40px; padding-left:0; }
.bind_city_form button { border:none; color:White; font-size:15px; width:200px; background-color:#ef5347; height:34px; border-radius:5px; cursor:pointer; }

/*#region 进度条滑块*/
.single_range_slider{ width:460px; margin:0 10px;}
.s_r_warpper{ padding:10px 0; width:460px;}
.s_r_core{ height:6px; border:1px solid #eb544b; border-radius:5px; background-color:White;}     
.s_r_core .bar{height:4px; border:1px solid #fff; border-radius:5px;}
.bar .ui-slider-range { background: #eb544b; }
.bar .ui-slider-handle { border:none; width:17px; height:31px; position:absolute; top:-10px;left:-8px; background:url(/web/img/v2/icon_youbiao.png) left center no-repeat; z-index:1; cursor:pointer; }
.sliderValue{ position:absolute; background-color:White;}        
.s_r_show{ overflow:hidden; margin:10px 0; color:#999; position:relative;}
.s_r_show .s_r_start{ float:left;}
.s_r_show .s_r_end{ float:right;}
/*#endregion*/

/*#region 登录密码警示弹框*/
.login_warn_container{background-color:#fff;}
.login_warn_container .login_warn_title{height:55px;line-height:55px;text-align:center;border-top:3px solid #226a99;font-size:22px;font-weight:bold;border-bottom:1px solid #ccc;letter-spacing:5px;color:#eb544b;}
.login_warn_container .login_warn_content{height:120px;padding:40px 20px;}
.login_warn_container .login_warn_content .login_warn_tips{line-height:30px;font-size:15px;}
.login_warn_container .login_warn_content .login_warn_tips span{color:#eb544b;padding-left:2px;font-weight:bold;}
.login_warn_btn{height:45px;border-top:1px solid #ccc;line-height:45px;text-align:center;}
.login_warn_btn a{display:block;font-size:15px;font-weight:bold;color:#1f8ccd;}
/*#endregion*/


