/*html {     filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1); }*/
body {
	font-size: 14px;
	color: #000;
	height: auto;
	font-family: 宋体, Arial, Helvetica, sans-serif;
	margin: 0 auto;
	border: 0;
	background-image: url('img/bodybg.jpg');
	background-repeat: repeat-x;
}
div, ul, li, select, input, h1, h2, h3, h4, h5, h6, p, span, dl, dt, dd {
	margin: 0;
	padding: 0;
}
li {
	list-style: none;
}
img {
	border: 0;
}
a:link {
	font-size: 14px;
	color: #2b2b2b;
	text-decoration: none;
}
a:hover {
	font-size: 14px;
	color: #ca2600;
	text-decoration: underline;
}
a:visited {
	font-size: 14px;
	color: #810081;
	text-decoration: none;
}

a.popuplink{display:block;}
a.popuplink_bg{width:48px; height:26px; line-height:26px; margin:0 1px; padding:1px 18px 0 5px; background:transparent url('img/downselect.png') right 8px no-repeat;}
a.popuplink_bgon{width:48px; height:26px; line-height:26px; margin:0; padding:0 18px 0 5px; background:#fff url('img/downselect.png') right -22px no-repeat; border:1px solid #ced2d5; border-bottom:none;}
.popupmenu{width:56px; padding:0 5px 0 10px; position:absolute; top:27px; z-index:10000; background-color:#fff; border:1px solid #ced2d5; border-top:none; line-height:21px; display:none;}

#head, #cnalnav, #search {
	width: 960px;
	margin: 0 auto;
}
/*cnal_header Begin*/
#head {
	height: 27px;
}
#head ul {
	float: left;
	overflow: hidden;
}
.head-left {
	line-height: 26px;
	float: left;
	margin-left: 10px;
	font-size: 12px;
	display: inline;
}
.head-left li, .head-right li {
	float: left;
	padding-left: 18px;
	display: inline;
	margin:1px 0 0 10px;
}
.head-left #t1 {
	background: url('img/setindex.jpg') 0 6px;
	background-repeat: no-repeat;
	cursor:pointer;
}
.head-left #t2 {
	background: url('img/setfold.jpg') 0 8px;
	background-repeat: no-repeat;
	cursor:pointer;
}
.head-left #t3, .head-right #t6, .head-right #t7{margin:0 0 0 5px; padding:0;}
.head-left a:link, .head-left a:visited {
	font-size: 12px;
	color: #212121;
}
.head-left a:hover {
	font-size: 12px;
	color: #ca2600;
}
.head-right {
	height: 26px;
	float: right;
	margin-right: 10px;
	line-height: 26px;
	font-size: 12px;
}
.head-right a:link, .head-right a:visited {
	font-size: 12px;
	color: #707070;
}
.head-right a:hover {
	font-size: 12px;
	color: #ca2600;
}
.head-right #t4 {
	background: url('img/bsite.jpg') 0 6px;
	background-repeat: no-repeat;
}
.head-right #t5 {
	background: url('img/wybaby.gif') 0 7px;
	background-repeat: no-repeat;
}
.head-right span {
	float: left;
}
.head-right span em {
	font-style: normal;
	color: #c80000;
}
/*cnal_header End*/
/*cnalnav Begin*/
#cnalnav {
	height: 100px;
}
.logo {
	height: 80px;
	width: 195px;
	margin-top: 10px;
	float: left;
	background-image: url('img/cnallogo.jpg');
	background-repeat: no-repeat;
	margin-left: 6px;
	display:inline;
}
.logo span {
	display: none;
}
.logo a {
	height: 80px;
	width: 200px;
	display: block;
}
.nav_index {
	height: 80px;
	width: 730px;
	float: right;
	z-index: 90;
	margin-top:10px;
}
#t8 a {
	display: block;
	width: 60px;
	height: 65px;
	background-image: url('img/1.png');
	background-repeat: no-repeat;
	z-index: 101;
}
#t8 a:hover {
	background-image: url('img/1.png');
	background-position: bottom;
	z-index: 101;
}
.nav_index li.subli2 {
	position: relative;
	background-color: #D8EDFC;
	border: 1px solid #2DA2E3;
	border-bottom: 0;
	margin-top: 7px;
	margin-left: 9px;
	z-index: 101;
}
.subli {
	margin: 1px;
}
#menu1 {
	background-image: url('img/mailbg1.gif');
	background-repeat: no-repeat;
	display: none;
	width: 120px;
	z-index: 100;
	text-align: left;
	top: 69px;
	left: -1px;
	position: absolute;
	background-repeat: no-repeat;
	background-position: right top;
	background-color: #D8EDFC;
	border: 1px solid #2DA2E3;
	border-top: 0;
	padding: 8px 5px;
	filter: alpha(opacity=90);
	-moz-opacity: 0.9;
	opacity: 0.9;
}
#menu1 li.m1 a, #menu1 li.m2 a, #menu1 li.m3 a, #menu1 li.m4 a, #menu1 li.m5 a {
	background-image: none;
	width: 90px;
	font-size: 12px;
	color: #2b2b2b;
	height: 24px;
}
#menu1 li.m1 a:hover, #menu1 li.m2 a:hover, #menu1 li.m3 a:hover, #menu1 li.m4 a:hover, #menu1 li.m5 a:hover {
	color: red;
	background-image: none;
}
#menu1 li {
	width: 100px;
	padding-left: 18px;
	line-height: 24px;
	float: left;
	height: 24px;
}
#menu1 li.m1 {
	background-image: url('img/dlibg.png');
	background-repeat: no-repeat;
	line-height: 24px;
	float: left;
	height: 24px;
}
#menu1 li.m2 {
	background-image: url('img/dlibg2.png');
	background-repeat: no-repeat;
	line-height: 24px;
	float: left;
	height: 24px;
}
#menu1 li.m3 {
	background-image: url('img/dlibg3.png');
	background-repeat: no-repeat;
	line-height: 24px;
	float: left;
	height: 24px;
}
#menu1 li.m4 {
	background-image: url('img/dlibg4.png');
	background-repeat: no-repeat;
	line-height: 24px;
	float: left;
	height: 24px;
}
.nav_bg2 a {
	display: block;
	width: 60px;
	height: 65px;
	background-image: url('img/2.png');
	background-repeat: no-repeat;
}
.nav_bg2 a:hover {
	background-position: bottom;
}
.nav_bg3 a {
	display: block;
	width: 60px;
	height: 65px;
	background-image: url('img/3.png');
	background-repeat: no-repeat;
}
.nav_bg3 a:hover {
	background-position: bottom;
}
.nav_bg4 a {
	display: block;
	width: 60px;
	height: 65px;
	background-image: url('img/4.png');
	background-repeat: no-repeat;
}
.nav_bg4 a:hover {
	background-position: bottom;
}
.nav_bg5 a {
	display: block;
	width: 60px;
	height: 65px;
	background-image: url('img/5.png');
	background-repeat: no-repeat;
}
.nav_bg5 a:hover {
	background-position: bottom;
}
.nav_bg6 a {
	display: block;
	width: 60px;
	height: 65px;
	background-image: url('img/6.png');
	background-repeat: no-repeat;
}
.nav_bg6 a:hover {
	background-position: bottom;
}
.nav_bg7 a {
	display: block;
	width: 60px;
	height: 65px;
	background-image: url('img/7.png');
	background-repeat: no-repeat;
}
.nav_bg7 a:hover {
	background-position: bottom;
}
.nav_bg8 a {
	display: block;
	width: 60px;
	height: 65px;
	background-image: url('img/8.png');
	background-repeat: no-repeat;
}
.nav_bg8 a:hover {
	background-position: bottom;
}
.nav_bg9 a {
	display: block;
	width: 60px;
	height: 65px;
	background-image: url('img/9.png');
	background-repeat: no-repeat;
}
.nav_bg9 a:hover {
	background-position: bottom;
}
.nav_bg10 a {
	display: block;
	width: 60px;
	height: 65px;
	background-image: url('img/10.png');
	background-repeat: no-repeat;
}
.nav_bg10 a:hover {
	background-position: bottom;
}
/*cnalnav End*/
/*search Begin*/
#search, #search .search-center {
	height: 86px;
}
#search {
	margin-top: 5px;
	z-index: 80;
}
#search .search-left, #search .search-right {
	height: 86px;
	width: 14px;
}
#search .search-left {
	float: left;
	background-image: url('img/search_l_bg.jpg');
	background-repeat: no-repeat;
}
#search .search-right {
	float: right;
	background-image: url('img/search_r_bg.jpg');
	background-repeat: no-repeat;
}
#search .search-center {
	float: left;
	width: 932px;
	background-image: url('img/search_c_bg.jpg');
	background-repeat: repeat-x;
}
#search .search_c_top {
	height: 58px;
}
#search .search_c_bottom {
	float: left;
	width: 932px;
	height: 22px;
	margin-top: 3px;
	font-size: 12px;
	color: #3e3e3e;
	line-height: 22px;
}
#search .search_c_bottom ul {
 
	float: left;
	width:932px;
    overflow:hidden;
}
#search .search_c_bottom li {
	float: left;
	margin-left: 15px;
	display: inline;
	position: relative;
}
#search .search_c_bottom li.b1 {
	margin-left: 0;
}
#search .search_c_bottom .nav-new {
	top: -7px;
	right: -8px;
	position: absolute;
	width: 13px;
	height: 13px;
	background-image: url('img/navnew.png');
	background-repeat: no-repeat;
	text-indent: -10000px;
}
#search .search_c_bottom li.nav-zb {
	 text-indent:40px;
      
	background: url('img/zb.png') 0 3px;
	background-repeat: no-repeat;
	
}
#search .search_c_bottom li.nav-tongzhi {
	 text-indent:25px;     
	background: url('img/tongzhi.gif') 0 3px;
	background-repeat: no-repeat;
	
}
#search .search_c_bottom li.nav-tongzhi a:link,#search .search_c_bottom li.nav-tongzhi a:visited,#search .search_c_bottom li.nav-tongzhi a:hover{
	  font-size:12px; color:red;
}
#search .search_c_bottom .nav-hot {
	top: -7px;
	right: -8px;
	position: absolute;
	width: 13px;
	height: 13px;
	background-image: url('img/navhot.png');
	background-repeat: no-repeat;
	text-indent: -10000px;
}
#search .search_c_bottom a:link, #search .search_c_bottom a:visited {
	font-size: 12px;
	color: #3e3e3e;
}
#search .search_c_bottom a:hover {
	color: red;
}
.weather, #search .searchgo, #search .hotkeywords {
	float: left;
	height: 50px;
	margin-top: 4px;
	overflow:hidden;
}
#search .hotkeywords {
	height: 55px;
}
.weather {
	width: 190px;
}
.weather li {
	float: left;
	font-size: 12px;
	color: white;
	line-height: 24px;
	padding-left: 8px;
}
.weather li a:visited, .weather li a:link {
	font-size: 12px;
	color: white;
}
.weather li a:hover {
	font-size: 12px;
	color: #ca2600;
}
.weather .w1 {
	font-weight: bold;
	width:50px;
	overflow:hidden;
}
.weather .w2 img {
	float: left;
	width: 26px;
	height: 15px;
	padding-right: 5px;
	margin-top: 5px;
}
#search .searchgo {
	width: 490px;
	overflow: hidden;
}
#search #seach_top {
	width: 330px;
	height: 26px;
	float: left;
	margin-left: 60px;
	display: inline;
	overflow: hidden;
}
#search #seach_top li {
	width: 54px;
	height: 25px;
	float: left;
	text-align: center;
	font-size: 12px;
	line-height: 23px;
}
#search #seach_top li.s1 {
	background: url('img/search_now.png') no-repeat center 2px;
	font-weight: bold;
	color: #004590;
}
#search #seach_top li.s1 a:link, #search #seach_top li.s1 a:hover, #search #seach_top li.s1 a:visited {
	color: #004590;
}
#search #seach_top li a:link, #search #seach_top li a:visited, #search #seach_top li a:active {
	color: #fff;
	text-decoration: none;
	font-size: 12px;
}
#search #seach-bottom {
	width: 500px;
	height: 24px;
	float: left;
}
#search #seach-bottom li {
	float: left;
	height: 20px;
	line-height: 22px;
	color: #fff;
	font-weight: bold;
	margin-right: 5px;
	display: inline;
}
#search .s2 {
	width: 370px;
	height: 20px;
	border: 1px #0164A8 solid;
	padding-left: 5px;
	line-height: 20px;
	float: left;
}
#search .s3 {
	width:75px;
	height:24px;
	float: left;
	margin-top: -1px;
	border:none;
	cursor:pointer;
	background:url(img/searchgo.png);
}
#search .hotkeywords {
	width: 240px;
	padding-left: 10px;
}
#search .hotkeywords a:link, #search .hotkeywords a:visited {
	font-size: 12px;
	color: white;
}
#search .hotkeywords a:hover {
	color: red;
}
#search .hotkeywords li {
	display: inline;
	line-height: 17px;
}
#search .hotkeywords li.h {
	padding: 0;
	font-size: 12px;
	font-weight: bold;
	color: white;
}
ul.menuer{ 
 width:932px; height:20px; float:left;
 margin-top:4px;
}
ul.menuer li{
 width:auto; float:left; height:20px; line-height:20px; padding:0 15px;
 background:url('img/nds.png') top right no-repeat;
}
ul.menuer li a:link,ul.menuer li a:hover,ul.menuer li a:visited{
 font-size:14px;
 color:#313131;
}
ul.menuer li.nav-tongzhi {
	text-indent:25px;     
	background: url('img/tongzhi.gif') 0 2px;
	background-repeat: no-repeat;
	padding:0;
	margin-left:15px;
	
}
ul.menuer li.nav-tongzhi a:link,ul.menuer li.nav-tongzhi li.nav-tongzhi a:visited,ul.menuer li.nav-tongzhi a:hover{
	  font-size:12px; color:red;
}
/*search End*/


/*searchS Begin*/
#searchs {
	width: 960px;
	margin: 0 auto;
	height: 103px;
	margin-top: 2px;
	overflow:hidden;
}
#searchs .search-left, #searchs .search-right {
	height: 103px;
	width: 7px;
}
#searchs .search-left {
	float: left;
	background: url('img/searchsecond_l.png') 0 24px;
	background-repeat: no-repeat;
}
#searchs .search-right {
	float: right;
	background: url('img/searchsecond_r.png') 0 24px;
	background-repeat: no-repeat;
}
#searchs .search-center {
	float: left;
	width: 946px;
	background: url('img/searchsecond_c.png') left 24px;
	background-repeat: repeat-x;
	height: 103px;
	position: relative;

}
#searchs .search_c_top {
	width: 946px;
	float: left;
	text-align: center;
	height: 24px;
}
#searchs .search_c_top ul {
	margin-left: 240px;
	float: left;
	display: inline;
	width: 500px;

}
#searchs .search_c_top li {
	float: left;
	width: 72px;
	height: 24px;
	margin-left: 3px;
	text-align: center;
	display: inline;
	line-height: 25px;
	background-image: url('img/searchsecondlibg.png');
	background-repeat: no-repeat;
}
#searchs .search_c_top li a:link, #searchs .search_c_top li a:visited {
	font-size: 14px;
	font-weight: bold;
	color: #2b2b2b;
}
#searchs .search_c_top li a:hover {
	font-size: 14px;
	font-weight: bold;
	color: #2b2b2b;
	text-decoration: underline;
}
#searchs .search_c_top li.s1 {
	background-image: url('img/searchsecondlibgnow.png');
	height: 28px;
	margin-bottom: -3px;
}
#searchs .search_c_top li.s1 a:link, #searchs .search_c_top li.s1 a:visited, #searchs .search_c_top li.s1 a:hover {
	font-size: 14px;
	font-weight: bold;
	color: white;
}
#searchs .search_c_bottom {
	width: 946px;
	height: 45px;
}
#searchs .search_c_bottom_l {
	width: 200px;
	height: 45px;
	float: left;
}
#searchs .search_c_bottom_l ul{
	float:left;
	margin-top:5px;
	margin-left:5px;
	display:inline;
}
#searchs .search_c_bottom_l li {
	width: 185px;
	float: left;
	padding-left: 10px;
	background: url('img/liwhite.png') 0 8px;
	background-repeat: no-repeat;
	line-height: 18px;
	height:18px; overflow:hidden;
}
#searchs .search_c_bottom_l li a:link, #searchs .search_c_bottom_l li a:visited, #searchs .search_c_bottom_l li a:hover {
	font-size: 12px;
	color: white;
}
#searchs .search_c_bottom_l li a:hover {
	text-decoration: underline;
}
#searchs #seachs-bottom {
	width: 540px;
	height: 45px;
	float: left;
	line-height: 45px;
	overflow: hidden;
}
#searchs #seachs-bottom ul {
	margin-top: 10px;
}
#searchs #seachs-bottom li {
	float: left;
	height: 20px;
	line-height: 22px;
	color: #fff;
	font-weight: bold;
	margin-right: 5px;
	display: inline;
}
#searchs .s2 {
	width: 410px;
	height: 20px;
	border: 1px #9D9D9D solid;
	padding-left: 5px;
	line-height: 20px;
	float: left;
}
#searchs .s3 {
	width:75px;
	height:24px;
	float: left;
	margin-top: -1px;
	border:none;
	cursor:pointer;
	background:url(img/searchgo.png);
}
#searchs .hotkeywords {
	width: 200px;
	float: right;
	height: 40px;
	overflow: hidden;
    display:inline;
    margin-top:3px;
}
#searchs .hotkeywords a:link, #searchs .hotkeywords a:visited {
	font-size: 12px;
	color: white;
	 padding:0 2px;
}
#searchs .hotkeywords a:hover {
	color: red;
}
#searchs .hotkeywords li {
	display: inline;
	line-height: 20px;
}
#searchs .hotkeywords li.h {
	padding: 0;
	font-size: 12px;
	font-weight: bold;
	color: white;
}
#xmenu{ width:960px; height:26px;}
/*searchS End*/
/*searcht Begin*/
#searcht {
	width: 960px;
	margin: 0 auto;
	height: 71px;
	margin-top: 2px;
}
#searcht .search-left, #searcht .search-right {
	height: 71px;
	width: 8px;
}
#searcht .search-left {
	float: left;
	background: url('img/searcht_lbg.png') left bottom;
	background-repeat: no-repeat;
}
#searcht .search-right {
	float: right;
	background: url('img/searcht_rbg.png') left bottom;
	background-repeat: no-repeat;
}
#searcht .search-center {
	float: left;
	width: 944px;
	background: url('img/searcht_cbg.png') left bottom;
	background-repeat: repeat-x;
	height: 71px;
	
}
#searcht .search-center  input.spec{
 width:60px; height:20px; border:#9D9D9D solid 1px;
}

#searcht .search_c_top {
	width: 900px;
	float: left;
	text-align: center;
	height: 23px;
}
#searcht .search_c_top ul {
	margin-left: 240px;
	float: left;
	display: inline;
	width: 500px;
}
#searcht .search_c_top li {
	float: left;
	width: 72px;
	height: 23px;
	margin-left: 3px;
	text-align: center;
	display: inline;
	line-height: 25px;
	background-image: url('img/searchlibg.png');
	background-repeat: no-repeat;
}
#searcht .search_c_top li a:link, #searcht .search_c_top li a:visited {
	font-size: 14px;
	font-weight: bold;
	color: #2b2b2b;
}
#searcht .search_c_top li a:hover {
	font-size: 14px;
	font-weight: bold;
	color: #2b2b2b;
	text-decoration: underline;
}
#searcht .search_c_top li.s1 {
	background-image: url('img/searchtlibgnow.png');
	height: 28px;
	width:74px;

}
#searcht .search_c_top li.s1 a:link, #searcht .search_c_top li.s1 a:visited, #searcht .search_c_top li.s1 a:hover {
	font-size: 14px;
	font-weight: bold;
	color: #2b2b2b;
}
#searcht .search_c_bottom {
	width: 940px;
	height: 40px;
	float:left;
}
#searcht .search_c_bottom_l {
	width: 160px;
	height: 40px;
	float: left;
}
#searcht .search_c_bottom_l ul{
	float:left;margin-top:3px;
}
#searcht .search_c_bottom_l li {
	width: 185px;
	float: left;
	padding-left: 10px;
	background: url('img/liwhite.png') 0 8px;
	background-repeat: no-repeat;
	line-height: 18px;
	height:18px; overflow:hidden;
}
#searcht .search_c_bottom_l li a:link, #searcht .search_c_bottom_l li a:visited, #searcht .search_c_bottom_l li a:hover {
	font-size: 12px;
	color: white;
}
#searcht .search_c_bottom_l li a:hover {
	text-decoration: underline;
}
#searcht #seachs-bottom {
	width: 640px;
	height: 40px;
	float: left;
	line-height: 40px;
	overflow: hidden;
}
#searcht #seachs-bottom ul {
	margin-top: 10px;
}
#searcht #seachs-bottom li {
	float: left;
	height: 20px;
	line-height: 22px;
	color: #494949;
	font-weight: bold;
	margin-right: 5px;
	display: inline;
}
#searcht .s2 {
	width: 510px;
	height: 20px;
	border: 1px #d5d5d5 solid;
	padding-left: 5px;
	line-height: 20px;
	float: left;
}
#searcht .s3 {
	float: left;
	width:58px;
	height:22px;
	float: left;
	margin-top: -1px;
	border:none;
	cursor:pointer;
	background:url(img/searchtgo.png);
}
#searcht .hotkeywords {
	width: 90px;
	padding-left: 10px;
	float: right;
	height: 40px;
	overflow: hidden;
}
#searcht .hotkeywords a:link, #searcht .hotkeywords a:visited {
	font-size: 12px;
	color: white;
}
#searcht .hotkeywords a:hover {
	color: red;
}
#searcht .hotkeywords li {
	display: inline;
	line-height: 22px;
}
#searcht .hotkeywords li.h {
	padding: 0;
	font-size: 12px;
	font-weight: bold;
	color: white;
}
/*searcht End*/

/*footer Begin*/
#footer {
	margin: 0 auto;
	font-size: 12px;
	color: #666666;
	text-align: center;
	margin-top: 10px;
	width: 960px;
	font-family: 宋体, Arial, Helvetica, sans-serif;
	overflow: hidden;
}
#contact {
	width: 960px;
	margin: 0 auto;
	height: 24px;
	line-height: 24px;
	font-size: 12px;
	border-bottom: 1px #909090 solid;
}
#footer ul {
	margin: 0;
	padding: 0;
	margin-top: 10px;
}
#footer ul li {
	width: 958px;
	line-height: 20px;
}
#footer li a {
	color: #686868;
	text-decoration: none;
	font-size: 12px;
}
.lired {
	color: #C30803;
}
/*footer End*/

/* page start */
div.pagenav_default{margin:3px; padding:3px; text-align:center;}
	div.pagenav_default a{margin:2px; padding:2px 5px; text-decoration: none;}
	div.pagenav_default a:hover{color:#f00;}
	div.pagenav_default a:active{color:#f00;}
	div.pagenav_default span.current{margin:2px; padding:3px 5px; font-weight:bold; color:#fff;}
	div.pagenav_default span.disabled{margin:2px; padding:2px 5px; color: #999;}

div.pagebar_default{margin:3px; padding:3px; text-align:center;}
	div.pagebar_default a{margin:2px; padding:2px 5px; border:#aeceec 1px solid; text-decoration: none; font-size:12px;}
	div.pagebar_default a:hover{border:#aeceec 1px solid; color:#f00;}
	div.pagebar_default a:active{border:#aeceec 1px solid; color:#f00;}
	div.pagebar_default a.nav{background:url(img/pagebar.png) 0 -50px repeat-x;}
	div.pagebar_default span.current{margin:2px; padding:1px 5px 2px; border:#aeceec 1px solid; font-weight:bold; color:#fff; background:url(img/pagebar.png) 0 0 repeat-x;}
	div.pagebar_default span.disabled{display:none;}
	div.pagebar_default span.else{margin:2px; padding:3px 5px; color:#000;}
	div.pagebar_default span.else b{margin:0; padding:0; font-weight:bold;}

div.pagebar_digg{margin:3px; padding:3px; text-align:center;}
	div.pagebar_digg a{margin:2px; padding:2px 5px; border:#aaaadd 1px solid; text-decoration: none;}
	div.pagebar_digg a:hover{border:#000099 1px solid; color:#000;}
	div.pagebar_digg a:active{border:#000099 1px solid; color:#000;}
	div.pagebar_digg span.current{margin:2px; padding:3px 5px; font-weight:bold; color:#fff; background-color:#000099;}
	div.pagebar_digg span.disabled{margin:2px; padding:2px 5px; color: #ddd; border:#aaaadd 1px solid;}
	
div.pagebar_yahoo{margin:3px; padding:3px; text-align:center;}
	div.pagebar_yahoo a{margin:2px; padding:2px 5px; border:#fff 1px solid; text-decoration: underline;}
	div.pagebar_yahoo a:hover{border:#000099 1px solid; color:#000;}
	div.pagebar_yahoo a:active{border:#000099 1px solid; color:#f00;}
	div.pagebar_yahoo span.current{margin:2px; padding:2px 5px; font-weight:bold; border: #000 1px solid; color:#000; background-color:#fff;}
	div.pagebar_yahoo span.disabled {margin:2px; padding:2px 5px; color: #ddd; border:#eee 1px solid;}
	
div.pagebar_meneame {margin:3px; padding:3px; font-size:12px; color: #ff6500; text-align:center;}
	div.pagebar_meneame a{margin-right:3px; padding:5px 7px; font-size:12px; border:#ff9600 1px solid; background-position: 50% bottom; background-image: url(img/pagebar_meneame.jpg); color:#ff6500; text-decoration:none;}
	div.pagebar_meneame a:hover{border:#ff9600 1px solid; background-image: none; color:#ff6500; background-color:#ffc794;}
	div.pagebar_meneame a:active {border:#ff9600 1px solid; background-image: none; color:#ff6500; background-color:#ffc794;}
	div.pagebar_meneame span.current{margin-right:3px; padding:5px 7px; border: #ff6500 1px solid; font-weight:bold; color:#ff6500; background-color:#ffbe94;}
	div.pagebar_meneame span.disabled{margin-right:3px; padding:5px 7px; border:#ffe3c6 1px solid; color: #ffe3c6;}
	
div.pagebar_flickr {
	padding-right: 3px; padding-left: 3px; padding-bottom: 3px; margin: 3px; padding-top: 3px; text-align: center
}
div.pagebar_flickr a {
	border-right: #dedfde 1px solid; padding-right: 6px; background-position: 50% bottom; border-top: #dedfde 1px solid; padding-left: 6px; padding-bottom: 2px; border-left: #dedfde 1px solid; color: #0061de; margin-right: 3px; padding-top: 2px; border-bottom: #dedfde 1px solid; text-decoration: none
}
div.pagebar_flickr a:hover {
	border-right: #000 1px solid; border-top: #000 1px solid; background-image: none; border-left: #000 1px solid; color: #fff; border-bottom: #000 1px solid; background-color: #0061de
}
div.pagebar_meneame a:active {
	border-right: #000 1px solid; border-top: #000 1px solid; background-image: none; border-left: #000 1px solid; color: #fff; border-bottom: #000 1px solid; background-color: #0061de
}
div.pagebar_flickr span.current {
	padding-right: 6px; padding-left: 6px; font-weight: bold; padding-bottom: 2px; color: #ff0084; margin-right: 3px; padding-top: 2px
}
div.pagebar_flickr span.disabled {
	padding-right: 6px; padding-left: 6px; padding-bottom: 2px; color: #adaaad; margin-right: 3px; padding-top: 2px
}

div.pagebar_sabrosus {
	padding-right: 3px; padding-left: 3px; padding-bottom: 3px; margin: 3px; padding-top: 3px; text-align: center
}
div.pagebar_sabrosus a {
	border-right: #9aafe5 1px solid; padding-right: 5px; border-top: #9aafe5 1px solid; padding-left: 5px; padding-bottom: 2px; border-left: #9aafe5 1px solid; color: #2e6ab1; margin-right: 2px; padding-top: 2px; border-bottom: #9aafe5 1px solid; text-decoration: none
}
div.pagebar_sabrosus a:hover {
	border-right: #2b66a5 1px solid; border-top: #2b66a5 1px solid; border-left: #2b66a5 1px solid; color: #000; border-bottom: #2b66a5 1px solid; background-color: lightyellow
}
div.pagebar_pagination a:active {
	border-right: #2b66a5 1px solid; border-top: #2b66a5 1px solid; border-left: #2b66a5 1px solid; color: #000; border-bottom: #2b66a5 1px solid; background-color: lightyellow
}
div.pagebar_sabrosus span.current {
	border-right: navy 1px solid; padding-right: 5px; border-top: navy 1px solid; padding-left: 5px; font-weight: bold; padding-bottom: 2px; border-left: navy 1px solid; color: #fff; margin-right: 2px; padding-top: 2px; border-bottom: navy 1px solid; background-color: #2e6ab1
}
div.pagebar_sabrosus span.disabled {
	border-right: #929292 1px solid; padding-right: 5px; border-top: #929292 1px solid; padding-left: 5px; padding-bottom: 2px; border-left: #929292 1px solid; color: #929292; margin-right: 2px; padding-top: 2px; border-bottom: #929292 1px solid
}

div.pagebar_scott {
	padding-right: 3px; padding-left: 3px; padding-bottom: 3px; margin: 3px; padding-top: 3px; text-align: center
}
div.pagebar_scott a {
	border-right: #ddd 1px solid; padding-right: 5px; border-top: #ddd 1px solid; padding-left: 5px; padding-bottom: 2px; border-left: #ddd 1px solid; color: #88af3f; margin-right: 2px; padding-top: 2px; border-bottom: #ddd 1px solid; text-decoration: none
}
div.pagebar_scott a:hover {
	border-right: #85bd1e 1px solid; border-top: #85bd1e 1px solid; border-left: #85bd1e 1px solid; color: #638425; border-bottom: #85bd1e 1px solid; background-color: #f1ffd6
}
div.pagebar_scott a:active {
	border-right: #85bd1e 1px solid; border-top: #85bd1e 1px solid; border-left: #85bd1e 1px solid; color: #638425; border-bottom: #85bd1e 1px solid; background-color: #f1ffd6
}
div.pagebar_scott span.current {
	border-right: #b2e05d 1px solid; padding-right: 5px; border-top: #b2e05d 1px solid; padding-left: 5px; font-weight: bold; padding-bottom: 2px; border-left: #b2e05d 1px solid; color: #fff; margin-right: 2px; padding-top: 2px; border-bottom: #b2e05d 1px solid; background-color: #b2e05d
}
div.pagebar_scott span.disabled {
	border-right: #f3f3f3 1px solid; padding-right: 5px; border-top: #f3f3f3 1px solid; padding-left: 5px; padding-bottom: 2px; border-left: #f3f3f3 1px solid; color: #ccc; margin-right: 2px; padding-top: 2px; border-bottom: #f3f3f3 1px solid
}

div.pagebar_quotes {
	padding-right: 3px; padding-left: 3px; padding-bottom: 3px; margin: 3px; padding-top: 3px; text-align: center
}
div.pagebar_quotes a {
	border-right: #ddd 1px solid; padding-right: 5px; border-top: #ddd 1px solid; padding-left: 5px; padding-bottom: 2px; border-left: #ddd 1px solid; color: #aaa; margin-right: 2px; padding-top: 2px; border-bottom: #ddd 1px solid; text-decoration: none
}
div.pagebar_quotes a:hover {
	border-right: #a0a0a0 1px solid; padding-right: 5px; border-top: #a0a0a0 1px solid; padding-left: 5px; padding-bottom: 2px; border-left: #a0a0a0 1px solid; margin-right: 2px; padding-top: 2px; border-bottom: #a0a0a0 1px solid
}
div.pagebar_quotes a:active {
	border-right: #a0a0a0 1px solid; padding-right: 5px; border-top: #a0a0a0 1px solid; padding-left: 5px; padding-bottom: 2px; border-left: #a0a0a0 1px solid; margin-right: 2px; padding-top: 2px; border-bottom: #a0a0a0 1px solid
}
div.pagebar_quotes span.current {
	border-right: #e0e0e0 1px solid; padding-right: 5px; border-top: #e0e0e0 1px solid; padding-left: 5px; font-weight: bold; padding-bottom: 2px; border-left: #e0e0e0 1px solid; color: #aaa; margin-right: 2px; padding-top: 2px; border-bottom: #e0e0e0 1px solid; background-color: #f0f0f0
}
div.pagebar_quotes span.disabled {
	border-right: #f3f3f3 1px solid; padding-right: 5px; border-top: #f3f3f3 1px solid; padding-left: 5px; padding-bottom: 2px; border-left: #f3f3f3 1px solid; color: #ccc; margin-right: 2px; padding-top: 2px; border-bottom: #f3f3f3 1px solid
}

div.pagebar_black {
	padding-right: 7px; padding-left: 7px; padding-bottom: 7px; margin: 3px; padding-top: 7px; text-align: center
}
div.pagebar_black a {
	border-right: #000000 1px solid; padding-right: 5px; border-top: #000000 1px solid; padding-left: 5px; padding-bottom: 2px; margin: 2px; border-left: #000000 1px solid; color: #000000; padding-top: 2px; border-bottom: #000000 1px solid; text-decoration: none
}
div.pagebar_black a:hover {
	border-right: #000000 1px solid; border-top: #000000 1px solid; border-left: #000000 1px solid; color: #fff; border-bottom: #000000 1px solid; background-color: #000
}
div.pagebar_black a:active {
	border-right: #000000 1px solid; border-top: #000000 1px solid; border-left: #000000 1px solid; color: #fff; border-bottom: #000000 1px solid; background-color: #000
}
div.pagebar_black span.current {
	border-right: #000000 1px solid; padding-right: 5px; border-top: #000000 1px solid; padding-left: 5px; font-weight: bold; padding-bottom: 2px; margin: 2px; border-left: #000000 1px solid; color: #fff; padding-top: 2px; border-bottom: #000000 1px solid; background-color: #000000
}
div.pagebar_black span.disabled {
	border-right: #eee 1px solid; padding-right: 5px; border-top: #eee 1px solid; padding-left: 5px; padding-bottom: 2px; margin: 2px; border-left: #eee 1px solid; color: #ddd; padding-top: 2px; border-bottom: #eee 1px solid
}

div.pagebar_yellow {
	padding-right: 7px; padding-left: 7px; padding-bottom: 7px; margin: 3px; padding-top: 7px; text-align: center
}
div.pagebar_yellow a {
	border-right: #ccc 1px solid; padding-right: 5px; border-top: #ccc 1px solid; padding-left: 5px; padding-bottom: 2px; margin: 2px; border-left: #ccc 1px solid; color: #000; padding-top: 2px; border-bottom: #ccc 1px solid; text-decoration: none
}
div.pagebar_yellow a:hover {
	border-right: #f0f0f0 1px solid; border-top: #f0f0f0 1px solid; border-left: #f0f0f0 1px solid; color: #000; border-bottom: #f0f0f0 1px solid
}
div.pagebar_yellow a:active {
	border-right: #f0f0f0 1px solid; border-top: #f0f0f0 1px solid; border-left: #f0f0f0 1px solid; color: #000; border-bottom: #f0f0f0 1px solid
}
div.pagebar_yellow span.current {
	border-right: #d9d300 1px solid; padding-right: 5px; border-top: #d9d300 1px solid; padding-left: 5px; font-weight: bold; padding-bottom: 2px; margin: 2px; border-left: #d9d300 1px solid; color: #fff; padding-top: 2px; border-bottom: #d9d300 1px solid; background-color: #d9d300
}
div.pagebar_yellow span.disabled {
	border-right: #eee 1px solid; padding-right: 5px; border-top: #eee 1px solid; padding-left: 5px; padding-bottom: 2px; margin: 2px; border-left: #eee 1px solid; color: #ddd; padding-top: 2px; border-bottom: #eee 1px solid
}

div.pagebar_jogger {
	padding-right: 2px; padding-left: 2px; padding-bottom: 2px; margin: 7px; padding-top: 2px; font-family: "lucida sans unicode", "lucida grande", lucidagrande, "lucida sans", geneva, verdana, sans-serif
}
div.pagebar_jogger a {
	padding-right: 0.64em; padding-left: 0.64em; padding-bottom: 0.43em; margin: 2px; color: #fff; padding-top: 0.5em; background-color: #ee4e4e; text-decoration: none
}
div.pagebar_jogger a:hover {
	padding-right: 0.64em; padding-left: 0.64em; padding-bottom: 0.43em; margin: 2px; color: #fff; padding-top: 0.5em; background-color: #de1818
}
div.pagebar_jogger a:active {
	padding-right: 0.64em; padding-left: 0.64em; padding-bottom: 0.43em; margin: 2px; color: #fff; padding-top: 0.5em; background-color: #de1818
}
div.pagebar_jogger span.current {
	padding-right: 0.64em; padding-left: 0.64em; padding-bottom: 0.43em; margin: 2px; color: #6d643c; padding-top: 0.5em; background-color: #f6efcc
}
div.pagebar_jogger span.disabled {
	display: none
}

div.pagebar_tres{margin:3px; padding:7px; font-weight: bold; text-align:center;}
	div.pagebar_tres a{margin:2px; padding:2px 5px; border:#d9d300 2px solid; color: #fff; background-color: #d90; text-decoration: none}
	div.pagebar_tres a:hover{border:#ff0 2px solid; color: #000; background-color: #ff0}
	div.pagebar_tres a:active{border:#ff0 2px solid; color: #000; background-color: #ff0}
	div.pagebar_tres span.current{margin: 2px; padding:2px 5px; border:#fff 2px solid;}
	div.pagebar_tres span.disabled {display: none}
	
div.pagebar_megas512 {
	padding-right: 3px; padding-left: 3px; padding-bottom: 3px; margin: 3px; padding-top: 3px; text-align: center
}
div.pagebar_megas512 a {
	border-right: #dedfde 1px solid; padding-right: 6px; background-position: 50% bottom; border-top: #dedfde 1px solid; padding-left: 6px; padding-bottom: 2px; border-left: #dedfde 1px solid; color: #99210b; margin-right: 3px; padding-top: 2px; border-bottom: #dedfde 1px solid; text-decoration: none
}
div.pagebar_megas512 a:hover {
	border-right: #000 1px solid; border-top: #000 1px solid; background-image: none; border-left: #000 1px solid; color: #fff; border-bottom: #000 1px solid; background-color: #777777
}
div.pagebar_megas512 a:active {
	border-right: #000 1px solid; border-top: #000 1px solid; background-image: none; border-left: #000 1px solid; color: #fff; border-bottom: #000 1px solid; background-color: #777777
}
div.pagebar_megas512 span.current {
	padding-right: 6px; padding-left: 6px; font-weight: bold; padding-bottom: 2px; color: #99210b; margin-right: 3px; padding-top: 2px
}
div.pagebar_megas512 span.disabled {
	padding-right: 6px; padding-left: 6px; padding-bottom: 2px; color: #adaaad; margin-right: 3px; padding-top: 2px
}

div.pagebar_technorati {
	padding-right: 3px; padding-left: 3px; padding-bottom: 3px; margin: 3px; padding-top: 3px; text-align: center
}
div.pagebar_technorati a {
	border-right: #ccc 1px solid; padding-right: 6px; background-position: 50% bottom; border-top: #ccc 1px solid; padding-left: 6px; font-weight: bold; padding-bottom: 2px; border-left: #ccc 1px solid; color: rgb(66,97,222); margin-right: 3px; padding-top: 2px; border-bottom: #ccc 1px solid; text-decoration: none
}
div.pagebar_technorati a:hover {
	background-image: none; color: #fff; background-color: #4261df
}
div.pagebar_technorati a:active {
	background-image: none; color: #fff; background-color: #4261df
}
div.pagebar_technorati span.current {
	padding-right: 6px; padding-left: 6px; font-weight: bold; padding-bottom: 2px; color: #000; margin-right: 3px; padding-top: 2px
}
div.pagebar_technorati span.disabled {
	display: none
}

div.pagebar_msdn {
	padding-right: 6px; padding-left: 0px; font-size: 13px; padding-bottom: 4px; color: #313031; padding-top: 4px; font-family: verdana,tahoma,arial,helvetica,sans-serif; background-color: #fff; text-align: right
}
div.pagebar_msdn a {
	border-right: #b7d8ee 1px solid; padding-right: 6px; border-top: #b7d8ee 1px solid; padding-left: 5px; padding-bottom: 4px; margin: 0px 3px; border-left: #b7d8ee 1px solid; color: #0030ce; padding-top: 5px; border-bottom: #b7d8ee 1px solid; text-decoration: none
}
div.pagebar_msdn a:hover {
	border-right: #b7d8ee 1px solid; border-top: #b7d8ee 1px solid; border-left: #b7d8ee 1px solid; color: #0066a7; border-bottom: #b7d8ee 1px solid; background-color: #d2eaf6
}
div.pagebar_pagination a:active {
	border-right: #b7d8ee 1px solid; border-top: #b7d8ee 1px solid; border-left: #b7d8ee 1px solid; color: #0066a7; border-bottom: #b7d8ee 1px solid; background-color: #d2eaf6
}
div.pagebar_msdn span.current {
	border-right: #b7d8ee 1px solid; padding-right: 6px; border-top: #b7d8ee 1px solid; padding-left: 5px; font-weight: bold; padding-bottom: 4px; margin: 0px 3px; border-left: #b7d8ee 1px solid; color: #444444; padding-top: 5px; border-bottom: #b7d8ee 1px solid; background-color: #d2eaf6
}
div.pagebar_msdn span.disabled {
	display: none
}
/* page end */

/* appeal */
.jubao{width:408px; height:300px; margin:auto; background:#fff; font-size:14px;} 
.jubao img{ float:right; margin-top:7px; margin-right:7px; display:inline;} 
.jubao h1{ width:408px; height:31px; line-height:32px; background:url(img/jb_01.jpg) no-repeat; font-size:14px;} 
.jubao_c{ border:#8BC7EF solid 1px; height:266px;} 
.jubao_c p{ margin-top:15px; margin-left:15px;} 
.jubao_c span{ float:left; margin-top:6px;} 
.jubao_c textarea{ width:300px; height:130px; font-size:14px;} 
.jubao_c input.btn{ width:84px; height:27px; border:0; background:url(img/jb_02.jpg) no-repeat; margin-left:140px;} 
.jubao_c input { width:280px;} 

/*friendlink begin*/
#friendlink {
	width: 958px;
	margin: 0 auto;
	height: 203px;
	border: 1px #dcdddd solid;
	background-image: url('http://news.cnal.com/images/friendlinkbg.png');
	background-repeat: repeat-x;
	margin-top:10px;
}
div#friendlink h3 {
	width: 100%;
	float: left;
	height: 30px;
	line-height: 30px;
	font-size: 14px;
	font-weight: bold;
	position: relative;
	text-indent: 1em;
}
div#friendlink h3 span {
	position: absolute;
	right: 20px;
	top: 0;
	display:block;
}
#friendlink h3 span a:link, #friendlink h3 span a:hover, #friendlink h3 span a:visited {
	font-size: 12px;
	color: #c00b00;
}
#friendlink ul#linkpic {
	float: left;
	padding: 10px 0 10px 5px;
}
#friendlink ul#linkpic li {
	float: left;
	width: 88px;
	height: 31px;
	margin-left: 15px;
	display: inline;
}
#friendlink ul#linkpic li img {
	width: 88px;
	height: 31px;
}
#friendlink ul#textlink {
	float: left;
	width: 950px;
	white-space: nowrap;
	padding: 0 4px;
}
#friendlink ul#textlink li {
	float: left;
	padding: 0 8px;
	height: 24px;
	line-height: 24px;
	color: #4d4d4d;
	background: url('http://news.cnal.com/images/linglibg.png') right 7px;
	background-repeat: no-repeat;
}
#friendlink ul#textlink li a:link, #friendlink ul#textlink li a:hover, #friendlink ul#textlink li a:visited {
	font-size: 12px;
}
#friendlink ul#textlink li.linkmore {
	background-image: none;
}

