body {
	margin: 0;
	background-color: #f2f2f2;
	font-size: 11px;
	font-family: Arial;
}

.bold {
	font-weight: bold;
}

.bolder {
	font-weight: bolder;
}

.color1 {
	color: #7b64b9;
}

.color2 {
	color: #660aa5;
}
.arr_wraper {
	float: left;
	position: relative;
}

.big_arr_left1 {
	width: 17px;
	height: 27px;
	position: absolute;
	top: 200px;
	left: -33px;
	margin-top: -10px;
	background-image: url(/img/button/big_arr.png);
	cursor: pointer;
	display: none;
}

.big_arr_left1 a {
  display: block;
	width: 17px;
	height: 27px;
	text-decoration: none;
}

.big_arr_left1:hover {
	background-position: 0 -52px;
}

.big_arr_right1 {
	width: 17px;
	height: 27px;
	position: absolute;
	top: 200px;
	left: 1006px;
	margin-top: -10px;
	background-image: url(/img/button/big_arr.png);
	cursor: pointer;
	background-position: 0 -26px;
	display: none;
}

.big_arr_right1 a {
  display: block;
	width: 17px;
	height: 27px;
	text-decoration: none;
}

.big_arr_right1:hover {
	background-position: 0 -78px;
}

.big_arr_left2 {
	width: 17px;
	height: 27px;
	position: absolute;
	top: 50%;
	left: -33px;
	margin-top: -25px;
	background-image: url(/img/button/big_arr.png);
	cursor: pointer;
	display: none;
}

.big_arr_left2:hover {
	background-position: 0 -52px;
}

.big_arr_right2 {
	width: 17px;
	height: 27px;
	position: absolute;
	top: 50%;
	left: 1006px;
	margin-top: -25px;
	background-image: url(/img/button/big_arr.png);
	cursor: pointer;
	background-position: 0 -26px;
	display: none;
}

.big_arr_right2:hover {
	background-position: 0 -78px;
}


a {
	text-decoration: none;
	color: #006699;
}

a:hover {
	text-decoration: underline;
}

.header_bg {
	width: 100%;
	min-width: 990px;
	height: 53px;
	background-color: #3d3d3f;
}

#header_block {
	width: 990px;
	height: 53px;
	margin: 0 auto;
	position: relative;
}

#header_block .logo {
	width: 195px;
	height: 53px;
	float: left;
	background: url(/img/other/logo.png) no-repeat;
	display: block;
}

#header_block .logo:hover {
	background-position: 0 -53px;

}

#header_block .lang_block {
	width: 57px;
	height: 53px;
	float: left;
	padding-left: 10px;
}

#header_block .lang_block .lang {
	height: 15px;
	float: left;
	padding-left: 6px;
	font-weight: bold;
	color: #b4b4b4;
	padding-top: 22px;
}

#header_block .lang_block .lang_active {
	height: 15px;
	float: left;
	padding-left: 6px;
	font-weight: bold;
	color: #e601c3;
	padding-top: 22px;
}

#header_block .lang_block .lang_active:hover {
	text-decoration: none;
}

#header_block .tab_block {
	width: 299px;
	height: 45px;
	float: left;
	margin-top: 8px;
}
#header_block .tab_block a {
	color: #cccccc;
	text-decoration: none;
}

#header_block .tab_block .tab1_active a, #header_block .tab_block .tab2_active a, #header_block .tab_block .tab4_active a {
  color: #000;
  text-decoration: none;
}

#header_block .tab_block .tab1 a:hover, #header_block .tab_block .tab2 a:hover, #header_block .tab_block .tab4 a:hover {
  color: #fff;
  text-decoration: none;
}

#header_block .tab_block .tab1 {
	width: 79px;
	height: 31px;
	float: left;
	background-color: #4c4c4d;
	color: #cccccc;
	text-align: center;
	padding-top: 14px;
	font-weight: bold;
	cursor: pointer;
}

#header_block .tab_block .tab1_active, #header_block .tab_block .tab2_active {
	width: 79px;
	height: 31px;
	float: left;
	text-align: center;
	padding-top: 14px;
	font-weight: bold;
	cursor: pointer;
	background-color: #f2f2f2;
	color: #333;
}

#header_block .tab_block .tab1:hover {
	background-color: #e800c5;
	color: #fff;
}

#header_block .tab_block .tab2 {
	width: 79px;
	height: 31px;
	float: left;
	margin-left: 1px;
	background-color: #4c4c4d;
	color: #cccccc;
	text-align: center;
	padding-top: 14px;
	font-weight: bold;
	cursor: pointer;
}

#header_block .tab_block .tab2:hover {
	background-color: #e800c5;
	color: #FFF;
}

#header_block .tab_block .tab3_ru, #header_block .tab_block .tab3_lv {
	width: 79px;
	height: 45px;
	float: left;
	margin-left: 1px;
	background-color: #4c4c4d;
	background-repeat: no-repeat;
	cursor: pointer;
}
#header_block .tab_block .tab3_ru {
	background-image: url(/img/button/blog-b-ru.png);
}
#header_block .tab_block .tab3_lv {
	background-image: url(/img/button/blog-b-lv.png);
}
#header_block .tab_block .tab3_ru:hover, #header_block .tab_block .tab3_lv:hover {
	background-position: 0 -45px;
}


#header_block .tab_block .tab3:hover {
	background-color: #e800c5;
	color: #FFF;
}

#header_block .tab_block .tab4 {
	width: 57px;
	height: 31px;
	float: left;
	margin-left: 1px;
	color: #cccccc;
	padding-top: 14px;
	cursor: pointer;
	position: relative;
	text-align: center;
}

#header_block .tab_block .tab4_active {
	width: 57px;
	height: 31px;
	float: left;
	text-align: center;
	padding-top: 14px;
	cursor: pointer;
	background-color: #f2f2f2;
}


#header_block .tab_block .tab4:hover {
	background-color: #e800c5;
}

#header_block .tab_block .tab4 .faw {
	width: 19px;
	height: 19px;
	float: left;
	background-image: url(/img/button/faw_star.png);
	background-repeat: no-repeat;
	margin-left: 19px;
	margin-top: -3px;
}

#header_block .tab_block .tab4_active .faw {
	width: 19px;
	height: 16px;
	float: left;
	background-image: url(/img/button/faw_star.png);
	background-repeat: no-repeat;
	background-position: 0 -19px;
	margin-left: 8px;
	margin-top: -3px;
	padding-left: 20px;
	padding-right: 3px;
	text-align: right;
	padding-top: 3px;
	font-weight: bold;
	
}
#header_block .tab_block .tab4 .faw_it {
	height: 16px;
	float: right;
	background-image: url(/img/button/faw_star.png);
	background-repeat: no-repeat;
	background-position: 0 -19px;
	padding-left: 20px;
	padding-right: 3px;
	text-align: right;
	margin-top: -3px;
	padding-top: 3px;
	font-weight: bold;
}


#header_block .tab_block .tab4 .faw_it:hover {
	background-position: 0 -38px;
}

#header_block .tab_block .tab4 .faw_sp {
	width: 20px;
	height: 19px;
	float: right;
}


#header_block .tab_block .tab4:hover .faw_pop {
	display: block;
  white-space: nowrap;
}

#header_block .tab_block .tab4:hover .faw {
	background-position: 0 -38px;
}

#header_block .tab_block .tab4 .faw_pop {
	height: 12px;
	position: absolute;
	top: 51px;
	border: 1px solid #cacaca;
	background-color: #e6e6e6;
	display: none;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 2px;
	padding-bottom: 3px;
	color: #666;
}

#header_block .tab_block .tab4 .faw_pop a {
  color: #5c6699;
}

#header_block .tab_block .tab4 .faw_pop a:hover {
  text-decoration: underline;
}

#header_block .tab_block .tab4 .faw_pop .faw_arr{
	width: 150px;
	height: 7px;
	position: absolute;
	top: -7px;
	left: 4px;
	background-image: url(/img/other/faw_arr.png);
	background-repeat: no-repeat;
}

#header_block .search_block {
	width: 364px;
	height: 34px;
	float: left;
	margin-left: 11px;
	margin-top: 9px;
	background-color: #FFF;
}

#header_block .search_block .s_text {
	width: 59px;
	height: 23px;
	float: left;
	margin-left: 1px;
	margin-top: 1px;
	background-color: #3d3d3f;
	color: #FFF;
	font-weight: bold;
	padding-left: 10px;
	padding-top: 9px;
	font-size: 12px;
}

#header_block .search_block .search_input {
	width: 251px;
	height: 20px;
	float: left;
	border: none;
	outline: none;
	margin-top: 5px;
	font-size: 16px;
	padding-left: 5px;
}

#header_block .search_block .search_button {
	width: 32px;
	height: 32px;
	float: right;
	margin: 1px;
	border: none;
	outline: none;
	background-image: url(/img/button/search_button.png);
	background-repeat: no-repeat;
	cursor: pointer;
}

#header_block .tweet {
	width: 20px;
	height: 20px;
	float: left;
	margin-top: 9px;
	margin-left: 10px;
	background-image: url(/img/button/tweet.png);
	background-repeat: no-repeat;
	display: block;
}

#header_block .face {
	width: 20px;
	height: 20px;
	float: left;
	margin-top: 9px;
	margin-left: 4px;
	background-image: url(/img/button/face.png);
	background-repeat: no-repeat;
	display: block;
}

#center_box {
	width: 990px;
	margin: 0 auto;
}

#center_block {
	width: 990px;
	float: left;
	margin-top: 31px;
}

#center_block .header_block {
	width: 990px;
	height: 20px;
	float: left;
}

#center_block .header_block .h_round {
	width: 9px;
	height: 16px;
	float: left;
	background-color: #e800c5;
	margin-right: 7px;
	margin-top: 3px;
}

#center_block .header_block .h_text {
	height: 16px;
	float: left;
	font-size: 18px;
	padding-right: 12px;
}

#center_block .header_block .h_sales {
	height: 20px;
	float: left;
	background-color: #e800c5;
	cursor: pointer;
	margin-top: -2px;
}

#center_block .header_block .h_sales .chk {
	width: 14px;
	height: 14px;
	float: left;
	background-color: #FFF;
	margin-left: 3px;
	margin-top: 3px;
	margin-right: 7px;
}

#center_block .header_block .h_sales .chk .chk_input {
	margin-left: 0;
	margin-top: 0;
}

#center_block .header_block .h_sales .s_text {
	height: 16px;
	float: left;
	padding-right: 8px;
	padding-top: 4px;
	color: #FFF;
	font-weight: bold;
}

#center_block .header_block .ext_block {
	height: 20px;
	float: right;
}

#center_block .header_block .ext_block .card{
	width: 34px;
	height: 20px;
	float: left;
	margin-right: 2px;
}

#center_block .header_block .ext_block .sep{
	width: 4px;
	height: 13px;
	float: left;
	background-image: url(/img/other/sep.png);
	background-repeat: no-repeat;
	margin-top: 3px;
	margin-left: 8px;
	margin-right: 8px;
}

#center_block .header_block .ext_block .bag{
	width: 22px;
	height: 21px;
	float: left;
	background-image: url(/img/other/bag.png);
	background-repeat: no-repeat;
	margin-top: -2px;
	margin-right: 8px;
}

#center_block .header_block .ext_block .link{
	height: 12px;
	float: left;
	display: block;
	font-weight: bold;
	padding-top: 5px;
}

#center_block .header_block .ext_block div.link {
	text-decoration: none;
	color: #006699;
	cursor: pointer;
}

#center_block .header_block .ext_block div:hover {
	text-decoration: underline;
	cursor: pointer;
}

#center_block .header_block .h_tab_active{
	height: 16px;
	float: left;
	display: block;
	background-color: #6f01e0;
	color: #FFF;
	font-weight: bold;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 4px;
	position: relative;
	cursor: pointer;
}

#center_block .header_block .h_tab_active .arr {
	width: 12px;
	height: 6px;
	position: absolute;
	top: 20px;
	left: 7px;
	background-image: url(/img/other/t_arr.png);
	background-repeat: no-repeat;
}

#center_block .header_block .h_tab{
	height: 15px;
	float: left;
	display: block;
	background-color: #e6e6e6;
	color: #666;
	font-weight: bold;
	padding-left: 6px;
	padding-right: 6px;
	padding-top: 3px;
	border: 1px solid #bfbdbd;
	margin-left: 2px;	
	cursor: pointer;
}

#center_block .header_block .h_tab:hover{
	background-color: #6f01e0;
	border: 1px solid #6f01e0;
	color: #FFF;
}

#center_block .header_block .h_brand_link{
	height: 15px;
	float: left;
	display: block;
	font-weight: bold;
	padding-top: 4px;
	padding-left: 10px;
	padding-right: 15px;
	background-image: url(/img/other/b_arr.png);
	background-repeat: no-repeat;
	background-position: right 6px;
}

#center_block .header_block .h_brand_link:hover{
	text-decoration: none;
}

#center_block .header_block .select_diz{
	width: 265px;
	height: 22px;
	float: right;
}

#center_block .header_block .select_diz .diz_text{
	height: 22px;
	float: left;
	padding-right: 7px;
	padding-top: 5px;
}

#center_block .header_block .select_diz .diz_select{
	width: 160px;
	height: 22px;
	float: left;
	display: block;
	font-size: 11px;
	padding-top: 2px;
	color: #666;
}

#center_block .header_block .select_diz .diz_button{
	width: 30px;
	height: 22px;
	float: left;
	background-image: url(/img/button/diz_button.png);
	background-repeat: no-repeat;
	margin-left: 3px;
	cursor: pointer;
}

#center_block .header_block .select_diz .diz_button:hover{
	background-position: 0 -22px;
}

#center_block .header_block .select_diz .diz_button:active{
	background-position: 0 -44px;
}

#center_block .menu_block {
	width: 970px;
	height: 37px;
	float: left;
	background-color: #a09e9e;
	margin-top: 8px;
	padding-left: 2%;
	overflow: hidden;
}

#center_block .menu_block .menu_item_active {
	height: 24px;
	float: left;
	background-color: #6f01e0;
	padding-top: 12px;
	padding-left: 9px;
	padding-right: 10px;
	color: #FFF;
	font-weight: bold;
	cursor: pointer;
}

#center_block .menu_block .menu_item_active a {
	color: #FFF;
	text-decoration: none;
}

#center_block .menu_block .menu_item {
	height: 24px;
	float: left;
	background-color: #a09e9e;
	padding-top: 12px;
	padding-left: 9px;
	padding-right: 10px;
	color: #FFF;
	font-weight: bold;
	cursor: pointer;
}

#center_block .menu_block .menu_item:hover {
	background-color: #a9a8a8;
}

#center_block .menu_block .menu_item a {
	color: #fff;
	text-decoration: none;
}

#center_block .banner {
	width: 990px;
	height: 327px;
	float: left;
}

#center_block .search_blank {
	width: 990px;
	height: 290px;
	float: left;
}

#center_block .item_block {
	width: 990px;
	height: 190px;
	float: left;
	margin-top: 12px;
	border-left: 1px solid #cacaca;
}

#center_block .item_block .item_box {
	height: 188px;
	float: left;
	border-top: 1px solid #cacaca;
	border-right: 1px solid #cacaca;
	border-bottom: 1px solid #cacaca;
	background-color: #e6e6e6;
	cursor: pointer;
}

#center_block .item_block .item_box .i_descr, #center_block .item_block .item_box .i_descr a {
	height: 13px;
	border-top: 1px solid #cacaca;
	text-align: center;
	font-size: 11px;
	padding-top: 2px;
	color: #666666;
	text-decoration: none;
}

#center_block .item_block .item_box .i_price, #center_block .item_block .item_box .i_price a {
	height: 13px;
	text-align: center;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
}

#center_block .item_block .item_box .act {
	text-decoration: line-through;
}

#center_block .item_block .item_box .i_auct {
	height: 13px;
	text-align: center;
	font-size: 11px;
	background-color: red;
	margin-left: 40px;
	margin-right: 38px;
	color: #FFF;
	font-weight: bold;
}

#center_block .item_block .item_box .i_auct a {
  color: #FFF;
	font-weight: bold;
	text-decoration: none;
}

#center_block .page_block {
	width: 990px;
	height: 31px;
	float: left;
	background-color: #b4b1b1;
	margin-top: 12px;
	margin-bottom: 29px;
}

#center_block .faw_page {
	width: 685px;
	height: 37px;
	float: left;
	margin-top: 13px;
}

#center_block .faw_page .pager {
	height: 30px;
	float: right;
}

#center_block .faw_page .pager .p_text {
	height: 15px;
	float: left;
	color: #666;
	padding-top: 4px;
	font-weight: bold;
	padding-right: 5px;
}

#center_block .faw_page .pager .page {
	width: 18px;
	height: 15px;
	float: left;
	background-color: #e6e6e6;
	border: 1px solid #bfbdbd;
	text-align: center;
	margin-right: 3px;
	padding-top: 2px;
	cursor: pointer;
	font-weight: bold;
	color: #666666;
}

#center_block .faw_page .pager .page:hover {
	background-color: #6f01e0;
	border: 1px solid #6f01e0;
	color: #FFF;
}

.page a {
	color: #666666;
	text-decoration: none;
	display: block;
}

.page a:hover {
	color: #FFF;
	text-decoration: none;
	display: block;
}

#center_block .faw_page .pager .page_active {
	width: 18px;
	height: 15px;
	float: left;
	background-color: #6f01e0;
	border: 1px solid #6f01e0;
	text-align: center;
	margin-right: 3px;
	padding-top: 2px;
	cursor: pointer;
	font-weight: bold;
	color: #FFF;
}

#center_block .page_block .price_item {
	height: 16px;
	float: left;
	padding-left: 15px;
	padding-top: 8px;
	color: #FFF;
	font-weight: bold;
}

#center_block .page_block .pager {
	height: 31px;
	float: right;
	margin-right: 10px;
}

#center_block .page_block .pager .left_arr{
	width: 14px;
	height: 18px;
	float: left;
	background-image: url(/img/button/navi_arr.png);
	background-repeat: no-repeat;
	background-position: 0 -60px;
	cursor: pointer;
	margin-right: 2px;
	margin-top: 6px;
}

#center_block .page_block .pager .left_arr a{
  display: block;
  width: 14px;
	height: 18px;
	text-decoration: none;
}

#center_block .page_block .pager .left_arr:hover{
	background-position: 0 -40px;
}

#center_block .page_block .pager .right_arr{
	width: 14px;
	height: 18px;
	float: left;
	background-image: url(/img/button/navi_arr.png);
	background-repeat: no-repeat;
	cursor: pointer;
	margin-top: 6px;
	margin-left: 2px;
}

#center_block .page_block .pager .right_arr a{
  display: block;
  width: 14px;
	height: 18px;
	text-decoration: none;
}

#center_block .page_block .pager .right_arr:hover{
	background-position: 0 -20px;
}

#center_block .page_block .pager .p_text {
	height: 31px;
	float: left;
	color: #FFF;
	padding-top: 8px;
	padding-right: 5px;
	padding-left: 4px;
}

#center_block .page_block .page {
	height: 14px;
	float: left;
	padding: 0 2px;
	background-color: #d7d5d5;
	cursor: pointer;
	margin-right: 3px;
	margin-top: 7px;
	text-align: center;
	padding-top: 2px;
	font-weight: bold;
	color: #666;
}

#center_block .page_block .page:hover {
	background-color: #6f01e0;
	color: #FFF;
}

#center_block .page_block .page_active {
	padding: 0 2px;
	height: 14px;
	float: left;
	background-color: #6f01e0;
	cursor: pointer;
	margin-right: 3px;
	margin-top: 7px;
	text-align: center;
	padding-top: 3px;
	font-weight: bold;
	color: #FFF;
}

#brand_block_c {
	overflow: hidden;
}

#brand_block {
  height: 104px;
  width: 990px;
	border-left: 1px solid #cacaca;
	border-right: 1px solid #cacaca;
	margin-top: 8px;
	margin-bottom: 26px;
	overflow: hidden;
	position: relative;
}

#brand_block ul, #brand_block ul li {
  padding: 0px;
  margin: 0px;
  list-style-type: none;
  display: inline;
  white-space: nowrap;
}

#brand_block .brand_item img {
	border-top: 1px solid #cacaca;
	border-right: 1px solid #cacaca;
	border-bottom: 1px solid #cacaca;
	cursor: pointer;
	margin: 0px;
	padding: 0px;
}

#center_block .tr {
	width: 450px;
}

#center_block .em {
	width: 205px;
}

#center_block .trand_block {
	width: 435px;
	float: left;
	background-color: #e6e6e6;
	margin-top: 10px;
}

#center_block .trand_block .trand_img {
	margin: 3px;
	float: left;
}

#center_block .trand_block .trand_header {
	width: 160px;
	height: 20px;
	margin-left: 10px;
	margin-top: 20px;
	float: left;
	font-weight: bold;
	color: #7d0ab0;
}

#center_block .trand_block .trand_list {
	width: 160px;
	height: 213px;
	float: left;
	overflow: auto;
	margin-top: 5px;
	margin-left: 10px;
}

#center_block .trand_block .trand_list .t_item {
	width: 140px;
	float: left;
	color: #666;
	cursor: pointer;
}

#center_block .trand_block .trand_list .t_item a {
  color: #666;
}

#center_block .trand_block .trand_list .t_item:hover{
	color: #347dd9;
	text-decoration: underline;
}

#center_block .email_block {
	width: 205px;
	float: left;
	margin-left: 15px;
	margin-top: 10px;
}

#center_block .email_block .e_tab {
	width: 193px;
	height: 39px;
	float: left;
	background-color: #b4b1b1;
	padding-left: 12px;
}

#center_block .email_block .e_tab_active {
	width: 83px;
	height: 20px;
	float: left;
	background-color: #f2f2f4;
	margin-left: 5px;
	margin-top: 11px;
	text-align: center;
	padding-top: 8px;
	font-weight: bold;
	cursor: pointer;
	color: #6f00e7;
}

#center_block .email_block .e_tab_inactive {
	width: 83px;
	height: 20px;
	float: left;
	background-color: #d5d7d9;
	margin-left: 5px;
	margin-top: 11px;
	text-align: center;
	padding-top: 8px;
	font-weight: bold;
	cursor: pointer;
}

#center_block .email_block .e_tab_inactive:hover {
	background-color: #f2f2f4;
	color: #e704c3;

}

#center_block .email_block .e_block {
	display: block;
}

#center_block .email_block .r_block {
	display: none;
}

#center_block .email_block .e_text {
	float: left;
	padding-top: 20px;
	padding-left: 37px;
	font-size: 11px;
	width: 170px;
	padding-bottom: 6px;
	color: #333;
}

#center_block .email_block .e_check {
	height: 16px;
	float: left;
	margin-left: 17px;
}

#center_block .email_block .ec_text {
	width: 150px;
	height: 16px;
	float: left;
	font-weight: bold;
	color: #e800c5;
	padding-top: 2px;
	padding-left: 2px;
}

#center_block .email_block .i_mail {
	width: 170px;
	height: 24px;
	float: left;
	border: 2px solid #b4b1b1;
	margin-left: 17px;
	margin-top: 16px;
	padding-left: 3px;
	outline: none;
	color: #333;
}

#center_block .email_block .ok_butt_ru, #center_block .email_block .ok_butt_lv {
	width: 55px;
	height: 28px;
	float: left;
	background-repeat: no-repeat;
	margin-left: 17px;
	margin-top: 3px;
	cursor: pointer;
}
#center_block .email_block .ok_butt_ru {
	background-image: url(/img/button/b_ok_ru.png);
}
#center_block .email_block .ok_butt_lv {
  background-image: url(/img/button/b_ok_lv.png);
}
#center_block .email_block .ok_butt_ru:hover, #center_block .email_block .ok_butt_lv:hover {
	background-position: 0 -28px;
}

#center_block .email_block .ok_butt_ru:active, #center_block .email_block .ok_butt_lv:active {
	background-position: 0 -56px;
}

#center_block .email_block .rss_butt_ru, #center_block .email_block .rss_butt_lv {
	width: 122px;
	height: 28px;
	float: left;
	background-repeat: no-repeat;
	margin-left: 17px;
	margin-top: 3px;
	cursor: pointer;
}
#center_block .email_block .rss_butt_ru {
  background-image: url(/img/button/rss_ru.png);
}
#center_block .email_block .rss_butt_lv {
  background-image: url(/img/button/rss_lv.png);
}
#center_block .email_block .rss_butt_ru:hover, #center_block .email_block .rss_butt_lv:hover {
	background-position: 0 -28px;
}

#center_block .email_block .rss_butt_ru:active, #center_block .email_block .rss_butt_lv:active {
	background-position: 0 -56px;
}

#center_block .email_block .terms {
	width: 170px;
	float: left;
	margin-left: 17px;
	margin-top: 10px;
	font-size: 10px;
	color: #333;
}

#center_block .ext_ban {
	width: 320px;
	height: 303px;
	float: left;
	margin-left: 13px;
	margin-top: -20px;
}

#center_block .info_block {
	width: 990px;
	float: left;
	margin-top: 30px;
	color: #333;
}

#center_block .spacer {
	margin-top: 0px;
}

#center_block .info_block .i_color {
	color: #e704c3;
	text-decoration: underline;
}

#center_block .info_line {
	width: 990px;
	height: 2px;
	float: left;
	background-color: #9b9b9b;
	margin-top: 30px;
	margin-bottom: 10px;
}

#center_block .f_like {
	width: 66px;
	height: 20px;
	float: left;
}

#center_block .t_like {
	width: 96px;
	height: 20px;
	float: left;
}

#center_block .ext_right {

	height: 20px;
	float: right;
}

#center_block .ext_right .text1 {
	height: 20px;
	float: left;
	font-weight: bold;
	color: #e800c5;
	padding-top: 2px;
}

#center_block .ext_right .radio {
	width: 40px;
	height: 20px;
	float: left;
}

#center_block .ext_right .radio .r_in {
	float: left;
	display: block;
}

#center_block .ext_right .radio .r_text {
	float: left;
	padding-top: 2px;
}

#center_block .ext_right .b_butt {
	width: 30px;
	height: 19px;
	float: left;
	margin-right: 10px;
	margin-left: 6px;
	background-image: url(/img/button/f_butt.png);
	background-repeat: no-repeat;
	cursor: pointer;
}
#center_block .ext_right .b_butt:hover {
	background-position: 0 -19px;
}
#center_block .ext_right .b_butt:active {
	background-position: 0 -38px;
}

#center_block .ext_right .quest {
	height: 20px;
	float: left;
	background-image: url(/img/other/q.png);
	background-repeat: no-repeat;
	display: block;
	padding-left: 20px;
	cursor: pointer;
	padding-top: 2px;
	color: #069;
}

#center_block .ext_right .quest:hover {
	text-decoration: underline;
}


#footer_bg {
	width: 100%;
	min-width: 990px;
	height: 52px;
	background-color: #3d3d3f;
	float: left;
	margin-top: 46px;
}

#footer_block {
	width: 990px;
	height: 20px;
	margin: 0 auto;
	padding-top: 20px;
}

#footer_block .f_menu{
	height: 20px;
	float: left;
	color: #CCC;
	font-weight: bold;
	cursor: pointer;
}

#footer_block .f_menu:hover{
	color: #FFF;
	text-decoration: underline;
}	

#footer_block .f_sep{
	width: 5px;
	height: 10px;
	float: left;
	background-image: url(/img/other/f_sep.png);
	background-repeat: no-repeat;
	margin-top: 1px;
	margin-left: 5px;
	margin-right: 5px;
}

#footer_block .f_menu_r{
	height: 20px;
	float: right;
	color: #CCC;
	font-weight: bold;
}

#center_block .ins_header {
	width: 960px;
	float: left;
	margin-left: 15px;
	margin-top: 13px;
}
.sp {
margin-bottom: 12px;
}

#center_block .ins_header .ins_diz {
	width: 190px;
	height: 45px;
	float: left;
}

#center_block .ins_header .ins_diz .ins_r {
	width: 7px;
	height: 12px;
	float: left;
	margin-right: 4px;
	margin-top: 1px;
	background-color: #e800c5;
}

#center_block .ins_header .ins_diz .ins_txt {
	height: 15px;
	float: left;
	font-weight: bold;
}

#center_block .ins_header .ins_diz .ins_select {
	width: 185px;
	height: 22px;
	float: left;
	font-size: 11px;
}

#center_block .ins_header .ins_cat {
	width: 190px;
	height: 45px;
	float: left;
	margin-left: 12px;
}

#center_block .ins_header .ins_cat .ins_r {
	width: 7px;
	height: 10px;
	float: left;
	margin-right: 4px;
	margin-top: 2px;
	background-color: #e800c5;
}

#center_block .ins_header .ins_cat .ins_txt {
	height: 15px;
	float: left;
	font-weight: bold;
}

#center_block .ins_header .ins_cat .ins_select {
	width: 185px;
	height: 22px;
	float: left;
	font-size: 11px;
}

#center_block .ins_header .ins_size {
	width: 115px;
	height: 45px;
	float: left;
	margin-left: 12px;
}

#center_block .ins_header .ins_size .ins_r {
	width: 7px;
	height: 10px;
	float: left;
	margin-right: 4px;
	margin-top: 2px;
	background-color: #e800c5;
}

#center_block .ins_header .ins_size .ins_txt {
	height: 15px;
	float: left;
	font-weight: bold;
}

#center_block .ins_header .ins_size .ins_select {
	width: 111px;
	height: 22px;
	float: left;
	font-size: 11px;
}

.ins_select {
	font-size: 11px;
}

#center_block .ins_header .refresh_ru, #center_block .ins_header .refresh_lv {
	width: 95px;
	height: 22px;
	float: left;
	margin-top: 12px;
	margin-left: 10px;
	background-repeat: no-repeat;
	cursor: pointer;
}

#center_block .ins_header .refresh_ru {
	background-image: url(/img/button/refresh_ru.png);
}

#center_block .ins_header .refresh_lv {
	background-image: url(/img/button/refresh_lv.png);
}

#center_block .ins_header .refresh_ru:hover, #center_block .ins_header .refresh_lv:hover {
	background-position: 0 -22px;
}

#center_block .ins_header .refresh_ru:active, #center_block .ins_header .refresh_lv:active {
	background-position: 0 -44px;
}

#center_block .ins_header .right_navi {
	height: 30px;
	float: right;
	margin-top: 10px;
}

#center_block .ins_header .right_navi .r_text{
	height: 25px;
	float: left;
	padding-left: 10px;
	font-weight: bold;
	font-size: 10px;
	padding-top: 5px;
	color: #666;
}

#center_block .ins_header .right_navi .r_butt_active {
	width: 24px;
	height: 16px;
	float: left;
	background-color: #6f01e0;
	border: 1px solid #6f01e0;
	color: #FFF;
	margin-left: 5px;
	text-align: center;
	padding-top: 3px;
	font-weight: bold;
	cursor: pointer;
}

#center_block .ins_header .right_navi .r_butt {
	width: 24px;
	height: 16px;
	float: left;
	margin-left: 3px;
	background-color: #e6e6e6;
	border: 1px solid #bfbdbd;
	color: #666;
	text-align: center;
	padding-top: 3px;
	font-weight: bold;
	cursor: pointer;
}

#center_block .ins_header .right_navi .r_butt:hover {
	background-color: #6f01e0;
	border: 1px solid #6f01e0;
	color: #FFF;
}

#center_block .ins_info {
	width: 970px;
	float: left;
	margin-left: 12px;
	margin-top: 25px;
	margin-bottom: 25px;
}

#center_block .ins_info .diz_logo {
	float: left;
	border: 1px solid #cacaca;
	margin-top: 2px;
}

#center_block .ins_info .inf_text {
	width: 805px;
	float: left;
	padding-left: 15px;
	color: #666;
}

#center_block .s_header {
	width: 973px;
	height: 15px;
	float: left;
	border-top: 1px solid #a09e9e;
	margin-top: 10px;
	padding-top: 10px;
	padding-left: 17px;
}

#center_block .f_header {
	width: 273px;
	height: 15px;
	float: left;
	margin-top: 10px;
	padding-top: 10px;
	padding-left: 17px;
}

#center_block .s_header .s_back {
	height: 15px;
	float: left;
	background-image: url(/img/other/back_ico.png);
	background-repeat: no-repeat;
	color: #3666cc;
	padding-left: 28px;
	padding-top: 1px;
	display: block;
	font-weight: bold;
}

#center_block .f_header .f_back {
	height: 15px;
	float: left;
	background-image: url(/img/other/back_ico.png);
	background-repeat: no-repeat;
	color: #3666cc;
	padding-left: 30px;
	
	display: block;
	font-weight: bold;
}

#center_block .faw_info {
	width: 970px;
	float: left;
	border: 1px solid #a09e9e;
	margin-top: 8px;
	padding: 10px;
	color: #666;
}

#center_block .faw_info p {
  padding: 0;
  margin: 0;
}

#center_block .s_header .s_text {
	width: 870px;
	height: 15px;
	float: left;
	padding-top: 2px;
	text-align: center;
}


#center_block .ext_item {
	width: 988px;
	height: 469px;
	float: left;
	border: 1px solid #cacaca;
	background-color: #e6e6e6;
	position: relative;
}

#center_block .close_faw {
	width: 15px;
	height: 15px;
	position: absolute;
	top: 9px;
	left: 963px;
	background-image: url(/img/button/x.png);
	background-repeat: no-repeat;
	cursor: pointer;
}

#center_block .close_faw:hover {
	background-position: 0 -15px;
}

#center_block .ext_item .img_block {
	width: 525px;
	float: left;
	padding: 14px;
}

#center_block .ext_item .img_block .img_link {
	width: 500px;
	height: 15px;
	float: left;
	margin-bottom: 10px;
}

#center_block .ext_item .img_block .img_link .back_list {
	height: 15px;
	float: left;
	background-image: url(/img/other/back_ico.png);
	background-repeat: no-repeat;
	padding-left: 25px;
	padding-top: 1px;
}

#center_block .ext_item .img_block .link_list {
	width: 100px;
	float: left;
}

#center_block .ext_item .img_block .link_list .add_list {
	width: 92px;
	height: 18px;
	float: left;
	background-image: url(/img/button/add_list.png);
	background-repeat: no-repeat;
	margin-bottom: 10px;
}

#center_block .ext_item .img_block .link_list .add_like {
	width: 45px;
	height: 20px;
	float: left;
	background-image: url(/img/button/add_like.png);
	background-repeat: no-repeat;
	cursor: pointer;
}

#center_block .ext_item .img_block .img {
	width: 425px;
	height: 390px;
	float: left;
	background-position: center center;
	background-repeat: no-repeat;
}

#center_block .ext_item .info_block {
	width: 404px;
	height: 390px;
	float: left;
	margin-left: 20px;
}

#center_block .ext_item .info_block .info_header {
	width: 404px;
	height: 20px;
	float: left;
	border-bottom: 2px solid #a09e9e;
	font-size: 16px;
	font-weight: bold;
}

#center_block .ext_item .info_block .all_collect {
	width: 404px;
	height: 21px;
	float: left;
	border-bottom: 1px solid #a09e9e;
	padding-top: 8px;
}

#center_block .ext_item .info_block .ac_link {
	height: 15px;
	float: right;
	background-image: url(/img/other/b_arr.png);
	background-repeat: no-repeat;
	background-position: right 2px;
	padding-right: 15px;
}

#center_block .ext_item .info_block .inf_head {
	width: 404px;
	float: left;
	background-image: url(/img/other/inf_ico.png);
	background-repeat: no-repeat;
	margin-top: 8px;
	padding: 0 0 6px 20px;
	color: #e700c5;
	padding-top: 3px;
	margin-bottom: 11px;
}
#center_block .ext_item .info_block .inf_head {
  width: 400px;
}
#center_block .ext_item .info_block .inf_line {
	width: 404px;
	float: left;
	padding-bottom: 2px;
}

#center_block .ext_item .info_block .inf_size {
	width: 380px;
	float: left;
	border: 1px solid #cacaca;
	background-color: #dad9d9;
	padding: 12px;
	margin-top: 20px;
	margin-bottom: 11px;
	font-weight: bold;
}

#center_block .ext_item .info_block .inf_price {
	width: 404px;
	float: left;
	border-top: 1px solid #a09e9e;
	font-weight: bold;
	margin-top: 10px;
	padding-top: 16px;
	margin-bottom: 17px;
}

#center_block .ext_item .info_block .inf_price .n_price {
	color: #FFF;
	background-color: red;
	padding-left: 1px;
	padding-right: 1px;
	font-size: 12px;
}

#center_block .ext_item .info_block .inf_price .o_price {
	text-decoration: line-through;
	font-size: 12px;
}

#center_block .ext_item .info_block .buy_butt_ru, #center_block .ext_item .info_block .buy_butt_lv {
	width: 113px;
	height: 31px;
	float: left;
	background-repeat: no-repeat;
	cursor: pointer;
}

#center_block .ext_item .info_block .buy_butt_ru {
	background-image: url(/img/button/buy_ru.png);
}

#center_block .ext_item .info_block .buy_butt_lv {
	background-image: url(/img/button/buy_lv.png);
}

#center_block .it_spacer {
	width: 990px;
	height: 12px;
	float: left;
}

#center_block .ext_item .info_block .buy_butt_ru:hover, #center_block .ext_item .info_block .buy_butt_lv:hover {
	background-position: 0 -31px;
}

#center_block .ext_item .info_block .buy_butt_ru:active, #center_block .ext_item .info_block .buy_butt_lv:active {
	background-position: 0 -62px;
}

#center_block .ext_item .info_block .faw_butt {
	width: 37px;
	height: 31px;
	float: left;
	background-image: url(/img/button/faw_butt.png);
	background-repeat: no-repeat;
	margin-left: 6px;
	cursor: pointer;
	position: relative;
}

#center_block .ext_item .info_block .del {
	background-image: url(/img/button/f_butt2.png);
}

#center_block .ext_item .info_block .faw_butt:hover {
	background-position: 0 -31px;
}

#center_block .ext_item .info_block .faw_butt:active {
	background-position: 0 -62px;
}

#center_block .ext_item .info_block .faw_butt:hover .f_pop {
	display: block;
}

#center_block .ext_item .info_block .faw_butt .f_pop {
	border: 1px solid #a09e9e;
	padding: 3px;
	margin-left: 10px;
	margin-top: 5px;
	position: absolute;
	display: none;
	left: 36px;
}

#center_block .ext_item .info_block .faw_butt .f_pop .f_arr {
	width: 7px;
	height: 11px;
	position: absolute;
	background-image: url(/img/other/f_arr.png);
	background-repeat: no-repeat;
	left: -7px;
	top: 4px;
}


#center_block .ext_item .info_block .i_pop {
	width: 382px;
	float: left;
	border: 1px solid #a09e9e;
	margin-top: 18px;
	padding: 10px;
	position: relative;
	color: #999;
}

#center_block .ext_item .info_block .i_pop .inf_arr {
	width: 19px;
	height: 10px;
	position: absolute;
	background-image: url(/img/other/inf_arr.png);
	background-repeat: no-repeat;
	top: -10px;
	left: 45px;
}

#center_block .ext_item .info_block .i_pop .ext_link {
	height: 15px;
	background-image: url(/img/other/b_arr.png);
	background-repeat: no-repeat;
	background-position: right 2px;
	padding-right: 12px;
}

/* popup */
.fade {
	width: 100%;
	height: 100%;
	position: fixed;
	display: none;

}

.pop_block {
padding:17px;
width:595px;
position:fixed;
overflow:hidden;
top: 20%;
left: 50%;
margin-left: -297px;
display: none;
}

.pop_b {
top: 10%;
}

.pop_q {
top: 10%;
}

.pop_border {
	width: 598px;
	height: 465px;
	position: absolute;
	background-color: black;
	opacity: 0.6;
	z-index: 50;
}

.pop_bg {
	width: 560px;
	position: relative;
	background-color: #f2f2f2;
	margin-left: 17px;
	margin-top: 17px;
	padding: 2px;
	z-index: 51;
	float: left;
	padding-bottom: 19px;
}

.pop_bg div.pop_headerscroll, .pop_bg div.pop_header {
	height: 35px;
	float: left;
	background-color: #e800c5;
	padding-top: 18px;
	padding-left: 15px;
	margin-bottom: 18px;
	font-size: 16px;
	font-weight: bold;
	color: #FFF;
}
.pop_bg div.pop_headerscroll { width: 545px; }
.pop_bg div.pop_header { width: 463px; }

#popup_text {
	width: 535px;
	float: left;
	padding-bottom: 23px;
	color: #666666;
}

#popup_text .text_scroll {
	width: 535px;
	height: 273px;
	padding-left: 15px;
	float: left;
	color: #666666;
	overflow: auto;
}

.pop_bg .pop_link {
	color: #0066cc;
}
.inf {
	width: 498px;
}
.inf2 {
	width: 478px;
}

.pop_bg .inf3 {
	width: 463px;
}


.pop_bg .pop_inf {
	width: 424px;
	float: left;
	border: 1px solid #cacaca;
	color: #666;
	margin-left: 16px;
	padding: 8px;
}

.pop_bg .pop_inf2 {
	width: 412px;
	float: left;
	border: 1px solid #cacaca;
	color: red;
	margin-left: 16px;
	padding: 14px;
	text-align: center;
	display: none;
}

.pop_bg .pop_inf3 {
	width: 424px;
	float: left;
	border: 1px solid #cacaca;
	color: #009966;
	text-align: center;
	margin-left: 16px;
	padding: 8px;
}

.pop_bg .pop_form {
	width: 215px;
	float: left;
	margin-left: 16px;
}

.pop_bg .f_text {
	width: 215px;
	float: left;
	padding-top: 20px;
	padding-bottom: 3px;
	font-weight: bold;
	color: #666666;
}

.pop_bg .f_text2 {
	width: 400px;
	float: left;
	padding-top: 10px;
	padding-bottom: 3px;
	font-weight: bold;
	color: #666666;
}

.pop_bg .f_text3 {
	width: 214px;
	float: left;
	padding-top: 10px;
	padding-bottom: 3px;
	color: #666666;
	font-size: 11px;
}

.pop_bg .f_text3 .c_link{
	color: #0066cc;
	cursor: pointer;
}

.pop_bg .captcha_block {
	width: 214px;
	float: left;
	margin-left: 16px;
}

.pop_bg .c_code {
	width: 111px;
	float: left;
	margin-left: 13px;
}

.pop_bg .f_text4 {
	width: 111px;
	float: left;
	padding-top: 10px;
	padding-bottom: 3px;
	color: #666666;
	font-weight: bold;
	font-size: 11px;
}

.pop_bg .pop_input4 {
	width: 109px;
	height: 22px;
	float: left;
	border: 1px solid #cacaca;
	outline: none;
}

.pop_bg .pop_input {
	width: 208px;
	height: 22px;
	padding-left: 5px;
	float: left;
	border: 1px solid #cacaca;
	outline: none;
}

.pop_bg .pop_input2 {
	width: 207px;
	height: 22px;
	padding-left: 5px;
	float: left;
	border: 1px solid #cacaca;
	outline: none;
}

.pop_bg .pop_input3 {
	width: 438px;
	height: 76px;
	float: left;
	border: 1px solid #cacaca;
	overflow: auto;
	outline: none;
}

.pop_bg .pop_form2 {
	width: 215px;
	float: left;
	margin-left: 12px;

}

.pop_bg .pop_form3 {
	width: 442px;
	float: left;
	margin-left: 16px;

}

.pop_bg .q_send_ru, .pop_bg .q_send_lv {
	width: 93px;
	height: 26px;
	float: left;
	background-repeat: no-repeat;
	margin-left: 11px;
	margin-top: 25px;
	cursor: pointer;
}
.pop_bg .q_send_ru {
  background-image: url(/img/button/q_send_ru.png);
}
.pop_bg .q_send_lv {
  background-image: url(/img/button/q_send_lv.png);
}

.pop_bg .q_send_ru:hover, pop_bg .q_send_lv:hover {
	background-position: 0 -26px;
}

.pop_bg .q_send_ru:active, .pop_bg .q_send_lv:active {
	background-position: 0 -52px;
}

.pop_bg .pop_line {
	width: 529px;
	height: 1px;
	float: left;
	background-color: #cacaca;
	margin-bottom: 16px;
	margin-left: 16px;
}

.pop_bg .inf4 {
	width: 442px;
	margin-top: 30px;
}

.pop_bg .infq5 {
	width: 442px;
	margin-top: 20px;
}

.pop_bg .pop_button_lv, .pop_bg .pop_button_ru {
	width: 124px;
	height: 27px;
	float: left;
	margin-left: 219px;
	background-repeat: no-repeat;
	cursor: pointer;
}
.pop_bg .pop_button_ru {
  background-image: url(/img/button/close_ru.png);
}
.pop_bg .pop_button_lv {
  background-image: url(/img/button/close_lv.png);
}
.pop_bg .inf5 {
	margin-left: 177px;
}

.pop_bg .pop_button_ru:hover, .pop_bg .pop_button_lv:hover {
	background-position: 0 -27px;
}

.pop_bg .pop_button_ru:active, .pop_bg .pop_button_lv:active {
	background-position: 0 -54px;
}

.pop_bg .red {
	color: red;
}


#center_block .header_block .to_main {
height: 15px;
float: right;
background-image: url(/img/other/back_ico.png);
background-repeat: no-repeat;
background-position: 0 6px;
color: #3666CC;
padding-left: 30px;
padding-top: 7px;
display: block;
font-weight: bold;
}

#center_block .letter_box {
	width: 990px;
	float: left;
	border-top: 1px solid #a09e9e;
	margin-top: 10px;
	font-size: 12px;
	padding-top: 10px;
	font-weight: bold;
	text-align: center;
}

#center_block .b_line {
	width: 990px;
	float: left;
	border-top: 1px solid #a09e9e;
	margin-top: 10px;
	margin-bottom: 30px;
}

#center_block .letter_box .leter{
	padding-left: 5px;
	padding-right: 5px;
	color: #ccc;
}	

#center_block .letter_box .leter:hover{
	color: #e800c5;
}

#center_block .letter_box .leter_active{
	padding-left: 5px;
	padding-right: 5px;
	color: #e800c5;
}

#center_block .brand_name{
	width: 970px;
	float: left;
	padding-left: 20px;
	padding-top: 25px;
	padding-bottom: 25px;
}

#center_block .brand_name .b_item{
	width: 242px;
	float: left;
}

#center_block .brand_name .b_item .b_link{
	color: #666;
}

#center_block .brand_name .b_item .b_link:hover{
	color: #2a7ed1;
}

p { padding: 0 0 4px 0; margin: 0; }
