2017-04-07 10:16:13 +08:00
@ charset "utf-8" ;
/* CSS Document */
. T_C { text-align : center ; }
. t_c { text-align : center ; }
/*主内容左右分栏*/
# LSide { width : 240 px ; }
# RSide { width : 670 px ; background : #fff ; padding : 10 px ; margin-left : 10 px ; margin-bottom : 10 px ; }
2017-05-22 15:22:24 +08:00
. courseRSide { width : 983 px ; background : #fff ; padding : 10 px ; margin-left : 15 px ; margin-bottom : 10 px ; }
2017-04-07 10:16:13 +08:00
. wrap-big { width : 980 px ; background : #fff ; padding : 10 px ; margin-bottom : 10 px ; }
/*资源库*/
2017-05-22 15:22:24 +08:00
. resources { width : 973 px ; background-color : #ffffff ; padding : 15 px ; border : 1 px solid #dddddd ; float : right ; }
2017-04-07 10:16:13 +08:00
. resourcesBanner { width : 730 px ; height : 40 px ; background-color : #eaeaea ; margin-bottom : 10 px ; }
. bannerName { background : #3b94d6 ; 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 : 30 px ; height : 24 px ; float : right ; position : relative ; margin-top : -6 px ; }
. resourcesSelected { width : 25 px ; height : 20 px ; position : relative ; background : url ( /images/resource_icon_list.png ) 0 px 0 px no-repeat ; }
. resourcesSelected : hover { background : url ( /images/resource_icon_list.png ) 0 px -25 px no-repeat ; }
. resourcesIcon { margin-top : 15 px ; display : block ; width : 25 px ; height : 20 px ; }
a . resourcesGrey { font-size : 12 px ; color : #888888 ; }
a . resourcesGrey : hover { font-size : 12 px ; color : #3b94d6 ; }
. resourcesBanner ul li : hover ul . resourcesType { display : block ; }
. resourcesSelected : hover ul { display : block ; }
. resourcesUploadBox { float : right ; width : 103 px ; height : 34 px ; background-color : #3b94d6 ; line-height : 34 px ; vertical-align : middle ; text-align : center ; margin-left : 12 px ; }
. resourcesUploadBox : hover { background-color : #297fb8 ; }
. 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 : left ; 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 ; }
. searchCourse { border : none ; outline : none ; background-color : #ffffff ; width : 184 px ; padding-left : 10 px ; display : block ; margin-bottom : 15 px ; }
. searchResource : focus { border : none ; }
. 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 { width : 710 px ; height : 34 px ; margin-bottom : 10 px ; margin-top : 15 px ; margin-left : auto ; margin-right : auto ; }
. resourcesListTab { width : 710 px ; height : 40 px ; background-color : #f6f6f6 ; border-bottom : 1 px solid #eaeaea ; font-size : 14 px ; color : #7a7a7a ; margin-left : auto ; margin-right : auto ; }
. resourcesListName { width : 340 px ; height : 40 px ; line-height : 40 px ; text-align : left ; }
. resourcesListSize { width : 85 px ; height : 40 px ; line-height : 40 px ; text-align : center ; }
. resourcesListType { width : 85 px ; height : 40 px ; line-height : 40 px ; text-align : center ; }
. resourcesListUploader { width : 85 px ; height : 40 px ; line-height : 40 px ; text-align : center ; }
. resourcesListTime { width : 95 px ; height : 40 px ; line-height : 40 px ; text-align : center ; }
a . resourcesBlack { font-size : 12 px ; color : #4c4c4c ; white-space : nowrap ; text-align : left }
a . resourcesBlack : hover { font-size : 12 px ; color : #000000 ; }
. resourcesListCheckbox { width : 20 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 ; }
. resourcesList { width : 710 px ; height : 39 px ; background-color : #ffffff ; color : #9a9a9a ; font-size : 12 px ; margin-left : auto ; margin-right : auto ; } /*border-bottom:1px dashed #eaeaea;*/
. resourcesListDashLine { width : 710 px ; border-bottom : 1 px dashed #eaeaea !important ; margin-left : auto ; margin-right : auto ; padding-bottom : 2 px } /*border-bottom:1px dashed #eaeaea;*/
. resourcesListOption { width : 710 px ; height : 40 px ; line-height : 40 px ; vertical-align : middle ; margin-left : auto ; margin-right : auto ; background-color : #f6f6f6 ; }
. resourcesCheckAll { width : 20 px ; height : 40 px ; line-height : 40 px ; text-align : center ; vertical-align : middle ; float : left ; }
. resourcesSelectSend { vertical-align : middle ; height : 28 px ; line-height : 28 px ; }
. resourcesSelectSendButton { width : 75 px ; height : 28 px ; background-color : #ffffff ; line-height : 28 px ; vertical-align : middle ; text-align : center ; border : 1 px solid #3b94d6 ; border-radius : 5 px ; }
a . sendButtonBlue { color : #3b94d6 ; }
a . sendButtonBlue : hover { color : #ffffff ; }
. db { display : block !important ; }
. dropdown-menu { position : absolute ; top : 100 % ; left : 0 ; z-index : 1000 ; display : none ; float : left ; min-width : 80 px ; padding : 5 px 0 ; margin : 2 px 0 0 ; font-size : 12 px ;
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 : 3 px 20 px ; 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 : #3b94d6 ; outline : none ; }
a . resourcesTypeAll { background : url ( ../images/homepage_icon.png ) -180 px -89 px no-repeat ; padding-left : 23 px ; }
a . resourcesTypeAtt { background : url ( ../images/homepage_icon.png ) -180 px -49 px no-repeat ; padding-left : 23 px ; }
a . resourcesTypeUser { background : url ( ../images/homepage_icon.png ) -178 px -453 px no-repeat ; padding-left : 23 px ; }
. resourcesType { width : 75 px ; background-color : #ffffff ; float : left ; list-style : none ; position : absolute ; border : 1 px solid #eaeaea ; border-radius : 5 px ; top : 15 px ; padding : 10 px 20 px ; left : -90 px ; font-size : 12 px ; color : #888888 ; display : none ; line-height : 2 ; z-index : 999 ; }
. list_style ol li { list-style-type : decimal ; margin-left : 40 px ; }
. list_style ul li { list-style-type : disc ; margin-left : 40 px ; }
/*20151217资源库Tim*/
. preview { background : url ( /images/hwork_icon.png ) -75 px -120 px no-repeat ; width : 20 px ; height : 20 px ; display : inline-block ; }
. mediaIcon { background : url ( /images/hwork_icon.png ) -5 px -160 px no-repeat ; padding-left : 23 px ; }
. codeIcon { background : url ( /images/hwork_icon.png ) -78 px -160 px no-repeat ; padding-left : 23 px ; }
. othersIcon { background : url ( /images/hwork_icon.png ) -3 px -210 px no-repeat ; padding-left : 23 px ; }
. thesisIcon { background : url ( /images/hwork_icon.png ) -78 px -212 px no-repeat ; padding-left : 23 px ; }
. softwareIcon { background : url ( /images/hwork_icon.png ) -5 px -254 px no-repeat ; padding-left : 23 px ; }
/*意见反馈*/
html { overflow-x : auto ; }
. scrollsidebar { position : fixed ; bottom : 1 px ; right : 1 px ; background : none ; z-index : 99 ; }
. side_content { width : 180 px ; height : auto ; overflow : hidden ; float : left ; }
. side_content . side_list { width : 180 px ; overflow : hidden ; }
. show_btn { width : 0 ; height : 100 px ; overflow : hidden ; float : left ; margin-top : 200 px ; cursor : pointer ; background-color : #fff ; }
. close_btn { cursor : pointer ; }
. side_title , . side_bottom { background : url ( /images/sidebar_bg.png ) no-repeat ; }
. side_title { height : 35 px ; }
. side_bottom { height : 8 px ; }
. side_center { font-family : Verdana , Geneva , sans-serif ; padding : 0 px 12 px ; font-size : 12 px ; }
. side_center . custom_service p { text-align : center ; padding : 6 px 0 ; margin : 0 ; vertical-align : middle ; }
. msgserver { margin : 10 px 0 0 px 5 px ; }
. msgserver a { background : url ( /images/sidebar_bg.png ) no-repeat -119 px -110 px ; padding-left : 22 px ; display : block ; height : 24 px ; }
. opnionText { box-shadow : none ; width : 150 px ; height : 180 px ; border-color : #DFDFDF ; background : #fff ; color : #999 ; padding : 3 px ; font-size : 12 px ; overflow : auto ; background-attachment : fixed ; border-style : solid ; }
a . opnionButton { display : block ; background : #3b94d6 ; width : 130 px ; height : 26 px ; margin-top : 5 px ; text-align : center ; padding-top : 0 px ; color : #fff ; }
a . opnionButton : hover { background : #297fb8 ; }
/* blue skin as the default skin */
. side_title { background-position : -195 px 0 ; }
. side_center { background : url ( /images/blue_line.png ) repeat-y center ; }
. side_bottom { background-position : -195 px -50 px ; }
. msgserver a { color : #3b94d6 ; }
. msgserver a : hover { text-decoration : underline ; }
. closeSidebar { width : 26 px ; height : 18 px ; line-height : 18 px ; vertical-align : middle ; border-top : 1 px solid #aaa ; color : #aaa ; display : block ; }
. side-bar-circle { width : 13 px ; height : 13 px ; font-size : 14 px ; color : #aaa ; border : 1 px solid #aaa ; border-radius : 50 % ; display : block ; font-weight : bold ; position : relative ; cursor : pointer ; }
. side-bar-content { position : absolute ; top : -5 px ; left : 1 px ; }
. hiddent { overflow : hidden ; white-space : nowrap ; text-overflow : ellipsis ; }
. font_bold { font-weight : bold ; }
/***** Ajax indicator ******/
# ajax-indicator { position : absolute ; /* fixed not supported by IE */ background-color : #eee ; border : 1 px solid #bbb ; top : 35 % ; left : 40 % ; width : 20 % ; font-weight : bold ; text-align : center ;
padding : 0 . 6em ; z-index : 100000 ; opacity : 0 . 5 ; }
html > body # ajax-indicator { position : fixed ; }
# ajax-indicator span { background-position : 0 % 40 % ; background-repeat : no-repeat ; background-image : url ( /images/loading.gif ) ; padding-left : 26 px ; vertical-align : bottom ; }
div . modal { border-radius : 5 px ; background : #fff ; z-index : 50 ; padding : 4 px ; }
. ui-widget-content { border : 1 px solid #ddd ; color : #333 ; }
. ui-widget { font-family : Verdana , sans-serif ; font-size : 1.1 em ; }
. ui-dialog . ui-dialog-content { position : relative ; border : 0 ; padding : .5 em 1 em ; background : none ; overflow : auto ; zoom : 1 ; }
. ui-widget-overlay { position : absolute ; top : 0 ; left : 0 ; width : 100 % ; height : 100 % ; }
. ui-widget-overlay { background : #666 url ( http://forge.trustie.net/stylesheets/jquery/images/xui-bg_diagonals-thick_20_666666_40x40.png.pagespeed.ic.9mfuw_R0z1.png ) 50 % 50 % repeat ; opacity : .5 ;
filter : Alpha ( Opacity = 50 ) ; }
/***** end Ajax indicator ******/
/***** Flash & error messages ****/
# errorExplanation , div . flash , . nodata , . warning , . conflict { padding : 4 px 4 px 4 px 30 px ; margin-bottom : 12 px ; font-size : 1.1 em ; border : 2 px solid ; }
div . flash { margin-top : 8 px ; }
div . flash . error , # errorExplanation { background : url ( /images/exclamation.png ) 8 px 50 % no-repeat ; background-color : #ffe3e3 ; border-color : #dd0000 ; color : #880000 ; }
div . flash . notice { background : url ( /images/true.png ) 8 px 5 px no-repeat ; background-color : #dfffdf ; border-color : #9fcf9f ; color : #005f00 ; word-wrap : break-word ; word-break : break-all }
div . flash . warning , . conflict { background : url ( /images/warning.png ) 8 px 5 px 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 ****/
/*弹出框*/
. black_overlay { display : none ; position : fixed ; top : 0 px ; left : 0 px ; width : 100 % ; height : 100 % ; background-color : black ; z-index : 1001 ; -moz- opacity : 0.8 ; opacity : .80 ; filter : alpha ( opacity = 80 ) ; }
. white_content { display : none ; position : fixed ; top : 15 % ; left : 30 % ; width : 420 px ; height : auto ; margin-bottom : 20 px ; padding : 16 px ; border : 3 px solid #3b94d6 ; background-color : white ; z-index : 1002 ; overflow : auto ; }
. white_content02 { display : none ; position : fixed ; top : 25 % ; left : 40 % ; width : 200 px ; height : auto ; margin-bottom : 20 px ; padding : 10 px ; border : 3 px solid #3b94d6 ; background-color : white ; z-index : 1002 ; overflow : auto ; width : 456 px ; }
. newhwork_content { display : none ; position : fixed ; top : 15 % ; left : 30 % ; width : 600 px ; height : auto ; margin-bottom : 20 px ; padding : 16 px ; border : 3 px solid #3b94d6 ; background-color : white ; z-index : 1002 ; overflow : auto ; }
. floatbox { width : 420 px ; border : 3 px solid #3b94d6 ; background : #fff ; padding : 5 px ; }
a . box_close { display : block ; float : right ; width : 16 px ; height : 16 px ; background : url ( ../images/img_floatbox.png ) 0 0 no-repeat ; }
a : hover . box_close { background : url ( ../images/img_floatbox.png ) -22 px 0 no-repeat ; }
/*注册登陆页面*/
# loginInBox { display : block ; }
# signUpBox { display : none ; }
# loginSignButton { height : 54 px ; padding-left : 10 px ; padding-right : 10 px ; text-align : center ; line-height : 54 px ; vertical-align : middle ; color : #ffffff ; font-size : 16 px ; }
# loginInButton { height : 54 px ; padding-left : 10 px ; padding-right : 10 px ; text-align : center ; line-height : 54 px ; vertical-align : middle ; color : #ffffff ; font-size : 16 px ; }
# loginSignButton : hover { background-color : #297fb8 ; }
# loginInButton : hover { background-color : #297fb8 ; }
. loginContentContainer { width : 100 % ; background-color : #3b94d6 ; margin-top : 1 px ; height : 580 px ; }
. loginContent { width : 1000 px ; margin : 0 px auto ; }
. loginLeft { width : 595 px ; float : left ; }
. loginLogo { padding-left : 208 px ; padding-top : 155 px ; }
. loginInro { width : 465 px ; padding-top : 55 px ; padding-left : 50 px ; font-size : 16 px ; color : #ffffff ; }
. loginRight { width : 405 px ; float : left ; }
. loginChooseBox { width : 405 px ; height : 54 px ; background-color : #ffffff ; padding-top : 18 px ; }
. loginChooseList { width : 350 px ; height : 30 px ; font-size : 14 px ; margin : 0 px auto ; }
. loginChoose { width : 55 px ; height : 30 px ; border-bottom : 1 px solid #3b94d6 ; text-align : center ; }
a . loginChooseTab { color : #484848 ; height : 30 px ; display : block ; }
. loginInButton { width : 315 px ; height : 40 px ; background-color : #3b94d6 ; margin-left : 46 px ; font-size : 14 px ; text-align : center ; line-height : 40 px ; vertical-align : middle ; margin-top : 20 px ; }
. loginInButton : hover { background-color : #297fb8 }
. loginUpButton { width : 315 px ; height : 40 px ; background-color : #3b94d6 ; margin-left : 46 px ; font-size : 14 px ; text-align : center ; line-height : 40 px ; vertical-align : middle ; margin-top : 30 px ; }
. loginUpButton : hover { background-color : #297fb8 }
. loginUpDisableButton { width : 315 px ; height : 40 px ; background-color : #C1C1C1 ; margin-left : 46 px ; font-size : 14 px ; text-align : center ; line-height : 40 px ; vertical-align : middle ; margin-top : 30 px ; }
. loginUpDisableButton : hover { background-color : #C1C1C1 }
. loginChooseBorder { width : 295 px ; height : 30 px ; border-bottom : 1 px solid #e3e3e3 ; }
. loginSign { width : 405 px ; background-color : #ffffff ; }
. loginSignBox { width : 308 px ; height : 38 px ; margin-left : 46 px ; border : 1 px solid #98a1a6 ; outline : none ; }
. loginSignOption { margin-left : 46 px ; margin-top : 15 px ; }
. loginIn { width : 405 px ; background-color : #ffffff ; padding-bottom : 30 px ; }
. loginSignAlert { font-size : 12 px ; margin-left : 53 px ; }
. loginSignRow { height : 60 px ; min-height : 60 px ; }
/*20150826协议 LB*/
. AgreementBox { margin : 20 px 0 ; color : #666666 ; font-size : 14 px ; line-height : 1.9 ; }
. Agreementh4 { color : #2980b9 ; font-weight : bold ; font-size : 14 px ; margin-top : 30 px ; }
. AgreementTxt { text-indent : 2 em ; margin-bottom : 15 px ; }
. AgreementImg { margin : 0 px auto ; width : 619 px ; }
/*20150826忘记密码 LB*/
. BgBox { width : 968 px ; border : 1 px solid #dddddd ; background : #fff ; padding : 15 px ; padding-top : 10 px ; margin : 20 px auto ; }
. BgBox_h2 { font-size : 16 px ; color : #484848 ; width : 968 px ; border-bottom : 1 px solid #e3e3e3 ; padding-bottom : 5 px ; }
. NomalInput { width : 308 px ; height : 38 px ; border : 1 px solid #98a1a6 ; outline : none ; color : #888888 ; font-size : 14 px ; }
. BgBoxCon { width : 310 px ; margin : 140 px auto 520 px ; }
. BgBoxConP { font-size : 14 px ; color : #484848 ; }
. LoginButton { width : 315 px ; height : 40 px ; background-color : #3b94d6 ; font-size : 14 px ; text-align : center ; line-height : 40 px ; vertical-align : middle ; }
. LoginButton : hover { background-color : #297fb8 ; }
/*20160226新资源库*/
. resource-wrapper { width : 980 px ; padding : 10 px ; border : 1 px solid #ddd ; background-color : #fff ; float : left ; }
. resource-list-tab { width : 980 px ; height : 40 px ; background-color : #f6f6f6 ; border-bottom : 1 px solid #eaeaea ; font-size : 14 px ; color : #7a7a7a ; }
. resource-list-checkbox { width : 20 px ; height : 40 px ; line-height : 40 px ; text-align : center ; vertical-align : middle ; }
. resource-checkbox { margin-top : 14 px ; width : 12 px ; height : 12 px ; }
. resource-list-name { width : 380 px ; height : 40 px ; line-height : 40 px ; text-align : left ; }
. resource-list-from { width : 210 px ; height : 40 px ; line-height : 40 px ; text-align : center ; }
. resource-list-size { width : 80 px ; height : 40 px ; line-height : 40 px ; text-align : center ; }
. resource-list-type { width : 80 px ; height : 40 px ; line-height : 40 px ; text-align : center ; }
. resource-list-uploader { width : 80 px ; height : 40 px ; line-height : 40 px ; text-align : center ; }
. resource-list-time { width : 70 px ; height : 40 px ; line-height : 40 px ; text-align : center ; }
. resource-list-quote { width : 60 px ; height : 40 px ; line-height : 40 px ; text-align : center ; }
. resource-list-download { width : 60 px ; height : 40 px ; line-height : 40 px ; text-align : center ; }
. resource-list-apply { width : 70 px ; height : 40 px ; line-height : 40 px ; text-align : center ; }
. resource-list-middle { line-height : 40 px ; vertical-align : middle ; display : inline-block ; }
. resource-list { width : 980 px ; height : 39 px ; background-color : #ffffff ; color : #9a9a9a ; font-size : 12 px ; margin-left : auto ; margin-right : auto ; cursor : pointer ; }
. resource-list : hover { background-color : #e1e1e1 ; }
. resource-list-option { width : 980 px ; height : 40 px ; line-height : 40 px ; vertical-align : middle ; margin-left : auto ; margin-right : auto ; background-color : #f6f6f6 ; }
. resource-check-all { width : 20 px ; height : 40 px ; line-height : 40 px ; text-align : center ; vertical-align : middle ; float : left ; }
. border-bottom { border-bottom : 1 px solid #ddd ; }
. h34 { height : 34 px ; }
. resource-tab { font-size : 16 px ; color : #4d4d4d ; width : 70 px ; padding : 5 px 10 px ; display : inline-block ; text-align : left ; border-bottom : 1 px solid #ddd ; }
a . resource-tab-active { color : #fff ; background-color : #3b94d6 ; border-bottom : 1 px solid #3b94d6 ; }
. inactive-text { color : #888888 !important ; }
. inactive-border { border : 1 px solid #888888 !important ; }
/*20160301新题库样式*/
. subject-list-banner { width : 685 px ; height : 40 px ; background-color : #f1f1f1 ; border-top : 1 px solid #eaeaea ; color : #7a7a7a ; font-size : 14 px ; }
. subject-list-banner li { height : 40 px ; line-height : 40 px ; vertical-align : middle ; }
. subject-list-name { width : 190 px ; padding-left : 10 px ; padding-right : 10 px ; }
. subject-list-publisher { width : 80 px ; text-align : center ; }
. subject-list-date { width : 70 px ; text-align : center ; }
. subject-list-option { width : 70 px ; text-align : center ; }
. subject-list-row { width : 685 px ; height : 40 px ; color : #7a7a7a ; font-size : 12 px ; }
. subject-list-row li { height : 40 px ; line-height : 40 px ; vertical-align : middle ; }
. subject-list-search { border : 1 px solid #dddddd ; height : 32 px ; width : 250 px ; }
. subject-list-info { width : 385 px ; background-color : #f1f1f1 ; border : 1 px solid #dddddd ; height : 32 px ; line-height : 32 px ; vertical-align : middle ; text-align : center ; color : #7a7a7a ; }
. subject-list-wrap { border : 1 px solid #dddddd ; border-top : none ; padding : 10 px ; width : 365 px ; height : 460 px ; overflow-y : auto ; }
. subject-content-wrapper { border : 1 px solid #dddddd ; border-top : none ; padding : 10 px ; width : 265 px ; height : 985 px ; overflow-y : auto ; }
. subject-list-type { width : 50 px ; text-align : center ; }
. subject-list-count { width : 60 px ; text-align : center ; }
. subject-list-from { width : 145 px ; text-align : center ; }
. subject-name-middle { display : inline-block ; line-height : 40 px ; vertical-align : middle ; }
. subject-name-hidden { max-width : 134 px ; overflow : hidden ; white-space : nowrap ; text-overflow : ellipsis ; }
. subject-pop-search { border : 1 px solid #dddddd ; height : 32 px ; width : 250 px ; }
. subjectDetail { width : 285 px ; }
. subjectInfo { width : 285 px ; background-color : #f1f1f1 ; border : 1 px solid #dddddd ; height : 32 px ; line-height : 32 px ; vertical-align : middle ; text-align : center ; color : #7a7a7a ; }
/* @功能 定义 */
span . at { color : #3b94d6 ; }
span . at a { color : #3b94d6 ; text-decoration : none ; }
/*新课程、项目资源库*/
. reCon { margin : 5 px ; width : 710 px ; }
. reTop { width : 710 px ; height : 40 px ; background : #eaeaea ; padding : 5 px ; }
. researchBox { width : 240 px ; height : 24 px ; border : 1 px solid #dddddd ; color : #666666 ; outline : none ; }
. blueBtn { width : 60 px ; height : 26 px ; color : #FFF ; border : none ; background-color : #3b94d6 ; cursor : pointer ; padding-left : 0 px ; text-align : center ; }
. blueBtn : hover { background-color : #2788d0 ; }
a . blue-btn { padding : 4 px 7 px ; color : #FFF ; border : none ; background-color : #3b94d6 ; cursor : pointer ; text-align : center ; }
a . blue-btn : hover { background-color : #2788d0 ; }
/*151228个人名片*/
. menuSetting { background : url ( /images/hwork_icon.png ) -5 px -132 px no-repeat ; display : inline-block ; width : 20 px ; height : 20 px ; }
. boxShadow { box-shadow : 0 px 2 px 8 px rgba ( 146 , 153 , 169 , 0.5 ) ; }
a . greyBtn { display : inline-block ; background : #f2f3f3 ; padding : 0 px 5 px ; height : 20 px ; border : 1 px solid #d3d3d3 ; color : #888888 ; line-height : 1.9 ; -moz- border-radius : 2 px ; -webkit- border-radius : 2 px ; border-radius : 2 px ; }
a : hover . greyBtn { border : 1 px solid #888888 ; }
a . blueBtn { display : inline-block ; background : #3b94d6 ; padding : 0 px 5 px ; height : 20 px ; border : 1 px solid #3b94d6 ; color : #ffffff ; line-height : 1.9 ; -moz- border-radius : 2 px ; -webkit- border-radius : 2 px ; border-radius : 2 px ; }
a . blueBtn : hover { background-color : #2788d0 ; }
a . cancelBtn { display : inline-block ; background : #c1c1c1 ; padding : 0 px 5 px ; height : 20 px ; border : 1 px solid #d3d3d3 ; color : #ffffff ; line-height : 1.9 ; -moz- border-radius : 2 px ; -webkit- border-radius : 2 px ; border-radius : 2 px ; }
a . cancelBtn : hover { background : #888888 ; }
a . userFollow { display : inline-block ; width : 55 px ; height : 20 px ; border : 1 px solid #d3d3d3 ; color : #888888 ; background : #f2f3f3 url ( /images/homepage_icon2.png ) -9 px -6 px no-repeat ; padding-left : 25 px ; line-height : 1.9 ; -moz- border-radius : 2 px ; -webkit- border-radius : 2 px ; border-radius : 2 px ; }
a : hover . userFollow { border : 1 px solid #888888 ; }
a . userCancel { display : inline-block ; width : 55 px ; height : 20 px ; border : 1 px solid #d3d3d3 ; color : #888888 ; background : #f2f3f3 url ( /images/homepage_icon2.png ) -177 px -6 px no-repeat ; padding-left : 25 px ; line-height : 1.9 ; -moz- border-radius : 2 px ; -webkit- border-radius : 2 px ; border-radius : 2 px ; }
a : hover . userCancel { border : 1 px solid #888888 ; }
. pAbsolute { position : absolute ; z-index : 999 ; }
. userAvatarWrap { width : 50 px ; height : 50 px ; position : relative ; border : 1 px solid #cbcbcb ; padding : 2 px ; }
. userAvatarWrap : hover { border : 1 px solid #3b94d6 ; }
. userCard { width : 208 px ; border : 1 px solid #dddddd ; background-color : #ffffff ; margin-top : 10 px ; padding : 15 px ; top : -176 px ; left : -95 px ; position : absolute ; z-index : 999 ; display : none ; }
. userCard font { display : block ; border-width : 8 px ; position : absolute ; bottom : -16 px ; left : 110 px ; border-style : solid dashed dashed dashed ; border-color : #FFF transparent transparent transparent ; font-size : 0 ; line-height : 0 ; }
. userCard em { display : block ; border-width : 8 px ; position : absolute ; bottom : -17 px ; left : 110 px ; border-style : solid dashed dashed dashed ; border-color : #eaeaea transparent transparent transparent ; font-size : 0 ; line-height : 0 ; }
. userCardM { width : 201 px ; height : 20 px ; border : 1 px solid #dddddd ; resize : none ; }
. resourceCopy { padding : 0 px ; margin : 0 px ; width : 12 px ; height : 12 px ; display : inline-block ; }
a . group-btn { background : url ( /images/course/hwork_icon.png ) -2 px -58 px no-repeat !important ; height : 20 px ; display : block ; padding-left : 23 px ; color : #888888 ; -moz- transition : all 0 s linear 0 s ; -webkit- transition : all 0 s linear 0 s ; -o- transition : all 0 s linear 0 s ; transition : all 0 s linear 0 s ; }
a . program-btn { background : url ( ../images/homepage_icon.png ) -86 px -393 px no-repeat ; width : 30 px ; height : 20 px ; display : block ; padding-left : 23 px ; color : #888888 ; }
/*排序样式*/
a . st_up { display : block ; width : 8 px ; float : left ; height : 13 px ; background : url ( /images/pic_up.png ) 0 0 no-repeat ; margin-top : 5 px ; margin-left : 3 px ; }
a . st_down { display : block ; width : 8 px ; float : left ; height : 13 px ; background : url ( /images/pic_up.png ) 0 -22 px no-repeat ; margin-top : 5 px ; margin-left : 3 px ; }
. likeText { color : #7f7f7f }
. likeNum { color : #7f7f7f }
/*创建贴吧样式*/
. postContainer { width : 718 px ; border : 1 px solid #dddddd ; padding : 15 px ; background-color : #ffffff ; }
. postBanner { height : 30 px ; width : 970 px ; border-bottom : 1 px solid #efefef ; }
. postSort { width : 40 px ; float : left ; margin-top : 5 px ; padding-left : 5 px ; }
a . sortArrowDown { background : url ( ../images/post_image_list.png ) 0 px 0 px no-repeat ; width : 7 px ; height : 9 px ; float : left ; margin-left : 5 px ; margin-top : 5 px ; }
a . sortArrowUp { background : url ( ../images/post_image_list.png ) -17 px 0 px no-repeat ; width : 7 px ; height : 9 px ; float : left ; margin-left : 5 px ; margin-top : 5 px ; }
a . sortArrowActiveD { background : url ( ../images/post_image_list.png ) -0 px -20 px no-repeat ; width : 7 px ; height : 9 px ; float : left ; margin-left : 5 px ; margin-top : 5 px ; }
a . sortArrowActiveU { background : url ( ../images/post_image_list.png ) -17 px -20 px no-repeat ; width : 7 px ; height : 9 px ; float : left ; margin-left : 5 px ; margin-top : 5 px ; }
. creatPost { width : 80 px ; height : 25 px ; border-radius : 3 px ; color : #ffffff ; text-align : center ; float : right ; line-height : 25 px ; vertical-align : middle ; margin-top : 2 px ; }
. creatPostIcon { background : url ( ../images/post_image_list.png ) -40 px -54 px no-repeat ; width : 70 px ; height : 25 px ; padding-left : 10 px ; border-radius : 3 px ; }
. creatPostIcon2 { width : 60 px ; height : 24 px ; padding-left : 5 px ; border-radius : 3 px ; line-height : 24 px ; }
. postRow { width : 970 px ; border-bottom : 1 px solid #efefef ; padding : 15 px 0 ; }
. postPortrait { width : 75 px ; height : 75 px ; float : left ; margin-right : 15 px ; }
. postWrap { width : 690 px ; float : left ; margin-right : 95 px ; }
. postTitle { width : 690 px ; max-width : 690 px ; margin-bottom : 5 px ; word-break : break-all ; word-wrap : break-word ; }
. postDes { width : 690 px ; max-width : 690 px ; margin-bottom : 6 px ; color : #484848 ; }
. postCreater { color : #888888 ; font-size : 12 px ; float : left ; margin-right : 40 px ; }
. postDate { color : #888888 ; font-size : 12 px ; }
. postStatics { margin-top : 28 px ; color : #888888 ; float : right ; text-align : center ; }
. slice { width : 1 px ; height : 25 px ; background-color : #d1d1d1 ; float : right ; margin-top : 35 px ; margin-right : 20 px ; }
. postCreateInput { width : 963 px ; height : 28 px ; border : 1 px solid #d9d9d9 !important ; outline : none ; }
. upImg { padding : 1 px 6 px ; border : 1 px solid #dddddd ; margin-top : 53 px ; }
/*贴吧、讨论区内部样式*/
. postDetailContainer { padding : 15 px ; border : 1 px solid #dddddd ; background-color : #ffffff ; }
. postlabel { background-color : #edf1f2 ; color : #888888 ; padding : 2 px 5 px ; float : left ; margin-bottom : 5 px ; }
. postRightContainer { width : 718 px ; border : 1 px solid #dddddd ; padding : 15 px ; background-color : #ffffff ; float : left ; margin-bottom : 10 px ; }
. forumRightContainer { width : 718 px ; border : 1 px solid #dddddd ; background-color : #ffffff ; float : left ; margin-bottom : 10 px ; }
. postDetailBanner { height : 30 px ; width : 720 px ; border-bottom : 1 px solid #efefef ; }
. postDetailRow { width : 720 px ; border-bottom : 1 px solid #efefef ; padding : 15 px 0 ; }
. postDetailPortrait { width : 50 px ; height : 50 px ; float : left ; margin-right : 15 px ; }
. postDetailWrap { width : 655 px ; float : left ; }
. postDetailTitle { max-width : 600 px ; margin-bottom : 5 px ; }
. postDetailDes { width : 580 px ; max-width : 580 px ; margin-bottom : 6 px ; color : #888888 ; display : block ; overflow : hidden ; word-break : keep-all ; text-overflow : ellipsis ; }
/*.postDetailDes p,div,em{word-break: break-all;word-wrap: break-word;}*/
. postDetailDes ol li { list-style-type : decimal ; margin-left : 40 px ; }
. postDetailDes ul li { list-style-type : disc ; margin-left : 40 px ; }
. postDetailDes td , . postDetailDes tr { border : 1 px solid ; border-color : inherit ; }
. postDetailDes a { color : #136ec2 ; }
. postDetailCreater { color : #888888 ; font-size : 12 px ; float : left ; margin-right : 25 px ; }
. postDetailDate { color : #888888 ; font-size : 12 px ; float : left ; }
. postDetailReply { color : #888888 ; float : right ; display : inline }
. disablePostLikeIcon { background : url ( ../images/post_image_list.png ) 0 px -42 px no-repeat ; float : right ; padding-left : 18 px ; padding-right : 5 px ; -moz- transition : all 0 s linear 0 s ; -webkit- transition : all 0 s linear 0 s ; -o- transition : all 0 s linear 0 s ; transition : all 0 s linear 0 s ; }
a . postReplyIcon { background : url ( ../images/post_image_list.png ) -40 px 2 px no-repeat ; width : 18 px ; height : 18 px ; float : left ; -moz- transition : all 0 s linear 0 s ; -webkit- transition : all 0 s linear 0 s ; -o- transition : all 0 s linear 0 s ; transition : all 0 s linear 0 s ; }
a . postReplyIcon : hover { background : url ( ../images/post_image_list.png ) -40 px -29 px no-repeat ; -moz- transition : all 0 s linear 0 s ; -webkit- transition : all 0 s linear 0 s ; -o- transition : all 0 s linear 0 s ; transition : all 0 s linear 0 s ; }
. postDetailInput { width : 713 px ; height : 28 px ; border : 1 px solid #d9d9d9 ; outline : none !important ; }
. postAttIcon { background : url ( ../images/post_image_list.png ) 0 px -91 px no-repeat ; width : 16 px ; height : 16 px ; padding-left : 20 px ; }
. postAttIcon : hover { background : url ( ../images/post_image_list.png ) 0 px -113 px no-repeat ; }
. postThemeContainer { width : 720 px ; }
. postThemeWrap { width : 655 px ; float : left ; position : relative }
. postLikeIcon { background : url ( ../images/post_image_list.png ) 0 px -42 px no-repeat ; float : right ; padding-left : 18 px ; margin-top : 3 px ; -moz- transition : all 0 s linear 0 s ; -webkit- transition : all 0 s linear 0 s ; -o- transition : all 0 s linear 0 s ; transition : all 0 s linear 0 s ; }
. postLikeIcon : hover { background : url ( ../images/post_image_list.png ) 0 px -64 px no-repeat ; -moz- transition : all 0 s linear 0 s ; -webkit- transition : all 0 s linear 0 s ; -o- transition : all 0 s linear 0 s ; transition : all 0 s linear 0 s ; }
a . AnnexBtn { background : url ( ../images/homepage_icon2.png ) 0 px -343 px no-repeat !important ; height : 20 px ; display : block ; padding-left : 20 px ; color : #888888 ; -moz- transition : all 0 s linear 0 s ; -webkit- transition : all 0 s linear 0 s ; -o- transition : all 0 s linear 0 s ; transition : all 0 s linear 0 s ; }
a : hover . AnnexBtn { background : url ( ../images/homepage_icon2.png ) -90 px -343 px no-repeat !important ; color : #3598db ; -moz- transition : all 0 s linear 0 s ; -webkit- transition : all 0 s linear 0 s ; -o- transition : all 0 s linear 0 s ; transition : all 0 s linear 0 s ; }
. postEdit { background : url ( ../images/post_image_list.png ) 0 px -94 px no-repeat ; width : 18 px ; height : 18 px ; display : block ; float : left ; }
. postDelete { background : url ( ../images/post_image_list.png ) -42 px -93 px no-repeat ; width : 18 px ; height : 18 px ; display : block ; float : right ; }
. pageBanner { width : 968 px ; margin : 0 px auto ; border : 1 px solid #dddddd ; background-color : #FFF ; padding : 10 px 15 px ; float : left ; }
. homepagePostReplyInput { width : 543 px ; height : 33 px ; max-width : 543 px ; max-height : 33 px ; border : 1 px solid #d9d9d9 ; outline : none ; }
. postRouteContainer { padding : 10 px 15 px ; background-color : #ffffff ; border : 1 px solid #dddddd ; margin-top : 10 px ; font-size : 14 px ; }
a . postRouteLink { font-weight : bold ; color : #484848 ; }
a . postRouteLink : hover { text-decoration : underline ; }
. resourceSendO { width : 65 px ; line-height : 2 ; font-size : 12 px ; color : #616060 ; background-color : #ffffff ; border : 1 px solid #eaeaea ; border-radius : 3 px ; position : absolute ; left : -48 px ; top : 20 px ; padding : 2 px 0 px ; display : none ; }
. ReplyToMessageContainer { border-bottom : 1 px solid #e3e3e3 ; width : 632 px ; margin : 0 px auto ; margin-top : 15 px ; min-height : 60 px ; }
. ReplyToMessageInputContainer { width : 582 px ; float : left ; }
/****翻页***/
ul . wlist { float : right ; border-bottom : none ; height : 30 px ; margin-top : 20 px ; }
ul . wlist li { float : left ; }
ul . wlist li a { border : 1 px solid #d1d1d1 ; padding : 1 px 4 px 1 px 4 px ; margin-right : 5 px ; }
ul . wlist li a : hover { background : #3b94d6 ; color : #fff ; text-decoration : none ; }
/*.wlist_select { background-color:#64bdd9; color:#fff; padding: 1px 5px 0px 5px; margin-left:3px;margin-top: -2px; border:1px solid #64bdd9;}*/
. wlist_select a { background-color : #3b94d6 ; cursor : default ; }
/*博客列表界面样式*/
2017-05-22 15:22:24 +08:00
. listbox { width : 983 px ; background-color : #fff ; border : 1 px solid #ddd ; padding : 10 px ; }
2017-04-07 10:16:13 +08:00
/*.bloglistbox{ min-height:690px;}*/
. list-h2 { font-size : 16 px ; color : #000 ; padding-bottom : 5 px ; }
. category { padding : 10 px 0 ; border-bottom : 1 px solid #ddd ; }
. category a , . category span { float : left ; margin-right : 5 px ; }
. grayTxt { color : #9093a6 ; }
. category a . sortTxt { color : #9093a6 ; }
. category . sortTxt : hover { color : #28be6c ; }
a . sortupbtn { background : url ( /images/liststyle.png ) 0 3 px no-repeat ; width : 12 px ; height : 17 px ; display : block ; margin-right : 10 px ; cursor : pointer ; }
a . sortdownbtn { background : url ( /images/liststyle.png ) 0 -12 px no-repeat ; width : 12 px ; height : 17 px ; display : block ; margin-right : 10 px ; cursor : pointer ; }
. item_list { display : block ; width : 5 px ; height : 5 px ; -webkit- border-radius : 25 px ; border-radius : 25 px ; background-color : #adadad ; margin : 10 px 10 px 0 0 ; }
. list-file a . list-title { font-size : 14 px ; font-weight : bold ; color : #000 ; white-space : nowrap ; overflow : hidden ; text-overflow : ellipsis ; display : block ; max-width : 550 px ; }
a : hover . list-title { color : #3b94d6 ; }
. list-file a . list-title-normal { font-size : 14 px ; color : #000 ; white-space : nowrap ; overflow : hidden ; text-overflow : ellipsis ; display : block ; max-width : 550 px ; }
a : hover . list-title-normal { color : #3b94d6 ; }
. font_normal { font-weight : normal ; font-size : 12 px ; }
. list-file { padding : 10 px 0 ; border-bottom : 1 px dashed #ddd ; }
. list-file li { line-height : 1.9 ; }
. list-info span { margin-left : 5 px ; }
/*20160727大纲新增样式*/
. list_title { padding : 10 px 0 ; border-bottom : 1 px solid #ddd ; }
. sortTxt { color : #000 ; }
. sortTxt : hover { color : #28be6c ; }
a . sort_no { background : url ( /images/syllabus/icons_syllabus.png ) -16 px -12 px no-repeat ; width : 12 px ; height : 17 px ; display : block ; cursor : pointer ; }
a . list-title { font-size : 14 px ; font-weight : bold ; color : #000 ; white-space : nowrap ; overflow : hidden ; text-overflow : ellipsis ; display : block ; }
/*课程列表界面样式*/
a . course-title { font-size : 14 px ; font-weight : bold ; color : #000 ; white-space : nowrap ; overflow : hidden ; text-overflow : ellipsis ; display : block ; width : 590 px ; }
a : hover . course-title { color : #3b94d6 ; }
/*视频播放默认图标*/
. mediaIco { margin : 30 px 0 30 px 20 px ; width : 200 px ; }
a . st_img { display : block ; width : 32 px ; height : 32 px ; border : 1 px solid #CCC ; padding : 1 px ; }
a : hover . st_img { border : 1 px solid #1c9ec7 ; }
. green_btn_share { background : #28be6c ; padding : 2 px 5 px ; -moz- border-radius : 2 px ; -webkit- border-radius : 2 px ; border-radius : 2 px ; color : #fff ; font-weight : normal ; font-size : 12 px ; }
. apply_content { border : 1 px solid #ddd ; line-height : 16 px ; height : 80 px ; width : 420 px ; background : #fff ; margin-bottom : 10 px ; }
/*全站搜索*/
. blocks { padding : 15 px ; background-color : #ffffff ; border : 1 px solid #dddddd ; }
# searchBanner { border-bottom : 1 px solid #d0d0d0 ; }
# searchBanner li { float : left ; width : 88 px ; margin-right : 3 px ; text-align : center ; padding-bottom : 10 px ; font-weight : bold ; }
# searchTips { padding : 10 px 5 px ; background-color : #f5f6f7 ; }
. searchBannerActive { border-bottom : 3 px solid #3498db !important ; }
. searchBannerNormal { border-bottom : none !important ; }
. searchContent { min-height : 74 px ; border-bottom : 1 px solid #ededed ; padding : 13 px 0 px ; }
. searchCourseware { min-height : 44 px ; border-bottom : 1 px solid #ededed ; padding : 13 px 0 px ; width : 968 px ; }
. searchCourseImage { width : 75 px ; margin-right : 10 px ; }
. searchContentDes { width : 883 px ; }
. searchTag { font-size : 12 px ; color : #ffffff ; background-color : #7ec8e4 ; height : 16 px ; min-height : 16 px ; max-height : 16 px ; float : left ; line-height : 16 px ; padding : 0 px 3 px ; }
. numRed { color : #FF6600 ; }
. pageRoll { float : right ; margin-top : 15 px ; }
. pageCell { border : 1 px solid #dddddd ; padding : 5 px 12 px ; float : left ; margin-left : -1 px ; position : relative ; }
. pageCell : hover { border : 1 px solid #3498db ; z-index : 10 ; }
. pageCellActive { background-color : #3498db ; border : 1 px solid #3498db !important ; position : relative ; color : #ffffff ; }
/ * colorbox
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * /
/ *
Colorbox Core Style :
The following CSS is consistent between example themes and should not be altered .
* /
# colorbox , # cboxOverlay , # cboxWrapper { position : absolute ; top : 0 ; left : 0 ; z-index : 9999 ; overflow : hidden ; }
# cboxWrapper { max-width : none ; }
# cboxOverlay { position : fixed ; width : 100 % ; height : 100 % ; }
# cboxMiddleLeft , # cboxBottomLeft { clear : left ; }
# cboxContent { position : relative ; }
# cboxLoadedContent { overflow : auto ; -webkit- overflow-scrolling : touch ; }
# cboxTitle { margin : 0 ; }
# cboxLoadingOverlay , # cboxLoadingGraphic { position : absolute ; top : 0 ; left : 0 ; width : 100 % ; height : 100 % ; }
# cboxPrevious , # cboxNext , # cboxClose , # cboxSlideshow { cursor : pointer ; }
. cboxPhoto { float : left ; margin : auto ; border : 0 ; display : block ; max-width : none ; -ms- interpolation-mode : bicubic ; }
. cboxIframe { width : 100 % ; height : 100 % ; display : block ; border : 0 ; padding : 0 ; margin : 0 ; }
# colorbox , # cboxContent , # cboxLoadedContent { box-sizing : content-box ; -moz- box-sizing : content-box ; -webkit- box-sizing : content-box ; }
/ *
User Style :
Change the following styles to modify the appearance of Colorbox . They are
ordered & tabbed in a way that represents the nesting of the generated HTML .
* /
# cboxOverlay { background : #fff ; }
# colorbox { outline : 0 ; }
# cboxTopLeft { width : 25 px ; height : 25 px ; background : url ( /images/colorbox/border1.png ) no-repeat 0 0 ; }
# cboxTopCenter { height : 25 px ; background : url ( /images/colorbox/border1.png ) repeat-x 0 -50 px ; }
# cboxTopRight { width : 25 px ; height : 25 px ; background : url ( /images/colorbox/border1.png ) no-repeat -25 px 0 ; }
# cboxBottomLeft { width : 25 px ; height : 25 px ; background : url ( /images/colorbox/border1.png ) no-repeat 0 -25 px ; }
# cboxBottomCenter { height : 25 px ; background : url ( /images/colorbox/border1.png ) repeat-x 0 -75 px ; }
# cboxBottomRight { width : 25 px ; height : 25 px ; background : url ( /images/colorbox/border1.png ) no-repeat -25 px -25 px ; }
# cboxMiddleLeft { width : 25 px ; background : url ( /images/colorbox/border2.png ) repeat-y 0 0 ; }
# cboxMiddleRight { width : 25 px ; background : url ( /images/colorbox/border2.png ) repeat-y -25 px 0 ; }
# cboxContent { background : #fff ; overflow : hidden ; }
. cboxIframe { background : #fff ; }
# cboxError { padding : 50 px ; border : 1 px solid #ccc ; }
# cboxLoadedContent { margin-bottom : 20 px ; }
# cboxTitle { position : absolute ; bottom : 0 px ; left : 0 ; text-align : center ; width : 100 % ; color : #999 ; }
# cboxCurrent { position : absolute ; bottom : 0 px ; left : 100 px ; color : #999 ; }
# cboxLoadingOverlay { background : #fff url ( /images/colorbox/loading.gif ) no-repeat 5 px 5 px ; }
/* these elements are buttons, and may need to have additional styles reset to avoid unwanted base styles */
# cboxPrevious , # cboxNext , # cboxSlideshow , # cboxClose { border : 0 ; padding : 0 ; margin : 0 ; overflow : visible ; width : auto ; background : none ; }
/* avoid outlines on :active (mouseclick), but preserve outlines on :focus (tabbed navigating) */
# cboxPrevious : active , # cboxNext : active , # cboxSlideshow : active , # cboxClose : active { outline : 0 ; }
# cboxSlideshow { position : absolute ; bottom : 0 px ; right : 42 px ; color : #444 ; }
# cboxPrevious { position : absolute ; bottom : 0 px ; left : 0 ; color : #444 ; }
# cboxNext { position : absolute ; bottom : 0 px ; left : 63 px ; color : #444 ; }
# cboxClose { position : absolute ; bottom : 0 ; right : 0 ; display : block ; color : #444 ; }
. system_message_style { line-height : 19.1 px ; max-width : 681 px ; work-wrap : break-word ; word-break : break-all ; text-overflow : clip ; z-index : 9999 }
. system_message_style img { max-width : 100 % ; }
/ *
The following fixes a problem where IE7 and IE8 replace a PNG ' s alpha transparency with a black fill
when an alpha filter ( opacity change ) is set on the element or ancestor element . This style is not applied to or needed in IE9 .
See : http : / / jacklmoore . com / notes / ie-transparency-problems /
* /
. cboxIE # cboxTopLeft ,
. cboxIE # cboxTopCenter ,
. cboxIE # cboxTopRight ,
. cboxIE # cboxBottomLeft ,
. cboxIE # cboxBottomCenter ,
. cboxIE # cboxBottomRight ,
. cboxIE # cboxMiddleLeft ,
. cboxIE # cboxMiddleRight {
filter : progid : DXImageTransform . Microsoft . gradient ( startColorstr = # 00FFFFFF , endColorstr = # 00FFFFFF ) ;
}
/*留言*/
. feedBack { width : 728 px ; background-color : #ffffff ; padding : 10 px ; border : 1 px solid #dddddd ; float : right }
/*日历*/
. calendar_input { border-left : none !important ; border-bottom : none !important ; border-top : none !important ; border-right : 1 px solid #d9d9d9 ; }
. calendar_div { border : 1 px solid #d9d9d9 ; }
/* 20150506上传头像*/
. uppicBox { width : 265 px ; height : 265 px ; background : #f2f2f5 ; float : left ; color : #666 ; text-align : center ; }
. showpicBox { width : 133 px ; height : 250 px ; background : #f2f2f5 ; float : left ; margin-left : 20 px ; text-align : center ; padding-top : 15 px ; color : #666 ; }
/* TAB 切换效果 */
. users_tb_ { border-bottom : 3 px solid #CCC ; height : 26 px ; }
. users_tb_ ul { height : 26 px ; }
. users_tb_ li { float : left ; height : 26 px ; width : 90 px ; cursor : pointer ; font-size : 14 px ; text-align : center ; }
. tb_ { background-color : #eaeaea ; height : 40 px ; }
. tb_ ul { height : 40 px ; }
. tb_ li { float : left ; height : 34 px ; width : 90 px ; cursor : pointer ; font-size : 14 px ; padding-top : 6 px ; text-align : center ; }
a . tb_all { float : right ; font-size : 12 px ; display : block ; height : 18 px ; padding-top : 2 px ; width : 90 px ; color : #ff5d31 ; border : 1 px solid #ff5d31 ; background : #fff ; text-align : center ; }
a : hover . tb_all { background : #ff5d31 ; color : #fff ; text-decoration : none ; }
. work_tb_ { background-color : #eaeaea ; height : 40 px ; }
a . work_edit { color : #3b94d6 ; display : block ; padding : 1 px 5 px ; border : 1 px solid #3b94d6 ; }
a : hover . work_edit { color : #fff ; background : #3b94d6 ; }
a . un_work_edit { color : white ; display : block ; padding : 1 px 5 px ; background-color : darkgray ; border : 1 px solid darkgray ; }
/* 控制显示与隐藏css类 */
. users_normaltab { color : #666 ; }
. users_hovertab { color : #3b94d6 ; border-bottom : 3 px solid #3b94d6 ; font-weight : bold ; }
. users_normaltab a { color : #3b94d6 ; }
. users_hovertab a { color : #fff ; background-color : #3b94d6 ; text-decoration : none ; }
. users_dis { display : block ; }
. users_undis { display : none ; }
. users_ctt { font-size : 14 px ; color : #666 ; margin-top : 10 px ; }
. setting_left { width : 115 px ; text-align : right ; float : left ; }
. setting_left li { height : 28 px ; line-height : 28 px ; }
. setting_right { width : 600 px ; text-align : left ; float : left ; margin-left : 8 px ; }
. setting_right li { height : 28 px ; line-height : 28 px ; }
. users_ctt ul li { margin-bottom : 10 px ; }
. users_ctt input , . users_ctt select , . users_ctt textarea { border : 1 px solid #CCC ; }
. users_ctt input , . users_ctt select , . users_ctt option { height : 26 px ; }
. users_ctt input , . users_ctt textarea { margin-left : 2 px ; }
/*.users_ctt textarea{ margin-bottom:nor;}*/
. normaltab { color : #3b94d6 ; }
. hovertab { color : #fff ; background-color : #3b94d6 ; }
. normaltab a { color : #3b94d6 ; }
. hovertab a { color : #fff ; background-color : #3b94d6 ; text-decoration : none ; }
input . c_red { padding : 0 px ; text-align : center ; border : 0 ; }
. dis_ul { height : 70 px ; border-bottom : 1 px dashed #d4d4d4 ; margin-bottom : 10 px ; }
. dis_ul li { float : left ; }
. dis_ul li a { display : block ; color : #3b94d6 ; }
. pic_head { width : 44 px ; padding : 0 px 15 px 0 0 px ; }
. pic_head a { text-align : center ; width : 44 px ; overflow : hidden ; text-overflow : ellipsis ; white-space : nowrap ; }
. pic_head img { border : 1 px solid #e3e3e3 ; width : 40 px ; height : 40 px ; padding : 1 px ; }
. pic_head img : hover { border : 1 px solid #3b94d6 ; }
. dis ul li . wname a { width : 260 px ; font-size : 14 px ; color : #595959 ; padding : 20 px 0 0 0 px ; overflow : hidden ; text-overflow : ellipsis ; white-space : nowrap ; }
. dis ul li . wdown a { padding-top : 22 px ; color : #3d7ec2 ; margin-right : 35 px ; }
. wscore { padding-top : 22 px ; color : #888888 ; width : 96 px ; }
. dis ul li . wping { margin-left : 12 px ; }
. dis ul li . wping a { margin-top : 18 px ; margin-bottom : 3 px ; width : 43 px ; height : 22 px ; background : #3b94d6 ; color : #fff ; text-align : center ; padding-top : 4 px ; }
. dis ul li . wping a : hover { background-color : #03a1b3 ; }
. code_list { float : right ; font-size : 12 px ; color : #484848 ; padding : 5 px 3 px ; border-bottom : 2 px solid #3b94d6 ; width : 665 px ; margin-bottom : 10 px ; }
. code_list a { color : #787878 ; }
. dis ul li . wname02 a { width : 200 px ; font-size : 14 px ; color : #595959 ; padding : 20 px 0 0 15 px ; overflow : hidden ; text-overflow : ellipsis ; white-space : nowrap ; }
. dis ul li . wmine { margin : 12 px 0 0 10 px ; }
. dis ul li . wmine a { color : #3d7ec2 ; text-align : center ; width : 50 px ; font-weight : bold ; }
. wzan { margin : 15 px 0 0 25 px ; width : 32 px ; height : 44 px ; }
. wzan a { display : block ; }
a . wzan_img { background : url ( ../images/pic_zan.png ) 0 -59 px no-repeat ; display : block ; height : 31 px ; width : 30 px ; color : #fff ; }
a . wzan_visited { background : url ( ../images/pic_zan.png ) 0 0 no-repeat ; }
. msg_box { width : 670 px ; border-bottom : 1 px dashed #CCC ; padding-top : 10 px ; }
. msg_box h4 { }
. msg_box textarea { width : 658 px ; height : 90 px ; padding : 5 px ; overflow : hidden ; background-color : #ffffff ; border : 1 px solid #CCC ; margin : 5 px 0 px ; color : #666 ; font-size : 12 px ; }
/*新建*/
. top_new { height : 26 px ; border-bottom : 10 px solid #eaebed ; padding : 10 px ; background : #fff ; float : left ; margin-left : 10 px ; width : 730 px ; }
. top_new_bg { background : url ( /images/pic_uersall.png ) -43 px 3 px no-repeat ; height : 26 px ; width : 260 px ; }
. top_newcourses_bg { background : url ( /images/pic_uersall.png ) -43 px -29 px no-repeat ; height : 28 px ; width : 260 px ; }
. top_newproject_bg { background : url ( /images/pic_uersall.png ) -43 px -56 px no-repeat ; height : 26 px ; width : 260 px ; }
/* 左侧信息*/
. users_info { background : #fff ; padding : 10 px ; width : 230 px ; padding-right : 0 px ; margin-bottom : 10 px ; }
. pic_head { width : 214 px ; height : 214 px ; border : 1 px solid #cbcbcb ; padding : 2 px ; position : relative ; }
. pic_head : hover { border : 1 px solid #3b94d6 ; }
. usersphoto_edit { position : absolute ; left : 198 px ; top : 200 px ; }
. icon_male { background : url ( /images/pic_uersall.png ) 0 0 no-repeat ; width : 15 px ; height : 15 px ; }
. icon_female { background : url ( /images/pic_uersall.png ) 0 -24 px no-repeat ; width : 15 px ; height : 15 px ; }
. pf_intro { width : 222 px ; margin-top : 5 px ; color : #696969 ; word-break : break-all ; }
. leftbox { width : 230 px ; padding : 10 px ; padding-right : 0 px ; padding-bottom : 5 px ; background : #fff ; margin-bottom : 10 px ; margin-right : 10 px ; }
. pic_members { display : block ; width : 38 px ; height : 38 px ; border : 1 px solid #e9edf0 ; margin-right : 5 px ; margin-bottom : 5 px ; float : left ; }
. pic_members : hover { border : 1 px solid #c9c9c9 ; }
/* 学生列表*/
. st_list { width : 670 px ; }
. st_list2 { width : 730 px ; }
. st_search { }
. st_search span { font-size : 14 px ; font-weight : bold ; color : #606060 ; margin-right : 35 px ; }
. st_search_input { border : 1 px solid #1c9ec7 ; background : #fff ; height : 20 px ; color : #c4c4c4 ; width : 220 px ; padding-left : 5 px ; margin-bottom : 5 px ; }
a . xls { margin-left : 5 px ; color : #136b3b ; }
. st_search a { background : #1c9ec7 ; color : #fff ; border : 1 px solid #1c9ec7 ; text-align : center ; display : block ; width : 60 px ; height : 20 px ; float : left ; font-size : 12 px ; }
. st_search a : hover { background : #048fbb ; text-decoration : none ; }
. classbox { border : 1 px solid #f8df8c ; background : #fffce6 ; color : #0d90c3 ; padding : 0 3 px ; float : left ; margin-left : 15 px ; }
. st_addclass { margin-top : 5 px ; }
. st_addclass ul li , . st_addclass a , . st_addclass img { float : left ; }
. st_addclass img { margin-top : 3 px ; }
. st_addclass a { color : #0d90c3 ; }
. st_box { margin-top : 10 px ; border-top : 1 px solid #CCC ; padding-top : 10 px ; }
. st_box ul li { float : left ; }
. st_box_top a { font-weight : bold ; color : #7a7a7a ; float : left ; margin-bottom : 5 px ; }
. st_box_top a : hover { color : #1c9ec7 ; }
. teacher_st_boxlist { border-bottom : 1 px dashed #CCC ; height : 60 px ; margin-bottom : 10 px ; }
. st_boxlist { border-bottom : 1 px dashed #CCC ; height : 43 px ; margin-bottom : 10 px ; }
. st_boxlist a { float : left ; }
. st_boxlist ul { float : left ; width : 200 px ; margin-left : 10 px ; }
. st_boxlist ul li a { color : #5d5d5d ; }
. st_boxlist ul li a span { color : #1c9ec7 ; }
. st_boxlist ul li a : hover span { color : #ff8e15 ; }
a : hover . st_add { color : #ff8e15 ; }
. classbox_on { border : 1 px solid #f8df8c ; background : #f6f098 ; padding : 0 3 px ; float : left ; margin-left : 15 px ; }
. classbox_on a { color : #716cad ; }
. st_list_score { width : 105 px ; overflow : hidden ; white-space : nowrap ; text-overflow : ellipsis ; float : left ; vertical-align : middle ; font-size : 12 px ; text-align : center ; }
. st_info_block { width : 150 px ; display : inline-block ; vertical-align : bottom ; }
/* 创建作品 homework,项目配置 */
. hwork_new { color : #4c4c4c ; }
. hwork_input { border : 1 px solid #3b94d6 ; height : 22 px ; width : 88 % ; background : #fff ; margin-bottom : 10 px ; padding : 5 px ; }
. hwork_input_news { border : 1 px solid #3b94d6 ; height : 22 px ; width : 594 px ; background : #fff ; margin-bottom : 10 px ; padding : 5 px ; }
. hwork_input02 { border : 1 px solid #3b94d6 ; height : 15 px ; width : 140 px ; background : #fff ; margin-bottom : 10 px ; padding : 5 px ; }
. hwork_text { border : 1 px solid #3b94d6 ; height : 100 px ; width : 555 px ; background : #fff ; margin-left : 5 px ; padding : 5 px ; margin-bottom : 10 px ; }
. hwork_new ul li { }
. hwork_ttl { height : 24 px ; }
. hwork_ctt { height : auto ; padding-left : 10 px ; clear : both ; }
. hwork_tb_ { border-bottom : 3 px solid #e4e4e4 ; text-align : center ; }
. hwork_tb_ ul { height : 24 px ; }
. hwork_tb_ li { float : left ; height : 24 px ; width : auto ; padding : 0 10 px ; cursor : pointer ; }
. hwork_normaltab { color : #3b94d6 ; border-bottom : 3 px solid #e4e4e4 ; }
. hwork_hovertab { color : #656767 ; font-weight : bold ; border-bottom : 3 px solid #3b94d6 ; }
. hwork_dis { display : block ; }
. hwork_undis { display : none ; }
. project_none { display : none ; }
. about_project { overflow : hidden ; display : none ; }
/*tag云*/
a . files_tag_icon { width : auto ; background : #e2f3f9 ; color : #54aeca ; border : 1 px solid #bbe2ef ; padding : 1 px 5 px ; float : left ; margin-right : 10 px ; margin-bottom : 10 px ; }
span . files_tag_icon { width : auto ; background : #E1ECF4 ; color : #39739D ; padding : 2 px 5 px ; float : left ; margin-right : 10 px ; margin-bottom : 10 px ; cursor : pointer ; }
a . files_tag_select { background : #3b94d6 ; color : #fff ; border : 1 px solid #bbe2ef ; padding : 1 px 1 px ; float : left ; margin-right : 10 px ; margin-bottom : 10 px ; } /* padding:1px 10px;*/
/*问题状态图片*/
. issues { background : url ( /images/public_icon.png ) -66 px 5 px no-repeat ; width : 18 px ; height : 21 px ; }
. duty { background : url ( /images/public_icon.png ) -66 px -18 px no-repeat ; width : 18 px ; height : 21 px ; }
. support { background : url ( /images/public_icon.png ) -66 px -45 px no-repeat ; width : 18 px ; height : 21 px ; }
/*.function{ background:url(/images/public_icon.png) -66px -70px no-repeat; width:18px; height:21px;}*/
. issues-function { background : url ( /images/public_icon.png ) -66 px -70 px no-repeat ; width : 18 px ; height : 21 px ; }
. weekly { background : url ( /images/public_icon.png ) -66 px -95 px no-repeat ; width : 18 px ; height : 21 px ; }
/*新讨论区*/
select . InputBox , input . InputBox , textarea . InputBox { border : 1 px solid #D9D9D9 ; color : #888 ; height : 28 px ; line-height : 28 px ; padding-left : 5 px ; font-size : 14 px ; }
/* 20150505讨论区*/
. talklist_box { }
. talkmain_box { width : 670 px ; border-bottom : 1 px dashed #d9d9d9 ; margin-bottom : 20 px ; margin-top : 10 px ; }
. talkmain_pic { }
a . talkmain_pic { display : block ; width : 42 px ; height : 42 px ; padding : 2 px ; border : 1 px solid #e3e3e3 ; }
a : hover . talkmain_pic { border : 1 px solid #3b94d6 ; }
. talkmain_txt { width : 610 px ; margin-left : 10 px ; color : #333 ; }
a . talkmain_name { color : #ff5722 ; }
a : hover . talkmain_name { color : #d33503 ; }
. talkmain_tit { color : #0781b4 ; width : 450 px ; display : block ; }
. talklist_main { }
. talkWrapArrow { display : block ; float : right ; margin-right : 10 px ; background : url ( /images/arrow.png ) 0 0 no-repeat ; height : 7 px ; width : 13 px ; }
. talkConIpt { background : #f2f2f2 ; }
. talkWrapBox { width : 610 px ; margin-left : 60 px ; }
. inputFeint { border : 1 px solid #d9d9d9 ; background : #fff ; width : 583 px ; height : 50 px ; margin : 10 px ; margin-bottom : 5 px ; color : #666 ; }
. inputFeint02 { border : 1 px solid #d9d9d9 ; background : #fff ; width : 535 px ; height : 30 px ; margin : 5 px 0 5 px 50 px ; color : #666 ; }
. inputFeint03 { border : 1 px solid #d9d9d9 ; background : #fff ; width : 490 px ; height : 30 px ; margin : 5 px 0 5 px 0 px ; color : #666 ; }
. talkWrapMsg { background : #f2f2f2 ; padding : 10 px ; }
a . Msg_pic { display : block ; width : 34 px ; height : 34 px ; padding : 2 px ; border : 1 px solid #e3e3e3 ; float : left ; }
a : hover . Msg_pic { border : 1 px solid #3b94d6 ; }
a . Reply_pic { display : block ; width : 30 px ; height : 30 px ; padding : 2 px ; border : 1 px solid #e3e3e3 ; float : left ; }
a : hover . Reply_pic { border : 1 px solid #3b94d6 ; }
. Msg_txt { float : left ; width : 540 px ; margin-left : 10 px ; }
. Msg_txt p { }
. talkWrapMsg > ul > li { border-bottom : 1 px dashed #d9d9d9 ; padding-bottom : 10 px ; margin-bottom : 10 px ; }
. talkReply { width : 540 px ; margin-left : 50 px ; border-top : 1 px dashed #d9d9d9 ; padding-top : 10 px ; }
. Replybox { float : left ; width : 495 px ; margin-left : 5 px ; }
. talk_nextpage { border : none ; width : 410 px ; margin : 0 auto ; }
. newtalk { margin-top : 8 px ; margin-right : 8 px ; }
# about_newtalk { display : none ; }
# content_ . tabs_enterprise ul li a . selected : hover { background-color : #E2F4FF ; }
/*end*/
/*邮件邀请*/
. box_main { }
. box_main02 { width : 390 px ; margin : 15 px auto ; }
. box_h3 { color : #3b94d6 ; font-size : 16 px ; }
. box_p { color : #404040 ; margin-bottom : 5 px ; }
. fb_item { color : #919191 ; border : 1 px solid #919191 ; height : 28 px ; margin-bottom : 5 px ; padding-left : 5 px ; width : 200 px ; }
. fb_item_first_name { color : #919191 ; border : 1 px solid #919191 ; height : 28 px ; margin-bottom : 5 px ; padding-left : 5 px ; width : 150 px ; margin-left : 10 px ; }
. fb_item_last_name { color : #919191 ; border : 1 px solid #919191 ; height : 28 px ; margin-bottom : 5 px ; padding-left : 5 px ; width : 150 px ; margin-left : 10 px ; }
. fb_item_gender { color : #919191 ; border : 1 px solid #919191 ; height : 29 px ; margin-bottom : 5 px ; padding-left : 5 px ; width : 58 px ; margin-left : 10 px ; }
a . icon_addm { background : url ( ../images/img_floatbox.png ) 0 -33 px no-repeat ; width : 16 px ; height : 16 px ; display : block ; margin : 5 px 0 0 5 px ; }
a : hover . icon_addm { background : url ( ../images/img_floatbox.png ) 0 -61 px no-repeat ; }
a . icon_removem { background : url ( ../images/img_floatbox.png ) -22 px -33 px no-repeat ; width : 16 px ; height : 16 px ; display : block ; margin : 5 px 0 0 5 px }
a : hover . icon_removem { background : url ( ../images/img_floatbox.png ) -22 px -61 px no-repeat ; }
a . btn_free { background : #ff5722 ; display : block ; text-align : center ; color : #fff ; padding : 3 px 0 ; width : 80 px ; margin-bottom : 10 px ; }
a : hover . btn_free { background : #d63502 ; }
. status_inviter { color : #3CA5C6 ; font-weight : bold ; font-size : 14 px }
/*成员邀请*/
. invi_search { }
. invi_search_input { border : 1 px solid #3b94d6 ; width : 180 px ; height : 24 px ; color : #9b9b9b ; padding-left : 5 px ; margin-bottom : 10 px ; }
a . invi_search_btn { background : #3b94d6 ; color : #fff ; text-align : center ; width : 40 px ; height : 22 px ; border : 1 px solid #3b94d6 ; padding-top : 2 px ; cursor : pointer ; }
a : hover . invi_search_btn { background : #0da1b2 ; border : 1 px solid #0da1b2 ; }
. rolebox { margin : 10 px 0 ; }
. w180_h { width : 180 px ; overflow : hidden ; white-space : nowrap ; text-overflow : ellipsis ; text-align : left ; }
. w140_h { width : 119 px ; overflow : hidden ; white-space : nowrap ; text-overflow : ellipsis ; text-align : left ; padding-left : 5 px ; }
/*问题跟踪*/
. problem_top { margin : 10 px 0 ; }
. problem_search_input { border : 1 px solid #dddddd ; width : 180 px ; height : 24 px ; color : #9b9b9b ; padding-left : 5 px ; margin-bottom : 5 px ; }
a . problem_search_btn { background : #3b94d6 ; color : #fff ; text-align : center ; width : 40 px ; height : 22 px ; border : 1 px solid #3b94d6 ; padding-top : 2 px ; cursor : pointer ; }
a : hover . problem_search_btn { background : #3b94d6 ; border : 1 px solid #3da1c1 ; }
a . problem_new_btn { margin-left : 10 px ; border : 1 px solid #ff7143 ; color : #ff7143 ; width : 60 px ; height : 21 px ; font-size : 12 px ; text-align : center ; padding-top : 3 px ; }
a : hover . problem_new_btn { background : #ff7143 ; color : #fff ; }
. problem_p { color : #535252 ; margin-top : 5 px ; }
. problem_p span { color : #ff3e00 ; }
a . problem_pic { display : block ; width : 42 px ; height : 42 px ; padding : 3 px ; border : 1 px solid #e3e3e3 ; margin-top : 5 px ; }
a : hover . problem_pic { border : 1 px solid #3b94d6 ; }
. issues_icon { background : url ( /images/public_icon.png ) 0 -342 px no-repeat ; width : 16 px ; height : 21 px ; }
. problem_txt { width : 600 px ; margin-left : 10 px ; color : #777777 ; }
. problem_txt img { max-width : 100 % ; }
. pro_txt_w { width : 610 px ; }
a . problem_name { color : #ff5722 ; max-width : 80 px ; overflow : hidden ; white-space : nowrap ; text-overflow : ellipsis ; }
a : hover . problem_name { color : #d33503 ; }
a . problem_tit { color : #0781b4 ; max-width : 430 px ; font-weight : bold ; display : block ; overflow : hidden ; white-space : nowrap ; text-overflow : ellipsis ; }
a . problem_tit02 { color : #0781b4 ; font-weight : bold ; max-width : 400 px ; }
. problem_tit_div { color : #0781b4 ; font-weight : bold ; max-width : 400 px ; }
a . problem_tit_a { color : #0781b4 ; }
. problem_tit_a : hover { color : #09658c ; }
a : hover . problem_tit , a : hover . problem_tit02 { color : #09658c ; }
. problem_main { border-bottom : 1 px dashed #d4d4d4 ; padding-bottom : 10 px ; margin-bottom : 10 px ; }
a . pro_mes { float : left ; color : #a0a0a0 ; display : block ; width : 100 px ; height : 20 px ; }
a . pro_mes_w { height : 20 px ; float : left ; display : block ; color : #999999 ; }
a . pro_mes_w_news { height : 20 px ; float : right ; display : block ; color : #999999 ; }
. pro_page_top { font-size : 14 px ; border-bottom : 2 px solid #3b94d6 ; margin-bottom : 10 px ; padding-bottom : 5 px ; }
. pro_page_tit { color : #3e4040 ; font-weight : bold ; width : 510 px ; float : left ; font-size : 14 px ; margin-bottom : 5 px ; }
. pro_pic_box { margin-left : 60 px ; }
. pro_pic { width : 100 px ; border : 2 px solid #CCC ; margin : 10 px 0 ; }
. pro_info_box { margin-left : 60 px ; border : 1 px dashed #CCC ; height : 45 px ; padding : 10 px 0 ; }
. pro_info_box ul { }
. pro_info_box ul li { height : 24 px ; }
. pro_info_p { color : #0781b4 !important ; float : left ; width : 80 px ; overflow : hidden ; white-space : nowrap ; text-overflow : ellipsis ; }
. edit_pro_box { overflow : hidden ; display : none ; margin-bottom : 30 px ; border-bottom : 1 px dashed #CCC ; padding-bottom : 10 px ; }
/****讨论区***/
. talk_top { margin : 10 px 0 ; font-size : 14 px ; color : #4c4c4c ; }
. talk_top span { color : #ff7143 ; }
. talk_txt { width : 460 px ; margin-left : 10 px ; color : #676868 ; }
. talk_up { color : #f63c00 ; }
a . talk_pic { display : block ; width : 32 px ; height : 32 px ; padding : 3 px ; border : 1 px solid #e3e3e3 ; }
a : hover . talk_pic { border : 1 px solid #3b94d6 ; }
a . talk_btn { background : #3b94d6 ; width : 50 px ; height : 20 px ; color : #fff ; text-align : center ; margin-top : 12 px ; padding-top : 3 px ; }
a : hover . talk_btn { background : #2a9dc1 ; }
/****讨论区内页***/
. talk_info { margin-left : 60 px ; margin-top : 10 px ; }
/*.issue_desc li{list-style-type: decimal;margin-left: 20px;}*/
. issue_desc ol li { list-style-type : decimal ; margin-left : 40 px ; }
. issue_desc ul li { list-style-type : disc ; margin-left : 40 px ; }
. talk_info img { max-width : 100 % ; }
a . talk_edit { color : #3b94d6 ; margin-right : 5 px ; }
a : hover . talk_edit { color : #297fb8 ; }
. talk_reply { background : #eeeeee ; padding : 10 px ; margin-bottom : 10 px ; }
. talkpage_text { border : 1 px solid #3b94d6 ; width : 600 px ; color : #7d7d7d ; padding : 5 px ; margin : 10 px 0 10 px 50 px ; background : #fff ; }
. recall { border-top : 1 px solid #CCC ; padding : 5 px 0 ; }
. recall_head { float : left ; }
. recall_head a { display : block ; width : 30 px ; height : 30 px ; border : 1 px solid #CCC ; padding : 1 px ; }
. recall_head a : hover { border : 1 px solid #3b94d6 ; }
. recall_con { float : left ; color : #777777 ; width : 520 px ; margin-left : 10 px ; }
/****新建讨论***/
. talk_new { color : #4c4c4c ; }
. talk_input { border : 1 px solid #3b94d6 ; height : 16 px ; width : 550 px ; background : #fff ; margin-bottom : 10 px ; padding : 5 px ; }
. talk_text { border : 1 px solid #3b94d6 ; height : 100 px ; width : 550 px ; background : #fff ; margin-left : 5 px ; padding : 5 px ; margin-bottom : 10 px ; }
. talk_new ul li { }
. sb { width : 70 px ; height : 26 px ; color : #606060 ; cursor : pointer ; }
/*成员搜索*/
. members_left { float : left ; width : 410 px ; margin-right : 20 px ; text-align : center ; }
. members_left { }
. members_left ul li { height : 22 px ; border-bottom : 1 px solid #E4E4E4 ; width : 410 px ; padding-top : 5 px ; }
. members_left ul li a { float : left ; text-align : left ; }
. members_left ul li span { float : left ; text-align : center ; color : #484747 ; text-align : left ; }
. members_right { float : left ; margin-left : 8 px ; }
. members_right label { margin-left : 15 px ; }
. members_jion { background : #f0f0f0 ; padding : 10 px ; height : 200 px ; margin-bottom : 10 px ; }
. members_add { padding-left : 10 px ; }
. member_search { width : 220 px ; margin : 0 auto ; }
. member_search_input { border : 1 px solid #3b94d6 ; background : #fff ; width : 170 px ; height : 24 px ; color : #9b9b9b ; padding-left : 5 px ; margin-bottom : 10 px ; }
. member_search_btn { background : #3b94d6 ; color : #fff ; text-align : center ; width : 40 px ; height : 22 px ; border : 1 px solid #3b94d6 ; padding-top : 2 px ; cursor : pointer ; }
. member_search_btn : hover { background : #0da1b2 ; border : 1 px solid #0da1b2 ; }
a . member_btn { padding : 3 px 5 px ; background : #3b94d6 ; color : #fff ; }
a : hover . member_btn { background : #329cbd ; }
. hol { display : none ; }
. search_course { margin-top : 8 px ; margin-left : 8 px ; }
. search_form_course { margin-top : 8 px ; margin-left : 8 px ; }
/*信息*/
. project_info { background : #fff ; padding : 10 px 8 px ; width : 224 px ; margin-bottom : 10 px ; }
. pr_info_id { width : 137 px ; color : #5a5a5a ; font-size : 14 px ; margin-top : 5 px ; }
. pr_info_logo { border : 1 px solid #eaeaea ; width : 60 px ; height : 60 px ; padding : 1 px ; }
. pr_info_logo : hover { border : 1 px solid #297fb8 ; }
. pr_info_join { }
a . pr_join_a { color : #fff ; display : block ; padding : 0 5 px 0 3 px ; padding-top : 2 px ; height : 20 px ; margin-right : 5 px ; float : left ; text-align : center ; background-color : #3b94d6 ; float : left ; }
a . pr_join_a_quit { color : #fff ; display : block ; padding : 0 2 px 0 3 px ; padding-top : 2 px ; height : 20 px ; margin-right : 5 px ; float : left ; text-align : center ; background-color : #3b94d6 ; float : left ; }
a : hover . pr_join_a { background : #2788d0 ; }
. pr_join_span { color : #fff ; display : block ; padding : 0 5 px ; padding-top : 2 px ; height : 20 px ; margin-right : 5 px ; float : left ; text-align : center ; background : #CCC ; }
. pr_setting { display : block ; background : url ( /images/leftside.png ) -1 px 0 no-repeat ; width : 11 px ; height : 11 px ; margin-top : 3 px ; float : left ; }
. pr_copy { display : block ; background : url ( /images/leftside.png ) -1 px -23 px no-repeat ; width : 11 px ; height : 11 px ; margin-top : 3 px ; float : left ; }
. pr_close { display : block ; background : url ( /images/leftside.png ) -1 px -49 px no-repeat ; width : 11 px ; height : 11 px ; margin-top : 3 px ; float : left ; }
. pr_add { display : block ; background : url ( /images/leftside.png ) 0 px -71 px no-repeat ; width : 11 px ; height : 11 px ; margin-top : 3 px ; float : left ; }
. pr_arrow { display : block ; background : url ( /images/leftside.png ) 0 px -90 px no-repeat ; width : 11 px ; height : 11 px ; margin-top : 3 px ; float : left ; }
. pr_friend { display : block ; background : url ( /images/leftside.png ) 0 px -112 px no-repeat ; width : 12 px ; height : 11 px ; margin-top : 4 px ; float : left ; }
. pr_keyan { display : block ; background : url ( /images/leftside.png ) 0 px -135 px no-repeat ; width : 12 px ; height : 11 px ; margin-top : 4 px ; float : left ; }
. pr_kafa { display : block ; background : url ( /images/leftside.png ) 0 px -156 px no-repeat ; width : 12 px ; height : 11 px ; margin-top : 4 px ; float : left ; }
. pr_info_name { color : #3e4040 ; font-size : 14 px ; line-height : 1.5 ; }
. pr_info_name : hover { color : #3ca5c6 ; }
. pr_info_score { font-size : 14 px ; color : #3e4040 ; }
. pr_info_score a { color : #ff7143 ; }
. pr_info_score a : hover { color : #3b94d6 ; }
. img_private { background : url ( /images/new_project/img_project.png ) 0 0 no-repeat ; width : 33 px ; height : 16 px ; color : #fff ; font-size : 12 px ; padding-left : 7 px ; white-space : nowrap ; }
. info_foot_num { color : #3ca5c6 ; }
. pr_info_foot { color : #7f7f7f ; margin-top : 5 px ; }
. info_foot_num : hover { color : #2390b2 ; }
. info_box { background : #fff ; padding : 10 px ; width : 220 px ; }
. info_box ul li { font-size : 12 px ; color : #3e4040 ; line-height : 1.7 ; }
/*简介*/
. project_intro { width : 220 px ; padding : 10 px ; background : #fff ; margin-top : 10 px ; padding-top : 5 px ; color : #6d6d6d ; line-height : 1.9 ; }
. course_description { max-height : 420 px ; overflow : hidden ; word-break : break-all ; word-wrap : break-word ; line-height : 20 px ; }
. project_board_content { overflow : hidden ; max-height : 212 px ; word-break : break-all ; word-wrap : break-word ; }
. project_board_content1 { overflow : hidden ; max-height : 72 px ; word-break : break-all ; word-wrap : break-word ; }
. course_description_none { max-height : none ; }
. lg-foot { border : 1 px solid #e8eef2 ; color : #929598 ; text-align : center ; width : 220 px ; height : 23 px ; cursor : pointer ; display : none ; }
. lg-foot : hover { color : #787b7e ; border : 1 px solid #d4d4d4 ; }
/****标签(和资源库的tag样式一致)***/
. project_Label { width : 220 px ; padding : 10 px ; background : #fff ; margin-top : 10 px ; padding-top : 5 px ; margin-bottom : 10 px ; }
. project_Label_New { width : 218 px ; padding-left : 10 px ; background : #fff ; margin-top : 15 px ; margin-bottom : 10 px ; }
a . yellowBtn { display : inline-block ; color : #0d90c3 ; height : 22 px ; }
. submit { height : 21 px ; border : 0 ; cursor : pointer ; background : url ( ../images/btn.png ) no-repeat 0 0 ; width : 42 px ; margin-top : 2 px ; margin-left : 3 px ; }
. isTxt { background : #fbfbfb url ( ../images/inputBg.png ) repeat-x left top ; height : 22 px ; line-height : 22 px ; border : 1 px solid #c1c1c1 ; padding : 0 5 px ; color : #666666 ; }
. re_tag { width : auto ; padding : 0 5 px ; padding-top : 2 px ; border : 1 px solid #f8df8c ; background : #fffce6 ; margin-right : 5 px ; word-wrap : break-word ; word-break : break-all }
. re_tag a { color : #0d90c3 ; }
. tag_h { }
. tag_h span , . tag_h a { margin-bottom : 5 px ; }
. re_search { margin-top : 7 px ; margin-left : 5 px ; }
/* 新版登录注册 */
. new_login { width : 100 % ; height : 524 px ; background-color : #3b94d6 ; }
. new_login_con { width : 1000 px ; height : 524 px ; margin : 0 auto ; background : url ( /images/login/bg_login.jpg ) 0 0 no-repeat ; }
. new_login_box { background : #FFF ; width : 265 px ; padding : 20 px 15 px ; -webkit- border-radius : 5 px ; -moz- border-radius : 5 px ; -o- border-radius : 5 px ; border-radius : 5 px ; background-color : rgba ( 255 , 255 , 255 , 0.3 ) ; }
. new_login_h2 { font-size : 18 px ; color : #fff ; border-bottom : 1 px solid #fff ; font-weight : normal ; padding-bottom : 5 px ; margin-bottom : 30 px ; }
. new_login_h2 a { font-size : 12 px ; color : #fff ; background : url ( /images/login/icons_login.png ) 0 -69 px no-repeat ; padding-left : 10 px ; }
input . new_register_input { -webkit- box-shadow : 0 0 0 px 1000 px white inset ; margin-left : 5 px ; width : 250 px ; height : 45 px ; border : none ; outline : none ; }
input . new_loggin_input { -webkit- box-shadow : 0 0 0 px 1000 px white inset ; outline : none ; width : 205 px ; height : 45 px ; border : none ; margin-left : 50 px ; }
. new_loggin_users { width : 265 px ; height : 45 px ; border-radius : 5 px ; border : none ; background : #fff url ( /images/login/icons_login.png ) 8 px 9 px no-repeat ; }
. new_login_lock { background : #fff url ( /images/login/icons_login.png ) 8 px -28 px no-repeat ; width : 265 px ; height : 45 px ; border-radius : 5 px ; border : none ; }
. new_register_li { background : #fff ; width : 265 px ; height : 45 px ; border-radius : 5 px ; border : none ; }
. new_login_form ul li { margin-bottom : 20 px ; }
. new_login_error { color : #c00202 ; }
. new_login_submit_disable { width : 265 px ; height : 40 px ; line-height : 40 px ; background : #ccc ; color : #fff ; font-size : 14 px ; border-radius : 5 px ; border : none ; text-align : center ; cursor : pointer ; vertical-align : middle ; }
. new_login_submit { width : 265 px ; height : 40 px ; line-height : 40 px ; background : #f27d0d ; color : #fff ; font-size : 14 px ; border-radius : 5 px ; border : none ; text-align : center ; cursor : pointer ; vertical-align : middle ; }
. new_login_check { width : 15 px ; height : 15 px ; border : 1 px solid #fff ; border-style : none ; margin-right : 5 px ; vertical-align : -2 px ; }
. new_login_form label { color : #fff ; }
. new_login_form a { color : #fff ; text-decoration : underline ; }
. new_register { width : 100 % ; height : 579 px ; background-color : #3b94d6 ; }
. new_register_con { width : 1000 px ; height : 580 px ; margin : 0 auto ; background : url ( /images/login/bg_register.jpg ) 0 0 no-repeat ; }
. new_login_txt { width : 282 px ; height : 140 px ; padding : 30 px 12 px 0 ; color : #fff ; margin : 235 px 0 0 165 px ; }
. new_login_txt h3 { font-size : 18 px ; text-align : center ; margin-bottom : 20 px ; }
. new_login_txt p { line-height : 2.0 ; }
. new_register_left { margin-top : 250 px ; }
/*未登录回复提示*/
. visitor-box { height : 33 px ; line-height : 33 px ; text-align : center ; vertical-align : middle ; border : 1 px solid #ccc ; background-color : #fff ; }
/* 个人资料修改弹框 */
. winbox { background-color : #fff ; padding : 20 px ; width : 480 px ; border-radius : 5 px ; border : none ; position : fixed ; top : 50 % ; left : 50 % ; transform : translate ( -50 % , -50 % ) ; }
. winbox_h2 { font-size : 14 px ; font-weight : normal ; color : #333 ; border-bottom : 1 px solid #ccc ; height : 28 px ; }
. winbox_edit_new { margin : 28 px 0 ; }
. winbox_edit_new li { height : 45 px ; line-height : 30 px ; font-size : 14 px ; }
. winbox_edit_new label { width : 80 px ; text-align : right ; display : block ; }
. winbox_input { width : 330 px ; height : 28 px ; border : 1 px solid #ccc ; padding : 0 5 px ; color : #888 ; }
. winbox_select { height : 28 px ; border : 1 px solid #ccc ; color : #888 ; }
. winbox_textarea { width : 330 px ; height : 50 px ; border : 1 px solid #ccc ; padding : 5 px ; color : #888 ; }
. winbox_btn_blue { padding : 5 px 25 px ; color : #fff ; text-align : center ; background-color : #3b94d6 ; border : none ; }
. winbox_btn_blue : hover { background-color : #2e83c2 ; }
. icons_warning { display : block ; width : 20 px ; height : 20 px ; background : url ( /images/icons_ziliao.png ) 0 2 px no-repeat ; }
. icons_right { display : block ; width : 20 px ; height : 20 px ; background : url ( /images/icons_ziliao.png ) 0 -25 px no-repeat ; }
. icons_error { display : block ; width : 20 px ; height : 20 px ; background : url ( /images/icons_ziliao.png ) 0 -52 px no-repeat ; }
a . winbox_btn_close { color : #3b94d6 ; font-size : 18 px ; font-weight : bold ; }
. winbox_p { font-size : 14 px ; text-align : center ; }
/* 邮箱验证 */
/*.email_verify body,h1,h2,h3,h4,h5,h6,hr,p,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{ margin:0; padding:0;}*/
. new_content { width : 1000 px ; margin : 10 px auto ; padding : 30 px 0 ; background-color : #fff ; }
. email_verify { width : 720 px ; margin : 0 px auto ; }
. email_verify_prompt { border : 2 px solid #dd0000 ; background : #ffe3e3 url ( ../images/icons_prompt.png ) 25 px 10 px no-repeat ; ; height : 35 px ; line-height : 35 px ; padding-left : 45 px ;
color : # 8b0000 ; font-size : 14px ; }
. email_verify_btn { border-style : none ; height : 35 px ; padding : 0 15 px ; line-height : 35 px ; color : #fff ; background : #3a95d7 ; text-align : center ;
border-radius : 5px ; font-size : 14px ; }
. email_verify_btn : hover { background : #017bd3 ; }
. email_sub_btn { border-style : none ; height : 30 px ; padding : 0 25 px ; line-height : 30 px ; color : #fff ; background : #3a95d7 ; text-align : center ; border-radius : 5 px ; font-size : 14 px ; }
. email_sub_btn : hover { background : #017bd3 ; }
. email_prompt_p { font-size : 14 px ; color : #000 ; margin-bottom : 10 px ; }
. email_prompt_txt { width : 480 px ; }
. email_prompt_txt li { margin-left : 15 px ; list-style-type : disc ; color : #777 ; line-height : 1.9 ; font-size : 14 px ; }
. email_prompt_mes { border : 1 px solid #ccc ; border-radius : 5 px ; width : 468 px ; height : 60 px ; background : #fff ; padding : 5 px ; margin-bottom : 5 px ; }
. email_tanbox { border : 2 px solid #3a95d7 ; background : #fff ; width : 480 px ; }
. email_tancon { width : 420 px ; margin : 0 auto ; text-align : center ; padding : 20 px 30 px ; background : #fff ; }
. email_tan_title { font-size : 18 px ; color : #3a95d7 ; font-weight : normal ; margin-bottom : 5 px ; }
. email_tan_p { font-size : 14 px ; color : #4c4c4c ; }
. email_verify_p { font-size : 14 px ; color : #3a95d7 ; }
/* 作业二级回复 */
. clearit { clear : both ; height : 0 ; font-size : 0 ; overflow : hidden ; }
. comment_item { width : 720 px ; background-color : #f1f1f1 ; color : #888 ; }
. comment_top { height : 15 px ; border : 1 px solid #e4e4e4 ; padding : 10 px ; position : relative ; }
. reply_iconup { position : absolute ; top : 21 px ; left : 13 px ; color : #d4d4d4 ; font-size : 16 px ; background : #f1f1f1 ; line-height : 13 px ; }
. comment_item_cont { padding : 15 px ; border-bottom : 1 px solid #e3e3e3 ; }
. J_Comment_Face img { width : 40 px ; height : 40 px ; }
. t_content { width : 92 % ; margin-left : 15 px ; }
a . content-username { color : #3b94d6 ; font-size : 14 px ; margin-right : 15 px ; }
a . content-username : hover { color : #297fb8 ; }
. orig_user img { width : 32 px ; height : 32 px ; }
. reply-right { float : right ; position : relative ; }
. reply_iconup02 { position : absolute ; top : 16 px ; left : 4 px ; color : #d4d4d4 ; font-size : 16 px ; background : #f1f1f1 ; line-height : 13 px ; }
. reply_iconup03 { position : absolute ; top : 16 px ; left : 4 px ; color : #d4d4d4 ; font-size : 16 px ; background : #FFFEF4 ; line-height : 13 px ; }
. comment_orig_content { margin : 10 px 0 ; color : #999 ; }
. comment_orig_content . comment_orig_content { margin-top : 0 ; }
. orig_cont { border : solid 1 px #F3DDB3 ; background : #FFFEF4 ; padding : 4 px ; color : #999 ; margin-top : -1 px ; }
. orig_cont_sub { border-top : 0 }
. orig_index { float : right ; color : #666 ; font-family : Arial ; padding-right : 5 px ; line-height : 30 px ; }
. orig_user { margin : 10 px 15 px 10 px 5 px ; }
. orig_user span { color : #999 ; padding-right : 5 px ; }
. orig_content { padding : 5 px 0 px 5 px 0 px ; line-height : 24 px ; color : #333 ; word-wrap : break-word ; }
. orig_content img { max-width : 100 % ; }
. orig_right { width : 90 % ; margin-top : 5 px ; }
. new_orig_right { width : 92 % ; margin-top : 5 px ; }
a . comment_ding_link { height : 24 px ; line-height : 24 px ; display : inline-block ; padding-left : 2 px ; vertical-align : middle ; color : #333 ; }
a : hover . comment_ding_link { color : #3b94d6 ; }
. comment_ding_link span { display : inline-block ; padding : 0 0 px 0 8 px ; }
. comment_ding_link em { font-style : normal ; font-family : arial ; }
. comment_reply_link { display : inline-block ; width : 50 px ; height : 24 px ; line-height : 24 px ; vertical-align : middle ; text-align : center ; }
. comment_reply_link : link , . comment_reply_link : visited { color : #333 ; text-decoration : none ; }
. comment_content { color : #333 ; }
. t_txt { margin-top : 10 px ; }
. orig_reply_box { border-top : 1 px solid #e3e3e3 ; width : 100 % ; padding : 15 px 0 px 15 px 0 ; }
. orig_reply_box2 { border-top : 1 px solid #e3e3e3 ; width : 95 % ; padding : 10 px 25 px 10 px 0 ; }
. orig_textarea { width : 90 % ; margin-bottom : 10 px ; }
. orig_sub { float : right ; background-color : #3b94d6 ; color : #fff ; height : 25 px ; line-height : 25 px ; text-align : center ; width : 80 px ; border : none ; }
. orig_sub : hover { background : #297fb8 ; }
. orig_cont_hide { text-align : center ; display : block ; font-size : 14 px ; color : #333 ; border-bottom : 1 px solid #F3DDB3 ; padding : 5 px 0 ; }
. orig_cont_hide_issue { text-align : center ; width : 882 px ; display : block ; font-size : 14 px ; color : #333 ; border-bottom : 1 px solid #F3DDB3 ; padding : 5 px 0 ; }
. orig_icon { color : #888 ; margin-right : 10 px ; font-size : 14 px ; font-weight : bold ; }
. relateText { font-size : 16 px ; color : #3b94d6 ; line-height : 16 px ; padding-top : 20 px ; display : inline-block ; font-weight : bold ; }
. detail_cont_hide { text-align : center ; width : 690 px ; display : block ; font-size : 14 px ; color : #333 ; border-bottom : 1 px solid #e3e3e3 ; padding : 8 px 0 ; margin : 0 px auto ; }
/* 未登录的提示信息 */
. syllabusbox_tishi { font-size : 14 px ; width : 733 px ; color : #cb7c01 ; padding : 10 px 0 0 15 px ; background : #fff7d1 ; border : 1 px solid #fcd9b4 ; height : 34 px ; }
a . syllabusbox_a_blue { color : #3b94d6 !important ; }
. icons_tishi { width : 110 px ; height : 110 px ; margin : 135 px auto 20 px ; }
. sy_tab_con_p { font-size : 16 px ; text-align : center ; margin-bottom : 100 px ; color : #888 ; }
/*资源提示框*/
. resource_tip_box { position : absolute ; padding : 5 px 10 px ; white-space : nowrap ; background-color : #fff ; right : -150 px ; top : 20 px ; box-shadow : 0 px 2 px 8 px rgba ( 146 , 153 , 169 , 0.5 ) ; }
. resource_tip_box em { display : block ; border-width : 10 px ; position : absolute ; top : 35 px ; left : -20 px ; border-style : dashed solid dashed dashed ; border-color : transparent #eaeaea transparent transparent ; font-size : 0 ; line-height : 0 ; }
. resource_tip_box span { display : block ; border-width : 10 px ; position : absolute ; top : 35 px ; left : -18 px ; border-style : dashed solid dashed dashed ; border-color : transparent #fff transparent transparent ; font-size : 0 ; line-height : 0 ; }
/*邀请码提示框*/
. invite_code_tip_box { position : absolute ; padding : 5 px 10 px ; white-space : nowrap ; background-color : #fff ; right : -160 px ; top : 50 px ; box-shadow : 0 px 2 px 8 px rgba ( 146 , 153 , 169 , 0.5 ) ; }
. invite_code_tip_box em { display : block ; border-width : 10 px ; position : absolute ; top : 26 px ; left : -20 px ; border-style : dashed solid dashed dashed ; border-color : transparent #eaeaea transparent transparent ; font-size : 0 ; line-height : 0 ; }
. invite_code_tip_box span { display : block ; border-width : 10 px ; position : absolute ; top : 26 px ; left : -18 px ; border-style : dashed solid dashed dashed ; border-color : transparent #fff transparent transparent ; font-size : 0 ; line-height : 0 ; }
/*flex布局*/
. flex-container { display : flex ; }
. flex-cell { flex : 1 ; text-align : center }
/*课程大纲新建编辑*/
. sy_tab_con { width : 720 px ; padding : 20 px 28 px 0 32 px ; position : relative ; }
. syllabuscon_title { color : #000 ; text-align : center ; }
. syllabuscon_txt p { font-size : 14 px ; line-height : 1.9 ; color : #000 ; }
. syllabuscon_txt_title { font-weight : bold ; margin : 10 px 0 ; }
. syllabusbox_tishi { font-size : 14 px ; width : 733 px ; color : #cb7c01 ; padding : 10 px 0 0 15 px ; margin-bottom : 10 px ; background : #fff7d1 ; border : 1 px solid #fcd9b4 ; height : 34 px ; }
a . syllabusbox_a_blue { color : #3b94d6 ; }
. syllabus_leftinfo p { line-height : 25 px ; width : 150 px ; overflow : hidden ; white-space : nowrap ; text-overflow : ellipsis ; }
. syllabus_info_tishi { font-size : 16 px ; width : 400 px ; margin : 100 px auto ; }
. syllabus_info_tishi a { color : #3b94d6 ; }
/*20160912问卷调查*/
. dash-block { border : 1 px dashed #ddd ; }
/*历史版本删除功能*/
. popup_ziyuan_title { display : block ; margin-left : 10 px ; text-align : left ; max-width : 360 px ; overflow : hidden ; white-space : nowrap ; text-overflow : ellipsis ; }
. homepagePostContainer { width : 718 px ; border : 1 px solid #dddddd ; padding : 15 px ; background-color : #ffffff ; }
. homepageMainContent { margin : 10 px auto ; width : 750 px ; }
. pro_newsetting_con li { line-height : 30 px ; }
. popup_tip_box { position : relative ; padding : 5 px 10 px ; white-space : nowrap ; background-color : #FFFEF4 ; border : 1 px solid #F3DDB3 ; }
. popup_tip_box em { display : block ; border-width : 9 px ; position : absolute ; top : 5 px ; left : -18 px ; border-style : dashed solid dashed dashed ; border-color : transparent #F3DDB3 transparent transparent ; font-size : 0 ; line-height : 0 ; }
. popup_tip_box span { display : block ; border-width : 9 px ; position : absolute ; top : 5 px ; left : -17 px ; border-style : dashed solid dashed dashed ; border-color : transparent #FFFEF4 transparent transparent ; font-size : 0 ; line-height : 0 ; }
. popup_tip_box > p { line-height : 20 px !important ; }
/*模拟title*/
. simulation-title { position : absolute ; background-color : #fff ; padding : 5 px 10 px ; z-index : 99 ; white-space : nowrap ; box-shadow : 0 px 2 px 8 px rgba ( 146 , 153 , 169 , 0.5 ) ; display : none ; color : #666 ; border : 1 px solid #666 ; line-height : 1 ; }
/*项目创建*/
. project_new_input { border : 1 px solid #ddd ; height : 20 px ; width : 794 px ; background : #fff ; padding : 5 px ; }
. project_new_input_project_new : focus { border : 1 px solid #ddd ; height : 20 px ; width : 794 px ; background : #fff ; padding : 5 px ; }
/*新版项目列表新增*/
. new_project_title { font-size : 16 px ; color : #333 ; max-width : 480 px ; font-weight : normal ; white-space : nowrap ; overflow : hidden ; text-overflow : ellipsis ; }
. icons_project_list { width : 8 px ; height : 8 px ; border : 2 px solid #fff ; background : #3b94d6 ; -webkit- border-radius : 50 px ; -moz- border-radius : 50 px ; -o- border-radius : 50 px ; border-radius : 50 px ; -webkit- box-shadow : 0 px 2 px 5 px rgba ( 146 , 153 , 169 , 0.5 ) ; -moz- box-shadow : 0 px 2 px 5 px rgba ( 146 , 153 , 169 , 0.5 ) ; box-shadow : 0 px 2 px 5 px rgba ( 146 , 153 , 169 , 0.5 ) ; }
. icons_project_favorite { background : url ( /images/syllabus/sy_icons_star.png ) 0 px 0 px no-repeat ; width : 20 px ; height : 20 px ; display : block ; float : left ; }
. icons_project_star { background : url ( /images/syllabus/sy_icons_star.png ) 0 px -27 px no-repeat ; width : 20 px ; height : 20 px ; display : block ; float : left ; }
. new_projectlist_more { text-align : center ; }
. new_projectlist_more a : hover { color : #3b94d6 ; }
/*403、404、500界面*/
. muban_conbox_max { width : 998 px ; background-color : #fff ; color : #333 ; margin : 0 auto ; }
. pages_new_404 { margin : 160 px 209 px 0 px 209 px ; height : 580 px ; }
. pages_new_404_txt { font-size : 16 px ; color : #888 ; text-align : center ; }
. feedbackText { box-shadow : none ; width : 550 px ; height : 80 px ; border-color : #DFDFDF ; background : #fff ; color : #999 ; padding : 3 px ; font-size : 12 px ; overflow : auto ; background-attachment : fixed ; border-style : solid ; }
. _notice_box { border : solid 1 px #f6d0b1 ; background : #fff9e9 ; padding : 4 px ; color : #ee4a20 ; }
/*针对名字过长的用户定义公共样式*/
. user_hiddent { width : 55 px ; overflow : hidden ; white-space : nowrap ; text-overflow : ellipsis ; display : inline-block ; }
. patner-box li { float : left ; margin : 0 px 10 px 20 px ; height : 40 px ; border : 1 px solid #ddd ; padding : 10 px 5 px ; }
. patner-box li : hover { border : 1 px solid #ccc ; }
. attachment_type_ul li label { line-height : 28 px ; }