
#popFunc , .popFunc { border:#627CE7 1px solid;background-color: #627ce7; overflow: hidden;}
#popHd , .popHd{ height: 27px; background-color: #627ce7; }
#popHd h1, .popHd h1 {  margin: 0;padding-left: 10px; font-weight: bolder;color:white; line-height: 27px;width: 100%;}
#popHd .cls-img  ,.popHd .cls-img{ position: absolute; top: 6px; right: 10px;display:block;width:15px;height:14px;cursor:pointer;background: url(/assets/default/KR/Admin/Promotion/img/close_seo_ex.png)}
#popCont , .popCont { background:white;position: relative; padding: 8px 8px 8px 8px; }
#popCont .txt , .popCont .txt { color: #627ce7; font-weight: bold; }
#popCont .dsc-w , .popCont .dsc-w { margin: 10px 0 0 0; }
#popCont .dsc-w .dsc li , .popCont .dsc-w .dsc li { padding-left: 10px;margin-bottom: 5px; background: url("/assets/default/KR/Admin/Promotion/img/li_pnt.gif") no-repeat 4px 8px; }

.sms textarea { border:0; background:#fff; }
.box { 	position: relative; }
.viewLoading ,.viewLoading2 ,.viewLoading3 { 
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 700px;
	overflow: hidden;
	z-index: 3;
	text-align: center;
	padding-top: 500px; 
	display:none;
}
.viewLoading2{
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 700px;
	overflow: hidden;
	z-index: 3;
	text-align: left;
	padding-top: 345px;
	padding-left: 230px;
	display: none;
 }
 .viewLoading3 {
	 display:block;
	 background:white;
	 opacity:0.80; 
	 filter:alpha(opacity=0.80);
 }
 
.smsform .phone-wrap { position:relative;}
.smsform  .phone {   width: 235px; float:left; margin-right:50px; text-align:center;  }
.smsform .phone .cont {   position: relative;margin-top: 3px;overflow: hidden;  border: 1px solid #DDD;   width: 220px; border-radius:10px;   }
.smsform .phone .cont textarea { resize:none; width: 200px; height: 130px; padding: 6px; margin:5px; background-color: #D0EEFC; overflow-x: hidden; overflow-y: auto;  border-radius:10px; border:0 }
.smsform .msgByteInput { border:0; background:none; text-align:right; width:33px; }
.smsform #arrow { position:absolute; top:63px; left: 235px; }
.smsform #btn_preview { margin-top: 8px; width: 149px; }
.smsform #btn-msg {margin-top:8px;width:207px;}
.smsform .use {margin:4px 0 4px 0;}
.smsform .recommend_msg {margin-top:10px;cursor: pointer;float:left;}
.smsform .guide_msg_top {float:left;clear:both;margin-top:10px;color:red;font-weight:bold;}
.smsform .guide_msg {float:left;clear:both;color:red;font-weight:bold;}

.smsform .popFunc .cont  { border:0;width:150px;margin:0; }
.smsform .popFunc .cont textarea { width:130px;height:120px; border: 1px solid #DDD;  }
.smsform .popFunc .msg-wrap { overflow-x:hidden;  overflow-y:scroll; height: 185px;  }
.smsform .popFunc .msg-wrap dl { width:150px;float:left; text-align:center; }
.smsform .popFunc .msg-wrap dt {  color: #333;letter-spacing: -1px; }
.smsform .popFunc .msg-wrap dd {  padding: 8px 0 7px; }
.smsform .popFunc {text-align:left; z-index:100; display:none; }

.sms-wrap .basic_sms {float:right;margin-right:10px;}
.sms-wrap .use {margin-top:10px;}