H1 { font-weight: bold; font-family: Verdana; font-size: 20px; margin: 0px 0px 10px 0px; color: #1F9245;}
H2 { font-weight: bold; font-family: Verdana; font-size: 18px; margin: 0px 0px 10px 0px; color: #1F9245;}
H3 { font-weight: bold; font-family: Verdana; font-size: 20px; margin: 0px 15px 0px 0px; color: #1F9245; align: right; }
P { text-indent: 16px; margin-bottom: -10px; line-height: 16px; text-align: justify;}
UL { margin-left: 18px; }
LI { font-size: 12px; line-height: 18px; color: #000000;}
TD { text-align: top; font-family: Verdana; font-size: 12px; text-indent: 0px; color: #000000;}
li::marker {font-weight: bold;}

a { color: #1F9245; text-decoration: none;}
a:hover { color: #7AD07A; text-decoration: none;}

  .prhead {text-indent: 0px; font-family: Arial; font-weight: normal; font-size: 11px; color: #505050;}
  .prquant1 {text-indent: 0px; font-family: Arial; font-weight: bold; font-size: 11px; color: #A02020;}
  .prquant2 {text-indent: 0px; font-family: Arial; font-weight: bold; font-size: 11px; color: #20A020;}
  .prphprc {text-indent: 0px; font-family: Arial; font-weight: bold; font-size: 13px; color: #A02020;}

  .prdata1 {text-indent: 0px; font-family: Arial; font-weight: bold; font-size: 12px; color: #A02020;}
  .prdata2 {text-indent: 0px; font-family: Arial; font-weight: bold; font-size: 12px; color: #20A020;}

  .topbask1 {text-indent: 0px; font-family: Arial; font-weight: bold; font-size: 11px; color: #28387D;}
  .topbask2 {text-indent: 0px; font-family: Arial; font-weight: bold; font-size: 11px; color: #000000;}
  .topbaske {text-indent: 0px; font-family: Arial; font-weight: bold; font-size: 14px; color: #808080;}
  .btotal {text-indent: 0px; font-family: Arial; font-weight: bold; font-size: 16px; color: #45334A;}

  .chname {text-indent: 10px; font-family: Tahoma; margin-right: 6px; font-weight: bold; font-size: 22px; color: #1F9245;}

  .cathdr {font-family: Tahoma; font-weight: bold; font-size: 15px; color: #45334A; text-align: left;}
  .cathdrc {font-family: Tahoma; font-weight: bold; font-size: 15px; color: #45334A; text-align: center;}
  .catid {font-family: Tahoma; font-weight: bold; font-size: 15px; color: #808080; text-align: left;}

  .catcnum {font-family: Tahoma; font-weight: normal; font-size: 14px; color: #45334A; text-align: right;}
  .catctxt {font-family: Tahoma; font-weight: normal; font-size: 14px; color: #45334A; text-align: left;}
  .catart {font-family: Tahoma; font-weight: bold; font-size: 14px; color: #000000; text-align: left;}

  .tbhdr {font-family: Tahoma; font-weight: bold; font-size: 14px; color: #28387D; background-color: #838CB6; text-align: left;}
  .tbshdr {font-family: Tahoma; font-weight: bold; font-size: 13px; color: #28387D; background-color: #A4ACCC; text-align: left;}

  .bi {text-indent: 2px; font-family: Tahoma,Verdana,Arial,sans-serif; font-size: 12px; color: #000000; border-bottom: #2E3092 1px solid; border-left: #2E3092 1px solid; border-right: #2E3092 1px solid; border-top: #2E3092 1px solid; background-color: #FFFFFF; width: 21px; height: 18px; text-align: right;}
  .bid {text-indent: 2px; font-family: Tahoma,Verdana,Arial,sans-serif; font-size: 12px; color: #838CB6; border-bottom: #838CB6 1px solid; border-left: #838CB6 1px solid; border-right: #838CB6 1px solid; border-top: #838CB6 1px solid; background-color: #DEE0EB; width: 21px; height: 18px; text-align: right;}

  .toptext {font-family: Tahoma; margin-right: 6px; font-weight: bold; font-size: 22px; color: #28387D; text-align: right;}
  .art_title {font-family: Tahoma; margin-left: 16px; font-weight: bold; font-size: 18px; color: #143E9D; text-align: left;}

  .maintop {font-family: Arial; text-indent: 0px; font-weight: normal; font-size: 12px; color: #000000; text-align: justify;}

  .botban_title {font-family: Verdana; text-indent: 0px; font-weight: bold; font-size: 14px;}
  .botban_sub {font-family: Verdana; text-indent: 0px; font-weight: normal; font-size: 11px;}

  .buyart {color: #252A91; font-weight: bold; font-size: 9px;}

  .navbar {font-size: 11px; font-family: Tahoma, Arial; line-height: 16px; color: #FF8737; font-weight: bold;}
  a.navbar:hover	{color: #FFFFFF; font-weight: bold; text-decoration: none; }
  a.navbar 		{color: #E7E7E7; font-weight: bold; text-decoration: none; }

  .topmenu { font-weight: bold; font-family: Tahoma; font-size: 12px; }
  a.topmenu:hover	{color: #808080; text-decoration: none; }
  a.topmenu 		{color: #FFFFFF; text-decoration: none; }
  a.topmenua:hover	{color: #7AD07A; text-decoration: none; }
  a.topmenua 		{color: #1F9245; text-decoration: none; }
  .tmd { font-weight: normal; font-family: Verdana; font-size: 13px; color: #53518F}

  .midmenu { font-weight: bold; font-family: Arial; font-size: 13px; }
  .midmenua { font-weight: bold; font-family: Tahoma; font-size: 12px; }
  a.midmenu:hover	{color: #1F9245; text-decoration: none; }
  a.midmenu 		{color: #909090; text-decoration: none; }
  a.midmenua:hover	{color: #1F9245; text-decoration: none; }
  a.midmenua 		{color: #FF9933; text-decoration: none; }

  .copyr 	{ font-family: Tahoma; font-size: 10px; font-weight: bold; text-decoration: none; color: #1F9245;}
  a.copyr:hover { color: #7AD07A; text-decoration: none;}
  a.copyr 	{ color: #1F9245; text-decoration: none;}

  .catsh {font-family: Arial; text-indent: 0px; font-weight: bold; font-size: 16px; color: #000000;}

  .border, textarea.border {text-indent: 3px; font-family: Tahoma,Verdana,Arial,sans-serif; font-size: 11px; color: #000000; border-bottom: #1F9245 1px solid; border-left: #1F9245 1px solid; border-right: #1F9245 1px solid; border-top: #1F9245 1px solid; background-color: #FFFFFF;}
  .border2 {font-family: Tahoma,Verdana,Arial,sans-serif; font-size: 12px; color: #000000; border-bottom: #1F9245 1px solid; border-left: #1F9245 1px solid; border-right: #1F9245 1px solid; border-top: #1F9245 1px solid; background-color: #F0E8E5;}
  .buyeb {text-indent: 3px; font-family: Tahoma,Verdana,Arial,sans-serif; font-size: 11px; color: #000000; border-bottom: #2E3092 1px solid; border-left: #2E3092 1px solid; border-right: #2E3092 1px solid; border-top: #2E3092 1px solid; background-color: #AFD0FF; width: 40px; height: 20px;}
  img.border {margin: 0px; border-bottom: #2E3092 1px solid; border-left: #2E3092 1px solid; border-right: #2E3092 1px solid; border-top: #2E3092 1px solid; background-color: #AFD0FF;}
  .button {font-family: Tahoma,Verdana,Arial,sans-serif; font-size: 11px; font-weight: bold; color: #AFD0FF; border-bottom: #AFD0FF 1px solid; border-left: #AFD0FF 1px solid; border-right: #AFD0FF 1px solid; border-top: #AFD0FF 1px solid; background-color: #2E3092;}

  .news_title {font-family: Arial; text-indent: 0px; font-weight: bold; font-size: 12px; color: #000000;}
  .news_name {font-family: Arial; text-indent: 0px; font-weight: bold; font-size: 12px; color: #000000;}
  .news_date {font-family: Arial; text-indent: 0px; font-weight: bold; font-size: 12px; color: #1F9245;}
  .news_text {font-family: Arial; text-indent: 0px; font-weight: normal; font-size: 12px; color: #000000; text-align: justify;}

  .sop_hnum {font-family: Arial; text-indent: 0px; font-weight: bold; font-size: 13px; color: #000000; text-align: right;}
  .sop_head {font-family: Arial; text-indent: 0px; font-weight: bold; font-size: 13px; color: #000000; text-align: justify;}

  .news_titlep {font-family: Times; text-indent: 0px; font-weight: bold; font-size: 24px; color: #000000;}
  .news_textp {font-family: Times; text-indent: 0px; font-weight: normal; font-size: 14px; color: #000000; text-align: justify;}

  .cont_title {font-family: Arial; text-indent: 0px; font-weight: bold; font-size: 14px; color: #000000; text-align: justify;}
  .cont_text {font-family: Arial; text-indent: 0px; font-weight: normal; font-size: 12px; color: #000000; text-align: justify;}
  .cont_wtm {font-family: Verdana; text-indent: 0px; font-weight: bold; font-size: 10px; line-height: 11px; text-align: justify;}

  .g1 {font-family: Verdana; text-indent: 0px; font-weight: normal; font-size: 11px; color: #000000;}

  .hotnews_text {font-family: Verdana; text-indent: 0px; font-weight: normal; font-size: 11px;}
  .hotnews_title {font-family: Verdana; text-indent: 0px; font-weight: bold; font-size: 11px;}

  .hnews_text {font-family: Verdana; text-indent: 0px; font-weight: normal; font-size: 10px;}
  .hnews_title {font-family: Verdana; text-indent: 0px; font-weight: bold; font-size: 11px; color: #000000;}

  .ntitle {font-family: Verdana; text-indent: 0px; font-weight: bold; font-size: 12px; line-height: 18px;}
  .ntext {font-family: Verdana; font-size: 12px; font-weight: normal; line-height: 16px;}

  .tblhead {font-family: Verdana; font-size: 10px; background-color: #BAC7E7; color: #314E8F; margin: 10px; font-weight: bold;}
  .tblrow {font-family: Verdana; font-size: 10px; background-color: #F0F0F0; color: #404040; margin: 10px; font-weight: normal;}

  .dateclass { background-color: #FFFFFF; color: #404040; font-weight: bold; font-family: Verdana, Tahoma; font-size: 11px;}
  .topdate { color: #FFFFFF; font-weight: bold; font-family: Verdana, Tahoma; font-size: 11px;}

  .srchtext { color: #000000; font-weight: normal; font-family: Verdana; font-size: 10px;}
  .extsrch { font-weight: bold; font-family: Verdana; font-size: 12px; color: #622181;}
	
  .srchmenu { font-weight: bold; font-family: Verdana; font-size: 11px; }
  a.srchmenu:hover	{color: #7AD07A; text-decoration: none; }
  a.srchmenu 		{color: #1F9245; text-decoration: none; }

  a.tm { font: bold 11px Arial, Helvetica, sans-serif;	color: #1D549D;	text-decoration: none;}
  a.tma { font: bold 11px Arial, Helvetica, sans-serif; color: #000000; text-decoration: none;}
  a.back { font: bold 12px Arial, Helvetica, sans-serif; color: #8F8EC9; text-decoration: none;}

  .lm2l {font-family: Arial,sans-serif; font-size: 11px; font-weight: bold; color: #912C2C;}
  .lm2la {font-family: Arial,sans-serif; font-size: 11px; font-weight: bold; color: #6D0000;}

  .note {font-family: Arial,sans-serif; font-size: 12px; font-weight: bold; color: #912C2C;}
  .langsw {font-family: Arial,sans-serif; font-size: 10px; font-weight: normal; color: #912C2C; background-color: #A44949;}
  .langswa {font-family: Arial,sans-serif; font-size: 10px; font-weight: normal; color: #612C2C; background-color: #BE7373;}
  .lhead {font-family: Verdana,Arial,sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; background-color: #5574B0;}
  .lhead2 {font-family: Verdana,Arial,sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; background-color: #CD7B7B;}
  .chapname {font-family: Verdana,Arial,sans-serif; font-size: 32px; font-weight: normal; color: #912C2C;}

  .srcherr {text-indent: 15px; margin-bottom: 20px; font-family: Verdana,Arial; font-size: 12px; font-weight: bold; color: #800000;}

	.modalOverlay
        {
            width:100%;
            height:100%;
            position:absolute;
		top:0;	       
		left:0;
		margin:0;
		padding:0;
		background:#000000;
		opacity:0;
		-webkit-transition: opacity 0.3s ease-in;
		-moz-transition: opacity 300ms ease-in;
		z-index:101;
        }
        .modalWindow
        {
	        position:fixed;
	        top:150px;	        
	        margin:0;	        	       
	        border:2px solid #000000;	        	        
		background-color: #FFFFFF;
	        width:520px;
	        height:300px;	        
	        text-align:center;
	        word-spacing:2px;
	        line-height:15px;
	        font-weight:bold;
		font-size:13px;
		color:#fff;
		padding:10px;
		opacity:0;                        
		z-index:102;
		background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #7c9bc0), color-stop(2%, #416086), color-stop(100%, #293e56));    
		border-radius: 10px;
		-webkit-border-radius:8px;              
		-webkit-box-shadow:-1px 2px 12px rgba(0, 0, 0, 0.91);
		-webkit-transition: opacity 0.3s ease-in;                          
        }