*{margin:0px;padding:0px;}
body{font:12px Arial,sans-serif;color:#666;}
ul{list-style-type:none}
img{border:none;margin:0px;padding:0px;}
a{color:#777;text-decoration:none}
a:hover{text-decoration:underline;color:#DF7E00}
a:active,a:focus{outline:none;}
div{display:inline-block}
div{display:block;overflow:hidden;width:auto}
#warp{width:1100px;margin:0 auto;}
.cle{clear:both;font-size:0px;height:0px;overflow:hidden;}
.mt1{margin-top:8px}

/*head*/

#head{height:100px; padding:0px 5px}
#head h1{float:left;}
#head h1 a{display:block; width:450px; height:100px; overflow:hidden; text-indent:-9999px;
background-image:url(logo.png)!important;
background-repeat:no-repeat;
background-position:left 1px;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/templets/style/logo.png');
_background-image:none;
}
#nav{background:#932B82; height:50px; overflow:hidden;}
#nav ul{float:left}
#nav li{float:left; line-height:50px; background:url(line.png) no-repeat right top; padding:0 8px 0 6px}
#nav li a,#nav li a span,#nav li a.thisclass,#nav li a.thisclass span,#nav li a:hover,#nav li a:hover span{display:inline-block}
#nav li a{color:#fff; font-size:18px; font-weight:bold; padding:0 10px}
#nav li a.hover{
color:#fff;
background:#FE7700;  
padding:0px 0 5px 10px;
text-decoration:none
}
#nav li a.hover span{
padding-right:10px;cursor:pointer;
background:#FE7700;  
}
#nav li a:hover{
color:#fff;
background:#FE7700;  
padding:0px 0 5px 10px;
text-decoration:none
}
#nav li a:hover span{
padding-right:10px;cursor:pointer;
background:#FE7700;  
}

#search{float:right; background:url(search.png) no-repeat; width:208px; height:25px; overflow:hidden; margin:6px 8px 0 0}
#search .keyword{width:145px; border:none; background:none; padding:7px 0 0 5px; color:#53C0E2}
#search .submit{background:none; border:none; width:53px; height:25px; overflow:hidden; text-indent:-9999px; cursor:pointer}

.A1{padding:3px 0 0 1px;}
.A1 li{float:left; width:184px; margin:0 2px 3px 3px; height:22px; line-height:24px; overflow:hidden; border:1px solid #ddd; background:#fff; text-align:center}
.A1 li.blue a{color:#06f}
.A1 li.red a{color:#f30}
/*content*/
.fl{float:left; width:742px; border:1px solid #DDDFE1; background:#F8F8F8; padding:8px}
.fr{float:right; width:330px}

.qh_tj{ height:35px; line-height:35px; font-size:16px; font-weight:bold;background:#E9EFF4;}
.qh_tj dl{ width:300px; background-color:#990099; color:#FFFFFF; padding-left:10px;}
.qh_tj dl a { color:#FFFFFF;}
.qh_tjlb{ padding:10px;}
.qh_tjlb dl dd{ float:left; height:30px; line-height:30px; font-size:14px;border-bottom:#bbb 1px dotted;}
.tjlb01{width:300px;}
.tjlb02{width:80px;}
.tjlb03{width:230px;}
.tjlb04{width:110px;}



.tit_1{background:#f8f8f8; border:1px solid #ddd; border-bottom:none; height:32px; line-height:34px; padding:0 8px; overflow:hidden}
.tit_1 h3{font-size:14px; float:left; padding-right:10px}
.tit_1 span a{float:left; display:block; background:url(rss.png) no-repeat left center; width:72px; height:32px; text-indent:-9999px}

.indexbox{/*border:1px solid #ddd; border-top:none; background:#fff; padding:0 15px*/}
.indexbox .div{background:#fff;border:1px solid #ddd;padding:10px;margin-bottom:10px;float:left;}
.indexbox .title{float:left; overflow:hidden; width:730px;}
.indexbox .title .hot{float:left;width:46px;height:46px;font-size:16px;text-align:center;padding-right:8px;overflow:hidden}
.indexbox .title .hot .hot01{background:url(tag1.gif) no-repeat;height:46px;padding-top:23px;color:#C4295A;}
.indexbox .title .hot .hot02{background:url(tag2.gif) no-repeat;height:46px;padding-top:23px;color:#6C6C6C;}
.indexbox .title .hot .hot03{background:url(tag3.gif) no-repeat;height:46px;padding-top:23px;color:#339900;}
.indexbox .title h2{float:left;font-size:18px;width:669px;line-height:24px;height:24px;padding-top:4px;overflow:hidden;padding-left:7px;background-color:#E9EFF4;overflow:hidden}
.indexbox .title h2 a{color:#BF6500}
.indexbox .title h2 a:hover{color:#f60}
.indexbox .title span{float:left;display:block;width:669px;color:#bbb;padding-left:7px;padding-bottom:4px;line-height:16px;height:16px;background:#E9EFF4;overflow:hidden}
.indexbox .title span a{color:#bbb}
.indexbox .con{padding:5px 0 0;float:left;overflow:hidden;line-height:25px;color:#999;float:left;width:620px;padding-top:7px;letter-spacing:1px;}
.indexbox .con b{width:170px; height:130px; border:1px solid #eee; padding:3px; text-align:center; line-height:28px; color:#aaa; float:left;}
.indexbox .con b img{width:170px; height:130px;}
.indexbox .con p{float:left; width:432px; padding-left:10px; padding-top:5px; color:#999; font-size:14px}
.indexbox .con a{color:#09f}

.indexall,.allpage{border:1px solid #ddd; background:#FEFBEF; text-align:right; padding:12px 10px 10px 10px}
.indexall a{background:url(icon_2.png) no-repeat right center; padding-right:20px; color:#5b8f0a}
.indexall a:hover{text-decoration:none}

.allpage a,.allpage strong{border:1px solid #ccc; padding:3px 7px;}
.allpage strong{background:#06f; color:#fff;}

.rbox{background:url(bg_side_b.png) no-repeat left bottom; padding-bottom:2px}
.rbox .tit_2{background:url(bg_side_t.png) no-repeat left top; height:34px; line-height:34px}
.rbox .tit_2 h3{background:url(icon_4.png) no-repeat 10px 12px; text-indent:32px; font-size:12px}
.rbox .tit_2 span{float:right; padding-right:8px}
.rbox .rbox_ad{padding:8px 9px 8px 19px; text-align:center; overflow:hidden}
.rbox .rbox_ad p{margin-bottom:9px; width:250px; height:60px; overflow:hidden; border:1px solid #ddd}

.rbox .tit_3 h3{background:url(icon_3.png) no-repeat 10px 8px; text-indent:29px; font-size:12px}
.rbox .text,.rbox .feedback{margin-bottom:10px; padding:0 10px}
.rbox .text li{line-height:30px; height:30px; border-top:1px solid #DDDFE1; overflow:hidden}
.rbox .text li a{overflow:hidden; background:url(ico-1.gif) no-repeat 8px 13px; text-indent:16px; padding-right:5px; display:block}
.rbox .text li a:hover,.rbox .link li a:hover,.rbox .tbk li a:hover{background:url(ico-1.gif) no-repeat 8px 13px #F3EFDF; color:#DF7E00; text-decoration:none}
.rbox .text li.nob{border-top:none; display:block}

.rbox .link,.rbox .tbk{padding:0 10px 5px 10px; margin-bottom:10px;}
.rbox .link li,.rbox .tbk li{float:left;}
.rbox .link li a,.rbox .tbk li a{width:143px; border:1px solid #DDDFE1; line-height:25px; height:25px; text-indent:10px; margin-left:5px; margin-top:5px; display:block; overflow:hidden}
.rbox .link li a:hover,.rbox .tbk li a:hover{background:#F3EFDF}

.rbox .feedback{margin-top:-2px}
.rbox .feedback li{border-top:1px solid #DDDFE1; padding:0 8px}
.rbox .feedback span{display:block; height:21px; padding-top:6px; line-height:21px; overflow:hidden; color:#555}
.rbox .feedback p{height:42px; overflow:hidden; line-height:21px; color:#aaa; text-indent:17px;	background:url(icon_9.gif) 0px 2px no-repeat}

.rbox .tbk{overflow:hidden}

/*foot*/
#foot{background:url(bg_foot.png) no-repeat; height:130px; margin-top:20px; text-align:center;color:#8c8c8c;}
#foot #links a{padding:0 15px; background:url(icon_8.png) no-repeat right 0px; color:#8c8c8c; font-family:"ËÎÌå"; line-height:36px}
#foot #links a.noBg{background:none;}
#foot #op{padding:0px 0 15px 0;color:#5b8f0a;}
#foot #op a{padding:0 15px;color:#5b8f0a;}
#foot p{line-height:30px; color:#8c8c8c;}
#foot p a{color:#8c8c8c;}

/*BackTop*/
#BackTop{
        height:114px;
        width:130px;
        background:url(back.gif) no-repeat;cursor:pointer;
        position:fixed;
        bottom:15px;
        right:0px;
        display:none;
		text-indent:-9999px
        }

/*list*/
.place{background:url(place.png) no-repeat #f7f7f7; height:39px; line-height:40px; overflow:hidden; text-indent:28px}
.place span{float:right; padding-right:8px}
.place strong{color:#f00}

.page,.pagelist{background:#FEFBEF; border:1px solid #ddd; height:40px; line-height:40px;}
.page{text-align:center;}
.page li{display:inline;margin:0 2px;font-size:14px}
.page li a,.page a{padding:3px 5px;border-bottom:2px solid #eee;font-weight:bold;}
.page li a:hover,.page a:hover{border-bottom:2px solid #f30;text-decoration:none;color:#f30}
.page li.thisclass,.page strong{padding:0px 5px;border-bottom:2px solid #006600;padding-bottom:3px}
.pagelist{text-align:center; padding-left:20px}

/*veiwbox*/
.viewbox{}
.viewbox h1{line-height:60px; height:60px; overflow:hidden; text-align:center; font-size:20px}
.viewbox h2{line-height:60px; height:60px; overflow:hidden; text-align:center; font-size:20px}
.viewbox .info{background:#fcfcfc; height:30px; line-height:32px; overflow:hidden; text-align:center; border:1px solid #eee}
.viewbox .info a#sc{color:#f30; cursor:pointer}
.viewbox .intro{border:1px solid #ddd; background:#fff; padding:8px 10px; line-height:22px; text-indent:2em; color:#aaa; font-size:14px}
.viewbox .jzintro{border:1px solid #ddd; background:#fff; padding:8px 10px; line-height:22px; color:#ff0000; font-size:14px}
.viewbox .content{font-size:14px; line-height:25px; padding:10px 12px}
.viewbox .content img{max-width:585px;width:expression(this.width>585?"585px":this.width+"px"); padding-bottom:10px}
.viewbox .content a{color:#03f; text-decoration:underline; font-weight:bold}
.viewbox .context{border:1px solid #DBD9B5; background:#F7F2E5;; padding:5px 0;padding-left:10px}
.viewbox .context li{line-height:22px}
.viewbox .viewback{border:1px solid #ddd; background:#fff; height:36px; line-height:36px; color:#06f; padding:0 10px}
.viewbox .viewback li{background:#fff; float:left}
.viewbox .viewback li#right{float:right; background:url(icon_6.png) no-repeat left center; padding-left:16px;}
.viewbox .viewback li#left{float:left; background:url(icon_5.png) no-repeat left center; padding-left:20px; font-weight:bold}
.viewbox .viewback li span{color:#c00}
.viewbox .fav{width:576px; overflow:hidden; margin:12px auto auto}

.viewzt{text-align:center; padding:5px; width:630px; color:#f00}

#likearticle{border:1px solid #ddd; padding:10px; background:#fff}
#likearticle li{background:url(ico-1.gif) no-repeat left 10px; height:25px; line-height:26px; overflow:hidden; text-indent:10px}

/*ÆÀÂÛ*/
.comment{border:1px solid #ddd; background:#fff;}
.comment dt{background:#f8f8f8; height:34px; line-height:36px; overflow:hidden; border-bottom:1px solid #ddd; font-size:14px; text-indent:8px; font-weight:bold}
.comment dd{}
.comment_post{padding:10px;}
.comment .userinfo{padding:10px 0 20px 0}
.comment .userinfo li,.comment .userinfo li span,.comment .userinfo li img{float:left}
.comment .userinfo li{height:24px; line-height:24px; padding-right:10px}
.comment .userinfo li img{margin-top:3px; padding-left:3px}
.comment .userinfo li input{border:1px solid #ccc; background:#FDFBEC; padding:5px}
.comment .textarea{background:#F1F5F2}

.comment .userinfo li button{border:1px solid #999; background:#666; width:80px; height:26px; line-height:26px; color:#fff; cursor:pointer; display:block; font-size:14px}

.decmt-box2{border:1px solid #ccc; margin:10px; padding:2px 10px 7px 10px;}
.decmt-box2 h3{border-bottom:1px solid #ddd; height:30px; line-height:30px; margin-bottom:8px; font-size:12px; font-weight:normal}
.decmt-box2 h3 span{float:right; color:#080;}
.decmt-box2 h3 span a{color:#090}
.decmt-box2 .msg{line-height:20px; color:#666;}

.decmt-box{border:1px solid #ddd; padding:8px; margin-bottom:8px; background:#F8F4E9}
.decmt-content{color:#999}
.username{color:#999}

#commetpages{text-align:center; height:30px; line-height:22px; font-family:"ËÎÌå"}

/*guestbook*/
#place{border:1px solid #BBE1F7;line-height:30px;text-indent:12px; background:#fff}
#guestbook{}
#g_book,#g_view{border-left:1px solid #BBE1F7;border-right:1px solid #BBE1F7; background:#fff}
#g_book dl{border-bottom:1px solid #BBE1F7;width:958px;float:left}
#g_book dt{float:left;width:150px;border-right:1px solid #BBE1F7;text-align:center;padding:20px}
#g_book dt img{margin-bottom:12px}
#g_book dd{float:left;padding:10px 20px;width:727px;border-left:1px solid #BBE1F7;margin-left:-1px}
#g_book dd strong{display:block;font-size:14px;color:#09f;line-height:30px}
#g_book dd p{line-height:20px}
#g_book dd span{display:block;line-height:20px;color:#bbb;border:1px dashed #ddd;padding:5px 10px;margin-bottom:10px; background:#F0F0F0}
#g_book dd span a{color:#bbb}
#g_book dd span a.quote{background:url(icon_7.png) no-repeat left 1px; padding-left:20px; color:#f80}

.rebox{color:#c90; border:1px solid #CFEAFA; padding:8px; background-color:#FDFDD5; margin-bottom:8px}

#g_pege{border:1px solid #BBE1F7;padding:12px;text-align:center;margin-top:10px; background:#fff}

.pagelistbox{padding:5px;text-align:center;margin-top:10px; background:#fff}
.pagelistbox a,.pagelistbox strong{border:1px solid #ccc;padding:2px 7px;background:#fefefe}
.pagelistbox a:hover,.pagelistbox strong{color:#fff;background:#09f;text-decoration:none}

#book{border:1px solid #BBE1F7;margin-top:10px; background:#fff}
#book strong{display:block;}
#book ul{float:left;width:455px;border-right:1px dashed #BBE1F7;padding:20px 10px}
#book li{ height:30px;}
#book li span{width:65px;text-align:right;display:block;float:left}
#book li input{border:1px solid #ccc;padding:2px}
#book p{float:left;width:452px;padding:20px 0 20px 15px;overflow:hidden}
#book p img{width:60px;height:60px;padding-bottom:5px}
#book p span{float:left;display:block-inline;width:60px;height:83px;background:#fafafa;text-align:center;border:1px solid #eee;margin-right:13px;margin-bottom:15px;}

.btn-2{background:#555;border:1px solid #ccc;width:80px;color:#fff;text-align:center;height:30px;line-height:30px;cursor:pointer; margin-left:20px;font-size:14px}


#g_view{border-bottom:1px solid #BBE1F7; padding:10px 100px 15px 100px}
#g_view p{line-height:22px; text-indent:2em}
#g_view strong{font-size:14px; color:#c00; display:block; line-height:30px; border-bottom:1px solid #ddd; margin-bottom:5px}
#g_view span{color:#f00}
#g_view label{color:#06f}

/*Tag*/
.tags{border:1px solid #ddd; padding:10px 8px; background:#fafafa}
.Tag{border:1px solid #ddd;}
.Tag dt{border-bottom:1px solid #ddd; height:30px; line-height:30px; text-indent:10px; background:#FEFBEF}
.Tag dd{background:#fff; padding:5px}
.Tag dd a{display:block; float:left; padding:0 3px; height:22px; line-height:22px;}

/*linkbox*/
.linkbox{background:#fff; margin-top:8px; padding:8px; border:1px solid #ccc}
.linkbox h3{background:url(fbico.gif) no-repeat left 1px; text-indent:16px; color:#09f; padding-bottom:10px}
.linkbox h3 a{color:#09f}
.linkbox ul{background:#fafafa; padding:5px; border:1px solid #ddd}
.linkbox li{display:inline; line-height:20px; padding:0 8px 0 5px; border-right:1px solid #ccc}

/*µ¥Ò³*/
#dan{line-height:30px; padding:10px; color:#999}
#dan span{color:#3366FF}
#dan em{padding-left:80px; display:block; font-style:normal; color:#f30}
#dan em a{color:#666; padding:0 5px}
#dan strong{font-size:20px; color:#f30;}
#dan .blue{color:#06f}
#dan p{padding:0px;height:auto;line-height:20px; background:none}
#dan p.p1{color:#336600;line-height:30px;font-weight:bold}
#dan p.p2{color:#aaa; padding-left:2em}
#dan p.p3{color:#f30; padding-left:2em}


