div,form,img,ul,ol,li,dl,dt,dd {margin: 0; padding: 0; border: 0;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;}
table,td,tr,th{font-size:12px;}

a {
	font-size: 12px;
	color: #7b7b7b;
}
a:link {
	text-decoration: none;
	color: #7b7b7b;
}
a:visited {
	text-decoration: none;
	color: #7b7b7b;
}
a:hover {
	text-decoration: underline;
	color: #7b7b7b;
}
a:active {
	text-decoration: none;
	color: #7b7b7b;
}
p{
 font-size:12px;
 font-weight:"宋体",Arial;
}
.big_data{
	font-size:16px;
	font-weight:Arial;
	font-weight:bold;
	color:#A3D406;
	font-style:italic;
}
.footer{
   width:1003px;
   height:30px;
   line-height:30px;
   text-align:center;
   padding-top:15px;
   margin:0 auto;
   font-size:12px;
   font-family:Arial;
   clear:both;
   border-top:1px solid #EFEFEF;
}
.clearer{
  clear:both;
}
.normal_tab{
  background:url('../normal_tab.gif') no-repeat;
  width:120px;
  height:30px;
  line-height:30px;
  color:#FFFFFF;
  float:left;
  text-align:center;
  margin:1px;
}
.normal_tab A,.curr_tab A{
  color:#FFFFFF:
}
.curr_tab{
  background:url('../curr_tab.gif') no-repeat;
  width:120px;
  height:30px;
  line-height:30px;
  text-align:center;
  color:#FFFFFF;
  float:left;
  margin:1px;
}
.pos_input{
  width:60px;
  height:15px;
  line-height:15px;
}
.xtip{
    border:0px solid #333333;
	color:#333333;
	background-color:#FFE66B;
	overflow:auto;
	height:25px;
	line-height:25px;
	position:absolute;
	z-index:100;
	top:0px;
	left:40px;;
	width:150px;
	margin:auto;
	font-size:13px;
	font-weight:bold;
	font-family:"Arial";
	text-align:center;
}
.maint_box .basic_info{
	width:730px;
	overflow:visible;
	height:300px;
	margin-left:10px;
	margin-top:5px;
	border:1px  solid #666;
}
.maint_box .basic_info .basic_title{
	font-size:14px;
	border-bottom:1px  solid #333;
	height:25px;
	line-height:25px;
	width:100%;
	background-color:#666;
	color:#FFF;
	text-indent:1em;
}
.maint_box .stat_show{
	width:100%;
	overflow:visible;
	height:300px;	
	margin-top:5px;
}
.stat_area{
	float:left;
	width:360px;
	height:250px;
	margin-left:10px;
	margin-top:5px;
	border:1px solid #666;	
}
.stat_area .area_title{
    font-size:14px;
	border-bottom:1px  solid #333;
	height:25px;
	line-height:25px;
	width:100%;
	background-color:#666;
	color:#FFF;
	text-indent:1em;
}
.stat_area .area_title .data_export a{
   color:#FF9900;
   font-weight:10px;
   font-weight:normal;
   text-decoration:underline;   
}
.stat_area .area_show{
   	 width:100%;
	 line-height:20px;
	 overflow:auto;
	 height:220px;
}
.stat_area .area_show ul{
   margin-left:20px;
}
#logo{
   margin:0px auto;
   width:1004px;
   height:80px;
   background:url('../img2010/logo_bg.jpg') repeat-x;
}

#logo .logo_ip{
   margin-top:10px;
   margin-left:5px;
   float:left;
   width:214px;
   height:65px;
   background:url('../img2010/vhallbig14.jpg') -19px -25px no-repeat;
}
#logo .logo_src{
   margin-top:10px;
   margin-left:5px;
   float:left;
   width:214px;
   height:65px;   
}
#logo .login_form{
   margin-top:15px;
   margin-right:32px;
   float:right;
   text-align:right;
   width:350px;
   height:25px;
   line-height:25px;
   color:#5095BC;
}
#logo .login_form a{
	color:#5095BC;
	font-weight:bold;
    font-size:14px;
}
#logo .login_form .welcome_name{   
   float:left;
   text-align:right;
   width:200px;
   height:25px;
   line-height:25px;
   font-size:12px;
}
#logo .login_form .welcome_op{
   float:left;
   text-align:right;
   width:150px;
   height:25px;
   line-height:25px;
   font-size:12px;
}
#logo .login_form ul{
  list-style-type:none;
  line-height:25px;
  height:25px;
  text-align:right;
  width:100%;
}

#logo .login_form ul li{
 float:left;
 width:100%;
 text-align:right;
 line-height:25px;
 height:25px;
 color:#666666; 
 font-size:12px;
 font-family:"宋体",Arial;
}
#logo .login_form ul li .u_name{
 margin:0px 10px 0px 10px;
 width:80px;
}
#logo .login_form ul li .my_op{
 margin:0px 10px 0px 10px;
 width:200px;
}
#logo .logo_link{
   margin:0 auto;
   float:right;
   width:500px;
   height:25px;
   text-align:right;
}
#logo .logo_link{
   margin:0 auto;
   float:right;
   width:580px;
   height:25px;
   text-align:right;
}
#logo .logo_link ul{
  list-style-type:none;
  line-height:20px;
  margin-top:10px;
  text-align:right;
  width:100%;
}
#logo .logo_link ul li{
 float:left;
 width:80px;
 text-align:center;
 line-height:20px;
}
#logo .logo_link ul li a{
  color:#666;
  font-weight:bold;
  font-size:14px;
  font-family:"Arial,宋体",Arial;
  text-decoration:none;
}

.index_email{
border: 1px solid #c8c8c8;
background-color:  #999EA2;
FONT-SIZE: 12px;
COLOR: #333333;
font-family: Arial,"宋体","楷体_GB2312",serif;
width:120px;
}

.index_pass {
border: 1px solid #c8c8c8;
background-color:  #999EA2;
FONT-SIZE: 13px;
COLOR: #333333;
font-family: Arial,"宋体","楷体_GB2312",serif;
width:80px;
}

.index_login_bt{
    width:43px;
    height:23px;
    background:url(../index_login_bt.gif) no-repeat;   
    font-family: Arial,"宋体","楷体_GB2312",serif;
	border:none;
	font-size: 12px;
	color: #000000;
	line-height: 20px;
	letter-spacing: -1px; 
	margin:0px 0px 0px 2px;
	padding:0px 0px 0px 2px;
	cursor:pointer;
}

.font_12_grey {
	font-family: verdana,Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #494949;
	line-height: 25px;
	word-spacing: 15px;
	letter-spacing: 0.5px;
}

.font_12_bold {
	font-family: "宋体";
	font-size: 12px;
	font-weight:bold;
	color: #494949;
	line-height: 25px;
	word-spacing: 15px;
	letter-spacing: 0.5px;
}

.font_12_white {
	font-family: "宋体";
	font-size: 12px;
	color: #FFFFFF;
	line-height: 25px;
	word-spacing: 15px;
	letter-spacing: 0.5px;
}
.font_12_grey_B {
	font-family: "宋体";
	font-size: 12px;
	font-weight: bold;
	color: #424242;
}
.font_12_blue {
	font-family: "宋体";
	font-size: 12px;
	color: #2c5ca0;
	margin-left: 2px;
	padding-left: 1px;
	padding-top: 5px;
	line-height: 22px;
}
.font_eng_10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #3366FF;
}
.font_10_eng2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #707070;
	margin-left: 10px;
	padding-left: 10px;
}
.font_12_yellow {
	font-family: "宋体";
	font-size: 12px;
	font-weight: bold;
	color: #FF9900;
}
.font_12_B_blue {
	font-family: "宋体";
	font-size: 12px;
	font-weight: bold;
	color: #3366CC;
}

.font_error {
	font-family: "宋体";
	font-size: 12px;
	color: #FF6600;
	line-height: 20px;
	word-spacing: 17px;
	letter-spacing: 1.5px;
}

.font_error_big{
	font-family: "黑体";
	font-size: 18px;
	color: #FF6600;
	line-height: 20px;
	word-spacing: 17px;
	letter-spacing: 1.5px;
}

.reg_tip{
	font-family: verdana,Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2BA0C6;
	line-height: 15px;
	word-spacing: 0.1px;
	letter-spacing: 0.1px;
}

.font_tip {
	font-family: "宋体";
	font-size: 12px;
	color: #000000;
	line-height: 20px;
	word-spacing: 17px;
	letter-spacing: 1.5px;
}

.faq_item {
	font-family: "宋体";
	font-size: 12px;
	color: #2c5ca0;
	line-height: 15px;
	word-spacing: 17px;
	letter-spacing: 1.5px;
}

.font_error_small {
	font-family: "宋体";
	font-size: 12px;
	color: #FF6600;
	line-height: 20px;
	word-spacing: -1px;
	letter-spacing: 1.5px;
}
.font_no {
	font-family: "宋体";
	font-size: 12px;
	color: #FFFFFF;
	background-color: #FFFFFF;
	line-height: 20px;
	word-spacing: 17px;
	letter-spacing: 1.5px;
}

a.ua:link,a.ua:visited{
	color:#FFFFFF;	
    font-family: "宋体";
	font-size: 12px;
	text-decoration:underline;
}
a.ua:hover,a.ua:active{
	color:#000000; 
	font-size: 12px;
    font-family: "宋体";	
	text-decoration:underline;
}
a.ta:link,a.ta:visited{
	color:#333333;
	text-decoration:none;
}
a.ta:hover,a.ta:active{
	color:#494949;  
	text-decoration:underline;
}
a.ta2:link,a.ta2:visited{
	color:#2c5ca0;  
	text-decoration:underline;
}
a.ta2:hover,a.ta2:active{
	color:#2c5ca0;  
	text-decoration:underline;
}

.bluebb {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #007fcc;text-decoration:underline;
}
.bluebb:link {
	COLOR: #007fcc; font-family: "黑体";
}
.bluebb:visited {
	COLOR: #800080; font-family: "黑体";
}
.bluebb:active {
	font-family: "黑体";
}
.bluebb:hover {
	COLOR: #007fcc
}

.index_title {
	font-family: "宋体";
	font-size: 12px;
	color: #0C81EE;
	font-weight: bold;
}

.infotip {
    float:left;	
	width:530px;  
	font-family: "宋体";
	font-size: 12px;
	color: #000000;
	line-height: 20px;
	word-spacing: 1px;
	letter-spacing: 1px;
	background-color:#FFFFFF;
	 border: 1px solid #EAEAEA;
	BORDER-RIGHT: 0px solid #EAEAEA;
	BORDER-TOP: 1px solid #EAEAEA;
	BORDER-LEFT: 0px solid #EAEAEA;
	BORDER-BOTTOM: 1px solid #EAEAEA;
	padding-bottom:5px;
}

.infotip .title
{   
   float:left;
   width:50px;  
   height:30px;
   background-image: url(alerts.gif);
   background-repeat: no-repeat;	
}
.infotip .item
{
   width:440px;
   float:left;
   color:#333333;   
}

.p_bar {
	width:515px;
    height:20px;
    line-height:20px;	
    text-align:center;	
	margin:1px 1px;	
	clear:both;
	border:0px; 
}
.p_bar a {
padding: 1px 4px;
font-size: 12px;
text-decoration:none;
text-align:center;
}
.p_total {

background-color: #CCCCCC;
color: #000000;
border: 1px solid #DEDEB8;
vertical-align: middle;
text-align:center;	
}
.p_pages {
background-color: #CCCCCC;
color: #000000;
border: 1px solid #DEDEB8;
vertical-align: middle;
text-align:center;	
}
.p_nums {
background-color: #CCCCCC;
color: #000000;
text-decoration:underline;
vertical-align: middle;
text-align:center;
}
a.p_num:link,a.p_num:visited{
	 background-color: #CCCCCC;     
	 text-decoration:underline;
	 text-align:center; 
	 color:#333333;
}
a.p_num:hover,a.p_num:active{
	   background-color: #CCCCCC;
       border: 1px solid #DEDEB8;
       text-decoration:underline;
       font-weight: bold;
	   text-align:center;
       color:#333333;	   
}
.p_curr {
border: 1px solid #DEDEB8;
vertical-align: middle;
background-color: #CCCCCC;
color: #333333;
font-weight: bold;
text-align:center;	
}

.page_box {
border: 1px solid #405cb7;
border-left:1px solid #405cb7;
border-bottom:1px solid #405cb7;
border-top:1px solid #405cb7;
border-right:1px solid #405cb7;
background-color: #FFFFFF;
FONT-SIZE: 12px;
COLOR: #000000;
font-family: Verdana,Arial,Helveica,sans-serif;
width:60px;
}


.friend_link .title{
  width:100px;
  float:left; 
  color:#404040;
  padding-left:10px; 
  font-family: "宋体";
  font-size: 12px;
}

.friend_link .link_line{
  width:620px;
  float:right;
  padding-left:1px;  
  font-family: "宋体";
  font-size: 12px;
  color:#404040;
  line-height: 20px;
  word-spacing: 1px;
 letter-spacing: 1.5px;  
}

a.la:link,a.la:visited{
	color:#404040;
	text-decoration:none;
}
a.la:hover,a.la:active{
	color:#999999;  
	text-decoration:underline;
}

/*news center*/
.arrow {
  background-image: url(arrow.gif);
  background-repeat: no-repeat;	
}

.newstitle
{
    font-family: "宋体";
	font-size: 14px;
	color: #FF6600;
	line-height: 20px;
	word-spacing: 17px;
	letter-spacing: 1.5px;
}
.sign
{
    font-family: "宋体";
	font-size: 12px;
	color: #003366;
	line-height: 20px;
	word-spacing: 8px;
	letter-spacing: 1.5px;
}

.opdiv{
	height:19px;
	margin:20px 20px 10px 20px;
	float:right;
}

.alert {
  opacity: 0.0;
  border:2px dashed black;
  padding:5px;
  background:#eee;
  font-family: arial, verdana;
  font-weight: bold; 
}

#notice {width: 300px;background: #EEE; padding: 3px;position: absolute;left: 3%;top: 1%;margin-left:0px; margin-top: 25px; }
#notice div { background: #FFF; padding: 25px 0 20px; font-size: 1.2em; }
#notice p { background: #FFF; margin: 0; padding: 0 0 20px; }
#notice .info {height:35px; font-family: "宋体";font-size: 14px;color: #494949;line-height: 15px;word-spacing: 15px;letter-spacing: 0.5px;}
a { color: #000; } a:hover { text-decoration: none;}

#maxCharLimit {
	background-color: #ffe2b0;
	border: solid 1px #f5b201;
	color: #555;
	display: none;
	font: normal 11px arial,verdana,helvetica;
	margin-top: 1px;
	padding: 1px 2px;
	position: absolute;
	z-index: 8000;
}
.textfield{
	background-color:#E8F3D3;
	FONT-SIZE: 14px;
	height:16px;
	color: #565656;
	font-family: verdana,Arial, Helvetica, sans-serif;
	width:165px;
	border-right: 1px solid #AACE67;
	border-top: 1px solid #AACE67;
	border-left: 1px solid #AACE67; 
	border-bottom: 1px solid #AACE67;
	padding-top:2px;
}
.reg_list_box {
	border: 1px solid #AACE67;
	background-color:#E8F3D3;
	FONT-SIZE: 14px;
	height: 20px;
	color: #565656;
	font-family: verdana,Arial, Helvetica, sans-serif;
	width:170px;
}

.checknum_text{
	background-color:#E8F3D3;
	FONT-SIZE: 14px;
	height:16px;
	COLOR: #565656;
	font-family: verdana,Arial, Helvetica, sans-serif;
	width:100px;
	border: 1px solid #AACE67;
	padding-top:2px;
}
.radio_text{
   color: #565656;
}

/*-.ts460{width:460px;}*/
.ts1_460{background:url(./images/h460_bg.gif) top repeat-y; padding:0 7px;}
.ts2_460{border:1px solid #565656; background:#fff; position:absolute; width:444px;}
.ts3{height:25px; background:#D01E3B; border-bottom:1px solid #565656; font-weight:bold;}
.ts31{float:left; font-size:14px; color:#fff; padding:5px 8px;}
.ts32{float:right;width:15px; padding:2px 5px;}
.ts4{padding:10px 15px;}
.ts41{height:100px; overflow-y:scroll; margin-bottom:5px;}


/*-----------------------按钮输入框类 START-------------------------------*/
.it_s{display:table; border:1px solid #808080;}
.it1,.it2{background:#fff; border:1px solid #fff; color:#333;}
.it2{border-left:1px solid #000; border-top:1px solid #000; color:#333;}
.it3{background:#fff url(./images/ccts_bg.gif) bottom repeat-x; border:1px solid #DD7870; color:#333;}
.rbs1{border:1px solid #f9a4b2; float:left;}
.rb1,.rb2{height:25px; color:#fff; font-size:14px; background:#d32c47; padding:3px 10px; border-left:1px solid #fff; border-top:1px solid #fff; border-right:1px solid #6a6a6a; border-bottom:1px solid #6a6a6a; cursor:pointer;}
.rb2{background:#C71E3A;}
.gbs1{border:1px solid #e2e2e2; float:left;}
.gb1,.gb2{height:25px; color:#333; font-size:14px; background:#e5e5e5; padding:3px 10px; border-left:1px solid #fff; border-top:1px solid #fff; border-right:1px solid #6a6a6a; border-bottom:1px solid #6a6a6a; cursor:pointer;}
.gb2{background:#ddd;}
.gb3,.gb4{height:23px; color:#000; background:#e5e5e5; padding:3px; border-left:1px solid #fff; border-top:1px solid #fff; border-right:1px solid #6a6a6a; border-bottom:1px solid #6a6a6a; cursor:pointer;}
.gb4{background:#ddd;}
.tj_s{float:left; border:1px solid #e2e2e2;}
.tj1,.tj2{height:21px; font-size:12px; color:#333; background:#e5e5e5 url(./images/zc_tj.gif) no-repeat 4px 3px; padding-left:13px; padding-right:3px; border-left:1px solid #fff; border-top:1px solid #fff; border-right:1px solid #6a6a6a; border-bottom:1px solid #6a6a6a; cursor:pointer;}
.tj2{background:#ddd url(./images/zc_tj.gif) no-repeat 4px 3px;}
.ty_s{float:left; border:1px solid #f9a4b2;}
.ty1,.ty2{height:25px; color:#fff; font-size:14px; background:#d32c47; border-left:1px solid #fff; border-top:1px solid #fff; border-right:1px solid #6a6a6a; border-bottom:1px solid #6a6a6a; cursor:pointer;}
.ty2{background:#C71E3A;}
/*-----------------------按钮输入框类 END-------------------------------*/

/*dating*/
.mytip {
  opacity: 0.0;
  border:2px dashed black;
  padding:5px;
  background:#eee;
  font-family: arial, verdana;
  font-weight: bold;
  color:#FF9900;
}
.mytr{
  width:680px;
  /*clear:both;*/
  line-height:30px;
  height:30px;
  color:#000;
}
.mytr .title{
  width:120px;
  float:left;
  line-height:25px; 
  height:25px;
  color:#000;
}
.mytr .field{
  width:300px;
  float:left;
  display:inline;
  height:25px;
  line-height:25px;
  color:#000;
}
.field .field_desc{
  float:left;
  width:90px;
}
.field .field_input{
  float:left;
  width:80px;
}
.field .field_input input{
  width:70px;
}
.toolbar_tr{
  position:relative;
  width:480px;  
  float:left;
  line-height:35px;
  height:40px;
}
.toolbar_tr #part1{
  position:absolute;
  left:50px;
  top:2px;
  width:80px;
}
.toolbar_tr #part2{
  position:absolute;
  left:150px;
  top:2px;
  width:80px;
}
.toolbar_tr #part3{
  position:absolute;
  left:10px;
  top:2px;
  width:80px;
}
.toolbar_tr #part4{
  position:absolute;
  left:100px;
  top:2px;
  width:80px;
}

.mytr .lfield{
  width:300px;
  float:left; display:inline;
  line-height:25px;
  color:#000;
}
.mytr .llfield{
  width:450px;
  float:left; display:inline;
  line-height:25px;
  height:25px;
  color:#000;
}
.mytr .tip{
  width:220px;
  float:left; display:inline;
  line-height:25px;
  height:25px;
  color:#000;
}
.mymultitr{
  width:600px;
  float:left; display:inline;
  line-height:25px;
  height:85px;
  color:#000;
}
.mymultitr .title{
  width:120px;
  float:left; display:inline;
  line-height:25px;
  height:25px;
  color:#000;
}

.mymultitr .field{
  width:270px;
  float:left; display:inline;
  line-height:25px;
  height:85px;
  color:#000;
}

.mytr .check{
  width:20px;
  float:left; 
  line-height:25px;
  height:25px;  color:#000;
  display:inline;
}
.mytr .qdesc{
  width:100px;
  float:left; display:inline;
  line-height:25px;
  height:25px;
  color:#000;  
}
.mytr .desc{
  width:100px;
  float:left; display:inline;
  line-height:25px;
  height:25px;
  color:#000;  
}
.mytr .required{
  width:80px;
  float:left;
  line-height:25px;
  height:25px; 
  color:#000;
}
/*dating*/

/*exp*/
a.read_more{
  font-size:12px;
  color:#0099FF;  
  text-decoration:underline;
}
a.index_news_link:link,a.index_news_link:visited{
  color:#666;  
  text-decoration:none;
}
a.index_news_link:hover,a.index_news_link:active{
  color:#666;
  text-decoration:underline;
}
#index_flash{
   margin:0px auto;
   width:1004px;
   height:320px;
   padding-top:2px;
   background-color: #FFFFFF;  
}

#index_bar{
   width:1004px;
   margin:0 auto;
   height:40px;
   padding-top:5px;
   text-align:center;
   line-height:40px;
   border-bottom:1px solid #CCCCCC;
}

#index_bar ul{
   list-style-type:none;
   line-height:24px;
   margin:0px 0px 0px 0px;
}
#index_bar ul li.news{
   width:500px;
   margin:0px 0px 0px 0px;
}

#index_bar ul li.news span{
   height:2em;
   line-height:2em;
   font-size:12px;
   color:#000000;
   margin:0px 0px 0px 0px;
   background: #CCCCCC;
   position: absolute;
}

#info_bar{
   width:1004px;
   margin:0 auto;
   height:30px;
   padding-top:5px;
   text-align:center;
   line-height:30px;
   border-bottom:1px solid #CCCCCC;
   font-size:13px;
   text-align:center;
}
#info_bar a{
	color:#FF0000;
	font-size:14px;
}
#our_product{   
   width:1004px; 
   height:190px;
   margin:0 auto;
}
#our_product .pro_desc_part{
   float:left;
   margin:1px;
   width:250px;
   height:185px;
}
#our_product .pro_desc_part .pro_title{
   float:left;
   margin:5px 2px;
   width:98%;
   height:25px;
   line-height:25px;
}

#our_product .pro_desc_part .pro_more{
   float:left;
   margin:2px;
   height:20px;
   line-height:20px;
   width:95%;
   text-align:right;
}
#our_product .pro_desc_part .pro_detail{
   float:left;
   margin:0px 2px 2px 2px;
   width:90%; 
   height:120px;
   color:#666666;
   font-size:12px;
   font-family: "宋体",Arial;
}
#our_product .pro_desc_part .pro_detail p{
  line-height:20px;	
}
/*add new*/
#our_product .pro_desc_part ul.index_tab{
	float:left;
	width:99%;
	list-style-type:none;
	border:1px solid #EFEFEF;
	border-top:0px solid #EFEFEF;
}
#our_product .pro_desc_part ul.index_tab li{
   margin-left:10px;   
   width:95%;
   line-height:24px;
   height:24px;
   overflow:hidden;
   font-size:12px;
   color:#666;
   font-family:"宋体,Arial";
}
#our_product .pro_desc_part ul.guide{
  float:left;
  list-style-type:none;
  height:28px;
  line-height:28px;
  border:1px solid #EFEFEF;
  margin-top:3px;  
}
#our_product .pro_desc_part ul.guide  li{
	float:left;
	width:124px;
	height:28px;
	line-height:28px;
	text-align:center;
	font-weight:bold;
	color:#FFF;
}
#our_product .pro_desc_part ul.guide  li.not_curr{
	color:#FFF;
}
#our_product .pro_desc_part ul.guide  li.curr{	
	background:url('../img2010/title_bg.jpg') repeat-x;
}
#our_product .pro_desc_part ul.guide  li.not_curr a{
  color:#666; 
  text-decoration:none;
  font-size:14px;
}
#our_product .pro_desc_part ul.guide  li.curr a{
  color:#666;	
  text-decoration:none;
  font-size:14px;
}
/*add new*/
#our_product .pro_desc_part .pro_detail ul{
   list-style-type:none;
   line-height:24px;
   margin:0px;
}
#our_product .pro_desc_part .pro_detail ul li{
   width:100%;
   margin:0px 0px 0px 0px;
}
#our_product .service_link{
   float:left;
   margin:1px;
   width:236px;
   height:165px;
}
/*index end*/

#logo_link_extend{
   padding-top:3px;
   background: #FFFFFF; 
   width:1004px;
   height:40px;
   margin:0 auto;
   border:1px solid #FF8899;
}
#bigcontent{
   width:1004px;
   margin:0 auto;
   min-height:500px;
   height:auto !important;   
   height:500px;
   overflow:visible;
}
#bigcontent .flash_show{
  float:left;
  margin:1px;
  width:100%;
  text-align:center;
}
#bigcontent .main_show,#bigcontent .latest_show,#bigcontent .main_reg{
  float:left;
  margin:1px;
  width:760px;
}
#bigcontent .about_show{
  float:left;
  margin:1px;
  width:750px;
}
#bigcontent .main_show .title,#bigcontent .about_show .title,#bigcontent .latest_show .title {
  float:left;
  width:500px;
  height:30px;
  border:1px solid #FF8899;
}
#bigcontent .main_show .title_img,#bigcontent .about_show .title_img,#bigcontent .latest_show .title_img,#bigcontent .main_reg .title_img{
  float:left;
  width:757px;
  height:128px;
  margin-bottom:15px;
}
#bigcontent .latest_show .link_page{
  float:left;
  width:757px;
  height:25px;
  line-height:25px;
  text-align:right;
  color:#666666;
  font-size:12px;
}
#bigcontent .latest_show .link_page a{  
  border:1px solid #CCCCCC;
  margin:0 5px 0 5px;
}
#bigcontent .main_show h2,#bigcontent .about_show h2{
  color:#006600;
  font-size:14px;
}
#bigcontent .main_show p,#bigcontent .about_show p{
	/*text-indent:2em;*/
  color:#666666;
  line-height:25px;
}
#bigcontent .main_show ul{
  list-style-type:none;
  line-height:25px;
  width:100%  
}
#bigcontent .main_show ul li{
   width:100%;
   margin:0px 0px 0px 0px;
   font-weight:bold;
   font-size:14px;
}
#bigcontent .about_show A{
  color:#0066CC;
  text-decoration: underline;
}
#bigcontent .about_show ul{
  line-height:25px;
  width:95%;
  margin-left:40px;
  list-style-type:disc;
}
#bigcontent .about_show ul li{
   width:100%;
   margin:0px 0px 0px 0px;   
   font-size:12px;
}
#bigcontent .about_show .small_part{
  float:left;
  width:100%;
  margin-bottom:15px;
}
#bigcontent .about_show .small_part ul.spart_ul{
  width:40%;
  float:left;  list-style-type:disc;
}
#bigcontent .about_show .small_part ul.spart_ul li{
   width:40%;
   margin:0px 0px 0px 0px;   
   font-size:12px;
}

#bigcontent .about_show .text_area{  
  width:95%; 
  float:left;
  height:200px;
}

#bigcontent .about_show .text_area #part1{  
  width:60%;
  float:left;
  height:200px;
}
.text_area #part1 ul{
  line-height:40px;
  width:93%;
  margin-left:40px;
}
.text_area #part1 ul li{
   width:100%;
   margin:0px 0px 0px 0px;   
   font-size:12px;
}
#bigcontent .about_show .text_area #part2{
  width:30%;
  float:left;
  height:200px;
}

#bigcontent .main_show table{
    width:600px;
	padding-left:10px;
	text-align:left;
    margin:0px 5px 0px 0px;	
}
#bigcontent .main_show  table tbody td{
	font-family: "宋体";
	font-size: 12px;
	color: #0F4A78;
	line-height: 25px;
	word-spacing: 1px;
	letter-spacing: 0.5px;
	border:0px solid #789DBA; 
	border-bottom:0px solid #789DBA; 
	border-top:0px solid #789DBA; 
	border-left:0px solid #789DBA; 
	border-right:0px solid #789DBA;
}
#bigcontent .main_show  table tbody tr td.field_name{
  width:10%;
  color:#FF0000;
}
#bigcontent .main_show  table tbody tr td.field_input{
  width:40%;
}
#bigcontent .main_show  table tbody tr td.field_input input{
  border:1px solid #785fd;
  height:20px;
  line-height:20px;
}
#bigcontent .main_show  table tbody tr td.field_desc{
   width:40%; 
}

#bigcontent .latest_show ul{
  list-style-type:none;
  line-height:25px;
  width:100%;
  font-size:12px;
}
#bigcontent .latest_show ul li{  
  line-height:25px;
  width:100%;
}
#bigcontent .latest_show ul li .logo_img{
  float:left;
  width:150px;
  height:150px;
  margin:10px;
}
#bigcontent .latest_show ul li .latest_desc{
  float:left;
  width:70%;
  height:174px;
}

#bigcontent .latest_show ul li .latest_desc ul{
  list-style-type:none;
  line-height:25px;
  width:100%;
}

#bigcontent .latest_show ul li .latest_desc ul li{  
  line-height:25px;
  width:100%;
  border-bottom:1px solid #CCCCCC;
}

#bigcontent .latest_show ul li .latest_desc ul li.ls_title{  
	color:#006600;
	font-weight:bold;
	font-size:14px;
}

#bigcontent .latest_show ul li .latest_desc ul li.ls_link a{  
  text-decoration: underline;
  font-size:14px;
  color:#0099FF;
}

#gskcontent{
   background: #333333; 
   width:1004px;
   margin:0 auto;
}
#gskcontent .gsk_show{
  margin-top:100px;
  text-align:center;
  background-color:#333333;
  position:relative;
}
#gskcontent .gsk_show #tip{
  width:985px; 
  margin-top:5px;  
  text-align:right;
  color:#FFFFFF;
  font-size:12px;
}

#bigcontent .link_show{
  float:right;
  margin:1px;
  width:224px;
  height:600px;
}
#bigcontent .link_show .link_part_4{
 width:222px;
 height:50px;
 padding:10px 1px 30px 1px;
}
#bigcontent .link_show .link_part_4 ul{
  list-style-type:none;
}

#bigcontent .link_show .link_part_4 ul li{
  width:200px;
  height:40px;
  line-height:40px;
}

#bigcontent .link_show .link_part_3{
 width:222px;
 height:220px;
 padding:10px 1px 10px 1px;
}
#bigcontent .link_show .link_part_3 input{
 width:80px; 
}
#bigcontent .link_show .link_part_3 .room{
 float:left;
 width:100px;
 height:25px;
 line-height:25px;
 padding-top:10px;
}
#bigcontent .link_show .link_part_3 .join_bt{
 float:left;
 width:90px;
 height:25px;
 line-height:25px;
 padding-top:15px;
}
#bigcontent .link_show .link_part_3 .join_tip{
 float:left;
 width:220px;
 height:25px;
 line-height:25px;
 color:#FF9900;
 font-size:12px;
 padding-bottom:20px;
}
#bigcontent .link_show .link_part_3 h2{
    font-weight:bold;
	font-size:14px;
    color:#006600;
}

#bigcontent .link_show .link_part_1{
 /*background:url('../newweb/link_part1_bg.jpg') no-repeat;*/
 width:150px;
 height:120px;
 padding:10px 10px 20px 10px;
}
#bigcontent .link_show .link_part_1 ul{
  list-style-type:none;
  line-height:35px;
  width:100%;
}
#bigcontent .link_show .link_part_1 ul li{
  line-height:35px;
  width:100%;
  text-align:center;
  font-weight:bold;
  font-size:14px;
  color:#666666;
  margin-top:3px;
}
#bigcontent .link_show .ad{
  width:100%;
  height:281px;
  margin:10px 0px 10px 3px;
}

#bigcontent .link_show .link_part_2{
 width:223px;
 height:285px;
}
#bigcontent .link_show .link_part_2 ul{
  list-style-type:none;
  line-height:25px;
  width:100%;
}
#bigcontent .link_show .link_part_2 ul li.s_title{
  line-height:25px;
  width:80%;  
  text-align:left;
  font-weight:bold;
  font-size:14px;
  color:#666666;
  margin-top:3px;
  padding-top:3px;
  margin-left:30px;
  color:#006600;

}
#bigcontent .link_show .link_part_2 ul li{
  line-height:25px;
  width:100%;
  text-align:center;
  font-weight:bold;
  font-size:14px;
  color:#666666;
  margin-top:3px;
}

#bigcontent .reg_link_show{
  float:left;
  margin:1px 5px;
  width:230px;
  height:400px;
  background-color:#B3D0E8;
}
#bigcontent .main_reg .form_box{
  width:100%;
  float:left;
}
#bigcontent .reg_link_show .reg_ad{
  width:220px;
  height:160px;
  margin:2px;
}
#bigcontent .reg_link_show .reg_ad .reg_login_form{
  width:200px;
  height:150px;
  padding:10px;
}

#bigcontent .reg_link_show .reg_login{
 background:url('../newweb/main_reglink_bg.jpg') no-repeat;
 width:220px;
 height:160px;
 margin:2px;
}
#bigcontent .reg_link_show .reg_login .reg_login_form{
  width:200px;
  height:150px;
  padding:10px;
}
#bigcontent .reg_link_show .reg_login .reg_login_form h2{
  color:#006600;
  font-size:14px;
  margin-bottom:10px;
}
#bigcontent .reg_link_show .reg_login .reg_login_form .p_tr{
  width:100px;
  padding-left:45px;
  margin-top:10px;
  margin-bottom:10px;  
}

#index_bottom{
 background: #FFFFFF;
 width:1004px;
 height:65px;
 margin:0px auto;
 border-top:1px solid #CCCCCC;
 padding:5px 0;
}
#index_bottom ul{
  float:left;
  list-style-type:none;
  width:100%;
  height:65px;
}
#index_bottom ul li{
  margin:0px 5px 0px 8px;
}
#index_bottom ul li.start{
 float: left;
 display:inline;
 width:217px;
 height:65px;
}

#index_bottom ul li.icon{
 float: left;  
 width:40px;
 height:32px;
 padding-top:20px;
}

#index_bottom ul li.icon1{
 float: left;
 width:55px; padding-top:20px;
}
#index_bottom ul li.icon2{
 float: left;
 width:57px; padding-top:20px;
}
#index_bottom ul li.icon3{
 float: left;
 width:128px; padding-top:20px;
}
#index_bottom ul li.icon4{
 float: left;
 width:28px; padding-top:20px;
}
#index_bottom ul li.icon5{
 float: left;
 width:93px; padding-top:20px;
}
#index_bottom ul li.icon6{
 float: left;
 width:40px; padding-top:20px;
}
#index_bottom ul li.icon7{
 float: left;
 width:84px; padding-top:20px;
}
#index_bottom ul li.icon8{
 float: left;
 width:93px; padding-top:20px;
}


#index_bottom #reward ul li.normal{
 float:left;
 list-style-type: none;
 display:inline;
}

#index_bottom #index_sta{
  float:right;
  width:156px;
  height:60px;
  background: #FFFFFF;
  margin:0px 0px 0px 4px;
}
#index_bottom #index_sta #index_sta_start{
  float:left;
  width:3px;
  height:60px;
  margin:0px 0px 0px 0px;
  background:url(lv_03.gif);
  background-repeat: no-repeat;
}

#index_bottom #index_sta ul{
  float:left;
  width:145px;
  height:60px;
  list-style-type:none;
  margin:0px 0px 0px 0px;
  background:url(lv_04.gif);
  background-repeat: repeat-x;	
}

#index_bottom #index_sta ul li{
  float:left;
  width:145px;
  height:20px;
  color:#FFFFFF;
  line-height:20px;
  list-style-type:none;
  margin:0px 0px 0px 0px;
}

#index_bottom #index_sta #index_sta_end{
  float:left;
  width:3px;
  height:60px;
  margin:0px 0px 0px 0px;
  background:url(lv_08.gif);
  background-repeat: no-repeat;	
}

#bigcontent .demo_show{
  float:left;
  margin:1px;
  width:100%;
  text-align:left;
}
#bigcontent .demo_show .demo_title{
  float:left;
  clear:both;
  width:20%;
  padding:10px;
  background-color:#DCE6C4;
  height:20px;
  line-height:20px;
  font-size:18px;
  font-weight:bold;
  text-align:center;
}
#bigcontent .demo_show .demo_img{
  float:left;
  width:100%;
}
#bigcontent .demo_show .demo_img #chart-01{
  float:left;
  width:430px;
  margin:20px 20px 20px 0px;
}
#bigcontent .demo_show .demo_img #chart-02{
  float:left;
  width:500px;
  margin:20px;
}
#bigcontent .demo_show .demo_data{
  float:left;
  width:95%;
  margin-top:30px;
  border-top:1px solid #CCCCCC;
  background-color:#F1F8FE;
}
#bigcontent .demo_data .demo_desc{
  float:left;
  width:15%;
  padding-left:10px;
  padding-top:40px;
}
#bigcontent .demo_data .demo_desc ul{
  list-style-type:none;
}
#bigcontent .demo_data .demo_desc ul li{
  font-size:12px;
  height:40px;
  line-height:40px;
}
#bigcontent .demo_data .demo_table{
  float:left;
  width:80%;
}
#bigcontent .demo_data .demo_table table{
 width:100%;
}
#bigcontent .demo_show .demo_table table tr{
 border:1px solid #CCCCCC;
 height:25px;
 line-height:25px;
}
#bigcontent .main_reg .eventreg_box{
  width:60%;
  height:400px;
  float:left;
}
#bigcontent .main_reg .eventreg_box table{
  width:100%;
  height:260px;
  float:left;
}
#bigcontent .main_reg .eventlogin_box{
  width:40%;
  float:left;
}
#bigcontent .main_reg .eventreg_box .event_title,#bigcontent .main_reg .eventlogin_box .event_title{
  width:170px;
  height:30px;
  margin:5px 0px 20px 0px;
  line-height:30px;
  padding-left:30px;
  float:left;
  background-color:#0177C1;
  color:#FFFFFF;
  font-size:12px;
}
/*exp*/

/*new_exp*/
.bigcontent{
   width:1004px;
   margin:0 auto;
   min-height:500px;
   height:auto !important;   
   height:500px;
   overflow:visible;
}
.bigcontent .right_box{
  float:left;
  margin:3px 0 0 2px;
  width:245px;
  clear:right;
  display:inline;
}
.bigcontent .right_box .reward_hit{
   float:left;
   width:240px;
   height:86px;
   background:url('../img2010/vhallbig14.jpg') -17px -142px no-repeat;	
}
.bigcontent .right_box .reward_wef{
   float:left;
   width:240px;
   height:86px;
   margin-top:2px;
   background:url('../img2010/vhallbig14.jpg') -17px -230px no-repeat;	
}
.bigcontent .right_box .service_us{
   float:left;
   width:240px;
   height:163px;
   margin-top:2px;
   margin-left:2px;
}
.bigcontent .right_box .contact_us{
   float:left;
   width:240px;
   height:142px;
   margin-top:3px;
   margin-left:2px;
}

.bigcontent .left_box{
  float:left;
  margin-top:5px;  
  margin-left:2px;  
  width:750px;
  clear:left;
}

.bigcontent .left_box .flv_player{
  float:left;
  width:700px;
  height:400px;
  margin-left:25px;  
  clear:both;
  display:inline;  
}
.bigcontent .left_box .title_intro{
  float:left;
  width:750px;
  height:204px;
  clear:both;
  display:inline;
}

.bigcontent .left_box .title_about_img{
  float:left;
  width:750px;
  height:205px;  
  clear:both;
  display:inline;
  background:url('../img2010/title_group_new.jpg') -15px -1px no-repeat;	
}

.bigcontent .left_box .title_solution_img{
  float:left;
  width:750px;
  height:203px;
  clear:both;
  display:inline;
  background:url('../img2010/title_group_new.jpg') -14px -632px no-repeat;	
}

.bigcontent .left_box .title_latest_img{
  float:left;
  width:750px;
  height:203px;
  clear:both;
  display:inline;
  background:url('../img2010/title_group_new.jpg') -14px -423px no-repeat;	
}

.bigcontent .left_box .title_download_img{
  float:left;
  width:750px;
  height:203px;
  clear:both;
  display:inline;
  background:url('../img2010/title_group_new.jpg') -14px -213px no-repeat;	
}

.bigcontent .left_box .content{
  float:left;
  width:750px;
  margin-left:1px;
  display:inline;
}
.bigcontent .left_box .content ul.event_desc{
  list-style-type:none;
  width:100%;  
}
.bigcontent .left_box .content ul.event_desc li{
  background-color:#F5F5F5;	
  margin-top:5px;
  margin-bottom:5px;
}
.bigcontent .left_box .content #vevent_circle{
  float:left;
  clear:both;  
  width:627px;
  height:500px;
  position:relative;
  z-index:1;
  margin-left:30px;
}
.bigcontent .left_box .content #vevent_circle #img_show{
  z_index:20;
  position:absolute;
  top:114px;
  left:223px; 
  width:270px;
  height:230px;
  background-color:#FFF;	
  display:none;
}
.bigcontent .left_box .content #vevent_circle #img_show img{
	margin:1px;
}
.bigcontent .left_box .content #vevent_circle #img_show span{
	margin:1px;
	color:#000;
	font-size:13px;
}
.bigcontent .left_box .content ul.event_desc li table{
  width:100%;	
}
.bigcontent .left_box .content ul.event_desc li table tr td{
  font-size:14px;
  line-height:25px;
}
.bigcontent .left_box .content ul.event_desc li table tr td strong{
  color:#0099FF;	
}
.bigcontent .left_box .content table.show tr td{
  	height:25px;
  	line-height:25px;
}
.bigcontent .left_box .content .split_line{
  width:98%;
  height:2px;
  line-height:2px;
  border-top:1px  solid #0099FF;
}
.bigcontent .left_box .content .vhall_mark{
  float:left;
  width:100%;
  height:20px;
  line-height:20px;
  clear:both;
  color:#0099FF;
  margin:10px 0;
  text-align:right;
}
.bigcontent .left_box .content .quote_box{
  float:left;
  width:100%;
  margin-top:10px;
  margin-bottom:10px;
  background-color:#FFF;
}
.bigcontent .left_box .content table.quote_word{
  width:100%;
  font-size:16px;
  table-layout:fixed;
  word-break: break-all; 
  word-wrap: break-word;  
}
.bigcontent .left_box .content table.quote_word tr td{
  font-size:14px;
  line-height:25px;
  font-family:"宋体",Arial;
}
.bigcontent .left_box .content table.detail{
   width:100%;	
}
.bigcontent .left_box .content table.detail ul{
   width:90%;
   margin-left:20px;
}
.bigcontent .left_box .content .l_menu{
  	float:left;
	margin-top:30px;
	width:120px;
	min-height:400px;
    height:auto !important;   
    height:400px;
    overflow:visible;
}

.bigcontent .left_box .content .l_menu ul{
   list-style-type:none;	
   width:100%;
}
.bigcontent .left_box .content .l_menu ul li{
   width:120;
   height:44px;
   line-height:44px;
   margin:1px 0 1px 0;
   font-size:14px;
   font-weight:bold;
   text-align:center;
   color:#333;
}
.bigcontent .left_box .content .l_menu ul li a{
	color:#333;
	text-decoration:none;
}
.bigcontent .left_box .content .l_menu ul li.normal{
   width:120;
   height:44px;
   line-height:44px;
   font-size:14px;
   font-weight:bold;  
   text-align:center;
}
.bigcontent .left_box .content .l_menu ul li.line{
   width:120;
   height:2px;
   line-height:2px;
   border-top:1px dashed #333;
}
.bigcontent .left_box .content .l_menu ul li.normal a{
	color:#333;
	text-decoration:none;
}

.bigcontent .left_box .content .l_menu ul li.curr{
   color:#fff;
   background:url('../img2010/vhallbig14.jpg') -288px -8px no-repeat;
}
.bigcontent .left_box .content .l_menu ul li.curr a{
	color:#FFF;	
	text-decoration:none;
}

.bigcontent .left_box .content .r_show{
  	float:left;
	width:620px;
	margin-left:5px;
	border-left:1px solid #EFEFEF;
	min-height:400px;
    height:auto !important;   
    height:400px;
    overflow:visible;
    text-align:left;
}

.bigcontent .left_box .content .r_show .title{
   float:left;
   width:100%;
   font-size:18px;
   font-weight:bold;  
   color:#333;
   text-indent:1em;
   margin-top:10px;
   height:40px;
   line-height:40px;
   border-bottom:1px dashed #333;
   margin-bottom:5px;
   font-family:"arial,sans-serif";
   clear:both;
}
.bigcontent .left_box .content .r_show p{
	width:98%;
	/*text-indent:2em;*/
    line-height:20px;
    font-size:12px; 
    color:#333;
	clear:both;
	margin-left:5px;
}

.bigcontent .left_box .content .r_show h2{
   	font-size:14px;
	font-weight:bold;
	color:#0099FF;
	margin-top:20px;
	margin-left:2px;
}
.bigcontent .left_box .content .r_show .show{
	float:left;
	width:620px;
	margin-bottom:10px;
}
.bigcontent .left_box .content .r_show .show ul.grid_box{
   width:100%;
   list-style-type:none;
}
.bigcontent .left_box .content .r_show .show ul.grid_box li{
   width:48%;
   float:left;
   height:180px;
   line-height:20px;
   border-bottom:1px dashed #333;
   margin-left:5px;
   margin-top:5px;
}
.bigcontent .left_box .content .r_show .show ul.grid_box li.s_box table{
	width:100%;
	table-layout:fixed;
	word-break: break-all; 
	word-wrap: break-word;
}
.bigcontent .left_box .content .r_show .show ul.grid_box li.s_box table tr td p{
	/*text-indent:2em;*/
    line-height:15px;
    font-size:12px; 
    color:#333;
}
.bigcontent .left_box .content .r_show .show ul.grid_box li.s_box table tr td strong{
  font-size:14px;
  color:#0099FF;
  font-weight:bold;
}
.bigcontent .left_box .content .r_show .show ul.line_show{
   width:95%;
   list-style-type:none;
   float:left;
   margin-left:10px;
}
.bigcontent .left_box .content .r_show .show ul.line_show li{
   width:100%;
   height:49px;
   line-height:49px;
   float:left;
   font-size:14px;
   margin-top:5px;
   border-bottom:1px solid #3897D1;
}
.wrsa_logo{
	float:left;
	width:71px;
	height:71px;
	margin-top:1px;
	background:url('../img2010/vhallbig14.jpg') -468px -11px no-repeat;
}
.it2010_logo{
	float:left;
	width:71px;
	height:71px;
	margin-top:1px;
	background:url('../img2010/vhallbig14.jpg') -550px -11px no-repeat;
}
.hn_logo{
	float:left;
	width:71px;
	height:71px;
	margin-top:1px;
	background:url('../img2010/vhallbig14.jpg') -628px -11px no-repeat;
}
.bigcontent .left_box .content h1{
	color:#0099FF;
	border-bottom:1px solid #999;
	margin-bottom:20px;
	margin-top:20px;
}
.bigcontent .left_box .content h2{
   	font-size:14px;
	font-weight:bold;
	color:#0099FF;
	margin-top:10px;
	margin-left:2px;
}
.bigcontent .left_box .content p{
	/*text-indent:2em;*/
    line-height:20px;
    font-size:12px; 
    color:#333;
	clear:both;
}
.bigcontent .left_box .content table.hall{
	background:#EFEFEF;
	border:1px solid #999;
}
.bigcontent .left_box .content table.hall tr{
   height:30px;
   line-height:30px;   
}
.bigcontent .left_box .content table.hall tr td{
  color:#0099FF;
  font-size:12px;
  border:0.5px solid #999;
}
.news_logo{
	float:left;
	width:108px;
	height:78px;
	margin-top:1px;
	background:url('../img2010/vhallbig14.jpg') -773px -467px no-repeat;
}
.health_logo{
	float:left;
	width:79px;
	height:79px;
	margin-top:1px;
	background:url('../img2010/vhallbig14.jpg') -752px -310px no-repeat;
}
.service_logo{
	float:left;
	width:79px;
	height:79px;
	margin-top:1px;
	background:url('../img2010/vhallbig14.jpg') -649px -305px no-repeat;
}
.it_logo{
	float:left;
	width:79px;
	height:79px;
	margin-top:1px;
	background:url('../img2010/vhallbig14.jpg') -646px -215px no-repeat;
}
.finance_logo{
	float:left;
	width:79px;
	height:79px;
	margin-top:1px;
	background:url('../img2010/vhallbig14.jpg') -748px -214px no-repeat;
}

.tel_logo{
	float:left;
	width:96px;
	height:96px;
	margin-top:1px;
	background:url('../img2010/vhallbig14.jpg') -995px -146px no-repeat;
}
.group_logo{
	float:left;
	width:96px;
	height:96px;
	margin-top:1px;
	background:url('../img2010/vhallbig14.jpg') -891px -242px no-repeat;
}
.home_logo{
	float:left;
	width:96px;
	height:96px;
	margin-top:1px;
	background:url('../img2010/vhallbig14.jpg') -894px -345px no-repeat;
}
.world_logo{
	float:left;
	width:96px;
	height:96px;
	margin-top:1px;
	background:url('../img2010/vhallbig14.jpg') -995px -243px no-repeat;
}
.cap_logo{
	float:left;
	width:96px;
	height:96px;
	margin-top:1px;
	background:url('../img2010/vhallbig14.jpg') -996px -344px no-repeat;
}
.sumit_logo{
	float:left;
	width:96px;
	height:96px;
	margin-top:1px;
	background:url('../img2010/vhallbig14.jpg') -514px -388px no-repeat;
}

.bigcontent  .loginTitle{
   	float:left;
	margin-top:30px;
   	margin-left:5px;
	width:364px;
	height:37px;
	background:url('../img2010/vhallbig14.jpg') -265px -148px no-repeat;
	clear:both;
}
.bigcontent  .login_left{
   	float:left;
	margin-top:10px;
   	margin-left:5px;
	width:576px;
	height:387px;
	background:url('../img2010/login_left.jpg') no-repeat;
	clear:left;
}
.bigcontent .login_right{
   	float:right;
	margin-top:10px;
   	margin-left:5px;
	width:349px;
	height:390px;
	background:url('../img2010/login_bg.jpg') no-repeat;
	display:inline;
}

.bigcontent .login_right .login_xform{
  	width:280px;
	height:200px;
	line-height:30px;
	margin-top:80px;
	margin-left:30px;
	clear:both;
}
.bigcontent .login_right .login_xform .input_field{
    width:180px;
    height:20px;	
    line-height:20px;
	border:1px solid #999;
}
.login_bt{
	float:left;
	width:121px;
	height:63px;
	border:none;
	background:url('../img2010/vhallbig14.jpg') -285px -66px no-repeat;
}
.bigcontent .login_right .login_reg_link{
   	border-top:1px solid #EFEFEF;
	width:300px;
	height:80px;
	line-height:20px;
	margin-top:20px;
	margin-left:30px;
	clear:both;
}
.reg_now{
	float:left;
	width:79px;
	height:36px;
	background:url('../img2010/vhallbig14.jpg') -514px -101px no-repeat;
}

/*download page*/
.report_logo{
	float:left;
	width:73px;
	height:73px;
	border:none;
	background:url('../img2010/vhallbig14.jpg') -644px -473px no-repeat;
}
.list_logo{
	float:left;
	width:50px;
	height:73px;
	border:none;
	background:url('../img2010/vhallbig14.jpg') -717px -465px no-repeat;
}
.download_logo{
	float:left;
	width:88px;
	height:122px;
	border:none;
	background:url('../img2010/vhallbig14.jpg') -892px -460px no-repeat;
}
.test_logo{
	width:73px;
	height:16px;
	border:none;
	background:url('../img2010/vhallbig14.jpg') -1009px -574px no-repeat;
}
.client_down_icon{
	width:73px;
	height:16px;
	border:none;
	background:url('../img2010/vhallbig14.jpg') -1009px -553px no-repeat;
}
.bigcontent .left_box .content .r_show ul.doc_title{
    width:98%;
    list-style-type:none;
	margin-top:20px;
	margin-left:10px;
	height:40px;
	border-bottom:1px dashed #333;
}
.bigcontent .left_box .content .r_show ul.doc_title li{
    float:left;
    width:130px;
	height:28px;
	line-height:28px;		
	text-align:center;
	border:1px solid #ccc;
}
.bigcontent .left_box .content .r_show ul.doc_title li.hightlight{
	float:left;
    width:130px;
	height:28px;
	line-height:28px;		
	text-align:center;
	border:1px solid #ccc;
	background:url('../img2010/title_bg.jpg') repeat-x;
}
.bigcontent .left_box .content .r_show ul.doc_title li a{
    color:#666;
	font-weight:bold;
	font-size:14px;
	text-decoration:none;
}
.bigcontent .left_box .content .r_show ul.doc_title li.hightlight a{
	color:#FFF;
	font-weight:bold;
	font-size:14px;
	text-decoration:none;
}
.bigcontent .left_box .content .r_show ul.doc_list{
   width:98%;
   list-style-type:none;
   margin-left:5px;
   margin-top:10px;
}
.bigcontent .left_box .content .r_show ul.doc_list li{
   width:100%;
   line-height:20px;
   margin:5px 0 5px 0;
   font-size:12px;
   border-bottom:1px dashed #333;
   color:#333;
   overflow:visible;
}
.bigcontent .left_box .content .r_show ul.doc_list li p{
   font-size:12px;   
   line-height:20px;   
}
.bigcontent .left_box .content .r_show ul.doc_list li table{
  width:100%;
}
.bigcontent .left_box .content .r_show ul.doc_list li.line_type{
   float:left;
   height:36px;
   line-height:36px;
   border:0px;
}
.bigcontent .left_box .content .r_show ul.download{
   float:left;
   width:95%;
   list-style-type:none;
   margin-left:10px;
   margin-top:10px;
}
.bigcontent .left_box .content .r_show ul.download li{
   width:100%;
   line-height:20px;
   margin:5px 0 5px 0;
   font-size:12px;
   border:1px solid #CCC;
   color:#333;
   overflow:visible;
   background-color:#F4F4F4;
}
.down_link{
	width:77px;
	height:21px;
	border:none;
	background:url('../img2010/vhallbig14.jpg') -1006px -531px no-repeat;
}

.bigcontent .left_box .content .r_show ul.old_news{
   width:90%;
   list-style-type:none;
   margin-left:20px;
   margin-top:5px;
}
.bigcontent .left_box .content .r_show ul.old_news li{
   width:100%;
   line-height:20px;
   margin:5px 0 5px 0;
   font-size:12px;
   border-bottom:1px dashed #333;
   color:#333;
   overflow:visible;
}
.date_yellow{
  color:#FF9900;	
}
.list_blue{
  color:#FF9900;
  color:#0099FF;  
  font-size:13px; 
}

.list_title{
  color:#0099FF;
  font-weight:bold;
  font-size:14px;  
}
.split_line{
   width:98%;
   border-top:1px dashed #333; 
   margin:5px;   
}
/*hr*/
.bigcontent .left_box .content .r_show ul.hr_list{
   width:98%;
   list-style-type:none;
   margin-left:5px;
   margin-top:5px;
}
.bigcontent .left_box .content .r_show ul.hr_list li{
   width:98%;
   line-height:20px;
   margin:5px 0 5px 5px;
   font-size:12px;
   border-bottom:1px dashed #333;
   color:#333;
   overflow:visible;
}
.bigcontent .left_box .content .r_show ul.hr_list li table{
  width:100%;	
	table-layout:fixed;
	word-break: break-all; 
	word-wrap: break-word;
}
.bigcontent .left_box .content .r_show ul.hr_list li table tr{  
  line-height:15px;
}
.bigcontent .left_box .content .r_show ul.hr_list li table tr td h2{
  	font-size:14px;
	font-weight:bold;
	color:#0099FF;
	margin:0px;
}
.work_detail{
  color:#9AC43C;
  font-weight:bold;
  font-size:13px;
  font-family:arial,'宋体';
}
/*contact us*/
.bigcontent .left_box .content .r_show ul.contact_list{
   width:95%;
   list-style-type:none;
   margin-left:10px;
   margin-top:5px;
}
.bigcontent .left_box .content .r_show ul.contact_list li{
   width:95%;
   line-height:20px;
   margin:5px 0 5px 10px;
   font-size:14px;   
   color:#333;
   overflow:visible;
}
.bigcontent .left_box .content .r_show ul.contact_list li table{
  width:90%;
  margin-left:30px;
}
.bigcontent .left_box .content .r_show ul.contact_list li table tr td{
  font-size:13px;	
}
.main_title{
  color:#0099FF;
  font-size:14px;
  font-weight:bold;  
}
.detail_contact{
  color:#0099FF;
  font-size:14px;  
}
/*about_reward*/
.wef_reward_logo{
	float:left;
	width:70px;
	height:47px;
	border:none;
	margin-right:15px;
	background:url('../img2010/vhallbig14.jpg') -341px -202px no-repeat;
}
.hit_reward_logo{
	float:left;
	width:70px;
	height:47px;
	border:none;
	margin-right:15px;
	background:url('../img2010/vhallbig14.jpg') -262px -200px no-repeat;
}
.ccid_reward_logo{
	float:left;
	width:70px;
	height:47px;
	border:none;	margin-right:15px;
	background:url('../img2010/vhallbig14.jpg') -338px -245px no-repeat;
}
.msn_reward_logo{
	float:left;
	width:70px;
	height:47px;
	border:none;	margin-right:15px;
	background:url('../img2010/vhallbig14.jpg') -263px -247px no-repeat;
}
.ccw_reward_logo{
	float:left;
	width:70px;
	height:47px;
	border:none;	margin-right:15px;
	background:url('../img2010/vhallbig14.jpg') -571px -196px no-repeat;
}
.se_reward_logo{
	float:left;
	width:70px;
	height:47px;
	border:none;	margin-right:15px;
	background:url('../img2010/vhallbig14.jpg') -493px -200px no-repeat;
}
.zgc_reward_logo{
	float:left;
	width:70px;
	height:47px;
	border:none;	margin-right:15px;
	background:url('../img2010/vhallbig14.jpg') -427px -198px no-repeat;
}
/*latest*/
.getmore{
   color:#0099FF;
}
.getmore a{
	color:#0099FF;
	text-decoration:none;
	font-size:12px; 
}
.part_title{
	width:100%;
  border-bottom:1px solid #0099FF;
  height:30px;
  line-height:30px;
  text-align:center;
  color:#0099FF;
  font-size:16px; 
  background-color:#E4E4E4;
}
.subject{
  	color:#0099FF;
}

.bigcontent .left_box .content .r_show ul.webinar_list{
   width:100%;
   list-style-type:none;   
}
.bigcontent .left_box .content .r_show ul.webinar_list li{
  width:90%;
  margin-left:5px;  
  margin-bottom:10px;
}
.bigcontent .left_box .content .r_show ul.webinar_list li table{
	width:100%;
	table-layout:fixed;
	word-break: break-all; 
	word-wrap: break-word;
}

.bigcontent .left_box .content .r_show  ul.news{
   float:left;
   width:100%;
   list-style-type:none;
}
.bigcontent .left_box .content .r_show  ul.news li.split{
  width:98%;
  height:12px;
  line-height:12px;
  border-top:1px solid #EFEFEF;
  clear:both;
}
.bigcontent .left_box .content  .r_show ul.news li{
  width:98%;
  margin-left:5px;
  margin-top:5px;
}
.bigcontent .left_box .content .r_show  ul.news li table{
	width:100%;
	table-layout:fixed;
	word-break: break-all; 
	word-wrap: break-word;
}
.bigcontent .left_box .content .r_show  ul.news li table tr td{
   height:20px;
   line-height:20px;	
}
.bigcontent .left_box .content  .r_show ul.news li.old_item{
   height:20px;	
   line-height:20px;
   border-bottom:1px solid #ccc;
}
.bigcontent .left_box .content .r_show  ul.news li.more{
   height:20px;	
   line-height:20px;
   text-align:right;
}
.bigcontent .left_box .content .r_show  ul.news li.more .getmore{
 font-size:12px;	
}
.bigcontent .left_box .content .r_show  ul.news li.line_type{
   height:36px;
   line-height:36px;
   border-bottom:1px dashed #ccc;
}
.news_type{
   width:76px;
   height:35px;
   line-height:35px;
   font-size:12px;
   color:#666;
   text-align:center;
   background:url('../img2010/vhallbig14.jpg') -428px -98px no-repeat;
}
.bigcontent .left_box .content .r_show  ul.news li.old_item .date_yellow{
  font-size:12px;
}

/*exp logos*/
.bja_logo{
   width:157px;
   height:51px;   
   text-align:center;
   background:url('../img2010/vhallbig14.jpg') -657px -411px no-repeat;
}
.siemens_logo{
   width:154px;
   height:37px;   
   text-align:center;
   background:url('../img2010/vhallbig14.jpg') -799px -2px no-repeat;
}
.zhenghong_logo{
   width:154px;
   height:37px;   
   text-align:center;
   background:url('../img2010/vhallbig14.jpg') -927px -101px no-repeat;
}
.digitalchina_logo{
   width:214px;
   height:37px;   
   text-align:center;
   background:url('../img2010/vhallbig14.jpg') -608px -104px no-repeat;
}
.ctr_logo{
   width:95px;
   height:79px;   
   text-align:center;
   background:url('../img2010/vhallbig14.jpg') -900px -155px no-repeat;
}
.hp_logo{
   width:157px;
   height:51px;   
   text-align:center;
   background:url('../img2010/vhallbig14.jpg') -657px -411px no-repeat;
}
.ufida_logo{
   width:158px;
   height:37px;   
   text-align:center;
   background:url('../img2010/vhallbig14.jpg') -796px -45px no-repeat;
}
.gsk_logo{
   width:186px;
   height:54px;   
   text-align:center;
   background:url('../img2010/vhallbig14.jpg') -643px -146px no-repeat;
}
.hp_logo{
   width:49px;
   height:48px;   
   text-align:center;
   background:url('../img2010/vhallbig14.jpg') -839px -219px no-repeat;
}
.cochlear_logo{
   width:107px;
   height:86px;   
   text-align:center;
   background:url('../img2010/vhallbig14.jpg') -973px -1px no-repeat;
}
.apply_icon{
	float:left;
	width:92px;
	height:53px;
	border:none;
	background:url('../img2010/vhallbig14.jpg') -993px -457px no-repeat;
}
/*news*/
.news_0816{
	float:left;
	width:109px;
	height:79px;
	border:none;
	background:url('../img2010/vhallbig14.jpg') -265px -303px no-repeat;
}
.news_0806{
	float:left;
	width:109px;
	height:79px;
	border:none;
	background:url('../img2010/vhallbig14.jpg') -381px -304px no-repeat;
}
.news_0802{
	float:left;
	width:109px;
	height:79px;
	border:none;
	background:url('../img2010/vhallbig14.jpg') -498px -306px no-repeat;
}
.news_0701{
	float:left;
	width:109px;
	height:79px;
	border:none;
	background:url('../img2010/vhallbig14.jpg') -265px -385px no-repeat;
}
.news_0622{
	float:left;
	width:109px;
	height:79px;
	border:none;
	background:url('../img2010/vhallbig14.jpg') -382px -388px no-repeat;
}
/*new_exp*/

.title_calcuate_img{
  background:url('../co2.png') no-repeat;
  float:left;
  width:750px;
  height:203px;
}
.bigcontent .left_box .content .calcuate{
  	float:left;
	width:500px;
	margin-left:0px;
	
	min-height:380px;
    height:auto !important;   
    height:380px;
    overflow:visible;
    text-align:center;
}
.bigcontent .left_box .content .l_menu2{
  	float:left;
	margin-top:30px;
	width:220px;
	min-height:380px;
    height:auto !important;
    height:380px;
    overflow:visible;
}

.bigcontent .left_box .content .l_menu2 ul{
   list-style-type:none;	
   width:100%;
}
.bigcontent .left_box .content .l_menu2 ul li{
   width:220px;
   height:30px;
   line-height:30px;
   margin:1px 0 1px 0;
   font-size:12px;
   text-align:left;
   color:#79A506;
}

.bigcontent .left_box .content .l_menu2 ul li span{
   width:220px;
   display:-moz-inline-box;
   display:inline-block;
   padding-left:20px;
}

.person{
	background:url('../person.png') no-repeat;
	height:50px;
	width:50px;
}
.calcuate input{
	width:95px;
	height:25px;
	font-size:20px;
	font-weight:bold;
	color:#909090;
	text-align:center;
}
#CO2{
	font-size:20px;
	color:#76A406;
}

.bigcontent .left_box .content .doexp{
	width:100%;
	height:450px;
}
.bigcontent .left_box .content .doexp #network_test{
	border:0px;
	border-top:1px solid #EFEFEF;
	margin-top:20px;
	padding-top:10px;
	width:100%;
	height:39px;
	line-height:39px;
	clear:both;
}
.bigcontent .left_box .content .doexp #network_test a img{
	border:0px;
}
.bigcontent .left_box .content .doexp ul{
	width:100%;
	list-style-type:none;
	margin:5px;
}
.bigcontent .left_box .content .doexp ul li{
	width:240px;
	height:170px;
	float:left;
	margin:2px;
	background-color:#EFEFEF;	
}
.bigcontent .left_box .content .doexp ul li img{
	margin:13px 0 0 20px;
}	
