@charset "UTF-8";

	.vip_nav{
	width:911px;
	height:29px;
	margin-bottom:11px;
	float:left;
	}
	
	.vip_nav_rl ,.vip_nav_rr{
	background: left no-repeat ;
	float:left;
	}
	
	.vip_nav_rl{
	width:24px;
	height:31px;
	background-image:url(/MemberCenter/images/dev_nav_rl.gif);
	}
	
	.vip_nav_rr{
	width:5px;
	height:31px;
	background-image:url(/MemberCenter/images/dev_nav_rr.gif);
	}
	
	.vip_nav_sub{
	width:141px;
	height:29px;
	float:left;
	color:#ef3123;
	font-size:13px;
	line-height:29px;
	font-weight:bold;
	border-top:1px solid #d2d2d2;
	border-bottom:1px solid #d2d2d2;
	}

	.vip_nav_main{
	/*width:600px;*/
	width:740px;
	height:29px;
	float:left;
	border-top:1px solid #d2d2d2;
	border-bottom:1px solid #d2d2d2;
	background:url(/MemberCenter/images/dev_nav_dot.gif) left no-repeat;
    }

	.vip_nav_main p{
	float:left;
	color:#848484;
	font-size:12px;
	line-height:29px;
	height:29px;
	background:url(/MemberCenter/images/dev_nav_dot.gif) right no-repeat;
	padding:0 5px;
	}

	.vip_nav_main a{
	padding:0 5px;
	color:#848484;
	}
	
	.vip_nav_main a:hover{
	padding:0 5px;
	text-decoration:none;
	color:#333;
	}

	.vip_nav_main b{
	font-size:12px;
	font-weight:normal;
	color:#ef3123;
	padding:0 5px;
	}
	
  	.vip_side_brk {
	width: 230px;
	height:269px !important;
	background: url(/MemberCenter/images/dev_side_brk.gif) top left no-repeat;
	margin:11px 0 0 0;
	padding:0;
	float: left;
	clear: both;
  	}
	
	.vip_brk_main{
	width: 216px;
	height: 226px;
	overflow: auto;
	margin:0;
	}
  
  	.vip_side_brk div {
  	padding:2px 0 8px 10px;
  	}
  
  	.vip_brk_cont{
  	width:198px;
  	height:70px;
	padding:2px 0 8px 0px !important;
  	}
  
  	.vip_brk_cont img{
  	border:1px solid #d7d7d7;
  	float:left;
	margin-right:6px;
  	}
	
  	.vip_brk_cont p{
  	float:left;
	width:114px;
	font-size:12px;
	line-height:18px;
	margin:0;
	padding:0;
  	}
	
  	.vip_brk_cont b{
	font-weight:normal;
	color:#ef3123;
  	}
	
	.vip_brk_cont a{
	font-weight:normal;
	color:#ef3123;
	text-decoration:none;
  	}
	
  	.vip_brk_cont a:hover{
	font-weight:normal;
	color:#ef3123;
	text-decoration:underline;
  	}
	
  .col1_vip_cont { padding: 0 }
  
  .col1_vip_cont h2 {
  	background: url(/MemberCenter/images/homepage/ho_navbg.gif) top left no-repeat;
	width: 130px; height:31px; display:block;
	font-size: 13px; color:#ef3123; line-height:28px;
	padding: 0 0 0 24px;
	margin-bottom:5px;
  }
  

	.vip_top_cont{
	float: right;
	width: 746px;
	margin-bottom: 11px;
	}
	.vip_top_cont_l{
		float: left;
		width: 505px;
		margin-right: 11px;
	}
	
  .vip_sort{
	width:911px;
	float:left;
  }

  .vip_sort_sub{
	width:700px;
	height:19px;
	margin-top: 4px;
	margin-right: 0;
	margin-bottom: 8px;
	margin-left: 0;
	float: left;
  }
  
  .vip_sort_sub img{
  text-align:left;
  float:left;
  }
  
  .vip_sort_sub div{
  width:100px;
  margin-right:0;
  float:right;
  }
  
  .vip_sort_cont{
	width:911px;
	margin:0;
	float: left;
  }
  
  .vip_sort_box{
	float: left;
	width: 911px;
	background-image: url(/MemberCenter/images/vip_textarea_05.gif);
	background-repeat: repeat-y;
	margin-bottom: 11px;
  }
  
  .vip_sort_box_t{
	float: left;
	width: 911px;
  }
  
  .vip_sort_box_m{
	float: left;
	width: 911px;
	background-image: url(/MemberCenter/images/vip_textarea_03.gif);
	background-repeat: no-repeat;
	background-position: left top;
  }
  
  .vip_sort_box_m_cont{
	float: left;
	width: 880px;
	padding-top: 15px;
	padding-right: 15px;
	padding-left: 15px;
  }
  
  .vip_sort_box_b{
	float: left;
	width: 911px;
  }
   
  

   .vip_cont{
	float: left;
	width: 911px;
	clear: left;
   
   }
   
   .vip_sub_rt_cont{
	float: right;
	width: 746px;
	margin-left: 8px;
   }
   
   .vip_main_cont{
    float: left;
	width: 911px; 
   }
   
   .vip_left{
	float: left;
	width: 670px;
	}
	
	.vip_login_cont{
	float: left;
	width: 671px;
	background-image: url(/MemberCenter/images/login_con_07.gif);
	background-repeat: repeat-y;
	margin-bottom: 11px;
	}
	
	.vip_login_cont_note{
	float: left;
	width: 656px;
	margin-bottom: 10px;
	margin-top: 5px;
	padding-left:15px;
	}
	
	.vip_login_cont_note_rt{
	float: left;
	width: 190px;
	padding-left: 15px;
	text-align: right;
	margin-top: 5px;
	}
	
	.vip_login_cont_note_rt span{
	font-weight: normal;
	color: #EF3123;
	}
	
	.vip_login_cont_note p{
	float: left;
	width: 660px;
	margin: 0px;
	padding: 0;
	line-height: 22px;
	}
	
	.vip_login_cont_note p span{
	font-weight: normal;
	color: #EF3123;
	}
	
	.vip_login_cont_t{
	float: left;
	width: 671px;
	}
	
	.vip_login_cont_m{
	float: left;
	width: 671px;
	background-image: url(/MemberCenter/images/login_con_05.gif);
	background-repeat: no-repeat;
	background-position: top;
	}
	
	.vip_login_box{
	float: left;
	width: 630px;
	padding-left: 20px;
	padding-bottom: 10px;
	}
	.vip_login_box2{
	float: left;
	width: 600px;
	padding-bottom: 10px;
	padding-left: 30px;
	}
	.vip_login_box_form{
	float: left;
	width: 561px;
	margin-bottom: 8px;
	}
	
	.vip_login_box_form label{
	float: left;
	margin: 0px;
	width: 110px;
	height: 30px;
	text-align: right;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 0px;
	}
	
	.vip_login_box_form span{
	float: left;
	margin: 0px;
	width: 110px;
	height: 30px;
	text-align: right;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 0px;
	}
	
	.vip_login_box_form select{
	float: left;
	width: 100px;
	margin: 0 10px 8px 0;
	}
	
	.vip_login_box_form p{
	float: left;
	margin: 0px;
	padding: 0px;
	width: 400px;
	height: 20px;
	}
	
	.vip_login_box_form2{
	float: left;
	width: 561px;
	margin-bottom: 10px;
	}
	
	.vip_login_box_form2 label{
	float: left;
	margin: 0px;
	padding: 0px;
	width: 100px;
	height: 30px;
	text-align: right;
	}
	
	.vip_login_box_form2 span{
	float: left;
	margin: 0px;
	padding: 0px;
	width: 88px;
	height: 30px;
	}
	
	.vip_login_box_form2 p{
	float: left;
	margin: 0px;
	padding: 0px;
	width: 400px;
	height: 25px;
	}
	
	.vip_login_textbox1{
	width: 15em;
	}
	
	.vip_login_textbox2{
	width: 10em;
	}
	
	.vip_login_box_form b{
	float: left;
	margin: 0px;
	padding-top: 0px;
	padding-right: 8px;
	padding-bottom: 0px;
	padding-left: 0px;
	}
	
	.vip_login_cont_b{
	float: left;
	width: 671px;
	}
	
	.vip_btn_rt{
	float: left;
	text-align: right;
	width: 50px;
	padding-left: 510px;
	height: 30px;
	}
	
	.vip_btn_rt2{
	float: left;
	text-align: right;
	width: 300px;
	padding-left: 430px;
	height: 30px;
	padding-top: 10px;
	}
	
	.vip_btn_rt3{
	float: left;
	height: 30px;
	padding:10px 0 0 315px;
	}
	
	.vip_btn_rt4_cont{
	float: right;
	width: 560px;
	padding-right: 320px;
	}
	
	.vip_btn_rt4{
	float: right;
	text-align: right;
	width: 70px;
	height: 30px;
	padding-top: 10px;
	padding-left: 10px;
	}
	
	.vip_line3{
	float: left;
	width: 880px;
	background-image: url(/MemberCenter/images/vip_line.gif);
	background-repeat: repeat-x;
	height: 25px;
	padding-top: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #f02f20;
	}
	
	.vip_line{
	float: left;
	width: 630px;
	background-image: url(/MemberCenter/images/vip_line.gif);
	background-repeat: repeat-x;
	height: 25px;
	padding-top: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #f02f20;
	}
	
	.vip_line2{
	float: left;
	width: 710px;
	height: 25px;
	padding-top: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #f02f20;
	border-top:1px solid #c7c7c7;
	}

	.vip_side_brk {
	width: 230px;
	height:315px !important;
	padding:0;
	float: left;
	clear: both;
	background-image: url(/MemberCenter/images/vip_side_brk.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin-top: 11px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
  	}
	
	.vip_brk_main2{
	width: 220px;
	float: left;
	margin-top: 4px;
	}
  
  	.vip_side_brk_title {
	vertical-align: bottom;
	height: 13px;
	line-height: 20px;
  	}
  
  	.vip_brk_cont{
	width:210px;
	height:76px;
	float: left;
	margin-top: 3px;
	margin-bottom: 5px;
  	}
  
  	.vip_brk_cont img{
	border:1px solid #d7d7d7;
	float:left;
	margin-right:10px;
  	}
	
  	.vip_brk_cont p{
	float:left;
	width:95px;
	font-size:12px;
	line-height:18px;
	margin:0;
	padding:0;
  	}
	
  	.vip_brk_cont b{
	font-weight:normal;
	color:#ef3123;
  	}
	
	.vip_brk_cont a{
	font-weight:normal;
	color:#ef3123;
	text-decoration:none;
  	}
	
  	.vip_brk_cont a:hover{
	font-weight:normal;
	color:#ef3123;
	text-decoration:underline;
  	}
	
	.vip_login_dropdown1{
	width: 250px;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	}
	
	.vip_login_textbox3{
	width: 250px;
	font-size: 12px;
	font-weight: normal;
	}
	
	.vip_login_textarea1{
	width: 840px;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	height: 80px;
	padding:10px;
	}
	
	.vip_login_textarea2{
	width: 670px;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	height: 80px;
	padding:10px;
	}
	
	.vip_join_cont{
	width:880px;
	float: left;
	clear: both;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #E3E3E3;
	border-left-color: #E3E3E3;
    }

	.vip_d_tab_list{
	width:708px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	background-color:#fff;
	text-align: left;
	padding: 0;
	margin: 0px;
	}

	.vip_d_tab_list td{
	border-bottom-color: #ccc;
	line-height: 20px;
	margin:0;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #ccc;
	padding-top: 4px;
	padding-bottom: 4px;
	}
	.vip_d_tab_list .gray{
	background-color: #f9f9f9;
	}
	.vip_d_tab_list td span ,.vip_info_tab_list td span{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #ef3123;
	margin:0 4px;
	}

	.vip_tab_bgc1{
	background-color: #f7f9fb;
	text-align: center;
	}
	.vip_tab_bgc2{
	background-color: #f9f9f9;
	vertical-align: middle;
	}
	
	.vip_tab_bgc3{
	text-align:right;
	background-color: #F9F9F9;
	}
	
	.vip_table_left{
	margin: 0px;
	padding: 0px;
	float: left;
	width: 400px;
	}
	.vip_table_right{
	float: left;
	width: 250px;
	}
	
	.vip_info_sort{
	width:746px;
	float:right;
    }

  .vip_info_sort_sub{
	width:746px;
	/*height:19px;*/
	margin-top: 4px;
	margin-right: 0;
	margin-bottom: 8px;
	margin-left: 0;
	float: left;
  }
  
  .vip_info_sort_sub img{
   text-align:left;
   /*float: left;*/
  }
  
  .vip_info_sort_sub div{
  width:100px;
  margin-right:0;
  float:right;
  }
  
  .vip_info_sort_cont{
	width:746px;
	margin:0;
	float: left;
  }
  
    .vip_info_sort_box{
	float: left;
	width: 746px;
	background-image: url(/MemberCenter/images/vip_m_info2.gif);
	background-repeat: repeat-y;
	margin-bottom: 11px;
	font-family:Arial, Helvetica, sans-serif;
	/*border:1px solid #ccc;*/
  }

  .vip_info_sort_box_m{
	float: left;
	width: 746px;
	background-image: url(/MemberCenter/images/vip_m_info1.gif);
	background-repeat: no-repeat;
	background-position: left top;
  }
  
  .vip_info_sort_box_m_cont{
	float: left;
	width: 715px;
	padding-top: 15px;
	padding-right: 15px;
	padding-left: 15px;
  }
  
  .vip_info_sort_box_b{
	float: left;
	width: 746px;
	background-position: right;
  }

  .vip_info_cont_note{
	float: left;
	width: 555px;
	margin-bottom: 10px;
	}
	
	.vip_info_cont_note_rt{
	float: left;
	width: 140px;
	padding-left: 15px;
	text-align: right;
	margin-top: 5px;
	}
	
	.vip_info_cont_note_rt span{
	font-weight: normal;
	color: #EF3123;
	}
	
	.vip_info_cont_note p{
	float: left;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	clear: left;
	}
	
	.vip_info_cont_note p span{
	font-weight: normal;
	color: #EF3123;
	}



    .vip_info_t_cont{
	width:708px;
	float:left;
	margin-bottom: 5px;
	/*border-right:1px solid #ccc;
	border-left:1px solid #ccc;*/
    }
    
	.vip_info_tab_list{
	width:708px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	background-color:#fff;
	text-align: left;
	padding: 0;
	margin:0;
	}

	.vip_va_money{
	text-align: right;
	}

	.vip_info_tab_list td{
	line-height: 20px;
	margin:0;
	border:1px solid #ccc;
	padding-top: 4px;
	padding-bottom: 4px;
	}
	
	.vip_info_tab_list .gray{
	background-color: #f9f9f9;
	}
	
	.vip_acc_qalist{
	float: left;
	width: 230px;
	color: #000000;
	margin-bottom: 11px;
	margin-top: 11px;
	}
	
	.vip_acc_qalist .title{
	padding-left: 15px;
	background-image: url(/MemberCenter/images/sup_in_01.gif);
	background-repeat: no-repeat;
	height: 17px;
	padding-top: 4px;
	background-position: bottom;
	}
	
	.vip_acc_qalist .mid{
	background-image: url(/MemberCenter/images/sup_in_02.gif);
	background-repeat: repeat-y;
	padding-top: 8px;
	width: 230px;
	float: right;
	}
	
	.vip_acc_qalist .btm{
	}
	
	.vip_acc_qalist a{
	color: #000000;
	}
	
	.vip_acc_qalist p {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 17px;
	background-image: url(/MemberCenter/images/dev_dot.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding: 0px;
	text-indent: 8px;
	}
    .vip_acc_qalist_btn {
	float: right;
	width: 50px;
	
	}
    
	.vip_acc_t_cont{
	width:670px;
	float: left;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #E3E3E3;
	border-left-color: #E3E3E3;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E3E3E3;
    }
    
	.vip_acc_tab_list{
	width:670px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-align: left;
	}
	.vip_acc_tab_list td{
	line-height: 20px;
	margin:0;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #e5e5e5;
	padding-top: 4px;
	padding-bottom: 4px;
	}
	.vip_acc_tab_list .gray{
	background-color: #f9f9f9;
	}
	.vip_acc_tab_list td span{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #ef3123;
	}
    /*.left_menu_selected{
	background-color:#ef3123;
	color:#fff;
	text-align:left;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 22px;
    }*/
	
	.vip_ad{
	float: left;
	width: 670px;
	}
	
	.vip_ad_2{
	float: left;
	width: 670px;
	margin-top: 11px;
	}
	
	.vip_ann{
	float: left;
	width: 670px;
	}
	
	.vip_ann .title{
	float: left;
	width: 662px;
	padding-left: 8px;
	background-image: url(/MemberCenter/images/sup_p_01.gif);
	background-repeat: no-repeat;
	height: 33px;
	background-position: bottom;
	}
	
	.vip_ann .mid{
	float: left;
	width: 670px;
	background-image: url(/MemberCenter/images/sup_p_03.gif);
	background-repeat: repeat-y;
	height: 58px;
	}
	
	.vip_ann .btm{
	float: left;
	width: 670px;
	}
	
	.vip_ann_lt{
	float: left;
	width: 640px;
	padding-left: 25px;
	color: #000000;
	}
	
	.vip_ann_lt a{
	color: #000000;
	}
	
	.vip_ann_lt p{
	float: left;
	width: 620px;
	margin-bottom: 2px;
	background-image: url(/MemberCenter/images/dev_dot.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 8px;
	}
	
	.vip_ann_rt{
	float: left;
	padding-top: 35px;
	}


	.vip_acc_t_cont .vip_acc_tab_list02{
	border-right:none;
	display:block;
	}
	.vip_acc_tab_list{
	width:670px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-align: left;
	}
	.vip_acc_tab_list td{
	line-height: 20px;
	margin:0;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #e5e5e5;
	padding: 4px 0 4px 0;
	}
	.vip_acc_t_cont .gray{
	background-color: #f9f9f9;
	}
	.vip_acc_tab_list td span{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #ef3123;
	}
	
	.vip_acc_tab_list02{
	width:667px; 
	color:#666666;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	margin-bottom:11px;
	margin-left:3px;
	}
	.vip_acc_tab_list02 th{ 
	text-align:center;
	border-top:1px solid #E3E3E3;
	border-right:1px solid #E3E3E3;
	color: #666666;
	background-color:#f9f9f9;                  
	}
	.vip_acc_tab_list02 td{
	border-right:1px solid #E3E3E3;
	border-top:1px solid #E3E3E3;
	padding:5px 20px 5px 20px;
	}
	.vip_acc_tab_list02 td b{
	font-size:12px;
	}
	
	.vip_w150{
	width:150px;
	font-weight: bold;
	text-align: center;
}
	
	.vip_al-top{
	vertical-align:top;
	}
    .vip_acc_line{
	background-color:#bbbbbb;
	margin:10px 0 10px 10px;
	padding:1px 0 0 0;
	height:1px;
	clear:both;
	float:right;
	width:630px;
	}
	
	.vip_acc_title{ 
	color:#000000;
	padding:0;
	}
	.vip_acc_title a{
	float:left;
	margin:6px 3px 0 3px;
	} 
	.vip_acc_title p{ 
	margin:0;
	padding:0 0 0 15px;
	/*background-image:url(/MemberCenter/images/title_dot.gif);
	background-repeat:no-repeat;*/
	display:block;
	height:30px;
	line-height:30px;
	float:left;
	width:160px;
	}
	.vip_acc_title br{ 
	clear:both;
	}
	.vip_acc_tab_list02 td p{
	float:left;
	background-image:none;
	padding:0;
	margin:0;
	}
	.vip_acc_title b{ 
	font-size:13px;
	}
	.vip_acc_title span{ 
	color:#ee3125;
	}
	.vip_acc_title .vip_top_cont_l{
	margin:10px 0 10px 0;
	float:right;
	}
	.vip_clum_3{
	float:left;
	width:190px;
	font-size:12px;
	border-right:1px solid #E3E3E3;
	padding:0 10px 0 10px;
	line-height:18px;
	margin:10px 0 10px 0;
	}
	.vip_clum_3_r{
	border-right:none;
	}
	.vip_clum_3 b{
	display:block;
	margin:10px 0 10px 0;
	}

	.num_nav{
	width:911px;
	height:29px;
	margin-bottom:11px;
	float:left;
	}
	
	.num_nav_rl ,.num_nav_rr{
	background: left no-repeat ;
	float:left;
	}
	
	.num_nav_rl{
	width:24px;
	height:31px;
	background-image:url(/MemberCenter/images/sup_nav_rl.gif);
	}
	
	.num_nav_rr{
	width:5px;
	height:31px;
	background-image:url(/MemberCenter/images/sup_nav_rr.gif);
	}
	
	.num_nav_sub{
	width:141px;
	height:29px;
	float:left;
	color:#ef3123;
	font-size:13px;
	line-height:29px;
	font-weight:bold;
	border-top:1px solid #d2d2d2;
	border-bottom:1px solid #d2d2d2;
	}

	.num_nav_main{
	/*width:600px;*/
	width:740px;
	height:29px;
	float:left;
	border-top:1px solid #d2d2d2;
	border-bottom:1px solid #d2d2d2;
    }

	.num_nav_main p{
	float:left;
	color:#848484;
	font-size:12px;
	line-height:29px;
	height:29px;
	background:url(/MemberCenter/images/sup_nav_dot.gif) right no-repeat;
	margin: 0px;
	padding-top: 0;
	padding-right: 5px;
	padding-bottom: 0;
	padding-left: 5px;
	}

	.num_nav_main a{
	padding:0 5px;
	color:#848484;
	}
	
	.num_nav_main a:hover{
	padding:0 5px;
	text-decoration:none;
	color:#333;
	}

	.num_nav_main b{
	font-size:12px;
	font-weight:normal;
	color:#ef3123;
	padding:0 5px;
	}
	
	.num_left{
	float: left;
	width: 670px;
	}
	
	.num_ad{
	float: left;
	width: 670px;
	}
	
	.num_ann{
	float: left;
	width: 670px;
	}
	
	.num_ann .btm{
	float: left;
	width: 670px;
	}
			
	.num_contact{
	float: right;
	width: 230px;
	margin-top: 10px;
	color: #000000;
	}
	
	.num_contact .title{
	padding-left: 15px;
	background-image: url(/MemberCenter/images/sup_in_01.gif);
	background-repeat: no-repeat;
	height: 17px;
	padding-top: 4px;
	background-position: bottom;
	}
	
	.num_contact .mid{
	background-image: url(/MemberCenter/images/sup_in_02.gif);
	background-repeat: repeat-y;
	padding-top: 12px;
	}
	
	.num_contact .mid div{
	width:60px;
	text-align:right;
	margin:0;
	padding:0;
	float:right;
	}
	
	
	.num_contact p {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 17px;
	background-image: url(/MemberCenter/images/sup_dot.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding: 0px;
	text-indent: 8px;
	}
	
	.num_side_ad {
	width:230px; height:162px; clear:left;
	margin:11px 0;
	}
	
   .num_side_brk {
  	width: 230px;
	background-image: url(/MemberCenter/images/sup_in_02.gif);
	background-repeat: repeat-y;
	padding-top: 12px;
   }
  
   .num_side_brk div {
  	padding:2px 0 8px 16px;
   }
  
   .num_side_brk img {
  	float:left; margin: 0 5px 0 7px;
   }
  
   .num_side_brk b {
  	display:block; padding:0 0 6px 0;
	color:#ef3123;
	font-weight:normal;
   }
   
   .num_side_brk b a{
   text-decoration:none;
   text-indent:0;
	color:#ef3123;
   }
   
   .num_side_brk b a:hover{
   text-decoration:underline;
   text-indent:0;
   color:#ef3123;
   }
     
   .num_side_brk p {
  	line-height: 16px; padding-right:10px;
   }
   
   .num_side_brk a{
   text-decoration:none;
   text-indent:0;
   }
   
   .num_side_brk a:hover{
   text-decoration:underline;
   text-indent:0;
   }
   
	.num_cont{
	float: left;
	width: 670px;
	background:url(/MemberCenter/images/num_ad2.gif) top no-repeat;#background:url(/MemberCenter/images/num_ad2.gif) top no-repeat;
	}


	.num_cont a:hover{
	color:#666;
    text-decoration:none;
	}

   
   .num_cont_list{
   width:195px;
   float:left;
   margin:0 35px 10px 0;
   }
   
   .num_list_sub{
	background-image: url(/MemberCenter/images/num_sub_bg.gif);
	width:195px;
	height:21px;#height:19px;
	text-align:center;
	margin-bottom:8px;
	margin-top:10px;
	padding-top:5px;#padding-top:7px;
	filter: alpha(opacity=75);
	color:#000;
   }

   
   .num_list_sub_special{
	background-image: url(/MemberCenter/images/num_sub_bg.gif);
	width:195px;
	height:21px;#height:19px;
	text-align:center;
	margin-bottom:8px;
	margin-top:10px;
	padding-top:5px;#padding-top:7px;
	filter: alpha(opacity=75);
	color:#000;
   }

   .num_cont_list p{
   width:185px;
   height:120px;
   font-size:12px;
   line-height:18px;
   margin:0 auto;
   }
   
   .nomargin{
   margin:0 !important;
   }
   
   

   
   .vip_info_form {
	margin-bottom:10px;
	width:550px;

	#width:584px;
	float:left;
	padding-left:110px;

	#padding-left:130px;
	margin-top:10px;
	}
	
	.vip_info_form p{

	}
	
	.vip_info_line{
	border-bottom:1px solid #ccc;
	padding:8px 0 8px 30px;
	}
	
	.vip_info_lineonly{
	border-bottom:1px solid #ccc;
	}
	
	.vip_confirm {
	#display:inline;
	margin-left:80px;
	width: 540px;
	}
	
	.vip_info_form label{
	margin: 0px;
	padding: 0px;
	/*float: left;*/
	width:105px;
	display:block;
	float:left;
	text-align:right;
	}
		
	.vip_info_form span{

	}
	
	.vip_info_form p img{
	vertical-align:top;
	margin-right:5px;
	float:left;
	}
	
	.vip_info_form input{
	margin-right:5px; width:15em;
	}
	
	.vip_info_form .inpradio{
	width:auto;
	}
	
	.vip_info_form .inp10em {
	width:10em;
	}
	
	.vip_info_form .clearleft{
	clear:left;
	}
	
	.vip_info_textbox1{
	width: 460px;
	}
	
	.vip_info_textbox2{
	width: 250px;
	/*float:left;*/
	}
	
	.vip_info_form b{
	float: left;
	}
		
	.vip_info_cont_b{
	float: left;
	width: 671px;
	}
	
	/*.vip_info_btn{
	float: left;
	text-align: center;
	padding-left:0;
	height: 30px;
	margin-left:380px;
    #margin-left:190px;
	}*/
	
	.vip_info_note{
	width:684px;
	float:left;
	margin-bottom:15px;
	}
		
	.vip_info_note span ,.vip_notice_box span{
	color:#ef3123;
	}
	
	.vip_redtext{
	color:#ef3123;
	}
	
	.vip_mustfiled{
	width: 708px;
	padding-left: 5px;
	}
	.vip_mustfiled span{
	color: #EF3123;
	}
    
	.vip_login_ann{
	float: left;
	width: 670px;
	margin-bottom: 11px;
	}
	.vip_login_ann .title{
	float: left;
	width: 662px;
	padding-left: 8px;
	/*background-image: url(/MemberCenter/images/sup_p_01.gif);
	background-repeat: no-repeat;
	background-position: top;*/
	height: 32px;
	}
	
	.vip_login_ann .mid{
	float: left;
	width: 670px;
	/*background-image: url(/MemberCenter/images/sup_p_03.gif);
	background-repeat: repeat-y;*/
	}
	
	.vip_login_ann .btm{
	float: left;
	width: 670px;
	}
	
	.vip_login_ann_lt{
	float: left;
	width: 640px;
	padding-left: 25px;
	color: #000000;
	padding-bottom: 10px;
	}
	
	.vip_login_ann_lt a{
	color: #000000;
	}
	
	.vip_login_ann_lt p{
	float: left;
	margin-bottom: 2px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	}
	
	.vip_login_ann_rt{
	float: left;
	padding-top: 35px;
	}

	.vip_acc_note{
	width:670px;
	float:left;
	overflow:hidden;
	}
	
	.vip_acc_note img{
	margin:10px 0;
	}
	
	.vip_acc_note p{
	float:left;
	background-image:url(/MemberCenter/images/dev_dot.gif);
	background-position:left;
	background-repeat:no-repeat;
	padding-left:15px;
	width:600px !important;
	margin:4px 0;
	}


  .vip_d_tab_head{
  width:746px;
  height:22px;
  padding:0;
  margin:0;
  }
  
  .vip_d_tab_head ul {
  float:right; display:inline;
  height:22px;
  list-style:none;
  padding:0; margin:0;
  text-align:right;
  }
  
  .vip_d_tab_head .floatleft {
  float:left; margin-left:6px;
  }
  
  .vip_d_tab_head li{
  float:left;
  text-align:center;
  line-height:22px;
  margin:0; padding:0;
  }
    
  .vip_d_tab_head li a{
  width:95px;
  height:22px;
  display:block;
  text-align:center;
  margin:0 2px 0 0;
  font-size:12px;
  line-height:22px;
  background: url(/MemberCenter/images/ho_tag_bg.gif) top left no-repeat;
  }
  
  .vip_d_tab_head .longversion li a{
  width:145px;
  background: url(/MemberCenter/images/ho_tag_bg_l.gif) top left no-repeat;
  }
  
  .vip_d_tab_head li a:hover{
	background-image:url(/MemberCenter/images/ho_tag_select.gif);
	text-decoration:none;
  }
  
  .vip_d_tab_head .longversion li a:hover{
	background-image:url(/MemberCenter/images/ho_tag_select_l.gif);
  }
  
  .vip_d_tab_head .select, .vip_d_tab_head .select a, .vip_d_tab_head .select a:hover {
	width:95px;
	height:22px;
	margin:0 2px 0 0;
	background-image: url(/MemberCenter/images/ho_tag_b.gif);
	background-repeat:no-repeat;
	font-weight:bold;
	color:#FFF;
  }
  
  .vip_d_tab_head .longversion .select, .vip_d_tab_head .longversion .select a, .vip_d_tab_head .longversion .select a:hover {
	width:145px;
	background-image: url(/MemberCenter/images/ho_tag_b_l.gif);
  }
  
  .vip_aggrement {
  
  }
  
  .vip_aggrement span {
  float:left; #line-height:24px;
  }
  
  .vip_aggrement p{
  clear:left; height:24px; #height:auto;
  }
  
  .vip_aggrement .btn_l{
  margin:0 2px;
  }
  

.margintop10 {margin-top:10px;}
.marginbottom10 {margin-bottom:10px;}
.marginright10 {margin-right:10px;}
.marginleft10 {margin-left:10px;}

.marginright6 {margin-right:6px}

.padding10 {padding:10px}
.padding20 {padding:20px}
.paddingbtm10 {padding-bottom:10px !important}
.paddingleft5 {padding-left:5px;}
.paddingleft35 {padding-left:35px;}
.paddingleft282 {padding-left:282px;}
.paddingleft1em {padding-left:1.3em;}
.paddingtb10 {padding-top:10px !important; padding-bottom:10px !important;}

.widthauto {width:auto}
.width6em {width:6em}
.width3em {width:3em}
.width715 {width:715px}
.width712 {width:712px}
.width678 {width:678px}

.rightbdr {border-right:solid 1px #ccc;}
.leftbdr {border-left:solid 1px #ccc;}
.topbdr {border-top:solid 1px #ccc;}
.btmbdr {border-bottom:solid 1px #ccc;}
.bdrbtmwhite {border-bottom: solid 1px #FFF !important}
.bdrbtmgray {border-bottom:solid 1px #f9f9f9 !important}
.addtdbdrright td {border-right:solid 1px #ccc}

.floatnone {float:none !important;}
.floatleft {float:left}
.floatright {float:right}

.money { font-weight:normal;margin:0 2px;color:#ef3123;}
.moneyb { font-weight:normal;margin:0 2px;color:#666;}

.verticalmiddle {vertical-align:middle}
.aligncenter {text-align:center}

.btn_inact {color: #8d8d8d; cursor: default !important}
.btn_inact:hover, .btn_inact:active {color: #8d8d8d; cursor: default !important; background-image: url(/MemberCenter/images/ho_tag_bg.gif) !important; text-decoration:none !important;}
.btn_nextstep {padding-left:346px}

.colorred {color:#ef3123}

.genfont {font-family:Arial, Helvetica, sans-serif; font-size:12px}
.indent1em {text-decoration:none; padding-left:1em; display:block}
.fontbold {font-weight:bold}
.nodel {text-decoration:none}


.vip_va_errmessage {
	color:#ef3123; font-weight:bold; padding:15px;/* border-top: solid 1px #c7c7c7;*/
}

.vip_va_hint {
	width:580px; margin-bottom:6px;
}

.vip_va_stat {
	margin-bottom:20px; padding-left:15px;
}

.vip_va_stat p {
	margin: 4px 0;
}

.vip_va_custominp {
	padding-left:35px;width:80px; #padding-left:23px; #width:104px; float:left; text-align:right;
}

  .vip_new_pages_r{
   width:auto;
   height:20px;
   float:left;
   /*margin-top:10px; margin-right:20px;*/
   margin-left:60px;#margin-left:20px;
   }
   
   * html .vip_new_pages_r{
   margin-right:10px;
   }
   
  .vip_new_pages_r p{
   float:left;
   }
      
  .vip_new_pages_r span{
   width:50px;
   height:20px;
   margin:0 10px 0 4px;
   color:#999;
   }
   
  .vip_new_pages_r span a{
   width:50px;
   height:20px;
   float:left;
   text-decoration:underline;
   margin:0 4px;
   color:#999;
   text-align:center;
   }
   
  .vip_new_pages_r span a:hover{
   width:50px;
   height:20px;
   float:left;
   text-decoration:none;
   font-weight:bold;
   margin:0 4px;
   color:#999;
   text-align:center;
   }
   
  .vip_new_pages_r b{
   width:15px;
   height:20px;
   float:left;
   color:#999;
   margin:0 4px;
   }
      
  .vip_new_pages_r a{
   width:15px;
   height:20px;
   float:left;
   text-decoration:underline;
   margin:0 4px;
   color:#999;
   }
   
  .vip_new_pages_r a:hover{
   width:15px;
   height:20px;
   float:left;
   text-decoration:none;
   font-weight:bold;
   margin:0 4px;
   color:#999;
   }
   
     .btn_next{
  background-image:url(/MemberCenter/images/dev_next_bg.gif);
  width:60px;
  height:19px;
  float:left;
  font-size:12px;
  margin-right:10px;
  padding:0;
  }
  
  .btn_next a{
  width:57px;
  height:18px;
  color:#999;
  font-weight:normal;
  text-decoration:none;
  margin:1px 0 0 2px;
  padding:0;
  font-size:11px !important;
  text-align:center;
  }
  
  .btn_next a:hover{
  width:57px;
  height:18px;
  color:#333;
  font-weight:normal;
  text-decoration:none;
  margin:1px 0 0 2px;
  padding:0;
  font-size:11px !important;
  text-align:center;
  }
  
  .btn_go{
  background-image:url(/MemberCenter/images/btn_go_bg.gif);
  width:24px;
  height:19px;
  float:left;
  font-size:11px;
  font-family: Arial, Helvetica, sans-serif;
  font-size:12px;
  padding:0;
  }
  
  .btn_go a{
  width:19px;
  height:17px;
  color:#999;
  font-weight:normal;
  text-decoration:none;
  margin:2px 0 0 5px;
  padding:0;
  font-size:11px !important;
  font-family: Arial, Helvetica, sans-serif;
  }
  
  .btn_go a:hover{
  width:19px;
  height:17px;
  color:#333;
  font-weight:normal;
  text-decoration:none;
  margin:2px 0 0 5px;
  padding:0;
  font-size:11px !important;
  font-family: Arial, Helvetica, sans-serif;
  }
  
   .vip_page_input{
   width:110px;
   margin-left:15px;
   float:left;
   color:#999;
   }


    .vip_num_note {
	width:550px;
	float:left;
	padding-left:110px;
	margin:10px 0 10px 0;
	}
	
    .vip_num_note p{
	line-height: 1.5em;
	margin: 0 0 1em 0;
	}
	
    .vip_num_note span{
	font-family:Arial, Helvetica, sans-serif;
	}
	
    .vip_num_note label{
	float:left;
	width:110px;
	text-align:left;
	}
	
    .vip_num_note input{
	float:left;
	width:150px;
	text-align:left;
	}
	
    .vip_num_note del{
	color:#ef3123;
	font-weight:bold;
	text-decoration:none;
	margin:0 4px;
	}
	
	.vip_info_btn del ,.vip_num_note_btn del{
	margin:0;
	}
	
    .vip_num_note_btn{
	float:left;
	margin-left:20px;
	}
	
	.vip_notice_box{
	float: left;
	width: 712px;
	margin-bottom: 10px;
	margin-top: 15px;
	}
	
	.vip_notice_box_rt ,.vip_notice_box_rd{
	float: left;
	width: 712px;
	height:6px;
	font-size:1px;
	line-height:1px;
	}
	
	.vip_notice_box_rt{
	background-image:url(/MemberCenter/images/sho_not_rt.gif);
	}
	
	.vip_notice_box_rd{
	background-image:url(/MemberCenter/images/sho_not_rd.gif);
	}

	.vip_notice_mid{
	float: left;
	width: 712px;
	background-image: url(/MemberCenter/images/sho_not_bg.gif);
	background-repeat: repeat-y;
	}
	
	.vip_notice_box_text{
	float: left;
	margin: 0px;
	width: 662px;
	padding:10px 25px 15px 25px;
	padding-bottom: 10px;
	font-family: Arial, Helvetica, sans-serif;
	}
	
	.vip_notice_box_text p{
	padding :0px;
	margin: 0px;
	width:662px;
	}

	/*  .vip_info_sort_sub{
	width:746px;
	height:19px;
	margin-top: 4px;
	margin-right: 0;
	margin-bottom: 8px;
	margin-left: 0;
	float: left;
    }*/
	
	.vip_info_sort_sub p{
    }
	
	.vip_num_tag_head{
	width:728px;
	margin:0 0 11px 9px;
	float:left;
	}
	
	.vip_num_head{
	width:712px;
	float:left;
	color:#000;
	margin-bottom:3px;
	}
	
	.vip_notice_box02{
	float: left;
	width: 712px;
	margin-bottom: 10px;
	margin-top: 15px;
	}
	
	.vip_notice_box02_rt ,.vip_notice_box02_rd{
	float: left;
	width: 712px;
	height:5px;
	font-size:1px;
	line-height:1px;
	}
	
	.vip_notice_box02_rt{
	background-image:url(/MemberCenter/images/vip_note02_rt.jpg);
	}
	
	.vip_notice_box02_rd{
	background-image:url(/MemberCenter/images/vip_note02_rd.jpg);
	}

	.vip_notice_mid02{
	float: left;
	width: 712px;
	background-color:#f3f1f2;
	}
	
	.vip_small_list{
	width:672px;
	border: 1px solid #ccc;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	margin:-10px 0 10px 0;
	padding: 0px;
	text-align:left;
	background-color:#FFF;
	}
	
	.vip_small_list  .vip_list_s{
	width:30px !important;
	float:left;
	}
	
	.vip_small_list td{
	padding:5px 5px 5px 5px !important;
	}
		
	.vip_small_list td img{
	float:right !important;
	margin:0;
	padding:0;
	clear:none;
	}
	
	.vip_small_list del{
	color: #ef3123;
	margin: 0px;
	padding: 0px;
	text-decoration:none;
	}
	
	.vip_small_list input{
	width:100px;
	margin-bottom:5px;
	vertical-align:middle;
	}
	
	.vip_small_list .margin_right{
	float:left;
	margin-right:10px;
	}
			
	
	.vip_notice_box_text a{
	color: #ef3123;
    text-decoration:underline;
	}

	/*  .vip_info_sort_sub{
	width:746px;
	height:19px;
	margin-top: 4px;
	margin-right: 0;
	margin-bottom: 8px;
	margin-left: 0;
	float: left;
    }*/
	
	.vip_info_sort_sub p{
    }
	
	.vip_num_tag_head{
	width:728px;
	margin:0 0 11px 9px;
	float:left;
	}
	
	.vip_num_head{
	width:712px;
	float:left;
	color:#000;
	margin-bottom:3px;
	}
	
	.vip_num_info_note{
	width:712px !important;
	float:left;
	margin-bottom:15px;
	}
	
	/*.vip_num_info_note b{
	color:#000;
	}*/
	
	.vip_num_tab_list{
	width:712px; 
	color:#666666;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	margin-bottom:11px;
	border:1px solid #ccc;
	}
	
	.vip_num_tab_list td{
	border-top:1px solid #ccc;
	border-right:1px solid #ccc;
	padding:5px 20px 5px 20px;
	}
	
	.vip_num_tab_list td label input{
	margin-right:3px;#margin-right:0;
	}
	
	.vip_num_tab_list label{
	width:120px;
	float:left;
	}
	
	.vip_num_tab_list  .vip_list_l_input label{
	width:450px;
	float:left;
	}
	
	.vip_num_tab_list  .vip_list_s_input label{
	width:75px;
	float:left;
	}
	
	.vip_num_tab_list  .vip_list_s02_input label{
	width:50px;
	float:left;
	margin-right:10px;
	}
	
	.vip_num_tab_list  .vip_list_s03_input label{
	width:60px;
	float:left;
	margin-right:8px;
	}
	
	.vip_list_small{
	width:100px;
	float:left;
	}
	
	.vip_num_tab_txt{
	float:left;
	width:40px;
	margin:0;
	padding:0;
	vertical-align: baseline;
	}
	
	.vip_num_tab_bgc{
	text-align:left;
	background-color: #F9F9F9;
	}
	
	.vip_num_tab_list .gray_sub{
	background-color: #E4E4E4;
	text-align:center;
	font-weight:bold;
	}
	
	.vip_num_t_cont{
	width:712px;
	float: left;
	border-left:1px solid #ccc;
	border-bottom:1px solid #ccc;
	background-color:#fff;
    }
		
	.vip_num_t_cont span ,.vip_num_tab_list span{
	color:#ef3123;
	margin:0 4px;
    }
	
	.vip_num_t_cont a ,.vip_pin_cont a{
	text-decoration:underline;
	color:#ef3123;
	margin:0 4px;
    }
	
	.vip_num_t_cont a:hover ,.vip_pin_cont a:hover{
	text-decoration:none;
	color:#ef3123;
	margin:0 4px;
    }
	
	.vip_bill_steps{
	width:712px;
	margin:0 0 11px 15px;#margin:0 0 11px 8px;
	float:left;
	}
	
	.vip_bill_pick{
	width:629px;
	margin:0 auto;
	}
	
	.vip_bill_pick img{
	margin-right:10px;
	}
	
	.vip_bill_titlewording{
	width:629px;
	margin:0 auto 15px auto;
	}
	
	.vip_login_box2{
	float: left;
	padding-left:110px;
	margin:10px 0 10px 0;
	}

	.vip_login_box_form label{
	float: left;
	margin-right: 10px;
	padding: 0px;
	width: 105px;
	height: 30px;
	}
	
	.vip_login_box_form span{
	float: left;
	width: 105px;
	height: 30px;
	margin:0;
	padding:0;
	}
	
	.vip_login_box_form p{
	float: left;
	margin: 0px;
	padding: 0px;
	width: 400px;
	height: 25px;
	}
	
	.vip_login_textbox2{
	width: 150px;
	margin-left:0;
	}
	
	.vip_login_box_form b{
	float: left;
	margin: 0px;
	padding:0 8px 0 8px;
	}
		
	.vip_btn_rt{
	float: left;
	text-align: center;
	width: 60px;
	padding-left:0;
	height: 30px;
	}
	
   .vip_info_sort_sub p{
   padding-left:15px;
   margin-top:5px;
   }
   
   	.vip_bill_titlewording{
	width:629px;
	margin:0 auto 15px auto;
	}
		
	.vip_bonus_cont{
	width:368px;
	float:left;
	background-image: url(/MemberCenter/images/vp_bonus_06.gif);
	background-repeat: repeat-y;
	background-position: left top;
	margin-right: 10px;
	}
	
	.vip_bonus_cont_mid{
	width:368px;
	float:left;
	background-image: url(/MemberCenter/images/vp_bonus_03.gif);
	background-repeat: no-repeat;
	background-position: left top;
	}
	
	.vip_bonus_cont_main{
	width:364px;/*width:320px;*/
	float:left;
	padding-right: 20px;
	padding-left: 24px;
	margin-top: 20px;
	height: 290px;
	}
	
/*	.vip_bonus_cont_main p{
	width:320px;width:314px;
	float:left;
	padding: 0px;
	margin: 0px;
	}*/
	
	.vip_bonus_cont_btm{
	float:left;
	}
    
	
	.vip_bonus_cont2{
	width:368px;
	float:left;
	background-image: url(/MemberCenter/images/vp_bonus_06.gif);
	background-repeat: repeat-y;
	background-position: left top;
	margin-right: 10px;
	}
	
	.vip_bonus_cont2_mid{
	width:368px;
	float:left;
	background-image: url(/MemberCenter/images/vp_bonus_03.gif);
	background-repeat: no-repeat;
	background-position: left top;
	}
	
	.vip_bonus_cont2_main{
	width:320px;
	float:left;
	padding-right: 20px;
	padding-left: 24px;
	margin-top: 20px;
	height: 230px;
	}
	
	.vip_bonus_cont2_main p{
	width:314px;
	float:left;
	padding: 0px;
	margin: 0px;
	}
	
	.vip_bonus_cont2_main p label{
	width:100px;
	float:left;
	text-align: right;
	margin-right: 2px;
	height: 30px;
	}
	
	.vip_bonus_cont2_main_btn{
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	text-align: center;
	padding-left: 143px;
	padding-top: 15px;
	width: 169px;
	float: left;
	margin-top: 30px;
	}
	
	.vip_bonus_cont2_main_btn2{
	margin-top: 18px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	text-align: center;
	padding-left: 108px;
	padding-top: 15px;
	width: 205px;
	float: left;
	}
	
	.vip_bonus_cont2_main_btn2 div{
	float: left;
	width: 50px;
	margin-right: 5px;
	}
	
	.vip_bonus_cont2_btm{
	float:left;
	}
	
	
	
	.dev_d_tab{
	width:746px;
	float:left;
	margin-top: 10px;
  }
    
  .dev_d_tab_head{
	width:735px;
	height:22px;
	margin:0 4px;
	padding: 0;
  }
  
  .dev_d_tab_head ul {
  float:left;
  height:22px;
  list-style:none;
  padding:0; margin:0;
  text-align:right;
  }
  
  .dev_d_tab_head li{
  float:left;
  text-align:center;
  line-height:22px;
  margin:0; padding:0;
  }
    
  .dev_d_tab_head li a{
	width:88px;
	height:22px;
	display:block;
	text-align:center;
	font-size:12px;
	line-height:22px;
	margin:0 2px 0 0;
	background-image: url(/MemberCenter/images/ho_tag_bgS.gif);
	background-repeat: no-repeat;
	background-position: left top;
  }
  
  .dev_d_tab_head li a:hover{
	/*width:95px;
	height:22px;*/
    /*float:right;*/
	background-image:url(/MemberCenter/images/ho_tag_selectS.gif);
	background-repeat:no-repeat;
	text-decoration:none;
  }
  
  .dev_d_tab_head .select, .dev_d_tab_head .select a, .dev_d_tab_head .select a:hover {
	width:88px;
	height:22px;
	background-image: url(/MemberCenter/images/ho_tag_bS.gif);
	background-repeat:no-repeat;
	font-weight:bold;
	color:#FFF;
	margin-top: 0;
	margin-right: 2px;
	margin-bottom: 0;
	margin-left: 0;
  }
	
	
	.vip_bonus_box{
	float: left;
	width: 712px;
	margin-bottom: 10px;
	}
	
	.vip_bonus_box_rt ,.vip_bonus_box_rd{
	float: left;
	width: 712px;
	height:6px;
	font-size:1px;
	line-height:1px;
	}
	
	.vip_bonus_box_rt{
	background-image:url(/MemberCenter/images/sho_not_rt.gif);
	}
	
	.vip_bonus_box_rd{
	background-image:url(/MemberCenter/images/sho_not_rd.gif);
	}

	
	.vip_bonus_mid{
	float: left;
	width: 712px;
	background-image: url(/MemberCenter/images/sho_not_bg.gif);
	background-repeat: repeat-y;
	}
	
	.vip_bonus_box_text{
	float: left;
	margin: 0px;
	width: 662px;
	padding:10px 25px 15px 25px;
	padding-bottom: 10px;
	font-family: Arial, Helvetica, sans-serif;
	}
	
	.vip_bonus_box_text p{
	padding :0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
	line-height: 18px;
	float: left;
	width: 660px;
	clear: both;
	}
	
	.vip_bonus_box_text span{
	padding :0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
	line-height: 18px;
	float: left;
	width: 645px;
	}
	
	.vip_bonus_box_text b{
	font-weight: normal;
	height: 10px;
	float: left;
	width: 10px;
	line-height: 18px;
	}

    .vip_bonus_bktext{
	font-weight: bold;
	color: #444;
	line-height: 18px;
	}
    
	.sho_result_list{
	width:712px;
	float: left;
	margin-bottom:10px;
	}
	
	.sho_result_list td span{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #ef3123;
	}
	
	.sho_result_list td span{
	float:right;
	margin-right:5px;
	}
	
	.sho_result_list td{
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	line-height: 16px;
	}
	.sho_result_list .gray{
	background-color: #f9f9f9;
	}
	
	
	.sho_result_list .gray02{
	background-color: #e4e4e4;
	}
	
	
	.sho_result_list_all{
	width:712px;
	border-top: 1px solid #ccc;
	border-left: 1px solid #ccc;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	margin: 0px;
	padding: 0px;
	text-align:left;
	}
	
	.sho_result_list_all a{
	margin:0;
	padding:0;
	text-decoration:underline;
	}
	
	.sho_result_list_all a:hover{
	margin:0;
	padding:0;
	text-decoration:underline;
	color:#000 !important;
	}

	
	.sho_result_list .gray_sub{
	background-color: #E4E4E4;
	text-align:center;
	font-weight:bold;
	}
	
    .sho_result_list_btn{
	padding-left: 32px;
	
	}
    .vip_vpc_cont_note{
	float: left;
	width: 746px;/*width: 728px;*/
	margin-bottom: 10px;
	margin-top: 5px;
	padding-left: 15px;
	padding-left: 18px;
	}
    
	.vip_bonus_box_text_top{
	float: left;
	margin: 0px;
	width: 712px;
	padding-bottom: 10px;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
	}
	
	.vip_bonus_box_text_top p{
	font-family:Arial, Helvetica, sans-serif;
	padding :0px;
	line-height: 18px;
	float: right;
	width: 712px;
	margin: 0px;
	}
	
	.vip_bonus_box_text_top p span{
	padding :0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
	line-height: 18px;
	float: right;
	width: 698px;
	}
	
	.vip_bonus_box_text_top p b{
	font-weight: normal;
	float: left;
	width: 10px;
	height: 10px;
	}
	
	/*.vip_bonus_box_text_top p u{
	font-weight: normal;
	color: #EF3123;
	text-decoration: none;
	}*/
	
    .vip_tab_bgc4{
	text-align:center !important;
	background-color: #F9F9F9;
	}
	
	.vip_tab_bgc5{
	text-align:left;
	padding-left: 10px;
	}
	
	.vip_tab_center5{
	text-align:center;
	}

	.vip_note_c_box{
	width: 712px;
	padding-bottom: 5px;
	float: left;
	margin-bottom: 7px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E6E6E6;
    }
	
	.vip_note_c_box a{
	text-decoration: underline;
    }
	
	.vip_note_c_box a:hover{
	text-decoration: none;
    }
	
	.vip_note_c_box span{
	width: 10px;
	margin-right: 5px;
	margin-left: 5px;
    }
	
	.vip_note_c_btn{
	width: 712px;
	float: left;
	margin-bottom: 8px;
    }
	
	.vip_note_c_btn b{
	margin-right: 5px;
	float: left;
	line-height: 20px;
    }
	
	
	.sho_result_list_all del{
	color: #ef3123;
	margin: 0px;
	padding: 0px;
	text-decoration:none;
	}
    
	
	.vip_new_pages{
	width:680px;
	height:20px;
	float:left;
	margin-top:20px;
	margin-left:30px;#margin-left:15px;
   }
   
  .vip_new_pages p{
   float:left;
   }
      
  .vip_new_pages span{
   width:50px;
   height:20px;
   margin:0 10px 0 4px;
   color:#999;
   }
   
  .vip_new_pages span a{
   width:50px;
   height:20px;
   float:left;
   text-decoration:underline;
   margin:0 4px;
   color:#999;
   text-align:center;
   }
   
  .vip_new_pages span a:hover{
   width:50px;
   height:20px;
   float:left;
   text-decoration:none;
   font-weight:bold;
   margin:0 4px;
   color:#999;
   text-align:center;
   }
   
  .vip_new_pages b{
   width:15px;
   height:20px;
   float:left;
   color:#999;
   margin:0 4px;
   }
      
  .vip_new_pages a{
   width:15px;
   height:20px;
   float:left;
   text-decoration:underline;
   margin:0 4px;
   color:#999;
   }
   
  .vip_new_pages a:hover{
   width:15px;
   height:20px;
   float:left;
   text-decoration:none;
   font-weight:bold;
   margin:0 4px;
   color:#999;
   }
      
   .vip_page_input{
   width:110px;
   margin-left:15px;
   float:left;
   color:#999;
   }


  .btn_next{
  background-image:url(/MemberCenter/images/dev_next_bg.gif);
  width:60px;
  height:19px;
  float:left;
  font-size:12px;
  margin-right:10px;
  padding:0;
  }
  
  .btn_next a{
  width:57px;
  height:18px;
  color:#999;
  font-weight:normal;
  text-decoration:none;
  margin:1px 0 0 2px;
  padding:0;
  font-size:11px !important;
  text-align:center;
  }
  
  .btn_next a:hover{
  width:57px;
  height:18px;
  color:#333;
  font-weight:normal;
  text-decoration:none;
  margin:1px 0 0 2px;
  padding:0;
  font-size:11px !important;
  text-align:center;
  }
  
  .btn_go{
  background-image:url(/MemberCenter/images/btn_go_bg.gif);
  width:24px;
  height:19px;
  float:left;
  font-size:11px;
  font-family: Arial, Helvetica, sans-serif;
  font-size:12px;
  padding:0;
  }
  
  .btn_go a{
  width:19px;
  height:17px;
  color:#999;
  font-weight:normal;
  text-decoration:none;
  margin:2px 0 0 5px;
  padding:0;
  font-size:11px !important;
  font-family: Arial, Helvetica, sans-serif;
  }
  
  .btn_go a:hover{
  width:19px;
  height:17px;
  color:#333;
  font-weight:normal;
  text-decoration:none;
  margin:2px 0 0 5px;
  padding:0;
  font-size:11px !important;
  font-family: Arial, Helvetica, sans-serif;
  }
  
  .sho_result_list_btn_o{
	padding-left: 12px;
  }


  .sho_d_sub {
  width:746px;
  height:21px;
  float:left;
  margin-bottom:10px;
  }
  
  .sho_d_sub div{
  margin:0 10px 0 0;
  float:right;
  }
  
  .sho_d_sub p{
  width:550px;#width:546px;
  height:20px;
  float:left;
  font-size:16px;
  margin:0;
  }
  
  .sho_d_btn{
  width:224px;
  margin:0 0 0 40px;
  }
  
  .sho_d_btn div{
  margin-right:8px;
  }
  
  .vip_check_sort_box{
	float: left;
	width: 746px;
	margin-bottom: 11px;
  }
  
  .vip_check_sort_box_lt{
	float: left;
	width: 732px;
	padding-left: 14px;
  }
  
  .vip_check_sel_menu{
	float: left;
	width: 207px;
	margin-right: 32px;#margin-right: 26px;
	margin-bottom:15px;
  }
  
  .vip_check_sort_box_rt{
	float: left;
	width: 328px;
  }

  .vip_note_txt{
	float: left;
	width: 715px;
	padding:15px 15px 0 15px;
	color:#000;
  }
  
  .vip_bk_txt{
  font-weight:bold;
  line-height:16px;
  color:#000;
  margin-bottom:10px;
  }
  
.vip_etc_note_head{
	font-weight:bold;
	height:18px;
	float: right;
	width: 712px;
  }
  
  .vip_etc_note_head p{
  font-size:12px;
  line-height:16px;
  margin:0;
  float:left;
  }
  
  .vip_etc_note_head img{
  float:right;
  vertical-align:top;
  }
  
  
  .vip_login_textbox5_c{
	width: 350px;
	font-size: 12px;
	font-weight: normal;
	}
	
.vip_from_note{
	width:120px;
	font-size:12px;
	line-height:16px;
	padding:0;
	float:left;
	font-weight: normal;
}

.vip_d_tab_list img{ float:left; margin-right:8px;}
.paddingleft80{padding-left:82px;#padding-left:80px;}

	.vip_info_btn{
	float: left;
	text-align: center;
	width: 100px;
	padding-left:0;
	height: 30px;
	/*margin-left:363px;*/
	margin-left:394px;
	}
	
	.vip_info_btn_rt{
	float: left;
	text-align: center;
	width: 100px;
	padding-left:0;
	height: 30px;
	margin-left:440px;
	}

.sho_from_note{
	width:120px;
	font-size:12px;
	line-height:16px;
	padding:0;
	float:left;
	font-weight: normal;
}

.margin_bottom0{margin-bottom:0 !important;}
.txt_align_r{text-align:right !important;}
.txtaling_right{text-align:right !important;background-color: #f9f9f9;}


  .width680 {width:682px !important;}
  .width668 {width:668px !important;}
  .paddingtop0 {padding-top:0 !important;#padding-top:15px !important;}
  .margin_all_10{margin:10px !important;}
  .margintop17{ margin-top:17px !important;}
  .vip_sort_cont_sub{
	float: left;
	width: 880px;
	padding-top: 15px;
	padding-right: 15px;
	padding-left: 15px;
  }

  .vip_sort_cont_sub p{
	margin:15px 0;
	padding:0;
	width:880px;
	float:left;
  }
    
  .vip_gray_cont{
	width:680px;
	background-color:#f9f9f9;
	margin:0 0 15px 15px;#margin:0 0 15px 10px;
	text-align:left;
	color:#444;
	font-family:Arial, Helvetica, sans-serif;
	float:left;
  }
  
  .vip_gray_cont span{
  color:#ef3123;
  margin:0 4px;
  }
  
  .vip_gray_cont td{
  border:3px solid #fff;
  padding-left:10px;
  }
  
  .vip_gray_sub{
	background-color:#ccc;
  }
  
  .vip_bg_fff{
	background-color:#fff;
  }
  
  .vip_shile_bg{
	background-color:#f9f9f9;
  }
  
  .vip_while_sub{
  border-right:10px solid #fff !important;
  }
  
  .vip_pin_cont{
   width:712px;
   float: left;
   background-color:#fff;
   margin:0 0 10px 0;
   padding:0;
   font-size:12px;
   line-height:16px;
  }
  
  .vip_pin_cont_line{
  border-bottom:1px solid #ccc;
  }
  
  .vip_gray_cont label{
   width: auto;
   float:left;
   padding-right:10px;
  }
  
  .vip_gray_cont  .vip_list_l_input label{
   width:450px;
   float:left;
  }
  
  .vip_small_ann .title{
	float: left;
	width: 662px;
	padding-left: 8px;
	background-image: url(/MemberCenter/images/sup_p_01.gif);
	background-repeat: no-repeat;
	background-position: top;
	height: 32px;
   }
	
   .vip_small_ann .mid{
	float: left;
	width: 670px;
	background-image: url(/MemberCenter/images/sup_p_03.gif);
	background-repeat: repeat-y;
   }
   
   .vip_saft{
   background-image:url(/MemberCenter/images/vip_saft.JPG);
   width:155px;
   height:187px;
   }
   
    .vip_info_border{
	width:678px;
	float:left;
	border:1px solid #ccc;
	padding:15px;
    }
	
	/*.vip_login_cont_note b{
	padding-left:5px;
	}*/
	
	.vip_btn_center ,.vip_btn_twice_cont{
	float: left;
	height: 30px;
	padding:10px 0 0 315px;
	}
		
	.vip_btn_twice_cont div{
	float: left;
	width:55px;
	padding-right:10px;
	}
	
	.vip_bonus_box_text_top p a{
	font-weight: normal;
	color: #EF3123;
	text-decoration: none;
	}
	
	.vip_bonus_box_text_top p a:hover{
	font-weight: normal;
	color: #EF3123;
	text-decoration: underline;
	}

.vip_info_c_acc{
	width:670px;
	float:left;
	margin-bottom:13px;
}

.vip_info_c_acc p{
	float:left;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
	width: 650px;
	line-height: 20px;

}

.vip_c_acc_2ad_cont{
	width:650px;
	float:left;
	margin-bottom:12px;
	padding-left: 20px;
}

.vip_c_acc_2ad_lt{
	width:305px;
	float:left;
	padding-right: 10px;
}

.vip_c_acc_2ad_pic{
	width:160px;
	float:left;
	padding-right: 2px;
}

.vip_c_acc_2ad_txt{
	width: 140px;
	float:right;
	line-height: 18px;
}

.vip_c_acc_2ad_txt .title{
	margin-bottom: 10px;
	margin-top: 5px;
}

.vip_c_acc_2ad_rt{
	width:305px;
	float:left;
}
	
.vip_c_acc_tb_cont{
	width:650px;
	float: left;
	background-color:#f9f9f9;
    #margin:0 0 15px 0px;
	text-align:left;
	color:#444;
	font-family:Arial, Helvetica, sans-serif;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 15px;
	margin-left: 0px;
}
  
.vip_c_acc_tb_cont span{
  color:#ef3123;
}
  
.vip_c_acc_tb_cont td{
  border:2px solid #fff;
  padding-left:10px;
}

.vip_c_acc_price_cont{
	width:105px;
	float:left;
}
	
.vip_c_acc_btmenu_box{
	width:642px;
	float:left;
	padding-left: 20px;
	margin-bottom:10px;
	padding-right: 8px;

}

.vip_c_acc_btmenu_top{
	width:642px;
	float:left;
}

.vip_c_acc_btmenu_btm{
	float:left;
    background-image: url(/MemberCenter/images/vip_btm_box_13.gif);
	background-repeat: repeat-x;
}

.vip_c_acc_btmenu_text{
	float: left;
	margin: 0px;
	width: 596px;
	padding-top: 0px;
	padding-right: 23px;
	padding-left: 23px;
	height: 200px;
	}
	
	.vip_c_acc_btmenu_text p{
	font-family:Arial, Helvetica, sans-serif;
	line-height: 18px;
	float: right;
	width: 596px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 0px;
	}
	
	.vip_c_acc_btmenu_text p span{
	padding :0px;
	line-height: 18px;
	float: left;
	width: 500px;
	margin: 0px;
	}
	
	.vip_c_acc_btmenu_text p b{
	font-weight: normal;
	float: left;
	height: 10px;
	line-height: 18px;
	}
	
	.vip_bonus_box_text_top p u{
	font-weight: normal;
	color: #EF3123;
	text-decoration: none;
	}
    
	
	.vip_acc_title_c0{
	float: left;
	width: 670px;
	padding-top: 11px;
	padding-bottom: 7px;
	}
	.vip_acc_title_c0 a{
	float:left;
	margin:6px 3px 0 3px;
	} 
	.vip_acc_title_c0_btn{
	height:30px;
	line-height:30px;
	float:left;
	padding-left:12px;
	width:270px;
	}
	
	.vip_acc_title_c0_btn span, .vip_acc_title_c0_btn2 span{
	color: #EF3123;
	}
	
	.vip_acc_title_c0_btn2{
	height:30px;
	line-height:30px;
	float:left;
	width:220px;
	}
	
  .vip_sub_padding23{
	background-color:#ccc;
	padding-left:23px !important;
  }
  
    .vip_sub_padding31{
	background-color:#ccc;
	padding-left:31px !important;
  }
  .width708{width:708px !important;}
  .width50{width:50px !important;}
  .paddingtop8{padding-top:8px !important;}
  .noborder{ border:none !important;}
  
    .vip_info_border{
	border-right:1px solid #ccc;
	border-left:1px solid #ccc;
    }
  
.vip_info_btn_rt_dwins{
	float: left;
	text-align: center;
	width: 100px;
	padding-left:0;
	height: 30px;
	margin-left:220px;
}

.vip_new_pages_dwins{
	width:740px;
	height:25px;
	float:left;
	margin-top:20px;
	/*border:1px solid #FF00FF;*/
}   

.vip_new_pages_dwins p{
	float:left;
}
    
.vip_new_pages_dwins p span{
	width:50px;
	height:20px;
	margin:0 2px 0 2px;
	color:#999;
}

.vip_new_pages_dwins p span a{
	width:50px;
	height:20px;
	float:left;
	text-decoration:underline;
	margin:0 2px;
	color:#999;
	text-align:center;
}

.vip_new_pages_dwins p span a:hover{
	width:50px;
	height:20px;
	float:left;
	text-decoration:none;
	font-weight:bold;
	margin:0 2px;
	color:#999;
	text-align:center;
}

.vip_new_pages_dwins p b{
	width:15px;
	height:20px;
	float:left;
	color:#999;
	margin:0 2px;
}      

.vip_new_pages_dwins p a{
	width:15px;
	height:20px;
	float:left;
	text-decoration:underline;
	margin:0 2px;
	color:#999;
}   

.vip_new_pages_dwins p a:hover{
	width:15px;
	height:20px;
	float:left;
	text-decoration:none;
	font-weight:bold;
	margin:0 2px;
	color:#999;
}

.vip_page_input_dwins{
	width:110px;
	margin-left:5px;
	float:left;
	color:#999;
	/*border:1px solid #d2d2d2;*/
}

.btn_next_dwins{
	background-image:url(/MemberCenter/images/dev_next_bg.gif);
	width:60px;
	height:19px;
	float:left;
	font-size:12px;
	margin-right:10px;
	padding:0;
}

.btn_next_dwins a{
	width:57px;
	height:18px;
	color:#999;
	font-weight:normal;
	text-decoration:none;
	margin:1px 0 0 2px;
	padding:0;
	font-size:11px !important;
	text-align:center;
}

.btn_next_dwins a:hover{
	width:57px;
	height:18px;
	color:#333;
	font-weight:normal;
	text-decoration:none;
	margin:1px 0 0 2px;
	padding:0;
	font-size:11px !important;
	text-align:center;
}

.num_nav_dwins{
	width:911px;
	height:31px;
	margin-bottom:11px;
	float:left;
}

.num_nav_main_dwins{
	width:740px;
	height:29px;
	float:left;
	line-height:29px;
	border-top:1px solid #d2d2d2;
	border-bottom:1px solid #d2d2d2;
}

.num_nav_sub_dwins{
	width:880px;
	height:29px;
	float:left;
	color:#ef3123;
	font-size:13px;
	line-height:29px;
	font-weight:bold;
	border-top:1px solid #d2d2d2;
	border-bottom:1px solid #d2d2d2;
}

.num_contact_dwins{
	float: right;
	width: 230px;
	margin-top: 10px;
	color: #000000;
}

.num_contact_dwins .title{
	padding-left: 15px;
	background-image: url(/MemberCenter/images/sup_in_01.gif);
	background-repeat: no-repeat;
	height: 21px;/*height: 17px;*/
	padding-top: 4px;
	background-position: bottom;
}

.num_contact_dwins .mid{
	background-image: url(/MemberCenter/images/sup_in_02.gif);
	background-repeat: repeat-y;
	padding-top: 12px;
}

.num_contact_dwins .mid div{
	width:60px;
	text-align:right;
	margin:0;
	padding:0;
	float:right;
}


.num_contact_dwins p {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 17px;
	background-image: url(/MemberCenter/images/sup_dot.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding: 0px;
	text-indent: 8px;
}

.num_list_sub_dwins{
	background-image: url(/MemberCenter/images/num_sub_bg.gif);
	background-repeat: no-repeat;
	width:195px;
	height:26px;
	text-align:center;
	margin-bottom:8px;
	margin-top:10px;
	padding-top:5px;
	filter: alpha(opacity=75);
	color:#000;
}

.num_cont_list_dwins{
	width:195px;
	float:left;
	margin:0 35px 10px 0;
}

.num_cont_list_dwins p{
	width:185px;
	height:120px;
	font-size:12px;
	line-height:18px;
	margin:0 5px 0 5px;
}

	.vip_bonus_cont2_main_btn_dwins{
	border-top: 1px solid #CCCCCC;
	text-align: center;
	padding-left: 143px;
	padding-top: 15px;
	width: 314px;
	height:45px;
	margin-top: 30px;
	float:left;
	}
	
	.vip_bonus_cont2_main_btn2_dwins{
	margin-top: 18px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	text-align: center;
	padding-left: 108px;
	padding-top: 15px;
	width: 320px;
	float: left;
	}

  .vip_while_sub_dwins{
  border-right:10px solid #fff !important;
  background-color:#f9f9f9;
  padding-left: 10px;
  }

.vip_c_acc_tb_cont_dwins{
	width:650px;
	float: left;
	/*background-color:#f9f9f9;*/
    #margin:0 0 15px 0px;
	text-align:left;
	color:#444;
	font-family:Arial, Helvetica, sans-serif;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 15px;
	margin-left: 0px;
}

.vip_gray_sub_dwins{
	background-color:#ccc;
	padding-left: 10px;
}
