﻿.font
{
    FONT-SIZE: 9pt;
    TEXT-DECORATION: none
}
A:link
{
    FONT-SIZE: 9pt;
    COLOR: red;
    TEXT-DECORATION: none
}
A:visited
{
    FONT-SIZE: 9pt;
    COLOR: red;
    TEXT-DECORATION: none
}
A:hover
{
    FONT-SIZE: 9pt;
    COLOR: #ff6600;
    TEXT-DECORATION: underline
}
A:active
{
    FONT-SIZE: 9pt;
    COLOR: #666600;
    TEXT-DECORATION: none
}
.margin
{
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
    PADDING-BOTTOM: 4px;
    LINE-HEIGHT: 20px;
    PADDING-TOP: 4px
}
.lx
{
    BORDER-LEFT: #a38947 1px dotted
}
.pic-bd
{
    BORDER-RIGHT: #e4dcc0 1px solid;
    BORDER-TOP: #e4dcc0 1px solid;
    BORDER-LEFT: #e4dcc0 1px solid;
    BORDER-BOTTOM: #e4dcc0 1px solid
}
.input
{
    BORDER-RIGHT: #dbc49b 1px solid;
    BORDER-TOP: #dbc49b 1px solid;
    BORDER-LEFT: #dbc49b 1px solid;
    COLOR: #634e29;
    BORDER-BOTTOM: #dbc49b 1px solid;
    TEXT-DECORATION: none
}
.buttong
{
    BORDER-RIGHT: #a7793a 1px solid;
    BORDER-TOP: #a7793a 1px solid;
    FONT-SIZE: 9pt;
    BORDER-LEFT: #a7793a 1px solid;
    COLOR: #666600;
    BORDER-BOTTOM: #a7793a 1px solid;
    BACKGROUND-COLOR: #fafafa;
    TEXT-DECORATION: none
}
.content
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 9pt;
    PADDING-BOTTOM: 5px;
    COLOR: #000000;
    LINE-HEIGHT: 17px;
    PADDING-TOP: 5px;
    TEXT-DECORATION: none
}
TD
{
    FONT-SIZE: 12px;
    FONT-FAMILY: "??"
}
SELECT
{
    FONT-SIZE: 10px;
    FONT-FAMILY: "Arial", "Helvetica", "sans-serif"
}
.import
{
    COLOR: #996600
}
INPUT
{
    BORDER-TOP-WIDTH: 1px;
    BORDER-LEFT-WIDTH: 1px;
    FONT-SIZE: 12px;
    BORDER-LEFT-COLOR: #e6e6e6;
    BORDER-BOTTOM-WIDTH: 1px;
    BORDER-BOTTOM-COLOR: #e6e6e6;
    BORDER-TOP-COLOR: #e6e6e6;
    FONT-FAMILY: "??";
    BORDER-RIGHT-WIDTH: 1px;
    BORDER-RIGHT-COLOR: #e6e6e6
}
.row2
{
    BACKGROUND-COLOR: #f3fcff
}
.row1
{
    BACKGROUND-COLOR: #ffffff
}
.bor4
{
    BORDER-RIGHT: #c0c0c0 1px solid;
    BORDER-TOP: #c0c0c0 1px solid;
    BORDER-LEFT: #c0c0c0 1px solid;
    BORDER-BOTTOM: #c0c0c0 1px solid
}
BODY
{
    BACKGROUND-IMAGE: url(../images/bg.gif);
    MARGIN: 0px
}
.bor1
{
    BORDER-RIGHT: #c0c0c0 0px solid;
    BORDER-TOP: #c0c0c0 1px solid;
    BORDER-LEFT: #c0c0c0 0px solid;
    BORDER-BOTTOM: #c0c0c0 0px solid
}
.text
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 5px;
    LINE-HEIGHT: 22px;
    PADDING-TOP: 5px
}
.remark
{
    COLOR: #999999
}
.NoteBg
{
    BACKGROUND-IMAGE: url(../images/ltbg.jpg);
    LINE-HEIGHT: 22px
}
.myLoveBg
{
    BACKGROUND-COLOR: #defbff
}
INPUT
{
    FONT-SIZE: 12px;
    FONT-FAMILY: "??";
    HEIGHT: 20px
}
A.fontBlue
{
    COLOR: #02bdec;
    TEXT-DECORATION: none
}
A.fontBlue:visited
{
    COLOR: #02bdec
}
A.fontBlue:link
{
    COLOR: #02bdec
}
A.fontBlue:hover
{
    COLOR: #02bdec
}
.bgLine
{
    BACKGROUND-IMAGE: url(../images/line.gif);
    LINE-HEIGHT: 22px
}
.text1
{
    LINE-HEIGHT: 15pt
}
.fontSearch
{
    FONT-WEIGHT: bold;
    COLOR: #0000ff
}
.BgSearch
{
    BACKGROUND-COLOR: #9c65ff
}
.borSp
{
    BORDER-RIGHT: #e779b5 1px solid;
    BORDER-TOP: #e779b5 1px solid;
    BORDER-LEFT: #e779b5 1px solid;
    BORDER-BOTTOM: #e779b5 1px solid
}
.borMy
{
    BORDER-RIGHT: #52c3de 1px solid;
    BORDER-TOP: #52c3de 1px solid;
    BORDER-LEFT: #52c3de 1px solid;
    BORDER-BOTTOM: #52c3de 1px solid;
    BACKGROUND-COLOR: #defbff
}
.borzy
{
    BORDER-RIGHT: #42a273 1px solid;
    BORDER-TOP: #42a273 1px solid;
    BORDER-LEFT: #42a273 1px solid;
    BORDER-BOTTOM: #42a273 1px solid
}
.txtTitle
{
    FONT-WEIGHT: bold;
    COLOR: #333333
}
.txtBody
{
    LINE-HEIGHT: 23px
}
A.hrf1
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
A.hrf1:visited
{
    COLOR: #000000
}
A.hrf1:link
{
    COLOR: #000000
}
A.hrf1:hover
{
    COLOR: #000000
}
.h2search
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #9999cc
}
.photo-frame .topx--
{
    BACKGROUND-IMAGE: url(../Images/frame-topx--.gif);
    VERTICAL-ALIGN: top;
    WIDTH: auto;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 4px
}
.photo-frame .top-x-
{
    BACKGROUND-IMAGE: url(../Images/frame-top-x-.gif);
    WIDTH: auto;
    BACKGROUND-REPEAT: repeat-x;
    HEIGHT: 4px
}
.photo-frame .top--x
{
    BACKGROUND-IMAGE: url(../Images/frame-top--x.gif);
    VERTICAL-ALIGN: top;
    WIDTH: auto;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 4px
}
.photo-frame .midx--
{
    BACKGROUND-IMAGE: url(../Images/frame-midx--.gif);
    WIDTH: 4px;
    BACKGROUND-REPEAT: repeat-y;
    HEIGHT: 100%
}
.photo-frame .mid--x
{
    BACKGROUND-IMAGE: url(../Images/frame-mid--x.gif);
    WIDTH: 4px;
    BACKGROUND-REPEAT: repeat-y;
    HEIGHT: 100%
}
.photo-frame .botx--
{
    BACKGROUND-IMAGE: url(../Images/frame-botx--.gif);
    VERTICAL-ALIGN: top;
    WIDTH: 4px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 4px
}
.photo-frame .bot-x-
{
    BACKGROUND-IMAGE: url(../Images/frame-bot-x-.gif);
    WIDTH: auto;
    BACKGROUND-REPEAT: repeat-x;
    HEIGHT: 4px
}
.photo-frame .bot--x
{
    BACKGROUND-IMAGE: url(../Images/frame-bot--x.gif);
    VERTICAL-ALIGN: bottom;
    WIDTH: 4px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 4px
}
.photo
{
    BORDER-RIGHT: #ffffff 4px solid;
    BORDER-TOP: #ffffff 4px solid;
    BORDER-LEFT: #ffffff 4px solid;
    BORDER-BOTTOM: #ffffff 4px solid
}
A.hrf-write
{
    FONT-SIZE: 12px;
    COLOR: #ffffff
}
A.hrf-write:hover
{
    FONT-SIZE: 12px;
    COLOR: #ffffff
}
.title3
{
    FONT-SIZE: 14px;
    COLOR: #b828e8
}
.title4
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: #b828e8
}
.bnt-bg
{
    BACKGROUND-POSITION: center center;
    BACKGROUND-IMAGE: url(../Party/images/btn_bg.gif);
    COLOR: #ffffff;
    BACKGROUND-REPEAT: no-repeat
}
.bor-right1
{
    BORDER-RIGHT: #e0dfdf 1px solid;
    BORDER-TOP: #e0dfdf 0px solid;
    BORDER-LEFT: #e0dfdf 0px solid;
    BORDER-BOTTOM: #e0dfdf 0px solid
}
LI
{
    LEFT: 20px;
    LINE-HEIGHT: 25px
}
TD.my
{
    BORDER-RIGHT: #00c0c0 1px solid;
    PADDING-RIGHT: 5px;
    BORDER-TOP: #00c0c0 1px solid;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 5px;
    BORDER-LEFT: #00c0c0 1px solid;
    LINE-HEIGHT: 15pt;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #00c0c0 1px solid
}
.fontS12Cb
{
    FONT-SIZE: 12px;
    COLOR: #000000;
    LINE-HEIGHT: 18px
}
A.link_title:link
{
    BORDER-RIGHT: #bcbfbf 1px solid;
    PADDING-RIGHT: 10px;
    BORDER-TOP: #bcbfbf 1px solid;
    PADDING-LEFT: 10px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 6px;
    MARGIN: 1px;
    BORDER-LEFT: #bcbfbf 1px solid;
    COLOR: #005f6c;
    LINE-HEIGHT: 25px;
    PADDING-TOP: 6px;
    BORDER-BOTTOM: #bcbfbf 1px solid;
    BACKGROUND-COLOR: #ddf5f8;
    TEXT-DECORATION: none
}
A.link_title:visited
{
    BORDER-RIGHT: #bcbfbf 1px solid;
    PADDING-RIGHT: 10px;
    BORDER-TOP: #bcbfbf 1px solid;
    PADDING-LEFT: 10px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 6px;
    MARGIN: 1px;
    BORDER-LEFT: #bcbfbf 1px solid;
    COLOR: #005f6c;
    LINE-HEIGHT: 25px;
    PADDING-TOP: 6px;
    BORDER-BOTTOM: #bcbfbf 1px solid;
    BACKGROUND-COLOR: #ddf5f8;
    TEXT-DECORATION: none
}
A.link_title:hover
{
    BORDER-RIGHT: #bcbfbf 1px solid;
    PADDING-RIGHT: 10px;
    BORDER-TOP: #bcbfbf 1px solid;
    PADDING-LEFT: 10px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 8px;
    MARGIN: 1px;
    BORDER-LEFT: #bcbfbf 1px solid;
    COLOR: #00a4bb;
    PADDING-TOP: 4px;
    BORDER-BOTTOM: #bcbfbf 1px solid;
    BACKGROUND-COLOR: #ddf5f8;
    TEXT-DECORATION: none
}
.fontS12Cr
{
    FONT-SIZE: 12px;
    COLOR: #ff0000
}
A.link_Cr2:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #ff6600;
    TEXT-DECORATION: none
}
A.link_Cr2:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #ff3300;
    TEXT-DECORATION: underline
}
A.link_Cr2:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #ff6600;
    TEXT-DECORATION: none
}
.fontS12Cb2
{
    FONT-SIZE: 12px;
    COLOR: #666666;
    LINE-HEIGHT: 18px
}
.fontS12Cr2
{
    FONT-SIZE: 12px;
    COLOR: #ff6600
}
A.link_Cb2:link
{
    FONT-SIZE: 12px;
    COLOR: #999999;
    TEXT-DECORATION: none
}
A.link_Cb2:hover
{
    FONT-SIZE: 12px;
    COLOR: #666666;
    TEXT-DECORATION: none
}
A.link_Cb2:visited
{
    FONT-SIZE: 12px;
    COLOR: #000000;
    LINE-HEIGHT: 18px;
    TEXT-DECORATION: none;
    fontS12Cb: 12px
}
A.link_title:link
{
    BORDER-RIGHT: #bcbfbf 1px solid;
    PADDING-RIGHT: 10px;
    BORDER-TOP: #bcbfbf 1px solid;
    PADDING-LEFT: 10px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 6px;
    MARGIN: 1px;
    BORDER-LEFT: #bcbfbf 1px solid;
    COLOR: #005f6c;
    LINE-HEIGHT: 25px;
    PADDING-TOP: 6px;
    BORDER-BOTTOM: #bcbfbf 1px solid;
    BACKGROUND-COLOR: #ddf5f8;
    TEXT-DECORATION: none
}
A.link_title:visited
{
    BORDER-RIGHT: #bcbfbf 1px solid;
    PADDING-RIGHT: 10px;
    BORDER-TOP: #bcbfbf 1px solid;
    PADDING-LEFT: 10px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 6px;
    MARGIN: 1px;
    BORDER-LEFT: #bcbfbf 1px solid;
    COLOR: #005f6c;
    LINE-HEIGHT: 25px;
    PADDING-TOP: 6px;
    BORDER-BOTTOM: #bcbfbf 1px solid;
    BACKGROUND-COLOR: #ddf5f8;
    TEXT-DECORATION: none
}
A.link_title:hover
{
    BORDER-RIGHT: #bcbfbf 1px solid;
    PADDING-RIGHT: 10px;
    BORDER-TOP: #bcbfbf 1px solid;
    PADDING-LEFT: 10px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 8px;
    MARGIN: 1px;
    BORDER-LEFT: #bcbfbf 1px solid;
    COLOR: #00a4bb;
    PADDING-TOP: 4px;
    BORDER-BOTTOM: #bcbfbf 1px solid;
    BACKGROUND-COLOR: #ddf5f8;
    TEXT-DECORATION: none
}
.fontS12Cr
{
    FONT-SIZE: 12px;
    COLOR: #ff0000
}
A.link_Cr2:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #ff6600;
    TEXT-DECORATION: none
}
A.link_Cr2:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #ff3300;
    TEXT-DECORATION: underline
}
A.link_Cr2:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #ff6600;
    TEXT-DECORATION: none
}
.fontS12Cb2
{
    FONT-SIZE: 12px;
    COLOR: #666666;
    LINE-HEIGHT: 18px
}
.fontS12Cr2
{
    FONT-SIZE: 12px;
    COLOR: #ff6600
}
A.link_Cb2:link
{
    FONT-SIZE: 12px;
    COLOR: #999999;
    TEXT-DECORATION: none
}
A.link_Cb2:hover
{
    FONT-SIZE: 12px;
    COLOR: #666666;
    TEXT-DECORATION: none
}
A.link_Cb2:visited
{
    FONT-SIZE: 12px;
    COLOR: #000000;
    LINE-HEIGHT: 18px;
    TEXT-DECORATION: none;
    fontS12Cb: 12px
}
A.link_title:link
{
    BORDER-RIGHT: #bcbfbf 1px solid;
    PADDING-RIGHT: 10px;
    BORDER-TOP: #bcbfbf 1px solid;
    PADDING-LEFT: 10px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 6px;
    MARGIN: 1px;
    BORDER-LEFT: #bcbfbf 1px solid;
    COLOR: #005f6c;
    LINE-HEIGHT: 25px;
    PADDING-TOP: 6px;
    BORDER-BOTTOM: #bcbfbf 1px solid;
    BACKGROUND-COLOR: #ddf5f8;
    TEXT-DECORATION: none
}
A.link_title:visited
{
    BORDER-RIGHT: #bcbfbf 1px solid;
    PADDING-RIGHT: 10px;
    BORDER-TOP: #bcbfbf 1px solid;
    PADDING-LEFT: 10px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 6px;
    MARGIN: 1px;
    BORDER-LEFT: #bcbfbf 1px solid;
    COLOR: #005f6c;
    LINE-HEIGHT: 25px;
    PADDING-TOP: 6px;
    BORDER-BOTTOM: #bcbfbf 1px solid;
    BACKGROUND-COLOR: #ddf5f8;
    TEXT-DECORATION: none
}
A.link_title:hover
{
    BORDER-RIGHT: #bcbfbf 1px solid;
    PADDING-RIGHT: 10px;
    BORDER-TOP: #bcbfbf 1px solid;
    PADDING-LEFT: 10px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 8px;
    MARGIN: 1px;
    BORDER-LEFT: #bcbfbf 1px solid;
    COLOR: #00a4bb;
    PADDING-TOP: 4px;
    BORDER-BOTTOM: #bcbfbf 1px solid;
    BACKGROUND-COLOR: #ddf5f8;
    TEXT-DECORATION: none
}
.fontS12Cr
{
    FONT-SIZE: 12px;
    COLOR: #ff0000
}
A.link_Cr2:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #ff6600;
    TEXT-DECORATION: none
}
A.link_Cr2:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #ff3300
}
A.link_Cr2:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #ff6600;
    TEXT-DECORATION: none
}
.fontS12Cb2
{
    FONT-SIZE: 12px;
    COLOR: #666666;
    LINE-HEIGHT: 18px
}
.fontS12Cr2
{
    FONT-SIZE: 12px;
    COLOR: #ff6600
}
A.link_Cb2:link
{
    FONT-SIZE: 12px;
    COLOR: #999999;
    TEXT-DECORATION: none
}
A.link_Cb2:hover
{
    FONT-SIZE: 12px;
    COLOR: #666666;
    TEXT-DECORATION: none
}
A.link_Cb2:visited
{
    FONT-SIZE: 12px;
    COLOR: #999999;
    TEXT-DECORATION: none
}
#Main
{
    BORDER-TOP-WIDTH: 0px;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BORDER-LEFT-WIDTH: 0px;
    BORDER-BOTTOM-WIDTH: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: auto;
    WIDTH: 778px;
    PADDING-TOP: 0px;
    BORDER-RIGHT-WIDTH: 0px
}
#Footer
{
    CLEAR: both;
    BORDER-TOP: #000 1px solid;
    MARGIN: 50px auto auto;
    WIDTH: 778px;
    TEXT-ALIGN: center
}
#PartnerFooter
{
    CLEAR: both;
    MARGIN: auto;
    WIDTH: 778px;
    TEXT-ALIGN: center
}
#Footer #SiteInfo
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 5px;
    FLOAT: left;
    PADDING-BOTTOM: 4px;
    PADDING-TOP: 4px
}
#Footer #SiteInfo .dianping
{
    FONT-FAMILY: Verdana
}
#Footer #SiteLink
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 0px;
    FLOAT: right;
    PADDING-BOTTOM: 4px;
    PADDING-TOP: 4px
}
#Footer #SiteAnnounce
{
    CLEAR: both;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 20px;
    COLOR: #aaa;
    PADDING-TOP: 0px;
    TEXT-ALIGN: left
}
#MenuGoal
{
    POSITION: relative
}
#MenuGoalList
{
    BORDER-RIGHT: #aaa 1px solid;
    BORDER-TOP: #aaa 1px solid;
    DISPLAY: none;
    Z-INDEX: 100;
    BACKGROUND: #f6f6f6;
    BORDER-LEFT: #aaa 1px solid;
    WIDTH: 58px;
    BORDER-BOTTOM: #aaa 1px solid;
    POSITION: absolute
}
#MenuCity
{
    POSITION: relative
}
A.Menu:link
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 2px;
    COLOR: #00f;
    PADDING-TOP: 4px;
    TEXT-DECORATION: none
}
A.Menu:visited
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 2px;
    COLOR: #00f;
    PADDING-TOP: 4px;
    TEXT-DECORATION: none
}
A.Menu:hover
{
    BACKGROUND: #03f;
    COLOR: #fff
}
A.Menu:active
{
    BACKGROUND: #03f;
    COLOR: #fff
}
#MenuCityList
{
    BORDER-RIGHT: #aaa 1px solid;
    BORDER-TOP: #aaa 1px solid;
    DISPLAY: none;
    Z-INDEX: 100;
    BACKGROUND: #f6f6f6;
    BORDER-LEFT: #aaa 1px solid;
    WIDTH: 58px;
    BORDER-BOTTOM: #aaa 1px solid;
    POSITION: absolute
}
#MenuIframe
{
    DISPLAY: none;
    Z-INDEX: 50;
    POSITION: absolute
}
#IFRAME1
{
    DISPLAY: none;
    Z-INDEX: 50;
    POSITION: absolute
}
#MenuIframe2
{
    DISPLAY: none;
    Z-INDEX: 50;
    POSITION: absolute
}
#MenuCityList UL
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
#MenuCityList LI
{
    LIST-STYLE-TYPE: none;
    TEXT-ALIGN: left
}
#MenuCityList LI A:link
{
    PADDING-RIGHT: 5px;
    DISPLAY: block;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 1px;
    WIDTH: 48px;
    COLOR: #666;
    PADDING-TOP: 1px;
    TEXT-DECORATION: none
}
#MenuCityList LI A:visited
{
    PADDING-RIGHT: 5px;
    DISPLAY: block;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 1px;
    WIDTH: 48px;
    COLOR: #666;
    PADDING-TOP: 1px;
    TEXT-DECORATION: none
}
#MenuCityList LI A:hover
{
    BACKGROUND: #c00;
    COLOR: #f3f3f3
}
#MenuCityList LI A:active
{
    BACKGROUND: #c00;
    COLOR: #f3f3f3
}
#Class
{
    WIDTH: 778px;
    PADDING-TOP: 10px
}
#ClassLeft
{
    PADDING-LEFT: 0px;
    FLOAT: left;
    WIDTH: 540px;
    LINE-HEIGHT: 18px
}
#ClassRight
{
    FLOAT: right;
    WIDTH: 210px;
    PADDING-TOP: 60px
}
#ClassRight #ClassItem
{
    PADDING-LEFT: 10px;
    WORD-SPACING: 2px;
    WORD-BREAK: normal;
    LINE-HEIGHT: 150%;
    PADDING-TOP: 5px
}
#ClassLeft #SetRight
{
    PADDING-TOP: 7px;
    TEXT-ALIGN: right
}
#ClassLeft #ClassTitle
{
    PADDING-LEFT: 10px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    BACKGROUND: #ededed;
    MARGIN-BOTTOM: 2px;
    COLOR: #d8580b;
    PADDING-TOP: 4px;
    HEIGHT: 22px
}
#ClassLeft #ClassTitle #ChainName
{
    FLOAT: left;
    WIDTH: 345px
}
#ClassLeft #ClassTitle #ChainName H1
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 11pt;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: #601212;
    PADDING-TOP: 0px
}
#ClassLeft #ClassTitle #TRight
{
    FONT-WEIGHT: bold;
    FLOAT: left;
    WIDTH: 45px;
    TEXT-ALIGN: right
}
#ClassLeft #ClassTitle #TServ
{
    FONT-WEIGHT: bold;
    FLOAT: left;
    WIDTH: 40px;
    TEXT-ALIGN: right
}
#ClassLeft #ClassTitle #TAverCost
{
    FONT-WEIGHT: bold;
    FLOAT: left;
    WIDTH: 45px;
    TEXT-ALIGN: right
}
#ClassLeft #VendorItem IMG
{
    POSITION: relative;
    TOP: 3px
}
#ClassLeft #VendorItem
{
    PADDING-LEFT: 10px
}
#ClassLeft #ChainInfo
{
    PADDING-BOTTOM: 2px;
    PADDING-TOP: 5px;
    HEIGHT: 118px
}
#ClassLeft #ChainInfo #ItemLeft
{
    PADDING-LEFT: 5px;
    FLOAT: left;
    WIDTH: 130px;
    LINE-HEIGHT: 28px;
    TEXT-ALIGN: center
}
#ClassLeft #ChainInfo #ItemRight
{
    PADDING-LEFT: 10px;
    FLOAT: right;
    MARGIN-BOTTOM: 0px;
    WIDTH: 390px;
    HEIGHT: 95px
}
#ClassLeft #ChainInfo IMG
{
    POSITION: relative;
    TOP: 4px
}
#ClassLeft #ChainInfo #TRight
{
    PADDING-RIGHT: 2px;
    TEXT-ALIGN: right
}
#ClassLeft #ItemTitle
{
    MARGIN-TOP: 25px;
    FONT-WEIGHT: bold;
    PADDING-BOTTOM: 22px;
    BORDER-BOTTOM: #bcbcbc 1px dotted
}
#ClassLeft #ItemTitle #ItemLeft
{
    FONT-SIZE: 11pt;
    FLOAT: left;
    COLOR: #601212
}
#ClassLeft #ItemTitle #ItemRight
{
    FLOAT: right;
    MARGIN-RIGHT: -6px
}
#ClassLeft #ClassOrder
{
    CLEAR: both;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    WIDTH: 565px;
    PADDING-TOP: 5px
}
#ClassLeft #ClassOrderleft
{
    FLOAT: left
}
#ClassLeft #ClassOrderRight
{
    MARGIN-TOP: -17px;
    FLOAT: right;
    WORD-SPACING: 4px
}
#ClassLeft #ClassItem
{
    MARGIN-LEFT: 15px;
    LINE-HEIGHT: 150%
}
#ResItemList IMG
{
    POSITION: relative;
    TOP: 3px
}
#ResItemList
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 15px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 2px
}
#ClassLeft #ClassItem
{
}
#ClassLeft #ClassItem #ItemLeft
{
    FLOAT: left
}
#ClassLeft #ClassItem #ItemRight
{
    FLOAT: right
}
#ItemOther
{
    CLEAR: both;
    BORDER-TOP: gray 1px dotted;
    MARGIN-TOP: 25px;
    WIDTH: 540px;
    PADDING-TOP: 5px
}
#ClassCount
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 0px;
    COLOR: gray;
    PADDING-TOP: 10px
}
#ItemOther IMG
{
    POSITION: relative;
    TOP: 3px
}
#ItemOther #VotePage
{
    PADDING-LEFT: 10px;
    FONT-WEIGHT: bold;
    FLOAT: left
}
#ItemOther #MoreVote
{
    PADDING-RIGHT: 20px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    FLOAT: right
}
#ClassInfo
{
    WIDTH: 520px;
    PADDING-TOP: 5px
}
#ClassInfo #ClassItemRight
{
    FLOAT: left;
    TEXT-ALIGN: left
}
#ClassInfo #ClassItemLeft
{
    PADDING-RIGHT: 6px;
    FONT-WEIGHT: bold;
    FLOAT: left;
    COLOR: #601212
}
#ItemList
{
    MARGIN-TOP: 5px;
    FONT-SIZE: 9pt
}
#ClassAction
{
    MARGIN-TOP: 10px
}
#ClassAction #VoteButton
{
    POSITION: relative
}
#ClassAction #Voter
{
    FLOAT: left;
    WIDTH: 110px
}
#ChainImg
{
    WIDTH: 100px
}
#VoteLine
{
    PADDING-LEFT: 1px;
    BACKGROUND: #ffb23f;
    MARGIN: -2px;
    HEIGHT: 10px
}
#VoteOrder
{
    BORDER-RIGHT: #d9d8d8 1px solid;
    BACKGROUND: #f1f1f0;
    BORDER-LEFT: #d9d8d8 1px solid;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #d9d8d8 1px solid;
    HEIGHT: 20px
}
#ClassVoteList
{
    MARGIN-TOP: 0px
}
#ClassVoteList #UserVote
{
    MARGIN-BOTTOM: 10px;
    WIDTH: 540px;
    PADDING-TOP: 3px
}
#ClassVoteList #UserVote #VoteTitle IMG
{
    POSITION: relative;
    TOP: 3px
}
#ClassVoteList #UserVote #VoteTitle
{
    BACKGROUND: #ededed;
    PADDING-TOP: 2px;
    HEIGHT: 21px
}
#ClassVoteList #UserVote #VoteTitleLeft
{
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FLOAT: left;
    PADDING-TOP: 1px
}
#ClassVoteList #UserVote IMG
{
    POSITION: relative;
    TOP: 3px
}
#ClassVoteList #UserVote #VoteScore
{
    FLOAT: left;
    HEIGHT: 20px
}
#ClassVoteList #UserVote #VoteClass
{
    MARGIN-TOP: 5px
}
#ClassVoteList #UserVote #VoteClass #VoteLeft
{
    PADDING-RIGHT: 20px;
    FLOAT: left;
    WIDTH: 470px
}
#ClassVoteList #UserVote #VoteClass #VoteRight
{
    FLOAT: right;
    TEXT-ALIGN: right
}
#ClassVoteList #UserVote #VoteLeft #VoteItem
{
    PADDING-LEFT: 5px
}
#ClassVoteList #UserVote #VoteLeft #VoteComment
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 5px
}
#ClassVoteList #UserVote #VoteLeft #VoteBottom
{
    CLEAR: both;
    TEXT-ALIGN: right
}
#ClassVendor IMG
{
    POSITION: relative;
    TOP: 3px
}
#ClassMutuRes
{
    MARGIN-TOP: 15px;
    BACKGROUND: #ededed
}
#ClassMutuRes #ClassMutuResTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    PADDING-TOP: 7px;
    TEXT-ALIGN: center
}
#ListResTitle
{
    PADDING-LEFT: 8px;
    FONT-WEIGHT: bold;
    PADDING-TOP: 8px
}
#ListResName
{
    TEXT-ALIGN: center
}
#ClassRight #MyItem
{
    PADDING-BOTTOM: 15px
}
#ClassRight #MyItem #ItemList
{
    MARGIN-TOP: 5px;
    PADDING-LEFT: 15px;
    FONT-SIZE: 9pt
}
#ClassRight #ItemTitle
{
    MARGIN-TOP: 18px;
    PADDING-LEFT: 10px;
    FONT-SIZE: 11pt;
    COLOR: #601212
}
#ClassRight #ResPhoto
{
    MARGIN-TOP: 30px
}
#ClassRight #ResPhoto #Title
{
    FONT-SIZE: 11pt;
    COLOR: #601111
}
#ClassRight #ResPhoto #Content
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 0px;
    LINE-HEIGHT: 150%;
    PADDING-TOP: 5px
}
#ClassRight #ResPhoto #PhotoList
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 3px;
    PADDING-TOP: 1px
}
#ClassRight #ResPhoto #Link
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 15px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 5px
}
.tdNoteTitle
{
    WIDTH: 148px
}
.Tstyle1
{
    COLOR: blue;
    TEXT-DECORATION: underline
}
.Tstyle2
{
    COLOR: #601212
}
.Tstyle3
{
    FONT-WEIGHT: bold;
    COLOR: #601212
}
.Tstyle4
{
    COLOR: #4a240f;
    TEXT-DECORATION: underline
}
.TStyle5
{
    FONT-WEIGHT: bold;
    COLOR: #df6e2a
}
.TableStyle
{
    WORD-BREAK: break-all;
    WORD-WRAP: break-word
}
.TdStyle
{
    TEXT-ALIGN: center
}
.Tsize
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt
}
#S4 LI
{
    MARGIN-LEFT: 16px;
    COLOR: #ffa24c;
    PADDING-TOP: 2px;
    LIST-STYLE-TYPE: square
}
.myLoveBg
{
    BACKGROUND-COLOR: #defbff
}
INPUT
{
    FONT-SIZE: 12px;
    FONT-FAMILY: "??";
    HEIGHT: 20px
}
