/* Header Style */
.logow{ margin:4px 0 0 10px; background:url(../../../templates/xcip/images/z-logo-galary.png) no-repeat 0 0; height:20px; width:240px; display:block; text-indent:-9999px}
#loadingdis,.loadin{ background:url(loading.gif) no-repeat 0 0; width:32px; height:32px; display:block; margin:30px 0 0 450px}
.loadin{ margin:0; display:none}
.logow:hover{ background-position: 0 -21px;}
#cboxWrapper #cboxLoadedContent{ border:none}
body#customzentaisuitsgalaryBody #cboxOverlay{ background:#000}
body#costumeideabody{ background:#f0f0f0}
.v4,.v3{ margin:10px 0 0; width:100%;background:#fff;}
.v3{ background:none;margin:3px 0 0; }
#idea_logo,.fontbiao,.callbacks_nav,.backtolist{ background:url(../../../templates/xcip/images/galary-logo.png) no-repeat 0 0; display:block;}
.callbacks_nav{ width:19px; height:39px; text-indent:-9999px;z-index:99; position:absolute; top:35%;}
.prev{background-position:-97px -156px; left:0}
.next{background-position:-118px -160px; right:0}
#idea_logo{ width:180px; height:78px; text-indent:-9999px; margin:10px 0 0 10px;}
#idea_logo:hover{ background-position:0 -81px}
.reviewba1,#productDescription{ width:100%;position:relative; background:#fff; margin:10px 0 0}
.reviewba2{ width:90%;position:relative; background:#d0e2c8; margin:11px 0 0}
#productDescription{ border:1px solid #ccc}
#productDescription h3{ background:#e5e5e5; margin:0;border-bottom:1px solid #ccc}
#productDescription h3 span{ padding:0 10px; line-height:30px}
.fontbiao{ position:absolute; top:-11px; left:10px; width:18px}
.z1{background-position:0 -156px}
.z2{background-position:-20px -156px}
p.reviewBa{ margin:5px 10px 0 10px; }
p.re{ margin:5px 10px; text-align:left }
.reviewBa b{ font-weight:bold;color:#4ABA00;}
a#ilike{color:#4ABA00; margin:4px 0 8px 0}
.time,.innertx{ color:#999; margin:4px 10px 8px 10px }
.failedalert ul{ font-size:12px; font-style:italic; color:#F00; width:240px}
p.zz{ color:#999; margin:10px 0; }
.wac{ font-weight:bold;}
.messagealert{ width:100%}
.success,.errors{ border-radius:4px 4px 4px 4px; padding:3px 6px;}
.success{ background:#69E660; border:1px solid #07B414}
.errors{ background:#FDACBC; border:1px solid #F42B67}
.gra{ font-style:italic; color:#999;}
.lik{ background:url(linke.png) no-repeat 0 0; width:9px; height:5px; display:block; position:absolute; top:-5px; left:4px}
.v4 input.bgGrey,.v4 textarea.bgGrey{ border:1px solid #333;line-height:24px; height:26px; width:100%; color:#999;font-size:12px}
.v4 textarea.bgGrey{ height:120px}
.v4 input.ci{ border:none; font-size:12px}
.v4 a.butto{ font-size:15px; padding:7px 30px; border:1px solid #093 }
.content{
	position:absolute;
	top: 75px;
	left:0px;
	width:40%;
	min-width:315px;
	z-index:100;
	display:none;
}
.inner{
	padding:10px;
	background:transparent url(../images/black.png) repeat top left;
}
.am-wrapper{
	float:left;
	position:relative;
	overflow:hidden;
}
.am-wrapper img{
	position:absolute;
	outline:none;
}
.v4 .failedalert{margin-top:10px; width:200px}
.v4 .failedalert ul{  border-radius:3px 3px 3px 3px; width:200px; list-style:none; margin:0; padding:2px 5px}
.v4 .failedalert ul li{ list-style-type:none; margin:0;}
.marcenter{ margin:10px auto;}
#menubanner{ width:207px;position:fixed; top:0; left:0;z-index:66;background:#eaeaea;}
header,main{ display:block}
#filete{ background:url(../../../templates/xcip/images/shadow.png) repeat-y 0 0; width:14px; position:fixed; top:0; left:207px}
#rightbodyshow{ position:absolute; top:0; left:221px}
.ideadraft{ width:360px; background:#fff; position:relative}
.ideareviews{ width:400px; margin:40px 0 0 16px; position:absolute;top:0; right:0}
.commentfield{ padding:10px}
.productcode{ width:100%; border-bottom:1px solid #777; color:#777; padding:10px 0 5px 0}
.commentips{ font-weight:bold; color:#999; margin:5px 0 0 0}
.callbacks_container{ position:absolute; top:60px; left:20px}
#slider4-pager li{ float:left; width:70px; height:80px; overflow:hidden; margin:10px 5px 0 0; border:2px solid #f1f1f1}
#slider4-pager li.callbacks_here{ border:2px solid #4aba00}
.cataleft{ margin:20px 0 0 20px; border-top:1px solid #999; padding:15px 0 0 0; width:167px;font-size:1.2em; line-height:2.1em}
.backtolist{ position:absolute; top:20px; left:10px;background-position: 0 -171px; width:45px; height:16px}