diff --git a/app/helpers/application_helper.rb b/app/helpers/application_helper.rb index bf125972b..e3b2df048 100644 --- a/app/helpers/application_helper.rb +++ b/app/helpers/application_helper.rb @@ -474,11 +474,16 @@ module ApplicationHelper def principals_check_box_tags_ex(name, principals) s = '' principals.each do |principal| - if principal.has_attribute?(:userInfo) - s << "\n" - else - s << "\n" - end + s << "\n" + end + s.html_safe + end + + #扩展的checkbox生成 + def principals_radio_box_tags_ex(name, principals) + s = '' + principals.each do |principal| + s << "\n" end s.html_safe end diff --git a/app/helpers/courses_helper.rb b/app/helpers/courses_helper.rb index b4b89bb0f..b03f6cfa1 100644 --- a/app/helpers/courses_helper.rb +++ b/app/helpers/courses_helper.rb @@ -104,10 +104,17 @@ module CoursesHelper garble count end - alias studentCountOrigin studentCount + # 注意:此方法有问题,速度慢且结果不准 + # alias studentCountOrigin studentCount + #def studentCount course + # count = studentCountOrigin course + #garble count + # end + + # 学生人数计算 + # add by nwb def studentCount course - count = studentCountOrigin course - garble count + course.student.count end def eventToLanguageCourse event_type, course diff --git a/app/models/course.rb b/app/models/course.rb index f68832476..75bac905c 100644 --- a/app/models/course.rb +++ b/app/models/course.rb @@ -21,7 +21,7 @@ class Course < ActiveRecord::Base has_many :homeworks, :through => :homework_for_courses, :source => :bid, :dependent => :destroy has_many :journals_for_messages, :as => :jour, :dependent => :destroy has_many :homework_for_courses, :dependent => :destroy - has_many :student, :through => :students_for_courses, :source => :user + has_many :student, :class_name => 'StudentsForCourse', :source => :user has_many :course_infos, :class_name => 'CourseInfos',:dependent => :destroy has_many :enabled_modules, :dependent => :delete_all has_many :boards, :dependent => :destroy, :order => "position ASC" @@ -39,7 +39,7 @@ class Course < ActiveRecord::Base validates_format_of :name,:with =>/^[a-zA-Z0-9_\u4e00-\u9fa5]+$/ before_save :self_validate - after_save :create_board_sync + after_create :create_board_sync before_destroy :delete_all_members safe_attributes 'extra', diff --git a/app/models/issue.rb b/app/models/issue.rb index f47e1c6f9..4c5e77cb5 100644 --- a/app/models/issue.rb +++ b/app/models/issue.rb @@ -564,8 +564,10 @@ class Issue < ActiveRecord::Base end # 缺陷的短描述信息 def short_description(length = 255) - description.gsub(/<\/?.*?>/,"").html_safe if description + # 不再使用短描述 + #description.gsub(/<\/?.*?>/,"").html_safe if description #description.gsub(/^(.{#{length}}[^\n\r]*).*$/m, '\1...').strip if description + description end private :workflow_rule_by_attribute diff --git a/app/models/news.rb b/app/models/news.rb index 66e339291..860dd0baa 100644 --- a/app/models/news.rb +++ b/app/models/news.rb @@ -76,8 +76,10 @@ class News < ActiveRecord::Base # 新闻的短描述信息 def short_description(length = 255) - description.gsub(/<\/?.*?>/,"").html_safe if description + #description.gsub(/<\/?.*?>/,"").html_safe if description #description.gsub(/^(.{#{length}}[^\n\r]*).*$/m, '\1...').strip if description + # 不再使用短描述 + description end private diff --git a/app/models/open_source_project.rb b/app/models/open_source_project.rb index 2de5966bb..4a657edb4 100644 --- a/app/models/open_source_project.rb +++ b/app/models/open_source_project.rb @@ -85,7 +85,9 @@ class OpenSourceProject < ActiveRecord::Base def short_description(length = 255) #description.gsub(/^(.{#{length}}[^\n\r]*).*$/m, '\1...').strip if description - description.gsub(/<\/?.*?>/,"").html_safe if description + #description.gsub(/<\/?.*?>/,"").html_safe if description + # 不再使用短描述 + description end def applied_by?(user) diff --git a/app/models/project.rb b/app/models/project.rb index b68fc6aa9..6c453baa9 100644 --- a/app/models/project.rb +++ b/app/models/project.rb @@ -127,7 +127,7 @@ class Project < ActiveRecord::Base after_save :update_position_under_parent, :if => Proc.new {|project| project.name_changed?} after_save :update_inherited_members, :if => Proc.new {|project| project.inherit_members_changed?} # 创建project之后默认创建一个board,之后的board去掉了board的概念 - after_save :create_board_sync + after_create :create_board_sync before_destroy :delete_all_members def remove_references_before_destroy return if self.id.nil? @@ -630,7 +630,9 @@ class Project < ActiveRecord::Base # Returns a short description of the projects (first lines) def short_description(length = 255) #description.gsub(/^(.{#{length}}[^\n\r]*).*$/m, '\1...').strip if description - description.gsub(/<\/?.*?>/,"").html_safe if description + # 不再使用短描述 + # description.gsub(/<\/?.*?>/,"").html_safe if description + description end def css_classes diff --git a/app/views/courses/settings/_members.html.erb b/app/views/courses/settings/_members.html.erb index 0879b7956..b4e5004bf 100644 --- a/app/views/courses/settings/_members.html.erb +++ b/app/views/courses/settings/_members.html.erb @@ -32,7 +32,7 @@

<% roles.each do |role| %> -

<%= hidden_field_tag 'membership[role_ids][]', '' %> @@ -82,7 +82,7 @@

<%= l(:label_role_plural) %>: <% roles.each do |role| %> - + <% end %>

<%= submit_tag l(:button_add), :id => 'member-add-submit' %>

diff --git a/app/views/welcome/contest.html.erb b/app/views/welcome/contest.html.erb index c3bd120da..35ac5eda1 100644 --- a/app/views/welcome/contest.html.erb +++ b/app/views/welcome/contest.html.erb @@ -150,7 +150,7 @@
<% find_all_hot_contest.map do |contest| break if(contest == find_all_hot_contest[5]) %> -
  • +
  • <%= image_tag('/images/contest1.png')%>
    @@ -165,8 +165,8 @@ <% end %>
  • -
    - ><%=contest.description.truncate(50, omission: '...')%> +
    + ><%=contest.description.to_s%>

    diff --git a/app/views/welcome/index.html.erb b/app/views/welcome/index.html.erb index 8ffbb0469..586817c40 100644 --- a/app/views/welcome/index.html.erb +++ b/app/views/welcome/index.html.erb @@ -63,7 +63,7 @@ <% #projects = find_miracle_project(10, 3) %> <% @projects.map do |project| %> -
  • +
  • <%= image_tag(get_project_avatar(project), :class => "avatar-4") %>
    @@ -72,10 +72,10 @@ <%= link_to( project.name, project_path(project.id), :class => "d-g-blue d-p-project-name",:title => "#{project.name}" )%> (<%= link_to "#{projectCount(project)}人", project_member_path(project) ,:course =>'0' %>)
  • -
    - ><%=project.short_description.truncate(50, omission: '...')%> +
    + ><%=project.description%>
    -
    +
    <%# issue_count = project.issues.count %> <%# issue_journal_count = project.issue_changes.count %> <%# issue_score = issue_count * 0.2 %> @@ -103,7 +103,7 @@ <%# finall_project_score = finall_issue_score + finall_new_score + finall_file_score + finall_code_submit_score + topic_score %> <%= content_tag "span", l(:label_project_score)+ ":" + project_score(project), - :style => "cursor: pointer; display: inline-block; float: right; color: #ec6300; ", + :style => "cursor: pointer; display: inline-block; float: right; color: #ec6300;", :title => "项目得分,综合考虑了项目的各项活动,反映了该项目的活跃程度", :class => "tooltip", :id => "tooltip-#{project.id}" %> diff --git a/public/themes/redpenny-master/stylesheets/application.css b/public/themes/redpenny-master/stylesheets/application.css index c9b14bdbb..ec266b1bc 100644 --- a/public/themes/redpenny-master/stylesheets/application.css +++ b/public/themes/redpenny-master/stylesheets/application.css @@ -19,203 +19,203 @@ } #header > h1 { - /*background: url(../images/logo.png) no-repeat 30px 30%;*/ - /*by young*/ - padding: 29px 130px; + /*background: url(../images/logo.png) no-repeat 30px 30%;*/ + /*by young*/ + padding: 29px 130px; } /*by young*/ #header > h1 { - /*background: url(../images/logo.gif) no-repeat 40px 45%;*/ - padding: 28px 130px; + /*background: url(../images/logo.gif) no-repeat 40px 45%;*/ + padding: 28px 130px; } /*end*/ @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) { - #header > h1 { - /*background-image:ol url(../images/logo-2x.png);*/ - background-size: 43px 30px; - } + #header > h1 { + /*background-image:ol url(../images/logo-2x.png);*/ + background-size: 43px 30px; + } } #body { - padding-top:90px; - background-image:url(images/bg/bg.gif); - background-repeat:repeat-x; - background-position:center top + padding-top:90px; + background-image:url(images/bg/bg.gif); + background-repeat:repeat-x; + background-position:center top } body,#wrapper { - background-color:#fff; /*整体背景色ecfffb*/ - font-family:'微软雅黑',Helvetica,Arial,"Lucida Grande",verdana,sans-serif + background-color:#fff; /*整体背景色ecfffb*/ + font-family:'微软雅黑',Helvetica,Arial,"Lucida Grande",verdana,sans-serif } a { - transition:all .2s linear; - -moz-transition:all .2s linear; - -o-transition:all .2s linear; - -webkit-transition:all .2s linear + transition:all .2s linear; + -moz-transition:all .2s linear; + -o-transition:all .2s linear; + -webkit-transition:all .2s linear } .action-settings #header h1:before { - font-family: Fontawesome; - /* content: "\f0f0 ";*/ - padding-right: 5px; + font-family: Fontawesome; + /* content: "\f0f0 ";*/ + padding-right: 5px; } /*by young*/ .action-settings #header h1:before { - font-family: Fontawesome; -/* content: "\f013";*/ + font-family: Fontawesome; + /* content: "\f013";*/ - padding-right: 5px; + padding-right: 5px; } .controller-projects.action-show #header h1:before { - font-family: Fontawesome; + font-family: Fontawesome; - -/* content: "\f132";*/ - padding-right: 5px; + /* content: "\f132";*/ + + padding-right: 5px; } .controller-activities #header h1:before { - font-family: Fontawesome; + font-family: Fontawesome; - -/* content: "\f135";*/ - padding-right: 5px; + /* content: "\f135";*/ + + padding-right: 5px; } .controller-versions #header h1:before { - font-family: Fontawesome; + font-family: Fontawesome; - -/* content: "\f018";*/ - padding-right: 5px; + /* content: "\f018";*/ + + padding-right: 5px; } .controller-issues #header h1:before { - font-family: Fontawesome; + font-family: Fontawesome; - -/* content: "\f145";*/ - padding-right: 5px; + /* content: "\f145";*/ + + padding-right: 5px; } .controller-calendars #header h1:before { - font-family: Fontawesome; + font-family: Fontawesome; - -/* content: "\f073";*/ - padding-right: 5px; + /* content: "\f073";*/ + + padding-right: 5px; } .controller-news #header h1:before { - font-family: Fontawesome; + font-family: Fontawesome; - -/* content: "\f06c";*/ - padding-right: 5px; + /* content: "\f06c";*/ + + padding-right: 5px; } .controller-documents #header h1:before { - font-family: Fontawesome; + font-family: Fontawesome; - -/* content: "\f02d";*/ - padding-right: 5px; + /* content: "\f02d";*/ + + padding-right: 5px; } .controller-wiki #header h1:before { - font-family: Fontawesome; + font-family: Fontawesome; - -/* content: "\f14b";*/ - padding-right: 5px; + /* content: "\f14b";*/ + + padding-right: 5px; } .controller-files #header h1:before { - font-family: Fontawesome; + font-family: Fontawesome; - -/* content: "\f0b1";*/ - padding-right: 5px; + /* content: "\f0b1";*/ + + padding-right: 5px; } .controller-repositories #header h1:before { - font-family: Fontawesome; + font-family: Fontawesome; - -/* content: "\f074";*/ - padding-right: 5px; + /* content: "\f074";*/ + + padding-right: 5px; } .controller-gantts #header h1:before { - font-family: Fontawesome; -/* content: "\f080";*/ - padding-right: 5px; + font-family: Fontawesome; + /* content: "\f080";*/ + padding-right: 5px; } .controller-admin #header,.controller-users #header,.controller-groups #header,.controller-roles #header,.controller-trackers #header,.controller-issue_statuses #header,.controller-workflows #header,.controller-custom_fields #header,.controller-users #header,.controller-enumerations #header,.controller-settings #header,.controller-auth_sources #header,.controller-plugins #header,.controller-info #header,.controller-projects.action-index #header,.controller-welcome #header,.controller-my #header,.controller-account.action-login #header { - height:3.1em + height:3.1em } .controller-account.action-login #content { - background-color:#fafafa!important + background-color:#fafafa!important } .controller-welcome #header h1:before { - font-family: Fontawesome; -/* content: "\f015 ";*/ - padding-right: 5px; - font-weight: 100; + font-family: Fontawesome; + /* content: "\f015 ";*/ + padding-right: 5px; + font-weight: 100; } .controller-users #header h1:before { - font-family: Fontawesome; - padding-right: 5px; + font-family: Fontawesome; + padding-right: 5px; } /*end*/ @@ -223,13 +223,13 @@ a .splitcontentright .projects.box ul { - padding-left:20px + padding-left:20px } .splitcontentright .projects.box li { - margin-bottom: 10px; - list-style:none + margin-bottom: 10px; + list-style:none } .splitcontentleft .news.box p a:first-child, .splitcontentright .news.box p a:first-child, @@ -237,119 +237,119 @@ a .splitcontentleft .projects.box li a:link, .splitcontentright .projects.box li a:link { - font-size: 11px; - border-radius:3px; - -moz-border-radius:3px; - - -webkit-border-radius:3px; - -o-border-radius:3px; - -ms-border-radius:3px; - background-color:#eee; /* 项目名底色 */ - padding:4px 10px + font-size: 11px; + border-radius:3px; + -moz-border-radius:3px; + + -webkit-border-radius:3px; + -o-border-radius:3px; + -ms-border-radius:3px; + background-color:#eee; /* 项目名底色 */ + padding:4px 10px } a:hover { - text-decoration:underline + text-decoration:underline } a:hover,a:active { - color:#FF0000 /* 项目字体底色 */ + color:#FF0000 /* 项目字体底色 */ } .action-index .wiki { - width:100%; /* 描述字体内容的宽度 */ - color:#909090; /* 项目描述字体颜色 */ - display:block + width:100%; /* 描述字体内容的宽度 */ + color:#909090; /* 项目描述字体颜色 */ + display:block } .action-index h4 a { - font-size:110%; - border-bottom:#ededed 1px dashed; - display:block; - padding-bottom:5px + font-size:110%; + border-bottom:#ededed 1px dashed; + display:block; + padding-bottom:5px } .action-index h3 { - background-color:#fff; /* 右top边项目底色 */ - padding:10px + background-color:#fff; /* 右top边项目底色 */ + padding:10px } /*by young .action-index p { - margin-top:0; - padding-top:0; +margin-top:0; +padding-top:0; } -*/ + */ ul.projects.root { - -webkit-column-count:4; - -moz-column-count:4; - -ms-column-count:4; - -o-column-count:4; - column-count:4 + -webkit-column-count:4; + -moz-column-count:4; + -ms-column-count:4; + -o-column-count:4; + column-count:4 } ul.projects li.root { - padding:5%; /*项目界面的宽度 */ - height:25px; - background-color:#0ee; /* 项目界面 #eee*/ - margin:0 0 0 10px; - display:inline-block; - width:90%; - vertical-align:top; - border-bottom:2px #dbedf4 solid; - border-left:1px dotted #dbedf4 + padding:5%; /*项目界面的宽度 */ + height:25px; + background-color:#0ee; /* 项目界面 #eee*/ + margin:0 0 0 10px; + display:inline-block; + width:90%; + vertical-align:top; + border-bottom:2px #dbedf4 solid; + border-left:1px dotted #dbedf4 } #header,#top-menu { - margin:60; + margin:60; } /*by young*/ #header { - background-color: #FFFFFF; -/* background-image: -moz-linear-gradient(top,#BBBBBB,#FFFFEC); - background-image: -webkit-gradient(linear,0 0,0 100%,from(#039ea0),to(#f5f1e8)); - background-image: -webkit-linear-gradient(top,#039ea0,#f5f1e8); - background-image: -o-linear-gradient(top,#039ea0,#f5f1e8); - background-image: linear-gradient(to bottom,#039ea0,#f5f1e8); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff222222',endColorstr='#ff111111',GradientType=0);*/ - border-color: #252525; + background-color: #FFFFFF; + /* background-image: -moz-linear-gradient(top,#BBBBBB,#FFFFEC); + background-image: -webkit-gradient(linear,0 0,0 100%,from(#039ea0),to(#f5f1e8)); + background-image: -webkit-linear-gradient(top,#039ea0,#f5f1e8); + background-image: -o-linear-gradient(top,#039ea0,#f5f1e8); + background-image: linear-gradient(to bottom,#039ea0,#f5f1e8); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff222222',endColorstr='#ff111111',GradientType=0);*/ +border-color: #252525; - height: 130px; +height: 130px; - height: 125px; +height: 125px; - color: #000000; +color: #000000; } /*控制logo位置,如redmine位置*/ #header h1 { - margin:0 0px; + margin:0 0px; - margin-top: 5px; - margin-left: 5px; + margin-top: 5px; + margin-left: 5px; - height: 61px;/*by young*/ - margin-top: -90px;/*by young*/ - margin-left: -30px; + height: 61px;/*by young*/ + margin-top: -90px;/*by young*/ + margin-left: -30px; - color: #000000; + color: #000000; } /*添加logo*/ #header #quick-search { - margin:3px 24px 0; - color: #000000; + margin:3px 24px 0; + color: #000000; } /* huang*/ @@ -359,672 +359,672 @@ ul.projects li.root #top-menu { - background-color:#fff; /*顶层导航颜色*/ - color: #fff; - font-size:13px; /* bai */ - font-family: "Microsoft YaHei"; - position:relative; - padding:0; - height:1px; - /*by bai*/ - border-radius: 5px;/*导航栏边角变圆*/ - /*end*/ + background-color:#fff; /*顶层导航颜色*/ + color: #fff; + font-size:13px; /* bai */ + font-family: "Microsoft YaHei"; + position:relative; + padding:0; + height:1px; + /*by bai*/ + border-radius: 5px;/*导航栏边角变圆*/ + /*end*/ } #top-menu ul { - margin-left: 0px; /*add by huang*/ - padding-right: 1px; + margin-left: 0px; /*add by huang*/ + padding-right: 1px; } #top-menu li,#top-menu #loggedas { - /*by young*/ - padding-top: 10px; - color:#fff; - font-weight: bold; - line-height:21px; - margin-right:1px + /*by young*/ + padding-top: 10px; + color:#fff; + font-weight: bold; + line-height:21px; + margin-right:1px } #top-menu li a { - /*by young*/ - color:#fff; /*the color of the fonts*/ - padding:4px 3px + /*by young*/ + color:#fff; /*the color of the fonts*/ + padding:4px 3px } #top-menu li a:hover { - color:#a1ebff; /*顶层导航鼠标效果*/ - text-decoration:none + color:#a1ebff; /*顶层导航鼠标效果*/ + text-decoration:none } #main { - background:#fff; /*右边图标背景颜色dbedf4*/ - margin:20px 24px 0 + background:#fff; /*右边图标背景颜色dbedf4*/ + margin:20px 24px 0 } #content,#main.nosidebar #content { - /*by young*/ -/* background:#fff; /*主题框架背景yanse*/ -/* border-right:1px solid #bbb; - border-bottom:1px solid #bbb; - overflow:auto; - - -moz-box-shadow:#bbb 1px 1px 2px; - -webkit-box-shadow:2px 2px 0px -2px #bbb; - border-left:1px #ddd solid*/ + /*by young*/ + /* background:#fff; /*主题框架背景yanse*/ + /* border-right:1px solid #bbb; + border-bottom:1px solid #bbb; + overflow:auto; + + -moz-box-shadow:#bbb 1px 1px 2px; + -webkit-box-shadow:2px 2px 0px -2px #bbb; + border-left:1px #ddd solid*/ } #content { - width:693px; - float:right; - background-color: #FFFFFF; + width:693px; + float:right; + background-color: #FFFFFF; } #content_tag { - width:640px; - float:right; - background-color: #FFFFFF; + width:640px; + float:right; + background-color: #FFFFFF; } #content .wiki img { - max-width:98% + max-width:98% } #main.nosidebar #content_ { - width:auto; - /*float:center;*/ - min-height:800px; - border: 1px solid #ffffff; + width:auto; + /*float:center;*/ + min-height:800px; + border: 1px solid #ffffff; } - + /*by huang*/ #sidebar-enterprise { - width:240px; - height: auto; - background:#fff; - margin-bottom: 30px; - border-right:1px solid #f0c082; - overflow:auto; - -moz-box-shadow:#C6E9F1 1px 1px 2px; - -webkit-box-shadow:2px 2px 0px -2px #C6E9F1; + width:240px; + height: auto; + background:#fff; + margin-bottom: 30px; + border-right:1px solid #f0c082; + overflow:auto; + -moz-box-shadow:#C6E9F1 1px 1px 2px; + -webkit-box-shadow:2px 2px 0px -2px #C6E9F1; } #sidebar-enterprise a,#sidebar-enterprise a.selected { - display:inline-block; - padding:4px 4px 4px 21px !important; - transition:all .2s linear; - -moz-transition:all .2s linear; - -o-transition:all .2s linear; - -webkit-transition:all .2s linear; + display:inline-block; + padding:4px 4px 4px 21px !important; + transition:all .2s linear; + -moz-transition:all .2s linear; + -o-transition:all .2s linear; + -webkit-transition:all .2s linear; } #sidebar-enterprise a.selected { - padding-top:2px; - padding-bottom:2px; - background-position:2px 5px; - margin:auto; - color:#a0a0a0; - font-weight:600 + padding-top:2px; + padding-bottom:2px; + background-position:2px 5px; + margin:auto; + color:#a0a0a0; + font-weight:600 } /*end*/ #sidebar { - width:240px;/*by young*/ - height: auto; - background:#fff; /*主题框架背景yanse*/ - margin-bottom: 30px; - border-right:1px solid #C6E9F1; - overflow:auto; - /*by young*/ - -moz-box-shadow:#C6E9F1 1px 1px 2px; - -webkit-box-shadow:2px 2px 0px -2px #C6E9F1; + width:240px;/*by young*/ + height: auto; + background:#fff; /*主题框架背景yanse*/ + margin-bottom: 30px; + border-right:1px solid #C6E9F1; + overflow:auto; + /*by young*/ + -moz-box-shadow:#C6E9F1 1px 1px 2px; + -webkit-box-shadow:2px 2px 0px -2px #C6E9F1; } #sidebar a,#sidebar a.selected { - display:inline-block; - padding:4px 4px 4px 21px !important; - transition:all .2s linear; - -moz-transition:all .2s linear; - -o-transition:all .2s linear; - -webkit-transition:all .2s linear; + display:inline-block; + padding:4px 4px 4px 21px !important; + transition:all .2s linear; + -moz-transition:all .2s linear; + -o-transition:all .2s linear; + -webkit-transition:all .2s linear; } #sidebar a.selected { - padding-top:2px; - padding-bottom:2px; - background-position:2px 5px; - margin:auto; - color:#a0a0a0; - font-weight:600 + padding-top:2px; + padding-bottom:2px; + background-position:2px 5px; + margin:auto; + color:#a0a0a0; + font-weight:600 } #footer { - background-color:#fff; /*footer bg add by huang*/ - border:0; - clear:left; - color:#666; - font-size:9px; - margin:4px 20px 20px; - padding-bottom:15px; - text-align:left + background-color:#fff; /*footer bg add by huang*/ + border:0; + clear:left; + color:#666; + font-size:9px; + margin:4px 20px 20px; + padding-bottom:15px; + text-align:left } #footer .bgr:after { - content:' Theme by Trustie Team'; - float:right + content:' Theme by Trustie Team'; + float:right } #sidebar h3 { - border-bottom:1px solid #DCDCDC; /*右边项目应用*/ - padding:3px 4px + border-bottom:1px solid #DCDCDC; /*右边项目应用*/ + padding:3px 4px } div.journal h4 { - background-color:#EDF3FE; - border-left:3px solid #9FBFFA; - padding:10px + background-color:#EDF3FE; + border-left:3px solid #9FBFFA; + padding:10px } div.splitcontentleft h2 { - background-color:transparent; - padding:0; - margin:20px 0 5px + background-color:transparent; + padding:0; + margin:20px 0 5px } #sidebar a:hover { - background-color:#c6e9fe; /*add by huang*/ - color:#FFF; - text-decoration:none + background-color:#c6e9fe; /*add by huang*/ + color:#FFF; + text-decoration:none } #main-menu { - - margin-top:5px; - margin-bottom:20px; - background-color:#000; - /*border-bottom:1px solid #ccc; - padding-left:5px; - line-height:30px;*/ - - + + margin-top:5px; + margin-bottom:20px; + background-color:#000; + /*border-bottom:1px solid #ccc; + padding-left:5px; + line-height:30px;*/ + + } #main-menu li a { - /*float:left; - margin-top:5px; - margin-right:5px; - border: 1px solid #ccc; - padding: 0px 10px; - height:30px; - top:0px; - position:relative; - z-index: 2; - background: #fff;*/ - /*font-family:"Microsoft YaHei", "PT Sans", Helvetica, Arial;*/ - /*font: color: #FFF;*/ - transition:all .4s linear; - -moz-transition:all .4s linear; - -o-transition:all .4s linear; - -webkit-transition:all .4s linear; - background-color:#cdd0cf; /*导航条颜色*/ - /*font-weight:400; - padding:4px 8px 4px;8*/ - + /*float:left; + margin-top:5px; + margin-right:5px; + border: 1px solid #ccc; + padding: 0px 10px; + height:30px; + top:0px; + position:relative; + z-index: 2; + background: #fff;*/ +/*font-family:"Microsoft YaHei", "PT Sans", Helvetica, Arial;*/ +/*font: color: #FFF;*/ +transition:all .4s linear; +-moz-transition:all .4s linear; +-o-transition:all .4s linear; +-webkit-transition:all .4s linear; +background-color:#cdd0cf; /*导航条颜色*/ +/*font-weight:400; +padding:4px 8px 4px;8*/ + } #main-menu li a:hover { - background:#aaabab; /*鼠标经过时背景颜色*/ - text-decoration:none + background:#aaabab; /*鼠标经过时背景颜色*/ + text-decoration:none } #main-menu li a.selected,#main-menu li a.selected:hover { - background-color:#969a99; /*当前打开导航条背景颜色*/ - color:#000; - font-weight:700 + background-color:#969a99; /*当前打开导航条背景颜色*/ + color:#000; + font-weight:700 } #top-menu li a.home:before { - font-family: Fontawesome; - /*content: "\f015 "; */ + font-family: Fontawesome; + /*content: "\f015 "; */ } #top-menu li a.my-page:before { - font-family: Fontawesome; - content: "\f0c9 "; - /* content: "\f0f0 ";*/ + font-family: Fontawesome; + content: "\f0c9 "; + /* content: "\f0f0 ";*/ } /*by young*/ #top-menu li a.home:before { - font-family: Fontawesome; -/* content: "\f015 ";*/ + font-family: Fontawesome; + /* content: "\f015 ";*/ } #top-menu li a.my-page:before { - font-family: Fontawesome; -/* content: "\f0c9 ";*/ + font-family: Fontawesome; + /* content: "\f0c9 ";*/ } #top-menu li a.projects:before { - font-family: Fontawesome; + font-family: Fontawesome; - content: "\f0c2 "; + content: "\f0c2 "; -/* content: "\f0c2 ";*/ + /* content: "\f0c2 ";*/ } #top-menu li a.administration:before { - font-family: Fontawesome; + font-family: Fontawesome; - content: "\f11b "; + content: "\f11b "; -/* content: "\f11b ";*/ + /* content: "\f11b ";*/ } #top-menu li a.help:before { - font-family: Fontawesome; + font-family: Fontawesome; - content: "\f0e9 "; + content: "\f0e9 "; -/* content: "\f0e9 ";*/ + /* content: "\f0e9 ";*/ } #top-menu #account a.my-account:before { - font-family: Fontawesome; + font-family: Fontawesome; - content: "\f0f0 "; + content: "\f0f0 "; } #top-menu #account a.logout:before { - font-family: Fontawesome; - content: "\f08b "; + font-family: Fontawesome; + content: "\f08b "; } #top-menu #account a.logout:before { - font-family: Fontawesome; -/* content: "\f08b ";*/ + font-family: Fontawesome; + /* content: "\f08b ";*/ } /*end*/ table.list { - border:none + border:none } table.list th { - background-color:#fff + background-color:#fff } table.list tbody td,table.list tbody tr td,table.list tbody tr td.checkbox { - border-bottom:solid 1px #ddd; - font-size:11px; - padding:4px 10px 4px 3px + border-bottom:solid 1px #ddd; + font-size:11px; + padding:4px 10px 4px 3px } table.list thead th { - border:none; - border-bottom:1px solid #999; - font-size:12px;/*by young*/ - font-weight:400; - padding:0 3px 3px; - text-transform:uppercase + border:none; + border-bottom:1px solid #999; + font-size:12px;/*by young*/ + font-weight:400; + padding:0 3px 3px; + text-transform:uppercase } table.list thead th a { - color:#000 + color:#000 } table.list thead th a:hover { - color:#000 + color:#000 } table.list tr.issue a { - color:#333 + color:#333 } tr.odd.priority-5,table.list tbody tr.odd.priority-5:hover { - color:#900; - font-weight:700 + color:#900; + font-weight:700 } tr.odd.priority-5 { - background:#ffc4c4 + background:#ffc4c4 } tr.even.priority-5,table.list tbody tr.even.priority-5:hover { - color:#900; - font-weight:700 + color:#900; + font-weight:700 } tr.even.priority-5 { - background:#ffd4d4 + background:#ffd4d4 } tr.priority-5 a,tr.priority-5:hover a { - color:#900 + color:#900 } tr.odd.priority-5 td,tr.even.priority-5 td { - border-color:#ffb4b4 + border-color:#ffb4b4 } tr.odd.priority-4,table.list tbody tr.odd.priority-4:hover { - color:#900 + color:#900 } tr.odd.priority-4 { - background:#ffc4c4 + background:#ffc4c4 } tr.even.priority-4,table.list tbody tr.even.priority-4:hover { - color:#900 + color:#900 } tr.even.priority-4 { - background:#ffd4d4 + background:#ffd4d4 } tr.priority-4 a { - color:#900 + color:#900 } tr.odd.priority-4 td,tr.even.priority-4 td { - border-color:#ffb4b4 + border-color:#ffb4b4 } tr.odd.priority-3,table.list tbody tr.odd.priority-3:hover { - color:#900 + color:#900 } tr.odd.priority-3 { - background:#fee + background:#fee } tr.even.priority-3,table.list tbody tr.even.priority-3:hover { - color:#900 + color:#900 } tr.even.priority-3 { - background:#fff2f2 + background:#fff2f2 } tr.priority-3 a { - color:#900 + color:#900 } tr.odd.priority-3 td,tr.even.priority-3 td { - border-color:#fcc + border-color:#fcc } tr.odd.priority-1,table.list tbody tr.odd.priority-1:hover { - color:#559 + color:#559 } tr.odd.priority-1 { - background:#eaf7ff + background:#eaf7ff } tr.even.priority-1,table.list tbody tr.even.priority-1:hover { - color:#dbedf4 + color:#dbedf4 } tr.even.priority-1 { - background:#f2faff + background:#f2faff } tr.priority-1 a { - color:#039ea0 + color:#039ea0 } tr.odd.priority-1 td,tr.even.priority-1 td { - border-color:#add7f3 + border-color:#add7f3 } p.breadcrumb { - background-color:#EEE; - border-bottom:1px solid #fff; - font-size:.9em; - margin:-6px -10px 6px; - padding:6px; - text-indent:15px + background-color:#EEE; + border-bottom:1px solid #fff; + font-size:.9em; + margin:-6px -10px 6px; + padding:6px; + text-indent:15px } input[type="text"],input[type="password"],textarea,select { - padding:2px; - border:1px solid #039ea0 + padding:2px; + border:1px solid #039ea0 } input[type="text"],input[type="password"] { - padding:3px + padding:3px } input[type="text"]:focus,input[type="password"]:focus,textarea:focus,select:focus { - border:1px solid #886 + border:1px solid #886 } option { - border-bottom:1px dotted #d7d7d7 + border-bottom:1px dotted #d7d7d7 } input#issue_subject { - font-size:200%; - width:90% + font-size:200%; + width:90% } textarea.wiki-edit { - font-family:'微软雅黑',Cambria,Verdana,Serif; /*modify by men*/ - font-size:larger + font-family:'微软雅黑',Cambria,Verdana,Serif; /*modify by men*/ + font-size:larger } .box { - background-color:#fcfcfc + background-color:#fcfcfc } .contextual { - font-size:.9em; - font-family:verdana + font-size:.9em; + font-family:verdana } /*by young*/ hr { - background:#A0A0A0 none repeat scroll 0 0; + background:#A0A0A0 none repeat scroll 0 0; - margin: 0 0 0 0; + margin: 0 0 0 0; } p { - font-size: 13px; - /*position: static;/*gcm*/ + font-size: 13px; + /*position: static;/*gcm*/ } /*end*/ div.issue { - background:#FFFFEC + background:#FFFFEC } div.splitcontentleft ol li,div.splitcontentleft ul li,div.wiki ol li,div.wiki ul li { - padding:4px 0 + padding:4px 0 } div.wiki ul.toc li { - padding:0 + padding:0 } ol li ol li { - list-style-type:lower-alpha + list-style-type:lower-alpha } ol li ol li ol li { - list-style-type:lower-roman + list-style-type:lower-roman } #login-form table { - padding:25px 28px; - background:#fff; - text-align:left; - width:420px; - margin:10px auto; - font-family:lucida grande,verdana; - font-size:12px; - -webkit-border-radius:10px; - -moz-border-radius:10px; - border-radius:10px; - -moz-box-shadow:0 0 6px #039ea0; - -webkit-box-shadow:0 0 6px #039ea0; - box-shadow:0 0 6px #039ea0; - border:1px solid #AAA + padding:25px 28px; + background:#fff; + text-align:left; + width:420px; + margin:10px auto; + font-family:lucida grande,verdana; + font-size:12px; + -webkit-border-radius:10px; + -moz-border-radius:10px; + border-radius:10px; + -moz-box-shadow:0 0 6px #039ea0; + -webkit-box-shadow:0 0 6px #039ea0; + box-shadow:0 0 6px #039ea0; + border:1px solid #AAA } #login-form input { - font-size:14px; - padding:3px; - margin-bottom:10px + font-size:14px; + padding:3px; + margin-bottom:10px } #login-form #username,#login-form #password { - width:265px!important; - font-size:14px; - padding:3px; - margin-bottom:10px + width:265px!important; + font-size:14px; + padding:3px; + margin-bottom:10px } input[type="submit"] { - font-family:'微软雅黑',Arial,Helvetica,sans-serif; /*modify by men*/ - font-size:13px; - color:#050505; - padding:5px 10px; - background:-moz-linear-gradient(top,#fff 0%,#ebebeb 50%,#dbdbdb 50%,#b5b5b5); - background:-webkit-gradient(linear,left top,left bottom,from(#fff),color-stop(0.50,#ebebeb),color-stop(0.50,#dbdbdb),to(#b5b5b5)); - -moz-border-radius:4px; - -webkit-border-radius:4px; - border-radius:4px; - border:1px solid #949494; - -moz-box-shadow:0 1px 3px rgba(000,000,000,0.5),inset 0 0 2px rgba(255,255,255,1); - -webkit-box-shadow:0 1px 3px rgba(000,000,000,0.3),inset 0 0 2px rgba(255,255,255,1); - box-shadow:0 1px 3px rgba(000,000,000,0.2),inset 0 0 2px rgba(255,255,255,1); - text-shadow:0 -1px 0 rgba(000,000,000,0.2),0 1px 0 rgba(255,255,255,1); - cursor:pointer + font-family:'微软雅黑',Arial,Helvetica,sans-serif; /*modify by men*/ + font-size:13px; + color:#050505; + padding:5px 10px; + background:-moz-linear-gradient(top,#fff 0%,#ebebeb 50%,#dbdbdb 50%,#b5b5b5); + background:-webkit-gradient(linear,left top,left bottom,from(#fff),color-stop(0.50,#ebebeb),color-stop(0.50,#dbdbdb),to(#b5b5b5)); + -moz-border-radius:4px; + -webkit-border-radius:4px; + border-radius:4px; + border:1px solid #949494; + -moz-box-shadow:0 1px 3px rgba(000,000,000,0.5),inset 0 0 2px rgba(255,255,255,1); + -webkit-box-shadow:0 1px 3px rgba(000,000,000,0.3),inset 0 0 2px rgba(255,255,255,1); + box-shadow:0 1px 3px rgba(000,000,000,0.2),inset 0 0 2px rgba(255,255,255,1); + text-shadow:0 -1px 0 rgba(000,000,000,0.2),0 1px 0 rgba(255,255,255,1); + cursor:pointer } html > body #content { - /*min-height:auto !important;*/ + /*min-height:auto !important;*/ } pre,code,.line-code { - font-family:'Source Code Pro' + font-family:'Source Code Pro' } /*by young*/ #main,#footer,#top-menu,#header { - - width:940px; - margin:25px auto + + width:940px; + margin:25px auto } #main { - width:940px; - height:auto; - margin:0px auto; + width:940px; + height:auto; + margin:0px auto; } #header { - width:925px; - border-top:1px solid #bbb; - border-left:1px solid #bbb; - border-right:1px solid #bbb; - /*by young*/ -/* -moz-box-shadow:#bbb 1px 1px 2px;*/ - -webkit-box-shadow:2px 2px 0px -2px #bbb; - margin: 0px auto; + width:925px; + border-top:1px solid #bbb; + border-left:1px solid #bbb; + border-right:1px solid #bbb; + /*by young*/ + /* -moz-box-shadow:#bbb 1px 1px 2px;*/ + -webkit-box-shadow:2px 2px 0px -2px #bbb; + margin: 0px auto; } /*end*/ .autoscroll table.filecontent th.line-num { - - padding-right: 7px; - font-family:'Source Code Pro', helvetica, Arial; + + padding-right: 7px; + font-family:'Source Code Pro', helvetica, Arial; } .autoscroll { - overflow-x: visible; + overflow-x: visible; } @@ -1036,230 +1036,230 @@ pre,code,.line-code */ .img-tag { - float: left; - margin-top: 30px; - width: 64px; - height: 64px; + float: left; + margin-top: 30px; + width: 64px; + height: 64px; } div.project_tag_info a.root { - font-size: 1.5em; + font-size: 1.5em; } div.wiki-description { - /*word-break; break-all; - word-wrap: break-word;*/ - display: block; - /*white-space: nowrap;*/ - float: left; - margin-left: 20px; - margin-top: 10px; - width: 470px; - max-height: 121px; - font-family: '微软雅黑'; /*modify by men*/ - color: rgb(0, 0, 0); - font-size: 13px; - line-height: 18px; - overflow: hidden; - /*text-overflow: ellipsis; - -o-text-overflow: ellipsis;*/ + /*word-break; break-all; + word-wrap: break-word;*/ +display: block; +/*white-space: nowrap;*/ +float: left; +margin-left: 20px; +margin-top: 10px; +width: 470px; +max-height: 121px; +font-family: '微软雅黑'; /*modify by men*/ +color: rgb(0, 0, 0); +font-size: 13px; +line-height: 18px; +overflow: hidden; +/*text-overflow: ellipsis; +-o-text-overflow: ellipsis;*/ } .information { - margin-top: 20px; - margin-left: 607px; - float: left; - height: auto; - width: 300px; - font-family: '微软雅黑',helvetica,arial,sans-serif; /*modify by men*/ - color: rgb(0, 0, 0); - font-size: 13px; - line-height: 18px; - position: absolute; - } + margin-top: 20px; + margin-left: 607px; + float: left; + height: auto; + width: 300px; + font-family: '微软雅黑',helvetica,arial,sans-serif; /*modify by men*/ + color: rgb(0, 0, 0); + font-size: 13px; + line-height: 18px; + position: absolute; +} /* a.project { - float: left; +float: left; }*/ .information_for_course { - margin-top: 20px; - margin-left: 507px; - float: left; - height: auto; - width: 300px; - font-family: '微软雅黑',helvetica,arial,sans-serif; /*modify by men*/ - color: rgb(0, 0, 0); - font-size: 13px; - line-height: 18px; - position: absolute; - } + margin-top: 20px; + margin-left: 507px; + float: left; + height: auto; + width: 300px; + font-family: '微软雅黑',helvetica,arial,sans-serif; /*modify by men*/ + color: rgb(0, 0, 0); + font-size: 13px; + line-height: 18px; + position: absolute; +} .img-tag-2{ - float: left; - margin-top: 15px; - width: 64px; - height: 64px; + float: left; + margin-top: 15px; + width: 64px; + height: 64px; } .project-block { - float: left; - margin-top: 0px; - width: 908px; - height: auto; - margin-bottom: 5px; + float: left; + margin-top: 0px; + width: 908px; + height: auto; + margin-bottom: 5px; } a.root { - margin :2px; - font-size: 3em; - font-weight: bold; - line-height: 1; + margin :2px; + font-size: 3em; + font-weight: bold; + line-height: 1; } .project-table { - margin-left: auto; - margin-right: auto; - margin-bottom: 10px; - width: 908px; - height: auto; - padding-top: 10px; - padding-left: 10px; - padding-bottom: 10px; - margin-bottom: 0px; - /*background-color: #f5f5f5;*/ - border-bottom: 1px dashed rgb(204, 204, 204); - /*-webkit-border-radius: 4px; - -moz-border-radius: 4px; - border-radius: 4px; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); - -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);*/ + margin-left: auto; + margin-right: auto; + margin-bottom: 10px; + width: 908px; + height: auto; + padding-top: 10px; + padding-left: 10px; + padding-bottom: 10px; + margin-bottom: 0px; + /*background-color: #f5f5f5;*/ + border-bottom: 1px dashed rgb(204, 204, 204); + /*-webkit-border-radius: 4px; + -moz-border-radius: 4px; + border-radius: 4px; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); + -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);*/ } .reviews { - display: block; - float: left; - width: 90; - height: 90; - margin-top: -114px; - margin-left: 870px; - text-align: center; - font-family: helvetica,arial,sans-serif; - color: rgb(0, 0, 0); - line-height: 18px; + display: block; + float: left; + width: 90; + height: 90; + margin-top: -114px; + margin-left: 870px; + text-align: center; + font-family: helvetica,arial,sans-serif; + color: rgb(0, 0, 0); + line-height: 18px; } .img-tag4 { - float: right; - width: 65px; - min-height: 36px; - margin: -5px 0px 10px 25px; - text-align: center; - font-family: helvetica,arial,sans-serif; - color: rgb(0, 0, 0); - line-height: 18px; + float: right; + width: 65px; + min-height: 36px; + margin: -5px 0px 10px 25px; + text-align: center; + font-family: helvetica,arial,sans-serif; + color: rgb(0, 0, 0); + line-height: 18px; } .img-tag2 { - margin-top: 0px; + margin-top: 0px; } .img-tag1 { - margin-top: -5px; - color: blue; - font-size: 13px; - font-family: helvetica,arial,sans-serif; - line-height: 18px; + margin-top: -5px; + color: blue; + font-size: 13px; + font-family: helvetica,arial,sans-serif; + line-height: 18px; } a.img-tag3{ - float: left; - /*background-image: url("../images/pai.png");*/ - background-position: 0px 0px; - background-repeat: no-repeat; - position: absolute; + float: left; + /*background-image: url("../images/pai.png");*/ + background-position: 0px 0px; + background-repeat: no-repeat; + position: absolute; } .stats span.info { - width: 145px; - text-align: right; - display: inline-block; - font-weight: bold; - font-size: 1.2em; - color: rgb(17, 102, 153); + width: 145px; + text-align: right; + display: inline-block; + font-weight: bold; + font-size: 1.2em; + color: rgb(17, 102, 153); } .stats2 span.info { - width: 145px; - text-align: right; - display: inline-block; - font-weight: bold; - font-size: 1.2em; - color: #ac344f; + width: 145px; + text-align: right; + display: inline-block; + font-weight: bold; + font-size: 1.2em; + color: #ac344f; } .stats span { - margin-left: 10px; + margin-left: 10px; } p.stats { - margin: 0px; + margin: 0px; } .add-info { - float: left; - margin-top: 0px; - height: 20px; - width: 908px; - margin-bottom: 5px; - padding-top: 10px; + float: left; + margin-top: 0px; + height: 20px; + width: 908px; + margin-bottom: 5px; + padding-top: 10px; } .main-language { - float: left; - height: 18px; - width: 375px; - font-size: 13px; - font-family: '微软雅黑'; /*modify by men*/ - line-height: 18px; - overflow: hidden; - white-space: nowrap; - text-overflow: ellipsis; - -o-text-overflow: ellipsis; + float: left; + height: 18px; + width: 375px; + font-size: 13px; + font-family: '微软雅黑'; /*modify by men*/ + line-height: 18px; + overflow: hidden; + white-space: nowrap; + text-overflow: ellipsis; + -o-text-overflow: ellipsis; } .licences { - float: left; - height: 18px; - width: 260px; - font-size: 13px; - font-family: '微软雅黑',helvetica,arial,sans-serif; /*modify by men*/ - line-height: 18px; + float: left; + height: 18px; + width: 260px; + font-size: 13px; + font-family: '微软雅黑',helvetica,arial,sans-serif; /*modify by men*/ + line-height: 18px; } a { - color: rgb(51, 102, 153); + color: rgb(51, 102, 153); } .tags { - clear: left; - margin-top: 10px; + clear: left; + margin-top: 10px; } a.tag { - background-color: rgb(219, 228, 238); - border-radius: 5px 5px 5px 5px; - color: rgb(58, 88, 125) !important; - padding: 0px 4px; - margin: 3px; - display: inline-block; - font-size: 11px; - text-decoration: none; - cursor: pointer; + background-color: rgb(219, 228, 238); + border-radius: 5px 5px 5px 5px; + color: rgb(58, 88, 125) !important; + padding: 0px 4px; + margin: 3px; + display: inline-block; + font-size: 11px; + text-decoration: none; + cursor: pointer; } div.project-block img.avatar2 { - width: 64px; - height: 64px; + width: 64px; + height: 64px; } @@ -1270,8 +1270,8 @@ div.project-block img.avatar2 { * * Designed for user#index. */ - - div.well { + +div.well { color: black; min-height: 20px; height: auto; @@ -1288,193 +1288,193 @@ div.project-block img.avatar2 { box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);*/ } img.img_member_time { - float: right; - width: 17px; - height: 17px; - margin-top: 2px; + float: right; + width: 17px; + height: 17px; + margin-top: 2px; } .float_right { - display: block; - float: right; + display: block; + float: right; } p.member_since { - padding-right: 20px; - margin-top: 2px; - color: rgb(153, 153, 153); - font-size: 12px; - float: right; + padding-right: 20px; + margin-top: 2px; + color: rgb(153, 153, 153); + font-size: 12px; + float: right; } img.avatar { - background: rgb(245, 245, 245); - padding: 4px; - border: 1px solid #15bccf; - float: left; - display: block; + background: rgb(245, 245, 245); + padding: 4px; + border: 1px solid #15bccf; + float: left; + display: block; } .avatar_name { - position: relative; - font-size: 16px; - top: 0px; - left: 16px; - margin-bottom: -15px; - display:block; - padding-left: 50px; + position: relative; + font-size: 16px; + top: 0px; + left: 16px; + margin-bottom: -15px; + display:block; + padding-left: 50px; } div.nomargin { - margin-bottom: 0px; + margin-bottom: 0px; } div.pagination { - margin: 25px 0px; - height: 25px; - text-align: left; - font-size: 13px; - } + margin: 25px 0px; + height: 25px; + text-align: left; + font-size: 13px; +} div.pagination ul { - display: inline-block; - border-radius: 3px 3px 3px 3px; - box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.05); - list-style: disc outside none; - padding: 0px; - margin-left: 0px; - margin-top: 0px; + display: inline-block; + border-radius: 3px 3px 3px 3px; + box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.05); + list-style: disc outside none; + padding: 0px; + margin-left: 0px; + margin-top: 0px; } div.pagination ul li{ - + font-size: 14px; text-decoration:none; } div.user-bottom { - margin-left: 64px; - margin-top: 20px; + margin-left: 64px; + margin-top: 20px; } div.pagination li { - display: inline; - line-height: 18px; - padding: 0px; - margin: 0px; + display: inline; + line-height: 18px; + padding: 0px; + margin: 0px; } div.pagination li:first-child a { - border-left-width: 1px; - border-radius: 3px 0px 0px 3px; + border-left-width: 1px; + border-radius: 3px 0px 0px 3px; } div.pagination a { - float: left; - padding: 0px 14px; - /*line-height: 34px; add by huang*/ - line-height: 25px; - text-decoration: none; - border-width: 1px 1px 1px 0px; - border-style: solid; - border-color: rgb(221, 221, 221); - -moz-border-top-colors: none; - -moz-border-right-colors: none; - -moz-border-left-colors: none; - -moz-border-bottom-colors: none; - border-image: none; - /*border-radius: 6px;*/ + float: left; + padding: 0px 14px; + /*line-height: 34px; add by huang*/ + line-height: 25px; + text-decoration: none; + border-width: 1px 1px 1px 0px; + border-style: solid; + border-color: rgb(221, 221, 221); + -moz-border-top-colors: none; + -moz-border-right-colors: none; + -moz-border-left-colors: none; + -moz-border-bottom-colors: none; + border-image: none; + /*border-radius: 6px;*/ } div.pagination span { - float: left; - padding: 0px 14px; - /*line-height: 34px; add by huang*/ - line-height: 25px; - text-decoration: none; - border-width: 1px 1px 1px 0px; - border-style: solid; - border-color: rgb(221, 221, 221); - -moz-border-top-colors: none; - -moz-border-right-colors: none; - -moz-border-left-colors: none; - -moz-border-bottom-colors: none; - border-image: none; + float: left; + padding: 0px 14px; + /*line-height: 34px; add by huang*/ + line-height: 25px; + text-decoration: none; + border-width: 1px 1px 1px 0px; + border-style: solid; + border-color: rgb(221, 221, 221); + -moz-border-top-colors: none; + -moz-border-right-colors: none; + -moz-border-left-colors: none; + -moz-border-bottom-colors: none; + border-image: none; } div.pagination span.current-page { - /*color: rgb(153, 153, 153); add by huang*/ - /*color:#e2f4ff;*/ - cursor: default; + /*color: rgb(153, 153, 153); add by huang*/ + /*color:#e2f4ff;*/ + cursor: default; } div.pagination a:hover, div.pagination span.current-page { - /*background-color: rgb(245, 245, 245); add by huang*/ - background-color:#e2f4ff; + /*background-color: rgb(245, 245, 245); add by huang*/ + background-color:#e2f4ff; } /*added by young*/ div.pagination_new { - margin: 10px 0px; - height: 36px; - text-align: center; - font-size: 10px; - } + margin: 10px 0px; + height: 36px; + text-align: center; + font-size: 10px; +} div.pagination_new ul { - border-radius: 2px 2px 2px 2px; - box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.05); - list-style: disc outside none; - padding: 0px; - margin-left: 0px; - margin-top: 0px; + border-radius: 2px 2px 2px 2px; + box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.05); + list-style: disc outside none; + padding: 0px; + margin-left: 0px; + margin-top: 0px; } div.pagination_new li { - display: inline; - line-height: 18px; - padding: 0px; - margin: 0px; + display: inline; + line-height: 18px; + padding: 0px; + margin: 0px; } div.pagination_new li:first-child a { - border-left-width: 1px; - border-radius: 3px 0px 0px 3px; + border-left-width: 1px; + border-radius: 3px 0px 0px 3px; } div.pagination_new a { - float: left; - padding: 0px 10px; - line-height: 24px; - text-decoration: none; - border-width: 1px 1px 1px 0px; - border-style: solid; - border-color: rgb(221, 221, 221); - -moz-border-top-colors: none; - -moz-border-right-colors: none; - -moz-border-left-colors: none; - -moz-border-bottom-colors: none; - border-image: none; + float: left; + padding: 0px 10px; + line-height: 24px; + text-decoration: none; + border-width: 1px 1px 1px 0px; + border-style: solid; + border-color: rgb(221, 221, 221); + -moz-border-top-colors: none; + -moz-border-right-colors: none; + -moz-border-left-colors: none; + -moz-border-bottom-colors: none; + border-image: none; } div.pagination_new span { - float: left; - padding: 0px 10px; - line-height: 24px; - text-decoration: none; - border-width: 1px 1px 1px 0px; - border-style: solid; - border-color: rgb(221, 221, 221); - -moz-border-top-colors: none; - -moz-border-right-colors: none; - -moz-border-left-colors: none; - -moz-border-bottom-colors: none; - border-image: none; + float: left; + padding: 0px 10px; + line-height: 24px; + text-decoration: none; + border-width: 1px 1px 1px 0px; + border-style: solid; + border-color: rgb(221, 221, 221); + -moz-border-top-colors: none; + -moz-border-right-colors: none; + -moz-border-left-colors: none; + -moz-border-bottom-colors: none; + border-image: none; } div.pagination_new span.current-page { - color: rgb(153, 153, 153); - cursor: default; + color: rgb(153, 153, 153); + cursor: default; } div.pagination_new a:hover, div.pagination_new span.current-page { - background-color: rgb(245, 245, 245); + background-color: rgb(245, 245, 245); } /*ended by young*/ /* @@ -1483,167 +1483,167 @@ div.pagination_new a:hover, div.pagination_new span.current-page { */ a.issue-link { - font-weight: bold; + font-weight: bold; } div.issue-note { - margin-left: 30px; - margin-bottom: 10px; - padding-bottom: 10px; - border-bottom: 1px dashed rgb(204, 204, 204); + margin-left: 30px; + margin-bottom: 10px; + padding-bottom: 10px; + border-bottom: 1px dashed rgb(204, 204, 204); } div.activity-info { - margin-top: 10px; - width: 700px; - font-size: 10pt; - color: rgb(153, 153, 153); + margin-top: 10px; + width: 700px; + font-size: 10pt; + color: rgb(153, 153, 153); } div.time { - float: left; - margin-left: 60px; - width: 100px; + float: left; + margin-left: 60px; + width: 100px; } div.content { - float: left; - width: 300px; + float: left; + width: 300px; } div.author { - float: left; - width: 200px; + float: left; + width: 200px; } div.issue-note .description { - font-size: 10.5pt; - line-height: 22px; - margin: 5px 0px 0px 80px; - overflow: hidden; + font-size: 10.5pt; + line-height: 22px; + margin: 5px 0px 0px 80px; + overflow: hidden; } - /*issue style Added by nie +/*issue style Added by nie */ div.autoscroll ul.issue_list { - margin-left: 30px; - + margin-left: 30px; + } div.autoscroll ul { - padding: 0px; - margin-top: 0px; - margin-bottom: 0px; + padding: 0px; + margin-top: 0px; + margin-bottom: 0px; } div.autoscroll li{ - list-style-type: none; + list-style-type: none; } div.autoscroll li.hascontextmenu-1{ - position: relative; - display: block; - margin-bottom: -1px; - margin-left: 10px; - padding: 8px 10px 0px 10px;/*by young*/ - border-bottom: 1px dashed rgb(229,229,229); - height: auto; + position: relative; + display: block; + margin-bottom: -1px; + margin-left: 10px; + padding: 8px 10px 0px 10px;/*by young*/ + border-bottom: 1px dashed rgb(229,229,229); + height: auto; } .hascontextmenu-1 a { - cursor: pointer ; + cursor: pointer ; } div.autoscroll li.id { - position: relative; - font-size: 13px; - + position: relative; + font-size: 13px; + } div.autoscroll li.id a { - color: rgb(172, 174, 177); + color: rgb(172, 174, 177); } div.autoscroll li.subject { - margin:0px 60px 0px 0px; - font-size: 13px; - line-height: 1.3; - word-wrap: break-word; + margin:0px 60px 0px 0px; + font-size: 13px; + line-height: 1.3; + word-wrap: break-word; } div.autoscroll li.subject a{ - color: rgb(51, 51, 51); + color: rgb(51, 51, 51); } div.autoscroll ul.list-group-item-meta{ - font-size: 12px; - line-height: 17px; - overflow: hidden; - color: rgb(172, 174, 177); + font-size: 12px; + line-height: 17px; + overflow: hidden; + color: rgb(172, 174, 177); } div.autoscroll ul.list-group-item-meta li { - display: inline-block; - margin-right: 4px; + display: inline-block; + margin-right: 4px; } div.autoscroll li.tracker, div.autoscroll li.status, div.autoscroll li.priority{ - color: rgb(51, 51, 51); - font: 13px/1.4 Helvetica,arial,freesans,clean,sans-serif; + color: rgb(51, 51, 51); + font: 13px/1.4 Helvetica,arial,freesans,clean,sans-serif; } div.autoscroll ul.list-group-item-meta { - margin-bottom: 10px; + margin-bottom: 10px; } li.issue img.img-tag-issues { - float: left; - height: 24px; - width: 24px; - margin-top: -4px; + float: left; + height: 24px; + width: 24px; + margin-top: -4px; } div.issue-list-description { - margin-left: 0px; - color: rgb(72, 72, 72); - overflow: hidden; - white-space: nowrap; - font-size: 13px; /*modify by men*/ - text-overflow: ellipsis; - -o-text-overflow: ellipsis; + margin-left: 0px; + color: rgb(72, 72, 72); + overflow: hidden; + white-space: nowrap; + font-size: 13px; /*modify by men*/ + text-overflow: ellipsis; + -o-text-overflow: ellipsis; } div.find-comment-class { - float: right; + float: right; } a.bid_user_u { - margin-right: 4px; + margin-right: 4px; } /* -*/ + */ - img.avatar { - background: rgb(245, 245, 245); - padding: 4px; - border: 1px solid #e5dfc7; - float: left; - display: block; - width: 38px; - height: 38px; +img.avatar { + background: rgb(245, 245, 245); + padding: 4px; + border: 1px solid #e5dfc7; + float: left; + display: block; + width: 38px; + height: 38px; } div.left_wf a { - display: inline-block; - padding: 0px !important; - transition: all 0.2s linear 0s; + display: inline-block; + padding: 0px !important; + transition: all 0.2s linear 0s; } #sidebar a, #sidebar a.selected{ - display: inline-block; - padding: 0px !important; - transition: all 0.2s linear 0s; + display: inline-block; + padding: 0px !important; + transition: all 0.2s linear 0s; } /* member style -*/ + */ div.member_content div.well { - height: auto; - margin-bottom: 10px; - width: 660px; + height: auto; + margin-bottom: 10px; + width: 660px; } @@ -1659,576 +1659,575 @@ div.member_content { * Added by nie */ div.project-search-block { - margin-top: 0px; - margin-bottom: 0px; - padding: 10px; - width: 95%; - border-top: 1px solid rgb(242,242,242); - /*border-bottom: 1px solid rgb(223, 223, 223);*/ - margin-left: auto; - margin-right: auto; + margin-top: 0px; + margin-bottom: 0px; + padding: 10px; + width: 95%; + border-top: 1px solid rgb(242,242,242); + /*border-bottom: 1px solid rgb(223, 223, 223);*/ + margin-left: auto; + margin-right: auto; } div.project-search-block span { - margin-left: 0px; - font-size: 1.5em; + margin-left: 0px; + font-size: 1.5em; } div.project-search { - display: inline-block; - float: right; - margin-right: 28px; + display: inline-block; + float: right; + margin-right: 28px; } /*huang*/ input.enterprise[type="button"] { - padding-bottom: 5px; - width: 55px; - height: 25px; - font-family: '微软雅黑',Arial,Helvetica,sans-serif; - font-size: 12px; - color: #fff; - padding: 0px; - background: #15bccf; - border: 1px solid #15bccf; + padding-bottom: 5px; + width: 55px; + height: 25px; + font-family: '微软雅黑',Arial,Helvetica,sans-serif; + font-size: 12px; + color: #fff; + padding: 0px; + background: #15bccf; + border: 1px solid #15bccf; } input.enterprise[type="submit"] { - padding-bottom: 5px; - width: 55px; - height: 25px; - font-family: '微软雅黑',Arial,Helvetica,sans-serif; - font-size: 12px; - color: #fff; - padding: 0px; - background: #15bccf; - border: 1px solid #15bccf; - + padding-bottom: 5px; + width: 55px; + height: 25px; + font-family: '微软雅黑',Arial,Helvetica,sans-serif; + font-size: 12px; + color: #fff; + padding: 0px; + background: #15bccf; + border: 1px solid #15bccf; + } /*end*/ input[type="submit"] { - width: auto; - font-family: '微软雅黑',Arial,Helvetica,sans-serif; - font-size: 12px; - color: rgb(5, 5, 5); - padding: 0px; - background: -moz-linear-gradient(center top , rgb(255, 255, 255) 0%, rgb(235, 235, 235) 50%, rgb(219, 219, 219) 50%, rgb(181, 181, 181)) repeat scroll 0% 0% transparent; - border-radius: 4px; - border: 1px solid rgb(148, 148, 148); - box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.2), 0px 0px 2px rgb(255, 255, 255) inset; - text-shadow: 0px -1px 0px rgba(0, 0, 0, 0.2), 0px 1px 0px rgb(255, 255, 255); - cursor: pointer; + width: auto; + font-family: '微软雅黑',Arial,Helvetica,sans-serif; + font-size: 12px; + color: rgb(5, 5, 5); + padding: 0px; + background: -moz-linear-gradient(center top , rgb(255, 255, 255) 0%, rgb(235, 235, 235) 50%, rgb(219, 219, 219) 50%, rgb(181, 181, 181)) repeat scroll 0% 0% transparent; + border-radius: 4px; + border: 1px solid rgb(148, 148, 148); + box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.2), 0px 0px 2px rgb(255, 255, 255) inset; + text-shadow: 0px -1px 0px rgba(0, 0, 0, 0.2), 0px 1px 0px rgb(255, 255, 255); + cursor: pointer; } input[type="button"] { - width: auto; - font-family: '微软雅黑',Arial,Helvetica,sans-serif; - font-size: 12px; - color: rgb(5, 5, 5); - padding: 0px; - background: -moz-linear-gradient(center top , rgb(255, 255, 255) 0%, rgb(235, 235, 235) 50%, rgb(219, 219, 219) 50%, rgb(181, 181, 181)) repeat scroll 0% 0% transparent; - border-radius: 4px; - border: 1px solid rgb(148, 148, 148); - box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.2), 0px 0px 2px rgb(255, 255, 255) inset; - text-shadow: 0px -1px 0px rgba(0, 0, 0, 0.2), 0px 1px 0px rgb(255, 255, 255); - cursor: pointer; + width: auto; + font-family: '微软雅黑',Arial,Helvetica,sans-serif; + font-size: 12px; + color: rgb(5, 5, 5); + padding: 0px; + background: -moz-linear-gradient(center top , rgb(255, 255, 255) 0%, rgb(235, 235, 235) 50%, rgb(219, 219, 219) 50%, rgb(181, 181, 181)) repeat scroll 0% 0% transparent; + border-radius: 4px; + border: 1px solid rgb(148, 148, 148); + box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.2), 0px 0px 2px rgb(255, 255, 255) inset; + text-shadow: 0px -1px 0px rgba(0, 0, 0, 0.2), 0px 1px 0px rgb(255, 255, 255); + cursor: pointer; } /*by fanqiang*/ img.avatar3 { - width: 50px; - height: 50px; + width: 50px; + height: 50px; } a.bid_path { - font-size: 14px; + font-size: 14px; } /*added by bai*/ a.usage { - color: #F60; - font-weight: bold; + color: #F60; + font-weight: bold; } /*end*/ a.bid_user { - font-family:"Microsoft YaHei"; - color:#acaeb1; - font-size:12px; + font-family:"Microsoft YaHei"; + color:#acaeb1; + font-size:12px; } a.bid_course{ - vertical-align:middle; - alignment-adjust:middle; - color: #FFFFFF; - /*width: 60px;*/ - border-radius: 3px; - background-color: #15bccf; - margin-left: 10px; - font-size: 12px; + vertical-align:middle; + alignment-adjust:middle; + color: #FFFFFF; + /*width: 60px;*/ + border-radius: 3px; + background-color: #15bccf; + margin-left: 10px; + font-size: 12px; } a.bids_user { - font-family:"Microsoft YaHei"; - color:#15bccf; - font-size:14px; - font-weight: bold; + font-family:"Microsoft YaHei"; + color:#15bccf; + font-size:14px; + font-weight: bold; } input[type='text'].noline { - border: #d5dee9 1px solid; - font-size: 12px; - color: #ACAEB1; - padding: 10px 5px; - width: 98%; - cursor: text; + border: #d5dee9 1px solid; + font-size: 12px; + color: #ACAEB1; + padding: 10px 5px; + width: 98%; + cursor: text; } .noline { - /*border-style: none; - border-color: white;*/ - font-family:"Microsoft YaHei"; /*modify by men*/ - border: #d5dee9 1px solid; - font-size: 12px; - color: #818283; - padding: 9px 5px; - width: 98%; - cursor: text; - border-radius: 4px; /*# added by bai (边框变圆润)*/ + /*border-style: none; + border-color: white;*/ +font-family:"Microsoft YaHei"; /*modify by men*/ +border: #d5dee9 1px solid; +font-size: 12px; +color: #818283; +padding: 9px 5px; +width: 98%; +cursor: text; +border-radius: 4px; /*# added by bai (边框变圆润)*/ } a.reference { - font-size: 22px; + font-size: 22px; } .grayline{ - border: #d5dee9 1px solid; - font-size: 12px; - color: #ACAEB1; - width: 100%; + border: #d5dee9 1px solid; + font-size: 12px; + color: #ACAEB1; + width: 100%; } .grayline2{ - border: #039EA0 1px solid; - /*border: rgb(3,158,160) 1px solid;*/ - font-size: 12px; - color: #ACAEB1; - width: 72.4%; + border: #039EA0 1px solid; + /*border: rgb(3,158,160) 1px solid;*/ + font-size: 12px; + color: #ACAEB1; + width: 72.4%; } .grayline3{ - border: #039EA0 1px solid; - /*border: rgb(3,158,160) 1px solid;*/ - font-size: 12px; - color: #ACAEB1; - width: 48.4%; + border: #039EA0 1px solid; + /*border: rgb(3,158,160) 1px solid;*/ + font-size: 12px; + color: #ACAEB1; + width: 48.4%; } div.tableline{ - height: 1px; - background-color: #ACAEB1; + height: 1px; + background-color: #ACAEB1; } /* 统一按钮风格 * * @2013-09-27 /*added by bai*/ -input[type="submit"], .button_submit { - padding-bottom: 5px; - width: auto; - height: 25px; - font-family: '微软雅黑',Arial,Helvetica,sans-serif; - font-size: 12px; - color: #fff; - padding: 3px 9px; - background: #15bccf; - border-radius: 4px; - border: 1px solid #15bccf; - box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.2), 0px 0px 2px rgb(255, 255, 255) inset; - text-shadow: 0px -1px 0px rgba(0, 0, 0, 0.2), 0px 1px 0px rgb(255, 255, 255); - cursor: pointer; -} -.button_submit_font_white{ - color: white !important ; - font-weight: 400; -} + input[type="submit"], .button_submit { + padding-bottom: 5px; + width: auto; + height: 25px; + font-family: '微软雅黑',Arial,Helvetica,sans-serif; + font-size: 12px; + color: #fff; + padding: 3px 9px; + background: #15bccf; + border-radius: 4px; + border: 1px solid #15bccf; + box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.2), 0px 0px 2px rgb(255, 255, 255) inset; + text-shadow: 0px -1px 0px rgba(0, 0, 0, 0.2), 0px 1px 0px rgb(255, 255, 255); + cursor: pointer; + } + .button_submit_font_white{ + color: white !important ; + font-weight: 400; + } -input[type="button-submit"] { - padding-bottom: 5px; - width: 55px; - height: 25px; - font-family: '微软雅黑',Arial,Helvetica,sans-serif; - font-size: 12px; - color: #fff; - padding: 0px; - background: #15bccf; - border: 1px solid #15bccf; -} - -#button_width_auto { - padding-bottom: 5px; - width: auto; - height: 25px; - font-family: '微软雅黑',Arial,Helvetica,sans-serif; - font-size: 12px; - color: #fff; - padding: 0px; - background: #15bccf; - border-radius: 4px; - border: 1px solid #15bccf; - box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.2), 0px 0px 2px rgb(255, 255, 255) inset; - text-shadow: 0px -1px 0px rgba(0, 0, 0, 0.2), 0px 1px 0px rgb(255, 255, 255); - cursor: pointer; -} + input[type="button-submit"] { + padding-bottom: 5px; + width: 55px; + height: 25px; + font-family: '微软雅黑',Arial,Helvetica,sans-serif; + font-size: 12px; + color: #fff; + padding: 0px; + background: #15bccf; + border: 1px solid #15bccf; + } -/*end*/ + #button_width_auto { + padding-bottom: 5px; + width: auto; + height: 25px; + font-family: '微软雅黑',Arial,Helvetica,sans-serif; + font-size: 12px; + color: #fff; + padding: 0px; + background: #15bccf; + border-radius: 4px; + border: 1px solid #15bccf; + box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.2), 0px 0px 2px rgb(255, 255, 255) inset; + text-shadow: 0px -1px 0px rgba(0, 0, 0, 0.2), 0px 1px 0px rgb(255, 255, 255); + cursor: pointer; + } -/*added by bai*/ -a.font-user-color{ - color: #FFFFFF; - width:90px; - background-color: #15BCCF; - padding: 0px; - margin: 0px; - border-radius:5px; - margin-left:17px; - height:25px; - line-height:23px; -} + /*end*/ -a.font-user-after-color{ - color: #FFFFFF; - width:90px; - background-color: #15BCCF; - border-radius:5px; - margin-left:13px; - height:25px; - line-height:23px; -} + /*added by bai*/ + a.font-user-color{ + color: #FFFFFF; + width:90px; + background-color: #15BCCF; + padding: 0px; + margin: 0px; + border-radius:5px; + margin-left:17px; + height:25px; + line-height:23px; + } -div.avatar_user{ - position: relative; - float:left; - margin-top:-30px; - margin-left: 550px; -} -.create-share{ - border-radius: 5px; - padding-top: 3px; - margin-top: 5px; - margin-bottom: 5px; -} + a.font-user-after-color{ + color: #FFFFFF; + width:90px; + background-color: #15BCCF; + border-radius:5px; + margin-left:13px; + height:25px; + line-height:23px; + } -/*#added by nie*/ -.buttons_for_course a { - display:block; - float:left; - margin:0 7px 0 0; - background-color: #ec6300; - border:1px solid #dedede; - border-top:1px solid #eee; - border-left:1px solid #eee; + div.avatar_user{ + position: relative; + float:left; + margin-top:-30px; + margin-left: 550px; + } + .create-share{ + border-radius: 5px; + padding-top: 3px; + margin-top: 5px; + margin-bottom: 5px; + } - font-family:"微软雅黑", sans-serif; - font-size:12px; - line-height:130%; - text-decoration:none; - font-weight:bold; - color:#565656; - cursor:pointer; - padding:5px 10px 6px 7px; /* Links */ -} + /*#added by nie*/ + .buttons_for_course a { + display:block; + float:left; + margin:0 7px 0 0; + background-color: #ec6300; + border:1px solid #dedede; + border-top:1px solid #eee; + border-left:1px solid #eee; -.buttons_for_score a { - display:block; - float:left; - margin:0 7px 0 0; - background-color: #ec6300; - border:1px solid #dedede; - border-top:1px solid #eee; - border-left:1px solid #eee; + font-family:"微软雅黑", sans-serif; + font-size:12px; + line-height:130%; + text-decoration:none; + font-weight:bold; + color:#565656; + cursor:pointer; + padding:5px 10px 6px 7px; /* Links */ + } - font-family:"微软雅黑", sans-serif; - font-size:12px; - line-height:130%; - text-decoration:none; - font-weight:bold; - color:#565656; - cursor:pointer; - padding:5px 10px 6px 7px; /* Links */ -} -/* STANDARD */ + .buttons_for_score a { + display:block; + float:left; + margin:0 7px 0 0; + background-color: #ec6300; + border:1px solid #dedede; + border-top:1px solid #eee; + border-left:1px solid #eee; -.buttons_for_course a:hover{ - background-color:#dff4ff; - border:1px solid #c2e1ef; - color:#336699; -} -.buttons_for_course a:active{ - background-color:#6299c5; - border:1px solid #6299c5; - color:#fff; -} + font-family:"微软雅黑", sans-serif; + font-size:12px; + line-height:130%; + text-decoration:none; + font-weight:bold; + color:#565656; + cursor:pointer; + padding:5px 10px 6px 7px; /* Links */ + } + /* STANDARD */ + + .buttons_for_course a:hover{ + background-color:#dff4ff; + border:1px solid #c2e1ef; + color:#336699; + } + .buttons_for_course a:active{ + background-color:#6299c5; + border:1px solid #6299c5; + color:#fff; + } -/* REGULAR */ + /* REGULAR */ -.buttons_for_course a.regular{ - color:#ffffff; -} -.buttons_for_course a.regular:hover { - background-color:#dff4ff; - border:1px solid #c2e1ef; - color:#336699; -} -.buttons_for_course a.regular:active{ - background-color:#6299c5; - border:1px solid #6299c5; - color:#fff; -} + .buttons_for_course a.regular{ + color:#ffffff; + } + .buttons_for_course a.regular:hover { + background-color:#dff4ff; + border:1px solid #c2e1ef; + color:#336699; + } + .buttons_for_course a.regular:active{ + background-color:#6299c5; + border:1px solid #6299c5; + color:#fff; + } -/* end */ + /* end */ -.course-font { - color:#8c8a8a; -} + .course-font { + color:#8c8a8a; + } -.teacher { - display: inline-block; - word-spacing: 22px; - width: 60px; - text-justify:inter-ideograph; - text-align: justify; -} -.brief_introduction { - margin-top: -18px; - margin-left: 60px; - /*display: inline-block;*/ - width: 500px; - overflow: hidden; - white-space: nowrap; - text-overflow: ellipsis; - -o-text-overflow: ellipsis; -} + .teacher { + display: inline-block; + word-spacing: 22px; + width: 60px; + text-justify:inter-ideograph; + text-align: justify; + } + .brief_introduction { + margin-top: -18px; + margin-left: 60px; + /*display: inline-block;*/ + width: 500px; + overflow: hidden; + white-space: nowrap; + text-overflow: ellipsis; + -o-text-overflow: ellipsis; + } -/* - * * - *Designed for message. - */ + /* + * * + *Designed for message. + */ .avatar-3{ - width: 35px; - height: 35px; + width: 35px; + height: 35px; } ul.message-for-user { - list-style-type: none; - margin: 0px; - padding: 0px; - font-family: "Microsoft YaHei",Verdana,sans-serif,simsun; - text-align: left; - font-size: 10pt; - width: 100%; + list-style-type: none; + margin: 0px; + padding: 0px; + font-family: "Microsoft YaHei",Verdana,sans-serif,simsun; + text-align: left; + font-size: 10pt; + width: 100%; } ul.message-for-user li.outer-message-for-user { - margin-left: 20px; - border-bottom: 1px solid rgb(213, 222, 233); - margin-bottom: 10px; - margin-top: 10px; + margin-left: 20px; + border-bottom: 1px solid rgb(213, 222, 233); + margin-bottom: 10px; + margin-top: 10px; } .portrait{ - float: left; - width: 40px; - padding-top: 3px; - margin: 0px; - padding: 0px; - display: block; - } - + float: left; + width: 40px; + padding-top: 3px; + margin: 0px; + padding: 0px; + display: block; +} + span.body{ - float: left; - width: 80%; - overflow: hidden; - font-size: 9pt; - margin: 0px 10px; - padding: 0px; - display: block; - margin-left: 20px; - } - - span.time{ - color: rgb(172,174,174); - font-size: 14px; - } - - .message-notes{ - max-width: 80%; - word-wrap: break-word; - } - + float: left; + width: 80%; + overflow: hidden; + font-size: 9pt; + margin: 0px 10px; + padding: 0px; + display: block; + margin-left: 20px; +} + +span.time{ + color: rgb(172,174,174); + font-size: 14px; +} + +.message-notes{ + max-width: 80%; + word-wrap: break-word; +} + ul.messages-for-user-reply li { - padding-bottom: 4px; - font-size: 9pt; + padding-bottom: 4px; + font-size: 9pt; } .respond-form{ - display: none; - width: 87%; - margin: auto; - clear: both; + display: none; + width: 87%; + margin: auto; + clear: both; } .outer-message-for-use p { - margin: 0; - padding: 0; - margin-top: 5px; + margin: 0; + padding: 0; + margin-top: 5px; } .message-body p { - margin: 0; - padding: 0; - margin-top: 4px; - margin-left: 4px; - font-size: 9pt; + margin: 0; + padding: 0; + margin-top: 4px; + margin-left: 4px; + font-size: 9pt; } .message-body { - margin: 0; - padding: 0; - margin-left: 40px; + margin: 0; + padding: 0; + margin-left: 40px; } .counter { - float: left; + float: left; } .toomuch { - color: red; + color: red; } .bonus { - color: #ed8924; - font-size: 13px; + color: #ed8924; + font-size: 13px; } .bid_description { - width: 90%; - float: left; - margin: 0; - padding: 0; + width: 90%; + float: left; + margin: 0; + padding: 0; } #loggedas ul{ - width:115px; - border-bottom-left-radius: 4px; - border-bottom-right-radius: 4px; + width:115px; + border-bottom-left-radius: 4px; + border-bottom-right-radius: 4px; } #loggedas li { - border-bottom: 1px solid #129DAD; - color: white; - list-style: none ; - padding: 6px 0px; - margin-left: 5%; + border-bottom: 1px solid #129DAD; + color: white; + list-style: none ; + padding: 6px 0px; + margin-left: 5%; } #loggedas li span{ - cursor: pointer; + cursor: pointer; } #loggedas ul:first-child { - border-top: 1px solid #12A7B8; + border-top: 1px solid #12A7B8; } #loggedas li.last_child { } #loggedas .sub_menu { - - box-shadow: 2px 2px 6px #b0b0b0 ; - display: none; - background: #13AEBF 0 0 no-repeat; - left: 750px; - padding-bottom: 5px; - position: absolute; - top: 40px; - font-size: 1.1em; - margin: 0px auto; - padding: 0px 0px; - text-align: center; - z-index: 1; + + box-shadow: 2px 2px 6px #b0b0b0 ; + display: none; + background: #13AEBF 0 0 no-repeat; + left: 750px; + padding-bottom: 5px; + position: absolute; + top: 40px; + font-size: 1.1em; + margin: 0px auto; + padding: 0px 0px; + text-align: center; + z-index: 1; } #loggedas .sub_menu a{ - margin: 0px; + margin: 0px; } .sub_menu li{ - width: 90%; + width: 90%; } #project_loggedas_li .project_sub_menu { - box-shadow: 2px 2px 6px #b0b0b0 ; - display: none; - background: #13AEBF 0 0 no-repeat; - left: 115px; - padding-bottom: 5px; - position: absolute; - top: 0px; - font-size: 1.1em; - margin: 0px auto; - padding: 0px 0px; - text-align: left; - z-index: 1; + box-shadow: 2px 2px 6px #b0b0b0 ; + display: none; + background: #13AEBF 0 0 no-repeat; + left: 115px; + padding-bottom: 5px; + position: absolute; + top: 0px; + font-size: 1.1em; + margin: 0px auto; + padding: 0px 0px; + text-align: left; + z-index: 1; } #project_loggedas_li .project_sub_menu a{ - margin: 0px; + margin: 0px; } #project_loggedas_li li { - border-bottom: 1px solid #129DAD; - color: white; - list-style: none ; - padding: 6px 0px; - margin-left: 5%; - font-size: 0.8em; - width: 90%; - line-height: 15px; + border-bottom: 1px solid #129DAD; + color: white; + list-style: none ; + padding: 6px 0px; + margin-left: 5%; + font-size: 0.8em; + width: 90%; + line-height: 15px; } #course_loggedas_li .course_sub_menu { - box-shadow: 2px 2px 6px #b0b0b0 ; - display: none; - background: #13AEBF 0 0 no-repeat; - left: 115px; - padding-bottom: 5px; - position: absolute; - top: 0px; - font-size: 1.1em; - margin: 0px auto; - padding: 0px 0px; - text-align: left; - z-index: 1; + box-shadow: 2px 2px 6px #b0b0b0 ; + display: none; + background: #13AEBF 0 0 no-repeat; + left: 115px; + padding-bottom: 5px; + position: absolute; + top: 0px; + font-size: 1.1em; + margin: 0px auto; + padding: 0px 0px; + text-align: left; + z-index: 1; } #course_loggedas_li .course_sub_menu a{ - margin: 0px; + margin: 0px; } #course_loggedas_li li { - border-bottom: 1px solid #129DAD; - color: white; - list-style: none ; - padding: 6px 0px; - margin-left: 5%; - font-size: 0.8em; - width: 90%; - line-height: 15px; + border-bottom: 1px solid #129DAD; + color: white; + list-style: none ; + padding: 6px 0px; + margin-left: 5%; + font-size: 0.8em; + width: 90%; + line-height: 15px; } /*gcm*/ .footer_logo_link{ - margin:5px; + margin:5px; } #copyright,#contact_us,#record{ - margin-left:20px; + margin-left:20px; } .footer_text_link{ - margin: 0px 5px; + margin: 0px 5px; } -/*gcm*/ \ No newline at end of file