@charset "utf-8";
/* CSS Document */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	margin:0;
	padding:0;
	border:0;
	font-size:100%;/*重设12px*/
	background:transparent;
	line-height:auto;
}
ol, ul {
	list-style:none;
}
:focus {
	outline:0;
}
table {
	border-collapse:collapse;
}
/* Basic HTML
----------------------------------------------------------------------------------------------------*/
html,body {
	height:100%;
}
body {
	font-family:Verdana,"微软雅黑";
	font-size:12px;
}
input {
  	font-family:Verdana,"微软雅黑";
	font-size:12px;  
}
.clearFix {
	font-size:0;
	height:0;
	line-height:0;
	clear:both;
}
a {
    text-decoration: none;   
}
/* Layout HTML
----------------------------------------------------------------------------------------------------*/
#lj_layout
{
    background:#C9D3DD;
    width: 1003px;
	margin:0 auto;
}
#lj_layout a
{
	color:#62adcd;
}
#lj_layout a:hover
{
	color:#227aa0;
	text-decoration:underline;
}
#lj_layout #lj_left
{
	background:#fff;
    float: left;
    margin-left: 5px;
    margin-top: 5px;
    width: 217px;
	_width:210px;
	height:100px;	
}
#lj_layout #lj_right
{
    float: right;
    margin-left: 5px;
    margin-right: 5px;
    margin-top: 5px;
    overflow: hidden;
    width: 770px;
}
.lj_Pn_m
{
	background:#fff;
	margin-top:6px;
	padding:10px;
	height:100%;
}
/* 方式一 HTML
----------------------------------------------------------------------------------------------------*/
.lj_q1_left
{
	float:left;
	margin-top:5px;
	margin-left:10px;
	width:450px;
}
.lj_q1_left h1
{
	color:#2279a4;
	font-family:"微软雅黑", "宋体";
	font-size:14px;

	_background:url(../../images/iSoft/recmd.png) no-repeat 12em 0;
	*background:url(../../images/iSoft/recmd.png) no-repeat 12em 0;

	background:url(../../images/iSoft/recmd.png) no-repeat 11em 0;

	line-height:2.5;
}
.lj_q1_left p
{
	line-height:1.4;
	margin:8px 0 16px 22px;
}
.lj_q1_left .button
{
	margin-left:100px;
	_margin-left:10px;
}
.lj_q1_right
{
	float:right;
	margin:0 30px 0 20px;
}

/* 方式二 HTML
----------------------------------------------------------------------------------------------------*/
.lj_q2_left
{
	float:left;
	margin-top:5px;
	margin-left:10px;
}
.lj_q2_left h1
{
	color:#2279a4;
	font-family:"微软雅黑", "宋体";
	font-size:14px;
	line-height:2.5;
}


.lj_q2_left .searchPn
{
	border:0px;
	width:355px;
	height:28px;
	margin:10px 0 0 24px;
	padding-left:6px;
	*padding:0;
}
.lj_q2_left .searchPn .searchPn1
{
	float:left;
	border:0px;
	background:url(../../images/iSoft/textbox.png) no-repeat 0 0;
	height:28px;
	width:266px;
		
}
.lj_q2_left .searchPn .searchPn2
{
	float:right;
	border:0px;
	background:url(../../images/iSoft/btnSearch.png) no-repeat 0 0;
	height:28px;
	width:79px;	
}


.lj_q2_left .searchPn input
{
	background:none;
	border:0;
	border:none;
	width:240px;
	height:24px;
	line-height:24px;
	font-size:14px;
	color:#bbb;
}
.lj_q2_left .orange
{
	margin:20px 0 0 120px;
	_margin:20px 0 0 60px;
}
.lj_q2_right
{
	float:right;
	margin:16px 20px 0 0;
}
.lj_q2_right a
{
	padding-left:10px;
	background:url(../../images/iSoft/left_arrow.png) no-repeat 0 center;
	font-size:12px;
	line-height:2.5;
}
.lj_q2_right p
{
	padding-left:10px;
	line-height:1.4;
}
.lj_q2_right img
{
	padding-left:10px;
	margin-top:10px;
}
/* 方式三 HTML
----------------------------------------------------------------------------------------------------*/
.lj_q3
{
  width:729px;
	margin:5px 10px 0 10px;
}
.lj_q3 h1
{
	color:#2279a4;
	font-family:"微软雅黑", "宋体";
	font-size:14px;
	line-height:2.5;
}


.lj_q3_box
{
	width:727px;
	border:#c3cad4 1px solid;
	height:230px;
	margin-top:10px;
}
.lj_q3_box .backBtnPn
{
	float:left;
	border-right:#ccc 1px solid;
	background:#eee;
	width:19px;
	height:100%;
	cursor:pointer; 
	text-align:right;
}

.lj_q3_box .sPdt
{
	float:left;
	width:189px;
	height:230px;

}
.lj_q3_box .sPdt h1
{
	background:#ddd;
	color:#666;
	font-size:12px;
	font-weight:normal;
	text-indent:1em;
}
.lj_q3_box .sPdt .listBox
{
	height:199px;
	overflow-y:scroll;
	overflow-x:hidden;
	background:url(../../images/iSoft/down_arrow_ddd.png) no-repeat 2.2em 0;
}
.lj_q3_box .sPdt .listBox ul
{
	margin-top:15px;
}
.lj_q3_box .sPdt .listBox li
{
	height:20px;
	line-height:20px;
		cursor:pointer;
}
.lj_q3_box .sPdt .listBox li a
{
	color:#666 !important;
	padding:0 15px;
}
.lj_q3_box .sPdt .listBox li a:hover
{
	color:#222 !important;
	text-decoration:none !important;
}
.lj_q3_box .sPdt .listBox li.current
{
	background:#c9d3dd;
}
.lj_q3_box .sPdt .listBox li.current a
{
	color:#222 !important;
}






/* result page HTML
----------------------------------------------------------------------------------------------------*/
.lj_res1_left
{
	float:left;
}
.lj_res1_left h1
{
	font-size:14px;
}
.lefttInfoPn
{
	float:left;
	margin:25px 20px 20px 20px;
}
.rightInfoPn
{
	float:left;
	margin:25px 0 0 0;
}
.lj_res1_left .reSelect
{
	margin:10px 0 0 5em;
}
.lj_res1_left ul.selectList
{
	margin:40px 0 0 0;
}
.lj_res1_left ul.selectList li
{
	margin-top:12px;
}
.lj_res1_left ul.selectList li label
{
	display:inline;
	font-weight:bold;
	padding-right:10px;
}
.lj_res1_left ul.selectList li select
{
	width:200px;
	font-family:Verdana,"微软雅黑";
	font-size:12px;
	border:1px solid #32688a;
}
.lj_res1_left .lenovo_recmdBox
{
	width:398px;
	height:90px;
	margin:30px 0 0 25px;
	border:1px solid #c9d3dd;
	border-radius:4px;
	-moz-border-radius:4px;
    -webkit-border-radius: 4px;    
}
.lj_res1_left .lenovo_recmdBox h1
{
	color:#db2220;
	width:80px;
	text-align:center;
}
.lj_res1_left .lenovo_recmdBox label
{
	font-weight:bold;
}
.lj_res1_left .lenovo_recmdBox p
{
	line-height:1.2;
	color:#999;
	padding-top:12px;
}
.lj_res1_left .lenovo_recmdBox input
{
	width:200px;
	height:18px;
	line-height:18px;
	padding:0 3px;
	border:1px solid #32688a;
}
.lj_res1_right
{
	float:right;
	margin:15px 10px 0  0;
	width:220px;
}
.lj_res1_right h1
{
	border-bottom:1px solid #c9d3dd;
	padding-top:10px;
}
.lj_res1_right h1 span
{
	float:right;
	font-weight:normal;
	color:#62adcd;
}
.lj_res1_right ul.hotLink
{
	margin:10px 2px;
}
.lj_res1_right ul.hotLink li a
{
	padding-left:10px;
	background:url(../../images/iSoft/left_arrow.png) no-repeat 0 center;
	font-size:12px;
	line-height:1.5;
}
.lj_res1_right .gwc td.link span
{
	color:#5eafca;
	padding:0 10px;
}
.lj_res1_right .num
{
	color:#5eafca;
	font-size:16px;
	font-weight:bold;
	font-family:Verdana,"微软雅黑";
	padding: 0 5px 0 0 !important;
}
div.left_listCtrl
{
	float:left; margin:0 0 10px 0;
	padding-left:10px;
	background:url(../../images/iSoft/opcl.png) no-repeat 0 0;
}
div.left_listCtrl a, div.right_listCtrl a
{
	margin:0 10px;
}
div.left_listCtrl span, div.right_listCtrl span
{
	margin:0 10px;
}
div.right_listCtrl
{
	float:right; margin:0 0 10px 0;
}
ul.result_list
{
	clear:both;
}
ul.result_list li.odd
{
	background:#eff3f6 url(../../images/iSoft/arrow_up.gif) no-repeat 12px 12px;
}
ul.result_list li.even
{
	background:#fcfcfc url(../../images/iSoft/arrow_up.gif) no-repeat 12px 12px;
}
ul.result_list li span
{
	font-weight:bold;
	float:left;
	padding:5px 10px 5px 18px;
}
ul.result_list li h1
{
	font-weight:bold;
	float:left;
	padding:5px 0;
	cursor:pointer;
}
ul.result_list li div
{
	clear:both;
	background:#fff;
	text-align:center;
}
ul.result_list li div table
{
	display:none;
}
.btmCtrl
{
	float:right;
	margin-top:20px;
}
.btmCtrl a
{
	margin-left:20px;
}
/* helpPn HTML
----------------------------------------------------------------------------------------------------*/
.helpPn
{
	background:#fff;
}
.helpPn h1.tit
{
	background:url(../../images/iSoft/help_h1Bg.png) repeat-x 0 0;
	height:24px;
	line-height:24px;
	color:#fff;
	text-indent:1em;
	margin:0 1px;
	text-align:left;
}
.helpPn .line
{
	width:1px;
	height:150px;
	background:url(../../images/iSoft/hp_line.png) no-repeat 0 50%;
}
.helpPn .leftimg
{
	width:380px;
	background:url(../../images/iSoft/onlineHp.jpg) no-repeat 50px 50%;
}
.helpPn .rightimg
{
	width:380px;
	background:url(../../images/iSoft/onlineHp2.jpg) no-repeat 50px 50%;
}
.helpPn .leftimg h1,.helpPn .rightimg h1
{
	font-size:14px;
	padding:0 0 10px 150px;
}
.helpPn .leftimg p,.helpPn .rightimg p
{
	padding:0 0 0 150px;
	line-height:1.5;
}
/* tab HTML
----------------------------------------------------------------------------------------------------*/
.lj_tab {
	position:relative;
	width:715px;
	margin:20px 0 0 20px;
	min-height:28px;
	background: url(../../images/iSoft/tabLineBg.png) repeat-x left -13px;
} /* 定义选项卡的整体宽度 */
.lj_tab .ibox {
	position:absolute;
	top:40px;
	left:10px; /* 以绝对定位将选项卡的内容定位在选项卡标题下面 */
	width:690px;
}
.lj_tab .ibox {
	display:none;
} /* 隐藏所有选项卡的内容区域 */
.lj_tab .block {
	display:block;
	padding-bottom:10px;
} /* 当选项卡某个内容区域被激活时，显示内容，并设置该容器底部的内补丁为10px */
.lj_tab .tabtit {
	float:left;
	width:50%;
	margin-left:5px;
	min-height:26px;
}
.lj_tab .fk
{
	float:right;
	padding-top:10px;
}
.lj_tab .fk a
{
	color:#df2324 !important;
}
.lj_tab .fk a:hover
{
	text-decoration:none !important;
}
.lj_tab h3{
	float:left;
	margin:0 -1px 0 0;
	padding-right:20px;
	padding-left:20px;
	color:#9f9fa2;
	font-size:14px;
	line-height:26px;
	text-align:center;
	border:#d4dfe5 solid 1px;
	border-top-left-radius:4px;
	-moz-border-radius-topleft:4px;
    -webkit-border-top-left-radius: 4px;
	border-top-right-radius:4px;
	-moz-border-radius-topright:4px;
    -webkit-border-top-right-radius: 4px;    
	cursor:pointer;
	text-decoration:none;
} /* 将所有的标签标题浮动，并设置其宽度和高度等属性，再添加背景图修饰标题 */
.lj_tab .up {
	height:26px;
	line-height:26px;
	color:#3d4d5c;
	text-decoration:none;
	border-bottom-color:#fff;
	border-top-left-radius:4px;
	-moz-border-radius-topleft:4px;
    -webkit-border-top-left-radius: 4px;
	border-top-right-radius:4px;
	-moz-border-radius-topright:4px;
    -webkit-border-top-right-radius: 4px;    
} /* 当某个标题被激活时改变背景图片，突出显示 */
table.diskList th
{
	text-align:left;
	padding:10px 0;
}
table.diskList td
{
	text-align:left;
	padding:10px 0;
}
table.diskList ol
{
	list-style-type:decimal;
	margin-left:20px;
	_margin-left:25px;
	margin-left:25px;
}
table.diskList ol li
{
	font-weight:normal !important;
	margin:0 0 5px 0 !important;
}
/* detail page HTML
----------------------------------------------------------------------------------------------------*/
.lj_d1
{
	padding:10px 40px;
}
.lj_d1 h1.tit
{
	font-size:14px;
	color:#2376a8;
	text-align:center;
	padding-bottom:10px;
}
.lj_d1 table.list th
{
	text-align:left;
	padding:10px 0;
}
.lj_d1 table.list td
{
	text-align:left;
	padding:10px 0;
}
.lj_d2 .lj_tab 
{
	margin:20px 0 0 35px;
	width:680px;
}
.lj_d2 .lj_tab .ibox
{
	width:670px;
}
.lj_d2 .lj_tab .ibox ul
{
	list-style-type:disc;
	margin-left:20px;
}
.lj_d2 .lj_tab .ibox ul li
{
	font-weight:bold;
	margin:10px 0;
}
.lj_d2 .lj_tab .ibox ol
{
	list-style-type:decimal;
	margin-left:20px;
}
.lj_d2 .lj_tab .ibox ol li
{
	font-weight:normal !important;
	margin:5px 0 !important;
}
.lj_d3 .lj_tab 
{
	margin:20px 0 0 35px;
	width:680px;
}
.lj_d3 .lj_tab .ibox
{
	width:670px;
}
.history_list thead th
{
	text-align:left;
	font-weight:normal;
	border-bottom:#ccc 1px solid;
	padding:5px 3px;
}
.history_list tbody td
{
	text-align:left;
	border-bottom:#ccc 1px dotted;
	padding:5px 3px;
}
/* Btn HTML
----------------------------------------------------------------------------------------------------*/
.button, .button span
{
	background:url(../../images/iSoft/button_s.png) no-repeat;
	_background:url(../../images/iSoft/button_s.gif) no-repeat;
	margin:0 2px;
}
.orange, .orange span
{
	background:url(../../images/iSoft/button_s_orange.png) no-repeat;
	_background:url(../../images/iSoft/button_s_orange.gif) no-repeat;
	margin:0 2px;
}
.button span
{
	color:#fff !important;
}
.button
{
	float:left;
	display:block;
	overflow:hidden;
	height:32px;
	padding-left:10px;
}
.button span
{
	float:left;
	display:block;
	overflow:hidden;
	height:32px;
	padding:0;
	line-height:32px;
	font-weight:normal;
}
.button
{
	background-position:0 0;
}
.button span
{
	cursor:pointer;
	padding:0 12px 0 0;
	background-position:100% -50px;
}
.button:hover
{
	text-decoration:none !important;
	background-position:0 -88px;
}
.button:hover span
{
	padding:0 12px 0 0;
	background-position:100% -138px;
}

/*-机型查询的产品树------------------*/

.liston_current{background-color: #c9d3dd;
	cursor: pointer;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.listoff_current{cursor: pointer;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}


#productTreeDiv
{
	float:left;
	height: 230px;
	width: 384px;
	margin: 0px 0px 0px 0px;
	display: block;
	font-size:12px;
	overflow: hidden;
 	cursor: pointer;
}

.infoPdt{ position:relative;
 border:0px;
}


/*** 左右滚动展示的样式 begin **/

.rollBox
{
	float:left;
	height: 230px;
	width: 384px;
	margin: 0px 0px 0px 0px;
	display: block;
	font-size:12px;
	overflow: hidden;
 	cursor: pointer;
}
.rollBox .Cont
{
	width: 382px;
	overflow: hidden;
	float: left;
	height: 230px;
	*height: 230px;
}
.rollBox .ScrCont
{
	width: 1300px;
	height: 230px;
	*height: 230px;
}
.rollBox #List1
{
	float: left;
}

a{ cursor:pointer;}


/*** 左右滚动展示的样式 end **/


/** 提示框的 **/
#tishi_top
{
	width: 271px;
	height: 9px;
	background: url(../../images/iSoft/help_t1.gif) no-repeat;
	_margin-bottom: -3px;
}
#tishi_center
{
	width: 269px;
	height: 24px;
	line-height: 24px;
	border: 0px;
	border-left: 1px #000 solid;
	border-right: 1px #000 solid;
	background-color: #ffffe1;
	color: #000000;
	font-size: 14px;
	text-align: center;
}
#tishi_bottom
{
	width: 271px;
	height: 22px;
	background: url(../../images/iSoft/help_dd1.gif) left top no-repeat;
}