@charset "utf-8";
/* CSS Document */
body {
	background-image: url(../images/bg.gif);
	margin-top: 0px;
	margin-bottom: 0px;
}
.topmenu{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#4778aa;
}
.topmenu a {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#4778aa;
	text-decoration:none;
}
.topmenu a:hover {
	color: #193b5e;
	text-decoration:none;
}
.footer {
	font-family: tahoma;
	font-size: 10px;
	color: #66D5FF;
	line-height:20px;
}
.footer a {
	text-decoration:none;
	font-family: tahoma;
	font-size: 10px;
		line-height:20px;
	color: #96e5ff;
}
.footer a:hover{
	text-decoration:underline;
	font-family: tahoma;
	font-size: 10px;
	color: #96e5ff;
}
.footer a:visited{
	text-decoration:none;
}
.footer a:active{
	text-decoration:none;
}

marquee{
	direction:rtl;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ae23c8;
}
.intro {
	direction:rtl;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:24px;
	color:#406c99;
}
.topic{
	direction:rtl;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:30px;
	color:#016388;
	text-decoration:none;
}
.topic a:link{
	direction:rtl;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:30px;
	color:#0066cc;
	text-decoration:none;
}
.topic a:visited{
	color:#0066cc;
	text-decoration:none;
}
.topic a:active{
	color:#0066cc;
	text-decoration:none;
}
.topic a:hover{
	color:#0355a6;
	text-decoration:underline;
}

.research{
	direction:rtl;
	padding:20px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 12px;
	line-height:30px;
	color:#016388;
	text-decoration:none;
}
.research a:link{
	direction:rtl;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:30px;
	color:#0066cc;
	text-decoration:none;
}
.research a:visited{
	color:#0066cc;
	text-decoration:none;
}
.research a:hover{
	color:#0355a6;
	text-decoration:underline;
}

.pg_title{
	direction:rtl;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
}
.cat_title{
	direction:rtl;
	padding-bottom:10px;
	padding-right:5px;
	padding-left:5px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:25px;
	font-weight:bold;
	color:#9f3889;
	text-decoration:none;
}
.cat_title a{
	direction:rtl;
	padding-bottom:10px;
	padding-right:5px;
	padding-left:5px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:25px;
	font-weight:bold;
	color:#9f3889;
	text-decoration:none;
}
.cat_title a:visited{
	color:#9f3889;
	text-decoration:none;
}
.cat_title a:hover{
	color:#147a99;
	text-decoration:none;
}
.cert_title{
	direction:rtl;
	padding-bottom:10px;
	padding-right:5px;
	padding-left:5px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:25px;
	font-weight:bold;
	color:#147a99;
}
.plist{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color:#4778aa;
	text-decoration:none;
}
.plist a{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color:#4778aa;
	text-decoration:none;
}
.plist a:visited{
	color:#4778aa;
	text-decoration:none;
}
.plist a:hover{
	color:#147a99;
	text-decoration:underline;
}
.ch_pro{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#4778aa;
	text-decoration:none;
}
.ch_pro a{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#4778aa;
	text-decoration:none;
}
.ch_pro a:visited{
	color:#4778aa;
	text-decoration:none;
}
.ch_pro a:hover{
	color:#147a99;
	text-decoration:underline;
}
.about{
	direction:rtl;
	text-align:justify;
	padding:20px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	line-height:25px;
}
.information{
	direction:rtl;
	padding:10px;
	font-size:12px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	line-height:35px;
	color:#4778aa;
}
.information a{
	color:#294e74;
	text-decoration:underline;
}
.information a:visited{
	color:#294e74;
	text-decoration:underline;
}
.information a:hover{
text-decoration:none;
}
textarea {
	color: #000;
	text-decoration: none;
	background:#FFFFFF;
	border: 1px solid #ADAEAF;
	font: 11px tahoma,arial,verdana;
}
textarea:hover {
	background:#FFFFFF;
	border: 1px solid #000;
}
.input, select {
	direction:rtl;
	color: #000;
	text-decoration: none;
	background:#FFFFFF;
	border: 1px solid #ADAEAF;
	font: 11px  tahoma,arial,verdana;
}
.button {
	color: #000;
	background: #c8dbdf;
	font: normal 8pt  tahoma,arial,verdana;
}
.input:hover {
	background:#FFFFFF;
	border: 1px solid #000;
}
#search {
	direction:rtl;
	border:#78a6eb 1px solid;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#6389bb;
	height:14px;
	border-color:#9da1a2;
}
.block_head {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;
	padding-bottom:2px;
}

#content {
	margin: auto;
	padding: 0;
	width: 900px;
}
.img{
/*border:#d1f4fb 1px solid;*/
}
.hd_bcm {
	direction:rtl;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:18px;
	color:#037caa;
}
.hd_bcm a {
	direction:rtl;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:18px;
	color:#037caa;
	text-decoration:none;
}
.hd_bcm a:hover {
	direction:rtl;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:18px;
	color:#2fb1e2;
	text-decoration:none;
}
.bd_bcm {
	border:#d1edf3 1px solid;
	text-align:justify;
	direction:rtl;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#00779f;
}
.bd_bcm_over {
	border:#aad7e0 1px solid;
	text-align:justify;
	direction:rtl;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#00779f;
}

.randomtd{
	border:#d1edf3 1px solid;
}
.randomtd_over{
	border:#aad7e0 1px solid;
}

.random{
	text-align:center;
	direction:rtl;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#00779f;
	width:140px;
	line-height:20px;
	padding-top:15px;
	padding-bottom:15px;
	padding-right:10px;
	padding-left:10px;
	margin-bottom:0px;
}
.random_over{
	text-align:center;
	direction:rtl;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#00779f;
	width:140px;
	line-height:20px;
	padding-top:15px;
	padding-bottom:15px;
	padding-right:10px;
	padding-left:10px;

	}
	
:link.random_title {text-decoration: none; color: #00779f}
:visited.random_title {text-decoration: none; color: #00779f}
:hover.random_title   {text-decoration: none; color: #2fb1e2}

.fd_box {
	direction:rtl;
	border:#a8e2f6 1px solid;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#6389bb;
	height:15px;
}
#bt_search {
	border:none;
	width:66px;
	height:22px;
	cursor:pointer;
	background:#34b7e3 url(../images/bt-bg.jpg);
}

#bt_send {
	border:none;
	width:69px;
	height:26px;
	cursor:pointer;
	background-color:#f3fdff;
}

#bt_post {
	border:none;
	width:111px;
	height:34px;
	cursor:pointer;
	background-color:#e7fafe;
}

#bt_post_b {
	border:none;
	width:190px;
	height:60px;
	cursor:pointer;
	background-color:#e7fafe;
}

.bt_detail {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4b64fe;
}
.bt_detail a {
	text-decoration:none;
	color:#4b64fe;
}
.bt_detail a:hover {
	color:#990033;
}
.pc1_bcm {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#31499f;
}
.pc2_bcm {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#990033;
}
/*.mu_m{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#895da7; 
}
.mu_m a{
	text-decoration:none;
	color:#895da7;
}
.mu_m a:hover{
color:#ff9600;
}*/
.text_boxl{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#466192;
}

/*--/////////////////////////////////*/
.pro_caption{
	direction:rtl;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#466192;
}
.pro_name{
	direction:rtl;
	font-size:12px;
	font-weight:normal;
	color:#0066CC;		
}
.pro_comment{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2fb1e2;
}
.pro_comment a{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2fb1e2;
	text-decoration:none;
}
.pro_comment a:hover{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#466192;
	text-decoration:none;
}

#head_title_relate{
	width:213px;
	height:38px;
	background:url(../images/head_title_relate.jpg) no-repeat;	
}
.ms_by{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#0066CC;
}
.path_products{
	direction:rtl;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#af93c2;
	font-weight:bold;
}
.path_products a{
	direction:rtl;
	text-decoration:none;
	color:#af93c2;
}
.path_products a:hover{
	color:#8b60a8;
	font-weight:bold;
}
.pro_style{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4778aa;
}	
.commentlink{
direction:rtl;
color:#4778aa;
text-decoration:none;
}
.commentlink a{
direction:rtl;
color:#4778aa;
text-decoration:none;
}
.commentlink a:visited{
color:#4778aa;
text-decoration:none;
}
.commentlink a:hover{
color:#37606d;
text-decoration:underline;
}
#mainContainer{
	width:169px;
	margin:0 auto;
	text-align:right;
}
#mainContent{
	padding:0px;
}	
.clear{
	clear:both;
}
#visitor{
	padding-top:10px;
	padding-right:20px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#466192;
	line-height:25px;
}
.bestproduct{
	direction:rtl;
	text-align:center;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#c21dcb;
	line-height:22px;
}
.bestproduct a{
	direction:rtl;
	text-align:center;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#c21dcb;
	line-height:22px;
	text-decoration:none;
}
.bestproduct a:hover{
	color:#466192;
	text-decoration:none;
}
#send_friend{
	width:169px;
}

#waitMessage{
    direction:rtl;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#00779f;
	text-align:center;
	display:none;
}

.sendMessage{
    direction:rtl;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#00779f;
	text-align:justify;
	line-height:19px;
	display:none;
	padding-right:7px;
	padding-left:7px;
	padding-bottom:3px;
}

.ret a{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #00779f;
	text-decoration:none;
}
.ret a:visited {
text-decoration: none; color: #00779f;
}
.ret a:hover {
text-decoration: none; color: #2fb1e2;
}
#errorMessage{
    direction:rtl;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ba0000;
	text-align:center;
	line-height:22px;
	display:none;
	padding-right:7px;
	padding-left:7px;
}
.numpage{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#618188;
	text-align:center;
	border:#c8dbdf 1px solid;
}
.numpage a:link {
color: #618188;
	border:none;
text-decoration: none; 
}
.numpage a:active {
 color: #618188;
border:none;
text-decoration: none;
}
.numpage a:visited{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
 	color: #618188;
	text-align:center;
}

.numpage:hover {
color:#800080;
border:#618188 1px solid;
text-decoration:none; 
}

.numpage a:hover {
color:#800080;
text-decoration:none; 
}

.curpage{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#618188;
	text-align:center;
	border:#618188 1px solid;
}
.bt_first{
	color:#618188;
	cursor:pointer;
	text-align:center;
	border:#c8dbdf 1px solid;
}
.bt_first a:active,.bt_first a:visited{
	color:#618188;
	cursor:pointer;
	text-align:center;
	border:none;
}
.bt_first:hover{
color:#800080;
	cursor:pointer;
	text-align:center;
border:#618188 1px solid;
}

.bt_first a:hover{
color:#800080;
	cursor:pointer;
	text-align:center;
}
.bt_prev{
	color:#618188;
	cursor:pointer;
	text-align:center;
	border:#c8dbdf 1px solid;
}
.bt_prev a:active,.bt_prev a:visited{
	color:#618188;
	cursor:pointer;
	text-align:center;
	border:none;
}
.bt_prev:hover{
color:#800080;
	cursor:pointer;
	text-align:center;
border:#618188 1px solid;
}

.bt_prev a:hover{
color:#800080;
	cursor:pointer;
	text-align:center;
}
.bt_next{
	color:#618188;
	cursor:pointer;
	text-align:center;
	border:#c8dbdf 1px solid;
}
.bt_nextfirst a:active,.bt_next a:visited{
	color:#618188;
	cursor:pointer;
	text-align:center;
	border:none;
}
.bt_next:hover{
color:#800080;
	cursor:pointer;
	text-align:center;
border:#618188 1px solid;
}

.bt_next a:hover{
color:#800080;
	cursor:pointer;
	text-align:center;
}
.bt_last{
	color:#618188;
	cursor:pointer;
	text-align:center;
	border:#c8dbdf 1px solid;
}
.bt_last a:active,.bt_last a:visited{
	color:#618188;
	cursor:pointer;
	text-align:center;
	border:none;
}
.bt_last:hover{
color:#800080;
	cursor:pointer;
	text-align:center;
border:#618188 1px solid;
}

.bt_last a:hover{
color:#800080;
	cursor:pointer;
	text-align:center;
}
.fbanner a{
	cursor:pointer;
}
.cart{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#4778aa;
}
.cart a{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#4778aa;
	text-decoration:none;
}
.cart a:active{
	color:#4778aa;
	text-decoration:none;
}
.cart a:visited{
	color:#4778aa;
	text-decoration:none;
}
.cart a:hover{
	color:#000000;
	text-decoration:none;
}
.odd{
direction:rtl;
background-color:#d9ecff;
}
.even{
direction:rtl;
background-color:#d3e9fe;
}
.pro_count{
	text-align:center;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#4778aa;
	border:1px #8fb1d4 solid;
}
.notice{
	direction:rtl;
	line-height:28px;
	padding:20px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#4778aa;
}
.notice a{
	color:#4778aa;
	text-decoration:none;
}
.notice a:visited{
	color:#4778aa;
 text-decoration:none;
}
.notice a:hover{
text-decoration:underline;
}
.selform{
	padding:2px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#4778aa;
}
.selform input{
	direction:rtl;
	height:16px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#4778aa;
	border:1px #8fb1d4 solid;
}
.selform textarea{
	direction:rtl;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4778aa;
	border:1px #8fb1d4 solid;
}
.bt_update{
cursor:pointer;
border:none;
background-color:#ecf6f9;
height:34px;
width:118px;
}
.bt_submit{
cursor:pointer;
border:none;
background-color:#d3e9fe;
height:34px;
width:118px;
}
.success{
direction:rtl;
font-family:Tahoma,Arial,Verdana; 
font-size:12px; 
font-weight:bold;
color:#00cb32;
padding:10px;
border:#00cb32 1px solid;
width:300px;
}