﻿#main{background:none; height:auto;}
#main .leftpart{float:left;width:216px;}
#main .leftpart h4{background:url(left-part.gif) no-repeat left top;color:#fff; font-weight:normal; height:39px;font-size:14px; text-indent:26px; line-height:34px;}
#main .leftpart ul{background:url(left-part.gif) repeat-y -216px 0;padding-bottom:30px;}
#main .leftpart li{height:39px; line-height:39px; text-indent:25px;white-space:nowrap; }
#main .leftpart ul li.hover{background:url(left-part.gif) repeat-y -432px 0;}
#main .leftpart ul a{color:#2496B1;text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow: hidden; width:200px;display:block;height:39px;}
#main .leftpart .bottom{background:url(left-part.gif) repeat-y top right; height:39px;}
#main .rightpart{float:right;width:780px; margin-left:10px;}
#main .rightpart h4.title{color:#185E77; text-align:center;border-bottom:1px dashed #ccc; padding-bottom:8px;}
#main .rightpart .subtitle{color:#BC1215; text-align:center; padding:8px 0 0 0;}
#main .rightpart .content{color:#373737;padding-top:5px;}

#main .listpage h4.title{color:#185E77; text-align:left;text-indent:29px;border-bottom:1px solid #9DB0BC; padding-bottom:1px; font-size:14px;background:url(topicnew.gif) no-repeat 5px 3px; line-height:28px;}
#main .listpage table{width:100%; margin-top:5px;}
#main .listpage td{line-height:28px;  text-indent:27px;background:url(dot.gif) no-repeat 11px 8px;}
#main .listpage td a{font-size:13px; color:#333444}
.clientcontent{text-indent:40px;}
.replycontent{border:1px dashed #EDA85F;background:#FFF7DD;color:#000000;margin:8px 0;}
.replycontent span.t{background:url(reply-icon.gif) no-repeat left center; padding-left:20px;}
.replycontent a{color:#004C9C !important; margin:0 2px !important; font-size:13px !important;}
.replyform{width:450px; margin:10px auto;}
.replyform ul{width:450px;}
.replyform li{float:left;padding:3px 0;}
.replyform li .text{width:400px;}
.replyform li .submitbtn{width:105px; height:30px; background:transparent url(submit-msg.gif) no-repeat; border:0; cursor:pointer; margin-left:170px;}

.businessleft{float:left;width:216px;}
.businessleft h4{background:url(left-part.gif) no-repeat left top;color:#fff; font-weight:normal; height:39px;font-size:14px; text-indent:26px; line-height:34px;}
.businessleft ul{background:url(left-part.gif) repeat-y -216px 0;padding-bottom:30px;}
.businessleft li{white-space:nowrap;padding-bottom:35px;}
.businessleft li span{display:block;margin-left:25px;clear:both;padding-top:3px;color:#195e78 !important;font-size:14px;}
.businessleft li span.c{margin-left:45px;margin-top:3px;}
.businessleft ul a{color:#5a5a5a;margin:0 5px;padding:0 3px;display:block; float:left;height:18px; line-height:18px;font-weight:normal;margin-top:2px;font-size:13px;}
.businessleft ul a:hover{color:#fff;background:#195e78;}
.businessleft ul a.hover{color:#fff;background:#195e78;}
.businessleft .bottom{background:url(left-part.gif) repeat-y top right; height:39px;}
