/*黑白素装,和alimama自定义文字广告有冲突*/
/*html { filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1); }*/
/*html{filter:gray}*/

body,p,th,td,input,select,textarea
{
    font:normal normal 12px "SimSun";
    color:#555555;
}
body,p{line-height:18px;}
body{margin:0px auto auto auto;}
body.index{margin:0px 0px auto 0px; text-align:center;}
body.list{margin:5px 0px auto 0px;}
img{border:0;}
h1,h2,h3,h4,h5,h6{font-size:14px;}
ul li,ol li{ list-style-type:circle; padding:3px 2px 3px 2px; line-height:14px;}
address,em{font-style:normal;}
form{ margin:0px 0px 0px 0px;}

hr{border:#000 0 solid;border-top:#D1D7DC 1px solid;height:0;}
th,td{padding:auto auto auto 10px;}
.trhead{background-color:#E0F0F9;}
.trfoot{background-color:#F8F7F3;}
/*.trline{BACKGROUND-POSITION: 50% bottom; BACKGROUND-IMAGE: url(dotline_x.gif); BACKGROUND-REPEAT: repeat-x;}*/
.trline td{ border-bottom-color:#dddddd; border-bottom-style:dotted; border-bottom-width:1px;}


a:link,a:visited{
    color:#04D;
    text-decoration:none;
}
a:hover,a:active{
    color:Red;
    text-decoration:underline;
}

.invisible{display:none;}
.hidden{display:none;}
.clear{clear:both;}

.main{margin:0px auto auto auto; padding:0 0 0 0; width:930px;}

.all_window 
{
    border:solid 1px #A6CBE7;
    padding:0px 0px 0px 0px;
    text-align:left;
    width:100%;
}
.all_window h3
{
    margin: 0 0 0 0;
    padding:5px 5px 5px 5px;
    background-color:#E0F0F9;
}
.all_window h3 em
{
	float:right;
	margin:-18px 5px 0 0;
	font:normal normal 12px "SimSun";
}
.all_window ul
{
	margin: 5px 5px 5px 5px;
	padding-left:15px;
	text-align:left;
}
.all_window form
{
	margin: 5px 5px 5px 5px;
}

.li2col li
{
	float:left;
	width:49%;
}
.li3col li
{
	float:left;
	width:31%;
}
.li5col li
{
	float:left;
	width:19%;
}
.li6col li
{
	float:left;
	width:16%;
}
.li10col li
{
	float:left;
	width:9%;
}

/*
.navbar{height:30px;padding-left:124px; font-weight:bold;text-align:center;border-bottom:solid 2px #A6CBE7;}
.navbar a{color:#FFF;}
.navbar a:hover{color:red;text-decoration:none;}
.navbar ul li{list-style-type:none;float:left;margin-left:2px;height:30px;line-height:30px;}
.navbar ul li.tab{width:92px;background:url(/templates/default/images/navbar_tab_bg.gif) no-repeat;}
.navbar ul li.sel a{color:#555555}
.navbar ul li.sel{width:74px;background:url(/templates/default/images/navbar_sel_bg.gif) no-repeat;color:#2F5FA1;}
.navbar tag{height:30px;line-height:30px;}
.navbar ul li.tag{width:240px;}
.navbar ul li.tag a{color:red;text-decoration:underline;}
*/
.navbar{height:28px; padding-left:140px; font-weight:bold;text-align:center; border-bottom:solid 2px #A6CBE7;}
.navbar a{color:#555555;}
.navbar a:hover{color:red;text-decoration:none;}
.navbar ul li{list-style-type:none;float:left;margin-left:2px;height:22px;line-height:22px; border:solid 1px #A6CBE7;}
.navbar ul li.tab{width:92px; background-color:#E0F0F9;}
.navbar ul li.sel a{color:#555555}
.navbar ul li.sel{width:74px; color:#2F5FA1; background-color:#A6CBE7;}
.navbar ul li.tag{border:solid 0px #ffffff;width:180px; color:red; background-color:#ffffff;}
.navbar ul li.tag a{color:red}

.searchbar{background-color:#E0F0F9; height:26px; text-align:center; padding:6px 0 0 0;}


.pager 
{
	margin:5px 0 5px 0;
	height:18px; line-height:18px;
}
.pager a
{
    border-top:1px solid #F2F2F2;
    border-right:1px solid #D2D2D2;
    border-bottom:1px solid #D2D2D2;
    border-left:1px solid #F2F2F2;
    background-color:#F2F2F2;
    padding:0 4px;
    display:block;
    float:left;
    margin-left:4px;
}
.pagerSummery{float:left; width:260px;}
.pagerSummery b{ color:Red;}
.pagerNumeric{float:right;}

.book_mark{float:right; width:375px;}
.book_title{text-align:center; clear:both;}
.book_title h1{margin-bottom:2px; font-size:16px;}
.book_title h2{margin-top:2px; font-size:12px; font-weight:normal;}
.book_field{margin-left:10px;}
.book_field li{list-style-type:none;background-color:#E0F0F9}

.bill
{
	margin:20px 0 20px 0;
}

.zoom
{
	margin-left:30px;
}

.footer
{
	text-align:center;
}

.bill_left
{
	float:left; width:120px;clear:both;
	border:solid 0px #A6CBE7;
}