﻿@import url("../global/common.css");
@import url("layout.css");

div.c1 
{
	width:220px;
}

div.c2 
{
	width:781px;
	min-height: 500px;
	_height: 500px;
	border-left:1px solid #ccc;
}

div.c1 h1.title 
{
	background:transparent url(images/chtitle.jpg) no-repeat scroll 0 0;
	display:block;
	height:62px;
	color:#fff;
	font-size:20px;
	font-weight:bold;
	line-height:55px;
	text-align: center;
}

div.c1 .submenu {
        }

div.c1 .submenu li 
{
          height: 32px;
          overflow:hidden;
}

div.c1 .submenu li a {
          height: 32px;
          voice-family: "\"}\"";
          voice-family: inherit;
          height: 24px;
        text-decoration: none;
        }

div.c1 .submenu li a:link, div.c1 .submenu li a:visited {
        color: #888;
        display: block;
        background: url(images/menu3.gif);
        padding: 8px 0 0 30px;
        }

div.c1 .submenu li a:hover, div.c1 .submenu li #current, div.c1 .submenu li a:active {
        color: #283A50;
        background: url(images/menu3.gif) 0 -32px;
        padding: 8px 0 0 30px;
        }

div#mypos 
{
	background:transparent url(images/mypos.gif) repeat-x scroll 0 0;
	height:54px;
	line-height:54px;
	text-indent:22px;
	width:781px;
	}


div.pagecontent 
{
	margin:15px;
	min-height:450px;
	width:750px;
}

div.pagecontent p
{
	color:#333;
	font-size:14px;
	line-height:20px;
	padding:3px 5px;
	text-indent:28px;
}

div.pagecontent .box
{
	margin:5px;
	height: 130px;
	border: none;
	border-bottom: 1px solid #EBEBEB;
}

div.pagecontent .box img {
	float:left;
	margin:0 15px 10px 10px;
	width:180px;
}

div.pagecontent ul.list3 li  
{
	background:transparent url(images/icon.gif) no-repeat scroll 5px 14px;
	border-bottom:1px dashed #EBEBEB;
	padding:6px 0 5px 20px;
}

div.pagecontent ul.list7 li  
{
	padding:6px 0 5px 20px;
}



.Title {font-size:22px;font-weight:bold;line-height:1.8em;margin:15px 50px;text-align:center;}
.LongTitle{ margin:5px 0px 10px 0px; text-align:center; font-size:16px;}
.Author {background-color:#EEEEEE;margin-left:5px;padding-bottom:6px;padding-top:5px;text-align:center;}

div.pagecontent ul.list3 li.pagenav { background: none; padding: 0; }

div.ch_col{ margin-bottom:20px; clear: both; }

div.ch_col h3 { font-size:14px; text-indent:30px; font-weight:bold; background:url(images/exec.png) no-repeat scroll 5px center; height:32px; line-height:32px; }
div.ch_col h3 a { float:left; }
div.ch_col .more{ font-size:12px; float:right;}

div.ch_col div { clear: both; }

#search_txt_keyword{ width:90px;margin-left:3px; margin-right:3px; height:18px;}
#src_field_list,#search_field_list,#search_channel_list{ margin-left:3px; height:22px;}
#search_field_list,#search_channel_list{ width:90px;}

#guestbook .toolbar 
{
	margin-bottom: 15px;
}

#guestbook .toolbar a 
{
	float: left;
	background: url(images/writegb.gif) no-repeat center;
	display: inline-block;
	width: 90px;
	height: 32px;
	text-indent:-9000px;
}

#guestbook form
{
	display: none;
	margin-bottom: 8px;
}

#guestbook form .row 
{
	display:block;
	margin: 0 auto 5px;
	line-height: 18px;
}

#guestbook form .row label 
{
	float: left;
	width: 80px;
}

#guestbook form .row input, #guestbook form .row textarea
{
	float: left;
	vertical-align: top;
	width: 75%;
	border: 1px solid #ccc;
}

#guestbook form .row input { height: 18px; line-height: 18px; }
#guestbook form .row textarea { height: 80px; }

#guestbook form .buttons 
{
	padding-left:80px;
}

#guestbook form .buttons button
{
	padding: 3px 5px 1px;
}

#guestbook ul li
{
	margin-bottom: 15px;
	padding: 10px;
	border: 1px solid #ddd;
	height: auto;
}

#guestbook .title 
{
	width:100%;
	height: auto;
	display: block;
	border-bottom: 1px dotted #e1e1e1;
}

#guestbook .title span 
{
	float: left;
	display: block;
	color:#222; 
	overflow: hidden;
}

#guestbook .title span label
{
	color: #666;
	font-weight:bold;
}

#guestbook .title span.caption { width: 400px; }
#guestbook .title span.uname { width: 140px; }
#guestbook .title span.addtime { width: 180px;text-align:right; }

#guestbook .content
{
	display: block;
	margin: 5px auto;
	padding: 8px;
	font-size: 14px;
	border: 1px dotted #ccc;
}

#guestbook .content label
{
	color: #666;
	display: none;
}

#guestbook .reply 
{
	margin-top: 8px;
	padding-top: 5px;
	border-top: 1px dotted #e1e1e1;
}

#guestbook .reply label
{
	color: #ff8a3c;
	display: block;
}

#prompt { border: dotted 1px #ccc; width:750px; margin: 15px 0px 10px 0px; display: none; }
#prompt p { margin: 5px; text-indent: 0; color: Red; }

