@charset "utf-8";

/****** General Styles ******/
*{ line-height:130%}
html{border:0; overflow-y:scroll;}
body{margin:0; padding:0;}
body>table,body>div{margin-left:auto; margin-right:auto; clear:both;}
form,div,img,td,dl,dt,dd,h1,h2,h3,h4{margin:0 auto; padding:0; border:0;}
b,strong{font-weight:bold;}
body,table,a,input,textarea,select{color:#333;font:13px Verdana, Arial, Helvetica, "宋黑体", sans-serif;}
body{background: #eee;}
a{text-decoration: underline;}
a:hover{color: red;text-decoration: underline;}
a:focus{-moz-outline-style: none;}
a.texta{color:#333;}
textarea{padding: 2px;background-color: white;border: 1px solid #ccc;}
select{background-color: white;border: 1px solid #ccc;}
input.text{height: 18px;line-height: 16px;background-color: white;border: 1px solid #ccc;}
input.button{height: 20px;	line-height: 18px;	padding: 0px 5px 0px;	background-color: white;	border: 1px solid #ccc;	cursor: pointer;}
input.button-submit{height: 20px;	line-height: 18px;	padding: 0px 5px 0px;	background-color: white;	border: 1px solid #ccc;	cursor: pointer;	color: red;
}
/* a style which makes div touch the bottom of content */
.clear{	border-top:1px solid transparent !important;	margin-top:-1px !important;	border-top:0;	margin-top:0;	clear:both;	visibility:hidden;}
.clearfix:after {content: ".";	display: block;	height: 0;	clear: both;	visibility: hidden;}
* html>body .clearfix {	display: inline-block;	width: 100%;}
* html .clearfix {	/* Hides from IE-mac \*/
	height: 1%;
	/* End hide from IE-mac */}
/* ie7 hack*/
*+html .clearfix {min-height: 1%;}

/****** Main Layout Styles ******/
#wrapper{}
#topPadding{height: 500px;line-height: 1px;}
#innerHeader{padding: 25px 30px 5px;}
#footer{clear: both;}
#innerFooter{text-align: center;padding: 20px 40px;}

/****** ModContainer Elements Styles ******/
#modContainer{padding: 10px;}
#modContainerTable{width: 100%;}
/****** Mod Elements Styles ******/
.mod{background: white;	display: block;	border: 3px solid #eee;	margin: 5px 5px;}
.mod .modFrame{	border: 1px solid #cfdfff;}
.mod .modTable{	width: 100%;table-layout: fixed;}

.mod .mheader{overflow: hidden;}
.mod .lt{width: 0;}
.mod .t{width: 100%;background: #eef6ff url(cssImage/modHeaderBg.jpg) repeat-x top;height: 22px;	padding: 0 2px;	overflow: hidden;}
.mod .modHeader{height: 20px;	overflow: hidden;}

.mod .mbody{}
.mod .l{width: 0px;}
.mod .c{vertical-align: top;padding: 7px;}
.mod .r{width: 0px;}

.mod .modTitle{	float: left;padding: 3px 2px 0px 0px;height: 20px;	overflow: hidden;	white-space: normal;	word-break: break-all;}
.mod .modTitle, .mod .modTitle a{font-weight: bold;}
.mod .modIcon{	float: left;	width: 30px;	height: 20px;	overflow: hidden;	text-align: center;}
.mod .modIcon img{}

/***** common style *****/
#tool-bar, #tool-bar *, #tool-bar a, #tool-bar input, #tool-bar select, .menu-div input, .menu-div select {
	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	color: #493a01;	line-height: 110%;	margin: 0;	padding: 0;	white-space: nowrap;}
#tool-bar input, #tool-bar select {	background: #666666;	line-height: 16px;	height: 16px;}
#tool-bar input .text, #tool-bar select {	border: 1px solid #cecece;}
#tool-bar .text {	padding: 0 2px;}
#tool-bar .select {	font-size: 9px;}
#tool-bar .button {	height: 18px;	background: #ddd url(cssImage/button_bg.gif) top repeat-x;	vertical-align: text-bottom;cursor: pointer;}
#tool-bar #user-tools a, #tool-bar #sys-tools a/*, #tool-bar .menu-div a*/ {line-height: 20px;	padding: 3px 3px 2px !important;padding: 3px 3px 1px;text-decoration: none;}
#tool-bar #user-tools a:hover, #tool-bar #sys-tools a:hover/*, #tool-bar .menu-div a:hover*/ {
	padding: 2px 2px 1px !important;padding: 2px 2px 0px;color: #493a01;background: white url(cssImage/link_over.png) top repeat-x;text-decoration: none;border: 1px solid #ccc;}
#tool-bar #user-tools a.disable, #tool-bar #user-tools a.disable:hover {color: #ccc;}
#tool-bar .link {margin-top: 0px !important;margin-top: 1px;padding: 3px 3px 2px !important;padding: 2px 3px 1px;text-decoration: none;}
#tool-bar .link-over {margin-top: 0px !important;margin-top: 1px;padding: 2px 2px 1px !important;padding: 1px 2px 0px;color: #493a01;background: white url(cssImage/link_over.gif) top repeat-x;text-decoration: none;	border: 1px solid #ccc;	cursor: pointer;}
#tool-bar .link-down {margin-top: 0px !important;margin-top: 1px;padding: 2px 2px 1px !important;padding: 1px 2px 0px;color: #493a01;background: white url(cssImage/link_down.gif) top repeat-x;text-decoration: none;border: 1px solid #ccc;cursor: pointer;}
#tool-bar .link-disable {margin-top: 0px !important;margin-top: 1px;padding: 3px 3px 2px !important;padding: 2px 3px 1px;text-decoration: underline;color: #ccc;cursor: default;}
#tool-bar .link-arrow {margin-top: 0px !important;margin-top: 1px;padding: 3px 3px 2px 2px !important;padding: 3px 3px 1px 2px;text-decoration: underline;}
#tool-bar .link-arrow-over {margin-top: 0px !important;margin-top: 1px;	padding: 2px 2px 1px 2px !important;padding: 2px 2px 0px 2px;color: #493a01;background: white url(cssImage/link_over.gif) top repeat-x;text-decoration: none;border: 1px solid #ccc;border-left: none;cursor: pointer;}
#tool-bar .link-arrow-down {margin-top: 0px !important;margin-top: 1px;padding: 3px 2px 0px 2px !important;	padding: 3px 2px 0px 2px;color: #493a01;background: white url(cssImage/link_down.gif) top repeat-x;text-decoration: none;border: 1px solid #ccc;	border-left: none;cursor: pointer;}
#tool-bar .link-arrow-disable {	margin-top: 0px !important;	margin-top: 1px;padding: 3px 3px 2px 2px !important;padding: 3px 3px 1px 2px;text-decoration: underline;cursor: default;}
#tool-bar form {margin: 0;padding: 0;float:left;}
#tool-bar img {	border: none;	margin: 0;	padding: 0;	vertical-align: text-bottom;}
#tool-bar .clear{border-top:1px solid transparent !important;	margin-top:-1px !important;	border-top:0;	margin-top:0;	clear:both;	visibility:hidden;}
/***** tool bar style *****/
#tool-bar {	height: 26px;	width: auto;	background: white url(cssImage/bg.png) top repeat-x;	padding: 4px 5px 0;	border-bottom: 1px solid #ccc;}
/***** logo style *****/
#tool-bar #edoors-blog-logo {float: left;margin-right: 6px;}
#tool-bar #edoors-blog-logo img {}
/***** user tools style *****/
#tool-bar #user-tools {float: left;	margin-top: 2px;}
#tool-bar #user-tools div, #tool-bar #user-tools div div, #tool-bar #sys-tools div, #tool-bar #sys-tools div div {float: left;}
#tool-bar #user-tools a, #tool-bar #user-tools span, #tool-bar #user-tools .linkbox {margin: 0 5px;}
#tool-bar #user-tools #tool-bar-mng{margin-right: 0px;}
/***** system tools style *****/
#tool-bar #sys-tools {float: right;margin-top: 2px;}

.mod{border-width:0;margin:0px 5px 11px 5px;}
.mod .modFrame{border-width:1px;}
.mod .mheader {border-bottom:1px solid;}
.mod .lt,.mod .rt {width:1px;font-size:1px;}
.mod .t{height:27px;padding:0 2px;border-width:0 0 1px 0;border-style:solid;}

.modCon .editFrame,.modCon .linkEdit {border-width:0px;}
.mod .lt,.mod .rt {width:0;}

#wrapper {width:100%;background-position:100% 100%;background-repeat:no-repeat;}
#modContainer{padding:15px 6px 5px 6px;}

#innerFooter{text-align:center;padding:0 40px 13px 40px;}
#powered {margin:13px 0;}
#contact, #copyright{margin:0;line-height:20px;}

div,table,ul,span,p{color: #333333;}
a,a:visited {color: #666666;}
a:hover {color:#FF0000;}
body {background:#916949;}
#innerWrapper {width:1000px;background: url(cssImage/main_bg.jpg);}
#mainWrapper{ background:none;}

#header {padding:293px 0px 0px 0px;background:url(cssImage/head_bg.jpg) no-repeat 50% 0; height:220px;}

#footer {background:none;}
#contact,#contact a,#contact a:visited{	color:#FFFF99;}
#contact a:hover {color:#FF0000;}
#copyright {color: #fefcd5;}
#copyright a, #copyright a:link, #copyright a:visited{color: #FFFF99;}

.mod {background:#fff;}
.modFrame {background:url(cssImage/mod_frame_bg.gif) 0 27px repeat;}
.mod .t {background:#393A37 url(cssImage/mod_t_bg.gif) repeat-x 0 0;}
.mod .modTitle {color: #ffffff; font-size:15px; line-height:1.2em; padding:0px 0px 0px 0px;}
.mod .mheader,.mod .modFrame {border-color: #999999;}

#col_1, #col_2, #col_3 { vertical-align:top;}

#self-pic { width:230px; text-align:center; float:left; display:block; height:}
#self-intro { width:278px; text-align:left; float:left; display:block; margin:0px 0px 0px 15px;}
#self-history { width:420px; text-align:left; float:right; display:block; margin:0px 20px 0px 0px;}
.caption {padding:0px 0px 0px 0px; margin:10px 0px 0px 0px;}
