@charset "utf-8"; 
.zb_container{ width:100%; padding-bottom:20px;}
.space_head_wrap { width:100%; height:38px; background:#5b8ed1; border-bottom:2px solid #dfdfdf;  }
.space_head { width:960px; height:38px; margin:0 auto; font-size:14px; position:relative; }
.space_head .logo { float:left; padding:5px 0 0 13px;  }
.space_head .logo_txt { font-family:'微软雅黑'; float:left; padding:7px 0 0 10px; font-size:24px; color:white; line-height:22px;}
.space_head .snav {  position:absolute; left:196px; top:2px;  }
.space_head .snav a { float:left;  line-height:14px; padding:12px 20px 15px; margin-left:14px;  border-radius:2px 2px 0 0; cursor:pointer; color:white; text-decoration:none;  }
.space_head .snav a:hover, .space_head .snav .active  { background:#e6e6e6; color:#555;  }
.space_head .snav .not { padding:10px 20px 8px; margin-top:2px; border-radius:2px;}
.space_head .btn { float:right; padding:6px 17px 0 0; }
.space_head .btn input { width:70px; height:26px; background:#ffffff; text-align:center; line-height:26px; border:none; border-radius:1px; cursor:pointer; font-size:14px; }
.space_head .btn .gray { background:#909090; margin-left:6px; color:white; }
.space_fun_wrap { width:100%; height:254px; padding-top:0px; background:#dfdfdf; }
.space_fun { width:980px; height:254px; background:#e6e6e6; margin:0 auto;}
.space_fun ol { width:960px; height:254px; overflow:auto; display:none; position:relative;}
.space_fun .title { padding:20px 0 0 22px; font-size:12px; color:#555; }
.space_fun .title span { font-weight:bold;}
.space_fun .format { padding-left:6px;}
.space_fun .format a { float:left; width:70px; height:64px; background:url(../images/z_space_org/format.jpg); margin:20px 0 0 26px;  }
.space_fun .format a:hover {  background:url(../images/z_space_org/format.jpg) no-repeat left -64px; }
.space_fun .format .active {  background:url(../images/z_space_org/format.jpg) no-repeat left -64px; }
.space_fun .format a div { width:54px; height:52px; margin:6px 0 0 7px;}
.space_fun .format a .format_1 { background:url(../images/z_space_org/format.jpg) no-repeat left -128px; }
.space_fun .format a .format_2 { background:url(../images/z_space_org/format.jpg) no-repeat left -180px; }
.space_fun .format a .format_3 { background:url(../images/z_space_org/format.jpg) no-repeat left -232px; }
.space_fun .format a .format_4 { background:url(../images/z_space_org/format.jpg) no-repeat left -284px; }
.space_fun .format a .format_5 { background:url(../images/z_space_org/format.jpg) no-repeat left -336px; }
.space_fun .format a .format_6 { background:url(../images/z_space_org/format.jpg) no-repeat left -388px; }
.space_fun .format a .format_7 { background:url(../images/z_space_org/format.jpg) no-repeat left -440px; }
.space_fun .format a .format_8 { background:url(../images/z_space_org/format.jpg) no-repeat left -492px; }
.space_fun .format a .format_9 { background:url(../images/z_space_org/format.jpg) no-repeat left -544px; }
.space_fun .skin { margin:15px 0 0 20px;}
.space_fun .skin a { float:left; width:120px; height:80px; margin:10px 16px 20px 0;  padding:3px; border:1px solid #bbb; background:white; position:relative; text-decoration:none; color:white;  }
.space_fun .skin a:hover, .space_fun .skin .active { padding:2px; border:2px solid #50b2e7; }
.space_fun .skin a div { width:120px; height:24px; background:black; filter:alpha(opacity:50); opacity:0.5; position:absolute; left:3px; bottom:3px; z-index:2; }
.space_fun .skin a p { width:120px; height:24px;  font-size:14px; color:white; position:absolute; left:3px; bottom:3px; line-height:24px; text-align:center; z-index:3; }
.space_fun .skin a:hover div, .space_fun .skin a:hover p, .space_fun .skin .active div, .space_fun .skin .active p  { left:2px; bottom:2px;} 
.space_module .module_btn { width:133px; height:253px; float:left; border-top:1px solid #b7b7b7; }
.space_module .module_btn li { width:133px; height:83px; line-height:83px; background:#c9c9c9; border:1px solid #b7b7b7; margin-top:-1px; text-align:center; color:#555; font-weight:bold; cursor:pointer;   }
.space_module .module_btn .active { border:none; background:#e6e6e6; border-left:1px solid #b7b7b7; border-top:1px solid #b7b7b7; border-bottom:1px solid #e6e6e6;}
.space_module .module { float:left; width:784px; height:254px; padding-left:20px; display:none; }
.space_module .module3 { _width:760px;}
.space_module .module li { width:72px; height:86px; float:left; display:inline-block; margin:25px 26px 5px 0;  position:relative; }
.space_module .module li .bg { position:relative; display:block; width:71px;  padding-top:16px; height:50px;  background:url(../images/z_space_org/module.jpg); }
.space_module .module li .bg span { display:block; width:64px; _width:63px; height:46px; background:url(../images/z_space_org/module.jpg) left -66px; margin-left:3px; cursor:pointer;}
.space_module .module li p { font-size:12px; line-height:12px; color:#555; padding-top:8px; text-align:center;}
.space_module .module li .bg .ico2 { background:url(../images/z_space_org/module.jpg) left -112px;}
.space_module .module li .bg .ico3 { background:url(../images/z_space_org/module.jpg) left -158px;}
.space_module .module li .bg .ico4 { background:url(../images/z_space_org/module.jpg) left -204px;}
.space_module .module li .bg .ico5 { background:url(../images/z_space_org/module.jpg) left -250px;}
.space_module .module li .bg .ico6 { background:url(../images/z_space_org/module.jpg) left -296px;}
.space_module .module li .bg .ico7 { background:url(../images/z_space_org/module.jpg) left -342px;}
.space_module .module li .bg .ico8 { background:url(../images/z_space_org/module.jpg) left -388px;}
.space_module .module li .bg .ico9 { background:url(../images/z_space_org/module.jpg) left -434px;}
.space_module .module li .bg .ico10 { background:url(../images/z_space_org/module.jpg) left -480px;}
.space_module .module li .bg .ico11 { background:url(../images/z_space_org/module.jpg) left -526px;}
.space_module .module li .bg .ico12 { background:url(../images/z_space_org/module.jpg) left -572px;}
.space_module .module li .bg .ico13 { background:url(../images/z_space_org/module.jpg) left -618px;}
.space_module .module li .bg .ico14 { background:url(../images/z_space_org/module.jpg) left -664px;}
.space_module .module li .bg .ico15 { background:url(../images/z_space_org/module.jpg) left -710px;}
.space_module .module li .bg .ico16 { background:url(../images/z_space_org/module.jpg) left -756px;}
.space_module .module li .bg .ico17 { background:url(../images/z_space_org/module.jpg) left -802px;}
.space_module .module li .bg .ico18 { background:url(../images/z_space_org/module.jpg) left -848px;}
.space_module .module li .bg .ico19 { background:url(../images/z_space_org/module.jpg) left -894px;}
.space_module .module li .bg .ico20 { background:url(../images/z_space_org/module.jpg) left -940px;}
.space_module .module li .bg .ico21 { background:url(../images/z_space_org/module.jpg) left -986px;}
.space_module .module li .bg .ico22 { background:url(../images/z_space_org/module.jpg) left -1032px;}
.space_module .module li .bg .ico23 { background:url(../images/z_space_org/module.jpg) left -1078px;}
.space_module .module li .bg .ico24 { background:url(../images/z_space_org/module.jpg) left -1124px;}
.space_module .module li .bg .ico25 { background:url(../images/z_space_org/module.jpg) left -1170px;}
.space_module .module li .bg .ico26 { background:url(../images/z_space_org/module.jpg) left -1216px;}
.space_module .module li .bg .ico27 { background:url(../images/z_space_org/module.jpg) left -1078px;}
.space_module .module li .bg .ico28 { background:url(../images/z_space_org/module.jpg) left -1124px;}
.space_module .module li .edit { position:absolute; left:71px; top:1px; width:14px; height:15px; background:url(../images/z_space_org/module.jpg) left -1032px; }
.space_module .module li .true { position:absolute; left:55px; top:1px; width:14px; height:14px; background:url(../images/z_space_org/module.jpg) left -1062px;}
.space_module .module2 { padding-left:22px; }
.space_module .module2 .m_left { float:left; position:relative; width: 470px; height: 254px; overflow: auto; }
.space_module .module2 .m_left .title { color:#555; margint-top:18px; font-size:12px; font-weight:normal;}
.space_module .module2 .m_left li { margin:12px 20px 10px; _margin-right:16px;}
.space_module .module li .close { position:absolute; left:71px; top:18px; width:14px; height:15px; background:url(../images/z_space_org/module.jpg) left -1047px; }
.space_module .module2 .m_right { float:left; height:254px; width:294px; padding-left:20px; overflow:auto; position:relative;  }
.space_module .module2 .m_right li { margin-right:18px; _margin-right:14px; }
.space_page .page_btn { width:133px; height:253px; float:left; border-top:1px solid #b7b7b7; }
.space_page .page_btn li {  width:133px; height:125px; line-height:125px; background:#c9c9c9; border:1px solid #b7b7b7; margin-top:-1px; text-align:center; color:#555; font-weight:bold; cursor:pointer;  }
.space_page .page_btn .active { border:none; background:#e6e6e6; border-left:1px solid #b7b7b7; border-top:1px solid #b7b7b7; border-bottom:1px solid #e6e6e6;}
.space_page .title{ font-weight:bold;padding-left:20px;}
.space_page .page { padding:10px 0 0 20px;}
.space_page .page p { height:44px; font-size:12px; color:#555; }
.space_page .page p .name { float:left; padding:16px 6px 0 0; }
.space_page .page p .file_txt { float:left;  margin:10px 0 0 0; width:363px; padding-left:10px; height:24px; line-height:24px; background:white; border:1px solid #c7c7c7; color:#999; }
.space_page .page p .upload { float:left; margin:10px 0 0 14px; width:50px; height:25px;}
.space_page .page .file { float:left; width:50px; height:25px; margin:12px 0 0 -50px; _margin-left:-80px; opacity:0; filter:alpha(opacity:0);}
.space_page .page .sky { width:98px; height:25px; line-height:22px; border:1px solid #ccc; background:#efefef; cursor:pointer; float:left; margin:10px 0 0 4px;}
.space_page .page .form { float:left; padding:12px 0 0 12px;}
.space_page .page .bar { float:left; width:212px; _width:224px; height:44px; }
.space_page .page .bar_bg { width:200px; height:8px; border:1px solid #bababa; border-radius:4px;display:block; margin-top:14px; box-shadow:0 3px 8px #c0c0c0 inset; font-size:0; line-height:0; position:relative;  }
.space_page .page .bar_ico { position:absolute; left:0; top:-6px;} 
.space_page .page .bar .scale { height:6px; line-height:0; font-size:0; padding-top:3px; display:block; padding-left:3px;}
.space_page .page .bar em { width:1px; display:block; font-size:0; line-height:0; height:6px; border-right:1px solid #ededed; background:#b6b6b6; float:left; margin-right:37px; }
.space_page .page .bar .none { margin-right:0;}
.space_page .page .bar .num { margin-left:-10px; display:block; font-size:0; line-height:9px; padding-top:2px;}
.space_page .page .bar b { float:left; font-size : 9px; -webkit-transform : scale(0.75,0.75) ;
*font-size:9px; font-weight:normal; width:26px; text-align:center; margin-right:13px; *margin-right:11px; _margin-right:13px; }
.space_page .page .blue { float:left; color:#007ad5; width:50px; text-align:right; margin-top:12px; line-height:12px; }
.space_page .page .blue b { font-weight:normal; }
.space_page .page p .name2 { padding-left:56px; padding-right:20px;}
.space_page .page .toggle_close { float:left;  width:59px; height:26px; background:url(../images/z_space_org/page_toggle.jpg); margin-top:14px; cursor:pointer;  }
.space_page .page .toggle { float:left; font-size:12px; line-height:12px; padding:20px 0 0 10px; }
.space_page .page .toggle_open { float:left;  width:59px; height:26px; background:url(../images/z_space_org/page_toggle.jpg) left -26px; margin-top:14px; cursor:pointer;  }

/*.lfy_pop { width: 520px; background:white; border:8px solid #b2b2b2; }*/
.lfy_pop { width: 520px; background:white;}
.lfy_pop .title { width: 100%; height: 45px; background: #5b8ed1; }
.lfy_pop .title span { float: left; padding: 15px 0 0 15px; color: white; font-size: 16px; font-weight: bold; }
.lfy_pop .title .pop_close { float: right; }
.lfy_pop .confirm { width: 70px; height: 30px; background: #5b8ed1; border-radius: 2px; border: none; cursor: pointer; color: white; font-size: 14px; font-weight: bold; }
.lfy_pop .abolish { width: 68px; height: 28px; background: #eee; border: 1px solid #d4d4d4; border-radius: 2px; cursor: pointer; font-size: 14px; font-weight: bold; }
.lfy_pop .txt { float: left; width: 270px; padding:5px; padding-left: 12px;  /*height: 28px; line-height: 28px;*/ border: 1px solid #d5d5d5; }
.lfy_pop .txt:focus, .lfy_pop textarea:focus { border-color:#5b8ed1; }
.lfy_pop .txt2 { float: left; width: 320px; padding-left: 12px; height: 96px; line-height: 20px; border: 1px solid #d5d5d5; border-radius: 4px; box-shadow: 0 2px 2px #efefef inset; overflow:auto; }
.lfy_pop .main { padding: 10px 16px; }
.lfy_pop .abo { width: 150px; height: 30px; text-align: center; position: absolute; left: 40%; bottom: 24px; }
.lfy_pop .other { left: 35%; }
.lfy_pop .inputTxt { padding: 12px 0 0 14px; }
.lfy_pop .inputTxt li { color: #888; height: 30px; padding-top: 15px; }
.lfy_pop .inputTxt li.heightAuto { height:auto;}
.lfy_pop .inputTxt li em { float: left; width: 80px; height: 30px; line-height: 30px; text-align: right; font-style: normal; }
.lfy_pop .inputTxt li span { float: left; line-height: 30px; padding-left: 6px; }
.lfy_pop .subres { width:340px; padding-left:180px; height:80px; line-height:80px; _height:60px; _padding-top:20px; }
.lfy_pop .red { color:red; font-style:normal;}
.lfy_pop .sele_div .sele_drop ul li { padding-top:0;}
.lfy_pop .inputTxt .otherli { height:auto;}
.lfy_pop .inputTxt .otherli em { height:50px;  line-height:30px;}
.chklist2 { _margin-top:-24px;}
.chklist2 label {   margin:7px 10px 7px 0; }
.chklist2 label.checkbox {padding-left: 24px; cursor:pointer;background: url(../images/z_space_org/checkbox.png) no-repeat 0% 0%; line-height:22px; height:21px; _height:20px;_line-height:20px; display:inline-block;    }
.chklist2 label.checked {background-position:left 100%;  }
.chklist2 label.disabled{background-position:left 0px;}
.ie6chk { margin:0;}
.radiolist2 { _margin-top:-24px; }
.radiolist2 label { margin:7px 10px 7px 0;}
.lfy_pop .add { display:block; text-decoration:none; color:#888; width:80px; margin:14px 0 0 102px; }
.lfy_pop .link_ico { float:left; margin:5px 0 0 10px;}
.lfy_pop .link_close { float:left; margin:7px 0 0 10px;}
.lfy_pop .hr_wrap{ padding:16px 6px 0; font-size:0; height:1px; line-height:0; }
.lfy_pop .hr { width:100%; height:1px; background:#ebebeb; }
.lfy_pop .txt_width1 { width:90px;}
.lfy_pop .table_wrap { width:100%; height:350px; overflow:auto;}
.lfy_pop .table1 { margin-left:30px;}
.lfy_pop .table1 th { text-align:left; font-weight:normal; padding-left:5px;}
.lfy_pop .txt_width2 { width:102px; }
.lfy_pop .inputTxt li .mul { padding:0 22px;}
.lfy_pop .txt_width3 { width:214px; }
.lfy_pop .link_top, .lfy_pop .link_bottom { float:left; width:15px; height:16px; background:url(../images/z_space_org/tab_ico.jpg); margin:6px 0 0 10px; }
.lfy_pop .link_bottom { background:url(../images/z_space_org/tab_ico.jpg) left -16px;}
.lfy_pop .default {  display:block;  height:25px; padding-left:30px; text-decoration:none; color:#888;  background:url(../images/z_space_org/tab_ico.jpg) no-repeat left -32px; margin:20px 0 0 36px;}
.lfy_pop .tab_wrap { padding:10px 10px 0;}
.lfy_pop .sele_prompt { color:#555; float:left; padding:10px 0 0 20px; line-height:12px; font-size:12px;}
.lfy_popNav { width:750px; }
.lfy_popNav .subres { width:380px; padding-left:220px;}
.lfy_popNav .subres2 { width:150px; padding-left:0; margin:0 auto;}
.lfy_popDiy { width:734px; }
.lfy_popDiy .add1 { position:relative; line-height:30px; margin:20px 0 0 26px; }
.lfy_popDiy .addFile { opacity:0; filter:alpha(opacity:0); position:absolute; left:72px; top:0; z-index:3;  width:100px; height:30px; cursor:pointer; }
.lfy_popDiy .addImg { position:absolute; left:72px; top:0; z-index:2; width:100px; height:30px; line-height:30px; background:#eee; border:1px solid #d6d6d6; border-radius:2px; color:#555; font-weight:bold; text-align:center; cursor:pointer; }
.lfy_popDiy .add2 { font-size:12px; margin:28px 0 0 26px;}
.lfy_popDiy .txt2 { width:680px; height:194px; display:block; float:none; margin:30px 0 0 10px;}
.lfy_popDiy .upload { width: 110px; height: 30px; background: #5b8ed1; border-radius: 2px; border: none; cursor: pointer; color: white; font-size: 14px; font-weight: bold;  }
.lfy_popDiy .subres { width:410px; padding-left:320px; padding-top:30px; height:50px;}
.lfy_popDiy .wrap { padding:23px 0 0 7px;}
.lfy_popDiy .scroll { width:690px; height:294px; overflow:auto; margin:18px 0 20px 4px; }
.lfy_popDiy .scroll a { float:left;  width:143px; height:135px; padding:2px; border:1px solid #bdbdbd; margin:0 18px 12px 0;}

.lfy_prompt { width:365px; }
.lfy_prompt h3 { text-align:center; font-size:14px; padding:56px 0 10px; color:#555; }
.lfy_prompt .subres { width:252px; padding-left:113px; }
.lfy_pop .inputTxt_flow { height:300px; overflow:auto;}
.lfy_pop .inputTxt_flow1 { height:200px; overflow:auto; width:100%;}
.sele_div .drop { z-index:99999999999;}
.space_wrap {/* display:none;*/}

.lfy_imageTxt { height:310px;  }
.lfy_pop .lfy_imageTxt li { padding-top:5px;}
.lfy_imageTxtPop { width:550px; }
.lfy_itWrap { height:378px; *height:385px; position:relative; }
/*复选修改样式*/
.lfy_pop .inputTxt li .checkbox_table span { padding-left:0; line-height:20px;}
.lfy_pop .checkbox_table label { float:left; margin:7px 10px 7px 0; }
.lfy_pop .checkbox_table { width:430px; *width:400px; word-break:loose; *margin-top:-20px; padding-left: 80px;}
.radiolist2 { *margin-top:-20px;}

/*====*/
/*我的相册交互*/
.spaceModular_Album{position: relative;overflow: hidden;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}
.spaceModular_Album .spModular_myAlbumList{left: 0;top: 0;position: absolute;}
.spaceModular_Album .spModular_myAlbumList li a{ display:block; height:168px;}
.spaceModular_Album .licon,.spaceModular_Album .ricon{width: 20px;height: 50px;background:url(../images/backFilterBg.png);background:rgba(0,0,0,0.5);color: #fff;text-align: center;line-height: 50px;display: none;position: absolute;font-family: '宋体';font-weight: bolder;cursor: pointer;font-size: 18px;}
.spaceModular_Album .ricon{left: auto;right: 0;}
.spaceModular_Album .spModular_myAlbumList li p span.fl a{ display:inline;height:auto;}
/*相册弹出*/
.spModular_showPic{width: 980px;/*height: 740px;*/ height:500px;background:#000;margin: 0 auto;position: fixed;_position:absolute;z-index: 10001;display: none;border-radius: 8px;/*border: 1px solid #ccc;*/}
.spModular_showPic .loadingMsg{color: #fff;margin-top: 50px;text-align: center;font-size: 12px;}
.spModular_showPic a.close{width: 26px;height: 26px;background-color: #5b8ed1;color: #fff;font-weight: bolder;text-align: center;line-height: 26px;position: absolute;right: -13px;top: -13px;border: 1px solid #fff;border-radius: 26px;font-size: 18px;z-index: 10002;}
.spModular_showPic a.close:hover{text-decoration: none;}
.spModular_showPic .picArea{width: 680px;/*height:740px;*/height:500px;float: left;position: relative;display: none;}
.spModular_showPic .picArea i.leftIcon,.spModular_showPic .picArea i.rightIcon{width: 36px;height: 50px;line-height:50px;font-family: '宋体';color: #fff;font-weight: 900;text-align: center;cursor: pointer;font-size: 36px;/*top: 280px;*/top:180px;position: absolute;display: none;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}
.spModular_showPic .picArea i.leftIcon{left: 5px;}
.spModular_showPic .picArea i.rightIcon{right: 5px;}
.spModular_showPic .picArea .BimgContainer{/*height: 670px;*/width: 680px;height:430px;position: relative;text-align: center;background:url(../images/loading.gif) center center no-repeat}
.spModular_showPic .picArea .BimgContainer:hover i{display: block;}
.spModular_showPic .picArea .BimgContainer p{width: 100%;height: 30px;line-height: 30px;background: #000;filter: alpha(opacity=);0.5;background:rgba(0,0,0,0.5);color: #fff;text-indent: 10px;position: absolute;bottom: 0;left: 0;text-align: left;}
.spModular_showPic .picArea .BimgContainer .ab_bigImg_a{display: block;}
.spModular_showPic .picArea .BimgContainer .ab_bigImg_a img{/*line-height: 670px;*/line-height: 430px}
.spModular_showPic .picArea .ab_sml{height:70px;overflow: hidden;position: relative;padding: 0 40px;width: 600px; }
.spModular_showPic .picArea .ab_sml i{width: 20px;height: 70px;line-height: 70px;color: #fff;font-family: '宋体';text-align: center;font-weight: bolder;position: absolute;top: 0;cursor: pointer;font-size: 20px;}
.spModular_showPic .picArea .ab_sml i.smlLicon{left: 10px;}
.spModular_showPic .picArea .ab_sml i.smlRicon{right: 10px;}
.spModular_showPic .picArea .ab_sml .ab_mbox{height: 70px;width: 100%;position: relative;overflow: hidden;}
.spModular_showPic .picArea .ab_sml .ab_mbox ul{height: 50px;position: absolute;left: 0;top: 10px;overflow: hidden;}
.spModular_showPic .picArea .ab_sml .ab_mbox ul li{float: left;width: 50px;height: 50px;margin-right: 5px;}
.spModular_showPic .picArea .ab_sml .ab_mbox ul li img{width: 50px;height: 50px;}
.spModular_showPic .picArea .ab_sml .ab_mbox ul li.on{border: 5px solid #5b8ed1;width: 40px;height: 40px;}
.spModular_showPic .picArea .ab_sml .ab_mbox ul li.on img{width: 40px;height: 40px;}
.spModular_showPic .reviewArea{width: 300px;background-color: #f5f5f5;float: right;/*height: 740px;*/height:500px;display: none;overflow: hidden;}
.spModular_showPic .reviewArea .myMsg{height: 60px;background-color: #fff;padding: 20px 20px 20px 80px;overflow: hidden;position: relative;line-height: 2.0;}
.spModular_showPic .reviewArea .myMsg .myphoto{width: 50px;height: 50px;position: absolute;left: 20px;top: 20px;}
.spModular_showPic .reviewArea .reviewList .tabs{height: 33px;line-height:33px;border-bottom: 1px solid #d6dfe2;text-align: center;background-color: #fff}
.spModular_showPic .reviewArea .reviewList .tabs a{display: block;width: 99px;height:33px;float: left;border-right: 1px solid #d6dfe2;}
.spModular_showPic .reviewArea .reviewList .tabs a.z{background:url(../images/sx.png) 25px center no-repeat;}
.spModular_showPic .reviewArea .reviewList .tabs a:hover{text-decoration: none;background-color: #f5f5f5;}
.spModular_showPic .reviewArea .reviewList .tabs a.on{background-color: #f5f5f5;}
.spModular_showPic .reviewArea .reviewList .spModular_replyBox{margin: 0;display: block;border: none;background:none;}
.spModular_showPic .reviewArea .spModular_replyBox .replyUL{padding: 10px 5px 0; height:220px; overflow:auto; position:relative;}
.spModular_showPic .reviewArea .spModular_replyBox .replyUL li{border-top: 1px solid #d6dfe2;}
.spModular_showPic .reviewArea .spModular_replyBox .replyUL li b{display: none;font-weight: normal;}
.spModular_showPic .reviewArea .spModular_replyBox .replyUL li:hover b{display: inline;}
.spModular_showPic .reviewArea .spModular_replyBox .replyUL .loadingMsg{color: #555;}
.spModular_showPic .reviewArea .spModular_replyBox .replyUL .inp{width: 94%;height: 30px;overflow: auto;}
.spModular_showPic .reviewArea .spModular_replyBox .replyUL li .time{font-family: '宋体';}


/*针对相册部分变成宽屏问题*/
.w970 { width:970px; margin:0 auto; }

/*保存弹框*/
.pub-tips-style {  display:none; }


/*========== 空间3.0 begin =============*/
/**/
.sp_btnColor { background:#5b8ed1; color:white;}
.sp_btnColor:hover { background:#497cc0; text-decoration:none;  }

/*文章详情*/
.sp_main .pd9 { padding:9px; }
.sp_main .yahei { font-family:'Microsoft Yahei';}
.sp_crumbs { line-height:40px;  }
.sp_crumbs em { color:#888; padding:0 5px;}
.sp_artTitle { text-align:center; font-size:24px; line-height:36px; padding-bottom:8px; border-bottom:2px solid #e2e2e2; position:relative; }
.sp_artTitle h3 { font-weight:normal; color:#222; }
.sp_artTitle .pos_r { position:absolute; right:0; top:0;}
.sp_artInfo span { display:inline-block; line-height:36px;}
.sp_artInfo .span1 { padding-left:228px; width:145px;}
.sp_artInfo .span2 { width:150px;}
.sp_artInfo .span3 {  width:190px;}
.sp_artContent { color:#222; padding:20px 0; word-break:break-all; table-layout:fixed; font-size:12px; line-height:1.8em;}
.sp_artDoc h3 { font-size:20px; font-weight:normal; color:#222; line-height:40px;}
.sp_artPage { line-height:14px; }
.sp_artPage .fl a { padding-left:18px; background:url(../images/spModular/artPage_ico.png) no-repeat left 0;}
.sp_artPage .fl a.second { background-position:left -14px; }
.sp_artPage .fl a.thirdly { background-position:left -28px; }
.sp_artPage .fl span { padding:0 5px;}
.sp_artDown { padding:10px 20px; background:#f3f3f3; border:1px solid #eee; }
.sp_artDown p { padding:3px 0; line-height:20px;}
.sp_artDown em { display:inline-block; width:120px; color:#888;}
.sp_artLabel .headline { line-height:16px; padding:25px 0 20px; }
.sp_artLabel .headline span { display:inline-block; padding-right:10px; border-right:1px solid #555; margin-right:15px;  }
.sp_artLabel .links a { display:inline-block; line-height:24px; padding:0 6px; border:1px solid #b2e0ef;}
.sp_artLabel .links .sp_btnColor { border:none;}
.sp_artInpBox .lineHiehgt14 { line-height:14px; }
.sp_artInpBox textarea { margin:0; }
.sp_artCommTitle { padding-bottom:8px; border-bottom:2px solid #d7d7d7; }
.sp_artCommList li { padding:12px 0; border-bottom:1px solid #dfdfdf; }
.sp_artCommList li div { width:860px; padding-left:10px; margin-top:-5px;}
.sp_artCommList li .height45 { height:45px; }
.sp_artCommList li .sp_report { display:none; }
.sp_artCommList li:hover .sp_report { display:inline-block; }

/*========== 空间3.0 end   =============*/



/*通讯录左右切换*/
.send_notice .mail_list h3,.send_notice .added_ml h3{line-height:2em}
.send_notice .mail_list{width:220px;height:330px;}
.send_notice .mail_list .inner{border:1px solid #d0d0d0;height:300px;}
.send_notice .mail_list .inner .search .searchbox{border:1px solid #d5d5d5; border-radius:5px;height:26px;}
.send_notice .added_ml{width:220px;height:330px;border:}
.send_notice .mail_list .inner .search .searchbox input.txt1{width:168px;height:23px;line-height:23px;border:none;margin:0 0 0 5px;color:#888}
.send_notice .mail_list .inner .search .searchbox input.btn{border:none; background:url(../images/search_btn.gif) no-repeat center center;width:24px;height:24px;cursor:pointer;vertical-align: middle;}
.send_notice .mail_list .inner .list .tabTit p{border-left:none}
.send_notice .mail_list .inner .list .tabTit p a{padding:0 40px}
.send_notice .mail_list .inner .list .tabCon{overflow-y:scroll;height:215px}
.send_notice .mail_list .inner .list .tabCon dl dt{font-weight:bold;background:url(../images/ico/plus9x9.png) no-repeat 10px 11px;text-indent:30px;height:30px; line-height:30px;cursor:pointer;margin:0;padding:0;font-size:12px}
.send_notice .mail_list .inner .list .tabCon dl dt.open{background:url(../images/ico/minus_sign9x9.png) no-repeat 10px 11px;}
.send_notice .mail_list .inner .list .tabCon dl dt em{padding-top:5px}
.send_notice .mail_list .inner .list .tabCon dl dd em{padding-top:5px;display:none}
.send_notice .mail_list .inner .list .tabCon dl dd.sel p{ background:url(../images/ico/blue_true.png) no-repeat  right center}
.send_notice .mail_list .inner .list .tabCon dl dd{text-indent:30px;padding:5px 0;cursor:pointer}
.send_notice .mail_list .inner .list .tabCon.classlist dl dd{display:none}
.send_notice .mail_list .inner .list .tabCon.memberlist dl dd{text-indent:10px}
.send_notice .mail_list .inner .list .tabCon dl dd.hover{background:#eee}
.send_notice .added_ml .inner{border:1px solid #d0d0d0;height:300px;}
.send_notice .added_ml .inner .added_list{border-top:1px solid #cfcfcf;height: 257px;overflow-y: scroll;}
.send_notice .added_ml .inner .added_list ul li{padding:5px;text-indent:10px}
.send_notice .added_ml .inner .added_list ul li.hover{background:#eee}
.send_notice .added_ml .inner .added_list ul li a.del{float:right;padding-top:4px}
.send_notice .arrow{width:36px; height:330px; background:url(../images/arrow_r_b.gif) no-repeat center center }
.notice_replay table th,.notice_replay table td{font-weight:normal;vertical-align:top;padding:5px 0; }
.notice_replay table th{text-align:right;width:60px}
.notice_replay table td .replay_text{min-height:500px;}
/*.notice_replay table td .replay_text .con{min-height:200px;word-break: break-all; }*/
.notice_replay table td .replay_text textarea{border:none;box-shadow:none;width:98%;overflow-y:auto;min-height:260px;_height:200px}
.notice_replay table td .replay_text p.line{border-bottom:1px solid #ccc}
.notice_replay table td .replay_text .original{border-top:2px solid #ccc;min-height:200px;}
.notice_replay table td .replay_text .original .gray_block{background:#f7f7f7}
.send_notice .mail_list .inner .list .tabCon dl .loading{background: url("../images/ico/loading.gif") no-repeat 10px center;width:100%;padding-left:20px;height:30px;border: none;line-height: 30px;text-align: center;color: #222;}
.fy_inputTxt { padding-left:14px; *padding-bottom:10px;}
.fy_inputTxt .l_em { display:inline-block; width:80px; text-align:right; vertical-align:top; }
.fy_inputTxt .l_em .red { color:red;} 
.fy_inputTxt .r_div { display:inline-block; *display:inline; zoom:1; margin-left:-10px;}
.pdb0 { padding-bottom:0;}
.h30_bgWhite { height:30px; line-height:30px; background:white; padding-left:10px; color:#555; font-size:14px;}
.spModular_personInfo .myExplain p{ table-layout:fixed; word-break: break-all; overflow:hidden;}

/*无数据时提示界面*/
.py_none_wrap{background:none !important;padding:81px 0 81px !important; width:100% !important; border:none !important; margin:0 !important;}
.py_none_wrap .py_noDraft_bg{display:block;background:url(../../area/420000/images/th_spaceimg/py_notice_bg.png) center -1047px no-repeat; width:141px; height:104px;}
.py_none_txt{ font-size:14px; color:#888;}

html body .fy_color .colorLump { display:inline-block; width:48px; height:30px; border:1px solid #d5d5d5; background-color:#83b400; margin:0 20px 12px 0; cursor:pointer; float:none; padding:0; position:relative;}
html body .lfy_pop .eidtDiv_w400 { display:inline-block; width:400px;}
html body .fy_color .color2 { background-color:#68c6e0; }
html body .fy_color .color3 { background-color:#2875a1; }
html body .fy_color .color4 { background-color:#feb4c1; }
html body .fy_color .color5 { background-color:#78599f; }
html body .fy_color .color6 { background-color:#c21612; }
html body .fy_color .color7 { background-color:#d46d5c; }
html body .fy_color .color8 { background-color:#cda25d; }
html body .fy_color .color9 { background-color:#735428; }
html body .fy_color .active {  width:50px; height:32px; border:none;}
html body .fy_color .active i { display:block;}
html body .fy_color i { position:absolute; left:36px; top:17px; width:13px; height:13px; background-image:url(../images/z_space_org/colorLump_active.png); display:none;  }
html body .fy_color .colorLump_last { display:inline-block; width:48px; height:30px; border:1px solid #d5d5d5; float:none; padding:0; cursor:pointer; margin:0 20px 12px 0; position:relative; }
html body .fy_color .colorLump_last .ColorPickerlabel { position:absolute; left:0; top:0; padding:0; height:100%; width:100%;  z-index:2; }
html body .fy_color .colorLump_last i { left:34px; top:15px; z-index:3;}
html body .fy_color .colorLump_last .colorMore { font-size:14px; padding:0; width:100%; line-height:30px; height:100%; text-align:center; z-index:1; position:absolute; left:0; top:0; }

/*瀑布流*/
.fy_waterfall { position:relative; margin-left:20px;   }
.fy_waterfall li { position:absolute; width:210px; display:none; border:1px solid #dadada; box-shadow:0 1px 2px #c5c5c5 }
.fy_waterfall p { padding:10px;  word-break:break-all; table-layout:fixed; background:white; }
.fy_waterfall .f_pic { position:relative; background:url(../images/loading.gif) no-repeat center center; overflow:hidden; }
.fy_waterfall .f_pic img {
-webkit-transition: all .5s ease;
-moz-transition: all .5s ease;
-ms-transition: all .5s ease;
transition: all .5s ease;
}
.fy_waterfall .f_pic img:hover {
-webkit-transform:scale(1.2, 1.2);
-moz-transform:scale(1.2, 1.2);
-ms-transform:scale(1.2, 1.2);
transform:scale(1.2, 1.2);
}
.fy_waterfall .f_info { padding:10px; background:#f4f4f4; line-height:30px; height:30px; }
.fy_waterfall .f_head { border-radius:15px; width:30px; height:30px;
-webkit-transition: all .5s ease;
-moz-transition: all .5s ease;
-ms-transition: all .5s ease;
transition: all .5s ease;
}
/*.fy_waterfall .f_head:hover {
-webkit-transform: rotate(360deg);
-moz-transition:rotate(360deg);
-ms-transition: rotate(360deg);
transition: rotate(360deg);
}*/
.fy_waterfall .praise { padding-left:20px; background:url(../../area/edu3.0/images/skin_group/album.png) no-repeat left -499px; color:#555;}
.fy_waterfall a:hover {color:#5b8ed1;  }
.fy_waterfall .praise:hover { background-position:left -549px; text-decoration:none; }
.fy_waterfall .praise.on { background-position:left -549px; text-decoration:none;color:#5b8ed1;  }
.water_loader { width:100%; height:50px; position:fixed; bottom:0; left:0; background:white url(../../common/images/loader.gif) no-repeat center center; display:none; z-index:99;  }
* html .fgrade_wrap{position:absolute;left:expression(eval(document.documentElement.scrollLeft+document.documentElement.clientWidth-this.offsetWidth)-(parseInt(this.currentStyle.marginLeft,10)||0)-(parseInt(this.currentStyle.marginRight,10)||0));top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)))}/*ie6 固定定位*/
.water_not { padding:130px 0 20px; text-align:center; font-size:18px;  background:url(../images/z_space_org/water_not.png) no-repeat center top; display:none; }

html .qjf_hb_spacefooter{margin-top:0px !important;}

.py_lineH30{ line-height:30px;}

.qjf_smallgraya, .qjf_gz_abtn, .qjf_gz_mini_abtn { width: 61px; font: 12px/1.5em "microsoft yahei"; border: 1px solid #d2d2d2; background: #f0f0f0; color: #555; display: inline-block; text-align: center; vertical-align: middle; }

.cb_3_2 .column_1 .qjf_teacherbox li,.cb_2_3 .column_2 .qjf_teacherbox li{ width:50%;}
.cb_2_3 .column_1 .qjf_teacherbox li,.cb_3_2 .column_2 .qjf_teacherbox li{ width:100%;}
.cb_3_1 .column_1 .qjf_teacherbox li,.cb_1_3 .column_2 .qjf_teacherbox li{ width:33%;}
.cb_2_1_1 .column_1 .qjf_teacherbox li,.cb_1_2_1 .column_2 .qjf_teacherbox li{ width:50%;}
.cb_2_2 .column_1 .qjf_teacherbox li,.cb_2_2 .column_2 .qjf_teacherbox li{ width:50%;}
.cb_1 .column_1 .qjf_teacherbox li { width:25%;}

.spModular_bg .sp_wide { width:auto; padding-left:0; padding-right:0; }
.spModular_bg .sp_wide .spModular_top { width:auto;}
.spModular_bg .sp_wide .banner_wrap { width:960px; height:100%; margin:0 auto; position:relative; }

.spModular_top .banner .optationBar { z-index:2; }


/*================================== 浙江专用样式，不能被覆盖，不能移动到其他svn begin ================================================*/

/*学校空间模块插件背景图begin*/
.space_module .module_btn .py_module_btn_h{ height:125px; line-height:125px;}
.space_module .module li .bg .py_icon_class{ background:url(../images/z_space_org/class_module.png) center 7px no-repeat;}
.space_module .module li .bg .py_icon_class.icon1{ background-position:center -55px;}
.space_module .module li .bg .py_icon_class.icon2{ background-position:center -122px;}
.space_module .module li .bg .py_icon_class.icon3{ background-position:center -183px;}
.space_module .module li .bg .py_icon_class.icon4{ background-position:center -242px;}
.space_module .module li .bg .py_icon_class.icon5{ background-position:center -300px;}
.space_module .module li .bg .py_icon_class.icon6{ background-position:center -360px;}
.space_module .module li .bg .py_icon_class.icon7{ background-position:center -428px;}

.space_module .module li .bg .py_icon_zj{ background:url(../images/z_space_org/school_module_zj.png) center 9px no-repeat;}
.space_module .module li .bg .py_icon_zj.icon1{ background-position:center -49px;}
.space_module .module li .bg .py_icon_zj.icon2{ background-position:center -107px;}
.space_module .module li .bg .py_icon_zj.icon3{ background-position:center -175px;}
.space_module .module li .bg .py_icon_zj.icon4{ background-position:center -236px;}
.space_module .module li .bg .py_icon_zj.icon5{ background-position:center -305px;}
.space_module .module li .bg .py_icon_zj.icon6{ background-position:center -370px;}
.space_module .module li .bg .py_icon_zj.icon7{ background-position:center -436px;}
.space_module .module li .bg .py_icon_zj.icon8{ background-position:center -505px;}
.space_module .module li .bg .py_icon_zj.icon9{ background-position:center -576px;}
.space_module .module li .bg .py_icon_zj.icon10{ background-position:center -697px;}
.space_module .module li .bg .py_icon_zj.icon11{ background-position:center -758px}
.space_module .module li .bg .py_icon_zj.icon12{ background-position:center -637px;}
/*学校空间模块插件背景图end*/

/*黄色保存按钮begin*/
.space_head .btn .py_yellowbg{ background:#ffc20f;}
/*黄色保存按钮end*/

/*学校装扮空间皮肤风格begin*/
.space_fun .skin a.py_sch_theme{ height:141px;}
.space_fun .skin a.py_sch_theme img{ width:100%; height:100%;}
.space_fun .skin a.py_sch_theme .py_skinTit{ color:#222; bottom:-24px; font-family:"微软雅黑";}
/*学校装扮空间皮肤风格end*/
.space_fun .format a .py_sch_format_1{ background:url(../images/z_space_org/py_sch_format.jpg) 0 0 no-repeat; width:56px; height:52px;}
.space_fun .format a .py_sch_format_2{ background:url(../images/z_space_org/py_sch_format.jpg) 0 bottom no-repeat; width:56px; height:52px;}

.space_wrap{ border-bottom:2px solid #5B8ED1;}

.py_adjust{ width:240px; height:180px;}
.py_adjust ul li{ width:240px; height:180px;}

/*================================== 浙江专用样式，不能被覆盖，不能移动到其他svn end  ================================================*/


.xy_fmenu{width:958px;border:1px solid #efefef; background:#fafafa;padding:20px;zoom:1;overflow:hidden;}
.xy_fmenu li{float:left;width:33.3%;}
.xy_fmenu li div{width:150px;margin-left:35px;padding-left:81px;font-size:14px; background: url(../images/index_zb/m_icon.png) no-repeat;}
.xy_fmenu li div.m1{ background-position:0 5px;}
.xy_fmenu li div.m2{ background-position:0-113px;}
.xy_fmenu li div.m3{ background-position:0 -233px;}
.xy_fmenu li div h2{font-size:24px;font-weight:normal;color:#222;padding-bottom:10px;}
.xy_fmenu li a{color:#888;display:inline-block;margin-right:10px;margin-top:3px;}
.xy_fmenu li span{color:#888;display:inline-block;margin-right:10px;margin-top:3px;}
