/* CSS Document */
/* 全局 */
* {margin:0;padding:0;}
ul li {list-style:none;}
body {/*background:#fff url(body.gif) center repeat-y;*/
font-family: "Lucida Grande","Lucida Sans Unicode",geneva,verdana,sans-serif;font-size:12px;color:#777;text-align: center;}
a {color:#333;text-decoration:none;}
form{margin:0px;display: inline;}
label {display:block;font-weight:bold;margin:5px 0;text-align: left;}
div {word-break:break-all;}
input, textarea {background:#fff;border:1px solid #ccc;font-size:12px;color:#777;}
textarea {width:400px;padding:2px;height:100px;display:block;line-height: 18px;}
/*按钮*/
input.uinput {padding:3px;}
input.sbut {height:20px;padding:0 6px;}
input.mtop3{margin-top:6px;}
/*分隔线*/
.hr {height:2px;overflow:hidden;margin-top:6px;margin-bottom:3px;border-top: 1px dotted #454545;}
/*主容器*/
#container {width:768px;margin:0 auto;text-align: left;border: 1px #eee solid;border-width: 0 1px;}
/*顶部*/
#header {margin:10px;padding-top:30px;}
#header h1 {font-family:Trebuchet MS, Geneva, Arial, Helvetica, sans-serif;font-size:30px;color:#333;margin:0;}
#header h2 {font-size:12px;font-weight:normal;color:#999;text-indent: 4px;}
#main {margin:0 10px;}
/*导航*/
#nav  {clear:left;margin-top:20px;background: #ca1717;height:28px;width:100%;}
#nav a:link,#nav a:visited {display:block;float:left;color:#fff;text-decoration:none;font-size:12px;height:28px;line-height:28px;padding:0 10px;}
#nav a:hover {color:#222;background: #F3F2ED}
/*侧边栏*/
#sidebar {float:right;width:234px;}
#sidebar h3 {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#000;margin:10px 5px 15px 10px;}
/*侧边栏容器*/
.submenu {padding:10px;border:1px solid #ccc;margin:0 0 20px 5px;}
.submenu a {display:block;height:13px;padding:7px 0 7px 17px;margin:1px 0 0 0;}
.submenu a:hover {padding:7px 0 7px 15px;}
.note {padding:10px;background:#eee;border:1px solid #ccc;margin:20px 0 20px 5px;}
.note p {padding:7px 0 7px 17px;}
/*留言列表内容*/
#content {width:500px;float:left;text-align: center;padding:0;}
#content p {padding:5px;line-height:18px;word-spacing: 0.1em;}
#content .article_menu {text-align:right;padding:5px;margin:10px 0 20px 0;border-top:1px solid #eee;}
#content .article_menu a {padding:0 0 0 15px;background:url(comment.png) left no-repeat;color:#333;text-decoration:none;}
#content .article_menu a:hover {color:#000;background:url(comment_hover.png) left no-repeat;}
#content .article_menu span {margin-left:20px;}
#content p a {color:#333;text-decoration:none;}
#content p:hover a {border-bottom:1px dotted #000;}
#content p:hover a:hover {border-bottom:1px solid #000;}
#content ul {margin:0 0 0 15px;padding:0;border-top:1px solid #f6f6f6;}
#content li {margin:5px 0 5px 0;border-bottom:1px solid #f6f6f6;padding:0 0 5px 20px;list-style:none;background:url(arrow.png) top left no-repeat;color:#999;}
#content .blockquote {background:#f6f6f6;margin:4px;padding:5px;border-top:1px solid #666;border-bottom:1px solid #666;}
#content .blockquote p {margin:0;padding:0 10px 0 10px;}
.comment_list {}
.comment_odd {background:#f6f6f6;border-top:1px solid #fff;border-bottom:1px solid #eee;text-align: left;line-height:26px;text-indent: 10px;}
.comment_other {text-align: left;font-size:10px;text-indent: 10px;}
.comment_reply {border:1px solid #eee;text-align: left;line-height:16px;padding:10px;margin:0 0 0 10px;}
.comment_even {padding:10px;border-top:1px solid #fff;text-align: left;word-break:break-all;overflow:auto;}
.comment_even .topico{ float:right;position:relative;right:0;}
/*翻页*/
.showpage {text-indent: 10px;}
/**留言表单**/
#for{text-align: left;padding-left:10px;}
#for div.inputdiv{width:48%;float:left;}
#for h3{margin-top:10px;font-size:14px;height:23px;}
#for label {clear:left;}
/*验证码*/
#vcodeImg{display: inline-block;cursor:pointer;color:#ca1717;}
.errorImageCode {display: none;}
.emptyClass {display:block;}
/**回复表单**/
#forreply {margin-left:20px;text-align: left;}
/**管理登陆**/
#mylogin dl {margin:20px auto;width:50%;padding:20px;text-align: left;}
#mylogin dt {height:25px;}
#mylogin dd {height:35px;}
#mylogin dd .uinput{width:80%;}
#mylogin dt .sbut{width:40%;}
/**底部样式**/
#footer {clear:both;margin:0px 10px 0px 10px;text-align:center;}
#footer a{color:#777;}
/**提示框样式**/
#msgInfo{margin-bottom:8px;top:150px;left:0;position:absolute;text-align:center;width:100%;}
#msgInfo .alert{width:300px;margin:0 auto;border: 1px #ca1717 solid;background: #fff;text-align: left;}
#msgInfo .alertTxt {height:50px;text-indent: 36px;line-height:36px;overflow:hidden;}
#msgInfo .alertTit{background: #ca1717;height:28px;margin:1px;color: #fff;line-height:28px;text-indent: 24px;}