/*evaluate二维码弹框*/
.windowEvaluate{width: 100%; height: 100%; position: fixed; z-index: 10002;  top:0;  background-color: rgba(5, 5, 5, 0.8);}
.windowEvaluate .windowEvaluate-div1{position: relative; width: 64%; margin-top: 50%; margin-left: 18%; text-align: center;}
.windowEvaluate .windowEvaluate-div1 .windowEvaluate-div2{padding: 1.5rem 2rem; display: inline-block; background: #fff; border:1px #ccc solid; border-radius: 8px;} 
.windowEvaluate .windowEvaluate-div1 .windowEvaluate-div2 .windowEvaImg{height: 11rem;}
.windowEvaluate .windowEvaluate-div1 .windowEvaluate-div2 .windowEvaP1{
	display: inline-block;
	font-size: 1.05rem;
	color: #444;
	line-height: 1.5;
	margin-top: 0.5rem;
}


.windowEvaluate .windowEvaluate-div1 .windowEvaluate-div2 .windowEvaP1 .sp{
	color: #1A93C9;
}


/*...出售网店....*/
.outMain{
	width: 100%;
	padding: 0.1rem 0;
	background: #fff;
	border-top:1px #ececec solid;
	border-bottom:1px #ececec solid;
}

.outTips{
	clear: both;
	overflow: hidden;
	padding: 0.8rem 0;
	width: 100%;
	background: #f2f2f2;
	font-size: 1.15rem;
	color: #1a93c9;
	text-align: center;
	line-height: 1.5rem;
}

.outItem{
	clear: both;
	overflow: hidden;
	width: 92%;
	margin: 0 auto;
	padding: 0.8rem 0;
	vertical-align: middle;
	border-bottom: 1px #ececec solid;
}

.outItem .itemImg{
	float: left;
	height: 1.4rem;
}

.outItem .itemInp{
	float: left;
	width:74%;
	height: 1.4rem;
	line-height: 1.4rem;
	font-size: 1.1rem;
	color: #666;
	margin-left: 1.5rem;
	border: 0;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}




.outItem .itemPoint{
	height: 0.5rem;
	float: right;
	margin-right: 3%;
	margin-top: 0.5rem;
}

.outItem .searchP1{
	width: 100%;
	padding: 0.8rem 0;
	clear: both;
	overflow: hidden;
}

.outItem .searchTxt{
	width: 76%;
	padding: 0 2%;
	height: 2.4rem;
	float: left;
	border:1px #0093C9 solid;
	border-radius: 5px;
	border-right: 0;
	font-size: 1rem;
}

.outItem .searchBtn{
	width: 20%;
	height: 2.55rem;
	float: left;
	margin-left: -5px;
	border: 0;
	background: #0093C9;
	border-radius: 5px;
	border-left: 0;
}

.outItem .searchBtn .searchLogo{
	height: 1.8rem;
}

.typeDiv{
	width: 100%;
	height: 15rem;
	overflow-y: scroll;
	margin: 1rem 0;
}

.typeDiv .typeP1{
	width: 100%;
	height: 2.2rem;
}

.typeDiv .typeP1 .typeTxt{
	font-size: 1rem;
	color: #666;
	line-height: 2.2rem;
}

.typeDiv .typeP1 .typeChooseBtn{
	height: 1.2rem;
	float: left;
	margin-top: 0.5rem;
	margin-right: 0.5rem;
}

.outItem .noFind{
	width: 80%;
	margin: 0 auto;
	padding: 2rem 0;
	clear: both;
	overflow: hidden;
}

.outItem .noFind .noFindImg{
	width: 30%;
	float: left;
}

.outItem .noFind .noFindTips{
	float: left;
	color: #666;
	font-size: 1.2rem;
	line-height: 1.5;
	margin-left: 6%;
	margin-top: 2.5rem;
}

@media screen and (max-width:480px){
    .outItem .noFind .noFindTips{
		font-size: 1.1rem;
		margin-left: 6%;
		margin-top: 0.8rem;
	}
}

@media screen and (max-width:320px){
    .outItem .noFind .noFindTips{
		font-size: 1rem;
		margin-left: 2%;
		margin-top: 0.3rem;
	}
}




.outItem .itemInp:focus{outline: none;}

.outItem .must{
	display: block;
	height: 1.4rem;
	float: right;
	font-size: 1.1rem;
	color: #bbb;
}

.outItem .itemChoose{
	float: left;
	width:70%;
	height: 1.4rem;
	line-height: 1.4rem;
	font-size: 1.1rem;
	color: #666;
	margin-left: 1.5rem;
}

.outItem .choose{
	display: block;
	height: 1.4rem;
	float: right;
	height: 1.4rem;
	width: 2rem;
	background: url(../img/mGujia/pointDown.png) no-repeat center;
	background-size: 40%;
}

.outItem .cur{
	background: url(../img/mGujia/pointUp.png) no-repeat center;
	background-size: 40%;
}

.outItem .chooseOnly{
	margin-left: 1.5rem;
}

.outItem .chooseSpan{
	color: #666;
	font-size: 1.1rem;
}

.outBtn{
	font-size: 1.2rem;
	color: #fff;
	background: #1a93c8;
	width: 92%;
	margin-left: 4%;
	height: 3rem;
	border: 0;
	border-radius: 5px;
	margin-top: 1.5rem;
}

@media screen and (max-width:375px){
    .outTips{font-size: 1.05rem;}
}


/*....网店估价....*/
.header .gjTitle{
	position: relative;
	display: inline-block;
	font-size:1rem; 
	text-align:center; 
	height: 1.8rem;
	line-height: 1.8rem;
	width: 13rem;
	margin-top: 0.5rem;
	color: #fff;
}

.header .gjTitle .gjNameChoose{
	display: inline-block;
	width: 7rem;
	height: 1.8rem;
	border-radius: 1.8rem;
	border: 1px #fff solid;
}

.header .gjTitle .gjTm{
	position: absolute;
	top: 0;
	left: 0;
	text-align: center;
}

.header .gjTitle .gjTb{
	position: absolute;
	top: 0;
	left: 5.8rem;
	text-align: center;
}

.header .gjTitle .cur{
	z-index: 10;
	background: #fff;
	color: #1A93C9;
}

.tmGjchoose{
	width: 100%;
	height: 2.75rem;
	background: #fff;
	font-size: 1.05rem;
	color: #444;
}

.tmGjchoose li{
	width: 50%;
	height: 2.7rem;
	line-height: 2.7rem;
	float: left;
	text-align: center;
}

.tmGjchoose li.gjQuick{
	background: url(../img/mGujia/gjLine.png) no-repeat right center;
	background-size: 1px 2rem;
}

.tmGjchoose li.cur{
	color: #1A93C9;
	border-bottom: 2px #1A93C9 solid;
}

.majorCho{
	background: url(../img/mGujia/gjTm_icon5.png) no-repeat left center;
	background-size: 1.4rem;
	margin-left: 4% ;
	width: calc(94%-2.6rem);
	padding-left: 2.6rem;
	color: #666;
	font-size: 1.1rem;
	border: 0;
	border-bottom: 1px #ececec solid;
}

.majorCho:focus{outline: none;}

.gjEr{
	width: 100%;
	padding: 1.5rem 0;
	background: #fff;
	text-align: center;
	margin-top: 0.5rem;
}

.gjEr .erImg{
	height: 12rem;
}

.gjEr .erText{
	display: inline-block;
	width: 12rem;
	font-size: 1.05rem;
	color: #444;
	line-height: 1.5;
	margin-top: 0.5rem;
}

.gjEr .erText .sp{
	color: #1A93C9;
}

.tmGjTips{
	width: 90%;
	padding: 1.5rem 0;
	font-size: 1rem;
	color: #666;
	margin-left: 5%;
	line-height: 1.5;
}

.tmGjTips .cur{
	color: #1A93C9;
}

.progress{
	width: 100%;
	padding: 1.5rem 0;
	background: #fff;
	text-align: center;
	margin-top: 0.5rem;
}

.progress .proDiv{
	display: inline-block;
	width: 10rem;
	height: 10rem;
	border: 0.3rem #1A93C9 solid;
	border-radius: 50%;
	box-shadow:0px 0px 8px #BBB;
	position: relative;
}

.progress .proDiv .proDiv1{
	display: inline-block;
	margin-top: 0.6rem;
	width: 8.5rem;
	height: 8.5rem;
	border: 1px #1A93C9 solid;
	border-radius: 50%;
	position: relative;
}

.progress .proDiv .proDiv1 .pointProcess{
	width: 6px;
	height: 6px;
	box-shadow:0px 0px 8px #BBB;
	border-radius: 50%;
	background: #1A93C9;
	position: absolute;
	top:-3px;
	left: 4rem;
}

.try{
    -webkit-animation: try 5s linear infinite;  
    -o-animation: try 5s linear infinite;
    animation: try 5s linear infinite;
}

@-webkit-keyframes try {
    from{  
      transform:rotate(0deg);  
    }  
    to{  
      transform:rotate(360deg);  
    }  
}


.progress .proDiv .proMain{
	width: 10rem;
	height: 10rem;
	position: absolute;
	top: 0;
	left:0;
	text-align: center;
}

.progress .proDiv .proMain .percent{
	font-size: 2.2rem;
	color: #1A93C9;
	margin-top: 2.4rem;
}

.progress .proDiv .proMain .proTips{
	color: #444;
	font-size: 9px;
}

.progress .proDiv .proMain .proTips .proNum{
	color: #1A93C9;
}

.tmAccurate3 .focus{
	font-size: 1rem;
	color: #444;
	width: 100%;
	text-align: center;
	line-height: 1.5;
}


/*估价结果*/
.resultMain{
	clear: both;
	overflow: hidden;
	width: 92%;
	padding: 1.5rem 4%;
	background: #fff;
}

.resultMain .resultTips{
	width: 100%;
	text-align: center;
	font-size: 1.05rem;
	color: #1A93C9;
	line-height: 1.5;
}

.resultMain .resultPoint{
	width: 100%;
	height: 4rem;
	background: url(../img/mGujia/resultPoint.png) no-repeat center center;
	background-size: 1.3rem;
}

.resultMain .resultDiv{
	width: 100%;
	height: 5rem;
}

.resultMain .resultDiv .resultDiv-div1{
	width: 100%;
	background: #1A93C9;
	height: 0.8rem;
	border-radius: 0.8rem;
	position: relative;
}

.resultMain .resultDiv .resultDiv-div1 .resultCode{
	width: 94%;
	position: absolute;
	left: 2.5%;
	top:0.5rem;
	height: 4rem;
	border-left: 2px #d2d2d2 solid;
	border-right: 2px #d2d2d2 solid;
	border-top:2px #087EAC solid;
	background:#fff url(../img/mGujia/resultDiv.png) no-repeat center bottom;
	background-size: 100% 0.6rem;
	line-height: 4rem;
	color: red;
	font-size: 2.5rem;
	text-align: center;
}

.resultMain .hint{
	margin-top: 2rem;
	width: 100%;
	height: 2.2rem;
	font-size: 1.05rem;
	border-bottom: 1px #b2b2b2 dashed;
	color: #444;
	line-height: 2.2rem;
}

.resultMain .hintMain{
	margin-top: 0.5rem;
	width: 100%;
	line-height: 1.5;
	color: #666;
	font-size: 1rem;
}

/*..信息提交..*/
.oUp1{
	width: 100%;
	font-size: 1.05rem;
	color: #666;
	text-align: center;
	margin-top: 2rem;
}

.oUpDiv{
	height: 3rem;
	text-align: center;
	width: 100%;
	margin-top: 3rem;
}

.oUpDiv .oUpP1{
	display: inline-block;
	height: 3rem;
	width: 11.5rem;
}

.oUpDiv .oUpImg{
	display: inline-block;
	height: 1.7rem;
	float: left;
}

.oUpDiv .oUpSucced{
	display: inline-block;
	font-size: 1.2rem;
	color: #1a93c9;
	float: left;
	margin-left: 1rem;
}


@media screen and (max-width:414px){
    .oUp1{font-size: 1rem;}
}
@media screen and (max-width:320px){
    .oUp1{font-size: 0.9rem;}
}



/*..提示..*/
.outWindow{
	width: 100%;
	height: 100%; 
	position: fixed; 
	z-index: 10003;  
	top:0;  
	background-color: rgba(5, 5, 5, 0); 
}

.outWindow .outWindowTips{
	width: 100%; 
	padding: 0.5rem 0; 
	margin-top: 95%; 
	text-align: center;
}

.outWindow .outWindowTips .outWindowSpan{
	display: inline-block;
	padding: 0.4rem 1.5rem;
	background: #4b4b4b;
	color: #f2f2f2;
}



.need::-webkit-input-placeholder { /* WebKit browsers */
color:red;
}
.need:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
color:red;
}
.need::-moz-placeholder { /* Mozilla Firefox 19+ */
color: red;
}
.need:-ms-input-placeholder { /* Internet Explorer 10+ */
color: red;
} 

/*2019-7-22*/
.inChoose{
	width: calc(100% - 2rem);
	background: #F5F6F9;
	padding: 1rem;
}

.inChoose-p1{
	width: 100%;
}

.inChoose-p1 span{
    display: inline-block;
    border: 1px solid #1A93C9;
    color: #1A93C9;
    padding: 0.25rem 0.6rem;
    margin-top: 0.6rem;
    margin-right: 0.5rem;
    float: left;
    border-radius: 5px;
}

.elYj{
	position:absolute;
    top:50%;
    left:4%;
    -webkit-transform: translate(0,-50%);
    -moz-transform: translate(0,-50%);
    transform:translate(0,-50%);
	width: calc(92% - 2.4rem);
	padding: 2rem 1.2rem;
	background: #fff;
	border-radius: 10px;
}

.elYj-p1{
	font-size: 1.2rem;
	color: #000;
	width: 100%;
	text-align: center;
	position: relative;
}

.ev-close{
	position: absolute;
    right: -0.5rem;
    top: -1.2rem;
    height: 2.2rem;
}

.elYj-p2{
	width: calc(100% - 2px);
	height: 2.4rem;
	border: 1px #E5E5E5 solid;
	line-height: 2.4rem;
	margin-top: 1rem;
}

.elYj-p2 .ev-ser{
	display: block;
	float: left;
	height: 1rem;
	margin-left: 0.8rem;
	margin-top: 0.7rem;
}

.elYj-p2 input{
	width: calc(100% - 3rem);
	padding: 0 0.5rem;
	height: 2.4rem;
	float: right;
	font-size: 1rem;
	border: 0;
}

.sering{
	position:absolute;
    top: 50%;
    left: calc(50% - 5rem);
    -webkit-transform: translate(0,-50%);
    -moz-transform: translate(0,-50%);
    transform:translate(0,-50%);
	width: 10rem;
}

.txt-center{
	width: 100%;
	text-align: center;
}

.txt-center .outUp{
	width: 2.2rem;
	margin-top: 1.5rem;
	margin-bottom: 0.2rem;
}

.txtCen-p1{
	color: #333333;
	font-size: 1.4rem;
	font-weight:500;
}

.txtCen-p2{
	color: #666;
	font-size: 0.9rem;
	margin-top: 1rem;
	margin-bottom: 0.5rem;
}

.txtCen-p3{
	font-size: 2.3rem;
	color: #1496c8;
	font-weight:bold;
	font-family: arial;
	margin-bottom: 1.5rem;
}

.txtCen-p3 i{
	font-size: 0.9rem;
}

.gj_box{
	width: 92%;
	margin:0 auto;
	border-top: 1px #d2d2d2 solid;
	padding-top: 1.5rem;
}

.gj_box p{
	font-size: 0.9rem;
	color: #666;
	line-height: 1.5;
	margin-top: 0.5rem;
}

.gj_box p:nth-child(1){
	font-size: 1.1rem;
	color: #333;
	margin-top: 0;
}
	
.gj_btnsp{
	width: calc(50% - 0.5rem);
	border: 0;
	height: 2.4rem;
	font-size: 1.1rem;
	color: #fff;
	border-radius: 6px;
	background: #00C3DC;
	line-height: 2.4rem;
	float: left;
}

.gj_btnsp img{
	height: 1.3rem;
    margin-right: 0.5rem;
    vertical-align: -4px;
}

.gjLogin_txt{
	width:100%; 
	text-align:center;
	font-size: 0.9rem; 
	color: #666;
	margin: 0.8rem auto;
}

.pointSty{
	display: inline-block;
    height: 5px;
    width: 5px;
    border-radius: 50%;
    background: #2199CB;
    margin-right: 6px;
    vertical-align: 2px;
}

/*出售网店 success*/
.outSuccess-con{
	text-align: center;
	margin-top:5.32rem;
}
.outSuccess-con img{
	height: 3.57rem;
}
.outSuccess-con span{
	color: #333;
	font-size: 1.43rem;
	display: block;
	margin-top: .5rem;
}
.outSuccess-con p{
	color: #666;
	font-size: .93rem;
	margin-top: .8rem;
}

/*出售网店20424修改*/
.outMainNew{
	margin-top: 0.8rem;
}
.outMainNew .chooseMain{
	font-size: 0;
}
.outMainNew .chooseItem,
.outMainNew .chooseOnly,
.outMainNew .chooseSpan .icon{
	display: inline-block;
}
.outMainNew .chooseItem{
	margin-left: 1.5rem;
}
.outMainNew .chooseItem1{
	margin-left: 3rem !important;
}
.outMainNew .chooseOnly{
	margin-left: 0;
	width: 1.125rem;
    height: 1.125rem;
    border-radius: 50%;
    background: url(../img/sellstore/icon_check_no20423.png) no-repeat;
    background-size: 100%;
    vertical-align: -2px;
}
.outMainNew .chooseOnly.checked:before {
    content: '';
    zoom: 1;
    display: block;
    width: 100%;
    height: 100%;
    background: url(../img/sellstore/icon_check_yes20423.png) no-repeat;
    background-size: 100%;
}
.outMainNew .chooseSpan{
	font-size: 1.05rem;
}
.outMainNew .chooseSpan .icon{
	width: 1.125rem;
    height: 1.125rem;
    margin: 0 0.2rem 0 0.5rem;
    background-size: 100%;
    background-repeat: no-repeat;
    vertical-align: -2px;
}
.outMainNew .chooseSpan .icon1{
	background-image: url(../img/sellstore/icon_tmall20423.png);
}
.outMainNew .chooseSpan .icon2{
	background-image: url(../img/sellstore/icon_taobao20423.png);
}
.outMainNew .chooseSpan .icon3{
	background-image: url(../img/sellstore/icon_qita20423.png);
}
.sell-outBtn{
	width: 49.2%;
	margin-top: 1.8rem;
	margin-left: 25.4%;
	background: #1eaadc;
	border-radius: 0.75rem;
}
.sellup-header{
	background: #fff;
}
.sellup-header .title{
	color: #333;
}
.sellup-con span{
	font-size: 1.2rem;
	margin-top: 0.3rem;
}
.sellup-con p{
	color: #999;
	font-size: 1rem;
	line-height: 1.5;
}
.outSuccess-btnbox{
	font-size: 0;
	margin-top: 1.2rem;
	text-align: center;
}
.outSuccess-btnbox a{
	display: inline-block;
}
.outSuccess-btnbox a img{
	height: 2.7rem;
}
.outSuccess-btnbox .towechat{
	margin-right: 4%;
}
@media screen and (max-width:400px){
	.sellup-con p{
		font-size: 0.93rem;
	}
}
@media screen and (max-width:330px){
    .outMainNew .chooseItem{
    	margin-left: 1.4rem;
    }
    .sellup-con p{
		font-size: 12px;
	}
}

/*弹框*/
.modelWindow .modelTxt{
	width: 100%;
	text-align: center;
	margin: 0.7rem 0 0.2rem;
	font-size: 0.9rem;
	color: #666;
}

.modelWindow .erImg{
	width: 60%;
	display: block;
	margin: 0 auto 0.3rem;
}

.modelWindow .wxNum{
	width: 100%;
	text-align: center;
	font-size: 1.1rem;
	color: #666;
	margin-bottom: 1.2rem;
	line-height: 1;
}

.modelWindow .copyBtn{
	display: inline-block;
	width: 60%;
	height: 2.6rem;
	border: 1px #dcdcdc solid;
	border-radius: 8px;
	line-height: calc(2.6rem - 2px);
	color: #1EAADC;
	font-size: 1.1rem;
	background: #fff;
}

.modelWindow .copyBtn img{
	height: 1.3rem;
	margin-right: 0.3rem;
	vertical-align: -3px;
}

/*弹出*/
.subMsg {
	background: none !important;
	box-shadow: none !important;
	border: 0 !important;
}

.subMsg .subMsg_con {
	height: 2.35rem;
	border-radius: 1.2rem;
	background: #000;
	background: rgba(0, 0, 0, 0.4);
	color: #fff;
	font-size: 0.924rem;
	line-height: 2.35rem;
	text-align: center;
	padding: 0 1.422rem;
}

.subMsg .layui-layer-content {
	padding: 0 !important;
}