html{overflow-x:hidden;}
body{background-color:#eeeeee;font-family:Helvetica, STHeiti STXihei, Microsoft JhengHei, Microsoft YaHei, Tohoma, Arial;font-size:12px;line-height:20px;color:#000000;margin:15px 12px;min-width:296px;-webkit-text-size-adjust:none;}
img{vertical-align:top;border:0;}
div,h1{word-break:break-all;}
div,h1,p,ul,li,label,textarea,input,button,form{margin:0;padding:0;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);}
input,textarea{border:0;}
ul{list-style:none;}
.left{float:left;}.right{float:right;}
.clear{clear:both;height:0;font-size:0;line-height:0;overflow:hidden;}
.gray,.gray:link,.gray:hover,.gray:visited{color:#999999;text-decoration:none;}.gray:active{color:#2da9bf;text-decoration:none;}
.blue,.blue:link,.blue:hover,.blue:visited{color:#2da9bf;text-decoration:none;}
.blue:active{color:#1d6c7a;text-decoration:none;}
.button_1{font-size:18px;color:#ffffff;line-height:20px;text-align:center;border:1px solid #666666;background-color:#ff6600;padding:10px 0;}
.button_1:active{background-color:#d55500;}
.button_1_disabled{font-size:18px;color:#eeeeee;line-height:20px;text-align:center;border:1px solid #666666;background-color:#ff6600;padding:10px 0;}
.button_2{font-size:16px;color:#000000;line-height:20px;text-align:center;border:1px solid #666666;background-color:#dddddd;padding:10px 0;}
.button_2:active{background-color:#b4b4b4;}
.button_3{font-size:16px;color:#666666;line-height:20px;text-align:center;border:1px solid #666666;background-color:#eeeeee;padding:10px 0;}
.button_3:active{background-color:#cccccc;}
.button_4{font-size:16px;color:#ffffff;line-height:20px;text-align:center;border:1px solid #9c180b;background-color:#aa2013;padding:10px 0;}
.button_4:active{background-color:#9c180b;}
.button_5{font-size:16px;color:#ffffff;line-height:20px;text-align:center;border:1px solid #41b619;background-color:#45c01a;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;padding:10px 0;}
.button_5:active{border:1px solid #277D09;background-color:#298409;}
.button_6{font-size:16px;color:#ffffff;line-height:20px;text-align:center;border:1px solid #008ed8;background-color:#0096dc;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;padding:10px 0;}
.button_6:active{border:1px solid #0b87c8;background-color:#0789cc;}
.button_7{font-size:16px;color:#ffffff;line-height:20px;text-align:center;border:1px solid #666666;background-color:#666666;padding:10px 0;}
.button_7:active{background-color:#454545;}
.button_7_disabled{font-size:16px;color:#cccccc;line-height:20px;text-align:center;border:1px solid #666666;background-color:#999999;padding:10px 0;}
.button_8{font-size:16px;color:#999999;line-height:20px;text-align:center;border:1px solid #666666;background-color:#dddddd;padding:10px 0;}
.button_9{font-size:16px;color:#2da9bf;line-height:20px;text-align:center;border:1px solid  #666666;background-color:#e6e6e6;padding:10px 0;}
.button_9:active{background-color:#cccccc;}
.input{font-size:16px;color:#000000;line-height:20px;padding:10px 0;margin:-10px 0;}
.textarea{font-size:16px;color:#000000;line-height:28px;}
.form_input{border:1px solid #cccccc;background-color:#ffffff;padding:10px 3px;}
.form_textarea{border:1px solid #cccccc;background-color:#ffffff;padding:3px;}
.form_input input,.form_textarea textarea,.form_button button{width:100%;}
.form_placeholder{font-size:14px;color:#888888;padding-bottom:5px;}
.form_checkbox{border:1px solid #cccccc;background-color:#ffffff;padding:7px 5px 7px 10px;}
.form_checkbox:active{background-color:#dddddd;}
.form_checkbox_text{float:left;font-size:14px;color:#000000;line-height:26px;}
.form_checkbox_check{float:right;}
.form_checkbox_check img{width:26px;height:26px;}
.form_map{border:1px solid #cccccc;background-color:#ffffff;padding:10px;}
.form_map:active{background-color:#dddddd;}
.form_map_flag{float:left;margin:1px 5px 0 -5px;height:16px;overflow:hidden;}
.form_map_flag img{width:13px;height:16px;}
.form_map_address{float:left;width:240px;overflow:hidden;font-size:14px;color:#999999;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space: nowrap;}
.form_map_arrow{float:right;margin-top:1px;height:18px;overflow:hidden;;}
.form_map_arrow img{width:12px;height:18px;}
.form_richtext{position:relative;background-color:#ffffff;}
.placeholder{width:288px;height:20px;overflow:hidden;padding:4px;font-size:16px;line-height:28px;color:#888888;}
.richtext{margin-top:-28px;padding:3px;height:auto;border:1px solid #cccccc;font-size:16px;color:#000000;line-height:28px;}
.richtext_bar{display:none;padding:10px;border:1px solid #cccccc;border-top:0;background-color:#dddddd;overflow:hidden;}
.richtext_bar img{width:30px;height:30px;}
.richtext_bar_emo_button{float:left;margin:0 20px 0 10px;}
.richtext_bar_pic_button{position:relative;float:left;width:30px;height:30px;overflow:hidden;}
.richtext_bar_emo_button_icon,.richtext_bar_emo_button_icon_active{width:30px;height:30px;overflow:hidden;}
.richtext_bar_emo_button_icon{position:relative;float:left;margin-top:-30px;background-color:#dddddd;}
.richtext_bar_emo_button_icon:active{filter:alpha(opacity=0);-moz-opacity:0;opacity:0;}
.richtext_bar_emo{display:none;padding:8px;border:1px solid #cccccc;border-top:0;background-color:#eeeeee;overflow:hidden;}
.richtext_bar_pic_upfile{position:absolute;right:0;bottom:0;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;}
.richtext_bar_pic_upfile input{height:30px;}
/*字体*/
.toast{font-size:16px;color:#ffffff;line-height:20px;text-align:center;}
.alert{font-size:16px;color:#000000;line-height:20px;text-align:center;}
.alert_cancel,.dt_pay_guide_cancel{font-size:14px;color:#666666;text-align:right;}
.alert_cancel:active,.dt_pay_guide_cancel:active{color:#2da9bf;}
.loading_center{font-size:14px;color:#000000;text-align:center;}
.loading_bottom{font-size:14px;color:#666666;text-align:center;}
.login_title{font-size:16px;color:#000000;}
.login_more{font-size:14px;text-align:right;}
.sucess{font-size:14px;color:#000000;text-align:center;}
.error{color:#999999;}
.topbar_title{font-size:20px;color:#ffffff;line-height:20px;text-align:center;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space: nowrap;}
.topbar_back{font-size:16px;color:#ffffff;line-height:21px;}
.topbar_menu{font-size:16px;color:#ffffff;line-height:25px;}
.dt_sucess_main{font-size:14px;color:#000000;text-align:center;}
.dt_sucess_note{font-size:14px;color:#000000;line-height:22px;text-align:center;}
.dt_nick,.dt_nick:link,.dt_nick:hover,.dt_nick:visited{color:#2da9bf;text-decoration:none;}
.dt_nick:active{color:#1d6c7a;text-decoration:none;}
.dt_invite_title{font-size:16px;color:#000000;}
.dt_title{font-weight:normal;font-size:20px;line-height:25px;color:#000000;}
.dt_tip{font-size:14px;color:#666666;}
.dt_support,.dt_support:link,.dt_support:hover,.dt_support:visited{color:#2da9bf;text-decoration:none;}
.dt_support:active{color:#1d6c7a;text-decoration:none;}
.dt_content{font-size:16px;line-height:28px;color:#000000;}
.dt_map_address{font-size:14px;color:#2da9bf;}
.dt_pay_title{font-size:14px;color:#666666;}
.dt_pay_info_title{font-size:14px;color:#000000;}
.dt_pay_info_price{font-size:14px;color:#666666;}
.dt_report{font-size:14px;}
.dt_like{font-size:14px;color:#999999;}
.dt_like a:link,.dt_like a:hover,.dt_like a:visited{color:#2da9bf;text-decoration:none;}
.dt_like a:active{color:#1d6c7a;text-decoration:none;}
.dt_like_list{font-size:12px;color:#1d6c7a;line-height:20px;}
.dt_contact_title{font-size:14px;color:#666666;}
.dt_contact_content{font-size:14px;line-height:25px;color:#000000;}
.dt_list_title{font-size:14px;color:#666666;}
.dt_list_title_manage{font-size:12px;text-align:center;}
.dt_list_item_nick{font-size:14px;color:#000000;}
.dt_list_item_date{font-size:12px;color:#999999;}
.dt_list_error{font-size:14px;color:#666666;text-align:center;}
.dt_list_more{font-size:14px;color:#000000;text-align:right;}
.dt_list_loading{font-size:14px;color:#666666;text-align:center;}
.dt_list_item_vote_text{font-size:14px;color:#000000;line-height:20px;}
.dt_list_item_vote_count{font-size:12px;color:#666666;}
.dt_vote_result{font-size:16px;line-height:28px;color:#000000;}
.dt_join_tip{font-size:14px;color:#999999;text-align:right;}
.dt_hot_title{font-size:14px;color:#000000;}
.dt_hot_more{font-size:14px;}
.hot_error{font-size:14px;color:#666666;text-align:center;}
.hot_item_title{line-height:25px;color:#000000;}
#hot_main .hot_item_title{font-size:16px;}
#dt_hot_main .hot_item_title{font-size:14px;}
.hot_item_count{font-size:12px;line-height:25px;color:#666666;}
.dt_review_menu{font-size:16px;color:#666666;text-align:right;}
.dt_review_menu_active{font-size:16px;color:#1e7382;text-align:right;}
.dt_review_item_subinfo{font-size:12px;color:#999999;}
.dt_review_item_content{font-size:14px;line-height:22px;color:#333333;}
.dt_review_error{font-size:14px;color:#666666;text-align:center;}
.dt_answer_title{font-size:16px;color:#666666;}
.dt_answer_error{font-size:14px;color:#666666;text-align:center;}
.dt_answer_item_nick{font-size:14px;}
.dt_answer_item_date{font-size:12px;color:#999999;}
.dt_answer_item_content{font-size:16px;line-height:22px;color:#333333;}
.dt_answer_selected_flag{font-size:16px;color:#ffffff;text-align:center;}
.dt_pay_guide_title_text{font-size:16px;color:#000000;line-height:35px;}
.dt_pay_guide_note{font-size:12px;color:#666666;line-height:22px;}
.share_qr_title{font-size:16px;color:#000000;text-align:center;}
.share_qr_note{font-size:14px;color:#666666;}
.select_area_text{font-size:16px;color:#000000;}
.post_note{font-size:12px;color:#333333;line-height:20px;}
.post_form_more_text{font-size:14px;color:#000000;}
.post_form_join_items_text{font-size:14px;color:#000000;}
.join_item_static,.join_item_yes,.join_item_no{font-size:12px;text-align:center;}
.join_item_static{color:#2da9bf;}
.join_item_yes{color:#2da9bf;}
.join_item_no{color:#999999;}
.post_menu_title{font-size:16px;color:#2da9bf;line-height:25px;}
.post_menu_note{font-size:16px;color:#333333;line-height:25px;}
.post_pic{display:block;margin:8px auto;}
.dt_content_pic{display:none;padding:8px 0;text-align:center;}
.dt_emo{width:24px;height:24px;}
.powered{font-size:16px;color:#000000;line-height:25px;text-align:center;}
/*布局*/
#topbar{position:fixed;left:0;top:0;width:100%;height:46px;background-color:#2fb0c8;border-bottom:2px solid #2da9bf;z-index:500;}
#topbar_title{overflow:hidden;margin:0 auto;width:200px;padding:13px 0;overflow:hidden;}
#topbar_back{position:absolute;left:0;top:0;width:55px;height:33px;overflow:hidden;padding-top:13px;background-color:#3fbbd1;text-align:center;}
#topbar_back:active{background-color:#2ca2b6;z-index:600;}
#topbar_back img{width:14px;height:21px;}
#topbar_menu{position:absolute;right:0;top:0;width:65px;height:35px;overflow:hidden;padding-top:11px;background-color:#2ea9be;text-align:center;}
#topbar_menu:active{background-color:#2ca2b6;z-index:700;}
#topbar_menu img{width:25px;height:25px;}
#dt_post_sucess{margin:-15px -12px 15px -12px;padding:18px 0;border-bottom:1px solid #cccccc;background-color:#f7f7f7;}
#dt_post_sucess_button{width:160px;margin:auto;}
#dt_post_sucess_button div{width:140px;padding:0 10px;}
#dt_post_sucess_button button{width:100%; padding:6px 0;font-size:16px;}
#dt_invite_form{margin-top:15px;}
#dt_invite_form .form_input{margin-bottom:15px;}
#dt_subinfo{margin-top:10px;}
#dt_pic{display:none;margin-top:12px;overflow:hidden;text-align:center;}
#dt_content{margin-top:15px;overflow:hidden;border:1px solid #cccccc;background-color:#ffffff;padding:10px;}
#dt_map_guide{margin-top:-1px;border:1px solid #cccccc;border-top:0;background-color:#f7f7f7;padding:12px 8px 10px 8px;}
#dt_map_guide:active{background-color:#eeeeee;}
#dt_map_flag{float:left;width:18px;}
#dt_map_flag img{margin-top:1px;width:13px;height:16px;}
#dt_map_arrow{float:right;margin-left:5px;width:12px;}
#dt_map_arrow img{margin-top:2px;width:10px;height:15px;}
#dt_map_address{height:20px;overflow:hidden;}
#dt_pay_title{margin-top:15px;}
#dt_pay_info{margin-top:8px;border:1px solid #cccccc;background-color:#ffffcc;padding:10px;}
#dt_pay_info_title{float:left;margin-right:8px;}
#dt_active{margin-top:10px;}
#dt_like{margin-left:15px;float:right;}
#dt_like_top{margin-top:3px;height:11px;line-height:11px;overflow:hidden;text-align:right;}
#dt_like_top img{position:relative;z-index:101;margin-right:8px;width:24px;height:12px;}
#dt_like_main{display:none;position:relative;z-index:100;margin-top:-1px;}
#dt_like_list{border:1px solid #cccccc;background-color:#f7f7f7;padding:8px;}
#dt_like_list img{margin-right:-5px;width:15px;height:20px;}
#dt_like_icon{position:absolute;left:1px;top:-2px;width:30px;height:40px;overflow:hidden;transition:all 0.3s linear 0s;-webkit-transition:all 0.3s linear 0s;-moz-transition:all 0.3s linear 0s;-o-transition:all 0.3s linear 0s;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;}
#dt_like_icon img{width:100%;height:100%;}
#dt_contact_title{margin-top:12px;}
#dt_contact_content{margin-top:8px;overflow:hidden;border:1px solid #cccccc;background-color:#f7f7f7;padding:8px;}
#dt_list_title{margin-top:12px;}
#dt_list_title_manage{display:none;float:right;width:100px;border:1px solid #cccccc;background-color:#dddddd;}
#dt_list_title_manage:active{background-color:#b4b4b4;}
#dt_list_main{margin-top:8px;border:1px solid #cccccc;border-bottom:0;background-color:#f7f7f7;}
.dt_list_item{overflow:hidden;padding:8px;border-bottom:1px solid #cccccc;}
.dt_list_item:active{background-color:#eeeeee;}
.dt_list_item .dt_list_item_nick{float:left;}
.dt_list_item .dt_list_item_date{float:right;}
.dt_list_item_vote_button{float:right;margin-left:5px;}
.dt_list_item_vote_button img{width:20px;height:20px;}
.dt_list_item .dt_list_item_vote_count{float:right;margin-left:5px;}
.dt_list_item_vote_scale{float:left;margin-top:6px;height:10px;overflow:hidden;transition:width 0.6s ease-in 0s;-webkit-transition:width 0.6s ease-in 0s;-moz-transition:width 0.6s ease-in 0s;-o-transition:width 0.6s ease-in 0s;}
.vote_scale_yes{background-color:#2fb0c8;}
.vote_scale_no{background-color:#dfdfdf;}
.dt_list_item_vote_result{margin-left:26px;}
.dt_list_item_vote_selected{position:relative;left:-26px;bottom:20px;margin-bottom:-15px;width:26px;height:15px;line-height:15px;overflow:hidden;}
.dt_list_item_vote_selected img{width:20px;height:15px;}
#dt_list_loading{display:none;}
#dt_list_loading img{width:20px;height:20px;}
#dt_vote_result{margin-top:18px;border:1px solid #cccccc;background-color:#ffffcc;padding:10px;}
#dt_join_tip{margin-top:15px;}
#dt_join_form{display:;margin:10px -6px 0 -6px;overflow:hidden;padding:8px 6px;border:1px solid #cccccc;background-color:#ffffcc;transition:height 0.3s linear 0s;-webkit-transition:height 0.3s linear 0s;-moz-transition:height 0.3s linear 0s;-o-transition:height 0.3s linear 0s;}
#dt_join_form .form_input{margin-bottom:8px;}
#dt_join_form .form_textarea{margin-bottom:8px;}
#dt_join_form .textarea{height:50px;}
#dt_button_join{margin-top:15px;}
#dt_button_join button{width:100%;}
.dt_button_share{margin-top:15px;}
.dt_button_share button{width:100%;}
.dt_button_share div{width:49%;}
.dt_button_share img{width:20px;height:20px;}
#dt_share_weixin,#dt_share_qq,#dt_share_friend,#dt_share_qr{}
#dt_button_post{display:;margin-top:15px;}
#dt_button_post button{width:100%;}
#dt_hot{margin-top:15px;}
#dt_hot_title{float:left;}
#dt_hot_more{float:right;}
#hot_main,#dt_hot_main{background-color:#f7f7f7;}
#dt_hot_main{margin-top:10px;}
.hot_item{border-bottom:2px solid #eee; background-color:#fff;}
.hot_item:active{background-color:#eeeeee;}
#hot_main .hot_item{padding:10px 8px;}
#dt_hot_main .hot_item{padding:8px;}

.hot_item_icon{float:left;margin-right:8px;}
.hot_item_icon img{width:25px;height:25px;}
.hot_item .hot_item_title{overflow:hidden;height:25px;}
.hot_item .hot_item_count{float:right;margin-left:8px;}

#dt_review_menu,#dt_review_menu_active{overflow:hidden;}
#dt_review_menu{margin-top:-24px;position:relative;background-color:#eeeeee;}
#dt_review_menu:active{filter:alpha(opacity=0);-moz-opacity:0;opacity:0;}
#dt_review_menu_active{margin-top:15px;}
#dt_review_menu img,#dt_review_menu_active img{width:26px;height:26px;margin-top:-2px;}
#dt_review_main{margin-top:15px;background-color:#ffffff;}
#dt_review_main .dt_review_item{overflow:hidden;padding:8px;border-bottom:2px solid #eee;}
#dt_review_main .dt_review_item:active{background-color:#dddddd;}
#dt_answer_title{margin-top:15px;}
.dt_answer_item{margin-top:15px;overflow:hidden;padding:8px;border:1px solid #eeeeee;background-color:#ffffff;}
.dt_answer_selected{margin-top:0;border:1px solid #2fb0c8;}
.dt_answer_selected_top{margin-top:15px;}
.dt_answer_selected_icon{float:left;margin-bottom:4px;}
.dt_answer_selected_icon img{width:30px;height:30px;}
.dt_answer_selected_top .dt_answer_selected_flag{float:right;width:100px;padding:7px 0;background-color:#2fb0c8;}
.dt_answer_item .dt_answer_item_nick{float:left;}
.dt_answer_item .dt_answer_item_date{float:right;}
.dt_answer_item .dt_answer_item_content{margin:8px 0 12px 0;}
.dt_answer_item_review_button,.dt_answer_item_review_button_active{height:26px;overflow:hidden;text-align:right;}
.dt_answer_item_review_button{background-color:#ffffff;position:relative;}
.dt_answer_item_review_button img,.dt_answer_item_review_button_active img{width:26px;height:26px;}
.dt_answer_item_review_button:active{filter:alpha(opacity=0);-moz-opacity:0;opacity:0;}
.dt_answer_item_review_button_active{margin-bottom:-26px;}
.dt_answer_review{margin-top:5px;}
.dt_answer_review .dt_review_item{padding:5px;background-color:#eeeeee;border-top:1px solid #ffffff;}
.dt_answer_review .dt_review_item:active{background-color:#dddddd;}
#loading_bottom{margin-top:15px;}
#loading_bottom img{width:20px;height:20px;}
#cover2{display:;position:absolute;left:0;top:0;background-color:#333333;filter:alpha(opacity=80);-moz-opacity:0.8;opacity:0.8;z-index:1000;}
#dt_review_box{display:none;position:fixed;left:0;bottom:0;z-index:2000;width:100%;background-color:#dddddd;}
#dt_review_box_main{position:relative;margin:8px;}
#dt_review_box_emo_button,#dt_review_box_emo_button_active{position:absolute;left:0;top:0;width:34px;overflow:hidden;}
#dt_review_box_emo_button{background-color:#dddddd;}
#dt_review_box_emo_button img,#dt_review_box_emo_button_active img{width:30px;height:30px;margin-top:6px;}
#dt_review_box_emo_button:active{filter:alpha(opacity=0);-moz-opacity:0;opacity:0;}
#dt_review_box_input{margin:0 68px 0 38px;border:1px solid #cccccc;background-color:#ffffff;padding:10px 3px;}
#dt_review_box_input input{width:100%;height:20px;overflow:hidden;}
#dt_review_box_button{position:absolute;right:0;top:0;width:68px;text-align:right;}
#dt_review_box_button button{margin-top:3px;width:60px;height:37px;overflow:hidden;font-size:14px;padding:5px 0;}
#dt_review_box_emo{display:none;padding-top:8px;}
.emo{float:left;padding:12px;}
.emo:active{border:1px solid #999999;padding:11px;background-color:#ffffff;}
.emo img{width:24px;height:24px;}
#share_weixin,#share_qq,#share_qr{display:none;position:fixed;z-index:3000;}
#share_weixin,#share_qq{right:10px;top:2px;width:260px;}
#share_weixin img,#share_qq img{width:260px;height:165px;}
#share_weixin button,#share_qq button{margin-top:25px;width:100%;}
#share_qr{width:250px;border:1px solid #000000;background-color:#ffffff;}
#share_qr img{width:50px;height:50px;margin:50px;}
#share_qr button{width:100%;padding:6px 0;font-size:14px;}
#share_qr_title{margin-bottom:10px;padding:8px;background-color:#eeeeee;}
#share_qr .share_qr_note{padding:0 15px;}
#share_qr_qr{text-align:center;}
#share_qr_button{margin-top:10px;padding:10px;background-color:#eeeeee;}
#dt_pay_guide{display:none;position:fixed;width:290px;padding:15px;background-color:#ffffff;border:1px solid #000000;z-index:7000;}
#dt_pay_guide_title{height:35px;overflow:hidden;}
#dt_pay_guide_title_icon{float:left;}
#dt_pay_guide_title_icon img{width:35px;height:35px;}
#dt_pay_guide_title_text{float:left;margin-left:5px;}
#dt_pay_guide_note{margin-top:10px;}
#dt_pay_guide_button{margin-top:15px;}
#dt_pay_guide_button div{width:50%;text-align:center;}
#dt_pay_guide_button button{margin:0 10px;width:125px;padding:6px 0;font-size:14px;}
#dt_pay_guide_cancel{margin:8px 0 -5px 0;}
#dt_pay_form{display:none;}
#dt_sucess{display:;position:fixed;width:280px;border:1px solid #000000;z-index:7000;}
#dt_sucess_main{padding:15px;background-color:#ffffff;}
#dt_sucess_main img{width:60px;height:49px;margin-bottom:15px;}
#dt_sucess_button{padding:10px;background-color:#eeeeee;}
.dt_sucess_button{margin-top:15px;}
.dt_sucess_button button{width:100%;padding:6px 0;font-size:14px;}
.select_area{margin-bottom:15px;padding:15px 10px;background-color:#ffffff;border:1px solid #cccccc;overflow:hidden;}
.select_area:active{background-color:#dddddd;}
.select_area .select_area_text{float:left;}
.select_area_arrow{float:right;margin-top:1px;line-height:18px;}
.select_area_arrow img{width:12px;height:18px;}
#dt_join_bar{display:none;position:fixed;left:0;bottom:0;margin-bottom:-100px;width:100%;overflow:hidden;background-color:#ffffff;border-top:1px solid #cccccc;transition:margin-bottom 0.3s linear 0s;-webkit-transition:margin-bottom 0.3s linear 0s;-moz-transition:margin-bottom 0.3s linear 0s;-o-transition:margin-bottom 0.3s linear 0s;z-index:900;}
#dt_join_bar div{margin:15px;}
#dt_join_bar button{width:100%;}
#post_form .form_input,#post_form .form_textarea,#post_form .form_richtext,#post_form .form_checkbox,.form_map,#post_form_more,#post_form_join_items{margin-bottom:15px;}
#post_form .form_input_union{margin-top:-16px;}
#post_note{margin-bottom:15px;padding:8px;background-color:#c9eaf1;border:1px solid #9ddde8;}
#post_form_more{display:none;border:1px solid #cccccc;background-color:#ffffff;padding:10px;}
#post_form_more:active{background-color:#dddddd;}
#post_form_more_arrow{float:right;margin-top:3px;height:12px;overflow:hidden;}
#post_form_more_arrow img{width:18px;height:12px;}
#post_form_more_detail{display:none;overflow:hidden;transition:height 0.3s linear 0s;-webkit-transition:height 0.3s linear 0s;-moz-transition:height 0.3s linear 0s;-o-transition:height 0.3s linear 0s;}
#post_form_join_items{border:1px solid #cccccc;background-color:#ffffff;padding:10px;}
.post_form_join_item{float:left;margin-top:10px;width:33%;}
.post_form_join_item .join_item_static,.post_form_join_item .join_item_yes,.post_form_join_item .join_item_no{margin:0 10px;padding:5px 0;}
.post_form_join_item .join_item_static{border:1px solid #2da9bf;background-color:#c9eaf1;}
.post_form_join_item .join_item_yes{border:1px solid #2da9bf;background-color:#c9eaf1;}
.post_form_join_item .join_item_no{border:1px solid #cccccc;background-color:#eeeeee;}
.post_form_join_item .join_item_yes:active,.post_form_join_item .join_item_no:active{background-color:#dddddd;}
#post_upload_iframe{display:none;}
#post_map{display:none;position:absolute;left:0;top:0;z-index:2000;background-color:#eeeeee;}
#post_map_iframe{border:0;}
#post_datepicker{display:none;position:fixed;left:0;bottom:0;margin-bottom:-200px;width:100%;background-color:#ffffff;border-top:1px solid #cccccc;border-top-left-radius:5px;-webkit-border-top-left-radius:5px;-moz-border-radius-topleft:5px;border-top-right-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-radius-topright:5px;box-shadow:0 -2px 8px #aaaaaa;-webkit-box-shadow:0 -2px 8px #aaaaaa;-moz-box-shadow:0 -2px 8px #aaaaaa;transition:margin-bottom 0.3s linear 0s;-webkit-transition:margin-bottom 0.3s linear 0s;-moz-transition:margin-bottom 0.3s linear 0s;-o-transition:margin-bottom 0.3s linear 0s;z-index:6000;}
#post_datepicker_button{padding:10px;background-color:#eeeeee;border-top-left-radius:5px;-webkit-border-top-left-radius:5px;-moz-border-radius-topleft:5px;border-top-right-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-radius-topright:5px;overflow:hidden;}
.post_datepicker_button{float:right;margin-left:12px;}
.post_datepicker_button button{width:80px;padding:5px 0;font-size:14px;}
#post_datepicker_main{margin:15px auto;width:310px;}
#post_datepicker_date{float:left;margin-right:10px;width:130px;}
#post_datepicker_hour{float:left;margin-right:10px;width:80px;}
#post_datepicker_minute{float:left;width:80px;}
.post_datepicker_datearrow{height:16px;line-height:16px;overflow:hidden;text-align:center;filter:alpha(opacity=80);-moz-opacity:0.8;opacity:0.8;}
.post_datepicker_datearrow:active{filter:alpha(opacity=100);-moz-opacity:1;opacity:1;}
.post_datepicker_datearrow img{width:28px;height:16px;}
.post_datepicker_datelist{height:90px;overflow:hidden;}
#datepicker_date div,#datepicker_hour div,#datepicker_minute div{transition:margin-top 0.2s linear 0s;-webkit-transition:margin-top 0.2s linear 0s;-moz-transition:margin-top 0.2s linear 0s;-o-transition:margin-top 0.2s linear 0s;}
.datepicker_item{height:30px;line-height:30px;font-size:18px;text-align:center;color:#999999;}
#post_menu{display:none;position:fixed;left:0;bottom:0;margin-bottom:-250px;width:100%;padding-top:5px;border-top-left-radius:5px;-webkit-border-top-left-radius:5px;-moz-border-radius-topleft:5px;border-top-right-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-radius-topright:5px;background-color:#2fb0c8;box-shadow:0 -2px 8px #aaaaaa;-webkit-box-shadow:0 -2px 8px #aaaaaa;-moz-box-shadow:0 -2px 8px #aaaaaa;transition:margin-bottom 0.3s linear 0s;-webkit-transition:margin-bottom 0.3s linear 0s;-moz-transition:margin-bottom 0.3s linear 0s;-o-transition:margin-bottom 0.3s linear 0s;z-index:6000;}
#post_menu_main{padding:12px;background-color:#ffffff;border-top-left-radius:5px;-webkit-border-top-left-radius:5px;-moz-border-radius-topleft:5px;border-top-right-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-radius-topright:5px;}
#post_menu_title img{width:21px;height:25px;margin-right:5px;}
#post_menu_note{margin-top:10px;}
.post_menu_button{margin-top:12px;}
.post_menu_button button{width:100%;}
#post_menu_button_logout,#post_menu_button_login{display:none;border-top:1px solid #dddddd;padding-top:12px;}
#toast{display:none;position:fixed;padding:8px 15px;background-color:#333333;box-shadow:0 0 5px #666666;z-index:8000;}
#cover{display:none;position:absolute;left:0;top:0;background-color:#000000;filter:alpha(opacity=70);-moz-opacity:0.7;opacity:0.7;z-index:9000;}
#login{display:none;position:fixed;width:250px;padding:15px;background-color:#ffffff;border:1px solid #000000;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;z-index:10000;}
#login_button{margin:30px 0;}
#login_button button{width:100%;}
#alert{display:none;position:fixed;width:300px;border:1px solid #000000;z-index:10000;}
#alert_title{padding:8px;background-color:#eeeeee;}
#alert_text{padding:15px 10px;background-color:#ffffff;}
#alert_button{padding:10px;background-color:#eeeeee;}
#alert_button button{width:100%;padding:6px 0;font-size:14px;}
#alert_cancel{display:none;margin-top:-4px;padding:0 10px 6px 10px;background-color:#eeeeee;}
#loading_center{display:none;position:fixed;width:60px;padding:25px 35px;border:1px solid #000000;background-color:#ffffff;z-index:10000;}
#loading_center img{width:60px;height:60px;margin-bottom:15px;}
#sucess{display:none;position:fixed;width:70px;padding:25px 35px;border:1px solid #000000;background-color:#ffffff;z-index:10000;}
#sucess img{width:60px;height:49px;margin-bottom:15px;}
#powered{display:none;position:fixed;left:0;bottom:0;margin-bottom:-80px;width:100%;padding:12px 0;background-color:#ffffff;border-top:1px solid #cccccc;-moz-box-shadow:0 -2px 8px #aaaaaa;box-shadow:0 -2px 8px #aaaaaa;-webkit-box-shadow:0 -2px 8px #aaaaaa;-moz-box-shadow:0 -2px 8px #aaaaaa;transition:margin-bottom 0.3s linear 0s;-webkit-transition:margin-bottom 0.3s linear 0s;-moz-transition:margin-bottom 0.3s linear 0s;-o-transition:margin-bottom 0.3s linear 0s;z-index:20000;}
#powered img{width:21px;height:25px;margin-right:5px;}


/*~~~~~~~~*/
.post_sample_title{font-size:14px;color:#666666;}
.post_link_title_import{font-size:14px;color:#2da9bf;}
.post_sample_post{font-size:12px;color:#2da9bf;}
.post_feedback{font-size:14px;text-align:right;}
.post_title{font-size:14px;color:#333333;text-align:center;}
.post_title:active{color:#2da9bf;}
.post_item_title{font-size:16px;line-height:25px;color:#000000;}
.post_item_note{font-size:12px;color:#999999;}
.post_link_title{font-size:14px;color:#000000;}
#post_title{margin:-15px -12px 0 -12px;padding:10px 12px;background-color:#dddddd;}
#post_title img{width:20px;height:20px;}
.sample_warrp{ padding-top:48px;}
#post_sample{height:20px;overflow:hidden;padding:10px;background-color:#ffffff;border-radius:6px;}
#post_sample:active{background-color:#dddddd;}
.post_item{margin-top:15px;height:45px;overflow:hidden;padding:10px;background-color:#ffffff;border-radius:6px;}
.post_item:active{background-color:#dddddd;}
.post_item_icon{float:left;margin-right:10px;}
.post_item_icon img{width:45px;height:45px;}
.post_item_arrow{float:right;margin:13px 0 0 8px;}
.post_item_arrow img{width:12px;height:18px;}
.post_link{margin-top:15px;height:20px;overflow:hidden;padding:10px;background-color:#ffffff;border-radius:6px;}
.post_link:active{background-color:#dddddd;}
.post_link .post_link_title,.post_link .post_link_title_import{float:left;}
.post_link_arrow{float:right;margin:1px 0 0 8px;}
.post_link_arrow img{width:12px;height:18px;}
#post_link_download{display:none;}
#post_feedback{margin-top:12px;}
/*list*/
.hot_mp{font-size:14px;color:#999999;text-align:center;}
.hot_mp:active{color:#2da9bf;}
#hot_mp{display:none;margin-bottom:10px;}
#hot_mp img{width:20px;height:20px;}
/*内容详情*/
#dt_join_company,#dt_join_job,#dt_join_trade,#dt_join_note{display:none;}

/*投票发布*/
#post_vote_content{min-height:150px;}
#post_vote_kind_select{margin-bottom:15px;padding:6px;background-color:#dfdfdf;overflow:hidden;}
.post_vote_kind_select_yes,.post_vote_kind_select_no{font-size:16px;text-align:center;}
.post_vote_kind_select_yes{color:#ffffff;background-color:#2fb0c8;}
.post_vote_kind_select_no{color:#000000;background-color:#ffffff;}
#post_vote_kind_0,#post_vote_kind_1{width:50%;padding:8px 0;}
#post_vote_kind_0{float:left;}
#post_vote_kind_1{float:right;}
#post_vote_result{height:100px;}
#post_vote_option_add{position:relative;overflow:hidden;padding:6px;}
#post_vote_option_add_button{float:right;}
#post_vote_option_add_button img{width:30px;height:30px;}
#post_vote_option_add_icon_active,#post_vote_option_add_icon{width:30px;height:30px;overflow:hidden;}
#post_vote_option_add_icon_active{margin-bottom:-30px;}
#post_vote_option_add_icon{position:relative;background-color:#ffffff;}
#post_vote_option_add_icon:active{filter:alpha(opacity=0);-moz-opacity:0;opacity:0;}
#post_vote_date_input{display:none;}

/*活动发布*/
#post_party_content{min-height:200px;}
#post_party_map,#post_party_date_input{display:none;}


/*按钮*/
.btnw100{ width:100%;}