body 
{
	font-family:Verdana, Vera, Arial, sans-serif;
	font-size:13px;
	padding: 12px 0px 12px 0px;
	margin: 0px;
}
p {
margin:10px 0;
padding:0;
}
h3 {
font-size:13px;
margin:5px 0 0;
}
h3 a {
color:black;
}
h3 > a {
color:black;
border-bottom:1px dotted;
text-decoration:none;
}
h3 > a:visited {
color:#660066;
}
h3 > a:hover {
border-bottom:1px solid;
}
h3 > a:active {
}

div.item {
width:558px;
margin:10px auto;
padding:1%;
overflow-x:hidden;
text-overflow:ellipsis;
background-color:#f5f5f5;
border:1px solid #d9d9d9;
}

div.item img.snap {
margin:5px;
float:right;
border:0;
clear:none;
}

div.item img.snap2 {
margin:5px;
float:right;
border:1px solid #b7cce0;
clear:none;
padding:3px;
}

div.item2 {
width:558px;
margin:10px auto;
padding:1%;
overflow-x:hidden;
text-overflow:ellipsis;
background-color:#f5f5f5;
border:1px solid #d9d9d9;
}

div.item2 img.snap {
margin:5px;
float:left;
border:0;
clear:none;
width:134px;
height:105px;
}

div.item2 img.snap2 {
margin:5px;
float:left;
border:0;
clear:none;
}

div.item3 {
width:558px;
margin:0px auto;
}

.B {
float:right;
clear:right;
}

.tools {
float:right;
clear:both;
}

a.hottag:link,a.hottag:visited{
	color:#666666;
	font-size:12px;
	text-decoration:none;
}
a.hottag:hover,a.hottag:active{
	color:#666666;
	font-size:12px;
	text-decoration:underline;
}

a.paging:link, a.paging:visited {
	color: #105cb6;
	font-size:12px;
	text-decoration: none;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:5px;
	padding-right:5px;
	margin-right:1px;
	border:solid 1px #9aafe5;
}
a.paging:hover, a.paging:active {
	color: #000000;
	font-size:12px;
	text-decoration: none;	
	padding-top:2px;
	padding-bottom:2px;
	padding-left:5px;
	padding-right:5px;
	margin-right:1px;
	border:solid 1px #2e6ab1;
}
.current_page
{
	color: #ffffff;
	font-size:12px;
	text-decoration: none;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:5px;
	padding-right:5px;
	margin-right:1px;
	font-weight:bold;
	border:solid 1px #2e6ab1;
	background:#2e6ab1;
}
/* patterns */
.url_span
{
	padding-bottom:1px;
	border-bottom:1px dotted;
}
.tag_span
{
	padding-left: 15px;
	background: url(../img/bg_tag.gif) no-repeat 0px 3px;
}
.list_span1
{
	padding-top:0px;
	padding-bottom:8px;
	padding-left:0px;
	padding-right:0px;
	background: #ffffcc url(../img/bg_trian_2.gif) no-repeat 10px bottom;
}
.list_span2
{
	padding-top:0px;
	padding-bottom:8px;
	padding-left:0px;
	padding-right:0px;
	background: #ffffff url(../img/bg_trian_1.gif) no-repeat 10px bottom;
}
.pic_div
{
	border-style:solid;
	border-color:#ffffff;
	border-width:1px;
	padding:4px;
}
.action_new
{
	padding-top:3px;
	padding-bottom:3px;
	padding-left:10px;
	background:url(../img/icon_new.gif) no-repeat left 50%;
}
.action_import
{
	padding-top:3px;
	padding-bottom:3px;
	padding-left:10px;
	background:url(../img/icon_import.gif) no-repeat left 50%;
}
.action_export
{
	padding-top:3px;
	padding-bottom:3px;
	padding-left:10px;
	background:url(../img/icon_export.gif) no-repeat left 50%;
}
.action_delicious
{
	padding-top:3px;
	padding-bottom:3px;
	padding-left:10px;
	background:url(../img/icon_delicious.gif) no-repeat left 50%;
}
.action_statistics
{
	padding-top:3px;
	padding-bottom:3px;
	padding-left:10px;
	background:url(../img/icon_statistics.gif) no-repeat left 50%;
}
.action_frienda
{
	padding-top:1px;
	padding-bottom:1px;
	padding-left:15px;
	background:url(../img/icon_friend_add.gif) no-repeat left 50%;
}
.action_friendr
{
	padding-top:1px;
	padding-bottom:1px;
	padding-left:15px;
	background:url(../img/icon_friend_remove.gif) no-repeat left 50%;
}
.action_divider
{
	padding-top:1px;
	padding-bottom:1px;
	padding-left:4px;
	padding-right:3px;
	background:url(../img/bg_divider.gif) no-repeat left 50%;
}
.action_scenario
{
	padding-top:1px;
	padding-bottom:1px;
	padding-left:16px;
	background:url(../img/icon_scenario.gif) no-repeat left 4px;
}
.action_home
{
	padding-top:1px;
	padding-bottom:1px;
	padding-left:16px;
	background:url(../img/icon_home.gif) no-repeat left 50%;
}
.action_browserbutton
{
	padding-top:1px;
	padding-bottom:1px;
	padding-left:16px;
	background:url(../img/icon_browserbutton.gif) no-repeat left 50%;
}
.action_settings
{
	padding-top:1px;
	padding-bottom:1px;
	padding-left:16px;
	background:url(../img/icon_settings.gif) no-repeat left 50%;
}
.action_lafsettings
{
	padding-top:1px;
	padding-bottom:1px;
	padding-left:16px;
	background:url(../img/icon_lafsettings.gif) no-repeat left 50%;
}
.action_list
{
	padding-top:1px;
	padding-bottom:1px;
	padding-left:13px;
	background:url(../img/icon_list.gif) no-repeat left 50%;
}
.action_text
{
	padding-top:1px;
	padding-bottom:1px;
	padding-left:13px;
	background:url(../img/icon_text.gif) no-repeat left 50%;
}
.action_block
{
	padding-top:1px;
	padding-bottom:1px;
	padding-left:13px;
	background:url(../img/icon_block.gif) no-repeat left 50%;
}
.action_login
{
	padding-top:5px;
	padding-bottom:5px;
	padding-left:26px;
	padding-right:3px;
	background:url(../img/icon_login.gif) no-repeat 5px 0px;
}
.action_register
{
	padding-top:5px;
	padding-bottom:1px;
	padding-left:26px;
	padding-right:3px;
	background:url(../img/icon_register.gif) no-repeat 5px 0px;
}
.action_clock
{
	padding-top:1px;
	padding-bottom:1px;
	padding-left:23px;
	background:url(../img/icon_clock.gif) no-repeat 10px 50%;
}
.action_share
{
	padding-top:1px;
	padding-bottom:1px;
	padding-left:25px;
	background:url(../img/icon_share.gif) no-repeat 10px 40%;
}
.action_email
{
	padding-top:1px;
	padding-bottom:1px;
	padding-left:16px;
	background:url(../img/icon_email.gif) #ffffff no-repeat 2px 50%;
}
#search_textfield,#search_textfield2
{
	padding-top:1px;
	padding-bottom:1px;
	padding-left:22px;
	background:url(../img/bg_search_to.gif) #ffffff no-repeat 2px 50%;
}
.action_share2
{
	padding-top:1px;
	padding-bottom:1px;
	padding-left:16px;
	background:url(../img/icon_share.gif) #ffffff no-repeat 2px 50%;
}
.action_share3
{
	padding-top:1px;
	padding-bottom:1px;
	padding-left:16px;
	background:url(../img/icon_share.gif) no-repeat 2px 50%;
}
.action_save
{
	padding-top:1px;
	padding-bottom:1px;
	padding-left:21px;
	background:url(../img/icon_plus_blue.gif) no-repeat 10px 40%;
}
.action_webpage
{
	padding-top:1px;
	padding-bottom:1px;
	padding-left:17px;
	background:url(../img/icon_earth.gif) no-repeat left 2px;
}
.action_video
{
	padding-top:1px;
	padding-bottom:1px;
	padding-left:19px;
	background:url(../img/icon_s_video.gif) no-repeat left 2px;
}
.action_camera
{
	padding-top:1px;
	padding-bottom:1px;
	padding-left:15px;
	background:url(../img/icon_picture.gif) no-repeat left 3px;
}
.action_item
{
	padding-top:3px;
	padding-bottom:3px;
	padding-left:12px;
	background:url(../img/icon_item.gif) no-repeat left 7px;
}
.td_star1
{
	background:url(../img/bg_stars.gif) repeat-x 0px 1px;
}
.td_star2
{
	background:url(../img/bg_stars.gif) repeat-x 0px -16px;
}
.success_cloud
{
	font-size:14px;
	font-weight:bold;
	color: #009900;
}
.fail_cloud
{
	font-size:14px;
	font-weight:bold;
	color: red;
}
.ontrack_cloud
{
	font-size:14px;
	font-weight:bold;
	color: #ff6600;
}
.tag
{
	padding-left:14px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
	background: url(../img/bg_tag.gif) no-repeat 2px 2px;
}
.tag_add
{
	padding-left:13px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
	background:url(../img/icon_addx.gif) no-repeat left 50%;
}
.tag_addy
{
	padding-left:13px;
	padding-right:0px;
	padding-top:2px;
	padding-bottom:2px;
	background:url(../img/icon_addy.gif) no-repeat left 50%;
}
/* general */
.font1
{
	font-size:1px;
}
.font10
{
	font-size:10px;
}
.font11
{
	font-size: 11px;
}
.font12
{
	font-size: 12px;
}
.font13
{
	font-size: 13px;
}
.fontw
{
	font-weight: bold;
}
.fontn
{
	font-weight: normal;
}
img {
	border-width:0;
}

/* special effictive*/

/* footer */
#footer span {padding: 0px 2px 0px 8px;}
#tool span {padding: 0px 5px 0px 5px;}
