/* CSS Document */
body{font-family:"宋体","Microsoft Yahei",Arial Narrow;font-size:12px; color:#494951; background:url(../images/bg.jpg) center top repeat;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,p,span,form,input,textarea,button,code,em,cite{padding:0; margin:0;}
table{border-spacing: 0; border-collapse: collapse;}
img{border:0;}
ol,ul,li,dl,dt,dd{list-style:none;}   
a:link,a:visited{color:#494951;text-decoration:none}
a:active,a:hover{color:#494951;text-decoration:underline}
.lt{float:left;}
.rt{float:right;}
.cc:after {content: ".";display: block;height:0;clear: both;visibility: hidden;}
.cc {display: inline-block;} /* Hides from IE-mac \*/
* html .cc {height: 1%;}
.cc{display: block;} /* End hide from IE-mac */
.color1{color:#828a98;}
.color1 a:link,.color1 a:visited{color:#828a98;}
.color1 a:active,.color1 a:hover{color:#828a98;}
.color2{color:#f33;}
.color3{color:#666f80;}
.color3 a:link,.color3 a:visited{color:#666f80;}
.color3 a:active,.color3 a:hover{color:#666f80;}
.mtop10{margin-top:10px;}

#head{width:1000px; margin:0 auto; padding:30px 0; font-size:14px;}
#head h1{width:181px; height:47px; background:url(../images/logo.jpg) no-repeat;}
#head h1 a{height:47px; display:block;}
#head dl{float:right; line-height:40px;}
#head dt{float:left; padding-right:10px;_margin-top:10px;}
#head dd{height:40px; background:url(../images/ka.gif) no-repeat; float:left;}
#head dd code{padding-left:10px; float:left;}
.input1{width:310px; height:20px; line-height:20px; border:1px solid #fff; float:left; background:#fff; display:inline; margin:10px 0 0 10px; font-size:14px; color:#c0c4cb;}
#head a:link,#head a:visited{color:#307bdf;}
#head a:active,#head a:hover{color:#307bdf;}
#menu{width:100%; height:40px; background:url(../images/ka2.gif) repeat-x; overflow:hidden;}
#menu ul{width:1000px; margin:0 auto; font:normal 18px/40px "Microsoft Yahei";}
#menu li{float:left; color:#fff;}
#menu li em{width:2px; height:40px; background:url(../images/ka2.gif) 0 -41px no-repeat; float:left;}
#menu li a{height:40px; display:block; padding:0 23px; float:left;}
#menu li a:link,#menu li a:visited{color:#fff;}
#menu li a:active,#menu li a:hover,#menu li a.current{color:#fff; background:url(../images/ka2.gif) 0 -82px repeat-x; text-decoration:none;}
#menu li cite{width:16px; height:16px; background:url(../images/ka2.gif) -3px -41px no-repeat; float:left; margin:12px 10px 0 0;_margin:12px 5px 0 0;}
#menu li.help{float:left;}
#main1,#main,#friendlink,#bottom,.hotfh{width:1000px; margin:0 auto;}
/*首页左侧*/
#content1,#content,.fahao_new{width:690px; float:left; overflow:hidden;}
.scroll_tj{background:url(../images/ka2.gif) 0 -216px no-repeat; padding-left:22px; line-height:26px; height:26px; margin-top:5px;}
.scroll_tj h3{font-size:12px; float:left;}
.scroll_tj ul{float:left;}
.scroll_tj ul,.scroll_tj li{height:26px; overflow:hidden;}
.focus{height:303px; overflow:hidden;}
.focus ul{width:550px; float:left;}
.focus ul li{width:550px; float:left; height:303px;}
.focus ul li img{width:550px; height:303px;}
.focus dl{width:139px; float:right;}
.focus dd{width:139px; float:left; position:relative; z-index:11; cursor:pointer;}
.focus dd img{width:139px; height:75px; margin-bottom:1px; display:block;}
.focus dd cite{width:139px; height:75px; background:#666; position:absolute; top:0; left:0; filter:alpha(opacity=80); opacity: 0.8;}
.focus dd.current cite{width:133px; height:69px; background:none; border:3px solid #259ada;}
.fahao{width:320px; padding-left:9px; float:left;}
.fahao h3,.fahao_new h3,.type_find h3,.yuding_txt1 h3,.hotfh h3{height:45px; font:normal 16px/45px "Microsoft Yahei"; padding:0 15px; background:url(../images/ka.gif) no-repeat; background-position:0 -103px; margin-top:10px;}
.fahao h3{background-position:0 -151px; height:37px; padding-left:115px; color:#307bdf; overflow:hidden;}
.fahao h3.web{background-position:-325px -151px;}
.fahao h3.shuoyou{background-position:-650px -151px;}
.fahao_new h3 span{float:right; font:normal 12px/45px "宋体"; padding-left:10px;}
.fahao_new div,.fahao_new dl,.type_find ul,.yuding_txt1 dl,.hotfh_txt{background:#f9fafc; border-left:1px solid #9094a4; border-right:1px solid #9094a4; padding-bottom:5px;}
.fahao div{background:#fff; border-left:1px solid #d0d4e0; border-right:1px solid #d0d4e0;}
.fahao div li{width:150px; float:left; text-align:center; padding:10px 0 5px 6px;}
.fahao div li img{width:146px; height:58px; padding:1px; border:1px solid #cacdd4;}
.fahao div li p{line-height:26px; height:26px; overflow:hidden; margin-top:5px;}
.fahao div dl{padding:0 6px; width:305px; float:left;}
.fahao div dd{line-height:31px; height:31px; overflow:hidden; border-top:1px solid #eaebef; padding:0 8px;}
.fahao div dd cite{margin-top:5px;}
.fahao div dd code{float:right; text-align:center; color:#307bdf; width:90px;}
.taoh,.lingh,.dingh,.fuz,.h_taoh,.h_lingh,.h_dingh{width:35px; height:20px; background:url(../images/ka2.gif) no-repeat; background-position:0 -245px; float:right; overflow:hidden;}
.lingh{background-position: 0 -266px;}
.dingh{background-position:0 -287px;}
.h_taoh{background-position:0 -512px;}
.h_lingh{background-position:0 -491px;}
.h_dingh{background-position:0 -533px;}
.fuz{background-position:-25px -41px;}
.fahao_new h3,.type_find h3,.yuding_txt1 h3{background-position:0 -49px;}
.newfh li{line-height:33px; height:33px; overflow:hidden; border-bottom:1px solid #eaebef; width:100%; float:left;}
.newfh li cite{margin:6px 22px 0 0; display:inline;}
.newfh li cite#fh{margin:6px 52px 0 0; display:inline;}
.newfh li cite#nfh{margin:6px 25px 0 0; display:inline;}
.newfh li code{float:left; border-right:1px solid #eaebef; width:79px; text-align:center; overflow:hidden; height:33px;}
.newfh li code.pt{width:69px; color:#828a98;}
.newfh li code.name,.newfh li code.name2,.newfh li code.name3{width:219px; text-align:left; padding:0 15px;}

.newfh li code.name2{width:229px;} /*add +30*/
.newfh li code.name3{width:174px; text-align:center;}
.newfh li code.time{width:129px; color:#828a98;}
.newfh li code.xinx{color:#307bdf;}
.newfh li code.cszt{width:99px;}
.newfh li code.cssj{width:109px; color:#828a98;} /*add +20*/
.newfh li code.zc{width:59px; color:#76b738;}
.newfh li code.zc a:link,.newfh li code.zc a:visited{color:#76b738;}
.newfh li code.zc a:active,.newfh li code.zc a:hover{color:#76b738;}
.newfh li code.xz{width:59px; color:#307bdf;}
.newfh li code.xz a:link,.newfh li code.xz a:visited{color:#307bdf;}
.newfh li code.xz a:active,.newfh li code.xz a:hover{color:#307bdf;}
.newfh li.bt{line-height:35px; height:35px; background:url(../images/ka2.gif) 0 -354px repeat-x; border-bottom:1px solid #eaebef;}
.newfh li.bt code{border-right:1px solid #cacfd5; text-align:center; color:#494951;}
.newfh li.bt code.zt{border-right:0; width:78px;}
.newfh li.bg1{background:#f5f6fa;}
.fahao_new dl{height:35px; background:url(../images/ka2.gif) 0 -354px repeat-x; padding-bottom:0;}
.fahao_new dd{width:60px; height:23px; text-align:center; line-height:23px; background:url(../images/ka2.gif) no-repeat; background-position:0 -391px; float:left; cursor:pointer; display:inline-block; margin:6px 0 0 10px;}
.fahao_new dd a{height:23px; display:block;}
.fahao_new dd a:link,.fahao_new dd a:visited{color:#494951;}
.fahao_new dd a:active,.fahao_new dd a:hover,.fahao_new dd.current,.fahao_new dd.current a{color:#307bdf; color:#fff; text-decoration:none; background:url(../images/ka2.gif) no-repeat; background-position:0 -415px;}
.fahao_new dd.current a:link,.fahao_new dd.current a:visited{color:#fff;}
.fahao_qieh1 ul,.fahao_qieh2 ul,.fahao_qieh3 ul{display:none;}
/*首页右侧*/
#sidebar1,#sidebar{width:300px; float:right; overflow:hidden;}
#sidebar1{padding-top:20px;}
#sidebar1 h3,#sidebar h3{height:35px; font:normal 14px/35px "Microsoft Yahei"; background:url(../images/ka.gif) -700px -49px no-repeat; padding-left:15px; margin-top:10px;}
.sidebar_bt,.sidebar_top,.fahao_bt,.fahao_newbt,.friend_top,.friend_bt,.hotfh_bt{height:2px; background:url(../images/ka.gif) no-repeat; overflow:hidden; background-position:-700px -84px;}
.sidebar_top{background-position:-700px -49px;}
.fahao_bt{background-position:0 -188px;}
.fahao_newbt{background-position:0 -94px;}
.friend_top{background-position:0 -98px;}
.friend_bt{background-position:0 -100px;}
.hotfh_bt{background-position:0 -148px;}
.sidebar_pic,.sidebar_ph,.sidebar_find,.sidebar_bb,.sidebar_notice,.sidebar_login,.login_hou{background:#f6f7f9; border-left:1px solid #c5cad6; border-right:1px solid #c5cad6; padding-bottom:10px;}
.sidebar_login{padding:11px 6px 10px;}
.sidebar_login dt cite{width:110px; height:40px; background:url(../images/ka3.gif) no-repeat; float:left; display:inline; margin-left:21px;}
.sidebar_login dt cite.register{background-position:0 -41px;}
.login_hou{padding:14px 10px 10px;}
.login_hou dt{width:70px; float:left; text-align:center;}
.login_hou dt img{width:60px; height:60px; border:1px solid #cacdd4; padding:4px; display:block;}
.login_hou dt p{line-height:22px; height:22px; overflow:hidden; font-weight:700; margin-top:5px;}
.login_hou dd{width:200px; float:right;}
.login_hou dd cite{width:100px; height:64px; background:url(../images/ka3.gif) 0 -154px no-repeat; display:block; float:right;}
.login_hou dd cite a{height:64px; display:block;}
.login_hou dd span{width:100px; float:left;}
.login_hou dd p{line-height:22px; height:22px; overflow:hidden; margin-top:8px;}
.login_hou dd p a{display:inline; margin:0 10px 0 0;}
.login_hou dd p a.bbs{color:#76b738;}
.sidebar_find{padding-top:5px;}
.sidebar_find li{line-height:24px; padding:0 10px;}
.sidebar_find li.fl{background:url(../images/li_a.gif) 15px 8px no-repeat; font-weight:700; color:#307bdf; padding-left:24px; width:264px; float:left;}
.sidebar_find li a{display:inline; margin:0 7px; float:left;}
.sidebar_ph dl{height:27px; line-height:26px; background:url(../images/ka2.gif) 0 -123px repeat-x; color:#858484;}
.sidebar_ph dd{width:99px; border-right:1px solid #c5cad6; border-top:1px solid #fff; float:left; text-align:center; cursor:pointer;}
.sidebar_ph dd.yy{border-right:0; width:98px;}
.sidebar_ph dd.current{background:#f6f7f9; border-top:1px solid #2c96d6;}
.sidebar_ph div{padding:5px 6px 0;}
.sidebar_ph div ul{display:none;}
.sidebar_ph div li{line-height:28px; height:28px; overflow:hidden; border-bottom:1px solid #eaebef; padding:0 8px;}
.sidebar_ph div li cite{margin-top:4px;}
.sidebar_ph div li.pictj{width:133px; float:left; text-align:center; border-bottom:0; height:80px; padding:5px 0 0 5px; line-height:normal;}
.sidebar_ph div li.pictj img{width:131px; height:49px; border:1px solid #cacdd4; padding:1px;}
.sidebar_ph div li.pictj p{line-height:24px; height:24px; overflow:hidden;}
.sidebar_ph div li.pictj p a{color:#484b55;}
.tao,.ling,.ding{width:20px; height:20px; background:url(../images/ka2.gif) no-repeat; background-position:0 -151px; float:right; overflow:hidden;}
.ling{background-position:-21px -151px;}
.ding{background-position:0 -172px;}
.sidebar_ph div li cite a,.fahao div dd cite a,.newfh li cite a,.sidebar_bb li cite a{height:20px; display:block;}
.sidebar_bb{height:245px; overflow:hidden; position:relative; z-index:11;}
.sidebar_bb ul{position:absolute; top:0; left:0;}
.sidebar_bb li{width:270px; float:left; line-height:20px; height:40px; overflow:hidden; padding:5px 14px; border-bottom:1px solid #eaebef; color:#828a98;}
.sidebar_bb li h4,.sidebar_bb li p{height:20px; overflow:hidden;}
.sidebar_bb li h4{font-size:12px; font-weight:400;}
.sidebar_bb li p span{float:right;}
.sidebar_bb li.bg2{background:#fff;}
.sidebar_bb a:link,.sidebar_bb a:visited{color:#307bdf;}
.sidebar_bb a:active,.sidebar_bb a:hover{color:#307bdf;}
.sidebar_notice{line-height:26px; padding:10px;}
.sidebar_notice b{color:#307bdf;}
/*友情链接*/
.friend{background:#f9fafc; border-left:1px solid #c5cad6; border-right:1px solid #c5cad6; padding:10px; line-height:24px;}
.friend b{color:#307bdf;}
.friend a{display:inline; margin:0 5px;}
/*底部*/
#bottom{line-height:24px; text-align:center; font-family:"Arial"; padding:20px 0; border-top:2px solid #1f93d5; margin-top:10px;}
/*内页*/
/*发号中心找帐号*/
.route{line-height:20px; height:20px; margin-top:10px;}
.route h3{font-size:12px; font-weight:400;}
.type_find h3 code{width:95px; font-size:14px; text-align:center; line-height:35px; float:right; background:url(../images/ka3.gif) no-repeat; background-position:0 -82px; display:inline; margin:10px 0 0 2px; cursor:pointer; color:#666f80;}
.type_find h3 code.current{background-position:0 -118px;}
.type_find ul{padding:10px 0;}
.type_find li{line-height:20px; padding:8px 0 0 15px; height:20px; white-space:nowrap;}
.type_find li b{float:left;}
.type_find li a{padding:0 4px 0 5px; height:20px; float:left;}
.type_find li a:link,.type_find li a:visited{color:#494951;}
.type_find li a:active,.type_find li a:hover,.type_find li a.current{color:#fff; text-decoration:none; background:#307bdf;}
.page{text-align:center; color:#666f80; padding:30px 0 0; line-height:22px;  font-size:14px; height:40px;}
.page a{border:1px solid #c5cad6; background:#fff; height:20px;line-height:20px; padding:4px 8px 2px; display:inline; color:#666f80; margin:0 4px;}
.page a:link,.page a:visited{color:#666f80;}
.page a:active,.page a:hover,.page a.current{color:#fff; text-decoration:none; background:#307bdf; border:1px solid #0e5cc4;}
.fahao_new h3 code{width:60px; height:25px; text-align:center; line-height:25px; float:right; font-size:12px; margin:10px 0 0 10px; display:inline; cursor:pointer;} 
.fahao_new h3 code.current{color:#fff; background:url(../images/ka2.gif) 0 -439px no-repeat;}
.fahao_new h3 code.current a{color:#fff;}
/*发号中心帮助页*/
.help_txt1{line-height:26px;}
.help_txt1 span{padding:10px 18px; text-indent:2em; border-bottom:1px solid #c0c1c6; display:block; margin-bottom:10px;}
.help_txt1 h4{font-size:12px; padding:0 18px; color:#307bdf;}
.help_txt1 p{padding:0 18px; text-indent:2em;}
.help_txt1 p img{text-indent:0;}
/*发号中心预订页*/
.yuding li{width:156px; float:left; text-align:center; padding:15px 0 0 13px;}
.yuding li img{width:150px; height:84px; border:1px solid #cacdd4; background:#fff; padding:2px; margin-bottom:5px;}
.yuding li p{line-height:22px; height:22px; overflow:hidden;}
.yuding li p cite a{height:20px; display:block;}
.yuding li p code{color:#f33;}
/*发号中心预订内页*/
.yuding_txt1 dl{padding-bottom:14px;}
.yuding_txt1 h3 code{width:13px; height:17px; background:url(../images/ka2.gif) no-repeat; background-position:-25px -64px; float:left; display:inline; margin:14px 6px 0 0;}
.yuding_txt1 h3 code.lhxz{background-position:-44px -64px;}
.yuding_jhm,.yuding_sm{padding:14px 14px 0;}
.yuding_jhm dt code{float:left; width:170px; line-height:26px; font-size:14px; padding-right:10px;}
.yuding_jhm dt code.codeimg span{display:block;width:168px; height:67px; border:1px solid #cacdd4; text-align:center; overflow:hidden;}
.yuding_jhm dt code img{height:67px;}
.yuding_jhm dt code a{font-size:12px;}
.yuding_jhm dt code a.xz,.pop_sure dd a.xz{color:#f33;}
.yuding_jhm dt code a.gw,.pop_sure dd a.gw{color:#307bdf;}
.yuding_jhm dt code a.zc,.pop_sure dd a.zc{color:#76b738;}
.yuding_jhm dt code p{margin-top:5px;}
.pop_sure dd a.jh{color:#8832e1;}
.yuding_an{float:right; width:300px; overflow:hidden;}
.yuding_an cite{width:140px; height:60px; background:url(../images/ka3.gif) no-repeat; background-position:0 -225px; float:left; margin:0 0 20px;}
.yuding_an cite a{height:60px; display:block;}
.yuding_an cite.chouj{background-position:0 -286px; float:right;}
.yuding_an cite.taohao{background-position:0 -347px; float:right; display:inline; margin-left:10px;}
.yuding_an cite.linghao{background-position:0 -408px; float:right;}
.yuding_an cite.dinghaohui{background-position:0 -500px;}
.yuding_an cite.taohaohui{background-position:0 -622px;}
.yuding_an cite.linghaohui{background-position:0 -561px;}
.xtan1,.xtan2{width:16px; height:20px; background:url(../images/ka2.gif) no-repeat; background-position:0 -309px; display:inline-block; margin-right:5px;}
.xtan2{background-position:-17px -309px;}
.newfh li em{margin:4px 3px 0;}
.yuding_djs{width:145px; float:right;}
.yuding_djs h4{font:normal 16px/32px "Microsoft Yahei"; color:#307bdf;}
.yuding_djs h4 b,.yuding_jhm dd b{color:#f33;}
.yuding_an .bshare-custom{width:100%; float:right; text-align:right;}
.yuding_jhm dd{width:100%; height:20px; float:left; background:url(../images/ka.gif) 0 -197px no-repeat; margin:5px 0 0; text-align:right; font-size:14px; line-height:20px; overflow:hidden;}
.yuding_jhm dd span{width:541px; height:20px; background:url(../images/jd_an.jpg) repeat-x; float:left;}
.yuding_sm dd{line-height:26px; background:url(../images/li_a.gif) 0 9px no-repeat; padding-left:10px;}
.yuding_sm dd code{color:#307bdf;}
.yuding_show{height:440px; overflow-y:scroll;}
.yuding_show dd{line-height:26px; border-bottom:1px solid #c5cad6; padding:5px 14px;}
.yuding_show dd h4{font-size:14px; color:#307bdf;}
.yuding_show dd p{text-indent:2em;}
.yuding_show dd.soft{text-align:center; color:#327be1;}
.yuding_show dd.soft a{color:red;}
/*弹出框问卷*/
.pop_question{width:496px; height:466px; background:#fff; border:2px solid #327be1; position:absolute;}
.pop_question h3{background:#f5f5f5; padding:0 12px; font-size:14px; border-bottom:1px solid #d3d3d3; line-height:40px; font-weight:normal;}
.pop_question h3 cite,.pop_sure cite{width:20px; height:20px; margin-top:10px; cursor:pointer; background:url(../images/ka2.gif) -21px -172px no-repeat; float:right;}
.pop_question dl{width:466px; padding:5px 15px; line-height:24px; height:370px; overflow:hidden; overflow-y:scroll;}
.pop_question dd{border-bottom:1px dotted #c6c6c6; width:446px; float:left; padding:6px 10px;}
.pop_question dd h5{font-size:14px;}
.pop_question dd code{width:80px; float:left;}
.pop_an{width:100px; height:30px; background:url(../images/ka3.gif) 0 -469px; cursor:pointer; margin:0 auto; clear:both;}
/*弹出框验证码*/
.pop_sure{width:372px; padding:0 12px 20px; background:#fff; border:2px solid #327be1; position:absolute;}
.pop_sure dl{padding:16px 0; width:372px; float:left; font-size:14px; line-height:30px; text-align:center;}
.pop_input1,.pop_input2{width:266px; height:26px; line-height:26px; font-size:14px; border:1px solid #d3d3d3; padding:1px; float:left; background:#fff;}
.pop_sure dd{padding:10px 0 0; width:100%; float:left;}
.pop_sure dd code{width:90px; height:30px; background:#bdbdbd; float:right; font-weight:bold; color:#fff; cursor:pointer;}
.pop_input2{width:216px; height:21px; line-height:21px;}
.pop_sure dd.hao{padding:10px 53px 0; width:266px;}
.pop_sure dd.hao cite{width:40px; height:25px; background:url(../images/ka2.gif) 0 -465px no-repeat; float:right; cursor:pointer; margin-top:0;}
.pop_fenx{width:100%; float:left; border-top:1px solid #eaebef; line-height:30px; padding-top:10px;}
#imgbg span{display:block;width:25px;height:27px;float:left;background-repeat:no-repeat;}
#coderv{width:120px;height:120px;overflow:hidden;background:#ffffff;position:absolute;left:0;top:0;z-index:110;filter:alpha(opacity=10); opacity:0.1;}
#coderv span{diplay:block;width:23px;border:1px solid #ffffff;height:25px;float:left;background:#ffffff;}
span.imgerr {width: 140px;height: 23px;border: 1px solid #d7d7d7;float: left;line-height: 25px;background: url(/files/images/cuo.jpg) 4px 3px no-repeat;padding-left: 25px;color: #999;overflow: hidden;margin-bottom: 10px;}
#duiico {float:left;padding-top:3px;cursor:pointer;width:50px;color:blue;}
/*右侧广告*/
.rtgg img{margin-top:10px;}
.yuding li a.lia{display:block;width:150px;height:84px;border:1px solid #cacdd4;padding:2px;margin-bottom:5px;overflow:hidden;}
.yuding li a.lia img{width:auto;height:inherit;border:0px;padding:0px;margin:0px;}

.pop_sureapp{width:376px;background:#fff; border:2px solid #327be1; position:absolute;top:250px;left:474px;height: 179px;}
.pop_sureapp p{font-size: 14px;color: #5a5a5a;width: 357px;height: 40px;border-bottom: 1px solid #d3d3d3;background: #f5f5f5;line-height: 40px;padding-left: 19px;}
.pop_sureapp dl{width:224px; float:left; font-size:14px; text-align:left;margin: 20px 16px 16px 18px;}
.pop_sureapp dl dt{line-height:20px;color: #5a5a5a;font-weight: bold;border-bottom: 1px dashed #c6c6c6;padding-bottom: 10px;margin-bottom: 10px;}
.pop_sureapp dd {color: #5a5a5a;}
.pop_sureapp .close{position:absolute;background: url("../images/close.jpg") no-repeat;width:20px;height: 20px;right:11px;top:10px;cursor: pointer;}
.pop_sureapp img{float: right;margin: 20px 18px 0 0;}