﻿@import url("bootstrap.css");
@import url("animate.min.css");
@import url("font-awesome.min.css");
@import url("fontawesome-all.min.css");
@charset "utf-8";
	@font-face {
	font-family:'Helvetica-Neue';
		font-display: swap;
	src:url('fonts/Helvetica Neue.eot'),
	url('fonts/Helvetica Neue.eot?iefix') format('eot'),
	url('fonts/Helvetica Neue.woff') format('woff'),
	url('fonts/Helvetica Neue.ttf') format('truetype'),
	url('fonts/Helvetica Neue.svg#webfontS9QnPX6Q') format('svg'),
	url('fonts/helveticaneue.afm') format('afm'),
	url('fonts/helveticaneue.dfont') format('dfont'),
	url('fonts/helveticaneue.pfb') format('pfb');
	font-weight:normal;
	font-style:normal;
}
	@font-face {
	font-family:'MuseoSansW01300';
		font-display: swap;
	src:url('fonts/MuseoSansW01300.eot'),
	url('fonts/MuseoSansW01300.eot?iefix') format('eot'),
	url('fonts/MuseoSansW01300.woff') format('woff'),
	url('fonts/MuseoSansW01300.woff2') format('woff2'),
	url('fonts/MuseoSansW01300.ttf') format('truetype'),
	url('fonts/MuseoSansW01300.svg#webfontS9QnPX6Q') format('svg'),
	url('fonts/MuseoSansW01300.dfont') format('dfont');
	font-weight:normal;
	font-style:normal;
}
	@font-face {
	font-family:'CenturyGothic';
		font-display: swap;
	src:url('fonts/GOTHIC_0.eot'),
	url('fonts/GOTHIC_0.eot?iefix') format('eot'),
	url('fonts/GOTHIC_0.woff') format('woff'),
	url('fonts/GOTHIC_0.woff2') format('woff2'),
	url('fonts/GOTHIC_0.ttf') format('truetype'),
	url('fonts/GOTHIC_0.svg#webfontS9QnPX6Q') format('svg'),
	url('fonts/GOTHIC_0.dfont') format('dfont');
	font-weight:normal;
	font-style:normal;
}

@font-face {
  font-family: 'Glyphicons Halflings';
	font-display: swap;
  src: url('fonts/glyphicons-halflings-regular.eot');
  src: url('fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), url('fonts/glyphicons-halflings-regular.woff') format('woff'), url('fonts/glyphicons-halflings-regular.ttf') format('truetype'), url('fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg');
}

@font-face {
  font-family: 'FontAwesome';
	font-display: swap;
  src: url('fonts/fontawesome-webfont.eot?v=4.7.0');
  src: url('fonts/fontawesome-webfont.eot?#iefix&v=4.7.0') format('embedded-opentype'), url('fonts/fontawesome-webfont.woff2?v=4.7.0') format('woff2'), url('fonts/fontawesome-webfont.woff?v=4.7.0') format('woff'), url('fonts/fontawesome-webfont.ttf?v=4.7.0') format('truetype'), url('fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular') format('svg');
  font-weight: normal;
  font-style: normal;
}

.glyphicon {
  position: relative;
  top: 1px;
  display: inline-block;
  font-family: 'Glyphicons Halflings';
  -webkit-font-smoothing: antialiased;
  font-style: normal;
  font-weight: normal;
  line-height: 1;
  -moz-osx-font-smoothing: grayscale;
}

body {
	margin:0px;
	padding:0px;
	/*font-family:Arial, sans-serif, serif;*/
	font-family:"MuseoSansW01300",Arial, sans-serif, serif;
	background-image:url(../images/webbg.png);
	background-position:top center;
	background-repeat:no-repeat;
	font-weight:normal;
	font-size:16px;
	line-height:16px;
	-webkit-text-size-adjust:none;
	background-color:#190327;
	color:#000000;
}
a {
	text-decoration:none;
	color:#3e7ebe;
}
a:hover {
	text-decoration:none;
}
.red{color:#ff0000;}
.fontfamily {
	font-family:Arial,Helvetica,sans-serif;
}
.fontfamilyHelvetica{ font-family:"Helvetica-Neue",Arial,Helvetica,sans-serif;letter-spacing:px;}
.clear{clear:both;}


.webtop{width:100%;color:#ffffff; z-index:100; }
.webtop a{color:#ffffff;}
.webtop .colum { position:relative;}
.webtop table a:hover{color:#ffffff; text-decoration:underline;}
.webtop .colum .columunit{display:inline-block; position:relative;}
.webtop .colum .columunit a{letter-spacing:px; display:block;}
.webtop .colum .columunit a:hover{background-color: rgba(64,47,71,1);/*color:rgba(0,174,255,1);*/}
.webtop .topunitshow{padding-bottom:15px;}
.topunitshow .col-md-3 img{margin-right:5px;max-width:100%;}
.topunitshow .col-md-6 img{max-width:100%;}

.webtop .colum .columunit > span{position: absolute;display: none;left:0;top:60px;width:300px;}
.webtop .colum .columunit:hover > span.nomalmenu{position: absolute;display: block;background:#444;top:46px}
.webtop .colum .columunit:hover > span.nomalmenu span{display: block;position: relative; background:#444;}
.webtop .colum .columunit:hover > span.nomalmenu span a{padding:10px;}
.webtop .colum .columunit i{font-size:14px;}
@media (max-width: 768px){
	.webtop .colum .columunit > span{width:100%;}
	.webtop .colum .columunit > span{display: block;position: relative; background:#444;padding-left:10px;}
    .webtop .colum .columunit > span.nomalmenu{top:0px;}
    .webtop .colum .columunit > span.nomalmenu,.webtop .colum .columunit span.nomalmenu span{display: block;position: relative;}
}


.webtop .searchbutton{ position:absolute;width:50px;height:46px;line-height:46px;text-align:center; cursor:pointer;}
.searchcontent{ position:fixed;width:100%;height:100%; background-color:rgba(51,51,51,0.8);top:0;left:0; z-index:100000; display:none;}
.searchsite{top:30%;height:70px; position:absolute;padding:0px;}
.searchsite .searchinput{width:100%;height:60px;line-height:60px;padding-left:10px;padding-right:10px;color:#444444;}
.searchsite .searchdobutton{position:absolute;width:70px;height:60px;line-height:60px;right:0;top:0;text-align:center; cursor:pointer;background-color:#ffc000;color:#ffffff;}
.searchcontent p{padding-top:10px;padding-bottom:10px;line-height:22px;color:#ffffff;}
.searchcontent p a{color:#eeeeee;}
.searchcontent p a:hover{color:#ffffff;}
.searchcontent .closesearchcon{width:50px;height:46px;line-height:46px;color:#ffffff; position:absolute;right:0;top:0; cursor:pointer;}

.mobilecolum{height:40px;line-height:40px;}
.mobilecolum .mobilelogo{float:left;}
.mobilecolum .mobilemenu{float:right;}
.bannerfont{ text-align:center; position:absolute;width:100%;color:#ffffff;}

.bannerfont .bannerWidth .bannerTit{margin:auto auto 20px auto; text-align:center; display:block;width:100%;font-size:36px;line-height:36px;font-weight:bold;}
.bannerfont .bannerWidth .bannerCont{margin:auto; text-align:center; display:block;width:100%;font-size:20px;line-height:24px;}
.bannerfont .bannerWidth .button,.FeaturedServicecontent .row .button{ border-radius:20px; background-color:#ffc000;margin:20px auto auto auto; display:inline-block;padding:10px 30px 10px 30px;color:#ffffff;font-size:16px;}
.bannerfont .bannerWidth .button a,.FeaturedServicecontent .row .button a{color:#ffffff;}
.bannerfont .bannerWidth .button:hover,.FeaturedServicecontent .row .button:hover{ background-color:#f41844;}

.search{padding-top:15px;padding-bottom:15px;border-top:1px solid rgba(98,92,98,0.5);margin-top:10px;}
.searchinput{ position:relative;width:100%;color:#ffffff;}
.searchinput .input{height:40px;line-height:40px;padding:5px;border:0px; background-color:rgba(204,204,204,0.8); border-radius:20px;width:100%;}
.searchinput .searchButton{border-top-right-radius:20px;border-bottom-right-radius:20px;line-height:40px;height:40px; text-align:center; background-color: rgba(255,172,0,1);padding-left:20px;padding-right:20px;width:100px; cursor:pointer; font-weight:bold;}
.searchinput .searchButton:hover{background-color: rgba(255,0,0,1);}
.search .col-md-4{line-height:22px;}
.search .col-md-4 a{color:#cccccc;}
.search .col-md-4 a:hover{color:#ffffff; }

.floatbutton{width:60px;position:fixed;bottom:260px;right:10px;color:#ffffff;font-size:14px;line-height:16px; z-index:10000;}
.floatbutton .inquiryButton a{color:#ffffff;}
.floatbutton .inquiryButton{width:60px; height:60px;line-height:20px; text-align:center;margin:auto; color:#cccccc;margin-top:10px;background-color: rgba(240,21,65,0.8);padding-top:15px;}
.floatbutton .inquiryButton:hover{background-color: rgba(240,21,65,1);border:1px solid rgba(240,21,65,1);}
.floatbutton .goback a{color:#888888;}
.floatbutton .goback{width:60px;height:60px;line-height:55px;color:#888888;border:1px solid #888888; text-align:center;margin: 20px auto;
	cursor: pointer;
	display: none;
}
.floatbutton .goback:hover{color:#cccccc;border:1px solid #cccccc;}
.floatbutton .goback:hover a{color:#cccccc;}


.indexarrow{ text-align:center;color:#ffffff;font-size:48px;line-height:120px;height:120x;padding-top:30px;}
.aboutarrow{ text-align:center;color:#ffffff;font-size:48px;line-height:50px;height:50x;padding-top:30px;}
.indexOurfeatured{font-size:48px;font-weight:bold; text-align:center;color:#ffffff;line-height:50px;}
.FeaturedServicecontent{padding-top:0px;padding-bottom:50px;color:#ffffff;border-top:1px solid rgba(255,255,255,0.2);margin-top:50px;}
.FeaturedServicecontent .row{padding-top:50px;padding-bottom:50px;}
.FeaturedServicecontent .row h2{font-weight:bold;margin-bottom:20px;}
.FeaturedServicecontent .row p{font-size:19px;line-height:28px;color:#eeeeee;}
.imgcircle{
	width:285px;
	height:285px;
	border-radius:50% 50% 50% 50%;
	background-color:#666;
	margin-top:20px;
}
.service-show-brand{ border-top:1px solid #444444;text-align:center;color:#ffffff;padding:40px 20px 90px 20px;font-size:24px; }
.service-show-brand b{font-size:40px; display: block;margin-top:20px;margin-bottom:20px;}
.service-show-brand .button{background-color:#3a589b; color:#FFF;margin:35px auto; text-align:center;padding:13px 15px 13px 15px; border-radius:5px;}
.service-show-brand .button a{color:#ffffff;}
.service-show-brand .button:hover{background-color:#0f70b7;}

.successinfo{padding-left:15px;line-height:30px;line-height:22px;color:#888888;padding-right:20px;padding-bottom:20px;}
.successinfo .iconarea{}
.successinfo .iconarea .iconunit{text-align:center;display:block; width:40px;height:40px; border-radius:40px; background-color:#7b9d3c;color:#ffffff;line-height:40px;font-weight: bolder;font-size:22px; position:relative;z-index:9;}
.successinfo .tit{font-size:20px;font-weight:bold;color:#7b9d3c; display:block;}
.successinfo .iconarea .iconunit img{top:10px;left:5px;position:absolute; z-index:10;} 

.bottom{margin:auto;width:100%;color:#ffffff;}
.bottombg{ background:#2d2634;padding-top:30px;padding-bottom:30px;line-height:24px;}
.bottombg .bottomfont{font-size:18px;font-weight:bold; display:block;margin-bottom:15px;}
.footer{ text-align:center;line-height:70px;color:#dddddd;}

.secondbanner{ position:relative;height:150px;color:#ffffff;}
.secondbanner-right{right:0; position:absolute; z-index:-1;}
.secondbanner-left{position:absolute;left:20px;}
.secondbanner-right-2{position:absolute; }
.secondbanner-left-2{position:absolute;left:20px;z-index:-1;}
.secondbanner-left h1,.secondbanner-right-2 h1{font-weight:bold;font-size:40px;margin-bottom:20px; display:block;}
.secondbanner-left p,.secondbanner-right-2 p{font-size:26px;line-height:30px;padding-right:20px;}


.secondmiddle{min-height:150px; /*background-color:#FFF;*/padding:130px 5px 5px 5px;margin-bottom:30px;color:#ffffff;}
.serviceshowtit{/*color:#2f211c;*/font-weight:bold;padding-bottom:20px;margin-top:0;}
.serviceshowcontent{line-height:27px;font-size:17px;padding-bottom:30px;}
.serviceshowcontent p{margin-bottom:15px;}
.serviceshowcontent a,.serviceshowcontent p a,.serviceshowcontent .ullist li a,.serviceshowcontent .ollist li a,.SubcategoryAllul a,.reltedpostion a{color:#fe5b00;font-weight:bold;/*padding:3px 5px 3px 5px; *//*background-color:#fe5b00;*/}
.rightborderradius{border-radius:10px;border:1px solid #cccccc;padding:20px 15px 0px 15px;width:100%;margin-bottom:20px; box-shadow:0 0 8px #cccccc;}
.rightborderradius .rightborderradiusTit{font-size:24px;/*color:#2f211c;*/font-weight:bold;}
.rightborderradius .form-horizontal{line-height:23px;padding-top:20px;padding-bottom:20px;}
.rightborderradius .form-horizontal .inputborderSecond{margin-top:5px;}
.rightborderradius .form-horizontal .Submitbutton{ background-color:#f43f44;color:#ffffff;border:0px;padding:8px 30px 8px 30px; border-radius:5px;}
.rightborderradius .form-horizontal .Submitbutton:hover{background-color:#2f211c;}
.rightcontact{ background-color:#f9f9f9;padding:25px;margin-bottom:25px;line-height:23px;font-size:16px;}
.rightcontact .rightcontacttit{font-size:26px;display:block;line-height:36px;margin-bottom:20px;}
.rightcontact strong{font-size:20px; display:block;margin-bottom:10px;}
.path{line-height:22px;padding-left:0px;padding-right:0px;margin-left:0;margin-right:0;padding-bottom:30px;}
.path li{float:left; display:inline-block;}
.path li{padding-right:10px;} 
.path li:after{content:"/";margin-left:10px;}
.path li:last-child:after{content:"";}
.path li a{color:#ffffff;}
.list-unstyled{ display:block; font-weight:normal;}
.list-unstyled a{color:#ffffff;}


.contactfont{line-height:28px;font-size:19px;padding-top:50px;padding-bottom:50px;}
.contacttitfont{ display:block;font-size:36px;font-weight:bold;line-height:40px;margin-bottom:25px;margin-top:25px;}

.inquirycont{padding-top:50px;padding-bottom:50px;}
.inquirySubmitbutton,.dwonload .dwnloadbutton{ background-color:#f43f44;color:#ffffff;border:0px;padding:8px 30px 8px 30px; border-radius:5px; text-align:center;}
.inquirySubmitbutton:hover,.dwonload .dwnloadbutton:hover{background-color:#402f29;}
.inquirybanenrfont{font-size:18px;line-height:18px !important;}
.inquirySubmitbutton a,.dwonload .dwnloadbutton a{color:#ffffff;}
.dwonload .dwnloadbutton{width:190px;margin:auto;}

.dwonload{font-size:19px;line-height:22px;padding-bottom:50px;}
.dwonload .datetime{color:#aaaaaa;font-size:15px;margin-bottom:30px; display:block;}
.dwonload img{margin-bottom:20px;margin-left:auto;margin-right:auto;}
.dwonload p{min-height:100px;}
.dwonload .d_tit{
	font-size:24px;
	margin-bottom:20px;
	display: block;
}

/*paiban publication css begin*/
.ServiceShowPic {
	font-size:0.8em;
	text-align:center;
	line-height:1.5em;
	color:#eeeeee;
}
.ServiceShowPic img {
	margin:auto;
}
.ServiceShowleftPic {
	margin-right:15px;
	text-align:center;
	color:#888888;
	display:inline-block;
}
.ServiceShowrightPic {
	margin-left:15px;
	text-align:center;
	color:#888888;
	display:inline-block;
}
.ServiceShowPic,.ServiceShowrightPic,.ServiceShowleftPic {
	font-size:0.8em;
	text-align:center;
	line-height:1.5em;
}
.ServiceShowPic img,.ServiceShowrightPic img,.ServiceShowleftPic img {
	display:block;
	max-width:100%;
	height:auto;
	margin-bottom:5px;
	margin-left:auto;
	margin-right:auto;
}
.ullist {
	padding:0px 0px 15px 15px;
	margin:0px;
}
.ollist {
	padding:0px 0px 15px 15px;
	margin:0px;
}
/*.Reference{padding-top:15px;}
.Reference strong{font-size:20px;padding-bottom:5px; display:block;}*/
.Reference{padding-bottom:0px;font-size:15px;/*font-family:Arial, Helvetica, sans-serif;*/line-height:22px;color:#666666; }
.Reference strong{ display:block;}
.RelatedSections{padding-top:15px;}
.RelatedSections a{color:#c00000;}
.RelatedSections strong{font-size:20px;padding-bottom:5px;display:block;}
.RelatedSections div[class*="col-md"]{padding-top:3px;padding-bottom:3px;}
.tablecontentshow{margin:auto auto 10px auto;}
.tablecontentshow td{padding:5px;}
/*paiban publication css end*/

.prolistunit p{border-bottom:1px solid #dddddd;padding-bottom:10px;margin-bottom:10px; }
.prolistunit .ProName{font-size:18px;color:#efefef;font-weight:bold;margin-top:15px;margin-bottom:10px;}
.prolistunit .ProName a{color:#efefef;}
.prolistunit .ProName a:hover{color:#ffffff;}


@media only screen and (min-width:1000px) {
	.ServiceShowrightPic {float:right;}
.ServiceShowleftPic {float:left;}
	.webtop{ position:fixed;}
	.topunitshow .col-md-3{padding-top:35px;}
	.searchsite{width:50%;left:25%;}
.inputwidth{width:50%;}
.webtop .searchbutton{right:0;top:25px;}
	.webtop .col-md-8{text-align:right;padding-right:70px;}
.bannerfont .bannerWidth{width:60%;margin:auto;}
.bannerfont{margin:auto;width:100%;font-size:3.5em;top:35%;}
.mobilecolum{ display:none;}
.webtop .colum{height:46px;font-size:14px;margin-top:25px;/*background-color:rgba(0,0,0,0.4);*/}
.webtop .colum .columunit{}
.webtop .colum .columunit > a{text-align:center;line-height:46px;font-weight:bold;padding-left:8px;padding-right:8px;}
.mobileshowmenu{ display:block;}
.bannerclick{ display:block;}
.indexFeaturedServices{padding-top:140px;}
.proshowTabcontentarea .VIEWMORE{width:50%;}
.searchchoose{ position:absolute;left:0px;top:10px;padding-left:20px;border-right:1px solid #cccccc;padding-right:20px;}
.searchinput .searchButton{position:absolute;right:0px;top:0px;}
.searchinput .input{padding-left:240px;}
.pcshow{ display:block;}
.service-show-brand .button{width:25%;}
.secondbanner-left,.secondbanner-right-2{top:47%;width:45%;}
.secondbanner-right-2{right:0;}
.secondbanner-left-2{left:20px;}

}
@media only screen and (max-width:1000px) {
.webtop{ position: relative; background-color: rgba(64,47,71,1)}
.topunitshow .col-md-3{padding-top:20px;}
.inputwidth{width:100%;}
.bannerfont{margin:auto;width:100%;top:20%;}
.bannerfont .bannerWidth{width:95%;margin:auto;}
.mobilecolum{ display:block;}
.webtop .searchbutton{right: -60px;top:-2px;}
.webtop .col-md-8{text-align:right;padding-right:0px;}
.searchsite{width:90%;left:5%;}
.webtop .colum{font-size:16px;}
.webtop .colum .gexian{ display:none;}
.webtop .colum .columunit{width:100%;}
.webtop .colum .columunit a{text-align:left;line-height:36px;}
.mobileshowmenu{ background-color: rgba(64,47,71,1); position:absolute;width:100%;left:0;padding:5px; z-index:1000;border-top:1px solid #ffffff;}
.mobileshowmenu{ display:none;}
.bannerclick{ display:none;}
.indexFeaturedServices{padding-top:80px;}
.proshowTabcontentarea .VIEWMORE{width:100%;}
.searchchoose{ position: relative;left:0px;top:-5px;}
.searchinput .searchButton{position:absolute;right:0px;top:25px;}
.search .col-md-4{padding-top:15px;}
.webtop .container-fluid{background-color: rgba(64,47,71,1)}
.searchinput .input{padding-left:25px;}
.pcshow{ display:none;}
.service-show-brand .button{width:100%;}
.secondbanner-left,.secondbanner-right-2{top:10%;width:90%;}
/*.secondbanner-right-2{padding-left:20px;}*/
.secondbanner-right-2{padding-left:0px;}
.secondbanner-left-2{left:0px;}
}


@media only screen and (min-width:768px) and (max-width:1000px) {
.ServiceShowrightPic {float:right;}
.ServiceShowleftPic {float:left;}
.webtop .searchbutton{right: -13px;top:-40px;}
}
@media only screen and (min-width:480px) and (max-width:768px) {
.ServiceShowrightPic,.ServiceShowleftPic{margin-bottom:10px;width:100%;}
.webtop .searchbutton{right: -13px;top:-40px;}
.webtop .col-md-8{text-align:right;padding-right:0px;}
}
@media only screen and (min-width:320px) and (max-width:480px) {
.ServiceShowrightPic,.ServiceShowleftPic{margin-bottom:10px;width:100%;}
.webtop .searchbutton{right: -13px;top:-40px;}
	.webtop .col-md-8{text-align:right;padding-right:0px;}
}

.job_list{border-bottom:1px solid #efefef;padding-top:15px;padding-bottom:15px;}
.job_list h3{margin-top:0px;padding-top:0px;}
.job_list h3 span {color:#aaa;font-weight:lighter; display: inline-block;margin-top:8px;font-size:12px;}

.job_tab_list td{padding-top:3px;padding-bottom:3px;border-bottom:1px solid rgba(255,255,255,0.3)}
/*.job_tab_list tr:nth-child(2n+1) td{ background-color:#fafafa;}*/
/*.job_tab_list a{color:#2557a2; text-decoration: none;} */
.job_tab_list a:hover{color:#ffffff;}


.job_search .job_search_unit .search-input{padding:12px 7px 7px 7px !important;width:100% !important;}
.job_search  select{width:100%;padding:7px;margin-top:7px;margin-bottom:7px;}
.job_search .search_btn i{font-size:20px !important;}

.job_show{padding-top:40px;}
.job_show .row{border-bottom:1px solid rgba(255,255,255,0.5);padding-top:10px;padding-bottom:10px;margin-left:0px;margin-right:0px;line-height:1.3em;}
.job_show .row div[class*="col-md-3"]{font-weight:bold;}
.job_show .row div[class*="col-md-9"]{padding-bottom:0px;} 
/*.job_show .row:nth-child(2n+1){ background-color:#fafafa;}*/
.job_show .row div[class*="col-md-9"]{padding-bottom:0px;} p{padding:0px;margin:0px;}
.job_Application{border-top:1px solid #444444;padding-top:10px;margin-top:10px;}
.job_show h3,.job_Application h3{font-size:26px !important;}
.job_show .row ul{margin:0px !important;padding:0px !important;} 
.job_show .row ul li{ list-style: disc !important; margin-left:18px !important;}

.job_show .form-group div[class*="col"]{padding-top:5px;padding-bottom:5px;}
.job_show .form-group div[class*="col"] input{margin-top:10px;}

.search_job_area_fliter select{width:100%;padding:7px;margin-top:7px;margin-bottom:20px;}
.search_job_area .search-input{border-radius:2px;line-height:40px; padding-left:10px; width:100%; outline:none; height:40px;font-size:14px;border:0; background-color:#f4f4f4;color:#000000;}
.search_job_area .search_btn{ position:absolute;top:33px;right:0;height:40px;line-height:40px;display:inline-block;width:50px;color:#444444;border-bottom-right-radius:5px;border-top-right-radius:5px; text-align:center;font-size:20px; cursor:pointer;}
.search_job_area .search_btn:hover{color:#3399cc;}

.jobnote{color:#aaa !important;font-size:12px !important;line-height:20px !important;padding:20px 0px 0px 0px !important; font-style: italic;}
.pronote{ /*background-color:#f5f5f5;*/font-size:0.9em;padding:10px !important; display:block;margin-bottom:20px;margin-top:20px !important;color:#fff;border:1px solid #f5f5f5;}
.pronote i{color:#ff0000;margin-right:5px;}

.topad_pic{background-color: #efefef;color:#000000;font-size:15px; position: relative; text-align: 
center;padding-top:85px;padding-bottom:15px; display: none;}
.topad_pic img{max-width:100%;}
.topad_pic .ad_close{position: absolute;width:50px;height:70px;top:0px;right:0px;color:#ffc000 !important; z-index: 10000; text-align: center;}
.topad_pic .ad_close:hover{color:#f41844 !important;}
.topad_pic h3{width:80%;margin:10px auto 10px auto;}
.topad_pic p{width:80%;margin:10px auto 10px auto;}
@media(max-width:767px) {
	.topad_pic p{width:95%;}
	.topad_pic h3{width:95%;}
}
.topad_pic .ad_button{border-radius:5px; background-color: #ffc000;color:#ffffff;padding:5px 20px 5px 20px;margin:auto; display: inline-block;}
.topad_pic .ad_button:hover{background-color: #f41844;}

.reviewsbox{
	border:1px solid #ccc;
	padding:15px;
    margin-bottom:20px;
}
.r-item{
	display: flex;
	border-bottom:1px solid #efefef;
	padding-bottom:15px;
	margin-bottom:10px;
}
.r-item img{
	width:60px;
	height:60px;
	border:1px solid #ccc;
	border-radius: 60px;
}
.r-item .r-cont{
	padding:0px 15px 0px 15px;
	display: block;
	width:100%;
	position: relative; 
}
.r-item .r-cont .r-name{
    display: block;
    text-align: right;
    color:#ccc;
}
.r-item .r-cont .r-links{
	width:90px;
	height:30px;
	position: absolute;
	top:0;
	right:0px;
	color:#ff0000;
}
.r-item .r-cont .r-start{
	font-size:14px;
	color:#666;
/*	display: inline-block;*/
}
.r-item .r-cont .r-start span{
	margin-right:5px;
	color:#f3e04e;
}
.r-item .r-cont .r-cont-box{
	margin-top:10px;
	margin-bottom:10px;
}
.r-item .r-cont .r-time{
	text-align: right;
	font-size:12px;
	color:#666;
	display: block;
	width:100%;
}

.inqunotice .google-policies{color:#000;}
.inqunotice .price-con,.inqunotice .price-con a,
.salearea .price-con,.salearea .price-con a{color:#000;}
.salearea{margin-bottom:20px; }
