@import url("responsive.css");
.searchDiv{
	height: 50px;
	margin-top: 10px;
	background-color: #F7F7F7;
	border-top: solid 3px #9B9B9B;
	border-left: solid 1px #CCCCCC;
	border-right: solid 1px #CCCCCC;
	border-bottom: solid 1px #CCCCCC;
}
.modal-header {
background-color: #F48C33;
border: none;
padding-top: 10px;
padding-bottom: 10px;
}
.pagetype{
	position: relative;
	left:10px;
	top: -3px;
	color: #C5AA97;
	font-size: 15px;
}
.searchDiv select{
	margin-top: 2px;
	margin-left: 20px!important;
	margin-right: 5px;
	width: 150px;
	height: 25px;
}
.searchDiv input{
	margin-top: 10px;
	float: left;
	margin-left: 30px;
	width: 200px;
	height: 24px;
}
.searchDiv div div{
	margin-top: 9px;
	margin-left: 30px;
	float: left;
	height: 30px;
	width: 83px;
	background: url("../image/common/search.png");
}
.searchDiv div div a{
	float: right;
	margin-right: 15px;
	height: 30px;
	line-height: 30px;
	font-weight: bold;
}
#goBack{
	position: absolute;
	top: 25px;
	right: 20px;
	width: 80px;
	height: 30px;
	line-height: 30px;
	background-color: #E2D2C3;
	color: #A17D5F;
	text-align: center;
}
.pageselect{
	position: relative;
	text-align: left!important;
	border: solid 3px #EDEDED;
	height: 80px;
}
.pageselect div{
	margin-left: 20px;
	float: left;
	width: 500px!important;
	text-align: left!important; 
}
.pageselect div img{
	margin: 0px!important;
}
.pageselect p{
	position: relative;
	height: 28px;
	line-height: 28px;
}
.detaillinktype{
	position: relative;
	left:10px;
	top: -3px;
	color: #626262;
}
.pageselect a,.pageselect a span{
	height: 40px;
	color: grey;
	cursor: hand!important;
	cursor: pointer!important;
}
.pageselect img{
	width: 16px!important;
	height: 16px!important;
}
.count{
	margin-top: 20px;
	float: right;
	width: 120px;
	height: 20px;
	color: grey;
}
.count span{
	color: black;
}
#numpoint{
	margin-top: 20px;
	width: 1000px;
	margin-left: auto;
	margin-right: auto;
	text-align:center;
}
.numframe{
	border: solid 1px #EEEEEE;
	padding: 4px;
}
.privateandnext{
	border: solid 1px #EEEEEE;
	padding: 4px;
}
#friendLink{
  position:absolute;
  left:220px;
  top:1275px;
  width:1000px;
  height:200px;
  font-family:'Î¢ÈíÑÅºÚ Regular', 'Î¢ÈíÑÅºÚ';
  font-size:18px;
}
#footer_alin{
	width: 260px;
}
#footer_alin li{
	text-align: left;
	margin-top: 10px;
}
span{
	cursor: default;
}
.main{
	width: 1000px;
	margin-left: auto;
	margin-right: auto;
}
.mainpoint{
	float: left;
	width: 20px;
	height: 20px;
	margin-top: 10px;
	margin-bottom: -3px;
}
#numpoint span a{
	margin-left: 5px;
	margin-right: 5px;
}
.num_current{
	background-color: #F0710A;
	color: #FBFFFE!important;
}
.num_current a{
	color: #FBFFFE!important;
}
.headermain{
	width: 100%;
	height: 68px;
	text-align: center;
}
.headerInfo{
	width: 1000px;
	margin-left: auto;
	margin-right: auto;
}
.logo{
  	font-family:'Î¢ÈíÑÅºÚ Regular', 'Î¢ÈíÑÅºÚ';
  	float: left;
}
/*µ¼º½À¸*/
.nav{
	float: right;
 	width:450px;
 	height:48px;
 	font-family:'Î¢ÈíÑÅºÚ Regular', 'Î¢ÈíÑÅºÚ';
 	margin-top: 18px;
	text-align: center;
	line-height: normal;
	color: #6C6C6C;
 	background-color: white;
	font-weight: 400;
	}

.nav ul {
	margin:0px auto 0px auto;
}

.nav ul li {
	font-family: 'Î¢ÈíÑÅºÚ Regular', 'Î¢ÈíÑÅºÚ';
	font-size: 20px;
	float:left;
}

.nav ul li a{
	margin-top: 15px;
	margin-left: 15px;
	margin-right: 15px;
	display:block;
	text-align:center;
	text-decoration:none;
}

.nav ul li a:hover{
	background:none;
	color:#EE7F12;
}

.nav_current a{
	color: #EE7F12!important;
}

/*Á´½ÓÑùÊ½*/
.navlinktype:link,.navlinktype:visited,.navlinktype:hover,.navlinktype:active{
	color: #6C6C6C; text-decoration: none;
}
.footrtlinktype:link,.footrtlinktype:visited,.footrtlinktype:hover,.footrtlinktype:active{
	color: #D3C7BA; text-decoration: none;
}
.searchlinktype:link,.searchlinktype:visited,.searchlinktype:hover,.searchlinktype:active{
	color: #FFFFFF;text-decoration: none;
}
.blownlinktype:link,.blownlinktype:visited,.blownlinktype:hover,.blownlinktype:active{
	color: #A17D5F;text-decoration: none;
}
.newtitle a:link,.newtitle a:visited,.newtitle a:hover,.newtitle a:active{
	color: #2C2C2C;text-decoration: none;
}
.numpointtype:link,.numpointtype:visited,.numpointtype:hover,.numpointtype:active{
	color: #9A9A9A;text-decoration: none;
}
.detaillinktype a:link,.detaillinktype a:visited,.detaillinktype a:hover,.detaillinktype a:active{
	color: #626262;text-decoration: none;
}
.activitytitle a:link,.activitytitle a:visited,.activitytitle a:hover,.activitytitle a:active{
	color: #F27308;text-decoration: none;
}
.sharecolortype:link,.sharecolortype:visited,.sharecolortype:hover,.sharecolortype:active{
	color: #6F6F6F;text-decoration: none;
}
.aboutUsCurrent a:link,.aboutUsCurrent a:visited,.aboutUsCurrent a:hover,.aboutUsCurrent a:active{
	text-decoration: none;
}
.greenbotton{
	position: relative;
	clear: both;
}
.greenbotton span{
	position: absolute;
	top: 50px;
	left: 60px;
	color: #634F34;
	font-family:'Î¢ÈíÑÅºÚ Regular', 'Î¢ÈíÑÅºÚ';
	font-weight: bold;
	font-size: 25px;
}
.greenbotton div{
	position: absolute;
	top: 120px;
	left: 60px;
}
.greenbotton div ul{
	list-style: disc;
}
.greenbotton div ul li{
	font-size: 18px;
	font-family:'Î¢ÈíÑÅºÚ Regular', 'Î¢ÈíÑÅºÚ';
	color: #F9ECCA;
}
/*µ×²¿*/
.friendlink{
	clear: both;
	position: relative;
	width: 576px;
	height: 110px;
	margin-left: auto;
	margin-right: auto;
}
.friendlink img{
	width: 160px;
	height: 2px;
}

.friendlink div span{
	position: relative;
	top: 5px;
	height:60px;
	line-height: 40px;
	font-size: 18px;
	padding-left: 58px;
	padding-right: 58px;
 	font-family:'Î¢ÈíÑÅºÚ Regular', 'Î¢ÈíÑÅºÚ';
 	font-weight: bold;
	color: #967860;
}
.friendlinkpoint{
	background: url("../image/common/friend_link_background.png") no-repeat;
}
.friendlinkpoint a img{
	margin-left: 10px;
	margin-right: 10px;
	width: 60px;
	height: 70px;
}
.footerInfo{
	background-image: url("../image/common/footer_background.png");
	height: 100px;

}
.footertype{
	width: 1000px;
	height: 70px;
	margin-left: auto;
	margin-right: auto;
	font-size:12px;
}
.footertype ul{
	margin-left: 200px;
}
.footertype ul li{
	float: left;
	margin-right: 20px;
	margin-top: 10px;

}
.footertype div{
	float: right;
	color: #D3C7BA;
	margin-right: 100px;
}
.footertype div p{
	height: 20px;
}
.location{
	margin-top: 20px;
}
.downIcon{
	z-index: 55;
}
#commonbanner{
	position: relative;
	overflow: hidden;
	width:100%;
}

#commonbannertitle{
	position: absolute;
	top: 0px;	
	height: 100%;
	width: 100%;
	text-align: center;
	vertical-align: middle;
}
#commonbannertitle span{
	position: relative;
	top: 20%;
	vertical-align: middle;
	font-family:'Î¢ÈíÑÅºÚ Regular', 'Î¢ÈíÑÅºÚ';
 	font-weight: 200;
 	color: #FFFFFF;
 	font-size: 30px;
}
.pointspan{
	position: relative;
	top: 12px;
}
#selectline{
	clear: both;
	height: 40px;
	margin-top: 20px;
	border-bottom: solid 1px #BA8857;
	z-index: 20;
}
#selectline div{
	float: left;
	width: 100px;
	height: 44px;
	text-align: center;
}
#selectline div img{
	position: relative;
	top: -3px;
}
#selectline div a{
	height: 40px;
	line-height: 40px;
	font-family:'Î¢ÈíÑÅºÚ Regular', 'Î¢ÈíÑÅºÚ';
	font-size: 16px;
	cursor: default;
}
.currentSpace{
	display: block!important;
}
.uncurrentSpace{
	display: none;
}
.oncheckpoint{
	color: #FDF8F4;
	background: url(../image/common/currentpoint.png) repeat-x;
	z-index: 55;
}
.oncheckpoint a:hover{
	color: white;
}
.uncheckpoint{
	color: #525252;
}