body {margin: 0px; padding: 0px; background-color: #167C88; font-size: 12px; color: #333333; font-family: "宋体", "Arial", "Verdana"}
table,tr,td,div,input,select,span,textarea,li {font-size: 12px; font-family: "宋体", "Arial", "Verdana"}
li {list-style: none}

img#logo {border: 0px; margin: 0px 1px 0px 0px; float: left}
input#UserName {width: 70px; height: 14px; padding-top: 2px; padding-left: 4px; border: 1px solid #154A51; font-family: "Verdana", "Arial", "宋体"}
input#UserPass {width: 70px; height: 14px; padding-top: 2px; padding-left: 2px; border: 1px solid #154A51; font-family: "Verdana", "Arial", "宋体"}
input#loginButton {height: 20px; padding-top: 3px; border: 1px solid #154A51; background-color: #A3CACF}

div#a_layer {width: 950px; margin: 0px auto}
div#a_clayer {width: 950px; padding: 5px 0px; background-color: #167C88; float: left}
div#a0_layer {width: 475px; height: 20px; color: white; float: left}
div#a1_layer {width: 475px; height: 20px; color: white; text-align: right; float: left}

div#h_layer {width: 950px; margin: 0px auto}
div#h_clayer {width: 940px; border-left: 2px solid #1D5860; border-top: 2px solid #1D5860; border-right: 2px solid #1D5860; background-color: white; padding: 5px 1px 0px 5px; float: left}
div#h_layer div#hh_layer {width: 940px; height: 90px; padding-bottom: 3px; float: left}
div#h_layer div#bb_layer {width: 940px; height: 40px; background-image: url('/images/b_b.jpg'); float: left}
div#h_layer div#bb1_layer {height: 31px; width: 303px; text-align: center; float: left; padding-top: 9px; letter-spacing: 2px}
div#h_layer div#bb2_layer {height: 31px; width: 918px; float: left; padding-top: 9px; float: left}

div#c_layer {width: 950px; margin: 0px auto}
div#c_clayer {width: 936px; border-left: 2px solid #1D5860; border-right: 2px solid #1D5860; background-color: white; padding: 3px 5px 0px 5px; float: left}
div#c_layer div#cl_layer {width: 310px; float: left}
div#c_layer div#cl_layer div.cl_layer_1 {width: 308px; border: 1px solid #AFC4D9; background-color: white; float: left}
div#c_layer div#cl_layer div.cl_layer_1t {width: 286px; line-height: 20px; margin: 1px 1px 0px 1px; border-bottom: 1px solid #AFC4D9; background-color: #E0EBF5; color: #036; padding: 7px 10px 3px 10px}
div#c_layer div#cl_layer div.cl_layer_1t a {text-decoration: underline}
div#c_layer div#cl_layer div.cl_layer_1c {width: 288px; padding: 10px; line-height: 20px; background-color: white}
div#c_layer div#cl_layer li.t0 {width: 290px; height: 2px; float: left; font-size: 2px; margin-top: 4px}
div#c_layer div#cl_layer li.t1 {width: 290px; height: 20px; padding-top: 7px; border-bottom: 1px dotted #CCCCCC; float: left}
div#c_layer div#cl_layer li.news_list {width: 288px; height: 20px; padding-top: 5px; border-bottom: 1px dotted #CCCCCC; float: left}
div#c_layer div#cl_layer .t {width: 290px; height: 26px; margin-top: 5px; color: black; padding-left: 20px; padding-top: 10px; text-align: left; background: white url("/images/p2_c_tb.gif") no-repeat top left}
div#c_layer div#cl_layer .c {width: 280px; background: white url("/images/p2_c_cb.gif") repeat-y center; text-align: left; padding: 2px 15px}
div#c_layer div#cl_layer .f {width: 310px; height: 13px; background: white url("/images/p2_c_fb.gif") no-repeat top center}

div#c_layer div#cr_layer {width: 620px; margin-left: 6px; float: left}
div#c_layer div#cr_layer div.cr_layer_1 {width: 616px; border: 1px solid #AFC4D9; padding: 1px; background-color: white; float: left}
div#c_layer div#cr_layer div.cr_layer_1t {width: 596px; height: 16px; border-bottom: 1px solid #AFC4D9; background-color: #E0EBF5; color: #036; padding: 7px 10px 3px 10px; float: left}
div#c_layer div#cr_layer div.cr_layer_1t a {text-decoration: underline}
div#c_layer div#cr_layer div.cr_layer_1c {width: 596px; padding: 10px; line-height: 20px; background-color: white; float: left}
div#c_layer div#cr_layer div.cr_layer_2 {width: 307px; height: 232px; border: 1px solid #AFC4D9; padding: 1px; background-color: white; float: left}
div#c_layer div#cr_layer div.cr_layer_2t {width: 287px; height: 16px; border-bottom: 1px solid #AFC4D9; background-color: #E0EBF5; color: #036; padding: 7px 10px 3px 10px}
div#c_layer div#cr_layer div.cr_layer_2t a {text-decoration: underline}
div#c_layer div#cr_layer div.cr_layer_2c {width: 287px; padding: 10px; line-height: 20px; background-color: white}
div#c_layer div#cr_layer li.l_p_t {width: 279px; height: 23px; float: left}
div#c_layer div#cr_layer li.l_p_0 {width: 139px; height: 23px; float: left}
div#c_layer div#cr_layer li.l_p_1 {width: 140px; height: 23px; float: right}
div#c_layer div#cr_layer div.cr_layer_3 {width: 306px; height: 232px; padding: 1px; border-top: 1px solid #AFC4D9; border-right: 1px solid #AFC4D9; border-bottom: 1px solid #AFC4D9; background-color: white; float: left}
div#c_layer div#cr_layer div.cr_layer_3t {width: 286px; height: 16px; border-bottom: 1px solid #AFC4D9; background-color: #E0EBF5; color: #036; padding: 7px 10px 3px 10px}
div#c_layer div#cr_layer div.cr_layer_3t a {text-decoration: underline}
div#c_layer div#cr_layer div.cr_layer_3c {width: 286px; padding: 10px; line-height: 20px; background-color: white}
div#c_layer div#cr_layer li.p1 {width: 38px; height: 15px; margin-top: 5px; padding: 0px 10px 5px 0px; white-space: nowrap; float: left; border-bottom: 1px dotted #CCCCCC; font-family: "Verdana", "Arial"; font-size: 11px; font-weight: bold}
div#c_layer div#cr_layer li.p2 {width: 20px; height: 15px; margin-top: 5px; padding: 1px 10px 4px 0px; white-space: nowrap; float: left; border-bottom: 1px dotted #CCCCCC}
div#c_layer div#cr_layer li.p3 {width: 38px; height: 15px; margin-top: 5px; padding: 1px 10px 4px 0px; white-space: nowrap; float: left; border-bottom: 1px dotted #CCCCCC}
div#c_layer div#cr_layer li.p4 {width: 160px; height: 15px; margin-top: 5px; padding: 1px 10px 4px 5px; white-space: nowrap; float: left; border-bottom: 1px dotted #CCCCCC}
div#c_layer div#cr_layer li.p5 {width: 298px; height: 15px; margin-top: 5px; padding: 1px 10px 4px 5px; white-space: nowrap; float: left; border-bottom: 1px dotted #CCCCCC; color: #666666}
div#c_layer div#cr_layer li.p6 {width: 50px; height: 15px; margin-top: 5px; padding: 1px 1px 4px 0px; white-space: nowrap; float: left; border-bottom: 1px dotted #CCCCCC}
div#c_layer div#cr_layer div.item0 {width: 134px; float: left; text-align: left; padding: 5px; vertical-align: middle}
div#c_layer div#cr_layer div.item1 {width: 134px; height: 15px; line-height: 15px; float: left; text-align: left; padding: 5px; vertical-align: middle}
div#c_layer div#cr_layer div.item6 {width: 398px; height: 22px; line-height: 22px; float: left; padding-top: 8px; text-align: left; font-family: "Verdana", "Arial", "宋体"}
div#c_layer div#cr_layer div.spotlogo {width: 184px; float: left; text-align: left; padding: 5px 9px; vertical-align: middle}

div#c_layer div#cr_layer div.pl1 {width: 596px; height: 25px; padding-top: 2px; float: left}
div#c_layer div#cr_layer div.pl2 {width: 252px; height: 20px; float: left}
div#c_layer div#cr_layer div.pl3 {width: 198px; height: 20px; float: left}
div#c_layer div#cr_layer div.pl4 {width: 446px; height: 20px; padding-top: 5px; float: left}
div#c_layer div#cr_layer div.pl5 {width: 446px; height: 20px; line-height: 20px; padding-top: 5px; float: left}
div#c_layer div#cr_layer div.pl6 {width: 596px; height: 22px; padding-top: 5px; text-align: right; float: left; border-bottom: 1px dotted #cccccc}
div#c_layer div#cr_layer div#scrollimglayer {width: 600px; height: 110px; margin: 5px auto; padding: 28px 10px 8px 10px; background-image: url("/images/scrollimgbg.gif"); float: left}
div#c_layer div#cr_layer div#scrollimglayer div#scrollimgl {width: 600px; height: 110px; overflow: hidden; position: absolute}
div#c_layer div#cr_layer div#scrollimglayer div#scrollimgl div.scroll_layer {height: 104px; padding-top: 4px; position: absolute}
div#c_layer div.album_list {width: 100%}
div#c_layer div#cr_layer div.dr_layer_1t {width: 596px; height: 16px; background-color: #E0EBF5; color: #036; padding: 7px 10px 3px 10px}

div#c_layer div#cr_layer div#remark {width: 600px; margin: 5px auto 0px auto}
div#c_layer div#cr_layer div#remark div.t {width: 600px; font-weight: bold; font-size: 14px; color: #f60; padding: 8px 0px}
div#c_layer div#cr_layer div#remark div.c {width: 600px}
div#c_layer div#cr_layer div#hotel {width: 300px; float: right; margin: 8px auto 0px auto; padding: 10px}
div#c_layer div#cr_layer div#remark .u_info {width: 90px; padding: 10px 0px; text-align: center; float: left; word-break: break-all; word-wrap: break-word}
div#c_layer div#cr_layer div#remark .r_info {width: 500px; padding: 10px 10px 10px 0px; text-align: left; float: right; word-break: break-all; word-wrap: break-word}
div#c_layer div#cr_layer div#remark .r_i_c {width: 490px; text-align: left; float: right}
div#c_layer div#cl_layer div.remark_item7 {width: 288px; height: 18px; padding-top: 8px; font-family: "宋体", "Arial", "Verdana"; font-size: 12px; font-weight: bold}
div#c_layer div#cl_layer div.remark_item8 {width: 274px; padding-left: 14px; line-height: 20px; word-break: break-all; word-wrap: break-word}
div#c_layer div#cl_layer div.remark_item9 {width: 288px; height: 18px; padding-top: 8px; font-family: "Verdana", "Arial"; font-size: 12px; color: #f60; text-align: right; border-bottom: 1px dotted #CCCCCC}


div.img_bk {border: 1px solid #EFEFEF; padding: 5px; width: 150px; height: 120px; float: left; margin-right: 15px}
div.img_bk1 {border: 1px solid #EFEFEF; padding: 5px; width: 80px; height: 60px; float: left; margin-right: 15px}
div.img_bk2 {border: 1px solid #EFEFEF; padding: 5px; width: 150px; height: 120px}
div.line_l {width: 100%; margin: 5px auto; border-bottom: 1px dotted #CCCCCC}
div.line_p {width: 100%; margin: 5px auto; float: left}
div.line_t {text-align: center; width: 100%; font-size: 14px; color: #f60; height: 30px; font-weight: bold; float: left}
div.trip_t {width: 594px; font-size: 12px; color: #f60; height: 30px; font-weight: bold}

div.photolayer {width: 596px; text-align: center; float: left}
div.photonamelayer {width: 596px; font-size: 14px; margin: 10px auto; text-align: center; float: left}

div#loading_layer {margin: 30px auto; text-align: center; width: 100px; padding: 10px 30px; border: 1px dotted #FF8833; background-color: #F5F5F5; color: gray; white-space: nowrap}
div#footer_layer {width: 950px; margin: 0px auto}
div#footer_clayer {width: 940px; border-left: 2px solid #1D5860; border-bottom: 2px solid #1D5860; border-right: 2px solid #1D5860; background-color: white; padding: 15px 1px 0px 5px; float: left}

.ln18 {line-height: 18px}
.ln20 {line-height: 20px}
.ln22 {line-height: 22px}

h1 {font-size: 20px; line-height: 30px; margin: 10px 0px}
.f11 {font-size: 11px}
.f14 {font-size: 14px}
.fb {font-weight: bold}
.entxt {font-family: "Verdana", "Arial"}
.fwhite {color: white}
.fgray {color: gray}
.fred {color: red}
.ff60 {color: #f60}
.fgre {color: #0066ff}
.floatl {float: left}
.floatr {float: right}
.w300 {width: 300}
.bgray {background-color: #F4F4F4}

a:link {color: #333333; text-decoration: none}
a:visited {color: #333333; text-decoration: none}
a:active {color: #333333; text-decoration: none}
a:hover {color: red; text-decoration: underline}

a.w:link {color: white; text-decoration: none}
a.w:visited {color: white; text-decoration: none}
a.w:active {color: white; text-decoration: none}
a.w:hover {color: white; text-decoration: underline}

a.b:link {color: #036; text-decoration: none}
a.b:visited {color: #036; text-decoration: none}
a.b:active {color: #036; text-decoration: none}
a.b:hover {color: red; text-decoration: underline}

a.r:link {color: red; text-decoration: none}
a.r:visited {color: red; text-decoration: none}
a.r:active {color: red; text-decoration: none}
a.r:hover {color: #036; text-decoration: underline}

.paddtb5 {padding-top: 5px; padding-bottom: 5px}
.paddlr5 {padding-left: 5px; padding-right: 5px}
.paddall5 {padding: 5px}
.magtop5 {margin-top: 5px}
.magtop0 {margin-top: 10px}
.magbottom0 {margin-bottom: 10px}
.list_td {border-bottom: 1px dotted #DFDFDF}