/* MoBan5原创源码，唯一官网：www.moban5.cn */
@charset "utf-8";
/* CSS Document */

body{font:12px tahoma,'\5b8b\4f53',sans-serif;font-family:"Microsoft YaHei";font-size:12px; background:#f6f6f6;}
*{margin:0px; padding:0px;}
ul li{list-style:none;}
li{list-style:none;}
img{border:none;}
a{color:#333; text-decoration:none; cursor:pointer;}
em{font-style:normal;}
.clearfix,.comment_box dl{zoom:1;}
.clearfix:after,.comment_box dl:after{clear:both; height:0px; font-size:0px; visibility:hidden;display:block;content:" ";}

.head{width:100%; height:auto;}
.top_bar{width:100%; height:35px; line-height:35px; background:#323232;}
.top_box{width:1000px; height:35px; margin:0 auto; color:#fff;}
.top_box_l{ float:left;}
.top_box_l dl dt{ float:left; width:72px;padding:0 7px 0 7px; margin-right:25px; position:relative; z-index:101;}

/*全站导航*/
.top_box_l .qzdh{ padding-left:22px; width:50px;background:url(../skin_img/iocn.png) no-repeat -311px 9px;}
.top_box_l dt.on{background:#32aaf3}
.top_box_l .tb_box{ display:none;width:350px; height:auto; padding-top:10px; background:#fff url(../skin_img/iocn.png) no-repeat -285px -514px; position:absolute; top:35px; right:0px;}
.top_box_l .tb_box1{width:310px; padding:10px 20px; background:#323232; overflow:hidden;}
.top_box_l .tb_box .title{height:35px; line-height:35px; padding-left:20px; border-bottom:1px solid #464646; color:#4cbbff; font-size:14px; font-weight:bold; background:url(../skin_img/iocn.png) no-repeat;}
.top_box_l .tb_box .sy{background-position:-318px -125px;}
.top_box_l .tb_box .xz{background-position:-318px -155px;}
.top_box_l .tb_box .zq{background-position:-317px -183px;}

.top_box_l .menu{line-height:25px; margin:8px auto;background:#323232; overflow:hidden;}
.top_box_l .menu a{color:#fff; display:inline-block;}
.top_box_l .menu span{color:#464646; margin:0 4px 0 7px;}

.top_box_l .down_icon{ height:85px; width:330px; margin:0px -20px 0 0; padding-top:20px; overflow:hidden;}
.top_box_l .down_icon a{display:block; width:58px; height:85px; float:left; color:#fff; margin-right:24px;}
.top_box_l .down_icon a span{font-style:normal; float:left;display:inline-block; width:58px; height:58px; background:url(../skin_img/iocn.png) no-repeat;}
.top_box_l .down_icon a .fh,.top_box_l .down_icon a .shouy{background-position:-1px -1px;}
.top_box_l .down_icon a:hover .fh,.top_box_l .down_icon a:hover .shouy{background-position:-1px -81px;}
.top_box_l .down_icon a .dj,.top_box_l .down_icon a .lb{background-position:-81px -1px;}
.top_box_l .down_icon a:hover .dj,.top_box_l .down_icon a:hover .lb{background-position:-81px -81px;}
.top_box_l .down_icon a .tk{background-position:-161px -1px;}
.top_box_l .down_icon a:hover .tk{background-position:-161px -81px;}
.top_box_l .down_icon a .lt{background-position:-241px -1px;}
.top_box_l .down_icon a:hover .lt{background-position:-241px -81px;}
.top_box_l .down_icon a b{ font-weight:normal;display:inline-block; height:25px; line-height:25px; width:58px; text-align:center; float:left;}
.top_box_l .down_icon a:hover b{color:#32aaf3;}

.top_box_l .tb_box2{width:316px; border:1px solid #ccd2d3; padding:10px 16px; overflow:hidden;}
.top_box_l .tb_box2 .title{ border:none;}
.top_box_l .tb_box2 .nr{ width:330px; margin:5px -14px 0 0; position:relative;}
.top_box_l .tb_box2 .nr a{color:#686d70; display:inline-block; margin:0 10px 10px 0;border:1px solid #ccd2d3; padding:0px 13px; height:25px; line-height:25px;}
.top_box_l .tb_box a:hover{color:#32aaf3;}



.top_box_l dl dd{float:left; width:320px; overflow:hidden;}
.top_box_l dl dd a{color:#fff; display:inline-block;}
.top_box_l dl dd a:hover{color:#4cbbff;}
.top_box_l dl dd span{margin:0 6px; color:#999;}
.top_box_l dl dd .syzs{padding-left:28px;background:url(../skin_img/iocn.png) no-repeat -313px -21px; _background-position:-312px -21px;}
.top_box_l dl dd .syzs:hover{background-position:-313px -56px;_background-position:-312px -56px;}

.top_box_r{float:right; width:auto; height:35px; _z-index:1;}
.top_box_r ul li{float:left; _z-index:80;}


.top_box_r .bnt{width:40px; position:relative; z-index:150;}
.top_box_r .bnt a{display:block; height:35px; width:40px; text-align:center; float:left; }
.top_box_r .bnt a em{display:inline-block; width:22px; height:22px; background:url(../skin_img/iocn.png) no-repeat; margin-top:7px;}
.top_box_r .bnt a:hover,.top_box_r .bnt.on {background:#3f3f3f;}
.top_box_r .bnt .xl em{background-position:-1px -169px;}
.top_box_r .bnt .xl:hover em{background-position:-96px -169px;}
.top_box_r .bnt .tx em{background-position:-33px -169px;}
.top_box_r .bnt .tx:hover em{background-position:-128px -169px;}
.top_box_r .bnt .wx em{background-position:-65px -169px;}
.top_box_r .bnt .wx:hover em,.top_box_r .on .wx em{background-position:-160px -169px;}
.top_box_r .bnt p{display:none; position:absolute; right:0; top:35px;width:103px; line-height:25px; padding:5px 23px; background:#3f3f3f; cursor:default; color:#4cbbff; z-index:100; text-align:center;overflow:hidden;}
.top_box_r .bnt p span{ display:inline-block;}
.top_box_r .bnt p img{display:block; width:103px; height:103px; margin:3px 0;}


.footer .menu_r a{color:#297fb8;}
.footer .menu_r a:hover{color:#ffd325;}
.footer .menu_r span{ padding:0 5px 0 10px; color:#47607a; font-size:12px; display:inline-block;}

/* 登录&注册 */

.loreg{position:relative; z-index:999;}

#login, #reg{float: left; width:44px; text-align:center;cursor: pointer; margin-right:10px;}
#login a, #reg a{ color:#fff;}
#login.on, #reg.on{background:#0487de; border-bottom:2px solid #79c9ff; position:relative; margin-bottom:-2px;color:#fff; height:33px;}

#login-container, #reg-container{ right:-77px; top:40px; width:300px;   height:230px; overflow: hidden;}

.login-reg{position: relative;width:240px; padding:12px 30px;}
.login-reg b{ display:block; color: #4e4e4e; text-align: center; margin-bottom: 10px; font-weight:normal; font-size:100%;}
.login-reg .other-login-reg { height: 205px; width: 124px;  padding-right: 36px; border-right: 1px dashed #d3d1d2;}
.login-reg .other-login-reg a { display: block;width: 124px; height: 24px;margin-bottom: 18px;background: url(../skin_img/loginReg.jpg) no-repeat; }
.login-reg .other-login-reg .qq{ background-position: 0px -19px; }
.login-reg .other-login-reg .weibo{background-position: 0px -50px; }
.login-reg .other-login-reg .txwb {background-position: 0px -82px;}
.login-reg .form-box{ width:235px; margin-right:5px; _margin-right:0px;}
.login-reg .form-box .warning{ background: #ffeeee; border: 1px solid #ffb5b5;}
.login-reg .form-box b{  margin-bottom: 8px; }
.login-reg .form-box p { height: 30px;line-height: 30px; margin-bottom: 8px;}
.login-reg .form-box p span{display:inline-block; float:left; color:#4e4e4e;}
.login-reg .form-box .pdw{height:25px; line-height:25px; position:relative; margin-top:-6px; padding-left:0px; margin-left:36px; overflow:hidden;}
.login-reg .form-box .notice { display: none;height: 14px;margin-bottom: 5px; padding-left:45px; text-align: left;line-height: 1;color: red; +height:20px; +line-height:21px;}
.login-reg .form-box label {color: #4e4c4d; float: left;  height: 30px; line-height: 30px;}
.login-reg .form-box label span{ margin: 0 12px;}
.login-reg .form-box input{height: 15px;  width: 160px;padding:9px 8px 6px; border: 1px solid #d1cfd0; outline:medium none;}
.login-reg .form-box .pdw a{margin-left:58px;color: #f76917;line-height: 30px;margin-left:52px\9\0;}
.login-reg .form-box .sub-btn { float: left; height: 30px; width: 64px;background: #2ba339; border: none; font-size: 14px;color: #fff;cursor: pointer;}

.login-reg .form-box .login{ margin-left:36px; width:178px;font-size: 14px;font-weight: bold;border:none;background-color: #3AAF4E;background-image: -webkit-gradient(linear, left top, left bottom, from(#3AAF4E), to(#118C2B));background-image: -webkit-linear-gradient(top, #3AAF4E, #118C2B);background-image: -moz-linear-gradient(top, #3AAF4E, #118C2B);background-image: -o-linear-gradient(top, #3AAF4E, #118C2B);background-image: -ms-linear-gradient(top, #3AAF4E, #118C2B);background-image: linear-gradient(top, #3AAF4E, #118C2B); padding:0px;} 
.login-reg .form-box .login:hover{  width:178px;font-size: 14px;font-weight: bold;cursor: pointer;border:none;color: white;background-color: #5EBA6D;background-image: -webkit-gradient(linear, left top, left bottom, from(#5EBA6D), to(#3CA051));background-image: -webkit-linear-gradient(top, #5EBA6D, #3CA051);background-image: -moz-linear-gradient(top, #5EBA6D, #3CA051);background-image: -o-linear-gradient(top, #5EBA6D, #3CA051);background-image: -ms-linear-gradient(top, #5EBA6D, #3CA051);background-image: linear-gradient(top, #5EBA6D, #3CA051);}

.login-reg .form-box .remember{width: 13px;height: 13px;margin:6px 5px 0 0px;vertical-align: -2px; border:none;+vertical-align:3px; padding:0 0 0 0; float:left;}

.container { display: none; position: absolute; top: 33px; border: 1px solid #cdcdcd; -webkit-border-radius: 1px; -moz-border-radius: 1px; -o-border-radius: 1px; border-radius: 1px; background: #fff; z-index: 1050; }

.qq_login a { display: block;width: 124px; height: 24px;margin-bottom: 18px;background: url(../skin_img/loginReg.jpg) no-repeat 0px -19px; float:left; margin-left:0px; }


.bar-main-right .close {display: block;position: absolute;top: 10px;right: 10px;width: 9px;height: 9px;overflow: hidden;background:url(../skin_img/loginReg.jpg) no-repeat -2px -3px;text-indent: -3000px;cursor: pointer;}
#barbox span.close{height:9px;}
.fl{float:left;}
.fr{float:right;}
/* MoBan5原创源码，唯一官网：www*m-o-b-a-n-5*cn */

.top_box_r .login_ok a{color:#fff; display:inline-block;}
.top_box_r .login_ok em{margin:0 4px; color:#999;}

.top_box_r .user_tx{width:24px; height:24px; margin:5px 11px 0 0; position:relative; overflow:hidden;}
.top_box_r .user_tx img{width:24px; height:24px; +height:31px; _width:23px; _height:23px;}
.top_box_r .user_tx .cover24{position:absolute; top:0px; left:0px; width:24px; height:24px; background:url(../skin_img/iocn.png) no-repeat -200px -168px; display:inline-block;}

.header{ width:100%; height:90px; border-bottom:1px solid #f6f6f6; clear:both; background:#fff;}
.header_main{ width:1000px;margin:0 auto; height:90px; overflow:hidden;}
.logo{ float:left; width:160px; height:57px; margin-top:17px;}
.yxhb{ float:left; width:138px; height:29px; margin:35px 0 0 10px; background:url(../skin_img/search_bg.png) no-repeat -1px -1px;}

.header_r{float:right; width:654px; height:90px; overflow:hidden;}
.search{width:654px; height:47px; margin-top:20px; overflow:hidden;}
.search .text{ border:2px solid #3385ff; height:19px; padding:12px 10px; width:535px; float:left; outline:none; color:#bfbfbf; font-size:18px;}
.search .button{width:94px; height:47px; background:url(../skin_img/search_bg.png) no-repeat -140px -45px; border:none; outline:none; float:left; cursor:pointer;}

#main{width:100%; height:auto; margin:0 auto; overflow:hidden;}
.sub_nav{height:35px; line-height:35px; padding-bottom:5px; width:100%; background:url(../skin_img/search_bg.png) repeat-x 0 -250px; margin-bottom:15px; overflow:hidden;}
.sub_nav ul{ width:1000px; margin:0 auto; }
.sub_nav ul li{float:left; font-size:16px; color:#333; display:inline-block;margin-right:2px; cursor:pointer; overflow:hidden;}
.sub_nav ul li.cur,.sub_nav ul li a:hover,.sub_nav ul li.cur a{ background:#3385ff; color:#fff;}
.sub_nav ul li a{height:35px; color:#333; display:inline-block; padding:0 22px; }

.cover_80,.cover_125{position:absolute; left:0px; top:0px; background:url(../skin_img/search_bg.png) no-repeat; display:inline-block;}
.cover_80{background-position:-138px -103px; width:80px; height:80px;}
.cover_125{background-position:0px -114px; width:125px; height:125px;}

.main_box{ width:1000px; margin:0 auto;}

.none_tit{ font-size:20px; color:#666; margin:10px 0 12px 0;}
.none_tit span,.none_nr a{color:#fe6553;}
.none_nr{width:960px; background:#fff; padding:20px; font-size:16px; color:#666; line-height:35px; overflow:hidden;}

.yx_box{width:1000px; height:auto;background:#fff; margin-bottom:20px; overflow:hidden;}
.yx_box ul li{ width:948px; margin:0 26px; float:left; height:125px; border-bottom:1px solid #f6f6f6; padding:26px 0; overflow:hidden; _display:inline;}
.yxl{float:left; width:125px; height:125px; position:relative; overflow:hidden;}
.yxl img{width:125px; height:125px;}

.yxc{float:left; width:620px; height:125px; margin-left:30px; overflow:hidden;_display:inline;}
.yxc_t{ height:40px; margin-bottom:5px;overflow:hidden;}
.yxc_t a{ font-size:30px; color:#666; }
.yxc_t a:hover{ color:#fe6553;}
.yxc_t span{ font-size:14px; margin-left:5px; color:#999;}
.yxc_t2{ height:40px; margin-bottom:5px;overflow:hidden;}
.yxc_t2 a{ font-size:30px; color:#666; }
.yxc_t2 a:hover{ color:#fe6553;}
.yxc_t2 span{ font-size:14px; margin-left:10px; margin-top:5px; color:#999; float:left;}
.yxc_b{ font-size:14px; color:#666; line-height:27px;}

.yxr{float:right; width:134px; height:125px; overflow:hidden;}
.yxr a{display:inline-block; width:134px; height:43px; line-height:43px; float:left; margin:8px 0px 17px; font-size:18px; color:#fff; text-align:center;}
.yxr a.zq{ background:#fe6553;color:#fff; }	
.yxr a.down{ background:#3385ff;color:#fff; }
.yxr a.rdown{ background:#3385ff;color:#fff;margin-top:39px; }
.yxr a.zq:hover{ background:#f25f4e;}	
.yxr a.down:hover{ background:#3180f5;}
.yxr a.none,.yxr a.none:hover{ background:#cfcfcf; cursor:default;}

.yxr a .icon{margin:9px 20px 0; background:url(../skin_img/search_bg.png) no-repeat; float:left; overflow:hidden;}
.yxr a.az .icon{background-position:-279px -44px; width:23px; height:30px; }
.yxr a.ios .icon{background-position:-312px -42px; width:25px; height:30px; }
.yxr a.pc .icon{background-position:-243px -49px; width:28px; height:23px; margin-top:13px;}

.yxr a.az:hover{ background:#25bf66;}
.yxr a.ios:hover{ background:#3180f5;}
.yxr a.pc:hover{ background:#dd493b;}


.more_bnt{ width:960px; text-align:center; height:22px; padding:13px 0; margin:0 auto; border-top:1px solid #f6f6f6; overflow:hidden;}
.more_bnt a{ font-size:16px; color:#666; display:inline-block; margin-right:8px;}
.more_bnt a span,.more_bnt a:hover{ color:#fe6553;}
.more_bnt em{ display:inline-block; background:url(../skin_img/search_bg.png) -288px -117px; width:16px; height:9px; overflow:hidden; +vertical-align:4px;}


.lb_list{ background:#fff; width:1000px; margin-bottom:20px; overflow:hidden;}
.lb_list dt{ width:974px; float:left; padding-left:26px; font-size:22px; color:#666; font-weight:normal; height:30px;margin: 12px 0 -8px 0; line-height:30px;}
.lb_list dd{ width:948px; float:left; padding:20px 0; margin:0 26px; height:80px; border-bottom:1px solid #f6f6f6; overflow:hidden;_display:inline;}
.lb_list dd .pic{float:left; width:80px; height:80px; position:relative; overflow:hidden;}
.lb_list dd .pic img{ width:80px; height:80px; _height:79px;}
.lb_list dd .info{float:left; margin-left:20px; width:760px; height:80px; overflow:hidden;}
.lb_list dd .info h5{ font-size:18px; font-weight:normal; color:#666; height:30px; line-height:25px; overflow:hidden;}
.lb_list dd .info h5 a{color:#666;}
.lb_list dd .info h5 a:hover{color:#fe6553;}
.lb_list dd .info .cc{ font-size:14px; color:#666;height:25px; line-height:25px; overflow:hidden;}
.lb_list dd .info .db{ color:#999;font-size:14px;height:25px; line-height:25px; overflow:hidden;}
.lb_list dd .info .db span{float:left;display:inline-block; }
.lb_list dd .info .db .gdc{width:150px; height:13px; background:url(../skin_img/search_bg.png) no-repeat -238px -78px; margin:7px 10px 0 0; overflow:hidden;}
.lb_list dd .info .db .gdt{height:13px; background:url(../skin_img/search_bg.png) no-repeat -237px -93px; display:inline-block; float:left; overflow:hidden;}
.lb_list dd .info .db i{color:#fe6553; font-style:normal; margin:0 5px;}

.lb_list dd .bnt{display:inline-block; width:64px; height:64px; line-height:64px; margin-top:8px; float:right; background:url(../skin_img/search_bg.png) no-repeat; color:#fe6553; font-size:16px; text-align:center; overflow:hidden;}
.lb_list dd .bnt.lh{ background-position: -69px -41px;}
.lb_list dd .bnt.lh:hover{background-position:0 -42px; }
.lb_list dd .bnt.th{ background-position: -230px -142px; color:#2ec1a3;}
.lb_list dd .bnt.th:hover{background-position:-301px -142px; }
.lb_list dd .bnt.yg{ background-position: -142px -302px; color:#3d9ee8;}
.lb_list dd .bnt.yg:hover{background-position:-213px -302px; }
.lb_list dd .bnt.js{ background-position: -2px -302px; color:#adb3be;}
.lb_list dd .bnt.js:hover{background-position:-72px -302px; }
.lb_list dd .bnt:hover{color:#fff;}

.zx_list{ width:948px; padding:0 26px; height:auto; margin-bottom:20px; background:#fff;overflow:hidden;}
.zx_list ul li{float:left; width:948px; padding:20px 0; border-top:1px solid #f6f6f6; margin-top:-1px; position:relative; overflow:hidden;}
.zx_list ul li .title{ height:25px; line-height:25px; overflow:hidden;}
.zx_list ul li .lx{float:left; width:43px; height:23px; padding-right:9px; margin-right:10px;line-height:22px; text-align:center; color:#fff; background:url(../skin_img/search_bg.png) no-repeat -228px -112px; font-size:16px; overflow:hidden; +line-height:21px;}
.zx_list ul li a{float:left; display:inline-block; color:#666; font-size:18px;}
.zx_list ul li a span,.zx_list ul li a:hover{color:#fe6553; }
.zx_list ul li em{float:left; font-size:12px; color:#999; margin-left:20px;}
.zx_list ul li .info{ width:958px; height:25px; line-height:25px; font-size:14px; color:#666; margin-top:10px; overflow:hidden;}

.page{ width:100%; margin:0 auto; text-align:center; font-size:16px;}
.page .a1{display:inline-block;padding:9px 15px;}
.page a{color:#666;margin: 0 2px;padding:9px 15px;background:#fff; display:inline-block;}
.page a:hover,.page a.bg{background:#3385ff; color:#fff; border:none;padding:9px 15px;}
.page .on{background:#3385ff; color:#fff; border:none;padding:9px 15px;}
.page span a{ padding:9px 15px;}
.page span a:hover{background:#3385ff; color:#fff; border:none; padding:9px 15px; }

#foot{ width:100%; background:#243445; border-bottom:1px solid #303f4f; border-top:2px solid #049dff; padding:15px 0 20px 0; margin-top:20px; clear:both; overflow:hidden;}
.footer{ width:1200px; height:auto; margin:0 auto;}
.footer .menu{ margin-top:10px; width:1200px; color:#297fb8;}
.footer .menu .logo_foot{ float:left; width:200px; height:80px;}
.footer .menu_r{ float:right; width:900px; text-align:right;}
.footer .menu_r ul { margin:15px 0 10px 0;}
.footer .menu_r ul a{color:#297fb8;}
.footer .menu_r ul a:hover{color:#ffd325;}
.footer .menu_r ul span{ padding:0 5px 0 10px; color:#297fb8; display:inline-block;}
.footer .menu_r p{ line-height:25px;}
.footer .menu_r p a{color:#297fb8; }
#foot.fixed{ position:fixed; left:0px; bottom:0px;_position:absolute;_top:expression(eval(document.documentElement.scrollTop));}

