﻿body
{
	font-size:12px;
	color:#666666;
	text-align:center;
	margin:0px auto;
}
*{ margin:0px; padding:0px;}

a:link, a:hover {color:red;}

.textbox, .large_textbox, .multi_textbox, .short_textbox { border:inset 1px #c0c0c0; height:20px;}
.large_textbox { width:300px; }
.short_textbox { width:80px;}
.multi_textbox { width:600px; height:200px; }
.button { border:outset 1px #c0c0c0; background-color:#F5F5F5; height:25px; line-height:25px; padding:0px 20px;  }
.notice { color:Red; font-family:"Comic Sans MS", Arial, Helvetica; font-size:14px; font-weight:normal;}

.GalleryNav{ display:inline-block; line-height:25px; height:25px; padding:5px 10px;}

.pager{ margin:0px auto; margin-top:8px; }
.pager.Disabled{  text-align:center; border:1px #cccccc solid; padding:1px 4px; margin-left:5px;}
.pager.Current{  text-align:center; border:1px #cccccc solid; padding:1px 4px; margin-left:5px; background-color:#eeeeee; color:#ff6600; font-weight:bold;}
.pager span, .pager a { display:inline-block; border:solid 1px #999; padding:5px; margin:5px;}
.pager a:link,.pager a:visited{text-align:center; border:1px #cccccc solid; }
.pager a:hover{text-align:center; background-color:#ff6600; font-weight:bold; color:#ffffff;border:1px #ff6600 solid;}

.page_content { }
.image_grid { width:100%; margin:10px 0px; background-color:#AEBDE8; border-collapse:collapse;}
.image_grid tr{ background-color:White; }
.image_grid th { background-color:#DFE5F6;}
.image_grid td, .image_grid th { padding:5px; height:20px; line-height:20px;}
.image_grid tr.selectedRow { background-color:#FF8C05;}

.side_box { border:1px solid #AEBDE8; margin:10px 0px; width:200px;}
.side_box h3 { font-size:14px; background-color:#DFE5F6; margin:0px; border-bottom:solid 1px #AEBDE8; height:25px; line-height:25px; padding-left:5px;}
.side_box .content { padding:5px; text-align:left;}
.site_notice { font-size:18px; color:Red; margin:10px auto; width:985px;}

.info_box { background-color:#fff; background-image:url(/Resources/box_bg.gif); background-repeat: repeat-x; border:solid 1px #ABBDD4; width:985px; margin:5px auto;}
.info_box td { padding:5px;}

.user_info { border:1px solid #AEBDE8; border-left:none; border-right:none; margin:10px 0px; padding:10px;}

.image_selected { background-color:#CCFFFF;}

.searchResults { text-align:left;}
.searchResults li { padding:5px; font-size:14px; padding-left:20px;}

#newUpdateImageList div{ margin:5px 3px; }

.copyright { border-top:solid 1px #3366cc; padding-top:10px; padding-bottom:10px; line-height:20px; background-color:#DFE5F6;}

/* 后台样式 */
.admin_header { height:50px; background-color:#3366CC; width:100%; font-size:16px; color:White;}
.admin_header a {color:White; font-weight:bold;}
.admin_grid { width:90%; margin:0px auto; margin:10px; background-color:#AEBDE8; border-collapse:collapse;}
.admin_grid tr{ background-color:White; }
.admin_grid th { background-color:#DFE5F6;}
.admin_grid td, .admin_grid th { padding:5px; height:20px; line-height:20px;}
.admin_grid tr.selectedRow { background-color:#FF8C05;}

.subtitle { font-weight:bold; text-align:right;}
.subbody { text-align:left;}

.clickable { cursor:pointer;}

.toolbar { margin:10px auto;  clear:both;}

.selected, .noselected { font-size:14px; display:inline-block; line-height:25px; height:25px; padding:5px 10px;}
.selected{ color:Red; font-weight:bold;}
.noselected {}