@charset "utf-8";

/* wrap */
div#wrap {z-index: 5; width: 100%; position:relative; text-align: left; }

div#wrap_header	{z-index: 10; width: 100%; position:relative; background: url(../images/header_bg.gif) repeat-x; clear: both; height: 20px; text-align: center; padding-top: 5px; }
	div#header {width: 960px; margin-left: auto; margin-right: auto; }
div#wrap_top 	{z-index: 10; width: 100%; position:relative; clear: both; text-align: center; }
	div#top {width: 960px; margin: 0px auto; }
	div#top div#search 	{width: 960px; height: 35px; background: url(../images/t.gif) no-repeat; overflow: hidden;}
div#wrap_anno 	{z-index: 20; width: 100%; position:relative; clear: both; text-align: center; }
	div#anno 	{width: 960px; height: 30px; background: url(../images/bg_anno.gif) no-repeat; margin: 0px auto; }
div#wrap_navi 	{z-index: 15; width: 100%; position:relative; clear: both; text-align: center; }
	div#wrap_navi div#navi {width: 960px; height: 30px; margin: 0px auto; background-image: url(../images/bg_navi.gif); /* overflow: hidden; 不要使用此属性，否则商品分类下拉菜单将被覆盖*/}
div#wrap_content{z-index: 10; width: 100%; position: relative; clear: both; margin: 0px auto; }
div#wrap_bottom {z-index: 10; width: 100%; position:relative; clear: both; text-align: center; }
div#wrap_footer {z-index: 10; width: 100%; position:relative; clear: both; text-align: center; }

.content_bg_551_pink {background: url(../images/content_bg_5_5_1_pink.gif) repeat-y; overflow: hidden; }
.content_bg_151_pink {background: url(../images/content_bg_1_5_1_pink.gif) repeat-y; overflow: hidden; }
.content_bg_501_pink {background: url(../images/content_bg_5_0_1_pink.gif) repeat-y; overflow: hidden; }
.content_bg_5391_pink {background: url(../images/content_bg_5_39_1_pink.gif) repeat-y; overflow: hidden; }
.content_left2 {border: solid #d3ade6; border-width: 10px 0px 0px 0px; }

#content {width: 960px; margin-right: auto; margin-left: auto; overflow: hidden; }
	#content #content_top 		{width: 960px; overflow:hidden; }
	#content #content_left 		{width: 180px; overflow:hidden; }
	#content #content_right 	{width: 780px; overflow:hidden; }
	#content #content_bottom 	{width: 960px; overflow:hidden; }
div#bottom {width: 960px; color: #333; line-height: 120%; margin-right: auto; margin-left: auto; }
	div#bottom a {color: #333; text-decoration: none; }
div#footer {width: 960px; margin-right: auto; margin-left: auto; }

/*
div#float_block {z-index: 15; position: absolute; width: 55px; margin-left: 0px; }
*/
/*
#content #content_top div.box1 {width: 955px; border-left: 5px solid #ef8db5; }
#content #content_top div.box2 {width: 954px; border-width: 0px 1px 0px 5px; border: solid #ef8db5; color: #666; background-color: #fff; text-align: center; }
*/

/* content left */

#content #content_left dl.box0 {width: 175px; border: solid #ef8db5; border-width: 5px 0px 0px 5px; clear: both; }
	#content #content_left dl.box0 dd {width: 170px; height: 30px; line-height: 30px; padding-left: 10px; background-color: #f6f6f6; text-align: left; }
#content #content_left dl.box1 {width: 165px; border-left: 5px solid #d3ade6; padding: 5px 0px 10px 5px; text-align: center; clear: both; overflow:hidden; }
#content #content_left dl.box1 dt {height: 20px; margin-bottom: 5px; }
#content #content_left dl.box2 {width: 165px; border-left: 5px solid #ffab95; padding: 5px 0px 10px 5px; text-align: center; clear: both; overflow:hidden; }
#content #content_left dl.box2 dt {height: 20px; margin-bottom: 5px; }
#content #content_left dl.box3 {width: 165px; border-left: 5px solid #93d9e4; padding: 5px 0px 10px 5px; text-align: center; clear: both; overflow:hidden; }
#content #content_left dl.box3 dt {height: 20px; margin-bottom: 5px; }
#content #content_left dl.box4 {width: 165px; border-left: 5px solid #ef8db5; padding: 5px 0px 10px 5px; text-align: center; clear: both; overflow:hidden; }
#content #content_left dl.box4 dt {height: 20px; margin-bottom: 5px; }
#content #content_left dl.box_menu {width: 155px; border-left: 5px solid #ef8db5; clear: both; }

#content #content_left ol.box_ad {width: 165px; border-left: 5px solid #ef8db5; padding: 5px 0px 5px 5px; text-align: center; clear: both; overflow:hidden; }
#content #content_left ol.box_ad li.spliter {background: url(../images/dot2.gif) repeat-x 0px -5px; width: 165px; height: 10px; }

/* content right */

#content #content_right dl.goods_list {width: 100%; border: solid #ffa1c3; border-width: 0px 1px 0px 5px;}
#content #content_right dl.goods_list dt {background-color: #ffa1c3; font-size: 14px; font-weight: bold; color: #fff; height: 30px; overflow-y: hidden; }
#content #content_right dl.goods_list dt.sub_title {width: 754px; background: #f6f6f6; height: 22px; padding: 8px 10px 0px 10px; font-size: 12px; font-weight: normal; color: #666; }

#content #content_right dl.catalog_list {width: 774px; border: solid #ef8db5; border-width: 5px 1px 0px 5px;}
#content #content_right dl.catalog_list dt {background-color: #fbe2ec; height: 30px; line-height: 30px; font-size: 14px; font-weight: bold; padding-left: 10px; }
#content #content_right dl.catalog_list dd div {width: 100%; text-align: left; padding: 10px 10px 5px 25px; background: url(../images/arrow1.gif) no-repeat 10px 12px; }
#content #content_right dl.catalog_list dd ol.catalog {width: 100%; text-align: left; padding: 5px 10px 5px 30px; }
#content #content_right dl.catalog_list dd ol.catalog li {padding: 0px 10px 10px 15px; width: 120px; text-align: left; background: url(../images/arrow1.gif) no-repeat 0px 1px; }

#content #content_right dl.brand_list {width: 774px; border: solid #ef8db5; border-width: 5px 1px 0px 5px;}
#content #content_right dl.brand_list dt {background-color: #fbe2ec; height: 30px; line-height: 30px; font-size: 14px; font-weight: bold; padding-left: 10px; }
#content #content_right dl.brand_list dd ol {width: 100%; text-align: left; padding: 10px 10px 5px 10px; }
#content #content_right dl.brand_list dd ol li {padding: 0px 10px 10px 10px; width: 138px; text-align: left; background: url(../images/sub_catalog_item_li.gif) no-repeat 0px -6px; }
#content #content_right dl.keyword_list {width: 774px; border: solid #ef8db5; border-width: 5px 1px 0px 5px;}
#content #content_right dl.keyword_list dt {background-color: #fbe2ec; height: 30px; line-height: 30px; font-size: 14px; font-weight: bold; padding-left: 10px; }
#content #content_right dl.keyword_list dd ol {width: 100%; text-align: left; padding: 10px 10px 5px 10px; }
#content #content_right dl.keyword_list dd ol li {padding: 0px 10px 10px 10px; width: 138px; text-align: left; background: url(../images/sub_catalog_item_li.gif) no-repeat 0px -6px; }
#content #content_right dl.box_ad {width: 774px; border: solid #ef8db5; border-width: 5px 1px 0px 5px;}
#content #content_right dl.box1 {width: 774px; border: solid #ffa1c3; border-width: 0px 1px 0px 5px; overflow: hidden;}
#content #content_right dl.box1 dt {height: 30px; overflow-y: hidden; font-size: 22px; color: #fff; font-weight: bold; background-color: #ffa1c3; }
#content #content_right dl.box2 {width: 774px; border: solid #7ae888; border-width: 0px 1px 0px 5px; overflow: hidden;}
#content #content_right dl.box2 dt {height: 30px; overflow-y: hidden; font-size: 22px; color: #fff; font-weight: bold; background-color: #7ae888; }
#content #content_right dl.box3 {width: 774px; border: solid #a2dce5; border-width: 0px 1px 0px 5px; overflow: hidden;}
#content #content_right dl.box3 dt {height: 30px; overflow-y: hidden; font-size: 22px; color: #fff; font-weight: bold; background-color: #a2dce5; }
#content #content_right dl.box4 {width: 774px; border: solid #ffab95; border-width: 0px 1px 0px 5px; overflow: hidden;}
#content #content_right dl.box4 dt {height: 30px; overflow-y: hidden; font-size: 22px; color: #fff; font-weight: bold; background-color: #ffab95; }
#content #content_right dl.box5 {width: 774px; border: solid #c3db6f; border-width: 0px 1px 0px 5px; overflow: hidden;}
#content #content_right dl.box5 dt {height: 30px; overflow-y: hidden; font-size: 22px; color: #fff; font-weight: bold; background-color: #c3db6f; }
#content #content_right dl.box6 {width: 774px; border: solid #c4b6f9; border-width: 0px 1px 0px 5px; overflow: hidden;}
#content #content_right dl.box6 dt {height: 30px; overflow-y: hidden; font-size: 22px; color: #fff; font-weight: bold; background-color: #c4b6f9; }
#content #content_right dl.box7 {width: 774px; border: solid #ef8db5; border-width: 0px 1px 0px 5px; overflow: hidden;}
#content #content_right dl.box7 dt {height: 27px; padding-top: 3px; overflow-y: hidden; font-size: 22px; color: #fff; font-weight: bold; background-color: #ef8db5; }
#content #content_right dl dd {color: #333; }

		#content #content_right ol.box2_a {width: 780px; clear: both; overflow: hidden; }
			#content #content_right ol.bg780-39_1_greenLight {background: url(../images/bg780-39_1_greenLight.gif) repeat-y; overflow: hidden; }
			#content #content_right ol.bg780-39_1_cyan {background: url(../images/bg780-39_1_cyan.gif) repeat-y; overflow: hidden; }
			#content #content_right ol.bg780-39_1_pink {background: url(../images/bg780-39_1_pink.gif) repeat-y; overflow: hidden; }
			#content #content_right ol.bg780-39_1_purpleLight {background: url(../images/bg780-39_1_purpleLight.gif) repeat-y; overflow: hidden; }
			#content #content_right ol.bg780-39_1_orange {background: url(../images/bg780-39_1_orange.gif) repeat-y; overflow: hidden; }

			#content #content_right ol.box2_a li.title {width: 39px; }
			#content #content_right ol.box2_a li.content {width: 700px; padding: 10px 20px; color: #333; overflow: hidden; }

				#content #content_right li.border_greenLight {border: solid #d4dc8c; border-width: 10px 1px 0px 0px; }
				#content #content_right li.border_cyan {border: solid #93d9e4; border-width: 10px 1px 0px 0px; }
				#content #content_right li.border_pink {border: solid #ffa2c3; border-width: 10px 1px 0px 0px; }
				#content #content_right li.border_purpleLight {border: solid #d3ade6; border-width: 10px 1px 0px 0px; }
				#content #content_right li.border_orange {border: solid #ffab95; border-width: 10px 1px 0px 0px; }

/* 转到其他卖场 */
ol.root_catalog_list {background-color: #fff;} 
ol.root_catalog_list li {clear: both; width: 160px; height: 22px; line-height: 22px; overflow: hidden; }
ol.root_catalog_list li a:link { color: #666; text-decoration: none; }
ol.root_catalog_list li a:visited { color: #666; text-decoration: none; }
ol.root_catalog_list li a:hover { color: #c21965; text-decoration: underline; }

/* 商品分类菜单列表 */
div.catalog_list {position:relative; width: 140px; height: 250px; padding: 10px 0px 0px 20px; text-align: left; z-index: 20;}
div.catalog_list ol {width: 140px; z-index: 20; }
div.catalog_list ol li {clear: both; position: relative; width: 140px; height: 25px; line-height: 25px; z-index: 20; }
div.catalog_list ol li a {display:block; padding-left: 5px; width: 135px; }
div.catalog_list ol li a:link	{color: #666;   text-decoration: none;      border:0px solid #f00;} /* border:0px solid #f00; 是为了兼容IE6，请勿修改 */
div.catalog_list ol li a:visited{color: #666;   text-decoration: none;      border:0px solid #ff0;} /* border:0px solid #ff0; 是为了兼容IE6，请勿修改 */
div.catalog_list ol li a:hover	{color:#c21965; text-decoration: underline; border:0px solid #0f0;} /* border:0px solid #0f0; 是为了兼容IE6，请勿修改 */

div.catalog_list ol li table {z-index: 25;}
div.catalog_list ol li div.sub_catalog_wrap {visibility: hidden; position: absolute; width: 359px; z-index: 25; left:135px; top:-28px; background: url(../images/sub_catalog_box_arrow.gif) no-repeat;}
div.catalog_list ol li div.sub_catalog_wrap div.sub_catalog_box { width: 350px; border: 2px solid #fc85ba; margin-left: 5px; background-color: #fff; overflow: hidden; }
div.catalog_list ol li div.sub_catalog_wrap div.sub_catalog_box div.cnTitle {width: 350px; padding-left: 10px; height: 25px; line-height: 25px; color: #c33776; font-weight: bold; background-color: #f6f6f6; }

div.catalog_list ol li:hover div.sub_catalog_wrap {visibility: visible;}
div.catalog_list ol li a:hover div.sub_catalog_wrap {visibility: visible;} /* 为了兼容IE6 */
div.catalog_list ol div.sub_catalog_wrap div.sub_catalog_box ol {width: 350px; padding: 5px 0px; }
div.catalog_list ol div.sub_catalog_wrap div.sub_catalog_box ol li {clear: none; float: left; width: 150px; padding: 0px 0px 0px 5px; margin-left: 10px; background: url(../images/sub_catalog_item_li.gif) no-repeat;}
div.catalog_list ol div.sub_catalog_wrap div.sub_catalog_box ol li a 		{display: block; }
div.catalog_list ol div.sub_catalog_wrap div.sub_catalog_box ol li a:link 	{ color: #666;    text-decoration: none; }
div.catalog_list ol div.sub_catalog_wrap div.sub_catalog_box ol li a:visited{ color: #666;    text-decoration: none; }
div.catalog_list ol div.sub_catalog_wrap div.sub_catalog_box ol li a:hover 	{ color: #c21965; text-decoration: underline; }

/* 菜单栏商品品牌列表 */
div.brand_list {width: 160px; height: 440px; overflow: hidden;}
div.brand_list ol {}
div.brand_list ol li {width: 80px; overflow-x: hidden; margin-bottom: 5px; text-align: center; clear: none; float: left; color: #5353cb;}

/* shop_anno的公告滚动 */
div.cls_container {width: 530px; height: 22px; padding: 5px 0px 0px 10px; overflow: hidden; }
div.cls_container ul {list-style-type: none; margin: 0; padding: 0; }
div.cls_container ul li {height: 22px; line-height: 22px; width: 530px; color: #666; float: left; display: inline; }
div.cls_container ul li a {color: #666; }

/* 公告栏商品品牌列表 */
ol li.anno_brand_list {position:relative; cursor: default; width: 50px; height: 20px; margin: 5px 0px 5px 0px; z-index: 20;}
ol li.anno_brand_list a {diaplay: inline;}
ol li.anno_brand_list a:link	{color: #666;   text-decoration: none;      border:0px solid #f00;} /* border:0px solid #f00; 是为了兼容IE6，请勿修改 */
ol li.anno_brand_list a:visited {color: #666;   text-decoration: none;      border:0px solid #ff0;} /* border:0px solid #ff0; 是为了兼容IE6，请勿修改 */
ol li.anno_brand_list a:hover	{color:#c21965; text-decoration: none; border:0px solid #0f0;} /* border:0px solid #0f0; 是为了兼容IE6，请勿修改 */
ol li.anno_brand_list table {z-index: 25; }
ol li.anno_brand_list div.brand_wrap {visibility: hidden; position: absolute; width: 570px; z-index: 25; border: 3px solid #ccc; background-color: #fff; left: -10px; top:24px; padding: 10px 15px; }
ol li.anno_brand_list:hover div.brand_wrap {visibility: visible;}
ol li.anno_brand_list a:hover div.brand_wrap {visibility: visible;} /* 为了兼容IE6 */

ol li.anno_brand_list:hover div.brand_wrap ol {}
ol li.anno_brand_list:hover div.brand_wrap ol li {}
ol li.anno_brand_list:hover div.brand_wrap ol li a {}
ol li.anno_brand_list:hover div.brand_wrap ol li a:link { color: #666; text-decoration: none; }
ol li.anno_brand_list:hover div.brand_wrap ol li a:visited { color: #666; text-decoration: none; }
ol li.anno_brand_list:hover div.brand_wrap ol li a:hover { color: #c21965; text-decoration: underline; }

/* 公告栏商品分类列表 */
ol li.anno_catalog_list {position:relative; cursor: default; width: 50px; height: 20px; margin: 5px 20px 5px 25px; z-index: 20;}
ol li.anno_catalog_list a {diaplay: inline;}
ol li.anno_catalog_list a:link	{color: #666;   text-decoration: none;      border:0px solid #f00;} /* border:0px solid #f00; 是为了兼容IE6，请勿修改 */
ol li.anno_catalog_list a:visited {color: #666;   text-decoration: none;      border:0px solid #ff0;} /* border:0px solid #ff0; 是为了兼容IE6，请勿修改 */
ol li.anno_catalog_list a:hover	{color:#c21965; text-decoration: none; border:0px solid #0f0;} /* border:0px solid #0f0; 是为了兼容IE6，请勿修改 */
ol li.anno_catalog_list table {z-index: 25; }
ol li.anno_catalog_list div.catalog_wrap {visibility: hidden; position: absolute; width: 570px; z-index: 25; border: 3px solid #ccc; background-color: #fff; left: -10px; top:24px; padding: 10px 15px; }
ol li.anno_catalog_list:hover div.catalog_wrap {visibility: visible;}
ol li.anno_catalog_list a:hover div.catalog_wrap {visibility: visible;} /* 为了兼容IE6 */

ol li.anno_catalog_list div.catalog_wrap ol.sub_catalog_box {padding: 0px 10px; width: 550px; overflow: hidden; white-space: nowrap;}
ol li.anno_catalog_list div.catalog_wrap ol.sub_catalog_box li.split_line {color: #ccc; width: 12px; height: 14px; line-height: 14px; margin-top: 1px; float: left; word-break :break-all;}
ol li.anno_catalog_list div.catalog_wrap ol.sub_catalog_box li.catalog_item {height: 14px; line-height: 14px; margin: 2px 0px; float: left; word-break :break-all;}
ol li.anno_catalog_list div.catalog_wrap ol.sub_catalog_box li.catalog_item a {}
ol li.anno_catalog_list div.catalog_wrap ol.sub_catalog_box li.catalog_item a:link { color: #666; text-decoration: none; }
ol li.anno_catalog_list div.catalog_wrap ol.sub_catalog_box li.catalog_item a:visited { color: #666; text-decoration: none; }
ol li.anno_catalog_list div.catalog_wrap ol.sub_catalog_box li.catalog_item a:hover { color: #c21965; text-decoration: underline; }

/* navigation */
div#navi {position: relative; width: 580px; height: 30px; z-index: 20; }
div#navi div.catalog_navi ol {}
div#navi div.catalog_navi ol li {height: 20px; position: relative; float: left; display: inline; }
div#navi div.catalog_navi ol li.home {margin-top: 9px; padding-left: 25px; }
div#navi div.catalog_navi ol li.naviText {margin-top: 9px;}
div#navi div.catalog_navi ol li.spliter {width: 13px; height: 20px; margin: 5px 5px 0px 5px; background: url(../images/navi_split.gif) no-repeat; overflow: hidden; }
div#navi div.catalog_navi ol li.navi_catalog_name {position: relative; width: 135px; height: 16px; margin-top: 5px; padding: 4px 0px 0px 5px; background: url(../images/navi_select_bg.gif) no-repeat; }

ol li.navi_catalog_name {position:relative; cursor: default; width: 50px; height: 20px; margin: 5px 0px; z-index: 20;}
ol li.navi_catalog_name a {diaplay: inline;}
ol li.navi_catalog_name a:link	{color: #666;   text-decoration: none;      border:0px solid #f00;} /* border:0px solid #f00; 是为了兼容IE6，请勿修改 */
ol li.navi_catalog_name a:visited {color: #666;   text-decoration: none;      border:0px solid #ff0;} /* border:0px solid #ff0; 是为了兼容IE6，请勿修改 */
ol li.navi_catalog_name a:hover	{color:#c21965; text-decoration: none; border:0px solid #0f0;} /* border:0px solid #0f0; 是为了兼容IE6，请勿修改 */
ol li.navi_catalog_name table {z-index: 25; }

ol li.navi_catalog_name ol.catalog_layer_list {visibility: hidden; position: absolute; width: 138px; height: 150px; z-index: 25; border: 1px solid #b7b7b7; background-color: #fff; left: 0px; top:19px; padding-top: 2px; overflow: auto; overflow-x: hidden !important;  }
ol li.navi_catalog_name ol.catalog_layer_list li {float: left; width: 100%; text-align: left; padding: 0px; text-overflow: ellipsis; white-space: nowrap; line-height: 150%; }
ol li.navi_catalog_name ol.catalog_layer_list li a {display: block; padding: 0px 5px 0px 5px; }
ol li.navi_catalog_name ol.catalog_layer_list li a:hover {background: #f3f3f3; }

ol li.navi_catalog_name:hover ol.catalog_layer_list {visibility: visible;}
ol li.navi_catalog_name a:hover ol.catalog_layer_list {visibility: visible;} /* 为了兼容IE6 */

/* goods list */
ol.goods_list {clear: both; width: 100%; }
ol.goods_list li.w120 {width: 134px; height: 270px; overflow: hidden; padding: 20px 10px 20px 10px; }
ol.goods_list li.w120_split {background: url(../images/goods_split_bg.gif); width: 1px; height: 250px; margin: 20px 0px 30px 0px; }
ol.goods_list li.wText {width: 365px; padding: 20px 10px 30px 10px; }
ol.goods_list li.wText_split {background: url(../images/goods_split_bg.gif); width: 1px; height: 120px; margin: 20px 0px 30px 0px; overflow: hidden; }

div.goods {width: 100%; position: relative; }
div.goods .goods_catalogName {margin: 0px 0px 5px 0px; padding-left: 15px;  background: url(../images/arrow1.gif) no-repeat 0px 2px; }
div.goods .goods_pic {text-align: center; margin-bottom: 5px; }
div.goods .goods_pic img {border: 0px; }
div.goods .goods_mark {font-size: 0px; height: 15px; margin-bottom: 5px; }
div.goods .goods_brand {color: #666; margin-bottom: 5px; }
div.goods .goods_model {color: #333; line-height: 20px; height: 20px; }
div.goods .goods_name {color: #333; line-height: 120%; margin-bottom: 10px; }
div.goods .goods_name a:link {color: #a42351; text-decoration: underline; }
div.goods .goods_name a:hover {color: #cc5a83; text-decoration: underline; }
div.goods .goods_name a:visited {color: #800080; text-decoration: underline; }
div.goods .goods_tip {color: #999; line-height: 120%; margin-bottom: 5px; }
div.goods .goods_price {color: #f00; margin-bottom: 5px; }
div.goods .goods_price span {color: #f00; font-weight: bold; }
div.goods .goods_delivery {width: 60px; height: 20px; line-height: 20px; text-align: center; color: #999; background-color: #ffa; }
div.low_price {background-color: #ffc; }
div.markB {position: absolute; }

/* 查找商品 */
#search_keyword {margin: 10px 0px 0px 15px; width: 280px; height: 15px; border: 0px; padding: 0px;}
#search_submit {margin: 6px 5px 0px 0px; width: 60px; height: 23px; border: 0px; padding: 0px; background-color: transparent; cursor: pointer;}

/* 网站链接 */
div#link_site {width: 960px; height: 20px; margin: 0px auto 10px auto; /*background: url(../images/bg_linkSite.gif);*/ overflow: hidden; }

/* 链接文章 */
div.articleLink {}
div.articleLink div.articleLink_item {width: 270px; height: 12px; margin: 5px 0px; color: #ac0152; overflow: hidden;}
div.articleLink div.articleLink_item a:link { color: #ac0152; text-decoration: none; }
div.articleLink div.articleLink_item a:visited { color: #ac0152; text-decoration: none; }
div.articleLink div.articleLink_item a:hover { color: #cf3b81; text-decoration: underline; }

#content #content_right div.article_content_wrap {width: 640px; padding: 30px 50px; line-height: 150%; overflow: hidden;}
#content #content_right div.article_content_wrap div.subject {font-weight: bold; font-size: 24px; padding: 5px; text-align: center;}
#content #content_right div.article_content_wrap hr.hr {height: 1px; color: #666; }
#content #content_right div.article_content_wrap div.author {text-align: center; height: 15px; margin-bottom: 20px; }
#content #content_right div.article_content_wrap div.ad_content_top {text-align: center; margin: 0px 0px 10px 0px; }
#content #content_right div.article_content_wrap div.content {font-size: 14px; line-height: 200%; }

