/* CSS Document */
html,body,form{ margin:0px; padding:0px;font-size:62.5%;color:#333333;font-family:arial,'宋体';  }
h1,h2,h3,h4,h5,h6,ul,li,form,div,p,img,dl,dt,dd{margin:0px;padding:0px; list-style:none;font-size:1.4rem;font-family:arial,'宋体';}
a:link, a:visited{color:#333333;text-decoration:none; font-weight:normal;font-size:1.4rem;outline:none 0px}
a:hover{color:#FF850E;text-decoration:none;font-weight:normal;font-size:1.4rem;outline:none 0px}
img{ border:0 none;}

/* 授权电子证书*/
body.agency { background:#f1f0eb; height:100%;
}
.certiform {padding:15px; height:auto;
}

    .certiform article.head {height:45px; 
    }
        .certiform article.head .logo { width:80px; height:35px; float:left; background:url(../images/logo.png); background-size:contain; 
        }
        .certiform article.head .title { margin-left:90px; line-height:35px;
        }
            .certiform article.head .title h1 { font-size:1.8rem; font-weight:600;
            }
    .certiform article { background:#fff; border:1px solid #cccccc; padding:10px;
    }
        .certiform article p { font-size:1.4rem; line-height:24px;
        }
            .certiform article p span { font-size:1.6rem; font-weight:700;
            }
.click { width:290px; margin-top:10px;
}
.clickon {  border:1px solid #cccccc;  padding:10px; background:#fff; text-align:center; line-height:30px;
}
    .click img { width:100%; height:auto; margin-top:10px; background:#ccc;
    }

.bottomnav { position:fixed; height:50px; width:100%; bottom:0; background:#fff;
}
    .bottomnav nav { border-top:1px solid #cccccc; height:100%; width:100%;
    }
        .bottomnav nav ul {border-left:1px solid #ccc; height:100%;width:100%;
        }
            .bottomnav nav ul li { width:33%; float:left; text-align:center; line-height:50px; border-right:1px solid #ccc; height:100%;
            }
                .bottomnav nav ul li a { font-size:1.6rem;
                }

/* 未经授权的页面*/
.error { height:120px; background:url(../images/error.jpg) no-repeat center top; background-size:120px 85px; margin-top:20px;
}
    .error h1 { text-align:center; height:20px; font-size:1.8rem; padding-top:90px;
    }
.errortext{ padding:15px;
}
    .errortext p { margin-bottom:15px; line-height:18px; font-size:1.4rem;
    }
        .errortext p span { display:block; width:18px; height:18px; border-radius:16px; background:#333333; color:#fff; float:left; margin-right:5px; text-align:center;
        }

/* 商家登陆*/
body.exitbg {background:#66b110;
}
section.exitbox {background:url(../images/enter-bg.jpg); background-size:100% auto; width:100%;
}
    section.exitbox header {padding-top:40px;
    }
    section.exitbox header div.companylogo { width:60px; height:60px; background:url(../images/logo.png) #fff no-repeat center center; margin:0 auto; border-radius:50px; background-size:contain;  
    }
    section.exitbox header h1 { text-align:center; color:#fff; font-size:2.0rem; line-height:50px; margin-bottom:20px; font-weight:600;
    }
.account {width:100%;
}
    .account form {
        width: 100%;
        border: none;
    }
 
    .account p {width:100%; height:40px; background:rgba(255,255,255,0.8); margin-top:1px; text-align:center; 
    }
input.signupbg {  height:34px;  border:none; width:300px; margin:0 auto; background:none; color:#000; font-size:1.6rem; line-height:30px; text-align:center;
}
.account h2 { width:100%;
}
input.signupbot { width:150px; height:40px; line-height:40px; margin:20px auto; display:block; font-size:1.6rem; background:none; background:#e0d52b; border-radius:5px; border:none; -webkit-appearance: none; 
}
a.unsignup { position:absolute; bottom:10px; left:10px; color:#fff; font-size:1.6rem;
}
a.newmember {position:absolute; bottom:10px; right:10px;color:#fff; font-size:1.6rem;
}

/*12位物流ID*/
body.myuploadid { background:#f1f0eb;
}
.myuploadidbox { border-top:4px solid #0b8e11; padding:15px;
}
.titleID { font-size:1.6rem; line-height:24px;
}
#listarea {
     padding:5px;
}
.myuploadbut {  width:200px; margin:10px auto; height:40px; font-size:1.6rem; display:block;
}
.position01 { position:absolute; bottom:0; background:#fff; width:100%; height:60px; padding:5px 0;
}
p.tip01 { margin-top:10px;
}

/*防伪码输入*/
header.checkuphead { 
        background-color:#f2f2f2;
   
        
        position:relative;
        padding-top:28px;
        padding-bottom:28px;
}
    header.checkuphead h1 {
	width:90%;
	background-size:auto 23px;
	height:40px;
	margin:0 auto;
	position:relative;
	background-image: url(../images/logo033.png);
	background-repeat: no-repeat;
	background-position: left center;
    }
        header.checkuphead h1 span {display:block; width:200px; height:40px; background:url(../images/logo.png) no-repeat left center ; background-size:auto 40px; position:absolute; top:-5px;
        }

    header.checkuphead h2 { width:90%; margin:0 auto;height:35px; position:relative; margin-top:13px;
    }
        header.checkuphead h2 .inputext { width:80%; height:35px; padding:0; border:0; border-radius:3px 0 0 3px; display:block; box-shadow:0px 2px 2px rgba(0,0,0,0.2); text-indent:10px; font-size:1.6rem;-webkit-appearance: none;
        }
        header.checkuphead h2 .submitbut { width:20%; height:35px; position:absolute; right:0; top:0; padding:0;  background:#95e840; display:block; border:0; box-shadow:0px 2px 2px rgba(0,0,0,0.2); border-radius:0 3px 3px 0; font-size:1.6rem; -webkit-appearance: none; color:#046703;
        }
section.checkupsection  { padding:15px;
}
    section.checkupsection article h2 { font-size:1.4rem; font-weight:600;
    }
    section.checkupsection article .checkupstep {border-left:1px solid #cccccc; margin:20px 20px; position:relative;
    }
        section.checkupsection article .checkupstep h1 { padding-left:24px; background:url(../images/label.png) no-repeat center left; background-size:16px 16px; position:relative; left:-9px; top:-2px; margin-bottom:5px; font-weight:600; font-size:1.6rem;
        }
        section.checkupsection article .checkupstep p { padding-left:20px; background:url(../images/label02.png) no-repeat center left; background-size:10px 10px; position:relative; left:-6px; margin-bottom:20px; color:#5b5b5b; font-size:1.4rem;
        }

/*防伪码查询结果*/
header.checkuphead div.resultbox { background:rgba(255,255,255,0.5); margin:15px 15px 0; padding:10px;
}
    header.checkuphead .resultbox h2 { font-size:1.8rem; font-weight:600;
    }
    .resultbox h2 span {font-weight:400;  font-size:1.2rem; 
    }
.resultbox p {font-weight:400;  font-size:1.4rem; padding-top:5px;
}
.fourcolor { padding:15px 15px 0;
}
    .fourcolor .qrcode { width:100px; height:100px; background:url(../images/fw01.jpg) no-repeat center center; background-size:80px 80px; margin:0 auto;
    }
     .fourcolor .numbercode { width:300px; height:30px; background:url(../images/fw02.jpg) no-repeat center center; background-size:auto 20px; margin:0 auto;
    }

/*查询结果和公司介绍*/
.complogo { position:absolute; width:300px; height:40px; top:15px; left:15px; background:url(../images/logo.png) no-repeat center left;  background-size:auto 40px; 
}
.complogoright { position:absolute; width:132px; height:40px; top:15px; right:15px; background:url(../images/logo03.png) no-repeat center left;  background-size:auto 20px; 
}
footer {background-color:#66b110;
        background-image:-webkit-linear-gradient(top,#66b110,#429a11);
        background-image:-o-linear-gradient(top,#66b110,#429a11);
        background-image:-ms-linear-gradient(top,#66b110,#429a11);
        background-image:linear-gradient(top,#66b110,#429a11);
        height:50px;
        position:fixed;
        bottom:0;
        width:100%;
}
    footer ul { width:100%; height:50px; border-top:1px solid #0b8e11; border-left:1px solid #0b8e11;
    }
        footer ul li { display:inline-table;  width:49%;  text-align:center; height:30px; line-height:30px; margin-top:10px;
        }
            footer ul li:nth-child(2n) { border-left:1px solid #fff; 
            }
            footer  a{ width:100%; height:100%; display:block;
            }
    footer a span {
        font-size:1.8rem; color:#fff;
    }
section.resultcompany  { padding:0 15px 0 15px;
}
section.resultcompany article{  padding:10px 0;
}
    section.resultcompany article h1 {padding-left:22px; background:url(../images/label.png) no-repeat center left; background-size:16px 16px; margin-bottom:5px; font-weight:600; font-size:1.6rem;
    }
        section.resultcompany article h1 span { font-size:1.4rem; font-weight:400; color:#5a5a5a;
        }
    section.resultcompany article .compresult { color:#59a910; padding-left:21px; 
    }
    section.resultcompany article .tipspic { border-top:1px solid #cccccc; 
    }
        section.resultcompany article .tipspic p.tipbox01 { border:1px solid #cccccc; border-top:0; 
        }
            section.resultcompany article .tipspic p.tipbox01 img {  height:auto; width:95%; padding:15px 2.5%;
            }
            section.resultcompany article .tipspic p.tipbox01 span { padding:10px 15px; color:#5a5a5a; background:#f1f0eb; display:block;  height:auto;
            }
    section.resultcompany article ul {padding:0px 0 0 21px;
    }
    section.resultcompany article ul li { border-bottom:1px solid #cccccc; padding:5px 0 5px;
    }
    section.resultcompany article .compintrd {border:1px solid #cccccc; padding:10px 15px;
    }
     section.resultcompany article .compintrd p{ line-height:20px;
    }
        section.resultcompany article .compintrd img {  height:auto; width:100%;
        }
         section.resultcompany article .compintrd2 {border:1px solid #cccccc; padding:10px 15px;
    }
     section.resultcompany article .compintrd2 p{ line-height:20px;
    }
        section.resultcompany article .compintrd2 img {  height:auto; width:100%;
        }

/*查询结果为虚假*/
.ourcomplogo { position:absolute; width:300px; height:40px; top:15px; left:15px; background:url(../images/logo01.png) no-repeat center left;  background-size:auto 40px; 
}
section.resultcompany article .ourcompresult { color:red; padding-left:21px;
    }
.tishi{
	color: #FF0000;
	margin: 10px;
	padding: 10px;
	font-size: 16px;
	line-height: 26px;
	}
