*{margin:0; padding:0;}
html {-webkit-text-size-adjust:none;}
body {background-color:#fafafa; color:#000; font-size:14px; font-family:Arial; line-height:22px; word-wrap:break-word;}
ul {list-style:none;}
a:link, a:visited, a:hover, a:active {color:#000; text-decoration:none; outline:none;-moz-outline:none; }
input, select, textarea {font-size:16px; background:#f0f0f0; border-bottom:#d8d9d9 1px solid;  }
img {border:none; max-width:100%;}
em, i {font-style:normal;}
.cc:after {content:" "; clear:both; display:block; height:0; visibility:hidden;}
.hide {display:none;}

.button, .btn {background-image:-moz-linear-gradient(top, #f8f8f8, #e8e8e8); background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #f8f8f8), color-stop(1, #e8e8e8)); border:#cecece 1px solid; border-radius:4px; display:inline-block; font-size:18px; line-height:40px; height:40px; text-align:center;}
.input_txt {}

#header {margin:0 auto; max-width:800px; z-index:100; padding-bottom:5px}
#header .m_head{background-image:-moz-linear-gradient(top, #05b7f3, #14abf2); background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #05b7f3), color-stop(1, #14abf2)); border-bottom:1px solid #0395cf; height:36px;}
#header .m_head .logo{ float:left;width:200px;line-height:38px;height:38px;background:url(../images/logo@2x.png) no-repeat;-webkit-background-size:98px 33px;-moz-background-size:98px 33px;-o-background-size:98px 33px;background-size:98px 33px;background-position:5px 4px;color:#fff;font-size:18px; text-align:-9999px}
#header .m_head .logo a {display:block; height:100%; text-indent:-9999px;}
#header .m_head .top_nav{float:right;}
#header .m_head .top_nav li{float:left;}
#header .m_head .top_nav li a{display:block; float:left; line-height:36px; height:36px; width:44px; position:relative;}
#header .m_head .top_nav li a span {background:url(../images/m_head.png) -110px 0 no-repeat; background-size:198px auto; display:block; margin:7px auto 0; height:21px; width:22px; text-indent:-9999px;}
#header .m_head .top_nav li .home {background-position:-110px 0;}
/* #header .m_head .top_nav li .my {color:#c4eefe; font-size:16px; padding:0 4px; text-align:center;} */
#header .m_head .top_nav li .my {background-position:-132px 0;}
#header .m_head .top_nav li .my img{background:#fff; border:#A7E6FE 1px solid; border-radius:2px; display:block; margin:4px auto 0;}
#header .m_head .top_nav li .search {background-position:-154px 0;}
#header .m_head .top_nav li .post {background-position:-176px 0;}
#header .m_head .top_nav li .msg_tip {background:#fea203; border-radius:5px; color:#fff; display:none; font-size:12px; line-height:17px; height:16px; width:16px; position:absolute; top:18px; left:25px; text-indent:0; text-align:center;}

#header .m_head .top_nav li .user{ float:left; display:block;  position:relative; vertical-align:middle; line-height:36px; margin-right:10px; height:36px;color:#fff;}


#header .nav {background-image:-moz-linear-gradient(top, #0eb0f2, #0097e1); background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #0eb0f2), color-stop(1, #0097e1)); border-top:1px solid #3bbeef; height:41px;}
#header .nav li{float:left; width:33.3%;}
#header .nav li a {color:#fff; display:block; font-size:18px; line-height:41px; height:41px; text-align:center;}
#header .nav li a:active, #header .nav li a.current {background-color:#31bff6; outline:none;}

#container {margin:0 auto; max-width:800px;}
#wapmsg{max-width:400px; height:200px;  margin:0 auto; text-align:center;}
#wapmsg .wapmsginfo{ margin-top:50px; }
#wapmsg .wapmsginfo a{color:#06F; font-size:14px}

#footer {font-size:16px; margin:30px auto 0; max-width:800px; text-align: center;}
#footer .content {background:#e8e8e8; border-top:#d3d3d3 1px solid; color:#999; line-height:44px; height:44px;}

#footer .content .weixin {background:url(../images/weixin.png) 0 0 no-repeat; background-size:20px auto; color:#458d0a; padding-left:22px;}
#footer .content strong {color:#999; font-weight:normal;}

#footer .content i{padding:0 10px;}

/*多列布局*/
.mult_col {display:-moz-box; -moz-box-orient:horizontal; display:-webkit-box; -webkit-box-orient:horizontal;}

.mult_col .child_col{display:block; margin-right:2%; -moz-box-flex:1; -webkit-box-flex:1;}
.mult_col .child_col:last-child {margin-right:0;}

 
/*提示框*/ 
.tip_box {background-color:rgba(0, 0, 0, 0.7); border:1px solid #343434; border-radius:4px; color:#FFF; padding:5px 15px; position: absolute; left:50%; -webkit-transition:opacity 0.3s; opacity:0;}

/*男女*/
.man, .woman {font-size:15px;}
.man {color:#039;}
.woman {color:#c06;}

/*通用列表*/
.list_item_link {border-bottom:#cad6da 1px solid; -webkit-box-shadow:0 1px 1px #fff; display:block; padding:8px 10px;}
.list_item_link:active{background-color:#ddf2ff;}

.list_item_img dt{background:#eee; border:#e9e9e9 1px solid; border-radius:3px; float:left; height:38px; width:38px; position:relative;}
.list_item_img dt img:first-child{background:#fff; border-radius:3px;}
/*头像标识*/
.list_item_img dt .vip{height:18px; width:18px; position:absolute; right:-3px; bottom:-4px;}

.list_item_img dd {margin-left:45px; line-height:15px;}
.list_item_img .post_title {color:#333; font-size:16px; line-height:20px; margin-top:7px;}
.list_item_img .position{color:#999;}
.list_item_img .date{color:#999; display:block; font-size:12px; margin:6px 0;}
.list_item_img .post_detail{padding-top:10px; font-size:13px;}

.list_item_link .icon {background-color:#d2f39d; border:#b2df6c 1px solid; border-radius:2px; box-shadow:1px 1px 1px #e5f8b2 inset; float:left; margin:5px 0 0 -1px; height:10px; width:10px;}
/* .list_item_link:visited .icon {background-color:#d8d8d8; border-color:#c1c1c1; box-shadow:1px 1px 1px #e2e2e2 inset;} */

/*用户模块*/
.dir_bg {background:url(../images/forum_bg.png) right -68px no-repeat; background-size:20px auto; background-origin:content-box;}

.user_mod {background-color:#fff; border:#cecece 1px solid; border-radius:4px; margin:20px 10px;}
.user_mod .my_info {color:#999;}
.user_mod .my_info .list_item_link{border-bottom:none;}
.user_mod .my_info img{float:left; margin-right:10px; height:48px; width:48px;}
.user_mod .my_info .username{color:#039; display:block; font-size:22px;  padding-bottom:5px;}
.user_mod .my_info .my_xz{background-color:#47c6fa; border-radius:2px; color:#fff; font-size:16px; float:right; margin-top:8px; padding:0 5px; line-height:32px;}
.user_mod .my_info .assets{color:#666;}
.user_mod .my_info .assets em{color:#ff7e00; margin-right:10px; }

.user_mod .my_favor_forum {color:#999; border-top:#cecece 1px solid; font-size:18px; padding:0 10px 0 36px; line-height:43px; height:43px; position:relative;}
.user_mod .my_favor_forum i{background:url(../images/favor_icon.png) 0 0 no-repeat; background-size:50px auto; display:block; height:25px; width:25px; position:absolute; left:8px; top:7px;}
.user_mod .my_forum li{border-top:#cecece 1px solid;}
.user_mod .my_forum li a{color:#666; display:block; font-size:17px; line-height:48px; height:48px; padding:0 15px 0 20px;}
.user_mod .my_forum li a:last-child {border-radius:0 0 4px 4px;}


.login_link {color:#999; border-radius:4px; display:block; font-size:16px; padding:10px 15px 10px 10px;}
.login_linka{color:#999; border-radius:4px; display:block; font-size:16px; padding:15px;}
.login_link img{float:left; margin-right:10px; height:48px; width:48px;}
.login_link .status_tip{color:#3f9eee; font-size:18px; padding-bottom:5px;}

/*加载更多*/
.load_more {background-image:-moz-linear-gradient(top, #f8f8f8, #e8e8e8); background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #f8f8f8), color-stop(1, #e8e8e8)); border-radius:4px; border:#cecece 1px solid; display:block; margin:0 10px 10px; font-size:18px; line-height:38px; height:38px; text-align:center;}

/*Select*/
.select {background:#fff url(../images/select_bg.png) right 16px no-repeat; background-size:16px auto; background-origin:content-box; border:#cecece 1px solid; display:block; font-size:16px; padding:0 7px; line-height:40px; height:40px; -webkit-appearance:none; padding:0 10px;}
.select.disabled {background-position:right -27px;}

/*收藏操作*/
.favor_handle {background:url(../images/favor_icon.png) -25px 0 no-repeat; background-size:50px auto; float:left; margin:5px 0 0 -10px; height:25px; width:25px;}
.favor_handle.done {background-position:0 0;}

/*底部收藏*/
.bottom_favor {background-color:#fff; background-origin:content-box; border:#cbcbcb 1px solid; border-radius:4px; display:block; margin:10px; padding:0 10px 0 38px; line-height:43px; height:43px; position:relative;}
.bottom_favor i {background:url(../images/favor_icon.png) 0 0 no-repeat; background-size:50px auto; display:block; height:25px; width:25px; position:absolute; left:8px; top:8px;}

/*面包屑导航*/
.triangle {position:relative;}
.triangle:before, .triangle:after {border-style:solid; border-width:18px 0 18px 10px; content:'\0020'; display:block; height:0; width:0; position:absolute; top:0; right:-10px;}
.triangle:before {border-color:transparent transparent transparent #cdcece;}
.triangle:after {border-color:transparent transparent transparent #e6e7e8; right:-9px;}

.bread_crumbs {background-color:#e6e7e8; border-bottom:#cdcdcd 1px solid; padding-left:4px; line-height:36px; height:36px;}
.bread_crumbs a, .bread_crumbs span{float:left; font-size:16px; margin-right:12px; padding:0 8px;}
.bread_crumbs span {padding-right:0;}


/*底部导航*/
.bottom_nav {background:#fffef3; border:#d4d2c1 1px solid; border-radius:4px; margin:20px 10px;}
.bottom_nav li{float:left; width:33.3%;}
.bottom_nav li a{border-right:#d4d2c1 1px solid; display: block; line-height:38px; height:38px; text-align:center;}
.bottom_nav li:last-child a{border:none;}


/*首页*/
.index_page .big_img_mod {background-color:#fcfcfc; border-bottom:#bac5ca 1px solid; padding:10px;}
.index_page .big_img_mod .inner_box{background:#eee; margin:0 auto;}
.index_page .big_img_mod a{display:block; position: relative;}
.index_page .big_img_mod img{display:block; min-height:100px; max-height:100%; max-width:100%;}

@media screen and (min-width:480px){
.index_page .big_img_mod .inner_box {height:225px; width:460px;}
}

.index_page .big_img_mod strong{background-color:rgba(0,0,0,0.5); color:#fff; font-size:20px; line-height:35px; height:35px; width:100%; position:absolute; bottom:0;  z-index:10; text-align:center; overflow:hidden;}

.index_page .hot_top .list_item_link {background-image:url(../images/hot_top.png); background-size:40px auto; background-position:0 0; background-repeat:no-repeat; color:#1974c4; font-size:18px; padding-left:22px; line-height:40px; height:40px; overflow:hidden; text-align:center;}

.index_page .hot_list {margin-bottom:20px; list-style:none;}
.index_page .hot_list li a {font-size:15px; line-height:24px; padding:8px 10px;}
.index_page .hot_list li a:visited {color:#999;}
.index_page .hot_list li a:active{background-color:#ddf2ff;}
.index_page .hot_list li a p {padding-left:6px; line-height:24px; height:24px; overflow:hidden;}
.index_page .hot_list li img {background:#eee; margin-left:5px; height: 68px; width:90px; float:right;} 
.index_page .hot_list li .meta_info {color:#999; font-size:13px; padding-left:18px;}
.index_page .hot_list li .meta_info span{margin-right:0;}
.index_page .hot_list li .meta_info .from {width:20%;}
.index_page .hot_list li .meta_info .date {text-align:right;}
.index_page .hot_list li .meta_info .author {background:url(../images/author.png) 0 3px no-repeat; background-size:11px auto; text-indent:14px; width:50%;}


/*版块首页*/
.forum_page {}
.forum_page .forum_page_list .no_favor {border-bottom:1px solid #C7D4D8; color:#666; font-size:17px; padding:10px 20px;}
.forum_page .forum_page_list .count{color:#999; font-size:15px;}
.forum_page .forum_page_list dt{background:#f9f9f9 url(../images/forum_bg.png) 0 0  no-repeat; background-origin:content-box; background-size:20px auto; border-bottom:#c7d4d8 1px solid; -webkit-box-shadow:0px 1px 1px #fff; font-size:20px; padding-right:20px; line-height:49px; height:49px;}
.forum_page .forum_page_list dt:active, .forum_page .forum_page_list dt.opened {background-color:#fffef3; background-position: right -25px; -webkit-box-shadow:0px 3px 3px #ddd; box-shadow:0px 3px 3px #ddd; position:relative;}

.forum_page .forum_page_list dt.closed {background-position:right 15px;}

.forum_page .forum_page_list dt a{display: block;}

.forum_page .forum_page_list dt i {background:#eee url(../images/forum_icon.png) no-repeat; background-size:421px 70px; float:left; margin:7px 15px 0 10px; height:35px; width:35px;}
.forum_page .forum_page_list dd.closed{display:none;}
.forum_page .forum_page_list dd .count{float:right;}

.forum_page .forum_page_list dd li{border-bottom:#c7d4d8 1px solid;}
.forum_page .forum_page_list dd li a, .forum_page .forum_page_list dd li a:visited{background-color:#f9f9f9; color:#666; display:block; font-size:17px; line-height:47px; height:47px; padding:0 20px; outline:none;}

.forum_page .forum_page_list dt .icon_my {background-position:-386px 0;}
.forum_page .forum_page_list dt .icon_41 {background-position:-350px -35px;}
.forum_page .forum_page_list dt .icon_312 {background-position:0 -35px;}

.forum_page .forum_page_list dt .icon_301 {background-position:0 0;} /*互动湖州*/
.forum_page .forum_page_list dt .icon_421 {background-position:-280px 0;}/*魅力城市*/
.forum_page .forum_page_list dt .icon_332 {background-position:-140px 0;}/*美食广场*/
.forum_page .forum_page_list dt .icon_302 {background-position:-35px 0;}/*住在湖州*/
.forum_page .forum_page_list dt .icon_333 {background-position:-70px 0;}/*汽车生活*/
.forum_page .forum_page_list dt .icon_334 {background-position:-105px 0;}/*家居装饰*/
.forum_page .forum_page_list dt .icon_335 {background-position:-245px 0;}/*婚天喜地*/
.forum_page .forum_page_list dt .icon_303 {background-position:-210px 0;}/*妈妈宝贝*/
.forum_page .forum_page_list dt .icon_337 {background-position:-175px 0;}/*都市时尚*/
.forum_page .forum_page_list dt .icon_487 {background-position:-105px -35px;}/*体育运动*/
.forum_page .forum_page_list dt .icon_331 {background-position:-35px -35px;}/*旅游户外*/
.forum_page .forum_page_list dt .icon_329 {background-position:-175px -35px;}/*教育培训*/
.forum_page .forum_page_list dt .icon_311 {background-position:-350px -0;}/*交易大厅*/
.forum_page .forum_page_list dt .icon_515 {background-position:-70px -35px;}/*人才招聘*/
.forum_page .forum_page_list dt .icon_327 {background-position:-245px -35px;}/*分类信息*/
.forum_page .forum_page_list dt .icon_323 {background-position:-140px -35px;}/*行业交流*/
.forum_page .forum_page_list dt .icon_336 {background-position:-315px 0;}/*湖州摄影*/
.forum_page .forum_page_list dt .icon_306 {background-position:-210px -35px;}/*兴趣爱好*/
.forum_page .forum_page_list dt .icon_305 {background-position:-280px -35px;}/*活动小组*/
.forum_page .forum_page_list dt .icon_312 {background-position:-315px -35px;}/*社区服务*/




/*列表切换导航*/
.list_nav {border-bottom:#cad6da 1px solid; -webkit-box-shadow:0 1px 1px #fff; margin-top:4px; padding-left:10px;}
.list_nav a, .list_nav i{color:#999; float:left; margin-bottom:-1px; line-height:34px;}
.list_nav a {font-size:18px; padding:0 5px;}
.list_nav i {margin:0 10px;}
.list_nav .current {border-bottom:#12adf2 3px solid; color:#333;}


/*版块列表*/
.forum_list_nav {background-image:-moz-linear-gradient(top, #e5e9ea, #cbcecf); background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #e5e9ea), color-stop(1, #cbcecf)); border-top:#fefefe 1px solid; line-height:45px; height:45px; position: relative; text-align:center;}
.forum_list_nav .back_link{background:url(../images/back_link.png) 0 0 no-repeat; background-size:71px auto; color:#666; font-size:17px; padding-left:8px; line-height:29px; height:29px; width:63px; position:absolute; left:10px; top:7px;}

.forum_list_nav .forum_title{/* background:url(../images/fav_icon.png) right -28px no-repeat;  */display:inline-block; font-size:20px; font-weight:normal;}
/* .forum_list_nav .forum_title.fav {background-position:right 13px;} */

.list_type_nav {background-color:#e6e7e8; -webkit-box-shadow:0 2px 2px #ccc; box-shadow:0 2px 2px #ccc; margin-bottom:10px;}
.list_type_nav li{float:left; line-height:42px; height:42px; width:33.3%; text-align:center;}
.list_type_nav li a {display:block; font-size:17px;}
.list_type_nav li .current {background-color:#fafafa; height:47px;}

.forum_list ol{list-style:none;}
.forum_list .forum_active {background:url(../images/active_icon.png) 2px 21px no-repeat; background-size:19px auto;}
.forum_list .forum_active .list_item_link {background-position:right -80px; font-size:18px; padding:18px 10px 18px 23px;}

.forum_list .list_item_link .icon {display:none; margin:4px 0 0 -2px;}
.forum_list .list_item .icon.spec {display:block; margin:3px 0 0 -6px; border-radius:2px; box-shadow:none; font-size:11px; line-height:12px; height:12px; width:12px; text-align:center;}
.forum_list .list_item .list_item_link:visited {color:#999;}

.forum_list .list_item .icon.tu {background:#E2F9E0; border-color:#9acea8; color:#2d9f0a; }
.forum_list .list_item .icon.jing {background:#ffe6df; border-color:#fbb6a3; color:#f31559;}
.forum_list .list_item .icon.jian {background:#ffe9cf; border-color:#eeb980; color:#ed5705;}

/* .forum_list .list_item .list_item_link:visited .icon.spec {background:#ededed; border-color:#c9c9c9; color:#aaa;}

.forum_list .list_item .icon.ding, .forum_list .list_item .list_item_link:visited .icon.ding {background:url(../images/ding.png) 0 0 no-repeat; background-size:18px auto; border:none; color:#fff!important; font-size:12px; margin:0 0 0 -6px; line-height:22px; height:18px; width:18px; } */
.forum_list .list_item .icon.ding {background:url(../images/ding.png) 0 0 no-repeat; background-size:16px auto; border:none; color:#fff!important; margin:1px 0 0 -8px; line-height:20px; height:16px; width:16px; }

.forum_list .list_item .post_title{font-size:17px; line-height:22px; padding-left:12px;}
.forum_list .list_item .post_title .new{color:#d38b46; font-size:12px; margin-left:2px;}

.forum_list .list_item .post_detail{color:#888; font-size:13px; padding-top:2px;}
.forum_list .list_item .post_data{float:right;}
.forum_list .list_item .post_data i {color:#d0d0d0; margin:0 4px;}
.forum_list .list_item .user_name{color:#888; margin:0 7px 0 12px;}
.forum_list .list_item .post_date{}


/*分页导航*/
.page_nav {margin:20px 10px;}
.page_nav .prev_page, .page_nav .next_page {padding:0; display:block; line-height:40px;}
.page_nav .disabled {border-color:#e5e5e5; color:#ccc;}

#forum_select {display:block; margin:20px auto 0; width:94%;}

.plate_jump_list li a {font-size:17px; line-height:47px; height:47px;}
.plate_jump_list li a.current {background-color:#FFFEF3;}

/* 终端页 */
.view_page {}
.view_page .post_title{border-bottom:#d9d9d9 1px solid; -webkit-box-shadow:0 1px 1px #fff; font-size:20px; margin:8px 10px 0; line-height:32px; padding:8px 0;}
.view_page .post_title.jing, .view_page .post_title.jian {background:url(../images/jing.png) 0 7px no-repeat; background-size:28px auto; text-indent:32px;}
.view_page .post_title.jian {background-image:url(../images/jian.png);}

.view_page .floor_item {border-bottom:#d9d9d9 1px solid; -webkit-box-shadow:0 1px 1px #fff; margin:0 10px; padding:12px 0;}
.view_page .post_meta {color:#999; margin-bottom:10px; font-size:14px;}
.view_page .post_meta dt{background:#eee; float:left; height:38px; width:38px;}
.view_page .post_meta dd{font-size:12px; line-height:14px;}
.view_page .post_meta .r_span{float:right;}
.view_page .post_meta .quote_btn {background:#fdfdfd; border:#d7d7d7 1px solid; font-size:12px; padding:4px 6px;}
.view_page .post_meta .user_name{margin-right:5px;}
.view_page .post_meta .date{display:block; margin-top:8px;}

.view_page .post_meta .replies, .view_page .post_meta .hits {background:url(../images/post_icon.png) 1px 4px no-repeat; background-size:18px auto; margin-left:5px; padding:4px 0 4px 21px;}
.view_page .post_meta .hits {background-position:0 -19px;}

.view_page .post_content {font-size:16px; line-height:26px; overflow:hidden;}
.view_page .post_content .post_img {background:url(../images/../xz_loading.gif) 0 0 no-repeat; display:inline-block; min-height:48px; min-width:48px;}
.view_page .post_content a{color:#0070AF;}

.view_page .post_handle {padding-top:20px;}

.view_page .post_handle .reply, .view_page .post_handle .praise {border-radius:4px; display:block; font-size:20px; line-height:46px; height:46px; text-align:center;}
.view_page .post_handle .reply {background-image:-moz-linear-gradient(top, #ffe9d4, #ffdfbe); background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #ffe9d4), color-stop(1, #ffdfbe)); border:#f2c3a9 1px solid; color:#a9631e;}
.view_page .post_handle .praise {background-image:-moz-linear-gradient(top, #e5f4d1, #d3f2aa); background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #e5f4d1), color-stop(1, #d3f2aa)); border:#afde6f 1px solid; color:#71ae21;}
.view_page .post_handle .praise em{font-style:normal;}
.view_page .post_handle .praised {background-image:-moz-linear-gradient(top, #f8f8f8, #e8e8e8); background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #f8f8f8), color-stop(1, #e8e8e8)); border:#cecece 1px solid; color:#c3c3c3;}

.view_page .post_content .quote_reply, .view_page .post_content .author_reply {background:#f4f4f4; border:#ccc 1px solid; border-radius:4px; font-size:14px; line-height:24px; padding:8px 10px;}
.view_page .post_content .quote_reply .label, .view_page .post_content .author_reply .label {color:#999; display: block;}
.view_page .post_content .author_reply {margin-top:10px;}
.view_page .post_content b {font-weight:normal;}


/*回复框*/
.fastpost {margin:20px 10px 40px;}
.fastpost .atc_content {border:#d7d7d7 1px solid; box-shadow:-1px 2px 4px #eee inset; margin-bottom:7px; padding:2%; height:150px; width:95%;}
.fastpost .atc_btn { background-color:#FFE6CE;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #ff8b15), color-stop(1, #ff8b15)); border:#F2C3A9 1px solid; border-radius:4px; color:#A9631E; font-size:20px; height:50px; width:100%; text-align:center;}
.fastpost .quote_box {background:#FEFDF7; border:#ccc 1px solid; border-bottom:none; padding:2%; width:95%; position:relative;}
.fastpost .quote_box .label {color:#999; display:block;}
.fastpost .quote_box .clear {color:#ed7767; position:absolute; right:5px; top:2px;}

/*发布页*/
.post_page {margin:20px;}
.post_page .post_title{border:#d9d9d9 1px solid; display:block; margin-bottom:15px; height:44px; padding:4px 2%; width:96%;}
.post_page .post_content{border:#d9d9d9 1px solid; display:block; margin-bottom:15px; height:80px; padding:4px 2%; width:96%;}
.post_page .select {border-radius:0; color:#999; margin-bottom:15px; width:100%;}
/*.post_page .submit_btn {background:#07b6ef; background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #07b6ef), color-stop(1, #07b6ef)); border:#02a1d5 1px solid; border-radius:4px; color:#fff; display:block; font-size:18px; line-height:48px; height:48px; width:100%; text-align:center;}*/
.post_page .submit_btn {background:#FFE4CA; background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #FFE4CA), color-stop(1, #FFE4CA)); border:#F2C3A9 1px solid; border-radius:4px; color:#A9631E; display:block; font-size:18px; line-height:48px; height:48px; width:49%; text-align:center;}

/*登陆*/
#formlogin {margin:20px;}
#formlogin .pwuser, #formlogin .pwpwd{border:#d9d9d9 1px solid; display:block; margin-bottom:15px; height:44px; padding:4px 2%; width:96%;}
#formlogin .select {border-radius:0; color:#999; margin-bottom:15px; width:100%;}
#formlogin .submit_btn {background:#FFE4CA; background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #FFE4CA), color-stop(1, #FFE4CA)); border:#F2C3A9 1px solid; border-radius:4px; color:#A9631E; display:block; font-size:18px; line-height:48px; height:48px; width:100%; text-align:center;}

/*上传图片*/
.upload_area .upload_btn, .post_page .upload_btn input, .upload_area .upload_btn .preview_img {height:34px; width:50px;}
.upload_area .cancel_btn, .upload_area .file_name {color:#999; display:none; float:left; margin-left:15px; line-height:34px; height:34px;}
.upload_area .file_name {margin:0 -10px 0 5px; max-width:150px; overflow:hidden;}
.upload_area .upload_btn {background:url(../images/upload_btn.png) 4px center no-repeat; background-size:30px auto; float:left; margin-bottom:15px; overflow:hidden; position:relative;}
.upload_area .upload_btn input {opacity:0; position:absolute; left:0; top:0; z-index:10; overflow:hidden;}
.upload_area .upload_btn .preview_img {background:#fff; display:none; position:absolute; left:0; top:0; z-index:8;}

#waiting_tip {background-color:rgba(0, 0, 0, 0.6); height:100%; width:100%; position:fixed; left:0; top:0; z-index:15;}
#waiting_tip .post_tip{background-color:#333; border:#7d7d7d 1px solid; border-radius:3px; color:#fff; margin:-41px 0 0 -101px; line-height:80px; height:80px; width:200px; position:fixed; left:50%; top:50%; text-align:center;}



/*回到顶部*/
#back_top {background:#aaa url(../images/back_top.png) center center no-repeat; background-size:30px auto; border-radius:4px; display:none; position: fixed; right:10px; bottom:10px; z-index:1000; opacity:0.5; height:50px; width:50px; text-indent:-9999px;}


/*返回功能导航条*/
.back_toolbar {background-image:-moz-linear-gradient(top, #05b7f3, #14abf2); background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #05b7f3), color-stop(1, #14abf2)); border-bottom:1px solid #0395cf; height:44px; position:relative;}
.back_toolbar h3 {color:#fff; font-size:22px; line-height:48px; height:44px; text-align:center;}
.back_toolbar .back_btn {background:#27c0ff; border:#289ad0 1px solid; border-left:none; border-radius:3px; display:block; color:#c4eefe; padding-left:5px; line-height:28px; height:28px; width:39px; position:absolute; left:20px; top:7px;}
.back_toolbar .back_btn:before {background:url(../images/back_btn.png) 0 0 no-repeat; background-size:auto 28px; content:" "; display:block; height:28px; width:14px; position:absolute; top:0; left:-12px;} 

/*帖子引用*/
.blockquote3{clear:left;border:1px dashed #CCC;background:#f7f7f7 url(../../images/blockquote3.png) right top no-repeat;padding:5px 10px;margin-left:0;}
.blockquote3 .quote{color:#999;font-size:12px;}
.blockquote3 .text{padding:0 10px 10px 10px; font-size:12px;}
.blockquote3 img{ vertical-align:middle;}
.blockquote3 span{ font-size:12px;}



.bg_green { background-color: #44b549; }
