*{margin: 0;padding: 0;}
body{width:100%;background: #fff;max-width:640px;margin:0 auto;}
.hide{display:none;}
li,ol,dl{list-style-type:none;}
.mui-bar-tab .mui-tab-item {color: #666;}
.mui-bar-tab .mui-tab-item.mui-active {color: #ff4100;}
.mui-icon img{width: 100%;}
#bottomnav{max-width:640px;margin:0 auto;}
.fixe{position: fixed;bottom:5px;z-index: 10;left: 50%;margin-left: -25px;}
.fixe .mui-icon{font-size: 50px;background:#ff8810 ;color: #fff;border-radius: 50%;}
.mui-bar-nav{background: #fac332;max-width:640px;margin:0 auto;}
.mui-bar-nav a{color: #313340;}
.mui-table-view-cell:after{left:0px;}
.mui-title{font-size:20px;}
.mui-content{height:100%;}
a{color:#333;}
h4{font-weight: 400;line-height:1.4;}
.modular_8{padding:10px 10px 0px 10px;}
.modular_8:after{display: block;clear: both;content: "";}
.modular_8_block{width: 49%;float: left;margin-left: 2%;margin-bottom: 2%;}
.modular_8_block:nth-of-type(2n+1){margin-left: 0;}
.modular_8_block dl{margin: 0;}
.modular_8_block dt{width: 100%;height:160px;}
.modular_8_block dt img{width: 100%;display: block;height: 100%;}
.modular_8_block dd{width: 100%;height: 74px;background: #fff;padding: 10px;margin: 0;}
.modular_8 h4{color:#303135;font-weight: 400;font-size: 16px;padding: 8px 0;margin: 0;}
.modular_8_block dd>p{font-size: 14px;line-height: 15px;margin-bottom: 0;height:30px;overflow:hidden;color: #333;}
.dd-bottom div{color: #f00;}
.dd-bottom p{color:#333;font-size: 12px;}
.footer-top:after{clear: both;display: block;content: "";}
.left-line{margin: 13px 0;width: 45%;height: 1px;float: left;background: -webkit-linear-gradient(left,rgba(207,210,215,0),rgba(207,210,215,1));background: -o-linear-gradient(right,rgba(207,210,215,0),rgba(207,210,215,1));background: -moz-linear-gradient(right,rgba(207,210,215,0),rgba(207,210,215,1));background: linear-gradient(to right, rgba(207,210,215,0), rgba(207,210,215,1));}
.right-line{margin: 13px 0;width: 45%;height: 1px;float: left;background: -webkit-linear-gradient(right,rgba(207,210,215,0),rgba(207,210,215,1));background: -o-linear-gradient(left,rgba(207,210,215,0),rgba(207,210,215,1));background: -moz-linear-gradient(left,rgba(207,210,215,0),rgba(207,210,215,1));background: linear-gradient(to left, rgba(207,210,215,0), rgba(207,210,215,1));}
.center-triangle img{width: 28px;height: 28px;float: left;}
.footer p{margin-bottom: 0;text-align: center;}
.mui-bar .mui-btn-link {
    color: #333;
}
.hslk{width:100%;clear:both;height:15px;}
.hblk{width:100%;clear:both;height:30px;}
.endpage{width:100%;clear:both;height:60px;}
/*== 定位 ==*/

.pos-fixed {
	position: fixed;
}

.pos-relative {
	position: relative;
}

.pos-absolute {
	position: absolute;
}

.clear-active.mui-table-view-cell>a:not(.mui-btn).mui-active {
	background: transparent;
}

/*== 背景色 ==*/

.bgC-white {
	background-color: #fff !important;
}

/*== 字体颜色 ==*/

.font-black {
	color: #000000;
}
.font-white{
	color: #FFFFFF;
}
.font-666767{
	color:#666767;
}
.font-666666{
	color:#666666;
}
.font-EEEEEE{
	color: #EEEEEE;
}
.font-999999{
	color: #999999;
}

/*== 设置边框 ==*/

.border-bottom {
	border-bottom: 1px solid transparent;
}

.float_left{
	float: left;
}
.float_right{
	float: right;
}

/*== 边框色 ==*/

.bdC-ededed {
	border-color: #ededed;
}

input, select, textarea {
    font-size: 16px;
}
.consultation span{margin-right:20px;}
.theme-popover-mask {
	z-index: 9998;
	position:fixed;
	_position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	background:#333;
	opacity:0.6;
	filter:Alpha(opacity=60);
	display:none;
}
.theme-popover {
	z-index:9999;
	position:fixed;
	_position:absolute;
	top:120px;
	left:50%;
	width:90%;
	height:auto;
	overflow:hidden;
	margin:0 0 0 -45%;
	border-radius:5px;
	border:solid 2px #666;
	background-color:#fff;
	display:none;
	box-shadow: 0 0 10px #666;
}
.theme-poptit {
	border-bottom:1px solid #ddd;
	padding:12px;
	position: relative;
}
.theme-popbod {
	padding:60px 15px;
	color:#444;
	height: auto;
	overflow:hidden;
}
.theme-popbom {
	padding:15px;
	background-color:#f6f6f6;
	border-top:1px solid #ddd;
	border-radius:0 0 5px 5px;
	color:#666
}
.theme-popbom a {
	margin-left:8px
}
.theme-poptit .close {
	float:right;
	color:#999;
	padding:5px;
	margin:-2px -5px -5px;
	font:bold 14px/14px simsun;
	text-shadow:0 1px 0 #ddd
}
.theme-poptit .close:hover {
	color:#444;
}
.dform {
	padding:30px 30px;
}
.dform .ipt_error {
	background-color:#FFFFCC;
	border-color:#FFCC66
}
.dform-tip {
	display:none;
	background-color:#080;
	color:#fff;
	line-height:42px;
	margin-top:10px;
	font-size: 14px;
}
.dform-login iframe {
	height: 470px;
	margin-top: -180px;
}
.pages{width:auto;padding:15px;clear:both;text-align:right;font-size:16px;}
.pages em, .pages a, .pages strong{ text-decoration:none; display:inline-block;margin-left:5px;height:28px;line-height:25px; padding:0px 9px; border:1px solid #666; }
.pages a:hover{ text-decoration:none; border:1px solid #c30; background:#c30; color:#FFF; }
.pages a.current{ text-decoration:none; border:1px solid #c30; background:#c30; color:#FFF;font-weight:700; }
.pages strong{ border:none; font-weight:700; }
.pages select{height:38px;width:40px;}
.cpupload-box{text-align: center;}
.cpupload-box,.upload-img{float:left;position: relative;width:100%;height:100%;}
.cpupload-box .up_input{position: absolute; z-index: 1;top: 0;left: 0;width: 100%;height: 100%;opacity: 0;}
.cpupload-box img{width:100%;height:auto;}
.upload-img{position:relative;}
.upload-img .clx{width:24px;height:24px;line-height:16px;text-align:center;font-size:12px;font-weight:bold;position:absolute;top:-4px;right:-4px;z-index:99;}

.cropper-crop-box{margin: 0px;}
.cropper-canvas{margin: 0px;}
.cropper-container{width: 100%;}
.backheader{height:8%;line-height:30px;}
.backheader a{color:#fff; height:30px;margin:15px 3%;display:inline-block;padding:0 15px;}
.parent{position: fixed; height:100%; width: 100%; background-color: #000; display:none; top:0px;z-index: 10000;}
.container{width:100%;margin:0 auto;box-sizing:border-box; position:absolute; top:8%; z-index:100;}
.cropper-bg{background:#000;}

.mloading-container {
  position: relative;
  min-height: 70px;
  -webkit-transition: height 0.6s ease-in-out;
  -o-transition: height 0.6s ease-in-out;
  transition: height 0.6s ease-in-out;
}
.mloading {
  position: absolute;
  background: #E9E9E8;
  font: normal 12px/22px "Microsoft Yahei";
  display: none;
  z-index: 1600;
  background: rgba(233, 233, 232, 0);
}
.mloading.active {
  display: block;
}
.mloading.mloading-mask {
  background: rgba(233, 233, 232, 0.75);
  filter: progid:DXImageTransform.Microsoft.Alpha(opacity=75);
}
.mloading-full {
  position: fixed;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index:10001;
}
.mloading-container > .mloading {
  top: 0px;
  left: 0px;
  width: 100%;
  height: 100%;
}
.mloading-body {
  width: 100%;
  height: 100%;
  position: relative;
}
.mloading-bar {
  width: 250px;
  min-height: 22px;
  text-align: center;
  background: #fff;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.27);
  border-radius: 7px;
  padding: 20px 15px;
  font-size: 14px;
  color: #999;
  position: absolute;
  top: 50%;
  left: 50%;
  margin-left: -140px;
  margin-top: -30px;
  word-break: break-all;
}
@media (max-width: 300px) {
  .mloading-bar {
    width: 62px;
    height: 56px;
    margin-left: -30px !important;
    margin-top: -30px !important;
    padding: 0;
    line-height: 56px;
  }
  .mloading-bar > .mloading-text {
    display: none;
  }
}
.mloading-bar-sm {
  width: 62px;
  height: 56px;
  margin-left: -30px !important;
  margin-top: -30px !important;
  padding: 0;
  line-height: 56px;
}
.mloading-bar-sm > .mloading-text {
  display: none;
}
.mloading-icon {
  width: 16px;
  height: 16px;
  vertical-align: middle;
}
.mloading-text {
  margin-left: 10px;
}
.wxguide{position:fixed;width:100%;height:100%;background:url(../img/wxsguide.png) no-repeat;background-size:100% auto;background-color:#000;display:none;z-index:999;opacity:0.8;top:0px;}
.wxguide img{width:100%;height:auto;}

.projectile_frame{width: 100%;padding:10px;background: #fff;position:fixed;bottom: 50px;z-index: 15;}
.projectile_frame .head_portrait{width: 40px;height: 40px;border-radius: 50%;overflow: hidden;}
.head_portrait img{width: 100%;min-height:100%;}
.nickname{font-size: 14px;margin:0 0 0 10px;}
.ps{font-size: 12px;margin-bottom: 0;margin-left: 10px;}
.ps span{color: #fb0102;}
.projectile_frame_btn{padding: 8px 11px;}
.projectile_frame_btn .mui-btn{padding: 3px 12px;font-size: 12px;border-radius:27px ;background: #fe4b22;border: 0;color: #fff;}
.projectile_frame .mui-icon-closeempty{position: absolute;top: 0;right: 0;}
.weChat-follow-portrait{width: 40px;height: 40px;}
.weChat-follow-portrait img{width: 100%;height: 100%;}
.weChat-follow-name{padding-left: 5px;}
.weChat-follow-name h4{font-size: 15px;margin: 0;font-weight: 600;height: 20px;line-height: 20px;} 
.weChat-follow-name p{font-size: 12px;height: 20px;line-height: 20px;margin-bottom: 0;} 
.weChat-follow-btn{margin-right: 25px;}
.weChat-follow-btn .mui-btn{font-size: 12px;padding: 3px 10px;margin:7.5px 0;border-radius: 5px;background: #ff4100;color: #fff;border-color:#ff4100 ;}
.weChat-follow{position: fixed;top: 44px;left: 0;padding: 10px;z-index: 15;background: #fff;width: 100%;box-shadow:0 1px 6px #ccc;}
.weChat-follow .mui-icon-closeempty{position: absolute;top: 2px;right: 2px;}

.pubzone{width:100%;background:#fff;overflow:hidden;position: fixed;left:0px;bottom:50px;z-index:9;display:none;box-shadow: 0 1px 10px #666;}
.pubzone .pubme{width:80%;height:100px;padding:20px 0px;margin: auto;}
.pubzone .pubme li{width:25%;float:left;text-align:center;line-height:25px;}
.pubzone .pubme li img{width:40%;height:auto;}
.pubzone .pubme li p{font-size:16px;}
.pubzone .pubcl{width:20px;height:20px;position: absolute;top: 15px;right: 15px;}
.pubzone .pubcl .mui-icon{font-size: 20px;}

/*.lazy{width:100%;height:auto;background:url('data:image/gif;base64,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') no-repeat center #F7F7F7;}*/
.mui-popup-button.mui-popup-button-bold {
    font-weight: 700;
}

.mui-preview-image.mui-fullscreen {	position: fixed;	z-index: 20;background-color: #000;}
.mui-preview-header,.mui-preview-footer {position: absolute;width: 100%;	left: 0;z-index: 10;}
.mui-preview-header {height: 44px;	top: 0;}
.mui-preview-footer {height: 50px;bottom: 0px;}
.mui-preview-header .mui-preview-indicator {display: block;	line-height: 25px;color: #fff;text-align: center;margin: 15px auto 4;width: 70px;background-color: rgba(0, 0, 0, 0.4);	border-radius: 12px;font-size: 16px;}
.mui-preview-image {display: none;	-webkit-animation-duration: 0.5s;animation-duration: 0.5s;	-webkit-animation-fill-mode: both;animation-fill-mode: both;}
.mui-preview-image.mui-preview-in {	-webkit-animation-name: fadeIn;	animation-name: fadeIn;	}
.mui-preview-image.mui-preview-out {background: none;	-webkit-animation-name: fadeOut;animation-name: fadeOut;}
.mui-preview-image.mui-preview-out .mui-preview-header,.mui-preview-image.mui-preview-out .mui-preview-footer {display: none;	}
.mui-zoom-scroller {position: absolute;
	display: -webkit-box;
	display: -webkit-flex;
	display: flex;
	-webkit-box-align: center;
	-webkit-align-items: center;
	align-items: center;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	justify-content: center;
	left: 0;
	right: 0;
	bottom: 0;
	top: 0;
	width: 100%;
	height: 100%;
	margin: 0;
	-webkit-backface-visibility: hidden;
}
.mui-zoom {	-webkit-transform-style: preserve-3d;transform-style: preserve-3d;	}
.mui-slider .mui-slider-group .mui-slider-item img {width: auto;height: auto;max-width: 100%;max-height: 100%;}
.mui-android-4-1 .mui-slider .mui-slider-group .mui-slider-item img {	width: 100%;	}
.mui-android-4-1 .mui-slider.mui-preview-image .mui-slider-group .mui-slider-item {	display: inline-table;	}
.mui-android-4-1 .mui-slider.mui-preview-image .mui-zoom-scroller img {	display: table-cell;vertical-align: middle;		}
.mui-preview-loading {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	display: none;
}
.mui-preview-loading.mui-active {display: block;}
.mui-preview-loading .mui-spinner-white {
	position: absolute;
	top: 50%;
	left: 50%;
	margin-left: -25px;
	margin-top: -25px;
	height: 50px;
	width: 50px;
}
.mui-preview-image img.mui-transitioning {	-webkit-transition: -webkit-transform 0.5s ease, opacity 0.5s ease;	transition: transform 0.5s ease, opacity 0.5s ease;			}
@-webkit-keyframes fadeIn {
	0% {opacity: 0;}
	100% {opacity: 1;}
}
@keyframes fadeIn {
	0% {opacity: 0;}
	100% {opacity: 1;}
}
@-webkit-keyframes fadeOut {
	0% {opacity: 1;}
	100% {opacity: 0;}
}
@keyframes fadeOut {
	0% {opacity: 1;}
	100% {opacity: 0;}
}
p img {max-width: 100%;	height: auto;}
.floatad{width:130px;height:130px;position:fixed;bottom:120px;right:15px;z-index:5;}
.floatad img{width:100%;max-height:130px;}


