html{width:100%;font-family:"Hiragino Sans GB","MicroSofr YaHei",arial}
body{text-align:center}
body,li,ul{list-style:none;margin:0;padding:0}
a{text-decoration:none;color:#333}
a:active,a:visited{color:#333}
a:hover{color:#ff552e!important}
.clear{clear: both; height: 0; }
#header{width:1200px;margin:22px auto;box-sizing:border-box;background-size:100% 100%;background-repeat:no-repeat;text-align:left}
#logo{ float: left; width:300px;height:40px; margin-top: 30px; background-size:100% 100%;background-repeat:no-repeat}
#header-links{ float: right; position: relative; top: 5px; }
#header-home{height:40px;display: inline-block;}
#header-home-btn{ margin-right: 30px; display:inline-block;width:160px;height:40px;border:1px solid #ff552e;border-radius:2px;color:#fff;font-size:20px;font-weight:600;background-color:#ff552e;text-align:center;vertical-align:top;box-sizing:border-box;clear:both}
#header-home-btn:hover{cursor:pointer}
#header-home-title{display:inline-block;line-height:38px;vertical-align:top}
#header-arrow{display:inline-block;width:19px;line-height:38px;font-size:14px;font-weight:400;vertical-align:top}
#header-recommend{display: inline-block; position: relative; top: 10px; line-height:16px;margin-top:23px;color:#333;font-size:16px}
.recommend-city{margin:0 8px}

#hot{width:1200px;line-height:14px;margin:47px auto 0;text-align:left}
#hot-title{float:left;margin-right:18px;color:#ff552e;font-size:18px;font-weight:600}
a.hot-city{margin:0 10px;color:#666;font-size:16px}
#content{width:1200px;margin:33px auto 0;text-align:left}
#content-title{line-height:16px;color:#555;font-size:16px;font-weight:600}
#content-box{float:left;width:1198px;margin-top:23px;border:solid 1px #eee}
.content-letter{float:left;border-bottom:solid 1px #eee}
.content-letter-panel{float:left;width:40px;height:100%;color:#999;font-size:18px;font-weight:700;background-color:#f5f5f5;text-align:center}
.content-province{float:left; display: flex; align-items: center; position:relative;z-index:1;width:1158px}
.content-province-triangle{display:none;position:absolute;top:50%;left:0;width:7px;height:10px;margin-top:-5px;background-image:url("../fenzhan/changecity_triangle.png");background-size:100% 100%;background-repeat:no-repeat}
.content-province-title{float:left;width:124px;height:100%; min-height: 60px; line-height: 60px; text-align: center; padding-left:16px;border-left-style:solid;border-right-style:solid;border-width:1px;border-color:#eee;color:#333;font-size:15px}
.content-cities{float:left;width:1016px;padding:12px 0;overflow:hidden}
.content-city{display:inline-block;line-height:20px;color:#333;font-size:14px;margin:0 12px}
.content-letter:hover .content-letter-panel{color:#fff;background-color:#ff552e}
.content-letter:hover .content-province{background-color:#f5f5f5}
.content-letter:hover .content-province-triangle{display:block}
.clb{clear:both}
#footer{margin-top:31px}
#footer-chenguang{position:relative;width:300px;margin:0 auto}
#footer-chenguang-cg{display:inline-block;width:40px;height:37px;margin-right:8px;background-size:100% 100%;background-repeat:no-repeat;vertical-align:middle}
#footer-chenguang-title{display:inline-block;font-size:12px;color:#333;vertical-align:middle}
#footer-chenguang-btn{cursor:pointer;display:inline-block;width:79px;height:33px;margin-left:12px;line-height:33px;border-radius:2px;border:1px solid #ddd;font-size:14px;box-sizing:border-box;vertical-align:middle}
#footer-chenguang:hover .chenguang-layer{ display: block;}
#footer-chenguang-btn::after{content:'';display:inline-block;width:14px;height:14px;margin-left:4px;margin-top:8px;background-image:url("../fenzhan/changecity_qricon.png");background-size:100% 100%;background-repeat:no-repeat;vertical-align:top}
#footer-copyright{width:1200px;margin:32px auto 39px;color:#666;font-size:14px;text-align:center}
.chenguang-layer{display:none;position:absolute;z-index:10;width:348px;height:218px;border:1px solid #e7e7e7;background:#fff;text-align:center;box-sizing:border-box}
.chenguang-layer::after{content:'';display:block;position:absolute;width:10px;height:10px;border:1px solid #e7e7e7;background-color:#fff}
.chenguang-layer-title{font-size:16px;color:#333}
.chenguang-layer-message{font-size:12px;color:#999}
.chenguang-qrcode{position:relative;width:120px;height:120px;border:1px solid #e7e7e7;box-sizing:border-box;background-size:100% 100%;background-repeat:no-repeat}
#footer-layer{bottom:54px;padding-left:175px;padding-top:153px}
#footer-layer::after{left:170px;bottom:-6px;border-left:none;border-top:none;transform:rotate(45deg)}
#footer-layer-qrcode1{position:absolute;left:30px;top:16px;width:130px;height:130px;padding-top: 140px;}
#footer-layer-qrcode2{position:absolute;left:198px;top:13px;width:130px;height:130px;padding-top: 140px;}

.tooltip{border:1px solid #ccc;background:#fff;margin:-3px 0 0 -1px}
.tooltip li{height:28px;line-height:28px;padding:0 5px;overflow:hidden;zoom:1}
.tooltip li a{color:#999;text-decoration:none}
.tooltip li a b{color:#999;font-weight:400}
.tooltip li .tool_r{float:right;color:#090;font-size:11px}
.tooltip li.selected .tool_r,.tooltip li.selected a,.tooltip li.selected a b{color:#999}
.tag_options li.open_hover,.tooltip li.selected{background:#f2f2f2;color:#999}
#tooltipdiv2{width:114px;font-size:14px;text-align:left;color:#999;margin-top:-4px}
#tooltipdiv2 a:hover{color:#999!important}