/* 照片冲印 CSS 2010-3-8 16:37 */
@import url(/kadang/themes/v3.0/global/_system.css);
@import url(/kadang/themes/v3.0/global/_component.css);
@import url(/kadang/themes/v3.0/extend/kadang.com/kadang.css);

/* 合作站样式 */
	#K_Content{position:relative;}

/* 全局样式 */
	.home a,.inside a{color:#859fb4;}
	.B_faq,.B_pay{display:none;}
	/* 像素不足 */
	.noPixels{display:inline-block;width:21px;height:21px;background:url('/kadang/themes/v3.0/global/images/icon_tip_red.png') no-repeat;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale,src="/kadang/themes/v3.0/global/images/icon_tip_red.png");font-size:0;line-height:0;text-indent:-9999px;vertical-align:middle;}
	/* 裁切 */
	.cut{display:inline-block;width:21px;height:21px;background:url('/kadang/themes/v3.0/global/images/icon_cut.png') no-repeat;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale,src="/kadang/themes/v3.0/global/images/icon_cut.png");font-size:0;line-height:0;text-indent:-9999px;vertical-align:middle;}
	a:hover{text-decoration:none;}

/* 图片 v1.0 */
	.C_Panel h3,
	.C_Nav,
	.C_Nav li,
	.C_Nav li .l,
	.C_Nav li .r,
	.home .orderHour h3,
	.joDialog h2,
	#B_category h2,
	#PhotoPrint .photoSelectList .photoSelectTab,
	#PhotoPrint .uploadTab,
	#ShippingInfo .infoDiv h3
	{background:url('/kadang/themes/v3.0/extend/kadang.com/images/photo_print_bg_v1.png');}

/* 图片 */
	.C_popLayer .C_popPoint,
	.home .photoServer,
	.home .stepShow,
	#PrintTop .printStep li,
	#PhotoPrint .photoSelectState,
	#PhotoPrint .photoSelectState a,
	#PhotoPrint .photoSizeSetState,
	#PhotoPrint .photoSelectState span s,
	#PhotoPrint .photoSizeSetState span s,
	#PhotoPrint .photoSizeSetState .photoDetail s,
	#PhotoPrint .photoSelectSmall a,
	#PhotoPrint .photoSizeSetSmall .outDiv .photoCancel,
	#PhotoPrint .photoSizeSetSmall div span em,
	#PhotoPrint .photoSizeSetSmall div span a,
	#payComplete li s,
	#PhotoPrint .photoSelectList .photoSelectTab a.clearAll s,
	#PhotoPrintHome .photoAlbum .photoDiv div li,
	#PhotoPrintHome .photoAlbum .photoDiv div .buy,
	#PhotoPrintHome .photoAlbum .photoDiv div em,
	#ShippingInfo #ZipCode a s
	{background:url('/kadang/themes/v3.0/extend/kadang.com/images/photoPrintPic.png') no-repeat;}

	.joDialog .controlBar button,
	#PhotoPrint .photoSelectState button,
	#ShippingInfo #SendForm button,
	#PhotoPrint .photoSizeSetState button
	{background:url('/kadang/themes/v3.0/extend/kadang.com/images/photoPrintBtn.png') no-repeat;}


	#photo_multi_set_dlg .content td .pxTip s,
	#ShippingInfo #SendForm .tip s
	{width:21px;height:21px;background:url('/kadang/themes/v3.0/global/images/icon_tip_red.png') no-repeat;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale,src="/kadang/themes/v3.0/global/images/icon_tip_red.png");font-size:0;}


/* Flash上传组件 */
	#PhotoUploadFlash{position:absolute;z-index:50;top:225px;left:55px;width:160px;}
	#PhotoUploadFlash.photoPrintFlash{left:12px;top:115px;}
	#PhotoUploadFlash p{display:none;padding:5px;background:#ff0;color:#f00;}
/* 组件 */
	.C_Nav{height:27px;border:1px solid #ccc;border-left:0;background-position:0 -46px;}
	.C_Nav li{position:relative;float:left;height:32px;margin:-4px 0 0 0;_margin-bottom:-1px;background-position:0 -74px;}
	.C_Nav li .l,
	.C_Nav li .r{position:absolute;top:0;width:5px;height:32px;}
	.C_Nav li .l{left:0;background-position:0 -310px;}
	.C_Nav li .r{right:0;background-position:0 -345px;}
	.C_Nav li a{display:block;float:left;height:32px;padding:0 15px 0 10px;color:#000;font-size:14px;line-height:32px;text-decoration:none;text-align:center;}
	.C_Nav li a:link,
	.C_Nav li a:hover,
	.C_Nav li a:active,
	.C_Nav li a:visited{_color:#000;_text-decoration:none;}
	.C_Nav li a span{color:#666;}
	.C_Nav li a strong .cut,
	.C_Nav li a strong .noPixels{_margin-top:5px;_vertical-align:text-bottom;}
	.C_Nav li.focus{background-position:0 -107px;}
	.C_Nav li.focus .l{background-position:0 -240px;}
	.C_Nav li.focus .r{background-position:0 -275px;}
	.C_Nav li.focus a{text-decoration:none;}
	
	.C_Panel{border:1px solid #ccc;}
	.C_Panel p{line-height:150%;}
	.C_Panel h3{height:27px;border-bottom:1px solid #ddd;color:#000;font-weight:700;line-height:27px;text-indent:1em;background-position:0 -46px;}

	.C_popLayer{display:none;position:relative;z-index:7500;width:280px;background:#000;}
	.C_popLayer .C_popContent{position:relative;top:-3px;left:-2px;z-index:20;padding:10px;border:1px solid #000;background:#ffffd4;line-height:150%;*zoom:1;}
	.C_popLayer .C_popContent h3{padding-bottom:5px;color:#f00;font-weight:700;line-height:150%;}
	.C_popLayer .C_popContent table{width:100%;}
	.C_popLayer .C_popContent table td strong{font-weight:700;}
	.C_popLayer .C_popContent table th{font-weight:700;vertical-align:top;}
	.C_popLayer .C_popContent table td,
	.C_popLayer .C_popContent table th{line-height:150%;}
	.C_popLayer .C_popContent table td p{height:100%;margin:0;overflow:hidden;padding:3px 0;}
	.C_popLayer .C_popContent table td p span{display:block;float:left;width:50px;}
	.C_popLayer .C_popContent table td p em{display:block;float:left;}
	.C_popLayer .C_popPoint{position:absolute;z-index:30;width:7px;height:11px;background-position:-117px -250px;}
	.C_skin1 .C_popPoint{right:50px;bottom:-12px;width:15px;height:16px;background-position:-94px -250px;}
	.C_popLayer .LT{left:-8px;top:15px;}
	.C_popLayer .LD{left:-8px;top:175px;}
	.C_popLayer .RT{right:-4px;top:15px;background-position:-125px -250px;}
	.C_popLayer .RD{right:-4px;top:175px;background-position:-125px -250px;}

	/* 照片核对列表 */
	.photoPriceCheck{width:100%;}
	.C_popLayer .C_popContent .photoPriceCheck th,
	.C_popLayer .C_popContent .photoPriceCheck td,
	.photoPriceCheck th,
	.photoPriceCheck td{padding:5px;}
	.photoPriceCheck th{background:#c33;color:#fff;}
	.photoPriceCheck tfoot th{background:none;color:#000;font-weight:700;text-align:right;}
	.photoPriceCheck tfoot th,
	.photoPriceCheck tfoot td{border-top:1px dashed #666;}
	.photoPriceCheck tfoot td strong{color:#f00;font-weight:700;}

/* 头部 */
	#PrintTop{display:none;width:950px;margin:10px 0;overflow:hidden;}
	#PrintTop h2{float:left;color:#000;font-family:'SimHei' !important;font-size:18px;font-weight:400;line-height:150%;}
	#PrintTop h3{display:none;}
	#PrintTop .help{float:left;padding-left:15px;line-height:18px;}
	#PrintTop .back{float:right;color:#859fb4;line-height:18px;}
	#PrintTop .printStep{position:relative;clear:both;height:100%;overflow:hidden;}
	#PrintTop .printStep li{position:relative;float:left;width:350px;height:29px;margin:0 0 0 -15px;background-position:0 -400px;color:#4d4d4d;font-size:14px;line-height:29px;text-align:center;}
	#PrintTop .printStep .stepLi1{z-index:40;margin-left:0;}
	#PrintTop .printStep .stepLi2{z-index:30;}
	#PrintTop .printStep .stepLi3{z-index:20;background-position:0 -370px;}
	#PrintTop.step1 .printStep .stepLi1,
	#PrintTop.step2 .printStep .stepLi2,
	#PrintTop.step3 .printStep .stepLi3{width:280px;background-position:0 -430px;}
	#PhotoPrintShippingAddress #PrintTop .stepLi3,
	#PhotoPrintOrderConfirmSuc #PrintTop .stepLi4{width:226px;background-position:0 -149px;color:#ab4400;}
	.shoppingCart #PrintBottom,
	.shoppingCart #PrintTop,
	.shoppingCart #PrintTop .printStep{display:block;}
	.shoppingCart #PrintTop{width:770px;}
/* 通用首页 */
	.home{height:100%;overflow:hidden;}
	.home .photoHomeLeft{float:left;width:715px;}
	.home .photoHomeRight{_display:inline;float:left;width:224px;margin-left:10px;}
	.home .photoUpload{position:relative;width:713px;height:285px;border:1px solid #ccc;border-width:0 1px;background:url('/kadang/themes/v3.0/extend/kadang.com/images/PhotoUploadBg_show.jpg') no-repeat;}
	.home .photoUpload .textTip{display:block;padding-left:21px;color:#000;font-size:14px;font-weight:400;line-height:22px;}
	.home .photoUpload .textTip .noPixels{position:absolute;margin:2px 0 0 -21px;margin-top:-2px\9;}
	.home .photoUpload .myPhotoAlbum{position:absolute;top:240px;left:55px;line-height:150%;}
	.home .photoUpload .myPhotoAlbum a{padding-left:10px;}
	.home .photoUpload .tempPhotoAlbum{position:absolute;top:230px;left:50px;line-height:150%;}
	.home .photoUpload .photoShow{visibility:hidden;position:absolute;top:40px;right:80px;padding:5px;background:#fff;}
	.home .photoUpload .photoShow img{max-width:200px;max-height:200px;}
	.home .stepShow{height:45px;background-position:0 -320px;text-indent:-9999px;}
	.home .orderHour{height:45px;overflow:hidden;border:1px solid #ccc;border-top:none;}
	.home .orderHour h3{float:left;width:60px;height:40px;padding:5px 5px 0;background-position:0 -190px;color:#000;font-weight:700;line-height:150%;text-align:center;}
	.home .orderHour .orderHourList{float:left;}	
	.home .orderHour .orderHourList .C_newTrade div div{float:left;width:130px;height:40px;padding:5px 10px 0;overflow:hidden;border-left:1px solid #ccc;color:#999;line-height:150%;}
	.home .orderHour .orderHourList .C_newTrade div div span{display:block;}
	.home .orderHour .orderHourList .C_newTrade div div a{color:#ccc;}
	.home .photoServer{width:534px;height:56px;margin:10px 0;border:1px solid #ccc;text-indent:-9999px;background-position:0 -46px;font-size:0;}
	.home .callBoard{margin-bottom:10px;padding:10px;}
	.home .sizeExample{position:relative;width:222px;height:213px;border:1px solid #ccc;background:url('/kadang/themes/v3.0/extend/kadang.com/images/size.jpg') no-repeat;}
	.home .sizeExample a{display:block;position:absolute;right:19px;bottom:38px;_bottom:37px;text-decoration:none;}
	.home .sizeExample a span{display:none;color:#666;line-height:150%;text-align:center;}
	.home .sizeExample a span strong{font-weight:700;}
	.home .sizeExample a:hover{border:1px solid #b5b5b5;background:#fff;}
	.home .sizeExample a:hover span{display:block;}
	.home .sizeExample .size6{z-index:50;width:107px;height:70px;}
	.home .sizeExample .size6 span{line-height:140%;}
	.home .sizeExample .sizeD6{z-index:40;width:107px;height:77px;}
	.home .sizeExample .sizeD6 span{padding-top:3px;}
	.home .sizeExample .size7{z-index:30;width:122px;height:85px;}
	.home .sizeExample .size7 span{padding-top:8px;}
	.home .sizeExample .size8{z-index:20;width:143px;height:107px;}
	.home .sizeExample .size8 span{padding-top:16px;}
	.home .sizeExample .size9{z-index:10;width:180px;height:143px;}
	.home .sizeExample .size9 span{padding-top:30px;}
	#PhotoPrintHome .photoUpload .textTip{position:absolute;top:125px;left:33px;}
	#PhotoPrintHome .photoUpload .linkUpload{position:absolute;top:240px;left:75px;font-size:14px;line-height:150%;}
	#PhotoPrintHome .photoAlbum{float:left;clear:both;width:948px;margin:10px 0 0;}
	#PhotoPrintHome .photoAlbum .photoDiv{float:left;width:454px;height:202px;padding:20px 0 20px 20px;}
	#PhotoPrintHome .photoAlbum .end{padding:20px 20px 20px 0;}
	#PhotoPrintHome .photoAlbum .photoDiv h4{color:#000000;font-family:verdana;font-size:14px;font-weight:700;margin-bottom:-14px;text-indent:214px;}
	#PhotoPrintHome .photoAlbum .photoDiv img{float:left;border:1px solid #CCCCCC;}
	#PhotoPrintHome .photoAlbum .photoDiv div{float:right;margin:25px 0 0 0;width:240px;}
	#PhotoPrintHome .photoAlbum .photoDiv div span{color:#FF0000;font-size:14px;}
	#PhotoPrintHome .photoAlbum .photoDiv div span strong{font-family:verdana;font-weight:700;}
	#PhotoPrintHome .photoAlbum .photoDiv div span sub{font-size:12px;_font-size:14px;}
	#PhotoPrintHome .photoAlbum .photoDiv div li{background-position:-720px -325px;margin:10px 0;padding:0 0 0 10px;}
	#PhotoPrintHome .photoAlbum .photoDiv div em{display:block;height:16px;text-indent:-9999px;width:217px;}
	#PhotoPrintHome .photoAlbum .photoDiv div em.em1{background-position:-140px -250px;}
	#PhotoPrintHome .photoAlbum .photoDiv div em.em2{background-position:-140px -270px;}
	#PhotoPrintHome .photoAlbum .photoDiv div .buy{background-position:-210px -180px;display:block;height:35px;margin:10px 0 0;text-indent:-9999px;width:110px;}
	#PhotoPrintHome .photoSeries{_zoom:1;position:relative;clear:both;border-top:0;padding-bottom:20px;overflow:hidden;}
	#PhotoPrintHome .photoSeries .more{position:absolute;top:10px;right:10px;}
	#PhotoPrintHome .photoSeries .c_temp{display:inline;float:left;width:212px;margin:10px 0 0 20px;}
	#PhotoPrintHome .photoSeries h3{height:35px;background-position:0 0;font-size:16px;line-height:35px;}
	#PhotoPrintHome .photoAlbum h3{height:35px;background-position:0 0;font-size:16px;line-height:35px;}
	
	/*- 用户承诺 -*/
		.k_img{background:url(/kadang/themes/v5.0/extend/coop/img/img_v2.png) no-repeat -9999px 0;} /* 全局图片占位标签 */
		.committed{float:left;clear:both;width:938px;height:100%;margin-top:10px;padding:5px;border:1px solid #d9d9d9;overflow:hidden;}
		.committed li{float:left;width:280px;height:40px;padding:5px 0 0 32px;border-right:1px solid #d9d9d9;}
		.committed li strong{display:block;width:160px;height:21px;text-indent:-9999px;}
		.committed li span{padding-left:15px;color:#999;}
		.committed li span b{padding:0 5px;color:#2c5b79;}
		.committed .c1 strong{background-position:0 -265px;}
		.committed .c2 strong{width:170px;background-position:-166px -265px;}
		.committed .c3{border:none;}
		.committed .c3 strong{background-position:-337px -265px;}

/* 产品目录 */
	#B_category{clear:both;width:948px;height:100%;overflow:hidden;line-height:150%;border:1px solid #ddd;border-top:0;}
	#B_category h2{height:35px;margin:0;background-position:0 0;color:#000;font-size:16px;font-weight:700;line-height:35px;text-indent:1.5em;}
	#B_category h2 i{margin:0;background:none;color:#000;}
	#B_category a.all{display:none;}
	#B_category .C_ListInline{overflow:hidden;}
	#B_category .C_ListInline div{float:left;width:12%;height:210px;padding-left:20px;border-right:1px dashed #ddd;}
	#B_category .C_ListInline div.CL_81{border:none;}
	#B_category .C_ListInline li{line-height:150%;}
	#B_category .C_ListInline li,
	#B_category .C_ListInline li a{float:none;}
	#B_category .C_md_c{padding-bottom:10px;border:none;}
	#B_category .C_md_b,
	#B_category .C_md_b i{background:none;}


/* 照片设置 */
	.kadang #PhotoPrint{width:950px;}
	#PhotoPrint .photoSizeSet{position:relative;zoom:1;}
	#PhotoPrint .photoUploadDiv{position:relative;z-index:50;border:1px solid #ccc;border-top:none;}
	#PhotoPrint .uploadTab{height:62px;border-bottom:1px solid #ccc;background-position:0 -175px;}
	#PhotoPrint .uploadTab .tip{float:left;margin:0;padding:25px 0 0;text-indent:170px;}
	#PhotoPrint .uploadTab .tip2{text-indent:10px;}
	#PhotoPrint .uploadTab .selectList{position:relative;float:right;width:100px;margin:25px 0 0;line-height:16px;} 
	#PhotoPrint .uploadTab .sizeLoading{position:absolute;top:0;left:0;height:16px;background:#FFEDA4;}
	#PhotoPrint .uploadTab .selectListPhotoTmp{position:relative;}
	#PhotoPrint .uploadTab .selectListPhotoTmp a{padding:0 5px;}
	#PhotoPrint .uploadTab .selectListPhotoTmp .check s{display:none;position:absolute;top:0;left:0;width:16px;height:16px;margin:0 0 0 -20px;background:url(/kadang/themes/v3.0/extend/kadang.com/images/load.gif) no-repeat;text-indent:-9999px;}
	#PhotoPrint .uploadTab .selectListPhotoTmp .check b{position:relative;z-index:5;}
	#PhotoPrint .uploadPicList{position:relative;height:355px;overflow-x:hidden;overflow-y:scroll;}
	#PhotoPrint .uploadPicList .C_PhotoList{padding-left:2px;}
	#PhotoPrint .uploadPicList .C_PhotoList .C_PhotoListDiv{/* height:100%;overflow:hidden; */}
	#PhotoPrint .photoUpload{_display:inline;float:left;width:143px;height:170px;margin:5px 0 5px 5px;}
	#PhotoPrint .photoUpload .outDiv{position:relative;width:139px;height:139px;margin:0 auto;border:2px solid #eee;overflow:hidden;text-align:center;}
	#PhotoPrint .photoUpload .img{display:table-row;width:139px;height:139px;}
	#PhotoPrint .photoUpload .img div{display: table-cell;vertical-align:middle;text-align:center;*display:block;*font-size:118px;*font-family:Arial;width:135px;height:135px;padding:2px;}
	#PhotoPrint .photoUpload .img img{vertical-align:middle;}
	#PhotoPrint .photoUpload .img s{opacity:0.4;filter:alpha(opacity=40);display:none;position:absolute;top:1px;left:1px;width:137px;height:137px;background:#000;}
	#PhotoPrint .photoUpload .outDiv strong{display:none;position:absolute;top:6px;left:6px;width:80px;padding-left:25px;color:#fff;font-size:12px;font-weight:700;line-height:21px;text-align:left;}
	#PhotoPrint .photoUpload .outDiv .noPixels{position:absolute;margin:0 0 0 -25px;_margin-top:-3px;}
	#PhotoPrint .photoUpload .outDiv a{cursor:pointer;display:none;position:absolute;bottom:5px;right:5px;width:20px;height:20px;background:url('/kadang/themes/v3.0/global/images/icon_zoom.png') no-repeat;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale,src="/kadang/themes/v3.0/global/images/icon_zoom.png");text-indent:-9999px;}
	#PhotoPrint .photoUpload .outDiv p{display:block;position:absolute;top:0;left:0;width:130px;height:83px;margin:0 0 0 8px;padding-top:60px;overflow:hidden;}
	#PhotoPrint .photoUpload .outDiv p em{display:block;width:48px;height:20px;margin:0 auto;padding-top:20px;background:url(/kadang/themes/v3.0/extend/kadang.com/images/load.gif) no-repeat 50% 0;}
	#PhotoPrint .photoUpload p{height:17px;margin:0;padding:3px 0 0;line-height:17px;text-align:center;}
	#PhotoPrint .photoSelect{position:relative;zoom:1;}
	#PhotoPrint .photoSelect .C_Nav li a{padding:0 25px;}
	#PhotoPrint .focus .outDiv{border:2px solid #fb0;}
	#PhotoPrint .photoSelectState{position:relative;z-index:50;height:39px;padding-top:5px;background-position:308px -104px;line-height:40px;}
	#PhotoPrint .photoSelectState span{position:absolute;top:5px;left:330px;padding:0 10px 0 40px;line-height:32px;}
	#PhotoPrint .photoSelectState span s{position:absolute;width:37px;height:32px;margin:0 0 0 -40px;margin-top:-6px\9;background-position:0 -269px;}
	#PhotoPrint .photoSelectState span em{padding:0 5px;color:#f00;font-size:18px;font-weight:700;text-indent:0;}
	#PhotoPrint .photoSelectState a{position:absolute;top:-2px;left:500px;width:45px;height:18px;padding-top:16px;overflow:hidden;background-position:-462px -103px;color:#e54100;line-height:45px;text-indent:7px;text-decoration:none;line-height:14px;}
	#PhotoPrint .photoSelectState a.show{background-position:-462px -103px;}
	#PhotoPrint .photoSelectState a.close{background-position:-462px -138px;padding-top:3px;height:31px;color:#666;text-align:center;text-indent:0;}
	#PhotoPrint .photoSelectState button{cursor:pointer;position:absolute;right:8px;bottom:8px;width:88px;height:30px;border:none;background-position:0 0;color:#fff;font-size:14px;font-weight:700;line-height:30px;text-align:center;text-indent:0;}
	#PhotoPrint .photoSelectList{position:absolute;left:0;bottom:45px;z-index:100;width:770px;height:156px;}
	#PhotoPrint .photoSelectList .photoSelectDiv{position:relative;top:6px;left:5px;z-index:30;clear:both;width:760px;height:150px;overflow:hidden;background:#e2f1f2;}
	#PhotoPrint .photoSelectList .photoSelectTab{width:750px;height:29px;padding:0 5px;background-position:0 -140px;line-height:29px;}
	#PhotoPrint .photoSelectList .photoSelectTab a{color:#002F8F;}
	#PhotoPrint .photoSelectList .photoSelectTab a.clearAll{float:right;margin-top:7px;padding-left:16px;background:url('/kadang/themes/v5.0/module/img/icon_clear.gif') no-repeat 0 50%;line-height:14px;}
	#PhotoPrint .photoSelectList .photoSelectTab a.clearAll s{position:absolute;width:14px;height:16px;margin:7px 0 0 -16px;_margin-top:-3px;background-position:-90px -270px;}
	#PhotoPrint .photoSelectList .photoSelectTab strong{padding:0 2px;color:#c33;font-weight:700;}
	#PhotoPrint .photoSelectList .photoSelectTab div{float:left;}
	#PhotoPrint .photoSelectList .photoSelectTransparent{opacity:0.4;filter:alpha(opacity=40);position:absolute;top:0;left:0;z-index:10;width:770px;height:156px;background:#000;}
	#PhotoPrint .photoSelectList .C_PhotoList{*position:relative;width:750px;height:103px;margin:9px 0 9px 9px;overflow-x:hidden;overflow-y:scroll;}
	#PhotoPrint .photoSelectList .C_PhotoListDiv{overflow:hidden;}
	#PhotoPrint .photoSelectSmall{position:relative;float:left;margin:0 4px 4px 0;border:1px solid #ccc;text-align:center;}
	#PhotoPrint .photoSelectSmall .smallImg{display:table-row;*display: block;width:50px;height:50px;background:#fff;}
	#PhotoPrint .photoSelectSmall .smallImg div{display:table-cell;vertical-align:middle;*display:block;*font-size:44px;*font-family:Arial;width:50px;height:50px;}
	#PhotoPrint .photoSelectSmall .smallImg img{vertical-align:middle;}
	#PhotoPrint .photoSelectSmall .noPixels{display:none;position:absolute;top:2px;left:2px;text-indent:-9999px;}
	#PhotoPrint .photoSelectSmall a{position:absolute;bottom:2px;right:2px;width:14px;height:14px;background-position:-70px -270px;text-indent:-9999px;}
	#PhotoPrint .photoSizeSetState{position:relative;height:40px;padding-top:5px;background-position:308px -104px;}
	#PhotoPrint .photoSizeSetState button{cursor:pointer;position:absolute;right:8px;bottom:8px;width:88px;height:30px;border:none;background-position:0 0;color:#fff;font-size:14px;font-weight:700;line-height:30px;text-align:center;text-indent:0;}
	#PhotoPrint .photoSizeSetState .detail{position:absolute;left:370px;top:15px;}
	#PhotoPrint .photoSizeSetState .photoNum em{padding-right:5px;color:#f00;font-family:verdana;font-size:16px;font-weight:700;}
	#PhotoPrint .photoSizeSetState .photoPrice em{color:#f00;font-family:verdana;font-size:16px;font-weight:700;}
	#PhotoPrint .photoSizeSetState .photoReset{position:absolute;top:15px;left:200px;padding-left:16px;background:url('/kadang/themes/v5.0/module/img/icon_chanel.gif') no-repeat 0 50%;}
	#PhotoPrint .photoSizeSetState .photoDetail{margin-left:10px;padding-left:18px;background:url('/kadang/themes/v5.0/module/img/icon_tip.gif') no-repeat 0 50%;line-height:14px;}
	#PhotoPrint .photoSizeSetList{position:relative;height:417px;overflow-x:hidden;overflow-y:scroll;border:1px solid #ccc;border-top:none;}
	#PhotoPrint .photoSizeSetList .C_PhotoList{/* height:100%;overflow:hidden; */}
	#PhotoPrint .photoSizeSetSmall{_display:inline;float:left;width:141px;height:165px;margin:8px 0 8px 8px;}
	#PhotoPrint .photoSizeSetSmall .outDiv{position:relative;width:141px;height:141px;margin:0 auto;}
	#PhotoPrint .photoSizeSet .transient{display:none;}
	#PhotoPrint .photoSizeSet .transient div{position:absolute;top:0;left:0;width:770px;height:520px;margin-top:-4px;}
	#PhotoPrint .photoSizeSet .transient .photoSizeSetOpacity{opacity:0.4;filter:alpha(opacity=40);background:#000;}
	#PhotoPrint .photoSizeSet .transient .photoSizeSetLoading{background:url(/kadang/themes/v3.0/extend/kadang.com/images/loading2.gif) no-repeat 50% 50%;}

	#PhotoPrint .photoSizeSetSmall .outDiv div{
	/*非IE的主流浏览器识别的垂直居中的方法*/
	display: table-cell;
	vertical-align:middle;

	/*设置水平居中*/
	text-align:center;

	/* 针对IE的Hack */
	*display: block;
	*font-size: 118px;/*约为高度的0.873，200*0.873 约为175*/
	*font-family:Arial;/*防止非utf-8引起的hack失效问题，如gbk编码*/

	width:135px;
	height:141px;
	height:135px\9;
	padding:2px;
	border:1px solid #eee;
	}
	#PhotoPrint .photoSizeSetSmall .outDiv div img{cursor:pointer;vertical-align:middle;}

	#PhotoPrint .photoSizeSetSmall .outDiv .cancelTip i{opacity:0.6;filter:alpha(opacity=60);position:absolute;left:0;top:0;width:141px;height:141px;background:#000;}
	#PhotoPrint .photoSizeSetSmall .outDiv .cancelTip em{display:block;position:absolute;top:40px;left:25px;width:92px;height:17px;background:url('/kadang/themes/v3.0/global/images/icon_errTipBg.png') no-repeat;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale,src="/kadang/themes/v3.0/global/images/icon_errTipBg.png");color:#f00;font-weight:400;line-height:17px;text-indent:17px;}
	#PhotoPrint .photoSizeSetSmall .outDiv .cancelTip a{display:block;position:absolute;top:70px;left:42px;width:57px;height:19px;margin:0 auto;background:url('/kadang/themes/v3.0/global/images/icon_btnBg.png') no-repeat;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale,src="/kadang/themes/v3.0/global/images/icon_btnBg.png");color:#000;line-height:19px;text-decoration:none;text-align:center;}
	#PhotoPrint .photoSizeSetSmall .outDiv .cancelTip a:hover{color:#f00;text-decoration:none;}
	#PhotoPrint .photoSizeSetSmall .outDiv .noteTip{position:absolute;top:2px;left:2px;}
	#PhotoPrint .photoSizeSetSmall .outDiv .noPixels,
	#PhotoPrint .photoSizeSetSmall .outDiv .cut{float:left;}
	#PhotoPrint .photoSizeSetSmall .outDiv p{margin:0;}
	#PhotoPrint .photoSizeSetSmall .outDiv .photoCancel{position:absolute;right:5px;bottom:5px;width:14px;height:14px;background-position:-70px -270px;text-indent:-9999px;}
	#PhotoPrint .photoSizeSetSmall .photoInfo{position:relative;width:141px;margin:0 auto;color:#000;line-height:200%;}
	#PhotoPrint .photoSizeSetSmall .photoInfo em{padding-right:5px;color:#ccc;font-weight:400;}
	#PhotoPrint .photoSizeReset{position:absolute;top:8px;right:10px;z-index:10;line-height:15px;}
	#PhotoPrint .photoSizeReset a{padding-left:16px;background:url('/kadang/themes/v5.0/module/img/icon_chanel.gif') no-repeat 0 50%;}
	#PhotoPrint .photoSizeReset a s{position:absolute;margin-left:-16px;}
	#PhotoPrint .checkPrice{position:absolute;left:200px;bottom:35px;width:380px;}
	#PhotoPrint .checkPrice .C_popContent h3{color:#000;font-size:14px;font-weight:700;line-height:150%;}
	#PhotoPrint .checkPrice .C_popPoint{right:45px;bottom:-12px;width:15px;height:16px;background-position:-94px -250px;}
	#PhotoPrint .printTab{position:relative;z-index:100;}
	#PhotoPrint .printTab li em{display:block;float:left;}
	#PhotoPrint .printTab .C_selectItem{float:left;margin:5px 0 0 5px;}
	#PhotoPrint .printTab .C_selectItem .C_selectItemSpan{float:left;font-size:12px;}
	#PhotoPrint .printTab .C_selectItem .C_selectItemDiv{z-index:999;_width:150px;}
	#PhotoPrint .printTab .C_selectItem .C_selectItemDiv li{margin:0;}
	#PhotoPrint .printTab .C_selectItem .C_selectItemDiv a{padding:0 0 0 5px;color:#666;height:23px;font-size:12px;line-height:23px;text-align:left;}
	#PhotoPrint .printTab .C_selectItem .C_selectItemDiv .selected a{color:#fff;}
	#PrintContent{display:none;float:left;width:770px;}
	#PhotoPrintPanel{display:none;float:left;width:175px;margin-left:5px;}
	#PhotoPrintPanel .familiarQuestion ul{padding:5px;}
	#PhotoPrintPanel .familiarQuestion li{float:none;}
	#CommittedDiv{display:none;}

/* 弹出层 */
	.cutErr{width:330px;}

	.photoErrNum{line-height:150%;}
	.photoErrNum b{padding:0 5px;color:#c33;font-weight:700;}

	.photoSizeTip{z-index:8000;width:150px;}

	.joDialog{border-color:#ccc;background:#FFF;}
	.joDialog .title{height:35px;border-bottom:1px solid #ccc;background-position:0 0;color:#999;font-size:12px;line-height:35px;}
	.joDialog .content{border:none;margin:0;overflow:hidden !important;line-height:150%;}
	.joDialog .utils{right:9px;top:9px;}
	.joDialog .controlBar .ok, 
	.joDialog .controlBar .cancel,
	.joDialog .controlBar .close,
	.joDialog .controlBar .submit{width:115px;height:23px;margin:0 5px;padding:0;background-position:0 -93px;color:#000;line-height:23px;text-align:center;text-indent:0;}

	.photoViewer .content{margin:0 auto;padding:10px;}
	
	.alertInfo, 
	.alertWarn, 
	.alertError, 
	.alertQuery{z-index:8000;}

	.alertInfo .content div h3{padding:0 0 10px;color:#000;font-weight:700;}
	.alertInfo .photoPriceCheck{margin:0 0 10px;border-collapse:collapse;}
	.alertInfo .photoPriceCheck td{width:auto;}
	.alertInfo .photoPriceCheck th{font-weight:700;}
	.alertInfo .tip{text-align:center;}
	.alertQuery .controlBar button{margin:0 5px;}

	.alertInfo .controlBar, 
	.alertWarn .controlBar, 
	.alertError .controlBar, 
	.alertQuery .controlBar{border:none;}

	.alertWarn .photoErrNum{display:block;padding:5px 0 0 25px;color:#000;font-weight:700;line-height:150%;}
	.alertWarn .photoErrNum i{padding:0 2px;color:#f00;}
	.alertWarn .photoErrNum b{padding:0 5px;color:#c33;font-weight:700;}
	.alertWarn .cancel{margin-left:15px;}

	.alertError .noSelect{display:block;padding-left:50px;color:#000;font-weight:700;line-height:32px;}

	#photo_single_set_dlg{width:700px !important;}
	#photo_single_set_dlg .content{height:100%;padding:15px;overflow:hidden;}
	#photo_single_set_dlg .content .singlePhotoSet{float:left;width:320px;}
	#photo_single_set_dlg .content .singlePhotoTip{float:left;margin:20px 0 0 20px;}
	#photo_single_set_dlg .content .photoCutDiv{padding:5px;background:#FCF7DE;}
	#photo_single_set_dlg .content img{float:left;border:1px solid #000;}
	#photo_single_set_dlg .content .focus{background:#FCF7DE;}
	#photo_single_set_dlg .content .hover{background:#eee;}
	#photo_single_set_dlg .tip{position:absolute;left:165px;top:11px;width:350px;color:#999999;line-height:120%;}
	#photo_single_set_dlg .singlePhotoSetList{margin:0;padding:10px 0;}

	.singlePhotoSetList{cursor:pointer;margin-bottom:10px;padding-bottom:10px;overflow:hidden;border-bottom:1px dashed #CCCCCC;_zoom:1;}
	.sizePanel{width:380px;overflow:hidden;_zoom:1;}
	.sizePanel input{margin:0;padding:2px;border:1px solid #7F9DB9;}
	.sizePanel span{display:inline-block;margin-right:5px;_margin-right:2px;padding-left:5px;}
	.singlePhotoSetList span{display:block;float:left;height:21px;color:#000;font-family:verdana;line-height:21px;}
	.singlePhotoSetList span em{color:#f00;}
	#photo_multi_set_dlg #photoPaperMatte{margin-left:20px;}
	#photo_multi_set_dlg .caizhi input,
	#photo_multi_set_dlg .colorSet input{margin-top:-4px;_margin-top:-3px;}
	#photo_multi_set_dlg .pageSize .setContent select,
	#photo_multi_set_dlg .pageSize .setContent input{vertical-align:baseline;}
	#photo_multi_set_dlg .caizhi,
	#photo_multi_set_dlg .colorSet,
	#photo_multi_set_dlg .pageSize{margin-bottom:10px;overflow:hidden;_zoom:1;}
	#photo_multi_set_dlg .setTitle{float:left;width:80px;color:#000;font-size:14px;font-weight:700;line-height:150%;}
	#photo_multi_set_dlg .setContent{float:left;width:420px;color:#000;}
	#photo_multi_set_dlg .setContent em{color:#999;font-weight:400;}
	#photo_multi_set_dlg .setContent input{vertical-align:middle;}
	#photo_multi_set_dlg .sizePanel em{color:#f00;}
	#photo_multi_set_dlg .tip{position:absolute;left:165px;top:11px;width:350px;color:#999999;line-height:120%;}

	.setSize{width:50px;margin-left:10px;_margin-left:5px;font-weight:700;}
	.setCheckbox{width:20px;}
	.setErr{width:50px;margin-left:30px;_margin-left:15px;}
	.setErr .cut,
	.setErr .noPixels{float:left;text-indent:-9999px;}
	.setPrice{margin-right:30px;_margin-right:15px;}
	.setNum{margin-left:5px;_margin-left:2px;}
	.setNum div{display:inline;float:left;margin-right:5px;}
	.setNum div input{font-weight:700;}
	.setNum input{width:40px;}

	.titleMessageTip{z-index:50;padding:5px;border:1px solid #ccc;background:#fff;}
	.albumLoad{z-index:50;}

/* 冲印价格表 */
	.priceTable{margin:0 0 10px;}
	.priceTable table{width:100%;border-collapse:collapse;}
	.priceTable td{padding:1.5px;border-bottom:1px solid #eee;border-left:1px solid #eee;font-family:georgia;line-height:150%;text-align:center;}
	.priceTable thead td{background:#F7F7F7;}
	.priceTable p{padding:8px 5px 5px;_padding:5px;text-align:center;}
	.priceTable .spec{padding-right:10px;border-left:none;text-align:right;}

/*- 常见问题 -*/

	.familiarQuestion{position:relative;height:100%;}
	.familiarQuestion ul{padding:5px 20px;overflow:hidden;_zoom:1;}
	.familiarQuestion li{float:left;padding:5px 0 4px 10px;background:url('/kadang/themes/v5.0/module/img/icon_point1.gif') no-repeat 0 50%;line-height:14px;}
	.familiarQuestion li.questionWidth{width:160px;}
	.familiarQuestion .help{position:absolute;right:10px;top:6px;padding:1px 0 0 15px;_padding-top:3px;background:url('/kadang/themes/v5.0/module/img/icon_query.gif') no-repeat 0 50%;line-height:14px;}
	#CommonQuestion{margin-top:10px;}
	#CommonQuestion li.q1,
	#CommonQuestion li.q4{width:250px;}
	#CommonQuestion li.q2,
	#CommonQuestion li.q5{width:250px;}
	#CommonQuestion li.q3,
	#CommonQuestion li.q6{width:220px;}
	#PhotoPrintHome .familiarQuestion li.q1,
	#PhotoPrintHome .familiarQuestion li.q4{width:250px;}
	#PhotoPrintHome .familiarQuestion li.q2,
	#PhotoPrintHome .familiarQuestion li.q5{width:250px;}
	#PhotoPrintHome .familiarQuestion li.q3,
	#PhotoPrintHome .familiarQuestion li.q6{width:110px;}
	#CoopPhotoPrintHome .familiarQuestion li.q1,
	#CoopPhotoPrintHome .familiarQuestion li.q4{width:190px;}
	#CoopPhotoPrintHome .familiarQuestion li.q2,
	#CoopPhotoPrintHome .familiarQuestion li.q5{width:180px;}
	#CoopPhotoPrintHome .familiarQuestion li.q3,
	#CoopPhotoPrintHome .familiarQuestion li.q6{width:110px;}
	 