﻿@charset "utf-8";
/*
 * 应用：弹窗模块
 * 兼容PC、手机
 * 时间:2016-04-09
 */
body,html,h1,h2,h3,h4,h5,h6,p,ul,ol,li,dl,dt,dd,th,td,form,object,iframe,blockquote,pre,a,abbr,address,code,img,fieldset,form,label,figure{margin:0;padding:0;}
body,html,input,button,textarea{color:#333;font:12px/1.8 Tahoma,SimSun,"宋体",Gulim,Helvetica,Arial,sans-serif;}
article,aside,figcaption,figure,footer,header,nav,section{display:block;}
body,html{height:100%;background-color:#fff;-webkit-text-size-adjust:none;text-size-adjust:none;-webkit-overflow-scrolling:touch;overflow-scrolling:touch;}
body{width: 100%;}
h1{font-size:18px;}
h2{font-size:16px;}
h3,h4,h5{font-size:14px;}
img{border:none;vertical-align:middle;}
li{list-style:none;}
i,em{font-style:normal;}
a{color:#333;text-decoration:none;}
a:focus{outline:none;}
input[type="text"]:focus{outline:none;}
input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;}
input[type="button"],input[type="text"],input[type="password"],input[type="reset"],input[type="submit"],select,textarea{-webkit-appearance:none;appearance:none;border-radius:0;outline:0;}
input[type="reset"]::-moz-focus-inner,input[type="button"]::-moz-focus-inner,input[type="submit"]::-moz-focus-inner,
input[type="file"] > input[type="button"]::-moz-focus-inner{border:none;padding:0;}
input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;}
::-webkit-input-placeholder{color:#aaa;}
:-moz-placeholder{color:#aaa;}
::-moz-placeholder{color:#aaa;}
:-ms-input-placeholder{color:#aaa;}

/* 清除浮动 */
.clearfix:after,.pop-ipt-box:after,.pop-ipt-item:after{content:'';display:block;height:0;clear:both;visibility:hidden;}
* html .clearfix,* html .pop-ipt-box,* html .pop-ipt-item{display:inline-block;}
* +html .clearfix,* +html .pop-ipt-box,* +html .pop-ipt-item{display:inline-block;}

/* 控件 */
.pop-wrap .pop-txt-area,.pop-wrap .pop-ipt-txt,.pop-select-box .select-value{border:1px solid #ccc;border-left-color:#aaa;border-top-color:#aaa;background-color:#fff;}
.pop-wrap .pop-txt-area{display:block;padding:5px 15px;overflow:auto;resize:none;}
.pop-wrap .pop-txt-area:focus{outline:0;}
.pop-wrap .pop-ipt-txt{height:28px;line-height:28px;padding:0 10px;	}
.pop-wrap .pop-btn{display:inline-block;min-width:100px;padding:0 10px;height:30px;line-height:30px;border:1px solid #e33600;background-color:#f50; color:#fff; cursor:pointer;text-align:center;}
.pop-wrap .pop-btn{*display:inline;}
.pop-wrap .pop-btn:hover{background-color:#F05000;}
.pop-wrap .pop-select-box{width:130px;position:relative;}
.pop-wrap .pop-select-box a:hover{text-decoration:none;}
.pop-wrap .pop-select-box .select-value{display:block;height:28px;line-height:28px;padding-left:10px;}
.pop-wrap .pop-select-box .dk_container{outline: 0!important;}
.pop-wrap .pop-select-box .select-value:hover{color:#333;}
.pop-wrap .pop-select-box .select-value:after{content:"";display:block;width:28px;height:28px;position:absolute;right:1px;top:1px;background:#fff url(img/ico-arrow-down.png) 3px 11px no-repeat;}
.pop-wrap .pop-select-box:hover .select-value:after{}
.pop-wrap .pop-select-box .select-list{min-width:100%;background:#fff;display:none;position:absolute;left:0;top:28px;z-index:999;}
.pop-wrap .pop-select-box .select-list ul{max-height:250px;overflow:hidden;overflow-y:auto;border:1px solid #ccc;border-left-color:#aaa;background:#fff;font-size:12px;}
.pop-wrap .pop-select-box .select-list li a{display:block;height:30px;line-height:30px;overflow:hidden;padding:0 10px;white-space:nowrap;}
.pop-wrap .pop-select-box .select-list li a:hover{background:#eee;color:#333;text-decoration:none;cursor:default;}
.pop-wrap .pop-select-box select{display:none;}
.pop-wrap .select-open .select-list{display:block;bottom:auto!important;top:29px!important;}
.pop-wrap .select-open .select-value:after{-moz-transform:scale(1,-1);-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);-o-transform:scale(1,-1);transform:scale(1,-1);}


/* main */
.pop-mask{width:100%;height:100%;background-color:#000;opacity:0.5;filter:alpha(opacity=50);position:fixed;left:0;top:0;z-index:100005;display:none;}
.pop-wrap{width:450px;background-color:#f8f8f8;box-shadow:3px 3px 6px rgba(0,0,0,.2);position:absolute;z-index:100006;display:none;_border: 2px solid #ccc;}
.pop-wrap .pop-inner{padding:1.5em 2em 2em;}
.pop-wrap .pop-tit{font-size:16px;line-height:1.1;}
.pop-wrap .pop-close{display:inline-block;width:21px;height:21px;text-align:center;background:url(/img/ico-pop-close.png) center no-repeat;position:absolute;right:1.2em;top:1.2em;cursor:pointer;border:1px solid transparent;}
.pop-wrap .pop-close:hover{background-image:url(/img/ico-pop-close-hover.png);background-color:#F05000;}
.pop-wrap .pop-cont{padding:35px 0 0;}
.pop-wrap .pop-tips{ color:#999;font-size:12px;font-weight:normal; }
.pop-wrap .pop-txt-item{margin-bottom:20px;}
.pop-wrap .txt-area-report{width:368px;height:140px;}
.pop-wrap .ipt-tips-error{ color:#f50; }


/* message */
.pop-msg-wrap{width:330px;/* margin-left:-167px; */}
.pop-msg-wrap .pop-inner{padding:25px 25px 10px;}
.pop-msg-wrap .pop-cont{padding-top:25px;}
.pop-msg-wrap .pop-msg p {padding-bottom:20px;}
.pop-msg-wrap .pop-msg a{ color:#06c; }
.pop-memo-wrap .pop-msg p {padding-bottom:20px;}
.pop-memo-wrap .pop-msg a{ color:#06c; }
.pop-report-wrap .pop-cont{padding-top:10px;}


/* phone */
.pop-phone-wrap .pop-inner{padding-bottom:55px;}
.pop-phone-wrap .pop-ipt-box dt,.pop-phone-wrap .pop-ipt-box dd{display:inline;}
.pop-phone-wrap .pop-ipt-box dt{float:left;}
.pop-phone-wrap .pop-ipt-box dd{float:right;}
.pop-phone-wrap .pop-ipt-item{padding:0 0 5px;}
.pop-phone-wrap .pop-ipt-item .item-label{display:block;}
.pop-phone-wrap .pop-ipt-item .pop-ipt-txt{width:255px;}
.pop-phone-wrap .pop-ipt-item .pop-btn{width:110px;}

/* phone ok */
.pop-result-wrap{}
.pop-result-wrap .pop-result{padding:25px 0 70px;text-align:center;}
.pop-result-wrap .pop-result .ico-succ{display:block;width:70px;height:70px;margin:0 auto 8px;background:url(img/pop-ico-tick.png) center no-repeat;}
.pop-result-wrap .pop-result .result-text{display:block;}
.pop-result-wrap .pop-btn-bar{text-align:center;padding:20px 0 5px;}


/* move */
.pop-move-wrap .pop-inner{padding-bottom:30px;}
.pop-move-wrap .pop-ipt-item{padding:0 0 20px;line-height:30px;}
.pop-move-wrap .pop-ipt-item .item-label{width:90px;float:left;}
.pop-move-wrap .pop-ipt-item .pop-ipt-box{margin-left:90px;}
.pop-move-wrap .pop-ipt-item .ipt-tips-error{line-height:1.8;}
.pop-move-wrap .pop-btn-bar{padding-top:20px;}


/*
.show-pop .page-body{position:relative;}
*/


@media screen and (max-width:768px){
	body,html,input,button,textarea,.member-main .member-title{font-size:11px;}
	*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}
	.pop-wrap{width:85%;max-width:400px;margin-top: -22px; }
	.pop-wrap .pop-tit{font-size:16px;}
	.pop-wrap .pop-cont{font-size:12px;}
	.pop-wrap .txt-area-report{width:100%;}
	.pop-wrap .pop-select-box .select-value,.pop-wrap .pop-ipt-txt{height:30px;}
	.pop-phone-wrap .pop-ipt-box {display:table;width:100%;}
	.pop-phone-wrap .pop-ipt-box dt,.pop-phone-wrap .pop-ipt-box dd{display:table-cell;float:none;}
	.pop-phone-wrap .pop-ipt-box dd{width:108px;text-align:right;}
	.pop-move-wrap .pop-ipt-item{padding-bottom: 1em;}
	.pop-phone-wrap .pop-ipt-item .pop-ipt-txt{width:100%;}
	.pop-phone-wrap .pop-ipt-item .pop-btn{width:100px;padding:0;}
	.pop-result-wrap .pop-result{padding: 2em 0 3.5em;}
	.pop-result-wrap .pop-result .ico-succ{width:35px;height:35px;-webkit-background-size:100% auto;background-size:100% auto;}
	.pop-move-wrap .pop-btn-bar{padding-top: 1em;}
	.pop-mask{position:absolute;top:0;bottom:0;height:auto;}
	html.show-pop,body.show-pop{overflow: hidden;}
	/*
	.show-pop .header{position: fixed;}
	.show-pop .page-body{padding-top: 3.4em;top: 0;}
	.show-pop .header{position: relative;}*/
	.page-wrap{position: relative;}
	.pop-wrap{ position:fixed!important;left:50%!important; top:50%!important;-moz-transform:translate(-50%,-50%)!important;-webkit-transform:translate(-50%,-50%)!important;-ms-transform:translate(-50%,-50%)!important;-o-transform:translate(-50%,-50%)!important;transform:translate(-50%,-50%)!important;margin-top:0!important;}
	.show-pop .header:before{content:''; display:block; width:100%; height:3.4em; background:rgba(0,0,0,0.5); position:fixed; left:0; top:0; z-index:9999;}

	/* select */
	.pop-select-box{display:inline-block;margin-right: 0.5em;position: relative;background-color: #fff;width: auto;min-width: 130px;margin-bottom: 0.2em;height: 30px;vertical-align: middle;}
	.pop-select-box select{width: 100%;font-size: 1em;height:30px;line-height:30px;border:1px solid #ccc;border-left-color:#aaa;border-top-color:#aaa;background-color:#fff;color:#333;font-size: 1em;float: left;}
	.pop-select-box select{padding: 0 1.2em 0 0.36em;background-color: transparent;position: relative;z-index: 99;}
	.pop-select-box select option{font-size: 12px;}
	.pop-select-box:before{content:'';display: block;width: 1.5em;height: 100%;background: url(img/ico-arrow-down-2.png) center no-repeat;-webkit-background-size: 0.8em auto;
	background-size: 0.8em auto;position: absolute;right: 0.4em;top: 0;}
	.pop-wrap .pop-select-box select{display:inline-block;}
	.pop-wrap .pop-select-box .select-value{display: none;}

}


