.ask {float:left;width:100%;margin-bottom:10px;}
.ask a:hover {color:#FF0000;}
.askone{float:left;padding:10px;background:#fff;}
.pic {float:left;width:55px;}
.txt {font-size:18px; font-weight:bold; margin-bottom:10px; line-height:20px;}
.txt em a {color:#3366CC;}
.w{ color:#999;}
.m {border-top:#e5e5e5 dashed 1px;padding-top:10px;padding-left:20px; margin-top:8px;font-size:14px; }
.f {float:left;width:100%;margin-top:15px;margin-bottom:10px; padding-bottom:10px; border-bottom:1px solid #e7e7e7;}
.lp{float:left;width:100%;margin-top:10px;padding:15px;overflow: hidden;background: #fff;box-shadow: 0px 1px 5px rgba(0, 0, 0, 0.2);word-wrap: break-word;border: 1px solid;border-color: #e5e6e9 #dfe0e4 #d0d1d5;}
.lpt {float:left;width:30%;}
.lpt img{width:100%; height:145px; border:1px solid #e7e7e7; padding:2px; margin-right:26px; display:inline}
.lptxt {float:left;width:70%;}
.lptxt em a {float:left;width:100%;text-align:center;height:40px;color:#3366CC;font-size:18px; font-weight:bold;}
.lpfj ins {color:#FF0000;font-size: 18px;font-family: Georgia;font-weight:bold;}
.lptxt span {float:left;width:98%;margin-left:2%;line-height:26px;font-size:14px;}
.lptxt span i{color:#0091dc;}
.ztl a{color:#0091dc;}
  
.asklits {float:left;width:100%;margin-bottom:5px;color:#666;overflow: hidden;background: #fff;}
.tit {height:34px; line-height:34px; padding-left:15px;font-size:18px; color:#333; font-weight:bold;}
.askA {float:left;width:100%;position:relative;}
.askA dl{float:left;margin-top:10px;padding:15px 5px;}
.askA dt{float:left;width:98%;margin-left:1%;margin-bottom:5px;}
.askA dt span{width:100%;display:block; clear:both; color:#999; height:30px; font-size:13px;float:left;}
.askA dt span a{ font-size:16px;color:#0091dc;font-weight: bold;}
.askA dt span a:hover{ color:#888;}
.askA dt span em{ margin-left:20px;}
.askA dt span u{ text-decoration:none;margin-left:10px;font-size:13px;}
.askA dt span .btn{ float:right; height:20px; line-height:20px; color:#888; background:none; border:1px solid #E5E5E5;}
.askA dt span b{font-weight: bold;color: #ff7600;}
.pmitemt {text-align:center;padding-top:10px;font-weight:bold;font-size:18px;}
.pmitemt a {clear:both;padding-top:10px;color:#f00;}
.pmitemQ {float:left;}
.pmitemQ:hover .pl{border:1px solid #008fe9;background:#fff;}
.pmitemQ:hover .pl:before{border-right: 18px solid #008fe9;}
.pl {float:left;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:8px;border:1px solid #eee;padding:10px;}
.pl p{ text-indent:30px; line-height:30px;font-size:16px; color:#333;font-family:微软雅黑, arial;}
.askA .tj{font-size:16px;font-weight: bold;color:#7cb902;height:21px;line-height:20px;padding:0 0 0 28px;float:right;background:url(/style/icon-bestanswer.gif) left center no-repeat;}.q-tourists{border:#d7d7d7 solid 1px;padding:1px;background:#fff;float:left;}

.askB {float:left;width:100%;position:relative;padding-top:10px;;margin-top:-20px;}
.askB dl{float:left;margin-top:10px;padding:15px 5px;}
.askB dd img{width:100%;border:2px solid #e7e7e7;border-radius:50%;margin-top:15px;}
.askB dt{float:left;width:98%;margin-left:1%;margin-bottom:5px;}
.askB dt span{width:100%;display:block; clear:both; color:#999; height:30px; font-size:13px;float:left;}
.askB dt span a{ color:#0091dc;}
.askB dt span a:hover{ color:#888;}
.askB dt span em{ margin-left:20px;}
.askB dt span u{ text-decoration:none;margin-left:10px;font-size:13px;}
.askB dt span .btn{ float:right; height:20px; line-height:20px; color:#888; background:none; border:1px solid #E5E5E5;}
.askB dt span b{font-weight: bold;color: #ff7600;}
.askB .tj{float:right; font-size:16px;font-weight: bold;color:#000;height:21px;line-height:20px;margin-bottom:10px;} 
.askB .pl b{color:#0091dc;}
.askB .pl strong{color:#0091dc;}