﻿body {background-image: url(../imgs/ps/top_b.jpg);background-repeat: repeat-x;background-position:top;text-align:center;}

.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;}

.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{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{text-align:right; height:37px; margin-top:12px;}

.ptopline{height:18px; background-color:#1c8294; overflow:hidden;}
.ptopline .sitemap{width:931px; padding:3px 0 0 10px; text-align:left; margin:0 auto; color:#d2e6ea;}
.ptopline .sitemap span{float:right;margin-top:-13px; margin-right:10px; color:#1c8294;}
.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;}

.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:#ccc; font-family:Verdana; line-height:24px; text-align:center;}
.pcopy .copytext select{color:#1d8294; width:158px;}
#pbottom{height:10px; background-color:#1c8294; overflow:hidden;}

.rightsearch{overflow:hidden; background-image:url(../imgs/ps/default_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:#ccc; text-decoration:none;}
.rightsearch .bbbody .div_1 a{color:#1c8294; text-decoration:none;}
.rightsearch .bbbody .div_1 a:hover{color:#fff; text-decoration:none;}
.rightsearch .bbbody .div_forum a{color:#fff; text-decoration:none;}
.rightsearch .bbbody .div_forum a:hover{color:#ccc; text-decoration:none;}

.userbutton{overflow:hidden; text-align:center;}
.userbutton img{margin:5px 0; cursor:pointer;}

.topicbg_y{background-image:url(../imgs/ps/topic_bg.gif); text-align:left;}
.topictitle{height:42px; overflow:hidden; background-image:url(../imgs/ps/topic_title_bg2.gif); text-align:right;}
.topic_data_body{font-family:Verdana; padding:25px 15px 7px 40px; overflow:hidden; background-image:url(../imgs/ps/topic_data_top.gif); background-repeat:no-repeat;}
.topic_data_bottom{height:12px; background-image:url(../imgs/ps/topic_data_bottom.gif);}
.topic_pageindex{background-image:url(../imgs/ps/topic_pageindex_bg2.gif); height:25px; text-align:right; padding:13px 30px 0 0; color:#1d8294;}