/* ---------------------
Best-alloy Steel Style 
Use table 
Powered by Adebris.W 07.2006 
-----------------------*/

/*------ element ------*/
body {margin:0;padding:0;font-size: 9pt;font-family:"Arial", "Helvetica", "sans-serif";}
td,div{font-size: 9pt;font-family:"Arial", "Helvetica", "sans-serif";}
a{color: #666;text-decoration: none;}
a:hover{color: #B22222;text-decoration: none;}
hr {color: #e7e7e7;height:1px;width: 720px;text-align: left;}
img { border:0px;}

/*------ view ------*/
#key {border-bottom: 15px solid #e7e7e7;height: 210px;}
#menu-e {
	background: url(../images/5.gif) no-repeat left bottom;border-top: 30px solid #e7e7e7;
	height: 25px;width: 100px;padding-top: 5px;
	text-align: center;font-family: Verdana;font-size: 10px;vertical-align: top; 
}
#menu-e a {color: #999;text-decoration: none;}
#menu-e a:hover {color: #B22222;text-decoration: none;}
#menu {
	text-align: left;padding: 13px 0px 15px 57px;
	font-size: 12px;font-weight: bold;
	background: #5894ff url(../images/1.gif) no-repeat;
}
#menu a {color: #FFF;text-decoration: none;margin-right:12px;}
#menu a:hover {color: #FFF;text-decoration: underline;}
#login {float:left;background-color: #5894ff;height:40px;width:904px;text-align:right;}
#login table td {color: #666;}
#login table input {width: 110px;height:19px;border: 1px solid #999;margin-right:15px;}

#left {width: 280px;float: left;}
#topic {height:93px;}
#leftopic {width: 125px;}
#channel {
	background: url(../images/name.gif)  no-repeat;
	color: #3075ca;
	font-size:24px;
	letter-spacing:1px;
	font-family: "¿¬Ìå_GB2312";
	font-weight: bold;
}
#leftmenu {margin-left: 110px;width: 145px;margin-top: -10px; }
.menui {
	background: url(../images/line.gif) repeat-x bottom;
	height: 24px;padding-top:8px;width: 100%;font-size: 13px;font-weight: bold;
}
.menui-i {
	background: #f7f7f7 url(../images/line.gif) repeat-x bottom;
	height: 24px;padding-top:8px;height: 24px;padding-left:14px;width: 100%;
}
#searcharea {margin-top:12px;}
#searchimg {width: 60px;}
#search {margin-top: 16px;line-height:21px;}
#txt {line-height: 150%;width: 700px;margin-top: 5px;color: #454545;}
#friendlink {
	margin-top:15px;margin-bottom:7px;border-top:5px solid #e7e7e7;padding-top:7px;font-family:"ËÎÌå","Arial", "Helvetica", "sans-serif";
}
#bottom {
	background-color: #e7e7e7;height: 25px;text-align: right;margin-top:15px;
	padding-top:15px;padding-bottom: 15px;padding-right: 24px;line-height:17px;
}
#bottom a {color:#3075ca;  text-decoration: none; }
#bottom a:hover {color:#3075ca;  text-decoration: underline; }
.sorti {
	border: 1px solid #3075ca;
}
table.sorti td {
	padding: 5 7 3 12;line-height: 120%;
}
table.sorti a {
	color: #3075ca;
	text-decoration: none;
	padding: 0 12px 0 0;
	word-break: keep-all;
}
.topic {
	width: 100%;
}
/*------ about search view ------*/
.keyword {
	color: #DC143C;font-weight: bold;
}
.keytitle {
	color: Black;font-weight: bold;
}
a.keytitle {
	color: Black;text-decoration: underline;
}
#show td {
	background: url(../images/line.gif) repeat-x bottom;padding-top:12px;line-height: 21px;
}
#show td table td {
	background: none;
}
#chanpin {
	background: url(../images/line.gif) repeat-x bottom;margin-bottom:5px;
}
#chanpin td {
	line-height: 21px;
}
.day {
	color: #888888;
	font: Arial
}

/*------ list ------*/
table.list td {
	border-bottom: 1px solid #D0D4C6;
	padding-left: 7px;
	padding-right: 5px;
	height: 23px
}
.list {
	border-top: 2px solid #B0C4DE;
	border-bottom: 2px solid #B0C4DE;
	border-collapse: collapse;
	margin-top: 5px;
	word-break: break-all;
}
tr.list-title td {
	background-color: #D7EBFF;
	border-bottom: 2px solid #B0C4DE;
	color: #2E6498;
	padding-left: 7px;
	padding-top: 2px;
	word-break: keep-all;
}
table.listi td {
	border-bottom: 1px solid #D0D4C6;
	padding-left: 7px;
	padding-right: 5px;
	height: 23px
}
.listi {
	border: 2px solid #B0C4DE;
	border-collapse: collapse;
	margin-top: 9px;
	word-break: break-all;
}
tr.listi-title td {
	background-color: #D7EBFF;
	border-bottom: 2px solid #B0C4DE;
	color: #2E6498;
	padding-left: 7px;
	padding-top: 2px;
}
.list-i {
	background-color: #F9F8EE;
}

/*------ form ------*/
table.form td {
	border-bottom: 1px solid #e7e7e7;
	border-right: 1px solid #e7e7e7;
	padding: 5 7 5 7
}
.form {
	border-top: 3px solid #e7e7e7;
	border-right: 2px solid #e7e7e7;
	border-bottom: 2px solid #e7e7e7;
	border-left: 3px solid #e7e7e7;
	margin-top: 0px;
	margin-bottom: 10px;
}
.form-item {
	background-color: #FFD99F;
	text-align: right;
}
tr.form-title td {
	background-color: #BDDCFC;
	border-bottom: 2px solid #B0C4DE;
	color: #2E6498;
	padding-left: 7px;
	padding-top: 7px;
	padding-bottom: 1px;
	word-break: keep-all;
}
.form-txt {
	color: #2E8B57;
}
.input {
	height: 19px;
	border: 1 solid #CCCCCC;
}
.finput {
	height: 19px;
	border: 1 solid #CCCCCC;
}
.ftextarea {
	width: 95%;
	height: 100px;
	border: 1 solid #CCCCCC;
	overflow-y:visible
}
.textarea {
	width: 95%;
	height: 100px;
	border: 1 solid #CCCCCC;
	overflow-y:visible
}