/* body*/
body{background:url(../../img/ff56_Search/bg_1.png);}

/* main */
.m-mainConten{
/*	width:99.2%;
	margin:8px 0.4% 0 0.4%;*/
	width:95%;
	margin:28px auto 15px;
	text-align: center;
}

.mc-box{padding: 5px 0;background-color: #f2f3f3;text-align: center;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;border: 1px solid #ccc;border-top: 0px;box-shadow:0px 1px 5px #bbb;}

.mc-Content{padding:10px 2% 15px 2%;}
.logo-box{text-align: left;padding:0 0 0 12px;}
.logoIcon{float: left;width:80px;}
.logoTxt{float: left}
.logoTxt span{font-family:"Microsoft Yahei",simsun;font-size: 1.8em;color:#ea5404;line-height: 2.6em;}



/* button */
.ms-btn-yellow{vertical-align:top;-webkit-appearance:none;font-family:"Microsoft Yahei",simsun;cursor:pointer;background:#f2f3f3;}
.btn-save{border:1;outline: 0;padding:8px 20px;color:#ea5404;font-family:"Microsoft Yahei",simsun;font-size: 1.2em;}
.btn-back{border:1;outline: 0;padding:8px 20px;color:#ea5404;font-family:"Microsoft Yahei",simsun;font-size: 1.2em;}

/* border */
.ms-border-yellow{border:1px solid #ec7c40;}

/* shadow */
.ms-btn-shadow-yellow{box-shadow:0px 1px 4px rgba(240,203,183,.75);}
.ms-btn-iShadow-yellow{-moz-box-shadow:0px 2px 3px #ffdbb5 inset;-webkit-box-shadow:0px 2px 3px #ffdbb5 inset;box-shadow:0px 2px 3px #ffdbb5 inset;}

/* radius */
.ms-btn-radius2{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;}
.ms-btn-radius3{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
.ms-btn-radius5{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}


/* errorInfo-box */
.errorInfo-box .errorInfo{background-color:#e3f1fc;padding:5px 10px; text-align: left;}
.errorInfo-box .errorInfo .tInfo{color:#f00;font-size: 1em;line-height:1.5em; }


/* defInput */
.defInput-info{padding:5px 20px;text-align:center;}
.defInput-info span{display:block;padding:10px;font-size:1em;line-height:25px;background-color:#e1e1e1;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;}

.defInput-area{padding:0px 10px;text-align: left;}
.defInput-area .tTitle{padding:10px 10px 5px 0px;line-height:25px;font-size:1.1em;color:#333;}
.defInput-area .tTitle .extra{font-size:14px;}
/*.defInput-area .def-input-span{display:block;height:40px;border:1px solid #ccc;background-color:#fff;padding: 0;margin: 0px auto;}*/
.defInput-area .def-input-span{margin: 10px auto;}
.defInput-area .def-input-span-other{margin: 0px auto;}
.defInput-area .def-input-span .lTit{float:left;padding:0 5px 0 0;width:60px;height:40px;font-size:1.1em;line-height:39px;color:#595656;}
.defInput-area .def-input-span .lTit-other{float:left;padding:0 5px 0 0;width:60px;}
.defInput-area .def-input-span .lInput{_float:left;overflow:hidden;}
.defInput-area .def-input-span .lOther{float:left;}
.defInput-area .def-input-span .lCode{display:block;position:relative;border:0;}

.defInput-area .def-text-span{display:block;}
.defInput-area .def-text-span a{color: #03f;}
.defInput-area .def-text-bdr{border:1px solid #ccc;}
.defInput-area .def-input{width:99%;_width:98%;width:98%\9;height:40px;border:0;border-radius:0;background:#fff;font-size:1.2em;line-height:40px;font-weight:normal;color:#666;text-indent:1px;vertical-align:top;-webkit-appearance:none;font-family:"Microsoft Yahei",simsun;border:1px solid #ccc;}
.defInput-area .def-btn-span{display:block;height:40px;}
.defInput-area .def-btn{width:100%;height:40px;border:0;font-size:1.4em;line-height:40px;}
.defInput-area .mChk{vertical-align:middle;display:inline;margin-right:3px;}

.defInput-area .def-code-span{width:99.1%;display:block;position:relative;}
.defInput-area .def-code{width:95px;height:40px;border:0;border-radius:0;background:#fff;font-size:1.2em;line-height:40px;font-weight:normal;color:#bdbdbd;text-indent:1px;vertical-align:top;-webkit-appearance:none;font-family:"Microsoft Yahei",simsun;color:#333;border:1px solid #ccc;}
.defInput-area .lCode img{height:40px;border:1px solid #ccc;position:absolute;top:0;right:0;}

.defInput-area .def-select-groud div{height:40px;padding:0;margin:0;position: relative;}


.defInput-area .def-select-span{display:block;height:40px;}
.defInput-area .def-select-span-ib{display:inline-block;height:40px;}
.defInput-area .def-select{width:99.9%;height:40px;border:0;border-radius:0;background:#fff;font-size:1em;line-height:39px;font-weight:normal;color:#bdbdbd;text-indent:1px;vertical-align:top;font-family:"Microsoft Yahei",simsun;color:#333;border:1px solid #ccc;}
.defInput-area .def-textarea-span{display:block;}
.defInput-area .def-textarea{width:99%;height:90px;border:0;font-size:1em;line-height:39px;color:#6e6e6e;-webkit-appearance:none;border:1px solid #ccc;}

.defInput-area .def-agreement-span{display:block;height:100px;border:1px solid #ccc;overflow-y:scroll;overflow-x:hidden;}
.defInput-area .def-content{padding:5px;color:#333;}
.defInput-area .def-content h1{display: block;margin: 0px auto;text-align: center;font-size: 1.1em;padding:0 0 15px 0;}
.defInput-area .def-content h2{display: block;line-height: 1.3em;font-size: 0.9em;}
.defInput-area .def-content p{font-size: 0.9em;line-height: 1.4em;}


.tLine{margin:10px;border-bottom: 1px dotted #ccc;}

.dataArea{margin:10px;}
.dataArea table{display: table;}
.dataArea table tr{border-bottom:1px solid #ddd;border-top:1px solid #f2f3f3;}
.dataArea table td{padding:8px 5px;text-align: left;color:#666;font-size: 0.9em;}


/* complate */
.security-openWin-box{width:100%;height:100%;top:0px;left:0px;position:absolute;filter: Alpha(opacity=20);opacity:0.2; background:#000;z-index:99998;}
.security-openComplate-box{position:absolute;padding:20px 30px 10px 30px; width:240px; left:50%;top:60px; margin:0 0 0 -150px; background:#f2f3f3;border:1px solid #ccc;z-index:99998;text-align:left;}

.complate-area{}
.complate-area .input-icon{padding:10px 0;text-align:center;}
.complate-area .input-icon img{}

.complate-area .input-msg{padding:10px 0;text-align:center;}
.complate-area .input-msg h2{height:28px;}
.complate-area .input-msg span{display:block;text-align:left;word-break:normal;word-wrap:break-word;line-height: 1.6em;}

.complate-area .input-btn{padding:10px 0 10px 0;text-align:center;}


@media screen and (min-width: 480px) {
	.security-openComplate-box{position:absolute;padding:20px 30px 10px 30px; width:340px; width:340px;left:50%;top:60px; margin:0 0 0 -200px; }
}
