/* 
 Document : main.css
 Created on : 01.07.2013, 13:13:47
 Author : WooFi Lee (woofilee@gmail.com)
 Description:
 Main styles
*/

body {
 background-color: #f0f0f0;
 font: normal 11px tahoma,helvetica,arial,sans-serif;
 color: #222;
 line-height: 14px;
}
a, a:visited, a:hover, a:active {
 color: #456ca5;
 text-decoration: none;
}
.main_width {
 margin: 0 auto;
 width: 1000px;
}
.custom_width {
 margin: 0 auto;
}
.left {
 float: left;
}
.right {
 float: right;
}
.main_block input, .main_block textarea {
 border: 1px solid #DFDFDF;
 border-radius: 3px;
 background-color: #fff;
 box-shadow: 0 5px 15px #f8f8f8 inset;
}
.main_block input:hover, .main_block textarea:hover {
 border: 1px solid #CFCFCF;
}
.main_block input {
 min-width: 100px;
 height: 25px;
 margin: 5px 0;
 padding: 0 5px;
}
.main_block textarea {
 width: 95%;
 min-height: 100px;
 margin: 5px 0;
 padding: 5px;
}

button:after, #addcBut:after {
 content: "";
 display: table;
 clear: both;
}
button, #addcBut {
 text-decoration: none;
 text-shadow: 0 1px 0 white;
 font: bold 11px Helvetica, Arial, sans-serif;
 color: #444;
 line-height: 15px;
 display: inline-block;
 margin: 5px 0;
 padding: 5px 6px 4px 6px;
 background: #f9f9f9;
 background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y5ZjlmOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMGYwZjAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
 background: -moz-linear-gradient(top, #f9f9f9 0%, #f0f0f0 100%);
 background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f9f9f9), color-stop(100%,#f0f0f0));
 background: -webkit-linear-gradient(top, #f9f9f9 0%,#f0f0f0 100%);
 background: -o-linear-gradient(top, #f9f9f9 0%,#f0f0f0 100%);
 background: -ms-linear-gradient(top, #f9f9f9 0%,#f0f0f0 100%);
 background: linear-gradient(to bottom, #f9f9f9 0%,#f0f0f0 100%);
 border: solid 1px #D9D9D9;
 border-radius: 2px;
 height: 26px !important;
 cursor: pointer;
}
button:hover, #addcBut:hover {
 background: #f0f0f0;
 background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YwZjBmMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmOWY5ZjkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
 background: -moz-linear-gradient(top, #f0f0f0 0%, #f9f9f9 100%);
 background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f0f0f0), color-stop(100%,#f9f9f9));
 background: -webkit-linear-gradient(top, #f0f0f0 0%,#f9f9f9 100%);
 background: -o-linear-gradient(top, #f0f0f0 0%,#f9f9f9 100%);
 background: -ms-linear-gradient(top, #f0f0f0 0%,#f9f9f9 100%);
 background: linear-gradient(to bottom, #f0f0f0 0%,#f9f9f9 100%);
 color: #333;
}
button:active, #addcBut:active {
 box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.07) inset;
 color: #333;
 padding: 6px 6px 3px 6px;
}

/****************************************************************/
/* Header Bar */
/****************************************************************/

header {
 background-color: #313131;
 min-height: 150px;
}
.head_nav {
 background-color: #090908;
 height: 50px;
 font-size: 12px;
 position:fixed;
 width:100%;
 z-index:99;
}
.head_nav ul {
 float: left;
 padding-top: 7px;
}
.head_nav li {
 float: left;
 margin-right: 10px;
 border-radius: 2px;
}
.head_nav li:hover {
 background: #6187bf;
 background: -moz-linear-gradient(top, #6187bf 0%, #446aa3 100%);
 background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#6187bf), color-stop(100%,#446aa3));
 background: -webkit-linear-gradient(top, #6187bf 0%,#446aa3 100%);
 background: -o-linear-gradient(top, #6187bf 0%,#446aa3 100%);
 background: -ms-linear-gradient(top, #6187bf 0%,#446aa3 100%);
 background: linear-gradient(to bottom, #6187bf 0%,#446aa3 100%);
}
.head_nav li a {
 color: #fff;
 line-height: 35px;
 padding: 12px 20px;
}
.mini_search {
 margin-top: 11px;
 background-color: #3f3f3f;
 padding: 2px 4px;
}
.mini_search .search_submit {
 background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAOwgAADsIBFShKgAAAABp0RVh0U29mdHdhcmUAUGFpbnQuTkVUIHYzLjUuMTAw9HKhAAABMklEQVQ4T5XSvy/EYBzH8YsBcYdICBH/EoPEQCJhkkgMBpOlhnZoO5j9IwaJGAhiEYOkETEoCwMpm6T3/vSe1tMfLm54XfJ8P9/75Pr0WmmajjmO08IwtnGJL3zjBrsYhXZK9N28YBZaTv9whwXUC6IomuBwDS0+YBkdtLGIeyi7xQjKBUEQ7HDQwiOm89AyibxEu0WWFXiep2dWuGaHFUvQzpU16xW4rvtpwjk7rBiHdhJrVhR8mHDeDit0T80FPMK5CTfssGIF2rmwZr2CMAy3TPiMpl8xA12wdg7NLJMVxHGsV3YGLcTYhN65ytbxBGXyY2a/BfrgMIVT5Iv9FCV2gRqHsIpjvOAVJzhCY0m1oJ891Ep0f/8tkFoJf4G3QQqkVOL7/sGgBaKSd+wnSdLuAtfs/OEkSLtKAAAAAElFTkSuQmCC);
 width: 16px;
 height: 16px;
 text-indent: -3000em;
 border: 0;
}
.mini_search input {
 margin-left: 3px;
 border: 0;
 background-color: #3f3f3f;
 color: #cccccc;
 height: 22px;
 width: 250px;
}
.head_main {
 padding: 85px 0;
}
.head_main .logo {
 padding-left: 20px;
}
.user_cp {
 padding-top: 8px;
}
.user_cp a {
 color: white;
 font-size: 11px;
 padding: 12px 10px;
}
.user_cp .auth {
 background: #6187bf;
 background: -moz-linear-gradient(top, #6187bf 0%, #446aa3 100%);
 background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#6187bf), color-stop(100%,#446aa3));
 background: -webkit-linear-gradient(top, #6187bf 0%,#446aa3 100%);
 background: -o-linear-gradient(top, #6187bf 0%,#446aa3 100%);
 background: -ms-linear-gradient(top, #6187bf 0%,#446aa3 100%);
 background: linear-gradient(to bottom, #6187bf 0%,#446aa3 100%);
 border-top-left-radius: 4px;
 border-bottom-left-radius: 4px;
 box-shadow: 0px 2px 1px #000;
}
.user_cp .auth:hover {
 background: #446aa3;
 background: -moz-linear-gradient(top, #446aa3 0%, #6187bf 100%);
 background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#446aa3), color-stop(100%,#6187bf));
 background: -webkit-linear-gradient(top, #446aa3 0%,#6187bf 100%);
 background: -o-linear-gradient(top, #446aa3 0%,#6187bf 100%);
 background: -ms-linear-gradient(top, #446aa3 0%,#6187bf 100%);
 background: linear-gradient(to bottom, #446aa3 0%,#6187bf 100%);
}
.user_cp .register {
 background: #93b64f;
 background: -moz-linear-gradient(top, #93b64f 0%, #718c3e 100%);
 background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#93b64f), color-stop(100%,#718c3e));
 background: -webkit-linear-gradient(top, #93b64f 0%,#718c3e 100%);
 background: -o-linear-gradient(top, #93b64f 0%,#718c3e 100%);
 background: -ms-linear-gradient(top, #93b64f 0%,#718c3e 100%);
 background: linear-gradient(to bottom, #93b64f 0%,#718c3e 100%);
 margin-left: -3px;
 border-top-right-radius: 4px;
 border-bottom-right-radius: 4px;
 box-shadow: 0px 2px 1px #000;
}
.user_cp .register:hover {
 background: #718c3e;
 background: -moz-linear-gradient(top, #718c3e 0%, #93b64f 100%);
 background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#718c3e), color-stop(100%,#93b64f));
 background: -webkit-linear-gradient(top, #718c3e 0%,#93b64f 100%);
 background: -o-linear-gradient(top, #718c3e 0%,#93b64f 100%);
 background: -ms-linear-gradient(top, #718c3e 0%,#93b64f 100%);
 background: linear-gradient(to bottom, #718c3e 0%,#93b64f 100%);
}
.user_cp .auth .icon {
 background: transparent no-repeat url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAadEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjEwMPRyoQAAAOtJREFUOE/NkT0OQVEQhZ+fKKzglSQUCrECIkQUFiAqiSUQnR0otDQKjahEodARgl0939zMi3EToeMkX17umTmT++YG/6coikpQh1Ct70VoAnflAm0tfRbNBROO2WlZ6gkIIavWqyhUwR9wgxRkYKHeEaoaewqzqA0WdwO+shPrL13ICjMJW9MkjLXW8fyVC/mi0DVNV8ipXza+MHIBXxTkCeOmPaTVlwXO1JfBeRcQcZAF1WAIB4gHCGsYgNxA+pZwhqLG3YA52NA7+tAy5w30ZIBMtI3vmIL/UicZ0IDmF1Qg63kN/ZGfKQge9MXU9RSkttIAAAAASUVORK5CYII=);
 padding-left: 25px;
}
.user_cp .register .icon {
 background: transparent no-repeat right url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAOwQAADsEBuJFr7QAAABp0RVh0U29mdHdhcmUAUGFpbnQuTkVUIHYzLjUuMTAw9HKhAAABJElEQVQ4T6XSMUtCURTAcUVdRKeQGlREE8MhjEJMv4Di5iKCg9DS1BfIocAhpIgWtyAqIRXEQYoG177W839eh/fE+xDUAz8893jPeff69FmWtRfP4jY8i9twk5VgfYxbjFQXWf3aDtbeA8gDeMIjaqiij2cEdNvGASmMUYBfnWotrds2DrjAOw61JLUY3lDUktvnJBrkCUyQ15LUcpDfIqUlt89JNMiDGKIBv9bq+ELQ3kSQ//c5yUqwbuEFRzjAA26QRFj3mAP4DCGODj6QgTTdQd7IAGeeAyD37OETct82woiiDLnSD+R0eRgDXnGPc4TsIxHkcgJ5sjT/4RdTGAPmuEZlTQnyapuQ5iutGQMW+MZsjfwLIziBPPlST2YM2IHlWwII16rTyUHKfwAAAABJRU5ErkJggg==);
 padding-right: 25px;
}


/****************************************************************/
/* Content */
/****************************************************************/

.main_block {
 background-color: white;
 border: 1px solid #e0e0e0;
 border-radius: 6px;
 margin: 30px 0;
}
.main_block a:hover, .main_block a:active {
 text-decoration: underline;
}

.breadcrumbs {
 background: #f8f8f8;
 background: -moz-linear-gradient(top, #f8f8f8 0%, #efefef 100%);
 background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f8f8f8), color-stop(100%,#efefef));
 background: -webkit-linear-gradient(top, #f8f8f8 0%,#efefef 100%);
 background: -o-linear-gradient(top, #f8f8f8 0%,#efefef 100%);
 background: -ms-linear-gradient(top, #f8f8f8 0%,#efefef 100%);
 background: linear-gradient(to bottom, #f8f8f8 0%,#efefef 100%);
 padding: 14px;
 border-top-left-radius: 6px;
 border-top-right-radius: 6px;
}
.breadcrumbs a {
 color: #666;
 text-decoration: underline;
 padding: 2px;
}
.breadcrumbs a:hover {
 text-decoration: none;
}

.content {
 float: left;
 padding: 10px 15px;
 width: 650px;
 overflow: hidden;
}
.pagination {
 margin: 20px 0;
 text-align: center;
}
.pagination {
 display: inline-block;
}
.pagination a, .pagination .swchItemA {
 padding: 4px 6px;
}
.pagination span a:hover, .swchItemA {
 background: #6086be;
 background: -moz-linear-gradient(top, #6086be 0%, #456ca4 100%);
 background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#6086be), color-stop(100%,#456ca4));
 background: -webkit-linear-gradient(top, #6086be 0%,#456ca4 100%);
 background: -o-linear-gradient(top, #6086be 0%,#456ca4 100%);
 background: -ms-linear-gradient(top, #6086be 0%,#456ca4 100%);
 background: linear-gradient(to bottom, #6086be 0%,#456ca4 100%);
 text-decoration: none;
 border-radius: 3px;
 color: white;
}
article {
 margin-bottom: 20px;
}
.main_title {
 font-weight: normal;
 font-size: 15px;
 background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAABCAIAAAB2XpiaAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAadEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjEwMPRyoQAAAA5JREFUGFdj+A8Dfn5+AEmZCeK1zaebAAAAAElFTkSuQmCC) repeat-x 0 10px;
 margin-bottom: 5px;
}
.main_title span {
 background-color: white;
 padding-right: 10px;
}
h4.main_title {
 font-size: 13px;
}
.art_info {
 margin-bottom: 10px;
}
.art_info span, .comm_info span {
 padding-right: 15px;
}
.art_img {
 border-radius: 4px;
 width: 100%;
 min-height: 100px;
 max-height: 200px;
 overflow: hidden;
}
.art_img img {
 box-shadow: 0 1px 0 #535c63;
 max-width: 100%;
}
.comm_num {
 background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEQAAAAzCAYAAAAuNK7LAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAOwQAADsEBuJFr7QAAABp0RVh0U29mdHdhcmUAUGFpbnQuTkVUIHYzLjUuMTAw9HKhAAAJ5UlEQVRoQ+2ae4wV9RXHaapp0/SfJq3RthFYwEWgraSsrRrSpo0u7xVBHissUgTlIVAUkDdLhQqLUmuLxZRKSlApiWBfalMMKjVaIdbapVpoDYaS+kIQlQBrTr/f35wz98zcmTsXI0oLJ/lk7535vc5nz2/m7txtdybOxJk4E2fi/yBEpCdoAkvAJvBnsBvsAUfAe+A/4EXwHNgMWsA4cIkO878XWPylgEkzoa3gGfACYOL7wGvgEKAAijgG2hS+Njlsw7bsw74cg2NtAxz7btBfpz11Aov6FOgD5oONgL/dN8HJDMqjuF2AcpaCoeA8XdZHH5icW+BHgCXOBX7cwTVwy/0c9NZlnvzAZJRwGJzqcQD8FpyjS//wAoMOADsB9zb3edXx5sFXZeeuJ2Xz1l/IjzfMk3G395SxLV+VMSu6g24ypqWbXLuSPy+M3i/H+xU95HsrL5IJd9TJuodul8ee2SK7974gx9tOaGqG31rjNJ0PHhjkHLBGB6SMwjhw6HV5ZPtGmXLnt2TMsq/JyCUXyMgf1ErjrbVyzdJaGbWsq4z6YVcZfVtXaVp+oTStoIjoJ9/zOM+zHduzH/tznMYlXWV8y8WydvNyef6lp6Wt7bjOWhiUwjvaOvAdTe/EAh15keIVvfD6cOidt2TLY/fK+BXflGELu8iwRV1k+OILZEQzZKSEXOOEjKYQB9+bELZLC+F4HJfjc57G5u6yav0t0rpnh66kMFhivGNN0TSrC3TglZt7sGL8a9/f5aaf9Jdh82tl6LzOcvV8LHRBUsgILyRIiX77sZRAJMJkRNUB0N6EcJyEEMzD+TjvkLmd5dqldfKbbevl6DEWQ1XBHL+kKWcHGvQChSPueaVVpq6ql6tu6SRXzYkWZEKuphD89oYvihYfVUmUVKJKVEoQoz9jGUGIrw4IURkcl+NzHi+E6+B6Ghd+RTb94R45dvyorrZi7NPUywMn+YmQH4Jy490jh+Wu+xbI4FmdZPBsyEgJGZorRKvES2EFmBglElGSwfaRkFJ1eCGcLy2E67oS6xvTXCc7Wp/QlefGMU0/GTgxAfDzRG7wIta0uJc0zKwJEwYpTsiQIMRtmyIpsRiVY68pokBGvF0wH+c1IVwP18X1cZ2Dbq6ROzfMlSNH8+8HqqAUOHY94IUmNx7culYabu4sg26qwU8IMSkFVRJfS1JSghhLPANrYzLYn+PYxbSoOrg+rpPrHTSjRiYs+7a8dmC/ZpMM1RAF3rcHFa8Zd29sloHf7ygDZ3SMhcRVggWUVQnIvJZ4KXpNieW41wGeT8nwWyW+djghoTpUCNdnQrhurn/E3Itk7/5/aFalUBVR4D3/gMqNn/1qiQyY1lEGmBDYZhlGVRJNXqlK0lKCGCZJghgnSF/b3YRYn4QMULk6IIQyCNbLdXP9zGPk3J6y79WXNbsoVEWQsRDkfsb4/ZP3S/+pHaQ/hUyPLBdWSQUpYftkickgIcJtk7QMzldNdXD9zIP5jF3cO9wcLExGZ8BPbpnx8r9fkkHTu0i/IKRDGDCuEu5LCgF515JcKVYtTkwm2sb6ZMoA5dWhMpyQUB1BSIeQT78bO8iiNWM105IQPq/IjekrG6TvlKhzVVVSJEXF2N0nwN+8VY0J0GNxGxUR3VHyZfg7S6XqYD7Mq+/k9vLci38KuVJGLXgqvMuIZ/+2TfqggwnJrBJeS1SKr5JcKSkxZXI8JoE4EbkyQKI6WMH+2pGqDubF/G5YWh/ypRA+acq9Mc+5a1QkxEnJq5KsrZOQYmJiKU6Mk5NAzwURbE8RJoMiKslQIUXVwfzqJ7WXXf/cGYTwGUHmxfSd9w5Jvyk10geNM6skb+tUkOKrJRZjqKASyfOxCGBj5ckIQlIyuN6s6mB+9RPby5pNtwYh26P0y4PbpX7i+cEeO5VXids6wG+dhBQTQylZYgyXfFqAkRBhMigiQ0bYKpShQrjesuqgjCDkfLnxtoFBCJ92Z8bvntggV9wAIbBXqhLAKomlqP0CKb5a0mKCHMML0GO+XUIEsLGLZbitEoRE+Vh1MM/hM78ehPAhcGbc//BPIyFlUqKBw9apIMWuKeHuU0mMJ5W8J1eEyrBrRq4ME5LaKsyPefaZVFNZyAOPrJYrro8ah44UAvzWyZMSX2hdtURiSsnEW8ljibvkY0wC4SdQFRFk6FzxNaOCjORWiaqDefab1CUI4XcbmfHHpx+UyydEjU1KXCXVSklXSyymVDGeIEnJOu8rIoggHJ9VUa0ME+JkMM+Rsy4OQvjlUWbwjx82vJxCQNnWqSQFmBRfLWkxsZwYJm2UjlvbMhHA5ggydO5qZIStQhkqZNYdjUHIBpD7+Hr0nMtKUiikKimlW7KvliDGKiYtpwq8hLgiTITJoAi7mxTJACaD8GE1hfD5R+6TsQceXh13iLdOJSnApPhqyRTj5VSD9skUAUJVuFtrkQzbKsazrY/Hf8v8Mkq/PA4dPiBXTutRtRS7JftqyRRjWHJeksOf9/1yRaiM6NZavYyGad3Dc1cTwq8Ycr994xMy3zlTionh5xRXLWVivJwsQTl4AYEgoVxEkEER7nNGkQyy9J7JIdcghIHXvw5HMqLt/TaZvaoxMUBaSr2XEsREC8sWkyOnCC8hVwSgCJXBdRXJII/v4F8wSSFdQW6VvPX2GzJqzqXJgSjFxHDSdLXkiInlkFgQsYQ97rz2sTEqiQgydE2xiBwZw2f2ir+mUB1R4D2/uM694+x/fa80zv5GckAvxcQ4KSUxKsfEGC7BWJLDn/f94msExzURhCJMBkUUyCD3buH/4UShKkqBY9tBbqVQynWLvls2qEmJqiUlRuWUxKicLEE5lAQQHcNJSIjA/LaWICO1Vk/fiZ3kjYP8r4koVEMycJz/6JL7wJnPIBevHl8+AaVUIcYIgkhaUgI9p219/0IRBTII/wPBhypIBo6fBe4DFb/PffSpTeF2VTZRWkyQo4s2MZ50olmk+nCceEyTQKoUQRqmdgv/neBDFXzwwMDngbXgfZsoJiWmTI5hCWqyiaSNdB83ZuAERDjmaRoffmDwHmAdOKaTldDFBjnEJRIEkbC90rL0mLbx/WwsG7tszojdYDx42x0zdoFP6/JPXmCSL4MFYA9ILyJCk0mQTtiTaltBAGkDW8BA8Eld0yvAtzkO6sKCP6rAhJ8Al4HloBX4BZVjiWaR1T4JK+AhMBZ8XpcQB44dBL59s576+AKLOBcMBi3gUbAX+EVWy7vgL2A9mA4uAWfpNGWBc2cDVoT1p7hQOadcYGGfAbWgNxgCrgMTwAwwWV83gX6gDnxRu1Yd6MPxTcZfwWf11OkZEDBGZTwPztXDp29AwkawHXxOD52+AQlfAM3gbD1UEO3a/RcYYZ+TbvTMKgAAAABJRU5ErkJggg==);
 width: 68px;
 height: 37px;
 position: relative;
 right: -10px;
 top: -30px;
 margin-bottom: -30px;
 text-align: center;
 color: white;
 padding: 14px 0 0 4px;
}
.comm_num p {
 font-weight: bold;
}
.art_text {
 padding: 10px 0;
}
.art_comments {
 margin-bottom: 15px;
}
.art_comment.inside {
 margin-left: 50px;
}
.art_comment .comm_info {
 margin-bottom: 5px;
}
.art_comment {
 margin-bottom: 5px;
}
.art_comment .avatar {
 background-color: #f8f8f8;
 border: 1px solid #efefef;
 margin-top: 10px;
 text-align: center;
}
.art_comment .avatar img {
 padding: 3px;
 max-width: 50px;
 max-height: 50px;
 vertical-align: middle;
}
.art_comment .comm_content {
 padding: 8px;
 margin-left: 65px;
}
aside {
 background: transparent ;
 float: right;
 width: 300px;
 padding: 10px 7px;
 color: #ebf3ff;
}
nav {
 margin: -10px 0 25px 0;
}
nav a {
 margin: 6px 0;
}
nav a {
 display: block;
 color: white !important;
 background: #4a88c2;
 background: -moz-linear-gradient(top, #4a88c2 0%, #256aa7 100%);
 background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4a88c2), color-stop(100%,#256aa7));
 background: -webkit-linear-gradient(top, #4a88c2 0%,#256aa7 100%);
 background: -o-linear-gradient(top, #4a88c2 0%,#256aa7 100%);
 background: -ms-linear-gradient(top, #4a88c2 0%,#256aa7 100%);
 background: linear-gradient(to bottom, #4a88c2 0%,#256aa7 100%);
 border-radius: 5px;
 box-shadow: 0px 2px 1px rgba(0, 0, 0, 0.75);
 text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.35);
}
nav a:hover {
 text-decoration: none !important;
 background: #78aa3e;
 background: -moz-linear-gradient(top, #78aa3e 0%, #628b31 100%);
 background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#78aa3e), color-stop(100%,#628b31));
 background: -webkit-linear-gradient(top, #78aa3e 0%,#628b31 100%);
 background: -o-linear-gradient(top, #78aa3e 0%,#628b31 100%);
 background: -ms-linear-gradient(top, #78aa3e 0%,#628b31 100%);
 background: linear-gradient(to bottom, #78aa3e 0%,#628b31 100%);
}
nav a span {
 display: block;
 padding: 7px 20px;
 background: transparent url(data:image/png;base64,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) no-repeat right;
}
nav a:hover span {
 background: transparent url(data:image/png;base64,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) no-repeat right;
}
aside .block {
 padding: 10px 7px;
 border-radius: 4px;
 margin-bottom: 10px;
 box-shadow: 0px 1px 0 rgba(0, 0, 0, 0.5);
 overflow: hidden;
}
aside .block a {
color:#fff;
}
.block h4 {
 background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAAgCAYAAADXEMInAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAadEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjEwMPRyoQAAAHtJREFUKFM1x8EGAlEYQOEYt6tFRETELGIYImKYRUTEEC0ihogYvcj03n+dxVkcxzeJiMHA28DLwNNAb+Bh4G7gZuBqoDNwMXA2cDJwNNAaaAwcDOwN7AzUBioDWwOlgY2BtYGVgaWBhYG5gVnO+cvBNKU0clD8+0RE8QPzFi3dC0H1twAAAABJRU5ErkJggg==);
 height: 32px;
 margin: -10px -7px 10px -7px;
 line-height: 30px;
 padding: 0 7px;
 font-weight: normal;
 font-size: 12px;
}
.block.red {
 background-color: #BC4141;
}
.block.green {
 background-color: #5F8530;
}
.block.blue {
 background-color: #226AA6;
}

/****************************************************************/
/* Footer */
/****************************************************************/

footer {
 background-color: #313131;
 color: #fff;
 padding: 20px 0;
 line-height: 16px;
}
footer section {
 float: left;
 margin-right: 15px;
 width: 200px;
}
footer section h4 {
 font-size: 14px;
}
footer section ul {
 margin-left: 15px;
 line-height: 20px;
}
footer a {
 color: white !important;
 text-decoration: underline;
}
footer section.copyrights {
 float: right;
 width: auto;
 margin: 0;
}
footer .banners img {
 width: 88px;
 height: 31px;
 background: rgba(255, 255, 255, 0.5);
 margin: 2px;
 border: 0;
}
footer .copyrights .desc {
 margin-top: 25px;
}
footer a.green {
 color: #80b139 !important;
}
footer a.red {
 color: #c84545 !important;
}