﻿@charset "utf-8";
/*  
Theme Name: E-storage Pro
Theme URI: http://topwpthemes.com/e-storage-pro/
Description: Designed by <a href="http://webtop99.com">Web Top</a> and available FREE at <a href="http://www.zinruss.com/themes/">WordPress Themes Gallery</a>
Author: Web Top
Author URI: http://webtop99.com
?2009, Web Top. All rights reserved. 
*/

body {
    background-color:#aaadb0;
	background-image:url(images/background.jpg);
	background-position:left top;
	background-repeat:repeat-x;
	margin:0px;
	padding:0px;
	font-size: 12px;
	*font-size: 11px!important;
	line-height:18px;
	font-family:Tahoma, Arial, "Century Gothic", sans-serif;
	color: #515254;
   
}
img {
    border:none;
}
a:link {
	color: #D6486E;
	text-decoration:none;
}
a:visited {
	color: #D6486E;
	text-decoration:none;
}
a:hover {
    color: #FF3773;
	text-decoration:none;
}
ul,li {
    margin: 0;
	padding: 0;
	list-style-type: none;
}
table {
    border:0;
	margin:0;
	border-collapse:collapse;
	table-layout: fixed;
}
table td {
    padding:0;
}
.div_width {
	height:100%;
	min-height:600px;
	width:960px;	
	text-align:center;
	margin:0 auto;
	background-color:#FFFFFF;
}
.logo {
    width:281px;
	height:81px;
	position:relative;
	left:18px;
	top:0px;
	float:left;
	border:none;
}
.top_right {
    float:right;
	text-align:right;
}
.top_guide {
    position:relative;
	right:2px;
	top:2px;
	margin-bottom:40px;
	*margin-bottom:45px!important;
}
.top_guide div {
    margin-left:2px;
	padding:4px 28px 5px 28px;
	background-color:#efeff0;
	float:left;
}
.top_guide_sub,.top_guide_sub:link,.top_guide_sub:visited {
    color:#ffffff;
	background: url(images/top_sub.gif) no-repeat 0px 2px;
	line-height:18px;
	text-decoration: none;
	font-weight:bold;
	padding:3px 0 3px 24px;
}
.top_guide_sub:hover {
    color:#908f92;
}
.top_guide_em,.top_guide_em:link,.top_guide_em:visited {
    color:#ffffff;
	background: url(images/top_em.gif) no-repeat 0px 4px;
	line-height:18px;
	text-decoration: none;
	font-weight:bold;
	padding:3px 0 3px 24px;
}
.top_guide_em:hover {
    color:#908f92;
}
.top_guide_rss,.top_guide_rss:link,.top_guide_rss:visited {
    color:#ffffff;
	background: url(images/top_rss.gif) no-repeat 0px 3px;
	line-height:18px;
	text-decoration: none;
	font-weight:bold;
	padding:3px 0 3px 24px;
}
.top_guide_rss:hover {
    color:#908f92;
}
.top_guide_log {
    color:#908f92;
	line-height:18px;
	padding:0 8px;
	text-decoration: none;
}
.top_guide_log:link,.top_guide_log:visited {
    color:#908f92;
	line-height:18px;
	padding:0;
	font-weight:bold;
	text-decoration: none;
}
.top_guide_log:hover {
    color:#ffffff;
}
.top_search {
    clear:both;
	margin-top:15px;
}
.topvisual {
    clear:both;
    width:960px;
	overflow:hidden;
}
input.search {
	border:#e8e8eb 1px solid;
	color: #515254;
	font-size: 11px;
	padding-top:4px;
	font-family:Tahoma, Arial, "Century Gothic", sans-serif;
	height:17px;
	width:150px;
}
input.search_bt {
	background-repeat:no-repeat;
	background-position: center;
	background-color:transparent;
	border:none;
	height: 24px;
	width: 24px;
	margin: 0 12px;
	cursor:hand;
	background-image: url(images/search.gif);
}
/*background-image: url(images/search.gif);*/
.top_menu {
    background-image:url(images/topmenu_bg.jpg);
	background-repeat: repeat-x;
	height:40px;
	width:960px;
	margin-top:1px;
}
.top_menu div{
    float:left;
}
.access {
    left:-7000px;
	position:absolute;
}
.topm_ab_0 {
	background-image: url(images/topmenu_ab00.jpg);
	width:117px;
	height:40px;
	display:block;
}
.topm_ab_1 {
    background-image:url(images/topmenu_ab01.jpg);
	width:117px;
	height:40px;
	display:block;
}
.topm_bg_0 {
	background-image: url(images/topmenu_bg00.jpg);
	height:40px;
	width:104px;
	display:block;
}
.topm_bg_1 {
    background-image:url(images/topmenu_bg01.jpg);
	height:40px;
	width:104px;
	display:block;
}
.topm_mu_0 {
	background-image: url(images/topmenu_mu00.jpg);
	height:40px;
	width:104px;
	display:block;
}
.topm_mu_1 {
    background-image:url(images/topmenu_mu01.jpg);
	height:40px;
	width:104px;
	display:block;
}
.topm_sh_0 {
	background-image: url(images/topmenu_sh00.jpg);
	height:40px;
	width:105px;
	display:block;
}
.topm_sh_1 {
    background-image:url(images/topmenu_sh01.jpg);
	height:40px;
	width:105px;
	display:block;
}
.topm_dl_0 {
	background-image: url(images/topmenu_dl00.jpg);
	height:40px;
	width:114px;
	display:block;
}
.topm_dl_1 {
    background-image:url(images/topmenu_dl01.jpg);
	height:40px;
	width:114px;
	display:block;
}
.main {
    width:960px;
	background-image: url(images/main_bg.jpg);
	background-position:right;
	background-repeat:repeat-y;
	overflow:hidden;
}
.main_left {
    float:left;
	width:504px;
	padding:18px 23px 18px 25px;
	text-align:left;
}
.main_right {
    float:right;
	width:356px;
	padding-right:13px!important;
	/*padding:23px 25px;*/
}
.archive_date {
    float:left;
    font-family:"Century Gothic", Tahoma, Arial, sans-serif;
	font-size:24px;
	font-weight:bold;
	color:#D9DADC;
	width:504px;
	height:34px;
	border-bottom:#D9DADC 4px solid;
	text-align:left;
	margin-bottom:22px;
}
.archive_cata {
    float:left;
	color:#D9DADC;
	width:504px;
	height:24px;
	border-bottom:#D9DADC 1px solid;
	text-align:left;
	margin-bottom:20px;
	_margin-bottom:6px;
}
.diaries {
    width:504px;
	margin-bottom:40px;
	text-align:left;
}
.diary_title {
    width:504px;
	text-align:left;
	margin-bottom:9px;
	text-align:left;

	
}
.diary_date {
    width:504px;
	color:#C0BFC5;
	text-align:left;
	margin-bottom:13px;
}
.diary_img_t {
	text-align:center;
	margin-bottom:13px;	
	width:504px;
	border:#ece8e9 1px solid;
}
.diary_img_s {
	text-align:left;
	margin-bottom:18px;	
	width:504px;
}
.diary_img_ss {
    width:504px;
}
.b1_img {
    border:#ece8e9 1px solid;
	float:none;
	margin-right:11px;
	margin-bottom:15px;
}
a:hover .b1_img {
    border:#cccccc 1px solid;
}
.b2_img {
    border:#ece8e9 1px solid;
	float:none;
	margin-right:11px;
}
a:hover .b2_img {
    border:#cccccc 1px solid;
}
.b3_img {
	float:none;
	margin-bottom:13px;	
}
#diary_content {font-size: 12px;
	*font-size: 11px!important;
	line-height:18px;
	font-family:Tahoma, Arial, "Century Gothic", sans-serif;
	color: #515254;
	text-align:left;
	margin-bottom:13px;
	width:503px; }
#diary_content img{ width: expression(this.width > 503? 503: true); max-width: 503px;}
#new {
	
	text-align:left;
	margin-bottom:13px;
	width:75px; 
	border:#ece8e9 1px solid;
	}
#new img{ width: expression(this.width > 75? 75: true); max-width: 75px;
           height: expression(this.height > 75? 75: true); max-height: 75px;
           
}
.diary_tags {
    background-color:#CFCED3;
	padding:5px 0px 6px 18px;
	margin-bottom:5px!important;

	height:15px;
	color:#E7E6EB;
	text-align:left;

}
.diary_tags div{
    margin-right:14px;
	float:left;
	max-width:314px;
	overflow:hidden;
}
.diary_tag_1,.diary_tag_1:link,.diary_tag_1:visited {
    color:#88878C;
	text-decoration: none;
}
.diary_tag_1:hover {
    color:#605C81;
}
.diary_tag_2,.diary_tag_2:link,.diary_tag_2:visited {
    color:#ffffff;
	text-decoration: none;
}
.diary_tag_2:hover {
    color:#605C81;
}
.diary_tag_3,.diary_tag_3:link,.diary_tag_3:visited {
    color:#66648b;
	text-decoration: none;
}
.diary_tag_3:hover {
    color:#605C81;
}
<!--不同分类的 样式-->

.cat-m,.cat-m:link,.cat-m:visited {
    color:#f7ad54;
	font-size:16px;
	*background: url(images/icon_music.jpg) no-repeat 0px 0px!important;
	background: url(images/icon_music.jpg) no-repeat 0px 2px;
	line-height:19px;
	text-decoration: none;
	font-weight:bold;
	padding:2px 0 3px 74px;
}
.cat-m:hover {
    color:#ec8500;
}

.cat-7,.cat-7:link,.cat-7:visited {
    color:#EE7898;
	font-size:16px;
	*background: url(images/icon_iphone.jpg) no-repeat 0px 0px!important;
	background: url(images/icon_iphone.jpg) no-repeat 0px 2px;
	padding:2px 0 3px 74px;
	line-height:19px;
	text-decoration: none;
	font-weight:bold;
}

.cat-7:hover {
    color:#E83163;
}
.cat-5,.cat-5:link,.cat-5:visited {
    color:#FF8269;
	font-size:16px;
	*background: url(images/icon_ipod.jpg) no-repeat 0px 0px!important;
	background: url(images/icon_ipod.jpg) no-repeat 0px 2px;
	padding:2px 0 3px 74px;
	line-height:19px;
	text-decoration: none;
	font-weight:bold;
}

.cat-5:hover {
    color:#FF6A4A;
}
.cat-6,.cat-6:link,.cat-6:visited {
    color:#FED267;
	font-size:16px;
	*background: url(images/icon_mac.jpg) no-repeat 0px 0px!important;
	background: url(images/icon_mac.jpg) no-repeat 0px 2px;
	line-height:19px;
	text-decoration: none;
	font-weight:bold;
	padding:2px 0 3px 74px;
}
.cat-6:hover {
    color:#FEC030;
}
.cat-1,.cat-1:link,.cat-1:visited {
    color:#86D57C;
	font-size:16px;
	*background: url(images/icon_oth.jpg) no-repeat 0px 0px!important;
	background: url(images/icon_oth.jpg) no-repeat 0px 2px;
	line-height:19px;
	text-decoration: none;
	font-weight:bold;
	padding:2px 0 3px 74px;
}
.cat-1:hover {
    color:#66CA5B;
}
.cat-246,.cat-246:link,.cat-246:visited {
    color:#a1cae8;
	font-size:16px;
	*background: url(images/icon_soft.jpg) no-repeat 0px 0px!important;
	background: url(images/icon_soft.jpg) no-repeat 0px 2px;
	line-height:19px;
	text-decoration: none;
	font-weight:bold;
	padding:2px 0 3px 74px;
}
.cat-246:hover {
    color:#67a9d7;
}

.cat-474,.cat-474:link,.cat-474:visited {
    color:#bb89e4;
	font-size:16px;
	*background: url(images/icon_down.jpg) no-repeat 0px 0px!important;
	background: url(images/icon_down.jpg) no-repeat 0px 2px;
	line-height:19px;
	text-decoration: none;
	font-weight:bold;
	padding:2px 0 3px 74px;
}
.cat-474:hover {
    color:#c8a8e2;
}
.cat-811,.cat-811:link,.cat-811:visited {
    color:#ef8300;
	font-size:16px;
	*background: url(images/icon_music.jpg) no-repeat 0px 0px!important;
	background: url(images/icon_music.jpg) no-repeat 0px 2px;
	line-height:19px;
	text-decoration: none;
	font-weight:bold;
	padding:2px 0 3px 74px;
}
.cat-811:hover {
    color:#f7ad54;
}
.cat-1529,.cat-1529:link,.cat-1529:visited {
    color:#81ccdd;
	font-size:16px;
	*background: url(images/icon_ipad.jpg) no-repeat 0px 0px!important;
	background: url(images/icon_ipad.jpg) no-repeat 0px 2px;
	line-height:19px;
	text-decoration: none;
	font-weight:bold;
	padding:2px 0 3px 74px;
}
.cat-1529:hover {
    color:#00a5b6;
}

1529
<!--不同分类的样式-->
.dt_new,.dt_new:link,.dt_new:visited {
    color:#65C1CC;
	font-size:16px;
	*background: url(images/icon_newp.jpg) no-repeat 0px 0px!important;
	background: url(images/icon_newp.jpg) no-repeat 0px 2px;
	line-height:19px;
	text-decoration: none;
	font-weight:bold;
	padding:2px 0 3px 94px;
}
.dt_new:hover {
    color:#36ACC0;
}
.dt_newp,.dt_newp:link,.dt_newp:visited {
    color:#65C1CC;
	font-size:16px;
	*background: url(images/icon_newp.jpg) no-repeat 0px 0px!important;
	background: url(images/icon_newp.jpg) no-repeat 0px 2px;
	line-height:19px;
	text-decoration: none;
	font-weight:bold;
	padding:2px 0 3px 94px;
	margin-bottom:1cm;
}
.dt_newp:hover {
    color:#36ACC0;
}
.dt_blogroll,.dt_blogroll:link,.dt_blogroll:visited {
    color:#a5e09e;
	font-size:16px;
	*background: url(images/icon_blogroll.jpg) no-repeat 0px 0px!important;
	background: url(images/icon_blogroll.jpg) no-repeat 0px 2px;
	line-height:19px;
	text-decoration: none;
	font-weight:bold;
	padding:2px 0 3px 86px;
}
.dt_blogroll:hover {
    color:#87d67d;
}
.dt_arch,.dt_arch:link,.dt_arch:visited {
    color:#A0BE38;
	font-size:16px;
	*background: url(images/icon_arch.jpg) no-repeat 0px 0px!important;
	background: url(images/icon_arch.jpg) no-repeat 0px 2px;
	line-height:19px;
	text-decoration: none;
	font-weight:bold;
	padding:2px 0 3px 86px;
}
.dt_arch:hover {
    color:#8CA01D;
}
.dt_part,.dt_part:link,.dt_part:visited {
    color:#7CD7EA;
	font-size:16px;
	*background: url(images/icon_part.jpg) no-repeat 0px 0px!important;
	background: url(images/icon_part.jpg) no-repeat 0px 2px;
	line-height:19px;
	text-decoration: none;
	font-weight:bold;
	padding:2px 0 3px 86px;
}
.dt_part:hover {
    color:#21B3D1;
}
.entries {
    width:504px;
	margin-top:-30px;
	font-size:11px;
}
.entries_older {
    float:left;	
}
.entries_newer {
    float:right;	
}
.read_more,.read_more:link,.read_more:visited {
    color:#9996A7;
	text-decoration: none;
	margin-left:16px;
}
.read_more:hover {
    color:#FF3773;
}
.newpro_out {
    background-color:#F5F5F5;
	padding:6px;
	width:344px;
}
.newpro_outline {
    border:#C6C7Cb 1px solid;	
	width:342px;
	background-color:#FFFFFF;
	
	height:224px;
	overflow:hidden;
}
.newpro_in {
	float:left;
    background-color:#FFFFFF;
	background-image:url(images/newa_bg.jpg);
	background-position:top left;
	background-repeat:repeat-x;
	border:#FFFFFF 1px solid;
	width:340px;
	z-index:1;
	position:relative;
	top:-64px;
}
.new_icon {
    float:right;	
	z-index:10;
	position:relative;
	border:0px;
}
.newpro_t {
    float:left;	
	margin-left:11px;
	*margin-left:9px;
	_margin-left:5px;
	margin-top:20px;
}
.newpro_pics {
    float:left;	
	margin-left:12px;
	_margin-left:5px;
	width:315px;
	margin-top:9px;
}
.rss_ta {
    margin-top:20px;
	width:344px;
	background-image:url(images/rss_bg.jpg);
	min-height:150px;
	overflow:hidden;
}
.rss_icon {
    float:left;
    margin-left:20px;
	_margin-left:10px;
    margin-top:17px;
}
.rss_txt {
    float:left;
	margin-left:12px;
	_margin-left:10px;
    margin-top:17px;
	text-align:left;
	width:240px;
	padding-bottom:14px;
	
}
.rss_t {
    color:#FD8F20;
	font-size:14px;
	font-weight:bold;
	padding-bottom:4px;
}
.rss_bot {
	clear:both;
}
.topic_ta {
    margin-top:20px;
	width:344px;
	min-height:219px;
}
.blogroll {
    float:left;
	margin-top:20px;
	margin-left:20px;
	width:160px;
	text-align:left;
}
.blogroll_t {
    height:28px;
	border-bottom:#a5e09e 2px solid;
}
.archive {
    float:left;
	margin-top:20px;
	margin-left:0px;
	
	width:160px;
	text-align:left;
}
.archive_t {
    height:28px;
	border-bottom:#CCE08B 2px solid;
}
.partner {
    float:left;
	margin-top:20px;
	margin-left:0px;
	width:160px;
	text-align:left;
	
	
	
}
.partner_t {
    height:28px;
	border-bottom:#7BD8E9 2px solid;
}

.blogroll ul.list {
    list-style:none;
    width:160px;
	padding-top:6px;
}
.blogroll ul.list a {
    color:#525254;
	background: url(images/blogroll_icon.gif) no-repeat 0 4px;
	padding-left:18px;
}
.blogroll ul.list a:hover {
    color:#fe846d;
}
.blogroll ul.list li {
    list-style:none;
	padding-left:7px;
	padding-top:3px;
	height:20px;
	border-bottom:#E0E0E0 1px solid;
}
.archive ul.list {
    list-style:none;
    width:160px;
	padding-top:6px;
}
.archive ul.list a {
    color:#525254;
	background: url(images/archive_icon.gif) no-repeat 0 4px;
	padding-left:18px;
}
.archive ul.list a:hover {
    color:#FF3773;
}
.archive ul.list li {
    list-style:none;
	padding-left:7px;
	padding-top:3px;
	height:20px;
	border-bottom:#E0E0E0 1px solid;
}
.partner_logo {
    padding-top:8px;
}
.logo_img {
    border:#ece8e9 1px solid;
	float:left;
	clear:both;
	
	margin-bottom:6px;
	*margin-bottom:2px;
}
a:hover .logo_img {
    border:#cccccc 1px solid;
}
.page_bottom {
    border-top:#dddce2 1px solid;
	height:30px;
	background-color:#F4F4F6;
	padding-top:12px;
	color:#9996A9;
	text-align:center;
}


<!-- 评论样式-->
.commentlist li {
	margin-top: 8px;
	padding:17px 10px; background: #282828; -webkit-border-radius:4px; -moz-border-radius:4px; -o-border-radius:4px; -khtml-border-radius:4px; border-radius:4px;
}
.commentlist li .avatar {
	float: right;
	width: 36px;
}
.commentlist li .author {
	margin-top: 8px;
}

.author {
	font-size: 16px;
}
.author_pt{
	font-size: 12px;
	color:#C0BFC5;
	text-align:left;
	margin-bottom:13px;
	
}
#respond {
	font-size: 16px;
	margin: 4px auto;
}
ol.commentlist {
	margin-left: 22px;
}
	margin-left: 22px;
}

input.text, textarea#comment {
	background-color: #cccccc;
	margin: 4px 0;
	line-height: 10px;
	 border:#ece8e9 1px solid;
	 color:#ffffff;
}

.dt_cate,.dt_cate:link,.dt_cate:visited {
    color:#fe846d;
	font-size:16px;
	*background: url(images/icon_cate.jpg) no-repeat 0px 0px!important;
	background: url(images/icon_cate.jpg) no-repeat 0px 2px;
	line-height:19px;
	text-decoration: none;
	font-weight:bold;
	padding:2px 0 3px 86px;
}
.dt_cate:hover {
    color:#fb6d53;
}
.cate ul.list {
    list-style:none;
    width:160px;
	padding-top:6px;
}
.cate ul.list a {
    color:#525254;
	background: url(images/cate_icon.gif) no-repeat 0 4px;
	padding-left:18px;
}
.cate ul.list a:hover {
    color:#fe846d;
}
.cate ul.list li {
    list-style:none;
	padding-left:7px;
	padding-top:3px;
	height:20px;
	border-bottom:#E0E0E0 1px solid;
}
.cate {
    float:left;
	margin-top:20px;
	margin-left:0px;
	
	width:160px;
	text-align:left;
}
.cate_t {
    height:28px;
	border-bottom:#fea794 2px solid;
}
.leftsider{
    float:left;
   }
.rightsider{
    float:left;/*width:184px;*/
    width:150px;
    margin-left:5px;
    padding-left:15px;
   }
.dt_latest,.dt_latest:link,.dt_latest:visited {
    color:#f8789b;
	font-size:16px;
	*background: url(images/icon_latest.jpg) no-repeat 0px 0px!important;
	background: url(images/icon_latest.jpg) no-repeat 0px 2px;
	line-height:19px;
	text-decoration: none;
	font-weight:bold;
	padding:2px 0 3px 86px;
}
.dt_latest:hover {
    color:#fb628ca;
}
.latest {
    float:left;
	margin-top:20px;
	*margin-left:6px;
	_margin-left:3px;
	width:160px;
	text-align:left;
	/*overflow:hidden;*/
}
.latest_t {
    height:28px;
	border-bottom:#fca6bf 2px solid;
}
.latest ul.list {
    list-style:none;
    width:160px;
	padding-top:6px;
}
.latest ul.list a {
    color:#525254;
	background: url(images/latest_icon.gif) no-repeat 0 4px;
	padding-left:18px;
}
.latest ul.list a:hover {
    color:#FF3773;
}
.latest ul.list li {
    list-style:none;
	padding-left:7px!important;
	padding-left:3px;
	padding-top:3px;
	padding-bottom:4px;
	height:20px;
	height:auto;
	border-bottom:#E0E0E0 1px solid;
	float:left;
	width:153px!important;
	width:160px;
}

.wp-pagenavi {
    text-transform:uppercase;
}
.wp-pagenavi a {
    padding:2px 6px;
    border:#ece8e9 1px solid;
    margin:2px;
}
/*鼠标放在框上的效果样式*/
.wp-pagenavi a:hover {
   BORDER-RIGHT: #d6486e 1px solid; 
	BORDER-TOP: #d6486e 1px solid; 
	BORDER-LEFT: #d6486e 1px solid; 
	COLOR: #d6486e; 
	BORDER-BOTTOM: #d6486e 1px solid; 
	BACKGROUND-COLOR: #FCEFF2
}


/*page ... of ...样式 */
.wp-pagenavi span {
   BORDER-RIGHT: #f3f3f3 1px solid; 
	PADDING-RIGHT: 5px; 
	BORDER-TOP: #f3f3f3 1px solid; 
	PADDING-LEFT: 5px; 
	PADDING-BOTTOM: 2px; 
	BORDER-LEFT: #f3f3f3 1px solid; 
	COLOR: #ccc; 
	MARGIN-RIGHT: 2px; 
	PADDING-TOP: 2px; 
	BORDER-BOTTOM: #f3f3f3 1px solid
}


/*page ... of ...字体*/
.wp-pagenavi span.pages {
    
}
/*当前页的样式*/
.wp-pagenavi span.current {
    BORDER-RIGHT: #E17D99 1px solid; 
	PADDING-RIGHT: 5px; 
	BORDER-TOP: #E17D99 1px solid; 
	PADDING-LEFT: 5px; 
	FONT-WEIGHT: bold; 
	PADDING-BOTTOM: 2px; 
	BORDER-LEFT: #E17D99 1px solid; 
	COLOR: #fff; 
	MARGIN-RIGHT: 2px; 
	PADDING-TOP: 2px; 
	BORDER-BOTTOM: #E17D99 1px solid; 
	BACKGROUND-COLOR: #E17D99;
}
.clear:after{content:"."; display:block; height:0; clear:both; visibility:hidden}.clear{display:inline-block}.clear{display:block}
div#nav{height:70px; background:url(images/200811050820_nav_bg.png) repeat-x}
div#nav ul{width:960px; margin:0 auto; list-style:none}
div#nav ul li{float:left; height:35px; overflow:hidden; padding:0 2px 0 0; font: bold 13px/35px Arial; background:url(images/200811050820_nav_right.png) repeat-y right 0}
div#nav ul li a{float:left; height:100%; padding:0 20px; background:url(images/200811050820_nav_sub.png) repeat-x; color:#fff; text-decoration:none}
div#nav ul li a.hover{clear:both; background-position:0 -35px}
div#nav ul li.on a{background-position:0 -35px}
div#nav ul li.nobg{background:none}



#ibanner_btn .normal a { color:#0287CA; text-decoration:none; }
#ibanner_btn .normal a:hover { text-decoration:underline; }
#ibanner_btn .normal ul, li { list-style:none; }

legend { display:none; }    
#ibanner { position:relative; width:315px; height:160px; overflow:hidden; border: solid 1px  #c1c1c1;} 
#ibanner_pic a { position:absolute; top:0; display:block; width:315px; height:160px; overflow:hidden; }
#ibanner_pic a img{ width:315px; height:160px; border:none;}
#ibanner_btn { position:absolute; z-index:9999; right:5px; bottom:5px; font-weight:700; font-family:Arial; }
#ibanner_btn span { display:block; float:left; margin-left:10px; padding:0 3px; cursor:pointer;font-size:10px; line-height:15px; height:15px; margin-top:2px; }
#ibanner_btn .normal { border:1px solid #999; color:#999; background:#fff;   }
#ibanner_btn .current { border:1px solid #37adc6; color:#fff; background:#37adc6;}
a{ blr:expression(this.onFocus=this.blur()) } 
a{ outline:none; }

.picshow { z-index:444; position:relative; background-color:#e4f2fa; width:315px; height: 160px}
.picshow_main { position: relative; width:315px; height:160px}
.picshow_main img { border:#c1c1c1 solid 1px; }
.picshow_main .imgbig { filter: progid:dximagetransform.microsoft.wipe(gradientsize=1.0,wipestyle=4, motion=forward); width:315px; height:160px}
.picshow_change {position:absolute; text-align: left; top:137px; height: 30px;  left:171px;}
.picshow_change img {width:15px; height: 15px}
.picshow_change a {display: block; float: left; margin-right: 5px;  -display: inline}
 a.axx { border-color: #555}
a.axx:hover {border-color: #000}
a.axx img { filter: alpha(opacity=40); opacity: 0.4; -moz-opacity: 0.4}
a.axx:hover img {filter: alpha(opacity=100); opacity: 1.0; -moz-opacity: 1.0}
a.bxx { border-color: #000}
a.bxx:hover {border-color: #000}
