@charset "utf-8";
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td { margin:0; padding:0; }
body{background:#FFFFFF;width: 100%;font-size:16px; color:#000; line-height:24px; font-family:"微软雅黑", "黑体", "宋体";}
a{color: #000;text-decoration: none;}
a:hover{text-decoration: underline;}
img { border:none; }
ol,ul,li { list-style:none; }
table { border-collapse:collapse; }
.f-l{float:left}
.f-r{float:right}
.clear{zoom:1}
.clear:after{content: '';display: block;clear: both;}
body{background: #850300;}
#banner_wrap,#main_wrap,#footer_wrap{width: 100%;}
.banner-inner,.main-inner,.footer-inner{margin: 0 auto;}
.main-inner{width: 86%;background: #FFFFFF;margin-bottom: 40px;padding: 30px 0px;border-radius: 3px;box-shadow: 2px 2px 1px #f8f8f8;}
.intro{padding: 0px 5% 30px 5%;font-weight: 600;border-bottom: 1px dashed #000000;}
.gift{width: 30%;margin-top: 10px;}
.btn-da{font-size: 14px;background: #d72202;color: #FFFFFF;font-weight: normal;display: inline-block;padding: 0px 6px;border-radius: 4px;
margin-left: 4px;text-decoration: none;transition:All 0.3s ease-in-out;
   -webkit-transition:All 0.3s ease-in-out;-moz-transition:All 0.3s ease-in-out;-o-transition:All 0.3s ease-in-out;}
.btn-da:hover{text-decoration: none;background: #920200;}
.question{border-bottom: 1px dotted #dddddd;padding: 40px 5%;border-right: 6px solid #FFFFFF;
-webkit-transition:All 0.1s ease-in-out;-moz-transition:All 0.1s ease-in-out;-o-transition:All 0.1s ease-in-out;}
.question:hover{background: #f5f5f5;border-right: 6px solid #d72202;}
.qtitle h2{font-size: 18px;color: #333333;}
.qtitle h2 span{} 

.question ul{margin-top: 15px;}
.question ul li{font-size: 14px;color: #444444;}
.question ul li span{display: inline-block;width: 20px;}

.infoma p{font-size: 14px;}
.infone{float: left;width: 30%;margin: 6px;}
.infone input{width: 230px;height: 24px;}
.infone span{margin-left: 5px;color: red;}
.subbtn{margin: 0 auto;text-align: center;margin-top: 20px;}
.subbtn input{width: 200px;height: 40px;}
#footer_wrap{background: #000000;color: #FFFFFF;padding: 15px 0px ;}
.footer-inner p{font-size: 14px;text-align: center;line-height: 18px;}
@media screen and (max-width:960px){	
	.footer-inner p{font-size: 8px;line-height: 14px;}
	.main-inner{width: 100%;margin-bottom: 0px;border-radius: 0px;padding: 10px 0px;}
	.intro{padding: 0px 1% 10px 1%;}
	.gift{width: 60%;margin-top: 0px;}
	.question{padding: 20px 1%;}
	.subbtn{margin-top: 10px;}	
	.infone{margin: 6px;float: none;display: block;width: 100%;}
}
