/*-------------------------------Product_view.asp right---------------------------------------*/
/*Product_Intro*/
.Product_Intro{width:656px;overflow:hidden;zoom:1;margin-bottom:20px;}
.Product_Intro h1{padding-bottom:10px;text-align:center;}
	/*Product_Intro_Left*/
#Product_Intro_Left{float:left;width:349px;}
#Product_BigImage{width:347px;height:260px;border:1px solid #EAEAEA;}
#Product_BigImage img{width:347px;height:260px;display:block;}
/*#Product_Opp{width:349px;height:18px;padding:8px 0;text-align:center;float:left;}*/
#Product_Opp{height:18px;padding:2px 0 5px 20px;}
#Product_Opp img{display:inline;vertical-align:text-top;}
#Product_LittleImage{width:349px;height:62px;padding:5px 0;overflow:hidden;float:left;}
#Product_LittleImage ul{height:62px;width:321px;overflow:hidden;}
#Product_LittleImage li{float:left;width:64px;height:48px;padding:7px 0;text-align:center;}
#Product_LittleImage li img{display:inline;width:50px;height:38px;padding:4px 1px;margin:0 auto;border:1px solid #D7D7D7;background:#fff;}
#Product_LittleImage li .curr{padding:3px 0px;border:2px solid #82acd5;}
	/*Product_Intro_Right*/
#Product_Intro_Right{width:299px;padding-top:20px;border-top:1px dashed #EAEAEA;float:right;}
#Product_Intro_Right img{display:inline;vertical-align:middle;}
.Pro_baseinfo{overflow:hidden;zoom:1;padding-left:20px;}
.Pro_baseinfo img{margin-top:-3px;}
.Pro_baseinfo li{margin-bottom:17px;word-wrap:break-word;word-break:break-all;font:normal 11px/12px Arial, Helvetica, sans-serif;}
.Pro_baseinfo .grey{color:#999;}
.Pro_buttons{padding:12px 0 12px 20px;margin-top:23px;border-top:1px dashed #EAEAEA;}
.Pro_buttons img{margin-right:10px;cursor:pointer;}
.sbox_1{width:656px;padding:5px 0 25px;background:url(../images/pshow_bg_19.jpg) repeat-x top;}
.sbox_1 h2{font-family:Arial, Helvetica, sans-serif;height:20px;color:#005EA7;padding:0 10px;overflow:hidden;margin-bottom:10px;}
.sbox_1 h2 em{float:right;font-size:12px;font-weight:normal;}
.sbox_1 h2 em img{width:9px;height:9px;}
.sbox_1 span{font-size:12px;font-weight:normal;color:#999;}
/*fittings*/
#Fittings{width:656px;height:82px;overflow:hidden;}
#Fi_pro{width:656px;height:82px;}
#Fi_pro ul{width:656px;height:82px;}
#Fittings li{width:122px;border-bottom:0;}
#Fittings dl{background:none;margin:0;padding:0;}
/*#Fittings dl{background:none;padding:0;}*/
#Fittings dt{height:60px;padding:2px 0;margin:0;}
#Fittings dt img{width:80px;height:60px;}
#Fittings dd.p_Name{height:18px;margin:0;}
/*AfterService*/
#AfterService{padding:5px 15px 0px;}
#EFF_PINFO_Option_3{position:relative;color:#f00;}
#EFF_PINFO_3_img{position:absolute;top:-18px;left:35px;z-index:20;width:128px;height:34px;}
.default{padding:15px 10px;}
.disNone{display:none;}
/*EFF_PINFO_Con_4*/#EFF_PINFO_Con_4{width:743px;padding:15px 15px 25px;}
.ERROR_Tip{border:1px solid #E1E1E1;padding:5px 10px;background:#FAFAFA;}
.ERROR_Tip em{color:#F10001;}
/*jqzoom-------------------------------------------------------------*/
.jqzoom{float:left;position:relative;padding:0px;/*cursor:pointer;*/}
.jqzoom img{float:left;}
.zoomdiv{z-index:100;position:absolute;top:1px;left:0px;width:200px;height:200px;background:#fff;border:1px solid #09d;display:none;text-align:center;overflow: hidden;}
.bigimg{width:800px;height:600px;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:50px;height:50px;border:1px solid #aaa;background:#FEDE4F 50% top no-repeat;opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5;filter:alpha(Opacity=50);cursor:move;}

/*--------------------------------------Other Product_List_S3 --common.css list----------------------------*/
/*Product_List_S3//NEW**image:130*98**/
.Product_List_S3{width:100%;overflow:hidden;}
.Product_List_S3 ul{width:101%;margin-bottom:-1px;overflow:hidden;}
.Product_List_S3 li{width:33.3%;float:left;border-bottom:1px solid #DBDBDB;}
.Product_List_S3 li dl{padding:13px 0 10px;overflow:hidden;background:url(../images/jo_line1.gif) no-repeat right 20px;}
.Product_List_S3 li dt{height:75px;margin-bottom:10px;text-align:center;}
.Product_List_S3 li dt img{width:100px;height:75px;display:inline;}
.Product_List_S3 li dd{padding:0 18px;line-height:18px;text-align:center;}
.Product_List_S3 li .p_Name{font-size:11px;height:54px;overflow:hidden;word-wrap:break-word;word-break:break-all;}
.Product_List_S3 li .p_Price{height:18px;overflow:hidden;color:#333;}
.Product_List_S3 li .p_Price em{color:#E42E2F;font-weight:bold;}
.Product_List_S3 li .p_Price img{display:inline;vertical-align:middle;}
/*Position*/
#Position{height:20px;line-height:20px;padding:0 10px;}


/*--------------------------------------Product.asp right----------------------------*/
#Product_List_Left{float:left;width:262px;}
#Product_BigImage1{width:347px;height:260px;border:1px solid #EAEAEA;}
#Product_BigImage1 img{width:347px;height:260px;display:block;}

#Product_List_Right{width:394px;padding-top:20px;border-top:1px dashed #EAEAEA;float:right;}
#Product_List_Right img{display:inline;vertical-align:middle;}

.Product_List_info{overflow:hidden;zoom:1;padding-left:20px;}
.Product_List_info img{margin-top:-3px;}
.Product_List_info li{margin-bottom:5px;font:normal 11px/15px verdana,Arial, Helvetica, sans-serif;}
.Product_List_info .grey{color:#999;}

/*--------------------------------------Product.asp slid.js right----------------------------*/
.mainarea {
	DISPLAY: inline; FLOAT: left; OVERFLOW: hidden; WIDTH: 252px; MARGIN-RIGHT: 10px
}

/*
.mainarea .block {
	MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 10px; OVERFLOW: hidden; ZOOM: 1
}
.mainarea .block H2 {
	FONT-SIZE: 1.17em; MARGIN: 0px; LINE-HEIGHT: 30px; HEIGHT: 30px
}
.mainarea .block H2 A {
	PADDING-LEFT: 10px; COLOR: #1fa9ce
}
.mainarea .block A.more {
	PADDING-RIGHT: 10px; FONT-WEIGHT: normal; FLOAT: right; COLOR: #1fa9ce; LINE-HEIGHT: 30px
}
*/

#slideimg {
	BORDER-RIGHT: #e1ecf0 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #e1ecf0 1px solid; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 0px; OVERFLOW: hidden; BORDER-LEFT: #e1ecf0 1px solid; WIDTH: 240px; PADDING-TOP: 5px; BORDER-BOTTOM: #e1ecf0 1px solid; HEIGHT: 216px
}
#slidefooter {
	BORDER-RIGHT: #f5fbff 0px solid; BORDER-TOP: #f5fbff 5px solid; BACKGROUND: #e2f0f9; MARGIN: 0px auto; OVERFLOW: hidden; BORDER-LEFT: #f5fbff 0px solid; LINE-HEIGHT: 26px; BORDER-BOTTOM: #f5fbff 5px solid; HEIGHT: 26px; TEXT-ALIGN: center
}
#slidenext {
	BACKGROUND: url(../images/slide_next.gif); FLOAT: right; OVERFLOW: hidden; WIDTH: 25px; TEXT-INDENT: -9999px; HEIGHT: 27px
}
#slideprev {
	BACKGROUND: url(../images/slide_prev.gif); FLOAT: left; OVERFLOW: hidden; WIDTH: 25px; TEXT-INDENT: -9999px; HEIGHT: 26px
}
#slidefooter P {
	MARGIN: 0px
}
#slidefooter A {
	COLOR: #000; TEXT-DECORATION: none
}

/*--------------------------------------Product.asp addbasket right----------------------------*/
.fontBg {font-size:11px; margin-left: 4px;background-color: #FFECC6; border: 1px solid; border-color: #FF7C44; height:12px; width:100%; padding: 2px 6px 2px 6px;}
.fontBg1 {font-size:11px; margin-left: 4px;background-color: #FFFFCC; border: 1px solid; border-color: #FFD96A; height:12px; width:100%; padding: 2px 6px 2px 6px;}
.fontBg2 {color: #CCFF00;background-color: #000000;}


.abasket a {
	text-decoration:none;
	color:#1E1D1D;
	}
.abasket a:hover {
	text-decoration:underline;
	color:#38B4DE;
	}

.addbastet, .addbastet a, .addbastet p {
	font-size:11px;
	text-align:right;
	color:#000000;
	height:25px;
	}


/************************************************************/
/* Right Product List panel CSS Document Starts Here        */
/************************************************************/


.notopgap    { margin:0; padding:0; font-size:2px; line-height:2px; }    /* DNC: to avoid splitting of the box */
.nobottomgap { margin:0; padding:0; font-size:2px; line-height:2px; } /* DNC: to avoid splitting of the box */
.bottom-left  { 
	background-position:0 -11px;    /* CHANGE: replace second number by negative height of one of your corners */
	}
.bottom-right { 
	background-position:100% -11px; /* CHANGE: replace second number by negative height of one of your corners */
	}


.template_container h1 {
	text-indent:25px;
	}	
.template_container ul {
	height:100%;
	overflow:hidden;
	}
.template_container ul li {
	float:left;
	list-style:none;
	width:158px;
	height:204px;
	padding:9px 25px;
	}


.template_container ul li span { display:block; }	
.template_container div.template_holder {
	width:150px;
	height:113px;
	vertical-align:middle;
	border:solid 1px #CCCCCC;
	padding:3px;
	line-height:113px;
	display:block;
	}	
.template_container div.template_holder img {
	vertical-align:middle;
	}
.template_container div.template_holder a {
	line-height:113px;
	}
.template_container ul li span.temp_info {
	background-color:#ECF8FF;
	border:solid 1px #E0DFDF;
	line-height:12px;
	padding:6px 3px;
	color:#090909;
	font-size:10px;
	height:38px;
	}
.template_container ul li span.temp_info br {
	line-height:0;
	padding:0;
	margin:0;
	}	
.template_container ul li span.temp_info strong {
	color:#000000;
	}	
.template_container ul li span.rev_product {
	font:normal 11px/16px Tahoma, Arial, Helvetica, sans-serif;
	/*line-height:40px;*/
	text-align:center;
	padding:4px 4px;
	}
.template_container ul li span.rev_product a {
	text-decoration:underline;
	color:#090909;
	}
.template_container ul li span.rev_product a:hover {
	color:#CC0000;
	text-decoration:none;
	}

.basketpagination, .basketpagination a, .basketpagination p {
	font-size:11px;
	text-align:center;
	font-weight:bold;
	color:#000000;
	}

.pagination, .pagination a, .pagination p {
	font-size:10px;
	text-align:center;
	font-weight:bold;
	color:#000000;
	}	
.pagination p { margin:6px 0; }	
.pagination a {
	margin:0 2px;
	}
.pagination a:hover, .pagination a.active, .pagination p strong {
	text-decoration:none;
	color:#CC0000;
	}				


.roundedCorv {
	margin:10px 0px;
}
.top-left, .top-right, .bottom-left, .bottom-right {
	background-image:url(../images/curvee1000_22.gif); 
	height:11px;       /* CHANGE: replace by the height of one of your corners (= 1/2 height of the image) */
	font-size:2px;    /* DNC: correction IE for height of the <div>'s */ 
	}
.top-left, .bottom-left { 
	margin-right:11px; /* CHANGE: replace by the width of one of your corners */
	}
.top-right, .bottom-right { 
	margin-left:11px;  /* CHANGE: replace by the width of one of your corners */
	margin-top:-11px;  /* CHANGE: replace by the height of one of your corners */
	}
.top-right {
	background-position:100% 0;    /* DNC: position right corner at right side, no vertical changes */
	}
.bottom-left  { 
	background-position:0 -11px;    /* CHANGE: replace second number by negative height of one of your corners */
	}
.bottom-right { 
	background-position:100% -11px; /* CHANGE: replace second number by negative height of one of your corners */
	}
.inside {
	border-left:1px solid #C4C4C4; 
	border-right:1px solid #C4C4C4;
	color:#000000; 
	padding:0 10px;
	height:100%;              
	}

/************************************************************/
/* Right Product List panel CSS Document end Here           */
/************************************************************/


