﻿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:#8d4c75; 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:#8d4c75;}
.prighttop{width:931px; overflow:hidden; height:13px; margin:0 auto; text-align:right;}

.pmain{width:931px; overflow:hidden; 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;_overflow:hidden}

.pmain .pclogin{width:181px; float:left; overflow:hidden; height:auto;background-image:url(../imgs/ps/login_bg.gif); background-repeat:repeat-y;}
.pmain .pclogin input{ color: #999; margin:3px 0; vertical-align:middle;}
.pmain .pclogin img{vertical-align:middle;}

.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:#8d4c75; overflow:hidden;}

.rightsearch{overflow:hidden; background-image:url(../imgs/ps/details_right_bg_ie6.jpg); color:White; text-align:center; line-height:25px;}
.rightsearch select,.rightsearch input{margin:3px 0; width:120px;}
.rightsearch .bbbody .div_0 a{color:White; text-decoration:none;}
.rightsearch .bbbody .div_0 a:hover{color:#8d4c75; text-decoration:none;}
.rightsearch .bbbody .div_1 a{color:#643c2b; text-decoration:none;}
.rightsearch .bbbody .div_1 a:hover{color:#fff; 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;}

.bookpageindex{background-image:url(../imgs/ps/book_pageindex_bg.gif); height:25px; text-align:right; padding:13px 30px 0 0; color:#1d8294;}



/*---------------------------------相关图书样式------------------------------------*/
.xgtsbody { background:url(../imgs/ps/xgts-bg.gif) repeat-y top left;padding:10px 15px;}
.xgtsbody .bl {margin-bottom:10px;}
.xgtsbody .bname {LINE-HEIGHT: 19px; TEXT-ALIGN: center;color:#000;font-size:12px;}
