@charset "utf-8";
/* CSS Document */

/*wrapper start*/
.wrapper{width:1000px;min-width:1000px;  margin:0 auto;background:#fff;position:relative;}
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix { display: inline-block; }
* html .clearfix { height: 1%; }
.clearfix { display: block; }
/*wrapper end*/

/*--index.html--*/
#home{background:#f2f2f2;}
#home .wrapper{background:none;}

/*--cont start--*/
.cont{margin-top:10px;padding-left:17px;border:1px solid #dadada;border-radius:5px;box-shadow:0 2px 6px #eeeeee;background:#fff;position:relative;z-index:100;}
input[type="text"],select,textarea{font-size:12px;font-family:Microsoft Yahei;color:#535353;}

/*top start*/
.top{line-height:34px;font-size:12px;padding-top:5px;position:relative;z-index:2000;}
#topUl{height:34px;float:right;position:relative;z-index:20;}
.topUl_son{height:34px;float:right;padding-left:35px;padding-right:20px;position:relative;cursor:pointer;z-index:20;}
#newMsg{background:url(../img/user.png) no-repeat 10px 3px;}
#user{background:url(../img/user.png) no-repeat 10px -30px;color:#a10000;}
#exit{background:url(../img/user.png) no-repeat 10px -60px;}
#help{background:url(../img/user.png) no-repeat 10px -90px;}
#newMsg span{color:#a10000;}

#newMsg.topUl_sonBg,#user.topUl_sonBg{background-color:#fff;border:1px solid #dadada;border-bottom:none;border-top-left-radius:5px;border-top-right-radius:5px;}
#userSet{display:none;width:100%;line-height:30px;text-align:center;position:absolute;top:30px;left:-1px;background:#fff;border:1px solid #dadada;border-top:none;border-bottom-left-radius:5px;border-bottom-right-radius:5px;} 
#user.topUl_sonBg #userSet{display:block;}
#showMsg{display:none;width:100%;line-height:30px;overflow:hidden;background:#fff;border:1px solid #dadada;border-radius:5px;position:absolute;top:34px;left:-12px;z-index:10;padding-left:5px;padding-right:5px;}
#MsgList li{border-bottom:1px dashed #dadada;padding-left:5px;padding-right:5px;overflow:hidden;}
.msgLi a{display:block;float:left;width:75%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.msgLi span{display:block;float:right;width:20%;text-align:right;color:#c2c2c2;}
#showMsg li.moreMsg{text-align:center;border-bottom:none;font-family:Microsoft Yahei;}
#showMsg li.moreMsg a{color:#a10000;}
#showMsg li.moreMsg a:hover{color:#fff;background:#a10000;padding-left:5px;padding-right:5px;}
/*top end*/

/*header start*/
.header{font-family:Microsoft Yahei;border:1px solid #dadada;border-radius:5px;box-shadow:0 2px 6px #eeeeee;background:#fff;position:relative;z-index:1000;}
.header_area{overflow:hidden;clear:both;margin:0 1.5em;border-bottom:3px solid #a71e32;}
.logo{float:left;height:51px;display:inline;margin:23px 0 0px 0;}
.logo a{background:no-repeat;display:block;height:51px;}
#header_date{float:right;height:29px;margin-top:46px;font-size:13px;padding-right:15px;}
#header_language{float:right;height:29px;margin-top:30px;font-size:13px;padding-right:15px;}
/*header end*/

/*nav syart*/
.nav_box{height:58px;position:relative;z-index:10;line-height:58px;font-size:16px;color:#000;clear:both;}
.boc_menu li.menu_li{float:left;display:inline;text-align:center;position:relative;padding-left:20px;padding-right:20px;}
.boc_menu li#other_li{float:right;}
.boc_menu li.menu_li a{display:block;color:#000000;}
.boc_menu li.current a{color:#a71e32;}
.boc_menu li.menu_li>a:hover{color:#a10000;}
a.PL_MENU_NAME{z-index:200;}

/*子菜单开始*/
.sub_menu{width:978px;min-height:230px;padding-left:20px;display:none;position:absolute;top:58px;background:#fcfcfc;border:1px solid #dadada;
border-width:1px 1px 1px 1px;border-radius:0 0 5px 5px;z-index:13;box-shadow:inset 1px 0px 6px #eee;}
.sub_menu i{background:url(../img/a_hover.png) no-repeat;width:14px;height:10px;position:absolute;top:-7px;}
.sub_nav{width:220px;margin-right:20px;float:left;margin-bottom:10px;text-align:left;}
.sub_nav dt{width:100%;font-size:14px;line-height:18px;padding:10px 0;}
.sub_nav dd{padding:5px 0 5px 10px;font-size:12px;line-height:16px;background:url(../img/ddBg.png) no-repeat left center;}
.sub_nav dt a,.sub_nav dd a{display:block;}
.sub_nav dt a:hover{color:#a10000;}
.sub_nav dd a{color:#999;}
.sub_nav dd a:hover{color:#ff0000;}

.sub_nav_ul{padding-top:10px;padding-bottom:10px;overflow:hidden;}
.sub_nav_ul li{line-height:26px;text-align:left;margin-right:20px;float:left;white-space:nowrap;font-size:14px;}

#layer4{right:-1px;}
.sub_nav_ul li a:hover{color:#ff0000;}
/*子菜单结束*/
/*nav end*/

/*底部信息 footer start*/
.footer{margin-top:20px;text-align:center;line-height:30px;margin-bottom:20px;}

/*分页样式 page style*/
#page1{text-align:center;margin-bottom:20px;}
#page1 a{padding:4px 6px;border:1px solid #dadada;border-radius:3px;cursor:pointer;}
#page1 a:hover{background:#a10000;color:#fff;border:1px solid #a10000;}
#page1 a.current{background:#a10000;color:#fff;border:1px solid #a10000;}

#page2{padding-left:168px;padding-right:30px;position:relative;margin-bottom:20px;overflow:hidden;}
#page2 em{font-weight:700;display:block;width:60px;float:left;}
#page2 a{display:block;width:620px;float:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;}
#page2 span{display:block;width:100px;float:right;}
a.a_no{color:#999;}

/*返回顶部 backToTop*/
.backToTop {background-image: url(../img/backtop.png);position: fixed;text-align: center;padding-bottom: 5px;
line-height: 1.2;background-color: transparent;padding-left: 0px;width: 48px;bottom: 10px;padding-right: 0px;
display: none;background-repeat: no-repeat;background-position: 0px 0px;height: 50px;color: #fff;font-size: 12px;
cursor: pointer;right: 50px;padding-top: 5px;_position: absolute;_bottom: "auto";}
.backToTop:hover{background-position: -48px 0px;}
/*隐藏超长部分*/
.content_div {
	width:15em;
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow:hidden;
	cursor:pointer;
}
/*隐藏超长部分7*/
.content_div_7em {
	width:7em;
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow:hidden;
	cursor:pointer;
}