﻿html,body,div,h1,h2,h3,h4,h5,h6,p,img,dl,dt,dd,ol,ul,li,table,caption,tbody,tfoot,thead,tr,th,td,form,fieldset,embed,object,applet{margin:0;padding:0;border:0}
body{line-height:20px;}
h1{display:block;font-size:25px;font-weight:700;color:#494949;padding:5px 0px 15px;line-height:1.1em; margin-top:10px;}
h2{font:14px normal Arial, Helvetica, sans-serif;margin:0px;line-height:150%}
h3{margin:0px; color:#494949; }

ul,ol,li{list-style:none}
body{font-family:arial,sans-serif;font-size:12px;color:#000;background:#fff}
table td,table th{font-size:12px}
input,select,textarea,option{font-family:inherit;font-size:inherit}
input.text-input,select.text-input,.fs-comm-edit-subject input{border:1px inset #ccc}

.label{width:100px;}
.txtinput{width:300px; }

a img{border-width:0}

a:link,.fs-action-span{color:#06C}
a:link{text-decoration:none}
a:visited{text-decoration:none;color:#06C}
a:hover,a:active{text-decoration:underline;color:#c00} 
.a{color:#06C; cursor:pointer;}

.sharebtn{display:inline-block;width:16px;height:16px;margin-left:2px; margin-top:5px; }

.new-header .fs-souout-header #logo{margin-top:10px}
#logo{display:block;width:108px;height:40px;background-position:0 0;float:left;}
.new-header #search-form{float:left;width:380px;margin-left:2em}
.new-header .google_search_box{margin-top:13px;vertical-align:bottom}
.new-header .google_search_box #search_button{height:28px;font-size:14px;padding-bottom:3px;vertical-align:middle}
.new-header #one-souout .user-bar,.new-header #one-google .user-bar{float:right;padding-left:50px}

#one-google{height:18px;padding:6px 8px 5px 8px; line-height:18px;}

.fs-header{margin:auto;font-size:13px;font-family:arial,sans-serif}
.fs-header a:link{color:#003ECB}
.fs-header .user-name{font-weight:bold;padding-right:0.2em}
*:first-child+html .fs-header{padding-bottom:4px}
.fs-logos{background-image:url(http://www.souout.com/content/images/logo.gif);background-repeat:no-repeat}
.fs-c{margin:auto;width:960px}

.cl{clear:both}

#header{width:100%;height:58px;background:url(http://www.souout.com/content/images/header-bg.png) repeat-x;border-bottom:2px solid #0088CC;}
#header .fs-c{position:relative;z-index:1000}
*html #header .fs-c{height:1%}
#header{height:65px;border-top:1px solid #C7DAFE}
#search{margin-top:5px}

.google_search_box #q_header{width:18em;height:21px;color:#888888;font-size:16px;padding-top:2px;vertical-align:bottom}
*html google_search_box{margin-top:10px}

.top-block{float:left;margin-top:22px;margin-left:1em}
.top-block .item-prompt{color:#666666;padding-left:0.2em}

#footer{line-height:1.667;padding:1em 0 0.5em 0;margin-top:10px;background:#e1f0f8 url(res/header-bg.png) repeat-x;border-top:2px solid #0088CC}
#footer-links{margin:0 1.17em}
#footer-links-i{float:left}
#elong-logo{float:right;width:160px;height:44px;background-position:0 -40px}


/*content*/
#content{min-height:470px;width:960px;margin:0 auto}
#content #left{width:680px;margin:0 auto;float:left;margin-left:0;display:inline;}/*首页左右列*/
#content #right{width:260px;float:right;margin-right:0;display:inline;}

ol{list-style: none;padding:0; margin:5px 0px 5px 0px;}
#hotellist li{margin-bottom: 15px;}

.clear{clear:both;line-height:0;font-size:0}
.red{color: Red;}
.yellow{background-color:#FFEE62;padding:2px;}
.w300{width:300px}
.h50{ height:50px;}
.date{width:80px}

.provice{ margin-left:25px;}
.provice dd{ margin-left:15px;}


.commbox {background:#FAFAFA none repeat scroll 0 0;border:1px solid #CCCCCC;margin:0.5em 0;padding:0 5px;line-height:28px;height:28px;}

