/*community*/
.communityPhotoWrap { width:95%; margin:5px; padding:5px;}
.communityPhotoPreview {width: 126px; height:94px; border:solid 1px #a1a1a1; padding:5px 2px 0px 1px;float:left;}
.communityPhotoPreview:hover { background-color:#f4f4f4;}
.communityPhotoPreview img {width:110px; height:80px; }
.communityPhotoText {width:auto; height:100px; max-width:500px; min-width:300px;float:left; font:92%; padding-left:15px; margin-left:3px;}
.communityPhotoText:hover { background-color:#f4f4f4;}
.thankyouPhoto {float: left;
	width:auto;
	height:auto;
	text-align: left;
	padding-top: 10px;
	padding-right: 3px;
	padding-bottom: 10px;
	padding-left: 3px;
	max-width: 175px;
	font-size:94%;}
.thankyouPhoto p{font-size:90%; padding-left: 10x;}
.thankyouPhoto IMG {BORDER: 1px  #f6f6f6; PADDING: 6px;  width: auto;	height: 100px;}
	.communitylogin {
	color:#333;
	border-top: 2px solid #d7d7d7;
	margin-bottom: 1.5em;
	padding:0px 3px 5px 5px;
	background-color: #f6f6f6;
	font-size: 88%;
	background-image: url(/community/tourmanager/css/images/logo-bg.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
	.communitylogin p {margin: 1em 0 1em 0; border:none;color:#444; font-size:11px; line-height:1.5em;}
	
	.communitylogin ul {	padding-left: 12px;}
	.communitylogin ul li {
	font-size:11px;
	background-image: url(/community/tourmanager/css/images/arrow-navigate.gif);
	background-repeat: no-repeat;
	background-position: left 8px;
	padding-left: 12px;
	line-height:1.7em;
	}
	.communitylogin a:visited{color:#a1a1a1;}


  
   .cityin1page{width:28%;	float:left;	padding:8px 15px; position:relative;}
  .cityin1page a{color:#555;}
   .cityin1page strong{font-size: 12px;text-decoration:none; padding-left: 15px;background-image: url(https://data.chinahighlights.com/pic/pic-contact.gif);background-repeat: no-repeat;background-position: left center; line-height:1.2em;
  }
	
	.cityin1page div {text-align:left; font-size: 11px;; padding-left:15px; line-height:15px;}
	.cityin1page div a{color:#666;}

.travelreviewlist {padding:0 5px 0 5px; background-color:#fff; margin: 0 4px 4px 0;font-size:90%;}
.travelreviewlist p{text-align:left!important}
.picturereviewlist {
	background-image: url(/community/tourmanager/css/images/bg-citytourlist.gif);
	background-repeat: no-repeat;
	height:130px; width:170px;
	padding:5px 5px 20px 5px;
	float:left;
}
.picturereviewlist img{width:150px; height:110px; margin:5px;}

	#loginStatus {
	position:absolute;
	top:0;
	right:26px;
	width:280px;
	padding-bottom: 2px;
	margin-top: 2px;
	height:20px;
	font-size:90%;
	color:#666;
} #loginStatus a {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:95%;}
	#utility {
	position: absolute;
	top:0;
	left:26px;
	width:175px;
	padding-bottom: 40px;
	margin-top: 25px;
	border-top-width: 5px;
	border-top-style: solid;
	border-top-color: #A31022;
	float: left;
}


.infoBoxJournal {
	width: 46%;
	float: left;
	margin-right: 2%;
	padding: 40px 4px 4px 5px;
	font-size: 90%
	background-color:#f6f6f6;
	background-position:top;
	background-image: url(/community/tourmanager/css/images/bg-journal.gif);
	background-repeat: repeat-x;
	background-color: #f6f6f6;
}

.infoBoxJournal h3, .infoBoxJournal h3 a, {text-decoration:none; margin-left:4px;}


.messageList1 {
	padding: 5px 10px 5px 0;
	margin:10px 0 20px 0;
	font-size: 98%;
	background-color: #f3f3f3;
}
.messageList1 h3 { border:none; font-size: 11px; font-weight:normal; padding:0 10px 0 0; margin:0; line-height:1.9em; color: #666;}
.messageList1 p{ margin:0 0 0 10px;}
.feedbackList1 ul, .feedbackList2 ul {font-size:94%}

div.post {
	border: 1px solid silver;
	padding: 1px;
	margin-bottom: 16px;
}
div.posttop {
	padding: 4px 4px 4px 0px;
	background: #EEEEEE;
	height:20px;
}
div.username {
	font-weight: bold;
	width: auto;
	float: left;
}
div.date {
	width: auto;
	text-align: right;
}
div.posttext {
	padding: 4px;
	background: #F9F9F9;
}
div.posttext p {
	text-align:left!important;
}
#cruiseBox {width: 95%;float: left;margin-right: 2%;margin-left:3px;margin-top: 20px;border-top-width: 3px;border-top-style: solid;border-top-color: #A31022;border-bottom-width: 2px;border-bottom-style: solid;border-bottom-color: #a1a1a1;border-right-width: 3px;border-left-width: 1px;border-right-style: solid;border-left-style: solid;border-right-color: #a1a1a1;border-left-color: #a1a1a1;background:#f4f4f4;margin-right:15px;background-image: url(/community/tourmanager/css/images/logo-bg.gif);background-repeat: no-repeat;background-position: right -85px;}


.grayBlock{
	background-color:#f4f4f4;
	width:98%;
	padding-top: 0;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.grayBlock h6{
	background-color:#A31022;
	padding:1px;
	padding-left:5px;
	margin:0;
	color: #FFFFFF;
}
.boxx {
	border-top: 1px solid #bbb;
	margin:0 0 20px 0;
	padding:5px 10px 5px 10px;
}
.boxx span.titleBoxx{
	border-left: 1px solid #bbb;
	border-right: 1px solid #bbb;
	border-top: 1px solid #bbb;
	background-color:#fff;
	LEFT: 8px;
	font-size:113%;
	padding: 4px 4px 3px 4px;
	font-weight:bold;
	POSITION: relative;
	TOP: -28px;
	}
.boxx span.titleBoxxMore{
	border: 1px solid #bbb;
	background-color:#EAEAEA;
	LEFT: 8px;
	margin:0 3px 0 1px;
	font-size:113%;
	padding: 2px 4px 2px 4px;
	font-weight:bold;
	POSITION: relative;
	TOP: -28px;
	}
.boxx span.titleBoxx a,{text-decoration:none;color:#a31022;}
.boxx span.titleBoxxMore a {text-decoration:none;}
.boxx span.uploadBoxx{
	font-size:96%;
	padding: 2px 4px 2px 4px;
	POSITION: relative;
	TOP: -49px;
	text-align: right;
	left: 350px;
}


.downLoad {background-image:url(https://data.chinahighlights.com/pic/upload.gif); background-position:left 5px;; background-repeat:no-repeat; padding-left:20px; margin-left:5px; line-height:1.3em;}


#search_city, #search_dining_0_name, #search_lodging_0_name, #search_attractions_0_name {
	width:30em;
	background:#f9f9f9;
	border: solid silver 1px;
	font-size:92%;
	overflow: auto;
	position: absolute;
	visibility: visible;
	position: absolute;
	padding-left:5px;
	margin:-5px 0 0 9em;
	background-image: url(/community/tourmanager/css/images/logo-bg.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
#search_city1{
	width:30em;
	background:#f9f9f9;
	border: solid silver 1px;
	font-size:92%;
	overflow: auto;
	position: absolute;
	visibility: visible;
	position: absolute;
	padding-left:5px;
	margin:-5px 0 0 20em;
	background-image: url(/community/tourmanager/css/images/logo-bg.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.suggenstLink{
background-color:#c8c8c8;
padding:2px 6px 2px 0px;
}
.suggestLinkOver{
background-color:#666;
color:#eee;
padding:2px 6px 2px 0px;
}
#searchSuggest{
position:absolute;
background-color:#FFFFFF;
text-align:left;
border:1px solid #000000;
}
div#bgTraveljournal {
  	background-image: url(/community/tourmanager/css/images/bg-traveljournal.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}


.pricetravelbuddy{
	font-size:12px;
	padding-left:0px;
	margin-top:4px;
	margin-left: 1px;
	margin-bottom:10px;
	width: 90%;
	color: #666666;
}

/* Travel Buddy Page */
#buddy1 {
         margin-left:10px;
		 margin-top:10px;
         }
#buddy2 {width:62%;
         float:left;}
#customerS {width:100%;
          }
#customerS h5 {font-family:Verdana, Arial, Helvetica, sans-serif;
               font-size:14px;
			   color:#0F90D4;
			   padding:0px;
			   margin:0px;}
#customerS p {font-family:Verdana, Arial, Helvetica, sans-serif;
              font-size:11px;
			  color:#666666;
			  padding:0px;
			  margin:0px;
			  margin-left:10px;
			  margin-right:10px;
			  line-height:18px;}			   
#into {width:98%;
       background-color:#F2F0F1;
	   margin-top:10px;
	   padding-right:10px;
	   padding-bottom:3px;
	   }		   
#into h5 {font-family:Verdana, Arial, Helvetica, sans-serif;
          font-size:13px;
		  color:#666666;
		  padding:0px;
		  margin:0px;
		  margin-left:10px;	}		   
#into ul {list-style:none;}		   
#into ul li {font-family:Verdana, Arial, Helvetica, sans-serif;
             color:#666666;
			 font-size:11px;
			 padding:0px;
			 margin:0px;
			 padding-left:25px;
			 background-image:url(/community/tourmanager/css/images/p.GIF);
			 background-repeat:no-repeat;
			 background-position:12px 5px;
			 line-height:18px;}
#guideS {float:right;
         width:236px;
		 height:298px;
		 margin-left:3px;
		 margin-right:10px;
		 background-image:url(/community/tourmanager/css/images/travelbuddy3.JPG);}			 
#guideS p{font-family:Verdana, Arial, Helvetica, sans-serif;
          font-size:11px;
		  color:#949595;
		  margin-left:25px;
		  margin-right:23px;
		  line-height:18px;
		  margin-top:65px;
		  text-align:left;}	 
#click{width:100%;
       height:23px;
	   margin-top:5px;}		 
#click1 {float:right;
         width:120px;
		 }		 
#click2 {float:right;
         width:157px;
		 margin-left:10px;}
#main {width:100%;}		 
#main #nav {
	height:33px;
	width:600px;
	margin-top: 10px;
}		 
#main #nav .nav1 {width:131px;
                  height:33px;
				
				  background-image:url(/community/tourmanager/css/images/travelbuddy1.JPG);
				  font-family:Verdana, Arial, Helvetica, sans-serif;
				  font-size:12px;
				  font-weight:bold;
				  color:#FFFFFF;
				  text-align:center; line-height:28px;
				  float:left;margin-left:8px;
				  overflow:none; bottom:-4px; position: relative;}
#main #nav .nav1 a:link,#main #nav .nav1 a:visited {color:#fff;
                                                    text-decoration:none; padding:0px; margin:0px;height:28px;}
#main #nav .nav1 a:hover {text-decoration:underline;}
#main #nav .nav2 {width:123px; margin-left:8px;
                  margin-top:8px;
                  height:25px;
				  float:left;
				  background-image:url(/community/tourmanager/css/images/travelbuddy2.JPG);
				  background-repeat:no-repeat;
				  background-position:bottom; 
				  font-size:12px;
				  font-weight:bold;
				  color:#333;
				  text-align:center;
				  padding-top:0px;}
#main #nav .nav2 a {line-height:28px; color:#333; text-decoration:none;}
#main #buddycontent {padding:8px; border:#bbb 1px solid; overflow:visible;}
#main #buddycontent1 {padding:8px; border:#bbb 1px solid;}	 
#main #buddycontent2 {padding:8px; border:#bbb 1px solid;}	 		 
		 
		 
/*video*/		 			 
#bg {width:98%;
     background-color:#F5F1F0;
	 margin-top:10px;
	 margin-bottom:10px;
	 margin-left:8px;
	 padding-top:15px;
	 padding-bottom:15px;}
#bg #vList {width:93%;
            margin-left:3%;
			background-color:#FFFFFF;
			border:#CCCCCC 1px solid;
			padding-bottom:10px;
			padding-top:10px;
			margin-bottom:15px;position:relative;}	
#bg #vList .vSpecial {
	width:58px;
	height:58px;
	background-image:url(/community/video/image/special-video.gif);
	background-repeat:no-repeat;
	background-position:right top;
	position: absolute;
	right: 0px;
	top: 0px;
}
#bg #vList .v1 {width:139px;
                height:96px;
				background-image:url(/image/community/video/bg.jpg);
				background-repeat:no-repeat;
				margin:0px;
				padding:0px;
				margin-left:8px;
				float:left;
				margin-right:5px;}
#bg #vList .v1 img {padding:0px;
                    margin:0px;
					margin-left:5px;
					margin-top:3px;}
#bg #vList h2 {font-family:Arial, Helvetica, sans-serif;
               font-size:14px;
			   color:#A31022;
			   margin:0px;
			   padding:0px;}
#bg #vList h2 a{font-family:Arial, Helvetica, sans-serif;
               font-size:14px;
			   color:#A31022;
			   margin:0px;
			   padding:0px;
			   text-decoration:none;}
#bg #vList p {font-family:Verdana, Arial, Helvetica, sans-serif;
              font-size:11px;
			  color:#333333;
			  line-height:18px;
			  margin-right:10px;}
#bg #vList .word1 {font-family:Arial, Helvetica, sans-serif;
                   font-size:12px;
				   color:#999999;
				   font-weight:bold;
				   margin:0px;
				   padding:0px;}
#bg #vList .word2 {font-family:Verdana, Arial, Helvetica, sans-serif;
                   font-size:11px;
				   color:#333333;}
#vdetail {width:100%;
     margin-top:10px;
	 margin-bottom:10px;
	 margin-left:8px;
	 padding-bottom:15px;}
#vdetail h3 {font-family:Verdana, Arial, Helvetica, sans-serif;
             font-size:18px;
			 font-weight:bold;
			 color:#A31022;
			 background-image:url(/image/community/video/tBg.JPG);
			 margin:0px;
			 padding:0px;
			 padding-left:15px;
			 padding-top:3px;
			 padding-bottom:3px;}
#vdetail .video1 {
	width:466px;
	margin-top:15px;
	margin-left:3%;
	margin-right:auto;
}
#vdetail .video1 img {padding:0px;
                      margin:0px;}
#vdetail .video1 h4	{font-family:Verdana, Arial, Helvetica, sans-serif;
                             font-size:14px;
							 color:#000000;
							 padding:0px;
							 margin:0px;
							 padding-left:5px;
							 margin-top:5px;}
#vdetail .video1 .comment {width:100%;
                           border-bottom:#CCCCCC 1px dotted;
						   padding-bottom:5px;}
#vdetail .video1 .comment1 {float:left;
                            width:350px;
							padding-left:10px;}
#vdetail .video1 .word3 {font-family:Verdana, Arial, Helvetica, sans-serif;
                                    font-size:11px;
									color:#A31022;
									font-weight:bold;}
#vdetail .video1 .word4 {font-family:Verdana, Arial, Helvetica, sans-serif;
                                   font-size:11px;
								   color:#333333;
								   line-height:18px;}
#vdetail .video1 .comment2 {width:110px;
                            float:right;}
#vdetail .video1 .page {width:100%;
                        border:#D2D0D0 1px solid;
						height:20px;
						margin-top:15px;}
#vdetail .video1 .page p {font-family:Verdana, Arial, Helvetica, sans-serif;
                          font-size:11px;
						  padding:0px;
						  margin:0px;
						  margin-left:10px;}	
#vdetail .video1 .lo {width:100%;
                      height:20px;
					  margin-top:5px;}
#vdetail .video1 .lo p {font-family:Verdana, Arial, Helvetica, sans-serif;
                        font-size:11px;
						color:#333333;
						margin-left:10px;} 
/*flash样式*/
#vdetail .flash1 {
	width:646px;
	margin-top:15px;
	margin-left:15px;
	margin-right:auto;
	overflow:hidden;
	zoom:1;
	position:relative;
	border: 3px solid #BDCBD7;
	padding: 1px 3px 0 1px;
}
#vdetail .flash1 #flashContent{
	width:355px;
	height:315px;
	background:url(//.sinaimg.cn/dy/photo/07index/news_pic_ws_001.gif) no-repeat 10px 2px #E9F0F7;
	padding:13px 12px 0 11px;
	float:left;
	margin-right: 5px;
}
#vdetail .flash1 #flashContent .words {
	width: 300px;
	float:left;
	margin-top: 5px;
	margin-left: 15px;
	font-size: 13px;
	font-weight: bold;
	color: #A31022;
}
#vdetail .flash1 #Txt{
	padding:15px 10px 0 10px;
	text-align:left;
	
	
}
#vdetail .flash1 #Txt div#date{
	position:absolute;
	right:20px;
	bottom:30px;
	
}
#vdetail .flash1 #Txt h2 {
	color:#A31022;
	text-align:center;
	font-size:18px;
	font-family: Verdana, Geneva, sans-serif;
	font-weight: bold;
	padding:1px 0 5px 0;
	background:none;
	border-bottom: none;
	margin-top: 0px;
}
#vdetail .flash1 #Txt p{
	text-align:left;
	
	
	
}
#vdetail .flash1 #date_PN{text-align:left; font-size:12px;}

#vdetail .flash1 #time{
	padding:12px 0 0 0px;
	color:#5C5C5C;
	width:150px;
	float:left;
	text-align: left;
	margin-top: 10px;
	margin-left: 0px;
	font-size: 11px;
}
#vdetail .flash1 #flashContent .play {
	width: 60px;
	float:right;
	margin-top: 5px;
	background:url(/community/video/image/news_pic_ws_004.gif) no-repeat bottom right;
	margin-right: 5px;
}
#vdetail .flash1 #flashContent .pause {
	width: 60px;
	float:right;
	margin-top: 5px;
	background:url(/community/video/image/news_pic_ws_005.gif) no-repeat bottom right;
	margin-right: 5px;
}
#vdetail .flash1 img {padding:0px;
                      margin:0px;}
#vdetail .flash1 h4	{font-family:Verdana, Arial, Helvetica, sans-serif;
                             font-size:14px;
							 color:#000000;
							 padding:0px;
							 margin:0px;
							 padding-left:5px;
							 margin-top:5px;}
#vdetail .flash1 .comment {width:100%;
                           border-bottom:#CCCCCC 1px dotted;
						   padding-bottom:5px;}
#vdetail .flash1 .comment1 {float:left;
                            width:350px;
							padding-left:10px;}
#vdetail .flash1 .word3 {font-family:Verdana, Arial, Helvetica, sans-serif;
                                    font-size:11px;
									color:#A31022;
									font-weight:bold;}
#vdetail .flash1 .word4 {font-family:Verdana, Arial, Helvetica, sans-serif;
                                   font-size:11px;
								   color:#333333;
								   line-height:18px;}
#vdetail .flash1 .comment2 {width:110px;
                            float:right;}
#vdetail .flash1 .page {width:100%;
                        border:#D2D0D0 1px solid;
						height:20px;
						margin-top:15px;}
#vdetail .flash1 .page p {font-family:Verdana, Arial, Helvetica, sans-serif;
                          font-size:11px;
						  padding:0px;
						  margin:0px;
						  margin-left:10px;}	
#vdetail .flash1 .lo {width:100%;
                      height:20px;
					  margin-top:5px;}
#vdetail .flash1 .lo p {font-family:Verdana, Arial, Helvetica, sans-serif;
                        font-size:11px;
						color:#333333;
						margin-left:10px;} 	
/*--------*/
#vdetail .video2 {float:right;
                  width:26%;
				  margin-top:15px;}
.video2 h4	{font-family:Verdana, Arial, Helvetica, sans-serif;
                             font-size:14px;
							 color:#000000;
							 padding:0px;
							 margin:0px;
							 padding-left:5px;
							 margin-top:5px;
							 border-bottom:none;}				   
#vdetail  .video3 {
	width:25%;
	background-color:#F4F0F1;
	border:#D1CFD0 1px solid;
	float: right;
	margin-top: 20px;
}
#vdetail  .video3 h4	{font-family:Verdana, Arial, Helvetica, sans-serif;
                             font-size:14px;
							 color:#000000;
							 padding:0px;
							 margin:0px;
							 padding-left:5px;
							 margin-top:5px;
							 border-bottom:none;}
#vdetail .video3 p{font-family:Verdana, Arial, Helvetica, sans-serif;
                           font-size:11px;
						   color:#333333;
						   line-height:16px;
						   margin:0px;
						   padding:0px;
						   margin-left:5px;
						   margin-right:8px;
						   margin-bottom:10px;
						   text-align:left;}							 
#vdetail .video2 .relatedV {width:100%;
                            background-color:#F4F7FC;
							border:#DBE2F3 1px solid;}							 
#vdetail .video2 .relatedV .video4 {width:75px;
                                    float:left;
									margin-left:6px;
									margin-top:8px;
									font-family:Verdana, Arial, Helvetica, sans-serif;
									font-size:11px;
									padding-bottom:6px;}					 
#vdetail .video2 .relatedV .video4 img {padding:0px;
                                        margin:0px;}							 
#vdetail .video2 .relatedV .video4 p {font-family:Verdana, Arial, Helvetica, sans-serif;
                                      font-size:11px;
									  color:#333333;
									  padding:0px;
									  margin:0px;
									  text-align:center;}
#vdetail .videolist{
	width:115px;
	float:left;
	height: 120px;
	margin:10px 15px;
	display:inline;
	border: 1px #ccc solid;
	padding:5px;
	font-size:10px;
	color: #333;
	text-align: center;
}


							  
/*wallpaper*/
#wallpaper{width:100%;
           margin-top:10px;
		   margin-bottom:40px;}
#wallpaper .wallP1 {width:48%;
                    height:120px;
					border-bottom:#CCCCCC 1px dotted;
					margin-top:15px;
					float:left;
					margin-left:6px;}
#wallpaper .wallP1 .p1 {width:140px;
                        height:103px;
						padding:0px;
						margin:0px;
						float:left;}		   
#wallpaper .wallP1 .p1 img{padding:0px;
                           margin:0px;}   
#wallpaper .wallP1 .p2 {width:100px;
                        float:left;
						margin-left:5px;
						margin-top:25px;}		   
#wallpaper .wallP1 .p2 img {padding:0px;
                            margin:0px;
							margin-bottom:5px;}
.bigWall {width:100%;
          margin-top:10px;
		  border-bottom:#CCCCCC 1px dotted;}	   
.bigWall img {padding:0px;
              margin:0px;
			  margin-left:8%;
			  margin-bottom:20px;}		   
.others {width:100%;
         margin-bottom:20px;		   
		   
}
/*cards*/
#cards{width:100%;
           margin-top:2px;}
#cards .cardsP1 {width:239px;
					border:1px solid #F0F0F0;
					margin:5px 0 5px 10px;
					float:left;}
#cards .cardsP1 .name {	padding:10px 0 0px 0x;
					text-align:center;
					font-size:12px;
					font-weight:bold;
				
					}	
#cards .cardsP1 .name a{	padding:10px 0 0px 0x;
					text-align:center;
					color:#7C7C7C;
					font-size:12px;
					font-weight:bold;
				
					}				
#cards .cardsP1 .p1 {width:209px;
                     margin:7px 7px 7px 15px;
					    }		     
#cards .cardsP1 .p2 {width:90%;
						margin-left:5%;
						margin-top:15px;
						}		   
#cards .cardsP1 .p2 img {padding:0px;
                            margin:0px;
							margin-bottom:5px;}
.bigcards {width:100%;
          margin-top:10px;
		  border-bottom:#CCCCCC 1px dotted;}	   
.bigcards img {padding:0px;
              margin:0px;
			  margin-left:8%;
			  margin-bottom:20px;}		   
.others {width:100%;
         margin-bottom:20px;		   
		   
}
/*cardsForm*/
.cardTitle{
	width:521px;
	padding:3px 0 4px 36px;
	font-weight:bold;
	margin:10px 0 0 8px;
	color:#FFFFFF;
	background-image:url(/community/tourmanager/css/images/card-title.gif);
	background-position:top left;
	background-repeat:no-repeat;
	font-size:15px;
}
#cardsForm{width:600px;  padding:10px 0 30px 5px;
           }
 #cardsForm .words
 {width:550px;
  margin-left:2px;
  margin-top:20px;
   z-index:-100
  }
  #cardsForm .words .write
 {width:90px;
  padding-top:2px;
  margin-left:5px ;
  font-size:11px;
  color:#707070;
  float:left;
  }
   #cardsForm .words .write2
 {width:60px;
  padding-top:2px;
  margin-left:5px ;
  font-size:11px;
  color:#707070;
  float:left;}
    #cardsForm .words .write3
 {width:250px;
  padding-top:1px;
  padding-bottom:5px;
  margin-bottom:2px;
  margin-left:5px;
  font-size:11px;
  color:#707070;
  float:left;
  }
  #cardsForm .words .input
  {float:left;
  margin:0 4px 4px 2px;
  font-size:11px;
  color: #848484;
  border:solid 1px #C9D8D8;
  padding:3px 0 3px 0px;
  
  }	
  .sendimg img{margin-left:30px;}
   #cardsForm .words .send
   {margin-left:150px;}
    #cardsForm .words .rewrite
   {margin-left:80px;} 
  #cardsForm .words .write3 ul{ background-color: #F0F0F0; 
  }
    #cardsForm .words .write3 ul li{ color:#707070; background-image: url(https://data.chinahighlights.com/pic/p.gif); background-position:left; padding-left:15px; background-repeat:no-repeat;
	}
	  #cardsForm .words .write3 ul li a{ font-size:11px;color:#707070;
	  }  
/* community homepage tabs*/		   
		   
	 .TabbedPanels {
	margin: 0px;
	padding: 0px;
	clear: none;
	width: 100%; 
}

.TabbedPanelsTabGroup {
	margin: 0px;
	padding: 0px;
	
}
.TabbedPanelsTab1 {
	position: relative;
	top: 1px;
	float: left;
	margin: 0px 3px 0px 0px;
	font-size:12px;
	line-height:25px;
	font-weight:bold;
	width:137px;
	color:#eee;
	text-align:center;
	background-image:url(/image/community/c/t4.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	list-style: none;
	-moz-user-select: none;
	-khtml-user-select: none;
	cursor: pointer;
	vertical-align: middle;
}
.TabbedPanelsTab2 {
	position: relative;
	top: 1px;
	float: left;
	margin: 0px 3px 0px 0px;
	font-size:12px;
	line-height:25px;
	font-weight:bold;
	width:137px;
	color:#eee;
	text-align:center;
	background-image:url(/image/community/c/t2.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	list-style: none;
	-moz-user-select: none;
	-khtml-user-select: none;
	cursor: pointer;
	vertical-align: middle;
}

.TabbedPanelsTab3 {
	position: relative;
	top: 1px;
	float: left;
	margin: 0px 3px 0px 0px;
	font-size:12px;
	line-height:25px;
	font-weight:bold;
	width:137px;
	color:#eee;
	text-align:center;
	background-image:url(/image/community/c/t3.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	list-style: none;
	-moz-user-select: none;
	-khtml-user-select: none;
	cursor: pointer;
	vertical-align: middle;
}
.TabbedPanelsTabHover {
	background-color: none;
}

.TabbedPanelsTabSelected {
	background-image:url(/image/community/c/t1.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	color:#444;
	width:137px;
	line-height:24px;
}


.TabbedPanelsContentGroup {
	clear: both;
	background-color: #fff;
	margin: 0px;
	padding: 0px;
	

}

.TabbedPanelsContent {
	padding: 10px 5px;
	
}


.TabbedPanelsContent .photo {
	width:131px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#5F5F5F;
	text-align:center;
	margin-top:10px;
	margin-left:15px;
	margin-right:15px;
	float:left;
}
.TabbedPanelsContent .photo a:link,.TabbedPanelsContent .photo a:visited {color:#5f5f5f;
								text-decoration:none;}
.TabbedPanelsContent .photo a:hover {text-decoration:underline;}

.TabbedPanelsContent .photo img {padding:0px;
			margin:0px;}
.TabbedPanelsContent .photo h3 {font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:11px;
			font-weight:bold;
			color:#A31022;
			border:none;
			background-image:url(/image/community/c/bg1.jpg);
			background-repeat:no-repeat;
			background-position:0px 2px;
			padding:0px;
			margin:0px;
			margin-top:3px;
			width:132px;
			text-align:center;}
.TabbedPanelsContent .photo h3 a:link,.TabbedPanelsContent .photo h3 a:visited {color:#A31022;
									  text-decoration:none;}
.TabbedPanelsContent .photo h3 a:hover {color:#666666;}

.travelforum1 {
	width:484px;
	margin-left:15px;
	border:#D5D5D5 1px solid;
	margin-top:20px;
}
.travelforum2 {font-family:Verdana, Arial, Helvetica, sans-serif;
			  font-size:11px;
			  color:#676767;
			  padding-bottom:6px;
			  padding-top:6px;
			  padding-left:5px;
			  border-bottom:#D5D5D5 1px solid;
			  line-height:18px;}
.travelforum2 a:link,.travelforum2 a:visited {color:#676767;
											  text-decoration:none;}
.travelforum2 a:hover {text-decoration:underline;}
.travelforum3 {font-family:Verdana, Arial, Helvetica, sans-serif;
			  font-size:11px;
			  color:#676767;
			  padding-bottom:6px;
			  padding-top:6px;
			  padding-left:5px;
			  line-height:18px;}
.travelforum3 a:link,.travelforum3 a:visited {color:#676767;
											  text-decoration:none;}
.travelforum3 a:hover {text-decoration:underline;}
.travelforum4 {width:484px;
			  margin-left:22px;
			  border:#D5D5D5 1px solid;
			  margin-top:20px;
			  background-color:#F7F7F6;}
.word5 {font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#A31022;}
.word6 {font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;
		color:#999999;}
.word7 {font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#CCCCCC;}
#clickhere {width:490px;
			height:20px;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:11px;
			color:#A31022;
			text-align:right;
			margin-left:20px;
			margin-top:10px;}
#clickhere a:link,#clickhere a:visited {color:#A31022;
										text-decoration:none;}
#clickhere a:hover {text-decoration:underline;}								

#video {
	width:490px;
	margin-left:15px;
	border-bottom:#D7D7D7 1px dashed;
	padding-top:10px;
	padding-bottom:20px;
	margin-bottom:15px;
}
#video h2 {font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#A31022;
			margin:0px;
			padding:0px;
			border-bottom:none;}
#video h2 a:link,#video h2 a:visited{color:#A31022;
									 text-decoration:none;}
#video h2 a:hover {color:#999999;}
#video img {margin-right:8px; margin-left:10px;}		
#videop {width:338px;
		 float:left;
		 border-top:#D7D7D7 1px solid;}
#videop p{ font-family:Verdana, Arial, Helvetica, sans-serif;
		 font-size:11px;
		 color:#5F5F5F;
		 line-height:18px;
		 padding:0px;
		 margin:0px;
		 padding-top:3px;
		 margin-top:5px;
		 }

#tips {
	width:135px;
	height:80px;
	float:left;
	margin-left:15px;
	margin-top:10px;
	margin-bottom:10px;
}
#tips h3 {font-family:Verdana, Arial, Helvetica, sans-serif;
		  font-size:11px;
		  font-weight:bold;
		  border-bottom:none;
		  margin:0px;
		  padding:0px;
		  background-image:url(/image/community/c/p.jpg);
		  background-repeat:no-repeat;
		  background-position:0px 8px;
		  padding-left:10px;}
#tips ul {list-style:none;
		  margin:0px;
		  padding:0px;
		  margin-left:6px;}
#tips ul li {font-family:Verdana, Arial, Helvetica, sans-serif;
			 font-size:11px;
			 color:#686868;
			 line-height:20px;}
#tips ul li a:link,#tips ul li a:visited {color:#686868;
										  text-decoration:none;}
#tips ul li a:hover {text-decoration:underline;}


#wall{width:240px;
	  height:110px;
	  border-bottom:#CCCCCC 1px dotted;
	  margin-top:15px;
	  float:left;
	  margin-left:15px;}
#wall .w1 {width:128px;
		   height:91px;
		   padding:0px;
		   margin:0px;
		   float:left;}		   
#wall .w1 img{padding:0px;
               margin:0px;}   
#wall .w2 {width:100px;
		   float:left;
		   margin-left:5px;
		   margin-top:18px;}		   
#wall .w2 img {padding:0px;
				margin:0px;
				margin-bottom:5px;}

#journals {width:490px;
		margin-left:20px;
		margin-bottom:10px;
		padding-top:15px;}
#journals h2 {font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#A31022;
			margin:0px;
			padding:0px;
			border-bottom:none;}
#journals h2 a:link,#journals h2 a:visited{color:#A31022;
									 text-decoration:none;}
#journals h2 a:hover {color:#999999;}
#journals img {margin-right:8px;}		
#journalsp {width:338px;
		 float:left;
		 border-top:#D7D7D7 1px solid;}
#journals p{ font-family:Verdana, Arial, Helvetica, sans-serif;
		 font-size:11px;
		 color:#5F5F5F;
		 line-height:18px;
		 padding:0px;
		 margin:0px;
		 padding-top:3px;
		 margin-top:5px;
		 }
#journalsb {width:100%;
			height:20px;
			background-color:#F4F2F3;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:11px;
			color:#818080;
			text-align:center;
			margin-top:5px;}
#journalsb a:link,#Journalsb a:visited {color:#A31022;
										text-decoration:none;}			
#journalsb a:hover {text-decoration:underline;}			

#righr1 {
	width:200px;
	padding-left:3px;
	padding-bottom:10px;
	padding-top:10px;
	border:#CCCCCC 1px solid;
}			
#righr1 h3 {font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:14px;
			margin:0px;
			padding:0px;
			margin-right:2px;}			
#righr1 ul {list-style:none;
			margin:0px;
			padding:0px;
			margin-top:5px;}			
#righr1 ul li {font-family:Verdana, Arial, Helvetica, sans-serif;
			   font-size:11px;
			   color:#5F5F5F;
			   margin:0px;
			   padding:0px;
			   background-image:url(/image/community/c/p3.jpg);
			   background-repeat:no-repeat;
			   background-position:0px 9px;
			   padding-left:10px;
			   line-height:22px;}		
#righr1 ul li a:link,#righr1 ul li a:visited {color:#5F5F5F;
											  text-decoration:none;} 
#righr1 ul li a:hover {text-decoration:underline;}			

#story {
	width:199px;
	background-color:#F4F3F2;
	margin-top:15px;
	padding-bottom:15px;
	margin-left:3px;
	padding-left:2px;
}
#story h3 {margin-left:5px; margin-top:5px;}
#story img {padding:0px;
			margin:0px;
			margin-top:8px;
			margin-left:5px;}
#story p{font-family:Verdana, Arial, Helvetica, sans-serif;
		 font-size:11px;
		 color:#7B7B7B;
		 margin-left:10px;
		 margin-right:10px;
		 line-height:18px;}					
#story p a:link,#story p a:visited {color:#A31022;
									text-decoration:none;}
#story p a:hover {text-decoration:underline;}
.poll {
	width: 333px;
	float:right;
	border: 1px solid gray;
	height: 130px;
	position: absolute;
	left: 755px;
	top: 213px;
}			
.image-newsletter {
	padding: 3px;
	border: 1px solid gray;
	margin-left: 10px;
}

.unsubscribe {
	width: 95%;
	margin: 5px 10px 20px 10px;
	float:left;
}
.unsubscribe .button { float:right; width: 26%;}
.unsubscribe ul { padding-left: 5px; margin-left: 5px;}
.unsubscribe ul li { padding-left: 5px; margin: 0 0 8px 0; float:left; width: 45%; list-style-image: url(https://data.chinahighlights.com/pic/arrow-5.gif)}			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
