html {margin:0;padding:0;}
body {font-family:"Î¢ÈíÑÅºÚ";font-size:13px;margin:0;padding:0;background:#ecedef;}
img,a,span {border:0;}
ul,li{margin:0;padding:0;border:0;list-style:none;}
li {float:left;}
h1 {margin:0;padding:0; font-weight:500;font-size:14px;display:inline}
h2 {margin:0;padding:0; font-weight:500;font-size:14px;display:inline}
.clear {clear:both;height:0;width:0;}
a:link { text-decoration:none;color:#333;}
a:visited { text-decoration:none;color:#333;}
a:active { text-decoration:none;color:#333;}
a:hover { text-decoration:none;color:#333;}
.cp_main {margin:0 auto;}
.cp_header {height:58px;background:url("../images/header_bg.png") repeat-x;}
.cp_logo {padding-top:10px;padding-left:18px;float:left;}
.cp_yuyue {padding-top:20px;padding-left:24px;float:left;}
.cp_white {width:320px;height:28px;text-align:center;font-size:14px;background:#FFF;color:#b42120;}
.cp_input {border:none;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;background:#fff;width:250px;padding:2px;margin:0;height:23px;border-right:1px #d0cfcf solid;}

.cp_search {height:28px;width:280px;margin:10px auto;border:1px #d0cfcf solid;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}
.cp_search_bt {cursor:pointer;width:30px;height:28px;float:left;font-size:16px;padding:0px;padding-left:0;text-align:center;background:#b42120;}
.cp_search_on {width:250px;height:28px;float:left;color:#FFF;}
.cp_search_hot {color:#333;font-size:12px;width:280px;margin:10px auto;margin-top:15px; margin-bottom:15px;	}
.cp_search_hot a:link {color:#333; text-decoration:none;}
.cp_search_hot a:active {color:#333; text-decoration:none;}
.cp_search_hot a:visited {color:#333; text-decoration:none;}
.cp_search_hot a:hover {color:#333; text-decoration:none;}
.cp_styles {margin-top:20px;padding:10px;}
.cp_styles2 {}

.cp_footer {background:#d7d8d9;border-top:solid 2px #686868;font-size:14px;}
.cp_footer ul {padding:12px;}
.cp_footer_links {color:#4f4f4f;line-height:20px;text-align:center;margin-top:10px;padding:8px;border-top:dashed 1px #686868;}
.cp_footer_links a:link {color:#4f4f4f; text-decoration:none;}
.cp_footer_links a:active {color:#4f4f4f; text-decoration:none;}
.cp_footer_links a:visited {color:#4f4f4f; text-decoration:none;}
.cp_footer_links a:hover {color:#4f4f4f; text-decoration:none;}
.cp_foucs_home {position:fixed;left:12px;bottom:10px;_position:absolute;_top: expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));width:60px;height:60px;z-index:100;}
.zx_btn {position:fixed;left:60px;bottom:4px;_position:absolute;_top: expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));width:193px;height:54px;z-index:99;}
.pop_menucss {position:fixed;background:url(../images/homekey_bg.png) repeat;overflow:hidden;left:50%;margin-left:-150px;top:50%;margin-top:-150px;padding:20px;width:260px;display:none;z-index:9999;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;color:#FFF; font-weight:600;}
.pop_menucss a:link {color:#FFF}
.pop_menucss a:visited {color:#FFF}

.zocial,
a.zocial {
	border: 1px solid #777;
	border-color: rgba(0,0,0,0.2);
	border-bottom-color: #333;
	border-bottom-color: rgba(0,0,0,0.4);
	color: #fff;
	-moz-box-shadow: inset 0 0.08em 0 rgba(255,255,255,0.4), inset 0 0 0.1em rgba(255,255,255,0.9);
	-webkit-box-shadow: inset 0 0.08em 0 rgba(255,255,255,0.4), inset 0 0 0.1em rgba(255,255,255,0.9);
	box-shadow: inset 0 0.08em 0 rgba(255,255,255,0.4), inset 0 0 0.1em rgba(255,255,255,0.9);
	cursor: pointer;
	display: inline-block;
	font: bold 100%/2.1 "Î¢ÈíÑÅºÚ";
	padding: 0.3em 0.15em 0.3em 0.15em;
	text-align: center;
	text-decoration: none;
	text-shadow: 0 1px 0 rgba(0,0,0,0.5);
	white-space: nowrap;
	
	-moz-user-select: none;
	-webkit-user-select: none;
	user-select: none;
	
	position: relative;
	
	-moz-border-radius: .3em;
	-webkit-border-radius: .3em;
	border-radius: .3em;
}

.zocial:before {
	content: "";
	border-right: 0.075em solid rgba(0,0,0,0.1);
	float: left;
	font: 120%/1.85 "Î¢ÈíÑÅºÚ";
	font-style: normal;
	font-weight: normal;
	margin: 0 0.5em 0 0;
	padding: 0 0.5em;
	text-align: center;
	text-decoration: none;
	text-transform: none;
	
	-moz-box-shadow: 0.075em 0 0 rgba(255,255,255,0.25);
	-webkit-box-shadow: 0.075em 0 0 rgba(255,255,255,0.25);
	box-shadow: 0.075em 0 0 rgba(255,255,255,0.25);
	
	-moz-font-smoothing: antialiased;
	-webkit-font-smoothing: antialiased;
	font-smoothing: antialiased;
}

.zocial:active {
	outline: none; /* outline is visible on :focus */
}

/* Gradients */

.zocial {
	background-image: -moz-linear-gradient(rgba(255,255,255,.1), rgba(255,255,255,.05) 49%, rgba(0,0,0,.05) 51%, rgba(0,0,0,.1));
	background-image: -ms-linear-gradient(rgba(255,255,255,.1), rgba(255,255,255,.05) 49%, rgba(0,0,0,.05) 51%, rgba(0,0,0,.1));
	background-image: -o-linear-gradient(rgba(255,255,255,.1), rgba(255,255,255,.05) 49%, rgba(0,0,0,.05) 51%, rgba(0,0,0,.1));
	background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(255,255,255,.1)), color-stop(49%, rgba(255,255,255,.05)), color-stop(51%, rgba(0,0,0,.05)), to(rgba(0,0,0,.1)));
	background-image: -webkit-linear-gradient(rgba(255,255,255,.1), rgba(255,255,255,.05) 49%, rgba(0,0,0,.05) 51%, rgba(0,0,0,.1));
	background-image: linear-gradient(rgba(255,255,255,.1), rgba(255,255,255,.05) 49%, rgba(0,0,0,.05) 51%, rgba(0,0,0,.1));
}

.zocial:hover, .zocial:focus {
	background-image: -moz-linear-gradient(rgba(255,255,255,.15) 49%, rgba(0,0,0,.1) 51%, rgba(0,0,0,.15));
	background-image: -ms-linear-gradient(rgba(255,255,255,.15) 49%, rgba(0,0,0,.1) 51%, rgba(0,0,0,.15));
	background-image: -o-linear-gradient(rgba(255,255,255,.15) 49%, rgba(0,0,0,.1) 51%, rgba(0,0,0,.15));
	background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(255,255,255,.15)), color-stop(49%, rgba(255,255,255,.15)), color-stop(51%, rgba(0,0,0,.1)), to(rgba(0,0,0,.15)));
	background-image: -webkit-linear-gradient(rgba(255,255,255,.15) 49%, rgba(0,0,0,.1) 51%, rgba(0,0,0,.15));
	background-image: linear-gradient(rgba(255,255,255,.15) 49%, rgba(0,0,0,.1) 51%, rgba(0,0,0,.15));
}

.zocial:active {
	background-image: -moz-linear-gradient(bottom, rgba(255,255,255,.1), rgba(255,255,255,0) 30%, transparent 50%, rgba(0,0,0,.1));
	background-image: -ms-linear-gradient(bottom, rgba(255,255,255,.1), rgba(255,255,255,0) 30%, transparent 50%, rgba(0,0,0,.1));
	background-image: -o-linear-gradient(bottom, rgba(255,255,255,.1), rgba(255,255,255,0) 30%, transparent 50%, rgba(0,0,0,.1));
	background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(255,255,255,.1)), color-stop(30%, rgba(255,255,255,0)), color-stop(50%, transparent), to(rgba(0,0,0,.1)));
	background-image: -webkit-linear-gradient(bottom, rgba(255,255,255,.1), rgba(255,255,255,0) 30%, transparent 50%, rgba(0,0,0,.1));
	background-image: linear-gradient(bottom, rgba(255,255,255,.1), rgba(255,255,255,0) 30%, transparent 50%, rgba(0,0,0,.1));
}
.zocial.eventbrite{background-color:#ff5616;  color: #fff; text-align:center;}
.zocial.redbtn{background-color:#C71512;  color: #fff; text-align:center;} 
.zocial.redbtn2{background: 11px 10px url(../images/btn_ic02.png) no-repeat;
background-color: #C71512;
color: #fff;
-webkit-background-size: 13px 13px;
text-align: center;
width: 154px;
padding-left: 16px;}
.btn_cer { text-align:center; padding: 15px 0 15px 0; }
.btn_ic01 { background:url(../images/btn_ic01.png) no-repeat; -webkit-background-size: 14px 14px; height:14px; padding: 0 0 0 18px;}
.btn_ic02 { background:url(../images/btn_ic02.png) no-repeat; -webkit-background-size: 14px 14px; height:14px; padding: 0 0 0 18px;}

#colse {
width: 320px;
height: 30px;
background: url(../images/colse.png) 280px 0px no-repeat;
display: none;
-webkit-background-size: 30px 35px;
}