﻿@charset "gb2312";
/* CSS Document */
body,
p,
div,
ul,
li,
dl,
dd,
h1,
h2,
h3,
table,
td,
tr,
input {
  padding: 0;
  margin: 0;
}
input {
  vertical-align: middle;
}
body {
  background-color: #fff;
  font-family: 宋体;
}
img {
  border: 0;
}
ul,
li {
  list-style: none;
}
a {
  text-decoration: none;
}
a:link {
  text-decoration: none;
}
a:visited {
  text-decoration: none;
}
a:hover {
  text-decoration: none;
}
a:active {
  text-decoration: none;
}
h1,
i,
em {
  font-style: normal;
  font-weight: normal;
}
.clearfix {
  clear: both;
  font-size: 0px;
  height: 0px;
  line-height: 0px;
  width: 0px;
  visibility: hidden;
  overflow: hidden;
}
.cks {
  color: #999;
}
.header {
  height: 80px;
  border-bottom: 1px solid #d4d4d4;
}
.wrapper {
  width: 1200px;
  margin: auto;
}
.wrapper_Html {
  width: 1200px;
  margin: auto;
}
.list_menu li {
  background: url(http://www.61ef.cn/common/images/current.png) no-repeat !important;
  display: inline-block;
}
.list_menu li {
  width: 62px !important;
  text-align: center;
  float: left;
  font-size: 12px;
  background-position: 16px 0px !important;
}
.list_menu li a {
  color: #666666;
}
.list_menu li.last {
  background: none !important;
}
.black {
  color: #000;
}
.black a {
  color: #000;
}
.curBg {
  float: right;
  width: 217px;
  height: 39px;
  margin-top: 8px;
  overflow: hidden;
  background: url(http://www.61ef.cn/common/images/curbg.jpg) no-repeat;
  cursor: pointer;
}
.icoTic,
.list_menu li,
.nav li,
.Txtlist li {
  background: url(../images/curres.png) no-repeat;
  display: inline-block;
}
.infoTic {
  background: url(../images/curres.png) no-repeat;
  display: inline-block;
}
.list_menu {
  padding: 7px 0px;
  font: 12px/14px "宋体";
  float: left;
}
.login {
  float: right;
  width: 76px;
  font: 12px/20px "宋体";
  padding: 4px 0px;
  text-align: center;
}
.login li {
  width: 38px;
  overflow: hidden;
  float: left;
}
.bntlogin a {
  color: #333333;
}
.bntlogout {
  background-position: -46px 0px;
  width: 38px;
  height: 20px;
}
.bntlogout a {
  color: #fff;
}
.chinaeflogo {
  width: 190px;
  height: 47px;
  float: left;
  overflow: hidden;
}
.logo {
  padding-left: 20px;
  font: italic 30px/50px "Microsoft Yahei";
  overflow: hidden;
  width: 180px;
  height: 50px;
  float: left;
}
.logo a {
  color: #000;
  width: 100%;
}
.logo a:hover {
  text-decoration: none;
}
.nav {
  height: 44px;
  width: 1200px;
  margin: 5px auto 0px auto;
  clear: both;
  background: #f5f5f5;
  border-top: 1px solid #e4e4e4;
}
.nav .info {
  background-position: 0px 0px;
  width: 210px;
  height: 44px;
  color: #fff;
  padding-left: 14px;
  float: left;
}
.nav .Defulat {
  color: #000000;
  background-position: -444px 16px;
  width: 104px;
  float: right;
  padding-left: 23px;
}
.nav .aitive {
  color: #000000;
  background-position: -444px -20px;
  width: 150px;
  float: right;
  padding-left: 23px;
}
.nav .info a,
.nav .aitiveMsg a,
.nav .aitive a {
  text-decoration: none !important;
}
.nav .aitive a {
  color: #000;
}
.nav .aitive i {
  color: #f00;
}
.nav .aitiveMsg {
  color: #000000;
  background-position: -444px -20px;
  width: 165px;
  float: right;
  padding-left: 23px;
}
.nav .aitiveMsg a {
  color: #000;
}
.nav .aitiveMsg i {
  color: #f00;
}
.nav .Defulat a:hover,
.nav .aitiveMsg a:hover,
.nav .aitive a:hover {
  color: #148de0;
}
.nav .Defulat a {
  color: #000000;
  text-decoration: underline;
}
.nav {
  font: 16px/48px "Microsoft YaHei";
}
.guild {
  font: 12px/12px "宋体";
  overflow: hidden;
  color: #3f3f3f;
  margin-top: 15px;
}
.guild span a {
  float: right;
  margin-right: 10px;
  display: inline-block;
  line-height: 66px;
}
.guild span a:hover {
  color: #dc3936;
}
.guild a {
  color: #3f3f3f;
  margin: 0px 8px;
}
.guild i {
  margin: 0px 8px;
}
.leftSider {
  width: 208px;
  border: 1px solid #cbcbcb;
  float: left;
  border-bottom: 3px solid #dcdcdc;
  margin-top: 20px;
}
.on1,
.on2,
.on3,
.on4,
.on5,
.on6 {
  font: bolder 15px/38px "宋体";
  padding-left: 45px;
  border-bottom: 1px solid #cbcbcb;
}
.on1 {
  background: url(../images/on1.jpg) no-repeat;
}
.on2 {
  background: url(../images/on2.jpg) no-repeat;
  border-top: 1px solid #cbcbcb;
}
.on3 {
  background: url(../images/on3.jpg) no-repeat;
  border-top: 1px solid #cbcbcb;
}
.on4 {
  background: url(../images/on4.jpg) no-repeat;
  border-top: 1px solid #cbcbcb;
}
.on5 {
  background: url(../images/on5.jpg) no-repeat;
  border-top: 1px solid #cbcbcb;
}
.on6 {
  background: url(../images/on6.jpg) no-repeat;
  border-top: 1px solid #cbcbcb;
}
.nav01,
.nav02,
.nav03,
.nav04,
.nav05,
.nav06,
.nav07,
.nav08,
.nav09,
.nav10,
.nav11,
.nav12,
.nav13,
.nav14,
.nav15,
.nav16 {
  background: url(../images/ico.png) no-repeat;
  font: 14px/34px "微软雅黑";
  padding-left: 35px;
  color: #333132;
}
.nav17,
.nav18,
.nav19 {
  font: 12px/34px "宋体";
  padding-left: 42px;
}
.nav17 {
  background: url(../images/shop.jpg) no-repeat left center;
}
.nav18 {
  background: url(../images/shop_iner.jpg) no-repeat left center;
}
.nav19 {
  background: url(../images/pifa_product.jpg) no-repeat left center;
}
.nav01 {
  background-position: 0px 9px;
}
.nav02 {
  background-position: 0px -20px;
}
.nav03 {
  background-position: 0px -47px;
}
.nav04 {
  background-position: 0px -74px;
}
.nav05 {
  background-position: 0px -99px;
}
.nav06 {
  background-position: 0px -124px;
}
.nav07 {
  background-position: 0px -148px;
}
.nav08 {
  background-position: 0px -176px;
}
.nav09 {
  background-position: 0px -228px;
}
.nav10 {
  background-position: 0px -201px;
}
.nav11 {
  background-position: 0px -255px;
}
.nav12 {
  background-position: 0px -281px;
}
.nav13 {
  background-position: 0px -309px;
}
.nav14 {
  background-position: 0px -337px;
}
.nav15 {
  background-position: 0px -370px;
}
.nav16 {
  background-position: 0px -405px;
}
.meun_hover {
  background: #d7ebfd;
  cursor: pointer;
  cursor: pointer;
}
.meun {
  padding: 9px 12px 9px 12px;
  font: 12px/34px "宋体";
  color: #515151;
}
.meun a:hover {
  text-decoration: none;
}
.common span {
  float: right;
  color: #529ab0;
  cursor: pointer;
}
.common span a {
  color: #529ab0;
}
.common span a:hover {
  font-weight: bolder !important;
}
.meun a {
  color: #515151;
  text-decoration: none;
}
.sideraglin {
  width: 980px;
  float: right;
  padding-left: 10px;
  margin-top: 20px;
}
.sTop {
  background: #f8fff3;
  border: 1px solid #d3e9c1;
  padding: 10px;
}
.img_logo {
  width: 162px;
  float: left;
}
.img_logo img {
  width: 150px;
  height: 75px;
}
.show-logo {
  padding: 5px;
  border: 1px solid #dcdcdc;
  background: #fff;
}
.add_bnt {
  width: 109px;
  margin: auto;
  padding-top: 14px;
}
.add_Logo {
  background: url(../images/bnt.jpg) no-repeat;
  width: 109px;
  height: 19px;
  font: 12px/19px "宋体";
  text-align: center;
  cursor: pointer;
  border: 0;
}
.sTop_txt {
  /* background: #fff; */
  width: 350px;
  float: left;
  padding: 0px 8px;
  margin-left: 20px;
}
.LogoLine {
  font: 12px/34px "宋体";
  color: #000;
  padding-bottom: 10px;
}
.LogoLine i {
  color: #676767;
  font: bolder 12px/34px "Microsoft YaHei", "\5FAE\8F6F\96C5\9ED1", "SimSun", "\5B8B\4F53";
}
.idcard,
.yingye,
.shangbiao,
.Noyingye,
.Noidcard,
.Noshangbiao,
.tabletlt,
.tabletlt01,
.tabletlt02,
.tabletlt03,
.tabletlt04,
.validation,
.validat {
  background: url(../images/Icon.png) no-repeat;
}
.idcard {
  background-position: 0px 8px;
  width: 24px;
  height: 26px;
  float: left;
  margin-left: 5px;
}
.yingye {
  background-position: 0px -41px;
  width: 24px;
  height: 26px;
  float: left;
  margin-left: 5px;
}
.shangbiao {
  background-position: 0px -90px;
  width: 24px;
  height: 26px;
  float: left;
  margin-left: 5px;
}
.Noidcard {
  background-position: 0px -341px;
  width: 24px;
  height: 26px;
  float: left;
  margin-left: 5px;
}
.Noyingye {
  background-position: 0px -389px;
  width: 24px;
  height: 26px;
  float: left;
  margin-left: 5px;
}
.Noshangbiao {
  background-position: 0px -438px;
  width: 24px;
  height: 26px;
  float: left;
  margin-left: 5px;
}
.tabletlt {
  background-position: 46px 30px;
}
.tabletlt01 {
  background-position: 50px -18px;
}
.tabletlt02 {
  background-position: 20px -67px;
}
.tabletlt03 {
  background-position: 70px -119px;
}
.tabletlt04 {
  background-position: 80px -172px;
}
.validation {
  background-position: 92px -267px;
  font: 12px/77px "宋体";
  color: #f00;
  text-align: center;
}
.validat {
  background-position: 92px -218px;
  font: 12px/77px "宋体";
  color: #000;
  text-align: center;
}
.onLine {
  font: bolder 12px/34px "Microsoft YaHei", "\5FAE\8F6F\96C5\9ED1", "SimSun", "\5B8B\4F53";
  color: #676767;
  width: 80px;
  float: left;
  padding-top: 8px;
}
.onBox {
  width: 270px;
  float: left;
}
.h15 {
  margin-top: 23px;
}
.onShow {
  background: url(../images/hr.png) no-repeat;
  width: 82px;
  height: 8px;
  float: left;
  position: relative;
}
.heav-e {
  font: 18px/40px "Microsoft YaHei";
  color: #666666;
  width: 80px;
  float: left;
  padding-top: 5px;
  text-align: center;
}
.onTxt {
  font: 12px/40px "Microsoft YaHei";
  width: 90px;
  float: right;
  text-align: center;
  padding-top: 5px;
}
.onTxt a {
  color: #dc3836;
}
.cenScoller {
  background: #f4a72c;
  height: 10px;
}
.centerSoller {
  float: left;
  height: 8px;
  width: 76px;
  overflow: hidden;
  margin-left: 3px;
}

.leftScoller {
  background: url(../images/on.png) no-repeat;
  width: 15px;
  height: 15px;
  position: absolute;
  left: 0px;
  top: -3px;
}
.rightScoller {
  background-position: -353px -400px;
  width: 6px;
  height: 10px;
  float: left;
}
.Com_tlt {
  font: bold 12px/31px "宋体";
  color: #585858;
  width: 72px;
  height: 30px;
  border-top: 1px solid #dadada;
  border-left: 1px solid #dadada;
  border-right: 1px solid #dadada;
  text-align: center;
  /* margin-left: 13px; */
  background: #fff;
}
.companyShow {
  margin-top: 10px;
  height: auto;
  overflow: auto;
}
.com_border {
  border: 1px solid #dadada;
  padding: 10px;
}
.heav-c table {
  font-size: 12px;
}
.heav-c li {
  border-bottom: 1px dotted #e0e0e0;
}
.heav-c li.last {
  border-bottom: none;
}
.heav-c li.last a:hover {
  color: #f00;
}
.tltColor {
  color: #999999;
}
.heav-c li a {
  color: #3067cb;
  margin: 0px 8px;
}
.red {
  color: #ff010c;
}
.onMsg_tlt {
  height: 24px;
  background: #e9e9e9;
  border-top: 1px solid #cbcbcb;
  border-left: 1px solid #cbcbcb;
  border-right: 1px solid #cbcbcb;
  padding: 0px 5px 0px 11px;
}
.pro_tlt {
  display: flex;
  justify-content: space-between;
  align-items: center;
  height: 40px;
  background: #f6f6f6;
  border-top: 1px solid #cbcbcb;
  border-left: 1px solid #cbcbcb;
  border-right: 1px solid #cbcbcb;
  padding: 0px 5px 0px 11px;
}
.public h1 {
  font: bold 15px/24px "宋体";
  color: #009278;
}
.public span {
  font: 16px/24px "宋体";
}
.public span a {
  color: #676464;
}
.tabColor {
  color: #202020;
  font: 12px/30px "宋体";
}
.tabColor a {
  color: #e12e2f;
  text-decoration: underline;
}
.classLeft {
  padding-left: 8px;
}
.Pro_list {
  border: 1px solid #dcdcdc;
}
.Pro_list div {
  width: 140px;
  height: 185px;
  border: 1px solid #dcdcdc;
  overflow: hidden;
  display: table-cell;
  vertical-align: middle;
}
.Pro_list img {
  width: 138px;
}
.Pro_list p {
  font: 12px/24px "宋体";
  /* height: 48px; */
  overflow: hidden;
  text-align: center;
}
.Pro_list p a {
  color: #414040;
}
.Pro_list i {
  color: #009278 !important;
  text-decoration: underline;
}

.Pro_list ul {
  display: flex;
  justify-content: space-between;
  padding: 25px 15px;
}

.Pro_list li {
  width: 142px;
  float: left;
  /* padding: 15px 0px 0px 33px; */
  /* height: 240px; */
}
.listbox {
  background: url(../images/box.png) no-repeat;
  width: 182px;
  height: 170px;
  float: left;
  /*position: relative*/
}
.listbox a {
  display: table-cell;
  vertical-align: middle;
  overflow: hidden;
  width: 182px;
  height: 170px;
}
.list li {
  padding: 5px 2px 5px 0;
  float: left;
  height: 180px;
  overflow: hidden;
}
.list li.last {
  float: right;
  padding-right: 0px;
}
.list img {
  width: 178px;

  padding: 9px 0 0 8px;
}
.list p {
  font: 12px/24px "宋体";
  color: #313131;
  text-align: center;
  padding: 0px 10px;
  overflow: hidden;
  height: 24px;
}
.list p a {
  color: #313131;
}
.list h1 {
  font: 12px/40px "宋体";
  text-align: center;
  padding-left: 15px;
}
.list h1 a {
  color: #cc0000;
}
.brand_list {
  border: 1px solid #dcdcdc;
  /* padding-left: 5px; */
  height: 200px;
  overflow: hidden;
}

.brand_list ul {
  display: flex;
  justify-content: space-between;
  padding: 10px 10px;
}

.rightSider {
  width: 202px;
  float: right;
  margin-top: 20px;
}
.Quick {
  background: #f7f7f7;
  border: 1px solid #cccccc;
  padding: 10px 0px 10px 10px;
}
.Quick h1 {
  font: bold 14px/26px "宋体";
}
.Quick span {
  float: right;
}
.Quick li {
  font: 12px/26px "宋体";
  padding-left: 13px;
}
.Quick li a {
  color: #0088cc;
}
.Quick li a:hover {
  color: #f00;
}
.normal {
  margin-top: 10px;
  border: 1px solid #e1e1e1;
}
.normal_tlt {
  font: bold 12px/36px "宋体";
  color: #565656;
  border-bottom: 1px solid #e1e1e1;
  padding-left: 10px;
}
.comPic {
  background: url(../images/lba.gif) no-repeat 50px 7px;
}
.normal_list {
  margin: 5px;
}
.normal_list li {
  background: url(../images/Dian.png) no-repeat 0px 9px;
  padding-left: 7px;
  font: 12px/24px "宋体";
  /*	height: 24px;*/
  overflow: hidden;
}
.normal_list li a {
  color: #333333;
}
.normal_list li a:hover {
  color: #f00;
}
.normal_hg {
  height: 130px;
  overflow: hidden;
  margin: 9px;
}
.normal_tlt span {
  float: right;
  font-weight: normal;
  padding-right: 5px;
}
.normal_tlt span a {
  color: #676464;
}
.news_list {
  margin: 9px;
}
.news_list li {
  font: 12px/28px "宋体";
  background: url(../images/in.png) no-repeat 0px 10px;
  padding-left: 7px;
  border-bottom: 1px dotted #d3d3d3;
  height: 28px;
  overflow: hidden;
}
.news_list li a {
  color: #333333;
}
.news_list i {
  color: #0088cc;
  text-decoration: underline;
}
.news_list li.last {
  border: none;
}
.news_list li.last i:hover {
  color: #f00;
}
.contact {
  padding: 8px;
}
.contact p {
  font: 12px/24px "宋体";
  text-indent: 24px;
  border-bottom: 1px dotted #e1e1e1;
  padding-bottom: 8px;
}
.font {
  font: 12px/24px "宋体";
  text-align: right;
}
.table {
  font: 12px/24px "宋体";
  margin-top: 8px;
}
/*----底部 css-----*/
.footer {
  background: #12bda4 !important;
  margin-top: 15px;
  padding-top: 20px;
  padding-bottom: 29px;
  border-top: 5px solid #12bda4;
}
.viptitle {
  font: 24px/48px "Microsoft Yahei";
  height: 48px;
  color: #fff;
}
.viptab {
  font: 12px/24px "宋体";
  color: #fff;
  padding-top: 15px;
}
.viptitle a {
  color: #fff;
}
.right {
  text-align: right;
  padding-right: 5px;
}
.right a {
  color: #ba2636;
}
.viptab li {
  width: 200px;
  float: left;
  /*	padding-right: 32px;*/
  overflow: hidden;
}
.viptab li.last {
  float: right;
  padding: 0;
}
.pic-bg {
  width: 196px;
  background: #fff;
  overflow: hidden;
}
.viptab img {
  width: 182px;
  height: 114px;
  padding: 7px;
  overflow: hidden;
}
.viptab .brandname {
  width: 150px;
  padding-left: 5px;
  height: 20px;
  overflow: hidden;
  font: 12px/22px "宋体";
  color: #000;
  float: left;
}
.viptab .companyname a {
  color: #000;
}
.viptab .brandname a {
  color: #000;
}
.viptab .companyname {
  width: 178px;
  padding-left: 5px;
  height: 25px !important;
  overflow: hidden;
  font: 12px/22px "宋体";
}
.pic-bg {
  width: 196px;
  background: #fff;
  overflow: hidden;
}
#footer {
  text-align: center;
  font-size: 12px;
  list-style: none;
  line-height: 1.5;
  padding-bottom: 15px;
  color: #888886;
  margin-top: 15px;
}
.ifont {
  font-size: 12px;
  line-height: 24px;
  text-align: center;
  padding-top: 35px;
  color: #fff;
}
.ifont a {
  color: #fff;
}
.main {
  width: 980px;
  float: right;
  border: 1px solid #dedede;
  margin-top: 20px;
}
.main_n {
  width: 980px;
  float: right;
}
.addRules p dv {
  height: 16px;
  display: inline-block;
  padding: 0 2px;
  margin-left: 2px;
}
.addRules p dv:hover {
  text-decoration: underline;
}
.addRules p dv img {
  *margin: 0 2px;
  +margin: 0 2px;
  _margin: 0 2px;
}
/*发布商机规则结束*/

.tlt {
  height: 35px;
  background: #f6f6f6;
  font: bolder 15px/35px "Microsoft Yahei";
  padding-left: 25px;
  color: #3f3f3f;
  border-bottom: 1px solid #dedede;
}
.submitbnts {
  background: url(../images/bnt2.jpg) no-repeat;
  height: 24px;
  width: 158px;
  margin-left: 15px;
  margin-top: 1px;
  _padding-top: 1px;
  padding-top: 2px\9;
  border: 0;
}
.Tab {
  padding: 9px;
  font-size: 12px;
}
.fromCmnSelect {
  width: 90px;
  float: left;
  padding-top: 7px;
}
.inputIdTxt {
  width: 401px;
  height: 84px;
  border: 1px solid #b2b2b2;
  line-height: 22px;
}
.fromIdTxt {
  width: 401px;
  height: 90px;
  padding: 5px 10px;
  float: left;
}
.left {
  font: 12px "宋体";
  text-align: right;
  padding-right: 10px;
  color: #333;
}
.inputTxtox {
  line-height: 24px !important;
  height: 24px;
  margin: 3px 0;
  padding-left: 5px;
  width: 100%;
}
.Data {
  width: 170px;
  height: 20px;
  border: 1px solid #b2b2b2;
  padding: 2px 5px;
  font: 12px/20px "宋体";
}
.code {
  width: 114px;
  height: 20px;
  border: 1px solid #b2b2b2;
  padding: 2px 5px;
  font: 12px/20px "宋体";
}
.inTel {
  width: 47px;
  height: 20px;
  border: 1px solid #b2b2b2;
  padding: 2px 5px;
  font: 12px/20px "宋体";
  color: #ccc;
  text-align: center;
}
.fromTxtBox {
  width: 297px;
  float: left;
  padding-left: 10px;
  padding-top: 4px;
}
.fromTxtBox img {
  width: 80px;
  height: 42px;
  margin-top: 15px;
}
.fromTxtBoxTel {
  width: 57px;
  float: left;
  padding-left: 10px;
  padding-top: 4px;
}
.fromDataBox {
  width: 186px;
  float: left;
  padding-left: 10px;
  padding-top: 5px;
  overflow: hidden;
}
.fromInput {
  width: 300px;
  float: left;
  padding-left: 10px;
  color: #979595;
  font-size: 12px;
  line-height: 35px;
}
.fromInput i {
  color: #3f3f3f;
  line-height: 35px;
  padding-left: 5px;
}
.frp {
  width: 180px;
  float: left;
  padding-left: 10px;
  color: #979595;
  font-size: 12px;
  line-height: 35px;
}
.fromInputbox {
  width: 400px;
  float: left;
  padding-left: 10px;
  color: #979595;
  font-size: 12px;
  line-height: 35px;
}
.red {
  color: red;
}
.Selectinput {
  border: 1px solid #7f9db9;
  height: 22px;
  font: 12px/22px "tahoma", "宋体";
  margin-left: 10px;
  color: #000000;
}
.ico {
  width: 17px;
  height: 8px;
  padding: 13px 0px 0px 10px;
  float: left;
}
.icoTxt {
  font: 12px/41px "宋体";
  width: 90px;
  float: left;
  height: 41px;
  _padding-top: 2px;
  padding-top: 2px\9;
}
.pf_ico {
  width: 17px;
  height: 8px;
  padding: 13px 0px 0px 15px;
  float: left;
}
.pf_icoTxt {
  font: 12px/41px "宋体";
  float: left;
  height: 41px;
  _padding-top: 2px;
  padding-top: 2px\9;
}
.Sex {
  font: 12px/41px "宋体";
  width: 30px;
  float: left;
  margin-left: 5px;
}
.fromIdTxtPicBox {
  width: 620px;
  /*height: 280px;*/
  padding: 20px 10px;
  float: left;
}
.subMit {
  background: #148de0;
  border-radius: 2px 2px 2px 2px;
  height: 30px;
  width: 109px;
  color: #ffffff;
  cursor: pointer;
  margin-left: 116px;
  margin-top: 29px;
  border: 0;
}
.subMit:hover,
.fromSeach:hover,
.btnSearch:hover,
.bnt_sumMit:hover,
.bnt_Sub_sumMit:hover {
  background: #159cf9;
}
.tabText {
  text-align: right;
  height: 57px;
  overflow: hidden;
  font: bolder 14px/77px "Microsoft YaHei", "微软雅黑", "SimHei", "黑体";
  color: #000;
  width: 140px;
}
.tabTxt {
  font: 12px/30px "宋体";
  padding: 10px 0px 0px 10px;
  color: #6e6c6c;
}
.bnt_mit {
  text-align: center;
  font: 12px/77px "宋体";
}
.bnt_mit a {
  color: #1b60d5;
  text-decoration: underline;
}
.bnt_sumMit {
  background: #148de0;
  border-radius: 2px 2px 2px 2px;
  font: 12px/22px "宋体";
  width: 70px;
  height: 24px;
  text-align: center;
  margin-left: 115px;
  color: #fff;
  border: 0;
}
.bnt_sumMit a {
  color: #fff;
  text-decoration: none;
}
.bnt_Sub_sumMit {
  background: #148de0;
  border-radius: 2px 2px 2px 2px;
  font: 12px/22px "宋体";
  width: 70px;
  height: 22px;
  text-align: center;
  margin-left: 15px;
  color: #fff;
}
.bnt_Sub_sumMit a {
  color: #fff;
  text-decoration: none;
}
.img {
  width: 257px;
  float: left;
  padding: 7px;
  /* height: 190px; */
  overflow: hidden;
}
.img img {
  width: 257px;
}
.img p {
  font: 12px/34px "宋体";
  text-align: center;
}
.txtTab {
  float: left;
  padding: 15px 0px 15px 15px;
  width: 560px;
  font: 14px/24px "微软雅黑";
}
.txtTab i {
  color: #f00;
}
.txtTab dd {
  margin-top: 15px;
}
.imgbox {
  width: 510px;
  float: left;
  padding: 10px;
  overflow: hidden;
}
.imgbox img {
  width: 100%;
}
.a_formBntmit {
  font: 12px/25px "宋体";
  text-align: center;
  color: #fff;
  height: 25px;
  width: 92px;
  cursor: pointer;
  border: 0;
  margin-top: 8px;
  cursor: pointer;
}
.fromSeach {
  background: #148de0;
  border-radius: 2px;
  height: 22px;
  padding: 0 8px;
  margin-right: 8px;
  text-align: center;
  font: 12px/22px "宋体";
  border: 0;
  color: #fff;
  cursor: pointer;
}
.linkWebUnmber {
  text-align: center;
  float: right;
}
.linkWebUnmber a {
  color: #333;
}
.aglin {
  width: 107px;
  margin: auto;
  height: 57px;
  overflow: hidden;
}
.aglin img {
  border: 1px solid #dedede;
  width: 105px;
}
.btnSearch {
  cursor: pointer !important;
  background: #148de0;
  border-radius: 2px 2px 2px 2px;
  height: 22px;
  width: 56px;
  text-align: center;
  font: 12px/22px "宋体";
  border: 0;
  color: #fff;
}
.txtKey {
  padding-left: 5px;
  height: 20px;
  overflow: hidden;
  font: 12px/22px "宋体";
  color: #000;
  width: 180px;
  border: 1px solid #dedede;
}
.pro_img img {
  width: 60px;
}
.pro_img {
  width: 60px;
  margin: auto;
  border: 1px solid #dedede;
  height: 90px;
  overflow: hidden;
}
.shop_img img {
  width: 100px;
}
.shop_img {
  width: 100px;
  margin: auto;
  border: 1px solid #dedede;
  height: 67px;
  overflow: hidden;
}
.green {
  color: #57d000;
}
.grey {
  color: #9a9a9a;
}
.inTxtform {
  padding-left: 5px;
  height: 20px;
  overflow: hidden;
  font: 12px/22px "宋体";
  color: #000;
  width: 100px;
  border: 1px solid #dedede;
}
.prev_page {
  font-size: 12px;
  text-align: center;
  padding: 8px 0px;
  background: #000;
}
.prev_page a {
  height: 32px;
  line-height: 32px;
  border: 1px #cecece solid;
  padding: 9px 15px 8px 15px;
  margin-left: 5px;
  font-size: 14px;
  text-decoration: none;
  color: #000;
}
.prev_page a:link,
.fy a:visited {
  background: #fff;
  color: #000000;
  font-size: 14px;
}
.prev_page a:hover,
.fy a:active {
  background: #0172d8;
  border: 1px #af874b solid;
  color: #fff;
  font-size: 14px;
}
.prev_page span.active {
  height: 30px;
  line-height: 30px;
  margin-left: 5px;
  background: #0172d8;
  color: #fff;
  font-size: 14px;
  padding: 10px 15px;
}
.TxtPage {
  height: 30px;
  line-height: 30px;
  width: 55px;
  text-align: center;
  border: 1px solid #dedede;
}
.hg {
  margin-top: 10px;
}
.tel {
  padding-left: 10px;
  font: 12px/41px "宋体";
}
.tel a {
  margin: 0px 8px;
  color: #0000ee;
}
.flast {
  background: url(../images/ico.jpg) no-repeat 0px 12px;
  padding-left: 15px;
  color: #ff6766;
}
.ture {
  background: url(../images/ture.jpg) no-repeat 0px 12px;
  width: 12px;
  height: 30px;
}
.list_vip {
  padding-left: 9px;
}
.list_vip a {
  color: #3067cb;
}
.agreementop {
  background: #f5f5f5;
  width: 970px;
  height: 64px;
  margin: auto;
  margin-top: 5px;
  border-bottom: 1px solid #d9d8d8;
}
.agreemenbot {
  background: #f5f5f5;
  width: 970px;
  height: 77px;
  margin: auto;
  margin-top: 5px;
  border-top: 1px solid #d9d8d8;
  margin-top: 30px;
  margin-bottom: 5px;
  text-align: center;
}
.agreemenbot img {
  width: 313px;
  height: 41px;
  margin-top: 17px;
}
.agreetitle {
  width: 920px;
  margin: auto;
}
.agreetitle h1 {
  font: 24px/70px "Microsoft Yahei";
  color: #000;
  text-align: center;
  margin-top: 10px;
}
.agreetitle span {
  font: 16px/35px "Microsoft Yahei";
  color: #103e7c;
}
.agreetitle p {
  font: 14px/35px "Microsoft Yahei";
  color: #000;
  text-indent: 28px;
}
.agreetitle p a {
  color: #d9221c;
}
.agreetitle i {
  font: 14px/35px "Microsoft Yahei";
  color: #000;
}
/*产品管理css*/
.ksw {
  border-collapse: collapse;
  font: 12px/12px "宋体";
  color: #333;
  float: left;
}
.search_s {
  width: 60px;
  height: 22px;
}
.fr {
  float: right;
  margin-bottom: 10px;
}
.products a {
  display: table-cell;
  vertical-align: middle;
}
.products img {
  max-width: 100px;
  margin: 10px 0;
}
.products a {
  color: #333;
}
.products i {
  color: red;
}
.checkbox {
  float: left;
  margin: 10px 0px 0px 22px;
}
/*店铺管理css*/
.shop_tab img {
  max-height: 70px;
  max-width: 102px;
  overflow: hidden;
  margin: 10px 0;
}
.shop_tab a {
  color: #333;
}
.shop_tab i {
  color: red;
}
/*商机换一换css*/
.change {
  float: right;
  cursor: pointer;
  color: #666;
  padding-right: 10px;
}
.change h1 {
  background: url(../images/change_befor.jpg) no-repeat;
  padding-left: 16px;
  cursor: pointer;
  font-size: 12px;
  float: left;
}
.change h1 a {
  text-decoration: none !important;
}
.change a {
  color: #979797 !important;
  text-decoration: underline !important;
}
.change h1:hover {
  background: url(../images/change_after.jpg) no-repeat;
  padding-left: 16px;
}
.change a:hover {
  color: #d82622 !important;
  text-decoration: underline !important;
}
/*在线QQ*/
#RIGHT_FLO {
  position: absolute;
  height: 251px;
  top: 260px;
  right: 6px;
  position: fixed;
}
#TelQQ {
  background: url(../images/QQCalss.png) no-repeat;
  width: 93px;
  height: 230px;
}
.QQCalss {
  width: 100px;
  height: 170px;
}
.cloes {
  width: 46px;
  height: 21px;
  z-index: 10;
  cursor: pointer;
}
.tel_line {
  font: normal 14px/22px "Microsoft YaHei", "寰�杞�闆呴粦", "SimHei", "榛戜綋";
  word-wrap: break-word;
  word-break: normal;
  padding: 6px 0px 0px 21px;
}
.QQicoTic {
  /*background: url(http://login.china-ef.com/company/2014/images/curres.png) no-repeat;*/
  display: inline-block;
}

/*招商区域弹出层*/
.CityButton {
  background: #77c112;
  border-radius: 6px;
  height: 26px;
  line-height: 26px;
  width: 50px;
  color: #ffffff;
  cursor: pointer;
  margin: 13px 0 16px 4px;
  border: 0;
}
.user-city-width {
  width: 1200px;
  margin: 0 auto;
  position: relative;
  z-index: 9999;
}

.ecope_overlay {
  background: #000;
  filter: alpha(opacity=70);
  -moz-opacity: 0.7;
  -khtml-opacity: 0.7;
  opacity: 0.7;
  z-index: 9;
}

.user-local-city .user-close {
  position: absolute;
  width: 20px;
  height: 20px;
  display: block;
  cursor: pointer;
  right: 10px;
  top: 0;
  z-index: 1;
}
.user-city-choose {
  background: #fff;
  font-size: 14px;
  border-radius: 10px;
  z-index: 999;
}
.user-city-choose h2 {
  font: 32px/60px "Microsoft YaHei";
  position: relative;
  background: url(http://www.61ef.cn/member/2014/images/newusercity1.png) no-repeat;
  height: 63px;
  width: 100%;
  color: #1b6fc8;
  font-weight: bolder;
  text-align: center;
  color: #fff;
}
.city-close {
  position: absolute;
  width: 24px;
  height: 24px;
  display: block;
  cursor: pointer;
  right: 2px;
  top: 2px;
  z-index: 1;
}
.user-local-city {
  margin: 17px 17px 17px 28px;
  height: 150px;
}
.user-local-city dt {
  display: block;
  color: #089cef;
  font-weight: bolder;
  text-align: left;
  font: bold 16px/20px "Microsoft YaHei";
}
.user-local-city i {
  font-size: 12px;
  padding-left: 4px;
}

.user-local-city dd {
  margin: 8px 0 0 1px;
  text-align: center;
  font: 14px/26px "Microsoft YaHei";
  cursor: pointer;
  width: 56px;
  height: 26px;
  line-height: 26px;
  float: left;
}
.user-local-city dd:hover,
.city-list-first {
  background: #139ffe;
  border-radius: 6px;
  color: #fff;
}
.city-on {
  background: #139ffe;
  border-radius: 6px;
  color: #fff;
}
.SelectArea {
  width: 679px;
  height: auto;
  background: #f7f7f7;
  margin: 0 0 0 25px;
  *margin-top: 17px;
}
.SelectArea h3 {
  text-align: center;
  height: 36px;
  line-height: 46px;
  color: #139ffe;
  background: url(http://www.61ef.cn/member/2014/images/area_bg.png) no-repeat;
}

.SelectArea dd {
  float: left;
  padding: 11px 8px;
  *padding: 5px 8px;
  background: #f7f7f7;
  font: 14px/18px "Microsoft YaHei";
  display: block;
  color: #666;
  word-wrap: break-word;
  -webkit-align-items: center;
  -moz-align-items: center;
  -ms-align-items: center;
  -o-align-items: center;
  align-items: center;
  white-space: nowrap;
}
.SelectArea dd i {
  font-size: 12px;
  padding-left: 4px;
}
.SelectAll {
  background: #f7f7f7;
  margin: 0 0 0 25px;
  width: 671px;
  padding: 6px 0 0 8px;
  font: 14px/18px "Microsoft YaHei";
  color: #666;
}
.SelectAll i {
  font-size: 12px;
  padding: 0 0 6px 4px;
}
.SubmitBox {
  position: relative;
  padding: 0 0 0 260px;
}
.SubmitBox span {
  font-size: 12px;
  display: inline-block;
  *display: inline;
}
.CitySubmit {
  width: 152px;
  height: 32px;
  background: #555;
  border-radius: 4px;
  color: #fff;
  _border-radius: 2px;
  font: 14px/22px "Microsoft YaHei";
  text-align: center;
  cursor: pointer;
  border: none;
  font-size: 15px;
  margin: 18px 0;
}
.CitySubmit-on {
  background: #dc3936;
  width: 152px;
  height: 32px;
  border-radius: 4px;
  color: #fff;
  _border-radius: 2px;
  font: 14px/22px "Microsoft YaHei";
  text-align: center;
  cursor: pointer;
  border: none;
  color: #fff;
  font-size: 15px;
}
.CitySubmit-blur {
  width: 100px;
  height: 32px;
  background: #555;
  border-radius: 4px;
  color: #fff;
  _border-radius: 2px;
  font: 14px/22px "Microsoft YaHei";
  text-align: center;
  cursor: pointer;
  border: none;
  font-size: 15px;
}
.PromptCity {
  font: 14px/22px "Microsoft YaHei";
  margin-bottom: 15px;
  +margin-bottom: 4px;
}
#provinceList {
  margin-bottom: 24px;
  padding-bottom: 14px;
  +padding-bottom: 2px;
  *padding-bottom: 2px;
  +margin-bottom: 4px;
}
.PromptCity dl {
  margin: 10px 0 0 26px;
  width: 700px;
  *margin: 10px 0 11px 26px;
  +margin: 10px 0 11px 26px;
}
.PromptCity dt {
  color: #3a3a3a;
  font-size: 15px;
  float: left;
  width: 90px;
}
.PromptCity dd {
  float: left;
  margin-right: 10px;
  color: #666;
  font-size: 14px;
  height: 26px;
  line-height: 22px;
}
/*修改密码*/
.ChangePassword {
  margin: 35px 0 0 270px;
}
.ChangePassword ul li {
  width: 241px;
  height: 30px;
  margin-bottom: 24px;
  cursor: pointer;
}
.ChangePassword ul li a {
  width: 177px;
  height: 50px;
  display: block;
}

.LoginPassword {
  background: url(../images/LoginPassword.png) no-repeat;
}
.ViewPassword {
  background: url(../images/ViewPassword.png) no-repeat;
}
/*发布商机规则*/
.addRules {
  width: 100%;
  height: auto;
  background: #fffefe;
  position: relative;
  padding-bottom: 10px;
  color: #4d4b4b;
}
.addRules a {
  text-decoration: underline;
  color: #d82622;
}
.addRules h2 {
  font: bold 16px/36px "Microsoft YaHei";
  padding-left: 21px;
  color: #0396d9;
}

.addRules-txt {
  width: 100%;
  height: 50px;
  overflow: hidden;
}
.addRules-txt2 {
  height: auto;
  overflow: hidden;
  width: 100%;
}
.addRules p {
  font: normal 14px/26px "Microsoft YaHei";
  padding-left: 21px;
}
.addRules p i {
  color: #c61410;
}
.addRules p a {
  color: #c61410;
  text-decoration: underline;
}
.addMore {
  text-align: center;
  margin: 10px auto 0 auto;
  padding: 6px 15px;
  cursor: pointer;
  color: #0396d9;
  background: #e5e5e5;
  width: 100px;
  border-radius: 4px;
  font: normal 13px/14px "Microsoft YaHei";
}
.addClose {
  position: absolute;
  width: 22px;
  height: 22px;
  top: 5px;
  right: 5px;
  cursor: pointer;
}

.Notcity-txt {
  width: 100%;
  height: 220px;
  overflow: hidden;
}
.Notcity-txt2 {
  height: auto;
  overflow: hidden;
  width: 100%;
}
.addMore {
  text-align: center;
  margin: 10px auto 0 auto;
  padding: 6px 15px;
  cursor: pointer;
  color: #0396d9;
  background: #e5e5e5;
  width: 100px;
  border-radius: 4px;
  font: normal 13px/14px "Microsoft YaHei";
}

/*不招商区域收缩*/
.noarea-txt {
  width: 100%;
  height: 90px;
  overflow: hidden;
}
.noarea-txt2 {
  height: auto;
  overflow: hidden;
  width: 100%;
}
.noareaMore {
  text-align: center;
  margin: 14px 0 4px 0;
  padding: 6px 15px;
  cursor: pointer;
  color: #0396d9;
  background: #e5e5e5;
  width: 100px;
  border-radius: 4px;
  font: normal 13px/14px "Microsoft YaHei";
}

.button_list {
  border: 1px solid #dcdcdc;
}

.button_list ul { display: flex; justify-content: space-evenly; padding: 20px 25px; }

.button_list li {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 120px;
  height: 120px;
  background-color: #ecf5ff;
  border: 1px solid #b3d8ff;
  border-radius: 10px;
}

.button_list li a {
  display: flex;
  flex-direction: column;
  align-items: center;
  color: #409eff;
  text-decoration: none;
}

.button_list li a i {
  font-size: 70px;
  margin-bottom: 10px;
}

.button_list li:hover {
  background-color: #409eff;
  border: 1px solid #409eff;
  color: #fff;
  transition: all 0.3s;
}

.button_list li:hover a {
  color: #fff;
  transition: all 0.3s;
}

.allSite {
  margin: 0 0 10px 0 !important;
}

/* 我的积分 */
.rightSider {
  width: 970px;
  float: right;
}

.h10 {
  margin: 10px 0 20px 0;
}

.loc {
  font: normal 14px/26px "Microsoft YaHei", "微锟斤拷锟脚猴拷", "SimHei", "锟斤拷锟斤拷";
  border-bottom: 2px solid #d82622;
}

.loc span a {
  float: right;
  margin-right: 10px;
  display: inline-block;
}
.loc span a:hover {
  color: #039ee5;
}
.loc a {
  color: #333;
}

.myPoints {
  border: 1px solid #e6e6e6;
}
.integral2 {
  padding: 0 20px;
  background: #fafafa;
  font-weight: 400;
}
.integral2 #exchange {
  width: 78px;
  height: 28px;
  display: inline-block;
  color: #fff;
  font-size: 12px;
  background: #ffb566;
  border-radius: 28px;
  text-align: center;
  line-height: 28px;
  margin-top: 16px;
  transition: all 0.3s;
}
.integral2 #exchange:hover {
  background: #f38f24;
  /*box-shadow: 0px 2px 0px 1px rgba(169, 95, 16, 0.3);*/
}

.myPoints .sign {
  height: 105px;
}
.myPoints .sign .sign_iocn {
  width: 666px;
  margin-left: 38px;
}
.myPoints .sign .sign_iocn #sign_btn {
  margin-top: -2px;
  margin-left: 50px;
}
.myPoints .sign .sign_iocn #sign_btn2 {
  margin-top: -2px;
  margin-left: 50px;
}
.myPoints .sign .sign_iocn #sign_btn:hover {
  margin-top: -4px;
}
.myPoints .sign .sign_iocn #sign_btn2:hover {
  margin-top: -2px;
}
.myPoints .sign .sign_iocn2 p {
  margin-top: 1px;
}
.myPoints .sign .sign_iocn2 img {
  margin-top: 4px;
  margin-left: 30px;
}
.myPoints .sign .sign_iocn hr {
  margin: 12px 7px;
  width: 18px;
}
.myPoints .sign h3 {
  height: 105px;
  float: left;
  font-size: 16px;
  font-weight: 400;
  line-height: 105px;
}
.myPoints .sign_iocn p {
  padding: 20px 0px 4px 186px;
}
.myPoints .sign_iocn2 p {
  padding: 0px 0px 0px 10px;
}
.myPoints_t {
  position: relative;
  margin: 32px 0 20px 0;
  width: 120px;
  float: left;
}
.myPoints_t p {
  font-size: 16px;
  font-weight: bold;
  float: left;
  width: auto;
  cursor: pointer;
}
.myPoints_t i {
  width: 2px;
  height: 15px;
  display: inline-block;
  float: left;
  background: #e6e6e6;
  margin: 4px 10px;
}
.myPoints_t hr {
  width: 95px;
  height: 2px;
  display: inline-block;
  float: left;
  background: #ff8400;
  position: absolute;
  border: none;
  top: 22px;
  left: 0;
  transition: all 0.3s;
}

.myPoints_t {
  position: relative;
  margin: 32px 0 20px 0;
  width: 120px;
  float: left;
}
.myPoints_t p {
  font-size: 16px;
  font-weight: bold;
  float: left;
  width: auto;
  cursor: pointer;
}
.myPoints_t i {
  width: 2px;
  height: 15px;
  display: inline-block;
  float: left;
  background: #e6e6e6;
  margin: 4px 10px;
}
.myPoints_t hr {
  width: 95px;
  height: 2px;
  display: inline-block;
  float: left;
  background: #ff8400;
  position: absolute;
  border: none;
  top: 22px;
  left: 0;
  transition: all 0.3s;
}

.detailed {
  width: 100%;
  text-align: center;
}
#detailed2 {
  display: none;
  margin-bottom: 30px;
}
.detailed td {
  width: 203px;
  border-bottom: 1px solid #f7f7f7;
  border-right: 1px solid #f7f7f7;
}
.detailed tr:hover {
  background: #f5f5f5;
}
.detailed tr td:first-child + td + td + td {
  border-right: none;
}
.detailed tr:last-child td {
  border-bottom: none;
}
.detailed tr {
  height: 50px;
  font-size: 14px;
  color: #666;
}
.detailed tr:nth-child(1) {
  background: #fafafa;
  font-size: 16px;
  color: #333;
}
.detailed td.income {
  color: #24a321;
}
.detailed td.pay {
  color: #c51511;
}
.detailed td a {
  color: #999;
}

.integral {
  font-size: 16px;
  line-height: 70px;
  font-weight: bold;
  height: 70px;
  margin: 0 10px;
  border-bottom: 1px solid #f4f4f4;
}
.integral span {
  font-size: 20px;
  color: #ff8400;
  font-weight: bold;
}
.integral i {
  font-size: 16px;
  color: #ff8400;
  margin-left: 5px;
}
.integral a {
  font-size: 14px;
  color: #999;
  font-weight: 400;
  margin-left: 20px;
}

.integral2 {
  padding: 0 20px;
  background: #fafafa;
  font-weight: 400;
}
.integral2 #exchange {
  width: 78px;
  height: 28px;
  display: inline-block;
  color: #fff;
  font-size: 12px;
  background: #ffb566;
  border-radius: 28px;
  text-align: center;
  line-height: 28px;
  margin-top: 16px;
  transition: all 0.3s;
}
.integral2 #exchange:hover {
  background: #f38f24;
  /*box-shadow: 0px 2px 0px 1px rgba(169, 95, 16, 0.3);*/
}

.pay_top {
  height: 190px;
  position: relative;
  background: url(http://login.china-ef.com/company/2014/images/jifen_bg2.jpg) no-repeat;
}

.pay_txt {
  position: absolute;
  color: #fff;
  font-size: 18px;
  text-align: center;
  top: 97px;
  left: 129px;
  line-height: 30px;
}
.pay_txt i {
  margin-left: 5px;
}
.pay_txt a {
  font-size: 14px;
  font-weight: bold;
  color: #fff;
  margin-left: 25px;
  width: 80px;
  height: 25px;
  line-height: 25px;
  display: inline-block;
  border-radius: 25px;
  background: linear-gradient(to right, #fff, #fff) no-repeat;
  background-size: 0% 100%;
  border: 1px solid #fff;
  transition: all 0.3s;
}
.pay_txt a:hover {
  background-size: 100% 100%;
  color: #ea463c;
}
.myPoints_t2 a {
  font-size: 16px;
  float: right;
  color: #999;
}
.myPoints_t2 a:hover {
  color: #ff6b3d;
  text-decoration: underline;
}

.pay_quota {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
  gap:20px;
}
.pay_quota li {
  width: 234px;
  height: 126px;
  position: relative;
  /* float: left;
  margin-right: 149px; */
  border-radius: 8px;
  overflow: hidden;
  /*margin-bottom: 20px;*/
  cursor: pointer;
  transition: all 0.3s;
  background: url(http://login.china-ef.com/company/2014/images/jine_bg2.png) no-repeat;
}
.pay_quota li:hover {
  box-shadow: 0px 6px 18px rgba(255, 59, 39, 0.7);
  background: url(http://login.china-ef.com/company/2014/images/jine_bg3.png) no-repeat;
}
.pay_quota li.last {
  margin-right: 0 !important;
}

.last2 {
  margin-bottom: 0 !important;
}
.pay_quota li.choice {
  box-shadow: 0px 6px 18px rgba(255, 59, 39, 0.7);
  background: url(http://login.china-ef.com/company/2014/images/jine_bg.png) no-repeat;
}
.pay_quota li p {
  font-size: 18px;
  font-weight: bold;
  color: #fff;
  text-align: center;
  padding-top: 40px;
  text-shadow: 0px 2px 0 rgb(234, 67, 58);
}
.pay_quota li p i {
  font-size: 30px;
  font-weight: bold;
  margin-right: 5px;
}
.pay_quota li span {
  font-size: 12px;
  float: right;
  margin-right: 15px;
  color: #fff;
  margin-top: 15px;
  font-weight: bold;
}
.pay_quota li span i {
  font-size: 16px;
  color: #fff221;
  margin-right: 3px;
}
.pay2 {
  width: 234px;
  height: 65px;
  border-radius: 5px;
  float: left;
  margin-right: 40px;
  cursor: pointer;
}
.alipay {
  border: 1px solid #669bf2;
}
.alipay:hover {
  background: #669bf2;
}
.myPoints_t2 a {
  font-size: 16px;
  float: right;
  color: #999;
}
.myPoints_t2 a:hover {
  color: #ff6b3d;
  text-decoration: underline;
}
.myPoints_t2 h3 {
  font-size: 18px;
  float: left;
  color: #ff6b3d;
}
.myPoints_t2 span {
  float: left;
  font-size: 12px;
  color: #999;
  line-height: 30px;
  margin-left: 15px;
}

.myPoints_t2 {
  margin-bottom: 20px;
  margin-top: 20px;
  width: 960px;
  float: left;
}
.myPoints_t2 i {
  width: 2px;
  height: 16px;
  float: left;
  display: inline-block;
  background: #ff6b3d;
  margin-top: 5px;
  margin-right: 8px;
}
.myPoints_t2 h3 {
  font-size: 18px;
  float: left;
  color: #ff6b3d;
}
.myPoints_t2 span {
  float: left;
  font-size: 12px;
  color: #999;
  line-height: 30px;
  margin-left: 15px;
}
.wechat {
  border: 1px solid #61b824;
}
.wechat:hover {
  background: #61b824;
}

.alipay img {
  display: block;
  margin: 18px auto;
}
.wechat img {
  display: block;
  margin: 19px auto;
}
.dd {
  width: 1106px;
  height: 703px;
  overflow: hidden;
  display: none;
  position: fixed;
  top: 80px;
  left: 450px;
}

@media screen and (max-width: 1440px) {
  .dd {
    left: 200px;
    top: 20px;
  }
}
@media screen and (max-width: 1366px) {
  .dd {
    left: 160px;
    top: 0px;
  }
}
.dd,
.bg_box {
  z-index: 9999;
}
.pay_layer1,
.pay_layer2 {
  float: left;
  display: block !important;
}
.dd2 {
  width: 2212px;
  float: left;
  transition: all 0.5s;
}

.bg_box {
  position: fixed;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  background: rgba(0, 0, 0, 0.5);
  z-index: 999;
  display: none;
  overflow: hidden;
}
.close_tk2_img {
  width: 40px;
  height: 40px;
  border-radius: 40px;
  background: #00a0e9;
  color: #fff;
  text-align: center;
  line-height: 40px;
  position: absolute;
  right: 0;
  top: 0;
  cursor: pointer;
}
.pay_layer2 .close_tk2_img {
  background: #25aa3d;
}
.pay_layer_left,
.pay_layer_right {
  width: 50%;
  float: left;
}

.pay_layer_left hr {
  border: none;
  width: 360px;
  height: 2px;
  background: #448ccb;
  opacity: 0.1;
  margin-left: 135px;
}
.pay_layer_left p {
  float: left;
  width: 300px;
  padding: 12px 0 0 182px;
  font-size: 14px;
  color: #999;
  font-weight: inherit;
}

.pay_layer_left a {
  font-size: 14px;
  color: #0782bb;
  height: 20px;
  width: auto;
  float: left;
  display: block;
  margin-left: 463px;
  margin-top: 100px;
  text-decoration: underline;
}
.pay_layer_t {
  width: 36px;
  line-height: 30px;
  font-size: 18px;
  margin-top: 26px;
  margin-left: 170px;
  float: left;
}

.pay_layer_t2 {
  width: 315px;
  float: left;
  font-size: 18px;
  line-height: 30px;
  font-weight: initial;
}

.pay_layer_x {
  float: left;
  width: 2px;
  height: 40px;
  background: #448ccb;
  opacity: 0.1;
  margin-top: 26px;
  margin: 35px 15px 0 15px;
}

.pay_layer_t2 i {
  padding: 0 4px;
  color: #068fcd;
  font-size: 14px;
  margin-left: 8px;
  border: 1px solid #068fcd;
}

.pay_layer_t3 {
  width: 145px;
  margin-top: 30px;
  height: 145px;
  float: left;
  padding: 5px;
  background: #fff;
}

.pay_layer_t3 {
  margin-top: 17px;
  width: 145px;
  height: 145px;
  background: #fff;
  padding: 5px;
  float: left;
}
.pay_layer_right a {
  font-size: 14px;
  color: #0782bb;
  height: 20px;
  width: auto;
  float: left;
  display: block;
  margin-left: 346px;
  margin-top: 7px;
  text-decoration: underline;
}

.pay_layer_logo {
  width: 148px;
  margin-top: 135px;
  margin-left: 150px;
}
.Note {
  width: 240px;
}

.Note p {
  width: 360px;
  float: left;
  font-size: 16px;
  color: #777;
  margin-top: 40px;
  letter-spacing: 1px;
}

.Note input {
  margin-top: 0px;
  outline: none;
  display: block;
  float: left;
  border-radius: 5px;
  border: 2px solid #ececee;
  height: 30px;
  width: 240px;
  padding-left: 10px;
}

.Note > p > i {
  border-left: none;
  margin-right: 0;
  color: #00a0e9;
  font-weight: bold;
}
.pay_layer1 .Note > p > i {
  cursor: pointer;
}

.ts {
  margin-top: 0;
  color: #d62921;
  font-weight: normal;
  margin-top: 25px;
  float: left;
  font-size: 14px;
  margin-left: 103px;
  letter-spacing: 0.5px;
}

.Note span {
  position: absolute;
  left: 0;
}
.btn_pay {
  float: left;
  margin-top: 0px;
}

.btn_pay input {
  width: 180px;
  height: 40px;
  border-radius: 60px;
  font-size: 16px;
  font-weight: initial;
  background: #00a0e9;
  color: #fff;
  border: none;
  outline: none;
  cursor: pointer;
  margin-top: 20px;
}
.pay_layer {
  width: 1106px;
  height: 703px;
  border-radius: 10px;
  background: url(http://login.china-ef.com/article/2018/images/2019pay_layer1.png) top center no-repeat;
  position: relative;
  top: 0;
  left: 0;
  z-index: 9999;
  font-weight: bold;
  font-family: "微锟斤拷锟脚猴拷";
  color: #333;
}
.pay_layer .switch {
  width: 160px;
  height: 40px;
  background: #e4f5ff;
  border: 1px solid #00a0e9;
  border-radius: 40px;
  text-align: center;
  line-height: 40px;
  font-size: 14px;
  position: absolute;
  top: 20px;
  left: 70px;
  color: #00a0e9;
  cursor: pointer;
}
.pay_layer h3 {
  font: bold 38px/38px "微锟斤拷锟脚猴拷";
  color: #00a0e9;
  padding: 140px 0 0 255px;
}

.pay_layer h3 i {
  font-size: 18px;
}

.pay_layer2 .pay_layer {
  background: url(http://login.china-ef.com/article/2018/images/2019pay_layer2.png) top center no-repeat;
}

.pay_layer2 .pay_layer .switch {
  background: #d3eed8;
  border: 1px solid #25aa3d;
  color: #25aa3d;
}
.pay_layer2 .pay_layer h3 {
  color: #25aa3d;
}
.pay_layer2 .btn_pay input {
  background: #25aa3d;
}
.pay_layer2 .pay_layer_t3 p {
  padding: 12px 0 0 0;
  color: #333;
}
.pay_layer2 .Note > p > i {
  color: #25aa3d;
}
.switch i {
  -ms-transform: rotate(180deg); /* IE 9 */
  -moz-transform: rotate(180deg); /* Firefox */
  -webkit-transform: rotate(180deg); /* Safari 锟斤拷 Chrome */
  -o-transform: rotate(180deg); /* Opera */
  transform: rotateY(180deg);
  font-size: 12px;
  display: inline-block;
  margin-right: 5px;
}
.zhiding {
  background: #1e63ff;
  color: #fff;
  padding: 4px 10px;
  font-size: 18px;
  font-weight: 700;
  border-radius: 2px;
  cursor: pointer;
}

/* 支付弹窗 */
.pop_up {
  position: fixed;
  top: 15%;
  left: 50%;
  transform: translateX(-300px);
  width: 600px;
  height: 700px;
  background: #fff;
  background: url(http://login.china-ef.com/company/2014/images/zhifu_bg.jpg) top/100% no-repeat;
  background-size: cover;
  border-radius: 15px;
  padding: 50px;
  box-sizing: border-box;
  z-index: 999999;
}

.pop_up .close {
  position: absolute;
  top: 12px;
  right: 12px;
  width: 30px;
  height: 30px;
  font-weight: 700;
  color: #fff;
  background: rgba(0, 0, 0, 0.27);
  border-radius: 50%;
  text-align: center;
  line-height: 30px;
  cursor: pointer;
}

.zhifu_box {
  width: 100%;
  height: 100%;
  background-color: #fff;
  border-radius: 10px;
}

.zhifu_box > ul {
  display: flex;
  width: 100%;
  height: 100%;
}

.zhifu_box > ul > li {
  flex: 1;
  display: flex;
  flex-direction: column;
  align-items: center;
  padding-top: 50px;
  border-right: 1px solid #edeff6;
}

.zhifu_box ul li:last-child {
  border: 0;
}

.zhifu_box ul li .zhifu_logo {
  width: 150px;
}

.zhifu_box ul li h3 {
  font-size: 38px;
  font-weight: 700;
  color: #00a0e9;
  margin-top: 40px;
}

.zhifu_box ul li:nth-child(2) h3 {
  color: #459d38;
}

.zhifu_box ul li h3 i {
  font-size: 18px;
}

.zhifu_box ul li hr {
  border: none;
  width: 50%;
  height: 2px;
  background: #448ccb;
  opacity: 0.1;
  margin-bottom: 15px;
}

.tab_box {
  margin-top: 20px;
}
.zhifu_box li:nth-child(3) .tab_box {
  margin-top: 20px;
  width: 350px;
}

.zhifu_box li:nth-child(3) .tab_box p {
  font-size: 16px;
  margin-bottom: 11px;
}

.tab_nav {
  width: 100%;
  display: flex;
  justify-content: space-around;
  font-size: 20px;
  height: 30px;
  margin-bottom: 20px;
}

.tab_nav li {
  cursor: pointer;
  margin-left: 30px;
}

.tab_nav li:first-child {
  margin-left: 0;
}

.tab_nav li:hover {
  color: #459d38;
}

.tab_nav li:nth-child(2):hover {
  color: #00a1eb;
}

.tab_nav li:nth-child(3):hover {
  color: #f56c6c;
}

.tab_nav .on {
  font-weight: 700;
  border-bottom: 3px solid #00a1eb !important;
}

.tab_content {
  display: flex;
  flex-direction: column;
  align-items: center;
}

.tab_content li {
  display: flex;
  flex-direction: column;
  align-items: center;
}

.tab_content li p {
  font-size: 18px;
  text-align: center;
  margin-bottom: 8px;
}

.tab_content li p i {
  color: #f56c6c;
  font-weight: 600;
}

.tab_content li img {
  width: 150px;
}

.tab_content li a {
  font-size: 16px;
  color: #0782bb;
  height: 20px;
  width: auto;
  float: left;
  display: block;
  text-decoration: underline;
  margin-top: 10px;
}

.wx_show .zhifu_box ul li h3 {
  color: #459d38;
}

.wx_show .tab_nav .on {
  border-bottom: 3px solid #459d38 !important;
}

.wx_show .Note > p > i {
  color: #459d38;
}

.wx_show .btn_pay input {
  background: #459d38;
}

.dg_show .zhifu_box ul li h3 {
  color: #f56c6c;
}

.dg_show .tab_nav .on {
  border-bottom: 3px solid #f56c6c !important;
}

.dg_show .Note > p > i {
  color: #f56c6c;
}

.dg_show .btn_pay input {
  background: #f56c6c;
}

.zhifu_logo.duigong {
  color: #f56c6c;
  font-weight: 700;
  text-align: center;
}

.question {
  position: absolute;
  bottom: 15px;
  width: 500px;
  text-align: center;
  color: #909399;
}
.pop_up_bg {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100vw;
  background-color: rgba(0, 0, 0, 0.5);
  z-index: 9999;
}

/* 展会发布 */
.add_right {
  float: left;
  width: 840px;
  background: #ffffff;
  box-sizing: border-box;
  padding: 50px 80px;
  border-radius: 10px;
}

.add_right h1 {
  font-weight: bold;
  font-size: 30px;
  text-align: center;
  color: #333;
  padding-bottom: 30px;
}

.add_right form {
  font-size: 15px;
  line-height: 32px;
  color: #333;
}

.add_right form input {
  width: 590px;
  height: 36px;
  border: 1px solid #e3e3e3;
  box-sizing: border-box;
  border-radius: 5px;
  padding: 0 10px 0 10px;
  font-size: 15px;
  line-height: 36px;
  margin-left: 10px;
  margin-bottom: 20px;
  outline: none;
}

.add_right form input.date_end,
.add_right form input.date_sta,
.add_right form input.name,
.add_right form input.phone {
  width: 160px;
}

.add_right form input.show_wz,
.add_right form input.show_xx,
.add_right form input.email {
  width: 240px;
}
.add_right .menu_more #UpdatePanel1 {
  display: inline-block;
}
.add_right .menu_more select {
  width: 161px;
  height: 36px;
  border: 1px solid #e3e3e3;
  box-sizing: border-box;
  border-radius: 5px;
  /* padding: 0 10px 0 10px; */
  font-size: 15px;
  line-height: 36px;
  margin-left: 9px;
  margin-bottom: 20px;
  outline: none;
  color: #757575;
}

.add_right form #show_xx {
  margin-left: 4px;
}

.add_right form #txtMemo {
  width: 590px;
  height: 300px;
  border: 1px solid #e3e3e3;
  border-radius: 5px;
  -webkit-appearance: none;
  outline: none;
  float: right;
  margin-left: 8px;
}

#xhe0_container {
  margin-left: 10px;
}
#xhe0_container table {
  border-radius: 5px;
  overflow: hidden;
}

.menu_but {
  text-align: center;
}

.add_right form .but,
.add_right form .sub {
  width: 120px;
  height: 36px;
  border: none;
  line-height: 36px;
  cursor: pointer;
  margin-top: 20px;
}

.add_right form .but {
  background-color: #333;
  color: #ffffff;
}

.add_right form .but:hover {
  background-color: #2577cd;
  color: #ffffff;
}

.add_right form .sub:hover {
  background-color: #2577cd;
  color: #ffffff;
}

.add_right .menu {
  position: relative;
}

.add_right .menu_more {
  position: relative;
}

.error-msg {
  position: absolute;
  top: -25px;
  left: 400px;
  font-size: 12px;
  color: #fff;
  display: inline;
  background: #d40000;
  border-radius: 5px;
  line-height: 20px;
  padding: 0 5px;
}

.add_right form input.error {
  border-color: #d40000;
}

.error-msg::after {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border: 4px solid transparent;
  border-top-color: rgb(212, 0, 0);
  border-left-color: rgb(212, 0, 0);
  position: absolute;
  left: 15px;
  top: 100%;
}
