.party-content{width: 100%; text-align: center; padding: 10px; border: 0px #eee solid; margin: 0 auto;
border-radius:0px; box-sizing:border-box; /* background: rgba(190,190,190,.5); */  }
.party-input{ height:50px;   }
.party-textarea{ margin: 0px auto 10px auto; resize:none; height:120px; }
.party-button{width:100%;padding: 5px;height:50px;font-size: 18px;font-family: 'Microsoft Yahei';
/* box-sizing:content-box; */border-radius:5px;  
background: #f89406/* #00b8b9 */; color: #FFFFFF;border: 0px #de8a00 solid;
-webkit-box-shadow:inset 0 0 5px #aaa;  
  -moz-box-shadow:inset 0 0 5px #aaa;  
  box-shadow:inset 0 0 5px #aaa;  }

.party-reply-msg{display:none;position:absolute; bottom:140px; left:50%; margin-left:-120px; width:240px; 
line-height:30px; border-radius:5px;background:rgba(0,0,0,0.7); color:#FFF; font-size:18px; border: 1px #aaa solid;
text-align: center; padding:10px 0;}

.party-column-wrap{position: relative; font-size: 12px;}
.party-column{border-radius:5px!important; border:0px #ccc solid!important; box-sizing:border-box; width:100%;
font-size: 18px!important;font-family: 'Microsoft Yahei';display: block;margin: 10px auto!important;padding: 5px 10px 5px 17px!important; height: 50px!important;
 background: #FFF!important;}
.party-column-error{/* border:2px #f00 solid; */ background: #cbd04c}

.party-column-readonly{background: #ccc;}
.party-must-col:after{
	content:"*";
	position: absolute;
	color:red;
	left : 5px;
	top:15px;
	font-size: 20px;
}

.party-select{height:50px;  border-radius: 5px; border: 0; /* padding: 5px 7px;padding-left: 10px; */}

.party-captcha{margin: 0 20px; text-align: left; margin-top: -20px;}
.party-captcha input{height: 50px;width: 47%; display: inline-block; background: #FFF; color: #000; margin: 20px 0;}
.party-captcha button{height: 44px; margin-left: 10px;width: 47%; display: inline-block; background: #FFF; color: #000;}
/* .party-cancel,.party-cancel-column{display: none;}*/
.panel{margin: 0 20px; /* background: rgba(255,255,255,.4); */ text-align: center; padding: 20px;}
.party-status-panel{}
.party-result-panel{}

.party-again{float: left;}
.party-cancel-a{float: right;}

.tmp_party a{color: #666; text-decoration: none;}

.party-cancel-reason{display: none;}

.party-resend,.party-cancel{  width: 42.6%; display: inline-block;}

.party-content select, .party-content option {
  -webkit-appearance : none;
  -moz-appearance : none;
  padding: 0px 20px;
  display: block;
  background: #FFF;
}

img {
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}


