.bannerTrade span {
  vertical-align: middle;
  margin-left: 12px;
}
.registerTit {
  font-size: 24px;
  color: #007bb7;
  border-bottom: 6px solid #007bb7;
  width: 260px;
  height: 62px;
  margin: 0 auto;
  text-align: center;
}
.bannerTrade {
  height: 70px;
  line-height: 70px;
}

.bannerTrade img {
  margin-top: 0;
  vertical-align: middle;
}

.my_console_box {
  height: 50px;
  line-height: 50px;
  background: #ebebeb;
  cursor: pointer;
}

.center-left-ul li {
  line-height: 46px;
  position: relative;
}

.center-left-ul li a {
  display: block;
  width: 100%;
  height: 100%;
  padding-left: 26px;
  box-sizing: border-box;
}

.center-left-ul li div {
  padding-left: 26px;
  cursor: pointer;
}

.center-left-ul li i {
  position: absolute;
  right: 14px;
  top: 18px;
  border: solid #666;
  border-width: 0 1px 1px 0;
  padding: 3px;
  transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
  transition: all 0.3s linear;
  transition-property: transform;
}

.center-left-ul li ul {
  display: none;
}

.center-left-ul .center_select ul {
  display: block;
}

.center-left-ul .sec_menu a {
  padding-left: 38px;
}

.center-left-ul .center_select i {
  transform: rotate(-135deg);
  -webkit-transform: rotate(-135deg);
}

.center_select span {
  position: absolute;
  left: 0;
  top: 14px;
  height: 18px;
  width: 2px;
  background: #039ae1;
}

.center_select div {
  color: #039ae1;
}

.center_select div i {
  border-color: #039ae1;
}

.center_select .on {
  color: #039ae1;
}

.my_console_box span {
  vertical-align: middle;
}

.my_console_box img {
  vertical-align: middle;
  margin-left: 4px;
}

.center-left-ul li a:hover,
.center-left-ul li div:hover {
  color: #039ae1;
}

.center-left-ul li .menu_hide {
  display: none;
}

.center-left-ul li div:hover i {
  border-color: #039ae1;
}

.products_box {
  padding: 10px 20px;
}

.products_box ul li {
  float: left;
  width: 142px;
  padding: 10px;
  padding-left: 0;
}

.nav_top li .product-down1,.nav_top li .product-down,.nav_top li .product-down2 {
  position: absolute;
  top: 34px;
  left: 0;
  z-index: 200;
  background: #fff;
  box-shadow: 0px 6px 14px 0px rgba(62, 61, 58, 0.2);
  border-radius: 10px;
  display: none;
}

.product-down,.product-down2,.product-down1 {
  padding: 10px 0 20px 40px;
}

.nav_top .product-down li,.nav_top .product-down2 li,.nav_top .product-down1 li {
  width: 210px;
  padding: 0;
  line-height: 34px;
}

.nav_top .product-down li a,.nav_top .product-down2 li a,.nav_top .product-down1 li a {
  display: block;
  font-size: 14px;
  color: #4d4d4d;
}

.nav_top .product-down li a img,.nav_top .product-down2 li a img,.nav_top .product-down1 li a img {
  margin-left: 4px;
  vertical-align: middle;
}

.nav_top li:hover .product-down a,.nav_top li:hover .product-down2 a,.nav_top li:hover .product-down1 a {
  border: none;
  height: auto;
  color: #4d4d4d;
}

.product-down a:hover,.product-down2 a:hover,.product-down1 a:hover {
  color: #007bb7 !important;
  text-decoration: underline;
}

.product-down .product_title,.product-down2 .product_title,.product-down1 .product_title {
  font-size: 18px;
  color: #039ae1;
  padding-left: 10px;
  position: relative;
  margin-top: 18px;
}

.product_title span {
  position: absolute;
  left: -2px;
  top: 10px;
  width: 3px;
  height: 16px;
  background: #039ae1;
}

.myGd_common_rt {
  float: left;
  padding: 0 30px;
  border-radius: 4px;
  background: #fff;
  box-sizing: border-box;
  margin-left: 2%;
  width: 85%;
  min-height: 602px;
}

.search_main_box {
  height: 28px;
  line-height: 28px;
  margin: 24px 0 30px;
}

.search_main_box button,
.search_main_box a {
  font-size: 12px;
  border-radius: 4px;
  border: solid 1px #cccccc;
  color: #6b6d6b;
  padding: 4px 12px;
  margin-left: 6px;
  cursor: pointer;
}

.search_main_box .sel {
  background: #039ae1;
  color: #fff;
  border-color: #039ae1;
}

.inner_contain {
  line-height: 52px;
  float: left;
}

.gd_table {
  border: 1px solid #e5e5e5;
  border-bottom: none;
  width: 100%;
}

.gd_table tr {
  border-bottom: 1px solid #e5e5e5;
}

.gd_table tr th {
  background: #fafafa;
  height: 50px;
  font-size: 12px;
  color: #666;
  text-align: left;
  padding-left: 30px;
  font-weight: normal;
}

.gd_table tr td {
  padding-left: 30px;
  color: #454545;
  height: 50px;
}

.sub_nav_contain p {
  font-size: 13px;
  color: #666;
}

.sub_nav_contain > .tt {
  font-size: 18px;
  color: #333;
  font-weight: bold;
  padding: 26px 0 10px;
  display: inline-block;
  width: 710px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.search_main_box ul li {
  float: left;
  margin-right: 20px;
}

.search_main_box ul li input,
.search_main_box ul li select {
  width: 80px;
  height: 26px;
  border-radius: 4px;
  border: solid 1px #cccccc;
  padding-left: 6px;
  color: #6b6d6b;
  font-size: 12px;
  margin-left: 6px;
}

.search_main_box ul li .mg0 {
  margin: 0;
}

.search_main_box ul li .kwd {
  width: 110px;
  padding-left: 10px;
}

.gd_table tr th:first-child {
  width: 260px;
}

.gd_table tr td:first-child {
  white-space: normal;
  word-break: break-all;
}

.gd_table tr .time {
  width: 80px;
}

.qianyi_rt_top .status0,
.myGd_common_rt .status0 {
  color: #0c9ee2;
}

.qianyi_rt_top .status1,
.myGd_common_rt .status1 {
  color: #e4393c;
}

.qianyi_rt_top .status2,
.myGd_common_rt .status2 {
  color: #ed6d06;
}

.qianyi_rt_top .status3,
.myGd_common_rt .status3 {
  color: #39a949;
}

.gd_table tr .status4 {
  color: #39a949;
}

.gd_table tr td .dt {
  color: #039ae1;
  margin-right: 4px;
}

.search_main_box ul li .c-datepicker-date-editor input {
  border: none;
  padding: 0;
  margin: 0;
}

.search_main_box .c-datepicker-date-editor {
  margin-left: 6px;
}

.c-datepicker-picker__sidebar {
  display: none !important;
}

.c-datepicker-picker__sidebar + .c-datepicker-picker__body {
  margin: 0 !important;
}

.center-left-ul li a {
  color: #333;
}

.operate_box .page_box a {
  background: #f4f4f5;
  height: 26px;
  line-height: 26px;
  width: 30px;
  text-align: center;
  display: inline-block;
  font-size: 13px;
  margin-right: 5px;
  color: #333;
}

.operate_box {
  margin-top: 20px;
}

.operate_box .page_box .now {
  background: #40c3ff;
  color: #fff;
}

.sub_nav_contain p a {
  font-size: 12px;
  color: #007bb7;
  float: right;
  font-weight: normal;
  margin-top: 4px;
}

.gd_msg_box {
  border: solid 1px #ebebeb;
  margin: 20px 0;
  font-size: 12px;
  line-height: 26px;
  padding: 13px 26px;
}

.gd_msg_box .sts {
  color: #007bb7;
}

.gd_msg_box span {
  color: #999;
  margin-right: 8px;
}

.gd_msg_box i {
  margin-right: 24px;
}

.gd_talk_contain {
  border: solid 1px #ebebeb;
  padding: 30px 20px;
  height: 338px;
  overflow: auto;
  margin-bottom: 50px;
}

.gd_talk_contain ul li {
  font-size: 12px;
  color: #31343b;
  margin-bottom: 24px;
}

.gd_talk_contain ul li img {
  width: 50px;
  float: left;
}

.gd_talk_contain ul li .talk_inner {
  float: left;
  margin: 0 14px;
  max-width: 300px;
  font-size: 14px;
}

.talk_inner .name {
  color: #808080;
  padding-bottom: 4px;
}

.talk_inner .des {
  background-color: #f5f6f7;
  border-radius: 4px;
  line-height: 26px;
  padding: 8px 20px;
  word-break: break-all;
}

.gd_talk_contain ul .u_talk img {
  float: right;
}

.gd_talk_contain ul .u_talk .talk_inner {
  float: right;
}

.u_talk .talk_inner .name {
  text-align: right;
}

.talk_inner .name span {
  margin-left: 6px;
}

.sen_msg {
  position: relative;
  margin-top: 20px;
  margin-bottom: 30px;
}

.sen_msg textarea {
  box-sizing: border-box;
  background-color: #f7f7f7;
  border: solid 1px #0c73ab;
  height: 130px;
  width: 100%;
  resize: none;
  font-size: 14px;
  padding: 20px 30px;
  outline: none;
}

.send_box button {
  width: 60px;
  height: 28px;
  background-color: #ffffff;
  border-radius: 4px;
  border: solid 1px #cccccc;
  color: #6b6d6b;
  cursor: pointer;
}

.send_box .send {
  border-color: #007bb7;
  background: #007bb7;
  color: #fff;
  margin-right: 6px;
}

.send_box {
  position: absolute;
  bottom: 20px;
  right: 34px;
}

.send_box .disabled {
  background: #f0f0f0;
  color: #999;
  border-color: #ccc;
}

.yulan_container .upload_box {
  width: 480px;
  background: #fff;
  margin: 0 auto;
  border-radius: 8px;
  transition: all 0.3s linear;
}

.upload_box p {
  font-size: 16px;
  padding: 10px 15px;
  border-bottom: 1px solid #ebebeb;
}

.upload_box img {
  max-width: 100%;
  max-height: 100%;
}

.upload_box .img_box {
  height: 320px;
  display: flex;
  display: -webkit-box; /* Chrome 4+, Safari 3.1, iOS Safari 3.2+ */  
  display: -moz-box; /* Firefox 17- */  
  display: -webkit-flex; /* Chrome 21+, Safari 6.1+, iOS Safari 7+, Opera 15/16 */  
  display: -moz-flex; /* Firefox 18+ */  
  display: -ms-flexbox; /* IE 10 */  
  text-align: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
  margin: 10px 0;
}

.upload_box .foot_box {
  padding: 10px 0;
  text-align: center;
}

.foot_box button {
  width: 200px;
  border: 1px solid #ebebeb;
  font-size: 14px;
  border-radius: 14px;
  padding: 5px 0;
  cursor: pointer;
  background: #fff;
  margin: 0 6px;
}

.foot_box .sendImg {
  background: #19a9e8;
  color: #fff;
}

.if_resolve {
  height: 130px;
  margin-top: 20px;
  margin-bottom: 30px;
  font-size: 14px;
}

.if_resolve p {
  padding-top: 40px;
  text-align: center;
}

.if_resolve > div {
  text-align: center;
  margin-top: 20px;
}

.if_resolve > div button {
  height: 28px;
  border-radius: 4px;
  border: solid 1px #cccccc;
  background: #fff;
  color: #6b6d6b;
  padding: 0 12px;
  margin: 0 4px;
  cursor: pointer;
}

.if_resolve > div .confirm {
  color: #fff;
  border-color: #007bb7;
  background: #007bb7;
}

.gd_rt_top {
  float: left;
  width: 85%;
  height: 110px;
  background: #fff;
  box-sizing: border-box;
  margin: 0 0 20px 2%;
  border-radius: 4px;
}

.gd_rt_top i {
  color: #00abf2;
}

.gd_rt_top span {
  font-size: 16px;
  color: #e6e6e6;
  margin: 0 10px;
  letter-spacing: 2px;
}

.gd_rt_top img {
  vertical-align: -6px;
  margin-right: 4px;
}

.gd_rt_top > p {
  text-align: center;
  margin-top: 40px;
  margin-left: -52px;
}

.top_qes_box {
  border-bottom: 1px solid #ebebeb;
  padding-bottom: 30px;
}

.top_qes_box > p {
  font-size: 18px;
  font-weight: bold;
  padding: 46px 0 8px;
}

.top_qes_box ul li {
  float: left;
  font-size: 12px;
  color: #666;
  line-height: 26px;
  margin-top: 20px;
  width: 48.5%;
  background: #f5f8fa;
  box-sizing: border-box;
  padding: 10px;
  border: 1px solid transparent;
}

.top_qes_box ul li:nth-child(odd) {
  margin-right: 3%;
}

.top_qes_box ul li:hover {
  border-color: #1988be;
}

.top_qes_box ul li a {
  color: #666;
  display: block;
}

.top_qes_box ul li img {
  vertical-align: 4px;
  margin-right: 4px;
  width: 32px;
  height: 28px;
}

.top_qes_box ul li div {
  display: inline-block;
}

.top_qes_box ul li div p:first-child {
  font-size: 14px;
  color: #333;
}

.gd_change_ul {
  padding-top: 8px;
}

.gd_change_ul li {
  float: left;
  width: 240px;
  height: 56px;
  line-height: 56px;
  background-color: #f5f8fa;
  margin: 15px 15px 0 0;
  font-size: 14px;
  font-weight: bold;
  padding: 0 20px;
}

.gd_change_ul li:nth-child(3n) {
  margin-right: 0;
}

.gd_change_ul li a {
  float: right;
  display: block;
  width: 60px;
  height: 28px;
  line-height: 28px;
  text-align: center;
  border-radius: 4px;
  border: solid 1px #007bb7;
  color: #007bb7;
  font-size: 12px;
  margin-top: 14px;
}

.gd_creat_rt {
  min-height: 472px;
}

.gd_commit_box .tt {
  font-size: 18px;
  font-weight: bold;
  padding: 46px 0 8px;
}

.gd_commit_box .tips {
  color: #999;
  font-size: 12px;
  padding-bottom: 36px;
}

.gd_commit_list {
  font-size: 14px;
  margin-bottom: 30px;
}

.gd_commit_list span {
  display: inline-block;
  text-align: right;
  width: 80px;
  color: #666;
  margin-right: 10px;
  vertical-align: top;
}

.gd_commit_list textarea {
  width: 320px;
  height: 106px;
  box-sizing: border-box;
  border-radius: 4px;
  border: solid 1px #e6e6e6;
  outline: none;
  resize: none;
  padding: 10px;
}

.gd_commit_list .rt_block {
  display: inline-block;
}

.rt_block p {
  font-size: 12px;
  color: #666;
  margin-top: 10px;
}

.xieyi_box {
  padding: 20px 0 0 94px;
}

.xieyi_box input {
  vertical-align: -1px;
}

.xieyi_box a {
  color: #00abf2;
}

.xieyi_box button {
  display: block;
  width: 180px;
  height: 46px;
  color: #fff;
  background-color: #1ba7e5;
  border-radius: 5px;
  font-size: 16px;
  margin-top: 30px;
  margin-bottom: 40px;
  cursor: pointer;
}

.gd_img_box div {
  width: 108px;
  height: 108px;
  overflow: hidden;
  display: inline-block;
  border: solid 1px #e6e6e6;
  border-radius: 6px;
  margin-right: 4px;
  position: relative;
}

.gd_img_box div a {
  position: absolute;
  top: 0;
  right: 0;
  width: 18px;
  height: 18px;
  background: url(/Public/home/images/saleNew_close.png) no-repeat left center;
  background-size: 100% 100%;
  outline: none;
  cursor: pointer;
}

.gd_img_box div img {
  width: 100%;
  height: 100%;
}

.gd_img_box .add_img {
  border: 1px dashed #1ba7e5;
  background: #fbfdff;
  line-height: 108px;
  text-align: center;
  color: #999;
  font-size: 26px;
  position: relative;
}

.add_img input {
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
  width: 100%;
  height: 100%;
  cursor: pointer;
}

.gd_talk_contain ul li .talk_img {
  width: auto;
  max-width: 100%;
  max-height: 200px;
}

.connect_state {
  text-align: center;
  color: #999;
  margin: 10px 0;
}

.sen_msg .tips {
  color: #808080;
  margin-bottom: 10px;
}

.gd_rt_top .fbwt-contain31 {
  padding-top: 3%;
  padding-left: 33%;
}

.qianyi_rt_top {
  float: left;
  padding: 0 30px;
  border-radius: 4px;
  background: #fff;
  box-sizing: border-box;
  margin-left: 2%;
  width: 85%;
  margin-bottom: 20px;
  height: 110px;
  position: relative;
}

.qianyi_rt_top .add {
  position: absolute;
  width: 124px;
  height: 36px;
  line-height: 36px;
  background-color: #fff;
  border-radius: 4px;
  color: #039ae1;
  text-align: center;
  top: 16px;
  right: 30px;
  border: 1px solid #039ae1;
  box-sizing: border-box;
}

.qianyi_search ul li input,
.qianyi_search ul li select {
  border-color: #dcdfe6;
  width: 173px;
}

.qianyi_search {
  height: auto;
}

.c-datepicker-data-input.only-date {
  width: 80px !important;
}

.qianyi_search ul li {
  margin-top: 20px;
}

.qianyi_search ul li > span {
  display: inline-block;
  width: 56px;
  text-align: right;
}

.qianyi_search a {
  border-color: #039ae1;
  color: #039ae1;
}

.qianyi_table tr td .dt {
  color: #666;
  margin-left: 5px;
}

.qianyi_table tr td .change {
  font-size: 12px;
  border-radius: 4px;
  border: solid 1px #039ae1;
  color: #fff;
  padding: 4px 12px;
  margin-left: 6px;
  cursor: pointer;
  background: #039ae1;
}

.qianyi_table tr td {
  padding-top: 10px;
  padding-bottom: 10px;
  height: 30px;
}

.qianyi_table tr th:first-child {
  width: auto;
}

.sub_nav_contain .dt_msg {
  color: #999;
}

.sub_nav_contain .dt_msg span {
  margin-left: 10px;
}

.qianyi_rt_top .back_list {
  position: absolute;
  top: 32px;
  right: 30px;
  color: #007bb7;
}

.qianyi_rt_des {
  float: left;
  padding: 0 30px;
  border-radius: 4px;
  background: #fff;
  box-sizing: border-box;
  margin-left: 2%;
  width: 85%;
  margin-bottom: 20px;
  height: 260px;
  position: relative;
}

.sl_status_box {
  float: left;
  margin-top: 20px;
  padding-top: 4px;
  border-right: 1px solid #ececec;
  width: 44%;
  height: 220px;
}

.sl_status_box > p {
  font-size: 16px;
  letter-spacing: 1px;
}

.sl_status_box p span {
  margin-left: 20px;
  color: #999;
  font-size: 14px;
}

.sl_status_box p i {
  width: 22px;
  height: 22px;
  background: url("/Public/home/images/qianyi_setp3.jpg") center;
  background-size: 100%;
  float: left;
  margin-right: 10px;
}

.hr_left {
  height: 46px;
  border-left: 2px dashed #e6e6e6;
  margin: 6px 0 6px 10px;
}

.sl_status_box .finish i {
  background-image: url("/Public/home/images/qianyi_setp1.jpg");
}

.sl_status_box .doing i {
  background-image: url("/Public/home/images/qianyi_setp2.jpg");
}

.sl_result_box {
  float: left;
  margin-top: 20px;
  padding-top: 4px;
  padding-left: 30px;
  width: 51%;
  height: 220px;
}

.sl_result_box > p {
  font-size: 16px;
}

.sl_result_box .result {
  line-height: 20px;
  font-size: 12px;
  color: #4d4d4d;
  margin-top: 10px;
  max-height: 40px;
  overflow: hidden;
}

.sl_result_box .time {
  color: #b3b3b3;
  font-size: 12px;
  margin-top: 4px;
}

.sl_result_box a {
  display: block;
  width: 48px;
  height: 28px;
  line-height: 28px;
  background-color: #ff3737;
  border-radius: 4px;
  font-size: 12px;
  color: #fff;
  text-align: center;
  margin-top: 20px;
}

.qianyi_tt {
  font-size: 18px;
  color: #333;
  font-weight: bold;
  padding: 26px 0;
}

.gongzhonghao_table td:nth-child(2n + 1) {
  width: 24%;
}

.sl_result_box > div {
  max-height: 140px;
  overflow: auto;
}

.qianyi_rt_top .fbwt-contain31 {
  padding: 3% 8% 0;
}

.qianyi_form_box .fbwt-contain6 {
  margin-top: 0;
}

.fbwt-yuming .add_img {
  width: 108px;
  height: 108px;
  overflow: hidden;
  display: inline-block;
  border-radius: 6px;
  margin-right: 4px;
  position: relative;
  border: 1px dashed #1ba7e5;
  background: #fbfdff;
  line-height: 108px;
  text-align: center;
  color: #999;
  font-size: 26px;
}

.add_img .zhengjian {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
}

.back_pre {
  display: inline-block;
  width: 120px;
  height: 50px;
  line-height: 50px;
  background: #1ba7e5;
  border-radius: 4px;
  color: #fff;
  font-size: 16px;
  border: 0;
  cursor: pointer;
  margin-left: 150px;
  margin-top: 30px;
  text-align: center;
  vertical-align: top;
}

.back_pre:hover {
  color: #fff;
}

.qy_tips {
  font-size: 14px;
  color: #999;
  font-weight: normal;
}

.form_box .smrz-contain42-name {
  width: 170px;
}

.form_box .fbwt-point {
  padding-left: 190px;
}

.qianyi_add_box {
  display: inline-block;
  width: 206px;
  margin-right: 30px;
}

.qianyi_add_box > p {
  color: #666;
  line-height: 22px;
  margin-top: 8px;
  position: relative;
}

.qianyi_add_box > p b {
  color: #333;
}

.qianyi_add_box > p a:hover {
  color: #1ba7e5;
}

.qianyi_yulan_box {
  width: 1000px;
  max-height: 520px;
  position: absolute;
  bottom: 56px;
  left: -80px;
  z-index: 998;
  text-align: center;
  box-shadow: 0px 0px 10px 5px #ccc;
  display: none;
}

.qianyi_yulan_box img {
  max-width: 100%;
  max-height: 100%;
}

.qianyi_form_box .smrz-contain42-name {
  width: 170px;
}

.qianyi_menu_left {
  min-height: 460px;
  width: 12%;
}

.myaccount-box {
  position: relative;
  overflow: visible;
  margin-top: 0;
  padding-top: 20px;
}

.myaccount-box:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}

.console-down {
  position: absolute;
  top: 0;
  left: 130px;
  z-index: 200;
  background: #fff;
  box-shadow: 0px 6px 14px 0px rgba(62, 61, 58, 0.2);
  display: none;
  padding: 10px 0 20px 40px;
}

.console-down li {
  width: 210px;
  padding: 0;
  line-height: 34px;
  float: left;
  position: relative;
}

.console-down li a {
  display: block;
  font-size: 14px;
  color: #4d4d4d;
}

.console-down li a img {
  margin-left: 4px;
  vertical-align: middle;
}

.console-down a:hover {
  color: #007bb7 !important;
  text-decoration: underline;
}

.console-down .product_title {
  font-size: 18px;
  color: #039ae1;
  padding-left: 10px;
  position: relative;
  margin-top: 18px;
}

.product_title span {
  position: absolute;
  left: -10px;
  top: 10px;
  width: 3px;
  height: 16px;
  background: #039ae1;
}

.myaccount-wrap {
  overflow: visible;
}

.myaccount-wrap:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}

.model_container {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 998;
  overflow: auto;
  display: none;
  justify-content: center;
  align-items: center;
}

.model_box {
  padding: 16px 16px;
  width: 440px;
  border: 1px solid #ddd;
  background: #fff;
  box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.1);
  position: relative;
  box-sizing: border-box;
  border-radius: 4px;
}

.model_box .close,
.register .close {
  position: absolute;
  top: 16px;
  right: 16px;
  color: #999;
  font-size: 22px;
  width: 28px;
  height: 28px;
  background: url(/Public/home/images/l_close.png);
  background-size: 100% 100%;
}

.model_box .cusoter-tit {
  padding-bottom: 10px;
  font-size: 18px;
}

.model_box .cusoter-btn {
  padding: 9px 15px;
  font-size: 12px;
  border-radius: 3px;
  color: #fff;
  display: inline;
}

.model_box .cusoter-cont {
  color: #606266;
  font-size: 14px;
  line-height: 24px;
  padding-left: 2px;
}

.md_btn_box {
  margin-top: 15px;
  text-align: right;
}

.qlcl_box {
  float: left;
  padding: 0 30px;
  border-radius: 4px;
  background: #fff;
  box-sizing: border-box;
  margin-left: 2%;
  width: 85%;
  margin-bottom: 20px;
}

.qlcl_box .tt {
  font-size: 18px;
  color: #333;
  font-weight: bold;
  padding: 26px 0 0;
  display: inline-block;
  width: 710px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.qlcl_box ul li {
  float: left;
  width: 350px;
  font-size: 14px;
  color: #8d8d8c;
  margin-top: 22px;
}

.qlcl_box ul li img {
  margin-right: 14px;
  vertical-align: -4px;
}

.qlcl_box .tips {
  font-size: 14px;
  color: #ff3939;
  padding: 24px 0 28px;
}

.gongzhonghao_table td:nth-child(2n) {
  width: 24%;
}

.fbwt-contain42-input .sm_check {
  color: #333;
}

.fbwt-contain42-input .sm_check input[type="radio"] {
  width: auto;
  height: auto;
  margin-left: 6px;
  margin-right: 20px;
  vertical-align: -1px;
}

.gr_next {
  display: block;
  width: 220px;
  height: 50px;
  line-height: 50px;
  background: #1ba7e5;
  text-align: center;
  border-radius: 4px;
  color: #fff;
  font-size: 16px;
  border: 0;
  cursor: pointer;
  margin-left: 150px;
  margin-top: 30px;
}

.gr_next:hover {
  color: #fff;
}

.fix_top_adv {
  width: 1080px;
  margin-bottom: -10px;
  margin-top: 20px;
}

.fix_top_adv img {
  width: 100%;
}

/* 签章新增 */
.err_tips {
  line-height: 60px;
  background-color: #fff8ea;
  border-radius: 4px;
  color: #ff3838;
  margin-top: 20px;
  font-size: 14px;
  padding: 0 20px;
}

.err_tips a {
  float: right;
  width: 80px;
  height: 28px;
  line-height: 28px;
  background: #f9a949;
  border-radius: 4px;
  color: #fff;
  text-align: center;
  font-size: 12px;
  margin-top: 16px;
}

.qz_box {
  width: 280px;
  height: 200px;
  border-radius: 4px;
  border: solid 1px #ebebeb;
  box-sizing: border-box;
  margin: 30px 0 40px;
  display: flex;
  display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
  justify-content: center;
  -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
  align-items: center;
  -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
  position: relative;
}

.qz_box .qz {
  max-width: 100%;
  max-height: 100%;
}

.qz_box .st {
  position: absolute;
  top: 0;
  left: 0;
  border-radius: 4px 0px 4px 0px;
}

.qz_container {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 998;
  overflow: auto;
}

.qz_container .ewm_box {
  width: 280px;
  height: 380px;
  background: #fff;
  box-sizing: border-box;
  border-radius: 4px;
  border: 1px solid #ebebeb;
  margin: 0 auto;
  margin-top: 160px;
  position: relative;
}

.qz_container .close {
  position: absolute;
  top: 4px;
  right: 16px;
  color: #999;
  font-size: 24px;
  padding: 5px 5px;
}

.qz_container .ewm_box p,
.qz_container .sub_box p {
  color: #666;
  font-size: 16px;
  font-weight: bold;
  padding: 18px 0 0 16px;
}

.ewm_box .ewm {
  width: 190px;
  height: 190px;
  border: 1px solid #ebebeb;
  padding: 10px;
  margin: 0 auto;
  margin-top: 40px;
}

.ewm img {
  width: 100%;
  height: 100%;
}

.ewm_box .tip {
  font-size: 13px;
  color: #666;
  line-height: 26px;
  margin-top: 20px;
  padding: 0 28px;
  text-align: center;
}

.qz_nav {
  height: 50px;
  line-height: 50px;
  border-bottom: 1px solid #ebebeb;
}

.qz_nav ul li {
  margin: 0 20px;
  float: left;
}

.qz_nav ul li a {
  color: #666;
  font-size: 14px;
  display: block;
  height: 48px;
  border-bottom: 3px solid transparent;
}

.qz_nav ul .msel a {
  color: #039ae1;
  border-bottom: 3px solid #039ae1;
}

.qyqz_contain ul {
  margin-top: 30px;
}

.qyqz_contain ul li {
  background: #ffffff;
  border-radius: 4px;
  border: solid 1px #dcdfe0;
  border-left: 8px solid #dcdfe0;
  margin-top: 16px;
  padding: 16px 20px;
}

.qyqz_contain ul li:last-child {
  margin-bottom: 40px;
}

.qyqz_contain ul li:hover {
  background: #f7fdff;
  border-left: 8px solid #039ae1;
}

.qyqz_contain .tt {
  font-size: 16px;
  font-weight: bold;
  padding-bottom: 10px;
}

.qyqz_contain .tt a {
  float: right;
  color: #039ae1;
  font-size: 14px;
  font-weight: normal;
}

.qyqz_contain .tt a:hover {
  text-decoration: underline;
}

.qyqz_contain .tt span {
  float: right;
  width: 1px;
  height: 14px;
  background-color: #ebebeb;
  margin: 0 10px;
  margin-top: 4px;
}

.qz_msg {
  color: #999;
  font-size: 14px;
}

.qz_msg .st2 {
  color: #ff9900;
}

.qz_msg .st3 {
  color: #ff3838;
}

.qz_msg .st1 {
  color: #55be78;
}

.qz_msg > p:first-child {
  width: 40%;
}

.qyqz_contain .refuse {
  color: #ff3838;
  font-size: 14px;
}

.qyqz_contain .refuse span {
  color: #999;
}

.refuse span,
.refuse div {
  display: inline-block;
  vertical-align: top;
  margin-top: 6px;
}

.qz_rt .fbwt-contain31 {
  padding: 3% 17% 0;
}

.qz_tips {
  padding: 40px 0 30px 30px;
  font-size: 14px;
  color: #ff9a18;
}

.qz_step .smrz-contain42-name {
  width: 200px;
}

.qz_step .fbwt-contain42-input input[type="text"] {
  width: 338px;
  height: 34px;
  border-radius: 4px;
}

.qz_step .fbwt-yuming {
  padding-bottom: 24px;
}

.qz_step .upload_b {
  padding-top: 16px;
}

.qz_step .fbwt-yuming .add_img {
  width: 238px;
  height: 148px;
  border: solid 1px #e5e5e5;
}

.qz_step .fbwt-contain {
  width: 100%;
}

.fbwt-yuming .example {
  display: inline-block;
  vertical-align: top;
  margin-left: 36px;
  width: 410px;
}

.fbwt-yuming .example b {
  font-weight: normal;
  color: #333;
  float: left;
}

.fbwt-yuming .example img {
  float: left;
  margin-bottom: 14px;
  max-width: 200px;
  max-height: 124px;
}

.fbwt-yuming .example > div {
  float: left;
  padding-left: 42px;
  font-size: 12px;
  color: #666;
  line-height: 18px;
}

.province_contain {
  display: inline-block;
}

.province_contain select {
  height: 34px;
  border-radius: 4px;
  border: solid 1px #e5e5e5;
  padding: 0 10px;
  min-width: 108px;
}

.qz_step_btn {
  margin: 10px 0 0 220px;
}

.get_cinfo {
  width: 100px;
  height: 34px;
  line-height: 34px;
  text-align: center;
  background-color: #ffffff;
  border-radius: 4px;
  border: solid 1px #ff9900;
  color: #ff9900;
  display: inline-block;
  margin-left: 6px;
}

.get_cinfo:hover {
  color: #fff;
  background: #ff9900;
}

.qz_type {
  display: inline-block;
  width: 98px;
  height: 34px;
  line-height: 34px;
  text-align: center;
  border-radius: 4px;
  border: solid 1px #e6e6e6;
  margin-right: 6px;
}

.qz_step .sel {
  border-color: #00abf2;
  color: #00abf2;
  background: url(https://www.ningtui.com/Public/home/images/fbwt_icon.png)
    no-repeat;
  background-position: 100% 0%;
}

.qz_step .fbwt-contain42-input input.qz_yzm_ipt {
  width: 228px;
}

.qz_yzm {
  width: 98px;
  height: 32px;
  line-height: 32px;
  text-align: center;
  background-color: #ffffff;
  border-radius: 4px;
  border: solid 1px #00abf2;
  color: #00abf2;
  display: inline-block;
  margin-left: 6px;
}

.example a {
  color: #ff9900;
}

.qz_step .fbwt-xieyi {
  margin: 20px 0 10px 220px;
}

.qz_step .pre {
  display: inline-block;
  width: 118px;
  height: 48px;
  line-height: 48px;
  text-align: center;
  border: 1px solid #1ba7e5;
  color: #1ba7e5;
  border-radius: 5px;
  margin-left: 10px;
}

.qz_container .sub_box {
  width: 360px;
  background: #fff;
  box-sizing: border-box;
  border-radius: 4px;
  border: 1px solid #ebebeb;
  margin: 0 auto;
  margin-top: 160px;
  position: relative;
}

.qz_container .sub_box li {
  font-size: 14px;
  padding: 0 18px 6px 18px;
}

.qz_container .sub_box ul {
  padding-top: 30px;
  padding-bottom: 20px;
  border-bottom: 1px solid #ebebeb;
}

.qz_container .sub_box li span {
  float: left;
  width: 40%;
  color: #999;
}

.qz_container .sub_box li i {
  float: left;
  width: 60%;
  text-align: right;
}

.qz_container .sub_box .tip {
  text-align: center;
  color: #ff9a18;
  font-weight: bold;
  font-size: 14px;
  padding: 30px 0 20px;
}

.qz_container .confirme_box {
  padding-bottom: 28px;
  text-align: center;
}

.qz_container .confirme_box a {
  display: inline-block;
  width: 66px;
  height: 28px;
  line-height: 28px;
  background-color: #0c73ab;
  border-radius: 2px;
  color: #fff;
  margin: 0 5px;
}

.qz_st3_box {
  text-align: center;
}

.qz_st3_box img {
  margin-top: 88px;
}

.qz_st3_box .title {
  font-size: 16px;
  margin-top: 24px;
}

.qz_st3_box .title i {
  color: #ff9a18;
}

.qz_st3_box .tip_box {
  width: 500px;
  box-sizing: border-box;
  padding: 30px 40px;
  background: #fff8ea;
  margin: 0 auto;
  margin-top: 20px;
  text-align: left;
  font-size: 12px;
  color: #666;
  line-height: 22px;
}

.qz_st3_box .tip_box i {
  color: #ff9a18;
}

.qz_st3_box .tip_box .reson {
  font-size: 14px;
  color: #ff3737;
  padding-bottom: 6px;
}

.qz_st3_box a {
  display: block;
  width: 220px;
  height: 46px;
  line-height: 46px;
  background-color: #1ba7e5;
  border-radius: 5px;
  color: #fff;
  margin: 0 auto;
  margin-top: 22px;
  font-size: 16px;
}

.money_num_box {
  margin-top: 80px;
  margin-left: 100px;
  font-size: 14px;
}

.money_num_box > p {
  padding-bottom: 34px;
}

.money_num_box p span {
  display: inline-block;
  text-align: right;
  width: 110px;
  margin-right: 20px;
}

.money_num_box p input {
  width: 178px;
  height: 34px;
  border-radius: 4px;
  border: solid 1px #e6e6e6;
  padding-left: 20px;
}

.money_num_box .tip {
  font-size: 12px;
  color: #666;
  margin: -20px 0 0 136px;
}

.money_num_box a {
  display: block;
  width: 220px;
  height: 46px;
  line-height: 46px;
  text-align: center;
  background-color: #1ba7e5;
  border-radius: 5px;
  color: #fff;
  margin-top: 40px;
  margin-left: 136px;
  font-size: 16px;
}

.qz_back {
  border-bottom: 1px solid #ebebeb;
  height: 50px;
  line-height: 50px;
}

.qz_back a {
  font-size: 14px;
  color: #999;
}

.qz_box input[type="file"] {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  opacity: 0;
  cursor: pointer;
}

.cqz_tip {
  font-size: 14px;
  color: #666;
  line-height: 26px;
  margin-top: -10px;
}

.cqz_tip i {
  color: #ff9900;
}

.sub_qz {
  width: 220px;
  height: 46px;
  background-color: #1ba7e5;
  border-radius: 5px;
  color: #fff;
  margin-top: 18px;
  font-size: 16px;
  cursor: pointer;
}

.cankao {
  line-height: 26px;
  font-size: 14px;
  color: #999;
  margin-top: 24px;
  margin-bottom: 40px;
}

.cankao p {
  color: #666;
  padding-bottom: 4px;
}

.cankao a {
  color: #1ba7e5;
}

.disabled {
  background: #ccc;
  cursor: auto;
}

.qzgl_contain {
  padding-bottom: 30px;
}

.qzgl_contain ul li {
  float: left;
  box-sizing: border-box;
  width: 32%;
  height: 240px;
  margin-top: 30px;
  margin-right: 2%;
}

.qzgl_contain ul li:nth-child(3n) {
  margin-right: 0;
}

.qzgl_contain .qz_img_box {
  width: 100%;
  height: 200px;
  border-radius: 4px;
  border: solid 1px #ebebeb;
}

.qzgl_contain .company {
  margin-top: 18px;
  text-align: center;
  font-size: 14px;
  color: #999;
}

.qz_img_box .qz_inner {
  width: 100%;
  height: 168px;
  display: flex;
  display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
  justify-content: center;
  -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
  align-items: center;
  -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
}

.qz_img_box .qz_inner img {
  max-width: 100%;
  max-height: 100%;
}

.qz_img_box .default_sel {
  height: 32px;
  line-height: 32px;
  background: #f4f7f9;
}

.default_sel a {
  font-size: 14px;
  background: url(/Public/home/images/qz_unstar.png) no-repeat 0 center;
  padding-left: 20px;
  margin-left: 10px;
}
.nostar a {
  font-size: 14px;
  padding-left: 20px;
  margin-left: 10px;
  background: none;
}

.default_sel .default {
  background: url(/Public/home/images/qz_star.png) no-repeat 0 center;
}

.default_sel .default:hover {
  color: #333;
}

.dt_qz_box {
  box-sizing: border-box;
  width: 280px;
  height: 200px;
  border: 1px solid #ebebeb;
  margin-bottom: 70px;
  display: flex;
  display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
  justify-content: center;
  -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
  align-items: center;
  -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
}

.dt_qz_box img {
  max-width: 100%;
  max-height: 100%;
}

.ewm_box .tip a {
  display: inline-block;
  background: #039ae1;
  color: #fff;
  padding: 6px 18px;
  border-radius: 4px;
  margin: 0 6px;
  font-size: 14px;
}

.myGd_common_rt {
  padding-bottom: 26px;
}

.qianyi_rt_top .add_face {
  width: 100px;
  background-color: #039ae1;
  color: #fff;
  border: 1px solid #039ae1;
  box-sizing: border-box;
  right: 164px;
}

.qz_box {
  margin-top: 0;
}

.gongzhonghao_table tr td a {
  color: #1face5;
}

.qz_p_top .fbwt-contain31 {
  padding: 3% 24% 0;
}

.qz_face_top .fbwt-contain31 {
  padding: 3% 35% 0;
}

.hand_rebox .smrz-contain42-one {
  width: 50%;
}

.hand_rebox .smrz-contain42-two {
  width: 45%;
}

.show_url {
  margin: 0 10px;
}

.click_copy {
  background: #fff;
  color: #20a0ff;
  cursor: pointer;
}

.hide_url {
  display: none;
}
.qianyi_table a {
  color: #20a0ff;
}
.qz_container .ewm_box p {
  padding-left: 0;
  text-align: center;
}
.ques_tips {
  width: 16px;
  float: right;
}
.ndefault_img {
  display: block;
  margin: 0 auto;
  margin-top: 150px;
}
.ndefault_des {
  text-align: center;
  margin-top: 32px;
  font-size: 18px;
  color: #999;
}
.ym_probox li a {
  color: #039ae1;
}
.ym_probox li a:hover {
  text-decoration: underline;
}
.ym_probox ul li {
  width: 192px;
}
.main-contain6-top .ym_menu {
  float: right;
  font-size: 12px;
  width: 82px;
  height: 26px;
  line-height: 26px;
  background: #f7f7f7;
  text-align: center;
  margin-left: 10px;
}
.main-contain6-top .sel {
  color: #039ae1;
  background: #e0f5ff;
}
.main-contain3 {
  height: 100px;
}
.main-contain3-1 {
  margin: 3% 0;
}
.main-contain5-1 {
  height: 90px;
}
.main-contain5 .bind_sh{
  background:#fff url(/Public/home/images/mian_rz.png) no-repeat top right;
}

.main-contain5-1 img {
  padding-top: 5px;
}
.register form .regyzm {
  float: left;
  width: 248px;
  margin: 0 10px 0 0;
}
.message-tit li {
  float: left;
  font-size: 14px;
  color: #333;
  background: transparent;
  cursor: pointer;
  text-align: center;
  padding: 7px 15px;
  cursor: pointer;
  border-radius: 40px;
  margin-right: 30px;
}
.screen-cont span {
  color: #6b6d6b;
  height: 28px;
  line-height: 28px;
  padding: 0 11px;
}
.screen-name {
  color: #222;
  font-weight: normal;
}
.screen-cont span.on {
  background-color: #039ae1;
  border-radius: 4px;
  border: solid 1px #039ae1;
  color: #fff;
}
.shuRu-warp,
.qx {
  width: 12px;
  height: 12px;
  border-radius: 2px;
  border-color: #b2b2b2;
}
.message-cont thead th {
  color: #666;
  font-weight: normal;
  height: 50px;
  line-height: 50px;
  border-bottom: 1px solid #ebebeb;
}
.message-cont tbody td {
  color: #454545;
  height: 60px;
  line-height: 60px;
  border-bottom: 1px solid #ebebeb;
}
.message-tit {
  padding: 24px 30px;
}
.message-cont table {
  border: 1px solid #ebebeb;
  border-bottom: none;
}
.line-wrap {
  height: 10px;
}
.invoiceCont-tip li {
  color: #666;
}
.invoice-cont table {
  border: 1px solid #ebebeb;
  border-bottom: none;
}
.invoice-cont tbody td {
  height: 60px;
  line-height: 20px;
  border-bottom: 1px solid #ebebeb;
  color: #454545;
}
.invoice-cont thead th {
  color: #666;
  font-weight: normal;
  border-bottom: 1px solid #ebebeb;
}
.invoice-cont .tips {
  font-size: 12px;
  color: #666;
}
.deal_table input[type="checkbox"] {
  width: 12px;
  height: 12px;
  display: inline-block;
  text-align: center;
  vertical-align: middle;
  line-height: 12px;
  margin-right: 20px;
  position: relative;
}
.deal_table input[type="checkbox"]::before {
  content: "";
  position: absolute;
  top: -2px;
  left: 0;
  width: 100%;
  height: 100%;
  border: 1px solid #b2b2b2;
  border-radius: 2px !important;
}
.invoice-cont .deal_table span {
  color: #454545;
}
.new_invoice_cont {
  height: 510px;
}
.invoice-cont tbody td.c-blue,
.invoice-cont tbody td.c-blue a {
  color: #00abf2;
}
.fp_add a {
  color: #00abf2;
  line-height: 60px;
}
.invoice-cont span {
  color: #333;
  text-align: right;
  width: 136px;
  margin-right: 10px;
}
.invoice-cont span i {
  color: #ff3333;
}
.tax-tip {
  margin: 5px 0 0 146px;
}
.tra6 input.taiTit {
  width: 318px;
  height: 34px;
}
.c-orgin {
  color: #00abf2;
}
.tra8 input {
  width: 220px;
  height: 46px;
  line-height: 46px;
  background-color: #1ba7e5;
  border-radius: 5px;
  font-size: 16px !important;
}
.center_hr {
  width: 928.8px;
  height: 10px;
  background: #f6f6f6;
  position: relative;
  left: -30px;
  margin-bottom: 30px;
}
.button-holder .sel {
  border-color: #00abf2;
  color: #00abf2;
  background: url(https://www.ningtui.com/Public/home/images/fbwt_icon.png)
    no-repeat;
  background-position: 100% 0%;
}
.tra .add_img {
  width: 200px;
  height: 150px;
  border: solid 1px #e5e5e5;
  overflow: hidden;
  display: inline-block;
  margin-right: 4px;
  position: relative;
  background: #fbfdff;
  line-height: 108px;
  text-align: center;
  margin-top: 10px;
}
.tra .add_des {
  width: 45%;
  float: right;
  margin: 54px 9% 0 0;
}
.tra .add_des .tip {
  line-height: 24px;
  color: #999;
}

.withdrawals .wit2 select,
.withdrawals .wit input {
  width: 320px;
}
.cwmx-contain5-table th {
  padding: 0 15px;
  color: #666;
  text-align: center;
  font-weight: normal;
  line-height: 50px;
}
.cwmx-contain5-table td {
  padding: 0 15px;
  font-size: 13px;
  line-height: 50px;
}
.tianjia-del {
  color: #007bbd;
  padding: 0;
  border: none;
}
.tianjia-del:hover {
  color: #007bbd;
  background: transparent;
  text-decoration: underline;
}
.huikuantitle span {
  color: #333;
  border: none;
}
.fk_table {
  border: 1px solid #ebebeb;
  border-bottom: none;
  border-left: none;
  margin: 10px 0 30px;
}
.fk_table tr td {
  height: 40px;
  border-bottom: 1px solid #ebebeb;
  padding-left: 20px;
}
.fk_table tr td:nth-child(odd) {
  width: 15%;
  background: #fafafa;
  border-left: 1px solid #ebebeb;
}
.fk_table tr td:nth-child(even) {
  width: 40%;
}
.fk_table tr td:last-child {
  width: 30%;
}
.sao_box {
  width: 100px;
  height: 100px;
  border: 1px solid #009fe8;
  margin: 20px 0 10px;
}
.pay_btn {
  width: 180px;
  height: 46px;
  background: #3387ef;
  color: #fff;
  cursor: pointer;
  font-size: 18px;
}
.pay_btn:hover {
  color: #fff;
}
.invoice-cont thead th.nwd-05 {
  width: 10%;
}
.cz_new {
  margin: 20px 0;
  font-size: 14px;
}
.cz_new input {
  margin-right: 4px;
  vertical-align: -1px;
}
.cz_new a {
  color: #0b98d1;
}
.vxzf_bg {
  width: 446px;
  height: 251px;
  background: url("/Public/home/images/vxzf_bg.png");
  margin: 0 auto;
}
.logo_zfb {
  width: 148px;
  height: 100%;
  background: url("/Public/home/images/cz_yhk.png") 0 149px;
}
.logo_wx {
  width: 120px;
  height: 100%;
  background: url("/Public/home/images/cz_yhk.png") 0 48px;
}
.logo_yl {
  width: 120px;
  height: 100%;
  background: url("/Public/home/images/cz_yhk.png") 0 99px;
}
.centermainTra {
  width: 1078px;
}
.condition {
  background: #fafafa;
  border: 1px solid #ebebeb;
  font-size: 14px;
  padding-bottom: 20px;
}
.condition .line {
  line-height: 36px;
  border-bottom: none;
  padding: 5px 0;
  width: auto;
  height: auto;
  margin: 0 20px;
  float: none;
  background: #fafafa;
  margin-left: 4px;
  position: relative;
}
.condition .jj_quick_search {
  background: #f0f3f5;
  padding: 3px 0;
  margin: 0;
  padding-left: 4px;
}
.condition .jj_quick_search .menu_box {
  width: 984px;
}
.condition .line .col {
  color: #333;
  width: 80px;
  text-align: right;
  height: 36px;
  margin-right: 10px;
}
.condition .menu_box {
  float: left;
  width: 920px;
  height: 36px;
}
.condition .fst_menu {
  height: auto;
}
.condition .now {
  height: auto;
}
.condition .fast-indexes a {
  margin-right: 20px;
  color: #666;
}
.condition .fast-indexes .on,
.condition .line .on {
  color: #5298c5;
}
.condition .wt-sou,
.condition .wt-zan {
  position: absolute;
  right: 0;
  top: 12px;
  width: 46px;
  height: 18px;
  display: none;
  cursor: pointer;
}
.condition .saiXuan-search {
  width: 300px;
  height: 30px;
  line-height: 30px;
  border: 1px solid #ebebeb;
  color: #ccc;
  font-size: 12px;
}
.condition .saiXuan-btn {
  width: 55px;
  height: 30px;
  background: #007bb7;
  color: #fff;
  border: none;
  font-size: 14px;
  margin-left: 4px;
}
.condition .tabs {
  display: none;
}
.condition .jj_quick_search a {
  margin-right: 19px;
}
@media (max-width: 1366px) {
  .condition .line .col {
    width: 50px;
  }
  .condition .jj_quick_search .menu_box {
    width: 892px;
  }
  .condition .jj_quick_search a {
    margin-right: 12px;
  }
  .condition .menu_box {
    width: 820px;
  }
  .condition .fast-indexes a {
    margin-right: 12px;
  }
  .wtWang-box .other_li>a{
    width: 616px!important;
  }
  .wtWang-box .other_li>.other_a{
    width: 512px!important;
  }
  .yuWei-list .add_time_wtlist_new>a{
    width: 592px!important;
  }
  .public-warp .index_advertise_box li{
    width: 470px;
    height: 89px;
  }
}
.domain_adv {
  display: flex;
  justify-content: space-between;
  margin-top: 24px;
  display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    -webkit-justify-content: space-between;
}
.domain_adv a {
  height: 70px;
  width: 32.8%;
}
.domain_adv img {
  width: 100%;
  height: 100%;
}
.domain_left {
  width: 16.6%;
  border-right: 1px solid #e1e6e1;
  margin-top: 36px;
  float: left;
}
.domain_left .center-left-ul li i {
  right: 18px;
  top: 15px;
}
.domain_left .center_select span {
  width: 3px;
  height: 14px;
  top: 15px;
}
.domain_left h3 {
  font-size: 16px;
  margin: 0 0 20px 26px;
  font-weight: normal;
}
.domain_rt {
  float: left;
  width: 78%;
  margin-top: 34px;
  margin-left: 5%;
}
.domain_rt h2 {
  font-size: 22px;
  font-weight: normal;
}
.up_time {
  font-size: 14px;
  margin: 20px 0;
  color: #666;
}
.domain_rt .tab_box {
  padding-left: 20px;
  height: 80px;
  background-color: #f7f9fa;
  border-radius: 4px;
}
.domain_rt .tab_box li {
  float: left;
  width: 90px;
  height: 30px;
  line-height: 30px;
  text-align: center;
  box-sizing: border-box;
  border-radius: 4px;
  background: #fff;
  font-size: 14px;
  color: #5c5e5c;
  margin-left: 8px;
  margin-top: 25px;
  cursor: pointer;
}
.domain_rt .tab_box li.sel {
  background: #007bb7;
  color: #fff;
}
#domain_chart {
  height: 320px;
  margin-top: 40px;
}
.domain_rul {
  width: 50%;
  box-sizing: border-box;
  margin-bottom: 60px;
}
.domain_left .center-left-ul li {
  line-height: 34px;
  font-size: 14px;
}
.domain_left .center-left-ul > li {
  line-height: 42px;
}
.pay_mask {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.1);
  z-index: 996;
  display: flex;
  display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
  justify-content: center;
  -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
  align-items: center;
  -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
}
.pay_model {
  background: #fff;
  border-radius: 4px;
  width: 702px;
  font-size: 14px;
}
.pay_model .tt {
  line-height: 70px;
  background: #f5f5f5;
  padding: 0 30px;
  font-size: 18px;
  color: #666;
  font-weight: bold;
  border-bottom: 1px solid #ebebeb;
  border-radius: 4px;
}
.pay_model .tt img {
  float: right;
  margin-top: 22px;
  cursor: pointer;
}
.pay_model .content {
  padding: 0 50px 50px 50px;
}
.pay_model .msg {
  border-bottom: 1px solid #ebebeb;
  padding: 32px 0 26px;
}
.pay_model .msg span {
  margin: 0 14px;
}
.pay_model .msg span:first-child {
  margin-right: 60px;
}
.pay_model .msg .price {
  font-size: 26px;
  font-weight: bold;
  color: #ff711d;
}
.pay_model .pay {
  margin-top: 38px;
}
.pay_model .pay > p {
  font-weight: bold;
}
.pay_model .pay > p span {
  font-size: 12px;
  color: #999;
  font-weight: normal;
}
.pay_model .pay > p span a {
  color: #ff711d;
}
.pay_model .pay li {
  float: left;
  width: 138px;
  height: 38px;
  line-height: 38px;
  border: 1px solid #ccc;
  text-align: center;
  margin-right: 10px;
  margin-top: 24px;
  cursor: pointer;
}
.pay_model .pay li:last-child {
  margin-right: 0;
}
.pay_model .pay .act {
  border-color: #007bb7;
  background: url(./sel_icon.png) no-repeat;
  background-position: 100% 0;
  position: relative;
}
.pay_model .pay .act::after {
  position: absolute;
  width: 24px;
  height: 15px;
  bottom: 0;
  right: 0;
  background: url(/Public/home/images/bottom_gou.png);
  content: "";
}
.pay .ewm_box {
  width: 200px;
  height: 200px;
  border: 1px solid #ccc;
  box-sizing: border-box;
  margin: 30px auto 0 auto;
}
.pay .ewm_box img {
  width: 100%;
  height: 100%;
}
.wxzf {
  display: block;
  margin: 0 auto;
}
.sao_success {
  margin-top: 30px;
}
.sao_success > p {
  margin: 18px 0;
}
.sao_success i {
  color: #ff4d00;
}
.sao_success a,
.sao_success input[type="submit"] {
  width: 128px;
  height: 38px;
  line-height: 38px;
  text-align: center;
  display: inline-block;
  border: 1px solid #ccc;
  margin: 0 2px;
  cursor: pointer;
}
.sao_success .success {
  background-color: #007bb7;
  color: #fff;
  border-color: #007bb7;
}
.sao_success .after_cz {
  display: none;
}
.pay_inner .yue {
  color: #666;
  line-height: 26px;
  padding: 15px 0 5px;
}
.pay_inner .yue a {
  color: #1988be;
  margin-left: 10px;
}
.sao_success .disabled {
  background: #b3b3b3;
  color: #fff;
}
.not_enough {
  color: #f57e4b;
  padding-left: 24px;
  background: url(/Public/home/images/gantanhao.png) no-repeat center left;
}
.pay .ewm_box {
  position: relative;
}
.pay .ewm_box .ewm_loading {
  width: 32px;
  height: 32px;
  display: block;
  margin: 0 auto;
  margin-top: 84px;
}
.pay .ewm_box p {
  position: absolute;
  top: 0;
  left: 0;
  text-align: center;
  width: 100%;
  line-height: 198px;
  color: #f19d38;
  display: none;
  font-size: 26px;
  font-weight: bold;
}
.sao_success .zfcg {
  color: #f19d38;
  font-weight: bold;
  font-size: 20px;
  text-align: center;
  display: none;
}
.sao_tips {
  margin: 0 auto;
  text-align: center;
  margin-top: 10px;
  font-size: 13px;
}
.sao_tips img {
  height: 16px;
  vertical-align: -2px;
  margin-right: 2px;
}
.wy_inner,
.wy_inner2 {
  background-color: #f7f9fa;
  padding: 10px 24px 24px 24px;
  margin-top: 10px;
}
.wy_inner dl dd,
.wy_inner2 dl dd {
  float: left;
  line-height: 18px;
  color: #999;
  width: 24%;
  margin-right: 1%;
  margin-top: 14px;
}
.wy_inner dl dd:nth-child(4n),
.wy_inner2 dl dd:nth-child(4n) {
  margin-right: 0;
}
.wy_inner dd img,
.wy_inner2 dd img {
  height: 18px;
  vertical-align: -3px;
  margin: 0 4px;
}
.cz-price .wy_inner,
.cz-price .wy_inner2 {
  margin: 0 83px 0 103px;
  display: none;
}
.cz-online .cz-mode li.unionpay2 {
  background: url("/Public/home/images/gerenwangyin.jpg") no-repeat;
  background-size: 70% 80%;
  background-position: 20px 2px;
}
.cz-online .cz-mode li.unionpay3 {
  background: url("/Public/home/images/gerenwangyin.jpg") no-repeat;
  background-size: 70% 80%;
  background-position: 20px 2px;
}
.ym-info {
  display: block;
  position: relative;
  margin-bottom: 5px;
  padding: 10px;
  width: 100%;
  height: 150px;
  background-color: #f7f9fa;
}
.ym-info .ym-bets h1 {
  float: left;
  margin-right: 15px;
  display: inline;
  color: #666;
  font-size: 20px;
}
.ym-info .ym-bets .state {
  padding-left: 10px;
  font-size: 12px;
  font-weight: normal;
  color: #92a0ac;
}
.ym-info .ym-bets .price {
  float: left;
  display: block;
  width: 100%;
  color: #ff0000;
}
.ym-info .ym-bets .price strong {
  font-size: 48px;
  line-height: 50px;
  margin-right: 20px;
}
.ym-info .ym-bets .price strong i {
  font-size: 18px;
}
.ym-info .ym-bets .price span {
  font-size: 18px;
  margin-right: 10px;
  font-weight: 700;
}
.ym-info .ym-bets .price .lower {
  color: green;
}
.ym-info .content {
  display: block;
  margin-top: 7px;
  padding: 5px 0;
  width: 100%;
  border-top: #e3e3e3 solid 1px;
  float: left;
}
.ym-info .content dl {
  float: left;
  width: 24%;
  line-height: 24px;
}
.ym-info .content dt {
  color: #92a0ac;
  font-size: 14px;
}
.ym-info .content dd {
  font-size: 22px;
  font-weight: 700;
  color: #666;
  margin-top: 2.5px;
}
.domain_rt h2 span {
  float: right;
  font-size: 16px;
  line-height: 30px;
}
.form_mask {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.3);
  z-index: 996;
  display: flex;
  display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
  justify-content: center;
  -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
  align-items: center;
  -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
  display: none;
}
.hq_banner {
  height: 280px;
  background: #297fff;
  overflow: hidden;
}
.main-nav {
  height: 38px;
  line-height: 38px;
  padding: 0 14px;
  color: #666666;
  border: 1px solid #e1e1e1;
  background-color: #fff;
  font-size: 13px;
}
.main-nav div {
  width: 20%;
  text-align: right;
  white-space: nowrap;
  position: relative;
}
.main-nav div.nav-one {
  width: 26%;
  text-align: left;
}
.main-nav div.nav-two {
  width: 18%;
  text-align: right;
}
.main-nav div .more {
  position: absolute;
  right: -13px;
  bottom: 12px;
  width: 12px;
  height: 6px;
  background: url(/Public/home/images/zf_icon.png) center no-repeat;
  background-size: 100%;
  transform: rotate(-45deg);
}
.main-content {
  width: 100%;
  position: relative;
}
.main-content li {
  border: 1px solid #e1e1e1;
  padding: 10px 12px;
  white-space: nowrap;
  border-top: none;
  cursor: default;
}
.main-content li:nth-child(2n-1) {
  background-color: #fafafa;
}
.main-content li h2 {
  height: 30px;
  line-height: 30px;
}
.main-content li h2 .content-title {
  font-size: 17px;
  width: 26%;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.cl-gray {
  color: #999999;
  height: 30px;
  line-height: 30px;
  font-size: 15px;
}
.main-content li .content-one {
  width: 40%;
  text-align: left;
}
.cl-red {
  color: #fe473c;
  height: 30px;
  line-height: 30px;
  font-size: 15px;
}
.main-content li .content-one .content-price {
  font-size: 16px;
}
.main-content li .content-four {
  width: 100%;
  text-align: right;
  font-size: 12px;
  color: #999;
}
.main-content li h2 .content-unit {
  width: 18%;
  text-align: right;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.hq_des {
  border: 1px solid #cedced;
  margin-top: 10px;
  margin-bottom: 10px;
  padding: 8px 14px;
  font-size: 13px;
  line-height: 20px;
}
.main-content li h2 .content-time {
  width: 20%;
  text-align: right;
  font-size: 15px;
}
.main-content li h2 .content-unit b {
  font-size: 12px;
  font-weight: normal;
}
.up_down {
  cursor: pointer;
}
.main-content li h2 .lower {
  color: green;
}
.hq_table {
  width: 100%;
  border: 1px solid #ebebeb;
  border-left: none;
  border-right: none;
  margin-top: 20px;
  display: none;
}
.hq_table tr th {
  height: 40px;
  font-size: 14px;
  background: #f7f9fa;
  border-bottom: 1px solid #ebebeb;
  font-weight: normal;
  color: #9598a6;
  text-align: left;
  padding-left: 30px;
}
.hq_table tr td {
  height: 60px;
  font-size: 14px;
  border-bottom: 1px solid #ebebeb;
  padding-left: 30px;
}
.hq_table tr th span {
  cursor: pointer;
}
.hq_table tr th .act {
  color: #039ae1;
}
.hq_table .qz > span {
  display: inline-block;
  width: 45px;
  height: 20px;
  line-height: 20px;
  text-align: right;
  padding-right: 6px;
  box-sizing: border-box;
  color: #666;
  margin-right: 2px;
}
.bdRank_pc {
  background: url("/Public/home/images/bdRank_pc.png");
}
.bdRank_m {
  background: url("/Public/home/images/bdRank_m.png");
}
.sgRank {
  background: url("/Public/home/images/sgRank.png");
}
.smRank {
  background: url("/Public/home/images/smRank.png");
}
.tszRank {
  background: url("/Public/home/images/360Rank.png");
}
.ttzRank {
  background: url("/Public/home/images/ttRank.png");
}
.hq_sel_box span {
  display: inline-block;
  width: 90px;
  height: 30px;
  line-height: 30px;
  text-align: center;
  box-sizing: border-box;
  border-radius: 4px;
  background: #fff;
  font-size: 14px;
  color: #5c5e5c;
  margin-left: 8px;
  margin-top: 25px;
  cursor: pointer;
  border: 1px solid #ebebeb;
}
.hq_sel_box .sel {
  background: #007bb7;
  color: #fff;
}
.rank_des_box {
  width: 1080px;
  margin: 0 auto;
  border: 1px solid #e4e4e4;
  padding: 12px 16px;
  box-sizing: border-box;
  font-size: 14px;
  line-height: 22px;
}
.rank_des_box .tt {
  font-weight: bold;
}
.rank_des_box .des {
  color: #777;
  margin-bottom: 6px;
}

.hq_banner {
  height: 220px;
  background: url(/Public/home/images/hq_banner.png);
}
.hq_main_item {
  margin-top: 20px;
  background-color: #ffffff;
  box-shadow: 0px 0px 12px 0px rgba(111, 138, 150, 0.16);
}
.hq_item_tt {
  line-height: 50px;
  font-size: 14px;
  padding-left: 20px;
}
.main-nav {
  line-height: 50px;
  height: 50px;
  border: solid 1px #dddddd;
  border-left: none;
  border-right: none;
  background-color: #f7f7f7;
  font-size: 14px;
  padding: 0 18px;
}
.main-content li:nth-child(2n-1) {
  background: #fff;
}
.main-content li {
  padding: 0 18px;
  line-height: 50px;
  height: 50px;
  border-left: none;
  border-right: none;
}
.main-content li h2 .content-title {
  font-size: 16px;
  font-weight: normal;
  line-height: 50px;
  width: 14%;
}
.main-content li h2 .content-unit {
  font-size: 18px;
  height: 50px;
  line-height: 50px;
  width: 20%;
}
.main-content li h2 .content-unit b {
  font-size: 14px;
}
.main-nav div.nav-one {
  width: 14%;
}
.main-nav div.nav-two {
  width: 20%;
}
.main-nav div {
  width: 26%;
}
.main-content li h2 .content-time {
  font-size: 18px;
  height: 50px;
  line-height: 50px;
}
#domain_chart1,
#domain_chart2 {
  float: left;
  width: 50%;
  height: 310px;
  margin: 20px 0;
}
.zs_banner {
  line-height: 36px;
  font-size: 14px;
  color: #999;
  padding: 0 18px;
  background: rgba(0, 145, 213, 0.1);
  margin-top: 30px;
}
.zs_banner span {
  color: #333;
  margin-right: 30px;
}
.zs_tb_top > a {
  float: right;
  color: #037cb8;
  font-size: 14px;
}
.zs_banner em {
  float: right;
  font-style: normal;
  margin-right: 20px;
  color: #333;
}
.zs_tb_top {
  font-size: 18px;
  line-height: 40px;
  padding: 0 18px;
}
.zs_tb_top b {
  margin-left: 32px;
  font-size: 14px;
  color: #999;
  font-weight: normal;
}
.zs_tb_top b i {
  font-style: normal;
  margin-right: 4px;
  color: #fe3b22;
}
.hq_rank tr th {
  height: 50px;
  font-size: 14px;
  color: #1f1f1f;
  text-align: right;
}
.hq_rank tr th:first-child,
.hq_rank tr td:first-child {
  color: #fe473c;
  text-align: left;
}
.hq_rank tr th:last-child,
.hq_rank tr td:last-child {
  padding-right: 20px;
}
.hq_rank tr td {
  height: 40px;
  color: #666;
  text-align: right;
}
.hq_rank {
  margin-top: 0;
}
.hq_des {
  padding: 18px 4px;
  color: #666;
  font-size: 14px;
  line-height: 22px;
}
.hy_mask {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.5);
  z-index: 996;
  display: flex;
  display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
  justify-content: center;
  -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
  align-items: center;
  -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
  display: none;
}
.hangye_inner {
  position: absolute;
  width: 910px;
  max-height: 600px;
  overflow-y: scroll;
  box-sizing: border-box;
  border-radius: 4px;
  background: #fff;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  padding-bottom: 12px;
}
.hangye_inner .tt {
  font-size: 18px;
  line-height: 70px;
  border-bottom: 1px solid #ebebeb;
  padding: 0 18px;
}
.hy_menu dd {
  padding: 0 18px;
}
.hy_menu dd > div {
  font-size: 16px;
  color: #037ab2;
  position: relative;
  float: left;
  line-height: 32px;
  width: 9%;
  margin-top: 24px;
}
/*.hy_menu dd>div::after{*/
/*    content: "";*/
/*    position: absolute;*/
/*    left: 0;*/
/*    top: 1px;*/
/*    width: 3px;*/
/*    height: 18px;*/
/*    background: #037ab2;*/
/*}*/
.hy_menu ul {
  float: left;
  width: 91%;
}
.hy_menu li {
  float: left;
  line-height: 32px;
  height: 32px;
  margin-right: 14px;
  border-radius: 16px;
  box-sizing: border-box;
  font-size: 14px;
  margin-top: 24px;
}
.hy_menu li a {
  font-size: 14px;
  color: #666;
  display: block;
  padding: 0 13px;
  border-radius: 16px;
  border: solid 1px #dddddd;
}
.hy_menu li a:hover {
  background: #037ab2;
  color: #fff;
}
.hangye_inner .close {
  width: 14px;
  height: 14px;
  position: absolute;
  top: 30px;
  right: 30px;
  text-align: center;
  cursor: pointer;
  background: url("/Public/home/images/close1.png") no-repeat center center;
  background-size: 100% 100%;
}
.hq_rt {
  width: 83.4%;
  margin-left: 4.5%;
  margin-top: 6px;
}
.hq_left {
  width: 12%;
  margin-top: 6px;
}
.hq_left .center_select span {
  display: none;
}
.hq_left .center-left-ul li i {
  right: 26px;
  top: 15px;
}
.ym-info {
  box-sizing: border-box;
  padding: 30px 24px;
  height: auto;
  background: #f9f9f9;
  margin: 0;
}
.ym-info .ym-bets h1 {
  font-size: 18px;
  color: #666;
  font-weight: normal;
}
.ym-info .ym-bets .price strong {
  font-size: 56px;
  margin-right: 46px;
}
.ym-info .ym-bets .price {
  color: #fe473c;
  margin-top: 20px;
}
.ym-info .ym-bets .price strong i {
  font-size: 26px;
}
.ym-info .ym-bets .price span {
  font-weight: normal;
}
.ym-info .ym-bets .price .avg {
  float: right;
  line-height: 24px;
  margin-top: 4px;
  text-align: right;
}
.ym-info .ym-bets .price .avg b {
  font-weight: normal;
  display: block;
  font-size: 14px;
  color: #888;
}
.domain_rt .tab_box {
  height: 56px;
  line-height: 56px;
  background-color: #ffffff;
  box-shadow: 0px 0px 12px 0px rgba(111, 138, 150, 0.16);
  margin-top: 30px;
  padding: 0 24px;
  font-size: 16px;
}
.domain_rt .tab_box span {
  margin-left: 10px;
  color: #999;
}
.tab_box ul {
  float: right;
}
.domain_rt .tab_box li {
  color: #007bb7;
  border: 1px solid #ddd;
  width: 88px;
  height: 30px;
  line-height: 28px;
  margin-left: 16px;
  border-radius: 0;
  margin-top: 13px;
}
.domain_rt .tab_box li.sel {
  border-color: #007bb7;
}
.hq_table {
  display: table;
}
.hq_sel_box span {
  border: none;
  font-size: 18px;
  color: #333;
  margin: 14px 0;
  width: auto;
  height: 18px;
  line-height: 16px;
  padding-left: 24px;
}
.hq_sel_box .sel {
  color: #007bb7;
  background: transparent;
}
.hq_sel_box span:first-child {
  border-right: 2px solid #ddd;
  padding-right: 16px;
  border-radius: 0;
}
.hq_sel_box b {
  float: right;
  font-size: 14px;
  color: #999;
  font-weight: normal;
  margin: 13px 24px 0;
}
.hq_sel_box b i {
  color: #fe473c;
  margin-right: 4px;
}
.hq_dtrank {
  margin-top: 0;
}
.hq_dtrank tr th {
  height: 50px;
  font-size: 14px;
  color: #333;
}
.hq_dtrank tr:first-child {
  border-left: 1px solid #ebebeb;
  border-right: 1px solid #ebebeb;
}
.hq_dtrank tr td {
  font-size: 14px;
  color: #666;
  height: 50px;
}
.hq_dtrank tr td:first-child {
  font-size: 16px;
  font-weight: bold;
  color: #fe473c;
}
#domain_chart {
  margin-top: 30px;
}
.tx_top_tip {
  background: #f8f8f8;
  font-size: 12px;
  color: #666;
  padding: 4px 10px 16px 10px;
  line-height: 16px;
}
.tx_top_tip > p {
  margin-top: 8px;
  position: relative;
}
.tx_top_tip a {
  color: #18a6e6;
}
.tx_top_tip span {
  position: absolute;
  top: 30px;
  left: 90px;
  color: #333;
  font-size: 14px;
  background-color: #ffffff;
  box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, 0.16);
  padding: 13px 20px;
  border-radius: 4px;
  z-index: 99;
  display: none;
}
.tx_top_tip span:last-child {
  left: 170px;
}
.tx_top_tip span::before {
  content: "";
  position: absolute;
  top: -20px;
  left: 20px;
  height: 0;
  width: 0;
  font-size: 0;
  line-height: 0;
  border-color: transparent transparent #fff transparent;
  border-style: dashed dashed solid dashed;
  border-width: 10px;
}
.tx_handle {
  font-size: 14px;
  margin-top: 20px;
}
.tx_handle p {
  float: left;
  width: 33%;
  text-align: right;
  height: 24px;
  line-height: 24px;
}
.tx_handle p:first-child {
  text-align: left;
}
.tx_handle p span {
  color: #999;
  margin-right: 12px;
}
.tx_handle p .total {
  font-size: 18px;
  color: #ea1818;
  margin-left: 6px;
  vertical-align: -1px;
}
.tx_handle p a {
  display: inline-block;
  width: 66px;
  height: 24px;
  line-height: 24px;
  text-align: center;
  color: #fff;
  background: #13acef;
  border-radius: 4px;
  font-size: 12px;
}
.tx_md_box {
  width: 600px;
  min-height: 330px;
  max-height: 80%;
  overflow-y: auto;
  background: #fff;
  border-radius: 6px;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  display: none;
}
.tx_md_box .tt {
  font-size: 18px;
  text-align: center;
  padding-top: 26px;
}
.tx_md_box .close {
  position: absolute;
  top: 28px;
  right: 30px;
  width: 11px;
  height: 12px;
  background: url(/Public/home/images/close_tx.png);
  cursor: pointer;
}
.lc_banner {
  width: 100%;
  height: 56px;
  background: #f8f8f8;
  margin-top: 14px;
  border-top: 1px solid #eee;
  text-align: center;
  font-size: 12px;
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.lc_inner {
  color: #999;
  float: left;
}
.lc_inner b {
  width: 16px;
  height: 16px;
  line-height: 16px;
  border-radius: 50%;
  color: #fff;
  background: #999;
  display: block;
  margin: 11px auto 2px auto;
}
.lc_banner > span {
  border-top: 1px solid #ccc;
  width: 96px;
  float: left;
  margin-top: 18px;
}
.lc_banner .act b {
  background: #19a9e8;
}
.lc_banner .act {
  color: #19a9e8;
}
.money_tips {
  width: 500px;
  height: 32px;
  line-height: 32px;
  background: #f9fdff;
  border: 1px solid #13acef;
  font-size: 12px;
  color: #999;
  margin: 18px auto;
  padding-left: 18px;
  box-sizing: border-box;
}
.money_tips img {
  vertical-align: -2px;
  margin-right: 2px;
}
.tx_item {
  font-size: 14px;
  color: #666;
  line-height: 26px;
  height: 26px;
  margin-bottom: 10px;
}
.tx_item span {
  display: inline-block;
  text-align: right;
  width: 162px;
}
.tx_item b {
  font-size: 18px;
  color: #ea1818;
  font-weight: normal;
}
.tx_item input {
  width: 288px;
  height: 24px;
  border: 1px solid #ddd;
  padding-left: 10px;
}
.tx_next_box {
  text-align: center;
  font-size: 12px;
  margin: 26px 0;
}
.tx_next_box a {
  display: inline-block;
  width: 64px;
  height: 24px;
  line-height: 24px;
  border: 1px solid #ddd;
  border-radius: 4px;
  color: #666;
  margin: 0 3px;
}
.tx_next_box a:last-child {
  background: #13acef;
  color: #fff;
  border-color: #13acef;
}
.money_tips span {
  color: #ef1313;
}
.tx_table {
  width: 500px;
  margin: 0 auto;
  border: 1px solid #dcdcdc;
  border-bottom: none;
}
.tx_table tr th {
  height: 32px;
  background: #f8f8f8;
  border-bottom: 1px solid #dcdcdc;
  text-align: left;
  font-size: 14px;
  padding-left: 10px;
  padding-right: 10px;
  text-align: right;
  white-space: nowrap;
}
.tx_table tr th:first-child,
.tx_table tr td:first-child {
  text-align: left;
  color: #999;
}

.tx_table input[type="checkbox"] {
  vertical-align: -1px;
  margin-right: 2px;
}
.tx_table tr td {
  height: 32px;
  border-bottom: 1px solid #dcdcdc;
  font-size: 12px;
  padding-left: 10px;
  padding-right: 10px;
  text-align: right;
  color: #666;
}
.supply_box {
  width: 500px;
  margin: 0 auto;
  display: none;
}
.tx_md_box .supply_box p {
  text-align: left;
  font-size: 14px;
  padding-top: 18px;
}
.supply_box .tx_item span {
  width: 82px;
}
.tx_item .require::before {
  content: "*";
  color: #ea1818;
  padding-right: 4px;
  font-size: 14px;
}
.tx3 img {
  display: block;
  margin: 0 auto;
  margin-top: 30px;
}
.tx3 .tip {
  font-size: 14px;
  color: #999;
  text-align: center;
}
.tx3 .tx_finish {
  font-size: 16px;
  color: #333;
  margin: 14px 0 4px;
  text-align: center;
}
.ktx1 {
  min-height: 280px;
}
.ktx2 .tx_item span {
  width: 122px;
}
.tx_item select {
  width: 300px;
  height: 26px;
  border: 1px solid #ddd;
  box-sizing: border-box;
  padding-left: 10px;
}
.ktx2 .tx_item a {
  color: #13acef;
  margin-left: 14px;
}
.money_pre .money_tips {
  border: solid 1px #ef1313;
  background: #fff9f9;
  color: #ef1313;
  line-height: 16px;
  height: auto;
  padding: 6px 18px;
  margin: 22px auto;
}
.yzm_btn {
  width: 100px;
  height: 28px;
  border: 1px solid #eee;
  color: #19a9e8;
  background: #fff;
  cursor: pointer;
  vertical-align: top;
}
.tx_yzm .yzm {
  width: 184px;
  height: 26px;
}
.lc_banner > span.act {
  border-color: #19a9e8;
}
.tx_handle p .disabled {
  background: #999;
}
.pay_ewm_box {
  width: 180px;
  height: 180px;
  border: 1px solid #ccc;
  box-sizing: border-box;
  margin: 30px auto 10px auto;
}
.pay_ewm_box img {
  width: 100%;
  height: 100%;
}
.pay_dt_ewm {
  position: relative;
}
.pay_dt_ewm .tips {
  text-align: center;
}
.pay_dt_ewm .succ_tip {
  position: absolute;
  top: 0;
  left: 0;
  text-align: center;
  width: 100%;
  line-height: 184px;
  color: #f19d38;
  display: none;
  font-size: 26px;
  font-weight: bold;
}
#pay_ewm_box {
  padding: 15px;
}
.wtWang-price .deleget_up_time {
  font-size: 12px;
  color: #999;
  float: right;
}
.yuWei-list .add_time_wtlist {
  height: auto;
}
.add_time_wtlist .deleget_up_time {
  font-size: 12px;
  color: #999;
  float: right;
  width: 100%;
  height: 16px;
  line-height: 16px;
  text-align: right;
  margin-top: -26px;
}
.releted_read .r_title {
  font-size: 24px;
  position: relative;
  padding-left: 20px;
  margin-top: 50px;
}
.releted_read .r_title::after {
  content: "";
  position: absolute;
  width: 6px;
  height: 25px;
  background: #007bb7;
  left: 0;
  top: 4px;
}
.releted_read ul {
  width: 680px;
  margin-left: 20px;
  margin-top: 20px;
}
.releted_read ul li {
  box-sizing: border-box;
  float: left;
  width: 340px;
  border: 1px solid #eee;
  height: 44px;
  line-height: 42px;
  padding: 0 12px;
  background: #f8f8f8;
  border-top: none;
}
.releted_read ul li:nth-child(odd) {
  border-right: none;
}
.releted_read ul li:nth-child(1),
.releted_read ul li:nth-child(2) {
  border-top: 1px solid #eee;
}
.releted_read ul li:hover {
  background: #fff;
}
.releted_read ul li a {
  display: block;
  width: 100%;
  height: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.article_time {
  font-size: 14px;
  font-weight: normal;
  color: #999;
  display: inline-block;
  line-height: 40px;
  float: right;
}
.confirm_wrap {
  width: 1040px;
  margin: 0 auto;
  background: #fff;
  padding: 0 20px;
  margin-bottom: 60px;
}
.confirm_wrap h2 {
  font-size: 18px;
  font-weight: bold;
  border-bottom: 1px solid #ddd;
  padding: 24px 0 18px;
}
.confirm_wrap .apply_content {
  border: 1px solid #eee;
  margin-top: 28px;
}
.apply_content table {
  width: 100%;
}
.apply_content table th {
  background: #fafafa;
  height: 50px;
  font-size: 14px;
  padding-left: 18px;
  text-align: left;
  border-bottom: 1px solid #eee;
}
.apply_content table td {
  height: 156px;
  font-size: 14px;
  padding-left: 18px;
  text-align: left;
  border-bottom: 1px solid #eee;
}
.apply_content table tr:last-child td {
  border-bottom: none;
}
.apply_content .icon {
  background: url(/Public/home/images/zmt_common.png);
  display: inline-block;
  width: 160px;
  height: 100px;
  vertical-align: middle;
}
.apply_content .info {
  display: inline-block;
  height: 100px;
  vertical-align: middle;
  margin-left: 16px;
  max-width: 420px;
}
.apply_content .info p {
  color: #666;
  font-size: 12px;
  margin-top: 11px;
}
.apply_content .info .tt {
  font-size: 14px;
  font-weight: bold;
  width: 300px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  color: #333;
  margin-top: 0;
}
.apply_content .info p span:nth-child(2) {
  margin-left: 60px;
}
.apply_content .total {
  color: #ff711c;
  font-size: 18px;
  font-weight: bold;
}
.confirm_wrap .des_box {
  padding: 0 20px 30px 20px;
  border-bottom: 1px solid #ddd;
}
.confirm_wrap .des_box .check {
  font-size: 12px;
  color: #999;
  margin: 16px 0 10px;
}
.confirm_wrap .des_box .check a {
  color: #007bb7;
}
.confirm_wrap .des_box .check input {
  vertical-align: -2px;
  margin-right: 2px;
}
.confirm_wrap .des_box > div {
  font-size: 12px;
  color: #999;
  line-height: 22px;
}
.confirm_wrap .des_box > div p:first-child {
  color: #666;
  padding-top: 16px;
}
.pay_detail {
  padding: 32px 0 60px;
}
.pay_detail > div {
  float: right;
  width: 360px;
  font-size: 14px;
}
.pay_detail > div > p {
  line-height: 42px;
}
.pay_detail > div > p span:last-child {
  float: right;
}
.pay_detail > div .pay_total {
  font-size: 16px;
  font-weight: bold;
}
.pay_detail > div .pay_total span:last-child {
  font-size: 20px;
  color: #ff711c;
}
.pay_detail a {
  display: block;
  width: 100%;
  height: 46px;
  line-height: 46px;
  text-align: center;
  background: #ff711c;
  color: #fff;
  font-size: 16px;
  font-weight: bold;
  margin-top: 10px;
}
.pay_model .pay .wx_pay {
  position: relative;
  background-image: url(../images/cz_yhk.png);
  background-repeat: no-repeat;
  background-position: 9px -462px;
}
.pay_model .pay .zfb_pay {
  background-position: 32px -360px;
  position: relative;
  background-image: url(../images/cz_yhk.png);
  background-repeat: no-repeat;
}
.pay_model .pay .wy_pay {
  background-position: 20px 2px;
  position: relative;
  background-size: 70% 80%;
  background-image: url(../images/gerenwangyin.jpg);
  background-repeat: no-repeat;
}
.pay_xieyi {
  position: relative;
}
.pay_inner .check {
  font-size: 12px;
  color: #999;
  padding: 24px 0 40px;
  border-bottom: 1px solid #eee;
}
.pay_inner .check a {
  color: #007bb7;
}
.pay_inner .check input {
  vertical-align: -2px;
}
.sao_success .end_pay_time {
  font-size: 14px;
  color: #ff9424;
  margin-left: 10px;
}
.sao_success .end_pay_time i {
  font-size: 14px;
  color: #ff9424;
}
.end_pay_time b {
  color: #666;
  font-weight: normal;
  margin-left: 6px;
}
.wtDetail-btn a:first-child {
  margin-right: 13px;
}
.wtDetail-link {
  width: 124px;
  height: 44px;
  line-height: 44px;
  font-size: 16px;
}
.registerTit {
  width: auto;
  color: #333;
  border-bottom: 2px solid transparent;
  cursor: pointer;
  font-size: 20px;
  display: inline-block;
  height: auto;
  padding-bottom: 8px;
  margin: 0 9px;
}
.registerTitOut .l_act {
  border-color: #007bb7;
  color: #007bb7;
}
.regmessage .hqbtn {
  border: 1px solid rgba(232, 236, 237, 1);
  border-radius: 0;
  background: #fff;
  height: 46px;
  line-height: 46px;
  font-size: 14px;
  color: #007bb7;
  width: 108px;
  box-sizing: border-box;
}
.regmessage .hqbtn:hover {
  background: #007bb7;
  color: #fff;
}
.register form .reg4 p {
  font-size: 12px;
  color: #999;
}
.register form .reg4 p a {
  color: #007bb7;
}
.register form .regmessage .reg2 {
  /* background: url(../images/msg_icon.png) no-repeat 10px 10px; */
  background: #fff;
}
.regimg,
.regmessage {
  width: 452px;
  padding-left: 56px;
}
.loginTrade1 .zhuce:hover {
  background: #36bdf5;
}
.mask {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: #000;
  opacity: 0.5;
  z-index: 996;
}
.model_container {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 998;
  overflow: auto;
  display: none;
  justify-content: center;
  align-items: center;
}
.register {
  width: 800px;
  height: auto;
  border: 1px solid #e1e1e1;
  margin: 80px auto;
  overflow: hidden;
}
.register .login_left{
  width: 330px;
  height: 460px;
  background: #F5FAFC;
  float: left;
}
.register .login_right{
  float: right;
  width: 470px;
}
.registerTitOut {
  text-align: center;
  padding-top: 58px;
  margin-bottom: 36px;
}
.register form .reg {
  display: block;
  height: 46px;
  line-height: 46px;
  border: 1px solid rgba(232, 236, 237, 1);
  /* background: url(../images/email.jpg) no-repeat 10px 10px; */
  background: #fff;
  padding-left: 0;
  color: #333;
  font-family: "微软雅黑";
  font-size: 16px;
  width: 360px;
  margin: 0 auto 24px auto;
  box-sizing: border-box;
  position: relative;
}
.register form .reg span {
  display: block;
  float: left;
  width: 72px;
  height: 46px;
  line-height: 46px;
  margin-right: 10px;
  text-align: left;
  color: #555;
}
.register form .reg input {
  display: block;
  width: 100%;
  height: 44px;
  line-height: 46px;
  border: none;
  background: #fff;
  margin-bottom: 20px;
  color: #333;
  font-family: "微软雅黑";
  font-size: 14px;
  box-sizing: border-box;
  padding-left: 12px;
}
.register form .reg input::placeholder{
  color:rgba(185, 192, 196, 1);
}
.register form .reg .pl::placeholder{
  color:rgba(0, 123, 183, 1);
}
.register form .reg.psw {
  /* background: url(../images/mima.png) no-repeat 10px 10px; */
  background: #fff;
}
.register form .reg4 {
  width: 450px;
  margin: 40px auto 10px 56px;
  overflow: hidden;
}
.register form .reg4 p {
  float: left;
  margin-left: 10px;
}
.register form .reg5 {
  width: 360px;
  height: 46px;
  padding-left: 0;
  line-height: 46px;
  text-align: center;
  background: #007bb7;
  border-radius: 4px;
  border: none;
  margin: 0 auto;
  cursor: pointer;
  font-size: 18px;
  color: #fff;
  display: block;
}
.other {
  float: left;
  width: 237px;
  height: 50px;
  line-height: 50px;
  margin-top: 20px;
  margin-left: 50px;
}
.other span {
  display: block;
  float: left;
  font-size: 14px;
  color: #555;
}
.other a {
  color: #555;
  display: block;
  float: left;
  height: 25px;
  line-height: 25px;
  padding-left: 30px;
  margin-left: 12px;
  margin-right: 5px;
  margin-top: 12.5px;
  font-size: 14px;
}
.other a.weixin {
  background: url(../images/weiXin_log.png) no-repeat;
}
.other a.qq {
  background: url(../images/qq_log.png) no-repeat;
}
.register form .reg7 {
  margin: 10px auto 0;
  text-align: right;
  border: none;
  background: none;
}
.register form .reg7 a {
  color: #007bb7;
  padding-right: 20px;
}
.register form .reg7.tsWidth {
  width: 100%;
  margin-top: 20px;
  text-align: center;
  padding-left: 30px;
  height: 22px;
  line-height: 22px;
  font-size: 12px;
}
.regimg,
.regmessage {
  width: 452px;
  margin: 0 auto 40px auto;
}
.register form .regyzm {
  float: left;
  width: 242px;
  margin: 0 10px 0 0;
}
.register form .reg4 input {
  float: left;
  width: 14px;
  height: 14px;
  color: #333;
}
.saiXuan-search {
  width: 300px;
  height: 30px;
  box-sizing: border-box;
}
.saiXuan-btn {
  width: 50px;
  height: 28px;
}
.saiXuan-btn-sub {
  background: #007bb7;
  color: #fff;
}
.saiXuan-right-search {
  height: 58px;
}
.saiXuan-left-search {
  line-height: 30px;
}
.shai_box {
  border-top: 1px solid #ddd;
  padding-top: 20px;
  position: relative;
}
.shai_box span {
  float: left;
  line-height: 22px;
  font-size: 14px;
}
.shai_box .shai {
  height: 22px;
  box-sizing: border-box;
  border: 1px solid #007bb7;
  margin-left: 20px;
  color: #007bb7;
  padding-left: 7px;
  line-height: 20px;
  padding-right: 30px;
  position: relative;
}
.shai_box .shai a {
  width: 22px;
  height: 20px;
  position: absolute;
  right: 0;
  top: 0;
  background: url(/Public/home/images/close-bg.png) no-repeat;
  background-size: 100% 100%;
}
.saiXuan-new {
  padding-bottom: 25px;
}
.shai_box .hide {
  display: none;
}
.shai_box .reset_sort {
  position: absolute;
  right: 0;
  top: 20px;
  width: 98px;
  height: 24px;
  line-height: 24px;
  border: 1px solid #ccc;
  color: #007bb7;
  text-align: center;
  font-size: 14px;
}
.other_wt_icon {
  float: left;
  height: 18px;
  line-height: 18px;
  border: 1px solid #007bb7;
  font-size: 12px;
  color: #007bb7;
  text-align: center;
  padding: 0 6px;
}
.wtWang-box .other_li a {
  float: left;
  width: 676px;
  margin-left: 8px;
}
.wtWang-box .other_li .other_wt_icon a{
  float: none;
  width: auto;
  color: #007bb7;
  margin: 0;
}
.wtWang-box li {
  border: 1px solid transparent;
  border-bottom: 1px solid #ebebeb;
  padding: 28px 25px;
}
.yuWei-left-new {
  width: 100%;
}
.yuWei-left-new .yuWei-all {
  box-sizing: border-box;
}
.yuWei-tiao {
  float: right;
}
.wtWang-tit .price_down {
  display: inline-block;
  vertical-align: middle;
  font-size: 14px;
  color: #333;
  padding-left: 28px;
  background: url(/Public/home/images/price_d1.png) no-repeat left center;
  margin-left: 20px;
}
.wtWang-tit .marks {
  background: url(/Public/home/images/price_d2.png) no-repeat left center;
}
.wtWang-nav-des {
  width: 75%;
}
.wt_new_price {
  width: 240px;
  float: left;
  margin-top: 8px;
}
.wt_new_price p {
  color: #ff711c;
  font-size: 24px;
  font-weight: bold;
}
.wtWang-box .other_li .wt_new_price a {
  width: auto;
  font-size: 14px;
  border: 1px solid #ff711c;
  height: 26px;
  line-height: 26px;
  border-radius: 13px;
  padding: 0 14px;
  color: #ff711c;
  margin-top: 10px;
  margin-left: 12px;
  background: #fff;
}
.wtWang-box .other_li .wt_new_price a:hover {
  background: #ff711c;
  color: #fff;
}
.wtWang-box .other_li .wt_new_price a:first-child {
  background: #fff;
  color: #007bb7;
  border-color: #007bb7;
}
.wtWang-box .other_li .wt_new_price a:first-child:hover {
  background: #007bb7;
  color: #fff;
  border-color: #007bb7;
}
.yuWei-list .add_time_wtlist_new {
  border: 1px solid transparent;
  border-bottom: 1px solid #ebebeb;
  padding: 28px 25px;
  box-sizing: border-box;
  line-height: normal;
}
.yuWei-list .add_time_wtlist_new a {
  float: left;
  width: 676px;
  margin-left: 6px;
}
.wtWang-class {
  margin-top: 12px;
}
.yuWei-list .add_time_wtlist_new .wt_new_price a {
  width: auto;
  font-size: 14px;
  border: 1px solid #ff711c;
  height: 26px;
  line-height: 26px;
  border-radius: 13px;
  padding: 0 14px;
  color: #ff711c;
  margin-top: 10px;
  margin-left: 12px;
}
.yuWei-list .add_time_wtlist_new .wt_new_price a:hover{
  color: #fff;
  background: #ff711c;
}
.yuWei-list .add_time_wtlist_new .wt_new_price a:first-child {
  background: #fff;
  color: #007bb7;
  border-color: #007bb7;
}
.yuWei-list .add_time_wtlist_new .wt_new_price a:first-child:hover {
  background: #007bb7;
  color: #fff;
  border-color: #007bb7;
}
.domain_icon{
  width: 24px;
  height: 24px;
  background: url(/Public/home/images/domain_icon.png);
  float: left;
}
.media_other_category_0{
  width: 24px;
  height: 24px;
  background: url(/Public/home/images/others_icon.png);
  float: left;
  background-size: 100% 100%;
}
.media_other_category_13{
  width: 24px;
  height: 24px;
  background: url(/Public/home/images/dy_icon.png);
  float: left;
  background-size: 100% 100%;
}
.media_other_category_8{
  width: 24px;
  height: 24px;
  background: url(/Public/home/images/ks_icon.png);
  float: left;
  background-size: 100% 100%;
}
.media_other_category_2{
  width: 24px;
  height: 24px;
  background: url(/Public/home/images/wy_icon.png);
  float: left;
  background-size: 100% 100%;
}
.media_other_category_3{
  width: 24px;
  height: 24px;
  background: url(/Public/home/images/sohu_icon.png);
  float: left;
  background-size: 100% 100%;
}
.media_other_category_4{
  width: 24px;
  height: 24px;
  background: url(/Public/home/images/fenghuang_icon.png);
  float: left;
  background-size: 100% 100%;
}
.media_other_category_5{
  width: 24px;
  height: 24px;
  background: url(/Public/home/images/yidian_icon.png);
  float: left;
  background-size: 100% 100%;
}
.media_other_category_6{
  width: 24px;
  height: 24px;
  background: url(/Public/home/images/uc_icon.png);
  float: left;
  background-size: 100% 100%;
}
.media_other_category_7{
  width: 24px;
  height: 24px;
  background: url(/Public/home/images/bj_icon.png);
  float: left;
  background-size: 100% 100%;
}
.media_other_category_11{
  width: 24px;
  height: 24px;
  background: url(/Public/home/images/ph_icon.png);
  float: left;
  background-size: 100% 100%;
}
.media_other_category_9,.media_other_category_1{
  width: 24px;
  height: 24px;
  background: url(/Public/home/images/gzh_icon.png);
  float: left;
  background-size: 100% 100%;
}
.tt_icon{
  width: 24px;
  height: 24px;
  background: url(/Public/home/images/tt_icon.png);
  float: left;
  background-size: 100% 100%;
}
.condition .rt28{
  margin-right: 28px;
}
.wtWang-tit h3 .dm_icon{
  display: inline-block;
  height: 18px;
  line-height: 18px;
  font-size: 12px;
  font-weight: bold;
  color: #007bb7;
  border: 1px solid #007bb7;
  text-align: center;
  margin-right: 10px;
  vertical-align: top;
  padding: 0 6px;
}
.dm_icon{
  display: inline-block;
  height: 18px;
  line-height: 18px;
  font-size: 12px;
  font-weight: bold;
  color: #007bb7;
  border: 1px solid #007bb7;
  text-align: center;
  margin-right: 10px;
  vertical-align: top;
  padding: 0 6px;
}
.wt_shu{
  display: inline-block;
}
.wt_shu p{
  font-size: 12px;
  color: #999;
  text-align: center;
}
.wt_shu p:first-child{
  font-size: 14px;
  color: #333;
  margin-top: 6px;
  margin-bottom: 4px;
}
.wt_ge{
  display: inline-block;
  height: 30px;
  border-left: 1px solid #eee;
  margin: 0 28px;
}
.nav_top .product-down2 li{
  width: 164px;
}
.wtSite_box .wtDetail-ever{
  float: left;
  width: 50%;
  box-sizing: border-box;
}
.wtSite_box .pl20{
  padding-left: 20px;
}
.wtSite_box .wtDetail-descr{
  padding-top: 12px;
}
.wtTwo-jt li{
height: 130px;
width: 49.2%;
box-shadow: none;
border: solid 1px #ebebeb;
margin-right: 1.5%;
padding: 26px 20px 22px 20px;
}
.wtTwo-jt li:nth-child(2n){
  margin-right: 0;
}
.wtTwo-jt{
  padding: 10px 0;
}
.wtTwo-cont{
  width: 100%;
  padding: 0 12px;
  box-sizing: border-box;
}
.wtTwo-jt li h3{
  font-size: 16px;
}
.wtTwo-jt li p{
  font-size: 14px;
  color: #999;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  width: 100%;
  height: auto;
}
.wtTwo-jt li p.wtTwo-price span{
  font-size: 18px;
}
.wtTwo-jt li h3 div{
  width: 20px;
  height: 20px;
  margin-right: 5px;
}
.wt_menus{
  width: 1080px;
  background: #fff;
  margin: 0 auto;
  height: 108px;
  box-shadow: 0px 0px 10px 0px 
		rgba(0, 0, 0, 0.1);
	border-radius: 6px;
  position: relative;
  top: -26px;
}
.wt_menus li{
  float: left;
  width: 20%;
  text-align: center;
  font-size: 16px;
}
.wt_menus li img{
  width: 32px;
  height: 32px;
  margin: 24px 0 10px;
}
.wtNew-yumin .wtNew-right{
  width: 100%;
  position: relative;
}
.wtNew-yumin .wtNew-cont li{
  width: 49.4%;
  margin: 13px 1.2% 0 0;
  border: 1px solid #ebebeb;
  box-sizing: border-box;
  padding: 24px 20px;
  height: 130px;
}
.wtNew-yumin .wtNew-cont li:nth-child(even){
  margin-right: 0;
}
.wtNew-yumin .wtNew-cont li:hover{
  border-color: #ff711c;
}
.wtNew-yumin .wtNew-cont li h3{
  font-size: 16px;
}
.wtNew-yumin .wtNew-cont li h3 .icons{
  display: inline-block;
    height: 18px;
    line-height: 18px;
    font-size: 12px;
    font-weight: bold;
    color: #007bb7;
    border: 1px solid #007bb7;
    text-align: center;
    margin-right: 10px;
    vertical-align: top;
    padding: 0 6px;
}
.wtNew-yumin .wtNew-cont li .wtNew-descrit{
  font-size: 14px;
  color: #999;
  height: 22px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.wtNew-yumin .wtNew-cont li .wtNew-descrit span{
  color: #999;
}
.wtNew-yumin .wtNew-prive{
  font-size: 18px;
  margin-top: 8px;
}
.wtNew-yumin .wtNew-clastwo{
  float: none;
  margin-left: 152px;
  border: none;
}
.wtNew-yumin .wt_titles{
  font-size: 24px;
  position: absolute;
  top: 8px;
  left: 0;
  padding-left: 22px;
  font-weight: bold;
}
.wtNew-yumin .wt_more{
  position: absolute;
  right: 0;
  top: 6px;
  line-height: 36px;
  color: #18a9e8;
  font-size: 14px;
}
.wtNew-yumin .wt_titles::before{
  content: "";
  width: 6px;
  height: 40px;
  background: #18a9e8;
  position: absolute;
  top: -5px;
  left: 0;
}
.wtNew-yumin .wt_titles2::before{
  background: #fc8e52;
}
.wtNew-yumin .wt_titles3::before{
  background: #007bb7;
}
.wtNew-yumin .wt_titles4::before{
  background: #f07375;
}
.wtNew-yumin .wt_titles5::before{
  background: #3da637;
}
.wtNew-yumin .tabLine{
  padding: 6px 0 12px 0;
}
.wtNew-yumin .tabLine li{
  width: auto;
  height: 36px;
  line-height: 36px;
  padding: 0 17px;
  border-radius: 6px;
  margin-right: 6px;
  background: none;
}
.wtNew-yumin .tabLine .on{
  background: #18a9e8;
  color: #fff;
}
.wtNew-clasone{
  border: none;
}
.wtNew-yumin .wtNew-clasone{
  margin-left: 182px;
}
.wtNew-yumin .wtNew-clasfive{
  margin-left: 182px;
  border: none;
}
.wtNew-yumin .wtNew-clasone .on{
  background: #fc8e52;
}
.wtNew-yumin .wtNew-clasthree{
  margin-left: 204px;
  border: none;
}
.wtNew-yumin .wtNew-classix{
  margin-left: 248px;
  border: none;
}
.wtNew-yumin .wtNew-clasthree .on{
  background: #007bb7;
}
.wtNew-yumin .wtNew-clasfive .on{
  background: #f07375;
}
.wtNew-yumin .wtNew-classix .on{
  background: #3da637;
}
.wtNew-cont .icons_mp{
  display: inline-block;
  width: 20px;
  height: 20px;
  background: url(/Public/home/images/wx.png) no-repeat center center;
  background-size: 100% 100%;
  margin-right: 10px;
  vertical-align: middle;
}
.wtNew-cont .icons_ks{
  display: inline-block;
  width: 20px;
  height: 20px;
  background: url(/Public/home/images/ks_icon.png) no-repeat center center;
  background-size: 100% 100%;
  margin-right: 10px;
  vertical-align: middle;
}
.wtNew-cont .icons_dy{
  display: inline-block;
  width: 20px;
  height: 20px;
  background: url(/Public/home/images/dy_icon.png) no-repeat center center;
  background-size: 100% 100%;
  margin-right: 10px;
  vertical-align: middle;
}
.wtNew-cont .icons_gzh{
  display: inline-block;
  width: 20px;
  height: 20px;
  background: url(/Public/home/images/gzh_icon.png) no-repeat center center;
  background-size: 100% 100%;
  margin-right: 10px;
  vertical-align: middle;
}
.wtNew-cont .icons_tt{
  display: inline-block;
  width: 20px;
  height: 20px;
  background: url(/Public/home/images/tt_icon.png) no-repeat center center;
  background-size: 100% 100%;
  margin-right: 10px;
  vertical-align: middle;
}
.wtNew-cont .icons_uc{
  display: inline-block;
  width: 20px;
  height: 20px;
  background: url(/Public/home/images/uc_icon.png) no-repeat center center;
  background-size: 100% 100%;
  margin-right: 10px;
  vertical-align: middle;
}
.wtNew-cont .icons_wy{
  display: inline-block;
  width: 20px;
  height: 20px;
  background: url(/Public/home/images/wy_icon.png) no-repeat center center;
  background-size: 100% 100%;
  margin-right: 10px;
  vertical-align: middle;
}
.wtNew-cont .icons_sohu{
  display: inline-block;
  width: 20px;
  height: 20px;
  background: url(/Public/home/images/sohu_icon.png) no-repeat center center;
  background-size: 100% 100%;
  margin-right: 10px;
  vertical-align: middle;
}
.wtNew-cont .icons_fenghuang{
  display: inline-block;
  width: 20px;
  height: 20px;
  background: url(/Public/home/images/fenghuang_icon.png) no-repeat center center;
  background-size: 100% 100%;
  margin-right: 10px;
  vertical-align: middle;
}
.wtNew-cont .icons_yidian{
  display: inline-block;
  width: 20px;
  height: 20px;
  background: url(/Public/home/images/yidian_icon.png) no-repeat center center;
  background-size: 100% 100%;
  margin-right: 10px;
  vertical-align: middle;
}
.wtNew-cont .icons_domain{
  display: inline-block;
  width: 20px;
  height: 20px;
  background: url(/Public/home/images/domain_icon.png) no-repeat center center;
  background-size: 100% 100%;
  margin-right: 10px;
  vertical-align: middle;
}
.wx-right-type .paihang{
  font-size: 14px;
  color: #555;
  padding-left: 26px;
}
.bang-top-menu .top-left div.left{
  width: auto;
}
.bang-top-menu .top-left div.left a{
  color: #555;
  display: block;
  padding: 0 24px;
}
.wx-right-type .paihang span{
  font-size: 18px;
  color: #ff9900;
}
.bang-top-menu .top-left div.left a:hover{
  color: #333;
}
.switch-menu>.btn-wtgm{
  top: 7px;
  background: url(/Public/home/images/tijiao.png)no-repeat left center;
  margin-right: 4px;
  width: 90px;
  padding-left: 0;
  padding-right: 0;
}
.switch-menu>.btn-wtgm a{
  color: #ff9900;
  padding-left: 28px;
}
.bang-top-menu{
  margin-bottom: 16px;
}
.rank_item{
  width: 1082px;
  margin: auto auto 16px;
  border: 1px solid #e3e3e3;
  padding-bottom: 7px;
  padding-right:18px;
  box-sizing:border-box;
}
.rank_item>div{
  float: left;
  width: 340px;
  margin-right: 21px;
}
.rank_item>div:last-child{
  margin-right: 0;
}
.rank_item>div>p{
  font-size: 18px;
  color: #ff9900;
  font-weight: bold;
  height: 50px;
  line-height: 50px;
  border-bottom: 2px solid #e3e3e3;
  padding-left: 19px;
  position: relative;
}
.rank_item>div>p::before{
  content:"";
  position: absolute;
  bottom: -2px;
  left: 0;
  width: 120px;
  height: 2px;
  background: #ff9900;
}
.rank_item>div li{
  border-bottom: 1px solid #e3e3e3;
  margin-left: 18px;
  height: 40px;
  line-height: 40px;
}
.rank_item>div li:last-child{
  border-bottom: none;
}
.rank_item>div li a{
  font-size: 14px;
  color: #666;
}
.rank_item>div li a:hover{
  color: #ff9900;
}
.zhtj{
  float: right;
  margin-right: 30px;
  color: #999;
}
.zhtj span{
  color: #ffa333;
}
.catalog_ul li p{
  font-size: 16px;
  color: #037ab2;
  padding-top: 20px;
  padding-bottom: 4px;
}
.catalog_ul li p span{
  color: #999;
}
.catalog_ul dd{
  float: left;
  width: 14%;
  margin-top: 10px;
}
.catalog_ul dd a{
  font-size: 14px;
  color: #555;
}
.catalog_ul dd a:hover{
  color: #037ab2;
}
.ldate_con .sort{
  float: right;
  margin-right: 12px;
}
.ldate_con .sort a{
  font-size: 14px;
  color: #666;
  padding: 6px 16px;
}
.ldate_con .sort .act{
  background: #ff9900;
  color: #fff;
  border-radius: 4px;
}
.top_search_form{
  text-align: center;
  margin: 26px 0 36px;
}
.top_search_form span{
  font-size: 14px;
  color: #666;
}
.top_search_form input{
  width: 300px;
	height: 36px;
	background-color: #ffffff;
	border: solid 1px #dddddd;
  box-sizing: border-box;
  padding-left: 20px;
}
.top_search_form button{
  width: 66px;
	height: 36px;
	background-color: #007bb7;
  color: #fff;
  font-size: 14px;
  margin-left: 4px;
  cursor: pointer;
}
.wx-type-list .wx-right-type{
  position: relative;
}
.wx-type-list .wx-right-type .catalog_dt{
  position: absolute;
  display: none;
  width: 100%;
  top: 184px;
  left: 0;
  border-top: 1px solid #e3e3e3;
}
.wx-type-list .wx-right-type .catalog_dt p{
  font-size: 14px;
  color: #000;
  font-weight: bold;
  padding: 24px 0 18px 32px;
}
.rank_adv_box{
  width: 1080px;
  height: 60px;
  margin: 0 auto;
  margin-bottom: 16px;
}
.rank_adv_box img{
  width: 100%;
  height: 100%;
}
.top_rank1_box{
  width: 1082px;
  margin: 0 auto;
}
.top_rank1_box>div{
  float: left;
  box-sizing: border-box;
  width: 350px;
  height: 530px;
  border: 1px solid #ebebeb;
}
.top_rank2_box>div{
  float: left;
  box-sizing: border-box;
  width: 350px;
  height: 548px;
}
.top_rank1_box>div .tt{
  font-size: 16px;
  font-weight: bold;
  color: #ff9900;
  line-height: 50px;
  border-bottom: 1px solid #ebebeb;
  padding-left: 20px;
  margin-bottom: 5px;
}
.top_rank1_box>div li{
  font-size: 14px;
  color: #333;
  margin: 0 25px;
  border-bottom: 1px solid #ebebeb;
  line-height: 42px;
  height: 42px;
  overflow: hidden;
}
.top_rank1_box>div:not(:last-child){
  margin-right: 15px;
}
.top_rank2_box>div:not(:last-child){
  margin-right: 15px;
}
.top_rank1_box>div li a:hover{
  color: #ff9900;
}
.top_rank1_box>div li b{
  font-size: 18px;
  color: #ccc;
  float: left;
  line-height: 42px;
  width: 22px;
  text-align: right;
}
.top_rank1_box>div li:nth-child(1) b{
  color: #ff0000;
}
.top_rank1_box>div li:nth-child(2) b{
  color: #ff5a00;
}
.top_rank1_box>div li:nth-child(3) b{
  color: #ffae00;
}
.top_rank1_box>div li span{
  float: left;
  line-height: 42px;
  margin-left: 14px;
}
.top_rank1_box>div li i{
  float: right;
  line-height: 42px;
  color: #999;
}
.top_rank1_box>div .more{
  width: 350px;
  height: 42px;
  display: block;
  color: #999;
  line-height: 42px;
  text-align: center;
}
.top_rank1_box>div .more:hover{
  color: #fff;
  background: #ff9900;
}
.top_rank2_box{
  width: 1080px;
  border: 1px solid #ebebeb;
  margin: 0 auto;
  margin-top: 20px;
}
.top_rank2_box>p{
  font-size: 16px;
  font-weight: bold;
  color: #ff9900;
  height: 50px;
  line-height: 50px;
  border-bottom: 2px solid #ccc;
  padding-left: 20px;
}
.top_rank2_box>p a{
  float: right;
  line-height: 50px;
  color: #999;
  font-size: 14px;
  font-weight: normal;
  margin-right: 40px;
}
.top_rank2_box>div .tt{
  height: 56px;
  line-height: 56px;
  font-size: 16px;
  color: #ff9900;
  font-weight: bold;
  margin: 0 10px;
  border-bottom: 1px solid #ccc;
  padding-left: 25px;
}
.top_rank2_box>div li{
  height: 42px;
  line-height: 42px;
  border-bottom: 1px solid #ebebeb;
  margin:  0 25px;
  font-size: 14px;
  color: #333;
}
.top_rank2_box>div li:last-child{
  border: none;
}
.top_rank2_box>div li a:hover{
  color: #ff9900;
}
.top_rank2_box>div li b{
  font-size: 18px;
  color: #ccc;
  float: left;
  line-height: 42px;
  width: 22px;
  text-align: right;
}
.top_rank2_box>div li:nth-child(1) b{
  color: #ff0000;
}
.top_rank2_box>div li:nth-child(2) b{
  color: #ff5a00;
}
.top_rank2_box>div li:nth-child(3) b{
  color: #ffae00;
}
.top_rank2_box>div li span{
  float: left;
  line-height: 42px;
  margin-left: 14px;
}
.top_rank2_box>div li i{
  float: right;
  line-height: 42px;
  color: #999;
}
.top_rank2_box>div .more{
  width: 300px;
  height: 42px;
  display: block;
  color: #999;
  line-height: 42px;
  text-align: center;
  margin: 0 25px;
  margin-top: 6px;
  box-sizing: border-box;
  border: 1px solid #ebebeb;
}
.top_rank2_box>div .more:hover{
  color: #fff;
  background: #ff9900;
}
.nearlyst_search{
  border-top: 1px solid #ebebeb;
}
.nearlyst_search>p{
  padding: 20px;
  color: #007bb7;
  padding-bottom: 14px;
}
.nearlyst_search div{
  padding: 0 20px 22px 36px;
}
.nearlyst_search div a{
  float: left;
  width: 180px;
  line-height: 20px;
  height: 20px;
  text-overflow: ellipsis;
  overflow: hidden;
}
.nearlyst_search div a:not(:nth-child(5n)){
  margin-right: 31px;
}
.rank_item>div li .time{
  float: right;
  color: #999;
}

.condition .fast-indexes a{
  font-size: 13px;
}
.saiXuan-right a {
  font-size: 13px;
}
.catalog_ul>li>p>a{
  color: #007bb7;
}
.cz-online .cz-mode .kj_pay{
  background-image: url("/Public/home/images/kj_pay.png");
  background-position: 0 0!important;
  background-size: 100%;
}
.sy_logo a{
  background: url(../images/sy_logo.png) no-repeat;
  height:60px;
  margin-top:18px;
  display: inline-block;
  width: 130px;
}
.sy_logo span{
  height:30px;
  line-height:30px;
  font-size:16px;
  border-left:2px solid #ccc;
  padding-left:10px;
  display: inline-block;
  vertical-align: 32px;
  margin-left:14px;
}
.sy_wrap{
  width: 1080px;
  margin: 0 auto;
}
.sy_gg{
  height: 40px;
  line-height: 40px;
  background: #fff8ef;
  font-size: 14px;
  color: #555;
}
.sy_gg span{
  background: url(/Public/home/images/sy_lb.png)no-repeat left 10px;
  display: inline-block;
  color: #ff9a18;
  padding-left: 25px;
  margin: 0 16px;
}
.sy_block{
  background: #fff;
  padding: 20px 40px 60px 40px;
}
.sy_block .tip{
  font-size: 14px;
  color: #666;
  margin-left: -25px;
}
.sy_block .tip span{
  color: #ff9a18;
}
.sy_block .tt{
  font-size: 16px;
  font-weight: bold;
  color: #555;
  padding-top: 30px;
  padding-bottom: 14px;
}
.syt_table{
  font-size: 14px;
  border: 1px solid #ebebeb;
  border-bottom: none;
  width: 100%;
}
.syt_table tr th{
  padding-left: 26px;
  text-align: left;
  height: 50px;
  background: #f7f7f7;
  border-bottom: 1px solid #ebebeb;
}
.syt_table tr td{
  padding-left: 26px;
  text-align: left;
  height: 70px;
  border-bottom: 1px solid #ebebeb;
  color: #666;
}
.syt_table tr .mark{
  color: #ff9a18;
}
.sy_pay_box{
  border: 1px solid #ebebeb;
  padding-bottom: 46px;
}
.sy_pay_box .tab{
  background: #f7f7f7;
  border-bottom: 1px solid #ebebeb;
  height: 49px;
}
.sy_pay_box .tab span{
  float: left;
  width: 120px;
  height: 50px;
  line-height: 50px;
  text-align: center;
  background: #fff;
  border-top: 2px solid #ff9a18;
  box-sizing: border-box;
}
.sy_pay_box .cz-online .cz-price .prefix{
  text-align: right;
  color: #333;
  width: 186px;
}
.sy_pay_box .cz-price .wy_inner{
  margin: 0 140px 0 188px;
}
.sy_pay_box .wy_inner dl dd{
  width: 16.66%;
  margin-right: 0;
  margin-top: 10px;
}
.sy_pay_box .wy_inner>p{
  color: #777;
}
.sy_xieyi{
  font-size: 14px;
  color: #666;
  margin: 30px 0 20px 188px;
}
.sy_xieyi a{
  color: #007bb7;
}
.sy_xieyi input{
  vertical-align: -1px;
  margin-right: 2px;
}
.sy_pay_box .cz{
  display: inline-block;
  width: 140px;
  height: 46px;
  line-height: 46px;
  text-align: center;
  border-radius: 4px;
	border: solid 1px #039ae1;
  font-size: 16px;
  color: #039ae1;
  margin-left: 188px;
  box-sizing: border-box;
}
.sy_pay_box .pay_btn{
  display: inline-block;
  width: 140px;
  height: 46px;
  line-height: 46px;
  text-align: center;
  border-radius: 4px;
  font-size: 16px;
  color: #fff;
  background: #039ae1;
  border: solid 1px #039ae1;
  box-sizing: border-box;
  margin-left: 14px;
}
.sy_pay_box .tt2{
  font-size: 18px;
  color: #333;
  padding: 30px 0 50px 15px;
}
.sy_pay_box .tt2 span{
  font-size: 14px;
  color: #666;
}
.sy_pay_box #sendButton{
  width: 110px;
  height: 40px;
  box-sizing: border-box;
  border: 1px solid #039ae1;
  font-size: 14px;
  color: #039ae1;
  border-radius: 4px;
  background: #fff;
}
.identity_mask{
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.1);
  z-index: 996;
  display: flex;
  display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
  justify-content: center;
  -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
  align-items: center;
  -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
}
#identity_content{
  background: #fff;
  padding: 10px;
  width: 200px;
  height: 200px;
  margin: 10px auto;
}
.identity_mask>div{
  background: #fff;
  text-align: center;
  width: 300px;
  padding: 20px 0;
}
.identity_mask a{
  display: block;
  color: #fff;
  background: #007bb7;
  width: 110px;
  height: 30px;
  line-height: 30px;
  text-align: center;
  margin: 0 auto;
}
.level_box{
  background: #fff;
  padding: 32px 70px 52px 70px;
}
.level_box .warn{
  color: #ff3838;
  font-size: 14px;
  padding-bottom: 20px;
}
.level_box .warn img{
  vertical-align: -6px;
}
.level_box ul li{
  width: 100%;
  height: 78px;
  box-sizing: border-box;
  border: 1px solid #d9d9d9;
  margin-top: 12px;
  padding: 0 50px;
  position: relative;
}
.level_box ul li p{
  font-size: 12px;
  color: #9a9a9a;
}
.level_box ul li p:first-child{
  font-size: 16px;
  color: #333;
  margin: 16px 0 4px;
}
.level_box ul li a{
  position: absolute;
  top: 24px;
  right: 56px;
  width: 140px;
  height: 30px;
  text-align: center;
  line-height: 30px;
  font-size: 14px;
  color: #fff;
  background: #1c9fe2;
  border-radius: 5px;
}
.level_box ul li .succeed{
  background: #20b759;
}
.level_contain{
  font-size: 13px;
  color: #bbb;
}
.level_contain a{
  color: #19a7e7;
}
.level_contain .low{
  color: #e80000;
}
.level_contain .mid{
  color: #f5c506;
}
.level_contain .high{
  color: #65d501;
}
.cancel_left{
  width: 80%;
  float: left;
  background: #fff;
  margin-top: 20px;
  box-sizing: border-box;
  padding: 0 46px;
  border-radius: 5px;
}
.cancel_right{
  width: 17%;
  float: right;
  background: #fff;
  margin-top: 20px;
  height: 440px;
  box-sizing: border-box;
  border-radius: 5px;
  padding: 34px 22px;
  line-height: 24px;
  position: relative;
}
.cancel_right .conn{
  font-size: 12px;
  color: #19a9e8;
  position: absolute;
  width: 100%;
  bottom: 28px;
  left: 0;
  text-align: center;
}
.cancel_left .title{
  font-size: 20px;
  border-bottom: 1px solid #dcdcdc;
  padding: 54px 0 18px 34px;
  margin-bottom: 48px;
}
.cancel_form>div{
  margin-bottom: 26px;
}
.cancel_form>div span{
  display: inline-block;
  text-align: right;
  width: 132px;
}
.cancel_form>div .require::before{
  content: "*";
  color: #f10000;
  font-size: 13px;
  margin-right: 4px;
}
.cancel_form>div input{
  width: 482px;
  height: 34px;
  box-sizing: border-box;
  padding-left: 20px;
  border: 1px solid #e7e7e7;
  border-radius: 3px;
}
.cancel_form>div textarea{
  box-sizing: border-box;
  padding: 20px;
  border: 1px solid #e7e7e7;
  width: 482px;
  height: 200px;
  outline: none;
  border-radius: 3px;
}
.cancel_form .sub{
  display: block;
  width: 130px;
  height: 34px;
  color: #fff;
  background: #19a9e8;
  font-size: 14px;
  margin: 45px auto 70px;
  border-radius: 5px;
  cursor: pointer;
}
.cancellock_inner{
  height: 50px;
  padding: 0 50px;
}
.cancellock_inner .log_in{
  float: right;
  line-height: 50px;
  height: 50px;
  color: #007bb7;
}
.cancellock_inner .cancelLock{
  float: left;
  line-height: 50px;
  height: 50px;
  color: #007bb7;
}
#change_phone_info{
  position: absolute;
  color: #00abf2;
  font-size: 12px;
  right: -98px;
  bottom: 0;
}
.qzgl_contain .company{
  color: #333;
  text-align: left;
}
.qzgl_contain .use_time{
  color: #999;
  font-size: 12px;
  margin-top: 4px;
}
.qz_bottom_info{
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.qz_bottom_info .rz{
  width: 100px;
    background: #fff;
    color: #00abf2;
    border: 1px solid #00abf2;
    box-sizing: border-box;
    height: 36px;
    line-height: 36px;
    text-align: center;
    border-radius: 4px;
}
.chapter_list_table{
  width: 100%;
  border-top: 1px solid #ebebeb;
  border-left: 1px solid #ebebeb;
  border-right: 1px solid #ebebeb;
}
.chapter_list_table tr th{
  background: #fafafa;
  height: 50px;
  color: #666;
  border-bottom: 1px solid #ebebeb;
  text-align: left;
  padding-left: 36px;
}
.chapter_list_table tr td{
  height: 50px;
  color: #666;
  border-bottom: 1px solid #ebebeb;
  padding-left: 36px;
}
.tixian-title2{
  font-size: 16px;
  border-bottom: 1px solid #ebebeb;
  padding-bottom: 10px;
}
.bind_zfb_form{
  padding-bottom: 96px;
}
.bind_zfb_form p{
  margin-bottom: 20px;
}
.bind_zfb_form p span{
  display: inline-block;
  height: 40px;
  line-height: 40px;
  text-align: right;
  font-size: 14px;
  color: #555;
  width: 120px;
}
.bind_zfb_form p input{
  height: 40px;
  line-height: 40px;
  box-sizing: border-box;
  font-size: 14px;
  padding-left: 14px;
  border: 1px solid #ebebeb;
  border-radius: 4px;
  width: 432px;
}
.bind_zfb_form button{
  width: 220px;
  height: 40px;
  color: #fff;
  border: none;
  background: #1ba7e5;
  font-size: 16px;
  cursor: pointer;
}
.cwmx-contain5-table .checking{
  color: #039ae1;
}
.ali_account_ul li{
  box-sizing: border-box;
  border: 1px solid #ebebeb;
  border-radius: 4px;
  width: 32%;
  margin-right: 2%;
  margin-top: 20px;
  float: left;
}
.ali_account_ul li:nth-child(3n){
  margin-right: 0;
}
.ali_account_ul .ali_account{
  height: 30px;
  line-height: 30px;
  padding: 16px 0;
  padding-left: 48px;
  background: url(/Public/home/images/account_zfb2.png) no-repeat 12px center;
  background-size: 30px 30px;
  font-size: 14px;
}
.ali_account_ul .default_sel{
  font-size: 14px;
  height: 32px;
  line-height: 32px;
  background: #f4f7f9;
}
.ali_link_none{
  text-align: center;
  margin-top: 20px;
  box-sizing: border-box;
    border: 1px solid #ebebeb;
    border-radius: 4px;
    width: 32%;
    height: 158px;
}
.ali_link_none img{
  height: 30px;
  margin-top: 28px;
}
.ali_link_none p{
  color: #ccc;
  font-size: 14px;
  margin-top: 6px;
}
.ali_link_none a{
  display: inline-block;
  width: 160px;
  height: 32px;
  line-height: 30px;
  border-radius: 15px;
  text-align: center;
  color: #ff6900;
  font-size: 14px;
  box-sizing: border-box;
  border: 1px solid #ff6900;
  margin-top: 12px;
}
.ali_link_none a:hover{
  color: #ff6900;
}
.bind_ali_tips{
  background: #f8f8f8;
  margin-top: 20px;
  font-size: 12px;
  padding: 16px 26px;
}
.Zj_modify_table2_title .pay_cha{
  float: right;
  background: #1ba7e5;
  color: #fff;
  cursor: pointer;
  padding: 5px 10px;
  border-radius: 3px;
}
.fqzj2-bottom2 a{
  margin-left: 24px;
}
.saiXuan-second{
  float: left;
  margin-left: 92px;
}
.saiXuan-second a{
  font-size: 13px;
  display: inline-block;
    padding: 0 38px 0 0;
    text-decoration: none;
    margin-bottom: 25px;
    color: #666;
}
.saiXuan-second .on{
  color: #007BB7;
}
.shanghu_type{
  margin: 10px 0;
}
.shanghu_type span{
  display: inline-block;
    height: 40px;
    line-height: 40px;
    text-align: right;
    font-size: 14px;
    color: #555;
    width: 120px;
}
.shanghu_type label{
  line-height: 40px;
  margin-right: 10px;
}
.shanghu_type input{
  vertical-align: middle;
  margin-right: 4px;
}
.wtWang-box .other_li .other_a{
  width: 642px;
}
.wtDetail-kan{
  width: 92px;
  height: 44px;
  line-height: 44px;
  margin-left: 13px;
}
.wtDetail-detail{
  padding-bottom: 26px;
}
.rz_status{
  font-size: 14px;
  color: #888;
  margin-top: 20px;
}
.rz_status img{
  height: 18px;
  width: auto;
  vertical-align: top;
  border-radius: 0%;
  margin: 0;
  margin-right: 16px;
}
.rz_status img:last-child{
  margin-right: 0;
}
.wtTui-info li a{
  color: rgba(3, 154, 225, 1);
}
.top-navlist li{
  float: left;
  position: relative;
}
.top-navcontent{
  overflow: visible;
}
#delay_box{
  position: absolute;
  z-index: 999;
  width: 400px;
  height: 246px;
  box-shadow: 0px 0px 16px 0px rgba(0, 0, 0, 0.16);
  top: 100px;
  right: 20px;
  background: #fff;
  display: none;
  text-align: center;
}
#delay_box .tt{
  font-size: 18px;
  font-weight: 500;
  padding-top: 36px;
}
#delay_box .tip{
  line-height: 20px;
  margin-top: 6px;
  font-size: 12px;
  color: rgba(179, 179, 179, 1);
}
#delay_box .tip img{
  height: 16px;
  vertical-align: middle;
  margin-right: 4px;
}
#delay_box .days{
  margin-top: 30px;
}
#delay_box .days>div{
  display: inline-block;
  width: 60px;
  height: 30px;
  border: 1px solid rgba(229, 229, 229, 1);
  font-size: 14px;
  color: rgba(102, 102, 102, 1);
  border-radius: 4px;
  line-height: 30px;
  margin: 0 6px;
  cursor: pointer;
}
#delay_box .days .check{
  border-color: rgba(0, 171, 242, 1);
  color: rgba(0, 171, 242, 1);
}
#delay_box .handles{
  border-top: 1px solid rgba(242, 242, 242, 1);
  margin-top: 18px;
  padding-top: 18px;
}
#delay_box .handles>button{
  width: 98px;
  height: 32px;
  border: 1px solid rgba(229, 229, 229, 1);
  font-size: 14px;
  color: rgba(102, 102, 102, 1);
  background: #fff;
  cursor: pointer;
  margin: 0 7px;
}
#delay_box .handles>.confir{
  background: rgba(0, 171, 242, 1);
  border-color: rgba(0, 171, 242, 1);
  color: #fff;
}
.delay_contain{
  position: absolute;
  bottom: 25px;
  right: 28px;
  text-align: right;
  font-size: 14px;
  color: rgba(102, 102, 102, 1);
}
.delay_contain>button{
  height: 30px;
  background: rgba(0, 171, 242, 1);
  border: 1px solid rgba(0, 171, 242, 1);
  color: #fff;
  font-size: 14px;
  padding: 0 15px;
  cursor: pointer;
  margin-right: 2px;
}
.delay_contain .delay_refuse{
  background: #fff;
  color: rgba(51, 51, 51, 1);
  border-color: rgba(235, 235, 235, 1);
}
.checking_box{
  display: flex;
  align-items: center;
  justify-content: center;
  border: 1px solid rgba(235, 235, 235, 1);
  padding: 70px 0;
  margin: 40px auto 80px auto;
}
.checking_box img{
  margin-right: 60px;
}
.checking_right .tt{
  font-size: 22px;
  color: rgba(51, 51, 51, 1);
  margin-bottom: 8px;
}
.checking_right a{
  font-size: 14px;
  color: rgba(42, 130, 228, 1);
}
.mps_qyewm{
  width: 180px;
  position: absolute;
  right: -186px;
  top: 0;
}
.wd_msg{
  background: #fff;
  z-index: 98;
  box-shadow: 0px 1px 6px 1px rgba(0, 0, 0, 0.1);
  height: 30px;
  position: absolute;
  bottom: -22px;
  right: 226px;
  border-radius: 4px;
  box-sizing: border-box;
  line-height: 30px;
  cursor: pointer;
  font-size: 12px;
  text-align: center;
  padding: 0 9px;
}
.wd_msg a{
  color: #333;
  font-size: 12px;
}
.wd_msg a:hover{
  color: #007bb7;
}
.wd_msg i{
  color: rgba(212, 48, 48, 1);
}
.wd_msg_dt{
  width: 260px;
  height: 224px;
  background: #fff;
  z-index: 99;
  box-shadow: 0px 1px 6px 1px rgba(0, 0, 0, 0.1);
  position: absolute;
  bottom: -220px;
  border-radius: 4px;
  box-sizing: border-box;
  cursor: pointer;
  font-size: 14px;
  display: none;
  left: 0;
}
.wd_msg_dt>.tts{
  border-radius: 4px 4px 0 0;
  background: rgba(235, 235, 235, 1);
  font-size: 14px;
  color: #333;
  height: 40px;
  line-height: 40px;
  padding: 0 22px;
  margin-bottom: 10px;
}
.wd_msg_dt>.tts a{
  float: right;
  font-size: 12px;
  color: rgba(102, 102, 102, 1);
}
.wd_msg_dt p{
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  line-height: 32px;
  color: rgba(102, 102, 102, 1);
  padding: 0 22px;
}
.wd_msg_dt p a{
  font-size: 12px;
}
.wd_msg_dt p a:hover{
  color: rgba(0, 123, 183, 1);
}
.xiaoXi-new i{
  color: #fff;
  background: rgba(212, 48, 48, 1);
  border-radius: 10px;
  font-size: 12px;
  margin-left: 4px;
  width: 30px;
  height: 18px;
  line-height: 18px;
  display: inline-block;
  padding: 0;
  text-align: center;
}
.qye_adv_banner img{
  width: 100%;
  height: 60px;
}
.qye_adv_banner{
  margin-bottom: 14px;
  cursor: pointer;
}
.mps_mask {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.3);
  z-index: 996;
  display: flex;
  display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
  justify-content: center;
  -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    align-items: center;
  display: none;
}
.mps_mask .inn{
  width: 342px;
  height: 390px;
  background: #fff;
  text-align: center;
  position: relative;
  font-size: 14px;
  color: rgba(119, 119, 119, 1);
}
.mps_mask .inn .tt{
  font-weight: 700;
  color: rgba(51, 51, 51, 1);
  font-size: 22px;
  padding-top: 60px;
  margin-bottom: 6px;
}
.mps_mask .inn img{
  width: 200px;
  margin-top: 20px;
}
.mps_mask .inn .closs{
  width: 16px;
  height: 16px;
  position: absolute;
  top: 17px;
  right: 16px;
  background: url(/Public/home/images/mps_close.png);
  background-size: 100% 100%;
  cursor: pointer;
}
.daigou_category_box{
  width: 1080px;
  border: 1px solid rgba(227, 227, 227, 1);
  box-sizing: border-box;
  margin: 0 auto;
  padding: 36px 35px;
}
.daigou_category_box .tt{
  font-size: 20px;
  color: rgba(0, 123, 183, 1);
  font-weight: 700;
  margin-bottom: 13px;
}
.daigou_category_box a{
  font-size: 14px;
  color: rgba(89, 89, 89, 1);
  display: inline-block;
    padding: 0 20px 10px 0;
}
.daigou_category_box a:hover{
  color: rgba(0, 123, 183, 1);
}
.qz_gantan{
  width: 22px;
  height: 22px;
  background: url(/Public/home/images/gantan_red.png) no-repeat;
  display: inline-block;
  vertical-align: -5px;
  margin-right: 4px;
}
.xiaoxi_numbers{
  position: relative;
}
.junJia .f_tip{
  font-size: 11px;
  color: rgba(170, 170, 170, 1);
}
.junJia .f_tip img{
  vertical-align: -3px;
}
.fq_junjia{
  line-height: 18px;
}
.pay_renzheng{
  font-weight: normal!important;
  font-size: 12px;
  color: rgba(136, 136, 136, 1);
  margin-top: 12px;
  border-bottom: 1px solid rgba(238, 238, 238, 1);
  padding-bottom: 22px;
}
.pay_renzheng i{
  color: rgba(51, 51, 51, 1);
  margin-right: 4px;
}
.pay_renzheng span{
  font-weight: 700!important;
  color: rgba(255, 113, 29, 1)!important;
}
.transaction_right a img{
  display: none;
}
.transaction_right a,.transaction_right a:hover{
  background: rgba(0, 123, 183, 1);
  font-size: 14px;
  color: #fff;
  padding: 7px 17px;
  border-radius: 4px;
}
.wtjl-contain5-table th{
  padding: 16px 7.5px;
}
.index_advertise_box{
  width: 1080px;
  margin: 0 auto;
  padding-bottom: 80px;
}
.index_advertise_box li{
  float: left;
  width: 530px;
  height: 100px;
  margin-bottom: 20px;
}
.index_advertise_box li img{
  max-width: 100%;
  max-height: 100%;
}
.index_advertise_box li:nth-child(even){
  margin-left: 20px;
}
.top_company_tip{
  font-size: 14px;
  color: rgba(255, 153, 0, 1);
  border: 1px solid rgba(227, 227, 227, 1);
  border-radius: 20px;
  display: inline-block;
  height: 30px;
  line-height: 28px;
  box-sizing: border-box;
  padding: 0 11px;
  vertical-align: middle;
}
.ran_top_zhishu{
  margin: 36px 0;
}
.ran_top_zhishu li{
  float: left;
  width: 20%;
  text-align: center;
  color: rgba(112, 112, 112, 1);
  font-size: 14px;
  border-right: 1px solid rgba(227, 227, 227, 1);
  padding: 10px 0;
  box-sizing: border-box;
}
.ran_top_zhishu li:last-child{
  border: none;
}
.ran_top_zhishu li p:first-child{
  font-size: 24px;
  color: rgba(51, 51, 51, 1);
  margin-bottom: 6px;
}
.login_left ul{
  padding: 86px 0 0 44px;
}
.login_left ul li{
  color: rgba(136, 136, 136, 1);
  font-size: 12px;
  margin-bottom: 40px;
  cursor: pointer;
}
.login_left ul li a{
  color: rgba(136, 136, 136, 1);
}
.login_left ul li>div{
  padding-left: 44px;
  background: url(/Public/home/images/l_account_d.png) no-repeat left center;
  background-size: 36px 36px;
}
.login_left ul li>.zfb{
  padding-left: 44px;
  background: url(/Public/home/images/l_zfb_d.png) no-repeat left center;
  background-size: 36px 36px;
}
.login_left ul li>.wx{
  padding-left: 44px;
  background: url(/Public/home/images/l_wx_d.png) no-repeat left center;
  background-size: 36px 36px;
}
.login_left ul .act>.zfb{
  padding-left: 44px;
  background: url(/Public/home/images/l_zfb.png) no-repeat left center;
  background-size: 36px 36px;
}
.login_left ul .act>.wx{
  padding-left: 44px;
  background: url(/Public/home/images/l_wx.png) no-repeat left center;
  background-size: 36px 36px;
}
.login_left ul .act>div{
  background: url(/Public/home/images/l_account.png) no-repeat left center;
  background-size: 36px 36px;
}
.login_left .tt{
  color: rgba(102, 102, 102, 1);
  font-size: 14px;
  margin-bottom: 3px;
}
.login_left ul .act .tt{
  color: rgba(0, 123, 183, 1);
}
.register form .err{
  font-size: 12px;
  color: rgba(212, 48, 48, 1);
  position: absolute;
  top: 34px;
  left: 0;
  display: none;
}
.register form .login_err{
  font-size: 12px;
  color: rgba(212, 48, 48, 1);
  position: absolute;
  top: -38px;
  left: 0;
  display: none;
}
.sao_tt{
  color: rgba(0, 123, 183, 1);
  font-size: 20px;
  text-align: center;
  padding-top: 58px;
}
.sao_container{
  width: 160px;
  height: 178px;
  margin: 36px auto 18px auto;
}
.sao_container img{
  width: 100%;
}
.login_index .xy{
  font-size: 12px;
  color: rgba(145, 155, 161, 1);
  text-align: center;
}
.login_index .xy a{
  color: rgba(0, 123, 183, 1);
}
.accnout_login{
  text-align: center;
  background: rgba(235, 238, 240, 1);
  width: 126px;
  height: 30px;
  line-height: 30px;
  font-size: 14px;
  color: rgba(154, 159, 161, 1);
  text-align: center;
  cursor: pointer;
  margin: 54px auto 0;
}
.ai_menu{
  padding-bottom: 15px;
  box-sizing: border-box;
  margin-bottom: 0;
}
.ai_menu a{
  margin-top: 14px;
  display: inline-block;
  margin-left: 21px;
  font-size: 14px;
  color: rgba(85, 85, 85, 1);
}
.ai_menu a:hover,.ai_menu a.active{
  color: rgba(255, 153, 0, 1);
}
.ai_tittle{
  border-bottom: 1px solid #e3e3e3;
  font-size: 24px;
  padding: 10px 20px;
}
.ai-main{
  margin-top: 18px;
  margin-bottom: 0;
}
.ai-main .main{
  padding: 10px 20px 26px 20px;
}
.ai-main .main li{
  float: left;
  width: 19.2%;
  height: 140px;
  box-sizing: border-box;
  margin-right: 1%;
  margin-top: 10px;
  border:1px solid #e3e3e3;
  padding: 10px;
}
.ai-main .main li:nth-child(5n){
  margin-right: 0;
}
.ai-main .main li img{
  height: 30px;
  margin-right: 6px;
  vertical-align: middle;
}
.ai-main .main li .tt{
  font-size: 15px;
  margin-top: 5px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  line-height: 30px;
}
.ai-main .main li .des{
  margin-top: 4px;
  color: rgba(153, 153, 153, 1);
  font-size: 13px;
  line-height: 20px;
  height: 40px;
  overflow: hidden;
}
.ai-main .main li .icons{
  margin-top: 6px;
  height: 25px;
  overflow: hidden;
}
.ai-main .main li .icons span{
  display: inline-block;
  color: rgba(153, 153, 153, 1);
  font-size: 10px;
  background: rgba(245, 245, 245, 1);
  border-radius: 12px;
  height: 20px;
  line-height: 20px;
  padding: 0 6px;
  margin-right: 4px;
  margin-top: 5px;
}
.ai_tittle .change_box{
  font-size: 14px;
  color: rgba(85, 85, 85, 1);
  float: right;
  margin-top: 6px;
}
.ai_tittle .change_box i{
  color: rgba(227, 227, 227, 1);
  padding: 0 4px;
}
.ai_tittle .change_box span{
  cursor: pointer;
}
.ai_tittle .change_box span.act{
  color: rgba(255, 163, 51, 1);
}
.ai_dt_main{
  background: rgba(245, 245, 245, 1);
}
.ai_dt_block{
  width: 1080px;
  margin: 0 auto;
  margin-top: 10px;
}
.ai_dt_block .infos{
  width: 240px;
  float: left;
}
.ai_dt_block .infos img{
  width: 50px;
  height: 50px;
  object-fit: cover;
}
.ai_dt_block .links{
  margin-top: 10px;
  display: flex;
  justify-content: space-between;
  position: relative;
}
.ai_dt_block .links a{
  font-size: 12px;
  color: rgba(85, 85, 85, 1);
  border: 1px solid rgba(229, 229, 229, 1);
  border-radius: 4px;
  padding: 5px 16px;
}
.ai_dt_block .infos2{
  margin-left: 260px;
}
.infos2 .icons{
  padding-top: 5px;
}
.infos2 .icons span{
  font-size: 12px;
  color: #fff;
  background: rgba(255, 153, 0, 1);
  border-radius: 15px;
  display: inline-block;
  margin-right: 10px;
  line-height: 22px;
  padding: 0 8px;
}
.infos2 .tittle{
  font-size: 30px;
  margin-top: 20px;
}
.infos2 .des{
  font-size: 16px;
  margin-top: 8px;
  line-height: 24px;
}
.infos2 .tips{
  margin-top: 6px;
  font-size: 12px;
  color: rgba(112, 112, 112, 1);
}
.ai_dt_block .tittle_ai{
  font-size: 24px;
  margin-top: 32px;
}
.ai_dt_box{
  background: #fff;
  margin-top: 12px;
  padding: 26px;
  box-sizing: border-box;
  line-height: 28px;
  font-size: 14px;
  border-left: 10px solid rgba(229, 229, 229, 1);
}
.des_all{
  font-size: 16px;
  line-height: 28px;
  margin-top: 22px;
}
.ai_related{
  margin-top: 50px;
  padding-bottom: 50px;
}
.ai_related .tt2{
  line-height: 20px;
  border-left: 6px solid rgba(79, 156, 238, 1);
  padding-left: 8px;
  font-size: 16px;
}
.ai_related li {
  float: left;
  width: 19.2%;
  height: 140px;
  box-sizing: border-box;
  margin-right: 1%;
  margin-top: 10px;
  border: 1px solid #e3e3e3;
  padding: 10px;
  background: #fff;
}
.ai_related li:last-child {
  margin-right: 0;
}
.ai_related li .tt {
  font-size: 15px;
  margin-top: 5px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  line-height: 30px;
}
.ai_related li img {
  height: 30px;
  vertical-align: middle;
}
.ai_related li .des {
  margin-top: 4px;
  color: rgba(153, 153, 153, 1);
  font-size: 13px;
  line-height: 20px;
  height: 40px;
  overflow: hidden;
}
.ai_related li .icons {
  margin-top: 6px;
  height: 25px;
  overflow: hidden;
}
.ai_related li .icons span {
  display: inline-block;
  color: rgba(153, 153, 153, 1);
  font-size: 10px;
  background: rgba(245, 245, 245, 1);
  border-radius: 12px;
  height: 20px;
  line-height: 20px;
  padding: 0 6px;
  margin-right: 4px;
  margin-top: 5px;
}
.ai_dt_block .infos .big{
  width: 240px;
  height: 166px;
  background: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
}
#to_phone{
  width: 180px;
  height: 180px;
  position: absolute;
  bottom: -180px;
  left: 38px;
  display: none;
  background: #fff;
  padding: 10px;
  box-sizing: border-box;
}
#to_phone img{
  width: 160px;
  height: 160px;
}
.broker_update{
  margin-top: 75px;
}
.broker_update .tt{
  font-size: 16px;
  padding-left: 8px;
  border-left: 6px solid rgba(79, 156, 238, 1);
  line-height: 20px;
}
.broker_update li{
  float: left;
  height: 414px;
  width: 23%;
  margin-right: 2.6%;
  margin-top: 26px;
  box-sizing: border-box;
  overflow: hidden;
  display: none;
}
.broker_update li .big{
  height: 334px;
}
.broker_update li .big img{
  width: 100%;
  height: 100%;
  object-fit: cover;
  border-radius: 20px;
}
.broker_update li:nth-child(4n){
  margin-right: 0;
}
.broker_update li .tag{
  font-size: 12px;
  color: rgba(0, 123, 183, 1);
  border: 1px solid rgba(0, 123, 183, 1);
  padding: 2px 6px;
  margin-right: 10px;
  background: #fff;
}
.broker_update li .tittle{
  line-height: 21px;
}
.broker_update li .time{
  font-size: 12px;
  color: rgba(153, 153, 153, 1);
  width: 150px;
  margin-left: 10px;
}
.broker_update .dt{
  margin-top: 16px;
}
.fl_you1,.fl_you2{
  display: none;
}
.app_icon{
  width: 36px;
  height: 36px;
  border-radius: 10px;
  overflow: hidden;
  margin: 0 auto;
}
.app_icon img{
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.app_rank_box{
  padding-top: 20px;
  display: flex;
  align-items: center;
  position: relative;
}
.app_rank_box .big{
  width: 100px;
  height: 100px;
  border-radius: 20px;
  overflow: hidden;
  margin-right: 11px;
}
.app_rank_box .big img{
  width: 100%;
  height: 100px;
  object-fit: cover;
}
.app_rank_box .tt{
  font-size: 30px;
}
.app_rank_box .star{
  font-size: 12px;
  color: rgba(102, 102, 102, 1);
  line-height: 16px;
  margin: 5px 0 9px;
}
.app_rank_box .star img{
  width: 14px;
  height: 14px;
  margin-right: 5px;
  vertical-align: top;
}
.app_rank_box .icons span{
  background: rgba(79, 156, 238, .1);
  border-radius: 85px;
  font-size: 12px;
  color: rgba(79, 156, 238, 1);
  margin-right: 6px;
  padding: 4px 10px;
}
.app_download{
  display: block;
  width: 156px;
  height: 48px;
  text-align: center;
  line-height: 48px;
  margin-top: 28px;
  border-radius: 85px;
  font-size: 18px;
  color: #fff;
  background: rgba(79, 156, 238, 1) url(/Public/home/images/app_download.png) no-repeat 50px center;
  box-sizing: border-box;
  padding-left: 20px;
  background-size: 17px 17px;
}
.app_download:hover{
  color: #fff;
}
.app_sao_box{
  position: absolute;
  top: 20px;
  right: 0;
  width: 100px;
  font-size: 14px;
  color: rgba(102, 102, 102, 1);
}
#app_sao{
  padding: 5px;
  margin-bottom: 2px;
}
.app_rank_des{
  color: rgba(102, 102, 102, 1);
  line-height: 24px;
  font-size: 14px;
}
.app_infos_box{
  border:1px solid #e7e7eb;
  border-bottom: none;
  border-right: none;
}
.app_infos_box .block{
  float: left;
  width: 33.33%;
  text-align: center;
  border-right: 1px solid #e7e7eb;
  box-sizing: border-box;
}
.app_infos_box .block p{
  font-size: 14px;
  color: #333;
  line-height: 60px;
  height: 60px;
  border-bottom: 1px solid #e7e7eb;
}
.app_infos_box .block p:first-child{
  background: rgba(247, 247, 247, 1);
  color: rgba(153, 153, 153, 1);
  line-height: 40px;
  height: 40px;
  font-size: 14px;
}
.app_recommend_ul{
  border-top: 1px solid rgba(231, 231, 235, 1);
  border-right: 1px solid rgba(231, 231, 235, 1);
}
.app_recommend_ul li{
  float: left;
  width: 50%;
  box-sizing: border-box;
  padding: 12px 20px;
  border-bottom: 1px solid rgba(231, 231, 235, 1);
  border-left: 1px solid rgba(231, 231, 235, 1);
  cursor: pointer;
}
.app_rank_right{
  display: flex;
  align-items: center;
}
.app_rank_right>img{
  width: 60px;
  height: 60px;
  border-radius: 10px;
  margin-right: 8px;
}
.app_rank_right .tt{
  font-size: 16px;
}
.app_rank_right .rank{
  font-size: 12px;
  color: rgba(102, 102, 102, 1);
  background: url(/Public/home/images/app_star.png) no-repeat left center;
  background-size: 16px 16px;
  padding-left: 20px;
  margin: 4px 0;
}
.app_rank_right .type{
  font-size: 12px;
  color: rgba(102, 102, 102, 1);
}
.app_rank_right .info{
  flex: 1;
}
.download_url{
  width: 52px;
  height: 26px;
  line-height: 24px;
  border: 1px solid rgba(79, 156, 238, 1);
  text-align: center;
  border-radius: 13px;
  color: rgba(79, 156, 238, 1);
}
.download_url:hover{
  background: rgba(79, 156, 238, 1);
  color: #fff;
}
.app_recommend_ul li.gray{
  background: rgba(247, 247, 247, 1);
}
#ignore{
  display: inline-block;
  color: #848585;
  font-size: 12px;
  margin-left: 26px;
  position: relative;
  cursor: pointer;
}
#ignore::after{
  content: ">";
  position: absolute;
  right: -12px;
  top: 0;
  transform: rotate(-90deg);
  transition: all .2s linear;
}
#ignore:hover{
  color: #f90;
}
#ignore:hover::after{
  transform: rotate(90deg);
  color: #f90;
}
#ignore:hover li{
  color: #848585;
}
#ignore:hover ul{
  display: block;
}
#ignore ul{
  position: absolute;
  background: #fff;
  z-index: 99;
  line-height: 26px;
  top: 29px;
  border-radius: 2px;
  left: 0;
  width: 60px;
  display: none;
}
#ignore ul li{
  text-align: center;
}
#ignore ul li:hover,#ignore ul li.sels{
  color: #f90;
}