@media screen and (max-width: 768px) {
	/* 当屏幕宽度小于等于768px时应用的样式 */
	.crmain-header .logo-box{display: none !important;}
	.crmain-header .crh-tool-list{display: none !important;}
	.crmain-header .menu-box{ margin-left: 5px !important;margin-right: 5px !important;}
}
/* 使用中 */
.Highlight-Button::before{
	content: "*";
	display: inline-flex;
	align-items: center;
	font-size: 18px;
	color: red;
}
body .skin-opacity{
	background:transparent !important;
}
.cricon-close:before{
	content: "\e605";
}
.cricon-error:before{
	content: "\e651";
}

.cricon-add02:before{
	content: "\e60b";
}
.cricon-success:before{
	content: "\e654";
}
.cricon-shenpizhong:before{
	content: "\e687";
}
.cricon-wait:before{
	content: "\e62f";
}
.cricon-yizhuanjiao:before{
	content: "\e63f";
}
.cricon-news:before{
	content: "\ebb9";
}
.cricon-suoxiao:before{
	content: "\e63a";
}
.cricon-fangda:before{
	content: "\e642";
}
.cricon-backpage:before{
	content: "\e619";
}
.cricon-cal-pre:before{
	content: "\eeee" ;
}
.cricon-cal-next:before{
	content: "\e65d";
}
.cricon-select:before{
	content: "\e61f";
}
.cricon-wenjian:before{
	content: "\e6af";
}
.cricon-zzjiagou:before{
	content: "\e753";
}

.cricon-pinglun:before{
	content: "\e65f";
}
.cricon-share:before{
	content: "\e672";
}
.cricon-cuiban:before{
	content: "\eb95";
}
.cricon-chexiao:before{
	content: "\e657";
}
.cricon-zhuanfa:before{
	content: "\e60e";
}
.cricon-at:before{
	content: "\e81e";
}
.cricon-time:before{
	content: "\e671";
}
.cricon-money:before{
	content: "\e650";
}

/* last 未确认 */
.cricon-tuihui:before{
	content: "\e689";
}
.cricon-checkbox:before{
	content: "\e649";
}
.cricon-checked:before{
	content: "\e6fd";
}
.cricon-checked02:before{
	content: "\e626";
}
.cricon-right02:before{
	content: "\eb9a";
}
.cricon-xiugai:before{
	content: "\e655";
}
.cricon-menu:before{
	content: "\e613";
}
.cricon-msg:before{
	content: "\e62c";
}

*{
	margin: 0;
	padding: 0;
	vertical-align: baseline;
	font-size: inherit;
}
*, :after, :before {
    box-sizing: border-box;
}
body, html {
    width: 100%;
    height: 100%;
    /* overflow: auto; */
    /* -webkit-overflow-scrolling:touch; */
}
body{
	font-size: 14px;
	line-height: 1;
	/* font-family: "Arial, Helvetica Neue,Helvetica,Tahoma,sans-serif, PingFang SC"; */
	--theme-color: #5e87e8;
	--fuzhu-color: #ffa340;
}
button{
	border: 0;
    outline: 0;
}
ul,li{
	list-style: none;
}
em{
	font-style: normal;
}
input{
	text-indent: 0;
    background: transparent;
    border: 0 none;
    resize:none; 
    outline:none;  /*清除选中效果的默认蓝色边框 */
    -webkit-appearance:none;  /*清除浏览器默认的样式 */
	line-height: normal;   /*光标问题*/ 
}
input::-webkit-input-placeholder{
	color: #999;
}
input::-moz-placeholder{
	color: #999;
}
input::-ms-input-placeholder{
	color: #999;
}
pre { 
	white-space: pre-wrap; /*css-3*/ 
	white-space: -moz-pre-wrap; /*Mozilla,since1999*/ 
	white-space: -pre-wrap; /*Opera4-6*/ 
	white-space: -o-pre-wrap; /*Opera7*/ 
	word-wrap: break-word; /*InternetExplorer5.5+*/ 
}
.cr-pre-content{
	width: 100%;
	min-height: 160px;
	padding: 4px 11px;
	line-height: 1.4;
	border-radius: 4px;
    /* font-size: 16px; */
    color: #414141;
}
.cr-pre-content.border{
	border: 1px solid rgba(0,0,0,.25);
}
.cr-btn {
    display: inline-flex;
    display: -ms-inline-flexbox;
    align-items: center;
    justify-content: center;
    font-weight: 400;
    text-align: center;
    touch-action: manipulation;
    cursor: pointer;
    border: 1px solid transparent;
    white-space: nowrap;
    padding: 0 15px;
    font-size: 14px;
    border-radius: 4px;
    height: 32px;
	line-height: 1;
    user-select: none;
    transition: all .3s cubic-bezier(.645,.045,.355,1);
    position: relative;
    color: rgba(0,0,0,.65);
    background-color: #fff;
    border-color: #ccc;
    -webkit-transition: all .3s cubic-bezier(.645,.045,.355,1);
    -moz-transition: all .3s cubic-bezier(.645,.045,.355,1);
    -ms-transition: all .3s cubic-bezier(.645,.045,.355,1);
    -o-transition: all .3s cubic-bezier(.645,.045,.355,1);
}

.cr-btn, .cr-btn:active, .cr-btn:focus {
    outline: 0;
}
.cr-btn:focus, .cr-btn:hover {
    color: #5e87e8;
    background-color: #fff;
    border-color: #5e87e8;
}
.cr-btn-primary {
    color: #fff;
    background-color: #5e87e8;
    border-color: #5e87e8;
    text-shadow: 0 -1px 0 rgba(0,0,0,.12);
    box-shadow: 0 2px 0 rgba(0,0,0,.045);
}
.cr-btn-primary:hover {
    color: #fff;
    background-color: #5e87e8;
    border-color: #5e87e8;
}
.cr-btn.type02 {
    color: #fff;
    background-color: #5e87e8;
    border-color: #5e87e8;
    /* text-shadow: 0 2px 0 rgba(0,0,0,.12); */
    box-shadow: 0 2px 0 rgba(0,0,0,.045);
}
.cr-btn.type00, .cr-btn.type00:active, .cr-btn.type00:hover {
	border-color: #eee !important;
	background-color: #FBFBFB !important;
	color: #bdbbbb !important;
	cursor: not-allowed !important;
	opacity: 1;
}
.cr-btn.type03 {
    color: #fff;
    background-color: #ffa340;
    border-color: #ffa340;
    box-shadow: 0 2px 0 rgba(0,0,0,.045);
}
.cr-btn.type04 {
    color: #fff;
    background-color: #5fb878;
    border-color: #5fb878;
    box-shadow: 0 2px 0 rgba(0,0,0,.045);
}
.cr-btn.type02:hover,
.cr-btn.type03:hover,
.cr-btn.type04:hover {
	opacity: 0.85;
}
.cr-btn.type05 {
    color: #fff;
    background-color: #7aacf7;
    border-color: #7aacf7;
    box-shadow: 0 2px 0 rgba(0,0,0,.045);
}
.cr-btn.type05:hover {
	background-color: #5497fb;
	border-color: #5497fb;
}
.cr-btn.type06 {
    color: #5497fb;
    border-color: #7aacf7;
    box-shadow: 0 2px 0 rgba(0,0,0,.045);
}
.cr-btn.type06:hover {
	color: #5e87e8;
	border-color: #5e87e8;
}
.cr-btn-box .cr-btn.cr-white-btn{
	background: #fff;
}
.cr-btn-box .cr-btn.cr-white-btn:hover{
	border-color: #40a9ff;
	color: #40a9ff;
}
.cr-btn-box .cr-btn.cr-blue-btn{
	background: #3296fa;
	border-color: #3296fa;
	color: #fff;
}
.cr-btn-box .cr-btn.cr-blue-btn:hover{
	background: #5af;
	border-color: #5af;
}
.cr-btn-box .cr-btn.cr-hs-btn{
	color: #fff;
	background: #d8ae5d;
	border-color: #d8ae5d;
}
.cr-btn-box .cr-btn.cr-hs-btn:hover{
	background: #bb8214;
	border-color: #bb8214;
}
.cr-btn-box .cr-btn.cr-green-btn{
	color: #fff;
	background: #5fb878;
	border-color: #5fb878;
}
.cr-btn-box .cr-btn.cr-green-btn:hover{
	background: #3ea059;
	border-color: #3ea059;
}

.cr-btn>i, .cr-btn>span {
    pointer-events: none;
}
.cr-btn .cr-icon {
    margin-left: 10px;
}

.cr-icon {
	font-family: "iconfont" !important;
    display: inline-block;
    font-style: normal;
    text-align: center;
    text-transform: none;
    line-height: 1;
    text-rendering: optimizeLegibility;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}


.cricon-phone:before{
	content: "\e634";
}
.cricon-pwd:before{
	content: "\e632";
}
.cricon-code:before{
	content: "\e664";
}
.cricon-menu:before{
	content: "\e600";
}
.cricon-down:before{
	content: "\e610";
}
.cricon-lawyer:before{
	content: "\e64b";
}
.cricon-qingsao:before{
	content: "\e615";
}
.cricon-caozuo:before{
	content: "\e791";
}
.cricon-editpwd:before{
	content: "\e608";
}
.cricon-huanbang:before{
	content: "\e993";
}
.cricon-tuichu:before{
	content: "\e6bc";
}
.cricon-close:before{
	content: "\e61c";
}
.cricon-cancel:before{
	content: "\e991";
}
.cricon-cancel02:before{
	content: "\e651";
}
.cricon-news:before{
	content: "\e792";
}
.cricon-suoxiao:before{
	content: "\e63a";
}
.cricon-fangda:before{
	content: "\e6b6";
}
.cricon-search:before{
	content: "\e65c";
}
.cricon-search02:before{
	content: "\e636";
}
.cricon-shenglue:before{
	content: "\e66d";
}
.cricon-viewdetail:before{
	content: "\e96b";
}
.cricon-viewphone:before{
	content: "\e96a";
}
.cricon-viewht:before{
	content: "\e98f";
}
.cricon-backpage:before{
	content: "\e990";
}
.cricon-qiandan:before{
	content: "\e992";
}
.cricon-huikuan:before{
	content: "\e69f";
}
.cricon-weihuikuan:before{
	content: "\e64d";
}
.cricon-tuikuan:before{
	content: "\e601";
}
.cricon-backtop:before{
	content: "\e67b";
}
.cricon-annex:before{
	content: "\e616";
}
.cricon-camera:before{
	content: "\e617";
}
.cricon-date:before{
	content: "\e994";
}
.cricon-click:before{
	content: "\e6ca";
}
.cricon-right:before{
	content: "\eeed";
}
.cricon-cright:before{
	content: "\eeec";
}
.cricon-add:before{
	content: "\e635";
}
.cricon-del:before{
	content: "\e67a";
}