html, body
{
	padding: 0;
	margin: 0;
}
body
{
	background-color: #f0f2f5;
	font-family: Arial, Helvetica, Verdana;
	font-size: 14px;
	line-height: 22px;
	color: #666;
	position: relative;
	-webkit-text-size-adjust: none;
}
body *
{
	text-shadow: none;
}
h1, h2, h3, h4, h5, h6
{
	line-height: 1;
	font-weight: bold;
	margin: 20px 0 10px 0;
}
h1, h2, h3
{
	font-size: 18px;
}
h4, h5, h6
{
	font-size: 16px;
}
p
{
	margin: 0 0 10px 0;
}
a, a:link, a:active, a:visited, a:hover
{
	color: inherit;
    text-decoration: none;
}


.header,
.content,
.footer
{
	text-align: center;
}
.header
{
	background: #38a1db;
	font-size: 16px;
	font-weight: bold;
	color: #fff;
	line-height: 44px;
	-moz-box-sizing: border-box;
	box-sizing: border-box;	
	width: 100%;
	/*height: 40px;*/
	/*padding: 0 50px;*/
}
.header.fixed
{
	position: fixed;
	top: 0;
	left: 0;
}
.footer.fixed
{
	position: fixed;
	bottom: 0;
	left: 0;
}
.header .header_l
{
	background: center center no-repeat transparent;
	display: block;
	/*width: 40px;*/
	height: 40px;
	position: absolute;
	top: 0;
	left: 10px;
}
.content{position: relative;top: 44px}
li{list-style: none;}
.header,.footer{box-sizing: border-box;width: 100%;position: fixed;}
/*.header{top: 0;border-bottom: 2px solid #3bafda}*/
.header{top: 0; z-index: 999999;}
.footer{bottom: 0;}
.shezhi{position: absolute;right: 10px;}
.footer a{width: 100%;display:block;text-decoration: none;padding-top: 3px}
.footer a i{font-size: 18px}
.footer{font-size: 14px;font-weight: bold;z-index:10; -moz-box-sizing: border-box;box-sizing: border-box;width: 100%;border-top: 1px solid #f4f5f8;overflow: hidden;}
.blank01{width: 100%;border-bottom: 1px solid #e6e6e6;height: 1px}
.blank5{width: 100%;height: 5px;overflow: hidden;clear: both;}
.blank15{width: 100%;height: 15px;overflow: hidden;clear: both;}
.blank45{width: 100%;height: 45px;overflow: hidden;clear: both;}
.blank60{width: 100%;height: 60px;overflow: hidden;clear: both;}

.clear{clear: both;width: 100%;overflow: hidden;}
.box-bg-white{background: #FFF;border-bottom: 2px solid #e5e5e5;border-radius: 5px}
.panel1{background: #4fc1e9;color: #FFF}
.panel1 strong{font-size: 16px;padding: 3px}
.list3 img{width: 34px}
.list4_1{background: #5d9cec;border-right: 5px solid #FFF;}
.list4_2{background: #a085c9;border-left: 5px solid #FFF;}
.list4_3{background: #c985a7;border-right: 5px solid #FFF;}
.list4_4{background: #87c985;border-left: 5px solid #FFF;}
.list4 img{width: 25px}
.list4{color: #FFF}
.list4 i{font-size: 9px}
.list4 .media{margin: 10px 0}
.list4 img{position: relative;top: 5px;padding: 3px;border: 1px solid #FFF;border-radius: 3px}
.tj .panel-heading{color: #FFF;background: #3bafda;font-size: 16px}
.tj a img{width: 100%;border-radius: 100%}
.search{box-shadow:none;-webkit-box-shadow:none;border-top-left-radius: 20px;border-bottom-left-radius: 20px}
.btn1{background: #4fc1e9;color: #FFF;border-top-right-radius: 20px;border-bottom-right-radius: 20px}
.lists img{width: 60px;border-radius: 50%}
.lists .media{padding: 10px}
.lists .media-heading{font-size: 16px}
.red{color: #ff575d}
.lists .media-body{text-align: left;}
.tj p{font-size: 10px}
.panel1 p{font-size: 9px}

.about_bg{width: 100%;height: 100%;background: url(../images/bg.jpg) no-repeat;background-size: 100% 100%;}
.tx img{width:120px;border-radius: 60px;box-shadow: 0 0 10px #000;-moz-box-shadow: 0 0 10px #587782;/*firefox*/
-webkit-box-shadow: 0 0 10px #000;}
.tx strong{font-size: 20px;color: #FFF}
.tx{color: #FFF}
.about_info{color: #FFF;}
.star_bg{color: #f7c87d}
.blank1{width: 100%;height: 5px;border-bottom: 1px solid #60a4b2}
.zhuanye,.mingyan{font-size: 12px}
.tw a{display: block;border: 1px solid #FFF;border-radius: 5px}
.tab3 .tab_bt{width: 99%;border-radius: 20px;border: 1px solid #4fc1e9;color: #FFF;height: 40px;line-height: 40px;overflow: hidden;}
.tab_bt li{text-align: center;width: 33.3%}
.tab_bt li a{width: 100%}
.tab_bt li.active a,.tab_bt li.active a:hover{background: #4fc1e9;height: 40px;border-radius: 20px;display: block;color: #FFF;border: 1px solid  #4fc1e9;}
.fb_btn{background: #4fc1e9;border-bottom: 4px solid #249ec9;border-top: 1px solid #4fc1e9;border-left: 1px solid #4fc1e9;border-right: 1px solid #4fc1e9;font-size: 16px}
.yuyue .control-label{padding: 0;text-align: center;font-size: .7em}
.fb_btn2{background: #fc6e51;border-bottom: 4px solid #d85135;border-top: 1px solid #fc6e51;border-left: 1px solid #fc6e51;border-right: 1px solid #fc6e51;font-size: 16px}

.buy_tx img{width: 50px;position: relative;left: -15px}
.buy_tj .table>thead>tr>th,.buy_tj .table>tbody>tr>td{font-size: 10px;padding: 5px 0 5px 0;text-align: center;}
.buy_tj .table>thead>tr>th{font-size: 12px}
.zffs{border-radius: 0}
.zffs li{border-top: 0;border-left: 0;position: relative;border-right: 0;border-radius: 0;border-bottom: 1px solid #ddd;padding:10px 0 5px 0px;margin-bottom: 0}
.zffs{text-align: left;}
.zffs li img{float: left;width: 40px;margin-right: 3px;position: relative;left: -5px}
.zffs li p{font-size: 10px;padding: 0;margin: 0}
.zffs li p strong{font-size: 14px}
.zffs .fr{position: absolute;right: 0;top:15px;}
.zffs li.list-group-item:last-child{border-radius: 0}
.login{width: 96%;margin: 0 auto}
.login li{width: 50%;border-bottom: 2px solid #4fc1e9;padding: 0;border-radius: 0}
.login li a{width: 100%;background: #dcdcdc;font-size: 16px;border-radius: 0;color: #FFF}
.login li.active a,.login li.active a:hover{background: #4fc1e9;color: #FFF}
.login_form i{position: relative;top: 4px;}

#asktit{width: 100%;height: 40px;border-bottom: 1px solid #c9c9c9;margin: 0}
#asktit ul{padding: 0;margin: 0}
#asktit li{float: left;height: 40px;list-style: none;width: 25%;text-align: center;line-height: 40px;}
#asktit li a{display: block;font-weight: 700;font-size: 16px}
#asktit li.active{border-bottom: 2px solid #4fc1e9;}
.ask_tab_bt li{float: right;padding: 0px}
.wtlist{padding: 0;margin: 0}
.wtlist li{list-style: none;border-bottom: 1px solid #ddd;padding:15px 0 0 0;margin: 0}
/*.wtlist li img{width: 100%;}*/
.rp_tx{padding: 0}
.rp{line-height: 50px}
.rp_tx img{position: relative;left:15px;}
.rp_num,.rp_time{color: #999}
.wt_bt{border-bottom: 1px solid #ddd;line-height: 30px;margin-bottom: 10px;font-size: 1.2em}
.white{color: #FFF}
a.white{color: #FFF}
.fb_btnec87c0{background: #ec87c0;border-bottom: 4px solid #ca629d;border-top: 1px solid #ec87c0;border-left: 1px solid #ec87c0;border-right: 1px solid #ec87c0;font-size: 16px}
.fb_btn5d9cec{background: #5d9cec;border-bottom: 4px solid #4a89dc;border-top: 1px solid #5d9cec;border-left: 1px solid #5d9cec;border-right: 1px solid #5d9cec;font-size: 16px}
.hui{color: #999}
.zan a{color: #999;background: #f4f2f2}
.bang_bt li{float: right;list-style: none;height: 29px;background: #e9e7e7;padding: 5px 10px} 
.bang_bt{border-bottom: 1px solid #fc6e51;height: 30px; font-size: 12px;}
.bang_bt li.active{background: #fc6e51;color: #FFF}
.bang_bt li.active a{text-decoration: none}
.bang_list,.bang_list li{padding: 0;margin: 0;}
/*.bang_list li img{width: 50px}*/
.bang_list li strong{font-size: 16px}
.bang_list li{padding: 10px 0;border-bottom: 1px solid #ddd}
.tj_bt li{width: 50%;float: left;text-align: center;font-size: 1.1em}
.tj_bt{border: 1px solid #4fc1e9;border-radius: 5px;height: 30px;line-height: 30px;padding: 0}
.tj_bt li.active{background: #4fc1e9;color: #FFF;height: 28px}
.tj_bt li.active a{text-decoration: none}
.tj_list li img,.my_list li img{width: 40px;float: left;margin: 5px 10px 5px 10px}
.tj_list,.share_list,.mzl{padding: 0;margin: 0}
.tj_list li{background: #FFF;border-bottom: 2px solid #ddd;line-height: 42px;margin-bottom: 10px;border-radius: 5px}
.tj_list li p strong{font-size: 1.2em}
.tj_list li p{padding-top: 3px}
.share_list li span{color: #9eabbd}
.share_list li{border-bottom: 1px solid #ddd;width:94%;margin: 0 auto }
.share_list li a{font-size: 1.1em}
.art_con{width: 94%;margin: 0 auto}
.jj{font-size: 10px;line-height: 15px;padding-right: 0;margin-right: 0}
.xianjia{font-size: 14px;border-top:1px solid #fc6e51;border-bottom:1px solid #fc6e51;padding: 5px 0;line-height: 30px;color: #fc6e51}
.qx_yy{padding: 0;margin: 0}
.qx_yy span{font-size: 9px}
.qx_yy .button1{font-size:10px;color: #FFF;line-height: 15px}
.qx_yy #button2 p{font-size:9px;color: #222;}
.yy_list  .row div{margin: 0}
.yy_list li{border-bottom: 1px solid #ddd}
.yy_list li a{font-size: 1.1em;color: #505050}
.yy_list  .row .ddxx{font-size: 12px}
.yy_list  .row p{padding-top: 5px;color: #999}
.fukuan_yf{color: #fc6e51}
.fukuan_wf{color: #999}
.fukuan_jk{color: blue}
.my_list{padding: 0;margin: 0}
.my_list li{background: #FFF;border-bottom: 1px solid #ddd;line-height: 42px;margin-bottom: 0px;}
.my_list li p strong{font-size: 1.2em}
.my_list li p{padding-top: 3px}
.my_list li .badge{position: relative;top: -3px;background: #d85135}
.lite{font-size: 12px;}
.jifen{padding: 0;margin: 0;font-size: 1.1em;color: #009900}
.jfwl span{position: relative;top: 2px}
.jiafen{color: #006600}
.jianfen{color: #CC0033}
.yue strong{font-size: 1.2em;color: #FF9933}
.zl label{text-align: right;font-size: 12px;padding: 0;margin: 0}
.huida li a{font-size: 1.1em}
.huida li span{color: #999;font-size: 12px}
.line2{border-bottom: 1px solid #ddd;padding: 10px 0}
.zcsj p{padding-top: 0;line-height: 300%}
.top_tx{width: 100%; border-bottom: 1px solid #e3e4e8}
.xy_tx img{width: 81px; height:81px;}
.tj_con p{padding-top:3px;}
.top_tx .name{font-size: 1.2em}
.jff strong{font-size: 1.2em}
.mzl li img,.mzl li img{width: 40px;float: left;margin: 5px 10px 5px 10px}
.mzl li{background: #FFF;border-bottom: 2px solid #ddd;line-height: 42px;margin-bottom: 10px;}
.mzl li p strong{font-size: 1.2em}
.mzl li p{margin-bottom:5px;}
.my_list li p{margin-bottom:5px;}
.box-bg-white2{background: #FFF}
.xy_tx{color: #330000; background:#3ec8fb; padding: 20px 15px 0; height: 128px;}
.xy_tx .name{color:#fff; text-align:left;}
.xy_tx .names{text-align:left; padding-left:10px; padding-top:10px;}
.xy_zan{width: 50px;height: 30px;background: url(../images/zan_07.png) no-repeat;background-size: 30px 23px;padding: 8px 10px 0 10px;position: relative;}
.xy_zan i{color: #FFF;font-size: 10px;position: relative;top: -11px;left: 7px}
.center{background: #3bafda;padding: 5px 5px;line-height: 18px;margin-top: 5px;border: 1px solid #31a2d3;border-radius: 5px;font-size: .9em}
.jff{background:#fff; padding: 5px 0;}

.jff a{color:#c0c0c0; font-size:15px;}
.jff a span{color:#686868; font-size:12px; margin-bottom:10px;}
.v{position: absolute; left: 70px;top: 85px}
.v img{width: 18px; height:18px;}
.shoufei p{padding-top: 5px;color: #CC6633}
.shoufei{padding: 0;margin: 0}
.tbd{font-size: .8em}
.tj_reply{display: none}

.kb_h{font-size: .7em;padding: 0;margin: 0}
.kb_h tr th{padding: 0;text-align: center;/*background: #4fc1e9;color: #FFF*/}
#myModal{margin-top: 100px;opacity: 0.80;
filter: alpha(opacity=80);}

/* slide */
.slide{position:relative; overflow:hidden;}
.slide .hd{ position:absolute; height:28px; line-height:28px; bottom:0; z-index:1; width: 100%; text-align: center}
.slide .hd ul{ margin: 0; padding: 0;}
.slide .hd li{ display:inline-block; width:5px; height:5px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; background:#333; text-indent:-9999px; overflow:hidden; margin:0 3px;   }
.slide .hd li.on{ background:#fff;  }

/* pages */
.pages div {
    text-align: center;
}
.pages div {
    display: inline-block;
    padding-left: 0;
    margin: 20px 0;
    border-radius: 4px;
}
.pages div > a,
.pages div > span {
    position: relative;
    float: left;
    padding: 6px 12px;
    margin-left: -1px;
    line-height: 1.42857143;
    color: #337ab7;
    text-decoration: none;
    background-color: #fff;
    border: 1px solid #ddd;
}
.pages div:first-child > a,
.pages div:first-child > span {
    margin-left: 0;
    border-top-left-radius: 4px;
    border-bottom-left-radius: 4px;
}
.pages div:last-child > a,
.pages div:last-child > span {
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
}
.pages div > a:hover,
.pages div > span:hover,
.pages div > a:focus,
.pages div > span:focus {
    z-index: 3;
    color: #23527c;
    background-color: #eee;
    border-color: #ddd;
}

.pages div > .current,
.pages div > .current:hover,
.pages div > .current:focus {
    z-index: 2;
    color: #fff;
    cursor: pointer;
    background-color: #337ab7;
    border-color: #337ab7;
}

div, p{word-wrap: break-word;}


/* gold layer*/
.popuptext {position: fixed; z-index: 9999; left: 10%;top: 25%;}
.popuptext .pc_l, .popuptext .pc_c, .popuptext .pc_inner, .popuptext .pc_r {
    background:url(../images/popuptext_bg.gif) no-repeat 0 0;
}
.popuptext .pc_c {
    width:200px;
    background-position:0 -56px;
    background-repeat:repeat-x;
}
.popuptext .pc_inner {
    white-space:nowrap;
    text-align:center;
    width:auto;
    background-position:50% -112px;
}
.popuptext .pc_r {
    background-position:-30px 0;
}
.popupcredit {
}
.pc_l, .pc_c, .pc_inner, .pc_r {
    width:29px;
    height:56px;
    line-height:56px;
    background:url(../images/popupcredit_bg.gif) no-repeat 0 0;
    color: #fff;
    font-weight: bold;
}

/* face */
.talkPop{z-index: 999; clear:left;margin-top:20px;margin-left:-25px;*margin-top:0px;position:absolute !important; color: #999;}
.talkPop .bg{background:url(../images/layer_bg.png) repeat;border-radius:4px;padding:4px;}
.talkPop_arrow{background-position: -143px -4px;height:8px;width:15px;overflow:hidden}
.talkPop_box{background-color:#fff;border:solid 1px #dfdfdf;width:300px}
.talkPop_box .hd{height:30px;line-height:30px;background-color:#F8FAFC;padding:0;position:relative;}
.talkPop_box .hd .ico-close{position: absolute;right:10px;top:6px}
.talkPop_box .hd span{border-right: 1px solid #e8e8e8; padding: 7px 10px; margin: 0; cursor: pointer;}
.talkPop_box .hd .on{background-color: #fff;}
.talkPop_box .faces_box{padding:0 5px 5px;overflow: hidden;*zoom:1}
.talkPop_box .faces_box a{display: block;float:left;margin: 5px 2px 0;}
.talkPop_box .faces_box img{display: block;}
.talkPop_box #weibo_close_handle{margin:0}
.talkPop_box #publish_type_content{}
.talkBox h2 {height:37px;overflow:hidden;margin-bottom:8px}
.talkBox h2 span{font-size: 18px;line-height: 42px;float:left}
.talkPop_box .pop_tit{background-color:#eee;padding:0 10px;border-radius:3px 3px 0 0;position:relative}
.wordNum{float:right;font-size:12px;color:#999}
.wordNum strong{font-family:Constantia,Georgia;font-size:30px;font-weight:normal;top:-1px;vertical-align:-2px}
.talkBox .cntBox {overflow:hidden;*zoom:1;padding:0 0 5px 0}
.talkBox .cntBox textarea,.talkBox .cntBox .txtShadow{padding:5px 0;margin:0;font-size:14px;overflow:hidden}
.txtShadow {left:0;opacity:0;position:absolute;top:0;*top:1px;z-index:-1}
.talkBox .funBox{position:relative;line-height:25px;z-index:800;*zoom:1}
.talkBox .funBox a.a52 {width:52px;display:inline-block;_display:block;_float:left;_margin-top:-9px}

a.ico-close, a.ico-close:hover,.ico-close1{background:url(../images/del.png) no-repeat 0 0;width:18px;height:18px;display:inline-block;overflow:hidden;vertical-align:0;_vertical-align:2px;_background:url(../image/del.gif) no-repeat 0 0;}
a.ico-close:hover{background-position:0 -50px;vertical-align:0;_vertical-align:2px}
.ico-close1{background-position:0 -26px;width:9px;height:8px;cursor:pointer;margin:0 0 0 8px;_vertical-align:3px;}
*+html .ico-close1{vertical-align:3px}
a:hover .ico-close1{background-position:0 -105px;width:9px;height:8px;cursor:pointer;margin:0 0 0 8px;_vertical-align:3px;}

.input-group-btn span img{width: 95px;height: 34px;border: 1px solid #ccc;border-left: none; border-radius: 4px;border-top-left-radius: 0;border-bottom-left-radius: 0;}

.footer .col-xs-3{width:20%; padding-left:0; padding-right:0;}




/*mui底部*/

.mui-bar-tab {
    bottom: 0;
    display: table;
    width: 100%;
    height: 50px;
    padding: 0;
    table-layout: fixed;
    border-top: 0;
    border-bottom: 0;
    -webkit-touch-callout: none;
}
.mui-bar {
    position: fixed;
    z-index: 10;
    right: 0;
    left: 0;
    height: 44px;
    border-bottom: 0;
    background-color: #f7f7f7;
    -webkit-box-shadow: 0 0 1px rgba(0,0,0,.85);
    box-shadow: 0 0 1px rgba(0,0,0,.85);
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
}
.mui-index-bar .nav-footer {
    width: 20%;
    float: left;
    text-align: center;
}
.mui-index-bar a{height:50px;}
.mui-index-bar .on span{display:block; color:#199ac7; font-size:11px;}
.mui-index-bar .on .index{background:url(../../images/housed.png) no-repeat center center; width:25px; height:20px; display:block; background-size:100% 100%; margin:3px auto;}
.mui-index-bar .on .mui-tab-item{background:#199ac7;}
.mui-index-bar .index{background:url(../../images/index.png) center center; width:25px; height:20px; display:block; background-size:100% 100%; margin:3px auto;}
.mui-index-bar .on .mui-email{background:url(../../images/gongju.png) no-repeat center center; width:25px; height:20px; display:block; margin:3px auto; background-size:100% 100%;}
.mui-index-bar .mui-email{background:url(../../images/gongjued.png) no-repeat center center; width:25px; height:20px; display:block; margin:3px auto; background-size:100% 100%;}
.mui-index-bar .on .mui-contact{background:url(../../images/xia.png) center center; width:25px; height:20px; display:block; background-size:100% 100%; margin:3px auto;}
.mui-index-bar .mui-contact{background:url(../../images/xiaed.png) center center; width:25px; height:20px; display:block; background-size:100% 100%; margin:3px auto;}
.mui-index-bar .on .mui-gear{background:url(../../images/per.png) no-repeat center center; width:25px; height:20px; display:block; margin:3px auto; background-size:100% 100%;}
.mui-index-bar .mui-gear{background:url(../../images/ger.png) no-repeat center center; width:25px; height:20px; display:block; margin:3px auto; background-size:100% 100%;}
.mui-index-bar .on .mui-geren{background:url(../../images/geren.png) no-repeat center center; width:25px; height:20px; display:block; margin:3px auto; background-size:100% 100%;}
.mui-index-bar .mui-geren{background:url(../../images/gerened.png) no-repeat center center; width:25px; height:20px; display:block; margin:3px auto; background-size:100% 100%;}
.nav-footer{
    background: #199ac7;
    /*color:#fff;*/
}
.mui-index-bar span{color:#fff;}
/*.mui-index-bar{background: #4fc1e9;color: #fff;}*/ 
.mui-index-bar{background: #FFF;color: #4fc1e9}
.on{
    background: #fff;
    /*color:#fff;*/
}
.service-phone{line-height:30px; font-size:16px; text-align:left; margin:10px 0;}


.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;
			}

.mui-slider {
    position:relative;
    z-index:1;
    overflow:hidden;
    width:100%
}
.mui-slider .mui-segmented-control.mui-segmented-control-inverted .mui-control-item.mui-active {
    border-bottom:0
}
.mui-slider .mui-segmented-control.mui-segmented-control-inverted~.mui-slider-group .mui-slider-item {
    border-top:1px solid #c8c7cc;
    border-bottom:1px solid #c8c7cc;
}
.mui-slider .mui-slider-group {
    font-size:0;
    position:relative;
    -webkit-transition:all 0s linear;
    transition:all 0s linear;
    white-space:nowrap
}
.mui-slider .mui-slider-group .mui-slider-item {
    font-size:14px;
    position:relative;
    display:inline-block;
    width:100%;
    height:100%;
    vertical-align:top;
    white-space:normal
}
.mui-slider .mui-slider-group .mui-slider-item>a:not(.mui-control-item) {
    line-height:0;
    position:relative;
    display:block
}
.mui-slider .mui-slider-group .mui-slider-item img {
    width:100%
}
.mui-slider .mui-slider-group .mui-slider-item .mui-table-view:after, .mui-slider .mui-slider-group .mui-slider-item .mui-table-view:before {
    height:0
}
.mui-slider .mui-slider-group.mui-slider-loop {
    -webkit-transform:translate(-100%, 0);
    transform:translate(-100%, 0)
}

.mui-fullscreen {
    position:absolute;
    top:0;
    right:0;
    bottom:0;
    left:0
}
.mui-fullscreen.mui-slider .mui-slider-group {
    height:100%
}
.mui-fullscreen .mui-segmented-control~.mui-slider-group {
    position:absolute;
    top:40px;
    bottom:0;
    width:100%;
    height:auto
}
.mui-fullscreen.mui-slider .mui-slider-item>a {
    top:50%;
    -webkit-transform:translateY(-50%);
    transform:translateY(-50%)
}
.mui-fullscreen .mui-off-canvas-wrap .mui-slider-item>a {
    top:auto;
    -webkit-transform:none;
    transform:none
}

div.img-show{
    /*margin: 50px auto 50px auto;*/
    max-width: 100%;
    top:50%;
    margin-top:-50%;
    position: relative;
    text-align: left;
}

div.pinch-zoom {
    position: relative;
}
div.pinch-zoom,div.pinch-zoom img{
    width: 100%;
    -webkit-user-drag: none;}
    
.big-img{background:#000; position:fixed; top:0; left:0; width:100%; height:100%; display:none;}
