﻿* { word-wrap: break-word; word-break: break-all; }
body, th, td, input, select, textarea, button { font: 12px/1.5em Verdana, "Lucida Grande", Arial, Helvetica, sans-serif; }
body, h1, h2, h3, h4, h5, h6, p, ul, dl, dt, dd, form, fieldset { margin: 0; padding: 0; }
h1, h2, h3, h4, h5, h6 { font-size: 1em; }
ul li { list-style: none; }
table{ border-collapse:collapse;}
select { margin-right: 2px; }
a { color: #2C629E; text-decoration: none; }
a:hover { text-decoration: underline; }
a img { border: none; }
.left{ float:left;}
.right{ float:right;}
.clear{ clear:both; font-size:0;}
.t_input, select {padding:2px 2px;line-height:14px;border:1px solid #cdcdcd;}

body { background: #ddebf8 url(image/bg.jpg) no-repeat center top; }
#mainwrap { margin: 110px auto 0; width: 970px; padding:0 7px 20px; background:#fff; }

#header .direction{ margin-left:15px; height:45px; line-height:45px; padding-left:20px; background:url(image/dire_bg.gif) no-repeat left center;}

#footer { padding: 10px 0 10px 0; color: #1582d5; text-align: center; width:960px; margin:0 auto; }
    #footer a { color: #333; }
    .r_option { float: right; font-size: 12px; font-weight: normal; color:#fff; }
    
/*gray radius*/
.gr_r_t,
.gr_l_t,
.gr_r_b,
.gr_l_b{ background: url(image/gray_bg.gif) no-repeat; }
.gr_r_t { width:100%; background-position: right top; }
  .gr_l_t { padding: 5px 0 0; background-position: left top; }
    .gr_r_b { background-position: right bottom; }
      .gr_l_b { padding: 0 5px 5px; background-position: left bottom; }
      .gr_l_b .body{ background-color:#fff;}

.boxtitle .more{ float:right; font-weight:normal; color:#fff;}

.boxtitle{ padding: 0 10px 0 15px; height: 32px; line-height: 32px; font-weight:bold; color: #FFF; background:url(image/title_bg.jpg) no-repeat;}

/*------------------*/
.mainbox{ margin-bottom:10px;}
.mainbox .body{ min-height:300px; _height:300px; overflow-x:hidden; width:940px;}
.infotabtitle li{ float:left;}
.infotabtitle li a{ display:inline-block; width:65px; height:32px; line-height:32px; text-align:center; font-weight:bold; color:#fff;}
.infotabtitle li a:hover,.infotabtitle .act a{ background:url(Image/tabact.jpg) repeat-x; color:#26323b;}
#tab1content{ padding:12px 10px;}

.guestbookct{ /*margin-top:-15px;*/}
.guestbookct .body{ padding:5px 10px;}
#guestcontent .item{ min-height:62px; _height:62px; margin:10px 0; padding:7px 10px; border-bottom:dashed 1px #e4e4e4;}
#guestcontent .item img{ float:left; margin-right:15px;}
#guestcontent .item .title{ display:block; height:25px; line-height:25px;}
#guestcontent .item .title .name{ color:#d90548;}
#guestcontent .item .title .time{ padding-left:15px; color:#aaa;}
#guestcontent .item .text{ display:block; margin-left:72px;}

.guestpager{ padding:8px 0; text-align:center; background-color:#e4e4e4;}
.guestpager a{ margin:0 3px;}
.guestpager .dis{ color:#666;}

.livemessage{ padding-left:12px;}
.livemessage .head{ line-height:35px; font-weight:bold; color:#2c629e;}
.livemessage .info input{ margin-right:25px;}
.livemessage .text{ width:700px; height:80px; margin-top:8px;}
.livemessage .submit{ display:block; margin:10px 0 15px; width:60px; height:19px; background:url(Image/livemessage.gif) no-repeat;}

.salenews{ margin:0 10px;}
.salenews li{ width:97%; line-height:185%;}

.contentview{ padding:15px;}
.contentview .title{ font-weight:bold; font-size:15px; color:#f3ac04; text-align:center; line-height:35px;}
.contentview .info{ display:block; margin:5px 0 10px 0; padding-bottom:15px; border-bottom:dashed 1px #898989; text-align:center;}
.contentview .body{word-wrap:break-word;}
