/*Public*/
.logo{padding:2% 3%;}
.logo img{display: block; margin:0 auto;}
.nav ul{padding-left: 4px;}
.nav li{float: left; width:32%; line-height: 41px; height: 41px; background: #ed5a59; text-align: center; margin: 3px 0 0 3px;}
.nav li a{font-size: 18px; color: #fff;}
.subNav{height:38px; background:#c02e35; display: block;}
.subNav a{float: left; line-height:38px; font-size: 13px; color:#fff; width:25%; text-align: center; box-shadow: 1px 0 0 0 #e7718f;}
.doc{width:50%; padding-bottom: 10px;}
.doc img{border:1px solid #eee;}
.doc span strong{color:#a40035; font-weight:normal; font-size: 14px;}
.doc span{height:26px; line-height:26px; display:block; text-align:center; margin:4px 0;}
.content h2{font-size:16px; color:#c02e35; text-indent:1em; height: 36px; line-height:36px; background:url(/images/new_icon2.jpg) 9px 11px no-repeat; text-indent: 31px; border-bottom: 1px solid #dfe5e7;}
.content h2 span{font-size:12px; color:#333; font-weight: normal;}
.content h2 span strong{color:#f00;}
.nav a{color: #000;}
.intro{margin: 5px 12px; line-height: 22px; text-indent: 2em;}
.strong{font-size: 14px; line-height: 24px; padding: 3px; margin-left: 12px; text-align: center; color: #fff; background: #e4007f;}
.text{line-height: 22px; margin-left: 12px;}
.new_ask p{font-size: 15px; text-align: center; line-height: 44px;}
.new_ask p a{color: #f57921; font-weight: bold;}
.new_ask p span a{color: #fff; padding: 3px 14px; margin-left: 5px; background: #f57921;}
/*Content*/
.content{background: #f7f7f7;}
.content .white{background: #fff;}
.Atext{font-size: 14px; text-indent: 2em; line-height: 26px; padding: 15px 12px; color: #525252;}
.bd{border: 1px solid #dfe5e7;}
.Btext{line-height: 26px; font-size: 14px; margin: 5px 10px; color: #525252;}
.Btext strong{font-size: 15px;}
.B table p{font-size: 13px;}
.B ul{padding: 0 10px;}
.B li{border: 1px solid #e7e7e7; color: #eb6100; background: #f3f3f3; height: 25px; line-height: 25px; margin: 0 4px; text-align: center; float: left; border-radius: 7px; margin-top: 15px; font-size: 14px;}
.B h3{padding-left: 10px; font-size: 16px; height: 30px; line-height: 30px; color: #2f2f2f;}
.C table{font-size: 13px;}
.C table p{margin: 8px 10px;}
.E table{font-size: 13px;}
.E table p{margin: 8px 10px;}
.Ctext{font-size: 14px; border-bottom: 1px dashed #ccc; line-height: 26px; padding: 15px 0px; margin: 0 12px; color: #525252;}
.C h3{font-size: 15px; height: 30px; line-height: 30px; color: #2f2f2f;}
.Ctext{border-bottom: 1px dashed #ccc;}
.Dtext{font-size: 14px; line-height: 24px; margin: 3px 6px; color: #525252;}
.D h3{font-size: 15px; height: 30px; line-height: 30px; color: #2f2f2f;}
.D table{font-size: 14px;}
.D table td p{margin: 0 5px;}
.D table td strong{color: #fa4251;}
.D li{float: left; padding: 6px; font-size: 14px; color: #525252; border: 1px solid #eaeaea;}
.Etext{font-size: 14px; border-bottom: 1px dashed #ccc; line-height: 26px; padding: 15px 0px; margin: 0 12px; color: #525252;}
.E h3{font-size: 16px; height: 30px; line-height: 30px; color: #2f2f2f; text-indent: 12px;}
.Ftext{font-size: 14px; line-height: 26px; color: #525252; margin-left: 10px;}
.Fadd li{float: left; display: inline; width: 110px; padding-left: 20px;}
.Fadd li a{font-size: 14px; color: #525252;}

.doc_new{border-bottom: 1px dashed #ccc;}
.doc_new p{line-height: 32px; text-indent: 4px; font-size: 16px;}
.doc_new .r h3{line-height: 22px; color: #2f2f2f;}
.doc_new .r p{line-height: 22px; text-indent: 2em; color: #5c5c5c;}
.doc_new .r{width: 150px; font-size: 14px;}

@media (min-width:360px){
	.subNav a{font-size: 14px;}
}
@media (min-width:375px){
	.subNav a{font-size: 15px;}
}
@media (min-width:414px){
	.subNav a{font-size: 16px;}
}
