div img{ max-width:100%; width:exPRession(document.body.clientWidth>250?"250px":"auto"); overflow:hidden;}
* { word-wrap:break-word; word-break:break-all; }
body,div,p,a,table,textarea,form,img,ul,li{ margin:0; padding:0; border:0;}
body{ margin:0 auto;line-height:1.5;}
li{ list-style:none; text-indent:0;}
video{ width:100%; height:300px;}
.ta-border{ font-size:13px; width:98%; height:30px; margin:0 0 5px 0; border:1px solid #9FC6EC;}
.user-info{ padding:3px 5px;}
.user-info a{ font-size:16px; padding-right:1px; }
.user-info img{ margin-right:1px; vertical-align:middle; }
textarea{font-size:13px;width:98%;margin:0 0 5px 0;border:1px solid #9FC6EC;}
#footer{ padding:5px; background:#E3EEF8; border-top:1px solid #9FC6EC;}
#footer a{ font-size:16px; color:#0051A4;}
a{ text-decoration:none; color:#004299;}
.ipt-txt{ height:18px; margin:0 3px 0 0; border:1px solid #b1d5e5;}
.ipt-s{ width:40px;}
.seperate{ margin:0 2px;}
.ipt-btn-gray-s{ width:40px; height:20px; border:none; background:url(../images/btn_s_gray.gif) no-repeat;}
.ipt-btn-gray-m{ width:60px; height:20px; border:none; background:url(../images/btn_m_gray.gif) no-repeat;}
.ipt-btn-gray-l{ width:80px; height:20px; border:none; background:url(../images/btn_l_gray.gif) no-repeat;}
.module-title{ margin:9px 0 0px; padding:0 5px; height:20px; line-height:20px; border-bottom:4px solid #9FC6EC; color:#000; font-weight:bold;padding-bottom: 3px; white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;}
.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;}
.module-content{ line-height:1.6;padding:3px 5px; word-wrap:break-word;}
.module-content a{ color:#0051A4;}
.module-content img{ margin-right:2px; vertical-align:middle;}
.deep{ background:#E3EEF8; border:1px solid #9FC6EC; border-left:none; border-right:none;}
.nick{color:#000000;font-size:13px}
.forum-title{ margin:8px 0 2px; padding:0 5px; height:20px,auto; line-height:20px; color:#000; font-weight:bold; white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;}
.list{ padding:0 5px; line-height:1.3;}
.module-page{ padding:5px;}
.crumb-nav{ height:22px; padding:0 3px; background:#71afe3 url(../images/bar.gif) repeat-x; line-height:22px; color:#fff;}
.crumb-nav a{ color:#fff;}
.crumb-nav .current {color: #98d2ff;}
.bottom-crumb-nav{ padding:0 5px; border-top:1px solid #eee; line-height:1.3;}
.bottom-crumb-nav-sim{ padding:0 5px; line-height:1.3;}
.bottom-module{ padding:5px; line-height:1.3;}
.crumb-nav-large{ height:25px; padding:0 5px; background:#71afe3 url(../images/bar.gif) repeat-x; line-height:25px; color:#fff;}
.crumb-nav-large a{ color:#fff;}
.crumb-nav-large .current {color: #98d2ff;}
.txt-fade{ color:#999; font-size:13px;}
.txt-bold{ font-weight:bold;}
.txt-slim{ font-weight:300;}
.txt-emphasis{ color:#B1761A;}
.spacing-3{ padding-top:3px; padding-bottom:3px;}
.spacing-5{ padding-top:5px; padding-bottom:5px;}
.tab-5{ padding-left:5px; padding-right:5px;}
.border-btm{ border-bottom:1px solid #E3E6EB;}
.tips{ background:#FFF2BD; border-top: 1px solid #ffd56a; border-bottom: 1px solid #ffd56a; line-height: 1.5; padding: 3px 5px; color: #738698;}
.tips p{ padding:0 0 0 14px; background:url(../images/bg_module_content_list_dot_01.gif) 4px 9px no-repeat;}
.login-tips{ background:#FFF9B7; padding:3px 5px; border-top:1px solid #ccc; border-bottom:1px solid #ccc; line-height:1.5;}
.login-tips img{ margin-right:2px; vertical-align:middle;}
.login-tips span{ margin-left:14px;}
.annc-border{ border-bottom:1px solid #ccc;}
.user-title{ margin-top:5px; padding:5px; font-weight:bold;}
.user-title img{ margin-bottom:-5px; }
.user-stat{ padding:5px; background:#e4eff9; line-height:1.5;}
.write-mood{ padding:5px; background:#e4eff9; line-height:1.5; border-top:1px solid #9FC6EC; border-bottom:1px solid #9FC6EC;}
.write-mood img{ margin-bottom:-7px; }
.tool-box{ background-color:#f0f0f0; border-top: 1px solid #dedede; border-bottom: 1px solid #dedede; line-height: 1.3; padding: 3px 5px; color: #FFAA22;}
.ipt-nick{ width:120px;}
.ipt-y{ width:40px; text-align:center;}
.ipt-m, .ipt-d{ width:20px; text-align:center;}
.ipt-intro{ width:180px;}
.msg_tail { text-align: right; }
