html{color:#000;background:#f8f7f5;}
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;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,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:100%;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:100%;}
legend{color:#000;}
body{padding:15px 15px 0;position:relative;height:100%;color:#222;font-family:Helvetica, STHeiti STXihei, Microsoft JhengHei, Microsoft YaHei, Tohoma, Arial;background:#EFEFEF;}body >.tips{position:fixed;display:none;top:50%;left:50%;z-index:100;text-align:center;padding:20px;width:200px;}
.page{padding:15px;}.page .page-error,.page .page-loading{text-align:center;position:relative;line-height:30px;}
.btn{display:block;color:#222;text-decoration:none;-moz-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3);-webkit-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3);box-shadow:0 1px 4px rgba(0, 0, 0, 0.3);border-radius:5px;border:1px solid #cccccc ;font-size:15px;font-weight:bold;background-color:#fcfcfc;margin:15px 0;padding:10px;text-align:center;cursor:pointer;}
.icons{position:relative;border-radius:5px;width:25px;height:25px;overflow:hidden;}.icons.arrow-r{background:url(http://t2.qpic.cn/mblogpic/0554ea3ff3100778dbea/2000) no-repeat center center;width:12px;height:16px;background-size:100%;}
#activity-detail .page-bizinfo .header #activity-name{font-size:20px;color:#000;font-weight:bold;word-break:normal;word-wrap:break-word;}
#activity-detail .page-bizinfo .header #post-date{font-size:11px;color:#8c8c8c;margin:0;}
#activity-detail .page-bizinfo #biz-link.btn{background:url(http://t2.qpic.cn/mblogpic/426c637092f06ffde172/2000) no-repeat center center;background-size:100% 100%;border:none;border-radius:0;box-shadow:none;height:42px;position:relative;text-align:left;padding:12px;padding-left:62px;}
#activity-detail .page-bizinfo #biz-link.btn .arrow{position:absolute;top:25px;right:15px;}
#activity-detail .page-bizinfo #biz-link.btn .logo{position:absolute;padding:6px;width:42px;height:42px;overflow:hidden;top:6px;left:5px;}
#activity-detail .page-bizinfo #biz-link.btn .logo img{width:42px;position:relative;z-index:10;border-radius:15px;-webkit-border-radius: 15px;-moz-border-radius: 15px;}
#activity-detail .page-bizinfo #biz-link.btn .logo .circle{position:absolute;top:0;left:0;width:54px;height:54px;background:url(http://t2.qpic.cn/mblogpic/9d348430a143c680b1e4/2000) no-repeat center center;z-index:100;background-size:100% 100%;}
#activity-detail .page-bizinfo #biz-link.btn #nickname{font-size:15px;color:#454545;text-shadow:0 1px 1px white;}
#activity-detail .page-bizinfo #biz-link.btn #weixinid{font-size:12px;color:#a3a3a3;line-height:20px;text-shadow:0 1px 1px white;}
#activity-detail .page-content{margin:18px 0;}#activity-detail .page-content .media{margin:18px 0;}
#activity-detail .page-content .media img,#activity-detail .page-content .text img{width:100%;}
#activity-detail .page-content .text{font-size:12px;line-height:20px;color:#3e3e3e;word-break:normal;word-wrap:word-break;}
#activity-list .header{font-size:20px;}
#activity-list .page-list{margin:18px 0;border-radius:5px;border:1px solid #ccc;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;position:relative;padding-left:35px;}#activity-list .page-list .line.btn .checkbox .icons{background-color:#ccc;position:absolute;top:0;left:0;}
#activity-list .page-list .line.btn.off .icons{background-image:none;}
#activity-list #save.btn{background-image:-webkit-gradient(linear, left top, left bottom, from(#22dd22), to(#009900));background-image:-webkit-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:linear-gradient(#22dd22, #009900);}

.olditem {height: auto; padding-left: 15px; margin-top: 5px; margin-left: auto; margin-right: auto; width: 90%; padding-top: 5px; background-color: #DDD; border-radius: 3px; line-height:25px;}
.olditem a {color:#000000; text-decoration: none;}
.olditem a:hover {color:#CCCCCC;}
.linktitle{color:#777777;padding:10px 0 10px 5px;color: #999999;font-size: 12px;margin: 0;}
.linkbox{margin:0 5px 10px 5px;overflow:hidden;text-align:center;}
.link{display: inline-block;width:63px;height:20px;color: #999999;font-size: 12px;line-height:30px;padding-top:55px;margin:10px 1px;text-align:center;color:#808080;text-decoration:none;background-size:50px auto;background-repeat:no-repeat;background:url(/static/bg-face.png?1) no-repeat;}
.linktitle,.tjwx dl{border-bottom: 1px solid #C5C5C5;box-shadow: 0 1px 0 #FFFFFF;cursor: pointer;margin: 5px 0;overflow: hidden;padding-bottom: 5px;}
.tjwx dd{float: right; margin-right: -70px;width: 100%;}
.tjwx dt{float: right;height: 50px;padding: 0;width: 70px;}
.tjwx dl h3{color: #5A5A5A;font-size: 14px;line-height: 1.8;}
.tjwx dl p{color: #999999;line-height: 1.5;padding-right: 8px;font-size: 12px;}
.tjwx a{text-decoration:none;display:block;}
.tj_base {color: #808080;display: inline-block;height: 15px;line-height: 15px;margin: 5px 0;padding-top: 50px;text-align: center;text-decoration: none;width: 70px;}
.tj_base img{border-radius:25px;-webkit-border-radius:25px;-moz-border-radius:25px;height: 50px; width: 50px;}
.btnbox{background: none repeat scroll 0 0 #FFFFFF;box-shadow: 0 -3px 10px 3px #E2E2E2;height: 38px;line-height: 38px;margin-top: 25px;overflow: hidden;text-align: center; width: 100%;}
.btnbox a{color: #3F3F3F;display: inline-block;height: 100%;margin-left: -1px;overflow: hidden;text-decoration: none;border-right: medium none;width: 100%;}
.btnbox a span{display: inline-block;height: 100%;padding-right: 5px;font-size: 18px;}
.sharebtn{margin: 10px auto;height: 37px;width: 155px;font-size: 15px;color: #434343;line-height: 37px;text-align: center;border: solid 1px #D9D9D9;border-radius: 3px;cursor: pointer;background: -webkit-gradient(linear, 0 0, 0 100%, from(white), to(#F9F9F9));}
.sharebtn span{display: inline-block;height: 100%;background: url(http://t2.qpic.cn/mblogpic/7081a1e6c49972930ec4/2000) no-repeat left center;background-size: 17px 17px;padding-left: 25px;}
.tj_box {font-size: 12px;text-align: left;}
.tj_box .face{width:68px;height:55px;text-align:center;}
.tj_box .tj_base{padding-top: 5px;width:68px;height:90px;overflow:hidden;margin:0;vertical-align: top;}
.tj_box .face img{border-radius:25px;-webkit-border-radius:25px;-moz-border-radius:25px;}
.tj_box .txt{width:70px;height:35px;text-align:center;line-height:18px;}
div#content p{line-height:25px;}
div#content p a{color:#222222;text-decoration:none;}

.combtn{border:1px solid #D9D9D9;border-radius:20px 20px 20px 20px;font-size:15px;height:33px;line-height:33px;margin-top:15px;text-align:center;}
.combtn a{border-left:1px solid #E8E8E8;color:#535353;display:inline-block;float:left;height:100%;margin-left:-1px;text-decoration:none;width:50%;}
.combtn a:first-child{border:medium none;}
.combtn a.more_comment span{background-attachment:scroll;background-clip:border-box;background-color:transparent;background-image:url("http://t2.qpic.cn/mblogpic/e6c360585643ce55e2be/2000");background-origin:padding-box;background-position:left center;background-repeat:no-repeat;background-size:20px auto;}
.combtn a.add_comment span{background-attachment:scroll;background-clip:border-box;background-color:transparent;background-image:url("http://t2.qpic.cn/mblogpic/df0347f1bd91a5b52f82/2000");background-origin:padding-box;background-position:left center;background-repeat:no-repeat;background-size:20px auto;}
.combtn a span{display:inline-block;height:100%;padding-left:25px;}
.combtn a.more_comment span em{color:#999999;font-size:13px;font-style:normal;}
.comadd{padding-top:10px;}
.comadd .in li.intextarea{padding-right:10px;position:relative;}
.comadd .in li{padding:5px 0;}
.comadd .in textarea{height:50px;width:100%;}
.comadd .in input,.comadd .in textarea{border:1px solid #E2E2E2;border-radius:5px 5px 5px 5px;box-shadow:0 2px 30px #EEEEEE inset;font-size:14px;height:20px;padding:5px;}
.comadd .in li *{vertical-align:middle;}
.comadd .in input{width:167px;}
.comadd .in a.submit{background:-moz-linear-gradient(center top,white,whiteSmoke) repeat scroll 0 0 transparent;border:1px solid #E2E2E2;border-radius:5px 5px 5px 5px;color:#535353;display:inline-block;font-size:16px;height:32px;line-height:32px;margin-left:5px;text-align:center;text-decoration:none;width:80px;}
.comadd .in textarea{height:50px;width:100%;}