@charset "utf-8";
/* CSS Document */
html, body, div, ul, ol, li, pre, form, fieldset, input, p, blockquote, th, td {
	margin:0;
	padding:0;
	font-size:12px;
	font-family: Arial, "";
	color:#000;
}
body {margin:0px; background:#fff url('../image/bodybg.gif') repeat-x top;}

a { color:#3f6081; text-decoration:none;outline:none;}
a:visited { color:#3f6081; text-decoration:none;}
a:hover { text-decoration:none;}
a:active {star:expression(this.onFocus=this.blur());}
a:link { color:#3f6081; text-decoration:none;outline:none;}

.red_weight_c { color:#cc0000; text-align:left;padding:10px;padding-left:8px;font-weight:bold;}
.red_weight_c a{ color:#cc0000; text-decoration:none;}
.red_weight_c a:link { color:#cc0000; text-decoration:none;}
.red_weight_c a:visitd { color:#cc0000; text-decoration:none;}
.red_weight_c a:hover { color:#cc0000; text-decoration: underline;}

.font11 { font-size:11px;}
.font14 { font-size:14px;}
.font16 { font-size:16px;}
.font18 { font-size:18px;}
.font20 { font-size:20px;}
.text_red { color:#224b6d;}
.margin_b { margin-bottom:8px;}
.left { float:left;}
.right { float:right;}
.clear { clear:both; height:0px; font-size:0px; line-height:0px;}
.text_o { color:#ff8604;}
.text_o a { color:#ff8604;}
.text_o a:hover { text-decoration:underline;}
.text_b { color:#2697c6; }
.text_b a, .text_b a:link { color:#2697c6;}
.text_gray { color:#a3a9ad;}
.text_gray_d { color:#657076;}
.border_b_o { border-bottom:1px solid #ffd237;}
.border_b_b { border-bottom:1px solid #8fcce3;}
.border_b_g { border-bottom:1px solid #a5e38f;}
.border_b_gray { border-bottom:1px solid #b9b9b9;}
.border_b_p { border-bottom:1px solid #f7a6a6;}

.store_head { height:186px; width:100%; position:relative; background:url('../image/topbg.gif') repeat-x top;z-index:999 }
	.store_head .top { position:relative; width:1003px; height:85px; margin:auto;background: url('../image/topbg.gif') repeat-x top; }/*left:50%;top:0px; z-index:10; margin-left:-501px;*/
		.store_head .top .logo { width:216px; height:23px;position:absolute; left:20px; top:26px; z-index:9;}/* */
		.store_head .top .store_online { width:130px; height:59px; position:absolute; left:190px; top:26px;z-index:8; }/**/
		.store_head .top .store_tel { width:295px; height:35px; position:absolute; right:0px; top:18px; }
		
	.store_head .flower { width:149px; height:126px; position:absolute; left:0px; top:0px; z-index:1;background-image: url('../image/flower.png')!important;/* FF IE7 */	background-repeat: no-repeat;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../image/flower.png'); /* IE6 */_ background-image: none;}
	.store_head .nav { position:relative; width:1003px; margin:auto; height:54px; }/* position:absolute; top:85px; left:50%; margin-left:-501px; background:url('../image/store_navbg.gif') repeat-x top;*/
		.store_head .nav .MainMenu_ul { list-style:none; margin:0px; padding:0px;}
		.store_head .nav  .MainMenu_ul li { float:left; padding:0 29px 0 29px;color:#FFF; }
		.store_head .nav  .MainMenu_ul .nav_li { height:33px; padding-top:15px;}
		.store_head .nav  .MainMenu_ul .nav_lia { background:url(../image/store_navbg.gif) repeat-x 0 -54px; height:33px; padding-top:21px;}
		.store_head .nav .MainMenu_ul .gwc { padding-top:9px;}
		.store_head .nav .MainMenu_ul .gwca { height:39px; padding-top:15px; background:url(../image/store_navbg.gif) repeat-x 0 -54px; }
		.store_head .nav .MainMenu_ul .line { width:2px; height:54px; background:url('../image/store_navbg.gif') no-repeat 0 -108px; padding:0px;}
		
		.store_head .nav .store_affiliate_menu { width:343px; height:22px; position:absolute; right:0px; top:-19px; text-align:center; color:#c4edfb; background:url('../image/store_affiliate_navbg.png') no-repeat center bottom; word-spacing:10px; line-height:22px;}
		.store_head .nav .store_affiliate_menu a,
		.store_head .nav .store_affiliate_menu a:visited{ color:#c4edfb; text-decoration:none;}
		.store_head .nav .store_affiliate_menu a:hover{ color:#c4edfb; text-decoration: underline;}
	.store_head .search { width:1003px; color:#6f7378;}/* position:absolute; top:139px; background:url('../image/store_searchbg.gif') repeat-x top;*/
	.store_head .search .searchinput {height:20px; width:269px;margin:0px; padding:0px; padding-left:4px; line-height:20px; border:none; background:url('../image/store_search_input.gif') no-repeat left; font-weight:bold;}
	.store_head .search .searchbutton {margin:0px; padding:0px; border:none; background:url('../image/store_search_go.gif') no-repeat; width:44px; height:20px;}
	.store_head .search .searchhot { word-spacing:8px;}
	.store_head .search .searchhot a:link{ color:#0688be;}
	.store_head .search .searchhot a:hover{ color:#0688be; text-decoration:underline;}
	

/**/
.store_container { margin:auto; width:1003px; }


/**/
.store_leftmenu { float:left; width:187px; height:374px; border:3px solid #ff8119; padding:7px 7px 0 7px;}
.store_leftmenu_ul { list-style:none; margin:0px; padding:0px; margin-bottom:2px; position:relative;}
.store_leftmenu_ul div { display:block; height:16px; background:url('../image/store_leftmenubg.gif') no-repeat top; color:#FFF; font-weight:normal; line-height:16px; padding-left:4px; cursor:pointer}
.store_leftmenu_ul .arrow_d { position:absolute;  width:6px; height:3px; right:12px; top:7px;}
.store_leftmenu_ul li { margin-left:18px; line-height:19px;}
.store_leftmenu_ul .ba { background:url('../image/store_leftmenubg.gif') no-repeat left center;}
.store_leftmenu_ul li a{ color:#657076;}
.store_leftmenu_ul li a:hover{font-weight:bold;}

.left_pic { width:207px;}
.hotsales { width:785px;}

/**/
.flashpicsdiv { position:relative; float:right; width:785px; overflow:hidden;}
.ud_flash_text { position:absolute; left:0px; top:350px; height:15px; width:567px; background-color:#FFf; text-align:right; padding-right:12px; color:#000000; padding-top:15px;}
/**/
.hotsale { position:relative; width:777px; height:255px; border:4px solid #e5e3d7;  }

.hotsale_title { position:absolute; width:156px; height:237px; left:0px; background:url('../image/hotsale_title.gif') no-repeat 50% top; 
margin-left:-4px; margin-top:-5px; z-index:90; z-index:100;
}
.hotsale_proul {position:absolute;height:232px;width:3000px; margin-left:152px;}
.hotsale_proul li { float:left; height:232px; width:207px; border-right:1px solid #e5e3d7; text-align:center; color:#000;}
.hotsale_proul img { margin-bottom:2px;}
.hotsale_proul .texts { width:136px; margin:auto; margin-top:5px; margin-bottom:6px; line-height:15px; color:#000; height:58px; overflow:hidden;}
.hotsale_bar { position:absolute;overflow:hidden;width:777px;height:22px;top:232px; background:#ff8119 url('image/hotsale_barbg.gif') repeat-x 50% top; 
border-top:1px solid #fff;
}
.hotsale_bar_al { float:left ; width:20px;height:20px;z-index:150;background: transparent url('image/arrow_left.gif') no-repeat; background-position:center ;}
.hotsale_bar_bar { position:absolute; height:22px;  width:172px;background: transparent url('image/hotsale_bar.gif') no-repeat; z-index:300; }
.hotsale_bar_ar {  float:right; width:20px;height:20px;  z-index:150;background: transparent url('image/arrow_right.gif') no-repeat; background-position:center ;}



/**/
.producsdiv { width:801px;}
.rightads { width:191px;}

.producsdiv .producs_ul { height:175px; list-style:none; margin:0px; padding:0px; margin-bottom:8px;}
.producsdiv .producs_ul li { float:left; width:120px; text-align:center; color:#657076; line-height:18px; margin:0 11px 0 11px;}
.producsdiv .producs_ul .pic {top:1px; width:207px; margin:0px; height:138px; position:relative;}
.producsdiv .producs_ul .l_more { position:absolute; right:6px; top:150px;}

.producsdiv .producs_ul li .title{ height:34px; overflow:hidden; line-height:16px; word-break:break-all;}
.producsdiv .producs_ul li .description{ height:33px; overflow:hidden; line-height:16px;word-break:break-all;}
.producsdiv .producs_ul li .price{ height:20px;}

.tbqjd { width:191px; height:130px;background:transparent url('../image/r_pic5.jpg') no-repeat; 
text-align:center; padding-top:45px;
}
.tbqjd select { width:82%;}

/* help center */
.helpcenter { position:relative; border:4px solid #e5e3d7; height:96px; margin-top:10px;}
.helpcenter_title { position:absolute; width:180px; height:110px; background:url('../image/helpcenter_title.gif') no-repeat 50% top; 
margin-left:-4px; margin-top:-14px;
}
/*
.helpcenter_ul { float:right;list-style:none; margin:10px 0;}
.helpcenter_ul li { float:left; border-right:1px solid #e5e3d7; padding:0 11px 0 8px; color:#adafb4;}
*/
.helpcenter_ul { float:right;list-style:none; margin:6px 0;}
.helpcenter_ul li { float:left; border-right:1px solid #e5e3d7; padding:0 11px 0 8px; color:#adafb4; line-height:16px;}
.helpcenter_t { margin-bottom:5px; color:#86888d; display:block;}
.helpcenter_ul li img { margin-left:8px; float:right;}
.helpcenter_list { float:right; word-break:keep-all;}
.helpcenter a:link { color:#adafb4;}
.helpcenter a:visited { color:#adafb4;}
.helpcenter a:hover { color:#86888d; text-decoration:underline;}

/* bottom copyrigh */
.bottom_links { height:28px; line-height:28px; border-top:1px solid #e5e3d7; border-bottom:1px solid #e5e3d7; text-align:right; margin-bottom:16px; margin-top:15px; padding-right:13px; color:#84abcc;}
.copyright { height:80px; text-align:center; line-height:22px; color:#a8b1c0;}
.bottom_links a ,.copyright a { color:#84abcc;}


.show{display:block;}
.hidd{display:none;}

.f_red, a.red {
	color: #C00;
}

/* store product info*/
/** choose color*/
.colortd { width:21px; height:21px; border:1px solid #fff;}
.color_white { border:1px solid #e7e7e7;}
.color_table,.color_tablea,.color_table:hover { float:left; background:#FFF; margin-right:6px;}
.color_table { border:2px solid #fff;}
.color_tablea,.color_table:hover {border:2px solid #f87707; cursor:pointer;} 
/** info */
.s_p,
.r_a,
.r_s,
.r_u{ position:relative; background:#fff url('../image/bg_store_x.gif') repeat-x 0 0; padding-bottom:15px;}
.s_p {height:226px;+height:219px!important;+height:219px;height:235px;}

.r_a {height:209px;}
.r_s {}
.r_u {}
.title_yhcx { height:57px;}
.title_r_mark { color:#FF0E00; vertical-align:middle; line-height:57px;padding:5px 0 0 0;}
.yhcx_line { position:absolute; left:0; top:1px; z-index:1; background:url('../image/bg_store_yhcx_l.gif') no-repeat top; width:1px; font-size:0px; height:77px;}
.title_o,.title_o_r { color:#F87707; font-size:14px; font-weight:bold;background:url('../image/li_title_01.gif') no-repeat 14px 16px;}
.title_o { padding:13px 33px 13px 33px;}
.title_o_r { padding:13px 0 13px 17px; background-position:0 16px;}
.recommended_texts { margin:0 33px 0 33px; line-height:24px;}
.pro_80_scroll {}
	.pro_80_scroll .arrow_l , .pro_80_scroll .arrow_r {height:82px; text-align:center; font-size:0px;;}
	.pro_80_scroll .arrow_l { float:left;}
	.pro_80_scroll .arrow_r { float:right;}
	.pro_80_scroll .pro80listdiv { float:left; width:600px; overflow:hidden;  }
		.pro_80_scroll .pro80list_ul { list-style:none; overflow:hidden; height:172px; float:left;}
		.pro_80_scroll .pro80list_ul li { width:100px; float:left;}
		.pro_80_scroll .pro80list_ul li div { text-align:center;}
		.pro_80_scroll .pro80list_ul li .img {}
		.pro_80_scroll .pro80list_ul li .img img{ width:80px; height:80px; border:1px solid #DFDFDF;}
		.pro_80_scroll .pro80list_ul li .title { height:31px; overflow:hidden; padding-top:6px; line-height:16px; color:#2697C6;}
		.pro_80_scroll .pro80list_ul li .title a {color:#2697C6;}
		.pro_80_scroll .pro80list_ul li .price { font-size:14px; line-height:32px;}
		.pro_80_scroll .pro80list_ul li .button { height:22px;}
		.pro_80_scroll .pro80list_ul li .button img { cursor:pointer;}
.already_choose_td {padding:0 18px; border: #cfd8e1 1px solid;}
.ac_title { font-size:14px;}
.ac_ul { line-height:24px; margin-bottom:6px;}
.ac_ul strong { color:#2697c6; margin-bottom:4px;}
.ac_ul li { line-height:24px;}
.total { font-size:16px; color:#f6861f;}
.ac_total_go { text-align:right; line-height:32px;}




.mark_b_div { background-color:#e4ebf0; border:1px dashed #c8d7e3; padding:7px; color:#293d6b;}

/* Lenovol commend . Two lines texts. */
.commend {line-height:18px;line-height:18px!important;*line-height:4px; text-align:right; padding-right:7px; border-top:none; padding-top:7px; padding-bottom:7px; color:#a0b0bf; font-family:Arial,����;}
.commend div { height:18px; font-family:Arial;}


