2013-08-01 10:33:49 +08:00
html { overflow-y : scroll ; }
2013-09-02 12:49:17 +08:00
body { font-family : '微软雅黑' , Verdana , sans-serif ; font-size : 13 px ; color : #484848 ; margin : 0 ; padding : 0 ; min-width : 900 px ; } /*modified by linchun*/
2013-08-01 10:33:49 +08:00
2013-09-02 12:49:17 +08:00
h1 , h2 , h3 , h4 { font-family : '微软雅黑' , "Trebuchet MS" , Verdana , sans-serif ; padding : 2 px 10 px 1 px 0 px ; margin : 0 0 10 px 0 ; }
2013-08-01 10:33:49 +08:00
# content h1 , h2 , h3 , h4 { color : #555 ; }
h2 , . wiki h1 { font-size : 20 px ; }
2013-09-02 13:07:23 +08:00
h3 , . wiki h2 { font-size : 15 px ; }
2013-08-01 10:33:49 +08:00
h4 , . wiki h3 { font-size : 13 px ; }
h4 { border-bottom : 1 px dotted #bbb ; }
2013-08-06 10:16:51 +08:00
2013-08-01 10:33:49 +08:00
/*new by huang*/
/**/
2013-11-04 15:20:22 +08:00
. top-content {
background-color : rgb ( 226 , 244 , 255 ) ;
height : 40px ;
width : 940px ;
}
2013-09-29 19:46:59 +08:00
. enterprise {
padding-left : 400px ;
padding-top : 10px ;
}
2013-08-27 09:09:34 +08:00
. project_avatar_name {
position : relative ;
font-size : 16px ;
display : block ;
}
2013-08-20 20:00:52 +08:00
a . bids_user {
font-family : 微软雅黑 ;
color : # 15bccf ;
font-size : 14px ;
font-weight : bold ;
}
2013-08-12 10:25:23 +08:00
. welcome_logo {
float : left ;
padding-left : 5px ;
padding-top : 2px ;
}
2013-08-11 15:27:34 +08:00
. welcome_images {
width : 200px ;
height : 200px ;
}
2013-08-12 15:52:17 +08:00
. base_footer {
color : # acaeb1 ;
font-size : 12px ;
}
2013-08-12 20:51:21 +08:00
. project_top {
padding : 10px 20px ;
}
. line {
width : 905px ;
height : 1px ;
margin : 0px ;
background-color : # cacaca ;
overflow : hidden ;
margin-top : 10px ;
}
2013-08-27 09:09:34 +08:00
ul . list_watch {
padding-left : 0px ;
list-style-type : none ;
height : auto ;
border-bottom : 1px dashed rgb ( 204 , 204 , 204 ) ;
2013-08-08 22:19:15 +08:00
}
2013-08-01 10:33:49 +08:00
. new_creat {
padding-top : 0px ;
float : right ;
padding-right : 30px ;
}
ul . tool { margin : 0 px ; padding-left : 0 em ; }
ul . tool li { list-style-type : none ;
height : auto ; }
. font_index {
2013-08-10 09:31:48 +08:00
font-size : 22px ;
2013-08-01 10:33:49 +08:00
font-family : 微软雅黑 ;
2013-08-10 09:31:48 +08:00
color : # 068d9c ;
2013-08-01 10:33:49 +08:00
}
2013-08-12 21:54:59 +08:00
. font_aram {
font-size : 14px ;
font-family : 微软雅黑 ;
font-weight : bold ;
}
2013-08-01 10:33:49 +08:00
. font_content {
font-size : 14px ;
font-family : 微软雅黑 ;
color : # FFFFFF ;
}
. time_project {
font-size : 12px ;
font-family : 微软雅黑 ;
}
. line_bottom {
margin-top : 1px ;
dashed : # ffff00 ;
height : 1px ;
overflow : hidden ;
}
/*多行隐藏*/
. tablecontext {
/*white-space:nowrap;*/
overflow : hidden ;
height : 35px ;
width : 200px ;
text-align : left ;
font-family : arial ;
font-size : 12px ;
color : # 7e7e7e ;
}
. content_frame {
2013-08-11 21:09:12 +08:00
padding-bottom : 30px ;
2013-08-01 10:33:49 +08:00
float : left ;
}
. user_other_model {
margin : 5px 0px 0px 0px ;
padding-left : 8px ;
height : auto ;
background-color : # d0d9e0 ;
}
2013-08-06 15:53:08 +08:00
. font_title_document {
font-size : 13px ;
font-weight : bold ;
}
2013-08-13 16:31:52 +08:00
. font_title_tag {
font-family : 微软雅黑 ;
font-weight : bold ;
padding-top : 3px ;
padding-bottom : 3px ;
font-size : 16px ;
/*color:#05a8bb;*/
}
2013-08-01 10:33:49 +08:00
. font_title_left {
font-family : 微软雅黑 ;
font-weight : bold ;
2013-08-10 09:31:48 +08:00
padding-left : 10px ;
2013-08-01 10:33:49 +08:00
padding-top : 3px ;
padding-bottom : 3px ;
font-size : 16px ;
2013-08-10 09:31:48 +08:00
/*color:#05a8bb;*/
2013-08-01 10:33:49 +08:00
}
2013-08-03 22:22:17 +08:00
. font_small_watch {
font-family : 微软雅黑 ;
font-weight : bold ;
2013-08-10 09:31:48 +08:00
color : # 15bccf ;
2013-08-03 22:22:17 +08:00
}
2013-08-01 10:33:49 +08:00
. left_wf {
padding-left : 8px ;
}
. main_context {
padding-bottom : 5px ;
}
2013-08-10 09:31:48 +08:00
. welcome_image {
height : 27px ;
width : 30px ;
}
2013-08-04 10:56:56 +08:00
. font_welcome {
font-family : 微软雅黑 ;
font-weight : bold ;
font-size : 16px ;
color : # 6d6e6e ;
}
2013-08-10 19:58:36 +08:00
. font_welcome_trustie {
font-family : Impact ;
font-weight : regular ;
2013-08-30 15:19:52 +08:00
font-size : 29px ;
2013-08-10 19:58:36 +08:00
color : # 15bccf ;
}
. font_welcome_Cdescription {
2013-08-27 22:19:07 +08:00
font-family : 微软雅黑 ;
font-size : 16px ;
color : # 5c5c5c ;
}
. font_welcome_tdescription {
2013-09-02 12:49:17 +08:00
font-family : '微软雅黑' ;
2013-08-30 15:19:52 +08:00
font-size : 20px ;
2013-09-02 20:37:41 +08:00
color : # 5c5c5c ;
text-align : justify ;
text-justify : inter-ideograph ;
2013-08-10 19:58:36 +08:00
}
2013-09-02 20:37:41 +08:00
. font_welcome_tdescription2 {
font-family : Arial , Helvetica , sans-serif ;
font-size : 20px ;
color : # FF0000 ;
text-align : justify ;
text-justify : inter-ideograph ;
}
2013-08-10 19:58:36 +08:00
. font_welcome_Edescription {
font-family : Default ;
2013-08-04 10:56:56 +08:00
font-size : 16px ;
2013-08-10 19:58:36 +08:00
color : # 9a9a9a ;
2013-08-04 10:56:56 +08:00
}
2013-08-10 19:58:36 +08:00
2013-08-04 10:56:56 +08:00
. font_welcome_feature {
2013-08-30 15:19:52 +08:00
font-family : 微软雅黑 ;
2013-08-04 10:56:56 +08:00
font-weight : bold ;
2013-08-30 15:19:52 +08:00
font-size : 16px ;
2013-08-04 10:56:56 +08:00
color : # 09b2c8 ;
padding-top : 50px ;
}
2013-08-01 10:33:49 +08:00
. info_font {
2013-08-06 10:16:51 +08:00
padding-left : 8px ;
2013-08-01 10:33:49 +08:00
font-family : 微软雅黑 ;
font-weight : bold ;
2013-08-06 10:16:51 +08:00
font-size : 16px ;
2013-10-16 22:02:05 +08:00
color : # 4d4d4d ;
word-wrap : break-word ;
word-break : break-all ;
2013-08-01 10:33:49 +08:00
}
. font_lighter {
font-family : 微软雅黑 ;
color : # acaeb1 ;
2013-08-31 17:04:11 +08:00
font-size : 13px ;
2013-08-01 10:33:49 +08:00
}
2013-08-10 19:58:36 +08:00
2013-08-11 15:27:34 +08:00
. font_lighter2 {
2013-09-02 12:49:17 +08:00
font-family : '微软雅黑' ;
2013-08-11 15:27:34 +08:00
color : # 9a9a9a ;
2013-08-12 10:25:23 +08:00
font-size : 14px ;
2013-08-11 15:27:34 +08:00
}
2013-08-04 10:56:56 +08:00
. font_lighter_welcome {
color : # acaeb1 ;
font-size : 12px ;
2013-09-02 12:49:17 +08:00
font-family : 微软雅黑 ;
2013-08-04 10:56:56 +08:00
}
2013-09-23 08:44:48 +08:00
. justify_side > span {
text-align : justify ;
width : 180px ;
}
2013-08-01 11:08:59 +08:00
. font_lighter_sidebar {
2013-08-06 10:16:51 +08:00
/*font-family:微软雅黑;*/
2013-08-01 11:08:59 +08:00
color : # 919294 ;
font-size : 13px ;
2013-08-06 10:16:51 +08:00
padding-left : 12px ;
padding-right : 8px ;
line-height : 1 . 5em ;
}
. created_on_project {
padding-left : 12px ;
padding-bottom : 5px ;
2013-08-01 11:08:59 +08:00
}
2013-08-01 10:33:49 +08:00
. font_description {
2013-08-27 20:07:01 +08:00
font-size : 14px ;
2013-08-06 10:16:51 +08:00
line-height : 1 . 5em ;
2013-08-01 10:33:49 +08:00
}
2013-08-13 15:52:22 +08:00
. font_description2 {
font-size : 13px ;
line-height : 1 . 5em ;
padding-left : 10px ;
}
2013-08-01 10:33:49 +08:00
. font_tool {
font-family : 微软雅黑 ;
2013-08-06 10:16:51 +08:00
font-size : 14px ;
2013-08-01 10:33:49 +08:00
color : 1a1a1a ;
2013-08-06 10:16:51 +08:00
padding-left : 6px ;
2013-08-01 10:33:49 +08:00
}
2013-08-06 10:16:51 +08:00
. spaceleft { float : left ; width : 240 px ; }
2013-08-10 19:58:36 +08:00
2013-08-06 10:16:51 +08:00
. spaceright { float : left ; width : 620 px ; }
2013-08-10 19:58:36 +08:00
. welcone_left {
2013-08-22 22:39:35 +08:00
margin-top : 60px ;
2013-09-02 12:49:17 +08:00
2013-08-10 19:58:36 +08:00
margin-left : 90px ;
float : left ;
width : 49 % ;
}
. welcome_right {
margin-right : 200px ;
float : right ;
width : 49 % ;
}
2013-08-01 10:33:49 +08:00
. inf_user_motto {
padding-left : 8px ;
margin : 5px 0px 0px 0px ;
2013-08-03 22:22:17 +08:00
padding-top : 1px ;
2013-08-01 10:33:49 +08:00
background-color : # b8c1c8 ;
height : auto ;
}
/ * . user_watcher {
padding-left : 8px ;
margin : 5px 0px 0px 0px ;
height : 220px ;
background-color : # bababa ;
} * /
. inf_user_image {
padding-left : 8px ;
2013-08-06 10:16:51 +08:00
margin : 0px ;
2013-08-01 10:33:49 +08:00
background-color : # fff ;
height : auto ;
padding-bottom : 8px ;
}
2013-08-06 10:16:51 +08:00
. inf_user_image img . avatar2 {
2013-08-12 10:25:23 +08:00
background : rgb ( 245 , 245 , 245 ) ;
padding : 4px ;
border : 1px solid # e5dfc7 ;
float : left ;
display : block ;
2013-08-06 10:16:51 +08:00
height : 80px ;
width : 80px ;
}
2013-08-01 10:33:49 +08:00
. user_fans {
padding-left : 0px ;
2013-08-06 10:16:51 +08:00
margin : 0px ;
2013-08-01 10:33:49 +08:00
height : auto ;
background-color : # fff ;
}
. inf_user_context {
2013-08-03 22:22:17 +08:00
padding-left : 0px ;
2013-08-06 10:16:51 +08:00
margin : 0px ;
2013-08-03 22:22:17 +08:00
padding-top : 1px ;
2013-08-01 10:33:49 +08:00
background-color : # fff ;
height : auto ;
/*color:#fff; */
}
2013-08-12 21:54:59 +08:00
. user_tags {
padding-top : 5px ;
padding-bottom : 5px ;
2013-09-16 08:49:39 +08:00
padding-left : 12px ;
2013-09-27 14:58:51 +08:00
padding-right : 12px ;
2013-08-12 21:54:59 +08:00
}
2013-08-01 10:33:49 +08:00
. tool {
padding-left : 0px ;
2013-08-03 22:22:17 +08:00
margin : 0px 0px 0px 0px ;
2013-08-01 10:33:49 +08:00
height : auto ;
background-color : # fff ;
2013-08-07 11:29:00 +08:00
padding-bottom : 0px ;
2013-08-01 10:33:49 +08:00
}
. user_private {
padding-left : 8px ;
margin : 5px 0px 0px 0px ;
height : 100px ;
background-color : # dbdbde ;
}
. user_private_left {
padding-left : 8px ;
float : left ;
height : 100px ;
width : 110px ;
background-color : # a5abb4 ;
}
. user_private_right {
margin : 0px 0px 0px 5px ;
float : left ;
height : 100px ;
width : 115px ;
background-color : # adb6c5 ;
}
. user_underline {
margin : 1 ;
padding : 1 ;
width : 240px ;
height : 1px ;
2013-08-10 09:31:48 +08:00
background-color : # 15bccf ;
2013-08-01 10:33:49 +08:00
overflow : hidden
}
2013-09-29 19:46:59 +08:00
. user_enterprise_underline {
margin : 1 ;
padding : 1 ;
width : 240px ;
height : 1px ;
background-color : # ac344f ;
overflow : hidden
}
2013-08-02 11:03:36 +08:00
. user_underline2 {
margin : 1 ;
padding : 1 ;
width : 240px ;
2013-08-03 22:22:17 +08:00
height : 1px ;
background-color : # c6e9fe ;
2013-08-02 11:03:36 +08:00
overflow : hidden
}
2013-08-04 10:56:56 +08:00
. user_underline3 {
margin : 1 ;
padding : 1 ;
width : 120px ;
height : 1px ;
background-color : # c6e9fe ;
overflow : hidden ;
margin-top : 10px ;
}
2013-08-16 22:53:28 +08:00
. homepage_underline {
margin : 1 ;
padding : 1 ;
width : 240px ;
height : 1px ;
background-color : # c6e9fe ;
overflow : hidden ;
margin-top : 0px ;
margin-bottom : 20px ;
}
2013-08-01 10:33:49 +08:00
. line_under {
border-bottom : 1px dashed rgb ( 204 , 204 , 204 ) ;
}
2013-08-09 09:50:08 +08:00
. line_heng {
width : 670px ;
height : 1px ;
margin-top : 5px ;
border : 0px ;
background-color : # D5D5D5 ;
color : # D5D5D5 ;
}
2013-08-01 10:33:49 +08:00
ul . user_project_sort { margin : 0 px ; padding-left : 0 em ; }
ul . user_project_sort li { list-style-type : none ;
height : auto ; }
/**/
/*h写的样式*/
. lbadding { float : left ; padding-left : 10 px } /*huang*/
. rlbadding { float : left ; padding-left : 0 px ; margin-top : 40 px } /*huang*/
. lbadding h7 { letter-spacing : -0.0125 em ; font-weight : 700 } /*未用*/
. newsplitcontentright { float : right ; width : 49 % ; } /*huang*/
. newsplitcontentleft { float : left ; width : 49 % ; } /*huang*/
. newsplitcontentall { float : left ; padding-left : 30 px ; width : 95 % }
. more { float : right ; padding-right : 60 px ; padding-top : 20 px ; text-decoration : underline ; color : #95c3bc }
/*字体*/
. header_logo_left {
float : left ;
width : 70 % ;
height : 50px ;
}
. header_logo_right {
padding-left : -50px ;
padding-top : -50px ;
float : right ;
width : 30 % ;
height : 50px ;
}
a . htags {
background-color : # deebf0 ;
border-radius : 5px 5px 5px 5px ;
padding : 0px 4px 0px 4px ;
margin : 0 3px ;
}
2013-09-23 13:35:29 +08:00
a . logical_int {
color : # ed8924 ;
}
2013-09-02 12:49:17 +08:00
. contextdescription2 { font-family : '微软雅黑' ;
2013-08-01 10:33:49 +08:00
font-size : 12px ;
font-weight : ligher ;
color : # 7e7e7e ;
}
ul . context_projects { margin : 0 px ; padding-left : 0 em ; }
ul . context_projects ul { padding-left : 1.6 em ; }
ul . context_projects li { list-style-type : none ;
height : 50px ; }
/*字体*/
. more { float : right ; padding-right : 40 px ; text-decoration : underline ; color : #95c3bc }
/*控制project里面header内容, 一排读数*/
. newprojectheader {
font-weight : bold ;
font-size : 14px ;
font-family : "黑体" ;
color : # 597e95 ;
/*text-decoration:underline;*/
padding : 10px 0px 10px 20px ;
}
/*显示一个区域,多余的隐藏 比如项目描述内容多余部分的隐藏 两行隐藏*/
. tablecontext {
/*white-space:nowrap;*/
overflow : hidden ;
height : 30px ;
width : 450px ;
margin-right : auto ;
margin-left : auto ;
text-align : left ;
padding-top : 12px ;
font-family : arial ;
font-size : 12px ;
font-weight : ligher ;
color : # 7e7e7e ;
}
. top_description {
overflow : hidden ;
height : 65px ;
width : 600px ;
color : # 7e7e7e ;
}
/*显示浅颜色的字体*/
. fontligher {
font-family : arial ;
font-size : 12px ;
font-weight : ligher ;
color : # 505050 ;
height : 34px ;
width : 500px ;
margin-right : auto ;
margin-left : auto ;
text-align : left ;
padding-top : 10px ;
}
. documenttext { /*没用*/
/*white-space:nowrap;*/
overflow : hidden ;
height : 220px ;
width : 100px ;
margin-right : auto ;
margin-left : auto ;
text-align : left ;
padding-top : 10px ;
}
. tablecontext_single {
white-space : nowrap ;
overflow : hidden ;
text-overflow : ellipsis ;
width : 450px ;
margin-right : auto ;
margin-left : auto ;
text-align : left ;
padding-top : 0px ;
}
/*单行隐藏不限长度*/
. alone_sigle {
white-space : nowrap ;
overflow : hidden ;
text-overflow : ellipsis ;
}
. firstname_project { /*控制读出的project标题内容*/
white-space : nowrap ;
width : 120px ;
width : 300px ;
margin-right : auto ;
margin-left : auto ;
text-align : left ;
padding-top : 5px ;
}
. firstname_project { /*控制读出的project标题内容*/
white-space : nowrap ;
width : 100px ;
overflow : hidden ;
margin-right : auto ;
margin-left : auto ;
text-align : left ;
2013-09-02 12:49:17 +08:00
2013-08-01 10:33:49 +08:00
font-size : 24px ;
font-weight : bold ;
text-decoration : ;
color : # 000000 ;
}
. firdtname_project {
2013-09-02 12:49:17 +08:00
2013-08-01 10:33:49 +08:00
font-size : 12px ;
font-weight : bold ;
text-decoration : ;
color : # 116699 ;
}
. lbadding h3 {
color : # 1c5c76 ;
font-size : 16px ;
line-height : 19px ;
margin-bottom : 0 ;
margin-top : 0 ;
text-decoration : underline ;
}
. last_active {
color : AA9C84 ;
font-size : 12px
text-decoration : none ;
}
ul . newprojects { /*huang*/
margin : 0px ;
padding-left : 2em ;
}
ul . newprojects ul {
padding-left : 1 . 6em ;
}
ul . newprojects li { /*huang 块状*/
padding : 4 % ;
background-color : # f5f1e8 ;
margin : 0 0 3px ;
display : inline-block ;
display : inline-block ;
vertical-align : top ;
width : 200px ;
vertical-align : top ;
border-bottom : 5px # DBEDF4 solid ;
border-left : 2px dotted # DBEDF4 ;
min-height : 260px ;
line-height : : 30px ;
}
ul . newprojects li documenttext { /*未wan*/
/*overflow: hidden;*/
height : 260px ;
width : 200px ;
margin-right : auto ;
padding-top : 10px ;
}
ul . newprojects2 { /*huang*/
margin : 0px ;
padding-left : 2em ;
}
ul . newprojects2 ul {
padding-left : 1 . 6em ;
}
ul . newprojects2 li {
list-style-type : none ;
line-height : 10px ;
}
. newfeedback {
height : auto ;
margin-left : 0px ;
margin-bottom : 12px ;
border : 0px none ! important ;
}
. newfeedback h1 {
color : inherit ;
text-d
}
/***** Layout *****/
# wrapper { background : white ; }
# top-menu { background : #3E5B76 ; color : #000 ; height : 1.8 em ; font-size : 1.0 em ; padding : 2 px 2 px 0 px 6 px ; }
# top-menu ul { margin : 0 ; padding : 0 ; }
# top-menu li {
float : left ;
list-style-type : none ;
margin : 0px 0px 0px 0px ;
padding : 0px 0px 0px 0px ;
white-space : nowrap ;
}
2013-08-30 15:19:52 +08:00
# top-menu a { color : #fff ; margin-right : 8 px ; font-weight : bold ; }
2013-08-27 22:19:07 +08:00
# top-menu # loggedas
{
float : right ;
margin-right : 0 . 5em ;
color : # fff ;
}
2013-08-01 10:33:49 +08:00
# account { float : right ; }
2013-09-29 19:46:59 +08:00
# account-enterprise {
float : right ;
padding-top : 10px ;
padding-right : 347px ;
}
# account-college {
float : right ;
padding-top : 10px ;
padding-right : 302px ;
}
2013-08-01 10:33:49 +08:00
# header { min-height : 5.3 em ; margin : 0 ; background-color : #628DB6 ; color : #f8f8f8 ; padding : 4 px 8 px 20 px 6 px ; position : relative ; }
# header a { color : #f8f8f8 ; }
# header h1 a . ancestor { font-size : 80 % ; }
# quick-search { float : right ; }
# main-menu { left : 6 px ; } /*by young*/
# main-menu ul { margin : 0 ; padding : 0 ; }
# main-menu li {
float : left ;
list-style-type : none ;
margin : 0px 2px 0px 0px ;
padding : 0px 0px 0px 0px ;
white-space : nowrap ;
}
# main-menu li a {
display : block ;
color : # 039ea0 ;
text-decoration : none ;
font-weight : bold ;
margin : 0 ;
padding : 4px 10px 4px 10px ;
}
# main-menu li a : hover { background : #759FCF ; color : #fff ; }
# main-menu li a . selected , # main-menu li a . selected : hover { background : #fff ; color : #555 ; }
# admin-menu ul { margin : 0 ; padding : 0 ; }
# admin-menu li { margin : 0 ; padding : 0 0 6 px 0 ; list-style-type : none ; }
# admin-menu a { background-position : 0 % 40 % ; background-repeat : no-repeat ; padding-left : 20 px ; padding-top : 2 px ; padding-bottom : 3 px ; }
# admin-menu a . projects { background-image : url ( ../images/projects.png ) ; }
# admin-menu a . users { background-image : url ( ../images/user.png ) ; }
# admin-menu a . groups { background-image : url ( ../images/group.png ) ; }
# admin-menu a . roles { background-image : url ( ../images/database_key.png ) ; }
# admin-menu a . trackers { background-image : url ( ../images/ticket.png ) ; }
# admin-menu a . issue_statuses { background-image : url ( ../images/ticket_edit.png ) ; }
# admin-menu a . workflows { background-image : url ( ../images/ticket_go.png ) ; }
# admin-menu a . custom_fields { background-image : url ( ../images/textfield.png ) ; }
# admin-menu a . enumerations { background-image : url ( ../images/text_list_bullets.png ) ; }
# admin-menu a . settings { background-image : url ( ../images/changeset.png ) ; }
# admin-menu a . plugins { background-image : url ( ../images/plugin.png ) ; }
# admin-menu a . info { background-image : url ( ../images/help.png ) ; }
# admin-menu a . server_authentication { background-image : url ( ../images/server_key.png ) ; }
# main { background-color : #EEEEEE ; }
# sidebar { float : left ; width : 22 % ; position : relative ; z-index : 9 ; padding : 0 ; margin : 0 ; } /*by young*/
* html # sidebar { width : 22 % ; }
# sidebar h3 { font-size : 14 px ; margin-top : 14 px ; color : #666 ; }
# sidebar hr { width : 100 % ; margin : 0 auto ; height : 1 px ; background : #ccc ; border : 0 ; }
* html # sidebar hr { width : 95 % ; position : relative ; left : -6 px ; color : #ccc ; }
# sidebar . contextual { margin-right : 1 em ; }
# content { } /*by young*/
* html # content { width : 75 % ; padding-left : 0 ; margin-top : 0 px ; padding : 6 px 10 px 10 px 10 px ; }
html > body # content { min-height : 600 px ; }
* html body # content { height : 600 px ; } /* IE */
# main . nosidebar # sidebar { display : none ; }
# main . nosidebar # content { width : auto ; border-right : 0 ; }
# footer { clear : both ; border-top : 1 px solid #bbb ; font-size : 0.9 em ; color : #aaa ; padding : 5 px ; text-align : center ; background : #fff ; }
# login-form table { margin-top : 5 em ; padding : 1 em ; margin-left : auto ; margin-right : auto ; border : 2 px solid #FDBF3B ; background-color : #FFEBC1 ; }
# login-form table td { padding : 6 px ; }
# login-form label { font-weight : bold ; }
# login-form input # username , # login-form input # password { width : 300 px ; }
div . modal { border-radius : 5 px ; background : #fff ; z-index : 50 ; padding : 4 px ; }
div . modal h3 . title { display : none ; }
div . modal p . buttons { text-align : right ; margin-bottom : 0 ; }
input # openid_url { background : url ( ../images/openid-bg.gif ) no-repeat ; background-color : #fff ; background-position : 0 50 % ; padding-left : 18 px ; }
. clear : after { content : "." ; display : block ; height : 0 ; clear : both ; visibility : hidden ; }
/***** Links *****/
a , a : link , a : visited { color : #169 ; text-decoration : none ; }
a : hover , a : active { color : #c61a1a ; text-decoration : underline ; }
a img { border : 0 ; }
a . issue . closed , a . issue . closed : link , a . issue . closed : visited { color : #999 ; text-decoration : line-through ; }
a . project . closed , a . project . closed : link , a . project . closed : visited { color : #999 ; }
a . user . locked , a . user . locked : link , a . user . locked : visited { color : #999 ; }
# sidebar a . selected { line-height : 1.7 em ; padding : 1 px 3 px 2 px 2 px ; margin-left : -2 px ; background-color : #9DB9D5 ; color : #fff ; border-radius : 2 px ; }
# sidebar a . selected : hover { text-decoration : none ; }
# admin-menu a { line-height : 1.7 em ; }
# admin-menu a . selected { padding-left : 20 px !important ; background-position : 2 px 40 % ; }
a . collapsible { padding-left : 12 px ; background : url ( ../images/arrow_expanded.png ) no-repeat -3 px 40 % ; }
a . collapsible . collapsed { background : url ( ../images/arrow_collapsed.png ) no-repeat -5 px 40 % ; }
a # toggle-completed-versions { color : #999 ; }
/***** Tables *****/
table . list { border : 1 px solid #e4e4e4 ; border-collapse : collapse ; width : 100 % ; margin-bottom : 4 px ; }
table . list th { background-color : #EEEEEE ; padding : 4 px ; white-space : nowrap ; }
table . list td { vertical-align : top ; padding-right : 10 px ; }
table . list td . id { width : 2 % ; text-align : center ; }
table . list td . checkbox { width : 15 px ; padding : 2 px 0 0 0 ; }
table . list td . checkbox input { padding : 0 px ; }
table . list td . buttons { width : 15 % ; white-space : nowrap ; text-align : right ; }
table . list td . buttons a { padding-right : 0.6 em ; }
table . list caption { text-align : left ; padding : 0.5 em 0.5 em 0.5 em 0 ; }
tr . project td . name a { white-space : nowrap ; }
tr . project . closed , tr . project . archived { color : #aaa ; }
tr . project . closed a , tr . project . archived a { color : #aaa ; }
tr . project . idnt td . name span { background : url ( ../images/bullet_arrow_right.png ) no-repeat 0 50 % ; padding-left : 16 px ; }
tr . project . idnt-1 td . name { padding-left : 0.5 em ; }
tr . project . idnt-2 td . name { padding-left : 2 em ; }
tr . project . idnt-3 td . name { padding-left : 3.5 em ; }
tr . project . idnt-4 td . name { padding-left : 5 em ; }
tr . project . idnt-5 td . name { padding-left : 6.5 em ; }
tr . project . idnt-6 td . name { padding-left : 8 em ; }
tr . project . idnt-7 td . name { padding-left : 9.5 em ; }
tr . project . idnt-8 td . name { padding-left : 11 em ; }
tr . project . idnt-9 td . name { padding-left : 12.5 em ; }
tr . issue { text-align : center ; white-space : nowrap ; }
tr . issue td . subject , tr . issue td . category , td . assigned_to , tr . issue td . string , tr . issue td . text , tr . issue td . relations { white-space : normal ; }
tr . issue td . subject , tr . issue td . relations { text-align : left ; }
tr . issue td . done_ratio table . progress { margin-left : auto ; margin-right : auto ; }
tr . issue td . relations span { white-space : nowrap ; }
table . issues td . description { color : #777 ; font-size : 90 % ; padding : 4 px 4 px 4 px 24 px ; text-align : left ; white-space : normal ; }
table . issues td . description pre { white-space : normal ; }
tr . issue . idnt td . subject a { background : url ( ../images/bullet_arrow_right.png ) no-repeat 0 50 % ; padding-left : 16 px ; }
tr . issue . idnt-1 td . subject { padding-left : 0.5 em ; }
tr . issue . idnt-2 td . subject { padding-left : 2 em ; }
tr . issue . idnt-3 td . subject { padding-left : 3.5 em ; }
tr . issue . idnt-4 td . subject { padding-left : 5 em ; }
tr . issue . idnt-5 td . subject { padding-left : 6.5 em ; }
tr . issue . idnt-6 td . subject { padding-left : 8 em ; }
tr . issue . idnt-7 td . subject { padding-left : 9.5 em ; }
tr . issue . idnt-8 td . subject { padding-left : 11 em ; }
tr . issue . idnt-9 td . subject { padding-left : 12.5 em ; }
tr . entry { border : 1 px solid #f8f8f8 ; }
tr . entry td { white-space : nowrap ; }
tr . entry td . filename { width : 30 % ; }
tr . entry td . filename_no_report { width : 70 % ; }
tr . entry td . size { text-align : right ; font-size : 90 % ; }
tr . entry td . revision , tr . entry td . author { text-align : center ; }
tr . entry td . age { text-align : right ; }
tr . entry . file td . filename a { margin-left : 16 px ; }
tr . entry . file td . filename_no_report a { margin-left : 16 px ; }
tr span . expander { background-image : url ( ../images/bullet_toggle_plus.png ) ; padding-left : 8 px ; margin-left : 0 ; cursor : pointer ; }
tr . open span . expander { background-image : url ( ../images/bullet_toggle_minus.png ) ; }
tr . changeset { height : 20 px }
tr . changeset ul , ol { margin-top : 0 px ; margin-bottom : 0 px ; }
tr . changeset td . revision_graph { width : 15 % ; background-color : #fffffb ; }
tr . changeset td . author { text-align : center ; width : 15 % ; white-space : nowrap ; }
tr . changeset td . committed_on { text-align : center ; width : 15 % ; white-space : nowrap ; }
table . files tr . file td { text-align : center ; }
table . files tr . file td . filename { text-align : left ; padding-left : 24 px ; }
table . files tr . file td . digest { font-size : 80 % ; }
table . members td . roles , table . memberships td . roles { width : 45 % ; }
tr . message { height : 2.6 em ; }
tr . message td . subject { padding-left : 20 px ; }
tr . message td . created_on { white-space : nowrap ; }
tr . message td . last_message { font-size : 80 % ; white-space : nowrap ; }
tr . message . locked td . subject { background : url ( ../images/locked.png ) no-repeat 0 1 px ; }
tr . message . sticky td . subject { background : url ( ../images/bullet_go.png ) no-repeat 0 1 px ; font-weight : bold ; }
tr . version . closed , tr . version . closed a { color : #999 ; }
tr . version td . name { padding-left : 20 px ; }
tr . version . shared td . name { background : url ( ../images/link.png ) no-repeat 0 % 70 % ; }
tr . version td . date , tr . version td . status , tr . version td . sharing { text-align : center ; white-space : nowrap ; }
tr . user td { width : 13 % ; }
tr . user td . email { width : 18 % ; }
tr . user td { white-space : nowrap ; }
tr . user . locked , tr . user . registered { color : #aaa ; }
tr . user . locked a , tr . user . registered a { color : #aaa ; }
table . permissions td . role { color : #999 ; font-size : 90 % ; font-weight : normal !important ; text-align : center ; vertical-align : bottom ; }
tr . wiki-page-version td . updated_on , tr . wiki-page-version td . author { text-align : center ; }
tr . time-entry { text-align : center ; white-space : nowrap ; }
tr . time-entry td . issue , tr . time-entry td . comments { text-align : left ; white-space : normal ; }
td . hours { text-align : right ; font-weight : bold ; padding-right : 0.5 em ; }
td . hours . hours-dec { font-size : 0.9 em ; }
table . plugins td { vertical-align : middle ; }
table . plugins td . configure { text-align : right ; padding-right : 1 em ; }
table . plugins span . name { font-weight : bold ; display : block ; margin-bottom : 6 px ; }
table . plugins span . description { display : block ; font-size : 0.9 em ; }
table . plugins span . url { display : block ; font-size : 0.9 em ; }
table . list tbody tr . group td { padding : 0.8 em 0 0.5 em 0.3 em ; font-weight : bold ; border-bottom : 1 px solid #ccc ; }
table . list tbody tr . group span . count { position : relative ; top : -1 px ; color : #fff ; font-size : 10 px ; background : #9DB9D5 ; padding : 0 px 6 px 1 px 6 px ; border-radius : 3 px ; margin-left : 4 px ; }
tr . group a . toggle-all { color : #aaa ; font-size : 80 % ; font-weight : normal ; display : none ; }
tr . group : hover a . toggle-all { display : inline ; }
a . toggle-all : hover { text-decoration : none ; }
table . list tbody tr : hover { background-color : #ffffdd ; }
table . list tbody tr . group : hover { background-color : inherit ; }
table td { padding : 2 px ; }
table p { margin : 0 ; }
. odd { background-color : #f6f7f8 ; }
. even { background-color : #fff ; }
a . sort { padding-right : 16 px ; background-position : 100 % 50 % ; background-repeat : no-repeat ; }
a . sort . asc { background-image : url ( ../images/sort_asc.png ) ; }
a . sort . desc { background-image : url ( ../images/sort_desc.png ) ; }
table . attributes { width : 100 % }
table . attributes th { vertical-align : top ; text-align : left ; }
table . attributes td { vertical-align : top ; }
table . boards a . board , h3 . comments { background : url ( ../images/comment.png ) no-repeat 0 % 50 % ; padding-left : 20 px ; }
table . boards td . topic-count , table . boards td . message-count { text-align : center ; }
table . boards td . last-message { font-size : 80 % ; }
table . messages td . author , table . messages td . created_on , table . messages td . reply-count { text-align : center ; }
table . query-columns {
border-collapse : collapse ;
border : 0 ;
}
table . query-columns td . buttons {
vertical-align : middle ;
text-align : center ;
}
td . center { text-align : center ; }
h3 . version { background : url ( ../images/package.png ) no-repeat 0 % 50 % ; padding-left : 20 px ; }
div . issues h3 { background : url ( ../images/ticket.png ) no-repeat 0 % 50 % ; padding-left : 20 px ; }
div . members h3 { background : url ( ../images/group.png ) no-repeat 0 % 50 % ; padding-left : 20 px ; }
div . news h3 { background : url ( ../images/news.png ) no-repeat 0 % 50 % ; padding-left : 20 px ; }
div . projects h3 { background : url ( ../images/projects.png ) no-repeat 0 % 50 % ; padding-left : 20 px ; }
# watchers ul { margin : 0 ; padding : 0 ; }
# watchers li { list-style-type : none ; margin : 0 px 2 px 0 px 0 px ; padding : 0 px 0 px 0 px 0 px ; }
# watchers select { width : 95 % ; display : block ; }
# watchers a . delete { opacity : 0.4 ; vertical-align : middle ; }
# watchers a . delete : hover { opacity : 1 ; }
# watchers img . gravatar { margin : 0 4 px 2 px 0 ; }
span # watchers_inputs { overflow : auto ; display : block ; }
span . search_for_watchers { display : block ; }
span . search_for_watchers , span . add_attachment { font-size : 80 % ; line-height : 2.5 em ; }
span . search_for_watchers a , span . add_attachment a { padding-left : 16 px ; background : url ( ../images/bullet_add.png ) no-repeat 0 50 % ; }
. highlight { background-color : #FCFD8D ; }
. highlight . token-1 { background-color : #faa ; }
. highlight . token-2 { background-color : #afa ; }
. highlight . token-3 { background-color : #aaf ; }
. box {
padding : 6px ;
margin-bottom : 10px ;
background-color : # f6f6f6 ;
color : # 505050 ;
line-height : 1 . 5em ;
border : 1px solid # e4e4e4 ;
}
div . square {
border : 1px solid # 999 ;
float : left ;
margin : . 3em . 4em 0 . 4em ;
overflow : hidden ;
width : . 6em ; height : . 6em ;
}
. contextual { float : right ; white-space : nowrap ; line-height : 1.4 em ; margin-top : 5 px ; padding-left : 10 px ; font-size : 0.9 em ; }
. contextual input , . contextual select { font-size : 0.9 em ; }
. message . contextual { margin-top : 0 ; }
. splitcontent { overflow : auto ; }
. splitcontentleft { float : left ; width : 49 % ; }
2013-08-09 22:26:15 +08:00
/*Added by young*/
2013-08-01 10:33:49 +08:00
. hotlist {
padding : 0 15px 25px ;
}
. splitcontentleft_ { float : left ; width : 33 % ; }
. splitcontentright_ { float : right ; width : 33 % ; }
. table { margin-top : 10 px ; margin-left : 100 px ; }
. table_ { margin-top : -10 px ;
margin-left : -10px ;
}
. splitcontentleft_ { float : left ; width : 33 % ; }
. splitcontentright_ { float : right ; width : 33 % ; }
. table { margin-top : 10 px ; margin-left : 100 px ; }
. table_ { margin-top : 10 px ; }
. table_font { font-size : 20 px ; color : #DD0000 }
. registerd_box { padding-left : 600 px ; }
. project_table { margin : 0 , 0 , 0 , 0 ; margin-bottom : 10 px ; background-color : #0ee ; height : 50 px ; }
. project_header_tag { float : right ; color : #000000 ; }
. project_right_tag { margin-top : 44 % ; }
. project_homepage_tag { float : left ; margin-top : 9 % ; color : #000000 ; }
. project_infor_tag { float : auto ; color : #000000 ; padding-left : 15 px ; }
2013-09-02 12:49:17 +08:00
. project_page_tag { float : right ; color : #C0C0C0 ; font-family : '微软雅黑' ; font-size : 13 px ; }
2013-08-01 10:33:49 +08:00
. wiki_text { font-size : small ; color : #000000 ; }
. user_setting { float : right ; color : #000000 ; padding-right : 10 px ; }
. line_color { color : #000000 ; }
. project_right_tag { margin-top : 40 % ; }
. project_homepage_tag { padding-left : 570 px ; color : #000000 ; }
. project_infor_tag { float : auto ; color : #000000 ; padding-left : 15 px ; }
2013-09-02 12:49:17 +08:00
. project_page_tag { float : right ; color : #C0C0C0 ; font-family : '微软雅黑' ; font-size : 13 px ; }
2013-08-01 10:33:49 +08:00
. wiki_text { font-size : small ; color : #000000 ; }
. user_setting
{
float : right ;
color : # 000000 ;
padding-right : 10px ;
background-color : # CCCCBB ;
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 ;
}
. line_color { color : #000000 ; }
. project_description
{
overflow : hidden ;
text-overflow : ellipsis ;
width : 500px ;
height : 50px ;
}
2013-09-02 12:49:17 +08:00
# header a { font-family : '微软雅黑' , Verdana , sans-serif ; font-size : 12 px ; color : #808080 ; }
2013-08-09 22:26:15 +08:00
# login-form_new table /*Added by young*/
2013-08-01 10:33:49 +08:00
{
2013-08-04 10:56:56 +08:00
padding : 20px 25px ;
2013-08-01 10:33:49 +08:00
background : # fff ;
text-align : left ;
2013-08-04 10:56:56 +08:00
margin-top : 50px ;
2013-08-30 22:07:25 +08:00
width : 320px ;
2013-08-04 10:56:56 +08:00
2013-08-03 22:22:17 +08:00
font-family : 微软雅黑 , lucida grande , verdana ;
2013-08-01 10:33:49 +08:00
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 ;
2013-08-10 19:58:36 +08:00
margin-left : 20px ;
2013-08-01 10:33:49 +08:00
}
/*end*/
. splitcontentright { float : right ; width : 49 % ; }
form { display : inline ; }
2013-08-31 17:04:11 +08:00
input , select { font-family : 微 软 雅 黑 ; vertical-align : middle ; margin-top : 1 px ; margin-bottom : 1 px ; } /*modify by men*/
2013-08-01 10:33:49 +08:00
fieldset { border : 1 px solid #e4e4e4 ; margin : 0 ; }
legend { color : #484848 ; }
hr { width : 100 % ; height : 1 px ; background : #ccc ; border : 0 ; color : #000000 ; }
2013-08-15 09:54:08 +08:00
blockquote {
/*font-style: italic; */
border-left : 1px solid # e0e0e0 ;
border-right : 1px solid # e0e0e0 ;
border-top : 1px solid # e0e0e0 ;
border-bottom : 1px solid # e0e0e0 ;
padding-left : 0 . 6em ;
padding-top : 0 . 6em ;
padding-right : 0 . 6em ;
padding-bottom : 0 . 6em ;
margin-left : 1 . 4em ;
margin-right : 0 . 4em ;
2013-08-31 21:45:20 +08:00
border-radius : 4px ; # added by bai ( 边框变圆润 )
2013-08-15 09:54:08 +08:00
font-family : 微软雅黑 ;
2013-08-30 15:19:52 +08:00
background : url ( / images / requirements / reference . jpg )
2013-08-15 09:54:08 +08:00
}
2013-08-01 10:33:49 +08:00
blockquote blockquote { margin-left : 0 ; }
acronym { border-bottom : 1 px dotted ; cursor : help ; }
textarea . wiki-edit { width : 99 % ; resize : vertical ; }
li p { margin-top : 0 ; }
div . issue { background : #ffffdd ; padding : 6 px ; margin-bottom : 6 px ; border : 1 px solid #d7d7d7 ; }
p . breadcrumb { font-size : 0.9 em ; margin : 4 px 0 4 px 0 ; }
p . subtitle { font-size : 0.9 em ; margin : -6 px 0 12 px 0 ; font-style : italic ; }
p . footnote { font-size : 0.9 em ; margin-top : 0 px ; margin-bottom : 0 px ; }
div . issue div . subject div div { padding-left : 16 px ; }
div . issue div . subject p { margin : 0 ; margin-bottom : 0.1 em ; font-size : 90 % ; color : #999 ; }
div . issue div . subject > div > p { margin-top : 0.5 em ; }
div . issue div . subject h3 { margin : 0 ; margin-bottom : 0.1 em ; }
div . issue span . private { position : relative ; bottom : 2 px ; text-transform : uppercase ; background : #d22 ; color : #fff ; font-weight : bold ; padding : 0 px 2 px 0 px 2 px ; font-size : 60 % ; margin-right : 2 px ; border-radius : 2 px ; }
div . issue . next-prev-links { color : #999 ; }
div . issue table . attributes th { width : 22 % ; }
div . issue table . attributes td { width : 28 % ; }
# issue_tree table . issues , # relations table . issues { border : 0 ; }
# issue_tree td . checkbox , # relations td . checkbox { display : none ; }
# relations td . buttons { padding : 0 ; }
fieldset . collapsible { border-width : 1 px 0 0 0 ; font-size : 0.9 em ; }
fieldset . collapsible > legend { padding-left : 16 px ; background : url ( ../images/arrow_expanded.png ) no-repeat 0 % 40 % ; cursor : pointer ; }
fieldset . collapsible . collapsed > legend { background-image : url ( ../images/arrow_collapsed.png ) ; }
fieldset # date-range p { margin : 2 px 0 2 px 0 ; }
fieldset # filters table { border-collapse : collapse ; }
fieldset # filters table td { padding : 0 ; vertical-align : middle ; }
fieldset # filters tr . filter { height : 2.1 em ; }
fieldset # filters td . field { width : 230 px ; }
fieldset # filters td . operator { width : 180 px ; }
fieldset # filters td . operator select { max-width : 170 px ; }
fieldset # filters td . values { white-space : nowrap ; }
fieldset # filters td . values select { min-width : 130 px ; }
fieldset # filters td . values input { height : 1 em ; }
fieldset # filters td . add-filter { text-align : right ; vertical-align : top ; }
2013-08-21 09:46:22 +08:00
. toggle-multiselect { /*background: url(../images/bullet_toggle_plus.png)*/ n o - r e p e a t 0 % 4 0 % ; padding-left : 8 px ; margin-left : 0 ; cursor : pointer ; }
2013-08-01 10:33:49 +08:00
. buttons { font-size : 0.9 em ; margin-bottom : 1.4 em ; margin-top : 1 em ; }
div # issue-changesets { float : right ; width : 45 % ; margin-left : 1 em ; margin-bottom : 1 em ; background : #fff ; padding-left : 1 em ; font-size : 90 % ; }
div # issue-changesets div . changeset { padding : 4 px ; }
div # issue-changesets div . changeset { border-bottom : 1 px solid #ddd ; }
div # issue-changesets p { margin-top : 0 ; margin-bottom : 1 em ; }
. journal ul . details img { margin : 0 0 -3 px 4 px ; }
div . journal { overflow : auto ; }
div . journal . private-notes { border-left : 2 px solid #d22 ; padding-left : 4 px ; margin-left : -6 px ; }
div # activity dl , # search-results { margin-left : 2 em ; }
div # activity dd , # search-results dd { margin-bottom : 1 em ; padding-left : 18 px ; font-size : 0.9 em ; }
div # activity dt , # search-results dt { margin-bottom : 0 px ; padding-left : 20 px ; line-height : 18 px ; background-position : 0 50 % ; background-repeat : no-repeat ; }
div # activity dt . me . time { border-bottom : 1 px solid #999 ; }
div # activity dt . time { color : #777 ; font-size : 80 % ; }
div # activity dd . description , # search-results dd . description { font-style : italic ; }
div # activity span . project : after , # search-results span . project : after { content : " -" ; }
div # activity dd span . description , # search-results dd span . description { display : block ; color : #808080 ; }
div # activity dt . grouped { margin-left : 5 em ; }
div # activity dd . grouped { margin-left : 9 em ; }
# search-results dd { margin-bottom : 1 em ; padding-left : 20 px ; margin-left : 0 px ; }
div # search-results-counts { float : right ; }
div # search-results-counts ul { margin-top : 0.5 em ; }
div # search-results-counts li { list-style-type : none ; float : left ; margin-left : 1 em ; }
dt . issue { background-image : url ( ../images/ticket.png ) ; }
dt . issue-edit { background-image : url ( ../images/ticket_edit.png ) ; }
dt . issue-closed { background-image : url ( ../images/ticket_checked.png ) ; }
dt . issue-note { background-image : url ( ../images/ticket_note.png ) ; }
dt . changeset { background-image : url ( ../images/changeset.png ) ; }
dt . news { background-image : url ( ../images/news.png ) ; }
dt . message { background-image : url ( ../images/message.png ) ; }
dt . reply { background-image : url ( ../images/comments.png ) ; }
dt . wiki-page { background-image : url ( ../images/wiki_edit.png ) ; }
dt . attachment { background-image : url ( ../images/attachment.png ) ; }
dt . document { background-image : url ( ../images/document.png ) ; }
dt . project { background-image : url ( ../images/projects.png ) ; }
dt . time-entry { background-image : url ( ../images/time.png ) ; }
# search-results dt . issue . closed { background-image : url ( ../images/ticket_checked.png ) ; }
div # roadmap . related-issues { margin-bottom : 1 em ; }
div # roadmap . related-issues td . checkbox { display : none ; }
div # roadmap . wiki h1 : first-child { display : none ; }
div # roadmap . wiki h1 { font-size : 120 % ; }
div # roadmap . wiki h2 { font-size : 110 % ; }
body . controller-versions . action-show div # roadmap . related-issues { width : 70 % ; }
div # version-summary { float : right ; width : 28 % ; margin-left : 16 px ; margin-bottom : 16 px ; background-color : #fff ; }
div # version-summary fieldset { margin-bottom : 1 em ; }
div # version-summary fieldset . time-tracking table { width : 100 % ; }
div # version-summary th , div # version-summary td . total-hours { text-align : right ; }
table # time-report td . hours , table # time-report th . period , table # time-report th . total { text-align : right ; padding-right : 0.5 em ; }
table # time-report tbody tr . subtotal { font-style : italic ; color : #777 ; }
table # time-report tbody tr . subtotal td . hours { color : #b0b0b0 ; }
table # time-report tbody tr . total { font-weight : bold ; background-color : #EEEEEE ; border-top : 1 px solid #e4e4e4 ; }
table # time-report . hours-dec { font-size : 0.9 em ; }
div . wiki-page . contextual a { opacity : 0.4 }
div . wiki-page . contextual a : hover { opacity : 1 }
form . attributes select { width : 60 % ; }
input # issue_subject { width : 99 % ; }
select # issue_done_ratio { width : 95 px ; }
ul . projects { margin : 0 px ; padding-left : 0 em ; } /*1em*/
ul . projects ul { padding-left : 1.6 em ; }
ul . projects . root { margin : 0 ; padding : 0 ; }
ul . projects li { list-style-type : none ; }
ul . projects li { list-style-type : none ;
}
# projects-index ul . projects ul . projects { border-left : 3 px solid #e0e0e0 ; padding-left : 1 em ; }
# projects-index ul . projects li . root { margin-bottom : 1 em ; }
# projects-index ul . projects li . child { margin-top : 1 em ; }
2013-09-02 20:37:41 +08:00
# projects-index ul . projects div . root a . project { font-family : '微软雅黑' , "Trebuchet MS" , Verdana , sans-serif ; font-weight : bold ; font-size : 14 px ; margin : 0 0 10 px 0 ; }
2013-08-01 10:33:49 +08:00
. my-project { padding-left : 18 px ; background : url ( ../images/fav.png ) no-repeat 0 50 % ; }
# notified-projects ul , # tracker_project_ids ul { max-height : 250 px ; overflow-y : auto ; }
# related-issues li img { vertical-align : middle ; }
ul . properties { padding : 0 ; font-size : 0.9 em ; color : #777 ; }
ul . properties li { list-style-type : none ; }
ul . properties li span { font-style : italic ; }
. total-hours { font-size : 110 % ; font-weight : bold ; }
. total-hours span . hours-int { font-size : 120 % ; }
2013-09-16 08:49:39 +08:00
. gender { width : 20 % ; }
2013-09-23 16:42:19 +08:00
/*added by bai 增加了性别、地区和单位的样式 */
# my_account_form select . gender { width : 20 % ; }
# my_account_form select . location { width : 31 % ; }
# my_account_form . occupation { width : 56 % ; }
/*end*/
2013-09-16 21:56:12 +08:00
/*added by bai 增加了性别、地区和单位的样式 */
# my_account_form select . gender { width : 20 % ; }
# my_account_form select . location { width : 31 % ; }
# my_account_form . occupation { width : 56 % ; }
/*end*/
2013-08-01 10:33:49 +08:00
. autoscroll { overflow-x : auto ; padding : 1 px ; margin-bottom : 1.2 em ; }
# user_login , # user_firstname , # user_lastname , # user_mail , # my_account_form select , # user_form select , # user_identity_url { width : 60 % ; }
# workflow_copy_form select { width : 200 px ; }
table . transitions td . enabled { background : #bfb ; }
table . fields_permissions select { font-size : 90 % }
table . fields_permissions td . readonly { background : #ddd ; }
table . fields_permissions td . required { background : #d88 ; }
textarea # custom_field_possible_values { width : 99 % }
textarea # custom_field_default_value { width : 99 % }
input # content_comments { width : 99 % }
2013-09-23 09:41:36 +08:00
2013-08-01 10:33:49 +08:00
p . pagination { margin-top : 8 px ; font-size : 90 % }
/***** Tabular forms ******/
. tabular p {
margin : 0 ;
padding : 3px 0 3px 0 ;
padding-left : 100px ; /* width of left column containing the label elements */ /*by young*/
2013-09-16 21:56:12 +08:00
/*/*min-height: 1.8em;*/ by bai * /
2013-08-01 10:33:49 +08:00
clear : left ;
}
html > body . tabular p { overflow : hidden ; }
. tabular label {
font-weight : bold ;
float : left ;
text-align : right ;
/* width of left column */
margin-left : -180px ;
/* width of labels. Should be smaller than left column to create some right margin */
width : 175px ;
2013-08-06 10:16:51 +08:00
font-size : 12px ;
2013-08-01 10:33:49 +08:00
}
. tabular label . floating {
font-weight : normal ;
margin-left : 0px ;
text-align : left ;
width : 270px ;
}
. tabular label . block {
font-weight : normal ;
margin-left : 0px ! important ;
text-align : left ;
float : none ;
display : block ;
width : auto ;
}
. tabular label . inline {
font-weight : normal ;
float : none ;
margin-left : 5px ! important ;
width : auto ;
}
label . no-css {
font-weight : inherit ;
float : none ;
text-align : left ;
margin-left : 0px ;
width : auto ;
}
input # time_entry_comments { width : 90 % ; }
# preview fieldset { margin-top : 1 em ; background : url ( ../images/draft.png ) }
. tabular . settings p { padding-left : 300 px ; }
. tabular . settings label { margin-left : -300 px ; width : 295 px ; }
. tabular . settings textarea { width : 99 % ; }
. settings . enabled_scm table { width : 100 % }
. settings . enabled_scm td . scm_name { font-weight : bold ; }
fieldset . settings label { display : block ; }
fieldset # notified_events . parent { padding-left : 20 px ; }
span . required { color : #bb0000 ; }
. summary { font-style : italic ; }
2013-09-02 12:49:17 +08:00
# attachments_fields input . description { margin-left : 4 px ; width : 340 px ; }
# attachments_fields span { display : block ; white-space : nowrap ; font-family : '微软雅黑' ; }
2013-08-06 16:08:54 +08:00
# attachments_fields input . filename { border : 0 ; height : 1.8 em ; width : 150 px ; color : #555 ; background-color : inherit ; background : url ( ../images/attachment.png ) no-repeat 1 px 50 % ; padding-left : 18 px ; } /*Modified by young*/
2013-08-01 10:33:49 +08:00
# attachments_fields . ajax-waiting input . filename { background : url ( ../images/hourglass.png ) no-repeat 0 px 50 % ; }
# attachments_fields . ajax-loading input . filename { background : url ( ../images/loading.gif ) no-repeat 0 px 50 % ; }
# attachments_fields div . ui-progressbar { width : 100 px ; height : 14 px ; margin : 2 px 0 -5 px 8 px ; display : inline-block ; }
a . remove-upload { background : url ( ../images/delete.png ) no-repeat 1 px 50 % ; width : 1 px ; display : inline-block ; padding-left : 16 px ; }
a . remove-upload : hover { text-decoration : none !important ; }
div . fileover { background-color : lavender ; }
div . attachments { margin-top : 12 px ; }
div . attachments p { margin : 4 px 0 2 px 0 ; }
div . attachments img { vertical-align : middle ; }
div . attachments span . author { font-size : 0.9 em ; color : #888 ; }
div . thumbnails { margin-top : 0.6 em ; }
div . thumbnails div { background : #fff ; border : 2 px solid #ddd ; display : inline-block ; margin-right : 2 px ; }
div . thumbnails img { margin : 3 px ; }
p . other-formats { text-align : right ; font-size : 0.9 em ; color : #666 ; }
. other-formats span + span : before { content : "| " ; }
a . atom { background : url ( ../images/feed.png ) no-repeat 1 px 50 % ; padding : 2 px 0 px 3 px 16 px ; }
2013-09-16 21:56:12 +08:00
/*modified by bai 改变了字体颜色和加粗*/
em . info { font-style : normal ; font-size : 90 % ; color : #505050 ; font-weight : bold ; display : block ; }
2013-08-01 10:33:49 +08:00
em . info . error { padding-left : 20 px ; background : url ( ../images/exclamation.png ) no-repeat 0 50 % ; }
2013-09-16 21:56:12 +08:00
/*end*/
2013-08-01 10:33:49 +08:00
textarea . text_cf { width : 90 % ; }
# tab-content-modules fieldset p { margin : 3 px 0 4 px 0 ; }
# tab-content-members . splitcontentleft , # tab-content-memberships . splitcontentleft , # tab-content-users . splitcontentleft { width : 64 % ; }
# tab-content-members . splitcontentright , # tab-content-memberships . splitcontentright , # tab-content-users . splitcontentright { width : 34 % ; }
# tab-content-members fieldset , # tab-content-memberships fieldset , # tab-content-users fieldset { padding : 1 em ; margin-bottom : 1 em ; }
2013-08-06 10:16:51 +08:00
# tab-content-members fieldset legend , # tab-content-memberships fieldset legend , # tab-content-users fieldset legend { font-weight : bold ; font-size : 12 px }
2013-08-01 10:33:49 +08:00
# tab-content-members fieldset label , # tab-content-memberships fieldset label , # tab-content-users fieldset label { display : block ; }
# tab-content-members # principals , # tab-content-users # principals { max-height : 400 px ; overflow : auto ; }
# users_for_watcher { height : 200 px ; overflow : auto ; }
# users_for_watcher label { display : block ; }
table . members td . group { padding-left : 20 px ; background : url ( ../images/group.png ) no-repeat 0 % 50 % ; }
input # principal_search , input # user_search { width : 90 % }
input . autocomplete {
2013-09-03 08:37:16 +08:00
background : # fff url ( . . / images / magnifier . png ) no-repeat right 50 % ; padding-left : 20px ;
2013-08-01 10:33:49 +08:00
border : 1px solid # 9EB1C2 ; border-radius : 2px ; height : 1 . 5em ;
}
input . autocomplete . ajax-loading {
background-image : url ( . . / images / loading . gif ) ;
}
/***** Flash & error messages ****/
# errorExplanation , div . flash , . nodata , . warning , . conflict {
padding : 4px 4px 4px 30px ;
margin-bottom : 12px ;
font-size : 1 . 1em ;
border : 2px solid ;
}
div . flash { margin-top : 8 px ; }
div . flash . error , # errorExplanation {
background : url ( . . / images / exclamation . png ) 8px 50 % no-repeat ;
background-color : # ffe3e3 ;
border-color : # dd0000 ;
color : # 880000 ;
}
div . flash . notice {
background : url ( . . / images / true . png ) 8px 5px no-repeat ;
background-color : # dfffdf ;
border-color : # 9fcf9f ;
color : # 005f00 ;
}
div . flash . warning , . conflict {
background : url ( . . / images / warning . png ) 8px 5px no-repeat ;
background-color : # FFEBC1 ;
border-color : # FDBF3B ;
color : # A6750C ;
text-align : left ;
}
. nodata , . warning {
text-align : center ;
background-color : # FFEBC1 ;
border-color : # FDBF3B ;
color : # A6750C ;
}
# errorExplanation ul { font-size : 0.9 em ; }
# errorExplanation h2 , # errorExplanation p { display : none ; }
. conflict-details { font-size : 80 % ; }
/***** Ajax indicator ******/
# ajax-indicator {
position : absolute ; /* fixed not supported by IE */
background-color : # eee ;
border : 1px solid # bbb ;
top : 35 % ;
left : 40 % ;
width : 20 % ;
font-weight : bold ;
text-align : center ;
padding : 0 . 6em ;
z-index : 100 ;
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 : 26px ;
vertical-align : bottom ;
}
/***** Calendar *****/
table . cal { border-collapse : collapse ; width : 100 % ; margin : 0 px 0 6 px 0 ; border : 1 px solid #d7d7d7 ; }
table . cal thead th { width : 14 % ; background-color : #EEEEEE ; padding : 4 px ; }
table . cal thead th . week-number { width : auto ; }
table . cal tbody tr { height : 100 px ; }
table . cal td { border : 1 px solid #d7d7d7 ; vertical-align : top ; font-size : 0.9 em ; }
table . cal td . week-number { background-color : #EEEEEE ; padding : 4 px ; border : none ; font-size : 1 em ; }
table . cal td p . day-num { font-size : 1.1 em ; text-align : right ; }
table . cal td . odd p . day-num { color : #bbb ; }
table . cal td . today { background : #ffffdd ; }
table . cal td . today p . day-num { font-weight : bold ; }
table . cal . starting a , p . cal . legend . starting { background : url ( ../images/bullet_go.png ) no-repeat -1 px -2 px ; padding-left : 16 px ; }
table . cal . ending a , p . cal . legend . ending { background : url ( ../images/bullet_end.png ) no-repeat -1 px -2 px ; padding-left : 16 px ; }
table . cal . starting . ending a , p . cal . legend . starting . ending { background : url ( ../images/bullet_diamond.png ) no-repeat -1 px -2 px ; padding-left : 16 px ; }
p . cal . legend span { display : block ; }
/***** Tooltips ******/
. tooltip { position : relative ; z-index : 24 ; }
. tooltip : hover { z-index : 25 ; color : #000 ; }
. tooltip span . tip { display : none ; text-align : left ; }
div . tooltip : hover span . tip {
display : block ;
position : absolute ;
top : 12px ; left : 24px ; width : 270px ;
border : 1px solid # 555 ;
background-color : # fff ;
padding : 4px ;
font-size : 0 . 8em ;
color : # 505050 ;
}
img . ui-datepicker-trigger {
cursor : pointer ;
vertical-align : middle ;
margin-left : 4px ;
}
/***** Progress bar *****/
table . progress {
border-collapse : collapse ;
border-spacing : 0pt ;
empty-cells : show ;
text-align : center ;
float : left ;
margin : 1px 6px 1px 0px ;
}
table . progress td { height : 1 em ; }
table . progress td . closed { background : #BAE0BA none repeat scroll 0 % ; }
table . progress td . done { background : #D3EDD3 none repeat scroll 0 % ; }
table . progress td . todo { background : #eee none repeat scroll 0 % ; }
p . percent { font-size : 80 % ; }
p . progress-info { clear : left ; font-size : 80 % ; margin-top : -4 px ; color : #777 ; }
# roadmap table . progress td { height : 1.2 em ; }
/***** Tabs *****/
# content . tabs { height : 2.6 em ; margin-bottom : 1.2 em ; position : relative ; overflow : hidden ; }
2013-09-02 12:49:17 +08:00
# content . tabs ul { margin : 0 ; position : absolute ; bottom : 0 ; padding-left : 0.5 em ; font-family : 14 px ; width : 2000 px ; border-bottom : 1 px solid #15BCCF ; }
# content . tabs ul li {
2013-08-01 10:33:49 +08:00
float : left ;
list-style-type : none ;
white-space : nowrap ;
2013-08-05 11:19:53 +08:00
margin-right : 0px ;
2013-08-01 10:33:49 +08:00
background : # fff ;
position : relative ;
2013-08-30 15:19:52 +08:00
margin-bottom : -1px ;
2013-08-01 10:33:49 +08:00
}
2013-09-29 19:46:59 +08:00
# content . tabs ul li a {
2013-08-30 15:19:52 +08:00
display : block ;
2013-09-02 12:49:17 +08:00
font-size : 14px ;
2013-08-30 15:19:52 +08:00
text-decoration : none ;
2013-08-01 10:33:49 +08:00
line-height : 1 . 3em ;
2013-08-30 15:19:52 +08:00
padding : 2px 6px 2px 6px ;
background-color : # fff ;
color : # 606060 ;
2013-08-01 10:33:49 +08:00
font-weight : bold ;
border-top-left-radius : 3px ;
border-top-right-radius : 3px ;
}
# content . tabs ul li a : hover {
2013-08-30 15:19:52 +08:00
background-color : # fff ;
2013-08-01 10:33:49 +08:00
text-decoration : none ;
}
# content . tabs ul li a . selected {
background-color : # fff ;
2013-08-30 15:19:52 +08:00
border : 1px solid # 15BCCF ;
2013-08-30 22:09:23 +08:00
border-bottom : 1px solid # fff ;
2013-08-01 10:33:49 +08:00
color : # 111 ;
}
2013-08-30 15:19:52 +08:00
# content . tabs ul li a . selected : hover { background-color : #E2F4FF ; }
2013-08-01 10:33:49 +08:00
div . tabs-buttons { position : absolute ; right : 0 ; width : 48 px ; height : 24 px ; background : white ; bottom : 0 ; border-bottom : 1 px solid #bbbbbb ; }
button . tab-left , button . tab-right {
font-size : 0 . 9em ;
cursor : pointer ;
height : 24px ;
border : 1px solid # ccc ;
border-bottom : 1px solid # bbbbbb ;
position : absolute ;
padding : 4px ;
width : 20px ;
bottom : -1px ;
}
button . tab-left {
right : 20px ;
background : # eeeeee url ( . . / images / bullet_arrow_left . png ) no-repeat 50 % 50 % ;
border-top-left-radius : 3px ;
}
button . tab-right {
right : 0 ;
background : # eeeeee url ( . . / images / bullet_arrow_right . png ) no-repeat 50 % 50 % ;
border-top-right-radius : 3px ;
}
2013-08-05 11:19:53 +08:00
/*added by young*/
/***** Settings Tabs *****/
2013-09-02 12:49:17 +08:00
/*modified by huang*/
2013-08-30 15:19:52 +08:00
# content . tabs_new { height : 2.6 em ; margin-bottom : 1.2 em ; margin-top : 0.8 em ; position : relative ; overflow : hidden ; }
2013-09-02 12:49:17 +08:00
# content . tabs_new ul { margin : 0 ; position : absolute ; bottom : 0 ; padding-left : 0.5 em ; width : 2000 px ; border-bottom : 1 px solid #15BCCF ; font-size : 14 px ; }
2013-08-05 11:19:53 +08:00
# content . tabs_new ul li {
2013-09-02 15:01:20 +08:00
width : 85px ; /*modified by linchun*/
2013-08-05 11:19:53 +08:00
float : left ;
list-style-type : none ;
white-space : nowrap ;
margin-right : 4px ;
background : # fff ;
position : relative ;
margin-bottom : -1px ;
}
# content . tabs_new ul li a {
display : block ;
2013-09-02 13:07:23 +08:00
font-size : 15px ;
2013-08-05 11:19:53 +08:00
text-decoration : none ;
2013-08-30 15:19:52 +08:00
line-height : 1 . 2em ;
padding-top : 6px ;
padding-bottom : 2px ;
2013-09-29 19:46:59 +08:00
text-align : center ;
2013-08-30 15:19:52 +08:00
border : 1px solid # 15BCCF ;
/*border-bottom: 0px solid #15BCCF;*/
2013-09-02 12:49:17 +08:00
2013-08-30 15:19:52 +08:00
color : # 606060 ;
2013-08-05 11:19:53 +08:00
font-weight : bold ;
2013-08-30 15:19:52 +08:00
border-top-left-radius : 4px ;
border-top-right-radius : 4px ;
2013-08-05 11:19:53 +08:00
}
2013-08-01 10:33:49 +08:00
2013-08-05 11:19:53 +08:00
# content . tabs_new ul li a : hover {
2013-08-30 15:19:52 +08:00
background-color : # E2F4FF ;
2013-08-05 11:19:53 +08:00
text-decoration : none ;
}
# content . tabs_new ul li a . selected {
2013-08-31 21:45:20 +08:00
background-color : rgba ( 28 , 158 , 199 , 0 . 68 ) ; # added by bai
2013-08-30 15:19:52 +08:00
border : 1px solid # 15BCCF ;
2013-08-05 11:19:53 +08:00
border-bottom : 1px solid # fff ;
2013-08-31 21:45:20 +08:00
color : # FFF ;
2013-08-05 11:19:53 +08:00
}
2013-09-02 12:49:17 +08:00
# content . tabs_new ul li a . selected : hover { background-color : #15BCCC ; }
2013-08-05 11:19:53 +08:00
div . tabs_new-buttons { position : absolute ; right : 0 ; width : 48 px ; height : 24 px ; background : white ; bottom : 0 ; border-bottom : 1 px solid #bbbbbb ; }
button . tab_new-left , button . tab_new-right {
font-size : 0 . 9em ;
cursor : pointer ;
height : 24px ;
border : 1px solid # ccc ;
border-bottom : 1px solid # bbbbbb ;
position : absolute ;
padding : 4px ;
width : 20px ;
bottom : -1px ;
}
button . tab_new-left {
right : 20px ;
background : # eeeeee url ( . . / images / bullet_arrow_left . png ) no-repeat 50 % 50 % ;
border-top-left-radius : 3px ;
}
button . tab_new-right {
right : 0 ;
background : # eeeeee url ( . . / images / bullet_arrow_right . png ) no-repeat 50 % 50 % ;
border-top-right-radius : 3px ;
}
2013-09-29 19:46:59 +08:00
/*added by huang*/
# content . tabs_new_enterprise { height : 2.6 em ; margin-bottom : 1.2 em ; margin-top : 0.8 em ; position : relative ; overflow : hidden ; }
# content . tabs_new_enterprise ul { margin : 0 ; position : absolute ; bottom : 0 ; padding-left : 0.5 em ; width : 2000 px ; border-bottom : 1 px solid #ac344f ; font-size : 14 px ; }
# content . tabs_new_enterprise ul li {
width : 85px ; /*modified by linchun*/
float : left ;
list-style-type : none ;
white-space : nowrap ;
margin-right : 4px ;
background : # fff ;
position : relative ;
margin-bottom : -1px ;
}
# content . tabs_new_enterprise ul li a {
display : block ;
font-size : 15px ;
text-decoration : none ;
line-height : 1 . 2em ;
padding-top : 6px ;
padding-bottom : 2px ;
text-align : center ;
border : 1px solid # b60003 ;
/*border-bottom: 0px solid #15BCCF;*/
color : # 606060 ;
font-weight : bold ;
border-top-left-radius : 4px ;
border-top-right-radius : 4px ;
}
# content . tabs_new_enterprise ul li a : hover {
background-color : # cda3ad ;
text-decoration : none ;
}
# content . tabs_new_enterprise ul li a . selected {
background-color : # 9f4056 ; # added by bai
border : 1px solid # ac344f ;
border-bottom : 1px solid # fff ;
color : # FFF ;
}
# content . tabs_new_enterprise ul li a . selected : hover { background-color : #ac344f ; }
div . tabs_new_enterprise-buttons { position : absolute ; right : 0 ; width : 48 px ; height : 24 px ; background : white ; bottom : 0 ; border-bottom : 1 px solid #bbbbbb ; }
button . tabs_new_enterprise-left , button . tabs_new_enterprise-right {
font-size : 0 . 9em ;
cursor : pointer ;
height : 24px ;
border : 1px solid # ccc ;
border-bottom : 1px solid # bbbbbb ;
position : absolute ;
padding : 4px ;
width : 20px ;
bottom : -1px ;
}
button . tabs_new_enterprise-left {
right : 20px ;
background : # eeeeee url ( . . / images / bullet_arrow_left . png ) no-repeat 50 % 50 % ;
border-top-left-radius : 3px ;
}
button . tabs_new_enterprise-right {
right : 0 ;
background : # eeeeee url ( . . / images / bullet_arrow_right . png ) no-repeat 50 % 50 % ;
border-top-right-radius : 3px ;
}
/*end*/
2013-09-02 12:49:17 +08:00
/*added by huang*/
# content_ . tabs { height : 3.5 em ; margin-bottom : 1.2 em ; position : relative ; overflow : hidden ; }
# content_ . tabs ul { margin : 0 ; position : absolute ; bottom : 0 ; padding-left : 0.5 em ; width : 2000 px ; border-bottom : 1 px solid #15BCCF ; font-size : 14 px ; }
# content_ . tabs ul li {
float : left ;
list-style-type : none ;
white-space : nowrap ;
margin-right : 0px ;
background : # fff ;
position : relative ;
margin-bottom : -1px ;
}
# content_ . tabs ul li a {
display : block ;
2013-09-29 19:46:59 +08:00
font-size : 13px ;
2013-09-02 12:49:17 +08:00
text-decoration : none ;
line-height : 1 . 3em ;
padding : 4px 6px 4px 6px ;
background-color : # fff ;
color : # 606060 ;
font-weight : bold ;
border-top-left-radius : 3px ;
border-top-right-radius : 3px ;
}
# content_ . tabs ul li a : hover {
background-color : # fff ;
text-decoration : none ;
}
# content_ . tabs ul li a . selected {
background-color : # fff ;
border : 1px solid # 15BCCF ;
border-bottom : 1px solid # fff ;
color : # 111 ;
}
# content_ . tabs ul li a . selected : hover { background-color : #E2F4FF ; }
/*end*/
2013-09-29 19:46:59 +08:00
/*added by huang*/
# content_ . tabs_enterprise { height : 3.5 em ; margin-bottom : 1.2 em ; position : relative ; overflow : hidden ; }
# content_ . tabs_enterprise ul { margin : 0 ; position : absolute ; bottom : 0 ; padding-left : 0.5 em ; width : 2000 px ; border-bottom : 1 px solid #bc7787 ; font-size : 14 px ; }
# content_ . tabs_enterprise ul li {
float : left ;
list-style-type : none ;
white-space : nowrap ;
margin-right : 0px ;
background : # fff ;
position : relative ;
margin-bottom : -1px ;
}
# content_ . tabs_enterprise ul li a {
display : block ;
font-size : 13px ;
text-decoration : none ;
line-height : 1 . 3em ;
padding : 4px 6px 4px 6px ;
background-color : # fff ;
color : # 606060 ;
font-weight : bold ;
border-top-left-radius : 3px ;
border-top-right-radius : 3px ;
}
# content_ . tabs_enterprise ul li a : hover {
background-color : # fff ;
text-decoration : none ;
}
# content_ . tabs_enterprise ul li a . selected {
background-color : # fff ;
border : 1px solid # bc7787 ;
border-bottom : 1px solid # fff ;
color : # 111 ;
}
# content_ . tabs_enterprise ul li a . selected : hover { background-color : #E2F4FF ; }
/*end*/
/*end*/
2013-08-01 10:33:49 +08:00
/***** Diff *****/
. diff_out { background : #fcc ; }
. diff_out span { background : #faa ; }
. diff_in { background : #cfc ; }
. diff_in span { background : #afa ; }
. text-diff {
padding : 1em ;
background-color : # f6f6f6 ;
color : # 505050 ;
border : 1px solid # e4e4e4 ;
}
/***** Wiki *****/
div . wiki table {
border-collapse : collapse ;
margin-bottom : 1em ;
}
div . wiki table , div . wiki td , div . wiki th {
border : 1px solid # bbb ;
padding : 4px ;
}
div . wiki . noborder , div . wiki . noborder td , div . wiki . noborder th { border : 0 ; }
div . wiki . external {
background-position : 0 % 60 % ;
background-repeat : no-repeat ;
padding-left : 12px ;
background-image : url ( . . / images / external . png ) ;
}
div . wiki a . new { color : #b73535 ; }
div . wiki ul , div . wiki ol { margin-bottom : 1 em ; }
div . wiki pre {
margin : 1em 1em 1em 1 . 6em ;
padding : 8px ;
background-color : # fafafa ;
border : 1px solid # e2e2e2 ;
width : auto ;
overflow-x : auto ;
overflow-y : hidden ;
}
div . wiki ul . toc {
background-color : # ffffdd ;
border : 1px solid # e4e4e4 ;
padding : 4px ;
line-height : 1 . 2em ;
margin-bottom : 12px ;
margin-right : 12px ;
margin-left : 0 ;
display : table
}
* html div . wiki ul . toc { width : 50 % ; } /* IE6 doesn't autosize div */
div . wiki ul . toc . right { float : right ; margin-left : 12 px ; margin-right : 0 ; width : auto ; }
div . wiki ul . toc . left { float : left ; margin-right : 12 px ; margin-left : 0 ; width : auto ; }
div . wiki ul . toc ul { margin : 0 ; padding : 0 ; }
div . wiki ul . toc li { list-style-type : none ; margin : 0 ; font-size : 12 px ; }
div . wiki ul . toc li li { margin-left : 1.5 em ; font-size : 10 px ; }
div . wiki ul . toc a {
font-size : 0 . 9em ;
font-weight : normal ;
text-decoration : none ;
color : # 606060 ;
}
div . wiki ul . toc a : hover { color : #c61a1a ; text-decoration : underline ; }
a . wiki-anchor { display : none ; margin-left : 6 px ; text-decoration : none ; }
a . wiki-anchor : hover { color : #aaa !important ; text-decoration : none ; }
h1 : hover a . wiki-anchor , h2 : hover a . wiki-anchor , h3 : hover a . wiki-anchor { display : inline ; color : #ddd ; }
div . wiki img { vertical-align : middle ; }
/***** My page layout *****/
. block-receiver {
border : 1px dashed # c0c0c0 ;
margin-bottom : 20px ;
padding : 15px 0 15px 0 ;
}
. mypage-box {
margin : 0 0 20px 0 ;
color : # 505050 ;
line-height : 1 . 5em ;
}
. handle { cursor : move ; }
a . close-icon {
display : block ;
margin-top : 3px ;
overflow : hidden ;
width : 12px ;
height : 12px ;
background-repeat : no-repeat ;
cursor : pointer ;
background-image : url ( '../images/close.png' ) ;
}
a . close-icon : hover { background-image : url ( '../images/close_hl.png' ) ; }
/***** Gantt chart *****/
. gantt_hdr {
position : absolute ;
top : 0 ;
height : 16px ;
border-top : 1px solid # c0c0c0 ;
border-bottom : 1px solid # c0c0c0 ;
border-right : 1px solid # c0c0c0 ;
text-align : center ;
overflow : hidden ;
}
. gantt_hdr . nwday { background-color : #f1f1f1 ; }
. gantt_subjects { font-size : 0.8 em ; }
. gantt_subjects div { line-height : 16 px ; height : 16 px ; overflow : hidden ; white-space : nowrap ; text-overflow : ellipsis ; }
. task {
position : absolute ;
height : 8px ;
font-size : 0 . 8em ;
color : # 888 ;
padding : 0 ;
margin : 0 ;
line-height : 16px ;
white-space : nowrap ;
}
. task . label { width : 100 % ; }
. task . label . project , . task . label . version { font-weight : bold ; }
. task_late { background : #f66 url ( ../images/task_late.png ) ; border : 1 px solid #f66 ; }
. task_done { background : #00c600 url ( ../images/task_done.png ) ; border : 1 px solid #00c600 ; }
. task_todo { background : #aaa url ( ../images/task_todo.png ) ; border : 1 px solid #aaa ; }
. task_todo . parent { background : #888 ; border : 1 px solid #888 ; height : 3 px ; }
. task_late . parent , . task_done . parent { height : 3 px ; }
. task . parent . marker . starting { position : absolute ; background : url ( ../images/task_parent_end.png ) no-repeat 0 0 ; width : 8 px ; height : 16 px ; margin-left : -4 px ; left : 0 px ; top : -1 px ; }
. task . parent . marker . ending { position : absolute ; background : url ( ../images/task_parent_end.png ) no-repeat 0 0 ; width : 8 px ; height : 16 px ; margin-left : -4 px ; right : 0 px ; top : -1 px ; }
. version . task_late { background : #f66 url ( ../images/milestone_late.png ) ; border : 1 px solid #f66 ; height : 2 px ; margin-top : 3 px ; }
. version . task_done { background : #00c600 url ( ../images/milestone_done.png ) ; border : 1 px solid #00c600 ; height : 2 px ; margin-top : 3 px ; }
. version . task_todo { background : #fff url ( ../images/milestone_todo.png ) ; border : 1 px solid #fff ; height : 2 px ; margin-top : 3 px ; }
. version . marker { background-image : url ( ../images/version_marker.png ) ; background-repeat : no-repeat ; border : 0 ; margin-left : -4 px ; margin-top : 1 px ; }
. project . task_late { background : #f66 url ( ../images/milestone_late.png ) ; border : 1 px solid #f66 ; height : 2 px ; margin-top : 3 px ; }
. project . task_done { background : #00c600 url ( ../images/milestone_done.png ) ; border : 1 px solid #00c600 ; height : 2 px ; margin-top : 3 px ; }
. project . task_todo { background : #fff url ( ../images/milestone_todo.png ) ; border : 1 px solid #fff ; height : 2 px ; margin-top : 3 px ; }
. project . marker { background-image : url ( ../images/project_marker.png ) ; background-repeat : no-repeat ; border : 0 ; margin-left : -4 px ; margin-top : 1 px ; }
. version-behind-schedule a , . issue-behind-schedule a { color : #f66914 ; }
. version-overdue a , . issue-overdue a , . project-overdue a { color : #f00 ; }
/***** Icons *****/
. icon {
background-position : 0 % 50 % ;
background-repeat : no-repeat ;
2013-08-31 20:49:47 +08:00
font-family : '微软雅黑' ; /*modify by men*/
2013-08-01 10:33:49 +08:00
padding-left : 20px ;
padding-top : 2px ;
padding-bottom : 3px ;
}
2013-09-29 19:46:59 +08:00
. icon_enterprise {
background-position : 0 % 50 % ;
background-repeat : no-repeat ;
font-family : '微软雅黑' ; /*modify by men*/
padding-left : 20px ;
padding-top : 2px ;
padding-bottom : 3px ;
}
. icon_enterprise-add { background-image : url ( ../images/add_enterprise.png ) ; }
2013-08-01 10:33:49 +08:00
. icon-add { background-image : url ( ../images/add.png ) ; }
. icon-edit { background-image : url ( ../images/edit.png ) ; }
. icon-copy { background-image : url ( ../images/copy.png ) ; }
. icon-duplicate { background-image : url ( ../images/duplicate.png ) ; }
. icon-del { background-image : url ( ../images/delete.png ) ; }
. icon-move { background-image : url ( ../images/move.png ) ; }
. icon-save { background-image : url ( ../images/save.png ) ; }
. icon-cancel { background-image : url ( ../images/cancel.png ) ; }
. icon-multiple { background-image : url ( ../images/table_multiple.png ) ; }
. icon-folder { background-image : url ( ../images/folder.png ) ; }
. open . icon-folder { background-image : url ( ../images/folder_open.png ) ; }
. icon-package { background-image : url ( ../images/package.png ) ; }
. icon-user { background-image : url ( ../images/user.png ) ; }
. icon-projects { background-image : url ( ../images/projects.png ) ; }
. icon-help { background-image : url ( ../images/help.png ) ; }
. icon-attachment { background-image : url ( ../images/attachment.png ) ; }
. icon-history { background-image : url ( ../images/history.png ) ; }
. icon-time { background-image : url ( ../images/time.png ) ; }
. icon-time-add { background-image : url ( ../images/time_add.png ) ; }
. icon-stats { background-image : url ( ../images/stats.png ) ; }
. icon-warning { background-image : url ( ../images/warning.png ) ; }
. icon-fav { background-image : url ( ../images/fav.png ) ; }
. icon-fav-off { background-image : url ( ../images/fav_off.png ) ; }
. icon-reload { background-image : url ( ../images/reload.png ) ; }
. icon-lock { background-image : url ( ../images/locked.png ) ; }
. icon-unlock { background-image : url ( ../images/unlock.png ) ; }
. icon-checked { background-image : url ( ../images/true.png ) ; }
. icon-details { background-image : url ( ../images/zoom_in.png ) ; }
. icon-report { background-image : url ( ../images/report.png ) ; }
. icon-comment { background-image : url ( ../images/comment.png ) ; }
. icon-summary { background-image : url ( ../images/lightning.png ) ; }
. icon-server-authentication { background-image : url ( ../images/server_key.png ) ; }
. icon-issue { background-image : url ( ../images/ticket.png ) ; }
. icon-zoom-in { background-image : url ( ../images/zoom_in.png ) ; }
. icon-zoom-out { background-image : url ( ../images/zoom_out.png ) ; }
. icon-passwd { background-image : url ( ../images/textfield_key.png ) ; }
. icon-test { background-image : url ( ../images/bullet_go.png ) ; }
. icon-file { background-image : url ( ../images/files/default.png ) ; }
. icon-file . text-plain { background-image : url ( ../images/files/text.png ) ; }
. icon-file . text-x-c { background-image : url ( ../images/files/c.png ) ; }
. icon-file . text-x-csharp { background-image : url ( ../images/files/csharp.png ) ; }
. icon-file . text-x-java { background-image : url ( ../images/files/java.png ) ; }
. icon-file . text-x-javascript { background-image : url ( ../images/files/js.png ) ; }
. icon-file . text-x-php { background-image : url ( ../images/files/php.png ) ; }
. icon-file . text-x-ruby { background-image : url ( ../images/files/ruby.png ) ; }
. icon-file . text-xml { background-image : url ( ../images/files/xml.png ) ; }
. icon-file . text-css { background-image : url ( ../images/files/css.png ) ; }
. icon-file . text-html { background-image : url ( ../images/files/html.png ) ; }
. icon-file . image-gif { background-image : url ( ../images/files/image.png ) ; }
. icon-file . image-jpeg { background-image : url ( ../images/files/image.png ) ; }
. icon-file . image-png { background-image : url ( ../images/files/image.png ) ; }
. icon-file . image-tiff { background-image : url ( ../images/files/image.png ) ; }
. icon-file . application-pdf { background-image : url ( ../images/files/pdf.png ) ; }
. icon-file . application-zip { background-image : url ( ../images/files/zip.png ) ; }
. icon-file . application-x-gzip { background-image : url ( ../images/files/zip.png ) ; }
img . gravatar {
padding : 2px ;
border : solid 1px # d5d5d5 ;
background : # fff ;
vertical-align : middle ;
}
div . issue img . gravatar {
float : left ;
margin : 0 6px 0 0 ;
padding : 5px ;
}
div . issue table img . gravatar {
height : 14px ;
width : 14px ;
padding : 2px ;
float : left ;
margin : 0 0 . 5em 0 0 ;
}
h2 img . gravatar { margin : -2 px 4 px -4 px 0 ; }
h3 img . gravatar { margin : -4 px 4 px -4 px 0 ; }
h4 img . gravatar { margin : -6 px 4 px -4 px 0 ; }
td . username img . gravatar { margin : 0 0.5 em 0 0 ; vertical-align : top ; }
# activity dt img . gravatar { float : left ; margin : 0 1 em 1 em 0 ; }
/* Used on 12px Gravatar img tags without the icon background */
. icon-gravatar { float : left ; margin-right : 4 px ; }
# activity dt , . journal { clear : left ; }
. journal-link { float : right ; }
h2 img { vertical-align : middle ; }
. hascontextmenu { cursor : context-menu ; }
/************* CodeRay styles *************/
. syntaxhl div { display : inline ; }
. syntaxhl . line-numbers { padding : 2 px 4 px 2 px 4 px ; background-color : #eee ; margin : 0 px 5 px 0 px 0 px ; }
. syntaxhl . code pre { overflow : auto }
. syntaxhl . debug { color : white !important ; background : blue !important ; }
. syntaxhl . annotation { color : #007 }
. syntaxhl . attribute-name { color : #b48 }
. syntaxhl . attribute-value { color : #700 }
. syntaxhl . binary { color : #509 }
. syntaxhl . char . content { color : #D20 }
. syntaxhl . char . delimiter { color : #710 }
. syntaxhl . char { color : #D20 }
. syntaxhl . class { color : #258 ; font-weight : bold }
. syntaxhl . class-variable { color : #369 }
. syntaxhl . color { color : #0A0 }
. syntaxhl . comment { color : #385 }
. syntaxhl . comment . char { color : #385 }
. syntaxhl . comment . delimiter { color : #385 }
. syntaxhl . complex { color : #A08 }
. syntaxhl . constant { color : #258 ; font-weight : bold }
. syntaxhl . decorator { color : #B0B }
. syntaxhl . definition { color : #099 ; font-weight : bold }
. syntaxhl . delimiter { color : black }
. syntaxhl . directive { color : #088 ; font-weight : bold }
. syntaxhl . doc { color : #970 }
. syntaxhl . doc-string { color : #D42 ; font-weight : bold }
. syntaxhl . doctype { color : #34b }
. syntaxhl . entity { color : #800 ; font-weight : bold }
. syntaxhl . error { color : #F00 ; background-color : #FAA }
. syntaxhl . escape { color : #666 }
. syntaxhl . exception { color : #C00 ; font-weight : bold }
. syntaxhl . float { color : #06D }
. syntaxhl . function { color : #06B ; font-weight : bold }
. syntaxhl . global-variable { color : #d70 }
. syntaxhl . hex { color : #02b }
. syntaxhl . imaginary { color : #f00 }
. syntaxhl . include { color : #B44 ; font-weight : bold }
. syntaxhl . inline { background-color : hsla ( 0 , 0 % , 0 % , 0.07 ) ; color : black }
. syntaxhl . inline-delimiter { font-weight : bold ; color : #666 }
. syntaxhl . instance-variable { color : #33B }
. syntaxhl . integer { color : #06D }
. syntaxhl . key . char { color : #60f }
. syntaxhl . key . delimiter { color : #404 }
. syntaxhl . key { color : #606 }
. syntaxhl . keyword { color : #939 ; font-weight : bold }
. syntaxhl . label { color : #970 ; font-weight : bold }
. syntaxhl . local-variable { color : #963 }
. syntaxhl . namespace { color : #707 ; font-weight : bold }
. syntaxhl . octal { color : #40E }
. syntaxhl . operator { }
. syntaxhl . predefined { color : #369 ; font-weight : bold }
. syntaxhl . predefined-constant { color : #069 }
. syntaxhl . predefined-type { color : #0a5 ; font-weight : bold }
. syntaxhl . preprocessor { color : #579 }
. syntaxhl . pseudo-class { color : #00C ; font-weight : bold }
. syntaxhl . regexp . content { color : #808 }
. syntaxhl . regexp . delimiter { color : #404 }
. syntaxhl . regexp . modifier { color : #C2C }
. syntaxhl . regexp { background-color : hsla ( 300 , 100 % , 50 % , 0.06 ) ; }
. syntaxhl . reserved { color : #080 ; font-weight : bold }
. syntaxhl . shell . content { color : #2B2 }
. syntaxhl . shell . delimiter { color : #161 }
. syntaxhl . shell { background-color : hsla ( 120 , 100 % , 50 % , 0.06 ) ; }
. syntaxhl . string . char { color : #46a }
. syntaxhl . string . content { color : #46a }
. syntaxhl . string . delimiter { color : #46a }
. syntaxhl . string . modifier { color : #46a }
. syntaxhl . symbol . content { color : #d33 }
. syntaxhl . symbol . delimiter { color : #d33 }
. syntaxhl . symbol { color : #d33 }
. syntaxhl . tag { color : #070 }
. syntaxhl . type { color : #339 ; font-weight : bold }
. syntaxhl . value { color : #088 ; }
. syntaxhl . variable { color : #037 }
. syntaxhl . insert { background : hsla ( 120 , 100 % , 50 % , 0.12 ) }
. syntaxhl . delete { background : hsla ( 0 , 100 % , 50 % , 0.12 ) }
. syntaxhl . change { color : #bbf ; background : #007 ; }
. syntaxhl . head { color : #f8f ; background : #505 }
. syntaxhl . head . filename { color : white ; }
. syntaxhl . delete . eyecatcher { background-color : hsla ( 0 , 100 % , 50 % , 0.2 ) ; border : 1 px solid hsla ( 0 , 100 % , 45 % , 0.5 ) ; margin : -1 px ; border-bottom : none ; border-top-left-radius : 5 px ; border-top-right-radius : 5 px ; }
. syntaxhl . insert . eyecatcher { background-color : hsla ( 120 , 100 % , 50 % , 0.2 ) ; border : 1 px solid hsla ( 120 , 100 % , 25 % , 0.5 ) ; margin : -1 px ; border-top : none ; border-bottom-left-radius : 5 px ; border-bottom-right-radius : 5 px ; }
. syntaxhl . insert . insert { color : #0c0 ; background : transparent ; font-weight : bold }
. syntaxhl . delete . delete { color : #c00 ; background : transparent ; font-weight : bold }
. syntaxhl . change . change { color : #88f }
. syntaxhl . head . head { color : #f4f }
/***** Media print specific styles *****/
@ media print {
# top-menu , # header , # main-menu , # sidebar , # footer , . contextual , . other-formats { display : none ; }
# main { background : #fff ; }
# content { width : 99 % ; margin : 0 ; padding : 0 ; border : 0 ; background : #fff ; overflow : visible !important ; }
# wiki_add_attachment { display : none ; }
. hide-when-print { display : none ; }
. autoscroll { overflow-x : visible ; }
table . list { margin-top : 0.5 em ; }
table . list th , table . list td { border : 1 px solid #aaa ; }
}
/* Accessibility specific styles */
. hidden-for-sighted {
position : absolute ;
left : -10000px ;
top : auto ;
width : 1px ;
height : 1px ;
overflow : hidden ;
}
2013-08-31 17:11:35 +08:00
/*added by william*/
2013-08-13 15:20:48 +08:00
# tag {
2013-08-13 21:08:23 +08:00
background : url ( . . / images / issue_tag . png ) no-repeat right -19px ;
2013-08-13 15:20:48 +08:00
border-radius : 5px 5px 5px 5px ;
color : # 3a587d ! important ;
padding : 0px 4px ;
margin : 3px ;
display : inline-block ;
2013-08-31 17:11:35 +08:00
font-size : 13px ; /*modified by linchun*/
2013-08-13 15:20:48 +08:00
text-decoration : none ;
cursor : pointer ;
}