﻿.HomeNavCur span {letter-spacing:1px; }
.HomeNavCur {background: transparent; margin:5px; width:60px; float:left;border-bottom:1px solid white;position:relative; z-index:99;}
.HomeNavCur .xtop{display:block; background:transparent; font-size:1px;}
.HomeNavCur .xb1, .HomeNavCur .xb2, .HomeNavCur .xb3, .HomeNavCur .xb4 {display:block; overflow:hidden;}
.HomeNavCur .xb1, .HomeNavCur .xb2, .HomeNavCur .xb3 {height:1px;}
.HomeNavCur .xb2, .HomeNavCur .xb3, .HomeNavCur .xb4 {background:#fff; border-left:1px solid #17a14e; border-right:1px solid #17a14e;}
.HomeNavCur .xb1 {margin:0 5px; background:#17a14e;}
.HomeNavCur .xb2 {margin:0 3px; border-width:0 2px;}
.HomeNavCur .xb3 {margin:0 2px;}
.HomeNavCur .xb4 {height:2px; margin:0 1px;}
.HomeNavCur .xboxcontent {display:block; background:#fff; border:0 solid #17a14e; border-width:0 1px;  text-align:center;}
.HomeNavRes span {letter-spacing:1px;}
.HomeNavRes {background: transparent; margin:5px; width:60px; float:left;}
.HomeNavRes .xb1, .HomeNavRes .xb2, .HomeNavRes .xb3, .HomeNavRes .xb4 {display:block; overflow:hidden;}
.HomeNavRes .xb1, .HomeNavRes .xb2, .HomeNavRes .xb3 {height:1px;}
.HomeNavRes .xb2, .HomeNavRes .xb3, .HomeNavRes .xb4 {background:#eef9eb; border-left:1px solid #17a14e; border-right:1px solid #17a14e;}
.HomeNavRes .xb1 {margin:0 5px; background:#17a14e;}
.HomeNavRes .xb2 {margin:0 3px; border-width:0 2px;}
.HomeNavRes .xb3 {margin:0 2px;}
.HomeNavRes .xb4 {height:2px; margin:0 1px;}
.xboxcontent {display:block; background:#eef9eb; border:0 solid #17a14e; border-width:0 1px;  text-align:center;}
#simpleSearchBoxDiv
{
    float:right; width:440px;text-align:right;
}
#adSearchBoxDivO
{
    background-color:Red;    
}
#clubSearchBoxDiv
{
    float:right; width:335px; margin-top:-30px;
}
#actionButtonHome
{
    float:right; width:262px; text-align:right; margin-top:-36px;
}
.homeNavLine
{
    clear:both;border-top:1px solid #17a14e; width:100%; height:1px; position:absolute;top:95px;
}
.searchButtonImg
{
    width:63px;  height:25px;  line-height:25px;  font-size:12px; color:#1b6f01;    
    background:url("http://www.nowpei.com/Images/SiteImages/shbutton.gif") no-repeat center bottom; 
    border:none;
}
#SiteHeaderUC_messageTypePanel a:link, #SiteHeaderUC_myNowPeiPanel a:link
{
    color:#1B6F01;    text-decoration:none;   width:100%;  padding-left:10px; padding-right:10px;  padding:5px 10px;
}
#SiteHeaderUC_messageTypePanel a:visited, #SiteHeaderUC_myNowPeiPanel a:visited
{
    color:#1B6F01;   text-decoration:none;      width:100%;   padding-left:10px; padding-right:10px;  padding:5px 10px;
}
#SiteHeaderUC_messageTypePanel a:hover, #SiteHeaderUC_myNowPeiPanel a:hover
{
    background-color:#1B6F01; color:White;   width:100%; padding-left:10px; padding-right:10px; padding:5px 10px;
}
#SiteHeaderUC_messageTypePanel, #SiteHeaderUC_myNowPeiPanel
{
    padding-top:5px;  padding-bottom:5px;
}
#unreadMessageHeader
{
	background-color:#F5F5F5;height:20px; font-size:12px;width:250px;text-align:right;	}
#unreadMessageRoundDiv
{
    border:solid 1px #DCDCDC;   padding:3px; background-color:White; width:250px; }
.imgHome
{
    height:75px;
    width:100px;
}
.staHappyNum
{
	color:White; font-size:14px; width:40px;font-family:Arial;
}
.happyNubStat
{
    margin-left:800px; top:-55px; color:Black; position:relative;
}
#HeaderNavBar
{    
    margin-left:5px; position:absolute; top:75px; font-size:14px;
}
#HeaderNavBarTopImg
{    
    margin-left:5px; position:absolute; top:158px; font-size:14px;
}
#HeaderSearchBar
{
    border:solid 2px #17A14E;  padding-left:5px; padding-bottom:5px; padding-right:5px; height:auto;
}
#AutoCompleteText2
{
    color:Gray;
}
#AutoCompleteText1
{
    color:Gray;
}
#AutoCompleteDiv
{   
    border:1px solid #7AC142;  z-index: 101;  position:absolute;  height: auto; background-color: White;    
}        
.mouseover   
{   
  color:White; background-color:#7AC142; cursor:default;   
}
.mouseout
{   
  color:#7AC142;  background-color:White;  cursor:default;   
}
#unreadMessageBoxClub
{
  position:absolute; width: 300px; z-index:0; display:none;    
}
.textIndent40
{
    text-indent:30px;
}
#currentViewStatus
{
     background-color:#E2F6DD;
     color:#258D34;
     text-align:center;
     padding:5px;
}
#currentViewStatus span
{
	font-weight:bold;
}
#HomeNavDesc01,#HomeNavDesc02, #HomeNavDesc03,#HomeNavDesc04,#HomeNavDesc07
{	
	position:absolute;display:none;z-index:999;	width:195px;height:53px;   	
  background-image: url(http://www.nowpei.com/Images/SiteImages/tipbox.gif);
  background-repeat:no-repeat;
}
#HomeNavDesc01 span,#HomeNavDesc02 span, #HomeNavDesc03 span, #HomeNavDesc04 span, #HomeNavDesc07 span
{
    position:relative;top:13px;left:8px;
}

#hotHappiesDiv
{
	padding-left:10px; text-align:cente   padding-bottom:10px;

}}
#hotCitiesDiv
{
	padding-left:10px; text-align:center; padding-top:10px; padding-bottom:10px;
}
div.RoundedCornerHomeCurrent
{
    background: #17A14E; font-size:15px;
}  
b.rtopHomeCurrent
{
    display:block; background: #FFF;
}
b.rtopHomeCurrent b
{
    display:block; height: 1px; overflow: hidden;  background: #17A14E
} 
b.rtopHomeCurrent b.r4Home{margin: 0 1px;height: 2px} 
div.RoundedCornerHome
{
    background: #EEF9EB;  font-size:14px;
}
b.rtopHome
{
    display:block; background: #FFF
}  
b.rtopHome b
{
    display:block;  height: 1px; overflow: hidden; background: #EEF9EB
}   

b.r1Home{margin: 0 5px}  
b.r2Home{margin: 0 3px}  
b.r3Home{margin: 0 2px}  
b.rtopHome b.r4Home{margin: 0 1px;height: 2px} 

.homeNavTextDiv
{
    width:120px;  height:30px; margin-right:5px;  text-align:center;  font-size:20px;
}    
.homeNavTextDivLink
{
    text-decoration:none; font-weight:bold; color:#17A14E;    
}
.homeNavTextDivLinkCurrent
{
    text-decoration:none; font-weight:bold;color:#FFF;
}
.firstCategoryType
{
    background-color:#FF6000;
}
.secondCategoryType
{
    background-color: #FF6000; color:#fff;
}
body, html
{
    font-size:12px; color:#666666; padding:0; margin: 0; line-height:20px;
}
#bodymax{overflow:auto;overflow-x:hidden;margin: 0 auto; padding:8px 30px; padding-bottom:0px; background: #fff;  max-width: 964px; width:expression( documentElement.clientWidth > 950 ? (documentElement.clientWidth == 0 ? (body.clientWidth >950 ? "950" : "auto") : "950px") : "auto" ); }
hr{width:100%;  }
.heunLine{clear:both;border-top:1px solid #17a14e; z-index:-10px; width:950px; position:absolute; top:105px;}
.heunLineTopImg{clear:both;border-top:1px solid #17a14e; z-index:-10px; width:950px; position:absolute; top:188px;}
.linepadding
{
    line-height:24px;        
}
p{padding-top:0px;margin-top:0px;padding-bottom:0px;margin-bottom:0px;}
.blogCommentTime{width:160px;border-bottom:dashed 1px gray;margin-bottom:4px;}
.pageBodyLeft{width: 660px;  clear:both;  float:left;}
.pageBodyRight{float:right;  width:240px;  margin-left:45px;}
.topPaddingDiv{background:none;height:3px;font-size:4px;}
.pageBodyRightHeader{background-color:#E2F6DD; height:20px;padding-left:5px;padding-right:5px;padding-top:5px;vertical-align:middle;
    margin-bottom:10px;font-size:12px;color:#1B6F01;}
.pageBodySimpleHeader{color:#258D34; font-size:14px;  margin-bottom:15px;}
.pageBodySimpleHeader a{font-size:12px;}
.fontSize12{font-size:12px;}
.pageBody{margin-top:0px;}
.pageBody a:link{color:#336699;  text-decoration:none;}
.pageBody a:visited{color:#336699;  text-decoration:none;}
.pageBody a:hover{background-color:#336699; color:White;}
.linkShow a:link, #loginHeader a:link{color:#17A14E; text-decoration:none;}
.linkShow a:visited, #loginHeader a:visited{color:#17A14E;  text-decoration:none;}
.linkShow a:hover, #loginHeader a:hover{background-color:#17A14E;  color:White;}
.loginNameLink a:link
{
    color:#FF6000; text-decoration:none;    
}
.loginNameLink a:visited
{
    color:#FF6000; text-decoration:none;    
}
.loginNameLink a:hover
{
    background-color:#FF6000;color:White;  
}
.welcomeTextColor
{
    color:#FF6000;
}
.loginUserName
{
	color:#FF6000;text-decoration:none;
}
.SiteHeader{width:100%;}
.footer
{
    width:100%;  clear:both; margin-top:20px;   padding:5px;
    background-color:#F5FBF0;   height:40px; margin-bottom:0px;
}
.textUnderlineNo
{
    text-decoration:none;
}
.topMargin
{
    margin-top:10px;
}
.topMargin5
{
    margin-top:5px;
}
.topMargin1
{
    margin-top:1px;
}
.topMargin20
{
    margin-top:20px;
}
.topMargin30
{
    margin-top:30px;
}
.topMargin40
{
    margin-top:40px;
}
.topMargin60
{
    margin-top:60px;
}
.topMargin-10
{
    margin-top:-10px;
}
.topMarginZero
{
    margin-top:0px;
}
.topMargin1
{
    margin-top:1px;
}
.topRightLeftMargin2
{
    margin-top:2px; margin-left:2px; margin-right:2px;
}
.topRightLeftPadding2
{
    padding-top:2px; padding-left:2px; padding-right:2px;
}
.zPosition{position: absolute;z-index:100;}
.bottomMargin10{ margin-bottom:10px;}
.bottomMargin20{ margin-bottom:20px;}
.leftMargin{ margin-left:10px;}
.leftMargin15{ margin-left:15px;}
.leftMargin20{ margin-left:20px;}
.leftMargin5{margin-left:5px;}
.leftMargin-3{margin-left:-3px;}
.rightMargin5{margin-right:5px;}
.rightMargin7{margin-right:7px;}
.rightMargin10{margin-right:10px;}
.rightMargin14{margin-right:14px;}
.rightMargin20{margin-right:20px;}
.paddingZero{margin-top:0px;}
.padding5{padding:5px;}
.padding10{padding:10px;}
.paddingHome15{padding:0px 15px;}
.paddingTopBottom5{padding-bottom:5px;padding-top:5px;}
.paddingLeft5{padding-left:5px;}
.paddingLeft10{padding-left:10px;}
.paddingRight5{padding-right:5px;}
.paddingTop5{padding-top:5px;}
.paddingTop10{padding-top:10px;}
.paddingBottom10{padding-bottom:10px;}
.paddingTop7{padding-top:7px;}
.marginTopBottom4{margin-top:4px;margin-bottom:4px;}
.marginTopBottom10{margin-top:10px;margin-bottom:10px;}
.leftBorderSolid60{border-left:solid 1px #ACACAC;padding:5px 0 5px 10px;height:60%;}
.textAlginCenter{text-align:center;}
.textAlginLeft{text-align:left;}
.textAlginRight{text-align:right;}
.borderAll{border:solid 1px #B2D281;}
.borderLeftRight
{
    border-left:solid 1px #B2D281;
    border-right:solid 1px #B2D281;
}
.borderAllRed
{
    border:solid 1px #FF6600;
}
.borderBottomRed
{
    border-bottom:solid 1px #FF6600;
}
.borderLeftSolid
{
    border-left:solid 2px gray;
}
.borderLeftSolidThin
{
    border-left:solid 1px gray;
}
.borderBottomDashed
{
    border-bottom:dashed 1px gray;
}
.borderTopDashed
{
    border-top:dashed 1px gray;
}
.BorderRightLeft
{
    border-right:solid 1px #B2D281;
    border-left:solid 1px #B2D281;
}
.BorderRightLeftBottom
{
    border-right:solid 1px #B2D281;
    border-left:solid 1px #B2D281;
    border-bottom:solid 1px #B2D281;
}
.borderTopSolid
{
    border-top:solid 1px #B2D281;
}
.borderBottomSolid
{
    border-bottom:solid 1px #B2D281;
}
.borderRightSolid
{
    border-right:solid 1px #B2D281;
}
.borderTopSolidGray
{
    border-top:solid 1px #DCDCDC;
}
.borderBottomSolidGray
{
    border-bottom:solid 1px #DCDCDC;
}
.borderTopBottomSolid
{
    border-top:solid 1px #FF6600;
    border-bottom:solid 1px #FF6600;
}
.borderTopBottomSolidGray
{
    border-top:solid 1px #CECECE;
    border-bottom:solid 1px #CECECE;
}
.borderBottomLeftRightSolid
{
    border-bottom:solid 1px #E2F6DD; border-left:solid 1px #E2F6DD;border-right:solid 1px #E2F6DD;
}
.borderAllSolidGreen{ border:solid 1px #E2F6DD;}.tipFontBlod{font-size:12px; color:#FF6000;font-weight:bold;}
.bold{font-weight:bold;}.black{	color:#333333;}.clear{clear:both;}.floatLeft{float:left;}
.floatRight{float:right;}.aPointer{cursor:pointer;}.aNoUnderLine{text-decoration:none;	}
.descColor{text-align:left;font-size:14px;background-color:#F3F3F3;}.nodisplay{display:none;}
.tipFont{font-size:12px; color:#FF6000;}.navHeadNew01{color:#FF6000;}.navHeadNew02{color:#237bae;}
.unReadMessageFont{color:#009ACC;	font-size:12px;	float:left;}.clickButton{height:25px;margin-top:0px;	padding:1px; padding-left:5px; padding-right:5px; font-size:12px;	font-weight:lighter;border:1px solid #208347;
    color:white;cursor:pointer;	background-image: url(http://www.nowpei.com/Images/SiteImages/buttonjb.gif);background-repeat:repeat-x;}
.clickButtonImg{width:55px;  height:25px;  line-height:25px;  font-size:12px;  color:#1b6f01;    
    background:url("http://www.nowpei.com/Images/SiteImages/bg_button_01.gif") no-repeat center bottom; 
    border:none;}
.clickButtonImg6{width:125px;   height:25px;   line-height:25px;   font-size:12px; color:white;    
    background:url("http://www.nowpei.com/Images/SiteImages/uploadhp.gif") no-repeat center bottom; 
    border:none;}
input .4WordWidth{width:80px;}
input .6WordWidth{width:100px;}
.checkCode{width:50px;	height:18px;	border:1px solid #58805f;	line-height:21px;}
.checkCodeLink{cursor: pointer; text-decoration: underline;color:#8e8e8e;}
.textInput{width:200px;height:18px;border:1px solid #58805f;line-height:21px;padding-left:3px;}
.actionNum{color:#7AC142;}
td{padding:3px;}
#area{width:80px; border:1px solid #58805f;}
#secondarea{width:100px; border:1px solid #58805f;}
#selYear{width:60px; border:1px solid #58805f;}
#selMonth{width:40px;  border:1px solid #58805f;}
#selDay{width:40px; border:1px solid #58805f;}
.restWordNum{
    font-size:10px; width: 300px;    height: 14px 
}.restWordNumber{ color:Red;}
#ItemsPager{color:#666666;  margin-top:20px; margin-bottom:20px; text-align:left;}
img{border:none;}
.itemTitleShow{font-size:14px;}
.itemTitleShow a:link{color:#1B6F01;  text-decoration:none;}
.itemTitleShow a:visited
{
    color:#1B6F01;  text-decoration:none;    
}
.itemTitleShow a:hover
{
    background-color:#1B6F01;  color:White;  
}
.GeneralMessageBoxSize
{
    width: 270px; height: 158px;
}
.personHomeLink a:link{color:white; text-decoration:none;}
.personHomeLink a:visited{color:white;text-decoration:none;}
.personHomeLink a:hover{border:none;background:none;text-decoration:underline;}
.ImageANoHover a:link{color:inherit; text-decoration:none;}
.ImageANoHover a:visited{color:inherit; text-decoration:none;}
.ImageANoHover a:hover{border:none; background:none;}
.RedANoHover a:link{color:inherit; text-decoration:none;}
.RedANoHover a:visited{color:inherit;  text-decoration:none;}
.RedANoHover a:hover{border:none;background:none;color:#FF6000;}
#happyTextCondition{width:300px;  overflow:hidden;}  
#loginHeader{width:310px; 
	text-align:right;
	margin:0 auto;
}
.loginBoxName{
	width:20%;
	text-align:right;
}
#loginTable{
	width:300px; 
}
.linkColor{color:#17A14E;}
.dhtmlwindow{
position: absolute;border: 1px solid #208347;visibility: hidden;background-color: white;z-index:99;overflow:hidden;
}
.drag-handle{ 
padding: 5px;padding-left:15px;text-indent: 20px;font: bold 14px Arial;color: white;cursor: move;
background-image: url(http://www.nowpei.com/Images/SiteImages/boxbg.jpg);background-repeat:repeat-x;
overflow: hidden;width: auto;filter:progid:DXImageTransform.Microsoft.alpha(opacity=100);-moz-opacity: 1;opacity: 1;
}
.drag-handle .drag-controls{ 
position: absolute;right: 5px;top: 5px;cursor: hand;cursor: pointer;}
.drag-leftcon{
position:relative;left: -25px;top: -22px;cursor: hand;cursor: pointer;}
* html .drag-handle{ width: 100%;}
.drag-contentarea{ 
background-color: white;color: black;height: 150px;padding: 2px;overflow: auto; margin-top:-26px;
}
.drag-statusarea{ 
border-top: 1px solid gray;background-color: #F8F8F8;height: 13px;}
.drag-resizearea{float: right;width: 13px; height: 13px;cursor: nw-resize;font-size: 0;}
.mesWindow{border:#666 1px solid;background:#fff;z-index:300;font-size:12px;}  
.mesWindowTop{color:white;border-bottom:#eee 1px solid;margin-left:0px;padding:3px;font-weight:bold;text-align:left;font-size:12px;background-color:#61b229}  
.mesWindowContent{margin:4px;font-size:12px;}  
.mesWindow .close{height:15px;width:28px;border:none;cursor:pointer;text-decoration:none;background:#fff}  
#home-type{width:955px;position:relative; top:-25px;float:left;height:24px;margin:0 0 10px;}
#home-type ul.list{padding-left:230px;_position:relative;z-index:0;float:left;margin-left:2px;margin-bottom:-1px;list-style-type:none;margin-top:0px; font-size:14px;}
#home-type li{float:left;height:22px;margin:2px 2px 0 0;background:#bfe8b4;padding:0 1px;border-bottom:1px solid #15a050;}
#home-type li a{display:block;padding:2px 10px 2px;*padding:3px 10px 1px;text-decoration:none;color:#000;}
#home-type li a:hover{background-color:#2E8AE6;color:#fff;}
#home-type li.current{background:#15a050;height:24px;margin-top:0;padding:0;}
#home-type li.current a{color:#fff;padding-top:3px;*padding-top:4px;}
#home-type li.current a:hover{background:#15a050;color:#fff;}
#home-type-margin{background-color:#15a050;height:10px;width:955px;position:relative;top:-35px;float:left;}
#phome-type-margin{background-color:#15a050;height:31px;width:955px;position:relative;top:-35px;float:left;}
