html, body { margin:0px; padding:0px; border:0px; font-family:Arial; font-size:11px; color:#000000; text-align:center; }
form { display:inline; }

p { margin-top:0px; }
b.star { font-size:12px; color:#Dc0000; }
b.prod_count { color:#76829A; font-weight:normal; }
.gray { color:#AAAAAA; }
.gray2 { color:#777777; }
.blue { color:#5fa1df; }
.black { color:#000000; }
.red { color:#DC0000; }
.account_head { font-size:14px; color:#DC0000; }

a { color:#FFFFFF; text-decoration:none; }
a:hover { color:#AAAAAA; text-decoration:none; }
a.red { color:#Dc0000; text-decoration:none; }
a.red:hover { color:#AAAAAA; text-decoration:none; }
a.black { color:#000000; text-decoration:none; }
a.black:hover { color:#888888; text-decoration:unerline; }
a.blue { color:#5fa1df; text-decoration:none; }
a.blue:hover { color:#888888; text-decoration:unerline; }

div.hot_news_top { height:15px; overflow:hidden; }
div.hot_news { width:990px; height:32px; background:url(images/hot_news.gif) no-repeat center center; }
div.hot_news_padding { padding:9px 0px 0px 227px; width:750px; height:16px; overflow:hidden; }
div.hot_news_padding a { color:#888888; font-weight:bold; }

div.hot_news_top2 { padding:10px 0px 7px 0px; background:url(images/main_bottom1_blog3.gif); }
div.hot_news2 { width:990px; height:30px; background:url(images/main_box_title3.gif) no-repeat center center; }
div.hot_news_padding2 { padding:9px 0px 0px 227px; width:750px; height:16px; overflow:hidden; }
div.hot_news_padding2 a { color:#EEEEEE; font-weight:bold; }


div.blog_header { font-size:13px; background:url(images/news_icon.gif) no-repeat 0px 4px; padding:0px 0px 20px 15px; color:#5fa1df; }
div.blog_text { font-size:12px; }
div.blog_foot { font-size:13px; width:960px; padding:30px 0px 10px 0px; color:#5fa1df; font-weight:bold; border-bottom:3px solid #CCCCCC;  }
div.blog_navi { font-size:13px; text-align:center; }
div.blog_navi a { color:#5fa1df; }
div.blog_comm { padding-bottom:10px; font-size:12px; border-bottom:1px dashed #CCCCCC; width:500px; overflow:hidden; }

div.root { width:990px; margin:auto; text-align:left; padding-top:3px; }
div.top_main { width:990px; height:25px; overflow:hidden; background:url(images/main_top1a.gif); }
div.search { padding:2px 7px 0px 19px;	background:url(images/search_bg.gif) no-repeat; }
input.search {	width:133px; height:16px; border:0px; margin:0px; padding:0px; background:transparent; color:#B4B4B4; font-size:11px; font-family:Arial; }
div.top2 { width:990px; height:85px; background:url(images/main_top2.jpg); }
div.main_left { width:605px; height:320px; float:left; background:url(images/main_left.gif); overflow:hidden; }
div.main_right { width:385px; height:320px; background:url(images/main_right.gif); float:right; overflow:hidden; font-size:14px; font-weight:bold;	color:#FFFFFF; }
div.main_right2 { width:385px; height:320px; background:url(images/main_right2.gif); float:right; overflow:hidden; font-size:14px; font-weight:bold;	color:#FFFFFF; }

div.main_box_title { background:url(images/main_box_title.gif) no-repeat; height:21px; }
div.main_box_title_in { font-size:12px; color:#FFFFFF; padding:2px 3px 0px 15px; }
div.main_box_title2 { background:url(images/main_box_title2.gif) no-repeat; height:30px; }
div.main_box_title_in2 { font-size:12px; color:#FFFFFF; padding:9px 3px 0px 15px; }
div.main_box_text { text-align:justify; padding:10px 15px 0px 15px; font-size:10px; color:#656565; }

div.all_news_container2 { width:990px;	background:url(images/news_container2.gif) no-repeat bottom; }
div.all_news_container { width:990px; background:url(images/news_container.gif); }

div.news { width:324px; padding:5px 0px 5px 4px; float:left; }
div.news_top { width:324px; height:25px; background:url(images/news_top.gif);	font-size:12px; color:#FFFFFF; }
div.news_top_padding { padding:5px 3px 0px 10px; }
div.news_content { background:url(images/news_bg.gif); font-family:Tahoma; font-size:10px; }
div.news_content2 { width:324px;	background:url(images/news_bottom.gif) no-repeat bottom; }
div.news_content2_padding { height:238px;	overflow:hidden; padding:0px 10px 0px 10px; }
div.news_content2_padding2 { padding:10px 0px 10px 0px; }

div.news_more { position:absolute; padding-top:210px; width:308px; text-align:right; }
div.news_less { display:none; position:absolute; padding-top:270px; width:308px; text-align:right; }
div.news_more b, div.news_less b { cursor:pointer; }
div.news_more b:hover, div.news_less b:hover { color:#AAAAAA; }

div.main_bottom1 { width:990px; background:url(images/main_bottom1.gif) bottom left; }
div.main_bottom1_blog { width:990px; padding-bottom:0px; background:url(images/main_bottom1_blog.gif) no-repeat bottom left; }
div.main_bottom1_blog2 { width:990px; background:url(images/main_bottom1_blog2.gif); }
div.main_bottom2 { width:990px; height:150px; background:url(images/main_bottom2.gif); }
div.main_bottom2_text { font-family:Tahoma; font-size:10px; padding:35px 25px 0px 25px; font-weight:bold; color:#999999; }
div.main_bottom3 { width:990px; background:url(images/main_bottom3.gif) repeat-y; }

div.top_store { width:990px; height:25px; overflow:hidden; background:url(images/store_top1b.gif); }
div.top2_store { width:990px; height:15px; }
div.store_middle { width:990px; }
div.store_left { float:left; width:200px; padding-right:15px; }
div.store_menu_top { width:200px; height:20px; overflow:hidden; background:url(images/store_menu_top.gif); }
div.store_menu_container { width:200px; background:url(images/store_menu_bg_top.gif); }
div.store_menu_content { width:200px; background:url(images/store_menu_bg.gif) no-repeat bottom; }
div.store_menu { padding:10px 1px 10px 1px; }
div.store_menu_bottom { width:200px; height:6px; overflow:hidden; background:url(images/store_menu_bottom.gif); }
div.store_right { float:left; width:775px; }

div.bottom1_store { height:20px; border-bottom:1px solid #CCCCCC; }
div.bottom2_store { width:990px; height:60px; }
div.bottom2_store_text { font-family:Tahoma; font-size:10px; padding:15px 25px 10px 25px; font-weight:bold; color:#CCCCCC; }

div.store_listing_top { width:775px; height:20px; background:url(images/store_listing_top.gif); overflow:hidden; }
div.store_listing_container { background:#323232; color:#FFFFFF; }
div.store_listing_content_1 { padding:10px 10px 8px 12px; }
div.store_listing_content_2 { padding:10px 10px 8px 11px; }
div.store_listing_content_3 {	padding:10px 10px 6px 10px; }
div.store_listing_bottom { width:775px; height:6px; background:url(images/store_listing_bottom.gif); overflow:hidden; }

#slider_tip { display:none; margin-top:13px; margin-left:-3px; position:absolute; width:110px; height:16px; background:url(includes/slider/slider_tip.gif); border:4px solid #FFFFFF; }

div.slider_tip_c1 { width:25px; height:16px; margin-right:18px; cursor:pointer; float:left; }
div.slider_tip_c2 { width:25px; height:16px; margin-right:17px; cursor:pointer; float:left; }
div.slider_tip_c3 { width:25px; height:16px; cursor:pointer; float:left; }

#div_flv_preview { margin:5px 0px 0px 0px; overflow:hidden; text-align:center; }
div.flv_title { font-size:13px; font-weight:bold; color:#CCCCCC; padding:2px 5px 0px 5px; }
div.flv_price { font-size:18px; color:#949CB1; padding:2px 5px 0px 5px; text-align:right; }
div.flv_desc { font-size:11px; color:#EEEEEE; padding:7px 5px 5px 5px; }

div.prod_1 { float:left; padding:0px; margin:10px; width:230px; height:230px; cursor:crosshair; text-align:center; }
div.prod_2 { float:left; padding:0px; margin:3px; width:144px; height:144px; cursor:crosshair; text-align:center; }
div.prod_3 { float:left; padding:0px; margin:4px 4px 5px 5px; width:85px; height:85px; cursor:crosshair; text-align:center; }

a.buy { width:77px; height:23px; background:url(images/buy.gif); cursor:pointer; visibility:hidden; display:block; margin:auto; margin-top:2px; }
a.buy:hover { width:77px; height:23px; background:url(images/buy_over.gif); cursor:pointer; visibility:hidden; display:block; margin:auto; margin-top:2px; }

div.main_prod { width:85px; height:85px; float:left; padding:13px 5px 7px 10px; }
div.menu_hr { width:190px; height:1px; margin:auto; margin-top:15px; margin-bottom:10px; background:#EAEAEA; overflow:hidden; }
div.koszyk a { color:#000000; }
div.latest { position:absolute; font-size:9px; color:#FFFFFF; font-weight:bold; padding:73px 0px 0px 11px; }
div.slider_text { float:right; padding:2px 5px 0px 0px; color:#AAAAAA; }

input { background:#F3F3F3; border:1px solid #999999; color:#000000; display:inline; font-size:11px; height:16px; margin:0px; padding:1px 2px 0px 2px; vertical-align:middle; }
input.input2 { background:#F3F3F3; border:1px solid #999999; color:#000000; display:inline; font-size:11px; margin:0px; padding:1px 2px 0px 2px; vertical-align:middle; }
textarea { background:#F3F3F3; border:1px solid #999999; color:#000000; display:inline; font-size:11px; margin:0px; padding:1px 2px 0px 2px; vertical-align:middle; font-family:Arial; }
#dhtmltooltip{ position:absolute; text-align:left; padding:0px; border:1px solid #000000; background:#333333; visibility:hidden; z-index:10000; }
div.padding { padding:5px 15px 5px 15px; }