﻿@charset "utf-8";

/* CSS Document pc端详情页样式 */
[ms-controller], [ms-important] {
display: none;
}
body {
background-color: #FFF;
}

.header_public {
position: relative;
}

.header_public_outside {
height: 74px;
}

/*发布成功 顶部修改按钮*/
.dt_post_sucess {
padding: 10px 0 0 0;
background: url(http://cdn.hudongba.com/static_v4/images/manage/xuXian.png) repeat-x scroll center bottom;
}

.dt_post_sucess .dt_post_sucess_button {
overflow: hidden;
height: 70px;
}

.dt_post_sucess .dt_post_sucess_button .postAfterpic {
width: 45px;
float: left;
margin: 8px 0 0 400px;
}

.dt_post_sucess .dt_post_sucess_button .postAfterspan {
display: inline-block;
width: 100px;
height: 45px;
line-height: 45px;
font-size: 18px;
color: #444;
float: left;
text-align: center;
margin: 8px 0 0 0;
}

.dt_post_sucess .dt_post_sucess_button .postAfterA {
background: #fff url(http://cdn.hudongba.com/static_v4/images/detail/xd_icon_6.png) no-repeat scroll 15px 13px;
border-radius: 5px;
display: inline-block;
float: right;
height: 45px;
line-height: 45px;
margin: 8px 0 0 0;
padding-left: 20px;
width: 120px;
}

.dt_post_sucess .dt_post_sucess_button .postAfterA:hover {
background: #ddd url(http://cdn.hudongba.com/static_v4/images/detail/xd_icon_6.png) no-repeat scroll 15px 13px;
}

.dt_post_sucess .dt_post_sucess_button .postcoverA {
background: #fff url(http://cdn.hudongba.com/static_v4/images/detail/icon_cover.png) no-repeat scroll 15px 13px;
border-radius: 5px;
display: inline-block;
float: right;
height: 45px;
line-height: 45px;
margin: 8px 10px 0 0;
padding-left: 20px;
width: 105px;
}

.dt_post_sucess .dt_post_sucess_button .postcoverA:hover {
background: #ddd url(http://cdn.hudongba.com/static_v4/images/detail/icon_cover.png) no-repeat scroll 15px 13px;
}

.content-body {
text-align: center;
width: 1190px;
margin: 0 auto 20px;
position: relative;
overflow: hidden;
}

/*标题*/
.detail_title .detail_title_h1 {
font-size: 22px;
color: #000;
line-height: 30px;
text-align: left;
}

/*面包屑*/
.crumbs {
height: 50px;
line-height: 50px;
font-size: 12px;
color: #999;
text-align: left;
}

.crumbs img {
margin: 20px 5px;
}

.crumbs a {
color: #666;
}

.crumbs a:hover {
color: #0099e9;
}

/*详情-头像、用户、分享数*/
.hdMan {
height: 40px;
border-bottom: 1px solid #ddd;
position: relative;
}

.hdMan .userPic {
cursor: pointer;
width: 40px;
}

.hdMan .hdman_r {
width: 600px;
overflow: hidden;
float: left; /*margin-left:10px;*/
}

.hdMan .hdman_r .yhName {
float: left;
}

.hdMan .hdman_r .yhName a.subinfo_name {
color: #999;
display: inline-block;
white-space: nowrap;
text-overflow: ellipsis;
-o-text-overflow: ellipsis;
overflow: hidden;
float: left;
font-size: 14px;
line-height: 40px;
margin-right: 15px;
}

.hdMan .hdman_r .yhName a.subinfo_name:hover {
color: #0099e9;
}

.hdMan .hdman_r .yhName p {
display: inline-block;
float: left;
color: #ddd;
font-size: 14px;
line-height: 40px;
background: url(http://cdn.hudongba.com/static_v4/images/detail/detail_pc_read.png) no-repeat 0px 13px;
padding-left: 17px;
}

.hdMan .hdman_r .yhName .rz_icon_a {
float: left;
font-size: 12px;
color: #999;
line-height: 50px;
margin-right: 10px;
}

.hdMan .hdman_r .yhName .rz_icon_a span {
width: 12px;
height: 14px;
display: inline-block;
margin: 13px 0px 0 -10px;
float: left;
}

.hdMan .hdman_r .yhName .rz_icon_a span.qy {
    background: url(http://cdn.hudongba.com/static_v4/images/manage/rz_icon.png) no-repeat 0px 1px;
}

.hdMan .hdman_r .yhName .rz_icon_a span.zz {
    background: url(http://cdn.hudongba.com/static_v4/images/manage/rz_icon.png) no-repeat 0px -29px;
}

.hdMan .hdman_r .yhName .rz_icon_a span.gr {
    background: url(http://cdn.hudongba.com/static_v4/images/manage/rz_icon.png) no-repeat 0px -60px;
}

.hdMan .hdman_r .yhName .rz_icon_a:hover span.qy {
background-position: -30px 1px;
}

.hdMan .hdman_r .yhName .rz_icon_a:hover span.zz {
background-position: -30px -29px;
}

.hdMan .hdman_r .yhName .rz_icon_a:hover span.gr {
background-position: -30px -60px;
}

.hdMan .hdman_r .yhName .rz_tc_box {
display: none;
width: 310px;
border: 1px solid #ddd;
background: #fff;
box-shadow: 1px 1px 2px #ddd;
line-height: 20px;
padding: 15px 10px 20px;
position: absolute;
top: 37px;
z-index: 1;
}

.hdMan .hdman_r .yhName .rz_tc_box h2 {
font-size: 14px;
color: #000;
}

.hdMan .hdman_r .yhName .rz_tc_box .fd_img {
position: absolute;
left: 20px;
top: -7px;
}

.dt_review_item_count {
display: inline-block;
float: left;
line-height: 40px;
margin-left: 15px;
}

.dt_review_item_count a {
display: inline-block;
float: right;
margin-left: 15px;
font-size: 14px;
color: #ddd !important;
background: url(http://cdn.hudongba.com/static_v4/images/detail/detail_pc_read.png) no-repeat 0px -88px;
padding-left: 17px;
}

.dt_review_item_count span {
display: inline-block;
float: right;
font-size: 14px;
color: #ddd;
background: url(http://cdn.hudongba.com/static_v4/images/detail/detail_pc_read.png) no-repeat 0px -36px;
padding-left: 20px;
}

.dt_review_item_count a.info_share {
color: #999;
}

.detail_main_outside {
margin-top: 90px;
position: relative;
}

.detail_main_outside .detail_main_outside_top {
position: absolute;
top: -51px;
left: 0;
}

.detail_main_outside .detail_main_outside_top .wrap_box {
width: 890px;
height: 50px;
border-bottom: 1px solid #0099e9;
}
/* .detail_main_outside .detail_main_outside_top .wrap_box>div{}
.detail_main_outside .detail_main_outside_top div{height:50px;line-height:50px;float:left;text-align:center;}
.detail_main_outside .detail_main_outside_top div span{display:inline-block;max-width:39px;white-space:nowrap;text-overflow:ellipsis;-webkit-text-overflow:ellipsis;overflow:hidden;}*/
.detail_main_outside .detail_main_outside_top .detail,
.detail_main_outside .detail_main_outside_top .member,
.detail_main_outside .detail_main_outside_top .discuss {
width: 155px;
height: 50px;
line-height: 50px;
float: left;
text-align: center;
}

.detail_main_outside .detail_main_outside_top .get_2wm,
.detail_main_outside .detail_main_outside_top .get_2wm_pre {
width: 177px;
height: 50px;
line-height: 50px;
float: left;
text-align: center; /*display:none;*/
opacity: 0;
}

.detail_main_outside .detail_main_outside_top .detail a,
.detail_main_outside .detail_main_outside_top .member a,
.detail_main_outside .detail_main_outside_top .discuss a {
display: block;
width: 155px;
height: 50px;
line-height: 50px;
text-align: center;
font-size: 18px;
color: #000;
}

.detail_main_outside .detail_main_outside_top .get_2wm a,
.detail_main_outside .detail_main_outside_top .get_2wm_pre a {
display: block;
width: 177px;
height: 50px;
line-height: 50px;
text-align: center;
font-size: 14px;
color: #aaa;
}

.detail_main_outside .detail_main_outside_top .margin_l {
margin-left: 50px;
}

.detail_main_outside .detail_main_outside_top .member span, .detail_main_outside .detail_main_outside_top .discuss span {
color: #000;
}

.detail_main_outside .detail_main_outside_top .get_2wm span,
.detail_main_outside .detail_main_outside_top .get_2wm_pre span {
width: 16px;
height: 16px;
display: inline-block;
margin-right: 5px;
background: url(http://cdn.hudongba.com/static_v4/images/detail/detail_ma_icon.png);
}

.detail_main_outside .detail_main_outside_top .get_2wm i,
.detail_main_outside .detail_main_outside_top .get_2wm_pre i {
width: 12px;
height: 50px;
display: inline-block;
margin-left: 5px;
}

.detail_main_outside .detail_main_outside_top .get_2wm i img,
.detail_main_outside .detail_main_outside_top .get_2wm_pre i img {
margin-top: 21px;
}

.detail_main_outside .detail_main_outside_top .get_2wm .box_2wm {
display: none;
}

.detail_main_outside .detail_main_outside_top .get_2wm .box_2wm .img_2wm {
width: 145px;
height: 145px;
margin: 15px;
}

.detail_main_outside .detail_main_outside_top .get_2wm .box_2wm .img_2wm img {
width: 100%;
height: 100%;
}

.detail_main_outside .detail_main_outside_top .get_2wm:hover a {
background: #eee;
}

.detail_main_outside .detail_main_outside_top .get_2wm:hover a i {
transform: rotate(180deg);
}

.detail_main_outside .detail_main_outside_top .get_2wm:hover .box_2wm {
display: block;
width: 175px;
height: 175px;
border: 1px solid #ddd;
background: #fff;
}

.detail_main_outside .detail_main_outside_top .current a {
color: #fff;
background: #80ccf4;
}

.detail_main_outside .detail_main_outside_top .current a span {
color: #fff;
}

.detail_main_outside .detail_main_outside_top .part_line {
display: inline-block;
height: 22px;
color: #80ccf4;
float: left;
margin-top: 14px;
}
/* .detail_main_outside .detail_main_outside_top .clearfix{float:right;display:none;margin-right:300px;}*/
.detail_main_outside .detail_main_outside_top .clearfix .show .detail_t_join span {
display: inline;
}

.detail_main_outside .detail_main_outside_top .detail_t_join {
padding: 0;
}

.detail_main_outside .detail_main_outside_top .wrap_box ul.join {
margin: 0;
display: none;
float: right;
}

.detail_main_outside .detail_main_outside_top.hover .wrap {
position: fixed;
width: 990px;
height: 50px;
margin: 0 auto;
top: 0px;
z-index: 999;
background: #fff;
box-shadow: 0px 2px 5px #d1d1d4;
-moz-box-shadow: 0px 2px 5px #d1d1d4;
}

.detail_main_outside .detail_main_outside_top.hover .wrap_box {
width: 980px;
z-index: 999;
border: none;
}

.detail_main_outside .detail_main_outside_top.hover .detail_t_join a {
width: 230px;
height: 50px;
line-height: 50px;
float: right;
text-align: center;
}

.content-body_head {
width: 928px;
border: 1px solid #dcdcdc;
padding: 30px;
position: relative;
}

.content-body_head_l {
float: left;
width: 440px;
height: 290px;
text-align: left;
}

.content-body_head_l img {
width: 420px;
height: 245px;
}

.content-body_head_r {
width: 688px;
float: left; /*overflow:hidden;*/
}

.content-body_head.noimg .content-body_head_r {
width: 928px;
}

/*活动时间、地址、报名数*/
.detail_time_attr_det_con {
width: 650px;
float: left;
border-top: 1px solid #ddd;
}

.detail_time_attr_join { /*overflow:hidden;*/
position: relative;
box-sizing: border-box;
padding-top: 25px;
}

.detail_time_attr_join .safeguard {
position: absolute;
width: 50px;
height: 20px;
line-height: 20px;
cursor: pointer;
right: 0;
top: 26px;
padding-left: 20px;
background: url(http://cdn.hudongba.com/static_v4/images/detail/icon_safeguard4.png) no-repeat 0px 0px;
color: #fa9225;
font-size: 12px;
}

.detail_time_attr_join .safeguard:hover {
background: url(http://cdn.hudongba.com/static_v4/images/detail/icon_safeguard5.png) no-repeat 0px -50px;
color: #d47b1d;
}

.detail_time_attr_join_gray .title_txt {
float: left;
font-size: 14px;
color: #aaa;
padding-right: 10px;
}

.detail_time_attr_join_gray .detail_Time {
height: 40px;
overflow: hidden;
}

.detail_time_attr_join_gray .detail_Time .detail_Time_t {
display: inline-block;
font-size: 14px;
color: #000;
line-height: 20px;
float: left;
}

.detail_time_attr_join_gray .detail_Time .detail_Time_t p {
display: inline-block;
}

.detail_time_attr_join_gray .detail_Time .detail_Time_b {
padding-left: 20px;
font-size: 14px;
color: #999;
line-height: 20px;
float: left;
}

.detail_Attr {
overflow: hidden;
min-height: 40px;
line-height: 20px;
text-align: left;
}

.detail_Attr .detail_attr_blue {
font-size: 14px;
color: #0099e9;
}

.detail_Attr .detail_attr_gray {
font-size: 14px;
color: #000000;
}

.dt_address_item {
display: block;
position: relative;
}

.dt_address_item .addressIcon_out {
display: block;
width: 25px;
height: 25px;
overflow: hidden;
position: absolute;
left: 0;
top: 0px;
}

.dt_address_item .addressIcon_out img {
width: 19px;
}

.dt_address_item .addressArrow_out {
display: none;
}

.dt_address_item .title_txt {
padding: 8px 0;
}

.dt_address_item .addressP {
width: 630px;
display: block;
padding: 5px 10px 5px 2px;
line-height: 20px;
text-align: left;
color: #0099e9;
font-size: 14px;
cursor: pointer;
white-space: nowrap;
text-overflow: ellipsis;
-webkit-text-overflow: ellipsis;
overflow: hidden;
}

.dt_address_item:hover .addressP {
color: #80ccf4;
}

.dt_address_item .addressP2 {
color: #000;
cursor: inherit;
}

.dt_address_item:hover .addressP2 {
color: #000;
}

a.dt_address_item_un {
cursor: inherit;
}

.detail_Joinnum {
overflow: hidden;
}

.detail_Joinnum .detail_Joinnum_t {
display: inline-block;
height: 35px;
line-height: 20px;
text-align: left;
color: #000;
font-size: 14px;
float: left;
}

.detail_Joinnum .detail_Joinnum_t .num {
float: left;
}

.detail_Joinnum .detail_Joinnum_b {
display: inline-block;
height: 35px;
line-height: 20px;
color: #999;
font-size: 14px;
float: left;
margin-left: 20px;
}

.detail_t_join {
overflow: hidden;
padding: 20px 0 0 0;
text-align: left;
display: inline-block;
float: left;
}

.noimg .detail_t_join {
float: right;
}

.detail_t_join a {
display: block;
height: 40px;
line-height: 40px;
text-align: center;
color: #FFF;
background-color: #0099e9;
font-size: 16px;
float: left;
width: 230px;
}

.detail_t_join a:hover {
background-color: #0082c5;
}

.detail_t_join a span {
font-size: 10px;
}

.detail_t_join a.style02 {
background-color: #9ab5e9;
}

.detail_t_join a.style02:hover {
background-color: #839ac6;
}

.detail_t_join a.style03, .detail_t_join a.style03:hover {
background-color: #c5c5c5;
color: #999;
cursor: inherit;
}

.detail_t_join a.style04 {
width: 140px;
background: #fff;
color: #0099e9;
margin-left: 30px;
}

.detail_t_join a.style04:hover {
color: #80ccf4;
}

/*详情*/
.detail_tab {
width: 850px;
background: #fff;
margin-top: 40px;
box-sizing: border-box;
}

.detail_tab .detail_tab_nav {
height: 25px;
padding-bottom: 10px;
border-bottom: 1px solid #ddd;
}

.detail_tab .detail_tab_nav li {
width: 100px;
height: 26px;
float: left;
position: relative;
cursor: pointer;
}

.detail_tab .detail_tab_nav li.thisover {
background: #0099e9;
color: #fff;
}

.detail_tab .detail_tab_nav li strong {
width: 100px;
height: 26px;
display: block;
font-size: 14px;
line-height: 26px;
text-align: center;
color: #999;
position: absolute;
left: 0;
top: 0;
font-weight: normal;
}

.detail_tab .detail_tab_nav li.thisover strong {
background: #80ccf4;
color: #fff;
}

.detail_tab #hotRecommend {
display: block;
}

.dt_contentSideout {
background: #fff;
display: none;
}

.dt_contentSideout.thisover {
display: block;
}

.dt_content_top {
height: 40px;
background: url(http://cdn.hudongba.com/static_v4/images/manage/xuXian.png) repeat-x center;
text-align: left;
}

.dt_content_top span {
display: inline-block;
*width: 120px;
height: 40px;
line-height: 40px;
font-size: 18px;
color: #8c8c8c;
background: url(http://cdn.hudongba.com/static_v4/images/manage/xq_topbj.png) no-repeat 0 0 #f8f8f8;
text-align: left;
padding: 0 20px;
}

.detail_tab .dt_content_top span {
background-color: #fff;
}

.dt_content_top a.dt_content_top_more {
display: block;
width: 65px;
height: 40px;
line-height: 40px;
font-size: 14px;
color: #0099e9;
background-color: #FFF;
text-align: right;
float: right;
}

.dt_content_top a.dt_content_top_more:hover {
color: #0082c6;
}

.detail_kuang {
margin-top: 10px;
border: 1px solid #e6e6e6;
box-sizing: border-box;
}

.dt_content {
background: #fff;
padding: 15px 20px;
line-height: 26px;
font-size: 16px;
color: #000;
width: 650px;
}

.dt_content.qitou {
margin-top: 0;
}

.dt_content .dt_content_pic {
margin: 10px auto;
text-align: center;
}

.dt_content .dt_content_pic img {
max-width: 100%;
opacity: 1 !important;
}

.dt_content img.dt_emo {
display: inline;
width: 24px;
height: 24px;
}

.dt_content span {
word-wrap: break-word;
}

.dt_content p {
text-align: left;
}

.dt_content em {
font-style: oblique;
}

/*赞*/
.detail_zan {
background: #fff;
position: relative;
width: 50px;
float: right;
margin-right: 20px;
}

.dt_zan {
background: #fff;
overflow: hidden;
margin: 0 auto;
_margin-top: 5px;
_height: 20px;
padding-bottom: 20px;
}

.dt_zan a.gray {
display: inline-block;
color: #999;
float: left;
font-size: 14px;
position: absolute;
bottom: 30px;
right: 5px;
top: 10px;
}

.dt_zan a.gray:hover {
color: #333;
}

/*评论*/
#discuss_anchor {
margin-top: -20px;
height: 75px;
display: block;
}

.dt_review {
width: 850px;
overflow: hidden;
background-color: #fff;
box-sizing: border-box;
position: relative;
}

.dt_review_top {
overflow: hidden;
height: 66px;
}

.dt_review_top .dt_review_topL {
display: inline-block;
color: #8c8c8c;
float: left;
margin: 25px 0 10px 20px;
font-size: 16px;
}

ul.dt_review_main {
overflow: hidden;
text-align: right;
clear: both;
}

ul.dt_review_main li {
overflow: hidden;
padding: 14px 0;
display: inline-block;
width: 850px;
position: relative;
}

ul.dt_review_main li.dt_review_repeat {
width: 790px;
}

ul.dt_review_main li .dt_review_icon {
overflow: hidden;
width: 32px;
height: 32px;
border: 2px solid #eee;
border-radius: 50%;
position: absolute;
left: 8px;
top: 3px;
}

ul.dt_review_main li .dt_review_icon a {
display: inline-block;
}

ul.dt_review_main li .dt_review_icon a img {
display: inline-block;
width: 32px;
height: 32px;
}

.dt_review_body a {
color: #666;
}

.dt_review_body a:hover {
color: #0099e9;
}

.dt_review_body div.blue a {
color: #666;
margin-left: -3px;
}

.dt_review_body div.blue a:hover {
color: #0099e9;
}

.dt_review_body div .grey_this {
color: #0099e9;
}

.dt_review_body img.dt_emo {
width: 24px;
height: 24px;
}

.dt_review_body {
color: #aaa;
text-align: left;
font-size: 12px;
float: left;
}

.dt_review_more {
overflow: hidden;
background: #f8f8f8;
}

.dt_review_more .moreBtn {
display: inline-block;
width: 100%;
cursor: pointer;
text-align: center;
}

.dt_review_more .moreBtn span {
display: inline-block;
background: url(http://cdn.hudongba.com/static_v4/images/detail/detail_pc_arrow1.png) no-repeat right -33px;
padding-right: 15px;
color: #ddd;
font-size: 12px;
height: 40px;
line-height: 40px;
}

.dt_review_more:hover .moreBtn span {
background-position: right 17px;
color: #0099e9;
}

.dt_review_more .upding {
display: inline-block;
margin: 15px auto;
color: #444;
}

.dt_review_more .upding img {
width: 20px;
display: inline-block;
}

.dt_review_more .upAll {
display: inline-block;
margin: 15px auto;
color: #999;
}

.dt_review_edit_pic {
height: 50px;
position: absolute;
border-radius: 50%;
overflow: hidden;
left: 5px;
top: 50px;
}

.dt_review_edit_pic_A {
display: block;
width: 50px;
height: 50px;
background: url(http://cdn.hudongba.com/static_v4/images/other/face_default.png) no-repeat;
background-size: 56px 56px;
background: url(http://cdn.hudongba.com/static_v4/images/other/face_default_56.png) no-repeat\9;
*background: url(http://cdn.hudongba.com/static_v4/images/other/face_default_56.png) no-repeat;
}

.dt_review_edit_pic_img {
width: 50px;
height: 50px;
}

.dt_review_edit_tit {
position: absolute;
background: #fff;
left: 55px;
top: 88px;
padding: 0 10px;
}

.dt_review_edit_tit a {
font-size: 14px;
color: #000;
}

.dt_review_edit_c {
width: 850px;
height: 72px;
background: url(http://cdn.hudongba.com/static_v4/images/detail/detail_pc_comment_bg1.png) no-repeat;
margin-top: 60px;
}

.dt_review_edit_c p {
padding: 16px 18px;
}

.dt_review_edit_c p textarea {
width: 100%;
border: none;
outside: none;
background: none;
height: 40px;
color: #999;
font-size: 14px;
resize: none;
}

.dt_review_edit_r {
float: right;
margin-top: 10px;
}

.dt_review_edit_r .dt_review_post_A {
display: block;
width: 100px;
height: 30px;
line-height: 30px;
text-align: center;
font-size: 14px;
color: #fff;
background-color: #c5c5c5;
}

.dt_review_edit_r .dt_review_post_A.able {
background-color: #0099e9;
color: #fff;
}

.dt_review_edit_r .dt_review_post_A.able:hover {
background-color: #80ccf4;
}

.dt_review_R {
overflow: hidden;
background: #f8f8f8;
margin-left: 40px;
padding-left: 20px;
}

.dt_review_title.dt_loadNew {
display: inline-block;
line-height: 20px;
*display: inline;
}

.dt_review_B {
text-align: left;
float: right;
}

.dt_review_B p {
display: inline-block;
font-size: 12px;
color: #aaa;
}

.dt_review_B .dt_review_re_icon {
color: #666;
font-size: 12px;
cursor: pointer;
padding: 0 35px 0 10px;
border-left: 1px solid #ddd;
}

.dt_review_B .dt_review_re_icon:hover {
color: #444;
}

.dt_review_repeat .dt_review_R {
height: 20px;
line-height: 20px;
}

.dt_review_txt {
font-size: 12px;
color: #aaa;
line-height: 20px;
text-align: left;
padding: 3px 140px 0px 60px;
}

.dt_review_txt img {
width: 20px;
height: 20px;
}

.dt_review_box2 {
clear: both;
padding-left: 60px;
padding-top: 8px;
height: 75px;
}

.dt_review_box2 .dt_review_box_input2 {
width: 675px;
height: 60px;
border: 1px solid #dfdfdf;
background: url(http://cdn.hudongba.com/static_v4/images/detail/dt_review_k_bj3.png) no-repeat center center;
float: left;
}

.dt_review_repeat .dt_review_box2 .dt_review_box_input2 {
width: 615px;
}

.dt_review_box2 .dt_review_box_input2 p {
padding: 5px 5px 5px 10px;
}

.dt_review_box2 .dt_review_box_input2 p textarea {
width: 100%;
border: none;
outside: none;
background: none;
height: 50px;
color: #666;
font-size: 14px;
resize: none;
}

.dt_review_form_post2 {
display: block;
width: 100px;
height: 30px;
line-height: 30px;
text-align: center;
font-size: 14px;
color: #fff;
background-color: #c5c5c5;
float: left;
margin: 15px 0 0 12px;
cursor: pointer;
}

.dt_review_form_post2.able {
background-color: #0099e9;
}

.dt_review_form_post2.able:hover {
background-color: #80ccf4;
}

/*报名列表*/
.dt_join_menu_bg {
width: 850px;
overflow: hidden;
margin: 35px 0 0;
background-color: #fff;
box-sizing: border-box;
}

.dt_join_top {
overflow: hidden;
height: 66px;
}

.dt_join_top .dt_join_topL {
display: inline-block;
color: #999;
float: left;
margin: 25px 0 10px 20px;
font-size: 16px;
}

.dt_join_top #dt_list_title_manage {
display: inline-block;
color: #444;
float: right;
margin: 18px 20px 10px 0;
}

.dt_join_topR2 {
display: none;
}

.dt_join_top #dt_list_title_manage {
display: none;
cursor: pointer;
width: 108px;
height: 40px;
line-height: 40px;
border: 1px solid #dfdfdf;
background-color: #FFF;
font-size: 14px;
float: right;
margin: 10px 20px 0;
text-align: center;
border-radius: 3px;
}

.dt_join_top #dt_list_title_manage:hover {
background-color: #dbdbdb;
}

ul.dt_list_main {
overflow: hidden;
margin-top: 25px;
}

ul.dt_list_main li {
overflow: hidden;
width: 81px;
height: 125px;
float: left;
margin: 0 2px;
}

ul.dt_list_main li .dt_guess_item_icon {
overflow: hidden;
height: 60px;
position: relative;
}

ul.dt_list_main li .dt_guess_item_icon a {
display: block;
width: 46px;
height: 46px;
margin: 0 auto;
border-radius: 50%;
border: 1px solid #eee;
overflow: hidden;
}

ul.dt_list_main li .dt_guess_item_icon a img {
width: 46px;
height: 46px;
border-radius: 50%;
}

ul.dt_list_main li .dt_guess_item_icon a:hover img {
filter: alpha(Opacity=80);
opacity: 0.8;
}

ul.dt_list_main li .dt_guess_item_icon a span {
display: inline-block;
width: 100%;
height: 16px;
position: absolute;
left: 0;
top: 35px;
text-align: center;
}

ul.dt_list_main li .dt_guess_item_icon a span i {
    display: inline-block;
    height: 16px;
    line-height: 14px;
    background-color: #0099e9;
    color: #FFF;
    font-size: 10px;
    border-radius: 8px;
    padding: 0 8px;
}

ul.dt_list_main li .dt_guess_item_title a {
display: block;
font-size: 14px;
color: #444;
text-align: center;
height: 20px;
margin-top: 3px;
white-space: nowrap;
text-overflow: ellipsis;
-o-text-overflow: ellipsis;
overflow: hidden;
}

ul.dt_list_main li .dt_guess_item_title a:hover {
color: #0099e9;
}

ul.dt_list_main li .dt_guess_item_time {
color: #aaa;
line-height: 20px;
overflow: hidden;
font-size: 12px;
}

.dt_join_more {
overflow: hidden;
text-align: center;
background: #f8f8f8;
}

.dt_join_more .moreBtn {
display: inline-block;
width: 100%;
cursor: pointer;
}

.dt_join_more .moreBtn span {
display: inline-block;
background: url(http://cdn.hudongba.com/static_v4/images/detail/detail_pc_arrow1.png) no-repeat right -33px;
padding-right: 15px;
color: #ddd;
font-size: 12px;
height: 40px;
line-height: 40px;
}

.dt_join_more:hover .moreBtn span {
background-position: right 17px;
color: #0099e9;
}

.dt_join_more .upding {
display: inline-block;
margin: 15px auto;
color: #444;
}

.dt_join_more .upding img {
width: 20px;
display: inline-block;
}

.dt_join_more .upAll {
display: inline-block;
margin: 15px auto;
color: #999;
}

/*活动精选*/
.fly_item {
width: 30px;
height: 30px;
overflow: hidden;
position: absolute;
visibility: hidden;
opacity: 0.5;
filter: alpha(opacity=50);
z-index: 1005;
right: 15px;
}

/*我要报名 上拉弹窗*/
.join_box {
bottom: 0;
left: 0;
width: 1000px;
z-index: 3000;
overflow-y: auto;
position: fixed;
background-color: #FFF;
}

.join_box_top {
background-color: #FFF;
margin: 0 auto;
overflow-y: auto;
}

.join_box_guan {
overflow: hidden;
}

.join_box_guan a {
display: block;
width: 18px;
height: 18px;
background: url(http://cdn.hudongba.com/static_v4/images/detail/share_qr_close.png) no-repeat;
background-size: 100% auto;
float: right;
margin-right: 10px;
margin-top: 10px;
background-image: url(http://cdn.hudongba.com/static_v4/images/detail/share_qr_close_18.png)\9;
*background-image: url(http://cdn.hudongba.com/static_v4/images/detail/share_qr_close_18.png);
}

/*弹窗*/
.tc_c {
width: 330px;
overflow: hidden;
background-color: #FFF;
border-radius: 8px;
position: fixed;
z-index: 3000;
}

.tc_c .tc_c_close {
height: 25px;
position: relative;
}

.tc_c .tc_c_close div {
position: absolute;
width: 16px;
height: 15px;
right: 10px;
top: 10px;
cursor: pointer;
overflow: hidden;
}

.tc_c .tc_c_close div img {
width: 16px;
height: 31px;
position: static;
}

.tc_c .tc_c_close div img:hover {
margin-top: -15px;
}

.tc_c .tc_c_title {
padding: 0 0 5px;
text-align: center;
font-size: 18px;
color: #000;
}

.tc_c .tc_c_nr {
margin: 10px 20px;
}

.tc_c .tc_c_nr .tc_c_nr_txt {
color: #444;
}

.tc_c_nr_txt.txtP {
line-height: 25px;
}

.tc_c .tc_c_nr .tc_c_nr_txt2 {
color: #444;
font-size: 20px;
padding: 20px 0 0 26px;
line-height: 32px;
}

.tc_c .tc_c_nr .tc_c_nr_pic {
text-align: center;
margin: 10px auto 0;
}

.tc_c .tc_c_nr .tc_c_nr_pic .weima2 {
width: 150px;
}

.tc_c .tc_c_nr .tc_c_nr_pic .weima2_2 {
width: 200px;
}

.tc_c .tc_c_btn {
overflow: hidden;
margin: 20px 40px;
}

.tc_c .tc_c_btn input {
width: 100%;
border: none;
border-radius: 8px;
color: #FFF;
background-color: #0099e9;
height: 40px;
font-size: 18px;
}

.tc_c .tc_c_btn input:hover {
background-color: #0082c6;
}

.tc_c .tc_c_btn a {
display: block;
color: #FFF;
background-color: #0099e9;
padding: 12px 0;
text-align: center;
border-radius: 8px;
cursor: pointer;
}

.tc_c .tc_c_btn a:hover {
background-color: #0082c6;
}

.tc_c .tc_c_btn a.blueBtn .fenX {
display: inline-block;
background: url(http://cdn.hudongba.com/static_v4/images/detail/fenxiangIcon01.png) no-repeat bottom;
background: url(http://cdn.hudongba.com/static_v4/images/detail/fenxiangIcon01_2.png) no-repeat bottom\9;
*background: url(http://cdn.hudongba.com/static_v4/images/detail/fenxiangIcon01_2.png) no-repeat bottom;
background-size: 20px auto;
width: 30px;
height: 20px;
}

.tc_c .baoSuccess {
overflow: hidden;
margin: 20px 0 30px 165px;
width: 100%;
}

.tc_c .baoSuccess img {
text-align: center;
width: 48px;
height: 34px;
}

.tc_c .baoSuccess p {
color: #000;
font-size: 26px;
float: left;
margin: 7px 0 0 10px;
}

.tc_c .bmTs_c {
text-align: center;
padding-top: 10px;
font-size: 16px;
color: #000;
}

.tc_c .bmTs_c a {
color: #0099e9;
}

.tc_c .bmTs_c a:hover {
color: #0082c6;
}

.tc_c .yediMore {
margin: 30px 20px 10px;
overflow: hidden;
}

.tc_c .yediMore .yediMore_l {
display: inline-block;
float: left;
text-align: left;
}

.tc_c .yediMore .yediMore_r {
display: inline-block;
float: right;
text-align: right;
}

.tc_c .yediMore a {
color: #0099e9;
}

.tc_c .yediMore a:hover {
color: #0082c6;
}

#tc_payQuestion .tc_c_nr {
margin: 5px 10px;
}

#tc_payQuestion .tc_c_nr, #tc_noSuccess .tc_c_nr {
text-align: center;
line-height: 26px
}

.tc_c .tc_c_btn3 {
overflow: hidden;
}

.tc_c .tc_c_btn3 a {
display: inline-block;
padding: 12px 22px;
margin: 15px 0 15px 15px;
border: 1px solid #c1c1c1;
border-radius: 8px;
font-size: 16px;
color: #666;
}

.tc_c .tc_c_btn3 a:hover {
background-color: #e5e5e5;
}

.tc_c .tc_c_nr .tc_c_ts {
text-align: center;
margin-top: -5px;
}

.tc_c .tc_c_nr .tc_c_ts2 {
text-align: center;
}

.tc_c .tc_c_btn_load {
display: none;
overflow: hidden;
margin: 20px;
background-color: #dbdbdb;
text-align: center;
border-radius: 8px;
}

.tc_c .tc_c_btn_load:hover {
background-color: #b8b8b8;
}

.tc_c .tc_c_btn_load p {
display: inline-block;
margin: 12px auto;
}

.tc_c .tc_c_btn_load p span {
font-size: 18px;
color: #444;
}

.tc_c .tc_c_btn_load p img {
width: 20px;
height: 20px;
float: right;
margin-top: 4px;
margin-left: 5px;
}

.tc_c_ts {
display: none;
}

#join_box_fee {
border-radius: 8px;
}

.tc_c2 {
width: 1000px;
overflow: hidden;
background-color: #f5f5f5;
z-index: 3000;
}

.tc_c2 .tc_c_close {
background: #f4f5f9;
position: relative;
height: 52px;
}

.tc_c2 .tc_c_close p {
margin: 0 0 0 15px;
line-height: 45px;
font-size: 16px;
color: #444;
}

.tc_c_info {
margin-top: -3px;
}

.tc_c_info .tc_c_info_con {
width: 650px;
height: 30px;
margin: 0 auto;
background: url(http://cdn.hudongba.com/static_v4/images/manage/xuXian.png) repeat-x scroll center center;
text-align: center;
display: none;
}

.tc_c_info .tc_c_info_con .join_detail {
width: 142px;
height: 30px;
background: #f5f5f5 url(http://cdn.hudongba.com/static_v4/images/detail/detail_pc_editor_pen.png) no-repeat scroll 9px center;
display: inline-block;
line-height: 30px;
text-indent: 30px;
font-size: 16px;
color: #444;
}

.tc_c_info .tc_c_info_con .join_mobile {
width: 115px;
height: 30px;
background: #f5f5f5;
display: inline-block;
line-height: 30px;
text-align: center;
font-size: 16px;
color: #444;
}

.tc_c2 .tc_c_close div {
position: absolute;
width: 23px;
height: 23px;
right: 10px;
top: 10px;
cursor: pointer;
overflow: hidden;
}

.tc_c2 .tc_c_close div img {
width: 23px;
height: 46px;
}

.tc_c2 .tc_c_close div img:hover {
margin-top: -23px;
}

.tc_c2 .tc_c_close2 {
height: 45px;
overflow: hidden;
position: static;
height: auto;
}

#tc_chengNopay {
width: 500px;
height: 370px;
}

#tc_chengNopay .baoSuccess {
text-align: left;
margin-top: 5px;
}

#tc_chengNopay.tc_c .baoSuccess p {
margin: 7px 0 0 15px;
font-size: 26px;
line-height: 40px;
float: left;
color: #000;
}

#tc_chengNopay.tc_c .baoSuccess img {
margin-top: 7px;
float: left;
width: 40px;
height: 40px;
}

#tc_chengNopay.tc_c .tc_c_nr_pc_p {
text-align: left;
margin-top: 20px;
position: relative;
}

#tc_chengNopay.tc_c .tc_c_nr_pc_p img {
width: 114px;
height: 114px;
float: left;
padding: 7px;
background: #fff;
border: 1px solid #dedede;
border-radius: 5px;
margin-left: -66px;
position: absolute;
top: 0;
left: 50%;
}

#tc_chengNopay.tc_c .join_qr_img_con {
margin: 130px 0 20px 0;
font-size: 14px;
color: #444;
line-height: 20px;
text-align: center;
}

#tc_chengNopay.tc_c .tc_c_nr_pc {
width: 100%;
height: 63px;
line-height: 22px;
background: #f4f5f9;
padding: 20px 0 0 0;
border-top: 1px solid #ddd;
}

#tc_chengNopay.tc_c .tc_c_nr_pc {
font-size: 14px;
color: #999;
display: block;
text-align: center;
}

#tc_chengNopay.tc_c .tc_c_nr_pc a {
color: #0099e9;
text-align: center;
}

#tc_chengNopay.tc_c .tc_c_nr_pc a:hover {
color: #0082c6;
}

#join_box .tc_c_close div {
width: 16px;
height: 15px;
}

#join_box .tc_c_close div img {
width: 16px;
height: 31px;
}

#join_box .tc_c_close div img:hover {
margin-top: -15px;
}

#tc_chengNopay.tc_c #suc_tishi .txt {
float: left;
font-size: 12px;
color: #d4d4d4;
padding-left: 10px;
line-height: 50px;
}

#tc_chengNopay.tc_c .email {
font-size: 13px;
color: #999;
text-align: center;
height: 36px;
}

#tc_chengNopay.tc_c .email a {
color: #0099e9;
}

/*报名成功取消*/
#dt_join_bar_list.tc_c2 {
width: 500px;
height: 326px;
background: #fff;
}

#dt_join_bar_list.tc_c2 div.tc_c_btn {
width: 100%;
}

#dt_join_bar_list.tc_c2 .tc_c_close {
height: 50px;
line-height: 50px;
font-size: 14px;
text-indent: 20px;
color: #000;
position: relative;
background: #f4f5f9;
}

#dt_join_bar_list.tc_c2 .tc_c_close div {
width: 16px;
height: 15px;
overflow: hidden;
position: absolute;
top: 10px;
right: 10px;
cursor: pointer;
}

#dt_join_bar_list.tc_c2 .tc_c_close div img {
display: block;
width: 16px;
height: 31px;
cursor: pointer;
}

#dt_join_bar_list.tc_c2 .tc_c_close div img:hover {
margin-top: -15px;
}

#dt_join_bar_list.tc_c2 .tc_c_btn a {
background-color: #f5f5f5;
font-size: 20px;
color: #000;
}

#dt_join_bar_list.tc_c2.joincancel .tc_c_info {
text-align: center;
margin-top: 36px;
}

#dt_join_bar_list.tc_c2.joincancel .tc_c_info img {
width: 118px;
height: 118px;
border: 1px solid #ddd;
padding: 7px;
}

#dt_join_bar_list.tc_c2.joincancel .tc_c_info p {
margin: 20px 0;
font-size: 14px;
color: #666;
}

#dt_join_bar_list.tc_c2.joincancel .tc_c_btn {
margin: 15px auto 10px;
}

#dt_join_bar_list.tc_c2.joincancel a {
padding: 0;
}

#dt_join_bar_list.tc_c2.joincancel .tc_c_btn {
width: 200px;
height: 50px;
line-height: 60px;
text-align: center;
}

#dt_join_bar_list.tc_c2.joincancel .tc_c_btn.tc_c_set {
width: 200px;
height: 50px;
line-height: 50px;
text-align: center;
position: absolute;
bottom: 42px;
left: 75px;
margin-bottom: 0;
}

#dt_join_bar_list.tc_c2.joincancel .tc_c_btn.tc_c_set a {
cursor: pointer;
background-color: #dbdbdb;
padding: 0;
font-size: 16px;
color: #666;
}

#dt_join_bar_list.tc_c2.joincancel .tc_c_btn.tc_c_set a:hover {
background-color: #c5c5c5;
}

.tc_c2.joincancel .tc_c_btn.tc_c_set a.font03 {
background-color: #0099e9;
color: #fff;
}

.tc_c2.joincancel .tc_c_btn.tc_c_set a.font03:hover {
background-color: #0082c6;
}

#dt_join_bar_list.tc_c2.joincancel .tc_c_btn.tc_c_set a.font03 {
background-color: #0099e9;
color: #fff;
}

#dt_join_bar_list.tc_c2.joincancel .tc_c_btn.tc_c_set a.font03:hover {
background-color: #0082c6;
}

#dt_join_bar_list.tc_c2.joincancel .tc_c_btn.tc_c_setclose {
left: 326px;
}

#dt_join_bar_list .tc_c_btnTwo {
height: 30px;
text-align: center;
}

#dt_join_bar_list .tc_c_btnTwo a {
display: inline-block;
width: 88px;
height: 30px;
line-height: 30px;
text-align: center;
border-radius: 5px;
background-color: #fff;
color: #000;
margin: 0 5px;
cursor: pointer;
border: 1px solid #d9d9d9;
}

#dt_join_bar_list .tc_c_btnTwo a:hover {
background-color: #d9d9d9;
}

#dt_join_bar_list .tc_c_btnTwo a.closeBtn {
background-color: #0099e9;
color: #FFF;
border: 1px solid #0099e9;
}

#dt_join_bar_list .tc_c_btnTwo a.closeBtn:hover {
background-color: #0082c6;
border: 1px solid #0082c6;
}

/*报名成功取消*/
#cancel_ok div.tc_c_btn {
width: 100%;
}

#cancel_ok .tc_c_close {
height: 43px;
line-height: 43px;
font-size: 14px;
text-indent: 20px;
color: #fff;
position: relative;
}

#cancel_ok .tc_c_close div {
width: 26px;
height: 26px;
overflow: hidden;
position: absolute;
top: 10px;
right: 10px;
cursor: pointer;
}

#cancel_ok .tc_c_close div img {
display: block;
width: 26px;
height: 52px;
}

#cancel_ok .tc_c_close div img:hover {
margin-top: -26px;
}

#cancel_ok .tc_c_btn a {
background-color: #f0faff;
font-size: 20px;
color: #000;
}

#cancel_ok .tc_c_info {
height: 100px;
background: rgba(0,0,0,.5);
position: relative;
}

#cancel_ok .tc_c_info p {
margin: 59px 0 0 304px;
font-size: 14px;
color: #666;
line-height: 20px;
}

#cancel_ok .tc_c_btn {
margin: 25px auto 10px;
}

#cancel_ok a {
padding: 0;
}

#cancel_ok .tc_c_btn {
width: 120px;
height: 35px;
line-height: 35px;
text-align: center;
}

#cancel_ok .tc_c_btn.tc_c_set {
width: 120px;
height: 32px;
border-radius: 5px;
overflow: hidden;
line-height: 32px;
text-align: center;
position: absolute;
bottom: 30px;
left: 146px;
}

#cancel_ok .tc_c_btn.tc_c_set a {
cursor: pointer;
display: block;
background-color: #dbdbdb;
padding: 0;
color: #666 !important;
font-size: 16px;
}

#cancel_ok .tc_c_btn.tc_c_set a:hover {
background-color: #c5c5c5;
}

#cancel_ok .tc_c_btn.tc_c_setclose {
left: 326px;
}

.tc_c2 .tc_c_close2 div {
position: absolute;
width: 16px;
height: 15px;
right: 10px;
top: 10px;
cursor: pointer;
overflow: hidden;
}

.tc_c2 .tc_c_close2 div img {
width: 16px;
height: 31px;
}

.tc_c2 .tc_c_close2 div img:hover {
margin-top: -15px;
}

.tc_c2 .tc_c_title {
padding: 0 0 10px 20px;
text-align: left;
font-size: 18px;
color: #000;
}

.tc_c2 .tc_c_feiLi {
padding: 0 20px;
margin: 25px 0 18px;
}

.tc_c2 .tc_c_feiLi li.able {
border: 1px solid #b8e3fb;
margin-bottom: 10px;
cursor: pointer;
position: relative;
font-size: 16px;
line-height: 18px;
}

.tc_c2 .tc_c_feiLi li.able:hover {
background-color: #f3fafe;
}

.tc_c2 .tc_c_feiLi li.able.thisOver {
border: 1px solid #f4a421;
color: #f4a421;
*height: 65px;
}

.tc_c2 .tc_c_feiLi li .feiyong_l {
display: inline-block;
margin: 10px 0 10px 10px;
*padding: 10px 0 10px 10px;
width: 630px !important;
}

.tc_c2 .tc_c_feiLi li.able.thisOver .feiyong_l {
*margin-top: 0;
}

.tc_c2 .tc_c_feiLi li .feiyong_l .font04 {
color: #999;
}

.tc_c2 .tc_c_feiLi li.able .feiyong_r {
display: inline-block;
float: right;
color: #f4a421;
margin: 20px 20px 0 0;
*margin-top: -50px;
}

.tc_c2 .tc_c_feiLi li.able.thisOver .feiyong_r {
*margin-top: -55px;
}

.tc_c2 .tc_c_feiLi li .select {
position: absolute;
right: -6px;
bottom: -6px;
width: 20px;
height: 20px;
display: none;
}

.tc_c2 .tc_c_feiLi li.thisOver .select {
display: block;
}

.tc_c2 .tc_c_feiLi li.unable {
border: 1px solid #ccc;
margin-bottom: 10px;
color: #ccc;
}

.tc_c2 .tc_c_feiLi li.unable .feiyong_r {
display: inline-block;
float: right;
color: #ccc;
margin: 20px 20px 0 0;
}

.tc_c2 .xieyi {
overflow: hidden;
margin: 10px 20px;
height: 23px;
}

.tc_c2 .xieyi span {
display: inline-block;
width: 23px;
height: 23px;
background: url(http://cdn.hudongba.com/static_v4/images/detail/pop_no2.png) no-repeat 0 0;
background: url(http://cdn.hudongba.com/static_v4/images/detail/pop_no2_3.png) no-repeat 0 0\9;
* background: url(http://cdn.hudongba.com/static_v4/images/detail/pop_no2_3.png) no-repeat 0 0;
background-size: 22px 22px;
float: left;
margin-right: 5px;
cursor: pointer;
}

.tc_c2 .xieyi span.thisOver {
background: url(http://cdn.hudongba.com/static_v4/images/detail/subinfo_pic_check.png) no-repeat;
background: url(http://cdn.hudongba.com/static_v4/images/detail/subinfo_pic_check_3.png) no-repeat\9;
*background: url(http://cdn.hudongba.com/static_v4/images/detail/subinfo_pic_check_3.png) no-repeat;
background-size: 22px 22px;
}

.tc_c2 .xieyi p {
padding-left: 25px;
line-height: 20px;
color: #666;
font-size: 16px;
}

.tc_c2 .xieyi p a {
color: #0099e9;
}

.tc_c2 .xieyi p a:hover {
text-decoration: underline;
}

.tc_c2 .tc_c_btn {
width: 120px;
height: 40px;
border-radius: 3px;
overflow: hidden;
margin: 15px auto 20px;
}

.tc_c2 .tc_c_btn a {
display: block;
color: #FFF;
background-color: #0099e9;
padding: 9px 0;
text-align: center;
border-radius: 8px;
cursor: pointer;
}

#dt_join_bar_list.tc_c2 .tc_c_btn {
margin: 20px auto;
width: 960px;
}

#dt_join_bar_list.tc_c2 .tc_c_btn a {
border-radius: 5px;
}

#join_box_fee.tc_c2 .tc_c_btn a {
border-radius: 5px;
}

.tc_c2 .tc_c_btn a:hover {
background-color: #0082c6;
}

.tc_c2 .tc_c_btn a.grayBtn {
background-color: #ddd;
cursor: inherit;
}

.tc_c2 .tc_c_btn a.quxiaoBtn {
background-color: #dbdbdb;
color: #999;
}

.tc_c2 .tc_c_btn a.quxiaoBtn:hover {
background-color: #b8b8b8;
color: #444;
}

.tc_c2 .join_box_Xq {
overflow-y: auto;
margin-top: 5px;
max-height: 460px;
min-height: 260px;
}

.tc_c2 .join_box_Xq ul { /* margin:0 20px 0; */
overflow: hidden;
margin-top: 0\9;
*margin-top: 0;
padding-bottom: 0px;
}

.tc_c2 .join_box_Xq ul li {
overflow: hidden;
margin-bottom: 10px;
margin-bottom: 0px\9;
*margin-bottom: 0px;
}

.tc_c2 .join_box_Xq ul li .form_placeholder {
font-size: 14px;
color: #666;
padding: 0 5px;
}

.tc_c2 .join_box_Xq ul li .inpoutK {
border: 1px solid #ccc;
padding: 10px;
background-color: #FFF;
}

.tc_c2 .join_box_Xq ul li .inpoutK:hover {
border: 1px solid #0099e9;
}

.tc_c2 .join_box_Xq ul li .inpoutK input {
width: 99%;
border: 1px solid #FFF;
color: #666;
}

.tc_c2 .join_box_Xq ul li.dan_x .inpoutK, .tc_c2 .join_box_Xq ul li.duo_x .inpoutK {
border: none;
padding: 10px 10px 0;
background-color: #f5f5f5;
}

#join_box {
border-radius: 5px;
overflow: hidden;
width: 730px;
min-height: 375px;
max-height: 580px;
background: #fff;
}

.tc_c2 .join_box_Xq_out {
overflow: hidden;
max-height: 600px;
}

#xdBtn {
height: 62px;
margin: 0 auto;
background: #f4f5f9;
}

.tc_c2 .tc_c_btn2 {
overflow: hidden;
margin: 20px;
}

.tc_c2 .tc_c_btn2 a.fanHui {
display: inline-block;
width: 40px;
height: 40px;
background: url(http://cdn.hudongba.com/static_v4/images/detail/fanHui.png) no-repeat;
background: url(http://cdn.hudongba.com/static_v4/images/detail/fanHui_2.png) no-repeat\9;
*background: url(http://cdn.hudongba.com/static_v4/images/detail/fanHui_2.png) no-repeat;
background-size: 40px 40px;
float: left;
margin-top: 4px;
}

.tc_c2 .tc_c_btn2 a.fanHui:hover {
background: url(http://cdn.hudongba.com/static_v4/images/detail/fanHui_on.png) no-repeat;
background: url(http://cdn.hudongba.com/static_v4/images/detail/fanHui_on_2.png) no-repeat\9;
*background: url(http://cdn.hudongba.com/static_v4/images/detail/fanHui_on_2.png) no-repeat;
background-size: 40px 40px;
}

.tc_c2 .tc_c_btn2 a.blueBtn {
display: inline-block;
color: #FFF;
background-color: #0099e9;
padding: 12px 0;
text-align: center;
border-radius: 8px;
float: right;
width: 90%;
}

.tc_c2 .tc_c_btn2 a.blueBtn:hover {
background-color: #0082c6;
}

.tc_c2 .tc_c_btn2 input {
width: 880px;
height: 50px;
color: #FFF;
background-color: #0099e9;
border-radius: 5px;
float: right;
font-size: 18px;
}

.tc_c2 .tc_c_btn2 input:hover {
background-color: #0082c6;
}

/*loading 加载弹窗*/
.loadingDiv {
width: 120px;
height: 120px;
background-image: url(http://cdn.hudongba.com/static_v4/images/other/loadingBj.png);
position: fixed;
}

.loadingDiv .pImg {
padding-top: 30px;
padding-bottom: 20px;
text-align: center;
}

.loadingDiv .pImg img {
width: 30px;
height: 30px;
}

.loadingDiv .pTxt {
text-align: center;
font-size: 12px;
color: #FFF;
}

/*取消报名 弹窗*/
table.dt_join_button_Table {
width: 330px;
background: #CCC;
border: none;
border-spacing: 1px !important;
border-collapse: inherit !important;
border-radius: 8px;
overflow: hidden;
position: fixed;
}

table.dt_join_button_Table td {
height: 45px;
background-color: #FFF;
vertical-align: middle;
text-align: center;
font-size: 18px;
color: #666;
}

table.dt_join_button_Table td a {
display: block;
width: 100%;
color: #666;
line-height: 45px;
cursor: pointer;
font-size: 16px;
}

table.dt_join_button_Table td a:hover {
background-color: #F8F8F8;
color: #333;
}

table.dt_join_button_Table td.dt_join_button_td2 {
height: 65px !important;
color: #000;
}

a.dt_join_button_yesA {
color: #0099e9 !important;
}

a.dt_join_button_yesA:hover {
color: #0082c6 !important;
}

a.dt_join_button_noA {
color: #999;
}

a.dt_join_button_noA:hover {
color: #666;
}

/*报名失败 弹窗*/
.tc_c .baoFail {
width: 170px;
height: 60px;
overflow: hidden;
margin: 10px auto 20px;
}

.tc_c .baoFail span {
float: left;
display: block;
width: 80px;
height: 80px;
background: url(http://cdn.hudongba.com/static_v4/images/other/pop_remmind_no.png) no-repeat;
background-size: 80px 80px;
}

.tc_c .baoFail p {
float: left;
display: inline-block;
line-height: 60px;
font-size: 20px;
margin-left: 10px;
color: #999;
}

.tc_c .bmTs_c {
text-align: center;
font-size: 18px;
color: #999;
padding: 20px 0;
}

/**隐藏*/
.dt_join_button_Table, .shareLi01, .shareLi02 {
display: none
}

.review_loading, .join_loading, .dt_guess_more {
display: none
}

.tc_c, .tc_c2 {
display: none;
position: fixed;
_position: absolute !important;
border-radius: 5px;
}

/*需支付-报名成功弹窗*/
#tc_bmSuccess {
width: 300px;
background-color: #FFF;
border-radius: 8px;
overflow: hidden;
}

#tc_bmSuccess .baoSuccess {
width: 170px;
overflow: hidden;
margin: 10px auto;
}

#tc_bmSuccess .baoSuccess .successDui {
float: left;
width: 40px;
height: 40px;
margin-top: 10px;
margin-left: 15px;
}

#tc_bmSuccess .baoSuccess p {
float: left;
display: inline-block;
line-height: 60px;
font-size: 20px;
margin-left: 10px;
color: #000;
}

/*电话号码样式*/
a.dt_support {
color: #0099e9;
}

a.dt_support:hover {
color: #0082c6;
}

a.dt_hdb_support {
color: #0099e9;
}

a.dt_hdb_support:hover {
color: #0082c6;
}

/*短信通知*/
body.smsTz {
background-color: #0099e9;
color: #000;
}

.smsOutside {
width: 640px;
margin: 20px auto;
height: 850px;
position: relative;
}

.smsOutside .xinBj01 {
width: 640px;
height: 413px;
background: url(http://cdn.hudongba.com/static_v4/images/other/xinBj1.png) no-repeat bottom;
background-size: 640px auto;
position: absolute;
left: 0;
bottom: 0;
}

.smsOutside .xinBj02 {
width: 560px;
height: 850px;
margin: 0 auto;
background-color: #FFF;
}

.smsOutside .xinBj03 {
width: 640px;
height: 80px;
background: url(http://cdn.hudongba.com/static_v4/images/other/xinBj3.png) no-repeat bottom;
background-size: 640px auto;
position: absolute;
left: 0;
bottom: 364px;
z-index: -1;
}

.smsOutside .xinBj01 .xinImg1 {
width: 21.58%;
float: left;
margin-left: 4.5%;
margin-top: 16%;
}

.smsOutside .xinBj01 .xinImg2 {
width: 21.58%;
float: left;
margin-left: 12%;
margin-top: 16%;
}

.smsOutside .xinBj01 .xinImg3 {
width: 22.25%;
float: left;
margin-left: 13%;
margin-top: 30%;
}

.smsOutside .xinBj01 a:hover img {
filter: alpha(opacity=80);
-moz-opacity: 0.8;
-khtml-opacity: 0.8;
opacity: 0.8;
}

.smsOutside .xinBj02 .smsTop {
height: 80px;
border-bottom: 1px solid #dadada;
}

.smsOutside .xinBj02 .smsTop p {
text-align: center;
padding-top: 35px;
font-size: 20px;
}

.smsOutside .xinBj02 .smsNr {
overflow-y: auto;
margin: 0 auto;
height: 620px;
}

.smsOutside .xinBj02 .smsNr .smsTitle {
margin: 20px 30px 10px;
font-size: 18px;
line-height: 30px;
}

.smsOutside .xinBj02 .smsNr .smsContent {
margin: 10px 30px 50px;
font-size: 18px;
line-height: 30px;
}

.smsOutside .xinBj02 .smsNr .smsFoot {
margin: 0 30px 140px;
text-align: right;
font-size: 18px;
line-height: 30px;
}

.smsOutside .xinBj02 .smsNr .smsFoot a {
color: #0099e9;
}

.smsOutside .xinBj02 .smsNr .smsFoot a:hover {
color: #0082c6;
}

ul.dt_review_main li .dt_review_icon img.old_img {
display: none;
}

img.old_img {
display: none;
}

.object_mov, .embed_mov, .iframe_mov {
display: block;
margin: 0 auto
}

#ul_join_property li {
margin-bottom: 0;
padding: 0 40px;
}

.optionsName {
height: 35px;
color: #777;
font-size: 14px;
line-height: 35px;
}

#ul_join_property li .inpoutK input {
font-size: 14px;
color: #000;
}

#xdBtn .qu_Xiao {
display: none !important;
}

#xdBtn .join_Btn {
width: 124px;
position: absolute;
bottom: 18px;
left: 50%;
margin-left: -62px;
height: 30px;
}

#xdBtn .join_Btn #a_submit {
width: 124px;
height: 30px;
line-height: 30px;
display: block;
padding: 0;
border-radius: 5px;
font-size: 16px;
color: #fff;
}

#join_box_fee #xdBtn .join_Btn #a_submit {
width: 100%;
}

#xdBtn .join_Btn a {
display: block;
}

#join_box_ph {
width: 730px;
height: 285px;
position: fixed;
bottom: 0;
}

.join_box_ph {
padding: 0 40px;
font-size: 14px;
color: #000;
margin: 15px auto 15px;
}

.join_box_ph span {
color: #0099e9;
}

.join_box_ph_div {
height: 40px;
padding-right: 140px;
padding-left: 40px;
}

.join_box_ph_div input {
height: 40px;
width: 100%;
background-color: #fff;
border: 1px solid #ccc;
text-indent: 10px;
line-height: 40px;
position: relative;
font-size: 14px;
color: #999;
}

a.huoYzm_btn {
width: 80px;
height: 40px;
line-height: 40px;
text-align: center;
background-color: #0099e9;
color: #FFF;
font-size: 14px;
float: right;
margin-right: 40px;
border-radius: 3px;
}

a.huoYzm_btn:hover {
background-color: #0082c6;
}

#xdBtn2 {
margin: 40px 40px;
}

#xdBtn2 .qu_xiao_div {
width: 200px;
height: 50px;
overflow: hidden;
float: left;
margin-left: 100px;
}

#xdBtn2 .input_submit_div {
width: 200px;
height: 50px;
overflow: hidden;
float: left;
margin-left: 75px;
}

#xdBtn2 #a_submit_phone {
display: block;
width: 200px;
height: 50px;
line-height: 50px;
text-align: center;
background-color: #0099e9;
color: #FFF;
font-size: 18px;
border-radius: 5px;
}

#xdBtn2 #a_submit_phone:hover {
background-color: #0082c6;
}

#xdBtn2 .qu_Xiao {
display: block;
width: 200px;
height: 50px;
line-height: 50px;
text-align: center;
background-color: #dbdbdb;
color: #999;
font-size: 18px;
border-radius: 5px;
}

#xdBtn2 .qu_Xiao:hover {
background-color: #a8a8a8;
color: #fff;
}

#xdBtn2 #input_submit_phone {
width: 200px;
cursor: pointer;
}

#ul_join_property li .inpoutK.upimg {
border: none;
padding: 0;
position: relative;
padding-bottom: 35px;
}

#ul_join_property li .inpoutK.upimg .uploadInput {
width: 143px;
height: 129px;
position: absolute;
left: 0;
top: 0;
opacity: 0;
cursor: pointer;
}

#ul_join_property li .inpoutK.upimg .upimgBj {
float: left;
width: 143px;
height: 129px;
overflow: hidden;
background-image: url("http://cdn.hudongba.com/static_v4/images/other/upimg01.png");
}

#ul_join_property li .inpoutK.upimg .upimgBj img {
width: 143px;
height: 129px;
}

#ul_join_property li .inpoutK.upimg .liBar:hover .upimgBj {
background-image: url("http://cdn.hudongba.com/static_v4/images/other/upimg01_on.png");
background-size: cover;
background-position: center center;
}

#ul_join_property li .inpoutK.upimg .upimgNote {
display: inline-block;
width: 350px;
margin: 60px 0 0 15px;
line-height: 22px;
font-size: 12px;
color: #999;
}

.trans_black {
width: 143px;
height: 40px;
background-color: rgba(0,0,0,0.6);
line-height: 40px;
text-align: center;
font-size: 14px;
color: #FFF;
position: absolute;
left: 0;
top: 89px;
}

.upLoadAi_btn {
width: 100%;
height: 38px;
line-height: 38px;
position: relative;
cursor: pointer;
color: #0099e9;
background: #fff;
border: 1px solid #ddd;
overflow: hidden;
display: block;
text-align: center;
font-size: 12px;
cursor: pointer;
}

.upLoadAi_btn:hover {
color: #0082c6;
}

.upLoadAi_btn i.upload_icon_1 {
width: 14px;
height: 14px;
display: inline-block;
background: url(http://cdn.hudongba.com/static_v4/images/other/upload_file_icon.png);
position: absolute;
top: 12px;
left: 262px;
}

.uploadAI {
position: absolute;
font-size: 12px;
right: 0;
top: 0;
opacity: 0;
filter: alpha(opacity=0);
cursor: pointer;
}

.reupLoadAi {
width: 100%;
height: 38px;
line-height: 38px;
font-size: 12px;
}

.reupLoadAi i.upload_icon_2 {
width: 14px;
height: 14px;
display: inline-block;
background: url(http://cdn.hudongba.com/static_v4/images/other/upload_file_icon.png);
position: absolute;
top: 12px;
left: 3px;
}

.reupLoadAi span {
color: #000;
margin-left: 22px;
line-height: 38px;
max-width: calc(100% - 76px);
white-space: nowrap;
text-overflow: ellipsis;
-o-text-overflow: ellipsis;
display: inline-block;
}

.reupLoadAi a.reupLoadAi_btn {
color: #0099e9;
margin-left: 6px;
width: 48px;
height: 38px;
line-height: 38px;
display: inline-block;
position: relative;
cursor: pointer;
}

.reupLoadAi a.reupLoadAi_btn:hover {
color: #0082c6;
}

/*名片*/
.dt_carte {
background-color: #f3fafe;
margin: 0 auto;
border-top: 20px solid #FFF;
border-bottom: 10px solid #f3fafe;
cursor: pointer;
}

.dt_carte_new {
margin: 0 20px;
position: relative;
}

.dt_carte_new .dt_carte_pic {
position: absolute;
width: 80px;
height: 80px;
top: -10px;
left: 0;
border-radius: 80px;
background-color: #f3fafe;
}

.dt_carte_new .dt_carte_pic img {
width: 66px;
height: 66px;
border-radius: 70px;
margin: 7px;
}

.dt_carte:hover .dt_carte_new .dt_carte_pic img {
filter: alpha(opacity=80);
-moz-opacity: 0.8;
-khtml-opacity: 0.8;
opacity: 0.8;
}

.dt_carte_new .dt_carte_right {
height: 65px;
padding-left: 90px;
text-align: left;
}

.dt_carte_new .dt_carte_right .dt_carte_name2 {
font-size: 16px;
color: #000;
height: 20px;
line-height: 20px;
overflow: hidden;
padding-top: 15px;
}

.dt_carte_new .dt_carte_right .dt_carte_num {
font-size: 15px;
color: #999;
height: 35px;
line-height: 35px;
padding-right: 60px;
overflow: hidden;
}

.dt_carte_new .dt_carte_btn {
position: absolute;
width: 60px;
height: 30px;
right: 0;
top: 40px;
font-size: 16px;
text-align: right;
}

.dt_carte_new .dt_carte_btn span {
display: inline-block;
background: url(http://cdn.hudongba.com/static_v4/images/detail/dt_more.png) no-repeat right 5px;
background: url(http://cdn.hudongba.com/static_v4/images/detail/dt_more_2.png) no-repeat right\9;
*background: url(http://cdn.hudongba.com/static_v4/images/detail/dt_more_2.png) no-repeat right;
padding-right: 22px;
background-size: 16px auto;
color: #0099e9;
}

.dt_carte:hover .dt_carte_new .dt_carte_btn span {
background: url(http://cdn.hudongba.com/static_v4/images/detail/dt_more_on.png) no-repeat right 5px;
background: url(http://cdn.hudongba.com/static_v4/images/detail/dt_more_2_on.png) no-repeat right\9;
*background: url(http://cdn.hudongba.com/static_v4/images/detail/dt_more_2_on.png) no-repeat right;
padding-right: 22px;
background-size: 16px auto;
color: #0082c6;
}

/*继续访问弹窗*/
#tc_support .tc_c_ts {
display: block;
padding: 20px 20px 0;
line-height: 24px;
font-size: 16px;
text-align: left;
}

#tc_support .whiteBtn1 {
background: none;
margin: 20px 40px;
}

#tc_support .whiteBtn1 a {
background-color: #e5e5e5;
cursor: pointer;
font-size: 18px;
border-radius: 8px;
color: #999;
display: block;
padding: 12px 0;
text-align: center;
height: 27px;
line-height: 27px;
}

#tc_support .whiteBtn1 a:hover {
background-color: #b8b8b8;
color: #444;
}

#tc_support .tc_c_btn a {
font-size: 18px;
height: 27px;
line-height: 27px;
}

/*匿名投票*/
.dt_vote .dt_vote_top {
position: relative;
}

.dt_vote .dt_vote_top span.dt_vote_topR {
position: absolute;
display: inline-block;
right: 20px;
top: 20px;
color: #444;
}

/*投票*/
.dt_vote {
margin: 0 auto;
width: 660px;
border: 1px solid #ccc;
}

.dt_vote .dt_vote_top {
overflow: hidden;
border-bottom: 1px solid #ddd;
*padding-bottom: 20px;
_height: 40px;
margin: 0 20px;
}

.dt_vote .dt_vote_top .dt_vote_topL {
color: #999;
margin: 20px 0 5px 0;
font-size: 16px;
_margin-left: 10px;
}

.dt_vote .dt_vote_top .dt_vote_topL span {
display: inline-block;
}

.dt_vote .dt_vote_top .dt_vote_topL span.ma-r {
margin-right: 40px;
}

.dt_vote .dt_vote_top .dt_vote_topL02 {
color: #999;
margin: 0px 0 20px 0;
font-size: 16px;
_margin-left: 10px;
}

.dt_vote .dt_vote_top .dt_vote_topL02 span {
}

.dt_vote .dt_vote_main {
overflow: hidden;
margin: 0 20px;
}

.dt_vote .dt_vote_main li {
overflow: hidden;
cursor: pointer;
border-bottom: 1px solid #ddd;
*margin-bottom: -4px;
_height: 115px;
}

.dt_vote .dt_vote_main li .dt_vote_list_pic { width:80px; height:80px;float:left;margin:10px 10px 10px 0;
}

.dt_vote .dt_vote_main li .dt_vote_list_title {
display: inline-block;
 
float: left;
overflow: hidden;
margin: 20px 0 20px 0;
text-align: left;
_margin-left: 10px;
}

.dt_vote .dt_vote_main li .dt_vote_list_title a {
color: #333;
line-height: 26px;
}

.dt_vote .dt_vote_main li .dt_vote_list_icon {
overflow: hidden;
float: right;
margin: 20px 0 16px 0;
}

.dt_vote .dt_vote_main li .dt_vote_list_icon span {
display: inline-block;
background: url(http://cdn.hudongba.com/static_v4/images/detail/pop_yesorno.png) no-repeat;
background: url(http://cdn.hudongba.com/static_v4/images/detail/pop_yesorno_ie.png) no-repeat\9;
*background: url(http://cdn.hudongba.com/static_v4/images/detail/pop_yesorno_ie.png) no-repeat;
background-size: 30px auto;
background-position: 0 0;
width: 30px;
height: 30px;
}

.dt_vote .dt_vote_main li.thisover .dt_vote_list_icon span {
background: url(http://cdn.hudongba.com/static_v4/images/detail/pop_yesorno.png) no-repeat;
background: url(http://cdn.hudongba.com/static_v4/images/detail/pop_yesorno_ie.png) no-repeat\9;
*background: url(http://cdn.hudongba.com/static_v4/images/detail/pop_yesorno_ie.png) no-repeat;
background-size: 30px auto;
background-position: 0 -30px;
}

.dt_vote .dt_vote_bottom {
overflow: hidden;
_height: 40px;
}

.dt_vote .dt_vote_bottom .dt_vote_bottomR {
display: inline-block;
float: right;
margin: 20px 20px 20px 0;
color: #999;
font-size: 16px;
_margin-top: 5px;
}

.dt_vote .dt_vote_main.duoXuan li .dt_vote_list_icon span {
display: inline-block;
background: url(http://cdn.hudongba.com/static_v4/images/detail/pop_yesorno2.png) no-repeat;
background: url(http://cdn.hudongba.com/static_v4/images/detail/pop_yesorno2_ie.png) no-repeat\9;
*background: url(http://cdn.hudongba.com/static_v4/images/detail/pop_yesorno2_ie.png) no-repeat;
background-position: 0 0;
background-size: 30px auto;
}

.dt_vote .dt_vote_main.duoXuan li.thisover .dt_vote_list_icon span {
background: url(http://cdn.hudongba.com/static_v4/images/detail/pop_yesorno2.png) no-repeat;
background: url(http://cdn.hudongba.com/static_v4/images/detail/pop_yesorno2_ie.png) no-repeat\9;
*background: url(http://cdn.hudongba.com/static_v4/images/detail/pop_yesorno2_ie.png) no-repeat;
background-position: 0 -30px;
background-size: 30px auto;
}

.dt_vote_main.duoXuanJg li .dt_vote_list_icon span {
display: inline-block;
background: url(http://cdn.hudongba.com/static_v4/images/detail/pop_yesorno2.png) no-repeat;
background: url(http://cdn.hudongba.com/static_v4/images/detail/pop_yesorno2_ie.png) no-repeat\9;
*background: url(http://cdn.hudongba.com/static_v4/images/detail/pop_yesorno2_ie.png) no-repeat;
background-position: 0 0;
background-size: 30px auto;
}

.dt_vote_main.duoXuanJg li.thisover .dt_vote_list_icon span {
background: url(http://cdn.hudongba.com/static_v4/images/detail/pop_yesorno2.png) no-repeat;
background: url(http://cdn.hudongba.com/static_v4/images/detail/pop_yesorno2_ie.png) no-repeat\9;
*background: url(http://cdn.hudongba.com/static_v4/images/detail/pop_yesorno2_ie.png) no-repeat;
background-position: 0 -30px;
background-size: 30px auto;
}

.dt_vote_main.danXuanJg li .dt_vote_jg, .dt_vote_main.duoXuanJg li .dt_vote_jg {
overflow: hidden;
*padding-bottom: 10px;
}

.dt_vote_main.danXuanJg li .dt_vote_jg .dt_vote_list_icon, .dt_vote_main.duoXuanJg li .dt_vote_jg .dt_vote_list_icon {
float: left;
margin: 20px 0 10px 0;
_margin-left: 10px;
}

.dt_vote_main.danXuanJg li .dt_vote_jg .dt_vote_list_title, .dt_vote_main.duoXuanJg li .dt_vote_jg .dt_vote_list_title {
display: inline-block;
width: 60%;
float: left;
overflow: hidden;
margin: 20px 0 10px 20px;
text-align: left;
}

.dt_vote_main.danXuanJg li .dt_vote_jg .dt_vote_jg_num, .dt_vote_main.duoXuanJg li .dt_vote_jg .dt_vote_jg_num {
display: inline-block;
float: right;
margin: 20px 20px 10px 0;
_margin-right: 10px;
}

.jinduTiao {
background-color: #dfdfdf;
overflow: hidden;
width: 610px;
margin-bottom: 20px;
border-radius: 8px;
}

.danXuanJg li, .duoXuanJg li, .danXuanJg li a, .duoXuanJg li a {
cursor: inherit !important
}

.dt_list_item_vote_scale_yes {
float: left;
height: 22px;
overflow: hidden;
transition: width 0.6s ease-in 0s;
*margin-left: -1px;
}

.dt_list_item_vote_scale_no {
float: right;
height: 22px;
overflow: hidden;
transition: width 0.6s ease-in 0s;
}

.vote_scale_no {
background-color: #dfdfdf;
}

.vote_scale_yes {
background-color: #0099e9;
}

.vote_result {
border-top: 1px solid #ddd;
margin: 0 20px;
}

.vote_result p#dt_vote_result {
padding: 15px 0;
color: #000;
text-align: left;
line-height: 26px;
font-size: 16px;
}

.vote_result p.dt_vote_resultTt {
padding: 15px 0 0;
color: #444;
text-align: left;
font-size: 16px;
}

.dt_vote_jm {
text-align: left;
padding-left: 20px;
padding-top: 15px;
}

.dt_vote_jm span {
color: #222;
font-size: 18px;
font-weight: bold;
font-family: "微软雅黑","Helvetica Neue", Helvetica, Arial, sans-serif;
}

/*列表页(原发现页)*/
.activity_select_tc {
width: 100%;
background-color: #FFF;
border-bottom: 1px solid #d4d3d7;
}

.activity_select_tc .select_K {
width: 1190px;
overflow: hidden;
padding: 20px 0 8px;
margin: 0 auto;
}

.activity_select_tc .select_K .select_qu_zu {
overflow: hidden;
margin-bottom: 12px;
}

.activity_select_tc .select_K .select_qu_zu .select_qu_tit {
display: inline-block;
width: 52px;
height: 30px;
line-height: 30px;
float: left;
}

.activity_select_tc .select_K .select_qu_zu .select_ul {
width: 1130px;
overflow: hidden;
}

.activity_select_tc .select_K .select_qu_zu .select_ul li {
width: 88px;
height: 30px;
float: left;
margin-right: 2px;
}

.activity_select_tc .select_K .select_qu_zu .select_ul li a {
    display: block;
    width: 88px;
    height: 30px;
}

    .activity_select_tc .select_K .select_qu_zu .select_ul li a span {
        display: block;
        width: 75px;
        height: 30px;
        line-height: 30px;
        margin: 0 auto;
        font-size: 14px;
        color: #666;
        text-align: center;
        overflow: hidden;
    }

    .activity_select_tc .select_K .select_qu_zu .select_ul li a.thisOver {
        background-color: #0099e9;
    }

        .activity_select_tc .select_K .select_qu_zu .select_ul li a.thisOver span {
            color: #FFF;
        }

.activity_select_tc .select_K .select_qu_zu .select_ul li#select_day {
    width: 118px;
    height: 30px;
    line-height: 28px;
    text-align: center;
    font-size: 14px;
    color: #666;
}

    .activity_select_tc .select_K .select_qu_zu .select_ul li#select_day input {
        width: 118px;
        border: none;
        height: 30px;
        line-height: 28px;
        text-align: center;
        font-size: 14px;
        color: #666;
        cursor: pointer;
    }

        .activity_select_tc .select_K .select_qu_zu .select_ul li#select_day input.star {
            background: url(http://cdn.hudongba.com/static_v4/images/detail/icon_s_date.png) no-repeat 103px 9px;
        }

    .activity_select_tc .select_K .select_qu_zu .select_ul li#select_day.thisOver {
        background-color: #0099e9;
    }

        .activity_select_tc .select_K .select_qu_zu .select_ul li#select_day.thisOver input {
            color: #FFF;
        }

.find_outside {
width: 1190px;
margin: 20px auto;
overflow: hidden;
}

.find_outside .find_bar_right {
width: 330px;
overflow: hidden;
float: right;
margin-top: 20px;
}

.find_outside .find_bar_right .bar_right_post {
height: 172px;
background-color: #FFF;
}

.find_outside .find_bar_right #searchBar.bar_right_post {
border: 1px solid #d3d3d3;
height: 170px;
}

.find_outside .find_bar_right .bar_right_post p {
font-size: 14px;
color: #000;
text-align: center;
padding: 40px 0;
}

.find_outside .find_bar_right #searchBar.bar_right_post p {
font-size: 16px;
padding: 32px 22px 23px;
line-height: 25px;
}

.find_outside .find_bar_right .bar_right_post a {
display: block;
width: 186px;
height: 43px;
line-height: 43px;
text-align: center;
font-size: 16px;
color: #FFF;
background-color: #0099e9;
margin: 0 auto;
}

.find_outside .find_bar_right #searchBar.bar_right_post a {
width: 262px;
}

.find_outside .find_bar_right .bar_right_post a:hover {
background-color: #0082c6;
}

.advertising01 {
overflow: hidden;
margin-top: 20px;
}

.advertising01 img {
width: 330px;
}

.advertising02 {
overflow: hidden;
margin-top: 20px;
position: relative;
}

.advertising02 a {
display: block;
overflow: hidden;
}

.advertising02 a img {
width: 330px;
}

.advertising02 a span {
padding: 8px;
height: 20px;
background: url(http://cdn.hudongba.com/static_v4/images/other/trans_75.png) repeat;
color: #FFF;
text-align: left;
word-break: break-all;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;
overflow: hidden;
position: absolute;
left: 0;
bottom: 0;
font-size: 14px;
line-height: 20px;
}

.hot_week {
overflow: hidden;
margin-top: 20px;
}

#searchHot.hot_week { /* border:1px solid #d3d3d3; */
}

.hot_week .hot_week_top {
height: 20px;
line-height: 20px;
font-size: 18px;
color: #000;
text-align: left;
}

#searchHot.hot_week .hot_week_top { /* border-top:15px solid #FFF; */
}

.hot_week .hot_week_top img {
width: 4px;
height: 20px;
float: left;
margin-right: 10px;
}

#searchHot.hot_week .hot_week_top img {
width: 3px;
height: 23px;
}

.hot_week .hot_week_ul {
overflow: hidden;
margin-top: 15px;
padding: 10px 0 15px;
background-color: #FFF;
}

.hot_week .hot_week_ul li {
width: 310px;
overflow: hidden;
margin: 0 0 7px 10px;
}

.hot_week .hot_week_ul li span {
display: block;
width: 12px;
height: 12px;
float: left;
margin-top: 4px;
}

.hot_week .hot_week_ul li a {
display: inline-block;
max-width: 280px;
float: left;
margin-left: 10px;
line-height: 18px;
font-size: 14px;
color: #444;
overflow: hidden;
}

.hot_week .hot_week_ul li a:hover {
text-decoration: underline;
}

.hot_week .hot_week_ul li div {
display: block;
text-align: right;
clear: both;
font-size: 12px;
color: #999;
height: 25px;
line-height: 20px;
border-bottom: 1px solid #e7e7e7;
}

.hot_week .hot_week_ul li div b {
color: #b71414;
}

/* .hot_week .hot_week_ul>:last-child div {border-bottom:none;} */
.find_main {
width: 830px;
float: left;
margin-top: 20px;
}

.find_main_ul li {
height: 170px;
background-color: #FFF;
position: relative;
overflow: hidden;
margin-bottom: 20px;
border: 1px solid #dcdcdf;
}

/* .find_main_ul li:hover {background-color: #eee;} */
.find_main_ul li img.pay_icon {
position: absolute;
left: 0;
top: 0;
z-index: 101;
}

.find_main_ul li img.hd_pic {
width: 238px;
height: 138px;
position: absolute;
left: 16px;
top: 16px;
cursor: pointer;
}

.find_main_ul li .find_main_div {
margin: 18px 20px 0;
}

.find_main_ul li.img .find_main_div {
margin: 20px 0 0 270px;
}

.find_main_ul li .find_main_div .find_main_title {
height: 35px;
width: 540px;
}

.find_main_ul li .find_main_div .find_main_title a h4 {
display: inline-block;
font-size: 18px;
color: #000;
float: left;
white-space: nowrap;
text-overflow: ellipsis;
-o-text-overflow: ellipsis;
overflow: hidden;
}

.find_main_ul li.img .find_main_div .find_main_title a h4 {
max-width: 520px;
}

.find_main_ul li .find_main_div .find_main_title a:hover h4 {
color: #0099e9;
}

b.ifPay {
display: inline-block;
width: 15px;
height: 15px;
line-height: 15px;
text-align: center;
font-size: 12px;
color: #FFF;
background-color: #ff9e00;
border-radius: 15px;
float: left;
margin: 2px 0 0 5px;
}

.join_feny { /* background-color:#FFF; */
margin: 0;
padding: 10px 0;
}

.join_feny .fullHd {
padding-top: 120px;
text-align: center;
}

.join_feny .fullHd img {
width: 95px;
height: 95px;
}

.join_feny .fullHd p {
font-size: 14px;
color: #999;
padding: 35px 0;
}

.join_feny a {
background-color: #FFF;
border: 1px solid #fff;
}

.join_feny a.over {
background-color: #e7e7eb;
border: 1px solid #e7e7eb;
}

.join_feny a.over:hover {
border: 1px solid #e7e7eb;
}

.join_feny a#nextYe {
background: #FFF url("http://cdn.hudongba.com/static_v4/images/manage/fy_bj.png") no-repeat scroll 59px 7px
}

.join_feny a#nextYe:hover {
background: #FFF url("http://cdn.hudongba.com/static_v4/images/manage/fy_bj.png") no-repeat scroll 59px 7px
}

.join_feny a#lastYe, .join_feny a#lastYe:hover {
background: #FFF url("http://cdn.hudongba.com/static_v4/images/manage/fy_bj.png") no-repeat scroll 15px -93px
}

/*mm--副标题判断*/
.find_main_ul li.issubtitle .find_main_div {
margin: 12px 20px 0;
}

.find_main_ul li.issubtitle.img .find_main_div {
margin: 12px 20px 0 160px;
}

.find_main_ul li.issubtitle .find_main_div .find_main_title {
height: 28px;
font-size: 16px;
white-space: nowrap;
text-overflow: ellipsis;
-o-text-overflow: ellipsis;
overflow: hidden;
}

/*mm--添加副标题*/

/*.find_main_ul li.issubtitle .find_main_div .find_main_subtitle {height:15px;margin-bottom:4px;font-size: 14px;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden; color:#f00;}*/

/*副标题添加结束*/

.find_main_ul li .find_main_div .find_main_fixH {
padding: 49px 20px 0 0;
display: block;
overflow: hidden;
}

.find_main_ul li.issubtitle .find_main_div .find_main_fixH {
height: 62px;
display: block;
overflow: hidden;
}

.find_main_ul li.issubtitle .find_main_div .find_main_fixH .find_main_subtitle {
height: 18px;
margin-bottom: 4px;
font-size: 14px;
white-space: nowrap;
text-overflow: ellipsis;
-o-text-overflow: ellipsis;
overflow: hidden;
color: #f00;
}

.find_main_ul li.issubtitle .find_main_div .find_main_time {
height: 18px;
}

.find_main_ul li.issubtitle .find_main_div .find_main_time img {
width: 15px;
float: left;
margin-top: 0;
}

.find_main_ul li.issubtitle .find_main_div .find_main_time p {
font-size: 14px;
color: #999;
display: inline-block;
margin-left: 5px;
float: left;
}

.find_main_ul li.issubtitle .find_main_div .find_main_address {
height: 20px;
}

.find_main_ul li.issubtitle .find_main_div .find_main_address img {
width: 15px;
float: left;
margin-top: 3px;
}

.find_main_ul li.issubtitle .find_main_div .find_main_address p {
float: left;
display: block;
width: 647px;
font-size: 14px;
color: #999;
white-space: nowrap;
text-overflow: ellipsis;
-o-text-overflow: ellipsis;
overflow: hidden;
margin-left: 5px;
margin-top: 3px;
}

.find_main_ul li.issubtitle.img .find_main_div .find_main_address p {
width: 500px;
}

.find_main_ul li.issubtitle .find_main_div .find_main_address p a {
font-size: 14px;
color: #999;
}

.find_main_ul li .find_main_div .find_main_time {
height: 25px;
}

.find_main_ul li .find_main_div .find_main_time img {
width: 15px;
float: left;
margin-top: 0;
}

.find_main_ul li .find_main_div .find_main_time p {
font-size: 14px;
color: #999;
display: inline-block;
margin-left: 5px;
float: left;
}

.find_main_ul li .find_main_div .find_main_address {
height: 30px;
}

.find_main_ul li .find_main_div .find_main_address img {
width: 15px;
float: left;
margin-top: 2px;
}

.find_main_ul li .find_main_div .find_main_address p {
float: left;
display: block;
width: 647px;
height: 20px;
font-size: 14px;
color: #999;
white-space: nowrap;
text-overflow: ellipsis;
-o-text-overflow: ellipsis;
overflow: hidden;
margin-left: 5px;
margin-top: 3px;
}

.find_main_ul li.img .find_main_div .find_main_address p {
width: 420px;
}

.find_main_ul li .find_main_div .find_main_address p a {
font-size: 14px;
color: #999;
}

.find_main_ul li.img .find_main_div .find_main_b {
width: 540px;
position: absolute;
left: 270px;
top: 48px;
}

.find_main_ul li .find_main_div .find_main_b {
width: 790px;
position: absolute;
left: 20px;
top: 48px;
}

.find_main_ul li .find_main_div .find_main_b .find_main_b_l {
width: 54%;
overflow: hidden;
float: left;
}

.find_main_ul li .find_main_div .find_main_b .find_main_b_l .hd_mem_pic {
border-radius: 50%;
width: 25px;
height: 25px;
float: left;
margin-top: 12px;
}

.find_main_ul li .find_main_div .find_main_b .find_main_b_l a.hd_mem_name_A {
display: inline-block;
line-height: 25px;
float: left;
margin-left: 10px;
margin-top: 12px;
font-size: 14px;
color: #999;
max-width: 250px;
white-space: nowrap;
text-overflow: ellipsis;
-o-text-overflow: ellipsis;
overflow: hidden;
}

.find_main_ul li .find_main_div .find_main_b .find_main_b_l a.hd_mem_name_A:hover {
color: #0099e9;
}

.find_main_ul li .find_main_div .find_main_b .find_main_b_r {
width: 45%;
float: right;
margin-top: 67px;
}

.find_main_ul li .find_main_div .find_main_b .find_main_b_r .find_hd_2wm {
width: 25px;
height: 25px;
float: right;
margin-top: 12px;
}

.find_main_ul li .find_main_div .find_main_b .find_main_b_r .find_hd_2wm img {
width: 25px;
height: 25px;
}

.find_main_ul li.img .find_main_div .find_main_b .find_main_b_r .find_hd_2wm .trans {
width: 135px;
height: 170px;
background: url(http://cdn.hudongba.com/static_v4/images/other/trans_75.png) repeat;
position: absolute;
left: 423px;
top: -48px;
display: none;
}

.find_main_ul li .find_main_div .find_main_b .find_main_b_r .find_hd_2wm .trans {
width: 135px;
height: 170px;
background: url(http://cdn.hudongba.com/static_v4/images/other/trans_75.png) repeat;
position: absolute;
left: 673px;
top: -48px;
display: none;
}

.find_main_ul li .find_main_div .find_main_b .find_main_b_r .find_hd_2wm:hover .trans {
display: block;
}

.find_main_ul li .find_main_div .find_main_b .find_main_b_r .find_hd_2wm .trans p.t {
padding: 12px 0;
font-size: 14px;
line-height: 18px;
text-align: center;
color: #FFF;
}

.find_main_ul li .find_main_div .find_main_b .find_main_b_r .find_hd_2wm .trans p.b {
text-align: center;
}

.find_main_ul li .find_main_div .find_main_b .find_main_b_r .find_hd_2wm .trans p.b img {
width: 90px;
height: 90px;
}

.find_main_ul li .find_main_div .find_main_b .find_main_b_r .find_hd_p {
display: inline-block;
line-height: 22px;
float: right;
margin-right: 5px;
text-align: right;
margin-top: 12px;
font-size: 14px;
color: #ff9933;
}

.find_main_ul li .find_main_div .find_main_b .find_main_b_r .find_hd_p span {
font-size: 12px;
}

.find_main_ul li .find_main_div .find_main_b .find_main_b_r .find_hd_p b {
font-size: 18px;
}

.find_hd_join_0 {
display: none;
}

.find_hd_join_num b {
font-weight: normal;
color: #b71414;
}

.join_feny a.postBtn_null {
display: block;
margin: 15px auto;
width: 100px;
height: 28px;
line-height: 28px;
font-size: 12px;
color: #666;
background-color: #f5f5f5;
text-align: center;
border: none;
}

.join_feny a.postBtn_null:hover {
background-color: #d9d9d9;
border: none;
}

.act_wz_jj {
height: 25px;
}

.act_wz_jj p {
width: 100%;
font-size: 14px;
color: #b71414;
white-space: nowrap;
text-overflow: ellipsis;
-o-text-overflow: ellipsis;
overflow: hidden;
}

.find_main_ul li .find_main_div .find_main_b .find_main_b_r .find_hd_2wm .trans p.b .img {
display: block;
width: 80px;
height: 80px;
background-color: #FFF;
padding: 5px;
margin: 0 auto;
}

.find_main_ul li .find_main_div .find_main_b .find_main_b_r .find_hd_2wm .trans p.b .img table {
margin: 2px !important;
}

.dt_trans_2wm.img img {
width: 76px !important;
height: 76px !important;
border: 2px solid #FFF !important;
}

/*时间选择控件*/
.date_selector, .date_selector * {
width: auto;
height: auto;
border: none;
background: none;
margin: 0;
padding: 0;
text-align: left;
text-decoration: none;
}

.date_selector {
background: #fbfbfb;
border: 1px solid #ccc;
padding: 10px;
margin-top: -1px;
position: absolute;
z-index: 100000;
display: none;
box-shadow: 0 2px 2px #ccc;
width: 220px;
}

.date_selector_ieframe {
position: absolute;
z-index: 99999;
display: none;
}

.date_selector .nav {
width: 223px;
}

.date_selector .nav p {
clear: none;
}

.date_selector .month_nav, .date_selector .year_nav {
margin: 0 0 3px 0;
padding: 0;
display: block;
position: relative;
text-align: center;
}

.date_selector .month_nav {
float: left;
width: 100px;
}

.date_selector .year_nav {
float: right;
width: 100px;
margin-right: 0;
}

.date_selector .month_name, .date_selector .year_name {
line-height: 20px;
font-size: 12px;
}

.date_selector .button {
display: block;
position: absolute;
top: 0;
width: 18px;
height: 18px;
line-height: 16px;
font-weight: bold;
color: #5985c7;
text-align: center;
font-size: 12px;
overflow: hidden;
border: 1px solid #ccc;
border-radius: 2px;
}

.date_selector .button:hover, .date_selector .button.hover {
background: #5985c7;
color: #fff;
cursor: pointer;
border-color: #3a930d;
}

.date_selector .prev {
left: 0;
}

.date_selector .next {
right: 0;
}

.date_selector table {
border-spacing: 0;
border-collapse: collapse;
clear: both;
margin: 0;
width: 220px;
}

.date_selector th, .date_selector td {
width: 2.5em;
height: 30px;
padding: 0 !important;
text-align: center !important;
color: #666;
font-weight: normal;
}

.date_selector th {
font-size: 12px;
}

.date_selector td {
border: 1px solid #f1f1f1;
line-height: 30px;
text-align: center;
white-space: nowrap;
color: #5985c7;
background: #fff;
font-size: 12px;
}

.date_selector td.today {
background: #eee;
}

.date_selector td.unselected_month {
color: #ccc;
}

.date_selector td.selectable_day {
cursor: pointer;
}

.date_selector td.selected {
background: #0099e9;
color: #fff;
font-weight: bold;
}

.date_selector td.selectable_day:hover, .date_selector td.selectable_day.hover {
background: #0082c6;
color: #fff;
}

#k_time_hout1 {
z-index: 3001;
}

.time_Hour {
position: absolute;
width: 100px;
overflow: hidden;
border: 1px solid #d9d9d9;
left: -1px;
top: 36px;
display: none;
z-index: 3001;
background-color: #FFF;
}

.k_time_hour .time_Hour {
display: block;
}

.time_Hour ul {
height: 400px;
overflow-y: auto;
}

.time_Hour ul li {
height: 38px;
line-height: 38px;
text-align: center;
font-size: 12px;
color: #444;
cursor: pointer;
}

.time_Hour ul li:hover {
background-color: #eee;
}

/*猜你喜欢*/
.dt_guess {
overflow: hidden;
margin: 0px auto 60px;
padding-bottom: 10px;
background-color: #fff;
}

.dt_guess_top {
overflow: hidden;
}

.dt_guess_top .dt_guess_topL {
display: inline-block;
color: #444;
float: left;
margin: 10px 0 10px 20px;
_margin-left: 10px;
}

.dt_guess_top .dt_guess_topR {
display: inline-block;
float: right;
margin: 10px 20px 10px 0;
width: 50%;
text-align: right;
_margin-right: 10px;
}

.dt_guess_top .dt_guess_topR a {
display: inline-block;
background: url(http://cdn.hudongba.com/static_v4/images/detail/dt_more.png) no-repeat right 5px;
background: url(http://cdn.hudongba.com/static_v4/images/detail/dt_more_2.png) no-repeat right\9;
*background: url(http://cdn.hudongba.com/static_v4/images/detail/dt_more_2.png) no-repeat right;
padding-right: 22px;
background-size: 16px auto;
color: #0099e9;
}

.dt_guess_top .dt_guess_topR a:hover {
background: url(http://cdn.hudongba.com/static_v4/images/detail/dt_more_on.png) no-repeat right 5px;
background: url(http://cdn.hudongba.com/static_v4/images/detail/dt_more_2_on.png) no-repeat right\9;
*background: url(http://cdn.hudongba.com/static_v4/images/detail/dt_more_2_on.png) no-repeat right;
padding-right: 22px;
background-size: 16px auto;
color: #1194ce;
}

ul.dt_guess_list_main {
overflow: hidden;
margin-top: 1px;
_height: 300px;
_overflow-y: auto;
}

ul.dt_guess_list_main li:first-child {
border-top: none;
}

ul.dt_guess_list_main li {
padding: 20px 0px;
border-bottom: 1px solid #e6e6e6;
}

ul.dt_guess_list_main .dt_guess_list {
overflow: hidden;
display: block;
}

ul.dt_guess_list_main .dt_guess_list .dt_guess_list_icon {
width: 216px;
height: 125px;
overflow: hidden;
float: left;
margin: 0px 0px 0px 0px;
_margin-left: 10px;
}

ul.dt_guess_list_main .dt_guess_list .dt_guess_list_icon span {
display: inline-block;
width: 180px;
height: 105px;
}

ul.dt_guess_list_main .dt_guess_list.vote .dt_guess_list_icon span {
background: url(http://cdn.hudongba.com/static_v4/images/icon/vote2x.png) no-repeat;
background: url(http://cdn.hudongba.com/static_v4/images/icon/vote2x_2.png) no-repeat\9;
*background: url(http://cdn.hudongba.com/static_v4/images/icon/vote2x_2.png) no-repeat;
background-size: 100% 100%;
}

ul.dt_guess_list_main .dt_guess_list.party .dt_guess_list_icon span {
background: url(http://cdn.hudongba.com/static_v4/images/icon/party2x.png) no-repeat;
background: url(http://cdn.hudongba.com/static_v4/images/icon/party2x_2.png) no-repeat\9;
*background: url(http://cdn.hudongba.com/static_v4/images/icon/party2x_2.png) no-repeat;
background-size: 100% 100%;
}

ul.dt_guess_list_main .dt_guess_list.party .dt_guess_list_icon span {
background: url(http://cdn.hudongba.com/static_v4/images/other/face_default_95_2.png);
}

ul.dt_guess_list_main .dt_guess_list.article .dt_guess_list_icon span {
background: url(http://cdn.hudongba.com/static_v4/images/icon/article2x.png) no-repeat;
background: url(http://cdn.hudongba.com/static_v4/images/icon/article2x_2.png) no-repeat\9;
*background: url(http://cdn.hudongba.com/static_v4/images/icon/article2x_2.png) no-repeat;
background-size: 100% 100%;
}

ul.dt_guess_list_main .dt_guess_list.recruit .dt_guess_list_icon span {
background: url(http://cdn.hudongba.com/static_v4/images/icon/recruit2x.png) no-repeat;
background: url(http://cdn.hudongba.com/static_v4/images/icon/recruit2x_2.png) no-repeat\9;
*background: url(http://cdn.hudongba.com/static_v4/images/icon/recruit2x_2.png) no-repeat;
background-size: 100% 100%;
}

ul.dt_guess_list_main .dt_guess_list.job .dt_guess_list_icon span {
background: url(http://cdn.hudongba.com/static_v4/images/icon/job2x.png) no-repeat;
background: url(http://cdn.hudongba.com/static_v4/images/icon/job2x_2.png) no-repeat\9;
*background: url(http://cdn.hudongba.com/static_v4/images/icon/job2x_2.png) no-repeat;
background-size: 100% 100%;
}

ul.dt_guess_list_main .dt_guess_list.welfare .dt_guess_list_icon span {
background: url(http://cdn.hudongba.com/static_v4/images/icon/welfare2x.png) no-repeat;
background: url(http://cdn.hudongba.com/static_v4/images/icon/welfare2x_2.png) no-repeat\9;
*background: url(http://cdn.hudongba.com/static_v4/images/icon/welfare2x_2.png) no-repeat;
background-size: 100% 100%;
}

ul.dt_guess_list_main .dt_guess_list .dt_guess_list_title {
width: 610px !important;
height: 105px;
display: inline-block;
float: left;
white-space: nowrap;
text-overflow: ellipsis;
-o-text-overflow: ellipsis;
overflow: hidden;
margin-left: 20px;
text-align: left;
line-height: 40px;
color: #444;
position: relative;
}

ul.dt_guess_list_main .dt_guess_list .dt_guess_list_title .a_link {
display: block;
color: #000;
height: 42px;
line-height: 42px;
font-size: 18px;
white-space: nowrap;
text-overflow: ellipsis;
-webkit-text-overflow: ellipsis;
overflow: hidden;
}

ul.dt_guess_list_main .dt_guess_list .dt_guess_list_title .a_link:hover {
color: #0099e9;
}

ul.dt_guess_list_main .dt_guess_list .dt_guess_list_title .find_main_time {
height: 18px;
position: relative;
float: left;
}

ul.dt_guess_list_main .dt_guess_list .dt_guess_list_title .find_main_time img {
float: left;
margin-top: 3px;
width: 10px;
}

ul.dt_guess_list_main .dt_guess_list .dt_guess_list_title .find_main_time p {
height: 15px;
line-height: 15px;
color: #aaa;
display: inline-block;
float: left;
font-size: 12px;
margin-left: 5px;
}

ul.dt_guess_list_main .dt_guess_list .dt_guess_list_title .find_main_address {
height: 18px;
position: relative;
float: left;
padding-right: 20px;
}

ul.dt_guess_list_main .dt_guess_list .dt_guess_list_title .find_main_address img {
float: left;
margin-top: 4px;
width: 10px;
}

ul.dt_guess_list_main .dt_guess_list .dt_guess_list_title .find_main_address p {
line-height: 15px;
color: #999;
display: block;
float: left;
font-size: 14px;
margin-left: 5px;
margin-top: 2px;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}

ul.dt_guess_list_main .dt_guess_list .dt_guess_list_title .find_main_address p a {
    color: #aaa;
    font-size: 12px;
    display: inline-block;
    max-width: 548px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

ul.dt_guess_list_main .dt_guess_list .dt_guess_list_title .dt_guess_list_see {
display: inline-block;
width: 70px;
height: 30px;
overflow: hidden;
border-radius: 3px;
right: 8px;
background: #0099e9;
line-height: 30px;
font-size: 12px;
color: #fff;
text-align: center;
position: absolute;
bottom: 0;
}

/* ul.dt_guess_list_main .dt_guess_list .dt_guess_list_title .dt_guess_list_see:hover {color:#0082c6;} */
ul.dt_guess_list_main .dt_guess_list .dt_guess_list_title .dt_guess_list_jxsee {
right: 8px;
}

ul.dt_guess_list_main .dt_guess_list .dt_guess_list_num {
height: 40px;
overflow: hidden;
line-height: 40px;
color: #ff9933;
font-size: 16px;
clear: both;
}

ul.dt_guess_list_main .dt_guess_list .dt_guess_list_num span {
font-size: 12px;
}

ul.dt_guess_list_main .dt_guess_list .dt_guess_list_num i {
font-size: 22px;
font-style: normal;
}

ul.dt_guess_list_main .dt_guess_list .dt_guess_list_icon a img {
width: 216px;
height: 125px;
transition: all 0.3s;
-moz-transition: all 0.3s;
-o-transition: all 0.3s;
-webkit-transition: all 0.3s;
-ms-transition: all 0.3s;
}

ul.dt_guess_list_main .dt_guess_list .dt_guess_list_icon a img:hover {
transform: scale(1.1);
-moz-transform: scale(1.1);
-o-transform: scale(1.1);
-webkit-transform: scale(1.1);
-ms-transform: scale(1.1);
}

.detail_tab .dt_guess_list_title .find_main_time {
padding: 2px 0 0 0px;
}

/*ul.dt_guess_list_main .dt_guess_list:hover{background-color:#d9d9d9;}*/
ul.dt_guess_list_main .dt_guess_list:hover .dt_guess_item_icon a img, ul.dt_guess_list_main .dt_guess_list .dt_guess_list_icon span:hover {
filter: alpha(opacity=80);
-moz-opacity: 0.8;
-khtml-opacity: 0.8;
opacity: 0.8;
}

.dt_guess_more {
overflow: hidden;
text-align: center;
}

.dt_guess_more .moreBtn {
display: inline-block;
width: 100%;
}

.dt_guess_more:hover .moreBtn {
background-color: #e8f7ff;
}

.dt_guess_more .moreBtn span {
display: inline-block;
padding-right: 30px;
background-size: 20px auto;
margin: 15px auto;
color: #0099e9;
}

.dt_guess_more .upding {
display: inline-block;
margin: 15px auto;
color: #444;
}

.dt_guess_more .upding img {
width: 20px;
display: inline-block;
float: left;
margin-top: 2px;
margin-right: 5px;
}

.dt_guess_more .upAll {
display: inline-block;
margin: 15px auto;
color: #999;
}

.upding.font03 {
font-size: 12px !important;
width: 110px;
padding: 10px 0;
line-height: 20px;
margin: 0 auto;
text-align: left;
}

.upding.font03 img {
float: left;
margin-right: 3px;
}

/*4.0-报名自定义填写项*/
.tc_chengN {
width: 300px;
height: 40px;
text-align: right;
padding-right: 40px;
font-size: 14px;
color: #999;
margin-top: -21px;
margin-left: 640px;
}

.tc_c2 .join_box_Xq ul li.duo_h .inpoutK textarea {
width: 100%;
resize: none;
color: #666;
font-size: 15px;
}

.tc_c2 .join_box_Xq ul li.dan_x .inpoutK,
.tc_c2 .join_box_Xq ul li.duo_x .inpoutK {
border: none;
padding: 10px 10px 0;
background-color: #fff;
}

.tc_c2 .join_box_Xq ul li.dan_x .inpoutK .danx_p,
.tc_c2 .join_box_Xq ul li.duo_x .inpoutK .duox_p {
width: 100%;
float: left;
height: 25px;
position: relative;
margin-bottom: 10px;
}

.tc_c2 .join_box_Xq ul li.dan_x.thisOver .inpoutK,
.tc_c2 .join_box_Xq ul li.duo_x.thisOver .inpoutK {
background-color: #f5f5f5;
}

.tc_c2 .join_box_Xq ul li.dan_x .inpoutK .danx_p span {
display: block;
width: 16px;
height: 16px;
background: url(http://cdn.hudongba.com/static_v4/images/other/popups_radio.png) 0 0;
position: absolute;
left: 0;
top: 4px;
cursor: pointer;
}

.tc_c2 .join_box_Xq ul li.dan_x .inpoutK .danx_p.thisOver span {
background: url(http://cdn.hudongba.com/static_v4/images/other/popups_radio.png) 0 -16px;
}

.tc_c2 .join_box_Xq ul li.duo_x .inpoutK .duox_p span {
display: block;
width: 14px;
height: 14px;
background: url(http://cdn.hudongba.com/static_v4/images/other/icon_findfield03.png) no-repeat 0 0;
position: absolute;
left: 0;
top: 6px;
cursor: pointer;
}

.tc_c2 .join_box_Xq ul li.duo_x .inpoutK .duox_p.thisOver span {
background: url(http://cdn.hudongba.com/static_v4/images/other/icon_findfield03.png) no-repeat 0 -14px;
}

.tc_c2 .join_box_Xq ul li.dan_x .inpoutK .danx_p strong,
.tc_c2 .join_box_Xq ul li.duo_x .inpoutK .duox_p strong {
display: block;
height: 25px;
line-height: 25px;
padding-left: 33px;
font-weight: normal;
font-size: 15px;
color: #666;
}

.tc_downApp {
width: 330px;
background-color: #FFF;
border-radius: 5px;
display: none;
overflow: hidden;
padding-bottom: 30px;
}

.tc_downApp .close {
height: 30px;
}

.tc_downApp .close a {
display: block;
width: 20px;
height: 20px;
float: right;
margin: 8px 8px 0 0;
overflow: hidden;
}

.tc_downApp .close a img {
width: 20px;
height: 40px;
}

.tc_downApp .close a:hover img {
margin-top: -20px;
}

.tc_downApp .txt {
padding: 8px 20px;
line-height: 22px;
font-size: 14px;
color: #444;
text-align: left;
}

.tc_downApp .maPic img {
float: left;
margin: 20px 20px 0 35px;
}

.tc_downApp .maPic a {
display: block;
width: 124px;
height: 42px;
line-height: 42px;
text-align: center;
color: #FFF;
font-size: 14px;
float: left;
background-color: #48494b;
border-radius: 5px;
margin-top: 22px;
}

.tc_downApp .maPic a:hover {
background-color: #222;
}

.tc_downApp .maPic a.xia_a {
background-color: #94e13f;
}

.tc_downApp .maPic a.xia_a:hover {
background-color: #7fc136;
}

/*联系TA弹窗*/
.tc_downApp .txt p {
text-align: center;
font-size: 14px;
color: #444;
}

.tc_downApp .txt p.tanImg img {
display: inline-block;
width: 23px;
height: 23px;
}

.tc_downApp .maPic2 {
overflow: hidden;
text-align: center;
padding: 5px 0;
}

.tc_downApp .maPic2 img {
width: 149px;
height: 149px;
}

.tc_downApp .tsdown {
text-align: center;
font-size: 14px;
color: #444;
padding: 10px 0 15px;
}

.tc_downApp .tsdown .xiazai {
color: #0099e9;
}

#tc_downApp4.tc_downApp .tsdown, #tc_downApp5.tc_downApp .tsdown {
padding: 20px 0 4px;
}

#tc_downApp4.tc_downApp {
width: 342px;
height: 270px;
background: #f2f2f2;
}

#tc_downApp4 .maPic {
margin-top: 10px;
}

#tc_downApp4 .maPic .box {
width: 280px;
height: 132px;
margin: 0 auto;
background: #fff;
position: relative;
}

#tc_downApp4 .maPic img {
position: absolute;
top: 10px;
left: 10px;
margin: 0;
}

#tc_downApp4 .maPic a:nth-child(2) {
position: absolute;
top: 16px;
right: 10px;
margin-top: 0;
}

#tc_downApp4 .maPic a:nth-child(3) {
position: absolute;
bottom: 14px;
right: 10px;
margin-top: 0;
}

/*联系TA弹窗结束*/

/*加入QQ群*/
#qq_group {
background-color: #f5f5f5;
overflow: hidden;
margin: 20px 0 0;
border: 1px solid #e6e6e6;
}

.qq_group_top {
background-color: #fff;
height: 66px;
line-height: 66px;
text-align: left;
font-size: 16px;
color: #999;
padding-left: 20px;
}

.qq_group_main {
background-color: #fff;
height: 60px;
}

.qq_group_main a {
background-color: #fff;
border: 1px solid #dfdfdf;
color: #000;
display: block;
font-size: 14px;
height: 38px;
line-height: 38px;
text-align: center;
width: 90px;
float: right;
margin: 0 20px 0 0;
}

.qq_group_main a:hover {
background-color: #dbdbdb;
}

.qq_group_main img {
width: 40px;
height: 40px;
float: left;
margin: 0 10px 0 20px;
}

.qq_group_main p {
display: block;
width: 570px;
height: 40px;
line-height: 40px;
text-align: left;
font-size: 16px;
color: #0099e9;
float: left;
overflow: hidden;
}

/*报名成功弹窗*/
.tc_c .tc_c_nr_pc {
width: 100%;
height: 60px;
font-size: 14px;
text-align: center;
line-height: 25px;
color: #000;
background: #f4f5f9;
padding-top: 28px;
}

.tc_c .tc_c_nr_pc a {
color: #0099e9
}

.tc_c .tc_c_nr_pc a img {
width: 14px;
height: 14px;
padding-top: 5px
}

.tc_c .tc_c_nr_pc_p {
padding-top: 15px;
font-size: 16px;
text-align: center;
color: gray
}

.tc_c .tc_c_nr_pc_p img {
width: 20px;
height: 20px
}

.tc_c .br {
width: 90%;
text-align: center;
border-bottom: 2px dashed gray;
margin: 10px auto -30px;
padding-bottom: 10px;
display: none;
}

.font02 {
font-size: 18px;
}

.form_placeholder {
background-color: #fff;
padding-left: 10px;
font-size: 13px;
color: #999;
}

#markerName {
height: auto !important;
white-space: inherit !important;
overflow: hidden;
text-overflow: ellipsis;
}

#markerDiv {
height: auto !important;
top: auto !important;
bottom: 30px !important;
}

.tc_c .tc_c_nr_pc_p a {
}

.tc_c .tc_c_nr_pc_p a img.join_qr_img_2wm {
width: 200px;
height: 200px;
position: absolute;
left: 30px;
top: -100px;
z-index: 3002;
display: none;
}

.tc_c .tc_c_nr_pc_p a:hover img.join_qr_img_2wm {
display: block;
}

/*支付环节弹窗*/

#submit_ljA {
width: 164px;
height: 45px;
line-height: 45px;
display: block;
float: left;
text-align: center;
font-size: 16px;
cursor: pointer;
color: #0099e9;
}

#submit_ljA:hover {
background-color: #f8f8f8;
}

#submit_ljB {
width: 164px;
height: 45px;
line-height: 45px;
display: block;
float: left;
text-align: center;
font-size: 16px;
cursor: pointer;
color: #666;
border-right: 1px solid #ccc;
}

#submit_ljB:hover {
background-color: #f8f8f8;
}

#submit_cxA {
background-color: #0099e9;
border-radius: 8px;
color: #fff;
font-size: 18px;
height: 40px;
line-height: 40px;
width: 100%;
display: block;
padding: 0;
margin-bottom: 20px;
}

#submit_cxA {
background-color: #0082c6;
}

/*活动详情 上部右侧互动圈*/
.hdman_newFx_wrap {
position: absolute;
left: 30px;
top: 290px;
z-index: 102;
}

.content-body_head.noimg .hdman_newFx_wrap {
left: 616px;
top: 64px;
}

.hdman_newFx_wrap .hdman_newFx_sc {
float: left;
}

.hdman_newFx_wrap .hdman_newFx_sc a.sc {
float: left;
display: block;
width: 21px;
height: 21px;
overflow: hidden;
background: url(http://cdn.hudongba.com/static_v4/images/detail/detail_pc_share_icon.png);
}

.hdman_newFx_wrap .hdman_newFx_sc a.sc.no {
background-position: 0 -167px;
}

.hdman_newFx_wrap .hdman_newFx_sc a.sc.yes {
background-position: -22px -167px;
}

.hdman_newFx_wrap .hdman_newFx_sc a.sc.yes img {
margin-top: -50px;
}

.hdman_newFx_wrap .hdman_newFx_sc .txt {
width: 36px;
display: block;
float: left;
font-size: 12px;
color: #aaa;
line-height: 20px;
margin: 0 8px 0 25px;
text-align: right;
}

.hdman_newFx_sc a.sc {
background: none !important;
}

.hdman_newFx {
float: left;
}

.hdman_newFx a {
display: block;
width: 20px;
height: 30px;
float: right;
margin-left: 8px;
z-index: 1000;
}

.hdman_newFx .txt {
display: block;
float: right;
font-size: 12px;
color: #aaa;
line-height: 20px;
}

.hdman_newFx a .icon {
display: block;
width: 20px;
height: 20px;
background: url(http://cdn.hudongba.com/static_v4/images/detail/detail_pc_share_icon.png);
}

.hdman_newFx a.pyq .icon {
background-position: 0 0;
}

.hdman_newFx a.pyq:hover .icon {
background-position: -22px 0;
}

.hdman_newFx a.wx .icon {
background-position: 0 -24px;
}

.hdman_newFx a.wx:hover .icon {
background-position: -22px -24px;
}

.hdman_newFx a.kj .icon {
background-position: 0 -48px;
}

.hdman_newFx a.kj:hover .icon {
background-position: -22px -48px;
}

.hdman_newFx a.wb .icon {
background-position: 0 -72px;
}

.hdman_newFx a.wb:hover .icon {
background-position: -22px -72px;
}

.hdman_newFx a.fb .icon {
background-position: 0 -96px;
}

.hdman_newFx a.fb:hover .icon {
background-position: -22px -96px;
}

.hdman_newFx a.tw .icon {
background: url(http://cdn.hudongba.com/static_v4/images/manage/mana_icon_share2.png) 0 -400px;
}

.hdman_newFx a.tw:hover .icon {
background: url(http://cdn.hudongba.com/static_v4/images/manage/mana_icon_share2.png) 0 -450px;
}

.hdman_newFx a.db .icon {
background-position: 0 -120px;
}

.hdman_newFx a.db:hover .icon {
background-position: -22px -120px;
}

.hdman_newFx a.rr .icon {
background-position: 0 -144px;
}

.hdman_newFx a.rr:hover .icon {
background-position: -22px -144px;
}

.tan_2wmCk {
width: 225px;
height: 255px;
background: url(http://cdn.hudongba.com/static_v4/images/other/trans_75.png) repeat;
position: absolute;
top: 29px;
left: 0px;
display: none;
z-index: 101;
}

.tan_2wmCk .t_pic {
text-align: center;
padding: 20px 0 15px;
}

.tan_2wmCk .t_pic img {
width: 174px;
height: 174px;
background-color: #FFF;
border: 8px solid #FFF;
}

.tan_2wmCk .t_tit {
font-size: 14px;
text-align: center;
padding-top: 0px;
color: #FFF;
}

.hdman_newFx a:hover .tan_2wmCk {
display: block;
}

.hdman_newFx_big_sc {
width: 70px;
height: 90px;
margin: 30px auto 10px;
}

.hdman_newFx_big_sc a.sc {
float: left;
display: block;
width: 70px;
height: 70px;
overflow: hidden;
background: url(http://cdn.hudongba.com/static_v4/images/detail/detail_pc_sc_big.png);
}

.hdman_newFx_big_sc a.sc.no {
background-position: 0 0;
}

.hdman_newFx_big_sc a.sc.yes {
background-position: -80px 0;
}

.hdman_newFx_big_sc .txt {
width: 100%;
display: block;
font-size: 12px;
color: #aaa;
line-height: 20px;
text-align: center;
margin-top: 4px;
}

.hdman_newFx_big {
height: 42px;
width: 95%;
}

.hdman_newFx_big a {
display: block;
width: 20px;
height: 20px;
float: right;
z-index: 900;
margin-right: 8px;
position: relative;
}

.hdman_newFx_big a:hover .tan_2wmCk {
display: block;
}

.hdman_newFx_big a .tan_2wmCk {
background: #fff;
border: 1px solid #e6e6e6;
position: absolute;
left: 0;
top: 29px;
z-index: 10;
}

.hdman_newFx_big a .tan_2wmCk .t_tit {
font-size: 12px;
color: #999;
}

.hdman_newFx_big .txt {
display: block;
float: right;
font-size: 12px;
color: #aaa;
line-height: 42px;
margin-right: 8px;
margin-top: -12px;
}

.hdman_newFx_big a .icon {
display: block;
width: 20px;
height: 20px;
background: url(http://cdn.hudongba.com/static_v4/images/detail/detail_pc_share_icon.png);
}

.hdman_newFx_big a.pyq .icon {
background-position: 0 0;
}

.hdman_newFx_big a.pyq:hover .icon {
background-position: -22px 0;
}

.hdman_newFx_big a.wx .icon {
background-position: 0 -24px;
}

.hdman_newFx_big a.wx:hover .icon {
background-position: -22px -24px;
}

.hdman_newFx_big a.kj .icon {
background-position: 0 -48px;
}

.hdman_newFx_big a.kj:hover .icon {
background-position: -22px -48px;
}

.hdman_newFx_big a.wb .icon {
background-position: 0 -72px;
}

.hdman_newFx_big a.wb:hover .icon {
background-position: -22px -72px;
}

.hdman_newFx_big a.fb .icon {
background-position: 0 -96px;
}

.hdman_newFx_big a.fb:hover .icon {
background-position: -22px -96px;
}

.hdman_newFx_big a.tw .icon {
background: url(http://cdn.hudongba.com/static_v4/images/manage/mana_icon_share2.png) 0 -400px;
}

.hdman_newFx_big a.tw:hover .icon {
background: url(http://cdn.hudongba.com/static_v4/images/manage/mana_icon_share2.png) 0 -450px;
}

.hdman_newFx_big a.db .icon {
background-position: 0 -120px;
}

.hdman_newFx_big a.db:hover .icon {
background-position: -22px -120px;
}

.hdman_newFx_big a.rr .icon {
background-position: 0 -144px;
}

.hdman_newFx_big a.rr:hover .icon {
background-position: -22px -144px;
}

.ma2 .tan_2wmCk_arrow {
position: absolute;
right: 52px;
top: -12px;
}

.wx .tan_2wmCk_arrow {
position: absolute;
left: 25px;
top: -12px;
}

/*详情页右侧aside*/
#detail_r_pc {
width: 300px;
float: right;
}

#detail_r_pc2 {
width: 260px;
overflow: hidden;
position: fixed;
z-index: 999;
left: -400px;
bottom: 80px;
top: auto;
}

/*活动详情 上部右侧互动圈*/
.detail_time_attr_det_aside {
}

.detail_time_attr_det_aside .detail_r_pc_Up {
border: 1px solid #ddd;
margin-bottom: 20px;
background: #f8f8f8;
padding-bottom: 30px;
position: relative;
}

.detail_party_aside_topR .aside_topR_pic {
height: 90px;
text-align: center;
position: relative;
}

.detail_party_aside_topR .aside_topR_pic a {
display: block;
width: 145px;
height: 145px;
border: 3px solid #ddd;
border-radius: 50%;
margin: 0 auto;
position: absolute;
left: 70px;
top: -75px;
background: #fff;
}

.detail_party_aside_topR .aside_topR_pic img {
width: 145px;
height: 145px;
border-radius: 50%;
transition: all 0.5s;
-moz-transition: all 0.5s;
-o-transition: all 0.5s;
-webkit-transition: all 0.5s;
-ms-transition: all 0.5s;
}

.detail_party_aside_topR .aside_topR_pic img:hover {
transform: rotate(360deg);
-ms-transform: rotate(360deg);
-moz-transform: rotate(360deg);
-o-transform: rotate(360deg);
-webkit-transform: rotate(360deg);
}

.detail_party_aside_topR .aside_topR_tit {
overflow: hidden;
height: 20px;
text-align: center;
padding: 0 5px;
}

.detail_party_aside_topR .aside_topR_tit a {
height: 20px;
font-size: 14px;
color: #000;
max-width: 190px;
white-space: nowrap;
text-overflow: ellipsis;
-o-text-overflow: ellipsis;
overflow: hidden;
display: inline-block;
font-weight: bold;
}

.detail_party_aside_topR .aside_topR_tit a:hover {
color: #0082c6;
}

.detail_party_aside_topR .aside_topR_tit img {
display: inline-block;
margin-left: 3px;
}

.detail_party_aside_topR .aside_topR_tit a:hover img {
opacity: 0.8;
}

.detail_party_aside_topR .aside_topR_tit .rz_icon_a span {
width: 12px;
height: 14px;
display: inline-block;
margin-left: 1px;
float: left;
}

.detail_party_aside_topR .aside_topR_tit .rz_icon_a span.qy {
background: url(http://cdn.hudongba.com/static_v4/images/manage/rz_icon.png) no-repeat 0px 1px;
}

.detail_party_aside_topR .aside_topR_tit .rz_icon_a span.zz {
background: url(http://cdn.hudongba.com/static_v4/images/manage/rz_icon.png) no-repeat 0px -29px;
}

.detail_party_aside_topR .aside_topR_tit .rz_icon_a span.gr {
background: url(http://cdn.hudongba.com/static_v4/images/manage/rz_icon.png) no-repeat 0px -60px;
}

.detail_party_aside_topR .aside_topR_tit .rz_icon_a:hover span.qy {
background-position: -30px 1px;
}

.detail_party_aside_topR .aside_topR_tit .rz_icon_a:hover span.zz {
background-position: -30px -29px;
}

.detail_party_aside_topR .aside_topR_tit .rz_icon_a:hover span.gr {
background-position: -30px -60px;
}

.detail_party_aside_topR .rz_tc_box {
display: none;
width: 310px;
border: 1px solid #ddd;
background: #fff;
box-shadow: 1px 1px 2px #ddd;
line-height: 20px;
padding: 15px 10px 20px;
position: absolute;
top: 115px;
right: 1px;
}

.detail_party_aside_topR .rz_tc_box h2 {
font-size: 14px;
color: #000;
}

.detail_party_aside_topR .rz_tc_box .fd_img {
position: absolute;
top: -7px;
}

.detail_party_aside_topR .aside_topR_con {
line-height: 14px;
font-size: 12px;
color: #666;
padding: 0px 42px 20px 42px;
background: url(http://cdn.hudongba.com/static_v4/images/detail/detail_pc_quotes.png) no-repeat 25px top;
}

.party_join {
width: 80%;
text-align: center;
overflow: hidden;
margin: 25px auto 30px;
}

.party_join .l {
width: 50%;
float: left;
font-size: 12px;
color: #999;
line-height: 24px;
background: url(http://cdn.hudongba.com/static_v4/images/detail/huiXian2.png) no-repeat right;
overflow: hidden;
box-sizing: border-box;
}

.party_join .r {
width: 50%;
float: right;
font-size: 14px;
color: #999;
line-height: 24px;
overflow: hidden;
}

.party_join .l .num {
height: 25px;
font-size: 20px;
color: #666;
}

.party_join .r .num {
height: 25px;
font-size: 20px;
color: #666;
}

.her_party {
border: 1px solid #ddd;
background-color: #f8f8f8;
padding: 20px 0;
position: relative;
}

.her_party .her_party_tit {
width: 270px;
height: 28px;
margin: 0 auto;
}

.her_party .her_party_tit_span {
width: 5px;
height: 22px;
background: #80ccf4;
position: absolute;
top: 16px;
left: -3px;
}

.her_party .her_party_tit p {
font-size: 14px;
color: #000;
text-align: left;
font-weight: bold;
}

.her_party .her_party_con {
width: 270px;
overflow: hidden;
margin: 0 auto;
padding: 0px 0 8px;
position: relative;
}

.her_party .her_party_con .her_party_tit_li {
height: 100%;
border-left: 1px solid #ddd;
position: absolute;
bottom: 5px;
left: 5px;
z-index: 1;
}

.her_party .her_party_con li {
overflow: hidden;
padding: 7px 0;
position: relative;
z-index: 2;
}

.her_party .her_party_con li.last {
border-bottom: none;
}

.her_party .her_party_con li a {
display: block;
line-height: 19px;
font-size: 14px;
}

.her_party .her_party_con li a:hover {
color: #0099e9;
}

.her_party .her_party_con li a b {
display: block;
width: 18px;
height: 18px;
float: left;
background: url(http://cdn.hudongba.com/static_v4/images/detail/detail_pc_circle.png) no-repeat 1px 5px;
}

.her_party .her_party_con li a span {
display: block;
width: 240px;
line-height: 18px;
font-size: 12px;
float: left;
text-align: left;
color: #666;
}

.her_party .her_party_con li a:hover span {
color: #0099e9;
}

/*票费用*/
.detail_party_xian {
width: 100%;
height: 1px;
background: #e6e6e6;
line-height: 1px;
font-size: 1px;
margin-top: 10px;
}

.detail_join_ticket {
width: 100%; /*overflow:hidden;*/
}

.detail_join_ticket_con {
margin: 0 0 20px;
}
/*.detail_join_ticket_con .tc_c_feiLi_box{overflow:hidden;}*/
.detail_join_ticket_con .tc_c_feiLi_box .title_txt {
float: left;
font-size: 14px;
color: #aaa;
overflow: hidden;
padding-top: 10px;
clear: both;
}

.detail_join_ticket_con .ticket {
min-height: 57px;
margin: 0 auto;
overflow: hidden;
text-align: left;
padding-top: 10px;
}

.detail_join_ticket_con .ticket li {
display: inline-block;
cursor: pointer;
position: relative;
margin: 0 0px 15px 5px;
text-align: left;
*display: block;
*float: left;
border: 1px solid #ddd;
overflow: hidden;
padding: 0 8px;
}

.detail_join_ticket_con .ticket li.price_b {
padding: 0 3px;
}

.detail_join_ticket_con .ticket li.select {
border-color: #ff9933;
background: url(http://cdn.hudongba.com/static_v4/images/detail/detail_pc_arrow.png) no-repeat right bottom;
}

.detail_join_ticket_con .ticket .ticket_money {
overflow: hidden;
float: left;
font-size: 18px;
color: #ff9933;
text-align: left;
padding: 10px 0 8px 0;
width: 80px;
overflow: hidden;
font-family: Arial;
white-space: nowrap;
text-overflow: ellipsis;
-webkit-text-overflow: ellipsis;
overflow: hidden;
}

.detail_join_ticket_con .ticket .gray .ticket_money {
color: #aaa;
}

.detail_join_ticket_con .ticket .ticket_money i {
font-size: 15px;
}

.detail_join_ticket_con .ticket li.price_b .ticket_money {
width: 86px;
}

.detail_join_ticket_con .ticket .ticket_money span {
font-size: 12px;
}

.detail_join_ticket_con .ticket .ticket_all {
float: left;
}

.detail_join_ticket_con .ticket li.price_b .ticket_all {
margin-left: 4px;
}

.detail_join_ticket_con .ticket li.price_b .ticket_all .num {
margin-left: 4px;
}

.detail_join_ticket_con .ticket .ticket_all .ticket_des {
width: 120px;
overflow: hidden;
line-height: 38px;
font-size: 12px;
color: #000;
text-align: left;
white-space: nowrap;
text-overflow: ellipsis;
-webkit-text-overflow: ellipsis;
}

.detail_join_ticket_con .ticket .gray .ticket_all .ticket_des {
color: #aaa;
}

.detail_join_ticket_con .ticket .ticket_all .ticket_det {
position: absolute;
bottom: 2px;
left: 88px;
line-height: 18px;
text-align: left;
font-size: 12px;
color: #999;
display: none;
}

.detail_join_ticket_con .join {
height: 40px;
}

.detail_join_ticket_con .join li {
display: none;
margin-left: 75px;
}

.detail_join_ticket_con .join li.show {
display: block;
}

.content-body_head.noimg .detail_join_ticket_con .join li.show {
margin: 0 auto;
}

.detail_main_outside_top .detail_t_join {
padding: 0;
overflow: hidden;
}

.detail_join_ticket_con .ticket li.select_hover {
margin: -10px 0px 9px 5px;
box-shadow: 0px 1px 3px #e6e4e4;
-moz-box-shadow: 0px 1px 3px #e6e4e4;
}

.detail_join_ticket_con .ticket li.select_hover .ticket_all .ticket_det {
display: block;
}

.detail_join_ticket_con .ticket li.select_hover .ticket_all .ticket_des {
height: 28px;
line-height: 14px;
white-space: normal;
margin-top: 5px;
}

.detail_join_ticket_con .ticket li.select_hover .ticket_money {
padding: 16px 0px 20px 0px;
}

.detail_join_ticket .refund {
font-size: 12px;
text-align: left;
padding-left: 73px;
color: #aaa;
}

.detail_join_ticket .refund u {
font-size: 12px;
color: #63c9ff;
padding: 0 5px 0 15px;
text-decoration: none;
background: url(http://cdn.hudongba.com/static_v4/images/other/party_mb_refund_icon.png) no-repeat left center / 11px 11px;
}

/*详情页浮动分享导航*/
.detail_aside_bar {
width: 50px;
height: 254px;
position: fixed;
top: 95px;
left: 50%;
margin-left: -660px;
z-index: 1111;
}

.detail_aside_bar .detail_aside_bar_con {
width: 50px;
height: 204px;
background: #fff;
position: relative;
}

.detail_aside_bar .detail_aside_bar_con .share {
width: 50px;
height: 50px;
background: url(http://cdn.hudongba.com/static_v4/images/detail/detail_aside_bar.png) no-repeat;
margin-bottom: 1px;
}

.detail_aside_bar .detail_aside_bar_con .share a {
width: 50px;
height: 50px;
display: block;
}

.detail_aside_bar .detail_aside_bar_con .share_wb {
background-position: -61px 0;
}

.detail_aside_bar .detail_aside_bar_con .share_qq {
background-position: -61px -51px;
position: relative;
}

.detail_aside_bar .detail_aside_bar_con .share_qq iframe {
display: block;
width: 50px;
height: 50px;
border: none;
filter: alpha(opacity=0);
-moz-opacity: 0;
-khtml-opacity: 0;
opacity: 0;
position: absolute;
left: 9px;
top: 9px;
z-index: 101;
}

.detail_aside_bar .detail_aside_bar_con .share_wx {
background-position: -61px -102px;
*margin-top: -4px;
}

.detail_aside_bar .detail_aside_bar_con .share_qzone {
background-position: -61px -153px;
*margin-top: -4px;
}

.detail_aside_bar .detail_aside_bar_con .share_qrcode {
background-position: -61px -204px;
}

.detail_aside_bar .detail_aside_bar_con .share_wb:hover {
background-position: 0 0;
}

.detail_aside_bar .detail_aside_bar_con .share_qq:hover {
background-position: 0 -51px;
}

.detail_aside_bar .detail_aside_bar_con .share_wx:hover {
background-position: 0 -102px;
}

.detail_aside_bar .detail_aside_bar_con .share_wx .tan_2wmCk {
top: 0;
left: 51px;
}

.detail_aside_bar .detail_aside_bar_con .share_wx:hover .tan_2wmCk {
display: block;
}

.detail_aside_bar .detail_aside_bar_con .share_qzone:hover {
background-position: 0 -153px;
}

.detail_aside_bar .detail_aside_bar_con .share_qrcode:hover {
background-position: 0 -204px;
}

.detail_aside_bar .detail_aside_bar_con .share_qrcode .tan_2wmCk {
top: 0;
left: 51px;
}

.detail_aside_bar .detail_aside_bar_con .share_qrcode:hover .tan_2wmCk {
display: block;
}

.footer_gray {
background-color: #e3e4e6;
}

.bshare-custom a.bshare-sinaminiblog {
display: block;
width: 25px;
height: 25px;
margin: 0;
padding: 0;
position: absolute;
left: 161px;
top: 148px;
filter: alpha(opacity=0);
-moz-opacity: 0;
-khtml-opacity: 0;
opacity: 0 !important;
z-index: 99;
}

.bshare-custom a.bshare-qzone {
display: block;
width: 25px;
height: 25px;
margin: 0;
padding: 0;
position: absolute;
left: 192px;
top: 148px;
filter: alpha(opacity=0);
-moz-opacity: 0;
-khtml-opacity: 0;
opacity: 0 !important;
z-index: 99;
}

#fxicon_qq.iframe {
z-index: 100;
width: 25px;
height: 25px;
position: absolute;
left: 192px;
top: 148px;
filter: alpha(opacity=0);
-moz-opacity: 0;
-khtml-opacity: 0;
opacity: 0;
display: block;
}

#dt_like_count {
font-size: 12px;
}

#dt_like a p b {
font-size: 12px;
font-weight: normal;
}

#tc_chengNopay_vote {
width: 500px;
height: 204px;
}

#tc_chengNopay_vote .tc_c_nr_pc {
border-top: 1px solid #ddd;
color: #999;
}

#tc_chengNopay_vote .tc_c_nr_pc a {
font-size: 14px;
color: #0099e9;
}

#tc_chengNopay_vote .tc_c_nr_pc a:hover {
color: #0082c6;
}

#tc_chengNopay_vote .baoSuccess img {
width: 40px;
height: 40px;
float: left;
}

.tc_c_feiLi li .ticket_all .ticket_det .num b {
font-weight: normal;
}

/*UC浏览器 极速模式 兼容性新式调整*/
#reader-tip-icon {
position: fixed !important;
left: 2px !important;
top: 2px !important;
z-index: 9999 !important;
}

.dt_content.qitou.vote {
margin-bottom: 20px;
border-bottom: 1px solid #e6e6e6;
}

/*关注*/
.focus_Cz {
text-align: center;
position: relative;
}

#attent_Btn {
display: block;
width: 248px;
height: 42px;
line-height: 42px;
text-align: center;
font-size: 14px;
margin: 0 auto;
border: 1px solid #c8c8c8;
background-color: #c8c8c8;
color: #FFF;
margin-bottom: 10px;
}

#attent_Btn.wgz {
border-color: #80ccf4;
background-color: #80ccf4;
}

#attent_Btn.wgz:hover {
border-color: #0099e9;
background-color: #0099e9;
}

#attent_Btn.wgz.wgz_hover {
background-color: #fff;
color: #010101;
}

#contact_Btn {
display: block;
width: 248px;
height: 42px;
line-height: 42px;
text-align: center;
font-size: 14px;
margin: 0 auto;
border: 1px solid #80ccf4;
background-color: #fff;
color: #010101;
margin-bottom: 10px;
}

#contact_Btn.Btn_hover {
background-color: #80ccf4;
color: #fff;
}

#contact_Btn:hover {
background-color: #0099e9;
border-color: #0099e9;
}

#contact_Btn:hover span {
color: #FFF;
}

#contact_Btn_My {
display: block;
width: 248px;
height: 42px;
line-height: 42px;
text-align: center;
font-size: 14px;
margin: 0 auto;
border: 1px solid #80ccf4;
background-color: #fff;
color: #010101;
margin-bottom: 10px;
}

#contact_Btn_My:hover {
background-color: #80ccf4;
color: #fff;
}

.tc_c_new2 {
width: 236px;
height: 70px;
background-color: #FFF;
border-radius: 5px;
}

.tc_c_new2 .tc_attentOk_close {
height: 30px;
}

.tc_c_new2 .tc_attentOk_close a {
display: block;
width: 16px;
height: 15px;
overflow: hidden;
float: right;
margin: 10px 10px 0 0;
cursor: pointer;
}

.tc_c_new2 .tc_attentOk_close a img {
width: 16px;
height: 31px;
}

.tc_c_new2 .tc_attentOk_close a:hover img {
margin-top: -15px;
}

.tc_c_new2 .tc_attentOk_k {
width: 230px;
height: 70px;
}

.tc_c_new2 .tc_attentOk_k .tc_biao {
margin: 20px 0 0 65px;
}

.tc_c_new2 .tc_attentOk_k .tc_biao .img {
display: block;
width: 30px;
height: 30px;
float: left;
}

.tc_c_new2 .tc_attentOk_k .tc_biao .img img {
width: 30px;
height: 30px;
float: left;
}

.tc_c_new2 .tc_attentOk_k .tc_biao .tit {
display: inline-block;
height: 30px;
line-height: 30px;
float: left;
margin-left: 10px;
font-size: 20px;
color: #0099e9;
}

.tc_c_new2 .tc_attentOk_k .tc_down .t {
padding-top: 28px;
font-size: 14px;
color: #000;
text-align: center;
}

.tc_c_new2 .tc_attentOk_k .tc_down .c {
padding: 10px 0;
text-align: center;
}

.tc_c_new2 .tc_attentOk_k .tc_down .c img {
width: 161px;
height: 161px;
}

.tc_c_new2 .tc_attentOk_k .tc_down .b {
font-size: 14px;
color: #666;
text-align: center;
}

#tc_attentOk .tc_attentOk_k .tc_biao .tit {
color: #000;
}
/* pc推荐弹窗 */
#me_index_tc {
width: 728px;
display: none;
background: #fff;
border-radius: 10px;
}

#me_index_tc .close {
width: 100%;
height: 50px;
background: #f4f5f9;
border-radius: 10px 10px 0 0;
}

#me_index_tc .close span {
color: #000;
line-height: 50px;
font-size: 14px;
margin-left: 20px;
}

#me_index_tc .close a {
display: block;
float: right;
width: 16px;
height: 15px;
margin: 11px 11px 0 0;
overflow: hidden;
}

#me_index_tc .close a img {
height: 31px;
width: 16px;
}

#me_index_tc .close a:hover img {
margin-top: -15px;
}

#me_index_tc .txt {
height: 54px;
line-height: 27px;
font-size: 15px;
color: #000;
padding: 20px;
}

#me_index_tc .center {
width: 100%;
height: 248px;
}

#me_index_tc .center img {
width: 220px;
height: 220px;
}

#me_index_tc .bottom {
width: 100%;
height: 84px;
background: #f4f5f9;
border-top: 1px solid #ddd;
border-radius: 0 0 10px 10px;
}

#me_index_tc .bottom .cen_ul {
width: calc(100% - 70px);
margin-left: 70px;
}

#me_index_tc .bottom .cen_li {
width: 30%;
line-height: 84px;
text-align: left;
font-size: 14px;
color: #444;
background: url(http://cdn.hudongba.com/static_v4/images/other/me_index_circle.png) no-repeat left center;
padding-left: 17px;
float: left;
}

/* 我要推广 */
.detail_left_aside_me_index a {
width: 40px;
height: 86px;
padding-top: 40px;
text-align: center;
font-size: 17px;
color: #fff;
line-height: 19px;
background: #91d9ff url(http://cdn.hudongba.com/static_v4/images/other/me_bbd_pic.png) no-repeat center 10px;
border-radius: 5px;
position: fixed;
left: 50%;
bottom: 20px;
margin-left: -650px;
cursor: pointer;
z-index: 1001;
}

.detail_left_aside_me_index a:hover {
background-color: #0099e9;
}

/*主办方咨询电话弹窗*/
#contactTel {
width: 500px;
height: 160px;
background: #fff;
border-radius: 5px;
display: none;
}

#contactTel p {
color: #000;
text-align: center;
}

#contactTel .txt {
font-size: 16px;
margin-top: 38px;
}

#contactTel .tel {
font-size: 24px;
margin-top: 15px;
}

#contactTel .know {
width: 120px;
height: 30px;
line-height: 30px;
text-align: center;
font-size: 14px;
background: #0099e9;
color: #fff;
cursor: pointer;
margin: 20px auto 0;
border-radius: 5px;
}

#contactTel .know:hover {
background: #0082c6;
}

.poster_img_outside {
background-color: #FFF;
text-align: center;
padding-top: 20px;
}

.poster_img_outside img {
width: 600px;
}

.party_pc_title_b {
border-bottom: 1px solid #ddd;
padding-bottom: 10px;
position: relative;
}

.party_pc_title_b .party_pc_title_txt {
width: 100px;
line-height: 12px;
padding: 7px 0;
background: #80ccf4;
font-size: 14px;
color: #fff;
text-algin: center;
}

.party_pc_title_b .party_pc_title_txt span {
display: inline-block;
max-width: 39px;
white-space: nowrap;
text-overflow: ellipsis;
-webkit-text-overflow: ellipsis;
overflow: hidden;
}

.party_pc_title_b #dt_join_count {
font-size: 12px;
color: #999;
line-height: 26px;
position: absolute;
left: 110px;
top: 0px;
}

.party_pc_sign_no {
text-algin: center;
padding-top: 10px;
}

.party_pc_sign_no .wrap {
display: inline;
}

.party_pc_sign_no .wrap span {
line-height: 23px;
font-size: 14px;
color: #999;
padding-left: 10px;
}

.party_scroollTop a {
width: 42px;
height: 42px;
background-color: #999;
display: block;
position: fixed;
bottom: 140px;
right: 1%;
display: none;
z-index: 99;
}

.party_scroollTop a:hover {
background-color: #0099e9;
}

.party_scroollTop a img {
margin: 17px 13px;
}

.content-body_head_wrap {
overflow: hidden;
}

#dt_join_count_pay {
position: absolute;
top: 8px;
left: 110px;
font-size: 12px;
color: #999;
}

.footer_gray .bottom .txt ul.footer_list_ul, .footer_gray .bottom .txt ul.footer_list_ul li {
display: inline-block;
}

/*需支付-报名成功弹窗*/
#tc_bmSuccess {
width: 300px;
background-color: #FFF;
border-radius: 8px;
overflow: hidden;
z-index: 9999;
}

#tc_bmSuccess .baoSuccess .successDui {
float: left;
width: 24px;
height: 24px;
margin-top: 18px;
margin-left: 20px;
}

#tc_bmSuccess .baoSuccess p {
float: left;
display: inline-block;
line-height: 60px;
font-size: 18px;
margin-left: 10px;
color: #000;
}

/*交易保障弹窗*********/
#safeguard {
width: 500px;
height: 252px;
background-color: #FFF;
}

#safeguard .tt {
width: 100%;
height: 52px;
background-color: #f4f5f9;
}

#safeguard .tt .icon {
width: 250px;
height: 52px;
float: left;
}

#safeguard .tt .icon img {
float: left;
margin: 10px 10px 0 15px;
}

#safeguard .tt .icon span {
display: inline-block;
font-size: 14px;
line-height: 52px;
}

#safeguard .tt a {
display: block;
width: 18px;
height: 18px;
overflow: hidden;
float: right;
margin: 17px 10px 0 0;
}

#safeguard .tt a img {
width: 18px;
height: 36px;
margin-top: -18px;
}

#safeguard .tt a:hover img {
margin-top: 0px;
}

#safeguard .main .tit1 {
padding: 23px 28px;
text-align: left;
line-height: 24px;
font-size: 16px;
}

#safeguard .main .tit2 {
padding: 5px 15px;
text-align: left;
line-height: 24px;
font-size: 14px;
color: #aaa;
}

.detail_icon_fee {
width: 500px;
height: 66px;
float: left;
}

.detail_icon_fee a {
display: inline-block;
font-size: 14px;
color: #000;
padding-left: 35px;
height: 30px;
line-height: 30px;
float: left;
background: url(http://cdn.hudongba.com/static_v4/images/detail/icon_money.png) no-repeat 7px 5px;
margin: 15px 40px 0 0;
position: relative;
}

.detail_icon_fee a.icon_safeguard {
background: url(http://cdn.hudongba.com/static_v4/images/detail/icon_bao.png) no-repeat 7px 5px;
}

.detail_icon_fee a .bar_ts {
display: none;
}

.detail_icon_fee a:hover .bar_ts {
display: inline;
}

.detail_icon_fee a .bar_ts .star {
position: absolute;
z-index: 101;
top: -10px;
left: 25px;
}

.detail_icon_fee a.icon_refund .bar_ts .k {
position: absolute;
width: 234px;
height: 60px;
background: url(http://cdn.hudongba.com/static_v4/images/detail/icon_safeguard10.png) no-repeat 0 0;
left: 0;
top: -59px;
}

.detail_icon_fee a.icon_refund .bar_ts .k p {
white-space: nowrap;
padding: 12px;
color: #444;
white-space: nowrap;
}

.detail_icon_fee a.icon_safeguard .bar_ts .k {
position: absolute;
width: 365px;
height: 200px;
left: 0;
top: -178px;
background: url(http://cdn.hudongba.com/static_v4/images/detail/icon_safeguard11.png) no-repeat 0 0;
}

.detail_icon_fee a.icon_safeguard .bar_ts .k .tit1 {
text-align: left;
font-size: 14px;
height: 20px;
line-height: 20px;
background: url(http://cdn.hudongba.com/static_v4/images/detail/icon_safeguard8.png) no-repeat 0 8px;
padding-left: 15px;
margin: 15px 20px 0 20px;
color: #444;
}

.detail_icon_fee a.icon_safeguard .bar_ts .k .tit2 {
text-align: left;
line-height: 20px;
font-size: 14px;
color: #444;
padding: 8px 25px 8px 35px;
}

.detail_icon_fee a.icon_safeguard .bar_ts .k .tit3 {
text-align: left;
line-height: 20px;
font-size: 14px;
color: #aaa;
padding: 0px 25px 8px 35px;
}

/**/
.detail_share_animate {
animation: manageleftNav2 0.8s;
-moz-animation: manageleftNav2 0.8s; /* Firefox */
-webkit-animation: manageleftNav2 0.8s; /* Safari 和 Chrome */
-o-animation: manageleftNav2 0.8s;
animation-fill-mode: forwards;
-moz-animation-fill-mode: forwards;
-webkit-animation-fill-mode: forwards;
-o-animation-fill-mode: forwards;
}

@keyframes manageleftNav2 {
0% {
opacity: 0
}

100% {
opacity: 1
}
}

@-moz-keyframes manageleftNav2 {
0% {
opacity: 0
}

100% {
opacity: 1
}
}

@-webkit-keyframes manageleftNav2 {
0% {
opacity: 0
}

100% {
opacity: 1
}
}

@-o-keyframes manageleftNav2 {
0% {
opacity: 0
}

100% {
opacity: 1
}
}

/*确认订单*/
.orderPayPcWrap .topWrap {
border-bottom: 3px solid #0099e9;
position: fixed;
top: 0;
width: 100%;
background: #fff;
z-index: 1;
}

.orderPayPcWrap .top {
width: 1000px;
height: 58px;
padding-top: 10px;
line-height: 68px;
margin: 0 auto;
}

.orderPayPcWrap h2 {
width: 1000px;
height: 36px;
border-bottom: 2px solid #d7dae6;
position: relative;
font-weight: normal;
margin: 0 auto;
}

.orderPayPcWrap h2 span {
font-size: 18px;
color: #444;
line-height: 36px;
border-bottom: 2px solid #0099e9;
position: absolute;
left: 0;
top: 0;
}

.orderPayPcWrap h2.margin_t {
margin-top: 120px;
}

.orderPayPcWrap .joinDetail {
width: 980px;
margin: 0 auto 55px;
}

.orderPayPcWrap .joinDetail .partyBox {
height: 98px;
margin: 30px auto 20px;
}

.orderPayPcWrap .joinDetail .partyBox img {
float: left;
width: 169px;
height: 98px;
margin-right: 20px;
}

.orderPayPcWrap .joinDetail .partyBox .tlt {
font-size: 14px;
color: #444;
height: 55px;
line-height: 30px;
}

.orderPayPcWrap .joinDetail .partyBox .tlt a:hover {
color: #0099e9;
}

.orderPayPcWrap .joinDetail .partyBox .time,
.orderPayPcWrap .joinDetail .partyBox .location {
font-size: 14px;
color: #aaa;
line-height: 22px;
}

.orderPayPcWrap .joinDetail .ticketBox {
overflow: hidden; /*background: #f4f9fe;*/
}

.orderPayPcWrap .joinDetail .ticketBox li {
float: left;
width: 210px;
line-height: 40px;
text-align: center;
font-size: 14px;
color: #666; /*border-bottom: 1px solid #fff; border-left: 1px solid #fff;*/
}

.orderPayPcWrap .joinDetail .ticketBox li.gray {
background-color: #f6f6f6;
}

.orderPayPcWrap .joinDetail .ticketBox li.first {
width: 327px;
border-left: none;
padding-left: 20px;
text-align: left;
}

.orderPayPcWrap .joinDetail .total {
float: right;
text-align: right;
font-size: 14px;
color: #444;
padding-right: 10px;
line-height: 30px;
}

.orderPayPcWrap .joinDetail .total span {
font-size: 20px;
}

.orderPayPcWrap .joinDetail .total i {
font-style: normal;
color: #ff9933;
font-size: 20px;
}

.orderPayPcWrap .joinTexe {
width: 980px;
margin: 10px auto 35px; /* background: #f4f9fe;*/
padding-bottom: 25px;
}

.orderPayPcWrap .joinTexe h4 {
line-height: 30px;
font-size: 14px;
color: #444;
border-bottom: 1px solid #ddd;
border-top: 10px solid #fff;
background: url(http://cdn.hudongba.com/static_v4/images/other/more_apply_icon1.png) no-repeat 15px center;
padding-left: 45px;
font-weight: normal;
}

.orderPayPcWrap .joinTexe h5 {
line-height: 20px;
font-size: 16px;
color: #444;
padding-left: 15px;
font-weight: bold;
width: 45px;
float: left;
clear: both;
text-align: left;
padding-top: 7px;
}

.orderPayPcWrap .joinTexe .txt {
font-size: 14px;
padding-left: 60px;
color: #444;
line-height: 26px;
}

.orderPayPcWrap .joinTexe .txt span {
color: #999;
}

.orderPayPcWrap .joinTexe .btn {
float: right;
padding-right: 5px;
margin-top: 15px;
}

.joinMessR {
width: 800px;
float: left;
overflow: hidden;
}

.joinTexe .btn a {
font-size: 14px;
color: #0099e9;
line-height: 50px;
}

.joinTexe .btn a.open,
.joinTexe.myliAll .btn a.close {
display: none;
}

.joinTexe .btn a.close,
.joinTexe.myliAll .btn a.open {
display: block;
}

.orderPayPcWrap .joinTexe .myUl .btn a:hover {
color: #0082c5;
}

.orderPayPcWrap .coupon {
width: 980px;
margin: 0 auto 55px;
overflow: hidden;
padding-left: 20px;
}

.orderPayPcWrap .coupon li {
float: left;
width: 185px;
height: 75px;
background: url(http://cdn.hudongba.com/static_v4/images/other/more_apply_coupon_no.jpg) no-repeat;
margin: 22px 10px 0 0;
padding-left: 15px;
cursor: pointer;
}

.orderPayPcWrap .coupon li.thisOver {
background-image: url(http://cdn.hudongba.com/static_v4/images/other/more_apply_coupon.jpg);
}

.orderPayPcWrap .coupon li .txt1 {
font-size: 20px;
color: #444;
line-height: 30px;
}

.orderPayPcWrap .coupon li .txt2 {
font-size: 12px;
color: #444;
line-height: 20px;
}

.orderPayPcWrap .coupon li .txt3 {
font-size: 12px;
color: #999;
line-height: 20px;
}

.orderPayPcWrap .payType {
width: 980px;
height: 70px;
margin: 0 auto 55px;
overflow: hidden;
padding-left: 20px;
}

.orderPayPcWrap .payType li {
float: left;
width: 170px;
height: 45px;
border: 1px solid #d2d6df;
border-radius: 5px;
overflow: hidden;
margin: 20px 40px 0 0;
cursor: pointer;
}

.orderPayPcWrap .payType li.thisOver {
border-color: #0099e9;
background: url(http://cdn.hudongba.com/static_v4/images/other/manage_ticket_over.png) no-repeat 152px 27px;
}

.orderPayPcWrap .payType li img {
display: block;
margin: 9px auto;
}

.orderPayPcWrap .coupon_list_ordercount {
margin: 20px auto;
width: 1000px;
}

.orderPayPcWrap .coupon_list_ordercount .all_money,
.orderPayPcWrap .coupon_list_ordercount .coupon_money,
.orderPayPcWrap .coupon_list_ordercount .money {
overflow: hidden;
text-align: right;
font-size: 14px;
padding-top: 10px;
}

.orderPayPcWrap .coupon_list_ordercount .all_money {
padding-bottom: 6px;
}

.orderPayPcWrap .coupon_list_ordercount .all_money p,
.orderPayPcWrap .coupon_list_ordercount .coupon_money p,
.orderPayPcWrap .coupon_list_ordercount .money p {
display: inline-block;
width: 120px;
}

.orderPayPcWrap .coupon_list_ordercount .coupon_money p strong {
font-weight: normal;
}

.orderPayPcWrap .coupon_list_ordercount .money p {
font-size: 22px;
color: #ff9933;
}


.orderPayPcWrap .coupon_list_payBtn {
margin: 20px auto;
width: 1000px;
overflow: hidden;
}

.orderPayPcWrap .coupon_list_payBtn a {
display: inline-block;
width: 180px;
height: 42px;
text-align: center;
line-height: 42px;
color: #FFF;
font-size: 16px;
background-color: #0099e9;
float: right;
border-radius: 3px;
}

.orderPayPcWrap .coupon_list_payBtn a:hover {
background-color: #0082c5;
}

.orderPayPcWrap .new_header_top_wrap {
width: 100%;
background: #f6f6f6;
}

.orderPayPcWrap .new_header_top {
height: 36px;
width: 1190px;
margin: 0 auto;
text-align: right;
position: relative;
z-index: 999;
}

.orderPayPcWrap .new_header_top .top_nav {
line-height: 29px;
display: inline-block;
margin: 2px 155px 0 0;
}

.orderPayPcWrap .new_header_top .top_nav li {
display: inline-block;
}

.orderPayPcWrap .new_header_top .top_nav li a {
color: #666;
padding: 0 10px;
font-size: 12px;
}

.orderPayPcWrap .new_header_top .top_nav li a:hover {
color: #0099e9;
}

.orderPayPcWrap .new_header_top .top_nav span {
color: #ddd;
}

.orderPayPcWrap .new_header_top .close_this {
display: inline-block;
float: right;
margin-top: 3px
}

.orderPayPcWrap .new_header_top .close_this a {
color: #666;
padding: 0 5px;
font-size: 12px;
line-height: 29px;
}

.orderPayPcWrap .new_header_top .mem_r {
overflow: hidden;
width: 150px;
min-height: 38px;
float: right;
}

.orderPayPcWrap .new_header_top .mem_r:hover {
background-color: #FFF;
}

.orderPayPcWrap .new_header_top .mem_r a#a_top_pic {
display: block;
width: 20px;
height: 20px;
overflow: hidden;
float: left;
margin: 8px 0 0 10px;
background: url(http://cdn.hudongba.com/static_v4/images/other/face_default_20.png) no-repeat;
}

.orderPayPcWrap .new_header_top .mem_r a#a_top_pic img {
width: 20px;
height: 20px;
border-radius: 20px;
}

.orderPayPcWrap .new_header_top .mem_r a#a_top_user {
display: block;
width: 90px;
height: 20px;
line-height: 20px;
padding-right: 13px;
background: url(http://cdn.hudongba.com/static_v4/images/manage/mem_jiao.png) no-repeat 93px 9px;
font-size: 12px;
color: #999;
white-space: nowrap;
text-overflow: ellipsis;
-o-text-overflow: ellipsis;
overflow: hidden;
float: left;
margin: 7px 0 0 4px;
text-align: left;
}

.orderPayPcWrap .new_header_top .mem_r:hover a#a_top_user {
color: #444;
background: url(http://cdn.hudongba.com/static_v4/images/manage/mem_jiao.png) no-repeat 93px -11px;
}

.orderPayPcWrap .new_header_top .mem_r a#a_top_envelope {
display: block;
width: 15px;
height: 10px;
overflow: hidden;
float: left;
margin: 9px 0 0 8px;
}

.orderPayPcWrap .new_header_top .mem_r .a_top_nav {
width: 150px;
margin-top: 36px;
border-top: 1px solid #e5e5e5;
display: none;
background-color: #FFF;
}

.orderPayPcWrap .new_header_top .mem_r:hover .a_top_nav {
display: block;
}

.orderPayPcWrap .new_header_top .mem_r .a_top_nav li {
height: 40px;
line-height: 40px;
border-bottom: 1px solid #e5e5e5;
}

.orderPayPcWrap .new_header_top .mem_r .a_top_nav li a {
display: block;
height: 40px;
line-height: 40px;
color: #666;
font-size: 12px;
text-align: left;
padding-left: 25px;
}

.orderPayPcWrap .new_header_top .mem_r .a_top_nav li a:hover {
background-color: #eee;
}

.orderPayPcWrap .joinTexe.myliAll .myUl li,
.orderPayPcWrap .joinTexe.myliAll .myUl li .personList {
display: block;
padding-bottom: 15px;
}

.orderPayPcWrap .joinTexe .myUl.singleToAll li {
padding-top: 15px;
}

.orderPayPcWrap .joinTexe .myUl li .personList {
overflow: hidden;
border-top: 1px solid #e7ecf2;
padding: 15px 0;
}

.orderPayPcWrap .joinTexe .myUl li .personList.onlyOne {
border: none;
}

.orderPayPcWrap .joinTexe .myUl li .personList:first-child {
border: none;
}


/*取消关注弹窗*/
#qx_focus {
width: 500px;
height: 160px;
display: none;
background: #fff;
border-radius: 8px;
}

#qx_focus .tc_delhd_head {
height: 25px;
border-top-left-radius: 8px;
border-top-right-radius: 8px;
overflow: hidden;
background: #fff;
}

#qx_focus .tc_delhd_head span {
display: none;
line-height: 45px;
font-size: 15px;
color: #FFF;
float: left;
margin-left: 20px;
}

#qx_focus .tc_delhd_head a {
display: block;
width: 16px;
height: 15px;
overflow: hidden;
float: right;
margin: 10px 15px 0 0;
}

#qx_focus .tc_delhd_head a img {
width: 16px;
height: 31px;
}

#qx_focus .tc_delhd_head a:hover img {
margin-top: -15px;
}

#qx_focus .bj_white {
background-color: #FFF;
padding-bottom: 30px;
overflow: hidden;
border-bottom-left-radius: 8px;
border-bottom-right-radius: 8px;
}

#qx_focus .tc_delhd_P {
width: 100%;
height: 20px;
font-size: 16px;
color: #000;
margin: 10px 0 0 30px;
}

#qx_focus .tc_delhd_txt {
margin: 10px 0 0 30px;
font-size: 14px;
color: #000;
}

#qx_focus .tc_delhd_top {
font-size: 16px;
color: #666;
line-height: 25px;
padding: 20px 0;
text-align: center;
overflow: hidden;
}

#qx_focus .tc_delhd_btn {
margin: 20px 30px 0;
}

#qx_focus .tc_delhd_btn a {
display: inline-block;
width: 88px;
height: 28px;
line-height: 28px;
text-align: center;
float: right;
margin: 0 60px 0 -50px;
background-color: #0099e9;
color: #FFF;
border-radius: 5px;
border: 1px solid #0099e9;
}

#qx_focus .tc_delhd_btn a:hover {
background-color: #0082c6;
border: 1px solid #0082c6;
}

#qx_focus .tc_delhd_btn a.l {
background: #fff;
border: 1px solid #ddd;
color: #000;
}

#qx_focus .tc_delhd_btn a.l:hover {
background-color: #ddd;
}

.upImg {
display: inline-block;
border: 1px solid #ddd;
border-radius: 3px;
font-size: 60px;
color: #ddd;
float: left;
text-align: center;
background-color: #FFF;
}

/*广告投放*/
.advertising_info_top {
width: 300px;
margin-top: 20px;
}

.advertising_info_top div {
margin: 0 auto;
}

.advertising_info_bottom {
width: 850px;
height: 105px;
margin-top: 40px;
}

.advertising_info_bottom img {
width: 100%;
}

/*pc填写报名者信息页面*/
.moreApplyWrapBody {
background: #efeff4;
}

.moreApplyWrapBody .header_public_outside {
position: fixed;
width: 100%;
z-index: 1;
}

.moreApplyWrap {
width: 1150px;
min-height: 700px;
padding: 80px 20px 100px;
margin: 0 auto;
background: #fff;
}

.moreApplyWrap h2 {
height: 36px;
border-bottom: 2px solid #d7dae6;
position: relative;
font-weight: normal
}

.moreApplyWrap h2 span {
font-size: 18px;
color: #444;
line-height: 36px;
border-bottom: 2px solid #0099e9;
position: absolute;
left: 0;
top: 0;
padding-right: 22px;
}

.moreApplyWrap .ticketDetail {
margin: 30px 0 60px;
}

.moreApplyWrap .ticketDetail .title {
height: 40px;
background: #f6f6f6;
}

.moreApplyWrap .ticketDetail .title li {
width: 250px;
line-height: 40px;
text-align: center;
font-size: 14px;
color: #666;
float: left;
border-left: 1px solid #fff;
}

.moreApplyWrap .ticketDetail .title li.first {
width: 387px;
border: none;
padding-left: 10px;
text-align: left;
}

.moreApplyWrap .ticketDetail .tableWrap.thisOver {
height: 51px;
overflow: hidden;
}

.moreApplyWrap .ticketDetail table tr {
height: 50px;
font-size: 18px;
color: #444;
}

.moreApplyWrap .ticketDetail table td {
width: 251px;
text-align: center;
font-size: 16px;
line-height: 18px;
}

.moreApplyWrap .ticketDetail table td.first {
width: 377px;
text-align: left;
padding: 0 10px;
font-size: 14px;
}

.moreApplyWrap .ticketDetail table td span {
float: left;
display: block;
width: 22px;
height: 22px;
cursor: pointer;
}

.moreApplyWrap .ticketDetail table td span.little {
margin: 14px 0 14px 70px;
background: url(http://cdn.hudongba.com/static_v4/images/other/more_apply_jian.jpg) no-repeat
}

.moreApplyWrap .ticketDetail table td span.more {
margin-top: 14px;
background: url(http://cdn.hudongba.com/static_v4/images/other/more_apply_jia.jpg) no-repeat
}

.moreApplyWrap .ticketDetail table td span.gray {
opacity: 0.2
}

.moreApplyWrap .ticketDetail table td u.itemNote {
display: inline-block;
font-size: 12px;
color: #aaa;
text-decoration: none;
}

.moreApplyWrap .ticketDetail table td i {
float: left;
width: 54px;
height: 28px;
line-height: 28px;
font-style: normal;
font-size: 16px;
color: #000;
border: 1px solid #d2d6df;
margin: 10px 6px;
}

.moreApplyWrap .ticketDetail table td.ticketPrice b {
dispaly: inline-block;
min-width: 90px;
text-align: center;
float: left;
margin-left: 80px;
}

.moreApplyWrap .ticketDetail table td.ticketPrice u {
display: inline-block;
float: left;
}

.moreApplyWrap .ticketDetail .wrap a {
float: left;
padding-top: 8px;
font-size: 14px;
color: #0099e9;
line-height: 34px;
width: 95px;
margin-left: 525px;
text-align: center;
}

.moreApplyWrap .ticketDetail .wrap .txt {
float: right;
font-size: 14px;
color: #444;
line-height: 60px;
}

.moreApplyWrap .ticketDetail .wrap .txt span {
font-size: 20px;
}

.moreApplyWrap .ticketDetail .wrap .txt i {
font-size: 20px;
font-style: normal;
color: #ff9933;
}

.moreApplyWrap .ticketDetail .wrap .txt u {
padding: 0 15px;
}

.moreApplyWrap .applyTxt {
border: 1px solid #d2d6df;
margin-top: 30px;
padding-bottom: 10px;
}

.moreApplyWrap .applyTxt.single {
padding: 20px;
}

.moreApplyWrap .applyTxt.single dl {
padding: 0 0 10px 20px;
}

.moreApplyWrap .applyTxt h3 {
line-height: 28px;
font-size: 14px;
color: #444;
border-bottom: 1px solid #d2d6df;
background: #f6f6f6 url(http://cdn.hudongba.com/static_v4/images/other/more_apply_icon1.png) no-repeat 15px center;
padding-left: 45px;
font-weight: normal;
}

.moreApplyWrap .applyTxt h4 {
font-size: 14px;
color: #444;
padding-left: 50px;
line-height: 40px;
font-weight: normal;
}

.moreApplyWrap .applyTxt dl {
padding: 0 0 10px 75px;
overflow: hidden;
}

.moreApplyWrap .applyTxt dt {
font-size: 14px;
color: #666;
line-height: 32px;
}

.moreApplyWrap .applyTxt dd input {
height: 30px;
line-height: 30px;
padding: 0 5px;
border: 1px solid #d2d6df;
}

.moreApplyWrap .applyTxt .name dt,
.moreApplyWrap .applyTxt .tel dt {
width: 55px;
float: left;
}

.moreApplyWrap .applyTxt .name input,
.moreApplyWrap .applyTxt .tel input {
width: 220px;
}

.moreApplyWrap .applyTxt .ontTxt input {
width: 630px;
}

.moreApplyWrap .applyTxt textarea {
width: 630px;
height: 60px;
resize: none;
padding: 5px;
line-height: 16px;
border: 1px solid #d2d6df;
}

.moreApplyWrap .applyTxt .oneButton dd,
.moreApplyWrap .applyTxt .moreButton dd {
font-size: 14px;
color: #000;
line-height: 32px;
}

.moreApplyWrap .applyTxt .oneButton dd span {
width: 16px;
height: 16px;
float: left;
background: url(http://cdn.hudongba.com/static_v4/images/other/popups_radio.png) no-repeat left top;
margin: 8px 5px 8px 3px;
}

.moreApplyWrap .applyTxt .oneButton dd.this_over span {
background-position: 0 -16px;
}

.moreApplyWrap .applyTxt .moreButton dd span {
width: 14px;
height: 14px;
float: left;
background: url(http://cdn.hudongba.com/static_v4/images/other/icon_findfield03.png) no-repeat left top;
margin: 9px 5px 9px 3px;
}

.moreApplyWrap .applyTxt .moreButton dd.this_over span {
background-position: 0 -14px;
}

.moreApplyWrap .applyTxt .applyTxtWrap {
position: relative;
overflow: hidden;
}

.moreApplyWrap .applyTxt .openBtn a {
display: inline-block;
width: 40px;
position: absolute;
top: 10px;
right: 20px;
font-size: 14px;
color: #0099e9;
background: url(http://cdn.hudongba.com/static_v4/images/detail/arrow_up.png) no-repeat right center / 10px 6px;
}

.moreApplyWrap .applyTxt .openBtn a:hover {
color: #0082c5;
}

.moreApplyWrap .txtBtn {
padding: 5px 0 10px 40px;
}

.moreApplyWrap .txtBtn a {
font-size: 14px;
color: #aaa;
}

.moreApplyWrap .txtBtn a span {
display: inline-block;
overflow: hidden;
width: 17px;
height: 17px;
float: left;
margin-right: 5px;
}

.moreApplyWrap .txtBtn a:hover {
color: #0099e9;
}

.moreApplyWrap .txtBtn a:hover span img {
margin-top: -17px;
}

.moreApplyWrap .submit a {
float: right;
width: 186px;
height: 42px;
line-height: 42px;
font-size: 16px;
color: #fff;
background: #0099e9;
border-radius: 3px;
text-align: center;
margin: 30px 0 0;
}

.moreApplyWrap .submit a:hover {
background: #0082c5;
}

/*pc填写报名者信息页面 订单数量超过20时 弹窗*/
#orderBeyondTc {
width: 500px;
height: 160px;
background: #fff;
border-radius: 5px;
overflow: hidden;
display: none;
}

#orderBeyondTc .txt {
font-size: 16px;
color: #000;
line-height: 24px;
text-align: center;
padding: 40px 35px 0;
}

#orderBeyondTc .btn {
display: block;
margin: 20px auto 0;
width: 126px;
height: 30px;
line-height: 30px;
background: #0099e9;
border-radius: 5px;
font-size: 14px;
color: #fff;
text-align: center;
}

/*0312*/
.infoMation {
}

.itemBox {
border: 1px solid #d2d6df;
margin-top: 30px;
padding-bottom: 10px;
}

.itemBox .itemName {
line-height: 28px;
font-size: 14px;
color: #444;
border-bottom: 1px solid #d2d6df;
background: #f6f6f6 url(http://cdn.hudongba.com/static_v4/images/other/more_apply_icon1.png) no-repeat 15px center;
padding-left: 45px;
}

.itemBox .ticketList {
}

.itemBox .ticketList .ticketName {
font-size: 14px;
color: #444;
padding-left: 50px;
line-height: 40px;
cursor: pointer;
}

.itemBox .ticketList .ticketName .ticketonlyone {
visibility: hidden;
}

.itemBox .ticketList .ticketName i {
display: inline-block;
font-size: 14px;
color: #0099e9;
height: 18px;
line-height: 18px;
background: url(http://cdn.hudongba.com/static_v4/images/detail/detail_item_power.png) no-repeat right 5px;
padding-right: 15px;
float: right;
margin: 7px 15px 0 0;
}

.itemBox .ticketList .ticketName i.thisover {
background: url(http://cdn.hudongba.com/static_v4/images/detail/detail_item_power.png) no-repeat right -88px;
}

.itemBox .ticketList .infoList {
padding: 0 0 10px 75px;
overflow: hidden;
}

.itemBox .ticketList .infoList .infoText1 {
}

.itemBox .ticketList .infoList .infoText1 span {
display: inline-block;
font-size: 14px;
color: #666;
line-height: 32px;
width: 55px;
float: left;
}

.itemBox .ticketList .infoList .infoText1 input {
height: 30px;
line-height: 30px;
padding: 0 5px;
border: 1px solid #d2d6df;
width: 220px;
background-color: #fdfdfd;
font-size: 14px;
}

.itemBox .ticketList .infoList .infoText2 {
}

.itemBox .ticketList .infoList .infoText1 .infoName, .itemBox .ticketList .infoList .infoText2 .infoName {
display: block;
font-size: 14px;
color: #666;
line-height: 32px;
}

.itemBox .ticketList .infoList .infoText1 .infoMain input, .itemBox .ticketList .infoList .infoText2 .infoMain input {
height: 30px;
line-height: 30px;
padding: 0 5px;
border: 1px solid #d2d6df;
width: 630px;
background-color: #fdfdfd;
font-size: 14px;
}

.itemBox .ticketList .infoList .infoTextLong .infoName {
display: block;
font-size: 14px;
color: #666;
line-height: 32px;
}

.itemBox .ticketList .infoList .infoTextLong .infoMain textarea {
width: 630px;
height: 60px;
resize: none;
padding: 5px;
line-height: 16px;
border: 1px solid #d2d6df;
background-color: #fdfdfd;
font-size: 14px;
}

.itemBox .ticketList .infoList .infoSingleVote .voteList,
.itemBox .ticketList .infoList .infoMultiVote .voteList {
overflow: hidden;
}

.itemBox .ticketList .infoList .infoSingleVote .infoName,
.itemBox .ticketList .infoList .infoMultiVote .infoName {
display: block;
font-size: 14px;
color: #666;
line-height: 32px;
}

.itemBox .ticketList .infoList .infoSingleVote .infoMain,
.itemBox .ticketList .infoList .infoMultiVote .infoMain {
overflow: hidden;
}

.itemBox .ticketList .infoList .infoSingleVote .infoMain .voteList i {
width: 16px;
height: 16px;
float: left;
background: url(http://cdn.hudongba.com/static_v4/images/other/popups_radio.png) no-repeat left top;
margin: 8px 5px 8px 3px;
}

.itemBox .ticketList .infoList .infoSingleVote .infoMain .voteList i.thisover {
    background-position: 0 -16px;
}

.itemBox .ticketList .infoList .infoMultiVote .infoMain .voteList i {
width: 14px;
height: 14px;
float: left;
background: url(http://cdn.hudongba.com/static_v4/images/other/icon_findfield03.png) no-repeat left top;
margin: 9px 5px 9px 3px;
}

.itemBox .ticketList .infoList .infoMultiVote .infoMain .voteList i.thisover {
    background-position: 0 -14px;
}

.itemBox .ticketList .infoList .infoSingleVote .infoMain .voteList span,
.itemBox .ticketList .infoList .infoMultiVote .infoMain .voteList span {
font-size: 14px;
color: #000;
line-height: 32px;
}

.itemBox .ticketList .infoList.powerhide .infoText2,
.itemBox .ticketList .infoList.powerhide .infoTextLong,
.itemBox .ticketList .infoList.powerhide .infoSingleVote,
.itemBox .ticketList .infoList.powerhide .infoMultiVote,
.itemBox .ticketList .infoList.powerhide .infoImage {
display: none;
}

.infoPower {
padding: 5px 0 10px 50px;
cursor: pointer;
}

.infoPower.over {
display: block;
}

.infoPower span {
font-size: 14px;
color: #aaa;
}

.infoPower.thisover span {
color: #0099e9;
}

.infoPower i {
display: inline-block;
overflow: hidden;
width: 17px;
height: 17px;
float: left;
margin-right: 5px;
}

.infoPower i img {
width: 17px;
height: 34px;
}

.infoPower.thisover i img {
margin-top: -17px;
}

.infoMationOnly {
border: 1px solid #d2d6df;
margin-top: 30px;
padding: 20px 0 20px 20px;
}

.infoListOnly {
overflow: hidden;
}

.infoListOnly .infoText1 {
}

.infoListOnly .infoText1 span {
display: inline-block;
font-size: 14px;
color: #666;
line-height: 32px;
width: 55px;
float: left;
overflow: hidden;
margin-bottom: 12px;
}

.infoListOnly .infoText1 input {
height: 30px;
line-height: 30px;
padding: 0 5px;
border: 1px solid #d2d6df;
width: 220px;
background-color: #fdfdfd;
font-size: 14px;
}

.infoListOnly .infoText1,
.infoListOnly .infoText2,
.infoListOnly .infoTextLong,
.infoListOnly .infoSingleVote,
.infoListOnly .infoMultiVote {
margin-top: 12px;
}

.infoListOnly .infoText1 .infoName, .infoListOnly .infoText2 .infoName {
display: block;
font-size: 14px;
color: #666;
line-height: 32px;
}

.infoListOnly .infoText1 .infoMain input, .infoListOnly .infoText2 .infoMain input {
height: 30px;
line-height: 30px;
padding: 0 5px;
border: 1px solid #d2d6df;
width: 630px;
background-color: #fdfdfd;
font-size: 14px;
}

.infoListOnly .infoTextLong .infoName {
display: block;
font-size: 14px;
color: #666;
line-height: 32px;
}

.infoListOnly .infoTextLong .infoMain textarea {
width: 630px;
height: 60px;
resize: none;
padding: 5px;
line-height: 16px;
border: 1px solid #d2d6df;
background-color: #fdfdfd;
font-size: 14px;
}

.infoListOnly .infoSingleVote .voteList,
.infoListOnly .infoMultiVote .voteList {
overflow: hidden;
}

.infoListOnly .infoSingleVote .infoName,
.infoListOnly .infoMultiVote .infoName,
.infoListOnly .image .infoName {
display: block;
font-size: 14px;
color: #666;
line-height: 32px;
}

.infoListOnly .infoSingleVote .infoMain,
.infoListOnly .infoMultiVote .infoMain {
overflow: hidden;
}

.infoListOnly .infoSingleVote .infoMain .voteList i {
width: 16px;
height: 16px;
float: left;
background: url(http://cdn.hudongba.com/static_v4/images/other/popups_radio.png) no-repeat left top;
margin: 8px 5px 8px 3px;
}

.infoListOnly .infoSingleVote .infoMain .voteList i.thisover {
background-position: 0 -16px;
}

.infoListOnly .infoMultiVote .infoMain .voteList i {
width: 14px;
height: 14px;
float: left;
background: url(http://cdn.hudongba.com/static_v4/images/other/icon_findfield03.png) no-repeat left top;
margin: 9px 5px 9px 3px;
}

.infoListOnly .infoMultiVote .infoMain .voteList i.thisover {
background-position: 0 -14px;
}

.infoListOnly .infoSingleVote .infoMain .voteList span,
.infoListOnly .infoMultiVote .infoMain .voteList span {
font-size: 14px;
color: #000;
line-height: 32px;
}

.tableWrap table tr {
display: none;
}

.tableWrap table tr.firsttr {
display: block;
}

.tableWrap table.allshow tr,
.tableWrap table.ifFirstCome tr {
display: block;
}

/*上传图片*/
.infoListOnly .liBar {
border: none;
padding: 0;
position: relative;
padding-bottom: 35px;
}

.infoListOnly .uploadInput {
width: 143px;
height: 129px;
position: absolute;
left: 0;
top: 0;
opacity: 0;
cursor: pointer;
}

.infoListOnly .upimgBj {
float: left;
width: 143px;
height: 129px;
overflow: hidden;
background-image: url("http://cdn.hudongba.com/static_v4/images/other/upimg01.png");
}

.infoListOnly .upimgBj img {
width: 143px;
height: 129px;
}

.infoListOnly .liBar:hover .upimgBj {
background-image: url("http://cdn.hudongba.com/static_v4/images/other/upimg01_on.png");
background-size: cover;
background-position: center center;
}

.infoListOnly .upimgNote {
display: inline-block;
width: 350px;
margin: 50px 0 0 15px;
line-height: 22px;
font-size: 12px;
color: #999;
}

.infoListOnly .trans_black {
width: 143px;
height: 40px;
background-color: rgba(0,0,0,0.6);
line-height: 40px;
text-align: center;
font-size: 14px;
color: #FFF;
position: absolute;
left: 0;
top: 89px;
}

.infoMationOnly .image,
.infoMation .image {
padding-bottom: 30px;
}

.joinTexe .myUl {
width: 980px;
overflow: hidden;
margin: 10px auto;
}

.joinTexe .myUl li {
border-top: 10px solid #FFF;
}

.joinTexe .myUl li h4 {
border-top: 10px solid #f4f9fe;
}

.joinTexe .myUl .li_text_short {
height: 35px;
line-height: 35px;
padding-left: 50px;
}

.joinTexe .myUl .li_text_short.litext01 {
border: none;
}

.joinTexe .myUl .li_text_short .d_name {
display: inline-block;
font-size: 14px;
color: #999;
float: left;
padding-right: 10px;
}

.joinTexe .myUl .li_text_short .d_content {
display: inline-block;
font-size: 14px;
color: #444;
float: left;
}

.joinTexe .myUl .li_text_long {
padding: 4px 0;
overflow: hidden;
padding-left: 50px;
padding-right: 20px;
}

.joinTexe .myUl .li_text_long .c_name {
display: block;
line-height: 18px;
font-size: 14px;
color: #999;
padding: 3px 0;
}

.joinTexe .myUl .li_text_long .c_content {
display: block;
line-height: 18px;
font-size: 14px;
color: #444;
padding: 3px 0;
}

.joinTexe .myUl .li_text_single {
padding: 4px 0;
padding-left: 50px;
}

.joinTexe .myUl .li_text_single .c_name {
display: block;
line-height: 18px;
font-size: 14px;
color: #999;
padding: 3px 0;
}

.joinTexe .myUl .li_text_single .optionList {
width: 100%;
overflow: hidden;
}

.joinTexe .myUl .li_text_single .optionList .optionListTrue {
width: 100%;
overflow: hidden;
padding: 5px 0;
}

.joinTexe .myUl .li_text_single .optionList .optionListTrue i {
width: 16px;
height: 16px;
display: inline-block;
float: left;
background: url(http://cdn.hudongba.com/static_v4/images/detail/icon_single_gray2.png) no-repeat 0 0;
margin-top: 4px
}

.joinTexe .myUl .li_text_single .optionList .optionListTrue i.i_multi {
    background: url(http://cdn.hudongba.com/static_v4/images/detail/icon_multi_gray2.png) no-repeat 0 0;
}

.joinTexe .myUl .li_text_single .optionList .optionListTrue p {
display: inline-block;
width: calc(100% - 35px);
float: left;
line-height: 18px;
font-size: 14px;
color: #444;
padding: 3px 0;
line-height: 18px;
margin-left: 10px;
}

.joinTexe .myUl .li_text_image {
padding-left: 50px;
}

.joinTexe .myUl .li_text_image .c_name {
display: block;
line-height: 18px;
font-size: 14px;
color: #999;
padding: 7px 0;
}

.joinTexe .myUl .li_text_image .c_image {
overflow: hidden;
}

.joinTexe .myUl .li_text_image .c_image img {
width: 140px;
height: 130px;
}

.moreApplyWrap .submit {
clear: both;
}

.select_num {
overflow: hidden;
padding: 10px 0 5px 2px;
}

.select_num .less {
display: inline-block;
width: 22px;
height: 22px;
background: url(http://cdn.hudongba.com/static_v4/images/detail/icon_less_pc.png) no-repeat 0 0;
float: left;
margin: 5px 5px 0 3px;
}

.select_num .add {
display: inline-block;
width: 22px;
height: 22px;
background: url(http://cdn.hudongba.com/static_v4/images/detail/icon_add_pc.png) no-repeat 0 0;
float: left;
margin: 5px 5px 0 5px;
}

.select_num .count {
width: 54px;
height: 28px;
border: 1px solid #d2d6df;
float: left;
}

.select_num .count input {
width: 100%;
height: 18px;
margin: 5px 0;
text-align: center;
}

.join_box_Xq {
overflow: hidden;
margin: 5px 10px 5px;
border-bottom: 1px solid #e7ecf2;
padding-bottom: 15px;
}

.join_property_xuhao {
display: inline-block;
width: 80px;
height: 30px;
line-height: 30px;
font-size: 16px;
color: #444;
text-align: left;
float: left;
margin-top: 13px;
font-weight: bold;
}

.pop_massage {
display: block;
width: 1050px;
float: left;
}

.pop_massage .optionsName {
display: block;
height: 35px;
line-height: 35px;
font-size: 14px;
color: #98a4b4;
padding-top: 10px;
}

.pop_massage .dan_h .inpoutK {
display: block;
width: 638px;
height: 30px;
border: 1px solid #d2d6df;
background-color: #fdfdfd;
}

.pop_massage .dan_h .inpoutK input {
width: 620px;
height: 18px;
margin: 6px 9px;
font-size: 14px;
color: #444;
}

.pop_massage .duo_h .inpoutK {
display: block;
width: 638px;
height: 72px;
border: 1px solid #d2d6df;
background-color: #fdfdfd;
}

.pop_massage .duo_h .inpoutK textarea {
width: 620px;
height: 60px;
margin: 6px 9px;
font-size: 14px;
color: #444;
line-height: 20px;
}

.pop_massage .dan_x .inpoutK,
.pop_massage .duo_x .inpoutK {
width: 638px;
overflow: hidden;
}

.pop_massage .dan_x .inpoutK p,
.pop_massage .duo_x .inpoutK p {
line-height: 32px;
}

.pop_massage .dan_x .inpoutK p strong,
.pop_massage .duo_x .inpoutK p strong {
font-weight: normal;
font-size: 14px;
color: #444;
}

.pop_massage .dan_x .inpoutK p span {
width: 16px;
height: 16px;
float: left;
background: url(http://cdn.hudongba.com/static_v4/images/other/popups_radio.png) no-repeat left top;
margin: 8px 10px 8px 3px;
cursor: pointer;
}

.pop_massage .dan_x .inpoutK p span.thisover {
background-position: 0 -16px;
}

.pop_massage .duo_x .inpoutK p span {
width: 14px;
height: 14px;
float: left;
background: url(http://cdn.hudongba.com/static_v4/images/other/icon_findfield03.png) no-repeat left top;
margin: 9px 10px 9px 3px;
cursor: pointer;
}

.pop_massage .duo_x .inpoutK p span.thisover {
background-position: 0 -14px;
}

.countWrap .txt {
float: right;
font-size: 14px;
color: #444;
line-height: 30px;
width: 100%;
text-align: right;
padding-top: 8px;
}

.countWrap .txt span {
font-size: 20px;
}

.countWrap .txt i {
font-size: 20px;
font-style: normal;
color: #ff9933;
}

.countWrap .txt u {
padding: 0 15px;
}

/*营销广告*/
.marketing_advert {
position: fixed;
bottom: 0;
left: 0;
z-index: 1000;
width: 100%;
height: 130px;
display: none;
}

.marketing_advert a.advert_pic1 {
display: block;
width: 119px;
height: 76px;
position: fixed;
bottom: 0;
left: 0;
}

.marketing_advert a.advert_pic2 {
display: block;
width: 100%;
height: 130px;
background: #c5f1ff;
opacity: 0.92;
position: fixed;
bottom: 0;
left: -100%;
}

.marketing_advert a.advert_pic1 .img_1 {
width: 100%;
height: 100%;
position: absolute;
bottom: 27px;
left: 0;
}

.marketing_advert a.advert_pic2 .img_2 {
width: 1190px;
height: 130px;
position: absolute;
bottom: 0;
left: 50%;
margin-left: -595px;
}

.marketing_advert span.advert_close {
width: 16px;
height: 16px;
cursor: pointer;
display: inline-block;
background: url(http://cdn.hudongba.com/static_v4/images/detail/advert_close.png) no-repeat 0 0;
position: absolute;
bottom: 110px;
right: 50%;
margin-right: -590px;
z-index: 1005;
display: none;
}

.marketing_advert span.advert_close:hover {
background-position: 0 -28px;
}



.page-content {
background: #fff;
margin-top: 20px;
}

.page-content {
overflow: hidden;
}

.page-content li {
margin: 10px 20px;
overflow: hidden;
}

.page-content li.adderss {
width: 100%
}

.page-content li .label_name,
.member_content li .label_name {
width: 106px;
text-align: left;
float: left;
line-height: 30px;
}

.page-content li .add_name {
float: left;
margin-left: 0px;
line-height: 30px;
}

.page-content li .add_name .lbl {
top: -5px;
left: 10px;
}

#article-main .article-content > div ul, #article-main .article-content ul {
list-style-type: none;
}

.red {
color: #ff0000 !important;
}

textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"] {
border-radius: 0 !important;
color: #858585;
background-color: #fff;
border: 1px solid #d5d5d5;
padding: 5px 4px;
line-height: 1.5;
font-size: 14px;
font-family: inherit;
-webkit-box-shadow: none !important;
box-shadow: none !important;
-webkit-transition-duration: .1s;
transition-duration: .1s;
width: 300px;
}

input[type=checkbox].ace + .lbl::before, input[type=radio].ace + .lbl::before {
font-family: fontAwesome;
font-weight: normal;
font-size: 12px;
color: #32a3ce;
content: "\a0";
background-color: #fafafa;
border: 1px solid #c8c8c8;
box-shadow: 0 1px 2px rgba(0,0,0,0.05);
border-radius: 0;
display: inline-block;
text-align: center;
vertical-align: middle;
height: 16px;
line-height: 16px;
min-width: 16px;
margin-right: 5px;
}

input[type=checkbox].ace:checked + .lbl::before, input[type=radio].ace:checked + .lbl::before {
display: inline-block;
content: '\f00c';
background-color: #f5f8fc;
border-color: #adb8c0;
box-shadow: 0 1px 2px rgba(0,0,0,0.05),inset 0 -15px 10px -12px rgba(0,0,0,0.05),inset 15px 10px -12px rgba(255,255,255,0.1);
}

input[type=checkbox].ace, input[type=radio].ace {
opacity: 0;
position: absolute;
z-index: 12;
width: 18px;
height: 18px;
cursor: pointer;
}

input[type="checkbox"], input[type="radio"] {
padding: 0;
box-sizing: border-box;
}

input[type="radio"], input[type="checkbox"] {
margin: 4px 0 0;
margin-top: 1px \9;
line-height: normal;
}

input[type=checkbox].ace:checked + .lbl::before, input[type=radio].ace:checked + .lbl::before {
display: inline-block;
content: '\f00c';
background-color: #f5f8fc;
border-color: #adb8c0;
box-shadow: 0 1px 2px rgba(0,0,0,0.05),inset 0 -15px 10px -12px rgba(0,0,0,0.05),inset 15px 10px -12px rgba(255,255,255,0.1);
}

input[type=radio].ace + .lbl::before {
border-radius: 100%;
font-size: 11px;
font-family: FontAwesome;
line-height: 16px;
height: 16px;
min-width: 16px;
}

input[type=radio].ace:checked + .lbl::before {
content: "\f111";
}

input[type=checkbox].ace + .lbl, input[type=radio].ace + .lbl {
position: relative;
z-index: 11;
display: inline-block;
margin: 0;
line-height: 20px;
min-height: 18px;
min-width: 18px;
font-weight: normal;
}

.page-content li .add_name .lbl {
top: -5px;
left: 10px;
left: 19px\0;
}
