body{
	margin: 0;
	padding: 0;
	font-family: "Microsoft Yahei";
	font-size:14px;
	background-color: #faf8f5;
}
.clear_float{
	clear: both;
}
a:hover{
	text-decoration: none;
}
a,span,div{
	color: black;
}
@font-face
{
	font-family: myFont;
	src: url('/font/helvetica-light.otf');
}
@font-face
{
	font-family: mySecondFont;
	src: url('/font/axisstd-ultralight.otf');
}

.detail_main_content {
	position: relative;
	min-width: 1205px;
	width: 100%;
	height: 100%;
	z-index: 5;
	background: #fff;
}
/*detail center content*/
.detail_center_content{
	width: 1200px;
	min-height: 630px;
	margin: 0 auto;
    position: relative;
}
.qa_banner{
    position: relative;
    background: url(/img/photo/FAQ_banner.jpg) center no-repeat;
    height: 400px;
    width: 2540px;
    margin-left: -670px;
    top: 0;
}
.detail_nav_section{
	width: 54%;
	border-bottom: 1px solid #d3d3d3;
}
.detail_link_nav{
	display: block;
	width: 160px;
	height: 50px;
	line-height: 50px;
	float: left;
	font-size: 18px;
	text-align: center;
}
.detail_link_nav:hover{
	text-decoration: none;
	color: #f69;
}
.on_nav{
	border-bottom: 5px solid #f69;
	color: #f69;
}
.choice_reason_title{
	font-size: 20px;
	margin-top: 20px;
	height: 50px;
	line-height: 50px;
	border-bottom: 1px dashed #d3d3d3;
}
.service_title {
	font-size: 17px;
	color: #474747;
	width: 100%;
	height: 50px;
	line-height: 50px;
	border-bottom: 1px dashed #d3d3d3;
	margin-top: 20px;
	padding-left: 42px;
}
.service_process_ul{
	margin-top: 40px;
	margin-left: 42px;
	border: 2px solid #FFD1E1;
	border-radius: 20px;
	width: 1190px;
	padding-top: 36px;
}
.shooting_photo_time{
	border: 2px solid #B8DEFF;
}
.service_process_ul li{
	position: relative;
	width: 580px;
	height: 200px;
	float: left;
}
.service_process_icon{
	width: 80px;
	height: 80px;
	position: relative;
	margin-left: 70px;
}
.women_icon{
	background-image: url(/img/women.png);
	background-size: cover;
}
.women_bag_icon{
	background-image: url(/img/women_bag.png);
	background-size: cover;
}
.man_icon{
	background-image: url(/img/man.png);
	background-size: cover;
}
.man_bag_icon{
	background-image: url(/img/man_bag.png);
	background-size: cover;
}
.icon_dec{
	position: absolute;
	bottom: -27px;
	width: 100%;
	z-index: 100;
	text-align: center;
	font-size: 18px;
}
.service_process_dec{
	position: absolute;
	left: 187px;
	top: 18px;
}
.shooting_photo_dec{
	left: 110px;
	top: 0px;
}
.service_process_dec p{
	color: #151515;
	margin-bottom: 4px;
	font-size: 14px;
}
.shooting_photo_dec p{
	font-size: 14px;
}
.service_process_dec_before{
	font-weight: bold;
	color: #151515;
	font-size: 16px;
	margin: 12px 0;
}
/*reason*/
.choice_reason_title{
	font-size: 20px;
	margin-top: 20px;
	height: 50px;
	line-height: 50px;
	border-bottom: 1px dashed #d3d3d3;
}
.reason_title{
	width: 204px;
	height: 30px;
	margin: 30px auto;
	background: url(/img/reason_title.png) no-repeat;
}
.choice_reason{
	width: 1200px;
	height: 220px;
	margin: 0 auto;
	padding-top: 22px;
	text-align: center;
}
.choice_reason li{
	width: 155px;
	height: 182px;
	display: inline-block;
	margin: 0 20px;
	background-position: center;
	background-repeat: no-repeat;
}
.reason_1{
	background: url(/img/reason_real_name.png);
}
.reason_2{
	background: url(/img/reason_real_photo.png);
}
.reason_3{
	background: url(/img/reason_guarantee.png);
}
.reason_4{
	background: url(/img/reason_one_to_one.png);
}
.reason_5{
	background: url(/img/real_functional.png);
}
.detail_center_title {
	width: 100%;
	height: 55px;
	line-height: 52px;
	font-size: 20px;
	color: #848484;
	margin-top: 15px;
	border-bottom: 1px dashed #CACACA;
	position: relative;
}
.brand_title {
	background: url(/img/top5reason.png) no-repeat 42px 50%;
}

.common_problem_title{
	font-size: 17px;
	color: #474747;
	width: 100%;
	height: 50px;
	line-height: 50px;
	margin-top: 20px;
	padding-left: 42px;
}
.common_small_title{
	border-radius: 8px;
	width: 130px;
	padding: 4px 10px;
	border: 2px solid #FAC4FC;
	margin-left: 42px;
	text-align: center;
}
.common_problem_section{
	padding: 20px 0;
	border-top: 1px dashed #d3d3d3;
}
.common_problem_dec{
	margin-left: 46px;
}
.each_common_problem{
	margin-top: 20px;
	line-height: 23px;
}
.each_common_title{
	color: #373737;
	font-weight: bold;
}
.each_common_dec{
	margin-left: 18px;
}
.return_back_link{
	color: #4E98FA;
	text-decoration: underline;
}

.detail_title_dec {
	position: absolute;
	top: 11px;
	left: 194px;;
	font-size: 12px;
	color: #BABABA;
}

.six-reason {
	width: 1200px;
	height: 150px;
	margin: 20px auto;
	background: url("../img/photo/reason.png")no-repeat center;
}

.reason-link1 {
	width: 85%;
	float: left;
	display: inline-block;
	height: 100%;
}

.reason-link2 {
	width: 15%;
	display: inline-block;
	height: 100%;
}