<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* reset */

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,input,button,textarea,p,blockquote,th,td {margin: 0;padding: 0;}
body {font: 14px/1 PingFang SC,Lantinghei SC,Helvetica Neue,Helvetica,Arial,Microsoft YaHei,WenQuanYi Zen Hei,WenQuanYi Micro Hei,"sans-serif";position: relative;margin-top: 60px;color: #333;border-top: 1px solid transparent;}
img {border: none;}
em,strong {font-family: inherit;font-size: inherit;}
ul,ol,li {list-style: none;}
table {border-spacing: 0;border-collapse: collapse;}
h1,h2,h3,h4,h5,h6 {font-size: 14px;font-weight: normal;}
q:before,q:after {content: ' ';}
button,input,select,textarea {font-size: 100%;}
input,button,textarea,select,optgroup,option {font-family: inherit;font-size: inherit;font-weight: inherit;font-style: inherit;outline: none;}
address,cite,dfn,em,var {font-style: normal;}

/* link */

a,a:link,a:visited,a:hover,a:active {text-decoration: none;color: #333;outline: none;}
input::placeholder,textarea::placeholder {color: #ccc;}
input::-moz-placeholder,textarea::-moz-placeholder {color: #ccc;}
input::-ms-input-placeholder,textarea::-ms-placeholder {color: #ccc;}
input::-webkit-input-placeholder,textarea::-webkit-placeholder {color: #ccc;}

/* clear */

.fl-l {float: left;}
.fl-r {float: right;}
.clear:after {display: block;visibility: hidden;clear: both;overflow: hidden;height: 0;content: '.';}
.clear {zoom: 1;}
.mt_40 {margin-top: 40px;}
.mt_20 {margin-top: 20px;}

/* header */

.header {position: fixed;z-index: 100;top: 0;right: 0;left: 0;height: 60px;border-bottom: 1px solid #e8e8e8;background-color: #fff;}
.header_cnt {width: 1200px;margin: 0 auto;}
.logo {float: left;width: 120px;height: 36px;margin-top: 12px;background: url('../images/logo.jpg');background-size: cover;}
.nav {float: left;padding: 22px 0 0 40px;}
.nav &gt; li {font-size: 16px;position: relative;float: left;padding: 0 14px 22px;}
.nav &gt; li.active &gt; a {color: #ff8824;}
.nav &gt; li &gt; a:hover {color: #ff8824;}
.activityNav:after,.dataNav:after {display: inline-block;width: 9px;height: 5px;margin: 3px 0 3px 3px;content: ' ';-webkit-transition: -webkit-transform .5s;-ms-transition: -ms-transform .5s;-o-transition: -o-transform .5s;transition: transform .5s;background: url('../images/icon-sprites.png') -146px -50px;}
.nav &gt; li.hot:before {position: absolute;top: -11px;right: -8px;width: 28px;height: 16px;content: ' ';background: url('../images/hot2017.png') no-repeat;}
.nav &gt; li.new:before {position: absolute;top: -11px;right: -8px;width: 28px;height: 16px;content: ' ';background: url('../images/nav_new.png') no-repeat;}
.login_dl {float: right;}
a.login {line-height: 18px;float: left;margin-top: 21px;color: #ff8824;}
.login:before {float: left;width: 18px;height: 19px;margin-right: 5px;content: ' ';background: url('../images/icon-sprites.png') -76px 0;}
.login_on {position: relative;float: left;width: 36px;height: 36px;padding: 12px 0;cursor: pointer;}
.vip_logo {position: absolute;width: 18px;height: 18px;background: url('../images/icon-sprites.png') -298px -96px;}
.login_on .vip_logo {top: 32px;right: -6px;}
.login_on img {width: 36px;height: 36px;border-radius: 18px;}
.weixin {position: relative;float: right;margin: 20px 20px 0;padding: 0 0 21px;cursor: pointer;}
.weixin:after {display: block;width: 19px;height: 19px;content: ' ';background: url('../images/icon-sprites.png') -38px 0;}
.wxewm {position: absolute;top: 35px;left: -59px;display: none;width: 140px;height: 160px;border: 1px solid #e8e8e8;background: #fff;}
.wxewm:after {position: absolute;top: -9px;left: 56px;width: 24px;height: 11px;content: ' ';background: url(../images/ac_img.png);}
.wxewm_img {width: 100%;margin-top: 20px;text-align: center;}
.wxewm_img img {width: 100px;height: 100px;}
.wxewm_img p {font-size: 16px;margin-top: 5px;}
.search {float: right;height: 18px;margin: 14px 0 0;padding: 7px 15px;border-right: 1px solid #e8e8e8;border-left: 1px solid #e8e8e8;}
.sea_cnt {display: none;float: left;}
.open_sea,.sea_btn {float: right;width: 20px;height: 19px;cursor: pointer;border: none;outline: none;background: url('../images/icon-sprites.png') 0 0;}
.sea_ipt {line-height: 19px;float: left;height: 19px;margin-right: 10px;border: none;outline: none;}
#retop {visibility: hidden;width: 0;height: 0;}

/* modal */

.login_layer {width: 450px;background: #fff;border-radius: 8px;text-align: center;padding-bottom: 10px;display: none;position: relative;}
.login_layer p{font-size: 18px;padding: 36px 30px 0;text-align: left;}
#wx_login {width: 300px;height: 400px;margin: 10px auto;}

/* footer */

.footer {width: 100%;min-width: 1200px;border-top: 1px #e0e0e0 solid;}
.ft_top {width: 100%;padding: 40px 0;background: #fff;}
.ft_cnt {position: relative;width: 1200px;margin: 0 auto;}
.ft_cnt a.logo {margin: 0;}
.ft_cnt span {font-size: 16px;float: left;margin-top: 18px;margin-left: 10px;color: #333;}
.tel {margin: 24px 0;}
.lianjie li {float: left;margin-left: 12px;padding-left: 12px;border-left: 1px solid #333;}
.lianjie li &gt; a:hover {color: #ff8824;}
.lianjie li:first-of-type {margin-left: 0;padding-left: 0;border-left: none;}
.er_img {position: absolute;top: 0;left: 600px;}
.er_div {float: left;margin: 0 20px;}
.er_div p {margin: 4px 0 0;text-align: center;}
.er_img img {width: 90px;}
.ft_bot {width: 100%;height: 48px;background: #000;}
.ft_bot p {font-size: 12px;line-height: 48px;width: 1200px;margin: 0 auto;color: #fff;}
.ft_bot i {display: inline-block;width: 62px;height: 15px;margin: 0 8px -3px;background: url('../images/icon-sprites.png') 0 -191px;}

/* banner */

.banner {position: relative;width: 1200px;height: 401px;margin: 0 auto;padding-top: 30px;}
.arrow-left {position: absolute;z-index: 50;top: 50%;left: 4px;width: 24px;height: 36px;margin-top: -15px;background: url(../images/arrows.png) no-repeat 0 0;}
.arrow-right {position: absolute;z-index: 500;top: 50%;right: 4px;width: 24px;height: 36px;margin-top: -15px;background: url(../images/arrows.png) no-repeat 0 -41px;}
.device,.ltbnr {position: relative;float: left;width: 782px;height: 401px;}
.swiper-container {width: 782px;height: 401px;}
.pagination {position: absolute;z-index: 50;right: 59px;bottom: 18px;}
.swiper-pagination-switch {display: inline-block;width: 10px;height: 10px;margin: 0 10px;cursor: pointer;border-radius: 5px;background: #8a8a8a;}
.swiper-active-switch {width: 32px;background: #ff8824;transition: all .2s;}
.swiper-container {position: relative;z-index: 1;overflow: hidden;margin: 0 auto;-webkit-backface-visibility: hidden;-moz-backface-visibility: hidden;-ms-backface-visibility: hidden;-o-backface-visibility: hidden;backface-visibility: hidden;}
.swiper-wrapper {position: relative;-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box;width: 100%;-webkit-transition: -webkit-transform,left,top 0s ease;-moz-transition: -moz-transform,left,top 0s ease;-ms-transition: -ms-transform,left,top 0s ease;-o-transition: -o-transform,left,top 0s ease;transition: transform,left,top 0s ease;-webkit-transform: translate3d(0px,0,0);-moz-transform: translate3d(0px,0,0);-ms-transform: translate3d(0px,0,0);-o-transform: translate3d(0px,0,0);transform: translate3d(0px,0,0);}
.swiper-slide {position: relative;float: left;-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box;}
.swiper-slide .bnr_title {font-size: 28px;line-height: 36px;position: absolute;z-index: 41;bottom: 58px;overflow: hidden;width: 586px;height: 36px;padding-left: 24px;white-space: nowrap;text-overflow: ellipsis;color: #fff;}
.swiper-slide .bnr_a {position: absolute;z-index: 42;top: 0;left: 0;width: 782px;height: 401px;}
.swiper-slide img {width: 782px;height: 401px;}
/* .banner .swiper-slide:before {position: absolute;z-index: 40;top: 0;left: 0;width: 782px;height: 401px;content: ' ';background: url('../images/blk_bg.png');} */
.swiper-wp8-horizontal {-ms-touch-action: pan-y;}
.swiper-wp8-vertical {-ms-touch-action: pan-x;}
.rtbnr {float: right;width: 403px;}
.rt_slide {position: relative;width: 403px;height: 192px;}
.rt_slide:first-of-type {margin-bottom: 16px;}
/* .rt_slide:before {position: absolute;z-index: 40;top: 0;left: 0;width: 403px;height: 192px;content: ' ';background: url('../images/blk_bg.png');background-size: 403px 192px;} */
.rt_slide img {width: 403px;height: 192px;}
.rt_slide .bnr_title {font-size: 22px;line-height: 32px;position: absolute;z-index: 41;bottom: 16px;overflow: hidden;width: 320px;height: 32px;padding-left: 24px;white-space: nowrap;text-overflow: ellipsis;color: #fff;}
.rt_slide .bnr_a {position: absolute;z-index: 42;top: 0;left: 0;width: 403px;height: 192px;}

/* main */

.main {width: 1200px;min-height: 650px;margin: 0 auto;padding: 30px 0;}
.special_main,.activity_main,.search_main,.label_main {padding: 0 0 30px;}

/* main left */

.main_lt {float: left;width: 820px;}

/* main nav */

.nav_div,.nav_screen {border-bottom: 1px solid #e8e8e8;}
.nav_screen {margin-left: 0;}
.nav_list {position: absolute;top: 0;left: 0;}
.index_nav {position: relative;overflow: hidden;width: 740px;height: 40px;margin-right: 17px;}
.nav_list li {float: left;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;height: 40px;margin-right: 40px;padding: 0 0 14px;}
.nav_list li:last-of-type {margin-right: 0;}
.nav_list li.active {border-bottom: 4px solid #ff8824;}
.nav_list li &gt; a {font-size: 18px;}
.nav_list li &gt; a:hover {color: #ff8824;}
.rtbtn {font-size: 0;float: left;margin-top: 5px;}
.rtbtn a {display: inline-block;width: 7px;height: 12px;}
.rtbtn a.prev {margin-right: 16px;background: url('../images/icon-sprites.png') -107px -93px;}
.rtbtn a.next {background: url('../images/icon-sprites.png') -81px -93px;}
.rtbtn a.oc {opacity: .3;filter: alpha(opacity=30);-moz-opacity: .3;-webkit-opacity: .3;}

/* main content */

.special li {position: relative;padding: 30px 18px;-webkit-transition: all .2s;-moz-transition: all .2s;-o-transition: all .2s;transition: all .2s;}
.special_list:before,.special li:before {position: absolute;right: 0;bottom: 0;width: 806px;content: ' ';border-bottom: 1px solid #e8e8e8;}
.special li:hover {background: #fff;-webkit-box-shadow: 0 3px 10px rgba(0,0,0,.2);-moz-box-shadow: 0 3px 10px rgba(0,0,0,.2);box-shadow: 0 3px 10px rgba(0,0,0,.2);-o-box-shadow: 0 3px 10px rgba(0,0,0,.2);}
.special li:hover .spc_cnt .h1 {color: #ff8824;}
.spc_img,.report_img {font-size: 0;position: relative;float: left;width: 242px;height: 152px;margin-right: 24px;}
.report_img {float: right;margin-right: 0;}
.report_img img,.spc_img img {width: 242px;height: 152px;}
.spc_img .icon_column {font-size: 14px;font-style: normal;line-height: 24px;position: absolute;z-index: 10;top: 0;left: 0;height: 24px;padding: 0 5px;color: #fff;background: #ff831f;}
.spc_img .icon_column:before {position: absolute;top: 0;left: -4px;width: 4px;height: 28px;content: ' ';background: url('../images/icon-sprites.png') -81px -41px;}
.spc_img .icon_column:after {position: absolute;top: 0;right: -10px;width: 10px;height: 24px;content: ' ';background: url('../images/icon-sprites.png') -115px -41px;}
.spc_cnt {position: relative;float: left;width: 516px;}
.spc_cnt .h1 {font-size: 22px;line-height: 26px;display: -webkit-box;overflow: hidden;text-overflow: ellipsis;word-break: break-all;color: #333;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.spc_cnt h2 {font-size: 14px;line-height: 18px;display: -webkit-box;overflow: hidden;margin-top: 16px;text-overflow: ellipsis;word-break: break-all;color: #666;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.bot_cnt {margin-top: 16px;}
.tags {font-size: 0;position: relative;float: left;width: 226px;min-height: 20px;margin-top: 6px;padding-left: 24px;}
.tags:before {position: absolute;top: 0;left: 0;width: 21px;height: 17px;content: ' ';background: url('../images/icon-sprites.png') -35px -93px;}
.tags span,.tags a {font-size: 12px;display: inline-block;margin: 0 8px 8px;color: #ff8824;}
.author {font-size: 0;float: left;width: 250px;margin-left: 12px;}
.author_img {float: left;width: 24px;height: 24px;margin-right: 12px;border-radius: 50%;}
.author .author_name,.author span {font-size: 14px;line-height: 24px;float: left;margin-right: 16px;color: #ff8824;}
.author span.auth_time {margin-right: 0;color: #999;}
.special_list {position: relative;padding: 30px 18px;}
.special_list li {position: relative;float: left;width: 242px;height: 152px;margin-left: 28px;}
.special_list li:after {position: absolute;z-index: 9;top: 0;right: 0;bottom: 0;left: 0;content: ' ';background: rgba(0,0,0,.6);}
.special_list li:first-of-type {margin-left: 0;}
.special_list li .spe_word {position: absolute;z-index: 10;top: 0;padding: 66px 16px 0;}
.special_list li .spe_word h1 {font-size: 20px;line-height: 24px;display: inline-block;overflow: hidden;width: 210px;height: 24px;white-space: nowrap;text-overflow: ellipsis;color: #fff;}
.special_list li .spe_word h2 {font-size: 14px;line-height: 24px;display: inline-block;display: -webkit-box;overflow: hidden;height: 48px;text-overflow: ellipsis;word-break: break-all;color: #fff;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.special_list li .zt_img {width: 242px;height: 152px;}
.special_list li .icon_column {font-size: 14px;font-style: normal;line-height: 24px;position: absolute;z-index: 10;top: 0;left: 0;height: 24px;padding: 0 5px;color: #fff;background: #1da8f2;}
.special_list li .icon_column:before {position: absolute;top: 0;left: -4px;width: 4px;height: 28px;content: ' ';background: url('../images/icon-sprites.png') 0 -41px;}
.special_list li .icon_column:after {position: absolute;top: 0;right: -10px;width: 10px;height: 24px;content: ' ';background: url('../images/icon-sprites.png') -34px -41px;}
.more_div {position: relative;margin: 30px 0 30px 14px;}
.more {font-size: 18px;display: block;margin: 0 auto;padding: 0 40px;cursor: pointer;color: #ff8824;border: 0;background: #fff;}
.more_div:before {position: absolute;z-index: -1;bottom: 11px;left: 0;width: 806px;content: ' ';border-bottom: 1px solid #ff8824;}
.more_style .more {color: #999;}
.more_div.more_style:before {border-bottom: 1px solid #999;}
.re_top {line-height: 68px;display: block;float: right;width: 68px;height: 68px;text-align: center;border-radius: 50%;background: #e8e8e8;}
.re_top:after {display: inline-block;width: 30px;height: 18px;content: ' ';background: url('../images/icon-sprites.png') -85px -190px;}
.art_re {position: fixed;z-index: 999;right: 30px;bottom: 30px;display: none;}

/* main right */

.main_rt {float: right;width: 320px;}
.hot_label,.knowledge,.seven_hot,.column_author {width: 318px;margin-top: 30px;border: 1px solid #ebebeb;background: #fff;}
.sea_rt&gt;div:first-of-type{margin-top: 0;}
.title {position: relative;padding: 18px 20px;}
.title p {font-size: 22px;padding-left: 12px;color: #333;border-left: 4px #ff8824 solid;}

/* requirement */
.requirement {width: 318px;border: 1px solid #ebebeb;background: #fff;margin-bottom: 30px;}
.advertised_cnt {padding: 0;}
.advertised_cnt li {position: relative;border-bottom: 1px #bdbdbd dashed;padding: 16px 20px;}
.advertised_cnt li:last-of-type {border-bottom: 0;}
.advertised_cnt li .p1 {font-size: 16px;font-weight: 800;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.advertised_cnt li .p2 {margin-top: 10px;color: #666;}
.advertised_cnt li .p2 span.cantact_ta {color:#4885e1;cursor:pointer;position: relative;}
.advertised_cnt li .p2 span.cantact_ta i {position: absolute;background: #fff;left: -163px;top: 0;border: 1px solid #e5e5e5;display: none;z-index: 2;}
.advertised_cnt li .p2 span.cantact_ta i em {text-align: center;display: block;color:  #333;padding-bottom: 15px;}
.advertised_cnt li .p2 span.cantact_ta i em.cantact_ta_img {/* width: 140px; *//* height: 140px; */margin-top: 0;padding: 20px 20px 10px;}
.advertised_cnt li .re_xq {margin-top: 10px;line-height: 20px;/*max-height: 60px;display: -webkit-box;overflow: hidden;text-overflow: ellipsis;word-break: break-all;-webkit-box-orient: vertical;-webkit-line-clamp: 3;*/}
.advertised_cnt li .re_xq img {display: block;max-width: 100% !important;margin: 0 auto;}
.cpy_c {float: right;text-align: right;color: #ff8824;font-weight: 800;}

/* knowledge */

.knowledge {margin-top: 0;}
.knowledge .title{padding-bottom: 10px;}
.refresh {position: absolute;top: 26px;right: 24px;width: 46px;height: 10px;}
.refresh .know_btn {display: inline-block;float: left;width: 15px;height: 8px;cursor: pointer;background: url('../images/icon-sprites.png') -219px -98px;}
.refresh .know_btn.opa {opacity: .3;filter: alpha(opacity=30);-moz-opacity: .3;-webkit-opacity: .3;}
.refresh .know_next {float: right;background: url('../images/icon-sprites.png') -253px -98px;}
.know_cnt li {padding: 16px 20px;border-bottom: 1px #bdbdbd dashed;}
.know_cnt li &gt; h1 {font-size: 16px;font-weight: bold;}
.know_cnt li &gt; h1 p {line-height: 26px;float: left;max-width: 190px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.know_cnt li &gt; h1 p a:hover {color: #ff8824;}
.know_cnt li &gt; h2 span.rd {font-weight: normal;color: #ff8824;}
.know_cnt li span.cpy_cls {font-size: 14px;font-weight: normal;float: right;color: #666;line-height: 24px;border: 1px solid #bdbdbd;padding: 0 6px;border-radius: 4px;}
.know_cnt li &gt; h2 {font-size: 14px;margin-top: 10px;line-height: 26px;}
.know_cnt li &gt; h3,.know_cnt li &gt; h4 {font-size: 14px;margin-top: 10px;overflow: hidden;white-space: nowrap;line-height: 1.2;text-overflow: ellipsis;}
.know_cnt li span.cpy_time {float: right;color: #999;font-weight:normal;font-size: 14px;line-height: 26px;}
.erweima {padding: 18px 16px;}
.erweima &gt; img {float: left;width: 96px;}
.erweima &gt; p {font-size: 16px;line-height: 24px;float: left;margin-top: 22px;margin-left: 14px;}

/* advertised */

.advertised {font-size: 0;margin-top: 40px;background: #fff;}
.adv_img {width: 320px;height: 220px;}

/* hot label */

.hot_more {font-size: 12px;position: absolute;top: 26px;right: 36px;color: #666;}
.hot_more &gt; i {display: inline-block;float: right;width: 8px;height: 8px;margin-top: 2px;margin-left: 6px;background: url('../images/icon-sprites.png') -145px 0;}
.hot_cnt {font-size: 0;padding: 10px 12px 16px 24px;}
.hot_cnt a.lbl {font-size: 12px;display: inline-block;margin-right: 12px;margin-bottom: 12px;padding: 8px;-webkit-transition: all .1s;-moz-transition: all .1s;-o-transition: all .1s;transition: all .1s;color: #666;border: 1px solid #bfbfbf;border-radius: 8px;}
.hot_cnt a.lbl:hover {color: #fff;border: 1px solid #f9741b;background: #f9741b;}

/* seven hot */

.sev_cnt {padding: 10px 20px 0;}
.sev_cnt li {position: relative;margin-bottom: 20px;padding-left: 18px;}
.sev_cnt li:before {position: absolute;top: 50%;left: 0;width: 7px;height: 12px;margin-top: -6px;content: ' ';background: url(../images/icon-sprites.png) -81px -93px;}
.sev_cnt li &gt; a {font-size: 14px;line-height: 18px;display: -webkit-box;overflow: hidden;max-height: 36px;text-overflow: ellipsis;word-break: break-all;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.sev_cnt li &gt; a:hover {color: #f9741b;}

/* column author */

.col_cnt {padding: 10px 20px 0;}
.col_cnt li {font-size: 0;margin-bottom: 28px;}
.col_cnt li a {display: table;min-height: 72px;}
.col_cnt li img {width: 72px;height: 72px;border-radius: 50%;}
.author_info {display: table-cell;width: 180px;padding-left: 20px;vertical-align: middle;}
.author_info h1 {font-size: 16px;}
.author_info h1:hover {color: #f9741b;}
.author_info h2 {line-height: 18px;display: -webkit-box;overflow: hidden;width: 184px;max-height: 36px;margin-top: 12px;text-overflow: ellipsis;word-break: break-all;color: #666;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}

/* articleDetail */

.article_title {width: 1200px;margin: 0 auto;padding: 30px 0 28px;border-bottom: 1px solid #e8e8e8;}
.article_title .tle {font-size: 26px;font-weight: bold;line-height: 40px;width: 840px;}
.atr_info {line-height: 32px;width: 840px;margin-top: 20px;}
.atr_info &gt; img {float: left;width: 32px;height: 32px;border-radius: 50%;}
.atr_info &gt; .name {float: left;margin-left: 16px;}
.atr_info &gt; .time {float: left;margin-left: 48px;}
.preview_tle {position: fixed;z-index: 50;top: 61px;width: 100%;min-width: 1200px;height: 28px;background: #ffecdc;}
.preview_tle p {line-height: 28px;width: 1200px;margin: 0 auto;color: #ff8824;}
.lab {font-size: 0;padding: 10px 200px 0;text-align: center;}
.lab &gt; a {font-size: 14px;display: inline-block;margin: 10px 10px 0;}
.article_mian {width: 100%;background: #fff;}
.article_cnt {width: 1200px;margin: 0 auto;padding: 30px 0;}
.article_lt {float: left;width: 840px;}
.art_text img {display: block;max-width: 100% !important;margin: 0 auto;}
.art_text em {font-style:italic;}
.art_text {font-size: 15px;line-height: 28px;}
.art_text a {color: #2d7bc5;}
.article_rt {float: right;width: 298px;}
.art_rt {width: 296px;border: 1px solid #e8e8e8;}
.author_art {width: 320px;}
.art_headimg {display: block;width: 72px;height: 72px;margin: 28px auto;border-radius: 50%;}
.art_name {font-size: 18px;text-align: center;}
.art_name &gt; span {position: relative;}
.art_name &gt; span:after {position: absolute;top: 3px;right: -18px;width: 15px;height: 18px;content: ' ';background: url('../images/icon-sprites.png') 0 -93px;}
.count {font-size: 16px;margin: 16px 0 20px;text-align: center;color: #666;}
.present {padding: 15px;border-bottom: 1px solid #e8e8e8;}
.author_art .present {border: 0;}
.present img {float: left;width: 90px;margin-right: 15px;}
.present p {font-size: 14px;line-height: 22px;float: left;width: 150px;color: #666;}
.author_art .present p {width: 184px;}
.art_rt_title {position: relative;padding-top: 18px;}
.art_rt_title .hot_more {top: 20px;}
.art_rt_title p {font-size: 16px;margin-left: 20px;color: #666;}
.newart {margin: 0 20px;}
.newart li {font-size: 14px;line-height: 20px;padding: 18px 0;border-bottom: 1px solid #e8e8e8;}
.newart li a:hover {color: #ff8824;}
.newart li:last-of-type {border-bottom: none;}
.artcompany {margin-top: 40px;}
.artcompany &gt; p {font-size: 22px;}
.company_info {width: 260px;margin-top: 16px;padding: 18px;border: 1px solid #e8e8e8;}
.company_info h1 {font-size: 16px;font-weight: 800;}
.company_info h2 {margin-top: 12px;}
.jiesao {line-height: 20px;display: -webkit-box;overflow: hidden;max-height: 40px;margin-top: 12px;text-overflow: ellipsis;word-break: break-all;color: #666;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.company_info .detail {line-height: 30px;display: block;width: 106px;height: 30px;margin: 16px auto 0;text-align: center;color: #fff;border-radius: 15px;background: #ff8824;}
.cpy_money {margin: 16px 0;padding: 16px 0 16px 8px;border-top: 1px solid #e8e8e8;border-bottom: 1px solid #e8e8e8;}
.cpy_money li {position: relative;padding: 0 0 20px 14px;border-left: 1px solid #ff8824;}
.cpy_money li:last-of-type {padding-bottom: 4px;}
.cpy_money li:after {position: absolute;top: -1px;left: -7px;width: 12px;height: 12px;content: ' ';background: url(../images/icon-sprites.png) -233px 0 #fff;}
.cpy_money li p {overflow: hidden;margin-top: 8px;white-space: nowrap;text-overflow: ellipsis;color: #666;}
.cpy_money li p.p1 {font-size: 16px;margin: 0;color: #333;}
.cpy_info p {overflow: hidden;margin-top: 10px;white-space: nowrap;text-overflow: ellipsis;color: #666;}
.legend {line-height: 20px;margin-top: 30px;color: #666;}
.legend &gt; a {color: #ff8824;}
.ops {padding-top: 30px;}
.operation button {position: relative;min-width: 66px;height: 32px;margin-right: 10px;padding-right: 6px;padding-left: 24px;cursor: pointer;color: #777;border: 1px solid #b5b5b5;border-radius: 6px;outline: none;background: none;}
.operation button:before {position: absolute;top: 9px;left: 9px;width: 12px;height: 12px;content: ' ';background: url('../images/icon-sprites.png') 0 -293px;}
.operation button.zan:before {top: 8px;left: 10px;background: url('../images/icon-sprites.png') -56px -294px;}
.operation button.sc.on {color: #f0c11c;border: 1px solid #f0c11c;}
.operation button.sc.on:before {background: url('../images/icon-sprites.png') -28px -294px;}
.operation button.zan.on {color: #f0711c;border: 1px solid #f0711c;}
.operation button.zan.on:before {background: url('../images/icon-sprites.png') -84px -294px;}
.operation button.sc.ent {color: #f0c11c;border: 1px solid #f0c11c;}
.operation button.sc.ent:before {background: url('../images/icon-sprites.png') -28px -294px;}
.operation button.zan.ent {color: #f0711c;border: 1px solid #f0711c;}
.operation button.zan.ent:before {background: url('../images/icon-sprites.png') -84px -294px;}
.share span {line-height: 48px;}
.share a.vx,.share a.vb {font-size: 0;line-height: 0;float: left;width: 44px;height: 44px;margin: 0 0 0 12px;padding-left: 0;cursor: pointer;-webkit-transition: all .2s;-moz-transition: all .2s;-o-transition: all .2s;transition: all .2s;border: 1px solid #b5b5b5;border-radius: 50%;outline: none;}
.share a.vx {border: 1px solid #62c074;background: url('../images/icon-sprites.png') -33px -247px;}
.share a.vb {border: 1px solid #f28181;background: url('../images/icon-sprites.png') -116px -247px;}
.labs {font-size: 0;margin-top: 10px;}
.labs a {font-size: 14px;line-height: 28px;display: inline-block;margin-right: 14px;padding: 0 12px;color: #777;border: 1px solid #b5b5b5;border-radius: 6px;}
.labs a:hover {color: #f0711c;border: 1px solid #f0711c;}
.art_ad {width: 100%;margin-top: 30px;}
.art_recommend {margin-top: 30px;}
.art_recommend .tle {font-size: 18px;margin-bottom: 20px;padding-bottom: 20px;border-bottom: 1px solid #e7e7e7;}
.art_recommend ul li {float: left;width: 198px;margin-right: 16px;}
.art_recommend ul li:last-of-type {margin: 0;}
.art_recommend ul li img {width: 198px;height: 120px;}
.art_recommend ul li p {line-height: 20px;margin-top: 12px;}
.art_recommend ul li:hover p {color: #ff8824;}
.discuss {position: relative;padding-top: 65px;}
.discuss textarea {width: 810px;height: 66px;padding: 15px 14px;resize: none;color: #666;border: 1px solid #ff8824;border-radius: 8px;outline: none;}
.discuss .login_det {position: absolute;top: 25px;left: 7px;width: 42px;height: 42px;padding: 1px 1px 6px;background: url('../images/pinglun.png') center;}
.discuss .login_det a {line-height: 42px;display: inline-block;width: 100%;text-align: center;color: #ff8824;}
.discuss .login_det img {width: 42px;height: 42px;border-radius: 21px;}
.discuss .login_det .vip_logo {top: 27px;left: 30px;}
.reply_box input[type=submit],.discuss .sub {float: right;width: 90px;height: 32px;margin-top: 10px;cursor: pointer;color: #fff;border: none;border-radius: 16px;outline: none;background: #ff8824;}
.comment {margin: 30px 0;}
.comment .ntcomment {font-size: 12px;line-height: 32px;text-align: center;color: #999;background: #e8e8e8;}
.com_ul li {padding: 18px 6px;border-bottom: 1px solid #e8e8e8;}
.com_ul li .art_user_info {font-size: 0;position: relative;}
.com_ul li .art_user_info .vip_logo {top: 27px;left: 30px;}
.com_ul li .art_user_info .headimg {width: 44px;height: 44px;border-radius: 22px;}
.com_ul li .art_user_info span {font-size: 14px;line-height: 44px;margin-left: 16px;}
.com_ul li .com_cnt {line-height: 22px;margin-top: 16px;padding-left: 60px;}
.com_ul li .com_time {height: 14px;margin-top: 16px;color: #999;}
.com_ul li .com_time a {color: #999;}
.com_ul li .com_time a:hover {color: #ff8824;}
.other .prev,.other .next {position: relative;width: 332px;}
.other img {width: 156px;height: 98px;}
.other .prev img {float: left;}
.other .prev .other_info {float: left;width: 156px;margin-left: 20px;}
.other .next img {float: right;}
.other .next .other_info {float: right;width: 156px;margin-right: 20px;text-align: right;}
.other .next .other_info p {text-align: left;}
.other .other_info span {font-size: 16px;color: #ff8824;}
.other .other_info p {line-height: 20px;margin-top: 10px;}
.other_info p:hover {color: #ff8824;}
.reply_box {margin-top: 26px;margin-left: 60px;padding-top: 18px;border-top: 1px solid #e8e8e8;}
.reply_box input[name=content] {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;width: 100%;padding: 10px 14px;resize: none;color: #666;border: 1px solid #bdbdbd;border-radius: 8px;outline: none;}
.reply_box input[name=content]:focus {border: 1px solid #ff8824;}
.sc_tip {position: fixed;top: 40%;left: 50%;display: none;padding: 16px;-webkit-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);-o-transform: translate(-50%,-50%);transform: translate(-50%,-50%);color: #fff;border-radius: 4px;background: rgba(0,0,0,.6);}

/* label */

.label_div {width: 1200px;margin: 0 auto;padding-top: 40px;}
.label_name {font-size: 18px;line-height: 34px;position: relative;display: inline-block;width: auto;height: 34px;padding: 0 15px 0 40px;color: #ff8421;border: 1px solid #ff8421;border-radius: 17px;background: #ffecdc;}
.label_name:before {position: absolute;top: 11px;left: 14px;width: 18px;height: 15px;content: ' ';background: url('../images/icon-sprites.png') -74px -222px;}
.label_div p {font-size: 18px;margin-top: 20px;color: #666;}

/* search */

.search_bg {width: 100%;padding: 60px 0;background: #ededed;}
.search_cnt {width: 700px;margin: 0 auto;}
.search_bg .search_ipt {width: 532px;height: 56px;padding: 0 28px;border: 0;border-radius: 28px 0 0 28px;}
.search_bg .search_btn {width: 107px;height: 56px;cursor: pointer;border: 0;border-radius: 0 28px 28px 0;background: #ff8824 url('../images/icon-search.png') no-repeat 37px 14px;}
.search_cly {padding-top: 30px;}
.search_cly_2 {width: 820px;padding-left: 10px;}
.search_nav li {float: left;margin-right: 30px;}
.search_nav li a {line-height: 28px;display: block;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.search_nav li a:hover {color: #ff8824;}
.search_nav li.active a {color: #ff8824;border-bottom: 2px solid #ff8824;/* border-radius: 16px; *//* padding: 0 20px; */font-weight: 800;}
.search_tip {line-height: 34px;padding-right: 20px;}
.org_cl {color: #ff8824;}
.report_info {margin-top: 16px;color: #999;}
.report_cly {width: 160px;margin-right: 20px;}
.search_main &gt; .main_lt &gt; .content {display: none;}
.search_main &gt; .main_lt &gt; .active {display: block;}
.rmd_field {width: 720px;min-height: 500px;margin: 0 auto;padding: 30px 0;}
.rmd_p {font-size: 16px;padding-left: 11px;}
.field {font-size: 0;margin-top: 20px;}
.field a {font-size: 16px;display: inline-block;margin: 0 10px 10px 0;padding: 8px 10px;border: 1px solid rgba(0,0,0,0);border-radius: 5px;}
.field a:hover {color: #ff8824;border: 1px solid #ff8824;}

/* presttList */

.pre_reco {margin-top: 30px;}
.preco_img {position: relative;width: 330px;height: 192px;}
.preco_img li {font-size: 0;position: absolute;top: 0;left: 0;display: none;cursor: pointer;}
.preco_img li img {width: 330px;height: 192px;}
.pcnt {width: 470px;margin-left: 20px;}
.pcnt_header a {font-size: 18px;line-height: 22px;display: block;overflow: hidden;height: 22px;cursor: pointer;white-space: nowrap;text-overflow: ellipsis;}
.pcnt li {margin-bottom: 18px;}
.pcnt li.on .pcnt_header a {color: #ff8824;}
.pcnt_body {line-height: 26px;display: none;overflow: hidden;height: 52px;padding-top: 10px;color: #666;}
.nav_screen {margin-top: 30px;}
.scr_header {font-size: 16px;line-height: 30px;float: left;width: 90px;height: 30px;color: #999;}
.scr_body,.scr_unlimited {font-size: 0;float: left;}
.screen_ul {position: relative;min-height: 30px;padding: 12px 0;border-bottom: 1px solid #e8e8e8;}
.screen_open {font-size: 16px;line-height: 34px;position: absolute;top: 23px;right: 0;height: 34px;padding-right: 20px;cursor: pointer;color: #999;}
.screen_open:after {position: absolute;top: 15px;right: 5px;width: 10px;height: 5px;content: ' ';background: url('../images/icon-sprites.png') -67px -338px;}
.screen_open.del_up:after {background: url('../images/icon-sprites.png') -87px -338px;}
.scr_body {overflow: hidden;width: 580px;}
.body_hide {display: none;}
.body_hide a.exist {margin-top: 10px;}
a.exist {font-size: 16px;line-height: 30px;display: inline-block;height: 30px;margin: 0 15px;padding: 0 12px;border-radius: 4px;}
a.exist:hover {color: #fff;background: #ff8824;}
a.exist.on {color: #fff;background: #ff8824;}
.prestt .spc_cnt .h1{font-size: 18px;}
.prestt .spc_cnt h2{display: block;white-space: nowrap;line-height: 1;text-overflow: ellipsis;}
.prestt .spc_cnt {position: relative;min-height: 116px;}
.prestt .bot_cnt {margin-top: 16px;color: #666;}
.prestt .bot_cnt span {line-height: 18px;display: inline-block;margin-right: 36px;}
.prestt .bot_cnt .times {position: relative;padding-left: 24px;}
.prestt .bot_cnt .times:before {position: absolute;top: 0;left: 0;width: 16px;height: 16px;content: ' ';background: url('../images/icon-sprites.png') 0 -334px;}
.icon_prestt {position: absolute;z-index: 10;top: -4px;left: -4px;width: 69px;height: 54px;background: url('../images/icon-sprites.png') 0 -364px;}
.icon_vip_pre {background: url('../images/icon-sprites.png') -74px -364px;}
#vip_model .modal-dialog {width: 500px;}
#vip_model .modal-content {border-radius: 0;border-radius: 10px;background: url('../images/background_vip.png');}
#vip_model .modal-body {position: relative;width: 500px;height: 450px;padding: 0;}
#vip_model .modal-p {font-size: 22px;line-height: 42px;padding-top: 210px;text-align: center;color: #666;}
#vip_model .become_vip {font-size: 24px;line-height: 60px;display: block;width: 360px;height: 60px;margin: 30px auto 0;text-align: center;color: #fff;border-radius: 8px;background: #ff8824;}
#vip_model .become_vip:hover {background: #f0711c;}
#vip_model .modal-body .report_close {font-size: 34px;line-height: 31px;position: absolute;top: 0;right: 5px;cursor: pointer;color: #fff;border: 0;background: none;}

/* Activity */

.activity_bnr {width: 1200px;height: 400px;margin: 0 auto;padding-top: 30px;}
/*.activity_bnr .swiper-slide:before {position: absolute;z-index: 40;top: 0;left: 0;width: 1200px;height: 400px;content: ' ';background: url('../images/blk_bg.png');}*/
.activity_bnr .pagin {position: absolute;z-index: 10;right: 24px;bottom: 20px;text-align: center;}
.ac_name {font-size: 18px;line-height: 24px;}
.spc_cnt .ac_name {overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.ac_time,.ac_adress {line-height: 20px;position: relative;margin-top: 20px;padding-left: 22px;color: #666;}
.ac_people {line-height: 20px;position: relative;margin-top: 20px;color: #666;}
.ac_time:before,.ac_adress:before,.ac_people span:before {position: absolute;top: 3px;left: 0;width: 14px;height: 14px;content: ' ';background: url('../images/icon-sprites.png') -78px -137px;}
.ac_adress:before {background: url('../images/icon-sprites.png') -106px -137px;}
.ac_people span {float:left;padding-left: 22px;position: relative;width: 60px;height: 20px;}
.activity_deltail .ac_people span {display:block;float:inherit;width: auto;}
.activity_deltail .ac_people span.ac_people2 {margin-top: 20px;}
.ac_people span.ac_people1:before {background: url('../images/icon-sprites.png') -48px -137px;}
.ac_people span.ac_people2:before {background: url('../images/icon-sprites.png') 0 -137px;}
.activity_del {line-height: 32px;position: absolute;right: 0;bottom: 0;height: 32px;padding: 0 16px;color: #fff;border: 0;border-radius: 16px;}
.enter {background: #ff8824;}
.coming {background: #09ba00;}
.over {color: #666;background: #ececec;}
.activityNav .activity-menu,.dataNav .data-menu {position: absolute;z-index: 101;top: 35px;left: -68px;display: none;float: left;width: 195px;min-width: 160px;border: 1px solid #e8e8e8;background: #fff;}
.dataNav .data-menu {left: -40px;width: 120px;}
.open &gt; .activity-menu,.open &gt; .data-menu {display: block;}
.activityNav.open:after,.dataNav.open:after {-webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);-o-transform: rotate(180deg);transform: rotate(180deg);}
.activity-menu li,.data-menu li {font-size: 14px;padding: 8px 10px;border-bottom: 1px solid #e8e8e8;}
.activity-menu:before,.data-menu:before {position: absolute;top: -9px;left: 86px;width: 24px;height: 11px;content: ' ';background: url('../images/ac_img.png');}
.data-menu:before {left: 66px;}
.activity-menu li.more_act {text-align: center;border: 0;}
.activity-menu li .nav_act_name:hover,.data-menu li a:hover {color: #ff8824;}
.activity-menu li.more_act a {height: auto;margin: 0 auto;text-align: center;color: #ff8824;}
.nav_act_name {line-height: 30px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.nav_act_info {font-size: 12px;line-height: 20px;color: #999;}
.activity_main .art_text {margin-top: 40px;}
.activity_deltail {width: 1200px;margin: 0 auto;padding: 30px 0;border-bottom: 1px solid #e8e8e8;}
.activity_img {float: left;width: 330px;height: 196px;}
.art_text table{width:100%}
.art_text table td{border:1px solid #e5e5e5;}
.ac_inf {float: right;width: 850px;}
.enter_btn {margin-top: 16px;padding: 7px 14px;cursor: pointer;color: #fff;border: 0;border-radius: 4px;background: #ff8824;}

/* Special */

.spl_ul li {font-size: 0;float: left;width: 370px;margin-right: 44px;padding-top: 30px;}
.spl_ul li:nth-of-type(3n) {margin-right: 0;}
.spl_img {width: 370px;height: 220px;}
.spl_name {font-size: 18px;font-weight: 800;line-height: 48px;overflow: hidden;height: 48px;white-space: nowrap;text-overflow: ellipsis;border-bottom: 1px solid #e8e8e8;}
.spl_des {font-size: 14px;line-height: 22px;height: 44px;display: -webkit-box;overflow: hidden;max-height: 44px;margin-top: 10px;text-overflow: ellipsis;word-break: break-all;color: #999;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.iface_tle {font-size: 0;width: 1200px;margin: 0 auto;padding-top: 30px;}
.iface_img {width: 1200px;height: 300px;}
.iface_info {padding: 28px 15px 20px;background: #f0f0f0;}
.iface_tle2 .iface_info {background: #fff;}
.iface_info .iface_name {font-size: 22px;font-weight: 800;}
.iface_info .iface_ts {font-size: 16px;line-height: 26px;margin-top: 12px;}
.user_main .special {width: 820px;}
.user_main {min-height: 300px;padding-top: 0;}

/* label */

.all_lab {font-size: 24px;font-weight: 800;color: #666;}
.lab_cnt {margin-top: 32px;}
.lab_list li {float: left;width: 180px;height: 36px;margin: 0 20px 20px 0;}
a.lab_name {font-size: 16px;line-height: 24px;position: relative;float: left;padding: 5px 15px 5px 35px;color: #999;border: 1px solid #999;border-radius: 16px;}
a.lab_name:before {position: absolute;top: 11px;left: 12px;width: 18px;height: 14px;content: ' ';background: url('../images/icon-sprites.png') -119px -294px;}
a.lab_name:hover {color: #ff8421;border: 1px solid #ff8421;background: #ffecdc;}
a.lab_name:hover:before {background: url('../images/icon-sprites.png') -74px -222px;}

/* author */

.all_aut {padding: 40px 0;}
.all_aut li {position: relative;float: left;width: 254px;margin: 40px 25px 40px 0;padding: 12px;border: 1px solid #e8e8e8;border-radius: 8px;}
.all_aut li:nth-of-type(4n) {margin-right: 0;}
.aut_header {position: absolute;z-index: 2;top: -36px;left: 50%;width: 72px;height: 72px;margin-left: -36px;border-radius: 36px;}
.all_aut .art_name {margin-top: 46px;}
.all_aut .aut_intro {font-size: 16px;line-height: 24px;display: -webkit-box;overflow: hidden;height: 48px;margin-top: 20px;text-align: center;text-overflow: ellipsis;word-break: break-all;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
a.look_aut {font-size: 16px;line-height: 34px;display: block;width: 92px;height: 34px;margin: 20px auto 20px;text-align: center;color: #fff;border-radius: 17px;background: #ff8824;}

/* About Us */

.header_cnt .au_intro {margin: 27px 0 0 16px;}
.about_nav {float: right;padding: 22px 0 0 0;}
.about_bg {font-size: 26px;line-height: 83px;width: 100%;height: 83px;text-align: center;color: #fff;background: url('../images/about_bg.jpg') center;}
.ab_txt {line-height: 24px;padding-bottom: 12px;}
.ab_tle {font-size: 16px;line-height: 24px;position: relative;margin-top: 28px;padding-left: 22px;}
.ab_txt2 {line-height: 24px;text-indent: 22px;}
.tle_icon {position: absolute;top: 4px;left: 0;width: 19px;height: 17px;background: url('../images/icon-sprites.png') -135px -137px;}
.abcnt {padding-top: 88px;}
.contact {font-weight: 800;color: #666;}
.ct_tle {font-size: 22px;margin-bottom: 20px;color: #333;}
.ct_mode {font-weight: normal;line-height: 24px;}
.typical {width: 495px;height: 333px;margin-right: 100px;background: url('../images/ab_picture.png') no-repeat right;}
.ab_logo {font-size: 0;width: 110px;text-align: center;}
.ab_logo p {font-size: 12px;margin-top: 8px;}
.recruit .ct_tle,.media .ct_tle {font-weight: 800;}
.media_cnt {padding-bottom: 40px;}
.media_s {width: 322px;text-align: center;}
.media_b {margin-left: 110px;}
.media_img {font-size: 0;width: 320px;height: 180px;border: 1px solid #e7e7e7;background: #fff;}
.media_b .media_img {background: #313131;}
.media_img img {display: block;margin: 67px auto 0;}
.media_name {font-size: 16px;margin: 17px 0 12px;}
.media_link a {line-height: 16px;display: inline-block;min-width: 32px;height: 16px;margin: 0 3px;padding: 5px 12px;text-align: center;color: #444;border: 1px solid #e7e7e7;border-radius: 13px;}
.letter_name {font-size: 24px;line-height: 40px;padding-bottom: 8px;text-align: center;}
.letter_cnt {font-size: 14px;line-height: 26px;margin-top: 36px;}
.letter_cnt .fw {font-weight: 800;}
.recruit {margin-top: 60px;}
.join_address span {display: inline-block;width: 72px;}
.recruit .hr {font-size: 16px;display: block;width: 256px;margin-top: 22px;padding: 8px 0;text-align: center;color: #fff;background: #ff8824;}
.recruit_ul {margin-top: 40px;}
.recruit_ul li {margin-bottom: 40px;}
.position {font-size: 20px;font-weight: 800;line-height: 26px;position: relative;padding-left: 26px;color: #444;}
.pt_des {font-size: 18px;line-height: 32px;margin-top: 22px;}
.pt_det {font-size: 14px;line-height: 26px;}
.contact_us .ct_mode {font-size: 14px;color: #666;}
.inter_link {font-size: 0;margin-top: 60px;}
.inter_link .ct_tle,.contact_us .ct_tle {font-weight: 800;color: #333;}
.links a {font-size: 16px;line-height: 20px;display: inline-block;width: 160px;margin-right: 20px;margin-bottom: 16px;}
.links {padding-top: 10px;}
.links a:hover {color: #ff8824;}

/* No Find */

.nofind_img {display: block;margin: 0 auto;}
.nofind_p {font-size: 22px;line-height: 34px;margin-top: 40px;text-align: center;}
.nofind_p a {color: #ff8824;}
.page {line-height: 40px;margin-top: 30px;margin-left: 16px;text-align: center;}
.page&gt;div{font-size: 0;height: 34px;}
.seriespage {margin-left: 0;}
.seriesDpage {width: 805px;}
.page .current {background: #ff8824;color: #fff;}
.page a {font-size: 14px;width: 76px;display: inline-block;border: 1px solid #e8e8e8;border-right: 0;color: #666;line-height: 32px;cursor: pointer;}
.page a:last-of-type{border-right: 1px solid #e8e8e8;border-radius: 0 4px 4px 0;}
.page a:first-of-type{border-radius: 4px 0 0 4px;}
.page a:hover {color: #ff8824;}
.page a.current:hover {color: #fff;}
.no_message {font-size: 16px;margin-top: 100px;text-align: center;}

/* conpany info */

.conpany_table {width: 100%;margin-bottom: 40px;}
.conpany_table th {font-size: 16px;font-weight: 400;height: 28px;padding: 10px;text-align: center;background: #f0f0f0;}
.conpany_table td {font-size: 14px;font-weight: 400;line-height: 20px;min-height: 28px;padding: 14px 10px;text-align: center;background: #fafafa;}
.conpany_table td .con_info {display: -webkit-box;overflow: hidden;max-height: 56px;text-overflow: ellipsis;word-break: break-all;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.conpany_table td:nth-of-type(2) {text-align: left;}

/* all_atlas */

.all_atlas {font-size: 20px;padding-top: 30px;color: #666;}
.atlas_ul {padding-top: 30px;}
.atlas_ul .atlas_li {float: left;margin: 0 75px 30px 0;-ms-transition: all .2s;-o-transition: all .2s;transition: all .2s;-webkit-box-shadow: 1px 2px 4px rgba(0,0,0,.2);-moz-box-shadow: 1px 2px 4px rgba(0,0,0,.2);box-shadow: 1px 2px 4px rgba(0,0,0,.2);-o-box-shadow: 1px 2px 4px rgba(0,0,0,.2);}
.atlas_ul .atlas_li:hover {-webkit-transform: translate(0,-10px);-ms-transform: translate(0,-10px);-o-transform: translate(0,-10px);transform: translate(0,-10px);}
.atlas_ul .atlas_li:nth-of-type(3n) {margin-right: 0;}
.atlas_img {display: block;width: 350px;height: 210px;}
a.atlas_name {display: block;}
.atlas_ne {display: table;width: 310px;height: 52px;padding: 12px 20px;border-top: 1px solid #e8e8e8;background: #fff;}
.atlas_name p {font-size: 18px;line-height: 26px;display: table-cell;text-align: center;vertical-align: middle;color: #333;}
.atlas_img {z-index: 1;}

/* company */

.company_nav {position: fixed;z-index: 60;top: 61px;width: 100%;height: 60px;background: #fff;-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.1);-moz-box-shadow: 0 1px 2px rgba(0,0,0,.1);box-shadow: 0 1px 2px rgba(0,0,0,.1);-o-box-shadow: 0 1px 2px rgba(0,0,0,.1);}
.comnav_ul {width: 1200px;height: 60px;margin: 0 auto;}
.comnav_ul li {font-size: 18px;line-height: 20px;float: left;margin-right: 40px;padding: 18px 0;border-bottom: 4px solid #fff;}
.comnav_ul li.active {border-bottom: 4px solid #ff8824;}
.comnav_ul li.active a {color: #ff8824;}
.comadd {line-height: 32px;width: 300px;height: 32px;margin-top: 20px;text-align: center;color: #666;border-radius: 16px;background: #e0e0e0;}
.cominfo {margin-top: 20px;padding: 30px;background: #fff;-webkit-box-shadow: 0 2px 4px rgba(0,0,0,.2);-moz-box-shadow: 0 2px 4px rgba(0,0,0,.2);box-shadow: 0 2px 4px rgba(0,0,0,.2);-o-box-shadow: 0 2px 4px rgba(0,0,0,.2);}
.comlogo {float: left;}
.com_tablogo {line-height: 118px;display: inline-block;overflow: hidden;width: 120px;height: 120px;text-align: center;vertical-align: middle;border: 1px solid #ccc;border-radius: 4px;}
.com_tabcell {font-size: 0;display: table-cell;vertical-align: middle;}
.comlogo img {max-width: 100%;max-height: 100%;vertical-align: middle;}
.comp {display: table;float: left;max-width: 860px;height: 114px;margin-left: 30px;}
.comname {font-size: 20px;font-weight: 800;}
.comname span {font-size: 16px;font-weight: normal;color: #ff8824;}
.compro {font-size: 16px;line-height: 22px;margin-top: 18px;}
.comadr {font-size: 12px;margin-top: 18px;color: #999;}
.comurl {font-size: 12px;position: relative;margin-top: 18px;padding-left: 14px;}
.comurl i {position: absolute;top: 1px;left: 0;width: 10px;height: 10px;background: url('../images/icon-sprites.png') -205px 0;}
.comurl:hover i {background: url('../images/icon-sprites.png') -180px 0;}
.comurl:hover a {text-decoration: underline;color: #ffa262;}
.com_allname {padding: 20px 30px;border-top: 1px solid #e8e8e8;background: #fff;-webkit-box-shadow: 0 2px 4px rgba(0,0,0,.2);-moz-box-shadow: 0 2px 4px rgba(0,0,0,.2);box-shadow: 0 2px 4px rgba(0,0,0,.2);-o-box-shadow: 0 2px 4px rgba(0,0,0,.2);}
.com_allname span {display: inline-block;}
.allname_span {line-height: 22px;}
.comdel {line-height: 20px;margin-left: 30px;padding: 0 6px;color: #7cc020;border: 1px solid #7cc020;border-radius: 4px;}
.com_page {margin-top: 20px;padding: 30px;background: #fff;-webkit-box-shadow: 0 2px 4px rgba(0,0,0,.2);-moz-box-shadow: 0 2px 4px rgba(0,0,0,.2);box-shadow: 0 2px 4px rgba(0,0,0,.2);-o-box-shadow: 0 2px 4px rgba(0,0,0,.2);}
#medio {padding: 30px 30px 20px;}
.com_pagetle span {float: left;}
.com_pagetle span.com_tle_icon {width: 31px;height: 24px;}
.com_pagetle span.com_tle_icon_1 {background: url('../images/icon-sprites.png') -180px -41px;}
.com_pagetle span.com_tle_icon_2 {background: url('../images/icon-sprites.png') -219px -41px;}
.com_pagetle span.com_tle_icon_3 {background: url('../images/icon-sprites.png') -253px -41px;}
.com_pagetle span.com_tle_icon_4 {background: url('../images/icon-sprites.png') -298px -41px no-repeat;}
.com_pagetle span.tle_na {font-size: 18px;line-height: 24px;display: inline-block;margin-left: 6px;}
.profile_cnt {font-size: 16px;line-height: 24px;margin-top: 30px;}
.md_time,.rz_time {line-height: 100px;float: left;width: 67px;height: 100px;padding-right: 24px;text-align: right;color: #666;}
.md_time {line-height: 50px;width: 110px;height: 50px;}
.md_bg,.rz_bg {position: relative;float: left;padding: 0 0 30px 24px;border-left: 1px solid #e8e8e8;}
.md_bg {line-height: 20px;padding: 15px 0 15px 24px;}
.md_bg:after,.rz_bg:after {position: absolute;top: 43px;left: -7px;width: 12px;height: 12px;content: ' ';background: url('../images/icon-sprites.png') -233px 0;}
.md_bg:after {top: 20px;}
.rz_info {position: relative;padding: 16px 0;border-radius: 8px;-webkit-box-shadow: 1px 1px 8px rgba(0,0,0,.2);box-shadow: 1px 1px 8px rgba(0,0,0,.2);-mz-box-shadow: 1px 1px 8px rgba(0,0,0,.2);-o-box-shadow: 1px 1px 8px rgba(0,0,0,.2);}
.rz_info:after {position: absolute;top: 37px;left: -10px;width: 18px;height: 24px;content: ' ';background: url('../images/com_bg.png');}
.rz_tb {max-width: 860px;}
.rz_tb .rz_info_t td {line-height: 24px;padding: 5px 10px 0;text-align: center;color: #999;border-right: 1px solid #e8e8e8;}
.rz_tb .rz_info_c td {font-size: 15px;line-height: 20px;padding: 5px 16px;text-align: center;color: #666;border-right: 1px solid #e8e8e8;}
.rz_tb .rz_info_t td.rt_tb,.rz_tb .rz_info_c td.rt_tb {min-width: 160px;}
.md_ul {margin-bottom: 30px;}
.md_bg span {font-size: 12px;display: none;margin-right: 12px;padding: 0 6px;color: #999;border: 1px solid #e8e8e8;}
.md_bg a {color: #333;}
.md_bg a:hover {color: #ff8824;}
.md_more {padding-top: 20px;text-align: center;border-top: 1px solid #e8e8e8;}
.md_more a {color: #666;}
.md_more a:hover {color: #ff8824;}
.info_tab {width: 100%;margin-top: 30px;}
.info_tab th,.info_tab td {font-weight: normal;height: 40px;text-align: center;border: 1px solid #e8e8e8;}
.info_tab th {background: #fafafa;}
.info_tab2 {width: 100%;margin-top: 30px;}
.info_tab2 td {font-size: 14px;line-height: 18px;height: 20px;padding: 10px 20px;border: 1px solid #e8e8e8;}
.info_tab2 td.info_tab2_td1 {width: 120px;background: #fafafa;}
.info_tab2 td.info_tab2_td2 {width: 450px;}

/* atlasDetail */

.atlas_main {width: 1200px;margin: 20px auto 40px;}
.atlas_nav {background:#fff;border: 1px solid #eee;border-top: 0;padding: 18px 30px;}
.atlas_nav li {position: relative;float: left;font-size: 16px;margin-right: 30px;}
.atlas_nav li a:hover {color: #ff8824;}
.atlas_nav li.active:before {content: '';position: absolute;width: 100%;border-bottom: 3px solid #ff8824;bottom: -18px;}
.atlas_cnt {min-height: 400px;border: 1px solid #e8e8e8;background: #fff;}
.als_set {padding: 20px 20px 0;}
.als_cond {line-height: 20px;padding-right: 20px;}
.cekdiv {margin-right: 20px;}
.cekbox {display: none;}
.clab {line-height: 20px;float: left;cursor: pointer;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-khtml-user-select: none;}
.cbox {position: relative;float: right;width: 12px;height: 12px;margin: 3px 0 0 6px;border: 1px solid #ccc;border-radius: 2px;}
.cbox i {position: absolute;bottom: -1px;left: 0;display: none;width: 14px;height: 16px;background: url('../images/icon-sprites.png') -260px 0;}
.cekbox:checked ~ label &gt; .cbox i {display: block;}
.als_total {line-height: 20px;color: #666;}
.project_tab li {width: 1174px;padding: 0 12px;border-bottom: 1px solid #e8e8e8;}
.project_tab li a {display: table;width: 100%;}
.project_tab li span {line-height: 20px;display: table-cell;width: 140px;height: 70px;padding: 8px;text-align: center;vertical-align: middle;}
.project_tab li span.text_lt {text-align: left;}
.project_tab li.tab_th span {height: 48px;}
.project_tab li.tab_td:hover {background: #fafafa;}
.project_tab li span.project_name {width: 398px;text-align: left;}
.project_tab li span.cpy_logo {width: 70px;}
.org {color: #ff8824;}
.logo_div {line-height: 65px;display: inline-block;overflow: hidden;width: 70px;height: 70px;text-align: center;vertical-align: middle;border: 1px solid #ccc;border-radius: 4px;}
.project_tab li span.policy_td_n {width: 40%;}
.project_tab li.tab_td span.policy_td_n {text-align: left;}
.project_tab li span.policy_td {width: 15%;}
.project_tab li span.cpy_logo img {max-width: 100%;max-height: 100%;vertical-align: middle;}
.project_name p.pro_name {font-size: 16px;font-weight: 800;margin-bottom: 8px;}
.project_name p.pro_info {line-height: 16px;overflow: hidden;width: 398px;height: 16px;white-space: nowrap;text-overflow: ellipsis;}
.project_tab li.tab_th span {font-size: 18px;}
.tab_open {padding: 20px 0;text-align: center;}
.tab_open a.pro_more,.no_more_data_policy {color: #ff8824;}
.policy_no_data,.report_no_data,.org_no_data,.article_no_data {font-size: 16px;margin: 160px 0;color: #666;}
.tab_open a.bevip {font-size: 18px;display: inline-block;padding: 10px 25px;color: #fff;border-radius: 19px;background: #ff8824;}
.notvip p {margin: 20px 0;}
.comp_div_for_place,.div_for_place {color: #ff8824;}
.notvip a.jionvip {font-size: 22px;color: #ff8824;}
.total_m {position: relative;}
.hlp {position: absolute;top: 24px;right: 24px;width: 15px;height: 15px;cursor: pointer;background: url('../images/icon-sprites.png') -180px -93px;}
.hlp_info {position: absolute;top: 56px;left: -31px;display: none;width: 310px;border: 1px solid #e8e8e8;}
.hlp_info:before {position: absolute;top: -8px;left: 150px;width: 19px;height: 8px;content: ' ';background: url('../images/icon-sprites.png') -296px -2px;}
.hlp_tle {font-size: 14px;line-height: 36px;text-align: center;background: #fafafa;}
.hlp_cnt {font-size: 12px;line-height: 17px;padding: 12px 31px;text-align: left;background: #fff;}
.hlp:hover ~ .hlp_info {display: block;}
.about_rep li {border-bottom: 1px solid #e8e8e8;}
.about_rep li a {display: block;padding: 20px 460px 20px 20px;cursor: pointer;}
.about_rep li a:hover {background: #fafafa;}
.abrep_name {line-height: 30px;}
.abrep_name .vip_lab {font-size: 14px;line-height: 20px;float: left;width: 60px;margin: 3px 8px 0 0;text-align: center;color: #ff8824;border: 1px solid #ff8824;border-radius: 4px;}
.abrep_name .ab_n {font-size: 18px;}
.abrep_del {font-size: 14px;line-height: 24px;display: -webkit-box;overflow: hidden;max-height: 48px;margin: 14px 0 16px;text-overflow: ellipsis;word-break: break-all;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.about_rep li a:hover .ab_n {color: #ff8824;}
.abrep_info .ab_if {font-size: 14px;margin-right: 10px;color: #999;}
.new_del {font-size: 14px;margin: 16px 0;color: #999;}
.new_time {font-size: 14px;color: #999;}
.mech_tab {width: 100%;}
.mech_tab li {display: table;width: 100%;border-bottom: 1px solid #e8e8e8;}
.mech_tab li span {font-size: 14px;line-height: 20px;display: table-cell;width: 33.3%;padding: 20px;text-align: center;vertical-align: middle;}
.mech_tab li.mech_tab_head span {font-size: 18px;}

/* policy */

.policy_main {width: 1200px;margin: 0 auto;padding: 30px 0;}
.policy_main .comadd {width: 130px;margin: 0;}
.policy_screen {position: relative;padding: 20px 40px;background: #fff;}
.ply_scr li {font-size: 16px;}
.scr_name {width: 100px;padding-top: 24px;color: #999;}
.scr_cnt {width: 1020px;padding: 16px 0 0;border-bottom: 1px dashed #e8e8e8;}
.ply_scr li.last_li .scr_cnt {border: 0;}
.scr_cnt a.ply_option {display: inline-block;float: left;margin: 0 16px 16px 0;padding: 7px 9px;cursor: pointer;border: 1px solid #fff;border-radius: 4px;background: #fff;}
.scr_cnt a.ply_option.on {color: #ff8824;border: 1px solid #ff8824;}
.scr_cnt a.ply_option:hover {color: #ff8824;border: 1px solid #ff8824;}
.change_oth {width: 946px;}
.custom_time {font-size: 0;display: none;float: left;margin: 0 20px 16px 0;padding: 8px 10px;}
.other_label {margin: 0 20px 16px 0;}
.custom_time i {font-size: 16px;font-style: normal;margin: 0 8px;}
.custom_time i.fz_i {margin: 0;}
.scr_cnt a.year_filter_self.on ~ .custom_time {display: block;}
.custom_time input[type=text],.other_label input[type=text] {font-size: 14px;width: 78px;height: 16px;padding: 7px 34px 7px 8px;color: #333;border: 1px solid #bbb;border-radius: 3px;background: url(../images/rili_icon.png) 94px 6px no-repeat;}
.other_label input[type=text] {width: 200px;padding: 7px 8px;text-align: left;background: none;}
.other_label .ctm_btn,.custom_time .ctm_btn {font-size: 14px;display: inline-block;float: right;margin-left: 18px;padding: 9px 16px;color: #fff;border-radius: 4px;background: #ff8824;}
.not_vip {position: absolute;z-index: 10;top: 0;right: 0;bottom: 0;left: 0;background: rgba(255,255,255,.9);}
.not_vip_cnt {display: table;width: 100%;height: 100%;}
.not_vip_td {display: table-cell;text-align: center;vertical-align: middle;}
.not_vip_td p {font-size: 18px;font-weight: 800;margin: 28px 0 32px;}
.not_vip_td a.b_vip {font-size: 18px;font-weight: 800;line-height: 40px;display: inline-block;width: 160px;height: 40px;text-align: center;color: #fff;border-radius: 20px;background: #ff8824;}
.policy_list {margin-top: 10px;}
.policy_total {font-size: 14px;text-align: right;color: #666;}
.policy_uls {min-height: 400px;margin-top: 8px;background: #fff;}
.policy_ul li.policy_td:hover {background: #fafafa;}
.policy_ul li a {display: table;width: 100%;border-bottom: 1px solid #e8e8e8;}
.policy_ul li span {line-height: 22px;display: table-cell;width: 14%;height: 46px;padding: 12px 10px;text-align: center;vertical-align: middle;}
.policy_ul li span p {display: -webkit-box;overflow: hidden;text-overflow: ellipsis;word-break: break-all;color: #333;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.policy_ul li span.textlt {text-align: left;}
.policy_ul li.policy_th span {font-size: 16px;height: 28px;}
.policy_ul li span.li_x {width: 8%;}
.policy_ul li span.li_t {width: 34%;}
.plydet_main {width: 1100px;margin: 0 auto;padding: 32px 0;border-bottom: 1px solid #e8e8e8;}
.plydet_tb {width: 100%;}
.plydet_tb td {line-height: 24px;width: 400px;height: 20px;padding: 10px 20px;border: 1px solid #e8e8e8;}
.plydet_tb td.plydet_tb1 {width: 100px;background: #fafafa;}
.plydet_tb span.ab_field {display: inline-block;margin-right: 8px;}
.plydet_cnt {width: 1100px;margin: 0 auto;padding: 32px 0 40px;}
.ply_tle {font-size: 22px;font-weight: 800;line-height: 30px;margin-bottom: 40px;color: #333;text-align: center;}
.ply_txt img {display: block;max-width: 100% !important;margin: 0 auto;}
.ply_txt {font-size: 15px;line-height: 28px;}
.ply_txt a {color: #2d7bc5;}
.ply_txt table{width:100%}
.ply_txt table td{border:1px solid #666}
/* Main stylesheet for select plugin */

.selectul {position: relative;display: inline-block;float: left;margin-right: 10px;cursor: pointer;}
.selectul ul {position: absolute;top: 0;left: 0;display: none;overflow: hidden;overflow-y: auto;padding: 0;padding-top: 31px;border: 1px solid #bdc3c7;border-top: none;background: #fff;-webkit-box-shadow: 1px 1px 2px #eee;box-shadow: 1px 1px 2px #eee;}
.selectul ul li {font-size: 12px;line-height: 20px;overflow: hidden;height: 20px;padding: 5px 10px;white-space: nowrap;text-overflow: ellipsis;color: #6a7576;}
.selectul ul li:hover {cursor: pointer;color: #fff;background: #666;}
.selectul select {display: none;}
.selectfocus {line-height: 30px;position: relative;z-index: 1002;height: 30px;padding: 0 0 0 8px;border: 1px solid #d3dcdd;background-color: #fff;}
.selectfocus em {font-style: normal;display: block;overflow: hidden;height: 30px;padding-right: 8px;white-space: nowrap;text-overflow: ellipsis;color: #4b555b;background: url('../images/select-arr-default.gif') no-repeat right 0;}
.select_ul_show .selectfocus em {background-position: right -28px;}

/*time*/

.lq-datetimepick {position: absolute;display: none;width: 220px;padding: 10px;border: 1px solid #d3dcdd;background-color: #fff;-webkit-box-shadow: 0 0 7px rgba(0,0,0,.2);box-shadow: 0 0 7px rgba(0,0,0,.2);}
.datetime-arr {position: absolute;top: -7px;left: 25px;width: 13px;height: 7px;background: url('../images/pop-tips-info-arr.gif') no-repeat 0 0;}
.select-datetime {float: left;width: 100%;height: auto;*height: 222px;}
.select-datetime dl dt {font-size: 12px;line-height: 18px;float: left;width: 100px;height: 50px;text-align: center;text-align: center;color: #4b555b;}
.select-datetime dl dt a {display: block;padding: 7px 0;}
.select-datetime dl dt span {display: block;margin-right: -1px;border-right: 1px solid #ecf0f1;}
.select-datetime dl dt.last span {border-right: none;}
.select-datetime dl dt span i {margin-left: 6px;color: #f03368;}
.select-datetime dl dt em {font-weight: normal;display: block;}
.select-datetime dl dt.current a {font-weight: bold;text-decoration: none;color: #fff;background-color: #13a4e7;}
.select-datetime dl dt.current a i {color: #fff;}
.select-datetime dl dt a:hover {text-decoration: none;}
.select-datetime dl dd {line-height: 20px;float: left;width: 99px;height: 40px;margin: -1px 0 0 -1px;padding: 7px 0 6px;cursor: pointer;text-align: center;color: #4b555b;border: 1px solid #d3dcdd;background-color: #fff;}
.select-datetime dl dd em {font-size: 12px;display: block;}
.select-datetime dl dd.over {color: #95a5a6;background-color: #ecf0f1;}
.select-datetime dl dd.selected {color: #fff;background-color: #6b7879;}

/*year*/

.datetime-select {clear: both;height: 32px;margin-bottom: 10px;padding-bottom: 10px;border-bottom: 1px solid #d3dcdd;}
.datetime-select .selectul {width: 100px;}

/*month*/

.select-datetime dl.datetime-day {height: 14px;margin-bottom: 6px;}
.select-datetime dl.datetime-day dt,.select-datetime dl.datetime-day dd {line-height: 16px;width: 30px;height: 16px;}
.select-datetime dl.datetime-day dt {width: 31px;}
.select-datetime dl.datetime-day dt span {font-size: 12px;text-align: center;border-right: none;}
.select-datetime dl dd.blank {background-color: #fafbfb;}
.select-datetime dl dd.current {font-weight: bold;background-color: #f2f5f5;}

/*hour*/

.select-datetime dl.datetime-hour dd {line-height: 30px;width: 61px;height: 30px;}
.select-datetime dl.datetime-week {height: 50px;}
.select-datetime dl.datetime-week dt,.select-datetime dl.datetime-week dd {line-height: 150%;width: 100px;height: 50px;}
.select-datetime dl.datetime-week dt span {font-size: 12px;margin-right: -1px;text-align: center;border-right: 1px solid #ecf0f1;}
.select-datetime dl dt.last span {border-right: none;}

/* policy new add */

.iface_div {position: relative;width: 1200px;height: 134px;cursor: pointer;-webkit-transition: all .2s;-o-transition: all .2s;transition: all .2s;background-size: 1200px 300px;}
.iface_div.on {height: 300px;}
.iface_div.m_enter:after {position: absolute;top: 0;right: 0;bottom: 0;left: 0;content: ' ';cursor: pointer;-webkit-transition: all .2s;-o-transition: all .2s;transition: all .2s;opacity: 0;background: rgba(255,255,255,.6);filter: alpha(opacity=0);-moz-opacity: 0;-khtml-opacity: 0;}
.iface_div.m_enter:hover:after {opacity: 1;filter: alpha(opacity=100);-moz-opacity: 1;-khtml-opacity: 1;}
.iface_div.m_enter .m_span {font-size: 12px;line-height: 24px;position: absolute;z-index: 3;top: 50%;left: 50%;display: none;width: 92px;height: 24px;margin: -12px 0 0 -46px;text-align: center;color: #666;border: 1px solid #999;border-radius: 4px;background: #eee;}
.iface_div.m_enter:hover .m_span {display: block;}

/* new css 2017-08-16 */
.pre_pay {margin-top: 16px;}
.pre_pay .jiage {float: left;font-size: 16px;color: #ff2a2a;position: relative;margin-top: 6px;}
.pre_pay .yigumai{float: left;font-size: 16px;color: #ff2a2a;margin-top: 6px;}
.pre_pay .pre_paybtn {border: 1px solid #ff8824;line-height: 30px;height: 30px;padding: 0 15px;display: inline-block;border-radius: 15px;float: right;color: #ff8824;background: #fff;}
.pre_pay .pre_paybtn.isPay {color: #fff;background: #ff8824;}
.vb_1 {position: absolute;width: 11px;height: 12px;left: 0;top: 2px;background: url('../images/icon-sprites.png') -181px -138px;}
.zb_cnt {padding: 0 20px 18px;border-bottom: 1px solid #ebebeb;font-size: 16px;}
.zb_cnt .p2 {color: #666;margin-top: 12px;}
.zb_cnt .p3 {color: #999;margin-top: 12px;}
.zb_cnt a.dingyue {display: inline-block;border: 1px solid #ff8824;border-radius: 4px;color: #ff8824;font-size: 14px;margin-top: 12px;padding: 8px 10px 8px 26px;position: relative;}
.zb_cnt a.have_bought_vip {display: inline-block;border: 1px solid #ff8824;border-radius: 4px;color: #ff8824;font-size: 14px;margin-top: 12px;padding: 8px 10px;position: relative;}
.zb_cnt a.dingyue:before {content: ' ';position: absolute;width: 13px;height: 14px;left: 10px;top: 8px;background: url('../images/icon-sprites.png') -216px -138px;}
.zb_ul_1 {padding: 0 20px;}
.zb_ul_1 li {padding: 18px 0;border-bottom: 1px dashed #e8e8e8;}
.zb_ul_1 li:last-of-type {border-bottom: 0;}
.zb_ul_1 li img {float: left;width: 90px;height: 120px;border: 1px solid #e0e0e0;border-radius: 4px;}
.zb_info_1 {float: left;display: table;vertical-align: middle;height: 122px;}
.zb_info_cell {display: table-cell;vertical-align: middle;padding-left: 18px;width: 168px;}
.zb_info_cell .p1 {font-weight: 800;line-height: 1.2;}
.zb_info_cell .p2 {font-size: 14px;line-height: 1.4;margin-top: 12px;color: #666;display: -webkit-box;overflow: hidden;text-overflow: ellipsis;word-break: break-all;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.user_info {position: absolute;top: 48px;right: -7px;display: none;width: 340px;padding-top: 9px;}
.user_name {position: relative;height: 60px;background: #ffab44 url('../images/login_bg.png');padding-top: 16px;cursor: initial;}
.user_name:before {position: absolute;top: -8px;right: 15px;width: 17px;height: 8px;content: ' ';background: url('../images/login_site.png') no-repeat;}
.user_name img {width: 100%;height: 100%;border-radius: 50%;}
.user_n {color: #fff;padding-right: 15px;float: left;width: 251px;}
.user_n .p1 {font-size: 16px;margin-top: 2px;}
.user_n .p2 {font-size: 12px;margin-top: 10px;}
a.login_btn {font-size: 16px;display: block;height: 60px;background: #fff;border: 1px solid #fbe5c8;border-top: 0;line-height: 60px;text-align: center;color: #999;position: relative;}
a.login_btn_1 {color: #ff2a2a;background: #fbe5c8;}
a.login_btn_1:before {content: ' ';position: absolute;width: 25px;height: 18px;top: 20px;left: 102px;background: url('../images/icon-sprites.png') -181px -177px;}
a.login_btn_2:before {content: ' ';position: absolute;width: 18px;height: 18px;top: 21px;left: 103px;background: url('../images/icon-sprites.png') -251px -138px;}
a.login_btn_3:before {content: ' ';position: absolute;width: 18px;height: 18px;top: 21px;left: 103px;background: url('../images/icon-sprites.png') -291px -138px;}
a.login_btn_4:before {content: ' ';position: absolute;width: 18px;height: 18px;top: 21px;left: 103px;background: url('../images/icon-sprites.png') -259px -222px;}
.pay_layer {width: 300px;background: #fff;padding: 20px;border-radius: 8px;display: none;position: relative;}
.pay_layer .p1 {font-size: 16px;font-weight: 800;padding: 20px 0;text-align: center;}
.pay_layer .p2 {font-size: 14px;text-align: center;line-height: 1.2;color: #666;}
.pay_layer ul {padding-top: 20px;}
.pay_layer ul li {font-size: 14px;border-top: 1px solid #e5e5e5;border-bottom: 1px solid #e5e5e5;padding: 15px 0;}
.pay_layer ul li:last-of-type {border-top: 0;}
.pay_layer ul li span.fl-l {color: #999;}
.pay_layer ul li span.fl-r {color: #ff8824;font-weight: 800;position: relative;}
.pay_layer ul li span.fl-r:before {position: absolute;content: ' ';width: 13px;height: 14px;background: url('../images/icon-sprites.png') -253px -177px;top: 1px;left: -16px;}
.pay_btn {margin-top: 20px;height: 44px;background: #ff8800;color: #fff;border-radius: 8px;text-align: center;line-height: 44px;font-size: 16px;width: 100%;border: 0;cursor: pointer;}
.dingyue_cnt {padding: 0 18px 18px;}
.dingyue_cnt .p1 {font-size: 16px;margin-top: 18px;}
.dingyue_cnt .p1:first-of-type {margin: 0;}
.dingyue_cnt .p2 {margin-top: 16px;line-height: 1.4;}
.dingyue_cnt .p3 {margin-top: 16px;line-height: 1.4;text-indent: 22px;}
.dingyue_cnt .p2&gt;a {color: #ff8824;text-decoration: underline;}
.zb_top {padding-top: 30px;}
.zb_top .zb_img {width: 150px;height: 200px;border: 1px solid #e5e5e5;float: left;}
.zb_top .zb_info {float: left;margin-left: 20px;width: 500px;}
.zb_top .zb_info .p1 {font-size: 18px;font-weight: 800;margin-top: 2px;}
.zb_top .zb_info .p2 {line-height: 1.4;margin-top: 12px;font-size: 16px;}
.zb_top .zb_info .p3 {margin-top: 12px;font-size: 16px;color: #999;}
.zb_top .zb_info .p4 {font-size: 14px;margin-top: 12px;}
.shoujia .vb_m {color: #ff2a2a;padding-left: 14px;position: relative;}
.shoujia .vb_m:before {content: ' ';position: absolute;width: 10px;height: 10px;background: url('../images/icon-sprites.png') -216px -177px;left: 3px;top: 5px;}
.yuanjia .vb_m {position: relative;padding-left: 16px;}
.yuanjia .vb_m:before {content: ' ';position: absolute;width: 10px;height: 10px;background: url('../images/icon-sprites.png') -236px -177px;left: 3px;top: 4px;}
.shoujia .tejia {background: #ff5657;color: #fff;padding: 4px 10px;border-radius: 10px;display: inline-block;margin-left: 8px;font-size: 12px;}
.yuanjia {position: relative;}
.yuanjia:before {content: ' ';position: absolute;left: 0;right: 0;top: 50%;border-top: 1px solid #999;}
a.zb_top_bnt,a.have_bought_vip_1 {display: block;width: 100px;height: 36px;background: #ff8b00;color: #fff;text-align: center;line-height: 36px;border-radius: 20px;margin-top: 30px;}
.zb_ul_2 {padding: 0;}
.zb_ul_2 li {border-bottom: 0;float: left;position: relative;width: 360px;}
.zb_ul_2 li:nth-of-type(odd) {margin-right: 100px;}
.zb_ul_2 .zb_info_cell {width: 250px;}
.zb_bottom {padding-top: 22px;margin-top: 40px;border-top: 1px solid #c8c8c8;}
.zb_ul_2 li.new:before {content: '';position: absolute;width: 39px;height: 19px;bottom: 19px;left: 1px;padding-left: 10px;border-radius: 0 0 4px 4px;background: url('../images/xinshang_icon.png') no-repeat;}
.recharge,.recharge2 {width: 320px;background: #fff;border-radius: 8px;text-align: center;padding-bottom: 30px;display: none;position: relative;}
.recharge .p1,.recharge2 .p1 {font-size: 16px;padding: 40px 0 0;}
.recharge .p1 {font-weight:800;}
.recharge .p2,.recharge2 .p2 {padding: 14px 0 0;font-size: 16px;position: relative;}
.recharge .p3,.recharge2 .p3 {padding: 12px 0 0;font-size: 14px;color: #666;}
.recharge .p2:before,.recharge2 .p2:before{content:'';position:absolute;width: 20px;height: 18px;top: 14px;left: 62px;background: url('../images/icon-sprites.png') -283px -177px;}
.recharge img,.recharge2 img {width: 180px;height: 180px;margin: 20px auto 0;display: block;}
.bevip,.share_vx {width: 320px;background: #fff;border-radius: 8px;text-align: center;padding-bottom: 30px;display: none;position: relative;}
.bevip .p1,.share_vx .p1{font-size: 16px;padding: 40px 0 0;font-weight: 800;}
.bevip .p2,.share_vx .p2{padding: 20px 0 0;font-size: 16px;}
.bevip img{width: 160px;height: 160px;margin: 20px auto 0;display: block;}
.share_vx #share_img {margin: 30px auto 10px;display: block;}
/* user */
.user_cnt {margin: 0px auto;padding: 30px 0;width: 1200px;min-height: 660px;}
.user_img {width: 80px;height: 80px;border-radius: 50%;float: left;}
.user_top .fl-l {position:relative;}
.u_tb {height: 80px;display: table;vertical-align: middle;margin: 0 20px;}
.u_tc {display: table-cell;vertical-align: middle;}
.u_tc p {font-size: 16px;}
.u_tc p.p2 {margin-top: 12px;}
.b_vip {width: 100px;height: 36px;font-size: 15px;color: #fff;background: #ff8824;background-size: auto 100%;border: 0;border-radius: 20px;cursor: pointer;margin-top: 20px;}
.u_ewm {width: 80px;height: 80px;float: left;}
.u_ewm_p {float: left;font-size: 16px;line-height: 1.5;margin: 16px 0 0 20px;}
.user_middle {width: 100%;border: 1px solid #e8e8e8;border-radius: 8px;margin-top: 30px;}
.user_middle ul li {float: left;font-size: 15px;width: 33.33%;text-align: center;padding: 12px 0;line-height: 26px;}
.user_middle ul li span {font-weight: 800;color: #ff8824;}
.user_middle ul:first-of-type li {font-size: 15px;font-weight: 800;border-bottom: 1px solid #e8e8e8;}
a.u_reg {display: inline-block;font-size: 14px;color: #fff;padding: 0 12px;line-height: 26px;border-radius: 12px;background: url('../images/btn_bg.png') #ff8824;background-size: auto 100%;}
.u_cnt {width: 1198px;border: 1px solid #e8e8e8;border-top: 0;border-radius: 0 0 8px 8px;}
.u_cnt .prestt .spc_cnt .h1 {margin-top: 8px;}
.u_cnt .special li {border-top: 1px solid #e8e8e8;}
.u_cnt .prestt .spc_cnt {width: 896px;}
.u_cnt .special li:before {display: none;}
.u_nav {margin-top: 30px;background: #e8e8e8;border: 1px solid #e8e8e8;border-bottom: 0;border-radius: 8px 8px 0 0;overflow: hidden;}
.u_nav a {float: left;font-size: 16px;font-weight: 800;color: #666;line-height: 48px;width: 240px;text-align: center;border-right: 1px solid #fff;position: relative;}
.u_nav a.u_rep:before {content: '';position: absolute;width: 13px;height: 16px;background: url('../images/icon-sprites.png') -185px -224px;top: 16px;left: 68px;}
.u_nav a.active {color: #ff8824;background: #fff;}
.u_tip {color: #999;padding: 20px;font-size: 15px;}
.u_tip a {color: #ff8824;text-decoration: underline;}
.user_cnt .vip_logo {right: -6px;bottom: 0;width: 30px;height: 30px;background: url('../images/icon-sprites.png') -181px -267px;}
.u_cnt .page {margin: 0;padding: 30px 0;border-top: 1px solid #e8e8e8;}

.repD_title {border-bottom: 0;padding: 23px 0 20px;}
.repD_title .tle{}
.repD_cnt{width: 1200px;margin: 0 auto;padding-bottom: 30px;}
.rep_info {width: 840px;margin-top: 10px;}
.rep_info &gt; .name {float: left;}
.rep_info &gt; .time {float: left;margin-left: 48px;}
.rep_text img {display: block;max-width: 100% !important;margin: 0 auto;}
.rep_text {font-size: 15px;line-height: 26px;min-height: 500px;}
.rep_text a {color: #2d7bc5;}
.about_rep {font-size: 22px;font-weight: 800;}
.rep_D {padding-bottom: 20px;}
.rep_D li {float: left;margin-right: 10px;padding: 6px 8px;cursor: pointer;border: 1px solid #ddd;border-radius: 4px;background: #fff;color: #666;}
.rep_D li:hover {color:#ff8824}
.rep_D li.active {color: #ff8824;border: 1px solid #ff8824;background: #ffe1c8;}
.rep_C {min-height: 400px;/* padding: 28px; */background: #fff;/* border: 1px solid #e8e8e8; */}
.rep_C li:last-of-type {display: none;}
.rep_rt .p1 {font-size: 18px;}
.rep_jg {font-size: 18px;color: #ff8824;font-weight: 800;text-align: center;}
.rep_jg span {color: #666;}
.rep_I {margin-bottom: 30px;padding: 20px;background: #fff;border: 1px solid #e8e8e8;margin-top: 48px;}
.rep_I img {width: 146px;height: 146px;margin: 2px auto;display: block;}
.rep_I .pay_img2 {width: 160px;height: 160px;margin: 20px auto;display: block;}
.rep_I .p3 {float: left;line-height: 20px;font-size: 15px;}
.yg {padding: 20px;background: #fff;margin-bottom: 30px;border: 1px solid #e8e8e8;margin-top: 48px;}
.rep_T {padding: 20px;background: #fff;margin-bottom: 30px;border: 1px solid #e8e8e8;}
.yg .p1 {font-size: 15px;line-height: 1.3;}
.rep_T p {margin-top: 16px;line-height: 1.4;}
.rep_T p.p0 {margin-top: 0;/* font-weight: 800; */font-size: 16px;font-size: 18px;padding-left: 12px;color: #333;border-left: 4px #ff8824 solid;line-height: 1;}
.yg a {display: block;margin-top: 18px;height: 44px;background: #ff8800;color: #fff;border-radius: 8px;text-align: center;line-height: 44px;font-size: 16px;width: 100%;border: 0;cursor: pointer;}

.require_main {width: 1200px;min-height: 650px;margin: 0 auto;padding: 30px 0;}
.require_tle {border: 1px solid #e8e8e8;border-bottom: 0;padding: 20px;font-size: 20px;color: #ff8824;font-weight: 800;line-height: 24px;}
.require_tle a {font-size: 16px;color: #ff8824;font-weight: 400;background: url('../images/require_icon.png') right center no-repeat;padding-right: 28px;float: right;}
a.re_add_f {position: fixed;z-index: 999;right: 30px;bottom: 120px;background: url('../images/require_icon2.png') center 6px no-repeat #ff8824;display: block;float: right;width: 68px;height: 28px;padding-top: 40px;text-align: center;border-radius: 50%;color: #fff;}
.require_ul {border: 1px solid #e8e8e8;}
.require_ul li {padding: 20px;border-bottom: 1px solid #e8e8e8;}
.require_ul li .p1 .require_t {font-size: 18px;font-weight: 800;float: left;}
.require_ul li .p1 .require_c {float: left;padding: 3px 8px;border-radius: 2px;background: #ff8824;color: #fff;font-size: 12px;margin-left: 16px;}
.require_ul li .p2 {margin-top: 20px;line-height: 1.3;}
.require_ul li .p3 {margin-top: 20px;font-size: 0;}
.require_ul li .p3 span {font-size: 14px;margin-right: 30px;color: #666;}
.require_ul li .p3 span.cantact_ta {color:#4885e1;cursor:pointer;position: relative;}
.require_ul li .p3 span.cantact_ta i {position: absolute;background: #fff;left:  0;top: 17px;border: 1px solid #e5e5e5;display: none;z-index: 2;}
.require_ul li .p3 span.cantact_ta i em {text-align: center;display: block;color:  #333;padding-bottom: 15px;}
.require_ul li .p3 span.cantact_ta i em.cantact_ta_img {margin-top: 0;padding: 20px 20px 10px;}
.require_sx {font-size: 14px;font-weight: 400;float: left;color: #333;margin-left: 30px;}
.require_sx select {width: 100px;border: 1px solid #aaa;color: #666;cursor:  pointer;height: 24px;}
.require_sx select option {cursor:  pointer;}
.sc_table {background: #fff;margin-top: 8px;}
.sc_table li a {display: table;width: 100%;}
.sc_table li a:hover {background: #fafafa;}
.sc_table li span {text-align: center;border-bottom: 1px solid #e8e8e8;display: table-cell;padding: 16px;vertical-align: middle;width: 100px;line-height: 18px;}
.sc_table li span p.sc_cp {font-size: 16px;font-weight: 800;margin: 5px 0 8px 0;line-height: 1;}
.sc_table li span p.sc_cps {line-height: 16px;overflow: hidden;height: 16px;white-space: nowrap;text-overflow: ellipsis;line-height: 1;}
.sc_table li span.sc_td1 {width: 270px;}
.sc_table li .logo_div {width: 48px;height: 48px;line-height: 48px;float: left;}
.sc_table li .sc_cpy {margin-left: 16px;text-align: left;width: 200px;}
.sc_table li .sc_cpy {float: left;}
.sc_table li .logo_div img {max-width: 100%;max-height: 100%;vertical-align: middle;}

.sea_pol {padding: 10px;font-size: 0;}
.sea_pol a {display: inline-block;font-size: 14px;border: 1px solid #999;padding: 3px 4px;border-radius: 4px;color: #666;margin-right: 12px;}
.sea_pol a.selected {border: 1px solid #ff8824;color: #ff8824;}

/* foot link 2018-1-18 */
.ft_cnt .inter_link {margin-top: 24px;}
.ft_cnt .inter_link .ct_tle {color: #333;font-size: 14px;margin-bottom: 0;}
.ft_cnt .links {padding-top: 16px;}
.ft_cnt .links a {font-size: 14px;margin-right: 10px;margin-bottom: 10px;color: #999;line-height: 1;width: auto;}
.ft_cnt .links a:hover {color: #ff8824}

.user_name_img {border: 1px solid #ff8c2a;border-radius: 50%;float: left;margin: 0 15px;width: 42px;height: 42px;position: relative;}
.user_name_img .vip_logo {top: 25px;right: -4px;}
.rep_d_ul li {font-size: 15px;margin-bottom: 16px;}
.rep_d_ul li:last-of-type {margin-bottom: 0;}
.rep_d_ul li span.fl-r {color: #ff8824;font-weight: 800;position: relative;}
.rep_d_ul li span.fl-r:before {position: absolute;content: ' ';width: 13px;height: 14px;background: url('../images/icon-sprites.png') -253px -177px;top: 2px;left: -15px;}


.pay_lay .pay_img2 {width: 160px!important;height: 160px!important;margin: 20px auto!important;}
</pre></body></html>