/* general search  */
#generalSearchForm {height: 40px;position: relative;width: 320px;}
#generalSearchForm input{height: 40px;float: left;outline: 0;z-index: 0;position: absolute;transition: background .4s ease-out,border .4s ease-out, box-shadow .4s ease-out;-moz-transition: background .4s ease-out,border .4s ease-out, box-shadow .4s ease-out;-webkit-transition: background .4s ease-out,border .4s ease-out, box-shadow .4s ease-out;-o-transition: background .4s ease-out,border .4s ease-out, box-shadow .4s ease-out;-ms-transition: background .4s ease-out,border .4s ease-out, box-shadow .4s ease-out;}
#generalSearchForm input::-ms-clear{display: none;}
#generalSearchForm #searchText{height: 38px;width: 264px;border-left: 1px #dfdfdf solid;border-bottom: 1px #dfdfdf solid;border-top: 1px #dfdfdf solid;border-right: 0;font-size: 14px;color: #aaa;vertical-align: middle;padding:0 45px 0 10px;}
#generalSearchForm.focusing #searchText{border-left: 1px #89d7f8 solid;border-bottom: 1px #89d7f8 solid;border-top: 1px #89d7f8 solid;box-shadow: 0px 0px 4px rgba(137,215,248,.7);color: #333;}
.lt-ie9 #generalSearchForm #searchText{padding-top: 12px;height: 26px;}
#generalSearchForm #searchSubmitBtn{height: 40px;width: 40px;background: url(http://i1.sinaimg.cn/travel/2013/0509/components.png) #0093d0;border: 0;right: 0;}
#generalSearchForm #searchSubmitBtn:hover{background: url(http://i1.sinaimg.cn/travel/2013/0509/components.png) #0083ba;}
#generalSearchForm #searchSuggest{width: 278px;box-shadow: 2px 2px 3px #e0e0e0;border: 1px solid #c4c4c4;z-index: 9;background: white;top: 40px;position: absolute;display: none;}
#generalSearchForm dt{width: 50px;padding-top: 10px;padding-right: 10px;text-align: right;clear: left;border-bottom:1px solid #e7e7e7;line-height: 18px}
#generalSearchForm dt.searchDefinitionTitle{display: none;}
#generalSearchForm dt.searchNotesTitle{display: none;}
#generalSearchForm dd{width: 197px;padding-left: 20px;height: 29px;border-bottom: 1px solid #e7e7e7;border-left: 1px solid #e7e7e7;padding-top: 10px;cursor: pointer;transition: background .3s;-moz-transition: background .3s;-webkit-transition: background .3s;-o-transition: background .3s;-ms-transition: background .3s;}
#generalSearchForm dd.searchDefinitionDescription, #generalSearchForm dd.searchNotesDescription{display: none;}
#generalSearchForm dd.searchNotesDescription p{line-height: 20px;width: 180px;height: 20px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
#generalSearchForm dd:hover{background: #f4f4f4;}
#generalSearchForm dd.hover{background: #f4f4f4;}
#generalSearchForm dd p{margin-bottom: 5px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
#generalSearchForm dd b{color: #0093d0;}
#generalSearchForm .searchSuggestSubTitle{font-family: Tahoma;color: #aaa;height: 15px;overflow: hidden;white-space: nowrap;width: 185px;text-overflow: ellipsis;}
#generalSearchForm #searchSuggestMoreBtn{width: 247px;line-height: 50px;padding: 0 15px;cursor: pointer;text-align: left;margin-left: 1px;transition: background .3s;-moz-transition: background .3s;-webkit-transition: background .3s;-o-transition: background .3s;-ms-transition: background .3s;}
#generalSearchForm #searchSuggestMoreBtn:hover{background: #f4f4f4;}
#generalSearchForm #searchSuggestMoreBtn.hover{background: #f4f4f4;}
#generalSearchForm #searchSuggestKeyword{color: #0093d0;font-weight: bold;padding: 0 5px;word-break: break-all;white-space: pre-wrap;}
#generalSearchForm .singleLine{height: 29px;line-height: 16px;}
/* end general search */

/* sidebar */
html{_background:url(about:blank);}
#sidebar{position:fixed;_position:absolute;right:10px;bottom:80px;width:40px;z-index:990;display:none;}
#sidebar ul li{float:left;height:40px;padding-bottom:5px;}
#sidebar ul li span{width:40px;height:40px;display:block;overflow:hidden;}
#sidebar ul li span a{width:40px;height:40px;display:block;background:url(http://i3.sinaimg.cn/travel/2013/0515/top.png) no-repeat;line-height:200px;overflow:hidden;}
#sidebar ul li span.weibo a{background-position:0 -560px;}
#sidebar ul li span.weibo a:hover,#sidebar ul li span.weibo a.focus{background-position:0 -360px;}
#sidebar ul li span.pinglun a{background-position:0 -720px;}
#sidebar ul li span.pinglun a:hover,#sidebar ul li span.pinglun a.focus{background-position:0 -600px;}
#sidebar ul li span.print a{background-position:0 -640px;}
#sidebar ul li span.print a:hover,#sidebar ul li span.print a.focus{background-position:0 -760px;}
#sidebar ul li span.returntop a{background-color:#000000;background-position:0 1px;opacity:0.2;filter:(alpha=20);}
#sidebar ul li span.returntop a:hover,#sidebar ul li span.returntop a.focus{background-color:#0093d0;background-position:0 -39px;opacity:1;filter:(alpha=100);margin:0}

#sidebar ul li dl.share{width:160px;height:40px;width:0;border-right:5px solid #fff;position:absolute;right:40px;top:0;overflow:hidden;}
#sidebar ul li dl.share dd{width:40px;float:left;}
#sidebar ul li dl.share dd a{width:40px;height:40px;display:block;background:url(http://i0.sinaimg.cn/travel/2013/0509/like.jpg) no-repeat;line-height:200px;overflow:hidden;}
#sidebar ul li dl.share dd a.qzone{background-position:0 -320px;}
#sidebar ul li dl.share dd a.qzone:hover{background-position:0 -520px;}
#sidebar ul li dl.share dd a.qqweibo{background-position:0 -280px;}
#sidebar ul li dl.share dd a.qqweibo:hover{background-position:0 -480px;}
#sidebar ul li dl.share dd a.renren{background-position:0 -240px;}
#sidebar ul li dl.share dd a.renren:hover{background-position:0 -440px;}
#sidebar ul li dl.share dd a.sinaweibo{background-position:0 -200px;}
#sidebar ul li dl.share dd a.sinaweibo:hover{background-position:0 -400px;}
#sidebar ul li .pl_cnt{width:340px;position:absolute;right:45px;top:0;}
#sidebar ul li .centerbox{width:5px;height:40px;overflow:hidden;;position:absolute;right:40px;top:0;}
#sidebar ul li .return{width:80px;height:40px;width:0;position:absolute;right:45px;top:0;overflow:hidden;line-height:40px;text-align:center;background:#0093d0;font-size:14px;color:#ffffff;}

#sidebarArtical{position:fixed;_position:absolute;right:10px;bottom:80px;width:40px;}
#sidebarArtical ul li{float:left;height:40px;padding-bottom:5px;}
#sidebarArtical ul li span{width:40px;height:40px;display:block;overflow:hidden;}
#sidebarArtical ul li span a{width:40px;height:40px;display:block;background:url(http://i1.sinaimg.cn/travel/2013/0520/like.jpg) no-repeat;line-height:200px;overflow:hidden;}
#sidebarArtical ul li span.weibo a{background-position:0 -560px;}
#sidebarArtical ul li span.weibo a:hover,#sidebarArtical ul li span.weibo a.focus{background-position:0 -360px;}
#sidebarArtical ul li span.pinglun a{background-position:0 -720px;}
#sidebarArtical ul li span.pinglun a:hover,#sidebarArtical ul li span.pinglun a.focus{background-position:0 -600px;}
#sidebarArtical ul li span.print a{background-position:0 -640px;}
#sidebarArtical ul li span.print a:hover,#sidebarArtical ul li span.print a.focus{background-position:0 -760px;}
#sidebarArtical ul li span.returntop a{background-position:0 -680px;}
#sidebarArtical ul li span.returntop a:hover{background-position:0 -800px;}
#sidebarArtical ul li .return{width:80px;height:40px;width:0;position:absolute;right:45px;top:0;overflow:hidden;line-height:40px;text-align:center;background:#0093d0;font-size:14px;color:#ffffff;}

#sidebarArtical ul li dl.share{width:165px;height:40px;width:0;position:absolute;right:40px;top:0;overflow:hidden;}
#sidebarArtical ul li dl.share dd{width:40px;float:left;}
#sidebarArtical ul li dl.share dd a{width:40px;height:40px;display:block;background:url(http://i1.sinaimg.cn/travel/2013/0520/like.jpg) no-repeat;line-height:200px;overflow:hidden;}
#sidebarArtical ul li dl.share dd a.qzone{background-position:0 -320px;}
#sidebarArtical ul li dl.share dd a.qzone:hover{background-position:0 -520px;}
#sidebarArtical ul li dl.share dd a.qqweibo{background-position:0 -280px;}
#sidebarArtical ul li dl.share dd a.qqweibo:hover{background-position:0 -480px;}
#sidebarArtical ul li dl.share dd a.renren{background-position:0 -240px;}
#sidebarArtical ul li dl.share dd a.renren:hover{background-position:0 -440px;}
#sidebarArtical ul li dl.share dd a.sinaweibo{background-position:0 -200px;}
#sidebarArtical ul li dl.share dd a.sinaweibo:hover{background-position:0 -400px;}
#sidebarArtical ul li .pl_cnt{width:340px;position:absolute;right:45px;top:0;}
/* end sidebar */