﻿@charset "utf-8";
/* CSS Document */






.floating_ck { position: fixed; right: 0; top: 35%;*top:35%; width: 105px; z-index: 999999; }
.floating_ck dl dd { background:#0059a9;margin-bottom: 3px; text-align: center; cursor: pointer; }
.floating_ck dl dd a { display: block; margin: 0 auto; text-align: center; }
.floating_ck dl dd:hover .floating_left { display: block; }
.quote, .qrcord { padding: 8px 0 4px; }
.floating_ck dl dd a, .floating_ck dl dd p { color: #fff; }
.floating_ck dl dd p.pc_m{display:none;}
.floating_ck dl dd a.pc_pc{display:block;}
.floating_left { position: absolute; left: -190px; top: 243px; width: 300px; z-index: 999; height: 73px; line-height: 73px; background:#0059a9; display: none; }
.floating_left a { color: #fff; }
.floating_ewm i { display: block; width: 145px; height: 145px; margin: auto; margin-top: 7px; }
.floating_ewm p { color: #Fff; }
.floating_ewm .qrcord_p01 { font-size: 12px; line-height: 20px; }
.floating_ewm .qrcord_p02 { font-size: 20px; }
@media (max-width: 999px) {
.floating_ck dl dd a.pc_pc{ display: none; }
.floating_ck dl dd p.pc_m{display:block;}
 .consult, .quote, .qrcord{ display: none; }
.floating_ck dl dd p.pc_m .m_ly{margin-bottom:10px;}
.floating_ck { top: 80%; position: fixed; right: 0; }
.floating_ck dl dd, .top_capa { background: none; }
}

