﻿/* 当前位置 */
.forum_path { text-align:left; height:30px; line-height:30px; background-color:#FAFAFA; border:solid 1px #ECECEC; padding-left:15px;}

.forum_nav { height:66px; background:url(forum/forum_logo.jpg) no-repeat; text-align:left;}
.forum_nav .login { height:22px; line-height:22px; text-align:right; padding-top:13px; color:#8B8B8B;}
.forum_nav .login a:link { color:#003E81;}
.forum_nav .login a:visited { color:#003E81;}
.forum_nav .login a:hover { color:#003E81;}
.forum_nav .login a:active { color:#003E81;}
.forum_nav .board { height:31px; line-height:31px; overflow:hidden; color:#ffffff; text-align:left; background:url(forum/forum_nav_bg.jpg) repeat-x; margin-left:262px;}

.forum_state { text-align:right; line-height:20px; margin:5px 0; color:#484848;}
.forum_state strong { color:Red;}

.fourm_topcmd { background:#E9F1F8 url(forum/forum_tag1.jpg) no-repeat left top; border:solid 1px #275EA4; text-align:left;}
.fourm_topcmd h1 { font-size:14px; width:320px; height:30px; line-height:30px; margin-left:50px; white-space:nowrap; overflow:hidden;}
.fourm_topcmd p { margin-left:50px; line-height:18px;}
.fourm_topcmd ul { border-top:dashed 1px #A6A6A6;}
.fourm_topcmd li { padding:0 20px;}

.forum_hot_list .pic { float:left; width:135px; text-align:center; height:100px;}
.forum_hot_list img { width:126px; height:96px; border:solid 1px #999999;}
.forum_hot_list .txt1 { clear:none; float:left;}
.forum_hot_list .txt1 li{ width:160px;}
.forum_hot_list .txt2 { clear:both;}
.forum_hot_list .txt2 li{ width:300px;}

.forum_image_list { float:left; width:295px; height:100px; margin:10px 5px;}
.forum_image_list div { float:left; margin:2px; width:125px; }
.forum_image_list img { width:120px; height:100px; border:solid 1px #999999;}

.forum_ext_master { float:left; width:150px; height:120px; text-align:center; margin-top:5px;}
.forum_ext_master h2 { width:150px; margin:0 auto; height:20px; line-height:20px;}

.forum_dl_blue1 { text-align:left; border:solid 1px #D0D0D0; background:url(forum/forum_dl_blue1_bg.jpg) repeat-x;}
.forum_dl_blue1 .name { height:28px; line-height:28px; color:#ffffff; padding-left:35px;}
.forum_dl_blue1 .more { float:right; margin-top:-21px; padding-right:5px; font-family:宋体;}
.forum_dl_blue1 .more * { color:#ffffff;}
.forum_dl_blue1 dd { padding:3px;}

.forum_dl_blue2 { text-align:left; border:solid 1px #D0D0D0; background:url(forum/forum_dl_blue1_bg.jpg) repeat-x;}
.forum_dl_blue2 .name { height:28px; line-height:28px; color:#ffffff; padding-left:35px;}
.forum_dl_blue2 .more { float:right; margin-top:-21px; padding-right:5px; font-family:宋体;}
.forum_dl_blue2 .more * { color:#ffffff;}
.forum_dl_blue2 dd { padding:3px; height:100%; overflow:hidden; background-color:#F6F6F6;}

.forum_dl_orange1 { text-align:left; border:solid 1px #D0D0D0; background:url(forum/forum_dl_orange1_bg.jpg) repeat-x;}
.forum_dl_orange1 .name { height:28px; line-height:28px; color:#ffffff; padding-left:35px;}
.forum_dl_orange1 .more { float:right; margin-top:-21px; padding-right:5px; font-family:宋体;}
.forum_dl_orange1 .more * { color:#ffffff;}
.forum_dl_orange1 dd { padding:3px; height:100%; overflow:hidden;}

.forum_board { float:left; width:696px; text-align:left;}
.forum_board h1 { height:30px; line-height:30px; background:url(forum/forum_board_bg.jpg) repeat-x; padding-left:40px;}
.forum_board h1 a:link { color:#ffffff;}
.forum_board h1 a:visited { color:#ffffff;}
.forum_board h1 a:hover { color:#ffffff;}
.forum_board h1 a:active { color:#ffffff;}
.forum_board h2 { height:25px; line-height:25px; font-size:13px; font-weight:bold;}
.forum_board h2 span { font-weight:normal; color:#515357; font-size:12px;}
.forum_board h2 a:link { color:#036DEB;}
.forum_board h2 a:visited { color:#036DEB;}
.forum_board h2 a:hover { color:#036DEB;}
.forum_board h2 a:active { color:#036DEB;}
.forum_board h4 { color:#353232;}
.forum_board h4 a:link { color:#353232; text-decoration:underline;}
.forum_board h4 a:visited { color:#353232; text-decoration:underline;}
.forum_board h4 a:hover { color:#353232; text-decoration:underline;}
.forum_board h4 a:active { color:#353232; text-decoration:underline;}
.forum_board div { color:#8C8484;}
.forum_board div a:link { color:#8C8484; text-decoration:underline;}
.forum_board div a:visited { color:#8C8484; text-decoration:underline;}
.forum_board div a:hover { color:#8C8484; text-decoration:underline;}
.forum_board div a:active { color:#8C8484; text-decoration:underline;}
.forum_board p { line-height:18px; color:#353232;}
.forum_board img { width:60px; height:60px; border:solid 1px #D9D9D9;}
.forum_board table { border-collapse:collapse; margin-bottom:10px; border:solid 1px #CBDFF1; border-top:none;}
.forum_board td { padding:8px;}
.forum_board thead td { border-bottom:solid 1px #CBDFF1; background-color:#E9F1F8; padding:8px; color:#636363;}
.forum_board tbody td { border-bottom:dashed 1px #D2D2D2; padding:8px;}

.forum_tag { float:right; width:254px; text-align:left;}
.forum_tag_bar { height:30px; background:url(forum/forum_tag_bg.jpg);}
.forum_tag_bar div { float:left; height:26px; line-height:26px; text-align:center; margin-top:4px;}
.forum_tag_bar .tag0 { padding:0 8px; color:#003E81; font-weight:bold; text-align:left;}
.forum_tag_bar .tagOn { margin-left:3px; width:53px; background:url(forum/forum_tag_on.jpg); cursor:pointer; font-weight:bold; color:#026DEB;}
.forum_tag_bar .tagOff { margin-left:3px; width:53px; background:url(); cursor:pointer; color:#ffffff;}
.forum_tag_content { padding:5px; border:solid 1px #1A83F3; border-top:none;}

.forum_post_bt { height:40px; margin-top:10px;}
.forum_post_bt .newtopic { float:left; cursor:pointer; margin-right:10px; width:100px; height:35px; background-image:url(forum/forum_bt_post.jpg);}
.forum_post_bt .newvote { float:left; cursor:pointer; margin-right:10px; width:100px; height:35px; background-image:url(forum/forum_bt_vote.jpg);}
.forum_post_bt .masters { float:right; height:18px; margin-top:20px;}

.forum_type { height:30px; background:url(forum/forum_topic_bg.jpg);}
.forum_type h1 { float:left; height:30px; line-height:30px; font-size:13px; color:#ffffff; padding-left:10px;}
.forum_type div { float:right; height:26px; line-height:26px; text-align:center; margin-top:4px; font-weight:bold; }
.forum_type .tag0 { width:8px;}
.forum_type .tagOn { margin-left:3px; width:53px; background:url(forum/forum_type_on.jpg); color:#026DEB;}
.forum_type .tagOff { margin-left:3px; width:53px; background:url(); color:#ffffff;}
.forum_type a:link { color:#ffffff;}
.forum_type a:visited { color:#ffffff;}
.forum_type a:hover { color:#ffffff;}
.forum_type a:active { color:#ffffff;}

.forum_topic { border-collapse:collapse; border:solid 1px #CBDFF1; border-top:none;}
.forum_topic thead td { border-bottom:solid 1px #CBDFF1; background-color:#E9F1F8; padding:8px; color:#636363;}
.forum_topic tbody td { border-bottom:dashed 1px #D2D2D2; padding:5px;}

.forum_title { height:30px; line-height:30px; background:url(forum/title_bg.jpg) repeat-x; color:#ffffff;}
.forum_title a:link { color:#ffffff;}
.forum_title a:visited { color:#ffffff;}
.forum_title a:hover { color:#ffffff;}
.forum_title a:active { color:#ffffff;}
.forum_title h1 { float:left; font-size:13px; padding-left:8px;}
.forum_title li { float:left;}
.forum_title .ctrl { float:right; margin-right:8px;}

.forum_vote { border:solid 1px #BFD8ED; text-align:left;}
.forum_vote .body td { border-bottom:dashed 1px #999999;}
.forum_vote .foot td { background-color:#DDEBF7;}

.forum_post { border:solid 1px #BFD8ED; margin:5px 0; text-align:left;}
.forum_post .member_info { width:200px; background-color:#E9F1F8; border-right:solid 1px #BFD8ED;}
.forum_post .member_info div { padding:3px;}
.forum_post .member_info .name { float:left;}
.forum_post .member_info .online { float:right;}
.forum_post .member_info .head { clear:both; text-align:center;}
.forum_post .member_info .item { margin-left:20px;}
.forum_post .toolbar { height:30px; border-bottom:dashed 1px #D2D2D2;}
.forum_post .toolbar div { height:30px; line-height:30px; margin:0px 6px 0 6px; background-position:left center; background-repeat:no-repeat;}
.forum_post .toolbar .card { float:left; padding-left:18px; background-image:url(forum/card.jpg);}
.forum_post .toolbar .email { float:left; padding-left:18px; background-image:url(forum/email.jpg);}
.forum_post .toolbar .quote { float:left; padding-left:18px; background-image:url(forum/quote.jpg);}
.forum_post .toolbar .reply { float:left; padding-left:18px; background-image:url(forum/reply.jpg);}
.forum_post .toolbar .confirm { float:right; padding-left:18px; background-image:url(forum/confirm.jpg);}
.forum_post .toolbar .lock { float:right; padding-left:18px; background-image:url(forum/lock.jpg);}
.forum_post .toolbar .del { float:right; padding-left:18px; background-image:url(forum/del.jpg);}
.forum_post .toolbar .edit { float:right; padding-left:18px; background-image:url(forum/edit.jpg);}
.forum_post .toolbar .lz { float:right; padding-left:18px; background-image:url(forum/lz.jpg);}
.forum_post .toolbar .layer { float:right; color:#036BE8; font-weight:bold;}
.forum_post .emot { float:left; padding:3px;}
.forum_post .time { float:right; padding:3px; color:#666666;}
.forum_post .text { clear:both;}
.forum_post .sign { clear:both; padding-top:40px; margin:20px; background:url(forum/sigline.gif) no-repeat left 20px;}
.forum_post .setting div{ float:left; height:20px; line-height:20px;}

.forum_post .emot_info { width:200px; }
.forum_post .emot_info dl { margin:10px; border:solid 1px #BFD8ED; height:135px;}
.forum_post .emot_info dt { height:25px; line-height:25px; background-color:#E9F1F8; border-bottom:solid 1px #BFD8ED; padding-left:10px;}
.forum_post .emot_info div { float:left; width:50px; height:20px; margin-left:5px; margin-top:5px;}
.forum_post .title { height:30px; line-height:30px; background:url(forum/title_bg.jpg) repeat-x; color:#ffffff;}

.forum_form { background-color:#BFD8ED; text-align:left;}
.forum_form th { background-color:#ffffff;}
.forum_form td { background-color:#ffffff;}
.forum_form .title { height:30px; line-height:20px; background:url(forum/title_bg.jpg) repeat-x; color:#ffffff;}
.forum_form .postbg1 th { background-color:#E9F1F8; }
.forum_form .postbg1 td { background-color:#E9F1F8; }


