﻿
#Main p, #Main div, #Main th, #Main td { font-size:13px; }
 
#Main a { color:#66c; }
#Main a:hover { color:#fff; background:#66c; }
#Main .orange{ color: #ff9933; }
#Main #content{ float: left; width: 520px; } #Main #rightColumn{ float: right; width: 185px; }
#Main #midColumn{ float: left; width: 590px; padding-left: 15px; }
#Main #leftColumn{ float: left; width: 150px; }
#Main .reviewList{ border: 1px solid #cccccc; color: #999999; float: left; width: 578px; padding: 0px 5px; margin-bottom: 20px; }
#Main .reviewList td{ padding-left: 10px; padding: 5px 0; margin: 0px; line-height: 18px; color:#999; }
#Main .reviewTitle{ width: 573px; background-color: #eee; line-height: 200%; float: left; border: 1px solid #ccc; border-bottom: 0; padding-left: 10px; padding-right: 5px; }
#Main .reviewFoot{ width: 573px; color:#999; padding: 5px 0px 5px 2px; clear:both; }
#Main .underLine{ text-decoration: underline; }
#Main .txtCenter{ text-align: center; vertical-align: top; }
#Main .reviewSet a { color:#999999; }
#Main .reviewSet a:hover{ background-color:#999999; color:#FFFFFF; }
/*Main override*/ 
#Main .absoluteCenter{ text-align: center; }
#Main a.underLine:hover,a.underLine:active{ text-decoration: none; }
#Main .black{ color: #333; } #Main .clear{ clear:both; }
#Main .grayBack{ background: #f3f3f3; padding: 2px; } #Main .borderLeft{ border-left: 2px solid #fff; }
.topLine{ height: 0px; background-image: url(../img/Simple_Bar.gif); background-repeat: repeat; float: left; width: 100%; }
.userSetting, .feedList li{ border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #CCCCCC; padding-bottom: 2px; } .userSetting { float: left; width: 100%; padding-top: 15px; margin-bottom:15px; }
.userSetting .imgFix { height: 20px; position: relative; width: 20px; bottom:0px; top:4px; }
.tLeft{ float:left; color: #555555; } .tRight{ float: right; color: #555555; } .tRight strong{ color: #000000; } .dotLi{ padding-top: 10px; } ul.dotLi li{ background-image: url(/Static/IMG/grey.gif); padding-left: 20px; background-position: 4px 5px; } ul.dotLi li.active{ background-image: url(/Static/IMG/orange.gif); font-weight: bold; }
#bigColumn{ float: left; width: 770px; padding-left: 15px; } .feedTitle{ border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #999999; padding-left: 10px; float: left; width: 100%; } .feedTitle h1{ float: left; } .feedTitle .weather{ color:#C51100; float: right; } .feedList{ float: left; padding-top: 5px; width: 100%; } .feedList li{ color: #555555; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #999999; float: left; width:100%; padding-top: 4px; padding-bottom: 4px; } .feedList li span{ color: #999999; padding-left: 10px; } .feedList img{ padding: 1px; float: left; margin-right: 10px; border: 1px solid #CCCCCC; margin-left: 10px; } .feedList li.solidBorder{ border-bottom-style: solid; } .showNO{ text-align: right; color: #555555; padding-bottom: 50px; }
.replyNO{ background-image: url(../img/dropDown.gif); background-repeat: no-repeat; background-position: right center; padding-right: 10px; } .riviewItem td{ border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #cccccc; } .trColor{ background-color: #f1f1f1; }
ul.noListIcon{ padding-bottom: 10px; float: left; width: 100%; } ul.noListIcon li{ background-image: none; padding-left: 0px; } li.user{ clear: both; padding-top: 5px; padding-bottom: 5px; } li.user img{ padding-right: 10px; display: block; float: left; } li.user span{ padding-top: 3px; float: left; display: block; } .topBottom{ margin: 5px 0; }
.simpleTitle{ float: left; width: 100%; border-bottom: 1px dotted #999; padding: 8px 0; }
 /* 侧边栏定义 */ 
 .list{ border: 1px solid #ccc; margin-bottom: 10px; clear: both; font-size: 13px; } .list h3{ background-color: #eee; padding: 5px 0 5px 10px; margin-bottom: 5px; margin:0; color: #C51100; font-size: 13px; font-weight: normal; } .list ul{ line-height: 150%; padding-left: 7px; list-style:none; padding-top: 8px; } .list ul.dotLi li{ } .list li{background-image: url(/Static/IMG/listDot.gif); background-repeat: no-repeat; background-position: 0px center; padding: 1px 0 1px 12px; } .list a{ color: #6666cc; font-size: 13px; } .list a:hover{ background: #6666cc; color: #fff; } .list li.noIcon{ background:none; padding-left: 0; }
.seeMore{ padding-left:10px; }
.dropDownListOrder { position :absolute; width:60px; padding:5px; background:#FFF; border:1px #888 solid; z-index:100; text-align:left; } 
.dropDownListOrder a{ display:block; color:#66c; } 
.dropDownListOrder ul { list-style:none;}
.dropDownListOrder a:visited { color:#66c;}
.dropDownListOrder a:hover { color:#fff; background:#66c; }
.picimage { width:120px; height:90px; }
.imageBorder{ border:1px solid #eee; padding:1px; } 
.moreTxt { padding-left:10px; padding-top:10px; padding-bottom:10px;} 
.moreTxt a:hover, .moreTxt a:active { background:#6665CB none repeat scroll 0%; color:#FFFFFF; } 
.moreTxt a { background:#FFFCBD none repeat scroll 0%; border-color:#EEEEEE rgb(204, 204, 204) rgb(204, 204, 204) rgb(238, 238, 238); border-style:solid; border-width:1px 2px 2px 1px; color:#6665CB; padding-left:3px; padding-right:3px; padding-top:3px; }
.trightFix { padding-top:4px;}
a.FMuchBigger {font-size:14.8px;}
#Main .VoteBlock{float:left;margin-top:10px;margin-bottom:5px;overflow:hidden;}
#Main .VoteBlock .UserFace {padding:0px;}
#Main .VoteBlock .UserFace img{width:48px;height:48px;border:1px solid #ddd;background:#eee;} 
#Main .VoteBlock .UserInfo{padding:2px 0 0 5px;background:#F7F7F7;height:20px;font-size:13px;} 
#Main .VoteBlock .UserInfo img{position:relative;top:3px;font-size:13px;} 
#Main .VoteBlock .ShopAddress{padding:2px  0 0 4px;color:#aaa;} 
#Main .VoteBlock .UserFace img.FBC{width:40px;height:37px;border:0px solid #fff;background:#fff;} 
#Main .VoteBlock .VoteScore{padding:3px 0 0 4px;margin:0;font-size:13px;color:#000;} 
#Main .VoteBlock .VoteComments{padding:10px 5px 5px 5px;word-wrap:break-word;font-size:13px;line-height:20px; color:#000; overflow:hidden;} 
#Main .VoteBlock .VoteComments a.Gray{color:#999;} 
#Main .VoteBlock .VoteComments a.Gray:hover{color:#fff;background-color:#999;} 
#Main .VoteBlock .VoteOther{padding:1px 5px 5px 5px;font-size:13px;} 
#Main .VoteBlock .VoteOther p{margin:0;padding:0;font-size:13px;} 
#Main .VoteBlock .VoteAction{padding:5px 0 0 5px;color:#989898;font-size:13px;}
#Main .moreRight {float:right;margin:4px 4px 8px 0px;}
#Main .gray{ color: #999999; }  #Main .red{ color: #C51100; }
#Main .VoteBlock .MonthStar img{width:62px;height:24px; margin-top:2px;background:#fff; border:0;}
.imgctl{padding-left:2px;}
.imgTitlePad{clear:both;padding:0 0 5px 0;border:0;margin-top:10px;}
.fContent{vertical-align:top;}
.Normal p{margin:0pt;padding:0pt 0pt 5px 0px;}
.navpad{padding:6px 0px 6px 5px;}
.rightText{padding:10px;}
#Main a.ListButton,a.ListButton:visited{background:url(/static/img/listbigbutton.gif) no-repeat;width: 178px;display:block;padding: 8px 0;text-align: center; color:#C51100;margin-bottom:10px;margin-left:3px;}
#Main a.ListButton:hover{background:url(/static/img/listbigbutton.gif) no-repeat;color:#C51100;}
.mylistTxt{ line-height:150%; margin:10px 0px 0px 10px; }
.rpics a{margin:0px 2px;}
.rpics a img{position:relative;top:2px;}
.nowordshow { padding:5px 0 0 5px;display:block;height:175px;}
a.addImage{background: url(../img/add_image.gif) no-repeat 0 center;padding-left: 20px;font-size:13px;color:#66c}
a.addImage:hover{background:#6666CC none repeat scroll 0%;color:#FFFFFF;}
.tRight h2 {color:#C51100;font-size:13px;font-weight:normal;margin:0pt;padding:0pt;}

.alList{background-color:#FCFBDD;border:1px solid #CCCCCC;margin-bottom:10px; text-align:center;padding-bottom:10px;}
.alList .altitle{font-size:14px; margin:10px 0 10px 10px; display:block; text-align:left;}
.alList .alit{display:block;margin:5px 0 10px 15px;text-align:left;}

 .list1{ border: 1px solid #ccc; margin-bottom: 10px; clear: both; font-size: 13px; } .list1 h3{ background-color: #eee; padding: 5px 0 5px 10px; margin-bottom: 5px; margin:0; color: #C51100; font-size: 13px; font-weight: normal; } .list1 ul{ line-height: 150%; padding-left: 7px; list-style:none; padding-top: 8px; } .list1 ul.dotLi li{ } .list1 li{ padding: 1px 0 1px 1px; color:#6666CC;} .list1 a{ color: #6666cc; font-size: 13px; } .list1 a:hover{ background: #6666cc; color: #fff; } .list1 li.noIcon{ background:none; padding-left: 0; }
.indexNoFace{background-color:#EFEFEF;padding:5px;height:52px;}
.indexNoFace img{float:left;width:48px;height:48px;border:1px solid #AAAAAA;margin-right:20px;}
.indexNoFace div{padding:5px 0 0 0; line-height:20px;}

#Main .btnAddMyList
{
	background: url(/static/img/button/addmylist.gif);
	width: 140px;
	height: 30px;
	margin:0 auto;
	display:block;
}

#Main a.btnAddMyList:hover
{
	background: url(/static/img/button/addmylist.gif) 0px -30px;
	width: 140px;
	height: 30px;
	margin:0 auto;
	display:block;
}

#Main .btnUploadImage
{
	background: url(/static/img/button/uploadimage.gif);
	width: 140px;
	height: 30px;
	margin:0 auto;
	display:block;
}

#Main a.btnUploadImage:hover
{
	background: url(/static/img/button/uploadimage.gif) 0px -30px;
	width: 140px;
	height: 30px;
	margin:0 auto;
	display:block;
}
