html,
body { margin: 0; padding: 0; font-size: 16px; line-height: 20px; font-family: "Microsoft YaHei", "SimSun", Arial, Helvetica, sans-serif; height: 100%;}
.clear { zoom: 1; }
.clear:after { clear: both; content: ""; display: block; }
img { border: 0; max-width: 100%; }
dl,dt,dd,form,fieldset,input{margin:0;padding:0}
fieldset{border: 0;}
a{text-decoration:none;color:#008ad2}
a:hover{text-decoration:none;color:#008ad2}
.full-bg {width: 100%;padding-top: 40px;background: #f6f6f6;min-height: 100%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.header { width: 100%; height: 60px; background: #fff; }
.page-header { width: 100%; height: 40px; position: fixed; z-index: 2; background: rgb(51,51,51); background: rgba(51, 51, 51, 0.9); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#E5000000,endColorstr=#E5000000); }
.page-header .container.narrow { background: none; margin-top: 10px; }
.full-container { width: 100%; min-height: 220px; padding-bottom: 40px; position: relative; z-index: 2; }
.container {margin: 0 150px; background: #fff; }
.container.narrow { width: 1000px; margin: 0 auto;}
.photo-container{width: 266px; height: 266px; position: absolute; top: 45px; left: 150px; z-index: 6;}
.photo-container .user-photo { float: left; text-align: center; background: #fff; width: 260px; height: 260px; border: 3px solid #fff; position: absolute; left: 0; top: 0;}
.photo-container .user-photo img{width: 260px; height: 260px;}
.user-info { position: relative; min-height: 280px; background: url("../images/bg.png") no-repeat center top; -webkit-background-size: cover; background-size: cover; }
.user-info .info-container{ margin:0 150px; padding-top: 48px; padding-bottom: 20px; position: relative; z-index: 5;}
.user-info .user-details {  color: #fff; margin: 0 0 0 300px;}
.user-info .user-details h1 { margin: 0; font-size: 26px; font-weight: normal; float: left;}
.user-info .user-details h5 { margin: 4px 0 0 20px; font-weight: normal; font-size: 16px; float: left; opacity: .9; filter: alpha(opacity=90);}
.user-info .user-details h5 .company { padding-right: 20px; border-right: 1px solid #fff; margin-right: 20px; }
.user-info .user-details h4 { margin: 25px 0; font-size: 18px; font-weight: 700; }
.user-info .user-details p {  font-size: 14px;  margin: 0;  line-height: 24px;  width: 100%; min-height: 48px; height: 96px; overflow: hidden; opacity: .8; filter: alpha(opacity=80);}
.user-info .user-details p span{display: block;}
.user-info .user-details p.open { height: auto;max-height: 100%; overflow: visible; white-space: normal; }
.user-info .user-details .re-open{ display: block; width: 18px; height: 20px; margin: 5px auto 15px; cursor: pointer; background: url("../images/icons.png") no-repeat 0 -180px; }
.user-info .user-details .re-open.active{ background-position: 0 -160px; }
.full-container .edit { color: #2691ff; font-weight: bold; font-size: 14px; text-decoration: none; background-color: #fff; border-radius: 4px; padding: 4px 10px; display: inline-block; width: 90px; position: absolute; left: 50%; margin-left: -55px; bottom: 5px; z-index: 5; }
.full-container .cancel-btn { display: none; background: #fff; color: #777; text-align: center; font-size: 14px; text-decoration: none; border-radius: 4px; padding: 4px 10px; width: 50px; position: absolute; left: 50%; margin-left: 0; bottom: 5px; z-index: 5; }
.operate { position: absolute; left: 50%; margin-left: -600px; bottom: 5px; text-align: right; width: 1200px; overflow: hidden; z-index: 2; }
.operate a { color: #fff; font-size: 14px; padding: 0 10px 0 24px; margin-left: 24px; background: url("../images/icons.png") no-repeat; text-decoration: none; }
.operate a.collect {background-position: 0 0;}
.operate a.share { background-position: 0 -40px;  }
.operate a.collect:hover { background-position: 0 -20px; color: #ee822b; }
.operate a.share:hover { background-position: 0 -60px; color: #ee822b; }
.container.narrow.operate{width: 1000px;margin-left: -500px; bottom: 10px;}
.user-header { margin: 0 auto 20px; width: 700px; padding: 10px 0 15px; border-bottom: 1px solid #ddd; position: relative; z-index: 1; }
.user-header .user-info { float: left; margin-left: 12px; min-height: 60px; background: none;}
.user-header .user-info .user-photo { display: block; float: left; width: 50px; height: 50px; margin-top: 15px; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; }
.user-header .user-info .user-details { width: 380px; margin: 16px 0 0 15px; float: left; color: #777; font-size: 14px;}
.user-header .user-info .user-details h1 { font-size: 16px; font-weight: bold; float: left;}
.user-header .user-info .user-details h1 a { text-decoration: none; color: #105dad; }
.user-header .user-info .user-details h5 {float: left; font-size: 12px; margin: 3px 0 6px 10px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; color: #777; }
.user-header .user-info .user-details h5 .company { border-right: 1px solid #888; padding-right: 8px; margin-right: 2px; }
.user-header .user-info .user-details h5 .position { padding-right: 8px; margin-right: 2px; }
.user-header .data { float: right; color: #333; margin: 15px 15px 0; }
.user-header .data span { display: inline-block; vertical-align: middle; padding: 5px 20px 5px 15px; text-align: center; font-size: 14px; border-right: 1px solid #ddd; }
.user-header .data span:last-child { border: 0; }
.user-header .data span strong { font-size: 16px; color: #666; line-height: 30px; }
.user-header i { display: block; height: 10px; width: 80px; background: url("../images/line.png") no-repeat; position: absolute; bottom: -1px; left: 0; }

/*标签页*/
.tab-container { margin: 0 310px 30px 0; background: #fff; }
.tab-container .nav-tabs { border-bottom: 1px solid #ddd; list-style: none; padding: 0; margin: 0; height: 50px; *zoom: 1; }
.tab-container .nav-tabs li { float: left; margin-bottom: -1px; height: 48px;}
.tab-container .nav-tabs li a { padding: 8px 15px; display: block; line-height: 38px; text-decoration: none; color: #777; font-size: 18px; }
.tab-container .nav-tabs li a:hover { color: #2691ff; }
.tab-container .nav-tabs li.active { cursor: default; background-color: #ffffff; border-bottom: 2px solid #2691ff;}
.tab-container .nav-tabs li.active a { color: #2691ff; font-weight: bold; font-size: 20px; letter-spacing: 1px;}
.tab-container .nav-tabs li.news.active { border-left: 0; }
.tab-container .tab-content { overflow: auto;}
.tab-container .tab-content .tab-pane { display: none; padding: 20px 0 0; position: relative; overflow: hidden; }
.tab-container .tab-content .tab-pane.active { display: block; }
.tab-container .tab-content .tab-pane .publish { text-align: right; padding-right: 20px; height: 40px;}
.tab-container .tab-content .tab-pane .publish a { padding: 8px 15px; color: #fff; text-decoration: none; background: #2691ff; border-radius: 4px; font-size: 14px; }
.tab-container .tab-content .tab-pane .jframe{margin-left: 0;}

/*动态̬*/
.mes-box { padding: 15px 0; margin: 0; width: 98%; position: relative; -webkit-transition: all .5s; -moz-transition: all .5s; -ms-transition: all .5s; -o-transition: all .5s; transition: all .5s;}
.mes-box a { display: block; width: 100%; height: 100%;}
.mes-box .mes-img {float: left;width: 220px;height: 150px;margin-right: 15px; background: url("../images/default.png") no-repeat center center;}
.mes-box .mes-img img { width: 220px;  height: 150px;  }
.mes-box .mes-content { margin-left: 240px; height: 155px; padding-right: 60px;}
.mes-box .mes-content h3 { font-size: 20px; color: #232323; margin: 0; max-height: 56px; line-height: 28px; overflow: hidden; }
.mes-box .mes-content .m-context { font-size: 14px; max-height: 42px; overflow: hidden; margin: 18px 0; color: #666; }
.mes-box .mes-content .m-info { font-size: 14px; }
.mes-box .mes-content .m-info span { color: #afafaf; margin-right: 26px; }
.mes-box .hover { position: absolute; width: 100%; height: 100%; padding: 0 10px; left: -10px; top: 0; display: none; }
.mes-box:hover { padding: 15px 0 15px 15px; }
.mes-box:hover .mes-content h3 {  }
.mes-box .mes-edit{ position: absolute; top: 55px; right: 10px; display: none; }
.mes-box .mes-edit a{ display: block; margin: 10px 0; text-decoration: none; color: #666; padding-left: 22px; height: 20px; background: url("../images/icons.png") no-repeat; font-size: 12px; }
.mes-box .mes-edit a:hover{ color: #08c; }
.mes-box .mes-edit a.me-edit{ background-position: 0 -80px; }
.mes-box .mes-edit a.me-delet{ background-position: 0 -120px; }
.mes-box .mes-edit a.me-edit:hover{ background-position: 0 -100px; }
.mes-box .mes-edit a.me-delet:hover{ background-position: 0 -140px; }
.mes-box:hover .mes-edit{ display: block; }
.mes-box .time { color: #999; font-size: 12px; display: inline-block; margin: 5px 0 15px; }

/*右边*/
.right-container { float: right; width: 280px; margin: 0 0 30px; }
.connection { background: #fff; margin-bottom: 20px; }
.connection .title { height: 50px;border-bottom: 1px solid #ddd; margin: 0; }
.connection .title span{color: #2691ff; font-size: 20px; font-weight: bold; letter-spacing: 2px; border-bottom: 2px solid #2691ff; display: inline-block; height: 48px; line-height: 50px; }
.connection .con-list { margin: -5px 0 0; padding: 20px 0 0; list-style: none;}
.connection .con-list li { margin: 0 0 18px; }
.connection .con-list li label { font-size: 14px; color: #777; display: inline-block; float: left; width: 50px; text-align: right; }
.connection .con-list li span { display: inline-block; width: 200px; margin-left: 10px; color: #222; font-size: 18px; float: left; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; line-height: 22px; }
.connection .con-list li span.phone { }
.connection .con-list li span.location { font-size: 14px; white-space: normal; }
.q-code { padding: 20px 0; border-top: 1px dashed #ddd; }
.q-code img { width: 100%; }
.q-code #qrcode{float: left;}
.q-code p { color: #333; font-size: 10px; margin: 0 0 0 130px; }
.right-container .new-open{display: block; width: 100%; text-align: center; padding-top: 20px; border-top: 1px dashed #ddd;}
.right-container .new-open span{display: block; width: 100%; background: #2691ff; color: #fff; font-size: 24px; padding: 20px 0;}

.history-view{margin-top: 20px; }
.history-view ul{ padding: 0;margin: 0; border-bottom: 1px solid #ddd;}
.history-view ul li{float: left; list-style: none; width: 50%; text-align: center;}
.history-view ul li a{font-size: 16px; color: #777; display: block; width: 100%; height: 36px; line-height: 36px;}
.history-view ul li a:hover{color: #2691ff;}
.history-view ul li a span{font-size: 12px; display: inline;}
.history-view ul li.active{}
.history-view ul li.active a{color: #2691ff; border-bottom: 1px solid #2691ff;}
.history-view .m-list{margin-left: -20px; display: none; padding: 15px 0 0; max-height: 180px; overflow: hidden;}
.history-view .m-list a{display: block; float: left; width: 55px; margin: 0 0 10px 20px;}
.history-view .m-list a span{display: block; border-radius: 4px; overflow: hidden; width:55px; height: 55px; overflow: hidden; background: url("../images/pic-head-default.png") no-repeat center;}
.history-view .m-list a span img{width: 100%; height: 100%;}
.history-view .m-list a p{margin: 6px 0; font-size: 12px; color: #666; text-align: center; line-height: 16px; width: 100%; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}
.history-view .m-list.active{display: block;}


/*底部*/
.gallery h4{color: #333;}
.gallery ul{list-style: none; margin: 0 0 30px -20px; padding: 0; height: 180px; overflow: hidden;}
.gallery ul li{float: left; width: 224px; height: 180px; margin-left: 20px;}
.gallery ul li a{display: block; height: 180px; background: #f5f5f5; text-align: center; }
.full-bottom { width: 100%; border-top: 1px solid #ddd; }
.full-bottom .b-block { width: 33.33%; float: left; text-align: center; margin: 50px 0 30px; }
.full-bottom .b-block h3 { font-size: 18px; color: #333; font-weight: normal; }
.full-bottom .b-context { height: 60px; margin: 0; background: #f0f0f0; line-height: 40px; font-size: 12px; color: #999; text-align: center; }
@media (max-width: 1200px) {
  .container{width: 100%; margin: 0;}
  .photo-container{left: 0;}
  .user-info .info-container{margin: 0;}
  .operate{width: 100%; margin-left: 0; left: 0;}
  .user-info .user-details{width: 70%;}
  .tab-container{width: 70%!important;}
  .right-container{width: 28%!important;}
  .connection .con-list li span{width: 75%;}
  .gallery ul li{width: 18%;}
}
@media (max-width: 1024px) {
  .gallery ul li{width: 234px;}
}
/*修改个人信息*/
.edit-container { position: absolute; width: 100%; top: 0; left: 0; background: #fff; display: none; z-index: 1;}
.edit-container .white{position: fixed; height: 100%; top: 0; left: 0; width: 100%; background: #fff; z-index: 0;}
.edit-container form { width: 860px; margin: 30px auto; position: relative; }
.edit-container form .control-group { margin-bottom: 5px; float: left; width: 50%; height: 60px; }
.edit-container form .control-group label { display: block; width: 80px; float: left; text-align: right; margin-right: 20px; padding-top: 10px; font-size: 14px; color: #777; }
.edit-container form .control-group input { float: left; width: 308px; height: 24px; line-height: 24px; border-radius: 4px; border: 1px solid #ddd; padding: 5px 10px; font-size: 14px; color: #333; font-family: "Microsoft YaHei", "SimSun", Arial, Helvetica, sans-serif; }
.edit-container form .control-group .error{margin: 0 0 0 105px; color: #e60012; font-size: 12px; clear: both;}
.edit-container form .control-group textarea { float: left; width: 738px; resize: none; padding: 5px 10px; border-radius: 4px; border: 1px solid #ddd; font-size: 14px; color: #333; font-family: "Microsoft YaHei", "SimSun", Arial, Helvetica, sans-serif; }
.edit-container form .control-group.long { width: 100%; border-bottom: 1px dashed #ccc; padding-bottom: 20px;  height: 94px; margin-bottom: 20px;}
.edit-container form .control-group.phone-group{position: relative;}
.edit-container form .control-group.phone-group input{ width: 203px; }
.edit-container form .control-group.phone-group .btn{ background: #2691ff; color: #fff; display: inline-block; height: 34px; line-height: 34px; font-size: 14px; text-decoration: none; width: 98px; text-align: center; border-radius: 3px; margin-left: 5px; border: 1px solid #2691ff; }
.edit-container form .control-group.phone-group input.ve-input{position: absolute; width: 78px; right: 0; top: 0; border-radius: 2px; font-size: 12px;}
.edit-container form .control-group.phone-group .count{position: absolute; left: 101%; top: 0; line-height: 34px; font-size: 14px; color: #666;}
.edit-container form .control-group.location-group{width: 100%;}
.edit-container form .control-group.location-group input{ width: 738px;}
.edit-container form .photo-controls { margin-left: 100px; margin-bottom: 20px; }
.edit-container form .photo-controls .photo { width: 120px; height: 120px; float: left; display: block; margin-right: 20px; }
.edit-container form .photo-controls .photo img { width: 120px; height: 120px; }
.edit-container form .photo-controls .upload { float: left; }
.edit-container form .photo-controls .upload span { display: block; cursor: pointer; width: 80px; height: 36px; line-height: 36px; border-radius: 4px; background: #2691ff; color: #fff; font-size: 14px; text-align: center; position: relative; }
.edit-container form .photo-controls .upload span input { width: 100%; height: 100%; position: absolute; top: 0; left: 0; opacity: 0; filter: alpha(opacity=0); }
.edit-container form .photo-controls .upload p { font-size: 12px; color: #999; margin: 5px 0 0; }
.edit-container form .photo-controls .upload p em { font-style: normal; color: #e60012; }
.edit-container .close { text-decoration: none; font-weight: bold; font-size: 24px; background: #ddd; padding: 5px; color: #777; position: absolute; top: -10px; right: 0; }
.edit-container .close:hover { color: #000; }
.edit-container .btn-row { overflow: hidden; text-align: center; width: 100%; }
.edit-container .btn-row:hover{ -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none;}
.edit-container .btn-row button { border: 0; height: 30px; border-radius: 4px; background: #2691ff; color: #fff; font-size: 14px; font-family: "Microsoft YaHei", "SimSun", Arial, Helvetica, sans-serif; width: 70px; }
.edit-container.show { display: block; }
.page-container { width: 680px; margin: 10px auto 0; padding: 0 15px 30px; }
.page-container h5 { font-size: 16px; color: #333; margin: 10px 0; }
.page-container .time { margin: 0 0 20px; font-size: 12px; color: #999; }
.page-container .m-img { width: 700px; margin: 0 auto; }
.page-container .m-img img { width: 100%; }
.page-container .m-context { font-size: 14px; color: #525252; margin: 6px 0; line-height: 22px; }
.news-container { position: absolute; width: 100%; top: 0; left: 0; background: #fff; display: none; z-index: 1;}
.news-container .white{position: fixed; height: 100%; top: 0; left: 0; width: 100%; background: #fff; z-index: 0;}
.news-container iframe{position: absolute; z-index: 1; border: 0; top: 20px; left: 50%; margin-left: -430px;}


/*修改上传照片*/
.photo-modify{position: fixed; width: 100%; height: 100%; top: 0; left: 0; z-index: 5; display: none;}
.photo-modify .dark{position: absolute; width: 100%; height: 100%; background: #000; opacity: .4; filter: alpha(opacity=40); left: 0; top: 0; z-index: 5;}
.photo-modify .mo-box{width: 660px; height: 520px; position: absolute; z-index: 6; top: 0; bottom: 0; left: 0; right: 0; margin: auto; background: #fff; border-radius: 4px;
  *top: 50%; *margin-left: -330px; *left: 50%; *margin-top: -260px;}
.photo-modify .mo-box .title{border-bottom: 1px solid #ddd; background: #f5f5f5; padding: 10px 20px;}
.photo-modify .mo-box .title h4{margin: 0; height: 24px; line-height: 24px; color: #2691ff; float: left;}
.photo-modify .mo-box .title .mo-close{text-decoration: none; float: right; font-weight: bold; font-size: 24px; padding: 0 5px; color: #777; display: block; height: 24px; line-height: 24px;}
.photo-modify .mo-box .mo-content{padding: 10px 20px;}

/*pagination 分页*/
.pagenav{padding: 15px 0; color: #999; font-size: 12px; }
.pagenav span,.pagenav a {margin-right: 4px; padding: 3px 10px; display: inline-block;}
.pagenav span.current{font-weight: bold; color: #fff; background: #2691ff; border: 1px solid #2691ff;}
.pagenav a{color: #333; background: #fff; border: 1px solid #ddd; text-decoration: none;}
.pagenav a:hover{border: 1px solid #2691ff; color: #2691ff; }
.pagenav input[type="text"]{height: 26px; border: 1px solid #ddd; width: 38px; padding: 0 6px;}
.pagenav a.go{padding: 2px 10px 4px;}

/*footer*/
.Footer { height: 60px; line-height: 60px; border-top: 1px #ddd solid; font-size: 12px; margin-top: 20px; color: #999; background: #f9f9f9; }
.Footer a { color: #333; font-size: 12px;}

/*网格：12x80*/
[class*="grid"]{margin-left:auto;margin-right:auto;}
.row:after{content:"\200B";display:block;height:0;clear:both;}
.row [class*="col-"]{float:left;vertical-align:top;box-sizing:border-box;}
.row-ovh{overflow:hidden;} .row-hh [class*="col-"]{padding-bottom:2000px;margin-bottom:-2000px;}
.row-border > [class*="col-"]{border:1px #ddd solid;}
[class*="cols-"] .col-td{margin:0 10px;}
/*网格：固定像素+间隔列*/
@media(min-width:760px) {
  .grid { width: 980px; }
}
@media(min-width:1200px){
  .grid{width:1220px;}
}        .col-p10{width:83.33333333%;} .col-p11{width:91.66666667%;} .col-p12{width:100%}
/*定位*/
.bbox{box-sizing:border-box} .cbox{box-sizing:content-box;}
.posr{position:relative;}    .posa{position:absolute;}    .posf{position:fixed;}
.vhide{visibility:hidden;}   .vshow{visibility:visible;}  .show{display:block;}  .hide{display:none;}  .iblock{display:inline-block;}
.fll{float:left;}      .flr{float:right;}  .fln{float:none;}   .clear:after{content:'';display:table;clear:both;}
.ovh{overflow:hidden;} .ovs{overflow:scroll;} .ova{overflow:auto;} .ov-xa{overflow-x:auto;} .ov-ya{overflow-x:auto;}


.popwin{ width: 100%; height: 100%; display: none; position: fixed; left: 0; top: 0px; z-index: 9999; background-color: rgba(0, 0, 0, 0.75);}
.popdialog { width: 520px; height: 340px; margin: auto; margin-top: 10%; border: solid 1px #0094e1; box-shadow: 0 0 10px #000; position: relative; z-index: 9999; background: #fff; }
.popwin-login .popdialog { width: 400px; height: 454px; }
.popdialog .head .icon-close { float: right; display: block; margin: 5px 5px 0 0; padding: 0 8px 5px; line-height: 20px; font-size: 20px; cursor: pointer; color: #999; }
.popdialog .head .title { padding: 7px 0 7px 15px; color: #333; border-bottom: 1px #ddd solid; background: #eee; font-size: 14px; margin-bottom: 20px; margin-top: 0;}
.popdialog .content { width: auto; padding: 30px; font-size: 14px; line-height: 24px; max-height: 460px; padding: 0 30px; overflow-y: auto; }
.popwin-login .regform dl { margin-bottom: 15px; }
.popwin-login .regform input { width: 330px; height: 36px; }
.popwin-login input[type="text"] { line-height: 28px\9; padding: 0 10px; }
.popwin-login input[type="text"], .input-text { box-sizing: border-box; height: 28px; line-height: 24px\9; vertical-align: middle; background: #fafafa; padding: 3px 10px; border: 1px solid #e0e0e0; border-radius: 2px; }
.popwin-login .auto-login { margin-top: -10px; }
.popwin-login .auto-login .checkbox { vertical-align: middle; width: 13px; height: 13px; }
.popwin-login .regform input { width: 330px; height: 36px; }
.popdialog input[type="checkbox"] { margin-right: 3px; vertical-align: middle; }
.popwin-login .auto-login span { vertical-align: middle; color: #999; }
.popwin-login .regform .forget-pwd { float: right; color: #999; text-decoration: none; font-size: 12px; padding-right: 5px; }
.btnSubmit, .gry-btn { width: 285px; text-align: center; margin-top: 30px; font-size: 16px; }
.popwin-login [class^="btn"] { display: inline-block; padding: 0.5em 1.5em; background: #008ad2; color: #fff; border-radius: 3px; border: none; cursor: pointer; transition-duration: .5s; }
[class^="btn"]:hover{box-shadow:1px 1px 3px rgba(0,0,0,.5);text-shadow:1px 1px 1px rgba(0,0,0,0.6);color:#fff;}

.btnSubmit, .gry-btn { width: 285px; text-align: center; margin-top: 30px; font-size: 16px; }
.popwin-login .gry-btn { margin-top: 10px; background: #fff; color: #333; border: 1px #ccc solid; }
.gry-btn-box { clear: both; width: 330px; margin-top: 30px; border-top: 1px solid #eee; position: relative; text-align: center; }
.popwin-login .regform .gry-btn-box p { color: #999; font-size: 12px; background-color: #fff; width: 80px; position: absolute; left: 130px; top: -8px; margin-top: 0; }
.qq-login { width: 24px; height: 24px; display: inline-block; text-indent: -200px; background: url(http://www.tgcost.com/skin/default/css/../images/qq2.png) no-repeat; margin: 18px 0 0 15px; }
.wx-login { width: 24px; height: 24px; display: inline-block; text-indent: -200px; background: url(http://www.tgcost.com/skin/default/css/../images/weixin2.png) no-repeat; margin-top: 18px; }