/*common part*/
body{
}
body,p.MsoNormal {
	margin: auto;
	padding: auto;
	color: #333333;
	font: 11px Verdana, Arial, Tahoma, Times New Roman, sans-serif;
}
a:link,a:visited{
	text-decoration:none;
}
a:hover{
	text-decoration:underline;
}
a img { border:0px;}
div#main_shadow{
	margin: auto;
	background: url(bg3.gif) repeat-y;
	padding: 0px 30px;
	width:803px;
}
/*start box*/
.box{
	float:left;
}
span.box_title{	margin:0px 0px 0px 10px; }
table.box td.title_l{
	background-image:url(img_box/title_left.gif);
	width: 1px;
	height: 21px;
}
table.box td.title_m{
	background:url(img_box/title_middle.gif) repeat-y;
	width:167px;
	height:21px;
	font-weight:bold;
	color:#FFFFFF;
	text-transform:uppercase;
/*	padding-left:10px;	*/
}
table.box td.title_r{
	background-image:url(img_box/title_right.gif);
	width: 1px;
	height:21px;
}
table.box td.content_l{
	background-color:#f7f3ef;
}
table.box td.content_m{
	background:url(img_box/title_footer.gif) no-repeat;
	background-color:#f7f3ef;
}
table.box td.content_r{
	background-color:#f7f3ef;
}
/*box1*/
.box1{
	float:left;
}
.box1 .title_l{
	background-image:url(img_box/title_left.gif);
	width: 1px;
	height: 21px;
}
.box1 .title_m{
	background:url(img_box/title_middle.gif) repeat-y;
	width:167px;
	height:21px;
	font-weight:bold;
	color:#FFFFFF;
	text-transform:uppercase;
	padding-left:10px;
}
.box1 .title_r{
	background-image:url(img_box/title_right.gif);
	width: 1px;
	height:21px;
}
.box1 .content_m{
	background:url(img_box/title_footer.gif) no-repeat;
}
/*end box*/
/*home page*/
/*header part*/
div#header{
	clear:both;
}
div.menu_header{
	padding:10px 5px 10px 0px;
	float:left;
	background-color:#000000;
}
a.menu_header:link,a.menu_header:visited{
	color:#ffffff;
	text-decoration:none;
	float:right;
}
/*content part*/
/*main menu part*/
td.main_menu_left{
	width:4px;
}
table.main_menu{
	height:35px;
}
div.main_menu{
	background-image:url(Home_05.gif);
	height:35px;
	font-weight: bold;
	padding-top: 0px!important;
	float:left;
	width:100%;
}
td.main_menu_right{
	width:4px;
}
td.menu_main{text-align:center;}
a.main_menu:link,a.main_menu:visited{
	color:#ffffff;
	text-decoration:none;
	font-weight:bold;	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
/*moving news*/
div.moving{
	clear:both;
	background-color:#FFFFFF;
}
div.moving_news1{
	width:170px;
	height:25px;
	background-color:#F1DBDD;
	float:left;
	padding-top:10px;
	text-align:center;
	color:#0542b5;
}
div.moving_news2{
	background-image:url(bg_deco.gif);
	height:35px;
	width:20px;
	background-repeat:no-repeat;
	float:left;
}
ul.news_right{
	list-style-type:none;
	margin:10px;
	padding:0px 0px 0px 0px;
}
ul.news_right li{
	padding: 5px 0px 0px 0px;
}
a.newsLowerLeft:link,a.newsLowerLeft:visited{
	color:#0849B1;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
/*left content part*/
div.left_content{
	width:170px;
	float:left;
}
span.boxTitle{
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	text-transform:uppercase;
	color:#FFFFFF;
	background-image:url(bg_menu_product.gif) ;
	background-repeat:no-repeat x;
	vertical-align:middle;
	display:block;
	padding:5px 0px 5px 10px;
}
div.boxContent{
	background-color:#F3F3EB;
}
ul.ul_level_0,ul.ul_level_1,ul.ul_level_2,ul.ul_level_3,ul.ul_level_4,ul.ul_level_5{
	list-style-type:none;
	padding:0px;
	margin:0px;
	display:none;
}
ul.menu_tree{
  	margin: 0px ;
  	padding:5px 0px 0px 10px ;
  	list-style-type: none;  
	color:#0033CD;
}
ul.menu_tree li.li_level_0{
	background:url(icon1_03.gif) no-repeat;
	padding:8px 0px 8px 10px;
	border-top:1px dotted #cccccc;
}
ul.menu_tree li.li_level_1,ul.menu_tree li.li_level_2,ul.menu_tree li.li_level_3,ul.menu_tree li.li_level_4{
	padding:8px 0px 5px 10px;
	margin-left:5px;
}
ul.menu_tree li.empty_0 {
	background:url(icon1_03.gif) no-repeat;
	padding:8px 0px 8px 10px;
	border:0px;
}
ul.menu_tree li a{
	color:#CC0000;
}
li#menu_tree_active a{
	color:#0542B5;
}
ul.agent_tree{
  	margin: 0px ;
  	padding:10px 0px 0px 10px ;
  	list-style-type: none; 
}
ul.agent_tree li.agent_tree 
}
ul.menu_tree li a{
	color:#CC0000;
}
li#menu_tree_active a{
	color:#0542B5;
}
ul.agent_tree{
  	margin: 0px ;
  	padding:10px 0px 0px 10px ;
  	list-style-type: none; 
}
ul.agent_tree li.agent_tree {
	background:url(icon2.gif) no-repeat 0% 50%;
	padding:8px 0px 8px 10px;
	border-top:1px dotted #cccccc;
}
ul.agent_tree li.empty{
	background:url(icon2.gif) no-repeat 0% 50%;
	padding:8px 0px 8px 10px;
}
ul.agent_tree li a{
	color:#0542B5;
}
ul.recruit_tree{
  	margin: 0px ;
  	padding:10px 0px 0px 10px ;
  	list-style-type: none;  
}
ul.recruit_tree li,ul.news li {
	background:url(icon2.gif) no-repeat 0% 50%;
	padding:8px 0px 8px 10px;
}
ul.recruit_tree li a,ul.news li a{
	color:#676765;
}
div.bannerAdv{
	padding:5px 0px 0px 10px;
}
div.banAdvright{
	padding:5px 0px 0px 10px;
}
div.app_visit{
	line-height: 15px; 
	padding-top: 10px; 
	float: left; 
	width: 170px; 
	color: rgb(102, 102, 102);
}
/*middle content part in home page*/
div.middle_content{
	width:463px;
	float:left;
	background-image:url(bg_dot.gif);
	background-repeat:repeat-y;
	overflow-x:hidden;
}
div.middle_content1{
	width:630px;
	float:left;
	background-image:url(br_dot1.gif);
	background-repeat:repeat-y;
	overflow-x:hidden;
}
/*about part*/
div.box{
	width:438px;
	float:left;
	padding:0px 0px 0px 10px;
}
div.box1{
	width:605px;
	float:left;
	padding:0px 0px 10px 10px;
}
div.title_about{
	background-image:url(bg_title.gif);
	background-repeat:no-repeat;
	height:24px;
	clear:both;
}
div.title_about1{
	margin-left:20px;
	font-weight:bold;
	font-size:12px;
	margin-top:5px;
	float:left;
	text-transform:uppercase;
}
div.img_about{
	padding:20px 0px 20px 50px;
}
span.about_summary{
	float:left;
	padding-bottom:10px;
}
a.news_about:link,a.news_about:visited{
	color:#FF0000;
	float:right;
	text-decoration:none;
	padding-top:5px;
	white-space:nowrap;
}
a.news_about:hover{
	text-decoration:underline;
}
/*news part*/
div.event{
	width:438px;
	padding-bottom:5px;
}
div.img_event{
	width:105px;
	float:left;
	padding:3px 0px 0px 0px;
}
div.event_summary{
	padding:0px 0px 10px 10px;
	float:left;
	width:310px;
	overflow:hidden;
}
span.event_summary{
	float:left;
}
div.event_name{
	color:#FF0000;
	font-weight:bold;
	padding:0px 0px 10px 0px;
	width:300px;
	float:left;
}
div.event_name1{
	color:#FF0000;
	font-weight:bold;
	padding:0px 0px 10px 0px;
}
div.more_detail{
	width:438px;
	float:left;
	padding:0px 0px 10px 0px;
}
div.line1{
	width:360px;
	float:left;
	border-top:1px solid #C7C7C7;
}
div.line2{
	float:left;
	width:24px;
	height:16px;
	background:url(icon3_03.gif) no-repeat;
}
div.more_detail_text{
	float:left;
	color:#545454;
	width:20px;
}
div.news_other{
	col:24px;
	height:16px;
	background:url(icon3_03.gif) no-repeat;
}
div.more_detail_text{
	float:left;
	color:#545454;
	width:20px;
}
div.news_other{
	color:#D54801;
	font-weight:bold;
	padding-top:20px;
}
/*right content part in home page*/
div.right_content{
	float:left;
	width:167px;	
	overflow:hidden;
}
ul.news{
  	margin: 3px 0px 0px 0px;
  	padding-left: 10px ;
  	list-style-type: none;  
}
/*footer part*/
div#footer{
	clear:both;
}
div.footer{
	background-image:url(bg_footer.gif);
	text-align:center;
	padding:5px 0px 5px 0px;
}
a.footer{
	color:#0744B7;
	font-weight:bold;
	text-transform:uppercase;
	margin:5px 10px 5px 10px;
}
/*news detail page*/
div.summary{
	padding-top:10px;
}
span.news_detail_summary{
	width:265px;
	float:left;
	font-weight:bold;
}
div.newsDetailImg1{
	width:150px;
	height:150px;
	overflow:hidden;
	float:right;
	padding:10px 0px 10px 10px;
}
div.newsDetailImg2{
	float:right;
}
div.news_summary{
	padding:10px 0px 10px 0px;
	float:left;
}
div.news_source{
	width:418px;
	text-align:right;
}
ul.news_other{
	padding:0px 0px 10px 10px;
	margin:0px;
	list-style-type:none;
}
ul.news_other li{
	background:url(icon3.gif) no-repeat 0% 50%;
	padding:3px 0px 0px 10px;
	line-height:18px;
}
a.news_other:link,a.news_other:visited{
	color:#000000;
}
a.account_reg:link,a.account_reg:visited,a.account_resetpwd:link,a.account_resetpwd:visited{
	color:#1952BD;
}
/*product list page*/
div.desc{
	width:120px;
	height:150px;
	overflow:hidden;
	float:left;
	border:1px solid #cccccc;
	margin:0px 10px 5px 0px;
	padding-left:10px;
}
a.prdTitle:link,a.prdTitle:visited{
	color:#FF0000;
}
div.price{
	font-weight:bold;
	padding:0px 0px 10px 0px;
}
div.summary_prd{
	width:114px;
	height:120px;
	overflow:hidden;
	float:left;
	border:1px solid #cccccc;
	margin:0px 10px 5px 0px;
	padding-left:10px;
}
div.img_product{
	padding:10px 0px 10px 20px;
	width:80px;
	height:30px;
}
div.prd_name{
	width:200px;
	font-weight:bold;
}
/*product detail page*/
div.prd{
	width:200px;
	padding:5px 0px 5px 0px;
	text-align:center;
	float:left;
}
img.img_product_detail{
	width:130px;
}
div.product_summary{
	width:290px;
	float:left;
}
div.same_product{
	padding:0px 0px 5px 10px;
	float:left;
	width:450px;
}
div.prd_summary{
	padding-left:10px;
	width:190px;
	float:left;
}
span.warranty{
	font-weight:bold;
}
div.img_product_detail{
	width:600px;
	padding:10px 0px 10px 20px;
}
/*agent detail page*/
div.agent{
	padding:10px 0px 0px 0px;
	width:250px;
	float:left;
}
div.img_agent{
	width:150px;
	padding:12px 5px 5px 5px;
	float:left;
}
div.recruit_name{
	font-weight:bold;
	float:left;
	width:300px;
	padding:0px 0px 10px 10px;
}
div.recruit_summary{
	padding-left:10px;
}
/**/
div.product_title{
	width:600px;
	padding:0px 0px 10px 10px;
	font-weight:bold;
}
span.product_title{
	text-transform:uppercase;
}
div.product{
	 width:200px;
	 text-align:center;
	 float:left;
}
div.product_name,div.product_sum{
	width:200px;
}
div.product_img{
	width:150px;
	padding-left:50px;
}
img.img_product_list{
	behavior:url('js/IEresize.htc');
}
div#divAdLeft{text-align:right;LEFT: -110px; WIDTH: 100px; POSITION: absolute; TOP: 71px; overflow-x:hidden;}
div#divAdRight{LEFT: -95px; WIDTH: 95px; POSITION: absolute; TOP: 71px;overflow-x:hidden;}

