.main{height:auto;}
/* menu */
.listmenu{clear:both;width:100%;height:33px;background-color:#f6f6f6;border-top:#e5e5e5 3px solid;position:relative;z-index:100;margin-bottom:10px;}
.listmenu .l{float:left;height:33px;line-height:33px;border-left:#e8e8e8 1px solid;position:absolute;top:-3px;left:0px;display:block;}
.listmenu .l a{float:left;width:auto;height:33px;line-height:33px;padding:0px 20px;color:#333;font-size:18px;display:block;text-align:center;border-right:#e8e8e8 1px solid;border-top:#e5e5e5 3px solid;zoom:1;}
.listmenu .l a:hover{background-color:#f1f1f1;color:#333;}
.listmenu .l a.on{background-color:#fff;color:#1179d1;border-top:#1179d1 3px solid;}
.listmenu .r{float:right;height:33px;line-height:33px;border-right:#e8e8e8 1px solid;position:absolute;top:0px;right:0px;_left:1050px;}
.listmenu .r a{width:auto;height:33px;line-height:33px;padding:0px 10px 0px 20px;color:#333;font-size:14px;background:url('icon_go.png') no-repeat left center;display:block;zoom:1;}
.listmenu .r a:hover{color:#FF6600;}
/* left */
.listleft{clear:both;width:100%;height:auto;zoom:1;}
.listleft .listbox li.gap,.gap{clear:both;width:100%;height:30px;line-height:1px;font-size:1px;overflow:hidden;background:url('../common/dotted_line.png') repeat-x left center;}
/* show */
.main_title{clear:both;width:auto;height:auto;padding:15px 220px 15px 20px;line-height:25px;font-size:14px;color:#333;border:#dde2e9 1px solid;background-color:#f5f5f5;margin-bottom:10px;position:relative;}
.main_title h1{clear:both;width:100%;line-height:25px;font-family:\5FAE\8F6F\96C5\9ED1;font-size:22px;font-weight:bold;padding:5px 0px;text-align:left;}
.main_title .meta{clear:both;width:auto;height:25px;line-height:25px;position: relative;}
.main_title .meta span{float:left;font-size:14px;margin-right:0px;font-weight:normal;}
.main_title .meta .share{float:left;width:auto;font-size:12px;line-height:25px;color:#99A1A4;text-align:left;overflow:hidden;position: absolute;bottom:10px;right:50px;}
.main_title .meta .share a{line-height:25px;vertical-align:middle;color:#99A1A4;}
.main_title a{font-size:13px;color:#333;line-height:25px;}
.main_title a:hover{color:#FF6600;font-size:13px;text-decoration:underline;}
.main_title .operation{width:220px;height:auto; position:absolute;right:20px;top:10px;}
.main_title .operation .btn{clear:both;width:100%;height:auto;zoom:1;}
.main_title .operation .btn a.applay{width:215px;height:45px;line-height:45px;background-color:#ff6000;color:#fff;font-size:18px;display:block;text-align:center;text-decoration:none;}
.main_title .operation .btn a.applay:hover{background-color:#ea5800;}
.iconbox{clear:both;width:100%;height:auto;zoom:1;}
.iconbox span{float:left;padding:0px 5px;height:20px;line-height:20px;}
.iconbox .fav,.iconbox .print,.iconbox a.shareto,.iconbox .code{background-image:url('../common/icon.png');background-position:left top;background-repeat:no-repeat;cursor:pointer;display:inline-block;display:-moz-inline-stack;zoom:1;*display:inline;vertical-align:middle;height:14px;line-height:14px;padding:3px 0px 3px 20px;outline:none;margin:0px;overflow:hidden;}
.iconbox .fav{background-position:left 0px;}
.iconbox .print{background-position:left -21px;}
.iconbox a.shareto{background-position:left -41px;}
.iconbox .code{background-position:left -121px;}

.listleft .showbox{clear:both;width:auto;height:auto;padding:0px 0px 10px 0px;}
.listleft .showbox .cont{clear:both;width:770px;padding:0px 5px;font-size:16px;line-height:30px;overflow:hidden;}
.listleft .showbox .cont td{font-size:16px;line-height:30px;}
.listleft .showbox .cont a{line-height:30px;font-size:16px;color:#1a649d;text-decoration:underline;}
.listleft .showbox .cont a:hover{line-height:30px;font-size:16px;color:#FF0000;}
.listleft .showbox .cont img{padding-bottom:10px;}
.listleft .showbox .table_box{clear:both;width:auto;height:auto;line-height:24px;font-size:13px;color:#000;padding:0px;zoom:1;overflow:hidden;}
.listleft .showbox .table_box table{border-collapse:collapse;border:#dde2e9 1px solid;}
.listleft .showbox .table_box td{height:auto;line-height:24px;border-bottom:#dde2e9 1px solid;border-right:#dde2e9 1px solid;font-size:13px;padding:5px;}
.listleft .showbox .table_box td.b{background-color:#f5f5f5;width:auto;font-size:13px;color:#555;font-weight:bold;text-align:right;}
.listleft .showbox .table_box td.t{background-color:#fff;width:auto;font-size:13px;color:#000;text-align:left;}
.listleft .showbox .table_box td a{color:#003399;font-size:13px;}
.listleft .showbox .table_box td a:hover{color:#d10504;font-size:13px;}
.listleft .showbox .table_box b{float:left;font-weight:normal;margin-right:10px;line-height:22px;border:#005cab 1px solid;padding:2px 5px;margin:5px 5px;word-break:keep-all;white-space:nowrap;}
.listleft .showbox .table_box .price{color:#ff6000;font-size:18px;line-height:30px;font-family:Arial;}
.listleft .showbox .t_box{clear:both;width:100%;height:34px;margin-top:10px;margin-bottom:10px;border-bottom:#1179d1 2px solid;}
.listleft .showbox .t_box h1{float:left;width:auto;height:30px;line-height:30px;padding:2px 15px;background-color:#1179d1;color:#fff;font-weight:bold;font-size:16px;}
.listleft .showbox .table_box .msg{clear:both;width:100%;height:auto;line-height:30px;padding:20px 0px;text-align:center;background-color:#f1f1f1;color:#333;font-size:16px;}
.listleft .showbox .table_box .msg a{line-height:30px;font-size:16px;color:#0066dd;padding:0px 5px;}
.listleft .showbox .table_box .msg a:hover{line-height:30px;font-size:16px;color:#F00;}
.listleft .showbox .table_box .mapbox{clear:both;width:100%;height:350px;zoom:1;margin:10px 0px;}