﻿@charset "utf-8";
/* CSS Document */
/*全局定义*/
*{
	margin:0;
	padding:0;
	list-style-type: none;
}
img{ border:0; display:inline-block; }
body{ font-size:12px; color:#000000; background:url(images/bodyBg.gif) top repeat-x; }
a:link{	color:#009;
	text-decoration:none;
}
a:visited{color:#800080;text-decoration:none;}
a:hover,a:active,a:focus{color:#c00;}
.nav1 a,.nav1 a:visited{color:#000; text-decoration:none;}
.nav1 a:hover,.nav1 a:active{color:#c00; text-decoration:none;}
.box1 .l_title a,.box1 .l_title a:visited{color:#000; text-decoration:none;}
.box1 .l_title a:hover,.box1 .l_title a:active{color:#c00; text-decoration:none;}
#Box1 .left200n a:link{color:#000; text-decoration:none;}
#Box1 .left200n a:visited{color:#800080;}
#Box1 .left200n a:hover,#Box1 .left200n a:active{color:#c00; text-decoration:underline;}
.left200n .list_title a {float:none;display:inline;}
ul{ list-style:none;}
li,p,td {list-style-type: none;line-height: 22px;}
.title {
	font-weight:bold;
	font-size:14px;
	line-height: 25px;
	height: 25px;
	padding-right: 4px;
	padding-left: 4px;
}
.more {
	float: right;
	height: 23px;
	line-height: 23px;
	font-size: 12px;
	font-weight: normal;
	width: auto;
	text-align: right;
	padding-right: 6px;
}
.topnews li,.list li,.newslist li,.list2 litd,#list2 li {
	font-size: 12px;
	line-height: 22px;
	height: 22px;
	overflow:hidden;
}
.title h1 {
	float: left;
	font-size: 13px;
	color: #000000;
}
.productList li{ overflow:hidden; text-align:center;}
.markerRed{color:#c00;}/*红色*/
.markerBrown{color:#c60;}/*棕色*/
.markerBlue{color:#09f;}/*蓝色*/
.markerBlack{ color:black;}/*黑色*/

.p_list_price_number{ color:#EA2828; font-weight:bold;}


.spacing,.c_spacing{    background: none;    height: 5px;    font-size: 0px;}
.clearbox{
	clear: both;
	background: none;
	visibility: hidden;
	margin: 0px;
	padding: 0px;
	height: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-size: 0px;
	line-height: 0px;
}/*clearbox：清除浮动，撑开边框*/

/*x-line*/
.xLine{ margin:0 1px; height:1px; overflow:hidden; background:#ccc;}

/*Logo相关定义*/
#siteLogo {
	background:url(images/logo.gif) top left no-repeat;
		width:262px;
	height:76px;
	float:left;

}
#siteLogo a {
	display:block;
	overflow:hidden;
	width:260px;
	height:78px;
	text-indent:-9999em;
	cursor: pointer;
}

/*顶部支付宝Logo定义*/
#LoginFrom1 span{ width:51px;zoom:1;text-indent:-9999em; display:inline-block;height:24px;background:url(images/aliPayLogos.gif) no-repeat 0px 0px; }
#LoginFrom1 a,#LoginFrom1 em{display:inline-block; height:24px;}
#LoginFrom1 em{font-style:normal; color:#f60;}

/*双边框*/
.content570, .rankingContent, .content229, .mallTrends dd {
	border-left: 1px solid #ccf;
	border-right: 1px solid #ccf;
}
/*FLASH样式*/
.flashWidth {
	background:url(images/FlashBg.gif) repeat-x;
	padding:1px;
	height:auto !important;
	height:127px;
	min-height:127px;
}
/*Box1 滑动门 定义*/
#Box1 .right368 dt {
	height:22px;
	background:url(images/tab1_bg.gif) repeat-x;
}
#Box1 .right368 dt li {
	width:88px;
	float:left;
	text-align:center;
	height:22px;
	line-height:22px;
	display:block;
	cursor:pointer;
}
#Box1 .right368 dt li a {
	color:#999;
}
#Box1 .right368 dt li.Con_on a {
	color:#c00;
	background: url(images/tab1_hover.gif) no-repeat;
	font-weight:bold;
	display:block;
}
#Box1 .right368 dt li a, #Box1 .right368 dt li a:link, #Box1 .right368 dt li a:hover {
	display:block;
}
.main_search li {
	float: left;
}

.content229 {
	height:auto !important;
	height:229px;
	min-height:229px;
	padding:3px 6px 0 6px;
}
.content229 .listType1 {
	padding-top:3px;
}
.content102 {
	height:auto !important;
	height:102px;
	min-height:102px;
	background:url(images/door1_line.gif) bottom no-repeat;
}
#Con_10,#Con_11,#Con_12,#Con_13 {
	background:url(images/bg1.gif) top left no-repeat;
}
.content229 .productList {
	height:105px;
}
.content229 .productList li {
	width:65px;
	float:left;
	padding:0 9px 0 9px;
}
.content229 .pe_u_thumb img {
	border:1px solid #ccc;
	width:60px;
	height:60px;
}
.content229 .pe_u_thumb{
	width:60px;
	height:60px;
	border:1px solid #ccc;
	margin-top:13px;
}
#newSpecial .content260 .productList .pe_u_thumb{
	height:42px;
	width:45px;
	border:1px #ccc solid;
}
#itemColumn ul li .p_list_pic{
	width:80px;
	height:80px;
	border:#ccc solid 1px;
	margin-left:5px;
}
#Box3 .row2 .right212 .p_list_pic,#userComment .right212 .p_list_pic{
	width:54px;
	height:54px;
	border:1px solid #ccc;
}
/*基本布局定义*/
.topnews {
	border: 1px solid #D7DCDD;
	height: 139px;
	width: 948px;
}
#top,.main{ width:950px; margin:0 auto;}
.main{margin-top:5px;}/*各个框架上下间间距*/
.showBar{ float:right; width:773px;}
.sideBar{ float:left; width:202px;}
.right368,.right688,.right212,.right745,.right264{ float:right;}
.right745{overflow:hidden;
	width:745px;
}
.right688{
	width:686px;
	height: 76px;
}
.right264{
	width: 100%;text-align:right;
}
.right368{ width:368px;}
#top .right500{ text-align:right;width:240px;float:right; }
.right500 div {
	float: right;
	line-height: 27px;
	height: 27px;
}
.right500  li {
	width: 68px;
	background-image: url(images/toprege.gif);
	height: 22px;
	margin-left: 5px;
	text-align: center;
	line-height: 22px;
	background-repeat: no-repeat;
	float: right;
}
.right212{ width:212px; }
.left536{ width:536px;}
.left500{ width:368px;}
.left410{
	width:412px;
	margin-left: 6px;
}
.left200{ width:200px;}
.left200 .left200n {
	border: 1px solid #ecd1a4;
	background-color: #fef9e5;
           }
#top .topTopbk .top {
	background-color: #fdd26c;
	background-image: url(images/home.gif);
	background-repeat: repeat-x;
	background-position: left -50px;
	width:946px;
	overflow:hidden;
	line-height: 27px;
	height: 27px;
}
#top{margin-top:6px;}
#top .topTopbk {
	padding: 1px;
	border: 1px solid #fdd26c;
}
#top .toptop {
padding:1px;

}
#top .left410{
	text-align:left;
	color:#c00;
}
#top .left410 a{ color:#09f;}
.quickMenu { background:url(images/line.gif) top no-repeat;padding-top:5px;}
.quickMenu span{width:102px; background:url(images/quickMenuButton.gif) no-repeat;float:right; margin-left:5px; display:inline;}
.quickMenu a{ text-indent:25px;display:block; text-align:left;background:url(images/icon7.gif)  5px center no-repeat;}
.quickMenu a.icon1{ background:url(images/icon8.gif)  5px center no-repeat; }
/* --网页中部左侧内容-- */
/* user_box(用户登录)、left_box(左侧内容) */
#main_left, .left_box, .left_box dl, .left_box dt, .left_box dd, .user_box, .user_box dl, .user_box dt, .user_box dd
{
    padding: 0px;
    margin: 0px;
}

.left_box dd{padding:5px;}
.user_box, .left_box
{
	border: 1px solid #edd2a5;
}


.left_box
{   width: 298px;
	margin-top: 5px;
	overflow: hidden;
}
.user_box dt, .left_box dt
{
    text-align: center;
    font: normal normal bold 14px/120% Arial, "宋体" ,Helvetica,sans-serif;
    color: #0a4180;
    line-height: 24px;
}
.left_box dt,.user_box dt
{
    background: transparent url(images/title2_bg.gif) repeat-x; height:35px; line-height:27px; font-size:13px;color:#000;
}

.user_box dd, .left_box dd
{
    padding: 5px;
    line-height: 150%;
    height: auto !important;
    height: 100px;
    min-height: 100px;
}
.user_box dd
{
	padding:5px;
    text-align: center;
}
.Login_ajax
{
    text-align:left;
}
.bt_login_list{
	text-align:center;
}
.bt_login_fun_list{ padding-left:5px;text-align:center;
	margin-right: auto;
	margin-left: auto;}
.user_box #BtnLogOn{ width:67px;vertical-align:middle;border:1px solid #ccc;}
.user_box .registerButton{ margin:4px 15px 0;display:inline-block; width:67px; height:22px; line-height:22px;vertical-align:middle;border:1px solid #ccc;background:transparent url(Images/bg_usercenter.gif) repeat-x scroll left top;}
.user_box .findbackPassword{ color:#f60;text-decoration:underline; }
.user_box .textNote{ height:22px; line-height:22px; text-align:center;padding-right:12px;}
.left400 #BtnLogOn{
	width:50px;
	vertical-align:middle;
	border:1px solid #ccc;
	float:left;
	margin-top: 2px;
	line-height: 22px;
	height: 22px;
}
.left400 .registerButton{
	display:inline-block;
	width:50px;
	float:left;
	height:20px;
	line-height:20px;
	vertical-align:middle;
	border:1px solid #ccc;
	background:transparent url(Images/bg_usercenter.gif) repeat-x scroll left top;
	margin-top: 2px;
	margin-right: 5px;
	margin-bottom: 0;
	margin-left: 5px;
}
/* 匿名用户投稿链接 */
.left400 .bt_login{
	display: block;
	width: 67px;
	height: 27px;
	line-height: 27px;
	text-align: center;
	float:left;
	color: #718cb0;
	cursor: pointer;
}
.left400 .findbackPassword{ color:#f60;text-decoration:underline; }
.left400 .textNote{ height:27px; line-height:27px; text-align:center;padding-right:12px;}
.inputbutton {
	width: 50px;
	height: 22px;
	border: 0px;
	cursor: pointer;
	padding: 0px;
	background: url(Images/bg_usercenter.gif) left top repeat-x;
	border:1px ridge  #Ccf;
}
.left400 {float:left;height:27px;}
.left400 .inputbutton {width: 50px;height: 18px;border: 0px;cursor: pointer;margin-top:0px;padding: 0px;background: url(Images/bg_usercenter.gif) left top repeat-x;border:1px ridge  #Ccf;}
.left400 .bt_login_fun_list{
	text-align:center;
	margin-right: auto;
	margin-left: auto;
	padding: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}
.left400 .bt_login_list{text-align:center;padding-left:0px;}

/* 匿名用户投稿链接 */
.bt_login {
	display: block;
	width: 67px;
	height: 27px;
	line-height: 27px;
	text-align: center;
	float:left;
	color: #718cb0;
	cursor: pointer;
}
.bt_login:hover {
	color: #C60;
}
/*顶部栏目标签定义*/
#navColumn{ padding:0 1px;}
#navColumn ul{
	overflow:hidden;
	padding-left:5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #fe3200;
	width: 943px;
}
#navColumn li{float:left; height:25px; line-height:25px; margin-top:5px;}
#navColumn li a{
	padding-left:1px;
	margin-right:4px;
	display:block;
	background-image: url(images/topTaboffLink_left.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#navColumn li a span{
	display: inline-block;
	background-image: url(images/topTaboffLink_right.gif);
	background-repeat: no-repeat;
	background-position: right top;
	padding-top: 0;
	padding-right: 10px;
	padding-bottom: 0;
	padding-left: 10px;
}
#navColumn li a:hover{
	padding-left:1px;
	margin-right:4px;
	display:block;
	cursor:pointer;
	background-image: url(images/topTabHoverLink_left.gif);
	background-repeat: no-repeat;
	background-position: left top;
	color: #FFFFFF;
}
#navColumn li a:hover span{
	padding:0 10px;
	display: inline-block;
	background-image: url(images/topTabHoverLink_right.gif);
	background-repeat: no-repeat;
	background-position: right top;
	color: #FFFFFF;
}
#navColumn  #topTabOn{height:30px; line-height:30px;margin-top:0px;}
#navColumn  #topTabOn a{
	padding-left:1px;
	background-image: url(images/topTabOn_left.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#navColumn  #topTabOn span{
	padding:0 10px;
	display: inline-block;
	font-size:14px;
	font-weight:bold;
	color:#fff;
	height:30px;
	line-height:30px;
	background-image: url(images/topTabOn_right.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
#childColumnList li {display:inline; height:27px;line-height:27px; padding-left:12px;}

#nav .xLine{ background:#ccf; }

/*顶部搜索栏表单样式定义*/
#topSearchBar{
	background-color: #fd3400;
           width:100%;
           overflow:hidden;
	
}
#allnav { background-color: #F9F9F9;
	border: 1px solid #D1D1D1;
	margin-top: 0px;
}

.nav1 {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #D1D1D1;
	border-bottom-color: #D1D1D1;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #D1D1D1;
	margin: 8px;
    height: 58px;
}
.nav1 .nav2 {
	float: left;
	width: 230px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #D1D1D1;
	padding-top: 2px;
	padding-left: 2px;
}
.nav1 .nav2 li,.nav1 .nav2 ul{
	text-align: center;
	width: 30px;
	height: 18px;
	line-height: 18px;
	overflow: hidden;
	float: left;
}
.nav1 .nav2 ul{
	text-align: center;
	width: 228px;
	height: 18px;
	line-height: 18px;
	overflow: hidden;
	
}
#topSearchBar .date{
          width:270px;
	float:left;
	color:#FFFFFF;
	padding:5px 0px 0px 0px;
	line-height:15px;
          	background:url(images/icon9.gif) no-repeat  10px center;
}
#topSearchBar .main_search{
          width:670px;
          float:left;
	height:22px;
	border:none;
	background-color: #fd3400;
           overflow: hidden;
           padding:5px 0px 5px 5px;
}
#topSearchBar .main_search *{vertical-align:middle; margin-left:5px; }/*使搜索栏内所有selete和input垂直居中对齐*/
#topSearchBar .main_search a{ color:#fff;}
#topSearchBar .main_search select{height:20px;line-height:20px;}
#searchSortBox1{ width:100px; height:20px; margin:5px 0 0 100px; display:inline;}
#searchSortBox2{ width:140px; height:20px;  display:inline;display:inline;}
.inputText{ height:16px; width:280px; overflow:hidden; }
.inputSubmit{ width:59px; height:20px; background:url(images/searchButtonBg.gif) no-repeat; border:0;}
.state,.state li{ float:right; display:inline-block;line-height:27px; height:27px;}
.state li{ padding:0 25px;}
.state{ width:250px;}
.state .favList{ background:url(images/icon15.gif) left center no-repeat;}
.state .cart{ background:url(images/icon14.gif) left center no-repeat;}
#boardBar { line-height:27px;height:27px;border-left:1px solid #7CB2FF; border-right: 1px solid #7CB2FF; background:url(images/boardBG.gif) repeat-x; overflow:hidden;}
#boardBar .markerRed{ font-weight:bold;padding-left:25px; background:url(images/icon10.gif)  6px center no-repeat; float:left; }

/*顶部公告定义*/
#marqueebox{margin-left:100px;}
/*“最新专题”板块定义*/

#newSpecial dl{ border-right:solid 1px #cdf;border-left:solid 1px #cdf; }
#Box2 .right368 dt,#newSpecial dt{ background:url(images/title2_bg.gif) repeat-x; line-height:30px;height:35px; border-right:solid 1px #fff;border-left:solid 1px #fff;}
#newSpecial .ADList li{ height:70px;}
#newSpecial .ADList img{border:1px #ccc solid;}
#newSpecial dt span a{background:url(images/icon11.gif) no-repeat 5px; padding-left:24px;}
#newSpecial dd ul.thumb,#newSpecial dd ul.articleList{ padding:10px 15px;}

#newSpecial dt.door3{ background:url(images/title8_bg.gif) top left repeat-x; padding:0 1px; border:1px #fff solid; }
#newSpecial .door3 li{ float:left; }
#newSpecial .door3 li a{ display: block;height:35px; width:64px; background:url(images/tab6_bg.gif) top left no-repeat;text-align:center; line-height:35px;}
#newSpecial .door3 .Con3s_on a{ display: block;height:35px; width:64px; background: url(images/tab6_hover.gif) top left no-repeat;text-align:center; line-height:35px;}

#newSpecial .ADList{ border:8px solid #fff; border-bottom:none; }
.specialList{ padding:3px 8px;}
.specialList li{height:24px; line-height: 24px; overflow:hidden;}
.specialList li a{display:block; padding-left:15px; background:url(images/triangleOrange.gif) 5px center no-repeat; }

#newSpecial .content260 .productList { margin-left:-5px;}
#newSpecial .content260 .productList li{ width:50px; float:left; margin-left:12px; padding-top:5px; display:inline;line-height:130%;}
#newSpecial .content260 .productList li .pe_u_thumb_title{ height:30px; overflow:hidden; padding-top:5px;}
#newSpecial .content260 .productList img{ height:42px; width:45px; border:1px #ccc solid;}
#newSpecial .specialList li{}
.content260{height:auto !important; height:260px; min-height:260px; padding:6px;}
.content260 li span{line-height:15px; padding-top:5px;}

#newSpecial .xLine{ background:#bacfe8;}

/*至IN潮流板块定义*/
#itemColumn h4 {background:url(images/title2_bg.gif) repeat-x; line-height:30px;height:35px; border-right:solid 1px #fff;border-left:solid 1px #fff; border-right:solid 1px #cdf;border-left:solid 1px #cdf;}
#itemColumn h4 span a{background:url(images/icon6.gif) no-repeat 5px; padding-left:24px;}
#itemColumn ul{height:auto !important; height:300px; min-height:300px; border-right:solid 1px #cdf;border-left:solid 1px #cdf;}
#itemColumn ul li{ width:90px;float:left; padding-left:17px; padding-top:10px;text-align:center; }
#itemColumn ul li .p_list_price{ height:30px; line-height:30px;}
#itemColumn ul li .p_list_price_number { color:#EA2828;  font-weight:bold;}
#itemColumn ul li img { width:80px; height:80px; display: inline;}
#itemColumn ul li span{line-height:15px; padding-top:5px;}

/*Function Box定义*/	
#functionBox{ background:url(images/title10.gif) repeat-x; border-left:#ccc 1px solid;border-right:#ccc 1px solid;}
#functionBox dl {height:auto !important; height:180px; min-height:180px; float:left; width:16.4%; border-left:1px solid #ccc;}
#functionBox dt{ height:29px; line-height:29px; text-indent:24px; font-weight:bold; background: url(images/dotRed.gif) 15px center no-repeat;}
#functionBox .noBorder{ border:none;}
#functionBox li{ text-indent:24px; line-height:24px; height:24px; background: url(images/dotBlack.gif) 15px center no-repeat;}

/*bottom*/
#bottom {width:100%;
	margin:10px auto 0px auto;
	height:150px;
	background-image: url(images/bottomline1.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
#bottom dt{
	text-align:center;
	height:24px;
	line-height:24px;
	margin: 9px auto 9px auto;
        width:530px;
}
#bottom dd{ line-height:20px;text-align:center;}
#bottom .li {width: 95px;
	float: left;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #666;
	text-align: center;}
.navigation{
	height:29px;
	padding-left:105px;
	line-height:29px;
	background-image: url(images/smalllogo.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}

#workcategory{padding:5px;}

/*栏目标题栏*/
.childListBox h2,.saleItem h2,#tips h2{ background:url(images/columnTitleBg.gif) left top no-repeat; padding-bottom:15px; text-align:right;font-size:13px; font-family: "微软雅黑", "宋体";	height:auto !important;	height:24px;min-height:24px;}
.childListBox h2 span,.saleItem h2 span,#tips h2 span{height:24px; line-height:24px;}
.childListBox h2 .columnTitle,.saleItem h2 .columnTitle,#tips h2 .columnTitle{ padding-left:36px; float:left; background:url(images/icon4.gif) 18px 6px no-repeat; display:block;}
.childListBox h2 .columnTitleInfo{ color:#ccc; font-size:12px; font-weight:normal; margin-left:12px; display:inline;}
.childListBox h2 .floatRight,.saleItem h2 .floatRight,#tips h2 .floatRight{background:url(images/columnTitleBgRight.gif) right top no-repeat; display:block; padding-right:12px; }
#tips .content{padding:10px;}
.childListBox ul{ padding:6px; overflow:hidden;}

/*评论内容板块定义*/
.bbs{float:left;width:552px;}

/*评论内容右侧内容*/
#userComment .right212 dd{
	height:auto !important;
	height:50px;
	min-height:50px;
	border-left:1px #ccc solid;
	border-right:1px #ccc solid;
	background:#f6f8fe;
	padding:5px 6px;
}
#Box3 .row2 .right212 dd{
	height:auto !important;
	height:421px;
	min-height:421px;
	border-left:1px #ccc solid;
	border-right:1px #ccc solid;
	background:#f6f8fe;
	padding:5px 6px;
}

#Box3 .row2 .right212 .xLine, #functionBox .xLine,#userComment .right212 .xLine{
	background:#ccc;
}
#Box3 .row2 .right212 dd ul,#userComment .right212 dd ul {
	padding-top:0px;
}
#Box3 .row2 .right212 dd .hotKeyword,#userComment .right212 dd .hotKeyword {
	margin-top:10px;
	height:60px;
	overflow:hidden;
}
#Box3 .row2 .right212 dd .hotKeyword a,#userComment .right212 dd .hotKeyword a {
	line-height:20px;
	color:#5384a5;
}
#Box3 .row2 .right212 .productList li,#userComment .right212 .productList li{
	clear:both;
	height:69px;
}
#Box3 .row2 .right212 .p_list_pic img,#userComment .right212 .p_list_pic img{
	width:54px;
	height:54px;
	border:1px solid #ccc;
	margin-right:3px;
}
#Box3 .row2 .right212 .p_list_pic, #Box3 .row2 .right212 .pe_u_thumb_info,
#userComment .right212 .pe_u_thumb_info,#userComment .right212 .p_list_pic{float:left;}

#Box3 .row2 .right212 .p_list_name,#userComment .right212 .p_list_name{text-align:left; }
#Box3 .row2 .right212 .Ad1 img{
	width:196px;
	height:130px;
}

#userComment .right212 h5{font-size:14px;padding-left:24px; border-bottom:dotted 2px #eee; height:28px;line-height:28px;background:url(images/icon2.gif) no-repeat 5px;}

.mallImgList li{width:160px; float:left; padding:9px;}

#LoginFrom1,#PnlLogOnStatus1{ height:24px;line-height:24px; }

#itemColumn .productList li{height:160px;}

/*设置radio按钮垂直居中*/
input[type="radio"]{vertical-align:middle;}

/*排序*/
#Asc{ background:url(images/arrUp.gif) right top no-repeat; padding-right:16px; }
#Asc a{ font-size:12px; color:#999;}
#Desc{ background:url(images/arrDown.gif) right top no-repeat; padding-right:16px;}
#Desc a{ font-size:12px;color:#999;}

.childListBox .pe_list .itemPic{ float:left;display:inline; width:160px;}
.childListBox .pe_list .p_list_botton{ text-align:right;}
.childListBox .pe_list .textInfo{ float:right; display:inline; width:570px;}
.childListBox .pe_list h3 a{ font-size:14px; font-weight:bold;}
.childListBox .pe_list li{margin-top:5px;}
.childListBox .pe_list .itemPrice,.p_class_list .itemPrice{ text-align:left; color:#c00; font-size:14px; font-weight:bold;}

.productIntro pre{word-wrap: break-word; }

#fastRegister .class_content dl{padding-left:200px;}
#fastRegister .class_content dt{font-size:14px; font-weight:bold;  line-height:30px; height:30px; background:url(images/bg2.gif) left bottom no-repeat; margin-bottom:15px;}
#fastRegister .class_content .tdbg,#fastRegister .class_content .tdbgleft{background:none; }
#fastRegister .class_content .border {border:none; }
#fastRegister .class_content .tdbgleft{ width:100px;}

#aliPayLoginBox,#bizideaLoginBox,#regBox{margin-top:10px;}
#aliPayLoginBox{background:url(images/Shop/alipayLogo.gif) no-repeat 0px 0px;}
#bizideaLoginBox{background:url(images/Shop/BizIdeaLogo.gif) no-repeat 20px 0px;}
#regBox{background:url(images/regBox.gif) no-repeat 70px 20px;}

/*jq滑动门定义*/
.proTab{
}
.proTab dt span{
	background:transparent url(images/tab6_bg.gif) no-repeat scroll left top;
	display:inline-block;
	height:35px;
	line-height:35px;
	text-align:center;
	width:64px;
}
.proTab dt span.on{
	background:transparent url(images/tab6_hover.gif) no-repeat scroll left top;
}
.proTab dd{padding:5px!important;}
.proTab dd ul { height:100%; overflow:hidden;}
.proTab dd ul li{ width:50px; float:left; margin-left:12px; padding-top:5px; display:inline;line-height:130%;}
.proTab dd ul li .pe_u_thumb_title{ height:30px; overflow:hidden; padding-top:5px;}
.proTab dd ul img{ height:42px; width:45px; border:1px #ccc solid;}
/*topnews新闻*/
.topnews  .box1,.topnews .box3,.topnews .box3 {
	float: left;
}
.topnews .box1 {
	height: 139px;
	float: left;
	width: 170px;
}
.topnews  .box2 {
	float: left;
	width: 626px;
	padding-top: 5px;
}
.topnews .box2 .box4 {
	height: 22px;
	width: 622px;
}

.topnews  .box2  .box4  li {
	float: left;
	width: 24%;
	overflow: hidden;
	height: 24px;
	line-height: 24px;
	padding-left: 5px;
}
.topnews     .box2     .box5     {
	margin-right: auto;
	margin-left: auto;
	clear: both;
	text-align: center;
}

.topnews  .box3 {
	float: left;
	width: 138px;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
}

.topnews .box1 .r_news {
          overflow:hidden;
	padding-top: 3px;
}
#Box3 .title h1 {
	background-image: url(images/title02.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 20px;
}
#Box3 .title {
	background-image: url(images/box3titlebg.gif);
	background-repeat: repeat-x;
	margin-bottom: 5px;
	background-position: left top;
	height: 23px;
	line-height: 23px;
	overflow: hidden;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #a9cbee;
}
#Box3 {
	border: 1px solid #a9cbee;
	overflow: hidden;
}
#Box3 .title .more {
	line-height: 23px;
	height: 23px;
}
.topnews  .r_news  li {
	line-height: 22px;
	height: 22px;	
	width: 144px;
}
.right745 .left368 {
	height: 127px;
	width: 368px;
	border: 1px solid #EAEBEC;
           margin-bottom:6px;
}
.left200n .title h1 {
	background-image: url(images/title02.gif);
	background-repeat: no-repeat;
	background-position: left center;
	font-size: 12px;
	font-weight: normal;
	padding-left: 20px;
}
.left200n .title {
	background-image: url(images/left200ntitle.gif);
	background-repeat: repeat-x;
	background-position: left -1px;
}
.left_box .photonews,.left200n .photonews {
         	overflow:hidden;
	padding-top: 5px;
	padding-right: 5px;
	padding-left: 5px;
}
.left_box .photonews {
	height: 102px;
}

.photonews li {
	float: left;
	width: 50%;
	text-align: center;
}
.left_box  .photonews li {
	float: left;
	height: 104px;
	width: 50%;
	text-align: center;
}
.photonews .photonews_title {
	line-height: 22px;
	height: 22px;
}
.right368n .title h1 {
	float: left;
	background-image: url(images/title01.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-size: 12px;
	padding-left: 25px;
}
.right368  .right368n     {
	border: 1px solid #ffdeb1;
           width: 366px;
}
.right368n .title {
	line-height: 29px;
	height: 29px;
	background-image: url(images/title01bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.right368n  .photonews  {
	float: left;
	text-align: center;
	padding-top: 6px;
	overflow:hidden;
	width: 130px;
}
.right368n .photonews li {
	overflow:hidden;
	width: 100%;
}

#list2 {
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #CCCCCC;
	}
.right368ads {width:368px;overflow:hidden;margin-top:6px;}
.right368ads  img {
	border: 1px solid #C6CACB;
           display:block;
           float:left;
}
.right368ads .ad04,.right368ads  .ad83{
	border: 1px solid #C6CACB;
	margin-left: 5px;
          float:right;
}
.right368ads  .ad03,.right368ads  .ad82 {
	border: 1px solid #C6CACB;
}
.left366  {
	float: left;
	width: 368px;
}
.right577 .left .title h1 {
	background-image: url(images/title06.gif);
	background-position: left center;
	background-repeat: no-repeat;
	padding-left: 20px;
}
.right577 .left .title {
	line-height: 25px;
	background-image: url(images/title06bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 25px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #c5c5c5;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #dbdbdb;
	border-right-color: #dbdbdb;
	border-left-color: #dbdbdb;
}

.right577 {
	float: right;
	width: 577px;
}
.right577 .left {
	width: 299px;
	float: left;
}
.newslist,.list,#list2{
	padding: 6px;
}
		
.space5 {
	line-height: 4px;
	height: 4px;
	margin: 0px;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;

}
.right577 .left .newslist {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #dbdbdb;
	border-left-color: #dbdbdb;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dbdbdb;
           padding-bottom:0px;
}
.right577 .left .diqu {
	height: 56px;
}
.right577    .left    .diqu   li {
	float: left;
	width: 24%;
	height: 25px;
	}
.right577    .left    .diqu   li a {
	display:block;
	float: left;
	height: 25px;
	color: #FF0000;
	font-weight: bold;
	line-height: 25px;
	text-align: center;
}
.right577 .right {
	float: right;
	width: 270px;
}
.right368 .help .help1 li {
	float: left;
	height: 34px;
	width: 111px;
	background-image: url(images/helpbg.gif);
	background-repeat: no-repeat;
	text-align: center;
}


/*栏目标题文字样式*/
.title a:link, .title a:visited {
	color:#000;
}

.title a:hover {
	color:#c00;
}

.title span,.title a{ display:inline-block;}


.p_list_price{text-align:center; }


#ad05 {
	text-align: center;
	border: 1px solid #CDD8DE;
	overflow: hidden;
}
.right368 .help li {
	background-image: url(images/helpbg.gif);
	background-repeat: no-repeat;
	height: 34px;
	width: 111px;
	float: left;
	margin-left: 6px;
	color: #006699;
	margin-top: 6px;
}
.right368 .help a {
	height: 34px;
	font-size: 14px;
	line-height: 34px;
	font-weight: bold;
	text-align: center;
	display: block;
	width: 110px;
}
.right368 .help .zhinan {
	background-image: url(images/help1.gif);
	background-repeat: no-repeat;
	background-position: 6px center;
}
.right368  .help  .tousu {
	background-image: url(images/help2.gif);
	background-repeat: no-repeat;
	background-position: 6px center;
}
.right368  .help  .jianyi {
	background-image: url(images/help3.gif);
	background-repeat: no-repeat;
	background-position: 6px center;
}
.left200 .ad9 {
	border: 1px solid #ecd1a4;
	overflow: hidden;
	text-align: center;
}
.links .left {
	float: left;
	text-align: right;
	width: 110px;
	padding-top: 5px;
}
.links {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: dotted;
	border-bottom-style: dotted;
	border-top-color: #C8C8C8;
	border-bottom-color: #C8C8C8;
}

.links .right {
	float: left;
	padding-top: 5px;
	padding-bottom: 5px;
}
.links .right li {
	float: left;
	width: 70px;
	line-height: 22px;
	height: 22px;
	background-image: url(images/linksbg.gif);
	background-repeat: no-repeat;
	background-position: right center;
	padding-left: 10px;
	overflow: hidden;
}
.right577 .ppzq .tpgg {
	float: right;
	margin-top: 32px;
}
.right577 .ppzq {
	height: 96px;
	background-color: #1d5d79;
	background-image: url(images/ppzqbg.gif);
	background-repeat: no-repeat;
	border: 1px solid #cccccc;
}
/*滑动门*/
.RollPic{
 border:1px solid #999999;
 padding:6px;
 background-color:#fff;
 overflow:hidden;
}

.RollTitle{color:#fff;line-height:19px;}
.box1 .hot_off {
	width:21px;
	height:45px;
	background-image: url(../../../Skin/zz/images/home01off.gif);
	background-repeat: repeat-y;
	background-position: left top;
	text-align: center;
	line-height: 20px;
} 
.box1 .hot_on {
	width:21px;
	height:45px;
	background-image: url(../../../Skin/zz/images/home01.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: center;
	line-height: 20px;
} 
.topnews /* 书签式面板tabtitle */
 .box1  .l_title {
	float: left;
	width: 22px;
}
.topnews  .box1 {
	height: 139px;
	float: left;
	width: 170px;
}
.topnews  .box1  .r_news {
	float: left;
	clear: none;
}
.left200n .l_title {
	line-height: 30px;
	height: 30px;
	padding-top: 3px;
	padding-right: 3px;
	padding-left: 3px;
}
.left200n .r_news {
	margin-right: 3px;
	margin-bottom: 3px;
	margin-left: 3px;
}
.left200n  .l_title  .hot_on {
	width: 94px;
	text-align: center;
	background-image: url(../../../Skin/zz/images/userlogin.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
.left200n .newslist {padding-top:3px;}
.left200n   .l_title   .hot_off {
	width: 94px;
	height: 30px;
	text-align: center;
	background-image: url(../../../Skin/zz/images/userup.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
.right745 .zbxw {
	border: 1px solid #b2c8d6;
	width: 368px;
           margin-top:0px;
}
.zbxw .l_title {
	height: 26px;
	line-height: 26px;
	font-weight: bold;
	font-size: 12px;
	position: relative;
	left: -1px;
}
.zbxw  .hotnews  a {
	font-size: 20px;
	color: #000000;
	font-family: "黑体";
	height: 32px;
	line-height: 32px;
	padding-left: 10px;
}
.r_news {
	clear: left;
}
.zbxw   .l_title   .hot_on {
	width: 122px;
	text-align: center;
	background-image: url(../../../Skin/zz/images/tabtitle01on.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.zbxw    .l_title    .hot_off {
	width: 123px;
	height: 30px;
	text-align: center;
	background-image: url(../../../Skin/zz/images/tabtitle01off.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.zbxw .photonews {
	width:366px;
           overflow:hidden;
	}
.zbxw .photonews li {
	float: left;
	width: 122px;
	text-align: center;
	}
.right368n #list2 ul li,.zbxw .newslist li{
	float: left;
	width: 50%;
}
.right368 .bbsxw {
	margin-top: 5px;
	width: 368px;
}
.bbsxw .l_title {
	height: 23px;
	line-height: 23px;
	font-weight: bold;
	font-size: 12px;
	background-image: url(../../../Skin/zz/images/tabtitle02bg.gif);
	background-repeat: repeat-x;
}
.bbsxw .hotnews li {
	font-size: 20px;
	text-indent: 10px;
	color: #000000;
	font-family: "黑体";
	height: 32px;
	line-height: 32px;
}
.bbsxw   .l_title   .hot_on {
	width: 78px;
	text-align: center;
	background-image: url(../../../Skin/zz/images/tabtitle02on.gif);
	background-repeat: no-repeat;
	background-position: right top;
	margin-right: 5px;
}
.bbsxw    .l_title    .hot_off {
	width: 78px;
	text-align: center;
	background-image: url(../../../Skin/zz/images/tabtitle02off.gif);
	background-repeat: no-repeat;
	background-position: right top;
	margin-right: 5px;
}
.bbsxw   .l_title   .hot_on  a,.bbsxw  .l_title  .hot_off  a {
	background-image: url(../../../Skin/zz/images/tabtitle02left.gif);
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
}
.bbsxw .photonews li {
	float: left;
	width: 122px;
	text-align: center;
	height: 105px;
}
.bbsxw .l_title .more {
	background-image: url(../../../Skin/zz/images/tabtitle02bgr.gif);
	background-repeat: no-repeat;
	background-position: right top;
	line-height: 23px;
	width: 100px;
}
.bbsxw .r_news {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #a9cbee;
	border-bottom-color: #a9cbee;
	border-left-color: #a9cbee;
         
}
.bbsxw .newslist {padding-bottom:0px;padding-top:2px;}

.zzjsxw   .l_title {
	height: 23px;
	line-height: 23px;
	font-weight: bold;
	font-size: 12px;
	background-image: url(../../../Skin/zz/images/tabtitle03bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.zzjsxw .hotnews li {
	font-size: 20px;
	text-indent: 10px;
	color: #000000;
	font-family: "黑体";
	height: 32px;
	line-height: 32px;
}
.zzjsxw   .l_title   .hot_on {
	width: 78px;
	text-align: center;
	background-image: url(../../../Skin/zz/images/tabtitle03on.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	margin-right: 5px;
}
.zzjsxw   .l_title    .hot_off {
	width: 78px;
	text-align: center;
	background-image: url(../../../Skin/zz/images/tabtitle03off.gif);
	background-repeat: no-repeat;
	background-position: right top;
	margin-right: 5px;
}
.zzjsxw   .l_title   .hot_on  a,.zzjsxw  .l_title  .hot_off  a {
	background-image: url(../../../Skin/zz/images/tabtitle03left.gif);
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
}
.zzjsxw .photonews {overflow:hidden;width:366px;}
.zzjsxw .photonews li {
	float: left;
	width: 33%;
	text-align: center;
	overflow:hidden;
         }
.zzjsxw   .photonews ul {
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	overflow: hidden;
	}
.zzjsxw .l_title .more {
	background-image: url(../../../Skin/zz/images/tabtitle03bgr.gif);
	background-repeat: no-repeat;
	background-position: right top;
	line-height: 23px;
	width: 100px;
}
.zzjsxw .r_news {overflow:hidden;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #EFCDAA;
	border-bottom-color: #EFCDAA;
	border-left-color: #EFCDAA;
	padding-top: 5px;
	
	background-color: #fbf2eb;
}
.rencaizp .l_title {
	height: 23px;
	line-height: 23px;
	font-weight: bold;
	font-size: 12px;
	background-image: url(../../../Skin/zz/images/tabtitle04bg.gif);
	background-repeat: repeat-x;
}
.rencaizp .hotnews li {
	font-size: 20px;
	text-indent: 10px;
	color: #000000;
	font-family: "黑体";
	height: 32px;
	line-height: 32px;
}
.rencaizp   .l_title   .hot_on {
	width: 70px;
	text-align: center;
	background-image: url(../../../Skin/zz/images/tabtitle04on.gif);
	background-repeat: no-repeat;
	background-position: right top;
	margin-right: 5px;
}
.rencaizp    .l_title    .hot_off {
	width: 70px;
	text-align: center;
	background-image: url(../../../Skin/zz/images/tabtitle04off.gif);
	background-repeat: no-repeat;
	background-position: right top;
	margin-right: 5px;
}
.rencaizp   .l_title   .hot_off  a, .rencaizp  .l_title  .hot_on a {
	background-image: url(../../../Skin/zz/images/tabtitle04left.gif);
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
}
.rencaizp .photonews li {
	float: left;
	width: 122px;
	text-align: center;
	height: 105px;
}
.rencaizp .l_title .more {
	line-height: 23px;
	width: 100px;
}
.rencaizp .r_news {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #d2d2d2;
	border-bottom-color: #d2d2d2;
	border-left-color: #d2d2d2;
}
.essc  .l_title {
	height: 23px;
	line-height: 23px;
	font-weight: bold;
	font-size: 12px;
	background-image: url(../../../Skin/zz/images/tabtitle02bg.gif);
	background-repeat: repeat-x;
	position: relative;
	left: -1px;
	width: 951px;
}
.essc .hotnews li {
	font-size: 20px;
	text-indent: 10px;
	color: #000000;
	font-family: "黑体";
	height: 32px;
	line-height: 32px;
}
.essc   .l_title   .hot_on {
	width: 78px;
	text-align: center;
	background-image: url(../../../Skin/zz/images/tabtitle02on.gif);
	background-repeat: no-repeat;
	background-position: right top;
	margin-right: 5px;
}
.essc    .l_title    .hot_off {
	width: 78px;
	text-align: center;
	background-image: url(../../../Skin/zz/images/tabtitle02off.gif);
	background-repeat: no-repeat;
	background-position: right top;
	margin-right: 5px;
}
.essc   .l_title   .hot_on  a,.essc  .l_title  .hot_off  a {
	background-image: url(../../../Skin/zz/images/tabtitle02left.gif);
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
}
.essc .photonews li {
	float: left;
	width: 122px;
	text-align: center;
	height: 105px;
}
.essc .l_title .more {
	background-image: url(../../../Skin/zz/images/tabtitle02bgr.gif);
	background-repeat: no-repeat;
	background-position: right top;
	line-height: 23px;
	width: 100px;
}
.essc .r_news {
	overflow: hidden;
	height: 352px;
	padding-top: 6px;
	padding-bottom: 6px;
}
.essc  .newslist {
	width: 304px;
	border-right-width: 1px;
	border-right-style: dashed;
	border-right-color: #b17338;
	float: right;
}
.essc   #list2 {
	border-right-style: none;
	overflow: hidden;
	border-top-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	background-color: #faf3e1;
}
.zkzz  {
}
.zkzz    .l_title {
	height: 23px;
	line-height: 23px;
	font-weight: bold;
	font-size: 12px;
	background-image: url(../../../Skin/zz/images/tabtitle03bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.zkzz .hotnews li {
	font-size: 20px;
	text-indent: 10px;
	color: #000000;
	font-family: "黑体";
	height: 32px;
	line-height: 32px;
}
.zkzz .l_title   .hot_on {
	width: 70px;
	text-align: center;
	background-image: url(../../../Skin/zz/images/tabtitle03on.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	margin-right: 5px;
}
.zkzz .l_title .hot_off {
	width: 70px;
	text-align: center;
	background-image: url(../../../Skin/zz/images/tabtitle03off.gif);
	background-repeat: no-repeat;
	background-position: right top;
	margin-right: 5px;
}
.zkzz .l_title   .hot_on  a,.zkzz .l_title  .hot_off  a {
	background-image: url(../../../Skin/zz/images/tabtitle03left.gif);
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
}
.zkzz .photonews li {
	float: left;
	width: 50%;
	text-align: center;
	height: 115px;
}
.zkzz .photonews ul {
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	}

.zkzz .l_title .more {
	background-image: url(../../../Skin/zz/images/tabtitle03bgr.gif);
	background-repeat: no-repeat;
	background-position: right top;
	line-height: 23px;
	width: 100px;
}
.zkzz .r_news {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #EFCDAA;
	border-bottom-color: #EFCDAA;
	border-left-color: #EFCDAA;
	background-color: #fbf2eb;
}
.zkzz .photonews {
	height: 350px;
	padding-top: 7px;
}
/*滑动门*/
.loginss ul li {
	float: left;
	text-align: center;
	padding-left: 5px;
	line-height: 27px;
	height: 27px;
}
.loginss {
	float: left;
	width: 392px;
	overflow: hidden;
}
#topbt_login_fun_list,#topbt_login_list,#toptextnote{float:left;}
.u_login div {  float:right;}
#bottom dl dt li {
	float: left;
	width: 60px;
	text-align: center;
}
