@charset "gb2312";/*gb2312编码*/
*{padding:0;margin:0;word-wrap:break-word;}
body,input,button{font:12px/1.5 Tahoma,Helvetica,SimSun,sans-serif,Hei;color:#444;}
li{list-style:none;}
img{border:none;}
label{cursor:pointer;}
button,input,select,textarea {font-size: 100%;margin: 0;vertical-align: middle;}
button,input {line-height: normal;*overflow: visible;outline: none;}
button::-moz-focus-inner,input::-moz-focus-inner {padding: 0;border: 0;}
a{text-decoration:none;color:#333333;}
a:hover{color:#FD7E0D;text-decoration:underline;}
.fl{float:left;}
.fr{float:right;}
.cl{zoom:1;}
.clearfix:after{content:'\0020';display:block;height:0;clear:both;}
.clearfix{zoom:1;}

.rightSider{z-index:1200; width:54px; height:264px; overflow:hidden; text-align:center; position:absolute; top:50px; left:200px; background: url(img/_scroll_bg.gif) 0 0 no-repeat; }
.scrollTop{ height:36px; padding-top:8px;}
.shareTitle{font-size:12px; line-height:20px; height:20px; padding-top:4px; overflow:hidden;}
a.toTop{ width:27px; height:30px; display:inline-block; overflow:hidden; background:url(img/_scroll_top.gif) 0 -49px no-repeat;}
a.toTop:hover{ background-position:0 0 ;}
a.toTop span{ display:none;}

#header_top{ margin: 0 auto; width:100%;height:31px; border-bottom:1px solid #D7D7D7; margin-bottom:5px; background-color:#EFEFEF;}
#header_top .center{ margin:0 auto; width:1200px; position:relative; color:#333333;}
#header_top .login{ float:left;width:911px;overflow:hidden;}
#header_top .login .form-ipt{ float:left; margin-right:10px;}
#header_top .login .form-ipt input{ border:1px solid #dedede; width:100px; background-color:#fff; height:18px; padding:0px; line-height:18px; font-weight:bold; margin:5px 0px 0px 0px;}
#header_top .login span{ float:left; line-height:31px;}
#header_top .login .form-ipt .btn-sub{margin-top:5px;width:40px; height:20px;background:url(img/login.gif) no-repeat; color:#fff; border:0px;}
#header_top .login a{ color:#333;padding:0px 5px;}
#header_top .login a:hover{ color:#EC6C00;}
#header_top .member{ float:left;width:890px;overflow:hidden;}
#header_top .member span{ float:left; line-height:31px;}
#header_top .member b{ color:#EC6C00;}
#header_top .member a{ color:#333;padding:0px 10px;background:url(img/topline.gif) no-repeat left;}
#header_top .member a:hover{ color:#EC6C00;}
#header_top .qq{float:left;overflow:hidden;margin-top:3px;}
#header_top .right{ float:right;width:300px;line-height:31px;overflow:hidden;}
#header_top .right a{ padding:0px 10px; color:#333; background:url(img/topline.gif) no-repeat right;}
#header_top .right a:hover{color:#EC6C00;}

#header_top .siderNav{float:left;position:absolute;right:0;top:0;width:89px;}
.topmenu li,.topmenu strong.icon_arr{background:url(img/topmenu.gif) no-repeat;}
.topmenu{margin-left:7px;line-height:31px;color:#333333;}
.topmenu li{float:left;position:relative;background-position:right top;}
.topmenu strong{display:block;position:relative;height:32px;padding:0 10px;font-weight:normal;cursor:default;z-index:12001;}
.topmenu .jq_hidebox{display:none;position:absolute;left:0;top:32px; border:1px solid #D7D7D7;border-bottom:none; background:#fff;z-index:12000;}
.topmenu li.hover strong{border:1px solid #D7D7D7;border-bottom:none;background-color:#fff;cursor:pointer}
.topmenu li.hover{margin:-1px -1px 0 -1px;}
.topmenu strong.icon_arr{padding-right:23px;background-position:right 0px;}
.topmenu li.hover strong.icon_arr{background-position:right -30px;}
.topmenu li.webnav .jq_hidebox{width:630px;left:-549px;}
.aSty01{margin:0;}
.aSty01 dd{float:left;width:610px;padding:10px;border-bottom:1px solid #D7D7D7;}
.aSty01 dd a{float:left;margin-right:10px;height:22px;line-height:22px;color:#666666;}
.aSty01 dd a:hover{ color:#EC6C00;}
.aSty01 dd span a{margin-right:5px; font-weight:bold;color:#EC6C00;}
.aSty01 .bg{background-color:#F2F2F2;}

#header{width:1200px;height:80px;margin:6px auto;}
#header .logo{width:400px;height:80px;padding:10px 0px;overflow:hidden;}
#header .searcharea{width:488px;padding-top:12px;}

#menu{background:url(img/menu_bg.png) repeat-x;width:100%;height:88px;margin:0px auto 15px;overflow:hidden;}
#menu .nav{width:1200px;height:46px;margin:0px auto;}
#menu .nav ul{float:left;width:1200px;}
#menu .nav li{float:left;text-align:center;font-size:14px;margin-right:2px;}
#menu .nav li a{float:left;height:46px;line-height:46px;padding:0 12px; color:#ffffff;font-weight:bold;text-decoration:none;}
#menu .nav li a:hover{background:url(img/nav_on.png) repeat-x;color:#3784cb;text-decoration:none;}
#menu .nav li .on{background:url(img/nav_on.png) repeat-x;color:#3784cb;text-decoration:none;}
#menu_ad{width:1160px;margin:0px auto;padding:7px 20px;height:25px;line-height:25px;overflow:hidden;}

/* searchTxt */
.searchBtn button,.searchTxt .searchMenu .searchSelected{background-image:url(img/searchbg.gif);background-repeat:no-repeat;}
.searchTxt{float:left;width:400px;height:30px;border:2px solid #FD7E0D;border-right:0;position:relative;z-index:20;background:#fff;}
.searchTxt .radius{width:1px;height:1px;overflow:hidden;background:#f4f4f4;position:absolute;top:-2px;left:-2px;}
.searchTxt .searchMenu{float:left;width:90px;}
.searchTxt .searchMenu .searchSelected{color:#a8a8a8;cursor:pointer;font-size:14px;font-weight:bold;height:30px;line-height:30px;width:90px;padding-right:10px;text-align:center;background-position:0px -54px;}
.searchTxt .searchMenu .searchOpen{background-position:0px -104px;}
.searchTxt .searchMenu .searchTab{display:none; position:absolute;top:30px;left:-2px;width:90px;border:2px solid #FD7E0D;border-top:0;text-align:center;background:#fff;z-index:20;}
.searchTxt .searchMenu .searchTab li{width:90px;height:28px;line-height:28px;color:#a8a8a8;font-size:14px;font-weight:bold;cursor:pointer;}
.searchTxt .searchMenu .searchTab li.selected{background:#FD7E0D;color:#FFFFFF;}
.searchTxt input{float:left;border:0;background:#fff;color:#333;font:14px/22px '宋体',verdana,tahoma,arial,'SimSun',sans-serif;width:302px;height:22px;margin:0;outline:medium none;padding:4px;}
.searchBtn{float:left;width:86px;overflow:hidden;}
.searchBtn button{background-position:#FD7E0D 0px 0px;border:0;color:#fff;cursor:pointer;float:left;font-size:16px;height:34px;text-indent:-9999px;width:86px;}
.s_hot{float:left;width:488px;height:30px;line-height:30px;overflow:hidden;}
.s_hot span{float:left;width:65px;color:#FD7E0D;font-weight:bold;}
.s_hot a{float:left;margin-right:10px;text-decoration:none;}
.s_hot p{float:left;width:423px;overflow:hidden;}

#linkmenu{width:1198px;margin:0px auto 8px;border:#CDCDCD 1px solid;}
#linkmenu h2{font-size:14px;line-height:30px;padding:2px 10px;border-bottom:#CDCDCD 1px solid;background:#F2F2F2;}
#linkmenu ul{margin:0;padding:9px 14px;overflow:hidden;}
#linkmenu li{float:left;line-height:20px;height:20px;margin-right:25px;overflow:hidden;}
#linkmenu li a{text-decoration:none;color:#333333;}
#linkmenu li a:hover{color:#ff0000;text-decoration:underline;}

#detail1 .left{float:left; width:250px; overflow:hidden}
#detail1 .left .rank{width:248px;height:512px;border:#CDCDCD 1px solid;margin-bottom:8px;overflow:hidden;}
#detail1 .left .rank ul{padding:5px 10px 10px 10px; background: url(img/numbg.png) no-repeat scroll 11px 9px transparent;}
#detail1 .left .rank li{ border-bottom: 1px solid #F3F3F3; clear: both; height: 30px; line-height: 30px; overflow: hidden; padding-left:28px;}
#detail1 .left .rank li span{float:right; height: 30px; line-height: 30px; font-size: 12px; overflow: hidden;}
#detail1 .right{ width:940px;float:right; overflow:hidden}

/*专题*/
#detail1 .right .fl_zt{ width:738px; height:200px; overflow:hidden; float:left; margin-top:8px; background: #F2F2F2; border:1px solid #CDCDCD}
#detail1 .right .fl_zt .tit{ width:738px; height:40px; position:relative}
#detail1 .right .fl_zt .tit h3{ width:90px; height:40px; line-height:40px; font-size:14px; position:absolute; left:16px; top:0px}
#detail1 .right .fl_zt .tit span{ float:right; margin-right:10px; margin-top:10px}
#detail1 .right .fl_zt .tit span a{ display:block; width:50px; height:21px; background:url(img/more_o.gif) no-repeat; text-indent:-3000px; overflow:hidden}
#detail1 .right .fl_zt .zt_con{ float:left;margin-top:4px;margin-left:2px;}
#detail1 .right .fl_zt .zt_con li{ float:left; text-align:center; margin-left:18px; width:161px; overflow:hidden; font-size:12px; white-space:nowrap}
#detail1 .right .fl_zt .zt_con li img{ width:155px; height:110px; background: #ffffff; border:1px solid #CDCDCD; padding:2px; margin-bottom:5px;}
#detail1 .right .fl_zt .zt_con li img:hover{ border:2px solid #f60; background: #ffffff; padding:1px;}

#detail{width:1200px;margin:0px auto;height:auto;overflow:hidden;}/*395px;*/
#detail1{width:1200px;margin:0px auto;height:522px;overflow:hidden;}
#detail2{width:1200px;margin:0px auto;height:392px;overflow:hidden;}
#detail h2,#detail1 h2,#detail2 h2{line-height:30px;padding:2px 10px;font-size:14px;border-bottom:#CDCDCD 1px solid;background:#F2F2F2;}
#detail h2 a,#detail1 h2 a,#detail2 h2 a{float:right;font-size:12px;font-weight:normal;}
#detail .gkkup{width:1198px;height:auto;border:#CDCDCD 1px solid;overflow:hidden;}/*385px;*/
#detail .gkkup .tab_title{float:left;width:100%;height:34px;line-height:34px;padding:0px;border-bottom:#CDCDCD 1px solid;background:#F2F2F2;}
#detail .gkkup .tab_title li{float:left;width:288px;height:34px;line-height:34px;font-size:18px;font-weight:bold;text-align:center;border-right:1px solid #CDCDCD;}
#detail .gkkup .tab_title li a{text-decoration:none;}
#detail .gkkup .tab_title li .current{float:left;width:288px;height:35px;line-height:34px;background: #ffffff;color:#F60;}
#detail .gkkup .tab_title li .current a{text-decoration:none;}

#detail .gkkup .block_cont ul{float:left;width:1188px;padding:15px 0px 15px 10px;}
#detail .gkkup .block_cont li{float:left;width:205px;height:300px;padding:6px 13px;text-align:center;overflow:hidden;}
#detail .gkkup .block_cont img{float:left;width:160px;height:240px;border:1px solid #D7D7D7;padding:2px;}
#detail .gkkup .block_cont span{float:left;width:160px;margin-top:5px;height:20px;line-height:20px;text-align:center;overflow:hidden;cursor:pointer;}
#detail .gkkup .block_cont li a:hover img{border:2px solid #FD7E0D;padding:1px;}

#detail2 .newup{float:left;width:392px;border:#CDCDCD 1px solid;margin-right:8px;overflow:hidden;}
#detail2 .newup ul{width:372px;height:337px;padding:5px 10px;overflow:hidden;}
#detail2 .newup li{float:left;width:360px;background:url(img/arw.gif) no-repeat 2px 12px;padding-left:15px;border-bottom:#ccc 1px dashed;line-height:32px;height:32px;font-size:12px;overflow:hidden;}
#detail2 .newup li a{float:left;width:310px;}
#detail2 .newup li span{float:right;color:#666;}
#detail2 .newup2{float:left;width:392px;border:#CDCDCD 1px solid;overflow:hidden;}
#detail2 .newup2 ul{width:372px;height:337px;padding:5px 10px;overflow:hidden;}
#detail2 .newup2 li{float:left;width:360px;background:url(img/arw.gif) no-repeat 2px 12px;padding-left:15px;border-bottom:#ccc 1px dashed;line-height:32px;height:32px;font-size:12px;overflow:hidden;}
#detail2 .newup2 li a{float:left;width:310px;}
#detail2 .newup2 li span{float:right;color:#666;}

#detail2 .newup3{float:left;width:392px;border:#CDCDCD 1px solid;overflow:hidden;}
#detail2 .newup3 ul{width:372px;height:337px;padding:5px 10px;overflow:hidden;}
#detail2 .newup3 li{float:left;width:360px;background:url(img/arw.gif) no-repeat 2px 12px;padding-left:15px;border-bottom:#ccc 1px dashed;line-height:32px;height:32px;font-size:12px;overflow:hidden;}
#detail2 .newup3 li a{float:left;width:310px;}
#detail2 .newup3 li span{float:right;color:#666;width:60px;}


#detail .notice{width:248px;border:#CDCDCD 1px solid;margin-bottom:8px;overflow:hidden;}
#detail .notice ul{width:240px;padding:5px 4px;overflow:hidden;}
#detail .notice li{float:left;padding:0 5px;line-height:24px;height:24px;overflow:hidden;}
#detail .notice li img{float:left;margin-top:8px;padding:0 5px 0 0;}
#detail .notice li a{float:left;width:186px;}
#detail .notice li span{float:right;color:#666;}

#share{margin:0 auto;width:1200px;overflow:hidden;}
#share .wp{width:auto;}
#share .ct{min-height:400px;_height:400px;}

#share .share_left{float:left;width:250px;display: none;}
#share .share_left h1{float:left;width:228px;border:1px #CDCDCD solid;background:#F2F2F2;font-size:14px;line-height:30px;padding:2px 10px;}
#share .share_left .news{float:left;width:228px;border:1px #CDCDCD solid;border-top:none;margin-bottom:8px;padding:3px 10px 7px 10px; background: url(img/numbg.png) no-repeat scroll 11px 9px transparent;}
#share .share_left .news li{ border-bottom: 1px solid #F3F3F3; clear: both; height: 30px; line-height: 30px; overflow: hidden; padding-left:28px;}
#share .share_left .news li span{float:right; height: 30px; line-height: 30px; font-size: 12px; overflow: hidden;}

#share .share_left .side_box{ float:left;width:236px;border:1px #CDCDCD solid;border-top:none;margin-bottom:8px;padding:8px 6px;}
#share .share_left .side_box li a{float: left;width: 104px;margin:5px 7px;display: inline;height: 28px;line-height: 28px;font-size: 12px;overflow: hidden;text-align: center;background: url(img/softCatalog.png) no-repeat;}
#share .share_left .side_box li a:hover{float: left;width: 104px;margin:5px 7px;display: inline;height: 28px;line-height: 28px;color:#FFFFFF; text-decoration:none; font-weight:bold; overflow: hidden;text-align: center;background: url(img/softCatalog.png) no-repeat 0px -28px;}
#share .share_left .side_box li .current{float: left;width: 104px;margin:5px 7px;display: inline;height: 28px;line-height: 28px;color:#FFFFFF; text-decoration:none; font-weight:bold; overflow: hidden;text-align: center;background: url(img/softCatalog.png) no-repeat 0px -28px;}

#share .share_left .zt_info{ float:left;width:236px;border:1px #CDCDCD solid;border-top:none;margin-bottom:8px;padding:6px;}
#share .share_left .zt_info .zt_img{ float:left;width:210px;height:150px; border:1px #CDCDCD solid;padding:2px;margin:10px 10px;}
#share .share_left .zt_info .zt_title{ float:left;width:236px;text-align: center;font-size:16px;color:#FF6600;font-weight:bold;}
#share .share_left .zt_info .zt_intro{ float:left;width:216px;font-size:12px;line-height: 25px; padding:10px;}
#share .share_left .zt_info .zt_intro span{font-weight:bold;}

#share .share_left .hots{ float:left;width:238px;border:1px #CDCDCD solid;border-top:none;margin-bottom:8px;padding:5px;}
#share .share_left .hots li a{ float:left;margin:6px;font-size:12px;}

#share .share_left_ad{float:left;width:250px;height:250px;margin-bottom:8px;}

/*tag*/
.tag:link{ background:#0965B2;color:#ffffff;padding:1px 4px;}
.tag:visited{ background:#0965B2;color:#ffffff;padding:1px 4px;}
.tag:hover{ background:#0965B2;color:#ffffff;padding:1px 4px;}
.tag1:link{ background:#339900;color:#ffffff;padding:1px 4px;}
.tag1:visited{ background:#339900;color:#ffffff;padding:1px 4px;}
.tag1:hover{ background:#339900;color:#ffffff;padding:1px 4px;}
.tag2:link{ background:#e65730;color:#ffffff;padding:1px 4px;}
.tag2:visited{ background:#e65730;color:#ffffff;padding:1px 4px;}
.tag2:hover{ background:#e65730;color:#ffffff;padding:1px 4px;}
.tag3:link{ background:#00b9da;color:#ffffff;padding:1px 4px;}
.tag3:visited{ background:#00b9da;color:#ffffff;padding:1px 4px;}
.tag3:hover{ background:#00b9da;color:#ffffff;padding:1px 4px;}
.tag4:link{ background:#FE3981;color:#ffffff;padding:1px 4px;}
.tag4:visited{ background:#FE3981;color:#ffffff;padding:1px 4px;}
.tag4:hover{ background:#FE3981;color:#ffffff;padding:1px 4px;}
.tag5:link{ background:#ff9900;color:#ffffff;padding:1px 4px;}
.tag5:visited{ background:#ff9900;color:#ffffff;padding:1px 4px;}
.tag5:hover{ background:#ff9900;color:#ffffff;padding:1px 4px;}
.tag6:link{ background:#339900;color:#ffffff;padding:1px 4px;}
.tag6:visited{ background:#339900;color:#ffffff;padding:1px 4px;}
.tag6:hover{ background:#339900;color:#ffffff;padding:1px 4px;}
.tag7:link{ background:#e65730;color:#ffffff;padding:1px 4px;}
.tag7:visited{ background:#e65730;color:#ffffff;padding:1px 4px;}
.tag7:hover{ background:#e65730;color:#ffffff;padding:1px 4px;}
.tag8:link{ background:#00b9da;color:#ffffff;padding:1px 4px;}
.tag8:visited{ background:#00b9da;color:#ffffff;padding:1px 4px;}
.tag8:hover{ background:#00b9da;color:#ffffff;padding:1px 4px;}
.tag9:link{ background:#FE3981;color:#ffffff;padding:1px 4px;}
.tag9:visited{ background:#FE3981;color:#ffffff;padding:1px 4px;}
.tag9:hover{ background:#FE3981;color:#ffffff;padding:1px 4px;}
.tag10:link{ background:#ff9900;color:#ffffff;padding:1px 4px;}
.tag10:visited{ background:#ff9900;color:#ffffff;padding:1px 4px;}
.tag10:hover{ background:#ff9900;color:#ffffff;padding:1px 4px;}

#share .share_right{float:left;width:1186px;}
#share .share_right h1{float:left;width:1186px;border:1px #CDCDCD solid;background:#F2F2F2;font-size:14px;line-height:40px;padding:2px 10px;}
#share .share_right .img{float:left;width:920px;border:1px #CDCDCD solid;border-top:none;margin-bottom:8px;padding:15px 10px;}
#share .share_right .img li{float:left;width:160px;height:170px;padding:5px 10px;text-align:center;overflow:hidden;}
#share .share_right .img li img{float:left;width:154px;height:110px;border:1px solid #D7D7D7;padding:2px;}
#share .share_right .img li span{float:left;width:160px;margin-top:5px;height:44px;line-height:22px;text-align:left;overflow:hidden;cursor:pointer;}
#share .share_right .img li a:hover img{border:2px solid #FD7E0D;padding:1px;}

#share .share_right .boxselect{float:left;width:920px;border:1px #CDCDCD solid;border-top:none;padding:10px;}
#share .share_right .boxselect dt{float:left;height:24px;line-height:24px;margin:3px 0px;}
#share .share_right .boxselect dd{float:left;width:920px;zoom:1;overflow:hidden;}
#share .share_right .boxselect dd a{float:left;margin:5px;display:inline-block;white-space:nowrap;height:24px;line-height:24px;padding:0px 8px;text-decoration:none;border-radius:2px;color:#333;}
#share .share_right .boxselect dd a:hover{color:#ffffff;background-color:#97CFEF}
#share .share_right .boxselect dd .current{color:#ffffff;background-color:#37A6E7}
#share .share_right .boxselect dd .current:hover{color:#ffffff;background-color:#37A6E7}

#share .share_right .list{float:left;width:920px;border:1px #CDCDCD solid;border-top:none;margin-bottom:8px;padding:10px;}
#share .share_right .list li{float:left;width:900px;border-bottom:1px #ccc dashed;color:#999;font-size:14px;overflow:hidden;padding:3px 10px;vertical-align:top;height:32px;line-height:32px;}
#share .share_right .list li.over{border-bottom:1px #ccc dashed;background-color:#FFFFCC;}
#share .share_right .list .date{float:right;}
#share .share_right .list .class{float:left;margin-right:10px;}

#share .share_zt{float:right;width:1200px;}
#share .share_zt h1{float:left;width:978px;border:1px #CDCDCD solid;background:#F2F2F2;font-size:14px;line-height:30px;padding:2px 10px;}
#share .share_zt .img{float:left;width:968px;border:1px #CDCDCD solid;border-top:none;margin-bottom:8px;padding:15px;}
#share .share_zt .img li{float:left;width:210px;height:185px;padding:5px 15px;text-align:center;overflow:hidden;}
#share .share_zt .img li img{float:left;width:208px;height:145px;border:1px solid #D7D7D7;padding:2px;}
#share .share_zt .img li span{float:left;width:210px;margin-top:5px;height:50px;line-height:25px;font-size:14px;font-weight:bold; text-align:center;overflow:hidden;cursor:pointer;}
#share .share_zt .img li a:hover img{border:2px solid #FF6600;padding:1px;}

.news_link{ width:920px; float:left; height:260px; padding-bottom:5px; line-height:25px; overflow:hidden; font-size:14px;}
.news_link ul { float:left; padding:10px;}
.news_link ul li{ width:450px; float:left; white-space:nowrap; overflow:hidden; color:#C60; font-family:宋体}

/*分页*/
div.pagelist{float:left;width:100%; padding:5px 0px;font-size:14px;text-align:center;}
div.pagelist a{border:#CFD0D0 1px solid;padding:4px 8px;margin:2px;color:#3E3A39;text-decoration:none;}
div.pagelist a:hover{border:#CFD0D0 1px solid;color:#FFFFFF;background-color:#F9B72D;}
div.pagelist a:active{border:#CFD0D0 1px solid;color:#FFFFFF;background-color:#F9B72D;}
div.pagelist .current{border:#CFD0D0 1px solid;padding:4px 8px;margin:2px;font-weight:bold;color:#FFFFFF;background-color:#F9B72D;}
div.pagelist span.cow{border:#CFD0D0 1px solid;background-color:#E3E3E2;color:#9F9FA0;padding:4px 8px;margin:2px;}

#share .share_view{float:right;width:942px;overflow:hidden;}
#share .share_view .rinfo{float:left;width:940px;border:1px solid #CDCDCD;margin-bottom:8px;}
#share .share_view .rinfo .box-header{float:left;width:920px;border-bottom:1px #CDCDCD solid;background:#F2F2F2;line-height:30px;padding:2px 10px;}
#share .share_view .rinfo .box-header h2{float:left;width:460px;font-size:14px;}
#share .share_view .rinfo .box-header h4{float:left;width:100px;font-size:14px;}
#share .share_view .rinfo .box-header .about {float:right;}
#share .share_view .rinfo .box-header .about a{color:#EB0064;font-weight:bold;margin-left:10px;}

#share .share_view .rinfo .share-bar{overflow:hidden;float:left;width:240px;}
#share .share_view .rinfo .share-bar li{float:right;margin:3px 0px 3px 5px;}
#share .share_view .rinfo .share-bar span,#share .share_view .rinfo .share-bar li a{background:url(img/spr_share.gif) no-repeat right 0;color:#666;float:left;height:24px;line-height:24px;text-align:center;}
#share .share_view .rinfo .share-bar li a:hover{text-decoration:none;}
#share .share_view .rinfo .share-bar span{cursor:pointer;padding-right:5px;}
#share .share_view .rinfo .share-bar li a.tou{background-position:-182px -24px;padding-left:20px;}
#share .share_view .rinfo .share-bar li a.ju{background-position:-202px -24px;padding-left:21px;}

#share .share_view .rinfo .title{margin:10px;font-size:22px;text-align:center;font-weight:bold;height:70px;line-height:70px;}

#share .share_view .rinfo .down-info{float:left;margin:10px 20px;width:900px;height:80px;font-size:12px;}
#share .share_view .rinfo .down-info ul{float:left;width:900px;}
#share .share_view .rinfo .down-info ul li{float:left;border-left:1px solid #ccc;border-top:1px solid #ccc;background:#FFFBE2;width:65px;height:33px;line-height:33px;padding:0px 10px;text-align:center;}
#share .share_view .rinfo .down-info ul li a{text-decoration:none;}
#share .share_view .rinfo .down-info ul li span{color:#EB0064;}
#share .share_view .rinfo .down-info ul li.w{width:192px;background:#ffffff;text-align:left;border-left:1px solid #ccc}  
#share .share_view .rinfo .down-info ul li.b {border-bottom:1px solid #ccc} 
#share .share_view .rinfo .down-info ul li.r {border-right:1px solid #ccc} 

#share .share_view .rinfo .texts{float:left;width:900px;padding:5px 20px 30px 20px;font-size:12px;line-height:25px;}
#share .share_view .rinfo .texts #a1{z-index: 100;float: left;width:900px;padding:5px 0px;}
#share .share_view .rinfo .texts img{width:900px;margin:0px auto;padding:5px 0px;}
#share .share_view .rinfo #down_list{float:left;padding:10px;}
#share .share_view .rinfo #down_list a{background:#FD7E0D;color:#ffffff;float:left;font-weight:bold;font-size:14px;height:35px;line-height:35px;margin-right:10px;padding:0px 20px;}
#share .share_view .rinfo #down_list a:hover{background:#4796BF;text-decoration:none;}

#share .share_view .rinfo .content-list{margin:10px;padding:15px 0px;border-bottom:#ccc 1px dashed;}
#share .share_view .rinfo .content-list h2{font-size:22px;text-align:center;height:65px;line-height:65px;}
#share .share_view .rinfo .contents{padding:10px 15px;width:900px;font-size:14px;line-height:25px;color:#555;}
#share .share_view .rinfo .contents p{padding:3px 0px;}
#share .share_view .rinfo .contents img{max-width:800px;_width:expression(this.width>=900&&this.width/900>=this.height/900?"900px":"auto");_height:expression(this.height>=900&&this.width/900<this.height/900?"900px":"auto");margin:0px auto; padding:5px;}

#share .share_view .rinfo .contentm{padding:10px 15px;font-size:14px;line-height:25px;color:#555;}
#share .share_view .rinfo .contentm p{padding:3px 0px;}
#share .share_view .rinfo .contentm img{width:680px;height:auto;margin:0px auto; padding:10px 15px;}

#share .share_view .rinfo .pptimg{float:left;width:920px;height:330px;overflow:hidden; padding:15px 10px;}
#share .share_view .rinfo .pptimg li{float:left;width:160px;height:160px;padding:5px 10px;text-align:center;overflow:hidden;}
#share .share_view .rinfo .pptimg li img{float:left;width:154px;height:110px;border:1px solid #D7D7D7;padding:2px;}
#share .share_view .rinfo .pptimg li span{float:left;width:160px;margin-top:5px;height:44px;line-height:22px;text-align:left;overflow:hidden;cursor:pointer;}
#share .share_view .rinfo .pptimg li a:hover img{border:2px solid #FD7E0D;padding:1px;}

.powered{padding: 10px;margin-top:10px;border-top:1px solid #CDCDCD;overflow: hidden;background: #F2F2F2;}
.powered .title-link{width:730px;float: left;display: inline-block;overflow: hidden;}
.powered .title-link p{font-size: 14px;line-height: 25px;overflow: hidden;white-space: nowrap;display: block;text-overflow: ellipsis;}
.powered .share{float: right;width: 190px;height: 38px; z-index:9; overflow: hidden;}


.div2{top:10px;z-index:999;position:fixed;_position:absolute}

.toplist{float:left;width:392px;margin-left:8px;margin-bottom:8px;overflow:hidden;}
.toplist h2{float:left;width:370px;border:1px #CDCDCD solid;background:#F2F2F2;font-size:14px;line-height:28px;padding:2px 10px;}
.toplist h2 a{font-size:12px;float:right;font-weight:normal;#margin-top:-23px;}
.toplist ul{float:left;width:370px;height:309px;border:1px #CDCDCD solid;border-top:none;padding:3px 10px 7px 10px; background: url(img/numbg.png) no-repeat scroll 11px 9px transparent;}
.toplist ul li{ border-bottom: 1px solid #F3F3F3; clear: both; height: 30px; line-height: 30px; overflow: hidden; padding-left:28px;}
.toplist ul li span{float:right; height: 30px; line-height: 30px; font-size: 12px; overflow: hidden;}

.toplist50{float:left;width:392px;margin-left:8px;margin-bottom:8px;overflow:hidden;}
.toplist50 h2{float:left;width:370px;border:1px #CDCDCD solid;background:#F2F2F2;font-size:14px;line-height:28px;padding:2px 10px;}
.toplist50 h2 a{font-size:12px;float:right;font-weight:normal;#margin-top:-23px;}
.toplist50 ul{float:left;width:370px;height:1540px;border:1px #CDCDCD solid;border-top:none;padding:3px 10px 7px 10px; background: url(img/numbg50.png) no-repeat scroll 11px 9px transparent;}
.toplist50 ul li{ border-bottom: 1px solid #F3F3F3; clear: both; height: 30px; line-height: 30px; overflow: hidden; padding-left:28px;}
.toplist50 ul li span{float:right; height: 30px; line-height: 30px; font-size: 12px; overflow: hidden;}


.ad250{float: left;width: 250px;height:250px;margin-bottom:8px;}

#footer {float:left;width: 100%;height: auto;background: #3784cb;padding-bottom: 20px;margin-top: 10px;}
#footer .footer_con {overflow: visible;}
#footer .footer_logo {width: 100%;height: auto;overflow: hidden;text-align: center;margin-top: -60px;}
#footer .footer_txt {font-size: 12px;color: #fff;line-height: 28px;text-align: center;}
#footer .footer_txt a{color:#fff;}

.float-contact { display: none; position: absolute; right: 1px; top: 185px; width: 94px; }
.float-contact .container { border:1px #dddddd solid;background:#F5F5F5;border-style: solid; border-width:1px; padding: 1px 0; text-align: center; }
.float-contact .container { border-style: solid; text-align: center; }
.float-contact .qq { padding: 7px 0 2px; }
.float-contact .qqtitle { line-height: 200%; font-size: 14px;color: #000000 !important;}
.float-contact .qq .qqbtn { padding-top: 4px; }
.float-contact .qq .qqbtn li { padding-bottom: 5px; }
.float-contact .qq .qqbtn a { background: url(img/sprites.png) no-repeat scroll 0px 0px transparent; color: #1A649D; display: block; height: 23px; line-height: 23px; margin: 0 auto; padding-left: 23px; width: 53px; }
.float-contact .qq .qqbtn a:hover { text-decoration: none; }
.float-contact .qq .ww { padding-top: 4px; }
.float-contact .qq .ww li { padding-bottom: 5px; }
.float-contact .qq .ww a { background: url(img/sprites.png) no-repeat scroll 0px -27px transparent; color: #1A649D; display: block; height: 23px; line-height: 23px; margin: 0 auto; padding-left: 23px; width: 53px; }
.float-contact .qq .ww a:hover { text-decoration: none; }
.float-contact .qqtel { padding-bottom: 14px; }
.float-contact .qqtel .qqcontent { color: #259E33; font-size: 12px; line-height: 130%; letter-spacing:0; }

.listBox {float:left;width:1186px; border:1px #CDCDCD solid; border-top:none; margin-bottom:8px; padding:15px 10px; margin-top: -15px;}
.listBox li {float:left; border:#cccccc 1px solid; text-align:center; padding-top:5px; background-color:#FAFAFA; margin:5px 8px; width:372px; height:300px; overflow:hidden;}
.listBox li.over {border:#cccccc 1px solid; background-color:#FFFFCC;}
.listtext {float:left; width:320px; height:20px; font-size:14px; font-weight:bold; text-align:left; margin:8px 13px; overflow:hidden;}
.listCover {float:left; width:180px;}
.listCover img {border: #cccccc 1px solid; text-align:center; padding:1px; width:160px; margin-bottom:6px; height:240px;}
.listInfo {float:left; text-align:left; width: 185px;}
.listInfo p {text-align:left; height:20px; line-height:20px; width:185px; overflow:hidden;}
.listInfo p span {color:#ff0000;}

/* 店铺列表 start*/
.listShop {float:left;width:920px; border:1px #CDCDCD solid; border-top:none; margin-bottom:8px; padding:15px 10px;}
.listShop li
{
float:left; border:#cccccc 1px solid; text-align:center; padding-top:5px; background-color:#FAFAFA; margin:5px 8px; 
width:905px; height:155px; overflow:hidden;
}
.listShop li.over {border:#cccccc 1px solid; background-color:#FFFFCC;}
.listShoptext {float:left; width:905px; height:20px; font-size:14px;font-weight:bold; text-align:left; margin:8px 13px; overflow:hidden;}
/*.listShoptext a{color:#444;}*/
.listShopCover {float:left; width:160px;}
.listShopCover img {border:#999999 1px solid; text-align:center; padding:1px; width:130px; margin-bottom:6px; height:100px;}
.listShopInfo {float:left; text-align:left; width: 160px;}
.listShopInfo p {text-align:left; height:25px; line-height:25px; width:160px; overflow:hidden;}
.listShopInfo p span {color:#ff0000;}

.listShopInfo2 {float:left; text-align:left; width: 460px;height:100px;border:1px solid #94d61d;margin-left:6px;padding-left:8px;padding-top:3px;}
.listShopInfo2 p {text-align:left; height:100px; line-height:20px; width:450px;overflow:hidden;}
.listShopInfo2 p span {font-weight:bold;color:#95d020;}
.listShopInfo2 p a{color:#95d020;}
/* 店铺列表 end */

.r_serve{ width:60px; border:#CFD0CF 1px solid; border-bottom:0px; background:#F1F1F1; position:fixed; _position:absolute; top:50%;left:50%;margin-left:610px; margin-top:-105px;}
.r_serve a{ color:#333333; text-decoration:none;}
.r_serve img{border:0px; vertical-align:top;}
.r_serve li{ list-style-type:none;width:60px; height:50px; padding-top:10px; border-bottom:#CFD0CF 1px solid;font-size:12px; text-align:center; line-height:22px;position:relative; cursor:pointer;}
.r_serve li img.maImg{ position:absolute; right:60px; bottom:-85px; display:none}