body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,dl,dt,dd,form {
	margin: 0; padding: 0;
}
ul,ol,li {
	list-style: none; 
}
body {
	 font-size:14px;background: #EEE; color: #333;
}
em,small {
	font-style: normal; font-size: 14px;
}
img{
	border:none;
}
a{
	color:#555;text-decoration:none;
}
a:hover{
	color:#2C74AB;text-decoration:none
}
input,select,textarea,button{
	font-size:15px;
}
h3 span{ font-size:12px; padding-left:10px;}
.clear {clear:both}
.z {
	display: block; height: 1px; clear: both; overflow: hidden; margin: 0; padding: 0;
}
.z5 {
	display: block; height: 5px; clear: both; overflow: hidden; margin: 0; padding: 0;
}
.z10 {
	display: block; height: 10px; clear: both; overflow: hidden; margin: 0; padding: 0;
}
.mT5 {
	margin-top: 5px;
}
.mB5 {
	margin-bottom: 5px;
}
.mT10 {
	margin-top: 10px; margin-bottom:10px;
}
.fl {
	line-height: 38px;text-align: center;height: 38px;float: left;
}
.tc {text-align: center;}
.fr {
	line-height: 38px;text-align: center;height: 38px;float: right;
}
.fc1,.fc1 a {
	color: #f75ca5
}
.fc2,.fc2 a {
	color: #408FC4
}
.fc3,.fc3 a {
	color: #FFF
}
.fc4,.fc4 a {
	color: #999
}
.fc5,.fc5 a {
	color: #3F96B9
}
.fc6,.fc6 a {
	color: #adadad;
}
.box {
	background: #fff; overflow: hidden; border-radius:6px; sborder: solid 1px #DDD;
}
.p_box{
	padding: 10px;
}
.ibox .inner {
	padding: 5px;
}
#position {
	padding: 5px 10px;color: #cc2a2a; text-align: center;
}
#wraper {
	position: relative; background: #E6E6E6; top: 0; width: 100%; z-index: 100;
}
#header {
	height: 32px; position: fixed; top: 0; left: 0; width: 100%; background: #f1f1f1; z-index: 9999; overflow: hidden; background: #f68946;
}
#header dt {
	float: left; padding-left: 5px; 
}
#header dt img {
	height: 20px; margin-top: 5px
}
#header dd {
	text-align: right; overflow: hidden; height: 32px; padding-right: 5px;
}
#header dd span {
	display: inline-block; width: 20px; height: 20px; padding: 6px; float: right;
}
#header dd span em {
	background: #FFF; margin: 2px 0; float: left; width: 20px; height: 3px;border-radius:2px;
}
#header dd strong {
	height: 32px;line-height: 32px; float: right;color: #FFF;font-size: 16px; margin-right: 10px;
}
#menu {
	position: fixed; top: 34px; right:5px; z-index:99999; background: #fff;box-shadow:0px 0px 5px rgba(0, 0, 0, 0.5); text-align: center; width: 100px; display: none;border-radius:8px; border: solid 4px #f68946; opacity: 0.85;overflow: hidden;
}
#menu ul li {
	padding: 0 5px; font-size: 15px; line-height: 32px;border-bottom: dotted 1px #DDD;
}
#menu ul li.cur {
	background: #f68946;
}
#menu ul li a {
	color: #f75ca5; display: inline-block; font-weight: 600; margin: 0 2px;
}
#menu ul li.cur a {
	color: #FFF
}
#main {
	padding: 40px 0 5px; margin: 0 5px; 
}
.gray {
	color: #999999;
}
#links {
	padding: 10px 0; text-align: center; font-size: 12px;
}
#footer {
	padding: 10px 0; text-align: center; font-size: 12px;
}
#footer .links  {
	 text-align: center; height: 25px;
}
#footer .links a,#footer .links strong {
	display: inline-block; font-size: 15px; margin:  0 10px;
}
#right_button {
	position: fixed; right: 4px; bottom: 50px;
}
#right_button em {
	width: 32px; height: 32px; opacity: 0.6; background: #666 url("http://m.xieepai.com/static/images/top_btn.png") center 0 no-repeat; -webkit-background-size: 16px auto; border-radius:17px; border: solid 1px #555; display: block; margin-bottom: 5px;
}
#right_button em a {
	display: block; height: 32px;
}
#btn_top {
	display: none;
}
#right_button em#getApp1 {
	background-position: center -32px;
}
#right_button em#getApp2 {
	background-position: center -64px;
}

#appbar { filter:alpha(opacity=90);-moz-opacity:0.9;-khtml-opacity: 0.9;opacity: 0.9; position: fixed;top:0;border-bottom: #ecaa68 1px solid; background: #FFFFE5;width:100%;height:0px; overflow: hidden; display:none; font-size: 14px;_position: absolute;_top: expressio(documentElement.scrollTop + 0 + "px");}
#appbar strong {display:inline-block;line-height:27px;vertical-align: middle;color:#C00000; margin-left: 10px;}
#appbar a{display:inline-block; float: right;margin-top:5px;vertical-align: middle; margin-right: 10px;}
#appbar a em {background:url("http://m.xieepai.com/static/images/icon_client.png") no-repeat;-webkit-background-size: 16px auto;display:inline-block;height:16px;padding-left:16px; overflow: hidden;line-height:16px;margin-left:5px;font-size:12px;}
#appbar a em.ic2{background-position: 0 -16px;}
.focus {
	padding: 5px; height: 183px;
}
.focus dl {
	border-bottom: solid 1px #EEE; padding: 5px; height: 60px;
}
.focus dt {
	margin-right: 5px; overflow: hidden; float: left;
}
.focus img {
	width: 298px; height: 183px; display: block;
}
.focus #focus {
    height: 183px; overflow: hidden;
}
.focus #focus_li {
	text-align: right; height: 18px; doverflow: hidden;position: relative; top: -20px; margin-right: 5px; z-index: 999; font-weight: 700;
}
.focus #focus_li a {
	background: #FFF; height: 16px; width: 16px;border-radius:8px;display: inline-block; text-align: center; line-height: 16px; color: #f75ca5; font-size: 12px; margin: 1px 2px;opacity: 0.8;
}
.focus #focus_li a.cur {
	background:#f68946;color: #fff;
}
.focus #focus_title {
	position: relative; top: -38px; height: 20px; line-height: 20px;color:#f75ca5; font-weight: 700;padding-left: 5px;
}
.header {
	padding: 5px;
}
.focus .nobor {
	dborder: none;
}
ul.pic {
	padding: 10px 5px 5px; border-bottom: dotted 1px #DDD; clear: both; overflow: hidden;
}
ul.pic:after {
	content: "."; display: block;height: 0;clear: both;visibility: hidden;
}
ul.pic li {
	margin-bottom: 15px;float: left; text-align: center; width:33.33%; font-size:12px;
}
ul.pic li p{overflow:hidden;height:14px;font-size:12px;}
ul.pic li span{overflow:hidden;height:14px;font-size:12px;}
ul.pic li img {
	display: block; width: 90%; margin: 0 auto 5px;
}
.blist ul.pic li {
	width: 150px;
}
.blist ul.pic li img {
	width: 140px;
}
.c_box .more {
	display: block; padding: 5px; text-align: center;text-shadow:1px 1px 0px #FFF; color: #999
}
.c_box h3 {
	background: #f68946; height: 32px; line-height: 32px; padding: 0 5px;color: #FFF;
}
.c_box h3 strong {
	color: #FFF;
}
.c_box h3 a {
	color: #FFF; font-size: 15px;
}
.c_box h4 {
	 border-bottom: dashed 1px #EEE; padding: 5px;
}
.reclist {
	position: relative; overflow: hidden; height: 150px; margin-bottom: 5px;
}
.reclist ul.pic li {
	margin-bottom: 5px; width: 100px;
}
.showpage {
    clear: both; display: block; height: 45px; margin: 0 1px; padding: 8px 0; text-align: center;
}
.showpage a, .showpage em {
    background: none repeat scroll 0 0 #EEE; display: inline-block; font-weight: 800; height: 22px; line-height: 22px; margin: 0 1px; padding: 0 7px; text-align: center;border-radius:11px;
}
.showpage span {
    color: #BE5A5A;
}
.showpage em {
   background: #f68946; color: #FFF;
}
.ptitle {
	font-size: 18px; padding: 5px 0; text-align: center; margin: 0;
}
.ptitle small {
	font-weight: 100; display: block;  font-size: 12px; margin-top: 5px;
}
#imgString img {
	width: 100%; display: block;
}
.b_page {
	height: 40px; padding: 10px 0;
}
.b_page li {
	 width: 49%;background: #FFF; border-radius:4px;
}
.b_page a {
	 display: block; height: 38px; line-height: 38px; text-align: center;
}
.vb_img {
	position: fixed; top: 32px; width: 100%; display: none;
}
.vb_img .img_bg {
	opacity: 0.8;background: #000; position: absolute;
}
.vb_img .img_box {
	position: absolute; width: 100%;
}
.vb_img .img_box img {
	position: absolute;
}
.vb_img .img_list {
	position: fixed; margin: 5px 0; width: 100%; height: 20px; text-align: center;
}
.vb_img .img_list em {
	background: #EEE;border-radius:3px; display: inline-block; width: 6px; height: 6px; margin: 2px;box-shadow:1px 1px 2px rgba(0, 0, 0, 0.7);
}
.vb_img .img_list em.cur {
	background: #f68946
}
.vb_img .img_list li img {
	height: 50px; margin: 0 auto;
}
.vb_img .img_tmp {
	visibility: hidden;
}
.vb_img span {
	display: block; width: 100%; height: 32px; background: url("http://m.xieepai.com/static/images/loading.gif") center 50% no-repeat; position: absolute;opacity: 0.8; display: none;
}
.vb_img strong {
	display: block; color: #FFF; font-size:16px; width: 100%; height: 32px; background: #000; position: fixed;opacity: 0.8;  top: 100px; height: 50px; width: 50px; border-radius:30px; padding: 5px; display: none; text-align: center; line-height: 50px;
}
.vb_btn {
	display: none; position: fixed; top: 37px; width: 100%;
}
.vb_btn .close,.vb_btn a {
	background: #000 url("http://m.xieepai.com/static/images/vb_btn.png") no-repeat center 0; padding:5px;border-radius:3px; -webkit-background-size: 28px auto;background-size:28px auto; width: 24px; height: 24px; display: block;opacity: 0.6;
}
.vb_btn .close {
	margin-right: 5px;
}
.vb_btn a {
	background-position: center -40px; margin-left: 5px;
}

.adb_1 {position: relative; left: -5px; margin-bottom:10px;}
.adb_2 {position: relative; left: -5px; margin-top:10px;}
.adb_3,.adb_i_3,.adb_c_3,.adb_r_3 {margin-left: -5px;}

.adb_i_1,.adb_i_2,.adb_c_1,.adb_c_2,.adb_r_2 {margin-left: -5px; margin-top:10px;}
.adb_r_1{margin-left: -5px;}

#imgString .mmore{width: 30%;background: #f5f5f5; border-radius:4px;line-height: 38px;text-align: center;height: 38px;   margin-top:5px; margin-bottom:5px; overflow:hidden; clear:both;   margin-right:5px;  padding:1px; float:right; }
.downapk{width:100%; height:40px; background:#FF9; margin:3px auto 0; border-bottom:1px solid #CC6;box-shadow:0 1px 5px rgba(0,0,0,0.05); -webkit-box-shadow:0 1px 5px rgba(0,0,0,0.05); -moz-box-shadow:0 1px 5px rgba(0,0,0,0.05); overflow:hidden;}
.downapk strong{width:65%; height:40px; padding-left:2%; display:block; float:left; color:#ad0b0b !important; font:normal 14px/40px Microsoft Yahei; overflow:hidden;}
.downapk a{width:30%; height:30px; margin:5px 1.5% 0 0; background:#e98b4c; border:1px solid #ce7024; border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px; -ms-border-radius:4px; color:#fff !important; font:normal 14px/30px Microsoft Yahei; display:block; float:right; text-align:center;}
.downapk a:hover,.downapk a:visited{background:#f2853d; border:1px solid #ce7024; color:#fff !important;}
.qun{width:100%; height:40px; background:#BFEFFF; margin:1px auto 0; border-bottom:1px solid #CC6;box-shadow:0 1px 5px rgba(0,0,0,0.05); -webkit-box-shadow:0 1px 5px rgba(0,0,0,0.05); -moz-box-shadow:0 1px 5px rgba(0,0,0,0.05); overflow:hidden;}
.qun strong{width:95%; height:40px; padding-left:2%; display:block; float:left; color:#ad0b0b !important; font:normal 14px/40px Microsoft Yahei; overflow:hidden;}
.downapk a{width:30%; height:30px; margin:5px 1.5% 0 0; background:#e98b4c; border:1px solid #ce7024; border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px; -ms-border-radius:4px; color:#fff !important; font:normal 14px/30px Microsoft Yahei; display:block; float:right; text-align:center;}
.downapk a:hover,.downapk a:visited{background:#f2853d; border:1px solid #ce7024; color:#fff !important;}
