   #content{ width:902px;margin:auto; margin-bottom:24px; }
     #left_side{ width:222px; height:auto; float:left; padding:0;}
	    #login{ width:222px; height:auto; margin-bottom:12px; padding:0;}
		  #login ul li{ line-height:14px; font-size:0;}
		  #login span{ display:block; width:174px; margin:0 auto; color:#666; font-size:12px; padding-top:17px;}
	      .login_content{ background:url(http://img.t2cn.com/img/passport/login_bg.jpg) repeat-y; height:152px;}
		  .login_img{width:174px;  margin:auto; padding-top: 38px;}
		#login_exit{width:222px; height:auto; margin-bottom:12px; padding:0; font-size:0;position: relative;}
		  #login_exit span{ display:block; width:180px; padding-left:25px; font-size:12px; color:#666;}
		    #login_exit span a{ color:#ff6600; text-decoration:underline;}
	          #login_exit_txt{ width:198px; height:63px; background:url(http://img.t2cn.com/img/passport/login_exitbg2.jpg) no-repeat; margin:auto;position: absolute;z-index: 9999;top: 110px; left:12px; }
		  #login_exit_txt span{ width:188px; padding:0; padding-left:8px; margin:auto; font-size:12px;}
		  #login_exit_txt span a:link,#login_exit_txt span a:visited{ color:#666; text-decoration:none;}
		 #login_exit_txt span a:hover{ color:#666; text-decoration:underline;}
		#ad_left{ height:118px; margin-bottom:12px;}
		#kf .answer{ height:44px;background:url(http://img.t2cn.com/img/passport/kf02.jpg) no-repeat;}
		#kf .mail{ height:63px;background:url(http://img.t2cn.com/img/passport/kf05.jpg) no-repeat;}
		#kf .mail_choose{ width:146px; height:20px;border:#ff7b05 solid 1px;}
		#kf div{ width:146px; height:20px; padding-top:25px;margin-left:50px;}
		#kf span{ display:block; padding-top:8px; padding-left:113px; font-size:13px;}
		 #kf span a:link,#kf span a:visited{ font-size:13px; color:#ff7f02; text-decoration:underline;}
	 #right_side{ width:670px;float:left; margin-left:9px;}
	   #right_top_img{margin-bottom:12px;}
	   #product_list{ margin-bottom:12px;position:relative;}
	     #product_list a:link,#product_list a:visited{ color:#666; text-decoration:none;}
		 
		 #product_list a:hover{ color:#666; text-decoration:underline;}
	     #product_list ul li{ font-size:0; line-height:7px;}
		 .list_bg{border-left:#ff9a02 solid 1px; border-right:#ff9a02 solid 1px; width:664px;}
		 #listtable,#listtable2,#listtable3{ width:605px;  margin:0 auto;}
		 #listtable{ padding-top:12px;}
		 #listtable2,#listtable3{ clear:left;}
		 #luna,#NBA,#xk{ width:282px; height:70px; margin-right:30px; float:left;}
		 #FS,#paipai{width:282px; height:70px; float:left;border-left:#999 dashed 1px ;}
		   #luna span,#NBA span,#FS span,#paipai span,#xk span{display:block;width:116px;font-size:12px; color:#666; line-height:22px;padding-top:20px;margin-left:170px;}
		   #luna{ background:url(http://img.t2cn.com/img/passport/list_luna.jpg) no-repeat;}
		   #NBA{ background:url(http://img.t2cn.com/img/passport/list_NBA.jpg) no-repeat bottom left;}
		   #FS{ background:url(http://img.t2cn.com/img/passport/list_FS.jpg) no-repeat;}
		   #paipai{ background:url(http://img.t2cn.com/img/passport/list_paipai.jpg) no-repeat;}
                   #xk{background:url(http://img.t2cn.com/passport/images/logo_xk.jpg) no-repeat;}
	   #passport_banner{ width:622px; margin:0 auto; padding-bottom:12px;}
	   #safe_center ul li{ font-size:0; line-height:7px;}
	     #safe_center span{ display:block; width:400px; margin-left:40px; font-size:12px; padding:0; color:#666; line-height:25px; }

   #details { display:none; padding-bottom:20px;}
   #success a:LINK,#success a:HOVER,#success a:visited {color: #f47629; text-decoration:underline;}