/* 全站通用CSS */

/*全局定义*/
*{ margin:0; padding:0;}
body{margin:0;padding:0 0 12px 0;font-size:13px;line-height:22px;background:#fff; text-align:center;}
div,p,li{font-family:Verdana,宋体;font-size:13px;overflow:hidden; text-align:left;}
div,form,ul,li,p,h1,h2,h3,h4,h5,h6{margin:0;padding:0;overflow:hidden; }
input,select{font-size:12px;line-height:16px;}
img{border:0;}
ul,li{list-style-type:none;overflow:hidden; }
img{ border:0; display:inline-block; }
a{color:#35A2F7;text-decoration:none;}
a:hover{color:#bd0a01;text-decoration:underline;}



/*基本布局定义*/
#top,.main,#bottom{ width:920px; margin:0px;}
.main{ margin-top:2px;}
 /* 网页中部左侧整体定义 */
 #main_left{	float: left;	width: 680px;}
 /* 网页中部右侧整体定义1 */
 #main_right{	float: right;	width: 230px;	text-align: left;	padding: 0px;	margin-top: 0px;}
 
.right300{ width:300px;  float:right; }
.left300{width:300px; float:left;}
.left610{width:610px; float:left;}

.right225{ width:225px;  float:right;}
.left225{ width:225px; float:left;}
.right350{ width:350px; float:right;}
.left560{ width:560px; float:left;}

.left355{ width:355px; float:left;}
.left328{ width:328px; float:left;}
.right696,.right300,.right212,.right773,.right264,.right222,.right366{ float:right;}
.showBar{ float:right; width:686px;}
.sideBar{ float:left; width:202px;}
.right773{ width:773px; }
.right366{
	width:350px;
	padding-right: 8px;
	padding-left: 8px;
}

.right222{ width:222px;  float:right;}
.right696{ width:696px; }
.right264{ width:264px; }
.right212{ width:212px; }
.left536{ width:536px;}
.left500{ width:500px;}
.left400{ width:420px;}
.left200{ width:200px;}
.content916{ width:916px;}

.spacing{    background: none;    height: 5px;    font-size: 0px;}
.spacing_horizontal{background: none; height:auto; float:left; width:10px;  font-size: 0px;}
.clearbox{border-top: 1px solid transparent !important;margin-top: -1px !important;border-top: 0px;margin-top: 0px;height: 0px;clear: both;background: none;font-size: 0px;visibility: hidden;}/*clearbox：清除浮动，撑开边框*/

/*x-line*/
.xLine{ margin:0 1px; height:1px; overflow:hidden; background:#ccc;}

/*迷你导航*/
#miniNav{height:25px;border-bottom:1px solid #e6e6e6;background:#f8f8f8;color:#a1a0a0;text-align:center;line-height:14px;}
#miniNav img{margin-bottom:4px;border:0;}
#miniNav div{ width:920px;font-size:12px;font-family:"宋体";}
#miniNav .UserLogin{ width:450px; margin-left:10px;float:left; text-align:left; }
#miniNav .countdown{ width:300px; margin-left:10px;float:left; text-align:left;}
#miniNav .NavMenu{width:450px;margin:0 auto;float:right;padding-top:6px; }
#miniNav span{display:bolck;float:right;}
#miniNav a{color:#a1a0a0;margin:0 3px;font-size:12px;text-decoration:none;padding:1px 3px 1px 3px;display:bolck;float:right;}
#miniNav a:hover{color:#fff;background:#929292;}

/*Logo相关定义*/
#siteLogo {
	width:160px;
	height:55px;
	float:left; 
	margin-top:8px; 
	background-image: url(images/logo.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#siteLogo a {display:block;	overflow:hidden;width:160px;height:55px;text-indent:-9999em;cursor: pointer; margin:0px;}

/*顶部导航*/
#TextNav {width:750px;height:55px; float:right;}
#TextNav ul{width:170px;height:46px;float:left;	margin-top: 8px;margin-left:12px;}
#TextNav ul li{height:23px;float:left;font-size: 13px;line-height: 23px; margin-left:5px; min-width:30px; }

/*顶部banner*/
#topBanner{width:750px;height:55px;border:1px solid #e6e6e6; margin-top:8px; float:right;}
/*顶部搜索栏 */
#topSearchBox{width:920px;height:78px;background-image: url(images/SearchBox_bg.jpg);}
#topSearchLeft{ width:170px; height:58px; margin:8px 15px 12px 15px; float:left;}
#topSearch{width:500px;	height:66px; margin-top:10px;float:left;	text-align:center;line-height: 25px;color: #FFFFFF;}
#topSearch a{color:#FFFFFF;text-decoration:none;}
#topSearch a:hover{	color:#fff;	font-weight: bold;}
#topSearchRight{ width:170px; height:58px; margin:8px 15px 12px 15px; float:right; }


/*bottom*/
#bottom { margin-top:1px;   }
#bottom dt{ text-align: center;  line-height:25px; height:25px; padding-left:10px;border:1px solid #ACE;background-image:url(images/title_bg1.jpg);background-repeat:repeat-x;background-color:#E6EFF8;background-position:top;}
#bottom dd{ line-height:20px; height:60px;    text-align: center;  }
#bottom dd div{ text-align:center;}

/* user_box(用户登录) */
.user_box, .user_box dl, .user_box dt, .user_box dd{ padding: 0px;   margin: 0px;}
.user_box{    border: 1px solid #ccc;}
.user_box dt{    text-align: center;    font: normal normal bold 14px/120% Arial, "宋体" ,Helvetica,sans-serif;    color: #0a4180;    line-height: 24px;}
.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{ 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;padding-left:15px;}
.bt_login_fun_list{ padding-left:18px;}
.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:right;padding-right:12px;}


/*用户登陆（横）*/
.user_box_line { width:auto; line-height:13px; font-size:13px; float:left; margin-top:2px; }
.user_box_line #TopLoginFrom ul li{ float:left; margin-left:3px; }
.user_box_line #TopLoginFrom .bt_login_list{ float:left;}
.user_box_line #TopPnlLogOnStatus .u_login{ line-height:21px; font-size:13px; float:left; text-align:left; display:inline; }
.user_box_line #TopPnlLogOnStatus .u_login span{ float:left;}
.user_box_line #TopPnlLogOnStatus .u_login a{ line-height:21px; font-size:13px;  color:#00007F;text-decoration:none; float:left;}
.user_box_line #TopPnlLogOnStatus .u_login a:hover{ line-height:21px; font-size:13px; color:#bd0a01;text-decoration:underline; float:left;}
.user_box_line #BtnLogOn{width:40px;vertical-align:middle;border:1px solid #ccc;line-height: 20px;text-align: center;margin: 0px;padding: 0px;height: 20px; float:left;}
.user_box_line #registerButton{margin:0px;width:40px;height:24px;line-height:24px; float:left;}
.user_box_line .findbackPassword{ color:#f60;text-decoration:underline; }

/*栏目标题文字样式*/
.title {font-weight:bold;font-size:14px;line-height:25px; float:left; }
.title a:link, .title a:visited,.title_right a:link, .title_right a:visited  {color:#049;}

.title a:hover ,.title_right a:hover {color:#c00;}

/*.title span,.title a{ display:inline-block;}*/
.title_right{ float:right; padding-right:10px; font-size:14px; line-height:25px; font-weight:normal;}


/*信息列表*/ 

.list_box{	width:auto;	clear:both;border:1px solid #ace; text-align:left;}
.list_box dt{font-size:14px; line-height:25px; height:25px; font-weight:bolder;padding-left:10px;border-bottom:1px solid #ACE;background-image:url(images/title_bg1.jpg);background-repeat:repeat-x;background-color:#E6EFF8;background-position:top;}
.list_box dd{background-color: #ffffff; border-top:1px solid #eafff0; }
.list_box ul{ margin:5px; width:95%;} 
.list_box ul li{width:100%;	margin-left:8px;float: left;height: 25px;border-bottom-width: 1px;	border-bottom-style: dashed;border-bottom-color: #edf5fd;}

/*顶部banner样式*/
.flashWidth {	height:auto !important; height:55px;}
#NewsPic {	LEFT: 0px;	WIDTH: 750px;	POSITION: relative;	TOP: 0px;	HEIGHT: 55px;}
#NewsPicTxt {	FONT-WEIGHT: bold;	FONT-SIZE: 12px;	MARGIN: 3px auto 0px;	WIDTH: 920px;	COLOR: black;	FONT-FAMILY: Sans-Serif;	POSITION: relative;	HEIGHT: 0px;	TEXT-ALIGN: center;	border:1px solid #fff;}
#NewsPicTxt a {	COLOR: black;	TEXT-DECORATION: none;}
#NewsPicTxt a:hover {	COLOR: black;TEXT-DECORATION: none;}
#NewsPicTxt a:visited {	COLOR: black;	TEXT-DECORATION: none;}
#NewPicTxt a:link {	COLOR: black;	TEXT-DECORATION: none;}
#NewsPicTxt a:hover {	COLOR: red;}
#NewsPic a:hover {	TEXT-DECORATION: none}
#NewPic a:visited {	TEXT-DECORATION: none}
#NewsPic .Picture {	LEFT: 0px;	WIDTH: 100%;	POSITION: absolute;TOP: 0px;	HEIGHT: 100%;}
#NewsPic .Nav {	RIGHT: 0px;	WIDTH: 100%;	BOTTOM: 0px;	POSITION: absolute;	HEIGHT: 12px;}
#NewsPic .Nav span {	DISPLAY: block;	BACKGROUND: #000000;	FLOAT: right;	FONT: 10px Courier;	BORDER-LEFT: #ffffff 1px solid;	WIDTH: 24px;	CURSOR: hand;	COLOR: #ffffff;	HEIGHT: 100%;	TEXT-ALIGN: center;}
#NewsPic .Nav span.Cur {	BACKGROUND: #019fe8;	COLOR: white;}
#NewsPic .Nav span.Normal {	BACKGROUND: #000000;	FILTER: Alpha(opacity=50);	COLOR: white;	opacity: .5;}
#NewsPic .Nav span a {	DISPLAY: block;	WIDTH: 100%;	COLOR: white;	POSITION: relative;	HEIGHT: 100%;}
#NewsPic .Nav span a:hover {	CURSOR: hand;}



#MenuBar{width:920px;background-image: url(images/navbgnew.gif); height:36px; margin-top:5px;}
#TopMenuBar{ float:right; margin-right:20px;}

ul.MenuBarHorizontal{margin: 0;	padding: 0;	cursor: default;width: auto;}
ul.MenuBarActive{z-index: 1000;}
ul.MenuBarHorizontal li{margin: 0;	padding: 0;	position: relative;	text-align: left;	cursor: pointer;width: 110px;	float: left;}
ul.MenuBarHorizontal ul{margin: -5px 0px 0px 0px;	padding: 0px 0px 0px 0px;	 z-index: 1020;	cursor: default; width: 150px;	position: absolute;	left: -1000px; background-color:#25aee2;filter:alpha(opacity=90); /*IE*/-moz-opacity:0.9; /*MOZ , FF*/opacity:0.9; /*CSS3, FF1.5*/
}
ul.MenuBarHorizontal ul .cMenu_t{}
ul.MenuBarHorizontal ul .cMenu_c{}
ul.MenuBarHorizontal ul.MenuBarSubmenuVisible{left: auto;}
ul.MenuBarHorizontal ul li{	width: 108px;}
ul.MenuBarHorizontal ul ul{	position: absolute;	margin: 0px;}
ul.MenuBarHorizontal ul.MenuBarSubmenuVisible ul.MenuBarSubmenuVisible{	left: auto;	top: 0;}
ul.MenuBarHorizontal a{	display: block;	cursor: pointer; padding:0px;text-decoration: none; width:100%; text-align:center; color:#FFFFFF; font-size:14px; height:37px; line-height:37px; font-weight:bold; }
ul.MenuBarHorizontal a:hover, ul.MenuBarHorizontal a:focus{; font-size:16px;}
ul.MenuBarHorizontal li ul a{	display: block;	cursor: pointer; padding:0px;text-decoration: none; width:100%; text-align:center;color:#ffffff; font-size:14px; height:27px; line-height:27px; font-weight:bold; }
ul.MenuBarHorizontal li ul a:hover, ul.MenuBarHorizontal li ul a:focus{color:#ffffff; text-decoration:underline; }

ul.MenuBarHorizontal a.MenuBarItemHover, ul.MenuBarHorizontal a.MenuBarItemSubmenuHover, ul.MenuBarHorizontal a.MenuBarSubmenuVisible{}
ul.MenuBarHorizontal a.MenuBarItemSubmenu{}
ul.MenuBarHorizontal ul a.MenuBarItemSubmenu{}
ul.MenuBarHorizontal a.MenuBarItemSubmenuHover{}
ul.MenuBarHorizontal ul a.MenuBarItemSubmenuHover{}
ul.MenuBarHorizontal iframe{	position: absolute;	z-index: 1010;}
@media screen, projection{	ul.MenuBarHorizontal li.MenuBarItemIE	{		display: inline;		f\loat: left;}}

/*#MenuBar{width:920px;background-image: url(images/top_nav_bg.gif); height:37px;}
#TopMenuBar{ float:right;}

ul.MenuBarHorizontal{margin: 0;	padding: 0;	cursor: default;width: auto;}
ul.MenuBarActive{z-index: 1000;}
ul.MenuBarHorizontal li{margin: 0;	padding: 0;	position: relative;	text-align: left;	cursor: pointer;width: 110px;	float: left;}
ul.MenuBarHorizontal ul{margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;	 z-index: 1020;	cursor: default; width: 110px;	position: absolute;	left: -1000px; border-bottom:1px solid #35A2F7; background-color:#FFFFFF;}
ul.MenuBarHorizontal ul .cMenu_t{background-image: url(images/top_nav_bg1.gif);	background-repeat: no-repeat;	background-position: center top; height:6px; border-bottom:1px solid #35A2F7;}
ul.MenuBarHorizontal ul .cMenu_c{ border-left:1px solid #35A2F7; border-right:1px solid #35A2F7;}
ul.MenuBarHorizontal ul.MenuBarSubmenuVisible{left: auto;}
ul.MenuBarHorizontal ul li{	width: 108px;}
ul.MenuBarHorizontal ul ul{	position: absolute;	margin: 0px;}
ul.MenuBarHorizontal ul.MenuBarSubmenuVisible ul.MenuBarSubmenuVisible{	left: auto;	top: 0;}
ul.MenuBarHorizontal a{	display: block;	cursor: pointer; padding:0px;text-decoration: none; width:100%; text-align:center; color:#FFFFFF; font-size:14px; height:37px; line-height:37px; font-weight:bold; background-image:url(images/top_nav_bg.gif);}
ul.MenuBarHorizontal a:hover, ul.MenuBarHorizontal a:focus{	background-image:url(images/top_nav_bg0.gif); font-size:16px;}
ul.MenuBarHorizontal li ul a{	display: block;	cursor: pointer; padding:0px;text-decoration: none; width:100%; text-align:center;color:#35A2F7; font-size:14px; height:27px; line-height:27px; font-weight:bold; background-image:url(images/top_nav_bg2.gif);}
ul.MenuBarHorizontal li ul a:hover, ul.MenuBarHorizontal li ul a:focus{color:#35A2F7; text-decoration:underline; background-image:url(images/top_nav_bg2.gif);}

ul.MenuBarHorizontal a.MenuBarItemHover, ul.MenuBarHorizontal a.MenuBarItemSubmenuHover, ul.MenuBarHorizontal a.MenuBarSubmenuVisible{}
ul.MenuBarHorizontal a.MenuBarItemSubmenu{}
ul.MenuBarHorizontal ul a.MenuBarItemSubmenu{}
ul.MenuBarHorizontal a.MenuBarItemSubmenuHover{}
ul.MenuBarHorizontal ul a.MenuBarItemSubmenuHover{}
ul.MenuBarHorizontal iframe{	position: absolute;	z-index: 1010;}
@media screen, projection{	ul.MenuBarHorizontal li.MenuBarItemIE	{		display: inline;		f\loat: left;}}*/








.productList li{ overflow:hidden;}

.markerRed{color:#c00;}/*红色*/
.markerBrown{color:#c60;}/*棕色*/
.markerBlue{color:#09f;}/*蓝色*/
.markerBlack{ color:black;}/*黑色*/

.p_list_price_number{ color:#EA2828; font-weight:bold;}

.b_list_price_number{ color:#EA2828; font-weight:bold;}



/*顶部支付宝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/*, .BBSInteract  dd */{
	border-left: 1px solid #ccf;
	border-right: 1px solid #ccf;
}


/*Box1 滑动门 定义*/
#Box1 .right264 dt {
	height:22px;
	background:url(images/tab1_bg.gif) repeat-x;
}
#Box1 .right264 dt li {
	width:88px;
	float:left;
	text-align:center;
	height:22px;
	line-height:22px;
	display:block;
	cursor:pointer;
}
#Box1 .right264 dt li a {
	color:#999;
}
#Box1 .right264 dt li.Con_on a {
	color:#c00;
	background: url(images/tab1_hover.gif) no-repeat;
	font-weight:bold;
	display:block;
}
#Box1 .right264 dt li a, #Box1 .right264 dt li a:link, #Box1 .right264 dt li a:hover {
	display:block;
}
.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;
}



/*顶部右边文字*/
#top .topTop{height:78px;float:right;}
#top .right696{
	padding-top:5px;
	height:42px;
	line-height:40px;
}
#top .right300{ text-align:right; }
#top .left400{
	text-align:left;
	color:#c00;
	height:28px;
}
#top .left400 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; }

/*顶部栏目标签定义*/
#navColumn{	float: right;	margin: 0px;	padding: 0px;}
#navColumn ul{ border-bottom:1px solid #7cb2ff; width:650px; overflow:hidden; }
#navColumn li{float:left; height:25px; line-height:25px; margin-top:5px;}
#navColumn li a{background:url(images/topTaboffLink_left.gif) left bottom no-repeat; padding-left:1px; margin-right:4px;  display:block;}
#navColumn li a span{ background: url(images/topTaboffLink_right.gif) right bottom no-repeat; padding:0 10px; display: inline-block;}
#navColumn li a:hover{background:url(images/topTabHoverLink_left.gif) left bottom no-repeat; padding-left:1px; margin-right:4px;  display:block; cursor:pointer;}
#navColumn li a:hover span{ background: url(images/topTabHoverLink_right.gif) right bottom no-repeat; padding:0 10px; display: inline-block; }
#navColumn  #topTabOn{height:30px; line-height:30px;margin-top:0px;}
#navColumn  #topTabOn a{ background:url(images/topTabOn_left.gif) left no-repeat; padding-left:1px; }
#navColumn  #topTabOn span{ background:url(images/topTabOn_right.gif) right no-repeat; padding:0 10px;  display: inline-block; font-size:14px; font-weight:bold; color:#fff;height:30px; line-height:30px;}
#childColumnList li {display:inline; height:27px;line-height:27px; padding-left:12px;}

#nav .xLine{ background:#ccf; }


.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 .right264 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{ border:8px solid #fff;  }
.specialList li a{ height:24px; overflow:hidden; }

#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; }
#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;}



.navigation{ height:29px; padding-left:5px; line-height:29px; /*background: url(images/logo_small.gif) left bottom no-repeat;*/}

#workcategory{padding:5px;}

.inputbutton {width: 100px;height: 24px;border: 0px;cursor: pointer;margin-top:4px;padding: 0px;background: url(Images/bg_usercenter.gif) left top repeat-x;border:1px ridge  #Ccf;}

/*栏目标题栏*/
.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:460px;}

/*评论内容右侧内容*/
#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{ text-align:left; color:#c00; font-size:14px; font-weight:bold;}

.productIntro pre{word-wrap: break-word; normal;}

#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/alipayLogo.gif) no-repeat 0px 0px;}
#bizideaLoginBox{background:url(images/BizIdeaLogo.gif) no-repeat 20px 0px;}
#regBox{background:url(images/regBox.gif) no-repeat 70px 20px;}


