body{font-size:12px;font-family:Arial, Helvetica, sans-serif,trebuchet ms,verdana;BACKGROUND-COLOR:#fff;margin:0;padding:0;line-height:22px;}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td{margin:0;padding:0;}
a{font:12px; color:#5a5a5a;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
ol,ul {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
.wrap{word-break:break-all;}
.input {padding-left: 0px;text-align: left;}
.text {position:relative;text-align:justify;margin:10px;font-family:verdana;font-size:11px;color:#FFF;overflow:hidden;height:90%}
td,input,select {font-size: 12px;color:#3e3e3e;}
a:link,a:visited{text-decoration: none;}
a:hover{text-decoration: underline;}
/*common*/


/*main*/
.main{width:903px;clear:both;margin:0 auto;overflow:hidden;text-align:left;}
/*top*/
.top{width:903px;clear:both;margin:0 auto;overflow:hidden;text-align:left;}
.logo{margin:20px 0 0 10px;float:left;}
.logo_r{background:url(images/t_bg.jpg) no-repeat right;width:667px;height:100px;float:right;}
.slogan{margin:35px 0 0 20px;width:363px;float:left}
.login{width:168px;float:right;text-align:right;margin:30px 8px 0 0;}

.nav{width:903px;height:30px;background:url(images/top_bg.png) repeat-x;clear:both;padding:0 4px 0 0;margin:0}

/*middle*/
.middle{background:#ADEB00;width:903px;clear:both;margin:0 auto;overflow:hidden;padding:14px 10px;display:block}
.m2{overflow:hidden;clear:both}
.m2l{float:left;width:495px;background:url(images/bg.jpg) repeat-y;padding:0 0 0 25px}
.m2r{float:left;width:364px;margin:0 2px 0 0;background:url(images/rbg.jpg) repeat-y;}
.r2{margin:0 0 10px 47px;width:295px;border:solid 1px #B8B7A3;padding:2px;background:#FFFFFF}
.r3{margin:0 0 10px 47px;width:295px;padding:2px;}

.g_bg{height:29px;background:#84C51F;padding:0 0 2px 15px}
.g_bg2{height:25px;background:#84C51F;padding:4px 0 2px 15px}
.tl{margin:10px 0;}
.tl_1{height:24px;background:#84C51F;padding:2px 0 2px 12px;}
.tl_12{background:#F1F1F1;}
.tl_b{border-bottom:1px dashed #BCBCBC}
.tl_b3{border-top:1px dashed #BCBCBC}
.tl_b2{border-bottom:1px solid #BCBCBC}
.bbg2{background:url(images/yl.jpg) no-repeat 4px 4px;}
.bbg2 ul{list-style-type:none;margin:0px;padding:0}
.bbg2 ul li{float:left;padding:10px 0 0 10px;width:195px;}

.brt44{margin:10px 0;}


.bbg4{background:url(images/bbbg.jpg) no-repeat 4px 4px;}
.bbg4 ul{list-style-type:none;margin:0px;padding:0}
.bbg4 ul li{float:left;padding:10px 0 0 10px;width:195px;}

.bbg7{background:url(images/bbbg.jpg) no-repeat 4px 4px;}
.bbg7 ul{list-style-type:none;margin:0px;padding:0}
.bbg7 ul li{float:left;padding:10px 0 0 10px;width:195px;}


.b_bg{background:#70b0e0;padding:2px 5px;}

.p4{padding:7px;}

.bbg{background:url(images/bbg.jpg) no-repeat 4px 4px;}
.bbg_t{padding:5px 0 3px 15px;}
.bbg ul{list-style-type:none;margin:0px;padding:0}
.bbg ul li{float:left;padding:10px 0 0 10px;width:195px;}

.bbg777{background:url(images/bbg.jpg) no-repeat 4px 4px;} 

.bbg7777{margin:4px 0 0 0;}
.bbg7777 ul{list-style-type:none;margin:0px;padding:0}
.bbg7777 ul li{float:left;padding:10px 0 0 10px;width:195px;}



.bgb{background:url(images/by.jpg) no-repeat;padding:4px;}
.bgb11{margin:0 0 14px 0;}
.bgb1{margin:14px 0;}
.bgb7{margin:14px 0 0 0;}
.bgb2{padding:7px;}

.m2_l{width:222px;float:left;margin:7px 7px 7px 0;}
.m2_r{width:635px;float:right;margin:7px 0}
/*middle-left*/
.m_l{width:607px;float:left;margin:0 0 0 10px;_margin:0 0 0 5px;padding:0;}



/*bottom*/
.bottom{width:903px;clear:both;margin:0 auto;overflow:hidden;text-align:left;float:left;padding:0}






/*font*/
.blk{color:#000000}
.blk,a.blk:link,a.blk:visited,a.blk:active{color:#000;text-decoration: underline;}
a.blk:hover {color:#000;text-decoration:none}

.bold {font-weight:bold;}
.unbold{font-weight:normal}
.slant{font-style: italic;}
.f9 {font-size:9px;} 
.f11 {font-size:11px;}
.f12   {font-size:12px;}
.f13   {font-size:13px;}
.f14   {font-size:14px;} 
.f15   {font-size:15px;}
.f16   {font-size:16px;} 
.f17   {font-size:17px;}   
.f18   {font-size:18px;} 
.f20  {font-size:20px;} 
.f22  {font-size:22px;}
.h20 {line-height:20px;}
.fv{font-family:verdana;}
.fh{font-family:Helvetica}
.fa{FONT-FAMILY: Arial}
h1{font: bold 18px Arial, Helvetica, sans-serif; color:#000000; margin:0px;}
h1 a{font:18px Arial, Helvetica, sans-serif; color:#143885; margin:0px;}
.error {color:red;}
.no-udline{text-decoration:none}

.yellowy{color: #FEF72B; text-decoration: none}

.udline,a.udline:link,a.udline:visited,a.udline:active{text-decoration: underline;}
a.udline:hover{text-decoration:none;}

.fontblue2{color:#4590b8;}
.fontblue2,a.fontblue2:link,a.fontblue2:visited,a.fontblue2:active{color:#4590b8;text-decoration: underline;}
a.fontblue2:hover {color:#4590b8;text-decoration:none}

.tl_blue{color:#033266}
.tl_blue,a.tl_blue:link,a.tl_blue:visited,a.tl_blue:active{color:#033266;text-decoration:none;}
a.tl_blue:hover {color:#033266;text-decoration: underline}

.skyblue{color:#1460ab}
.skyblue,a.skyblue:link,a.skyblue:visited,a.skyblue:active{color:#1460ab;text-decoration: underline;}
a.skyblue:hover {color:#1460ab;text-decoration:none}

.skyblue2{color:#1460ab}
.skyblue2,a.skyblue2:link,a.skyblue2:visited,a.skyblue2:active{color:#1460ab;text-decoration:none;}
a.skyblue2:hover {color:#1460ab;text-decoration: underline}

.brown1{color:#d35117}

.brown{color:#d35117}
.brown,a.brown:link,a.brown:visited,a.brown:active{color:#d35117;text-decoration:none;}
a.brown:hover{color:#d35117;text-decoration: underline}

.grn{color:#83B530}
.grn,a.grn:link,a.grn:visited,a.grn:active{color:#83B530;text-decoration:none;}
a.grn:hover{color:#83B530;text-decoration: underline}




.darkred1{color:#743c3b}

.darkred{color:#743c3b}
.darkred,a.darkred:link,a.darkred:visited,a.darkred:active{color:#743c3b;text-decoration:none;}
a.darkred:hover{color:#743c3b;text-decoration: underline}

.orange1{color:#d46d32}

.orange{color:#ff8000}
.orange,a.orange:link,a.orange:visited,a.orange:active{color:#ff8000;text-decoration:none;}
a.orange:hover {color: #ff8000;text-decoration:underline}

.white{color:#fff;}
.white,a.white:link,a.white:visited,a.white:active{color:#fff;text-decoration:none;}
a.white:hover {color: #fff; text-decoration:underline}

.gray1{color:#262626;}

.gray{color:#656565;}
.gray,a.gray:link,a.gray:visited,a.gray:active{color:#656565;text-decoration:none;}
a.gray:hover {color: #656565; text-decoration:underline}

.darkblue{color:#004481;}
.darkblue,a.darkblue:link,a.darkblue:visited,a.darkblue3:active{color:#004481;text-decoration:none;}
a.darkblue:hover {color: #004481; text-decoration: underline;}

.l_blue{color:#3ea0cf}

