﻿.orange{color:#f88220}
.green{color:#019583}

.sPreview{width:100%;margin-bottom:19px;background:transparent url(../images/preview_middle.jpg) scroll 0 0 repeat-y}
.sPreviewTop{width:100%;background:transparent url(../images/preview_outer.jpg) scroll -250px 0 no-repeat}
.sPreviewBottom{width:100%;overflow:hidden;padding:11px 10px;position:relative;background:transparent url(../images/preview_outer.jpg) scroll left bottom no-repeat;w\idth:224px}
.sPreviewBottom p{margin:0}
.sPtopic{width:100%;margin-bottom:11px;background:#fff url(../images/preview_inner.gif) scroll -250px 0 no-repeat}
.sOngoing{background-image:url(../images/preview_inner_2.gif)}
.sTopicContent{width:100%;padding:11px 9px;overflow:hidden;background:transparent url(../images/preview_inner.gif) scroll left bottom no-repeat;w\idth:206px}
.sPtopic p.topic{width:165px}
.sPtopic strong{font-size:14px}
.sTopicContent p.orange{margin-bottom:10px;font-size:11px}
.countDownContainer{width:200px;height:46px;margin:0 auto;overflow:hidden;background:transparent url(../images/count_down_bg.gif) scroll 0 0 no-repeat}
.countDownContainer p{text-align:center}
.countDownContainer p.green{margin:2px 0 3px}
.countDownContainer p span{color:#f00;font-size:18px;font-weight:bold;padding:0 3px}
.sTopicContent a.arrow{display:block;margin:10px 0 0 144px;padding-left:8px;overflow:hidden;background:transparent url(../images/main.gif) scroll -300px -147px no-repeat}
.spExpert{width:100%;background:#fff url(../images/preview_inner.gif) scroll -250px 0 no-repeat}
.spExpertContent{width:100%;padding:10px;background:transparent url(../images/preview_inner_2.gif) scroll left bottom no-repeat;w\idth:204px}
.spExpert .avatar{float:left;width:75px;overflow:hidden}
.spExpert .avatar p{text-align:center;font-size:14px;font-weight:bold;margin-top:4px}
.spExpert .avatar img{display:block}
.spExpert .avatar .helpful{display:block;margin-top:5px;padding:11px 0 11px 35px;color:#f5821f;font-size:11px;background:transparent url(../images/ico_helpful_35.png) scroll 0 0 no-repeat}
.spExpert .intro{float:right;width:120px}
.spExpert .intro p{margin-bottom:4px}
.spExpert .intro .arw{float:left;font-weight:bold}

.members span.top{width:100%;height:13px;overflow:hidden;background:transparent url(../images/tMod.gif) scroll 0 -150px no-repeat;display:block}
.members .middle{width:100%;padding:0 16px;overflow:hidden;background:transparent url(../images/memberInfo_bg.gif) scroll 0 0 repeat-y;w\idth:216px}
.members .header p.title{float:left;background-position:0 -1450px;width:80px;}
.members .header p.member_num{float:right;width:83px;text-align:right;line-height:13px}
.members .header p.member_num span{color:#f93;font-size:11px}
.members table{width:100%;margin-bottom:5px}
.members table a.name{font-size:14px;font-weight:bold;}
.members table tr{height:30px;line-height:30px}
.members span.bottom{width:100%;height:13px;overflow:hidden;background:transparent url(../images/tMod.gif) scroll 0 -200px no-repeat;display:block}
.members span.line{background:transparent url(../images/line_blue.gif) scroll 0 0 repeat-x;display:block;height:1px;width:100%;overflow:hidden;margin:4px 0 8px}
.submit_question label{display:inline;float:left;width:80px;text-align:right;color:#666;line-height:20px}
.submit_question input{display:inline;width:224px;height:18px;line-height:18px;margin-right:4px;color:#999;border:1px solid #ccc;float:left;w\idth:222px;he\ight:16px}
.submit_question a.btn_submit{display:inline;background:transparent url(../images/btn_submit.gif) scroll 0 0 repeat;float:left; width:83px;height:22px;margin-top:-2px}
.submit_question a.btn_submit span{display:block;overflow:hidden}
.submit_question{margin-top:14px}
.myAnswer_content{overflow-y:auto;height:179px}

.topicTime{background:transparent url(../images/prediction_top.gif) scroll 0 0 no-repeat;overflow:hidden;width:244px;height:101px; padding:21px 17px 0;w\idth:210px;he\ight:80px;}
.topicTime p.time{color:#f93;width:166px;margin-bottom:5px}
.topicTime .time_bg{background:transparent url(../images/time_bg.gif) scroll 0 0 no-repeat;width:200px;height:46px;overflow:hidden;margin:0 auto}
.topicTime .time_bg p.time{color:#666;margin:0 auto;width:149px}
.topicTime .time_bg p.time span{color:#f00;font-size:18px;font-family:Verdana}
.topicTime a.back{display:block;background:transparent url(../images/arrow.gif) scroll 0 4px no-repeat;float:right;padding-left:8px;margin:7px 4px 0 0;}

.expert_intro{width:897px;height:273px;margin-bottom:18px; margin-left:13px; text-indent:-9999px; overflow:hidden;position:relative;background:transparent url(../images/banner_experts.jpg) scroll 0 0 no-repeat;}
.expert_intro #visitBlogs{position:absolute; bottom:6px;right:32px; width:120px; height:20px; text-indent:-9999px; overflow:hidden}
.expertList .forumBg{background-image:url(../images/forum_solid_green_middle.gif);margin-bottom:17px}
.expertList .forumTop{background-image:url(../images/forum_solid_green_top.gif)}
.expertList .forumBottom{background-image:url(../images/forum_solid_green_bottom.gif)}
.expertList .forumBottom img{float:left;margin-top:2px}
.expertList .forumBottom .h3{background-position:6px -550px}
.expertList .forumBottom table{width:616px;margin:0 auto;margin-top:-1px}
.expertList .forumBottom table td{vertical-align:top;padding:17px 0 13px;position:relative;background:transparent url(../images/line.gif) scroll left top repeat-x}
.expertList .forumBottom table .first td{background:none}
.expertList .forumBottom table th div.avatar{display:block;width:96px;height:89px;margin:0 19px 0 6px;overflow:hidden;position:relative}
.expertList .forumBottom table th .photoFrame{cursor:pointer;width:96px;height:89px;position:absolute;top:2px;left:0;background:transparent url(../images/m_avatar_bg.gif) scroll 0 0 no-repeat}
.expertList .forumBottom table td p{margin:0 0 2px;width:99%}
.expertList .forumBottom table.forumList td a{color:#666}
.speciality{padding:0 6px;margin-left:4px;background-color:#79c6c5;color:#fff}
.expertList .forumBottom table td .name{font-size:14px;font-weight:bold}
.expertList .forumBottom table td .helpfulVote{display:inline-block;padding-left:20px;margin:0 25px;color:#f48422;background:transparent url(../images/ico_helpful.gif) scroll 0 0 no-repeat}

.expertInfo .top,.expertInfo .bottom{background:transparent url(../images/expert_detail.gif) scroll 0 0 no-repeat;width:100%;height:13px;overflow:hidden}
.expertInfo .bottom{background-position:0 -50px}
.expertInfo .middle{background:transparent url(../images/expertDesc_middle.gif) scroll 0 0 repeat-y;width:100%;overflow:hidden;padding-top:8px}
.expertInfo .desc{width:auto;margin-bottom:17px}
.expertInfo .avatar{display:inline;float:left;width:100px;height:128px;margin:0 23px 0 20px;overflow:hidden;position:relative}
.expertInfo .message{display:inline;float:left;width:225px}
.expertInfo .message p{margin:5px 0;height:20px;overflow:hidden}
.expertInfo .message p.name{color:#019583;font-size:16px;font-weight:bold}
.expertInfo .message p.soluted{margin-top:6px}
.expertInfo .herald{float:left;width:237px;height:128px;padding:30px 0 0 15px;background:transparent url(../images/vline.gif) scroll 0 0 repeat-y;w\idth:222px;he\ight:98px}
.expertInfo .herald p{font-size:13px;font-weight:bold;margin:0}
.expertInfo .herald p.time{color:#fe911b}
.expertInfo .h3{width:588px;height:27px;margin:0 auto;font-size:14px;line-height:27px;text-indent:11px;background:transparent url(../images/expert_detail.gif) scroll 0 -100px no-repeat}
.expertInfo .h3 span{padding-left:17px;background:transparent url(../images/icon_activity.gif) scroll 0 1px no-repeat}
.expertInfo .introContent{margin:0 28px}
.expertInfo .introContent p{font-size:14px;line-height:1.5em}
.works_list .book_name{font-weight:bold;margin:0;text-align:center}
.edward .works_list p{font-size:12px;margin:0;text-indent:0;color:#000}
.edward .works_list{width:100%}
.edward .works_list img{margin:0 auto 5px;display:block}
.edward .works_list .works{float:left;width:193px}
.edward .works_list a.btn{background:transparent url(../images/btn_expertDesc.gif) scroll 0 1px no-repeat;width:83px;height:22px;display:block;margin:5px auto 0}

.archive .forumBg{background-image:url(../images/forum_solid_green_middle.gif);margin-bottom:17px}
.archive .forumTop{background-image:url(../images/forum_bold_green.gif);background-position:-650px 0}
.archive .forumBottom{background-image:url(../images/forum_bold_green.gif)}
.archive .forumBottom .h3{background-position:0 -1600px}
.archive .forumBottom .forumTitle4 img{float:left;margin-top:2px;padding-right:4px}
.archive .forumList thead th{padding-left:0;}
.archive .forumList thead th.first{text-align:left;}

.preview .forumBg{background-image:url(../images/forum_preview_middle.jpg);margin-bottom:17px}
.preview .forumTop{background-image:url(../images/forum_preview.jpg);background-position:-650px 0}
.preview .forumBottom{background-image:url(../images/forum_preview.jpg);padding-bottom:46px}
.preview .forumBottom .h3{background-position:0 -1650px;margin-left:10px}
.previewDetail{padding:0 28px;w\idth:579px}
.previewDetail .title .h4{display:inline;float:left;margin:0;padding:0;line-height:1.3em;color:#666;font-size:16px;font-weight:bold}
.previewDetail .title .speciality{display:inline;float:left;padding:2px 6px;margin-left:11px}
.previewDetail p{margin:5px 0;color:#666;font-size:14px}
.previewDetail p.time{color:#fe911b;font-weight:bold}

.onlineMy .forumBg{background-image:url(../images/forum_online_my_middle.gif);margin-bottom:17px}
.onlineMy .forumTop{background-image:url(../images/forum_online_my.gif);background-position:-650px 0}
.onlineMy .forumBottom{background-image:url(../images/forum_online_my.gif)}
.onlineAll .forumBg{background-image:url(../images/forum_online_all_middle.gif);margin-bottom:17px}
.onlineAll .forumTop{background-image:url(../images/forum_online_all.gif);background-position:-650px 0}
.onlineAll .forumBottom{background-image:url(../images/forum_online_all.gif)}
.online .forumBottom .forumTitle{height:41px;padding:16px 0 0 17px;position:relative;w\idth:618px;he\ight:25px}
.onlineMy .forumBottom .forumTitle{height:35px;padding-top:10px;he\ight:25px}
.onlineAll .forumBottom .forumTitle{margin-bottom:10px}
.online .forumBottom .forumTitle img{float:left;margin-top:2px;padding-right:4px}
.online .forumBottom .forumTitle .hide{position:absolute;right:25px;top:15px}
.onlineMy .forumBottom .h3{background-position:0 -600px;margin:0}
.onlineAll .forumBottom .h3{background-position:0 -650px;margin:0}
.myAnswerContainer{width:614px;height:190px;margin-left:9px;padding:5px 0;overflow:hidden;border:solid 1px #fcd51b;he\ight:180px}
.online #myAnswer{width:606px;height:100%;margin-left:8px;overflow-y:auto}
.online #liveReport{width:606px;height:396px;margin-left:17px;overflow-y:auto}
.online .allTemplate{width:586px;margin:0 0 18px 0;overflow:hidden}
.onlineMy .allTemplate{background:transparent url(../images/line_orange.gif) scroll left bottom repeat-x}
.onlineAll .allTemplate{border-bottom:solid 1px #67d1cd}
.online .question,.onlineAll .answer{overflow:hidden;margin-bottom:18px}
.online .avatar{float:left;width:24px}
.online .forumBottom .name{color:#666;font-size:12px;line-height:1.2em}
.online .forumBottom .h4{margin:2px 0;padding:0;font-size:14px;color:#019583;font-weight:bold;line-height:18px}
.online .forumBottom p{margin:0;font-size:14px}
.online .detail{float:left;width:562px;padding-left:13px;w\idth:549px}
.online .answer .detail{background:transparent url(../images/expert_answer_b.gif) scroll 1px 30px no-repeat}
.onlineMy .answer .detail{background-image:url(../images/expert_answer_o.gif)}
.online .messageContent{padding:0 9px;w\idth:531px}
.online .answer .messageContent{background-color:#efffff;padding:5px 9px}
.onlineMy .answer .messageContent{background-color:#fff8dc}
.online .answer .detail .top,.online .answer .detail .bottom{width:100%;height:3px;font-size:0;line-height:3px;background:transparent url(../images/expert_answer_bg.gif) scroll 0 0 no-repeat}
.onlineMy .answer .detail .top,.onlineMy .answer .detail .bottom{background-image:url(../images/expert_answer_bg_o.gif)}
.online .answer .detail .bottom{background-position:0 -5px}

.onlineMemberTop,.onlineMemberBottom{width:100%;height:13px;overflow:hidden;background:transparent url(../images/tMod.gif) scroll 0 -150px no-repeat}
.onlineMemberBottom{background-position:0 -200px;margin-bottom:18px}
.onlineMemberInfo{width:100%;padding:0 14px;overflow:hidden;color:#666;background:transparent url(../images/memberInfo_bg.gif) scroll 0 0 repeat-y;}
.onlineMemberInfo .header{height:15px;overflow:hidden;margin-bottom:8px;width:213px;}
.onlineMemberInfo .header .caption{background-position:5px -1450px; float:left; width:100px;}
.onlineMemberInfo .header .count{ text-align:right;}
.onlineMemberInfo .header .count span{ padding-right:4px;}
.onlineMemberInfo .line {padding:10px 0 0 15px; width:200px; background:transparent url(../images/line_blue.gif) scroll 0 0 repeat-x}
.onlineMemberInfo table { width:215px; }
.onlineMemberInfo table th img{ margin-bottom:-5px; margin-right:10px;}
.onlineMemberInfo table td{ width:80px; text-align:right;}

.myAnswer_top h3 span,.submit_question a.btn_submit span,.liveReport_top h3 span,.prediction .top h3 span.topName,.report h3 span,.edward .works_list a.btn span,.prediction .top h3 span.topName{display:block;text-indent:-9999px}

