html, body {
	color:#222;
	font-family:Microsoft YaHei,Helvitica,Verdana,Tohoma,Arial,san-serif;
	margin:0;
	padding: 0;
	text-decoration: none;
}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td {
	margin:0;
	padding:0;
}
img {
	border:0;
}
ol, ul {
	list-style: none outside none;
	margin:0;
	padding: 0;
}
a {
	color:#000000;
	text-decoration: none;
}
.clr {
	display:block;
	clear:both;
	height:0;
	overflow:hidden;
}
.copyright{padding:8px;text-align:center;font-size:14px;color:#666;}
.copyright a{color:#666;}
h2 {
	font-size:16px;
}
/*cate3*/
#cate3{background:#E2E3E6; background-size:150px auto;margin: 0 auto;overflow-x: hidden;}
#todayList {
	display: block; margin: 0 auto;
	margin-top: 50px;
	margin-bottom:50px;
}
.todayList li {
	display: block;
	color: #222222;
	font-weight: bold;
	/*text-shadow: 0 1px 0 #FFFFFF;*/
	text-decoration: none;
	-moz-user-select:none;
	-webkit-user-select:none;
	-ms-user-select:none;
	position: relative;
	/*padding:10px 8px;*/overflow:hidden;
	border-bottom:1px solid #D9D9D9;
	background-color: transparent;
	box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.8) inset;
	-moz-box-shadow:0 1px 0 0 rgba(255, 255, 255, 0.8) inset;
	-webkit-box-shadow:0 1px 0 0 rgba(255, 255, 255, 0.8) inset;
}
.todayList li a{
	padding:10px 40px 9px 8px; display: block;
}
.todayList li.only3 a{
	padding:10px 40px 9px 15px;display: block;
}
.todayList li h2 {
	font-size: 16px;
	color:#444444;
	font-weight:normal;
	height:20px;font-weight:normal;line-height:16px;padding:0;
max-width:100%;text-overflow:ellipsis;white-space:nowrap !important;white-space:normal;overflow:hidden;
text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.6);
}
.todayList li.only3 h2 {
	padding:0;
}
.todayList li p {
	display: block;
	font-size: 12px;
	color:#999;
	line-height: 16px;
	font-weight: normal;
	margin-top: 3px;
	overflow: hidden;
	text-overflow: ellipsis;/*white-space: nowrap;*/
	padding-right:2px;
	text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.6);
}

.todayList li input {
	color:#999;
	line-height: 16px;
	font-weight: normal;
	margin-top: 3px;
	overflow: hidden;
	text-overflow: ellipsis;/*white-space: nowrap;*/
	padding-right:2px;
	border: none;
}

.todayList li.only3 p {
	white-space: nowrap;
}
.todayList li p {
	white-space: nowrap;
}
.todayList li .icon {
	margin-top: -6px;
	position: absolute;
	top: 50%;
	right: 10px;
	height: 14px;
	width: 14px;
	background:url(../images/jiantou.png) no-repeat 0 0 ;
	background-size: 14px 14px;
	opacity: 0.5;
}

#ui-header{
  width: 100%;
  height: 24px;
  line-height:24px;
  z-index: 3;
  position: fixed;
  left: 0;
  top: 0;
  right:0;
	}
#ui-header .fixed {
	display: block;
	margin: 0 auto;
    min-width: 320px;
	height: 26px;
	top: 0;
	border-bottom: 1px solid #634126;
	box-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.25);
	-moz-box-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.25);
	-webkit-box-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.25);
	background-image:-webkit-gradient(linear, left top, left bottom, from(#B88B61), to(#845634));
	background-image:-webkit-linear-gradient(#B88B61, #845634);
	background-image:-moz-linear-gradient(#B88B61, #845634);
	background-image:-ms-linear-gradient(#B88B61, #845634);
	background-image:-o-linear-gradient(#B88B61, #845634);
	background-image:linear-gradient(#E2E2E2, #949494);
	/*opacity: 0.95;*/
}

.ui-title{min-height: 46px; text-align: center; font-size: 16px; font-weight:normal; display: block; margin: 10px 70px 0; padding: 0; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; outline: 0 !important; display:none;text-indent: -10px; color:#FFF;text-shadow:0 1px #845634}
.ui-btn-left_pre { position:absolute; top:4px; left:10px; background:url(../images/home2.png) no-repeat center center; display:block; width:16px; height:18px;text-indent: -9999px; margin:0; padding:0; background-size:21px auto;}
.ui-btn-right { position:absolute; top:4px; right:10px; background:url(../images/Refresh2.png) no-repeat center center; display:block; width:16px; height:18px;text-indent: -9999px;margin:0; padding:0; background-size:21px auto;}
.ui-btn-add { position:absolute; top:4px; right:10px; background:url(../images/plugmenu.png) no-repeat center center; display:block; width:16px; height:18px;text-indent: -9999px;margin:0; padding:0; background-size:21px auto;}
.ui-btn-back { position:absolute; top:4px; right:10px; background:url(../images/pre2.png) no-repeat center center; display:block; width:15px; height:18px;text-indent: -9999px;margin:0; padding:0; background-size:16px auto;}
.ui-btn-set { position:absolute; top:4px; right:40px; background:url(../images/set.png) no-repeat center center; display:block; width:16px; height:18px;text-indent: -9999px;margin:0; padding:0; background-size:21px auto;}
.ui-btn-yes { position:absolute; top:4px; right:10px; background:url(../images/yes.png) no-repeat center center; display:block; width:21px; height:18px;text-indent: -9999px;margin:0; padding:0; background-size:21px auto;}
.ui-btn-sel { position:absolute; top:4px; right:70px; background:url(../images/sosuo.png) no-repeat center center; display:block; width:21px; height:18px;text-indent: -9999px;margin:0; padding:0; background-size:21px auto;}

 

#popmenu{font-size: 13px;cursor:pointer; display:block; position:relative;  text-align: center; width: 250px; margin:0 auto}
#pop{font-size: 13px;cursor:pointer; display:block; position:relative;  text-align: left; width: 250px; margin:0 auto}
















.nav_footer{
	height:40px;
}
.nav_footer>ul{
	position: fixed;
	bottom:0;
	left:0;
	width:100%;
	margin:auto;

	z-index:1000;
	height:40px;

	display:-webkit-box; border-top: 1px solid #3D3D46; display: block; width: 100%; background: rgba(255, 255, 255, 0.7); display: -webkit-box; display: box; margin:0; padding:0; -webkit-box-orient: horizontal; background: -webkit-gradient(linear, 0 0, 0 100%, from(#697077), to(#3F434E), color-stop(60%, #464A53)); box-shadow: 0 1px 0 rgba(255, 255, 255, 0.3) inset;
}
.nav_footer>ul li{
	padding:2px 0;
}
.nav_footer>ul a{
	display:block;
	width:70px;
	height:29px;
	line-height: 34px;
	overflow: hidden;
	margin:auto;
	color:#ffffff;
	text-align: center;
	/*overflow: hidden;*/
	/*border:1px solid red;*/
	-webkit-box-sizing:border-box;
	font-size:16px;
	color:#999999;
}
.nav_footer>ul a.nav_add{
	
	color: #ffffff;
	font-size:22px;
	border-radius:3px;
}
.nav_footer>ul a.on{
	
}
.nav_footer>ul a.on span{
}
.nav_footer>ul a span{
	display: inline-block;
	width:26px;
	height:30px;
	background:url(../images/icons.png) no-repeat center -8px;
	-webkit-background-size:50px auto;
	/*background-color:blue;*/
}

.nav_footer>ul a span.icons_home{
	background-position: center -8px;
}
.nav_footer>ul a.on span.icons_home{
	background-position: center -58px;
}

.nav_footer>ul a span.icons_home_edit{
	background-position: center -1559px;
}
.nav_footer>ul a span.icons_my{
	background-position: center -207px;
	position: relative;
}

.nav_footer>ul a span.icons_my[data-tip]:after{
	content: attr(data-tip);
	display: inline-block;
	background: red;
	color: #ffffff;
	line-height: 15px;
	padding: 0 5px;
	border-radius: 20px;
	position: absolute;
	z-index: 1010;
	left: 16px;
	top: 0px;
	font-size: 10px;
}
.nav_footer>ul a span.icons_my[data-tip="0"]:after{
	display: none;
}
.nav_footer>ul a.on span.icons_my{
	background-position: center -257px;
}
.nav_footer>ul a span.icons_back{
	background-position: center -907px;
}
/*.nav_footer>ul a.on span.icons_back{
	background-position: center -906px;
}*/
.nav_footer>ul a span.icons_comment{
	background-position: center -856px;
}
/*.nav_footer>ul a.on span.icons_comment{
	background-position: center -257px;
}*/
.nav_footer>ul a span.icons_like{
	background-position: center -958px;
}
.nav_footer>ul a.on span.icons_like{
	background-position: center -1007px;
}
.nav_footer>ul a span.icons_love{
	background-position: center -1057px;
}
.nav_footer>ul a.on span.icons_love{
	background-position: center -1107px;
}

.nav_footer>ul a span.icons_publish{
	background-position: center -1158px;
}

.nav_footer>ul a span.icons_back2{
	background-position: center -1608px;
	width: 30px;
}
.nav_footer>ul a.on span.icons_back2{
	background-position: center -1658px;
}


/****/
.nav_footer>ul a span.nav_shzh>p:not(:empty){
	position: absolute;
	right:-10px;
	top:-8px;
	line-height:23px;
	padding:0 3px;
	border-radius:23px;
	color:#ffffff;
	background:#ff0000;
	z-index:1010;
	height:23px;
	min-width:23px;
	text-align:center;
	-webkit-box-sizing:border-box;
}
.box {
	width: 100%;
	display: -webkit-box;
	display: -moz-box;
	-webkit-box-orient: horizontal;
	-moz-box-orient: horizontal;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
}
.box > * {
	-webkit-box-flex: 1;
	-moz-box-flex: 1;
}
.nav_footer>ul a span.icons_publish{
	background-position: center -1158px;
}
.pre{
	white-space: nowrap;
}
.box_swipe>ol>li.on{
	background-color:#ffffff;
}

.main-box{padding:15px 5%;}

.rb-select{ position: relative;}
.rb-row{margin:12px 0;font-size: 13px;}
input,img{vertical-align:middle;}
.input{width:260px;height:36px;background:#fff;border:0 none;box-shadow: 0 1px 1px rgba(0,0,0,.1);margin-right:50px;margin-top:10px;border-radius:3px;text-indent:8px;padding:8px 0;font-size:14px;line-height: 24px;-webkit-appearance: none;}
.select{width:100%;height:32px;background:#fff;border:0 none;box-shadow: 0 1px 1px rgba(0,0,0,.1);border-radius:3px;text-indent:8px;padding:8px 0;font-size:14px;line-height: 24px;}
.select1{width:70px;height:40px;background:#fff;border:0 none;box-shadow: 0 1px 1px rgba(0,0,0,.1);border-radius:3px;text-indent:8px;padding:8px 0;font-size:14px;line-height: 24px;}
.input1{width:40px;height:32px;background:#fff;border:0 none;box-shadow: 0 1px 1px rgba(0,0,0,.1);border-radius:3px;text-indent:8px;padding:8px 0;font-size:14px;line-height: 24px;-webkit-appearance: none;}
.select{height:40px;padding:0}
.rb-select{position: relative;}

.show-box{padding:0px 2px;}
.show-bk{background-color: white;margin:3px;border-radius:6px;padding:3% 6%}
.addbk{background-color:#F7F8F9;padding:1% 5%;border-radius:8px; }
.texttitle{font-size:16px;margin:10px 3%; }

.setBtn{background-color: #E2E3E6;border-radius:10px;text-align: center;font-size: 16px;padding:3px 0px;}

.setInput{border-radius:10px;text-align: center;font-size: 16px;padding:3px 0px;}

.remark{width:260px;height:150px;background:#fff;border:0 none;box-shadow: 0 1px 1px rgba(0,0,0,.1);margin-right:50px;margin-top:10px;border-radius:3px;text-indent:8px;padding:8px 0;font-size:14px;line-height: 24px;-webkit-appearance: none;}