@charset "utf-8";
html,body,div,object,pre,code,h1,h2,h3,h4,h5,h6,p,span,em,cite,del,a,img,ul,li,ol,dl,dt,dd,fieldset,legend,form,input,textarea,table,caption,thead,tbody,tfoot,th,tr,td{margin:0;padding:0;font-size:100%;}
fieldset,img{border:0;}
ol,ul{list-style:none;}
ins{text-decoration:none;}
del{text-decoration:line-through;}
em{font-style:normal;}
body{background:#fff;color:#4b3d3d;text-align:center;font:12px/1.5 simsun;border-top:4px solid #cc0000;}
a{color:#4b3d3d;text-decoration:none;outline:0;blr:expression(this.onFocus=this.blur()) }
a:hover,a:active,.footnav li a:hover,.footnav li a:active{color:#FF0000;}
.textinput{border:0;vertical-align:middle;text-indent:2px;border:1px solid #d1d1d1;}
.button{border:0;cursor:pointer;vertical-align:middle;overflow:hidden;font-family:tahoma;}
.clear{clear:both;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{zoom:1;}
.center{text-align:center;}
.coverbg{display:block;height:2px;overflow:hidden;background:#fff;}
.fl{float:left;}
.fr{float:right;}
div,.imgArea{overflow:hidden;}
.area_content a:hover{text-decoration:underline;}
#sellad li a:hover,.photo_show li a:hover{text-decoration:none;}
.mainnav .focus a,.mainnav .focus a:hover,.city_more a:hover,#lead_search,#search_type span{color:#FFFFFF;}
.type_list li span a,.photo_show li em{color:#000000;}
#videoShow .smallVideo span,.photo_show li sup{background:url(../images/trans.png) no-repeat;}
.more,.circle,.article_list li a,.area_head,.area_head span,#search_type,#search_type .focus,.chosen_photo .photo_show li a,#search_form .button,#post .area_content li a,.type_list li,#sellad .area_content a,.Area_head_tab .area_head li a,#videoShow .smallVideo img,#smallpic li .pic_wrap,.arr,.imgArea,#turnPicArea .num li a{background:url(../images/index.png) no-repeat -9999px -9999px;}
.more{position:absolute;display:block;width:38px;height:13px;font:10px/14px Tahoma,Arial;overflow:hidden; text-indent:-2000em;background-position:-400px -38px; cursor:pointer;}
.circle{width:4px;height:4px;display:block;position:absolute;overflow:hidden;line-height:0;}
.article_list{line-height:24px;}
.article_list li a{padding-left:7px;}
#news_info .imgAreaText ul{  height:100px; overflow:hidden; display:block;}
#news_info .imgAreaText ul li{ line-height:20px;}
#news_info .imgAreaText a.tosee{ margin-top:0px;}
#post .area_content li a{padding-left:7px;background-position:-741px -46px;}
.area_head{position:relative;}
.area_content,#turnPicArea{border:1px solid #d8d8d8;}
.imgArea .imgAreaPic{display:block;float:left;border:1px solid #C3C3C3;}
.photo_show li a{border:1px solid #CCCCCC;}
.content{width:988px;margin:0 auto;text-align:left;}
.centerpan{width:984px;}
.toppan{overflow:visible;}
.banner{overflow:visible;position:relative;z-index:3;height:81px;}
.banner h1,.banner #logo{position:relative;float:left;height:48px;width:220px;margin:17px 0 0 22px;overflow:hidden;display:inline;}
.banner h1 span{position:absolute;left:-9999px;}
.banner h1 a,.banner #logo a{display:block;width:195px;}
.changeCity{position:relative;float:left;width:200px;padding:20px 0 0;overflow:visible;}
.changeCity *{color:#a2a1a1;overflow:visible;}
.changeCity h2{font:bold 24px/1.3 arial;color:#373737;}
.changeCity .city_more_content,.changeCity span a{float:left;margin:0 12px 0 0;}
.changeCity .city_more_content{height:auto;}
.city_more{position:absolute;top:68px;left:20px;z-index:999;padding:5px 10px 8px;width:200px;line-height:22px;border:1px solid #f15603;background:#fff;-moz-box-shadow:2px 2px 6px #666;-webkit-box-shadow:2px 2px 6px #666;box-shadow:2px 2px 6px #666;display:none;}
.city_more a{padding:1px 2px;white-space:nowrap;}
.city_more a:hover{background-color:#A2A1A1;}
.banner .navcontent{float:right;padding:6px 0 0;}
.membernav *{color:#81511C;}
.banner li{float:left;}
.membernav{float:right;height:25px;}
.membernav li a{padding:0 14px;}
.mainnav{float:right;width:428px;height:38px;overflow:hidden;margin:12px 66px 0 0;display:inline;background-position:-10px -9px;}
.mainnav li{position:relative;height:33px;width:106px;text-align:center;font:12px/44px simsun;}
.mainnav a{display:block;height:33px;width:100%;}
.leadpan{width:988px;height:78px;margin-bottom:4px;}
#lead_left{width:277px;float:left;}
#skin{margin:54px 0 0 45px;height:9px;}
#skin li{float:left;width:10px;height:9px;overflow:hidden;text-indent:-9999px;cursor:pointer;margin:0 5px 0 0;background:url(../images/skinbt.png) no-repeat;}
#skin #skin01,#skin #bbs_skin01{background-position:0 -77px;}
#skin #skin03,#skin #bbs_skin02{background-position:0 -11px;}
#skin #skin04,#skin #bbs_skin03{background-position:0 -33px;}
#skin #skin05,#skin #bbs_skin04{background-position:0 -99px;}
#lead_search{float:left;width:468px;}
#lead_search form{display:block;float:none;}
#search_type{position:relative;margin:4px 0 0 -4px;width:166px;height:26px;line-height:24px;background-position:46px -155px;_width:172px;_left:-8px;_height:24px;_background-position:53px -155px;}
#search_type strong{font-weight:normal;}
#search_type span{display:block;float:left;width:41px;height:26px;margin:0 7px;cursor:pointer;text-indent:10px;line-height:20px;}
#search_type .focus{background-position:-397px -5px;}
#search_form *{color:#b72d0a;}
#search_form .textinput{border:none;width:370px;height:23px;line-height:22px;padding:2px 0 2px 2px;background-color:#ffffff;background-position:-10px -150px;}
#search_form .button{width:56px;height:26px;overflow:hidden;margin:-1px 0 0 5px;color:#9a5a17;background-position:-675px -85px;border:0 none;font:14px/26px simsun;}
#lead_pic{width:182px;height:78px;overflow:hidden;text-align:center;float:left;}
#lead_pic a{float:left;margin-left:18px;width:155px;height:73px;}
.sideInfo .moreArea{width:368px;clear:both;}
.sideInfo .area_head{background-position:-389px -115px;}
.secondInfo .area_head{background-position:-533px -115px;}
#wed_photo .area_head,#wed_guide .area_head{background-position:-4px -115px;}
.area_head span{display:block;text-indent:12px;font:bold 14px/33px simsun;background-position:-738px -5px;}
.area_head{position:relative;height:33px;}
.area_head .more{position:absolute;top:11px;right:10px;}
.mainnav,.leadpan{background-color:#ccc;}
.article_lot_list ul{float:left;}
.article_list li a{background-position:-452px -16px;}
.type_list li a{padding:0;background-image:none!important;}
.type_list li{padding-left:8px;background-position:-741px -40px;}
.type_list li span{margin:0 1px;color:#666666;}
.type_list li span a{margin:0 1px;}
#topArea{height:211px;padding:2px 0 7px 0;}
.primary{float:left;width:753px;}
.majorInfo{float:left;width:378px;margin:0 0 0 7px;}
.majorInfo .area_head{background-position:-379px -115px;clear:both;}
.sideInfo{float:left;width:368px;}
.secondInfo{float:right;width:224px;}
#headline .area_content{height:176px;}
#headline .area_content h1{text-align:center;font:bold 15px/24px simsun;margin-top:8px;}
#headline .area_content p{padding:0 16px 4px;line-height:25px;s}
#turnPicArea{position:relative;width:376px;height:209px;overflow:visible;}
#turnPicArea .leftop{left:-1px;top:-1px;background-position:-400px -55px;}
#turnPicArea .rightop{right:-1px;top:-1px;background-position:-405px -55px;}
#turnPicArea .tab_box{margin:3px 0 0 2px;width:372px;height:203px;overflow:hidden;position:absolute;background:#fff;}
#turnPicArea .tab_box ol{position:relative;}
#turnPicArea .tab_box li{height:203px;overflow:hidden; width:100%; display:block; _display:inline;}
#turnPicArea .tab_box li a,#turnPicArea .tab_box li img{display:block;height:203px;overflow:hidden;}
#turnPicArea > .tab_box li{ float:left;}
#turnPicArea > .tab_box li img{ display:block;}
#turnPicArea .num{position:absolute;right:8px;bottom:6px;}
#turnPicArea .num li{float:left;padding-right:3px;}
#turnPicArea .num li a{position:relative;bottom:-2px;display:block;width:16px;height:16px;border:1px solid #ce4944;font:12px/16px simsun;text-align:center;background-position:-714px -60px;color:#e00d04;}
#turnPicArea .num .focus a,#turnPicArea .num li a:hover{position:relative;bottom:0;height:18px;width:18px;background-position:-690px -60px;color:#fff;border-color:#bb0500;line-height:18px;}
#post .area_content{height:73px;margin-bottom:7px;}
#post ul{padding:4px 0 0 7px;line-height:20px;}
#post .area_content li strong a{background-position:-452px -36px;}
#help_guest_list{background:url(../images/help_guest.png) no-repeat;}
#help_guest_list li{width:126px;height:33px;margin:0 0 8px;padding:14px 0 0 76px;}
#help_guest .help01{height:47px;padding:0 0 0 76px;}
#help_guest li.help02{ height:42px; padding:5px 0 0 76px;}
#help_guest li .helplink{display:block;padding:3px 0 0px 8px;width:100%;color:#e00d04; font-size:14px; font-weight:bold;}
#help_guest li span a{ padding-left:8px;display:block;width:124px; color:#e00d04;}
#special_focus .area_content{padding:5px 3px;}
.infoArea .moreArea,.Area_head_tab{margin-bottom:7px;}
.infoArea ul{line-height:24px;}
.imgArea{padding:0 0 9px;background-position:0 103px;font-family:simsun;}
.imgArea .imgAreaText{padding-left:12px;}
.primary .sideInfo .article_lot_list{width:420px;}
.primary .sideInfo ul{padding:0 10px 0 4px;width:170px;}
.primary .sideInfo .imgArea{width:354px;padding:0 2px 6px 5px;background-position:0 98px;}
.primary .sideInfo .imgArea h3{font:bold 13px/23px simsun;white-space:nowrap;}
.primary .sideInfo .imgAreaText{width:211px;height:95px;float:right;line-height:23px;}
#special_focus .area_content{width:360px;height:145px;}
#videoShow .area_content{width:360px;height:212px;padding:2px 3px;}
#videoShow .videoShow_list{width:400px;margin:0 0 8px -4px;}
#videoShow .videoShow_list li{float:left;width:121px;}
#videoShow .smallVideo{position:relative;display:block;}
#videoShow .smallVideo span{position:absolute;width:39px;height:39px;top:50%;left:50%;margin:-20px;background-position:-75px -25px;cursor:pointer;}
#videoShow .smallVideo img{display:block;width:107px;height:84px;padding:7px;background-position:-3px -5px;}
#videoShow li em{display:block;text-align:center;line-height:26px;}
#news_info .imgArea{height:125px;width:350px;padding:11px 2px 0 8px;margin:0 0 3px 12px;background-position:0 135px;}
#news_info .imgArea .picArea{float:left;height:110px;position:relative;padding-top:5px;}
#news_info .imgArea h3{position:absolute;top:94px;left:0;width:90px;font:bold 14px simsun;text-align:center;clear:both;}
#news_info .area_content{height:413px;}
#news_info .imgAreaText{width:235px;padding-left:23px;line-height:24px;}
#news_info .imgArea .tosee{float:right;}
#wed_photo{width:753px;}
#wed_photo .area_content{width:751px;height:210px;}
#wed_photo .photo_show{width:780px;}
.photo_show li{float:left;padding:9px 22px 0 9px;}
.photo_show li sup{position:absolute;right:-3px;top:-2px;_top:-1px;display:block;width:54px;height:55px;background-position:-128px -68px;text-indent:-9999px;}
.photo_show li *{display:block;}
.photo_show li a{position:relative;width:158px;height:184px;cursor:pointer;}
.photo_show li .text{position:absolute;left:0;bottom:-1px;width:158px;height:19px;text-align:center;}
.photo_show li .bg{position:absolute;left:0;top:0;width:158px;height:18px;background:#fff;opacity:0.5;filter:alpha(opacity=50);}
.photo_show li em{position:relative;z-index:2;text-align:center;}
#wed_guide,#shop_guide{margin:7px 0;}
#wed_guide .area_content{height:400px;}
#wed_guide .picArea{float:left;width:206px;padding:14px 19px 0 11px;text-align:center;}
#wed_guide .picArea img{display:block;border:1px solid #cdcdcd;}
#wed_guide .picArea strong{display:block;height:44px;line-height:24px;padding:3px 0 8px;}
#wed_guide .imgAreaText{float:left;width:507px;padding-top:9px;}
.title_text{padding:4px 0;background-color:#f5f5f5;border:1px solid #ededed;}
.title_text h3{text-align:center;font-weight:normal;line-height:24px;}
.title_text p{text-indent:2em;padding:0 10px;line-height:24px;}
#wed_guide .title_list{width:540px;}
#wed_guide .title_list dl{float:left;width:236px;padding:6px 18px 0 8px;}
#wed_guide .title_list dt{font:bold 14px/24px simsun;}
.secondInfo .area_head li{float:left;padding:0 2px 0 0;}
.Area_head_tab .area_head{position:relative;height:27px;background:none;overflow:visible;}
.Area_head_tab .area_head ul{position:absolute;height:28px;width:230px;}
.Area_head_tab .area_head li a{display:block;height:28px;text-align:center;line-height:27px;}
.Area_head_tab .area_head li a:hover{font-weight:bold;}
#sellad .area_head li a{width:73px;background-position:-442px -5px;}
#sellad .area_head li a:hover,#sellad .area_head .selected a{width:74px;background-position:-323px -38px;font-weight:bold;}
#sellad .area_content{width:212px;height:408px;padding:5px;}
#sellad .area_content a{display:block;width:200px;height:92px;overflow:hidden;padding:5px 0 5px 15px;margin-left:2px;background-position:0 101px;cursor:pointer;clear:both;}
#sellad .area_content .coverbg{margin-top:-2px;}
#sellad .adAreaInfo{display:block;float:left;width:104px;padding-top:14px;line-height:16px;}
#sellad li a *{display:block;}
#sellad .adAreaInfo ins{line-height:22px;color:#666666;}
#sellad .adAreaInfo em{color:#003399;line-height:20px;}
#sellad .adAreaPic{float:left;padding-top:12px;}
#sellad .area_content li a img{ margin-top:12px; float:left;}
#member_faq .area_content{height:211px;}
#member_faq .toAsk{display:block;width:203px;height:44px;margin:9px auto 5px;text-indent:-9999px;background-position:-10px -53px;}
#member_faq .article_list{padding-left:20px;}
#shop_guide .area_content{height:390px;padding:5px 3px;}
#shop_guide .area_content p{padding:4px 3px;line-height:24px;text-indent:2em;}
#shop_guide .article_list{padding-left:4px;}
.friendlink{margin:7px 0 0 2px;}
.friendlink{float:left;margin:8px 0 0;width:976px;overflow:hidden;position:relative;padding:7px 0 2px 5px;border:1px solid #c2c2c2;}
.friendlink ul{float:left;width:988px;padding-left:1px;}
.friendlink li{float:left;width:88px;height:36px;padding:0 10px 0 0;}
.textlink{width:976px;clear:both;float:left;}
.textlink span{font-weight:bold;}
.textlink a{margin-right:5px;white-space:nowrap;display:inline-block;line-height:24px;}
.footer{margin:12px 0 0;overflow:visible;}
.footer,.footer .content{height:112px;background:none;}
.footer .content{width:914px;color:#8d8d8d;text-align:center;line-height:24px;position:relative;}
.footer .footnav ul{float:left;position:relative;left:50%;margin:0 auto;padding:10px 0 0;width:auto;overflow:visible;white-space:nowrap;}
.footnav{ padding:10px 0 0 0;}
.footnav li{float:left;white-space:nowrap;position:relative;right:50%;}
.footnav a{padding:0 11px;color:#5E5E5E;}
.moreh3{ font-size:14px; padding-left:10px;}
