@CHARSET "UTF-8";
html,body{
	min-width: 1200px;
}
/* 通用头部*/
.public_top{
	width: 100%;
}

/* 通用头部-内容1 */
.public_top_content1{
	width: 100%;
	background-color: #505050;
	height: 30px;
	line-height: 30px;
}

/* 通用头部-内容1-内容 */
.public_top_content1 .public_top_content1_content{
	width: 1200px;
	margin: 0px auto;
	height: 30px;
}

.public_top_content1 .public_top_content1_content div.top-right-box{
	float: right;
	font-size: 12px;
	color: #b5b5b6;
	position: relative;
}



.public_top_content1 .public_top_content1_content a:VISITED,.public_top_content1 .public_top_content1_content a:link{
	color:#b5b5b6;
}

.public_top_content1 .public_top_content1_content a:HOVER{
	color: #1cb8f0 !important;
}




/* 通用头部-内容2 */
.public_top_content2{
	width: 100%;
	background-color: #fff;
	height: 150px;
	border-bottom: 2px solid #a0a0a0; 
}

/* 通用头部-内容2-内容 */
.public_top_content2 .public_top_content2_content{
	width: 1200px;
	margin: 0px auto;
	height: 150px;
}
 
 

 /* 通用头部-内容2-内容-容器 */
.public_top_content2_content_container{
	display: inline-block;
	width: 100%;
	height: 45px;
	margin-top: 40px;
}
 
 
 /* 通用头部-内容2-内容-容器-logo */
 .public_top_content2_content_container .logo{
 	display: block;
 	float: left;
 	width: 155px;
 	cursor: default;
 	margin-right: 120px;
 }
  .public_top_content2_content_container .logo img{
 	cursor: pointer;
 }
 
 
  /* 通用头部-内容2-内容-容器-搜索 */
 .public_top_content2_content_container .search{
 	float: left;
 	width: 327px;
 	border: 1px solid #27a9e3;
 	height: 35px;
 	width: 548px;
 	margin: 5px 0px;
}
 .public_top_content2_content_container .search input{
    border: 0px;
    height: 32px;
    line-height: 33px;
    width: 93.4%;
    outline: none;
    padding: 2px 5px;
}
 .public_top_content2_content_container .search .an{
    float: right;
    height: 33px;
    width: 36px;
    text-align: center;
    cursor: pointer;
    border: 0;
    border-left: 1px solid #27a9e3;
    line-height: 40px;
    background-color: transparent;
}
 .public_top_content2_content_container .search .an img{
   vertical-align: inherit !important;
}


  /* 通用头部-内容2-内容-容器-提问*/
 .public_top_content2_content_container .AskQuestions{
 	float: left;
 	width: 150px;
 	height: 35px;
 	border: 1px solid #1ecc53;
 	text-align: center;
 	line-height: 35px;
 	cursor: pointer;
 	margin: 5px 0px;
 	margin-left: 18px;
 }
 .public_top_content2_content_container .AskQuestions img{
    padding-right:17px;
    vertical-align: sub;
 }
 .public_top_content2_content_container .AskQuestions span{
    padding-left: 15px;
 	border-left: 1px solid #e2e2e2;
 	color: #595757;
 }
 
 
 
 
   /* 通用头部-内容2-内容-容器-用户信息*/
  .public_top_content2_content_container .user{
  	position:relative;
  	float: right;
  	max-width: 157px;
  	min-width: 140px;
  	height: 42px;
  	text-align: center;
  	line-height: 42px;
  	cursor: pointer;
  	display: block;
  	margin: 1.5px 0px;
 }

  .public_top_content2_content_container .user > img{
    vertical-align: bottom;
    border-radius: 100px;
 }
   .public_top_content2_content_container .user span{
    padding-left:8px;
 	color: #595757;
 	font-size: 12px;
 	color: #595757;
 }
 
 
   /* 通用头部-内容2-内容-容器-用户信息2*/
  .public_top_content2_content_container .nouser{
  	position:relative;
    float: right;
 	max-width: 157px;
 	height: 42px;
 	text-align: right;
 	line-height: 42px;
 	cursor: pointer;
 	display: block;
 }

  .public_top_content2_content_container .nouser img{
    vertical-align: bottom;
    border-radius: 100px;
 }
   .public_top_content2_content_container .nouser span{
    display: none;
 }
 .public_top_content2_content_container .nouser .topUser{
 	display:none;
 }
 
 
 
 
 /* 通用头部-内容2-内容-导航条 */
.public_top_content2_content_nav{
	display: inline-block;
	width: 100%;
	margin-top: 34px;
	height: 28px;
	/* border-bottom: 2px solid #1cb7f1; */
}


.public_top_content2_content_nav a{
	display:block;
	height: 28px;
	float: left;
	cursor: pointer;
	font-size:14px;
	color:#595757;
	padding: 0px 20px;
	/* border-bottom: 2px solid #a0a0a0; */
}


 .public_top_content2_content_container .user:HOVER .topUser, .public_top_content2_content_container .user:HOVER .topUsers{
 	display: inherit;
 }
 
 
.public_top_content2_content_container .user .topUsers{
 	display:none;
 	/* left: -33px; */
 	position:absolute;
 	width: 140px;
 	margin:0px auto;
 	background-color: #fff;
 	height: 18px;
 }
 
 
   /* 通用头部-内容2-内容-容器-用户信息-菜单*/
 .public_top_content2_content_container .user .topUser{
 	display:none;
 	z-index: 9999;
 	/* left: -33px; */
 	position:absolute;
 	width: 140px;
 	margin:0px auto;
 	border: 1px solid #c4c4c4; 
 	border-top:0;
 	background-color: #fff;
 	margin-top: 18px;
 }
 
.public_top_content2_content_container .user .topUser:before{
	background-image: url(../../../images/public/top/s.png);
    background-repeat: no-repeat;
    font-size: 0;
    display: block;
    content: " ";
    clear: both;
    height: 7px;
    width:16px;
    position: absolute;
    top: -6px;
    left: 62px;
 }
 
 
    /* 通用头部-内容2-内容-容器-用户信息-菜单-列表*/
 .public_top_content2_content_container .user .topUser a{
  	width: 138px;
  	border-top: 1px solid #c4c4c4;
  	font-size: 14px;
  	text-align: center;
  	color: #595757;
  	display: block;
 }
 
  .public_top_content2_content_container .user .topUser a span{
  	font-size: 14px;
  	display: inline-block;
  	min-width: 64px;
  	text-align: justify;
  	text-align: center;
 }
 
 .public_top_content2_content_container .user .topUser img{
  	vertical-align: sub;
  	margin: 0px 7px;
 }
 
.public_top_content2_content_container .user .topUser .topUser_img2{
  	display: none;
 }



 .public_top_content2_content_container .user .topUser a:first-child:HOVER,.public_top_content2_content_container .user .topUser a:first-child+a:HOVER,.public_top_content2_content_container .user .topUser a:first-child+a+a:HOVER,.public_top_content2_content_container .user .topUser a:first-child+a+a+a:HOVER,.public_top_content2_content_container .user .topUser .open{
  	 background-color: #1cb7f1;
  	 color: #fff !important; 
 }
  .public_top_content2_content_container .user .topUser a:first-child:HOVER span,.public_top_content2_content_container .user .topUser a:first-child+a:HOVER span,.public_top_content2_content_container .user .topUser a:first-child+a+a:HOVER span,.public_top_content2_content_container .user .topUser a:first-child+a+a+a:HOVER span,.public_top_content2_content_container .user .topUser .open span{
  	 color: #fff;
 }
 
 .public_top_content2_content_container .user .topUser a:first-child:HOVER .topUser_img1,.public_top_content2_content_container .user .topUser a:first-child+a:HOVER .topUser_img1,.public_top_content2_content_container .user .topUser a:first-child+a+a:HOVER .topUser_img1,.public_top_content2_content_container .user .topUser a:first-child+a+a+a:HOVER .topUser_img1,.public_top_content2_content_container .user .topUser .open .topUser_img1{
  	 display: none;
 }
 .public_top_content2_content_container .user .topUser a:first-child:HOVER .topUser_img2,.public_top_content2_content_container .user .topUser a:first-child+a:HOVER .topUser_img2,.public_top_content2_content_container .user .topUser a:first-child+a+a:HOVER .topUser_img2,.public_top_content2_content_container .user .topUser a:first-child+a+a+a:HOVER .topUser_img2,.public_top_content2_content_container .user .topUser .open .topUser_img2{
  	 display: inline;
 }
 
.com-butt{display: inline-block;cursor: pointer;}
.show-box{width:150px;border:1px solid #e5e5e5;position: absolute;z-index:9999;background: #fff;padding-bottom:0px;border-top:0px;display: none;left:-50px;border-bottom:0px;}
.link-row{width:100%;height:40px;line-height:40px;color:#666;text-align: center;border-bottom:1px solid #e5e5e5;cursor: pointer;}
.link-row:hover{background: #19a4e1;color:#19a4e1;color:#fff;}


