﻿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:#98b442; 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:#98b442;}
.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;  height:auto; text-align:left;}
.pmain .pright{width:138px; float:right; overflow:hidden; 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:#98b442; overflow:hidden;}

.bookbutton_0{overflow:hidden; background-image:url(../imgs/ps/tea_rbg_ie6.jpg); color:White; text-align:center; line-height:25px;}
.bookbutton_0 .bbbody .div_0 a{color:White; text-decoration:none;}
.bookbutton_0 .bbbody .div_0 a:hover{color:#6b851d; text-decoration:none;}
.bookbutton_0 .bbbody .div_1 a{color:#6b851d; text-decoration:none;}
.bookbutton_0 .bbbody .div_1 a:hover{color:#fff; text-decoration:none;}
.bookbutton_0 .bbbody .div_2 a{color:#6b851d; text-decoration:none;}
.bookbutton_0 .bbbody .div_2 a:hover{color:#fff; text-decoration:none;}

/* content */
.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;}

.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;}


.pleft_l{width:181px; float:left;  height:auto;}

.pleft_l .ad{margin-top:20px;overflow:hidden;text-align:center;}
.pleft_l .ad img{margin:10px 0;}

.pleft_r{width:587px; float:right;overflow:hidden; height:auto;}

.pleft_r .bookcomm{background-image:url(../imgs/ps/mc_default_book_bg.gif); background-repeat:repeat-y; margin-top:20px;}
.pleft_r .table{width:100%; table-layout:fixed;background:#dedbbc url(../imgs/ps/mc_default_book_menubg.gif);}
.pleft_r .table td{text-align:center; color:White; cursor:pointer;}
.pleft_r .table .td{text-align:center; color:#573109; cursor:pointer; background-image:url(../imgs/ps/mc_default_book_menu_hover.gif); background-position:bottom; background-repeat:repeat-x;}
.pleft_r .bookcomm .bookblock{overflow:hidden; margin:15px; display:inline-block; color:#999;}
.pleft_r .bookcomm .bookblock .bl{width:110px; height:140px; overflow:hidden; margin:5px 0; float:left;}
.pleft_r .bookcomm .bookblock .bl .bimg{text-align:center; height:104px; background-image:url(../imgs/ps/bl_bg.gif); background-position:center top; background-repeat:no-repeat;}
.pleft_r .bookcomm .bookblock .bl .bname{ line-height:19px; text-align:center;}
.pleft_r .bookcomm .bookblock img{cursor:pointer;}

.pleft_r .reltable{width:587px; table-layout:fixed; background-image:url(../imgs/ps/mc_default_data_bg.gif); background-repeat:repeat-y;}
.pleft_r .reltable td{height:auto; text-align:left; vertical-align:top;}
.pleft_r .reltable .rel1{padding:5px;line-height:180%; font-family:Verdana;}
.pleft_r .reltable .rel1 hr{border:dotted 1px #ccc; height:1px;}
.pleft_r .reltable .rel1 span{float:right; margin-top:-15px; margin-right:5px; cursor:pointer;}
.pleft_r .reltable .rel1 label{color:#999;}
.pleft_r .reltable .rel2{padding:5px;line-height:180%; font-family:Verdana;}
.pleft_r .reltable .rel2 hr{border:dotted 1px #ccc; height:1px;}
.pleft_r .reltable .rel2 span{color:Red;}
.pleft_r .reltable .rel3{padding:5px;line-height:180%; font-family:Verdana;}
.pleft_r .reltable .rel3 hr{border:dotted 1px #ccc; height:1px;}
.pleft_r .reltable .rel3 span{float:right; margin-top:-15px;}

.pleft_r .contentblock{margin-top:0px; width:587px; height:auto; overflow:hidden; text-align:left; background-image:url(../imgs/ps/mc_content_block_bg.gif); background-repeat:repeat-y;}
.pleft_r .contentblock img{ margin:5px 5px 5px 8px; vertical-align:middle;}

.pleft_r .contentblock .p_c_content{ 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;}
.pleft_r .contentblock .p_c_content hr{border:dotted 1px #ccc; height:1px;}
.pleft_r .contentblock .p_c_content span{color:Red;}

.pleft_r .contentblock .p_c_content2{ 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;}
.pleft_r .contentblock .p_c_content2 hr{border:dotted 1px #ccc; height:1px;}
.pleft_r .contentblock .p_c_content2 span{float:right; margin-top:-22px; cursor:pointer;}
.pleft_r .contentblock .p_c_content2 label{color:#999;}


.pleft_r .contentblock .p_c_content3{ line-height:180%; display:inline-block; 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;}
.pleft_r .contentblock .p_c_content3 div{width:99%; float:left; height:100px; margin:5px 0; overflow:hidden; line-height:18px;}
.pleft_r .contentblock .p_c_content3 div img{float:left; margin-left:5px; margin-right:5px; cursor:pointer;}
.pleft_r .contentblock .p_c_content3 .top_1{ background:url(../imgs/ps/1.gif) no-repeat right center;}
.pleft_r .contentblock .p_c_content3 .top_2{ background:url(../imgs/ps/2.gif) no-repeat right center;}
.pleft_r .contentblock .p_c_content3 .top_3{ background:url(../imgs/ps/3.gif) no-repeat right center;}
.pleft_r .contentblock .p_c_content3 .top_4{ background:url(../imgs/ps/4.gif) no-repeat right center;}
.pleft_r .contentblock .p_c_content3 .top_5{ background:url(../imgs/ps/5.gif) no-repeat right center;}
.pleft_r .contentblock .p_c_content3 .top_6{ background:url(../imgs/ps/6.gif) no-repeat right center;}
.pleft_r .contentblock .p_c_content3 .top_7{ background:url(../imgs/ps/7.gif) no-repeat right center;}
.pleft_r .contentblock .p_c_content3 .top_8{ background:url(../imgs/ps/8.gif) no-repeat right center;}
.pleft_r .contentblock .p_c_content3 .top_9{ background:url(../imgs/ps/9.gif) no-repeat right center;}
.pleft_r .contentblock .p_c_content3 .top_10{ background:url(../imgs/ps/10.gif) no-repeat right center;}
.pleft_r .contentblock .p_c_content3 .top_11{ background:url(../imgs/ps/11.gif) no-repeat right center;}
.pleft_r .contentblock .p_c_content3 .top_12{ background:url(../imgs/ps/12.gif) no-repeat right center;}
.pleft_r .contentblock .p_c_content3 .top_13{ background:url(../imgs/ps/13.gif) no-repeat right center;}
.pleft_r .contentblock .p_c_content3 .top_14{ background:url(../imgs/ps/14.gif) no-repeat right center;}
.pleft_r .contentblock .p_c_content3 .top_15{ background:url(../imgs/ps/15.gif) no-repeat right center;}
.pleft_r .contentblock .p_c_content3 .top_16{ background:url(../imgs/ps/16.gif) no-repeat right center;}
.pleft_r .contentblock .p_c_content3 .top_17{ background:url(../imgs/ps/17.gif) no-repeat right center;}
.pleft_r .contentblock .p_c_content3 .top_18{ background:url(../imgs/ps/18.gif) no-repeat right center;}
.pleft_r .contentblock .p_c_content3 .top_19{ background:url(../imgs/ps/19.gif) no-repeat right center;}
.pleft_r .contentblock .p_c_content3 .top_20{ background:url(../imgs/ps/20.gif) no-repeat right center;}
.pleft_r .contentblock .p_c_bottom{ height:24px; background-image:url(../imgs/ps/mc_content_block_bottom.gif);}

.pleft_r .contentblock .itemtitle{border-bottom:dotted 1px #6b851d; color:#6b851d; font-weight:bold; padding-bottom:0px; padding-left:5px; margin:10px 0;}

/* bookshelf */

.bookpageindex{background-image:url(../imgs/ps/book_pageindex_bg.gif); height:25px; text-align:right; padding:13px 30px 0 0; color:#1d8294;}
.searchbooklist{height:auto; padding:20px; overflow:hidden; display:inline-block; background-image:url(../imgs/ps/book_left_bg.gif); background-repeat:repeat-y;}
.searchbooklist .bl{width:118px; height:160px; overflow:hidden; margin:5px 0; float:left;}
.searchbooklist .bl .bimg{text-align:center; height:104px; background-image:url(../imgs/ps/bl_bg.gif); background-position:center top; background-repeat:no-repeat;}
.searchbooklist .bl .bname{ line-height:19px; text-align:center;}
.searchbooklist img{cursor:pointer;}


.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-image:url(../imgs/ps/book_left_bg.gif); 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;}
