@charset "utf-8";
/* CSS Document */


/* container */
.container {width:1003px; margin:auto;position:relative;}

/* head */
.head { height:78px;}
.logo { float:left;}
.tel { float:right; padding-top:46px;}
.head{ height:78px;}
	.head .logo{ float:left; margin-top:27px; margin-left:0px; display:inline;}
	.head .site{ float:right; margin-top:40px; width:688px; font-family:Arial, Helvetica, sans-serif; display:inline; }
	.head .site .l{ float:left; }
	.head .site .l a{color:#000; }
	.head .site .r{ float:right; margin-right:0px;}
/* nav bottom */
.nav_b { width:1003px; margin-top:13px; margin-bottom:45px; }
.nab_b_title { border-bottom:1px solid #cfd8e1;}
.nav_b ul { list-style:none; float:left; color:#58595b; margin-left:8px; margin-right:28px; margin-top:10px;}
.nav_b ul b { display:block; margin-bottom:4px;}
.nav_b ul b a{ color:#58595b;}
.nav_b li { color:#939598;line-height:18px;word-break:break-all; word-wrap:break-word;}
.nav_b a { color:#949599;word-break:break-all; word-wrap:break-word;text-decoration:none;}

/* bottom copyrigh */
.bottom_links { height:28px; line-height:28px; border-top:1px solid #cfd8e1; border-bottom:1px solid #cfd8e1; text-align:right; margin-bottom:16px; margin-top:25px; padding-right:13px; color:#949599;}
.copyright { height:80px; text-align:center; line-height:22px; color:#949599;}
.bottom_links a ,.copyright a { color:#949599;text-decoration:none;}


hr { background-color:#fff; border:1px solid #fff; border-top:1px solid #e3e6eb; margin:0px;}

.radio { +vertical-align:middle; margin:0;}
/*  */
.left { float:left;}
.right { float:right;}

.box_b { border:1px solid #cfd8e1;  background-color:#fff;}/*�޸�*/
.box_b img { margin-top:1px;}/*����*/
.box_b_lr { border:1px solid #cfd8e1; border-top:none; border-bottom:none; background-color:#fff;}

.border_t { border-top:1px solid #cfd8e1; }
.border_lr { border-left:1px solid #cfd8e1; border-right:1px solid #cfd8e1; }

.border_r { border-right:1px solid #e1e9f1;}
.border_b { border-bottom:1px solid #e1e9f1;}

.bgfff { background-color:#FFF}

.clear { clear:both; height:0px; line-height:0px; font-size:0px; padding:0px; margin:0px;}

.bg_transparent { background-color:none;}

.margin_b { margin-bottom:9px;}
.margin_t { margin-top:9px;}

.padding0 { padding:0px;}
.padding_lr_21 { padding-left:21px; padding-right:21px;}

.font14 { font-size:14px;}
.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_red { color:red;}

.text_b_leger { color:#a3adb7;}

.text_000 { color:#000;}
.text_3e4345 { color:#3e4345;}

.width_21 { width:21px;}
.width_8 { width:8px;}
.width_7 { width:7px;}
.width786 { width:786px;}
.width207 { width:207px;}
.width595 { width:595px;}

.font_14_normal { font-family:����; font-size:14px; font-weight:normal; margin:0 2px 0 2px;}

/* book */
.book { width:225px; color:#8e8d91; padding-top:20px;}
.book a { color:#4e94d4;}

/* banner */
.banner {}

/* ideapad thinkpad . Under nav*/
.nav2_bigline { clear:both; height:36px; background:url('../image/bg_x.gif') repeat-x top;  padding-left:20px; color:#797979; line-height:36px;}
.nav2_bigline a{color:#797979;text-decoration:none;}
.shadow_1, .shadow_2 { height:8px; font-size:0px; line-height:0px; padding:0px; }
.shadow_1 { background:url('../image/shadow_1.gif') repeat-x top;}
.shadow_2 { background:url('../image/shadow_2.gif') repeat-x top;}
/**/
.middle_div { margin-top:8px; margin-bottom:8px; height:100%;}
.sidenav_div { width:163px; border:1px solid #cfd8e1; background:#fff url('../image/news_nav_bg.gif') repeat-x -2px 2px ;}
.think_main1_div { float:left; margin-left:8px; width:657px;}
.think_main2_div { float:right; margin-left:8px; width:828px; line-height:18px;}
.think_main1_div a { color:#2697c6}
/* sidenav */
.already_choose_td .title { padding-left:0px; font-size:12px;}
.sidenav_ul01, .sidenav_ul02 { margin:15px 0 15px 0; list-style:none;}
	.sidenav_ul01 .title, .sidenav_ul02 .title { color:#000; margin-bottom:12px; font-weight:bold; padding-left:18px; font-size:14px;}
	.sidenav_ul01 li {list-style-type:none; color:#3e4345; line-height:20px; padding:2px 18px 4px 18px; padding-left:30px; background:url('../image/li.gif') no-repeat 19px 10px; margin-bottom:1px;}
	.sidenav_ul02_li { background:url('../image/li.gif') no-repeat 19px -70px; margin-bottom:1px; list-style-type:none; color:#3e4345; line-height:25px; }
	.sidenav_ul01 li a,.sidenav_ul02_li a { color:#3e4345;}
	.sidenav_ul02_lia,.sidenav_ul02_li:hover{background:#dadfe5 url('../image/li.gif') no-repeat 19px -147px; color:#000; margin-bottom:1px;}
		.sidenav_ul02_menu1 { padding-left:30px; line-height:25px;}
		.sidenav_ul02_menu2 {background-color:#e8ecf2; padding:5px 0; font-weight:normal; line-height:24px;}
			.sidenav_ul02_menu2 div { line-height:24px; padding-left:34px;}
.sidenav_ul03 { margin:15px 0 15px 0; list-style:none;}
.sidenav_ul03 .title { color:#000; margin-bottom:12px; font-weight:bold;}
.sidenav_ul03 .sidenav_ul03_li { height:60px; margin-bottom:6px;display:table;}
.sidenav_ul03 .sidenav_ul03_li img { float:left; vertical-align:middle; margin-right:6px;}
.sidenav_ul03 .sidenav_ul03_li span { height:57px; overflow:hidden; display:block; width:102px; margin-top:3px; vertical-align:middle;display:table-cell;}
/* search */
.think_search { height:42px; border:1px solid #cfd8e1; background:#f8f9fa url('../image/search.gif') repeat-x 0 -47px; margin-bottom:8px;}
	.think_search_ul { list-style:none; height:42px;}
		.think_search_ul li { float:left;}
		.think_search_logoli { width:130px;height:42px; background:#f8f9fa url('../image/search.gif') no-repeat 0 1px;}
		.think_search_inputli { margin-top:12px; margin-right:8px;}
			.think_search_input { height:17px; line-height:17px; border:1px solid #dbdbdb; background-color:#fff; color:#666; vertical-align:middle;}
		.think_search_buttonli { margin-top:9px;}
			.think_search_button { width:66px; height:25px; border:none; background:#f8f9fa url('../image/search.gif') no-repeat 0 -95px; vertical-align:middle;}
			.think_search .think_search_button:hover { background-position:0 -125px; color:#000; cursor:pointer;}
.recommended_pro_div {}
.recommended_pro_div,.recommended_pro3_div { position:relative; background:#fff url('../image/boxlinebg.gif') repeat-x; background-position:0 1px; +background-position:0 2px!important; border-top:1px solid #cfd8e1; margin-bottom:8px;}
	.boxline_left , .boxline_right { position:absolute; top:0; z-index:500; height:100%; font-size:0px; line-height:0px; width:1px; background:#fff url('../image/boxline.gif') no-repeat left top;}
	.boxline_left { left:0;}
	.boxline_right { right:0;}
	.recommended_pro_title { font-size:14px; font-weight:bold; padding:8px 10px;}
	.recommended_pro_ul { list-style:none; margin-bottom:15px; height:180px;}
	.recommended_pro_ul li { float:left; text-align:center; width:101px; +width:100px; margin:0 4px;}
		.recommended_pro_ul li img { clear:both;}
		.recommended_pro_ul .rm_pro_title { clear:both; display:block; color:#2697c6; line-height:15px; margin-bottom:5px; height:45px; overflow:hidden;}
		.recommended_pro_ul .rm_pro_itdt { display:block; color:#a3a9ad; line-height:15px; height:29px; overflow:hidden;}
.recommended_pro3_div { padding-top:1px;}
	.rm_pro3_pro_ul { list-style:none; padding:0px; margin:0px; margin-top:1px; height:200px;}
		.rm_pro3_pro { float:left; width:212px; font-weight:bold; text-align:center; color:#2697c6;}
		.rm_pro3_pro img { margin:auto auto 10px auto;}
		.rm_pro3_pro a { display:block; text-align:center;}
		.rm_pro3_line { float:left; height:206px; width:2px; font-size:0px; font-weight:normal; line-height:0px; background:#fff url('../image/recommended_pro3_line.gif') no-repeat top;}


/**/
.title_14bg {background-color:#f4f5f7;padding:10px 14px 10px 14px; font-weight:bold; color:#000; font-size:14px;}
 
/* think */
.think_xj_div { margin:0 29px 42px 29px;}
.think_xj_title {font-weight:bold; border-bottom:2px solid #cfd8e1;color:#000; margin-bottom:7px; height:21px; }
.think_xj_ul {line-height:24px; list-style:none;}
.think_xj_ul li { float:left;width:355px; height:16px;padding-top:5px; padding-bottom:5px;border-bottom:1px solid #f1f1f3; padding-left:2px; padding-right:2px;}
.li_left { margin-right:50px;}
.li_right {}
.left_name { float:left; width:278px; height:20px;overflow:hidden; word-break:break-all;}
.right_price { float:right; height:20px; text-align:right;}

/**/
.think_xj_fltitle_div { position:relative; border:1px solid #cfd8e1; background-color:#fff; height:42px; color:#3e4345; margin-bottom:8px;}
.think_xj_fltitle_div .fltitle { font-size:14px; margin-top:12px; color:#f87707; padding-left:12px; font-weight:bold;}
.think_xj_fltitle_div .flSortScreening {margin-top:0px;+margin-top:0px!important;+margin-top:13px; margin-top:0px\0;  line-height:42px; padding-left:12px;}
.think_xj_fltitle_div .flSortScreening .radio {margin-top:-4px;+margin-top:-2px!important; +margin-top:-4px; margin-top:-2px\0; vertical-align:middle;}
.syxl_div { position:absolute; right:12px; top:11px; z-index:501; text-align:right;}
.syxl_div select { +vertical-align:middle; margin-bottom:1px;}

.relatedinfo_div { background:#fff url('../image/relatedinfo_bg.gif') no-repeat left top;}
.relatedinfo_title { font-size:14px; font-weight:bold; padding:8px 10px; color:#000;}
.relatedinfo_ul { list-style:none; clear:both; min-height:130px;height:130px;}
div[class] .relatedinfo_ul { height:auto;}
.relatedinfo_ul a {  color:#3e4345;}
	.relatedinfo_ul li { float:left; width:285px; +width:282px!important; +width:270px; width:285px\0; margin:12px 20px 20px 19px; color:#3e4345;}
	.relatedinfo_ul li img { margin-right:10px;}
	.relatedinfo_ul li strong { line-height:20px; color:#3e4345;}
	.relatedinfo_ul li p { line-height:18px; color:#3e4345; width:210px;}

.think_profl_group_div { position:relative; background:#fff url('../image/think_fl_group_bg.gif') no-repeat 0 0; border-top:1px solid #cfd8e1; min-height:225px; height:240px;}
div[class].think_profl_group_div{height: auto;}
	.think_profl_tablink { position:absolute; right:0px; color:#2697c6; margin:9px 5px auto auto;}
	.think_profl_tablink span { padding-left:13px; background:url(../image/li.gif) no-repeat 0 -246px; margin-right:18px;}
	.think_profl_tablink a:link { color:#2697c6;}
	.think_profl_tablink a:visited { color:#2697c6;}
	.think_profl_group_title { font-size:14px; line-height:32px; color:#000; padding-left:12px; font-weight:bold;}
	.think_profl_ul { list-style:none; margin-bottom:15px; padding:0 8px;}
	.think_profl_ul li { float:left; text-align:center; width:129px; margin:0 3px; +margin:0 3px!important; +margin:0 2px; margin:0 3px\0;}
		.think_profl_ul li img { clear:both; margin-bottom:5px;-moz-force-broken-image-icon: 1 !important;
    width: 100px;
    height: 100px;}
		.think_profl_ul .rm_pro_title { clear:both; display:block; color:#2697c6; font-weight:bold; line-height:16px; margin-bottom:5px; height:33px; overflow:hidden; text-align:left;}
		.think_profl_ul .rm_pro_title a:link { color:#2697c6; text-decoration:none;}
		.think_profl_ul .rm_pro_title a:visited { color:#2697c6; text-decoration:none;}
		.think_profl_ul .rm_pro_title a:hover { color:#2697c6; text-decoration: underline;}
		.think_profl_ul .rm_pro_itdt { display:block; color:#a3a9ad; line-height:18px; height:57px;text-align:left; word-break:keep-all;}

/*Pro_Series_list*/
.Pro_Series_listdiv { border-bottom:1px solid #cfd8e1; padding-bottom:5px;}
	.Pro_Series_listul { list-style:none; clear:both; border-top:1px solid #cfd8e1; height:113px; background-color:#fff; margin-bottom:5px;}
	div[class].Pro_Series_listul {height: auto;} 
	.Pro_Series_listul li { float:left;}
	.Pro_Series_listul li img { float:left; margin:0 40px;}
	.Pro_Series_listul .Pro_Series_title { width:625px; color:#2697c6; font-weight:bold; padding: 4px 0; margin:11px 20px 0 0;}
		.Pro_Series_listul .Pro_Series_title a:link { color:#2697c6; text-decoration:none;}
		.Pro_Series_listul .Pro_Series_title a:visited { color:#2697c6; text-decoration:none;}
		.Pro_Series_listul .Pro_Series_title a:hover { color:#2697c6; text-decoration: underline;}
	.Pro_Series_listul .Product_Code { float:left; width:200px; padding: 4px 0; margin:0 20px 0 0;}
	.Pro_Series_listul .Product_Price { float:right; width:320px; padding: 4px 0; text-align:right; margin-right:8px;}
	.Pro_Series_listul .Product_Price span { width:160px; padding-left:12px; margin-right:22px; background:url('../image/li_black.gif') no-repeat 0 6px;}
	.Pro_Series_listul .Product_Intro { clear:both; width:625px; padding: 4px 0; margin:0 20px 6px 0; color:#a3a9ad; line-height:21px;}

/* think shengjifangan */
.think_xj_l_pic { width:135px; margin-left:12px; border:1px solid #cfd8e1;  background-color:#fff; margin-bottom:8px;}
.think_xj_l_div { float:left; width:350px; margin-left:29px;}
.think_xj_r_div { float:right; width:350px; margin-right:29px;}
.think_xj_ul {line-height:24px;}
.think_xj_ul .li_title {font-weight:bold; border-bottom:1px solid #cfd8e1;color:#000; margin-bottom:7px; height:21px; }
.think_xj_ul li {width:350px; height:16px;padding-top:5px; padding-bottom:5px;border-bottom:1px solid #f1f1f3; padding-left:2px; padding-right:2px;}


.think_xj_ul237 { width:237px; margin:10px; list-style:none;}
.think_xj_ul237 .intro { height:73px; overflow:hidden; line-height:18px;}
.think_xj_ul237 .pic_89 { float:left; width:89px;margin:0px; padding:0px; margin-bottom:10px; margin-right:9px; vertical-align:top; text-align:center;}
.think_xj_ul237 .more { margin-top:15px;}

.think_th210_ul { margin-bottom:36px; margin-left:24px; margin-right:24px; margin-top:18px;}
.think_th210_ul li { width:214px; float:left;}
.think_th210_ul b { color:#000;}
.think_th210_ul .intro { color:#3d4343; margin-bottom:11px;}
.think_th210_ul .pic {border:1px solid #d1dae3; margin-bottom:6px;}
.think_th210_ul .pic img { margin:1px;}
.think_th210_ul .space_33 { float:left; width:32px;}

/*20110923*/
.L_mu_subnav{ height:308px; position:absolute;background:url(http://www.lenovo.com.cn/img/mubg.jpg) repeat-x top left;  color:#3f6081; width:1003px;margin:0; padding:0; font-size:12px;}
#L_mu_m4,#L_mu_m5{ background:url(http://www.lenovo.com.cn/img/mubg.jpg) repeat-x left -150px; position:absolute; display:none; z-index:5000;}
#L_mu_m4{width:145px;left:394px;left:394px\0/;_left:399px;padding:10px 0px 15px 0px;}
:root #L_mu_m4 {left:390px\0;width:141px\0; }/*IE9 only*/
#L_mu_m5{ width:70px; left:623px;_left:628px;left:623px\9\0; padding:10px 0px 15px 0px;}
:root #L_mu_m5 {left:614px\0; }/*IE9 only*/
#L_mu_m4 ul li,
#L_mu_m5 ul li{ margin:-3px 0px;}
#L_mu_m4 ul li a,
#L_mu_m5 ul li a{padding:2px;text-decoration: none;color:#59595B;}
#L_mu_m4 ul li a:hover,
#L_mu_m5 ul li a:hover{ padding:2px;color:#FFF; background-color:#9C9C9C; text-decoration:none;}


#L_mu_m4 ul,#L_mu_m5 ul li{ text-align:center;line-height: 30px;}

.pagediv { text-align:right; background-color: transparent;letter-spacing:3px; margin:1px; +margin:-1px!important; +margin:0px; margin:0px\0;}
.pagediv a { border:1px solid #CCC; padding:0 3px 0 4px; line-height:15px; margin-right:5px; text-align:center; text-decoration:none;}
.pagediv a:hover { background-color:#e4e8ed; border:1px solid #cfd8e1; font-weight:bold; color:#000; text-decoration:none;}
.page_a { background-color:#f87707; font-weight:bold; color:#fff;}
