.phmain {border-top:2px solid #2B69BC;margin-top:2px;}
.phtitel {font-size:14px;font-weight:bold;width:100%;padding-top:2px;color:#2B69BC;}
.phsearch {color:#2B69BC;margin-top:-1px;border:solid 1px #2B69BC;width:550px;}
.phresult {padding:2px;margin-top:4px;font-size:10px;border:1px solid #2B69BC;background-color:#CFE6FF;}
.phlist {width:298px;margin-top:4px;padding:2px;width:100%;table-layout:fixed;font-size:10px;line-height:12px;border:solid 1px #2B69BC;}
.phfoto {width:50px;height:50px;border-top:solid 1px #2B69BC;text-align:center;}
.phhorz {width:48px;height:32px;}
.phvert {width:32px;height:48px;}
.phreg, .phtype {border-top:solid 1px #2B69BC;background-color:#CFE6FF;font-weight:bold;}
.phreg {width:70px;}
.phtype {width:100px;}
.phcode {font-size:10px;}
.phlabel {text-align:right;width:100px;background-color:#CFE6FF;font-size:12px;}
.phinput {width:140px;border:solid 1px #2B69BC;}
.phjahr, .phmon, .phtag {font-size:12px;letter-spacing:-1px;border-top:solid 1px #2B69BC;border-bottom:solid 1px #2B69BC;} option {margin-left:-2px;}
.phjahr {margin-left:-6px;border-right:solid 1px #2B69BC;}
.phmon {margin-left:-6px;}
.phtag {border-left:solid 1px #2B69BC;}
.phsubmit {font-size:10px;font-weight:bold;color:#2B69BC;border-color:#2B69BC;}
.phbox {width:100%;height:600px;border:0px;}
.phdetail {font-size:12px;color:#2B69BC;width:100%;margin:20px 0px 0px 0px;padding:1px;border:1px solid #2B69BC;}
.phlink {width:25%;padding:4px;}
.phback {background-color:#CFE6FF;}
.phimgbig {text-align:center;}
.phvertbig {width:420px;border:0px;}
.phhorzbig {height:420px;border:0px;}
.phhead {padding:10px;height:24px;border-top:solid 1px #2B69BC;}
.phlevel {width:35px;height:50px;margin:0px;}
