﻿/* CSS Document 
 main style sheet
 version: 1.1
 author: ljh
 email:lin.jianhang1@zte.com.cn
*/
/*
*nodeName:fixes ie7/win  bug;
_nodeName:fixes ie6/win  bug;
*/
body{
	margin:0px;
	padding:0px;
	color:#000000;
	font-size:12px;
	background:url(../img/bg.png) repeat-x 0px 87px;
}


.mycart{padding-left:30px; background:url(../img/shopcar.gif) no-repeat left; width:200px;}
.forgetpassword{padding-left:20px; background:url(../img/question.gif) no-repeat left;}

.linkno1{
	width:105px; height:33px; display:block; text-align:center; background:url(../img/linkno1.gif) no-repeat; color:#CCC; line-height:33px;
}
.linkno2{
	width:105px; height:33px; display:block; text-align:center; background:url(../img/linkno2.gif) no-repeat; color:#CCC; line-height:33px;
}
.linkno3{
	width:105px; height:33px; display:block; text-align:center; background:url(../img/linkno3.gif) no-repeat; color:#CCC; line-height:33px;
}
.linkno4{
	width:105px; height:33px; display:block; text-align:center; background:url(../img/linkno4.gif) no-repeat; color:#CCC; line-height:33px;
}
.linkno5{
	width:105px; height:33px; display:block; text-align:center; background:url(../img/linkno5.gif) no-repeat; color:#CCC; line-height:33px;
}


.linkno21{
	width:105px; height:33px; display:block; text-align:center; background:url(../img/linkno21.gif) no-repeat; color:#CCC; line-height:33px;
}
.linkno22{
	width:105px; height:33px; display:block; text-align:center; background:url(../img/linkno22.gif) no-repeat; color:#CCC; line-height:33px;
}
.linkno23{
	width:105px; height:33px; display:block; text-align:center; background:url(../img/linkno23.gif) no-repeat; color:#CCC; line-height:33px;
}
.linkno24{
	width:105px; height:33px; display:block; text-align:center; background:url(../img/linkno24.gif) no-repeat; color:#CCC; line-height:33px;
}
.linkno25{
	width:105px; height:33px; display:block; text-align:center; background:url(../img/linkno25.gif) no-repeat; color:#CCC; line-height:33px;
}


.rx_title{clear:both; margin-top:5px; height:27px; background:url(../img/linediv.gif) repeat-x bottom;}
.li2{width:58px; background:url(../img/tab001.gif) bottom no-repeat;cursor:hand; list-style:none; height:27px; float:left; margin-left:1px; margin-right:1px; text-align:center; line-height:30px;}
.li1{width:58px; background:url(../img/tab002.gif) bottom no-repeat;cursor:hand; list-style:none; height:27px; float:left;margin-left:1px; margin-right:1px;  margin-right:2px; text-align:center;line-height:30px;}
/*2008.04.01 fix text-overflow */

.content{margin:auto; padding:0px;}  
.topLink{clear:both; margin:auto; width:950px; height:51px;}
.topLink h1{float:left; margin:0; padding:0; height:51px;}
.topLink h1 a{display:block; width:260px; height:51px; background:url(../img/logo.gif) no-repeat;}
.topLink h1 span{display:none;}
.topLink p{float:right; margin:0; padding:0 3px; height:51px; text-align:right; line-height:40px; white-space:nowrap;}


.searchBar{margin:auto;width:950px;}

.searchBar .SearchWord{width:500px;}
.searchBar .firstdiv{height:36px; clear:both;}
.tabdiv{height:36px; width:570px;}/*2009-06-30*/
.tabdiv ul {list-style:none; margin:0px; padding:6px 0 0;}
.tabdiv li {float:left; margin:0px; padding:0px; text-align:center;}
/*.tabdiv .tab01{background:url(../img/tab01_2.gif) no-repeat bottom right; width:60px; height:36px; float:left;}
.tabdiv .tab02{background:url(../img/tab_bg.gif) repeat-x; width:65px; height:36px; float:left;}
.tabdiv .tab03{background:url(../img/tab_s.gif) no-repeat;width:15px; height:36px; float:left;}
.tabdiv .tab_bar{background:url(../img/tab_bg.gif) repeat-x; width:55px; height:36px; float:left;}

.tabdiv .tab_bar_show{background:url(../img/tab01_m.gif) repeat-x; width:75px; height:36px; float:left;}
.tabdiv .tab_s_show01{background:url(../img/tab01_h.gif) no-repeat; width:15px; height:36px; float:left;}
.tabdiv .tab_s_show02{background:url(../img/tab01_e.gif) no-repeat; width:15px; height:36px; float:left;}

.tabdiv .tab_s{background:url(../img/tab_s.gif) no-repeat; width:19px; height:36px; float:left;}
.tabdiv .tab_e{background:url(../img/tab_e.gif) no-repeat; width:14px; height:36px; float:left;}
.tabdiv .tab_text{margin-top:15px; text-align:center;}
*/
.tabdiv li span{display:inline-block; padding:0px 17px 0px 0px; text-align:center;}
.tabdiv li a{display:inline-block; padding:0px 8px 0px 13px; height:30px; line-height:30px; text-align:center;}

.tabdiv .tab_head{background: url(../img/topTab/tab0_bak1.gif) no-repeat bottom right; }
.tabdiv .tab_head_2{background: url(../img/topTab/tab0_bak2.gif) no-repeat bottom right; }
.tabdiv .tab_head_3{background: url(../img/topTab/tab0_bak3.gif) no-repeat bottom right;}
.tabdiv .tab_head_3 a{color:#FFF; font-weight:bold; font-size:14px;}

.tabdiv .tab_mid {background: url(../img/topTab/tabN_bak.gif) no-repeat top right;}
.tabdiv .tab_mid_2{background: url(../img/topTab/tabN_bak2.gif) no-repeat top right;}
.tabdiv .tab_mid_3{background: url(../img/topTab/tabN_bak3.gif) no-repeat top right;}
.tabdiv .tab_mid_3  a{color:#FFF; font-weight:bold; font-size:14px;}

.tabdiv .tab_end{background: url(../img/topTab/tab00_bak1.gif) no-repeat bottom right;}
.tabdiv .tab_end_2{background: url(../img/topTab/tab00_bak2.gif) no-repeat bottom right;}
.tabdiv .tab_end_3{background: url(../img/topTab/tab00_bak3.gif) no-repeat bottom right;}
.tabdiv .tab_end_3  span{padding:0px 22px 0px 0px;}
.tabdiv .tab_end_3  a{color:#FFF; font-weight:bold; font-size:14px;padding-left:7px;padding-right:7px;}

.tabdiv #tab0{width:100px;}
.tabdiv #tab0.tab_head span{padding:0px 4px 0px 0px;}
.tabdiv #tab0.tab_head span a{padding-left:20px;padding-right:20px;}
.tabdiv #tab0.tab_head_2 span{padding:0px 4px 0px 0px;}
.tabdiv #tab0.tab_head_2 span a{padding-left:20px;padding-right:20px;}
.tabdiv #tab0.tab_head_3 span{padding:0px 4px 0px 8px;}
.tabdiv #tab0.tab_head_3 span a{padding-left:13px;padding-right:13px;}
.tabdiv #tab00{}

.searchBar .logindiv{width:400px; float:right; margin-top:-30px; text-align:right}
.searchBar .Sbar{/*background:url(../img/sbar.gif) repeat-x; */height:69px;margin-top:-6px;*margin-top:0px;}
.searchBar .Sbar .inputbar{margin-left:85px; margin-top:6px; padding-top:6px;*padding-top:0px;}
.searchBar .Sbar .keyworddiv{margin-top:13px; margin-left:105px; word-spacing:6px;}

.mainContent{margin-top:5px;}
.table_col td{vertical-align:top;}

.m_con{}
.menubar{height:31px; width:180px; overflow:hidden; background:url(../img/menu_bar.gif); font-weight:bold; font:"黑体"; line-height:30px; padding-left:10px;}
.menu_content{display:none;}
.menu_content ul li{padding-left:20px; line-height:25px;}
.odd{border-bottom:#CCC  dotted 1px; padding-left:40px; background:#EDEDED ; height:25px;line-height:25px;}

.flash_img_ad{width:549px; height:222px;}

.list_show{width:549px;}

.list_show .ls_bar{height:34px; background:url(../img/ls_bar.gif);}
.list_show .ls_bar h6{margin:0; padding:0; height:34px; background:url(../img/ls_head.gif) no-repeat; text-align:right;}
.list_show .ls_bar h6 span{display:none;}
.list_show .ls_bar h6 a{display:inline-block; width:88px; height:34px; background:url(../img/ls_more.gif) no-repeat;}

.list_show .row1{}
.list_show .row1 ul{padding-top:10px;}
.list_show .row1 li{float:left; padding:5px; width:173px; height:138px; overflow:hidden;}
.list_show .row1 p{margin:0; padding:0; text-align:center; overflow:hidden; text-overflow:ellipsis;}
.list_show .row1 p em{font-style:normal; white-space:nowrap;}
.list_show .row1 p.it em{display:block; font-weight:bold; line-height:1.8em; text-align:center;}
.list_show .row1 p.it a:hover em{text-decoration:underline;}
.list_show .row1 p.pb em{color:#d81b17;}
.list_show .row1 p.pb a{display:inline-block; padding-top:2px; width:32px; height:17px; color:#f63; line-height:17px; text-align:center; background:url(../img/bgbtn.png) no-repeat left top;}

.list_show .row2{}

/*.list_show .row1 .mid_list{width:270px; margin:5px 0;} 
.list_show .row1 .w270{width:270px; line-height:28px; clear:both;}
.list_show .row1 .dotted{border-bottom:dotted 1px #CCC; clear:both; line-height:22px; float:left; width:100%;}
.list_show .row1 .mid_list .img_bor{float:left; border:#CCC 1px solid; margin:2px;} 
.list_show .row1 .mid_list_text{float:right; width:140px; line-height:22px; height:92px; background:url(../img/dotted_bak.gif) repeat-y;} 
.list_show .row1 .w270 ul li{width:134px; float:left;}*/
.flash_ad{clear:btoh; width:549px; padding-top:10px;}

.box-lt{background: url(../img/box-lt.gif) left top no-repeat; margin-bottom:10px; width:200px;}
.box-lt h6{background: url(../img/box-rt.gif) right top no-repeat; margin:0px; padding:0px 3px 0px 20px; font-size:14px; line-height:25px; color:#ff6c02;}
.box-ld{background:url(../img/box-ld.gif) left bottom no-repeat;}
.box-ld .divin{background: url(../img/box-rd.gif) right bottom no-repeat; padding:0 5px 5px 5px; line-height:22px; padding-bottom:10px;/* _height:450px;*/}
.box-ld ul{padding:0 5px;}
.box-ld li{position:relative; padding-left:18px; white-space:nowrap;border-bottom:1px #CCC dotted;overflow:hidden;}
.box-ld li span{display:block; position:absolute; margin-left:-18px; margin-top:5px; width:12px; height:12px; line-height:12px; font-size:10px; color:#fff; text-align:center; background:url(../img/bgnum.gif) no-repeat; cursor:default; vertical-align:middle;}
.box-ld li a{display:inline-block; vertical-align:middle; white-space:normal;}
.box-ld li.img a{height:60px;}
.box-ld li a img{display:block; float:left; margin-right:3px;}
.box-ld li a em{font-style:normal;}
/*.num01,.num02,.num03,.num04,.num05,.num06,.num07,.num08,.num09{
	padding-left:33px; 
	border-bottom:1px #CCC dotted;
	line-height:21px; 
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	-moz-text-overflow:ellipsis;
}
.num01{background:url(../img/num01.gif) no-repeat 0% 45%; padding-top:7px; padding-bottom:7px; vertical-align:middle;}
.num01 *{vertical-align:middle;}
.num02{background:url(../img/num02.gif) no-repeat;}
.num03{background:url(../img/num03.gif) no-repeat;}
.num04{background:url(../img/num04.gif) no-repeat;}
.num05{background:url(../img/num05.gif) no-repeat;}
.num06{background:url(../img/num06.gif) no-repeat;}
.num07{background:url(../img/num07.gif) no-repeat;}
.num08{background:url(../img/num08.gif) no-repeat;}
.num09{background:url(../img/num09.gif) no-repeat;}
*/
/*侧栏客服*/
#PanelCS{margin-top:5px;}

/*侧栏公告*/
.box-lt-r1{background: url(../img/box-lt-r1.gif) left top no-repeat; margin-bottom:10px;width:200px;}
.box-lt-r1 h6{background: url(../img/box-rt-r1.gif) right top no-repeat; margin:0px; padding:0px 3px 0px 20px; height:36px;}
.box-lt-r1 h6 span{display:none;}
.box-ld-r1{background:url(../img/box-ld-r1.gif) left bottom no-repeat;}
.box-ld-r1 .divin{background: url(../img/box-rd-r1.gif) right bottom no-repeat; padding:0 5px 5px 5px; line-height:22px; padding-bottom:10px; height:98px;}
.box-ld-r1 ul{list-style:none;}
.box-ld-r1 li{line-height:25px; list-style:none; width:175px; overflow:hidden; text-overflow:ellipsis; padding-left:15px; background: url(../img/arrow_r.gif) left top no-repeat;}
.box-ld-r1 p{text-align:right;}

 .borderimg{
	width:80px;
	height:80px;
 	display:table-cell !important;
	display:block;
	position:static !important;
	position:relative;
	overflow:hidden;
	border:1px solid #ccc;
	vertical-align:middle;
	text-align:center;}
.borderimg p {
	display:table-cell !important;
	display:block;
	margin:0;
	position:static !important;
	position:absolute;
	top:50%;
	left:50%;
	width:80px;
	margin-left:auto;
	margin-right:auto;
}
.borderimg p  img {
	position:static !important;
	position:relative;
	top:auto !important;
	top:-50%;
	left:auto !important;
	left:-50%;
}
	

.center_img{
	line-height:83px;
	width:106px;
	height:83px;
	display:table-cell !important;
	display:block;
	position:static !important;
	position:relative;
	overflow:hidden;
	border:1px solid #ccc;
	vertical-align:middle;
	text-align:center;
	position:relative;
	float:left;
}

 .center_img p {
	display:table-cell !important;
	display:block;
	margin:0;
	position:static !important;
	position:absolute;
	top:50%;
	left:50%;
	width:106px;
	margin-left:auto;
	margin-right:auto;
}
.center_img p  img {
	position:static !important;
	position:relative;
	top:auto !important;
	top:-50%;
	left:auto !important;
	left:-50%;
}


/*2008.04.01 fix text-overflow */
.textshow{
  line-height:22px;
  width:86px;
	height:90px;
	overflow:hidden;
	text-indent:24px;}

.box-lt-r2{margin-bottom:10px; width:200px; background: url(../img/box-lt-r2.gif) left top no-repeat;}
.box-lt-r2 h6{margin:0px; padding:0px 3px 0px 20px; height:36px; background: url(../img/box-rt-r2.gif) right top no-repeat; text-align:right;}
.box-lt-r2 h6 span{display:none;}
.box-lt-r2 h6 a{display:inline-block; margin:5px; width:48px; height:26px;}
.box-ld-r2{background:url(../img/box-ld-r2.gif) left bottom no-repeat;}
.box-ld-r2 .divin{padding:0 5px 10px 5px; height:428px; background: url(../img/box-rd-r2.gif) right bottom no-repeat; overflow:hidden;}
/*
.media_notice{width:950px; margin:auto; margin-top:15px; border:#ccc solid 1px; overflow:hidden;}
.media_notice_titie{background:#E4EAEA;border-bottom:#ccc solid 1px; line-height:28px; height:28px;padding:0 0 0 20px; font-size:14px; font-weight:bold;}
.media_notice ul{list-style:none;}
.media_notice li{line-height:25px; padding-left:15px; padding-right:5px;float:left; background:url(../img/arrow_r.gif) 5px top no-repeat; text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap;}
.media_notice_titie{background:#CCC;}
*/

.r2_con{margin:0px 10px 0px 7px; _margin:0px 5px 0px 7px; padding:7px 0 3px 0; *+padding-top:6px; border-bottom:#CCC dotted 1px; clear:both;}
.r2_con a{display:block; padding-left:12px; width:161px; _width:166px; background:url(../img/arrow_r.gif) no-repeat 0% 45%; white-space:nowrap; overflow: hidden; text-overflow: ellipsis;}
.r2_con a.img{padding-bottom:7px;}
.r2_con a img{vertical-align:middle;}

.r2_mm{clear:both;}
.r2_money{float:left;}
.r2_more{float:right;}


.secondContent{clear:both;width:950px; margin:auto;}
.sc_bar{height:34px;background:url(../img/sc_bar.gif);}
.sc_head{width:88px; height:34px; background:url(../img/sc_head.gif) no-repeat;float:left;}
.sc_more{width:88px; height:34px; background:url(../img/sc_more.gif) no-repeat; float:right;}
.sc_list_content{/*height:237px;*/}
.sc_list{width:138px; margin:10px ; float:left;_display:inline; /*fixes ie6/win double margin bug*/}


/*在已经知道高宽的容器，未知图片大小 垂直水平居中<div><p><img>content</img></p></div>的*/

.sc_list .img{
	width:135px;
	height:160px;
	line-height:135px;
	border:1px solid #ccc;
	overflow:hidden;
	position:relative;
	text-align:center;
	margin:auto
}
.sc_list .img p{
	position:static;
	+position:absolute;
	top:50%
}
.sc_list .img img {
	position:static;
	+position:relative;
	top:-50%;left:-50%;
	vertical-align:middle;
}
.sc_list .img p:after {
	content:".";font-size:1px;
	visibility:hidden
}

/*2008.04.01 fix text-overflow */
.sc_list .num{
	margin:5px 0px;
	overflow:hidden;
	/* 隐藏超出容器范围的文字 */
	white-space:nowrap;
	/* 强制文字将不自动换行 */
	text-overflow:ellipsis;
	/* 如果文字超出范围，将使用省略号标示出来 */
	-o-text-overflow:ellipsis;
	/* Opera 的私有属性，功能同上 */
	-moz-text-overflow: ellipsis;
	/* 目前这段代码无效，为 Firefox 预留 */
}
.sc_list .money{margin:5px 0px;}
.sc_list_mid{width:140px;  margin:10px 20px; float:left;_display:inline; /*fixes ie6/win double margin bug*/}
.sc_list_mid .img{border:1px #999 solid;}
/*2008.04.01 fix text-overflow */
.sc_list_mid .num{
	width:130px;/*fixes ie6/win 文字溢出 2008.07.08 ljh*/
	margin:5px 0px;    
	overflow:hidden;
	/* 隐藏超出容器范围的文字 */
	white-space:nowrap;
	/* 强制文字将不自动换行 */
	text-overflow:ellipsis;
	/* 如果文字超出范围，将使用省略号标示出来 */
	-o-text-overflow:ellipsis;
	/* Opera 的私有属性，功能同上 */
	-moz-text-overflow: ellipsis;
	/* 目前这段代码无效，为 Firefox 预留 */
}
.sc_list_mid .money{margin:5px 0px;}


a.sc_btn{
	display:block;
	padding:0 0 0 25px;
	width:38px;
	height:33px;
	line-height:27px;
	letter-spacing:6px;
	background:url(../img/sc_btn.gif) no-repeat left top;
}

a.gm_btn{
	display:block;
	padding:0 0 0 25px;
	width:38px;
	height:33px;
	line-height:27px;
	letter-spacing:6px;
	background:url(../img/gm_btn.gif) no-repeat left top;
}

a.dg_btn{
	display:block;
	padding:0 0 0 25px;
	width:38px;
	height:33px;
	line-height:27px;
	letter-spacing:6px;
	background:url(../img/dg_btn.gif) no-repeat left top;
}


.thirdContent{width:950px; border:#CCCCCC 1px solid; height:140px; margin:auto;}
.tc_bar{height:30px; background-color:#e4eaea; width:950px;}
.tc_bar_head{background:url(../img/tc_head.gif); float:left; width:131px; height:25px;}
.checkbill{margin:5px 0px; width:355px; /*fixes ie6/win double margin bug*/ background:url(../img/ems.gif) ;height:82px; ) no-repeat; float:right;}

.copyrightContent{border-top:3px solid #e4e4e4; height:47px; width:950px; line-height:33px; margin:auto; margin-top:5px;}

