﻿body {background-image: url(../imgs/ps/top_b.jpg);background-repeat: repeat-x;background-position:top;text-align:center;}

.ptop{width:931px; overflow:hidden; height:76px; margin:0 auto;}
.ptop .logo{float:left;}
.ptop .menu{float:right; width:650px; height:68px; padding-top:8px; text-align:right;}
.ptop .menu .mtop{margin-left:auto; clear:both; width:auto; text-align:right; background-image:url(../imgs/ps/mtop_bg.gif); padding-top:3px; height:14px; width:167px; padding-right:25px;}
.ptop .menu .mtop a{color:White; text-decoration:none;}
.ptop .menu .mtop a:hover{color:#1d8294; text-decoration:none;}
.ptop .menu .mflash{clear:both; text-align:right; height:37px; margin-top:12px;}

.ptopline{height:18px; background-color:#4c8d7a; overflow:hidden;}
.ptopline .sitemap{width:931px; padding:3px 0 0 10px; text-align:left; margin:0 auto; color:#efefef;}
.ptopline .sitemap span{float:right;margin-top:-13px; margin-right:10px; color:#4c8d7a;}
.prighttop{width:931px; overflow:hidden; height:13px; margin:0 auto; text-align:right;}

.pmain{width:931px;  display:inline-block; margin:0 auto;}
.pmain .pleft{width:781px; float:left; overflow:hidden; height:auto; text-align:left;}
.pmain .pright{width:138px; float:right;  height:auto;}

.pcopy{ height:112px; overflow:hidden; background-image:url(../imgs/ps/pcopy_bg.gif);}
.pcopy .copytext{width:931px; height:112px; overflow:hidden; text-align:left; margin:0 auto; background-image:url(../imgs/ps/copytext_bg.gif);}
.pcopy .copytext .ct_left{ float:left; width:192px; padding-top:35px;}
.pcopy .copytext .ct_center{float:left; width:580px; overflow:hidden; padding-top:30px; color:#000; font-family:Verdana; line-height:24px; text-align:center;}
.pcopy .copytext select{color:#1d8294; width:158px;}
#pbottom{height:10px; background-color:#4c8d7a; overflow:hidden;}

.newsbutton_0{overflow:hidden; background-image:url(../imgs/ps/news_right_bg_ie6.jpg); color:White; text-align:center; line-height:25px;}
.newsbutton_0 .bbbody .div_0 a{color:White; text-decoration:none;}
.newsbutton_0 .bbbody .div_0 a:hover{color:#bee2d8; text-decoration:none;}
.newsbutton_0 .bbbody .div_1 a{color:White; text-decoration:none;}
.newsbutton_0 .bbbody .div_1 a:hover{color:#bee2d8; text-decoration:none;}


.pbannerblock{overflow:hidden; height:auto; display:inline-block;}
.pbannerblock .pbleft{width:181px; float:left; overflow:hidden; height:auto;}
.pbannerblock .pbright{width:587px; float:right;overflow:hidden; height:auto;}

.pbannerblock .pbleft .search{}
.pbannerblock .pbleft .search .s_body{background-image:url(../imgs/ps/pc_search_bg.gif); background-repeat:no-repeat; background-position:top; height:103px; overflow:hidden; padding:7px 4px 8px 5px; color:#1d8294;}
.pbannerblock .pbleft .search input{ color: #999; margin:5px 0; vertical-align:middle;}
.pbannerblock .pbleft .search select{color:#1d8294;}
.pbannerblock .pbleft .search a{color:#1d8294; text-decoration:none;}
.pbannerblock .pbleft .search a:hover{color:#ccc; text-decoration:none;}

.bookpageindex{background-image:url(../imgs/ps/book_pageindex_bg.gif); height:25px; text-align:right; padding:13px 30px 0 0; color:#1d8294;}




.topicitem{clear:both;margin-top:15px;}

.topicitem .t_title1{ background-image:url(../imgs/ps/default_item_top0.gif); background-repeat:repeat-y; height:42px; overflow:hidden; text-align:right;}
.topicitem .t_title2{ background-image:url(../imgs/ps/default_item_top1.gif); background-repeat:repeat-y; height:42px; overflow:hidden; text-align:left;}

.topicitem .t_content{background-image:url(../imgs/ps/default_item_bg.gif); padding:10px 19px; height:auto; display:inline-block; overflow:auto; text-align:left;}
/* 左LIST右BLOCK */
.t_c_titlelist{float:left; width:490px;}
.t_c_titlelist div{ padding:7px 0 5px 14px; background-image:url(../imgs/icons/item_dot.gif); background-position:left center; background-repeat:no-repeat;}
.t_c_titlelist div span{float:right; margin-top:-17px; color:#a4cdd4;}

.topicitem .t_content .t_c_topicdata{float:right; width:236px; height:auto; overflow:hidden; text-align:left; background-image:url(../imgs/ps/default_item_data_bg.gif); background-repeat:repeat-y;}
.topicitem .t_content .t_c_topicdata img{ margin:5px 5px 5px 8px; vertical-align:middle;}
.topicitem .t_content .t_c_topicdata .t_c_t_content{ line-height:25px; font-family:Verdana; font-weight:bold; color:#d9bb6e; padding:15px 7px 7px 5px; background-image:url(../imgs/ps/default_item_data_top.gif); background-repeat:no-repeat; text-align:center; overflow:hidden;}
.topicitem .t_content .t_c_topicdata .t_c_t_content span{ color:#1d8294; cursor:pointer;}
.topicitem .t_content .t_c_topicdata .t_c_t_bottom{ height:12px; background-image:url(../imgs/ps/default_item_data_bottom.gif);}
/* 左BLOCK右LIST */
.topicitem .t_content .t_c_titlelist2{float:right; width:490px;}
.topicitem .t_content .t_c_titlelist2 div{ padding:5px 0 5px 14px; background-image:url(../imgs/icons/item_dot.gif); background-position:left center; background-repeat:no-repeat;}
.topicitem .t_content .t_c_titlelist2 div span{float:right; margin-top:-17px; color:#a4cdd4;}

.topicitem .t_content .t_c_topicdata2{float:left; width:236px; height:auto; overflow:hidden; text-align:left; background-image:url(../imgs/ps/default_item_data_bg2.gif); background-repeat:repeat-y;}
.topicitem .t_content .t_c_topicdata2 img{ margin:5px 5px 5px 8px; vertical-align:middle;}
.topicitem .t_content .t_c_topicdata2 .t_c_t_content{ line-height:25px; font-family:Verdana; font-weight:bold; color:#d9bb6e; padding:15px 10px 7px 0px; background-image:url(../imgs/ps/default_item_data_top2.gif); background-repeat:no-repeat; text-align:center; overflow:hidden;}
.topicitem .t_content .t_c_topicdata2 .t_c_t_content span{ color:#1d8294; cursor:pointer;}
.topicitem .t_content .t_c_topicdata2 .t_c_t_bottom{ height:12px; background-image:url(../imgs/ps/default_item_data_bottom2.gif);}


.topicitem .t_bottom{background-image:url(../imgs/ps/default_item_bottom.gif); height:10px; overflow:hidden;}



.topicbg_y{background-image:url(../imgs/ps/topic_bg.gif); overflow:hidden; display:inline-block; text-align:left;}
    
.topictitle{height:42px; overflow:hidden; background-image:url(../imgs/ps/topic_title_bg.gif); text-align:right;}
.topic_data_body{font-family:Verdana; display:inline-block; padding:25px 15px 7px 40px; overflow:hidden; background-image:url(../imgs/ps/topic_data_top.gif); background-repeat:no-repeat;}

.topic_data_body .t_c_topicdata{float:right; width:236px; height:auto; overflow:hidden; text-align:left; background-image:url(../imgs/ps/default_item_data_bg.gif); background-repeat:repeat-y;}
.topic_data_body .t_c_topicdata img{ margin:5px 5px 5px 8px; vertical-align:middle;}
.topic_data_body .t_c_topicdata .t_c_t_content{ line-height:25px; font-family:Verdana; font-weight:bold; color:#d9bb6e; padding:15px 7px 7px 5px; background-image:url(../imgs/ps/default_item_data_top.gif); background-repeat:no-repeat; text-align:center; overflow:hidden;}
.topic_data_body .t_c_topicdata .t_c_t_content span{ color:#1d8294; cursor:pointer;}
.topic_data_body .t_c_topicdata .t_c_t_bottom{ height:12px; background-image:url(../imgs/ps/default_item_data_bottom.gif);}

.topic_data_bottom{height:12px; background-image:url(../imgs/ps/topic_data_bottom.gif);}

.topic_pageindex{background-image:url(../imgs/ps/topic_pageindex_bg.gif); height:25px; text-align:right; padding:13px 30px 0 0; color:#1d8294;}


/* 相关图书 */
.pleft_r .contentblock .searchbooklist1{ line-height:180%; font-family:Verdana; padding:15px 7px 0px 35px; background-image:url(../imgs/ps/mc_content_block_top.gif); background-repeat:no-repeat; text-align:left; overflow:hidden;}
.searchbooklist1{height:auto; padding:20px; overflow:hidden; display:inline-block;  background-repeat:repeat-y;}
.searchbooklist1 .bl{width:118px; height:160px; overflow:hidden; margin:5px 5px 0; float:left;}
.searchbooklist1 .bl .bimg{text-align:center; height:114px; background-image:url(../imgs/ps/bl_bg.gif); background-position:center top; background-repeat:no-repeat;}
.searchbooklist1 .bl .bname{ line-height:19px; text-align:center;}
.searchbooklist1 img{cursor:pointer;}

/* 显示动态提示窗口 */
.border_preview{border:solid 1px #999; background-color:White;overflow:hidden;padding:10px; line-height:18px; text-align:left;}
.border_preview label{font-weight:bold; color:Red;}
.border_preview img{margin:0 8px 0 0; float:left; width:120px; height:161px;}
