﻿html,body {
	/*-webkit-tap-highlight-color:rgba(0,0,0,0);*/
}
html,body,div,input,p,a,img,span,em,ol,li,ul,h1,h2,h3,h4,h5,h6 {
	margin: 0;
	padding: 0;
	font: normal 100% "Lucida Grande","Helvetica Neue","Microsoft Yahei",Verdana,Lucida,Helvetica, Arial,"宋体",sans-serif;
}
body{margin-bottom:70px;}
::-webkit-scrollbar {width: 14px;height: 14px;}
::-webkit-scrollbar-track,::-webkit-scrollbar-thumb {border-radius: 999px;border: 9px solid transparent;}
::-webkit-scrollbar-track {box-shadow: 1px 1px 5px rgba(0,0,0,.2) inset;}
::-webkit-scrollbar-thumb {min-height: 20px;background-clip: content-box;box-shadow: 0 0 0 5px rgba(0,0,0,.2) inset;}
::-webkit-scrollbar-corner {ackground: transparent;}
ol, ul, li { list-style-type: none; }
a {
	text-decoration: none;
	color: #000;
}
input{height:1.5rem;font-size:1.2em;border-radius:4px;}
select{padding:0px 25px 0;margin:0px;height:1.75rem;opacity:1;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-appearance:none;border-radius:4px;cursor:pointer;font-size:1.2em;}
input[type=button],input[type=submit],input[type=reset]{height:2.5rem;font-weight:bold;font-size:1.3rem;padding:0.4rem 0;border-radius:5px;}
input[type=radio]{width:1.3rem;margin:0 0.3rem 0 1rem;}
input[type=checkbox]{width:1.3rem;margin-left:0.5rem;}
.buty{
	color:#fff;
	border:1px solid #cc7502;
	background-:-moz-linear-gradient(top,#ffcc89,#ef9136);
	background:-webkit-gradient(linear,left top,left bottom,from(#ffcc89),to(#ef9136));
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffcc89,endColorstr=#ef9136,GradientType=1)";
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffcc89,endColorstr=#ef9136,GradientType=0);
}
.butg{
	color:#fff;
	border:1px solid #349b02;
	background-:-moz-linear-gradient(top,#48d406,#43a203);
	background:-webkit-gradient(linear,left top,left bottom,from(#48d406),to(#43a203));
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#48d406,endColorstr=#43a203,GradientType=1)";
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#48d406,endColorstr=#43a203,GradientType=0);
}
.butb{
	color:#fff;
	border:1px solid #0035dc;
	background-:-moz-linear-gradient(top,#5facfe,#1062fc);
	background:-webkit-gradient(linear,left top,left bottom,from(#5facfe),to(#1062fc));
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#5facfe,endColorstr=#1062fc,GradientType=1)";
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#5facfe,endColorstr=#1062fc,GradientType=0);
}
.butr{
	color:#fff;
	border:1px solid #e50000;
	background-:-moz-linear-gradient(top,#ff784c,#f7120e);
	background:-webkit-gradient(linear,left top,left bottom,from(#ff784c),to(#f7120e));
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff784c,endColorstr=#f7120e,GradientType=1)";
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff784c,endColorstr=#f7120e,GradientType=0);
}
.radius5{
	-moz-border-radius: 5px;      /* Gecko browsers */
	-webkit-border-radius: 5px;   /* Webkit browsers */
	border-radius:5px;	}
.radius10{
	-moz-border-radius: 10px;      /* Gecko browsers */
	-webkit-border-radius: 10px;   /* Webkit browsers */
	border-radius:10px;
}
.radius15{
	-moz-border-radius: 15px;      /* Gecko browsers */
	-webkit-border-radius: 15px;   /* Webkit browsers */
	border-radius:15px;
}
.wd3{width:30%;}
.wd4{width:40%;}
.wd5{width:50%;}
.wd1{width:100%;}
.fs4{font-size:0.4em;}
.fs5{font-size:0.5em;}
.fs6{font-size:0.6em;}
.fs7{font-size:0.7em;}
.fs8{font-size:0.8em;}
.fs9{font-size:0.9em;}
.fs10{font-size:1em;}
.fs11{font-size:1.1em;}
.fs12{font-size:1.2em;}
.fs13{font-size:1.3em;}
.fs14{font-size:1.4em;}
.fs15{font-size:1.5em;}
.fs16{font-size:1.6em;}
.fs17{font-size:1.7em;}
.fs18{font-size:1.8em;}
.info{margin:0.5em;line-height:1.5em;overflow:hidden;}
.winfo{width:100%;max-height:600px;overflow:auto;}
@media only screen and (max-height:600px){
.winfo{max-height:300px;}
}
.info p {margin-bottom: 10px;text-shadow: 0 1px 1px #fff;font-family: Microsoft YaHei;color: #333;line-height:1.7em;}
img{max-width:100%;}
.bbm{border-bottom: 1px solid #f3f3f3;}
.bbmc{border-bottom: 1px solid #ccc;}
.mb5{margin-bottom:5px;}
.pd5{padding:5px;}
.tal{text-align:left;}
.tac{text-align:center;}
.tar{text-align:right;}
.clear{
	clear: both;
	height: 1px;
	overflow: hidden;
}
.t {
	margin: 0px auto;
	padding: 5px 0;
	width:100%;
	max-width:640px;
	min-width:320px;
	background-:-moz-linear-gradient(top,#8EBADF,#1186D6);
	background:-webkit-gradient(linear,left top,left bottom,from(#8EBADF),to(#1186D6));
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#8EBADF,endColorstr=#1186D6,GradientType=1)";
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#8EBADF,endColorstr=#1186D6,GradientType=0);
}
.t .ic1{
	margin:5px 0 0 5px;
	background: url("icon.png") no-repeat 0px 0px;
	float: left;
	height: 19px;
	width: 19px;
}
.t .ic2{
	margin:5px 5px 0;
	background: url("icon.png") no-repeat -17px 0px;
	float: right;
	height: 19px;
	width: 19px;
}
.t .ic3{
	margin:5px 5px 0;
	background: url("icon.png") no-repeat 0px -19px;
	float: right;
	height: 19px;
	width: 19px;
}
.t .ic4{
	margin:5px 5px 0;
	background: url("icon.png") no-repeat -17px -19px;
	float: right;
	height: 19px;
	width: 19px;
}
.t .ic5{
	margin:5px 5px 0;
	background: url("icon.png") no-repeat 0px -40px;
	float: right;
	height: 19px;
	width: 19px;
}
.t .ic1 a,.t .ic2 a,.t .ic3 a,.t .ic4 a,.t .ic5 a{width:100%;height:100%;display:block;}
.t .w{
	width:90%;
	margin:5px 0;
	text-align: center;
}
.t .w a{
	color:#fff;
	font: bold 120% Helvetica, Arial, sans-serif;
}
.t .w a.b{font: 5em;margin:0 5px;}


/*幻灯片广告*/
.focus{width:100%;height:100%;min-width:320px;max-width:640px;height:auto;margin:0 auto;position:relative;overflow:hidden;}
.focus .hd{width:100%;height:0.3rem;position:absolute;z-index:1;bottom:0;text-align:center;}
.focus .hd ul{overflow:hidden;display:-moz-box;display:-webkit-box;display:box;height:5px;background-color:rgba(51,51,51,0.5);}
.focus .hd ul li{-moz-box-flex:1;-webkit-box-flex:1;box-flex:1;}
.focus .hd ul .on{background:#ec5151;}
.focus .bd{position:relative;z-index:0; }
.focus .bd li img{width:100%;height:auto;background:url("loading.gif") center center no-repeat;}
.focus .bd li a{-webkit-tap-highlight-color:rgba(0, 0, 0, 0);}

/* 本例子css -------------------------------------- */
.focuss{margin:0 auto;padding:0;width:100%;max-width:640px;min-width:320px;height:auto;position:relative;overflow:hidden;}
.focuss .hd{width:100%;height:11px;position:absolute;z-index:1;bottom:5px;text-align:center;}
.focuss .hd ul{display:inline-block;height:5px;padding:3px 5px;background-color:rgba(255,255,255,0.7);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;font-size:0;vertical-align:top;}
.focuss .hd ul li{display:inline-block;width:5px;height:5px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#8C8C8C;margin:0 5px;vertical-align:top;overflow:hidden;}
.focuss .hd ul .on{background:#ec5151;}
.focuss .bd{position:relative; z-index:0;}
.focuss .bd li img{width:100%;height:auto;background:url("loading.gif") center center no-repeat;}
.focuss .bd li a{-webkit-tap-highlight-color:rgba(0, 0, 0, 0);}
menu {
	margin: 0px auto;
	padding: 5px 0;
	width:100%;
	max-width:640px;
	min-width:320px;
	background: #F3F3F3;
	border-bottom: 1px solid #cccccc;
}
menu a{
	margin:0 5px;
	font: bold 90% Helvetica, Arial, sans-serif;
}
.nav{
	margin: 0px auto;
	padding: 5px 0;
	width:100%;
	max-width:640px;
	min-width:320px;
	clear:both;
}
.nav div{float:left;margin:0 0 5px;padding:0;width:25%;font-size:12px;text-align:center;}
.nav div img{width:48px;max-width:100%;border-radius: 100px;margin-bottom:5px;}
.c {
	margin: 0px auto;
	padding: 5px 0;
	width:100%;
	max-width:640px;
	min-width:320px;
	clear:both;
	background: #1186D6;
	color:#fff;
	font: bold 95% Helvetica, Arial, sans-serif;
	border-top: 1px solid #cccccc;
	border-bottom: 1px solid #005E9F;
}
.c .cm{
	float:right;
}
.c .cm a{
	margin:0 5px;
	color:#fff;
	font: bold 90% Helvetica, Arial, sans-serif;
}
.n,.m,.p,.ecity {
	clear:both;
	margin: 0px auto;
	padding: 5px 0;
	width:100%;
	max-width:640px;
	min-width:320px;
}
.et{
	clear:both;
	margin: 0px auto;
	padding: 0;
	width:100%;
	max-width:640px;
	min-width:320px;
	position:relative;
	display:block;
}
.et .em{display:block;width:100%;/*height:300px;*/overflow:hidden;}
.et .em img{width:100%;display:block;}
.et .et1{width:80%;float:right;margin:5px 0;display:block;white-space:nowrap;overflow:hidden;}
.et .oi span{font-size:14px;}
.et .oi span i{display:inline-block;margin-right:3px;color:#ff0000;font-size:25px;font-weight:bold;font-style:normal;}
.et .et2{width:100%;margin:10px 0;padding:20px 0 10px;display:block;text-align:center;font-family:"黑体";font-size:1.2em;font-weight:bold;white-space:nowrap;overflow:hidden;text-shadow:#fff 1px 0 0,#fff 0 1px 0,#fff -1px 0 0,#fff 0 -1px 0;-webkit-text-shadow:#fff 1px 0 0,#fff 0 1px 0,#fff -1px 0 0,#fff 0 -1px 0;-moz-text-shadow:#fff 1px 0 0,#fff 0 1px 0,#fff -1px 0 0,#fff 0 -1px 0;*filter: Glow(color=#fff, strength=1);}
.et .lo{display:block;position:absolute;bottom:50px;left:10px;width:14%;min-width:4.0rem;/*width:5.0rem;height:5.0rem;*/border-radius:0.5rem;margin:0 0.3rem;padding:0.15rem;background:#FFFFFF;box-shadow:0 0 0.3rem rgba(128,128,128,1);}
.et .lo img{width:100%;/*width:5.0rem;height:5.0rem;*/border-radius:0.5rem;}
@media only screen and (max-width:1100px){
.et .em{/*height:200px;*/}
.et .et1{width:70%;}
}

.n li{
	line-height: 2.5;
	padding: 7px 0;/* 对firefox有效*/
	*padding: 0;/* 对ie7有效 */
	_padding: 0;/* 只对ie6有效 */
	border-bottom: 1px dashed #CCCCCC;
	white-space:nowrap;overflow: hidden;
}
.n a{
	font-size: 0.9em;
	display: block;
	padding-left: 10px;
	-webkit-box-sizing: border-box;
}
.n .more,.m .more,.p .more,.us_m .more,#as .more{
	clear:both;
	height: 30px;
	width: 180px;
	left: 50%;
	line-height: 30px;
	border-radius: 5px;
	display: block;
	text-align: center;
	margin: 10px 0 10px 0;
	margin-left: -90px;
	border: 1px solid #bbb;
	position: relative;
	background-:-moz-linear-gradient(top,#8EBADF,#1186D6);
	background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#e6e6e6));
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff,endColorstr=#e6e6e6,GradientType=1)";
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff,endColorstr=#e6e6e6,GradientType=0);
}
.m .o{border-bottom: 1px dashed #ccc;margin-bottom:10px;}
.m .ol{float:left;width:20%;}
.m .o .ol img{width:140px;max-width:100%;margin-bottom:5px;padding:2px;border: 0px solid #ccc;border-radius:5px;}
.m .or{float:right;width:78%;overflow: hidden;}
.m .or .ot{display:inline-block;font-weight:bold;line-height:200%;white-space:nowrap;overflow:hidden;}
.m .or .oi{font-size:13px;line-height:1.3rem;color:#666;height:2.3rem;overflow: hidden;}
.m .or .oi img{width:20%;margin:0 0 5px;}
.m .or .op{margin-top:3px;color:#a0a0a0;font-size:13px;padding:0 0 3px;white-space:nowrap;overflow:hidden;}
.m .or .op b{color:#f07a7c;font-size:14px;}
.m .or .op s{font-size:11px;}
.m .or .om{margin-top:3px;font-size:1.1rem;font-weight:bold;padding:0 0 3px;white-space:nowrap;overflow:hidden;}
.m .or .om a{color:blue;}
@media only screen and (max-width:1100px){
.m .ol{width:30%;}
.m .or{width:68%;}
}
.p ul{padding:0 1px;}
.p li{
	float:left;
	line-height: 130%;*line-height:130%;_line-height:130%;
	text-align: center;
	width:151px;
	height:auto;
	max-height:130px;
	margin:5px 3px;
	overflow: hidden;
}
.p li img{
	width:140px;
	height:100px;
	margin-height:5px;
	/*padding:2px;*/
	border: 1px solid #ccc;
}
.p li a{font-size:12px;}

.e_m{float:left;margin:0.5em 0.7%;padding:0;width:47%;border:1px solid #cccccc;}
.e_m .img{margin:0;width:100%;white-space:nowrap;overflow:hidden;}
.e_m .img img{width:100%;}
.e_m .txt{margin:0.2em;font-size:1em;font-weight:bold;line-height:200%;white-space:nowrap;overflow:hidden;}
.e_m .op{margin:0.5em;color:#a0a0a0;font-size:13px;white-space:nowrap;overflow:hidden;}
.e_m .op b{color:#f07a7c;font-size:14px;}
.e_m .op s{font-size:11px;}

.at {
	clear:both;
	margin:10px auto;
	padding:15px 0 5px;
	width:100%;
	max-width:640px;
	min-width:320px;
	color: #000;
	line-height: 30px;
	text-align: center;
	text-shadow: 1px 1px 1px #ccc;
	font:Helvetica, Arial, sans-serif;
}
.ai {
	margin: 0px auto;
	padding: 0 0 10px 0;
	width:100%;
	max-width:640px;
	min-width:320px;
	text-align: center;
	font-size: 12px;
	color: #666;
}
.ai>a {
	color: #666;
	margin-left: 6px;
}
#as {
	margin: 5px auto;
	padding: 5px 0;
	width:100%;
	max-width:640px;
	min-width:320px;
}
@media only screen and (max-width:600px){#as {min-width:100%;}}
.s {
	margin: 0px auto;
	padding: 5px 0;
	width:100%;
	max-width:640px;
	min-width:320px;text-align:center;}
.s a{display:inline-block;text-align:center;border:1px solid #ccc;border-radius:5px;color:#00;height:15px;margin:0 2px 2px;overflow:hidden;padding:5px 7px;text-decoration: none;font-size:14px;
	background-:-moz-linear-gradient(top,#ffffff,#e6e6e6);
	background:-webkit-gradient(linear,left top,left bottom,from(#ffffff),to(#e6e6e6));
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff,endColorstr=#e6e6e6,GradientType=1)";
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff,endColorstr=#e6e6e6,GradientType=0);
}
.s select{position:absolute;direction:rtl;padding:0px 10px 0;margin:0px;width:70px;height:25px;opacity:1;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-appearance:none;border: 1px solid #ccc;border-radius:5px;cursor:pointer;text-align:center;font-size:14px;}
.s span{display: inline-block;width:70px;}

.us{
	margin:0 auto;width:100%;height:100%;min-width:320px; max-width:640px;
	height: 10.6rem;
	overflow: hidden; 
	background:#ffbf6b;
	background:-webkit-gradient(linear,center top,center bottom,from(#ffcc89),to(#ef9136));
	position:relative;
}
.uss{height:6.6rem;}
.us dt{
	float: left;
	margin: 1.5rem 0.8rem 0;
	text-align: center;
	position: relative;
	width: 4rem;
	height: 4rem;
	border-radius: 3.7rem;
	padding:0.15rem; background:#FFFFFF
}
.us dt img{
	width: 4rem;
	height:4rem;
	border-radius: 3.7rem;
}
.us dt span{
	width: 68px;
	height: 26px;
	position: absolute;
	left: 5px;
	top: 4px;
	padding-top: 64px;
	font-size: 10px;
	color: #fff; display:block
}
.us dd{
	font-size:0.9rem;
	color:#fff;
	margin-top:1.5rem;
}
.us dd p{line-height:1.5rem;}
.us dd span{ font-size:0.8rem}
.us .quan1{ position:absolute;right:1rem;top:0.5rem;width:4rem;height:4rem;border-radius:3rem;background:rgba(255,255,255,0.2);box-shadow:0 0 0.6rem rgba(250,0,0,0.2);}
.us .quan2{ position:absolute;right:3rem;top:2.5rem;width:3rem;height:3rem;border-radius:3rem;background:rgba(255,255,255,0.1);box-shadow:0 0 0.6rem rgba(250,0,0,0.15);}
.us .quan3{ position:absolute;right:5rem;top:4.5rem;width:2rem;height:2rem;border-radius:3rem;background:rgba(255,255,255,0.05);box-shadow:0 0 0.6rem rgba(250,0,0,0.1);}

.us_list{
	height:4rem;
	overflow:hidden;position:absolute;left:0;bottom:0;width:100%;background:rgba(255,223,181,1);
}
.us_list ul{
	display:-webkit-box; 
}
.us_list ul li{
	-webkit-box-flex:1;
	text-align:center;
	position:relative;
	font-size:0.6rem;
}
.us_list ul li a{
	display:block;
	padding-top:0.8rem;
	height:1.2rem;display:block;position:relative;
	color:#666;text-decoration:none;width:3.6rem;margin:0 auto;text-align:center;
}
.us_list ul li a img{width:1.9rem; height:1.9rem;}
.us_list ul li a span{display:block;margin-top:3px;}
.us_list ul li strong{position:absolute;right:0;top:0.2rem;display:block;color:#fff;font-size:0.7rem;background:#ec5151;display:block;font-weight:normal;height:1.2rem;line-height:1.2rem;border-radius:1.2rem;text-align:center;padding:0 0.4rem;}
.us_m{clear:both;margin:15px auto;padding:0;width:98%;max-width:640px;min-width:320px;border:1px solid #cccccc;}
@media only screen and (max-width:600px){.us_m{min-width:90%;}}

.us_m .lo{float:left;width:5.0rem;height:5.0rem;border-radius:0.5rem;margin:1rem 0.3rem;padding:0.15rem;background:#FFFFFF;box-shadow:0 0 0.3rem rgba(128,128,128,1);}
.us_m .lo img{width:5.0rem;height:5.0rem;border-radius:0.5rem;}
.us_m .lc{float:left;width:58%;overflow: hidden;}
.us_m .lc .ot{display:inline-block;font-weight:bold;line-height:3rem;white-space:nowrap;}
.us_m .lc .oi{line-height:1rem;overflow:hidden;padding-left:25px;}
.us_m .lc .oi img{width:30%;margin:0 5px 5px 0;}
.us_m .lc .oi span{color:#aaaaaa;font-size:12px;}
.us_m .lc .oi span i{display:inline-block;margin-right:3px;color:#ff0000;font-size:20px;font-weight:bold;font-style:normal;}
.us_m .lc .op{color:#a0a0a0;font-size:13px;padding:5px 0 3px 25px;white-space:nowrap;overflow:hidden;}
.us_m .lc .op b{color:#f07a7c;font-size:14px;}
.us_m .lc .op s{font-size:11px;}
.us_m .lr{float:right;margin:0.5rem 0.5rem 0;width:1.3rem;text-align:center;font-size:0.4rem;overflow:hidden;}
.us_m .lr img{width:100%;margin-bottom:0.5rem;}

.us_m .us_a{margin:5px;font-size:0.96rem;white-space:nowrap;overflow:hidden;}
.us_m .us_a a{padding:0.5rem 0 1.6rem 1.5rem;display:block;line-height:23px;}
.us_m .us_a a span{float:left;}
.us_m .us_a a i{float:right;padding-bottom:0.5rem;display: inline-block;font-style:normal;text-align:right;color:#999;height:0.8rem;padding-right:1.3rem;background:url("ico_12.png") no-repeat 100% 50%;-webkit-background-size:0.7rem 0.7rem;-moz-background-size:0.7rem 0.7rem;background-size:0.7rem 0.7rem;}
.us_m .us_c{margin:5px;font-size:0.8rem;word-break:break-all;word-wrap:break-word;text-align:center;}

.us_m .us_t{margin:5px;padding:0.5rem 0 0.5rem 1.5rem;font-size:0.9rem;font-weight:bold;word-break:break-all;word-wrap:break-word;}

.us_m .us_b{margin:5px;padding:0.4rem 0 0.4rem 1.5rem;font-size:0.9rem;word-break:break-all;word-wrap:break-word;}
.us_m .us_b b{width:4rem;display:inline-block;}
.us_m .us_b i{display:inline-block;margin:0 0.5rem;font-style:normal;color:#f00;}

.us_m .news{padding:0 9px 5px;}
.us_m .news li{
	text-align:left;
	font-size:0.96rem;
	line-height: 190%;
	height:20px !important;
	height /**/:25px;padding:0 0 10px 20px;
	background: url("list.gif") no-repeat 4px 12px;
	border-bottom: 1px solid #f3f3f3;
	overflow: hidden;
}
.us_m .news li span{float:right;margin-top:0.4rem;font-size:0.76rem;color:#adadad;}

.us_m .panoIframe{width:100%;height:400px;}
@media only screen and (max-width:1100px){.us_m .panoIframe{width:98%;height:200px;}}
/*--------------颜色选择器CSS添加-------------*/
.rads a{border:#c8c9cd 1px solid;text-align:center;background:-webkit-gradient(linear,center top,center bottom,from(#fff),to(#e6e6e6));margin-right:1rem;padding:2px 10px 0;width:15px;height:25px;display:inline-block;white-space:nowrap;color:#000;text-decoration:none;}
.rads a:hover{border:#ff6701 1px solid;text-decoration:none;}
.rads a:focus{outline-style:none;}
.rads .radssel{border:#ff6701 1px solid;background:url("radbj.gif") no-repeat bottom right;}
.rads .radssel a:hover{border: #ff6701 1px solid;background:url("radbj.gif") no-repeat bottom right;}
.ches a{margin:1rem;width:60px;height:20px;padding:0px 30px;background:url("chebj2.png");overflow:hidden;}
.ches a:focus{outline-style:none;}
.ches .chessel{background:url("chebj1.png")}
.ches .chessel a:hover{background:url("chebj1.png")}

.clearfix:after{content:"."; display:block; height:0; clear:both;visibility:hidden;}
.upload_area .post_imglist li {position: relative;float: left;padding: 0 10px 5px 0;line-height: 38px;}
.upload_area .post_imglist li .del {position: absolute;right: 5px;top: -10px;background: url("icon_del.png") no-repeat 15px 0;background-size: 23px auto;width: 40px;height: 40px;display: inline-block; }
.upload_area .post_imglist li .p_img img {padding: 2px;border: 1px solid #DDD;height: 54px;width: 54px; }
.upload_area .post_imglist li .pic_time {display: inline-block;width: 60px;height: 60px;position: relative; }
.upload_area .post_imglist li .pic_time em {display: inline-block;width: 100%;height: 25%;line-height: 15px;font-size: 12px;color: #fff;background-color: #F1484A;position: absolute;top: 22px;left: 0; }
.upload_area .upload_btn {background: url("upload_btn.png") center no-repeat;background-size: 60px auto;float: left;overflow: hidden;position: relative;width: 60px;height: 60px; }
.upload_area .upload_btn input {opacity: 0;position: absolute;left: 0;top: 0;z-index: 10;overflow: hidden;height: 60px;width: 60px; }
.webuploader-container{position: relative;}
.webuploader-element-invisible{position: absolute !important;clip: rect(1px 1px 1px 1px);/* IE6, IE7*/clip: rect(1px,1px,1px,1px);}
.webuploader-pick{width:100%;height:100%;line-height:100%;position:relative;display:block;cursor:pointer;color:#fff;text-align:center;overflow:hidden;}
.webuploader-pick img{width:100%;height:auto;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;}
.webuploader-pick-hover{border:2px dashed #00a2d4;}
.webuploader-pick-disable{opacity: 0.6;pointer-events:none;}
#imglist li img.wh60 {margin: 0 auto;display: block;width: 60px;height: 60px;}


.image{width:97.0%;height:auto;margin:5px;white-space:nowrap;overflow-y:hidden;overflow-x:auto;background:#eee;}

.image div{margin:0 5px;display:table-cell;vertical-align:middle;text-align:center;*display:block;*font-family:Arial;width:150px;border:0px;border-right:5px solid #fff;}
.image div span{display:block;margin:0;width:150px;}
.image div img{margin:0;max-width:148px;max-height:148px;vertical-align:middle;overflow:hidden;}


.images{width:100%;}

.images div{display:inline-block;margin:0 1px;width:130px;height:130px;}
.images div img{width:100%;height:100%;}



.bbs{
	clear:both;
	margin:0px auto;
	padding:0 0 0.5em;;
	width:100%;
	max-width:640px;
	min-width:320px;
}
.bbs .lo{width:100%;height:13.5rem;background:url("noimages.jpg")  no-repeat 0 0;-webkit-background-size:40rem 10rem;-moz-background-size:40rem 10rem;background-size:40rem 10rem;}

.bbs .lu{float:right;width:5rem;height:5rem;border-radius:0.5rem;margin:6.3rem 0.5rem 0;padding:0.15rem;background:#FFFFFF;box-shadow:0 0 0.3rem rgba(128,128,128,1);}
.bbs .lu img{width:5rem;height:5rem;border-radius:0.4rem;}
.bbs .ln{float:right;margin-top:7.5rem;font-family:"黑体";color:#fff;}

.bbs .bl{float:left;width:20%;}
.bbs .br{float:left;width:80%;}
.bbs .bl .u{margin:0.8rem;}
.bbs .bl .u img{border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;}
.bbs .br .na{color:#4d7ace;margin-top:0.8rem;}
.bbs .br .na span{display:inline-block;background:#5bc3ff;color:#fff;padding:0 0.3em;border-radius:3px;margin-left:0.5em;font-size:0.4em;}
.bbs .br .if{margin:0.3em 0;font-size:0.8em;}
.bbs .br .add{margin:0.5em 0;color:#4d7ace;font-size:0.8em;}
.bbs .br .tm{color:#ccc;font-size:0.5em;}
.bbs .br .tm a{float:right;font-size:1.8em;font-weight:bold;margin-left:1em;}
.bbs .br .tm a img{width:1.1em;vertical-align:middle;}

/*
.bbs .br .re{background:#eee;}
.bbs .br .re .tt{padding:0.2em 0;background:#fff url("ico_01.png") no-repeat 2% 1%;-webkit-background-size:1.2em 0.5em;-moz-background-size:1.2em 0.5em;background-size:1.2em 0.5em;}
.bbs .br .re .za{padding:1% 1% 1% 10%;background:url("zhuang.png") no-repeat 3% 10%;-webkit-background-size:1.5em 1.5em;-moz-background-size:1.5em 1.5em;background-size:1.5em 1.5em;}
.bbs .br .re .za a{display:inline-block;width:15%;margin:0.1em;}
.bbs .br .re .za a img{-webkit-border-radius:5px;-moz-border-radius:5px;}
.bbs .br .re .rp{background:url("ping.png") no-repeat 3% 5%;-webkit-background-size:1.5em 1.5em;-moz-background-size:1.5em 1.5em;background-size:1.5em 1.5em;}
.bbs .br .re .rp .rpb{margin:0;padding:1% 1% 1% 10%;}
.bbs .br .re .rp .rpb .rpbl{display:inline-block;float:left;width:16%;margin:0%;padding:0%;}
.bbs .br .re .rp .rpb .rpbr{display:inline-block;float:right;width:83%;margin:0%;padding:0%;}
.bbs .br .re .rp .rpb .rpbl a{display:inline-block;width:93%;margin-left:2px;padding:0;}
.bbs .br .re .rp .rpb .rpbl img{-webkit-border-radius:5px;-moz-border-radius:5px;}
.bbs .br .re .rp .rpb .rpbr .ra{color:#4d7ace;white-space:nowrap;overflow:hidden;}
.bbs .br .re .rp .rpb .rpbr .ra span{display:inline-block;background:#5bc3ff;color:#fff;padding:0 0.3em;border-radius:3px;margin-left:0.5em;font-size:0.4em;}
.bbs .br .re .rp .rpb .rpbr .ra b{float:right;font-family:"黑体";font-size:1em;font-weight:normal;color:#aaa;}
.bbs .br .re .rp .rpb .rpbr .rf{margin:0.3em 0;font-size:0.8em;}
*/

.re{background:#eee;}
.rc{background:#fff;}
.re .tt{padding:0.2em 0;background:#fff url("ico_01.png") no-repeat 2% 1%;-webkit-background-size:1.2em 0.5em;-moz-background-size:1.2em 0.5em;background-size:1.2em 0.5em;}
.re .za{padding:1% 1% 1% 10%;background:url("zhuang.png") no-repeat 3% 10%;-webkit-background-size:1.5em 1.5em;-moz-background-size:1.5em 1.5em;background-size:1.5em 1.5em;}
.re .za a{display:inline-block;width:10%;margin:0.1em;}
.re .za a img{-webkit-border-radius:5px;-moz-border-radius:5px;}
.re .rp{background:url("ping.png") no-repeat 3% 5%;-webkit-background-size:1.5em 1.5em;-moz-background-size:1.5em 1.5em;background-size:1.5em 1.5em;}
.re .rp .rpb{margin:0;padding:1% 1% 1% 10%;}
.re .rp .rpb .rpbl{display:inline-block;float:left;width:11%;margin:0%;padding:0%;}
.re .rp .rpb .rpbr{display:inline-block;float:right;width:88%;margin:0%;padding:0%;}
.re .rp .rpb .rpbl a{display:inline-block;width:93%;margin-left:2px;padding:0;}
.re .rp .rpb .rpbl img{-webkit-border-radius:5px;-moz-border-radius:5px;}
.re .rp .rpb .rpbr .ra{color:#4d7ace;white-space:nowrap;overflow:hidden;}
.re .rp .rpb .rpbr .ra a{color:#4d7ace;}
.re .rp .rpb .rpbr .ra span{display:inline-block;background:#5bc3ff;color:#fff;padding:0 0.3em;border-radius:3px;margin-left:0.5em;font-size:12px;}
.re .rp .rpb .rpbr .ra b{float:right;font-family:"黑体";font-size:0.7em;font-weight:normal;color:#aaa;}
.re .rp .rpb .rpbr .rf{margin:0.3em 0;font-size:0.8em;}

.qrp{margin:0.5rem 0.3rem;height:38px;}
.qrp textarea{display:inline-block;width:80%;min-height:23px;margin-right:5px;border:1px solid #cccccc;border-radius:5px;overflow:hidden;resize:none;outline:none;}
.qrp input{display:inline-block;background:#19ad17;border:1px solid #258c23;font-size:1rem;font-weight:normal;padding:0 0.6rem;height:2rem;margin:0;vertical-align:top;}

#rep{margin: 0px auto;padding: 5px 0;width:100%;text-align:center;z-index:101;position:fixed;left:0;bottom:0;background:#f3f3f3;border-top:1px solid #ccc;display:none;}

.btn{display:inline-block;width:5rem;height:5rem;margin:0 0.5rem;padding:1px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%x;overflow:hidden;border:1px solid #00aeff;background:#00aeff;}
.btn .b_b{border:1px solid #00aeff;background:#00aeff;}
.btn .bt{display:inline-block;width:100%;height:100%;overflow:hidden;}
.btn a{display:block;width:100%;height:100%;text-align:center;cursor:pointer;overflow:hidden;}
.btn a span{display:inline-block;font-size:1.5rem;color:#00aeff;line-height:2.8rem;background:#fff;width:100%;height:50%;overflow:hidden;}
.btn a i{font-style:normal;font-size:1rem;line-height:2.8rem;color:#ffffff;width:100%;height:50%;}



.f {
	clear:both;
	margin: 0px auto;
	padding: 5px 0;
	width:100%;
	max-width:640px;
	min-width:320px;
	text-align:center;
	color:#ccc;
}
.f a{font-size:0.85rem;padding:0 5px;color:#000000;}
.f p{font-size:0.85rem;margin-top:5px;padding:0 5px;color:#000000;}

.fm{
	margin: 0px auto;
	padding: 5px 0;
	width:100%;
	text-align:center;
	border-top:1px solid #e6e6e6;
	background-:-moz-linear-gradient(top,#ffffff,#e6e6e6);
	background:-webkit-gradient(linear,left top,left bottom,from(#ffffff),to(#e6e6e6));
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff,endColorstr=#e6e6e6,GradientType=1)";
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff,endColorstr=#e6e6e6,GradientType=0);
	z-index:100;position:fixed;left:0;bottom:0;
}
.fm div{
	margin: 0px auto;
	width:100%;
	max-width:640px;
	min-width:320px;
}
.fm a{display:inline-block;font-size:0.85rem;width:23%;}
.fm a img{width:30px;margin:0.3rem;}

#alert,#guest{margin: 0px auto;width:600px;left:50%;top:50px;margin-left:-300px;position:fixed;background:#ffffff;border:1px solid #cccccc;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;display:none;z-index:20001;}
@media only screen and (max-width:600px){
#alert,#guest{width:90%;margin-left:-45%;}
}
#alert .del,#guest .del{display:inline-block;width:1.5rem;height:1.5rem;position:absolute;right:-10px;top:-15px;}
#alert #atinfo{margin:5px;}
#alert #atinfo input,#guest input{background:#19ad17;border:1px solid #258c23;font-size:1rem;font-weight:normal;padding:0 0.6rem;height:2rem;}
#alert #atinfo img,#guest img{margin:0 0.2rem;}
#mcover,#gmcover{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0, 0, 0, 0.7);display:none;z-index:20000;}
#alert iframe{width:100%;height:400px;}
@media only screen and (max-height:550px){
#alert iframe{height:100%;}
}
.pbt{position:absolute;left:10px;top:10px;color:#fff;font-size:12px;}
.pbt div{width:48px;height:60px;text-align:center;margin-right:2px;float:left;cursor:pointer;text-shadow:#2d2d2d 1px 0 0,#2d2d2d 0 1px 0,#2d2d2d -1px 0 0,#2d2d2d 0 -1px 0;-webkit-text-shadow:#2d2d2d 1px 0 0,#2d2d2d 0 1px 0,#2d2d2d -1px 0 0,#2d2d2d 0 -1px 0;-moz-text-shadow:#2d2d2d 1px 0 0,#2d2d2d 0 1px 0,#2d2d2d -1px 0 0,#2d2d2d 0 -1px 0;*filter: Glow(color=#2d2d2d, strength=1);}
.pbt div a{color:#ffffff;}
	
	/* ico */
	.ico_02{background:url("ico_02.png") no-repeat 0% 50%;-webkit-background-size:1.0rem 1.0rem;-moz-background-size:1.0rem 1.0rem;background-size:1.0rem 1.0rem;} /* 用户中心 */ 
	.ico_03{background:url("ico_03.png") no-repeat 0% 50%;-webkit-background-size:1.1rem 0.9rem;-moz-background-size:1.1rem 0.9rem;background-size:1.1rem 0.9rem;} /* 用户列表 */ 
	.ico_04{background:url("ico_04.png") no-repeat 0% 50%;-webkit-background-size:1.1rem 0.9rem;-moz-background-size:1.1rem 0.9rem;background-size:1.1rem 0.9rem;} /* 对话 */ 
	.ico_05{background:url("ico_05.png") no-repeat 0% 50%;-webkit-background-size:1.1rem 1.1rem;-moz-background-size:1.1rem 1.1rem;background-size:1.1rem 1.1rem;} /* 设置 */ 
	.ico_06{background:url("ico_06.png") no-repeat 0% 50%;-webkit-background-size:1.0rem 1.0rem;-moz-background-size:1.0rem 1.0rem;background-size:1.0rem 1.0rem;} /* 表情 */ 
	.ico_07{background:url("ico_07.png") no-repeat 0% 50%;-webkit-background-size:1.0rem 1.0rem;-moz-background-size:1.0rem 1.0rem;background-size:1.0rem 1.0rem;} /* 卡包 */ 
	.ico_08{background:url("ico_08.png") no-repeat 0% 50%;-webkit-background-size:1.0rem 1.0rem;-moz-background-size:1.0rem 1.0rem;background-size:1.0rem 1.0rem;} /* 钱包 */ 
	.ico_09{background:url("ico_09.png") no-repeat 0% 50%;-webkit-background-size:1.0rem 1.2rem;-moz-background-size:1.0rem 1.2rem;background-size:1.0rem 1.2rem;} /* 收藏 */ 
	.ico_10{background:url("ico_10.png") no-repeat 0% 50%;-webkit-background-size:1.2rem 1.0rem;-moz-background-size:1.2rem 1.0rem;background-size:1.2rem 1.0rem;} /* 相册 */ 
	.ico_11{background:url("ico_11.png") no-repeat 0% 50%;-webkit-background-size:1.2rem 1.2rem;-moz-background-size:1.2rem 1.2rem;background-size:1.2rem 1.2rem;} /* 发现 */ 
	.ico_12{background:url("ico_12.png") no-repeat 1% 50%;-webkit-background-size:0.7rem 0.7rem;-moz-background-size:0.7rem 0.7rem;background-size:0.7rem 0.7rem;} /* 向右箭头 */ 
	.ico_13{background:url("ico_13.png") no-repeat 0% 50%;-webkit-background-size:1.1rem 1.1rem;-moz-background-size:1.1rem 1.1rem;background-size:1.1rem 1.1rem;} /* 游乐 */ 
	.ico_14{background:url("ico_14.png") no-repeat 0% 50%;-webkit-background-size:1.0rem 1.0rem;-moz-background-size:1.0rem 1.0rem;background-size:1.0rem 1.0rem;} /* 购物 */ 
	.ico_15{background:url("ico_15.png") no-repeat 0% 50%;-webkit-background-size:1.0rem 1.0rem;-moz-background-size:1.0rem 1.0rem;background-size:1.0rem 1.0rem;} /* 漂流 */ 
	.ico_16{background:url("ico_16.png") no-repeat 0% 50%;-webkit-background-size:1.0rem 1.0rem;-moz-background-size:1.0rem 1.0rem;background-size:1.0rem 1.0rem;} /* 大众 */ 
	.ico_17{background:url("ico_17.png") no-repeat 0% 50%;-webkit-background-size:1.1rem 1.1rem;-moz-background-size:1.1rem 1.1rem;background-size:1.1rem 1.1rem;} /* 拿手机（摇一摇） */ 
	.ico_18{background:url("ico_18.png") no-repeat 0% 50%;-webkit-background-size:1.1rem 1.1rem;-moz-background-size:1.1rem 1.1rem;background-size:1.1rem 1.1rem;} /* 取景（扫一扫 */ 
	.ico_19{background:url("ico_19.png") no-repeat 0% 50%;-webkit-background-size:1.1rem 1.1rem;-moz-background-size:1.1rem 1.1rem;background-size:1.1rem 1.1rem;} /* 圈子 */ 
	.ico_20{background:url("ico_20.png") no-repeat 0% 50%;-webkit-background-size:1.2rem 1.2rem;-moz-background-size:1.2rem 1.2rem;background-size:1.2rem 1.2rem;} /* 地点 */ 
	.ico_21{background:url("ico_21.png") no-repeat 0% 50%;-webkit-background-size:1.2rem 0.9rem;-moz-background-size:1.2rem 0.9rem;background-size:1.2rem 0.9rem;} /* 酒店 */ 
	.ico_22{background:url("ico_22.png") no-repeat 0% 50%;-webkit-background-size:1.0rem 0.9rem;-moz-background-size:1.0rem 0.9rem;background-size:1.0rem 0.9rem;} /* 无线 */ 
	.ico_23{background:url("ico_23.png") no-repeat 0% 50%;-webkit-background-size:1.3rem 1.3rem;-moz-background-size:1.3rem 1.3rem;background-size:1.3rem 1.3rem;} /* 手机 */ 
	.ico_24{background:url("ico_24.png") no-repeat 0% 50%;-webkit-background-size:1.0rem 1.0rem;-moz-background-size:1.0rem 1.0rem;background-size:1.0rem 1.0rem;} /* 电话 */ 
	.ico_25{background:url("ico_25.png") no-repeat 0% 50%;-webkit-background-size:1.0rem 0.8rem;-moz-background-size:1.0rem 0.8rem;background-size:1.0rem 0.8rem;} /* 热点 */ 
	.ico_26{background:url("ico_26.png") no-repeat 0% 50%;-webkit-background-size:1.0rem 1.0rem;-moz-background-size:1.0rem 1.0rem;background-size:1.0rem 1.0rem;} /* 花朵 */ 
	.ico_27{background:url("ico_27.png") no-repeat 0% 50%;-webkit-background-size:1.0rem 1.0rem;-moz-background-size:1.0rem 1.0rem;background-size:1.0rem 1.0rem;} /* 回环 */ 
	.ico_28{background:url(uico_28.png") no-repeat 0.5% 50%;-webkit-background-size:0.8rem 1.1rem;-moz-background-size:0.8rem 1.1rem;background-size:0.8rem 1.1rem;} /* 点击 */
	.ico_29{background:url("ico_29.png") no-repeat 0.5% 50%;-webkit-background-size:0.8rem 1.1rem;-moz-background-size:0.8rem 1.1rem;background-size:0.8rem 1.1rem;} /* 密码 */