@ -6,8 +6,8 @@ div,img,tr,td,table{ border:0;}
table , tr , td { border : 0 ; cellspacing : 0 ; cellpadding : 0 ; }
ol , ul , li { list-style-type : none }
a : link , a : visited { color : #7f7f7f ; text-decoration : none ; }
a : hover , a : active { color : # 000 ; }
img { max-width : 100 % ; }
a : hover , a : active { color : # 15bccf ; }
/*img{max-width: 100%;}*/
/*常用*/
select , input , textarea { border : 1 px solid #64bdd9 ; background : #fff ; color : #000 ; padding-left : 5 px ; }
@ -445,3 +445,207 @@ div.ke-statusbar{height:1px; border-top:none;}
/*a.f_grey {color:#666666;}*/
/*a.f_grey:hover {color:#000000;}*/
/*主类容左右分栏*/
# LSide { width : 240 px ; }
# RSide { width : 730 px ; margin-left : 10 px ; background : #fff ; padding : 10 px ; margin-bottom : 10 px ; }
/*资源库*/
. resources { width : 730 px ; background-color : #ffffff ; }
. resourcesBanner { width : 730 px ; height : 40 px ; background-color : #eaeaea ; margin-bottom : 10 px ; }
. bannerName { background : #64bdd9 ; color : #ffffff ; height : 40 px ; line-height : 40 px ; width : 90 px ; text-align : center ; font-weight : normal ; vertical-align : middle ; font-size : 16 px ; float : left ; }
. resourcesSelect { width : 40 px ; height : 40 px ; float : right ; position : relative ; }
. resourcesSelected { width : 25 px ; height : 20 px ; }
. resourcesIcon { margin-top : 15 px ; display : block ; position : relative ; background : url ( images/resource_icon_list.png ) 0 px 0 px no-repeat ; width : 25 px ; height : 20 px ; }
. resourcesIcon : hover { background : url ( images/resource_icon_list.png ) 0 px -25 px no-repeat ; }
. resourcesType { width : 50 px ; background-color : #ffffff ; float : left ; list-style : none ; position : absolute ; border : 1 px solid #eaeaea ; border-radius : 5 px ; top : 35 px ; padding : 5 px 10 px ; left : -30 px ; font-size : 12 px ; color : #888888 ; display : none ; }
a . resourcesGrey { font-size : 12 px ; color : #888888 ; }
a . resourcesGrey : hover { font-size : 12 px ; color : #15bccf ; }
. resourcesBanner ul li : hover ul . resourcesType { display : block ; }
ul li : hover ul { display : block ; }
. resourcesUploadBox { float : right ; width : 103 px ; height : 34 px ; background-color : #64bdd9 ; line-height : 34 px ; vertical-align : middle ; text-align : center ; margin-left : 12 px ; }
. uploadIcon { background : url ( images/resource_icon_list.png ) -35 px 10 px no-repeat ; float : left ; display : block ; width : 30 px ; height : 30 px ; margin-left : -3 px ; }
a . uploadText { color : #ffffff ; font-size : 14 px ; }
. resourcesSearchloadBox { border : 1 px solid #e6e6e6 ; width : 225 px ; float : right ; background-color : #ffffff ; }
. searchResource { border : none ; outline : none ; background-color : #ffffff ; width : 184 px ; height : 32 px ; padding-left : 10 px ; display : block ; float : left ; }
. searchIcon { width : 31 px ; height : 32 px ; background-color : #ffffff ; background : url ( images/resource_icon_list.png ) -40 px -15 px no-repeat ; display : block ; float : left ; }
. resourcesSearchBanner { height : 34 px ; margin-bottom : 10 px ; }
. resourcesListTab { width : 730 px ; height : 40 px ; background-color : #f6f6f6 ; border-bottom : 1 px solid #eaeaea ; font-size : 14 px ; color : #7a7a7a ; }
. resourcesListCheckbox { width : 40 px ; height : 40 px ; line-height : 40 px ; text-align : center ; vertical-align : middle ; }
. resourcesCheckbox { padding : 0 px ; margin : 0 px ; margin-top : 14 px ; width : 12 px ; height : 12 px ; }
. resourcesListName { width : 135 px ; height : 40 px ; line-height : 40 px ; text-align : left ; }
. resourcesListSize { width : 110 px ; height : 40 px ; line-height : 40 px ; text-align : center ; }
. resourcesListType { width : 150 px ; height : 40 px ; line-height : 40 px ; text-align : center ; }
. resourcesListUploader { width : 130 px ; height : 40 px ; line-height : 40 px ; text-align : center ; }
. resourcesListTime { width : 165 px ; height : 40 px ; line-height : 40 px ; text-align : center ; }
. resourcesList { width : 730 px ; height : 39 px ; background-color : #ffffff ; border-bottom : 1 px dashed #eaeaea ; color : #9a9a9a ; font-size : 12 px ; }
a . resourcesBlack { font-size : 12 px ; color : #4c4c4c ; }
a . resourcesBlack : hover { font-size : 12 px ; color : #000000 ; }
. dropdown-menu {
position : absolute ;
top : 100 % ;
left : 0 ;
z-index : 1000 ;
display : none ;
float : left ;
min-width : 80px ;
padding : 5px 0 ;
margin : 2px 0 0 ;
font-size : 12px ;
text-align : left ;
background-color : # fff ;
-webkit-background-clip : padding-box ;
background-clip : padding-box ;
border : 1px solid # ccc ;
border-radius : 4px ;
-webkit-box-shadow : 0 6px 12px rgba ( 0 , 0 , 0 , . 175 ) ;
box-shadow : 0 6px 12px rgba ( 0 , 0 , 0 , . 175 ) ;
}
. dropdown-menu > li > a {
display : block ;
padding : 3px 20px ;
clear : both ;
font-weight : normal ;
line-height : 1 . 5 ;
color : # 616060 ;
white-space : nowrap ;
}
. dropdown-menu > li > a : hover {
color : # ffffff ;
text-decoration : none ;
background-color : # 64bdd9 ;
outline : none ;
}
/*发送资源弹窗*/
/*.resourceShareContainer {width:100%; height:100%; background:#666; filter:alpha(opacity=50); opacity:0.5; -moz-opacity:0.5; position:absolute; left:0; top:0; z-index:-999;}*/
. resourceSharePopup { width : 300 px ; height : auto ; border : 3 px solid #15bccf ; padding-left : 16 px ; padding-bottom : 16 px ; background-color : #ffffff ; position : absolute ; top : 50 % ; left : 50 % ; margin-left : -150 px ; z-index : 1000 ; }
. sendText { font-size : 16 px ; color : #15bccf ; line-height : 16 px ; padding-top : 20 px ; width : 140 px ; display : inline-block ; }
. resourcePopupClose { width : 20 px ; height : 20 px ; display : inline-block ; float : right ; }
. resourceClose { background : url ( images/resource_icon_list.png ) 0 px -40 px no-repeat ; width : 20 px ; height : 20 px ; display : inline-block ; }
. resourcesSearchBox { border : 1 px solid #e6e6e6 ; width : 225 px ; height : 25 px ; background-color : #ffffff ; margin-top : 12 px ; margin-bottom : 15 px ; }
. searchResourcePopup { border : none ; outline : none ; background-color : #ffffff ; width : 184 px ; height : 25 px ; padding-left : 10 px ; display : inline-block ; float : left ; }
. searchIconPopup { width : 31 px ; height : 25 px ; background-color : #ffffff ; background : url ( images/resource_icon_list.png ) -40 px -18 px no-repeat ; display : inline-block ; float : left ; }
. courseSend { width : 260 px ; height : 15 px ; line-height : 15 px ; margin-bottom : 10 px ; }
. courseSendCheckbox { padding : 0 px ; margin : 0 px ; width : 12 px ; height : 12 px ; margin-right : 10 px ; display : inline-block ; margin-top : 2 px ; }
. sendCourseName { font-size : 12 px ; color : #5f6060 ; }
. courseSendSubmit { width : 50 px ; height : 25 px ; line-height : 25 px ; text-align : center ; vertical-align : middle ; background-color : #64bdd9 ; margin-right : 25 px ; float : left ; }
. courseSendCancel { width : 50 px ; height : 25 px ; line-height : 25 px ; text-align : center ; vertical-align : middle ; background-color : #c1c1c1 ; float : left }
a . sendSourceText { font-size : 14 px ; color : #ffffff ; }
/*上传资源弹窗*/
. resourceUploadPopup { width : 400 px ; height : auto ; border : 3 px solid #15bccf ; padding-left : 16 px ; padding-bottom : 16 px ; background-color : #ffffff ; position : absolute ; top : 50 % ; left : 50 % ; margin-left : -200 px ; z-index : 1000 ; }
. uploadText { font-size : 16 px ; color : #15bccf ; line-height : 16 px ; padding-top : 20 px ; width : 140 px ; display : inline-block ; }
. uploadBoxContainer { height : 33 px ; line-height : 33 px ; margin-top : 10 px ; position : relative ; }
. uploadBox { width : 100 px ; height : 33 px ; line-height : 33 px ; text-align : center ; vertical-align : middle ; background-color : #64bdd9 ; border-radius : 3 px ; float : left ; margin-right : 12 px ; }
a . uploadIcon { background : url ( images/resource_icon_list.png ) 8 px -60 px no-repeat ; width : 100 px ; height : 33 px ; }
. chooseFile { color : #ffffff ; display : block ; margin-left : 32 px ; }
. uploadResourceIntr { width : 250 px ; height : 33 px ; float : left ; line-height : 33 px ; font-size : 12 px ; }
. uploadResourceName { width : 250 px ; display : inline-block ; line-height : 15 px ; font-size : 12 px ; color : #444444 ; margin-bottom : 2 px ; }
. uploadResourceIntr2 { width : 250 px ; display : inline-block ; line-height : 15 px ; font-size : 12 px ; color : #444444 ; }
. uploadType { margin : 10 px 0 ; border : 1 px solid #e6e6e6 ; width : 100 px ; height : 30 px ; outline : none ; font-size : 12 px ; color : #888888 ; }
. uploadKeyword { margin-bottom : 10 px ; outline : none ; border : 1 px solid #e6e6e6 ; height : 30 px ; width : 280 px ; }
/*新个人主页框架css*/
. navContainer { width : 100 % ; margin : 0 auto ; background-color : #15bccf ; }
. homepageContentContainer { width : 100 % ; margin : 0 auto ; background-color : #eaebed ; }
. homepageContent { width : 1000 px ; background-color : #eaebed ; margin : 0 auto ; }
. navHomepage { width : 1000 px ; height : 54 px ; background-color : #15bccf ; margin : 0 auto ; }
. navHomepageLogo { width : 60 px ; height : 54 px ; line-height : 54 px ; vertical-align : middle ; margin-left : 2 px ; margin-right : 40 px ; }
. navHomepageMenu { margin-right : 40 px ; display : inline-block ; height : 54 px ; line-height : 54 px ; vertical-align : middle ; }
. navHomepageSearchBox { width : 380 px ; border : none ; outline : none ; height : 32 px ; margin-top : 11 px ; background-color : #ffffff ; }
. navHomepageSearchInput { width : 345 px ; height : 32 px ; outline : none ; border : none ; float : left ; padding-left : 5 px ; ; margin : 0 ; }
. homepageSearchIcon { width : 30 px ; height : 32 px ; background : url ( ../images/nav_icon.png ) -8 px 3 px no-repeat ; float : left ; }
a . homepageSearchIcon : hover { background : url ( ../images/nav_icon.png ) -49 px 3 px no-repeat ; }
. navHomepageNews { width : 30 px ; display : block ; float : right ; margin-top : 12 px ; position : relative ; }
. homepageNewsIcon { background : url ( ../images/nav_icon.png ) -5 px -85 px no-repeat ; width : 30 px ; height : 29 px ; display : block ; }
. newsActive { width : 10 px ; height : 10 px ; border-radius : 50 % ; border : 2 px solid #ffffff ; background-color : #ff0000 ; position : absolute ; left : 17 px ; top : 5 px ; }
. navHomepageProfile { width : 65 px ; display : block ; float : right ; margin-top : 8 px ; margin-left : 33 px ; }
. homepageProfileMenuIcon { background : url ( ../images/nav_icon.png ) -8 px -175 px no-repeat ; width : 20 px ; height : 25 px ; float : left ; margin-top : 15 px ; }
a . homepageProfileMenuIcon : hover { background : url ( ../images/nav_icon.png ) -8 px -175 px no-repeat ; width : 12 px ; height : 12 px ; float : left ; }
. homepageLeft { width : 240 px ; float : left ; margin-right : 10 px ; }
. homepageRight { width : 750 px ; float : left ; }
. homepagePortraitContainer { width : 238 px ; height : 348 px ; border : 1 px solid #dddddd ; background-color : #ffffff ; margin-top : 15 px ; }
. homepagePortraitImage { width : 208 px ; height : 208 px ; margin : 15 px 16 px 14 px 16 px ; }
. homepageFollow { }
. homepageEditProfile { }
. homepageImageName { font-size : 16 px ; color : #484848 ; margin-left : 15 px ; display : inline-block ; margin-right : 8 px ; }
. homepageImageSex { float : left ; top : 116 px ; left : 5 px ; width : 14 px ; height : 14 px ; display : inline-block ; }
. homepageSignature { font-size : 12 px ; color : #888888 ; margin-left : 15 px ; margin-top : 5 px ; margin-bottom : 15 px ; }
. homepageImageBlock { margin : 0 26 px ; float : left ; text-align : center ; display : inline-block ; }
. homepageImageNumber { font-size : 12 px ; color : #484848 ; }
. homepageImageText { width : 26 px ; font-size : 12 px ; color : #888888 ; }
. homepageVerDiv { height : 28 px ; vertical-align : middle ; width : 1 px ; float : left ; display : inline-block ; background-color : #d1d1d1 ; margin-top : 3 px ; }
. homepageLeftMenuContainer { width : 238 px ; border : 1 px solid #dddddd ; border-bottom : none ; background-color : #ffffff ; margin-top : 10 px ; }
. homepageLeftMenuBlock { border-bottom : 1 px solid #dddddd ; height : 50 px ; line-height : 50 px ; vertical-align : middle ; }
a . homepageMenuText { color : #484848 ; font-size : 16 px ; margin-left : 20 px ; }
. homepageLeftLabelContainer { width : 238 px ; border : 1 px solid #dddddd ; background-color : #ffffff ; margin-top : 10 px ; }
. homepageRightBanner { }
. newsType { width : 60 px ; background-color : #ffffff ; float : left ; list-style : none ; position : absolute ; border : 1 px solid #eaeaea ; border-radius : 5 px ; top : 35 px ; padding : 5 px 10 px ; left : -40 px ; font-size : 12 px ; color : #888888 ; display : none ; line-height : 2 ; }
. homepageRightBlock { }
. homepageNewsList { width : 710 px ; height : 39 px ; line-height : 39 px ; vertical-align : middle ; border-bottom : 1 px dashed #eaeaea ; margin : 0 auto ; }
. homepageNewsPortrait { width : 40 px ; display : block ; margin-top : 7 px ; }
. homepageNewsPublisher { width : 95 px ; font-size : 12 px ; color : #15bccf ; display : block ; }
. homepageNewsType { width : 95 px ; font-size : 12 px ; color : #888888 ; display : block ; }
. homepageNewsContent { width : 405 px ; font-size : 12 px ; color : #4b4b4b ; display : block ; }
. homepageNewsTime { width : 75 px ; font-size : 12 px ; color : #888888 ; display : block ; text-align : right ; }
a . homepageWhite { color : #ffffff ; }
a . homepageWhite : hover { color : #a1ebff }
a . newsGrey { color : #4b4b4b ; }
a . newsGrey : hover { color : #000000 ; }
a . newsBlue { color : #15bccf ; }
a . newsBlue : hover { color : #0781b4 ; }
a . resourcesGrey { font-size : 12 px ; color : #888888 ; }
a . resourcesGrey : hover { font-size : 12 px ; color : #15bccf ; }
/***** Flash & error messages ****/
# errorExplanation , div . flash , . nodata , . warning , . conflict {
padding : 4px 4px 4px 30px ;
margin-bottom : 12px ;
font-size : 1 . 1em ;
border : 2px solid ;
}
div . flash { margin-top : 8 px ; }
div . flash . error , # errorExplanation {
background : url ( . . / images / exclamation . png ) 8px 50 % no-repeat ;
background-color : # ffe3e3 ;
border-color : # dd0000 ;
color : # 880000 ;
}
div . flash . notice {
background : url ( . . / images / true . png ) 8px 5px no-repeat ;
background-color : # dfffdf ;
border-color : # 9fcf9f ;
color : # 005f00 ;
}
div . flash . warning , . conflict {
background : url ( . . / images / warning . png ) 8px 5px no-repeat ;
background-color : # FFEBC1 ;
border-color : # FDBF3B ;
color : # A6750C ;
text-align : left ;
}
. nodata , . warning {
text-align : center ;
background-color : # FFEBC1 ;
border-color : # FDBF3B ;
color : # A6750C ;
}
# errorExplanation ul { font-size : 0.9 em ; }
# errorExplanation h2 , # errorExplanation p { display : none ; }
. conflict-details { font-size : 80 % ; }
/***** end Flash & error messages ****/
/*消息铃铛样式*/
. navHomepageNews { width : 30 px ; display : block ; float : right ; margin-top : 4 px ; position : relative ; margin-right : 8 px ; }
. newsActive { width : 6 px ; height : 6 px ; border-radius : 50 % ; border : 2 px solid #ffffff ; background-color : #ff0000 ; position : absolute ; left : 20 px ; top : 8 px ; z-index : 999 }