h1,h2,h3,h4,h5,h6,h7,p,ul,ol,dl,dt,dd,li,body,form,input,button,img,cite,strong,table,td,th {padding: 0;margin: 0;}
img,table,td,th {border:0;}
li{list-style-type:none;}
ol,ul {list-style: none outside none;}
a,em{color: #333; text-decoration: none;}
a:hover{text-decoration: underline; color:#ff3300;}
em{ padding:5px 0 0 0; *padding:0!important; _padding:0;}
/*css reset end */
.clear {clear: both; }
.column {display:block;float:left;margin:0;padding:0; display:inline}
.column_padding {display:block;float:left;margin:0;padding:0; display:inline;padding-left:10px;}
/*.clearfix:after{clear:both;content:'.';display:block;visibility:hidden;height:0}*/
/*.clearfix{display:inline-block}*/
/** html .clearfix{height:1%}*/
/*.clearfix{display:block}*/
body,div{padding:0; margin:0;}

/*头部 */
.top{ width:100%; height:25px; background:url(navbg.jpg) repeat-x;}
.nav_d{font-size: 12px; height: 25px; margin: 0  auto; padding: 0;width: 960px; height:25px; color:#acacac;}
.login{ width:380px; float:left; line-height:25px; margin-left:10px; color:#606060; position:relative;}
.login a{color:#606060;}
.head{ width:960px;padding:0px; margin:0px auto; clear:both;}
.quit{ color:#054a8d;}
.menu{ width:380px; float:right; height:25px; line-height:25px; }
.menu ul { margin:0px; padding:0px;}
.menu li {float:left; color:#606060; line-height:25px; text-align:center; width:64px;}
.menu li a { color:#606060; text-decoration:none;}
.menu li a:hover{ color:#bf0a03; text-decoration:underline;}
.menu .line { width:1px; background:url(vertical.jpg); line-height:12px; margin-top:7px; height:12px; display:inline;}
.logo{float:left; margin-left:2px; padding:0px; width:243px;}
.logo img{display:block; overflow:hidden;}
.search{ width:500px; float:left; margin-left:24px; margin-top:20px;}
.searchbox{ width:375px; float:left; background:url(searchbox_bg.jpg); background-repeat:no-repeat; line-height:32px; height:32px;}
.selecter{ width:86px; line-height:26px; height:26px; background-image:url(input.jpg); background-repeat:no-repeat; border:0px; float:left; margin:3px 2px 0px 3px; color:#999999; }
.search_bk{ width:282px; float:right; border:1px  #d9d9d9  solid; border-right:none; height:24px; text-indent:4px; color:#999999; margin-top:3px; line-height:24px; font-family:"微软雅黑",Arial,Lucida,Verdana,Helvetica,sans-serif;}
.search_buttom{ width:71px; float:left; height:32px;}
.tel{ width:187px; float:right; margin-top:8px; overflow:hidden; margin-bottom:8px;}
.septal{ padding:0 3px 0 3px; height:12px; color:#cbcbcb;} 

.shopping {
	background-image: url(wbpm.png);
	background-position: 0 0;
	color: #FFFFFF;
	height:14px;
	line-height:14px;
	padding-left: 6px;
	left: 47px;
	position: absolute;
	top: 2px;


	}
.shopping span {
    background-image:url(wbpm.png);
    background-position: right -17px;
    display: block;
    height: 14px;
    padding-right:4px;
	line-height:14px;
	float:left;
}
.message-right{ float:left; width:760px;}
.wbpm_ico_notice {
    background: url(wbpm.png) no-repeat;
	background-position:0 -45px;
    display: inline-block;
    height:10px;overflow: hidden;
	margin:7px 2px 0 0;
    width: 11px; float:left;}

.dynNav{clear:both;overflow: hidden;}
input.m {
    margin-left: 11px;
    vertical-align: middle;
}
.qxtxt {
    font-family: Arial, Helvetica, sans-serif;
	
    vertical-align: middle;
	
	
}
.qxtxt a{ color: #3B5998;
    text-decoration: none; display: inline;padding:0 2px 0 2px;}
.qxtxt a:hover{ color: #3B5998;
    text-decoration: underline;}
.bottom-line{ border-bottom:1px solid #e8ebef; line-height:32px; height:32px;}
.ullist{ overflow:hidden;}

.ullist li {
   border-bottom: 1px dashed #D8D8D8;
   border-top:1px solid #FFFFFF;
   cursor: pointer;
   line-height: 22px;
   overflow: hidden;
   padding: 15px 0;
   position: relative;
   width: 100%;
   margin:0px !important;
}
.cb {
    display: inline;
    float: left;
    margin: 18px 0 0 11px;
    padding-bottom: 10px;
    width:26px; 
}
.tag{ width:18px; float:left; margin: 16px 8px 0 8px;}
.sysNote {
    float: left;
    margin: 0px 0 0 0;
    width:180px;
}
.be{ float:left; margin:22px 0 0 20px; width:120px;}
.sysNoteCon {
    margin: 0 58px 0 10px;
    text-align:left;
    float: left;
}
.icon_tip{ float:left;
    height: 14px;
    width: 16px; background:url(wbpm.png) no-repeat; }
.icon_tip{ background-position:0 -125px;}
.unread{ background-position:0 -107px}

.date{color: #999999;}
.slide, .slide2 {
	color: #3B5998;
}
.slide a, .slide2 a{color: #3B5998;}
.slide:hover, .slide2:hover{color: #3B5998;}
.slide {
    background-position: 0 -69px;
}
.slide2 {
    background-position: 0 -84px;
}
.ullist li:hover, .ullist li.hover {
	background:#fff9eb;
}

.ullist table {width: 100%; }
.ullist .message { text-align: left; }
.ullist .msgtitle td { height: 75px;line-height: 75px; }
.ullist .msgtitle .title { cursor: pointer;text-align: left; } 

.account-sign-status{color:#606060;float: left; width:500px;  line-height:25px;}

.account-sign-status li { padding: 0 5px; float:left;  line-height:25px;}
.account-sign-status li a{color:#606060;}
.account-sign-status li a:hover{  color: #FF7300;text-decoration:none;}
.account-id a {
    color: #FF7300;
	text-decoration:none;

}
.account-id a:hover {
    color: #FF7300;
	text-decoration:none;
	outline:none;
}
.account-msg{ position:relative; margin-right:20px;}