#htmlbodyen{font-size:11px}
#photographer-header { height:150px; background:url(../images/pp/background/pp_head_bg.gif) repeat-x; height:176px; }
#header-bar-zh { width:780px;margin:0 auto;overflow:hidden; }
#header-bar-en { width:780px;margin:0 auto;overflow:hidden;font-size:11px; }
#header-bar-zh #bar-logo { margin-top:15px;float:left; background:url(../images/pp/icon/pp_logo_zh.gif) no-repeat; width:230px;height:29px; }
#pp_logo { margin-top:15px;float:left; background:url(../images/pp/icon/pp_logo.gif) no-repeat; width:166px;height:29px; }
#header-bar-en #bar-logo { margin-top:15px;float:left; background:url(../images/pp/icon/pp_logo_en.gif) no-repeat; width:246px;height:29px; }
#bar-logo a { display:block;width:100%;height:100%; }
#bar-nav-link { line-height:70px;float:right; }
#bar-nav-link a{ color:#6B6B6B; }
#bar-nav-trans { line-height:68px;float:right;margin-left:8px; }
#icon_trans { background:url(../images/kcb/icon/kcb_index_icon.gif) no-repeat scroll -102px -4px; width:4px;height:8px;display:block;line-height:70px;margin-top:30px;margin-right:3px;float:left; }
#header-user-info { position:relative; width:780px; margin-right:auto; margin-left:auto; }
#header-user-info-bar-zh { position:absolute;top:-13px;right:2px; }
#header-user-info-bar-en { position:absolute;top:-13px;right:2px;font-size:11px; }
#photographer-body { margin-top:-100px; }
#photographer-bodyen { margin-top:-100px;font-size:9px; }
#body-box { width:780px;margin:0 auto; }
#photographer-footer { clear:both; text-align:center; margin:20px 0 30px; font-size:12px; }
#photographer-footer .footer-nav a{ color:#505050; }
#photographer-footer .footer-copyright { padding-top:3px;     color:#A6A6A6; }
/*  main  panel  --------------------------------------++ */
.main-panel { border-collapse: collapse; width:100%; }
.main-panel-header { border:0 none; }
.main-panel-header-left { width:6px; height:31px; line-height:31px; background:url(../images/pp/background/pp_main_panel_bg.gif) no-repeat; }
.main-panel-header-center { height:31px; line-height:31px; background:url(../images/pp/background/pp_main_panel_bg.gif) repeat-x scroll 0 -32px; }
.main-panel-header-center .main-panel-header-center-content { margin:0 15px;color:#999; }
.main-panel-header-right { width:6px; height:31px; line-height:31px; background:url(../images/pp/background/pp_main_panel_bg.gif) no-repeat scroll 0 -64px; }
.main-panel-body { border:0 none; background-color:#FFF; }
.main-panel-body-left { width:6px; }
.main-panel-body-center { padding:0; }
.main-panel-body-right { width:6px; }
.main-panel-footer { border:0 none; }
.main-panel-footer-left { width:6px; height:29px; line-height:29px; background:url(../images/pp/background/pp_main_panel_bg.gif) no-repeat 0 -96px; }
.main-panel-footer-center { padding:0; background:url(../images/pp/background/pp_main_panel_bg.gif) repeat-x 0 -126px; }
.main-panel-footer-right { width:6px; height:29px; line-height:29px; background:url(../images/pp/background/pp_main_panel_bg.gif) no-repeat scroll 0 -156px; }
/* ++--------------------------------------  main  panel  */
/*  left  panel  --------------------------------------++ */
.left-panel { border-collapse: collapse; width:151px; }
.left-panel-header { border:0 none; }
.left-panel-header-center { width:151px; height:30px; line-height:30px; background:url(../images/pp/background/pp_left_panel_bg.gif) no-repeat; }
.left-panel-header-center .left-panel-header-center-content{ margin:0 15px; color:#333; }
.left-panel-body { border:0 none; background-color:#FCFCFC; }
.left-panel-body-center { padding:0;height:308px; background:url(../images/pp/background/pp_left_panel_bg.gif) repeat-y -151px 0; }
.left-panel-body-center .left-panel-body-center-content{ margin:0 15px; line-height:25px; }
.left-panel-pic-wrap { margin:10px 0;  }
.left-panel-body-center .left-panel-body-center-content a:link,.left-panel-body-center .left-panel-body-center-content a:hover, .left-panel-body-center .left-panel-body-center-content a:visited{ color:#979797; }
.left-panel-body-center .left-panel-body-center-title{ margin:0 6px; padding-left:11px; height:25px; line-height:25px; background:url(../images/pp/background/pp_left_panel_bg.gif) no-repeat -453px -3px; color:#333; }
.left-panel-footer { border:0 none; }
.left-panel-footer-center { width:151px; height:30px; line-height:30px; background:url(../images/pp/background/pp_left_panel_bg.gif) no-repeat -302px 0; }
.left-panel-footer-center .left-panel-footer-center-content{ margin:0 15px; }
/* ++--------------------------------------  left  panel  */
/* button  --------------------------------------++ */
.btn { cursor:pointer; }
.btn:hover { text-decoration:none; }
.side-image-big { width:7px; height:23px;overflow:hidden;float:left; }
.side-image-small { width:7px; height:18px;overflow:hidden;float:left; }
.center-image-big { text-align:center; height:23px; line-height:23px;float:left; }
.center-image-small { text-align:center; height:18px; line-height:18px;float:left; }
.green-big-left{ background:url(../images/pp/background/pp_btn_bg.gif) no-repeat 0 0;float:left; }
.green-big-center{ background:url(../images/pp/background/pp_btn_bg.gif) repeat-x 0 -23px;color:#FFF;float:left; }
.green-big-center a{ color:#FFF; }
.green-big-right{ background:url(../images/pp/background/pp_btn_bg.gif) no-repeat 0 -46px;float:left; }
.blue-big-left{ background:url(../images/pp/background/pp_btn_bg.gif) no-repeat 0 -69px;float:left; }
.blue-big-center{ background:url(../images/pp/background/pp_btn_bg.gif) repeat-x 0 -92px;color:#FFF;float:left; }
.blue-big-center a{ color:#FFF; }
.blue-big-right{ background:url(../images/pp/background/pp_btn_bg.gif) no-repeat 0 -115px;float:left; }
.gray-big-left{ background:url(../images/pp/background/pp_btn_bg.gif) no-repeat 0 -138px;float:left; }
.gray-big-center{ background:url(../images/pp/background/pp_btn_bg.gif) repeat-x 0 -161px;color:#545454;float:left; }
.gray-big-center a{ color:#545454; }
.gray-big-right{ background:url(../images/pp/background/pp_btn_bg.gif) no-repeat 0 -184px;float:left; }
.blue-small-left{ background:url(../images/pp/background/pp_btn_bg.gif) no-repeat 0 -207px;float:left; }
.blue-small-center{ background:url(../images/pp/background/pp_btn_bg.gif) repeat-x 0 -225px;color:#FFF;float:left; }
.blue-small-center a{ color:#FFF; }
.blue-small-right{ background:url(../images/pp/background/pp_btn_bg.gif) no-repeat 0 -243px;float:left; }
.gray-small-left{ background:url(../images/pp/background/pp_btn_bg.gif) no-repeat 0 -261px;float:left; }
.gray-small-center{ background:url(../images/pp/background/pp_btn_bg.gif) repeat-x 0 -279px;color:#545454;float:left; }
.gray-small-center a{ color:#545454; }
.gray-small-right{ background:url(../images/pp/background/pp_btn_bg.gif) no-repeat 0 -297px;float:left; }
.space3{float:left;width:3px;height:1px;}
.space5{float:left;width:5px;height:1px;}
/* ++--------------------------------------  button  */
a.jiantou{background:url(../images/kcb/icon/kcb_index_icon.gif) no-repeat scroll -102px -4px; width:4px;height:8px;display:block;position:absolute;top:2px;left:-7px; }
a.iconj{background:url(../images/pp/icon/pp_allal_icon.gif) no-repeat; width:16px;height:16px;display:block; }
a.icony{ background:url(../images/pp/icon/pp_allal_icon.gif) no-repeat scroll -17px 0; width:16px;height:16px;display:block; }
a.icont{ background:url(../images/pp/icon/pp_allal_icon.gif) no-repeat scroll -34px 0;; width:16px;height:16px;display:block; }
.fz-en {font-size:11px;}
.dotted-line { background:url(../images/pp/background/dotted.gif) repeat-x; height:1px;overflow:hidden; }
.dottedshu-line { background:url(../images/pp/background/dottedshu.gif) repeat-y; width:1px;overflow:hidden; }
.seperate{ height:17px;width:2px; background:url(../images/pp/background/pp_images_line.gif) no-repeat; }
a.bintabmenu:link,a.bintabmenu:hover,a.bintabmenu:active,a.bintabmenu:visited,a.bintabmenu:focus{ color:#333; text-decoration:none;display:block;width:78px;text-align:center; text-align:center; }
a.bintabmenu-cur:link,a.bintabmenu-cur:hover,a.bintabmenu-cur:active,a.bintabmenu-cur:visited,a.bintabmenu-cur:focus{ color:#333; text-decoration:none;display:block;width:78px;text-align:center; background:transparent url(../images/pp/background/pp_al_lss_bg.gif) no-repeat scroll 0 -12px;text-align:center; }
a.factorytabmenu:link,a.factorytabmenu:hover,a.factorytabmenu:active,a.factorytabmenu:visited,a.factorytabmenu:focus{ color:#333; text-decoration:none;display:block;width:100px;text-align:center; text-align:center; }
a.factorytabmenu-cur:link,a.factorytabmenu-cur:hover,a.factorytabmenu-cur:active,a.factorytabmenu-cur:visited,a.factorytabmenu-cur:focus{ color:#333; text-decoration:none;display:block;width:100px;text-align:center; background:transparent url(../images/pp/background/pp_al_ls_bg.gif) no-repeat scroll 0 -12px;text-align:center; }
a.tabmenu:link,a.tabmenu:hover,a.tabmenu:active,a.tabmenu:visited,a.tabmenu:focus{color:#333; text-decoration:none;display:block;width:70px;text-align:center; }
a.tabmenu-cur:link,a.tabmenu-cur:hover,a.tabmenu-cur:active,a.tabmenu-cur:visited,a.tabmenu-cur:focus{ color:#333; text-decoration:none;display:block;width:70px; background:transparent url(../images/pp/background/pp_al_bg.gif) no-repeat scroll 0 -12px;text-align:center; }
.sred {color:#F00001;}
/* step  --------------------------------------++ */
.step-box{width:133px;border:1px solid #BBB;height:21px;line-height:21px;background-color:#F5F5F5;color:#A4A4A4;margin:0 2px;position:relative;text-align:center;}
.step-box a:link,.step-box a:hover,.step-box a:active,.step-box a:visited,.step-box a:focus{color:#A4A4A4;text-decoration:none;}
.step-box-cur{width:133px;border:1px solid #D9D9D9;height:21px;line-height:21px;background-color:#D9D9D9;text-align:center;position:relative;}
.step-box-cur a:link,.step-box-cur a:hover,.step-box-cur a:active,.step-box-cur a:visited,.step-box-cur a:focus{color:#333;text-decoration:none;}
.step-icon-zh{display:block;height:14px;position:absolute;top:5px;left:15px;}
.step-box-cur .step-icon01{background:transparent url(../images/pp/icon/pp_icon_number.gif) no-repeat scroll 0 0;width:17px;}
.step-box-cur .step-icon02{background:transparent url(../images/pp/icon/pp_icon_number.gif) no-repeat scroll -18px 0;width:19px;}
.step-box-cur .step-icon03{background:transparent url(../images/pp/icon/pp_icon_number.gif) no-repeat scroll -38px 0;width:20px;}
.step-box-cur .step-icon04{background:transparent url(../images/pp/icon/pp_icon_number.gif) no-repeat scroll -59px 0;width:20px;}
.step-box .step-icon01{background:transparent url(../images/pp/icon/pp_icon_number.gif) no-repeat scroll -80px 0;width:17px;}
.step-box .step-icon02{background:transparent url(../images/pp/icon/pp_icon_number.gif) no-repeat scroll -98px 0;width:19px;}
.step-box .step-icon03{background:transparent url(../images/pp/icon/pp_icon_number.gif) no-repeat scroll -118px 0;width:20px;}
.step-box .step-icon04{background:transparent url(../images/pp/icon/pp_icon_number.gif) no-repeat scroll -139px 0;width:20px;}
/* ++--------------------------------------  step  */
.tipdef_header {border: 1px solid #bbb;background-color: #fbfbfb;padding: 5px;width: auto; } .tipdef_body {border: 1px solid #bbb;border-top: 0;background-color: #fbfbfb;padding: 5px;line-height: 1.25em;width: 250px; }
