/*style of modal with overlay*/
* {outline:none;}

.overlay{position: fixed;_position: absolute;left:0px;top:0px;background: #000000;z-index: 10000;}
.modal{position: fixed;padding: 0px;background:#fff;color: #373737;border-radius: 5px;box-shadow:0px 0 5px #000;box-shadow: 0px 0px 5px rgba(0,0,0,0.8);z-index: 10100;behavior: url(pie.htc);}
.modal-close-btn{position:relative;float:right;border-radius:3px;width: 30px;height: 30px;margin:0 20px;background:#1b1b1b;text-align:center;color:#eee;line-height:30px;cursor: pointer;overflow: hidden;-webkit-transition: background-color 0.15s ease-in-out,color 0.15s ease-in-out; -moz-transition: background-color 0.15s ease-in-out,color 0.15s ease-in-out; -o-transition: background-color 0.15s ease-in-out,color 0.15s ease-in-out; transition: background-color 0.15s ease-in-out,color 0.15s ease-in-out;}
.modal-close-btn:hover{background-color:#111;}
.modal-content{background: #FFFFFF;font-size:14px;padding:10px;border-radius:0 0 5px 5px;overflow:hidden;behavior: url(pie.htc);}
.modal-btn{height: 30px;line-height: 30px;display: block;cursor: pointer;text-align: center;}
.modal-btn input,.modal-btn button,input.modal-btn,button.modal-btn{height: 30px;line-height: 30px;vertical-align: middle;}
.modal-btn-bar{float: right;}
.modal-btn-bar .modal-btn{float: left;margin-left: 10px;font-size:12px;}
.modal-title{font-size: 14px;padding:5px 10px;font-weight: normal;height: 24px;line-height: 24px;border-bottom: #DCDCDC solid 1px;margin-bottom: 4px;}
.modal-title input[type="submit"]{border:1px solid #bbb;border-radius:3px;font-size:12px;padding:0 5px;margin:0 5px;}
.modal-acontent{font-size: 14px;line-height: 20px;text-align: center;padding: 20px;line-height:110px;border-bottom:1px solid #ddd;margin-bottom:10px;}


.m-title {width:100%;height:32px;line-height: 32px;padding:8px 0px;background-color:#252525;border-bottom:1px solid #c7c7c7;border-radius:3px 3px 0 0;}
.m-title h2 {font-size:20px;color:#eee;font-weight:normal;margin:0 20px;float:left;}
.modal textarea {resize:none;}



.modal-content h1 {padding:0 15px;font-size:36px;line-height:36px;color:#008aff;margin:12px 0;}
.modal-content .content_one {font-size:14px; line-height:24px; padding:20px 15px; }
.modal-content .what_right {float:right;}
.modal-content .what_right a {background-color:rgba(124,193,252,1);padding:5px;border-radius:3px;line-height:22px;height:22px;width:188px;text-align:center;display:block;color:#fff;}

.modal-content .contact_one {display:block;overflow:hidden;border-bottom:1px solid #d6d6d6;margin:0 15px;}
.modal-content .contact_one a {color:#111 !important;}
.modal-content .contacts {margin:0 0 10px 0;}
.modal-content .contacts .con_l {height:24px;line-height:24px;width:80px;padding:10px 0;color:#a0a0a0;font-size:14px;float:left;text-align:right;}
.modal-content .contacts .con_r {height:44px;width:500px;float:left;padding-left:20px;font-size:12px;color:#a0a0a0;}
.modal-content .contacts .con_r label {height:24px;line-height:24px;padding:10px 0;display:inline-block;position:absolute;}
.modal-content .contacts .con_r input {padding:10px 0;height:24px;width:500px;border:none;}

.modal-content .reply_title {padding:5px 10px;font-size:14px;margin-top:5px;}
.modal-content .content_reply textarea {width:476px;height:130px;padding:5px;resize:none;margin:10px;}


.modal-btn {background-color:#02adea;box-shadow:0px 1px 0px rgba(255,255,255,0.2) inset;color:#fff;border-radius:3px;height:30px;line-height:30px;width:66px;padding:0;border:none;}
.modal-btn:hover {background-color:#09BDFD;}

.modal-btn.cancel {background-color:#919191;}
.modal-btn.cancel:hover {color:#aaa;}

