@charset "gb2312";
/* CSS Document */

body, div, p, ul, li, b, u, img, a, h1, h2, span{margin:0; padding:0;}

img{border:none;}
li{list-style:none;}
body{font-family:"宋体", "微软雅黑", Arial, "Times New Roman"; font-size:12px; color:#444;}
a{color:#444; text-decoration:none;}
a:hover{color:#f00; text-decoration:none;}
.ppzwpassport{background-color:#f2f2f2; border-bottom:#e6e6e6 1px solid; height:33px;}
.passportMain{background:url(ppll.gif) no-repeat 5px 0px; width:960px; margin:0 auto; font-size:12px; height:35px; line-height:35px;}
.ppzwpassport .logos{background:url(logos.jpg) no-repeat 10px 0px; width:960px; margin:0 auto; font-size:12px; height:35px; line-height:35px;}
.passportMain .left{float:left; padding-left:160px;}
.left form{margin:0; padding:0; border:none; font-size:12px;}
.left form .txtname, .left form .txtpassword{width:70px; border-color:#bababa #e3e3e3 #e3e3e3 #bababa; border-style:solid; border-width:1px; color:#2b2b2b; font-size:12px; height:16px; line-height:16px;}
.left form .btnsubmit, .left form .btnregister{border-color:#e3e3e3 #bababa #bababa #e3e3e3; border-style:solid; border-width:1px; background-color:#f4f4f4; cursor:pointer; font-size:12px; height:20px; line-height:18px;}
.left .selected{border-color:#e3e3e3 #bababa #bababa #e3e3e3; border-style:solid; border-width:1px; background-color:#f4f4f4; }

.passportMain .right{float:right; padding-right:10px;}
.logo{width:960px; margin:0 auto;}
.logo img{padding:10px 15px;}
.logo .menu{background:url(http://www.ppzw.com/imgcf/menubg.gif) no-repeat; width:750px; height:70px; float:right; line-height:23px; margin:10px 0px; display:inline;}
.logo .menu a{color:#444;}
.logo .menu a:hover{color:#f00;}
.logo .menu .menuL{float:left; width:560px; padding-top:14px; margin-left:70px; display:inline;}
.logo .menu .menuR{float:right; width:80px; padding-top:14px;}
.logo .menu li{float:left; padding-right:10px;}
.submenu{width:860px; margin:0 auto; background:url(http://www.ppzw.com/imgcf/menubg.gif) no-repeat; background-position:0px -100px; height:30px; line-height:30px; clear:both; color:#fae6e9; padding-left:100px;}
.submenu span{font-weight:bold; padding-right:15px;}
.submenu a{color:#fae6e9; padding:0px 3px;}

.foot{clear:both; width:960px; margin:0 auto; margin-top:10px; text-align:center; background-color:#FFFFFF;  height:25px; margin-bottom:5px;}
.foot .link{line-height:25px; width:960px; margin:auto; background-color:#f3f3f3; border:#d8d8d8 1px solid;}
.foot p{color:#666; line-height:20px; height:20px;width:960px; margin:0 auto; padding-top:5px; }
.foot p span.black{color:#000;}
.foot p span.orange{color:#ff6600;}
.foot p span.red{color:#ff0000;}


/* 品牌通介绍页面css*/
.banner, .pptintro, .pptimg, .pptdetail, .memberLevel, .memberApplication{width:960px; margin:0 auto; background-color:#f7f7f7; overflow:hidden; padding-bottom:15px;}
.banner{margin-top:10px;}
.pptintro, .pptdetail{padding:15px 0px 25px; border-bottom:1px #c9c9c9 dashed; overflow:hidden; zoom:1;}
.pptintro .ppticon{padding:10px 15px; background:url(bg.png) no-repeat 120px 10px; width:220px; height:102px; float:left;}
.pptintro p{width:580px; line-height:30px; font-size:14px; text-indent:2em; float:left; padding-top:20px; }
.pptdetail{padding-left:40px; width:920px;_padding-left:30px;_width:930px; }
.pptdetail .left, .pptdetail .right{float:left; margin-right:35px; display:inline; border:#ffa200 3px solid; background-color:#f1f1f1; width:415px; position:relative; height:715px; margin-top:10px;}
.pptdetail h1{text-indent:-20000px; background:url(bg.png) no-repeat;height:50px; position:absolute; left:-13px;}
.pptdetail h1.basic{background-position:-220px 5px; width:190px; }
.pptdetail h1.credit{background-position:-220px -81px; width:185px;}
.pptdetail h1.members{background-position:-220px -155px; width:230px; }
.pptdetail ul{background:url(bg.png) repeat-y -565px 0px; line-height:30px; font-family:"微软雅黑", "宋体", Arial, "Times New Roman"; font-size:14px; font-weight:bold; margin:55px 10px 0px; padding-bottom:10px;}
.pptdetail ul li{width:365px; padding:0px 18px; color:#444;}
.pptdetail ul li span.red{color:#e50c00;}
.memberLevel h2{background:url(bg.png) no-repeat -210px -220px; width:340px; height:50px; text-indent:-20000px;}
.memberLevel table{border:#ffa200 3px solid;  margin:15px 30px; background-color:#fff;}
.memberLevel table th{background-color:#ffeccc; font-size:14px;}
.memberLevel table tr.bgcolor{background-color:#fff6e5;}
.memberLevel table th, .memberLevel table td{border-right:#ffa200 1px solid; border-bottom:1px #ffa200 solid; text-align:center; padding:5px 10px;}
.memberLevel table td.left{text-align:left; font-size:14px; width:300px; line-height:20px;}
.memberApplication h2{overflow:hidden; zoom:1;}
.memberApplication h2 b{background:url(bg.png) no-repeat 30px -230px; width:250px; height:50px;text-indent:-20000px; display:block; float:left; }
.memberApplication h2 p{font-size:14px; font-weight:normal; padding-top:20px; float:left;}
.memberApplication em{color:#ff0000; padding-left:5px;}
.memberApplication ul{border:#ffa200 3px solid; margin:0px 30px; background-color:#fff; font-size:14px; padding:15px 0px;}
.memberApplication ul li{width:420px; margin:0 auto; padding:3px 0px;}
.memberApplication ul li span{width:80px; display:block; float:left}
.memberApplication ul li input.txt{width:295px; height:18px; border:#e0e0e0 1px solid; line-height:18px;}
.memberApplication ul li .btnsubmit{background:url(bg.png) no-repeat 0 -150px; width:190px; height:70px; border:none; margin-left:80px; cursor:pointer;}

/* 城市切换 */

.logo .menu ul.menuR {list-style:none;}   
.logo .menu ul.menuR li {float:left;position:relative;}   
.logo .menu ul.menuR p {visibility:hidden;position:absolute;left:-560px;top:18px; line-height:20px;}   
.logo .menu ul.menuR table {position:absolute; top:0; left:0;}   
.logo .menu ul.menuR li:hover p,   
.logo .menu ul.menuR a:hover p{visibility:visible; border:#ff6600 2px solid; background-color:#f6f6f6; width:560px; height:25px; padding:0px 15px; line-height:25px;}   
.logo .menu ul.menuR a{display:block; border:none; background:none; float:left;}   
.logo .menu ul.menuR a:hover{background:none;color:#ff0000;border:none; text-decoration:underline;}   
.logo .menu ul.menuR li p a{width:30px;height:15px;margin:0;border:none; padding:0px 5px;}   
.logo .menu ul.menuR p a:hover{border:0;background:none;border-bottom:none; color:#ff0000;} 