* { margin:0; padding:0}
img { border:none; display: block}
ul li { list-style-position:outside; list-style:none}
.clear{ display:block; clear:both;line-height:0;height:0;font-size:0}
body { font-size:12px; text-align:center; color:#63615a;line-height:22px;}
.wapper { width:960px; margin:0 auto;background:url(vi_01.jpg) repeat-y; position:relative}
.wapper_inner { width:900px; margin:0 auto; background:white}
.banner { background:url(vi_02.jpg) no-repeat; width:900px; height:64px;}
.main { background:#fff url(vi_03.jpg) no-repeat left top; text-align:left}
.info { padding-top:125px; width:600px; margin-left:22px; line-height:24px;}
.info img { margin-top:24px;}
.content { margin:20px; height:auto !important;height:350px; min-height:350px;}
.section { border:1px solid #e2e2e2; width:790px; margin:10px auto; padding:10px;}
.section p { color:#8f8a15; margin-left:20px; margin-top:2px;}
.section p a { color:#8f8a15; text-decoration:none}
.section p a:hover { color:#8f8a15; text-decoration:underline}

.section span { margin-left:8px; margin-right:8px;}
.b_bg { background:url(vi_09.jpg) no-repeat; width:140px; height:86px; position:absolute; left:30px; bottom:77px; z-index:0}

.footer { background:url(vi_12.jpg) repeat-x; height:37px; text-align:center; color:white; text-align:center; line-height:37px; margin-top:40px; padding-bottom:40px;}


.room_show { border:1px solid #e2e2e2; margin-bottom:8px; zoom:1}
.room_show h1 { width:96px; height:60px; float:left; padding-top:48px;  margin-top:10px; border-right:1px solid #ddd}
.room_show h1 a { color:#8f8a15; text-decoration:underline}
.room_show h1 a:hover { color:#8f8a15; text-decoration:none}
.room_show h1.t1 { background:url(vi_14.jpg)  no-repeat left center; }
.room_show h1.t2 { background:url(vi_15.jpg)  no-repeat left center; }
.room_show h1.t3 { background:url(vi_16.jpg)  no-repeat left center; }
.room_show h1.t4 { background:url(vi_17.jpg)  no-repeat left center; }
.room_show h1.t5 { background:url(vi_18.jpg)  no-repeat left center; }
.room_show h1.t6 { background:url(vi_19.jpg)  no-repeat left center; }
.room_show h1.t7 { background:url(vi_20.jpg)  no-repeat left center; }

.room_show h1 span { font-size:12px; font-weight:normal; text-align:center; margin-left:30px;}
.room_show ul { float:left; margin-top:8px; padding-bottom:8px;}
.room_show ul li { margin-left:15px; float:left; display:inline;border:1px solid #e9e9e9; padding:3px;}
.room_show ul li img { width:90px; height:60px; margin-bottom:2px;}
.room_show ul li a { color:#059658; text-decoration:underline}
.room_show ul li a:hover { color:#059658; text-decoration:none}
.room_show ul p { background:url(vi_11.jpg) no-repeat left center;  padding-left:13px; margin-left:5px;}

ul.pro_show { margin-top:10px;}
ul.pro_show li { background:url(vi_13.jpg); width:159px; height:143px; float:left; margin-right:12px; margin-bottom:10px;}
ul.pro_show li h1 { color:#007e59; font-size:12px; font-weight:normal; margin-left:5px; margin-top:8px;}
ul.pro_show li img { margin-top:10px; margin-left:5px; margin-bottom:14px;}
ul.pro_show li span { color:#8f8a15; margin-left:8px;}
ul.pro_show a {color:#059658; text-decoration:underline}
ul.pro_show a:hover {color:#059658; text-decoration:none}

ul.banner_sort {margin-top:10px;}
ul.banner_sort li { float:left; width:385px; border:1px solid #ccc; padding:3px; margin-right:10px; margin-bottom:10px;}
ul.banner_sort li img { width:200px; height:66px; float:left; margin-right:18px;}
ul.banner_sort li p { float:left}
ul.banner_sort li p a{ color:#059658; text-decoration:underline}
ul.banner_sort li p a:hover{ color:#059658; text-decoration:none}




