﻿@charset "utf-8";
/* CSS Document */
body {
	margin: 0 auto;
	background: #fff url(../images/body_bg_960_1.gif) center top repeat-y;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
	line-height: 24px;
}
a img {
    border: none;
	padding: 0px;
}
a:hover {
   cursor:hand;
   text-decoration: none;
}
from {
    border: none;
	padding: 0px;
	margin: 0px;
}
.clear {
    clear: both;
}
.txt_mobile {
    font-size: 16px;
	font-weight: bold;
	text-indent: 12px;
}
.txt_01 {
    font-size: 24px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FF0000;
}
.txt_02 {
    font-size: 24px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #009900;
}
.txt_03 {
    font-size: 24px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #0066FF;
}
.txt_04 {
    font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #333;
	background-color: #eee;
}
.txt_05 {
    font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #333;
	background-color: #fff;
}
.txt_06 {
    font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #333;
}
.txt_061 {
    font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color:Silver;
}
.txt_062 {
    font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #333;
	width:400px;
	height:80px;
}
.txt_07 {
    font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #333;
	background-color:#99FF66;
}
.txt_071 {
    font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color:White;
	background-color:Red;
}
.txt_08 {
    font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #333;
	background-color:Red;
}
.txt_09 {
    font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #333;
	width:300px;
}
.txt_10 {
    font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #333666;
	background-color: #eee999;
	border:1px;
}
p {
   text-indent: 24px;
   padding: 0px 0px 12px 0px;
   border: 0px;
   margin: 0px;
}
.input {
   width: 136px;
}
.input_01 {
   width: 68px;
}
.verycode_01
{
   width: 91px;
   height:15px;
   margin-bottom:3px;
}
.verycode_02 {
   width: 45px;
   height:20px;
   cursor:hand;
}
.verycode_03 {
   width: 45px;
   height:20px;
   cursor:hand;
}
.verycode_04
{
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #333;	
	width: 108px;
	height:15px;
	margin-bottom:3px;
}
.verycode_05
{
    font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #333;
	background-color:#99FF66;	
	width: 108px;
	height:15px;
	margin-bottom:3px;
}
/*=======top=========*/
.top_wrap {
    margin: 0 auto;
	width: 960px;
	height: 402px;
	background: url(../images/top_bg.jpg) center top no-repeat;
	padding: 0px;
	border: none;
	clear: both;
}
.login_box {
   margin: 0 auto;
   width: 960px;
   height: 208px;
   padding: 0px;
   border: none;
   position: relative;
}
.login_content_box {
  float: right;
  margin: 0px 12px 0px 0px;
  width: 230px;
  height: 180px;
  padding: 0px;
  border: none;
  position: relative;
}
.login_content_box ul {
    float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	border: none;
	line-height: 28px;
}
.login_content_box ul li {
   float: left;
   margin: 0px 0px 0px 0px;
   width: 220px;
   padding: 0px 0px 0px 0px;
   border: none;
   list-style-type: none;
   line-height: 28px;
}
.login_content_box a {
   color: #ff9900;
   text-decoration: underline;
}
.login_content_box a:hover {
   color: #333;
   text-decoration: underline;
}
.yhzc_box {
   margin: 0 auto;
   width: 960px;
   height: 148px;
   padding: 0px;
   border: none;
}
.top_menu_wrap {
   margin: 0 auto;
   width: 920px;
   height: 46px;
   padding: 0px;
   border: none;
}
.top_menu_box {
   margin: 0 auto;
/*   float: right;*/
   height: 46px;
   padding: 0px;
   border: none;
   position: relative;
}
.top_menu_box ul {
    float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	border: none;
	display: block;
}
.top_menu_box ul li {
   float: left;
   margin: 0px 0px 0px 4px;
   width: 126px;
   height: 46px;
   padding: 0px 0px 0px 0px;
   border: none;
   list-style-type: none;
   line-height: 46px;
   text-decoration: none;
   display: block;
}
.top_menu_box ul li a {
   color: #950000;
   text-decoration: none;
   cursor:hand;
}
.top_menu_box ul li a:hover {
   color: #fff;
   text-decoration: none;
   cursor:hand;
}
.home_off {
   margin: 0 auto;
   width: 126px;
   height: 46px;
   background: url(../images/menu_home_off_bg.gif) center top no-repeat;
   padding: 0px;
   border: none;
   font-size: 20px;
   font-family: "黑体" Verdana, Arial, Helvetica, sans-serif;
   color: #950000;
   line-height: 46px;
   text-indent: 60px;
   text-decoration: none;
}
.home_off a {
   color: #950000;
   text-decoration: none;
}
.home_off a:hover {
   color: #fff;
   text-decoration: none;
}
.home_on {
   margin: 0 auto;
   width: 126px;
   height: 46px;
   background: url(../images/menu_home_on_bg.gif) center top no-repeat;
   padding: 0px;
   border: none;
   font-size: 20px;
   font-family: "黑体" Verdana, Arial, Helvetica, sans-serif;
   color: #fff;
   line-height: 46px;
   text-indent: 60px;
   text-decoration: none;
}
.home_on a {
   color: #fff;
   text-decoration: none;
}
.home_on a:hover {
   color: #950000;
   text-decoration: none;
}

.wdzb_off {
   margin: 0 auto;
   width: 126px;
   height: 46px;
   background: url(../images/menu_wdzb_off_bg.gif) center top no-repeat;
   padding: 0px;
   border: none;
   font-size: 20px;
   font-family: "黑体" Verdana, Arial, Helvetica, sans-serif;
   color: #950000;
   line-height: 46px;
   text-indent: 60px;
   text-decoration: none;
}
.wdzb_off a {
   color: #950000;
   text-decoration: none;
}
.wdzb_off a:hover {
   color: #fff;
   text-decoration: none;
}
.wdzb_on {
   margin: 0 auto;
   width: 126px;
   height: 46px;
   background: url(../images/menu_wdzb_on_bg.gif) center top no-repeat;
   padding: 0px;
   border: none;
   font-size: 20px;
   font-family: "黑体" Verdana, Arial, Helvetica, sans-serif;
   color: #fff;
   line-height: 46px;
   text-indent: 60px;
   text-decoration: none;
}
.wdzb_on a {
   color: #fff;
   text-decoration: none;
}
.wdzb_on a:hover {
   color: #950000;
   text-decoration: none;
}
.lpdh_off {
   margin: 0 auto;
   width: 126px;
   height: 46px;
   background: url(../images/menu_lpdh_off_bg.gif) center top no-repeat;
   padding: 0px;
   border: none;
   font-size: 20px;
   font-family: "黑体" Verdana, Arial, Helvetica, sans-serif;
   color: #950000;
   line-height: 46px;
   text-indent: 60px;
   text-decoration: none;
}
.lpdh_off a {
   color: #950000;
   text-decoration: none;
}
.lpdh_off a:hover {
   color: #fff;
   text-decoration: none;
}
.lpdh_on {
   margin: 0 auto;
   width: 126px;
   height: 46px;
   background: url(../images/menu_lpdh_on_bg.gif) center top no-repeat;
   padding: 0px;
   border: none;
   font-size: 20px;
   font-family: "黑体" Verdana, Arial, Helvetica, sans-serif;
   color: #fff;
   line-height: 46px;
   text-indent: 60px;
   text-decoration: none;
}
.lpdh_on a {
   color: #fff;
   text-decoration: none;
}
.lpdh_on a:hover {
   color: #950000;
   text-decoration: none;
}
.grsz_off {
   margin: 0 auto;
   width: 126px;
   height: 46px;
   background: url(../images/menu_grsz_off_bg.gif) center top no-repeat;
   padding: 0px;
   border: none;
   font-size: 20px;
   font-family: "黑体" Verdana, Arial, Helvetica, sans-serif;
   color: #950000;
   line-height: 46px;
   text-indent: 40px;
}
.grsz_off a {
   color: #950000;
   text-decoration: none;
}
.grsz_off a:hover {
   color: #fff;
   text-decoration: none;
}
.grsz_on {
   margin: 0 auto;
   width: 126px;
   height: 46px;
   background: url(../images/menu_grsz_on_bg.gif) center top no-repeat;
   padding: 0px;
   border: none;
   font-size: 20px;
   font-family: "黑体" Verdana, Arial, Helvetica, sans-serif;
   color: #fff;
   line-height: 46px;
   text-indent: 40px;
}
.grsz_on a {
   color: #fff;
   text-decoration: none;
}
.grsz_on a:hover {
   color: #950000;
   text-decoration: none;
}
.wdfd_off {
   margin: 0 auto;
   width: 126px;
   height: 46px;
   background: url(../images/menu_wdfd_off_bg.gif) center top no-repeat;
   padding: 0px;
   border: none;
   font-size: 20px;
   font-family: "黑体" Verdana, Arial, Helvetica, sans-serif;
   color: #950000;
   line-height: 46px;
   text-indent: 40px;
}
.wdfd_off a {
   color: #950000;
   text-decoration: none;
}
.wdfd_off a:hover {
   color: #fff;
   text-decoration: none;
}
.wdfd_on {
   margin: 0 auto;
   width: 126px;
   height: 46px;
   background: url(../images/menu_wdfd_on_bg.gif) center top no-repeat;
   padding: 0px;
   border: none;
   font-size: 20px;
   font-family: "黑体" Verdana, Arial, Helvetica, sans-serif;
   color: #fff;
   line-height: 46px;
   text-indent: 40px;
}
.wdfd_on a {
   color: #fff;
   text-decoration: none;
}
.wdfd_on a:hover {
   color: #950000;
   text-decoration: none;
}
.khd_off {
   margin: 0 auto;
   width: 126px;
   height: 46px;
   background: url(../images/menu_khd_off_bg.gif) center top no-repeat;
   padding: 0px;
   border: none;
   font-size: 20px;
   font-family: "黑体" Verdana, Arial, Helvetica, sans-serif;
   color: #950000;
   line-height: 46px;
   text-indent: 28px;
}
.khd_off a {
   color: #950000;
   text-decoration: none;
}
.khd_off a:hover {
   color: #fff;
   text-decoration: none;
}
.khd_on {
   margin: 0 auto;
   width: 126px;
   height: 46px;
   background: url(../images/menu_khd_on_bg.gif) center top no-repeat;
   padding: 0px;
   border: none;
   font-size: 20px;
   font-family: "黑体" Verdana, Arial, Helvetica, sans-serif;
   color: #fff;
   line-height: 46px;
   text-indent: 28px;
}
.khd_on a {
   color: #fff;
   text-decoration: none;
}
.khd_on a:hover {
   color: #950000;
   text-decoration: none;
}
.help_off {
   margin: 0 auto;
   width: 126px;
   height: 46px;
   background: url(../images/menu_help_off_bg.gif) center top no-repeat;
   padding: 0px;
   border: none;
   font-size: 20px;
   font-family: "黑体" Verdana, Arial, Helvetica, sans-serif;
   color: #950000;
   line-height: 46px;
   text-indent: 60px;
}
.help_off a {
   color: #950000;
   text-decoration: none;
}
.help_off a:hover {
   color: #fff;
   text-decoration: none;
}
.help_on {
   margin: 0 auto;
   width: 126px;
   height: 46px;
   background: url(../images/menu_help_on_bg.gif) center top no-repeat;
   padding: 0px;
   border: none;
   font-size: 20px;
   font-family: "黑体" Verdana, Arial, Helvetica, sans-serif;
   color: #fff;
   line-height: 46px;
   text-indent: 60px;
}
.help_on a {
   color: #fff;
   text-decoration: none;
}
.help_on a:hover {
   color: #950000;
   text-decoration: none;
}
/*=======Conetnet Top=========*/
.content_top_wrap {
    margin: 0 auto;
	width: 960px;
	height: 30px;
	background: url(../images/content_top_bg.gif) center top no-repeat;
	padding: 8px 0px 0px 0px;
	border: none;
	clear: both;
	text-indent: 60px;
}
.content_top_wrap_01 {
    margin: 0 auto;
	width: 960px;
	height: 22px;
	background: url(../images/content_top_bg_01.gif) center top no-repeat;
	padding: 0px 0px 0px 0px;
	border: none;
	clear: both;
	text-indent: 60px;
}
.content_top_wrap a {
   color: #333;
   text-decoration: none;
}
.content_top_wrap a:hover {
   color: #ff9900;
   text-decoration: underline;
}
/*=======Conetnet Middle=========*/
.content_middle_wrap {
    margin: 0 auto;
	width: 960px;
	background: url(../images/content_middle_bg.gif) center top repeat-y;
	padding: 0px;
	border: none;
	clear: both;
}
/*=======Conetnet Bottom=========*/
.content_bottom_wrap {
    margin: 0 auto;
	width: 960px;
	height: 38px;
	background: url(../images/content_bottom_bg.gif) center top no-repeat;
	padding: 0px;
	border: none;
	clear: both;
}
/* CSS Product */
.product_wrap {
    margin: 0 auto;
	width: 920px;
	height: 152px;
	padding: 0px 0px 0px 0px;
	border: none;
	clear: both;
}
.product_wrap01 {
    margin: 0 auto;
	width: 920px;
	height: 132px;
	padding: 0px 0px 0px 0px;
	border: none;
	clear: both;
}
.product_box {
    margin: 0 auto;
	width: 920px;
	padding: 0px;
	border: none;
	clear: both;
}
.product_box01 {
    margin: 0 auto;
	width: 900px;
	padding: 0px;
	border: none;
	clear: both;
}
.product_box02 {
    margin: 0 auto;
	width: 860px;
	padding: 0px;
	border: none;
	line-height: 24px;
    clear: both;
}
.product_name {
    float: left;
	width: 138px;
	height: 120px;
	padding: 0px;
	border: none;
	text-align: center;
}
.product_logo {
    float: left;
	width: 752px;
	height: 120px;
	padding: 0px 0px 0px 0px;
	border: none;
	background-color: #F7F7F7;
}
.product_logo ul {
    float: left;
	margin: 10px 0px 0px 0px;
	padding: 0px;
	border: none;
}
.product_logo ul li {
   float: left;
   margin: 0px;
   width: 164px;
   height: 80px;
   padding: 0px 12px 0px 12px;
   border: none;
   list-style-type: none;
   text-align: center;
}
.product_logo ul li a {
   color: #333;
   text-decoration: none;
}
.product_logo ul li a:hover {
   color: #ff9900;
   text-decoration: underline;
}

.product_tj_logo {
    margin: 0 auto;
	width: 900px;
	height: 120px;
	background: url(../images/sjtj_bg.gif) left top no-repeat;
	padding: 0px 0px 0px 0px;
	border: none;
}
.product_tj_logo ul {
    float: left;
	margin: 8px 0px 0px 0px;
	padding: 0px;
	border: none;
}
.product_tj_logo ul li {
   float: left;
   margin: 0px;
   width: 164px;
   height: 80px;
   padding: 0px 30px 0px 30px;
   border: none;
   list-style-type: none;
   text-align: center;
}
.product_tj_logo ul li a {
   color: #333;
   text-decoration: none;
}
.product_tj_logo ul li a:hover {
   color: #FF6600;
   text-decoration: underline;
}
.page_next {
    float: left;
	width: 30px;
	height: 120px;
	padding: 0px;
	border: none;
}
.product_logo_list {
    margin: 0 auto;
	width: 900px;
	padding: 0px 0px 0px 0px;
	border: none;
}
.product_logo_list ul {
    float: left;
	margin: 10px 0px 0px 0px;
	padding: 0px;
	border: 0px;
}
.product_logo_list ul li {
   float: left;
   margin: 0px 0px 20px 0px;
   width: 164px;
   padding: 0px 8px 10px 8px;
   border-bottom: 1px dotted #ccc;
   list-style-type: none;
   text-align: center;
}
.product_logo_list ul li a {
   color: #333;
   text-decoration: none;
}
.product_logo_list ul li a:hover {
   color: #ff9900;
   text-decoration: underline;
}
/* CSS Diangoukhd */
.khd_down_box {
    margin: 0 auto;
	width: 900px;
	height: 76px;
	padding: 0px;
	border: none;
	text-align: right;
}
.khd_list {
    float: left;
	width: 900px;
	padding: 12px 0px 0px 0px;
	border: none;
}
.khd_list ul {
    float: left;
	margin: 0px 0px 20px 0px;
	padding: 0px;
	border: 0px;
}
.khd_list ul li {
   float: left;
   margin: 0px 0px 10px 0px;
   width: 164px;
   padding: 0px 8px 0px 8px;
   border-bottom: 1px dotted #ccc;
   list-style-type: none;
   text-align: left;
}
.khd_list ul li a {
   color: #009900;
   text-decoration: none;
}
.khd_list ul li a:hover {
   color: #333;
   text-decoration: underline;
}
.txt_mobile {
    font-size: 16px;
	font-weight: bold;
	text-indent: 12px;
}
/* CSS Diangoujs */
.dgjs_box {
    margin: auto;
	margin-bottom: 12px;
	width: 920px;
	height: 163px;
	background: url(../images/diangou_js.gif) center top no-repeat;
	padding: 0px;
	border: none;
}
.dg_gg {
    margin: auto;
	margin-bottom: 12px;
	width: 920px;
	padding: 0px;
	border: none;
	text-align: center;
}
.wxts_box {
    margin: auto;
	margin-bottom: 12px;
	width: 920px;
	height: 68px;
	background: url(../images/wxts_bg.gif) center top no-repeat;
	padding: 0px;
	border: none;
	font-size: 18px;
	font-weight: bold;
	line-height: 68px;
	text-align: center;
}
.sjbanner_box {
    margin: 0 auto;
	margin-bottom: 12px;
	width: 920px;
	height: 51px;
	background: url(../images/sj_banner.gif) center top no-repeat;
	padding: 0px;
	border: none;
}
.sjtj_box {
    margin: 0 auto;
	margin-bottom: 12px;
	width: 920px;
	height: 51px;
	background: url(../images/sj_banner01.gif) center top no-repeat;
	padding: 0px;
	border: none;
}
.sjtj_box_01 {
    margin: 0 auto;
	margin-bottom: 3px;
	width: 920px;
	height: 51px;
	background: url(../images/sj_banner01.gif) center top no-repeat;
	padding: 0px;
	border: none;
}
/* CSS Help */
.left_menu_box {
    float: left;
	width: 200px;
	padding: 24px 0px 0px 0px;
	border: none;
}
.left_menu_title {
    margin: 0 auto;
	width: 200px;
	height: 32px;
	background: url(../images/left_menu_title_bg.gif) left top no-repeat;
	padding: 0px;
	border: none;
	line-height: 32px;
	font-size: 14px;
	font-weight: bold;
	text-indent: 42px;
}
.left_menu_main_bg {
    margin: 0 auto;
	width: 200px;
	background: url(../images/left_menu_main_bg.gif) left top repeat-y;
	padding: 0px;
	border: none;
}
.left_menu_list_box {
    float: right;
	width: 190px;
	padding: 0px;
	border: none;
}
.left_menu_list_box ul {
    float: left;
	margin: 0 auto;
	padding: 0px;
	border: 0px;
}
.left_menu_list_box ul li {
   float: left;
   margin: 8px 0px 0px 0px;
   width: 190px;
   height: 30px;
   background: url(../images/left_menu_list_bg.gif) left top no-repeat;
   padding: 0px 0px 0px 0px;
   border: none;
   list-style-type: none;
   text-align: left;
   text-indent: 32px;
   line-height: 32px;
}
.left_menu_list_box ul li a {
   color: #333;
   text-decoration: none;
   font-weight: bold;
}
.left_menu_list_box ul li a:hover {
   color: #fff;
   text-decoration: underline;
   font-weight: bold;
}
.left_menu_bottom_bg {
    margin: 0 auto;
	width: 200px;
	height: 15px;
	background: url(../images/left_menu_bottom_bg.gif) left top no-repeat;
	padding: 0px;
	border: none;
}

.right_conetnt_box {
    float: right;
	width: 700px;
	padding: 0px;
	border: none;
}
.right_top_bg {
   margin: 0 auto;
   width: 700px;
   height: 36px;
   background: url(../images/help_right_top_bg.gif) left top no-repeat;
   padding: 0px;
   border: none;
   text-indent: 36px;
   font-size: 12px;
   font-weight: bold;
   line-height: 36px;
   color: #ff9900;
}
.right_middle_bg {
   margin: 0 auto;
   width: 660px;
   background: url(../images/help_right_middle_bg.gif) left top repeat-y;
   padding: 0px 20px 0px 20px;
   border: none;
}
.right_middle_bg_help {
   margin: 0 auto;
   width: 660px;
   background: url(../images/help_right_middle_bg.gif) left top repeat-y;
   padding: 0px 20px 0px 20px;
   border: none;
}
.right_middle_bg_gift {
   margin: 0 auto;
   width: 660px;
   height:450px;
   background: url(../images/help_right_middle_bg.gif) left top repeat-y;
   padding: 0px 20px 0px 20px;
   border: none;
}
.right_bottom_bg {
   margin: 0 auto;
   width: 700px;
   height: 24px;
   background: url(../images/help_right_bottom_bg.gif) left bottom no-repeat;
   padding: 0px;
   border: none;
}
/*====table =========*/
table.thinline {
    width: 100%;
	border-collapse: collapse;
	border: none;
	line-height: 28px;
	margin-bottom: 24px;
}
table.thinline td
{
	border: 1px solid #ccc;
	padding: 0px 0px 0px 6px;
	line-height: 28px;
}

table.thinline_02 {
    width: 100%;
	border-collapse: collapse;
	border: none;
	line-height: 28px;
	margin-bottom: 24px;
}
table.thinline_02 td
{
	border: none;
	padding: 0px 0px 0px 6px;
	line-height: 28px;
}
table.thinline_03 {
    width: 660px;
	border-collapse: collapse;
	border: none;
	line-height: 28px;
	margin-bottom: 24px;
}
table.thinline_03 td
{
	border: 1px solid #ccc;
	padding: 0px 0px 0px 6px;
	line-height: 28px;
}
table.thinline_04 {
    width: 660px;
	border-collapse: collapse;
	border: 1px solid #ccc;
	line-height: 28px;
	margin-bottom: 24px;
}
table.thinline_04 td
{
	border: 1px solid #ccc;
	padding: 0px 0px 0px 6px;
	line-height: 28px;
}
/* CSS HELP */
.help_list_box {
    width: 100%;
    margin-bottom: 24px;
	border: none;
	line-height: 26px;
}
.help_list_box a {
   color: #003399;
   text-decoration: none;
}
.help_list_box a:hover {
   color: #ff9900;
   text-decoration: underline;
}
.help_td_border {
   border-bottom: 1px dotted #ccc;
   font-weight: bold;
   color: #003399;
}
/* CSS Footer */
.footer_wrap {
   margin: 0 auto;
   width: 960px;
   background: url(../images/body_bg_960_1.gif) center top repeat-y;
   padding: 6px 0px 6px 0px;
   border: none;
   text-align: center;
   color: #333;
   line-height: 24px;
}
.footer_wrap a {
   color: #333;
   text-decoration: none;
}
.footer_wrap a:hover {
   color: #000;
   text-decoration: underline;
}
.divShow
{
	color:Red;
	font-weight:bold;
}
.tr_on
{
	background-color: #e9e9e9;
}
.tr_off
{
	background-color: #f1f1f1;
}

.thdrcell {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: #f3f0e7; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: #c8ba92 1px solid; FONT-FAMILY: arial
}
.tdatacell {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 12px; BACKGROUND: #ffffff; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; FONT-FAMILY: arial
}
.dvhdr1 {
	BORDER-RIGHT: #c8ba92 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #c8ba92 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: #f3f0e7; PADDING-BOTTOM: 5px; BORDER-LEFT: #c8ba92 1px solid; WIDTH: 150px; PADDING-TOP: 5px; BORDER-BOTTOM: #c8ba92 1px solid; FONT-FAMILY: arial
}
.dvbdy1 {
	BORDER-RIGHT: #c8ba92 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 12px; BACKGROUND: #ffffff; PADDING-BOTTOM: 5px; BORDER-LEFT: #c8ba92 1px solid; WIDTH: 150px; PADDING-TOP: 5px; BORDER-BOTTOM: #c8ba92 1px solid; FONT-FAMILY: arial
}
P {
	MARGIN-TOP: 20px
}
H1 {
	FONT-SIZE: 13px
}
.dogvdvhdr {
	BORDER-RIGHT: #c4d5e3 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #c4d5e3 1px solid; PADDING-LEFT: 10px; FONT-WEIGHT: bold; BACKGROUND: #c4d5e3; PADDING-BOTTOM: 10px; BORDER-LEFT: #c4d5e3 1px solid; WIDTH: 300px; PADDING-TOP: 10px; BORDER-BOTTOM: #c4d5e3 1px solid
}
.dogvdvbdy {
	BORDER-RIGHT: #c4d5e3 1px solid; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #ffffff; PADDING-BOTTOM: 10px; BORDER-LEFT: #c4d5e3 1px solid; WIDTH: 300px; PADDING-TOP: 10px; BORDER-BOTTOM: #c4d5e3 1px solid
}
.pgdiv {
	BORDER-RIGHT: #c4d5e3 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #c4d5e3 1px solid; PADDING-LEFT: 10px; FONT-SIZE: 12px; BACKGROUND: #e9eff4; MARGIN-BOTTOM: 20px; PADDING-BOTTOM: 10px; BORDER-LEFT: #c4d5e3 1px solid; WIDTH: 320px; PADDING-TOP: 10px; BORDER-BOTTOM: #c4d5e3 1px solid; FONT-FAMILY: arial; HEIGHT: 250px
}
.window_wrap {
    margin: 0 auto;
	width: 200px;
	height: 140px;
	background: url(../images/window_200_150.gif) left top no-repeat;
	padding: 10px 0px 0px 0px;
	border: none;
	clear: both;
	text-align: center;
	line-height: 20px;
}
.title_text {
    font-size: 13px;
	font-weight: bold;
}
.fd_text {
    font-size: 22px;
	font-weight: bold;
	font-family: "黑体" Verdana, Arial, Helvetica, sans-serif;
	color: #670512;
	line-height: 40px;
}

.top_wrap01 {
    margin: 0 auto;
	width: 960px;
	height: 181px;
	background: url(../images/top_bg_960_181.jpg) center top no-repeat;
	padding: 0px;
	border: none;
	clear: both;
	text-align: right;
}
.top_user_wrap {
   float: right;
   height: 135px;
   width:920px;
   padding: 0px 8px 0px 0px;
   border: none;
   text-align: right;
}
.top_user_wrap ul {
    float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	border: none;
	text-align: right;
}
.top_user_wrap ul li {
   float: left;
   margin: 0px 0px 0px 0px;
   padding: 0px 8px 0px 8px;
   border: none;
   list-style-type: none;
   text-align: right;
}
.top_user_wrap ul li a {
   color: #000;
   text-decoration: none;
   cursor:hand;
}
.top_user_wrap ul li a:hover {
   color: #FF6600;
   text-decoration: none;
   cursor:hand;
}

.txt_16 {
    font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #ff0000;
}

/* CSS Calendar */
.table_box {
   margin: 0 auto;
   width: 420px;
   font-size: 12px;
   border-collapse:collapse;
   border:solid 1px #ccc;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   line-height: 14px;
}
.table_box td {
   border:solid 1px #ccc;
   width: 60px;
   height: 28px;
}
.xq_box {
   height: 18px;
   background-color:#999;
   color: #fff;
   font-weight: bold;
   text-align:center;
}
.td_off {
   background-color: #eaf4fe;
   color: #acb4bf;
   text-align:left;
   vertical-align:top;
}
.td_on {
   background-color: #FFFFCC;
}
.div_line {
   border-top: 2px solid #FF9900;
   font-size: 0px;
}
.rq_box 
{
   float: left;
   width: 16px;
   height: 16px;
   font-size: 10px;
   font-weight: bold;
   padding: 0px 0px 0px 0px;
   background-color: #FF9900;
   color: #fff;
   font-family: Verdana, Arial, Helvetica, sans-serif;
}
.jg_box 
{
   float: right;
   width: 44px;
   padding: 0px 0px 0px 0px;
   font-size: 10px;
   font-weight: bold;
   color: #006600;
   text-align: right;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   cursor:hand;
}
.box_big
{
   height:16px;
}
.jg_box_income
{
   float: right;
   width: 44px;
   font-size: 10px;
   padding: 0px 0px 0px 0px;
   color:Red;
   text-align: right;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   cursor:hand;
}
.jg_box_payout
{
   width: 60px;
   padding: 0px 0px 0px 0px;
   font-size: 10px;
   color:Green;
   text-align: right;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   cursor:hand;
}
.jg_box_payout_red
{
   width: 60px;
   padding: 0px 0px 0px 0px;
   font-size: 10px;
   color:Red;
   text-align: right;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   cursor:hand;
}
.td_style_bc
{
    background-color:#fdb812;
}
.year_style_on
{
    color:White;
    font-weight:bold;
    margin:0px 3px 0px 0px;
    cursor:hand;
}
.year_style_off
{
    margin:0px 3px 0px 0px;
    cursor:hand;
}
.month_style
{
    padding-left:175px;
}
.yjbottom
{
    text-align:left;
    padding:3px 3px 3px 13px;
    color:#f58220;
    border-top:1px solid #ffffff;
    border-bottom:1px solid #dddddd;
}
.yjbottom_title
{
    text-align:left;
    font-weight:bold;
    padding:3px 3px 3px 13px;
    color:Navy;
    border-top:1px solid #ffffff;
}
.yjbottom_desc
{
    text-align:left;
    font-weight:bold;
    padding:3px 3px 0px 13px;
    color:Gray;
    border-top:1px solid #ffffff;
}
.month_title
{
    color:Gray;
}
.month_income
{
    color:Red;
}
.month_payout
{
    color:Green;
}
.mypager
{
    margin:0px 3px 0px 3px;
}
/*========2009114================*/
.login_box_01 {
   margin: 0 auto;
   width: 960px;
   height: 42px;
   padding: 0px;
   border: none;
   text-align: right;
}
.login_content_box_01 {
  float: right;
  margin: 0px 0px 0px 0px;
  padding: 3px 0px 0px 0px;
  border: none;
  text-align: right;
}
.login_content_box_01 ul {
    float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	border: none;
	line-height: 24px;
	text-align: center;
}
.login_content_box_01 ul li {
   float: left;
   margin: 0px 5px 0px 0px;
   padding: 0px 0px 0px 0px;
   height: 24px;
   border: none;
   list-style-type: none;
   line-height: 24px;
   text-align: center;
}
.header_menu_bg {
   margin: 0 auto;
   width: 68px;
   height: 24px;
   background: url(../images/header_menu_bg_68_24.gif) center top no-repeat;
   padding: 0px;
   border: none;
} 
.header_menu_bg_username {
   margin: 0 auto;
   width:240px;
   height: 24px;
   padding: 0px;
   border: none;
} 
.login_content_box_01 a {
   color: #333;
   font-weight: bold;
   text-decoration: none;
}
.login_content_box_01 a:hover {
   color: #993333;
   font-weight: bold;
   text-decoration: none;
}
.input_02 {
   width: 76px;
}
.yhzc_box_01 {
   margin: 0 auto;
   width: 960px;
   height: 113px;
   padding: 0px;
   border: none;
   text-align: right;
}
.dhgg_wrap {
   margin: 0 auto;
   width: 900px;
   height: 201px;
   padding: 0px;
   border: none;
}
.dhgg_left {
  float: left;
  margin: 0 auto;
  width: 500px;
  height: 168px;
  padding: 0px;
  border: none;
}
.dhgg_right {
  float: right;
  margin: 0 auto;
  width: 360px;
  height: 168px;
  padding: 0px;
  border: none;
}
dl {
   overflow: hidden;
   color: #000;
   font-size: 12px;
   line-height: 23px;
}
dl, dt,dd {
   list-style-image: none;
   list-style-position: outside;
   list-style-type: none;
   margin: 0 auto;
   padding: 0px;
   border: none;
}
dd a {
   color: #006600;
   text-decoration: none;
}
dd a:hover {
   color:#ff0202;
   text-decoration: underline;
}
.dt {
    font-size: 14px;
	font-weight: bold;
	margin: 0px 0px 2px 0px;
}
.login_on a
{
    font-weight:lighter;
    color:Black;
}
.login_on a:hover
{
    font-weight:lighter;
    color:Red;
}
.username
{
    font-weight:bold;  
    color:Green;
}
/*=======lpdh============*/
.lpdh_bar_wrap {
    margin: 0 auto;
	width: 860px;
	height: 24px;
	padding: 12px 0px 20px 0px;
	border: none;
	font-size: 16px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FF0000;
	text-align: right;
}
.lpdh_bar {
    float: right;
    margin: 0 auto;
	height: 24px;
	padding: 0px 0px 0px 0px;
	border: none;
	text-align: right;
}
.lpdh_bar ul {
    float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	border: none;
	line-height: 24px;
	text-align: right;
}
.lpdh_bar ul li {
   float: left;
   margin: 0px 0px 0px 20px;
   padding: 0px 0px 0px 0px;
   border: none;
   list-style-type: none;
   line-height: 24px;
   text-align: right;
}
.lpdh_photo {
    float: left;
	margin: 0 auto;
	width: 752px;
	height: 120px;
	padding: 0px 0px 0px 0px;
	border: none;
}
.lpdh_photo ul {
    float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 16px;
	border: none;
}
.lpdh_photo ul li {
   float: left;
   margin: 0px 0px 0px 0px;
   width: 120px;
   height: 120px;
   padding: 0px 12px 0px 12px;
   border: none;
   list-style-type: none;
   text-align: center;
}


.left_lpdh_list_box {
    margin: 0 auto;
	width: 180px;
	padding: 0px;
	border: none;
	font-size: 16px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FF0000;
	text-align: center;
}
.left_lpdh_list_box ul {
    float: left;
	margin: 0 auto;
	padding: 0px;
	border: 0px;
	text-align: center;
}
.left_lpdh_list_box ul li {
   float: left;
   margin: 8px 0px 0px 0px;
   width: 180px;
   padding: 0px 0px 0px 0px;
   border: none;
   list-style-type: none;
   text-align: center;
}
.lp_photo_big {
   margin: 0 auto;
   width: 168px;
   height: 168px;
   padding: 0px;
   border: 1px solid #ccc;
}
.lp_photo_little {
   margin: 0 auto;
   width: 118px;
   height: 118px;
   padding: 0px;
   border: 1px solid #ccc;
} 

 p.MsoNormal
	{margin-bottom:.0001pt;
	text-align:justify;
	font-family:"Times New Roman";
	        margin-left: 0cm;
            margin-right: 0cm;
            margin-top: 0cm;
        }
 table.MsoNormalTable
	{font-size:10.0pt;
	font-family:"Times New Roman";
	}
.dvHeight
{
    height:400px;
    width:50px;
}

/*首页导航栏相关*/
.web_top_menu_wrap {
   margin: auto;
   margin-bottom: 2px;
   width: 958px;/*100%;*/
   height: 25px;
   background: url(../images/web_topmenu_bg_1_33.png) left top repeat-x;
   border: 1px solid #ccc;
   padding: 0px;
   clear: both;
}
.web_top_menu_box01 {
   margin: 0 auto;
   width: 960px;
   height: 25px;
   padding: 0px;
   border: none;
}
.web_top_menu_box {
   float: right;
   margin: 0px;
   height: 25px;
   padding: 0px 10px 0px 0px;
   border: none;
   line-height: 25px;
   text-align: right;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 12px;
}
.web_top_menu_box a {
   color: #000;
   text-decoration: none;
}
.web_top_menu_box a:hover {
   color: #003399;
   text-decoration: underline;
}
.top_menu_date {
    float: left;
    margin: 0px;
	text-align: left;
	padding: 0px 0px 0px 0px;
	line-height: 25px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
	color: #666;
	text-indent: 10px;
}