body{}







.pad-6{padding:6px; overflow:hidden}.pad-10{padding:10px; overflow:hidden}.pad_10,.pad-lr-10{padding:0 10px}.pad-lr-6{padding:0 6px}


.hr{background: url(../images/uline.gif) repeat-x center center;}


.hr hr{display:none}


.ib, .ib-li li, .ib-a a, .ib-span span,.btn,.btn input,.photo-hot li,.Article-Tool a ,.photo-list li,.photo-channel .photo-slide .change i,.photo-channel .tool .auto,.photo-channel .tool .up,.photo-channel .tool .next,.photo-cat .content h5 span.blue a,.submit{display:inline-block;zoom:1;*display:inline;}


.body-top,.logo{background: url(../images/body-top.png) repeat-x left -115px;}


.body-top{height:26px; background-color:#eee; vertical-align:middle}


.body-top .login{ float:right}


.body-top .login span{ color:#CCC}


.body-top .login a.rss{width:32px; float:right;overflow:hidden; text-indent:-222px;background: url(../images/rsso.gif) no-repeat left center; margin-left:8px}


.body-top .content{ margin:auto; width:960px;}


.special-body-top{height:38px;background-position: left -104px; background-color:#fff}


.special-body-top a.logo{background: url(../images/special-show.png) no-repeat right center; padding-right:58px; float:left; display:block}


.special-body-top .content{ padding:2px 0}


.special-body-top .nav{ float:left; padding:10px 0 0 12px}


.special-body-top .nav span{ padding:0 8px; color:#CCC}


body fieldset{border:1px solid #D8D8D8; padding:0 10px 10px;*padding:10px;}


body fieldset legend{padding:3px 8px;font-weight:700;}


body fieldset.blue{border:1px solid #dce3ed}


body fieldset.blue legend{padding:3px 8px;font-weight:700;color:#347add; background:none; border:none}





/* 通用按钮


.btn{ padding-left:6px}


.btn,.btn input{background: url(../images/button.png) no-repeat; height:24px; line-height:24px;width:auto;_width:0;overflow:visible !ie}


	 .btn input{background-position: right 0; border:0 none; color:#fff; padding-right:6px;_height:25px}


.submit{padding-left:3px}


.submit,.submit input{ background: url(../images/but.png) no-repeat; height:29px;width:auto;_width:0;overflow:visible !ie}


.submit input{background-position: right top; border:none; padding:0 10px 0 7px; font-size:14px}





 */


/* 页面宽度 （更改页面宽度后，需要更改“images/v9/body-bg.png”图片的宽度） */




/* main style */


.main{}


.main .col-left{width:900px; margin-right:10px}


.news-hot{background: url(../images/hot_bg.png) no-repeat;float:left; width:380px; margin-right:9px; height:380px}


.main .col-left .slide{overflow:hidden;_float:left;zoom:1}





/* 通用容器 */


.box{border:1px solid #c3d4e7;zoom:1; overflow:auto; padding-bottom:10px}


.box h5,.box h6{background: url(../images/title.png) no-repeat right top;color:#1e50a2; height:26px; margin-bottom:10px; line-height:26px; padding-left:10px;border-bottom:1px solid #dce7f3; position:relative}


.box h6{ margin-bottom:0}


.box h5.title-1,.box h6.title-1{background-position: right -52px}


.box h5.title-2,.box h6.title-2{background-position: right -100px}


.box h5.title-2 span.tab{float:right; padding-right:6px; color:#a4bcd6}


.box h5.title-2 span.tab span{ color:#2064ae;cursor: hand;!important;cursor: pointer}


.box a.more{ font-size:12px; font-family:"宋体"; margin-right:8px; font-weight:normal; position:absolute;top:0; *top:1px;_top:1px; right:0}


.box .content{ padding:0 10px; overflow:auto}





/* 默认幻灯片 */


.FocusPic{zoom:1;position:relative; overflow:hidden}


.FocusPic .content{overflow:hidden}


.FocusPic .changeDiv a{position:absolute;top:0px;left:0px;display:none;}


.FocusPic .title-bg,.FocusPic .title{position:absolute;left:0px;bottom:0;width:434px;height:30px;line-height:30px;overflow:hidden}


.FocusPic .title-bg{background:#000;filter:alpha(opacity=50);opacity:0.5;}


.FocusPic .title a{display:block;padding-left:15px;color:#fff; font-size:14px;}


.FocusPic .change{bottom:4px;height:20px;right:3px;*right:5px;_right:4px;position:absolute;text-align:right;z-index:9999;}


.FocusPic .change i {background:#666;color:#FFF;cursor:pointer;font-family:Arial;font-size:12px;line-height:15px;margin-right:2px;padding:2px 6px; font-style:normal; height:15px;display:inline-block;display:-moz-inline-stack;zoom:1;*display:inline;}


.FocusPic .change i.cur {background:#FF7700;}


/* 滚动公告 */


#announ{ height:22px; line-height:22px; overflow:hidden; float:left;background: url(../images/icon.png) no-repeat left -461px; padding-left:20px}





/* 首页 */


.extend{ padding:0;}


.extend img{ margin:1px}


.extend .col-left{background: url(../images/extend.png) no-repeat;height:36px; width:22px; color:#fff; text-align:center; padding-top:3px; font-weight:700; margin-right:6px}


.extend .col-auto{ font-family:"宋体"; color:#CCC;; padding:4px 0 0 0; height:40px}


.box .news-photo{padding:0 0}


.box .news-photo li{ float:left; width:139px; text-align:center; padding:5px 0; vertical-align:top}


.box .news-photo li div.img-wrap{ width:110px; margin:auto; margin-bottom:5px; height:85px;}


.box .news-photo li div.img-wrap a{ width:110px; height:85px;*font-size:62px;}


/*new-hot*/


.news-hot{}


.news-hot .content{ padding:16px 10px 0 16px}


.news-hot .content h4{ padding:1px 0 5px 5px; font-size:18px; font-family:"宋体",Verdana;}


.news-hot p {color:#777}


.news-hot p img{ float:left; margin-right:10px}


/* special */


.box{ background-color:#fff}


.box .special p{overflow:auto; margin-top:14px}


.box .special p img{margin-right:10px; float:left}


/* Digg */


.box .digg{background: url(../images/num_list.png) no-repeat 10px 5px; padding-left:30px}


.box .digg li{ height:24px; line-height:24px; overflow:hidden; position:relative}


.box .digg li span{background:#fff url(../images/icon.png) no-repeat 0 -67px; position:absolute; right:0; top:0; padding:0 0 0 13px; width:30px}


/* vote */


.box .vote h4{ font-size:14px; font-weight:normal}


.box .vote label{display:block; line-height:22px}


.box .vote .btn{ margin:6px 12px 0 0}





/* rank */


.rank li{background: url(../images/uline.gif) repeat-x left top; clear:both;margin-top:-1px; overflow:hidden;*height:57px;}


.rank li span{float:left;font-family:Arial,Helvetica,sans-serif;font-size:18px;font-style:italic;height:58px;color:#1E50A2;line-height:58px;overflow:hidden;padding-right:10px;text-align:right;width:60px;background: url(../images/rank.png) no-repeat right 10px;}


.rank li a.title{padding:9px 0 0; display:block; margin-left:76px}


/*board*/


.list{ font-family:"宋体"; color:#888;}


.list li span{font-size:12px; padding:0 6px}


.cat-area{width:343px; float:left}


.cat-area .content p img{ margin-right:10px; float:left}


.cat-area .content p{color:#777; height:75px; overflow:hidden}


.cat-area .content p strong{ font-size:14px; color:#333}


/* Blogroll */


.blogroll {}


.blogroll h5{ background:none; font-size:12px; margin:0 2px}


/* 当前位置 */


.crumbs{ padding:3px 0 3px 18px; font-family:"黑体"; font-size:16px; border-bottom:1px solid #ec5686; margin-bottom:10px}


.crumbs span{color:#7e7e7e}


/* 栏目信息搜索 */


.search-form{ background-color:#FFFCED;border:1px solid #FFBF7A; padding:5px 10px; overflow:hidden;zoom:1}


.search-form li{ float:left; padding:5px 12px 5px 0; height:24px; line-height:24px; white-space:nowrap}


.search-form li.bk{ float:none; height:1px; line-height:1px; overflow:hidden; padding:0}


.search-form *{vertical-align: middle}


.search-form label{ padding:0 8px 0 0}


.search_term{line-height:28px}


.search_term th{ font-weight:normal; text-align:right; padding-right:8px; color:#666; width:70px}


.search-list li{border-bottom:1px dashed #ccc;margin:6px 0 0; padding:10px 0; overflow:hidden}


.search-list li img{float:left; margin-right:8px}


.search-list li p{ color:#999}


.search-point{background-color:#E6F1FB; padding:6px 10px; margin:10px 0}


