﻿body, div, dl, dt, dd, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td{margin:0;padding:0;}
pre{word-break: break-all;word-wrap: break-word;}
table{border-collapse:collapse;border-spacing:0;}
fieldset, img{border:0;}
address, caption, cite, code, dfn,  th, var{font-style:normal;font-weight:normal;}
ol, ul{list-style:none;}
caption, th{text-align:left;}
h1, h2, h3, h4, h5, h6{font-size:99.9%;font-weight:normal;}
q:before, q:after{content:'';}
abbr, acronym{border:0;font-variant:normal;}
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
input, textarea, select{font-family:inherit;font-size:inherit;font-weight:inherit;}
input, textarea, select{font-size:99.9%;}
legend{color:#000;}
/* html{background-color:#f8f7f5;}*/
body{background:#f8f7f5;color:#2221;font-family:Helvetica, STHeiti STXihei, Microsoft JhengHei, Microsoft YaHei, Tohoma, Arial;height:99.9%;padding:15px 15px;position:relative;}
/*===================== Added by xushengni on 04/26 ==================================*/
.activity-info{}
.activity-meta{display:inline-block;vertical-align:middle;margin-left:8px;;padding-top:2px;padding-bottom:2px;color:#8c8c9b;font-size:11px;}
.activity-meta.no-extra{margin-left:0;}
.activity-info .text-ellipsis{display:inline-block;vertical-align:middle;max-width:103px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
#post-user {text-decoration:none;outline:0;color:#607Fb8;}
a.activity-meta{
	text-decoration:none;outline:0;color:#607Fb8;
	/*-webkit-tap-highlight-color:rgba(255,255,255,0);*/
}
a.activity-meta:active{
	/*background-color:#CACACA;border-radius:10px;box-shadow:inset 0 1px 1px #778;*/
	color:#607Fb8;
}
a.activity-meta:active .icon_link_arrow{background:transparent url(../images/ico_line.gif) no-repeat 0 0;-webkit-background-size:99.9%;-moz-background-size:99.9%;-o-background-size:99.9%;background-size:99.9%;}
.activity-info .icon_link_arrow{
	margin-left:3px;
	margin-top:-5px;
}
.icon_link_arrow{display:none;vertical-align:middle;width:7px;height:7px;background:transparent url(../images/ico_line.gif) no-repeat 0 0;-webkit-background-size:99.9%;-moz-background-size:99.9%;-o-background-size:99.9%;background-size:99.9%;}
/*=========================================================*/
#activity-detail .page-content{margin:19px 0 0;}
#activity-detail .page-content .media{margin:19px 0; }
#activity-detail .page-content .media img{width:99.9%;}
#activity-detail .page-content .text{color:#3e3e3e;line-height:1.5; width: 99.9%; }
#activity-detail .page-content .text p{*zoom:1;min-height:1.5em;min-height: 1.5em;word-wrap:normal;word-break:normal;white-space:pre-wrap;}
#activity-detail .page-content .text p:after{content: "\200B"; display: block; height: 0; clear: both; }
#activity-list .header{font-size:20px;}
#activity-list .page-list{border:1px solid #ccc;border-radius:5px;margin:19px 0;overflow:hidden;}
#activity-list .page-list .line.btn{border-radius:0;margin:0;text-align:left;}
#activity-list .page-list .line.btn .checkbox{height:25px;line-height:25px;padding-left:35px;position:relative;}
#activity-list .page-list .line.btn .checkbox .icons{background-color:#ccc;left:0;position:absolute;top:0;}
#activity-list .page-list .line.btn.off .icons{background-image:none;}
/*#activity-list #save.btn{background-image:linear-gradient(#22dd22, #009900);background-image:-moz-linear-gradient(#22dd22, #009900);background-image:-ms-linear-gradient(#22dd22, #009900);background-image:-o-linear-gradient(#22dd22, #009900);background-image:-webkit-gradient(linear, left top, left bottom, from(#22dd22), to(#009900));background-image:-webkit-linear-gradient(#22dd22, #009900);}*/
.vm{vertical-align:middle;}
.tc{text-align:center;}
.db{display:block;}
.dib{display:inline-block;}
.b{font-weight:700;}
.clr{clear:both;}
.text img{max-width:99.9%!important;height:auto!important;}
.page-toolbar{padding-top:19px;padding-bottom:19px;overflow:hidden;*zoom:1;}
.page-toolbar a{color:#607Fb8;font-size:14px;text-decoration:none;text-shadow:0 1px #ffffff;-webkit-text-shadow:0 1px #ffffff;-moz-text-shadow:0 1px #ffffff;}
.page-url{float:left;}
.page-toolbar a.page-imform{float:right;color:#7B7B7B;}


.page-toolarea{ font-size:14px;padding-top:10px;padding-bottom:20px; }
.page-toolarea a{ display:block;line-height:2em;color:#7B7B7B;text-decoration:none; }
.page-toolarea .icon_arrow_gray{margin-left:5px;margin-top:-.2em;}

.line_title{ text-align:center;margin-top:20px;border-top:1px dotted #C6C6C6;}
.line_space{ text-align:center;margin-top:20px;border-top:3px dotted #ffffff;}
.line_title .tips{display:inline-block;position:relative;top:-9px;padding-left:16px;padding-right:16px;font-size:14px;color:#CFCFCF;background-color:#F8F7F5;text-decoration:none;}

.icon_arrow_gray{
display:inline-block;
    vertical-align:middle;
    width:7px;height:7px;
    background:transparent url(../images/line_blank.png) no-repeat 0 0;
    -webkit-background-size:99.9%;-moz-background-size:99.9%;-o-background-size:99.9%;background-size:99.9%;}


//table
.selectTdClass{background-color:#edf5fa !important}table.noBorderTable td,table.noBorderTable th,table.noBorderTable caption{border:1px dashed #ddd !important}table{margin-bottom:10px;border-collapse:collapse;display:table;width:99.9% !important;}td,th{word-wrap:break-word;word-break:break-all;padding: 5px 5px 10px 0;border: 1px solid #DDD;}caption{border:1px dashed #DDD;border-bottom:0;padding:3px;text-align:center;}th{border-top:2px solid #BBB;background:#F7F7F7;}.ue-table-interlace-color-single{ background-color: #fcfcfc; } .ue-table-interlace-color-double{ background-color: #f7faff; }td p{margin:0;padding:0;}






a {
	color:#333;
    cursor: pointer;
    text-decoration: none;
}
ul,li{
    list-style-type: none;
}
.clr{
	clear:both;
}

textarea{
	resize:none;
}
/****************************************************/

ul{margin:0;padding:0}
ul.round li {
	border:solid #C6C6C6;
	border-width:0 0 1px 0;
	padding:0px 0px 0 0px;
}
.round li, .round li span, .round li a {
	line-height:22px;
	padding:0px 0px 0px 0;
}
.round li span {
	display:block;
	-webkit-background-size:8.5px 13px;
	background-size:8.5px 13px;
	padding:10px 0px 9px 0;
	position:relative;
	font-size:16px;
	min-height: 22px;
}


.round li.tel {
    background: url(images/9tel.png) no-repeat scroll 11px 13px transparent;
	background-size:15px 15px;
    line-height: 22px;
    padding-left: 34px;
}

.round li .text {
	padding:10px 0 10px ;
}

.round li span em{
	display:block;
	-webkit-border-radius:20px;
	border-radius:20px;
	color:#FFF;
	font-size: 12px;
    line-height: 12px;
    margin-top: -10px;
    padding: 4px 8px;
    position: absolute;
    right: 20px;
    top: 50%;
	text-shadow: 0 0 #FFFFFF;
	font-style:normal;
}
em.ok{
	background-color: #1AA200;
}


/***************/


/*Listpage*/
.Listpage{
    position: relative;
    z-index: 2;
}

#ui-header{
	 width: 100%;
	 height: 46px;
	 line-height:46px;
	 z-index: 3;
	 position: fixed;
	left: 0;
	top: 0;
	right:0;
	}
.ui-btn-top1 { position:absolute; top:0px; left:0px; background:url(../images/top_11.png) no-repeat center center; display:block; width:55px; height:45px;text-indent: -9999px; margin:0; padding:0; background-size:30px auto;}
.ui-btn-top2 { position:absolute; top:0px; left:100px; background:url(../images/top13.png) no-repeat center center; display:block; width:55px; height:45px;text-indent: -9999px; margin:0; padding:0; background-size:30px auto;}
.ui-btn-top3 { position:absolute; top:0px; left:200px; background:url(../images/top_12.png) no-repeat center center; display:block; width:55px; height:45px;text-indent: -9999px; margin:0; padding:0; background-size:30px auto;}
.ui-btn-top5 { position:absolute; top:0px; right:0px; background:url(../images/top_23.png) no-repeat center center; display:block; width:55px; height:45px;text-indent: -9999px; margin:0; padding:0; background-size:30px auto;}




#overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#fff;opacity:0;filter:alpha(opacity=0);display:none;z-index: 4;}
.fixed {
  /*position: fixed;*/
}
#ui-header .fixed {
	display: block;
	margin: 0 auto;
    min-width: 320px;
	height: 45px;
	top: 0;
	border-bottom: 1px solid #000;
	box-shadow:0 1px 2px 0 rgba(0, 0, 0, 0);
	-moz-box-shadow:0 1px 2px 0 rgba(0, 0, 0, 0);
	-webkit-box-shadow:0 1px 2px 0 rgba(0, 0, 0, 0);
	background-image:-webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#FFFFFF));
	background-image:-webkit-linear-gradient(#FFFFFF, #FFFFFF);
	background-image:-moz-linear-gradient(#FFFFFF, #FFFFFF);
	background-image:-ms-linear-gradient(#FFFFFF, #FFFFFF);
	background-image:-o-linear-gradient(#FFFFFF, #FFFFFF);
	background-image:linear-gradient(#FFFFFF, #FFFFFF);
	/*opacity: 0.95;*/
}

/********/

footer .nav{
	height:70px;
	text-align:center;
}
footer .nav ul{
	border-top:1px solid #d8d5d4;
	height:55px;
	position:fixed;
	z-index:200;
	bottom:0;
	left:0;
	width:100%;
	background:#f4f4f4;
}
footer .nav ul li{
	width:20%;
	position: relative;
}
footer .nav li>a{
	padding-top:5px;
	color:#7a7f83;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	border-bottom:0;
	display:block;
	height:100%;
	text-align:center;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
	font-size:10px;
}
footer .nav li>a.my{
	width:65px;
	height:65px;
	border:1px solid #d8d5d4;
	top:-15px;
	border-width:1px 0 0 0;
	position: absolute;
	left:50%;
	margin-left:-40px;
	border-radius:80px;
	background:#f4f4f4;
}
footer .nav li>a.on, footer .nav li>a.active{
	color:#ACC6CA;
}
footer .nav li>a>*{
	pointer-events:none;
}
footer .nav li>a>p{
	width:40px;
	height:30px;
	margin:auto;
	background:url(./images/bottom.png) no-repeat -13px -13px;
	-webkit-background-size:auto 80px;
}
footer .nav li>a>p.card{
	background-position: 0 -5px;
}
footer .nav li>a>p.msg{
	background-position:-40px -5px;
	position: relative;
}
footer .nav li>a>p.msg[data-count]:after{
	content: attr(data-count);
	display: inline-block;
	max-width:30px;
	overflow: hidden;
	padding:2px 5px;
	border-radius: 15px;
	position: absolute;
	right:0px;
	top:0px;
	z-index: 10;
	background: #ff3600;
	color:#ffffff;
}
footer .nav li>a>p.sign{
	background-position:-80px -5px;
}
footer .nav li>a>p.share{
	background-position:-120px -5px;
}
footer .nav li>a>p.my{
	margin-top: 0px;
	margin-bottom:4px;
	background-position: -160px 0px;
	width: 40px;
	height: 40px;
	background-size: auto 80px;
}

footer .nav li>a.on>p, footer .nav li>a.active>p{
	background-position-y:-45px;
}

footer .nav li>a.home{
	height:70px;
	width:70px;
	margin:auto;
	border-radius: 60px;
	position:relative;
	top:-20px;
	background:url(.../images/nav_9_home.png) no-repeat center center;
	-webkit-background-size:100% 100%;
}


.footer_menu{
	height:50px;
}
.footer_menu ul{
	border-top:1px solid #272321;
	height:50px;
	width:100%;
	position:fixed;
	bottom:0;
	left:0;
	z-index:100;
	background:-webkit-gradient(linear, 0 0, 0 10%, from(#ffe), to(#fff));
}
.footer_menu ul li{
	width:20%;
	text-align:center;
	height:100%;
	float:left;
}
.footer_menu ul li a{
	display: block;
	height:100%;
	color:#005;
	position: relative;
}
.footer_menu ul li a[class*="on"]{
	color:#FCB406;
}
.footer_menu ul li a>*{
	pointer-events:none;
}
.footer_menu ul li a label{
	display:block;
	margin:0 5px;
	height:20px;
	line-height:20px;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
	font-size:12px;
}
.footer_menu ul li a span.icons{
	display: block;
	width:50px;
	height:25px;
	margin:3px auto;
	background:url(../images/bottom01.png) no-repeat 0 0;
	-webkit-background-size:auto 50px;
}

.footer_menu ul li a span.icons_1{background-position:-0px 0;}
.footer_menu ul li a span.icons_2{background-position:-50px 0;}
.footer_menu ul li a span.icons_3{background-position:-100px 0;}
.footer_menu ul li a span.icons_4{background-position:-150px 0;}
.footer_menu ul li a[class*="on"] span.icons_1{background-position:0 -25px;}
.footer_menu ul li a[class*="on"] span.icons_2{background-position:-50px -25px;}
.footer_menu ul li a[class*="on"] span.icons_3{background-position:-100px -25px;}
.footer_menu ul li a[class*="on"] span.icons_4{background-position:-150px -25px;}
.footer_menu ul li a[class*="on"] span.icons_5{background-position:center center;}


.footer_menu ul li a span.icons_5{
	display: block;
	width:55px;
	height:55px;
	position: absolute;
	top:-15px;
	right:10px;
	border-radius:45px;
	background:url("../images/bottom11.png") no-repeat center center;
	-webkit-background-size:100% 100%;
	z-index:105;
}

.footer_menu ul li a span.icons_5 label{
	display: inline-block;
	width:15px;
	height:15px;
	border-radius:15px;
	border:1px solid #ffffff;
	background:red;
	line-height:15px;
	text-align: center;
	color:#fff;
	position: absolute;
	right:0px;
	top:0px;
}	top:-15px;
	right:10px;
	border-radius:45px;
	background:url("../images/btn3.png?v=1234567") no-repeat center center;
	-webkit-background-size:100% 100%;
	z-index:105;
}

.footer_menu ul li a span.icons_5 label{
	display: inline-block;
	width:15px;
	height:15px;
	border-radius:15px;
	border:1px solid #ffffff;
	background:red;
	line-height:15px;
	text-align: center;
	color:#fff;
	position: absolute;
	right:0px;
	top:0px;
}

px;
}

