﻿/*html{scrollbar-arrow-color:#eee;scrollbar-face-color:#000;scrollbar-darkshadow-color:#222;scrollbar-highlight-color:#444;scrollbar-shadow-color:#888;scrollbar-track-color:#fff;scrollbar-3dlight-color:#444;}*/

body
{
font-size:12px;
color:#686868;
margin:0 auto;
background:#e5e5e5 url(../images/bg.gif) center top no-repeat fixed;
text-align:center;
}
ul,li,dl,dt,dd{margin:0;padding:0;list-style:none;}
form{margin:0;padding:0;}
img{border:none;}
.clear{clear:both;font:"arial" 0/0;height:1px; overflow:hidden;}
a{color:#000;border:none;outline:none; text-decoration:none;}
a:hover{color:#f00;}
input{vertical-align:middle;}

/* 通用类 */
.msg{text-align:center;font-size:12px;padding:12px;}
.com{width:920px; overflow:hidden;margin-bottom:10px;}
.tl img{display:block;margin:10px 0;}
img.bl{display:block;}
/* 验证码 */
.vcode{width:68px;text-transform:uppercase;}
.vcodepic{cursor:pointer; vertical-align:middle;}
#vercode{display:inline-block;width:68px;height:20px;}
#vcodechk{position:absolute;}
#vcodechk span{display:block;width:22px;height:16px;margin:4px 0 0 1px;}
#vcodechk.ok span{background:url(../Images/vcode_icon.gif) no-repeat;}
#vcodechk.fail span{background:url(../Images/vcode_icon.gif) no-repeat 0 -30px;}

/* 分页 */
#pageNav{clear:both;padding:20px 0;}
#pageNav a{position:relative;color:#73696b;border:1px solid #e8e8e8;margin:0 1px;padding:2px 5px 1px;font-family:Arial, Helvetica, sans-serif;font-size:12px; background:#fff; text-decoration:none;}
#pageNav a:hover,#pageNav a.now{background:#f5f5f5;color:#c2c2c2;border-color:#e8e8e8;font-weight:bold; text-decoration:none;}
#pageNav a:hover{color:#e6e8ed;font-weight:normal; background:#c9010b;}
#pageNav em{font-style:normal;padding:0 2px;font-family:Arial;}
#pageNav .sp{color:#f00;}
#pageNav .links{position:relative;top:-2px;}
#pageNav .lk{padding:0;}
#pageNav .lk a{margin:0 3px;}
#pageNav .prev,#pageNav .next,#pageNav .home,#pageNav .end{font-family:Georgia,"Times New Roman",Times,serif;font-size:9px;margin-right:3px;padding:2px 5px 2px;top:-2px;}
#pageNav .home,#pageNav .end{padding-left:3px;padding-right:3px;}
#pageNav .end{margin-right:0;}

#order{}
#order_type{}
#order_type label{height:16px;background:url(../images/ico_check.jpg) no-repeat 0 50%;width:13px;height:13px; border:none; cursor:pointer;margin-left:6px;}
#order_type label.checked{background-image:url(../images/ico_checked.jpg);}
#order_type label input{visibility:hidden;}
#order textarea{background:#afafaf;margin:8px auto 18px;width:98%;height:160px; overflow:auto; border:none;padding:8px; line-height:150%;}
#order .ipt{width:162px;height:20px; line-height:20px; vertical-align:middle;border:none;background:#c9caca;margin:6px 8px 0 0;}
#order .txt{line-height:180%;margin:6px 0 12px;}
#order .submit{margin:12px 0 0 62px;}

/* Others  */

#topbar{background:#808080;height:20px;}
#topbar .arrow{background:url(../images/topbar_arr.gif) center bottom no-repeat;height:16px; position:relative;top:20px;}

#body{text-align:left; margin:0 auto;width:960px; overflow:hidden;}
#top{height:111px; overflow:hidden;}
#logo,#chat,#toptxt{float:left;height:110px; overflow:hidden;}
#logo{width:436px;overflow:hidden; background:url(../images/logo.jpg) 0 50% no-repeat;}
#logo a{display:block;width:188px;height:110px;white-space:nowrap;text-indent:999px; overflow:hidden;}
#chat{width:197px;margin-left:90px;}
#chat a{display:block;height:63px;overflow:hidden; background:url(../images/qq.gif) no-repeat; white-space:nowrap; text-indent:999px;margin-top:20px;}
#chat a:hover{background-position:0 -63px;}
#toptxt{width:222px;height:auto;margin:22px 0 0 10px; text-align:right; line-height:18px;font:12px/1.5 "Lucida Grande",Helvetica,Arial,sans-serif;}

#main{background:#fff;padding:10px 20px 0;height:500px;height:auto!important;min-height:500px;height:500px;}
#navi{height:40px;}
.navbox{background:#808080;width:318px;height:30px; float:right; overflow:hidden; text-align:right;color:#eee;}
.navbox a{color:#eee;}
.nav a{float:left;width:75px;height:30px;background:url(../images/nav_01.gif) -75px 0;overflow:hidden;margin:0 8px 0 0;white-space:nowrap;text-indent:999px;}
.nav a#n2{background-image:url(../images/nav_02.gif);}
.nav a#n3{background-image:url(../images/nav_03.gif);}
.nav a#n4{background-image:url(../images/nav_04.gif);}
.nav a#n5{background-image:url(../images/nav_05.gif);}
.nav a#n6{background-image:url(../images/nav_06.gif);}
.nav a#n7{background-image:url(../images/btn_tuan.jpg);}
.nav a.now,.nav a:hover{background-position:0 0;}

#inBan{margin-bottom:10px;width:920px;height:460px;overflow:hidden;}
#inBan img{width:920px;height:460px;}
.ban_pager{position:absolute;margin:430px 0 0 728px;z-index:10; font-family:Arial, Helvetica, sans-serif;}
.ban_pager a{float:left;border:1px solid #c00;padding:1px 5px;margin:0 4px;color:#c00; background:#FFECE8; text-decoration:none;filter:alpha(opacity=20);opacity:0.2;}
.ban_pager a:hover{ text-decoration:none;filter:alpha(opacity=90);opacity:0.9;}
.ban_pager a.activeSlide{font-weight:bold; background:#B61D01;color:#feff99;}

#photo{}
#sm{background:#808080;padding:8px;color:#ddd;line-height:160%;}
#clsbar{background:url(../images/photo_txt.jpg) no-repeat;margin:10px 0;border-bottom:2px solid #c21727;width:920px;}
.cls{padding-top:225px;}
.cls a{float:right;display:block;background:url(../images/ico.gif) no-repeat 0 50%; text-decoration:none;font-size:14px;font-weight:bold;padding-left:14px;height:24px;line-height:24px; vertical-align:middle;color:#acacac;margin-left:16px;}
.cls a.now,.cls a:hover{color:#3e3e3e;}

.photolist{}
.photolist,.emptybox{height:auto!important;min-height:500px;height:500px;overflow:visible;}
.photolist li{float:left;width:290px;overflow:hidden;margin:10px 20px 10px 0;}
.photolist li.split{margin-right:0;}
.photolist a{text-decoration:none; display:block;width:290px;height:485px;overflow:hidden; background:#808080;color:#fff;}
.pview:hover{ background:#b90404;color:#fff;}
.pview img{width:290px;height:424px;border-bottom:2px solid #fff;}
.pview em,.pview b,.pview span{display:block;white-space:nowrap;margin-left:10px;}
.pview em{margin-top:8px;font-style:normal;font-size:14px;}
.pview .date{font-family:Arial, Helvetica, sans-serif;font-size:9px;margin-bottom:2px;color:#bbb;}
.pview b{font-weight:normal;color:#ddd;}

#qqbox{background:url(../images/contact_1.jpg) no-repeat;height:292px;}
.tips,#qqlist{float:left;}
.tips{width:152px;padding-top:146px; line-height:160%;}
#qqlist{width:760px;padding-top:40px;margin-left:6px;}
#qqlist li{width:140px;height:106px;float:left;overflow:hidden;margin:15px 0 0 12px;_margin:15px 0 0 10px; background:url(../images/ico_chat.jpg) no-repeat 0 100%;}
#qqlist li span{margin:46px 12px 0 10px; display:block; line-height:140%;}
#qqlist li em{font-style:normal;color:#d10006;}
#qqlist a{display:block;width:74px;height:22px; overflow:hidden; background:url(../images/qq.jpg) no-repeat 0 -22px; position:absolute;*margin-left:-6px;}
#qqlist a,#qqlist a:hover{text-decoration:none;}

#copyrt{background:#808080 url(../images/btm_logo.jpg) 794px 50% no-repeat;height:68px;overflow:hidden;color:#fff; font-family:Arial, Helvetica, sans-serif;}
#copyrt .inner{margin:26px 0 0 20px;}
#copyrt a,#copyrt a:hover{color:#fff;}
a#icp,a#icp:hover{color:#ccc;}

#flink{padding:18px; background:#e5e5e5 url(../images/topbar_arr.gif) no-repeat 50% 0;}
#flink a{color:#403c3b; text-decoration:none;margin:0 4px;}
#flink a:hover{text-decoration:underline;color:#e60012;}

#btmlink{background:#e5e5e5 url(../images/hotline.gif) no-repeat 100% 100%;}
#quick{position:fixed!important;position:absolute;margin-left:960px;top:340px;width:55px;height:148px; background:url(../images/q.png) no-repeat!important;background-image:url(../images/q.gif); white-space:nowrap; text-indent:999px; overflow:hidden;}
#quickqq{position:fixed!important;position:absolute;margin-left:-44px;top:552px;width:44px;height:138px;background:url(../images/q2.png) no-repeat!important;background-image:url(../images/q2.gif); white-space:nowrap; text-indent:999px; overflow:hidden;}
#floatqq{position:fixed!important;position:absolute;margin-left:-158px;top:122px;width:146px;height:415px; background:url(../images/floatqq.gif) no-repeat;text-indent:999px; visibility:hidden; text-align:center;}
#floatqq .inner{margin:40px 12px 0;}
#floatqq a img{margin:4px auto 3px;}
/* index */
#ban{margin-bottom:10px;width:920px;height:350px;overflow:hidden;}
#ban img{width:920px;height:350px;}
#banlist{height:100px; overflow:hidden;margin-bottom:10px;}
#banlist a:hover{text-decoration:none;}
.prev2,.next2{display:block;width:50px;height:100px; background:#e60012 url(../images/arr_prev.gif) no-repeat 50% 50%; position:absolute; text-decoration:none;}
.next2{background-image:url(../images/arr_next.gif);margin-left:870px;}
.banlist{margin:0 50px 0 50px;height:100px;overflow:hidden;}
.banlist li{float:left;margin-left:10px;}
.banlist img{width:152px;height:100px;cursor:pointer;}

.lbox,.rbox{width:580px;overflow:hidden;float:left;}
.rbox{float:right;width:330px;}
.lbox .inner,.rbox .inner{padding:10px;background:#e5e5e5;}

#idxent{background:#fff url(../images/ent_bg.gif) no-repeat;height:334px; overflow:hidden;padding-left:6px;margin:10px 0;}
#idxent a{display:block; float:left;width:108px;height:166px; overflow:hidden; white-space:nowrap; text-align:center;margin-top:4px;}
#idxent a em,#idxent a b{display:block;font-style:normal;font-weight:normal;height:20px; vertical-align:middle; line-height:20px; overflow:hidden;}
#idxent a em{color:#545454;font-size:14px;margin-top:10px;}
#idxent a b{color:#959491;height:16px;line-height:16px;}
#idxent img{width:86px;height:86px;margin-top:20px;}
#idxent a:hover em{font-weight:bold;}

#idxnews{padding-bottom:10px;}
#idxhd{background:#fff;}
.hdbox{margin-top:10px; background:#e5e5e5;min-height:290px;height:auto!important;height:290px;_overflow:visible;}
.hdbox .inner{padding:8px;}
.hdbox h3{margin:0;padding:16px 0 10px;font-size:14px;font-weight:bold; background:url(../images/arr_blue.jpg) no-repeat 100% 50%;color:#383838;}
.hdbox .ctxt{margin:0;padding:0;line-height:160%;padding-bottom:4px;}
.hdbox .ctxt p{margin:0;padding:0;}

.newtopic,.newtopic a{color:#686868; line-height:180%;}
.poster{margin-left:6px;color:#888;}
.newtopic a:hover{color:#c00;}

.nbox{margin-top:10px;}
.idxshowbox{clear:both;margin-bottom:16px;height:110px; overflow:hidden;color:#686868;}
.idxshowbox img{position:absolute;margin-left:-120px;}
.idxshowbox em{display:block;font-style:normal;font-weight:bold;font-size:14px;}
.idxshowbox{line-height:150%;}
.showlove .inner{padding-bottom:0;}
.idxshowbox a:hover em{color:#333;}
.idxshowbox a{color:#686868;margin-left:120px; display:block;}
.idxshowbox p{margin:0;padding:0;}

#idxad img{display:block;}

#cmdlist{float:right;width:286px; overflow:hidden;}
#cmdlist a{display:block;height:25px;line-height:25px; vertical-align:middle; white-space:nowrap;color:#767676;}
#cmdlist a:hover{color:#c00;}
#cmdban{float:left;width:262px;height:324px; overflow:hidden;}
#cmdban img{width:262px;height:324px;}

.tuantxt{background:#40a1b5;font-size:25px;color:#fff; font-family:'微软雅黑','黑体','宋体',arial;margin-bottom:10px;}
.tuantxt b{color:#ffeb4f;}
.tuantxt .inner{padding:8px;}

#tuanbox{margin-bottom:10px;}
.timg{float:right;width:692px;height:440px; overflow:hidden;}
.timg img{width:692px;height:440px;}
.tinfo{float:left;width:215px; overflow:hidden;}
.tbox{background:#e4f1fa;border:1px solid #dbe4e8;margin-top:10px;height:152px;}
.tbox .inner{padding:8px;}
.buybox{background:#ddfaf1;border-color:#b5d7d4;margin-top:0;color:#383335;}
.buybox .inner{margin-top:90px;}
.buybox li{float:left;width:75px; text-align:center;}
.buybox .zk{width:45px;}
.buybox li b{display:block;font-size:14px; font-family:Arial, Helvetica, sans-serif;margin-top:8px;}
#buybtn{position:absolute;margin:-1px 0 0 -72px; display:block;width:286px;height:84px; text-indent:70px;line-height:84px; vertical-align:middle;overflow:hidden; white-space:nowrap;background:url(../images/btn_buy.png) no-repeat;_background-image:url(../images/btn_buy.gif);color:#fff;font-size:26px; font-family:Arial, Helvetica, sans-serif;font-weight:bold;}
.tbox2{height:100px;background:#e4f1fa url(../images/ico_time.jpg) no-repeat 160px 50%;font-size:14px;color:#7e8890;}
.tbox2 .inner{padding:10px 20px;}
.time1,.time2{display:block;color:#373c37;margin-top:6px;}
.time1 b,.time2 b{font-family:Arial, Helvetica, sans-serif;font-size:22px;margin:0 2px;}
.time2{color:#43484c;}
.time2 b{font-size:18px;font-weight:normal;}

.tbox3{height:160px;color:#1d1e20; text-align:center; line-height:160%;}
.tbox3 .inner{margin:10px 0;}
.tbox3 li{margin:4px 0;}
.tbox3 img{vertical-align:middle;margin-bottom:4px;}
.tuancount,.tuanok{font-size:16px;font-weight:bold;}

#tuanDetail{border:1px solid #e7dddc;padding:0px;margin-bottom:10px;}
#tuanDetail .inner{padding:0px;}
#tuanDetail p{margin:8px 0;padding:0;}

.tuanbox{padding:8px 0;font-size:14px;}
/* map */
#dituContent{width:478px;height:405px;border:#abaa9e solid 1px; float:right;background:#c5c5c5;margin-top:20px;}
.iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap}
.iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word}
.contact{margin-bottom:20px;}
.contactbox{color:#006280; line-height:150%;width:400px;}
.contactbox strong{color:#ca0411; font-weight:normal;}
.contactbox p{border-bottom:1px solid #cbcbcb;padding:12px 0;margin:0;}
/* login box */
.flbc {background:url(/bbs/templates/wz3w/images/cls.gif) no-repeat 0 0;float:left;height:20px;overflow:hidden;text-indent:-9999px;width:20px;}
.flbc:hover{background-position:0 -20px;}
.fastlg{margin:6px 3px 0 0;}
.fastlg .txt{width:66px; background:#828282;border:none;border-bottom:1px solid #eee;color:#ccc;margin-bottom:4px;}
.pn {background:#F2F2F2;border-color:#DEDEDE #336699 #336699 #DEDEDE;border-style:solid;border-width:1px;color:#369;cursor:pointer;font-size:14px;font-weight:700;height:26px;line-height:26px;margin-right:3px;overflow:visible;vertical-align:middle;z-index:0;}
.pn *{padding:0 20px}
.fastlg .pn {font-size:12px;height:22px;line-height:18px;}
*html .fastlg .pn {height:18px;line-height:18px;}
.fastlg .pn *{padding:0 6px;font-weight:100;}
.regbtn{background:#e60012;color:#eee;border-color:#c00;}
#append_parent{background:#f00; text-align:left; z-index:999;}
#ajaxwaitid{display:none;position:absolute;z-index:100;top:0;right:0;width:100px;height:1.6em;background:#D00;line-height:1.6em;color:#FFF;overflow:hidden;}
.pipe{color:#CBCBCB;margin:0 5px;}
.xg1{color:#9C0!important;}
.vwmy{background:url(/bbs/templates/wz3w/images/user_online.gif) no-repeat 0 2px;padding-left:16px;margin-right:4px;}
.logined{margin:6px 8px 0 0;}
#login_info{ position:absolute; z-index:99;margin:-36px 0 0 -26px;text-align:right;}
