*{margin:0;padding:0}
html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
body{background:#ffffff url(bg.jpg);font-family:Arial;font-size:16px;color:#006600;list-style-type:disc}
img{border:0;vertical-align:bottom}
.clear{float:none;clear:both;height:0;font-size:1px}
h1{color:#cc6600;font-size:20px;font-weight:bold;line-height:36px}
h2{color:#cc6600;font-size:18px;font-weight:bold}
a:link{color:#cc6600;text-decoration:underline}
a:visited{color:#cc6600;text-decoration:underline}
a:hover{color:#0066cc;text-decoration:none}
#header,#content,#footer{width:1200px;margin:0 auto;background:#ffffff;text-align:center}
#toplogo{width:100%;height:97px;overflow:hidden}
#logo1{width:510px;height:97px;float:left}
#logo2{width:91px;height:97px;float:left;margin-left:20px}
.menu{width:100%;background:#339933}
.menu li{float:left;width:16.6%;height:40px;text-align:center;cursor:pointer;list-style-type:none}
.menu li a{color:#ffffff;height:30px;padding-top:10px;width:100%;display:block;text-decoration:none}
.menu li a:hover{background-color:#336633;color:#cccccc}
.img100{width:100%;height:auto}
.index-img{margin:10px 0;text-align:left}
.index-img img{width:22%;height:auto;margin:0 0 2.2% 2.2%}
.left-box,.right-box{float:left;margin-left:4%;text-align:justify}
.left-box{width:50%}
.right-box{width:38%}
.left-box div,.right-box div{width:100%;border-bottom:1px solid #666;margin-bottom:10px;padding-bottom:5px}
.left-box ul,.right-box ul{margin-left:20px}
.left-box li,.right-box li{margin-bottom:5px}
#footer{padding-bottom:20px;background:#2f393b;color:#999;overflow:hidden}
.footer-link{margin:10px 0}
.footer-link a:link{color:#ccc}
.footer-link a:visited{color:#ccc}
.footer-link a:hover{color:#fff}
.pricebox{width:200px;border:1px solid #666;text-align:center;float:left;margin:10px 0 10px 20px}
.pricerow{width:100%;border-top:1px solid #666}
.pricerow1{width:100px;float:left;border-right:1px solid #666}
.pricerow2{width:98px;float:left}
.landscapeprice{width:260px}
.landscapeprice .pricerow1{width:178px}
.landscapeprice .pricerow2{width:80px}
.contactbox{width:620px;padding:20px;margin:0 auto;margin-top:20px;text-align:left;border:1px #cecece solid}
.contacttext{margin-top:20px}
.leftfrom,.rightfrom{width:250px;float:left}
.leftfrom{font-weight:bold;width:220px;font-size:14px}
.login_input{width:250px;height:28px;padding-left:4px;line-height:28px;font-size:15px}
.input_textarea{width:250px;height:120px;padding:4px;margin-bottom:12px;font-size:15px}
.err_info{background-color:#ff3333;padding:3%;width:80%;margin:0 auto;margin-bottom:10px;color:#fff}
.guarantee{text-align:left;margin:0 20px}
.samples{width:94%;margin:0 auto;background-color:#99cc99}
.samples img{width:100%;height:auto;padding-bottom:20px}
a.nextpage{margin:0 20px;text-decoration:none}
@media(max-width:1229px){#header,#content,#footer{width:100%}
}
@media(max-width:990px){
.left-box,.right-box{width:92%;float:none;margin:0 4%}
.right-box{margin-top:20px}
}
@media(max-width:700px){
.index-img img{width:45%;height:auto;margin:0 0 3% 3%}
.menu li{width:33.3%}
.contactbox{width:84%;padding:3%}
}
@media(max-width:530px){
#logo1{width:100%}
#logo{width:100%;height:100%}
}
@media(max-width:380px){
#payment-logo{width:96%;height:auto}
}