@charset "UTF-8";
html {height: 100%}
body {font-size: 14px;margin: 0;min-height: 100%}
body,
button,
input,
keygen,
select,
textarea {font-family: Arial, MicrosoftYaHei, '微软雅黑'}
div {box-sizing: border-box}
p {margin: 0;outline: 0}
ol,
ul {list-style: none;padding: 0;margin: 0}
a {text-decoration: none;color: #212121;outline: 0}
button,
input {list-style: none;border: 0}
i {font-style: normal}
@media (min-width:768px){.line{	display: inline-block;	font-size: 13px;float: right;
color: #00c23b;height: 20px;position: absolute;left: 50%;bottom: 40%;transform: translate3d(-50%,-50%,0);}
.tui{margin-right: 0px !important;}}
@media (max-width:768px){.line{display: inline-block;font-size: 13px;float: right;margin-right: 30px;color: #00c23b;height: 20px;}}
.red{color: red;}
.none{
display: none;}

.tui{margin-right: 10px;}
.pointer {cursor: pointer !important}
.text-l {text-align: left}
.text-r {text-align: right}
.text-c {text-align: center}
.text-through {text-decoration: line-through}
.fr {float: right}
.fl {float: left}
.no-border-r {border-right: none !important}
.mr {margin-right: -30px !important}
.clearfix::after,
.clearfix::before {content: '';display: table;clear: both}
.clearfix::after {clear: both}
.clearfix {*zoom: 1}
.m_show {display: none}
.body_view {max-width: 1600px;margin: 0 auto;padding: 0 3%}
.header_title {width: 100%;position: relative}
.title_tips_text {padding: 0 5% 15px;font-size: 18px;color: #242b33}
.header_title .logo {display: block;padding: 20px 0 15px;font-size: 45px;/*font-family: fantasy;*/
font-weight: bold;color: #ff5722;text-shadow: 2px 1px 1px #000;}
.header_title .title_tips {position: absolute;right: 0;bottom: 18px;font-size: 16px;color: #667380;border: 1px dashed #667380;padding: 5px 10px;border-radius: 3px}
.xianlu {width: 100%;padding: 25px 30px 25px 30px}
.xianlu .xianlu_item {float: left;display: block;margin: 5px;height: 100px;line-height: 100px;width: calc(20% - 10px);border: 1px solid #ec6638;border-radius: 10px;box-sizing: border-box;text-align: center;font-size: 15px;color: #ec6638;position: relative}
.xianlu .xianlu_item .text {display: inline-block;padding-left: 40px;background-image: url('../img/icon01.png');background-repeat: no-repeat;background-position: center left;background-size: 30px 28px}
.xianlu .xianlu_item .icon {position: absolute;right: 20px;top: 50%;margin-top: -10px;width: 20px;height: 20px;background-image: url('../img/right_icon.png');background-repeat: no-repeat;background-position: center left;background-size: 100% 100%}
.commonlyUsed .address_item {display: block;text-decoration: none;color: #242b33;cursor: pointer;font-size: 20px}
.commonlyUsed .address_item img {width: 28px}
.commonlyUsed .used_left {width: 70%;padding-right: 10px}
.left_item {border-radius: 10px;background: #f5f5f5;padding-bottom: 20px;margin-bottom: 20px}
.left_item .left_title,
.right_item .right_title {font-size: 24px;color: #242b33;padding: 24px 30px}
.left_item .left_body {width: 100%}
.left_item .address_item {float: left;width: 20%;padding: 20px 0;text-align: center}
.left_item .address_item img {margin-right: 3px;display: inline-block;vertical-align: middle}
.left_item .address_item span {display: inline-block;vertical-align: middle}
.commonlyUsed .used_right {width: 30%;padding-left: 10px}
.right_item {border-radius: 10px;background: #f5f5f5;padding-bottom: 30px}
.right_item .address_item {float: left;width: 50%;padding: 34px 0;text-align: center}
.right_item .address_item img {display: block;margin: 0 auto 5px}
.right_item .address_item span {display: block}
.commonlyUsed_title {width: 100%;padding: 20px 0}
.commonlyUsed_title .used_title_item {float: left;display: block;width: 25%;border-right: 1px solid #919599;font-size: 14px;color: #a9abad;text-align: center;cursor: pointer}
.commonlyUsed_title .used_title_item.select {color: #242b33}
@media only screen and (max-width:1300px) {.header_title .title_tips {font-size: 14px}}
@media only screen and (max-width:1200px) {.header_title .logo {font-size: 45px;font-family: fantasy;font-weight: bold;color: #ff5722;text-shadow: 2px 1px 1px #000;}
.header_title .title_tips {font-size: 14px}
.xianlu .xianlu_item {height: 120px;line-height: 120px;font-size: 13px}
.xianlu .xianlu_item .text {padding-left: 28px;background-size: 24px 22px}}
@media only screen and (max-width:1110px) {.header_title .title_tips {font-size: 12px}}
@media only screen and (max-width:1050px) {.header_title .logo {font-size: 45px;font-family: fantasy;font-weight: bold;color: #ff5722;text-shadow: 2px 1px 1px #000;}
.header_title .title_tips {font-size: 12px}
.xianlu .xianlu_item {height: 100px;line-height: 100px;font-size: 10px}
.xianlu .xianlu_item .text {padding-left: 28px;background-size: 24px 22px}
.commonlyUsed .address_item {font-size: 18px}
.commonlyUsed .address_item img {width: 24px}
.left_item .left_title,
.right_item .right_title {padding: 24px 30px 15px}
.right_item .address_item {padding: 33px 0}}
@media only screen and (max-width:930px) {.m_none {display: none !important}
.m_show {display: block !important}
.m_showUsed {display: block !important}
.header_title .logo {width: 180px;float: initial;margin: 0 auto;font-size: 35px;font-family: fantasy;font-weight: bold;color: #ff5722;text-shadow: 2px 1px 1px #000;}
.header_title .title_tips {display: none}
.ml,
.mr {margin-left: 0 !important;margin-right: 0 !important}
.xianlu {padding: 0 5%}
.xianlu .clearfix {padding: 20px 18px 5px;border: 2px solid #f5b29b;border-style: dashed;border-radius: 5px}
.xianlu .xianlu_item {width: 100%;border-radius: 50px;height: 50px;line-height: 50px;font-size: 20px;float: initial;text-align: left;padding: 0 20px;margin-bottom: 20px}
.xianlu .xianlu_item .text {padding-left: 24px;background-size: 20px 20px}
.commonlyUsed .address_item {font-size: 18px}
.commonlyUsed .used_item_title {display: none !important}
.commonlyUsed .used_item {background: none !important;padding: 0 5%}
.commonlyUsed .used_item .clearfix {padding: 20px 0 !important;border: 2px solid #f5b29b !important;border-style: dashed !important;border-radius: 5px !important;background: none !important}
.commonlyUsed .address_item {width: 25% !important;padding: 20px 0 !important;font-size: 14px !important}
.commonlyUsed .address_item img {display: block;margin: 0 auto 5px}
.commonlyUsed .address_item span {display: block;height: 20px;line-height: 20px}
.commonlyUsed .used_right,
.commonlyUsed .used_left {float: inherit !important;width: 100% !important;padding: 0 !important}}