@charset "utf-8";
/* CSS Document */
.main-inner{ width:960px; margin:0 auto;}
.main-inner .banner{width:960px; margin:0 auto; }
.main-inner .banner-right{ margin-top:10px;}
/*导航*/
.daohang{ float:left; width:240px;border:#ececec 2px solid ;}
#nav{ position:relative; z-index:1; width:240px;   background:#8c8c8c;    }
#nav .mainCate{ position:relative; padding:11px 20px; zoom:1;   }
#nav .evenLeval{ background:#8c8c8c;  }
#nav h3{ height: 28px; line-height: 28px; font-size: 16px; overflow:hidden; font-weight:normal;  }
#nav h3 a{ color:#fff; margin-right:10px;}
/*#nav h3 span{ width: 18px; height: 15px; line-height:32px; font-weight: 200; font-size: 12px; float:right; color:#d90303;}*/
#nav p{ height:20px; line-height:20px;   }
#nav p a{ margin-right:10px;   }

#nav .subCate{ display:none;/*默认隐藏*/  background:url(../images/nav_div_bg.jpg) 0 0 repeat-y #fff; position:absolute; left:240px; top:0; padding:0 0 20px 20px; color:#333; }
#nav .subCate h4{ height:26px; line-height:26px; margin:0 0 10px 0;   border-bottom:1px solid #ccc; font-size:16px; color:#333;   }
#nav .subCate ul{float:left;  overflow:hidden; padding:5px;  }
#nav .subCate li{ float:left; display:inline;   }
#nav .subCate li a{ display:block; float:left; padding:0 5px; line-height:25px; color:#666; word-break:keep-all; white-space:nowrap;  }
#nav .subCate #sub-ul-1{ width:100%;  }

#nav .on{ background:#b50303; color:#fff;}
#nav .on h3 a,#nav .on p a,#nav .on span{ color:#fff;  }
#nav .on .subCate{ display:block !important; /* !important 强制显示，否则会闪烁*/ }

#mainCate-4 .subCate{ top:-100px }
#mainCate-5 .subCate{ top:-164px; }
#mainCate-6 .subCate{ top:auto; bottom:0; }
/* banner */
.TB-focus{ width:702px; height:300px; border:1px solid #D8D8D8; position:relative;  overflow:hidden; float:right;}
.TB-focus .hd { position:absolute; right:9px; bottom:10px; z-index:1; padding-left:2px; }
.TB-focus .hd li { color:#000; cursor:pointer; margin-left:3px; width:18px; height:18px; background:#fff; float:left; font-size:13px; line-height:18px; overflow:visible; text-align:center; opacity:.7; filter:alpha(opacity=70); border:1px solid #d8d8d8; margin-left:-1px; }
.TB-focus .hd li.on { background:#d90303; color:#fff; font-weight:bold; opacity:1; filter:alpha(opacity=100); z-index:2; position:relative; }
/*快捷入口*/
.door{ margin:0 auto; width:960px; height:56px; background:#fff; margin-top:10px; border:1px solid #cecece;}
.door img{ height: 56px;}
.door li{ float:left;}
.door1{ text-align:center; padding-top:3px; line-height:56px; text-indent:32px; width:110px; height:56px;}
.door .door_qq{ background:url(../images/icoqq.jpg) no-repeat}
.door .door_01{ background:url(../images/images_ico01.jpg) no-repeat}
.door .door_02{ background: url(../images/tao_03.jpg) no-repeat}
.door .door_03{ background: url(../images/sj_05.jpg) no-repeat}
/*合作企业*/
.hzqyd{ width:960px; margin:0 auto; margin-top:10px;}
.other-title{height: 50px;background: url(../images/xcdsprite.png) repeat-x -186px -60px;overflow: hidden;}
.other-title li{ float: left; display: inline; margin-right:1px;}
.other-title li a{float: left;display: inline;height: 50px;line-height: 65px;padding: 0px 14px;color: #f60;font-size: 14px; font-weight: bold;}
.other-title li a:hover{ text-decoration: none; background: #d90303;color: #fff;}
.other-title li a.active{ background: #b50303;color: #fff;}
.other-cont{ background: #fff;padding-bottom: 20px;}
.other-cont .hzqy li{ float: left; display: inline; margin: 20px 0 0 15px;}
.other-cont .hzqy li img{width: 138px; height: 57px;}
.other-cont .hzqy li a{ width:138px; height:57px; display: block; border:2px solid #eeeeee;transition:0.4s;-webkit-transition:0.4s;-moz-transition: 0.4s;-o-transition: 0.4s;-ms-transition: 0.4s;cursor:default;}
.other-cont .hzqy li a:hover{border:2px solid #b50303;}
.other-cont .khrk li{ position: relative; width: 410px; height: 80px; padding: 20px; background: #ffefe5; margin: 20px 0 0 20px; float: left; display: inline;}
/*联系方式*/
.contact{ width:960px;margin:0 auto; margin-top:10px; color: #}
.contact img{ border:none; float:left;}
.contact .xx{ float:left; width:690px; margin-left:10px; height:69px;}

#preview{width:960px; height:686px; margin:20px auto 0;background-color:#F2F2F2}
#preview .left{ width:550px;float:left;}
#preview .left div{ height:100%;line-height:100%;text-align:left;}
#preview .right{ width:395px;float:right; border:1px solid #CCCCCC; height:676px;background-color:#EEEEEE}













#page { width:960px; text-align:left; margin-right: auto; margin-left: auto; background: none; padding: 0px; margin-top: 0px; margin-bottom: 0px; clear: both; }
/*位置导航*/
.info_weizhi { color:#666666; text-align: left; height: 30px; width: 980px; line-height: 30px; font-family: "宋体"; padding-top: 10px; padding-bottom: 10px; background: none; }
.info_weizhi a { color:#0066CC; }
/* 模板列表*/
.templatefilter {overflow: hidden;clear: both;border: 1px solid #DFDFDF;padding: 10px;margin-top: 10px; height: 210px;_height: 240px;margin-bottom: 10px;background: #F9F9F9;}
.templatefilter dl {clear: both; margin-top: 10px;margin-bottom: 10px;overflow: hidden;}
.templatefilter dl dt {font-family: "微软雅黑";color: #666666;font-weight: normal; display: inline; float: left;margin-left: 10px; line-height: 26px;font-size: 14px;font-weight: 700;}

.filteritem { display: block;float: left;line-height: 20px;margin-left: 10px;margin-bottom:10px;_margin-bottom:3px;white-space:nowrap;padding: 2px 10px;_padding: 1px 10px; background-color: #fff; border: 1px solid #ccc;border-radius: 15px; font-size: 12px; font-weight: normal;}
.filteritemon {display: block;float: left;line-height: 20px;margin-left: 10px;margin-bottom:10px;_margin-bottom:3px;white-space:nowrap;padding: 2px 10px;_padding: 1px 10px; background-color: #b50303; border: 1px solid #ccc;border-radius: 15px; font-size: 12px;color:#fff;}
.filteritem:hover{ color: #000;}
.filteritemon:hover{ color: #fff;}
.templatelist {background: #FFFFFF; padding: 10px;overflow: hidden; clear: both; }
.mingpianlb{height: 1144px; color: fff;}
.sc_biaoti {color: #999; margin-bottom: 10px;text-align: left; height: 60px; border: 1px solid #DFDFDF;line-height: 60px;background: #FFFFFF;font-family: "宋体";padding-left: 20px;}
.sc_datu {float: left;overflow: hidden; width: 770px;padding-bottom: 20px;position: relative;}
.sc_datu img {float: left; background-color: #FFFFFF;padding: 9px;border: 1px solid #DFDFDF; max-width: 750px;}
.templateitem { list-style: none;overflow: hidden; }

.templateitem ul {margin: 0px;padding: 0px; clear: both;}
.templateitem ul.zhuanshu{border-bottom: 2px;}
.templateitem ul.zhuanshu li {border-bottom: 1px dashed #ccc;}
.templateitem li {float: left;margin: 0px;padding: 10px;overflow:hidden; height: 260px; text-align: center;}
.templateitem li a.imga{width:197px; height: 197px;display: table-cell;
vertical-align:middle; }
.templateitem li:hover { background:#ffe9e9; }
.templateitem a { border: 1px solid #eeeeee;background: #FFFFFF;padding: 7px;display: block;  text-align:center;}
.templateitem a img {display:block; margin: 0 auto;vertical-align:middle; border: 1px solid #ccc; }
.templateitem a:hover { border: 1px solid #DFDFDF; color: #FF0000; background-color: #FFF;}
.templateitem p a{ display: inline; border: none;background: none;}
.templateitem p a:hover{border:none; background: none;}
.templateitem li p {line-height: 30px;text-align: center; }
.preview {width: 400px;padding: 10px;overflow: hidden;z-index: 400; background: #DFDFDF;}
/*内容分页部分*/
/*分页样式2*/
.showpage .epages {
	text-align: center;
	}
.epages{margin:30px 5px;font:11px/12px Tahoma}
.epages *{vertical-align:middle;}
.epages a{padding:5px 10px;border:1px solid #A6CBE7;margin:0 1px 0 0;text-align:center;text-decoration:none;font:normal 12px/14px verdana;}
.epages a:hover{border:#659B28 1px solid;background:#f3f8ef;text-decoration:none;color:#004c7d}
.epages input{margin-bottom:0px;border:1px solid #659B28;height:15px;font:bold 12px/15px Verdana;padding-bottom:1px;padding-left:1px;margin-right:1px;color:#659B28;}

.content_page { width:770px; font: 12px "微软雅黑"; margin:10px auto; overflow:hidden;}
.content_page a { border:1px solid #DFDFDF; color:#A0A0A0; margin-right: 5px; height: 40px; line-height: 40px; float: left; padding-right: 15px; padding-left: 15px; background-color: #FFFFFF; display: block; background-image: url(../Images/content_page_bg.png); background-repeat: repeat-x; }
.content_page a:hover { border:1px solid #CCCCCC; color:#000000; text-align: center; background-color: #FFFFFF; }
.content_page a b{border: none;}
.content_page b { border:1px solid #DFDFDF; color:#A0A0A0; margin-right: 5px; height: 40px; line-height: 40px; float: left; padding-right: 15px; padding-left: 15px; background-color: #FFFFFF; display: block; background-image: url(../Images/content_page_bg.png); background-repeat: repeat-x; }
.content_page b:hover { border:1px solid #CCCCCC; color:#000000; text-align: center; background-color: #FFFFFF; }
.content_page span { background:#f40000; color:#FFFFFF; border:1px solid #b50303; font-weight: bold; margin-right: 5px; float: left; line-height: 40px; height: 40px; width: 40px; text-align: center; }
.content_page input { background:#FFFFFF; border:1px solid #DFDFDF; color:#666666; width:50px; text-align:center; height: 40px; line-height: 40px; float: left; margin-right: 5px; }
.content_page button { background:#FF6600; border:1px solid #FF3300; color:#FFFFFF; width:40px; height:40px; line-height:40px; text-align:center; font-size:12px; float: left; margin-top: 1px; }
.content_url { font-size:14px; font-family:arial; color:#06f; margin:20px 0; }
.content_url span { color:#999; line-height: 30px; }
.content_url input { background:#50B20E; color:#fff; width:50px; border:0; height:30px; line-height: 30px; }
.content_url #this_url { border:1px solid #DFDFDF; width:500px; font-family:arial; color:#666666; height:30px; line-height:30px; background:#fff; }
/*源文件下载页面*/
.xiazai{ width:960px; margin:0 auto;}
.xiazai .PSD-tu{ border:#cdcccc 1px solid; width:960px;}
.xiazai-bt{ background:url(../images/pft-02.jpg) no-repeat left center; height:31px; line-height:30px; padding-left:20px; font-size:14px; font-weight:bold; color:#fff; position:relative; top:-3px;}
.xiazai-bt p{ float:left;}
.xiazai-bt span a{ display:block; float:right; padding-right:10px; background:url(../images/tips_02.gif) no-repeat left center; height:31px; width:40px;}
.xiazai .xct{ padding:10px 0;}
.xiazai .xct li{ float:left; width:225px; height:224px; border: 1px solid #DDD; margin:5px;}
.xiazai .xct li img{ width:220px; height:180px;}
.xiazai .xct li .yxz{ height:43px; line-height:43px; padding:0 10px; border-top:1px solid #F4F4F4; background:#c3c3c3;}
.xiazai .xct li .yxz .tpm{ float:left;}
.xiazai .xct li .yxz .xzcs{ float:right; font-size:12px;}
.xiazai .xct li .yxz span i{ color:#f00;}
.top10{ margin-top:10px;}

/*下载内容页*/
.xiazai-ny{ width:960px; margin:0 auto;}
/* 素材内容介绍区域（左侧） */
#show-area {width: 630px;margin-right: 10px;}
#show-area h3 {font-size: 16px;font-weight: bold;color: #999;margin-bottom: 20px;height:17px;overflow:hidden;padding-top:1px;line-height: 18px;}
.show-area-pic{text-align: center;}
#show-area-height{text-align:center;}
/* 素材内容介绍区域（右侧） */
#show-detail {width: 320px;}
.show-area-dscp {width: 650px;margin-top: 20px;line-height: 20px;word-wrap: break-word;white-space: normal;}
#show-detail {padding-bottom: 40px;position: relative;top: 35px;}
#show-detail-download {/*float: left;*/display: block;width: 195px;height: 62px;margin-bottom: 20px;background: url("../images/download.png");}
#show-detail-download:hover{background: url("../images/download-hover.png");}
#show-detail-download:active{background: url("../images/download-active.png");}
.fav{display: inline;height: 62px;margin-bottom: 20px;margin-right: 20px;width: 101px;}
#show-detail-fav{background: url("../images/fav-default.png");}
#show-detail-fav:hover{background: url("../images/fav-hover.png")}
#show-detail-fav:active{background: url("../images/fav-active.png")}
#show-detail-rfav{background: url("../images/favr-default.png");}
#show-detail-rfav:hover{background: url("../images/favr-hover.png")}
#show-detail-rfav:active{background: url("../images/favr-active.png")}
.show-detail-dl_dscp span{display: inline-block;width: 80px;padding-top:1px;}
#bdshare {margin-top: 15px;}
.show-detail-params {margin-top: 10px;}
.show-detail-params td{padding-top:5px;padding-bottom:5px;padding-left:1px;height:10px;overflow:hidden}
.showFind_title{ height:50px; line-height:50px;}
.find_span{ float:left; font-size:24px;color:#333333; width:170px;}
.find_border{ float:left; height:50px; width:770px; background: url(../images/bj-tuijian.png) repeat-x center;}
.top20{ margin-top:20px;}
/*注册页面*/
.zc{ width:960px; margin:0 auto;}
.zcz{ width:455px; background:url(../images/tan_1_03.png) right top no-repeat;}
.tr{text-align:right; margin-right:5px;}
.pt30{padding-top:30px;}
.lh30{line-height:30px;}
.c-6{color:#666; float:left;}
.song{font-family:SimSun;}
.ui-text{float:left;width:220px;height:18px;padding:5px 4px;border:1px solid #DDD;font-size:14px;color:#333;line-height:18px;}
.reg .ui-text{padding:8px 4px;}
.acc-form dl{clear:both;overflow:hidden;}
.acc-form dl dt{float:left;width:150px;padding-top:8px;text-align:right;font-size:14px;}
.acc-form dl dd{float:left;padding-bottom:24px;}
.reg-btn{display:block;width:230px;height:36px;background:url(../images/bg_reg_btn.png) no-repeat 0 0;text-indent:-999em;}
.reg-btn:hover{background-position:0 -36px;}
.reg-login-btn{display:block;width:230px;height:36px;background:url(../images/bg_reg_btn.png) no-repeat 0 -174px;text-indent:-999em;}
.reg-login-btn:hover{background-position:0 -210px;}
.tab-cont{clear:both;position:relative;}
.tab-cont h3{ font-weight:bold; color:#b50303; font-size:18px; padding-left:100px; margin-top:10px;}
.vip-check-link{position:absolute;right:100px;top:0px;}
.vip-check-link .reg-btn{ display:block;width:230px;height:36px;background:url(../images/bg_reg_btn1.png) no-repeat 0 0;text-indent:-999em;}
.vip-check-link .reg-btn:hover{background-position:0 -36px;}
.vip-guide{margin:0 20px 0;padding-top:20px;border-top:3px solid #EEE;}
.vip-guide .valid-btn{display:block;width:106px;height:30px;background:url(images/bg_reg_btn.png) 0-72px;margin:0 auto;text-indent:-9999em;}
.vip-guide .valid-btn:hover{background-position:100%-72px;}
.auto-person{position:relative;z-index:11;}
.auto-person .ui-text{color:#999;font-size:12px;}
.reg-user{overflow:visible!important;}
.main-box{padding:0 10px 10px 10px;border-top:3px solid #b50303;background:#fff;zoom:1;}
.auto-person .ui-text{color:#333;}

/*账目统计表*/
.zmtjb{ width:960px; margin:10px auto 0; }
.slideTxtBox{ width:960px;text-align:left; margin-top:10px;  }
.slideTxtBox .hd{ height:26px; line-height:27px; background:#f4f4f4; padding:0 10px 0 20px;   border-bottom:#b00500 2px solid;  position:relative; }
.slideTxtBox .hd ul{ float:left; position:absolute; left:20px; top:-1px; height:26px;   }
.slideTxtBox .hd ul li{ float:left; width:76px;cursor:pointer; text-align:center; background:url(../images/title_btn.gif) no-repeat; margin-right:10px; }
.slideTxtBox .hd ul li.on{ height:30px;  background: url(../images/title_btn_choose.gif) no-repeat; color:#fff; font-weight:bold;width:85px; }
.slideTxtBox li.on a{ color:#fff;}
.slideTxtBox .bd{ border:1px solid #cbcbcb; border-top:none; background:#fff;}
.slideTxtBox .bd .wdmp{ padding:15px;zoom:1;}
.slideTxtBox .bd .wdmp img { border: 1px solid #cccccc;}
.slideTxtBox .bd .wdmp li {float: left;margin: 0px;padding: 10px;overflow:hidden; width:210px; text-align: center;}
.slideTxtBox .bd .wdmp li:hover { background:#ffe9e9; }
.slideTxtBox .bd .wdmp .aaa { border: 1px solid #DFDFDF;background: #FFFFFF;padding: 7px;display: block; width:197px; text-align:center;}
.slideTxtBox .bd .wdmp a img { max-height: 120px;max-width: 200px;}
.slideTxtBox .bd .wdmp a:hover {color: #FF0000; }
.slideTxtBox .bd .wdmp li p {line-height: 30px;text-align: center;}
.shaixuan{ height:20px; background:#f2f2f2; padding:10px 10px 10px 50px; }
.shaixuan select{ width:100px;}
.shaixuan .text{ width:150px; height:18px;}
.shaixuan .submit{ background:url(../images/title_btn22.jpg) no-repeat; border:none; width:60px; height:22px; line-height:22px;}
.shaixuan .dc{ background:url(../images/title_btn11.jpg) no-repeat; width:76px; height:28px; float:right; border:none; line-height:28px;}
.lfd{ float:left;}
.margin20{ margin-left:30px;}
.slideTxtBox .bd table{ width:920px; margin:10px auto; border:1px solid #cecece; cellpadding:0;}
.slideTxtBox .bd table .tablebt td{ border-top:none;}
.slideTxtBox .bd table td{ border-right:1px solid #cecece; text-align:center; border-top:1px solid #cecece; font-size: 12px;}
.slideTxtBox .bd table td.none{ border-right:none;}

#preview{width:960px; height:1100px; margin:20px auto 0;background-color:#F2F2F2}
#preview .left{ width:550px;float:left;}
#preview .left div{ height:100%;line-height:100%;text-align:left;}
#preview .right{ width:395px;float:right; border:1px solid #CCCCCC; height:676px;background-color:#EEEEEE}
