body {font-size:12px; color:#333; font-family:"微软雅黑", Arial, Helvetica, sans-serif; -webkit-font-smoothing:antialiased;	-moz-osx-font-smoothing:grayscale; background:#185175;}
input,textarea,select {font-size:12px; color:#000; outline:none; font-family:Arial, Helvetica, sans-serif; border:#ddd 1px solid; outline:none; border-radius:5px;}
h1,h2,h3,h4,h5,h6,button {outline:none; font-family:"微软雅黑", Arial, Helvetica, sans-serif; font-weight:bold;}
a {color:#333; text-decoration:none; outline:none; -webkit-transition:all .5s ease; -moz-transition:all .5s ease; -o-transition:all .5s ease; -ms-transition:all .5s ease; transition:all .5s ease;}
a:hover {color:#187abf;}



.Logo {background:url(../image/logo.png) no-repeat left center; width:860px; height:50px; margin:30px auto 10px auto;}
.Wrap {width:800px; margin:auto; height:600px; padding:30px; border-radius:20px; background:#fff; position:relative;}

.PicLeft {position:relative; float:left; width:375px; height:600px; border-right:#185175 1px dashed; padding-right:34px;}
.PicLeft i {position:absolute; width:375px; height:600px;}
.PicLeft i.Body {z-index:1;}
.PicLeft i.Door {z-index:2;}
.PicLeft i.Roof {z-index:3;}


.PicRight {float:right; width:360px;}
.PicRight h3 {font-size:18px; color:#378238; padding-bottom:10px;}
.PicRight h2 {font-size:14px; padding:10px 0px;}
.PicRight li {float:left; width:35px; margin:0px 10px 10px 0px; cursor:pointer; text-align:center; font-size:10px;}
.PicRight img {padding:4px; border:#eee 1px dashed; width:25px; display:block;}
.PicRight img:hover {border:#378238 1px dashed;}


.PicRight_1 {float:right; width:360px;}
.PicRight_1 h3 {font-size:18px; color:#378238; padding-bottom:10px;}
.PicRight_1 h2 {font-size:14px; padding:10px 0px;}
.PicRight_1 li {float:left; width:30px; margin:0px 10px 10px 0px; cursor:pointer; text-align:center; font-size:10px;}
.PicRight_1 img {padding:4px; border:#eee 1px dashed; width:25px; display:block;}
.PicRight_1 img:hover {border:#378238 1px dashed;}


.Print {background:#378238; width:100px; border-radius:10px; line-height:30px; color:#fff; text-align:center; cursor:pointer; display:block; float:right;}
.Note {float:right; width:250px;}
.Note h2 {font-size:16px; color:#378238; padding-bottom:10px;}


.Tips {padding:10px 14px; line-height:20px; border-radius:10px; margin-top:20px; background:#f8f8f8;}


.Detail {border:#378238 1px dashed; padding:9px 14px; line-height:20px; border-radius:10px; margin-top:20px; display:none;}
.Detail span {display:block; float:left; width:50%;}


.Nav {position:absolute; width:150px; line-height:40px; z-index:10000; left:-150px;}
.Nav a {display:block; text-align:center; margin-bottom:10px; background:#378238; color:#fff;}
.Nav a.Current {background:#fff; color:#185175; font-weight:bold;}