.bg{position:relative;background:#fafafa url(../img/contact-banner.png) 100% no-repeat;background-size:cover;width:100%;height:300px}.header{width:1200px;height:80px;margin:0 auto}.main{position:absolute;top:85px;left:50%;width:474px;margin-left:-600px;color:#fff}.main h1{font-weight:700;line-height:1.2em;font-size:48px}.main h2{margin:20px 0 34px;font-size:14px;line-height:24px}.list{width:100%;background:#fff}.list .container{width:1200px;height:840px;margin:0 auto}.list .container .item{float:left;width:560px;height:120px;overflow:hidden;margin:40px 0 0;padding-right:40px}.list .container .item h3{font-size:18px;color:#2e3231;margin-bottom:10px}.list .container .item p{line-height:2em;font-size:14px;color:#8e9494}.list .container .item img{width:160px;height:120px;float:left;margin-right:20px}.list .container .item .price{float:right;color:#e96238;font-size:22px}.dialog-mask{opacity:.2;background:#000;left:0;top:0;right:0;bottom:0}.dialog-main,.dialog-mask{position:fixed;display:none}.dialog-main{width:310px;height:280px;padding:25px;background:#fff;left:50%;top:50%;margin:-115px 0 0 -180px}.dialog-main a{cursor:pointer}.dialog-main .dialog-title{fontsize:18px}.dialog-main .dialog-username{height:45px;background:#ddd url(../img/username.png) no-repeat 12px;padding:1px;margin-top:20px;border-radius:2px}.dialog-main .dialog-username input{width:270px;height:45px;float:right;text-indent:10px}.dialog-main .dialog-pwd{height:45px;background:#ddd url(../img/pwd.png) no-repeat 12px;padding:1px;margin-top:20px;border-radius:2px}.dialog-main .dialog-pwd input{width:270px;height:45px;float:right;text-indent:10px}.dialog-main .dialog-options{margin-top:15px;font-size:12px;color:#666}.dialog-main .dialog-options .forget{float:right}.dialog-main .dialog-options .checkbox{margin-right:5px}.dialog-main .dialog-signin{height:45px;margin-top:20px;display:block;background:#f1a34d;color:#fff;text-align:center;line-height:45px;font-size:16px}.dialog-main .dialog-signup{font-size:12px;display:block;margin-top:15px;text-align:center}.dialog-main .dialog-close{position:absolute;right:25px;top:25px}.dialog-main .dialog-close img{width:18px;height:18px}.show-dialog .dialog-main,.show-dialog .dialog-mask{display:block}