html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td {border:0; font-family:\5B8B\4F53,Arial Narrow,arial,serif; font-size:100%; font-style:inherit; font-weight:inherit; margin:0; outline:0; padding:0; vertical-align:baseline;}
:focus {outline:0;}
body {background:#fff; line-height:1;}
ol,ul {list-style:none; list-style-type:none;}
table {border-collapse:separate; border-spacing:0;}
caption,th,td {font-weight:normal; text-align:left;}
blockquote:before,blockquote:after,q:before,q:after {content:"";}
blockquote,q {quotes:"" "";}
a img {border:0;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {display:block;}
/* --------- Basics --------- */
body {margin:0; padding:0; background-color:#eeeeee;}
#line {background-color:#DF4E33; margin:0 auto; width:100%; min-width:1000px; box-shadow:0 1px 3px #9e9e9e;}
.subpage {width:990px; margin:0 auto; font-size:14px;}
.toppage {float:left;}
.toppage ul {list-style:none; margin:0; padding:0; z-index:999;}
.toppage li.page-item-3 {padding:0 15px 0 0;}
.toppage li {height:36px; line-height:36px; float:left; font-weight:bold; padding:0 15px;}
.subpage a:link,.subpage a:visited {color:#fff; line-height:36px; display:block;}
.subpage a:hover {text-decoration:underline;}
#deng {float:right; border:none;}
#deng ul {list-style:none; z-index:999;}
#deng ul li {margin:0px 10px; float:right; font-weight:bold;}
/* --------- Alignment --------- */
.alignleft {display:inline; float:left; margin-right:1.625em;}
.alignright {display:inline; float:right; margin-left:1.625em;}
.aligncenter {clear:both; display:block; margin-left:auto; margin-right:auto;}
/* Text elements */
p {margin-bottom:1em; font-size:14px; text-indent:2em;}
#article-p h4 {border-bottom: 2px solid #ECECEC;color: #111 !important;font-weight: 700 !important;line-height: 2.0em;margin-bottom: 0.25em !important;}
#article-f {padding:0 30px;}
#article-f .article-title {text-align:center;}
.pages-lb{margin:0 auto;}
.pages-lb ul{margin-left:40px;}
.pages-lb ul li {width:420px;float:left;}
.pages-lb ul li,.pages-lb ul li a {font-size:13px;}
ul,ol {margin:0 0 1.625em 0em;}
ul {list-style:none; list-style-type:none;}
ol {list-style-type:decimal;}
ol ol {list-style:upper-alpha;}
ol ol ol {list-style:upper-roman;}
ol ol ol ol {list-style:lower-alpha;}
ul ul,ol ol,ul ol,ol ul {margin-bottom:0;}
dl {margin:0 1.625em;}
dt {font-weight:bold;}
dd {margin-bottom:1.625em;}
strong {font-weight:bold;}
cite,em,i {font-style:italic;}
blockquote {font-weight:100; background-color:#f3f3f3; padding:20px 15px 5px 15px; margin:15px 10px; border-left:6px solid #DF4E33;}
blockquote em,blockquote i,blockquote cite {font-style:normal;}
blockquote cite {color:#666; font:12px "Helvetica Neue",Helvetica,Arial,sans-serif; font-weight:300; letter-spacing:0.05em; text-transform:uppercase;}
pre {background-color:#ededed; margin:0 0 30px 0; padding:30px 30px 30px 40px; font:13px "Courier 10 Pitch",Courier,monospace; font-size:15px; line-height:20px;}
code,kbd,samp,var {font:13px Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace;}
abbr,acronym,dfn {border-bottom:1px dotted #666; cursor:help;}
address {display:block; margin:0 0 1.625em;}
ins {background:#ffccaa; text-decoration:none;}
sup,sub {font-size:10px; height:0; line-height:1; position:relative; vertical-align:baseline;}
sup {bottom:1ex;}
sub {top:.5ex;}
em {font-style:italic;}
strike,del,s {text-decoration:line-through;}
/* --------- Links --------- */
a {color:#DF4E33; text-decoration:none;}
a.more-link {text-decoration:none;}
a.comment-reply-link {margin:0 8px 0 0; background-color:#DF4E33; padding:6px 10px; font-size:10px; text-align:left; border-radius:5px; font-weight:500; letter-spacing:0.1em; text-transform:uppercase; color:#fff;}
a.comment-edit-link {background-color:#DF4E33; padding:6px 10px; font-size:10px; text-align:left; border-radius:5px; font-weight:500; letter-spacing:0.1em; text-transform:uppercase; color:#fff;}
a.comment-reply-link:hover,a.comment-edit-link:hover {color:#fff;}
a:focus,a:active,a:hover {color:#000; text-decoration:none;}
/* --------- Forms --------- */
input[type=text] {border:1px solid #dcdcdc; background-color:#f6f6f6; outline:none; width:60%; font-size:18px; font-weight:100; padding:6px 8px 8px 8px; border-radius:5px; -moz-border-radius:5px; -khtml-border-radius:5px;}
input[type=password] {border:1px solid #dcdcdc; background-color:#f6f6f6; outline:none; letter-spacing:.3em; font-size:18px; font-weight:100; padding:13px 15px 13px 15px; border-radius:5px; -moz-border-radius:5px; -khtml-border-radius:5px;}
input[type=text]:focus,input[type=password]:focus {border:1px solid #b9b9b9; -webkit-transition:0.5s; -moz-transition:0.5s; -o-transition:0.5s;}
textarea {border:1px solid #dcdcdc; background-color:#f6f6f6; outline:none; width:75%; font-size:18px; font-weight:100; padding:15px 15px 15px 15px; border-radius:5px; -moz-border-radius:5px; -khtml-border-radius:5px;}
textarea:focus {border:1px solid #b9b9b9; -webkit-transition:0.5s; -moz-transition:0.5s; -o-transition:0.5s;}
input[type=submit] {background-color:#DF4E33; padding:8px 30px; cursor:pointer; color:#fff; font-size:16px; font-weight:bold; border-radius:5px; -moz-border-radius:5px; -khtml-border-radius:5px; border:0; -webkit-transition:0.3s; -moz-transition:0.3s; -o-transition:0.3s;}
input[type=submit]:hover {background-color:#a63925; -webkit-transition:0.3s; -moz-transition:0.3s; -o-transition:0.3s;}
/* --------- Comments --------- */
#comments {box-shadow:0 1px 3px #9e9e9e; background-color:#fff; margin:20px 0 0 0; color:#69686A; padding:30px; line-height:27px;}
.comment {margin:50px 0 0 0;}
.comment:first-child {margin:0;}
.comment-name {font-size:16px; color:#DF4E33;}
.comment-date {font-size:12px; margin:-5px 0 0 0;}
.comment-text {margin:10px 0 0 0; font-size:16px; line-height:25px;}
.countcomments {font-size:26px; margin:0px 0 30px 0;}
.comment-fields {margin:0;}
.comment-box {margin:-75px 0 0px 70px;}
.comment-line {background-color:#d2d2d2; height:1px; margin:2px 0 10px 0; width:100%;}
.avatar {width:50px; box-shadow:0 1px 3px #9e9e9e; height:50px; margin:0px 0px 25px;}
.children {margin:10px 0px 0px 20px;}
.comment {margin:0px;}
#inp span,.comment-form-comment span{width:70px;display:inline-block;}
.required{color:red}
.bypostauthor {background-color:#f7f7f7; margin:30px 0px 0 0px; padding:20px;}
/* --------- Headings --------- */
h1,h2,h3,h4,h5,h6 {font-weight:500;}
h1 {font-size:2.4em; line-height:2.0em;}
h2 {font-size:1.8em; line-height:2.4em;}
h3 {font-size:1.4em; line-height:2em;}
h4 {font-size:1.2em; line-height:3.0em;}
h5 {font-size:1em; line-height:3.3em;}
h6 {font-size:0.9em; line-height:3.6em;}
/* --------- Tables --------- */
table {border-bottom:1px solid #ddd; margin:10px 0 25px 0; width:100%;}
th {color:#666; font-size:14px; font-weight:500; text-align:left; letter-spacing:0.1em; line-height:2.6em; text-transform:uppercase;}
td {border-top:1px solid #ddd; text-align:left; padding:10px 10px 10px 0px;}
/* --------- WP-Calendar Styling --------- */
table[id=wp-calendar] {border-collapse:collapse; width:100%; margin:0;}
table[id=wp-calendar] caption {font-weight:bold; background-color:#3b3b3b; color:#fff; text-align:center; cursor:default; padding:8px 0;}
table[id=wp-calendar] thead,table[id=wp-calendar] th {text-align:center; color:#fff; background-color:#DF4E33;}
table[id=wp-calendar] th {border-left:1px solid #bd402a; border-right:1px solid #bd402a; border-bottom:1px solid #eee; padding:5px 5px 5px 5px; cursor:default; text-align:center;}
table[id=wp-calendar] tbody,table[id=wp-calendar] td {background-color:#f8f8f8;}
table[id=wp-calendar] td {padding:5px; text-align:center; border:1px #ddd solid;}
/* --------- WordPress-Generated CSS Classes --------- */
.wp-caption {text-align:center;}
.wp-caption-text {margin:-15px 0 15px 0; font-size:14px; color:#a6a6a6; text-align:center;}
.sticky {/* We don't need this. Above each sticky post stands "featured". */}
.gallery-caption {margin-left:0px; background-color:#fff; padding:0 0 0 5px; text-align:center; width:150px; display:block; line-height:22px;}
.gallery-item {margin:0;}
.gallery-item img {background-color:#fff; box-shadow:0 0 0 #000;}
.gallery-icon {background-color:#fff; border:0; padding:0; box-shadow:0 0 0 #000;}
/* --------- Images --------- */
img {display:block; margin-top:25px; border:0; margin-bottom:25px; max-width:92.5% !important; box-shadow:0 1px 3px #9e9e9e;}
img.meta {display:inline; margin-top:0; margin-bottom:0; box-shadow:0 0 0px #c5c5c5;}
img.wp-smiley {display:inline; margin-top:0; margin-bottom:0; box-shadow:0 0 0px #c5c5c5;}
/* --------- Navigation --------- */
.nav a:hover{color:#fff}
#nav-container {margin:15px auto; width:1000px;}
#nav {background-color:#ffffff; box-shadow:0 1px 3px #9e9e9e; clear:both; display:block; margin:0 0 0px 0; float:left; width:1000px;}
#nav ul {font-weight:bold; font-size:14px; list-style:none; margin:0 0 0 0px; padding-left:0;}
#nav li {float:left; position:relative;}
#nav a {color:#69686A; display:block; line-height:3.333em; border-right:1px solid #ebebeb; padding:0px 1.2125em 0px 1.2125em; text-decoration:none;}
#nav ul ul {top:46px; left:-1px; z-index:99; width:190px; display:none; border-left:1px solid #d2d2d2; border-right:1px solid #d2d2d2; border-bottom:1px solid #d2d2d2; float:left; margin:0 0 0 0; position:absolute;}
#nav ul ul ul {left:99.5%; top:0px;}
#nav ul ul li a {border-right:1px solid #d2d2d2;}
#nav ul ul a {background:#f9f9f9; color:#444; font-size:13px; font-weight:normal; border-top:1px solid #d2d2d2; height:auto; line-height:1.4em; padding:10px 10px; width:170px;}
#nav li:hover > a,#nav ul ul:hover > a,#nav a:focus {background:#efefef;}
#nav li:hover > a,#nav a:focus {background:#f9f9f9; background:-moz-linear-gradient(#f9f9f9,#e5e5e5); background:-o-linear-gradient(#f9f9f9,#e5e5e5); background:-webkit-gradient(linear,0% 0%,0% 100%,from(#f9f9f9),to(#e5e5e5)); background:-webkit-linear-gradient(#f9f9f9,#e5e5e5); color:#373737;}
#nav ul li:hover > ul {display:block;}
#menu-item-133 a {color:#DF4E33;}
#nav .current-menu-item > a,#nav .current-menu-ancestor > a,#nav .current_page_item > a,#nav .current_page_ancestor > a {color:#DF4E33;}
#nav .current-menu-item:hover > a,#nav .current-menu-ancestor:hover > a,#nav .current_page_item:hover > a,#nav .current_page_ancestor:hover > a {color:#DF4E33;}
/* --------- Title --------- */
#title {width:1000px; text-align:left; margin:0 auto;}
#blogtitle {font-weight:100; color:#69686A; word-break:break-word; font-size:36px; float:left; margin:20px 0 0 10px;background-color: #FFF;width:180px;box-shadow: 0 1px 3px #9E9E9E;}
#blogtitle a {margin-left:30px;height:45px;line-height:45px;letter-spacing:6px;}
#blogdescription {color:#fff; font-weight:200; word-break:break-word; font-size:14px; letter-spacing:.07em;background-color: #df4e33;height:24px;line-height:24px;text-align:center;}
/* --------- Header --------- */
#header-container {margin:0px auto; padding:5px 0 0 0; width:1080px;}
.header {margin:30px 0 -30px 0px; width:1080px; box-shadow:0 1px 3px #9e9e9e;}
/* --------- Layout --------- */
#content {width:1000px; margin:15px auto;}
#articles {float:left; width:700px; margin-bottom:30px;}
#full-width-articles {float:left; width:1000px; margin-bottom:30px;}
#sidebars {float:right;}
/* --------- Articles --------- */
#article {box-shadow:0 1px 3px #9e9e9e; background-color:#fff; margin-top:20px; color:#333; padding:30px; line-height:27px;}
.post-bt {box-shadow:0 1px 3px #9e9e9e; background-color:#fff; margin:20px 0px 30px 0px; color:#333; padding:20px 30px; line-height:27px;}
.post-bt h2 {font-size:1.5em; line-height:1.5em;}
#calendar {box-shadow:0 1px 3px #9e9e9e; background-color:#fff; margin:30px 0 0 0; color:#69686A; padding:30px; line-height:27px;}
#article:first-child {margin:20px 0 0 0;}
.post-title {font-size:13px; text-align:left; font-weight:500; letter-spacing:0.1em; width:90px; text-transform:uppercase; color:#fff; width:600px; margin:-20px -20px 25px -50px; padding:8px 50px 8px 50px; background-color:#DF4E33;}
.line-one {background-color:#d2d2d2; height:1px; margin:10px 0 10px 0; width:100%;}
#article .article-title {font-size:24px; line-height:37px; margin:0 0 20px 0; padding:0 0 15px 0; border-bottom:1px dotted #a9a9a9;}
.tag-links a {background-color:#efefef; padding:0px 10px; float:left; margin:10px 10px 0 0; font-size:14px; border-radius:5px; color:#515151;}
.tag-links a:hover {background-color:#DF4E33; color:#fff;}
.tag-links {width:620px; margin:0px;}
.tags-title {color:#666; margin:25px 0 -5px 0; font-size:13px; text-align:left; font-weight:500; letter-spacing:0.1em; line-height:2.6em; text-transform:uppercase;}
.page-links {font-size:14px;}
.page-links a {background-color:#efefef; padding:10px 10px; margin:10px 4px 0 4px; font-size:14px; border-radius:5px; color:#515151;}
.page-title {color:#666; margin:25px 0 5px 0; font-size:13px; text-align:left; font-weight:500; letter-spacing:0.1em; line-height:2.6em; text-transform:uppercase;}
.page-links a:last-child {background-color:#efefef; padding:5px 10px; border-radius:5px; color:#515151; margin:0 5px 0 0;}
.page-links a:first-child {background-color:#efefef; padding:5px 10px; margin:10px 10px 0 0; font-size:14px; border-radius:5px; color:#515151;}
#edit-link {margin:30px 0 0 0;}
.edit-link {background-color:#DF4E33; padding:8px 0px; font-size:13px; text-align:left; border-radius:5px; font-weight:500; letter-spacing:0.1em; text-transform:uppercase;}
.edit-link a {color:#fff; padding:8px 20px;}
.article-meta {margin:0px 0 -10px 0; font-size:14px;}
/* --------- Posts Link --------- */
#buttons {width:650px; margin:40px auto 50px auto;}
#button {border-radius:100px; font-size:60px; float:left; text-align:center; width:15px; line-height:20px; height:15px; color:#fff; font-weight:800; padding:20px 38px 35px 18px; background-color:#DF4E33;}
#button a,#button2 a {color:#fff;}
#button2 {border-radius:100px; font-size:60px; float:right; width:15px; line-height:20px; height:15px; color:#fff; font-weight:800; padding:20px 33px 35px 23px; background-color:#DF4E33;}
/* --------- Sidebar --------- */
#sidebar {box-shadow:0 1px 3px #9e9e9e; margin:20px 0px 30px 10px; background-color:#fff; padding:20px 20px; color:#69686A; width:250px; line-height:26px;}
li.recentcomments {margin:5px 0;}
input.search-sidebar {width:175px; border:0; background-color:#f6f6f6; border:1px solid #dadada; outline:none; font-size:16px; color:#acacac; font-weight:100; padding:12px 15px 11px 15px; -webkit-transition:0.6s; -moz-transition:0.6s; -o-transition:0.6s;}
input.search-sidebar:focus {outline:none; border:1px solid #dadada; color:#676767;}
#sidebar-widget:first-child {margin:0px 0 0 0;}
#sidebar-widget {margin:10px 0 0 0; font-size:13px;}
#sidebar-widget li{height:24px;overflow:hidden;}
.sidebar-heading {font-size:14px; text-align:left; font-weight:500; letter-spacing:0.1em; line-height:2em; text-transform:uppercase; color:#fff; width:210px; margin:0 0 10px -20px; padding:5px 30px; background-color:#DF4E33;}
/* --------- Clear --------- */
.clear {clear:both;}
/* --------- Categories --------- */
div.category-links {margin:0px; float:right;}
ul.post-categories {list-style-type:none; margin:-5px 0 0 0px;}
div.category-links a {background-color:#efefef; padding:0px 10px; float:left; margin:10px 10px 0 0; font-size:14px; border-radius:5px; -moz-border-radius:5px; -khtml-border-radius:5px; color:#515151;}
/* --------- 底部样式 --------- */
#footer {height:32px; width:100%; min-width:1000px; background-color:#3B3B3B; color:#888; text-align:center; padding-top:24px; font-size:12px;}
#footer a:link,#footer a:visited {color:#888}
/*-------------------------------------------------------------------------------*/
/* --------- 图片居中样式 --------- */
.aligncenter,div.aligncenter {display:block; margin-left:auto; margin-right:auto;}
.aligncenter p.wp-caption-text {display:block; margin-left:auto; margin-right:auto; text-align:center;}
/* --------- 标签聚合页样式 --------- */
#page-cnt.tags,#page-cnt.friends {height:576px; padding:6px 0 0; overflow:hidden; line-height:30px;}
#page-cnt.tags,#page-cnt.friends {height:auto; padding-top:5px; overflow:visible;}
.tags a {display:inline-block; margin:0 6px; white-space:nowrap;}
/* 文章上下篇导航 */
#postnavi {font-size:13px; padding:10px 5px 20px; margin-top:20px; border-top:1px dotted darkGray;}
.prev a {padding-left:10px; float:left; height:16px; line-height:16px; color:#DF4E33; font-size:13px;}
.next a {padding-right:10px; float:right; height:16px; line-height:16px; color:#DF4E33;}
#postnavi a:hover {color:#00f;}
.postnav{margin-top:10px;}
.arrow_left {float:left; overflow:hidden; width:0px; height:0px; padding:0; font-size:0; border:6px solid transparent; border-color:#fff #f60 #fff #fff;}
.arrow_right {float:right; overflow:hidden; width:0px; height:0px; padding:0; font-size:0; border:6px solid transparent; border-color:#fff #fff #fff #f60;}
/* 文章页面推荐文章 */
#article-p ul,#article-g ul,.article-f ul{margin: 0 2em 1em 2em;padding: 10px 30px;font-size: 14px;border: 1px solid #DDD;-moz-box-shadow: 1px 2px 4px #A8A8A8;-webkit-box-shadow: 1px 2px 4px #A8A8A8;box-shadow: 1px 2px 4px #A8A8A8;border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;-khtml-border-radius: 5px;background: #FAFAFA}
/* 相关文章随机文章 */
#cat_related {font-size:13px; margin:0px;}
.ad_tao {margin:0 auto; text-align:center;}
/* 返回顶部代码 */
#shangxia {position:fixed; top:60%; right:50%; margin-right:-450px; display:block; _display:none;}
#shang:hover,#comt:hover,#xia:hover{opacity: 1;filter:alpha(opacity=100);-moz-opacity:0.100;}
#shang,#comt,#xia,#comt:hover,#xia:hover,#shang:hover{background:url(/images/huadong_1.png) no-repeat; position:relative; cursor:pointer; height:54px; width:54px;}
#shang,#comt,#xia {opacity: 0.6;filter:alpha(opacity=60);-moz-opacity:0.60;}
#comt,#comt:hover{background-position:left -54px;}
#xia,#xia:hover{background-position:left -113px;}
/* 顶部文本提示框 */
.poptip {float:left; position:relative; top:15px; left:10px; width:190px; height:32px; padding:6px; line-height:18px; color:#df4e33; font-size:12px; background-color:#FFFCEF; border:solid 1px #df4e33; border-radius:2px; box-shadow:0 0 3px #DDD;}
.poptip-arrow-left {left:-6px;}
.poptip-arrow-left,.poptip-arrow-right {top:12px; margin-top:-6px; width:6px; height:12px;}
.poptip-arrow {position:absolute; overflow:hidden; text-shadow:0 0 2px #CCC; font-style:normal; font-size:12px; font-family:simsun;}
.poptip-arrow-left em {left:1px;}
.poptip-arrow em {color:#df4e33; font-style:normal; font-weight:normal;}
.poptip-arrow em,.poptip-arrow i {position:absolute; top:0; left:0; font-style:normal;}
.poptip-arrow-left i {left:2px;}
.poptip-arrow i {color:#FFFCEF; text-shadow:none;}
.poptip p {font-size:12px; text-indent:0em; position:absolute; left:10px; top:3px; width:190px; text-align:left; margin:0px;}
.poptip p a {text-decoration:underline;color:#06f;}
.poptip p a:hover {text-decoration:underline;}
/* 顶部搜索框 */
.search_1 {margin-top:40px; margin-left:40px; float:left;}
#searchform_1 {background:#DADADA; border-radius:3px; padding:3px 3px 3px 3px;}
#searchform_1 input {width:200px; height:25px; line-height:25px; vertical-align:middle; padding:0 5px; outline:none; font-size:13px;}
#searchform_1 button,#searchform_1 #searchsubmit {width:68px; text-align:center; height:26px; line-height:26px; background:#666; margin-left:-4px; border:none; color:white; cursor:pointer; vertical-align:middle; text-shadow:1px 1px #333;}
#rss {float:right; border:none; margin:32px 25px 0 0;}
#rss ul {list-style:none;}
#rss ul li {margin:10px 0 0 14px; float:right;}
.icon1 {display:block; width:28px; height:28px; background:url(/images/rss.gif) no-repeat top;}
.rssfeed a:hover {display:block; width:28px; height:28px; background:url(/images/rss.gif) no-repeat bottom;}
.icon2 {display:block; width:28px; height:28px; background:url(/images/tqq.gif) no-repeat top;}
.tqq a:hover {display:block; width:28px; height:28px; background:url(/images/tqq.gif) no-repeat bottom;}
.icon3 {display:block; width:28px; height:28px; background:url(/images/tsina.gif) no-repeat top;}
.tsina a:hover {display:block; width:28px; height:28px; background:url(/images/tsina.gif) no-repeat bottom;}
.icon4 {display:block; width:28px; height:28px; background:url(/images/rssmail.gif) no-repeat top;}
.rssmail a:hover {display:block; width:28px; height:28px; background:url(/images/rssmail.gif) no-repeat bottom;}
.easy2hide_notice {font-size:1.5em; font-weight:bold; line-height:3.5em; color:#00f}
#easy-archives,#easy-archives a {font-size:12px;}
#easy-archives li {margin-left: 4.0em;}
/* 队室月历 */
.entry a {color:#DF4E33;text-decoration: none;}
.entry-item a {text-decoration: none;color: #136EC2;}
.relation-table-main {color: #5B5F65;font-size: 12px;margin-top:10px;}
.relation-table-main {clear: both;position: relative;display: block;color: #666;border-bottom: 1px solid #DEDFE1;border-left:1px solid #DEDFE1;border-right:1px solid #DEDFE1;zoom: 1;}
.lemma-relation-table {line-height: 28px;font-size: 12px;}
.relation-table-main table {width: 100%;border-color: #DEDFE1;}
.relation-unit {margin: 0;border-top: 1px solid #DEDFE1;}
.relation-table-main table {border-collapse: collapse;border-spacing: 0;margin:0;border-bottom: 0px;}
.relation-table-main table[Attributes Style] {border-top-color: #DEDFE1;border-right-color: #DEDFE1;border-bottom-color: #DEDFE1;border-left-color: #DEDFE1;border-top-width: thin;border-right-width: thin;border-bottom-width: thin;border-left-width: thin;border-top-style: hidden;border-bottom-style: hidden;border-left-style: hidden;border-right-style: hidden;border-collapse: collapse;}
.relation-table-main tbody {display: table-row-group;vertical-align: middle;border-color: inherit;}
.relation-table-main tr {display: table-row;vertical-align: inherit;border-color: inherit;}
.relation-table-main th, .relation-table-main .remark-banner {background: #FAFBFC;}
.relation-table-main th {color: #333;}
.embed-relation-tb th {font-weight: bold;text-align: center;}
.relation-table-main td, .relation-table-main th {display: table-cell;vertical-align: inherit;padding:0;border-top: 0px;}
.tb-entries {line-height: 25px;}
.embed-relation-tb .tb-entries td {border: none!important;}
.relation-split {padding: 0 5px;color: #999;font-size: 14px;line-height: 14px;}
.relation-table-main .entry-item .explain {font-weight: normal;}
.explain {white-space: nowrap;}
/* Custom Colors */
/*-------------------------------------------------------------------------------*/
.sidebar-heading,#button2,#button,.edit-link,.post-title,input[type=submit],a.comment-edit-link,a.comment-reply-link,#line,table[id=wp-calendar] thead,table[id=wp-calendar] th {background-color:#DF4E33;}