* { word-wrap:break-word; word-break:break-all }
#wraper {overflow:hidden; width:980px; margin:0 auto; }
#wraper a:hover { color:#f60; }

#main { overflow:hidden; background:#fff; }

#htop h1 a,
#navi a:hover,
#navi a:hover span,
#navi li.curr a,
#navi li.curr a span,
#subNavi dt { background:url('image/hdBg.gif')  0 0 no-repeat;}

.rela { position:relative;*top:4px; }

#header { position:relative;z-index:10000;height:138px; }
.main { position:relative;z-index:1; }
/* 头部LOGO区 (height:39px;) */
.htop1{ height:32px; border-bottom:1px solid #ddd; background:#f5f5f5;}
.htop1 h2{ font-size:12px; color:#666; float:left; font-weight:200; line-height:33px; display:inline; margin:0 10px;}
#htop { overflow:hidden; border-right:1px solid #ddd; border-left:1px solid #ddd; _width:978px;}

	/* logo (width:319px; background-position:0 -70px;)*/
	#htop h1 a {  display:inline-block; float:left; text-indent:-2000px;  background:url('image/logo1.png') no-repeat; height:41px; width:145px; margin:12px 3px 0 9px;}
	#htop h1{ border-right:1px solid #ddd; display:inline-block; overflow:hidden; padding:0 0 8px; float:left;}
	#htop h1 .thank{position:absolute;left:260px;width:320px;}
	#header .search { float:right;margin-top:7px;_margin-top:5px;margin-right:15px; }
	*+html #header .search {
		margin-top:6px;
	}

	#header select { width:10em; vertical-align:middle; }
	#header .inputText { width:120px; height:14px; padding:2px; line-height:14px; border:1px solid #cecece; font-size:12px;  }
	#header input { vertical-align:middle; }
	#header .sub{ background:url('/tpl/front/image/search.jpg') no-repeat;border:0 none;width:39px;height:20px;}
	/* 登录信息 */
	.navis{ float:left; display:inline; background:url('image/navBj1.png') repeat-x; width:820px; height:61px;}
	.navis li{ float:left; display:inline; background:url('image/navBj2.png') right no-repeat; height:61px; padding:0 10px;}
	.navis .lasts{ background:none;padding:0 5px 0 10px;}
	.navis li .Lip1{ margin:16px 0 0 0;}
	.navis li .Lip1 a{white-space:nowrap;}
	.navis li .Lip2{ margin:7px 0 0 0;}
	.navis li .Lip2 a{white-space:nowrap;}
	.navis .imgLi{ padding:0 15px}
	.navis .imgLi a{ display:inline-block; margin:10px 0 0 0; text-align:center;}
	.navis .imgLi a:hover{ text-decoration:none;}
	.navis .imgLi .s1{ display:inline-block; width:28px; height:24px; background:url('image/navIco1.png') no-repeat; margin:0 0 7px 0;}
	.navis .imgLi .s2{ display:inline-block; width:44px; height:24px; background:url('image/navIco2.png') no-repeat; margin:0 0 7px 0;}
	
	/* 主导航 */
	#navi { height:33px; background:#1c63b5 url('image/naviBg.gif') repeat-x; margin:0 0 10px 0;overflow:hidden;position:relative;}
	#navi li { float:left; height:22px; margin:5px 0 0; padding:1px 1em 0;*padding:1px .5em 0 1em; border-right:1px solid #f1c13d; }
	#navi li.last { border-right:0 }
	#wraper #navi li a { display:inline-block; zoom:1; height:23px; padding:0 0 0 4px; font-size:14px; color:#fff; }
	#navi li a span { display:inline-block; zoom:1; block; height:23px; padding:3px 8px 0 4px; text-align:center; }
	#navi li.curr a,#navi li.curr a:hover { color:#333; background-position:0 -1px; }
	#navi li.curr a span,#navi li.curr a:hover span { background-position:right -1px; color:#333; }
	#navi li a:hover { background-position:0 -39px; text-decoration:none; }
	#navi li a:hover span { background-position:right -39px;  }
	
	/* 导航的下拉样式 */
	#navi li{position:relative;}
	#navi b{background:url("/tpl/front/image/arrow.gif") no-repeat;display:block;height:4px;position:absolute;right:18px;top:10px;width:7px;}
	#navi li ul{display:block;border:1px solid #f87f00;background-color:#fff;color:#FFFFFF;width:74px;position:absolute;top:30px;left:5px;overflow:hidden;}
	#navi li li{border-right:0 none;background:#fff;margin:0;padding:0;}
	#navi li li a{background:none!important;display:block;width:69px;color:#f60!important;padding:0 0 0 5px!important;line-height:23px;font-size:14px!important;}
	#navi li li a:hover{color:#fff!important;background:none;background-color:#ffd262!important;background-position:0 0;}
	#navi .f13{font-size:13px!important;}
	#navi .left12{left:12px;}

	/* 子导航 */
	#subNavi { height:63px; overflow:hidden; background:#f6f6f6 url('image/subNaviBg.gif') repeat-x; }
	#subNavi dl { height:57px; border:1px solid #ddd; border-top:0; border-bottom:0; }
	#subNavi dt,#subNavi dd { float:left; }
	#subNavi dt { width:75px; height:57px; background-position:-275px 5px; line-height:55px; text-indent:1.1em; }
	#subNavi dd { margin:9px 0 0; padding:0 1.2em; border-right:1px solid #ddd; white-space:nowrap; }
	#subNavi dd a { white-space:nowrap; } 
	#subNavi dd.borderR0 { border-right:0; }
	/* margin-top:10px; */
	#loginInfos{ float:right; color:#004499;}
	#loginInfos li{ float:left; display:inline; margin:9px 7px 0 0; *margin:6px 4px 0 0;}
	#myHome { display:block;}
	#loginInfos .reds{ color:#ff6600;}
	#loginInfos a.reds:hover{ color:#ff6600; text-decoration:underline;}
	#loginInfos a { color:#004499;}
	#navi #loginInfos a:hover { color:#F60; text-decoration:underline;}
	#showLink { display:inline-block; zoom:1; vertical-align:middle;margin-top:-3px;*margin-top:-0px; }
	#showLink #myHome{ float:left;margin-top:6px;}
	#showLink a#myHome:hover { text-decoration:none; }
	#showLink ul { display:none; overflow:hidden; border:1px solid #1f5897; background:#FFF; position:absolute; width:75px;z-index:100; margin:15px 0 0 0;*margin-left:-60px;padding:3px 0;}
	#showLink li { overflow:hidden; float:none; margin:0px;}
	#showLink li a { display:block; text-decoration:none; padding:5px 7px;white-space:nowrap;}
	#showLink li a:hover{ background:#1f5897; color:#FFF; text-decoration:none;}
	.glA{ display:inline-block;}
	
	.msgs{ display:block; cursor:default;}
	*+html .msgs { margin-top:2px; }
	#wraper #loginInfos a.msgs:hover{ color:#049; text-decoration:none; cursor:default;}
	#showLink1 { display:inline-block; zoom:1;}
	#showLink1 a#myHome:hover { text-decoration:none; }
	#showLink1 ul { display:none; overflow:hidden; border:1px solid #1f5897; background:#FFF; position:absolute; width:105px;margin:0 0 0 -5px;  padding:5px 0;}
	#showLink1 li { overflow:hidden; float:none; margin:0px;}
	#showLink1 li a { display:block; text-decoration:none; padding:5px 7px;}
	#showLink1 li a:hover{ background:#1f5897; color:#FFF; }
	 .showLink2 { float:left; }

	#navi li a:hover { text-decoration:none; color:#F60; }
	.hs{ color:#dddddd;}
	.yhmCo{ color:#333;}

/* 底部 */
#footer { clear:both; margin:10px 0 30px; }
#footer table { width:100%; border-top:1px solid #ddd; font-size:12px; color:#333; }
#footer td { padding:.3em 0 0; line-height:2; text-align:center; white-space:nowrap; }
#footer td a { margin:0 1em; }
#footer td strong { font-weight:400; }

/* 简单按钮 */
.sipBtn,.sipRed,.sipBlu,.sipRedNb,.sipBluNb { cursor:pointer; vertical-align:middle }
.sipBtn { border:0; background:#fff; color:#3366cc; cursor:pointer; margin:0 0 0 5px }
.sipRed,.sipBlu { padding:2px .6em; *padding:3px 0 0; }
.sipRed { border:1px solid #ff6600; background:#f38e3c; color:#fff; }
.sipRedNb { border:0; background:#fff; color:#b0031b; }
.sipBlu { border:1px solid #275e9a; background:#257bd1; color:#fff; }
.sipBluNb,.btnTiny { border:0; background:#fff; color:#3366cc; }
.btnTiny { margin:0 5px 0 0; cursor:pointer; }

/* 通用表格 */
.commTable { border-collapse:collapse; margin:0 auto; }
.commTable th,.commTable td { padding:3px; }
.commTable th { white-space:nowrap; text-align:right; font-weight:200; color:#808080; }
.commTable input { vertical-align:middle; }

/* 通知和站内信样式 */
.lefts{ width:660px; float:left;}
.rights{ width:300px; float:right;}
.module2{ width:100%; margin-top:10px;}
.module2 .title { height:20px; padding:0 0 0 10px;}
.module1{ width:100%; margin-top:10px;}
/* 站内短信 */
.dxBt{ background:url("image/bj1.gif") no-repeat 0 0; height:30px; padding:0 0 0 4px;}
.dxBt h3{ background:url("image/bj1.gif") no-repeat right -30px #EBEEF4; height:30px; padding:0 0 0 21px; font-size:12px; font-weight:200;}
.dxBt h3 li{ float:left; display:inline; margin:3px 0 0 0;}
.dxBt h3 li span{ padding:0 15px; display:inline-block;}
.piOn{ background:url("image/hdong.gif") no-repeat 0 0; height:27px; padding:0 0 0 3px;}
#wraper .piOn a:hover{ color:#049; text-decoration:none;}
.dxBt h3 .piOn span{ background:url("image/hdong.gif") no-repeat right -27px #FFF; height:28px; display:inline-block; padding:0 15px 0 12px; line-height:28px; margin:0;}
.dxBt h3 a{ display:inline-block; line-height:28px;}
.dxBt h3 a:hover{ display:inline-block; line-height:28px;}
.commTList { border-collapse:collapse; clear:both; color:#333333; font-size:12px; margin:10px 10px; width:640px;}
.commTList th { font-weight:200; text-align:left; white-space:nowrap; }
.commTList th, .commTList td { border-bottom:1px dashed #DDDDDD; line-height:1.6; padding:0.5em 3px;}
.commTList td.bbn { border-bottom:none; }
.commTList td { color:#888888; }
.commTList input { vertical-align:middle; }
.btnTiny { cursor:pointer; margin:0 5px 0 0; }
.sipBluNb, .btnTiny { background:none repeat scroll 0 0 #FFFFFF; border:0 none; color:#3366CC; }
.sipBtn { background:#FFFFFF; border:0 none; color:#3366CC; cursor:pointer; margin:0 0 0 5px; }
.ltian{ font-weight:bold; clear:both; margin:15px 0 0 12px;}
.commTList td.bbn { border-bottom:none;}
.relative { color:#666666; font-size:12px; padding:5px; position:relative;}
.commTList p { border-bottom:1px dashed #DDDDDD; color:#333333; font-size:12px; line-height:1.6; padding:0 10px 5px 2em;}
.relative span { color:#999999; font-size:10px; position:absolute; right:10px; top:5px; }
.cotts { border:1px solid #DDDDDD; height:120px; overflow:auto; padding:2px; width:546px; }
.forms p { padding:5px; }
.sipBlu { background:#257BD1; border:1px solid #275E9A; color:#FFFFFF; margin:5px; padding:2px 0.6em;}
/* 站内通知 */
.commTLists { border-collapse:collapse; clear:both; color:#333333; font-size:12px; margin:10px 10px 0 10px; width:640px; color:#808080;}
.commTLists th, .commTLists td { border-bottom:1px dashed #DDDDDD; line-height:1.6; padding:0.5em 3px; }
.commTLists .dtx{ width:50px;}
.commTLists .w130{ width:130px;}
.commTLists .w460{ width:460px;}
.commTLists .w510{ width:510px;}
.tabMar{ margin-left:10px;}
.Btitle{ width:100%; border-bottom:1px solid #aaa;}
.Btitle h4{ font-size:14px; font-weight:bold; color:#010101; padding:10px;}
/* 翻页 */
.Pager{ width:660px; display:table; margin:30px 0 30px 0;}
.Pager a{ display:inline-block; border:1px solid #dcdcdc; padding:5px; text-align:center; margin-right:3px;}
.Pager span{ display:inline-block; border:1px solid #e2e9ee; padding:5px; text-align:center; background:#f2f7fb; color:#999999; font-weight:bold; margin-right:3px;}
/* 右边图片 */
.tuImg{ width:100%; margin:40px 0 0 0;}
.tuImg img{ float:right;}
.schuA{ color:#666;}
a.schuA:hover{ color:#666; text-decoration:none;}


