@import url("icon/iconfont.css");

body,h1,h2,h3,h4,h5,h6,hr,p,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0;color:#333333;}
html {overflow-y:scroll;overflow:-moz-scrollbars;font: 14px/1.5em arial,'Microsoft Yahei', '微软雅黑',sans-serif;color:#333333;}
h1,h2,h3,h4,h5,h6,big,small {font: 14px/1.5em arial,'Microsoft Yahei', '微软雅黑',sans-serif;color:#333333;}
em,i{font-style:normal;}
ul,ol{list-style-type:none}
* {box-sizing: border-box;-webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
img{border:0;vertical-align:top;}
h1,h2,h3,h4,h5,h6 {font-size:14px; font-weight:normal;}
.clearfix:after{content:'\20';display:block;height:0;clear:both}
.ell {text-overflow:ellipsis; white-space:nowrap;overflow:hidden;}
.yj {-moz-border-radius:5px;-webkit-border-radius:5px; border-radius:5px;}
a {color:#462a1e;text-decoration: none;}
a:hover{color:#c00;text-decoration: none;}
.main {width:1520px;margin:0 auto;clear:both;}
input,button {outline: none;}

@media (max-width:1550px) {
	.main {width:1200px;}
}
@media (max-width:1279px) {
	.main {width:1000px;}
}

/* 导航 */
.toplogo {height:90px;}
.toplogo a {display:block;}
.toplogo a.toplogo-logo {float: left; padding-top:31px;width:33%; }
.toplogo a.toplogo-logo img {width:191px;display: block;}
.toplogo ul {float:right; margin-top:29px;width:324px; height:52px;background: url(topcolor.png) no-repeat left top;}
.toplogo ul>li {width:32px;height:52px;float:left;position: relative;margin-right: 4px;}
.toplogo ul>li.on {background: url(on.png) no-repeat 8px 33px;}
.toplogo ul>li a {height:32px;}
.toplogo span { float:left;width:33%;text-align: center;  padding-top:35px;}
.toplogo span img { max-width:100%;display: block;margin: 0 auto;}
@media (max-width:1279px) {
	.toplogo a.toplogo-logo {width:266px; }
}
.navbar {height:72px; background: #45251a;}
.nav {float:left; height:72px;}
.nav>li  {float:left;}
.nav>li+li {margin-left: 90px;}
.nav>li>a {color:#fff;display: block; font-size:18px;line-height:70px;border-top: 2px solid #45251a;}
.nav>li:hover>a,.nav>li.on>a {color: #d68979;border-top: 2px solid #d4887a;}
.nav>li a em {margin-left:10px;font-size:12px;}
.nav>li.navitem {position: relative;}
.nav>li ol {display:none;position: absolute;top:72px;background:#804630;width:142px;padding:0 15px 15px 15px;text-align: center; z-index: 99;-moz-border-radius:5px;-webkit-border-radius:5px; border-radius:5px;}
.nav>li ol li {height:49px;border-bottom: 1px solid #a85b3d;line-height: 48px;}
.nav>li ol li a {color:#fff;font-size: 16px;}
.nav>li ol li:hover a {color:#ffa584;}
.nav>li:hover ol {display: block;}

.navsearch {float:right;height:34px;margin-top:19px;padding-right: 10px; background: #fff;-moz-border-radius:5px;-webkit-border-radius:5px; border-radius:5px;}
.navsearch li {float:left;color:#fff;width:40px;}
.navsearch li+li { width:270px;}
.navsearch li input {border:0;height:34px;line-height:34px; width:100%;font-size: 16px;}
.navsearch li em {color: #000;display: block;cursor: pointer;font-size:18px; line-height: 34px;width:40px;text-align: center;}

@media (max-width:1279px) {
	.navsearch li+li { width:160px;}
}

/* 版权 */
.copy { background: #45220f; text-align: center; height:245px; color:#ffeee7;}
.copy a{ color:#ffeee7;}
.copylink {display: block;padding-top:30px;line-height: 32px;font-size: 16px;padding-bottom: 20px;}
.copylink span {margin:0 15px;}
.copylink p { display: block;line-height:30px;margin:0;color:#ffeee7;padding-top: 10px;}


.copy ul {height:50px;width:260px;margin:0 auto;}
.copy ul li {width:50px;height:50px;float:left;position: relative;}
.copy ul li+li {margin-left:20px;}
.copy ul li a {background: #907468;color: #fff;font-size: 24px; height:50px;display: block;-moz-border-radius:50%;-webkit-border-radius:50%; border-radius:50%;line-height: 50px;}
.copy ul li a img {margin-top:18px;}
.copy ul li a:hover {background: #999;}


.copy ul li div {display:none;position: absolute;bottom:60px;left:calc(50% - 88px);}
.copy ul li div span {border:1px solid #ead7ce;border-bottom: 0;display: block;width:177px;padding:20px 20px 18px 20px;background:#fff;}
.copy ul li div em {display: block;background:url(bottom.png) no-repeat center top;height:18px;}
.copy ul li div img {width:100%;}


.copyright { line-height: 20px;text-align: center;background: #45220f;padding:0 0 40px 0;}
.copyright .main {border-top: 1px solid #5f2d16;color:#b4a39c;}
.copyright .main a {color:#b4a39c;}
.copyright .mainline {height:1px;background: #000;margin-bottom: 40px;}

/* 首页 */
.index-banner {padding:30px 30px 60px 30px;position: relative;}
.index-banner .banner {min-width: 1000px;}
.index-banner img {width:100%;}
.index-banner-nav {width:940px;height:76px;position: absolute;bottom:22px;left:calc( 50% - 470px );background: #fff;z-index: 1;box-shadow: 3px 3px 5px #ddd; -moz-border-radius:8px;-webkit-border-radius:8px; border-radius:8px; }
.swiper-pagination.banner-pagination {left:auto; right:20px;bottom:22px;}
.swiper-pagination.banner-pagination .swiper-pagination-bullet { border:2px solid #6a4c41; background:#fff; width:20px; height:20px;margin-left:20px; }
.swiper-pagination.banner-pagination .swiper-pagination-bullet-active {background: #6a4c41; }
.swiper-button.index-swiper-button {width:128px;position: relative;height:76px;}
.swiper-button-prev.index-prev {background: #fff;line-height:36px;font-size: 24px;width:36px;height:36px;top:42px;text-align: center;left:20px;}
.swiper-button-next.index-next {background: #fff;line-height:36px;font-size: 24px;width:36px;height:36px;top:42px;text-align: center;}
.index-banner-nav strong {display: block; position: absolute; top:30px;left:160px;color:#000;}


@media (max-width:1079px) {
	.index-banner-nav {left:60px;}
}
.index-new {padding-top: 60px;}
.index-new h2 { background: url(index-newproduct.png) no-repeat center top; height:103px;}
.index-newproduct {position: relative;}
.newproduct .swiper-slide {text-align: center;}
.newproduct .swiper-slide a {display: block;position: relative;-webkit-transition: all .3s; -moz-transition: all .3s;-o-transition: all .3s; transition: all .3s; width:748px;height:360px;margin:0 auto;-moz-border-radius:12px;-webkit-border-radius:12px; border-radius:12px;border:1px solid #fff;overflow: hidden;}
.newproduct .swiper-slide a img {width: 100%;height:100%;-webkit-transition: all .3s; -moz-transition: all .3s;-o-transition: all .3s; transition: all .3s; }
.newproduct .swiper-slide a span {display: none;height:60px;line-height:60px; width: 100%;background: #fff;color:#675048; text-align: center;left:0;bottom: 0;position: absolute;overflow: hidden;padding:0 15px;}
.newproduct .swiper-slide a:hover {border: 1px solid #675048;}
.newproduct .swiper-slide a:hover img {transform:scale(1.1); }
.newproduct .swiper-slide a:hover span {display: block;}
.swiper-button-prev.newproduct-prev {background: #675048;line-height:60px;font-size: 24px;width:60px;height:60px; text-align: center; left:8px;color:#fff; filter:alpha(opacity=30);-moz-opacity:0.3;-khtml-opacity: 0.3;opacity: 0.3;-moz-border-radius:3px;-webkit-border-radius:3px; border-radius:3px;}
.swiper-button-next.newproduct-next {background: #675048;line-height:60px;font-size: 24px;width:60px;height:60px; text-align: center; right:7px;color:#fff; filter:alpha(opacity=30);-moz-opacity:0.3;-khtml-opacity: 0.3;opacity: 0.3;-moz-border-radius:3px;-webkit-border-radius:3px; border-radius:3px;}
.swiper-button-prev.newproduct-prev:hover,.swiper-button-next.newproduct-next:hover {filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity: 1;opacity: 1;}
a.index-btn {width:240px;height:44px;font-size: 16px;font-weight: 100; letter-spacing: 4px; margin:100px auto 80px auto;border:2px solid #cda898;text-align: center;line-height: 42px;color:#cda898;display: block;-moz-border-radius:5px;-webkit-border-radius:5px; border-radius:5px;}
a.index-btn:hover {border:2px solid #45220f;color:#fff;background: #45220f;}

@media (max-width:1550px) {
	.newproduct .swiper-slide a  { width:588px;height:282px;}
}
@media (max-width:1279px) {
	.newproduct .swiper-slide a { width:488px;height:235px;}


}

.index-product {padding-top: 60px;background: #fffbf8;}
.index-product h2 { background: url(index-product.png) no-repeat center top; height:103px;}
.index-cate { height:36px;width:262px; line-height: 32px; margin: 0 auto; }
.index-cate li {float:left;cursor: pointer;  width:74px; font-size: 16px; border:2px solid #ccbbb3;text-align: center;-moz-border-radius:5px;-webkit-border-radius:5px; border-radius:5px;}
.index-cate li+li {margin-left: 20px;}
.index-cate li.on,.index-cate li:hover { background: #45220f;color:#fff; border:2px solid #45220f;}
.index-pro-in {display: none;}
.index-pro-in.on {display: block;}
.index-pro {padding:40px 0 10px 0;}
.index-pro li {float: left; overflow: hidden;margin:0 0 26px 26px;}
.index-pro li:nth-child(4n+1) {margin:0 0 26px 0px;}
.index-pro li a {display: block;position: relative;-webkit-transition: all .3s; -moz-transition: all .3s;-o-transition: all .3s; transition: all .3s; width:360px;height:360px;margin:0 auto;-moz-border-radius:12px;-webkit-border-radius:12px; border-radius:12px;border:1px solid #fff;overflow: hidden;}
.index-pro li a img {width: 100%;height:100%;-webkit-transition: all .3s; -moz-transition: all .3s;-o-transition: all .3s; transition: all .3s; }
.index-pro li a span {display: none;height:60px;line-height:60px; width: 100%;background: #fff;color:#675048; text-align: center;left:0;bottom: 0;position: absolute;overflow: hidden;padding:0 15px;}
.index-pro li a:hover {border: 1px solid #675048;}
.index-pro li a:hover img {transform:scale(1.1); }
.index-pro li a:hover span {display: block;}

.index-seban {padding-top: 60px; }
.index-seban h2 { background: url(index-seban.png) no-repeat center top; height:103px;}
.index-cate-seban { height:36px;width:262px; line-height: 32px; margin: 0 auto; }
.index-cate-seban li {float:left;cursor: pointer;  width:74px; font-size: 16px; border:2px solid #ccbbb3;text-align: center;-moz-border-radius:5px;-webkit-border-radius:5px; border-radius:5px;}
.index-cate-seban li+li {margin-left: 20px;}
.index-cate-seban li.on,.index-cate-seban li:hover { background: #45220f;color:#fff; border:2px solid #45220f;}
.index-seban-in {display: none;}
.index-seban-in.on {display: block;}
.index-seban-div {padding:40px 0 0 0;}
.index-seban-div li {float: left; overflow: hidden;margin:0 0 26px 26px;}
.index-seban-div li:nth-child(4n+1) {margin:0 0 26px 0px;}
.index-seban-div li a {display: block;position: relative;-webkit-transition: all .3s; -moz-transition: all .3s;-o-transition: all .3s; transition: all .3s; width:360px;height:360px;margin:0 auto;-moz-border-radius:12px;-webkit-border-radius:12px; border-radius:12px;border:1px solid #fff;overflow: hidden;}
.index-seban-div li a img {width: 100%;height:100%;-webkit-transition: all .3s; -moz-transition: all .3s;-o-transition: all .3s; transition: all .3s; }
.index-seban-div li a span {display: none;height:60px;line-height:60px; width: 100%;background: #fff;color:#675048; text-align: center;left:0;bottom: 0;position: absolute;overflow: hidden;padding:0 15px;}
.index-seban-div li a:hover {border: 1px solid #675048;}
.index-seban-div li a:hover img {transform:scale(1.1); }
.index-seban-div li a:hover span {display: block;}

@media (max-width:1550px) {
	.index-pro li a { width:280px;height:280px;}
	.index-seban-div li a { width:280px;height:280px;}
}
@media (max-width:1279px) {
	.index-pro li { margin:0 0 13px 13px;}
	.index-pro li:nth-child(4n+1) {margin:0 0 13px 0px;}
	.index-pro li a { width:240px;height:240px;}
	.index-seban-div li { margin:0 0 13px 13px;}
	.index-seban-div li:nth-child(4n+1) {margin:0 0 13px 0px;}
	.index-seban-div li a { width:240px;height:240px;}
}

.index-check {padding:60px 0 80px 0;background: #fffbf8;}
.index-check h2 { background: url(index-check.png) no-repeat center top; height:103px;}
.index-check img {display: block;margin:0 auto; }

.banner-in img {display: block;width: 100%;}
.banner-padding {padding:20px;}
.noresult {text-align: center;height:300px;line-height: 300px;}
.page {height:200px;padding:80px 0;margin:0 auto;text-align: center;}
.page li {display: inline-block;width: 40px;height:40px;line-height: 40px;-moz-border-radius:5px;-webkit-border-radius:5px; border-radius:5px;overflow: hidden;}
.page li a {background: #dcdcdc;color:#000;display: block;}
.page li.on a,.page li:hover a {background: #46210f;color:#fff;display: block;}

/*新品*/
.new {padding:40px 0 0 0;}
.newdate {margin:70px 0 20px 0;height:60px;position: relative;}
.newdate-select {height:60px; line-height: 58px; font-size: 18px; cursor: pointer; padding:0 20px;  border:1px solid #ddd; width:390px;-moz-border-radius:5px;-webkit-border-radius:5px; border-radius:5px;}
.newdate-select em {display: block;float: right;color: #ccc;font-size: 24px;}
.newdate ul {display:none; position: absolute;width:390px;background: #fff;border: 1px solid #ddd;border-top: 0;top:55px;padding:20px;z-index:3;-moz-border-radius:5px;-webkit-border-radius:5px; border-radius:5px;}
.newdate ul li {height:30px;line-height:30px;width:33%;float:left;}


.newdate ul.on {display:block;}
.newlist  {padding:14px 0 40px 0;border-top: 1px solid #eee;}
.newlist li {float: left; overflow: hidden;margin:24px 0 0 24px;}
.newlist  li:nth-child(2n+1) {margin:24px 0 0 0px;clear:left;}
.newlist  li a {display: block;position: relative;-webkit-transition: all .3s; -moz-transition: all .3s;-o-transition: all .3s; transition: all .3s; width:748px;height:360px;margin:0 auto;-moz-border-radius:12px;-webkit-border-radius:12px; border-radius:12px;border:1px solid #fff;overflow: hidden;}
.newlist  li a img {width: 100%;height:100%;-webkit-transition: all .3s; -moz-transition: all .3s;-o-transition: all .3s; transition: all .3s; }
.newlist  li a span {display: none;height:60px;line-height:60px; width: 100%;background: #fff;color:#675048; text-align: center;left:0;bottom: 0;position: absolute;overflow: hidden;padding:0 15px;}
.newlist  li a:hover {border: 1px solid #675048;}
.newlist  li a:hover span {display: block;}
.newlist  li a:hover img {transform:scale(1.1); }


/*产品分类*/

.prolist  {padding:30px 0 40px 0;}
.prolist li {float: left; overflow: hidden;margin:26px 0 0 26px;}
.prolist  li:nth-child(4n+1) {margin:26px 0 0 0px;}
.prolist  li a {display: block;position: relative;-webkit-transition: all .3s; -moz-transition: all .3s;-o-transition: all .3s; transition: all .3s; width:360px;height:360px;margin:0 auto;-moz-border-radius:12px;-webkit-border-radius:12px; border-radius:12px;border:1px solid #fff;overflow: hidden;}
.prolist  li a img {width: 100%;height:100%;-webkit-transition: all .3s; -moz-transition: all .3s;-o-transition: all .3s; transition: all .3s;}
.prolist  li a span {display: none;height:60px;line-height:60px; width: 100%;background: #fff;color:#675048; text-align: center;left:0;bottom: 0;position: absolute;overflow: hidden;padding:0 15px;}
.prolist  li a:hover {border: 1px solid #675048;}
.prolist  li a:hover span {display: block;}
.prolist  li a:hover img {transform:scale(1.1); }
@media (max-width:1550px) {
	.newlist li a { width:588px;height:282px;}
	.prolist li a { width:280px;height:280px;}
}
@media (max-width:1279px) {
	.newlist li a { width:488px;height:235px;}
	.prolist li { margin:0 0 13px 13px;}
	.prolist li:nth-child(4n+1) {margin:0 0 13px 0px;}
	.prolist li a { width:240px;height:240px;}
}





.pro { }
.pro>h2 {height:18px;line-height: 18px;padding:65px 0 40px 0;font-size: 16px;border-bottom: 1px solid #eee;}
.pro>h2 span {margin:0 10px;}
.pro>h2 a,.pro>h2 span {color:#000;}
.pro-pic {padding:40px;}
.pro-piclist {float:left;width:535px;position:relative; }
.pro-piclist .swiper-slide img {width:100%;}
.pro-piclist .swiper-button-prev.newproduct-prev {left:0px;top:calc( 50% - 30px );}
.pro-piclist .swiper-button-next.newproduct-next {right:0px;top:calc( 50% - 30px );}
.pro-info {padding-left:40px; float:left; width:calc(100% - 535px);}
.pro-info h1 {height:60px;border-bottom: 1px solid #f2ebe9;line-height:28px;font-size: 28px;color:#000;}
.pro-info ul {padding:22px 0;border-bottom: 1px solid #f2ebe9; }
.pro-info ul li{float:left;width:50%;height:30px;line-height: 30px;font-size: 14px;background:url(prodot1.png) no-repeat 0 9px; padding-left:25px;}
.pro-info ul li.full{width:100%;}
.pro-tj h3 {height:62px;line-height: 62px;text-align: center;font-size: 16px;font-weight: 700;}
.pro-tj ol { }
.pro-tj ol li {float:left;width:22%;border:1px solid #ddd; -moz-border-radius:5px;-webkit-border-radius:5px; border-radius:5px;}
.pro-tj ol li+li {margin-left: 4%;}
.pro-tj ol li img {width:100%;}
.pro-content {margin:0 40px;border-top:1px solid #eee;padding:40px 0;}
.pro-content img {max-width:100%;}
.pro-content  ul.info {border-top:1px solid #eee;border-left:1px solid #eee;margin-bottom: 40px;}
.pro-content  ul.info li {float:left;width:40%;}
.pro-content  ul.info li+li {float:left;width:60%;}
.pro-content  ul.info li table {border:0;width:100%;border-collapse:collapse;border-spacing:0;}
.pro-content  ul.info li table tr td { padding:0 10px;border-right:1px solid #eee;border-bottom:1px solid #eee; height:60px;}
.pro-content  ul.info li table tr td:first-child {  white-space:nowrap;width:120px; }
.pro-content  ul.info li+li table+table+table+table tr td {height:121px;}
.pro-content  ul.info li+li table+table+table+table+table tr td {height:60px;}

.seban-cate { height:76px; line-height: 32px; margin:60px 0 0px 0;border-bottom: 1px solid #ddd; }
.seban-cate li {float:left;cursor: pointer;  width:74px; font-size: 16px; border:2px solid #ccbbb3;text-align: center;-moz-border-radius:5px;-webkit-border-radius:5px; border-radius:5px;}
.seban-cate li+li {margin-left: 20px;}
.seban-cate li.on,.seban-cate li:hover { background: #45220f;color:#fff; border:2px solid #45220f;}
.sebanlist {display: none;padding-bottom: 60px;}
.sebanlist.on {display:block;}


.join { padding:50px 0;}
.join h1 {height:110px;padding:40px 0;text-align: center;font-size: 30px;border-bottom: 1px solid #f3ebe9;}
.join-nav {height:126px;padding:43px 0;border-bottom: 1px solid #f3ebe9;line-height: 32px;}
.join-nav li {float:left;cursor: pointer;  width:94px; font-size: 16px; border:2px solid #ccbbb3;text-align: center;-moz-border-radius:5px;-webkit-border-radius:5px; border-radius:5px;}
.join-nav li+li {margin-left: 20px;}
.join-nav li.on,.join-nav li:hover { background: #45220f;color:#fff; border:2px solid #45220f;}
.join-nav li.on a,.join-nav li a:hover {background: #45220f;color:#fff; border:2px solid #45220f;}
.join-content {display: none; padding:25px 0px;line-height: 2em;font-size: 16px; border-bottom: 1px solid #f3ebe9; }
.join-content.on {display: block;}

.saler { padding:50px 0;}
.saler h1 {height:110px;padding:40px 0;text-align: center;font-size: 30px;border-bottom: 1px solid #f3ebe9;}
.saler-div {padding:40px 0 60px 0;}
.saler-div>li {float:left;height:540px;width:50%;padding:0 40px;}
.saler-div>li+li {border-left:1px solid #f3ebe9;}
.saler-div h2 {font-size: 22px;line-height: 22px;padding-bottom: 40px;text-align: center;}
.saler-form {border-bottom: 1px solid #f3ebe9;height:110px;padding:0 60px;}
.saler-form>li {width:120px;height:40px;float:right;}
.saler-form>li:first-child {width:calc( 100% - 140px );float: left;}
.saler-form>li input { height:40px;border:1px solid #ebe7e6;width: 100%;padding:0 10px;-moz-border-radius:5px;-webkit-border-radius:5px; border-radius:5px;}
.saler-form>li button { height:40px;border:0;width:120px; background: #45251a;color:#fff;-moz-border-radius:5px;-webkit-border-radius:5px; border-radius:5px;}
.saler-form li.saler-select {position: relative;cursor: pointer;}
.saler-form li.saler-select div {height:40px;border:1px solid #ebe7e6;width: 100%;padding:0 10px;-moz-border-radius:5px;-webkit-border-radius:5px; border-radius:5px;line-height:38px;}
.saler-form li.saler-select div em {display: block;float: right;}
.saler-form li.saler-select ul{display:none;width:100%;position: absolute;border:1px solid #ebe7e6;border-top:0; padding:0 10px 20px 10px; background: #fff;top:46px; -moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px; border-radius:0 0 5px 5px;}
.saler-form li.saler-select ul.on {display: block;background: #fff;z-index:10;}
.saler-form li.saler-select ul li {height:30px;line-height: 30px;border-bottom: 1px solid #ebe7e6;background: #fff;}
.saler-form li.saler-select ul li:hover {color:#f00;}

.saler-result {border-bottom: 1px solid #f3ebe9; height:366px;padding-top: 40px;}
.saler-result .img{float:left;width:38%;}
.saler-result .img img {width:100%;}
.saler-result ul {float:right;width:60%;position: relative; }
.saler-result ul li  {color:#333;}
.saler-result ul li span {display: inline-block;line-height:24px; color:#000;margin-right: 10px;}
.saler-result ul li.float {position: absolute;right:0;bottom:0;text-align: center;}
.saler-result ul li.float span { display:block;font-weight: 700;}
.saler-result ul li:first-child {font-weight: 700;font-size: 18px;color:#000; padding:5px 0 20px 0;}


.about {padding-top:50px;}
.about .main {padding:60px 0;}
.about1 .main {border-top: 1px solid #f3ebe9;}
.about2 {background: #fffbf8;}
.about h1 { height:90px; display:block;margin:0 auto;width:180px;}
.about h1 strong {display: block;float: left;width:50px;height:46px;font-size: 46px;line-height: 46px;font-weight:100;}
.about h1 span {display: block;float:left;font-size: 26px; line-height:30px;}
.about h1 span em {display: block;font-size: 12px;line-height:16px;}
.about-content {font-size: 18px;line-height: 36px;}
.about-pic {padding-top:60px;}
.about-pic img {display: block;width:100%;}

.fangweiform {text-align:center;width:490px;margin:0 auto;}
.fangweiform div {padding:15px 0;}
.fangweiform strong {font-size:20px;font-weight:700; display:inline-block; line-height:50px }
.fangweiform input { width:330px;height:40px;background:#e89583; padding:0 10px;-moz-border-radius:15px;-webkit-border-radius:15px; border-radius:15px;color:#000;border:0; display:inline-block; margin:0;box-sizing: border-box;}
.fangweiform button { color:#fff; background:#000; -moz-border-radius:5px;-webkit-border-radius:5px; border-radius:5px;border:0;padding:6px 15px;cursor:pointer;font-size:18px;}
.fangweiform button:hover {background:#333; }
.fangweiform span {padding:0 15px;line-height:30px;color:#666;}
.result {width:710px;background:#e89583; -moz-border-radius:15px;-webkit-border-radius:15px; border-radius:15px;color:#000;margin:0 auto;font-size:20px;font-weight:100;}
.result span {line-height:190px;text-align:center;display:block;height:190px; }
.result ul { padding:50px 0;}
.result ul li {line-height:32px;}
.result ul li.title {float:left;width:240px;text-align:right;height:90px;}
.result ul li.msg {float:left;width:340px;text-align:left;}
.result ul li input {border:0;-moz-border-radius:5px;-webkit-border-radius:5px; border-radius:5px;height:30px;padding:0 5px;margin:5px 0;}
.result ul li button {color:#fff; background:#000; -moz-border-radius:5px;-webkit-border-radius:5px; border-radius:5px;border:0; padding:6px 15px;cursor:pointer;font-size:18px;margin:10px 0 10px 60px;}
