html {margin:0; padding:0;}
body {margin:0; padding:0;}
a {outline: none;}
img {border:none;}
.ful_body { margin-right:5px; width:930px; }

.l_shadow {   
width:940px;
background-image: url(../../images/sh1.gif);
background-repeat: repeat-y;
background-position: left;
}
.r_shadow {
width:935px;
margin-left:5px;
background-image: url(../../images/sh2.gif);
background-repeat: repeat-y;
background-position:right;
}
.but_shadow {
width:940px;
height:30px;
background:url(../../images/sh3.gif)
}
.bottomlog a{
margin-top:10px;
width:200px;
height:20px;
display:inline-block;
background:url(../../images/but_log.gif);

}
.bottomlog a:hover {
background:url(../../images/but_log_2.gif)
}
.header { width:930px; height:60px;}
.logo {
width:150px;
height:60px;
float: left;
margin:0 0 0 10px;
background:url(../../images/logotip.gif)
}
.search {
width:230px;
height:24px;
float:right;
margin:18px 10px 0 0;
}
/*--------------------------------------------search---------------------------------*/
.l_search{ width:230px; height:24px; background:url(../../images/input_1.gif) left top no-repeat;  overflow:hidden;}
.sear_centr{ height:24px; margin-left:16px; width:161px;float:left;background:url(../../images/input_2.gif) 0 0 repeat-x;}
.c_search{ padding-top:3px; height:18px; width:161px; overflow:hidden;}
.c_search input { height:18px; background:none; width:161px; border:none; 
                 font-family:Arial, Helvetica, sans-serif; font-size:14px;color:#999999;}
.r_search input { float:left; height:24px; width:53px; border:none; background:url(../../images/input_3.gif) left top no-repeat;}
.r_search input:hover { background:url(../../images/input_4.gif);}
/*-------------------------------------end_search---------------------------------*/
.navig {
padding:0;
margin:0;
width:930px;
height:40px;
}
/*------------------------------------------------.navigation--------------------------------------------------*/

ul.navigation {width:930px;height: 40px;margin: 0;border: 0 none;padding: 0;list-style: none;
background:url(../../images/nav_1.gif);text-align:center;}

ul.navigation li {margin: 0;border: 0 none;float: left;display: inline;list-style: none;position: relative;	}
	
.homenav  {width:50px; height: 40px; background:url(../../images/home_p.gif); }

ul.navigation .homenav a:hover{ background:url(../../images/home_r.gif);}

.topnav {width: 173px;height: 40px;background: url(../../images/nav_3.gif) no-repeat;background-position: left center;padding-left: 3px;}

ul.navigation  a:hover, ul.navigation  li:hover a, ul.navigation li.iehover a {background:url(../../images/nav_2.gif);
 color:#000000;text-shadow: 0px 1px 1px #999999;}
 
ul.navigation ul { margin: 0; border: none; padding: 0;list-style: none;display: none;position: absolute;top: 40px;left: 0;}

ul.navigation a { border: none; padding:0;float: none !important;float: left;display: block; color: #CCCCCC;
font: bold 14px/38px Arial, Helvetica, sans-serif; text-decoration: none;height: 40px !important; text-shadow: 0px -1px 1px #000000;}

ul.navigation ul:after {clear: both;display: block;font: 1px/0px serif;content: "."; height: 0;visibility: hidden;}

ul.navigation li:hover li a,ul.navigation li.iehover li a { border-right: 1px solid #999999;border-left: 1px solid #999999;
float: none; background: #CCCCCC;color: #333333;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);
-moz-opacity: 0.8;-khtml-opacity: 0.8;opacity: 0.8;text-shadow:none;}

ul.navigation ul li { width: 177px; height:30px;padding-left:1px; float: left;display: block !important;display: inline;}

ul.navigation ul li a {border: none; padding:0; float: none !important; float:left; display:block; color: #CCCCCC;
font: bold 12px/30px Arial, Helvetica, sans-serif;text-decoration:none; height:30px !important; text-shadow:none;}

ul.navigation li:hover li:hover a,ul.navigation li.iehover li.iehover a,ul.navigation li.iehover li a:hover,
ul.navigation li:hover li a:hover {border:none;background:url(../../images/navhover.gif) center no-repeat;color:#FFFFFF;cursor:pointer;
text-shadow:none;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);-moz-opacity: 0.8;-khtml-opacity: 0.8; opacity: 0.8;}

ul.navigation li.iehover li.iehover li.re a,ul.navigation li:hover li:hover li.re a {background:url(../../images/re.gif);}

ul.navigation li.iehover li.iehover li.ref a,ul.navigation li:hover li:hover li.ref a {background:#333333; border-right-width: 1px;
border-left-width: 1px;border-right-style: solid;border-left-style: solid;border-right-color: #000000;border-left-color: #000000;}

ul.navigation li.iehover li.iehover li.refa a,ul.navigation li:hover li:hover li.refa a { background:url(../../images/refa.gif);}

ul.navigation li.iehover li.iehover li a:hover,ul.navigation li:hover li:hover li a:hover {color:#999999;}

ul.navigation ul ul {display: none; position: absolute;top: 0px; left: 177px;}

ul.navigation li:hover ul ul,ul.navigation li.iehover ul ul {display: none;}

ul.navigation li:hover ul,ul.navigation ul li:hover ul,ul.navigation li.iehover ul,ul.navigation ul li.iehover ul {display: block;}
 
.navlogin {padding:0;margin:0;width:175px;background:#CCCCCC;line-height: 16px;font-family: Arial, Helvetica, sans-serif;
font-size: 11px;color: #000000;border-right: 1px solid #999999;border-left: 1px solid #999999;
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);-moz-opacity: 0.8;-khtml-opacity: 0.8;opacity: 0.8;}

.navlogin input {width:140px;}

.setlog {padding:5px}

.setlog input {width:60px;}

/*.navigation img{ border: 0px; padding-top:11px;}*/

.navduton { width:177px; height:20px;background:url(../../images/navbuton.gif);background-repeat:no-repeat;
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);-moz-opacity: 0.8;-khtml-opacity: 0.8; opacity: 0.8;}
/*---------------------------------------------------end navigation--------------------------------*/
.baner {
width:920px;
height:100px;background-image: url(../../images/baner.gif);
margin:5px;
}
.top_ban {height:68px;text-align:left;font-family: Arial, Helvetica, sans-serif;font-size: 14px;
line-height: 50px;color: #333333;font-weight: bold;}
.welcome {height:32px; color:#FFFFFF; font:bold 24px/32px Arial, Helvetica, sans-serif;}
.bot_navig{width:930;height:32px;}
/*--------------------------------------------------navigation_2------------------------------------*/
.navigation_2 {width:930px;height:30px;overflow: hidden;text-align:center;border-top:#999999 solid 1px;
border-bottom:#999999 solid 1px;line-height: 28px;}
.imei_mod_cash {overflow: hidden;width:268px;height:30px;float:left;border-right:#999999 solid 1px;	}
.for_user {width:130px;height:30px;float:left;border-right:#999999 solid 1px;}
.for_user a{text-decoration:none; color:#999999;font-size: 12px;font-family: Arial;}
.for_user a:hover,.for_user a:active {color:#666666; font-weight: bold;}
.flags {width:32px; height:30px; float:right; margin-right:10px;}
.flags img{ border:none;}
.imei_model {padding-left:10px;padding-right:5px;width:auto;height:30px;float:left;font-family:Arial, Helvetica, sans-serif;
font-size:10px;color:#999999;}
.cash {width:auto;height:30px;text-align:left;}
.cash a {text-decoration:none;font-family: Arial, Helvetica, sans-serif;font-size: 14px;font-weight: bold;color:#FF0000;}
/*----------------------------------------end_navigation_2------------------------------*/
.centr_body{
	width:930px;
	overflow: hidden;
}
.centr_right { width:730px; float:right;}
/*-------------------------------categor_apps----------------------------------*/
.categ_app { width:730px; height:92px; overflow:hidden; margin-top:8px;}
.categ_ful {
margin-left:6px;
	width:175px;
	height:92px;
	overflow:hidden;
	float:left;
	background:url(../../images/cat_app.gif)
}
.categ_ful a {
	text-decoration:none;
	color:#999999;
	font-family: Verdana, Arial;
	font-size: 12px;
}
.categ_ful a:hover{color:#666666; font-weight: bold;}
.categ_ful img {border:none; margin:0; padding:0;}
.categ_img { width:60px; height:77px; float:left; }
.categ_col {
	width:115px;
	height:30px;
	float:left;
	margin-top:20px;
	font-weight: bold;
	color: #999999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
}
.categ_link {
	width:115px;
	height:16px;
	float:left;
	margin-top:26px;
}
/*----------------------------end_categor_apps----------------------------------*/
.ful_top_text {width:730px; height:93px; overflow:hidden;}
.text_top_text { padding-top:15px; width:720px;font-family:Arial; font-size:12px; color:#999999;line-height:20px;}
.text_top_text font{color:#999999; font-weight: bold; font-family:Arial;font-size:12px; }
.text_top_text a{ text-decoration:none; color:#999999;font-weight: bold;}
.text_top_text a:hover{ color:#666666;}
/*----------------------------------------------------------------------------top_4---------------------*/
.ful_top{ width:712px;  overflow:hidden; }
.top_top{ width:712px; height:34px; overflow:hidden;}
.left_top_top{ width:20px; height:34px; float:left; background:url(../../images/top_left.gif);}
.centr_top_top{ width:672px; height:34px; float:left;  background:url(../../images/top_centr.gif) repeat-x;
 color:#CCCCCC;text-shadow: 0px -1px 1px #000000;font: bold 13px/32px Arial, Helvetica, sans-serif;}
.right_top_top{ width:20px; height:34px;  float:left; background:url(../../images/top_right.gif);}
.centr_top{ width:710px;  overflow:hidden;  border-left:#999999 solid 1px; border-right:#999999 solid 1px;}
.bot_top{ width:714px; height:50px; overflow:hidden; }
.lefr_bot_top{ width:20px; height:50px; float:left; background:url(../../images/top_but_left.gif);}
.centr_bot_top{ width:672px; height:50px;  float:left; background:url(../../images/top_but_centr.gif) repeat-x;}
.right_bot_top{ width:20px; height:50px;  float:left; background:url(../../images/top_but_right.gif);}
/*-------------------------------------------------------------------------end_top_4---------------------*/
.centr_top_tex {width:710px; height:216px; overflow:hidden;}
/*------------------------------------------------------ful_top_list-----------------*/
.ful_top_list {width:190px; overflow:hidden; float:left; margin: 0 0 0 35px;}
.top_list_top {width:190px;height:34px; overflow:hidden; background:url(../../images/top_img.gif);}
.text_topp{ margin-top:9px; font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #000000; 
text-shadow:0px 1px 1px #999999;}
.top_list_app { width:188px; height:164px;overflow:hidden;  border-left:#999999 solid 1px; border-right:#999999 solid 1px; 
border-top:#999999 solid 1px;  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #999999;}
.top_list_bot {width:190px; height:20px; overflow:hidden;background:url(../../images/rec_bot.gif);}
.rate_app { padding-top:9px; padding-bottom:5px; font-family:Arial, Helvetica, sans-serif; font-size: 12px;  color: #999999;}
.rate_app img {vertical-align:-1px; margin-right:3px;}
.top_list_app img { border:none;}
/*---------------------------------------------------end_ful_top_list-----------------*/
.centr_left { width:200px;   float:left;}
/*----------------------------------MENU---------------------------*/

.menu_ful { margin:8px 0px 0px 8px; padding:0;}
.menu_1 {height: 30px;width: 190px;background-image: url(../../images/menu_1.gif);
text-align: center;font:bold 14px/30px Arial, Helvetica, sans-serif ; color:#999999;}
.menu_1 img {padding:7px;}
.menu_2 { height: 110px;width: 180px;padding-bottom:20px;border-right-width: 1px;border-left-width: 1px;border-right-style: solid;
border-left-style: solid;border-right-color: #999999;border-left-color: #999999;padding-left: 8px;}
.menu_3 {height: 20px;width: 190px;background-image: url(../../images/menu_3.gif);}
ul.navmenu,ul.navmenu li,ul.navmenu ul {margin: 0; border: 0 none; padding: 0;width: 180px;  list-style: none;}
ul.navmenu:after {clear: both; display: block; font: 1px/0px serif; content: "."; height: 0;visibility: hidden;}
ul.navmenu li { float: left; display: block !important; display: inline; position: relative;}
ul.navmenu li ul li { border:none;}
ul.navmenu a { padding: 0 40px;display: block;	 color: #999999;font: bold 12px/30px Verdana, Arial;text-decoration: none;
height: auto !important; height: 1%; }
ul.navmenu a:hover,ul.navmenu li:hover a,ul.navmenu li.iehover a{ width: 180px; color: #333333;
background: url(../../images/menu.gif) center left no-repeat;
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80); -moz-opacity: 0.8;-khtml-opacity: 0.8;opacity: 0.8;}
ul.navmenu li:hover li a,ul.navmenu li.iehover li a { width:98px; background:none; color: #000000;
border-right-width: 1px;border-left-width: 1px;border-right-style: solid;border-left-style: solid;border-right-color: #999999;border-left-color: #999999;}
ul.navmenu li:hover li a:hover,ul.navmenu li:hover li:hover a,
ul.navmenu li.iehover li a:hover,ul.navmenu li.iehover li.iehover a { width:98px;background: #333333; color: #FFFFFF;}
ul.navmenu ul,ul.navmenu ul ul,ul.navmenu ul ul ul {display: none; position: absolute; top: 0; left: 180px;}
ul.navmenu li:hover ul ul,ul.navmenu li:hover ul ul ul,ul.navmenu li.iehover ul ul,ul.navmenu li.iehover ul ul ul { display: none;}
ul.navmenu li:hover ul,ul.navmenu ul li:hover ul,ul.navmenu ul ul li:hover ul,ul.navmenu li.iehover ul,
ul.navmenu ul li.iehover ul,ul.navmenu ul ul li.iehover ul { display: block;}
.imgmenu {height: 30px;width: 180px; background-image: url(../../images/imgmenu.gif);
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);-moz-opacity: 0.8;-khtml-opacity: 0.8; opacity: 0.8;}
.butmenu {height: 20px;width: 180px;background-image: url(../../images/butmenu.gif);
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);
-moz-opacity: 0.8; -khtml-opacity: 0.8; opacity: 0.8;	}
.shomenu { background: #CCCCCC;width: 180px;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);
 -moz-opacity: 0.8;-khtml-opacity: 0.8; opacity: 0.8;		}
 .rotmenu {background-image: url(../../images/marker.gif);background-repeat: no-repeat;background-position: left center;}
/*--------------------------end menu------------------------------*/
/*-------------------------------------------------------------------recommend--------------------*/
.recom_all {  margin:0; padding:0; width:200px; overflow:hidden;}
.recom_ful { width:190px; overflow:hidden; margin:5px 0px 0 8px;}
.recom_top { width:190px; height:34px; background:url(../../images/rec_top.gif);color: #CCCCCC;text-shadow: 0px -1px 1px #000000;
font: bold 13px/32px Arial, Helvetica, sans-serif;}
.recom_centr { width:188px; height:170px; border-left:solid 1px #999999; border-right:solid 1px #999999;
display:table-cell; vertical-align:middle;}
.recom_centr img { border:none; vertical-align: middle; margin-top: expression((170-height)/2 + "px");}
.rec_cen_bot { width:188px; height:20px;  border-left:solid 1px #999999; border-right:solid 1px #999999;
font-family:Arial; color:#999999;	font-size: 14px; font-weight: bold;}
.recom_bot { width:190px; height:20px; background:url(../../images/rec_bot.gif)}
/*-----------------------------------------------------------------end_recommend-----------------------*/
/*-------------------------------------------------teg-----------------------------------*/
.ful_teg { margin:5px 0px 0 4px; padding:0; width:200px; overflow:hidden;}
.top_teg { width:190px;height:70px;background:url(../../images/top_teg.gif);}
.teg_text {padding-top:50px; font-family: Arial; font-size: 14px; color: #FFFFFF;font-weight: bold;}
.centr_teg { width:190px; height:185px; background:url(../../images/centr_teg.gif)}
.win_teg { width:180px; height:185px;}
.bot_teg { width:190px; height:98px; background:url(../../images/bot_teg.gif);}
/*---------------------------------------------end_teg-----------------------------------*/
/*------------------------------------------bottom_navigation-----------------------*/
.bottom_navigation {height:30px;width:930px;overflow:hidden;}
.bottom_navigation a {font: bold 12px/30px Arial, Helvetica, sans-serif;color:#999999;}
.bottom_navigation a:hover {color:#666666;}
.bottom_navigation ul {margin:0;padding:0;list-style:none;}
.bottom_navigation ul li {padding-left:10px;padding-right:10px;display:inline;}
/*-----------------------------------end_bottom_navigation-----------------------*/

.text_but_text { padding:20px;font-family:Arial; font-size:12px; color:#999999;line-height:20px;}
.text_but_text font{color:#FF0000; font-weight: bold;font-size:12px;}
.text_but_text a{ text-decoration:none; color:#999999;font-weight: bold;}
.text_but_text a:hover{ color:#666666;}

/*--------------------------------shopping_card------------------------------------------------*/
.ful_shop_list { width:712px;  overflow:hidden; margin-top:8px;}
.top_shop_card { width:714px; height:20px; overflow:hidden; }
.left_shop_card { width:20px; height:20px; float:left;background:url(../../images/left_top_bor.gif);}
.centr_shop_card { width:672px; height:19px;  float:left; border-top:#999999 solid 1px;}
.right_shop_card  {width:20px; height:20px; float:left;background:url(../../images/right_top_bor.gif);}
.centr_ful_shop {width:710px; padding-bottom:100px;  overflow:hidden; border-left:#999999 solid 1px;
 border-right:#999999 solid 1px; background:url(../../images/fon_shop_card.gif) top right no-repeat;}
.title_sh_card { font:bold 18px/30px Arial, Helvetica, sans-serif ; color:#999999;}
.title_sh_none { margin-top:120px; font:14px/20px Arial, Helvetica, sans-serif ; color:#999999;}
.title_sh_link {margin-top:120px; height:20px; overflow:hidden; }
.back_sh { width:250px; float:left;}
.back_sh a {text-decoration:none; font: bold 14px/20px Arial, Helvetica, sans-serif ; color:#FF6600;}
.del_sh { width:250px; float:right;}
.del_sh a {text-decoration:none; font: bold 14px/20px Arial, Helvetica, sans-serif ; color:#FF0000;}
.cost_sh { margin-top:20px;width:95%; height:20px; overflow:hidden; border-bottom:#999999 solid 1px;
font:14px/20px Arial, Helvetica, sans-serif ; color:#999999;}
.qti { width:100px; height:20px; float:right; }
.cost { width:100px; height:20px; float:right;margin-right:50px;}
.prod_sh { padding:0; margin:0; width:95%; height:94px; overflow:hidden; border-bottom:#999999 solid 1px; }
.img_sh { height:94px; float:left; width:122px; padding-top:10px;}
.prod_tit_sh { height:94px; float:left; width:304px; padding-top:20px; font: 14px Arial, Helvetica, sans-serif; color:#999999;}
.prod_tit_sh a { text-decoration:none; color:#999999; font: bold 14px Arial, Helvetica, sans-serif;}
.prod_tit_sh a:hover { color:#666666;}
.qti_sum { height:94px; float:left; width:100px; padding-top:30px;} .qti_sum input { width:30px;}
.sum_sh { height:94px; float:right; width:100px;padding-top:30px; font: bold 18px/24px Arial, Helvetica, sans-serif;color:#FF6600;}
.dell_sh { width:48px; height:94px; float:right; padding-top:30px;}
.dell_sh img { border:none;}
.set_sh { width:95%; height:38px; overflow:hidden; margin-top:10px;}
.set_sh input { border:none;  width:122px; height:38px; background:url(../../images/input_sh_1.gif);
font: 12px/24px Arial, Helvetica, sans-serif; color:#333333;}
.set_sh input:hover {background:url(../../images/input_sh_2.gif);}
/*.subm_sh_1 { width:122px; height:38px; float:left;}*/
.subm_sh_2{ width:140px; height:38px; float:left; }
.toot_sum { width:100px; height:38px; float:right; padding-top:5px;font:14px/24px Arial, Helvetica, sans-serif ; color:#999999; }
.toot_sum_sh { width:100px; height:38px; float:right;padding-top:5px;font: bold 18px/24px Arial, Helvetica, sans-serif;color:#FF6600;margin-right:48px;}
.select_pay{ width:672px; height:35px; margin-top:10px; overflow:hidden; border:solid 1px #CCCCCC;}
.sel_pay{ width:140px; height:35px; border-right:solid 1px #CCCCCC; float:left; font: 12px/35px Arial, Helvetica, sans-serif; color:#666666;}
.sel_im{ width:60px; height:35px; float:left; margin-left:35px;}
.sel_in{ width:10px;  height:10px; float:left; margin-top:8px;}

/*--------------------------------shopping_card_end-------------------------------------------------*/




/*---------------------------js_title------------------------*/

#tooltip{
background-color:#333333; 
line-height:11px; 
color:#CCCCCC; 
font-family:Arial; 
font-size:11px;
width:auto; 
border:1px solid #CCCCCC;  margin:15px 0px 0px 0px;; 
padding:6px; 
position:absolute; 
visibility:hidden;
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80); -moz-opacity: 0.8;-khtml-opacity: 0.8;opacity: 0.8;
 }
/*----------------------------------end_js_title----------------*/
/*----------------------------------aux_page----------------*/

.centr_aux_page{width:710px; padding-bottom:20px;  overflow:hidden; border-left:#999999 solid 1px; border-right:#999999 solid 1px; 
font:12px/24px Arial, Helvetica, sans-serif ; color:#666666;}
.centr_aux_page a { color:#666666; font: Arial, Helvetica, sans-serif;font-weight: bold;}
.centr_aux_page a:hover{ font-weight: bold; color:#333333; }

/*----------------------------------end_aux_page----------------*/

/*--------------------------------products_show------------------------------------------------*/
.ful_shop_prod{ width:712px;  overflow:hidden; margin-top:8px;}
.top_shop_prod { width:714px; height:48px; overflow:hidden; }
.left_shop_prod { width:20px; height:48px; float:left;background:url(../../images/left_shop_prod.gif);}
.centr_shop_prod { width:672px; height:48px;  float:left;background:url(../../images/centr_shop_prod.gif) repeat-x; }
.centr_sprod_1{ width:167px; height:48px; float: left; background:url(../../images/sprod_1.gif);}
.centr_sprod_2{ width:167px; height:48px; float: left; background:url(../../images/sprod_2.gif);
font: bold 14px/30px Arial, Helvetica, sans-serif ; color:#999999;}
.centr_sprod_1 a{ text-decoration:none; font: bold 14px/30px Arial, Helvetica, sans-serif ; color:#ffffff;}
.centr_sprod_2 a { text-decoration:none; font: bold 14px/30px Arial, Helvetica, sans-serif ; color:#999999;}
.right_shop_prod  {width:20px; height:48px; float:left;background:url(../../images/right_shop_prod.gif);}
.centr_ful_prod {width:710px; padding-bottom:13px;  overflow:hidden; border-left:#999999 solid 1px;
 border-right:#999999 solid 1px;}
 
.sor_ful { width:670px; height:60px; overflow:hidden;}
.sort_left { width:20px; height:60px; overflow:hidden; float:left; background:url(../../images/sor_prod_left.gif);}
.sort_centr { width:630px; height:60px; overflow:hidden; float:left; background:url(../../images/sor_prod_centr.gif) repeat-x;
font: bold 12px/30px Arial, Helvetica, sans-serif ; color:#999999;}
.sort_centr a { text-decoration:none; font: bold 12px/30px Arial, Helvetica, sans-serif ; color:#666666;}
.sort_right { width:20px; height:60px; overflow:hidden; float:left; background:url(../../images/sor_prod_right.gif);}

.apps_show_full { width:710px; height:270px; overflow:hidden; margin-top:13px;}
.app_show_full { width:220px; height:270px; overflow:hidden; margin-left:13px; float:left;}
.to_app {width:220px; height:20px; overflow:hidden; background:url(../../images/to_app.gif);} 
.ce_app { width:218px; height:230px; overflow:hidden; border-left:solid #999999 1px; border-right:solid #999999 1px;
font: 12px/24px Arial, Helvetica, sans-serif; color:#666666;}
.ce_app a{ text-decoration:none;color:#666666;font-weight: bold;}.ce_app a:hover { color:#333333;}
.pal {color:#FF6600;font-weight: bold;font-size:16px;}
.free{color:#00FF00;font-weight: bold;}
.ce_app input { border:none;  width:122px; height:38px; background:url(../../images/input_sh_1.gif);
font: 12px/24px Arial, Helvetica, sans-serif; color:#333333;}
.ce_app input:hover {background:url(../../images/input_sh_2.gif);}
.bu_app {width:220px; height:20px; overflow:hidden; background:url(../../images/bu_app.gif);}
.zv { height:20px; width:75px; overflow:hidden; text-align:left; }
.zv_2{ height:24px; overflow:hidden;}.zv_3{ height:60px; overflow:hidden;}.ce_app form { padding:0; margin:0;}
.zva {height:100px;display:table-cell; vertical-align:middle;}
.zva img { border:none; vertical-align: middle; margin-top: expression((100-height)/2 + "px");}
.npage_sort { height:20px; overflow:hidden; font: 14px/20px Arial, Helvetica, sans-serif; color:#666666;margin-top:10px; }
.npage_sort a{ color:#999999;}.npage_sort a:hover{ color:#666666;}
.sm-current-rating1,.sm-current-rating1-back,.sm-current-rating1-front{z-index:-1;}

/*--------------------------------products_show_end-------------------------------------------------*/

/*------------------------------------------------product_show-----------------------------------------*/
.produ_show_ful {width:690px;overflow:hidden;font:12px/20px Arial, Helvetica, sans-serif;color:#999999;}
.produ_name{font-size: 18px;font-weight: bold;color:#999999;}
.produ_name a{color:#666666;}
.produ_zize{ overflow:hidden; height:20px;font-size:14px;color:#666666; margin-bottom:10px;}
.produ_imgs_left { width:100px; height:100px; overflow:hidden;}
.pordu_imgs_ful{ width:320px; overflow:hidden; float:left; margin: 0px 10px0px 0px;}
.pordu_imgs { width:150px; height:150px; float:left;display:table-cell; vertical-align:middle; margin-left:10px; margin-bottom:10px; }
.pordu_imgs img{ vertical-align: middle; margin-top: expression((150-height)/2 + "px");}
.produ_inf { width:330px; text-align:left; float:right; font-size:13px;padding-left:40px; }
.produ_inf font { color:#666666;font-size:13px;}
.produ_inform { text-align:center; margin-bottom:10px;}
.produ_inform font {color:#FF6600;font-weight: bold;font-size:16px;}
.produ_com { width:700px;overflow:hidden;}
.produ_inf input { width:200px; height:38px; border:none; background:url(../../images/input_sh_4.gif); color:#333333;}
.produ_inf input:hover {background:url(../../images/input_sh_5.gif);}
.rate_ful{padding-left:115px; }
.produ_show_ful a{ color:#666666;}
/*--------------com_start---------------------------*/
.produ_com_ful{width:670px; overflow:hidden;font-size:14px;}
.produ_com_top{width:670px;}
.com_top_l {width:20px; height:20px; float:left; background:url(../../images/com_l.gif);}
.com_top_c {width:630px; height:20px; float:left; background:url(../../images/top_com_c.gif) repeat-x;}
.com_top_r {width:20px; height:20px; float:left; background:url(../../images/com_r.gif);}
.produ_com_centr {width:670px; background:url(../../images/com_cent.gif);}
.produ_com_but{width:670px;}
.com_bot_l {width:20px; height:20px; float:left; background:url(../../images/bcom_l.gif);}
.com_bot_c {width:630px; height:19px;float:left; border-bottom: solid 1px #999999; }
.com_bot_r {width:20px; height:20px;float:left; background:url(../../images/bcom_r.gif);}
/*-----------coment_2------------------------------*/
.fullcoment{ margin-left:20px; margin-right:20px;font:14px/18px Arial, Helvetica, sans-serif;color:#999999;}
.com_inf {width:600px;overflow:hidden;margin-top:20px;}
.com_inf input { width:200px; height:38px; border:none; background:url(../../images/input_sh_4.gif); color:#333333;}
.com_inf input:hover {background:url(../../images/input_sh_5.gif);}
/*---------------------com_end-----------------------*/


/*--------------------------------------------end_product_show-----------------------------------------*/

/*--------------------------------GENERAL_LOGIN-------------------------------------------------*/
.centr_ful_login {width:710px; padding-bottom:100px;  overflow:hidden; border-left:#999999 solid 1px;
 border-right:#999999 solid 1px; }
.title_login { font:bold 18px/30px Arial, Helvetica, sans-serif ; color:#999999;}
.full_log_pas { width:250px; height:100px; overflow:hidden; margin-top:50px;}
.login_pas_input {height:24px;}
.left_in_log{ width:16px; height:24px; overflow:hidden; float:left; background:url(../../images/input_1.gif);}
.centr_in_log { width:218px;height:24px; overflow:hidden; float:left;background:url(../../images/input_2.gif) repeat-x;}
.right_in_log { width:16px; height:24px; overflow:hidden; float:left;background:url(../../images/input_8.gif);}
.centr_in_log input { border:none; background:none; width:218px;height:18px; 
font:14px/18px Arial, Helvetica, sans-serif; margin-top:2px; }
.login_pas_titl { height:25px; font:14px/25px Arial, Helvetica, sans-serif ; color:#333333; }
.log_pas_link {height:25px; margin-top:10px;overflow:hidden; }
.log_pas_link a {font: 14px/25px Arial, Helvetica, sans-serif ; color:#999999;}
.log_pas_link a:hover { color:#666666;}
.subm_login_2 { overflow:hidden; margin-top:10px;}
.subm_login_2 input { border:none;  width:122px; height:38px; background:url(../../images/input_sh_1.gif);}
.subm_login_2 input:hover {background:url(../../images/input_sh_2.gif);}

/*--------------------------------GENERAL_LOGIN_end-------------------------------------------------*/

/*------------------------------------------------------create_accaunt---------------------------------------*/
.atten_log {font:14px/18px Arial, Helvetica, sans-serif; color:#333333; padding-left:20px; padding-right:20px;}
.f_log_pas { height:24px;  margin-top:10px;font:14px Arial, Helvetica, sans-serif; color:#666666;}
.login_pas_put {height:24px;  float:right; margin-right:100px;}
.acc_titl_list {height:24px;  float:right; margin-right:20px; line-height: 24px; }
.wid_user {width: 250px;}.sele_input{ width:250px; height:24px; float:right; margin-right:100px;}
.control_img { height:42px;margin-top:10px;font:14px Arial, Helvetica, sans-serif; color:#666666;}
.righ_con_img{ height:42px; float:right; width:350px;}
.left_con_img{height:42px; width:100px; float:right; margin-right:20px; border:solid #FF0000 1px;}
.control_title {height:18px; text-align:left;}
.login_pas_chec {height:24px;  float:right; margin-right:330px;}
.acc_titl_list a{font: bold 14px Arial, Helvetica, sans-serif; color:#e76624;}
.acc_titl_list a:hover{ color:#666666;}
/*-------------------------------js_input-----------------------------*/
.selectArea, 
.center_a, .selectArea .left, .scrollbar-up, .scrollbar-down, .scrollbar-handle {background: url(../../images/selects.gif) no-repeat;}
.selectArea {height:24px !important;background-position: 0 -48px;background-repeat: repeat-x;position: relative;}
.selectArea input {color: #000000 !important;font-size: 14px !important;border: none !important;background: none !important;
position: absolute;top: 4px;left: 1px;width: 80% !important;height: 100% !important;font-family:Arial, Helvetica, sans-serif;
padding: 0 0 0 16px !important;cursor: pointer;height: auto !important;}
.center_a {background-position: right -24px;cursor: pointer;height: 100%;position: absolute;top: 0;right: 0;width: 100% !important;}
* html .center_a {right: -1px;overflow: hidden;}
.selectArea .left {width:20px;background-position: 0 0;left: 0;height: 100%;float:left;overflow: hidden;position: relative;}
.selectArea .optionsDivInvisible, .selectArea .optionsDivVisible {border-bottom: 1px solid #bdbcbd;background: #fff !important;
top: 23px !important;position:absolute !important; margin-left:8px!important;z-index:200;text-align: left;
left: 0 !important;width: 94% !important;overflow: hidden;}
.optionsDivVisible {display:block;}
.selectArea .optionsDivInvisible span { padding: 2px !important;border-left: 1px solid #bdbcbd !important;
border-right: 1px solid #bdbcbd !important;color: #000000 !important;font-size: 12px !important; font-family:Arial, Helvetica, sans-serif;
text-indent: 10px;display: block;height: 15px;cursor: pointer;margin:0 !important;float: none !important;background: none; }
.selectArea .scrollbar-container span {margin-left: -5px !important;}
.selectArea .optionsDivInvisible span:hover {background: #e76624;color: #fff !important;}
.selectArea .optionsDivInvisible span.over {background: #e76624;color: #fff !important;}
.scrollbar-container {height: 143px;margin: 0 !important;padding: 0 !important;overflow: hidden;position: relative !important;
border-left: 1px solid #bdbcbd !important;border-right: 1px solid #bdbcbd !important;display: block !important;float: none !important;
clear: none !important;width: auto !important;}
* html .scrollbar-container {width: 100% !important;}
.scrollbar-up, .scrollbar-down {width: 15px;height: 13px;overflow: hidden;position: absolute !important;
top: 0;right: 0;left: auto;cursor: pointer;z-index: 40;background-position: -6px -91px;margin: 0 !important;padding: 0 !important;}
.scrollbar-down {top: auto;bottom: 0;background-position: -6px -78px;}
.scrollbar-track {height: 117px;width: 15px;background: #f4f6f8;position: absolute !important;
top: 13px;right: 0;z-index: 30;margin: 0 !important;padding: 0 !important;}
* html .scrollbar-track, * html .scrollbar-up, * html .scrollbar-down {right: 0px;}
.scrollbar-handle {cursor: pointer;position: absolute !important;right: 0;top: 0;width: 15px;height: 27px;overflow: hidden;
margin: 0 !important;background-position: -6px -104px;display: block;}
.container2 {height: 103px;width: 100% !important;
clear: none !important;position: static !important;margin: 0 !important;padding: 0 !important;}
.scroller-container {top: 0;left: 0;z-index: 20;position: absolute !important;width: 1000px !important;display: block !important;
margin: 0 !important;padding: 0 !important;}
.selectArea .optionsDivInvisible .scroller-container span {border: none !important;}

/*-------------------------------end_js_input-----------------------------*/

/*---------------------------------------------------------end_create_accaunt---------------------------------------*/

/*------------------------------------------------------------my_account-----------*/
.useac_inf{ height:24px;font:14px Arial, Helvetica, sans-serif ; color:#999999; margin-top:10px;}
.useac_inf a{color:#666666;font-weight: bold;}.useac_inf a:hover { color:#999999;}
/*------------------------------------------------------------end_my_account-----------*/



/*------------------------------------------Order history--------------------------------*/
.ful_order { width:680px; border-top:solid 1px #999999; font: 14px Arial, Helvetica, sans-serif; color:#999999; 
border-bottom: solid 1px #999999; margin-bottom:10px; overflow:hidden;}
.sum_or {color:#FF6600;}
.top_order {width:680px; height:25px; line-height: 25px;border-bottom: solid 1px #CCCCCC;}
.centr_order {width:680px; height:25px;line-height: 25px;border-bottom: solid 1px #CCCCCC; text-align:left;}
.ord_status { width:200px; height:25px; float:right; text-align:center;}
.butt_order {  height:70px; width:480px; float:left;}

.img_order { width:150px; height:70px; float:left; overflow:hidden;}
.img_order img { margin-top:4px;}
.prod_nam_or { width:200px; height:70px;line-height:68px; float:right; margin-right:40px;}
.btn_order { width:200px; height:70px; float:right;}

.btn_order input { width:200px; height:38px; border:none; background:url(../../images/input_sh_4.gif); color:#333333; margin-top:15px;}
.btn_order input:hover {background:url(../../images/input_sh_5.gif);}
.r_bor_his {width:470px; height:1px; background:#CCCCCC; float:left;}
/*------------------------------------------TND_Order history--------------------------------*/

.Please_wait{ position:fixed; width:100%; height:100%; display:none; background:#000000; text-align:center;
z-index:2000;  
margin:0;
padding:0; 
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80); -moz-opacity: 0.8;-khtml-opacity: 0.8;opacity: 0.8;	}
.Please_wait p{ margin-top:20%;color:#FFFFFF;}



/*------------------mes_start-------------------*/

.mes_failure {font: 14px Arial, Helvetica, sans-serif; color:#FF0000;}
.mes_success {font: 14px Arial, Helvetica, sans-serif; color:#009900;}

/*------------------mes_end-------------------*/

/*--------------fe_com_start---------------------------*/
.fe_com_ful{width:520px; overflow:hidden;background:url(../../images/textar_top.gif);}
.fe_com_top{width:520px; height:20px;}
.fe_com_centr {width:520px; background:url(../../images/textar_centr.gif);}
.fe_com_centr textarea{border:none;background:none;}
.fe_com_but{width:520px; height:20px;background:url(../../images/textar_but.gif);}
.text_are {font:14px Arial, Helvetica, sans-serif; color:#666666;}
/*---------------------fe_com_end-----------------------*/


.bar_bot_t { width:940px; height:120px; overflow:hidden; margin:10px 0 20px 0;}
.bar_bot_l { width:20px; height:120px; float:left; background:url(../../images/b_b_l.gif);}
.bar_bot_c { width:900px; height:120px; float:left; background:url(../../images/b_b_c.gif) repeat-x;}
.bar_bot_r { width:20px; height:120px; float:right; background:url(../../images/b_b_r.gif);}
.bar_bot_c1 { width:200px; height:120px; float:left; overflow:hidden; padding-top:15px;}
.bar_bot_c1 img { margin:5px 0 0 5px;}
.bar_bot_c2 { width:10px; height:120px; float:left; background:url(../../images/b_b_c2.gif);}
.bar_bot_c3 { width:690px; height:120px; float:left; text-align:left;}


