/*文章样式开始*/
.articleLine{
	margin-right:12px;
	border-right:#a8a8a8 1px solid;
	width:667px;
}
.articlePosition{
	font-size:12px;
	padding-top:15px;
	padding-left:10px;
	padding-bottom:10px;
	color:#666666;
}
/*文章标题层样式*/
.articleTitle{
	background-color:#dddddd;
	margin-left:10px;
	border-left:#7e7e7e 1px solid;
	border-top:#7e7e7e 1px solid;
	border-bottom:#7e7e7e 1px solid;
}

/*文章标题样式*/
.articleTitle h1{
	font-size:14px;
	padding-top:6px;
	padding-bottom:5px;
	padding-left:15px;
	font-weight:bold;
	margin:0;
}
/*文章副标题样式*/
.articleTitle h2{
	font-size:13px;
	line-height:14px;
	padding-top:6px;
	padding-bottom:5px;
	padding-left:15px;
	font-weight:normal;
	margin:0;
}

/*文章作者样式*/
.articleAuthor{
	font-size:13px;
	line-height:20px;
	padding-left:10px;
	padding-top:10px;
	padding-bottom:15px;
	color:#666666;
}

/*文章中水平线样式*/
.articleHr{
	border-bottom:#000000 1px dashed;
	border-top:#FFFFFF 1px solid;
}

/*文章  提示登陆*/
.articleNoticeLogin{
	padding:20px 0 10px 0;
	text-align:right;
	font-weight:bold; 
	font-size:14px; 
	color:#CE4848;
}
.articleNoticeLogin a{
	color:#CE4848!important;
}


/*文章导读样式*/
.articleLead{
	font-size:14px;
	padding-left:10px;
	padding-right:15px;
	line-height:22px;
	text-indent:25px;
}

/*文章正文样式*/
.articleDiv{
	font-size:14px;
	padding-left:10px;
	padding-right:15px;
	line-height:22px;
	padding-top:10px;
}
.articleDiv img{
	border:#7e7e7e 1px solid;
}
#bannerPos_full img{border:0px;}/*文章内容顶部广告边框为0像素，不出现黑边*/
/*相关文章样式开始*/
.articleFrame ul{
	list-style:none;
	margin-left:0px;
	padding-left:0px;
	margin-top:0px;
	padding-top:10px;
	margin-bottom:0px;
	padding-bottom:10px;
}
.articleFrame li{
	list-style:none;
	margin-left:15px;
	line-height:22px;
	text-indent:10px;
	font-size:13px;
	background:url(http://image.elegantliving.ceconline.com/article/point-b.gif) no-repeat left ;
}
.articleFrame li span{
	padding-left:10px;
	font-size:12px;
	color:#949494;
}
.articleCorrelate{
	background-color:#dddddd;
	border:#ffffff 1px solid;
	line-height:24px;
}
.articleCorrelateTitle{
	line-height:24px;
	font-size:14px;
	font-weight:bold;
	letter-spacing:2px;
	padding-left:15px;
	float:left;
	width:300px;
}
/*相关文章样式结束*/

/*我要评论样式开始*/
.publicLine{
	border:#7e7e7e 1px solid;
	margin-left:10px;
	margin-right:15px;
}
.articleReview{
	margin-left:10px;
	margin-right:15px;
	font-size:13px;
	line-height:22px;
	padding:15px 20px 15px 20px;
}
.mineReview{
	background-color:#dddddd;
	border:#ffffff 1px solid;
	line-height:25px;
	font-size:14px;
	letter-spacing:2px;
	font-weight:bold;
	padding-left:15px;
}
.articleCorrelateTitleMore{
	font-size:13px;
	padding-right:20px;
	text-align:right;
}
/*我要评论样式结束*/

/*尚品论坛样式开始*/
.boxLine{
	border:#7e7e7e 1px solid;
	height:1%;
}
.rightBbsBox{
	border:#ffffff 1px solid;
	background:#dddddd;
	height:25px;
}
.boxTitle{
	margin:5px 5px 5px 0px;
	padding-left:10px;
	font-size:14px;
	font-weight:bold;
	color:#000000;
	letter-spacing:2px;
	float:left;
	width:190px;
}
.rightBbsMore{
	font-size:13px;
	color:#000000;
	margin:5px 0px 5px 10px;
	text-align:right;
	width:70px;
	float:left;
}
.articlebbs ul{
	list-style:none;
	margin-left:0px;
	margin-top:0px;
	margin-bottom:0px;
	padding-left:0px;
	padding-top:10px;
	padding-bottom:10px;
}
.articlebbs li{
	list-style:none;
	margin-left:10px;
	line-height:22px;
	padding-right:10px;
	text-indent:10px;
	background:url(http://image.elegantliving.ceconline.com/article/point-b.gif) no-repeat left;
}
/*尚品论坛样式结束*/


/*尚品圈样式开始*/
.boxLine .contentGroup {
	padding:5px;
}
.boxLine .leftIcon { 
	float:left;
	width:80px;
	padding:5px 0;
	text-align:center;
}
.boxLine .rightIntr { 
	float:left;
	width:208px;
	line-height:18px;
}
.boxLine .border { 
	clear:both;
	padding:0 5px 5px 5px;
	border-bottom:solid 1px #CCC;
	margin-bottom:10px;
}
.boxLine .border_null { 
	clear:both;
	line-height:0px;
	height:0px;
}
/*尚品圈样式结束*/


/*专访样式开始*/
.VisitCharacter{
	padding:6px 5px 0px 6px;
	height:137px;
}
.VisitCharacterLeft{
	float:left;
	width:139px;
	height:137px;
}
.VisitCharacterRight{
	float:left;
	width:131px;
	height:117px;
	background-color:#fef0bf;
	padding:10px 5px 10px 10px;
}
.CharacterName{
	font-size:14px;
	color:#000000;
	font-weight:bold;
	letter-spacing:2px;
}
.CharacterIntroduce{
	font-size:12px;
	color:#000000;
	line-height:20px;
}
.CharacterIntroduce a:link {
	color:#000000;
	font-size:12px;
	text-decoration:underline;
}
.CharacterIntroduce a:visited {
	color:#000000;
	font-size:12px;
	text-decoration:underline;
}
.CharacterIntroduce a:hover {
	color:#000000;
	font-size:12px;
	text-decoration:none;
}
.CharacterIntroduce a:active {
	color:#000000;
	font-size:12px;
	text-decoration:underline;
}
.visitList ul{
	list-style:none;
	margin-left:0px;
	padding-left:0px;
	margin-top:0px;
	padding-top:10px;
	margin-bottom:0px;
	padding-bottom:10px;
}
.visitList li{
	list-style:none;
	color:#000000;
	margin-left:10px;
	line-height:22px;
	padding-right:10px;
	text-indent:10px;
	background:url(http://image.elegantliving.ceconline.com/article/point-g.gif) no-repeat left;
}
.visitList a:link {
	font-size:13px;
	text-decoration:underline;
}
.visitList a:visited {
	font-size:13px;
	text-decoration:underline;
}
.visitList a:hover {
	font-size:13px;
	text-decoration:none;
}
.visitList a:active {
	font-size:13px;
	text-decoration:none;
}
/*专访样式结束*/



/*腕表式结束*/
.rightWatch{
	font-size:13px;
	line-height:25px;
	border:#a58669 1px solid;
	margin:9px;
}


/*////////////////////以下是文章列表样式\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\*/
.articleClass{
	font-size:14px;
	letter-spacing:2px;
	padding:6px 0px 5px 15px;
	font-weight:bold;
	background-color:#dddddd;
	margin-left:10px;
	border-left:#7e7e7e 1px solid;
	border-top:#7e7e7e 1px solid;
	border-bottom:#7e7e7e 1px solid;
}
.listDiv{
	padding:12px;
}
.listTitle{
	font-size:13px;
	font-weight:bold;
	line-height:22px;
	color:#000000;
}
.ListLead{
	font-size:12px;
	color:#000000;
	line-height:16px;
	text-indent:25px;
	margin-bottom:10px;
}
.listCount {
	font-size:12px;
	text-align:right;
	margin-bottom:10px;
	font-family:"宋体";
}
.listCount a:link, .listCount a:visited { 
	color:#000000; 
	font-size:12px; 
	line-height:14px;
	display:block;
	text-decoration:none; 
	background:#e8e8e8; 
	float:left; 
	padding:6px 10px; 
	margin-left:5px;
}
.listCount a:hover { 
	background:#666666; 
	color:#FFFFFF;
}
.listCount strong {
	display:block;
	float:left;
	font-size:12px;
	line-height:14px;
	padding:6px 8px;
	margin-left:5px;
}
.listCount span {
	padding:5px 9px;
	border:#e7e7e7 1px solid;
	background:#FFFFFF;
	display:block;
	float:left;
	margin-left:5px;
	font-size:12px;
	line-height:14px;
	color:#e2e2e2;
}

/*友情链接高度*/
.linkSiteHeight{
	height:130px;
}
.link-div{
	float:left;
	width:149px;
}
.linkLine{
	border:#7e7e7e 1px solid;
	margin-left:10px;
	margin-right:15px;
	height:135px;
}
.linkLineWatch{
	border:#7e7e7e 1px solid;
	margin-left:10px;
	margin-right:15px;
	height:265px;
}
.link-bottom{
	float:left;
	width:210px;
}

.keyWordStyle {
	color:#FF0000;
	padding:0 4px;
}
.keyWordFrame {
	padding:5px 10px;
	line-height:20px;
}
.searchResultFrame {
	margin-left:10px;
	background-color:#EEEEEE;
	height:25px;
}

.searchResultFrame ul{
	list-style:none;
}
.searchResultFrame  a{
	font-size:14px!important;
	font-weight:bold!important;
}
.searchResultFrame li {
	float:left;
	line-height:25px;
	height:25px;
	padding:0 10px;
}
.searchResultSelected {
	background-color:#CCCCCC;
}

/*电子杂志中所用到的样式*/

/*在线杂志CSS*/
.mzclear {
	clear:both;
}
/*定义中部的两个区域*/
.MzContentLeft {
	float:left;
	width:690px;
}
.MzContentRight {
	float:right;
	width:280px;
}
/*在线杂志右侧广告*/
.mzAdRight {
	widht:280px;
	height:160px;
}
.mzAdRight img {
	display:block;
}
/*右侧模块*/
.mzRightFrame {
	width:278px;
	height:auto;
	border:#CCCCCC 1px solid;
}
.mzRightTitle {
	width:276px;
	height:26px;
	border:#FFFFFF 1px solid;
	background:url(http://image.elegantliving.ceconline.com/others/path05/MagazineTitleBg.jpg) repeat-x;
	line-height:26px;
	text-indent:10px;
	color:#333333;
	font-weight:bold;
}
.mzRightListAll {
	width:278px;
	border-top:#CCCCCC 1px solid;
}
.mzRightListAll ul {
	margin:10px auto;
	list-style:none;
	width:256px;
}
.mzRightListAll li {
	width:108px;
	height:170px;
	padding:10px;
	overflow:hidden;
	list-style:none;
	float:left;
}
.mzRightListCon {
	width:108px;
	text-align:center;
}
.mzRightListCon .Top img {
	border:#CCCCCC 4px solid;
	display:block;
}
.mzRightListCon .Bottom {
	padding-top:5px;
}
.mzRightListCon .Bottom img {
	display:block;
}

/*内容区翻页*/
.mzContPage {
	height:20px;
	padding-top:10px;
	padding-bottom:20px;
}
.mzContPage .left {
	float:left;
}
.mzContPage .left ul {
	list-style:none;
	margin:0px;
	padding:0px;
}
.mzContPage .left ul li {
	padding-right:10px;
	float:left;
	width:71px;
	height:20px;
}
.mzContPage .right {
	color:#666666;
}
.mzContPage .right a:link{color:#666666;}
.mzContPage .right a:visited{color:#666666;}
.mzContPage .right a:hover{color:#666666;}
.mzContPage .right a:active{color:#666666;}
.mzContPage .right ul {
	list-style:none;
	margin:0px;
	padding:0px;
}
.mzContPage .right li {
	padding-left:10px;
	float:right;
	width:71px;
	height:20px;
}
.mzPageButton01 {
	background:url(http://image.elegantliving.ceconline.com/others/path05/PageButtonBg.gif) no-repeat;
	width:71px;
	height:20px;
	border:none;
	text-align:center;
	cursor:pointer;
	color:#666666;
}

/*杂志内容*/
.allMzFrame {
	border:#CCCCCC 1px solid;
	position:relative;
}

/*杂志内容页面 顶部期刊号*/
.mzMZnumFrame {
	float:left;
}
.mzLogoFrame {
	float:right;
	padding:30px 220px 20px 0;
}
.mzTitleFrame {
	float:right;
	width:570px;
	text-align:right;
	padding:10px 10px 10px 0;
	background-image:url(http://image.elegantliving.ceconline.com/others/path05/Title_bg.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.mzTitleStyle {
	margin:10px 0px 0px 0;
	font-size:18px;
	font-weight:bold;
	color:#333333;
}
.mzTitlePageFrame {
	padding:0 0 0 20px;
	font-weight:bold;
	font-size:14px;
	color:#666666;
}
.mzTitlePageFrame a:link{font-weight:normal;font-size:14px;color:#666666;}
.mzTitlePageFrame a:visited{font-weight:normal;font-size:14px;color:#666666;}
.mzTitlePageFrame a:hover{font-weight:normal;font-size:14px;color:#666666;}
.mzTitlePageFrame a:active{font-weight:normal;font-size:14px;color:#666666;}
/*杂志内容页面 frame*/

.mzConFrame {
	clear:both; 
	position:relative; 
}

.mzConRightsideFrame {
	position:absolute; 
	left:0; 
	top:0;
	text-align:center;
	width:220px;
	padding:20px 0;
}
.mzCoLeftsideFrame {
	border-left:solid 1px #D2D2D2; 
	margin:0 0 0 220px;
	padding:20px;
	line-height:22px;
	color:#666666;
	font-size:12px;
}
.mzConMainFrame {
	padding:5px 20px 20px 20px;
	line-height:22px;
	color:#666666;
	font-size:12px;
}

.mzConImgFrame {
	border:solid 1px #CCCCCC; 
	padding:4px;
}
.mzConImgFrameStyle {
	border:#D2D2D2 solid 1px; 
	text-align:center; 
	line-height:25px; 
	color:#999999;
	padding:4px 4px 0 4px;
}
.mzConImgFrameStyle img { border:none;}

/*杂志内容中图片的漂浮样式*/
.mzConImgFloatStyle_right {
	float:right;
	margin-left:10px;
}
.mzConImgFloatStyle_bottom {
	margin-top:20px;
}
.mzConImgFloatStyle_A {
	float:right; 
	margin:10px 0 5px 10px;
}
.mzConImgFloatStyle_B {
	float:left;
	margin:10px 10px 5px 10px;
}
.mzConImgFloatStyle_C {
	float:left;
	margin:10px 0px 5px 0px;
}
.mzConImgFloatStyle_D {
	float:right; 
	margin:10px 0 5px 0px;
}
.mzConImgFloatStyle_E {
	float:left; 
	margin:10px 10px 10px 0px;
}
/*杂志内容页面 frame内的字体样式*/
.mzCoLeftsideFrame h1 {
	margin:10px 0 5px 0;
	padding:0;
	color:#333333;
	font-size:30px;
	font-weight:bold;
}
.mzConMainFrame h1 {
	margin:10px 0 5px 0;
	padding:0;
	color:#333333;
	font-size:30px;
	font-weight:bold;
}
.mzCoLeftsideFrame h3 {
	margin:10px 0 5px 0;
	padding:0;
	color:#333333;
	font-size:16px;
	font-weight:bold;
}
.mzConMainFrame h3 {
	margin:10px 0 5px 0;
	padding:0;
	color:#333333;
	font-size:16px;
	font-weight:bold;
}
.mzCoLeftsideFrame h4 {
	margin: 0;
	padding:0;
	color:#333333;
	font-size:12px;
	font-weight:bold;
}
.mzConMainFrame  h4 {
	margin: 0;
	padding:0;
	color:#333333;
	font-size:12px;
	font-weight:bold;
}
.mzCoLeftsideFrame a:link {
	color:#666666;
	font-size:14px;
	text-decoration:none;
}
.mzCoLeftsideFrame a:visited {
	color:#666666;
	font-size:14px;
	text-decoration:none;
}
.mzCoLeftsideFrame a:hover {
	color:#666666;
	font-size:14px;
	text-decoration:underline;
}
.mzCoLeftsideFrame a:active {
	color:#666666;
	font-size:14px;
	text-decoration:underline;
}


/*杂志列表页*/
.mzLeftListTit {
	width:686px;
	height:26px;
	border:#FFFFFF 1px solid;
	background:url(http://image.elegantliving.ceconline.com/others/path05/MagazineTitleBg.jpg) repeat-x;
	line-height:26px;
	text-indent:10px;
	color:#333333;
	font-weight:bold;
}
.mzLeftListAllCont {
	width:688px;
	border-top:#CCCCCC 1px solid;
}
.mzLeftListAllCont ul {
	margin:10px auto;
	list-style:none;
	width:646px;
}
.mzLeftListAllCont li {
	width:293px;
	height:170px;
	padding:15px;
	overflow:hidden;
	list-style:none;
	float:left;
}
.mzLeftListCon {
	width:108px;
	text-align:center;
	float:left;
	padding-right:5px;
}
.mzLeftListCon .Top img {
	border:#CCCCCC 4px solid;
	display:block;
}
.mzLeftListCon .Bottom {
	padding-top:5px;
}
.mzLeftListCon .Bottom img {
	display:block;
}

.mzLeftListConText {
	float:left;
	padding:5px;
	width:170px;
	color:#999999;
	line-height:24px;
}
.mzLeftListConText span {
	font-weight:bold;
	font-size:14px;
	color:#666666;
	padding-bottom:5px;
	display:block;
}
/*列表页翻页*/
.mzListPage {
	height:20px;
	padding-top:10px;
	padding-bottom:20px;
}
.mzListPage ul {
	float:right;
	list-style:none;
}
.mzListPage li {
	float:left;
	padding-left:5px;
	list-style:none;
}
.mzListPageButton01 {
	background:url(http://image.elegantliving.ceconline.com/others/path05/ListButtonBg01.gif) no-repeat;
	width:51px;
	height:20px;
	border:none;
	text-align:center;
	cursor:pointer;
	color:#666666;
}
.mzListPageButton02 {
	background:url(http://image.elegantliving.ceconline.com/others/path05/ListButtonBg02.gif) no-repeat;
	width:30px;
	height:20px;
	border:none;
	text-align:center;
	cursor:pointer;
	color:#666666;
}
.mzListPageButton03 {
	background:url(http://image.elegantliving.ceconline.com/others/path05/ListButtonBg03.gif) no-repeat;
	width:20px;
	height:20px;
	border:none;
	text-align:center;
	cursor:pointer;
	color:#666666;
}
.ListPagecurrent {
	background:url(http://image.elegantliving.ceconline.com/others/path05/ListButtonBg02.gif) no-repeat;
	width:30px;
	height:20px;
	text-align:center;
	font-weight:bold;
	color:#ff6600;
	display:block;
	line-height:20px;
}
/*更多交流*/
.conmunicationFrame {
	float:right;
	background-image: url(http://image.elegantliving.ceconline.com/others/path05/communication.jpg);
	background-repeat: no-repeat;
	background-position: left;
	height:24px;
	line-height:24px;
	padding:0 0 0 32px;
}

/*公用样式*/
.mzStyle_borderTop {	border-top:solid #D2D2D2 1px;}
.mzStyle_borderTop_styleB {	border-top:solid #FFFFFF 1px;}

.linkStyelOne a:link {color:#CC0000;}
.linkStyelOne a:visited {color:#CC0000;}
.linkStyelOne a:hover {color:#CC0000;}
.linkStyelOne a:active {color:#CC0000;}

.mzPageNumFrame {
	background-image: url(http://image.elegantliving.ceconline.com/others/path05/pageNum_bg.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height:30px;
	line-height:30px;
	text-align:right;
	padding:0 10px 0 0;
	color:#999999;
}
.mzBottomNav {
	height:30px;
	line-height:30px;
	border-left:solid 1px #CCC;
	border-right:solid 1px #CCC;
	border-bottom:solid 1px #CCC;
}
.mzBottomNav_left {
	float:left;
	padding:0 0 0 10px;
	color:#666666;
}
.mzBottomNav_right {
	float:right;
	padding:0 10px 0 0;
	color:#666666;
	font-weight:bold;
}
.mzBottomNav_right a:link{font-size:12px; color:#999999; font-weight:normal;}
.mzBottomNav_right a:visited{font-size:12px; color:#999999; font-weight:normal;}
.mzBottomNav_right a:hover{font-size:12px; color:#999999; font-weight:normal;}
.mzBottomNav_right a:active{font-size:12px; color:#999999; font-weight:normal;}

.arrow_outside{padding:10px 45px;height:22px;}
.arrow_line{border:#cdcdcd 1px solid;height:17px;background:url(http://image.elegantliving.ceconline.com/base/article_forum_bg.jpg) top left repeat-x;font-size:12px;}
.arrow_line span{color:#7e7e7e;padding-right:10px;}
.left_arrow{float:left;width:260px;padding-top:3px;padding-left:10px;padding-right:10px;}
.right_arrow{float:right;width:260px;padding-top:3px;padding-left:10px;padding-right:10px;}
.special_arrow{width:260px;padding-top:3px;padding-left:10px;padding-right:10px;margin:0 auto;}
.arrow_line a:link,.arrow_line a:visited{font-size:12px;text-decoration:none;}
.arrow_line a:hover,.arrow_line a:active{font-size:12px;text-decoration:underline;}

/*文章内容中关键字样式*/
.articleDiv a:link,.articleDiv a:visited{font-size:12px;color:#000000;text-decoration:underline;}
.articleDiv a:hover,.articleDiv a:active{font-size:12px;color:#000000;text-decoration:none;}
/*相关文章和最新文章*/
.article_C_N_box{margin-left:10px;margin-right:15px;}
.article_C_line{float:left;width:315px;margin-right:13px;border:1px solid #7e7e7e;}
.article_C_N_title{line-height:24px;font-size:14px;font-weight:bold;letter-spacing:2px;padding-left:15px;}
.article_C_N_more{font-size:13px;padding-right:20px;text-align:right;margin-top:-24px;}
.article_N_line{float:left;width:310px;border:1px solid #7e7e7e;}

/*article Share ico*/
.article_Share_sites {
	margin:0px;
	padding:0px;
	color:#000000;
	line-height:30px;
	height:30px;
	border:#cccccc 1px dashed;
	font-size:12px;
	text-align:right;
}
.article_Share_sites li {
	list-style:none;
	float:right;
	padding:0;
	margin-right:8px;
	line-height:16px;
	height:16px;
	overflow:hidden;
	padding:8px 0px;
}
.article_Share_sites li.first {
	margin-right:0px;
}
.article_Share_sites li img {
	vertical-align:middle;
	margin:-2px 3px 0 0;
	border:none;
	
}
.article_Share_sites li a:link,.article_Share_sites li a:visited{font-size:12px;color:#000066;text-decoration:none; display:block;}
.article_Share_sites li a:hover,.article_Share_sites li a:active{font-size:12px;color:#CC0000;text-decoration:none;}

.share_sns_frame {
	position:absolute;
	display:none;
	width:200px;
	background-color:#FFF;
	border:solid 1px #CCC;
}
.share_sns_frame h3 {
	background-color:#F2F2F2;
	height:24px;
	line-height:24px;
	font-size:12px;
	padding:0 0 0 6px;
	margin:0;
}
.share_sns_frame ul {
	list-style:none;
}
.share_sns_frame ul li {
	width:94px;
	padding:5px 0 5px 6px;
	float:left;
	height:18px;
	line-height:18px;
	font-size:12px;
}
.share_sns_frame ul li img {
	margin:-4px 6px 0 0;
	vertical-align:middle;
	border:none;
}
