﻿@charset "utf-8";
* {
	padding:0;
	margin:0;
	list-style:none;
}
body{font-size:12px; font-family:"lucida grande",tahoma,arial,sans-serif;color:#565553;}
ul, li{list-style:none}
img{
	border:0px;	
}
     img   {  
  vertical-align:top;  
  }   
a{color:#565553; text-decoration:none}
a:hover{color:#ff5500}


.idxMainBox{
	*zoom:1;
	border-left:1px solid #e3aa7f;
	border-right:1px solid #e3aa7f;
	margin-bottom: 8px;
}
.idxMainBox .xtop,.idxMainBox .xbottom,.idxMainBox .xtop b,.idxMainBox .xbottom b,.logon .xbottom,.idxMainBox .xcHeader h2
{
	display:block;
	height:4px;
	border:0;
	font-size:0;
	line-height:0;
	background:url(../images/bj_all.png) no-repeat left top;
	position:relative;
}
.idxMainBox .xtop{
	background: url(../images/box_t.png) repeat-x;
	margin:-1px -1px 0 -1px;
}
.idxMainBox .xtop .xtl{
	width:4px;
	float:left;
	background-position:left 0px;
	margin-right:0px;
}
.idxMainBox .xtop .xtr{
	width:4px;
	float:right;
	background-position:left -4px;
	margin-right:0px;
}
.idxMainBox .xbottom{
	background: url(../images/box_b.png) repeat-x;
	margin:0px -1px -1px -1px;
}
.idxMainBox .xbottom .xbl{
	width:4px;
	float:left;
	background-position:left -8px;
	margin-right:0px;
}
.idxMainBox .xbottom .xbr{
	width:4px;
	float:right;
	background-position:left -12px;
	margin-right:0px;	
}
.idxMainBox .xcontainer{
  border:0;
	padding:0;
}

.xcHeader{
	background:url(../images/box_c.png) repeat-x;
	height:23px;
}

.xcHeader h2{
  height:23px;
  text-indent:-9999px;
}

.logon{
  margin-bottom: 8px;
}
.logon .xbottom{
	background: url(../images/box_b.png) repeat-x;
	margin:0px -1px -1px -1px;
}

.logon .xbottom .xbl{
	width:4px;
	float:left;
	background-position:left -8px;
	margin-right:0px;
}

.logon .xbottom .xbr{
	width:4px;
	float:right;
	background-position:left -12px;
	margin-right:0px;
}

.search .ta{
	height:76px;
	border-bottom:1px solid #edc097;
	padding-top:9px;
	padding-left:6px;
}

.search .sliders{
	height:50px;
	width:175px;
	padding-top:5px;
}

.search .sliders .pricetitle{
	background: url(../images/bj_all.png) no-repeat 0px -187px;
	padding-left:11px;
	margin-left:3px;
}

.search .servertype{
	background: url(../images/bj_all.png) no-repeat 0px -187px;
	padding-left:11px;
	margin-left:3px;
}

.search .slider1{
	margin-left:4px;
}

.search .sa{
	margin-left:6px;
	margin-left:6px !important;
	
	height:55px;
	margin-top:2px;
}

.search .sbtn{
	height:21px;
	float:right;
	padding-right:7px;
	padding-top:5px;
	display:inline;
}
.sbtn img{
	vertical-align:top;	
}
.hot .xcHeader h2{
	height:23px;
	background-position:12px -40px;
}

.hot .hot-list .hot-title{
	margin-left:-8px;
	padding-left:10px;
	background:transparent url(../images/bj_all.png) no-repeat 0px -213px;

}
.hot .hot-list ul li{
	width:155px;
	padding-left:14px;
}
.hot .hot-list .hot-title{
	font-weight: bold;
	color:#ef7417;
	overflow:hidden;
	width:155px;
	height:20px;
}
.search .xcHeader h2{
	height:23px;
	background-position:12px -70px;
}

.map .xcHeader h2{
	height:23px;
	background-position:12px -100px;
}

.technic{
	margin-top:5px;
}

.technic .xcHeader h2{
	height:23px;
	background-position:12px -130px;
}
.xcontainer ul{
	padding-top:5px;
}
.xcontainer ul li a{
	background:transparent url(../images/bj_all.png) no-repeat 6px -213px;
	height:20px;
	line-height:20px;
	padding:0 7px 0 14px;
}

.serverinfo .xcHeader h2{
	height:23px;
	background-position:12px -160px;
}

.product-list{
	height:380px;
	overflow-y:auto;
	
	scrollbar-3dlight-color: #828282;
	scrollbar-arrow-color: #828282;
	scrollbar-base-color: #e8e8ea;
	scrollbar-darkshadow-color:#828282; 
	scrollbar-3dlight-color: #868686;
	scrollbar-highlight-color:#868686;
	scrollbar-shadow-color: #828282;
	scrollbar-track-color: #828282;	
	
}

.product .xcHeader h2{
	height:23px;
	background-position:10px -296px;
}

.product .toggler {
	cursor:hand;
	margin-left:5px;
	padding: 2px;
	margin-top: 5px;
	margin-right: 5px;
	background:transparent url(../images/bj_all.png) no-repeat 135px -248px;
	background-color: #e0e0e2;
}
.product .active {
	cursor:hand;
	padding: 2px;
	margin-left:5px;
	margin-right: 5px;
	background:transparent url(../images/bj_all.png) no-repeat 135px -270px;
	background-color: #e0e0e2;
}
.product .element p{
	height:22px;
	line-height:22px;	
	padding: 2px;
	margin-left:5px;
	margin-right: 5px;	
	color: #e45f1c;
	font-weight: bold;	
	overflow:hidden;
}
.product .element p a{
	color: #e45f1c;
	cursor: pointer;
}

#head{
	width:998px;
	height:70px;
	margin-left:auto;
	margin-right:auto;
	background-color: #fff;
}

#head-right{
	 width:350px;
	float:right;
	margin-top:9px;
	text-align:right;
	padding-right:20px;
	vertical-align:middle;
}

#head-right span{
	padding-left:7px;
	margin-left:6px;
	background:url(../images/bj_all.png) no-repeat 0px -25px;
}
.pic-left{
	 float:left;
}
.pic-right{
	 float:right;
}

#nav{
	width:998px;
	height:34px;
	margin-left:auto;
	margin-right:auto;
	background-image:url(../images/nav_bi.jpg);
	background-repeat:repeat-x;
	font-size:14px;
	font-weight:bold;
	color:#CCCCCC;
	line-height:33px;
	clear:both;
}

#menu{
	height:34px;
	float:left;
	padding-left:10px;
}

#nav ul{
	 margin:0px;
	padding:0px;
}

#nav ul li{
	 float:left;
	list-style-type:none;
	margin:0px 4px;
}

.city{
	height:33px;
	margin-left:20px;
	display:inline;
	margin-right:23px;
	float:left;
	color:#fff;
	margin-top: 8px;
}

.diqu{
	height:34px;
	line-height:34px;
	width:76px;
	overflow:hidden;
	float:left;
}

.tel{
	 color:#CC4A0C;
	font-weight:bold;
	font-size:20px;
}

#main{
	width:998px;
	margin-left:auto;
	margin-right:auto;
	position:relative;
	height: auto;
	overflow: hidden;
	background: #fff;
}

#main-left{
	width:177px;
	float:left;
}

#main-right{
	width:177px;
	float:right;
}

#main-center{
	width:630px;
	float:left;
	padding-left:6px;
}

.banner{
	margin-top:4px;
	*margin-top:3px !important;
	width:630px;
	height:142px;
}

.picbord {
	margin-top: 2px;
	height: auto;
	width: 177px;
	float: right;
	clear:both;
}

#indexoffers{
	width:634px;
	height:auto;
	overflow:hidden;
	margin-top:4px;
	margin-left:0px;
}

#indexoffers ul{
	float:left;
	list-style-type: none;
	padding:0px;
	border:1px solid #e8ab75;
	width:311px;
	margin:0px 4px 4px 0px;
}

#indexoffers ul li{
	list-style-type: none;
	padding:0;
	margin:0;
}

#indexoffers .morenew{
	padding-left:90px;
	height:22px;
	line-height:22px;
	background: url(../images/sy_40.gif) no-repeat;
}

#indexoffers .moresolution{
	padding-left:90px;
	height:22px;
	line-height:22px;
	background: url(../images/sy_43.gif) no-repeat;
}

#indexoffers .moreoffer{
	padding-left:90px;
	height:22px;
	line-height:22px;
	background: url(../images/sy_65.gif) no-repeat;
}

#indexoffers .offerpic{
	width:311px;
	height:248px;
	margin: 0;
	padding: 0;
}

#indexoffers .offerpic img{
	vertical-align:top;
}
.picbord {
  height: auto;
	width: 176px;
	float: right;
	clear:both;
}

.bggrown {
	background-color: #EDEDEF;
	height:60px;
	line-height:60px;
}
.listcomparebtn{
	float:left;
	width:130px;
	margin-left: 10px;
	margin-top: 18px;
}
.comments {
	text-align: left;
	padding-left: 10px;
	line-height: 16px;
	font-weight: bold;
	height: 50px;
	padding-top:12px;
	float:left;
}

.biaoti {
	line-height: 23px;
	background-color: #949494;
	height: 22px;
	text-align: left;
	font-weight: bold;
	padding-left: 15px;
	color: #FFFFFF;
	width:100%;
	vertical-align: middle;
	clear:both;
}

.productp {
	height: 28px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #000000;
	border-bottom-color: #000000;
	line-height: 29px;
	font-weight: bold;
	margin-top:12px;
}

.spanle{
	display: inline;
	float: left;
	margin-left: 10px;
}

.spanle2 {
	display: inline;
	float: left;
	margin-left: 154px;
}

.itemsi {
	height: 150px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #b4b4b4;
}
.sele {
	width: 40px;
	float: left;
	text-align:center;
	background-color: #ededef;
	height:100%;
	vertical-align:middle;
}
.sele .ocb{
	padding-top:60px;
}
.sanyang {
	float: left;
	display: inline;
	width: 148px;
	height:100%;
}

.yellst {
	width: 345px;
	float: left;
	text-align: left;
	height:100%;
}
.yedi {
	background-color: #dc3f12;
	height: 40px;
	margin-top: 15px;
	padding-top: 13px;
	padding-left: 15px;
	padding-right: 15px;
	line-height: 18px;
	font-weight: bold;
	color:#fffffd;
}

.youhui {
	display: inline;
	float: right;
	height:100%;
	width: 95px;
	background-color: #EDEDEF;
	margin: 0px;
	vertical-align:middle;
}
.youhui .yhprice{
	padding-top:50px;
}

.rejiag {
	font-weight: bold;
	text-align: left;
	padding-left: 5px;
}
.yhpv {
	text-align: left;
	padding-left: 5px;
	color: #dc551e;
	font-size: 18px;
	font-weight: bold;
}
.pagenum {
	text-align: right;
	padding-right: 10px;
	line-height: 28px;
}

.remai {
	font-size: 12px;
	font-weight: bold;
	line-height: 17px;
}

.jixin {
	color: #305896;
	font-size: 18px;
	font-weight: bold;
	margin-top:8px;
}
.jixin a{
	color: #305896;	
}

#main #main-center .itemsi .youhui span {
	font-size: 16px;
	font-weight: bolder;
	color: #E85603;
	text-indent:5px;
}

.box{
	width:96%;
	height:auto;
	overflow:hidden;
	margin-top:10px;
	float: left;
}

.box-biaoti{
	width:100%;
	height:40px;
	border-bottom:1px solid #d9d9d9;
	line-height:40px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	text-align:left;
	margin-left: 15px;
}

.ulproduct {
	margin: 0px;
	padding: 0px;
	float: left;
	margin-left:20px;
}

.ulstyles{
	 line-height: 22px;
	font-size:14px;
	font-weight:500;
	width: 278px;
	float:right;
	list-style-type: none;
	text-align: left;
	color: #000000;
	padding:0px;
	margin:32px 0px 0px 0px;
}

.ulstyles ul{
	margin:0px;
	padding:0px;	
}

.ulstyles li{
	 background-image: url(../images/con_06.jpg);
	background-repeat: no-repeat;
	text-indent:18px;
	background-position: 0px center;
}

.bianid {
	font-weight: bold;
}
.connection {
	float: left;
	width: 419px;
	text-align: left;
	padding-left: 210px;
	margin-top: 20px;
}

.connection ul li{
	float:left;
	margin-right:5px;
}

.leftmargine {
	margin-left: 10px;
}

#center_box{
	width:628px;
	height:auto;
	overflow:hidden;
	border:1px solid #d89868;
	margin-top:8px;
}

#products-list-l{
	width:310px;
	height:auto;
	overflow:hidden;
	margin-right:3px;
	float:left;
	border:1px solid #d89868;
	margin:0px 0px 9px 0px;
}

#products-list-r{
	width:310px;
	height:auto;
	overflow:hidden;
	float:right;
	border:1px solid #d89868;
	margin:0px 0px 9px 0px;
}
#title{
	width:100%;
	height:20px;
	text-align:left;
	background-image:url(../images/bgg.jpg);
}

#lizi{
	width:630px;
	height:49px;
	float:left;
	margin-top:20px;
	text-align:left;
}

#banner{
	width:628px;
	height:94px;
	float:left;
	margin-top:1px;
	*margin-top:5px !important;
}

.more-1{
	width:60px;
	height:20px;
	margin-left:10px;
	float:left;
	line-height:23px;
}

.more-2{
	width:80px;
	height:20px;
	float:left;
}

.more{
	color:#e0670a;
	text-align:left;
	display:block;
	width:90%;
	margin:5px 0px 5px 0px;
	padding-left:10px;
}

#footer{
	width:100%;
	height:126px;
	margin-top:20px;
	background-color:#eaeaec;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	clear:both;
}

#footer-con{
	width:40%;
	height:100px;
	padding-top:20px;
	color:#999999;
	margin-left:auto;
	margin-right:auto;
}

#footer-con span{
	 margin:0px 10px;
}

.newinfo{
	background:url(../images/sy_17.gif);
	background-repeat:no-repeat;
	height:25px;
	width:630px;
}
.newinfo #divg{
	text-align:left;width:520px;height:24px;line-height:24px;padding-left:90px;overflow:hidden;
}
.newinfo #divg a{
	height:24px;
}

.login{ width:178px; height:86px;background:url(../images/login1.gif); background-repeat:repeat-x;}
.login ul{
	list-style-type: none;
	float: left;
	padding-top:9px;
}
.login ul li{
	list-style-type: none;
	padding-bottom:4px;
}
.login input{
	border:1px solid #988340; width:111px;
}
.login .form_label{
	color:#757575;
	float:left;
	padding-right:5px;
	padding-left:12px;
}
.login .login-button{
	padding-left:13px;
}
.login-bottom{
	background:url(../images/login.gif) no-repeat;
	width:178px; 
	height:32px;
}
.pass{ margin-right:15px; float:right; margin-top:6px;}

.picshow { z-index:444; position:relative; background-color:#e4f2fa; width: 100%; height: 157px}
.picshow_main {	position: relative; width: 315px; height: 142px}
.picshow_main .imgbig {	filter: progid:dximagetransform.microsoft.wipe(gradientsize=1.0,wipestyle=4, motion=forward); width: 315px; height: 142px}
.picshow_change {position: absolute; text-align: right;bottom: 0px; height: 20px; right: 0px; left: 190px;}
.picshow_change img {width:20px; height: 15px}
.picshow_change a {border: 1px solid; display: block; float: left; margin-right: 5px;  -display: inline}
a.axx {	border-color: #555}
a.axx:hover {border-color: #000}
a.axx img {	filter: alpha(opacity=40); opacity: 0.4; -moz-opacity: 0.4}
a.axx:hover img {filter: alpha(opacity=100); opacity: 1.0; -moz-opacity: 1.0}
a.bxx {	border-color: #000}
a.bxx:hover {border-color: #000}

.bluex{
	height:88px;
	width:177px;
	padding-bottom:3px;
}
.experience{
	height:88px;
	width:177px;	
	padding-bottom:3px;
}


#idScroller{line-height:25px;width:500px; height:25px; overflow:hidden; margin-left:90px;}

.offertitle{
	width:100%
	color: #181818;
	font-size: 28px;
	font-weight: bold;
	margin-top:10px;
	margin-left:15px;
		
}
.offerocontent{
	width:100%;
	padding-left:15px;
	margin-top:20px;
}
.offerocontent .offerpic{
	width:280px;
	float:left;
}
.offerocontent .offermain{
	width:320px;
	float:left;
}
.offerocontent .offermain ul li{
	height:19px;
	line-height:19px;
	background:transparent url(../images/bj_all.png) no-repeat 0px -230px;
	padding-left:11px;
	overflow:hidden;
	vertical-align:middle;
}
.offerbtns{
	float:left;
	clear:both;
	width:100%;
	padding-left:215px;
	padding-top:20px;
	text-align: left;
	margin-bottom:36px;
}

.offerbtns ul li{
	float:left;
	margin-right:5px;
}

.offerdesc{
	height:450px;
	clear:both;
	margin-bottom:15px;
	margin-left:15px;
}
.pricestyles {
	text-align: left;
	color: #dc551e;
	font-size: 18px;
	font-weight: bold;
}
.offercontent{

}
.offercontent .offercontenttop .offercontenttopleft{
	float:left;	
	width:392px;
}

.offercontent .offercontenttop .preference{
	padding-right:10px;
}
.offercontent .offercontenttop .activitytime{
	padding-top:10px;
	padding-bottom:10px;
	font-weight: bold;
}

.offercontent .offercontenttop .offercontenttopright{
	width:124px;
	height:186px;	
	float:right;	
}
.offercontent .offercontenttop .offercontenttopright .gift{
	width:121px;
	border:1px solid #c5c3c4;
	height:157px;
}
.offercontent .applicationscope{
	clear:both;
	margin-top:20px;	
}
.offercontent .productconfig{
	clear:both;
	margin-top:20px;	
}


.comparebtn{
	position: absolute;
	width:25px; 
	height:400px;	
	float:left;
	padding-top:205px;
	
}
.comparemain{
	position: absolute;
	width:171px; 
	height:400px;	
	float:left;	
}
.comparemain .cmleft .cmltop{
	position: absolute;
	margin-left:24px;
	width:171px;
	height:4px;
	background:url(../images/ga2.gif) no-repeat;
	padding:0px;
}
.comparemain .cmleft .cmlcontent{
	position: absolute;
	margin-top:4px;
	margin-left:24px;
	width:171px;
	height:391px;
	background-color:#FFFFFF;
	border-left:1px solid #3e90ca;
	overflow-y:auto;
}

.comparemain .cmleft .cmlcbottom{
	position: absolute;
	margin-left:38px;
	margin-top:20px;
	width:171px;
	height:40px;
}

.comparemain .cmleft .cmlcontent .cmlctop{
	height:27px;
	line-height:25px;
	width:171px;
	background-color:#dcdcdc;
	text-align:center;
}

.comparemain .cmleft .cmlbottom{
	position: absolute;
	margin-top:395px;
	margin-left:24px;
	width:171px;
	height:5px;
	background:url(../images/ga-bottom.gif) no-repeat;
}

.comparemain .cmright .cmrtop{
	position: absolute;
	width:11px;
	height:4px;
	background:url(../images/ga3.png) no-repeat;
	padding:0px;
}
.comparemain .cmright .cmrcontent{
	position: absolute;
	margin-top:4px;
	width:11px;
	height:392px;
	background:url(../images/gabg.gif) repeat-y;
}
.comparemain .cmright .cmrcontent .comparecloseimg{
	position: absolute;
	margin-top:192px;	
	background:url(../images/jt.png) no-repeat;
	width:11px;
	height:16px;
}
.comparemain .cmright .cmrbottom{
	position: absolute;
	margin-top:396px;
	width:11px;
	height:4px;
	background:url(../images/ga4.png) no-repeat;
}

.comparemain .cmright{
	float:left;
	position: absolute;
	margin-left:195px;
	width:11px;
	height:400px;
}

.offercartitem{
	padding:5px;
	overflow:hidden;
}
.offercartitem div{
	height:20px;
	line-height:20px;
}
.offercartitem .cartot{
	color: #dc551e;		
}

.offercartitem .cartdel{
	text-align:right;	
	padding-right:15px;
	border-bottom:1px dotted #c5c3c4;
}

.title{
	color: #dc551e;
	font-size: 18px;
	font-weight: bold;	
}

.input-border{ border:1px solid #ccc; border-top:1px solid #6a6a6a; width:202px;}  

.input-border{ border:1px solid #ccc; border-top:1px solid #6a6a6a; width:202px;}
.login-left{ width:468px; height:auto; overflow:auto; float:left; margin-top:94px; text-align:left; padding-left:132px;}
.login-right{ width:330px; height:auto; overflow:auto; float:left; margin-top:94px; border-left:2px solid #dbdbdb; text-align:left; padding-left:10px;}
a.text-h:link{ color:#c95701; text-decoration:underline;}
a.text-h:visited{ color:#c95701; text-decoration:underline;}
a.text-h:hover{ color:#c95701; text-decoration:underline;}
a.text-lan:link{ color:#006aba; text-decoration:underline;}
a.text-lan:visited{ color:#006aba; text-decoration:underline;}
a.text-lan:hover{ color:#006aba; text-decoration:underline;}

.spanUserReg{
	font-size:12px;
	color:#ea0e00; 
	padding-left:15px;
}

.input-border{ border:1px solid #ccc; border-top:1px solid #6a6a6a; width:202px;}
.login-left{ width:468px; height:auto; overflow:auto; float:left; margin-top:94px; text-align:left; padding-left:132px; display:inline}
.login-right{ width:330px; height:auto; overflow:auto; float:left; margin-top:94px; border-left:2px solid #dbdbdb; text-align:left; padding-left:10px;}
a.text-h:link{ color:#c95701; text-decoration:underline;}
a.text-h:visited{ color:#c95701; text-decoration:underline;}
a.text-h:hover{ color:#c95701; text-decoration:underline;}
a.text-lan:link{ color:#006aba; text-decoration:underline;}
a.text-lan:visited{ color:#006aba; text-decoration:underline;}
a.text-lan:hover{ color:#006aba; text-decoration:underline;}

.zixun{width:575px; height:auto; overflow:hidden; margin-left:28px; border-top:2px solid #f0b6a2; margin-top:20px; font-size:13px;}
.zixun-left{ width:287px; height:auto; overflow:hidden; float:left; padding-top:17px ;}
.zixun-left ul { margin:0px; padding:0px;}
.zixun-left ul li{
	list-style-type:none;
	background-image:url(../images/zid.gif);
	background-repeat:no-repeat;
	text-indent:14px;
	 line-height:23px;
	
}


.paimai-left{ width:235px; height:auto; float:left; margin-top:10px;}
.paimai-right{ width:754px; height:auto; float:right; margin-top:10px;}
.paimai-list ul{ width:190px;margin:0px; padding:0px; margin-left:15px;}
.paimai-list ul li{ list-style-type:none;
	background-image:url(../images/z.gif);
	background-repeat:no-repeat;
	text-indent:14px;
	 line-height:23px;
	 color:#000000;
	}
	a.paimai-producta:link{ 
	background-image:url(../images/pm2.jpg);
	background-repeat:no-repeat; display:block; width:100%; height:23px; line-height:25px; padding-left:70px;  }
	a.paimai-producta:visited{ 
	background-image:url(../images/pm2.jpg);
	background-repeat:no-repeat; display:block; width:100%; height:23px; line-height:25px;  padding-left:70px; }
	a.paimai-producta:hover{ 
	background-image:url(../images/pm1.jpg);
	background-repeat:no-repeat; line-height:25px; color:#FFFFFF; padding-left:70px; }
	.paimai-li a{ color:#E60012; text-decoration:underline;}
	.paimai-green { border-bottom:1px solid #d4d6d5;}
	.paimai-text{ color:#E60012;}
	.paimai-big{ font-size:22px; font-weight:bold; font-family:Arial;}
.paimaidesc{
	height:450px;
	clear:both;
	margin-bottom:3px;
	margin-left:1px;
}
.paimai-text2{ font-size:18px; font-weight:bold; color:#cc0017; padding-top:15px;} 
a.flv:link{ color:#ef411c; border-bottom:1px solid #faeadb; text-decoration:underline; font-size:14px;}
a.flv:visited{ color:#ef411c; border-bottom:1px solid #faeadb; text-decoration:underline; font-size:14px;}
a.flv:hover{ color:#c95701; text-decoration:underline; font-size:14px;}
.video{ width:110px; float:right; padding-top:8px; margin-right:40px; *margin-right:40px !important; *margin-right:25px; font-size:14px; font-weight:bold; text-align:left; }

.table-border tr td{  border-bottom:1px solid #efcdb1; }
.product-name{ font-size:15px; font-weight:bold; color:#e0670a;} 



.picshow1 { z-index:444; position:relative; background-color:#e4f2fa; width: 100%; height: 157px}
.picshow_main1 {	position: relative; width: 311px; height: 248px}
.picshow_main1 .imgbig {	filter: progid:dximagetransform.microsoft.wipe(gradientsize=1.0,wipestyle=4, motion=forward); width: 311px; height: 248px}
.picshow_change1 {position: absolute; text-align: right;bottom: 0px; height: 20px; right: 0px; left: 200px;}
.picshow_change1 img {width:20px; height: 15px}
.picshow_change1 a {border: 1px solid; display: block; float: left; margin-right: 5px;  -display: inline}

.picshow2 { z-index:444; position:relative; background-color:#e4f2fa; width: 100%; height: 157px}
.picshow_main2 {	position: relative; width: 311px; height: 248px}
.picshow_main2 .imgbig {	filter: progid:dximagetransform.microsoft.wipe(gradientsize=1.0,wipestyle=4, motion=forward); width: 311px; height: 248px}
.picshow_change2 {position: absolute; text-align: right;bottom: 0px; height: 20px; right: 0px; left: 200px;}
.picshow_change2 img {width:20px; height: 15px}
.picshow_change2 a {border: 1px solid; display: block; float: left; margin-right: 5px;  -display: inline}

.picshow3 { z-index:444; position:relative; background-color:#e4f2fa; width: 100%; height: 157px}
.picshow_main3 {	position: relative; width: 311px; height: 248px}
.picshow_main3 .imgbig {	filter: progid:dximagetransform.microsoft.wipe(gradientsize=1.0,wipestyle=4, motion=forward); width: 311px; height: 248px}
.picshow_change3 {position: absolute; text-align: right;bottom: 0px; height: 20px; right: 0px; left: 200px;}
.picshow_change3 img {width:20px; height: 15px}
.picshow_change3 a {border: 1px solid; display: block; float: left; margin-right: 5px;  -display: inline}

.picshow4 { z-index:444; position:relative; background-color:#e4f2fa; width: 100%; height: 157px}
.picshow_main4 {	position: relative; width: 311px; height: 248px}
.picshow_main4 .imgbig {	filter: progid:dximagetransform.microsoft.wipe(gradientsize=1.0,wipestyle=4, motion=forward); width: 311px; height: 248px}
.picshow_change4 {position: absolute; text-align: right;bottom: 0px; height: 20px; right: 0px; left: 200px;}
.picshow_change4 img {width:20px; height: 15px}
.picshow_change4 a {border: 1px solid; display: block; float: left; margin-right: 5px;  -display: inline}



a.biaoti1:link{
	text-align:left;
	font-size: 12px;
	font-weight:normal;
	text-decoration: none;
	display:block; height:23px;width:145px; color:#000000; line-height:23px; 
	background:url(../images/sy1.gif) no-repeat;
}
a.biaoti1:visited{
	text-align:left;
	font-size: 12px;
	text-decoration: none;
	display:block; height:23px; width:145px;color:#000000; line-height:23px;
	background:url(../images/sy1.gif) no-repeat;
}
a.biaoti1:hover{
	text-align:left;
	font-size: 12px;
	text-decoration: none;
	display:block; height:23px;width:145px;color:#000000; line-height:23px;
	background:url(../images/sy1.gif) no-repeat;
}




.video-banner{ width:998px; height:auto; margin-bottom:10px; margin:0 auto;  border-bottom:10px solid #d1d1d1; }
.video-main{ width:998px; height:auto;  margin:0 auto; padding-top:15px; margin-bottom:10px; clear:both;}
.video-left{ width:590px; height:auto; border-right:1px dashed #d1d1d1; float:left;}
.video-right{ width:370px; height:auto; float:left; padding-left:18px; *padding-left:15px !important;  *padding-left:18px;}
.v-div{ width:568px; height:167px; margin-right:13px; *margin-right:13px !important;  *margin-right:8px;  float:right;  background: url(../images/video_07.gif) no-repeat ;   }
.v-div1{ width:450px; height:130px; float:right; margin-top:30px; margin-right:10px;  }
.v-div1 div{ color:#DF3929; font-size:20px; font-weight:bold; height:25px; line-height:25px;  }
.v-div2{ width:568px; height:144px; margin-right:14px; float:right;  background: url(../images/video_13.gif) no-repeat ;   }
.v-div3{ width:500px; height:auto; float:left; margin-top:55px; margin-left:5px; text-align:left; font-size:12px; }
.v-div3 ul{ margin:0px; padding:0px;}
.v-div3 ul li{ padding:2px 0;}
.v-div4{ width:373px; height:auto; margin-top:25px;  }
.v-div4 span{ color:#DF3929; font-size:21px; font-weight:bold; }

.v-ul{ padding:0px; margin:0px; display:block; width:990px; float:left; margin-top:45px;}
.v-ul li{ float:left; width:97px;  padding:0px ; font-size:13px; text-align:center; }

.v-ul2{ padding:0px; margin:0px; display:block; width:300px; margin-top:5px; font-size:13px; margin-left:10px; }
.v-ul2 li{ margin-bottom:12px; padding-bottom:12px; font-size:14px; line-height:22px;}
a.v-text:link{ color:#0A6EAF; font-size:13px; text-decoration:none;}
a.v-text:visited{ color:#0A6EAF; font-size:13px; text-decoration:none;}
a.v-text:hover{ color:#0A6EAF; font-size:13px; }
a.v-text2:link{ color:#4D4D4D; font-size:14px; text-decoration:none;}
a.v-text2:visited{ color:#4D4D4D; font-size:14px; text-decoration:none;}
a.v-text2:hover{ color:#4D4D4D; font-size:14px; }
.v-li{ background:url(../images/video_53.gif) no-repeat; text-indent:18px; line-height:25px;}
.v-main{ width:900px; height:auto; overflow:hidden; margin:0 auto; clear:both; margin-bottom:15px; *margin-bottom:10px !important;  *margin-bottom:10px;}
.v-left{ width:370px; height:auto; overflow:hidden; float:left; border-right:1px dashed #d1d1d1;}
.v-right{ width:510px; height:auto; overflow:hidden; float:right; line-height:23px; font-size:15px; }
.v-menu{ width:900px; height:41px; background:url(../images/v-bg3.gif) no-repeat; font-size:18px; line-height:41px; font-weight:bold; margin-bottom:5px;}
.v-border{ border:1px solid #4D4D4D; border-left:0px; border-top:0px;padding-left:30px;}
.v-border1{ border:1px solid #4D4D4D; border-left:0px; border-top:0px; border-right:0px; padding-left:30px;}
.v-ul3 li{ background: url(../images/v-x.gif) no-repeat; text-indent:20px; padding:2px 0; }
.v-answer{ width:625px; height:auto; float:left; overflow:hidden; padding:0 15px;  font-family:Arial;}
.v-answer ul li{ width:625px; height:45px; padding:10px 0px;  border-bottom:1px solid #d1d1d1;}
.v-answerdiv1{ width:90%; height:auto; float:left; line-height:23px;}
.v-answerdiv2{ width:5%; height:auto; float:left; margin-left:10px; background: url(../images/v-j.gif) no-repeat;}
.videol{ color:#0b6eb2; font-weight:bold; font-size:14px;}
.videoh{ color:#666; font-size:14px; font-weight:bold;}
.v-ul5{ padding:0px; margin:0px;}
.v-ul5 li{ float:left; display:block; border-left:1px dashed #d1d1d1; padding:0 3px;}
.v-ul5 li a:link{ background: url(../images/v-ll.gif) no-repeat; color:#000; display:block; height:21px; width:22px; text-align:center; line-height:21px;}
.v-ul5 li a:visited{ background: url(../images/v-ll.gif) no-repeat; color:#000; display:block; height:21px; width:22px; text-align:center; line-height:21px;}
.v-ul5 li a:hover{ background: url(../images/v-l.gif) no-repeat; color:#fff; display:block; height:21px; width:22px; text-align:center; line-height:21px; }





#container { width:980px;   margin:0px auto; padding:10px 0px; font-size:12px;  }
#container h1 { font-size:24px; color:#FFFFFF; font-weight:normal; text-align:center; background:#333333; padding:10px; }
#container p { text-align:justify; padding:5px 10px 5px; margin:0px; }
#container p ol, #container p ul { margin:0px auto 0px; }
#container p.notes { color:#999999; font-size:10px; }



/* thumbnail slider begin */

/* apply the gallery design - links slider */
#gallery_container {  width:980px ; height:194px ; margin:0px auto ; background:#EBE2E5 ; padding:0px 0px 0px; display:block; position:relative;}
/* the width is set to show the number of thumbnails that will be visible */
#thumb_container{ position:relative ; overflow:hidden ; width:980px ; height:90px ; margin:0px auto 0px;  }
/* the thumbnails container */
#thumbs { white-space:nowrap; display:block; position:relative; }

#thumbs a { padding:0px; margin:0px; }
#thumbs a img{ border:1px #333333 solid; }

/* DIV container slider example */
#gallery_container2 {  width:980px ; height:134px ; margin:0px auto 0px; padding:0px 0px 0px; display:block; position:relative;  }

/* create custom forward-backward buttons for this container */
#gallery_container2 .addfwd { display:block; position:absolute; cursor:pointer; width:25px; height:134px; top:0px; right:0px; background:url(../images/gallery_fwd2.jpg) no-repeat center; margin-right:17px; }
#gallery_container2 .addbkwd { display:block; position:absolute; cursor:pointer; width:25px; height:134px; top:0px; left:0px; background:url(../images/gallery_back2.jpg) no-repeat center;  }

/* the width is set to show the number of thumbnails that will be visible */
#thumb_container2{ position:relative ; overflow:hidden ; width:980px ; height:130px ; margin:0px auto 0px; }
/* the thumbnails container; set a width on it so everything will be fine */
#thumbs2 { display:block; position:relative; width:9000px; }

#thumbs2 div.thumbnail { display:block; position:relative; float:left; margin-right:0px; font-size:12px; width:155px; text-align:center; }

#thumbs2 a { padding:0px; margin:0px; clear:both; display:block; }
#thumbs2 a img{ border:1px #333333 solid; }

/* the forward and backward buttons */
.addfwd { display:block; position:absolute; cursor:pointer; width:25px; height:101px; top:0px; right:0px; background:url(../images/gallery_fwd.jpg) no-repeat;  }
.addbkwd { display:block; position:absolute; cursor:pointer; width:25px; height:101px; top:0px; left:0px; background:url(../images/gallery_back.jpg) no-repeat;  }
/* thumbnail slider end */

/* banner rotator */
#banners_container { display:block; position:relative; width:980px; height:140px; margin:0px auto 0px; border:1px #CCCCCC solid; }
#banner_container { position:relative ; overflow:hidden ; width:980px ; height:134px ; margin:0px auto 0px;  }
#banners { white-space:nowrap; display:block; position:relative; }
#banners a img { border:none; }

.ibm-ul{margin:0px; padding:0px; padding-left:30px;}
.ibm-ul li{ list-style-type:none;
	background-image:url(../images/ser_14.gif);
	background-repeat:no-repeat;
	text-indent:5px;
	  float:left;
	  margin-right:10px; margin-bottom:10px; display:block; width:120px;
}
.ibm-ul li a{ color:#000000; text-decoration:underline; }
.ibm-box{ width:100%; border-bottom:1px solid #c6c6c6; border-top:1px solid #c6c6c6; margin-top:5px; background:#e6e6e6; height:170px;}

.product-ibm{ float:left; width:290px; height:156px; }
.product1{ float:left; width:1px; height:156px; border-left:1px dashed #9d7f75;}



.banner-right{ float:left; width:310px; height:auto;}
.banner-right ul{ padding:0px; margin:0px; padding-left:10px;}
.banner-right ul li{ list-style-type:none;
	background-image:url(../images/ser1.gif);
	background-repeat:no-repeat;
	text-indent:10px; margin-top:6px;  }
.banner-right ul li a{ font-size:12px; }

