@ -31,7 +31,7 @@ table{ background:#fff;}
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					. min_search {  width : 150 px ;  height : 20 px ;  border : 1 px  solid  #d0d0d0 ;  color : #666 ;  background : url ( ../images/public_icon.png )  135 px  -193 px  no-repeat ;  cursor : pointer ; } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					. db  { display : block ; } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					/* font & color */ 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					h2 {  font-size : 18 px ;  color : # 15bccf ; } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					h2 {  font-size : 18 px ;  color : # 269ac9 ; } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					h3 {  font-size : 14 px ;  color : #e8770d ; } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					h4 {  font-size : 14 px ;  color : #3b3b3b ; } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					. f12 { font-size : 12 px ;  font-weight : normal ; } 
 
				
			 
			
		
	
	
		
			
				
					
						
							
								 
							 
						
						
							
								 
							 
						
						
					 
				
				 
				 
				
					@ -88,6 +88,7 @@ h4{ font-size:14px; color:#3b3b3b;}
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					. mr30 {  margin-right : 30 px  !important ; } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					. mr40 {  margin-right : 40 px  !important ; } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					. mw20 {  margin :  0  20 px ; } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					. mt-20  { margin-top : -20 px ; } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					. mt-4  { margin-top :  -4 px ; } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					. mt3 {  margin-top : 3 px ; } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					. mt5 {  margin-top : 5 px ; } 
 
				
			 
			
		
	
	
		
			
				
					
						
							
								 
							 
						
						
							
								 
							 
						
						
					 
				
				 
				 
				
					@ -136,7 +137,7 @@ a.c_lorange{color:#ff9900;}
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					a : hover . c_lorange { color : #fff ; } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					a . c_blue {  color : #269ac9 ; } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					a . c_dblue {  color : #09658c ; } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					a : hover . c_dblue {  color : # 15bccf ; } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					a : hover . c_dblue {  color : # 297fb8 ; } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					a . c_white {  color : #fff ; } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					input . c_white  {  color : #fff } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					a . c_dorange {  color : #fd6e2a ; } 
 
				
			 
			
		
	
	
		
			
				
					
						
						
						
							
								 
							 
						
					 
				
				 
				 
				
					@ -160,7 +161,7 @@ a.c_green{ color:#28be6c;}
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					. c_dark {  color : #2d2d2d ; } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					. c_lorange {  color : #ff9900 ; } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					. c_purple { color :  #6883b6 ; } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					. c_blue {  color : # 15bccf ; } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					. c_blue {  color : # 269ac9 ; } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					. c_red {  color : #F00 ; } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					. c_green {  color : #28be6c ; } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					. c_dblue {  color : #09658c ; } 
 
				
			 
			
		
	
	
		
			
				
					
						
							
								 
							 
						
						
							
								 
							 
						
						
					 
				
				 
				 
				
					@ -247,36 +248,6 @@ a:hover.bgreen_n_btn{background:#08a384;}
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					/*框架主类容*/ 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					# Container {  width : 1000 px ;  margin : 0  auto ;  } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					/*头部导航*/ 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					# Header {  margin : 10 px  0 ;  background : #269ac9 ;  height : 40 px ;  -moz- border-radius : 5 px ;   -webkit- border-radius : 5 px ;   border-radius : 5 px ;  position :  relative ; } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					. logo {  margin : 5 px  10 px ;  } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					# TopNav { } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					# TopNav  ul  li {  margin-top : 8 px ; } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					. topnav_a  a {  font-size : 14 px ;  font-weight : bold ;  color : #fff ;  margin-right : 10 px ; } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					. topnav_a  a : hover { color :  #a1ebff ; } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					# userInfo  { float : right ;  display : inline-block ;  width : 130 px ;  padding-top : 5 px ; } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					. userInfoRow2  { margin-top : -5 px ; } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					. myPractice  { display : inline-block ; } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					a . parent  { background :  url ( ../images/arrowList.png )  -30 px  3 px  no-repeat ;  width : 95 px ;  padding-right : 50 px ; } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					a . parent : hover  { background :  url ( ../images/arrowList.png )  -30 px  -14 px  no-repeat ;  width : 95 px ;  padding-right : 50 px ;  color : #fe7d68 ; } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					a . linkToOrange : hover  { color : #fe7d68 ; } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					# userInfo  ul  li  { positon :  relative ; } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					# userInfo  ul  li  ul  { display : none ; } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					# userInfo  ul  li : hover  ul  { display : block ;  position : absolute ; } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					# userInfo  ul  li : hover  ul  li  ul  { display : none ; } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					# userInfo  ul  li : hover  ul  li : hover  ul  { display : block ;  position : absolute ;  left : 110 px ;  top : 6 px ;  width : 148 px ;  border : 1 px  solid  #15bccf ;  background-color : #ffffff ;  padding : 5 px  0 px ; } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					# userInfo  ul  li : hover  ul  li : hover  ul  li  { max-width : 148 px ;  overflow : hidden ;  white-space : nowrap ;  text-overflow : ellipsis ;  display : block ;  padding :  0  10 px ;  line-height : 1.5 ;  color : #15bccf ; } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					# TopUser { } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					# TopUser  ul  li {  margin-top : 8 px ; } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					. topuser_a  a {  font-size : 14 px ;  font-weight : bold ;  color : #fff ;  margin-right : 10 px ; } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					. topuser_a   a : hover { color :  #a1ebff ; } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					# TopUser02 { 	} 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					# TopUser02  li { 	float :  left ; } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					# TopUser02  li  a {  margin-right : 10 px ; color :  #FFF ; text-align :  center ; } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					# TopUser02  li  a : hover { color :  #a1ebff ; } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					# TopUser02  div { 	position :  absolute ; visibility :  hidden ; background : #fff ; border :  1 px  solid  #15bccf ; } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					# TopUser02  div  a { position :  relative ; display :  block ; white-space :  nowrap ; text-align :  left ;  line-height : 1.9 ;  margin-left : 5 px ; background :  #fff ; color : #15bccf ;  font-weight : normal ; } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					# TopUser02  div  a : hover { 	color : #e8770d ;  font-weight :  bold ; } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					/*myctrip*/ 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					. userImage { position : absolute ;  right : 140 px ;  top : 5 px ;  width : 30 px ; height : 30 px ;  background :  url ( ../images/item.png )  2 px  4 px  no-repeat ;  line-height : 1.4 ; } 
 
				
			 
			
		
	
	
		
			
				
					
						
							
								 
							 
						
						
							
								 
							 
						
						
					 
				
				 
				 
				
					@ -305,9 +276,9 @@ a.topnav_login_box:hover {color:#a1ebff;}
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					. search {  margin-top : 8 px ;  margin-left : 71 px ; } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					. search_form { margin-top : 8 px ; margin-left : 72 px ; } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					. topbar_info {  width : 350 px ;  color : #5c5c5c ;  font-size : 16 px ;  margin-right : 50 px ;  line-height : 1.3 ;  padding-left : 100 px ; } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					a . search_btn {  display : block ;  background : # 15bccf ;  color : #fff ;  width : 60 px ;  height : 24 px ;  text-align : center ;  padding-top : 3 px ; } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					a . search_btn {  display : block ;  background : # 269ac9 ;  color : #fff ;  width : 60 px ;  height : 24 px ;  text-align : center ;  padding-top : 3 px ; } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					a : hover . search_btn {  background :  #0fa9bb ; } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					. search_text {  border : 1 px  solid  # 15bccf ;  background : #fff ;  width : 220 px ;  height : 25 px ;  padding-left : 5 px ;  } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					. search_text {  border : 1 px  solid  # 269ac9 ;  background : #fff ;  width : 220 px ;  height : 25 px ;  padding-left : 5 px ;  } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					/*资源库*/ 
 
				
			 
			
		
	
	
		
			
				
					
						
						
						
							
								 
							 
						
					 
				
				 
				 
				
					@ -315,7 +286,7 @@ a:hover.search_btn{ background: #0fa9bb;}
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					/*.resources {width:730px; background-color:#ffffff; padding:10px;float: right}*/ 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					. resourcesBanner  { width : 730 px ;  height : 40 px ;  background-color : #eaeaea ;  margin-bottom : 10 px ; } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					. bannerName  { background : #64bdd9 ;  color : #ffffff ;  height : 40 px ;  line-height : 40 px ;  width : 90 px ;  text-align : center ;  font-weight : normal ;  vertical-align : middle ;  font-size :  16 px ;  float : left ; } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					. resourcesSelect  { width : 30 px ;  height : 3 4px ;  float : right ;  position : relative ;  margin-top : -6 px ; } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					. resourcesSelect  { width : 30 px ;  height : 2 4px ;  float : right ;  position : relative ;  margin-top : -6 px ; } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					. resourcesSelected  { width : 25 px ;  height : 20 px ;  position : relative ;  background : url ( images/resource_icon_list.png )  0 px  0 px  no-repeat ; } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					. resourcesSelected : hover  {  background : url ( images/resource_icon_list.png )  0 px  -25 px  no-repeat ; } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					. resourcesIcon  { margin-top : 15 px ;  display : block ;  width : 25 px ;  height : 20 px ; } 
 
				
			 
			
		
	
	
		
			
				
					
						
							
								 
							 
						
						
							
								 
							 
						
						
					 
				
				 
				 
				
					@ -405,7 +376,7 @@ a.resourcesTypeAtt {background:url(images/homepage_icon.png) -180px -49px no-rep
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					/*.resourcesUploadBox:hover {background-color:#0781b4;}*/ 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					/* 个人主页右边部分*/ 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					. homepageSearchIcon  { width : 30 px ;  height : 32 px ;  background : url ( images/nav_icon.png )  -8 px  3 px  no-repeat ;  float : left ; } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					input . homepageSearchIcon : hover  { cursor :  pointer ; } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					input . homepageSearchIcon : hover  { cursor :  pointer ; background : url ( ../images/nav_icon.png )  -49 px  3 px  no-repeat ; } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					a . homepagePostTypeQuiz  { background : url ( images/homepage_icon.png )  -90 px  -124 px  no-repeat ;  padding-left : 23 px ; } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					a . homepagePostTypeAssignment  { background : url ( images/homepage_icon.png )  -93 px  -318 px  no-repeat ;  padding-left : 23 px ; } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					a . replyGrey  { color : #888888 ;  display : inline-block ; } 
 
				
			 
			
		
	
	
		
			
				
					
						
							
								 
							 
						
						
							
								 
							 
						
						
					 
				
				 
				 
				
					@ -528,20 +499,21 @@ a.coursesLineGrey:hover {color:#ffffff;}
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					. homepageLeftMenuMore  { height : 18 px ; } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					. homepageLeftMenuMore : hover  { background-color : #269ac9 ; } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					. homepageLeftMenuMoreIcon  { background : url ( ../images/homepage_icon.png )  -74 px  -240 px  no-repeat ;  display : block ;  height : 18 px ; } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					. homepageMenuSetting  { display : inline-block ;  margin-left : 155 px ; } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					. homepageMenuSetting  { display : inline-block ;  margin-left : 155 px ; background : url ( ../images/homepage_icon.png )  -190 px  -365 px  no-repeat ;  width : 15 px ;  height : 15 px ;  margin-top :  16 px ;  margin-right :  15 px ; } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					. homepageMenuSetting : hover  { background : url ( ../images/homepage_icon.png )  -190 px  -407 px  no-repeat ; } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					a . homepageMenuText  { color : #484848 ;  font-size : 16 px ;  margin-left : 20 px ; } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					. homepageLeftLabelContainer  { width : 238 px ;  border : 1 px  solid  #dddddd ;  background-color : #ffffff ;  margin-top : 10 px ; } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					. homepageLabelText  { color : #484848 ;  font-size : 16 px ;  margin-left : 10 px ;  margin-bottom : 12 px ;  display : block ; } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					. homepageRightBanner  { width : 720 px ;  height: 30 px ;   margin: 0 px  auto ; } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					. NewsBannerName  { font-size : 16 px ;  color : #4b4b4b ;  display : block ;  width : 150 px ;  float : left ;  margin-top : 4 px ;  } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					. homepageRightBanner  { width : 720 px ;   margin: 0 px  auto ; } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					. NewsBannerName  { font-size : 16 px ;  color : #4b4b4b ;  display : block ;  width : 150 px ;  float : left ; } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					. newsType  { width : 60 px ;  background-color : #ffffff ;  float : left ;  list-style : none ;  position : absolute ;  border : 1 px  solid  #eaeaea ;  border-radius : 5 px ;  top : 15 px ;  padding : 5 px  10 px ;  left : -40 px ;  font-size : 12 px ;  color : #888888 ;  display : none ;  line-height : 2 ;  z-index : 9999 ; } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					. newsReadSetting  { width : 700 px ;  background-color : #f6f6f6 ;  border-bottom : 1 px  solid  #eeeeee ;  margin : 10 px  auto ;  height : 39 px ;  line-height : 39 px ;  vertical-align : middle ;  font-size : 14 px ;  color : #7a7a7a ;  padding-left : 10 px ; } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					. homepageNewsList  { width : 710 px ;  height : 49 px ;  line-height : 49 px ;  vertical-align : middle ;  border-bottom : 1 px  dashed  #eaeaea ;  margin-left : 10 px ; } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					. homepageNewsPortrait  { width : 40 px ;  display : block ;  margin-top : 7 px ; } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					. homepageNewsPublisher  {  max-width : 100 px ;  font-size : 12 px ;  color : #269ac9 ;  display : block ;  padding-left : 5 px ;  overflow : hidden ;  white-space :  nowrap ;  text-overflow : ellipsis ;  float : left ;  } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					. homepageNewsType  { width : 1 0 0px ;  padding-left :  5 px ;  font-size : 12 px ;  color : #888888 ;  display : block ; } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					. homepageNewsPubType  { width : 2 15 px ;  font-size : 12 px ;  color : #888888 ;  display :  block ; } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					. homepageNewsContent  { width : 3 55px ;  max-width : 39  5px ;  margin-right : 10 px ;  font-size : 12 px ;  color : #4b4b4b ;  display : block ;  overflow : hidden ;  white-space :  nowrap ;  text-overflow : ellipsis ; max-height :  49 px ;  } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					. homepageNewsType  { width : 1 1 0px ;  padding-left :  5 px ;  font-size : 12 px ;  color : #888888 ;  display : block ; } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					. homepageNewsPubType  { width : 2 20 px ;  font-size : 12 px ;  color : #888888 ;  display :  block ; } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					. homepageNewsContent  { width : 3 65px ;  max-width : 36  5px ;  margin-right : 10 px ;  font-size : 12 px ;  color : #4b4b4b ;  display : block ;  overflow : hidden ;  white-space :  nowrap ;  text-overflow : ellipsis ; max-height :  49 px ;  } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					. homepageNewsTime  { width : 75 px ;  font-size : 12 px ;  color : #888888 ;  display : block ;  text-align : right ; } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					a . homepageWhite  { color : #ffffff ; } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					a . homepageWhite : hover  { color : #a1ebff } 
 
				
			 
			
		
	
	
		
			
				
					
						
						
						
							
								 
							 
						
					 
				
				 
				 
				
					@ -558,6 +530,7 @@ a.menuGrey {color:#808080;}
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					a . menuGrey : hover  { color : #fe7d68 ; } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					. navSearchTypeBox  { width : 368 px ;  height : 35 px ;  position : absolute ;  border : 1 px  solid  #e1e1e1 ;  background-color : #ffffff ;  padding-left : 10 px ;  display : none ;  color : #3e3e3e ;  font-size : 14 px ; } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					# navSearchAlert  { display : none ; } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					. loadMore  { font-size : 14 px ; width : 748 px ;  text-align : center ;  display : block ;  border : 1 px  solid  #dddddd ;  background-color : #ffffff ;  float : right ; padding : 5 px  0 ;  letter-spacing :  1 px ; } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					/*个人主页右部分*/ 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					. homepagePostType  { width : 180 px ;  background-color : #ffffff ;  float : left ;  list-style : none ;  position : absolute ;  border : 1 px  solid  #eaeaea ;  border-radius : 5 px ;  top : 15 px ;  padding : 5 px  10 px ;  left : -170 px ;  font-size : 12 px ;  color : #4b4b4b ;  line-height : 2 ;  z-index : 9999 ;  display : none ; } 
 
				
			 
			
		
	
	
		
			
				
					
						
							
								 
							 
						
						
							
								 
							 
						
						
					 
				
				 
				 
				
					@ -588,7 +561,7 @@ a.postTypeGrey:hover {color:#269ac9;}
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					. homepagePostReplyBannerCount { width : 255 px ;  display : inline-block ;  margin-left : 20 px ; } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					. homepagePostReplyBannerTime { width : 85 px ;  display : inline-block ; } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					. homepagePostReplyBannerMore { width : 330 px ;  display : inline-block ;  text-align : right ; } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					. homepagePostReplyInputContainer  { width : 670 px ;  margin :  0px  auto ; } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					. homepagePostReplyInputContainer  { width : 670 px ;  margin :   1 0px  auto  0   auto ; } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					. homepagePostReplyInput  { width : 663 px ;  height : 45 px ;  max-width : 663 px ;  max-height : 45 px ;  border : 1 px  solid  #d9d9d9 ;  outline : none ;  margin : 20 px  auto  10 px  auto ; } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					. homepagePostReplyEmotion  { background : url ( ../images/homepage_icon.png )  -90 px  -88 px  no-repeat ;  width : 50 px ;  height : 24 px ;  float : left ;  padding-left : 30 px ; } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					. homepagePostReplySubmit  { float : right ;  width : 45 px ;  height : 24 px ;  text-align : center ;  line-height : 24 px ;  vertical-align : middle ;  font-size : 12 px ;  color : #ffffff ;  background-color : #269ac9 ; } 
 
				
			 
			
		
	
	
		
			
				
					
						
						
						
							
								 
							 
						
					 
				
				 
				 
				
					@ -600,7 +573,7 @@ a.postReplyCancel {color:#888888; display:block;}
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					a . postReplyCancel : hover  { color : #ffffff ; } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					. homepagePostReplyInputContainer2  { width : 595 px ;  margin : 0 px  auto ; } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					. homepagePostReplyInput2  { width : 588 px ;  height : 45 px ;  max-width : 588 px ;  max-height : 45 px ;  border : 1 px  solid  #d9d9d9 ;  outline : none ;  margin : 0 px  auto  10 px  auto ; } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					. homepagePostReplyContainer  { border-bottom : 1 px  solid  #e3e3e3 ;  width : 6 7 0px ;  margin : 0 px  auto ;  margin-top : 15 px ;  min-height : 65 px ; } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					. homepagePostReplyContainer  { border-bottom : 1 px  solid  #e3e3e3 ;  width : 6 8 0px ;  margin : 0 px  auto ;  margin-top : 15 px ;  min-height : 65 px ; } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					. homepagePostSetting  { position : absolute ;  width : 20 px ;  height : 20 px ;  right : 0 px ;  top : 0 px ; } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					. homepagePostSettingIcon  { background : url ( ../images/homepage_icon.png )  -93 px  -5 px  no-repeat ;  width : 20 px ;  height : 20 px ; } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					. homepagePostSettiongText  { width : 85 px ;  line-height : 2 ;  font-size : 12 px ;  color : #616060 ;  background-color : #ffffff ;  border : 1 px  solid  #eaeaea ;  border-radius : 3 px ;  position : absolute ;  left : -68 px ;  top : 20 px ;  padding : 5 px  0 px ;  display : none ; } 
 
				
			 
			
		
	
	
		
			
				
					
						
						
						
							
								 
							 
						
					 
				
				 
				 
				
					@ -609,10 +582,10 @@ a.postOptionLink {color:#616060; display:block; width:55px; padding:0px 15px;}
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					a . postOptionLink : hover  { color : #ffffff ;  background-color : #269ac9 ; } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					. homepagePostReplyPortrait  { float : left ;  width : 45 px ; } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					. homepagePostReplyDes  { float : left ;  width : 595 px ;  margin-left : 15 px ; } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					. homepagePostReplyPublisher  { font-size : 12 px ;  color : # 484848;  margin-bottom : 12  px ; } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					. homepagePostReplyPublisher  { font-size : 12 px ;  color : # 888888;  margin-bottom : 5  px ; } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					. homepagePostReplyContent  { font-size : 12 px ;  color : #484848 ;  margin-bottom : 12 px ; } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					. homepagePostProjectState  { width : 52 px ;  height : 20 px ;  line-height : 20 px ;  border-radius : 1 px ;  background-color : #28be6c ;  color : #ffffff ;  text-align : center ;  vertical-align : middle ;  font-size : 12 px ;  display : inline-block ;  margin-left : 5 px ; } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					. homepagePostAssignTo  { float : left ;  font-size : 14 px ;  color : #269ac9 ;  height : 30 px ;  line-height : 30 px ;  vertical-align : middle ;  } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					. homepagePostAssignTo  { float : left ;  font-size : 14 px ;  color : #269ac9 ; } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					. homepagePostFileAtt  { height : 22 px ;  line-height : 22 px ;  vertical-align : middle ;  background : url ( ../images/homepage_icon.png )  -85 px  -150 px  no-repeat ;  padding-left : 35 px ;  font-size : 14 px ;  margin-right : 25 px ; } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					. homepagePostImageAtt  { height : 22 px ;  line-height : 22 px ;  vertical-align : middle ;  background : url ( ../images/homepage_icon.png )  -86 px  -195 px  no-repeat ;  padding-left : 35 px ;  font-size : 14 px ;  margin-right : 25 px ; } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					. postAttSize  { color : #888888 ;  font-size : 12 px ; } 
 
				
			 
			
		
	
	
		
			
				
					
						
							
								 
							 
						
						
							
								 
							 
						
						
					 
				
				 
				 
				
					@ -678,21 +651,21 @@ ul.list_watch{
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					. w450 { width :  450 px ; } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					/*引用资源库弹窗*/ 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					. referenceResourcesPopup  { width : 710 px ;  height : auto ;  border : 3 px  solid  #269ac9 ;  padding-left : 20 px ;  padding-right : 20 px ;  padding-bottom : 35 px ;  background-color : #ffffff ;  position : absolute ;  top : 50 % ;  left : 50 % ;  margin-left : -375 px ;  z-index : 1000 ; } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					. referenceResourcesPopup  { width : 710 px ;  height : 500 px  !important ;  border : 3 px  solid  #269ac9  !important  ;  padding-left : 20 px ;  padding-right : 20 px ;  padding-bottom : 35 px ;  background-color : #ffffff ;  position : absolute ;  top : 50 % ;  left : 50 % ;  margin-left : -375 px ;  z-index : 1000 ; } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					. referenceText  { font-size : 16 px ;  color : #269ac9 ;  line-height : 16 px ;  padding-top : 20 px ;  display : inline-block ;  font-weight : bold ; } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					. referenceSearchBox  { border : 1 px  solid  #e6e6e6 ;  width : 235 px ;  height : 32 px ;  background-color : #ffffff ;  margin-top : 12 px ;  margin-bottom : 15 px ; } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					. searchReferencePopup  { border : none ;  outline : none ;  background-color : #ffffff ;  width : 190 px ;  height : 32 px ;  padding-left : 10 px ;  display : inline-block ;  float : left ; } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					. referenceSearchIcon { width : 31 px ;  height : 25 px ;  background-color : #ffffff ;  background : url ( ../images/homepage_icon.png )  -1 70px  -135  px  no-repeat ;  display : inline-block ;  float : left ; } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					. referenceSearchIcon : hover  { background : url ( ../images/homepage_icon.png )  -1 70px  -190  px  no-repeat ; } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					. referenceResourceType  { font-size : 14 px ;  width : 35 5px ;  height : 34 px ;  line-height : 34 px ;  vertical-align : middle ;  background-color : #f6f6f6 ;  margin-top : 15 px ; } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					. referenceSearchIcon { width : 31 px ;  height : 25 px ;  background-color : #ffffff ;  background : url ( ../images/homepage_icon.png )  -1 80px  -270  px  no-repeat ;  display : inline-block ;  float : left ; } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					. referenceSearchIcon : hover  { background : url ( ../images/homepage_icon.png )  -1 80px  -311  px  no-repeat ; } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					. referenceResourceType  { font-size : 14 px ;  width : 47 5px ;  height : 34 px ;  line-height : 34 px ;  vertical-align : middle ;  background-color : #f6f6f6 ;  margin-top : 15 px ; } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					. referenceTypeActive  { background-color : #269ac9 ;  color : #ffffff  !important ; } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					a . referenceTypeBlock  { color : #888888 ;  display : inline-block ;  padding : 0 px  20 px ; } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					/*20150826忘记密码 LB*/ 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					. BgBox {  width : 968 px ;  border : 1 px  solid  #dddddd ;  background : #fff ;  padding : 15 px ;  padding-top : 10 px ; margin :   20px  auto } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					. BgBox {  width : 968 px ;  border : 1 px  solid  #dddddd ;  background : #fff ;  padding : 15 px ;  padding-top : 10 px ; margin :  10px  auto   20px  auto ; } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					. BgBox_h2 {  font-size : 16 px ;  color : #484848 ;   width : 968 px ; border-bottom : 1 px  solid  #e3e3e3 ;  padding-bottom : 5 px ; } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					. NomalInput { width : 308 px ;  height : 38 px ;   border : 1 px  solid  #98a1a6 ;  outline : none ;  color : #888888 ;  font-size : 14 px ; } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					. NomalInput { width : 308 px ;  height : 38 px ;   border : 1 px  solid  #98a1a6  !important  ;  outline : none ;  color : #888888 ;  font-size : 14 px ; } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					. BgBoxCon {  width : 310 px ;  margin : 80 px  auto ; } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					. BgBoxConP {  font-size : 14 px ;  color : #484848 ; } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					. LoginButton  { width : 315 px ;  height : 40 px ;  background-color : #269ac9 ;  font-size : 14 px ;  text-align : center ;  line-height : 40 px ;  vertical-align : middle ; } 
 
				
			 
			
		
	
	
		
			
				
					
						
						
						
							
								 
							 
						
					 
				
				 
				 
				
					@ -704,7 +677,7 @@ a.referenceTypeBlock {color:#888888; display:inline-block; padding:0px 20px;}
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					/*底部*/ 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					# Footer { background-color : #ffffff ;   padding-bottom : 15 px ;  color : #666666 ; }  /*margin-bottom:10px;*/ 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					. footerAboutContainer  { width : auto ;  border-bottom : 1 px  solid  #efefef ; } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					. footerAbout {  width : 45 5px ;  margin : 0  auto ; height : 35 px ;  line-height : 35 px ;  padding-top :  10 px ;  } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					. footerAbout {  width : 36 5px ;  margin : 0  auto ; height : 35 px ;  line-height : 35 px ;  padding-top :  10 px ;  } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					. languageBox  { width : 55 px ;  height : 20 px ;  margin-left : 5 px ;  outline : none ;  color : #666666 ;  border : 1 px  solid  #d9d9d9 ; } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					. departments {  width : 890 px ;  margin : 5 px  auto  0  auto ; height : 30 px ; line-height : 30 px ; } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					. copyright {  width : 375 px ;  margin : 0  auto ; height : 20 px ; line-height : 20 px ; } 
 
				
			 
			
		
	
	
		
			
				
					
						
							
								 
							 
						
						
							
								 
							 
						
						
					 
				
				 
				 
				
					@ -853,17 +826,17 @@ div.flash.warning, .conflict {
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					/*弹出框*/ 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					. black_overlay { display : none ; position : fixed ; top : 0 px ; left : 0 px ; width : 100 % ; height : 100 % ; background-color : black ; z-index : 1001 ; -moz- opacity : 0.8 ; opacity : .80 ; filter : alpha ( opacity = 80 ) ; } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					. white_content { display : none ; position : fixed ; top : 15 % ; left : 30 % ; width : 420 px ; height :  auto ;  margin-bottom : 20 px ; padding : 16 px ; border : 3 px  solid  # 15bccf ; background-color : white ; z-index : 1002 ; overflow : auto ; } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					. white_content02 { display : none ; position : fixed ; top : 15 % ; left : 30 % ; width : 200 px ; height :  auto ;  margin-bottom : 20 px ; padding : 10 px ; border : 3 px  solid  # 15bccf ; background-color : white ; z-index : 1002 ; overflow : auto ; } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					. newhwork_content {  display : none ; position : fixed ; top : 15 % ; left : 30 % ; width : 600 px ; height :  auto ;  margin-bottom : 20 px ; padding : 16 px ; border : 3 px  solid  # 15bccf ; background-color : white ; z-index : 1002 ; overflow : auto ; } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					. floatbox {  width : 420 px ;  border : 3 px  solid  # 15bccf ;  background : #fff ;  padding : 5 px ; } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					. white_content { display : none ; position : fixed ; top : 15 % ; left : 30 % ; width : 420 px ; height :  auto ;  margin-bottom : 20 px ; padding : 16 px ; border : 3 px  solid  # 269ac9 ; background-color : white ; z-index : 1002 ; overflow : auto ; } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					. white_content02 { display : none ; position : fixed ; top : 15 % ; left : 30 % ; width : 200 px ; height :  auto ;  margin-bottom : 20 px ; padding : 10 px ; border : 3 px  solid  # 269ac9 ; background-color : white ; z-index : 1002 ; overflow : auto ; } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					. newhwork_content {  display : none ; position : fixed ; top : 15 % ; left : 30 % ; width : 600 px ; height :  auto ;  margin-bottom : 20 px ; padding : 16 px ; border : 3 px  solid  # 269ac9 ; background-color : white ; z-index : 1002 ; overflow : auto ; } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					. floatbox {  width : 420 px ;  border : 3 px  solid  # 269ac9 ;  background : #fff ;  padding : 5 px ; } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					a . box_close {  display : block ;  float : right ;  width : 16 px ;  height : 16 px ;  background : url ( ../images/img_floatbox.png )  0  0  no-repeat ; } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					a : hover . box_close { background : url ( ../images/img_floatbox.png )  -22 px  0  no-repeat ; } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					/*个人主页头像*/ 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					. white_content_users { display : none ; position : fixed ; top : 45 % ; left : 45 % ; width : 210 px ; height :  auto ;  margin-bottom : 20 px ; padding : 10 px ; border : 3 px  solid  # 15bccf ; background-color : white ; z-index : 1002 ; overflow : auto ; } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					. white_content_users { display : none ; position : fixed ; top : 45 % ; left : 45 % ; width : 210 px ; height :  auto ;  margin-bottom : 20 px ; padding : 10 px ; border : 3 px  solid  # 269ac9 ; background-color : white ; z-index : 1002 ; overflow : auto ; } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					a . box_close { background : url ( ../images/img_floatbox.png )  -22 px  0  no-repeat ; } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					. box_h3 {  color : # 15bccf ;  font-size : 16 px ; } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					. box_h3 {  color : # 269ac9 ;  font-size : 16 px ; } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					. uppicBox {  width : 265 px ;  height : 265 px ;  background : #f2f2f5 ;  float : left ;  color : #666 ;   text-align : center ; } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					. showpicBox { width : 133 px ;  height : 250 px ;  background : #f2f2f5 ;  float : left ;  margin-left : 20 px ;  text-align : center ;  padding-top : 15 px ;  color : #666 ; } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					. mr15 {  margin-right : 15 px ; } 
 
				
			 
			
		
	
	
		
			
				
					
						
						
						
							
								 
							 
						
					 
				
				 
				 
				
					@ -871,21 +844,23 @@ a.box_close{background:url(../images/img_floatbox.png) -22px 0 no-repeat;}
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					. uppic_btn : hover  { background-color :  #329cbd ; } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					/*20150820课程作业 LB*/ 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					. HomeWork  { width : 7 0 8px ;  background-color : #ffffff ;  padding : 15 px ;  border : 1 px  solid  #dddddd ; } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					. HomeWork  { width : 7 1 8px ;  background-color : #ffffff ;  padding : 15 px ;  border : 1 px  solid  #dddddd ; } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					. RightBanner  { width : 708 px ;  height : 34 px ;   border-bottom : 1 px  solid  #e9e9e9 ; } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					select . InputBox , input . InputBox , textarea . InputBox {  border : 1 px  solid  #d9d9d9 ;  color : #888888 ;  height : 28 px ;  line-height : 28 px ;  padding-left : 5 px ;  font-size : 14 px ; } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					a . BlueCirBtn {  display : block ; width : 75 px ;  height : 28 px ;  background-color : #ffffff ;  line-height : 28 px ;  vertical-align : middle ;   text-align : center ;  border : 1 px  solid  # 15bccf;  color : #15bccf  ;   -moz- border-radius : 5 px ;   -webkit- border-radius : 5 px ;   border-radius : 5 px ; } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					a : hover . BlueCirBtn {  background : # 15bccf ;  color : #fff ; } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					a . BlueCirBtn {  display : block ; width : 75 px ;  height : 28 px ;  background-color : #ffffff ;  line-height : 28 px ;  vertical-align : middle ;   text-align : center ;  border : 1 px  solid  # 269ac9;  color : #269ac9  ;   -moz- border-radius : 5 px ;   -webkit- border-radius : 5 px ;   border-radius : 5 px ; } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					a : hover . BlueCirBtn {  background : # 269ac9 ;  color : #fff ; } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					. W440 {  width : 440 px ; } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					. W120 {  width : 110 px ; } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					. W700 {  width : 700 px ; max-width :  700 px ; min-width :  700 px ; } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					. w708 { width :  708 px ; } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					. w712 { width : 712 px ; max-width : 712 px ; min-width :  712 px ; } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					. w720 { width : 721 px ; } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					a . AnnexBtn {   background :  url ( ../images/homepage_icon2.png )  0 px  -343 px  no-repeat ;  width : 70 px ;  height : 20 px ;  display : block ;  padding-left : 20 px ;  color : #888888 ; } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					a : hover . AnnexBtn { background :  url ( ../images/homepage_icon2.png )  -90 px  -343 px  no-repeat ;  color : #15bccf ; } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					a : hover . AnnexBtn { background :  url ( ../images/homepage_icon2.png )  -90 px  -343 px  no-repeat ;  color : # 269ac9 ; } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					a . FilesBtn {   background :  url ( ../images/homepage_icon2.png )  0 px  -373 px  no-repeat ;  width : 70 px ;  height : 20 px ;  display : block ;  padding-left : 20 px ;  color : #888888 ; } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					a : hover . FilesBtn { background :  url ( ../images/homepage_icon2.png )  -89 px  -372 px  no-repeat ;  color : # 15bccf ; } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					a . BlueCirBtnMini {  display : block ; width : 40 px ;  height : 22 px ;  background-color : #ffffff ;  line-height : 24 px ;  vertical-align : middle ;   text-align : center ;  border : 1 px  solid  # 15bccf;  color : #15bccf  ;   -moz- border-radius : 5 px ;   -webkit- border-radius : 5 px ;   border-radius : 5 px ; } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					a : hover . BlueCirBtnMini {  background : # 15bccf ;  color : #fff ; } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					a : hover . FilesBtn { background :  url ( ../images/homepage_icon2.png )  -89 px  -372 px  no-repeat ;  color : # 269ac9 ; } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					a . BlueCirBtnMini {  display : block ; width : 40 px ;  height : 22 px ;  background-color : #ffffff ;  line-height : 24 px ;  vertical-align : middle ;   text-align : center ;  border : 1 px  solid  # 269ac9;  color : #269ac9  ;   -moz- border-radius : 5 px ;   -webkit- border-radius : 5 px ;   border-radius : 5 px ; } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					a : hover . BlueCirBtnMini {  background : # 269ac9 ;  color : #fff ; } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					a . DropBtn { background :  url ( ../images/homepage_icon2.png )  -125 px  -339 px  no-repeat ;  width : 85 px ;  height : 20 px ;  display : block ;   color : #888888 ;  font-size : 14 px ; } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					a : hover . DropBtn { background :  url ( ../images/homepage_icon2.png )  -125 px  -370 px  no-repeat ; } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					. DropLine { border-top : 1 px  solid  #d9d9d9 ;  float : left ;  width : 623 px ;  height : 10 px ;  margin-top : 10 px ; } 
 
				
			 
			
		
	
	
		
			
				
					
						
							
								 
							 
						
						
							
								 
							 
						
						
					 
				
				 
				 
				
					@ -956,11 +931,28 @@ img.ui-datepicker-trigger {
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					. is_public { display :  none  !important ; } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					. ui-corner-left { background :  #64bdd9 ; } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					div . respond-form  . reply_btn { margin-left : 565 px ; margin-top : 5 px ; } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					div . recall_con { width : 570 px ; } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					div . recall_con  . reply_btn { margin-left : 525 px ; margin-top : 5 px ; } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					. fr . cr {  clear :  right } 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					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 ; 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    border-radius :  4px ; 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    font-family :  "Microsoft YaHei" ; 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    /*background: url('../images/requirements/reference.jpg');*/ 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    background-size :  100 %  100 % ; 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    margin-bottom : 5px ; 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					    background-color :  # e8e8e8 ; 
 
				
			 
			
		
	
		
			
				
					 
					 
				
				 
				 
				
					}