@charset "utf-8";
/*
 * Copyright 2012, 56.com
 * Creator:Sonic, Luoming, Weijiang
 * $Author: xiangmei.zeng $
 * $Date: 2014-01-08 18:19:21 +0800 (周三, 2014-01-08) $
 */

/* all */
.hidden{ display:none!important; }

/* 
 *background-img
 * */
.i_skinset_tabs .mod56_box_hd_title .js_active a,
.i_skinset_tabs .mod56_box_hd_title .js_active span{ background:url(//s3.56img.com/style/i/v3/img/global/tab_bg.png) no-repeat; }
	
/*.i_skinset_tabs .mod56_box_hd_extra a,*/
.set_main .modify_btn,
.my_mods .use_btn,
.my_mods .del_btn,
.apply_btn,
.select_img_btn a,
.save_mod_btn,
.sign_btn,
.open_btn a{ background:url(//s3.56img.com/style/i/v3/img/global/btn_all_bg.png) no-repeat; }

.btn_s1,
.btn_s2,
.btn_s1 span,
.btn_s2 span{ background:url(//s3.56img.com/style/i/v3/img/global/btn_bg.png) no-repeat; }

.set_main .guide_item .item_bg,
.mainset_switch_nav .js_active a,
.submit_btn,
.mods_lists_panel li .cur,
.my_mods li .cur,
.sub_menu .corner,
.head_icon,
.gotop,
.space_feedback,
.meet_box,
.set_height,
.set_height_in,
.set_btn{ background:url(//s3.56img.com/style/i/v3/img/global/skin_set_bg.png) no-repeat; }

.user_list li{background:url(//s3.56img.com/style/i/v3/img/global/line_gray.png) 0 0 repeat-x;}

.black_del,
.del,
.close,
.add_follow,
.cancel_follow,
.each_follow,
.icon_verify,
.icon_verify_co,
.share_links a,
.v_icon,
.err_tips,
.ok_tips,
.apply_desc{background:url(//s3.56img.com/style/i/v3/img/global/icon_bg.png) 0 0 no-repeat;}

.host_icon,
.style_icon,
.module_icon,
.person_icon,
.medal_icon{ background:url(//s3.56img.com/style/i/v3/img/global/feature_icon.png) no-repeat; }

/*
 * @name: 空间装扮通用按钮 
 * @creator: Weiko (2012-02-28)
 * @lastModify: Weiko (2012-02-28)
 * btn_s(1、2、3、4)
 */
.btn_s1,.btn_s2{ display:inline-block; height:25px; font-size:14px; }
.btn_s1:hover, .btn_s2:hover { text-decoration:none; }
.btn_s1 span, .btn_s2 span{ float:left; height:25px; margin-left:7px; padding:0 15px 0 8px; overflow:hidden; line-height:24px; cursor:pointer; _line-height:26px; }
.btn_s1 span{ background-position:right -25px; }
/* btn_s1 */
.btn_s1:link, .btn_s1:visited { color:#fff; font-weight:bold; }
.btn_s1:hover { background-position:0 -60px; color:#fff }
.btn_s1:hover span{ background-position:right -85px; }
/* btn_s2 */
.btn_s2:link, .btn_s2:visited { color:#8E8E8E; }
.btn_s2{ background-position:0 -120px; }
.btn_s2 span{ background-position:right -145px; }
.btn_s2:hover { background-position:0 -180px; color:#8E8E8E; }
.btn_s2:hover span{ background-position:right -205px; }

/*
 * @name: 空间装扮模块头部
 * @creator: Weiko (2012-02-28)
 * @lastModify: Weiko (2012-02-28)
 */
.i_header a:link, .i_header a:visited { color:#BFBFBD; }
.i_header a:hover { color:#fff; text-decoration:none; }
.i_header{background:#292421;}
.i_manage{ position:relative; z-index:10000; }
.i_skinset .i_skinset_container{ background:url("//s3.56img.com/style/i/v3/img/global/i_skinset_hd_bg.gif") repeat-x scroll center top #EEE;}
.i_header .logo,
.i_skinset .logo{ float:left; height:35px;padding-top:3px;  margin-right:30px; background: #292421;}

.i_header .i_header_container{ position:relative; width:950px; height:38px; margin:auto; color:#BFBFBD; line-height:38px; z-index:2;}
.i_header .my_operate{ position:relative; float:left; *zoom:1; }
.i_header .my_operate a{ margin-right:30px; }
.i_header .sys_info{ float:right; }
    .sys_info li{ position:relative; float:left; margin-left:30px; *zoom:1; _display:inline; }
        .sys_info .cor{ position:absolute; right:0; top:7px;display:inline-block; width:0; height:0; margin-left:3px; border-style:solid dashed dashed; border-width:3px; border-color:#bfbfbf transparent transparent; font-size:0; overflow:hidden; _margin-top:16px; _top:4px; }
        .sys_info a:hover .cor{ border-top-color:#fff; }
        .sys_info .user_name a{ position:relative; margin-left:5px; padding-right:10px; _zoom:1; }
        .sys_info .info_num{ position:absolute;left:24px;top:1px;padding:0 2px; background:#e30e0e; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; color:#fff; font:bold 12px arial; }
        .sys_info .sub_menu{ position:absolute; top:34px; left:0; width:100px; padding:5px 0; border:1px solid #cbcbcb; border-top:0;
                            border-radius:0 0 2px 2px; -moz-border-radius:0 0 2px 2px; -webkit-border-radius:0 0 2px 2px; background:#f7f7f7; z-index:10003;  }
        /*.sys_info .sub_menu .corner{ position:absolute; top:-10px; left:25px; width:18px; height:10px; background-position:-536px 0; }*/
        .sys_info .sub_menu a,
        .m_d_list_opt .m_d_list_oa{ position:relative;display:block; height:21px; margin:0 5px; overflow:hidden; text-indent:5px; line-height:21px; color:#616161; line-height:22px\9;cursor:pointer; }
        .sys_info .sub_menu a:visited { color:#616161;  }
        .sys_info .sub_menu a:hover { background:#e6e6e6; color:#616161;  }
        /* 不需要下拉时，隐藏小三角 */
        .sys_info .info_box .cor{ visibility:hidden; }
        /* 下拉菜单 */
        .sys_info .info_tab, .sys_info .name_tab{ padding:0 8px; margin:0 -8px 0 22px; }
        .sys_info .cur, .sys_info .cur{ padding:0; margin-left:20px; }
        .sys_info .cur .user_name, .sys_info .cur .info_box{ position:relative; height:29px; padding:0 8px; margin-top:4px; background:#f7f7f7;
                border:1px solid #cbcbcb; /*border-bottom-width:0;*/ line-height:25px; color:#616161; z-index:10002; _float:left; _margin-bottom:-5px; }
        .sys_info .info_box a{ position:relative;padding-right:20px; }
            .sys_info .cur .cor{ _margin-top:11px; }
            .sys_info .cur .user_name a, .sys_info .cur .info_box a,
            .sys_info .cur .user_name a:hover, .sys_info .cur .info_box a:hover { color:#616161; }
            .sys_info .cur a:hover .cor{ border-top-color:#616161; }
            .sys_info .cur .user_name .cor{ border-top-color:#616161; }
            .sys_info .cur .info_box a .cor,
            .sys_info .cur .info_box a:hover .cor{ border-top-color:#f7f7f7; }
            /* 消息下拉菜单重置 */
            .info_tab .sub_menu{ width:130px; padding:10px; }
            /* .info_tab .sub_menu .news_tips{ padding-bottom:5px; margin-bottom:10px; border-bottom:1px solid #ccc; }
            .info_tab .sub_menu .news_tips li{ padding-left:5px; _padding-left:0;}
            .info_tab .sub_menu li{ float:none; height:22px; margin:0; line-height:22px; color:#333; }
            .info_tab .sub_menu li a{ margin:0; } */
            /*.info_tab .sub_menu .news_tips li a{ float:right; display:inline; margin-right:20px; }*/
            #msgPushBoxCt{ overflow:hidden;padding:0; }
            .info_tab .m_d_list{ overflow:hidden;border-bottom:1px dotted #808080;margin-bottom:-1px; padding-bottom:2px;_border-bottom:1px solid #ccc;_margin-bottom:-11px;}
            .info_tab .m_d_list_item{ float:none;margin:0; }
            .info_tab .m_d_list_item .m_d_list_p{ padding:0 2px; }
            .info_tab .m_d_list_item .m_d_list_a{ margin:0;color:#333; }
            .info_tab .m_d_list_item .red:link,
            .info_tab .m_d_list_item .red:visited,
            .info_tab .m_d_list_item .red:hover,
            .info_tab .m_d_list_item .red:active{ color:#FD2500; }
            .info_tab .sub_menu .m_d_list_opt,#msgPushBoxCt .m_d_list_opt{ _margin-top:11px; }
            .info_tab .sub_menu .m_d_list_item .m_d_list_p{ padding:0; }
            .info_tab .sub_menu .news_tips li a{ display:inline; }
            .info_tab .sub_menu .m_d_list_oa_ex{ position:absolute;top:0;right:8px;color:#e63737; }
            .info_tab .mask_iframe{ position:absolute;top:29px;right:0;display:none; width:0; height:0; filter:alpha(opacity=0); opacity:0; border:0; background:#FFF; z-index:1; }

        /* 消息弹层 */
        .message_box{ position:absolute; top:38px; left:0; width:150px; padding:10px; border:1px solid #CBCBCB; background-color:#F7F7F7; line-height:22px; color:#333; }
            .m_d_list_opt{ margin:0 10px 0 0;color:#e3e3e3;vertical-align:top;line-height:1.8em; }
            .message_box .m_d_list_opt .m_d_list_oa:link,
            .message_box .m_d_list_opt .m_d_list_oa:visited{ color:#333; }
            .message_box .m_d_list_opt .m_d_list_oa_ex{ position:absolute;top:0;right:0;color:#26a; }
            /* .message_box li{ float:none!important; width:100%; height:22px; margin-left:0; }
            .message_box li a{ float:right; margin-right:20px; }
            .info_tab .sub_menu .news_tips li a:link, .info_tab .sub_menu .news_tips li a:visited, .info_tab .sub_menu .news_tips li a:hover,
            .message_box li a:link, .message_box li a:visited, .message_box li a:hover { color:#26a; }
            .info_tab .sub_menu .news_tips li a:hover,
            .message_box li a:hover { text-decoration:underline; background:none; } */
            .message_box .close{ position:absolute; top:5px; right:8px; width:10px; height:9px; overflow:hidden; background-position: -4px -114px; text-indent:-9999px; }
            .message_box .close:hover { background-position:-4px -133px; }

        /* beta */
        .i_header .beta{ position:absolute; top:10px; right:0; width:26px; height:12px; background:url(//s3.56img.com/style/i/v3/img/global/beta.png) no-repeat;  text-indent:-9999px; }
        /* 奖 icon */
        .i_header .my_operate .awards{ position:absolute; top:12px; right:10px; width:18px; height:15px; margin:0; background:url(//s3.56img.com/style/i/v3/img/global/awards.png) no-repeat; text-indent:-9999px; }


/*
 * @name: 空间装扮模块 
 * @creator: Weiko (2012-02-28)
 * @lastModify: Weiko (2012-02-28)
 */
.i_skinset .i_skinset_container{ border-bottom:1px solid #C4C6C3; }
.i_skinset_container .i_skinset_tabs{ width:950px; margin:0 auto; }
    .i_skinset_tabs .mod56_box_hd{ position:relative; height:38px; }
    .i_skinset_tabs .mod56_box_bd{ _height:288px; min-height:288px; }
    .i_skinset_tabs .mod56_box_bd h4{ font:normal 14px 'Microsoft YaHei'; color:#2A2A2A; }
    .i_skinset_tabs .js_switch_nav{ padding-top:8px; line-height:31px; }
    .i_skinset_tabs .js_switch_nav a{ height:31px; color:#BFBFBD; font-size:14px; }
    .i_skinset_tabs .js_switch_nav a:hover { color:#fff; }
    .i_skinset_tabs .mod56_box_hd_title .js_active a{ color:#2A2A2A; font-weight:bold; }
    .i_skinset_tabs .mod56_box_hd_title .js_active a:hover { color:#2A2A2A; }
    .i_skinset_tabs .js_switch_nav .js_active span{ margin-left:5px; padding:0 15px 0 10px; background-position:right -41px; }
    .i_skinset_tabs .mod56_box_hd_extra{ margin-top:7px; _margin-top:-31px; }
    .i_skinset_tabs .mod56_box_hd_extra a{ margin-left:15px; }

    .set_main{ float:left; width:100%; margin:10px 0; }
        .set_main_in{ _height:260px; min-height:260px; margin:0 276px 0 105px; padding-top:8px; border-left:1px solid #DBDBDB; border-right:1px solid #fff; _margin-left:0; }
        .set_main .mainset_nav{ float:left; width:104px; height:268px; border-right:1px solid #fff; _margin-right:-3px;}
    .set_view{ float:left; width:275px; _height:260px; min-height:260px; padding-top:8px; margin:10px 0 10px -276px; border-left:1px solid #DBDBDB; }

    .single .set_main_in{ margin-left:0; border-left:0; }

    /* 关闭icon */
    .i_skinset .close,
    .win_pop .close,
    .m_v_list .del{ position:absolute; right:5px; top:6px; width:10px; height:9px; background-position:-4px -114px; text-indent:-9999px; }
    .i_skinset .close:hover, .m_v_list .del:hover { background-position:-4px -133px; }
        /* 关闭弹窗 */
        .win_pop .close{ right:10px; top:10px; width:12px; height:12px; background-position:-4px -151px; }
        .win_pop .close:hover { background-position:-4px -173px; }
        /* 删除推荐视频 */
        .m_v_list .del{ top:2px; right:2px; }

    /* 向导 */
    .set_main .guide_item{ float:left; width:132px; margin:0 11px 0 25px; _display:inline; }
        .set_main .guide_item p{ margin-bottom:15px; line-height:22px; }
        .guide_item .item_bg{ display:block; width:132px; height:118px; margin:15px 0; overflow:hidden; cursor:pointer; }
        .set_main .mod_item .item_bg{ background-position:0 0; }
        .set_main .layout_item .item_bg{ background-position:-132px 10px; }
        .set_main .bg_item .item_bg{ background-position:-264px 6px; }
        .set_main .com_item .item_bg{ background-position:-396px 0; }

        .set_view h4{ margin-bottom:11px; text-indent:32px; }
        .set_view .view_img{ width:200px; margin:auto; padding:4px; border:1px solid #DADADA; background:#fff; }
        .set_view img{ display:block; width:200px; height:107px; }
        .set_view p{ margin-top:12px; text-align:center; }
        .set_view .setmod_name{ font-size:14px; }
        .set_view p a{ margin:0 12px; color:#4F4F4F; }
    /* 模板/自定义共用 */
        .tpl_switch_tabs .mainset_switch_nav li,
        .custom_switch_tabs .mainset_switch_nav li{ float:none; margin:20px 0; }
        .tpl_switch_tabs .mainset_switch_nav a,
        .custom_switch_tabs .mainset_switch_nav a{ display:block; height:30px; width:104px; font:normal 14px/30px 'Microsoft YaHei'; text-indent:15px; color:#2A2A2A; }
        .tpl_switch_tabs .mainset_switch_nav .js_active a,
        .custom_switch_tabs .mainset_switch_nav .js_active a{ background-position:-60px -300px; }
        .tpl_switch_tabs .mainset_switch_panel{ padding-left:50px; }

    /* 模板 */
        .mods_switch_tabs .mods_switch_nav { color:#8F8F8F; }
        .mods_switch_tabs .mods_switch_nav li{ display:inline; }
        .mods_switch_tabs .mods_switch_nav li a{ padding:0 15px; color:#939393; }
        .mods_switch_tabs .mods_switch_nav .js_active a{ color:#2E2E2E; }

        .mods_lists_panel ul{ min-height:190px; overflow:hidden; *zoom:1; _height:190px; }
        .mods_lists_ct .mods_lists_panel li,
        .my_mods li{ position:relative; float:left; width:150px; height:80px; margin:15px 15px 0 0; }
        .mods_lists_ct .mods_lists_panel li img,
        .my_mods li img{ display:block; width:140px; height:70px; padding:4px; border:1px solid #dbdbdb; }
        .mods_lists_ct .mods_lists_panel li a:hover img,
        .my_mods li a:hover img{ border:1px solid #A7A7A7; }
        .mods_lists_ct .mods_lists_panel li span,
        .my_mods li span{ position:absolute; left:5px; bottom:5px; width:140px; height:20px; background-color:#000; opacity:.8; filter:alpha(opacity=80); color:#fff; text-indent:5px; }
        .mods_lists_panel li .cur,
        .my_mods li .cur{ position:absolute; top:5px; left:5px; width:28px; height:28px; overflow:hidden; background-position:-241px -300px; }
            /* 认证模板 */
            .v_mods{ background:url(../../img/global/icon_bg.png) no-repeat 3px -449px; text-indent:23px!important;  }

        .page_theme_0{ padding-top:15px; text-align:center; clear:right; }

        .my_mods{ margin-top:20px; color:#9D9D9D; }
        .my_mods .my_mods_tit{ position:relative; height:30px; margin-bottom:15px; line-height:30px; }
        .my_mods .save_mod_btn{ position:absolute; right:38px; top:0; width:115px; height:30px; background-position:0 -326px; text-indent:-9999px; }
        .my_mods li{ height:121px; }
        .my_mods li p{ margin:3px 0; }
        .my_mods li span{ bottom:45px; _bottom:55px; }
        .my_mods .use_btn,
        .my_mods .del_btn{ float:left; width:45px; height:21px; margin:2px 15px 0 0; text-indent:-9999px; }
        .my_mods .use_btn{ background-position:0 -109px; }
        .my_mods .del_btn{ background-position:0 -140px; }
    /* 布局 */
    .select_layout .guide_item{ margin-right:30px; }
    .select_layout .set_main h4{ padding-left:25px; }
    .select_layout .item_bg{ height:141px; }
    .select_layout .l_layout .item_bg{ background-position:0 -139px; }
    .select_layout .r_layout .item_bg{ background-position:-150px -139px; }
    .select_layout .v_layout .item_bg{ background-position:-300px -139px; }
    .select_layout .disabled .item_bg{ background-position:-450px -139px; }
    .select_layout .disabled label{ cursor:default; color:#aaa; }
    .select_layout .disabled .item_bg{ cursor:default; }
    .select_layout .v_layout p{ width:137px; white-space:nowrap; }
    .select_layout label{ font:14px 'Microsoft YaHei'; cursor:pointer; }
    .select_layout input{ margin-right:3px; *margin-right:0; }
    .select_layout .view_img img{ height:138px; }
    .js_switch_ct .apply_btn{ display:block; width:140px; height:35px; margin:auto; background-position:0 -171px; text-indent:-9999px; }
    /* 自定义 */
    .custom_switch_tabs .custom_switch_ct{ margin-right:0; border-right:0; }
    .custom_switch_tabs .set_view{ padding-top:0; margin-top:0; margin-bottom:0; }
    .custom_switch_tabs .custom_color_list,
    .custom_switch_tabs .custom_bg_set,
    .custom_switch_tabs .custom_banner_set{ float:left; width:529px; height:260px; padding-left:38px; margin-right:276px; border-right:1px solid #fff; }
        .custom_panel .custom_color_list span{ float:left; width:90px; height:17px; overflow:hidden; margin:10px 40px 10px 0; cursor:pointer; _display:inline; }
        .custom_panel .custom_color_list .cur{ margin:6px 36px 6px -4px; border:4px solid #C2C2C4; }
        .custom_color .view_img img{ height:177px; }
        
        .custom_bg_set .upload_img{ position:relative; float:left; width:150px; margin-top:15px; }
        .custom_bg_set .upload_img_in{ width:130px; height:130px; padding:8px; margin-bottom:10px; border:1px solid #DBDBDB; background:#fff; }
        .custom_bg_set .upload_img img{ width:130px; height:130px; }
        .custom_bg_set .upload_img .del{ position:absolute; top:8px; right:15px; background:none;  font-weight:bold; color:red; }
        .custom_bg_set .select_img_btn{ position:relative; }
        .custom_bg_set .upload_img .select_img_btn a{ display:block; width:75px; height:30px; overflow:hidden; margin:auto; background-position:0 -216px; text-indent:-9999px; }
            .select_img_btn .file_btn{ position:absolute; left:37px; top:0; height:30px; width:75px; overflow:hidden; _left:0; }
            .select_img_btn .file_btn input{ position:absolute; left:-158px; top:0; display:block; height:30px; width:232px; opacity:0; filter:alpha(opacity=0); -moz-transform:scale(1.5); cursor:pointer; *zoom:1.5; left:-163px\0; *left:-260px;  }
        .custom_bg_set .set_img{ margin:16px 0 0 165px; }
        .custom_bg_set .set_img p{ height:25px; margin-bottom:10px; }
        .custom_bg_set .set_img label{ float:left; width:75px; text-align:left; }
        .custom_bg_set .set_img select{ float:left; padding:2px; width:80px; }
        .custom_bg_set .set_img .or label{ width:auto; cursor:pointer; }
        .custom_bg_set .set_img .or input{ margin-right:3px; vertical-align:-3px; }
        .custom_bg .set_view .view_img_in{ height:175px; overflow-x:hidden; overflow-y:auto; }
        .custom_bg .set_view .view_img_in img{ width:181px; height:auto; }

        .custom_banner .set_img{ margin-top:20px; }
        .custom_banner .set_img label{ width:65px; }
        .custom_banner .view_img img{ height:165px; }
        /* 设置头图高度 */
        .custom_banner .set_height_box{ margin-bottom:10px; overflow:hidden; *zoom:1; }
        .custom_banner .set_height{ position:relative; float:left; width:127px; height:16px; background-position:-415px -300px; }
        .custom_banner .set_height_in{ position:absolute; height:16px; width:127px; background-position:-415px -324px; }
        .custom_banner .height_num{ float:left; margin-left:5px; }
        .custom_banner .set_btn{ position:absolute; top:5px; left:20px; width:16px; height:11px; overflow:hidden; background-position:-562px -300px; cursor:w-resize; }
        /* 组件 */
        .module_set .module_groud{ float:left; width:370px; margin-right:25px; }
        .module_set .module_view{ float:left; width:240px; }
        .module_set .groud_list,
        .module_set .high_groud_list{ margin:0 0 18px -30px; overflow:hidden; *zoom:1; *margin-left:-34px; }
        .module_set .module_groud li{ float:left; height:18px; margin-left:30px; padding-top:8px; overflow:hidden; _display:inline; }
        .module_set .high_groud_list li{ width:160px; }
            .module_set .module_groud li label{ cursor:pointer; }
            .module_set .module_groud li input{ margin-right:3px; vertical-align:-3px; }
            .module_set .module_groud li .seting{ color:#609000; }
            .red_em{ margin-right:3px; font-size:14px; color:red; vertical-align:-3px; }
            .module_set .module_groud .disabled label{ color:#aaa; cursor:default; }

        .module_set .module_view div{ position:relative; height:20px; margin-bottom:5px; background:#C0C0C0; border:1px solid #fff; line-height:20px; }
        .module_set .module_view .ba_img,
        .module_set .module_view .v_notice{ text-align:center; }
        .module_set .module_view .col_left,
        .module_set .module_view .col_right{ height:auto; background:#eee; border:none; text-align:left; text-indent:20px; }
        .module_set .module_view .col_left{ float:left; width:150px; margin-right:5px; }
        .module_set .module_view .col_right{ float:left; width:85px; text-indent:7px; }
        .module_set .view_img img{ height:140px; }

        /* 申请认证文字 */
        .apply_desc{ padding-left:20px; background-position:0 -477px; }
        .apply_txt:link, .apply_txt:visited, .apply_txt:hover { margin:0; color:#609000; }

        /* 弹窗 */
        /* 公共 */
        .win_pop{ position:absolute; top:50%; left:50%; overflow:hidden; z-index:10008; }
            /**html{ background-attachment:fixed; background-image:url('about:blank');} [> For IE6弹窗仿fixed居中定位 <]*/
            /**html .win_pop{ position:absolute; bottom:auto; top:expression(documentElement.scrollTop + (documentElement.clientHeight/2 - this.clientHeight/2));  margin-top:0;}*/
        .win_pop_in{ position:relative; background:#f7f7f7; border:1px solid #707070; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; 
                    box-shadow:0 2px 2px rgba(60, 55, 54, .3); word-wrap:break-word; color:#6E6E6E; z-index:10000; }
        .win_pop_hd{ position:relative; padding:20px 35px 0; *zoom:1; }
        .win_pop_hd h3{ display:inline; font:normal 14px 'Microsoft YaHei'; color:#2A2A2A; }
        .win_pop .help{ margin-left:8px; color:#609000; }
        .win_pop .win_pop_bd{ padding:2px 12px 10px 35px; margin-bottom:10px; }
        .win_pop_ft{ padding:20px 0; margin:0 15px; border-top:1px solid #DCDCDC; text-align:center; }
        .win_pop_ft a{ margin:0 10px; position:relative;/* For IE6 鼠标移上时向左移动BUG */ }
        .win_pop .mod56_page{ text-align:center; }

        .green_txt:link, .green_txt:visited, .green_txt:hover { margin:0 3px; color:#609000; }


        /* 弹窗背景 */
        .win_pop_bg{ position:absolute; top:0; left:0; width:100%; height:100%; *height:1000px; background:#000; opacity:.15; filter:alpha(opacity=15); }
        
            /* 重置外边框 弹窗有半透明阴影时，在这里重置 */
            .insert_video .win_pop_in,
            .insert_img .win_pop_in,
            .confirm_pop .win_pop_in,
            .confirm_fav .win_pop_in,
            .save_setting .win_pop_in,
            .send_msg .win_pop_in,
            .loading .win_pop_in,
            .privacy_setting .win_pop_in{ margin:5px; border:1px solid #C0C0C0; }

        /* 弹窗确定文字 */
        .win_pop .remind{ margin-bottom:5px; font:16px 'Microsoft YaHei',sans-serif; text-align:center; color:#434343; }
        .win_pop .remind span{ color:#D20000; }

        /* 视频推荐设置 */
        .video_set{ width:800px; /*height:590px;*/ margin:-330px 0 0 -400px;  }
            .tit_input input{ width:716px; height:22px; padding:3px 5px; border:1px solid #E1E0E0; line-height:22px; }
        .video_set .win_pop_bd h4{ margin:10px 0; }
        .video_set .win_pop_bd h4 span{ font-weight:normal; }
        .video_set .m_v_list{ *position:relative;/* For IE6 7 overflow-y作用 */ height:96px; margin:10px 0 22px -20px; overflow-x:hidden; overflow-y:auto; }
        .video_set .m_v_list ul{ margin-top:-20px; overflow:hidden; *zoom:1; }
        .video_set .m_v_list li{ position:relative; float:left; width:130px; height:96px; overflow:hidden; margin:20px 0 0 20px; _display:inline; }
        .video_set .m_v_list .m_v_list_pic{ width:130px; overflow:hidden; background:#E2E2E2;  text-align:center; color:#8C8C8C; font:14px/78px 'Microsoft YaHei',sans-serif; }
        .video_set .m_v_list li a{ color:#616161; }
        .video_set .m_v_list .m_v_list_title{ display:inline-block; word-break:break-all; } /* 文字换行问题 */
        .video_set .m_v_list .seting{ position:absolute; top:60px; left:0; height:18px; width:130px; background:#000;  opacity:.7; filter:alpha(opacity=70); text-align:center; }
        .video_set .m_v_list .seting a{ color:#fff; }
        .video_set .m_v_list .head_icon{ position:absolute; top:0; left:0; width:40px; height:40px; overflow:hidden; background-position:0 -300px; }

        .video_set .video_view{ height:auto; margin:20px 0 0 -20px; }
        .video_set .video_view{ *zoom:1; }
        .video_set .video_view li{ width:230px; height:60px; padding-bottom:30px; overflow:hidden; }
        .video_view p{ margin:5px 0; }
        .video_view .m_v_select,
        .video_view .m_v_list_pic,
        .video_view .m_v_list_txt{ float:left; }
        .video_set .video_view .m_v_list_pic{ width:100px; height:60px; overflow:hidden; margin:0 10px 0 5px; }
        .video_set .video_view .m_v_list_pic img{ width:100px; height:60px; }
        .video_set .video_view .m_v_list_txt{ width:100px; }
        .video_set .video_view .m_v_list_txt h6{ max-height:35px; overflow:hidden; _height:expression(this.scrollHeight > 35 ? "35px" : "auto"); }
        .video_view .m_v_select{ padding-top:23px; }
        .video_view .m_v_select input{ float:left; *width:13px; *height:13px; }
        .video_set .mod56_page{ padding-top:0; }

        .video_set .filter_bar{ position:relative; height:30px; padding-top:20px; border-top:1px solid #DCDCDC; }
        .video_set .v_search{ position:absolute; right:10px; top:15px; }
        .video_set .v_search input{ float:left; }
        .video_set .v_search .input_box{ float:left; height:25px; width:186px; border-top:1px solid #4e4e4e; }
        .video_set .v_search .input_box input{ height:23px; width:180px; padding:2px; border:1px solid #A9A9A9; border-bottom:0; background:#DCDCDC; line-height:23px; color:#8D8D8D; }
        .video_set .v_search .submit_btn{ width:37px; height:29px; border:0; background-position:-185px -300px; font-size:0; cursor:pointer; }
            /* 搜索无结果 */
            .null_set{ padding:30px; text-align:center; }
            .null_set span{ margin:0 3px; color:#F04B17; }


        /* 自定义公告设置 */
        .define_notice{ width:800px; margin:-295px 0 0 -400px; }
            .define_notice .tit_input{ margin-top:10px; }
            .define_notice .remind_txt{ text-align:right; margin:0px 23px 10px; }
        .edit_box{ height:400px; width:726px; margin-top:10px; }
            /* 插入视频、图片 */
            .insert_video, .insert_img{ width:500px; margin:-200px 0 0 -250px; z-index:10010; }

            .insert_video .tit_input{ height:30px; line-height:30px; margin:5px 0; }
            .insert_video .tit_input input{ width:346px; *vertical-align:-8px; }

            .insert_img{ width:520px; }
            .insert_img .win_pop_bd{ padding-left:25px; }
            .insert_img .mod56_switch_tabs{ position:relative; padding-top:25px; }
            .insert_img .js_switch_nav{ position:absolute; left:5px; top:3px; }
            .insert_img .js_switch_ct{ padding-top:10px; border-top:1px solid #DBDBDB; _zoom:1; }
            .insert_img .js_switch_nav li{ margin-right:10px; }
            .insert_img .js_switch_nav li a{ color:#7B7B7B; }
            .insert_img .js_switch_trigger{ height:21px; background:#DBDBDB; border:1px solid #DBDBDB; line-height:21px; }
            .insert_img .js_active{ background:#f7f7f7;  border-bottom-color:#f7f7f7; }

            .insert_img .upload_img{ width:432px\9; height:36px; overflow:hidden; margin-bottom:10px; }
            .insert_img .upload_img embed{ margin-left:-10px; }
            .insert_img .select_album{ margin-bottom:10px; }
            .insert_img .select_album select{ width:150px; }
            .insert_img .img_list{ overflow:hidden; margin:20px 0 0 -15px; *zoom:1; _margin-left:-5px; }
            .insert_img .img_list li{ position:relative; float:left; width:144px; height:144px; padding-bottom:20px; margin-left:15px; text-align:center; _margin-left:14px; _display:inline; }
            .insert_img .img_list li a{ float:left; width:144px; height:144px; overflow:hidden; _display:inline; }
            .insert_img .img_list li img{ padding:0 4px 4px 0; background:url(../../img/global/photo_bg.png) no-repeat right bottom;  }
            .insert_img .img_list li .img_bg{ position:absolute; top:4px; left:4px; height:110px; width:110px; background:#DBDBDB; z-index:-1;  }

        /* 确定浮层 */
        .confirm_pop{ width:260px; margin:-70px 0 0 -130px; }
        .confirm_pop .win_pop_bd{ padding:20px 35px 0; margin-bottom:0; }
        .confirm_pop .win_pop_ft{ border:0; }
        /* 隐藏收藏列表  / 设置未保存 */
        .confirm_fav,
        .save_setting{ width:320px; margin:-100px 0 0 -160px; }
        .confirm_fav .win_pop_bd,
        .save_setting .win_pop_bd{ padding:20px 20px 10px; }
        .confirm_fav .remind,
        .save_setting .remind{ text-align:left; }
        .confirm_fav .txt,
        .save_setting .txt{ font-size:14px; }
        /* 加载中 */
        .loading{ position:fixed; top:35px; left:50%; margin-left:-460px; width:130px; background-color:#eeffd2; border:1px solid #b8d984; z-index:10010; color:#444; }
            *html .loading{ position:absolute; top:expression(documentElement.scrollTop + 10); } /* For IE6 定位 */
        .loading .txt img{ margin-right:5px; vertical-align:-6px; }
        .loading .win_pop_ft{ display:none; }
        
        .save_setting .giveup_btn{ width:74px; background-position:0 -401px; }

        /* 发送短消息 */
        .send_msg{ width:540px; }
        .send_msg .win_pop_hd{ margin-bottom:15px; }
        .send_msg .win_pop_bd{ position:relative; margin-bottom:0; *zoom:1; z-index:10020; }
        .send_msg .form_box{ display:block; position:relative; margin-bottom:10px; *zoom:1; }
        .send_msg .form_box:after { visibility:hidden; display:block; height:0; clear:both; content:" "; }
        .send_msg .form_box span{ float:left; width:50px; text-align:right; }
        .send_msg .form_box input{ float:left; height:22px; width:390px; padding:3px 5px; border:1px solid #E1E0E0; line-height:22px; color:#666; }
        .ico_expand{ position:absolute; right:20px; top:13px; display:inline-block; width:0; height:0; overflow:hidden; font-size:0; border-width:5px; border-color:#73A7D6 transparent transparent; border-style:solid dashed dashed; cursor:pointer; }
        /*.send_msg .form_box #sms_contentEdit{ float:left; width:402px; }*/
        .send_msg #content_editor_face_icon{ cursor:pointer; }
        .send_msg .form_box .it1{ height:100px; border:1px solid #E1E0E0; }
            .send_msg .dialog_friend_list{ position:absolute; top:31px; left:85px; width:180px; height:220px; overflow:hidden; background:#fff;  border:1px solid #E1E0E0; }
            .send_msg .list_a{ height:192px; overflow-x:hidden; overflow-y:auto; }
            .send_msg .dialog_friend_list h4{ height:25px; background:#ddd; line-height:25px; text-indent:10px;  }
            .send_msg h4 .close{ top:7px; }
            .send_msg .dialog_friend_list .list_a li{ height:24px; padding-left:25px; line-height:24px; }
            .send_msg .dialog_friend_list .list_a li.current{ height:auto; }
            .send_msg .dialog_friend_list .list_b li{ padding-left:20px; }
            .send_msg textarea{ width:394px; height:132px; padding:3px; border:1px solid #E1E0E0; resize:none; color:#666; line-height:22px; }
            /*表情框*/
            /*#content_editor_face{z-index:10011;}*/
            #acol_face_container{ position:relative; *zoom:1; }
            .msg_face{width:420px;position:absolute;top:22px;left:49px;background:#f0f6fd;padding:5px;border:solid 1px #deeefe; z-index:10020; *left:0;}
            div.msg_face div{float:left;cursor:pointer;background:#fff;padding:3px;border:solid 1px #ccc;width:19px;height:19px;margin:0 3px 3px 0;}
            div.msg_face img{width:19px;height:19px;display:block;margin:0;}
            div.msg_face p{text-align:right;width:100%;}
            div.msg_face p span{float:none;padding:3px 0 0 0;margin:0 3px 0 0;}
            div.msg_face div:hover,
            .face_hover{border-color:#5097ff;}
            .msg_face_test{ position:absolute; top:22px; left:49px; width:432px; height:192px; background-color:#ccc; z-index:10020; *left:0; }
            .editor_box{ width:400px; height:98px; margin-left:50px; border:1px solid #ccc; }

        /* 升级空间资格浮层 */
        .upgrade_qualify{ width:820px; }
        .upgrade_qualify .win_pop_in{ height:330px; background:url(//s3.56img.com/style/i/v3/img/global/upgrade_bg.jpg) no-repeat; border-radius:0; }
        .upgrade_qualify .upgrade_now,
        .upgrade_qualify .not_remind{ position:absolute; bottom:70px; }
        .upgrade_qualify .upgrade_now{ left:73px; width:140px; height:36px; overflow:hidden; text-indent:-9999px; }
        .upgrade_qualify .not_remind,
        .upgrade_qualify .not_remind:hover { left:225px; text-decoration:underline; color:#749C1D; }



/*
 * @name: 动态 feed_list 
 * @creator: Weiko 
 * @lastModify: Weiko 
 */
    .feed_list li{ padding-bottom:15px; margin-bottom:20px; overflow:hidden; background:url(../../img/admin/bottom_line.gif) repeat-x center bottom;  *zoom:1; }
    .feed_list .user_pic{ float:left; }
    .feed_list .feed_item_img img{ display:block; width:130px; height:78px; }
    .feed_list .feed_item .feed_item_img{ float:left; }
    .feed_list .feed_item .feed_item_info{ margin-left:140px; }
    .feed_list .feed_vlist{ margin:15px 0 0 -15px; overflow:hidden; *zoom:1; }
    .feed_list .feed_vlist_item{ position:relative; float:left; width:130px; margin-left:15px; _display:inline; }
        .feed_content .feed_tit,
        .feed_content .feed_comment{ margin-bottom:3px; font-size:14px; color:#7B7B7B; }
        .feed_content .has_del{ padding:2px 5px; margin-bottom:3px; border:1px solid #7B7B7B; color:#7B7B7B; }

        .feed_content .feed_tit a{ margin:0 5px; }
        .feed_content .feed_tit .user_name{ margin:0 5px 0 0; }
        .feed_content .feed_tit .icon_verify_co,
        .feed_content .feed_tit .icon_verify{ margin-left:0; vertical-align:middle; }
        .feed_item{ position:relative; margin-top:15px; overflow:hidden; *zoom:1; }
        .feed_item .work_name{ width:270px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; }
        .feed_item p{ height:18px; overflow:hidden; margin-bottom:3px; line-height:16px; }
        .feed_item .aur2{ float:left; }
        .feed_item .aur2 s{ margin-top:1px; }
        .feed_item .album_bg{ padding:0 4px 4px 0; background:url(//s3.56img.com/style/i/v3/img/global/album_bg.gif) no-repeat right bottom;  }
        /* 小镇1.5 动态 added by pinghui.zheng 2013-05-27 开始 */
        .feed_item .town_txt,
        .feed_item .feed_origi{ color:#7B7B7B; }
        .feed_item .town_txt{ height:34px; margin-bottom:5px; }
        /* 小镇1.5 动态 added by pinghui.zheng 2013-05-27 结束 */
        
        /* 超清、高清 */
        .feed_v_type{ position:absolute; top:63px; left:0; }
        /* 表情标签 */
        .face{display:inline-block;*display:inline;*zoom:1;overflow:hidden;width:28px;height:28px;cursor:pointer;vertical-align:middle;background-position:center center;background-repeat:no-repeat}
        .face_badluck{background:url(//s3.56img.com/images/face/x/badluck.gif)}
        .face_bye{background:url(//s3.56img.com/images/face/x/bye.gif)}
        .face_drop{background:url(//s3.56img.com/images/face/x/drop.gif)}
        .face_fil{background:url(//s3.56img.com/images/face/x/fil.gif)}
        .face_good{background:url(//s3.56img.com/images/face/x/good.gif)}
        .face_grief{background:url(//s3.56img.com/images/face/x/grief.gif)}
        .face_indecent{background:url(//s3.56img.com/images/face/x/indecent.gif)}
        .face_kiss{background:url(//s3.56img.com/images/face/x/kiss.gif)}
        .face_laugh{background:url(//s3.56img.com/images/face/x/laugh.gif)}
        .face_lovely{background:url(//s3.56img.com/images/face/x/lovely.gif)}
        .face_rage{background:url(//s3.56img.com/images/face/x/rage.gif)}
        .face_scare{background:url(//s3.56img.com/images/face/x/scare.gif)}
        .face_sleep{background:url(//s3.56img.com/images/face/x/sleep.gif)}
        .face_trick{background:url(//s3.56img.com/images/face/x/trick.gif)}
        .face_up{background:url(//s3.56img.com/images/face/x/up.gif)}





/*
 * @name: 前后台公共模块 
 * @creator: Luoming (2012-03-23)
 * @lastModify: Luoming (2012-03-23)
 */

/* icons */
.add_follow,
.cancel_follow,
.each_follow,
.icon_verify,
.icon_verify_co{width:19px; height:19px; display:inline-block; overflow:hidden; text-indent:-9999px;}
.add_follow{background-position:0 0; font-size:0; text-indent:0;}
.cancel_follow{background-position:0 -23px;}
.each_follow{background-position:0 58px;}
.icon_verify,
.icon_verify_co{width:20px; height:19px; background-position:0 -87px; text-indent:0;}
.icon_verify_co{background-position:0 -383px;}

/*认证pop*/
.verify_box{width:20px; height:20px; position:relative; display:inline-block; }
    .verify_info{font-size:12px; line-height:20px; position:absolute; left:20px; top:-5px; display:none; z-index:10000;}
    .verify_info ul{width:90px; margin-left:8px; padding:1px 6px 1px 4px; border-radius:2px; border:1px solid #f5e39a; border-top:1px solid #e3d28e; background:#ffeca0;}
    .verify_info li{padding-left:2px; height:20px; color:#cd4d00; border-bottom:1px solid #f5cc80;}
    .verify_info .v_arrow{position:absolute; left:2px; top:7px; height:0; overflow:hidden; border-left:none; border-top:5px solid #FFF; border-bottom:5px solid #FFF; border-right:6px solid #ffeca0;}
    .verify_box_co .verify_info ul{border:1px solid #b8dff5; border-top:1px solid #aacfe3; background:#bfe8ff;}
    .verify_box_co .verify_info li{color:#2077da; border-bottom:1px solid #9ed0ec;}
    .verify_box_co .verify_info .v_arrow{border-right:6px solid #bfe8ff;}
    .verify_box_co .icon_verify{background-position:0 -383px;}
    .verify_info li.last{border-bottom:none;}
/*    .verify_box_hover .verify_info,
    .verify_box:hover .verify_info{display:block;}*/

/* 用户列表 */
.user_list{}
    .user_list li{padding:12px 0 8px; background-position:0 top; zoom:1;}
    .user_list li:after{content:'.';display:block;height:0;clear:both;visibility:hidden;}
    .user_list li.first{background:none;}
    .user_list .user_pic{float:left;}
    .user_list .user_pic img{width:35px; height:35px;}
    .user_list .user_name{float:left; height:35px; width:138px; margin-left:5px; white-space:nowrap; line-height:35px; font-size:14px; overflow:hidden;}
    .user_list .user_name a{float:left; max-width:115px; overflow:hidden;}
    .user_list .user_btn{float:right; margin-top:10px; color:#c7c7c7;}
    .user_list .visit_date{float:right; line-height:35px;}
    .user_list .add_follow{margin-top:8px; float:right;}
    .user_list .icon_verify,
    .user_list .icon_verify_co{margin:8px 0 0 3px; vertical-align:middle;}


/* 用户数据-徽章 */
.i_nums{margin-right:-15px; overflow:hidden; zoom:1;}
.i_nums li{width:70px; padding-left:9px; border-right:1px solid #d7c9cb; float:left; font-family:\5FAE\8F6F\96C5\9ED1,sans-serif;}
.i_nums li.last{border-right:none;}
.i_nums strong{font-size:14px; display:block;}
.i_detail{border-bottom:1px solid #E1E0E0;}
.i_medal{border-top:1px solid #FFF; width:228px;}
    .i_medal .i_medal_title{font-size:16px; font-weight:400;}
    .i_medal .i_medal_title span{font-size:14px;}
    .i_medal .i_medal_list{margin:8px -10px 5px 0; position:relative; overflow:hidden; zoom:1;}
    .i_medal .i_medal_list li{margin:5px 4px 0 0; width:55px; height:55px; overflow:hidden; float:left; background:#fff; border-radius:28px;}
    .i_medal .i_medal_btn{text-align:right;}
    .i_medal .i_medal_btn .i_btn_more{text-align:left;}

/* 56空间认证 / 开通新版空间 */
/* 公共 */
#i_bg{ background:url(//s3.56img.com/style/i/v3/img/admin/bg.gif) repeat; }
.i_verify_box, .i_o_space_box{  width:950px; margin:auto; }
    .i_verify_hd, .i_o_space_hd{ height:106px; background:url(//s3.56img.com/style/i/v3/img/global/open_space.jpg) no-repeat;  text-indent:-9999px; }
    .i_verify_bd, .i_o_space_bd{ padding:40px; background:#f7f7f7; box-shadow:0 2px 3px rgba(120,120,120,.3); border-bottom:1px solid #dfdfdf; }

    /* 56空间认证 */
    .i_verify_bd .i_verify_con{ margin-bottom:38px; overflow:hidden; *zoom:1; }
    .i_verify_bd .i_verify_title{ margin-bottom:15px; font:bold 14px 'Microsoft YaHei',Arial; }
    .i_verify_bd .v_personal,
    .i_verify_bd .v_group{ float:left; width:398px; _height:225px; min-height:225px; }
    .i_verify_bd .v_personal{ padding-right:30px; border-right:1px solid #fff; }
    .i_verify_bd .v_group{ padding-left:40px; border-left:1px solid #E0E0E0; }
        .i_verify_bd .v_img{ float:left; width:124px; height:124px; }
        .i_verify_bd .v_desc{ margin-left:150px; font-size:14px; color:#7B7B7B; line-height:28px; }
        .i_verify_bd .v_personal h5{ color:#ee8900; }
        .i_verify_bd .v_icon{ display:inline-block; width:19px; height:17px; margin-left:3px; overflow:hidden; vertical-align:-3px; *vertical-align:0; }
        .i_verify_bd .v_personal .v_icon{ background-position:0 -87px; }
        .i_verify_bd .v_group .v_icon{ background-position:0 -383px; }
        .i_verify_bd .v_group h5{ color:#26a; }
        .i_verify_bd .v_op{ margin:10px 0 0 150px; }

        .i_verify_tips p{ margin-bottom:5px; font-size:14px; color:#7B7B7B; }
        .i_verify_tips p a{ color:#26A; }
    /* 开通新版空间 */
    .i_o_space_hd{ background-position:0 -116px; }
    .i_o_space_bd{ padding-right:0; overflow:hidden; *zoom:1; }
        .i_o_space_bd h3{ font-size:14px; color:#333; }
        .i_o_space_bd h3 .change:link,
        .i_o_space_bd h3 .change:visited { margin-left:10px; font-size:12px; font-weight:normal; color:#678E0A; }
        .space_intro{ float:left; width:265px; padding-right:20px; border-right:1px solid #fff; color:#7B7B7B; }
        .space_intro li{ padding:15px 0; border-bottom:1px solid #eaeaea; overflow:hidden; *zoom:1; }
        .space_intro li.last{ border:none; }
        .space_intro .host_icon,
        .space_intro .style_icon,
        .space_intro .module_icon,
        .space_intro .person_icon,
        .space_intro .medal_icon{ float:left; width:50px; height:34px; text-indent:-9999px; }
        .space_intro .style_icon{ background-position:0 -44px; }
        .space_intro .module_icon{ background-position:0 -88px; }
        .space_intro .person_icon{ background-position:0 -132px; }
        .space_intro .medal_icon{ background-position:0 -176px; }
        .space_intro .intro_desc{ margin-left:60px; }

        .space_operate{ float:left; padding-left:30px; border-left:1px solid #E0E0E0; }
        .space_operate .set_box{ margin:20px 0 40px; overflow:hidden; font-size:14px; font-weight:bold; color:#7B7B7B; *zoom:1; }
        .space_operate .set_box p{ height:30px; font-weight:normal; line-height:24px; }
        .space_operate .set_box span,
        .space_operate .set_box input{ float:left; _display:inline; }
        .space_operate .set_box input{ width:180px; height:24px; padding:2px 3px; border:1px solid #E1E0E0; color:#7B7B7B; font:inherit; *line-height:24px; }
        .space_operate .set_box .host_input{ width:190px; margin-left:3px; }
        .space_operate .set_box .host_pr{ font-size:18px; font-family:Arial; }
        .space_operate .set_box .name_input{ width:292px; *width:263px; }
        .space_operate .set_box .txt_tips{ margin-left:10px; font-size:12px; }
        .space_operate .set_box .caption{ margin-left:122px; font-size:12px; }
        .space_operate .set_mods{ margin-top:15px; overflow:hidden; *zoom:1; }
        .space_operate .set_mods li{ float:left; margin-right:20px; }
        .space_operate .set_mods li img{ display:block; height:70px; width:140px; padding:4px; border:1px solid #DBDBDB; }
        .space_operate .set_mods .mods_name{ display:block; margin-top:3px; text-align:center; color:#7B7B7B; cursor:pointer; }
        .space_operate .set_mods .mods_name input{ margin-right:3px; vertical-align:-3px; }
        .space_operate .open_btn a{ display:block; width:180px; height:35px; margin:20px auto; background-position:0 -45px; text-indent:-9999px; }
        .space_operate .open_btn a:hover { background-position:0 -256px; }

        /* 信息提示 */
        .err_tips{ height:28px; margin-left:5px; padding-left:15px; background-position:0 -403px; color:#E30E0E; }
        .ok_tips{ height:28px; margin-left:5px; padding-left:15px; background-position:0  -422px; color:#80B10C; }

/* 返回顶部 */
* html,* html body{background-image:url(about:blank);background-attachment:fixed;}/* For IE6弹窗仿fixed居中定位 */
.gotop{ position:fixed; left:50%; bottom:30px; display:none; width:46px; height:46px; margin-left:495px; background-position:-289px -300px; text-indent:-9999px; outline:none; }
    *html .gotop{ position:absolute; top:expression(documentElement.scrollTop + (documentElement.clientHeight - this.clientHeight-30)); }
.gotop:hover { background-position:-355px -300px; text-decoration:none; }


/* 空间反馈 */

.space_feedback{ position:fixed; left:50%; bottom:80px; display:none; width:46px; height:46px; margin-left:495px; background-position:-5px -396px; text-indent:-9999px; outline:none; }
    *html .space_feedback{ position:absolute; top:expression(documentElement.scrollTop + (documentElement.clientHeight - this.clientHeight-80)); }
.space_feedback:hover { background-position:-5px -343px; text-decoration:none; }

/* 遇见 */

.meet_box{ position:fixed; left:50%; bottom:130px; display:none; width:46px; height:46px; margin-left:495px; background-position:-57px -396px; text-indent:-9999px; outline:none; }
    *html .meet_box{ position:absolute; top:expression(documentElement.scrollTop + (documentElement.clientHeight - this.clientHeight-130)); }
.meet_box:hover { background-position:-57px -343px; text-decoration:none; }




/* 顶部升级提示 */
.upgrade_tips{ /*position:fixed; top:0; left:0;*/ height:80px; width:100%; overflow:hidden; background-color:#eee; z-index:10020; }
.upgrade_tips_in{ position:relative; height:54px; width:950px; padding:13px 0; margin:auto; overflow:hidden; background:url(//s3.56img.com/style/i/v3/img/home/upgrade_tips_bg_v.2.jpg) no-repeat; z-index:10020; }
.upgrade_tips_in .upgrade_link{ position:absolute; left:328px; top:52px; font-size:14px; line-height:18px; color:#2266aa; }
.upgrade_tips_in .upgrade_link:hover { text-decoration:none; }
.upgrade_tips_in .upgrade_link i{ font-family:arial,'宋体',sans-serif; }
.upgrade_tips .close{ position:absolute; right:10px; top:10px; width:12px; height:12px; background-position:-4px -151px; text-indent:-9999px; outline:none; }
.upgrade_tips .close:hover { background-position:-4px -173px; }


/* 右上角装扮空间入口 */
.skin8_set,
.skinset_enter{ position:absolute; top:38px; right:0; z-index:10000; }
    .skinset_enter .enter_btn{ display:block; width:40px; height:40px; 
        background:url(//s3.56img.com/style/i/v3/img/global/skinset_enter_normal.png) no-repeat; 
        _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="//s1.56img.com/style/i/v3/img/global/skinset_enter_normal.png",sizingMethod="scale"); 
        _background:url(#); text-indent:-9999px; cursor:pointer; }
    .skinset_enter .enter_btn:hover { background:url(//s3.56img.com/style/i/v3/img/global/skinset_enter_hover.png) no-repeat; 
        _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="//s1.56img.com/style/i/v3/img/global/skinset_enter_hover.png",sizingMethod="scale"); 
        _background:url(#); }

    /* 8周年 */
    .skin8_set{ top:50px; right:35px; }
    .skin8_set .skin8_set_btn{ display:block; width:209px; height:34px; 
        background:url(//s3.56img.com/style/i/v3/img/global/skin8_set_bg.png) no-repeat; 
        _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="//s1.56img.com/style/i/v3/img/global/skin8_set_bg.png",sizingMethod="scale"); 
        _background:url(#); text-indent:-9999px; cursor:default; }


/* 意见反馈 */
.feedback{ position:fixed; right:5px; top:50%; margin-top:-70px; width:22px; border-top:1px solid #c2c2c2; border-bottom:1px solid #c2c2c2; line-height:16px; font-size:14px; z-index:9999; }
    *html .feedback{ position:absolute; top:expression(documentElement.scrollTop + documentElement.clientHeight/2 -70); }
    .feedback .txt{ position:relative; display:block; width:22px; padding:10px 0; margin:0 -1px; border-left:1px solid #c2c2c2; border-right:1px solid #c2c2c2; background-color:#e9e9e9; text-align:center; color:#8f8f8f; }

.feedback_tips{ margin-top:100px; }
.feedback_tips,
.feedback_tips .txt{ border-color:#d0d0d0; background-color:#f0f0f0; color:#b1b1b1; }
.feedback_tips .feedback_txt{ position:absolute; left:-230px; top:30px; width:180px; height:33px; padding:15px; border:1px solid #ccc; background-color:#f7f7f7; color:#8F8F8F; font-size:12px; }
    .feedback_tips .close{ position:absolute; right:5px; top:5px; width:8px; height:8px; background-position:-5px -365px; text-indent:-9999px; }
    .feedback_tips .close:hover { background-position:-5px -133px; }

    /* 小三角 */
    .arrow{ position:absolute; right:-10px; top:25px; width:16px; height:16px; overflow:hidden; }
    .arrow span{ position:absolute; font-size:16px; color:#ccc; line-height:16px; }
    .arrow .arr_b{ right:1px; color:#f7f7f7; }
        /* 向上 */
        .top_arr{ right:50px; top:-9px; _top:-8px; }
        .top_arr .arr_b{ right:0; top:1px; }

/* 新手引导 */
    /* 公共 */
    .guide_pop{ position:absolute; width:340px; height:200px;  /*left:50%; top:50%;<] [>margin:-100px 0 0 -170px;*/
        border:1px solid #a5a5a5; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;
        box-shadow:0 2px 2px rgba(100,100,100,.5); background-color:#f7f7f7; z-index:10030;}
    .guide_pop_bd{ height:200px; padding:0 50px 0 18px; background:url(//s3.56img.com/style/i/v3/img/global/guide_bg.png) no-repeat 308px 0;  }
    .guide_pop .progress_bar{ position:absolute; right:9px; width:13px; height:13px; overflow:hidden; background:url(../../img/global/guide_bg.png) no-repeat -52px 0; }
    .guide_pop .guide_content{ padding:30px 0 40px 10px; border-bottom:1px solid #e1e0e0; }
        .guide_content h3{ margin-bottom:10px; font:18px 'Microsoft YaHei'; color:#3b3b3b; }
        .guide_content p{ color:#7B7B7B; }
    .guide_pop .guide_active{ padding:23px 0 0 10px; border-top:1px solid #fff; }
        .guide_active .exit_guide{ float:right; margin:5px; color:#609000; }
        .guide_active .exit_guide:hover { color:#609000; text-decoration:underline; }
    .guide_pop .guide_img{ position:absolute; overflow:hidden; background:url(//s3.56img.com/style/i/v3/img/global/guide_bg.png) no-repeat;  }
    .guide_pop .arrow .arr_a{ color:#a5a5a5; }



    /* 欢迎 */
    .welcome{ width:440px; /*margin-left:-250px;*/ text-align:center; }
    .welcome .guide_pop_bd{ padding:0 10px; background-image:none; }
    .welcome .guide_active{ padding-left:0; }
    .welcome .guide_img{ left:0; top:-108px; width:505px; height:107px; 
        background:url(//s3.56img.com/style/i/v3/img/global/guide_welcome.png) no-repeat; 
        _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="//s3.56img.com/style/i/v3/img/global/guide_welcome.png",sizingMethod="scale"); _background:url(#); }
    /* 引导装扮 */
    .guide_skinset .progress_bar{ top:48px; }
    .guide_skinset .guide_img{ width:90px; height:35px; top:-45px; right:12px; background-position:-617px 0; }
    /* 消息提示 */
    .info_msg .progress_bar{ top:65px; }
    .info_msg .guide_img{ width:80px; height:35px; top:-45px; right:12px; background-position:-717px 0; }
    /* 个人中心 */
    .person_center .progress_bar{ top:84px; }
    .person_center .guide_img{ width:160px; height:35px; top:-45px; left:0; background-position:-617px -55px; }
    /* 空间导航 */
    .space_nav .progress_bar{ top:103px; }
    .space_nav .guide_img{ width:950px; height:50px; top:-60px; left:-50px; background-position:0 -229px; }
    .person_center .arrow,
    .space_nav .arrow{ left:70px; right:auto; }
    /* 头像 */
    .user_head .progress_bar{ top:121px; }
    .user_head .guide_img{ width:225px; height:219px; top:-10px; right:-250px; background-position:-372px 0; }
    /* 徽章榜 */
    .user_medal .progress_bar{ top:141px; }
    .user_medal .guide_content{ padding-bottom:25px; }
    .user_medal .guide_img{ width:248px; height:194px; top:0; right:-272px; background-position:-104px 0; }
    .user_head .arrow,
    .user_medal .arrow{ right:-9px; top:90px; }
    .user_head .arrow .arr_b,
    .user_medal .arrow .arr_b{ color:#c6c6c6; }




/* 重置 */
#bgiframe{ height:0\9; }

