/* CSS Document */



body {
	font: normal 12px "Times New Roman",Georgia;
	color: #61633b;
	margin:0px; text-align:center;
}
a {	text-decoration: none;}
a:hover,a:active {text-decoration:underline;}

div.centre {
	margin: 0 auto; 
	width: 950px; 
	text-align: center;
	background-image:url(../../lord/tittop.gif);
	background-repeat:no-repeat
}
.clear { clear:both; }


#header {
	width: 950px;
	padding: 2px 0px;
	text-align: left;
	line-height: 200%;
	border-bottom:1px #ffffff dotted;
	
}

#header h1 {
    width:950px;
	margin:0px;
	padding:90px 80px 0px 0px;
	font: 22px;
	font-weight:bold;
	height:90px;
	line-height:50px;
	text-align: right;
	color: #fe6c2c;
	}


#home {
    width:430px;
	font: 12px "sans-serif";
    text-align: left;
	float:left;
	line-height: 18px;
	color: #ffffff;
	padding-left: 15px
}
#home a {
	color: #ffffff;
}
#home a:hover {
	text-decoration: underline;
}
#login {
    width:430px;
	font-size: 12px;
    text-align: right;
	float:right;
	line-height: 18px;
	color: #424f17;
	padding-right: 15px
}
#login a {
	color: #424f17;
}
#login a:hover {
	text-decoration: underline;
}

#caidan {
    width:950px;
	padding:5px 15px;
	font-size: 14px;
	font-weight:bold;
    text-align: center;
	line-height: 18px;
	color: #4f3625;
	background-image:url(../../lord/line.gif)
}
#caidan li {list-style:none; display:inline; width:90px; padding:0px; margin:0px}
#caidan li a {
	color: #4f3625;
}
#caidan li a:hover {color: #000000;
	text-decoration: underline;
}



#main {
	width: 950px;  }
	
#main2 {
	width: 950px; }

#pages{ font-size:12px; color:#61633b; margin:20px 0px}
#pages td a {color: #85964b; font-weight:bold}
#pages td a:hover {color: #85964b;	text-decoration: underline;}


/*mainindex*/
#mainindex{ width:560px; float:left; padding:15px 10px 10px 10 px}
#mainindex h1 {font-size:14px; text-align:left; font-weight:bold; line-height:25px; color:#000000; padding:0 0 5px 15px; margin:10px 0; background-image:url(../../lord/lid.gif); background-repeat:no-repeat; margin-bottom:10px}

#entryheader2{ text-align:left; font-size:14px; font-weight:bold; line-height:25px; color:#000000; padding:0 0 5px 15px; margin-top:20px}
 #entryheader2 a{color:#000000; text-decoration: none; } 
 #entryheader2 a:hover{text-decoration: underline; }

#mainbloglist{ width:100%; text-align:left; border-top:1px #dde4c5 solid; font-size:12px; line-height:22px; margin:10px 0; padding:5px 15px}
 #mainbloglist a {color: #61633b;text-decoration: underline;}
 #mainbloglist a:hover {text-decoration: none;}
 
#mainphoto1{ width:100%; text-align:left; margin:10px 0; padding:10px 0}

#mainphoto{ font-size:12px; line-height:20px; color:#61633b; float:left; width:180px; text-align:center; margin:5px 0 10px 0; }
 #mainphoto a {color:#80a368; text-decoration: underline;}
 #mainphoto a:hover {text-decoration: none;}

#mainphotobox{ width:150px; height:150px;  margin:2px; padding:2px; border:1px #dde4c5 dotted; overflow:hidden; position:relative; display:table-cell; text-align:center; vertical-align:middle }
#mainphotobox p { position:static; +position:absolute; top:50% } 
#mainphotobox img { position:static; +position:relative; top:-50%;left:-50%;  border:1px #898989 solid}

#mainliuyan { width:100%; font-size:12px;  margin: 0px 0px 10px 0px}
#mainliuyan td { font-size:12px; line-height:21px; padding:2px }
#mainliuyan td a { color:#80a368; text-decoration: underline;}
#mainliuyan form { padding:0px; margin:5px 0px; line-height:20px;}
#mainliuyan input {border:1px #dde4c5 solid; height:18px; margin:2px; }
#mainliuyan textarea {border:1px #dde4c5 solid; width:285px; height:170px; margin:2px}
#mainliuyan .red { color:#FF3300; font-weight:bold}

/*sidebar-right*/
#sideright{ width:165px; float:right; padding:10px; text-align:center; padding:1px;  margin-top:15px; }
#sideright h1 {width:100%; font-size:12px; line-height:23px; font-weight:bold; margin:0px; color:#ffffff; background:#85964b; }
#sideright li {list-style:none; display:inline;line-height:23px; text-align:left; width:100%;background: url(../../lord/lid2.gif) no-repeat ;}
#sideright li a {	color: #4f3625; background-color:#f4f4f4; width:100%; margin:1px 0px 0px 0px; padding:2px }
#sideright li a:hover {color: #fe6c2c; text-decoration: underline; background-color:#ffffff}



/*sidebar-left*/
#sidebar {
	float: left;
	width: 208px;
	padding: 20px 18px;
	color: #4f3625;
	text-align: left;
	line-height: 20px;
	table-layout: fixed;
	word-break: break-all;
	overflow: hidden;
	background:url(../../lord/list_bak.gif)  no-repeat;
	
}

#job { color:#4f3625; width:100%; margin:5px 0px; text-align:left;  }
#job a {color: #fe6c2c; text-decoration: underline;}
#job a:hover {color: #fe6c2c; text-decoration: none;}

#myphoto{ text-align:center; width:160px}

#tablemo { margin-bottom: 1px ; }
#tablemo td { font: bold 8pt Arial; color: #ffffff; background:#85964b }
#tablemo a { color: #000000; text-decoration: none }
#tablemo a:hover { color: #000000 }

#tabletime { text-align:center; 
border-collapse: collapse; 

background:#f9ffe6; 

}
#tabletime td { font: 8pt Arial; color: #666666; border:1px #85964b solid; text-align: center; height: 18px; }
#tabletime .sun { color: #fe6c2c; }
#tabletime td.skm { color:#666666; background-color: #dde4c5; }
#tabletime a { color: #000000; text-decoration: underline; font-weight: bold; font-size: 9pt }
#tabletime a:hover { text-decoration: none }

#sidebox { width:100%; font-size:12px;  text-align:left; margin:5px 0px; padding:1px}
#sidebox h1 {width:100%; font-size:12px; font-weight:bold; line-height:25px; color:#ffffff; background:#85964b; padding: 0px 8px ; margin:5px 0px}
#sidebox li {list-style:none; display:inline; width:100%;background: url(../../lord/lid2.gif) no-repeat ;}
#sidebox li a {	color: #4f3625; background-color:#f4f4f4; width:100%; margin:1px 0px 0px 0px; padding:2px }
#sidebox li a:hover {color: #fe6c2c; text-decoration: underline; background-color:#ffffff}
#sidebox form { padding:0px; margin:5px 0px}
#sideboxfooter {}

#footer{ height:60px; background-image:url(../../lord/foot_bg.gif); width:950px; font-size:12px; font: 12px "sans-serif"; color:#000000; padding:15px 0 0 0}

#visiter{ width:100%; margin:4px 0}
#visiterimg{ width:70px; text-align:left; float:left}
#visiterimg img{ border:1px #85964b solid}
#visiterright{ width:90px; text-align:left; float:right}

/*blog*/
#bloglist{
    float: left;
	width: 680px;
	padding: 20px;
	color: #61633b;
	text-align: left;
	line-height: 20px;
	}
	
#tag {
    width:100%;
	font: 12px "sans-serif";
    text-align: left;
	line-height: 18px;
	color: #a88c5e;
}
#tag a {
	color: #fe6c2c;text-decoration: underline; margin:5px 0px
}
#tag a:hover {
	text-decoration: none;
}

#tag .red { font-weight:bold}
#tag .num { font-size:11px; }


#entry{ font-size:12px; width:100%; margin:0}
#entryheader{width:680px; font-size:14px; font-weight:bold; line-height:25px; color:#000000; padding:0 0 5px 15px; background-image:url(../../lord/lid.gif); background-repeat:no-repeat; margin-top:30px}
 #entryheader a{color:#000000; text-decoration: none; } 
 #entryheader a:hover{text-decoration: underline; }



#entrytag{ font: 12px ; text-align: left; line-height: 18px; color: #80a368; padding:5px 15px; }
 #entrytag a {color: #fe6c2c;text-decoration: underline; margin:5px 0px}
 #entrytag a:hover {text-decoration: none;}
#entrybody{ font: 12px ; width:100%; text-align: left; line-height: 18px; color: #61633b; padding:5px 15px; }
#entryfooter{ font: 12px ; text-align: right; line-height: 18px; color: #fe6c2c; padding:15px; }
 #entryfooter a {color: #fe6c2c;text-decoration: underline; }
 #entryfooter a:hover {text-decoration: none;}
 
#entrynext{ font: 12px ; text-align: left; line-height: 18px; color: #80a368; padding:5px 15px; }
 #entrynext a {color: #80a368;text-decoration: underline; margin:5px 0px}
 #entrynext a:hover {text-decoration: none;}

.time { font-size:11px; color:#999999}
.yuanchuang { color:#61633b;font-size:12px;}


#liuyan { width:680px; font-size:12px;  margin:10px 0px}
#liuyan td { font-size:12px; line-height:21px; }
#liuyan td a { color:#80a368; text-decoration: underline;}
#liuyan form { padding:0px; margin:5px 0px; line-height:20px;}
#liuyan input {border:1px #dde4c5 solid; height:18px; margin:2px}
#liuyan textarea {border:1px #dde4c5 solid; width:430px; height:170px; margin:2px}
#liuyan .red { color:#FF3300; font-weight:bold}

#liuyanlist { width:100%; padding:5px 0; border-bottom:1px #dde4c5 dotted }
#liuyanlist .photo_s { float:left; width:70px;}
#liuyanlist .liuyan_right { float:left; width:85%}
#liuyanlist .liuyan_name { font-size:12px; color:#fe6c2c; text-align:left}
#liuyanlist .liuyan_zheng { width:100%;  font-size:12px; color:#61633b; float:left; padding:0 10px; text-align:left}
#liuyanlist .liuyan_huifu { width:100%;  font-size:12px; color:#80a368; float:left; padding:10px}


/*collectframe*/
#collectframe { width:300px; font-size:12px; padding:3px; background-color:#FFFFFF; border:1px #f1f1f1 solid}
#collectframe h1 {text-align:right; width:300px; font-size:12px; margin:0px; padding:3px; background-color:#f1f1f1;}
#collectframe h1 a { color:#80a368; text-decoration: underline;}

#collectbox{ width:680px; font-size:12px; line-height:25px; margin-bottom:20px}
 #collectbox a {color: #61633b;text-decoration: underline;}
 #collectbox a:hover {text-decoration: none;}
 
#collectheader{width:680px; font-size:14px; font-weight:bold; line-height:25px; color:#000000; padding:0 0 5px 15px; background-image:url(../../lord/lid.gif); background-repeat:no-repeat; margin-bottom:10px}
 #collectheader a{color:#000000; text-decoration: none; } 
 #collectheader a:hover{text-decoration: underline; }
 
#collect_list{ margin:0 0 0 15px; height:260px }
#ebook_list{ height:320px }
#picl_ist{height:500px  }


#collectbox_name{ font-size:12px; line-height:25px; color:#61633b}
 #collectbox_name a {color:#fe6c2c; text-decoration: underline;}
 #collectbox_name a:hover {text-decoration: none;}
 
#collect_ebook{ font-size:12px; line-height:20px; color:#61633b; float:left; width:220px; text-align:center; margin:5px 0}
 #collect_ebook a {color:#fe6c2c; text-decoration: underline;}
 #collect_ebook a:hover {text-decoration: none;}
 #collect_ebook img{ border:1px #898989 solid; margin:0 0 5px 0}
  
#collect_photo{ font-size:12px; line-height:20px; color:#61633b; float:left; width:220px; text-align:center; margin:5px 0 10px 0}
 #collect_photo a {color:#fe6c2c; text-decoration: underline;}
 #collect_photo a:hover {text-decoration: none;}



/*photo*/

#photobox{ width:180px; height:180px;  margin:5px; padding:5px; border:1px #dde4c5 dotted;overflow:hidden; position:relative; display:table-cell; text-align:center; vertical-align:middle }
#photobox p { position:static; +position:absolute; top:50% } 
#photobox img { position:static; +position:relative; top:-50%;left:-50%;  border:1px #898989 solid}


#photo{ width:680px; border-bottom:1px #dde4c5 solid; font-size:12px; line-height:25px; margin:10px 0px}
 #photo a {color: #fe6c2c;text-decoration: underline;}
 #photo a:hover {text-decoration: none;}
 
#photoheader{ font-size:14px; text-align:left; font-weight:bold; line-height:25px; color:#000000; padding:0 0 5px 20px; margin:10px 0; background-image:url(../../lord/lid.gif); background-repeat:no-repeat; margin-bottom:10px}

#photo_fengmian{ width:680px; border-bottom:1px #dde4c5 solid; border-top:1px #9db7c2 solid; padding:10px; text-align:left; font-size:12px; line-height:22px;word-break:break-all}

#photozoom{ width:680px;}
#photozoomtext{ text-align:left; width:680px; padding:10px 110px 10px 70px; line-height:23px;word-break:break-all}

#photozoompic{float:left; width:575px; height:575px; padding:5px; border:1px #dde4c5 dotted;overflow:hidden; position:relative; display:table-cell; text-align:center; vertical-align:middle }
#photozoompic p { position:static; +position:absolute; top:50% } 
#photozoompic img { position:static; +position:relative; top:-50%;left:-50%;  border:1px #e1cdad solid}

#photozoomway{ float:left; width:41px; height:575px;  margin:4px; overflow:hidden; position:relative; display:table-cell; text-align:center; vertical-align:middle }
#photozoomway p { position:static; +position:absolute; top:50% } 
#photozoomway img { position:static; +position:relative; top:-50%;left:-50%; }

/*company*/
#company{ width:680px; border-bottom:1px #dde4c5 solid; font-size:12px; line-height:25px; margin:10px 0px}
 #company a {color: #80a368;text-decoration: underline;}
 #company a:hover {text-decoration: none;}
 
#companyheader{ font-size:14px; text-align:left; font-weight:bold; line-height:25px; color:#000000; padding:0 0 5px 20px; margin:10px 0; background-image:url(../../lord/lid.gif); background-repeat:no-repeat; margin-bottom:10px}

/*friend*/

#friendbox{  width:80px; height:80px;  margin:5px; padding:5px; border:1px #dde4c5 dotted; overflow:hidden; position:relative; display:table-cell; text-align:center; vertical-align:middle }
#friendbox p { position:static; +position:absolute; top:50% } 
#friendbox img { position:static; +position:relative; top:-50%;left:-50%;  border:1px #898989 solid}


#friend{ width:680px; border-bottom:1px #dde4c5 solid; font-size:12px; line-height:25px; margin:10px 0px; }
 #friend a {color: #80a368;text-decoration: underline;}
 #friend a:hover {text-decoration: none;}
 
#friendheader{ font-size:14px; text-align:left; font-weight:bold; line-height:25px; color:#000000; padding:0 0 5px 15px; margin:10px 0; background-image:url(../../lord/lid.gif); background-repeat:no-repeat; margin-bottom:10px}
 
#collect_friend{ font-size:12px; line-height:20px; color:#61633b; float:left; width:165px; text-align:center; margin:5px 0 10px 0}
 #collect_friend a {color:#80a368; text-decoration: underline;}
 #collect_friend a:hover {text-decoration: none;}
  #collect_friend p { margin:0px; padding:0px; width:165px;}

#bigz{ font-size:14px}
#smallz{ font-size:12px}