.contact-online-div .content-main,.contact-online-div .content-main .rows{display:block;position:relative;}
.contact-online-div.center{text-align: center;}
.contact-online-div .content-main .rows>div.icon-full > a,.contact-online-div .content-main .rows>div.icon-full > .info-contact,.contact-online-div .content-main .rows>div{display:inline-block;vertical-align: top;}
.contact-online-div .icon-full > a{display:inline-block;min-width:30px;text-align:right;white-space: nowrap;}
.contact-online-div .rows a img{vertical-align:middle;}
.contact-online-div .content-main h1,
.contact-online-div .content-main h2,
.contact-online-div .content-main h3,
.contact-online-div .content-main h4{margin: 0px;}
.contact-online-div .content-main .rows>div.icon-full,.contact-online-div .content-main,.contact-online-div .content-main .rows{display:block;position:relative;}
.contact-online-div .content-main .rows{padding:3px 10px;}
.contact-online-div .content-main .rows.block{border-bottom:1px dotted #E2E2E2;}
.contact-online-div .content-main .rows.last{border: none;}
.contact-online-div .content-main .rows>div.icon-full .info{color:#024D6B;font-size:90%;}
.contact-online-div .content-main .rows>div.icon-full .info-contact,.contact-online-div .content-main .rows>div.title{font-weight:bold;padding-left:5px;min-width:40px;text-align:left;}
.contact-online-div .content-main .rows.hotline-title .title_full{color:#DB0000;font-size:3em;text-align:center;display:block;text-shadow:2px 0px 2px #4B4F52;font-weight:bold;}
.contact-online-div .content-main .rows.inline-block{width:48%;display:inline-block;padding:1px;text-align:center;}
.contact-online-div .content-main .rows.center{text-align:center;}
.contact-online-div .content-main .rows.inline-block .icon-full > a{width:inherit;padding-left:5px;}
.contact-online-div .content-main .rows.inline{display: inline-block;text-align: left; padding:5px 10px;vertical-align: top;}
.contact-online-div .content-main .rows.inline-block >div.icon-full .info-contact{padding-left:5px;min-width:inherit;}
.contact-online-div .content-main .hotline{font-size:1.2em;font-weight:bold; line-height: 1.5em;}
.contact-online-div .content-main .hotline .title{color:#000;}
.contact-online-div .content-main .icon-chat{display: inline-block;min-width: 30px;text-align: right;}
.contact-online-div .content-main .icon-chat a{display: block; margin-bottom: 1px;}
.contact-online-div .content-main .rows p{margin: 0px; padding: 0px;}
.contact-online-div .content-main .rows a{text-decoration: none;}