﻿body, h1, h2, h3, h4, h5, h6, address, blockquote, dd, dl, hr, p, form{
	margin: 0;
	padding: 0;
}
ol{ height:25px;}
.f9blod{
	font-weight:bold;
}
.f10orange{color: #ff8e10;font-size:10.5pt;font-weight:bold;}
.f10gray{color: #666666;font-size:10.5pt;font-weight:bold;}
.f9orange{color: #ff8e10;font-size:9pt;font-weight:bold;}

A.blog38:link,A.blog38:visited {color: #ff8e10;text-decoration: none; font-size:10.5pt;font-weight:bold;line-height:26px;}
A.blog38:hover,A.blog38:active {text-decoration:underline;color: #666666;font-size:10.5pt;font-weight:bold;line-height:26px;}

A.more:link,A.more:visited {color: #ff8e10;text-decoration: none;	line-height:22px;}
A.more:hover,A.more:active {text-decoration:underline;color: #ad9e8c;	line-height:22px;}

A.other:link,A.other:visited {color:f77500;text-decoration: none; font-size:12px;	line-height:22px;}
A.other:hover,A.other:active {text-decoration:underline;color: #424242;font-size:12px;	line-height:22px;}

A.title:link,A.title:visited {color: #993300;text-decoration: none;	line-height:22px;}
A.title:hover,A.title:active {text-decoration:underline;color: #ff8e10;line-height:22px;}



A.all:link,A.all:visited {color: #AD9E8C;text-decoration: none; font-size:10.5pt;font-weight:bold;}
A.all:hover,A.all:active {text-decoration: underline;color: #AD9E8C;font-size:10.5pt; font-weight:bold;}

.clear {

       font-size: 1px;

       clear: both;

       visibility: hidden;

       width: 1px;

}
a.info:link,a.info:visited{
	display: inline;
	text-decoration:none;
	color:#424242;
	line-height: 20px;
}
a.info:hover,a.info:active{
	text-decoration:underline;
	color:#333333;
	line-height: 20px;
}

a{
	text-decoration:none;
	font-size:9pt;
	color:#424242;
	line-height:22px;
}
a:hover{
	text-decoration:underline;
	font-size:9pt;
	color:f77500;
	line-height:22px;
}



h1, h2, h3, h4, h5, h6{
	font-size:14px;
	font-weight:blod;
}
input, textarea , select{
font-family:"宋体";background-color: #FFFFFF;border: #CCCCCC 1px solid;font-size: 12px;padding:2px;line-height:16px;
}
.select {
	border:1px #CCCCCC solid;
	font-size:12px;
	padding:1px;
}
input#s, input#author, input#email, input#url, textarea#comment{
	border: 1px solid #ddd;
	padding: 3px;
}
#container{
	margin: 0 auto;
	width: 980px;
	padding: 10px 0 0;
	text-align: left;
	vertical-align: top;
}


#list{
	width:262px;
	float:left;

}
#content{
	width:710px;
	float:right;
}
.coffee_sline{
	border-bottom:1px #ad9ebc dashed;
}
.vsplit_line{
	background:url(../images/box_vsplit.gif);
}
.input_title{
	border:1px solid #424242;width:200px;height:20px;
}

#nav{
	width:675px;
	line-height:20px;
	margin:10px;
	color:#424242;

}

#title_left2{
	color:#ad9e8c;
	font-size:10.5pt;
	font-weight:bold;
	float:left;
}
#title_left1{
	color:#993300;
	font-size:10.5pt;
	font-weight:bold;
	float:left;
}
#title_right{
	float:right;
}
#user_info{
	width:220px;
	margin:0 6px;
	padding:3px 6px ;
	float:left;
	border:1px #c1e1ff solid;
	background:#eff7ff;
}
#user_tr{
	width:220px;
	margin:0;
	float:left;
}
#user_head{
	width:83px;
	height:83px;
	padding:2px;
	float:left;
	border:1px #ad9e8c solid;
	margin:0px;
}


#user_head1{
	padding:2px;
	float:left;
	border:1px #ad9e8c solid;
	margin:0px;
}
#user_border {
	width:87px;
	height:87px;
	line-height:87px;
	border:1px solid #ccc;
	overflow:hidden;
	position:relative;
	text-align:center;
	margin:auto;}
#user_border p {
	position:static;
	+position:absolute;
	top:50%;

	}
#user_border img {
	position:static;
	+position:relative;
	top:-50%;left:-50%;
	vertical-align:middle;
	}
#user_border p:after {
	content:".";font-size:1px;
	visibility:hidden
	}
#pic_border{
	padding:10px;
	float:center;
	border:5px #cccccc solid;
	margin:0px auto;
}
#user_information{
	width:115px;
	padding-left:2px;
	float:left;
	margin:0px;
	color:#ad9e8c;
	overflow:hidden;

}
#user_information ul{
	list-style-type:none;
	margin:0px;
	padding:0px;
	text-align:left;
	line-height:30px;
}
#user_information ul li{ clear:both;}
#user_information ul li dd{ float:left; width:32px;overflow:hidden;}
#user_information ul li dt{ float:left; width:83px; overflow:hidden;}
#user_information ul li a{
	width:100px;
	text-decoration:none;
	font-size:9pt;
	color:#424242;
	overflow:hidden;
	text-align:left;
}
#user_information ul li a:hover{
	width:95px;
	text-decoration:underline;
	font-size:9pt;
	color:f77500;
	text-align:left;
}

#user_link{
	width:200px;
	height:46px;
	padding:5px;
	float:left;
	border:1px #ad9e8c solid;
	background:#fff;
	margin-top:10px;
}

#user_link ul{
	list-style: none;
	margin:2px 5px;
	padding:0;

}

#user_link ul li a.link:link,a.link:visited{
	display: inline;
	text-decoration:underline;
	color: #ad9e8c;
	line-height: 20px;
	padding:0 6px;
}

#user_link ul li a.link:hover,a.link:active{
	text-decoration:none;
	color: #333333;
	line-height: 20px;
}

#user_introduction ul{
	list-style: none;
	margin:2px 5px;
	padding-left:0;
	color:#ad9e8c;

}

#user_introduction ul li a.link2:link,a.link2:visited{
	display: inline;
	text-decoration:none;
	color:#ad9e8c;
	line-height: 18px;
	padding:0 6px;
}

#user_link ul li a.link2:hover,a.link2:active{
	text-decoration:none;
	color:#333333;
	line-height: 18px;
}
#pet_info{
	width:214px;
	margin:0 7px;
	*margin:0 4px;
	padding:10px;
	float:left;
	border-bottom:1px #c1e1ff solid;
	border-left:1px #c1e1ff solid;
	border-right:1px #c1e1ff solid;
	background:#eff7ff;
	min-height:80px;
	color:#ad9e8c;
	clear:left;
}
#pet_info ul{
	list-style: none;
	margin:2px 5px;
	padding-left:0;
	color:#ad9e8c;
}
#pet_info ul li a.link3:link,a.link3:visited{
	display: inline;
	text-decoration:none;
	color:#ad9e8c;
	line-height: 20px;
	padding:0 6px;
}
#pet_info ul li a.link3:hover,a.link3:active{
	text-decoration:none;
	color:#333333;
	line-height: 20px;
}
#friend_info_title{
	width:236px;
	margin:0 7px;
	*margin:0 4px;
	float:left;
}

#friend{
	width:623;
	margin-bottom:10px;
	float:left;
	border-left:1px #ad9e8c solid;
	border-right:1px #ad9e8c solid;
	border-bottom:1px #ad9e8c solid;
	background:#fff;
	line-height:22px;
}
#friend_info{
	width:214px;
	height:auto;
	margin:0 7px;
	*margin:0 4px;
	margin-bottom:10px;
	padding:10px;
	float:left;
	border-left:1px #ad9e8c solid;
	border-right:1px #ad9e8c solid;
	border-bottom:1px #ad9e8c solid;
	background:#fff;
	color:#ad9e8c;
	line-height:25px;
}

#friend_info ul{
	list-style: none;
	margin:2px 5px;
	padding:0;
	color:#ad9e8c;
}
#friend_info ul li a.link4:link,a.link4:visited{
	display: inline;
	text-decoration:none;
	color:#ad9e8c;
	line-height: 25px;
	padding:0 6px;
}
#friend_info ul li a.link4:hover,a.link4:active{
	text-decoration:none;
	color:#333333;
	line-height: 25px;
}
#friend_list{
height:auto;
margin:5px;
padding:0px;
}
#friend_list ul{
	list-style: none;
	padding:0px;
	margin:0px;
	color:#ad9e8c;

}
#friend_list li{
	padding:16px;
	margin:0px;
	text-align:center;
	width:92px;
	float:left;
}

#newfriend_info{
	width:214px;
	margin:0 7px;
	*margin:0 4px;
	margin-bottom:10px;
	padding:10px;
	float:left;
	border:1px #ad9e8c solid;
	background:#fff;
	color:#ad9e8c;
	line-height:25px;
}
#newfriend_info ul{
	list-style: none;
	margin:2px 5px;
	padding:0;
	color:#ad9e8c;
}
#newfriend_info li{
	padding:4px;
	float:left;
	text-align:center;
	width:92px
}
#newfriend_info li a.link4:link,#newfriend_info lia.link4:visited{
	display: inline;
	text-decoration:none;
	color:#ad9e8c;
	line-height: 20px;
	padding:3px;
	float:left;
	text-align:center;
	width:92px
}
#newfriend_info li a.link4:hover,#newfriend_info lia.link4:active{
	padding:3px;
	float:left;
	text-align:center;
	width:92px;
	float:left;
	color:#333333;
	line-height: 20px;
}
#text_info{
	width:214px;
	margin:0 7px;
	*margin:0 4px;
	margin-bottom:10px;
	padding:10px;
	float:left;
	border:1px #ad9e8c solid;
	background:#fff;
	color:#ad9e8c;
	line-height:25px;
}
#text_info ul{
	list-style: none;
	margin:2px 5px;
	padding-left:0;
	color:#ad9e8c;
}
#text_info li{
	list-style: none;
	height:30px;
}
a.link4:link,a.link4:visited{
	display: inline;
	text-decoration:none;
	color:#ad9e8c;
	line-height: 25px;
	*line-height: 30px;
	padding:0 6px;
}
.link4:hover,a.link4:active{
	text-decoration:none;
	color:#333333;
	line-height: 20px;
	*line-height: 30px;
}
#music_info{
	width:214px;
	margin:0 7px;
	*margin:0 4px;
	margin-bottom:10px;
	padding:10px;
	float:left;
	border:1px #ad9e8c solid;
	background:#fff;
	*min-height:50px;
	color:#ad9e8c;
	line-height:25px;
}
#music_info ul{
	list-style: none;
	margin:2px 5px;
	padding-left:0;
	color:#ad9e8c;
}
#music_info ul li a.link4:link,a.link4:visited{
	display: inline;
	text-decoration:none;
	color:#ad9e8c;
	line-height: 20px;
	padding:0 6px;
}
#music_info ul li a.link4:hover,a.link4:active{
	text-decoration:none;
	color:#333333;
	line-height: 20px;
}
#status_info{
	width:214px;
	margin:0 7px;
	*margin:0 4px;
	margin-bottom:10px;
	padding:10px;
	float:left;
	border:1px #ad9e8c solid;
	background:#fff;
	color:#ad9e8c;
	line-height:25px;
}
#usermanger_info{
	width:214px;
	margin:0 8px;
	*margin:0 5px;
	margin-bottom:10px;
	padding:0 10px;
	float:left;
	background:#fff;
	min-height:50px;
	color:#ad9e8c;
	line-height:30px;
}
#usermanger_info ul{
	list-style: none;
	margin:2px 5px;
	padding-left:0;
	color:#993300;
}
#usermanger_info ul li{
	border-bottom:1px #ad9e8c dashed;
}
a.usermanger_info:link,a.usermanger_info:visited{
	display: inline;
	text-decoration:none;
	color:#993300;
	line-height: 20px;
	padding:0 6px;
}
a.usermanger_info:hover,a.usermanger_info:active{
	text-decoration:underline;
	color:#333333;
	line-height: 20px;
}
#blogtxt_info{
	width:214px;
	margin:0 8px;
	*margin:0 5px;
	margin-bottom:10px;
	padding:0 10px 0 5px;
	float:left;
	background:#fff;
	min-height:50px;
	color:#ad9e8c;
	line-height:30px;
}
#blogtxt_info ul{
	list-style: none;
	margin:2px 5px;
	padding-left:0;
	color:#ad9e8c;
	line-height:30px;
}
#blogtxt_info ul li{
	border-bottom:1px #ad9e8c dashed;
}
a.blogtxt_info:link,a.blogtxt_info:visited{
	display: inline;
	text-decoration:none;
	color:#ad9e8c;
	line-height: 20px;
	padding:0 6px;
}
a.blogtxt_info:hover,a.blogtxt_info:active{
	text-decoration:underline;
	color:#333333;
	line-height: 20px;
}
#article{
	width:678px;
	margin:10px;
	padding-bottom:10px;
}


#adminmessagetxt_notitle{
	width:570px;
	padding:30px 36px 5px 35px;
	line-height:27px;
	font-size:9pt;
	margin:0 auto;
	clear:both;
}
#adminmessagetxt_title{
	padding-bottom:5px;
	line-height:27px;
	font-size:9pt;
	margin:0 auto;
	border-bottom:1px #ad9e8c dashed;
	clear:both;
}
#adminsort_title{
	width:522px;
	height:28px;
	padding-bottom:3px;
	background-repeat:no-repeat;
	line-height:27px;
	font-size:9pt;
	border-bottom:1px #ad9e8c dashed;
	margin:0 auto;
}
#adminsort_notitle{
	width:522px;
	height:28px;
	padding-bottom:3px;
	background-repeat:no-repeat;
	line-height:27px;
	font-size:9pt;
	margin:0 auto;
}
#adminphoto_title{
	*width:615px!important;
	width:600px;
	*width:600px;
	padding-bottom:3px;
	background-repeat:no-repeat;
	line-height:27px;
	font-size:10.5pt;
	margin:10px 10px !important;
	*margin:5px 5px 5px 10px;
	float:left;
}
#adminphoto_info{
	width:600px;
	padding-bottom:3px;
	background-repeat:no-repeat;
	line-height:27px;
	font-size:9pt;
	margin:10px 10px !important;
	*margin:5px;
	float:left;
}
.photolist{
	width:643px;
	margin:0px;
	padding:10px 0px 10px 10px;
	text-align:center;
	float:left;
}
.photoinfo{
	padding:1px 14px;
	width:132px;
	height:165px;
	float:left;
	overflow:hidden;
	position:relative;
}
.skin{
	margin:10px 20px;
	*margin:10px 14px;
	padding:0;
	width:166px;
	float:left;
}
#adminmessage{
	width:662px;
	height:28px;
	padding-left:2px;
	line-height:27px;
	font-size:9pt;
	border-bottom:1px #ad9e8c dashed;
}
#admin_message{
	width:662px;
	height:28px;
	padding-bottom:3px;
	line-height:27px;
	font-size:9pt;
	margin-bottom:5px;
}
#article ul{
	list-style: none;
	color:#424242;
}

#article ul li a.link5:link,a.link5:visited{
	display: inline;
	text-decoration:none;
	color:#424242;
	line-height: 20px;
}
#article ul li a.link5:hover,a.link5:active{
	text-decoration:none;
	color:#000000;
	line-height: 20px;
}

#photo{
	width:318px;
	height:324px;
	margin:10px 10px 10px 60px;
	padding:46px 0px 10px 312px;
	background:url(../images/bg_photo.jpg);
	background-repeat:no-repeat;
}
#photo_pic{
	width:198px;
	height:150px;
	overflow:hidden;

}
#photo_title{
	width:198px;
	line-height:47px;
	font-size:10.5pt;
	font-weight:bold;
	text-align:center;
}
#photo_edit{
	width:198px;
	line-height:18px;
	text-align:left;
}
#photo_update{
	padding-top:10px;
	width:198px;
	height:27px;
	text-align:right;
	font-weight:bold;
}
#message{
	width:678px;
	margin:10px;
	padding-bottom:10px;
	color:#424242;
}
#message_edit{
	min-height:100px;
	float:left;
	margin-left:10px;
	margin-bottom:2px;
	padding-top:10px;
}
.message_scrollbar{
	height:180px;overflow-y:scroll; margin-right:10px;
	SCROLLBAR-FACE-COLOR: #ffffff;
	SCROLLBAR-HIGHLIGHT-COLOR: #fcfcfc;
	SCROLLBAR-ARROW-COLOR: #cccccc;
	SCROLLBAR-SHADOW-COLOR: #cccccc;
	SCROLLBAR-3DLIGHT-COLOR: #cccccc;
	SCROLLBAR-TRACK-COLOR: #ffffff;
	SCROLLBAR-DARKSHADOW-COLOR: #ffffce;
	SCROLLBAR-BASE-COLOR: #cccccc;
}
#adopt_info{
	width:214px;
	margin:0 7px;
	*margin:0 4px;
	padding:10px;
	float:left;
	border-bottom:1px #c1e1ff solid;
	border-left:1px #c1e1ff solid;
	border-right:1px #c1e1ff solid;
	background:#eff7ff;
	color:#ad9e8c;
	clear:left;
}
#adopt_info ul{
	list-style: none;
	margin:2px 5px;
	padding:0;
	color:#ad9e8c;
}
#adopt_info ul li a.link3:link,a.link3:visited{
	text-decoration:none;
	color:#ad9e8c;
	line-height: 20px;
	padding:0 6px;
}
#adopt_info ul li a.link3:hover,a.link3:active{
	text-decoration:none;
	color:#333333;
	line-height: 20px;
	padding:0 6px;
}
#neighbor{
	margin-bottom:10px;
	float:left;
	border-left:1px #ad9e8c solid;
	border-right:1px #ad9e8c solid;
	border-bottom:1px #ad9e8c solid;
	background:#fff;
	line-height:22px;
}
.show_info{
	width:181px;
	margin:0 7px;
	*margin:0 4px;
	padding:12px 25px 12px 28px;
	float:left;
	border-bottom:1px #c1e1ff solid ;
	border-left:1px #c1e1ff solid;
	border-right:1px #c1e1ff solid;
	background:#eff7ff url(../images/show-bg.gif) no-repeat center 5px;
	min-height:80px;
	color:#ad9e8c;
}
#rightsidebar{padding:15px;}
#rightsidebar2{width:640px; margin:0; padding:0;}
.sidebar1{width:130px; height:147px; margin:0 10px 20px 15px; padding:7px 0 0 0px; font-size:12px; color:#603811;float:left; display:inline;}
.sidebar2{width:130px; height:110px; margin:0; padding:0 0 0 2px; font-size:12px; color:#603811; border:1px solid #91A4B7; text-align:center;}
.sidebar3{width:120px; height:30px; margin:0; padding:5px; font-size:12px; color:#603811; text-align:center;}
.yungali{width:500px; height:50px; margin:0 auto;}

#playy{width:440px; height:384px; margin:0 auto; padding:0;}
#playz{height:25; margin:0 auto; padding:40px 10px 0 0; text-align:center;}
#playx{height:auto; margin:10px; padding:10px; line-height:35px;}
#playx img{padding:10px 0 0 0; margin:0;}

#new2{
	float:left;
	width:22px;
	height:7px;
	margin:0 0 0 3px;
	padding:0;
	background-image:url(../images/new1.gif);
	float:left;
	background-repeat: no-repeat;
}

#new1{
	float:left;
	width:22px;
	height:7px;
	margin:0 0 0 3px;
	padding:0;
	background-image:url(../images/new1.gif);
	background-repeat: no-repeat;
    position:absolute;
	top:-3px;
	right:-21px !important;
	right:-3px;
}
.menu-span{float:left; padding:0 0 0 30px;}
#new{position:relative}

/* kidson add */
#message1{
	width:615px;
	margin:10px;
	padding-bottom:10px;
	color:#424242;
}

#nav_title1{
	width:615px;
	height:20px;
	line-height:20px;
	color:#ad9e8c;
	font-size:10.5pt;
	font-weight:bold;
	margin:10px;
	background:url(../../style/blue/images/bg_title2.gif) repeat-x;
	}