/* 全站通用CSS */

/*全局定义*/
*{ margin:0; padding:0;}
img{ border:0; display:inline-block; }
body{ font-size:12px; color:#000000; }
a:link,a:visited{ color:#666; text-decoration:none;}
a:hover{ colorproductList:#F86600;}
ul{ list-style:none;}
li{ line-height:150%; }
.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;}


.spacing{    background: none;    height: 5px;    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:#E1E1E1;}

/*Logo相关定义*/
.logo_ytwh{ background:url(images_yt/logo_yt.gif) top left no-repeat;margin-top:0px;}
.logo_ytwh h1 a{display:block;overflow:hidden;width:265px; height:78px;text-indent:-9999em; cursor: pointer;}
.logoEn{ background:url(images/logoEn.gif) top left no-repeat;margin-top:20px;}

.logoEn h1 a{display:block;overflow:hidden;width:200px; height:78px;text-indent:-9999em; cursor: pointer;}
/*双边框*/
.content570, .rankingContent, .content229, .mallTrends dd {
	border-left: 1px solid #ccf;
	border-right: 1px solid #ccf;
}

/*FLASH样式*/
.flashWidth {
	
	padding:2px 2px 2 2px;
	height:auto !important;
	height:185px;
	min-height:185px;
}
/*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 solid #DFDCD9;
}
#itemColumn ul li .p_list_pic{
	width:80px;
	height:80px;
	border:#DFDCD9 solid 1px;
	margin-left:5px;
}
#Box3 .row2 .right212 .p_list_pic,#userComment .right212 .p_list_pic{
	width:54px;
	height:54px;
	border:1px solid #7CBA1F;
}

/*基本布局定义*/
.main2{
	width:980px;
	height: 80px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	background-repeat: repeat-x;
}
.main3{
	width:1000;
	height: 30px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
.main_top{
	float:left;
	width:980px;
	margin-right: auto;
	border: 1px solid #FF0000;
}


.main_top_align{
width:980px;
margin:0 auto;
}


#top,.main,#bottom{ width:980px; margin:0 auto;}
.main{margin-top:5px;}/*各个框架上下间间距*/
.showBar{ float:right; width:773px;}
.sideBar{ float:left; width:202px;}
.right760,.right300,.right212,.right773,.right264{
	float:right;
	
}
.right773{ width:772px; }
.right760{ width:760px; }
.right300{ width:315px;}
.right264{ width:264px; }
.right212{ width:212px; }
.left536{ width:536px;}
.left500{ width:560px; float:left;}
.left400{
	width:400px;
	height:30px;
	padding-top:50px;
}
.left200{ width:202px;}

/*顶部右边文字*/
#top .right760{ padding-top:15px;height:22px; line-height:22px;}
#top .right300{ text-align:right; }
#top .left400{ text-align:right; color:#c00;}
#top .left400 a{ color:#09f; background-position: bottom;	}
.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; }

.right400_user_div { padding-top:5px;}
.right400_user_div span{width:250px; float:right; margin-left:5px; display:inline;}



/*顶部栏目标签定义*/
#navColumn{ padding:0 1px;}
#navColumn ul{
	width:550px;
	overflow:hidden;
	padding-left:25px;
	/*background:url(images/pho.gif) right bottom no-repeat;*/

}
#navColumn li{float:left; height:25px; line-height:25px; margin-top:5px;}

#navColumn li a{
	background:url(images_yt/topTaboffLink_left_ytwh.gif) left bottom no-repeat;
	padding-left:5px;
	margin-right:0px;
	display:block;
	font-weight: bold;
	font-size: 13px;
}
#navColumn li a span{ background: url(images_yt/topTaboffLink_right_ytwh.gif) right bottom no-repeat; padding:0 12px; display: inline-block;}


#navColumn li a:hover{background:url(images_yt/topTabHoverLink_left_ytwh.gif) left bottom no-repeat; padding-left:5px; margin-right:0px;  display:block; cursor:pointer;}/*padding-left:5px; 修改过*/
#navColumn li a:hover span{ background: url(images_yt/topTabHoverLink_right_ytwh.gif) right bottom no-repeat; padding:0 12px; display: inline-block; }


#navColumn  #topTabOn{height:30px; line-height:30px;margin-top:0px;}


#navColumn  #topTabOn a{ background:url(images_yt/topTabOn_left_ytwh.gif) left no-repeat; padding-left:3px; }
#navColumn  #topTabOn span{ background:url(images_yt/topTabOn_right_ytwh.gif) right no-repeat; padding:0 12px;  display: inline-block; font-size:14px; font-weight:bold; color:#fff;height:33px; line-height:34px;}


#childColumnList li {display:inline; height:27px;line-height:27px; padding-left:12px;}

#nav .xLine{ background:#E1E1E1; }

/*资讯：顶部栏目标签定义*/
#news_navColumn{
	padding:0 1px;

}
#news_navColumn ul{
	width:850px;
	overflow:hidden;
	padding-left:25px;
	
	/*background:url(images/pho.gif) right bottom no-repeat;*/

}
#news_navColumn li{float:left; height:28px; line-height:23px; margin-top:5px;}
#news_navColumn li a{
	background:url(images_yt/topTaboffLink_left+.gif) left bottom no-repeat;
	padding-left:5px;
	margin-right:0px;
	display:block;
	font-weight: bold;
	font-size: 13px;
	color: #FFFFFF;
}
#news_navColumn li a span{ background: url(images_yt/topTaboffLink_right+.gif) right bottom no-repeat; padding:0 12px; display: inline-block;}
#news_navColumn li a:hover{
	background:url(images_yt/topTabHoverLink_left+.gif) left bottom no-repeat;
	padding-left:5px;
	margin-right:0px;
	display:block;
	cursor:pointer;
	color: #FFFF00;
}/*padding-left:5px; 修改过*/
#news_navColumn li a:hover span{ background: url(images_yt/topTabHoverLink_right+.gif) right bottom no-repeat; padding:0 12px; display: inline-block;color: #FFFF00; }
#news_navColumn  #topTabOn{height:28px; line-height:23px;margin-top:0px;color: #FFFF00;}
#news_navColumn  #topTabOn a{ background:url(images_yt/topTabOn_left+.gif) left no-repeat; padding-left:3px; color: #FFFF00;}
#news_navColumn  #topTabOn span{ background:url(images_yt/topTabOn_right+.gif) right no-repeat; padding:0 12px;  display: inline-block; font-size:14px; font-weight:bold; color: #FFFF00;;height:30px; line-height:30px;}
#childColumnList li {display:inline; height:32px;line-height:32px; padding-left:12px; color: #FFFF00;}

#nav .xLine{ background:#E1E1E1; }

/*英文版顶部栏目标签定义*/
.navColumnEn li{
	width: 63px;
	display:inline;
	line-height: 27px;
}

/*顶部搜索栏表单样式定义*/
#topSearchBar{
	height:80px;
	/*padding:0px 0 0 0px;*/
	background-image: url(images_yt/bg_cate2_ytwh.gif);
	background-repeat: no-repeat;
}
#topSearchBar .date{ float:right; color:#FFFFFF; padding:0 25px; line-height:53px;}
#topSearchBar .date1{ float:right; color:#FFFFFF; padding:0 20px; line-height:25px; background:url(images/icon9+.gif) no-repeat  10px center;}
#topSearchBar .main_search{ height:40px; width:650px; padding-top:16px; background: url(images/topSearchBox+.gif) no-repeat; padding-left:40px;border:none; }
#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:left;
	display:inline-block;
	line-height:22px;
	height:27px;
	padding-left: 25px;
}
.state li{ padding:0 25px;}
.state{ width:135px;}
.state .butBook{ background:url(images/iconButBook.gif) left center no-repeat;}
.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 #E1E1E1; border-right: 1px solid #E1E1E1; background:url(images_yt/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{
    width:198px;
	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: #7CBA1F;
	border-bottom-color:#7CBA1F;
	border-left-color: #7CBA1F;
}
#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:0px #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 0px; border:0px #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:0px solid #fff; border-bottom:none; }
.specialList{ border:4px 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:0px #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_priceEn{ 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:150px; min-height:150px; float:left; width:14.3%; 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 { margin-top:10px;}
#bottom dt{ text-align:center; border-bottom:1px solid #ccc; height:24px; line-height:24px;}
#bottom dd{ line-height:20px;text-align:center;}

.navigation{ height:18px; padding-left:105px; line-height:18px; background: url(images_yt/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_title2
{
	height:auto !important;
	height:23px;
	min-height:36px;
	background: url(images/columnTitleBg.gif) #dfebf9 left top no-repeat;
	text-align: left;
	
	padding-left: 30px;
	font-family: Arial, "宋体", Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 23px;
	font-weight: bold;
	font-variant: normal;
	
	
}
.childListBox_title2 a 
{

	color: #FFFFFF;
	font-family: Arial, "宋体", Helvetica, sans-serif;
	
	font-style: normal;
	
	font-weight: bold;
	font-variant: normal;
}



.childListBox_title{
	text-align:right;
	font-size:13px;
	font-family: "微软雅黑", "宋体";
	height:22px;
	color:#FFFFFF;
	background-image: url(images_yt/bg_title1.gif);
	background-repeat: no-repeat;
	background-position: left top;
	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: #7CBA1F;
	border-right-color: #7CBA1F;
	border-left-color: #7CBA1F;
}



.childListBox_title h2,.childListBox h2,.saleItem h2,#tips h2{
	text-align:right;
	font-size:13px;
	font-family: "微软雅黑", "宋体";
	height:auto !important;
	height:23px;
	min-height:23px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-color: #7CBA1F;
	border-right-color: #7CBA1F;
	border-left-color: #7CBA1F;
}
.childListBox_title h2,.childListBox h2 span,.saleItem h2 span,#tips h2 span{height:23px; line-height:23px; }
.childListBox_title h2,.childListBox h2 .columnTitle,.saleItem h2 .columnTitle,#tips h2 .columnTitle{ padding-left:36px; float:left;  display:block;  }
.childListBox_title h2,.childListBox h2 .columnTitleInfo{ font-size:12px; font-weight:bold; margin-left:12px; display:inline;   color:#FFFFFF; }
.childListBox_title h2,.childListBox h2 .floatRight,.saleItem h2 .floatRight,#tips h2 .floatRight{background:url(display:block; padding-right:12px; }
#tips .content{padding:10px;}
.childListBox ul{ padding:6px; overflow:hidden;}

/*评论内容板块定义*/
.bbs{float:left;width:550px;}

/*评论内容右侧内容*/
#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 #7CBA1F;
	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:center; }
#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;}

#itemColumn .productList li{height:160px;}

/*设置radio按钮垂直居中*/
input[type="radio"]{vertical-align:middle;}
.ind_GongGaoBox {
	
	background-image: url(images/ind_GongGaoBg.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
}



.bg_top {
	background-image: url(images_yt/bg_top.jpg);
	background-repeat: repeat-x;
	margin:0 auto;
}
/*************资讯(yt)****************/

#itemColumn_yt_news .box{
    width:765px;
	margin-left: 5px;
	margin-top: 6px;
}
#itemColumn_yt_news .title1 {
width:763px;
	line-height:23px;
	height:35px;
	border-right:solid 1px #7CBA1F;
	border-left:solid 1px #7CBA1F;
	

	background-image: url(images_yt/article_title.gif);
	background-repeat: no-repeat;
}
#itemColumn_yt_news .title1 a{
	padding-left:43px;
	font-weight: bold;
}
#itemColumn_yt_news ul{
	height:auto !important;
	height:125px;
	min-height:125px;
	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: #7CBA1F;
	border-bottom-color: #7CBA1F;
	border-left-color: #7CBA1F;
}
#itemColumn_yt_news ul li{ width:170px;float:left; padding-left:17px; padding-top:20px;text-align:center; }
#itemColumn_yt_news ul li .p_list_price{ height:20px; line-height:20px;}
#itemColumn_yt_news ul li .p_list_priceEn{ height:30px; line-height:30px;}
#itemColumn_yt_news ul li .p_list_price_number { color:#EA2828;  font-weight:bold;}
#itemColumn_yt_news ul li img { width:143px; height:115px; display: inline;}
#itemColumn_yt_news ul li span{line-height:15px; padding-top:3px;}
/*************商城(yt)****************/
.title_shop_prod {
	width:560px;
	height:24px;
	background-image: url(images_yt/article_title_ytwh.gif);
	background-repeat: no-repeat;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	text-indent: 40px;
}
#itemColumn_yt_shop .box{
    width:665px;
	margin-left: 5px;
	margin-top: 6px;
	
}
#itemColumn_yt_shop .title1 {
width:558px;
	line-height:23px;
	height:35px;
	border-right:solid 1px #7CBA1F;
	border-left:solid 1px #7CBA1F;
	

	background-image: url(images_yt/article_title.gif);
	background-repeat: no-repeat;
}
#itemColumn_yt_shop .title1 a{
	padding-left:43px;
	font-weight: bold;
}
#itemColumn_yt_shop ul{
	height:auto !important;
	height:96px;
	min-height:96px;
	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: #7CBA1F;
	border-bottom-color: #7CBA1F;
	border-left-color: #7CBA1F;
}
#itemColumn_yt_shop ul li{
	width:165px;
	float:left;
	padding-left:17px;
	padding-top:20px;
	text-align:center;
	
}
#itemColumn_yt_shop ul li .p_list_price{ height:20px; line-height:20px; }
#itemColumn_yt_shop ul li .p_list_priceEn{ height:30px; line-height:30px;}
#itemColumn_yt_shop ul li .p_list_price_number { color:#EA2828;  font-weight:bold;}
#itemColumn_yt_shop ul li img { width:120px; height:96px; display: inline;}
#itemColumn_yt_shop ul li span{line-height:15px; padding-top:3px;}
/******test*******/
.testcss{
	border: 1px solid #FF0000;
}
.testcss li{
	border: 1px solid #FF0000;
}