/* [ PART ]contact.html */
.helptip{color:#818a92;font-size: 16px;font-weight: bolder;}
.helptip i{border-left: 5px solid #69bddb;}
.helptip span{padding: 0px 5px;}

#contact-map #map{width: auto; border: #ccc solid 1px; font-size: 12px;}
@media only screen and (min-width: 960px){
	#contact-map{padding:30px 80px;}
	#contact-map #map{ height: 400px;}
}
@media only screen and (min-width: 780px) and (max-width: 960px) {
	#contact-map{padding:25px 45px;}
	#contact-map #map{ height: 350px;}
}
@media only screen and (max-width: 780px) {
	#contact-map{padding:25px;}
	#contact-map #map{ height: 200px;}
}
#contact-map .messagepart table th{width: 30px;vertical-align: middle;}
#contact-map .messagepart table td{padding:15px 0px 15px 20px;}
#contact-map .messagepart table td span{margin-right: 15px;}

/* [ PART ]join.html */
.ordinary-table table{margin: 25px 0px;}
.ordinary-table table th , .ordinary-table table td {padding: 10px;color: #777f87;}
@media only screen and (min-width: 750px) {
	.ordinary-table table th{width: 15%;}
}
@media only screen and (max-width: 750px) {
	.ordinary-table table th{width: 90px;}
}

.subtitle-tip{font-size: 16px;font-family: "Microsoft YaHei";text-align: left;margin-left: 20px;line-height: 26px; color: #818a92;}
.subtitle-tip .point{color:#ff0101;font-size: 20px;font-weight: bold;border-bottom: 2px solid #818a92;}
.subtitle-tip i{border-left: 4px solid #98cfe3;}
.subtitle-tip span{padding: 0px 3px;}

.bottom-tip{padding: 10px 0px;}
.bottom-tip p{color:#939ca4;}
.bottom-tip p span{font-weight: bolder;}

#mapId #id{width: auto;height: 304px;}

/* [ PART ]index.html */
.context-tip{min-height: 324px;}
.context-tip p{line-height: 22px;}

/* [ PART ]services.html */
.ps-tip{font-size: 14px;font-style: italic;margin-left: 10px;color: #999;}
.ps-tip i{font-size: 16px;font-weight: bolder;color: #f90;}
.ps-tip span{padding:0px 5px;border-bottom:2px solid #fc8;}

/* [ PART ]footer.html */
@media only screen and (min-width: 767px) {
	#footerframe {
		height:398px;
	}
}
@media only screen and (max-width: 767px) {
	#footerframe {
		height:350px;
	}
}
#footer .meg-indent{margin-left:16px;}
