* {word-break:break-all;}
html {font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote {margin:0;padding:0;list-style: none;  padding-inline-start: 0; }
body {min-width:1200px;font-family:Arial,Geneva,Microsoft YaHei,"Helvetica Neue",Helvetica,sans-serif;font-size:12px;color:#666;-webkit-font-smoothing:antialiased;background:#f9f9f9;}
h1,h2,h3,h4,h5,h6,button,dd,dt,dl {margin:0px;padding:0}
h1,h2,h3,h4,h5,h6,button,.btn {clear:both;font-size:14px;}
form,input,select,textarea,td,th {font-size:12px;}
input,textarea,select {padding:6px;background-color:transparent;border:#C6C6C6 1px solid;outline:none;}
select {padding:7px;}
@-moz-document url-prefix(){select{padding:7px;}}
input:hover,textarea:hover,select:hover {border:#0067B8 1px solid;}
input[type="radio"],input[type="checkbox"] {margin:8px 4px;padding:0;}
label,input[type="radio"],input[type="checkbox"] {cursor:pointer;}
button, input {height:auto;-ms-interpolation-mode:bicubic;vertical-align:middle;}
textarea {background:none repeat scroll 0 0 #fff;resize:none;}
img {border:none;-ms-interpolation-mode:bicubic;vertical-align:middle;_display:block;}
ol,ul {list-style:none;}
em,i {font-style:normal}

a {color:#333;text-decoration:none;}
a:hover {color:#2272D5;}
a.w:link,a.w:visited,a.w:active {color:#FFFFFF;text-decoration:none;}
a.w:hover {color:#F4F3F2;}
a.b:link,a.b:visited,a.b:active {color:#024893;text-decoration:none;}
a.b:hover {color:#FF3300;}
a.g:link,a.g:visited,a.g:active {color:#666666;text-decoration:none;}
a.g:hover {color:#FF3300;}
/* links */
a.w:link,a.w:visited,a.w:active {color:#FFFFFF;text-decoration:none;}
a.w:hover {color:#F4F3F2;}
a.b:link,a.b:visited,a.b:active {color:#024893;text-decoration:none;}
a.b:hover {color:#FF3300;}
a.g:link,a.g:visited,a.g:active {color:#666666;text-decoration:none;}
a.g:hover {color:#FF3300;}
/* common */
.m {margin:auto;width:1220px;background:#FFFFFF;clear:both;overflow:hidden;}
.mbg {background:#F6F6F6;}
.m0 {width:100%;min-width:1220px;background:#F6F6F6;overflow:hidden;}
.m0 .m {background:#F6F6F6;}
.m1 {background:#FFFFFF url('bg-line.png') repeat-y 960px 0;overflow:hidden;}
.m1l {width:960px;float:left;}
.m1r {width:250px;float:right;}
.m2 {background:#FFFFFF url('bg-line.png') repeat-y 960px 0;overflow:hidden;}
.m2l {width:960px;float:left;}
.m2r {width:250px;float:right;}
.m3 {background:#FFFFFF url('bg-line.png') repeat-y 890px 0;overflow:hidden;}
.m3l {width:890px;float:left;}
.m3r {width:320px;float:right;}
.m5 {background:#FFFFFF url('bg-line-2.png') repeat-y 240px 0;overflow:hidden;}
.m5l {width:240px;float:left;margin-right:10px;}
.m5m {width:640px;float:left;}
.m5r {width:320px;float:right;}
/* pages */
.pages {padding:24px 0;text-align:center;font-size:12px;color:#666666;clear:both;}
.pages a:link,.pages a:visited,.pages a:active {background:#FFFFFF;border:#EEEEEE 1px solid;padding:6px;text-decoration:none;margin-right:6px;}
.pages a:hover {background:#0679D4;border:#0679D4 1px solid;color:#FFFFFF;padding:6px;text-decoration:none;}
.pages strong {background:#0679D4;border:#0679D4 1px solid;padding:6px;color:#FFFFFF;margin-right:6px;}
.pages_inp {width:32px;border:#EEEEEE 1px solid;color:#666666;padding:4px;text-align:center;}
.pages_btn {width:32px;border:#FF6600 1px solid;color:#FFFFFF;padding:4px 6px;background:#FF6600;font-weight:bold;font-size:12px;}
.pages label {background:#FFFFFF;border:#EEEEEE 1px solid;color:#666666;padding:6px 6px;}
.pages label em {color:red;font-weight:bold;font-style:normal;}
.pages label span {font-weight:bold;}
.pages cite {font-style:normal;}
/* table */
.tb {width:100%;}
.tb th {background:#EEEEEE;}
.tb td {border-bottom:#F6F6F6 1px solid;}
.tb tr:hover {background:#F9F9F9;}
.tf {width:100%;}
.tf td {border-top:#F0F0F0 1px solid;}
.tf tr:hover {background:#F9F9F9;}
.tf .tl {width:100px;text-align:right;}
.btns {padding:20px 20px 20px 150px;}
.avatar {border-radius:50%;}
.thumb {padding:6px 0;}
.thumb img {border:#EEEEEE 1px solid;padding:2px;}
.thumb li {height:22px;line-height:22px;overflow:hidden;}
.thumbml ul {margin:10px 0 15px 0;}
.imb img {border:#EEEEEE 1px solid;padding:3px;}
/* album */
#mid_pos {position:absolute;}
#mid_div {width:400px;height:300px;cursor:crosshair;border:#EEEEEE 1px solid;background:#F2F2F2;}
#zoomer {width:160px;height:120px;background:#FFFFFF url('ab-zoom-bg.gif');position:absolute;z-index:6;opacity:0.5;}
#big_div {width:560px;height:420px;border:#EEEEEE 1px solid;background:#FFFFFF;position:absolute;overflow:hidden;}
#big_pic {position:absolute;}
.tbs {width:414px;height:56px;margin:20px 0;}
.tbs img {cursor:pointer;}
.tbsl {width:32px;height:56px;float:left;}
.tbsr {width:20px;height:56px;float:left;}
.tbsm {width:350px;height:56px;float:left;overflow:hidden;}
.ab_zoom {width:30px;height:30px;background:url('ab-zoom.png') no-repeat center center;position:absolute;z-index:5;margin:270px 0 0 -30px;}
.ab_play {width:48px;height:48px;border-radius:50%;background:#FFFFFF url('ab-play.png') no-repeat center center;position:absolute;z-index:7;margin:-150px 0 0 176px;}
.ab_play:hover {background:#FFFFFF url('ab-play-on.png') no-repeat center center;cursor:pointer;}
.ab_hide {width:30px;height:30px;background:url('ab-hide.png') no-repeat center center;position:absolute;z-index:12;margin:-300px 0 0 370px;display:none;}
.ab_hide:hover {background:url('ab-hide-on.png') no-repeat center center;cursor:pointer;}
.ab_video {width:400px;height:300px;border:#000000 1px solid;background:#000000;position:absolute;z-index:10;margin:-302px 0 0 0;display:none;}
.ab_im {padding:2px;margin:0 14px 0 0;border:#C0C0C0 1px solid;float:left;width:50px;height:50px;}
.ab_on {padding:2px;margin:0 14px 0 0;border:#FF6600 1px solid;float:left;width:50px;height:50px;background:#FF6600;}
/* ads */
.adsign {position:absolute;z-index:5;width:36px !important;height:18px !important;line-height:18px !important;text-align:center;font-size:12px;font-weight:normal;border:#FFFFFF 1px solid;border-radius:6px;color:#FFFFFF;margin:-26px 0 0 6px !important;background:#000000;opacity:0.6;}
.adname {display:inline-block;width:36px;height:18px;line-height:18px;text-align:center;font-size:12px;font-weight:normal;border:#DDDDDD 1px solid;border-radius:6px;color:#DDDDDD;margin:0 6px 0 0;background:#FFFFFF;text-decoration:none;}
.adword_tip {color:#999999;border-bottom:#EEEEEE 1px solid;padding:8px 16px 8px 32px;background:url('arrow_up.gif') no-repeat 10px 8px;}
.sponsor {}
/* basic */
.f_l {float:left;}
.f_r {float:right;}
.t_l {text-align:left;}
.t_r {text-align:right;}
.t_c {text-align:center;}
.f_b {font-weight:bold;}
.f_n {font-weight:normal;}
.f_white {color:white;}
.f_gray {color:#666666;}
.f_grey {color:#999999;}
.f_orange {color:#FF6600;}
.f_red {color:#FF0000;}
.f_blue {color:#003EAA;}
.f_green {color:#57BE6A;}
.f_dblue {color:#024893;}
.f_price {font-weight:bold;font-family:Arial;color:#E4393C;}
.fb_gray,.fb_orange,.fb_red,.fb_blue,.fb_green {display:inline;padding:2px 6px;height:16px;line-height:16px;border-radius:6px;}
.fb_gray {color:#666666;background:#F6F6F6;}
.fb_orange{color:#FF6600;background:#FDF7ED;}
.fb_red{color:#FF0000;background:#FEE9E9;}
.fb_blue {color:#003EAA;background:#ECF3FC;}
.fb_green{color:#57BE6A;background:#E2F0E8;}
.px12 {font-size:12px;}
.px14 {font-size:14px;}
.px16 {font-size:16px;}
.px18 {font-size:18px;}
.bd-t {border-top:#EEEEEE 1px solid;}
.bd-b {border-bottom:#EEEEEE 1px solid;}
.b10 {height:10px;}
.b16 {height:16px;}
.b20 {height:20px;}
.b24 {height:24px;}
.b32 {height:32px;}
.pd3 {padding:3px;}
.pd5 {padding:5px;}
.pd10 {padding:10px;}
.pd15 {padding:15px;}
.pd20 {padding:20px;}
.lh18 {line-height:180%;}
.ls1 {letter-spacing:1px;}
.c_p {cursor:pointer;}
.c_b {clear:both;}
.o_h {overflow:hidden;}
.dsn {display:none;}
.absm {vertical-align:middle;}
.btn_s {background:#2388FA;color:#FFFFFF;border:none;padding:2px;letter-spacing:1px;}
.btn_r {background:#D7D7D7;color:#666666;border:none;padding:2px;letter-spacing:1px;}
.bd {border:#CAD9EA 1px solid;}
.highlight {color:red;}
.jt {color:#003278;cursor:pointer;}
.np {padding:20px 30px 20px 50px;line-height:25px;}
.lazy {background:#FAFAFA url('loading.gif') no-repeat center center;}
.lazy-img {background:#FAFAFA url('loading.gif') no-repeat center center;}
.slide {background:#FAFAFA;overflow:hidden;}
.btn,.btn-green,.btn-blue,.btn-red {color:#FFFFFF;font-size:14px;width:100px;line-height:32px;border:none;border-radius:4px;text-align:center;cursor:pointer;padding:0;-webkit-appearance:none;}
.btn{background:#FFFFFF;border:#EEEEEE 1px solid;color:#333333;}
.btn:hover{background:#D9D9D9;border:#CDCDCD 1px solid;}
.btn-green{background:#1AAD19;border:#18A117 1px solid;color:#FFFFFF;}
.btn-green:hover{background:#179B16;border:#159014 1px solid;}
.btn-blue{background:#0679D4;border:#1E74D0 1px solid;color:#FFFFFF;}
.btn-blue:hover{background:#0569D5;}
.btn-red{background:#F8F8F8;border:#C6C6C6 1px solid;}
.btn-red:hover{background:#CE3C39;border:#BF3835 1px solid;color:#FFFFFF;}
.btn-act {font-size:16px;width:148px;height:36px;line-height:36px;text-align:center;cursor:pointer;padding:0;-webkit-appearance:none;margin:6px 10px 0 0;background:#FF6600;border:#FF2200 1px solid;color:#FFFFFF;}
.btn-act:hover {background:#F22D00;}
/* position */
.pos {padding:10px 10px 10px 32px;height:24px;line-height:24px;background:#FFFFFF url('ico-nav.png') no-repeat 10px 13px;font-size:12px;}
.nav {padding:10px 10px 10px 32px;height:24px;line-height:24px;background:#F6F6F6 url('ico-nav.png') no-repeat 10px 13px;font-size:12px;}
.nav div {float:right;}
.nav i {font-style:normal;font-weight:bold;color:#444444;padding:0 6px;font-family:simsun;}
.nav em {font-style:normal;color:#999999;padding:0 10px;font-size:12px;}
.nav s {display:inline-block;width:16px;height:16px;background:url('ico-cls.png') no-repeat center center;margin:4px 0 0 8px;position:absolute;}
.nav s:hover {background:url('ico-cls-on.png') no-repeat center center;}
.nav .post {display:inline-block;line-height:32px;padding:0 16px 0 32px;color:#FFFFFF;letter-spacing:2px;font-size:14px;font-weight:normal;background:#0679D4 url('ico-post.png') no-repeat 10px center;margin:0 -10px 0 0;border-radius:6px 6px 0 0;}
.nav .post:hover {background-color:#0065BD;}
.nav-b {background:#FFFFFF url('ico-nav.png') no-repeat 10px 13px;}
.nvs {margin:-3px -8px 0 0;}
.nvs input {width:318px;border:#EEEEEE 1px solid;border-radius:12px;padding:4px 8px 4px 32px;font-size:14px;background:#FFFFFF url('ico-search.png') no-repeat 6px center;outline:none;color:#444444;}
.nvs s {display:none;}
.nvs:hover s{display:inline-block;width:48px;height:28px;line-height:28px;text-align:center;background:#0679D4;color:#FFFFFF;position:absolute;text-decoration:none;margin:0 0 0 -48px;border-radius:0 12px 12px 0;cursor:pointer;}
/*.side input:hover {width:180px;}*/
/* show */
.title {line-height:48px;text-align:center;font-weight:bold;font-size:22px;padding:16px;margin:0;}
.title_trade {font-weight:bold;font-size:22px;margin:0 0 20px 0;padding:16px;border-bottom:#EEEEEE 1px solid;}
.info {padding:16px;background:#F6F6F6;margin:0 16px;}
.introduce {margin:16px;padding:16px;line-height:180%;font-size:16px;background:#F6F6F6;border-left:#EEEEEE 2px solid;}
.content {font-size:16px;line-height:200%;padding:16px 32px;}
.content a:link,.content a:visited,.content a:active {color:#024893;text-decoration:none;}
.content a:hover {color:#FF6600;text-decoration:none;}
.content img,.content table {max-width:100%;}
.property {border:#EEEEEE 1px solid;background:#F6F6F6;padding:10px;margin:0 16px;overflow:hidden;}
.property li {float:left;width:30%;height:32px;line-height:32px;overflow:hidden;}
.detail {background:url('arrow.gif') no-repeat 0 9px;border-bottom:#C0C0C0 1px dotted;padding:8px 0 8px 20px;margin:0 15px 0 15px;}
.related {padding:10px 16px;line-height:32px;}
.related a {font-size:14px;}
.keylink {font-weight:normal;padding:0 3px 0 3px;}
.tags {padding:16px 16px 0 32px;overflow:hidden;font-size:14px;}
.tags a {display:inline-block;padding:4px 12px;border:#EEEEEE 1px solid;border-radius:16px;margin:0 16px 24px 0;}
.tags a:hover {background:#F6F6F6;}
#comment_main div {height:100px;background:url('loading.gif') no-repeat center center;}
.tool {padding:24px 0;text-align:center;border-top:#EEEEEE 1px solid;}
.tool i {font-style:normal;font-size:14px;color:#555555;display:inline-block;height:24px;line-height:24px;padding:0 28px;cursor:pointer;}
.tool b {font-weight:normal;font-size:12px;}
.tool .like {background:url('tool-like.png') no-repeat 0 center;}
.tool .liked,.tool .like:hover {background:url('tool-like-on.png') no-repeat 0 center;color:#FF6600;}
.tool .hate {background:url('tool-hate.png') no-repeat 0 center;}
.tool .hated,.tool .hate:hover {background:url('tool-hate-on.png') no-repeat 0 center;color:#FF6600;}
.tool .report {background:url('tool-report.png') no-repeat 0 center;}
.tool .report:hover {background:url('tool-report-on.png') no-repeat 0 center;color:#FF6600;}
.tool .favorite {background:url('tool-favorite.png') no-repeat 0 center;}
.tool .favorited,.tool .favorite:hover {background:url('tool-favorite-on.png') no-repeat 0 center;color:#FF6600;}
.tool .comment {background:url('tool-comment.png') no-repeat 0 center;}
.tool .comment:hover {background:url('tool-comment-on.png') no-repeat 0 center;color:#FF6600;}
.tool .award {background:url('tool-award.png') no-repeat 0 center;}
.tool .award:hover {background:url('tool-award-on.png') no-repeat 0 center;color:#FF6600;}
.tool .share {background:url('tool-share.png') no-repeat 0 center;}
.tool .share:hover {background:url('tool-share-on.png') no-repeat 0 center;color:#FF6600;}
/* search */
.fsearch {padding:5px 0 10px 15px;margin:1px 1px 0 1px;background:#F5FAFE url('fsearch_bg.gif') repeat-x;}
.sch {padding:15px 20px 5px 20px;margin-bottom:10px;}
.sch p {padding:10px 10px 10px 10px;font-size:13px;margin:0;}
.sch_find {border-top:#EEEEEE 1px solid;border-bottom:#EEEEEE 1px solid;margin:5px 0 5px 0;padding:5px 0 5px 5px;font-weight:bold;}
.sch_site li {background:url('ico_search.gif') no-repeat 3px 3px;height:23px;line-height:23px;overflow:hidden;padding:0 5px 0 25px;color:#666666;}
.sch_relate li {background:url('arrow_up.gif') no-repeat 3px 3px;height:23px;line-height:23px;overflow:hidden;padding:0 5px 0 25px;color:#666666;}
.rank_list {background:url('rank_list.gif') no-repeat;}
.rank_list li {height:23px;line-height:23px;overflow:hidden;padding:0 16px 0 36px;}
.ppt {padding:1px 15px 1px 35px;line-height:25px;}
.ppt_l {width:60px;font-weight:bold;}
.ppt_r {color:#DFDFDF;}
.ppt span {padding:1px;background:#2E6AB1;border:#1D589E 1px solid;color:#FFFFFF;}
/* sell && buy && company */
.category {padding:10px 20px 5px 15px;}
.category p {padding:5px 0 5px 0;margin:0;}
.category div {padding:0 20px 0 20px;}
.about {border:#2786C6 1px solid;background:#F2F2F2;padding:8px;margin:15px 15px 0 15px;}
.about li {padding:5px 0 5px 5px;}
.about li span {display:block;width:100px;float:left;color:#1B4C7A;}

.follow0 {display:inline-block;height:24px;line-height:24px;padding:0 10px 0 32px;font-size:12px;text-align:center;border:#EEEEEE 1px solid;background:#FFFFFF url('../../image/ico-follow.png') no-repeat 10px center;border-radius:6px;cursor:pointer;float:right;}
.follow0:hover {background:#F6F6F6 url('../../image/ico-followed.png') no-repeat 10px center;}
.follow1 {display:inline-block;height:24px;line-height:24px;padding:0 10px 0 32px;font-size:12px;text-align:center;border:#EEEEEE 1px solid;background:#EEEEEE url('../../image/ico-followed.png') no-repeat 10px center;color:#999999;border-radius:6px;cursor:pointer;float:right;}
.follow0 b,.follow1 b {font-weight:normal;}
.follow0 i,.follow1 i {font-weight:normal;font-style:normal;padding-left:6px;}

.userinfo {padding:16px;border-bottom:#F2F2F2 1px solid;}
.userinfo img {width:56px;height:56px;border-radius:50%;float:left;margin-right:16px;}
.userinfo b {font-size:14px;}
.userinfo s {color:#999999;text-decoration:none;}
.userinfo li {height:28px;line-height:28px;overflow:hidden;}
.userinfo-v0,.userinfo-v1,.userinfo-v2 {position:absolute;display:block;width:16px;height:16px;background:#FFFFFF url('../../image/ico-v0.png') no-repeat center center;border-radius:50%;margin:40px 0 0 40px;}
.userinfo-v1 {background:#FFFFFF url('../../image/ico-v1.png') no-repeat center center;}
.userinfo-v2 {background:#FFFFFF url('../../image/ico-v2.png') no-repeat center center;}

.usercard {padding:16px;width:320px;height:160px;background:#FFFFFF;box-shadow:0 0 10px #DDDDDD;border-radius:6px;position:fixed;}
.usercard img {width:64px;height:64px;border-radius:50%;float:left;margin-right:16px;}
.usercard b {font-size:14px;}
.usercard s {color:#999999;text-decoration:none;}
.usercard li {height:28px;line-height:28px;overflow:hidden;}
.usercard .userinfo-v0,.usercard .userinfo-v1,.usercard .userinfo-v2 {margin:48px 0 0 48px;}
.usercard-stats {height:64px;margin:24px 12px;}
.usercard-stats li {width:96px;float:left;font-size:14px;height:64px;line-height:32px;text-align:center;}
.usercard-stats div {height:64px;border-left:#EEEEEE 1px solid;border-right:#EEEEEE 1px solid;}
.usercard-stats i {font-style:normal;display:block;}
.usercard-stats span {color:#999999;}

#destoon-card {width:360px;max-height:420px;overflow-y:auto;background:#FFFFFF url('../../image/load.gif') no-repeat center center;box-shadow:0 0 6px #DDDDDD;border-radius:12px;position:fixed;z-index:1020;display:none;}
.card-list {height:72px;background:#FFFFFF;overflow:hidden;clear:both;border-bottom:#F0F0F0 1px solid;padding:0 16px 0 12px;}
.card-list img {float:left;margin:12px 12px 0 0;}
.card-list ul {margin:12px 0;}
.card-list li {height:24px;line-height:24px;overflow:hidden;}
.card-list strong {display:block;width:100%;}
.card-list em {float:right;color:#FFFFFF;font-style:normal;background:#FA5A57;border-radius:10px;color:#FFFFFF;font-size:12px;display:inline-block;height:14px;line-height:14px;padding:0 4px;}
.card-list i {color:#F23030;font-style:normal;float:right;}
.card-list span {color:#666666;}
.card-info {padding:0 24px 16px 24px;overflow:hidden;background:#FFFFFF;}
.card-info li {width:156px;height:32px;line-height:32px;overflow:hidden;color:#666666;float:left;}
.card-more {line-height:48px;text-align:center;background:#FFFFFF;font-size:14px;}
.card-none {padding:128px 0;text-align:center;background:#FFFFFF;font-size:14px;color:#999999;}

.contact-td {width:320px;border-left:#EEEEEE 1px solid;}
.contact-body {padding:16px 24px;}
.contact-body h3 {margin:0 0 16px 0;padding:0;font-size:14px;height:24px;line-height:24px;overflow:hidden;}
.contact-body li {height:36px;line-height:36px;overflow:hidden;padding-left:16px;}
.contact-fw {margin:0 0 16px 0;padding:0;height:26px;line-height:26px;overflow:hidden;}
.contact-fw span {font-size:16px;}
.contact-vip {padding:8px 16px;background:url('contact-vip.png') no-repeat 0 center;color:#DBB78B;border-radius:6px 0 6px 0;}
.contact-vip b {font-size:16px;}
.contact-vip span {float:right;font-size:14px;}
.contact-com {padding:8px 16px;background:#F6F6F6;border-radius:6px 0 6px 0;}
.contact-com b {font-size:14px;color:#666666;}
.contact-com span {float:right;font-size:14px;color:#999999;}
.contact-vd {width:272px;height:64px;padding:16px 0;overflow:hidden;margin:0 auto;text-align:center;}
.contact-v1 {width:134px;height:64px;float:left;line-height:32px;background:#2BA245 url('contact-v1.png') no-repeat 30px 8px;border:#2BA245 1px solid;border-radius:6px 0 0 6px;color:#FFFFFF;}
.contact-v1 b {display:block;font-size:14px;line-height:24px;height:24px;overflow:hidden;}
.contact-v0 {width:134px;height:64px;float:left;line-height:32px;background:#EEEEEE;border:#EEEEEE 1px solid;border-radius:6px 0 0 6px;color:#666666;}
.contact-v0 b {display:block;font-size:14px;line-height:24px;height:24px;overflow:hidden;}
.contact-d1 {width:134px;height:64px;float:left;line-height:32px;border:#2BA245 1px solid;border-radius:0 6px 6px 0;color:#2BA245;}
.contact-d1 b {display:block;font-size:14px;line-height:24px;line-height:24px;height:24px;overflow:hidden;}
.contact-d0 {width:134px;height:64px;float:left;line-height:32px;border:#EEEEEE 1px solid;border-radius:0 6px 6px 0;color:#666666;}
.contact-d0 b {display:block;font-size:14px;line-height:24px;line-height:24px;height:24px;overflow:hidden;}
.contact-ol {color:#2BA245;font-size:16px;}
.contact-fl {color:#999999;font-size:16px;}
.contact-im {padding:10px 12px;}
.contact-im img {padding:6px;}
.contact-im img:hover {background:#EEEEEE;border-radius:4px;}
.contact-btn {width:272px;height:48px;overflow:hidden;padding:8px 0;margin:0 auto;}
.contact-btn span {display:block;width:120px;height:32px;line-height:32px;background:#EEEEEE;border-radius:16px;text-align:center;float:left;margin:0 8px;}
.contact-btn span:hover {background:#0679D4;color:#FFFFFF;}
.contact-tip {background:#F6F6F6;padding:6px 16px;line-height:24px;border-radius:6px;}
.contact_body {padding:10px;margin:0 10px 0 0;}
.contact_body li {line-height:24px;padding:6px 10px;}
.contact_body li span {color:#666666;padding:0 8px 0 0;}
.type {height:31px;line-height:31px;overflow:hidden;border-top:#EEEEEE 1px solid;background:#EEEEEE;padding-left:35px;}
a.type_1:link,a.type_1:visited,a.type_1:active,a.type_1:hover {float:left;display:block;padding:0 15px 0 15px;background:#FFFFFF;color:#000000;font-weight:bold;}
a.type_2:link,a.type_2:visited,a.type_2:active {float:left;display:block;padding:0 15px 0 15px;border-right:#E2F0FB 1px solid;}
a.type_2:hover {background:#258CFF;color:#FFFFFF;}
.img_tip {width:200px;z-index:1000;position:absolute;padding:5px;border:#EEEEEE 1px solid;background:#FFFFFF;}
.vote {padding:10px;}
.vote div {font-weight:bold;}
.vote li {padding:6px 0;}
.vote li label {cursor:pointer;}
.vote p {margin:12px 6px;}

.sort {line-height:24px;padding:8px 0;overflow:hidden;}
.sort-f {border-bottom:#F2F2F2 1px solid;padding:10px 0 10px 0;overflow:hidden;}
.sort-k {width:84px;padding-left:24px;font-weight:bold;font-size:14px;float:left;overflow:hidden;}
.sort-v {width:840px;float:left;overflow:hidden;}
.sort-v li {float:left;padding:0 8px;margin:0 6px 0 0;}
.sort-v .on {background:#EEEEEE;border-radius:6px;}
.sort-v i {font-style:normal;padding-left:2px;color:#999999;font-size:12px;}
.sort-v b {padding:0 20px;}

.sf {line-height:32px;padding:24px 0 0 0;font-size:14px;overflow:hidden;}
.sf-k {width:104px;padding-left:64px;font-weight:bold;float:left;overflow:hidden;}
.sf-v {width:780px;float:left;overflow:hidden;}
.sf-v b {padding:0 24px;}
.sf-v input, .sf-v select {padding:6px;}
.sf-v .kw {width:480px;height:24px;line-height:24px;border:#666666 1px solid;padding:6px 6px 6px 32px;border-radius:6px;background:#FFFFFF url('ico-search.png') no-repeat 10px center;font-size:14px;outline:none;}
.sf-v .btn-blue {padding:0;line-height:30px;width:96px;margin:0 20px 32px 0;border-radius:16px;}

.list {}
.list:hover {background:#F2F2F2;}
.list div img {border:#EEEEEE 1px solid;}
.list table {width:100%;border-bottom:#EEEEEE 1px solid;}
.list td {padding:10px 0;}
.list h3 {font-size:14px;margin:0;height:22px;overflow:hidden;}
.list li {line-height:30px;}
.list strong {font-size:14px;}

.user-info {height:64px;padding:16px;background:#EEEEEE;border-radius:0 0 10px 10px;}
.user-info img {width:64px;height:64px;border-radius:50%;float:left;margin-right:20px;}
.user-info ul {float:right;width:195px;margin-top:4px;}
.user-info li {height:28px;line-height:28px;overflow:hidden;}
.user-info strong {font-size:16px;}
.user-info em {font-size:12px;font-style:normal;float:right;padding-right:20px;}
.user-info i {font-style:normal;color:#999999;padding:0 6px;}

.head-10 {height:10px;background:#F6F6F6;}
.head-txt {padding:0 16px;height:48px;line-height:48px;overflow:hidden;border-bottom:#EEEEEE 1px solid;margin-bottom:10px;clear:both;}
.head-txt strong {font-size:18px;}
.head-txt b {font-size:16px;font-weight:normal;}
.head-txt div {float:right;font-size:14px;color:#999999;}
.head-txt span {float:right;font-size:14px;color:#999999;}
.head-txt span a {color:#999999;}
.head-txt i {color:#999999;font-style:normal;font-weight:bold;padding:0 2px;font-family:simsun;}

.head-sub {padding:10px 16px;line-height:28px;border-bottom:#F2F2F2 1px solid;margin-bottom:10px;clear:both;}
.head-sub strong {font-size:18px;}
.head-sub b {font-size:16px;font-weight:normal;}
.head-sub span {float:right;font-size:14px;color:#999999;}
.head-sub span a {color:#999999;}
.head-sub i {color:#999999;font-style:normal;font-weight:bold;padding:0 2px;font-family:simsun;}

.list-none {padding:48px 24px;height:256px;line-height:48px;color:#999999;font-size:14px;text-align:center;background:url('../../image/bg-none.png') no-repeat center 128px;background-size:128px 128px;}

.list-thumb {padding:10px;overflow:hidden;}
.list-thumb img {border:#EEEEEE 1px solid;padding:2px;}
.list-thumb li {height:48px;line-height:24px;overflow:hidden;padding:10px;text-align:left;}
.list-thumb td {text-align:center;}
.list-thumb td:hover {background:#F6F6F6;}

.list-img {overflow:hidden;padding:10px 0 0 20px;}
.list-img ul {margin:10px 24px 16px 6px;}
.list-img li {height:40px;line-height:20px;overflow:hidden;font-size:12px;}
.list-img p {margin:10px 10px 0 6px;}

.list0 {overflow:hidden;}
.list0 div {width:200px;float:left;}
.list0 img:hover {border-left:#FFFFFF 1px solid;}

.list1 {overflow:hidden;padding-top:20px;}
.list1 div {width:188px;float:left;}
.list1 img:hover {border-left:#FFFFFF 1px solid;}

.list-txt {padding:0 24px 16px 16px;}
.list-txt li {height:32px;line-height:32px;overflow:hidden;font-size:14px;background:url('li_dot.gif') no-repeat 4px center;padding-left:12px;}
.list-txt em {font-size:12px;color:#999999;padding-left:16px;font-style:normal;float:right;}
.list-txt .f_r {font-size:12px;color:#999999;padding-left:16px;}

.list-rank {padding:0 16px 10px 16px;}
.list-rank li {height:32px;line-height:32px;font-size:14px;padding:0 6px;overflow:hidden;}
.list-rank .f_r {float:right;font-size:12px;color:#999999;padding-left:16px;}
.list-rank em {font-size:26px;font-style:normal;color:#F34540;padding-right:10px;font-family:Georgia;}
.list-rank i {font-size:18px;font-style:normal;color:#999999;padding-right:14px;font-family:Georgia;}

.list-cate {padding:10px 20px;}
.list-cate:after {content:"";display:block;clear:both;}
.list-cate td {width:400px;font-size:14px;padding:10px 10px 20px 10px;}
.list-cate td:hover {background:#F6F6F6;border-radius:10px;}
.list-cate p {margin:0 0 10px 0;}
.list-cate li {float:left;line-height:32px;}
.list-cate em {font-style:normal;color:#EEEEEE;padding:0 10px;}
.list-cate i {font-style:normal;color:#EEEEEE;padding:0 10px;}

.list-cate2 {padding:0 10px 10px 10px;overflow:hidden;}
.list-cate2 li {width:116px;padding:0 16px;float:left;height:32px;line-height:32px;font-size:14px;overflow:hidden;}
.list-cate2 li:hover {background:#F6F6F6;border-radius:6px;}
.list-cate2 i {font-size:12px;font-style:normal;color:#666666;padding-left:6px;}

.list-area {width:860px;padding:10px 0 10px 20px;overflow:hidden;}
.list-area li {width:100px;float:left;height:32px;line-height:32px;font-size:14px;overflow:hidden;text-align:center;border:#EEEEEE 1px solid;margin:0 20px 20px 0;border-radius:6px;}
.list-area li:hover {border:#FF6600 1px solid;}

.list-area4 {padding:0 10px 10px 10px;overflow:hidden;}
.list-area4 li {width:25%;float:left;height:32px;line-height:32px;font-size:14px;overflow:hidden;text-align:center;}
.list-area4 li:hover {background:#F6F6F6;border-radius:6px;}

.tab-head {}
.tab-head ul {border-bottom:#F6F6F6 1px solid;height:32px;padding-left:16px;}
.tab-head li {border-bottom:#F6F6F6 1px solid;display:inline-block;height:32px;line-height:32px;margin-right:16px;float:left;font-size:14px;}
.tab-head .on {border-bottom:#0679D4 3px solid;height:30px;line-height:32px;}
.tab-head .on span {color:#0679D4;}

/* side */
.side ul {margin:10px;}
.side em {font-size:12px;font-style:normal;color:#999999;}
.side a {width:90%;display:block;font-size:16px;}
.side input {width:140px;border:#EEEEEE 1px solid;border-radius:8px;padding:8px 8px 8px 26px;font-size:14px;background:#FFFFFF url('ico-search.png') no-repeat 6px center;outline:none;margin:16px 16px 16px 32px;}
.side input:hover {width:180px;}
/*.side li:first-child,*/.side #type_0 {background-image:url('ico-cate.png');background-repeat:no-repeat;background-position:16px 18px;font-size:20px;}
.side #type_add {background-image:url('ico-add.png');background-repeat:no-repeat;background-position:16px 16px;}
.side #type_my {background-image:url('ico-user.png');background-repeat:no-repeat;background-position:16px 16px;}
.side_li {line-height:48px;height:48px;padding-left:40px;overflow:hidden;}
.side_on {line-height:48px;height:48px;background-color:#F6F6F6;padding-left:40px;overflow:hidden;border-radius:10px;margin:2px 0;}
.side_li:hover,.side_on:hover {background-color:#F6F6F6;border-radius:10px;}
.warn {padding:30px 100px 30px 200px;}
.warn div {padding:5px 0 0 60px;background:url('warn.gif') no-repeat;font-size:14px;line-height:200%;}
.warn h1 {font-size:16px;margin:0;}
.guest_warn {padding:2px 0 2px 0;text-align:center;margin:0 130px 15px 130px;background:#FFF5D8;border:#FF7300 1px solid;}
.back2top {width:48px;height:48px;position:fixed;left:50%;margin-left:620px;bottom:100px;cursor:pointer;display:none;opacity:0.8;}
.back2top a {display:block;width:48px;height:48px;background:#CCCCCC url('../../image/back2top.png') no-repeat center center;border-radius:50%;}
.back2top a:hover {background-color:#666666;}

.ui-fr {float:right;}
.ui-ip {height:32px;line-height:32px;color:#999999;font-size:12px;padding:0 16px;}
.ui-ok {background:#FFFFFF url('../../member/ok.png') no-repeat center 64px;padding:148px 0 48px 0;text-align:center;}
.ui-ko {background:#FFFFFF url('../../member/ko.png') no-repeat center 64px;padding:148px 0 48px 0;text-align:center;}
.ui-tm {background:#FFFFFF url('../../member/tm.png') no-repeat center 64px;padding:148px 0 48px 0;text-align:center;}
.ui-ok p,.ui-ko p,.ui-tm p {margin:0;font-size:22px;padding-bottom:44px;}
.ui-ok div,.ui-ko div,.ui-tm div {font-size:16px;color:#999999;padding-bottom:48px;}
.ui-ok input,.ui-ko input,.ui-tm input {width:188px;height:40px;line-height:40px;margin:0 auto 24px auto;}

.ui-icon-sort,.ui-icon-area,.ui-icon-rank,.ui-icon-rec,.ui-icon-new {display:inline-block;height:24px;line-height:24px;padding:0 10px 0 30px;}
.ui-icon-sort {background:url('icon-sort.png') no-repeat 0 center;}
.ui-icon-area {background:url('icon-area.png') no-repeat 0 center;}
.ui-icon-rank {background:url('icon-rank.png') no-repeat 0 center;}
.ui-icon-rec {background:url('icon-rec.png') no-repeat 0 center;}
.ui-icon-new {background:url('icon-new.png') no-repeat 0 center;}

.ui-ico-time,.ui-ico-hits,.ui-ico-info,.ui-ico-play,.ui-ico-live,.ui-ico-pics,.ui-ico-down,.ui-ico-comm,.ui-ico-area,.ui-ico-user,.ui-ico-none,.ui-ico-sort,.ui-ico-like,.ui-ico-liked,.ui-ico-hate,.ui-ico-hated,.ui-ico-mail,.ui-ico-mob,.ui-ico-tel,.ui-ico-favor,.ui-ico-delete,.ui-ico-quote,.ui-ico-report,.ui-ico-price {font-style:normal;font-weight:normal;text-decoration:none;font-size:12px;color:#999999;display:inline-block;height:16px;line-height:16px;padding:0 10px 0 20px;}
.ui-ico-time {background:url('ico-time.png') no-repeat 0 center;}
.ui-ico-hits {background:url('ico-hits.png') no-repeat 0 center;}
.ui-ico-info {background:url('ico-info.png') no-repeat 0 center;}
.ui-ico-play {background:url('ico-play.png') no-repeat 0 center;}
.ui-ico-live {background:url('../../image/live.gif') no-repeat 0 center;background-size:17px 17px;}
.ui-ico-pics {background:url('ico-pics.png') no-repeat 0 center;}
.ui-ico-down {background:url('ico-down.png') no-repeat 0 center;}
.ui-ico-area {background:url('ico-area.png') no-repeat 0 center;}
.ui-ico-user {background:url('ico-user.png') no-repeat 0 center;}
.ui-ico-mail {background:url('ico-mail.png') no-repeat 0 center;}
.ui-ico-mob {background:url('ico-mob.png') no-repeat 0 center;}
.ui-ico-tel {background:url('ico-tel.png') no-repeat 0 center;}
.ui-ico-comm {background:url('ico-comm.png') no-repeat 0 center;cursor:pointer;}
.ui-ico-comm:hover {background:url('ico-comm-on.png') no-repeat 0 center;color:#FF6600;}
.ui-ico-like {background:url('ico-like.png') no-repeat 0 center;cursor:pointer;}
.ui-ico-liked,.ui-ico-like:hover {background:url('ico-like-on.png') no-repeat 0 center;color:#FF6600;}
.ui-ico-hate {background:url('ico-hate.png') no-repeat 0 center;cursor:pointer;}
.ui-ico-hated,.ui-ico-hate:hover {background:url('ico-hate-on.png') no-repeat 0 center;color:#FF6600;}
.ui-ico-sort {background:url('ico-sort.png') no-repeat 0 center;cursor:pointer;}
.ui-ico-sort:hover {background:url('ico-sort-on.png') no-repeat 0 center;color:#FF6600;}
.ui-ico-favor {background:url('ico-favor.png') no-repeat 0 center;cursor:pointer;}
.ui-ico-favor:hover {background:url('ico-favor-on.png') no-repeat 0 center;color:#FF6600;}
.ui-ico-delete {background:url('ico-delete.png') no-repeat 0 center;cursor:pointer;}
.ui-ico-delete:hover {background:url('ico-delete-on.png') no-repeat 0 center;color:#FF6600;}
.ui-ico-quote {background:url('ico-quote.png') no-repeat 0 center;cursor:pointer;}
.ui-ico-quote:hover {background:url('ico-quote-on.png') no-repeat 0 center;color:#FF6600;}
.ui-ico-report {background:url('ico-report.png') no-repeat 0 center;cursor:pointer;}
.ui-ico-report:hover {background:url('ico-report-on.png') no-repeat 0 center;color:#FF6600;}
.ui-ico-price {color:#FF0000;padding:0;font-size:14px;}
.ui-ball {width:48px;position:fixed;left:50%;margin-left:620px;bottom:148px;cursor:pointer;}
.ui-ball i {display:block;width:48px;height:48px;background:#0679D4 url('../../image/ball-add.png') no-repeat center center;border-radius:50%;margin-bottom:16px;}
.ui-ball i:hover {background-color:#0065BD;}
.ui-ball s {display:block;width:48px;height:48px;background:#1AAD19 url('../../image/ball-reply.png') no-repeat center center;border-radius:50%;margin-bottom:16px;}
.ui-ball s:hover {background-color:#179B16;}
.ui-ball b {display:block;width:48px;height:48px;background:#1AAD19 url('../../image/ball-chat.png') no-repeat center center;border-radius:50%;margin-bottom:16px;animation:beat 1s infinite ease-in-out;}
.ui-ball b:hover {background-color:#179B16;}
@keyframes beat {0%, 100% {transform:scale(1);} 50% {transform:scale(0.9);}}
.ui-toast {height:48px;line-height:48px;overflow:hidden;display:inline-block;padding:0 16px;background:#000000;opacity:0.8;color:#FFFFFF;border-radius:6px;position:fixed;z-index:99;top:40%;left:48%;font-size:16px;}
.ui-toast i,.ui-toast s {display:inline-block;width:24px;height:16px;background:url('../../image/load.svg') no-repeat 0 center;background-size:16px 16px;vertical-align:middle;}
.ui-toast s {background:url('../../image/load.svg') no-repeat center center;background-size:16px 16px;}
.ui-wait {width:100%;height:100%;position:fixed;z-index:1000000;left:0;top:0;background:#FFFFFF url('../../image/load.gif') no-repeat center center;opacity:0.6;}
.ui-lock {width:100px;height:34px;position:absolute;background:#333333 url('../../image/load.svg') no-repeat center center;background-size:20px 20px;opacity:0.6;margin:0;padding:0 !important;border-radius:4px;}

/*===========================================================================*/

/*内容初始化*/
.contenttxt{padding:20px 0;line-height:30px;font-size:14px;color:#111;font-family:"Microsoft YaHei"!important}
.contenttxt img { max-width:100%;margin:15px auto; display:block}
.contenttxt p,.contenttxt font,.contenttxt th,.contenttxt td,.contenttxt div,.contenttxt i,.contenttxt em,.contenttxt h1,.contenttxt h2,.contenttxt h3,.contenttxt h4,.contenttxt h5{font-size:16px!important; font-family:"Microsoft YaHei"!important;font-weight:normal!important;text-indent:0px!important;white-space: normal!important}
.contenttxt td{padding-left:15px!important;}

.bd {border: none;}

.text-overflow {overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.text-overflow2 {overflow: hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;}
.w1200 { margin:auto;width:1380px; min-width:1200px;}
.w1350 {margin:auto;width:1350px;clear:both;}
.w1380 {margin:auto;width:1380px;clear:both;}
.warp {margin:auto;width:1200px;clear:both;overflow:hidden}
.wrap_box { margin:auto;width:1380px; min-width:1200px;}
@media(max-width:1580px){
.wrap_box { width:1200px;}
.w1200 { width:1200px;}
}

.f-l { float:left;}
.f-r { float:right;}

.b1 {height:1px;font-size:1px;clear:both;width:100%;overflow:hidden}
.b5 {height:5px;font-size:1px;clear:both;width:100%;overflow:hidden}
.b10 {height:10px;font-size:1px; clear:both;width:100%;overflow:hidden}
.b15 {height:15px;font-size:1px;clear:both;width:100%;overflow:hidden}
.b20 {height:20px;font-size:1px; clear:both;width:100%;overflow:hidden}
.b25 {height:25px;font-size:1px; clear:both;width:100%;overflow:hidden}
.b30 {height:30px;font-size:1px; clear:both;width:100%;overflow:hidden}
.b40 {height:40px;font-size:1px; clear:both;width:100%;overflow:hidden}
.b50 {height:50px;font-size:1px; clear:both;width:100%;overflow:hidden}
.b76 {height:76px;font-size:1px; clear:both;width:100%;overflow:hidden}
.m {margin:auto;width:1200px;clear:both; position:relative}
.mt8 {margin-top:8px;}
.mt10 {margin-top:10px;}
.mt15 {margin-top:15px;}
.mt20 {margin-top:20px;}
.mt25{margin-top:25px}
.mt30{margin-top:30px}
.slide {background:#FAFAFA;overflow:hidden;}
/*========================================================*/

/*页头样式 THE*/

/*顶部*/
.header_top{position: fixed;z-index:10000;width:100%;}
.header_top { padding:0 40px; height:76px; background:#fff;box-shadow: 0px 0px 20px 0px rgb(0 0 0 / 10%); box-sizing:border-box;}
.header_top.on { position:relative; z-index:6060;}
.header_top .header_top_logo { float:left;display: flex; align-items: center; height:76px; position:relative;}
.header_top .header_top_logo a img { height:45px;}
.header_top .header_top_menu { float:left;display: flex; align-items: center; height:76px; margin-left:50px;} 
.header_top .header_top_menu ul li { float:left; position:relative;}
.header_top .header_top_menu ul li span { font-size:18px; color:#000;margin-right:32px;display: flex; align-items: center;height:74px; line-height:74px;border-bottom:#fff 2px solid;}
.header_top .header_top_menu ul li:hover span { color:#2272D5;border-bottom:#2272D5 2px solid; font-weight:700;}
.header_top .header_top_menu ul li.current span { color:#2272D5; font-weight:700;border-bottom:#2272D5 2px solid;}
.header_top .header_top_menu ul li em{position: absolute;top:11px;right:18px;}
.header_top .header_top_menu ul li em img{width:20px;}

.header_top_search { float:left;display: flex; align-items: center; height:76px; display:none}
.header_top_search .header_top_search_bnt { cursor: pointer;height: 36px; line-height:36px; padding: 0 16px;background: #fff;box-shadow: 4px 4px 12px 0 rgb(96 101 108 / 12%);border-radius: 8px;font-size: 14px;color: #999;}
.header_top_search .header_top_search_bnt i { float:left; margin-right:5px; font-size:14px; color:#333;}
.header_top_search .header_top_search_bnt:hover { box-shadow: 4px 4px 12px 0 rgb(96 101 108 / 20%);}


.header_search_box { float:right;display: flex; align-items: center; height:76px; margin-right:30px;}
.header_search_box ul li { float:left;}
.header_search_box ul li input { height: 41px; line-height: 41px; padding:0; padding-left:20px; margin:0;background:#f5f5f5 url(picture/2212261502.png) no-repeat 166px 12px; border:none; font-size:16px; color:#555; border-radius:20px 0 0 20px; font-size:14px; box-sizing:border-box; width:190px;}
.header_search_box ul li input:focus { outline:none; width:320px;background-position: 296px 12px;}
.header_search_box ul li button { height: 40px; background-image: linear-gradient(90deg, #2272D5 20%,#2272D5 80%); width:90px; border:none; border-radius:0 20px 20px 0; color:#fff;cursor:pointer}
.header_search_box ul li:hover button{ height: 40px; background:#e42929; width:90px; border:none; border-radius:0 20px 20px 0; color:#fff;}
.header_search_box ul li button span { display:inline-block; line-height:40px;transform: translate(-2px, 0);}
.header_search_box ul li button span i { float:left; margin-right:4px; font-size: 16px;}


.header_search_box ul li a { height: 40px; background-image: linear-gradient(90deg, #2272D5 20%,#2272D5 80%); width:90px; border:none; border-radius:0 20px 20px 0; color:#fff;cursor:pointer;display:block;text-align:center;font-size:14px;}
.header_search_box ul li:hover a{ height: 40px; background:#e42929; width:90px; border:none; border-radius:0 20px 20px 0; color:#fff;}
.header_search_box ul li a span { display:inline-block; line-height:40px;transform: translate(-2px, 0);}
.header_search_box ul li a span i { float:left; margin-right:4px; font-size: 16px;}


.header_top_r { float:right;display: flex; align-items: center; height:76px; position:relative;}
.header_top_r .xiaoxi { float:left; position:relative;margin-right:10px;}
.header_top_r .xiaoxi i { font-size:26px; color:#333; cursor:pointer;}
.header_top_r .xiaoxi:hover i { color:#ff6700;}
.header_top_r .xiaoxi em { position: absolute;top: -6px;left: 10px;display: inline-block;height: 12px;line-height: 12px;font-size: 12px;background:#ff2b00; color:#fff;border-radius: 6px;white-space: nowrap;padding:0 4px;}

.header_top_r .yonghujj { float:left; margin-left:20px; height:76px; display: flex;align-items: center; cursor:pointer;}
.header_top_r .yonghujj .touxiang { width:30px; height:30px; background:#eee; border-radius:50%;}
.header_top_r .yonghujj .touxiang img { width:100%;border-radius:100%}
.header_top_r .yonghujj .yonghu_waike { position:absolute; right:0px; top:76px; height:0px; overflow:hidden; box-shadow: rgb(102 102 102 / 12%) 0px 0px 12px 0px;z-index:100;border-radius: 12px;}
.header_top_r .yonghujj:hover .yonghu_waike { height:auto;}
.header_top_r .yonghujj .yonghunr { padding: 24px 24px 12px;background:#fff; width:400px; box-sizing:border-box; opacity: 0;transform-origin: 0% 0%;transform: scaleY(.8);transition: all .2s;overflow: hidden;}
.header_top_r .yonghujj:hover .yonghunr { transform: scaleY(1);opacity: 1;}
.header_top_r .action { height:30px;;font-size:14px;line-height:30px;}
.header_top_r .action img { width:30px;height:30px;border-radius:100%;float:left;margin-right:5px;}
.header_top_r .yonghujj .yonghu_user { overflow:hidden;} 
.header_top_r .yonghujj .yonghu_user .image { width:50px; height:50px; float:left; margin-right:15px;}
.header_top_r .yonghujj .yonghu_user .image img { width:100%;border-radius:100%}
.header_top_r .yonghujj .yonghu_user .text { overflow:hidden; line-height:25px;}
.header_top_r .yonghujj .yonghu_user .text h2 { display:block; font-size:20px; color:#333; line-height:30px;}
.header_top_r .yonghujj .yonghu_user .text p { line-height:20px; font-size:14px; color:#999;}
.header_top_r .yonghujj .yonghu_user .text .wdzy { float:right; margin-left:10px;display: flex;align-items: center;height:50px;}
.header_top_r .yonghujj .yonghu_user .text .wdzy a { display:block; line-height:36px; height:36px;border-radius: 8px;padding: 0 16px;font-size:14px; background:#f5f5f5;}
.header_top_r .yonghujj .yonghu_user .text .wenzi { overflow:hidden;}

.header_top_r .yonghujj .yonghunr .xixitiao { height: 44px; line-height:44px; border-radius: 12px;padding: 0 10px;font-size: 14px;background-image: linear-gradient(134deg,#fc9,#ff9e8a 26%,#f36 50%,#8a8ae6);color: #fff; box-sizing:border-box; margin:12px 0; text-align:center;font-family: 'HYYaKuHei';}
.header_top_r .yonghujj .yonghunr .yonghu_title { font-size: 16px;color: #313438;font-weight: 700;line-height: 22px;margin-bottom: 12px;}
.header_top_r .yonghujj .yonghunr .yonghu_wdzc li { float:left; width:48%; background: #fff url(picture/2212161003.jpg) no-repeat top right;box-shadow: 4px 4px 24px 0 rgb(96 101 108 / 12%);border-radius: 12px;height: 72px;padding: 13px 16px;margin-bottom: 16px;cursor: pointer; box-sizing:border-box;background-size: contain;}
.header_top_r .yonghujj .yonghunr .yonghu_wdzc li:nth-child(2n+2) { margin-left:4%;}
.header_top_r .yonghujj .yonghunr .yonghu_wdzc li span { display:block; font-size:14px;}
.header_top_r .yonghujj .yonghunr .yonghu_wdzc li b { display:block;font-size: 18px;line-height: 24px;margin-top: 2px; color:#ff6700;font-family:'tenzt';}
.header_top_r .yonghujj .yonghunr .yonghu_kjrk { overflow:hidden;}
.header_top_r .yonghujj .yonghunr .yonghu_kjrk li { float:left; width:48%; line-height:42px; border-radius:8px; border:1px solid #eee; font-size:14px; background:#fff; text-align:center; box-sizing:border-box;}
.header_top_r .yonghujj .yonghunr .yonghu_kjrk li a { display:block;}
.header_top_r .yonghujj .yonghunr .yonghu_kjrk li:nth-child(2n+2) { margin-left:4%;}
.header_top_r .yonghujj .yonghunr .yonghu_kjrk li:nth-child(1n+3) { margin-top:4%;}
.header_top_r .yonghujj .yonghunr .yonghu_kjrk li:hover { background:#f5f5f5;}
.header_top_r .yonghujj .yonghunr .yonghu_rk { margin-top:20px; border-top:1px solid #eee; padding-top:10px; position:relative;}
.header_top_r .yonghujj .yonghunr .yonghu_rk a { height:40px; line-height:40px; font-size:16px;padding: 0 16px; display:inline-block; border-radius:8px;position:relative;}
.header_top_r .yonghujj .yonghunr .yonghu_rk_l { float:left; margin-left:-16px;}
.header_top_r .yonghujj .yonghunr .yonghu_rk_r { float:right; margin-right:-16px;}
.header_top_r .yonghujj .yonghunr .yonghu_rk_l a:hover { background:#f5f5f5; color:#333;}
.header_top_r .yonghujj .yonghunr .yonghu_rk_r a:nth-child(1):hover { background:#fff0e5; color:#ff6700;}
.header_top_r .yonghujj .yonghunr .yonghu_rk_r a:nth-child(2):hover {  background:#f5f5f5; color:#333;}
.header_top_r .yonghujj .yonghunr .yonghu_rk_r a:nth-child(2):before { content:''; display:block; width:1px; height:12px; position:absolute; left:0;top:50%;background: #ddd;transform: translate(0, -50%);}

@media(max-width:1460px)
{
.header_top { max-width:100%; padding:0 20px; margin:auto; min-width:1200px;}
.header_top .header_top_menu ul li span { margin-right: 15px;}
}

@media(max-width:1560px)
{
.header_search_box ul li input { width:170px;background-position: 150px 12px;}
.header_search_box ul li input:focus { width:170px;background-position: 150px 12px;}
.header_search_box ul .header_search_hot {width: 350px;}
}


/*位置*/
.nav {padding:0 10px 10px 22px;height:24px;line-height:24px;background:url('image/ico-nav.png') no-repeat 0px 3px;font-size:14px;}
.nav div {float:right;}
.nav i {font-style:normal;color:#777;padding:0 0px;font-family:simsun;}
.nav em {font-style:normal;color:#999999;padding:0 10px;font-size:12px;}
.nav a{color:#777}
.nav a:hover{color:#ee2e2c}

/*通用布局*/
.tybj_l { width: 885px;float: left;background: #fff;}
.tybj_r { width: 300px;float: right;background: #fff;}

.m3l {width: 855px;background: #fff;}
.m3r { background:#fff;}

.buy_box { background:#fff; padding:10px 20px;}

/*国内展会 THE*/

/*国内展会列表页筛选样式*/
.FilterBox { background:#fff; border-radius:8px; }
.FilterGroup { display:flex; justify-content:flex-start; padding:24px 24px 0; }
.FilterGroup:first-child { border-bottom:1px solid #ebebeb; padding:16px 24px; }
.FilterGroup:last-child { padding-bottom:24px; }
.FilterGroup .GroupName { color:#222; flex-shrink:0; font-size:14px; font-weight:600; height:24px; line-height:32px; }
.FilterGroup .GroupName span { display:inline-block; }
.FilterGroup .FilterOptions { display:flex; flex-wrap:wrap; margin-bottom:-8px; overflow:hidden; transition:max-height .3s ease; width:calc(100% - 86px); max-height:36px; }
.FilterGroup .FilterOptions.expanded { max-height:none; }
.FilterOptions span { color:#222; cursor:pointer; font-size:14px; line-height:20px; margin-bottom:8px; padding:6px 12px; }
.FilterOptions span.on { background:#DDE9F9;}
.FilterOptions span:hover { color:#2272D5; }
.FilterGroup .TriggerBtn { display:flex; align-items:center; justify-content:center; background:#f5f5f5; border-radius:4px; cursor:pointer; height:32px; width:70px; cursor:pointer;}
.FilterGroup .TriggerBtn span { color:#222; font-size:14px; line-height:20px; margin-right:4px; }
.FilterGroup .TriggerBtn i { display:inline-block; transition:transform .3s ease; font-size:12px;}
.FilterGroup .TriggerBtn.expanded i { transform:rotate(180deg);}
.FilterGroup .TriggerBtn:hover { background:#ebebeb; color:#2272D5;}
.FilterGroup .TriggerBtn:hover span { color:#2272D5;}
.FilterGroup.selected { border-bottom:1px solid #ebebeb; padding:16px 24px; }
.FilterGroup.selected .GroupName { font-weight:400; }
.FilterGroup.selected .FilterContent { display:flex; align-items:center; flex:1; justify-content:space-between; }
.SelectedItems { display:flex; align-items:center; }
.SelectedItem { display:flex; align-items:center; justify-content:center; background:#f5f5f5; border-radius:4px; cursor:pointer; height:32px; margin:0 8px 0 0; padding:6px 12px; box-sizing:border-box;}
.SelectedItem.empty { background:transparent; cursor:default; }
.SelectedItem .SelectedItemText { color:#222; font-size:14px; line-height:20px; max-width:120px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
.SelectedItem a{background:#f6f6f6;padding:0 10px;margin-right:5px;display: flex;float:left;font-size:14px; height:32px; align-items:center; border-radius: 4px;}
.SelectedItem a i{font-size:18px; color:#999; margin-left:3px; transform:translate(0,1px);}
.SelectedItem a:hover i{ color:#f60}
.FilterSearch { display:flex; align-items:center; border:1px solid #ebebeb; border-radius:4px; height:32px; width:280px; }
.FilterSearch input { flex:1; font-size:14px; padding:0 0 0 12px; border:none; outline:none; background:transparent; }
.FilterSearch i { display:flex; align-items:center; cursor:pointer; height:30px; justify-content:center; width:30px; font-size: 18px;color: #bbb;}
.ResetBtn { background:#fff; border:1px solid #c6c6c6; border-radius:4px; color:#222; font-size:14px; height:32px; line-height:20px; width:108px; cursor:pointer; }

.ListToolbar { display:flex; align-items:center; justify-content:space-between;}
.ToolbarGroup { display:flex; }
.ToolbarItem { color:#222; font-size:16px; line-height:22px; cursor:pointer; }
.ToolbarItem.on { color:#e42929; text-decoration:underline; text-decoration-color:#e42929; text-decoration-thickness:2px; text-underline-offset:6px; }
.ToolbarItem+.ToolbarItem { margin-left:24px; }

/*国内展会列表页样式*/
.EXListBox { padding: 24px 0 0;}
.EXList { }
.EXList ul { display:flex; flex-wrap:wrap;}
.EXList ul li { margin:16px 16px 0 0; width:calc(25% - 12px); position:relative;background:#fff; border:1px solid #ebebeb; border-radius:12px; box-shadow:0 4px 8px 0 rgba(0,0,0,.02); overflow:hidden; transition:all .2s linear; color:inherit; text-decoration:none; box-sizing:border-box;}
.EXList ul li:nth-child(-n+4) { margin-top:0; }
.EXList ul li:nth-child(4n) { margin-right:0; }
.EXList ul li a { display:block;  }
.EXList ul li .image { height:0; overflow:hidden; padding-bottom:56.5%; position:relative;}
.EXList ul li .image img { height:100%; object-fit:cover; object-position:center; position:absolute; transition:transform .2s linear; width:100%; }
.EXList ul li em { align-items:center; background:#fff; border:1px solid #ebebeb; border-radius:50%; box-shadow:0 0 4px rgba(0,0,0,.1); cursor:pointer; display:flex; height:30px; justify-content:center; position:absolute; right:10px; top:10px; width:30px; font-size: 18px;z-index:100}
.EXList ul li em i{font-size:18px;font-weight:bold;color: #999;}

.EXList ul li em.favorited i{color:#f60;} 

.EXList ul li em :hover { color:#e42929; }
.EXList ul li .text { padding:12px 16px; }
.EXList ul li .text strong { color:#222; display:-webkit-box; font-size:16px; font-weight:600; height:44px; line-height:22px;}
.EXList ul li .text font { display:block; color:#999; font-size:14px; line-height:18px; margin-top:8px; font-style:normal; }
.EXList ul li .text .EXListBnt { display:flex; align-items:flex-end; justify-content:space-between; margin-top:8px; font-style:normal; }
.EXList ul li .text .EXListBnt .small_1 { display:flex; align-items:flex-end; }
.EXList ul li .text .EXListBnt .small_1 span { color:#e42929; font-size:14px; line-height:22px; }
.EXList ul li .text .EXListBnt .small_2 { display:flex; align-items:center; }
.EXList ul li .text .EXListBnt .small_2 .iconfont { font-style:normal; font-size:14px; margin-right:4px; color:#999; }
.EXList ul li .text .EXListBnt .small_2 span { color:#999; font-size:14px; line-height:22px; }
.EXList ul li:hover { border-color:#ebebeb; box-shadow:0 0 8px 0 rgba(0,0,0,.2); transform:translateY(-8px); }


.iEXList { }
.iEXList ul { display:flex; flex-wrap:wrap;}
.iEXList ul li { margin:15px 15px 0 0; width:calc(20% - 12.5px); position:relative;background:#fff; border:1px solid #ebebeb; border-radius:12px; box-shadow:0 4px 8px 0 rgba(0,0,0,.02); overflow:hidden; transition:all .2s linear; color:inherit; text-decoration:none; box-sizing:border-box;}
.iEXList ul li:nth-child(-n+5) { margin-top:0; }
.iEXList ul li:nth-child(5n) { margin-right:0; }
.iEXList ul li a { display:block;  }
.iEXList ul li .image { height:0; overflow:hidden; padding-bottom:56.5%; position:relative;}
.iEXList ul li .image img { height:100%; object-fit:cover; object-position:center; position:absolute; transition:transform .2s linear; width:100%; }
.iEXList ul li em { align-items:center; background:#fff; border:1px solid #ebebeb; border-radius:50%; box-shadow:0 0 4px rgba(0,0,0,.1); cursor:pointer; display:flex; height:30px; justify-content:center; position:absolute; right:10px; top:10px; width:30px; font-size: 18px;z-index:1000}
.iEXList ul li em i{font-size:18px;font-weight:bold;color: #999;}

.iEXList ul li em.favorited i{color:#f60;} 

.iEXList ul li em :hover { color:#e42929; }
.iEXList ul li .text { padding:12px 16px; }
.iEXList ul li .text strong { color:#222; display:-webkit-box; font-size:16px; font-weight:600; height:44px; line-height:22px;}
.iEXList ul li .text font { display:block; color:#999; font-size:14px; line-height:18px; margin-top:8px; font-style:normal; }
.iEXList ul li .text .EXListBnt { display:flex; align-items:flex-end; justify-content:space-between; margin-top:8px; font-style:normal; }
.iEXList ul li .text .EXListBnt .small_1 { display:flex; align-items:flex-end; }
.iEXList ul li .text .EXListBnt .small_1 span { color:#e42929; font-size:14px; line-height:22px; }
.iEXList ul li .text .EXListBnt .small_2 { display:flex; align-items:center; }
.iEXList ul li .text .EXListBnt .small_2 .iconfont { font-style:normal; font-size:14px; margin-right:4px; color:#999; }
.iEXList ul li .text .EXListBnt .small_2 span { color:#999; font-size:14px; line-height:22px; }
.iEXList ul li:hover { border-color:#ebebeb; box-shadow:0 0 8px 0 rgba(0,0,0,.2); transform:translateY(-5px); }



/*国内展会内容页样式*/
.EXNav { font-size:14px; color:#444;}
.EXNav i { margin:0 3px;}
.EXNav a { color:#444;}

.ExhibitViewBox { background: #fff;border-radius: 8px;display: flex;margin-top: 16px;padding: 24px;}
.ExhibitViewImage { width:480px; margin-right:24px;}
.ExhibitViewImage .MainSwiper { border: 1px solid #ebebeb;border-radius: 8px;}
.ExhibitViewImage .MainSwiper .swiper-slide { }
.ExhibitViewImage .MainSwiper .swiper-slide img { width:100%;}
.ExhibitViewImage .ThumbSwiperBox { position:relative;}
.ExhibitViewImage .ThumbSwiper { margin-top:12px;}
.ExhibitViewImage .ThumbSwiper .swiper-slide { border: 1px solid #ebebeb; border-radius: 4px; box-sizing:border-box; overflow:hidden; cursor:pointer;}
.ExhibitViewImage .ThumbSwiper .swiper-slide img { width:100%;}

.ExhibitViewImage .ThumbSwiper .swiper-slide-active{border:#f60 1px solid;}

.ExhibitViewImage .ThumbSwiperBox .ThumbPrev,.ExhibitViewImage .ThumbSwiperBox .ThumbNext { align-items: center;background-color: #fff;border: 1px solid #ebebeb;border-radius: 16px;cursor: pointer;display: flex;height: 32px;justify-content: center;position: absolute;top: calc(50% - 15px);width: 32px;z-index: 1; font-size:16px; color:#333; cursor:pointer; box-sizing:border-box;}
.ExhibitViewImage .ThumbSwiperBox .ThumbPrev { left:-15px;}
.ExhibitViewImage .ThumbSwiperBox .ThumbNext { right:-15px;}
.ExhibitViewImage .ThumbSwiperBox .ThumbPrev:hover,.ExhibitViewImage .ThumbSwiperBox .ThumbNext:hover { color:#e42929; border: 1px solid #e42929;}
.ExhibitViewText { flex:1;display: flex;flex-direction: column;justify-content: space-between;}
.ExhibitViewText h1 { color: #222;display: block;font-size: 20px;line-height: 28px;}
.ExhibitViewText ul { margin-top:16px;}
.ExhibitViewText ul li { display:flex; font-size:14px; line-height:22px;}
.ExhibitViewText ul li:nth-child(1n+2) { margin-top:12px;}
.ExhibitViewText ul li span { color:#666;}
.ExhibitViewText ul li p { color:#000; flex:1; overflow:hidden; margin-left:10px;}
.ExhibitViewText ul li p b { color:#e42929; font-size:16px;}
.ExhibitViewText ul li p a { color: #2853b8;}
.ExhibitViewText ul li p a:hover { color: #e42929;}
.ExViewTexBtn { display: flex; align-items: center;border-top: 1px solid #ebebeb;margin-top: 16px;padding-top: 16px;}
.ExViewTexBtn .small_1 { display:flex;}
.ExViewTexBtn .small_1 a { align-items: center;background: #fff;border: 1px solid #c6c6c6;border-radius: 8px;color: #333;display: flex;font-size: 16px;font-weight: 600;height: 48px;justify-content: center;line-height: 1;width: 172px; box-sizing:border-box;cursor:pointer;}
.ExViewTexBtn .small_1 a:hover { border: 1px solid #e42929;}
.ExViewTexBtn .small_1 a:nth-child(1) { background:#e42929; border:1px solid #e42929; color:#fff;}
.ExViewTexBtn .small_1 a:nth-child(1n+2) { margin-left:12px;}
.ExViewTexBtn .small_2 { margin-left:auto; display:flex; align-items:center;}
.ExViewTexBtn .small_2 em { display:flex; align-items:center; background: #fff2f0;border-radius: 4px;margin: 0 16px;padding:0 10px;height:36px; box-sizing:border-box; font-size:14px; color:#e42929; cursor:pointer;}
.ExViewTexBtn .small_2 em:hover { background: #ffd7d1}
.ExViewTexBtn .small_2 em i { font-size:18px; margin-right:4px;}
.ExViewTexBtn .small_2 font { display:flex; align-items:center; font-size:14px; color:#222;}
.ExViewTexBtn .small_2 font span { position:relative; margin-left:8px; cursor:pointer;}
.ExViewTexBtn .small_2 font span i { display:flex; align-items:center; justify-content:center; width:24px; height:24px; border-radius:50%; background:#07c160; color:#fff; font-size:14px;}
.ExViewTexBtn .small_2 font span.span_2 i { background:#000;}
.ExViewTexBtn .small_2 font span.span_1 { }
.ExViewTexBtn .small_2 font span.span_1 .image { position:absolute; left:50%; bottom:40px; transform:translate(-50%,0); background: #fff;border-radius: 8px; padding:8px; box-shadow: 0 4px 20px rgb(0 0 0 /.12); display:none;}
.ExViewTexBtn .small_2 font span.span_1:hover .image { display:block;}
.ExViewTexBtn .small_2 font span.span_1 .image:before { content:''; display:inline-block;border-color: #fff transparent transparent transparent;border-style: solid;border-width: 8px;position: absolute;left: 50%;bottom: -16px;transform: translate(-50%, 0);}
.ExViewTexBtn .small_2 font span.span_1 .image img { width:100px;}

.ExhibitMain { display:flex;}
.ExhibitMainL { 
    /*width:872px;*/
    flex:1; margin-right: 15px; overflow:hidden;
}
.ExhibitMainR { width:312px; margin-left:auto;}
.zwxs .image{float:left;width:60px;} 
.zwxs .image img{width:50px;height:50px;border-radius:100px;}
.zwxs .xsinfo{overflow: hidden;font-size:14px}
.zwxs .xsinfo h5{font-size:18px;line-height:30px;color:#000;font-weight:normal}
.xsfs ul li{font-size:16px;line-height:35px;color:#000}
.xsfs ul li span {position:relative;cursor:pointer }
.xsfs ul li span i{color:#07c160;font-size:20px;margin-left:10px}
.xsfs ul li span .wx { position:absolute; left:50%; bottom:40px; transform:translate(-50%,0); background: #fff;border-radius: 8px; padding:8px; box-shadow: 0 4px 20px rgb(0 0 0 /.12); display:none;}
.xsfs ul li span:hover .wx { display:block;}
.xsfs ul li span .wx:before { content:''; display:inline-block;border-color: #fff transparent transparent transparent;border-style: solid;border-width: 8px;position: absolute;left: 50%;bottom: -16px;transform: translate(-50%, 0);}
.xsfs ul li span .wx img { width:100px;}
.ExhibitMainBox { background: #fff;border-radius: 8px;padding: 24px;}

.ExhibitTit { display:flex; align-items:center; margin-bottom:16px;}
.ExhibitTit:before { content: ''; display:block;background: #2272D5;height: 18px;width: 4px; margin-right:8px;}
.ExhibitTit h2 { font-size:20px; color:#222; font-weight:400;}
.ExhibitTit a { margin-left:auto; font-family:'simsun';font-size: 18px;color: #999;font-weight: 700;}

.ExhibitMainBox.A1 { }
.ExhibitMainBox.A1 ul { display:flex; flex-wrap:wrap;}
.ExhibitMainBox.A1 ul li { width:32%; margin-right:2%; font-size:14px; line-height:22px; display:flex;}
.ExhibitMainBox.A1 ul li:nth-child(3n+3) { margin-right:0;}
.ExhibitMainBox.A1 ul li:nth-child(1n+4) { margin-top:16px;}
.ExhibitMainBox.A1 ul li span { color:#666; text-align: right;width: 100px; display:block;}
.ExhibitMainBox.A1 ul li p { color:#222; margin-left:16px; flex:1; overflow:hidden;}
.ExhibitMainBox.A1 ul li p a { color: #2853b8;}
.ExhibitMainBox.A1 ul li p a:hover { color: #e42929;}

.ExhibitMainBox.A3 ul { display:flex; flex-wrap:wrap;}
.ExhibitMainBox.A3 ul li { width:24.25%; margin-right:1%; border: 1px solid #ebebeb; border-radius: 4px; box-sizing:border-box; overflow:hidden;}
.ExhibitMainBox.A3 ul li:nth-child(4n+4) { margin-right:0;}
.ExhibitMainBox.A3 ul li img { width:100%;}

.ExhibitMainBox.A4 { display:flex; align-items:center; justify-content:center;}
.ExhibitMainBox.A4 img { height:100px;}
.ExhibitMainBox.A4 font { margin-left:20px;}
.ExhibitMainBox.A4 font strong { display:block; font-size:20px; color:#000;}
.ExhibitMainBox.A4 font p { margin-top:8px; font-size:14px; color:#666;}
.ExhibitMainBox.A4 small { display:block; position:relative;}
.ExhibitMainBox.A4 small .image { position:absolute; left:50%; bottom:120px; transform:translate(-50%,0); background: #fff;border-radius: 8px; padding:8px; box-shadow: 0 4px 20px rgb(0 0 0 /.12); display:none;}
.ExhibitMainBox.A4 small:hover .image { display:block;}
.ExhibitMainBox.A4 small .image:before { content:''; display:inline-block;border-color: #fff transparent transparent transparent;border-style: solid;border-width: 8px;position: absolute;left: 50%;bottom: -16px;transform: translate(-50%, 0);}
.ExhibitMainBox.A4 small .image img { width:120px; height:120px;}

.ExhibitMainBox.A5 { }
.ExhibitMainBox.A5 ul { }
.ExhibitMainBox.A5 ul li { }
.ExhibitMainBox.A5 ul li:nth-child(1n+2) { margin-top:16px;}
.ExhibitMainBox.A5 ul li a { display:block; background:#fff; border:1px solid #ebebeb; border-radius:12px; box-shadow:0 4px 8px 0 rgba(0,0,0,.02); overflow:hidden; transition:all .2s linear; color:inherit; text-decoration:none; }
.ExhibitMainBox.A5 ul li:hover a { border:1px solid #e42929;}
.ExhibitMainBox.A5 ul li .image { height:0; overflow:hidden; padding-bottom:56.5%; position:relative;}
.ExhibitMainBox.A5 ul li .image img { height:100%; object-fit:cover; object-position:center; position:absolute; transition:transform .2s linear; width:100%; }
.ExhibitMainBox.A5 ul li .image i { align-items:center; background:#fff; border:1px solid #ebebeb; border-radius:50%; box-shadow:0 0 4px rgba(0,0,0,.1); cursor:pointer; display:flex; height:30px; justify-content:center; position:absolute; right:10px; top:10px; width:30px; font-size: 18px;color: #999;}
.ExhibitMainBox.A5 ul li .image i:hover { color:#e42929; }
.ExhibitMainBox.A5 ul li .text { padding:12px 16px; }
.ExhibitMainBox.A5 ul li .text strong { color:#222; display:-webkit-box; font-size:16px; font-weight:600; height:44px; line-height:22px;}
.ExhibitMainBox.A5 ul li .text font { display:block; color:#999; font-size:14px; line-height:18px; margin-top:8px; font-style:normal; }
.ExhibitMainBox.A5 ul li .text .EXListBnt { display:flex; align-items:flex-end; justify-content:space-between; margin-top:8px; font-style:normal; }
.ExhibitMainBox.A5 ul li .text .EXListBnt .small_1 { display:flex; align-items:flex-end; }
.ExhibitMainBox.A5 ul li .text .EXListBnt .small_1 span { color:#e42929; font-size:14px; line-height:22px; }
.ExhibitMainBox.A5 ul li .text .EXListBnt .small_2 { display:flex; align-items:center; }
.ExhibitMainBox.A5 ul li .text .EXListBnt .small_2 .iconfont { font-style:normal; font-size:14px; margin-right:4px; color:#999; }
.ExhibitMainBox.A5 ul li .text .EXListBnt .small_2 span { color:#999; font-size:14px; line-height:22px; }

.FixedInfoBox { position:fixed; left:0; right:0; bottom:0; background-color: rgb(51 51 51 /.9);box-shadow: 0 0 8px rgb(0 0 0 / .1); z-index:-2; opacity:0; transition:all .8s ease;}
.FixedInfoBox.on { z-index: 6060; opacity:1;}
.FixedInfoBox .w1200 { padding:16px 0; display:flex; align-items:center;}
.FixedInfoBox .small_1 { display:flex; align-items:center;}
.FixedInfoBox .small_1 img { width:64px; height:64px; border-radius:8px;}
.FixedInfoBox .small_1 font { flex:1; overflow:height; color:#fff; margin-left:12px;}
.FixedInfoBox .small_1 font strong { font-size:16px; display:block;}
.FixedInfoBox .small_1 font p { font-size:14px; margin-top:8px;}
.FixedInfoBox .small_2 { margin-left:auto; display:flex;}
.FixedInfoBox .small_2 a { align-items: center;background: #e42929;border: 1px solid #e42929;border-radius: 48px;color: #fff;display: flex;font-size: 16px;font-weight: 600;height: 48px;justify-content: center;line-height: 1;width: 172px; box-sizing:border-box; cursor:pointer;}
.FixedInfoBox .small_2 a:nth-child(1n+2) { margin-left:12px;}

/*国内展会 END*/
.inquiry_box { padding:80px 0 50px; overflow: hidden;background:url(img/202205271520.jpg) no-repeat center;background-size: 100% 100%;}
.inquiry_box_form { background:#fff;border-radius:10px;}
.inquiry_box_title { text-align:center;transform: translate(0, -9px);}
.inquiry_box_form ul { width:700px; margin:25px auto 0;}
.inquiry_box_form ul li {overflow:hidden; margin-bottom:15px;}
.inquiry_box_form ul li span:nth-child(1) { float:left;font-size:18px; color:#222; height:50px; line-height:50px;width:20%;}
.inquiry_box_form ul li span:nth-child(2) { overflow:hidden; display:block;}
.inquiry_box_form ul li input { height:50px; font-size:16px; color:#999; border:1px solid #ddd; border-radius:10px; box-sizing:border-box; width:100%; padding:10px;outline:none;}
.inquiry_box_form ul li textarea { color:#999; font-size:16px;border:1px solid #ddd; border-radius:10px; box-sizing:border-box; width:100%; padding:10px; height:130px;outline:none;font-family:"Microsoft YaHei"}
.inquiry_box_form_btn { text-align:center;}
.inquiry_box_form_btn button { display: inline-block;border: 1px solid #2272D5;padding: 0 90px;font-size: 18px;line-height: 48px;border-radius: 10px;color: #fff;background: #2272D5;cursor: pointer;margin:40px 0;}
.inquiry_box_form_btn input.send { display: inline-block;border: 1px solid #2272D5;padding: 0 90px;font-size: 18px;line-height: 48px;border-radius: 10px;color: #fff;background: #2272D5;cursor: pointer;margin:40px 0;}
.inquiry_box table{margin:0px auto 50px;font-size:16px;width:700px;}
.inquiry_box td{font-size:16px;}
.inquiry_box td input { height:50px; font-size:16px; color:#999; border:1px solid #ddd; border-radius:10px; box-sizing:border-box; padding:10px;outline:none;}
.b_overlay{display:block;position: fixed;top:0%;left:0%;width:80%;padding:0px 10%;height:100%;background-color:black;z-index:1001;-moz-opacity:0.6;opacity:.60;filter:alpha(opacity=60)}
.b_content{display:block;position:fixed;top:35%;left:40%;width:50%;z-index:1002;width:300px;border-radius:20px;padding:30px 30px;background:#fff;font-size:18px; text-align: center;line-height:40px;
box-shadow:0px 0px 20px rgb(0 0 0 / .2);}
.b_content p a{color:red; display:block;font-size:16px}

/*展馆样式 THE*/

/*展馆列表页样式*/
.VenueListBox { padding: 24px 0 0;}
.VenueList { }
.VenueList ul { display:flex; flex-wrap:wrap;}
.VenueList ul li { margin:16px 16px 0 0; width:calc(25% - 12px); }
.VenueList ul li:nth-child(-n+4) { margin-top:0; }
.VenueList ul li:nth-child(4n) { margin-right:0; }
.VenueList ul li a { display:block; background:#fff; border:1px solid #ebebeb; border-radius:12px; box-shadow:0 4px 8px 0 rgba(0,0,0,.02); overflow:hidden; transition:all .2s linear; color:inherit; text-decoration:none; }
.VenueList ul li .image { height:0; overflow:hidden; padding-bottom:56.5%; position:relative;}
.VenueList ul li .image img { height:100%; object-fit:cover; object-position:center; position:absolute; transition:transform .2s linear; width:100%; }
.VenueList ul li .image i { align-items:center; background:#fff; border:1px solid #ebebeb; border-radius:50%; box-shadow:0 0 4px rgba(0,0,0,.1); cursor:pointer; display:flex; height:30px; justify-content:center; position:absolute; right:10px; top:10px; width:30px; font-size: 18px;color: #999;}
.VenueList ul li .image i:hover { color:#e42929; }
.VenueList ul li .text { padding:12px 16px; }
.VenueList ul li .text strong { color:#222; display:-webkit-box; font-size:16px; font-weight:600; height:44px; line-height:22px;}
.VenueList ul li .text font { display:block; color:#999; font-size:14px; line-height:18px; margin-top:8px; font-style:normal; }
.VenueList ul li:hover a { border-color:#ebebeb; box-shadow:0 0 8px 0 rgba(0,0,0,.2); transform:translateY(-8px); }

/*内容页样式*/
.VenueInfoBox { line-height:32px; font-size:16px; color:#000;}

/*近期展会*/

.HotExhibitSwiperBox { position:relative;}

.HotExhibitSwiperBox .HotExhibitPrev,
.HotExhibitSwiperBox .HotExhibitNext { align-items: center;background-color: #fff;border: 1px solid #ebebeb;border-radius: 16px;cursor: pointer;display: flex;height: 32px;justify-content: center;position: absolute;top: calc(50% - 15px);width: 32px;z-index: 1; font-size:16px; color:#333; cursor:pointer; box-sizing:border-box;}
.HotExhibitSwiperBox .HotExhibitPrev { left:-15px;}
.HotExhibitSwiperBox .HotExhibitNext { right:-15px;}
.HotExhibitSwiperBox .HotExhibitPrev:hover,
.HotExhibitSwiperBox .HotExhibitNext:hover { color:#e42929; border: 1px solid #e42929;}

.HotExhibitSwiper { overflow:hidden;}
.HotExhibitSwiper .swiper-slide { }
.HotExhibitSwiper .swiper-slide a { display:block; background:#fff; border:1px solid #ebebeb; border-radius:12px; box-shadow:0 4px 8px 0 rgba(0,0,0,.02); overflow:hidden; transition:all .2s linear; color:inherit; text-decoration:none; }
.HotExhibitSwiper .swiper-slide:hover a { border:1px solid #e42929;}
.HotExhibitSwiper .swiper-slide .image { height:0; overflow:hidden; padding-bottom:56.5%; position:relative;}
.HotExhibitSwiper .swiper-slide .image img { height:100%; object-fit:cover; object-position:center; position:absolute; transition:transform .2s linear; width:100%; }
.HotExhibitSwiper .swiper-slide .image i { align-items:center; background:#fff; border:1px solid #ebebeb; border-radius:50%; box-shadow:0 0 4px rgba(0,0,0,.1); cursor:pointer; display:flex; height:30px; justify-content:center; position:absolute; right:10px; top:10px; width:30px; font-size: 18px;color: #999;}
.HotExhibitSwiper .swiper-slide .image i:hover { color:#e42929; }
.HotExhibitSwiper .swiper-slide .text { padding:12px 16px; }
.HotExhibitSwiper .swiper-slide .text strong { color:#222; display:-webkit-box; font-size:14px; font-weight:600; height:44px; line-height:22px;}
.HotExhibitSwiper .swiper-slide .text font { display:block; color:#999; font-size:14px; line-height:18px; margin-top:8px; font-style:normal; }
.HotExhibitSwiper .swiper-slide .text .EXListBnt { display:flex; align-items:flex-end; justify-content:space-between; margin-top:8px; font-style:normal; }
.HotExhibitSwiper .swiper-slide .text .EXListBnt .small_1 { display:flex; align-items:flex-end; }
.HotExhibitSwiper .swiper-slide .text .EXListBnt .small_1 span { color:#e42929; font-size:14px; line-height:22px; }
.HotExhibitSwiper .swiper-slide .text .EXListBnt .small_2 { display:flex; align-items:center; }
.HotExhibitSwiper .swiper-slide .text .EXListBnt .small_2 .iconfont { font-style:normal; font-size:14px; margin-right:4px; color:#999; }
.HotExhibitSwiper .swiper-slide .text .EXListBnt .small_2 span { color:#999; font-size:14px; line-height:22px; }

/*展馆样式 END*/


/*展会新闻样式 THE*/
.EXNewsMain { display:flex;}
.EXNewsMainL { 
    /*width:872px;*/
    flex:1; margin-right: 20px; overflow: hidden;
}
.EXNewsMainR { width:310px; margin-left:auto;}

.EXNewsMenu { display: flex;align-items: center;background: #fff;border-radius: 12px; padding:0 24px;}
.EXNewsMenu a { font-size:16px; color:#333; line-height:46px; display:inline-block; position:relative;}
.EXNewsMenu a:nth-child(1n+2) { margin-left:24px; }
.EXNewsMenu a.on { color:#2272D5;font-weight:bold; }
.EXNewsMenu a.on:before { content:''; display:block; position:absolute; left:0; right:0; bottom:0; height:2px; background:#2272D5;}

.EXNewsListBox { background: #fff;border-radius: 12px; padding: 0 24px;}
.EXNewsList { }
.EXNewsList ul { }
.EXNewsList ul li { padding:24px 0; border-bottom: 1px solid #ebebeb;}
.EXNewsList ul li a { display:flex; align-items:center;}
.EXNewsList ul li .image { width:200px;border: 1px solid #ebebeb;border-radius: 8px;overflow: hidden;}
.EXNewsList ul li:hover .image { border: 1px solid #2272d5;}
.EXNewsList ul li .image img { width:100%;}
.EXNewsList ul li .text { flex: 1; overflow:hidden; margin-left: 24px;}
.EXNewsList ul li .text h5 { font-size:16px; color:#222; display:block;}
.EXNewsList ul li:hover .text h5 { color:#2272d5;}
.EXNewsList ul li .text p { color: #666;font-size: 14px;line-height: 1.8;margin-top: 8px;}
.EXNewsList ul li .text small { display:flex; align-items:center; margin-top:15px;}
.EXNewsList ul li .text small em { font-size:14px; color:#999;}
.EXNewsList ul li .text small span { margin-left:auto; display:block; text-align:center; background: #fff;border: 1px solid #2272d5;border-radius: 8px;color: #2272d5;font-size: 14px;line-height: 28px;width: 80px;}

.EXNewsContentBox { background: #fff;border-radius: 8px;padding: 30px;}
.EXNewsContentBox h1 { font-size:26px; color:#222; display:block;}
.EXNewsContentBox font { display:block; font-size:14px; color:#999; margin-top:8px;}
.EXNewsContent { margin-top:16px;}

.EXNewsLinks { background: #f5f5f5;border-radius: 8px;padding: 15px 24px; margin-top:24px;overflow:hidden;font-size:14px;}
.EXNewsLinks p { display:flex; align-items:center; font-size:14px; color:#222;line-height:33px}


.EXNewsShare { display:flex; align-items:center; font-size:14px; color:#222; margin-top:20px;}
.EXNewsShare span { position:relative; margin-left:8px; cursor:pointer;}
.EXNewsShare span i { display:flex; align-items:center; justify-content:center; width:24px; height:24px; border-radius:50%; background:#07c160; color:#fff; font-size:14px;}
.EXNewsShare span.span_2 i { background:#000;}
.EXNewsShare span.span_1 { }
.EXNewsShare span.span_1 .image { position:absolute; left:50%; bottom:40px; transform:translate(-50%,0); background: #fff;border-radius: 8px; padding:8px; box-shadow: 0 4px 20px rgb(0 0 0 /.12); display:none;}
.EXNewsShare span.span_1:hover .image { display:block;}
.EXNewsShare span.span_1 .image:before { content:''; display:inline-block;border-color: #fff transparent transparent transparent;border-style: solid;border-width: 8px;position: absolute;left: 50%;bottom: -16px;transform: translate(-50%, 0);}
.EXNewsShare span.span_1 .image img { width:100px;}

/*展会新闻样式 END*/
.ServiceWeChatMask { position: fixed;top: 0;left: 0;bottom: 0;right: 0;backdrop-filter: blur(10px);background: rgb(0 0 0/.5);z-index: 99; z-index:6060; display:none;}
.ServiceWeChatPopUp { background:#fff; border-radius:10px; position:fixed; top:50%; left:50%; padding:48px 48px 30px; text-align:center; z-index:6061; transform:translate(-50%,-50%); display:none;}
.ServiceWeChatPopUp .ServiceWeChatClose { position:absolute; top:15px; right:15px; font-size:26px; color:#333; cursor:pointer;}
.ServiceWeChatPopUp img { width:180px; height:180px;}
.ServiceWeChatPopUp p { font-size:18px; color:#333; font-weight:700; margin-top:15px;}

.kefu_sec { position: fixed;right:20px; bottom:20%;z-index:6060;}
.kefu_sec ul { width: 48px;font-size: 14px;line-height: 18px;background: #fff;padding:15px 5px;border-radius: 30px;box-sizing: border-box;box-shadow: 0 4px 12px rgb(0 0 0 / .1);}
.kefu_sec ul li { position:relative; overflow:hidden;}
.kefu_sec ul li span { display:block; text-align:center; cursor:pointer;color:#000;}
.kefu_sec ul li span i { line-height:35px; font-size:20px;}
.kefu_sec ul li span em { display: inline-block;padding: 0 8px; font-size:14px;}
.kefu_sec ul li:hover span { color:#3269ff;}
.kefu_sec_popup { position:absolute;right:50px; top:0; background:#fff; border-radius:8px; padding:10px;width:160px;box-sizing:border-box;text-align:center;color:#333;box-shadow: 0 4px 12px rgb(0 0 0 /.1); opacity:0; transition:all .2s; transform:translate(10px,0);}
.kefu_sec ul li:hover { overflow: visible;}
.kefu_sec ul li:hover .kefu_sec_popup { opacity:1;transform:translate(0,0);}
.kefu_sec_popup:before,
.kefu_sec_popup:after { content:''; display:block;border-style: solid;border-color: transparent transparent transparent #f2f2f2;border-width: 6px;width: 0;height: 0;position: absolute;top: 15px;}
.kefu_sec_popup:before { right: -12px;}
.kefu_sec_popup:after { right: -11px; border-color: transparent transparent transparent #fff;}
.kefu_sec_popup.tel { line-height:26px;font-size:14px;}
.kefu_sec_popup.tel em,.kefu_sec_popup.tel p { display:block;}
.kefu_sec_popup.tel em { color:#3269ff;}
.kefu_sec_popup.ewm img { width:100%;}
.kefu_sec_popup.ewm p { font-size:12px; margin-top:8px;}

.expotool { display:flex; flex-wrap:wrap;}
.expotool dl { width:24%; margin-right:1%; padding:10px 10px 15px 0px;box-sizing:border-box;color:white}
.expotool dl:nth-child(4n+4) { margin-right:0;}
.expotool dt{float: left;}
.expotool dd{overflow: hidden;font-size:14px;text-align:left;padding-left:15px;}
.expotool dd b{font-size:18px;overflow: hidden;display:block;font-weight:bold;padding-bottom:10px}


.link{line-height:25px;overflow: hidden;font-size:14px;color:white;padding-bottom:20px;}
.link a{color:white;margin-right:10px;}
.footerSec { background:#08163a url(ad/241025_10027.png) no-repeat top center; display:block;}
.footerSec .footerService { padding:40px 0; border-bottom:1px solid rgb(255 255 255/.1);}
.footerMain { padding:60px 0 60px;overflow:hidden}
.footerMain dl { width:14%;float:left}
.footerMain dl:nth-child(2){width:30%;}
.footerMain dl dt { font-size:16px; margin-bottom:20px;color:#fff; font-weight:700;}
.footerMain dl dd { line-height:30px; font-size:14px;}
.footerMain dl dd a { color:rgb(255 255 255/.8);}
.footerMain dl:nth-child(3){float:right;;width:480px;padding-top:25px}
.footerMain dl:nth-child(3) ul li{float:left;width:100px;text-align:center;line-height:30px;color:white;padding:10px;}
.footerMain dl:nth-child(3) ul li img{width:90px;border-radius:5px;border:#fff 5px solid}
.footerTel { margin-left:auto;padding-top:8px}
.footerTel strong { display:flex; justify-content:left; align-items:center; font-size:16px; color:rgb(255 255 255/.8); margin-bottom:9px; font-weight:400; line-height:20px;}
.footerTel strong em { display:flex; align-items:center; justify-content:center; color:#fff; background:#165dff; margin-right:8px; border-radius:50%; width:20px; height:20px; font-size:10px;}
.footerTel b { display:block; font-size:30px; color:#fff;font-weight:400; margin-bottom:16px;text-align: left;}
.footerTel p { font-size:16px; color:rgb(255 255 255/.8);font-weight:400;text-align: left;}
.footerCopyright { padding:20px 0; border-top:1px solid rgb(255 255 255/.1);overflow:hidden}
.footerCopyright p { color:rgb(255 255 255/.8); font-size:14px; line-height:20px;}
.footerCopyright p a { color:rgb(255 255 255/.8);}
.footerCopyright p img{height:20px;margin-right:5px;}
