/* CSS Document */
DIV.page {
	FONT-SIZE: 12px;
	WIDTH: 620px;
	COLOR: #dddddd;
	margin-top: 2px;
	margin-right: 0px;
	margin-left: 0px;
	clear: both;
	float:none;
	text-align:center;
	text-decoration: none;
	padding-top: 7px;
	padding-bottom: 9px;
}
DIV.page UL {
	margin:0px auto;padding-bottom: 12px;
}
DIV.page UL LI {
BORDER-RIGHT: #dddddd 1px solid; 
PADDING-RIGHT: 6px; 
BORDER-TOP: #dddddd 1px solid; 
PADDING-LEFT: 6px; 
BACKGROUND: #fff; 
FLOAT: none;
PADDING-BOTTOM: 3px; 
MARGIN: 3px; 
BORDER-LEFT: #dddddd 1px solid; 
COLOR: #aaaaaa; 
PADDING-TOP: 3px; 
BORDER-BOTTOM: #dddddd 1px solid; 
	text-align:center;
	text-decoration: none;
display:inline;
}
DIV.page UL LI A {
	COLOR: #aaa;

}
DIV.page UL LI A:hover {
	
}
DIV.page .thisclass {
BORDER-RIGHT: #ff0084 1px solid; BORDER-TOP: #ff0084 1px solid; FONT-WEIGHT: bold; BACKGROUND: #ff0084; BORDER-LEFT: #ff0084 1px solid; COLOR: #fff; BORDER-BOTTOM: #ff0084 1px solid
}
DIV.page .thisclass A {
	COLOR: #fff
}


DIV.page2 {
	FONT-SIZE: 12px;
	WIDTH: 940px;
	COLOR: #dddddd;
	margin-top: 2px;
	margin-right: 0px;
	margin-left: 0px;
	clear: both;
	float:none;
	text-align:center;
	text-decoration: none;
	padding-top: 27px;
	padding-bottom: 19px;
}
DIV.page2 UL {
	margin:0px auto;
}
DIV.page2 UL LI {
BORDER-RIGHT: #dddddd 1px solid; 
PADDING-RIGHT: 6px; 
BORDER-TOP: #dddddd 1px solid; 
PADDING-LEFT: 6px; 
BACKGROUND: #fff; 
FLOAT: none;
PADDING-BOTTOM: 3px; 
MARGIN: 3px; 
BORDER-LEFT: #dddddd 1px solid; 
COLOR: #aaaaaa; 
PADDING-TOP: 3px; 
BORDER-BOTTOM: #dddddd 1px solid; 
	text-align:center;
	text-decoration: none;
display:inline;
}
DIV.page2 UL LI A {
	COLOR: #aaa;

}
DIV.page2 UL LI A:hover {
	
}
DIV.page2 .thisclass {
BORDER-RIGHT: #ff0084 1px solid; BORDER-TOP: #ff0084 1px solid; FONT-WEIGHT: bold; 

BACKGROUND: #ff0084; BORDER-LEFT: #ff0084 

1px solid; COLOR: #fff; BORDER-BOTTOM: #ff0084 1px solid
}
DIV.page2 .thisclass A {
	COLOR: #fff
}
#footer {
   border-top: 1px solid #D1D7DC;
    clear: both;
   width:992px;
    text-align: center;
    padding-top:10px;
    padding-bottom:15px;
background-color:#ffffff;

}

#footer .foot-nav {
    display: block;
    height: 20px;
    margin: 0 auto 0;
}

#footer .foot-nav a {
    margin: 0 7px;
}

#footer .ali-group {
    margin: 5px auto;
}

#footer .ali-group a {
    margin: 0 1px;
}

#footer .copyright {
    clear: both;
    margin: 3px auto 0;
line-height: 22px
}
/*头部*/
.wrap{width:992px;
	top:0;
	margin-top: 10;
	margin-right: auto;
	margin-left: auto;
        background-color: #FFFFFF;
}
.cl{ clear:both;}
.fl{ float:left;}
.fr{ float:right;}
.tools .zuo {
        PADDING-right: 10px;
        PADDING-top: 1px;
        height: 20px
	width: 500px;
	text-align: right;
	float: right;
       color:#999;
}
.tools .zuo a{
color:#999;
text-decoration:none;}

.tools {
	BACKGROUND: url(/images/index/tools_bg.jpg) repeat-x; MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 980px; LINE-HEIGHT: 

30px; HEIGHT: 30px
}

.tools FORM {
	MARGIN: 0px auto; WIDTH: 500px; _padding: 5px 0px; _line-height: 20px
}
.tools .login_botton {
	BORDER-RIGHT: #c7c7c7 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #c7c7c7 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 

12px; BACKGROUND: url(/images/index/login_botton.jpg) #fff repeat-x left center; PADDING-BOTTOM: 1px; VERTICAL-ALIGN: middle; 

BORDER-LEFT: #c7c7c7 1px solid; WIDTH: 47px; CURSOR: pointer; COLOR: #575757; PADDING-TOP: 1px; BORDER-BOTTOM: #c7c7c7 1px 

solid; HEIGHT: 19px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.tools .regnew_botton {
	BORDER-RIGHT: #c7c7c7 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #c7c7c7 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 

12px; BACKGROUND: url(/images/index/regnew_botton.jpg) #fff repeat-x left center; PADDING-BOTTOM: 1px; MARGIN: 1px; VERTICAL

-ALIGN: middle; BORDER-LEFT: #c7c7c7 1px solid; WIDTH: 47px; COLOR: #fff; PADDING-TOP: 2px; BORDER-BOTTOM: #c7c7c7 1px solid; 

HEIGHT: 19px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.tools .home {
	PADDING-LEFT: 17px;
	MARGIN-LEFT: 20px;
	background-image: url(/images/index/icon_home.jpg);
	background-repeat: no-repeat;
	background-position: left top;
MARGIN-LEFT: 20px;
}
.tools .home a{text-decoration:none;color:#999}

.tools .favorites {
	PADDING-LEFT: 19px;
	background-image: url(/images/index/icon_favorites.jpg);
	background-repeat: no-repeat;
	background-position: left top;
MARGIN-LEFT: 3px;
}

.tools .favorites a{text-decoration:none; color:#999}
.tools .maps {
	MARGIN-LEFT: 0px; TEXT-ALIGN: right
}
.tools .maps A {
	text-decoration:none; PADDING-LEFT: 12px; BACKGROUND: url(/images/index/li_icons.gif) no-repeat left 50%; COLOR: 

#999999
}
.tools INPUT {
	BORDER-RIGHT: #bdbcbd 1px solid; BORDER-TOP: #bdbcbd 1px solid; MARGIN-LEFT: 8px; BORDER-LEFT: #bdbcbd 1px solid; 

BORDER-BOTTOM: #bdbcbd 1px solid; HEIGHT: 15px
}
.tools #_loginform {
	FLOAT: left
}
.tools .l {
	FLOAT: left
}
.l {
	FLOAT: left
}
.logo {
	FLOAT: left
}
.menu UL {
	FLOAT: left
}
.menu UL LI {
	FLOAT: left
}
.tools #username {
	WIDTH: 70px
}
.tools #password {
	WIDTH: 70px
}
.tools #vdcode {
	WIDTH: 36px
}
.toplogo {width:250px; height:90px;}
.topbanr{ padding-left:2px; padding-top:1px;}
.tools2 {MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 980px; LINE-HEIGHT: 30px; HEIGHT: 90px}
.tools2 a{ text-decoration:none; COLOR: #999999}

/*导航*/
.navbox{ background:url(/images/index/top_27.gif) repeat-x; width:990px; height:40px; margin-top:2px;}
.navl{ background:url(/images/index/top_26.gif) no-repeat; width:5px; height:40px;}
.navr{ background:url(/images/index/top_31.gif) no-repeat; width:5px; height:40px;}
.navm{ width:975px; height:40px; font-size:14px; padding-left:5px;}
.navm a{ color:#fff; text-decoration:none; display:block; float:left; padding:10px 17px 0 16px; margin:0;  height:25px;font-weight: normal}
.navm a:hover{ color:#fff; text-decoration:none;background:url(/images/index/prolist_03.gif) left 1px repeat-x;}
.navm li{ float:left; margin:0; background:url(/images/index/top_36.gif) left 10px no-repeat;height:35px; cursor:pointer;}
.navm li:first-child {float:left; margin:0; background:none;height:35px;}
.navm li h1{font-size:14px;}
.navm li h1 a {font-size:14px; color:#fff;font-weight: normal}
.navm li div{padding:10px 15px 0 15px; cursor:pointer;}
.navbot{background:url(/images/index/top_30.gif) repeat-x;}
/*导航*/
.nav_box_down {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 990px; LINE-HEIGHT: 28px; HEIGHT: 29px
}
.nav_box_down UL {
	BORDER-RIGHT: #e6e6e6 1px solid; BORDER-TOP: #e6e6e6 1px; BACKGROUND: #eee; FLOAT: 

left; BORDER-LEFT: #e6e6e6 1px solid; WIDTH: 988px; BORDER-BOTTOM: #e6e6e6 1px solid; 

HEIGHT: 28px
}
.nav_box_down UL LI {
	FLOAT: left; COLOR: #9f9fa0; TEXT-ALIGN: left
}
.nav_box_down UL LI A {
	font-weight: normal; PADDING-RIGHT: 9px; PADDING-LEFT: 9px; PADDING-BOTTOM: 0px; 

COLOR: #595757; PADDING-TOP: 0px; 

WHITE-SPACE: nowrap
}
.nav_box_down UL LI h2 {
	font-size:12px; FLOAT: left; COLOR: #9f9fa0; TEXT-ALIGN: left
}
.nav_box_down UL LI h2 a {
	COLOR: #595757; font-weight: normal}
*{
	margin:0;
	padding:0;
}
.clr{clear:both;}
img{
	border:none;
}
li{
	list-style: none;
}
a{
	text-decoration: none;
	
	color:#767676;
}

/*------ //搜索框 ---------*/
.dao2 { width:980px; height:33px; background:url(/templets/default/images/dao2.gif) repeat-x; margin-left:2px;margin-right:2px;}

.search-keyword {
	width:180px;
	height:18px;
	padding-top:2px;
	padding-left:6px;
	border:0px;
	border:#ccc solid 1px;
	background: #FFF;
	color:#9f9f9f;
}
.search-submit {

    margin-left:5px;
	cursor:pointer;
	width:68px;
	height:22px;
	font-size:0px;
	color:#fafafa;
	border:0px;
	background:url(/templets/tss/images/search-bt.gif) no-repeat;
}
.search-option {
	margin-left:3px;
	margin-right:3px;
	border:#badaa1 solid 1px;
	height:22px;
}
.search{
	padding-left:10px;
	line-height:32px;
}
.form h4 {
	display:none;
}
.form {
	float:right;
	margin:0 10px 0 0;
	*margin:0 10px 0 0;
	_margin:5px 10px 0 0;
}
.tags {float:left;
	width:690px;
	overflow:hidden;
         color:#FF79AB;
}
.tags span {
width:600px;
float:left;
}
.tags h4 {
	float:left;
	margin-right: 6px;
	height:26px;
	font-size:12px;
	color:#999;
}
.tags li {
	float:left;
	margin-right: 13px;
}
.tags li b{
	color:#FF156D
}
.tags li a{
	color:#FF79AB
}
.tags li A:hover {
color:#FF156D	
}
/*通栏ad1*/
.command-ad2{
        text-align: center;
	width:992px;
	
margin:5px 0 0 0;
}
.command-ad2 a,.command-ad a img{
display: block;
width:988px;
height:	90px;
overflow: hidden;
}
/*通栏ad1 end*/
.640ad {
	FONT-SIZE: 12px;
	WIDTH: 667px;
	margin-top: 5px;
	text-align:center;
	text-decoration: none;
	padding-top: 5px;
	padding-bottom: 5px;
	BORDER-RIGHT: #dddddd 1px solid; 
}
.grid-c2-s8f{background-color:#ffffff;WIDTH: 992px; padding-bottom:15px;}