/*---------------productPage layout style start---------------- */

.right_box_content .firstBox{/*List Box top room style*/
	padding-top:0;
}
.right_box_content .line_none{
	border:none;
}

.L_columnBox{
	width:412px;
	float:left;
}
.L_columnBox .latest{
	margin-top:0;
}
.R_columnBox{
	width:310px;
	float:right;
	background:#eee;
}
.R_columnBox .updatedContent{
	margin:3px;
	border:1px solid #d2d2d2;
	background:#fff;
	padding-bottom:20px;
}
.R_columnBox .updated{
	line-height:31px;
}
.R_columnBox .M{
	margin:0 8px;
	padding-left:0;
	padding-right:0;
}


.listBox{
	padding:12px 8px;
	border-bottom:1px dashed #e0e0e0;
}
.listBox .titleBox{
	width:100%;
	overflow:hidden;
}
.listBox .titleBox img{
	float:left;
	margin-right:5px;
}
.listBox .titleBox span{
	float:left;
	font-weight:bold;
	line-height:33px;
}
.listBox .content{
	padding:2px 0 0 7px;
}
.listBox h4{
	font-size:12px;
	padding-bottom:6px;
	font-weight:normal;
}

/* Products Banner AD Style & ID Is JavaScript ID Too */
#SPB_ADjQuery{
	width:726px;
	height:219px;
	position:relative;
	margin-bottom:3px;
	overflow:hidden;
}
#ADjQ_Content{
	width:726px;
	height:205px;
	overflow:hidden;
}
#ADjQ_Content div{
	position:absolute;
	left:0;
	top:0;
}
#ADjQ_Content .pile{
	z-index:-1;
}
#ADjQ_Nav{
	position:absolute;
	bottom:14px;
	left:340px;
	overflow:hidden;
	z-index:1000;
}
#ADjQ_Nav li{
	float:left;
	margin-left:15px;
	display:block;
	height:8px;
	width:8px;
	font-size:0px;
	background:url(../images/nav_img02.png) no-repeat; /*IE7 IE8 FF*/
	_background:none; /*Avoid 'current of pngAlaph.js' JQuery failure in IE6*/
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/nav_img02.png', sizingMethod='crop');
	CURSOR: pointer;
}

#ADjQ_Nav .current{
	cursor:text;
	background:url(../images/nav_img01.png) no-repeat;/*IE7 IE8 FF*/
	_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/nav_img01.png', sizingMethod='crop');
}

/*---------------Product content layout style start---------------- */

/*Top page content*/
.Pro_Description{
	float:left;
	width:496px;
	padding:20px 0 20px 20px;
}
.Pro_Description h5{
	font-size:22px;
	color:#025B9D;
	padding-bottom:10px;
}
.Pro_Description ul{
	padding:10px 0 0 20px;
	list-style:outside disc;
}
.Pro_Description ul.text{/*Free products description text css*/
	padding:10px 0 0 4px;
	list-style:none;
}	
.Pro_Description ul li{
	padding:3px 0;
}
.Pro_DescriptionImg{
	float:right;
	width:210px;
	text-align:center;
	padding-bottom:20px;
}
.Pro_DescriptionImg p{
	font-size:11px;
	padding-bottom:5px;
}

/*Product Description tab*/
.Tab_Box{
	position:relative;
	width:726px;
	background:url(../images/left_subTitlebg.jpg) repeat-x left top;
}
.Tab_Box .tab_menu ul{
	padding-left:30px;
	_padding-left:40px;
	overflow:hidden;
}

.Tab_Box .tab_menu ul li{
	position:relative;
	z-index:2;
	float:left;
	width:124px;
	height:27px;
	line-height:28px;
	padding-right:20px;
	margin:0 -10px;
	text-align:center;
	cursor:pointer;
	background:url(../images/tabNav_bg.png) no-repeat left bottom;
	_background:none;/*If IE6*/
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/tabNav_bg.png', sizingMethod='crop');
}
.Tab_Box .tab_menu .current{
	font-weight:bold;
	color:#069;
	height:28px;
	line-height:28px;
	background:url(../images/tabNav_current.png) no-repeat right bottom;
	z-index:3;
	cursor:text;
	_background:none;
	_top:1px;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/tabNav_current.png', sizingMethod='crop');

}
.Tab_Box .tab_content{
	padding:30px 20px 0 20px;
	background:#fff;
	width:686px;
	overflow:hidden;
}
.Tab_Box .tab_content p{
	padding-bottom:15px;
}
.Tab_Box .tab_content .subtitle_black{
	font-family:Verdana, Geneva, sans-serif;
	font-weight:bold;
	font-size:14px;
}
.Tab_Box .tab_content #ul_content h3{ 
	font-family:Verdana, Geneva, sans-serif;
	font-weight:bold; color:#0070c0; font-size:13px; margin:5px 0 10px -20px; 
}
.Tab_Box .tab_content .center_image{
	text-align:center;
	padding:10px 0 25px 0;
}
.Tab_Box .tab_content .blue{
	color:#069;
}


/*Products Specifications content table*/

#Spe_table{
	border-collapse:collapse;
	width:95%;
	margin:5px auto 20px auto;
}
#Spe_table th,#Spe_table td{
	border:1px solid #d0d0d0;
	padding:5px 10px;
}
#Spe_table th{
	background:#f2f2f2;
	width:20%;
}
#Spe_table td{
	color:#666;
}
#Spe_table p{
	padding:4px 0;
}

/*Products Purchase  table*/

.orderWrap{
	margin:0 20px 12px 20px;
	padding:3px;
	background:#f4f4f4;
}
.orderWrapBg{/*onmouse over change background color*/
	margin:0 20px 12px 20px;
	padding:3px;
	background:#e6ebec;
}
.order_table{
	width:100%;
	border-collapse:collapse;
	border:1px solid #d0d0d0;
	background:#fff;
	font-family:Verdana;
	font-size:11px;
}
.order_table th,.order_table td{
	padding-left:15px;
	padding-top:6px;
}
.order_table th{
	text-align:left;
}
.order_table td{
	padding-bottom:10px;
	white-space:nowrap;
}
.order_table .blueBg{
	background:#f2fbff;
}
.order_table .td_bottom{
	padding-bottom:18px;
}
.order_table .th_first{
	padding-top:13px;
}
.order_table .first_column{
	padding-left:40px;
}	
.order_table select{
	width:160px;
	font-family:Arial;
}
.order_table .input_w{
	width:120px;
}

.tip{
	width:93%;
	margin:-5px auto 20px auto;
}
.tip a{
	margin-left:15px;
	text-decoration:underline;
}
.tip a:hover{
	text-decoration:none;
}


/*Tip centent show */
.popShow{
	 width:600px;
	 height:auto;
	 background:#fff;
	 border:4px solid #ccc;
	 z-index:1007;
	 left:50%;/*FF IE7*/
     top:50%;/*FF IE7*/
	 margin-left:-300px!important;/*FF IE7 The value of half the width*/
     margin-top:-150px!important;/*FF IE7 The value of the half height*/
     margin-top:0px;
     position:fixed!important;/*FF IE7*/
     position:absolute;/*IE6*/
    _top:expression(eval(document.compatMode &&
         document.compatMode=='CSS1Compat') ?
         documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 :/*IE6*/
         document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);/*IE5 IE5.5*/
	 } 
.popShow .pop_head{
	position:relative;
	height:24px;
	background:url(../images/showtitle_bg.jpg);
} 
.popShow .pop_head a{
	position:absolute;
	right:8px;
	line-height:22px;
	font-size:9px;
	color:#666;
} 
.popShow .pop_head a:hover{
	color:#333;
	text-decoration:none;
} 
#pop_body{
	padding:20px 20px 10px 20px;
	color:#000;
	font-size:12px;
	line-height:1.5em;
} 
#pop_body a{
	color:#069;
}
#pop_body a:hover{
	color:#036;
}
#pop_body ul{
	display:block;
	padding:0 0 0 40px;
	margin:15px 0;
	line-height:1.4em;
	list-style:disc outside;
}
#pop_body ul li{
	margin:10px 0;	
}
#pop_body ul.txt{
	font-size:11px;
	padding:0;
	margin:0;
	font-family:Verdana, Geneva, sans-serif;
	list-style:none;
	color:#444;
}
#pop_body ul li.txt2{
	padding:0;
	margin:0;
}

.bgDiv,.popIframe{
	background:#000; 
	display:none;
	width:100%;
	height:100%;
	left:0;
	top:0;/*FF IE7*/
	filter:alpha(opacity=70);/*IE*/
	opacity:0.7;/*FF*/
	z-index:1006;
	position:fixed!important;/*FF IE7*/
	position:absolute;/*IE6*/
	_top:expression(eval(document.compatMode &&
    document.compatMode=='CSS1Compat') ?
    documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 :/*IE6*/
    document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);/*IE5 IE5.5*/
} 
.popIframe{
	filter:alpha(opacity=0);/*IE*/
	opacity:0;/*FF*/
}
