@charset "utf-8";
/* CSS Document */
/*
Theme Name:企业通用网站模板010
Theme URI: http://www.aymoban.com/qiye/010/
Description: 爱永设计工作室的作品。
Author: 刘爱永
Author URI: http://www.aysheji.com/
Version: 4.3
License: 爱永设计许可认证
License URI: http://www.laiydesign.com/
Tags: 网站模板,婚庆网站模板,摄影网站模板
*/
/* =Reset default browser CSS. Based on work by 刘爱永: http://www.aysheji.com/
-------------------------------------------------------------- */
/*common*/
@charset "utf-8";

*{ padding:0; margin:0; }
html{ padding: 0; margin:0; } 
body{ font: 12px "微软雅黑"; font-weight: 500; color: #888; background: #fff; overflow-x: hidden;}
img{ border:none; vertical-align:middle;}
ul, ul li{ vertical-align:middle; list-style:none;}
em{ font-style: normal;} 
.clear {
	clear:both;
}
body a{ text-decoration:none; color:#888; cursor: pointer;}
body a:hover{ color:#79ab19;}

table tr td, table tr th{ empty-cells: show;}

.sz14{ font-size: 14px;}
.sz16{ font-size: 16px;} 

.hide{ display: none;}
.red{ color: #f00;}

.color1 { color: #79ab19;}

.fl{ float: left;}
.fr{ float: right;} 

.clearfix:after{
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}

.clearfix{
	display:inline-block;
}

.clearfix{
	display:block;
} 

#header{ height: 64px; background: #79ab19;}
.header{ width: 1200px; height: 64px; margin:0 auto;}
.nav{ width: 1000px; padding-top: 12px; height: 52px;}
.nav ul li{ padding: 0 30px; height: 52px; font-size: 18px; float: left; list-style: none; position: relative;}
.nav ul li a{ display: block; color: #fff; height: 44px; line-height: 44px; padding: 0 32px; padding-bottom: 8px;}
.nav ul li.menu-item-has-children a{background: url(images/nav-icon.png) 90% 22px no-repeat; }
.nav ul li a:hover { color: #79ab19; background:#fff url(images/nav-icon-down.png) 90% 22px no-repeat;}
.nav ul li.active a { color: #79ab19; background:#fff url(images/nav-icon-down.png) 90% 22px no-repeat;} 
 
/*
.nav ul li .do-nav{ position: absolute; left: -192px; top: 52px; width: 1180px; padding-left: 20px; background: url(images/line2.jpg) left bottom repeat-x #fff; z-index: 100; padding-top: 20px; height: 158px; display: none; }
.nav ul li .do-nav dl{ width: 212px; height: 156px; float: left; border:solid 1px #fff; border-bottom: solid 1px #dfdfdf; }
.nav ul li .do-nav dl dt{ text-align: center; padding-top: 16px; height: 110px;}
.nav ul li .do-nav dl dd{ text-align: center; color: #555; font-size: 14px;} 
.nav ul li .do-nav a{ color: #555; background: none; padding:0; height: 22px; line-height: 22px;}
.nav ul li .do-nav a:hover{ color: #555; background: none;}
.nav ul li .do-nav dl.dl-down:hover{ background: #f0f0f0; border-color: #dfdfdf; border-bottom-color: #f0f0f0}
.nav ul li .do-nav dl.dl-down:hover{ background: #f0f0f0; border-color: #dfdfdf; border-bottom-color: #f0f0f0}

.nav ul li .do-nav-2{ position: absolute; left: 0; top: 175px; width: 538px; height: 90px; padding: 40px 0; padding-right: 600px; background: #f0f0f0; z-index: 22; border:solid 1px #dfdfdf; border-top: none; display: none; padding-left: 60px;}
.nav ul li .do-nav-2 a{ float: left; width: 230px; height: 40px; line-height: 40px; font-size: 18px; color: #555; background: none; }
.nav ul li .do-nav-2 a:hover{ color: #79ab19; } 
*/
.nav ul li ul{ display: none; position: absolute; left: 29px; top: 52px; background: #fff; z-index: 100; width: 196px; border:solid 1px #dfdfdf; border-top: none; padding-bottom: 6px; }
.nav ul li ul li{ padding: 0 3px; width:190px; height: 30px; font-size: 14px; }
.nav ul li ul li a{ padding: 0; background: none; height: 30px; width:150px; display:block; margin:0 auto; line-height: 30px; color: #555; border-bottom: dashed 1px #cbcbcb; padding-left: 25px;}
.nav ul li.active ul li a{ background: none; color: #555;}
.nav ul li ul li a:hover{ background: none; color: #79ab19;}


.foot1{ background: #d9d9d9; padding: 16px 0; height:auto; overflow:hidden;}
.foot1-main{ width: 1200px; margin: 0 auto;}
.foot-nav-list{ width: 875px; background: url(images/line.jpg) center right no-repeat;}
.foot-nav-list .foot-nav, ul.footnav li{ float: left; height:auto; overflow:hidden; padding-left: 30px; width: 140px;}
.foot-nav-list dl dt, ul.footnav li a{line-height:30px; font-size: 14px; color: #555; }
.foot-nav-list dl dt a{ color: #555; }
.foot-nav-list dl dt a:hover, ul.footnav li a:hover{ color: #79ab19;}
.foot-nav-list dl dd, ul.footnav li ul li{ line-height: 24px; float:none; clear:both; padding-left:0;}
ul.footnav li ul li a{ color:#888; font-size:12px;}


.foot1-ri{width: 235px; padding: 10px 20px 0 0;}
.lan{ height: 22px; padding-right: 25px; display:none;}
.lan dl{ display: block; width: 75px; height: 20px; border:solid 1px #a9a9a9; float: right; position: relative;}
.lan dl dt{ line-height: 20px; padding-left: 10px; cursor: pointer; background: url(images/lan.png) 62px center no-repeat;}
.lan dl dd{ display: none; position: absolute; left: -1px; top: 20px; width: 75px; height: auto; border:solid 1px #a9a9a9; border-top: none; line-height: 24px; z-index: 10; background: #d9d9d9;}
.lan dl dd a{ display: block; width: 65px; padding-left: 10px;}
.lan dl:hover dd { display: block;}
.foot-contact{ background: url(images/tel.png) left center no-repeat; height: 40px; line-height: 20px; padding: 16px 0; padding-left: 54px;}
.foot-contact h3{ font-size: 22px; font-weight: normal;} 

.foot2{ height: 40px; line-height: 40px; background: #5f5f5f; text-align: center; color: #fff;}
.foot2 a{ color:#f2f2f2;}
/****************二级页面***********************/

.ny-banner{ height: auto; position: relative; width: 100%; overflow: hidden;}
.ny-banner img{ width:100%; height:auto; display:block;}
.ny-title{ width: 1200px; height: 79px; position: absolute; left: 50%; margin-left: -600px; bottom:0px; z-index: 2;}
.ny-title span{ display: block; width: 232px; height:75px; line-height: 75px; text-align: center; border-bottom: solid 4px #5c8c00; font-size: 32px; background: rgba(121,171,25, .8); color: #fff;}

.ny-main{ width: 1200px; margin: 0 auto; padding: 12px 0 24px 0;}
.ny-le{ width: 232px;}
.ny-le ul li{ list-style: none; height: 42px; line-height: 42px; font-size:18px;}
.ny-le ul li a{ display: block; padding-left: 20px; color: #555; outline: none;}
.ny-le ul li a:hover{ color: #79ab19;}
.ny-le ul li.active a{ color: #79ab19;}

.ny-ri{width: 930px; min-height: 280px;}
.ny-ri1{ border-bottom: solid 1px #ddd; height: 32px; line-height: 32px; font-size: 18px; }
.ny-ri1 .fr{ font-size: 14px; color: #555;}
.ny-ri1 .fr a{ color: #555;}
.ny-ri1 .fr a:hover{ color: #79ab19;}


.ny-ri-con{ padding: 14px 0; line-height: 24px; color: #555; font-size: 14px;}
.ny-ri-con p{ padding:0 0 10px 0;}
.ny-feedback{ background: url(images/fd.jpg) right top no-repeat; margin: 26px 0; min-height: 355px;}
.ny-feedback table tr td{ line-height: 48px; padding: 0 6px; color: #555; font-size: 14px;}
.fd-txt{ border:solid 1px #e3e3e3; width: 270px; height: 36px; line-height: 36px; padding: 0 5px; font-size: 14px; color: #888;}
.fd-btn{ width: 96px; height: 26px; background: #bbb; border:none; cursor: pointer; border-radius: 7px; float: left; margin-right: 15px; color: #fff; margin-top: 20px; font-size: 14px;}
.fd-btn:hover{ background: #79ab19; }

.map{ padding-bottom: 20px;}

.down-title{ font-size: 14px; padding-bottom: 10px; font-weight: 500;}
.download {}
.download table{ border-left: solid 1px #ddd; border-top: solid 1px #ddd;}
.download table tr th, .download table tr td{ border-right: solid 1px #ddd; border-bottom: solid 1px #ddd; text-align: center; padding: 10px 0; line-height: 20px;}
.download table tr th{ background: #ebebeb}

.faqs{}
.faqs dl dt{ background: url(images/q1.jpg) left center no-repeat; height: 52px; line-height: 52px; border-bottom: solid 1px #e2e2e2; font-size: 13px; color: #666;}
.faqs dl dt p{ display: block; background: url(images/q-1.jpg) right center no-repeat; padding: 0 36px; cursor: pointer; }
.faqs dl dd{ border-bottom: solid 1px #e2e2e2; color: #333; padding: 12px 36px; display: none;}
.faqs dl.active dt{ color: #79ab19; background: url(images/q2.jpg) left center no-repeat;}
.faqs dl.active dt p{ background: url(images/q-2.jpg) right center no-repeat; }
.faqs dl.active dd{ display: block;}


.live-demo dl{ width: 292px; height: 200px; float: left; padding: 14px 0; padding-left:27px;}
.live-demo dl dt{ height: 200px; position: relative;}
.live-demo dl dt p{ position: absolute; left: 0; bottom: 0; width: 100%; height:34px; line-height: 34px; text-align: center; z-index: 1; font-size: 18px; color: #fff; background: rgba(0, 0, 0, .5);}
.live-demo dl dt i{ position: absolute; left: 50%; margin-left: -26px; top: 50%; margin-top: -26px; width: 52px; height: 52px; display: block; line-height: 52px; z-index: 2;}


/*product*/
.pro-le{ width: 230px; border:solid 1px #ddd;}
.pro-le h3{ background: #eee; height: 46px; line-height: 46px; font-size: 18px; font-weight: 500; padding-left: 18px;}
.pro-le h3 span{ text-transform:uppercase; padding-left:5px; font-size:14px;}
.pro-le ul{ display: block; padding: 0 12px;}
.pro-le ul li{ list-style: none; border-bottom: solid 1px #ddd; height: 40px; line-height: 40px; font-size: 18px;}
.pro-le ul li a{ display: block; color: #555;overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.pro-le ul li a:hover{ color: #79ab19;}
.pro-le ul li.active a{ color: #79ab19;overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }

.product-lists{}
.product-lists dl{ padding: 25px 5px; height: 172px; border-bottom: solid 1px #ddd;}
.product-lists dl dt{ float: left; width: 192px; height: 170px; border:solid 1px #ddd;}
.product-lists dl dd{ float: left; padding-left: 30px; padding-top: 15px; height: 155px; width: 560px; line-height: 22px; color: #555;}
.product-lists dl dd h3{ font-size: 16px; line-height: 30px; padding-bottom: 10px; font-weight: 500;} 
.product-lists dl dd .con{ height: auto; overflow: hidden;}
.product-lists a{ color: #333;}
.product-lists a:hover{ color: #79ab19;}

/*分页样式开始*/
#pageabc{
	text-align:center;
	margin:30px 0;
	clear:both;
	height:auto;
	overflow:hidden;
	color:#c30100;
	line-height:23px;
	text-align:center;
}
#pageabc a.noallowed {
    cursor: not-allowed;
}
#pageabc span,#pageabc a{
	font-size:12px;
	color:#888888;
	padding:4px 12px;
	border:1px solid #e0dede;
	text-decoration:none;
	margin:3px;
	display:inline-block;
	text-align:center;
	background:none;
}
#pageabc a:hover,#pageabc a.current{
	color:#fff;
	background-color:#79ab18;
	border:1px solid #fff;
}
/*分页样式结束 */



.page{ text-align: center; line-height: 20px; margin: 25px 0;}
.page span{ display: inline-block; width: 20px; height: 20px; line-height: 18px; text-align: center; margin: 0 3px;}
.page span a{ display: block; border:solid 1px #e0dede;}
.page span a:hover{ background: #449284; border-color: #449284; color: #fff;}
.page span.active a{ background: #449284; border-color: #449284; color: #fff;}

.pro-view1{ height: 262px; padding: 26px 0 35px 0;}
.pro-big-pic{ width: 344px; height: 260px; border:solid 1px #ddd;}
.pro-view1-ri{ width: 542px; height: 262px; padding-top: 16px;}
.pro-view1-title{ height: 88px; font-size: 16px; line-height: 24px; color: #333;}

.pro-pic-list{ height: 112px; position: relative;}
.pro-pic-list .bd{ position: absolute; width: 480px; height: 112px; left: 50%; margin-left: -236px; overflow: hidden;}
.pro-pic-list .bd ul{ overflow:hidden; zoom:1; }
.pro-pic-list .bd ul li{ width: 110px; height: 110px; border: solid 1px #ddd; list-style: none; float: left; margin: 0 4px;}
.pro-pic-list .prev, .pro-pic-list .next{ display:block; width:15px; height:27px;  overflow:hidden; cursor:pointer; margin-top: 40px;}
.pro-pic-list .prev{ float:left; background:url(images/left.jpg) no-repeat;}
.pro-pic-list .next{ float:right; background:url(images/right.jpg) no-repeat;}
.pro-pic-list .bd ul li img{ cursor: pointer;}

.pro-view2{ border:solid 1px #dedede;}
.pro-view-type{ height: 45px; background: #fafafa url(images/line2.jpg) left bottom repeat-x;}
.pro-view-type ul li{ float: left; line-height: 45px; list-style: none; font-size: 14px;}
.pro-view-type ul li a{ display: block; padding: 0 38px; border-right: solid 1px #dedede; } 
.pro-view-type ul li.active a{ background: #fff;}
.pro-content{ padding: 15px 32px; line-height: 26px; font-size: 14px; color: #555;}


/**/
.do-list1{  padding:30px 0 0px 0; height: auto; overflow:hidden;}
.do-list1 dl { width: 285px; height: 340px; float: left; padding: 0 30px 0 0; margin-bottom:30px;}
.do-list1 dl dt{ height: 255px;}
.do-list1 dl dd{ height: 85px;}
.do-list1 dl dd h3{ text-align: center; height: 30px; overflow:hidden; line-height: 30px; padding-top: 8px; font-weight: 500; font-size: 16px; color:#000;}
.do-list1 dl dd .con{ height: 36px; line-height: 18px; overflow: hidden;}

.do-vod{ position: relative; height: 600px; width: 100%;}
.do-vod .do-vod-pic{ position: absolute; left: 50%; margin-left: -960px; z-index: 1;}
.do-vod .do-vod-icon{ position: absolute; z-index: 2; left: 50%; margin-left: -48px; top: 50%; margin-top: -48px;}

.do2{ padding-top: 80px; height: 520px; background: #f6f6f6;}
.do2 h3{ text-align: center; font-size: 32px; color: #79ab19; line-height: 70px; height: 132px; font-weight: 500;}

.do2-list{ height: 290px; width:1086px; margin: 0 auto; }
.do2-list dl{ float: left; width: 258px; height: 290px; background: url(images/bg1.png) center center no-repeat; margin: 0 52px;}
.do2-list dl dt{ height: 88px; padding-top: 35px; text-align: center; }
.do2-list dl dd{ padding-top: 8px; text-align: center; font-size: 22px; line-height: 38px;}
.do2-list dl:nth-child(1) dd{ color: #008da8}
.do2-list dl:nth-child(2) dd{ color: #ed8220}
.do2-list dl:nth-child(3) dd{ color: #81b640}

.do-pic{ position: relative; height: 600px; width: 100%;}
.do-pic img{position: absolute; left: 50%; margin-left: -960px; z-index: 1;}

.do3{ padding-top: 55px; height: 545px; background: #f6f6f6;}
.do3 h3.do3-title{ height: 66px; line-height: 66px; color: #666; font-weight: 500; font-size: 32px; text-align: center;}
.do3-lists{ padding-left: 80px; width: 1200px; margin: 0 auto;}
.do3-lists dl { padding: 30px 100px 0 0; height: 175px; float: left; width: 200px;}
.do3-lists dl dt{ height: 70px; line-height: 70px; text-align: center;}
.do3-lists dl dd h3{ text-align: center; font-size: 16px; color: #333; font-weight: 500; list-style: 30px;}
.do3-lists dl dd .con{ padding-top: 6px; height: 48px; line-height: 16px; color: #888; overflow: hidden;}

.do-pro{ height: 500px; padding-top: 100px; background: #f6f6f6;}
.do-pro dl{ width: 1200px; margin: 0 auto;}
.do-pro dl dt{ width: 530px; padding-left: 20px; float: left; }
.do-pro dl dt h3{ font-weight: 500; line-height: 42px; font-size: 36px; color: #333; padding-bottom: 10px;}
.do-pro dl dt .con{ font-size: 22px; color: #888; line-height: 48px;}

.do-pro dl dd{ width: 620px; float: right; height: 380px;}



/*for business*/
.for-pic1{ position: relative; height: 488px; width: 100%;}
.for-pic1 img{position: absolute; left: 50%; margin-left: -960px; z-index: 1;}
.for-works{ height: 80px; padding: 16px 0; line-height: 40px; text-align: center; font-size: 28px; color: #fff; background-color: #2b98f0;}

.for-works2{ height: 285px; width: 1200px; margin:0 auto;}
.for-works2 dl { width: 300px; float: left; padding-top: 86px;}
.for-works2 dl dt{ text-align: center; font-size: 36px; color: #333; line-height: 72px;}
.for-works2 dl dd { text-align: center; font-size: 22px; color: #888; line-height: 12px;}

.for-works3{ background: #f9f9f9;}
.for-works3 dl dt .con{ font-size: 18px; color: #888; line-height: 34px;}


.for-list{ height: 600px; background: #f6f6f6;}
.for-list h3{ padding-top: 28px; font-size: 42px; color: #333; line-height: 48px; font-weight: 500; text-align: center;}
.for-lists{ width: 1200px; padding-top: 20px; margin:0 auto;}
.for-lists dl{ width: 320px; padding: 0 40px; float: left; color: #555;}
.for-lists dl dt h3{ font-size: 22px; text-align: center;}
.for-lists dl dt p{ text-align: center; font-size: 18px;}
.for-lists dl dd.pic{ text-align: center; height: 220px; line-height: 220px;}
.for-lists dl dd{ font-size: 16px; text-align: center;}
.for-lists dl dd a.more{ width: 144px; height: 32px; line-height: 32px; text-align: center; color: #fff; outline: none; background: #79ab19; display: block; margin:0 auto; border-radius: 8px; margin-top: 30px;} 

.for-pro{ height: 500px; padding-top: 100px; background: #f6f6f6;}
.for-pro dl{ width: 1200px; margin: 0 auto;}
.for-pro dl dt{ width: 530px; padding-left: 20px; float: left; }
.for-pro dl dt h3{ font-weight: 500; line-height: 42px; font-size: 36px; color: #333; padding-bottom: 10px;}
.for-pro dl dt .con{ font-size: 20px; color: #888; line-height: 32px;}

.for-pro dl dd{ width: 620px; float: right; height: 380px;}
.for-pro dl dt a.more{ font-size: 20px; margin-top: 3px; height: 24px; float: left; }


.oem-1{ width: 1200px; height: 250px; padding-top: 70px; background: #fff; margin:0 auto;}
.oem-1 dl{ width: 600px; float: left;}
.oem-1 dl dt{ width: 175px; height: 175px; float: left; padding: 0 30px 0 12px;}
.oem-1 dl dd{ float: left; width: 350px; height: 175px;}
.oem-1 dl dd h3{ height: 50px; line-height: 63px; color: #79ab19; font-size: 16px; font-weight: 500;}
.oem-1 dl dd .con{ font-size: 14px; color: #888; line-height: 24px; }

.oem-2{ background: #f6f6f6; height: 600px; }
.oem-2 h3{ padding-top: 28px; font-size: 24px; color: #333; line-height: 38px; font-weight: 500; text-align: center;}
.oem-2 .pic{ text-align: center;}
.oem-pic-list{ height: 600px; width: 100%; overflow: hidden; position: relative;}
.ome-pic-lists ul li{ width: 1920px; height: 600px; position: absolute; left: 0; margin-left: -960px; top: 0; display: none;}
.ome-pic-lists ul li:nth-child(1){ display: block;}

.oem-pic-sum{ width: 480px; position: absolute; left: 50%; margin-left: -240px; bottom: 30px; z-index: 22;}
.oem-pic-sum ul li{ list-style: none; float: left; width: 100px; height: 40px; margin:0 30px; border-radius: 50px; background-color: #fff; text-align: center; background-repeat: no-repeat;  padding-top: 60px; font-size: 14px; color: #555; cursor: pointer;}
.oem-pic-sum ul li.on{ color: #fff;}

.oem-pic-sum ul li.li1{ background-image: url(images/a1-1.png); background-position: 40px 16px;}
.oem-pic-sum ul li.li2{ background-image: url(images/a2-1.png); background-position: 35px 16px;}
.oem-pic-sum ul li.li3{ background-image: url(images/a3-1.png); background-position: 32px 16px;}
.oem-pic-sum ul li.li1.on{ background-image: url(images/a1-2.png); background-position: 40px 16px; background-color: #79ab19;}
.oem-pic-sum ul li.li2.on{ background-image: url(images/a2-2.png); background-position: 35px 16px; background-color: #79ab19;}
.oem-pic-sum ul li.li3.on{ background-image: url(images/a2-2.png); background-position: 32px 16px; background-color: #79ab19;}

 
.jqZoomPup { border: #aaa 1px solid; z-index: 10; background: #fede4f no-repeat 50% top; filter: alpha(Opacity=50); left: 0px; visibility: hidden;  width: 30px;  position: absolute; top: 0px; height: 30px; opacity: 0.5; moz-opacity: 0.5; khtml-opacity: 0.5}
#photos{}


/*放大镜*/
.jqzoom {  float: left;  cursor: pointer; position: relative}
.jqzoom img {float: left}
div.zoomdiv {border: #E7E7E7 1px solid; display: none; z-index: 100; background: #ffffff; left: 0px; overflow: hidden;  width: 200px; position: absolute; top: 0px; height: 200px; text-align: center}
div.jqZoomPup {  z-index: 10; background: url(images/zoom.gif) #ffffff no-repeat 50% top; filter: alpha(Opacity=50); left: 0px; visibility: hidden; border: #aaa 1px solid; width: 20px; position: absolute; top: 0px; height: 20px; opacity: 0.5; moz-opacity: 0.5; khtml-opacity: 0.5
}


/*详情页*/
.singlepor{ color:#828282; position:relative;}
.singlepor a{ color:#5e5e5e;}
.singlepor a:hover{ text-decoration:underline; color:#333;}
h2.stitle{ text-align:center; line-height:40px; padding-bottom:15px; color:#828282; border:none; text-indent:0;}
span.ly{ padding:5px 0; text-align:center; display:block; border: 1px dashed #AAA; margin-bottom:10px;}
a.goback{ display:block; background:#1aa9f4; height:30px; width:80px; line-height:30px; font-size:14px; text-align:center; color:#fff; position:absolute; bottom:20px; right:20px;border-radius: 5px; /* 所有角都使用半径为5px的圆角，此属性为CSS3标准属性 */
-moz-border-radius: 5px; /* Mozilla浏览器的私有属性 */
-webkit-border-radius: 5px; /* Webkit浏览器的私有属性 */}
a.goback:hover{ text-decoration:underline; color:#fff;}
.singlepor p{ line-height:24px; text-indent:0em;}
.singlepor p img, .singlepor iframe{ max-width:900px; display:block; margin:0 auto; }



/*在线订单*/
.ny-feedback form.fm-form{
	color:#747474;
	width: 397px;
	position:relative;
	margin-bottom:50px;
	padding-left:5px;
	font-size:14px;
	padding-top:10px;
	}
.ny-feedback form.fm-form label{ width:100px; text-align:right; }
.ny-feedback form.fm-form ul li{
	margin-bottom:0px;
	}
.ny-feedback form.fm-form ul li textarea{
	width:442px;
	height:128px;
	background:none;
	border:#881003 1px solid;
	padding:5px;
	border-radius: 5px; /* 所有角都使用半径为5px的圆角，此属性为CSS3标准属性 */
	-moz-border-radius: 5px; /* Mozilla浏览器的私有属性 */
	-webkit-border-radius: 5px; /* Webkit浏览器的私有属性 */
	}
.ny-feedback form.fm-form input, .ny-feedback form.fm-form select{
	border: solid 1px #e3e3e3;
width: 270px;
height: 36px;
line-height: 36px;
padding: 0 5px;
font-size: 14px;
color: #888;
	}
.ny-feedback form.fm-form ul li.flright{
	text-align:right;
	}
.ny-feedback form.fm-form input.submit, .ny-feedback form.fm-form input.reset{
	width: 96px;
height: 26px;
background: #79ab19;
border: none;
cursor: pointer;
border-radius: 7px;
float: left;
margin-right: 15px;
color: #fff;
font-size: 14px; line-height:26px;
	}
.ny-feedback form.fm-form input.submit{
	float:none; margin-right:3px;
	}
.ny-feedback form.fm-form input.submit:hover{ background:#79ab19;}
.ny-feedback form.fm-form div{ text-align:right;}
.ny-feedback form.fm-form input.reset{
	
	}









