@charset "GBK";
body {font-family: Arial, Tahoma,"宋体"; font-size:12px;  line-height:23px;color:#000;width:1002px;margin: 0 auto;}

/*默认链接样式----四种状态全设*/
a{text-decoration: none;} 
a:link {color:#000;}
a:visited {color:#000;}
a:hover{color:#ff3c00;text-decoration: none;}
a:active {color:#000;}

*{padding:0px;margin:0px;} 
h1,h2,h3,h4,h5,h6{font-size:12px;}
img{border: 0;}/*图片边框为0*/
.clear{clear:both;line-height:0px;}/*清除浮动*/
.checkbox{border: 0px;}/*选择框样式定义 */ 
.button{border: 0px; }/*图片按钮样式定义 */


/*结构部分*/
#header{ padding:10px 15px 4px 49px;}
#wapper{ padding:0 7px 0 0; background:url(../images/mainbg.jpg) no-repeat left 21px;}
#main{ margin-bottom:28px;}
#left{ width:699px; float:left;}
#right{ width:288px; float:left;}
#foot{ padding:0 13px 0 12px;}
.leftmain{margin:30px 0 0;padding:0 21px 0 18px;}
.rightcontainer{border:#9B9B9B solid 1px;background:#fafafa;padding:0 3px;margin:10px 0 0;color:#575656;}
.rightcontainer h1{color:#CC0002;border-bottom:#9B9B9B solid 1px;text-align:center;font-size:14px;padding:5px 0 0;}
.rightcontainer a,.rightcontainer a:visited{color:#575656;}
.rightcontainer a:hover{color:#f00;}


/*表现部分*/
#logo{ width:40%; float:left;}/*网站标识*/

.search{ width:60%; float:right; vertical-align:bottom; text-align:right; padding-top:29px; color:#333;}
.search .select{ border:1px solid #889fb0; width:80px; height:20px;}
.search .input{ border:1px solid #a2c0d4; width:140px; height:16px; padding:1px; background:url(../images/isearch.gif) no-repeat right;}


/*主菜单*/
.nav{ border-top:2px solid #000; background:url(../images/navline2.gif) repeat-x bottom; line-height:25px; border-right:1px solid #999999;}
.mainnav{ width:65%; float:left; padding-left:50px;}
.mainnav ul{ list-style-type:none; line-height:24px;}
.mainnav li{ float:left;}
.mainnav a{ display:block; border-right:1px solid #dfdfdf; width:64px; text-align:center;}
.mainnav a:visited{}
.mainnav a:hover{}
.mainnav li .current{ line-height:25px; background:url(../images/navline.gif) repeat-x; border-left:1px solid #919090; border-right:1px solid #919090; width:74px; text-align:center;}
.subnav{ width:25%; float:right; background:#c4d3f4;}
.subnav ul{ list-style-type:none;}
.subnav li{ float:left; border-left:1px solid #dfdfdf; line-height:24px;}
.subnav a{ padding:0 12px;}

/*网站简介*/
.brief{ padding:13px 0 13px 45px; height:49px;}
.brief span{ font-size:36px; line-height:38px; font-weight:bold; font-family:"黑体"; width:233px;float:left; display:block;}
.brief font{ font-size:12px; line-height:14px; float:left; width:409px;}
.brief a{ color:#ff3c00; font-weight:bold;}
.brief a:visited{ color:#ff3c00;}

/*内容导航*/
.contentnav{ padding:2px 0 14px 0;}
.contentnav ul{ list-style-type:none; line-height:20px;}
.contentnav li{ margin-left:11px; background:url(../images/navright.gif) no-repeat right top; float:left;}
.contentnav li a{ background:url(../images/navleft.gif) no-repeat left top; padding:2px 10px; line-height:20px; color:#fff;}
.contentnav li a:visited{ color:#fff;}
.contentnav li a:hover{ color:#000;}


/*登录注册*/
.login{ padding:25px 0 20px 22px!important; padding:25px 0 20px 18px; background:url(../images/loginbg.jpg) no-repeat 6px 16px!important; background:url(../images/loginbg.jpg) no-repeat 2px 16px; line-height:12px; height:95px;}
.login dl{ float:left; padding: 0 0 3px 8px;}
.login dd{ padding-bottom:3px!important;>padding-bottom:1px!important; padding-bottom:1px;}
.login .text1{ width:97px; height:15px; border:1px solid #7f9db9;}
.login .text2{ width:51px; height:15px; border:1px solid #7f9db9; margin-right:4px;}
.login .yanzheng{ vertical-align:middle;}
.login .img{ margin:8px 0 0 28px;}
.login .remember{ background:url(../images/loginline.gif) no-repeat left top; padding:0 0 0 10px!important; padding:0 0 4px 10px; line-height:25px;}
.login .remember a{ padding:0 10px;}

/*管理我的博客*/
.manage{ padding:30px 0 20px 22px!important; padding:30px 0 20px 18px; background:url(../images/loginbg.jpg) no-repeat 6px 16px!important; background:url(../images/loginbg.jpg) no-repeat 2px 16px; line-height:12px; height:85px;}
.manage span{ width:61px; display:block; float:left; padding-top:3px;}
.manage span img{ border:1px solid #999; padding:1px;}
.manage div{ float:left; line-height:21px; width:190px; color:#333;}
.manage div h3{ padding-left:18px; background:url(../images/point.gif) no-repeat 0 3px; font-weight:normal;}
.manage div a{ color:#333;}
.manage div a:visited{ color:#333;}
.manage div a:hover{ color:#333;}

/*公共样式*/
.title1{ line-height:24px; border-bottom:2px solid #dddddd; background:url(../images/dian2.gif) no-repeat 0 4px; padding:0 5px 0 23px; color:#575656; font-weight:normal;}
.title1 img{ float:right; margin-top:3px;}
.title2{ line-height:28px; background:url(../images/titleline.gif) repeat-x left bottom; padding:0 5px 0 4px; color:#575656;}
.title2 img{ float:right; margin-top:3px;}
.title3{ background:url(../images/titlebg.jpg) repeat-x top; padding:0 7px 0 8px; line-height:36px; color:#575656;}
.title3 a{ float:right; margin-top:10px;}
.title3 img{ margin-top:3px; float:left; margin-right:4px;}
.title3 span{ display:block;}
.title4{ line-height:24px; border-bottom:2px solid #dddddd; background:url(../images/dian2.gif) no-repeat 0 4px; padding:0 5px 0 23px; color:#575656;}
.title4 img{ float:right; margin-top:3px;}
.title5{background:url(../images/title5_right.gif) no-repeat right top;width:100%;padding-right:6px}
.title5 span{background:url(../images/title5_left.gif) no-repeat left top;display:block;height:21px;font-size:14px;padding:0 0 0 15px;}
.page{background:url(../images/title5_right.gif) no-repeat right top;}
.page span{background:url(../images/title5_left.gif) no-repeat left top;display:block;height:21px;text-align:center;}
.page a{padding:0 0 0 19px;}
.page2{color:#575656;margin:37px 0 0;text-align:center;}
.page2 a{color:#575656;padding:0 0 0 19px;}
.page2 a:hover{color:#f00;}





.leftone{ padding:0 26px 0 12px;}
.leftone_left{ width:280px; float:left; margin-right:17px;}
.leftone_right{ width:360px; float:left; background:url(../images/hotsortbg2.jpg) no-repeat left bottom;}
/*图片博客*/
.photoblog{}
.photoblog div{ padding:11px 0 5px 0; text-align:center;}
.photoblog div span{ display:block; line-height:30px;}
/*社区公告*/
.announce{}
.announce ul{ list-style-type:none; padding:4px 3px 8px 3px; line-height:21px;}
.announce li{ background:url(../images/dian3.gif) no-repeat 0 5px; padding-left:17px;}
/*流行标签*/
.label{ padding-bottom:10px;}
.lable_con{padding:0 10px;}
.label div{ line-height:25px; color:#ff3d00; padding-top:6px;}
.label div a{ padding-right:5px; color:#ff3d00;}
.label div a:visited{ color:#ff3d00;}
.label div font a{ color:#ff3d00; font-weight:bold; font-size:16px;}
.label div font a:visited{ color:#ff3d00;}
.label div span a{ color:#007373; font-weight:bold; font-size:16px;}
.label div span a:visited{ color:#007373;}

/*热门排行*/
.botbg{ background:url(../images/hotsortbg1.jpg) no-repeat top left; padding:45px 9px 20px 8px; line-height:26px;}
.botbg .commend{ list-style-type:none;}
.botbg .commend li{ border:1px solid #efefef; padding-left:15px; line-height:26px;}
.botbg .commend li a{ color:#878787;}
.botbg .commend li a:visited{ color:#878787;}
.botbg .commend li a:hover{ color:#878787;}
.botbg .commend li img{ margin-top:7px; float:left;}
.botbg .commend li span{padding-right:4px;float:left !important float:right;}
.botbg .commend li h5{ padding-left:4px; width:240px; float:left; font-weight:normal;}
.botbg .commend li h5 a{ color:#000;}
.botbg .commend li h5 a:visited{ color:#000;}
.botbg .commend li h5 a:hover{ color:#ff3c00;}
.botbg .list{ list-style-type:none; border-top:1px solid #b6cbdb;}
.botbg .list li{ border:1px solid #efefef; padding-left:14px; line-height:26px;}
.botbg .list li a{ color:#878787;}
.botbg .list li a:visited{ color:#878787;}
.botbg .list li a:hover{ color:#878787;}
.botbg .list li img{ margin-top:9px; float:left;}
.botbg .list li span{padding-right:4px;float:left !important float:right;}
.botbg .list li h5{ padding-left:7px; width:240px; float:left; font-weight:normal;}
.botbg .list li h5 a{ color:#000;}
.botbg .list li h5 a:visited{ color:#000;}
.botbg .list li h5 a:hover{ color:#ff3c00;}

/*最新更新*/
.update{ padding-bottom:14px;}
.update ul{ list-style-type:none; padding:9px 7px 0 4px;}
.update li{ background:url(../images/dian1.gif) no-repeat 0 8px; padding-left:12px;}
.update li span{ float:right;}
.update li span a{ color:#878787;}
.update li span a:visited{ color:#878787;}
.update li span a:hover{ color:#878787;}
/*最新回复*/
.reply{ padding-bottom:10px;}
.reply ul{ list-style-type:none; padding:9px 7px 0 4px;}
.reply li{ background:url(../images/dian1.gif) no-repeat 0 8px; padding-left:12px;}
.reply li span{ float:right;}
.reply li span a{ color:#878787;}
.reply li span a:visited{ color:#878787;}
.reply li span a:hover{ color:#878787;}

/*活跃博客*/
.leftother{ padding:0 26px 0 12px;}
.bloger{ padding:11px 3px;}
.bloger div{ width:65px; float:left; text-align:center;}
.bloger div img{ border:1px solid #c2c2c2; padding:1px;}
.bloger div h3{ background:#ebf4f6; font-weight:normal; color:#327773; text-align:center; margin-top:9px;}

/*文章列表*/
.article{ border:2px solid #dadada; padding:9px 5px 9px 12px; margin-bottom:8px;}
.article div{ width:49%; float:left; margin-right:6px;}
.article div ul{ list-style-type:none; padding:5px 0 0 2px; line-height:26px;}
.article div li{ background:url(../images/dian5.gif) no-repeat 11px 9px; border-bottom:1px solid #efefef; color:#878787;}
.article div li h5{ width:215px; padding-left:30px; float:left; font-weight:normal;color:#000;}
.article div li span {padding-right:4px;float:left !important float:right;}
.article div li span a{ color:#878787;}
.article div li span a:visited{ color:#878787;}
.article div li span a:hover{ color:#878787;}

/*广告*/
.ad{ margin:3px 0 9px 0;}
/*最佳图片*/
.bestphoto{ border:1px solid #c8d8db; padding:5px 5px 5px 10px;}
.bestphoto h1{ color:#575656; background:url(../images/dian2.gif) no-repeat 6px 11px; line-height:40px; padding-left:25px;}
.bestphoto div{ width:127px; float:left; text-align:center;}
.bestphoto div img{ border:3px solid #eef0f5;}
.bestphoto div h3{ font-weight:normal; color:#42738b; text-align:center; line-height:35px;}
.bestphoto div h3 a{ color:#42738b;}
.bestphoto div h3 a:visited{ color:#42738b;}
.bestphoto div h3 a:hover{ color:#42738b;}
.bestphoto div h3 p{ padding:0px;line-height:12px;}

/*博客之星和热播视频*/
.blogstar{ margin-bottom:5px;}
.blogstar .list{ padding:12px 5px 10px 9px; background:url(../images/xuanline.gif) repeat-x bottom;}
.blogstar .list span{ float:left; width:36px; display:block;}
.blogstar .list img{ padding:1px; border:1px solid #cdcdcd;}
.blogstar .list div{ float:left; color:#575656; line-height:18px;}
.blogstar .list div h1{ font-weight:normal; background:url(../images/dian4.gif) no-repeat 0 5px; padding-left:13px;}
.blogstar .list div h1 a{ color:#575656;}
.blogstar .list div h1 a:visited{ color:#575656;}
.blogstar .list div h1 a:hover{ color:#000;}
.blogstar .list div p{ padding-left:13px;}
/*热播音频*/
.iaudio{ margin-bottom:10px;}
.iaudio ul{ list-style-type:none; padding:9px 7px 0 4px; line-height:21px;}
.iaudio li{ background:url(../images/dian1.gif) no-repeat 0 8px; padding-left:12px; color:#575656; clear:both;}
.iaudio li span{ float:right;}
.iaudio li h2{ float:left; width:188px; font-weight:normal;}
.iaudio a{ color:#575656;}
.iaudio a:visited{ color:#575656;}
.iaudio a:hover{ color:#575656;}

/*友情链接*/
.friendlink{}
.friendlink div{ padding:15px 0 10px 0;}
.friendlink div img{ margin: 0 4px 10px 4px;}
/*统计信息*/
.total{}
.total div{ padding:9px 2px 0 6px; line-height:20px;}
.total div p{ width:50%; float:left;}
.total div span{ display:block;}

/*底部*/
.footnav{ line-height:35px; text-align:center; border-bottom:1px solid #000;}
.footnav a{ padding:0 10px 0 8px;}
.copyright{ text-align:center; padding:6px 0 20px 0;}
.copyright a{color:#ff3c00;}
.copyright a:visited{color:#ff3c00;}
.copyright a:hover{color:#ff3c00;}



/*右列图片排行榜*/
.right_img{list-style:none;margin:5px 25px 10px 10px;}
.right_img li{margin:0 0 0 0;clear:left;}
.right_img li a{color:#575656;}
.right_img1{background:url(../images/cion01.gif) no-repeat left 4px;}
.right_img2{background:url(../images/cion02.gif) no-repeat left 4px;}
.right_img3{background:url(../images/cion03.gif) no-repeat left 4px;}
.right_img4{background:url(../images/cion04.gif) no-repeat left 4px;}
.right_img5{background:url(../images/cion05.gif) no-repeat left 4px;}
.right_img6{background:url(../images/cion06.gif) no-repeat left 4px;}
.right_img7{background:url(../images/cion07.gif) no-repeat left 4px;}
.right_img8{background:url(../images/cion08.gif) no-repeat left 4px;}
.right_img9{background:url(../images/cion09.gif) no-repeat left 4px;}
.right_img10{background:url(../images/cion10.gif) no-repeat left 4px;}
.right_img li p{color:#575656;float:left;width:100px;padding:0 0 0 25px;}
.right_img li img{float:left;margin:3px 0 0;}
.right_img li span{color:#575656;float:right;}



/*右列系统分类*/
.right_class{list-style:none;margin:11px 25px 10px 11px;line-height:24px;}
.right_class li{clear:left;}
.right_class li a{padding:0 0 0 24px;background:url(../images/dian2.gif) no-repeat left 3px;float:left;}
.right_class li span{float:right;text-align:right;}


/*视频列表页*/
.videolist{}
.videolist ul{list-style:none;margin:18px 0 0;}
.videolist ul li{border-bottom:#e1ecf2 solid 1px;padding:8px 9px 8px 18px!important;padding:8px 9px 0 18px;clear:both;}
.videoimg{float:left;}
.videoinfo{width:555px;float:left;color:#575656;margin:0 0 0 14px;}
.videoinfo span{font-weight:bold;color:#000;font-size:14px;}


/*视频页*/
.video{}
.video ul{list-style:none;}
.video ul li{border-bottom:#e1ecf2 solid 1px;clear:left;padding:14px 12px 10px 14px;}
.video img{float:left;}
.videoinfomation{width:499px;margin-left:14px;float:left;}
.videoinfomation h1{clear:left;text-align:right;font-weight:normal;}
.videoinfomation h1 a{float:left;font-weight:bold;}
.colorfont{color:#01605c;}
.colorfont span{color:#000;float:left;width:156px;}


/*音频页*/
.audiolist{}
.audiolist{}
.audiolist ul{list-style:none;}
.audiolist ul li{border-bottom:#e1ecf2 solid 1px;clear:left;padding:9px 12px 10px 11px;}
.audiolist img{float:left;margin:5px 0 0;}
.audioinfo{width:542px;margin-left:32px;float:left;}
.audioinfo h1{clear:left;text-align:right;font-weight:normal;}
.audioinfo h1 a{float:left;font-weight:bold;}


/*图片页*/

.photo{list-style:none;width:659px;padding:0 0 15px 0;}
.photo li{width:109px;text-align:center;margin:15px 0 0;float:left;}
.photoimg{height:100px;}
.photo li p{text-align:center;}



/*日志页*/
.log{border-bottom:#b5cbd9 solid 1px;padding:0 0 1px 0;}
.log h1{background:url(../images/logtitle_right.jpg) no-repeat right top;font-weight:normal;}
.log h1 span{background:url(../images/logtitle_left.jpg) no-repeat left top;height:19px;display:block;padding:0 0 0 18px;}
.log h1 p{float:left;text-align:left;}
.log_title{width:310px;text-align:left;color:#000;}
.log_class{width:81px;text-align:left;}
.log_author{width:60px;text-align:left;}
.log_img{width:36px;margin:3px 0 0;}
.log_date{width:87px;text-align:left;}
.log_revert{width:35px;text-align:center;}
.log_visited{width:30px;text-align:center;}
.log ul{list-style:none;margin:15px 0 0;}
.log ul li{clear:left;line-height:27px;padding:0 0 0 11px;border-bottom:#e1ecf2 solid 1px;}
.log ul li p{float:left;color:#575656;}


/*by dupuying*/
.login_new{ font:13px/26px normal "宋体"; color:#333; margin-left:10px; margin-top:5px;}
.login_new img{ margin-left:40px; margin-top:10px;}