/* CSS Document */
/*likife.css 
author:shenzhf*/
HTML {
	OVERFLOW-Y: scroll
}
 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
BODY {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	FONT-SIZE: 12px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px auto; 
	WIDTH: 900px; 
	COLOR: #333333; 
	WORD-BREAK: break-all; 
	PADDING-TOP: 0px; 
	/*FONT-FAMILY: georgia,Tahoma, Verdana,sans-serif;*/
	font-family:Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #ffffff; 
	WORD-WRAP: break-word
}
IMG {
	border:0px;
	padding:0px;
	margin:0px;
}
A {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #0063dc; TEXT-DECORATION: none
}
A:link {
}
A:visited {
}
A:hover {
	COLOR: #ffffff; BACKGROUND-COLOR: #0063dc; TEXT-DECORATION: none;
}
A:active {
	COLOR: #ffffff; BACKGROUND-COLOR: #0063dc; TEXT-DECORATION: none
}
P {
	MARGIN-TOP: 5px; MARGIN-BOTTOM: 5px; LINE-HEIGHT: 1.116
}
H1 {
	FONT-WEIGHT: bold; MARGIN-BOTTOM: 0.5em; TEXT-ALIGN: left;
}
H2 {
	FONT-WEIGHT: bold; MARGIN-BOTTOM: 0.5em; TEXT-ALIGN: left
}

H3 {
	FONT-WEIGHT: bold; MARGIN-BOTTOM: 0.5em; TEXT-ALIGN: left;
}
H4 {
	FONT-WEIGHT: bold; MARGIN-BOTTOM: 0.5em; TEXT-ALIGN: left
}
H5 {
	FONT-WEIGHT: bold; MARGIN-BOTTOM: 0.5em; TEXT-ALIGN: left
}
H6 {
	FONT-WEIGHT: bold; MARGIN-BOTTOM: 0.5em; TEXT-ALIGN: left
}
H1 {
	FONT-SIZE: 16px; COLOR: #ff7b24
}
H2 {
	FONT-SIZE: 14px; MARGIN-BOTTOM: 5px; COLOR: #ff7b24
}
H2.bg1 {
	FONT-SIZE: 14px; COLOR: #ff7b24; BACKGROUND-COLOR: #e7e7e7
}
H3 {
	FONT-SIZE: 12px; COLOR: #ff7b24
}
H3.bg1 {
	BACKGROUND-COLOR: #e7e7e7
}
H4 {
	FONT-SIZE: 12px; COLOR: #333333
}
H4.bg1 {
	TEXT-INDENT: 2em; LINE-HEIGHT: 20px; BACKGROUND-COLOR: #e7e7e7
}
H5 {
	FONT-SIZE: 14px; COLOR: #333333
}

H6 {
	FONT-SIZE: 12px; COLOR: #333333
}

FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
UL UL {
	LIST-STYLE-TYPE: none
}
UL UL UL {
	LIST-STYLE-TYPE: none
}
IMG {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
/*文件头部CSS定义*/
#head {
	WIDTH: 100%;
}
#head #headContent {
	/*BORDER-BOTTOM:#3399FF 2px solid;*/ POSITION: relative; HEIGHT: 56px
}
#headContent #likifeLogo {
	LEFT: 10px; POSITION: absolute; TOP: 5px
}
IMG#picaLogo{
	margin-top:5px;
}
UL#mainNav {
	/*LEFT: 130px; BOTTOM: 0px; LIST-STYLE-TYPE: none; POSITION: absolute*/
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LEFT: 200px; PADDING-BOTTOM: 0px; MARGIN: 0px;  PADDING-TOP: 10px; LIST-STYLE-TYPE: none; POSITION: absolute; bottom:0px;
}
UL#mainNav LI {
	/*FLOAT: left; MARGIN: 0px 10px; WIDTH: 80px; PADDING-TOP: 3px; HEIGHT: 19px; TEXT-ALIGN: center*/
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100px;  PADDING-TOP: 0px; text-align:center; vertical-align:middle;
}
#mainNav A {
	TEXT-DECORATION: none; font-size:14px; font-weight:bold
}
#mainNav A:hover {
	COLOR: #f60; BACKGROUND: none transparent scroll repeat 0% 0%; TEXT-DECORATION: none;
}
#mainNav A:active {
	COLOR: #f60; BACKGROUND: none transparent scroll repeat 0% 0%; TEXT-DECORATION: none
}
#headerLogin {
	RIGHT: 0px; WIDTH: 210px; BOTTOM: 0px; POSITION: absolute; HEIGHT: 25px; TEXT-ALIGN: right
}
#top {
	RIGHT: 0px; POSITION: absolute; TOP: 5px
}

#top UL LI {
	FLOAT: left; MARGIN-LEFT: 2px; COLOR: #999
}
#top UL LI IMG {
	VERTICAL-ALIGN: middle
}

#secondNav {
	MARGIN: 0px auto; 
	BORDER-LEFT: #999 10px solid; 
	LINE-HEIGHT: 24px; 
	POSITION: relative; 
	HEIGHT: 24px; 
	BACKGROUND-COLOR: #f5f5f5;
}
/*文件底部CSS定义*/
#siteInfo {
	CLEAR: both; 
	MARGIN:0px auto; 
	width:100%;
	BORDER-TOP:#3366FF 3px solid; 
	MARGIN-TOP: 0px; 
	COLOR: #ccc; 
	PADDING-TOP: 5px
}

#right {
	FLOAT: right; 
	WIDTH: 240px;
	margin-top:15px;
	margin-bottom:30px;
}
INPUT.btn {
	HEIGHT: 31px; padding-left:10px; padding-right:10px;
}
.act {
	BORDER-RIGHT: #ffaaaa 1px solid; PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; CURSOR: pointer; COLOR: #ff5555; PADDING-TOP: 3px; BORDER-BOTTOM: #ffaaaa 1px solid; BACKGROUND-COLOR: #ffdddd; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.act:hover {
	BORDER-RIGHT: #ff3333 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #ff9999 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; BORDER-LEFT: #ff9999 1px solid; CURSOR: pointer; COLOR: #ffffff; PADDING-TOP: 3px; BORDER-BOTTOM: #ff3333 1px solid; BACKGROUND-COLOR: #ff5555
}
.act A:link {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; COLOR: #ff5555; PADDING-TOP: 3px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.act A:visited {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; COLOR: #ff5555; PADDING-TOP: 3px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.act A:hover {
	BORDER-RIGHT: #ff3333 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #ff9999 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; BORDER-LEFT: #ff9999 1px solid; COLOR: #ffffff; PADDING-TOP: 3px; BORDER-BOTTOM: #ff3333 1px solid; BACKGROUND-COLOR: #ff5555
}
#newCastNote {
	float:left; width:240px; margin-top:15px; margin-bottom:15px; padding-bottom:5px;border:#B9D5FB 1px solid; position:relative; padding-top:15px;
}

#newCastNote form {
	padding:8px;
}
#newCastNote p{
	padding-left:8px; padding-top:4px; padding-bottom:2px; color:#5C5C5C;
}
#newCastNote p.btn{
	text-align:center; padding:10px;
}
#newCastNote h2{
	background:#EEEEEE; margin:1px; padding:3px;
}
#newCastNote ul {
	margin-top:20px; margin-bottom:20px;list-style-type:none;padding:0px 10px 10px 0px;
}
#newCastNote ul li{
	 float:left; margin:5px;
}
#newCastNote ul li img{
	border:#CCCCCC 3px double;
}

ul.commonList{
	margin-top:20px; margin-bottom:20px;list-style-type:none;padding:0px 10px 10px 0px;
}
UL.commonList LI{
	float:left; margin:5px;
}
#castTitle {
	float:left;
	margin-top:10px;
	margin-bottom:10px;
	BORDER-BOTTOM:#3399FF 1px dotted;
	width:630px;
}
#blank{
	float:left;
	margin-top:10px;
	margin-bottom:10px;
	height:100px;
	width:630px;
}
#castTitle H2 {
	/*DISPLAY: block;*/
	margin:0px auto;
	font-size:10pt;
}
#castTitle H2 a{
	float:right;
	font-size:10pt;
}
#castTitle H1 {
	DISPLAY: block; MARGIN-RIGHT: 10px;
	font-size:10pt;
	margin:0 auto;
}
#castTitle A:link {
	font-size:103%;
	FONT-WEIGHT: bold
}
#castTitle A:visited {
	font-size:103%;
	FONT-WEIGHT: bold
}
#castTitle A:hover {
	font-size:103%;
	FONT-WEIGHT: bold; COLOR: #ffffff; BACKGROUND-COLOR: ##ff7b24; TEXT-DECORATION: none
}
#castTitle A:active {
	font-size:103%;
	FONT-WEIGHT: bold; COLOR: #ffffff; BACKGROUND-COLOR: ##ff7b24; TEXT-DECORATION: none
}
p.errorDetail { color: #FF0000; font-size: 14px; font-weight: bold; line-height:30px;}

p.more{
	text-align:right; padding-right:8px; padding-top:10px; padding-bottom:10px;
}
/*#secondNav {
	MARGIN: 0px auto; 
	BORDER-LEFT: #999 10px solid; 
	LINE-HEIGHT: 24px; 
	POSITION: relative; 
	HEIGHT: 24px; 
	BACKGROUND-COLOR: #f5f5f5;
}*/
#search_bar {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/images/bar_bg.gif) repeat-x; LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; POSITION:relative; top:5px; HEIGHT: 28px; TEXT-ALIGN: center
}
#search_bar_l {
	BACKGROUND: url(/images/bar_l.gif) no-repeat; LEFT: 0px; WIDTH: 6px; POSITION:absolute; TOP: 0px; HEIGHT: 28px
}
#search_bar_r {
	BACKGROUND: url(/images/bar_r.gif) no-repeat; FLOAT: right; WIDTH: 6px; HEIGHT: 28px
}
.title {
	PADDING-RIGHT: 10px; 
	DISPLAY: inline; 
	PADDING-LEFT: 20px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10pt; 
	BACKGROUND: url(/images/title_decorate_line.gif) #fff no-repeat 8px 0px; 
	LEFT: 15px; 
	PADDING-BOTTOM: 2px; 
	MARGIN: 0px; 
	COLOR: #f60; 
	PADDING-TOP: 1px; 
	POSITION:absolute; 
	TOP: -8px
}
#categorybox {
	BORDER-RIGHT: #cce1f3 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #cce1f3 1px solid; PADDING-LEFT: 0px; MARGIN-BOTTOM: 15px; margin-top:15px; PADDING-BOTTOM: 10px; BORDER-LEFT: #cce1f3 1px solid; WIDTH: 238px; PADDING-TOP: 15px; BORDER-BOTTOM: #cce1f3 1px solid; float:left; position:relative;
}
UL.categorylist {
	DISPLAY: block; MARGIN: 0px auto; WIDTH: 220px; LIST-STYLE-TYPE: none;
}
UL.categorylist LI {
	PADDING-RIGHT: 3px; DISPLAY: block; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px;  PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px dotted; HEIGHT: 20px
}
UL.categorylist LI A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 30px; BACKGROUND: url(/images/list_ico_class.gif) no-repeat 10px 6px; PADDING-BOTTOM: 2px;COLOR: #666; PADDING-TOP: 4px; HEIGHT: 14px; TEXT-DECORATION: none
}
UL.categorylist LI A:visited {
	COLOR: #666
}
UL.categorylist LI A:hover {
	BACKGROUND: url(/images/list_ico_class_r.gif) #f60 no-repeat 10px 6px; COLOR: #fff
}
/* add by shenzhf 20070324*/
.head {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; COLOR: #ff7b24; PADDING-TOP: 4px; font-size:13px;
}
.misc {
	FLOAT: right
}
.misc UL {
	FONT-WEIGHT: normal; FONT-FAMILY: 新宋体
}
.misc A {
	TEXT-DECORATION: none
}
UL.h LI {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 7px; DISPLAY: inline; MARGIN-RIGHT: 8px
}
UL.h LI.end {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
