﻿html, body, p, form, div, table, textarea, input {font-family: "Microsoft Yahei";}.Menu {background: #000;height: 60px;line-height: 60px;}.Menu ul {background: #000;margin: 0 auto;width: 1100px;list-style: none;padding: 0;}.Menu ul li {margin-right: 20px;float: left;position: relative;}.Menu ul li:after {background: #fff;width: 1px;position: absolute;height: 14px;top: 24px;right: -9px;content: '';}.Menu ul li:last-child:after {background: none;}.Menu ul li img {vertical-align: middle;margin-right: 10px;}.Menu ul a {color: #b9b9b9;font-size: 14px;text-decoration: none;}.Menu ul a:hover {color: #fff;}.Banner {background: url(./images/ipo_banner.jpg) no-repeat center center;}.Banner .CenterConent {width: 1100px;height: 300px;margin: auto;position: relative;}  .Banner .CenterConent .SearchBar {    /*bottom: 52px;*/    bottom: 64px;    height: 39px;    left: 58px;    position: absolute;    width: 480px;    padding-right: 70px;    background: #0378d8;    margin-left: 18px;  }.Banner .CenterConent .SearchBar input {height: 37px;border: none;background: #808080;color: #666;font-size: 14px;cursor: pointer;width: 325px;*padding-top: 10px;_padding-top: 10px;*height: 27px;_height: 27px;}.Banner .CenterConent .SearchBar .BtnSearch {color: #fff;position: absolute;right: 0;top: 0;height: 39px;width: 70px;text-align: center;line-height: 40px;cursor: pointer;font-size: 14px;color: #FFFFFF;}.Banner .CenterConent .SearchTips {bottom: 35px;color: #fff;font-size: 14px;left: 58px;position: absolute;}.LeadBanner {background: url(./images/banner2.jpg) no-repeat center center;height: 192px;}.LeadBanner .CenterConent {width: 1100px;height: 192px;margin: auto;background: url(./images/banner2.jpg) no-repeat center center;position: relative;}.LeadBanner .CenterConent .Title {color: #b9b9b9;font-size: 70px;height: 100px;line-height: 100px;left: 55px;position: absolute;top: 40px;}.LeadBanner .CenterConent .Title1 {color: #b9b9b9;font-size: 14px;height: 100px;left: 250px;position: absolute;top: 40px;line-height: 25px;}.sbox {width: 1300px;margin: auto;background-color: #ffffff;margin-top: 1%;}.sbox .sbox1 {border-bottom: 1px solid #f5f5f5;padding: 21px 30px;margin-bottom: 5px;width: initial;}.sbox .sbox1 .searchbox {width: 310px;height: 30px;line-height: 30px;}.sbox .sbox1 .searchbox .ll {color: #ffffff;padding: 0 10px 0 10px;background-color: #ff9900;float: left;}.sbox .sbox1 .searchbox .rr {width: 242px;background-color: #EEEEEE;color: #000000;background: url(./images/searchicon.gif) #EEEEEE no-repeat right bottom;height: 30px;overflow: hidden;float: right;text-align: center;font-size: 14px;}.sbox .sbox1 .searchbox .selsite {cursor: pointer;}#dp_ctl00_ContentPlaceHolder1_SelIndustry {width: 242px !important;display: block;}#ctl00_ContentPlaceHolder1_jcity1 {width: 242px !important;display: block;}.sbox .sbox1 .searchbox .rr a {text-decoration: none;}.sbox1 .kuan {margin: 15px 0 0 10px;}.sbox1 .kuan input {margin-right: 5px;}.sbox1 .kuan label {margin-top: -5px;}.sbox .sbox2 {border-bottom: 1px solid #f5f5f5;height: 40px;line-height: 40px;position: relative;}.sbox .sbox2 a {float: left;margin-right: 15px;text-decoration: none;cursor: pointer;}.sbox .sbox2 a:hover {color: #2182cc;}.sbox .sbox2 .selected {background: #F4F9FD !important;color: #0378d8 !important;border: 1px solid #0378d8;border-radius: 20px;}.sbox .sbox2 .tiaojian {color: #ff9900;margin: 0 20px 0 15px;font-weight: bold;}.sbox .sbox2 .kuan {_margin-top: 12px;line-height: 24px}.sbox .sbox2 .kuan input {margin-right: 5px;}.sbox .sbox2 .kuan label {margin-top: -5px;}.sbox .sbox2 .saixuan {width: 52px;border: 1px #CCCCCC double;float: left;margin: 7px 15px 0 0;position: relative;height: 30px;line-height: 30px;padding: 0 8px 0 8px;background: url(./images/searchicon.gif) #FFFFFF no-repeat right bottom;color: #000000;cursor: pointer;}.sbox .sbox2 .selectd {color: #ff9900;font-weight: bold;border: 1px #ff9900 double;}.sbox .sbox2 .saixuan .saixuans {display: none;position: absolute;top: 30px;left: -1px;width: 300px;background-color: #FFFFFF;border-bottom: 1px double #ff9900;border-left: 1px double #ff9900;border-right: 1px double #ff9900;padding: 0 0 0 10px;line-height: 25px;clear: both;z-index: 1;}.sbox .sbox2 .saixuan .saixuans .line {height: 1px;background-color: #ff9900;font-size: 0;line-height: 0;float: right;width: 242px;z-index: 1;}.sbox .sbox2 .saixuan .saixuans a {display: inline-block;white-space: nowrap;margin: 5px;font-weight: normal;}.sbox .sbox2 .selected1 {background: #0378d8;padding: 0 3px 0 3px;color: #ffffff;}.sbox .sbox3 {height: 45px;line-height: 45px;}.sbox .sbox3 .tiaojian {color: #ff9900;margin: 0 20px 0 15px;font-weight: bold;}.sbox .sbox3 .close {padding: 0 25px 0 10px;height: 25px;line-height: 25px;border: 1px double #cccccc;background-color: #ffffff;margin: 9px 15px 0 0;background: url(./images/closeicon.gif) #FFFFFF no-repeat right center;cursor: pointer;}.sbox .sbox4 {border-bottom: 1px dotted #cccccc;height: 35px;line-height: 35px;color: #1F84D4;}.sbox .sbox4 span {cursor: pointer;}.sbox .sbox4 a {color: #1F84D4;text-decoration: none;margin-left: 5px;}.sbox .sbox4 a:hover {text-decoration: underline;}.sbox .type {border-bottom: 1px dotted #cccccc;padding: 10px 0 10px 0;}.sbox .type .typebox {height: 20px;line-height: 20px;width: 190px;float: left;margin: 0 0 5px 20px;cursor: pointer;}.sbox .type .select {color: #1F84D4;font-weight: bold;}.sbox .city {padding: 10px 0 10px 0;}.sbox .city .cbox {border: 1px solid #eeeeee;height: 20px;line-height: 20px;text-align: center;width: 100px;float: left;margin: 0 0 10px 15px;cursor: pointer;}.sbox .city .select {background-color: #1F84D4;color: #ffffff;}.Content {/*padding: 20px 0;*/}.Content .Item {background: white;margin-left: 10px;margin-right: -6px;padding-left: 20px;padding-top: 15px;padding-right: 10px;padding-bottom: 12px;border: #F4F4F4 solid 1px;}.Content .Item .TitleLeft {font-size: 16px;font-weight: bold;color: #656060;cursor: pointer;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}.Content .Item .TitleRight {font-size: 14px;color: #777777;cursor: pointer;text-align: left;margin-top: 10px;}.Content .Item .Salary {font-weight: 900;color: #0378d8;font-size: 14px;margin-right: 10px;}.Content .Item .LightText {color: #999999;}.Content .CenterConent {width: 1300px;margin: auto;list-style: none;padding-top: 10px;padding-bottom: 20px;margin-top: 18px !important;margin-bottom: 18px;/*padding-left: 10px;*/}.Content .CenterConent .job-item {width: 632px;height: 140px;margin-top: 10px !important;background: none !important;}.Content .CenterConent .ent-item {border-bottom: 1px dashed #eee;border-right: 1px dashed #eee;}.Content .CenterConent li {float: left;width: 421px;margin-left: 5px;margin-right: 5px;line-height: 30px;height: 141px;cursor: pointer;position: relative;margin-bottom: 6px;}.Content .CenterConent li img {width: 320px;height: 120px;display: block;}.Content .CenterConent li .EntName {padding: 0 15px;font-size: 14px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;color: #333;}.Content .CenterConent li .Bottom {float: left;width: 33.3%;text-align: center;/*background-color: #fafafa*/border-top: solid 1px #EEEEEE;}.Content .CenterConent li .JobInfo {position: absolute;left: 0;top: 45px;max-height: 380px;width: 382px;background: #0378d8;padding: 10px 20px;display: none;z-index: 999;overflow-y: auto;}.Content .CenterConent li .JobInfo a {color: #fff;font-size: 14px;display: block;text-decoration: none;line-height: 30px;padding-right: 95px;position: relative;height: 30px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}.Content .CenterConent li .JobInfo a .Money {position: absolute;right: 0;top: 0;}.Content .CenterConent li .JobInfo a:hover {text-decoration: underline;}.Content .CenterConent li:hover .JobInfo {display: block;}.Content .CenterConent li .JobInfo .MoreJob {background: #fff;margin: auto;border-radius: 5px;text-align: center;color: #0378d8;width: 372px;text-decoration: none !important;padding: 0;}.paginator {font-size: 14px;padding: 0;}.paginator a {color: #333;}.Copyright .Terminal .Link.Phone {color: #666 !important;}.DivRightButton {display: none !important;}.DivQR {display: none !important;}input.searchkey::-webkit-input-placeholder {color: #666;}input.searchkey:-moz-placeholder {color: #666;}input.searchkey::-moz-placeholder {color: #666;}input.searchkey:-ms-input-placeholder {color: #666;}.DivSelector {width: 0px;height: 0px;overflow: hidden;}.DivSelector .TypeSelector::-ms-expand {display: none;}.DivSelector .TypeSelector {background: white url('./images/arrow.png') center no-repeat;background-position-x: 66px;font-size: 14px;-webkit-appearance: none;-moz-appearance: none;appearance: none;-ms-appearance: none;padding-left: 16px;width: 100px;height: 40px;color: gray;border: #e4151d 0.2px solid;}.DivSelector .TypeSelector option {height: 30px;line-height: 30px;}.select_box {position: absolute;top: 0px;left: 0px;*top: -1px;_top: -1px;width: 100px;height: 40px;font-size: 14px;}ul, li {list-style-type: none;padding: 0;margin: 0;}.Banner .CenterConent .SearchBar .select_box input {cursor: pointer;display: block;line-height: 37px;height: 37px;width: 64px;overflow: hidden;color: gray;border: #e4151d 1px solid;background: white url('./images/arrow.png') no-repeat 64px center;padding: 0 12px;}.select_box ul {width: 80px;position: absolute;left: 0;top: 38px;border-left: 0.2px solid #e4151d;border-right: 0.2px solid #e4151d;border-bottom: 0.2px solid #e4151d;overflow: hidden;display: none;background: #fff;z-index: 99999;padding-left: 8px;font-size: 14px;}.select_box ul li {display: block;height: 30px;overflow: hidden;line-height: 30px;padding-left: 5px;width: 100%;cursor: pointer;}.sbox .searchbox {width: 240px;height: 30px;border: 1px solid #e7e7e7;color: #666;font-size: 14px;cursor: pointer;border-radius: 20px;position: relative;background: #fff;}.sbox .searchbox .alink {width: 210px;height: 30px;line-height: 30px;text-align: center;position: absolute;left: 80px;overflow: hidden;}.sbox li {margin-right: 30px;}.sbox .searchbox .label {width: 83px;display: inline-block;border-radius: 20px;left: 0;top: 0;background: #0378d8;color: #fff;}.sbox .searchbox span {width: 110px;height: 30px;line-height: 30px;text-align: center;position: absolute;left: 100px;overflow: hidden;}.sbox .sbox2 {padding: 5px 30px;}.sbox2 .search-title {width: 65px;margin: 0;color: #999;padding: 0 0 0 5px;font-size: 14px;}.sbox a {color: #666;}.row {padding: 9px 60px 0 70px;}.row a {float: left;text-decoration: none;margin: 0 5px 9px 0 !important;padding: 0 10px;height: 24px;line-height: 24px;position: relative;}.dropdown {width: 100px;border: 1px solid #e7e7e7;height: 30px;line-height: 30px;margin: 4px 15px 0 0;border-radius: 4px;cursor: pointer;text-indent: 1em;position: relative;z-index: 1;}.dropdown .dropdown-menu {margin-top: 32px;min-width: 100px;border-radius: 2px;padding: 5px 0 5px 10px;margin-top: 5px;overflow: hidden;width: 280px;border: 1px solid #e7e7e7;background: #fff;display: none;text-indent: 0;overflow: hidden;display: none;margin-top: 5px;margin-bottom: 0px;padding-top: 5px;padding-bottom: 5px;}.search-icon {width: 18px;height: 30px;background-position: 0 0;display: inline-block;vertical-align: text-bottom;cursor: pointer;background: url(../stzp/image/search-icon.png);margin-right: 3px;}.icon-angle-down {width: 13px;height: 10px;background-position: 0 0;}.dropdown .search-icon {position: absolute;right: 10px;top: 11px;}.icon-delete {width: 11px;height: 15px;background-position: 0 -35px;}.sbox2 .search-tags {position: relative;}.sbox2 .search-tags .reset {position: absolute;right: 0;cursor: pointer;}.sbox2 .search-tags .tag {margin-right: 20px;}.tag {background: #F4F9FD;color: #0378d8;padding: 2px 35px 2px 10px;border: 1px solid #0378d8;position: relative;border-radius: 20px;}.tag .search-icon, .tag .tab-list, .tag .tab-detail {position: absolute;right: 4px;top: 4px;}.icon-close {width: 12px;height: 12px;background-position: 0 -20px;}.sbox .sbox5 {border-bottom: 1px solid #f5f5f5;height: 40px;line-height: 40px;position: relative;}.sbox .sbox5 a {float: unset !important;text-decoration: none;cursor: pointer;}.sbox .sbox5 a:hover {color: #2182cc;}.sbox .sbox5 .selected {background: #F4F9FD !important;color: #0378d8 !important;border: 1px solid #0378d8;border-radius: 20px;float: unset !important;margin: 0px 3px !important;}.sbox .sbox5 .selectd {color: #ff9900;font-weight: bold;border: 1px #ff9900 double;}.sbox .sbox5 {padding: 5px 30px;}#ctl00_ContentPlaceHolder1_Medals {padding: 0px 10px !important;margin-left: 60px !important;}#ctl00_ContentPlaceHolder1_Medals a {float: unset !important;display: inline-block;cursor: pointer;}.flld {height: unset !important;line-height: 25px !important;height: 63px !important;}.no_logo {width: 45px;height: 45px;border-radius: 50%;display: inline-block;border: 1px solid #eee;vertical-align: middle;float: left;}.logo_m {width: 45px !important;height: 45px !important;border-radius: 100% !important;display: inline-block !important;border: 1px solid #eee !important;vertical-align: middle;float: left;}.Stock_ID {float: left;margin-left: 10px;line-height: 25px;}.logo_Img {float: right;}.m_entName {font-size: 18px;margin-top: 10px;font-weight: bold;color: #656060}.famouscontent {  width: 1100px;  height: 300px;  margin: auto;  position: relative;}.famouscontent .p1 {  font-weight: 400;  font-size: 28px;  color: #333333}  .famouscontent .p2 {    font-size: 16px;    color: black;    color: #333333  }  .famouscontent .searchbtn0 {    cursor: pointer;    width: 90px;    height: 40px;    border-left: 1px solid #CCCCCC;    border-right: 1px solid #CCCCCC;    border-top: 1px solid #CCCCCC;    font-size: 16px;    text-align: center;    line-height: 40px;    float: left;    background-color: #0378D8;    color: white  }  .famouscontent .searchbtn1 {    cursor: pointer;    width: 90px;    height: 40px;    border-left: 1px solid #CCCCCC;    border-right: 1px solid #CCCCCC;    border-top: 1px solid #CCCCCC;    font-size: 16px;    text-align: center;    line-height: 40px;    float: left;    color: #333333  }.chat {  float: right;  border: 1px solid #0378D8;  width: 120px;  height: 40px;  line-height: 40px;  text-align: center;  margin-right: 10px;  font-size: 16px;  color: #fff;  cursor: pointer;  margin-top: 25px;  background: #0378D8;  border-radius: 3px;}.famousipoicon_j {  float: left;  border: 1px solid;  text-align: center;  border-radius: 15px;  padding: 2px 4px;  vertical-align: middle;  line-height: 16px;  margin-top: 13px;  margin-left: 4px;  overflow: hidden;  text-overflow: ellipsis;  white-space: nowrap;  max-width: 90px;}.famousipoicon_e {  float: left;  border: 1px solid;  text-align: center;  border-radius: 15px;  padding: 2px 4px;  vertical-align: middle;  line-height: 14px;  margin-top: 5px;  margin-left: 4px;  overflow: hidden;  text-overflow: ellipsis;  white-space: nowrap;  max-width: 80px;  font-size:10px;}.famouscolor {  color: #FF9900;  border-color: #FF9900;}.ipocolor {  border-color: #0378D8;  color: #0378D8;}.famousipoicon_j .img {  width: 16px !important;  height: auto !important;  vertical-align: middle !important;  display: inline-block !important;  margin-top: -1px !important;}.famousipoicon_e .img {  width: 14px !important;  height: auto !important;  vertical-align: middle !important;  display: inline-block !important;  margin-top: -1px !important;}.famousipoicon_j span, .famousipoicon_e span {  margin-left: 2px;}.tagitem {  float: left;  margin-left: 10px;  margin-top: 8px;}  .tagitem .ipo {    border-radius: 5px;    background-color: #FF6060;    color: white;    padding: 0px 6px  }  .tagitem .famous {    border-radius: 5px;    background-color: #FF9966;    color: white;    padding: 0px 6px  }.tagitem2 {  float: left;  margin-left: 6px;  font-size: 10px;}  .tagitem2 .ipo {    border-radius: 5px;    background-color: #FF6060;    color: white;    padding: 0px 4px  }  .tagitem2 .famous {    border-radius: 5px;    background-color: #FF9966;    color: white;    padding: 0px 4px  }.companyItem {  padding: 6px 20px;  text-align: center;  border-bottom: solid 1px #EEEEEE;}