@charset "utf-8";
body { font-family: 'Helvetica Neue', Helvetica, "Hiragino Sans GB", "WenQuanYi Micro Hei", "Microsoft Yahei", "微软雅黑", Arial, sans-serif; }
/*css Reset*/

/*头部*/
.head_nav { width: 100%; background: #fff; box-shadow: 0px 1px 4px 0px rgba(0,0,0,0.1); position: relative; z-index: 100; height: 60px; }
.head_nav a { color: #202426; }
.head_nav_box { padding: 0 15px; font-size: 16px; }
.head_nav_logo, .head_nav_search { float: left; display: inline-block; }
.head_nav_logo .logo { height: 45px; width: 138px; background: url(/img/refactor2/image/head_logo_s_n.png) no-repeat; display: inline-block; margin-top: 8px; background-size:100%;}
.head_nav .nav .user ul li a { display:block; }

@media (min-width: 1290px) {
.head_nav_box { padding: 0 30px; }
}
.head_nav_link { float: left; }
.head_nav_link > a { margin-left: 15px; display: inline-block; line-height: 38px; margin-top: 10px; }
.head_nav_menu { float: right; display: inline-block; }
.head_nav_menu .nav { float: left; display: inline-block; margin-top: 10px; margin-left: 20px; }
.head_nav_menu .nav > a { height: 40px; line-height: 40px; display: inline-block; }
.head_nav_menu .nav .button { padding: 0 30px; border-radius: 2px; }
.head_nav_menu .nav .more_link { height: 40px; line-height: 40px; display: inline-block; cursor: pointer; }
.head_nav_menu .nav .more_link i { vertical-align: middle; font-size: 18px; padding-left: 5px; }
.head_nav_menu .user .dropdown-toggle { line-height: 40px; display: inline-block; }
.head_nav_menu .user .avator { height: 36px; width: 36px; vertical-align: middle; margin-right: 10px; border-radius: 50%; }
.head_nav_menu .user .jiezifu { max-width: 100px; display: inline-block; vertical-align: middle; }
.head_nav_menu .user:hover .user_dropdown { display: block; }
.head_nav_menu .user .iconfont { -moz-transition: all 0.2s ease-in-out; -webkit-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; -ms-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; }
.head_nav_menu .user:hover .iconfont { -moz-transform: rotate(70deg); -webkit-transform: rotate(70deg); -o-transform: rotate(70deg); -ms-transform:0; transform: rotate(70deg); }
.user_dropdown { border-radius: 0; -webkit-animation: fadeInRight 0.5s ease 0s backwards; -webkit-animation-play-state: initial; width: 150px; padding: 15px 20px; right: 0; left: auto; }
.user_dropdown li { display: block; padding: 0 10px; line-height: 30px; }
.user_dropdown li:hover { background: #f3f4f8; }
.user_dropdown .line { width: 100%; height: 1px; border-bottom: 1px dotted #dbe0eb; padding: 0; background: none !important; margin: 10px 0; }
.nav_phone { display: none; }

@media (max-width: 900px) {
}

@media (max-width: 800px) {
.head_nav { height: 48px; }
.head_nav_box { padding-right: 0; }
.head_nav_link, .head_nav_menu { display: none; }
.head_nav_logo .logo { height: 40px; width: 126px; margin-top: 3px; background: url(/img/refactor2/image/head_logo_s_n.png) no-repeat; background-size: contain; }
.nav_phone { display: block; float: right; }
.nav_phone a { color: #202426; }
.nav_phone a:hover { text-decoration: none; }
.nav_phone .icon { display: inline-block; width: 48px; height: 48px; line-height: 48px; text-align: center; }
.nav_phone .icon:hover { color: #202426; }
.nav_phone .iconfont { font-size: 24px; line-height: 48px; }
.nav_phone .creat_icon { background: #19b915; color: #fff; }
.nav_phone .creat_icon:hover { background: #12b20e; color: #fff; }
.show_menu { position: fixed; left: 0; top: 0; right: 0; bottom: 0; background: rgba(0,0,0,0.6); }
.show_menu .menu_wrap { padding-top: 50px; }
.show_menu .li { width: 33.3%; float: left; text-align: center; color: #fff; margin-top: 30px; -webkit-animation: bounceInUp 1s ease 0s backwards; -webkit-animation-play-state: initial; }
.show_menu .li a { color: #fff; }
.show_menu .li .iconfont { font-size: 48px; line-height: 1; margin-bottom: 10px; display: inline-block; background: #fff; color: #19b915; padding: 15px; border-radius: 50%; }
.show_menu .close { position: fixed; bottom: 30px; color: #fff; width: 100%; text-align: center; }
.show_menu .close i { font-size: 48px; }
}

@media (max-width: 400px) {
.head_nav_box { padding-left: 10px; }
}
/*更多菜单*/
.more_nav { position: fixed; top: 0; left: 0; right: 0; bottom: 0; background: rgba(0,0,0,0.6); z-index: 999; }
.more_nav .more_nav_box { background: #03a9f4; width: 260px; padding: 30px; height: 100%; float: right; color: #fff; font-size: 16px; -webkit-animation: fadeInRight 0.5s ease 0s backwards; -webkit-animation-play-state: initial; position: relative; }
.more_nav_box a { color: #fff; }
.more_nav_box .close { font-size: 24px; cursor: pointer; }
.more_nav_box .nav { margin-top: 30px; }
.more_nav_box .nav > li { margin-bottom: 10px; }
.more_nav_box .line { width: 100%; height: 1px; border-bottom: 1px solid #fff; opacity: 0.3; padding-top: 20px; }
.more_nav_box .contact { margin-top: 30px; }
.more_nav_box .contact > a { display: inline-block; width: 40px; height: 40px; background: url(/img/refactor2/image/more_nav_contact.png) no-repeat; margin-right: 6px; cursor: pointer; }
.more_nav_box .down { position: absolute; bottom: 30px; right: 30px; left: 30px; height: 186px; }
.more_nav_box .down_l { float: left; background: #fff; padding: 10px; width: 106px; }
.more_nav_box .down_r { float: right; }
.more_nav_box .down_link img { width: 120px; margin-top: 10px; }
/*活动推荐banner*/
.banner_home { width: 100%; height: 380px; overflow: hidden; color: #fff; }
.banner_bg { width: 100%; height: 100%; background-position: center center; background-repeat: no-repeat; }

@media (max-width: 800px) {
.banner_home { height: 280px; }
.banner_bg { background-size: cover; }
}

@media (max-width: 640px) {
.banner_home { height: 200px; }
}

@media (max-width: 480px) {
.banner_home { height: 180px; }
}

@media (max-width: 400px) {
.banner_home { height: 120px; }
}
/*首页*/
.home_body { width: 100%; }
.home_body .section { padding: 80px 0; }
.home_body .section .ti { font-size: 24px; margin: 0 15px 10px 15px; }
.home_body .section .more { margin: 0 15px; text-align: right; }
.home_body .btn_line { padding: 15px 40px; font-size: 16px; }
.home_body .eventlist { padding-top: 50px; }
.home_body .eventlist .e_info .place { width: auto; max-width: 210px; }
.home_body .function { background: #fff; }
.home_body .function .ti { text-align: center; font-size: 30px; margin-bottom: 30px; }
.home_body .function_li .list_con { float: left; display: inline-block; width: 20%; text-align: center; }
.home_body .function_li .iconfont { font-size: 48px; color: #9ea3a5; }
.home_body .function_li .item_ti { font-size: 16px; margin-bottom: 10px; }
.home_body .function_li .intro { color: #5c5c63; }
.home_body .create_link { background: url(/img/refactor2/image/home_create_linkbg.png) repeat center; }
.home_body .create_link .ti { text-align: center; font-size: 30px; margin-bottom: 30px; color: #fff; }
.home_body .create_link .btn_line { border: 1px solid #fff !important; color: #fff !important; }
.home_body .create_link .btn_line:hover { opacity: 0.8; }
/*网页内容*/
.content { width: 1000px; margin: 0 auto; margin-bottom: 20px; clear: both; zoom: 1; font-family: Arial, Helvetica, sans-serif; }
.content a { color: #4669ae; }
.content_bg { background: #f6f7f8; color: #424a56; border: 1px solid #d6dadd; }
.content_bg_a { background: #dee1e4; color: #424a56; }
.content_box { background: #f3f4f8; }
/*copyright*/
.copyright_div { width: 100%; overflow: hidden; background: #e6eaf2; }
.copyright_div a { color: #202426; text-decoration: none; }
.copyright_div .touying1 { width: 100%; height: 10px; background: url(/img/refactor2/image/touying1_03.png) top repeat-x; }
.copyright_div .copyright_nav { width: 1110px; overflow: hidden; margin: 0 auto; zoom: 1; margin-top: 34px; border-bottom: 1px solid #cfd3dd; }
.copyright_div .nav3box { float: left; margin-bottom: 24px; zoom: 1; overflow: hidden; border-right: 1px solid #cfd3dd; }
.copyright_div .nav3 { overflow: hidden; float: left; margin-right: 72px; }
.copyright_div .nav3_p { font-size: 16px; font-weight: bold; line-height: 18px; padding-bottom: 16px; }
.copyright_div .nav3 li { font-size: 13px; line-height: 24px; padding: 2px 0; }
.copyright_div .nav3_a { color: #333333; }
.copyright_div .nav3_border { border-right: 1px solid #d9dbdd; padding-right: 40px; }
.copyright_div .eventdove_info { float: right; overflow: hidden; zoom: 1; }
.copyright_div .eventdove_info li { font-size: 13px; height: 24px; line-height: 24px; background: url(/img/refactor2/image/icon9.png) no-repeat; padding-left: 34px; margin-bottom: 10px; }
.copyright_div .eventdove_info_left { overflow: hidden; float: left; margin-right: 10px; }
.copyright_div .eventdove_info_left_p { font-size: 16px; font-weight: bold; line-height: 18px; padding-bottom: 16px; }
.copyright_div .eventdove_info_right { overflow: hidden; float: left; margin: 34px 0 0 30px; }
.copyright_div .wechat { float: right; margin: 18px 0 0 10px; }
.copyright_div .copyright_p { text-align: center; color: #9ea3a5; font-size: 12px; }
.copyright_div .copyright_p a { color: #9ea3a5; }
/*侧边联系我们*/
.cebian_s { position: fixed; bottom: 80px; right: 0px; z-index: 101; }
.cebian_s .s_img { width: 40px; height: 130px; background: url(/img/refactor2/image/cebian_icon.png) no-repeat; cursor: pointer; display: inline-block; }
.cebian_s_if .s_info { position: fixed; top: 25%; right: 50%; z-index: 999; margin-right: -175px; width: 350px; border: 1px solid #dbe0eb; border-radius: 5px; box-shadow: rgba(0,0,0,0.2) 0px 1px 3px; text-align: center; background: #fff; }
.cebian_s_if .ti { width: 95px; height: 20px; background: url(/img/refactor2/image/cebian_ti.png) 0 0 no-repeat; margin: 10px auto 5px auto; }
.cebian_s_if .ser { width: 89px; height: 25px; display: inline-block; background: url(/img/refactor2/image/contact_qq.gif) center no-repeat; margin-bottom: 8px; }
.cebian_s_if .phone { font-size: 16px; font-weight: bold; margin-bottom: 8px; font-family: Helvetica, Arial, sans-serif; }
.cebian_s_if .close { position: absolute; top: 10px; right: 10px; text-decoration: none; color: #000000; float: right; font-size: 20px; font-weight: bold; cursor: pointer; line-height: 20px; }
.cebian_s_if .close:hover { color: #fd1c1c; }

@media (max-width: 1170px) {
.copyright_div .copyright_nav { width: 1000px; }
.home_body .eventlist .e_info .place { width: 100%; margin-top: 5px; }
.home_body .function_li .intro { height: 60px; line-height: 20px; }
.copyright_div .nav3 { margin-right: 44px; }
}

@media (max-width: 1024px) {
.copyright_div .copyright_nav { width: 100%; }
.copyright_div .nav3box { padding-left: 15px; }
.copyright_div .eventdove_info { padding-right: 15px; }
}

@media (max-width: 800px) {
.carousel-control { display: none !important; }
.home_body .section { padding: 50px 0; }
.home_body .eventlist { padding-top: 30px; }
.home_body .eventlist .col-lg-4 { width: 50%; }
.home_body .function_li .list_con { width: 33%; }
.home_body .function_li .list_con:last-child { display: none; }
.home_body .pic_wall_box .img_a { width: 25%; }
.home_body .pic_wall_box .imga, .home_body .pic_wall_box .imgf, .home_body .pic_wall_box .imgg { width: 50%; }
.copyright_div .nav3box { float: none; border: 0; }
.copyright_div .nav3 { margin-right: 106px; }
.copyright_div .eventdove_info { float: none; padding-left: 15px; }
.copyright_div .eventdove_info_left { margin-right: 50px; }
.copyright_div .wechat { float: left; }
}

.index_cx_box { position:relative; }
.index_cx { background:url(/img/refactor2/image/index_cx.png) center ;  position:fixed; left:0; right:0; bottom:0; height:139px; z-index:1000; }
.index_cx .cx_a { display:inline-block; width:136px; height:43px; background:url(/img/refactor2/image/index_cx_a.png); float:right; margin-right:300px; margin-top:65px; }
.index_cx .cx_close { display:inline-block; width:27px; height:27px; background:url(/img/refactor2/image/index_cx_close.png); margin-top:10px; position:absolute; right:0; top:20px; }

@media (max-width: 1200px) {
.index_cx { display:none; }
}

@media (max-width: 640px) {
.home_body .eventlist .li_box .img { height: 100px; }
.home_body .eventlist .e_info .place { margin-top: 0; }
.home_body .pic_wall { padding-top: 0; }
.copyright_div .copyright_nav { margin-top: 5px; }
.copyright_div .nav3 { width: 100%; text-align: center; }
.copyright_div .nav3_p { display: none; }
.copyright_div .nav3 li { display: inline-block; margin: 0 10px; line-height: 20px; }
.copyright_div .nav3box { margin-bottom: 15px; }
.copyright_div .eventdove_info_left { margin: 0; }
.cebian_s { display: none; }
}

@media (max-width: 480px) {
.home_body .eventlist .li_box .img { height: 120px; }
.home_body .eventlist .col-lg-4 { width: 100%; }
.home_body .function_li .list_con { width: 50%; }
.home_body .function_li .list_con:last-child { display: block; }
.home_body .function .ti { font-size: 24px; }
.home_body .pic_wall_box .img_a { width: 50%; }
.home_body .pic_wall_box .imga { width: 100%; }
.home_body .create_link .ti { font-size: 24px; }
.copyright_div .eventdove_info_left { float: none; width: 100%; }
.copyright_div .eventdove_info_right { margin-left: 0; }
}

@media (max-width: 400px) {
.home_body .section .ti { margin-left: 10px; margin-right: 10px; font-size: 18px; }
.home_body .eventlist { padding-top: 15px; }
.home_body .eventlist .li_box .img { height: 100px; }
.copyright_div .nav3box { padding: 0; }
.copyright_div .nav3 li { margin: 0 3px; }
.copyright_div .copyright_p { font-size: 10px; }
}
/*登录注册*/
.gongyong_logout { width: 710px; margin: 30px auto; overflow: hidden; background: #fff; border: 1px solid #dbe0eb; border-top: 3px solid #19b915; padding: 50px 70px }
.gongyong_logout_title h2 { font-size: 20px; font-weight: normal }
.gongyong_logout_con { margin-top: 20px; overflow: hidden }
.gongyong_logout .left { width: 285px; float: left; border-right: 1px solid #dbe0eb; padding-right: 70px }
.gongyong_logout li { margin-bottom: 10px; position: relative }
.gongyong_logout li .login_icon { font-size: 20px; color: #cacdd5; position: absolute; left: 10px; top: 10px; line-height: 1 }
.gongyong_logout li .text { width: 230px; padding: 8px 10px; padding-left: 40px }
.gongyong_logout li .tishi { display: none }
.gongyong_logout .confirm { margin-top: 20px }
.gongyong_logout .btn { width: 282px; height: 42px; background: #19b915; font-size: 16px; line-height: 42px; font-weight: bold; border: 0; border-radius: 2px; outline: 0; position: relative; padding: 0; display: inline-block; text-align: center; color: #fff }
.gongyong_logout .btn:hover { background: #12b20e }
.gongyong_logout .btn a { color: inherit; -webkit-transition: padding-right 218ms ease; -o-transition: padding-right 218ms ease; transition: padding-right 218ms ease }
.gongyong_logout .btn:hover a { padding-right: 34px }
.gongyong_logout .btn .iconfont { font-size: 24px; margin-left: 8px; position: absolute; opacity: 0; filter: alpha(opacity=0); -webkit-transition: opacity 218ms ease; -o-transition: opacity 218ms ease; transition: opacity 218ms ease }
.gongyong_logout .btn:hover .iconfont { opacity: 1; filter: alpha(opacity=100); }
.gongyong_logout .btn_line { border: 1px solid #03a9f4; color: #03a9f4; background: 0 }
.gongyong_logout .btn_line:hover { border: 1px solid #19b915; color: #12b20e; background: 0 }
.gongyong_logout .login_right { float: left; padding-left: 70px }
.gongyong_logout .topic { color: #5c5c63; margin-top: 40px }
.gongyong_logout .socially .iconfont { font-size: 36px; line-height: 1; margin-right: 7px; cursor: pointer }
.gongyong_logout .socially .iconfont:hover { opacity: .8 }
.gongyong_logout .agree { color: #9ea3a5; padding-top: 10px }
.gongyong_logout .btn_set { padding: 6px 0; width: 128px }
.gongyong_logout .tab { position: absolute; right: 12px; top: 14px; line-height: 1 }
.gongyong_logout .text_mar, .gongyong_logout .active, .gongyong_logout .rights { margin-top: 30px }
.gongyong_logout .rights .ti { font-size: 20px; margin-bottom: 15px; color: #9ea3a5 }
.gongyong_logout .rights .ti .iconfont { color: #19b915; font-size: 24px }
.gongyong_logout .rights li { list-style: inside disc; color: #5c5c63 }
.gongyong_logout .prompt_div { margin-top: 30px }
.gongyong_logout .prompt_div li { margin-bottom: 5px; list-style: inside disc }
.gongyong_logout .con { margin-top: 20px; margin-left: 150px }
.gongyong_logout .con .it { margin-right: 30px }
.gongyong_logout .con .it input { margin-right: 5px }
.gongyong_logout .con .text { padding-left: 10px }
.gongyong_logout .con .title { width: 80px; display: inline-block; vertical-align:middle; }
.gongyong_logout .con .btn { width: 338px }
.gongyong_logout_con .text { margin-bottom: 15px; vertical-align:middle; }
.gongyong_logout .left li .title { width: 80px; display: inline-block; }
.gongyong_logout .left .b .btn_a { width: 282px; height: 42px; background: #19b915; font-size: 16px; line-height: 42px; font-weight: bold; border: 0; border-radius: 2px; outline: 0; position: relative; padding: 0; display: inline-block; text-align: center; color: #fff; margin-left: 80px; }
.gongyong_logout .left .b .btn_a:hover { background: #12b20e; }
.gongyong_logout_info { text-align:center; }
@media(max-width:800px) {
.gongyong_logout { display: block; width: auto; margin: 30px 15px; padding: 30px 50px }
.gongyong_logout * { box-sizing: border-box }
.gongyong_logout .left { padding-right: 50px; width: 50% }
.gongyong_logout .login_right { padding-left: 50px; width: 50% }
.gongyong_logout li .text, .gongyong_logout .btn { width: 100%; height: 42px }
.gongyong_logout li .text.f_l { width: 50%!important }
.gongyong_logout .btn_set { height: 42px; width: 45%; }
.gongyong_logout .con .btn { width: 313px; }
.gongyong_logout li.b { padding-right: 0 !important; }
.gongyong_logout .con .text { width: 230px; }
.gongyong_logout .con .btn_set { width: 128px; }
}

@media(max-width:640px) {
.gongyong_logout { margin: 30px; padding: 30px 80px }
.gongyong_logout_con .left { width: 100%; border-right: 0; border-bottom: 1px dotted #dbe0eb; float: none; padding-bottom: 30px; margin-bottom: 20px; padding: 0 }
.gongyong_logout_con .login_right { float: none; width: 100%; padding: 0 }
.gongyong_logout .con { margin-left: 0; }
.gongyong_logout .con .text { width: 100%; }
.gongyong_logout .con .title { display: block; margin-bottom: 5px; width: auto; }
.gongyong_logout .con .btn { width: 100%; }
}

@media(max-width:400px) {
.gongyong_logout { margin: 15px 10px; padding: 20px 15px }
}
/*活动列表*/
.eventlist { background: #f3f4f8; }
.eventlist .li_box { cursor: pointer; }
.eventlist .li_box:hover { box-shadow: 0px 1px 3px 0px rgba(0,0,0,0.1); }
.eventlist .li_box .img { height: 120px; }
.eventlist .li_box .img img { width: 100%; min-height: 100%; -webkit-transform: scale(1); -moz-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); transform: scale(1); -webkit-transition: -webkit-transform .65s; -moz-transition: -moz-transform .65s; transition: transform .65s; background-size: cover; background-repeat: no-repeat; background-position: center center; }
.eventlist .li_box:hover .img img { -webkit-transform: scale(1.3); -moz-transform: scale(1.3); -ms-transform: scale(1.3); -o-transform: scale(1.3); transform: scale(1.3); }
.eventlist .intro { padding: 15px; }
.eventlist .info { padding-bottom: 15px; border-bottom: 1px solid #dbe0eb; margin-bottom: 15px; }
.eventlist .e_name { font-size: 16px; margin-bottom: 6px; }
.eventlist .e_name a { color: #202426; }
.eventlist .e_info { color: #5c5c63 }
.eventlist .e_info > span { display: inline-block; margin-right: 10px; vertical-align: middle; }
.eventlist .e_info .place { width: 100%; }
.eventlist .e_info .iconfont { color: #cacdd5; }
.eventlist .or_logo { width: 24px; height: 24px; text-align: center; float: left; display: inline-block; margin-right: 10px; overflow: hidden; }
.eventlist .or_logo_c { width: 24px; height: 24px; display: table-cell; vertical-align: middle; }
.eventlist .or_logo_c img { width: 100%; }
.eventlist .name { width: 188px; display: inline-block; line-height: 24px; vertical-align: middle; color: #202426; }
.eventlist .list_group .li_box .img { width: 200px; height: 200px; float: left; text-align: center; }
.eventlist .list_group .li_box .img a { display: table-cell; width: 200px; height: 200px; vertical-align: middle; }
.eventlist .list_group .li_box .img img { min-height: inherit; }
.eventlist .list_group .intro { padding-left: 230px; }
.eventlist .list_group .e_name { font-size: 18px; margin-bottom: 10px; }
.eventlist .list_group .e_info .place { margin: 5px 0; }
.eventlist .list_group .iconfont { margin-right: 5px; }
.eventlist .list_group .like .iconfont { color: #fb6a87; }
.eventlist .free_span { display: inline-block; width: 40px; height: 40px; background: url(/img/refactor2/image/icon_free.png) no-repeat; position: absolute; top: 0; right: 0; }

@media (max-width: 1170px) {
.eventlist .name { width: 140px; }
}

@media (max-width: 640px) {
.eventlist .intro { padding: 10px; }
.eventlist .info { border: 0; margin-bottom: 0; padding-bottom: 0; }
.eventlist .or_info { display: none; }
}

@media (max-width: 480px) {
.eventlist .li_box { margin-bottom: 20px; }
.eventlist .li_box .img { height: 148px; }
}

@media (max-width: 400px) {
.eventlist .li_box { margin-left: 10px; margin-right: 10px; }
}
/*创建活动or编辑活动*/
.event_edit { background: #fff; padding-top: 20px; }
.event_edit .step { font-size: 18px; line-height: 38px; }
.event_edit .step .s_no { width: 46px; height: 38px; display: inline-block; color: #fff; text-align: center; margin-right: 10px; font-style: italic; background: #12b20e; border-radius: 0px 2px 2px 0; font-weight: 700; }
.event_edit .edit { padding: 30px 56px; }
.event_edit .from_li_set .f_li { margin-bottom: 20px; }
.event_edit .from_li_set .f_li .item { padding-top: 10px; }
.event_edit .from_li_set .f_li .input_left { *+float:left;
*+width:878px;
}
.event_edit .f_li input, .event_edit .f_li .input_box { height: 28px; line-height: 28px; padding: 5px 10px; border: 1px solid #dbe0eb; border-radius: 2px; width: 856px; }
.event_edit .f_li .input_box { cursor: not-allowed; }
.event_edit .f_li select { height: 40px; width: 882px; padding: 0 10px; }
.event_edit .f_li select.or { width: 675px; float: left; margin-right: 15px; }
.event_edit input[type=checkbox], .event_edit input[type=radio] { vertical-align: middle; }
.event_edit .f_li .add.btn_set { width: 186px; float: left; padding: 0; height: 38px; line-height: 38px; font-weight: normal; }
.event_edit .f_li .time_l, .event_edit .f_li .time_r { width: 397px; float: left; display: inline-block; }
.event_edit .f_li .time_m { width: 84px; text-align: center; float: left; display: inline-block; padding-top: 34px; }
.event_edit .f_li .time_f .p { line-height: 19px; margin-bottom: 5px; }
.event_edit .f_li .text { position: relative; }
.event_edit .f_li .text .date_icon { position: absolute; right: 10px; top: 12px; cursor: pointer; }
.event_edit .f_li .date input { width: 375px; }
.event_edit .f_li .sel_box { margin-bottom: 10px; }
.event_edit .f_li .sel_box .sel { float: left; margin-left: 15px; width: 334px; }
.event_edit .f_li .sel_box .sel.a { width: 180px; margin-left: 0; }
.f_li .type span { display: inline-block; float: left; margin-right: 10px; margin-bottom: 5px; width: auto; border: 2px dashed #dbe0eb; text-align: center; height: 36px; line-height: 36px; cursor: pointer; padding: 0 18px; -webkit-animation: fadeIn 1s ease 0s both; -webkit-animation-play-state: initial; color: #9ea3a5; }
.f_li .type span:hover { background: #f3f4f8; }
.f_li .type .active { border: 2px dashed #4d90fe; background: #e7f0ff !important; color: #4d90fe; }
.f_li .type_tip span { color: #202426; }
.f_li .type_tip .add:hover { background: none; }
.f_li .type_tip .add input { border: 0; padding: 0; width: 80px; }
.f_li .type_tip .del { margin-left: 3px; }
.f_li .type_tip .del:hover { color: #fd1c1c; }
.f_li .type_tip .help_box { margin-top: 10px; }
.upload_logo { width: 272px; height: 272px; float: left; overflow: hidden; text-align: center; }
.upload_logo img { width: 100%; }
.choose_pic { padding-left: 292px; }
.choose_pic .pic_li { background: #f3f4f8; padding: 10px 0 0 10px; height: 180px; overflow: hidden; margin-bottom: 10px; }
.choose_pic .pic_li .li { width: 20%; float: left; margin-bottom: 10px; }
.choose_pic .pic_li .img { margin-right: 10px; border: 2px solid #f3f4f8; position: relative; overflow: hidden; cursor: pointer; }
.choose_pic .pic_li .select { display: none; }
.choose_pic .pic_li .active .img { border: 2px solid #03a9f4; }
.choose_pic .pic_li .active .select { display: block; width: 24px; height: 24px; position: absolute; right: 0; bottom: 0; background: url(/img/refactor2/image/pic_active_arrow.png) no-repeat; }
.event_edit .f_li .edit_box { width: 878px; }
.event_edit .clear { padding: 3px 0 0 0; font-size: 13px; }
.event_edit .it { margin-right: 20px; vertical-align: middle; display: inline-block; }
.event_edit .tip > span { display: block; margin-top: 8px; font-size: 14px; }
.event_edit .beneficiary { float: right; -webkit-animation: fadeIn 1s ease 0s both; -webkit-animation-play-state: initial; display: none; }
.event_edit .add_ticket .button { display: inline-block; width: 130px; height: 40px; line-height: 40px; text-align: center; margin-right: 15px; font-size: 14px; padding: 0; vertical-align: middle; }
.event_edit .add_ticket .button i { font-size: 20px; margin-right: 5px; }
.event_edit .ticket_li { width: 100%; border: 1px solid #dbe0eb; border-radius: 2px; overflow: hidden; -webkit-animation: fadeIn 1s ease 0s both; -webkit-animation-play-state: initial; }
.event_edit .ticket_li td { border-bottom: 1px solid #dbe0eb; padding: 10px 10px 25px 10px; line-height: 18px; position: relative; }
.event_edit .ticket_li .title td { background: #f3f4f8; padding: 10px 10px; }
.event_edit .ticket_li tr { -webkit-animation: fadeIn 1s ease 0s both; -webkit-animation-play-state: initial; }
.event_edit .ticket_li .note { color: #9ea3a5; line-height: 18px; position: absolute; top: 52px; left: 10px; }
.event_edit .ticket_li .note i { font-size: 18px; }
.event_edit .ticket_li td .set { width: 100px; height: 32px; line-height: 32px; display: inline-block; text-align: center; cursor: pointer; position: relative; }
.event_edit .ticket_li td .set_over { background: #f3f4f8; border-radius: 3px 3px 0 0; padding-bottom: 35px; border: 1px solid #dbe0eb; border-bottom: 0; position: absolute; left: 9px; top: 13px; }
.event_edit .ticket_li td.set { padding: 0; border: 0; }
.event_edit .ticket_li .set_box { background: #f3f4f8; height: 0; position: relative; overflow: hidden; -webkit-transition: height 0.6s; -moz-transition: height 0.6s; -o-transition: height 0.6s; transition: height 0.6s; }
.event_edit .ticket_li .set_box .from_li_set { padding: 30px 180px; border-bottom: 1px solid #dbe0eb; height: 470px; }
.event_edit .ticket_li .set_box .from_li_set .f_li { margin-bottom: 10px; }
.event_edit .ticket_li .time .text { margin-right: 10px; }
.event_edit .ticket_li .time .text, .event_edit .ticket_li .time > span { float: left; }
.event_edit .ticket_li .time > span { line-height: 40px; margin: 0 10px; }
.event_edit .ticket_li .tip { margin-top: 30px; border-top: 1px dotted #dbe0eb; padding-top: 25px; }
.event_edit .ticket_li .tip p { line-height: 21px; color: #9ea3a5; text-shadow: 0px 1px 0px rgb(255,255,255); }
.event_edit .ticket_li .tips_box { width: 205px; height: 69px; padding: 12px 10px 12px 25px; position: absolute; color: #fff; background: url(/img/refactor2/image/icon.png) no-repeat -8px -319px; font-weight: normal; line-height: 19px; top: 46px; left: 126px; z-index: 2; }
.event_edit .ticket_li .tips_box p { color: #fff; line-height: 19px; }
.event_edit .add_from_box { background: #f3f4f8; width: 872px; padding: 10px 0 0 10px; }
.event_edit .add_from_box .it { display: inline-block; float: left; margin-right: 10px; margin-bottom: 10px; width: 121px; border: 2px dashed #dbe0eb; height: 38px; line-height: 38px; padding: 0 5px; color: #9ea3a5; background: #fff; cursor: pointer; font-size: 12px; position: relative; }
.event_edit .add_from_box .it.active { border: 2px dashed #4d90fe; background: #e7f0ff; color: #4d90fe; }
.event_edit .add_from_box .requ { display: inline-block; position: absolute; top: 5px; right: 5px; background: #cfd3dd; color: #fff; height: 28px; line-height: 28px; padding: 0 5px; border-radius: 2px; }
.event_edit .add_from_box .it.active .requ.ac { background: #4d90fe; }
.event_edit .web_templates .li { float: left; margin-right: 15px; text-align: center; }
.event_edit .web_templates .img { border: 1px solid #dbe0eb; position: relative; display: inline-block; cursor: pointer; margin-bottom: 5px; }
.event_edit .web_templates .demo { display: none; }
.event_edit .web_templates .img:hover .demo { position: absolute; bottom: 0; left: 0; right: 0; height: 40px; line-height: 40px; display: inline-block; background: url(/img/refactor2/image/background_black.png) repeat; color: #fff; }
.event_edit .web_templates .demo a { color: #fff; display: inline-block; width: 50%; text-align: center; }
.event_edit .web_templates .tip_box { width: 200px; line-height: 18px; }
.event_edit .web_templates .tip_box img { width: 200px; margin-bottom: 10px; }
.event_edit .up_btn .btn_addPicbox { display: inline-block; height: 38px; line-height: 38px; width: 230px; background: #f3f4f8; border: 1px solid #dbe0eb; border-radius: 2px; color: #202426 !important; margin-bottom: 10px; }
.event_edit .save_div { text-align: center; background: #f3f4f8; padding-top: 20px; }
.event_edit .save_div .button { padding: 10px 25px; height: 20px; line-height: 20px; font-size: 16px; font-weight: bold; margin: 0 5px; display: inline-block; }

@media (max-width: 1024px) {
.event_edit { margin: 0 10px; }
.event_edit .edit { padding: 30px 50px; }
.event_edit .from_li_set .f_li .item { padding-top: 0; }
.event_edit .from_li_set .f_li .item_b { display: inline-block; float: left; padding-top: 10px; }
.event_edit .f_li input, .event_edit .f_li .input_box { box-sizing: border-box; width: 100%; height: 40px; }
.event_edit .f_li select { width: 100%; }
.event_edit .f_li select.or { width: 70%; margin: 0; }
.event_edit .f_li .add { width: 28%; box-sizing: border-box; float: right; }
.event_edit .from_li_set .f_li .item_a { display: none; }
.event_edit .f_li .time_l, .event_edit .f_li .time_r { width: 46%; }
.event_edit .f_li .time_m { width: 8%; }
.event_edit .f_li .date { width: 100%; }
.event_edit .f_li .date input { width: 100%; }
.event_edit .f_li .sel_box .sel { width: 39%; margin-right: 1%; margin-left: 0; }
.event_edit .f_li .sel_box .sel.a { width: 20%; }
.event_edit .f_li .sel_box .sel.c { margin: 0; }
.event_edit .pic_li { margin-right: 0; }
.event_edit .f_li .edit_box { width: 100%; }
.event_edit .ticket_li { width: 100%; }
.event_edit .ticket_li .note i { display: none; }
.event_edit .set_box .f_li input, .event_edit .set_box .f_li .input_box { height: 30px; line-height: 30px; }
.event_edit .privacy_set .input_text { height: 30px; line-height: 30px; }
.event_edit .web_templates .li { margin-bottom: 15px; }
.event_edit .save_div { padding-top: 20px; }
.event_edit .ticket_li .set_box .from_li_set { padding: 20px 120px; }
.event_edit .add_from, .event_edit .add_from_box { width: 100%; box-sizing: border-box; }
.event_edit .add_from_box .it { width: 125px; }
.event_edit .f_li .type { margin-right: -10px; }
}

@media (max-width: 800px) {
.event_edit .f_li .type > span { margin-bottom: 10px; margin-right: 10px; }
.event_edit .pic_li { height: 160px; }
.event_edit .pic_li .li { width: 25%; }
.event_edit .add_from_box .it { width: 135px; }
.event_edit .f_li .type > span { width: 95px; }
}

@media (max-width: 640px) {
.create_events .copyright_nav, .create_events .copyright_div .touying1, .create_events .head_nav, .create_events .head { display: none; }
.event_edit { background: none; padding-top: 5px; }
.event_edit .edit { padding: 0; font-size: 14px; }
.event_edit .step { display: none; }
.event_edit .f_li { margin-bottom: 10px; }
.event_edit .f_li .input_left { position: relative; padding-left: 0 !important; }
.event_edit .inputicon { position: absolute; top: 10px; left: 10px; color: #cacdd5; font-size: 18px; }
.event_edit .from_li_set .f_li .item, .event_edit .f_li .time_f .p, .event_edit .f_li .edit_box, .event_edit .f_li .text .date_icon { display: none; }
.event_edit .f_li input, .event_edit .f_li .input_box { padding-left: 34px; }
.event_edit .f_li .time_m { padding-top: 10px; }
.event_edit .edit_textarea { position: relative; }
.event_edit .edit_textarea .textarea { width: 100%; min-height: 180px; padding: 5px 10px 30px 10px; box-sizing: border-box; border: 1px solid #dbe0eb; border-radius: 2px; margin-bottom: 5px; background: #fff; }
.event_edit .edit_textarea img { max-height: 150px; }
.event_edit .edit_textarea .link { position: absolute; height: 30px; line-height: 30px; bottom: 22px; right: 0; }
.event_edit .edit_textarea .link i { font-size: 24px; color: #cacdd5; margin-right: 15px; line-height: 1; }
.event_edit .it { margin: 0; margin-right: 15px; }
.event_edit .tickets_edit { background: #fff; border-bottom: 1px solid #dbe0eb; border-top: 1px solid #dbe0eb; margin-bottom: 10px; margin-top: 15px; }
.event_edit .add_from { display: none; }
.event_edit .add_from_box { display: block; margin: 0 10px; width: auto; padding: 10px 15px; }
.event_edit .add_from_box .it { width: 123px; }
.event_edit .item_block { display: block !important; }
.event_edit .open_set { padding: 3px 15px; line-height: 40px; }
.event_edit .open_set .iconfont { float: right; }
.event_edit .open_set .login_input { border: 0; width: 100%; }
.event_edit .open_set .login_password { border: 0; width: 100%; }
.event_edit .open_set_box .f_li { padding: 3px 15px; line-height: 40px; border-bottom: 1px solid #dbe0eb; margin-bottom: 0; box-sizing: border-box; }
.event_edit .open_set_box .add_logo { padding: 10px; }
.event_edit .open_set_box .add_logo img { max-width: 100px; max-height: 100px; margin-bottom: 5px; }
.event_edit .open_set_box .fl { float: left; }
.event_edit .open_set_box .ri { float: right; }
.event_edit .open_set_box .f_li input { border: 0; padding-left: 0; }
.event_edit .open_set_box .ri input { text-align: right; padding-right: 20px; }
.event_edit .add_from_set { display: none; }
.event_edit .add_from_set .f_li .item { line-height: 40px !important; padding: 3px 15px !important; margin-bottom: 0 !important; }
.event_edit .add_from_set .f_li { margin-bottom: 0; }
.event_edit .add_from_box .it { width: 45%; margin-right: 0; float: right; }
.event_edit .add_from_box .it:nth-of-type(odd) { float: left; }
.event_edit .add_from_box .add_it { background: #4d90fe; border: 2px solid #4d90fe; text-align: center; color: #fff; }
.event_edit .add_from_li .clear { margin-bottom: 15px; margin-top: 5px; padding-left: 10px; }
.event_edit .p_login_box { margin-bottom: 10px; }
.event_edit .p_login_box .tickets_edit { margin-bottom: 0; }
.event_edit .save_div { position: fixed; bottom: 0; left: 0; right: 0; background: none; }
.event_edit .save_div .button { display: block; margin: 0; border-radius: 0; background: #fcb100; }
.event_edit .save_div .button:hover { background: #fcb100; }
.event_edit .save_div .button .iconfont { display: inline-block !important; font-size: 20px; }
.event_edit.p_choose_pic { padding: 0; margin: 0; }
.p_choose_pic .choose_pic { padding: 0; }
.p_choose_pic .pic_li { height: auto; overflow: auto; margin-bottom: 0; }
}

@media (max-width: 400px) {
.event_edit .add_from_box .it { width: 42%; font-size: 12px; }
.event_edit .f_li .date input { font-size: 12px; }
}
/*发现活动*/
.search_event_box { background: #fff; border-bottom: 2px solid #dbe0eb; }
.search_event_box .s_input_box { border: 1px solid #dbe0eb; }
.ev_li_con .search_event { background-repeat: no-repeat; background-position: center; background-size: cover; padding: 50px 0; border-bottom: 2px solid #fff; }
.search_event .s_input_box { width: 100%; background: #fff; height: 46px; margin: 15px; display: table; }
.s_input_box .box { display: table-cell; font-size: 14px; }
.s_input_box .box.adress { padding: 0 15px; width: 140px; border-right: 1px solid #dbe0eb; }
.s_input_box .box.input { padding-left: 15px; }
.s_input_box .box.input input { height: 26px; line-height: 26px; width: 100%; padding: 10px 0; border: 0; }
.s_input_box .box.search { width: 140px; }
.s_input_box .box.search .iconfont { font-size: 18px; margin-right: 5px; }
.s_input_box .box.select { width: 160px; padding: 0 15px; border-left: 1px solid #dbe0eb; }
.s_input_box select { border: 0; height: 46px; width: 100%; }
.search_event .key_word { color: #fff; }
.search_event .key_word a { color: #fff; display: inline-block; margin-left: 15px; }
.eventlist_search { margin: 15px 0; }
.eventlist_search .filter_con { float: left; margin-right: 20px; margin-left: 15px; }
.eventlist_search .free { float: left; line-height: 40px; font-size: 14px; cursor: pointer; }
.ev_li_con .eventlist .li_box .img { height: 200px; position: relative; }
.ev_li_con .eventlist .e_name { position: absolute; bottom: 0; left: 0; right: 0; padding: 10px 15px; font-size: 18px; color: #fff; background: rgba(0,0,0,0.6); margin-bottom: 0; filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000,endColorstr=#99000000); }
.ev_li_con .eventlist .e_name a { color: #fff; }
.ev_li_con .more_con { margin-bottom: 30px; }
.no_result_list .list_con { padding: 30px 0; }
.no_result_list .p_ti { font-size: 16px; padding: 0 15px; margin-top: 30px; }
.adress.dropdown > a { color: inherit; display: block; }
.adress.dropdown > a .iconfont { font-size: 30px; color: #19b915; margin-right: 5px; vertical-align: middle; }
.adress_dropdown { padding: 15px; width: 650px; margin-top: 5px; border: 0; -webkit-animation: fadeInRight 0.5s ease 0s both; -webkit-animation-play-state: initial; line-height: 1.4; }
.adress_dropdown .arrow.top { left: 50px; }
.adress_dropdown .list > span a { display: inline-block; padding: 5px 10px; color: #202426; }
.adress_dropdown .list > span a:hover { background: #f3f4f8; }
.adress_dropdown .list > span.over a { background: #19b915; color: #fff; }

@media (max-width: 800px) {
.search_event_box { padding: 0 10px; }
.ev_li_con .search_event { padding: 30px 10px; }
.ev_li_con .search_event .text_center { text-align: left; }
.search_event .s_input_box { margin: 10px 0; }
.s_input_box .box.select { display: none; }
}

@media (max-width: 640px) {
.ev_li_con .search_event img { width: 200px; }
.s_input_box .box.adress { display: none; }
.s_input_box .box.search { width: 100px; }
}
/*主办方列表*/
.organizers_re .tab_li .li { font-size: 14px; }
.organizers_re_li { margin-top: 15px; margin-right: -15px; }
.organizers_re_li .li { display: inline-block; float: left; margin-right: 15px; margin-bottom: 15px; background-color: #fff; cursor: pointer; }
.organizers_re_li .li:hover { box-shadow: 0 1px 3px 0 rgba(0,0,0,0.1); }
.organizers_re_li .li.a { width: 460px; height: 195px; }
.organizers_re_li .li.b { width: 310px; height: 90px; }
.organizers_re_li .li .logo { overflow: hidden; float: left; }
.organizers_re_li .li.a .logo { width: 195px; height: 195px; }
.organizers_re_li .li.a .logo .img_center { width: 195px; height: 195px; }
.organizers_re_li .li.a .info_spo { padding-left: 205px; padding-right: 15px; }
.organizers_re_li .li.a .inro_name { padding: 15px 0 10px 0; }
.organizers_re_li .li.a .inro_text { height: 100px; }
.organizers_re_li .li.b .logo { width: 90px; height: 90px; }
.organizers_re_li .li.b .logo .img_center { width: 90px; height: 90px; }
.organizers_re_li .li.b .info_spo { padding-left: 100px; padding-right: 10px; }
.organizers_re_li .inro_text { color: #5c5c63; line-height: 20px; overflow: hidden; }
.organizers_re_li .inro_name { color: #202426; font-size: 14px; padding: 10px 0 5px 0; }
.organizers_re_li .inro_event { color: #5c5c63; margin-top: 5px; float: left; margin-right: 10px; }
.organizers_re_li .inro_event .iconfont { color: #ced1d8; margin-right: 5px; font-size: 18px; }
.organizers_li { margin: 0; margin-right: 30px; margin-top: 15px; }
.organizers_li .li { width: 100%; height: 126px; background-color: #fff; margin-bottom: 15px; }
.organizers_li .li .logo { width: 126px; height: 126px; }
.organizers_li .li .logo .img_center { width: 126px; height: 126px; }
.organizers_li .li .info_spo { padding-left: 146px; padding-right: 20px; }
.organizers_li .li .inro_name { padding: 15px 0 10px 0; }
.organizers_li .li .inro_text { height: 40px; }
.organizers_search { margin-top: 15px; }
.organizers_search input { height: 28px; line-height: 28px; padding: 5px 10px; width: 185px; float: left; border-radius: 2px 0 0 2px; border-right: 0; }
.organizers_search .save { height: 40px; line-height: 40px; width: 71px; float: left; text-align: center; border-radius: 0 2px 2px 0; padding: 0; }
.organizers_join .button { display: block; padding: 6px 0; font-size: 16px; margin-top: 15px; }
.organizers_join .button .iconfont { font-size: 24px; margin-right: 5px; vertical-align: middle; }
/*--------------------我的会鸽----------------------*/
/*头部*/
.user_console .head_nav { height: 42px; }
.user_console .head_nav_box { width: 1100px; margin: 0 auto; font-size: 13px; }
.user_console .head_nav_logo .logo { width: 108px; width:138px\0; height: 34px; margin-top: 6px; background-size: contain; }
.user_console .head_nav_link > a { margin-top: 2px; margin-left: 20px; }
.user_console .head_nav_menu .nav { margin-top: 4px; margin-left: 15px; }
.user_console .head_nav_menu .user .avator { width: 30px; height: 30px; border-radius: 50%; }
.user_console .head_nav_menu .user .dropdown-toggle { line-height: 32px; }
.user_console .head_nav_menu .nav > a { height: 32px; line-height: 32px; }
.user_console .head_nav_menu .nav .button { padding: 0 15px; }
.user_console .head_nav_menu .nav .more_link { height: 32px; line-height: 32px; }
/*切换*/
.user_console_tab { background: #19b915; color: #fff; padding: 15px 0; }
.user_console_tab .nav-tabs { float: left; }
.user_console_tab .li { font-size: 14px; vertical-align: middle; margin-right: 30px; line-height: 30px; }
.user_console_tab .li .iconfont { font-size: 26px; line-height: 1; vertical-align: middle; }
.user_console_tab .li.active { font-weight: bold; }
/*菜单*/
.console_menu { width: 150px; float: left; }
.console_menu .item { font-weight: bold; }
.console_menu .item_li { margin: 10px 0 20px 0; color: #5c5c63; }
.console_menu .item_li a { color: inherit; }
.console_menu .item_li .li { line-height: 24px; }
.console_menu .item_li .li.active { color: #12b20e; font-weight: bold; }

@media (max-width: 1170px) {
.r_side_op { width: 820px !important; }
}

@media (max-width: 1024px) {
.console_menu { width: 14%; }
.r_side_op { width: 86% !important; }
.user_center { width: 300px !important; }
}
/*我的会鸽控制台*/
.console_box { padding-top: 20px; background: #f3f4f8; }
.r_side_op { width: 960px; float: left; }
.r_side_op_box { background: #fff; margin-bottom: 20px; }
.r_side_op_box.padding, .r_side_op_box .padding { padding: 20px; }
.r_side_op_box.p_b_no, .r_side_op_box .p_b_no { padding-bottom: 0px; }
.r_side_op_box .title { line-height: 20px; overflow: hidden; }
.r_side_op_box .title .ti { font-size: 16px; float: left; }
.r_side_op_box > .title { border-bottom: 1px solid #dbe0eb; padding-bottom: 15px; margin-bottom: 20px; }
.r_side_op_box .title.b_border { margin-bottom: 20px; }
.r_side_op_box .op a { margin-left: 20px; }
.r_side_op_box .tab_li .li { font-size: 14px; padding: 0 1px 10px 1px; margin-right: 20px; }
.r_side_op_box .tab_li .li.over { color: #12b20e; }
.user_center_box { height: 138px; }
.user_center { width: 445px; float: left; }
.user_center .avator { width: 82px; height: 82px; float: left; }
.user_center .user { padding-left: 97px; }
.user_center .name { font-size: 20px; margin-bottom: 5px; }
.user_center .name a { color: inherit; }
.user_center .member { margin-bottom: 10px; line-height: 18px; }
.user_center .member_icon { margin-right:5px; color: #cacdd5; padding-right:5px; display:inline-block; }
.user_center .member_icon i { font-size:20px; margin-right: 5px; }
.user_center .member_icon_over.vip_icon { color:#fcb100; }
.user_center .member_icon_over.rezheng_icon { color:#4d90fe; }
.user_center .icon { vertical-align: middle; margin-right: 5px; }
.user_center .more { margin-left: 15px; }
.user_center .social { margin-bottom: 20px; }
.user_center .social .iconfont { font-size: 24px; line-height: 1; margin-right: 5px; color: #cacdd5; }
.user_center .social .active .iconfont { color: #12b20e; }
.user_center .it { margin-right: 15px; }
.user_data { width: 455px; float: right; background: #f3f4f8; padding: 10px 0; }
.user_data .it { width: 100px; height: 108px; float: left; border-left: 1px solid #dbe0eb; padding: 5px 10px; }
.user_data .it .ti { color: #5c5c63; margin-bottom: 10px; }
.user_data .it.a { width: 190px; border: 0; }
.user_data .help_box { color: #12b20e; font-size: 12px; }
.user_data .nun { height: 40px; line-height: 20px; margin-bottom: 10px; }
.phone_page { position: relative; display: inline-block; }
.phone_page .code_div { display: none; }
.phone_page:hover .code_div { display: block; width: 220px; position: absolute; right: 0; top: 20px; border: 1px solid #dbe0eb; text-align: center; background: #fff; z-index: 100; }
.phone_page .code_div .link { padding: 15px; }
.phone_page .code_div .link .jiezifu a { color: #5c5c63; }
.phone_page .code_div .img { padding: 15px; padding-bottom: 0; }
.phone_page .code_div .text { font-size: 12px; }
.phone_page .code_div .text .hq_qr { font-weight: bold; font-size: 14px; color: #12b20e; }
.phone_page .btn_green, .phone_page .btn_blue { padding: 0; color: #fff !important; }
/*我的账户*/
.infor_con .log_li { margin-top: 30px; }
.infor_con .from_li_set { padding-left: 80px; margin-top: 30px; margin-bottom: 10px; }
.infor_con .open_box .item { width: 110px !important; }
.infor_con .choose_pic { padding: 0; }
.infor_con .pic_li { height: auto; padding: 10px; padding-bottom: 0; }
.infor_con .pic_li .li { width: auto; }
.infor_con .pic_li .img { padding: 5px 10px; border: 2px solid #dbe0eb; overflow: inherit; }
.infor_con .active .select_icon { width: 16px; height: 16px; background-size: contain; }
.infor_con .pic_li .li.add { display: block; float: none; clear: both; width: auto; }
.infor_con .pic_li .del { display: inline-block; position: absolute; right: -6px; top: -6px; font-size: 12px; color: #fff; background: #cacdd5; width: 16px; height: 16px; line-height: 16px; text-align: center; border-radius: 50%; }
.infor_con .pic_li .del:hover { background: #fd1c1c; }
.infor_con .log_li .li { border-bottom: 1px dotted #dbe0eb; padding: 0 10px 20px 10px; margin-bottom: 20px; overflow: hidden; line-height: 24px; }
.infor_con .log_li .li > div { float: left; }
.infor_con .log_li .ti { font-size: 14px; width: 160px; }
.infor_con .log_li .iconfont { font-size: 24px; line-height: 24px; margin-right: 10px; color: #12b20e; }
.infor_con .log_li .li .op { float: right; }
.console_table_con { margin-top: 20px; }
.console_table_con .event_ed_list_con li { margin-bottom: 15px; }
.console_table_con .event_ed_list_con .tittle { width: auto !important; display: block; }
.console_table_con .event_ed_list_con input { height: 24px; line-height: 1; padding: 5px; border: 1px solid #dbe0eb; font-size: 13px; border-radius: 2px; background: #fff; }
/*我的活动*/
.my_event_li > .li { padding: 20px 0; border-bottom: 1px dotted #dbe0eb; display: table; width: 100%; }
.my_event_li > .li:last-child { border-bottom: 0; }
.my_event_li .li_line { background: #fff; margin-top: -1px; background: #fff; border-bottom: 0; }
.my_event_li .tab_li .search { padding: 0; margin: 0; }
.my_event_li .tab_li .search .text { border-radius: 0; border-right: 0; width: 160px; }
.my_event_li .tab_li .search .btn_set { border-radius: 0; }
.my_event_li .e_logo { width: 56px; height: 56px; display: table-cell; vertical-align: top; }
.my_event_li .e_logo .img_center { width: 56px; height: 56px; }
.my_event_li .e_info { width: 356px; display: table-cell; vertical-align: top; padding-left: 15px; }
.my_event_li .e_info .name a { font-size: 14px; font-weight: bold; margin-bottom: 5px; color: inherit; display: block; }
.my_event_li .e_info .info { color: #9ea3a5; }
.my_event_li .e_info .data { color: #9ea3a5; margin-top: 5px; }
.my_event_li .e_info .data .it { display: inline-block; margin-right: 15px; }
.my_event_li .status { display: table-cell; text-align: center; color: #9ea3a5; vertical-align: top; padding-top: 20px; }
.my_event_li .operating { width: 417px; display: table-cell; vertical-align: top; text-align: right; padding-top: 18px; }
.my_event_li .operating .it { display: inline-block; margin-left: 15px; color: inherit; line-height: 24px; }
.my_event_li .operating .it .iconfont { color: #19b915; font-size: 16px; }
.my_event_li .operating .it:hover { color: #19b915; }
.my_event_li .operating .cancel { color: #9ea3a5; }
.my_event_li .operating .cancel .iconfont { color: #cacdd5; }
.my_event_li .operating .cancel:hover { color: #fd1c1c; }
.my_event_li .operating .cancel:hover .iconfont { color: #fd1c1c; }
.my_event_li .operating .del .iconfont { color: #cacdd5; }
.my_event_li .operating .del .iconfont:hover { color: #fd1c1c; }
.my_event_li .operating .it.btn_green { height: 24px; color: #fff; }
.my_event_li .t_tj { color: #9ea3a5; line-height: 20px; margin-top: 5px; }
.my_event_li .tj_slip { width: 200px; margin: 6px 5px 0; height: 8px; }
/*我的电子票*/
.my_ticket_li .ticket { display: table-cell; color: #5c5c63; vertical-align: middle; padding-left: 30px; }
.my_ticket_li .operating { width: 310px; }
.my_ticket_li .top { background: #e6eaf2; height: 36px; line-height: 36px; padding: 0 10px; margin-top: 20px; }
.my_ticket_li .top select { margin-top: 3px; }
.down_codeimg { padding: 30px; padding-bottom: 0; color: #5c5c63; }
.down_codeimg .ti { font-weight: bold; color: #19b915; margin-bottom: 5px; }
.down_codeimg .con { margin-bottom: 30px; margin-top: 20px; }
.down_codeimg .con.p_l { padding-left: 80px; }
.down_codeimg .con .code { border: 1px solid #dbe0eb; width: 160px; height: 160px; margin-right: 20px; }
.down_codeimg .con .down_code { border: 1px solid #dbe0eb; width: 140px; height: 140px; margin-right: 20px; padding: 10px; }
.down_codeimg .con .r_bg { background: #f3f4f8; border-radius: 20px; padding: 0 30px; height: 36px; line-height: 36px; display: inline-block; margin-left: 20px; }
.down_codeimg .con .link { display: inline-block; width: 170px; vertical-align: top; margin-left: 10px; }
.down_codeimg .con .link img { width: 100%; margin-bottom: 15px; }

/*修改参会者信息*/
.top_head { border-top: 1px solid #dbe0eb; padding-top: 20px; margin-top: 15px; padding-left: 30px; margin-bottom: 20px; }
.top_head .event .info img { float: left; width: 100px; height: 100px; margin-right: 20px; }
.top_head .event .info div { padding-top: 10px; margin-left: 75px; }
.detail { width: 850px; }
.detail .top .title { display: inline-block; margin-top: 10px; }
.detail .edit { float: right; }
.detail .top .form { padding-top: 15px; }
.detail .ti_de .name { font-size: 24px; margin: 10px 0; }
.detail .ti_de .ti_type { padding: 10px 0; }
.detail .info ul li { margin: 5px 0; }
.form_edit { margin-top: 10px; }
.form_edit .save { margin-top: 10px; }
.xiugai .info_name { height: 50px; }
.form_edit .save .a { width: 85px; height: 31px; line-height: 31px; background: #e6eaf2; display: inline-block; color: #333; text-align: center; border-radius: 2px; }
.form_edit .save .a:hover { background: #cfd3dd; }
.form_edit .save .b { width: 85px; height: 31px; line-height: 31px; background: #19b915; display: inline-block; color: #fff; text-align: center; border-radius: 2px; }
.form_edit .save .b:hover { background: #12b20e; }

/*我的订单*/
.my_order_li .tab_li { margin-bottom: 20px; }
.my_order_list_li { width: 100%; margin-bottom: 20px; }
.my_order_list_li .order { width: 100%; background: #f3f4f8; padding: 10px 0; overflow: hidden; border-bottom: 1px solid #dbe0eb; border-top: 1px solid #dbe0eb; }
.my_order_list_li .order .left { width: 70%; float: left; }
.my_order_list_li .order .right { width: 30%; float: right; text-align: right; }
.my_order_list_li .order .left img { height: 36px; width: 36px; background: #fff; margin: 0 15px; float: left; }
.my_order_list_li .order .jiezifu { margin-bottom: 2px; }
.my_order_list_li .order .left .info { float: left; width: 500px; }
.my_order_list_li .order span { color: #9ea3a5; font-size: 12px; display: inline-block; }
.my_order_list_li .list { width: 100%; }
.my_order_list_li .list td { border-bottom: 1px solid #dbe0eb; padding: 10px 0; }
.my_order_list_li .order_li p.name { width: 400px; padding-left: 15px; padding-bottom: 8px; }
.my_order_list_li .order_li li { width: 400px; color: #5c5c63; list-style: disc inside; margin-left: 15px; margin-bottom: 2px; }
.my_order_list_li .order_li li:last-child { margin-bottom: 0; }
.my_order_list_li .order_li td.op { padding-right: 15px; text-align: right; color: #9ea3a5; }
.my_order_list_li .order_li td.op div.b { position: relative; display: inline; color: #03a9f4; }
.my_order_list_li .order_li td.op .out div.opens { display: none; }
.my_order_list_li .order_li td.op .open div.opens { width: 340px; background: #fff; border: 1px solid #aed591; position: absolute; left: 0; z-index: 10; }
.my_order_list_li .order_li td.op .open div.opens td { text-align: left; padding: 5px 5px; border-bottom: 1px dotted #dbe0eb; background: #fff; font-weight: normal; text-decoration: none; }
.my_order_list_li .order_li td.op .open div.opens p { width: 280px; }
.my_order_list_li .btn_set { height: 20px; line-height: 20px; padding: 3px 10px; }

@media (max-width: 1024px) {
.my_order_list_li .order .left { width: 65%; }
.my_order_list_li .order .right { width: 35%; }
.my_order_list_li .order .left .info { width: 424px; }
.my_order_list_li .order_li p.name { width: 300px; }
.my_order_list_li .order_li li { width: 300px; }
}
/*创建群组*/
.group_create { background: #fff; }
.create_group_tip { padding: 50px 120px; }
.create_group_tip .ico { background: url(/img/refactor2/image/create_group_ico.png); width: 141px; height: 134px; float: left; margin-right: 30px; }
.create_group_tip .text { float: left; width: 580px; }
.create_group_tip p { margin-bottom: 5px; overflow: hidden; line-height: 20px; }
.create_group_tip p.a { font-size: 20px; font-weight: bold; color: #12b20e; margin-bottom: 20px; }
.create_group_tip span.a { display: inline-block; float: left; width: 15px; font-size: 36px; color: #12b20e; font-weight: bold; line-height: 14px; }
.create_group_tip span.b { float: left; display: inline-block; width: 560px; color: #5c5c63; }
.create_group_tip .btn { margin-top: 20px; margin-left: 15px; }
.group_create_setp_a { width: 100%; padding-top: 30px; overflow: hidden; }
.group_create li { margin-bottom: 20px; padding: 0 50px; overflow: hidden; }
.group_create li .title { width: 140px; display: inline-block; float: left; margin-top: 10px; }
.group_create li .tishi { margin-left: 10px; }
.group_create li .shuru { height: 26px; width: 150px; line-height: 26px; padding: 4px 5px; border-radius: 2px; vertical-align: middle; }
.group_create li .shuruyuming { height: 26px; width: 275px; line-height: 26px; padding: 4px 5px; border-radius: 2px; }
.group_create li .upto { height: 26px; width: 187px; border: 1px solid #dbe0eb; padding: 4px 5px; border-radius: 2px; vertical-align: middle; }
.group_create li .name { width: 680px; height: 26px; line-height: 26px; padding: 4px 5px; border-radius: 2px; }
.group_create li select { height: 36px; line-height: 36px; }
.group_create li textarea { padding: 5px; width: 680px; height: 90px; }
.group_create img.logo { width: 120px; max-height: 160px; float: left; }
.group_create .keywords > div { float: left; width: 830px; }
.group_create .keywords li { padding: 0; margin: 0; }
.group_create .add_keywords { padding: 5px 0 10px 0; }
.group_create .add_keywords span { display: inline-block; height: 26px; line-height: 26px; background: #e6eaf2; margin-right: 10px; padding: 0 5px; margin-bottom: 5px; color: #4669ae; }
.group_create .add_keywords a { color: #202426; vertical-align: middle; }
.group_create .add_keywords img { margin-left: 5px; vertical-align: middle; cursor: pointer; }
.group_create .moban { padding-left: 140px; overflow: hidden; width: 830px; }
.group_create .moban span { background: url(/img/refactor2/image/skin_sel_bg1.png) no-repeat; width: 112px; height: 125px; display: inline-block; float: left; position: relative; margin-right: 20px; }
.group_create .moban span img { margin: 4px 0px 0px 4px; cursor: pointer; }
.group_create .moban span p { color: #274c95; height: 20px; padding-left: 8px; line-height: 20px; margin-top: 8px; }
.group_create .moban span a { display: inline-block; cursor: pointer; background: url(/img/refactor2/image/skin_pre1.png); width: 22px; height: 22px; position: absolute; right: 8px; bottom: 8px; }
.group_create .moban span.over { background: url(/img/refactor2/image/skin_sel_bg2.png) no-repeat; }
.group_create .moban span.over p { color: #fff; }
.group_create .moban span.over a { background: url(/img/refactor2/image/skin_pre2.png); }
.group_create .anniu { text-align: center; padding-bottom: 10px; padding-top: 10px; }
.group_create .anniu .button { height: 40px; line-height: 40px; padding: 0 20px; font-size: 16px; font-weight: bold; }
/*我的主办方*/
.organizers_info { background: #f3f4f8; margin: 20px 0; padding: 15px; border: 1px solid #dbe0eb; overflow: hidden; }
.organizers_info img { float: left; width: 215px; max-height: 300px; background: #fff; border-radius: 5px; }
.organizers_info .o_info { float: left; width: 400px; margin-left: 15px; }
.organizers_info .o_info > p { margin-bottom: 10px; }
.organizers_info .o_info > p > span { display: block; font-size: 14px; }
.organizers_info .detail { display: block; width: 400px; overflow: hidden; margin-bottom: 10px; }
.organizers_info .btn_set { height: 20px; line-height: 20px; padding: 3px 10px; }
.organizers_info .info { float: right; width: 200px; }
.organizers_info .info > p { margin-bottom: 5px; }
.social_set_con { border-top: 1px solid #dbe0eb; }
.social_set { padding: 20px 10px; padding-bottom: 15px; }
.social_set > span { display: block; margin-bottom: 10px; padding-left: 90px; }
.social_set > span:last-child { margin-bottom: 0; }
.social_set .ti { padding: 0; }
/*投票与问卷新*/
.my_from_li .tab_li { margin-bottom: 10px; }
.my_from_li .e_logo { width: 80px; height: 80px; }
.my_from_li .e_logo .img_center { width: 80px; height: 80px; border-radius: 2px; overflow: hidden; }
/*微信公共账号*/
.percen_menu { display:none; }
.event_edit_menu { display:none; }
.weixin_account .top_menu { display:none; }
.discount_back { margin-bottom:15px; }
.my_wei_li { margin-top: 20px; }
.my_wei_li img.head_logo { width: 50px; height: 50px; }
.my_wei_li .f_li .all_input_text { width: 680px; }
.my_wei_li .f_li .head_logo { width: 90px; height: 90px; border: 1px solid #dbe0eb; background: #fff; float: left; }
.my_wei_li .f_li .head_logo img { width: 100%; }
.my_wei_li .f_li .up_img { padding-left: 105px; width: 300px; }
.my_wei_li .f_li .up_img .btn_set { margin-bottom: 5px; }
.my_wei { background: #fff; position: relative; margin-bottom: 20px; }
.my_wei .top_menu { border-right: 1px solid #dbe0eb; height: 100% !important; width: 195px; left: 0; bottom: 0; position: absolute; background-image: url(/img/refactor2/image/weichat_icon.png); background-repeat: no-repeat; z-index: 10; }
.my_wei .top_menu .b { display: block; font-size: 13px; padding: 18px 25px; line-height: 18px; cursor: pointer; border-bottom: 1px solid #dbe0eb; padding-left: 50px; }
.my_wei .top_menu .over { cursor: default; background-color: rgba(25,185,21,0.6); color: #fff; border-bottom: 1px solid #75d573; font-weight: bold; }
.my_wei .top_menu .b:hover { background-color: rgba(230,234,242,0.2); }
.my_wei .top_menu .over:hover { background-color: rgba(25,185,21,0.6); }
.my_wei .weixin_account_set { padding: 20px 30px; padding-left: 225px; min-height: 300px; }
.my_wei .tip_div { margin-bottom: 20px; }
.my_wei .tip_div .f_li { margin-bottom: 0; margin-top: 10px; }
.my_wei .tip_div .all_input_text { width: 584px; }
.my_wei .tip_div .copy_link { height: 36px; line-height: 36px; width: 90px; display: inline-block; border-radius: 2px; background: #03a9f4; text-align: center; color: #fff; }
.my_wei .phone_set { width: 552px; }
.my_wei .phone_set textarea { width: 540px; }
.my_wei .phone_set textarea:focus { outline: none; }
.my_wei .phone_set .insert { padding: 5px; background: #f3f4f8; border: 1px solid #dbe0eb; border-top: 0; }
.my_wei .top_op { margin-bottom: 20px; }
.my_wei .return { margin-bottom: 20px; }
.weixin_account_set .from_li_set { margin-left: 20px; }
.weixin_account_set .all_input_text { width: 680px; }
.weixin_account_set .head_logo { width: 90px; height: 90px; border: 1px solid #dbe0eb; background: #fff; float: left; }
.weixin_account_set .head_logo img { width: 100%; }
.weixin_account_set .up_img { padding-left: 105px; width: 300px; }
.weixin_account_set .up_img .btn_set { margin-bottom: 5px; }
.weixin_account_set .f_li .tips_9 { display: block; margin-top: 3px; }
.weixin_account_set .textarea { width: 692px; }
.weixin_account_set .f_li .select { width: 692px; }
.weixin_account_set .item_li { width: 692px; margin-bottom: 15px; }
.weixin_account_set .item_li .a { margin-right: 20px; }
.weixin_account_set .f_li .f_li .item_li { width: 590px; margin-bottom: 10px; }
.weixin_account_set .f_li .set { width: 692px; }
.weixin_account_set .f_li .set .set { width: 592px; }
.weixin_account_set .f_li .set .set .list_div { width: 290px; }
.weixin_account_set .set .list_div { width: 390px; height: 424px; }
.my_wei .set .title { padding: 10px; height: 32px; line-height: 32px; background: #f3f4f8; border-bottom: 1px solid #dbe0eb; overflow: hidden; zoom: 1; border-top: 1px solid #fff; }
.my_wei .ov { width: 100%; height: 370px; overflow-x: hidden; overflow-y: auto; }
.my_wei .list_div { border: 1px solid #dbe0eb; overflow: hidden; margin-top:10px; }
.my_wei .list_div .li_div { padding: 10px; border-bottom: 1px dotted #dbe0eb; cursor: pointer; }
.my_wei .list_div .li_div .info { width: 252px; margin: 0 5px; float: left; line-height: 20px; height: 80px; overflow: hidden; }
.my_wei .list_div .li_div .img { float: right; width: 78px; height: 78px; border: 1px solid #dbe0eb; padding: 1px; }
.my_wei .list_div .li_ti { padding: 10px; overflow: hidden; border-bottom: 1px solid #dbe0eb; cursor: pointer; }
.my_wei .list_div .s_n { width: 240px; display: inline-block; line-height: 20px; }
.my_wei .list_div .ov_over .li_ti:hover { background: #80d31e; color: #fff; border-bottom: 1px solid #80d31e; }
.my_wei .list_div .ov_over .over_li { background: #80d31e; color: #fff; border-bottom: 1px solid #80d31e; }
.my_wei .list_div .li_ti:hover .op { display: inline-block; float: right; }
.my_wei .list_div .over_li .op { display: inline-block; float: right; }
.my_wei .list_div .op_a { width: 20px; height: 20px; background: url(/img/refactor2/image/weixin_account_set_icon.png) no-repeat; display: inline-block; float: right; margin-right: 2px; }
.my_wei .list_div .op .del { background-position: -96px -22px; }
.my_wei .list_div .op .down { background-position: -70px -22px; }
.my_wei .list_div .op .up { background-position: -45px -22px; }
.my_wei .list_div .op .edit { background-position: -21px -22px; }
.my_wei .list_div .op .add { background-position: 4px -22px; }
.my_wei .set_link { height: 424px; margin-left: 392px; border: 1px solid #dbe0eb; border-left: 0; }
.my_wei .set_link .li { width: 240px; margin: 0 auto; }
.my_wei .set_link .li .btn_set { display: block; height: 36px; line-height: 36px; margin-top: 20px; font-size: 14px; }
.my_wei .set_link .li .iconfont { font-size: 20px; color: #5c5c63; }
.my_wei .add_relation { width: 430px; margin: 15px auto; }
.my_wei .add_relation td { border-bottom: 1px dotted #dbe0eb; padding: 10px; }
.my_wei .add_relation .keyword { padding: 5px; display: inline-block; height: 16px; line-height: 16px; min-width: 16px; background: #e6eaf2; text-align: center; border-radius: 50px; }
.weixin_advanced_list { display: inline-block; width: 170px; height: 60px; background: #f3f4f8; border-radius: 3px; line-height: 55px; margin: 10px; cursor: pointer; padding: 10px; font-size: 16px; text-align: center; }
.weixin_advanced_list:hover { background: #cfd3dd; color: #fff; }
.weixin_advanced_list img { vertical-align: middle; margin-right: 15px; }
.weixin_advanced { padding: 0 20px; }
.weixin_advanced .top { border-bottom: 1px solid #dbe0eb; padding-bottom: 10px; }
.weixin_advanced .top .ti { font-weight: bold; }
.weixin_advanced .from_li_set { margin: 0; }
.my_wei .mes_li .li { padding: 15px; overflow: hidden; zoom: 1; border-bottom: 1px dotted #dbe0eb; position: relative; }
.my_wei .mes_li .li_over { background: #f3f4f8; cursor: pointer; }
.my_wei .mes_li .logo img { width: 64px; height: 64px; }
.my_wei .mes_li .info { width: 706px; margin-left: 15px; display: inline; }
.my_wei .mes_li .info .user { font-size: 14px; margin-bottom: 10px; }
.my_wei .mes_li .info .text { color: #5c5c63; }
.my_wei .mes_li .time { position: absolute; right: 15px; top: 15px; color: #9ea3a5; width: 110px; text-align: right; }
.my_wei .reply_q { border-bottom: 1px solid #dbe0eb; margin: 15px 0; }
.my_wei .reply_q .navs { height: 42px; background: #f3f4f8; border: 1px solid #dbe0eb; border-bottom: 1px solid #dbe0eb; }
.my_wei .reply_q .navs span { display: inline-block; padding: 0 15px; padding-left: 40px; cursor: pointer; height: 42px; line-height: 42px; background: url(/img/refactor2/image/weixin_msgsender_icon.png) no-repeat; }
.my_wei .reply_q .navs span:hover { background-color: #e6eaf2; }
.my_wei .reply_q .navs span.over { background-color: #e6eaf2; border-left: 1px solid #dbe0eb; border-right: 1px solid #dbe0eb; }
.my_wei .reply_q .navs span.text { background-position: 10px 0; }
.my_wei .reply_q .navs span.img { background-position: 10px -78px; }
.my_wei .reply_q .navs span.ti { background-position: 10px -196px; }
.my_wei .reply_q textarea { width: 803px; border-radius: 0; }
.my_wei .reply_q textarea:focus { outline: none; }
.my_wei .reply_q .insert { background: #f3f4f8; border: 1px solid #dbe0eb; padding: 10px; }
.my_wei .reply_q .ti_choose { padding: 10px; border: 1px solid #dbe0eb; border-top: 0; }
.my_wei .reply_q .list_div { width: 490px; }
.weixin_wall_nav .wall { border: 1px solid #dbe0eb; width: 48%; }
.weixin_wall_nav .nav { border-bottom: 1px solid #dbe0eb; background: #f3f4f8; height: 36px; }
.weixin_wall_nav .nav ul { float: left; display: inline-block; }
.weixin_wall_nav .nav li { float: left; display: inline-block; border-right: 1px solid #dbe0eb; height: 37px; }
.weixin_wall_nav .nav li.over { background: #fff; }
.weixin_wall_nav .nav li a { display: inline-block; padding: 0 15px; line-height: 36px; text-decoration: none; color: inherit; }
.weixin_wall_nav .nav li.over a { color: #12b20e; }
.weixin_wall_nav .nav .time { float: right; margin: 8px 10px 0 0; }
.weixin_wall_nav .nav .time strong { color: #fc9a0d; }
.weixin_wall_nav .refresh { float: right; margin: 8px 10px 0 0; padding-left: 20px; background: url(/img/refactor2/image/weixin_wall_frash.png) no-repeat; line-height: 18px; }
.weixin_wall_nav .wall_list { padding: 10px; }
.weixin_wall_nav .wall_list dl { padding: 10px; border-bottom: 1px dotted #dbe0eb; overflow: hidden; position: relative; }
.weixin_wall_nav .wall_list dt { float: left; width: 50px; }
.weixin_wall_nav .wall_list dt img { width: 50px; height: 50px; }
.weixin_wall_nav .wall_list dd { float: left; padding-left: 10px; width: 240px; }
.weixin_wall_nav .wall_list dd p { line-height: 18px; }
.weixin_wall_nav .wall_list dd p.nick { font-size: 14px; margin-bottom: 5px; }
.weixin_wall_nav .wall_list .up_img { padding: 0; width: auto; max-width: 160px; max-height: 160px; }
.weixin_wall_nav .wall_list .op { position: absolute; right: 0; bottom: 10px; }
.weixin { width: 284px; height: 426px; background: url(/img/refactor2/image/moni_phone.gif) no-repeat; }
.weixin .name { font-size: 14px; text-align: center; height: 40px; line-height: 40px; padding-top: 17px; color: #fff; }
.weixin .phone { width: 263px; height: 289px; overflow-x: hidden; overflow-y: auto; padding: 20px 10px; }
.weixin .phone .li { margin-bottom: 10px; padding-bottom: 5px; overflow: hidden; zoom: 1; }
.weixin .phone .head_logo { width: 35px; height: 35px; float: left; margin-right: 15px; }
.weixin .phone .head_logo img { width: 35px; height: 35px; border-radius: 4px; }
.weixin .message_box { background-color: #B4EC4B; border: 1px solid #A0BF48; box-shadow: 2px 2px 3px rgba(0,0,0,0.3); max-width: 165px; position: relative; border-radius: 10px; float: left; }
.weixin .message_box_SA em { position: absolute; left: -7px; top: 12px; color: #A0BF48; font-style: normal; z-index: 1; height: 18px; width: 7px; overflow: hidden; font: 16px/21px simsun; }
.weixin .message_box_SA span { position: absolute; top: 12px; left: -6px; color: #B4EC4B; z-index: 2; height: 18px; width: 7px; overflow: hidden; font: 16px/21px simsun; }
.weixin .message_box_body { font-size: 12px; padding: 8px 15px; display: inline-block; max-width: 135px; line-height: 25px; min-height: 18px; }
.weixin .text_box { width: 240px; min-height: 58px; background-color: #fff; border: 1px solid #dbe0eb; box-shadow: 2px 2px 3px rgba(0,0,0,0.3); border-radius: 10px; margin: 0 auto; overflow: hidden; }
.weixin .text_box p.eventname { width: 100%; text-align: center; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; padding: 5px 10px; line-height: 20px; font-size: 14px; color: #fff; background: rgba(0,0,0,0.6); filter: progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr='#99000000', endColorstr='#99000000');
position: absolute; left: 0; bottom: 0; }
.weixin .text_box .over span.up { width: 100%; height: 100%; position: absolute; left: 0; bottom: 0; cursor: pointer; display: inline-block; background: url(/img/refactor2/image/weixin_up_img.png) no-repeat center; }
.weixin .text_box .e_li { padding: 10px; border-bottom: 1px dotted #e0e0e0; overflow: hidden; zoom: 1; }
.weixin .text_box .e_li p { font-size: 14px; line-height: 20px; float: left; width: 170px; height: 40px; overflow: hidden; }
.weixin .text_box .e_li img.head_logo { width: 40px; height: 40px; float: right; margin-right: 0; }
.weixin_article .f_li, .weixin_article .from_li { width: 100%; margin-bottom: 15px; }
.weixin_article .f_li .item, .weixin_article .from_li .item { float: left; width: 110px; text-align: left; padding-top: 8px; line-height: 20px; display: inline-block; }
.weixin_article .f_li .input_left, .weixin_article .from_li .input_left { padding-left: 120px; line-height: 20px; position: relative; }
.weixin_account_set .tip_div { margin-bottom:20px; }
.weixin_account_set .list_div { border: 1px solid #dbe0eb; overflow: hidden; margin-top:10px; }
.weixin_account_set .list_div .li_ti { padding: 10px; overflow: hidden; border-bottom: 1px solid #dbe0eb; cursor: pointer; }
.all_table_div { margin-top:15px; }
.all_table_div .title { background: #e6eaf2 !important; padding: 6px 10px; color: #5c5c63; border-bottom: none; line-height: 20px; overflow: hidden; }
.all_table_div td { padding: 10px; line-height: 20px; border-bottom: 1px dotted #dbe0eb; }
.all_table_div table tr:nth-child(2n+1) td { background: rgba(243,244,248,0.5); }
.pop_menu_add .add { background: #f3f4f8; font-size: 14px; border-bottom: 1px solid #dbe0eb; padding: 15px 30px; }
.pop_menu_add .list { overflow: hidden; }
.pop_menu_add .box { padding: 15px; border-bottom: 1px solid #dbe0eb; overflow: hidden; }
.pop_menu_add .name { font-size: 14px; display: inline-block; float: left; width: 190px; line-height: 20px; }
.pop_menu_add .op { display: inline-block; float: right; width: 20px; height: 20px; background: url(/img/refactor2/image/weixin_account_set_icon.png) no-repeat; margin-left: 5px; }
.pop_menu_add li.box a.del { background-position: -96px 3px; }
.pop_menu_add li.box a.edit { background-position: -21px 3px; }
.layer_pop_up { z-index: 300; width: 100%; }
.layer_pop_up_ti { height: 40px; line-height: 40px; border-top: 2px solid #19b915; position: relative; clear: both; overflow: hidden; border-bottom: 1px solid #dbe0eb; }
.layer_pop_up_ti .ti { font-size: 14px; margin-left: 15px; }
.layer_pop_up .layer_pop_up_boder { background: #FFF; border-radius: 2px; overflow: hidden; box-shadow: 0px 1px 3px 0px rgba(0,0,0,0.3); font-size: 13px; margin: 0 auto; }
.layer_pop_up_ti span.close { display: inline-block; width: 18px; height: 18px; background: url(/img/refactor2/image/admin_ico_1.png); cursor: pointer; float: right; margin: 12px 15px 0 0; }

@media (max-width: 1170px) {
.my_wei .tip_div .all_input_text { width: 460px; }
.my_wei .phone_set { width: 415px; }
.my_wei .phone_set textarea { width: 403px; }
.weixin_account_set .all_input_text { width: 536px; }
.weixin_account_set .f_li .select { width: 575px; }
}
/*短信管理*/
.sms_balance .nun { font-size: 30px; color: #12b20e; line-height: 1; margin: 0 10px; }
.sms_templates .prompt_div { margin-bottom: 0; border-top: 0; }
.sms_templates .caozuo { width: 220px; }
.sms_payments .choose_nun { margin: 20px 0; }
.sms_payments .item { float: left; width: 200px; margin-top: 8px; }
.sms_payments .right_box { padding-left: 200px; }
.sms_payments .box { padding-bottom: 20px; border-bottom: 1px dotted #dbe0eb; }
.sms_payments .box .number { border: 2px solid #dbe0eb; border-radius: 5px; padding: 5px 10px; margin-right: 15px; color: #242428; display: inline-block; cursor: pointer; }
.sms_payments .box .number:hover { border-color: #fed290; text-decoration: none; }
.sms_payments .box .number.active { border-color: #fcb100; }
.sms_payments .box .other { margin-top: 15px; }
.sms_payments .box .other input { margin-left: 5px; }
.sms_payments .money { color: #fc9a0d; font-size: 24px; font-weight: bold; margin-bottom: 20px; }
/*隐藏会鸽标示*/
.hidden_logo { margin-bottom: 20px; }
.hidden_logo p { padding: 10px 0 10px 20px; }
/*自定义邮件管理*/
.mail_template .caozuo { width: 240px; }
.mail_template .ul_list { padding-left: 110px; margin-bottom: 15px; }
.mail_template .edit_con { float: left; width: 805px; }
.mail_template .jianjie_title { display: block; background: #f3f4f8; border: 1px solid #dbe0eb; border-bottom: 0; padding: 5px 10px; }
.mail_template .jianjie_title > span { margin:5px 10px 5px 0; }
/*收款账户*/
.account_list .ti { font-weight: bold; margin-bottom: 20px; }
.account_li { margin: 0 -10px; }
.account_li .account { width: 291px; float: left; margin: 0 10px; margin-bottom: 20px; border: 1px solid #dbe0eb; border-radius: 2px; }
.account_li .account_top { padding: 10px; line-height: 21px; }
.account_li .pay_icon { width: 50%; height: 21px; float: left; }
.account_li .pay_num { text-align: right; width: 50%; float: right; }
.account_li .bg_line { background-color: #e6eaf2; padding: 6px 10px; line-height: 18px; }
.account_li .set { padding: 15px 10px 10px; height: 80px; }
.account_li .link { text-align: right; color: #9ea3a5; }
.account_li .binding { margin-top: 40px; }
.account_li .binding > a { display: inline-block; color: #5c5c63; float: right; }
.binding > ul { right: 0; bottom: 100%; top: auto; }
.binding .dropdown-menu { max-height: 180px; overflow-y: auto; overflow-x: hidden; }
.binding .dropdown-menu a { display: block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; line-height: 20px; }
.account_li .number { font-size: 14px; font-weight: bold; color: #5c5c63; }
.account_li .text { color: #5c5c63; line-height: 20px; }
.account_li .add_box { width: 291px; float: left; margin: 0 10px; margin-bottom: 20px; border: 1px solid #dbe0eb; border-radius: 2px; cursor: pointer; background: #f3f4f8; height: 160px; text-align: center; font-size: 16px; color: #9ea3a5; padding-top: 16px; }
.account_li .add_box i { font-size: 60px; color: #cacdd5; }
/*--------------------我的会鸽 end----------------------*/
/*--------------------活动管理----------------------*/
/*活动基本信息*/
.event_info_top { float: right; }
.event_info_top .e_logo { width: 30px; height: 30px; border-radius: 50%; overflow: hidden; border: 2px solid rgba(255,255,255,0.3); float: left; margin-right: 15px; }
.event_info_top .e_logo img { width: 30px; height: 30px; }
.event_info_top .info { float: left; max-width: 500px; margin-right: 15px; }
.event_info_top .info .name { font-size: 14px; font-weight: bold; }
.event_info_top .son_event { display: none; }
.event_info_top a { color: #fff; opacity: 0.8; }
.event_info_top a:hover { opacity: 1; }
/*管理菜单*/
.event_manage_menu { border-bottom: 2px solid #dbe0eb; height: 48px; }
.event_manage_menu .tab_li .li.right { padding: 0; }
.event_manage_menu .tab_li .li > a { display: inline-block; padding: 15px 32px; }
.event_manage_menu .button { margin: 5px 0 5px; padding: 6px 16px; line-height: 24px; height: 24px; }
.event_manage_menu .button.btn_green { padding: 5px 15px; background: #fff; color: #12b20e; }
.event_manage_menu .zt { display: inline-block; width: 66px; height: 48px; vertical-align: middle; background: url(/img/refactor2/image/event_zt.png) no-repeat 0 0; margin-right: 15px; opacity: 0.6; }
.event_manage_menu .zt.a { background-position: 0 -75px; }
.event_manage_menu .zt.b { background-position: 0 -207px; }
.event_manage_menu .zt.c { background-position: 0 -142px; }
.event_manage_menu .zt.d { background-position: 0 -9px; }
.event_manage_menu .zt.e { background-position: 0 -274px; }
.event_manage_menu .zt.f { background-position: 0 -340px; }
/*活动管理*/
.console_event_box { min-height: 456px; }
.console_event .console_menu { width: 195px; }
.console_event .console_menu .item { font-weight: normal; }
.console_event .console_menu .item a { display: block; color: inherit; padding: 10px 30px; line-height: 26px; height: 26px; }
.console_event .console_menu .item .iconfont { font-size: 18px; color: #cacdd5; margin-right: 5px; }
.console_event .console_menu .item.active a { background: #fff; color: #12b20e; }
.console_event .console_menu .item.active .iconfont { color: #12b20e; }
.console_event .weichat_code { padding-bottom: 10px; text-align: center; background: #fff; margin: 10px 20px 20px 0 }
.console_event .r_side_op { width: 915px; }
.event_top_ti { background: #f3f4f8; height: 36px; line-height: 36px; padding-left: 10px; margin-bottom: 15px; }
.event_top_ti .select { width: 180px; border-left: 1px solid #dbe0eb; text-align: center; }
.event_top_ti .select a { color: inherit; }
.console_item_title { padding: 5px 20px; height: 36px; line-height: 36px; border-bottom: 1px solid #dbe0eb; }
.console_item_title .ti { float: left; font-size: 14px; }
.console_item_title .op a { color: inherit; margin-left: 15px; }
.console_tab { border-left: 1px solid #dbe0eb; position: relative; z-index: 10; }
.console_tab .li { float: left; height: 36px; min-width: 80px; text-align: center; line-height: 36px; border-right: 1px solid #dbe0eb; border-top: 2px solid #dbe0eb; border-bottom: 0; padding: 0 15px; background: #fff; }
.console_tab .li a { color: inherit; display: inline-block; line-height: 36px; width: 100%; width:auto !important; }
.console_tab .li.active { color: #12b20e; font-weight: bold; border-top: 2px solid #80d31e; }
.console_tab .op { line-height: 36px; }
.console_tab .op a { margin-left: 15px; }
.console_tab_open { margin-top: -1px; border-top: 1px solid #dbe0eb; }
.console_op { line-height: 20px; margin-bottom: 10px; }
.console_op .op a { margin-left: 15px; }
.console_table_con table { width: 100%; }
.console_table_con td { padding: 10px; line-height: 20px; border-bottom: 1px dotted #dbe0eb;word-break: break-all; }
.console_table_con td.title { background: #e6eaf2 !important; padding: 6px 10px; color: #5c5c63; border-bottom: none; }
.console_table_con td.title a { color: inherit; }
.console_table_con td.title img { margin-left: 5px; }
.console_table_con table tr:nth-child(2n+1) td { background: rgba(243,244,248,0.5); }
.console_table_con td.caozuo { color: #9ea3a5; }
.menpiao_hidden_a .menpiao_div { display:none; }
.menpiao_over_a .menpiao_div { display:block; }
.console_table_con .empty_list { border-top: 1px solid #dbe0eb; margin-top: -1px; }
.table_total { background: #f2f9ff; padding: 10px; border-top: 1px solid #e7f0ff; color: #5c5c63; }
.table_total span { font-weight: bold; color: #03a9f4; }
.console_table_con .icon_ti { width: 36px; height: 36px; border: 1px dashed #03a9f4; line-height: 36px; text-align: center; color: #03a9f4; }
.console_table_con .icon_ti .iconfont { line-height: 36px; font-size: 24px; }
.console_table_con .icon { width: 50px; }
.console_table_title { background: #e6eaf2; height: 36px; line-height: 36px; padding: 0 10px; }
.ticket_xiangqing td { background: #f3f4f8 !important; border: 1px solid #dbe0eb; position: relative; }
.ticket_xiangqing .zhishi { position: absolute; top: -1px; left: 20px; }
.console.padding { padding: 20px 30px; }
.console .f_li input.text { width: 540px; }
.console .f_li textarea.text { width: 540px; }
.console .f_li select.or { float: left; width: 390px; }
.console .f_li .btn_set { float: left; width: 150px; padding: 0; height: 34px; line-height: 34px; margin-left: 10px; }
.console .f_li .input_left { width: 552px; float: left; padding-left: 0 !important; margin-left: 10px; }
.console .f_li .input_left_con { width: 695px !important; }
.console .f_li .input_left .item { width: 80px; }
.console .f_li .input_left .input_left { width: 300px; }
.console .f_li .input_left .f_li { margin-bottom: 10px; }
.console .f_li .input_left .f_li:last-child { margin-bottom: 0; }
.console .f_li .input_left .input_left input.text { padding: 2px 5px; }
.console .f_li .input_left .input_left .btn_set { height: 28px; line-height: 28px; }
.up_avator .avator { width: 150px; height: 150px; float: left; margin-right: 20px; }
.up_avator .up { width: 382px; float: left; color: #9ea3a5; }
.up_avator .up .btn_set { display: block; float: none; width: auto; margin-left: 0; }
.gray_border { background: #f3f4f8; padding: 15px; border: 1px solid #dbe0eb; }
.advanced_set .open_close { height: 36px; line-height: 36px; background: #e6eaf2; padding: 0 10px; }
.advanced_set .open_box { padding: 0 10px; padding-top: 15px; }
.advanced_set .open_box .item { /*width: 150px;*/ }
.advanced_set .open_box .select { width: 250px; }
.advanced_set .open_box .f_li input.text { width: 238px; }
.advanced_set .open_box .f_li .tishi, .advanced_set .open_box .f_li .false { position: relative; left: auto; top: auto; }
.advanced_set .item .help_box { color: #12b20e; }
.advanced_set .item_li_open { padding: 5px; padding-left: 20px; }
.advanced_set .tip_icon { color: #fc9a0d; vertical-align: middle; }
.advanced_set .item_li_div { padding-top: 10px; }
.console_event_box .event_info .upload_logo .img_up_box { height:110px; }
/*管理中心*/
.event_no_pulish .icon .iconfont { font-size: 48px; margin-right: 10px; line-height: 1.1; }
.event_no_pulish .ti { font-size: 20px; margin-bottom: 5px; }
.event_tj_box { padding: 20px 20px 0px 10px; }
.event_tj_box .box { background: #f3f4f8; margin-left: 10px; }
.event_tj_box .top { border-bottom: 1px solid #dbe0eb; padding: 10px 5px; line-height: 20px; }
.event_tj_box .top .ti { border-left: 3px solid #75cd1c; padding-left: 5px; }
.event_tj_box .nun { padding: 20px 0; font-size: 30px; color: #12b20e; font-family: Arial, Helvetica, sans-serif; text-align: center; }
.event_tj_box .nun .dw { font-size: 13px; }
.event_tj_box .op { text-align: center; padding: 0 10px 15px; color: #5c5c63; line-height: 26px; height: 26px; }
.event_tj_box .op a { color: #12b20e; margin: 0; }
.event_tj_box .op a.btn_green { color: #fff; }
.event_tj_box .op .tip_box { left: auto; right: 100%; }
.event_data .box { float: left; border-right: 1px dotted #dbe0eb; width: 20%; }
.event_data .box.a { width: 29%; }
.event_data .box > div { padding: 5px 10px; }
.event_data .box .ti { color: #5c5c63; }
.event_data .info { height: 50px; }
.event_data .info > div { line-height: 20px; margin: 4px 0; }
.event_data .info .iconfont { font-size: 16px; }
.event_data .tj_slip { height: 6px; width: 100px; border-radius: 0; margin: 6px 10px 0 10px; }
.event_data .tj_slip .slip { border-radius: 0; background: #03a9f4; }
.event_data .tj_slip .nun { color: #03a9f4; }

@media (max-width: 1170px) {
.event_tj_box .col-lg-3 { width: 50%; }
.event_tj_box .box { margin-bottom: 10px; }
}
/*发布活动*/
.version_choose { padding: 30px 30px 20px; }
/*活动信息管理*/
.event_info { margin: 20px 0 20px 80px; }
.event_info .upload_logo { width: 110px; height: 110px; }
.event_info .upload_logo .img_up_box { height:110px; }
.event_info .choose_pic { padding-left: 125px; }

@media (max-width: 1170px) {
.event_info { margin-left: 50px; }
}

@media (max-width: 1024px) {
.event_info { margin-left: 0px; }
.console .f_li .input_left { margin-left: 0; }
}
/*添加子活动*/
.add_subordinate_event { line-height: 19px; width: 500px; }
.add_subordinate_event_td { overflow-y: auto; overflow-x: hidden; height: 120px; min-height: 120px; }
.add_subordinate_event table { margin: 0 auto; width: 500px; margin-top: 8px; margin-bottom: 8px; }
.add_subordinate_event table td { padding: 5px; border-bottom: 1px dotted #d4d4d4; }
/*报名管理*/
.registe_mes .left { width: 60%; float: left; background: url(/img/refactor2/image/sms_balance.png) no-repeat 0 -4px; }
.registe_mes .left > div { margin-left: 60px; }
.registe_mes .left .ti { font-size: 14px; margin-bottom: 5px; }
.registe_mes .left .choose { margin-top: 10px; }
.registe_mes .right { width: 40%; float: left; text-align: right; }
.registe_mes .ye { display: inline-block; margin-right: 30px; }
.registe_mes .ye .nun { font-size: 30px; color: #fc9a0d; margin: 0 5px; }
.registe_mes .top { display: inline-block; }
.registe_mes .top .btn_set { height: 20px; line-height: 20px; padding: 3px 10px; }
.menber_tickets .from_li_set .f_li>.item { width:150px; }
/*门票管理*/
.registe_ticket .caozuo { width: 110px; }
.registe_ticket_add { padding: 20px; }
.ticket_info { margin-bottom: 15px; }
.ticket_info_title { width: 100px; text-align: right; float: left; line-height: 20px; margin-top: 8px; }
.ticket_info_title.a { margin-top: 0; }
.ticket_info_con { float: left; margin-left: 10px; width: 402px; margin-right: 10px; line-height: 20px; }
.ticket_info_con .time { display: inline-block; width: 50%; float: left; }
.ticket_info_con .time .span {
    display: inline-block;
    width: 175px;
}

.ticket_info_con .text { width: 390px }
.ticket_info_con .item_li { margin-bottom: 10px; }
.ticket_info_con .item_li:last-child { margin-bottom: 0; }
.ticket_info_con .it { width: 70px; display: inline-block; }
.ticket_info_con .time .text { padding: 5px; height: 24px; line-height: 24px; position: relative; border-radius: 2px; width: 164px; float: left; border: 1px solid #dbe0eb; cursor: pointer; }
.ticket_info_con .time .text input { height: 24px; line-height: 24px; border: 0; padding: 0; margin: 0; width: 100%; }
.ticket_info_con .time .text .date_icon { position: absolute; right: 5px; top: 10px; }
.ticket_info_con .time_center { float: left; line-height: 36px; color: #9ea3a5; width: 30px; text-align: center; }
.ticket_price_type { margin-left: 18px; margin-top: 10px; color: #5c5c63; }
.ticket_price_type .ti_tip { padding-left: 74px; color: #12b20e; }
.ticket_price_type .ti_tip b { margin-right: 10px; }
.ticket_price_type .tip_icon { color: #fc9a0d; vertical-align: middle; }
.ticket_info_tip { display: inline-block; color: #fd1c1c; line-height: 36px; }
.menpiao_tip { padding: 0 15px; line-height: 20px; color: #5c5c63; }
.menpiao_tip .b { overflow: hidden; }
.menpiao_tip .b span { display: inline-block; width: 20px; float: left; }
/*报名设置*/
.registe_set .ul_list li { margin-bottom: 5px; }
.registe_set .ul_list li:last-child { margin-bottom: 0; }
.registe_set .ul_list .bg { display: inline-block; background: #f3f4f8; padding: 3px 5px; }
.registe_set .ul_list .bg .iconfont { font-size: 12px; color: #cacdd5; margin-left: 10px; }
.registe_set .ul_list .bg .iconfont:hover { color: #fd1c1c; }
.registe_set .add input.text { width: 160px !important; float: left; }
.registe_set .add .btn_set { width: 80px; float: left; }
.registe_set .open_box { border-top: 1px solid #dbe0eb; margin-top: -1px; }
/*自定义门票*/
.ticket_custom { width: 720px; margin: 0 auto; height: 920px; overflow: hidden; position: relative; }
.ticket_custom .eventdovelogo { position: absolute; right: 40px; bottom: 40px; width: 160px; }
.ticket_custom_set { padding: 20px 40px; }
.ticket_custom .console_op { padding: 20px 40px; padding-bottom: 0; }
.ticket_custom .module_div { width: 100%; margin-bottom: 15px; position: relative; min-height: 50px; }
.ticket_custom .module_div p { font-size: 14px; line-height: 20px; }
.ticket_custom .module_div img { max-width: 100%; }
.ticket_custom .module_div .none { font-size: 16px; text-align: center; color: #9ea3a5; line-height: 60px; height: 60px; cursor: pointer; }
.ticket_custom .div { width: 100%; min-height: 50px; position: relative; }
.ticket_custom .div .op { display: none; }
.ticket_custom .div_over .op { display: block; background: url(/img/refactor2/image/ticket_custom_op.png) repeat; padding: 6px 16px; display: inline-block; border-radius: 20px; position: absolute; right: 10px; top: 10px; z-index: 100; color: #fff; font-weight: bold; font-size: 14px; }
.ticket_custom .div_over .op span { display: inline-block; background: url(/img/refactor2/image/weixin_account_set_icon.png) no-repeat; width: 16px; height: 16px; margin-left: 10px; cursor: pointer; }
.ticket_custom .div_over .op span.a { background-position: -23px -25px; }
.ticket_custom .div_over .op span.d { background-position: -98px -25px; }
.ticket_custom .border { border: 2px dashed #dbe0eb; }
.ticket_custom .ticket { padding-left: 5px; background: #f3f4f8; margin-top: 20px; }
.ticket_custom .ticket table { background: #fff; border: 5px solid #dbe0eb; position: relative; left: -5px; top: -5px; width: 100%; }
.ticket_custom .ticket td { border: 5px solid #dbe0eb; line-height: 20px; }
.ticket_custom .add_logo { max-height: 100px; margin-bottom: 0; text-align: center; }
.ticket_custom .add_logo img { max-width: 100%; height: 100px; background: #fff; }
.ticket_custom .add_logo span.up { display: none; }
.ticket_custom .add_logo_over span.up { display: inline-block; width: 100%; height: 100%; color: #fff; font-size: 100%; position: absolute; left: 0; top: 0; background: url(/img/refactor2/image/weixin_up_img.png) center; cursor: pointer; }
.ticket_custom_choose { padding: 30px 30px; overflow: hidden; }
.ticket_custom_choose span { width: 240px; height: 107px; display: inline-block; cursor: pointer; border: 1px solid #dbe0eb; box-shadow: 0px 0px 8px rgba(0,0,0,0.15); padding: 4px; margin: 10px; float: left; }
.ticket_custom_choose span.over { border: 1px solid #94c3f9; box-shadow: 0px 0px 8px rgba(2,101,221,0.15); }
.ticket_custom_choose img { width: 100%; height: 100%; }
/*报名注册表单*/
.register_form { background: #e6eaf2; }
.register_form .ti { background: #e6eaf2; padding: 0 20px; line-height: 36px; height: 36px; }
.register_form .console { margin: 20px; margin-bottom: 0; padding-bottom: 20px; border-bottom: 1px solid #dbe0eb; }
.register_form .console .f_li .input_left { width: 200px; }
.register_form .ul_box { margin: 0 20px; }
.register_form .modules { width: 100%; }
.register_form .modules .li { margin: 0; padding: 15px 40px; border-bottom: 1px dotted #dbe0eb; position: relative; cursor: move; overflow: hidden; }
.register_form .modules .li:hover { background: #e7f0ff; }
.register_form .modules .li .op_po { display: none; }
.register_form .modules .li:hover .op_po { display: block; position: absolute; right: 10%; top: 10px; line-height: 24px; }
.register_form .modules .li .op_po a { display: inline-block; margin-left: 10px; color: inherit; }
.register_form .modules .text, .register_form .preview .select { cursor: no-drop; }
.register_form .preview { float: left; width: 700px; border-right: 1px solid #dbe0eb; background: #fff; min-height: 700px; }
.register_form .preview .title { display: block; margin-bottom: 5px; }
.register_form .preview .con { position: relative; overflow: hidden; }
.register_form .preview .text { width: 94%; }
.register_form .preview .bitian { width: 12px; display: inline-block; vertical-align: middle; font-size: 20px; font-weight: bold; color: #f60; float: right; }
.register_form .preview .select { width: 96%; float: left; margin-right: 1%; }
.register_form .preview div.sel { width: 96%; float: left; }
.register_form .preview span.sel { display: block; line-height: 20px; padding: 0 3px; margin: 3px 0; }
.register_form .add_select { width: 214px; float: left; }
.register_form .add_select .ti { border-bottom: 1px solid #dbe0eb; }
.register_form .yixuanze, .register_form .weixuanze { height: 36px; line-height: 36px; padding: 0 20px; border-top: 1px solid #f3f4f8; border-bottom: 1px solid #dbe0eb; position: relative; }
.register_form .yixuanze { background: #e7f0ff; }
.register_form .sel_a, .register_form .sel_b { width: 46px; height: 19px; position: absolute; top: 6px; right: 20px; display: inline-block; cursor: pointer; }
.register_form .sel_a { background: url(/img/refactor2/image/member_info_bg6.png); }
.register_form .sel_b { background: url(/img/refactor2/image/member_info_bg7.png); }
.register_form_add .tishi { left: 425px }
.register_form_add .add .tishi { position: relative; left: auto; top: auto; margin: 0; line-height: inherit; }
.register_form_add .add span { display: block; line-height: 20px; overflow: hidden; margin: 5px 0; }
.register_form_add .add .jiezifu { width: 264px; float: left; margin: 0; }
.register_form_add .add .jiezifu span { display: inline-block; margin: 0; }
.register_form_add .add .web_module_del { float: left; }
.register_form .coll_ob { background-color: #fff; padding: 20px; overflow: hidden; }
.register_form .coll_ob .ob { width: 50%; float: left; }
.register_form .coll_ob .ob_i .span { font-size: 18px; display: inline-block; padding: 2px 15px; margin-left: 5px; border-radius: 4px; background: #d3f4d9; }
.register_form .coll_ob .ti_text { margin-left: 20px; margin-top: 10px; }

@media (max-width: 1170px) {
.register_form .preview { width: 585px; }
}

@media (max-width: 1024px) {
.register_form .preview { width: 568px; }
}
/*设置备注弹出-表单*/
.custom_from .preview { float: none; width: 100%; border: 0; min-height: 446px; }
.custom_from .modules .li { cursor: inherit; }
.custom_from .modules .li:hover { background-color: #fff; }
.custom_from .modules .text, .register_form .preview .select { cursor: inherit; }
/*条件搜索*/
.console_search { background: #f3f4f8; padding: 15px; border: 1px solid #dbe0eb; margin-bottom: 20px; }
.console_search .condition_li { margin-bottom: 10px; }
.console_search .condition_li:last-child { margin-bottom: 0; }
.console_search .condition_li .li { float: left; display: inline-block; margin-right: 30px; }
.console_search .item { width: 80px; vertical-align: middle; margin-right: 2px; display: inline-block; }
.console_search .search_btn { width: 68px; height: 36px; line-height: 36px; padding: 0; }
.console_search .text { vertical-align: middle; }
.console_search .btn_set { vertical-align: middle; }
.console_search .btn_set.a { background: linear-gradient(#e6eaf2, #f3f4f8); }
.console_search .console { padding: 15px; padding-top: 5px; background: #fff; margin-top: 10px; border: 1px solid #dbe0eb; }
.console_search .console .event { font-weight: bold; margin-bottom: 5px; margin-top: 10px; }
.console_search .console .it { margin-right: 15px; }
/*表格操作*/
.console_op { text-align: right; }
.console_op .btn_set { text-align: left; padding: 0; }
.console_op .btn_set a { color: inherit; display: inline-block; line-height: 28px; padding: 0 10px; }
/*参会人员*/
.event_menber .caozuo { width: 240px; }
.event_menber .check td { border-bottom: 1px solid #dbe0eb; border-top: 1px solid #dbe0eb; background: #f3f4f8 !important; }
.event_menber .check a { margin-right: 20px; }
.event_menber .all { margin-right: 20px; }
.event_menber .menpiao_div { position: absolute; background: #fff; width: 240px; z-index: 10; color: #202426; }
.event_menber .menpiao_div table { border: 1px solid #dbe0eb; }
.event_menber .menpiao_div td { border: 1px dotted #dbe0eb; background: #fff !important; }
.from_li_set #buyerInfo { margin-bottom:15px; }
/*添加参会人员*/
.event_menber_add table { background: #e6eaf2; }
.event_menber_add table td { padding: 5px 10px; line-height: 26px; }
.event_menber_add table td.list { background: #fff; border-bottom: 1px solid #dbe0eb; }
.member_info_con { width: 100%; background: #fff; padding: 20px 0; }
.member_info_con .preview { margin: 0 auto; float: none; border: 0; min-height: inherit; }
.member_info_con .preview .li { margin-bottom: 15px; overflow: hidden; }
.member_info_con .preview .li:last-child { margin-bottom: 0; }
.member_info_con .li_ti { background: #f3f4f8; padding: 10px; margin-bottom: 15px; }
.ticket_detail_info { width: 100%; margin: 10px; }
.ticket_detail_info .ticket_li { padding: 3px 0; }
.ticket_detail_info .ticket_li > span, .ticket_detail_info .ticket_li > a { vertical-align: middle; }
.ticket_detail_info .radio { margin-right: 3px; vertical-align: middle; }
.ticket_detail_info .bold { font-weight: bold; }
.ticket_detail_info .price { margin-left: 15px; color: #279006; }
.ticket_detail_info .price:hover { text-decoration: none; }
.event_menber_add .add { text-align: right; background: #f3f4f8; padding: 10px; }
.event_menber_add .add .button { height: 14px; line-height: 14px; }
.event_menber_add .div_error { margin-top: 15px; }
/*导入参会人员*/
.event_menber_import { width: 500px; margin: 10px auto; }
.event_menber_import .half .text { width: 175px; }
.login_div_a { padding: 0 10px; clear: both; zoom: 1; overflow: hidden; font-size: 12px; }
.login_div_a ul.top_title { height: 30px; line-height: 30px; clear: both; padding: 0 10px; border-bottom: 1px solid #ebebeb; color: #808080; }
.login_div_a ul.top_title li { line-height: 30px; }
.login_div_a ul.list { clear: both; overflow: hidden; padding: 5px 10px; border-bottom: 1px solid #ebebeb; }
.login_div_a li { float: left; height: 20px; line-height: 20px; }
.login_div_a ul.list input { height: 20px; vertical-align: middle; }
.login_div_a li.name { width: 250px; overflow: hidden; height: 20px; line-height: 20px; text-overflow: ellipsis; white-space: nowrap; word-wrap: normal; padding-left: 5px; }
.login_div_a ul.list select { border: 1px solid #ebebeb; height: 20px; width: 180px; display: block; vertical-align: middle; }
/*修改发票信息*/
.member_info_con .preview_a { padding: 0 20px; }
.member_info_con .preview_a .m_title { margin-bottom: 15px; }
.member_info_con .preview_a .m_title .title { width: 150px; display: inline-block; }
/*活动通知*/
.event_notice .console { padding: 10px; }
.event_notice .open_close { margin: 10px 0; }
.event_notice .lianxiren { margin-top: 5px; }
.event_notice .lianxiren table td { border: 1px solid #dbe0eb; padding: 3px 5px; }
.event_notice .lianxiren .title td { background: #f3f4f8; }
.event_notice .page_div { margin: 0; border: 1px solid #dbe0eb; border-top: 0; padding: 5px 0; }
.event_notice .edit_box { width: 100%; }
.event_notice .edit_box td { border: 1px solid #dbe0eb; }
.event_notice .edit_box td td { border: 0; }
.event_notice .edit_box .title { padding: 5px; background: #f3f4f8; }
.event_notice .edit_box .title span { display: inline-block; cursor: pointer; }
.event_notice .edit_box .tip_div { border: 0; padding: 5px; }
.event_notice_tem { padding: 15px; padding-bottom: 5px; }
.event_notice_tem ul { overflow: hidden; }
.event_notice_tem li { float: left; margin-bottom: 10px; }
/*活动推广*/
.spread_share { padding: 15px 0; }
.spread_share .code { width: 200px; float: left; }
.spread_share .info { width: 500px; float: left; margin-left: 15px; margin-top: 20px; }
.spread_share .info .text { color: #5c5c63; }
.spread_share .info .btn_green { padding: 5px 20px; margin-right: 10px; }
/*优惠码*/ 
.spread_code td.caozuo { width: 270px; }
.event_spread .add_discount td { padding: 8px; }
.event_spread .category_title { text-align: right; width: 150px; }
.event_spread .p_t { margin-top: 10px; }
.event_spread .ticket_all { border-bottom: 1px dotted #dbe0eb; padding-bottom: 5px; margin-bottom: 5px; width: 600px; }
.event_spread .setting { padding-left: 20px; }
.event_spread .ticket { margin-bottom: 10px; }
.event_spread .setting .ticket { margin-bottom: 5px; }
.event_spread .setting .ticket:last-child { margin-bottom: 0; }
.event_spread .add_discount .btn_set { width: 320px; vertical-align: middle; }
/*邮件邀请*/
.invite_con .console { padding-top: 0; }
.invite_con .addressee { border: 1px solid #dbe0eb; }
.invite_con .addressee > ul { width: 100% !important; border: 0px !important; padding: 0; height: 28px; }
.invite_con .addressee input { border: 0; height: 28px; line-height: 28px; }
.invite_con .input_left .text { width: 743px; }
.invite_con .mail_con { background: #f3f4f8; margin: 0 10px; margin-top: 15px; overflow: hidden; }
.invite_con .mail_con .ti { background: #e6eaf2; height: 36px; line-height: 36px; padding: 0 10px; }
.event_mail_text > div { margin: 15px auto; padding: 10px; border: 2px dashed #dbe0eb; overflow: hidden; }
.event_mail_text .btn { text-align: center; margin-top: 15px; }
.event_mail_con { margin: 15px auto; width: 716px; border: solid 1px #dcdcdc; background: #FFFFFF; zoom: 1; }
.event_mail_title { background: url(/img/refactor2/image/yaoqing_title_bg.png) no-repeat; height: 35px; }
.event_mail_info { background: url(/img/refactor2/image/yaoqing_info_bg.png) repeat-x bottom; overflow: hidden; clear: both; zoom: 1; }
.event_mail_info p.name { font-family: "微软雅黑"; font-weight: bold; padding: 10px 10px; border-bottom: solid 1px #e1e1e1; margin: 5px; color: #333333; }
.event_mail_info p.name span.a { font-size: 14px; display: block; }
.event_mail_info p.name span.b { font-size: 18px; display: block; }
.event_mail_info .event_info2 { clear: both; overflow: hidden; zoom: 1; padding: 10px 10px; margin: 5px; }
.event_mail_info .event_info2 img { padding: 3px; background: #fff; border: 1px solid #e6e6e6; width: 75px; height: 75px; float: right; }
.event_mail_info .event_info2 div { line-height: 18px; float: left; width: 570px; }
.event_mail_info .event_info2 div p.a { font-size: 20px; line-height: 22px; margin-bottom: 10px; font-family: "微软雅黑"; font-weight: bold; display: block; }
.event_mail_info .event_info2 div span.b { color: #646464; margin-top: 10px; display: block; }
.event_mail_info .event_info2 div span.b p { color: #646464; }
.event_mail_info .green_btoons { border-top: 2px solid #38a700; padding-top: 10px; margin-top: 10px; }
.event_mail_info .green_btoons p { color: #535353; line-height: 18px; }
.event_mail_text { width: 650px; margin: 15px auto; padding: 10px; border: 2px dotted #ccc; overflow: hidden; }
.event_mail_text p.btn { text-align: center; margin-top: 15px; }
.event_mail_text span.luokuan { display: block; text-align: right; margin-top: 15px; }
/*网站嵌入*/
.spread_embed { padding: 20px 0; }
.spread_embed textarea { width: 863px; }
.spread_embed .iframe_box { background: #f3f4f8; padding: 15px; border: 1px solid #dbe0eb; margin-bottom: 20px; margin-top: -21px; }
.spread_embed .iframe_box .ti { font-size: 14px; margin-bottom: 15px; }
.spread_embed .item { width: 140px !important; }

@media (max-width: 1170px) {
.spread_embed textarea { width: 748px; }
}

@media (max-width: 1024px) {
.spread_embed textarea { width: 730px; }
}
/*合作推广*/
.precautions_con .box { padding: 10px; }
.precautions_con .ti { font-size: 16px; font-weight: bold; margin-bottom: 15px; }
.precautions_con .text { font-size: 14px; line-height: 24px; color: #5c5c63; }
/*代码跟踪*/
.spread_link .caozuo { width: 110px; }
/*统计报告*/
.report_box { padding: 30px; background: #fff; margin-bottom: 20px; }
.report_li { background: #f3f4f8; margin-bottom: 20px; border: 1px solid #dbe0eb; padding: 15px 10px; }
.report_li .totle { border-bottom: 1px solid #dbe0eb; margin-bottom: 15px; padding: 0 10px; padding-bottom: 10px; }
.report_li .totle_nun .nun { font-size: 36px; color: #12b20e; font-weight: bold; margin: 0 10px; line-height: 1; }
.report_li .daochu_box a { margin-left: 20px; }
.report_li .detail { display: table; width: 100%; }
.report_li .detail .box { display: table-cell; padding: 0 10px; height: 40px; border-right: 1px solid #dbe0eb; vertical-align: middle; }
.report_li .detail .box:last-child { border: 0; }
.report_li .detail .nun { color: #12b20e; font-weight: bold; }
.report_graph .title { background: #e6eaf2; height: 36px; line-height: 36px; margin-bottom: 15px; padding: 0 10px; }
.report_graph .con { padding: 0 10px; }
/*现场下载客户端*/
.precautions_con .icon_img { width: 120px; }
.precautions_con .img_l { padding-left: 140px; }
.precautions_con .img_l .ti { margin: 5px 0; }
.precautions_con .img_l .text { margin-bottom: 10px; }
.precautions_con .hover { padding-right: 0; position: relative; }
.precautions_con .hover .iconfont { width: 36px; text-align: center; border-left: 1px solid rgba(255,255,255,0.3); display: inline-block; margin-left:5px; }
.precautions_con .hover .down { display: none; }
.precautions_con .hover:hover .down { position: absolute; display: inline-block; width: 265px; background: #fff; border: 1px solid #dbe0eb; left: 0; top: 100%; text-align: left; padding: 15px; padding-bottom: 5px; z-index: 1; }
.precautions_con .hover .down_l { float: left; }
.precautions_con .hover .down_r { float: left; width: 140px; margin-left: 15px; }
.precautions_con .hover .down_r img { margin-bottom: 10px; }
/*定制胸卡*/
.badge_options_list td { padding: 15px 10px; border-bottom: 1px dotted #dbe0eb; }
.badge_options_list td.list { font-weight: bold; }
.badge_options_list td.op { text-align: right; }
.badge_options_list td.op a { margin-left: 15px; }
.badge_options_list tr { position: relative; }
.badge_options_list tr:hover { background: #f3f4f9; }
.badge_con_head { height: 36px; color: #fff; background: #1f2329; padding: 0 15px; line-height: 36px; position: fixed; left: 0; right: 0; z-index: 100; }
.badge_con_head a { color: #fff; }
.badge_options { position: fixed; left: 0; top: 36px; width: 500px; border-bottom: 1px solid #dbe0eb; border-right: 1px solid #dbe0eb; padding: 0px 15px; background: #fff; z-index: 100; }
.badge_options .sp { margin: 10px 0; vertical-align:middle; }
.badge_options .sp .title { width: 80px; display: inline-block; vertical-align:middle; }
.badge_options .text { width: 404px; }
.badge_options .select { width: 225px; vertical-align:middle; }
.badge_options .btn_set { padding: 3px 0; width: 90px; vertical-align:middle; }
.badge_custom_set { position: fixed; top: 36px; left: 531px; right: 0; height: 102px; background: #fff; border-bottom: 1px solid #dbe0eb; z-index: 100; }
.badge_first_set { width: 100%; height: 100%; background: #fff; background: linear-gradient(#fff, #f3f4f8); filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#fff', endColorstr='#f3f4f8',GradientType=0 ); }
.badge_first_set .list { width: 26%; height: 72px; padding-top: 30px; cursor: pointer; float: left; border-left: 1px solid #fff; position: relative; }
.badge_first_set .list:hover { background: #f3f4f8; background: linear-gradient(#f3f4f8, #fff); }
.badge_first_set .line { border-right: 1px solid #dbe0eb; }
.badge_first_set .btn_addPic { background: linear-gradient(#fff, #f3f4f8); border: 0; border-right: 1px solid #dbe0eb; padding-right: 0; }
.badge_first_set .icon { float: left; margin: 0 10px; display: inline; }
.badge_first_set .left { float: left; line-height: 1; }
.badge_first_set .left .a { font-size: 16px; margin-bottom: 10px; display: inline-block; }
.badge_first_set .left .b { color: #5c5c63; }
.badge_first_set .right { float: right; margin-top: 10px; margin-right: 10px; display: inline-block; }
.badge_first_set .save { width: 15%; text-align: center; }
.badge_first_set .op_list { width: 300px; background: #f3f4f8; border: 1px solid #dbe0eb; position: absolute; left: 0; top: 100%; z-index: 10; max-height: 483px; overflow-x: hidden; overflow-y: auto; }
.badge_first_set .op_list li { border-bottom: 1px solid #dbe0eb; border-top: 1px solid #fff; background: url(/img/refactor2/image/badge/add_list.png) no-repeat 265px -34px; padding: 0 15px; white-space: nowrap; font-size: 16px; line-height: 42px; }
.badge_first_set .op_list li:hover { background: url(/img/refactor2/image/badge/add_list.png) no-repeat 265px 10px #fff; }
.badge_op_menu { width: 260px; background: #f3f4f8; border-bottom: 1px solid #dbe0eb; border-left: 1px solid #dbe0eb; position: fixed; top: 140px; bottom: 0; right: 0; padding-left: 20px; padding-top: 10px; z-index: 100; }
.badge_op_menu .list { width: 100%; padding-bottom: 15px; }
.badge_op_menu .op { display: inline-block; float: left; height: 38px; line-height: 38px; margin-bottom: 10px; margin-right: 20px; }
.badge_op_menu_none .op { color: #9ea3a5; }
.badge_op_menu .ti { display: block; font-weight: bold; color: #202426; float: none; margin-bottom: 0; margin-right: 0; }
.badge_op_menu .text_t { font-weight: bold; width: 50px; margin-right: 0; }
.badge_op_menu .much { width: 121px; }
.badge_op_menu .text_button { clear: both; float: none; margin: 0; display: block; height: 0; }
.badge_op_menu .vertical_align { background: url(/img/refactor2/image/badge/op_vertical_align.png) no-repeat left top; }
.badge_op_menu .vertical_align span { width: 40px; height: 38px; display: inline-block; cursor: pointer; vertical-align: middle; }
.badge_op_menu .vertical_align span.a .click { width: 41px; background: url(/img/refactor2/image/badge/op_vertical_align.png) no-repeat 0 -38px; }
.badge_op_menu .vertical_align span.b .click { width: 41px; background: url(/img/refactor2/image/badge/op_vertical_align.png) no-repeat -40px -38px; }
.badge_op_menu .vertical_align span.c .click { width: 39px; background: url(/img/refactor2/image/badge/op_vertical_align.png) no-repeat -81px -38px; }
.badge_op_menu .text_align { background: url(/img/refactor2/image/badge/op_text_align.png) no-repeat left top; }
.badge_op_menu .text_align span { width: 40px; height: 38px; display: inline-block; cursor: pointer; vertical-align: middle; }
.badge_op_menu .text_align span.a .click { width: 41px; background: url(/img/refactor2/image/badge/op_text_align.png) no-repeat 0 -38px; }
.badge_op_menu .text_align span.b .click { width: 41px; background: url(/img/refactor2/image/badge/op_text_align.png) no-repeat -40px -38px; }
.badge_op_menu .text_align span.c .click { width: 39px; background: url(/img/refactor2/image/badge/op_text_align.png) no-repeat -81px -38px; }
.badge_op_menu .select_number input { width: 52px; height: 38px; background: url(/img/refactor2/image/badge/number_select.png) no-repeat; padding-left: 5px; border: 0; line-height: 38px; }
.badge_op_menu .select { width: 44px; background: url(/img/refactor2/image/badge/op_select.png) no-repeat; padding: 0 25px 0 5px; text-align: center; cursor: pointer; position: relative; }
.badge_op_menu .select_l { width: 74px; background: url(/img/refactor2/image/badge/op_select_l.png) no-repeat; padding: 0 25px 0 5px; text-align: center; cursor: pointer; position: relative; }
.badge_op_menu .select .op_list { width: 280px; background: #fff; top: 100%; max-height: 146px; overflow-x: hidden; overflow-y: auto; z-index: 100; position: absolute; right: 0; border: 1px solid #dbe0eb; }
.badge_op_menu .select .op_list li { border-bottom: 1px solid #dbe0eb; padding: 0 15px; white-space: nowrap; font-size: 20px; line-height: 36px; }
.badge_op_menu .select .op_list li:hover { background: #f3f4f8; }
.badge_op_menu .select .op_list li.selected { background: #19b915; color: #fff; }
.badge_op_menu .del { width: 44px; float: none; margin-left: 50px; background: url(/img/refactor2/image/badge/op_delete.png) no-repeat; margin-right: 15px; cursor: pointer; }
.badge_op_menu_none .del { background: url(/img/refactor2/image/badge/op_delete_none.png) no-repeat; }
.badge_op_menu .color { width: 44px; background: url(/img/refactor2/image/badge/op_color.png) no-repeat; float: none; clear: both; display: block; margin-right: 0; position: relative; }
.badge_op_menu .color span.choose { width: 34px; height: 28px; margin: 5px; display: inline-block; border-radius: 2px; cursor: pointer; }
.badge_op_menu .text_button span { display: inline-block; height: 38px; vertical-align: middle; cursor: pointer; }
.badge_op_menu .text_button span.a { width: 11px; background: url(/img/refactor2/image/badge/text_button_a.png) no-repeat; }
.badge_op_menu .text_button span.b { padding: 0 15px; background: url(/img/refactor2/image/badge/text_button_b.png) repeat-x; }
.badge_op_menu .text_button span.c { width: 13px; background: url(/img/refactor2/image/badge/text_button_c.png) no-repeat; }
.badge_view { position: fixed; left: 0; top: 139px; right: 281px; bottom: 0; background: #fff; overflow-x: hidden; overflow-y: scroll; }
.badge_view .prompt_div { border-radius: 0; border-left: 0; border-right: 0; border-top: 0; }
.badge_view .view_button_box { position: fixed; right: 281px; top: 230px; }
.badge_view .view_button { width: 90px; height: 44px; background: url(/img/refactor2/image/badge/preview_ng.png) no-repeat; text-align: center; line-height: 44px; cursor: pointer; margin-bottom: 10px; }
.badge_view .op_text { font-size: 14px; text-align: center; font-weight: bold; margin-bottom: 20px; color: #9ea3a5; }
.badge_view .badge { margin: 0 auto; background: #fff; border: 1px solid #dbe0eb; box-shadow: 0 1px 5px #dbe0eb; z-index: 8; margin-bottom: 30px; }
.badge_view .badge .item { padding: 1px; cursor: pointer; position: absolute; border-radius: 4px; }
.badge_view .badge .item_over { padding: 0; border: 1px dotted #a9daf6; }
.badge_view .badge .item_over span.enlarge { width: 16px; height: 16px; display: inline-block; position: absolute; right: 1px; bottom: 1px; background: url(/img/refactor2/image/badge/ui-icons.png) no-repeat right bottom; z-index: 10; cursor: se-resize; }
.badge_view .badge .click { padding: 0; border: 1px dotted #4d90fe; cursor: move; position: absolute; border-radius: 4px; }
.badge_view .badge .click span.enlarge { width: 16px; height: 16px; display: inline-block; position: absolute; right: 1px; bottom: 1px; background: url(/img/refactor2/image/badge/ui-icons.png) no-repeat right bottom; z-index: 10; cursor: se-resize; }
.badge_bg_img { width: 614px; background: #fff; }
.badge_bg_li.piclist { width: auto; height: 430px; overflow-x: hidden; overflow-y: auto; padding: 15px; }
.badge_bg_li.piclist .li { width: 172px; height: 109px; overflow: hidden; float: left; margin: 10px; display: inline-block; border: 1px solid #dbe0eb; box-shadow: 0 1px 5px #dbe0eb; cursor: pointer; }
.badge_bg_li.piclist .li:hover { border: 1px solid #76d821; box-shadow: 0 1px 5px #76d821; -moz-box-shadow: 0 1px 5px #76d821; -webkit-box-shadow: 0 1px 5px #76d821; }
.badge_bg_img .upload { width: 100%; height: 287px; padding: 30px 0; background: url(/img/refactor2/image/badge/up_bg_img.png) no-repeat center #f2f2f2; cursor: pointer; }
.badge_bg_img p.text { text-align: center; padding: 20px 0; color: #5c5c63; font-weight: bold; background: #f2f2f2; }
.badge_size_set { width: 360px; background: #fff; padding: 0 40px; padding-top: 35px; }
.badge_size_set .set { position: relative; border: 1px solid #dbe0eb; margin-bottom: 25px; padding: 20px 25px; background: #f3f4f8; }
.badge_size_set .set .it { position: absolute; font-size: 14px; font-weight: bold; display: inline-block; left: 20px; top: -10px; line-height: 20px; padding: 0 3px; }
.badge_size_set .set input.text { height: 28px; line-height: 28px; background: #fff; padding: 0 5px; vertical-align: middle; }
.badge_size_set .set select { height: 28px; line-height: 28px; vertical-align: middle; }
.badge_size_set .set span.ti { display: inline-block; width: 60px; font-size: 14px; vertical-align: middle; }
.badge_generate .from_li_set { margin-bottom: 20px; }
.badge_generate .f_li { margin-bottom: 10px; }

@media (max-width: 1170px) {
.badge_options { width: 450px; }
.badge_options .text { width: 354px; }
.badge_options .select { width: 205px; }
.badge_options .btn_set { width: 70px; margin-left: 5px; }
.badge_custom_set { left: 481px; }
.badge_view .view_button_box { z-index: 10; }
}

@media (max-width: 1024px) {
.badge_first_set .list { padding: 15px 0; text-align: center !important; }
.badge_first_set .icon { float: none; }
.badge_first_set .right { display: none; }
.badge_first_set .left { float: none; }
.badge_first_set .save .fontsize_16 { display: block; text-align: center; margin-top: 10px; }
}
/*微信抽奖*/
.wei_lottery .caozuo { width: 200px; }
/*微信墙*/
.wei_wall .caozuo { width: 280px; }
/*--------------------活动管理 end----------------------*/
/*付费功能*/
.pay_upgrade { width: 100%; background: f3f4f8; padding: 40px 0; }
.pay_upgrade .div_box { background: url(/img/refactor2/image/pay_up_div_bg.png) no-repeat 0 0; margin: 0 70px; padding-left: 60px; }
.pay_upgrade .div_box p.a { font-size: 20px; margin-bottom: 10px; }
.pay_upgrade .div_box p { color: #9ea3a5; }
.pay_upgrade .up { padding: 30px 0 40px 0; border-bottom: 1px dotted #dbe0eb; }
.pay_upgrade .up .button { font-size: 16px; padding: 10px 30px; cursor: pointer; }
.pay_upgrade .div_box ul { padding-top: 20px; }
.pay_upgrade .div_box li { color: #9ea3a5; line-height: 19px; margin: 6px; padding-left: 18px; background: url(/img/refactor2/image/pay_up_li.png) no-repeat left center; }
.pay_upgrade .div_box p.b { text-align: right; margin-top: 20px; }
/*功能付费*/
.pay_fee { background: #fff; border: 1px solid #dbe0eb; border-top: 3px solid #19b915; }
.pay_fee .page_title { padding: 15px 30px; margin-bottom: 0; }
.pay_group_fee { padding: 30px; overflow: hidden; }
.pay_fee .how_long { background: url(/img/refactor2/image/pay_group_fee.png) no-repeat 0 10px; padding: 10px 30px 10px 160px; border-right: 1px dotted #dbe0eb; width: 490px; float: left; }
.pay_fee .how_long p { margin-bottom: 20px; font-size: 14px; }
.pay_fee .how_long li { padding-bottom: 15px; }
.pay_fee .how_long li.clicked { font-weight: bold; }
.pay_fee .how_long .shuru { padding: 4px; border: 1px solid #19b915; width: 50px; }
.pay_fee .how_long .time { width: 70px; display: inline-block; }
.pay_fee .how_long .green { color: #12b20e; }
.group_information { padding: 10px 0 10px 30px; float: left; width: 320px; overflow: hidden; }
.group_information .logo { float: left; width: 120px; height: 120px; display: inline-block; overflow: hidden; }
.group_information .logo img { width: 100%; }
.group_information .details { width: 185px; float: left; padding-left: 15px; color: #5c5c63; }
.group_information .details .name { font-size: 16px; padding-bottom: 10px; }
.up_level p.a { margin-bottom: 10px; }
.up_level .li { background: #f3f4f8; width: 100%; padding: 3px 0; }
.up_level ul { padding: 10px; border: 1px solid #dbe0eb; margin: 0 3px; border-radius: 2px; }
.up_level li { padding: 3px 0; color: #5c5c63; }
.up_level .but { margin-top: 10px; }
.up_level .but .btn_green { padding: 0 15px; }
/*支付*/
.gongyong_pay { background: #fff; border: 1px solid #dbe0eb; border-top: 3px solid #19b915; }
.gongyong_pay_title { padding: 15px 0; }
.gongyong_pay_title h2 { padding-left: 30px; font-size: 20px; font-weight: normal; }
.pay_info { overflow: hidden; padding: 15px 30px; }
.pay_info_num { background: url(/img/refactor2/image/pay_num_bg.png) no-repeat; width: 209px; height: 80px; float: left; position: relative; }
.pay_info_num h3 { font-size: 26px; color: #12b20e; font-weight: bold; display: block; width: 191px; height: 48px; line-height: 48px; text-align: center; position: absolute; left: 4px; bottom: 8px; }
.pay_info_num h3 span { color: #9ea3a5; }
.pay_info_text { margin-left: 20px; float: left; width: 500px; display: inline; }
.pay_info_text p { font-size: 14px; margin-bottom: 5px; }
.pay_select { overflow: hidden; padding: 15px 30px; }
.pay_select p.title { margin-left: 5px; padding-left: 25px; font-size: 14px; line-height: 20px; font-weight: bold; background: url(/img/refactor2/image/icon_pay_select.png) left center no-repeat; }
.pay_select hr { height: 0px; border: 1px solid #dbe0eb; border-bottom: 0px; }
.pay_select ul { padding: 10px 30px; overflow: hidden; }
.pay_select li { float: left; width: 175px; height: 42px; }
.pay_select li.zhifubao { width: 100%; clear: both; float: none; }
.pay_select li span { background: url(/img/refactor2/image/pay_bank_bg.png) no-repeat; display: inline-block; width: 130px; height: 30px; border: solid 1px #dbe0eb; cursor: pointer; vertical-align: middle; }
.pay_select span.bank_01 { background-position: 0px 0px; }
.pay_select span.bank_02 { background-position: 9px -30px; }
.pay_select span.bank_03 { background-position: 9px -60px; }
.pay_select span.bank_04 { background-position: 7px -90px; }
.pay_select span.bank_05 { background-position: 22px -120px; }
.pay_select span.bank_06 { background-position: 22px -150px; }
.pay_select span.bank_07 { background-position: 24px -180px; }
.pay_select span.bank_08 { background-position: 8px -210px; }
.pay_select span.bank_09 { background-position: 2px -240px; }
.pay_select span.bank_10 { background-position: 6px -270px; }
.pay_select span.bank_11 { background-position: 10px -300px; }
.pay_select span.bank_12 { background-position: 13px -330px; }
.pay_select span.bank_13 { background-position: 8px -360px; }
.pay_select span.bank_14 { background-position: 6px -390px; }
.pay_select span.bank_15 { background-position: 17px -420px; }
.pay_select span.bank_16 { background-position: 0px -450px; }
.pay_select span.bank_17 { background-position: 22px -480px; }
.pay_select span.bank_18 { background-position: 0px -510px; }
.pay_select span.bank_19 { background-position: 12px -540px; }
.pay_select span.bank_20 { background-position: 0px -570px; }
.pay_select span.bank_21 { background-position: 4px -600px; }
.pay_select span.bank_22 { background-position: 0px -630px; }
.pay_select span.bank_23 { background-position: 0px -660px; }
.pay_select span.bank_24 { background-position: 18px -690px; }
.pay_select span.bank_25 { background-position: 0px -720px; }
.pay_select span.bank_26 { background-position: 0px -750px; }
.pay_select span.bank_27 { background-position: 0px -780px; }
.pay_select span.bank_28 { background-position: 0px -810px; }
.pay_select .zhifubao .bank_we { background-position: 0px -842px; }
.pay_select .btn { text-align: center; margin: 15px 0; }
.pay_select .btn .button { height: 40px; line-height: 40px; padding: 0 30px; font-size: 16px; font-weight: bold; }
/*缴纳群费*/
.group_create { background: #fff; border: 1px solid #dbe0eb; border-top: 3px solid #19b915; }
.group_create p.title { padding: 15px 30px; margin-bottom: 0; font-size: 24px; }
.pay_group_fee .how_long { background: url(/img/refactor2/image/pay_group_fee.png) no-repeat 0 10px; padding: 10px 30px 10px 160px; border-right: 1px dotted #dbe0eb; width: 397px; float: left; }
.pay_group_fee .how_long p.blod { font-weight: bold; padding-bottom: 18px; font-size: 14px; }
.pay_group_fee input { vertical-align: middle; margin-right: 1px; }
.pay_group_fee span.time { width: 70px; display: inline-block; }
.pay_group_fee .how_long li { padding-bottom: 15px; }
.pay_group_fee span.green { color: #12b20e; }
.pay_group_fee .how_long #rmbPaytype li { padding: 0; overflow: inherit; }
/*版本和定价*/
.versions_pricing .versions { margin: 0 15px; border-radius: 4px; float: left; width: 350px; background: #e6eaf2; position: relative; }
.versions_pricing .pricing { text-align: center; height: 150px; position: relative; color: #5c5c63; }
.versions_pricing .pricing .v { font-size: 36px; line-height: 36px; font-weight: bold; margin: 60px 0 15px 0; }
.versions_pricing .pricing .p { font-size: 30px; line-height: 30px; }
.versions_pricing .pricing .s { font-size: 16px; }
.versions_pricing .pay { position: absolute; bottom: -22px; left: 0; width: 100%; }
.versions_pricing .pay .button_common { height: 46px; line-height: 46px; padding: 0 30px; border-radius: 3px; background: #19b915; color: #fff; font-size: 16px; display: inline-block; cursor: pointer; }
.versions_pricing .version { background: #fff; border-radius: 4px; padding-top: 50px; }
.versions_pricing .version p { font-size: 14px; line-height: 20px; padding: 8px 15px; }
.versions_pricing .content_bg_a { margin: 30px 15px 0px 15px; border-radius: 4px; text-align: center; font-size: 20px; color: #5c5c63; padding: 20px; background: #e6eaf2; }
.versions_pricing .recommend { width: 93px; height: 94px; background: url(/img/refactor2/image/icon_recommend.png) no-repeat; display: inline-block; position: absolute; left: 0; top: 0; }

@media (max-width: 1170px) {
.versions_pricing .versions { width: 303px; }
}
/*loading*/
.loading_page { position: fixed; top: 0; left: 0; right: 0; bottom: 0; background: rgba(255,255,255,0.9); z-index: 1000; }
.loading_page .loading_box { text-align: center; }
.loading_page .loading { position: absolute; width: 150px; height: 150px; top: 50%; left: 50%; margin-left: -75px; margin-top: -75px; }
.loading_page .loading img { width: 150px; }
/*-----------------------new--------------------*/
.head_iframe { height: 60px; box-shadow: 0 1px 5px rgba(0,0,0,.2); -moz-box-shadow: 0 1px 5px rgba(0,0,0,.2); -webkit-box-shadow: 0 1px 5px rgba(0,0,0,.2); }
.footer_iframe { height: 286px; }
.head_iframe_in { height: 42px; box-shadow: 0 1px 5px rgba(0,0,0,.2); -moz-box-shadow: 0 1px 5px rgba(0,0,0,.2); -webkit-box-shadow: 0 1px 5px rgba(0,0,0,.2); }
/*用户协议*/
.xieyi { margin-top: 20px; padding: 15px; border: solid #dbe0eb 1px; height: 350px; overflow-y: auto; }
.xieyi h2 { font-size: 14px; font-weight: bold; padding-bottom: 15px; }
.xieyi ul { padding: 0px 0px 15px 30px; line-height: 18px; overflow: hidden; zoom: 1; }
.xieyi li { padding-bottom: 5px; overflow: hidden; zoom: 1; }
.xieyi div.a { float: left; margin-right: 10px; }
.xieyi div.b { display: block; float: left; width: 600px; color: #5c5c63; text-align: justify; text-justify: inter-ideograph; }
/*404*/
.page_404_div { width: 650px; margin: 0 auto; margin-top: 150px; }
.page_404_div li.title { font-size: 14px; font-weight: bold; margin-bottom: 6px; }
.page_404_div li.text { font-size: 12px; color: #686868; margin-bottom: 20px; }
.page_404_div li.text a { font-weight: bold; }
.page_404_div li.back { font-size: 14px; margin-bottom: 50px; font-weight: bold; }
.page_404_div li.link { color: #e1e1e1; }
/*出错页面*/
.error { width: 1000px; margin: 0 auto; background: url(/img/refactor2/image/open_div_img3.png) no-repeat; background-position: 100px 30px; padding-top: 33px; padding-bottom: 30px; }
.error p.title { font-size: 16px; margin-left: 180px; font-weight: bold; color: #333333; line-height: 22px; }
.error p.text1 { margin-left: 180px; font-size: 14px; line-height: 18px; width: 600px; color: #666; }
.error p.text2 { margin-left: 180px; font-size: 14px; margin-top: 30px; }
.error p.text3 { margin-left: 180px; font-size: 14px; margin-top: 5px; }
/*订单详情*/
.order_xiangqing { width: 712px; margin: 0 auto; padding: 15px 0; overflow: hidden; clear: both; zoom: 1; }
.order_xiangqing ul { float: left; width: 430px; }
.order_xiangqing li.a { font-size: 16px; font-family: "微软雅黑"; font-weight: bold; margin-bottom: 10px; width: 430px; }
.order_xiangqing li { line-height: 20px; }
.order_xiangqing li div { width: 70px; float: left; text-align: justify; text-align: left\0; text-justify: newspaper; text-align-last: justify; }
.order_xiangqing img { float: right; }
.order_xiangqing2 { background: url(/img/refactor2/image/ddxq_bg3.png) no-repeat; width: 712px; height: 78px; margin: 15px 0px 1px 0px; }
.order_table { width: 712px; margin: 0 auto; }
.order_table td { padding-left: 5px; }
.order_table tr.title td { background: url(/img/refactor2/image/ddxq_bg2.png) repeat-x; height: 30px; color: #3c679b; font-weight: bold; border: 0px; }
.order_table tr td { border-bottom: dotted 1px #e1e1e1; height: 30px; }
.order_table2 { width: 712px; margin: 0 auto; }
.order_table2 table { background-color: #fff; border: 1px solid #e1e1e1; }
.order_table2 td { padding: 5px; border-bottom: 1px solid #e1e1e1; border-right: 1px solid #e1e1e1; }
.order_table2 td.title { padding: 5px; line-height: 16px; color: #666666; background: url(/img/refactor2/image/ddxq_bg2.png) repeat-x; color: #3c679b; font-weight: bold; }
.order_heji { width: 712px; height: 45px; text-align: right; margin: 0 auto; background: #dde5ef; }
.order_heji p { float: left; display: inline; margin-left: 15px; line-height: 45px; font-weight: bold; color: #3c679b; font-size: 14px; }
.order_heji span { float: right; display: inline; line-height: 45px; color: #3c679b; }
.order_heji a { margin-right: 20px; }
.order_heji a.execl { display: inline-block; background: url(/img/refactor2/image/icon_down.png) left center no-repeat; padding-left: 20px; }
.order_heji a.pdf { display: inline-block; background: url(/img/refactor2/image/icon_mail.png) left center no-repeat; padding-left: 20px; }
.order_heji a.confirm { display: inline-block; background: url(/img/refactor2/image/ico_confirm.png) left center no-repeat; padding-left: 20px; }
.order_heji a.cancel { display: inline-block; background: url(/img/refactor2/image/ico_cancel.png) left center no-repeat; padding-left: 20px; }
.order_heji a.print { display: inline-block; background: url(/img/refactor2/image/ico_print.gif) left center no-repeat; padding-left: 20px; }
.canhuizhe_xiangqing { width: 702px; border: solid 5px #efefef; margin: 0 auto; }
.canhuizhe_xiangqing_flow_a { overflow-y: auto; overflow-x: auto; width: 702px; border-bottom: solid 1px #ccc }
.canhuizhe_xiangqing_flow_b { overflow-y: auto; overflow-x: auto; width: 702px; height: 220px; border-bottom: solid 1px #ccc }
.canhuizhe_xiangqing table { background-color: #fff; border: 1px solid #ccc; }
.canhuizhe_xiangqing table td { border-bottom: 1px solid #ccc; border-right: 1px solid #ccc; padding: 5px; line-height: 16px; color: #666666; }
.canhuizhe_xiangqing table td.title { background: url(/img/refactor2/image/event_member_title2.png) bottom repeat-x; color: #333333; font-weight: bold; height: 25px; line-height: 25px; word-break: keep-all; white-space: nowrap; }
.set_up1 div.order { padding: 10px 20px; margin-bottom: 20px; }
.set_up1 div.order td { padding: 8px 15px; border-bottom: 1px solid #eee; }
.set_up1 div.order p.save { text-align: center; padding: 20px 0px; }
.set_up1 div.order p.save a.a { width: 85px; height: 31px; line-height: 31px; background: url(/img/refactor2/image/pop_win_btn.png) no-repeat; display: inline-block; color: #888; text-align: center; text-decoration: none; }
.set_up1 div.order p.save a.a:hover { background: url(/img/refactor2/image/pop_win_btn.png) no-repeat -170px 0px; text-decoration: none; }
.set_up1 div.order p.save a.b { width: 85px; height: 31px; line-height: 31px; background: #19b915; display: inline-block; color: #fff; text-align: center; border-radius: 2px; }
.set_up1 div.order p.save a.b:hover { background: #12b20e; }
.set_up1 div.order p.item { height: 28px; line-height: 28px; font-size: 14px; font-weight: bold; background: #e6eaf2; padding-left: 10px; margin-bottom: 8px; }
.set_up1 div.order .warning_text { background: url(/img/refactor2/image/open_div_img3.png) no-repeat 100px 0px; min-height: 60px; padding: 10px; }
.set_up1 div.order .warning_text p { line-height: 18px; color: #f60; padding-left: 175px; }
.set_up1 div.order table.xiugai td { border: 0px; }
.set_up1 div.order table.xiugai td.title { text-align: right; vertical-align: top; padding-top: 13px; }
.set_up1 div.order table.xiugai input { vertical-align: middle; }
.set_up1 div.order table.xiugai input.text { width: 320px; }
.set_up1 div.order table.xiugai select { width: 330px; height: 30px; }
.set_up1 div.order table.xiugai p > span { vertical-align: middle; }
/*我的表单*/
.event_from_li .module_conf { padding: 20px; }
.event_from_li .module_conf .item { width: 160px; }
.event_from_li .from_li_set .f_li > .input_left { padding-left: 160px; }
/*站内信*/
.pending_message { width: 100%; margin-bottom: 20px; }
.pending_message table { width: 100%; }
.pending_message td.newbody { width: 164px; background: #fff; border: 1px solid #dbe0eb; vertical-align: top; }
.pending_message td.newbody a { height: 36px; width: 146px; display: block; padding-left: 18px; }
.pending_message td.newbody li { height: 36px; line-height: 36px; border-bottom: 1px solid #dbe0eb; }
.pending_message td.newbody li.top_title {
background:; padding-left: 18px; }
.pending_message td.newbody li.top_title a.new_build { width: 123px; background: url(/img/refactor2/image/pending_messa_new_build.png) no-repeat 0 12px; ; padding-left: 23px; }
.pending_message td.newbody a.clicked { background: url(/img/refactor2/image/pending_message_clicked.png) no-repeat right bottom; color: #3ba30a; font-weight: bold; }
.pending_message td.newbody a.clicked:hover { text-decoration: none; }
.pending_message td.newbody a.news { background: url(/img/refactor2/image/event_right_title.png) repeat-x left top; color: #666; }
.pending_message td.newbody a.news:hover { background: url(/img/refactor2/image/pending_message_bg2.png) no-repeat; text-decoration: none; color: #3BA30A; }
.pending_message td.mainframe { border: 1px solid #dbe0eb; vertical-align: top; background: #fff; }
td.mainframe ul.list { height: 32px; line-height: 32px; border-bottom: 1px solid #dbe0eb; cursor: pointer; display: table; width: 100%; }
td.mainframe ul.deepen { height: 32px; line-height: 32px; border-bottom: 1px solid #dbe0eb; background: #f3f4f8; cursor: pointer; display: table-cell; td.mainframe li.d
}
td.mainframe ul.delete { background: #f3f4f8; }
td.mainframe ul.title { height: 32px; line-height: 32px; border-bottom: 1px solid #dbe0eb; background: #e6eaf2; cursor: default; }
td.mainframe ul.title li { color: #9ea3a5; }
td.mainframe li { float: left; }
td.mainframe li.a { width: 50px; text-align: center; height: 32px; line-height: 32px; }
td.mainframe li.a span { width: 16px; height: 16px; display: inline-block; margin-top: 10px; }
td.mainframe li.a span.state1 { background: url(/img/refactor2/image/pending_messa_state1.jpg) no-repeat; }
td.mainframe li.a span.state2 { background: url(/img/refactor2/image/pending_messa_state2.png) no-repeat; }
td.mainframe li.a input { height: 32px; vertical-align: middle; }
td.mainframe li.b { width: 90px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; word-wrap: normal; padding-right: 30px; padding-left: 10px; }
td.mainframe li.c { width: 130px; color: #9ea3a5; }
td.mainframe li.d { width: 400px; padding-right: 50px; }
td.mainframe li.d a { color: inherit; }
td.mainframe li.d a:hover { text-decoration: none; color: #4669AE; }
td.mainframe li.d span { color: #4669AE; }
td.mainframe li.d span.read { color: #9ea3a5; }
td.mainframe li.e { color: #9ea3a5; }
td.mainframe li.f { width: 110px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; word-wrap: normal; padding-right: 10px; padding-left: 10px; }
td.mainframe li.f span { background: url(/img/refactor2/image/pending_messa_state2.png) no-repeat; padding-left: 20px; }
td.mainframe li.f span.read { background: url(/img/refactor2/image/pending_messa_state3.png) no-repeat; padding-left: 20px; color: #8c8c8c; }
td.mainframe li.g { width: 110px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; word-wrap: normal; padding-right: 10px; padding-left: 10px; }
td.mainframe li.g span { background: url(/img/refactor2/image/pending_messa_state1.jpg) no-repeat; padding-left: 25px; }
td.mainframe li.g span.read { background: url(/img/refactor2/image/pending_messa_state4.png) no-repeat; padding-left: 25px; color: #8c8c8c; }
td.mainframe a.left { height: 32px; width: 40px; display: inline-block; background: url(/img/refactor2/image/mainframe_return.png) repeat-y left center; padding-left: 24px; color: #9ea3a5; padding-right: 3px; text-align: left; }
td.mainframe a.left:hover { width: 39px; background: url(/img/refactor2/image/mainframe_return1.png) repeat-y left center; text-decoration: none; border-right: 1px solid #fafafa; }
td.mainframe a.right { height: 32px; width: 42px; display: inline-block; background: url(/img/refactor2/image/mainframe_return3.png) repeat-y right center; padding-right: 22px; color: #9ea3a5; padding-left: 3px; text-align: right; }
td.mainframe a.right:hover { width: 41px; background: url(/img/refactor2/image/mainframe_return4.png) repeat-y center; text-decoration: none; border-left: 1px solid #dbe0eb; }
td.mainframe li.page { float: right; }
td.mainframe ul.inbox_list { padding: 20px 50px; border-bottom: 1px solid #dbe0eb; overflow: hidden; zoom: 1; }
td.mainframe ul.inbox_list li { float: left; }
td.mainframe ul.inbox_list li.logo img { height: 50px; width: 50px; padding: 2px; border: 1px solid #dbe0eb; }
td.mainframe ul.inbox_list li.date { padding: 10px; line-height: 17px; }
td.mainframe ul.inbox_list li.date p { width: 96px; color: #9ea3a5; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; word-wrap: normal; }
td.mainframe ul.inbox_list li.the_content { width: 520px; padding-left: 20px; }
td.mainframe div.reply { margin: 0 10px; padding: 20px 0 60px 0; border-bottom: 1px solid #dbe0eb; }
td.mainframe div.reply span { color: #666; line-height: 18px; }
td.mainframe div.reply .input_div { background: #fff; border: solid 1px #ccc; box-shadow: 1px 1px 1px 0px #dbe0eb inset; border-radius: 2px; padding: 5px; }
td.mainframe div.reply .input_div_focus { border: 1px solid #ffb941; }
td.mainframe div.reply textarea { width: 100%; border: 0; line-height: 19px; outline: none; padding: 3px 0; resize: none; }
td.mainframe div.reply p.send { float: right; margin-top: 10px; }
td.mainframe div.msn_frame { padding: 30px 40px 20px 40px; border-bottom: 1px solid #f0f0f0; line-height: 18px; }
td.mainframe div.msn_frame p.title { color: #8c8c8c; padding-bottom: 15px; }
td.mainframe div.msn_frame_a { padding: 20px 40px 30px 40px; border-bottom: 1px solid #f0f0f0; line-height: 18px; position: relative; }
td.mainframe div.msn_frame_a p { color: #9ea3a5; }
td.mainframe div.msn_frame_a a.delete { height: 30px; width: 32px; background: url(/img/refactor2/image/pending_messa_delete1.png); line-height: 30px; padding-left: 30px; display: block; position: absolute; right: 40px; top: 20px; }
td.mainframe div.msn_frame_a a.delete:hover { background: url(/img/refactor2/image/pending_messa_delete2.png); text-decoration: none; }
td.mainframe div.msn_frame_bg { padding: 30px 40px 100px 40px; background: #f8f8f8; border-top: 1px solid #fff; line-height: 19px; }
td.mainframe div.msn_frame_bg p { color: #666; }
td.mainframe_sendmsn { width: 650px; border: 1px solid #e1e1e1; vertical-align: top; }
td.mainframe_sendmsn p.title { height: 34px; background: url(/img/refactor2/image/mainframe_sendmsn_titlebg.png) repeat-x; line-height: 34px; border-bottom: 2px solid #77cc1b; }
td.mainframe_sendmsn p.title span.send { height: 34px; width: 122px; background: url(/img/refactor2/image/mainframe_sendmsntitlebg.png) no-repeat; line-height: 40px; overflow: hidden; text-align: center; display: inline-block; color: #fff; font-weight: bold; cursor: pointer; }
td.mainframe_contact { width: 166px; background: #f8f8f8; border: 1px solid #e7e7e7; vertical-align: top; }
td.mainframe_contact p.choose { height: 34px; background: url(/img/refactor2/image/mainframe_sendmsn_titlebg2.png) repeat-x; line-height: 34px; border-bottom: 2px solid #55960f; text-align: center; color: #666; }
td.mainframe_contact p.search { height: 37px; background: url(/img/refactor2/image/index_copyright_bg2.png) repeat-x left -1px; position: relative; border-bottom: 1px solid #e7e7e7; }
td.mainframe_contact p.search input { height: 23px; width: 150px; background: url(/img/refactor2/image/mainframe_sendmsnsearch.png) no-repeat right center #fff; border: 1px solid #e7e7e7; margin: 6px 0 0 6px; padding-left: 5px; line-height: 23px; }
td.mainframe_contact p.search span.delete { height: 19px; width: 19px; background: url(/img/refactor2/image/search_delete.jpg) no-repeat; display: block; position: absolute; top: 9px; right: 6px; cursor: pointer; }
td.mainframe_contact div.mem_list { height: 480px; width: 166px; overflow-y: auto; }
td.mainframe_contact li.list { padding: 7px 0 7px 5px; border-bottom: 1px dotted #e7e7e7; margin: 0 7px; }
td.mainframe_contact li.list img { cursor: pointer; }
td.mainframe_contact li.list p.list_title { width: 110px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; word-wrap: normal; color: #757575; font-weight: bold; }
td.mainframe_contact li.list ul.member { padding-left: 15px; width: 110px; }
td.mainframe_contact li.list ul.member li { width: 110px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; word-wrap: normal; }
td.mainframe_contact li.list ul.member a { height: 21px; line-height: 21px; color: #8c8c8c; display: block; }
td.mainframe_contact li.list ul.member a:hover { background: #ebebeb; text-decoration: none; }
td.mainframe_sendmsn .sendmsn { padding: 20px 50px 20px 15px; }
.sendmsn span.title { width: 80px; line-height: 23px; text-align: right; display: inline-block; color: #666; float: left; }
.sendmsn div.frame { float: left; width: 502px; padding-bottom: 30px; }
.sendmsn div.frame p.tishi { color: #909090; line-height: 19px; }
.sendmsn div.frame .textarea { border: 1px solid #ddecc8; width: 500px; height: 100px; cursor: text; }
.sendmsn div.addressee { border: 1px solid #ddecc8; overflow: hidden; zoom: 1; padding: 3px 5px; margin-bottom: 7px; }
.sendmsn div.addressee input.guangbiao { height: 25px; width: 100%; border: 0px; }
.sendmsn div.addressee li { float: left; margin-bottom: 4px; overflow: hidden; clear: none; }
.sendmsn div.addressee li.name { height: 15px; line-height: 15px; background: #deecc8; padding: 5px; margin-right: 4px; color: #676767; }
.sendmsn div.addressee a { height: 17px; width: 15px; display: inline-block; background: url(/img/refactor2/image/search_delete2.jpg) no-repeat; margin-left: 7px; vertical-align: middle; }
.sendmsn div.addressee a:hover { background: url(/img/refactor2/image/search_delete1.png) no-repeat; text-decoration: none; }
.sendmsn div.frame p.send { text-align: center; }
.sendmsn div.frame p.send a { height: 36px; width: 100px; line-height: 36px; display: inline-block; font-weight: bold; color: #fff; text-align: center; background: url(/img/refactor2/image/gongyong_btn1.png) no-repeat; }
.sendmsn div.frame p.send a:hover { background: url(/img/refactor2/image/gongyong_btn1.png) no-repeat 0 -36px; text-decoration: none; }
td.mainframe_sendmsn .send_success { margin: 50px 70px; background: url(/img/refactor2/image/open_div_img1.png) no-repeat; padding: 10px 0 50px 80px; }
td.mainframe_sendmsn .send_success p.a { color: #4d4d4d; font-size: 14px; font-weight: bold; padding-bottom: 10px; }

@media (max-width: 1024px) {
td.mainframe li.d { width: 352px; }
}
/*我的联系人*/
.lianxren_list { float: left; width: 770px; background: #fff; padding: 20px; margin-bottom: 20px; }
.lianxren_list .nav { margin-bottom: 20px; }
.lianxren_list .tab_li { float: left; display: inline-block; width: auto; }
.lianxren_list .tab_li .li { padding: 0; padding-bottom: 10px; margin-right: 20px; }
.lianxren_list span.add { float: right; display: inline-block; color: #5c5c63; }
.lianxren_list span.add a { background: url(/img/refactor2/image/ico_add.png) center left no-repeat; margin-left: 25px; display: inline-block; padding-left: 22px; }
.lianxren_list span.text { float: left; font-weight: bold; display: inline-block; color: #5c5c63; }
.lianxren_list span.back { float: right; display: inline-block; color: #5c5c63; }
.lianxren_list span.back a { background: url(/img/refactor2/image/icon_back.png) center left no-repeat; padding-left: 18px; }
.lianxren_list_con { overflow: hidden; clear: both; }
.lianxren_list_con input { vertical-align: middle; }
.lianxren_list_con td.title { background: #e6eaf2; line-height: 33px; height: 33px; color: #5c5c63; padding: 0 10px; word-break: keep-all; white-space: nowrap; }
.lianxren_list_con td.title a { color: inherit; }
.lianxren_list_con input.paixu { width: 40px; height: 22px; border: 1px solid #dbe0eb; line-height: 22px; text-align: center; font-size: 12px; }
.lianxren_list_con td.list { border-bottom: solid 1px #dbe0eb; line-height: 16px; padding: 10px; }
.lianxren_list_con td.caozuo { color: #aaa; }
.lianxren_list_con a.email { background: url(/img/refactor2/image/icon_yaoqing.png) center left no-repeat; padding-left: 20px; display: inline-block; height: 30px; line-height: 30px; }

@media (max-width: 1024px) {
.lianxren_list { width: 657px; }
}
/*联系人搜索*/
.lianxiren_search { width: 275px; float: right; margin-bottom: 20px; overflow: hidden; background: #fff; }
.lianxiren_search_title { background: url(/img/refactor2/image/index_logout_title_bg.png) repeat-x; height: 39px; }
.lianxiren_search_title h2 { float: left; font-weight: bold; font-size: 12px; line-height: 39px; padding-left: 10px; }
.lianxiren_search_list { padding: 5px 10px; }
.lianxiren_search_list li { padding: 5px 0px; color: #666666; line-height: 18px; }
.lianxiren_search_list li span { color: #999; }
.lianxiren_search_list input.shuru { margin-right: 10px; width: 175px; height: 24px; border: 1px solid #dbe0eb; line-height: 24px; padding: 5px; vertical-align: middle; }
.lianxiren_search_list a { display: inline-block; text-align: center; text-decoration: none; background: #19b915; width: 56px; height: 36px; line-height: 36px; color: #fff; font-weight: bold; border: none; }
.lianxiren_search_list a:hover { background: url(/img/refactor2/image/dingyue_btn.png) no-repeat 0px -36px; }
/*添加联系人*/
ul.lianxiren { padding: 20px 30px; line-height: 30px }
ul.lianxiren input.name { width: 300px; height: 22px; line-height: 22px; vertical-align: middle; border: 1px solid #ccc }
ul.lianxiren li { padding-bottom: 3px; overflow: hidden; zoom: 1; padding-left: 0 !important; }
ul.lianxiren li > span { width: 100px; }
ul.lianxiren .lianxiren { float: left; width: 420px; }
ul.lianxiren .lianxiren ul { padding: 0; padding-left: 24px }
ul.lianxiren .lianxiren li { line-height: 24px }
ul.lianxiren .lianxiren li.load { padding: 8px 0; background: url(/img/refactor2/image/load.gif) left center no-repeat; padding-left: 22px; color: #F30; width: auto }
ul.lianxiren .lianxiren input.a { width: 150px; height: 18px; line-height: 18px; padding: 5px; vertical-align: middle; border: 1px solid #dbe0eb }
ul.lianxiren .lianxiren input.b { width: 150px; height: 22px; line-height: 22px; vertical-align: middle; border: 1px solid #dbe0eb }
ul.lianxiren .lianxiren a.save { font-weight: bold; }
ul.lianxiren .lianxiren table { background-color: #fff; border: 1px solid #ccc; margin-top: 5px }
ul.lianxiren .lianxiren table td { border-bottom: 1px solid #dbe0eb; border-right: 1px solid #dbe0eb; padding: 3px; line-height: 20px }
ul.lianxiren .lianxiren table tr.title { background: url(/img/refactor2/image/event_member_title.png) repeat-x; line-height: 33px; font-weight: bold; color: #999 }
ul.lianxiren .lianxiren div.b { overflow-y: auto; overflow-x: hidden; height: 108px; width: 522px; border-bottom: solid 1px #dbe0eb }
ul.lianxiren .lianxiren div.a { height: 28px; width: 522px; border-bottom: solid 1px #dbe0eb }
ul.lianxiren .lianxiren div table { margin: 0 }
/*特色*/
.mianbaoxie { height: 38px; line-height: 38px; width: 1000px; background: url(/img/refactor2/image/mianbaoxie.png) no-repeat; margin: 10px auto; font-size: 12px; color: #8a8a8a; background-position: 0 11px }
.mianbaoxie span { padding-left: 20px; color: #ababab }
.tese_link { width: 1000px; margin: 10px 0px 0px 0px; overflow: hidden; clear: both; zoom: 1; }
.tese_link span.left { background: url(/img/refactor2/image/tese_bg1.png) left top no-repeat; padding-top: 115px; width: 570px; display: block; font-size: 14px; line-height: 20px; float: left; }
.tese_link span.left p { padding-left: 20px; margin-left: 3px; background: url(/img/refactor2/image/tese_bg3.png) left center no-repeat; }
.tese_link span.right { background: url(/img/refactor2/image/tese_bg2.png); width: 396px; height: 338px; display: block; float: right; }
.tese { width: 998px; margin: 20px 0px 0px 0px; overflow: hidden; clear: both; zoom: 1; }
.tese_title { background: url(/img/refactor2/image/index_logout_title_bg.png) repeat-x; height: 39px; }
.tese_title h2 { background: url(/img/refactor2/image/icon_pay.png) left center no-repeat; padding-left: 30px; margin-left: 10px; display: inline; float: left; font-size: 14px; font-weight: bold; line-height: 39px; }
.tese_con { overflow: hidden; zoom: 1; padding-bottom: 30px; }
.tese_con div { overflow: hidden; zoom: 1; clear: both; padding: 15px 0px; }
.tese_con div span.left { float: left; padding-left: 10px; line-height: 20px; }
.tese_con div span.ico { float: left; padding: 3px 0px 0px 10px; display: inline-block; width: 65px; }
.tese_con div span.ico img { margin: 0px; padding: 0px; }
.tese_con div p { color: #666; }
.tese_con div p.title { font-weight: bold; font-size: 14px; color: #475e87; margin-bottom: 8px; }
.tese_con div img { float: right; display: inline; margin-right: 15px; }
.tese_con a { margin-top: 5px; font-weight: bold; }
.tese_con hr { height: 0px; border: 1px solid #eee; border-bottom: 0px; width: 940px; }
/*自定义网站-添加嘉宾/日程弹出层*/
.module_conf { width: 738px; overflow: hidden; clear: both }
.module_conf input.text { height: 27px; line-height: 27px; border: 1px solid #d2d2d2; padding-left: 5px; vertical-align: middle }
.module_conf p.modular_name { height: 29px }
.module_conf .modular_name { line-height: 29px; color: #555; padding: 13px 31px; border-bottom: 1px solid #f5f5f5 }
.module_conf .modular_name p.a { padding-bottom: 8px }
.module_conf .modular_name p.b { padding-top: 2px }
.module_conf .modular_name textarea { border: 1px solid #d2d2d2; padding: 5px }
.module_conf .modular_name span { vertical-align: middle; line-height: 29px; display: inline-block }
.module_conf .CodeMirror-lines span { line-height: 15px }
.module_conf .modular_name span.title { margin-right: 3px; vertical-align: top }
.module_conf .modular_name span.title_a { display: inline-block; width: 70px; text-align: right }
.module_conf .modular_name span.title_b { display: inline-block; width: 160px; text-align: right }
.module_conf .modular_name input.input_text { width: 357px }
.module_conf .modular_name span.name { margin-right: 60px }
.module_conf .modular_name a.edit { background: url(/img/refactor2/image/web_custom/bianji.png) no-repeat center left; padding-left: 20px; margin-left: 60px; height: 20px; line-height: 20px; display: inline-block; vertical-align: middle }
.module_conf .modular_name input.save { width: 60px; height: 29px; line-height: 29px; margin-left: 10px; background: #3aad00; color: #fff; border: 0; cursor: pointer; vertical-align: middle }
.module_conf a.save { color: #fff; font-size: 12px; font-weight: bold; text-align: center; display: inline-block }
.module_conf .preview p.title { padding-bottom: 8px; line-height: 18px }
.module_conf .member_info_con div.preview li input.text { padding: 0; padding-left: 5px; width: 380px }
.module_conf .member_info_con div.preview ul { width: 450px; margin: 0 auto }
.module_conf .member_info_con div.preview li div.sel { width: 382px; padding-left: 5px }
.module_conf .member_info_con div.preview li textarea.more_text { width: 375px; padding: 5px }
.module_conf .member_info_con div.preview li select.xiala { width: 380px }
.modudar_prev { width: 738px; height: 45px; background: url(/img/refactor2/image/event_right_title.png) top repeat-x; border-bottom: solid 1px #e0e0e0 }
.modudar_prev span.title { float: left; display: inline-block; height: 45px; line-height: 45px; color: #666; font-weight: bold; margin-left: 10px }
.modudar_prev .select_template { float: right; height: 27px; margin-right: 10px; padding-top: 8px; position: relative; z-index: 99 }
.modudar_prev .select_template span.item { margin-right: 5px; height: 27px; line-height: 27px; vertical-align: middle; color: #555 }
.modudar_prev .select_template span.unfold { display: inline-block; width: 134px; height: 27px; line-height: 27px; padding-left: 5px; background: url(/img/refactor2/image/web_custom/select_template_buttom.png) no-repeat; vertical-align: middle; color: #7d7d7d; cursor: pointer }
.modudar_prev .select_template span.unfold_a { display: inline-block; width: 134px; height: 27px; line-height: 27px; padding-left: 5px; background: url(/img/refactor2/image/web_custom/select_template_buttom.png) no-repeat; vertical-align: middle; color: #7d7d7d; cursor: pointer }
.modudar_prev .select_template span.unfold ul.select { display: none }
.modudar_prev .select_template span.unfold_a ul.select { width: 137px; position: absolute; right: 0; top: 35px; border: 1px solid #d2d2d2; border-top: 0; background: #fafafa }
.modudar_prev .select_template span.unfold_a ul.select li.list { width: 128px; margin: 0 auto; text-align: center; line-height: 18px; padding: 5px 0; cursor: pointer }
.modudar_prev .select_template span.unfold_a ul.select p.name { margin-top: 5px }
.module_conf .speaker_list { width: 100%; overflow: hidden; zoom: 1; border-bottom: 1px solid #e6e6e6 }
.speaker_list .list { width: 126px; height: 200px; text-align: center; line-height: 19px; padding: 15px 29px 0 29px; float: left; position: relative; z-index: 0 }
.speaker_list .list .m_title { padding: 0; cursor: move }
.speaker_list .list span.head { width: 124px; height: 139px; display: inline-block; border: 1px solid #cacaca; margin-bottom: 5px }
.speaker_list .list span.head img { border: 1px solid #fbfbfb; width: 122px; height: 137px }
.speaker_list .list span.add { background: url(/img/refactor2/image/web_custom/head_icon_add.png) no-repeat center top; width: 126px; height: 142px; display: inline-block; margin-bottom: 13px }
.speaker_list .list a.add_buttom { height: 36px; line-height: 36px; width: 100px; display: inline-block; padding-top: 93px; font-weight: bold; font-size: 16px; font-weight: bold; color: #999; text-shadow: 0 1px 0 #fff; font-family: "Microsoft Yahei", "微软雅黑", Tahoma, Arial, Helvetica, STHeiti; text-decoration: none }
.speaker_list .list p.a { color: #575757; width: 114px; margin: 0 auto; overflow: hidden; word-wrap: normal; text-overflow: ellipsis; white-space: nowrap; line-height: 18px }
.speaker_list p.operate { height: 19px; line-height: 19px; margin-top: 3px; margin-bottom: 10px; color: #c7c7c7 }
a.web_module_edit { display: inline-block; padding-left: 18px; background: url(/img/refactor2/image/web_custom/edit_icon.png) no-repeat center left; vertical-align: middle; }
a.web_module_del { display: inline-block; padding-left: 18px; background: url(/img/refactor2/image/web_custom/delete_icon.png) no-repeat center left; vertical-align: middle; }
.set_body.module_conf { width: 738px; overflow: hidden; clear: both }
.module_conf .schedule { margin: 13px 31px; color: #646464; line-height: 17px }
.schedule p.date { font-weight: bold; padding-top: 15px }
.schedule ul.item_list { overflow: hidden; zoom: 1; border-bottom: 1px dotted #bfbfbf; padding: 12px 8px }
.schedule ul.item_list li { float: left; padding-right: 10px }
.schedule ul.item_list p.a { width: 300px; color: #979797; padding-top: 7px; overflow: hidden; word-wrap: normal; text-overflow: ellipsis; white-space: nowrap }
.schedule ul.item_list p.b { padding-top: 7px }
.add_item { padding: 13px 39px; border-bottom: 1px solid #e6e6e6 }
.add_item span.add { width: 191px; height: 58px; display: inline-block; background: url(/img/refactor2/image/web_custom/schedule_add.png) no-repeat }
.add_item a.add_buttom { height: 36px; line-height: 36px; width: 100px; display: inline-block; padding-top: 11px; margin-left: 75px; font-weight: bold; font-size: 16px; font-weight: bold; color: #999; text-shadow: 0 1px 0 #fff; font-family: "Microsoft Yahei", "微软雅黑", Tahoma, Arial, Helvetica, STHeiti; text-decoration: none }
.fill_info .write { padding: 25px 8px 14px 8px; margin: 0 9px 0 9px; overflow: hidden; zoom: 1; }
.fill_info ul.write li { padding: 5px 10px; }
.fill_info ul.write span.item { float: left; vertical-align: middle; display: inline-block; color: #545454; width: 80px; text-align: right; line-height: 26px; }
.fill_info ul.write .right { float: left; }
.fill_info .logo { float: left; margin-right: 15px; display: inline; }
.fill_info span.head { border: 1px solid #cacaca; display: inline-block; width: 124px; height: 139px; position: relative; }
.fill_info span.head img { border: 1px solid #fbfbfb; width: 122px; height: 137px; }
.fill_info span.upload { position: absolute; left: 0; bottom: 0; display: inline-block; height: 26px; line-height: 26px; width: 124px; cursor: pointer; background: url(/img/refactor2/image/web_custom/upload_img.png) repeat; color: #fff; text-align: center; }
.fill_info ul.info { float: left; }
.fill_info ul.info li { padding-bottom: 10px; }
.fill_info ul.info span.item { display: inline-block; width: 50px; text-align: right; line-height: 26px; vertical-align: middle; }
.fill_info textarea { vertical-align: middle; padding: 5px; margin-left: 1px; }
.fill_info .btn_queren input { width: 26px !important; height: 18px !important; line-height: 18px !important; font-size: 13px !important; font-weight: normal; vertical-align: auto; }
/*自定义网站-关注我们弹出层*/
.generate_code { background: #fff; overflow: hidden; zoom: 1 }
.generate_code p.generate_code_p { font-size: 14px; line-height: 20px }
.generate_code .checkbox { vertical-align: middle; padding: 0 10px }
.generate_code img.erwei { float: left; width: 80px; height: 80px; border: 1px solid #dedede }
.generate_code .btn_addPic { width: 200px; }
.generate_code .checkbox span { vertical-align: middle }
.generate_code .checkbox input { vertical-align: middle; margin-right: 3px }
.generate_code p.tishi { padding: 0; height: 34px; line-height: 34px; cursor: pointer; text-align: center; background: linear-gradient(#f3f4f8, #e6eaf2); border: 1px solid #dbe0eb; box-shadow: inset 0 1px 0 rgba(255,255,255,0.6); border-radius: 2px; margin-top: 10px; }
.generate_code p.tishi span.triangle { width: 14px; height: 8px; display: inline-block; background: url(/img/refactor2/image/tishi_triangle.png) no-repeat; position: absolute; top: -8px; left: 30px }
.weibo_qr_generate { background: #19b915; padding: 6px 20px; border-radius: 2px; font-weight: normal; font-size: 13px; color: #fff; display: inline-block; text-align: center; text-decoration: none; }
.weibo_qr_generate:hover { background: #12b20e; }
/*自定义网站-添加页面弹出层*/
.pop_win_div ul.yemian { overflow: hidden; }
.pop_win_div ul.yemian li { padding: 5px 0 15px 0; }
.pop_win_div ul.yemian input.a { height: 24px; line-height: 24px; border: #ccc solid 1px; vertical-align: middle; margin-right: 5px }
.pop_win_div ul.yemian select.a { height: 24px; line-height: 24px; border: #ccc solid 1px; vertical-align: middle; margin-right: 5px }
.pop_win_div ul.yemian span.tishi { color: #999; padding-left: 5px }
.pop_win_div ul.yemian div.left { width: 190px; display: inline-block; float: left }
.pop_win_div ul.yemian div.right { width: 160px; display: inline-block; float: right }
.pop_win_div ul.yemian div.con { height: 150px; overflow-y: auto; overflow-x: hidden; border: solid 1px #ccc }
.pop_win_div ul.yemian p.title { display: block; height: 45px; border: solid 1px #ccc; border-bottom: 0; line-height: 45px; font-weight: bold; text-align: center; border-top: 3px solid #19b915; }
.pop_win_div ul.yemian div.con { height: 150px; overflow-y: auto; overflow-x: hidden; border: solid 1px #dbe0eb; }
.pop_win_div ul.yemian div.con span { padding: 6px; _padding: 4px; display: block; border-bottom: solid 1px #dbe0eb; white-space: nowrap; overflow: hidden }
.pop_win_div ul.yemian div.con span.over { padding: 6px; _padding: 4px; display: block; border-bottom: solid 1px #dbe0eb; background: #eef5eb; color: #090 }
.pop_win_div ul.yemian div.con input { vertical-align: text-bottom; margin-right: 5px; _margin-right: auto }
/*采集点设置页面*/
.caiji_page .percen_menu { display: none; }
.caiji_page .event_info { margin-left: 0; border-bottom: 1px solid #f3f3f3; position: relative; padding: 20px; background-color: #f3f4f8; border-radius: 4px; overflow: hidden; }
.caiji_page .event_info .logo { width: 120px; height: 120px; float: left; display: table; overflow: hidden; border-radius: 4px; }
.caiji_page .event_info .info { float: left; margin-left: 30px; width: 650px; }
.caiji_page .info .a { margin-bottom: 15px; }
.caiji_page div.caozuo { position: absolute; top: 46px; right: 20px; }
.caiji_page .event_edit_title { margin-bottom: 20px; }
.caiji_page .discount_back { margin-bottom: 15px; }
.caiji_page .discount_back span { width: 120px; display: inline-block; }
.caiji_page .add_discount .category_title { width: 120px; }
.caiji_page .add_discount td { padding-bottom: 15px; }
.caiji_page .add_discount td p { margin-bottom: 8px !important; }
.caiji_page .add_discount td input { height: 24px; padding: 6px 5px; border-radius: 2px; }
.caiji_page .sel_title { margin-top: 15px; display: block; }
.caiji_page .event_ed_list_con .save { display: inline-block; text-align: center; border-radius: 2px; padding: 8px 20px; line-height: 20px; background: #19b915; color: #fff; cursor: pointer; }
.caiji_page .event_ed_list_con .save:hover { background: #12b20e; }
.percen_event_list .percen_event_list_title { overflow:hidden; padding-bottom:20px; }
.percen_event_list .daochu_pdf { margin-top:14px; }
.percen_event_list .add { background: url(/img/refactor2/image/web_custom/add_icon.png) no-repeat center left; padding-left: 20px; margin-top: 20px; display: inline-block; }
.percen_event_list .div_tip { padding:20px; text-align:center; }
.percen_event_list .yaoqing_mail_list_con { padding:0; }
/*-----------------------------下载会鸽------------------------------*/
.downapp .downapp_box { height: 600px; background: url(/img/refactor2/image/downapp_bg.jpg) top center; position: relative; }
.downapp .downapp_head { width: 100%; background-color: rgba(0,0,0,0.15); position: absolute; top: 0; left: 0; z-index: 1; }
.downapp .downapp_head .left_logo { float: left; padding: 15px 0; }
.downapp .downapp_head .mean { float: right; padding-top: 24px; }
.downapp_head .mean li { float: left; margin-left: 50px; }
.downapp_head .mean li a { font-size: 18px; display: block; color: #9ea3a5; padding: 0 10px 20px; }
.downapp_head .mean li a:hover { color: #fff; }
.downapp_head .mean .active a { color: #fff; border-bottom: 4px solid #19b915; }
.downapp .downs { padding-top: 200px; color: #fff; position: relative; }
.downapp .downs .text_a { font-size: 60px; font-weight: bold; padding-bottom: 20px; }
.downapp .downs .text_b { font-size: 24px; margin-bottom: 20px; }
.down_way .down_box { vertical-align: bottom; display: inline-block; margin-right: 30px; }
.down_way .down_box .down_btn { padding: 10px 15px; border: 2px solid #fff; border-radius: 50px; color: #fff; font-size: 18px; margin-right: 30px; }
.down_way .down_box .down_btn .iconfont { font-size: 24px; }
.down_way .down_box .down_btn:hover { background: rgba(255,255,255,0.2); }
.downapp .downs .app_a { position: absolute; right: 0; top: 150px; -webkit-animation: bounceInRight 1s ease 0.2s 1 both; -moz-:animation: bounceInRight 1s ease 0.2s 1 both;
-ms-animation: bounceInRight 1s ease 0.2s 1 both; -o-animation: bounceInRight 1s ease 0.2s 1 both; }
.modular_bg { background-color: #f3f4f8; }
.modular_img_a { background: url(/img/refactor2/image/downapp_bga.jpg); }
.modular_img_b { background: url(/img/refactor2/image/downapp_bgc.jpg) bottom center; }
.modular .main { padding-top: 80px; }
.modular .main_text { margin-top: 132px; display: inline-block; }
.modular .main_text.right { float: right; }
.modular .main_text .ti { font-size: 36px; line-height: 38px; font-weight: bold; margin-bottom: 30px; }
.modular .main_text .bor_left { border-left: 8px solid #14cb0f; padding-left: 10px; }
.modular .main_text .bor_right { border-right: 8px solid #14cb0f; padding-right: 10px; }
.modular .main_text .ti_info { color: #9ea3a5; font-size: 20px; }
.modular .main_text.right .ti_info { text-align: right; }
.modular_center .main { padding-top: 0; text-align: center; }
.modular_center .main_text { margin-top: 50px; text-align: center; display: block; }
.modular_img_a .main_text { color: #fff; }
.modular_img_a .main_text .ti_info, .modular_img_b .main_text .ti_info { color: #fff; }
.modular_img_b .main_text { color: #46ee1a; }
.downapp_ipad { background-image: url(/img/refactor2/image/downapp_bgb.png); position: relative; height: 942px; }
.downapp_ipad .down_ipad_box { text-align: center; margin-top: 150px; }
.downapp_ipad .ipad_down_bar { border-bottom: 1px solid rgba(255,255,255,0.2); margin: 80px 0 50px 0; position: relative; }
.ipad_down { display: inline-block; padding: 8px 20px; background-color: #19b915; font-size: 22px; color: #fff; border-radius: 30px; box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.4); }
.ipad_down:hover { color: #fff; opacity: 0.9; box-shadow: 0 1px 2px rgba(0, 0, 0, 0.4); box-shadow: inset 0 0 1px rgba(0, 0, 0, 0.4); }
.downapp_ipad .ipad_down { position: absolute; top: -23px; left: 50%; margin-left: -86px; border-radius: 30px; -webkit-animation: bounceInRight 1.5s ease 0.2s 1 both; -moz-:animation: bounceInRight 1.5s ease 0.2s 1 both;
-ms-animation: bounceInRight 1.5s ease 0.2s 1 both; -o-animation: bounceInRight 1.5s ease 0.2s 1 both; }
.downapp_ipad .tittle_a { -webkit-animation: bounceInRight 1s ease 0.2s 1 both; -moz-:animation: bounceInRight 1s ease 0.2s 1 both;
-ms-animation: bounceInRight 1s ease 0.2s 1 both; -o-animation: bounceInRight 1s ease 0.2s 1 both; }
.downapp_ipad .tittle_b, .tittle_c { margin-bottom: 30px; }
.downapp_ipad .big_pic { position: absolute; top: 566px; left: 50%; width: 952px; height: 690px; background: url(/img/refactor2/image/downapp_f.png); margin-left: -476px; z-index: 2; }
.downapp_ipad .bg_bar { width: 100%; height: 250px; background: url(/img/refactor2/image/downapp_bgd.png) center; position: absolute; bottom: 50px; left: 0; z-index: 1; }
.downapp .brief_box { padding-top: 330px; }
.downapp .brief_box .brief { margin: 0 55px; }
.downapp .brief .ti { font-size: 20px; margin-bottom: 20px; font-weight: bold; }
.downapp .brief .text { font-size: 16px; margin-bottom: 50px; }
.downapp .modular_img { height: 550px; padding-top: 80px; text-align: center; position: relative; }
.downapp .modular_img_c { background: url(/img/refactor2/image/downapp_bgc.png); }
.downapp .modular_img_d { background: url(/img/refactor2/image/downapp_bge.png); }
.downapp .modular .big_pic { position: absolute; top: 248px; left: 50%; width: 952px; height: 690px; margin-left: -476px; }
.downapp .modular .big_pic.a { background: url(/img/refactor2/image/downapp_g.png); }
.downapp .modular .big_pic.b { background: url(/img/refactor2/image/downapp_h.png); }
.downapp .brief_box .jieshao { font-size: 24px; text-align: center; margin-bottom: 50px; }
.downapp .brief_btm { text-align: center; font-size: 36px; padding: 350px 0 50px 0; }
.brief_btm_bg { height: 160px; background: url(/img/refactor2/image/downapp_bgf.png) center; margin-bottom: 20px; }
/*下载-old*/
.khd { height: 400px; background: url(/img/refactor2/image/khd_banner_bg2.png) repeat-x }
.khd_banner { height: 400px; width: 1000px; background: url(/img/refactor2/image/khd_banner_bg.jpg); margin: 0 auto }
.khd_banner ul { padding: 185px 0 0 610px }
.khd_banner li { float: left; color: #fff }
.khd_banner img { width: 137px; height: 137px; cursor: pointer }
.khd_banner a.a { height: 45px; width: 150px; background: url(/img/refactor2/image/khd_down_btn_a.png) no-repeat center; margin: 30px 0 10px 0; display: inline-block }
.khd_banner .ewm { width: 137px; text-align: center; margin-top: 30px }
.khd_banner .ewm a { font-family: 微软雅黑; font-size: 14px; color: #0C0 }
.khd_banner a.i { height: 45px; width: 150px; background: url(/img/refactor2/image/khd_down_btn_b.png) no-repeat center; margin: 5px 0 10px 0; display: inline-block }
/*项目正在开发中弹出层*/
.update { position: relative; text-align: center; padding: 70px 0; }
.update .close_icon_a { position: absolute; right: 20px; top: 20px; }
.update .close_icon_b { position: absolute; right: 200px; top: 355px; }
/*-----------------------------关于会鸽------------------------------*/
.banner { margin-bottom: 5px; margin-top: 10px; overflow: hidden; }
.banner_nav { width: 1000px; margin: 0 auto; background: url(/img/refactor2/image/eventdove/banner.png); height: 143px; }
.content_ed { width: 1000px; margin: 0 auto; overflow: hidden; clear: both; zoom: 1; }

@media (max-width: 768px) {
.banner_nav { width: 738px; margin: 15px auto; height: 105px; background: url(/img/refactor2/image/eventdove/banner.png); background-size: cover; }
.mianbaoxie { width: auto; margin: 15px; }
.content_ed { width: auto; margin: auto 15px; }
.about { width: 450px; }
.about_text { margin: 15px 0 0 0; }
.about_text p.a { padding-left: 0; }
.content_ed #guanyu_bg4_png { width: 100%; }
.work { background: url(/img/refactor2/image/eventdove/work_bg.png) no-repeat right top; background-size: 20%; }
.contact_ed { display: none; }
.contact_msg { margin-top: 30px; }
}
/*会鸽历程*/
.jinbu { width: 450px; float: left; margin-top: 10px; }
.jinbu p.title { background: url(/img/refactor2/image/eventdove/licheng_title1.png); width: 216px; height: 44px; margin-bottom: 20px; }
.jinbu_div { margin-bottom: 25px; clear: both; zoom: 1; overflow: hidden; }
.jinbu_div span.date { float: left; margin-right: 10px; line-height: 16px; }
.jinbu_div span.text { float: left; }
.jinbu_div span.text p { width: 330px; color: #888; line-height: 16px; }
.jinbu_div span.text p.a { color: #009900; margin-bottom: 3px; }
.dashiji { width: 550px; float: right; margin-top: 10px; background: url(/img/refactor2/image/eventdove/licheng_dashiji_line.png) left repeat-y; }
.dashiji p.title { background: url(/img/refactor2/image/eventdove/licheng_title2.png) no-repeat; width: 216px; height: 44px; margin-bottom: 20px; background-position: 1px 0px; }
.dashiji_con { background: url(/img/refactor2/image/eventdove/licheng_dashiji_bg2.png) left bottom no-repeat; padding-bottom: 450px; padding-top: 10px; width: 550px; }
.dashiji_div { width: 549px; margin-left: 1px; background: url(/img/refactor2/image/eventdove/licheng_dashiji_bg3.png) left top no-repeat; margin-bottom: 30px; padding-top: 4px; min-height: 76px; _height: 76px; }
.dashiji_div p { padding-left: 85px; color: #666666; line-height: 16px; }
.dashiji_div p.a { font-size: 12px; font-weight: bold; line-height: 18px; }
/*关于我们*/
.about { width: 700px; float: left; margin-top: 20px; }
.about_text { margin: 5px 0px 0px 5px; }
.about_text p { margin-bottom: 15px; line-height: 20px; }
.about_text p.a { padding-left: 20px; }
/*联系我们*/
.contact_ed { margin-top: 20px; overflow: hidden; zoom: 1; }
.contact_ed_div { width: 295px; float: left; display: inline; }
.contact_ed_div img { margin-bottom: 10px; float: right; }
.contact_ed_div p.a { font-size: 30px; line-height: 30px; font-weight: bold; color: #009900; margin-bottom: 10px; }
.contact_ed_div p.b { font-size: 16px; line-height: 22px; }
.contact_msg { margin-top: 50px; }
.contact_msg span { width: 80px; text-align: right; margin-right: 5px; display: inline-block; }
.contact_msg p.title { font-size: 14px; color: #009900; font-weight: bold; margin-bottom: 10px; }
.contact_msg ul { padding: 10px; background: #f9f9f9; }
.contact_msg li { padding: 10px 0px 10px 0px; }
.contact_msg input { border: solid 1px #e1e1e1; padding: 5px; width: 350px; }
.contact_msg .button { width: 180px; }
.contact_msg textarea { border: solid 1px #e1e1e1; padding: 5px; width: 350px; height: 150px; }
.contact_msg select { border: solid 1px #e1e1e1; padding: 5px; width: 180px; }
.contact_msg input.btn_a { padding: 0px; background: url(/img/refactor2/image/btn_bg.png) no-repeat; width: 118px; height: 36px; color: #FFFFFF; font-size: 14px; line-height: 35px; font-weight: bold; border: none; }
.contact_msg input.btn_b { padding: 0px; background: url(/img/refactor2/image/btn_bg.png) no-repeat; background-position: 0px -36px; width: 118px; height: 36px; color: #FFFFFF; font-size: 14px; line-height: 35px; font-weight: bold; border: none; cursor: pointer; }
/*隐私声明*/
.yinsi { margin-top: 20px; }
.yinsi p.title { font-size: 14px; line-height: 22px; font-weight: bold; color: #009933; }
.yinsi p.text { line-height: 20px; margin-bottom: 20px; }
/*加入会鸽*/
.work { margin-top: 20px; background: url(/img/refactor2/image/eventdove/work_bg.png) no-repeat right top; }
.work p.text { width: 500px; line-height: 20px; margin-bottom: 20px; }
.work div { margin-bottom: 20px; }
.work div p.title { font-size: 14px; line-height: 22px; font-weight: bold; color: #009933; }
.work div p.miaoshu { line-height: 20px; }
/*-----------------------------关于会鸽 end------------------------------*/
