@charset "utf-8";

/* CSS Document */



	/* Home */

		.top_container { height:421px; }

		.banner { width:779px; height:421px; overflow:hidden; position:absolute; top:0px; left:-9px; z-index:0; }

		.shadow { background:url(../images/left_menu_shadow.png) repeat-y; width:9px; overflow:hidden; height:421px; position:absolute; top:0px; left:-9px; z-index:100; }

	

		.middle_container { background:#ffffff; clear:both; width:1000px; }

		.middle_container .split { width:1px; background:#e8e8e8; }

		.middle_container .split div { background:#d9bd00; height:30px; width:1px; overflow:hidden; }

		.middle_container .left { width:221px; }

		.middle_container .left .left_container { width:221px; overflow:hidden; }

		.middle_container .middle { width:530px; overflow:hidden; }

		.middle_container .right { width:247px; overflow:hidden; }

		

		/* Banner */

			.banner_tn { position:absolute; top:355px; right:20px; }

			.banner_tn img.select { border:1px solid #ffffff; }

			.banner_tn img { border:1px solid #666666; margin-left:8px; cursor:pointer; `}

			.banner_tn img:hover { border:1px solid #ffffff; }

		

		/* Title */

			.title_bar { height:20px; background:#ffe00b; padding:10px 17px 0px 17px; }

			.title_bar a { display:block; }

			.title_bar .more { background:url(../images/more.png); width:32px; height:8px; float:right; margin-top:3px; }

			.title_bar .new_items { background:url(../images/new_items.png); width:88px; height:11px; float:left; }

			.title_bar .news { background:url(../images/news.png); width:53px; height:11px; float:left; }

			

		/* Search Box */

			.box_search { background:url(../images/bg_2x.jpg) repeat-x; height:202px; }

			.box_search .container { padding:24px 18px 0px 18px; }

			.box_search .container .label { background:url(../images/search1.png); width:85px; height:18px; }

			.box_search .container .form { margin-top:10px; }

			.box_search .container .form tr td { padding-bottom:3px; vertical-align:middle; }

			.box_search .container .form .title { color:#595757; font-size:10px; width:54px; }

			.box_search .container .form input { width:124px; font-size:10px; padding:0px 3px 0px 3px; height:16px; float:left; }

			.box_search .container .form .option_group { vertical-align:top; }

			.box_search .container .form .option_group div { float:left; }

			.box_search .container .form .option { width:106px; border:1px solid #dfdfdf; margin:0px; padding:0px 3px 0px 3px; line-height:16px; font-size:10px; overflow:hidden; }

			.box_search .container .form .btn_option { background:url(../images/option_button.jpg); width:18px; height:18px; overflow:hidden; cursor:pointer; }

			.box_search .container .form .btn_option:hover { background:url(../images/option_button.jpg) 0px -18px; }

			.box_search .container .form .btn_search { background:url(../images/search.png); width:77px; height:22px; overflow:hidden; float:right; margin-top:5px; cursor:pointer; }

			.box_search .container .form .btn_search:hover { background:url(../images/search.png) 0px -22px; }

			

			.box_search .field .option_container { clear:both; position:relative; font-size:10px; }

			.box_search .field .option_list { margin:0px; padding:0px; list-style:none; background:#ffffff; border:1px solid #b8b8b8; z-index:10000; position:absolute; top:-1px; left:0px; display:none; }

			.box_search .field .option_list li { margin:0px; padding:3px 5px 3px 5px; list-style:none; cursor:pointer; white-space:nowrap; min-width:120px; }

			.box_search .field .option_list li:hover { background:#eeeeee; }

			

		

		/* Last Visited Box */

			.box_last_visited { background:url(../images/bg_2x.jpg) repeat-x; height:202px; overflow:hidden; }

			.box_last_visited .container { padding:24px 18px 0px 18px; }

			.box_last_visited .container .label { background:url(../images/last_visited.png); width:124px; height:15px; }

			.box_last_visited .container .item { margin-top:13px; width:200px; overflow:hidden; }

			.box_last_visited .container .item div { width:58px; height:40px; margin-right:2px; margin-bottom:2px; border:1px solid #e4e4e4; float:left; background:#ffffff; }

			.box_last_visited .container .item div td { vertical-align:middle; text-align:center; }

	

		/* Distributors */	

			.box_distributors { background:url(../images/bg_1x.jpg) repeat-x; height:101px; overflow:hidden; }

			.box_distributors .container { padding:12px 18px 0px 18px; }

			.box_distributors .container .label { background:url(../images/distributors.png); width:137px; height:15px; }

			.box_distributors .container .flag { margin-top:5px; width:200px; overflow:hidden; }

			.box_distributors .container .flag div { width:20px; height:13px; overflow:hidden; border:1px solid #e0e0e0; float:left; margin-right:2px; margin-bottom:2px; }

			.box_distributors .container .flag div img { width:21px; height:13px; }

			.box_distributors .container .more { background:url(../images/2arrow.png) no-repeat right; float:right; text-align:right; padding-right:10px; width:37px; }

			.box_distributors .container .more a { color:#b0b0b0; font-size:10px; text-decoration:none; }

			.box_distributors .container .more a:hover { color:#373737; }

		

		/* News */

			.news_group { background:url(../images/bg_1x.jpg) repeat-x; height:75px; padding:13px 16px 13px 16px; position:relative; }

			.news_group .title { background:url(../images/arrow.png) no-repeat 0px 4px; padding-left:13px; font-weight:bold; padding-bottom:2px; }

			.news_group .title a { color:#272727; }

			.news_group .content { padding-left:13px; line-height:13px; height:39px; overflow:hidden; }

			.news_group .content a { color:#595959; font-size:11px; }

			.news_group .more { position:absolute; bottom:13px; right:16px; }

			.news_group .more a { color:#ffe00b; font-size:11px; }

			.news_group a { text-decoration:none; }



		/* QR Code */

			.qrcode { background:url(../images/bg_1x.jpg) repeat-x; height:101px; position:relative; }

			.qrcode img { position:absolute; right:16px; top:5px; }



		/* New Item */

			.new_item_group { height:101px; overflow:hidden; position:relative; }

			.new_item_group .left { width:34px; }

			.new_item_group .photo { vertical-align:middle; text-align:center; height:101px; width:154px; }

			.new_item_group .text { vertical-align:middle; padding-left:20px; }

			.new_item_group .text a { color:#424141; text-decoration:none; }

			.new_item_group .text .scale { font-size:20px; }

			.new_item_group .text .name { font-size:13px; }

			.new_item_group .right { width:57px; }

			.new_item_group .split { background:url(../images/new_item_split.png) center top no-repeat; width:470px; height:1px; position:absolute; top:0px; left:10px; }



















