@charset "utf-8";
/* CSS Document 2009.6 */
@import url("base.css");
@import url("colligate.css");
@import url("similarly.css");

/*html{filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);}*/

dl.help{margin-top:6px;}

div.mainer{overflow:hidden;margin:10px 0;zoom:1;}
div.mainer-left{float:left;width:722px;}
div.mainer-left div.searchs{border:solid 1px #D8DDE2;-webkit-border-radius:4px;-moz-border-radius:4px;-khtml-border-radius:4px;border-radius:4px;}
div.mainer-left div.searchs h2{display:block;overflow:hidden;height:30px;line-height:30px;color:#555;background:#EFF4FB url(images/line.png) left -120px repeat-x;padding-left:15px;text-shadow:1px 1px 0 #fff;font-weight:bold;font-size:14px;border-style:solid none solid none;border-color:#fff transparent #DDE3E8 transparent;border-width:1px;-moz-border-radius-topright:3px;-moz-border-radius-topleft:3px;-webkit-border-top-right-radius:3px;-webkit-border-top-left-radius:3px;border-top-right-radius:3px;border-top-left-radius:3px;}
div.mainer-left div.searchs dl{overflow:hidden;inline-block;height:100%;padding:10px 20px;background:#fff url(images/line.png) left -150px repeat-x;border-top:solid 1px #fff;}
div.mainer-left div.searchs dl dt{float:right;width:120px;}
div.mainer-left div.searchs dl dt span{display:block;text-align:right;margin-bottom:40px;}
div.mainer-left div.searchs dl dd{float:none;width:auto;margin-right:130px;}
div.mainer-left div.searchs dl dd li{float:left;display:inline-block;white-space:nowrap;margin:2px 10px 5px 0;overflow:hidden;}
div.mainer-left div.searchs dl dd li.city{width:190px;}
div.mainer-left div.searchs dl dd li.city input{width:180px;}
div.mainer-left div.searchs dl dd li.date{width:156px;}
div.mainer-left div.searchs dl dd li.date input{width:140px;}
div.mainer-left div.searchs dl dd li.price{width:190px;}
div.mainer-left div.searchs dl dd li.name{width:280px;}
div.mainer-left div.searchs dl dd li.name input{width:224px;}
div.mainer-left div.searchs dl dd li input,div.mainer-left div.searchs dl dd li select{margin-top:4px;}

div.mainer-left div.preferential{margin-top:6px;border:solid 1px #D8DDE2;overflow:hidden;zoom:1;-webkit-border-radius:4px;-moz-border-radius:4px;-khtml-border-radius:4px;border-radius:4px;}


div.mainer-left div.preferential dl.name{display:block;height:30px;background:#EFF4FB url(images/line.png) left -120px repeat-x;border-style:solid none solid none;border-color:#fff transparent #DDE3E8 transparent;border-width:1px;
-moz-border-radius-topright:3px;-moz-border-radius-topleft:3px;-webkit-border-top-right-radius:3px;-webkit-border-top-left-radius:3px;border-top-right-radius:3px;border-top-left-radius:3px;
}
div.mainer-left div.preferential dl.name dt{float:left;width:90px;color:#555;line-height:27px;text-align:center;text-shadow:1px 1px 0 #fff;font-weight:bold;font-size:14px;}

div.mainer-left div.preferential dl.name dd{float:right;width:390px;display:inline-block;}
div.mainer-left div.preferential dl.name dd li{float:left;margin:2px 0 0 10px;height:25px;line-height:25px;position:relative;top:1px;white-space:nowrap;}
div.mainer-left div.preferential dl.name dd li.more a{color:#f60;margin-left:4px;}
div.mainer-left div.preferential dl.name dd li.selected{height:27px;line-height:27px;padding:0 8px;background-color:#fff;border-style:solid solid none solid;border-color:#DDE3E8;border-width:1px;
-moz-border-radius-topright:3px;-moz-border-radius-topleft:3px;-webkit-border-top-right-radius:3px;-webkit-border-top-left-radius:3px;border-top-right-radius:3px;border-top-left-radius:3px;
}

div.mainer-left div.preferential dl.matter{padding:15px 25px 10px 15px;overflow:hidden;height:100%;}
div.mainer-left div.preferential dl.matter dt{clear:both;font-weight:bold;color:#555;margin:7px 0;}
div.mainer-left div.preferential dl.matter dd{overflow:hidden;}
div.mainer-left div.preferential dl.matter ul.left{float:left;width:320px;}
div.mainer-left div.preferential dl.matter ul.right{float:right;width:320px;border-left:solid 1px #DDE3E8;}
div.mainer-left div.preferential dl.matter li{overflow:hidden;margin:7px 0 7px 25px;}
div.mainer-left div.preferential dl.matter ul.right li{margin-left:35px}
div.mainer-left div.preferential dl.matter li span{float:right;color:#f60;width:76px;text-align:right;}
div.mainer-left div.preferential dl.matter li span strong{font-size:14px;font-family:Arial, Helvetica, sans-serif;}



div.mainer-left dl.chain{margin-top:6px;padding:7px 0;border:solid 1px #ccc;overflow:hidden;overflow:hidden;-webkit-border-radius:4px;-moz-border-radius:4px;-khtml-border-radius:4px;border-radius:4px;zoom:1;}
div.mainer-left dl.chain dt{padding-top:14px;}
div.mainer-left dl.chain dt.previous{float:left;margin:0 3px 0 4px;}
div.mainer-left dl.chain dt.next{float:right;margin:0 4px 0 3px;}
div.mainer-left dl.chain dt a{font-size:30px;color:#f60;line-height:37px;}
div.mainer-left dl.chain dt a:hover{text-decoration:none;}
div.mainer-left dl.chain dd{}
div.mainer-left dl.chain dd li{float:left;margin-left:10px;}
div.mainer-left dl.chain dd li.first{margin-left:0;}
div.mainer-left dl.chain dd li a{text-align:center;border:solid 1px #e0e0e0;display:block;width:66px;padding:5px 0;overflow:hidden;-webkit-border-radius:3px;-moz-border-radius:3px;-khtml-border-radius:3px;border-radius:3px;}
div.mainer-left dl.chain dd li span{display:block;margin-top:4px;}


div.mainer-left div.caa{overflow:hidden;zoom:1;margin-top:6px;}
div.mainer-left div.caa dl.comment,div.mainer-left div.caa dl.aware{height:220px;overflow:hidden;border:solid 1px #D8DDE2;overflow:hidden;-webkit-border-radius:4px;-moz-border-radius:4px;-khtml-border-radius:4px;border-radius:4px;}
div.mainer-left div.caa dl.comment dt,div.mainer-left div.caa dl.aware dt{display:block;overflow:hidden;height:30px;line-height:30px;color:#555;background:#EFF4FB url(images/line.png) left -120px repeat-x;padding-left:15px;text-shadow:1px 1px 0 #fff;font-weight:bold;font-size:14px;border-style:solid none solid none;border-color:#fff transparent #DDE3E8 transparent;border-width:1px;
-moz-border-radius-topright:3px;-moz-border-radius-topleft:3px;-webkit-border-top-right-radius:3px;-webkit-border-top-left-radius:3px;border-top-right-radius:3px;border-top-left-radius:3px;
}

div.mainer-left div.caa dl.comment dt span,div.mainer-left div.caa dl.aware dt span{float:right;font-size:12px;font-style:normal;font-weight:normal;margin-right:10px;}

div.mainer-left div.caa dl.comment{float:left;width:49.3%;}
div.mainer-left div.caa dl.comment dd{padding:2px 7px;zoom:1;}
div.mainer-left div.caa dl.comment dd li{margin:14px 6px;overflow:hidden;zoom:1;}
div.mainer-left div.caa dl.comment dd li img{float:left;display:block;padding:2px;border:solid 1px #e0e0e0;-webkit-border-radius:2px;-moz-border-radius:2px;-khtml-border-radius:2px;border-radius:2px;}
div.mainer-left div.caa dl.comment dd li span{float:right;width:256px;line-height:1.4;padding-top:3px;display:block;}
div.mainer-left div.caa dl.comment dd li span p{display:block;color:#999;padding-top:2px;}

div.mainer-left div.caa dl.aware{float:right;width:49.3%;}
div.mainer-left div.caa dl.aware dd{padding:2px 15px 16px 15px;zoom:1;}
div.mainer-left div.caa dl.aware dd li{overflow:hidden;zoom:1;padding-top:14px;}
div.mainer-left div.caa dl.aware dd li span{float:left;width:250px;display:block;overflow:hidden;zoom:1;}
div.mainer-left div.caa dl.aware dd li span em{float:left;width:200px;font-style:normal;display:block;overflow:hidden;color:#444;}
div.mainer-left div.caa dl.aware dd li span p{float:right;width:50px;color:#999;text-align:center;display:block;overflow:hidden;}
div.mainer-left div.caa dl.aware dd li span p.selected{color:#f60}
div.mainer-left div.caa dl.aware dd li i{float:right;width:60px;color:#5f5f5f;font-style:normal;text-align:right;display:block;overflow:hidden;}


div.mainer-right{float:right;width:220px;}
