/* common style */

.ui-panel-inner .ui-btn {font-size: 16px;}

.top-waper{max-width: 640px;margin: 0 auto;background:#ffffff; }

.top{ padding:0.625rem 0;}

.top img{ display:block; margin:auto; width:6.5rem; height:6rem;}



.search{ width:82.81%; margin:0.625rem auto 1.25rem auto; border:1px solid #d51116; border-radius:0.8rem; height:2.625rem;  }

.search input{ width:85%; height:2.425rem; line-height:2.625rem; outline:0 none; color:#999999; border:none; float:left;  border-radius:0.8rem; padding-left:1rem;}

.search button{width:8%; height:2.425rem; border:0; float:right; background:url(ss.png) no-repeat right center; margin-right:1rem; background-size:1.93rem 1.56rem;}



.thank ul{ width:78.125%; margin:1rem auto 0 auto;}

.thank ul li{ width:47%; text-align:center; float:left; margin-left:3%;}

.thank ul li img{ border:1px solid #e2e2e2;}

.thank ul li p{  font-size:1rem; color:#666666; line-height:1.875rem;}



.case{ margin-top:1rem;}

.case .title{ background:url(case_title.png) repeat-x; height:2.8125rem;  padding-left:7.8%; font-weight:bold; color:#fff; font-size:1.25rem;}

.case .title span{ background:url(ico.png) no-repeat left center; padding-left:0.625rem; background-size:0.25rem 1.25rem; line-height:2.8125rem;}

.case .nr{ width:90.625%; margin:0 auto 2rem auto;}

.case .nr .wz a{ font-size:0.875rem; color:#666666; padding:1.375rem 0.5rem 0 0; display:block; float:left;}

.case .nr ul{ margin-top:1rem;}

.case .nr ul li{ float:left; text-align:center; width:50%;}

.case .nr ul li img{ width:14.875rem; height:11.5625rem; border:1px solid #a7a7a7;}

.case .nr ul li p a{ color:#424242; font-size:0.75rem; line-height:1.875rem;}



.jjfa h3{ font-size:2.1875rem; font-weight:bold; color:#d51116; text-align:center; padding-bottom:0.5rem;}

.jjfa h3 i{ color:#444444; font-style:normal;}

.jjfa font{ color:#FFF; font-size:0.625rem; display:block; height:0.8125rem; line-height:0.8125rem; background:url(case_title2.png) no-repeat center; background-size:100%; text-align:center;}

.tabBox{ width:92%; margin:1.375rem auto 0 auto;}

.tabBox .hd{ background:url(parHd_bj.png) no-repeat top center; height:2.125rem; width:100%;}

.tabBox .hd ul li{ line-height:2.125rem; float:left; text-align:center; color:#FFF;  cursor:pointer; width:15%;}

.tabBox .hd ul li a{color:#FFF; }

.tabBox .hd ul li span{  background:url(case_nr_hx.png) no-repeat right top; background-size:0.125rem 2.125rem; display:block;  font-size:0.75rem;}

.tabBox .hd ul .more{ display:block; width:8.57%; font-size:0.6rem; color:#FFF; float:left; text-align:center; line-height:0.8rem; padding-top:0.3rem;}

.tabBox .hd ul li:hover,.tabBox .hd ul li.on{ background:url(parHd_bj_hover.png) no-repeat top center; background-size:6.875rem 2.125rem;}

.tabBox .bd ul li{ width:98%;margin:1rem auto 0 auto;}

.tabBox .bd img{  border:1px solid #d1d1d1; width:98%;}

.tabBox .bd p{ text-align:center; line-height:1.875rem; color:#53585c; font-size:0.75rem; display:block;}

.tabBox .bd .alzj{ float:left; border:1px solid #d1d1d1; width:6.2rem; display:block; height:2.5rem; text-align:center; color:#434343; font-size:0.75rem; font-weight:bold;background:url(alzj.png) no-repeat center 1rem; background-size:1.9375rem 1.9375rem; padding-top:3rem; margin-bottom:0.5rem;}

.tabBox .bd .wz{ float:right;font-size:0.75rem; color:#666666; line-height:1.125rem; border:1px solid #d1d1d1;    height: 6.5rem;    width: 95%;/* height:4.5rem; width:26.5rem;  */ padding:0.5rem; margin-bottom:0.5rem;}



.reason{ width:100%; margin-top:1.475rem;}

.reason .title{text-align:center; background:url(4.png) no-repeat 67% center; background-size:1.8125rem 3.5625rem; height:4rem; line-height:4rem; margin-bottom:2.8125rem;}

.reason .title span{ color:#666666; font-weight:bold; font-size:1.625rem; }

.reason .title span i{ padding-left:2.5rem;}

.reason img{ width:100%;}



.tdfc{ width:90.625%; margin:3.125rem auto 0 auto; text-align:center;}

.tdfc span{ font-size:1.25rem; color:#424242; font-weight:bold;}

.tdfc font{ display:block; color:#FFF; font-size:1rem; display:block; text-align:center; background:url(tdfc_title.jpg) no-repeat center; background-size:100% 100%; margin-top:0.5rem;}

.tdfc ul{ margin-top:2rem;}

.tdfc ul li{ width:50%; text-align:center; float:left;}

.tdfc ul li p{ color:#666666; font-size:1.1875rem; line-height:2rem;}

.tdfc ul li p a{color:#666666;}

.tdfc ul li img{ width:16.875rem; height:16.875rem; border:1px solid #d1d1d1;}



.question{  width:90.625%; margin:3.125rem auto 1rem auto;}

.question .title{font-size:1.0625rem; color:#424242; border-bottom:1px solid #424242; padding-bottom:0.3rem;}

.question .title span{ float:left; }

.question .title p a{ float:right;color:#424242;}

.question_nr{ margin-top:1rem;}

.question_nr dl{ padding:1rem 0; border-bottom:1px dashed #cdcdcd; line-height:2rem;}

.question_nr dl dt{  font-size:0.875rem; color:#666666;  background:url(wen.png) no-repeat 0 0.5rem; background-size:1rem 1rem; padding-left:1.5625rem;}

.question_nr dl dd{  color:#999999; font-size:0.875rem; background:url(da.png) no-repeat 0 0.5rem; background-size:1rem 1rem; padding-left:1.5625rem;}

.question_nr dl dt a{color:#666666; }

.question_nr dl dd a{color:#999999;}



.fhdb{ background:#da251c; line-height:2.5rem; height:2.5rem ; text-align:center;}

.fhdb a{ color:#FFF; display:block;}



.buttom{ padding:1.5rem 0 3.125rem 0; font-size:1rem; font-weight:bold; color:#666666; text-align:center;}



































