body {margin: 0;padding: 0;text-align: left;behavior: url(inc/csshover.htc);cursor: auto;}
body {font-size: 12px;color: #787878;font-family: arial;line-height:140%;}
a {text-decoration: none;}
a:link, a:visited {font-size:12px; color: #595858;}
a:hover {color: #006D9D}
img,a img {border-color: #9E9E9E;}
img:hover {border-color: #3895C1;}



a.menu,a.menu:link,a.menu:visited {
font-size:12px;
color:#FFF;
text-decoration: none;
font-weight:bold;
padding-left:18px;}
a.menu:hover {color: #FFF;
font-weight:bold;
text-decoration: none;}


a.menu_on,a.menu_on:link,a.menu_on:visited {
font-size:12px;
color:#787878;
text-decoration: none;
font-weight:bold;
padding-left:18px;}
a.menu_on:hover {color: #3091BF;
font-weight:bold;
text-decoration: none;}

a.black,a.black:link,a.black:visited {font-size:12px;color:#595858;text-decoration: none;font-weight:bold;}
a.black:hover {color: #006D9D;}

a.blue,a.blue:link,a.blue:visited {font-size:11px;color:#B9D9F7;text-decoration: none;}
a.blue:hover {color: #FFF;text-decoration: none;}
a.pink,a.pink:link,a.pink:visited{font-size:11px;color:#f5d4d3;text-decoration: none;}
a.pink:hover{ color:#fff;}



.black_text{color:#595858;font-size:12px;}
.black_text a, .black_text a:link, .black_text a:visited {font-size:11px;color:#006D9D;text-decoration: none; font-weight:bold;}
.black_text a:hover {text-decoration:underline;}

a.blue_on,a.blue_on:link,a.blue_on:visited {
    font-size:11px;
    color:#1985B8;
	text-decoration:underline;}
a.blue_on:hover {
    color: #1985B8;
	text-decoration: none;}


a.blue_over,a.blue_over:link,a.blue_over:visited {
    font-size:11px;
    color:#1985B8;
	text-decoration:none;}
a.blue_over:hover {
    color: #1985B8;
	text-decoration: underline;}


a.gary,a.gary:link,a.gary:visited {
    font-size:11px;
    color:#7E7E7E;
	font-weight:bold;
	padding-left:10px;
	text-decoration:none;}
a.gary:hover {
    color: #1985B8;
	font-weight:bold;
	padding-left:10px;
	text-decoration:underline;}


ul.faq_list {margin: 0px;padding-left: 25px;}
ul.faq_list li {margin: 0px;padding: 2px 0px 2px 0px;list-style-type: decimal ;line-height: 180%;color: #515365;font-weight: normal;}
ul.faq_list a, ul.faq_list a:link, ul.faq_list a:visited {color: #515365;text-decoration: none;}
ul.faq_list a:hover {color: #515365;}
ul.faq_list ul {margin: 10px 0px 10px 0px;padding: 0px;background: #F1F1F1;border:dashed 1px #000000}
ul.faq_list ul li {margin: 0px;padding: 10px 15px 10px 15px;list-style-type: none;font-weight: normal;}



.menu_top td,.menu_top td a {
        height:50px;
}

table.menu_top td {
		line-height: 50px; 
		text-align: center;
		vertical-align: middle;
}
table.menu_top a, table.menu_top a:link {
        voice-family: inherit;
        text-decoration: none;
		color: #FFF ;
        display: block;
	    font-weight: bold;
}
table.menu_top a:hover {
        color: #FFF ;
        background:url(../img/top_menu_on_bg.gif) no-repeat ;
		text-decoration: none;
}
table.menu_top a:visited {
        color: #FFF ;
        display: block;
	    font-weight: bol
}








.b {font-weight: bold;}
.white{font-weight: bold;color:#FFF;font-size:12px;}
.withe_text{font-weight: bold;color:#FFF;padding-left:36px;font-size:13px;}
.withe_14{font-weight: bold;color:#FFF;padding-left:10px;font-size:14px;}
.blue_text{color:#1985B8;font-size:14px;font-weight: bold;}
.blue_text12{color:#1985B8;font-size:12px;padding-left:80px;}
.blue_12{color:#1985B8;font-size:12px;}
.blue_date{color:#2ba1d8;font-size:12px;}
.text_blue12{color:#006D9D;font-size:12px;font-weight:bold;}
.blue_pro{color:#1985B8;font-size:14px;font-weight:bold;padding-left:20px;}
.blue_pro_12{color:#1985B8;font-size:12px;padding-left:20px;}
.copyright {color: #E3E3E3;font-size: 12px;font-weight: none;}
a.copy,a.copy:link,a.copy:visited {font-size:12px;color:#00A9D6;text-decoration: none;}
a.copy:hover {color: #FFF;text-decoration: underline;}
.yellow_12{color:#FB5900;font-size:12px;font-weight:bold;}
a.yellow,a.yellow:link,a.yellow:visited {font-size:12px;color:#FB5900;text-decoration: none;}
a.yellow:hover {color: #FB5900;text-decoration: underline;}

.indexright{ float:left; background:url(../img/home_pro_bg.gif) no-repeat left bottom; padding:5px 0 20px 0;}

.indexright span{ margin-left:10px;}

.productlist{ float:left; list-style-type:none; margin:10px 0 0 10px; _margin:10px 0 0 3px; padding:0;}
.productlist li{ float:left; margin-left:4px; width:101px; _width:106px; background:url(../img/productlist_bg.gif) no-repeat right 10px;}
.productlist li .text{ float:left; text-align:center; width:100px;_width:106px;}

.powerby, .powerby a, .powerby a:hover{ color:#0f8fdb; font-size:10px;}

.package{ float:left;}
.package .head td{ background:#ADCCDB;color:#1985B8;font-size:14px;font-weight:bold;}
.package th{ font-weight:normal; width:180px; background:#f0f0f0;}
.package td, .package th{ border:1px solid #ADCCDB; padding:3px 15px; width:160px;}
.package td.imgtd{ border:none; background:#fff; vertical-align:top; padding:30px 0; width:150px;}



.indexnews a:hover{ color:#FB5900;}
#indexnews a:hover{ color:#FB5900;}
#page_div, #page_div a{ font-size:14px;}
#page_div a, #page_div span{ margin:0 3px;}
#page_div .PageActive{ font-weight:bold;}

