body{
	margin:0px;
	padding:0px;
	background:#FFF;
	}
.top_header{
	float:left;
	width:100%;
	height:auto;
	padding:2px;
	border-bottom:2px solid #262626;
	}
.div_box{
	float:left;
	width:100%;
	height:auto;
	background:#FFF;
	}
.top_link{
	float:left;
	width:100%;
	height:auto;
	}
.top_link ul{
	margin:0px;
	padding:0px;
	float:right;
	display:inline-block;
	list-style:none;
	}
.top_link ul li{
	float:left;
	list-style:none;
	}
.top_link ul li a img{
	padding:3px;
	}	
.top_link ul li a{
	color:#6db600;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	line-height:20px;
	margin:0px 5px 0px 5px;
	}
.top_link ul li a strong{
	color:#000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	line-height:20px;
	margin:0px 5px 0px 5px;
	}
.logo{
	width:100%;
	padding:5px 0px;
	}
.logo img{
	float:left;
	}
	
	.logo1{
		float:left;
	padding:7px 0px ;
	}
.logo1 img{
	float:left;
	}
	
.call_bk{
	float:left;
	width:100%;
	height:auto;
	}
.call_bk h3{
	float:left;
	color:#898184;
	background:url(../image/call_bk.jpg) left no-repeat;
	padding:5px 0px 5px 25px ;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:600;
	font-style:italic;
	}
.call_input_bx{
	float:left;
	width:100px;
	height:25px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	padding:3px;
	font-weight:600;
	color:#999;
	font-style:italic;
	margin:18px 5px;
	letter-spacing:normal;
	border:1px solid #f19557;
	}
.call_bk_btn{
	float:left;
	padding:4px 5px;
	background:#f4d32e;
	color:#b53a16;
	border-radius:3px;
	border:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:600;
	margin:18px 2px;
	}
	
	
	
.login_user{
	float:left;
	width:100%;
	height:auto;
	}
.login_user h3{
	float:left;
	color:#1c1c1c;
	background:url(../image/login_ico.jpg) left no-repeat;
	padding:5px 5px 5px 25px ;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-transform:uppercase;
	border-right:1px dotted #333;
	}
.login_user_input_bx{
	float:left;
	width:33%;
	height:25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:3px;
	line-height:25px;
	color:#000 !important;
	margin:18px 7px 2px 7px;
	border:1px solid #999966;
	}
.login_user_bk_btn{
	float:left;
	padding:3px 6px;
	background:#f2be3c;
	color:#fff;
	border:1px solid #5d5757;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:600;
	margin:18px 2px;
	}
.forgot{
	float: right;
color: #0897CE;
background: transparent url("../image/aro.jpg") no-repeat scroll left center;
padding: 5px 7px;
font-family: Arial,Helvetica,sans-serif;
font-size: 12px;
text-align: center;
margin-right: 17%;
margin-top: -18px;}	

.menu_box{
	float:left;
	width:100%;
	background:#892c1b;
	}
.menu_box ul{
	margin:0px;
	padding:0px;
	float:left;
	width:100%;
	}
.menu_box ul li{
	float:left;
	list-style:none;
	display:inline-block;
	line-height:22px;
	}
.menu_box ul li a{
	float:left;
	text-decoration:none;
	color:#FFF;
	margin:0px 2px;
	padding:5px 20px;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	}
	
.cont_box_slider{
	float:left;
	width:100%;
	height:auto;
	}
.cont_box_quik{
	float:left;
	margin-bottom:15px;
	width:100%;
	height:auto;
	}
.lagent{
	border:1px solid #97261d;
	width:100%;
	color:#97261d;
	min-height:296px;
	padding:10px;
	font-weight:600;
	font-size:16px;
	border-radius:4px;
	}
.lagent_font{
	float:left;
	text-align:left;
	line-height:30px;
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000;
	padding:0px 5px;
	font-weight:500;
	}
	.lagent_font_2{
	text-align:left;
	line-height:30px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000;
	padding:0px 5px;
	font-weight:500;
	}
	.brd_top{
		width:100%;
		margin-top:5px;
		border-top:1px dotted #CCC;
		}
			.lagent_font_4{
			float:left;
	line-height:30px;
	background:url(../image/aro.jpg) right no-repeat;
	padding-right:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#09C;
	font-weight:500;
	}
		.lagent_font_3{
			float:right;
	line-height:30px;
	background:url(../image/aro.jpg) right no-repeat;
	padding-right:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#09C;
	font-weight:500;
	}		
.lagent_select{
	text-align:left;
	line-height:30px;
	height:26px;
	width:37%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	border:1px solid #CCC;
	color:#000;
	padding:0px 5px;
	font-weight:500;
	}	
	.lagent_select_2{
	text-align:left;
	height: 30px;
	line-height:30px;
	width:100%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	border:1px solid #CCC;
	color:#000;
	padding:5px 12px 1px 0px;
	font-weight:500;
	}
	.lagent_select_21{
	text-align:left;
	height: 27px;
	line-height:25px;
	width:100%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	border:1px solid #CCC;
	color:#000;
	
	font-weight:500;
	}
	.lagent_select_21{
	text-align:left;
	height: 27px;
	line-height:30px;
	width:100%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	border:1px solid #CCC;
	color:#000;
	font-weight:500;
	}		
		
.legent_chek{
	margin:9px 2px !important;
	float:left;
	}
.lagent_btn{
	float:right;
	background:#97261d;
	color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	border:0px;
	margin:5px 0px;
	font-weight:500;
	border-radius:7px;
	padding:5px 15px;
	}
.cont_box_wel{
	float:left;
	width:100%;
	height:auto;
	}
.cont_box_wel h3{
	float:left;
	font-family:Verdana, Geneva, sans-serif;
	font-size:15px;
	font-weight:600;
	color:#000;
	}
.cont_box_wel p{
	float:left;
	width:100%;
	text-align:left;
	line-height:22px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
	margin:10px 0px;
	}
	.cont_box_wel p strong{
		color:#F60;

		}
.cont_box_wel a{
	color:#F60;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	float:left;
	}				
	
.cont_box_wel a:hover{
	color:#F63;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	float:left;
	}				
	
	
	
	.cont_box_why{
	float:left;
	width:100%;
	height:auto;
	}
.cont_box_why h3{
	float:left;
	font-family:Verdana, Geneva, sans-serif;
	font-size:15px;
	font-weight:600;
	color:#000;
	}	
	
.cont_box_why ul{
	float:left;
	margin:0px;
	padding:0px 0px 0px 20px;
	width:99%;
	display:inline-block;
	}
.cont_box_why ul li{
	list-style-image:url(../image/chk.jpg);
	line-height:20px;
	padding-top:5px;
	float:left;
	margin:5px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
	}
	
	
	
	
		.cont_box_succe{
	float:left;
	width:100%;
	height:auto;
	}
.cont_box_succe h3{
	float:left;
	font-family:Verdana, Geneva, sans-serif;
	font-size:15px;
	font-weight:600;
	color:#000;
	}	
	
.cont_box_succe ul{
	float:left;
	margin:0px;
	padding:0px;
	width:99%;
	display:inline-block;
	}
.cont_box_succe ul li img{
	float:left;
	padding:5px;
	width:95px;
	height:100px;
	margin:0px 5px 0px 0px;
	border:1px solid #999;
	}
.cont_box_succe ul li{
	list-style:none;
	line-height:20px;
	padding-top:5px;
	padding-bottom:7px;
	border-bottom:1px dotted #CCC;
	float:left;
	margin:5px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	}
.cont_box_succe ul li:last-child{
	border-bottom:0px;
	}
.cont_box_succe ul li strong{
		color:#F60;
}
.cont_box_succe ul li a{
		color:#F60;
		text-align:left;
		margin:10px 0px;
		float:left;
}



	.security{
	float:left;
	width:100%;
	height:auto;
	}
.security h3{
	float:left;
	font-family:Verdana, Geneva, sans-serif;
	font-size:15px;
	font-weight:500;
	color:#000;
	}	
	
.security ul{
	float:left;
	margin:0px 0px 5px 0px;
	padding:0px 0px 0px 20px;
	width:99%;
	display:inline-block;
	}
.security ul li{
	list-style-image:url(../image/li_Aaro.jpg);
	line-height:17px;
	margin:5px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
	}
.cont_footer{
	float:left;
	width:100%;
	height:auto;
	border-top:2px solid #900;
	background:url(../image/footr_bg.jpg) repeat-x #fff;
	}
	
.footer_mn{
	float:left;
	width:100%;
	height:auto;
	}
.footer_mn h3{
	float:left;
	font-family:Verdana, Geneva, sans-serif;
	font-size:15px;
	font-weight:500;
	color:#c84241;
	}	
	
.footer_mn ul{
	float:left;
	margin:0px 0px 5px 0px;
	padding:0px 0px 0px 20px;
	width:99%;
	display:inline-block;
	}
.footer_mn ul li{
	list-style-image:url(../image/li_Aaro.jpg);
	line-height:17px;
	margin:5px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
	}
	.footer_mn ul li a{
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
	}
	
	/*-- bottom-grids --*/
.f-products h2{
	color:#4f4844;
	font-size:1.5em;
	margin:0;
	padding:0 0 0.5em 0;
	border-bottom:1px solid #b0aaa0;
}
.product-pic-info{
	padding: 5px;
	text-align:center;
	font-size:13px;
	color:#333;
}
.product-pic-info h3{
	margin:0;
	padding:0;
}
.product-pic-info h3 a{
	color:#c92d00;
	font-size:13px;
	text-decoration:none;
}
.product-pic-info-price{
	float:left;
}
.product-pic-info-price-cart{
	margin-top:0.5em;
}
.product-pic-info-price span{
	font-size:1.5em;
	font-family: 'Lora', serif;
	color:#8b4613;
}
a.p-btn{
	background:#8b4613;
	font-family: 'Lora', serif;
	color:#FFF;
	padding:0.7em 1.2em;
	text-transform:uppercase;
	text-decoration:none;
	font-size:0.875em;
}
a.p-btn:hover{
	background:#4f4844;
}

.product-grid{
	border:1px solid #f7f6ee;
}
.product-grid:hover{
	border:1px solid #b0aaa0;
}
.d-products{
	margin-top:2em;
}
.product-pic-info-price label{
	width:55px;
	height:77px;
	background:url(../images/dis-tag.png) no-repeat 0px 0px;
	display:inline-block;
	position:absolute;
	top:0px;
	right:2em;
	top:1em;
}
.social_link{
	float:left;
	width:100%;
	height:auto;
	}
.social_link ul{
	display:inline-block;
	list-style:none;
	float:left;
	margin: 15px 0px;
padding: 0px;
	}
.social_link ul li{
	float:left;
	list-style:none;
	color:#a54e42;
	margin:2px;
	font-weight:500;
	line-height:30px;
	letter-spacing:normal;
	font-family:Verdana, Geneva, sans-serif;
	font-size:16px;
	}
.social_link ul li a{
	float:left;
	}
.social_link ul li a img{
	float:left;
	}
	.social_link ul li a img:hover{
	float:left;
	transform:rotateX(360deg);
	-web-kit-transform:rotateX(360deg);
	-moz-transform:rotateX(360deg);
	-o-transform:rotateX(360deg);
	transition:0.4s;
	-web-kit-transition:0.4s;
	-moz-transition:0.4s;
	-o-transition:0.4s;
	}
	
.design{
	float:left;
	width:100%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:right;
	margin:23px 0px;
	color:#900;
	}
.design a{
	text-decoration:none;
	color:#930;
	font-weight:600;
	font-size:13px;
	}
.secr{
	float:left;
	width:100%;
	}


.form_box{
float:left;
width:100%;
margin:10px 0px;
height:auto;
background:#FFFFFF;
}
.form_box_heading{
float:left;
padding:5px 5px;
border-bottom:1px solid #999999;
border-top:1px solid #999999;
width:100%;
}
.form_box_heading h2{
float: left;
width: 50%;
font-family: arial;
font-size: 24px;
color: #666;
}
.form_box_heading h3{
float:right;
text-align:right;
width:50%;
font-family:Arial, Helvetica, sans-serif;
margin-top:25px;
font-size:14px;
font-weight:normal;
color:#666666;
}
.txt_addwa{
font-weight:600;
padding:10px;
color:#920b0f;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
}
.addwance{
float:left;
width:100%;
margin:10px;
}
.addwance h3{
font-family:monospace,Helvetica,sans-serif;
font-size:24px;
text-shadow:0px 1px 2px #920000;
color:#000000;
border-bottom: 1px dotted #ccc;
padding:5px 0px;
width:auto;}

.txt_addwa{
font-weight: 500;
padding: 10px;
color: #460000;
font-family: Arial,Helvetica,sans-serif;
font-size: 14px;
}
.addwance_txt{
float:left;
width:553px;
height:23px;
}
.radis{
	    padding: 2px !important;
    margin: 14px 0px !important;
}
.select_area{
border:0px;
box-shadow:none;
border:1px solid #CCCCCC;
-moz-appearance: none;
width:100%;
height:30px;
margin:14px 0px;
text-align:center;
color:#000;
font-size:14px;
}
.select_area_text{
background:#FFFFFF !important;
border:0px;
box-shadow:none;
border:1px solid #CCCCCC;
width:100%;
height:70px;
margin:14px 0px;
text-align:left;
color:#611f01;
font-size:12px;
}
.select_area_txt{
background:#FFFFFF !important;
border:0px;
box-shadow:none;
border:1px solid #CCCCCC;
width:100%;
height:30px;
margin:14px 0px;
text-align:left;
color:#000;
font-size:14px;
}

.select_area_text_trm{
background:#FFFFFF !important;
border:0px;
box-shadow:none;
width:100%;
margin:14px 0px;
text-align:left;
height:auto;
float:left;
color:#611f01;
font-size:12px;
}
.select_area_text_trm p{
float:left;
font-size:12px;
margin:4px;
padding:0px;
width:90%;
}
.select_area_text_trm p a{
text-decoration:none;
color:#d11c13;

padding:0px 5px;
}
.select_area_sm{
background:#FFFFFF !important;
border:0px;
box-shadow:none;
border:1px solid #CCCCCC;
width:28%;
height:25px;
margin:14px 0px;
text-align:center;
color:#611f01;
font-size:12px;
}
.select_area_ex_sm{
background:#FFFFFF !important;
border:0px;
box-shadow:none;
border:1px solid #CCCCCC;
width:24%;
height:25px;
margin:14px 0px;
text-align:center;
color:#611f01;
font-size:12px;
}
.why_me_left_btn{
text-align:center;
background:#d11c13;
border:0px;
float:right;
margin:10px 5px;
cursor:pointer;
text-decoration:none;
padding:5px;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
-webkit-box-shadow: inset 1px 8px 16px 0px rgba(50, 50, 50, 0.43);
-moz-box-shadow:    inset 1px 8px 16px 0px rgba(50, 50, 50, 0.43);
box-shadow:         inset 1px 8px 16px 0px rgba(50, 50, 50, 0.43);
}

.plan_buy_btn{
text-align:center;
background:#d11c13;
border:0px;
margin:10px 0px;
cursor:pointer;
text-decoration:none;
padding:5px;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
-webkit-box-shadow: inset 1px 8px 16px 0px rgba(50, 50, 50, 0.43);
-moz-box-shadow:    inset 1px 8px 16px 0px rgba(50, 50, 50, 0.43);
box-shadow:         inset 1px 8px 16px 0px rgba(50, 50, 50, 0.43);
}

.why_me_left_btn1{
text-align:center;
background:#d11c13;
border:0px;
float:left;
margin:10px 5px;
cursor:pointer;
text-decoration:none;
padding:5px;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
-webkit-box-shadow: inset 1px 8px 16px 0px rgba(50, 50, 50, 0.43);
-moz-box-shadow:    inset 1px 8px 16px 0px rgba(50, 50, 50, 0.43);
box-shadow:         inset 1px 8px 16px 0px rgba(50, 50, 50, 0.43);
}

.cont_member{
	float:left;
	width:100%;
	min-height:200px;
	background:url(../image/bg.jpg) center no-repeat;
	}
	.cont_member1{
	float:left;
	width:100%;
	min-height:220px;
	background:url(../image/bg.jpg) center no-repeat;
	}
	
.member_header{
	float:left;
	}
	
	#sticky {
		background:rgba(170, 18, 61, 0.81);
    width: 100%;
	float:left;
    color: #fff;
	margin-top:10px;
}
#sticky.stick {
    position: fixed;
    top: -10px;
	height:auto;
	width:87%;
background:#AA123D;
    z-index: 111;
}
/* Slider
http://www.freshdesignweb.com/drop-down-responsive-menu-with-css3-and-jquery.html
*/
@import url(http://fonts.googleapis.com/css?family=Gentium+Basic:400,700|Yanone+Kaffeesatz);
/*===== nav style ======*/
#fdw nav select {
	display:none; /* this is just for the mobile display */
}
#fdw nav ul {
	display:block;
	z-index:999999;
}
#fdw nav ul li {
	display:inline-block;
	padding:25px 3px 15px;
	margin-left:30px;
	position:relative;
}
#fdw nav ul li a:link, #fdw nav ul li a:visited {
	color:#FFF4F4;
	font:normal 15px 'Yanone Kaffeesatz', sans-serif;
	text-transform:uppercase;
	display:inline-block;
	position:relative;
}
#fdw nav ul li a:hover, #fdw nav ul li a:active {
	color:#e25d29;
	text-decoration:none;
}
#fdw nav ul li span {
	position:absolute;
	right:-12px;
	bottom:6px;
	width:7px;
	height:8px;
	margin:0 0 0 3px;
	float:right;
	display:block;
	background:url('../image/nav_arrow.png') no-repeat left -8px;
	font:0/0 a;
}
#fdw nav ul li.current {
	border-bottom:2px solid #6C182C;
}
#fdw nav ul li.current a {
	color:#fff;
	cursor: default;
}
#fdw nav ul li.current a span {
	background:url('../image/nav_arrow.png') no-repeat left 0;
}
#fdw nav ul li.current ul li a {
	cursor:pointer;
}

/*===== sub_menu Style =======*/
#fdw nav ul li ul.sub_menu {
	position:absolute;
	top:60px;
	left:0;
	margin:0;
	padding:0;
	background:#fff;
	border:1px solid #ececec;
	border-top:5px solid #8F102E;
	display:none;
	z-index:999999;
    -moz-box-shadow: 0px 6px 7px #121012;
    -webkit-box-shadow: 0px 6px 7px #121012;
    box-shadow: 0px 6px 7px #121012;
}
#fdw nav ul li ul.sub_menu li.arrow_top {
	position:absolute;
	top:-12px;
	left:12px;
	width:13px;
	height:8px;
	display:block;
	border:none;
	background:url('../image/arrow_top.png') no-repeat left top;
}
#fdw nav ul li ul.sub_menu li {
	float:none;
	margin:0;
	padding:0;
	border-bottom:1px solid #ececec;
}
#fdw nav ul li ul.sub_menu li a {
	white-space: nowrap;
	width: 184px;
	padding:12px;
	font:13px Arial, tahoma, sans-serif;
	text-transform:capitalize;
	color:#777;
}
#fdw nav ul li ul.sub_menu li a:hover {
	background:#f9f9f9;
	color:#333;
}
#fdw nav ul li ul.sub_menu li a.subCurrent {
	color:#e25d29;
	cursor:default;
}
#fdw nav ul li ul.sub_menu li a.subCurrent:hover {
	background:none;
}
/*===================== end Header style ======================*/


@media only screen and (min-width: 768px) and (max-width: 959px) {
		/* nav */
		#fdw nav ul li{
			margin-left:12px;
		}
}

	/* All Mobile Sizes (devices and browser) */
@media only screen and (max-width: 767px) {

		/* nav menu ul & select */
		#fdw nav ul {
			display:none;
		}
		#fdw nav select {
			width:100%;
			display:block;
			margin-bottom:30px;
			cursor:pointer;
			padding:6px;
			background:#f9f9f9;
			border:1px solid #e3e3e3;
			color:#777;
		}
}
.pp_img{
	float:right;
	max-width:85px;
	border:1px solid #CC3356;
	max-height:85px;
	border-radius:100%;
	margin:4px;
	overflow:hidden;
	}
.pp_img img{
	max-width:85px;
	max-height:85px;
	}
.cont_search_box{
	float:left;
	width:100%;
	height:auto;
	background:#E0E0E0;
	}
.match_top_no{
	float:left;
	width:100%;
	margin:10px 0px;
	height:auto;
	}
.match_top_no h3{
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#333;
	margin:5px;
	}
.match_top_no span{
	float:right;
	}
.match_top_no span ul{
	float:left;
	display:inline;
	list-style:none;
	}	
.match_top_no span ul li{
	float:left;
	color:#666;
	line-height:20px;
	list-style:none;
	}
.match_top_no span ul li a{
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	padding:0px 5px;
	color:#333;
	}
.filter_boxs{
	float:left;
	width:100%;
	background:#FFF;
	max-height: 220px;
    overflow: scroll;
	}
.filter_boxs h3{
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	background:url(../image/aro1.jpg) left no-repeat;
	margin-left:5px;
	color:#000;
	text-transform:uppercase;
	border-bottom:#900 2px solid;
	width:97%;
	margin-bottom:0px;
	margin-top:5px;
	padding:5px 0px 5px  10px;
	}
.filter_boxs ul{
	float:left;
	margin:0px 0px 15px 0px;
	background:rgba(221, 221, 221, 0.33) none repeat scroll 0% 0%;
	width:100%;
	border-bottom:1px dotted #AEAEAE;
	padding:0px;
	}
.filter_boxs ul li{
	list-style:none;
	line-height:25px;
	}
.filter_boxs ul li label{

	width:100%;
	padding:6px 10px;
	}
	.filter_boxs ul li label input[type="checkbox"]{
	float:left;
	margin-right:10px;
	}
	.filter_boxs ul li label i{
		color:#999;
		}
.serch_resuct_table{
	float:left;
	width:100%;
	height:auto;
	margin-bottom:15px;
	border-bottom:1px solid #d7344c;
	background:#FFF;
	}
.serch_resuct_img{
	float:left;
	width:160px;
	height:188px;
	}
.serch_resuct_img img{
	float:left;
	width:160px;
	height:188px;
	}
.serch_resuct_detail_box{
	float:left;
	width:98%;
	padding:1%;
	
	height:auto;
	}
.serch_resuct_detail_box h3{
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:normal !important;
	color:#000;
	width:100%;
	padding:5px 10px;
	border-bottom:1px dotted #666;
	margin:0px;
	}
.serch_resuct_detail_box ul{
	float: left;
width: 45%;
height: auto;
margin: 5px;
padding: 5px;
	}
.serch_resuct_detail_box ul li{
	list-style:none;
	line-height:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	}
.serch_right_menu{
	float:left;
	width:100%;
	text-align:center;
	height:auto;

	}
.serch_right_menu ul{
	float:left;
	margin:0px;
	width:100%;
	padding:0px;
	}
.serch_right_menu ul li{
	width:100%;
	list-style:none;
	display:block;
		background:#36C;
	}
.serch_right_menu ul li a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#FFF;
	}
.serch_right_menu ul li a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	text-decoration:none;
	color:#FFF;
	}		
.serch_right_menu ul li i{
	color:#FFF;
	padding:15px 15px 16px 16px;
	}
.serch_right_menu ul li:hover{
	background:#D7344C;
	}
	

.serch_futur{
	width:100%;
	height:auto;
	visibility:hidden;
	float:left;
	}
.serch_futur a{
	float:right;
	color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-decoration:none;
	padding:5px 10px;
	background:#D7344C;
	}
.serch_futur a:hover{
	text-decoration:none;
	color:#CCC;
	}
.match_alrt_box{
	float:left;
	margin:30px 0px;
	width:100%;
	height:auto;
	background:rgba(0, 0, 0, 0.51) none repeat scroll 0% 0%;
	}
.match_alrt_box h3{
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	width:70%;
	color:#FFF;
	}
.match_alrt_box h3 span{
	padding:5px;
	background:#d9475c;
	color:#FFF;
	margin-left:10px;
	border-radius:45%;
	}
	.pp_img1{
	float:left;
	max-width:85px;
	border:1px solid #CC3356;
	max-height:85px;
	border-radius:100%;
	margin:4px;
	overflow:hidden;
	}
.pp_img img1{
	max-width:85px;
	max-height:85px;
	}

.match_alrt_dis{
	float:left;
	width:70%;
	height:auto;
	}
.match_alrt_dis ul{
	float:left;
	display:inline;
	color:#CCC;
	margin:0px;
	padding:0px;
	list-style:none;
	}	
.match_alrt_dis ul li{
	display:inline;
	border-right:1px solid #CCC;
	padding:4px;
	font-size:12px;
	color:#fff;
	line-height:20px;
	list-style:none;
	}
.match_art_info{
	float:right;
	}
.noti_fi{
	width:50px;
	height:50px;
	background:#d9475c;
	border-radius:100%;
	color:#fff;
	margin:10px;
	text-align:center;
	line-height:45px;
	font-size:13px;
	}
.noti_fi a{
	font-size:13px;
	color:#FFF;
	padding:19px;
	text-decoration:none;
	}
.noti_fi a:hover{
	text-decoration:none;
	color:#FFF;
	}
.noti_txt{
	float:left;
	color:#FFF;
	margin:0px 7px;
	font-size:12px;
	}
.mem_ber_cong{
	float:left;
	width:100%;
	text-align:center;
	height:auto;
	}
.mem_ber_cong h2{
	float:left;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	width:100%;
	color:#666;
	font-weight:normal !important;
	}
.mem_ber_cong p{
	text-align:center;
	font-size:12px;
	line-height:25px;
	}
.member_panel_main{
	float:left;
	width:100%;
	height:auto;
	background:#FFF;
	}
	.member_panel_cong{
		width:100%;
		height:auto;
		float:left;
		padding:15px;
		}
	.member_panel_cong h2{
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	width:100%;
	color:#666;
	font-weight:normal !important;
	}
.member_panel_cong p{
	font-size:12px;
	line-height:25px;
	width:100%;
	float:left;
	}
.profile_pic{
	float:left;
	width:100%;
	max-width:180px;
	margin:5px 15px;
	height:185px;
	background:#666;
	border:1px solid #999;
	overflow:hidden;
	padding:3px;
	}
.profile_pic img{
	width:100%;
	height:176px!important
	}
.up_lod_pic{
	float:left;
	background:url(../image/pc.jpg) left no-repeat #de5d70;
	color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	margin:5px 5px 5px 0px;
	padding:10px 35px;
	text-decoration:none;
	}
.up_lod_pic:hover{
	text-decoration:none;
	color:#FFF;
	}
.up_lod_pic1{
	float:left;
	background:url(../image/fb_p.png) left no-repeat #536da5;
	color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	margin:5px;
	padding:10px 35px;
	text-decoration:none;
	}
.up_lod_pic1:hover{
	text-decoration:none;
	color:#FFF;
	}
	
.member_panel_seting{
		width:99%;
		height:auto;
		margin:5px;
		float:left;
		border-bottom:1px solid #ccc;
		padding:15px;
		}
	.member_panel_seting h2{
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	width:100%;
	color:#666;
	font-weight:normal !important;
	}
.member_panel_seting p{
	font-size:12px;
	line-height:25px;
	width:100%;
	float:left;
	}
	
	.member_panel_seting_btn{
	float:left;
	background:#de5d70;
	color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	margin:5px 5px 5px 0px;
	padding:10px 35px;
	text-decoration:none;
	}
.member_panel_seting_btn:hover{
	text-decoration:none;
	color:#FFF;
	}
	
	
	
	.match_list_you{
	float:left;
	width:100%;
	margin:10px 0px;
	height:auto;
	}


.match_list_you ul{
	float:left;
	display:inline;
	list-style:none;
	margin:0px;
	padding:0px;
	}	
.match_list_you ul li{
	float:left;
	color:#666;
	line-height:20px;
	list-style:none;
	}
.match_list_you ul li a{
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	padding:0px 5px;
	color:#333;
	}
.match_list_you ul li a img{
	float:left;
	width:152px;
	margin:5px 15px;
	height:165px;
	}
.match_list_you ul li:first-child a img{
	float:left;
	width:152px;
	margin:5px 15px 5px 0px;
	height:165px;
	}
.serch_right_menu1{
	float:left;
	width:100%;
	text-align:left;
	height:auto;

	}
.serch_right_menu1 ul{
	float:left;
	margin:0px;
	width:100%;
	padding:0px;
	}
.serch_right_menu1 ul li{
	width:100%;
	list-style:none;
	display:block;
		background:#36C;
	}
.serch_right_menu1 ul li a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#FFF;
	}
.serch_right_menu1 ul li a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	text-decoration:none;
	color:#FFF;
	}		
.serch_right_menu1 ul li i{
	color:#FFF;
	padding:15px 15px 16px 16px;
	}
.serch_right_menu1 ul li:hover{
	background:#D7344C;
	}
	.prof_resuct_img{
	float:left;
	width:160px;
	height:188px;
	}
.prof_resuct_img img{
	float:left;
	width:160px;
	height:188px;
	}
	
.cont_prof_box{
	float:left;
	width:100%;
	height:auto;
	margin:10px 0px;
	}
.profile_intor_box{
	float:left;
	width:100%;
	height:auto;
	background:#FFF;
	}
.profile_intor_box ul{
	float:left;
	width:100%;
	height:auto;
	margin:0px;
	padding:0px;
	border-bottom:1px solid #666;
	}
.profile_intor_box ul li{
	float:left;
	list-style:none;
	line-height:22px;
	text-align:center;
	width:25%;
	}
.profile_intor_box ul li a{
	text-decoration:none;
	color:#666;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	}	
.profile_intor_box ul li a i{
	display:block;
	color:#666;
	font-size:26px;
	}
.profile_intor_box ul li a img{
	width:30px;
	height:27px;
	}
.profile_intor_box ul li.actv{
	border-bottom:1px solid #666;
	}



.profile_abtou{
	float:left;
	width:100%;
	padding:15px;
	margin:15px 0px 5px 0px;
	height:auto;
	}
.profile_abtou p{
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#333;
	line-height:22px;
	}
.profile_abtou h3{
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px !important;
	color:#333;
	}
.profile_abtou ul{
	float:left;
	margin:0px;
	width:98%;
	list-style:none;
	padding:0px;
	}
.profile_abtou ul li{
	width:95%;
	display:block;
	list-style:none;
	line-height:25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#333;
	}
	
	
	
		.desier_you{
	float:left;
	width:100%;
	margin:10px 0px;
	height:auto;
	}
.desier_you{
	float:left;
	width:100%;
	height:auto;
	}

.desier_you ul{
	float:left;
	display:inline;
	list-style:none;
	margin:0px;
	padding:0px;
	}	
.desier_you ul li{
	float:left;
	color:#666;
	line-height:20px;
	list-style:none;
	margin:5px 0px;
	}
.desier_you ul li a{
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	padding:0px 5px;
	color:#333;
	}
.desier_you ul li a img{
	float: left;
width: 146px;
margin: 5px;
height: 165px;
border: 1px solid #ccc;
padding: 5px;
	}
.desier_you ul li a h3{
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	padding:0px 5px;
	color:#333;
	width:152px;
	line-height:19px;
	}
.desier_you ul li:first-child a img{
	float:left;
	width:146px;
	margin:5px 15px 5px 0px;
	height:165px;
	}
	
.similer_box{
	float:left;
	width:100%;
	}
.similer_box h3{
	text-decoration: none;
color: #666;
font-size: 14px;
font-family: Arial,Helvetica,sans-serif;
padding:7px;
	border-bottom:1px solid #666;
	}
.simlier_mem{
	float:left;
	width:100%;
	height:auto;
	}
.simlier_mem_img{
	float:left;
	width:80px;
	height:90px;
	margin:5px;
	}
.smiler_mem_dei{
	float:left;
	width:100%;
	height:auto;
	}
.smiler_mem_dei ul{
		margin:0px;
	padding:2px;
	float:left;
	width:100%;
	height:auto;
	padding:2px 0px 2px 10px;
	list-style:none;
	}
.smiler_mem_dei ul li{
	display:block;
	width:100%;
	line-height:20px;
	list-style:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	}
	
.abut_page{
	float:left;
	width:100%;
	height:auto;
	}
.abut_page p{
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align:justify;
	margin:15px 0px;
line-height: 25px;
width: 100%;
float: left;
	}
.abut_page ul{
	float:left;
	width:100%;
	margin:0px 14px;
	padding:0px;
	}
.abut_page ul li{
	list-style:disc;
	width:100%;
	line-height:25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	}
	
	/* Tab Content  */

ul.tabs
{
    padding: 7px 0;
    font-size: 0;
    margin:0;
    list-style-type: none;
    text-align: left; /*set to left, center, or right to align the tabs as desired*/
}
        
ul.tabs li
{
    display: inline;
    margin: 0;
    margin-right:3px; /*distance between tabs*/
}
        
ul.tabs li a
{
    font: normal 12px Verdana;
    text-decoration: none;
    position: relative;
    padding: 7px 16px;
    border: 1px solid #CCC;
    border-bottom-color:#B7B7B7;
    color: #000;
    background: #F0F0F0 url(tabbg.gif) 0 0 repeat-x;
    border-radius: 3px 3px 0 0;
    outline:none;
}
        
ul.tabs li a:visited
{
    color: #000;
}
        
ul.tabs li a:hover
{
    border: 1px solid #B7B7B7;
    background:#F0F0F0 url(tabbg.gif) 0 -36px repeat-x;
}
        
ul.tabs li.selected a, ul.tabs li.selected a:hover
{
    position: relative;
    top: 0px;
    font-weight:bold;
    background: white;
    border: 1px solid #B7B7B7;
    border-bottom-color: white;
}
        
        
ul.tabs li.selected a:hover
{
    text-decoration: none;
}
     

div.tabcontents
{
    border: 1px solid #B7B7B7; padding: 30px;
    background-color:#FFF;
    border-radius: 0 3px 3px 3px;
}

.tab_profile_abtou{
	width:100%;
	padding:2px;
	margin:5px 0px 5px 0px;
	height:auto;
	}
.tab_profile_abtou p{
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#333;
	line-height:22px;
	}
.tab_profile_abtou h3{

	font-family:Arial, Helvetica, sans-serif;
	font-size:16px !important;
	color:#333;
	}
.tab_profile_abtou ul{
	margin:0px;
	width:98%;
	list-style:none;
	padding:0px;
	}
.tab_profile_abtou ul li{
	    width: 50%;
    display: inline-block;
    list-style: none;
    float: left;
    line-height: 25px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #333;
	}
	
		.contact_box{
		float:left;
		width:100%;
		height:auto;
		}
	.contact_box h2{
		float: left;
color: #000;
font-family: Verdana,Geneva,sans-serif;
font-weight: 500;
padding: 10px 0px;
letter-spacing: normal;
border-bottom: 4px double;
width: 100%;
box-shadow: 0px 2px 0px 0px !important;
		}
		.contact_box h4{
		float: left;
color: #000;
font-family:Arial, Helvetica, sans-serif;
font-weight: 600;
padding: 7px 0px;
margin:5px;
font-size:23px;
letter-spacing: normal;
width: 100%;
		}
	.contact_box h3{
		float: left;
color: #892C1B ;
font-family: Verdana,Geneva,sans-serif;
font-weight: 400;
padding: 10px 0px;
font-size:16px;
margin:5px;
letter-spacing: normal;
width: 100%;
		}	
		.contact_box p{
		float: left;
color: #000;
font-family: Verdana,Geneva,sans-serif;
font-weight: 400;
padding: 5px 0px;
line-height:22px;
font-size:14px;
margin:0px 6px;
letter-spacing: normal;
width: 100%;
		}	
		.contact_table{
	float:left;
	width:100%;
	margin:20px 7px;
	}
	.contact_name{
		float:left;
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		color:#000;
		line-height:75px;
		}
	.contact_name2{
		float:left;
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		color:#000;
		line-height:46px;
		}	
		.contact_name3{
		float:left;
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		color:#000;
		line-height:26px;
		margin-top:15px;
		}
			.contact_name4{
		float:left;
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		color:#000;
		line-height:16px;
		margin-top:10px;
		}		
	.contact_txt_box2{
		float:left;
		margin:5px 10px;
		width:98%;
		height:30px;
		border:1px solid #CCC;
		}
		
		.contact_txt_box{
		float:left;
		margin:5px 10px;
		width:95%;
		height:30px;
		border:1px solid #CCC;
		}
		.contact_txt_box_msz{
		float:left;
		margin:5px 0px;
		width:100%;
		height:85px;
		border:1px solid #CCC;
		}
	.cont_span{
		float:left;
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		margin:0px 10px;
		color:#666;
		}
	.map_area{
		float:left;
		width:100%;
		max-height:240px;
		margin:20px 0px;
		min-height:200px;
		background:#CCC;
		}
		.send_query{
	float:left;
	padding:5px 9px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#FFF;
	border-radius:2px;
	margin:10px 5px;
	background:#892C1B;
	border:0px;
	}
.plan_rate{
	float:left;
	width:100%;
	text-align:center;
	}
.plan_rate h3{
	padding:0px;
	margin:5px 0px;
	color:#FFF;
	font-size:16px;
	width:100%;
	}
.plan_rate span{
	color:#FFF;
	font-weight:600;
	font-size:18px;
	}
	
	.plan_rate1{
	float:left;
	width:100%;
	text-align:center;
	}
.plan_rate1 h3{
	
	padding:0px;
	margin:5px 0px;
	color:#A58104;
	font-size:16px;
	width:100%;
	}
.plan_rate1 span{
	color:#A58104;
	font-weight:600;
	font-size:18px;
	}
	
	