@charset "gb2312";

/*通用初始化css*/
*{ margin:0; padding:0; }
li,ul{ list-style:none;}
body{font-size:12px; font-family:Arial, Helvetica, sans-serif,"宋体"; color:#919191; text-align:center; background:url(main_bg.jpg) top;}
a{ color:#3f5693; text-decoration:none;}
a:hover{ color:#e17d00; text-decoration:none;}
.frameDiv{ width:960px; margin:0 auto; clear:both; text-align:left;}
.frameDiv img{ border:0;}
.frameTopDiv{ width:940px; margin:0 auto; clear:both; text-align:left;}
img{ border:0;}

.clear{ clear:both; height:0; line-height:0; font-size:0;}
.pad5px{ padding-bottom:5px;}
.pad15px{ padding-bottom:15px;}
h3{ font-size:18px;}
p{}
p a{ margin-left:10px; font-size:12px;}
.floatLeft{ float:left; display:inline;}
.floatRight{ float:right; display:inline;}
.more{ line-height:22px; padding-left:20px;}

/*通用导航css*/
.nav{ background:#e9e9e9; clear:both; border-bottom:1px solid #c4c4c4;}
.nav img{ border:0;}
.logo{ float:left; display:inline;}
.nav_right{ float:right; width:250px; display:inline; line-height:14px; margin-top:12px;}
.nav_right a{ float:left; display:inline; padding:0 15px; border-right:1px dotted #262626; color: #000;}
.nav_right a:hover{ color: #ff7200;}
.nav_right .zta{ border:0;}

h1{ background:url(banner.jpg) no-repeat center top;}
.banner{ position:relative; height:374px;}
.bookBtn{ width:205px; height:171px; position:absolute; right:-15px; top:66px; }
a.bookBtn:hover{ background:url(pic_btn.jpg) no-repeat;}
.roomBtn{ width:245px; height:80px;position:absolute;left:410px;bottom:1px;}
a.roomBtn:hover{ background:#f00 url(upBtn_on.gif) no-repeat;}
.forum { width:357px; height:25px; position:absolute;right:180px;top:160px;}

.sec_info{}
.sec_info .floatLeft{ margin-left:25px;}
.content_head{ width:540px; margin-left:-25px;}
.content_head img{ float:left; display:inline; margin-right:20px; padding:5px; background:#fff; border:1px solid #dddfe1;}
.content_head div{  padding-bottom:8px;}
.content_head h3{ font-family: Microsoft YaHei,"宋体"; padding: 8px 0; color:#3f5693;}
.content_head p{ line-height:180%;}

.content_list{ padding:20px 0 0 20px; width:330px; border-left: 1px dotted #8aa3d5;}
.content_list li{ padding-left:20px; line-height:24px; background:url(icon_dot.gif) no-repeat 8px center;}
.content_list a:hover{ color:#f00;}

.sec_line{background:url(line.gif) repeat-x top; padding:25px 0 15px; margin-top:10px; }
.sec_line .btn{ float:left; }
.sec_line .txt{ float:right;}

.sec01_con .list_item{ background:url(roomList_bg.jpg) no-repeat; width:310px; height:400px; float:left; display:inline; margin:15px 0 0 10px;/* padding:13px 15px; */line-height:180%; text-align:left;}
.list_item img{ margin:13px 0 0 15px;}
.sec01_con .list_item h3{ font-size:14px;color:#3f5693;  padding:10px 0 5px; margin:0 20px; font-weight:bolder; border-bottom:1px dotted #a5a5a5;}
.sec01_con .list_item p{  margin:10px 20px; height:40px; display:block;}
.vote_info{ text-align:right;  margin:0 20px; height:20px; padding-right:10px;}
.vote_info span{ font-size:14px; font-weight:bolder; color:#007eff; margin-right:10px;}

.sec02_con .list_item{ background:url(bookList_bg.jpg) no-repeat; width:226px; height:400px; float:left; display:inline; margin:8px 0 0 6px; /*padding:13px 17px;*/ line-height:180%; text-align:left;}
.sec02_con .list_item img{ margin:13px 0 0 17px;}

.sec02_con .list_item h3{ font-size:14px; color:#3f5693; padding:10px 0 8px; margin:0 17px; font-weight:bolder; border-bottom:1px dotted #a5a5a5;}
.sec02_con .list_item p{ padding:8px 0; margin:0 17px; height:60px;}


.rights{ text-align:center; clear:both; line-height:22px; background:#fff; border-top:1px dotted #a5a5a5;}
.rights_tit{ background:url(tit_show.jpg) no-repeat; height:11px; margin-top:1px; }
.rights p{ padding:25px; text-align:right;}
.rights span{ margin-left:20px;}

/*弹出窗*/
pre {font-size:12px; font-family:"Consolas","Monaco","Bitstream Vera Sans Mono","Courier New","Courier"; line-height:120%; background:#F4F4F4; padding:10px;}
#general {margin:30px;}



#myHiddenDiv,#myHiddenDiv2{display:none;}

#tab input,textarea,textarea{ margin:3px 7px;}
#tab td{ height:30px;}

.popup { background:#FFF; border:1px solid #333; padding:1px;}
.popup-header h2 {margin:0; padding:0; font-size:18px; float:left;}
.popup-header .close-link {float:right; font-size:11px;}
.popup-body {padding:10px;}

form {margin:0; padding:0;}
form * {font-size:12px;}
input {margin-bottom:12px;}
label {display:block;}

/*翻页*/
#ShowNav{ padding-top:6px;}
#page-link a{ width:15px; height:15px; display:inline-block; background:#3f5693; color:#fff;}
#page-link a:hover{ background:#001e4b;}
#page-link font{ width:15px; height:15px; display:inline-block; }
