

	BODY { 
	
	        font-family: "Microsoft YaHei" ,Arial;

		font-size:  10pt;
	
		  margin: 0px;
    		  padding: 0px;

		// width: 100%;
   	 	//height: 100%;
		//background:url(/rimage/bodyimg.jpg) ;

		//background:#86ad23;
    	}

	


      .container {
        width: 100%;
        //min-height: 567px;
        padding: 0px;
        //border: 3px solid #FF0000;
      }
		


	#tfheader{
		//background-color:#c3dfef;
		text-align:center;	

		//border:1px solid #339900;
		//border-radius: 6px;
	}

	#tfnewsearch{
		//margin-top:15px;

		//width:480px;
		float:center;
		//padding:10px;

		text-align:center;
	}


	#selectStyle
	{

		font-size:16px;
		height:25px;
	}


	
	.searchSec
		{

		position:relative;
		display:block; 
		font-size:20px;
       		// top:-10px;
		float:left; 
		border:0; 
		//width:100px; 
		height:40px; 
		line-height:28px; 
			//background:url(../rimage/) no-repeat 0 0; 

		//color:339900;
		//background-color:fafafa;
		
		text-align:center;
		font-weight:bold; 
		//margin:8px 5px 8px 0;

		border-top-left-radius: 5px;

		border-bottom-left-radius: 5px ;

		}

	.tftextinput2{

		//margin: 0 -5 0 0px;
		//padding: 5px 15px;
	
		position:relative;

		width:300px;

		//height;150px;
		height:40px;

		vertical-align:middle;	

		//font-family: Arial, Helvetica, sans-serif;
		font-size:20px;
		//color:#666;

		border:1px solid #990000; 
		//border-right:1px solid #339900;
		//border-top-left-radius: 5px 5px;
		//border-bottom-left-radius: 5px 5px;
		
	}
	.tfbutton2 {

		position:relative;

		//margin: 0 0 10 0px;

		//padding: 0 0 5 0 px;

		height:40px;	
		left:-6px;

		vertical-align:middle;	

		//font-family: Arial, Helvetica, sans-serif;
		font-size:20px;
		font-weight:bold;
		outline: none;
		cursor: pointer;
		text-align: center;
		text-decoration: none;
		color: #ffffff;
		border: solid 1px #990000; border-right:0px;
		background: #990000;

		background: -webkit-gradient(linear, left top, left bottom, from(#CC0000), to(#CC0000));
		background: -moz-linear-gradient(top,  #CC0000,  #CC0000);
		border-top-right-radius: 5px 5px;
		//border-bottom-right-radius: 5px 5px;
		border-bottom-right-radius: 5px 5px;
		
	}
	.tfbutton2:hover {
		text-decoration: none;
		background: #990000;
		//border: solid 1px #990000; border-right:0px;
		background: -webkit-gradient(linear, left top, left bottom, from(#990000), to(#990000));
		background: -moz-linear-gradient(top,  #990000,  #990000);
	}
	/* Fixes submit button height problem in Firefox */
	.tfbutton2::-moz-focus-inner {
	  border: 0;
	}
	.tfclear{
		clear:both;
	}


	        .topicOne
        {
	         display:block;
	        border: 1px solid #cccccc;
  	        border-radius:3px;

	        margin-top: 16px;

	         width:980px;

	        // height:280px;

        }

        .topicOne table
        {
	         display:inline;
	        //border: 1px solid #cccccc;
  	        //border-radius:8px;

	        // width:980px;

	        //height:280px;

	        //background:#cccccc;

	        margin-left: 18px ;
	        margin-top: 10px ;

        }

		

        .catListBar
        {
	        background-color:ff6633;
	        width:250px;
	         border-top-right-radius:5px;
	          border-top-left-radius:5px;

	        display:block;
	
        }
	
        .catListBar a{

	        padding:5px 0px 5px 20px;
	        font-size:16px;
	
	        font-weight:bold;
	        text-decoration:none;
	        color:ffffff;
	
        }


        .catListBar a:hover{

	        padding:5px 0px 5px 20px;
	        font-size:16px;
	
	        font-weight:bold;
	        text-decoration:none;
	        color:990000;
	        //background: #ff9900;
	
        }
	
        .LinkMore{

	        padding:5px 0px 5px 10px;
	        font-size:16px;
	
	        font-weight:bold;
	        text-decoration:none;
	        //color:ffffff;
	
        }


        .border
        {
            margin:10px 10px 10px 10px ;
            padding:20px 20px 20px 20px ;
            border:1px solid #eeeeee;
            border-radius: 6px;
        }




        .leftCats{

         display: block;

         width:230px;

         height:460px;

         padding: 0 0 0px;
         text-decoration: none;
          color: #ffffff;
          margin-top: 0px;

	  border-radius:5px;

         border: 1px solid #eeeeee;

	 background:#feebc1;

          z-index: 40;

        }


        .leftCats a {
 
         text-decoration: none;
          color: #993300; 
 
        }


        .leftCats a:hover {

	        display:block;

	        //width:200px;

          text-decoration: none;

          color: #ffffff; 
          background: #CC0000;

 
          border-radius:3px;
          border: 1px solid #CC0000;

        }




        .leftCats span
         {
          display: block;

         // width:180px;
          height:18px;

          position:center;
  
          text-decoration: none;
          color: #000000;
          font-size: 16px;
          font-weight:bold;

          text-align:center;
  
          padding: 5px 20px 5px 10px;

         // background:#CC0000;

          margin-left: 8px;
          margin-top: 3px;
          margin-bottom: 3px; 
          border-radius:2px;

          //border-bottom: 2px solid #000000;


           }


        .leftCatsm {

	        display: block;

	        width:200px;

 	        height:25px;
	        //padding-left: 5px;
 	        text-decoration: none;
	       // text-align: center;

	        //font-size: 16px;
  	        color: #ff5555;
  	        font-weight:bold;
  	        margin-top: 10px;

 	        // background:#eaeadf;

 	        position:relative;

	        // border-radius:0px;

	        // border: 1px solid #888888;

	        // z-index: 40;

        }


        .leftCatsm a{

	
        display: block;

	        padding-left: 10px;
	
	         margin-top: 15px;

	        // text-align: center;

	        // padding-top: 20px;
 	        text-decoration: none;
  	        color: #CC0000;
  	        font-weight:bold;

  	        font-size: 14px;
 
 	        position:relative;

		 margin-left: 20px;

	       // border-radius:10px solid #888888;

 	        border-bottom: 1px solid #888888;

        // z-index: 40;


        }



        .leftCatsm a:hover {

        display: block;

        //width:180px;
        //height:20px;

         text-decoration: none;
          color: #ffffff;
         // font-weight:bold;
 
         position:relative;

        // border-radius:0px;
        // border-bottom: 1px solid #888888;
        // z-index: 40;
        }



        .leftCatsc {

        display: block;

        width:180px;
        height:20px;
         padding: 5px 0px 5px 25px ;
         text-decoration: none;
          color: #000000;

          font-size:12px;

         // margin-top: 10px;
         //margin-left: 10px;
         // background:#fdfbf2;

         position:relative;

	
         //border-radius:5px;
         //border: 1px solid ffffff;
        // z-index: 40;
        }



        .leftCats .leftCatsc a {
         display: block;
         text-decoration: none;
          color: #000000; 
          font-weight:bold;
          font-size:12px;
          margin-left:0px;
         // padding: 5px 0px 5px 25px ;
          //background: #058d3f;

	        border-bottom: 1px solid #f1f0f0;
  
        }


        .leftCats .leftCatsc a:hover {
 
         display: block;
         text-decoration: none;
          color: #ffffff; 
  
          //background: #058d3f;

	         font-weight:bold;
          font-size:14px;
         // margin-left: 8px;
         //padding: 5px 0px 5px 25px ;

  
        }

        .leftCatss {

        display: block;

        width:180px;
        //height:12px;
        padding: 0px 0px 1px;
         text-decoration: none;
          color: #000066;
         // margin-top: 10px;
          margin-left: 5px;
         // background:#fefdfb;

         position:relative;

         //border-radius:5px;
        // border: 1px solid ffffff;
        // z-index: 40;
        }

         .leftCatss a {
         display: block;
         text-decoration: none;
          color: #000000; 
           font-size: 12px;
          //font-weight:bold;
         margin-left: 25px;
          //background: #058d3f;
        }


	
	P.MsoNormal { 
	
	       font-family: "Microsoft YaHei" ,Arial;
		font-size:16px;
		
    	}
	
	button{
		font-family: "Microsoft YaHei" ,Arial;

		display:block;
		width:180px;
		height:30px;

		//background:url(/rimage/catbg.png) ;
		
		
		padding: 0 0 0px;
		background:#CC0000;
 		position:relative;
 		//border-radius:3px;
 		font-size: 14px;
 		color:ffffff;
 		//border-radius:10px;

	}

	button.bbtn1{
		font-family: "Microsoft YaHei" ,Arial;
		display:block;
		//width:180px;
		height:50px;
		//background:url(/rimage/catbg.png) ;
		
		background:#CC0000;
 		position:relative;
 		//border-radius:3px;
 		font-size: 20px;
 		color:ffffff;
 		//border-radius:10px;
		padding:10 0 15 0px;
	}

	button.bbtn2{
		
		font-family: "Microsoft YaHei" ,Arial;
		display:block;
		//width:180px;
		height:50px;
		//background:url(/rimage/catbg.png) ;
		
		background:#000000;
 		position:relative;
 		//border-radius:3px;
 		font-size: 20px;
 		color:ffffff;
 		//border-radius:10px;
		padding:10 0 15 0px;
	}
	

	
	button a:hover {
		display:block;
		 width: 100%;
    		height: 100%;
		padding: 6 6 6 6px;
		background:#990000;
 		position:relative;
 		//border-radius:3px;
 		font-size: 14px;
 		color:ffffff;
 		border-radius:3px;
		font-family: "Microsoft YaHei" ,Arial;

	}
	



		
	Td.txt
	 { 
		font-family: "Microsoft YaHei" ,Arial;
		color:#990000;
		font-size:  10pt;

		}

		
	Td.bkcolor
	 { 
		
		background:#990000;
		

		}

			
	Tr.bkcolor
	 { 
		
		background:#990000;
		

		}
	

	Th { 
		font-family: "Microsoft YaHei" ,Arial;
		font-size:  10pt;
		color: white
	     	
		}
	Td { 
		font-family: "Microsoft YaHei" ,Arial;
		font-size:  10pt;
		}

	a:Hover { color : #FF0000;}

	td.lightline
	{
		background-color:EDF0F5;	
	}



	tr.main_bg_tr_1
	{
		background-color:#F8F8EE;	
	}

	
	td.main_bg_td_1
	{
		background-color:#F8F8EE;	
	}

	tr.main_bg_tr_white
	{
		background-color:#ffffff;	
	}



	tr.itemList_bg_tr_1
	{
		background-color:#F8F8EE;	
	}

	tr.itemList_bg_tr_2
	{
		background-color:#F8F8EE;	
	}

	
	td.itemList_bg_td_1
	{
		background-color:#F8F8EE;	
	}
	
	td.itemList_bg_td_2
	{
		background-color:#F8F8EE;	
	}

	.selectStyle
		{

		position:relative;
		display:block; 
		font-size:16px;
       		// top:-10px;
		float:left; 
		border:0; 
		//width:100px; 
		height:30px; 
		line-height:28px; 
			//background:url(../rimage/) no-repeat 0 0; 

		color:000000;
		//background-color:d6d6d6;
		
		text-align:center;
		font-weight:bold; 
		//margin:8px 5px 8px 0;

		border-top-left-radius: 3px;

		border-bottom-left-radius: 3px ;

		}

	.selectButton
		{

		position:relative;
		display:block; 
		font-size:16px;
       		// top:-10px;
		float:left; 
		border:0; 
		//width:100px; 
		height:30px; 
		line-height:28px; 
			//background:url(../rimage/) no-repeat 0 0; 

		color:ffffff;
		background-color:CC0000;
		
		text-align:center;
		font-weight:bold; 
		//margin:8px 5px 8px 0;

		border-top-right-radius: 3px;

		border-bottom-right-radius: 3px ;

		}

	
	td.txt_gray_8
	{
		color:666666;			
		margin-left:3px;
		margin-top: 5px;
		font-size:  8pt;
		font-family: "Microsoft YaHei" ,Arial;	
		font-style: normal;		
	}

	td.txt_gray_10
	{
		color:666666;			
		margin-left:3px;
		margin-top: 5px;
		font-size:  10pt;
		font-family: "Microsoft YaHei" ,Arial;
		font-style: normal;		
	}

	td.txt_gray_12
	{
		color:666666;			
		margin-left:3px;
		margin-top: 5px;
		font-size:  12pt;
		font-family: "Microsoft YaHei" ,Arial;
		font-style: normal;
		
	}


	td.txt_gray_16
	{
		color:666666;			
		margin-left:3px;
		margin-top: 5px;
		font-size:  16pt;
		font-family: "Microsoft YaHei" ,Arial;
		font-style: normal;
		
	}

	a:link.txt_white_10
	{
		color:ffffff;			
		margin-left:3px;
		margin-top: 5px;
		font-size:  10pt;
		font-style: normal;
		text-decoration: none;	
		font-family: "Microsoft YaHei" ,Arial;
				
	}

	a:hover.txt_white_10
	{
		color:660000;			
		margin-left:3px;
		margin-top: 5px;
		font-size:  10pt;
		font-style: normal;
		text-decoration: none;	
		font-family: "Microsoft YaHei" ,Arial;
				
	}

	a:visited.txt_white_10
	{
		color:ffffff;			
		margin-left:3px;
		margin-top: 5px;
		font-size:  10pt;
		font-style: normal;
		text-decoration: none;	
		font-family: "Microsoft YaHei" ,Arial;
				
	}

	a:link.txt_gray_8
	{
		color:666666;			
		margin-left:3px;
		margin-top: 5px;
		font-size:  8pt;
		font-style: normal;
		text-decoration: none;	
		font-family: "Microsoft YaHei" ,Arial;
	}

	a:hover.txt_gray_8
	{
		color:CC0033;			
		margin-left:3px;
		margin-top: 5px;
		font-size:  8pt;
		font-style: normal;
		text-decoration: none;	
		font-family: "Microsoft YaHei" ,Arial;
	}

	a:visited.txt_gray_8
	{
		color:666666;			
		margin-left:3px;
		margin-top: 5px;
		font-size:  8pt;
		font-style: normal;
		text-decoration: none;	
		font-family: "Microsoft YaHei" ,Arial;
	}

	a:link.txt_gray_10
	{
		color:666666;			
		margin-left:3px;
		margin-top: 5px;
		font-size:  10pt;
		font-style: normal;
		text-decoration: none;	
		font-family: "Microsoft YaHei" ,Arial;
				
	}

	a:hover.txt_gray_10
	{
		color:CC0033;			
		margin-left:3px;
		margin-top: 5px;
		font-size:  10pt;
		font-style: normal;
		text-decoration: none;	
		font-family: "Microsoft YaHei" ,Arial;
				
	}

	a:visited.txt_gray_10
	{
		color:666666;			
		margin-left:3px;
		margin-top: 5px;
		font-size:  10pt;
		font-style: normal;
		text-decoration: none;	
		font-family: "Microsoft YaHei" ,Arial;
				
	}



	a:link.txt_gray_10_bd
	{
		color:666666;			
		margin-left:3px;
		margin-top: 5px;
		font-size:  10pt;
		font-style: normal;
		text-decoration: none;	
		font-family: "Microsoft YaHei" ,Arial;
		font-weight:bold;		
	}


	a:visited.txt_gray_10_bd
	{
		color:666666;			
		margin-left:3px;
		margin-top: 5px;
		font-size:  10pt;
		font-style: normal;
		text-decoration: none;	
		font-family: "Microsoft YaHei" ,Arial;
		font-weight:bold;		
	}

	
	a:link.txt_gray_12
	{
		color:666666;			
		margin-left:3px;
		margin-top: 5px;
		font-size:  12pt;
		font-style: normal;
		text-decoration: none;	
		font-family: "Microsoft YaHei" ,Arial;
		font-weight:bold;		
	}

	a:hover.txt_gray_12
	{
		color:CC0033;			
		margin-left:3px;
		margin-top: 5px;
		font-size:  12pt;
		font-style: normal;
		text-decoration: none;	
		font-family: "Microsoft YaHei" ,Arial;
				
	}

	a:visited.txt_gray_12
	{
		color:666666;			
		margin-left:3px;
		margin-top: 5px;
		font-size:  12pt;
		font-style: normal;
		text-decoration: none;	
		font-family: "Microsoft YaHei" ,Arial;
		font-weight:bold;		
	}


	tr.payment_bgc
	{
		background-color:#F9B7FF;	
	}



	td.payment_bgc
	{
		background-color:#F9B7FF;	
	}

	tr.number_bgc
	{
		background-color:#FFFF00;	
	}

	
	tr.item_title
	{
		color:666666;			
		margin-left:3px;
		margin-top: 5px;
		font-size:  8pt;
		font-style: normal;	
		
	}

	

	td.number_bgc
	{
		background-color:#FFFF00;	
	}

	
	
	td.line_pink
	{
		background-color:FF99CC;	
	}

	td.line
	{
		background-color:cccccc;	
	}

	td.line_blue
	{
		background-color:lightblue;	
	}


	td.line_light
	{
		background-color:eeeeee;	
	}

	td.title_big
	 { font-family: "sans-serif Narrow";
		font-size:  18pt;
		color: black
	     	
	}

	td.title_12
	 { font-family: "Microsoft YaHei" ,Arial;
		font-size:  12pt;
		color: black
	     	
	}

	td.red
	{
		color:red;		
	}

	td.txt_gray_8
	{
		color:666666;			
		margin-left:3px;
		margin-top: 5px;
		font-size:  8pt;
		font-family: "Microsoft YaHei" ,Arial;
		font-style: normal;		
	}

	td.txt_gray_10
	{
		color:666666;			
		margin-left:3px;
		margin-top: 5px;
		font-size:  10pt;
		font-family: "Microsoft YaHei" ,Arial;
		font-style: normal;		
	}

	td.txt_gray_12
	{
		color:666666;			
		margin-left:3px;
		margin-top: 5px;
		font-size:  12pt;
		font-family: "Microsoft YaHei" ,Arial;
		font-style: normal;
		
	}

	td.item_title
	{
		color:666666;			
		margin-left:3px;
		margin-top: 5px;
		font-size:  8pt;
		font-style: normal;	
		
	}
	
	td.item_title_bl
	{
		color:000000;			
		margin-left:3px;
		margin-top: 5px;
		font-size:  8pt;
		font-style: normal;	
		
	}

	td.item_details
	{
		color:111111;			
		margin-left:3px;
		margin-top: 5px;
		font-size:  12pt;
		font-style: normal;	
		
	}

	td.item_number
	{
		color:990000;			
		margin-left:3px;
		margin-top: 5px;
		font-size:  12pt;
		font-style: normal;	
		
	}

	td.sub_title
	{
		color:AAAAAA;			
		margin-left:3px;
		margin-top: 5px;
		font-size:  10pt;
		font-style: normal;	
		
	}

	
	td.title
	{
		color:aaaaaa;			
		margin-left:3px;
		margin-top: 5px;
		font-size: 10pt;
		font-style: normal;	
		font-weight:bold;	
	}

	td.main_title
	{
		color:666666;			
		margin-left:3px;
		margin-top: 5px;
		font-size: 12pt;
		font-style: normal;
		font-family: "Microsoft YaHei" ,Arial;
		font-weight:bold;	
	}

	td.main_title_white_10
	{
		color:FFFFFF;			
		margin-left:3px;
		margin-top: 5px;
		font-size: 10pt;
		font-style: normal;	
		font-weight:bold;	
	}

	td.main_base_color
	{
		color:ffffff;			
		margin-left:3px;
		margin-top: 5px;
		font-size: 8pt;
		font-style: normal;			
		background-color:990000;	
	}
	
	a:link.top_head_10
	{
		color:ffffff;			
		margin-left:3px;
		margin-top: 5px;
		font-size:  10pt;
		font-style: normal;
		text-decoration: none;	
		font-weight:bold;		
	}

	

	a:hover.top_head_10
	{
		color:330000;			
		margin-left:3px;
		margin-top: 5px;
		font-size:  10pt;
		font-style: normal;
		text-decoration: none;	
		font-weight:bold;		
	}

	a:visited.top_head_10
	{
		color:ffffff;			
		margin-left:3px;
		margin-top: 5px;
		font-size:  10pt;
		font-style: normal;
		text-decoration: none;	
		font-weight:bold;		
	}

	a:link.top_head
	{
		color:660000;			
		margin-left:3px;
		margin-top: 5px;
		font-size:  8pt;
		font-style: normal;
		text-decoration: none;	
		font-weight:bold;		
	}

	a:hover.top_head
	{
		color:990000;			
		margin-left:3px;
		margin-top: 5px;
		font-size:  8pt;
		font-style: normal;
		text-decoration: none;	
		font-weight:bold;		
	}

	a:visited.top_head
	{
		color:993333;			
		margin-left:3px;
		margin-top: 5px;
		font-size:  8pt;
		font-style: normal;
		text-decoration: none;	
		font-weight:bold;		
	}

	a:link.sub_top_head
	{
		color:ffffff;			
		margin-left:3px;
		margin-top: 5px;
		font-size:  8pt;
		font-style: normal;
		text-decoration: none;			
	}

	a:hover.sub_top_head
	{
		color:FFFF66;			
		margin-left:3px;
		margin-top: 5px;
		font-size:  8pt;
		font-style: normal;
		text-decoration: none;			
	}

	
	a:visited.sub_top_head
	{
		color:ffffff;			
		margin-left:3px;
		margin-top: 5px;
		font-size:  8pt;
		font-style: normal;
		text-decoration: none;	
		font-weight:bold;		
	}




	a:link.sub_title
	{
		color:aaaaaa;			
		margin-left:3px;
		margin-top: 5px;
		font-size:  10pt;
		font-style: normal;	
		
	}
