
.innernav {display:block;float:left;height:16px;line-height:16px;padding:5px 10px 4px 0;font-size:14px;color:#00414a;overflow:hidden;}
.innernav img {display:block;float:left;height:16px;}
.innernav img.select {cursor:pointer;}
.innernav span {display:block;float:left;height:16px;padding:1px 10px 0 10px;}
.innernav span.tabname {padding:0 4px;line-height:16px;cursor:pointer;}
.weather {display:block;float:right;width:299px;height:29px;line-height:26px;padding-top:4px;text-align:right;}
.weather img {vertical-align:text-bottom;}
.setting {width:180px;border:1px solid #73bf45;background:#fff;}
.setcont {width:172px;margin:12px auto 0;background:url(setcont.gif) repeat-x;}
.setcont ul {width:172px;background:url(seticon.gif) 11px top no-repeat;}
.setcont ul li {height:23px;line-height:23px;color:#333;padding:0 0 0 40px;margin-bottom:8px;cursor:pointer;}

#now-position{margin:0 0 .5em;padding:0 .5em .5em;border-bottom:1px solid #eee;margin: 3px 0px 5px 0px;}
.fl{float:left}
.fr{float:right}
.tac{text-align:center}
.gray{color:#CCC}
.grayB{color:#999}
/* reg */
.ads{float:center;margin-bottom:.5em}
/* .ads{float:left;margin:10px 6px 5px 10px;} */
 #helpBox{height:200px;border:1px solid #eee;background:#FDFDFD}
#helpBoxList{padding:0;margin:.6em 0;list-style:none}
#helpBoxList li{width:49%;float:left;text-align:center;line-height:2em}
#helpBoxList li a{color:#696E5E}

#fine-shops{width:240px;float:right}
#justsell{margin:.5em;overflow-Y:hidden}
#justsell dl{margin:0;padding:0;border-bottom:1px dashed #ccc;}
#justsell dt{background:url(sv.png) no-repeat 0 0;padding-top: .5em}
#justsell dt,.justsell dd{padding-left:2em;margin:0;line-height:130%}
#justsell dd{padding-top:.2em;color:#FF3300;font-weight:700}


#dogo{width:170px;height:175px;background:url(wrapA3.gif) no-repeat;margin-top:.1em;}
#dogo table{padding:0;margin:0;table-layout:fixed}
#dogo table td{width:83px;height:85px;text-align:center;}
#dogo table td img{height:60px;width:60px;padding:5px}
#dogo table td a{display:block;}
/* h2A */
.h2Abox h2,.h2Bbox h2,.h2Abox h2 span,.h2Bbox h2 span{background:url(h2bg.png);display:none;}
.h2Abox h2,.h2Bbox h2{font-size:12px;float:left;margin:4px 0 0 .5em;padding:0 0 0 12px;overflow:hidden;cursor:pointer}
.h2Abox h2 span,.h2Bbox h2 span{float:left;padding:0 12px 0 0;height:24px;line-height:28px}
.h2Abox h2.active,.h2Bbox h2.active{cursor: default;font-size:14px}
.h2Bbox h2 span a{color:#FA8216;}

.h2Abox,.h2Bbox{padding:0 1px;width:100%;height:28px;float:left;background:url(h2boxbg.png) repeat-x;overflow:hidden;border-bottom:4px solid #268CDC;display:none;}
.h2Bbox{border-color:#FA8216}
.h2Abox h2{background:url(h2bg.png) left 0px;color:#1370B9;}
.h2Abox h2 span{background:url(h2bg.png) right 0px;}
.h2Abox h2.active{background-position:left -24px;color:#fff}
.h2Abox h2.active span{background-position:right -24px}

.h2Bbox{background-position:0 -28px}
.h2Bbox h2{background-position:0 -48px;color:#FF7300}
.h2Bbox h2 span{background-position:right -48px}
.h2Bbox h2.active{background-position:left -72px;color:#fff}
.h2Bbox h2.active span{background-position:right -72px}

/* hXA */
.boxA,.boxB,.boxC {width:100%;margin-bottom:.5em}
.boxD {margin-left:0px;width:950px;}
.boxD a{margin-right:6px;}
.h4A,.h4B,.h4C,.h4D {display:none;}
.puListA li,.puListB li,.puListC li{height:2em;line-height:2em;overflow:hidden;border-bottom:1px dashed #E3B8B5;margin:0 0 0 5px;;width:46%;padding:0;float:left;}
.puListA li a,.puListB li a,.puListC li a{color:#8A7775}

/*listPics*/
.listPics{list-style:none;margin:0;padding:0 0 1em;width:100%;float:left}
.listPics li{float:left;width:108px;display:block;padding:0 10px 0;margin:10px 0 0;text-align:center}
.listPics li img{display:block;border:1px solid #ccc}
.listPics li span{line-height:14px;height:28px;overflow:hidden;display:block;margin-top:.5em}
.listPics li a{color:#75828A}

/* pic player*/
#picplayer{width:296px;height:158px;overflow:hidden;margin-bottom:5px;margin-left:1px;clear:both;}
#picplayer img{width:296px;height:158px;}

.catebox{padding:1em 0 0;background:#fff}
.h3-1{font-size:14px;line-height:1.2em;padding:0 .5em;margin:0;clear:left}
.h3-1 a{color:#0066CC;text-decoration:underline}
.good-cate-list{padding:0 0 .2em;margin:.2em 0 .4em;list-style:none;clear:left;float:left;width:100%;}
.good-cate-list li{float:left;height:18px;line-height:18px;display:block;padding:0 .7em;word-break:keep-all}
.good-cate-listB{border-bottom:none;margin-bottom:0}

.catebox-index{padding:.2em 0}
.catebox-index dl,.catebox-index dd,.catebox-index dt{margin:0;padding:0}
.catebox-index dl{width:32%;float:left;list-style:none;padding-left:1%;margin:.4em 0 .5em}
.catebox-index dd{text-indent:0;}
.catebox-index dt a{color:#cc6633;font-size:12px;font-weight:700}
#good-cates .catebox-index li{padding-left:0;padding-right:.9em}
#good-cates ul{margin:.2em 0}
.catebox-index dd a{color:#696969}
.good-cate-bgA{padding-left:1%;float:left;margin:.1em 0 0;padding-bottom:0}
.good-cate-bgB{width:98.3%;padding-top:.2em;margin-left:.2em;padding-bottom:.2em}
.good-cate-list{padding:0 0 .2em;margin:.2em 0 .4em;list-style:none;clear:left;float:left;width:100%;}
.good-cate-list li{float:left;height:18px;line-height:18px;display:block;padding:0 .3em;word-break:keep-all}
.good-cate-listB{border-bottom:none;margin-bottom:0}
/* Rob orginal  .good-cate-bgA{padding-left:1%;float:left;width:90%;margin:.1em 0 0;padding-bottom:0}*/
/* hB */
.hB{padding:.7em 0 .3em;height:15px;}
.hB img{vertical-align: middle;position:relative;margin-top:-2px;margin-left:1px;cursor:pointer}
.hB span{padding:0 1em}

/* notice */
.listA{margin:.5em 0 .5em .5em;padding:0;list-style:none}
.listA li{line-height:1.6em}
.listA li a{color:#666}


#NameCard{ width:355px; padding:0 100px; height:575px; background:url(profile_form.gif); margin:3em auto }

#NameCard h4{ font-size:18px; margin:3em 3em 1.5em; text-align:center; color:#666}
#NameCard p{ padding:0; margin:.5em 0; font-weight:700; color:#888}
.TipListStyle1{ padding:0; margin:0 1.5em 1.5em; list-style: circle}
.TipListStyle1 li{ padding:.3em 0}


.puListC{padding:.5em;margin:0;float:left;list-style:none}
.puListC li{height:2em;line-height:2em;overflow:hidden;border-bottom:1px dashed #E3B8B5;margin:0;width:100%;padding:0}
.puListC li{border-color:#C9E3B5}
.puListC li a{color:#7E8A75}
/*panel*/
.panel {display:block;width:950px;height:30px;margin:7px 0px 0px 0px;clear:both;overflow:hidden;}
.panel a {color:#4a4a4a;text-decoration:none;}
.panel a:hover {color:#c52500;text-decoration:underline;}
.panel span {display:block;float:left;padding:8px 0px 0px 8px;font-size:13px;}
.panel span.resume {width:80px;padding:8px 7px 2px 30px;background:url(resume.gif) 11px 7px no-repeat;}
.panel span.addmodule {width:90px;padding:8px 25px 2px 20px;background:url(addmodule.gif) left 7px no-repeat;}
.panel span.useradd {width:70px;padding:8px 147px 2px 35px;background:url(addmodule.gif) 11px 7px no-repeat;}
.panel span.sethomepage {padding-left:70px;}
.panel span.shut {padding:11px 0 0 13px;}
.panel span.active{font-weight:bold;}
/* search */
#SearchForm{text-align:center;margin:3px 0 .4em}
#q{width: 250px;padding:1px 2px 2px}
#searchBar input,#searchBar botton,#searchBar select{font-size:12px}
#hot-search{margin:.3em 1em 0;border-top:#EAEAEA 1px solid;padding-top:.5em;display:none}
#hot-search a{margin:0 .6em;}
/*theme*/
.theme {display:block;float:left;width:150px;height:15px;line-height:15px;font-size:1px;/*margin-top:10px;*/margin-top:7px;padding-left:10px;background:url(theme.gif) 10px top no-repeat;}
.theme li {display:block;float:left;width:13px;height:13px;margin:0 7px 0 0;text-indent:-999px;cursor:pointer;}
.theme li.gray {background:url(theme.gif) 0 -13px no-repeat;}
.theme li.green {background:url(theme.gif) -20px -13px no-repeat;}
.theme li.yellow {background:url(theme.gif) -40px -13px no-repeat;}
.theme li.blue {background:url(theme.gif) -60px -13px no-repeat;}
.theme li.pink {background:url(theme.gif) -80px -13px no-repeat;}
.theme li.purple {background:url(theme.gif) -100px -13px no-repeat;}
.theme li.clear_ {background:url(close-1.gif) center 3px no-repeat;}
/*sidebar*/
.sidebar {float:right;width:300px;margin:7px 0px 0px 0px;}
.sidetop {height:250px;margin-bottom:8px;overflow:hidden;}
.sidemid {height:30px;margin-bottom:8px;overflow:hidden;}
.sidebtm {height:150px;margin-bottom:8px;overflow:hidden;}
.sideend {height:80px;overflow:hidden;}
/*sidemod*/
.sidemod {width:300px;margin-bottom:8px;}
.sidemod h3 {height:32px;line-height:32px;padding-left:12px;font-size:14px;color:#4a4a4a;}
.sidemod h3 .fold {display:block;float:left;margin:9px 0 0 0;padding-right:8px;}
.sidemod h3 .refresh {display:block;height:32px;line-height:32px;margin:-32px 0 0 200px;font-weight:normal;font-size:12px;}
.sidemod .modcnt {width:298px;}
.sidebar .textlist {width:292px;padding:5px 0;margin:0 auto;height:2200px;overflow:hidden;top:2200px;position:absolute;zoom:1;clear:both;font-family:"Verdana";}
.sidebar .textlist li {width:292px;height:20px;line-height:20px;overflow:hidden;font-family:"Verdana";}
.pageturn {display:block;text-align:right;padding:0 9px 5px 0;}
.modbottom {clear:both;height:3px;line-height:3px;font-size:0;}
#hotwordcon {float:left;position:relative;overflow:hidden;display:inline;width:292px;height:220px;padding:0 3px;}
/*test*/
.test {display:block;width:175px;height:54px;padding:9px 0 0 9px;line-height:18px;}
.test dt {font-weight:bold;}
.sidebar .number {width:45px;height:48px;background:url(testnum.gif);cursor:pointer;}
.sidebar .number strong {display:block;width:43px;padding:1px;height:30px;line-height:30px;text-align:center;font-size:12px;}
.sidebar .number span {display:block;width:43px;padding:0 1px;height:16px;line-height:16px;text-align:center;font-size:12px;}
.sidebar .number.tread {margin:-48px 0 0 243px;}
.sidebar .number.push {margin:-54px 0 0 190px;color:#f00;}
.testimg {margin:-54px 0 0 190px;}
.testlist {width:292px;padding:8px 0 5px;margin:0 auto;clear:both;font-family:"Verdana";}
.testlist li {width:285px;text-align:right;padding-right:7px;height:20px;line-height:20px;overflow:hidden;font-family:"Verdana";}
.testlist li a {float:left;}
.testlist li em {float:left;padding:0 7px;}
/*weekend*/
.weektop {height:21px;margin:3px 0 4px;padding-left:12px;background:url(weekend.gif) 0 0 repeat-x;}
.weektop li {float:left;width:61px;height:21px;line-height:20px;text-align:center;margin-right:11px;cursor:pointer;background:url(weekend.gif) 0 -42px no-repeat;}
.weektop li.current {background:url(weekend.gif) 0 -21px no-repeat;}
/*login*/
.login {display:block;width:300px;height:61px;overflow:hidden;}
.login dl {height:49px;width:258px;padding:7px 0 0 30px;margin:0;line-height:20px;}
.login dl dt {height:20px;width:258px;}
.login dl dt strong {color:#c52500;}
.login dl dd {height:20px;width:233px;padding:2px 0 0 30px;color:#ccc;background:url(credit/seller/s11.gif) left 2px no-repeat;}
/*primary*/
.primary {margin-bottom:8px;}
.pmtop {height:56px;}
.pmtop li {float:left;width:58px;height:55px;padding:0 0 0 2px;text-align:center;line-height:16px;cursor:pointer;}
.pmtop li.current {color:#c52500;font-weight:bold;border-bottom:none;}
.pmtop li.current a {color:#c52500;}
.pmtop li span {display:block;height:30px;padding:4px 0;}
.pmtop li span.samad {height:44px;}
.pmtop li span img {display:block;margin:0 auto;}
.detail {width:300px;padding:0;margin:0;overflow:hidden;}
.detail li {display:block;width:298px;height:72px;padding:2px 0 0 0;margin:0;line-height:20px;background:#fff;overflow:hidden;}
.detail li.hidden {display:none;}
.samsung {clear:both;width:294px;height:70px;padding:0 0 0 2px;}
.phone {padding:5px 0 0 9px;}
/*search*/
.search {height:60px;margin-bottom:8px;width:300px;overflow:hidden;}
.schin {width:294px;height:60px;padding:0 6px 0 0;}
.schcol {width:282px;height:60px;padding:0 0 0 12px;}
.schtab {height:26px;padding:0 0 4px 8px;}
.schtab li {display:block;float:left;width:55px;height:18px;line-height:18px;text-align:center;padding:2px 10px 6px 2px;cursor:pointer;}
.schtab li.current {color:#c52500;}
.search .sinput {display:block;float:left;width:218px;height:18px;line-height:18px;padding:0;margin:0 3px 0 0;border:1px solid #d4d0c8;}
.search .sinput.web {width:120px;color:#666;}
.search .schbtn {display:block;float:left;width:53px;height:20px;line-height:20px;margin:0 3px 0 0;border:1px solid #ccc;font-weight:bold;color:#666;background:url(sch.gif) repeat-x;}
.search img {display:block;float:left;}
/*hottag*/
.hottag {width:276px;height:118px;margin:0 auto;line-height:22px;padding:5px 0 0 0;}
.hottag a.f13 {font-size:13px;}
.hottag a.f14 {font-size:14px;}
.hottag a.f15 {font-size:15px;}
.hottag a.red {color:#c52500;}
.hottag a.bold {font-weight:bold;}
/*report*/
.headpic {float:left;width:160px;padding:6px 14px 0 7px;}
.headpic span {display:block;width:156px;height:135px;padding:1px;border:1px solid #ccc;text-align:center;line-height:18px;}
.headpic span img {display:block;width:156px;height:116px;}
.headpic span a {display:block;}
.headcont {float:left;width:273px;}
.headcont dt {height:30px;line-height:30px;font-size:14px;font-weight:bold;}
.headcont dd {height:20px;line-height:20px;}
.digg {float:left;width:158px;padding:20px 15px 0 12px;border-left:1px solid #e9eaea;background:url(attention.gif) 12px 0 no-repeat;}
.digg dl {padding:4px 0;line-height:18px;}
.digg dl dt {font-weight:bold;}
.digg strong a {color:#666;}
.digg ul {padding:3px 0;}
.digg ul li {line-height:20px;}
.digg ul li strong a {color:#c52500;}
.number {width:57px;height:52px;background:url(num.gif);cursor:pointer;}
.number strong {display:block;width:55px;padding:1px;height:30px;line-height:30px;text-align:center;font-size:18px;}
.number span {display:block;width:55px;padding:0 1px;height:20px;line-height:20px;text-align:center;font-size:12px;}
.number.tread {margin:-52px 0 0 86px;}
.number.push {margin:0 0 0 16px;color:#f00;}
/* tab box */
.tabboxA table{border-collapse:collapse}
.tabboxA .tab{width:35px;height:1.4em;}
.tabboxA .tab a{position:absolute;width:34px;height:1.3em;border:1px solid #ccc;text-align:center;line-height:1.5em;overflow:hidden}
.tabboxA .active a{border-right-color:#fff;font-weight:700}
.tabboxA .neirong{border:1px solid #ccc}

#HeadLines{width:474px;height:242px;overflow:hidden;float:right;margin:0px 4px 0px 0px;}
#HeadLines dl{position:relative;margin:0;margin-top:2px;width:474px;height:119px;overflow:hidden;border-right:0px solid #ccc;}
#HeadLines dl dt{margin:0 1px;padding-left:1px;width:95px;height:20px;line-height:20px;text-align: center;overflow:hidden;cursor:pointer;color:#797979;background:#fff  no-repeat -55px 0px;}
#HeadLines dl dt.hover{font-weight:700;background:#fff  no-repeat 0px 0px;color:#2990FA;}
#HeadLines dl dd{position:absolute;top:0;left:95px;display:none;margin:0;padding:3px 8px;height:120px;width:160px;overflow:auto;background:#fff  no-repeat -90px -20px;}

/*marquee*/
.marquee {display:block;height:20px;line-height:20px;padding:2px 0 0 5px;margin:3px 2px 0;color:#333;}
.marquee strong  {display:block;width:70px;height:20px;}
#marquee0513 {display:block;margin:-20px 0 0 70px;}
/*column*/
.space {height:4px;line-height:1px;font-size:1px;}
/*article*/
#articlebody{color:#444;line-height:180%;overflow:hidden;display:block;padding:8px;}
#articlebody p{text-indent:2em}
.comment-list dl{width:99.7%;padding:0;margin:0px 1px 0px 1px;;}
.comment-list dd,.comment-list dt{padding:1em 1%;width:98%;margin:0}
.comment-list dt{padding:.3em 1%;background:#f1f1f1}
.comment-list dd.dzhf { width:90%; padding:.5em 1.5em; margin:auto; margin-bottom:.8em; background:#fafafa;border:#eee 1px solid} .colorA{ color:#FF6600} .colorB{ color:#FF9900}
/*bbsList*/
.bbsList{padding:.7em 0 0 2%;margin:0 auto .8em;list-style:none;width:96%;float:left}
.bbsList li a{float:left}
.bbsList li{font-size:14px;line-height:1.5em;border-bottom:1px solid #F3F3F1;clear:left;width:100%;float:left;padding:0;margin:0}
.bbsList li cite{float:right;width:30%;text-align:right;font-style:normal;font-size:12px;color:#CCC;font-family:Arial}
.bbsList li cite a{float:left;text-align:left;color:#ccc;}
/* anniu A - E*/
.anniuA,.anniuB,.anniuC,.anniuD,.anniuE{margin:0 .2em 0 0}
.anniuA{float:left;height:20px;background: url(anniubg.png) left top;padding-left:1em;text-decoration:none;color:#6B6B2E;overflow:hidden}
.anniuA span{cursor:pointer;float:left;height:20px;background: url(anniubg.png) right top;padding-right:1em;line-height:22px;}
.anniuB{float:left;height:20px;background: url(anniubg.png) left -20px;padding-left:1em;text-decoration:none;color:#99334C;overflow:hidden}
.anniuB span{cursor:pointer;float:left;height:20px;background: url(anniubg.png) right -20px;padding-right:1em;line-height:22px;}
.anniuC{float:left;height:20px;background: url(anniubg.png) left -40px;padding-left:1em;text-decoration:none;color:#338599;overflow:hidden}
.anniuC span{cursor:pointer;float:left;height:20px;background: url(anniubg.png) right -40px;padding-right:1em;line-height:22px;}
.anniuD{float:left;height:20px;background: url(anniubg.png) left -60px;padding-left:1em;text-decoration:none;color:#339980;overflow:hidden}
.anniuD span{cursor:pointer;float:left;height:20px;background: url(anniubg.png) right -60px;padding-right:1em;line-height:22px;}
.anniuE{float:left;height:20px;background: url(anniubg.png) left -80px;padding-left:1em;text-decoration:none;color:#B75615;overflow:hidden}
.anniuE span{cursor:pointer;float:left;height:20px;background: url(anniubg.png) right -80px;padding-right:1em;line-height:22px;}

/*module*/
.module {min-height:1px;overflow:hidden;margin:7px 0px 0px 0px;width:641px;float:left;}
.module_all {min-height:1px;overflow:hidden;margin:7px 0px 20px 0px;width:950px;float:left;}

.top {position:relative;height:27px;}
.top_l,.top_r {position:absolute;top:0px;font-size:1px;overflow:hidden;}
.top_l {left:0px;width:6px;height:27px;}
.top_r {right:0px;width:6px;height:27px;}
.top_c {position:relative;font-size:14px;font-weight:bold;margin:0 6px;height:27px;text-indent:4px;text-align:left;overflow:hidden;}
.top span.active{font-size:14px;font-weight:bold;color:#c52500;}
.top img {display:block;float:left;cursor:pointer;}
.top span {display:block;float:left;height:27px;line-height:27px;padding-right:8px;}
.fold {margin:10px 8px 0 0;padding-left:6px;}
.icon {margin:6px 8px 0 0;}
.refresh {margin:6px 6px 0 0;visibility:hidden;}
.option {margin:5px 6px 0 0;}
.modify {margin:5px 6px 0 0;}
.close {margin:7px 5px 0 0;}
.top_m {position:absolute;text-align:right;right:6px;top:0px;height:27px;}
.top_m a {text-decoration:underline;}
.top_ad {position:absolute;top:0px;left:100px;height:27px;line-height:27px;}
.center {position:relative;overflow:hidden;display:block!important;display:inline-block;}
.center_l,.center_r {position:absolute;top:0px;font-size:1px;padding-bottom:100000px;margin-bottom:-100000px;}
.center_l {left:0px;width:6px;}
.center_r {right:0px;width:6px;}
.center_c {position:relative;}
.bottom {position:relative;overflow:hidden;height:13px;font-size:1px;}
.bottom_l,.bottom_r {position:absolute;top:0px;font-size:1px;}
.bottom_l {left:0px;width:6px;height:13px;}
.bottom_r {right:0px;width:6px;height:13px;}
.bottom_c {height:13px;margin:0 6px;}
/*modcontent*/
.modcontent {overflow:hidden;font-family:"Verdana";}
.photoinfo {height:102px;padding:4px 8px 0;overflow:hidden;font-family:"Verdana";}
.photoinfo.blogbtm {padding:8px 8px 0;}
.photoinfo dt {display:block;width:104px;height:100px;border:1px solid #ccc;text-align:center;line-height:18px;}
.photoinfo dt img {display:block;margin:1px auto;}
.photoinfo dt a {display:block;}
.photoinfo dd {display:block;margin:-100px 0 0 111px;}
.photoinfo.photohead {height:100px;padding:4px 8px 0;}
.photoinfo.photohead dt {width:110px;height:100px;border:0;}
.photoinfo.photohead dt img {margin:0;}
.morenews {display:block;float:left;width:450px;height:40px;padding:0;margin:-38px 2px 0;}
.morenews ul {padding:0 5px;}
.morenews ul li {height:20px;line-height:20px;}
.family {height:100px;margin:4px 8px 0;line-height:18px;}
.family dt {display:block;width:110px;height:100px;border:0;}
.family dt img {margin:0;}
.family dd {display:block;margin:-100px 0 0 120px;}
.family dd h3 {font-size:14px;}
.fmtop {height:100px;padding-bottom:9px;margin-bottom:8px;background:url(dotline.gif) bottom repeat-x;}
.prayer {margin:-10px 0 0 100px;width:69px;height:18px;line-height:18px;padding-bottom:5px;text-align:center;color:#757575;background:url(prayer.gif) no-repeat;}
.fmbtm {clear:both;height:82px;margin:7px 2px 0;padding:1px 8px 0;background:url(fmbg.gif) repeat-x;}
.fmbtm li {height:21px;line-height:21px;overflow:hidden;font-family:"Verdana";}
.photoinfo h3 {font-size:14px;padding-bottom:5px;}
.photoinfo p {line-height:16px;}
.special li {height:24px;line-height:24px;background:#f2f2f2;padding-left:8px;border-bottom:1px solid #fff;overflow:hidden;}
.special li.current {height:24px;background:url(spcurrent.gif) repeat-x;}
.normal li {height:20px;line-height:20px;overflow:hidden;}
.infolist {padding:5px 8px 0;clear:both;}
.infolist.btmdot {border-bottom:1px solid #ccc;}
.infolist li {height:21px;line-height:21px;overflow:hidden;font-family:"Verdana";}
.infolist li.dotline {padding-bottom:6px;background:url(dotline.gif) left 24px repeat-x;}
.infolist li.dotline.spdot {padding-bottom:9px;background-position:left 25px;}
.piclist {padding:0 0 0 12px;clear:both;}
.piclist li {float:left;width:136px;height:120px;line-height:20px;border:1px solid #ccc;margin:5px 8px 0 0;text-align:center;overflow:hidden;}
.piclist li img {display:block;margin:8px auto 3px;}
.funcinfo {height:40px;padding:7px 8px 0 14px;}
.activity {width:130px;height:40px;padding-right:11px;border-right:1px solid #ccc;line-height:20px;}
.hottags {display:block;height:40px;line-height:20px;margin:-40px 0 0 156px;overflow:hidden;}
.subtitle {height:14px;text-align:right;padding:5px 11px 3px;margin:5px 3px 0 1px;}
.subtitle img {vertical-align:text-bottom;cursor:pointer;}
.subtitle .subfold {display:block;float:left;margin:1px 10px 0 0;}
.subtitle span {display:block;float:left;}
.show {clear:both;padding:2px 0 0;}
.show li {display:block;float:left;width:64px;padding:0 7px;line-height:20px;text-align:center;}
.show li img {display:block;width:60px;height:60px;padding:1px;border:1px solid #ccc;}
.autoshow {clear:both;padding:2px 0 0;}
.autoshow li {display:block;float:left;width:93px;padding:0 6px;line-height:20px;text-align:center;}
.autoshow li img {display:block;width:89px;height:60px;padding:1px;border:1px solid #ccc;}
.scroll {clear:both;padding:4px 0 0 13px;}
.scrollpre {float:left;padding-right:5px;}
.scrollnext {float:left;padding-left:5px;}
.scroll li {display:block;float:left;width:64px;padding:0 10px;line-height:20px;text-align:center;}
.scroll li img {display:block;width:60px;height:60px;padding:1px;border:1px solid #ccc;}
.playlist {padding:5px 8px;background:url(playlist.gif) 12px 8px no-repeat;}
.playlist li {height:19px;line-height:19px;padding:0 0 0 40px;border-bottom:1px solid #e6e6e6;overflow:hidden;}
.playlist li span {float:right;width:80px;margin-top:-19px;}
.weathercnt {display:block;margin:15px 16px 0;}
.weathercnt strong {font-size:14px;padding-right:20px;}
.weathercnt input {width:45px;height:20px;line-height:20px;border:0;background:url(save.gif) no-repeat;}
.cost {line-height:22px;margin-top:10px;padding:0;}
.cost em {display:block;width:60px;color:#333;}
.cost p {display:block;margin:-22px 0 0 60px;}
.weatherimg {padding:15px 0 6px;margin-bottom:10px;text-align:center;line-height:20px;border-bottom:1px solid #e4e4e4;}
.blogtitle {height:25px;text-align:right;padding:0 12px 0 8px;margin:4px 2px 0 1px;background:url(blogtitle.gif) repeat-x;}
.blogtitle .myblog {margin:2px 0;}
.blogtitle span {display:block;float:left;}
.writeblog {padding:8px 16px 0;}
.writeblog input {width:120px;border:1px solid #bbb;}
.writeblog span {display:block;margin-bottom:6px;}
.writeblog p {padding-left:62px;}
.writeblog textarea {display:block;width:98%;height:94px;margin:6px auto;border:1px solid #bbb;}
.writeblog input.blogbtn {width:66px;height:20px;line-height:22px;border:0;margin-right:12px;background:url(blogbtn.gif) no-repeat;}
/*phonebook*/
.pbtop {padding:4px 7px 0 6px;clear:right;height:18px;}
.pbtop input {float:left;width:113px;height:18px;padding-left:5px;line-height:18px;border:#959595 solid 1px;color:#333;background:url(num_input_bg.gif) repeat-x;vertical-align:middle;}
.pbtop a {display:block;float:left;font-size:12px;color:#333;line-height:22px;height:22px;}
.pbtop a.pbsearch {width:46px;text-align:center;margin-right:5px;background:url(num_bt_search.gif) no-repeat;}
.pbtop a.pbsearch:hover {text-decoration:none;background-position:0px -22px;}
.pbtop a.myfb {width:131px;text-indent:28px;background:url(num_bt_home.gif) no-repeat;}
.pbtop a.myfb:hover {text-decoration:none;background-position:0px -22px;}
.fbcontent {height:150px;border:1px solid #dcdcdc;margin:6px 7px 0 6px;}
.fbcontent ul {height:24px;line-height:24px;vertical-align:middle;text-align:center;border-bottom:1px solid #eaeaea;}
.fbcontent ul.fbtitle {height:22px;line-height:22px;font-weight:bold;background:#f6f6f6;}
.fbcontent img {vertical-align:text-bottom;}
.fbcontent ul li {float:left;width:33%;}
.fbcontent ul.fbbottom {height:16px;line-height:16px;padding:5px 0;background:#f6f6f6;border-bottom:none;}
.fbcontent ul li .fbadd {display:block;width:75px;text-align:left;text-indent:40px;line-height:16px;height:16px;background:url(icon_add.gif) 20px 0 no-repeat;}
.fbcontent ul li .fbadd:hover {background-position:20px -16px;}
.fbcontent ul li .fbdel {display:block;width:75px;text-align:left;text-indent:40px;line-height:16px;height:16px;background: url(icon_del.gif) 20px 0 no-repeat;}
.fbcontent ul li .fbdel:hover {background-position:20px -16px;}
/* ajax-tips */
.tips-box{border:1px solid #C8CBA1;background:#FFFEF7;padding:0 0 .5em}
.tips-h{padding:.6em 1em;height:22px;width:200px;background:url(tips-h.gif) repeat-x;font-size:12px;color:#849800;cursor:move;margin:0}
.tips-ct{padding:.2em 1em .2em}
.tips-ct ul{margin:0;padding:0;list-style:none;border-top:1px solid #f1f1f1;width:100%}
.tips-ct li{margin:0;width:100%;float:left;padding:.4em 0 .2em;border-bottom:1px solid #f1f1f1}
/*footer*/
.footer {width:100%;margin:0 auto;text-align:center;margin-top:24px;color:#999;background:#fff;clear:both;}
.btmnav {height:20px;line-height:20px;padding:8px 0 11px 0;}
.btmnav a {margin:0 12px;}
.copyright {line-height:20px;padding:0 0 6px 0;}
.licence {width:630px;margin:0 auto;padding:6px 0;line-height:20px;border-top:1px solid #ebebeb;text-align:center;}
.cert {clear:both;width:630px;padding-top:5px;}
.cert span {display:block;float:left;padding-right:25px;}
.certimg {clear:both;width:630px;padding-top:10px;text-align:center;}
.footer a {color:#999;}
.footer a:hover {color:#c52500;}
#family .top {height:27px;}
#family .top_l {background:url(top_l.gif) left top no-repeat;}
#family .top_r {background:url(top_r.gif) right top no-repeat;}
#family .top_c {background:url(family.gif) left top repeat-x;}
#family .top span {text-indent:-9999px;}
#family .center_l {background:url(center_l_gray.gif) left top repeat-y;}
#family .center_r {background:url(center_r_gray.gif) right top repeat-y;}
#family .bottom_l {background:url(bottom_l.gif) 0 0 no-repeat;}
#family .bottom_r {background:url(bottom_r.gif) 0 0 no-repeat;}
#family .bottom_c {background:url(bottom_c.gif) 0 0 repeat-x;}

/*список магазинов*/
.s-good-ind{display:block;border-bottom:1px dashed #d9d9d9;margin:.8em 0 0;padding:0 0 0 .4em;overflow:hidden;float:left;width:99%;height:100%;font-family:Tahoma}
.s-good-ind dt,.s-good-ind dd{float:left;padding:0;text-indent:0;display:block;margin:0}
.s-good-ind .pic{position: relative;margin:0;width:92px}
.s-good-ind .pic img{padding:.1em;background:#f9f9f9;border:1px solid #ccc}
.s-good-ind dt{padding:.2em 1em 1em 1em;width:40%;overflow:hidden;}
.s-good-ind dt img{vertical-align:middle}
.s-good-ind dd{width:20%;text-align:center;margin-top:1em;}
.orange-t{font-weight:bold;}
.orange-t:hover,.orange-txt{color:#FF6600}
.s-good-ind .dsc{display:block;margin-top:.5em}
.s-good-ind .date{float:right;text-align:left;margin-top:1.2em;width:13%;}

/* shops list */
.shops-list{margin:0 0 .5em;padding:0 0 .5em;list-style:none;width:99%;float:left;padding-left:1%;}
.shops-list li{width:16.5%;padding-left:.8%;float:left;height:170px;padding:0;margin:1em 0 0;overflow:hidden}
.shops-list li dl,.shops-list li dt,.shops-list li dd{padding:0;margin:0;text-align:center}
.shops-list li dl{padding:0 2%}
.shops-list li dt{height:138px;overflow:hidden}
.shops-list li dt img{display:block;width:80px;margin:.5em auto}
.shops-list li dt a{color:#0066CC;font-weight:800}

/*shop-goodsList*/
.shop-goodsList{padding-bottom:.8em;}
.shop-goodsList ul{margin:0 0 1em;padding:0;list-style:none;}
.shop-goodsList li{padding:0;margin:0px 3px 3px 3px;width:32%;float:left;padding:1em 0;border-right:1px solid #ccc;border-bottom:1px solid #ccc;}
.shop-goodsList li dl,.shop-goodsList li dt,.shop-goodsList li dd{padding:0;margin:0;text-align:center;}
.shop-goodsList li dt,.shop-goodsList li dd{width:90%;margin:auto;padding-left:1%}
.shop-goodsList li dt{height:200px}
.shop-goodsList li dt a{font-weight:bold}
.shop-goodsList li dt img{float:left;display:block;padding:0 .3em;margin:.5em auto}
.shop-goodsList img{border:1px solid #ccc}

/*pages*/
.pages{margin:3px 0;font:11px/12px Tahoma}
.pages *{vertical-align:middle;}
.pages a{padding:1px 4px 1px;border:1px solid #B6D9E3;margin:0 1px 0 0;text-align:center;text-decoration:none;font:normal 12px/14px verdana;}
.pages a:hover{border:#659b28 1px solid;background:#F7F7F7;text-decoration:none;color:#005681}
.pages input{margin-bottom:0px;border:1px solid #659b28;height:15px;font:bold 12px/15px Verdana;padding-bottom:1px;padding-left:1px;margin-right:1px;color:#659b28;}

/*search*/
.tableA{margin:0}
.tableA table{border-collapse:collapse;border:#EFE7E7 1px solid}
.tableA tr.h td{background:#F9F6F6;color:#999;padding:.5em;}
.tableA td{border-bottom:1px solid #EFE7E7;padding:.3em;vertical-align:middle;}
.tableA td .setindex{width:30px;text-align:right;padding:1px 3px;font-size:12px}
.tableA td img{vertical-align:middle}
.tableA th{text-align:left;font-weight:100;padding:.3em}


.compareList{width:948px;}
.compareList dl{width:185px;float:left;border:1px solid #ddd;margin:.1%;background:url(h1bg.gif) repeat-x 0 -2px}
.compareList dl dt img{display:block;margin:0 auto .5em;background:none;border:1px solid #ccc}
.compareList dl dt{font-weight:bold;text-align:center;height:120px;}
.compareList dl dt a{color:#4060D9}
.compareList dl dd{padding:0;margin:0}
.compareList .close{cursor:move}
.compareList .close img{padding:2px 2px 0 0;cursor:pointer}
.compareList dl dd table{width:94%;margin:auto;border-top:1px solid #ddd}
.compareList dl dd table td,.compareList dl dd table th{border-bottom:1px solid #eee;padding:.2em}
.compareList dl dd table td{color:#999;width:40%}
.compareList dl dd table th{text-align:left;font-weight:100}


.boxE{padding-right:.6%;padding-bottom:1em}
.boxE2{padding-right:.6%;padding-bottom:1em}
.boxE-wrap{width:100%;float:left;background:#fff;}
.boxE-wrap h4{margin:0.5em 0 0em;padding:.35em .5em .4em;font-size:14px;color:#333;}

/*credit*/
.creditA{margin:0}
.creditA table{border-collapse:collapse;border:#EFE7E7 1px solid;width:99%;}
.creditA tr.h td{background:#F9F6F6;color:#999;padding:.5em;}
.creditA td{border-bottom:1px solid #EFE7E7;padding:.3em;vertical-align:middle;}
.creditA td .setindex{width:30px;text-align:right;padding:1px 3px;font-size:12px}
.creditA td img{vertical-align:middle}
.creditA th{text-align:left;font-weight:100;padding:.3em}



/*searsh*/

#sBox{ width:950px; margin:0 auto; background:url(sBg.gif) no-repeat #c6dcad; height:48px;}
	#sBox li{ width:750px; margin:0 6px; display:inline;  float:left;}
		#sBox li input{ width:200px; height:21px; border:#688198 1px solid; background:url(searchInput.gif) repeat-x; float:left; overflow:hidden; line-height:21px; padding:0 5px; margin:12px 0; font-size:11px; color:#999999;}
		#sBox li select{ width:160px; float:left; margin:14px 10px 13px; display:inline; color:#999999; font-size:12px;}
		#sBox li button{ width:69px; height:23px; text-align:center; float:left; margin:12px 0; font-family:arial; font-weight:bold; background:url(selectButton.gif) no-repeat; line-height:23px;}
		#sBox li span{ width:67px; height:23px; display:block; line-height:22px; float:left; margin:12px 0 12px 12px;}
		#sBox li span a{ text-decoration:none; font-size:10px; font-weight:bold;}
		#sBox li span a:link,#sBox li span a:visited{ color:#ffffff;} #sBox li span a:hover{ color:#ce0000;}

#sFoot{ width:940px; margin:0 auto; background:url(sFoot.gif) no-repeat; padding-left:10px; height:26px; line-height:25px; font-size:11px; font-weight:bold; color:#787878;}
#sFoot a{ font-size:11px; font-weight:bold;} #sFoot a:link,#sFoot a:visited{ color:#787878; text-decoration:none;} #sFoot a:hover{ color:#ce0000; text-decoration:underline;}


/*button*/

.buttons {
height:25px;width:121px;text-align:center;padding-bottom:3px;cursor:pointer;border:0;background:url(button.jpg);color:#333
}

a.button {
    background: transparent url('bg_button_a.gif') no-repeat scroll top right;
    color: #444;
    display: block;
    float: left;
    font: bold 11px arial, sans-serif;
    height: 24px;
    margin-right: 6px;
    padding-right: 5px; /* sliding doors padding */
    text-decoration: none;
}

a.button span {
    background: transparent url('bg_button_span.gif') no-repeat;
    display: block;
    line-height: 14px;
    padding: 5px 0 5px 6px;
} 
a.button:active {
    background-position: bottom right;
    color: #000;
    outline: none; /* hide dotted outline in Firefox */
}

a.button:active span {
    background-position: bottom left;
    padding: 6px 0 4px 6px; /* push text down 1px */
} 

/*table*/


.tabs {
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 12px;
	padding-right: 12px;
	background-color: #F2F2F2;
	border: 1px solid #CCCCCC;
	cursor: pointer;
	white-space: nowrap;
}
.tabshover {
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 12px;
	padding-right: 12px;
	background-color: #E8E8E8;
	border: 1px solid #CCCCCC;
	cursor: pointer;
	white-space: nowrap;
}
.tabsactive {
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 12px;
	padding-right: 12px;
	background-color: #FFFFFF;
	border-top: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 0px;
	font-weight: normal;
	cursor: pointer;
	white-space: nowrap;
}
.tabspacer {
	border-bottom: 1px solid #CCCCCC;
}
.tab {
	padding: 1px;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
}
.fieldname {
	height: 29px;
	background: #F2F2F2;
	font-size: 12px;
	font-weight: normal;
	text-align: right;
	color: #555555;
	padding-right: 5px;
	border: 1px solid #E4E4E4;
}
.fieldheader {
	color: #555555;
	font-weight: normal;
	text-align: center;
	background: #EEEEEE;
	border: 1px dashed #CCCCCC;
}
#table {
	background-color: #CCCCCC;
}
#table th {
	font-weight: normal;
	text-align: center;
	background-color: #F2F2F2;
}
#table td {
	background-color: #FFFFFF;
}
#table .mouseover td {
	background-color: #EEF4FB;
}
#table .active td {
	background-color: #FFFFFF;
}
#table .inactive td {
	background: #FFFFDD;
}
#table .pending td {
	background-color: #FFFFDD;
}
#table .suspended td {
	background: #FFEEEE;
}
#table .dropmenu td {
	background-color: #F2F2F2;
	padding:5px;
}
#infoboxa {
	margin: 0px 2px 10px;
	padding: 5px 5px 5px 50px;
	border: 1px solid #555555;
	background: #EEEEEE no-repeat 10px;
}
#infobox {
	margin: 0px 2px 10px;
	padding: 5px 5px 5px 50px;
	border: 1px solid #555555;
	background: #EEEEEE url(info_32.png) no-repeat 10px;
}
#infobox2 {
	margin: 5px 5px;
	padding: 5px 5px 5px 50px;
	border: 1px solid #555555;
	background: #EEEEEE url(info_32.png) no-repeat 10px;
}


/* контакты */

#dialogWindow {

/* Настраиваем внешний вид слоя */

	width: 300px; /* шириша слоя диалогового окна */
	height: 150px; /* высота слоя диалогового окна */
	background-color: #F1F6F9; /* цвет слоя диалогового окна */
	border: 1px dotted gray; /* рамка слоя диалогового окна*/

/* Позиционируем слой по центру */

	position: absolute; /* устанавливаем абсолютное позиционирование */
	left: 50%; /* устанавливаем верхний левый угол слоя по горизонтали по центру страницы */
	top:  50%; /* устанавливаем верхний левый угол слоя по вертикали по центру страницы */
	margin-top: -100px; /* сдвигаем слой вверх на половину высоты слоя */
	margin-left: -150px; /* сдвигаем слой влево на половину ширины слоя */

/* делаем слой невидимым */

	clip: rect(auto 150px auto 150px); 
}

/* заголовок диалогового окна */

.dTitle {
	font-weight: bold;
      color:#FFFFFF;
	margin: 0;
	padding: 5px;
	background-color: #3C3C3C;
}

/* текст диалогового окна */

.dBody {
	text-align: center;
	font-weight: bold;
      color:#505050;
	margin: 0;
	padding: 10px 5px;
}

