/* ------------------------------------------------------------

	Title:Screen styles for Dlog.cn
	Author:dlog.cn@hotmail.com
	Updated:Nov 26 2006

----------------------------------------------------------- */

body{color:#000;font-family:Verdana, Arial, Helvetica, sans-serif;margin:0;padding:0px;font-size:9pt;margin:0 auto}

/* links */
a{color:#2A4D78;text-decoration:none;}
a:hover{background-color:#2A4D78;color:white;text-decoration:none;}

/* Terseness_style */
#Terseness_style{margin:0 auto;padding:0}

/* header */
#header{padding:0 10px;margin:0;text-align:center;color:#03f;}
#float_bar{padding:0;margin:0;height:26px;line-height:26px;background:#fff}
#float_bar .logo{text-align:left;padding:0;float:left;font-size:9pt;line-height:26px;height:26px;}
#float_bar .link{white-space:nowrap;text-align:left;margin:0;float:right;font-size:9pt;height:26px;line-height:26px}


/* body */
#body{margin:0;padding:20px;background:url(images/body.jpg);color:#000}
#page{margin:0;padding:0;}

/* banner */
#banner{height:198px;margin:0;padding:0;color:#294D7B;background:url(images/hdr.jpg) no-repeat top right;}
#banner #site_name{padding-left:10px;padding-top:30px;padding-bottom:1px;font-size:9pt;color:#294D7B}
#banner #site_name B{font-size:13.5pt;color:#294D7B}
#banner #site_name a{color:#294D7B;background:none}
#banner #site_detail{padding-left:10px;font-size:9pt;color:#294D7B}
#banner #site_detail a{color:#294D7B;background:none}
#banner #site_url{padding:0;margin:0 auto;font-size:8pt;color:#294D7B}
#banner #site_url a{color:#294D7B;background:none}

/* nav */
#nav{font-size:9pt;margin:0;padding:0 10px;height:20px;border-bottom:1px solid #294D7B;}
.channel_bar_left, .channel_bar_right{margin:0;padding:0;}
.channel_bar_bg{margin:auto 0px}
.channel_bar_bg div{height:20px;line-height:20px;padding:0}
.channel_bar_bg div.sitenav a{font-weight:bold;font-size:9pt;height:20px;line-height:20px;display:block;float:left;padding:0 5px}
.channel_bar_bg div.sitesetting a{font-weight:bold;font-size:9pt;height:20px;line-height:20px;display:block;float:left;padding:0 5px}
.channel_bar_bg div{font-size:9pt;font-weight:bold;color:#FFFFFF}
.channel_bar_bg div.fright{float:left}
.channel_bar_bg div a{padding:0 5px}
.channel_bar_bg div a.selected{background-color:#2A4D78;color:#fff;padding:0 15px}   
.channel_bar_bg div a.nav_on{width:0px;padding:0;margin:0 auto}
.channel_bar_bg div a.split{width:0px;padding:0;margin:0 auto;background-color:none}      
.channel_bar_bg div a:hover{color:#FFFFFF;text-decoration:none;}

/* content */
#content{margin:0;padding:20px 0;}

/* side */
#side{padding-right:10px;width:20%;text-align:left;float:left;position:relative}
/* module */
.embed_module_top, .embed_module_bottom{padding:0;margin:0;}
.embed_module{text-align:left;margin-bottom:10px;}
.module_title{padding:0;margin:0;height:26px;color:#174B65;font-weight:bold;font-size:9pt;line-height:26px;border-bottom:#6190A7 1px dotted}
.module_title b{color:#174B65;font-weight:normal;font-size:10.5pt}
.module_content{padding:5px; margin:0 auto;font-size:9pt;color:#000000}
.module_content ul{padding:0px;margin:0px;list-style-type:none}
.module_content li{color:#000000;display:block;padding-left:10px;height:18px;line-height:18px;text-decoration:none;}
.module_content li a{color:#0B76AE;background:none;}
.module_content li a:hover{color:#0B76AE;background:none;border-bottom:#6190A7 1px dotted}
.module_content li.module_more{background:none;color:#0B76AE;display:block;text-align:right;height:18px;line-height:18px;text-decoration:none}
.module_content select{padding:1px;margin:2px;font-size:9pt;color:#0B76AE}
.module_content input{padding:1px;margin:2px;font-size:9pt;color:#0B76AE}
.module_content module_more{text-align:right;text-decoration: none; color:#0B76AE;}
.module_foot{padding:0;margin:0}

/* calendar */
.mydate_title{width:160px;text-align:center;padding:2px;}
#mydate div{width:16px;height:16px;text-align:center;margin:1px;float:left;font-family:Tahoma;font-size:8pt;}
#mydate {width:142px;margin:2px auto;}
.mydate_calendar{display:block;width:16px;height:16px;color:red;}
.mydate_countday{display:block;width:16px;height:16px;background-color:#006798;}
a.mydate_countday{color:#FFFFFF;}
.mydate_day{display:block;width:16px;height:16px;background-color:#C8D0EB;color:#006798;font-family:Tahoma;font-size:8pt;}
.mydate_today{display:block;width:16px;height:16px;background-color:#0090DA;color:red;font-family:Tahoma;font-size:8pt;}
.mydate_aday{color:red;font-family:Tahoma;font-size:8pt;}


/* screen_content */
#screen_content{margin:0;width:78%;float:right;position:relative;overflow:hidden;}

.page_top{padding:0;margin:0;clear:both}
.page_content{padding:0;margin:0;clear:both}
.page_footer{padding:0;margin:0;clear:both}

/* ------------------------------------------------------------
	Title:styles for index.vm
	module  _main_daily.vm  _main_photo.vm  _main_music.vm
----------------------------------------------------------- */
.left_panels{width:49%;float:left;}
.right_panels{width:49%;float:right;}
.panel{text-align:left;padding:0px;}
.panel_head{padding:0px;height:25px;color:#174B65;font-size:10.5pt;line-height:25px;border-bottom:#C8D0EB 1px solid}
.panel_head b{font-weight:normal;}
.panel_top{padding:5px;color:#006798;}
.panel_top_body{padding:5px;color:#006798;}
.panel_body{padding:5px;}
.music_header{padding:0px;height:25px;color:#174B65;font-size:10.5pt;line-height:25px;border-bottom:#C8D0EB 1px solid}
.music_header b{font-weight:normal;}

/* ------------------------------------------------------------
	Title:styles for /html/diary/
----------------------------------------------------------- */
.diary_link{display:block;padding-left:10px;height:18px;line-height:18px;text-decoration:none;border-left:#C8D0EB 1px solid;margin:2px 0;}
.diary_link b{background:#0090DA;color:#fff;}
.diary_trash{display:block;height:20px;line-height:20px;text-decoration:none;border-bottom:#C8D0EB 1px solid}
.diary_draft{;display:block;height:20px;line-height:20px;text-decoration:none}
.diary_setting{display:block;height:20px;line-height:20px;text-decoration:none}
.diary_new{display:block;height:20px;line-height:20px;text-decoration:none}

.diary{padding:0;margin:0;margin-bottom:10px;text-align:left;}

.diary_title{font-size:10.5pt;color:#000000;border-bottom:#CED3C6 1px solid;height:45px;text-align:left;padding-top:20px}
.diary_title h2{padding:0;margin:0;color:#000000}
.diary_title h2 a{color:#000000}
.diary_title h4{padding:0;margin:0;font-weight:normal;color:#000000}
.diary_title .title{padding:0 0 0 5px;display:block;font-size:10.5pt}
.diary_title .author{text-align:left;padding:0 0 0 5px;display:block;font-size:9pt}
.diary_content{margin:0 auto;text-align:left;padding:5px 8px;font-size:9pt;}
.diary_content img{border:3px solid #C8D0EB}
.diary_content a.more{background:#0090DA;color:#fff}
.diary_foot{border-top:#CED3C6 1px solid;font-size:9pt;text-align:right;padding:6px;}
.diary_foot a.img_setting{background:none;border:none}
.page_top{height:30px;line-height:30px;}
.page_content .line_dashed{border:none}
.keyword{margin-bottom:10px}
.keyword b{color:#174B65;font-weight:normal}
.keyword a{padding:2px;border-top:#6190A7 1px dotted;color:#174B65;font-weight:normal}
.keyword a:hover{color:#0090DA;background:none;border-top:#0090DA 1px dotted}

.pagecontent{margin:0;padding:20px 0 0 0}
.comment{padding:0px;margin:5px;text-align:left;border:#CED3C6 1px solid;}
.comment_title{height:15px;color:#006798;padding:6px 6px 6px 6px;font-size:9pt;border-bottom:#CED3C6 1px dotted}
.comment_title b{color:#000;}
.comment_title a:hover{background:none}
.comment_content{color:#006798;font-size:9pt;padding:8px}
.comment_footer{padding:0;margin:0 auto}
.comment_form{font-size:9pt;padding:5px;}
.comment_form b{color:#000;border-bottom:#CED3C6 1px dotted;display: block;height:20px;line-height:20px;}
.comment_form_item{padding:0;margin:0 0 1px 0}

/* ------------------------------------------------------------
	Title:styles for /html/photo/
----------------------------------------------------------- */
.photo_link{display:block;padding-left:10px;height:18px;line-height:18px;text-decoration:none;border-left:#C8D0EB 1px solid;margin:2px 0;}
.photo_link b{background:#0090DA;color:#fff;}
.photo_sublink{display:block;padding-left:10px;height:18px;line-height:18px;text-decoration:none;margin:2px 0;}
.photo_new{display:block;height:20px;line-height:20px;margin:2px 0;font-weight:bold}
.album_new{display:block;height:20px;line-height:20px;margin:2px 0;border-bottom:#C8D0EB 1px solid;font-weight:bold}
.photo{padding:0;margin:0;text-align:left;}
.photo_name{padding:5px 0px 3px;font:9pt "Tahoma";color:#006798;border-top:#C8D0EB 1px solid;vertical-align:bottom;background-color:#ffffff}
.photo_cen{padding:5px;}
.photo_cen img{BORDER:#fff 1px solid}
.photo_box{padding:0;margin:0;text-align:center;border:#C8D0EB 1px solid;}
.photo_content{margin:0 auto;overflow:hidden;text-align:center;line-height:120%;padding:20px 20px 0px;border-bottom:#C8D0EB 1px solid;font-size:9pt;color:#006798}
.photo_detail{}
.photo_detail img{border:5px solid #fefefe}
.photo_info{padding:0;margin:0 5px 0 0}
.photo_info_row{padding:0;margin:0 0 1px 0;clear:both}
.photo_info_title{width:40px;font-size:9pt;padding:2px;text-align:left;color:#006798;background:#CCFFFF}
.photo_info_content{font-size:9pt;padding:2px;text-align:left;background-color:#CCFFFF}
.photo_foot{font-size:9pt;text-align:right;height:10px;padding:6px 20px 0 2px;}

/* ------------------------------------------------------------
	Title:styles for /html/music/
----------------------------------------------------------- */
.music_link{DISPLAY:block;PADDING-LEFT:10px;HEIGHT:18px;line-height:18px;border-left:#C8D0EB 1px solid;margin:2px 0;}
.music_newbox{DISPLAY:block;HEIGHT:20px;line-height:20px;margin:2px 0;border-top:#C8D0EB 1px solid;font-weight:bold}
.music_newsong{DISPLAY:block;HEIGHT:20px;line-height:20px;margin:2px 0;font-weight:bold}

.music_desc{font-size:10.5pt;padding:5px 0px;}
.music_table {background-color:#CCFFFF}
.music_table_head {background-color:#CCFFFF;color:#006798;height:20px;line-heght:20px;}
.music_table_cell {background-color:#ffffff}

/* ------------------------------------------------------------
	Title:styles for /html/bbs/
----------------------------------------------------------- */
.bbs_topic{FONT-SIZE:9pt;border:#C8D0EB 1px solid;PADDING:5px}
.bbs_reply{FONT-SIZE:9pt;border:#C8D0EB 1px solid;PADDING:5px}
.bbs_content{FONT-SIZE:9pt;PADDING:2px 5px;line-height:150%;}
.bbs_link{DISPLAY:block;PADDING-LEFT:32px;BACKGROUND:url('images/Sm_musicicon.gif') no-repeat 15px 4px;HEIGHT:18px;line-height:18px;TEXT-DECORATION:none}
.bbs_catalog{font-size:10.5pt;color:red;font-weight:bold;padding-top:5px;padding-bottom:10px}
.bbs_forum{WIDTH:100%;clear:both;BACKGROUND:#fff;padding:10px}
.bbs_forum .title{width:300;FONT-SIZE:10.5pt;color:red;PADDING:5px 8px;border-right:#aaa 1px solid;}
.bbs_forum .desc{font-size:9pt;padding:10px 5px}
.bbs_forum .activity{font-size:9pt;padding:5px 5px}
.bbs_forum_title{FONT-SIZE:9pt;BORDER-left:#aaa 2px solid;PADDING:5px 8px}
.forum_nav{PADDING:0;FONT-SIZE:9pt;clear:both}
.forum_nav a {MARGIN-right:8px;display:block;float:left;PADDING:2px 0;BORDER:#aaa 1px solid;height:19px;line-height:19px;}
.forum_nav a.thread_new{font-weight:bold;BACKGROUND:url('images/thread_new.gif') no-repeat 4px 4px;color:#ce0007;PADDING:2px 5px 2px 25px;TEXT-DECORATION:none}
.forum_nav a.thread_search{font-weight:bold;BACKGROUND:url('images/thread_search.gif') no-repeat 4px 4px;color:#ce0007;PADDING:2px 5px 2px 25px;TEXT-DECORATION:none}
.forum_nav a.thread_query{font-weight:bold;BACKGROUND:url('images/thread_query.gif') no-repeat 4px 4px;color:#ce0007;PADDING:2px 5px 2px 25px;TEXT-DECORATION:none}
.forum_nav a.thread_back{font-weight:bold;BACKGROUND:url('images/thread_back.gif') no-repeat 4px 4px;color:#ce0007;PADDING:2px 5px 2px 25px;TEXT-DECORATION:none}
.forum_nav a.thread_reply{font-weight:bold;BACKGROUND:url('images/thread_reply.gif') no-repeat 4px 4px;color:#ce0007;PADDING:2px 5px 2px 25px;TEXT-DECORATION:none}
.forum_nav a.thread_bookmark{font-weight:bold;BACKGROUND:url('images/thread_bookmark.gif') no-repeat 4px 4px;color:#ce0007;PADDING:2px 5px 2px 25px;TEXT-DECORATION:none}
.thread_reply_title{color:#ce0007;FONT-SIZE:9pt;PADDING:5px;TEXT-DECORATION:none;BACKGROUND:#fff}
.thread_reply_usr{FONT-SIZE:9pt;PADDING:5px 8px;BACKGROUND:#fff}
.thread_list{BACKGROUND:#fff;FONT-SIZE:10pt;BORDER-left:#C8D0EB 1px solid;PADDING:5px 8px}
.thread_content{BORDER-left:#fff 2px solid;FONT-SIZE:9pt;PADDING:5px 8px;line-height:150%;color:#666;}
.thread_topic{text-align:left;}
.thread_info{text-align:right;}
.topic_list{FONT-SIZE:9pt;BORDER-left:#C8D0EB 2px solid;PADDING:5px 8px;BACKGROUND:#fff}

/* ------------------------------------------------------------
	Title:styles for /html/guestbook.vm/
----------------------------------------------------------- */
.guestbook{padding:0px;margin:5px;text-align:left;border:#C8D0EB 1px solid;}
.module_guestbook_title{background-color:#F8F8F8;padding:5px;border-bottom:#C8D0EB 1px dotted;}
.module_guestbook_content{padding:5px;margin:0}
.module_guestbook_reply{padding:5px;}

/* ------------------------------------------------------------
	Title:styles for /html/sitemgr/
----------------------------------------------------------- */
.setting_menu{padding:10px}
.setting_link{DISPLAY:block;OVERFLOW:hidden;HEIGHT:18px;line-height:18px;TEXT-DECORATION:none}
.setting_top{PADDING:0 0 5px 10px;MARGIN: 0 auto;;BORDER-Bottom:#C8D0EB 1px solid;font-weight:bold;FONT-SIZE:12pt}
.setting_head{text-align:left;font-weight:bold;FONT-SIZE:9pt;line-height:25px;PADDING:0;MARGIN:0;HEIGHT:25px}
.setting_content{text-align:left;PADDING:0;MARGIN: 0 auto;FONT-SIZE:9pt;}
.setting_footer{PADDING:0;MARGIN:5px 0;BORDER-top:#C8D0EB 1px dashed}
.setting_photo{PADDING:5px 10px;EXT-ALIGN:left;FONT-SIZE:10.5pt;BACKGROUND:#f8f8f8}
.setting_body{PADDING:0;MARGIN:0}

.form{font-size:9pt;padding:0;}
.form .spacer_1{PADDING:0;MARGIN:0;height:0px}
.form_row{padding:0;margin:0;border-top:#aaa 1px solid;}
.form_row_title{width:80px;padding:5px 10px;text-align:left;font-size:9pt;background-color:#fff;border-right:#C8D0EB 1px solid}
.form_row_content{line-height:22px;font-size:9pt;color:orange;padding:3px 0 2px 0;text-align:left;}
.form_row_content B{padding:6px;font-size:10.5pt;color:#666}
.form_row_content img{padding:0;margin:0;}
.form_row_content select{margin:0px 10px;background-color:#F8F8F8;font-size:9pt}
.form_row_content input{padding:0 2px;margin:0 0 0 10px;background-color:#F8F8F8;font-size:9pt}
.form_row_content textarea{padding:6px;margin:0 0 10px 10px;background-color:#F8F8F8;font-size:9pt}
.form_row_submit input{margin:10px 0 0 5px;font-size:9pt}
.form_note{font-size:9pt;padding:10px 10px;margin:1px 0;color:#FF0000;}
.form_field_tip{PADDING:5px 10px;EXT-ALIGN:left;FONT-SIZE:10.5pt;color:#000}


/* footer */
#footer{font-size:9pt;padding:20px 0 6px 0;margin:0;text-align:center;border-top:#CED3C6 1px solid}
