﻿html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote, pre, form, fieldset, table, th, td, map {
	margin:0;
	padding:0
}
* html, * html body {
	background-image:url(about:blank);
	background-attachment:fixed
}
ul, ol, dl, li {
	list-style:none
}
pre {
	white-space:pre-wrap;
	word-wrap:break-word
}
h3 {
	_zoom:1
}
h1,h2,h3,h4,h5,h6{ font-weight:normal}
input, textarea {
	resize:none;
	outline:0;
	font-family:Arial;
	word-wrap:break-word
}
input,button,select,textarea{ outline:none;}

fieldset, img {
	border:0
}
select, input, img, select {
	vertical-align: middle;
}
legend {
	display:none
}
a {
	color:#666;
	text-decoration:none
}
a:hover {
	color:#44b5f1
}
a:focus {
	outline:0
}
em {
	font-style:normal
}
html {
	_overflow-x:hidden
}
body {
	background-color:#fff;
	color: #6f6f6f;
	font-size: 14px;
	font-family: arial,"Hiragino Sans GB","Microsoft Yahei",sans-serif;
}
.clear:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden
}
.clear{
 *+height:1%;
}
.l {
	float:left;
}
.r {
	float:right;
}
.box {
	width:1000px;
	margin:0 auto
}
.top {
	background:#fff
}
.toph {
	position:relative;
	height:90px;
}
.top .logo {
	position:absolute;
	left:0;
	top:15px;
}
.top .baidu{ position:absolute; right:0; top:0}
.top .user {
	position:absolute;
	right:10px;
	bottom:10px;
}
.user a {
	display:block;
	width:64px;
	height:40px;
	text-align:center;
	line-height:40px;
	color:#FFF;
	float:right;
}
.user a.user_zc {
	background:url(img/dr_bt.png);
}
.user a.user_dr {
	background:url(img/zc_bt.png);
	margin-left:10px;
}
.navbox {
	width:100%;
	height:50px;
	background:#90D2F5

}
.nav {position:relative}
.nav li {
	float:left; 
}

.nav li > a {
	display:block;
	color:#FFF;
	height:50px;
	line-height:50px;
	width:100px;
	text-align:center;
	font-size:14px;
	font-family: Microsoft Yahei;
}
.nav li > a.dian {
	background:url(/style/img/bg_tabbar_selected.png) no-repeat;
	text-indent:-10000px;
}
.nav li > a:hover {
	background:#ed3577;
}
.nav li >  a.dian:hover {
	background:#ff6599;
	text-indent:0
}
/*#aNav3{ background:#FFF; color:#90D2F5; border-top:1px solid #90D2F5;  }*/
.nav li .nav_baike{ position:absolute; width:1000px; border:1px solid #d9d9d9; border-bottom:2px solid #ddd; border-top:none;left:0; top:50px; background:#fff; z-index:999; padding-bottom:10px;}
.nav li .nav_baike li{ width:25%; float:left; text-align:center;}
.nav li .nav_baike li p{ padding:10px 10px 15px 10px;}
.nav li .nav_baike li p img{ width:220px;}
.nav li .nav_baike li a{ display:block; height:35px; line-height:35px; width:50%; float:left; color:#666;}
/*.nav li .nav_baike li .nav_baike_bb a{ color:#F79CAD; }
.nav li .nav_baike li .nav_baike_bb2 a{ color:#EDB65C }
.nav li .nav_baike li .nav_baike_bb3 a{ color:#ED9249 }
.nav li .nav_baike li .nav_baike_bb4 a{ color:#A8D37A; }*/
.nav li .nav_baike li a:hover{ color:#90D2F5; background:none}
.nav li .nav_baike li div{ border-left:1px dashed #d9d9d9}
.nav li .nav_baike li .nav_baike_bb{ border-left: none}
/**/

.path {
	padding:5px 0 10px 0;
	color: #666;
	font-size:12px;
	border-bottom: 1px dashed #d8d8d8;
	margin-bottom:10px;
}
.path img {
	width: 20px;
	padding-bottom: 5px;
}
.path a {
	color: #999;
}
.path span {
	padding: 0 8px;
	font-family: "宋体";
}
/**/
.content {
	background:#fff;
	padding:20px 0
}
.content_bg {
	background:#fff;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	border: 1px solid #e6e6e6;
	border-bottom:1px solid #cacaca
}
content_bg2{ padding-top:20px;}
.content_bg ,.content_bg3{
	padding:10px;
}
.content_bg2 {border: 1px solid #eee;border-top: 2px solid #ddd;
	padding:10px 0;
}


/**/
 .paginator{ padding-top:16px}
 .paginator a {
display: inline-block;
height: 36px;
line-height: 36px;

background: #fff;
font-size: 16px;
color: #555555;
border: 1px solid #d8dadf;
text-align: center;
padding:0 10px;
}   
 .paginator span , .paginator a:hover{
display: inline-block;
height: 36px;
padding-top: -8px;
line-height: 36px;
font-size: 16px;
background: #90D2F5;
border: 1px solid #90D2F5;
color: #fff;
text-align: center;
padding:0 10px;
}
/**/
	  .footer{ text-align:center; color:#999; padding:40px 0;}
/**/
.header {
	width: 100%;
	background: #f5f5f5;
	border-bottom: 1px solid #eee;
}
.header {
	margin: 0 auto;
	height: 35px;
	background: #f5f5f5;
  -webkit-backface-visibility: hidden;
}

.headerB .r li.child {
	height:50px;
	line-height:50px;
}
.headerbox .r li.child {
	float:left;
}
.headerbox .r li.child a.account {
	display:block;
	padding:0 10px;
	height:26px;
	line-height:26px;
	font-size:12px;
	color:#888
}
.headerbox .r li.child a.account:hover {
	color:#fff;cursor: pointer;
}

.headerB .r li.child a.account {
	margin:12px 0;
	color:#fff;
	border-right:1px dotted #52c3ff;
}
.headerbox .r li.last-child a.account {
	border:none
}

.headerB .r li.child a.account span {
	color:#90D2F5;
	float:left;
	background:#FFE500;
	display:block;
	width:22px;
	height:20px;
	text-align:center;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	margin-left:5px;
	line-height:20px;
	margin-top:2px;
}
.headerbox .r li.child a.account img.tximg {
	width:25px;
	-webkit-border-radius: 25px;
	-moz-border-radius: 25px;
	border-radius: 25px;
	margin-right:5px;
	float:left
}
.headerbox .r li.child a.account img.app {
	width:20px;
}
.headerbox .r li.child a.account img.xx {
	padding-right:5px;
	width:20px;
	float:left;
	padding-top:5px;
}
.headerbox .r li.child a.account p {
	float:left;
}
#divUserName{ max-width:70px;white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;}
.headerbox .r li.child a.account em {
	display: block;
	float:left;
	border-style: solid;
	border-width: 4px;
	font-size: 0;
	height: 0px;
	line-height: 0;
	width: 0px;
	margin: 12px 0 0 10px;
}

.headerB .r li.child a.account em {
	border-color: #fff #90D2F5 #90D2F5;
}

.headerbox .r li.child{ position:relative}

.headerB .root{top:50px;}
.root{position: absolute; top:35px; border:1px solid #90D2F5; z-index:999; right:0;}
.submenu{ width:120px;}
.submenu2{ width:140px;}

.headerB .root {
	background: #90D2F5;
	border: 1px solid #52c3ff;
}
.headerB .root a{ color:#FFF}
.root li  { line-height:36px;}
.root li  a{ display:block; line-height:36px; padding:0 10px;}
.root li  a:hover{ background:#aae2ff}
.root li a em { 
	display:block;
	width:24px;
	height:36px;
	background:url(/images/new_header_icons.png) no-repeat;
	float:left
}

.headerB .root li a em.ema {
	background-position:0px 0px;
}
.headerB .root li a em.emb {
	background-position:-81px 0px;
}
.headerB .root li a em.emc {
	background-position:-123px 0px;
}
.headerB .root li a em.emd {
	background-position:-40px 0px;
}

.headerB .root li a:hover {
	background:#aae2ff;
}
.root li a span {
	font: 700 12px Arial;
	float:right;
	line-height:36px;
}

.taobao {
	padding-bottom: 20px;
}
ul.line {
	width:500px;
	height:36px;
	overflow:hidden;
	line-height:36px;
	background:url(img/xi.png) no-repeat;
	padding-left:38px;
}
ul.line li {
	height:36px;
	font-size:12px;
	line-height:36px;
}
ul.line li a {
	color:#888
}
ul.line li a:hover {
	color:#90D2F5
}
#divResult{ padding-top:20px;}
a.shouye_b{ color:#fff; padding:5px 8px;margin:0 2px;}
a.shouye_b:hover,.topa .logo a.dian{ background:#fff; color:#44b5f1;-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px; }
.baidu2{ width:960px; margin:0 auto}
.topa {
	height:50px;
	background:#90D2F5
}
.topa .box {
	position:relative
}
.topa .logo {
	float:left;
	height:50px; line-height:50px;
}
.topa .logo .logoer{ padding-right:10px;}
.topa .nav {
	float:left
}


  img{ max-width:100%;}
	  .right{ float:right}
	  .baidu{ text-align:center; padding:10px 0}
	  .fenxiang{ float:right}
	  
#aTopNav7{ position:relative;}
#aTopNav7 img{ position:absolute; top:-8px; right:-10px;}