﻿#Left
{
    width: 230px;
    float: left;
}

#Left #Contact
{
    height: 145px;
    background: url(gzcy/left_top_bg.jpg) no-repeat;
    padding: 25px 0 0 85px;
    margin-left: 5px;
}
#Left #Contact td
{
    float: left;
    padding: 1px 3px;
}
#Left #Contact span
{
    font-weight: bold;
}
#Left #Contact span a
{
    color: #A1300E;
}
#Left #Contact .ContactList
{
    height: 65px;
    margin-top: 5px;
}

#Left #SearchInfor
{
    height: 100px;
    margin: 5px;
}
#Left #SearchInfor .SIContent
{
    float: left;
}
#Left #SearchInfor #SIMiddle
{
    width: 194px;
    height: 90px;
    background: url(gzcy/search_bg_middle.jpg) repeat-x;
    padding: 5px 8px;
}
#Left #SearchInfor #SIMiddle #SearchTitle
{
    font-size: 14px;
    font-weight: bold;
    color: #DE3C0D;
}
#Left #SearchInfor #SIMiddle #SearchControl
{
    margin-top: 5px;
}
#Left #SearchInfor #SIMiddle #SearchControl select
{
    border: solid 1px #7F9DB9;
    width: 193px;
    margin-bottom: 5px;
}
#Left #SearchInfor #SIMiddle #SearchControl #txtSearch
{
    border: solid 1px #A6A6A6;
    width: 136px;
}

#Left #ReportOnlineImg
{
    margin-top: 5px;
}
#Left #LawsuitTel li
{
    margin: 5px 2px;
    padding-left: 5px;
}

#Right
{
    width: 714px;
    float: left;
    margin-top: 5px;
}
#Right #MailBoxAnserwer
{
    width: 700px;
    border: solid 1px #E2E2E2;
}
#Right #MailBoxAnserwer td
{
    height: 18px;
}
#MailBoxAnserwer
{
    height: 294px;
    overflow: hidden;
}
#Right #MailBoxAnserwer #MBATitle
{
    width: 680px;
    height: 21px;
    line-height: 21px;
    background-image: url(right_title_bg.jpg);
    background-repeat: repeat-x;
    padding: 2px 10px;
    color: #DE3E0C;
    font-size: 14px;
    font-weight: bold;
}
#MBATitle img
{
    margin-top: 2px;
}
#Right #MailBoxAnserwer #MBATitle span
{
    float: left;
}
#Right #MailBoxAnserwer #MBATitle a
{
    float: right;
}
#Right #MailBoxAnserwer .Point
{
    vertical-align: text-top;
    padding-top: 7px;
    padding-left: 11px;
    padding-right: 3px;
}
#Right #MailBoxAnserwer .Date
{
    margin-left: 10px;
}
#Right #MailBoxAnserwer .Answer
{
    color: #FF6501;
}

#Right #Talk
{
    width: 700px;
    height: 200px;
    margin-top: 10px;
}
#TalkTitle
{
    height: 28px;
    line-height: 28px;
    margin-top: -6px;
}
#Right #Talk #TalkTitle
{
    color: #DC3C0C;
    border-bottom: solid 2px #FE8745;
    font-weight: bold;
    font-size: 14px;
    padding-left: 10px;
}
#Right #Talk .TalkChildTitle
{
    height: 22px;
    line-height: 22px;
    background-image: url(right_title_bg.jpg);
    background-repeat: repeat-x;
    padding: 2px 10px;
    font-weight: bold;
}
.TalkChildTitle img
{
    margin-top: 2px;
}
#Right #Talk .TalkChildTitle span
{
    float: left;
}
#Right #Talk .TalkChildTitle a
{
    float: right;
}
#Right #Talk #NextWeek
{
    overflow: hidden;
    width: 348px;
    height: 170px;
    float: left;
    border-left: solid 1px #E2E2E2;
    border-bottom: solid 1px #E2E2E2;
}
#Right #Talk .TalkMsg
{
    margin: 5px 10px 0px 10px;
}
#Right #Talk #NextWeek #NWMImg
{
    width: 67px;
    border: solid 1px #E2E2E2;
    padding: 3px;
    margin: 5px;
    float: left;
}
.TalkMsg li
{
    height: 22px;
    line-height: 22px;
}
.TalkMsg li a
{
	float:left;
}
.TalkMsg li span
{
	float:right;
}
#Right #Talk #NextWeek td
{
    height: 20px;
}
#Right #Talk #NextWeek #JoinIn
{
    float: right;
}
#Right #Talk #Past
{
    overflow: hidden;
    width: 349px;
    height: 170px;
    float: left;
    border-left: solid 1px #E2E2E2;
    border-right: solid 1px #E2E2E2;
    border-bottom: solid 1px #E2E2E2;
}
#Right #Talk #Past li
{
    background: url(ico2.gif) no-repeat 3px 8px;
    padding-left: 12px;
}

#Right #Newly
{
    width: 698px;
    height: 187px;
    border: solid 1px #E2E2E2;
    margin-top: 10px;
    overflow: hidden;
}
#Right #Newly #NewlyTitle
{
    height: 26px;
    line-height: 17px;
    background-image: url(gzcy/newly_title_bg.jpg);
    background-repeat: repeat-x;
}
#Right #Newly #NewlyTitle #NewlyChoose
{
    margin: 2px 10px;
}
#Right #Newly #NewlyTitle #NewlyChoose li
{
    float: left;
    padding: 4px 10px 3px;
    font-size: 14px;
}
#Right #Newly #NewlyTitle #NewlyChoose li a:hover
{
    text-decoration: none;
}
#Right #Newly #NewlyTitle #NewlyChoose .NewlyChoosed
{
    background: url(gzcy/choose_bg_2.gif) no-repeat;
    font-weight: bold;
}
#Right #Newly #NewlyTitle #IDoing
{
    float: right;
}
#Right #Newly #NewlyTitle #IDoing li
{
    float: left;
    margin: 2px 10px;
    background: url(ico3.gif) no-repeat 0 5px;
    padding-left: 10px;
}
#Right #Newly #NewlyTitle #IDoing li a
{
    color: Blue;
}
#Right #Newly .TransactState
{
    margin: 5px;
    display: block;
    clear: both;
    height: 20px;
}
#Right #Newly .TransactState li
{
    float: left;
    padding: 0 10px;
    border-right: solid 1px black;
}
#Right #Newly .TransactState #refermenu4, #Right #Newly .TransactState #appealmenu4, #Right #Newly .TransactState #advicemenu4
{
    border: 0;
}
#Right #Newly .TransactState .TransactStateChoosed a
{
    color: #FF6600;
}
#Right #Newly .TransactState a:hover
{
    text-decoration: none;
}
#Right #Newly #Transact2, #Right #Newly #Transact3
{
    display: none;
}
#Right #Newly .NewlyMsg
{
    margin: 10px;
    display: inherit;
}
#Right #Newly .NewlyMsg li
{
    background: url(ico2.gif) no-repeat 0 6px;
    padding-left: 10px;
    margin: 5px;
    display: inherit;
}
#Right #Newly .NewlyMsg li span
{
    margin-left: 15px;
    display: inline;
}
#Right #Newly #refer2, #Right #Newly #refer3, #Right #Newly #refer4, #Right #Newly #appeal2, #Right #Newly #appeal3, #Right #Newly #appeal4, #Right #Newly #advice2, #Right #Newly #advice3, #Right #Newly #advice4
{
    display: none;
}

#Right #RightBottom
{
    width: 700px;
    height: 320px;
    margin-top: 5px;
    margin-bottom:5px;
}
#Right #RightBottom .RightBottomNews
{
    width: 343px;
    height: 157px;
    border: solid 1px #E2E2E2;
    float: left;
}
#Right #RightBottom .RightBottomNews .RightBottomTitle
{
    height: 26px;
    line-height: 26px;
    background-image: url(right_title_bg.jpg);
    background-repeat: repeat-x;
    color: #DD3D0D;
    font-size: 14px;
    font-weight: bold;
}
#Right #RightBottom .RightBottomNews .RightBottomTitle span
{
    float: left;
    margin: 2px 10px;
}
#Right #RightBottom .RightBottomNews .RightBottomTitle li
{
    float: left;
    color: Black;
    font-weight: normal;
    padding: 2px 12px;
}
#Right #RightBottom .RightBottomNews .RightBottomTitle span a
{
    color: #DD3D0D;
}
#Right #RightBottom .RightBottomNews .RightBottomTitle span a
{
    text-decoration: none;
}
.RightBottomTitle img
{
    float: right;
    margin-right: 6px;
    margin-top: 4px;
}

#RightBottom{background-color:#ffffff}
#Right #RightBottom .RightBottomMsg .RBMTitle
{
    background: url(ico2.gif) no-repeat 5px 6px;
    padding-left: 15px;
    width: 260px;
}


#Right #RightBottom #BBSChoiceness
{
    margin-left: 10px;
}
#Right #RightBottom #BBSChoiceness .BBSChoosed
{
    height: 17px;
    background-image: url(gzcy/choose_bg_1.jpg);
    background-repeat: no-repeat;
    font-weight: bold;
}
#Right #RightBottom #BBSChoiceness #bbs2
{
    display: none;
}

#Right #RightBottom #PeopleOpinion
{
    margin-top: 10px;
}
#Right #RightBottom #PeopleOpinion .PeopleOpinionChoosed
{
    height: 17px;
    background-image: url(gzcy/choose_bg_1.jpg);
    background-repeat: no-repeat;
    font-weight: bold;
}
#Right #RightBottom #PeopleOpinion #peopleo2, #Right #RightBottom #PeopleOpinion #peopleo3
{
    display: none;
}

#Right #RightBottom #InvestigateOnline
{
    margin-left: 10px;
    margin-top: 10px;
}
#Right #RightBottom #InvestigateOnline .InverstigateOnlineChoosed
{
    height: 17px;
    background-image: url(gzcy/choose_bg_2.gif);
    background-repeat: no-repeat;
    font-weight: bold;
}
#Right #RightBottom #InvestigateOnline #online2
{
    display: none;
}

.RightBottomList li
{  
    float: left;
    margin-left:6px;
    height: 21px;
    line-height: 21px;
    position: relative;
    padding-left: 8px;
    background: url(ico2.gif) no-repeat 0px 9px;
    overflow: hidden;
    width:320px;
   
}

.time
{
    font-size: 12px;
    position: absolute;
    right: 0px;
    bottom: 0px;
    color:#666666;
    
}

