* {padding: 0;margin: 0;}
body {margin: 5px;line-height: 1.5;font-size: 17px;}
a:link, a:visited {color: #025ab2;text-decoration: none;}

.name img, .name span {vertical-align: middle;}
.img { width: 22px;height: 22px;}
.photo-img img, .topic-text img {width: 100%;height: auto;max-width: 768px;}
.notify {background: #FFF2BD;line-height: 1.15;padding: 3px 5px;color: #738698;}
.user-avatar {width: 80px;height: 80px;}

.top-navbar {height: 25px;padding: 0 5px;background: #71afe3 url(../image/navbar.gif) repeat-x;line-height: 25px;color: #fff;}
.top-navbar a { color:#fff;}
.top-navbar .current {color:#9cd0f8;}
.footer {padding: 5px;background: #E3EEF8;border-top: 1px solid #9FC6EC;}
.module-content {line-height: 1.6;padding: 3px 5px;word-wrap: break-word;}
.deep {background: #edf3f8;border: 1px solid #c9dcf0;border-left: none;border-right: none;}
.write-comment {margin: 2px 0;padding: 5px;line-height: 1.5;background: #edf3f8;border: 1px solid #c9dcf0;border-left: none;border-right: none;}
.module-title {margin: 10px 0 2px;height: 20px;line-height: 20px;border-bottom: 4px solid #9FC6EC;color: #000;font-weight: bold;}
.module-title a{ color:#0051A4;}
.module-title span{ font-weight:normal; font-size:13px; margin:0 0 0 10px;}
.module-title span a{ color:#0051A4;}

textarea {width: 100%;margin: 2px 0 2px 0;border: 1px solid #c2d2e1;box-sizing: border-box;resize: none;}
input {height: 22px;}
.input-submit {padding: 0 10px;border: 1px solid #b5b7b9;background-color: #dfdfdf;border-radius: 10px;}
.input-sub {margin-top: 2px;width: 57px;color: #fff;border-style: none;outline-style: none;background: url(../image/button.png) repeat-x;}

.empty-list-desc {color: #706a6a;}

.friend-list, .empty-list-desc {margin-bottom: 5px;}

a.active {color: black;pointer-events: none;}

.error-message {color: #814343;}

.user-letter-item {margin: 3px 0;}

.tribe-nav {font-weight: bold;}

.amusement {margin: 3px 0;}

.news-title {font-size: 20px;color: #161617FF;}

.news-time {margin-top: 5px;font-size: 14px;color: #59595d;}

.text-time {color: #9d9898;}

.share-button {padding-left: 3px;padding-right: 3px;border-width:1px;color:#fff;border-color:#eeb44f;border-radius: 6px;text-shadow: 0 1px 0 #cc9f52;background:linear-gradient(#ededed, #dfdfdf);}

.share-button:hover {background: linear-gradient(#dfdfdf, #ededed);}

.compressedImageContainer {display: none;}
.compressedImage {max-width: 300px;}