﻿/* CSS Document */
html{ overflow-y:scroll;}
body{ font-family:"宋体"; color:#333333; font-size:14px;}

.wrap{ margin:0 auto; padding:0 0 20px 0; width:981px;}

body,div,ul,li,form,input,textarea,p,tr,td{ margin:0; padding:0; } 

ul li{ list-style:none;}

img,input,select{ vertical-align:middle;}

img{ border:0;}

.right_align{ text-align:right;}

.center_align{ text-align:center;}

.cl{ clear:both;}
.R,.r { color: #ad2b01;}

/*head*/
.top_login{ background:url(../images/icon_bg.gif) repeat-x 0 0; height:25px; line-height:25px;
		    border:1px solid #CCCCCC; padding:5px 5px 0px 5px; font-size:12px; color:#000000;}

.top_login_left{width:650px; float:left;}

.top_login_left a{color:#000; text-decoration:none;}

.top_login_right{width:310px; float:left; clear:right;}

.btn{ background:url(../images/btn.gif) no-repeat 0 0; width:61px; height:19px; border:0;
		text-align:center; line-height:19px; color:#FFFFFF;}

.textfield1{ width:90px; height:16px; line-height:16px;}

.select1{ width:80px; height:20px; line-height:20px;}

.top_banner{ background:url(../images/top_banner.jpg) no-repeat 0 0; width:961px; height:115px;
			text-align:right; padding-right:20px; padding-top:5px; color:#FFFFFF; margin-bottom:2px;}
			
.nav_topli li,.li1{ float:left; height:45px; margin-right:1px;}

.nav_topli a{display:block; height:45px; float:left;}

.nav_topli .li1{margin-right:0px; clear:right;}

.breadCrumb{ height:25px; line-height:25px; padding-left:30px; background:url(../images/icon_position.gif) no-repeat 1% 40%;
			clear:both; font-size:13px; color:#333333;}

.breadCrumb_span{ float:left;}

.top_time{ float:right; padding-right:15px; width:200px; text-align:right;}




/*footer*/

.footer{ height:30px; line-height:30px; text-align:center; border-bottom:1px solid #11457b; color:#1b3283; margin-bottom:10px; clear:both; margin-top:10px;}

.footer_L{ line-height:18px; width:80%; padding-left:250px; text-align:center;  font-size:12px;}

.footer_R{ width:20%; padding-left:30px;}



/*首页*/

.search_wrap{ border:1px solid #ebecec; padding:0px 1px 0 1px; margin-bottom:5px;}

.search{ background:url(../images/search_bg.gif) repeat-x 0 0; height:57px; padding:1px 1px 1px 40px;}

.textfield2{ width:250px; height:18px; line-height:18px;}

.search_btn{ background:url(../images/search_btn.gif) no-repeat 0 0; width:83px; height:29px;
			line-height:29px; color:#960014; font-weight:bold;border:0; text-align:center; font-size:16px; cursor:pointer;}

.content_Left{ width:685px;}

.content_Right{ width:290px; padding-left:5px;}

.Left_column{ background:url(../images/title_1.gif) no-repeat 0 0; width:242px; border:1px solid #e3e3e3; padding:53px 10px 5px 10px;}

.Right_column{width:402px;border:1px solid #e3e3e3; border-left:none; padding:15px 10px 5px 10px;}

.Left_column p{ text-indent:2em; line-height:24px; }

.broken_line{ border-bottom:1px dashed #979797;}

.companion li{ float:left; background:url(../images/icon_note.gif) no-repeat 0 50%; margin:0 auto; padding-left:30px; height:35px; line-height:35px; margin-right:10px;}

.icon_pic{ width:113px; height:114px; float:right; margin-right:20px; display:inline;}

.Right_column p{ padding:0px 15px 0px 15px; width:210px; line-height:24px;}

.look_video{ background:url(../images/icon_video.gif) no-repeat 0 50%; height:25px; line-height:25px; clear:both; padding-left:25px;}

.Right_column_title{ height:25px; line-height:25px; margin-top:5px;}

.title{ float:left; width:50%;}

.more{ float:right; width:30%; text-align:right; padding-right:15px; height:25px; line-height:25px;}

.right_ul .li1,.li2{ float:left; width:42%; height:25px;line-height:25px;}

.right_ul .li2{ width:55%;}

.turn_pic{ width:686px; height:100px; margin:5px 0px;}

.left_recommend{ width:262px;border:1px solid #e3e3e3; padding-right:3px; padding-bottom:10px;}

.right_salon{width:416px;border:1px solid #e3e3e3; border-left:none; padding-left:3px; padding-bottom:10px;}

.title_RL,.title_RL1,.title_TRL{ background:url(../images/icon_titlebg1.gif) repeat-x 0 0; height:26px; line-height:26px;
					 border-right:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3;}

.title_RL1{ border-left:1px solid #e3e3e3; border-right:none;}

.title_TRL{border-right:none;}

.title_text{ background:url(../images/icon_titlebg.gif) no-repeat 0 0; height:26px; line-height:26px; padding-left:10px;}

.title_text1{ background:url(../images/icon_titlebg2.gif) no-repeat 0 0; height:26px; line-height:26px; padding-left:10px;}

.recommend_content{ padding:10px 0 10px 10px;}

.icon_pic1{ width:105px; height:130px; padding:1px; border:1px solid #0053b0; float:right; margin-right:15px; display:inline;}

.summary{ line-height:26px; width:100px;}

.works li{ height:26px; line-height:26px; padding-left:25px;}

.salon_list{clear:both; line-height:24px; margin-top:10px;}

.salon_L{ width:20%;}

.salon_C{ width:30%;}

.salon_R{ width:50%;}

.icon,.icon1{background:url(../images/icon_li.gif) no-repeat 10% 50%; padding-left:20px;}

.icon1{background:url(../images/icon_li.gif) no-repeat 3% 50%;}

.introduction{ text-indent:2em; line-height:24px; padding:10px 15px 5px 15px;}

.con{ height:25px; line-height:25px; clear:both; text-align:center;}

.document_L{ width:75%;}

.document_R{ width:25%;}

.margin_bottom{ margin-bottom:2px;}

.catalog{ border:1px solid #e3e3e3; padding-bottom:0px;}

.catalog_table{ line-height:25px; margin:10px 10px 0 10px; width:660px;}

.catalog_table .td1{width:20%; background:url(../images/icon_point.gif) no-repeat 5% 50%; padding-left:15px;}

.catalog_table .td3{width:10%; }

.catalog_table .td2{ width:21%;}

.database{ border:1px solid #e3e3e3; padding:10px 5px 10px 10px; margin-top:5px; background:url(../images/trabecula.gif) repeat-y 0 0;}

.database table{ line-height:25px;}

.database .td1{ width:16%;}

.database .td2{ width:18%;}

.database .td3{ width:10%;}

.database .dashed{ border-bottom:1px dashed #99bce1; font-size:0; margin:5px 15px 5px 10px;}

				/*首页右侧*/
				
.right_border{border:1px solid #e3e3e3;}

.notice{ height:28px; background:url(../images/tab_bg.gif) repeat-x 0 0; line-height:25px;}

.notice .li_bg{ background:url(../images/tab_icon.gif) no-repeat 100% 0; float:left;}

.notice .li_width,.li_width1,.li_width2,.li_width3{ width:90px;color:#3a58a6;font-weight:bold; display:block; text-align:center; text-decoration:none; float:left;}

.li_width1{ width:108px;}

.li_width2{ width:96px;}

.li_width3{ width:144px;}

.notice .li_bg1,.li_bg2,.li_bg3,.li_bg4,.li_bg14,.li_bg15{width:90px; background:url(../images/tab_blue.gif) no-repeat 50% 0;height:28px; 
				line-height:25px;color:#FFFFFF;font-weight:bold; text-align:center; float:left; text-decoration:none;}

.li_bg2{ background:url(../images/tab_blue1.gif) no-repeat 50% 0; width:107px;}

.li_bg3{ background:url(../images/tab_blue2.gif) no-repeat 50% 0; width:96px;}

.li_bg4{ background:url(../images/tab_big.gif) no-repeat 50% 0; width:144px;}

.li_bg14{ background:url(../images/user_adv.gif) no-repeat 50% 0; width:288px;}

.li_bg15{ background:url(../images/user_adv.gif) no-repeat 50% 0;width:288px;}

.li_bg16{ padding-left:60px;}

.show_div{ padding:5px 8px;}

.instation{ line-height:22px;}

.instation_L{ width:75%;}

.margin_top{ margin-top:5px;}

.icon_pic2{ border:1px solid #9f9f9f; padding:1px; width:83px; height:56px; display:inline; float:right; margin-right:15px;}

.job p{ line-height:20px; margin-top:0;}

.job .p1{ line-height:25px;}

.job_ul li{ text-indent:2em; line-height:20px;}

.p_padding{ padding-left:2em;}

.turn_div{ text-align:right; padding-right:10px;}

.consultant,.mail{ line-height:20px;}

.consultant td{ width:25%; text-align:center;}

.product{ line-height:30px; text-align:center;}

.product td{ background-color:#f4f6fa; width:33%;}

.service_hotline{ background:url(../images/phone.gif) no-repeat 10% 50%; font-weight:bold;}

.mail .td_w{ width:35%;}

.mail .td_w1{ width:50%;}

.mail .td_w2{ width:15%;}

.icon_pic3{ width:78px; height:59px; padding:1px; border-left:1px solid #bebebe; border-top:1px solid #bebebe;
			 border-right:1px solid #bebebe; border-bottom:1px solid #5b5b5b; margin:10px 0;}
			 
.bottm_border{ border-bottom:1px dashed #979797;}

.btn_subscription1,.btn_book,.btn_subscription{ border:0; text-align:center; background:url(../images/subscription1.gif) no-repeat 0 0;
					width:39px; height:21px; line-height:22px; margin:5px 0; padding-left:10px; color:#515151; font-size:12px; cursor:pointer;}
					
.btn_subscription{background:url(../images/subscription.gif) no-repeat 0 0; color:#0050a2;padding-left:12px;font-size:12px;}

.btn_book{background:url(../images/book.gif) no-repeat 0 0; color:#0050a2; padding-left:0px;font-size:12px;}

.view_ul{ line-height:27px; margin-top:10px;}
*html .view_ul{ line-height:28px; margin-top:10px;}
*+html .view_ul{ line-height:27px; margin-top:10px;}

.view_p{ line-height:25px;text-indent:2em;}

.view_bg{ background:url(../images/bin.gif) no-repeat 90% 90%;}

.btn_opinion{ background:url(../images/opinion.gif) no-repeat 0 0; width:70px; height:24px;
	 text-align:center; border:0; line-height:24px; color:#ff4a03; cursor:pointer;}
	 
.typical{ background:#fafcfd url(../images/typical.gif) no-repeat 0 0; height:127px; border:1px solid #e1e2e2; padding-left:45px; padding-top:10px; margin-top:5px;}



.typical_LR{ width:5%; height:102px;}

.typical_PIC li{ float:left; margin-right:1px; height:102px; width:165px;}

.typical_name li{ float:left; line-height:25px; width:165px; text-align:center; color:#1a5ea7;}

.links{ background:url(../images/links_bg.gif) repeat-x 0 100%; height:61px; margin-top:5px; border:1px solid #e1e1e1;}

.links_in{ background:url(../images/links.gif) no-repeat 0 100%; height:55px;padding-top:5px;}

.links li{ float:left; padding:0px 10px; height:25px; line-height:25px; background:url(../images/icon_S.gif) no-repeat 0% 50%;}

.links .li_he{ background:none; margin-left:210px; display:inline;}

.topnav{border:#5185bb solid 1px; background-color:#f2f7fd;padding:8px; font-size:13px; line-height:22px;}

.topnav a:link{color:#03216e; text-decoration:none;}

.topnav a:visited{color:#03216e; text-decoration:none;}

/*-------- 下拉菜单 --------------*/
.dropMenu {
	position:absolute;
	top: 0;
	z-index:100;
	width: 112px;
	visibility: hidden;
  	filter: progid:DXImageTransform.Microsoft.Shadow(color=#CACACA, direction=135, strength=4);
	margin-top: -1px;
	border:#5185bb solid 1px; background-color:#f2f7fd;
	padding-top:6px;
	padding-bottom:6px;
}

.dropMenu li {
	line-height:22px;
}
.dropMenu a {
	width: auto;
	display: block;
	color: #03216e;
	text-decoration:none;
	padding: 2px 0 2px 6px;
}


* html .dropMenu a {
	width: 100%;
}
.dropMenu a:hover{
	color:white;
	background-color:#1364b8;
}
/*2010-04-16*/
/*footer1*/

.footer1{ height:30px; height:20px; text-align:center; border-bottom:1px solid #11457b; color:#ffffff; 
			margin-bottom:10px; clear:both; margin-top:10px; background:#1c5aaf; padding-top:10px; }
.nav_pic1 {
	FLOAT: left; WIDTH: 108px; HEIGHT: 38px;
}

.nav_txt {
	width:872px;
	height:38px;
	line-height:38px;
	float:left;
	text-align:left;
	border-bottom:solid 1px #6481cd;
	background-color:#f2f7fd;
}
.nav_txt ul li {
	line-height:38px;
	display:inline;
	padding:0 0px 0 10px;
}
/*2010-9-21*/
.right_title{ background-color:#F0F0F3; height:30px; line-height:30px; margin:2px 2px 2px 2px; width:188px; border-bottom:5px solid #A0BBDA; text-align:center; font-weight:bold;margin:0 auto;}
.right_titleI{ background-color:#F0F0F3; height:30px; line-height:30px; margin:2px 2px 2px 2px; width:245px; border-bottom:5px solid #A0BBDA; text-align:center; font-weight:bold;margin:0 auto;}






