﻿a{text-decoration: none;cursor:pointer; color:#f37a1b;}
a:hover{text-decoration:none; background-color:#f37a1b; color:#fff;}

html {background:#000;}
.toolbar {background:#000000 url(toolbar.gif);height:25px; overflow:hidden; color:#b3b3b3;padding:3px 10px 2px;line-height:25px; border-bottom:1px solid #2a2a2a;}
.toolbar .side{float:right;}
.toolbar .left{float:left; margin:-3px 0 0 0;}

.html{width:860px; margin:0 auto;background:#fff;overflow:hidden;}
.header {height:363px; font-size:14px;  position:relative; background:url(header.jpg); border-bottom:none; color:#fff;}
.header .left{position:absolute; top:50px; left:10px; font-size:22px; font-family:"\5FAE\8F6F\96C5\9ED1";font-weight:700;}
.header .side{position:absolute; top:82px; left:10px; font-size:12px}

.menu {background:none;height:28px; position:relative; margin:-33px 0 0 0 ;padding:5px 0 0 15px;text-align:center; border-bottom:none;}
.menu li{padding:6px 9px 0 9px; height:24px;float:left; width:auto; font-size:14px; font-weight:bold;color:#fff; border:0;margin-right:11px;display: inline-block;text-align:center;}
.menu li a{text-decoration:none;color:#fff;}.menu li a:hover{ color:#f37a1b; background:none;}
.menu li.selected{padding:6px 11px 0 11px;height:22px; background:#fff;}
.menu li.selected2{background:#f37a1b;}.menu li.selected2 a:hover{color:#fff;}
.menu li.selected a,.menu li.selected span{color:#000;}
.menu li span{font-size:12px; font-weight:normal;color:#d9cbb0;}

.p_full{padding:0px; background:url(side.gif) right repeat-y;}
.side{float:none;}
.p_left{float:right;}
.grid_2 .p_main, .p_main{padding:15px 0 15px 15px; float:left; width:590px; overflow:hidden;}

.p_left, .p_right {width:206px; padding:15px;}
.rect{background:none; margin:0; padding-bottom:10px;}
.g_book_box,.photo_box{background:#fff; padding:15px;}
.catalog_list li a:hover{color:#fff;}
.page_bar .pagination_txt {background:#f37a1b;color:#fff;padding:0 4px;float: right;margin-right:5px;display:inline;}
.page_bar .pagination a {background:#f37a1b;color:#fff;text-decoration:none;}
.page_bar .pagination .current {background:#f3f3f3;color:#f37a1b;}

.rect .head .tab{padding:5px 0 0 8px;border-bottom:1px solid #e5e5e5; height:24px;}
.rect .head .tab li{height:25px;line-height:25px; float:left;padding:0 10px;font-size:14px;border:0;margin:0;}
.rect .head .tab li a,.rect .head .tab li a:hover{color:#515151;text-decoration:none; background:none;}
.rect .head .tab li.currrent{border:1px solid #e5e5e5;background:#fff;border-bottom:0;height:24px;line-height:24px;}

.p_left .rect .head .text {font-size:14px;  background:#f37a1b; color:#fff; height:22px; line-height:22px; padding:2px 10px 1px; }
.p_main .rect .head .text{font-size:14px;  background: url(hr.gif) repeat-x bottom; height:22px; line-height:22px; padding:2px 10px 1px; }
.photo_flash {
background:#f5f5f5;
border:1px solid #DEDEDE;
text-align:center;
margin:0 3px 10px 0;
padding:2px;
}
.p_main .photo .head .text{font-size:14px;  background: none; }
.photo .body {
background:#f5f5f5;
border:1px solid #DEDEDE;
text-align:center;
margin:0 0 10px 0;
padding:8px 13px 8px 9px;
}
.updateblock {
border-bottom:1px dashed #e5e5e5;
font-size:14px;
padding:9px 0 24px;
}

.foot {color:#fff; background:#000;}.foot a{color:#fff;}.foot .foot_text {border-right:1px solid #999;}
.html_bottom{display:none;}

.lyso_pop{width:300px; line-height:22px;}

		
	/*一栏*/
	.grid_1 .p_full{ background:none; padding:10px 20px;}
