@CHARSET "UTF-8";
* { margin:0; padding:0; }
a { text-decoration:none; color:#666; }
a:hover {text-decoration:none; color:#003399; }
img { vertical-align:top; border:0; }
ul, li { list-style:none; }
body { font-size:12px; font-family:"宋体", Arial; background-color: #eeeeee; /*background:url(../images/md_bg.jpg) repeat-x left top #131313;*/ line-height:22px;}
.clear {clear: both; font-size: 1px; height: 0px;}

/* 头部 */
#header {background: url("./images/sc_top_img.gif") repeat-x scroll left top 4px transparent; height: 135px; width: 100%;}
	#header #top {width: 960px; margin: 0px auto; position: relative; height: 126px; padding-top: 0px;}
		#top .logo {margin-top:5px; float:left; width: 180px; height: 50px;}
		#top .topmsg{font-family: "Microsoft Yahei"; color: #333333; font-size: 21px; letter-spacing: 0.2em;margin-top:21px;margin-left: 19px;}
		#top .topbtn{width: 250px; height: 18px; overflow: hidden; position: absolute; left:710px; top: 55px;}
		#top .topbtn .englist_btn{float: left; margin-right: 5px; border: 0px; padding: 0px; width: 60px; height: 18px; background: url(./images/english_btn.gif) no-repeat; overflow: hidden;}
		#top .topbtn .search {padding: 0px; margin: 0px; float: left; border: 1px solid #999999; height: 16px; line-height: 16px; margin-right: 5px; width: 134px;}
		#top .topbtn .search_btn{background:url(./images/search_btn.gif) no-repeat; width: 40px; height: 18px; overflow: hidden; border: 0px;}
		#top .tel{position: absolute; top: 30px; left: 730px;height:19px;line-height: 19px;color:#404040;font-size: 14px;font-family: 微软雅黑;font-weight: normal;}
                #top .tel .num{
                    font-family: arial;
                    font-size: 16px;
                    font-weight: bold;
                }
		/*菜单*/
		#sddm {height: 29px; width:958px;margin: 0 auto; padding: 0; z-index: 30; position: absolute; top: 103px; left: 1px;background: url(./images/bg_iconx.png) repeat-x scroll 0 0 transparent;border-top-left-radius:5px; border-top-right-radius:5px; }
		#sddm li {float: left; margin: 0; padding: 0; display: block; overflow: hidden;}
		#sddm li a{display: block; overflow: hidden; color: #FFFFFF; margin: 0; padding: 0 25px; text-align: center; text-decoration: none;background: url(./images/bg_iconx.png) repeat-x scroll 0 0 transparent; }
		#sddm li a.home11 {background-position: 0 0; height: 29px;line-height: 29px;border-top-left-radius:5px; }
		#sddm li a.home11:hover {background-position: 0 -29px;}
		#sddm li a.solution11 {background-position: 0px 0; height: 29px; line-height: 29px;}
		#sddm li a.solution11:hover {background-position: -0px -29px;}	
		#sddm li a.active {background-position: -0px -29px;}	
		#sddm li a.products11 {background-position: 0 0; height: 29px;line-height: 29px;}
		#sddm li a.products11:hover {background-position: 0px -29px;}	
		#sddm li a.rd11 {background-position: 0 0; height: 29px;line-height: 29px;}
		#sddm li a.rd11:hover {background-position: 0 -29px;}
		#sddm li a.about11 {background-position: 0 0; height: 29px; line-height: 29px;}
		#sddm li a.about11:hover {background-position: 0 -29px; height: 29px;}	
		#sddm li a.download11 {background-position: 0 0; height: 29px; line-height: 29px;}
		#sddm li a.download11:hover {background-position: 0 -29px; height: 29px; }
		#sddm li a.news11 {background-position: 0 0; height: 29px; line-height: 29px;border-top-right-radius:5px;}
		#sddm li a.news11:hover {background-position: 0 -29px; height: 29px;}	

#sddm li ul { position:absolute;display: none;top: 28px;left:200;}
#sddm li:hover ul, li.over ul {display: block;}
#sddm ul li a{display:block;font-size:14px;border: 1px solid #ccc;padding:3px;margin-right:1px;margin-top:3px;text-decoration: none;background:#fff;font-family: "Microsoft Yahei"; color: #333333; }
#sddm ul li a:hover{	background-color:#eee;}
#sddm .line_c{
    display: inline-block;
    width:2px;
    height:29px;
    float:left;
    background:url(./images/icon.png) no-repeat 0 0 transparent;
}
			
/*导航*/
#nav{ font-size:12px; height:34px; position:relative; z-index:100; width:960px; height:40px; margin: 0px auto; font-weight: bold;}
	#nav ul{width: 960px;}
		#nav ul li{float:left; list-style:none; width:99px; height:40px; line-height: 40px; font-size: 14px;}
			#nav ul li a{display:block; height:40px; width:99px; line-height:40px; color:#666; text-decoration:none; text-align:center; overflow:hidden; float:left;}
			#nav ul li a:hover{color: #000;}
			
/*中间部分*/
#center { width:960px; margin:0 auto; height:auto; clear:both; overflow:hidden; }

/*banner*/
.focusbox { width:958px; height:367px; border:1px solid #e2e2e2; margin:5px auto; clear:both; position:relative; overflow:hidden; z-index:0; }
	.focusbox .slideCon { width:958px; position:absolute; top:0; left:0; }
		.focusbox .slideCon a { float:left; }
	.focusbox .slideCon img { width:958px; height:367px; }
.focusnav { position:absolute; bottom:5px; right:5px; }
	.focusnav li { float:left; width:22px; height:22px; line-height:22px; background:#ccc; font-size:12px; color:#f60; font-family:"\9ED1\4F53"; display:inline; margin-left:4px; text-align:center; cursor:pointer; position:relative; z-index:0; }
		.focusnav li span { width:22px; height:22px; position:absolute; display:line-block; top:0; left:0; }
		.focusnav li b { width:22px; height:22px; position:absolute; top:0; left:0; display:line-block; z-index:1; text-decoration:none; font-weight:normal; }
		.focusnav li.select { background:#007CC2; color:#fff; }
		
/* 视频展示 & 最新动态 & 技术支持 */
#center .ctbga {background: url(./images/mb_tp_15.jpg) no-repeat left top; font-size: 0; height: 10px; margin-top: 5px;}
#center .ctbgb {background: url(./images/mb_tp_40.jpg) no-repeat left bottom; font-size: 0; height: 10px; margin-bottom: 5px;}
#content {padding: 10px 15px; background-color: #fff;}
#content .main-a {width: 296px; float: left;}
#content .main-a .news li{height: 20px; line-height:20px;width:290px ;overflow:hidden;}
#content .main-b {width: 362px; float: left; margin-left: 15px;}
#content .main-c {width: 236px; float: right; color: #666;}	
/*
#content h2{background: url(../images/mb_tp_21.jpg) no-repeat 3px; font-size: 16px; color: #00A3E1; height: 30px; line-height: 30px; position: relative; padding-left: 22px; border-bottom: 1px dotted #575757; overflow: hidden;}
#content h2 a {position: absolute; top: 6px; right: 3px;}
*/
#content .news_title{background: url(./images/bg_title.png) no-repeat; width: 162px; height: 37px;font-size: 18px;font-family: 微软雅黑;font-weight: normal;color:white;text-shadow: 2px 2px 2px black;line-height: 37px;padding-left: 10px}
#content .product_title{background: url(./images/bg_title.png) no-repeat; width: 162px; height: 37px;font-size: 18px;font-family: 微软雅黑;font-weight: normal;color:white;text-shadow: 2px 2px 2px black;line-height: 37px;padding-left: 10px}
#content .about_title{background: url(./images/bg_title.png) no-repeat; width: 162px; height: 37px;font-size: 18px;font-family: 微软雅黑;font-weight: normal;color:white;text-shadow: 2px 2px 2px black;line-height: 37px;padding-left: 10px;}

#content .sp {margin: 12px 5px 22px 5px;}
#content .news, #content .news2 {/*margin-left: 16px;*/}
#content .news ul, #content .news2 ul {margin: 8px 3px;}
#content .news li, #content .news2 li {background: url(./images/mb_ico.jpg) no-repeat left; padding-left: 12px; line-height: 26px;}
#content .news li span, #content .news2 li span {float: right; margin-right: 6px;}

#content .box_btn a{display: block; width: 56px; height: 18px; background-color: #8c8c8c; color: white; font-size: 12px; line-height: 18px; text-align: center; float: left; margin-left: 2px; overflow:hidden;}

/*推荐产品*/
#center .best_product{width: 362px; height: 100px;overflow: hidden;}
	#center .best_product .prorct {width: 362px; height: 100px; float: left; margin: 0px 12px; overflow: hidden;}
		#center .best_product .prorct #indemo {float: left; height: 100px; width: 800%;}
			#center .best_product .prorct #indemo #demo1 {float: left;}
	#center .best_product li {background: none; font-family: 'Arial, Helvetica, sans-serif', "微软雅黑", "宋体";float: left;margin: 2px 2px; padding: 0px;}
	#center .best_product li span {display: block; text-align: center; line-height: 28px;}
	#center .best_product li img {width: 129px; height: 86px;}
	#center .best_product #demo1 {float: left;}
	#center .best_product #demo2 {float: left;}
	
#center .plist{}
	#center .plist li{width: 103px; height: 26px; line-height: 26px; overflow: hidden; float: left; margin-left: 3px; padding-left: 12px;}
	
/* 友情链接 */
#sharelink{background: #fff; height: 90px; width: 958px; /*float: left;*/ overflow: hidden; border: solid 1px #ddd; margin-top: 5px;}
	#sharelink .title{width: 948px; height: 29px; background: url(./images/sharelinks_title_bg.gif) repeat-x; color: #515151; font-weight: bold; padding-left: 10px; line-height: 29px;}
	#sharelink .content{padding: 5px;}
		#sharelink .content ul li{width: 98px; height: 48px; margin: 0px 5px; float: left; border: solid 1px #ddd; padding: 1px;}
		#sharelink .content ul li img{width: 98px; height: 48px;}

#footer_nav{background-color: #939393; height: 54px; width: 960px; margin: 0px auto; color: #fff; text-align: center; line-height: 22px; margin-top:0px;}
	#footer_nav a{color: #fff;}

/*底部*/
#footer {width:100%; height:80px; font-family:Arial, Helvetica, sans-serif; margin-top: 5px; margin-bottom: 20px; }
	#footer .c{width: 960px; height: 125px; margin: 0px auto; line-height: 90px; background-color: #fff;}
		#footer .c .foot{width: 155px; height: 48px; float: left; padding-top: 20px; padding-left: 10px; padding-right: 40px;}
		#footer .c p{line-height: 20px; padding-top: 20px; color: #666;}
		
/*通用页*/
.sider {overflow: hidden; width: 220px; float: left;}
.sider-a, .sider-b {margin-bottom: 10px;}
.sider-a ul {padding-top: 6px; padding-bottom: 20px;}
.sider-a li {background: url(./images/mb_arrs.jpg) no-repeat 13px; line-height: 30px; border-bottom: 1px dotted #575757; text-indent: 36px; font-weight: bold;}
.sider-a li.pro1 {width: 220px; float: left; margin-top: 10px; clear:both; background: url(./images/mb_arrs.jpg) no-repeat 13px; line-height: 35px; border-bottom: 1px dotted #575757; text-indent: 36px; font-weight: bold;}
.sider-a li.pro2 {font-weight: normal; text-indent: 0px; border: none; background: none; padding: 0px 2px; line-height: 25px; /*border-bottom: 1px dotted #575757; font-weight: bold; */float: left; width: 106px; height: 25px; overflow: hidden;}
.sider-a li.pro1 a{color: #666; font-size: 14px;height:36px;line-height:36px;width:200px;overflow:hidden;display:block;} 

.ct {padding: 10px 5px 20px 5px; margin: 6px 0px;}
.detail {width: 690px; float: right;}
.title span {font-weight: 100; color: #666; font-size: 12px; float: right;}
.detail-a {min-height: 460px; height: auto!important; height: 460px; margin: 16px 16px 16px 12px; line-height: 26px;}
			
/*页码*/			
#articeBottom{text-align: center;}

h2{background: url(./images/title_bg.gif) no-repeat 0px -5px; color: #fff; padding-left: 5px;}
.flashstyle1 {
	width: 958px;
	height: 367px;
	overflow: hidden;
	position: relative;
	float:left;
}	
#flashBox1 img{width:958px; height:367px;}
#flashBox1 ul{position:absolute; right:7px; bottom:9px; font:9px tahoma; width: auto;}
#flashBox1 ul li{display:block; float:left; width:20px; height:20px; line-height:20px; margin-right:3px; border:1px solid #999; background:#F0F0F0; color: #999; text-align:center; cursor:pointer;}
#flashBox1 ul li.hover{border-color:red; background:#FFE1E1; color:red;}
/*2011-11-28*/
.tq_div_main{float:none;BACKGROUND:transparent none repeat scroll 0% 0%;color:#000000;font-size:12px;line-height:14px;PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px;border:0px solid #d35555;margin:0px 0px 0px 0px;overflow:hidden;FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, "Bitstream Vera Sans",sans-serif;word-break:break-all;text-align:left;position:static;z-index:8000;}
#tq_float_container div{float:none;text-indent:0px;BACKGROUND:transparent none repeat scroll 0% 0%;color:#000000;font-size:12px;line-height:14px;PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px;border:0px solid #d35555;margin:0px 0px 0px 0px;overflow:hidden;FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, "Bitstream Vera Sans",sans-serif;word-break:break-all;text-align:left;position:static;z-index:8000;}
#tq_float_container table{text-indent:0px;BACKGROUND:transparent none repeat scroll 0% 0%;color:#000000;font-size:12px;line-height:14px;PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px;border:0px solid #d35555;margin:0px 0px 0px 0px;overflow:hidden;FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, "Bitstream Vera Sans",sans-serif;word-break:break-all;text-align:left;position:static;z-index:8000;}
#tq_float_container tr{text-indent:0px;BACKGROUND:transparent none repeat scroll 0% 0%;color:#000000;font-size:12px;line-height:14px;PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px;border:0px solid #d35555;margin:0px 0px 0px 0px;overflow:hidden;FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, "Bitstream Vera Sans",sans-serif;word-break:break-all;text-align:left;position:static;z-index:8000;}
#tq_float_container td{text-indent:0px;BACKGROUND:transparent none repeat scroll 0% 0%;color:#000000;font-size:12px;line-height:14px;PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px;border:0px solid #d35555;margin:0px 0px 0px 0px;overflow:hidden;FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, "Bitstream Vera Sans",sans-serif;word-break:break-all;text-align:left;position:static;z-index:8000;}
#tq_float_container img{float:none;text-indent:0px;vertical-align:top;}

#tq_float_container .tq_float_on{color:#FF0F0F}
#tq_float_container .tq_float_off{color:#333333}
#tq_float_container .tq_float_busy{color:#FF0F0F}
#tq_float_container .tq_float_leave{color:#FF0F0F}
/* SHLCMS 4.2 CSS Document*/
/**/
/*ul*/
ul, li { margin:0; padding:0; list-style:none; }
#stuffbox { margin:0 10px; line-height: 22px; }
/*鏍囬*/
h1 { font-size:16px; font-weight:600; }
h2 { font-size:16px; margin-top:10px; }
h2, h3 { padding-left:10px; }
/*鍒嗛〉*/
.endPageNum { clear:both; font-size:12px; text-align:center; font-family:"瀹嬩綋"; }
.endPageNum table { margin:auto; }
.endPageNum .s1 { width:52px; }
.endPageNum .s2 { background:#1f3a87; border:1px solid #ccc; color:#fff; font-weight:bold; }
.endPageNum a.s2:visited { color:#fff; }
.endPageNum a { padding:2px 5px; margin:5px 4px 0 0; color:#1F3A87; background:#fff; display:inline-table; border:1px solid #ccc; float:left; }
.endPageNum a:visited { color:#1f3a87; }
.endPageNum a:hover { color:#fff; background:#1f3a87; border:1px solid #1f3a87; float:left; text-decoration:underline; }
.endPageNum .s3 { cursor:default; padding:2px 5px; margin:5px 4px 0 0; color:#ccc; background:#fff; display:inline-table; border:1px solid #ccc; float:left; }
/*鍥剧墖灞曠ず&瑙嗛鍒楄〃&妯＄増鍐呭椤�&浜у搧鍐呭椤�*/
#picList, #videoList { margin:0; padding:0; list-style:none; }
#picList li, #videoList li { width:144px; padding:3px 20px; text-align:center; float:left; }
#picList li img, #videoList li img, #templateView li img, #proList li img { padding:1px; background-color:#fff; border:1px solid #ccc; }
#picList li p, #videoList li p { text-align:center; border:0; margin:5px 0 10px 0; }
#picList a:hover { text-decoration:underline }
.pic-content { padding:10px 0; }

#playerDIV { width:450px; }
/*浜у搧鍒楄〃&浜у搧鍐呭椤�*/
.product_index img { background-color: #FFFFFF; padding:1px; border: 1px solid #CCCCCC; }
.product_index { float:left; border-bottom:#666 1px dotted; margin-bottom:10px; padding-bottom:5px; display:block; width:98%; }
.product_index img { float:left; margin-right:10px; }
.product_index .pro_summarytxt { float:left; width:55%; text-indent:0; }
.redtxt { color:#c00; }
.graytxt { color:#999; }
#iconbottom { width:68px; height:70px; float:right; margin:65px 0 0 0; padding:0; }
#iconbottom span { float:left; padding:0; margin:0; }
#iconbottom span img { border:none; margin-bottom:5px; }
.pic_more { float:right; }
.pic_more img { border:none; background:transparent; margin-bottom:5px; }
#proList li { line-height:2.0; }
#productshow { width:98%; margin:0 auto; }
.producttitle { width:100%; background:url(.../images/parts/basket/protitle_bg.jpg) repeat-x; height:51px; }
.productimg { margin:30px; }
#prodescription { padding:30px; margin:0; font-family:"瀹嬩綋"; color:#666; }
#prodescription li { line-height:25px; }
#prodescription span { width:85px; text-align:right; float:left; }
#prodescription h4 { font-size:14px; color:#666; }
.prodetails { line-height:25px; margin:30px 20px 0; }
#probutton { width:100%; text-align:center; margin:30px 0; }
/*鎷涜仒琛ㄥ崟*/
#jobSend { }
#jobSend li { padding:8px 0; }
#jobSend label { width:6em; padding-right:5px; float:left; }
/*鏂伴椈鍒楄〃&鎷涜仒*/
#jobList { width:98%; margin:15px 0; padding:0; list-style:none; }
#jobList li { height:32px; line-height:32px; background:#FAFBF8 ; padding-left:20px; float:left; }
#newsList .whiteLi, #jobList .whiteLi {/*background-color:#fff;*/}
#newsList li span, #jobList li span { float:right; }
.jobInfo { width:100%; border:0; }
.jobh { background-color:#F1E9D6; padding-top:4px!important; padding-top:6px; height:20px; }
.jobh strong {/*color:#9c0;*/ line-height:25px!important; line-height:14px; padding-left:4px; margin:0; float:left; }
/*Add on 2007-05-06*/
ul#newsList { margin-top:10px; color: #aaa;/*padding-top:10px; border-top:#00B2C5 3px solid;*/}
ul#newsList li { line-height:30px; border-bottom:#999 1px dashed; list-style:none;  padding:0 0 0 25px; }
span.newsTime { color:#CCCCCC; float:right; }
.apartLine { border-bottom:1px solid #ccc; padding-bottom:10px; margin-bottom:10px; }
dl { margin:0; padding:0; }
dd { margin:0; line-height:20px; }
/*end Add----------------------------------------*/
/*鍥炬枃椤靛簳閮�*/
#articeBottom { width:100%; text-align:center; margin:6px 0 10px 0; padding-top:10px; }
#articeBottom {}
/*鍒嗛〉*/
#apartPage { color:#6A591F; float:right; }
#apartPage li { display:inline; float:left; padding:2px; }
#prev { width:50%; text-align:left; float:left; }
#next { width:49.9%; float:right; }
/*鍥炬枃椤甸《閮�*/
#stuffbox-newspage { width:100%;  margin:6px 0 10px 0; padding-top:1px; }
#articleHeader { color:#666666; padding:10px 0 5px 0; }
#articleHeader span { float:right; }
#articleHeader strong { color:#557A34; font-weight:normal; }
#correlationStuff { width:100%; color:#aaa; background:#F8F7EF ; margin-top:0; padding-bottom:1px; }
#correlationStuff li { line-height:20px; margin:0; }
#myStuff { float:left; width:100%; }
#myStuff span { color:#557A34; }
.topPadding { padding-top:10px; }
/*璇勮*/
#commentLink { width:30%; float:right; }
#commentLink span { padding:0 6px 0 20px; float:right; }
/*form css style*/
#tbguest { width:95%; text-align:left; clear:both; margin-top:10px; }
#tbguest td { padding-bottom:5px; }
#tbguest td.tdtxt { padding-left:5px; text-align:right; width:100px; }
#tbguest td input, #tbguest td textarea { border:1px solid #D2D9D8; }
.w90 { width:90px; }
/*涓嬭浇$瑙嗛&妯＄増鍐呭椤�*/
#downView, #playerDIV, #templateView { margin-top:10px; }
#downView li, #playerDIV li, #templateView li { line-height:2.0; }
#downView p, #playerDIV p, #templateView p { color:#666; margin:0; padding:10px 0; }
#downList { width:100%; padding:1px; margin-top:15px; border:1px solid #e2e2e2; }
#downList th { color:#930; border-right:1px solid #fff; background-color:#F5FFEC; padding-left:4px; line-height:25px; text-align:left; }
#downList ul, #downList li { margin:0; padding:0; list-style:none; }
#downList li { width:32.6%; float:left; padding-left:4px; line-height:2.0; border-bottom:1px solid #f1f1f1; background-color:#F5F5F5; }
.leftBorder { border-left:1px solid #fff; }
#videoBorder { border:10px solid #ccc; border-top-color:#e1e1e1; border-left-color:#e1e1e1; padding:1px; background-color:#000; }
/*璋冪敤鍒楄〃*/
#pagelist { padding:10px; width:530px; font-size:12px; list-style-type:none; margin-left:20px; margin-bottom:10px; }
#pagelist li { width:530px; height:30px; }
#pagelist li a .lbt { display:block; width:448px; float:left; text-indent:20px; text-decoration:none; white-space:nowrap; text-overflow:ellipsis; overflow: hidden; display:inline; }
#pagelist li a .ldt { display:block; width:75px; float:right; text-align:center; color:#069; text-decoration:none; display:inline; }
#pagelist li a { width:530px; height:30px; display:block; line-height:30px; color:#666; text-decoration:none; cursor:hand;}
#pagelist li a:hover { color:#03c; text-decoration:none; }
#pagelist li a:hover .ldt { color:#000; }
#pagelist h1 { font-family: Arial, sans-serif; font-size: 20px; color: #369; padding-bottom: 4px; border-bottom: 1px solid #999; margin-top:10px; text-decoration: none; }
#pagelist h1 a:hover { font-family: Arial, sans-serif; font-size: 20px; color: #369; padding-bottom: 4px; border-bottom: 1px solid #999; margin-top:10px;}

/*璐墿杞︽ā鍧�*/
#mycart { width:98%; float:left; overflow:hidden; margin-bottom:15px; }
#mycarttitle { width:80%; height:25px; float:left; margin:5px 0 0 15px; background:url(.../images/parts/basket/cart_icon.jpg) left top no-repeat; padding:5px 0 0 35px; font-size:14px; color:#666; font-weight:bold; }
#step1 { width:375px; height:35px; float:left; margin:15px 0 15px 105px; display:inline; background:url(.../images/parts/basket/step1_bg.jpg) no-repeat; padding:0; }
#step2 { width:375px; height:35px; float:left; margin:15px 0 15px 105px; display:inline; background:url(.../images/parts/basket/step2_bg.jpg) no-repeat; padding:0; }
#step3 { width:375px; height:35px; float:left; margin:15px 0 15px 105px; display:inline; background:url(.../images/parts/basket/step3_bg.jpg) no-repeat; padding:0; }
#step1 li, #step2 li, #step3 li { width:125px; float:left; padding-top:10px; text-align:center; color:#666; }
#step1 #selected, #step2 #selected, #step3 #selected { font-weight:bold; }
.ordercontents { width:100%; float:left; overflow:hidden; }
.ordercontents table { width:100%; margin:20px auto; }
.titleborder { border-bottom:2px #A7CBFF solid; }
.orderborder { border-bottom:1px #D1EBFF solid; border-right:1px #fff solid; background:#E2F2FF; }
.proamount { width:40px; height:20px; }
#prototal { float:right; margin:25px 15px 10px 0; display:inline; }
#prototal span { float:left; margin-top:2px; }
#prototal .totalprice { color:#f30; font-size:18px; font-weight:bold; margin-top:-5px; }
#nextbutton { width:60%; height:35px; float:left; margin:50px 35px 0 210px; display:inline; }
#nextbutton img { border:none; }
.orderdetails { width:100%; float:left; overflow:hidden; }
.orderdetails h2 { font-size:16px; font-weight:bold; color:#333; margin:0 0 15px 20px; float:left; }
.orderdetails table { width:100%; border-top:1px solid #A7CBFF; border-left:1px solid #A7CBFF; margin:20px auto; }
.orderdetails .ordertitle { background:#e3e3e3; font-weight:bold; height:35px; }
.orderdetails td { border-right:1px solid #A7CBFF; border-bottom:1px solid #A7CBFF; }
.orderdetails p { padding-left:20px; float:left; width:95%; margin:0 0 10px 0; }
.orderdetails span { width:70px; float:left; text-align:right; padding-top:5px; }
.ordertext { width:118px; height:20px; float:left; margin-left:10px; display:inline; border:1px solid #999; }
.orderadd { width:228px; height:20px; float:left; margin-left:10px; display:inline; border:1px solid #999; }
.orderdetails h5 { font-size:12px; margin-top:60px; font-weight:normal; }
.clear { clear:both; }
.picmain { padding:12px; }
.picmain li h5 { height:30px; line-height:30px; font-weight:normal;font-size:12px; }
.picmain li h5 a:hover { text-decoration:underline; }
.piclist li { float:left; display:inline-table; text-align:center; height:165px; width:33%; padding:0px; }
.piclist li img { width:190px; height:165px; padding: 2px; border: solid 1px #eee;}

#product_pic{
    position: relative;
    float:left;
    width:322px;
    height:360px;
}
#product_pic .top{
    position:relative;
    float:left;
    width:297px;
    height:198px;
    overflow: hidden;
    margin-left:14px;
}
#product_pic .top ul{
    display: block;
    position: absolute;
    left:0;
    top:0;
    width:5000px;
    height:205px;
}

#product_pic .top ul li{
    float:left;
    list-style:none;
    margin-right:20px;
    width:297px;
    height:198px;
    overflow: hidden;
}
a.border img{
    border:1px solid #cecece;
    padding:5px;
    display:block;
    position: relative;
}
#product_pic .bottom {
    position:relative;
    float:left;
    width:325px;
    height:104px;
    margin-top:20px;
}

#product_pic .bottom ul{
    display: block;
    position: absolute;
    left:0;
    top:0;
    width:5000px;

}
#product_pic .bottom ul li{
    float:left;
    list-style:none;
    margin-right:20px;
    height:104px;
    width:140px;
    overflow: hidden;
}
.bottom ul li img{
    border:1px solid #cecece;
    padding:5px;
    display:block;
    position: relative;
}
#product_pic .bottom .little_pic{
    position:relative;
    width:300px;
    height:104px;
    overflow: hidden;
    float:left;
}
.bottom .pcis_goleft,
.bottom .pcis_goright{
    font-size: 25px;
    padding: 40px 0px;
    color:#7da2bb;
}

.bottom .pcis_goleft{
    position: relative;
    float:left;

}
.bottom .pcis_goright{
    position:relative;
    float:right;
    text-align: right;
}
.bottom .click_big{
    position:relative;
    float:left;
    width:100%;
    text-align:center;
    margin-top:20px;
    color:#6e6e6e;
    font-size:12px;
}


ul.product_list{
    display:block;
    width:100%;
    position:relative;
    float:right;
}
ul.product_list li{
    list-style: none;
    float:left;
    display:block;
    position: relative;
    margin-right:48px;
    margin-top:50px;
    
}
ul.product_list li.line_end{
    margin-right:0;
}
.product_list .img_wrapper{
    position: relative;
    float:left;
    width:181px;
    height:104px;
    overflow: hidden;
    border-radius:5px;
}
.product_list .img_wrapper img{
    width:181px;
    display:block;
    border-radius: 5px;
}

.product_list li .title{
    position:absolute;
    bottom:0;
    left:0;
    /*background: url(.."./images/bg_li_title.png") repeat-x scroll 0px 0px transparent;*/
    background-color:#696969;
    -moz-opacity:0.6; 
    opacity:0.6;
    width:100%;
    height:24px;
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
    background: url(./images/px1_title_bg_repeat.png) repeat scroll 0px 0px transparent;
    overflow:hidden;
}
.product_list li .title a{
    color:#ececec;
    font-size:12px;
    font-family: 宋体;
    padding-left:10px;
}
.product_list li .title a:hover{
    color:#c5562f;
}

#product_summary{
    position:relative;
    float:right;
    width:320px;
}
#product_summary ul li{
    list-style: none;
    font-family: 宋体;
    font-size:12px;
    color:#6e6e6e;
    display:block;
    margin-top:5px;
}
#product_summary ul{
    display: block;
    position: relative;
    float:left;
    margin-top:10px;
}
#product_summary ul li .title{
    display:block;
    width:80px;
    position:relative;
    float:left;
    text-align:right;
    margin-right:20px;
}
#main_content.product_detail{
    width:666px;
}
#product_introduction{
    position:relative;
    float:left;
    margin-top:30px;width: 680px; overflow-x:auto; 
}
#product_introduction,
#product_introduction ul li,
#product_introduction p,
#product_introduction a{
    font-size:12px;
    color:#9b9b9b;
    line-height: 26px;
}
#product_introduction p{
    line-height: 26px;
}
#product_introduction ul li{
    list-style: none;
}
.detail_introduction{
    display:bloc;
    position:relative;
    float:left;
    margin-top:20px;
}
.pager1{
    width:320px;
    position: relative;
    float:right;
    text-align: right;
    
}
.pager1 div{
    position: relative;
    float:left;
    margin-left:20px;
}
#product_introduction .pager1 .back a{
    color:#2a91db;
    font-size:12px;
    text-decoration: underline;
}

.content_title h5{
    font-size:13px;
    color:#c9623d;
    font-family: 微软雅黑;
    margin:0 0 3px 0;
}
.content_title{
    position: relative;
    float:left;
    width:100%;
    border-bottom:1px dashed #ececec;
}

#other_product{
    position:relative;
    float:left;
    width:670px;
}
#other_product ul{
    display:bolck;
    width:5000px;
    height:200px;
    position:relative;
    float:left;
}
#other_product .outer{
    position:relative;
    float:left;
    width:100%;
    height:200px;
    overflow: hidden;
}
#product_big_pic{
    position:absolute;
    top:63px;
    right:0;
    z-index: 20;
    background-color:white;
    text-align:center;
    width:320px;
    height:390px;
    overflow: hidden;
}
#product_big_pic img{
    border:1px solid #CECECE;
    
    padding:5px;
}
.detail{
    position: relative;
}


#content .about_title{
	overflow:hidden;
}


/********** product show ********************/
#product_show{
    clear:both;
    margin:10px auto 0 auto;
    width:960px;
    height:230px;
    background-color:white;
    position: relative;
}
#product_show ul li{
    float:left;
    width:184px;
    list-style: none;
    margin-right:5px;
}
#product_show ul li.last{
    margin:0;
}
#product_show  .block_content .pic_3{
    border:solid 1px #dedede;
}

#product_show .block_content ul li img {
    height: 149px;
    width: 182px;
}

#friend_link ul li img {
    height: 56px;
    width: 150px;
}


#product_show .pic_name{
    display:block;
    text-align: center;
    font-size:12px;
    color: #4C4C4C;
}
#product_show a:hover{
    color:#53bbcd;
}
#product_show .block_content{
    position: relative;
}
.more_link{
    float:right;width:40px;
    display: none;
}
.block_title{
    display: block;
    float:left;
    height:40px;
    line-height: 40px;
    margin:0;
    background-position: 15px 0px;
    padding-left: 25px;
    margin-top: 5px;
    width:150px;
}
#marquee1{
    position: absolute;
    height:190px;
    top:0;
    left:0;
    width:5000px;
    z-index: 10
}
.mar_wrapper{
    z-index: 200;
    margin-left: 10px;
}
.inbtn{
    display: none;
    position: absolute;
    top:65px;
    font-family: 宋体;
    font-size: 40px;
    color:#000;
    z-index: 3000;
    font-weight: bolder;
    cursor:pointer;
    width:15px;
    height:40px;
    line-height: 30px;
}
.inbtn.btn1{
    left:20px;
}
.inbtn.btn2{
    right:20px;
}
.inbtn:hover{
    color:#7C7C7C;
}

.whiteLi a{height:30px;line-height:30px;width:550px;display:block;overflow:hidden}
.pages_inp {width:20px;}


.live_message span{
	float:left;
	width:80px;
	height:30px;
	line-height:30px;
}

.live_message span.captcha{

	height:40px;
	line-height:50px;
}


.live_message span#ccaptcha{
	width: 0px;
}




#sddm li {
}
.secul {
	top: 26px;
	width: 260px;
	padding: 10px;
	background-color: white;
	border: 1px solid #a5a5a5;
	border-top: 0;
}
.secul li {
	float: left;
	display: block;
	width: 85px;
	overflow: hidden;
	text-align: left;
	height: 26px;
	line-height: 26px;;
}
#sddm .secul li a {
	margin: 0;
	border: none;
	text-align: left;
	line-height: 26px;
	padding: 0 3px;
}
#sddm li a.products11.active {
	background-position: 0 -29px;
}
#sddm .line_c {
	display: block;;
}



