/* Edited By Terry */
@charset "utf-8";
.likeA{ cursor:pointer;}
#loginbox{ display:none;}
#shadelayer {
	background-color: Gray;
	display:none;
	z-index:999;
	position:absolute;
	left:0px;
	top:0px;
	filter:Alpha(Opacity=30);
	/* IE */
	-moz-opacity:0.4;
	/* Moz + FF */
	opacity: 0.4;
}
/* ----------- 弹出用户登录框 -----------*/
#loginbox{ text-align:center;width:370px; height:200px; position:absolute;z-index:1000;top:170px; left:35%;border:#036 solid 1px;}
#loginbox_nav{height:26px; background-image:url(../../images/eesmart/loginbox_nav.jpg); background-repeat:repeat;}
#loginbox_nav_show{font-size:13px; font-weight:bold; color:#FFF; float:left; position:relative;top:5px;left:10px;}
#loginbox_nav_close a{font-size:12px; font-weight:bold; color:#FFF;float:right; position:relative;top:5px;right:10px; text-decoration:none;}
#loginbox_nav_close a:hover{color:#D20620;}
#loginbox_content{height:173px;background-image:url(../../images/eesmart/loginbox_bg.jpg); background-repeat:repeat;}
#loginbox_content ul{ list-style-type:none;position:relative;top:10px;}
#loginbox_content ul li{ margin-bottom:15px;}
#loginbox_content ul li span{ font-size:12px;color:#535353;}
#loginbox_content ul li	input.input1{ border:#097FD1 solid 1px; height:20px;}
#loginbox_content ul li label a{ margin-left:10px;font-size:12px;color:#097FD1;text-decoration:none;}
#loginbox_content ul li label a:hover{ font-size:12px;color:#000;text-decoration:underline;}
#loginbox_content ul li input#login_submit{border:none;color:#2473A2;cursor:pointer;font-size:14px;font-weight:bold;height:28px;width:103px;background:url(../../images/eesmart/icons.jpg) no-repeat scroll -102px -130px transparent;}

.userBox a{ text-decoration:underline;}
.welcome .loginUser{ font-size:13px; font-weight:bold; text-decoration:none; margin-right:10px;}
.welcome .loginOut{height:16px; padding-left:24px;background:url(../../images/eesmart/icon_1.gif) no-repeat -284px -21px;}
.welcome .nologin a{ color:#FC3}

.warn{ color:red;}
#main_content{}
#main_content h3{ font-size:18px; font-weight:bold; color:#F00;}
/* nav */
.nav{ background-color:#069; border:#666 1px solid;}
.nav li{ float:left; width:130px; text-align:center; margin-right:2px; line-height:27px; color:#fff; border-right:#FFF 1px solid;}
.nav li.active{background-color:#096;}
.nav li span{ color:#F93; font-weight:bold; font-size:12px;}
.nav li a{ color:#fff; font-weight:bold; font-size:14px;}
.nav li a:hover{ text-decoration:underline;}

/* content1 */
.content1{ margin-top:5px;}
.content1 tr.head td{ font-weight:bold; font-size:14px;}
.content1 table{border-right:1px solid #ccc; border-bottom:1px solid #ccc;}
.content1 table.tb1 td{border-left:1px solid #ccc; border-top:1px solid #ccc; line-height:22px; text-align:center;}

/* expert */
.expertInfo{margin-bottom:5px;}
.expertInfo .econtent{border:solid 1px #B1C8D7; border-top:none;padding:3px;}
