﻿body 
{
	margin: 0px;
	padding: 0px;
	font-size:12px;
	background-color:#678FC2; 
	cursor:default;
}

  A{text-decoration:none;text-decoration: none; color:#0033CC}
  A:visited {color:#666699; text-decoration: none; }
  A:hover {text-decoration: none; color: #FF3300}

  A.Menu{text-decoration:none;text-decoration: none; color:#000000}
  A.Menu:visited {color:#000000; text-decoration: none; }
  A.Menu:hover {text-decoration: none; color: #FF3300}

  A.Left{text-decoration:none;text-decoration: none; color:#000000}
  A.Left:visited {color:#000000; text-decoration: none; }
  A.Left:hover {text-decoration: underline; color: #FF3300}

  A.Nav{text-decoration:none;text-decoration: none; color:#000000}
  A.Nav:visited {color:#000000; text-decoration: none; }
  A.Nav:hover {text-decoration: none; color: #FF3300}

  A.Nav2{text-decoration:none;text-decoration: none; color:#ffffff}
  A.Nav2:visited {color:#ffffff; text-decoration: none; }
  A.Nav2:hover {text-decoration: none; color: #ffff00}

  A.gray,A.gray:Visited,A.gray:hover{ color:#cccccc; }

input
{
	padding:3px;
	font-size: 12px;
	font-family: "宋体";
}
select,option
{
	font-size:12px;
	border:solid 1px #999999;
/*	margin-bottom:-2px;*/
}
button
{
	background:url(images/main_back_title.gif) repeat-x;
	font-size: 12px;
	font-family: "宋体";
	border: solid 1px #c6c3c6;
	color: #ffffff;
	height:24px;
}
.body_main_button { 
  background:url(images/btn_back.gif) repeat-x;
  background-color: #ffffff;
  font-size:12px;
  border:#70B1CF 1px solid;line-height:13px;

}

.btn
{
	background:url(images/main_back_title.gif) repeat-x;
	background-color: #ffffff;
	font-size: 12px;
	font-family: "宋体";
	border: solid 1px #c6c3c6;
	color: #ffffff;
	height:24px;

}

#Head
{
	width:100%;
}

#Head #TopNav
{
	margin-top:8px; font-size:12px; text-align:right; color:white; margin-left:auto; margin-right:auto; width:923px;
}
#Head #HeadBG{top: 0px;width:963px;height:15px;background-image:url(images/back_top.gif);background-repeat:no-repeat; margin-left:auto; margin-right:auto;}

#Head #HeadTop
{
	width:963px;height:55px;background-image:url(images/back_content.gif);background-repeat:repeat-y; margin-left:auto; margin-right:auto;
}

#Logo{ margin-top:0px; margin-left:5px; width:190px; float:left;}


#ChannelMenu 
{
	width:680px;
	margin-top:-45px;
	margin-right:10px;
	float:right;
}
#ChannelMenu li {font-size:12px;vertical-align:middle;}
#ChannelMenu li a {text-decoration: none;}
#ChannelMenu .right {float:right;padding:5px 3px 0px 17px;background:url(images/main_nav_arrow.gif) 8px 7px no-repeat;}

#tabContent{position:relative; }
#tabContent1 { left:0px; position:absolute; top: -28px;background-color:#ffffff; border: #a5a5a5 1px solid; padding: 5px 5px; font-size:12px; line-height:18px; visibility:hidden;}
#tabCust{position:relative; float:right; }
#tabCust1 { position:absolute; left:-115px; width:200px; top: 16px;background-color:#ffffde; border: #a5a5a5 1px solid; padding: 5px 5px; font-size:12px; line-height:18px; visibility:hidden;}


#MenuBg{width:963px;background-image:url(images/back_content.gif);background-repeat:repeat-y; margin-left:auto; margin-right:auto;}

.cityname
{
	margin-top:10px;
	width:70px;
	font-size:18px;
	color:Red;
	font-family:"黑体";
}

#TopNavMenu
{
	width:952px;height:32px;background-image:url(images/back_menu.gif);background-repeat:repeat-x; margin-left:auto; margin-right:auto;
}
#TopNavMenu ul{
	height:32px;
	margin:0px auto;
	padding-left:20px;
	list-style:none;
}
#TopNavMenu ul li.RightMenu{
	float:right;
	height:32px;
}
#TopNavMenu ul li{
	float:left;
	height:32px;
	margin-right:2px;
}

#TopNavMenu ul a{
	display:block;
	float:left;
	height:32px;
	text-decoration:none;
}
#TopNavMenu ul a span{
	display:block;
	float:left;
	height:32px!important;
	height: 20px;
	height /*ie55*/: 32px;
	padding:10px 10px 0px 10px;
	color:#000;
	font-style:normal;
	cursor:pointer;
	font-size: 14px;
	color:#FFFFFF;
}

#TopNavMenu ul a:hover{
	background:transparent url(images/m_hov_l.gif) left 5px no-repeat;
}
#TopNavMenu ul a:hover span{
	background:transparent url(images/m_hov_r.gif) right 5px no-repeat;
}

#TopNavMenu ul li.SelectMenu a, #TopNavMenu ul li.SelectMenu a:hover {
background:transparent url(images/m_act_l.gif) no-repeat scroll left 4px;
}

#TopNavMenu ul li.SelectMenu a span, #TopNavMenu ul li.SelectMenu a:hover span {
background:transparent url(images/m_act_r.gif) no-repeat scroll right 4px;
color:#10459c;
font-weight:bold;
}

#TopNavBar
{
  font-size:12px; 
  padding: 0px;
  background-color: #FFFFDE; width:952px; margin-left:auto; margin-right:auto;
  border-bottom: solid 1px #aaaaaa;
}

#TopNavBar ul{
	margin:0px auto;
	list-style:none;
	padding-left:10px;
}
#TopNavBar li {	float:left;font-size:12px;}
#TopNavBar li a {text-decoration: none;}
#TopNavBar .MenuIcon {padding:8px 10px 7px 18px;background:url(images/menu_icon2.gif) 3px 7px no-repeat;}
/**/
#Content{width:963px; background-image:url(images/back_content.gif);background-repeat:repeat-y; margin-left:auto; margin-right:auto;padding-bottom:10px;}

#Content2{width:99%; background-repeat:repeat-y; margin-left:auto; margin-right:auto;padding-bottom:10px;}

.Main_Box 
{
	border: solid 1px #c6c3c6;
	width:99%;
	margin-left:auto;
	margin-right:auto;
}
.Main_Box100 
{
	border: solid 1px gray;
	width:100%;
}
.Main_Box_Header
{
	background:transparent url(images/main_back_title.gif) repeat-x scroll left top;
	background-color:#de7d39;
	color:#ffffff;
	font-weight:bold;
	font-size:14px;
	padding:6px 4px 6px 10px;
}
.Main_Box_Content
{
	padding:4px;
	font-size:12px;
	line-height:18px;
}
.table_content td
{
	background:#f0f0e0;
	font-size:12px;
}
.div_little_title
{
	color: #FF6633;
	font-size:14px;
	font-weight:bold;
	line-height: 25px;
	padding-left:20px;
	margin-top:5px;
	margin-left:5px;
	background:url(images/fill.gif) no-repeat;
	text-align:left;
}
.div_littie_title2
{
	font-size:12px;
	padding-left:10px;
	font-weight:normal;
	color:#0030ce;
}
.detail
{
	padding-left:30px;
}
.modalPopup {
	padding:0px;
	width:300px;
	background:#F1F1F1;
	margin-left:2px;
}
.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}

.errmsg{ display:inline-block;color:#ff0000;background:url(images/tips.gif) no-repeat;padding-left:16px;line-height:20px}

#Foot
{
	width:963px;background-image:url(images/back_content.gif);background-repeat:repeat-y; margin-left:auto; margin-right:auto;
}
#Foot #FootLine
{
	width:952px;
	height:3px;
	margin-left:auto; margin-right:auto;
	border-top: solid 3px #aaaaaa;
}
#Foot #FootText
{
	width:800px;
	float:left;
	text-align:center;
}
#Foot #pingpinganan
{
	float:right;
	width:125px;
}
#BottomBg{top: 0px;width:963px;height:15px;background-image:url(images/back_bottom.gif);background-repeat:no-repeat; margin-left:auto; margin-right:auto;}



popcss_img{
	border: 0;
}
div.pop_shadowbox {
	background: #8f8f8f;
	position: absolute;
	display:none;
	top:200px;
	left: 300px;		
	z-index:101;
	width:300px;	
}
div.pop_dlgbox{
	position:relative;
	padding-bottom:15px;
	border:1px #777 solid;
	background-color:#fff;
	top:-6px;
	left: -4px;
	text-align:left;
}
div.pop_dlgbox .right {
	top:-4px; 
	left:-4px;
}
div.pop_dlgbox .left {
	top:-4px; 
	right:-4px;
}
div.pop_dlgbox .poptitle{
	padding:11px 0 13px 7px;
	margin-bottom:10px;
	background-image:url(images/dialogbox_titlebackground.gif);
	cursor:move;
}
div.pop_dlgbox .close{
	position:absolute;
	top:9px;
	right:10px;
}
.clickstyle
{
	cursor:hand;
	color:#0030ce;
}
.noclickstyle
{
	color:#0030ce;
}
.gray
{
	cursor:hand;
	color:#cccccc;
}
.noborderstyle
{
	cursor:hand;
	color:#0030ce;
	padding:1px;
	font-size:12px;
	background-image:url(images/bg_dropdown.gif);
	background-repeat:no-repeat;
	background-position:right;
	
}
.gray_background{background-color:#000;width:100%;height:100%;position:absolute;top:0;left:0;z-index:100;display:none;filter:alpha(opacity=50);-moz-opacity:0.5;}


.zjrcallpages{ font-family:Tahoma, Verdana,sans-serif;border: 1px solid #BDDAF7; background:#F5FAFE url(images/list.gif) no-repeat 1px 1px; text-align: center; color: #188BCC; line-height: 25px; padding: 0 4px; }
.zjrcallpages a{ color: #188BCC; padding: 5px; }
.zjrcallpages a:visited {color:#188BCC; }
.zjrcallpages a:hover{ color: #fff; background: #45ACE1 url(images/page-bg.gif) repeat-x top left; text-decoration:none;}
.zjrcallpages span { color:#FFF;  padding: 5px; background: #45ACE1 url(images/page-bg.gif) repeat-x top left; }
.zjrcallpages3{ font-family:Georgia,Tahoma, Verdana,sans-serif;border: 1px solid #BDDAF7; border-left: none; text-align: center; padding: 0 4px;  background:#F5FAFE url(images/list.gif) no-repeat 1px 1px;}
.zjrcallpages3 input{ height: 16px; margin-top: 4px; }
.zjrcallpagesarrow { font-family:Webdings;}
.colorblue2 { font-family:Arial, Helvetica, sans-serif; border: 1px #B9CDE3 double; background-color: #fff; margin:2px; padding: 0; width: 40px; }

.linespec
{
	margin-top: 3px;
	margin-bottom: 3px;
}

.div_net_seprate { background-color:#ff6633; height:4px; }
.div_net_depart { margin-top:5px;margin-bottom:5px;padding:4px; background-color:#f1f1f1; }
.div_net_comper { padding:6px;margin:3px 3px 10px 3px;border:dotted 1px #cccccc;background-color:#f1f1f1; }
.div_net_apply { margin-top:10px;margin-bottom:10px;text-align:center; }

.body_main_content_text
{
	font-size:12px;
	line-height: 150%;
}

.focusPic{margin-bottom:5px; width:274px;}
.focusPic .pic{margin:0 auto; width:274px; height:150px; }
.focusPic h2{ float:left; line-height:18px; width:270px;padding:2px; font-size:14px; text-align:left;}
.focusPic .more{ margin:0 ; font-size:12px;}
.focusPic .more .textNum{float:right;}
.focusPic .more .textNum .num{float:left; height:18px;}
.focusPic .more .textNum .num ul{ float:left;}
.focusPic .more .textNum .num li{float:left; width:28px; text-align:center; font-weight:bold;display:block; color:#fff; list-style-type:none; padding:3px 0px 0px 0px;background:url(images/focus_bg2.gif);}
.focusPic .more .textNum .num li.selected{float:left; width:28px; text-align:center; font-weight:bold;display:block; color:#fff; list-style-type:none; padding:3px 0px 0px 0px;background:url(images/focus_bg1.gif);}
.focusPic .more .textNum .num li a{color:#fff; padding:0 5px; }
.focusPic .more .textNum .num li a:visited{color:#fff;}
.focusPic .more .textNum .num li a:hover{color:#ff0;}

.leftTitle {  float:left; width:100%;  background:#F4F4F4; line-height:normal; border-bottom: solid 3px #24618E;}
.leftTitle ul {	margin:0; padding:10px 10px 0 50px;	list-style:none;      }
.leftTitle li { display:inline; margin:0;   padding:0;   }
.leftTitle a {  float:left;  background:url("images/tableftJ.gif") no-repeat left top;   margin:0;   padding:0 0 0 5px;   text-decoration:none;    }
.leftTitle a span {  float:left;  font-size:12px; display:block;   background:url("images/tabrightJ.gif") no-repeat right top;   padding:5px 15px 4px 6px;  color:#24618E;      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
.leftTitle a span {float:none;}
    /* End IE5-Mac hack */
.leftTitle a:hover span {   color:#FFF;    }
.leftTitle a:hover {    background-position:0% -42px;    }
.leftTitle a:hover span {     background-position:100% -42px;     }
.leftTitle .current a {	background-position:0% -42px; }
.leftTitle .current a span { background-position:100% -42px; color:#FFF; }
.col1Bg
{
	border:1px solid #adadad;padding:4px;line-height:19px;
}

.div_ad_20 {
	position:relative;
	float:left;
	width: 934px;
	height: 68px;
	margin-right:6px;
	margin-bottom:6px;
}

.div_ad_16 {
	position:relative;
	float:left;
	width: 746px;
	height: 68px;
	margin-right:6px;
	margin-bottom:6px;
}

.div_ad_12 {
	position:relative;
	float:left;
	width: 558px;
	height: 68px;
	margin-right:6px;
	margin-bottom:6px;
}

.div_ad_8 {
	position:relative;
	float:left;
	width: 370px;
	height: 68px;
	margin-right:6px;
	margin-bottom:6px;
}
.div_ad_4 {
	position:relative;
	float:left;
	width: 182px;
	height:68px;
	margin-right:6px;
	margin-bottom:6px;
}
.div_ad_2 {
	position:relative;
	float:left;
	width: 182px;
	height:31px;
	margin-right:6px;
	margin-bottom:6px;
}
.div_ad {
	position:relative;
	float:left;
	width: 88px;
	height:31px;
	margin-right:6px;
	margin-bottom:6px;
}
.text_1{
  font-size:12px;font-weight:bold;margin-right:12px;padding:3px;
}
.text_2
{
	width:245px;font-size:12px;float:left;line-height:22px;
}
.text_3
{
	width:220px;font-size:12px;float:left;line-height:22px;
}
.Box_Tips{
width:98%;font-size:14px;background-color:#FFFFDE;padding:4px;margin-bottom:5px;margin-top:5px;border-top:dotted 1px #cccccc;border-bottom:dotted 1px #cccccc;
}
