﻿:link,:visited { text-decoration:none } :focus,:active { outline: 0 } ul,ol { list-style:none } h1,h2,h3,h4,h5,h6,pre,code { font-size:1em; } ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input { margin:0; padding:0 } a img,:link img,:visited img, fieldset { border:none } address { font-style:normal }
h2 {color:#000; font-size:14px; font-weight:bold;}

/*
body { font: .8em "宋体", "Trebuchet MS", Verdana, Helvetica,sans-serif; color: #666;  background: #F7FCFF url('../../images/v1/bg.gif') repeat-x 0px 0px; 
margin:0px; padding:0px; }
*/

#user_top{ height:41px; line-height:41px; margin-left:4px; color:#ddd;}
#user_left{ float:left; width:150px; overflow:hidden; margin-bottom:20px; clear:left;}
#user_main{ float:right; width:830px; text-align:left; padding:4px 0px 0px 10px; margin-bottom:20px; overflow:hidden; min-height:400px;}
#user_menu{ list-style:none; overflow:hidden;}
    #user_menu span.user_menu_title{ display:block; color:#bbb; font-weight:bold;  padding-left:15px;background:#666; }
        #user_menu li span.user_menu_title a{ display:inline; width:auto; overflow:hidden;}
    #user_menu li{ line-height:24px; overflow:hidden;}
    #user_menu li a { color:#fff; display:block; width:100%;}
    #user_menu li a:hover { color:White;}
    #user_menu li a:visited { color:White;}
    #user_menu li.current { /*color:Yellow;  background:url('../../images/v1/leftmenu_selected.gif') no-repeat right;*/}
        #user_menu ul.second_menu{ list-style:none; overflow:hidden; display:block;background: url(../../images/v1/user_menu_left_bg.jpg) repeat-y; padding-left:2px;}
            #user_menu ul.second_menu li{  overflow :hidden; display:block; clear:both; background:#505050; }
                #user_menu ul.second_menu li.current{ background :url('../../images/v1/user_menu_arrow_current.png') no-repeat  2px 3px;}
                #user_menu ul.second_menu li.current a{ color:#1E1E1E;}
                #user_menu ul.second_menu li a{ width:125px; padding-left:20px; overflow:hidden; }
                    #user_menu ul.second_menu li a:hover{ background: url('../../images/v1/user_menu_arrow_hover.png') no-repeat 2px 3px; }


#user_maincontent{ /*float:left;*/}

#siteMapPath{ margin:0px 0px 10px 0px; }

/* Project */
#milestones_list{ margin:20px 0px;}
    #milestones_list #milestone_title{ background-color:#cbdae3; padding:5px 10px; font-weight:bold; font-size:150%; overflow:hidden;}
    #milestones_list #milestone_content{ padding:10px;}
        #milestones_list #milestone_content .milestone_name{ background:#d8e9f3; padding:5px 10px; font-weight:bold; font-size:110%; overflow:hidden;}
        #milestones_list #milestone_content .progress_area{ float:left; margin-left:30px; display:inline-block;}
        #milestones_list #milestone_content .tasks_list ul{ list-style:none; overflow:hidden; margin:0px 10px 10px 15px; padding:2px 0px;}
            #milestones_list #milestone_content .tasks_list ul li{ list-style:none; overflow:hidden; display:block; clear:both;}
                #milestones_list #milestone_content .tasks_list .task_index{ float:left; }
                #milestones_list #milestone_content .tasks_list .task_name{ float:left; margin-left:10px; }
    
    
    
    