﻿/* 公共样式 */
*{padding:0;margin:0}
body{background:#fff;font:700 15px/40px "microsoft yahei";text-align:center;color:#666}
div{line-height:19px;text-align:left;word-break:break-all;word-wrap:break-word}
input,textarea{font-size:12px;padding:3px}
textarea{overflow:auto}
.checkbox{margin-top:-1px;vertical-align:middle;margin-right:3px}
.input1,.input2{background:#fff;border:1px solid #fff;color:#333}
.input2{border-left:1px solid #000;border-top:1px solid #000;color:#333}
table,td{border:0;padding:0;}
a{color:#666;text-decoration:none;outline:none;hide-focus:expression(this.onFocus=this.blur())}
a:hover{color:#f30}
ul,dl,ol{list-style:none}
li{list-style-type:none}
.clearfix:after{clear:both;content:".";display:block;font-size:0;height:0;line-height:0;visibility:hidden}
.clearfix{display:block;zoom:1}
.pic_50{display:inline-block;width:50px;height:50px;background-repeat:no-repeat;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;-ms-border-radius:5px;box-shadow:0 1px 1px rgba(0,0,0,0.1) inset;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.1) inset;-moz-box-shadow:0 1px 1px rgba(0,0,0,0.1) inset;-o-box-shadow:0 1px 1px rgba(0,0,0,0.1) inset;-ms-box-shadow:0 1px 1px rgba(0,0,0,0.1) inset}
.pic_50_s,.pic_100_s{background:url(images/app_sprite.png) no-repeat 0 -1066px;_background:url(images/app_sprite.gif) no-repeat 0 -1066px;width:78px;height:70px;overflow:hidden;padding-top:3px;margin:0 5px 5px 0;text-align:center}
.pic_100_s{background-position:11px -1140px;width:118px;height:100px}
.pic_50_s img{width:60px;height:60px}
.pic_100_s img{width:92px;height:92px}
.img_100{float:left;width:100px}
.img_100 img{width:80px;height:80px;border:1px solid #CCCCCC}
.img_course{float:left;width:210px}
.img_course img{width:180px;height:150px;border:1px solid #CCCCCC}
.ft1,a.ft1{color:#369;font-family:Arial;text-decoration:none}
.ft2,a.ft2{color:#999999;font-family:Arial}
.ft3{font-size:14px;font-weight:bold}
.ft4,a.ft4{font-size:12px;color:#666666}
.ft5,a.ft5{color:#4A46A8;font-weight:bold}
a.ft5{text-decoration:underline;}
.text-emphasis{color:red;}
a.ft1:hover{color:#f30;text-decoration:underline;font-family:Arial}
a.ft5:hover{color:#369}
.inline_block{display:-moz-inline-stack;display:inline-block;vertical-align:middle;zoom:1;*display:inline}
.required{color:#FF0000;font-family:Arial;margin-left:5px;margin-top:3px}
article,section,menu {display:block;margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}
img{border:0;vertical-align:middle}
.clear {clear:both}
.fl {float:left}
.fr {float:right}
.mt10{margin-top:10px}
.mb10{margin-bottom:10px}
.ml10{margin-left:10px}
.mr10{margin-right:10px}
.mt20{margin-top:20px}
.placeholder{color:#999999}
.ln30{height:30px;line-height:30px}
.ellipsis{white-space:nowrap;word-break:keep-all;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;word-wrap:normal;}

/* 公共图片 */
.app_ele_ico,.publisher_selector dd.active,.publisher_selector dd a,.publisher_box .link_submit,.publisher_boxes menu .close,.publisher_footer .submit,.sub_arrow,.sc_list .row .enter_btn,.sc_list .row .add_btn,.sc_list .row .enroll_btn,.sc_list .row .del_btn,.sc_list .row .learn_btn,.sc_list .row .rank span,.sc_list .row .rank_main .info .state .icon_hotrank,.lm_link_btn,.pic_50,.feed_comment .action .submit,.slide_btn span,.rank_1,.sc_list .list_group_nav em,.app_icon,.score_star span,.score_star span em,.row .video_ws,.row .video_ws a,.row .ppt_ws,.row .ppt_ws_hover,.row .doc_vs,.row .doc_vs_hover,.row .course_s,.list_style_icon a,.tab_c_search,.tab_c_menu .menu_list li.selected,.photo_album .opt_p a,.tab_cnt .head_hd .opt a,.sc_tile .row .item .video_icon a,.row .ico_type,.b_item_list li .func .pic_del,a.progressCancel,.lms_dialog_icon_close,.loading_win .loading_close,.fuc_header ul.nav_tabs li.angle_right,a.arrow_right,.lm_a_btn,.select_area .a_select .icon,.ico_item,.slide_body ul.rank_hot li a,.pub_exp{background:url(images/app_sprite.png) no-repeat;_background:url(images/app_sprite.gif) no-repeat}
.head_toolbar_wrapper .quick_link .app_link em,.head_toolbar_wrapper .tool_link .child_node,.head_toolbar_wrapper .tool_link dt i,.head_poster_search .left_sidebar,.head_poster_search .right_sidebar,.head_poster_search h3,.head_poster_search .search_btn,#lms-sns-dropdown a.menu_link i,.menu_category .sub_menu li .sub_menu_title,.top_r_link_msg i{background:url(images/head_sprite.png) no-repeat;_background:url(images/head_sprite.gif) no-repeat;}

/* 页眉工具条  */
.head_toolbar_wrapper{position:relative;font-size:12px;width:100%;min-width:990px;height:27px;line-height:27px;color:#666;background:#FFF;border-bottom:1px solid #EEE;z-index:6900;}
.head_toolbar_wrapper a{color:#666;font-size:14px;}
.head_toolbar_wrapper a:hover{color:#369;}
.head_toolbar_wrapper div{line-height:27px;color:#666;}
.head_toolbar_wrapper .quick_link{float:left;}
.head_toolbar_wrapper .quick_link .child_node{position:relative;float:left;margin-right:18px;z-index:1;}
.head_toolbar_wrapper .quick_link .welcome{padding-left:12px;margin-right:12px;}
.head_toolbar_wrapper .quick_link .app_link{margin-right:12px;}
.head_toolbar_wrapper .quick_link .app_link em{display:inline-block;float:left;margin:5px 3px 0;width:16px;height:16px;}
.head_toolbar_wrapper .tool_link{position:relative;float:right;right:-2px;_right:-4px;_overflow-y:visible;}
.head_toolbar_wrapper .tool_link .child_node{position:relative;float:left;margin-left:-1px;margin-top:2px;line-height:22px;background-position:-102px 6px;z-index:1;_background-image:expression(this.previousSibling==null?'none':'images/head_sprite.gif');}
.head_toolbar_wrapper .tool_link .child_node:first-child{background:none;}
.head_toolbar_wrapper .tool_link dt{position:relative;float:left;width:83px;margin:0 2px;height:24px;z-index:10;font-size:14px;border:1px solid transparent;text-indent:9px;_border-color:tomato;_filter:chroma(color=tomato);}
.head_toolbar_wrapper .tool_link .child_pl{padding:1px 10px 0 12px;}
.head_toolbar_wrapper .tool_link dt i{position:absolute;top:7px;right:8px;display:block;width:8px;height:8px;background-position:-21px 0;overflow:hidden;-moz-transform-origin:50% 50%;-webkit-transition:-webkit-transform .2s ease-in;-moz-transition:transform .2s ease-in;-o-transition:transform .2s ease-in;transition:transform .2s ease-in;}
.head_toolbar_wrapper .tool_link dd{display:none;position:absolute;right:2px;_right:4px;top:24px;width:78px;padding-bottom:5px;line-height:22px;background:#FFF;border:1px solid #DDD;z-index:1;}
.head_toolbar_wrapper .tool_link .sub{padding-left:9px;}
.head_toolbar_wrapper .tool_link .sub a{display:inline-block;white-space:nowrap;}
.head_toolbar_wrapper .tool_link .hover{z-index:10;}
.head_toolbar_wrapper .tool_link .hover dt{border:1px solid #ddd;border-bottom:0;z-index:10;background:#FFF;}
.head_toolbar_wrapper .tool_link .hover dt i{transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);*background-position:-21px -8px;background-position:-21px -8px\0;}
.head_toolbar_wrapper .tool_link .hover dd{display:block;}
.head_toolbar_wrapper .tool_link dd.web_list{width:260px;padding-bottom:10px;}
.tool_link a.top_r_link_msg:hover{text-decoration:none;}
.top_r_link_msg i{display: inline-block;overflow: hidden;vertical-align: middle;width: 16px;height: 22px;background-position: 0 -266px;}
.top_r_link_msg em{color:white;padding:0px 2px;background-color:#b82e27;line-height:17px;font-size:12px;border-radius:2px;font-style:normal;margin-left:2px;}
.head_toolbar_wrapper .web_list li{float:left;display:block;width:250px;padding:5px 0 6px 10px;clear:both;overflow:hidden;}
.head_toolbar_wrapper .web_list li a{float:left;}
.head_toolbar_wrapper .web_list li h4,.head_toolbar_wrapper .web_list li a.fm{float:left;width:100%;font-weight:bold;clear:both;font-size:12px;}
.head_toolbar_wrapper .web_list li span{float:left;width:80px;height:18px;overflow:hidden;}
.head_toolbar_wrapper .web_list li.sub_site{width:260px;font-weight:bold;padding-top:2px;padding-bottom:0;margin-top:5px;margin-right:-10px;white-space:nowrap;}
.head_toolbar_wrapper .web_list li.sub_site a{margin-right:8px;}
.head_toolbar_wrapper .web_list li.hot_line{color:#666;text-align:left;}
.head_toolbar_wrapper .web_list li.hot_line em{font-weight:bold;color:#369;}
.head_toolbar_wrapper .web_list li.line{height:0;overflow:hidden;margin-left:10px;_margin-left:5px;padding-top:0;width:230px;border-bottom:1px solid #EFEFEF;background:none;}
.head_toolbar_wrapper .widget-selfhood{background: url(../../icons/hf_icons.gif) no-repeat;line-height:13px;width:73px;height:13px;margin-top:4px;}
.head_toolbar_wrapper .skin-color-green{background-position:0 -47px;}
.head_toolbar_wrapper .skin-color-blue{background-position:0 -27px;}
.head_toolbar_wrapper .skin-color-gray{background-position:0 -67px;}
.head_toolbar_wrapper .skin-color-orange{background-position:0 -83px;}
.head_toolbar_wrapper .widget-selfhood .skin{cursor:pointer;display:block;float:left;font-size:0;height:12px;line-height:12px;margin-left:5px;overflow:hidden;position:relative;text-indent:-9999em;width:12px;}
.head_toolbar_wrapper .widget-selfhood .first-skin{_margin-left:2px;}

/* 页眉LOGO及搜索栏  */
.head_poster_wrapper{position:relative;height:90px;background:#FFF;z-index:6600;}
.head_poster_logo{position:relative;float:left;width:400px;height:90px;overflow:hidden;}
.head_poster_logo a{display:inline;float:left;margin:15px 0 0 10px;}
.head_poster_search{position:relative;float:left;display:inline;width:504px;height:40px;margin:25px 26px 0 0;background:#EFEFEF;z-index:90;}
.head_poster_search .left_sidebar,.head_poster_search .right_sidebar{display:inline-block;float:left;width:3px;height:40px;background-position:0 -18px;overflow:hidden;}
.head_poster_search .right_sidebar{float:right;background-position:-4px -18px;}
.head_poster_search h3{line-height:32px;font-weight:normal;font-size:14px;border:1px solid #E4E4E4;border-right:0;background-color:#fff;background-position:57px -210px;_background-position:68px -210px;padding-left:15px;cursor:pointer;float:left;display:inline;margin-top:3px;width:59px;_width:72px;color:#666;}
.head_poster_search .search_type{position:absolute;left:3px;top:35px;z-index:1000;width:72px;display:none;}
.head_poster_search .search_type ul{cursor:pointer;position:absolute;left:0;top:0;z-index:1000;-moz-box-shadow:3px 3px 3px rgba(0, 0, 0, .1);-webkit-box-shadow:3px 3px 3px rgba(0, 0, 0, .1);box-shadow:3px 3px 3px rgba(0, 0, 0, .1);}
.head_poster_search .search_type ul li{color:#666;height:29px;width:58px;border:1px solid #E4E4E4;border-top:0;background-color:white;line-height:29px;padding-left:16px;}
.head_poster_search .search_type ul li.hover{color:#369;background-color:#E4EBFA;}
.head_poster_search .search_keyword,.head_poster_search .search_btn{float:left;}
.head_poster_search .search_keyword{margin-top:3px;width:308px;_width:295px;height:18px;padding:7px 4px 7px 10px;*padding:9px 4px 5px 10px;border:1px solid #E4E4E4;border-right:0;color:#BBB;font-size:1.1em;}
.head_poster_search .search_btn{width:100px;height:34px;margin-top:3px;border:0;cursor:pointer;background-position:-20px -21px;}
.head_poster_search .search_btn_hover{background-position:-122px -21px;}
.head_poster_search_book{margin-right:56px;}
.head_poster_search_focus{background:#ffecd0;}
.head_poster_search_focus .left_sidebar{background-position:-8px -18px;}
.head_poster_search_focus .right_sidebar{background-position:-12px -18px;}
.head_poster_search_focus .search_keyword{border-color:#F90;color:#333;}
.head_poster_search .adv_search{margin:0;position:absolute;right:-70px;top:10px;display:inline-block;width:60px;_width:65px;line-height:1.2em;font-size:12px;}
.head_poster_search a{text-decoration:underline;color:#666;display;block;line-height:16px;font-size:1.1em;}
.head_poster_search a:hover{color:#369;text-decoration:underline;}

/* 页眉导航菜单 红色#E64346,#E13335,#A40000 橙色#FFA621,#F4980F,#e97f02 */
.head_nav_wrapper{position:relative;height:40px;z-index:300;}
.head_nav_wrapper .head_nav{width:100%;background: url(images/nav_bg.png) repeat-x;height:40px;margin-bottom:0;}
.head_nav_wrapper .head_nav .head_menu{float:left;position:relative;}
.head_nav_wrapper .head_nav .head_menu_role{float:right;}
#lms-sns-dropdown{list-style-type:none}
#lms-sns-dropdown li.menu_title{float:left;height:40px;line-height:40px;width:100px;position:relative;}
#lms-sns-dropdown li.menu_category{width:150px;margin-right:5px;line-height:normal;}
#lms-sns-dropdown a.menu_link{display:inline-block;width:100px;height:40px;line-height:40px;_line-height:26px;padding-left:2px;font:700 15px/40px "microsoft yahei";color:#fff;text-align:center;text-decoration:none;cursor:pointer;outline:none}
#lms-sns-dropdown li.menu_category a.menu_link{width:150px;background:url('images/menu-category.png') no-repeat 0 0;}
#lms-sns-dropdown li.menu_category a.menu_link:hover{background:url('images/menu-category.png') no-repeat 0 0;}
.head_menu_role #lms-sns-dropdown a.menu_link{font-size:12px;}
#lms-sns-dropdown a.menu_link span{position:relative;z-index:10;_display:inline-block;overflow:hidden;height:40px;line-height:40px;width:auto;}
#lms-sns-dropdown a.menu_link i{margin-left:5px;display:inline-block;zoom:1;overflow:hidden;vertical-align:middle;width:8px;height:7px;_margin-top:2px;background-position:-119px 0;-moz-transform-origin:50% 50%;-webkit-transition:-webkit-transform .2s ease-in;-moz-transition:transform .2s ease-in;-o-transition:transform .2s ease-in;transition:transform .2s ease-in;}
#lms-sns-dropdown a.menu_link:hover,#lms-sns-dropdown a.hover,#lms-sns-dropdown a.current{background:#134980;color:#fff}
#lms-sns-dropdown a.menu_link:hover i,#lms-sns-dropdown a.hover i{transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);*background-position:-119px -8px;background-position:-119px -8px\0;}

/* 页眉导航下拉子菜单 */
.sub_menu{left:0;top:40px;border:1px #255B92 solid;border-top:none;background:#fafafa;padding:0;z-index:30;position:absolute;width:100px}
.menu_category .sub_menu{width:148px;border-radius:0 0 5px 5px;box-shadow:2px 2px 2px rgba(90, 90, 90, 0.1);overflow:visible;}
.sub_menu li.sub_menu_row{height:29px;line-height:28px;font-size:12px}
.menu_category .sub_menu li{_height:27px;}
.menu_category .sub_menu li.first{margin-top:1px;}
.menu_category .sub_menu li.last{margin-bottom:1px;}
.menu_category .sub_menu li.over{position:relative;}
.menu_category .sub_menu li h3{padding:4px 15px 4px 5px;margin-right:5px;*padding-bottom:2px;border-top:1px solid #fafafa;border-bottom:1px solid #fafafa;background:url(images/listcat_sbg.gif) right center no-repeat;line-height:20px;height:20px;font-size:14px;font-weight:700;}
.menu_category .sub_menu li h3 .sub_menu_title{padding-left:15px;background-position:-226px -33px;color:#666;line-height:20px;height:20px;font-weight:700;float:left;max-width:115px;_width:105px;}
.menu_category .sub_menu li .sub_menu_list{left:142px;display:none;position:absolute;top:1px;_top:0;z-index:-1;margin:-1px 0 0;_margin:0;width:320px;min-height:200px;_height:200px;padding-left:8px;overflow:hidden;border:1px solid #ddd;background-color:#fff;-moz-box-shadow:0 0 10px #ddd;-webkit-box-shadow:0 0 10px #ddd;box-shadow:0 0 10px #ddd;}
.menu_category .sub_menu li .sub_menu_list a{font-size:14px;}
.menu_category .sub_menu li.over .sub_menu_list{display:block;}
.menu_category .sub_menu li.over h3{background-image:url(images/listcat_sbg_hover.gif);border:solid #DDD;border-width:1px 0;background-color:white;-moz-box-shadow:0 0 8px #ddd;-webkit-box-shadow:0 0 8px #ddd;box-shadow:0 0 8px #ddd;}
.menu_category .sub_menu li .sub_menu_list dl{border-top:1px solid #EEE;padding:6px 0;overflow:hidden;zoom:1;}
.menu_category .sub_menu li .sub_menu_list dt{float:left;width:60px;line-height:22px;text-align:left;padding:3px 6px 0 0;font-weight:700;color:#E4393C;}
.menu_category .sub_menu li .sub_menu_list dt a{text-decoration:underline;color:#369;}
.menu_category .sub_menu li .sub_menu_list dd{overflow:hidden;padding:3px 0 0;zoom:1;}
.menu_category .sub_menu li .sub_menu_list em{float:left;height:14px;line-height:14px;margin:4px 0;padding:0 8px;border-right:1px solid #CCC;font-style:normal;}
.menu_category .sub_menu li .sub_menu_list em a{white-space:nowrap;color:#666;}
.sub_menu li.wb{border-bottom:1px #cecece solid}
.sub_menu li.sub_menu_row a,.sub_menu li.sub_menu_row a.disable:hover{height:27px;line-height:27px;line-height:27px\9;*line-height:28px;_line-height:25px;background:#fafafa;border-top:1px #fafafa solid;border-bottom:1px solid #fafafa;border-left:none;position:static;margin-right:0 0 0 3px;padding-left:34px;border-left:1px #fafafa solid;color:#136EC2;text-decoration:none;display:block;text-align:left;overflow:hidden}
.menu_category .sub_menu li .sub_menu_item{position:relative;display:inline;float:left;white-space:nowrap;margin-right:5px;line-height:24px;line-height:24px\9;*line-height:26px;_line-height:22px;color:#666;}
.sub_menu li.sub_menu_row a.disable:hover{margin-right:0;color:#999}
.sub_menu li.sub_menu_row a:hover{padding-left:35px;position:relative;text-decoration:underline;}
.menu_category .sub_menu li a:hover{color:#f30!important;text-decoration:underline;}
#lms-sns-dropdown .sub_menu li.sub_menu_row a,#lms-sns-dropdown .sub_menu li.sub_menu_row a.disable:hover{padding-left:12px}

/* 内容整体布局一 */
.content_wrapper{width:1005px;margin:0 auto}
.content_wrapper #main{width:1004px;background:#fdfdfd;overflow:hidden;border-right:1px solid #d9dce2;margin:0 auto}
.content_wrapper #main .top{width:1004px;height:260px;margin:0 auto;margin-top:-42px;background:#fbfbfb;position:relative;z-index:1}
.content_wrapper #main .left{width:150px;float:left}
.content_wrapper #main .content{width:853px;margin-left:-3px;border-left:1px solid #d9dce2;border-top:none;border-bottom:1px solid #d9dce2;float:right;background:#fff;min-height:600px;_height:600px}
.content_wrapper #main .content .mcl{float:left;width:566px;padding:15px 15px 10px 20px;background:#fff;border-right:none}
.content_wrapper #main .content .mcr{float:right;width:241px;padding:15px 0 0 5px;}

/* 内容整体布局二 */
.content_wrapper #main .p_left{width:180px}
.content_wrapper #main .p_content{width:823px;padding-top:10px}
.content_wrapper #main .p_content .mcl{width:556px}
.content_wrapper #main .p_content .mcr{width:221px;padding-left:0}

/* 内容整体布局三 */
.content_wrapper .s_container{border:1px solid #d9dce2}
.content_wrapper #main .s_top{width:1004px;padding:5px 0 10px;position:relative}
.content_wrapper #main .s_content{width:720px;float:left;padding:0 0 20px 10px}
.content_wrapper #main .s_right{width:240px;float:right;padding-bottom:20px}

/* 顶层个人图片 */
.top .lms-mask-msg{left:460px;top:140px;display:block;z-index:50}
.profile_cover_mask{z-index:20;width:100%;height:100%;position:absolute;bottom:0;background-repeat:no-repeat;background-position:0 bottom;left:0;background:url(images/cover_mask.png) no-repeat bottom;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/cover_mask.png',sizingMethod='crop');_background:none}
.profile_cover_save{padding:10px 10px 14px 10px;background:#fff;text-align:right;margin-top:-10px;margin-bottom:-10px;height:30px;}
.profile_cover_img_wrap{width:1004px;height:260px;overflow:hidden;position:relative;z-index:10}
.profile_cover_img_wrap .profile_cover_img{position:relative;float:left;cursor:move;width:1004px}
.profile_cover_img_wrap .profile_cover_img_box{white-space:nowrap;position:relative;width:25000px;overflow:hidden;height:260px}
.profile_cover_img_wrap .profile_cover_img_box div{width:1005px;height:260px;float:left;position:relative}
.profile_cover_user{position:absolute;z-index:30;bottom:0;color:#fff;text-shadow:0 1px 0 rgba( 0,0,0,0.36 );-webkit-text-shadow:0 1px 0 rgba( 0,0,0,0.36 );-moz-text-shadow:0 1px 0 rgba( 0,0,0,0.36 );-o-text-shadow:0 1px 0 rgba( 0,0,0,0.36 );-ms-text-shadow:0 1px 0 rgba( 0,0,0,0.36 )}
.profile_cover_user h1{font-size:30px;font-family:"Microsoft YaHei","SimHei";font-weight:400;padding-left:198px;line-height:40px}
.profile_cover_user .profile_cover_user_info{line-height:21px;padding:10px 0 9px 198px;_padding:5px 0 10px 198px}
.profile_cover_spt{width:400px;height:400px;background:url(images/profile_cover_spt.png) no-repeat;display:inline-block;cursor:pointer;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../css/orange/zh_CN/images/profile_cover_spt.png',sizingMethod='crop');_background:none}
.profile_cover_set{position:absolute;right:28px;top:58px;z-index:40;zoom:1}
.profile_cover_set_btn{display:inline-block;width:97px;height:31px;overflow:hidden}
.profile_cover_set_btn:hover .profile_cover_spt{margin-left:-100px}
.profile_cover_set_btn:active .profile_cover_spt{margin-left:-200px}
.profile_cover_set_option{border:1px #afaca3 solid;background:#fff;width:132px;position:absolute;top:30px;right:0;overflow:hidden}
.profile_cover_set_option li{height:32px;line-height:32px;border-top:1px #b2b2b2 solid;margin-top:-1px;float:left;clear:both;width:132px}
.profile_cover_set_option li a{display:block;zoom:1;text-decoration:none;text-indent:29px;line-height:31px}
.profile_cover_set_option li.profile_cover_upload,.profile_cover_set_option li.profile_cover_upload:hover{background:url(images/profile_cover_upload.png) no-repeat top left}
.profile_cover_set_option li.profile_cover_upload:hover{background-position:left -31px}
.profile_cover_set_option li.profile_cover_set_option a{background:none}
.profile_cover_set_option li a{background:url(images/profile_cover_spt.png) no-repeat;}
.profile_cover_set_option li a.profile_cover_set_option:hover{background-position:left -31px}
.profile_cover_set_option li a.profile_cover_sel{background-position:-372px -53px;color:#333;}
.profile_cover_set_option li a.profile_cover_sel:hover{color:#36C;}
.profile_cover_set_option li a.profile_cover_set_modify{background-position:-173px -85px}
.profile_cover_set_option li a:hover{background-color:#f9f9f9;text-decoration:none}
.profile_cover_set_ctrl{width:80px;height:32px;overflow:hidden;float:right}
.profile_cover_sel_prev,.profile_cover_sel_next{float:left;width:39px;height:31px;overflow:hidden}
.profile_cover_sel_prev i,.profile_cover_sel_next i{margin-top:-80px}
.profile_cover_sel_prev i{margin-left:0}
.profile_cover_sel_prev:hover i{margin-left:-80px}
.profile_cover_sel_prev:active i{margin-left:-160px}
.profile_cover_sel_next i{margin-left:-39px}
.profile_cover_sel_next:hover i{margin-left:-119px}
.profile_cover_sel_next:active i{margin-left:-199px}

/* 左侧个人信息 */
#user-info{padding:20px 0 27px 10px;border-bottom:1px #f5f5f5 solid;margin-bottom:5px}
#user-info .pic_50{float:left;margin-right:10px;background-position:-78px -1379px}
#user-info .pic_50 img{width:50px;height:50px}
#user-info p{float:left;font-size:12px;width:75px}
#user-info p#username{font-weight:bold}
#user-big-info{margin:-119px auto 0 auto;position:relative;z-index:10;padding-bottom:11px;+padding-bottom:9px;border-bottom:1px #eee solid;zoom:1}
#user-big-info .user_img_wrap{position:relative;width:152px;height:146px;margin:0 auto;padding-top:6px}
#user-big-info .user_img_wrap b.user_img_wrap_mask{position:absolute;width:153px;height:152px;z-index:10;background:url(../../../images/user_img_mask.png) no-repeat;left:0;top:0;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/user_img_mask.png',sizingMethod='crop');_background:none}
#user-big-info .user_img_wrap span{display:block;width:140px;height:140px;background:#fff;margin-left:6px}
#user-big-info .user_action_wrap{margin-top:10px;*margin-top:12px;position:relative}
#user-big-info .user_action_wrap .profile_head_upload{position:absolute;left:20px;top:6px;}
#user-big-info .user_action_wrap ul{width:140px;margin:0 auto}
#user-big-info .user_action_wrap li{width:56px;text-align:center;height:26px;line-height:26px}
#user-big-info .user_action_wrap li a{*display:block}

/* 左侧菜单布局 */
.left_menu{padding:1px 0 0}
.left_menu ul.apps_area{margin:0 0 5px;padding-bottom:8px;margin-bottom:8px;border-bottom:1px solid #eee;zoom:1}
.left_menu ul:after{content:"";clear:both;display:block;height:0;overflow:hidden;visibility:hidden}
.left_menu ul.apps_area li{height:28px;overflow:hidden;float:none;width:auto;list-style:none;padding:0 3px;}
.left_menu ul.apps_area .apps_area_title{font-size:14px;color:#666;font-weight:400;font-size:12px;padding:0 0 3px 10px}
.p_left .left_menu ul.apps_area li{width:172px;padding-top:5px}
.left_menu ul.apps_area li.over{background-color:#f5f5f5}
.left_menu li a.app_ele{display:block;float:none;height:16px;padding:6px 0;line-height:1.231\9;line-height:16px;*overflow-y:hidden;color:#333333;font-family:'Arial';font-weight:400;font-size:12px;text-decoration:none;}
.left_menu li a.app_ele .app_ele_ico{width:16px;height:16px;margin-right:6px;float:left;overflow:hidden;vertical-align:middle;}
.left_menu li a.app_ele:hover{text-decoration:none;color:#f30;}
.left_menu li a.app_ele:hover .app_ele_ico{-webkit-transform:rotate(30deg);-moz-transform:rotate(30deg);transform:rotate(30deg);}
.left_menu li a.app_opt{float:right;font-size:12px;text-decoration:none;margin-top:-24px;margin-right:3px;color:#d8dfea}
.left_menu li.over a.app_opt,.left_menu li a.app_opt:hover{color:#c1ccdc}
.left_menu .ntc{float:right;height:15px;overflow:hidden;margin-right:3px;margin-top:1px;margin-top:1px\9;*margin-top:-15px;cursor:pointer;border-radius:1px;-moz-border-radius:1px;-webkit-border-radius:1px;-o-border-radius:1px;-ms-border-radius:1px}
.left_menu .ntc b{color:#666;font-weight:normal;padding-left:4px;height:15px;line-height:15px;line-height:14px\9;*line-height:12px;font-family:arial;float:left;font-size:11px;-webkit-text-size-adjust:none;}
.left_menu .apps_rec{border:none;margin-bottom:40px}
.left_menu .apps_rec li a.app_ele{background:none;padding-left:5px}
.app_photo{background-position:0 -65px}
.app_diary{background-position:0 -2px}
.app_video{background-position:0 -22px}
.app_document{background-position:0 -109px}
.app_scorm{background-position:-75px -734px}
.app_knowledge{background-position:0 -150px}
.app_task{background-position:0 -172px}
.app_survey{background-position:0 -86px}
.app_approval{background-position:0 -129px}
.app_question{background-position:0 -42px}
.app_rgroup{background-position:0 -237px}
.app_friends{background-position:0 -1907px}
.app_friend_feed{background-position:-80px 0}
.app_friends_home{background-position:-80px -86px}
.app_my_feed{background-position:-80px -21px}
.app_credit{background-position:right -86px}
.app_currency{background-position:right -65px}
.app_progress{background-position:right top}
.app_pending{background-position:right -22px}
.app_finished{background-position:right -43px}
.app_exam_progress{background-position:right -148px}
.app_exam_pending{background-position:right -106px}
.app_exam_finished{background-position:right -127px}
.app_acourse{background-position:-80px -64px}
.app_tcourse{background-position:-80px -41px}
.app_course_selection{background-position:0 -2328px}
.app_big_survey{background-position:-47px -2328px}
.app_big_approval{background-position:0 -2415px}
.app_course_learn{background-position:-89px -2328px}
.app_exam_learn{background-position:-46px -2370px}
.app_exam_selection{background-position:-89px -2370px}
.app_personal_plan{background-position:0 -2370px}
.app_training_plan{background-position:-46px -2415px}
.app_position_plan{background-position:-89px -2415px}
.app_course_detail{background-position:0 -2458px}
.app_search{background-position:-46px -2458px}
.app_forum{background-position:-37px -2717px}
.app_announcement{background-position:-47px -2812px}
.app_exttra{background-position:0 -2812px}
.app_courseapply{background-position:0 -2764px}
.app_resource{background-position:-87px -2815px}
.app_assess{background-position:-80px -129px}
.app_course_rank{background-position:-89px -2765px}
.app_credit_rank{background-position:-89px -2766px}
.app_teacher_list{background-position:-89px -2415px}
.app_notify{background-position:0 -2967px}
.app_credentials{background-position:-80px -149px}
.app_big_knowledge{background-position:-88px -2454px}
.app_big_video{background-position:-46px -2501px}
.app_big_question{background-position:-89px -2501px}
.app_big_photo{background-position:0 -2540px}
.app_big_diary{background-position:-46px -2540px}
.app_big_document{background-position:-89px -2540px}
.app_big_rgroup{background-position:0 -2715px}
.app_big_friends{background-position:-46px -2934px}
.app_big_credit{background-position:-83px -2718px}
.app_big_currency{background-position:-46px -2762px}
.app_big_assess{background-position:-90px -2932px}
.app_big_credentials{background-position:-46px -2968px}

/* 发布内容 */
.global_publisher{border:2px solid #ADB6C9;width:99%;background-color:#FFF;position:relative;*zoom:1;_position:relative}
.global_publisher:hover{border-color:#8794AF}
.global_publisher .content_inputer{position:relative;*zoom:1;*z-index:3}
.global_publisher .content_inputer:after{content:'\20';display:block;clear:both}
.global_publisher .content_inputer .content_textarea{background-color:#FFF}
.global_publisher .content_inputer textarea{width:100%;height:32px;line-height:24px;display:inline-block;box-sizing:border-box;padding:3px 0 7px 7px;border:0 none;font-size:14px;transition:height .1s ease-in;resize:none;outline:0 none;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-webkit-transition:height .1s ease-in;-moz-transition:height .1s ease-in;-o-transition:height .1s ease-in;*width:expression($(this).width(this.offsetWidth-22));*height:22px;_margin-top:-1px;overflow:hidden}
.global_publisher .content_inputer textarea.inputing{margin-bottom:28px;resize:vertical;height:78px;*height:66px;overflow:auto}
.publisher_selector{float:right;height:32px;margin-top:-32px;margin-right:5px;position:relative;bottom:-1px}
@media screen and (-webkit-min-device-pixel-ratio:0) {.publisher_selector{overflow:hidden}}
.publisher_selector dd{display:inline-block;font-weight:bold;margin: 8px 5px 0 10px;vertical-align:top;*display:inline;*zoom:1}
.publisher_selector dd a,.pub_exp{overflow:hidden;display:inline-block;zoom:1;vertical-align:text-bottom;width:18px;height:16px}
.publisher_selector dd a:hover{text-decoration:none}
.publisher_selector dd.active{padding-bottom:8px;background-position:0 -600px;position:relative;z-index:1;*position:static}
.publisher_selector .publisher_photo_trigger{background-position: 0 -646px}
.publisher_selector .publisher_photo_trigger:hover,.publisher_selector .active .publisher_photo_trigger{background-position:0 -675px}
.publisher_selector .publisher_video_trigger {background-position:-37px -646px}
.publisher_selector .publisher_video_trigger:hover,.publisher_selector .active .publisher_video_trigger{background-position:-37px -675px}
.publisher_selector .publisher_know_trigger{background-position:0 -705px}
.publisher_selector .publisher_know_trigger:hover,.publisher_selector .active .publisher_know_trigger{background-position:0 -734px}
.publisher_selector .publisher_doc_trigger{background-position:-37px -705px}
.publisher_selector .publisher_doc_trigger:hover,.publisher_selector .active .publisher_doc_trigger{background-position:-37px -734px}
.publisher_selector .publisher_cware_trigger{background-position:-75px -705px}
.publisher_selector .publisher_cware_trigger:hover,.publisher_selector .active .publisher_cware_trigger{background-position:-75px -734px}
.publisher_selector .publisher_question_trigger{background-position:-75px -646px}
.publisher_selector .publisher_question_trigger:hover,.publisher_selector .active .publisher_question_trigger{background-position:-75px -675px}
.publisher_selector .publish_photo_upload{position:absolute;left:10px;top:5px;}
.publisher_selector dd.active .publish_photo_upload{position:absolute;left:0;top:0;*left:8px;*top:8px;}
.global_publisher .status_toolbar{margin-top:-30px;margin-left:10px;height:30px;line-height:30px}
.global_publisher .status_toolbar .chars_count{color:#888888;display:inline;font-size:14px;font-weight:bold}
.global_publisher .status_toolbar .count_full{color:red}
.global_publisher .publisher_boxes{position:relative}
.global_publisher .publisher_boxes menu {position:absolute;z-index:1;right:5px;top:5px}
.global_publisher .publisher_boxes menu .close{display:block;text-indent:-9999px;outline:none 0;width:18px;height:18px;background-position:0 -810px}
.global_publisher .publisher_boxes menu .close:hover{background-position:-32px -810px}
.global_publisher .publisher_box {border-top:1px solid #D9DCE2;border-bottom: 1px solid #D9DCE2}
.global_publisher .publisher_box .content_input{padding:10px}
.global_publisher .publisher_box .link_input{width:60%;height:32px;display:inline-block;vertical-align:middle;box-sizing:border-box;padding:7px;border:1px solid #83ACC6;font-size:14px;box-shadow:1px 1px #CCC inset;-moz-box-shadow: 1px 1px 3px #CCC inset;-webkit-box-shadow:1px 1px 3px #CCC inset;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;*width:expression($(this).width(this.offsetWidth-32));*height:16px;_margin-top:-1px;*position:relative;*z-index:1}
.global_publisher .publisher_box .link_submit{vertical-align:middle;font-size:14px;padding:6px 0px;margin:0;height:32px;border:1px solid #8B8B8B;background-position:0 -764px;background-repeat:repeat-x;*overflow:visible;width:68px;_overflow:hidden;cursor:pointer;color:#333;text-align:center;margin-right:20px}
.global_publisher .publisher_box .link_upload{color:#336699;text-decoration:none;font-size:13px}
.global_publisher .publisher_box .link_upload:hover{text-decoration:underline}
.global_publisher .publisher_box .share_title{font-weight:700;color:#555;word-wrap:break-word;line-height:16px!important;overflow:hidden;zoom:1}
.global_publisher .publisher_box input{width:100%;_width:360px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}
.global_publisher .publisher_box input.inline_input{padding:3px;border:0 none;color:#005EAC}
.global_publisher .publisher_box .uploading_msg{text-align:center;font-size:14px;background-color:#FFF}
.global_publisher .publisher_box .uploading_msg p{line-height:3.5em;*line-height:expression((function(ele){ele.runtimeStyle.lineHeight='3.5em';})(this));}
.global_publisher .publisher_box .uploading_msg p img{margin-right:5px}
.global_publisher .publisher_box .uploaded_msg{text-align:center;font-size:12px;background-color:#FFF;color:#888888}
.global_publisher .publisher_box .uploaded_msg p{line-height:2.5em;*line-height:expression((function(ele){ele.runtimeStyle.lineHeight='2.5em';})(this));}
.global_publisher .publisher_box .uploaded_msg p img{margin-right:5px}
.global_publisher .publisher_footer{background-color:#F1F4FA;padding-top:10px;}
.global_publisher .publisher_footer .publisher_footer_action{padding:0 10px 10px;text-align:right;*z-index:10;*position:relative}
.global_publisher .publisher_footer .publisher_footer_action .select_type_list .select .input{color:#999}
.global_publisher .publisher_footer .publisher_footer_action .select_type_list_on .select .input{color:#369}
.global_publisher .publisher_footer .submit{border:0 none;padding:0;margin:0;width:92px;height:33px;color:#fff;font-weight:bold;font-size:14px;cursor:pointer;overflow:hidden;text-align:center;line-height:33px;background-position:0 -844px}
.global_publisher .publisher_footer .submit:hover{background-position:0 -896px;line-height:31px}
.global_publisher .publisher_footer .submit:active{background-position:0 -943px;line-height:35px}
.global_publisher .publisher_footer .submit_disabled{background-position:0 -990px!important;color:#DDDDDD!important}
.pub_exp{width:24px;height:24px;background-position:-104px -641px}
.pub_exp:hover{background-position:-104px -666px}

/* TAB工具条 */
.tab_hd,.lms_tabs li,.lms_tabs li span{background-image:url(images/nav_tab.png);background-repeat:no-repeat}
.tab_hd{height:30px;background-position:0 bottom;background-repeat:repeat-x;margin-top:25px}
.tab_hd .set_act{float:right;margin-top:10px;_display:inline;margin-right:3px}
.tab_hd .set_act a{float:left;width:12px;height:12px;text-indent:-999px;overflow:hidden;background-position:-301px -135px}
.tab_hd .set_act a:hover{background-position:-329px -135px}
.lms_tabs{float:left;height:30px}
.lms_tabs li{background-position:0 0;float:left;width:100px;height:30px;position:relative;cursor:pointer;padding-left:5px;margin-right:2px}
.lms_tabs li.on{background-position:0 -60px}
.lms_tabs li span{background-position:right -30px;display:block;overflow:hidden;height:30px;line-height:30px;text-align:center;padding-right:5px;_height:20px;_line-height:20px;_padding-top:5px;_padding-bottom:5px}
.lms_tabs li.on span{background-position:right -90px;cursor:default;font-weight:700;line-height:28px;_line-height:19px}
.lms_tabs li.shadow{background-position:-10px -280px;margin:0;width:2px;height:26px;display:none}
.select_type_list{float:right;margin:6px 2px 0 0;position:relative;z-index:100;height:19px}
.select_type_list .select{display:inline-block;outline:none;position:relative;text-decoration:none}
.select_type_list .select .input{color:#D1D1D1;display:block;border:1px solid #fff;width:auto;padding:0 17px 0 5px;line-height:17px;border-radius:1px;-webkit-border-radius:1px;-moz-border-radius:1px}
.select_type_list .select .sub_arrow{display:inline-block;width:10px;height:6px;position:absolute;top:7px;right:5px;cursor:pointer;background-position:0 -1036px}
.select_type_list .select .sub_arrow_right{width:6px;height:10px;top:5px;*top:4px;right:7px;background-position:-27px -1032px}
.select_type_list .list{display:none;right:0;_right:-1px;top:18px;position:absolute;border:1px solid #D1D1D1;width:120px;padding:2px 0;overflow:auto;line-height:23px;background-color:#fff;border-radius:1px;-webkit-border-radius:1px;-moz-border-radius:1px}
.select_type_list .list li{height:23px}
.select_type_list .list li a{display:block;color:#369;cursor:pointer;padding-left:23px;line-height:21px;border:1px solid #fff;border-width:1px 0;text-decoration:none}
.select_type_list .list li a:hover{background-color:#F5F5F5;border-color:#eee}
.select_type_list .select_em .input{border-color:#f7f7f7;color:#369}
.select_type_list_on .select .input,.select_type_list_on .select_em .input{border-color:#cecece;color:#369}
.select_type_list_on .select .sub_arrow,.select_type_list .select_em .sub_arrow{background-position:0 -1051px}
.select_type_list_on .select .sub_arrow_right{background-position:-44px -1032px}
.select_type_list_on .list{display:block}

/* 列表1样式 */
.sc_list .row{padding:15px 10px 10px 0;border:1px dotted transparent;_border-color:#FDFDFD;border-bottom:1px dotted #DDD;clear:both}
.sc_list .last{border-bottom:1px dotted transparent;_border-color:#FDFDFD;}
.sc_list .row_hover{border:1px solid #A2CEF2;background-color:#EFF3F7;}
.sc_list .row_more{padding-top:5px;padding-bottom:15px}
.sc_list .row .title{font-size:14px;line-height:22px;font-weight:bold}
.sc_list .row .highlight{color:#999;font-family:"宋体";line-height:17px;padding-top:3px}
.sc_list .row .count{font-size:12px;}
.sc_list .row p{font-weight:normal;}
.row .ico_type{width:16px;height:16px;line-height:45px;margin:2px 5px 0 0;overflow:hidden;float:left}
.row .ico_doc{background-position:-83px -1440px}
.row .ico_ppt{background-position:-108px -1440px}
.row .ico_pdf{background-position:-107px -1463px}
.row .ico_question,.row .ico_help{background-position:0 -2579px}
.row .ico_help{margin-left:10px}
.row .ico_best_answer{width:25px;height:32px;line-height:100px;background-position:-48px -2579px}
.row .ico_answer{background-position:-24px -2579px}
.row .ico_tree_expanded{background-position:-84px -285px;cursor:pointer;margin-top:3px}
.row .ico_tree_expanded_hover{background-position:-116px -285px}
.row .ico_tree_collapsed{background-position:-68px -285px;cursor:pointer;margin-top:3px}
.row .ico_tree_collapsed_hover{background-position:-100px -285px}
.row .ico_tree_folder{background-position:-114px -310px;margin-top:3px}
.row .ico_tree_folder_open{background-position:-92px -310px}
.row .ico_required{background-position:-110px -2577px}
.row .ico_elective{background-position:-85px -2577px}
.tree-indent{display:inline-block;width:20px;height:16px;vertical-align:middle;float:left}
.row .count span i{color:#FF9B19;padding:2px}
.sc_list .row .center{width:380px}
.sub_content .sc_list .row .center{width:500px}
.sub_content .tab_c_main .sc_list .row .center{width:380px}
.sc_list .row .enter_btn,.sc_list .row .add_btn,.sc_list .row .enroll_btn,.sc_list .row .del_btn,.sc_list .row .learn_btn{float:right;padding-left:20px;background-position:-22px -235px}
.sc_list .row .add_btn{background-position:-114px -186px}
.sc_list .row .enroll_btn{background-position:-77px -332px}
.sc_list .row .del_btn{background-position:-114px -170px}
.sc_list .row .learn_btn{background-position:0 -262px}
.sc_list .row .opt{width:90px}
.sc_list .row .opt a{font-size:12px;display:block;clear:both;margin-bottom:3px}
.sc_list .score_star{padding:0 10px}
.sc_list .row .rank, .sc_list .row .rank_main, .sc_list .row .rank_presenter{display:inline;float:left}
.sc_list .row .rank{width:28px;text-align:center;margin-left:10px;margin-right:3px}
.sc_list .row .rank span{display:inline-block;zoom:1;width:28px;height:40px;overflow:hidden}
.sc_list .row .rank_triple span{width:22px;height:22px;line-height:22px;color:#408000;font-weight:700;font-family:Tahoma;background-position:0 -3192px}
.sc_list .row .rank_1 span{background-position:0 -3072px}
.sc_list .row .rank_2 span{background-position:0 -3112px}
.sc_list .row .rank_3 span{background-position:0 -3152px}
.sc_list .row .rank_main{width:390px;border-right:1px solid #e1e1e1;padding-right:8px;margin-right:8px;margin-left:5px}
.sc_list .row .rank_main .hd{margin-bottom:1px;}
.sc_list .row .rank_main .info .process{float:left;width:290px;overflow:hidden;zoom:1;margin-top:8px;background:url(images/rank_process.png) no-repeat 0 -21px}
.sc_list .row .rank_main .info .solid,.sc_list .row .rank_main .info .empty{display:inline;zoom:1;float:left;font-size:0;height:7px;overflow:hidden;}
.sc_list .row .rank_main .info .solid{background:url(images/rank_process.png) no-repeat 0 -1px}
.sc_list .row .rank_main .info .state{float:right}
.sc_list .row .rank_main .info .state .num_info{color:#eb192d;font-weight:700}
.sc_list .row .rank_main .info .state .icon_hotrank{background-position:-26px -3191px;width:17px;height:17px;margin-left:5px;overflow:hidden;display:inline-block;vertical-align:-2px;text-indent:-9999px}
.sc_list .row .rank_presenter{margin-top:21px;width:95px;height:18px;line-height:18px;overflow:hidden;}

.score_star span,.score_star span em{height:9px;font-size:0px;line-height:0px;display:inline-block}
.score_star span{background-position:-54px -617px;margin-top:5px;width:46px;overflow:hidden}
.score_star span em{background-position:-54px -631px;width:80%}
.score_star i{padding-left:6px;color:#fd6c00;font-weight:600}
.row .video_ws,.row .ppt_ws,.row .doc_vs,.row .course_s{background-position:12px -1523px;width:134px;height:93px;position:relative;overflow:hidden;padding-top:3px;margin:0 5px 5px 0;text-align:center}
.row .doc_vs{background-position:12px -2062px;width:115px;height:118px;margin-right:23px}
.row .course_s{background-position:12px -1140px;_background-position:12px -1139px;width:121px;height:100px;margin-right:15px}
.row .video_ws img,.row .ppt_ws img{width:106px;height:84px}
.row .doc_vs img{width:87px;height:108px}
.row .course_s img{width:93px;height:93px}
.row .video_ws a,.row .ppt_ws a,.row .doc_vs a,.row .course_s a{opacity:0.9;*filter:alpha(opacity=90);background-position:0 -1644px;display:block;height:90px;left:11px;outline:medium none;position:absolute;text-indent:-9999px;top:0;width:110px}
.row .video_ws a:hover{display:block;background-position:0 -1724px;text-indent:-9999px}
.row .ppt_ws a,.row .doc_vs a{background:none}
.row .doc_vs a{width:92px;height:113px}
.row .course_s a{width:100px;height:100px}
.row .ppt_ws_hover{background-position:12px -1256px}
.row .doc_vs_hover{background-position:12px -2196px}
.sc_list .list_group_nav{text-align:center;clear:both;height:17px;line-height:17px}
.sc_list .list_group_nav em{display:inline-block;height:17px;width:17px;background-position:0 -332px}
.sc_list .list_group_nav em.selected{background-position:0 -349px}
.sc_page{text-align:center;padding:30px 0;color:#8B8A8A}
.sc_page a{text-decoration:none;font-family:Arial;background:#FFFFFF;display:inline-block;border:1px solid #ccc;padding:2px 8px;color:#555;margin:0 3px}
.sc_page a.selected{border:1px solid #369;color:#369}
.sc_page input{border:1px solid #C6C6C7;text-align:center;width:26px;margin:2px 3px 0 3px}
.sc_tile .row{padding:15px 10px 10px 10px;clear:both}
.sc_tile .row .item{float:left;width:145px;position:relative}
.sc_tile .row p{padding-left:11px}
.sc_tile .row .item .video_icon{position:absolute;top:1px;right:0;border:1px solid #ddd;border-left:none;background:#fff;width:22px;padding:4px 0 3px 2px;-moz-border-radius-topright:5px;-moz-border-radius-bottomright:5px;-webkit-border-top-right-radius:5px;-webkit-border-bottom-right-radius:5px;-webkit-box-shadow:1px 0 1px #eee;-moz-box-shadow:1px 0 1px #eee;display:none}
.sc_tile .row .v_item .video_icon{right:18px}
.sc_tile .row .c_item .video_icon{right:12px}
.sc_tile .row .item .video_icon a{width:16px;height:16px;display:inline-block;vertical-align:middle;*vertical-align:-1px;overflow:hidden;margin:1px 0 1px 2px}
.sc_tile .row .item .video_icon a.favour_add_btn{background-position:-56px -334px}
.sc_tile .row .item .video_icon a.share_btn{background-position:-40px -334px}
.sc_tile .row .item .video_icon a.enroll_btn{background-position:-77px -334px}
.sc_tile .row .item .video_icon a.enter_btn{background-position:-22px -237px}
.sc_tile .row .item .video_icon a.learn_btn{background-position:0 -264px}

/* 列表2样式 */
.st_list{color:#666666}
.st_list tr td{border-bottom:1px dotted #D8DFEA;line-height:18px;padding:5px;}
.st_big_list tr td{padding:6px 5px;}
.s_right .st_list tr td{font-size:12px;}
.st_list_b tr td{border:1px solid #D8DFEA}
.st_list tr.title td{font-weight:600;border-bottom:1px solid #D8DFEA}
.st_list_b tr.title td{background:#F6F6F6}
.st_list tr.hover{background:#F7F7F7}

/* 列表3样式  */
table.lms-table,.lms-table table{width:100%;table-layout:fixed;border-collapse:collapse}
.lms-table-cell{line-height:24px;text-align:left;border:1px solid #cecece;padding:0 8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;word-wrap:normal;}
.lms-table-cell-chk{width:30px;padding:0;text-align:center}
.lms-table-row-hover{background:#f5f5f5}
.lms-table-row-selected{background:#ffffd5}
.lms-table .lms-table-footerTips{display:block;border-radius:0}
.cbc{margin-top:10px}
.cbcs{width:100%;zoom:1;min-height:60px;_height:60px;}
.cbcs .lms-table-head .lms-table-cell{border-width:1px 0;background-color:#fafafa;height:24px;line-height:24px;color:#999;background:-webkit-linear-gradient(top,#f8f8f8,#f4f4f4);background:-moz-linear-gradient(top,#f8f8f8,#f4f4f4);background:-o-linear-gradient(top,#f8f8f8,#f4f4f4);background:-ms-linear-gradient(top,#f8f8f8,#f4f4f4);background:linear-gradient(top,#f8f8f8,#f4f4f4);background-color:#f5f5f5}
.lms-table-cell-lb{width:5px;padding:0;text-align:left}
.lms-table-cell-hn{white-space:normal;overflow:visible}
.lms-table-cell-hh{cursor:pointer}
.lms-table-cell-ho{overflow:visible;text-align:left}
.cbcs .lms-table-head .lms-table-cell-hh:hover{background:-webkit-linear-gradient(top,#ececec,#e3e3e3);background:-moz-linear-gradient(top,#ececec,#e3e3e3);background:-o-linear-gradient(top,#ececec,#e3e3e3);background:-ms-linear-gradient(top,#ececec,#e3e3e3);background:linear-gradient(top,#ececec,#e3e3e3);background-color:#ececec}
.cbcs .lms-table-head .lms-table-cell-hh:active{background:-webkit-linear-gradient(top,#e3e3e3,#ececec);background:-moz-linear-gradient(top,#e3e3e3,#ececec);background:-o-linear-gradient(top,#e3e3e3,#ececec);background:-ms-linear-gradient(top,#e3e3e3,#ececec);background:linear-gradient(top,#e3e3e3,#ececec);background-color:#e3e3e3}
.lms-chk{font-size:12px;line-height:14px;position:relative;zoom:1;width:14px;height:14px;cursor:default;outline:0}
.lms-chk-symbol{width:14px;height:14px;position:absolute;left:0;top:0}
.lms-chk-hasText{width:auto;height:auto;padding-left:23px}
.lms-chk-symbol .nlms-ico{position:absolute;left:0;top:0}
.cbcs .lms-table-body .lms-table-cell{border-width:0;height:38px;border-bottom:#eee 1px solid;color:#555}
.lms-table-row-opt{position:relative;height:18px;overflow:visible}
.lms-table-row-opt a{display:block;float:left;margin-left:15px;}
.lms-table-row-opt a.lms-table-row-opt-btn{width:16px;height:16px;margin-right:10px}
.lms-ie6 .lms-table-row-opt,.lms-ie7 .lms-table-row-opt{visibility:visible}
.cbcs .lms-table-body .lms-table-row-hover .lms-table-row-opt{visibility:visible}
.c-ellipsis{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;word-wrap:normal;}
.cbcs .lms-table-footer{width:100%;height:60px;overflow:hidden;position:relative;text-align:center;padding-top:16px}
.cbcs .lms-table-footer .lms-roundBtn{margin-left:7px}
.lms-btn,.lms-btn-text,.nlms-ico,.lms-chk{display:inline-block;+display:inline;+zoom:1;vertical-align:middle}
.lms-btn{position:relative;font-size:12px;color:#555;border-radius:3px;outline:0}
.lms-btn-text{vertical-align:top;text-align:center;height:26px;line-height:25px;padding:0 12px;border:1px solid #999;border-radius:3px;cursor:pointer;background:url(images/btn_text_bg.png) no-repeat}
.lms-btn,.lms-fNoSelect{-moz-user-select:none;-webkit-user-select:none;-khtml-user-select:none;user-select:none}
.lms-btn-icon{position:absolute;left:8px;top:6px;cursor:pointer;line-height:0}
.nlms-ico{font-family:nlms!important;font-size:12px;font-weight:normal;text-align:center;line-height:normal;overflow:hidden}
.lms-ico-prev{width:13px;height:12px;background:url(images/ico_prev.png) no-repeat}
.lms-ico-next{width:13px;height:12px;background:url(images/ico_next.png) no-repeat}
.lms-table .lms-infoBlock{line-height:1;text-align:center;padding:30px 0;overflow:hidden;background:#F8F7F7}
.lms-roundBtn{border-radius:100%!important;text-align:center}
.lms-roundBtn .lms-btn-text{line-height:26px;height:26px;width:26px;padding:0;border-radius:100%!important;overflow:hidden}
.lms-roundBtn .lms-btn-icon{top:8px;+top:6px}
.lms-roundBtn-sMini .lms-btn-text{width:18px;height:18px;line-height:18px}
.lms-roundBtn .lms-ico-next,.lms-roundBtn .lms-ico-prev{margin:0 0 0 -1px}
.lms-roundBtn .lms-ico-setting{margin:-1px 0 0 -1px}
.lms-btn-disabled .lms-btn-text{background:#f0f0f0!important;border-color:#d8d8d8!important;color:#ccc!important;cursor:default}
.lms-btn-disabled .lms-btn-icon{cursor:default;color:#ccc!important}
.lms-btn-disabled .lms-ico-prev{background:url(images/ico_prev_disabled.png) no-repeat}
.lms-btn-disabled .lms-ico-next{background:url(images/ico_next_disabled.png) no-repeat}
.lms-ico-table{background:url(images/ico_table.png) no-repeat;cursor:pointer}
.lms-ico-table-asc{width:6px;height:9px;background-position:-180px 0}
.lms-ico-table-desc{width:6px;height:9px;background-position:-144px 0}
.lms-ico-loading{width:16px;height:16px;background:url(images/ico_loading.gif) no-repeat}
.lms-ico-checkbox{width:14px;height:14px;background:url(images/ico_checkbox.png) no-repeat}
.lms-ico-checkbox-checked{background:url(images/ico_checkbox_checked.png) no-repeat}
.lms-ico-radio{width:14px;height:14px;background:url(images/ico_radio.png) no-repeat}
.lms-ico-radio-checked{background:url(images/ico_radio_checked.png) no-repeat}

/** 宣传栏样式  */
#slider ul,#slider li,#slider2 ul,#slider2 li{margin:0;padding:0;list-style:none;}
#slider2{margin-top:1em;}
#slider li,#slider2 li{width:1004px;height:360px;overflow:hidden;}
#slider li,#slider2 li img{border-radius:5px;}
#prevBtn,#nextBtn,#slider1next,#slider1prev{display:block;width:30px;height:77px;position:absolute;left:-30px;top:71px;z-index:1000;}	
#nextBtn, #slider1next{left:566px;}												
#prevBtn a,#nextBtn a,#slider1next a,#slider1prev a{display:block;position:relative;width:30px;height:77px;background:url(images/slider_btn_prev.gif) no-repeat 0 0;}	
#nextBtn a,#slider1next a{background:url(images/slider_btn_next.gif) no-repeat 0 0;}	
ol#controls{padding:0;height:16px;position:absolute;right:5px;bottom:15px;}
ol#controls li{margin-right:5px;padding:0;float:left;list-style:none;}
ol#controls li a{font-size: 12px;float:left;display:block;width:20px;text-align:center;line-height:20px;height:20px;background:#999;overflow:hidden;text-decoration:none;color:#fff;margin:0 1px;border-radius:12px;-moz-border-radius:12px;-webkit-border-radius:12px;}
ol#controls li.current a{background:#008b88;}
ol#controls li a:focus,#prevBtn a:focus,#nextBtn a:focus{outline:none;}

/* 内容标题工具条 */
.sc_toolbar{border-top:1px solid #DDDDDD;background-color:#F7F7F7;padding:5px 10px;margin-bottom:10px;*zoom:1}
.sc_toolbar span.label{font-weight:bold;color:#666}
.sc_toolbar .filter,.sc_toolbar .filter li,.sc_toolbar .filter li a,.sc_toolbar .filter li a span{display:inline-block;*display:inline;*zoom:1}
.sc_toolbar .filter li a{height:21px;outline:0 none;padding:0 8px 0 9px}
.sc_toolbar .filter li a span{height:21px;line-height:21px}
.sc_toolbar .filter li.s a,.sc_toolbar .filter li.c a{padding-right:0;background:url(images/toolbar_filter_bg.png) 0 -21px no-repeat;color:#333}
.sc_toolbar .filter li.s a:visited,.sc_toolbar .filter li.c a:visited{color:#333}
.sc_toolbar .filter li.s a:hover,.sc_toolbar .filter li.c a:hover{text-decoration:none}
.sc_toolbar .filter li.s a span,.sc_toolbar .filter li.c a span{padding-right:8px;background:url(images/toolbar_filter_bg.png) 100% 0 no-repeat}

/* 群更新动态 */
.rg_list{padding:0 12px 30px}
.rg_list .rg{border-bottom:1px solid #D8DFEA;padding:10px 3px 15px;width:515px}
.rg_list .rg .rg_content{margin: 5px 0 0 75px;position:relative}
.rg_list .rg .rg_content .rgc_bg{background:url(images/rgroup_news_t.gif) top no-repeat #f1f4f7;width:313px;padding:15px 15px 0 15px;line-height:180%}
.rg_list .rg .rg_content .rgc_b{background:url(images/rgroup_news_b.gif) top no-repeat;width:343px;height:13px}

/* 内容两分屏 */
.tc_left{width:535px;float:left;margin-top:10px}
.tc_right{width:220px;float:right;margin-top:10px}
.list_panel{background:#F7F7F7;border:1px solid #E3E3E3;padding:12px;width:196px;position:relative}
.list_panel h4{border-bottom:1px solid #E3E3E3;color:#666;font-size:12px;margin-bottom:5px;padding-bottom:2px}
.list_panel ul.lp_row{height:20px;padding:2px 0 1px 6px}
.list_panel .rank_1 ul.lp_row{height:23px;padding:0 0 0 23px}
.list_panel ul.lp_row li{float:left;line-height:20px;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;}
.list_panel ul.lp_row li.lp_row_l{width:auto;max-width:125px;_width:115px;}
.list_panel ul.lp_row li.lp_row_r{float:right}
.list_panel ul.lp_row li.lp_row_r i{color:#369;font-family:Arial}
.list_panel .grade{width:190px}
.list_panel .lp_tools_box{right:10px;top:15px}
.list_panel .lp_box_cont{min-height:50px;_height:50px;position:relative;}

/* 同事动态 */
.feed_list{color:#666}
.feed_list .tip_new_msg{background:#f4f7fd;border:1px solid #e6edfb;color:#8793a1;height:36px;line-height:36px;cursor:pointer;position:relative;overflow:hidden;margin:5px 0 -4px;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;text-align:center;text-decoration:none;display:block}
.feed_list .tip_new_msg:hover{color:#8793a1}
.feed_list .tip_new_msg img{position:relative;top:-2px;_margin:12px 0 9px;_vertical-align:middle}
.feed_list .row{padding:17px 0 16px 60px;min-height:50px;_height:50px;border-bottom:1px solid #D9DCE2;position:relative}
.feed_list .last{border-bottom:0}
.feed_list .row .feed_user{float:left;width:0;height:0;position:relative;z-index:0;font-size:0;line-height:0;margin:2px 0 0;zoom:1}
.feed_list .row .feed_user .pic_50{position:absolute;right:10px;top:0;background-position:-78px -1379px}
.feed_list .news_cnt{padding-right:0;width:460px;font-size:14px;line-height:20px}
.feed_list .news_cnt div{line-height:20px;font-size:0.9em}
.feed_list span.time{color:#CCCCCC;font-family:arial;margin-right:11px}

/* 动态回复 */
.feed_replies{margin-top:13px;margin-right:30px}
.feed_replies .f_reply{position:relative;padding:10px 0;border-top:1px solid #F5F2F2;zoom:1}
.feed_replies .f_reply_re{border-top:0;padding:5px 0 5px 40px;}
*html .feed_replies .f_reply{behavior:expression(function(ele){ele.runtimeStyle.behavior='none';$(ele).hover(function(){$(this).toggleClass('f_reply_hover');}, function(){$(this).toggleClass('f_reply_hover');});}(this));}
.f_reply:after{content:"\20";display:block;clear:both}
.feed_replies .more-reply, .feed_replies .unfold-reply{padding-top:8px;padding-bottom:8px;border-top:1px solid #F7F7F7;zoom:1}
.f_reply .pic_50{float:left;width:30px;height:30px;overflow:hidden;background-position:-10px -1320px}
.f_reply .pic_50 img{width:30px;height:30px}
.f_reply .reply_content{margin-left:40px;_margin-left:37px;word-wrap:break-word;zoom:1}
.reply_content .text{line-height:1.4}
.reply_content .text img{margin:0 2px;vertical-align:text-bottom;height:16px}
.reply_content .bottom_bar{padding-top:5px;zoom:1;position:relative}
.bottom_bar:after {content:'\20';display:block;clear:both;}
.reply_content .bottom_bar .time{float:left;font-size:11px;color:#CCC}
.f_reply .action{display:none}
.diary_bottom_bar .action{display:none}
.f_reply:hover,.f_reply_hover {background-color:#F7F7F7}
.f_reply:hover .action,.f_reply_hover .action,.feed_list .row:hover .diary_bottom_bar .action,.feed_list .row_hover .diary_bottom_bar .action{position:absolute;display:block;right:10px;bottom:0;line-height:normal;font-size:0}
.f_reply:hover .action a,.f_reply_hover .action a,.feed_list .row:hover .diary_bottom_bar .action a,.feed_list .row_hover .diary_bottom_bar .action a{font-size:12px;margin-left:5px}
.feed_list .row:hover .diary_bottom_bar .action,.feed_list .row_hover .diary_bottom_bar .action{top:17px;bottom:auto;}

/* 评论 */
.feed_comment{zoom:1;margin-right:30px;margin-top:10px}
.feed_re_comment{margin:0 0 5px 40px;display:none;}
.feed_rere_comment{margin-left:80px;}
.feed_comment:after{content:"\20";display:block;clear:both}
.feed_comment .comment_user{float:left;margin-right:10px}
.feed_comment .comment_user .pic_50{background-position:-78px -1379px}
.feed_comment .comment_box_r{float:left;width:400px}
.feed_comment .comment_box textarea{border: 1px solid #DDDDDD;width:100%;height:25px;*height:16px;color:#888;display:block;resize:none;outline:0 none;background-color:#fff;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
.feed_comment .comment_box textarea:hover,.feed_comment .comment_box textarea.hover{border-color:#ADB6C9}
.feed_comment_expand .comment_box textarea{width:100%;height:51px;*height:42px;color:#333;border-color:#ADB6C9;-webkit-box-shadow: 0 2px 1px 0 #F5F7FA inset;-moz-box-shadow: 0 2px 1px 0 #F5F7FA inset;-ms-box-shadow: 0 2px 1px 0 #F5F7FA inset;box-shadow: 0 2px 1px 0 #F5F7FA inset;*float:left}
.feed_comment .comment_box_r textarea{height:51px;*height:42px}
.feed_comment .comment_box textarea:-moz-placeholder,.feed_comment_expand .comment_box textarea:-moz-placeholder{color:#888}
.feed_comment .comment_box textarea:focus::-webkit-input-placeholder,.feed_comment_expand .comment_box textarea:focus::-webkit-input-placeholder{color:transparent}
.feed_comment .comment_box .action{display:none}
.feed_comment_expand{_position: relative;_zoom:1}
.feed_comment_expand .comment_box .action{display:block;zoom:1;background:#F7F7F7;clear:both}
.feed_comment_expand .comment_box .action:after{content:"\20";display:block;clear:both}
.feed_comment_expand .comment_box .action_l{float:left;zoom:1;padding:5px 10px}
.feed_comment_expand .comment_box .action_l:after {content:'\20';display:block;clear:both}
.feed_comment_expand .comment_box .action_r {float:right;zoom:1}
.feed_comment_expand .comment_box .action_r:after{content:'\20';display:block;clear:both}
.feed_comment .action .count{float:right;zoom:1;height:26px;line-height:25px;color:#888;}
.feed_comment .action .submit{float:right;zoom:1;text-align:center;text-decoration:none;height:26px;line-height:25px;font-weight:bold;width:65px;overflow:hidden;color:#FFF;outline:0 none;background-position:0 -1379px;margin-left:10px}
.feed_comment .action .submit:hover,.feed_comment .action .submit:visited{color:#FFF;text-decoration:none}
.feed_comment .action .submit:hover {background-position:0 -1409px;line-height:23px}
.feed_comment .action .submit:active{background-position:0 -1439px;line-height:26px}
.feed_comment .action .submit_disabled,.feed_comment .action .submit_disabled:hover,.feed_comment .action .submit_disabled:visited,.feed_comment .action .submit_disabled:active{background-position:0 -1469px;line-height:25px;color:#DEDFDE;cursor:default}
.feed_comment .action .count_full{color:#CE6563}
.feed_footer .feed_loading{padding:8px;margin-bottom:10px;text-align:center;font-size:14px;border:1px solid #CEE1EE;background-color:#F0F5F8}
.feed_footer .nomore_feed{padding:8px;text-align:center;font-size:14px;border:1px solid #CEE1EE;background-color:#F0F5F8}
.feed_footer .more_feed a{display:block;padding:8px;text-align:center;font-size:15px;font-weight:bold;border:1px solid #CEE1EE;background-color:#F0F5F8}
.feed_footer .more_feed a:hover{background-color:#E3EEF8;text-decoration:none}

/* 右侧排行列表 */
.right_box{width:241px;padding:0;border:0;margin:-1px auto 10px;position:relative}
.p_content .mcr .right_box{width:221px}
.right_box .box_cnt{position:relative;z-index:10}
.right_box .slide_box,.lp_tools_box{position:absolute;right:7px;top:4px;z-index:10;padding:0}
.right_box .slide_box .slide_btn,.lp_tools_box .slide_box .slide_btn{height:13px;width:44px;padding-left:1px;overflow:hidden;float:left;-khtml-user-select:none;-moz-user-select:none}
.slide_btn span{background-position:0 -288px;float:left;width:21px;height:13px;margin-left:1px;cursor:pointer;overflow:hidden}
.slide_btn span.slide_btn_prev{background-position:0 -287px}
.slide_btn span.slide_btn_prev_dis{background-position:0 -312px}
.slide_btn span.slide_btn_next{background-position:-25px -287px}
.slide_btn span.slide_btn_next_dis{background-position:-25px -312px}
.slide_btn span.more_btn{background-position:-50px -287px;width:22px;float:right}
.slide_btn span.more_btn_dis{background-position:-50px -312px}
.slide_btn span.switch_btn{background-position:-45px -266px;;width:40px;float:right}
.slide_wrap{width:241px;overflow:hidden;position:relative}
.slide_body{width:9999px;position:relative;left:0;z-index:5;list-style:none;overflow:hidden}
.slide_body li.slide_item{width:241px;float:left;min-height:88px;_height:88px;position:relative;padding:0 0 2px 1px}
.mod_title{font-size:12px;padding-bottom:5px;border-top:1px solid #EBEBEB;border-bottom:1px solid #E2E2E2;background:whiteSmoke;overflow:hidden;padding:1px 6px 0;cursor:default;width:239px}
.p_content .mcr .mod_title{width:209px}
.mod_title a{color:#333;text-decoration:none}
.mod_list{margin:5px 5px 10px 5px}
.mod_list p{line-height:20px}
.rank_1{background-position:-5px -372px;*padding-top:2px}
.rank_2{background-position:-5px -395px;}
.box_cnt ul.rank_1 li{padding-left:23px;width:auto;overflow:hidden;line-height:23px;height:23px;*line-height:21px;*height:21px}
.box_cnt ul.rank_1 li a,.box_cnt ul.rank_hot li a{max-width:120px;_width:110px;float:left;font-size:12px;white-space:nowrap;word-break:keep-all;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;word-wrap:normal;}
.box_cnt ul.rank_1 li span{float:right;font-size:12px;}
.box_cnt .mod_list i{color:#f60;font-family:Arial}
.box_cnt ul.rank_hot li{width:auto;overflow:hidden;line-height:23px;height:23px}
.box_cnt ul.rank_hot li a{padding-left:8px;background-position:-121px -329px;width:auto;max-width:150px;_width:150px;}
.box_cnt ul.rank_hot li.announ a{background:none;max-width:130px;_width:130px;font-weight:normal;}
.box_cnt ul.rank_hot li.announ span{background:url(images/publish_time.png) no-repeat;color:white;cursor:pointer;font:300 12px/16px simsun;width:35px;height:16px;margin-top:5px;padding-left:4px;margin-right:5px;}
.box_cnt ul.rank_time li{margin-bottom:8px;*margin-bottom:5px;width:262px;height:16px;line-height:16px;overflow:hidden;}
.box_cnt ul.rank_time li .time{float:left;color:#999;font-size:12px;}
.box_cnt ul.rank_time li .cname{display:block;float:left;width:148px;height:16px;margin-left:11px;overflow:hidden;font-size:12px;}
.box_cnt ul.rank_time li .cname a{font-size:14px;font-weight:normal;}
.right_box .no_content{padding:15px 0 100px 15px}

/* 右侧好友列表 */
.frd_list{margin-top:20px}
.frd_list li{margin-right:0;width:69px;height:90px;overflow:hidden;float:left}
.frd_list li .frd_list_item{float:left;width:60px;min-height:80px;_height:80px;text-align:center}
.frd_list li .frd_list_item_name{line-height:15px;margin-top:5px;_margin-top:6px;text-align:center}
.frd_list li .frd_list_item_name a{vertical-align:middle}
.frd_list li .pic_50{background-position:-78px -1379px}

/* 右侧统计数据 */
.status_count{color:#666;line-height:21px;padding:0 0 10px 10px}
.status_count label{float:left;width:70px}
.status_count li a{text-decoration:none}
.status_count span{float:left;width:150px}

/* 页角 */
#footer{width:1004px;height:auto;overflow:hidden;margin:0 auto;padding-bottom:20px;border-top:1px solid #bbb;border:none}
#footer .left{float:left;line-height:40px;margin-left:-8px}
#footer .left a{color:#666;text-decoration:none;margin:0 8px;font-size:12px;font-weight:normal;}
#footer .left a:hover{text-decoration:underline}
#footer .right{line-height:40px;float:right;font-size:12px;color:#999;font-family:'lucida grande',tahoma,helvetica,arial,'bitstream vera sans',sans-serif}
#footer .footerInfo{height:27px;line-height:27px;background:#f0efef;text-align:center;color:#999}
#footer .footerInfo span{font-weight:normal;display:inline-block;vertical-align:top;padding-left:17px;background:url(images/split_dot.jpg) no-repeat left center;margin-right:15px;*padding-top:1px;_padding-top:0px}
@-moz-document url-prefix(){#footer .footerInfo span{line-height:26px;background:url(images/split_dot.jpg) no-repeat left 13px}}
#footer .footerInfo span a,#footer .footerInfo span a:hover{color:#999999;text-decoration:none}
#footer .footerInfo span.footerNobg{background:none}

/* 右下脚浮动框 */
#float-tools-box{position:fixed;bottom:5px;width:35px;height:35px;z-index:8000;left:50%;margin-left: 520px;right:auto}
.new_msg,.back_top,.msg_notify{background:url(images/back_top_2.png) no-repeat;_background:url(images/back_top_1.png) no-repeat}
.msg_notify{display:none}
.back_top{display:inline-block;width:35px;height:35px}
.back_top:hover{background-position:-35px 0}
.new_msg{height:75px!important;background-position:-70px -40px;z-index:50010}
.new_msg .back_top{background-position:0 -40px;height:36px}
.new_msg .back_top:hover{background-position:-35px -40px}
.new_msg .msg_notify{height:26px;background-position:0 0;padding-top:10px;display:inline-block;width:35px;text-align:center;background-position:0 -85px;margin-top:3px}
.new_msg .msg_notify:hover{background-position:-35px -85px}
.new_msg .msg_notify i{display:inline-block;cursor:pointer;width:23px;height:15px;background:url(images/msg_notify.gif) no-repeat}

/* 子页页框架 */
.sub_content{width:780px;margin-left:30px;padding:20px 0}
.popup_window .sub_content{width:580px}
.content_wrapper #main .content .sub_content .mcl{float:left;width:540px;padding:0 15px 10px 20px;background:#fff;border-right:none}
.content_wrapper #main .content .sub_content .mcr{float:right;width:225px;padding:15px 0 0 5px}
.fuc_header{margin-bottom:22px;padding:9px 0 15px;border-bottom:1px solid #d8dfea;font-size:14px;overflow:auto;zoom:1}
.s_top .fuc_header{margin-bottom:0;border-bottom:0;padding-left:10px;padding-right:10px}
.fuc_header b{float:left;display:block;zoom:1;font-family:arial;color:#666;height:22px;line-height:22px}
.fuc_header b a{text-decoration:none}
.fuc_header b a:hover{text-decoration:underline}
.fuc_header .back{font-size:12px}
.fuc_header .func_icon{float:left;margin-top:2px}
.fuc_header .func_icon .app_icon{display:inline-block;height:20px;width:28px}
.fuc_big_header .func_icon .app_icon{height:36px;width:40px}
.fuc_big_header b{margin-top:10px;margin-left:10px}
.fuc_header ul.nav_tabs{margin-left:22px;*margin-left:20px}
.fuc_big_header ul.nav_tabs{padding-top:10px;}
.fuc_header ul.nav_tabs li{float:left;height:22px;line-height:22px;font-family:arial;_margin-left:expression(this.previousSibling==null?'10px':'0');}
.fuc_header ul.nav_tabs li:first-child{margin-left:10px;}
.fuc_header ul.nav_tabs li.angle_right{margin:0;font-weight:lighter;color:#CCC;background-position:-4px -1970px;width:5px;height:9px;padding-top:6px;margin:0 10px}
.sub_content .lms_tabs{font-size:14px;color:#333333}
.tab_btn{margin-top:3px;display:inline-block;vertical-align:top}
.tab_btn *{font-style:normal;font-weight:400;text-align:center;background-repeat:no-repeat;cursor:pointer;display:inline-block;text-decoration:none;white-space:nowrap;}
.tab_btn .normal em,.tab_btn .normal span{background:url(images/btn_bg.png) no-repeat}
.tab_gray_btn .normal em,.tab_gray_btn .normal span{background:url(images/btn_gray_bg.png) no-repeat}
.tab_btn .normal em{background-position:0 0;padding-left:5px}
.tab_btn .normal span{background-position:right -40px;padding-right:5px;line-height:25px}
.tab_btn .normal span i,.tab_btn .normal span input{padding:0 13px 0;color:#fff;}
.tab_btn .normal span input{border:0;background:none;line-height:25px;height:25px;*padding:1px 5px 0}
.tab_gray_btn .normal span i,.tab_gray_btn .normal span input{color:#666666}
.tab_btn .normal:hover em{background-position:0 -80px}
.tab_btn .normal:hover span{background-position:right -120px}
.tab_btn .normal:active em{background-position:0 -160px}
.tab_btn .normal:active span{background-position:right -200px}

/* 目录分类 */
.box_border{background:#FFFFFF;border:1px solid #DEDEDE;margin-top:10px;padding:10px 15px}
.box_border_nb{padding:0} 
.box_border .box_area_head{background:#FCFCFC;border-bottom:1px solid #EEEEEE;height:32px;padding:10px 10px 0}
.box_border .box_area_footer{background:#F7F7F7;border:1px solid #EEEEEE;height:35px;padding:10px 10px 0}
.box_border_mb{zoom:1;position:relative;overflow:visible;height:0;border-top:1px solid #DEDEDE;border-bottom:none;margin-bottom:44px;_margin-bottom:20px;text-align:center;font-size:0;}
.box_border_more{position:relative;display:inline-block;*display:inline;+zoom:1;height:24px;border:1px solid #ddd;border-top:none;margin-top:-1px;background:#fff;line-height:20px;text-align:right;cursor:pointer;font-size:12px;}
.box_border_more div{position:relative;_display:inline;_zoom:1;height:24px;padding:0 32px 0 24px;line-height:24px;}
.box_border_more b{display:block;position:absolute;top:9px;right:16px;overflow:hidden;width:9px;height:9px;background:url(images/ico_table.png) no-repeat -180px 0;}
.box_border_more.open b{background-position:-144px 0;}
.category_row{border-bottom:1px dotted #DEDEDE;padding:5px 0}
.category_overfix{overflow:hidden;*overflow:visible;*zoom:1;}
.category_title{color:#666;width:120px;margin-right:10px;font-weight:bold;margin-top:3px;float:left;display:inline;overflow:hidden}
.category_overfix .category_list{display:block;margin-left:-3px}
.category_list a,.category_list a em{display:inline-block;font-weight:normal}
.category_list a{text-decoration:none;padding-left:6px;margin:4px 3px}
.category_list a em{height:18px;cursor:pointer;color:#646464;padding-right:6px;font-style:normal;line-height:18px;line-height:20px \9;_line-height:18px;}
.category_list a.hover, .category_list a.hover em, .category_list a:hover, .category_list a:hover em{background:url(images/btn_bg2.png) no-repeat}
.category_list a:hover{background-position:left -22px}
.category_list a:hover em{background-position:right -22px;text-decoration:underline}
.category_list a.hover,.category_list a.hover:hover{background-position:left top;cursor:text}
.category_list a.hover em,.category_list a.hover:hover em{color:#fff;background-position:right top;text-decoration:none;cursor:text}
.b_item_list{padding:20px 0 0 17px}
.b_item_list li{width:240px;float:left;padding:4px 0 0;height:262px;border:1px #d7d7d7 solid;min-height:87px;background:#f7f7f7;margin-right:10px;margin-bottom:20px;position:relative}
.b_item_list li .pic{width:232px;height:173px;float:none;margin:0 auto 4px;overflow:hidden;background-position:50% 50%;background-repeat:no-repeat;border:2px solid #f7f7f7}
.b_item_list li .pic .pic_loading{margin-left:107px;margin-top:78px}
.b_item_list li .pic_desc{position:relative;width:234px;height:54px;border:1px #d7d7d7 solid;border-width:1px 0;background:#fff;padding:3px;margin:0}
.b_item_list li .pic_desc textarea{font-family:Tahoma;width:100%;height:54px;padding:0;border:none;*margin-top:-1px;overflow:auto;line-height:18px;font-size:14px;resize:none}
.b_item_list li .func{position:absolute;top:auto;right:auto;bottom:0;left:0;width:100%;height:25px;background:#f7f7f7;border-top:1px #d7d7d7 solid}
.b_item_list li .func .pic_del{position:absolute;right:5px;top:8px;width:14px;height:14px;background-position:-85px -1487px;margin:0 5px 0 7px}
.b_item_list li .func .pic_del:hover{background-position:-113px -1487px}
.b_add_item{width:780px;height:70px;margin-top:50px;margin-bottom:50px}
.b_add_item .row{width:auto;height:35px;margin:0 auto 10px;text-align:center}

/* 目录导航 */
.sc_list_nav{margin-bottom:5px;padding-bottom:5px;border-bottom:1px solid #dadada}
.sc_list_nav .category_list{margin-top:8px;margin-bottom:8px}
.sc_list_nav .list_r .list_style_icon{margin-top:16px;display:inline-block;}
.sc_list_nav .list_r{float:right;display:inline;position:relative;}
.list_style_icon a{display:inline-block;width:18px;height:18px}
.list_style_icon a.one{background-position:-60px -810px;margin:0 10px}
.list_style_icon a.two{background-position:-82px -810px;margin:0 10px}
.list_style_icon a.three{background-position:-81px -832px;height:5px;position:absolute;left:15px;top:36px;font-size:0}
.list_style_icon a.four{left:58px;*left:54px;}

/* tab列表内容 */
#friend-navigation .lms_tabs li{width:auto}
#friend-navigation .lms_tabs li span{padding:0 15px 0 10px}
#friend-navigation .lms_tabs li img{float:left;margin:8px 3px 0 0}
.tab_c_menu{width:156px;margin-top:10px;display:inline;float:left}
.tab_c_main{width:586px;float:right}
.tab_c_main_border{width:560px;float:right;border:1px solid #DEDEDE;margin-top:10px;padding:10px 15px}
.tab_c_search{width:156px;height:19px;border:1px solid #bfbfbf;background-position:0 -1943px;_background-position:0 -1941px;margin-bottom:11px}
.tab_c_search input{margin-left:19px;width:130px;border:0px;background:none;*margin-top:-1px;_margin-top:1px}
.tab_c_menu .menu_list{clear:both;overflow:hidden;margin-bottom:10px}
.tab_c_menu .menu_list li{height:22px;padding:4px 10px 0 16px;border-bottom:1px solid #eee;*float:left;zoom:1}
.tab_c_menu .menu_list li.selected{background-color:#f4f4f4;background-position:0 -1968px}
.tab_c_menu .menu_list li.selected a{color:#313030;text-decoration:none}
.tab_c_menu .menu_list li a.ft1{text-decoration:none}
.tab_c_menu .menu_opt{margin-bottom:20px}
.tab_c_menu .menu_opt span,.lm_btn{border:1px solid #E2E2E2}
.tab_c_menu .menu_opt span input,.lm_btn input{height:22px;line-height:14px;color:#333;font-size:12px;background:#e5e5e5;padding:0;border-left:1px solid #fff;border-top:1px solid #fff;border-right:1px solid #6a6a6a;border-bottom:1px solid #6a6a6a;cursor:pointer}
.focus_user .pic_50{float:left;width:30px;height:30px;overflow:hidden;background-position:-10px -1320px;margin-right:5px}
.focus_user .pic_50 img{width:30px;height:30px}

/* 相册 */
.photo_album{float:left;margin-right:10px;width:250px}
.photo_album h3,.tab_cnt .head_hd{font-size:14px;font-weight:400;height:20px;line-height:15px;padding:5px 0}
.photo_album .opt_p{float:right;height:20px;line-height:15px;margin-right:18px;margin-top:5px;display:none}
.photo_album .opt_p a,.tab_cnt .head_hd .opt a{margin-left:8px;padding-left:13px;color:#369;text-decoration:none}
.tab_cnt .head_hd .opt a{color:#999999;font-size:12px}
.tab_cnt .head_hd .opt a:hover{color:#336699}
.photo_album .opt_p a.enter{padding-left:15px;background-position:right -223px}
.photo_album .opt_p a.edit,.tab_cnt .head_hd .opt a.edit{background-position:right -206px}
.photo_album .opt_p a.delete,.tab_cnt .head_hd .opt a.delete{padding-left:15px;background-position:right -244px}

/* 表单 */
.edit_form .edit_line{margin-bottom:25px}
.edit_form .edit_btn_line{padding-left:100px;padding-bottom:20px;clear:both}
.edit_form .edit_title{float:left;width:100px;text-align:right;font-size:14px;color:#666}
.edit_form .input_b{display:table;border:1px solid #dcdcdc}
.edit_form .input_b input,.edit_form .input_b textarea{color:#000000;font-size:14px;height:18px;width:582px}
.popup_window .edit_form .input_b input,.popup_window .edit_form .input_b textarea{width:452px}
.edit_form .input_b textarea{height:60px;overflow:auto;resize:none}
.dialog_edit_form .edit_line{margin-bottom:15px}
.dialog_edit_form .edit_btn_line{padding-left:100px;clear:both}
.dialog_edit_form .edit_title{float:left;width:100px;text-align:right;font-size:12px;color:#666}
.dialog_edit_form .input_b{display:table;border:1px solid #dcdcdc}
.dialog_edit_form .input_b input,.dialog_edit_form .input_b textarea{color:#000000;font-size:12px;height:15px;width:282px}
.dialog_edit_form .input_b textarea{height:53px;overflow:auto;resize:none}
.detail_form .detail_line{padding:6px 0;*zoom:1;clear:both;display:list-item}
.detail_form .detail_line .dt{font-family:simsun;float:left;width:82px;text-align:right}
.detail_form .detail_line .dd{float:left;width:580px}
.detail_form_b .detail_line .dt{width:122px}
.detail_form_b .detail_line .dd{width:540px;padding-left:10px}
.select_area{position:relative;}
.select_area .a_select{display:inline-block;outline:none;position:relative;text-decoration:none;cursor:default;color:#999999;}
.select_area .a_select .input{display:block;height:20px;border:1px solid #aaa;padding:1px 5px;width:166px}
.select_area .a_select .icon{position:absolute;top:1px;right:1px;cursor:pointer;width:23px;height:22px;background-position:-105px -617px}
.select_area .a_select_list{display:none;position:absolute;border:1px solid #999;width:176px;height:100px;overflow:auto;line-height:23px;background-color:#fff;z-index:10;*left:0;*top:24px}
.select_area .a_select_list li{border-bottom:1px solid #eee;cursor:pointer;padding-left:5px}
.select_area .a_select_list li.hover{background-color:#eee}

/* 链接按钮 */
.lm_link_btn{padding-left:18px}
.lm_add_btn{background-position: -110px -261px}

/* 操作按钮 */
.lm_a_btn{margin:0;height:22px;line-height:22px;display:inline-block;padding:0 8px;border:1px solid #bcbcbc;background-position:0 -2625px;color:#333;float:left;text-decoration:none;overflow:hidden;font-size: 12px;}
.lm_a_btn:hover{border-color:#ffc868;background-position:0 -2656px;color:#333}

/* 上传进度 */
.swfupload {vertical-align:top}
.progressWrapper{width:357px;overflow:hidden}
.progressWrapper .progressContainer{margin:5px 0;padding:4px;border:solid 1px #E8E8E8;background-color:#F7F7F7;overflow:hidden;color:#999999}
.progressWrapper .message {margin:1em 0;padding:10px 20px;border:solid 1px #FFDD99;background-color:#FFFFCC;overflow:hidden}
.progressWrapper .red{border: solid 1px #B50000;background-color:#FFEBEB}
.progressWrapper .green{border: solid 1px #DDF0DD;background-color:#EBFFEB}
.progressWrapper .blue{border: solid 1px #CEE2F2;background-color:#F0F5FF}
.progressName{font-weight:700;width:323px;text-align:left;white-space:nowrap;overflow:hidden}
.progressBarInProgress,.progressBarComplete{width:300px;position:relative;background-color:#F0EFEF;border:1px solid #cccccc;padding:1px;font-weight:700}
.progressBarInProgress span,.progressBarComplete span{position:relative;text-align:center;color:#ffffff;height:18px;line-height:18px;font-family:Arial;background-color:#91B0D1;display:block}
.progressBarError{font-size:0;width:0%;height:2px;background-color:blue;margin-top:2px}
.progressBarComplete span{width:100%;background-color:#76b776}
.progressBarError{width:100%;background-color:red;visibility:hidden}
.progressBarStatus{margin:2px 0;width:337px;text-align:left;white-space:nowrap}
a.progressCancel{font-size:0;display:block;height:10px;width:10px;background-position:-85px -1487px;float:right}
a.progressCancel:hover{background-position: -113px -1487px}

/* 首页样式*/
.h_reco_title{position:relative;top:0;height:38px;overflow:hidden;z-index:2}
.h_reco_title h2{position:absolute;float:left;width:372px;height:36px;padding-left:10px;border:1px solid #DDD;border-right:0;font:16px Microsoft YaHei;font-weight:bold;line-height:36px;overflow:hidden}
.h_tab{position:relative;height:38px;border:solid #DDD;border-width:0 1px;overflow:hidden}
.h_tab li{position:relative;z-index:10;float:left;display:inline;width:130px;height:36px;border:1px solid #DDD;border-left:0 none;text-align:center;font:16px Microsoft YaHei;line-height:36px;cursor:default}
.h_tab .h_tab_hover{position:relative;height:34px;border-top:3px solid #f90;border-bottom:1px solid #FFF;font-weight:bold;line-height:32px}
.h_tab .h_tab_hover a{font-weight:bold;line-height:32px}
.h_reco_title .h_tab{float:right;border-left:0 none}
.h_reco_title .h_tab li{border:1px solid #DDD;border-right:0 none;font-size:14px}
.h_reco_title .h_tab .h_tab_hover{border-top:3px solid #ec8171;border-bottom:0 none;font-size:14px}
.h_reco_title .h_tab li a{font-size:14px}
.h_reco_body{position:relative;height:182px;border:1px solid #DDD;border-top:0;z-index:1;padding:25px 15px 15px 15px;}
.h_reco_body a.ft1{font-weight:300;color:#4B9901;text-shadow:1px 1px 1px #FFDADE;font:"microsoft yahei";}
.h_reco_body a.ft1:hover{color:#4B9901;text-decoration:none;}
.h_reco_wrapper{position:relative;width:718px;margin-left:13px;height:262px;overflow:hidden}
.h_reco_data{position:absolute;width:999em}
.h_ctrl{position:absolute;left:0;top:0;width:776px;height:262px}
.h_ctrl .dir_left,.h_ctrl .dir_right{position:absolute;top:80px;width:30px;height:70px;background:url('images/h_ctrl.png') 0 0 no-repeat;cursor:pointer}
.h_ctrl .dir_left{left:0;background-position: 0 16px}
.h_ctrl .dir_left:hover{background-position:-40px 16px}
.h_ctrl .dir_right{right:0;background-position:-76px 16px}
.h_ctrl .dir_right:hover{background-position:-116px 16px}
.h_item_list .h_item{float:left;*display:inline;position:relative;width:170px;height:32px;margin:0 20px 10px 0;padding:145px 0 0 0;}
.h_reco_wrapper .h_item_list .h_item{width:164px;}
.h_item_list .h_item.last{margin-right:2px;}
.h_item_list .h_item .h_item_pic{position:absolute;top:0;left:0;display:block;width:170px;height:135px;padding:0px;border-radius:5px;border:1px solid #ccc;background:#fff;}
.h_reco_wrapper .h_item_list .h_item .h_item_pic{width:164px;}
.h_item_list .h_item .h_item_pic img{display:block;border-radius:5px;width:170px;height:135px;}
.h_reco_wrapper .h_item_list .h_item .h_item_pic img{width:164px;}
.h_item_list .h_item .h_item_title{width:100%;height:30px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;line-height:30px;font:14px/20px "microsoft yahei";}
.h_item_list .h_item .h_item_title a{font-size:14px;font-weight:300;text-shadow:1px 1px 1px #D8D4B7;line-height:30px;}
.h_item_list .h_item .h_item_txt{position:absolute;left:12px;top:24px;width:80px;height:40px;overflow:hidden;}
.h_item_list .h_item .h_item_txt td{width:80px;height:40px;color:#eee;font-size:14px;font-family:'Microsoft YAHEI';}
.h_item_list .h_item .h_item_cnt{height:22px;margin-top:3px;color:#999;text-shadow:1px 1px 1px #fff;}
.h_item_list .h_item .h_item_cnt .ico{padding-top:2px;margin-right:5px;background:none;}
.h_item_list .h_item .h_item_cnt .ico img{display:block;}
.h_item_cnt .h_item_counts{display:inline-block;padding-left:18px;}
.h_item_cnt .h_item_les_counts{margin-right:20px;background-position:-256px -88px;}
.h_item_cnt .h_item_learn_counts{background-position:-256px -107px;}
.h_item_cnt .h_item_counts i{color:#1ab177;font-style:normal;font-weight:normal;}
.t_item_list .t_item{position:relative;width:230px;height:90px;margin:10px 20px 10px 0;float:left;}
.t_item_list .t_item.last{margin-right:0;}
.t_item_list .t_item.nline{margin-bottom:0;}
.t_item_list .t_item .t_item_pic{float:left;width:90px;}
.t_item_list .t_item .t_item_cnt{float:left;width:140px;}
.r_box_login{width:100%;height:39px;margin-top:12px;margin-bottom:13px;}
.r_box_login .index_login,.r_box_login .index_reg{float:left;display:block;width:100px;height:39px;overflow:hidden;text-indent:-999em;border-radius:5px;box-shadow:2px 2px 2px rgba(90,90,90,0.3);background:url('images/h_login_btn.png') no-repeat 0 0;}
.r_box_login .index_login{background-position:-6px -6px;}
.r_box_login .index_login:hover{background-position:-122px -6px;}
.r_box_login .index_reg{background-position:-6px -60px;}
.r_box_login .index_reg:hover{background-position:-122px -60px;}
.r_box{clear:both;padding:1px;border:1px solid #ddd;border-radius:5px;background:#fff;position:relative;margin-top:18px;}
.r_box .box_title{height:28px;padding-right:8px;background:url('images/r_box_bg.png') repeat-x 0 0;}
.r_box .box_title h3{display:block;font:14px Microsoft YaHei;margin:5px 0 5px 10px;padding:0 8px;border-left:6px solid #1CB177;font-weight:bold;}
.r_box .box_cnt{padding:8px 5px 10px 9px;}
.r_box_more{display:inline-block;height:28px;line-height:28px;}
.r_box_more a{color:#ec8171;}
.r_box_more a:visited{color:#ec8171;}
.r_box_more a:hover{color:#ec8171;}
.box_icon,.l_box_icon{background:url('images/box_icon.png') no-repeat;_background:url('images/box_icon.gif') no-repeat;}
.box_icon{position:absolute;left:-8px;top:3px;width:36px;height:40px;}
.box_icon_crown{background-position:0 0;}
.box_icon_ann{background-position:0 -51px;}
.box_icon_video{background-position:0 -114px;}
.box_icon_star{background-position:-86px 1px;}
.box_icon_flag{background-position:-86px -56px;}
.box_icon_zone{background-position:-86px -113px;}
.box_icon_know{background-position:-86px -171px;}
.l_box_icon h2{width:458px;padding-left:55px;}
.box_icon_know h2,.box_icon_zone h2{width:458px;}
.box_tab a{width:105px;height:30px;display:block;outline:none;background:url('images/r_box_tab_bg.png') no-repeat 0 0;}
.box_tab .box_tab_l{background-position:0 0;_background-position:5px 0;}
.box_tab .curr .box_tab_l{background-position:0 -30px;_background-position:5px -30px;}
.box_tab .box_tab_r{background-position:0 -60px;}
.box_tab .curr .box_tab_r{background-position:0 -90px;}

/* TreeView 链接的基本样式 */
.MzTreeRow{white-space:nowrap;word-break:keep-all;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;word-wrap:normal;max-width:200px;_width:200px;}
a.MzTreeview{ font-size:12px;font-weight: normal; padding: 1px 2px; }

/* 弹出层 */
.lms_dialog{position:absolute;margin:0;padding:0}
.lms_dialog_content{background-color:#FFF;width:100%;height:100%;color:#333;border:1px solid #A0A0A0}
.lms_dialog_shadow{position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%;box-shadow:3px 3px 7px #999;-moz-box-shadow:3px 3px 7px #999;-webkit-box-shadow: 3px 3px 7px #999;filter:progid:DXImageTransform.Microsoft.Blur(PixelRadius='3', MakeShadow='true', ShadowOpacity='0.4');background-color:#F0F0EE}
.lms_dialog_header{border:0;margin:0;padding:0 10px;background:url(images/dialog_background.png) repeat scroll 0 0 #F0F0EE;border-bottom:1px solid #CFCFCF;height:24px;font:12px/24px "sans serif",tahoma,verdana,helvetica;text-align:left;color:#222;cursor:move}
.lms_dialog_icon_close{display: block;background-position:-111px -1483px;width:16px;height:16px;position:absolute;right:6px;top:6px;cursor:pointer;}
.lms_dialog_body{font:12px/1.5 "sans serif",tahoma,verdana,helvetica;text-align:left;overflow:hidden;width:100%}
.lms_dialog_loading {position:absolute;top:0;left:1px;z-index:1;text-align:center}
.lms_dialog_loading_content{background:url(../images/dialog_loading.gif) no-repeat;color:#666;font-size:14px;font-weight:bold;height:31px;line-height:31px;padding-left:36px}
.lms_dialog_footer{font:12px/1 "sans serif",tahoma,verdana,helvetica;text-align:right;padding:0 0 5px 0;background-color:#FFF;width:100%}
.lms_dialog_preview,.lms_dialog_yes{margin:5px}
.lms_dialog_no{margin:5px 10px 5px 5px}
.lms_dialog_mask{background-color:#FFF;filter:alpha(opacity=50);opacity:0.5}
.lms_button_common{background:url(images/dialog_background.png) no-repeat scroll 0 -25px transparent;cursor:pointer;height:23px;line-height:23px;overflow:visible;display:inline-block;vertical-align:top;cursor:pointer}
.lms_button_outer{background-position:0 -25px;padding:0;position:relative;display:-moz-inline-stack;display:inline-block;vertical-align: middle;zoom:1;*display:inline}
.lms_button{background-position:right -25px;padding:0 12px;margin:0;font-family:"sans serif",tahoma,verdana,helvetica;border:0 none;color:#333;font-size:12px;left:2px;text-decoration:none}

/* 正在装载进度条 */
.float_panel{width:100%;height:100%;left:0;top:0;position:absolute;z-index:1000}
.float_panel .filter{z-index:140;width:100%;height:100%;position:absolute;top:0;left:0;background:#fff;opacity:0;filter:alpha(opacity=0);-moz-opacity:0;margin:0;padding:0;overflow:hidden}
.float_panel .loading_win{position:relative;left:0;top:0;display:block;width:200px;min-height:2em;height:_2em;border:1px solid #87b4e5;z-index:200;line-height:2em;padding:0 10px 0 30px;color:#fff;background:#4b981d url(images/ico_loading.gif) no-repeat .5em center;text-align:left}
.float_panel .loading_win .loading_close{position:absolute;right:5px;top:2px;width:9px;height:9px;font-size:1px;line-height:1px;cursor:pointer;background-position:-113px -816px}
.float_panel .loading_win .loading_con{margin-top:2px}

.play_content_wrap{position:relative;*zoom:1;background-color:#F7F7F7;padding:10px}
.play_content_wrap_q{padding:15px 20px;border-style:solid;border-width:2px 1px 1px;border-color:#369 #dedede #dedede}
.play_content_wrap_qb{border:1px solid #dedede}
.play_content_wrap .entity_title{font-size:18px;margin-bottom:5px;font-weight:bold}
.play_content_wrap .entity_detail{padding:2px;overflow:hidden;zoom:1;}
.play_content_wrap .entity_detail li.col{float:left;width:33%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;padding:1px 0;}
.play_content_wrap .entity_detail li.row{clear:both;width:100%;padding:1px 0;}
.play_content_wrap .entity_title_count{padding-left:5px;font-size:12px;font-weight:normal;color:#999999;font-family:Arial}
.play_content_wrap .entity_sub_title{font-size:14px;font-weight:bold;border-bottom:1px dashed #CCCCCC;padding-bottom:5px}
.play_content_wrap .entity_content{width:610px !important;margin:0 auto;padding-top:10px}
.play_content_wrap .entity_sub_content{padding:10px;position:relative;}
.play_content_wrap .entity_desc{margin-top:20px;color:#666;overflow:hidden;}
.play_content_wrap .entity_row{padding:10px 0;border-bottom:1px dashed #CCCCCC}
.play_content_wrap .entity_img{max-width:678px;max-height:520px;_width:expression(this.width > 678 ? "678px" : this.width);_height:expression(this.height > 520 ? "520px" : this.height);}
.play_content_wrap span.c_desc{font-weight:normal;}
.entity_opt_wrap{margin:10px 0 0 20px}
.feed_comment_wrap{width:600px}
.feed_comment_wrap .feed_replies{padding:0 5px;}
.feed_comment_wrap .feed_comment{background-color:#F0F5F8}

/* 资源操作按钮 */
.res_opt_btn{background:url(images/res_opt_btn.png) no-repeat;width:151px;height:38px;display:-moz-inline-stack;display:inline-block;*display:inline;*zoom:1;padding:0;vertical-align:-2px;font-size:0;line-height:9999em;overflow:hidden;position:relative;*position:static}
.btn_collect{width:100px;background-position:-130px -856px}
.btn_collect:hover{background-position:-130px -901px}
.btn_collect_doc{background-position:0 -497px}
.btn_collect_doc:hover{background-position:0 -577px}
.btn_collect_video{background-position:0 -187px}
.btn_collect_video:hover{background-position:0 -232px}
.btn_collect_know{background-position:0 -44px}
.btn_collect_know:hover{background-position:0 -89px}
.btn_edit_know{width:133px;background-position:0 -281px}
.btn_edit_know:hover{width:133px;background-position:0 -326px}
.btn_download_res{width:100px;background-position:0 -456px}
.btn_download_res:hover{width:100px;background-position:0 -537px}
.btn_collected{width:116px;background-position:-113px -456px}
.btn_collected:hover{width:116px;background-position:-113px -537px}
.btn_collect_question{background-position:0 -670px}
.btn_collect_question:hover{background-position:0 -715px}
.btn_collect_course{background-position:0 -766px}
.btn_collect_course:hover{background-position:0 -811px}
.btn_enroll{width:100px;background-position:0 -857px}
.btn_enroll:hover{width:100px;background-position:0 -901px}
.btn_add_plan{width:186px;background-position:0 -947px}
.btn_add_plan:hover{width:186px;background-position:0 -992px}
.btn_enter_learn{width:132px;background-position:0 -1037px}
.btn_enter_learn:hover{width:132px;background-position:0 -1081px}
.btn_added_plan{width:203px;background-position:0 -1128px}
.btn_added_plan:hover{width:203px;background-position:0 -1173px}
.btn_start_courseware{width:132px;background-position:0 -1219px}
.btn_start_courseware:hover{width:132px;background-position:0 -1263px}

/* 展开收缩链接 */
a.arrow_right{line-height:17px;padding-right:16px;background-position:right -233px}
a.arrow_down{background-position:right -2687px}
a.arrow_up{background-position:right -2701px}

/* 模块类型小图标 */
.ico_module{background:url(../../icons/ico_module.png) no-repeat;width:32px;height:32px;line-height:100px;margin:2px 5px 0 0;overflow:hidden;float:left}
.ico_module_aicc{background-position:0 0}
.ico_module_scorm{background-position:right -145px}
.ico_module_video{background-position:0 -220px}
.ico_module_audio{background-position:0 -31px}
.ico_module_pdf{background-position:right -106px}
.ico_module_doc{background-position:right -31px}
.ico_module_ppt{background-position:0 -143px}
.ico_module_xls{background-position:0 -261px}
.ico_module_image{background-position:right -70px}
.ico_module_flash{background-position:0 -68px}
.ico_module_webfile{background-position:right -219px}
.ico_module_other{background-position:0 -107px}
.ico_module_assignment{background-position:right 0}
.ico_module_test{background-position:right -185px}
.ico_module_questionnaire{background-position:0 -185px}

/* 搜索框 */
.content_search_c{float:left;background:url(images/content_search_btn.png) no-repeat;position:relative;width:465px;height:30px}
.content_search_c .cs_txt{background:none;border:none;float:left;font-size:14px;height:15px;line-height:15px;padding:7px 0 0 11px;padding-top:9px\9;_padding-top:9px;width:415px;font-family:'宋体'}
.content_search_c .cs_btn{cursor:pointer;float:right;width:31px;height:30px;border-left:1px #dfdfdf solid;background:url(images/content_search_btn.png) no-repeat right -29px}
.content_search_c .cs_prompt{position:absolute;width:463px;height:24px;border:1px #9ab3c9 solid;border-right-color:#84807f;border-bottom-color:#84807f;left:0;top:31px;background:#ededed;line-height:22px;text-indent:8px;color:#666}
.content_search_adv{float:left;padding:5px 0 0 10px}

/* 装载层  */
.lms-mask{position:absolute;left:0;top:0;background:#ccc;opacity:0.2;filter:alpha(opacity=20);display:none;}
.lms-mask-msg{position:absolute;left:100px;top:50px;width:126px;height:auto;color:#999999;white-space:nowrap;text-align:center;display:none;}
.lms-mask-msg b{display:block;background:url('../../icons/loading.gif') no-repeat scroll center transparent;height:24px;margin:0 auto 5px;width:43px;}

/** 表单样式  */
form.cmxform legend{padding:2px;font-size:1.1em;font-weight:bold;color:#4A46A8;}
.cmxform-label{width:120px;display:inline-block;}
.cmxform-value{float:left;}
.cmxform-label-2{padding-left:120px;width:120px;}
.cmxform-label-pad{padding-left:125px;}
.cmxform-content-label{width: 140px;}
form.cmxform fieldset{font-family:"宋体";line-height:16px;border:none;border-top:1px dotted #DDD;}
form.cmxform fieldset ol{margin:0;padding:0;}
form.cmxform fieldset li{list-style:none;padding:6px 10px 6px;margin:0;border-bottom:1px dotted #DDD;}
form.cmxform fieldset.noline{border-top:0;}
form.cmxform fieldset.noline li{border-bottom:0;}
form label.error {margin-left:10px;width:auto;display:inline;color:red;}

/** 表格样式  */
table.table-hpl-1{border:1px solid #ccc;border-collapse:collapse;}
table.table-hpl-1 tr td, table.table-hpl-1 tr th {padding:5px;heigth:30px;line-height:18px;border:1px solid #ccc;}
table.table-hpl-1 tr td td{border:0px solid #ccc;padding:0;}
td.title, table.table-hpl-1 tr th {background-color:#F6F6F6;}

/* 学习状态图标  */
.course-status{display:inline-block;*display:inline;*zoom:1;width:20px;height:20px;background:url(../../icons/status.png) no-repeat;}
.course-status-notstart{background-position:0 1px;}
.course-status-progress{background-position:0 -24px;}
.course-status-c{background-position:0 -52px;}
.course-status-i{background-position:0 -79px;}

/* 测验按钮  */
.test_btn{display:block;overflow:hidden;text-indent:-9999em;width:106px;height:45px;background:url(images/test_btn.png) no-repeat;position:absolute;right:20px;top:10px;}
.test_btn_start{background-position:0 0;}
.test_btn_start:hover{background-position:-116px 0px;}
.test_btn_report{background-position:0 -45px;}
.test_btn_report:hover{background-position:-116px -45px;}

/* 贴吧样式  */
.ba_nav a{display:block;width:65px;height:28px;line-height:27px;float:left;font-family:STHeiti,"Microsoft Yahei","微软雅黑",Arial,sans-serif;padding-left:28px;font-size:14px;background-image:url(images/ba.png)}
.ba_nav .renqi{background-position:0 -261px;color:#F96E02;cursor:default}
.ba_nav .recent{background-position:-93px -261px;color:#888;cursor:pointer}
.ba_nav .recent:hover{background-position:-93px -389px;color:#197FCC}
.cur_nav .recent{color:#197FCC;cursor:default;background-position:-93px -303px}
.cur_nav .renqi{color:#888;cursor:pointer;background-position:0 -303px}
.cur_nav .renqi:hover{background-position:0 -346px;color:#F96E02}
.cur_nav .recent:hover{background-position:-93px -303px}
.ba_area{float:left;border:1px solid #E7E7E7;border-radius:2px;width:376px;margin-top:15px;position:relative;box-shadow:0 2px 0 #F3F3F3}
.ba_area:hover{border-color:#A2CEF2}
.ba_area2{margin-left:14px}
.ba_area .ba_href{display:block;margin:9px}
.ba_area .ba_pic{float:left;display:block;padding:1px;background-color:#EFEFEF}
.ba_area .ba_content{width:226px;float:left;margin-left:15px}
.ba_area .ba_name{color:#444;font:16px/20px STHeiti,"Microsoft Yahei","微软雅黑",Arial,sans-serif}
.ba_area .ba_num{color:#F96E02}
.ba_area .ba_num span{padding-left:16px;display:block;float:left;background-image:url(images/ba.png);font:12px/22px Tahoma,"微软雅黑",Arial,sans-serif}
.ba_num .ba_m_num{background-position:0 -123px;margin-right:30px}
.ba_num .ba_p_num{background-position:0 -98px}
.ba_area .ba_desc{color:#999;height:40px;width:218px;overflow:hidden;}
.ba_area .ba_tag{color:#999;position:absolute;top:94px;right:27px;width:218px}
.ba_area .ba_tag a{color:#4da65f;margin-right:3px}
.ba_area .ba_tag a:hover{text-decoration:underline}
.ba_area .ba_post{height:48px;border-top:1px solid #E7E7E7;line-height:22px;padding-top:5px;color:#999;overflow:hidden;background:url(images/ba.png) no-repeat 0 -187px}
.ba_area .ba_no_post{background:0 0;background-color:#FCFCFC}
.ba_area .ba_post a{margin-left:80px;display:block;width:290px;overflow:hidden;color:#999}
.ba_area .ba_post a:hover{text-decoration:underline}
.forum_stick{background:url(images/ba.png) no-repeat -176px -160px;padding:1px 16px;margin-left:20px;}
.forum_content{background:none repeat scroll 0 0 #F7F7F7;border-left:1px solid #CCCCCC;border-right:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC;}
.forum_content .f_left{width:130px;height:100px;padding-bottom:50px;float:left;position:relative;}
.forum_content .f_left .header_img{border:1px solid #CCCCCC;width:83px;padding:2px;position:absolute;top:20px;left:20px;}
.forum_content .f_left .group_img{background:url(images/ba.png) no-repeat right -263px;width:36px;height:36px;position:absolute;top:0px;left:94px;}
.forum_content .f_left .f_name{position:absolute;top:110px;left:50px;}
.forum_content .f_right{width:566px;float:left;background:none repeat scroll 0 0 white;padding:10px;font-size:14px;word-wrap:break-word;line-height:24px;}
.forum_content .f_right .f_content{min-height:130px;_height:130px;}
.forum_content .f_right img{max-width: 100%;}
.forum_content .f_right .f_reply{margin-top:20px;background:none repeat scroll 0 0 white;}
.forum_content .f_right .f_reply .info{float:right;margin-right:10px;padding-top:5px;}
.forum_content .f_right .f_reply .f_reply_box{background-color:#F7F7F7;margin-top:10px;display:none;}
.forum_reply_box{margin-top:30px;border-top:1px dashed #CCCCCC;padding-top:20px;}
.forum_reply_box .input_text{float:right;}
.forum_reply_box .tip{float:left;vertical-align:bottom;margin-top:180px;}
.forum_reply_content{border-top:1px solid #D9DCE2; margin:10px; padding-top:10px;}

/* Popup弹出窗口标题背景*/
.popup-box{border:1px #b0b0b0 solid;border-color:rgba(0,0,0,0.25);z-index:90100;position:absolute;box-shadow:0 0 5px rgba(0,0,0,0.2);-webkit-box-shadow:0 0 5px rgba(0,0,0,0.2);-moz-box-shadow:0 0 5px rgba(0,0,0,0.2);-o-box-shadow:0 0 5px rgba(0,0,0,0.2);-ms-box-shadow:0 0 5px rgba(0,0,0,0.2);border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px}
.popup-box-table{border-radius:3px 3px 3px 3px;position:relative;z-index:10;}
.popup-box .lms-mask,.popup-box .lms-mask-msg{z-index:11;}
.popup-head-bg,.popup-head-bg #dialogBoxClose{background-image:url('images/popup-bg.png');background-repeat:no-repeat;}
.popup-head-bg{height:36px;line-height:36px;background-position:0 bottom;background-repeat:repeat-x;overflow:hidden;border-bottom:1px #eaeaea solid;text-indent:12px;font-size:14px;border-radius:3px 3px 0 0;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;-o-border-radius:3px 3px 0 0;-ms-border-radius:3px 3px 0 0}
.popup-head-bg #dialogBoxTitle{color:#666;font-size:14px;font-weight:bold;}
.popup-head-bg #dialogBoxClose{background-position:0 0;cursor:pointer;height:36px;text-indent:-9999em;width:37px;z-index:20;border-radius:0 3px 0 0;-webkit-border-radius:0 3px 0 0;-moz-border-radius:0 3px 0 0;-o-border-radius:0 3px 0 0;-ms-border-radius:0 3px 0 0;}

/* Flash控件上传*/
.swfupload{position:absolute;z-index:1;left:1px;top:1px;}