/* CSS Document */
.pleft .pheader,.pcenter .pheader,.pright .pheader{background:url(../images/signin1.png) no-repeat;}
.pleft .tit .subpro li{background:url(../images/product1.png) no-repeat;}
.pleft{float:left;width:180px;height:auto; margin:0;padding:0;border:#FFAA33 solid 1px;}
.pleft .pheader{float:left;background-position:0 -300px;width:180px;height:25px;margin:0;padding:0;border-bottom:#e5e5e5 solid 1px;overflow:hidden;}
.pleft .pheader h1{float:left;margin:0;padding:5px;font-size:14px;font-weight:700;}
.pleft .maintit{position:relative;float:left;width:180px;height:20px;margin-top:5px;padding:0;background-color: #FFF8F0;}
.pleft .maintit h1{float:left;margin:0;padding-left:10px;font-size:12px;font-weight:700;}
.pleft .tit{position:relative;float:left;width:180px;height:20px;margin-top:2px;padding:0;}
.pleft .tit h1{float:left;margin:0;padding-left:20px;}
.pleft .tit .subpro{position:absolute;width:470px;height:auto; padding:5px;background-color:#FFFFFF;border:#FF6600 solid 1px;top:-1px;left:179px;z-index:10;display:none;word-wrap:break-word;overflow:hidden;}
.pleft .tit .titup{position:absolute;width:1px;height:20px;margin-top:0px;padding:0;top:0px;left:179px;display:none;background-color:#FFFFFF;z-index:11;}
.pleft .tit .subpro li{ float:left;background-position:0 0; margin-left:10px; padding-left:15px; width:90px}
.pleft .mainpro{float:left;width:170px;margin-right:5px; padding:0;height:auto;overflow:hidden;}
.pleft .mainpro li{float:left;margin-left:5px;line-height:20px;white-space:nowrap;}
.pcenter{float:left;width:580px;height:auto; margin-left:10px;padding:0;border:#FFAA33 solid 1px;}
.pcenter .pheader{float:left;background-position:0 -300px;width:580px;height:25px;margin:0;padding:0;border-bottom:#e5e5e5 solid 1px;overflow:hidden;background-repeat:repeat-x;}
.pcenter .pheader .ppic{float:left;margin-top:3px;padding-left:20px;width:90px;font-size:14px;font-weight:700;}
.pcenter .pheader .ptit{float:left;margin-top:3px;padding-left:10px;width:360px;font-size:14px;font-weight:700;}
.pcenter .pheader .phone{float:right;margin-top:3px; margin-left:10px; padding:0;width:80px;}
.pcenter .punit{float:left;width:580px;height:100px;margin:0;padding:0;border-bottom:#e5e5e5  dotted 1px;overflow:hidden;}
.pcenter .punit img{float:left; margin:10px; padding:0;width:80px;height:80px; vertical-align:middle}
.pcenter .punit ul{float:left;margin-left:20px; margin-top:10px;width:350px;height:80px;overflow:hidden;}
.pcenter .punit li{float:left;width:350px; margin-bottom:3px;display:block;overflow:hidden; }
.pcenter .punit li .proname{float:left; display:block;width:280px;overflow:hidden;}
.pcenter .punit .pcity{float:right;width:90px;height:70px; text-align:center; margin-top:30px;overflow:hidden;}

.pcenter .pagediv{float:left;display:inline;margin:5px 0 15px 0;width:712px;height:20px; text-align:center;overflow:hidden;}
.pcenter .pagediv ul{margin:1px auto;display:inline;height:20px;cursor:hand;}
.pcenter .pagediv li{float:left;display:inline;border:#CCCCCC solid 1px;text-align:center; margin:0 2px 0 2px;height:18px; min-width:18px; cursor:hand;}
.pcenter .pagediv li.cur{float:left;display:inline;background-color:#FFAA33;text-align:center; border:#CCCCCC solid 1px;height:18px; margin:0 2px 0 2px;}
.pcenter .pagediv li.black{float:left;display:inline;text-align:center;text-align:center; border:none;height:18px; width:18px;margin:0 2px 0 2px;}


.pright{float:right;width:166px;height:auto; margin:0;padding:0;border:#FFAA33 solid 1px;overflow:hidden;} 
.pright .pheader{float:left;background-position:0 -300px;width:166px;height:25px;margin:0;padding:0;border-bottom:#e5e5e5 solid 1px;overflow:hidden;}
.pright .pheader h1{float:left;margin:0;padding:5px;font-size:14px;font-weight:700;}
.pright img{ float:left;margin:6px 33px 5px 33px; padding:0; width:100px; height:70px}
.pright li{float:left; margin:0; padding-left:10px; width:156px; height:20px;font-size:14px;font-weight:700; background-color:#FEF5E9;overflow:hidden;}
.pright ul{float:left; width:166px; height:20px; margin:0; padding:0}


#bubble_tooltip{width:368px;height:224px;position:absolute;display:none;z-index:6;}
#bubble_tooltip .bubble_middle{background-image: url('../images/namecard.gif');background-repeat:repeat-y;background-position:bottom left;padding:0;width:368px;height:224px; }
#bubble_tooltip .bubble_middle span{position:relative;font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;font-size:11px;width:368px;height:224px;}

.namecardtab{ margin:10px;width:310px; line-height:15px; height:200px;border:none;color:#333333; padding:0;}
.titl{ font-size:25px; font-weight:700; color:#FF0000; height:30px;line-height:30px;  text-align:center;}
.blanktr{height:20px;}