@charset "utf-8";
body {
	font-size:12px;
	font-family:Tahoma,SimSun,Verdana,Arial;
	color: #333;
}
A {
	text-decoration:none;
	color: #333;
}
A:hover {
	TEXT-DECORATION:underline;
	color: #333;
}
body,div,dl,dt,dd,ul,ol,pre,form,fieldset,input,textarea,p,blockquote,th,td{font-weight:400;margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:400;}
ol,ul{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6,input,select{font-size:100%;font-weight:400;margin:0;padding:0;}
q:before,q:after,blockquote:before,blockquote:after{content:'';}
legend{display:none;}
a:link,a:visited{text-decoration:none;}
a:hover,a:active{text-decoration:underline;}
a:active,a:focus{outline:none;}
fieldset,img,abbr,acronym{border:0;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{height:1%;}
body{font:12px/20px Tahoma,SimSun,Arial;color:#333;background:url(../images/bg.jpg) repeat-x 0 0;}
#mainbox{width:850px;background-color:#fff;margin:10px auto 50px;}
.search{
	background:url(/images/search.gif) no-repeat 0 0;
	width: 246px;
	margin-top:20px;
}
#keywords{border:1px solid #50B1E8;margin:0 3px 0 0;padding:2px 2px 3px;}
#box{background-color:#fff;width:850px;margin:30px auto;padding:0 10px;}
#theader{padding:22px 0 13px;}
#tcontent{width:593px;float:left;padding:0 20px;}
#tsidebar{width:185px;float:right;background:url(/images/tsidebar_bg.jpg) no-repeat 0 0;padding:3px 10px 0; overflow:hidden;}
#theader_top{border-bottom:5px solid #278BC6;margin:0 0 3px;padding:0 0 8px 20px;}
#theader_top ul li a{display:block;border-right:1px solid #333;line-height:14px;color:#333;margin:29px 0 0;padding:0 15px;}
#theader_top ul li.last_border a{border:none;}
#tnavgation{margin:0 0 3px;padding:0 0 0 20px;}
#tnavgation ul li a{display:block;background:url(/images/tnavgation_list_bg.gif) no-repeat 0 0;color:#333;padding:0 53px 0 15px;}
#treatise_aide_nav{background:url(/images/treatise_aide_nav_bg.jpg) no-repeat 0 0;padding:0 0 0 490px;}
#crumb{border-bottom:2px solid #278BC7;font-weight:700;margin:0 0 20px;}
.tcontent_list{
	border-bottom:1px dashed #69AED7;
	margin:0 0 35px;
}
.tcontent_list p{text-indent:24px;margin:0 0 10px;}
.tcontent_list h2{font-size:120%;font-weight:700;color:#278BC7;margin:0 0 18px;}
.tcontent_list h3{margin:0 0 18px;}
.tcontent_list ul{margin:0 0 6px 30px;}
.tcontent_list ul li{line-height:30px;background:url(/images/tcontent_list_bg.gif) no-repeat 0 0;padding:0 0 0 11px;}
.gray{color:#999;}
.lawyer_search h2{font-size:14px;font-weight:700;margin:0 0 9px;}
.lawyer_search .search{background-image:none;}
#online_help{padding:10px 0 0;}
#tfooter_aide{width:643px;background-color:#278BC7;}
#tfooter_aide ul li{float:left;padding:11px 0;}
#tfooter_aide ul li a{color:#fff;display:block;line-height:13px;border-right:1px solid #fff;padding:0 15px;}
#tfooter_aide ul li.last_border a{border:none;margin:0 10px 0 0;}
#tfooter_support{background-color:#0F4B87;color:#DDEFFB;width:173px;margin:0 0 0 2px;padding:8px 0 7px 32px;}
#tfooter_support a {
	color: #FFF;
}
#tfooter_support a:hover {
	color: #FFF;
	text-decoration: none;
}

#join_aide_nav{width:850px;height:120px;background:url(/images/join_banner.jpg) no-repeat 0 0;}
#news_aide_nav{
	background:url(/images/news_banner_bg.jpg) no-repeat 0 0;
	height: 110px;
	padding-top: 10px;
	padding-right: 0;
	padding-bottom: 0px;
	padding-left: 603px;
	line-height: 20px;
}
#news_aide_nav02{
	background:url(/images/news_banner_bg.jpg) no-repeat 0 0;
	height: 110px;
	padding-top: 10px;
	padding-right: 0;
	padding-bottom: 0px;
	padding-left: 596px;
	line-height: 24px;
}
#news_aide_nav ul li{line-height:20px;}
.tcontent_list h2 span{font-size:12px;font-weight:400;color:#999;}
#summary_aide_nav{
	background:url(/images/summar_bg.jpg) no-repeat 0 0;
	padding:5px 0 14px 33px;
	height:120px;
	line-height: 18px;
}
#summary_aide_nav li{line-height:16px;}
#professional_aide_nav{width:850px;height:120px;background:url(/images/professional_bg.jpg) no-repeat 0 0;}
#professional_detailed_list .tcontent_list h2{margin:0 0 5px;}
#business_aide_nav{
	line-height: 24px;
	height: 110px;
	padding-top: 10px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 148px;
	background-image: url(/images/business_bg.jpg);
	background-repeat: no-repeat;
}
#business_aide_nav02{
	line-height: 18px;
	height: 110px;
	padding-top: 10px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 148px;
	background-image: url(/images/business_bg.jpg);
	background-repeat: no-repeat;
	font-size: 11px;
}

#company_detailed_list .tcontent_list p span{letter-spacing:25px;}
#company_aide_nav{background:url(/images/company_bg.jpg) no-repeat 0 0;width:850px;height:120px;}
#about_aide_nav{
	background:url(/images/summar_bg.jpg) no-repeat 0 0;
	width:820px;
	height:114px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 30px;
	line-height: 19px;
}
#about_aide_nav_en{
	background:url(/images/summar_bg_en.jpg) no-repeat 0 0;
	width:820px;
	height:114px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 30px;
	line-height: 19px;
	font-size: 11px;
}

#lun_aide_nav{
	background:url(/images/treatise_aide_nav_bg.jpg) no-repeat 0 0;
	width:360px;
	height:110px;
	padding-top: 10px;
	padding-bottom: 0px;
	padding-left: 490px;
	line-height: 24px;
}
.blod,#treatise_detailed_list h3{font-weight:700;}
#theader_top img,#theader_top ul li,#tnavgation ul li,#tfooter_aide,#tfooter_support{float:left;}
#theader_top ul,#tfooter_aide ul{float:right;}
#treatise_aide_nav ul li,#business_aide_nav ul li{line-height:30px;}
.aide_navgation,.aide_navgation ul li a,#search_wh{color:#fff;}
.aide_navgation a{color:#fff;}
.aide_navgation a:hover{
	color:#fff;
	text-decoration: underline;
}
#crumb a,.tcontent_list ul li a{color:#333;}
#news_detailed_list .tcontent_list,#treatise_detailed_list .tcontent_list,#summary_detailed_list .tcontent_list,#company_detailed_list .tcontent_list{border-bottom:none;}
#professional_detailed_list .tcontent_list p,#company_detailed_list .tcontent_list p{text-indent:0;}
#contact_aide_nav{background:url(/images/contact_bg.jpg) no-repeat 0 0;width:850px;height:120px;}
#contact_form h3{margin:0 0 20px;}
#form4{border-bottom:1px dashed #67AFD7;margin:0 0 25px;padding:0 0 19px;}
#form4 table tr{height:30px;}
#form4 table tr th{padding:0 10px 0 0;}
#Name,#Email,#Phone,#mobile,#post,#country,#province,#city,#address,#comment{border:1px solid #69AED8;}
#Name,#Email,#Phone,#mobile,#post,#country,#city,#province{width:126px;}
#Name,#Email,#Phone,#mobile,#post,#country,#city,#province,#address{padding:2px 0;}
#address,#comment{width:455px;}
#comment{height:120px;}
#postbutton{background:url(/images/button.gif) no-repeat 0 0;border:none;color:#fff;padding:3px 12px 2px 13px;}
#company_info h2{font-size:110%;font-weight:700;color:#288AC9;margin:0 0 25px;}
#google_map{background:url(/images/google_map.jpg) no-repeat 0 0;width:581px;height:454px;margin:10px 0;}
.lawyer_search p,#contact_form{margin:0 0 25px;}
#button{color: #fff;border: none;background:url(/images/button.gif) no-repeat 0 0;padding: 2px 6px 3px 19px;+padding: 3px 15px 2px 10px;}
.lawyer_search .search form fieldset p #keywords{width: 117px;+width: 105px; }
#online_help .search{padding: 24px 0 0;+padding-top: 21px}.feed_name {
	font-weight: bold;
	color: #268AC6;
	line-height: 24px;
}
.gray666 {
	color: #666;
	line-height: 20px;
}
.tcontent_list .content {
	padding: 5px;
	border: 1px solid #CCC;
	margin: 0px;
	width: 430px;
}
.blue {
	color: #278BC6;
	text-decoration: underline;
	font-weight: bold;
	font-size: 12px;
}
.blue a {
	color: #278BC6;
	text-decoration: underline;
}
.blue a :hover{
	color: #278BC6;
	text-decoration: none;
}
