/*全局定义*/
body{margin:0 auto;padding:0;text-align: center;background: #fff;font-family:Tahoma, Verdana, sans-serif;font-size:12px;color:#666;background:url(images/default/home-bg.gif) repeat-x;}
div,form,img,ul,ol,li,dl,dt,dd,td{margin:0; padding:0; border:0;text-align:left;font-size:12px;color:#666;}
div,td{word-break:break-all;}
h1{font-size:14px}
h2{font-size:15px}
h3{font-size:16px}
h4{font-size:18px}
h5{font-size:20px}
h6{font-size:24px}
h1,h2,h3,h4,h5,h6 { margin:0 auto; padding:0;text-align:left;line-height:1.5em;}

.bodywidth{text-align: left;width: 950px;clear: both;float: none;margin:0 auto;padding:0;}
/* 链接颜色 */
a{	color:#336699;	text-decoration: underline;}
a:hover{	color: #CC0000;text-decoration: none;}
a img { border: none; }

/*间隙控制*/
.spacetop{margin-top:4px;}
.spacebottom{margin-bottom:4px;}

/*表单通用样式-----------------------------------------------------------------------------------表单通用样式*/

form { margin:0;padding:0;}
	input, textarea, button, select { font: 1em Arial, Helvetica, sans-serif; }
	button {
	height: 1.8em;
	padding: 0 0.3em;
	cursor: pointer;
	background: #E9E6D1;
	border: 1px solid #D5CEA8;
}

/*通栏 950 宽屏 顶部*/
#comheader {font-size: 12px;color: #999999;	background-color: threedface;	height: 25px;line-height: 25px;	border-bottom: 1px solid threedshadow;}
#header {text-align:center;height: 100px;background: url(images/default/common_header_full_bg.jpg) repeat-x left bottom;margin-bottom:8px;}
#header #bg{text-align:right;width:950px;height: 100px;clear: both;margin:0 auto;padding:0;background: url(images/default/common_header_full.jpg) no-repeat right bottom;}

#header #member {text-align:right;margin:0;font-size:12px;color:#999;height: 32px;line-height: 32px;}
#header #member form {text-align:right;padding:0;font-size:12px;margin-top:0!important;margin-top:3px;}
#header #member a {text-align:right;font-size:12px;color:#666;text-decoration: none;}
#header #sub {text-align:right;margin:0;margin-top:-10px;font-size:12px;height:14px;line-height:14px;color:#666;font-style: normal; }
#header #sub a {font-size:12px;color:#006699;text-decoration: none;}

/*顶部菜单*/
#topmenu{margin:0;padding:0;border:0;text-align:right;height: 44px;}
#topmenu ul li{float:left;font-size:16px;font-weight: bold;border-left: 1px solid #eaeaea;border-right: 1px solid #fff;}
#topmenu ul li a{font-size:16px;color: #153F51;padding: 4px 8px 3px;}
#topmenu ul li a:hover{color:#006699;background:#F0F7FE;}

/* popmenu CSS */
#popmenu {margin:0;float: right;padding: 8px 0 0;list-style: none;}
#popmenu a {display: block; padding: 8px 0 0;text-align:center;}
#popmenu li {float:left;font-size:16px;}
#popmenu li a{padding: 4px 8px 3px;text-decoration:none;}
#popmenu li a:hover{color:#006699;background:#F0F7FE;}
#popmenu li.sfhover {background:#F0F7FE; border: 1px solid #CAD9EA;}
#popmenu li ul {background:#fff url("images/default/portalbox_bg.gif") repeat-x 0 1px; border: 1px solid #CAD9EA;list-style: none;text-align:left;left:-999em; position: absolute;margin:-1px;padding:5px;}
#popmenu li ul li{float: left;font-size:12px;font-weight:normal;line-height: 1.7em;height: 1.7em;border:none;margin:0 2px;border-bottom:1px solid #f5f5f5;}
#popmenu li ul li a{border-left:none;font-size:12px;display: block;text-align:left;color:#666; text-decoration:none;margin:0;padding:2px 4px;}
#popmenu li ul li a:hover {color:green;background:#F0F7FE;}
#popmenu li ul li span {color:#999}
#popmenu li:hover ul {left: auto;}
#popmenu li.sfhover ul {left: auto;}
#popmenu li ul li.sfhover {background:none;border:none;border-bottom:1px solid #f5f5f5;}
#popmenu .noline{border-left:none;}
#popmenu li .noline{border-left:none;}
#popmenu .sub_65 li { width: 65px;}
#popmenu .sub_90 li { width: 90px;}
#popmenu .sub_100 li { width: 100px;}
#popmenu .sub_110 li { width: 110px;}
#popmenu .sub_130 li { width: 130px;}
#popmenu .sub_200 li { width: 200px;}
#popmenu .sub_250 li { width: 250px;}
#popmenu .sub_65 li,.sub_90 li,.sub_100 li,.sub_110 li,.sub_130 li,.sub_200 li,.sub_250 li{overflow: hidden;}

/*布局*/
content,.contentL,.contentR,content3L,contentRaed{ width: 100%;background:#fff;}
	/*\*/ * html .content,* html .contentL, * html .contentR, * html .content3L, * html .contentRaed{ height: 1%; } /**/ *>.content,*>.contentL, *>.contentR, *>.content3L, *>.contentRead { overflow: hidden; }

/*侧边样式*/
.sideL { width: 300px; float: left;background:#fff;overflow: hidden; }
.sideR { width: 300px; float: right;background:#fff;overflow: hidden; }	

 

/*中间部分样式*/
.mainarea {margin: 0 3px;float: left;background:#fff; }     
    .content .mainarea { margin:0 auto; width:948px;overflow: hidden; }
	.contentL .mainarea { margin:0 3px 0 0; width: 642px;overflow: hidden; }	
    .contentR .mainarea { margin:0 0 0 3px; width: 642px;overflow: hidden; }
	.content3L .mainarea { margin: 0 3px; width: 540px;overflow: hidden; }

.content3L .sideL{width: 230px;} 
.content3L .sideM{width: 180px;} 

.contentRead .mainarea { margin:0 3px 0 0; width: 741px;overflow: hidden; }
.contentRead .sideR{width: 200px;}	
	



/*通用 缩略图*/
#tpic {margin:0; padding:0; list-style: none; text-align: center;overflow: hidden;word-break:break-all; }
#tpic li {float: left; display: inline; background: #f5f5f5;border:1px solid #eaeaea;text-align: center;margin: 4px;padding:0;overflow: hidden;}
#tpic p {font-size:12px; line-height: 22px;margin:0;  text-align: center;}
#tpic img {padding:3px;margin:2px;background-color:#ccc;}
#tpic li a:hover img {background:#CC0000;}
#tpic a {text-align: center;text-decoration: none;color:#999}
#tpic a:hover {color:#CC0000;}
#tpic a p {text-decoration: none; text-align: center;}
#tpic a:hover p {color:#CC0000;}


/*版块*/
.block {margin:0;border:1px solid #D0E4EA;text-align:left;}
	.block h3 {margin: 1px;background: url(images/default/block_title_bg.gif) repeat-x left bottom;font-size: 14px;text-align:left;color:#004c7d;padding:5px;}
    .block h3 a { color: #004c7d;text-decoration:none }


/*版块*/
.RLtitle_gray{font-size:12px;color:#999;background:#f5f5f5; margin:0; padding:2px 4px;border:1px solid #ECE9D8;border-top:4px solid #ccc;}
.RLtitle_blue{font-size:12px;color:#999;background:#f5f5f5; margin:0; padding:2px 4px;border:1px solid #ccc;border-top:4px solid #ccc;}
.RLtitle_red{font-size:12px;color:#990000;background:#FFDFDF; margin:0; padding:2px 4px;border:1px solid #A57063;border-top:4px solid #A57063;}

.listbox {width:100%;margin:0 auto; clear:both;background:url("images/default/listline.gif") repeat-x 0 bottom;}
	.listbox h3 {font-size:14px;color:#336699; font-weight:bold; background:url("images/default/listbox.gif") no-repeat 5px 8px;margin:0;padding:2px 7px 2px 17px; float:left;}
    .listbox h3 a{color:#336699;text-decoration:none}
	.listbox h4 {font-size:14px;color:#73726F; font-weight:bold; background:#f5f5f5; margin:0 2px; padding:2px 7px; float:left;border:1px solid #ccc;}
    .listbox h4 a {color:#73726F;text-decoration:none}
    .listbox h4 a:hover { color:#bc2931;}
    .listbox .on { background:#fff; border-bottom:1px solid #fff; color:#000;}
    .listbox .on a,.listbox .on a:visited { color:#333;}
    .listbox .on a:hover { color:#bc2931;}
    .listbox  span {font-size:12px; padding:3px 3px 0 8px; background:url("images/default/listboxsmall.gif") no-repeat 0 9px; float:right;}
    .listbox  span a {font-size:12px; color:#666;text-decoration:none}
    .listbox  span a:hover { color:#bc2931;}

.listline1 {background:url("images/default/listline1.gif") repeat-x 0 bottom;}
.listline2 {background:url("images/default/listline2.gif") repeat-x 0 top;}
.listline3 {background:url("images/default/listline3.gif") repeat-x 0 top;}
.listline4 {background:url("images/default/listline4.gif") repeat-x 0 top;}
.listline5 {background:url("images/default/listline5.gif") repeat-x 0 top;}
   .listline1  h3 {background:url("images/default/listbox1.gif") no-repeat 5px 8px;}
   .listline2  h3 {color:#003300;background:url("images/default/listbox2.gif") no-repeat 0 bottom;}
   .listline3  h3 {color:#CC9966;background:url("images/default/listbox3.gif") no-repeat 0 bottom;}
   .listline4  h3 {color:#000;background:url("images/default/listbox4.gif") no-repeat 0 bottom;}
   .listline5  h3 {color:#000;background:url("images/default/listbox5.gif") no-repeat 0 bottom;}

   .listline1 h3 a{text-decoration:none}
   .listline2 h3 a{color:#003300;text-decoration:none}
   .listline3 h3 a{color:#fff;text-decoration:none}
   .listline4 h3 a{color:#000;text-decoration:none}
   .listline5 h3 a{color:#000;text-decoration:none}

   .listline3 span a{color:#CC9966;}


/*灰色*/
.b4gray {border: 1px solid #dcdcdc;background:#FFF;}
.b4green {border: 1px solid #98B27C;background:#F9FEF5;}
.b4blue {border: 1px solid #9DC5E4;background:#FFF;}

/*BOX*/
.box_gray,.box_green,.box_blue{width:100%; clear:both;font-size:14px;font-weight:bold; margin:0;padding:5px 10px ;}
   .box_gray span,.box_green span,.box_blue span{float:right;font-size:12px;font-weight:normal;margin-right:15px;}

.box_gray {border-top:1px solid #dcdcdc;color:#333;background-color:#f4f4f4;}   
   .box_gray a{color:#333;text-decoration:none;}
   .box_gray span,.box_gray span a{color:#999;text-decoration:none;}

.box_green {border-top: 1px solid #98B27C;color:#006600;background:#E9F6CA;}
   .box_green a{color:#006600;text-decoration:none;}
   .box_green span,.box_green span a{color:#98B27C;text-decoration:none;}

.box_blue{border-top: 1px solid #9DC5E4;color:#336699;background:#F3F9FE;}
   .box_blue a{color:#336699;text-decoration:none;}
   .box_blue span,.box_blue span a{color:#8AAAB9;text-decoration:none;}

.box_gray_top{border-top:none;margin:0;padding-bottom:0;background:#f4f4f4 url("images/default/listline.gif") repeat-x 0 bottom;}
.box_green_top{border-top:none;margin:0;padding-bottom:0;background:#E9F6CA url("images/default/listline.gif") repeat-x 0 bottom;}
.box_blue_top{border-top:none;margin:0;padding-bottom:0;background:#F3F9FE url("images/default/listline.gif") repeat-x 0 bottom;}

/*List Space*/
.listboxspace {margin-top:10px;}

.listinfo{margin:0;padding: 2px;text-align:left;clear:both;}
    .listinfo .list {width:350px;float:left;overflow: hidden;}
	.listinfo .list li{font-size:14px;}
    .listinfo .pic {float:right;width:150px;margin-left:5px;padding-left:8px;border-left:1px dashed #eaeaea;overflow: hidden;}	

#comlist {margin:0; padding:0; list-style: none;}
  #comlist li {text-align:left; list-style-type:none; padding:0;height:1.6em; line-height:1.6em;overflow: hidden;}
  .listinfo #comlist li,.listinfo #list #comlist li {background:url("images/default/listli1.gif") 4px 8px no-repeat; padding:0 0 0 15px;height:1.6em; height:1.6em;overflow: hidden;}
  #comlist li a {color:#666;text-decoration:underline;}
  #comlist li a:hover {color:red;}
  #comlist li .date {color:#999;text-decoration:none;}
  #comlist a.title:link,#comlist a.title:visited{color:#336699;text-decoration:none;}
  #comlist a.title:hover {color:green;text-decoration:underline;}

/*焦点信息列表*/
#focuslist {margin:0; padding:0;list-style: none;}
  #focuslist h1 {font-family:"黑体";font-size:18px;height:30px; line-height: 30px;font-weight:normal;text-align:left;clear:both;overflow: hidden;}
  #focuslist h1 a {text-decoration:none;}
  #focuslist li {background:url("images/default/listli1.gif") 4px 8px no-repeat; padding:0 0 0 15px;height:20px; line-height: 20px;overflow: hidden;}
  #focuslist li a {font-size:12px; color:#666;text-decoration:underline;}
  #focuslist li a:hover {color:red;}

/*单行两列信息列表*/
#comlist2cols {font-size:14px;margin:0; padding:0; list-style: none;}
     /*\*/ * html #comlist2cols { height: 1%; } /**/ *>#comlist2cols { overflow: hidden; }
#comlist2cols li {font-size:14px;text-align:left;height:22px; line-height: 22px; list-style-type:none; margin: 0 5px; padding:0; float: left; display: inline;width: 205px;overflow: hidden;}

#comlist2cols li {background:url("images/default/listli1.gif") 4px 8px no-repeat; padding:0 0 0 15px;}
#comlist2cols li a {color:#666;text-decoration:underline;}
#comlist2cols li a:hover {color:red;}
#comlist2cols li .date {color:#999;text-decoration:none;}
#comlist2cols a.title:link,#comlist2cols a.title:visited{color:#336699;text-decoration:none;}
#comlist2cols a.title:hover {color:green;text-decoration:underline;}

#smallcatlist #comlist2cols li{width: 290px;border-bottom:1px dashed #eaeaea;}

/*已读、浏览历史信息列表*/
#readlist li{background:url("images/default/listli2.gif") 4px 8px no-repeat; padding:0 0 0 15px;height:22px; line-height:22px;overflow: hidden;}
  #readlist li a {color:green;text-decoration:none;}
  #readlist li a:hover {color:red;}

.list22bg1 {padding-left:20px; background: url("images/default/22_li_bg1.gif") no-repeat 0 0;}
.list22bg2 {padding-left:20px; background: url("images/default/22_li_bg2.gif") no-repeat 0 0;}

/*主页右边图标*/
.ico280{margin:5px auto;}

/*幻灯图片展示*/
#flashpic200,#flashpic216,#flashpic300{padding:0; margin:0;text-align:center;overflow: hidden;}

#flashpic200 {width:200px;height:208px; background: url("images/flashpic/200_bg.gif") no-repeat 0 0; }
#flashpic216 {width:216px;height:218px; background: url("images/flashpic/216_bg.gif") no-repeat 0 0;}
#flashpic300 {width:300px;	height:280px;background:url("images/flashpic/300_bg.gif") no-repeat 0 0;}
#flashpic200 #focus,#flashpic216 #focus,#flashpic300 #focus{padding:8px;margin:0;text-align:center;}

#slidefooter { background: url("images/flashpic/footer_bg.gif") repeat-x top left; height: 45px;  margin: 7px 0 auto auto; overflow: hidden; }
#slideprev { background: url("images/flashpic/slide_prev.gif"); width: 33px; height: 45px; text-indent: -9999px; float: left; margin-left:3px;}
#slidenext { background: url("images/flashpic/slide_next.gif"); width: 33px; height: 45px; text-indent: -9999px; float: right;margin-right:3px; }
#slidetext { font-size:12px;margin:0;height: 45px; line-height: 45px;overflow: hidden;}
#slidetext a{ color:#C7CDDC;text-decoration: none;}
#slidetext a:hover{ color:#26A7F5 }
#slideplay { background: url("images/flashpic/slide_play.gif"); width: 44px; height: 45px; text-indent: -9999px; float: right; margin-right: 5px;}




/*图库中心 缩略图 图片展示*/
#photo #tpic {margin:0; padding:0; list-style: none; text-align: center;overflow: hidden;}
#photo #tpic li {float: left; display: inline; background: #f5f5f5;border:2px solid #eaeaea;text-align: center;margin: 4px; overflow: hidden;}
#photo #tpic p {font-size:12px; line-height: 22px;margin:0;  text-align: center;}
#photo #tpic img {padding:5px;margin: 2px;background-color:#999;}
#photo #tpic li a:hover img {background:#CC0000;}
#photo #tpic a {text-align: center;}
#photo #tpic a p {text-decoration: none; text-align: center;}
#photo #tpic a:hover p {color:#CC0000;}

/*tag表格*/
.tagTable  td{font-size:12px;padding:0.2em;text-align:left;}

/*专题*/
#spec{text-align:left;}

#spec #content {width:210px;overflow:hidden;padding:5px;float:left;}
#spec #content img {border:1px solid #333;float:right;padding:3px;margin:5px;}
#spec #text{clear:left;}
#spec #spetitle {font-family:"黑体";font-size:20px;height:30px; line-height: 30px;font-weight:normal;text-align:left;clear:both;overflow: hidden;}
#spec #smalltitle,#spec #smalltitle a {font-size:14px;}

#spec .spec_img img {padding:5px;background-color:#999;width: 150px;height: 112px;}

/*导航*/
#position{font-size:12px; height:24px; line-height:24px; margin:5px auto; }

/*栏目导航*/
#catalog_black {background:url("images/catalog/top_black.jpg") no-repeat left top;height:90px;}
#catalog_black #info{font-size:12px;color:#999;text-align:left; padding-left:8px;height:26px;line-height:26px;}
#catalog_black form{font-size:12px;color:#999;text-align:left; padding:4px 8px 0 8px;height:28px;line-height:28px;}
#catalog_black #nav {font-size:14px;color:#ccc;text-align:left; padding:0;height:32px;line-height:32px;width:800px;overflow:hidden;}
#catalog_black #nav a{font-size:14px;color:#f5f5f5;}
#catalog_black #nav a:hover{color:#FFFF99;}
#catalog_black #nav ul {margin:0; padding:4px 8px 0 4px; list-style: none;overflow: hidden;}
#catalog_black #nav li {font-size:14px; float: left; display: inline;border-left:1px solid #666;padding:0 4px; line-height:22px; height:22px;overflow: hidden;}
#catalog_black #nav li a {text-decoration:none}
#catalog_black #nav li.fcat{border-left:none;}

/*子栏目导航*/
#subnav {height:30px; font-weight:bold; margin:5px auto;border:1px solid #75C4EA; background-color:#D1EBF8; color:#666;}
#subnav ul {font-size:14px; margin:0; padding:4px; list-style: none;overflow: hidden;}
#subnav li {font-size:14px; float: left; display: inline; border-left:1px solid #95C2D0; padding:0 4px; line-height:22px; height:22px;overflow: hidden; color:#666;}
#subnav li a {font-size:14px;color:#336699;text-decoration:none}
#subnav li a:hover{color:#993300;}
#subnav li.fcat{font-size:14px; border-left:none;}

/*子栏目导航*/
#subnavgreen {height:30px; font-weight:bold; margin:5px auto;border:1px solid #3C6F28; background-color:#C9E7BE; color:#607353;}
#subnavgreen ul {font-size:14px; margin:0; padding:4px; list-style: none;overflow: hidden;}
#subnavgreen li {font-size:14px; float: left; display: inline; border-left:1px solid #9BBA8B; padding:0 4px; line-height:22px; height:22px;overflow: hidden; color:#607353;}
#subnavgreen li a {font-size:14px;color:#415834;text-decoration:none}
#subnavgreen li a:hover{color:#009900;}
#subnavgreen li.fcat{font-size:14px; border-left:none;}

/*文章内容页*/
#contenttitle h5{font-family:"黑体";font-size:20px;color:#333;text-align:center;line-height: 1.5em;font-weight:normal;margin:15px;clear:both;}
#contenttitle h3{font-family:"黑体";font-size:16px;color:#666;text-align:center;line-height: 1.5em;font-weight:normal;margin:15px;clear:both;}
/*基本信息*/
#property {font-size:12px;color:#999;text-align:center;padding:7px;border-bottom:1px solid #eaeaea;margin:10px;clear:both;}
#property a{color:#999;}
/*正文*/
#contentarea {font-size:14px;line-height:1.8em;margin:10px;clear:both;}

/*内容框*/
.contentinfoA,.contentinfoB,.contentinfoC,.contentinfoD{font-size:12px;color:#666;line-height:1.8em;text-align:left;margin:10px;clear:both;}
.contentinfoA img,.contentinfoB img,.contentinfoC img,.contentinfoD img{vertical-align: middle;}
.contentinfoA{border:1px solid #eee;padding:5px;}
.contentinfoB{border:1px solid #eee;background:#f5f5f5;padding:5px;}
.contentinfoC{padding:0;}
.contentinfoD{border:1px solid #75C4EA; background-color:#D1EBF8; color:#006C8C;padding:5px;}
.contentinfoA ul,.contentinfoB ul,.contentinfoC ul,.contentinfoD ul{font-size:14px;color:#666; list-style: none;margin:0;padding:0;}
.contentinfoA li,.contentinfoB li,.contentinfoC li,.contentinfoD li{font-size:14px;color:#666; list-style: none;}

/*翻页*/
#pages {font-size:14px;color:#999;margin:0;margin-top:10px; clear:both;padding:3px 10px; background-color:#f4f4f4; text-align:center; border-top:1px solid #dcdcdc;}
#pages form{text-align:center;}
#pages img{vertical-align: middle;}
#pages a{font-size:14px;}

/*评论系统*/
#commentarea{float:left;text-align:left;margin:5px 5px 5px 0;}
#commentarea{text-align:center;}
#commentarea #commentcontent{text-align:left;width:484px;height:105px;padding:8px;margin-bottom:8px;border:1px solid #d5d5d5;font-size:14px;color:green;line-height:1.8em;}

#commentsmile{float:right;color:#666;text-align:left;border:1px solid #eee;padding:5px;margin:5px 0;}
#commentsmile img{margin:2px;}

#commentinfo {border-bottom:1px dashed #d5d5d5;margin:10px 0;padding:10px 0;}
#commentinfo #user{font-size:12px;color:#999;}
#commentinfo #content{font-size:12px;color:#666;}


/* Search UL */
#searchlist {text-align:left;margin:0;padding:10px;}
#searchlist li {font-size:14px; color:#999; background:url("images/default/listli3.gif") 4px 8px no-repeat; padding:0 0 0 15px;margin-bottom:0.5em;}
#searchlist li.title {font-size:14px; color:#666;}
#searchlist li.title a {font-size:14px; color:#006699;text-decoration:underline;}
#searchlist li.title a:hover {color:red;}
#searchlist li.info {font-size:12px; color:#666;}
#searchlist .date {font-size:11px; color:#999;}
#searchlist .author,#searchlist .username {font-size:12px; color:#006699;}
#searchlist li {line-height:1.5em;}
#searchlist .searchhighlight{color:red;}

/*登陆页面登陆框*/
.loginbox{ border:3px solid #f4f4f4; background-color:#ffffff;  margin:0 auto}



/*EC旅游电子商务预订*/
#ec{}
#ec td{padding:0.3em;font-size:12px;}
#ec p{margin:0.2em 0;padding:0.2em;line-height:1.5em;}
#ec ul{margin:0.2em 0;padding:0.2em;}
#ec li {background:url("images/default/listli1.gif") 4px 8px no-repeat; padding:0 0 0 15px;margin-bottom:0.5em;line-height:1.5em;overflow: hidden;}
#ec li a {color:#666;text-decoration:underline;}
#ec li a:hover {color:red;}

#ec h1{font-size:14px;color:#003300;font-weight: normal;}
#ec h2{font-size:14px;color:#666;font-weight: normal;background: #f5f5f5;border-left: 8px solid #eaeaea;}
#ec h3{font-size:16px;color:#003300;font-weight: bold;background: #F1F9FC;border-left: 8px solid #AAD6E8;border-bottom: 1px dashed #eaeaea;padding:3px 8px;margin:8px auto;}

#ec h1,#ec h2,#ec h3{margin:0.2em 0;padding:0.2em;}

#ec h1 a,#ec h2 a,#ec h3 a{color:#006699;}
#ec h1 a:hover,#ec h2 a:hover,#ec h3 a:hover{color:#990000;}
#ec h6{font-size:20px;color:#00CC00;font-family: "黑体";font-weight: normal;}
#ec form { margin:0;font-size:14px;}
#ec form input, textarea, button, select { font: 1em Arial, Helvetica, sans-serif; }
#ec form button {
	height: 1.8em;
	padding: 0 0.3em;
	cursor: pointer;
	background: #E9E6D1;
	border: 1px solid #D5CEA8;
}
#ec #pic{background-color: #f5f5f5;margin: 2px;padding: 2px;border: 2px solid #eaeaea;	font-family: Arial;	font-size: 50px;line-height: 130px;font-weight: bold;	text-align: center;	vertical-align: middle;	color: #003300;}
#ec .top {padding: 10px;	background: #003300;border-bottom: 5px solid #003300;	margin: 0px;color: #D6EDD8;	}

#ec .main {padding: 5px 10px;background: #FFF;}
#ec .left {padding: 5px;background: #FFF;border-right: 1px dashed #ccc;}
#ec .right {padding: 5px;background: #FFF;border-left: 1px dashed #ccc;}
#ec #info img{background-color: #f5f5f5;margin: 2px;padding: 2px;border: 2px solid #eaeaea;text-align: center;	vertical-align: middle;	color: #003300;}

/* ec-visitor CSS */
#visitorline{color:#999;}
#visitorline img{vertical-align:middle;}
#visitorline a{color:#006699;text-decoration: none;}
#visitorline a:hover {color:#990000;}

/*友情连接*/
#flinkimg  {text-align:left;margin: 5px auto;}
#flinkimg a {margin: 5px;}
#flink {text-align:left;font-size:13px;line-height:150%;color:#666;margin: 5px auto;}
#flink a {margin: 5px;}

/* FooterCSS */
#footer{text-align:center;font-size:11px;color:#968770;background:url("images/default/foot_top_bg.gif") repeat-x top left;margin-top:50px;}
#footer #sub{background:url("images/default/foot_top_sub.gif") no-repeat top right;}
#footer #sub form{text-align:right;font-size:12px;color:#968770;height: 30px;line-height: 30px;margin:0;padding:0;padding-right:6px;}
#footer #sub .select{font-size:12px;width:125px;height:19px!important;;height:21px;margin-bottom:3px;}
#footer #sub .button{font-size:12px;width:30px;height:21px!important;;height:23px;margin-bottom:3px;}

#footer #sub span{font-size:12px;color:#999;margin-right:20px;}
#footer #sub span a{font-size:12px;color:#999;text-decoration: none;}
#footer #sub span a:hover {color:#006699;}
#footer h1{font-size:12px;line-height:1.4em;}
#footer h2{font-size:14px;line-height:1.6em;}
#footer h1,#footer h2{text-align:center;color:#473D2C;margin:0; padding:0;font-weight:normal;}
#footer #wico{text-align:center;}
#footer #wico img {border:0;}
#footer #wico a img {margin:10px;filter: Alpha(Opacity=50) Gray;-moz-opacity: 0.50;}
#footer #wico a:hover img {filter: Alpha(Opacity=99);-moz-opacity: 0.99;}
#footer #menu {text-align:center;font-size:14px;text-align:center;line-height:40px;}
#footer #menu img{vertical-align:middle;border:none;margin-right:10px}
#footer #menu a {font-size:14px;color: #184261;}
#footer #menu a:hover {color: red;}

#footer #copyright {text-align:center;font-size:12px;color:#666}
#footer #powered {text-align:center;font-size:11px;color:#999}
#footer a{color: #473D2C;text-decoration: underline;}
#footer a:hover{color: #CC0000;text-decoration: none;}
#footer #DRpowered {text-align:center;}
#footer #DRpowered img{border: none;vertical-align:middle;}
#footer #DRpowered a img{filter: Alpha(Opacity=50) Gray;-moz-opacity: 0.50;}
#footer #DRpowered a:hover img{filter: Alpha(Opacity=99);-moz-opacity: 0.99;}
/*附加CSS通用样式*/
/*浮动*/
.left{float:left;}
.right{float:right;}

/*对齐*/
.tleft{text-align:left;}
.tright{text-align:right;}
.tcenter{text-align:center;}

/* 颜色属性 [定义规则，小写c加颜色名称] */
.cRed,a.cRed:link,a.cRed:visited{ color:Red; } a.cRed:hover{color:#cc0000}
.cBlue,a.cBlue:link,a.cBlue:visited{color:#1f3a87;} a.cBlue:hover{color:#cc0000}
.cDRed,a.cDRed:link,a.cDRed:visited{ color:#bc2931;}  a.cDRed:hover{color:red}
.cGray,a.cGray:link,a.cGray:visited{ color: #4F544D;} a.cGray:hover{color:#cc0000}
.cDGray,a.cDGray:link,a.cDGray:visited{ color: #999;} a.cDGray:hover{color:#cc0000}
.cWhite,a.cWhite:link,a.cWhite:visited{ color:#fff;} a.cWhite:hover{color:#f5f5f5}
.cBlack,a.cBlack:link,a.cBlack:visited{color:#000;} a.cBlack:hover{color:#666}
.cYellow,a.cYellow:link,a.cYellow:visited{color:#ff0;} a.cYellow:hover{color:#cc0000}
.cGreen,a.cGreen:link,a.cGreen:visited{color:#008000;} a.cGreen:hover{color:#cc0000}

/* 字体属性 [定义规则，小写f加属性名称] */
.fB {	font-weight: bold;}
.fI {	font-style: italic;}

/* 字体大小*/
.f12px { font-size:12px;}
.f14px { font-size:14px;}
.f16px { font-size:16px;}

/* 其他属性 */
.clear,.clearboth{ clear: both; font-size:1px; height:0px; display:block;margin:0;padding:0;overflow:hidden;}
.dphidden {display: none;}
.dpshow {display:block;}
.unLine ,.unLine a	{text-decoration: none;}
.noBorder {border:none;}
