﻿p { margin: 0px; padding: 0px; }
.nav { overflow: hidden; padding: 130px 0px 0px 3px; height: 37px; background: #813605 url(../Images/Family/FamilyHead_Logo.gif) no-repeat; }
.subNav { overflow: hidden; float: left; display: block; width: 118px; height: 25px; text-align: center; font: bold 12px/27px 宋体; background: url(../Images/Family/FamilyHead_NavBg.gif) no-repeat; }
.subNav a { text-decoration: none; }
.navLink:link { color: #666; }
.navLink:hover, .here:link { color: #000; }
.headBottom { clear: both; height: 9px; border-top: solid 3px #000; background: url(../Images/Family/Family_Wall.gif) repeat-x; }

.content { background: url(../Images/Family/Family_ContentBg.gif) repeat-y; }
.conBottom { height: 14px; background: url(../Images/Family/Family_ConBom.gif) no-repeat; _margin-bottom: -1px; /*For Ie 6*/ }

.company { height: 93px; text-align: center; background: url(../Images/Family/Family_CompanyInfo.gif) no-repeat; }
.siteinfo a { padding: 0px 15px 0px 11px; font: bold 14px/28px 宋体; border-right: solid 2px #000; }
#NoBorder { border: none; }
.copyright, .contact, .icp { font: normal 11px/16px Verdana,Arial; }
.copyright span, .contact span { margin-left: 12px; }
.clear { clear: both; }
/* Family.htm */
.contentL { float: left; }
.names1 { width: 675px; height: 255px; background: url(../Images/Family/Family_NamesL.gif) no-repeat 38px 0px; }
.names2 { padding-left: 66px; width: 596px; height: 255px; background: url(../Images/Family/Family_namesR.gif) no-repeat 633px 0px; }
.names3 { width: 567px; height: 242px; background: url(../Images/Family/Family_Border.gif) repeat-x 66px 13px; }
.names4 { padding: 16px 0px 0px 85px; height: 228px; font-weight: bold; color: #652b00; background: url(../Images/Family/Family_Names.gif) no-repeat 31px 57px; }
.names4 a { display: block; margin: 17px 12px 0px 0px; float: left; }
.explor1 { margin-top: 6px; width: 664px; height: 31px; background: url(../Images/Family/Family_BorderL.gif) no-repeat 37px 0px; }
.explor2, .constellation2, .horoscope2 { padding-left: 58px; height: 31px; background: url(../Images/Family/Family_BorderR.gif) no-repeat 640px 0px; }
.explor3, .constellation3, .horoscope3, .name3 { width: 582px; height: 31px; text-align: center; letter-spacing: 5px; background: url(../Images/Family/Family_Bg.gif) repeat-x; }
.explor3, .constellation3 p, .horoscope3 p, .name3 { font: bold 14px/31px 宋体; }
.discover1 { margin-top: 13px; width: 654px; height: 104px; background: url(../Images/Family/Family_LeftEx.gif) no-repeat 47px 0px; }
.discover2 { padding-left: 200px; width: 460px; height: 104px; background: url(../Images/Family/Family_RightEx.gif) no-repeat 510px 0px; }
.discover3 { overflow: hidden; width: 309px; height: 104px; background: url(../Images/Family/Family_Discover.gif); }
.discover3 a { display: block; float: left; text-decoration: none; }
.wiki1 { margin: 6px 29px 14px 26px; }
.wiki2 { margin: 6px 0px 0px 26px; }
.forIe6 { _margin-left: 13px; }
.constellation1, .horoscope1 { float: left; margin-top: 10px; width: 353px; height: 138px; background: url(../Images/Family/Family_BorderL.gif) no-repeat 36px 0px; }
.constellation2 { background: url(../Images/Family/Family_BorderR.gif) no-repeat 320px 0px; }
.constellation3 { padding: 0px 10px; width: 243px; }
.constellation3 p, .horoscope3 p { padding: 2px 0px 5px 0px; }
.constellation3 a, .horoscope3 a { line-height: 32px; text-decoration: none; }
.horoscope1 { width: 308px; background-position: 0px 0px; }
.horoscope2 { padding-left: 22px; background: url(../Images/Family/Family_BorderR.gif) no-repeat 285px 0px; }
.horoscope3 { padding: 0px 30px; width: 203px; background-position: 0px 0px; }

.rPart { width: 230px; border-left: solid 2px #000; border-right: solid 2px #000; background: #F5DDB9 url(../Images/Family/Family_Query.gif) no-repeat -2px 0px; }
.ask { clear: both; padding: 12px 28px 50px 0px; }
.ask p { overflow: hidden; float: right; padding-left: 18px; width: 12px; text-align: center; color: #652b00; font-family: Arial; }
.ask span { font: italic bold 12px/12px Arial; }
.getIt { height: 90px; font-size: 12px; background: url(../Images/Family/Family_AskIt.gif) no-repeat 11px 3px; }
.BiteIt { padding: 40px 0px 22px 14px; letter-spacing: 5px; }
.key { margin-right: 4px; width: 98px; height: 16px; vertical-align: middle; font-size: 12px; border: solid 1px #000; }
.rollIt { width: 31px; height: 31px; vertical-align: middle; border: none; background: url(../Images/Family/Family_GetIt.gif) no-repeat 1px 1px; }
.name1 { width: 214px; height: 31px; background: url(../Images/Family/Family_BorderL.gif) no-repeat 14px 0px; }
.name2 { padding-left: 35px; background: url(../Images/Family/Family_BorderR.gif) no-repeat 193px 0px; }
.name3 { width: 158px; }
.name3 a { text-decoration: none; }
.skill { padding: 14px 14px 40px 14px; text-indent: 2em; }
.takeIt1, .takeIt2 { float: right; width: 1px; height: 80px; }
.takeIt1 { padding-left: 96px; background: url(../Images/Family/Family_NameSkill.gif) no-repeat; }
.intro { padding-top: 8px; line-height: 24px; }

/* Horoscope_Luck.htm */
.animal1 { float: left; padding-left: 58px; width: 180px; border-right: solid 2px #000; background: url(../Images/Family/Horoscope_Title.gif) no-repeat 58px 0px; }
.animal2 { margin-top: 157px; padding: 0px 0px 12px 0px; height: 511px; border-left: solid 2px #000; background: #F5DDB9 url(../Images/Family/Horoscope_borderBottom.gif) no-repeat -2px 477px; }
.animal3 { padding: 0px 9px; height: 477px; background: url(../Images/Family/Horoscope_Bg.gif) repeat-y -2px 0px; }
.animal3 a { display: block; float: left; padding: 0px 0px 0px 15px; width: 58px; height: 80px; text-align: center; text-decoration: none; line-height: 24px; }

.analyze { float: left; width: 648px; }
.target { padding-top: 25px; width: 600px; height: 55px; text-align: center; font: bold 24px/50px 宋体; letter-spacing: 12px; color: #fcb201; background: url(../Images/Family/Horoscope_TargetBg.gif) no-repeat 145px 25px; }
.seeFuture { padding: 6px 0px 10px 0px; text-align: right; }
.seeFuture a { margin-left: 8px; }
.indicate { float: left; padding: 0px 36px; width: 12px; }
.showFutrue { float: left; width: 540px; line-height: 18px; text-indent: 2em; }
.red { color: Red; }
/* Horoscope.htm */
.seperate { padding: 16px 20px 16px 0px; border-bottom: dashed 1px #7d3100; }
.detail { padding-top: 8px; text-align: right; }
.detail a { color: #fe0000; }

/* Horoscope_Luck.aspx */
.makeTitle { margin-top: 20px; font: bold 14px/20px 宋体; }
.list { padding: 10px; border-bottom: solid 1px #333; font-size: 12px; }
.list input { margin: 0px 6px 0px 20px; vertical-align: middle; }
.generate { float: right; margin: 30px 100px 0px 0px; width: 260px; height: 100px; font: bold 20px/100px 宋体; }
.result { clear: both; padding: 0px 100px; text-align: right; line-height: 24px; font-size: 12px; }

/*Constellation.aspx*/
.star1 { background: url(../Images/Family/Constellation_Title.gif) no-repeat 58px 0px; }
.star2 { height: 451px; background-position: -2px 417px; }
.star3 { height: 417px; }
.star3 a { padding-left: 25px; width: 40px; height: 70px; }
.cTarget { letter-spacing: 0px; }
.canalyze div { text-indent: 0em; }
.canalyze ul { margin: 0px; padding: 0px; }
.canalyze ul li { margin-left: 22px; list-style-type: square; }

/*Name.htm*/
.nameNav1 { background-image: url(../Images/Family/Name_Title.gif); }
.nameNav2 { margin-top: 121px; font: normal 14px/22px 宋体; letter-spacing: 8px; border-left: solid 2px #000; background-color: #F5DDB9; }
.nameNav2 a { margin-left: 54px; color: #ffd800; }
.nameNav2 a:hover { color: #FFE97F; text-decoration: none; }
.nameItem1 { height: 21px; background: url(../Images/Family/Name_ItemBottom1.gif) no-repeat; }
.nameItem2 { height: 23px; background: url(../Images/Family/Name_ItemTop.gif) no-repeat 28px 0px; }
.nameItem3 { height: 21px; background: url(../Images/Family/Name_ItemBottom2.gif) no-repeat 28px 0px; }
.lastItem { height: 21px; margin: 0px 18px 0px 28px; border-bottom: solid 1px #000; background: url(../Images/Family/Name_ItemBottom2.gif) no-repeat; }
.lastItem a { margin-left: 25px; }
.explain { padding: 0px 40px 0px 16px; width: 650px; line-height: 20px; }
.picCab { float: right; padding: 10px; }
.nospace { letter-spacing: normal; }
.short { width: 60px; }

