/* CSS Document */

body,div,span,h1,h2,h3,h4,img,p,b,ul,pre,textarea,input,form,a,table,tr,td{ font-family:verdana,Arial,Helvetica,sans-serif;font-size:12px;margin: 0;padding: 0;border: 0;}


html{background: #9fa9b3 url(../images/bg_body.jpg) center top repeat-x;}
ul li{list-style-type:none;}

label{cursor: pointer;}
textarea{overflow: auto; border:#A5A5A5 1px solid;background:#F5F5F5;color: #686967;}
.chk{border:0;color: #6F6F6F;height: auto;width: auto;cursor: pointer;background-color: #fff; padding:0px;}

/*
input{padding:0 3px; vertical-align:middle; border:#A5A5A5 1px solid ;font-size: 12px;font-family: "Helvetica Neue",Verdana, Arial, Helvetica, sans-serif;color: #686967;background:#F5F5F5; height:22px; line-height:22px;}
*/

input{padding:3px; border:#A5A5A5 1px solid ;font-size: 12px;font-family: Verdana, Arial;color: #686967;background:#F5F5F5;}

input.login {padding:5px; border:#A5A5A5 1px solid ;font-size: 15px;font-weight:bold;font-family: Verdana, Arial;color: #686967;background:#F5F5F5;}

input.login:focus {padding:5px; border:#A5A5A5 1px solid ;font-size: 15px;font-weight:bold;font-family: Verdana, Arial;color: #686967;background:#F5F5F5;}

input.highlight1,input.login:focus {
	color:#333;
	background:#FFFFE8;
	border:1px solid #EFA100;
	outline-color:#FFDC97;
	outline-style:solid;
	outline-width:2px;
}
input.highlight2,input.login:error {
	border:1px solid #FF0000;
	color:#FF0000;
	outline-color:#FFC1C1;
	outline-style:solid;
	outline-width:1px;
}

#reminder_type  { overflow:hidden;}
#reminder_type li { float:left; width:120px;}

#loading { color:#666;}
#loading img{ margin-right:10px;}

#autosave_tips {border-bottom:#EFA100 1px solid;padding:5px;height:22px;line-height:22px; background:#FFFFCC; color:#F60;}

.member_logo_b { padding:3px; border:#CCCCCC 1px solid;}
.member_left { text-align:center;}

.member_menu { height:26px;border-bottom:#888 1px solid; margin-top:10px; padding:1px;}

.member_menu li { float:left;width:80px; margin:0 5px; background:#F5F5F5; border:#CCCCCC 1px solid; border-bottom:#888 1px solid; line-height:26px; color:#333333; text-align:center; }
.member_menu li.current{ background:#888888; border:#888888 1px solid; color:#FFFFFF; text-decoration:none; }

.member_menu li a{color:#888;}
.member_menu li a:hover{color:#333333;}

.member_menu li.current a{color:#FFFFFF; }
.member_menu li.current a:hover{color:#FFFFFF;}


a{color:#568900;text-decoration: none; }
a:hover{color: #DE6600;text-decoration: underline;}
a.register {font-family:"宋体"; text-decoration:underline;}


h1.title {clear:both;font-size:15px; font-family:"微软雅黑"; font-weight:bold;margin:10px 0 5px 0;border-bottom:2px #99CC00 solid;height:26px;line-height:26px;background: url(../images/bg_page_title.gif) left center no-repeat;padding-left:15px; }
h2 {width:100%;border-bottom:#99cc00 2px solid ; color:#568900;height:22px; line-height:22px;font-family:"微软雅黑"; font-size:15px;}

h1.header { font-size:16px; font-weight:bold; color:#FFFFFF; width:360px;}


div.search {border-bottom:#eaeaea 1px solid;margin:5px 0;height:26px; line-height:22px;}


.m2 { margin:2px;}
.m3 { margin:3px;}
.m5 { margin:5px;}
.m10 { margin:10px;}

.high { color:#ff6600;}


.public { color:#ff8800; font-weight:bold;}
.screct {color:#666666;}

.arrow {cursor:default;}
.hand{cursor:pointer;}
.clear{clear:both;}
.time{ font-size:9px; color:#686868;}
.right{float:right;}
.noborder { border:0px;}
.currency { font-family:Arial;}
.left { float:left;}
.blue2 { color:#0066CC}
.o {color:#ff6600}
.y {color:#ffff00}
.g {color:#568900}
.gray {color:#696969}
.b { font-weight:bold}
.hide {display:none;}
.show {display:block;}
.empty {width:100%; height:260px; padding-top:100px; text-align:center;}
.index {font-family: Georgia, "Times New Roman", Times, serif;color: #85B000;font-weight: bold;}
.uline {text-decoration:underline;}
.blue { color:#0066CC}

.button { padding:0; margin:0; border:0;}




.btn_add { background:url(../images/btn.search.add.gif) center center no-repeat; color:#FFFFFF; height:24px;}
.content {word-break:break-all;word-wrap:break-word;}

.breakall {word-break:break-all;word-wrap:break-word}

#logo_main { padding:10px; /*border-bottom:#99CC00 8px solid;*/ text-align:center; width:260px; margin:10px auto;}

#index_main{ width:980px;background:#ffffff url(../images/vline.gif) center center no-repeat; height:390px; margin:auto;}
#index_left { float:left; width:520px; margin-top:50px;}
#index_right { float:left; margin-top:50px;}


.btn {border:0;background:#f5f5f5 url(../images/btn_b.png) left top no-repeat;line-height:26px; width:82px; height:26px; text-align:center; cursor:pointer; color:#fff;padding:0;}

.btn_def { background-position:0 0px}
.btn_def_hv { background-position:0 -26px}
.btn_gray { background-position:0 -52px; color:#515151}
.btn_gray_hv { background-position:0 -78px; color:#515151}

.user_logo {padding:3px; background-color:#FFFFFF;border:#cccccc 1px solid;}


#page_title {width:100%;border-bottom:#99cc00 solid 1px; height:24px; padding:0 0 5px; margin:0 0 10px;}
#page_title .search { float:right;}
#page_title .name {float:left;color:#568900;font-weight:bold;text-decoration: none;background: url(../images/bg_page_title.gif) left center no-repeat;padding-left:15px;}
#page_title .action {float:left; margin-top:3px;}

#main_title {width:100%;border-bottom:#99cc00 2px solid ; height:22px;}
#main_title .edit { float:right; margin-top:5px;}
#main_title .name {float:left;color:#568900;font-family:"微软雅黑"; font-size:15px;font-weight:bold;text-decoration: none;background: url(../images/bg_page_title.gif) left center no-repeat;padding-left:15px;}

#intro { line-height:23px; margin:10px auto ; width: 360px;}
#intro div.title { width:60px; text-align:right; float:left; color:#666666; font-weight:bold; font-size:13px;}
#intro span { margin-left:10px;color:#999999;}



ol.getpass { margin-left:60px;}

ol.getpass li { margin-bottom:20px;}
ol.getpass img { display:none;}
ol.getpass a{font-weight:bold;line-height:26px;}
ol.getpass p{clear:both; color:#989898;}



/*	Form
	==============================================================	
	*/


#main_search {border-bottom:#B9D3A6 1px solid;padding:5px;/* display:none;  By T~ 2014.03.25*/ height:24px; background:#F2F8F2;}
.search_button {background:#82BB6D; color:#FFFFFF; border:none; width:50px;}
.search_input {background:#ffffff; color:#ff8800; height:16px; border:#B9D3A6 1px solid;}


#main_search_result {border-bottom:#eaeaea 1px solid;padding:5px; padding-top:10px;height:18px;background:#FFFFCC;}

#agreement p{ margin:10px 0;}
#agreement { color:#525252; margin:10px 20px;}

/*#F5FFD7 #FAFFE8 */

#main{margin:auto;width:980px; background:#fafafa url(../images/bg.main.png) left top repeat-y; overflow:hidden;}
#left{float:left;width:680px;padding:10px;}
#right{float:right;width:260px;padding:10px;}
#footer{clear:both;width:980px;margin:auto;background:#f5f5f5; height:80px; border-top:#b8b8b8 solid 1px;}
#header{clear:both;width:980px;margin:auto;background: #9fa9b3 url(../images/bg_body.jpg) center top repeat-x;}

#main.member {margin:auto;width:980px; background:#fff;}
#main.member #left{width:220px;}
#main.member #right{width:720px;}


#header div.description { float:left;color:#e5e5e5; }
#header_slogan { float:right;color:#e5e5e5; margin-top:20px;}
#header_try { float:right;color:#e5e5e5;}
#header_logo { float:left;}
#header_title { float:left; margin:10px 5px; line-height:20px;}
#header_top {margin:5px auto;}
#header_try {border:#FFCC66 1px solid; background:#FFFFCC; float:right; width:380px; padding:5px; color:#FF6600;}

#header_menu {clear:both; background:#ffffff url(../images/bg.top.png) left top no-repeat;border-bottom:#98CA02 5px solid;width:970px; height:22px; padding:5px 5px 0 5px;}
#header_menu div.left{margin-left:8px}

.menu_list {float:left;list-style:none;}
.menu_list li { float:left; padding:3px 10px; background:url(../images/vline.menu.gif) left center no-repeat; height:16px; line-height:16px; position:relative;}
.menu_list li a{ font-weight:normal; color:#568900;}

.menu_list li.first{background:none;}
.menu_list li.current {background:#99CC00; color:#ffffff; height:16px; z-index:1;}

.menu_list li em{position:absolute;width:2px; background:#fafafa;right:-2px; overflow:hidden;}


#act_template { display:none;}
#act_template_sub { display:none;}

/*
#action	{width:200px;text-align:center;margin:auto;padding:10px;}
*/

#site_title  {color:#ffffff; font-size:15px;  font-family:"微软雅黑"; font-weight:bold;}

.page_info { font-weight:bold; color:#666666; float:right;}

#safetips {background:#FFFAE2; border:#DFCAB5 1px solid; margin:3px 0; padding:5px; color:#FF6633; width:300px;}

#error {background:#FFFAE2; border:#DFCAB5 1px solid; margin:3px 0; padding:10px; color:#4B4B4B; text-align:left;}
#error_title { font-size:15px;}
#error_list { color:#4B4B4B;}


/*	Page Links 
	==============================================================	
	*/

#page_links{clear:both; width:100%;border-top:#99cc00 solid 1px; padding-top:5px;}

#page_links ul { list-style:none;}
#page_links li {float:left;border-right:#b6b6b6 1px solid; font-weight:bold;line-height:14px;}
#page_links .arw_left {font-weight:bold;color:#786878;}
#page_links .arw_right {border-right:0px;}

#page_links a {padding:0px 9px 2px 8px;display:block; text-decoration:underline;}
#page_links a:hover {background-color:#D9FF66;color:#568900;}

#page_links a.current {color:#ff6600;}
#page_links a.current:hover {background:#FFFFFF;color:#ff6600;}


.prevnext { margin:10px 0; line-height:1.5em;}
.prevnext li{ float:left; clear:both;}

.menu {float:left; list-style:none;}
.menu li { float:left; padding:0 10px; background: url(../images/vline.menu.gif) left top no-repeat; }
.menu li a{ font-weight:normal; color:#568900;}

.menu li.current {background:#99CC00; color:#ffffff;}
.menu li.none {background-image:none;}
.menu li.first {background-image:none;}


.list {min-height:360px; height:auto !important; height:360px;}
.list .index {float:left;width:50px;text-align:center;}
.list .edit {float:left;}
.list .action {float:right;position:absolute;top:3px;right:3px;text-align:right;}
.list .action a{text-decoration:underline; color:#999999;}
.list .action a:hover{color:#565656;}
.list .title { float:left;}
.list .share { float:left;}
.list .time {float:right;color:#ABABAB; margin-right:6px;}
.list .check {float:right;width:20px; text-align:center;}

.list li{clear:both; position:relative; background:#ffffff url(../images/line.h.2.2.gif) left bottom repeat-x scroll; }
.list li.selected {background-color:#E9FFB9;} 
.list li.hover {background-color:#ffffe2;} 
.list li.last { background-image:none;} 


/*	NOTE 
	==============================================================	
	*/
/*
#note_list li { clear:both; float:left; width:100%;line-height:18px;  margin:0 0 12px;padding:0 0 5px; position:relative;
	background:#ffffff url(../images/line.h.2.2.gif) left bottom repeat-x scroll;
}
*/


#note_list	{ margin-top:5px;}

#note_list li {line-height:36px; height:36px;}

#note_list.search li {line-height:20px; height:auto; padding:5px 0;}

/* hover must after selected  #FFFDD7*/

#note_list .share {float:left;width:50px;}
#note_list .title {float:left;width:420px; }
#note_list .title a {font-weight:bold;}

#note_list .content {float:left; overflow:hidden;}
#note_list .action {top:0; right:150px;;}

#note_list .abstract {margin:5px 50px 10px 50px; color:#686868; width:460px; clear:both;}
#note_list .check { margin-top:12px !important;margin-top:8px;  }


#note_content {
	line-height:22px;
	border:#DEDEDE 1px solid;
	background:#FAFAFA;
	padding:10px;
	word-break:break-all;
	word-wrap:break-word; 
	margin:0 0 10px 0;
	min-height:360px;
	height:auto !important; 
	height:360px;}

#note_content a { color:#373737; text-decoration:underline;}
#note_content a:hover { color:#fff; background:#99cc00; text-decoration:none;}


.note_tags {float:left; line-height:26px; height:26px;}
.note_tags a,.note_tags b{display:block; margin:0 5px; float:left; word-break:keep-all; word-wrap:false; color:#666666; }
.note_tags a{text-decoration:underline;}
.note_addtime { float:right; color:#999999; font-size:9px;line-height:26px; height:26px;}

.title_main { position:relative;}
.title_right { position:absolute; top:5px; right:10px;}
.title_right a{ color:#999999; text-decoration:underline;}

.tags { padding:5px; background:#FFFFFF; border: #CCCCCC 1px solid; border-top:none;}
.tags li {margin:5px;}

.tags a{display:block; margin:5px; float:left; word-break:keep-all; word-wrap:false; color:#666666;}
.tags a.current { color:#ff6600; font-weight:bold;}

dl.std {margin:5px; line-height:26px;}
dl.std dt {clear:both;float:left;width:60px; text-align:right;margin:2px 0;}
dl.std dd {margin:2px 0;}

dl.preferences {margin:5px; line-height:20px;}
dl.preferences dt {clear:both;margin:5px 0; padding:5px 0; border-top:#EAEAEA 1px solid;}
dl.preferences dd {margin:2px 0;}
dl.preferences span {margin:0 5px; color:#CCCCCC;}
dl.preferences dd.tips {margin:2px 0 10px 0;color:#999999;}

ul.preferences {margin:5px; line-height:26px;}
ul.preferences li {clear:both;margin:5px 0; padding:5px 0; border-bottom:#EAEAEA 1px solid;}
ul.preferences div.text {color:#363636; font-weight:bold;}
ul.preferences div.caption {margin:2px 0; width:80px; text-align:right; float:left;}
ul.preferences div.content {color:#CCCCCC; margin-left:80px;}
ul.preferences div.tips {color:#999999;}
ul.preferences div.title {line-height:36px; color:#666666; font-weight:bold;}

dl.stdForm {margin:5px; line-height:20px;}
dl.stdForm dt {clear:both;margin:5px 0; padding:5px 0; border-top:#EAEAEA 1px solid;}
dl.stdForm dd {margin:2px 0;}
dl.stdForm span {margin:0 5px; color:#CCCCCC;}
dl.stdForm dd.tips {margin:2px 0 10px 0;color:#999999;}

ul.stdForm {margin:5px; line-height:26px;}
ul.stdForm li {clear:both;margin:5px 0; padding:5px 0;}
ul.stdForm div.text {color:#363636; font-weight:bold;}
ul.stdForm div.caption {margin:2px 0; width:80px; text-align:right; float:left;}
ul.stdForm div.content {color:#CCCCCC; margin-left:80px;}
ul.stdForm div.tips {color:#999999;}
ul.stdForm div.title {line-height:36px; color:#666666; font-weight:bold;}




#action.preferences { margin:10px;margin-left:90px;}

dd.tips {margin:2px 0; line-height:18px;color:#989898;}

#quick {border-bottom:#B9D3A6 1px solid;padding:10px;display:none;background:#F2F8F2;}
#quick textarea { width:600px; height:120px; padding:5px;background:#ffffff;}
#quick input.text {margin:3px 0; background:#ffffff;}


#quick_add .f {display:none;}
#quick_add .ft {display:none; clear:both;}
#quick_add .fd {display:none;}
#quick_add .morebutton { float:left;cursor:pointer; text-decoration:underline; color:#868686; margin-left:5px;}

#quick_add.more .f {display:block;}
#quick_add.more .ft {display:block;clear:both;}
#quick_add.more .fd {display:block;}
#quick_add.more .morebutton {float:left;cursor:pointer;text-decoration:underline;color:#999999; margin-left:5px;}

.right_box {border:#DEDEDE 1px solid; border-top:0; background:#ffffff;padding:5px;}

#quick_add_category {border-bottom:#B9D3A6 1px solid;padding:10px;display:none;background:#F2F8F2;}
#quick_add_category textarea { width:600px; height:120px; padding:5px;}
#quick_add_category input.text { margin:5px 0; background:#ffffff;}

#quick_add {border-bottom:#B9D3A6 1px solid;padding:10px;display:none;background:#F2F8F2;}
#quick_add textarea { width:600px; height:120px; padding:5px;background:#ffffff;}
#quick_add input.text {margin:3px 0; background:#ffffff;}


#quick_add.feedback { display:block;}

#note_category a { color:#363636;}
#note_category a.current { color:#ffffff; background:#99cc00; padding:2px;}
#note_category li.current { color:#ffffff; background:#FFFFCC; padding:2px 0;border:#EEEECC 1px solid;}

#note_category_list	{}
#note_category_list li {line-height:36px; height:36px;}
#note_category_list .share {width:50px;}
#note_category_list .check {width:20px; text-align:center; margin-top:12px !important;margin-top:8px;  }


#note_category_list .description { color:#999999;}
#note_category_list .action {top:0;right:30px;}


#note_tags_list	{}

#note_tags_list li {line-height:36px; height:36px; }

#note_tags_list .share {width:50px;}
#note_tags_list .check {margin-top:12px !important;margin-top:8px;  }
#note_tags_list .action {top:0; right:30px;}


/*	REMINDER 
	==============================================================	
	*/
#reminder_list { margin-top:5px;}
#reminder_list li{position:relative;clear:both; float:left;width:100%;line-height:18px;
margin:0 0 5px;padding:0 0 5px; }

#act_edit { display:none;}

#reminder_list .index {float:left;width:30px; text-align:center; }
#reminder_list .content {float:left; padding:5px 0 0 5px; }
#reminder_list .action {top:3px; right:5px; background:#FFFFFF; padding-left:5px;}
#reminder_list .time { float:left; font-size:12px; margin-left:20px;}
#reminder_list .edit { float:left; display:none;}
#reminder_list .edit_btn { margin:5px 0;}

#reminder_list pre { margin:0; word-break:break-all;word-wrap:break-word;}
#reminder_list .edit textarea { width:600px; height:160px; padding:5px; background:#F8F8F8; overflow:auto;}

/*	POST 
	==============================================================	
	*/


#post_list { margin-top:5px;}
#post_list li{position:relative;clear:both; float:left;width:100%;line-height:18px;
margin:0 0 5px;padding:0 0 5px; }

#act_edit { display:none;}

pre{
white-space: pre; /* CSS2 */
white-space: -moz-pre-wrap; /* Mozilla */
white-space: -hp-pre-wrap; /* HP printers */
white-space: -o-pre-wrap; /* Opera 7 */
white-space: -pre-wrap; /* Opera 4-6 */
white-space: pre-wrap; /* CSS 2.1 */
white-space: pre-line; /* CSS 3 (and 2.1 as well, actually) */
word-wrap: break-word; /* IE */
}


#post_list .index {float:left;width:30px; text-align:center; }
#post_list .content {float:left; padding:5px 0 0 5px; width:500px;}
#post_list .action {top:3px; right:5px; background:#FFFFFF; padding-left:5px;}
#post_list .time { float:left;}
#post_list .edit { float:left; display:none;}
#post_list .edit_btn { margin:5px 0;}

#post_list pre { margin:0; word-break:break-all;word-wrap:break-word;}
#post_list .edit textarea { width:600px; height:160px; padding:5px; background:#F8F8F8; overflow:auto;}


/*	FAVORITES 
	==============================================================	
	*/

#favo_list	{}

#favo_list li {line-height:30px;padding:3px 0; height:auto !important; overflow:hidden !important; height:50px; overflow:visible;}

#favo_list .icon {float:left; width:20px;}
#favo_list .title { margin:0;color:#568900; font-weight:bold;}
#favo_list .url {clear:both; margin-left:70px; color:#666666;}
#favo_list .url a{ color:#767676;font-size:11px; line-height:25px;font-family:Verdana, Arial;}
#favo_list .check {position:absolute; right:0; top:20px;}
#favo_list .action { right:20px; top:16px;}
#favo_list .description { clear:both;line-height:20px; margin:10px 10px 0 70px; color:#999999; background:url(/images/icon_cl.gif) left top no-repeat; padding-left:15px;}

#favo_list.recycle .title { color:#666666;}



#favo_category_list	{}
#favo_category_list li {line-height:36px; height:36px;}
#favo_category_list .share {width:50px;}
#favo_category_list .check {width:20px; text-align:center; margin-top:12px !important;margin-top:8px;  }

#favo_category_list .description { color:#999999;}
#favo_category_list .action {top:0;right:30px;}



/*	PHOTO 
	==============================================================	
	*/
	
	
.swfUploadButton { color:000099; font-size:12px;}
	
#photo_manage_list	{}

#photo_manage_list li { line-height:25px; height:63px; padding:3px 0;}
#photo_manage_list .icon {float:left; margin-right:10px;}
#photo_manage_list .title { margin:0;color:#568900; font-weight:bold;}
#photo_manage_list .url {clear:both; margin-left:70px; color:#666666;}
#photo_manage_list .url a{ color:#767676;font-size:11px; line-height:15px;font-family:Verdana, Arial;}
#photo_manage_list .check {position:absolute; right:0; top:20px;}
#photo_manage_list .action { right:20px; top:16px;}
#photo_manage_list .description { clear:both;line-height:20px; margin:10px 10px 0 70px; color:#999999; background:url(/images/icon_cl.gif) left top no-repeat; padding-left:15px;}

#photo_manage_list.recycle .title { color:#666666;}
	
	
#album_manage_list	{}

#album_manage_list li { line-height:25px; height:63px; padding:3px 0;}
#album_manage_list .icon {float:left; margin-right:10px;}
#album_manage_list .title { margin:0;color:#568900; font-weight:bold;}
#album_manage_list .info { float:left; margin-left:120px; color:#666666; position:absolute;}
#album_manage_list .check {position:absolute; right:0; top:20px;}
#album_manage_list .action { right:20px; top:16px;}
#album_manage_list .description { clear:both;line-height:20px; color:#999999;}

#album_manage_list.recycle .title { color:#666666;}
	
#album_list	{ margin-top:5px;min-height:360px; height:auto !important; height:360px;}


#album_list li { float:left; width:160px; height:180px;padding:5px; text-align:center;}
#album_list .name {color:#568900; margin:5px 0;}
#album_list .number {color:#878787; font-size:9px; margin-left:5px;}
#album_list .action { display:none;}

#album_list a.logo { background:#fff url(../images/album.bg.png) left top no-repeat; width:129px; height:129px; display:inline-block; padding:6px 0 0 6px; text-align:left;}


/*.logo a img{ border:#FFFFFF 3px solid;padding:1px;}
.logo a:hover img {border:#BCBCBC 3px solid; padding:1px;}
*/

#album_info { margin:10px; line-height:22px;}
#album_info p { margin:0; color:#999999;}

#album_list a.logo {}
#album_list a.logo:hover img {}

#album_list .selected {background:#E9FFB9;border-bottom:#568900 solid 1px;} 
#album_list .hover {background:#FFFDD7;} 

#photo_prev_button , #photo_next_button { position:absolute;}
#photo_prev_button { background:url(/images/icon_arr_left.gif) left center no-repeat}

#photo_icon_box { background:#ffffff;position:relative; overflow:hidden; height:80px; width:660px;}

#photo_icon_list li { float:left; width:70px;height:70px;padding:5px;}

#photo_icon_list a { border:#ffffff 2px solid; display:block; float:left;}
#photo_icon_list a:hover,#photo_icon_list a.current {border:#BCBCBC 2px solid; }
#photo_icon_list a img {border:#BCBCBC 1px solid; padding:1px;}


#photo_list li { float:left; width:160px; height:160px;padding:5px; text-align:center; }
#photo_list .index {width:50px; text-align:center;}
#photo_list .icon {width:20px; margin-top:10px;}
#photo_list .title { clear:both;color:#565656; overflow:hidden;}
#photo_list .url {margin-left:70px; color:#666666;line-height:26px; height:26px;}
#photo_list .action { float:left;width:20px; margin-top:2px;}
#photo_list .check {width:30px; text-align:center; margin-top:10px;}

#photo_list a.logo { width:120px; height:120px; display:inline-block; overflow:hidden;border:#EAEAEA 1px solid; padding:3px;}
#photo_list a.logo:hover { width:120px; height:120px; display:inline-block; overflow:hidden;border:#ACACAC 3px solid; padding:1px;}
#photo_list a.logo img {margin:auto; }


#photo_list .selected {background:#E9FFB9;border-bottom:#568900 solid 1px;} 
#photo_list .hover {background:#FFFDD7;} 

/*	PHOTO 
	==============================================================
	*/

#feedback_add { margin-top:5px; line-height:23px; margin-bottom:20px;}

dl.feedback {margin:5px; line-height:26px;}
dl.feedback dt {clear:both;float:left;width:80px; text-align:right;margin:2px 0;}
dl.feedback dd {margin:2px 0;}
dl.feedback dd input{margin:5px 0;}
dl.feedback dd textarea{ padding:5px;}

#feedback_list li {line-height:25px; height:auto !important; overflow:hidden !important; height:65px; overflow:visible;}

#feedback_list .title {color:#568900; font-weight:bold;}

#feedback_list .item {margin-left:50px;}
#feedback_list .time {float:left;}
#feedback_list .content { clear:both;}
#feedback_list .action {width:120px;}
#feedback_list .mobile { color:#999999; font-weight:normal; margin-left:5px;}


#feedback_list .reply {margin:5px 0;line-height:20px;width:560px;background:#FFFFE8; border: 1px dashed #EFA100;color:#4B4B4B;font-family: Verdana, Arial, Helvetica, sans-serif;color: #CC3300;}

#feedback_list .reply_title {padding:0 5px;line-height:26px;background:#FFEE99;}
#feedback_list .reply_content {margin:10px;line-height:20px;}
#feedback_list .reply_content p {margin:10px;line-height:20px; color:#565656;}


/*
#feedback_list .reply {margin:5px 0;line-height:20px;width:560px;background:#FFFAE2; border:#DFCAB5 1px solid;color:#4B4B4B;}

#feedback_list .reply_title {padding:0 5px;line-height:26px;background:#FFDAB5; color:#CC6600;}
#feedback_list .reply_content {margin:10px;line-height:20px;}
#feedback_list .reply_content p {margin:10px;line-height:20px; color:#8A4500;}
*/



/*	DIARY 
	==============================================================	
	*/

#diary_list { margin-top:5px;}
#diary_list li{
position:relative;
clear:both; width:100%;
border-bottom:#E6E6E6 1px solid;
margin:0 0 5px;padding:10px 0; }


#diary_list .calendar { float:left;margin:0 10px; width:54px; height:65px; background:#ffffff url(../images/icon_calendar.png) top left no-repeat; text-align:center;}
#diary_list .calendar  span { color:#ffffff; line-height:25px;}
#diary_list .calendar  strong { color:#363636; font-size:30px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
#diary_list .title {color:#98CA02;font-size:15px; font-weight:bold; font-family:Arial,"微软雅黑";} 
#diary_list .title strong{font-size:20px;} 
#diary_list .info { color:#989898;} 

#diary_list .action {top:5px; right:5px;}

#diary_list .content {color:#565656; line-height:200%; font-size:12px; width:520px;}

#diary.green {background:#FAFFE8;padding:10px;color:#7C4F43; border:#dedede 1px solid; border-top:none;}
#diary.green .title{color:#98CA02; font-family:"微软雅黑"; font-size:18px; font-weight:bold; border:none;line-height:30px; height:32px; width:120px; }
#diary.green input{ border-width: 0 0 1px 0; border-color:#98CA02; background-color:transparent; padding:0 10px; margin:0; line-height:18px; height:18px;}
#diary.green textarea{ background:#FAFFE8 url(../images/diary.bg.green.gif) repeat; color:#565656; line-height:30px; font-size:15px; padding:0 5px; margin:5px auto; overflow:visible;width:640px;height:360px; border:none;}
#diary.green .hd{border-bottom:#98CA02 3px solid;padding-top:10px; }
#diary.green .city{margin-top:6px; }
#diary.green .ft{border-top:#98CA02 1px solid;line-height:30px; height:32px;}

#diary.old {background:#F9EDC7;padding:10px;color:#7C4F43;}
#diary.old .title{color:#C9544A; font-family:"微软雅黑"; font-size:18px; font-weight:bold; border:none;line-height:30px; height:32px; width:120px; }
#diary.old input{ border-width: 0 0 1px 0; border-color:#7C4F43; background-color:transparent; padding:0 10px; margin:0; line-height:18px; height:18px;}
#diary.old textarea{ background:#F9EDC7 url(../images/diary.bg.png) repeat; color:#7C4F43; line-height:30px; font-size:15px; padding:0 5px; margin:5px auto; overflow:visible;width:640px;height:360px; border:none;}
#diary.old .hd{border-bottom:#C9544A 3px solid;padding-top:10px; }
#diary.old .city{margin-top:6px; }
#diary.old .ft{border-top:#C9544A 1px solid;line-height:30px; height:32px;}



.message_alert { background:#ffffff url(/images/alert_info.gif) left top no-repeat; padding:5px 0 0 60px; height:60px;}
.message_button {padding-left:60px;}


.batch { background:#ffffff url(../images/arrow_right.png) right top no-repeat; padding:6px 40px 10px 50px;}
.batch a{ color:#363636;}

/*	Footer 
	==============================================================	
	*/

div.footer-links { margin:auto;line-height:2em; text-align:center; margin-top:10px;}
div.footer-links a{display:inline-block; color:#686868;margin-right:10px;}

.copyright { margin:auto;text-align:center;font-size: 10px;color:#686868; line-height:1.5em;}
