/*以下为弹窗样式主要部分*/
/*公共弹框css*/
.ico_user{  background: url(../img/ico_user.png) no-repeat center top; background-size: 200%;}
div.dialog_bg{ position: fixed; left: 0; top: 0; width: 100%; height: 100%; background: rgba(0,0,0,.6); z-index: 200; max-width: 100%; display: none;}
div.dialog_bg div.dialog{ width: 500px; height: auto; position: absolute; left: 50%; top: 0; margin-left: -250px; background: #FFFFFF; border-radius: 10px; overflow: visible; display: none; padding: 20px; }
div.dialog_bg div.dialog div.close{ width: 20px; height: 20px; position: absolute; right: 5px; top: 5px; background: url(../img/close.png) no-repeat center; cursor: pointer; z-index: 100;}
div.dialog_bg div.dialog h3{ color: #444444; font-size: 2rem; text-align: center; margin-bottom: 10px; }
div.dialog_bg div.dialog p{ color: #666666; font-size: 1.6rem; padding: 10px; line-height: 2.4rem;}
div.dialog_bg div.dialog div.btn{ padding: 10px;}
div.dialog_bg div.dialog .button{ display: block; width: 100%; background: #FFFFFF; border: 1px solid #FF5400; font-size: 2rem; border-radius: 6px; text-align: center; padding: 3%; color: #FF5400; margin-bottom: 10px;}
div.dialog_bg div.dialog div.formDiv{ width: 100%; padding: 2% 5%;}
div.dialog_bg div.dialog div.input_group{ border: 1px solid #dedede; border-radius: 6px;  height: 50px; width: 100%;margin-bottom: 5px;}
div.dialog_bg div.dialog.login div.input_group:nth-child(2){ border-top: none; border-radius: 0; border-bottom-left-radius: 6px; border-bottom-right-radius: 6px;}
div.dialog_bg div.dialog.login div.input_group:nth-child(3){ border: none; border-radius: 0; height: 52px; margin: 15px auto 30px;}
div.dialog_bg div.dialog div.input_group label{ display: block; float: left; width: 24px; height: 24px; margin: 12px; background-position: 0 0;  }
div.dialog_bg div.dialog div.input_group label.phone{ background-position: -24px 0; }
div.dialog_bg div.dialog div.input_group input{ display: block; height: 100%; width: 80%; font-size: 1.4rem; border: none; background: #FFFFFF; color: #999999; font-family: "微软雅黑";}
div.dialog_bg div.dialog div.input_group textarea{ display: block; height: 100%; width: 80%; font-size: 1.4rem; border: none; background: #FFFFFF; color: #999999; font-family: "微软雅黑";resize: none;}
div.dialog_bg div.dialog div.input_group input.codeInput{ border: 0; border: 1px solid #dedede; border-radius: 6px; text-align: center; padding: 0 5%; width: 48%; float: left; background: #FFFFFF;}
div.dialog_bg div.dialog div.input_group button.codeButton{ display: block; height: 100%; line-height: 50px; width: 48%; background: #FF5400; border-radius: 6px; text-align: center; color: #FFFFFF; font-size: 1.6rem; float: right; border: none;}
.noborder{border: 0 !important;}
.group_ml input{margin-left: 40px;}
.group_ml textarea{margin-left: 40px;}
.dialog_fankui{text-align: center;font-size: 1.8rem;color: #E41819;}
/*.dia_beizhu input{height: 100px;}*/
.dialog_text{color:#FF5400;font-size: 1.8rem;margin-bottom: 5px;}
div.dialog_bg div.dialog.btnText{ padding: 0;}
div.dialog_bg div.dialog div.content{ position: relative;}
div.dialog_bg div.dialog div.content div.title{ font-size: 1.6rem; color: #01af53; text-align: center; padding: 25px 0 20px; border-bottom: 1px solid #dedede; font-weight: bold;}
div.dialog_bg div.dialog div.content div.btn{ width: 80%; padding: 10px 0 15px;}
div.dialog_bg div.dialog div.content div.btn a{ display: block; width: 100%; color: #01af53; font-size: 1.8rem; text-align: center; height: 44px; line-height: 42px; border: 1px solid #01af53; border-radius: 4px; margin: 20px auto;}
div.dialog_bg div.dialog div.content div.text{ width: 80%; border-top: 1px dotted #dedede; font-family: "宋体"; font-size: 1.2rem; color: #666666; line-height: 18px; padding: 10px 0 20px; overflow: visible;}
div.dialog_bg div.dialog div.content div.text b{ color: #ff5400;}
div.dialog_bg div.dialog div.content div.text p{ padding: 0 0 0 15px; position: relative; font-size: 1.2rem; line-height: 1.8rem;}
div.dialog_bg div.dialog div.content div.text p:before{ content: "1、"; position: absolute; left: 0;}
div.dialog_bg div.dialog div.content div.text p:nth-child(1):before{ content: "1、";}
div.dialog_bg div.dialog div.content div.text p:nth-child(2):before{ content: "2、";}
div.dialog_bg div.dialog div.content div.text p:nth-child(3):before{ content: "3、";}
div.dialog_bg div.dialog div.content div.text p:nth-child(4):before{ content: "4、";}
div.dialog_bg div.dialog div.content div.text p:nth-child(5):before{ content: "5、";}
div.dialog_bg div.dialog div.content div.text p:nth-child(6):before{ content: "6、";}
div.dialog_bg div.dialog div.content div.text p:nth-child(7):before{ content: "7、";}
div.dialog_bg div.dialog div.content div.text p:nth-child(8):before{ content: "8、";}
div.dialog_bg div.dialog div.content div.text p:nth-child(9):before{ content: "9、";}
div.dialog_bg div.dialog div.content div.er{ position: absolute; width: 100%; height: 100%; background: #FFFFFF; top: 0; left: 0; text-align: center; display: none; border-radius: 10px;}
div.dialog_bg div.dialog div.content div.er div.img{ width: 42%; padding: 15px; border: 2px solid #f1f1f1; background: #f9f9f9; text-align: center; margin-top: 50px; max-height: 70%;}
div.dialog_bg div.dialog div.content div.er div.img img{ height: 100%; width: auto; max-width: 100%;}
div.dialog_bg div.dialog div.content div.er span{ font-size: 1.4rem; margin-top: 20px; display: block; text-align: center;}

div.dialog_bg div.dialog.text{ padding: 0;}
div.dialog_bg div.dialog.text div.content div.text{ border-top: none; padding: 20px 0;}
