﻿/*  
Template Name: maia
Template URI: http://www.gzmaia.com/
Description: The gzmaia.com template .
Version: 1.0
Author: SHOPeb 
Author URI: http://www.shopeb.com/
$Id: style.css 8323 2007-04-25 07:11:38Z luhengqi $
*/

body,ul,form,p,dl,dt,dd,h1,h2,h3,h6,img,li{padding: 0;margin: 0;border:0px;list-style: none;}
html,body,input,textarea,select,button {font: normal 12px "Lucida Grande",Tahoma,Verdana,Lucida,Arial,Helvetica,sans-serif,"宋体";color: #000;}
a,a:link,a:visited,a:active {color:#000000;text-decoration: none;background: transparent;border: 0px;}
a:hover,a:active {color: #666;text-decoration:underline;}
/*body {background: #666 url(images/background.gif);margin: 0px;}
*/
body {background: #666 ;margin: 0px;}
table {border-collapse:collapse;}
select{ width:96px;}
.center {text-align:center;}
.clearfix {clear:both;}
.fix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.floatleft {float:left;}
.floatright {float:right;}
.photolist li {float:left;}
#pager {clear:both;padding:10px 20px;}
.color3CF {color: #3CF;}
.goods-list {border-bottom:1px solid #DADADA;padding-bottom:5px;margin-bottom:15px;}
.market-price {background:url(images/line-through.png);filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='images/line-through.png');}
.market-price {background-repeat: no-repeat;background-position:center center;}
.goods-price {color: #390;}
.photoBg {display:inline-block;background-image: url(images/photoBg.gif);display:inline;height: 181px;width: 140px;float: left;margin: 5px 0px 0px 4px;}
.photoBg a img {margin: 0px 3px;border: 1px solid #999;padding: 5px 16px;}
.photoBg a:hover img {margin: 0px 3px;border: 1px solid #3CF;padding: 5px 16px;}
.sort {float: right;margin: 0px 20px 0px 0px !important;margin: 0px 10px 0px 0px;padding: 0px;font-size: 12px;}
.title01 {background: url(images/title01.gif);height: 33px;width: 162px;}
.title01-s {background: url(images/title02.gif);height: 33px;width: 360px;}
.newsList li { border-bottom:1px solid #CCC;margin-bottom:3px; }
.UserList li { background:#FFF;width:145px;height:18px;padding:2px 0px 0px 10px;border-bottom:1px solid #CCC;margin-bottom:3px; }
.lines{background:url(images/lineBg.gif);width:100%;height:5px;font-size:0px;}
.categorylist span {white-space: nowrap;margin:0px 3px 3px 0px;} 
#loader {  background-color: #FFC;border:1px solid #C00;position:fixed;color:#C00;z-index:1000;left:50%;bottom:50%;padding: 5px 15px;/*display: none;*/filter: progid:DXImageTransform.Microsoft.BasicImage(opacity=.65);opacity: 0.65;}
* html #loader {position: absolute;}
#globalHeader {height: 90px;width: 100%;}
#globalHeader {margin-bottom:3px;background-repeat: no-repeat;background-image:url(/themes/maia/images/headtopdi1.gif);}
.bg {

	height: 160px;
}

div#globalWrapper {
width:780px;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;position:relativ; overflow:hidden; background:#FFFFFF;}
div#logos {width:163px;height:90px;float:left;margin-left:20px;display:inline;background:url(images/logo.gif);}
div#topNav {margin:3px 10px;text-align:right;}
div#ECS_CARTINFO {width:164px;height:42px;background:url(images/cartBg.gif);float:right;display:inline;margin:10px 30px;padding-left:35px;text-align:left;}
div#cart a {color:#ff00cc;}
div#cart strong {color: #FC0;}
div#cart p { float:right; margin:5px 8px;}
div#globalNavBg {height: 68px;width: 780px;background-image: url(images/mainNavBg.gif);}
div#globalNavA {float:left;display:inline;position: relative;font:14px blod;margin: 0px;padding: 0px;left: 60px;top: 22px;}
div#globalAdshow {height:177px;width: 780px;margin-top:-6px; overflow:hidden; padding:0px;}
div#globalAdshow img,
div#globalAdshow object {float: right;margin: 4px 4px 0px 0px;}
div#globalLogin {float: left;height: 178px;width: 230px;margin:0px; background:#F7F5EF; border-bottom:#000000 solid 1px;}
#adPicshow{ float:left; width:550px; height:178px; overflow:hidden; margin:0px; padding:0px; }
#next_tip{ height:30px; position:relative;}
.s1{ display:block; height:18px; width:73px; background:#333333; text-align:center; position:absolute; top:0; right:105px;}
.s1 a:link{ color:#FFFFFF; direction:inherit;}
.s2{ display:block; height:18px; width:45px; background:#333333; text-align:center; position:absolute; top:0; right:43px;}
.s2 a{ color:#FFFFFF; direction:inherit;}
div.content {margin: 0px;line-height: 180%; padding-top:20px;}
div.content li{ background: url(http://img1.cn.msn.com/1/bullet.gif) no-repeat 0 10px;line-height:24px; margin:0px; padding:0px;padding-left:10px;color:#07519A;font-size:14px; position:relative;}

div.content h3 {font:bold 12px "宋体";}
div.content2 {margin-bottom: 20px;clear: both;display: table;}
div.CartGoodsTable {height: 190px;border: #ccc 1px solid;display: block;margin-bottom: 5px;}
div.CartGoodsLeft {background: #FFF;height: 110px;width: 130px;border-right: #CCC 1px solid;float: left;display: inline;}
div.CartGoodsRight {float: right;width: 290px;display: inline;padding: 0px 0px 0px 10px;}
div.CartGoodsLine {height: 35px;border-bottom: #ccc 1px solid;padding: 0px 0px 0px 5px;}
div.CartGoodsLeft img {margin-top:4px;}
div.CartGoodsLeft input {float: left;}
div.CartGoodBtn {margin: 5px;text-align: right;}
div#globalContent {background-image: url(images/ContainerBG.gif);background-repeat: repeat-y;height: 100%;}
div#globalContent-v {height: 100%; margin-top:-6px;}
div#globalContent-d {background-image: url(images/ContainerBG-d.gif);background-repeat: repeat-y;height: 100%;}
div#globalContent-s {background-image: url(images/ContainerBG-s.gif);background-repeat: repeat-y;height: 100%;}
div#globalContent2 {height: 100%; background:#F3F3F3}
img.more {float: right;margin: 2px 10px 2px 0px;}
input.globalLoginInput {height: 18px;width: 110px;background-color: transparent;border: 0px;padding: 2px 0px 0px 8px;}
div#globalLogin a {color: #D7F7F0;}
div#globalLogin li {list-style-type: square;text-align:left;margin: 3px 0px 0px 60px;}
#article li {text-align: left;list-style-type: disc;margin: 8px 15px;list-style-position: inside;}
div.title {height: 29px;font-size: 14px;text-align: left;background-image: url(images/rightTitle.gif);margin: 0px 4px;border: 1px solid #E4E3D9;clear: both;}
div.title span {font-size:14px;float:left;padding-top: 7px;padding-left: 8px;}
div.title01 span {font-size:14px;float:left;padding-top: 7px;padding-left: 8px;}
div#globalLeft {padding: 0px 4px;width: 162px;float: left;display: inline;overflow:hidden;}
div#globalRight { width:100%; overflow:hidden; padding:0px; margin:0px; text-align:center;}
div#globalRight div{width:100%;height:27px; font-weight:bold; text-align:center; padding-top:10px;border-bottom: #C2BFA8 solid 1px;}
div#globalRight li{padding:0px; margin:0px; list-style:none; line-height:180%}
div#globalRight p{width:100%; line-height:150%; margin:0px; text-align:center;}
div#globalRight #down1{height:18px; padding:2px; margin-top:5px; background:none;}
div#globalRight #down2{height:20px; padding:2px; background:none;}
div#globalRight-v {padding: 0px 2px;width: 0px;float: right;display: inline;overflow:hidden;}
div#globalRight2 {padding: 0px 4px;width: 599px;float: right;display: inline;overflow:hidden;}
div#globalMiddle {width: 438px;float: right;overflow:hidden;}
div#globalMiddle-v {width: 580px;float: right;overflow:hidden;}
div#globalLeft-s {padding: 0px ;width: 204px;float: left;display: inline;overflow:hidden;}
div#globalMiddle-s {width: 396px;float: right;overflow:hidden;}
div.globalLoginBg {background-image: url(images/inputBg.gif);display: table;background-repeat: no-repeat;background-position: right;width: 155px;}
div#position {color: #09F;display: inline;margin-top: 4px;margin-right: 20px;margin-bottom: 2px;margin-left: 20px;float: left;position:absolute;}
div#searchForm {display: inline;float: left;margin:0px 3px 0px 3px;padding-left:5px;height: 30px;border: 1px solid #CCC; background-color:#FBF8F4}
input#keyword {height: 16px;width: 96px;border: 1px solid #CCC;}
div#position a {color: #09F;}
/*div#globalSearch {background: url(images/searchBg.gif);height: 26px;width: 780px;}
*/
div#articleList {background: url(images/searchBg.gif);height: 14px;width: 760px;padding:8px 20px 8px 0px;margin-top:8px;text-align:right;}
div#articleList a {margin-left:8px;}
div.rightTitle {height: 30px;margin: 0px 0px;padding: 0px 0px 0px 15px!important;padding: 0px 0px 2px 15px;text-align: left;font: 16px bold; background:#333333; color:#FFFFFF}
div.rightTitle span {float:left;padding-top: 6px;}
div#PagesTitle ul {display: inline;margin: 0px;padding: 0px;list-style-type: none;}
div#PagesTitle li {display: inline;float: left;margin: 2px 0px 0px 3%;height: 18px;}
div#PagesTitle li jg {witch:60%}
div#PagesTitle {background: #E0EAEF;display: table;height: 20px;width: 99%;font-weight: bold;margin: 0px auto;}
div#PagesList ul {display: inline;margin: 0px;padding: 0px;list-style-type: none;}
div#PagesList li {display: inline;float: left;width: 29%;margin: 2px 0px 0px 3%;height: 18px;}
div#PagesList li jg {witch:60%}
div#PagesList {display: table;height: 20px;border-bottom: #ccc 1px solid;width: 98%;margin: 0px auto;}
#globalServices li {margin: 0px;padding: 0px;}
#globalServices ul {margin-left: 8px;padding-left: 8px;}
#brand-list li {padding-left:12px;background:url(images/bullet_blue.gif);}
#brand-list li {  background-repeat: no-repeat; background-position: left center;}
.list li {padding-left:12px;background:url(images/bullet_blue.gif);}
.list li {  background-repeat: no-repeat; background-position: left 5px;}
.list2 {padding-left:15px;}
.list2 li {padding-left:15px;background:url(images/list.gif);}
.list2 li { background-repeat: no-repeat; background-position: left 5px;}
.catalog-div {border: 1px solid #808080; background: #FFF; display: none; position: absolute; padding: 5px 20px;margin:0;}
.catalog-div ul{padding: 0px;margin: 0px;list-style: none;}
.catalog-div li {white-space:nowrap;}
.catalog-div .top-cate {border-bottom: 1px solid #DADADA; font-weight:bold; margin: 3px auto;}
.catalog-div .snd-cate {padding-left: 1em;}


/* ----------下拉菜单样式-----------*/

A.h1:link {font-size:14px; font-family:"宋体";COLOR:#fff; TEXT-DECORATION: none;}
A.h1:visited {font-size:14px;font-family:"宋体";COLOR: #fff;TEXT-DECORATION: none}
A.h1:hover {font-size:14px;font-family:"宋体";COLOR: #fff;TEXT-DECORATION: none;}

#inmenu { margin:0px; padding-top:8px; text-align:center; height:32px; background-repeat:no-repeat; background-image:url(images/menuNavBg.gif)}
#inmenu a { display: block; width:86px!important; width:86px; text-align:center;}

#inmenu li {float: left; padding-top:2px; }
#inmenu li ul {line-height:20px; list-style-type:none;text-align:center;left:-950em;position: absolute;}
#inmenu li ul li{ float: left; }
#inmenu li ul  a.h2{background-image:url(/themes/maia/images/maia-vmenu2t1.png); display: block; text-align:center;width:60px;padding:6px 3px 0 3px;}
#inmenu li ul a.h2:link {font-family:"宋体";;color:#000;text-decoration:none;}
#inmenu li ul a.h2:visited{font-family:"宋体";color:#000;text-decoration:none;}
#inmenu li ul a.h2:hover{font-family:"宋体";color:#000;text-decoration:underline; }

#inmenu li:hover ul {left: auto;}
#inmenu li.sfhover ul { left: auto;}
#content {	FONT-WEIGHT: normal;FONT-SIZE: 14px;COLOR: #000000;LINE-HEIGHT: 160%;TEXT-DECORATION: none;width: 96%;margin-right: auto;margin-left: auto; margin-top:20px; padding-bottom:50px;}

/* ----------新增样式-----------*/
A.h2:link {	COLOR: #000; font-family:"宋体";TEXT-DECORATION: none}
A.h2:visited {COLOR: #000; font-family:"宋体";TEXT-DECORATION: none}
A.h2:hover {COLOR: #000; font-family:"宋体";TEXT-DECORATION: underline}

A.h3:link {	COLOR:#000000; TEXT-DECORATION: none}
A.h3:visited {COLOR: #000000; TEXT-DECORATION: none}
A.h3:hover {COLOR: #666; TEXT-DECORATION: underline;width:150px;}

A.h4:link {	COLOR: #ff0000; TEXT-DECORATION: none}
A.h4:visited {COLOR: #ff0000; TEXT-DECORATION: none}
A.h4:hover {COLOR: #ff0000; TEXT-DECORATION: underline;}

.fb12{ font:"宋体"; font-size:12px; font-weight:bold; line-height:18px;}
.f14{ font:"宋体"; font-size:14px; line-height:18px; font-weight:normal;}
.f20{FONT-WEIGHT: 100; FONT-SIZE: 20px; COLOR: #000000; FONT-FAMILY: "黑体", "Arial Black", sans-serif; TEXT-DECORATION: none; no-repeat; line-height:200%; }



.smenu01 { background-image: url(/themes/maia/images/title1.gif); background-repeat:no-repeat;width:163px;padding-left:5px; text-align:center; font-weight:bold;}
.smenu02 {padding-left:16px;
	font-family: "宋体";
	font-size: 12px;		
}
.wtitle14 {
	font-family: "宋体";
	font-size: 14px;
	font-weight: bold;
	color: #0000CC;
	text-decoration: none;
}
#center_foot{position:absolute;top:332px;margin:0px;padding:0px;width:780px;background:#f3f3f3; padding-top:5px;}
#main{ width:780px; margin:0px; padding:0px; background:#F3F3F3; clear:both;}
#mainLeft{ width:218px; margin:0px; padding:0px; overflow:hidden; height:599px; float:left; margin-left:2px; margin-right:9px; }
#mainCenter{width:378px; padding:0px; margin:0px; overflow:hidden; height:599px; float:left; margin-right:9px; position:relative;}
#mainCenterPic{ position:absolute; top:46px; left:10px; width:119px; height:470px; margin:0px; padding:0px;}
#jiameng div{ text-align:center; height:24px;}
#jiameng{ position:absolute; top:164px; left:130px; width:241px; height:82px;  padding-top:3px; background:#EFEDDF;}
#jiameng div{ text-align:center; height:24px;}
#jiameng li{ list-style:none; line-height:150%; margin:0px; padding:0px;}
#pic1{ height: 200px; line-height:160%; margin-bottom:60px;}
#pic1 p{ color:#666666;  padding-top:4px; width:110px; height:85px;}
#pic1 a:link,a:hover{ color:#666666;}
#pic2{ height: 84px; line-height:130%; margin-bottom:88px !important;margin-bottom:60px}
#pic2 p{ color:#666666;margin-top:3px;}
#pic2 a:link,a:hover{ color:#666666;}
#pic3{ height: 84px; line-height:130%;}
#pic3 p{color:#666666;margin-top:3px;}
#pic3 a:link,a:hover{ color:#666666;}
#mainRight{ width:156px; height:591px; padding:0px; margin:0px; float:left; border:#C2BFA8 solid 1px; text-align:center; overflow:hidden }
#companyInfo{ width:378px; height:250px; padding:0px; margin:0px; }
#jiamengStory{height:160px; width: 378px; overflow:hidden; margin-bottom:9px; border-bottom:#C2BFA8 solid 1px;}
#knowledge{height:159px; width: 378px; overflow:hidden; border-bottom:#C2BFA8 solid 1px;}
#container{width:375px; background-image:url(images/title02.gif); background-repeat:no-repeat; margin-bottom:9px;border:1px solid  #C2BFA8; clear:both; height:253px;}
#title{height:20px; padding-top:7px; position:relative; font-size:14px;}
#title div{position:absolute; top:5px; right:0px;}
#list{width:230px; margin:0px; padding:0px; float:right;}
#list ul{ margin:0px; padding:0;padding-top:8px;}
#list li{background: url(http://img1.cn.msn.com/1/bullet.gif) no-repeat 0 10px;line-height:24px; margin:0px; padding:0px;padding-left:10px;color:#07519A;font-size:14px;}
#head{ position:absolute; top:0px; margin:0px; padding:0px; }

#decription{ width:216px; height:252px; margin:0px; padding:0px; border:1px solid #C2BFA8; overflow:hidden}
#decription div{ height:27px; font-weight:bold; text-align:center; width:100%; padding-top:10px; border-bottom: #C2BFA8 solid 1px;}
#decription p{ text-align:left; line-height:172%; display:block; height:212px; width:95%; margin-top:2px;}

#mainRight div{ width:100%; padding:0px; margin:0px; border-bottom:#C2BFA8 solid 1px; border-top:#C2BFA8 solid 1px; height:27px; padding-top:10px; font-size:12px; font-weight:bold;}
#mainRight li{list-style:none; line-height:180%; }
#mainRight p{ display:block; margin-bottom:10px;}
#main_info{ width:390px; padding:0px; margin:0px; height:462px; background:#000000;}
#productsPic{ width:770px; height:178px; margin:0px; padding:0px;  overflow:hidden; text-align:center; border:#C2BFA8 solid 1px; margin-left:3px; margin-bottom:9px; position:relative; overflow:hidden;}
#productsPic span{ position:absolute; top:5px; left:700px;}
#productsPic div{ width:100%; height:23px; padding-top:10px; background-image:url(../../ad/dm/title3.gif); font-size:14px;  text-align:left; padding-left:10px;}
#shopPic{ width:770px; height:166px; margin:0px; padding:0px;  overflow:hidden; text-align:center; border:#C2BFA8 solid 1px; margin-left:3px;}
#shopPic div{ width:100%; height:23px; padding-top:10px; background-image:url(../../ad/dm/title3.gif); font-size:14px;  text-align:left; padding-left:10px;}
#foot{ width:780px; height:97px; margin:0px; padding:0px; background:url(images/foot_bg.gif); background-repeat:no-repeat;}
#siteInfo{ width:700px; height:32px;}
/****************************************** 新闻内页CSS ****************************************/
#news_left{ width:551px; height:auto!important; height:480px; min-height:480px; margin:0px; padding:0px; float:left;border-right: #EAEAEA solid 1px; background:#F3F3F3; }
#news_right{ width:225px; margin:0px; padding:0px; float:left; background:#FFFFFF; line-height:180%; padding-top:10px;}
#newLayout{ width:100%; height:278px; margin:0px; padding:0px; margin-top:15px; position:relative; margin-bottom:20px; }
#newLayout div{ width:95%; padding-bottom:5px; border-bottom:#A5A5A5 1px solid; position:relative;}
#newLayout div img{ position:absolute; left:5px; top:-10px;}
#newLayout ul{ list-style:none; margin:0px; padding:0px; }
#newLayout li{ text-indent:9px;line-height:20px;padding-left:10px;font-size:12px; text-align:left;}
#newLayout2{ width:100%; height:54px; margin:0px; padding:0px; margin-top:15px; position:relative; }
#newLayout2 div{ width:95%; font-size:12px; padding-top:5px; height:27px;background-image:url(images/title1.gif); background-repeat:no-repeat;}
#newLayout2 ul{ list-style:none; margin:0px; padding:0px; position:absolute; top:38px; left:5px;}
#newLayout2 li{ line-height:20px;padding-left:10px;font-size:12px; text-align:left;}
#newLayout img{ padding-left:5px; padding-top:11px;}
#newLayout3{ width:100%; height:100px; margin:0px; padding:0px; margin-top:15px; position:relative; margin-bottom:20px; }
#newLayout3 div{ width:95%; font-size:12px; padding-top:5px; height:27px;background-image:url(images/title1.gif); background-repeat:no-repeat; margin-left:5px;}
#newLayout3 ul{  margin:0px; padding:0px; position:absolute; top:38px; left:5px;}
#newLayout3 li{ background:url(images/arrowTitle1.gif) no-repeat 0 7px;line-height:22px;padding-left:35px;color:#07519A;font-size:12px;}
#newLayout4{ width:100%; height:54px; margin:0px; padding:0px; margin-top:15px; position:relative; }
#newLayout4 div{ width:95%; height:27px; border-bottom:#000000 1px solid;}
#newLayout4 img{ padding-left:5px; padding-top:11px;}
#jiameng_Info{ line-height:200%; font-size:14px; padding-top:30px; padding-left:10px; font-size:14px;}
#listJiameng{ text-align:left; margin-left:7px; width:96%;}
#listJiameng li{ margin:0px; padding:0px; line-height:200%; list-style-image:url(images/arrowTitle1.gif);}
#listJiameng li a {position:relative;top:-5px;font:12px 宋体; width:100%}
/*======================================用户登陆后台程序cs===========================================*/
#pageLeft{ width:181px; float:left; margin:0px; padding:0px; background:url(images/category_left.gif) repeat-y; min-height:1200px;}
#focus{ position:relative;padding:0px 3px 0px 3px;}
#focus h2{ font:"宋体"; font-size:14px; font-weight:normal;}
#focus div{ height:26px; width: 163px; border-bottom:#C2BFA8 1px solid; padding-top:10px; margin-bottom:10px;}
#focus ul{ padding:0px; margin:2px 0px;; list-style:none;}
#focus li{ padding:0px; margin:0px 13px; line-height:28px; height:28px;}
#focus ul li{ padding:0px; margin:0px 13px; line-height:28px;}
#focus li a{ margin-left:5px;}
#categorytree{position:relative; padding:0px 5px 0px 5px;}
#categorytree h2{ font:"宋体"; font-size:14px; font-weight:normal;}
#categorytree div{height:26px; width: 163px; border-bottom:#C2BFA8 1px solid; padding-top:10px;}
#categorytree h4{ font-size:12px; font-weight:bold; height:20px; line-height:20px; padding:0px; margin:10px;}
#catgory_right_center{ background:url(images/catgory_right_center_bg.gif) repeat-y; margin-left:1px;}
#usercenter{position:relative; padding:0px 3px 0px 3px;}
#usercenter div{height:26px; width: 163px; border-bottom:#C2BFA8 1px solid; padding-top:10px;}
#usercenter ul{ padding:0px; margin:2px 0px;; list-style:none;}
#usercenter li{ padding:0px; margin:0px 13px; line-height:220%;}
#usercenter li a{ margin-left:5px;}
#usercenter1{position:relative; padding:0px 3px 0px 3px; border:#C1BEB7 1px solid;}
#usercenter1 div{height:26px; width: 163px; border-bottom:#C2BFA8 1px solid; padding-top:10px;}
#usercenter1 ul{ padding:0px; margin:2px 0px;; list-style:none;}
#usercenter1 li{ padding:0px; margin:0px 10px; line-height:220%;}
#usercenter1 li a{ margin-left:5px;}
#pageright{ width:599px; float:left; margin:0px; padding:0px;  overflow:hidden;}
#goods-list {position: relative; }
#goods-list .sort {position: absolute;top:12px;right: 5px;}
#goods-list .sort input,
#goods-list .sort select {vertical-align: middle;}
.ns-title{
	position: relative; height:25px; padding-top:12px; padding-left:23px; }
.product-list {
  padding: 0px;
  margin: 0;
  list-style: none;
  text-align:left;
}

.product-list:after {
  content: ".";
  display: block;
  clear: both;
  visibility: hidden;
  height: 0;
}

.product-list li .desc {
  color: #999;
}

.product-list li .photo  img{
	border: 1px solid #CCCCCC;
	padding: 0px;
}

.product-list li {
  text-align: center;
  width: 130px;
  float: left;
  height:350px;
  padding:9px;
  overflow:hidden;s
  
}

.product-list li p,
.gallery-list li p {
  padding:0px;
  margin: 0;
  text-align:left;
  line-height:150%;
}

#demo a {
	width:100%;
	overflow:hidden;
	font:12px/16px tahoma;
	display:block;
	text-decoration:none;
	margin:2px;
	color:#4a551c;
	padding-left:2px;
	text-align:left;
}
#demo a:hover {
	color:#ff6600;
}
#demo li{ border-bottom:#999999 1px dashed;}
/* CSS Document */
#ad{ margin-top:7px;margin-bottom:10px;}
*+html  #ad{ margin-top:5px;margin-bottom:10px;}
