@charset "utf-8";
/*reset start*/
html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,table,caption,th,td,form,fieldset,legend,input,button,textarea,menu{margin:0;padding:0;border:0px;}
html,body,form,fieldset,p,div,h1,h2,h3,h4,h5,h6{-webkit-text-size-adjust:none}
html{font-size:16px}
body{font-family:"微软雅黑",arial,sans-serif; max-width:750px; min-width:320px; margin:0 auto; background: #fff;}
html,body,img{border:0px;}
li{list-style:none;}
h1,h2,h3,h4,h5,h6,small{font-size:100%;font-style: normal;font-weight: normal;}
q:before,q:after{content:none;}
textarea{overflow:auto;resize:none;}
a,button{cursor:pointer;}
del,ins,u,s,a,a:hover{text-decoration:none;}
body,textarea,input,button,select,keygen,legend{color:#333;outline:0;}
body *{-webkit-tap-highlight-color:rgba(0,0,0,0);tap-highlight-color:rgba(0,0,0,0)}
.clearfix:after{content:".";display:block;overflow:hidden;height:0;clear:both;visibility:hidden;}
* html .clearfix{height:1%;}
input,textarea,select{outline: none; -webkit-appearance:none;}
.clearOver{overflow: hidden; text-overflow:ellipsis; white-space: nowrap;}

.box{margin:0px auto;padding:0px;width:100%;height: auto;}
img{vertical-align:top;}

/*weixin css*/
#toast_content {
		PADDING-BOTTOM: 8px;
		PADDING-LEFT: 16px;
		PADDING-RIGHT: 16px;
		BACKGROUND: #999;
		FONT-SIZE: 14px;
		PADDING-TOP: 8px;
		border-radius: 32px;
		opacity: 0.9
	}
.wxshow-w {
		margin: 10px 0;
	}
	
	.wxshow-wt {
		padding-left: 8px;
		padding-top: 8px;
	}
	
	.wxshow-wt2 {
		padding-bottom: 5px;
		max-width: 100%;
		box-sizing: border-box;
		border-width: 1px;
		border-style: solid;
		border-color: rgb(192, 200, 209);
		word-wrap: break-word !important;
	}
	
	.wxshow-wt3 {
		margin-top: -8px;
		margin-right: 5px;
		margin-left: -5px;
		padding: 10px;
		max-width: 100%;
		box-sizing: border-box;
		border-width: 1px;
		border-style: solid;
		border-color: rgb(192, 200, 209);
		background-color: rgb(254, 255, 255);
		word-wrap: break-word !important;
	}
	
	.wxshow-main {
		text-align: center;
		font-size: 14px;
	}
	
	.red {
		color: rgb(204, 0, 0);
		font-weight: bold;
	}
/*dibu weixin css*/

.zmtWechatk {
            width: 100%;
            height: 40px;
            max-width: 740px;
            position: fixed;
            width: 100%;
            display: none;
        }

        .zmtWechat {
            bottom: 0;
            height: 40px;
        }

        .wechatIcon {
            vertical-align: middle;
            width: 30px;
        }

        .we1 {
            background: #009bdb;
            color: #ffffff;
            float: left;
            font-size: 18px;
            height: 65px;
            line-height: 65px;
            overflow: hidden;
            padding-top: 0;
            position: relative;
            width: 40%;
            text-align: center;
        }

        .we1 a {
            color: #ffffff;

            text-decoration: none;
        }

        .we2 {
            background: #302825;
            color: #ffffff;
            float: left;
            font-size: 18px;
            height: 65px;
            line-height: 65px;
            padding-top: 0;
            width: 60%;
            text-align: center;
        }

        .zmtWechat {
            bottom: 13px;
            height: 50px;
            position: fixed;
            width: 100%;
        }

        .xx {
            vertical-align: middle;
            width: 240px;
        }

        .wechatBox {
            display: none;
            height: 100%;
            position: fixed;
            top: 0;
            width: 100%;
            z-index: 5;
        }

        .wechat {
            background: #fff;
            border-radius: 20px;
            box-shadow: 1px 1px 2px rgba(0, 0, 0, 1);
            color: #666;
            display: none;
            left: 10%;
            padding: 30px 0;
            position: fixed;
            right: 10%;
            text-align: center;
            top: 20%;
            width: 80%;
            z-index: 5000;
        }

        .wechatimg {

            background: #fff;
            border-radius: 20px;
            box-shadow: 1px 1px 2px rgba(0, 0, 0, 1);
            color: #666;
            display: none;
            left: 10%;
            position: fixed;
            right: 10%;
            text-align: center;
            top: 20%;
            width: 80%;
            z-index: 5000;
        }

        .wechatimg img {
            width: 100%;
        }

        .wechat .p1 {
            font-size: 28px;
        }

        .wechat .p2 {
            font-size: 20px;
        }

        .wechat .wxid {
            background-color: #009bdb;
            color: #fff;
            font-size: 40px;
            margin: 30px 0;
            padding: 10px;
        }
