/*
waitMe - 1.13 [05.10.15]
Author: vadimsva
Github: https://github.com/vadimsva/waitMe
*/

.waitMe_container .waitMe {position:absolute;top:0;left:0;right:0;bottom:0;z-index:9989;text-align:center}
.waitMe_container .waitMe * {font-family:sans-serif;font-size:14px;font-weight:initial;font-style:initial;color:initial;text-decoration:initial;text-transform:initial;padding:initial;margin:initial}
.waitMe_container .waitMe .waitMe_content {position:absolute;width:100%;top:20%;backface-visibility:hidden}
.waitMe_container .waitMe .waitMe_progress {position:relative}
.waitMe_container .waitMe .waitMe_progress > div {animation-fill-mode:both;display:inline-block;transform:translateZ(0);backface-visibility:hidden}
.waitMe_container .waitMe .waitMe_text {position:relative;margin:20px 0 0}


.chatxt{float: center;width: 400px;height: 18px;border: 1px solid #c8c8c8;
border-radius: 20px;border-top-left-radius: 20px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 20px;background: url(../images/home_sprite2_1017.png) no-repeat -3px -265px;padding: 10px 0 10px 10px;box-shadow: 2px 2px 1px #f2f2f2 inset;z-index: 2;color: #323232;font: 12px/18px 'Hiragino Sans GB',"Simsun",Arial;outline: 0;}

.wapchatxt{float: center;width: 95%;height: 18px;border: 1px solid #c8c8c8;
border-radius: 20px;border-radius: 20px;background: url(../images/home_sprite2_1017.png) no-repeat -3px -265px;padding: 10px 0 10px 10px;box-shadow: 2px 2px 1px #f2f2f2 inset;z-index: 2;color: #323232;font: 12px/18px 'Hiragino Sans GB',"Simsun",Arial;outline: 0;}

.pcchatxt{float: center;width: 600px;height: 18px;border: 1px solid #c8c8c8;
border-radius: 20px;border-radius: 20px;background: url(../images/home_sprite2_1017.png) no-repeat -3px -265px;padding: 10px 0 10px 10px;box-shadow: 2px 2px 1px #f2f2f2 inset;z-index: 2;color: #323232;font: 12px/18px 'Hiragino Sans GB',"Simsun",Arial;outline: 0;}

.wapchain1{ margin-top: 10px;height: 40px;font-size:16px;width: 150px;	background:#F01A61;	color:#fff;    border:1px solid #F23C77;	border-bottom-left-radius: 20px;border-top-left-radius: 20px; cursor: pointer; }
.wapchain{ margin-top: 10px;height: 40px;font-size:16px;width: 150px;	background:#FF8C00;	color:#fff;    border:1px solid #FF8C00;	border-bottom-right-radius: 20px;border-top-right-radius: 20px; cursor: pointer; }
.wapchainok{ margin-top: 10px;height: 40px;font-size:16px;width: 150px;	background:#F01A61;	color:#fff;    border:1px solid #FF8C00;	border-radius: 20px; cursor: pointer; }
.containerBlock{height:120px;}
/* bounce */
.waitMe_container .waitMe_progress.bounce > div {width:20px;height:20px;border-radius:50%;animation:bounce 1.4s infinite ease-in-out}
.waitMe_container .waitMe_progress.bounce .waitMe_progress_elem1 {animation-delay:-.32s}
.waitMe_container .waitMe_progress.bounce .waitMe_progress_elem2 {animation-delay:-.16s}
@keyframes bounce {
	0%, 80%, 100% {transform:scale(0)}
	40% {transform:scale(1)}
}
.cha_all6as{  width: 500px;position: relative;}
.cha_all{  width: 500px;position: relative;}
.cha_info{ float: left; width: 100%;position: relative;}
.cha_info i{ display: block; position: absolute; top: 50%; right: 48.5%; margin-top: -1px; width: 14px; height: 14px; background: #fff; border-radius: 50%; z-index: 1;}

.better_change{margin:3%; border: 1px dashed #ffd4de;}
.better_change h3{font-weight:normal; color: #f8285c; text-align: center;border-bottom: 1px dashed #ffd4de; background: #fff6f8;opacity:.8; padding: 1% 0;font-size:16px;}
.better_change .better_show{ padding:2%;margin:0 auto;background: #fff6f8;}
.smallInput{HEIGHT: 230px;width: 200px; background:#fff6f8;border-bottom-color:#ff6633;   border-bottom-width:0px;border-top-width:0px;border-left-width:0px;border-right-width:0px;   solid   #ff6633;   color:   #000000;   FONT-SIZE: 14px;   FONT-STYLE:   normal;   FONT-VARIANT:   normal;   FONT-WEIGHT:   normal;  overflow:hidden;   LINE-HEIGHT:   normal}   
.loadingbar {
    width: 100%;
    height: 100px;
    display: none;
    -webkit-box-pack: center;
    -webkit-box-align: center;
    position: fixed;
    top: 10%;
	left:0;
	right:0;
    margin-top: -1rem;
    z-index: 10000000;
	padding:5px;
	text-align:center;

}
.loading2 {
    width: 250px;
    height: 150px;
    opacity: 0.6;
    font-size: 18px;
    color: #fff;
    background: #000;
    text-align: center;
    border-radius: 5px;
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-pack: center;
    -webkit-box-align: center;
    margin: 0px auto;
}
