@charset "utf-8";
/*  base  */
html{width:100%; height:100%; min-height:100%;}
body{margin:0; padding:0; width:100%; height:100%; min-height:100%; background:#ebebeb;}
body,a,p,dt,dd,li{font-family:microsoft yahei;}
body,h1,h2,h3,h4,p,blockquote,dl,dt,dd,ul,ol,li,button,input,textarea,th,td,form{margin:0px;padding:0px;}
body,button,input,select,textarea,th,td{font:14px/1.9 microsoft yahei; color:#3c3c3c;}
h1,h2,h3,h4{font-family:microsoft yahei;}
ul,ol,li{list-style:none;}
img,input,textarea{border:0; outline:none;}
button,input,select,textarea{font-size:100%;}
table{border-collapse:collapse;border-spacing:0;}
i{font-style:normal;}
em{font-style:normal; color:#ff4200;}
a{text-decoration:none; color:#3c3c3c;}
a:hover{color:#05a; text-decoration:underline;}
.clear,.clearfix:after,.from-list li:after,.container:after{clear: both; content: "."; display:block; height:0; width:100%; overflow:hidden; visibility: hidden;}
input[type="checkbox"],input[type="radio"]{position:relative; top:2px;*top:1px; margin-right:2px;}
.wrapper{width:100%;*width:auto; height:100%; overflow:auto;}
.nbd{border:none !important;}
.diNoFrameDiv a:visited,.diNoFrameDiv a:link{color:#05a;}
.noData{padding:20px 0; text-align:center;} 
.inS{border:1px solid #ddd;}
.h10{height:10px;}
.h15{height:15px;}


.fleft{float:left !important;}
.fright{float:right !important;}

/*  header  */
.shortcut,.menu,.container,.footer,.banner,.m-c{width:1200px; margin:0 auto;}
.shortcut .clear{width:100%;}
.left-m .menu{width:155px !important; float:left; padding:0; margin:10px 0 0;}
.left-m .menu > ul{width:155px;}
.left-m .menu li{display:block; text-align:center;}
.left-m .menu li a{display:block;}
.left-m .container{width:1035px; display:inline-block; position:relative; padding-left:10px;}
.left-m .container .section{border:0;}
.left-m .i-area .lager-box,.left-m .i-area .lager-box > table{border:0 !important;}
.left-m .i-area .lager-box{min-height:100px; padding:10px; margin:10px 0 0; width:1015px;}
.left-m .small-box .tech-t{min-height:90px;}
.left-m .small-box .tech-t li{width:150px; padding:0 6px; float:left;}
.left-m .c-c{background:none;}
.left-m .c-c .lager-box{border:0;}
.left-m .down-source{padding:0;}
.left-m #faq .right-col-style{border:0; width:786px;}
.left-m #forum .content{padding:0 10px; width:auto; border:0;}
.left-m .i-area .small-box{width:180px;}
.left-m .i-there .lager-box{width:813px; padding:10px 0 0;}
/*.left-m .i-area,*/.left-m .questionnaire{padding:0 18px;}
.tree-area{background:#fafafa; border:1px solid #eee; padding:3px 0 3px 5px; cursor:pointer;}
.tree-area .tree{ display:block;}
.banner{position:relative; z-index:9;}
.banner img{width:1200px;}
.container{min-height:500px !important; padding:10px 0 70px;}
#top_nav{position:relative; z-index:10001;}
.top{width:100%; border-bottom:1px solid #118ddd; background:#0d70ca;}
.top .wel,.top .link{float:left; position:relative; padding:10px 0 6px 36px; z-index:20; color:#eff5fa;}
.top .wel,.shortcut a{color:#eff5fa;}
.top .link{ padding:10px 0 6px 36px; *padding:5px 0 6px 36px; height:20px; max-width:680px;}
.top .wel ul,.top .link ul{position:absolute; left:0; top:34px; border:1px solid #4c77b1; background:#fff; padding:0 10px; border-top:none; display:none;}
.top .link ul{left:auto; padding:0; right:0;}
.top .link ul li{text-align:center; padding:5px; line-height:22px;}
.top .link ul a {color:#333}
.top .wel ul a,.top .link ul a{display:block;}
.top .wel ul li{padding:5px 0; text-align:center; border-bottom:1px solid #e2e2e2;}
.top .wel ul a{display:block; line-height:24px; color:#515151;}
.top .wel .slide{position:absolute; left:1px; top:5px; margin:4px 0; *margin:3px 0 4px; border:1px solid #ddd; height:25px;}
.banner .slide img,.slide img{width:25px !important; height:25px;}
.top .lan{padding-left:30px;}
.top .link{float:right;}
.top .link a{padding:0 5px;}
.top .link i{padding:0 8px; background:url(theicon.png) no-repeat -121px -49px; cursor:pointer; display:inline-block; height: 15px;}
.mess-area input[type="text"],.mess-area input[type="password"],.mess-area select{border:1px solid #bbb; padding:2px 5px; height:20px;}
.mess-area input.dis[type="text"],.mess-area input.dis[type="password"],.mess-area select.dis{border:1px solid #bbb; color:#999;}
.mess-area select{margin-right:5px; height:auto; line-height:18px;}
.mess-area{min-height:400px; position:relative; }
.mess-area .tip1{margin:5px 0;}
.cl-box{padding:0; min-height:100px;}
.mess-area textarea{height:110px; min-width:200px; border:1px solid #ddd; margin:20px 0 0; padding:8px 10px;}
.base-tab .mess-area{padding:0; margin:0 15px 15px;}
.base-tab{position:relative;}
.nmh{min-height:10px;}

.list-tool,.list-top{padding:10px 0 5px; border-bottom:1px solid #cedbe8;}
.list-top{word-break:break-all; word-wrap:break-word; padding-top:0;}
.list-top label,.list-top span.separate{white-space:nowrap; float:left; margin:5px 15px 5px 0; *margin:0 15px 0 0; height:26px; line-height:25px;}
.list-top .l-left{float:left; width:85%;}
.list-top .t-btn{float:right; text-align:center; width:110px; padding:4px 0 0;}
.adv-list{width:100%;}
.btn-cen{padding:15px 0; text-align:center;}

.tool-t a{margin:10px 0 5px 5px; float:right;}
.tool-mt{margin:10px; text-align:right;}
.left-w{float:left; }
.left-w label{line-height:30px; position:relative; top:7px; }

/*  menu  */

.menu{padding:5px 0; background:#1893e3 url(menu-bg1.png) repeat; text-align:left; }
.menu > ul{width:1200px; margin:0 auto; height:100%; }
.menu.w1024 > ul{width:1000px;}
.left-m .menu.w1024 > ul{width:155px;}
.b-auto .wcen{width:100%;}
.wide-p{padding:5px 0;}
.menu li{display:inline-block; height:100%;  line-height:100%; position:relative; z-index:10; *float:left;*margin:0 2px 0 0; }
.menu li:hover{z-index:9999;}
.menu li .t-menu{position:absolute; display:none; left:-1px; top:30px; background:#fff; box-shadow:0 0 3px #bbb; width:auto !important;}
.menu li .t-menu li{height:30px; white-space:nowrap; display:block;}
.m2 li .t-menu .child{background-position:right 13px;}
.menu li .t-menu .child > a{padding-right:20px; background:url(arr1.png) no-repeat right 7px; position:static; width:auto; display:block;}
.menu .child li{padding:0 0 1px;}
.m2 li a{position:absolute; left:0; overflow:hidden;}
.menu li .t-menu .child > ul{display:none; background:#fff; box-shadow:0 0 3px #bbb; left:100%; width:auto; position:absolute; top:0; padding:0;}
.menu li .t-menu .child:hover > ul{display:block;}
.menu ul > li:hover .t-menu{display:block;}
.menu li .t-menu a{display:block; color:#333; line-height:30px; text-align:left;font-size: 14px;}
.menu a{display:inline-block; color:#fff; font-size:14px; padding:0 10px; text-align:center; height:100%; line-height:40px;}
/*.menu a i{display:none; width:13px; height:18px; background:url(theicon.png) no-repeat -118px -45px;}*/
.menu > ul > li > a:hover,.menu > ul > li.hover > a{text-decoration:none; background:url(menu-h1.png) repeat; border-bottom:2px solid #aaa; font-weight:bold;}
.menu li .t-menu li a:hover{border-bottom:0; background:#f8f8f8; text-decoration:none;}
.menu li:hover > a{font-weight:bold;}
.menu li.hover span,.menu li:hover span{display:inline-block; width:10px; height:10px; background:url(theicon.png) no-repeat -143px -51px; position:absolute; left:50%; margin-left:-5px; bottom:2px;}
.m1{background:#859eb6;}
.m1 li{margin:1px; height:auto;}
.m1 li,.m1 li ul li a{background:none;}
.m1 li a{color:#444; background:none; border-radius:2px; background:url(m1-bt-bg.gif) repeat-x;}
.m1 a i{ background:url(theicon.png) no-repeat -125px -10px;}
.m1 a:hover,.m1 li.hover a{background:url(m1-bt-hbg.gif) repeat-x; font-weight:bold; border:none;}
.m1 li.hover span,.m1 li:hover span{display:none;}
.m1 li .t-menu li a{width:100%; padding:0; display:inline-block;}
.m1 li .t-menu li a:hover{background:#9cd9fe; border-radius:0;}
.m2{background:#2171a1; padding:0;}
.m2 li{min-width:115px; border-left:1px solid #1d628c; padding:4px;}
.m2 li ul li{border:none;}
.m2 li a{width:100%; padding:0;}
.m2 li a:hover,.m2 a:hover,.m2 li.hover a{border:none;}
.m2 a:hover,.m2 li.hover a{background:#1a97e1;}
.m2 li.hover span,.m2 li:hover span{display:none;}
.l-menu .menu{width:130px; float:left; padding:5px 0 5px 5px;}
.l-menu .menu a{min-width:125px; padding:0;}
.l-menu .bjj .lager-box{width:670px;}
.container .m2 a{min-width:115px;}
.container .m2 li{border:none;}

.m3 {overflow:hidden; height:100px;}
.m3 ul{display:inline-flex;padding-top: 10px !important}
.m3 ul li a{display: inline-block;} 
.m3 ul li a img{position:relative; display:block; padding:0; margin:0 0 0 19.2px; width:80px; height:80px; }
.m3 ul li a:hover,.m3 ul li.hover a{ background:none; border:none}
.w1024.m3 a img{margin:0 0 0 23px; }
.m3 a:hover img,.m3 li.current a img{top:-3px;}
.m3 li.t-menu{border:none}

/*  门户菜单形状：menuShape1：正方形，menuShape2：矩形，menuShape3：圆形  */
.menuShape1{width:80px; height:80px;}
.menuShape2{border-radius: 6px;}
.menuShape3{border-radius:100%;}


/*  cur  */
.cur{padding:5px 5px 5px 15px; background:#fafafa; font-size:18px;}

/*  btn  */
.btn-c1{background:#1e84e0; font-size:14px; display:inline-block; width:110px; height:32px; text-align:center; line-height:32px; color:#fff; cursor:pointer; border-radius:3px;}
.btn-c1:hover{color:#fff; text-decoration:none; background:#0d70ca;}

/*  footer  */
.footer{border-top:1px solid #b9c9d7; padding:10px 0; text-align:right; background:#e2f2fd; width:100%!important; position:fixed; bottom:0; z-index:100}
.footer .copyright{display:inline-block; line-height:90px; float:left;}
.footer > img{display:inline-block;}



/*  page  */
.page{padding:20px 10px; background:#fff; text-align:right;}
.page a{padding:6px 10px; border:1px solid #2083dd;}
.page a:hover{background:#2083dd; color:#fff;}
.page span{padding:7px 11px; background:#2083dd; color:#fff;}
.page .per{background:url(page-per.png) no-repeat center;}
.page .next{background:url(page-next.png) no-repeat center;}
.page .per:hover{background:#fff url(page-per.png) no-repeat center;}
.page .next:hover{background:#fff url(page-next.png) no-repeat center;}
.page .over{opacity:0.4; cursor:text;}
.page .next:hover,.page .per:hover{text-decoration:none;}
.page .tt{float:left;}
.page .tt select{min-width:30px;}
.page .go{width:130px; float:right; position:relative; top:-2px;}
.page .go input[type="text"]{width:20px; margin:0 2px;}
.page .go a{padding:5px 8px; position:relative; top:-2px;}

/*  vote  */
.vote-info{padding:10px 0; color:#999;}
.vote-info dt{padding:10px 0; font-size:18px;}
.vote-info dd{margin-bottom:20px; color:#666; border-bottom:1px dotted #ddd; padding-bottom:10px;}
.vote-info dd label{padding-right:20px;}
.ta1{border:1px solid #ddd; width:97.8%; min-height:120px; padding:10px;}
.vote-info dd .question{padding-bottom:15px;}
.vote-info dd .question div{padding:5px 0; font-size:16px; color:#333;}
.vote-body .post-content .pollchart{width:400px; height:12px; background:#e92725;}
.vote-body .post-content .chart-status{height:13px; padding:1px 1px 0; background:#e2e2e2;}

.vote-body .post-content .vote-options .chart-status{width:660px; height:8px; margin:3px 0 0; border-radius:5px;}
.vote-body .post-content .vote-options .pollchart{height:8px; border-radius:5px;}
.vote-options td{line-height:20px; padding:0}
.vote-options .checkbox{padding:10px 0 0;}
.vote-options .value{padding:15px 0 0;}


/* i-area */
.i-area{font-size:14px; line-height:1.9;}
.i-area dl.course-jj{margin:10px 0 0;}
.i-area .lager-box{float:left; width:970px; background:#fff;  margin-left:10px;}
.i-area .lager-box:before,#column-layout .section:before{content:"";display:block;width:970px;position:absolute;bottom:0;top:10px;z-index:-1; background:#fff;}
.w1024 .i-area .lager-box:before{width:770px;}
#column-layout .section:before{width:980px; margin-left:-10px;}
.w1024 #column-layout .section:before{width:780px;}
.pd10{padding:10px;}
/*.i-area .bdr{margin:10px 10px 0 0; width:940px; padding:0 10px;}*/

.lager-box h2{text-align:left; padding:5px; font-size:18px; font-weight:normal;}
.lager-box h2 b{font-weight:normal;}
.intro-title h2{text-align:center;}
.intro-title .info{border-bottom:1px dotted #ccc; padding:5px 0; margin:5px 0 15px; color:#999; background:#fff;}
.intro-content .main{padding-top:5px;}
.intro-content{padding:5px 30px 50px; background:#fff; overflow:hidden;}
.p-info{padding:5px 10px; background:#fff; min-height:400px;}
.ck .adv{float:right; padding:0 0 0 5px;}
.ck .hd01{height:auto; min-height:30px; padding:5px; background:#fafafa; position:relative; margin:0;}
.ck .hd01 .hs{background:#fff;}
.ck .hd01 .labe{position:absolute; left:50px; top:10px;}
.ck .select-l{float:left; width:120px;}
.ck .select-l select{width:130px; padding:5px 3px; border:1px solid #ddd; *margin:5px 0 0;}
.ck .cus-li li .text-area div div{width:100%; height:46px;}
.ck img,.fleft img{display:inline-block;}
.ck .pdr20{ padding-right:20px;}
.ck .cus-li li .text-area,.ck .cus-li li > a{height:127px;}
.ck .tool .btn-c1{padding:2px 10px; color:#fff; height:22px; line-height:22px; margin:4px 0 0; border-radius:2px; border:0;}
.ck .tool > span{padding:0 20px 0 10px;}
.ck .tool input{border:1px solid #d3dfea; padding:2px 4px;}
.ck .cus-li li a img{width:185px; height:123px;}
.i-area .fleft .audio{margin-bottom:20px;}
.c-c h2{border-bottom:1px solid #ddd;padding:0 15px; background:#fafafa;}
.c-c h2 > a{float:right; margin:9px 0 0 10px; padding:0 6px; background:#fafdfe; border:1px solid #ddd; line-height:20px; font-size:12px;}
.c-c h2 > a:hover{background:#dfedf2; text-decoration:none;}
.i-area .tb0{margin-top:1px; background:#fff;}
.i-area .tb0 i{width:20px; height:20px; float:right; background:url(icon1.png) no-repeat;}
.i-area .tb0 .gg{background-position:0 -60px;}
.i-area .tb0 .tl{background-position:0 -90px;}
.i-area .tb0 .dy{background-position:0 -120px;}
.i-area .tb0 .fy{background-position:0 -150px;}
.i-area .tb0 .wq{background-position:0 -180px;}
.i-area .tb0 .tp{background-position:0 -210px;}
.i-area .tb0 .zy{background-position:0 -240px;}
.i-area .tb0 .cy{background-position:0 -268px;}
.i-area .tb0 .rw{background-position:0 -296px;}
.i-area .tb0 th,.i-area .tb0 td{text-align:left; line-height:30px; padding:5px;}
.i-area .tb0 th{background:#f6fcfe; border-bottom:1px solid #dbeaf1; line-height:22px; font-size:14px;}
.i-area .tb0 td{vertical-align:middle; border-bottom:1px dotted #ddd;}
.tb0 td img{width:36px; height:36px; float:left; margin:0 5px 0 0;}
.no-data{width:82px; margin:15px auto;}
.no-data img{width:82px !important; height:27px !important;}
.tb0 tr:hover{background:#f8fdfe;}
.i-area .small-box{width:200px; padding:10px 10px 0;  background:#fff; float:left;}
.i-area .fleft{right:auto; left:0;}
.i-area .small-box dl{margin:10px 0;}
.i-area .small-box dt{line-height:30px; font-weight: bold; font-size: 16px;}
.i-area .small-box dd{padding:5px 10px;}
.i-area .mn .tab-span .curr,.i-area .zh .tab-span .curr{width:166px;}
.i-area .small-box .tab-span{height:31px; margin:5px 0 0; font-size:16px;}
.i-area .mn{float:left;}
.i-area .lpd{padding:15px 10px 0 8px; float:right;}
.small-box dd a i{display:inline-block; width:4px; height:4px; margin:0 5px 2px 2px; background:#ddd;}
.small-box dd a{line-height:32px; display:block; ; border-bottom:1px dotted #ddd; font-size: 14px;}
.small-box dd .last{border:none;}
.small-box dt i{display:inline-block; width:20px; height:20px; background:url(icon1.png) no-repeat; position:relative; top:8px;*top:6px; margin-left:8px;}
.small-box dt .exam{background-position:-1px -30px;}
.small-box .tech-t li{width:180px; margin:0 auto 10px;*margin-bottom:0;}
/*.i-area .zh{padding:15px 10px 0 10px; width:188px;}*/
.zh-list{padding:30px 0 0;}
.zh-list h4{border-bottom:1px solid #dbeaf1;}
.i-area .small-box .tech-t li dl{background:#e8f4fb; border:2px solid #199ae1; border-radius:2px;}
.i-area .small-box .tech-t li dt{text-align:center; background:#199ae1; color:#fff;}
.i-area .small-box .tech-t li dd{text-align:center; ; color:#666; height:36px;} 
/*.i-area .small-box .tech-t .b90 dl{border:2px solid #2fa3e4;}
.i-area .small-box .tech-t .b90 dt{background:#2fa3e4; }
.i-area .small-box .tech-t .b80 dl{border:2px solid #45ade7;}
.i-area .small-box .tech-t .b80 dt{background:#45ade7; }
.i-area .small-box .tech-t .b70 dl{border:2px solid #5bb7ea;}
.i-area .small-box .tech-t .b70 dt{background:#5bb7ea; }
.i-area .small-box .tech-t .b60 dl{border:2px solid #71c0ed;}
.i-area .small-box .tech-t .b60 dt{background:#71c0ed; }*/
.tech-t li dd b{font-size:22px; color:#068ad3; font-family:arial; padding-right:5px;}
.small-box .tech-t{padding:10px 0;}
.sh2{font-size:16px;}
.dr-list{margin-top:6px; min-height:100px; margin-bottom:10px;}
.dr-list li{padding:10px; position:relative; border-bottom:1px dotted #999; cursor:pointer;}
.dr-list .curr,.dr-list li:hover{border-bottom:1px dotted #666; background:#f4f4f4;}
.dr-list .curr i,.dr-list li:hover i{display:block;}
.dr-list li img{float:left; padding:0 10px 0 0; width:53px; height:53px;}
.dr-list li a{display:inline-block; padding-bottom:5px;}
.dr-list li div{color:#999; ;}
.left-m .dr-list li i{ display:none;}
.left-m .dr-list li{width:160px; display:inline-block;}
.left-m .dr-list li > div{width:90px; float:left; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.cjj li img{float:none; width:126px; height:97px; padding:0; margin:0 auto; border:2px solid #f8fbfd;}
.cjj li{text-align:center; padding-bottom:0;} 
.cjj .curr,.cjj li:hover{border:none;}
.cjj .curr img,.cjj li:hover img{border:2px solid #92cde1;}
.cjj li i{background:url(arr3.png) no-repeat; top:45px;}
.bjj .small-box{width:158px;}
.s-module{ padding:5px 15px; ; color:#666; background:#fff; margin:10px 0;}
.s-module table{display:inline; margin-right:30px; position:relative; top:-6px;*top:2px;}
.tab-cont{padding:10px; background:#fff; color:#666;}
.cc-dl{background:#fff; padding:10px;}
.cc-dl dt{font-size:16px; border-bottom:1px solid #ddd;}
.cc-dl dt .h3span{font-weight:bold;}
.cc-dl dd{padding:10px; margin-bottom:15px; color:#666;}
.cc-dl dd span{padding:0 10px 0 0;}
.cc-dl .rs a{ display:inline-block; width:138px; height:135px; overflow:hidden; text-align:center; line-height:20px; margin-right:15px;}
.cc-dl .rs img{border:1px solid #ddd; width:70px; height:90px; padding:1px; display:block; margin:0 auto;}
.cc-dl .rs{padding-top:15px;}
.cc-dl .chat{padding:10px 0;}
.chat .c-list{padding:5px 10px; margin:5px 26px 15px;}
.contPage .chat .c-list{margin:5px 16px;}
.chat .c-list span{color:#267bd0;}
.chat .c-list .note{border-bottom:1px dashed #ddd;margin-bottom:10px;}
.chat .c-list .note .notS{font-size:12px;float:right;color:#999;}
.chat .c-list .note .notD{font-size:12px;padding-left:10px;}
.chat .c-list i{color:#999; ;}
.cc-dl dd.zcList dd{margin:0; padding:10px 10px 5px;}
.cc-dl dd.zcList dt{margin:0;}
.cc-dl dd.zcList .tipps{padding:0 5px;}
.lager-box .right_content-sx .right_one{padding:10px;}
.lager-box .right_content-sx .right_one li{line-height:30px;}
.lager-box .right_content-sx .right_one li label{color:#999;}
.right_content-sx{padding:10px 30px;}
.section .right_content-sx{padding:0;}
.wd100 .i-list{margin:10px 30px;}
.faq_list,.tab-span{background:#fff; margin:10px 10px 10px 5px;}
.faq_list{margin:10px 0; padding-bottom:20px;}
.faq_list b{padding:10px 0 0 20px; display:inline-block;}
.tab-span > span{padding:5px 10px; position:relative; display:inline-block; background:white; cursor:pointer;}
.tab-span .curr{font-weight:bold; background:#fafafa;}
.CourseWork .tab-span{border-bottom:1px solid #ccc;}
.CourseWork .tab-span span{border:1px solid #ccc; border-bottom:0;}
.small-box .tab-span span{padding:0;}
.small-box .tab-span .curr{font-weight:normal; background:none;}

.small-box dd a,.tree li,.omit a,.p-info .bdb .bdb-hd,.ds li,.vote .view-r label,.side .p-side3 li > a{overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}


/*  tree */
.tree,.tree-s{margin:0 10px; display:none; border-bottom:1px dotted #c2c2c2;}
.tree > li > a{padding:3px 3px 3px 0; font-size:15px; display:block; color:#333;}
.tree > li > .round{top:15px !important; left:7px !important;}
.tree li,.tree-s li{line-height:24px; position:relative; padding:3px 0 3px 10px;}
.tree li ul{display:none; padding:0 0 5px 3px;}
.tree li ul li,.tree-s li ul li{font-weight:normal;}
.tree li.open > ul{display:block;}
.tree li img,.tree-s li img{position:relative; top:2px; right:1px;}
.tree li i,.tree-s li i{background:url(tree.png) no-repeat -18px 5px; padding:4px; cursor:pointer; position:absolute; left:-5px; width:10px; height:10px; top:8px;}
.tree > li > i{left:3px;}
.tree li span.round{position:absolute; left:0; top:13px; width:5px; height:5px; border:1px solid #999; border-radius:50%;}
.tree li .open,.tree-s li .open,.tree li.open > i{background-position:5px 5px;}
.tree li.over > a{font-weight:bold; background:#e2f2fd; padding-left:5px; color:#333;}
.tree > li{padding:3px 0 3px 20px;}
.tree .hd,.tree-s .hd{line-height:24px;}
.tree .hd a{overflow:hidden; text-overflow:ellipsis;}
.ctol a{color:#05a;}
.tree-s{display:block;}
.tree-s .level .folder{background:url(folder.png) no-repeat 1px 3px;}
.tree-s .win{background:url(win-img.png) no-repeat 3px 3px;}
.tree-s li i{width:16px; height:16px; padding:3px;}
.tree .hd > p{display:inline;}


.tree li ul a{color:#666; display:block; padding:2px 0;}
.tree li.hd ul a i{width:1px; height:1px; display:inline-block; border-radius:50%; border:2px solid #ddd; right:auto; left:17px; top:13px; background:none;}
.tree li.hd ul .curr i{border:2px solid #1893e3;}
.tree li.hd ul .curr,.tree li.hd ul a:hover{color:#111; background:#e2f2fd; text-decoration:none;}
dl.course-jj .tree{border:none;}

/*  souce down  */
.i-area .lager-box .down-source .pd20{padding:0 15px;}
.w1024 .down-source .leadership{width:520px;}
.w1024 .term-b .get-more{left:5px;}
.down-source{min-height:700px;}
.down-source .leadership{width:720px;}
.down-source .leadership .part4{width:333px; margin:10px; height:343px;}
.down-source .st{width:240px;}
.term-b{line-height:30px; border-bottom:1px solid #eee; padding:7px 0 3px; display:inline-block; background:#fff; width:100%;}
.term-b .labe{width:70px; padding-right:10px; text-align:right; text-indent:10px; float:left; color:#999;}
.term-b .term-i{float:left; width:820px; height:30px; overflow:hidden;}
.term-b .term-i a{padding:2px 8px; white-space:nowrap;}
.term-b .term-i .curr,.term-b .term-i a:hover{color:#fff; background:#1893e3; border-radius:15px; font-weight:bold; text-decoration:none;}
.term-b .get-more{position:relative; top:5px;*top:2px; left:15px; cursor:pointer;}
.down-source .hd01 .hs{width:55%; float:none; margin-left:25px; background:#fff;}
.adv{position:absolute; right:325px; line-height:32px;}
.adv a{color:#05a;}
.adv a i{width:12px; height:12px; display:inline-block; background:url(theicon.png) no-repeat -127px -14px; *margin-bottom:5px;}
.down-source .tb3{margin:5px 0 0;}
.adv-box{display:none; padding:5px 0 10px; margin-top:5px;}
.adv-box td{padding:5px; line-height:24px;}
.adv-box td label{padding:0 25px 0 0;}
.adv-box select,.adv-box input{border:1px solid #ddd; padding:2px;}
.adv-box .t{float:left; padding-right:30px; width:170px;}
.adv-box .t input{width:100px; margin:0 5px;}
.adv-box input[type="checkbox"]{border:none;}
.adv-box .t a{background:#f1f8fc; border:1px solid #ddd; text-align:center; padding:3px 5px; *padding:2px 5px;}
.down-source .open{height:auto; overflow:visible;}
.down-source .term-b .open{border:none;}
.omit a{width:240px; display:block; height:20px; line-height:20px;}
.section .j-left .t-s{margin:0;}
.j-left .t-s{margin:10px 0 0;}
.bdl .j-left .t-s{margin:0;}
.j-left .adv-b{display:inline-block; line-height:28px; padding-left:15px;}
/*  new-zp  */
.new-zp{background:#fff; padding:10px;}
.new-zp .t-s{background:#f8f8f8; padding:5px 10px; height:43px;}
.new-zp .t-s > img{float:left; margin:0 0 0 20px;}
.new-zp .t-s .sub-b{float:right; margin:6px 6px 0;}
.new-zp .t-s .d-s{padding:8px 0 0 70px;}
.new-zp .t-s .d-s input{height:28px; line-height:28px; border:1px solid #ccc; width:620px; padding:0 5px; float:left;}
.new-zp .t-s .d-s a{height:30px; line-height:30px; font-size:14px; background:#20c1f5; width:80px; text-align:center; color:#fff; float:left; width:80px;}
.new-zp .t-s .d-s a:hover{text-decoration:none; background:#2b8fd2;}

.new-zp .n-curr{padding:10px;}

/*  tb3  */
.tb3 th{line-height:30px; height:30px; padding:2px 0; background:#fafafa;  border-right:1px solid #e8e8e8; border-bottom:1px solid #e8e8e8; color:#888;}
.tb3 th a{color:#05a;}
.tb3 .iFont{color:#fc4747;}
.tb3 td{line-height:26px; height:26px; padding:5px 0; border-right:1px solid #e8e8e8; border-bottom:1px solid #e8e8e8;}
.tb3{border:1px solid #e8e8e8;background:#fff;}
.tb3 th,.tb3 td{padding-left:10px; text-align:left; word-break:break-all;}
.tb3 .ic{margin:0 3px 0 0; position:relative; top:3px;}
.tb3 .h-color td{background:#dce7f0;}
.tb3 .at-color td{background:#bdd2e5;}

/*tb4*/
/*.tb4{border:1px solid #d3dfea; border-top:none}*/
.tb4 th{ background:#f9fcfe;  border-right:1px solid #d3dfea; border-bottom:1px solid #d3dfea;}
.tb4 th a{color:#05a;}
.tb4 th{padding-left:10px; text-align:left; word-break:break-all;}
.tb4 .h-color td{background:#dce7f0;}
/*tb4*/



/*  hd01  */
.hd01{height:30px; padding:10px 0; margin:0 0 5px; background:#fafafa;}
.hd01 > a,.all-s .codtion a{display:inline-block; width:50px; height:22px; line-height:22px; text-align:center; margin:3px 0 0;}
.hd01 > .curr,.all-s .codtion .curr{font-weight:bold;}
.hd01 > .curr i,.all-s .codtion .curr i{display:inline-block; width:10px; height:10px; *margin-bottom:3px; background:#bbb url(iup.png) no-repeat center; position:relative; left:2px; top:1px; padding:1px;}
.hd01 > .curr .c,.all-s .codtion .curr .c{background:#bbb url(idown.png) no-repeat center; position:relative; left:2px; top:1px; padding:1px;}
.hd01 .hs{width:72%; padding:0 4px; display:inline-block; border:1px solid #ddd; float:right; position:relative; background:#fff; margin:0 5px 0 0;}
.hd01 .hs input{width:88%; height:28px;*height:26px; line-height:28px;}
.hd01 .hs a{ position:absolute; width:19px; height:19px; background:url(sou.gif) no-repeat; text-indent:-2000px; top:5px; right:7px;}
.hd01 h3{display:inline-block; font-weight:normal; font-size:16px; width:264px; text-indent:10px;}
.hd01 .btn-c1{background:#3c9ccf; border:0; padding:2px 10px;}
.hd01 .pdlr20 select{padding:2px 0 2px 5px; border:1px solid #ddd; width:150px;}

.tool{background:#fafafa; padding:7px 10px;}
.tool > a{display:inline-block; width:auto; text-align:center; color:#515151; padding:0 8px; background:#fff; margin-left:5px; border:1px solid #ddd;}
.tool > a:hover,.tool > a.curr{text-decoration:none; background:#f4f4f4; border:1px solid #0d70ca;}
.t-show{float:right; text-align:right; position:relative; right:-5px;}
.t-show a{padding:0 5px;}
.t-show a i{display:inline-block; width:12px; height:12px; background:url(show.png) no-repeat; position:relative; top:2px;*top:0;}
.t-show a .list{ background-position:-15px -13px;}
.t-show a .photo{ background-position:0 -12px;}
.t-show .curr .list{ background-position:-15px 0;}
.t-show .curr .photo{ background-position:0 0;}
.sort{float:right; padding-top:6px;}
.sort a{color:#2e55aa; padding-right:10px;}

#NewsTop_tit{margin:0 0 10px;}

.z-nav:before,.i-area .small-box:before,.contbox_right_two_yh:before,.contbox-vediopage-left:before,.left-col-style:before,.c-c .ct-tree:before,.right-col-style:before,#column-layout .side:before{content:"";display:block;width:220px;margin-left:-10px; top:10px; position:absolute;bottom:0;z-index:-1;background-color:#fff;}
.i-area .wideLeft:before{margin:0;}
.contbox_right_two_yh:before{width:245px; margin-left:-15px;}
.contbox-vediopage-left:before{width:945px; margin:0;}
.left-col-style:before{width:234px; margin-left:-12px;}
.c-c .ct-tree:before{margin:0; width:218px;}
.right-col-style:before{width:955px; margin-left:0;}
.w1024 .right-col-style:before{width:755px;}
.w1024 .contbox-vediopage-left:before{width:745px;}
#column-layout .side:before{margin:0; width:210px;}

.z-nav{width:200px; min-height:120px; float:left;  font-size:16px; background:#fff; padding:0 10px;}
.z-nav dt{padding:15px 0;}
.z-nav dd{padding:5px 15px 20px; border-bottom:1px solid #eee;}
.z-nav dd a{font-size:14px; color:#515151; display:block; line-height:30px; height:30px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; padding-left:5px;}
.z-nav dd a i{ display:inline-block; width:3px; height:3px; background:#ddd; margin:0 5px 3px 0; position:relative; top:5px;}
.z-nav a.curr,.z-nav a:hover{font-weight:bold; text-decoration:none; background:#def0fb;}
.z-nav .more{ display:block; text-align:right;}
.z-nav .more a{position:relative; top:-30px; font-size:14px;}
.z-nav > h2{font-size:16px; text-align:left; text-indent:10px; padding:5px 0 2px; border-bottom:1px solid #eee; line-height:30px; font-weight:normal;}

.ds li{ height:44px; line-height:44px; padding:4px 0 0;}
.ds li a img{margin:10px 5px 0 0; float:left;}
.li-item li{height:30px; line-height:30px;}
.mid-news .ds li{height:32px; line-height:32px;}
.mid-news .topnew p a{line-height:26px;}

.tium{border:none;}
.tium a{width:124px; height:160px; float:left; padding:0 16px 0 10px; text-align:center; line-height:18px;}
.tium a img{width:124px; height:110px;}
.tium .dd{width:149px; height:150px; float:left; position:relative;}
.tium .down{width:auto; height:auto; padding:3px 8px; background:#000; color:#fff; position:absolute; bottom:40px; right:16px; display:none;}
.tium .dd:hover .down{display:block;}
div.tb3{padding:8px 0 16px;}

/*  third page */
.left-col-style{width:210px; float:right; background:#fff;  padding:10px 12px;}
#forum .content{width:100%; margin:0; background:#fff;}
#forum .content table{width:100%;}
.topics td{padding:5px 0;}
.legend{margin:0 0 20px; padding:10px 20px; border:1px solid #ddd;}
.legend label{padding:2px 10px;}
.legend label img{ position:relative; margin:0 3px 0 0;}
.forum-frame{padding:5px 10px 10px ; clear:left;}
.forum-frame .topics td{background:#d6e2ed;}
.forum-frame tr{border-bottom:1px solid #cedbe8 !important;}
.forum-frame .title{ text-align:left;}
.forum-tab ul{float:left;padding:7px 0 3px 10px;}
.forum-tab ul li{display:inline;}
.forum-tab ul li.current{color:orange;}
.forum-tab .pageNav{float:right; color:#999;}
.forum-tab .pageNav a{padding:0 0 0 5px;}
.forum-frame .thread-list .icon{padding:0 5px;}
.posting .pageNav{ margin:-30px 0 0 0}
.posting{text-align:right; margin:10px 0 0 10px; height:30px; float:left;}
.posting p{ float:left; width:auto; height:auto;}
.posting p .btn-b{line-height:30px; height:30px; padding:0 18px; font-size:15px; border:0;}
.posting .sr{float:right;}
.posting .sr >a { display:inline-block; background:#408ed6; width:66px; height:26px; color:#fff;}
.posting .sr input,.posting .sr select{ border:1px solid #ddd; padding:2px 4px; float:left; margin:2px 5px 0 0;}
.posting .page .tt{padding:10px 0 0 ;}

.forum-list-bottom { height:30px; line-height:30px; text-align:center;}
.forum-list-bottom .legend  {background:#fff; border:0;line-height:20px;margin:auto;padding:5px 10px;text-align:center;}
.forum-list-bottom .legend label {padding:0 10px;}
.forum-list-bottom .legend img {margin-right:3px;vertical-align:middle;}

.thread-top{border-bottom:1px solid #cedbe8; background:#fafafa;}
.thread-body{background:#fff;}
.easy-reply{padding:0 20px;}
.thread-top > table{margin:0 20px;}
.postwrap > table{width:100%;}

/*= Thread 	List =*/
.thread-list{ width:100%;}
.thread-list .topics .author{width:90px;}
.thread-list .topics .title a{ color:#333;}
.thread-list .topics .last{width:90px;}
.thread-list .topics .reply{width:45px;}
.thread-list .topics .icon{width:30px;}
.thread-list td,.thread-list th{border-bottom:1px solid #EEEEEE;text-align:left;}
.thread-list .topics th, .topics td {background:none repeat scroll 0 0 #f2f2f2;}
.thread-list .topics th {padding-right:1.5em;}
.thread-list cite, .thread-list em {display:block;font-style:normal;}
.thread-list td em, .thread-list td em a {color:#999999;font-family:Arial,PMingliu,sans-serif;font-size:11px;}
.thread-list cite a{color:#333333;text-decoration:none;}
.thread-list .title a{ color:#333; font-weight:normal !important; font-size:15px;}
.thread-list .page{white-space:nowrap;}
.thread-list .page a {color:#444444;padding:2px 4px;text-decoration:none;font-weight:400;}
.thread-list .page a:hover {color:#007CD5; background:#F5F5F5;text-decoration:underline;}

.action-button,.postmain{padding:15px 20px 8px; vertical-align:top;}
.col-left{width:110px;}
.post-author{width:155px; vertical-align:top; padding:20px 0 0 15px; border-right:1px solid #cedbe8; border-bottom:3px solid #cedbe8; background:#f9fcfe;}
.postmain-signature{border-bottom:3px solid #e1e9f1;}
.user-name{ word-break:break-all;}
.user-scorelist{padding:5px 0; line-height:22px; font-size:12px;}
.user-scorelist dt{width:54px; float:left; text-align:left; padding-right:5px; color:#999;}
.post-heading h1{font-size:24px; font-weight:normal; line-height:30px; padding-bottom:10px; border-bottom:1px dotted #cedbe8;}
.post-meta {padding:0 0 6px;}
.post-meta p{display:inline; padding-right:10px; color:#999; font-size:13px;}
.post-meta .post-number{ color:#05a}
.webeditor .textarea{width:98%; box-shadow:0 0 3px #ccc inset; padding:10px;}
.publish-action{margin:15px 0;}

/*   */
.view-top{padding-top:12px}
.view-top .big-p{width:320px; height:213px; margin:0 25px 0 0; float:left; border:1px solid #ddd; text-align:center; overflow:hidden;}
.view-top .big-p img{height:213px; width:320px;}
.view-top h1{ text-align:left; font-size:24px; float:left; width:800px; font-weight:normal;}
.view-top .by{padding-top:15px;*padding-top:5px; height:70px; overflow:hidden; float:left; width:20%;}
.view-top .by p{line-height:22px; color:#888;}
.view-top .cont-t{text-align:left; color:#666; border-top:1px solid #e2e2e2; padding-top:10px; width:590px; height:100px; overflow:hidden; float:left;}
.view-top .reg{width:590px; float:left; text-align:right;}
.view-top .reg .i-submit{padding:5px 10px; text-align:center;}
.i-back{padding:6px 13px; *display:inline-block; background:#f4f4f4; border:1px solid #e2e2e2;}
.by img{float:left; margin:0 15px 0 0; border:1px solid #ccc; width:58px; height:63px;}

dl.course-jj{ text-align:left; margin:10px 0 50px; border-top:1px solid #eee; background:#fff; box-shadow:0 1px 3px #ccc;}
dl.course-jj p{padding-bottom:15px; color:#666;}
dl.course-jj .by p{color:#888;}
dl.course-jj .by .sm p{margin:0 !important;}
dl.course-jj dt{font-size:18px; text-align:left; text-indent:20px; padding:5px 0; width:100%; position:relative; background:#fff; border-bottom:1px solid #eee;}
dl.course-jj dd{padding:10px 20px 40px;}
.links a{color:#05a; margin:0 20px 0 0; white-space:nowrap;}
.bj{border:1px solid #eee; width:22.7%; float:left; margin:10px 2% 5px 0; height:170px;}
.bj .bj-bd,.bj .bj-hd{padding:5px 0 5px 10px; line-height:22px;}
.bj .bj-bd input{border:1px solid #ddd; padding:1px 4px;}
.bj .bj-hd{background:#fafafa; font-weight:bold;}

.pa,.pa1{position:absolute; right:20px; top:12px; }
.pa{right:220px;}
.pa1 span{width:80px; height:8px; margin:6px 5px 0 0; float:left; position:relative; background:#e0e8f3;}
.pa1 span i{background:#26b; width:50%; height:8px; overflow:hidden; display:inline-block; float:left;}
.pa1 span .hard{width:80%;}
.pa1 span .easy{width:30%;}
.pa1 label{float:left;}

.co-head,.right-tab{padding:10px 0; background:#fff;}
.lager-box .co-head{border-bottom:1px solid #eee;}
.co-head b{ font-size:18px; }
.co-head span{ color:#666; font-weight:normal; padding-left:20px;}
.float-i{line-height:1.9; color:#666;}
.float-i img{float:left; padding:5px 15px;}
.right-t{width:145px; float:right; border-left:1px solid #dee9f2;}
.right-t li{ text-align:center; padding:10px 0; cursor:pointer;}
.right-t .curr{ background:#dee9f2;}
.right-t img{width:120px;}

.left-column{background:#fff; padding:0 20px;}


.audio{margin-bottom:20px;}
.audio li{padding:0; position:relative; text-indent:10px;}
.audio li a{line-height:30px; font-size:14px; }
.audio li a img{height:30px; width:44px; margin-right:10px; border:1px solid #ccc;}
.audio .curr{font-weight:bold; background:#fafafa;}

.gw li a,.gw li{line-height:24px;}
.gw li{margin:5px 0; border-bottom:1px dotted #ddd; padding-bottom:5px;}
.gw li .zw{color:#3e7fbf; line-height:22px; ;}

.img-li,.audio-li{padding:10px 0 0;}
.img-li a,.img-li .p{width:181px; height:200px;*height:190px; text-align:center; line-height:20px;*line-height:30px; float:left; padding:0 12px 0 3px;}
.img-li a img{width:181px; height:181px;}
.img-li .p:hover .down{display:block;}
.img-li .p{position:relative;}
.img-li .p .down{display:inline-block; display:none; width:40px; text-align:center; padding:0; height:26px; line-height:26px; background:#000; color:#fff; position:absolute; bottom:19px;*bottom:9px; right:10px;}
.img-li .p .down:hover,.cus-li li .btn1:hover,.hd01 > a:hover,.pan-r .r-se a:hover{text-decoration:none;}

.job .ablock{padding:10px 0;}
.job .ablock a{width:97%; display:block; padding:3px 0; padding-left:3%; color:#05a; background:url(../module1/common/arr3.png) no-repeat 12px 14px; position:relative;}
.job .ablock .hd,.job .ablock a:hover{font-weight:bold; color:#e00000;}
.job .ablock .hd{font-size:16px;}
.job .ablock a span{ position:absolute; right:5px; top:5px; font-weight:normal;}
.section h2 .more{color:#666; font-family:宋体; font-weight:normal; float:right; margin:10px 0 0;}

.cus-li{margin:10px 0 0;}
.cus-li li{background:#fff; margin-bottom:10px; padding:10px; height:130px; position:relative;} 
.cus-li li > a{float:left; padding-right:10px; height:151px; overflow:hidden;} 
.cus-li li .text-area{height:152px; width:auto; padding-left:200px;}
.w100 .cus-li li .text-area{width:760px;}
.cus-li li .text-area h2{font-size:18px; padding:5px 0 0 ; font-weight:normal;}
.cus-li li .text-area h2 img{margin:0 0 0 10px;}
.cus-li li .text-area div{color:#999;}
.cus-li li .text-area div div{color:#666; height:50px; overflow:hidden; padding:5px 0; width:750px;}
.cus-li li .btn1{display:inline-block; width:38px; margin-left:30px; height:20px; line-height:20px; text-align:center; color:#fff; background:#275a9e; border-radius:2px;}
.tipps,.tipps-old{background:#1397ce;color:#fff;position:absolute;left:10px;top:10px;z-index:111;font-size:12px;padding:0 5px}
.tipps-old{background:#ae9757;}

.i-area .section{min-height:550px; padding:10px 0 10px 230px;}
.section{min-height:600px;}
.section h2{font-size:20px; font-weight:normal; padding:0 0 1px;*position:relative; *top:-4px;}
.section h2 .current,.section h2 .current a{font-weight:normal;}
.section h2 .current{color:#999; float:right; padding-top:7px;}
.section h2 .current a{color:#05a;}
.section h2 .hd01{width:600px; float:right; margin:0;}
.section h2 b{font-weight:normal;}
.section .cooper h2{background:none; text-indent:0; line-height:30px; font-size:16px;}
.section .product{padding:10px 0;}
.section .product li{padding:10px 0; border-bottom:1px dotted #ddd;}
.section .product dl{width:47%; float:left; padding:1.5%;}
.section .product dt{font-size:14px; font-weight:bold; padding:0 0 5px;}
.section .product dd{padding:5px 0;}
.section .product dd div{color:#666; font-family:microsoft yahei;}
.section .product dd img{float:left; padding:0 10px 0 0;}
.section .diNoFrameDiv div,.section .diNoFrameDiv div video{margin:0 auto; max-width:920px;}
.w1024 .section .diNoFrameDiv div,.w1024 .section .diNoFrameDiv div video{max-width:740px;}
.pdt20{padding:20px 0 0;}
.wd100 .diNoFrameDiv div,.wd100 .diNoFrameDiv div video{max-width:100% !important;}
.w1024 .wd100 .diNoFrameDiv div,.w1024 .wd100 .diNoFrameDiv div video{max-width:100% !important;}

/*side*/
.side .hasimg a{display:block; line-height:22px; padding:8px 0;}
.side .hasimg i{display:none; font-family:宋体;}
.side a img{width:20px; height:20px; float:left; padding-right:5px;}
.s1 a{font-size:14px;}
.s1 i{display:inline-block;}
.s1 a img,.s2 a span{display:none;}
.s2 a{display:block; }
.s2 a img{width:90%; border:1px solid #ddd; margin:4px 4%; padding:0; height:auto;}
.s2{padding-top:6px;}
#column-layout .side{height:auto; width:210px; float:left; padding:10px 0; margin:0; border:0; background:#fff; min-height:480px;}
#column-layout .section{padding:10px; float:left; margin:0 0 0 10px; width:960px; background:#fff;}
#column-layout .side .left-w{padding-left:10px;}
/*#column-layout .nbd{margin:10px 0 0; width:950px;}*/
/*#column-layout .section .main{width:760px !important;}*/
#column-layout .section .main .diNoFrameDiv{width:auto !important;}
.wd590 .section .main{width:auto !important;}
.wd590 .section .main .prew{margin:20px 0; padding:5px 0 5px 5px; background:#fcfcfc;}
#column-layout .section .main span,#column-layout .section .main td {max-width:760px !important;}
/*#column-layout .section .main .MsoNormalTable p{max-width:360px !important;}
#column-layout .section .main .MsoNormalTable p span{word-wrap:break-word; word-break: break-all;}*/
#column-layout .wd590 .main span,#column-layout .wd590 .main td {max-width:586px !important;}
#column-layout .wd590 .main span img {max-width:586px !important;}
.container #column-layout.nbd{margin:10px 0 0 10px;}
.w1024 #column-layout .nbd{width:750px;}
.w1024 #column-layout .wd100 .nbd{width:auto;}

.cooper li{margin:10px 0; height:129px; position:relative; background:#fcfcfc;}
.cooper li .c-t{padding:10px 0; font-size:16px; font-weight:bold;}
.cooper li img{float:left; padding:0 15px 0 0;}
.cooper li div{width:64%; float:left;}
.cooper li .dt{height:32px; overflow:hidden; color:#666;}
.cooper li .btn-d{padding:5px 10px; border-radius:2px; background:#0b6fcb; color:#fff; position:absolute; bottom:30px; right:20px;}
.cooper li .btn-e{color:#05a; position:absolute; bottom:68px; right:42px; font-size:14px;}

.job{background:#fff;}
.job li{padding:10px 20px; background:none; height:auto; border-bottom:1px solid #eee;}
.job li .hd{position:relative; padding:0 20% 0 0;}
.job li .hd a{font-size:16px; font-weight:bold;}
.job li .hd span{font-weight:normal; color:#999;}
.job li .hd .time{position:absolute; right:0; top:8px;}
.job li .cont{color:#666; height:34px; overflow:hidden;}
.job li div{width:80%; float:none; padding-bottom:3px; color:#999;}
.job li .shic{padding:5px 0 10px;}
.job li .text-area{min-height:125px;}
.job .ablock{padding:10px 0;}
.job .ablock a{width:97%; display:block; padding:3px 0; padding-left:3%; color:#05a; background:url(../module1/common/arr3.png) no-repeat 12px 14px; position:relative;}
.job .ablock .hd,.job .ablock a:hover{font-weight:bold; color:#e00000;}
.job .ablock .hd{font-size:16px;}
.job .ablock a span{ position:absolute; right:5px; top:5px; font-weight:normal;}
.section h2 .more{; color:#666;  font-weight:normal; float:right; margin:10px 0 0;}

/*.p-info {padding:0 0 0 5px;}*/
.p-info dt{font-size:20px; padding:10px 0;}
.p-info dd{text-align:center;}
.p-info dd img{padding:10px; float:none; margin:0 auto; max-width:350px;}
.p-info dd div{padding:20px; text-align:left; color:#666; line-height:1.9; border-bottom:1px dotted #ddd;}
.p-info .zp-area dd div{border:0;}
.p-info .other{padding:10px 20px;}
.p-info .other h3{ padding:5px 0; font-size:16px; font-weight:normal;}
.p-info .other a{float:left; width:110px; height:110px; padding:0 9px 0 0;}
.p-info .souce{margin:10px 0;}
.p-info .souce a{width:128px; float:left; margin:10px; text-align:center;}
.other a img,.product dd img{width:110px; height:91px;}
.p-info .tb3{margin:10px 0 0;}
.p-info .bdb{border-bottom:1px solid #d4e0eb; padding:5px 0 10px; margin-bottom:10px;}
.p-info .bdb .bdb-hd{font-size:16px; font-weight:bold;}
.p-info .bdb .fleft{padding:0 10px 0 0;}
.p-info .bdb p{line-height:1.7; color:#666;}
.p-info .manager{padding-bottom:0; margin-bottom:10px;}
.p-info .manager li{width:248px; height:140px;}

.zp-t{border-bottom:1px solid #eee; padding:10px 0; display:inline-block; width:100%;}
.zp-t dt{; font-weight:normal; color:#666; padding:5px 0;}
.zp-t dt b{font-size:24px; line-height:30px; font-weight:normal; color:#05a; padding-right:10px;}
.zp-t dd{text-align:left; font-size:16px;}
.zp-t .zp-b,.zp-btn a{width:120px; height:37px; float:left; margin:17px 0 0 ; display:inline-block; background:url(btn1.gif) no-repeat; font-size:18px; font-weight:bold; color:#fff; line-height:35px; text-align:center;}
.zp-t .zp-b:hover,.zp-btn a:hover{text-decoration:none;}
.zp-t dt span{float:right; line-height:30px;}
.sx .zp-t dl{width:100%;}

.inbox{padding:10px 0 0;}
.inbox .back-b1{margin:8px 5px 0 0;}
.termlist{padding:10px 0 20px; *margin-bottom:20px;}
.termlist li{width:49%; float:left; height:30px; line-height:30px; *height:20px; *line-height:20px;}
.termlist li span{width:120px; display:inline-block; text-align:right; padding-right:10px; color:#999;}
.npg{padding:0 0 0 6px;}
.npg .termlist li{height:auto;}
.npg .zp-t dl{width:100%;}
.npg .zp-t dd{font-size:14px;}
.npg .termlist li span{float:left;}
.npg .termlist li .flo{padding:0; padding:0 0 0 105px; border:0;}
.npg .full{width:100%;}

.zp-ms,.zp-t dl{padding:0 25px; display:inline-block;}
.zp-ms dt{margin-top:10px;}
.zp-ms dd{text-align:left; padding:0 0 20px; line-height:1.9;}
.zp-ms dt,.zp-area .tab-span span{font-size:16px;}
.zp-area{background:#fff; padding:0 15px;}
.linkmap{width:117px; height:30px; display:inline-block; background:url(lookmap.gif) no-repeat; margin-top:10px;}
.about li{border-bottom:1px dotted #ddd;}

.zp-btn{padding:20px 0 40px; text-align:center;}
.zp-btn a{float:none;}

.job li .shix,.job .cz{padding-top:0;}
.shix span{padding-right:30px; white-space:nowrap;}
.job .cz{text-align:right;}
.job .cz a{color:#05a; padding-left:10px;}
.job .px{position:relative; min-height:110px;}
.job .px .shic{width:80%;}
.job .px .price{position:absolute; right:10px; bottom:66px; color:#F30; font-size:18px;}
.job .px .btn-c1{position:absolute; right:10px; bottom:36px;}

.backto{ display:inline-block; height:24px; line-height:24px; margin:7px 10px 0 0; background:#0b6fcb; float:right;}
.backto img{margin:5px 15px 0 0;}

.wz-hd{padding:10px 0; font-size:24px; text-align:center;}
.wz-cont{padding:0 30px 10px;}
.wz-cont .diNoFrameDiv{padding:0;}
.other-list{padding:20px 0 0; width:60%;}
.other-list li{padding:5px 0;}
.other-list a{padding:0 5px 0 0; color:#05a;}
.other-list span{float:right; ; color:#999;}

.wd100{width:100% !important; padding:0 !important; margin:0 !important;}
.i-area .wd100{margin:10px 0 0 !important;}
.wd590{width:740px !important;}
.wd590 div,.wd590 div video{max-width:720px !important;}
.wd768{width:760px !important;  margin:0 !important;}
.pdlr20{padding:0 20px;}
.w100 .term-b{margin-bottom:15px;}
#column-layout .left0{ padding-left:0px !important}

.shic i{width:14px; height:14px; display:inline-block; cursor:pointer; background:url(theicon.png) no-repeat -125px -12px;}



/*=User login =*/
#user-login {background: url(user_login_right.jpg); width:1003px; height:547px;float:left; position:relative;}
/*= left =*/
.user-login-left{width:521px; float:left;position:relative;}
.user-login-left .user-login-logo{ background:url(user_login_logo.gif) no-repeat; width:521px; height:64px; float:left;}

/*=right =*/
.user-login-right{ background:url(right.gif) no-repeat; left:521px; top:0;float:left; position: absolute;}

.user-login-right .user-login-box{padding-top:120px;float:left;}
.user-login-right .user-login-box .user-login-title{font-size:24px;padding-left:10px;float:left; font-family:"Microsoft Yahei","microsoft yahei",SimHei,STHeiti, Arial, serif; width:457px; padding-bottom:53px;  }
.user-login-right .user-login-box .user-login-name{padding-left:25px; color:#666;float:left;width:457px;}
.user-login-right .user-login-box .user-login-pass{padding-left:25px; padding-top:25px;color:#666;float:left;width:457px;}
.user-login-right .user-login-box .user-login-text{ border:1px solid #666;height:16px;line-height:18px;margin-right:3px;padding:3px;vertical-align:middle;}
.user-login-right .user-login-box .user-login-buttons{ color:#666; background:url(user_login_icon.gif) no-repeat 25px 35px; width:300px; height:47px; padding-left:100px; padding-top:43px;float:left;}
.user-login-right .user-login-box .user-login-buttons .login-button{ background:url(login_btn.gif) no-repeat; width:93px; height:36px; border:none; cursor:pointer;}
.user-login-right .user-login-box .user-login-buttons a{;text-decoration:none;padding-left:10px; color:#666;}
.user-login-right .user-login-box .user-login-buttons a:hover{color:#F90;}

#register {background: url(register.jpg);  }
.register-form span{  color:#FC6; }
.register-login-button a:link,.register-login-button a:visited,.register-login-button a:active{ background:url(login_save_out.gif) no-repeat;  color:#666; }
.register-login-button a:hover{background:url(login_save.gif) no-repeat; color:#FFF;}

/*= register-next=*/
.register-fnext span{  color:#FC6; }

/*= Forgot Password=*/
#forgot-password{background: url(forgot_password_bg.jpg);  }
#forgot-password .register-next li span{  color:#FC6;}
#forgot-password {
    background: url("forgot_password_bg.jpg") repeat scroll 0 0 rgba(0, 0, 0, 0);
    float: left;
    height: 547px;
    position: relative;
    width: 1003px;
}
#forgot-password .register-next li span {
    color: #fc6;
    font-size: 12px;
    padding-left: 15px;
}
#forgot-password .forgot-buttons {
    float: left;
    height: 31px;
    margin-left: 30px;
    margin-top: 20px;
    width: 300px;
}

#register {
    background: url("register.jpg") repeat scroll 0 0 rgba(0, 0, 0, 0);
    float: left;
    height: 547px;
    position: relative;
    width: 1003px;
}
#register .user-login-right .user-login-box .user-login-title {
    float: left;
    font-family: "Microsoft Yahei","microsoft yahei",SimHei,STHeiti,Arial,serif;
    font-size: 24px;
    padding-bottom: 20px;
    padding-left: 10px;
    width: 457px;
}
#register .user-login-right .user-login-box {
    float: left;
    padding-top: 50px;
}
.register-form {
    float: left;
    padding-left: 25px;
}
.register-form li {
    float: left;
    padding-top: 10px;
    width: 400px;
}
.register-form li label {
    float: left;
    width: 70px;
}
.register-form span {
    color: #fc6;
    font-size: 12px;
    padding-left: 70px;
}
.register-form .input-select {
    float: left;
    width: 187px;
}
.register-form .register-next-login {
    float: left;
    height: 31px;
    width: 400px;
}
.register-login-button a:link, .register-login-button a:visited, .register-login-button a:active {
    background:#408ed6;
    color: #eee;
    float: left;
    font-size: 14px;
    height: 31px;
    letter-spacing: 4px;
    line-height: 31px;
    margin-left: 20px;
    margin-top: 30px;
    text-align: center;
    text-decoration: none;
    width: 96px;
}
.register-login-button a:hover {
    background:#408ed6;
    color: #fff;
    font-size: 14px;
    font-weight: bold;
}
.register-next {
    float: left;
    padding-left: 25px;
}
.register-next li {
    float: left;
    padding-top: 5px;
    white-space: normal;
    width: 400px;
}
.register-next li label {
    float: left;
    width: 70px;
}
.register-fnext span {
    color: #fc6;
    font-size: 12px;
    padding-left: 70px;
}
.register-fnext .register-next-login {
    float: left;
    height: 31px;
    width: 300px;
}
#forgot-password {
    background: url("forgot_password_bg.jpg") repeat scroll 0 0 rgba(0, 0, 0, 0);
    float: left;
    height: 547px;
    position: relative;
    width: 1003px;
}
#forgot-password .register-next li span {
    color: #fc6;
    font-size: 12px;
    padding-left: 15px;
}
#forgot-password .forgot-buttons {
    float: left;
    height: 31px;
    margin-left: 30px;
    margin-top: 20px;
    width: 300px;
}


.popupMenuDiv{background:#fff; border:1px solid #ddd; padding:5px 10px;}
.popupMenuTable td{ cursor:pointer;}
.post-status{color:#999;}
.post-table{width:100%;}
.post-content{padding:5px 0;}
.center{ text-align:center;}

/*  from-list  */
.base-tab .tab-span{padding:10px 0 0;}
.from-list{margin:0; padding:10px; background:#fff;}
.from-list textarea{margin:0; width:80%;}
.from-list .btn{border:none;}
.from-list .labe,.from-list .labe1{width:100px; float:left; color:#666; text-align:right; padding:2px 18px 4px 0; line-height:18px;}
.from-list .labe1{line-height:42px; float:left;}
.from-list label{padding:0 10px 0 2px;}
.from-list li{padding:10px 0; /*line-height:30px;*/ position:relative; *position:static;}
.from-list li input[type="text"],.from-list li input[type="password"]{width:200px; float:left; border:1px solid #bbb; padding:3px 6px;}
.from-list li .min[type="text"]{width:auto;}
.from-list li input[type="text"].it2{width:350px; float:left;}
.from-list .time{width:16px; height:15px; background:url(icon.png) no-repeat -1px -64px; position:absolute; left:314px; top:17px;}
.from-list li .but-b{color:#fff;}
.from-list li .tips{color:#666; padding-left:5px; ;}
.double-td td{line-height:34px;}
.from-list .explain{color:#999; padding:3px 0 3px 10px; display:inline-block; max-width:350px; position:relative;}
.from-list .prompt{color:#ff4200; padding:3px 6px 3px 25px; border:1px solid #666; position:absolute; top:-1px; left:10px; background:#fff;}
.from-list .prompt img{position:absolute; top:7px; left:-6px; }
.from-list .prompt .busy{top:4px; left:5px; }
.from-list .half{width:47%; float:left; padding-right:2%;}
.multi {padding-left:142px; position:relative;}
.multi p{line-height:22px;}
.multi .explain{padding-left:0;}
.from-list .multi .time{top:5px;}
.from-list .short{min-width:50px;}
.from-list .fu{height:300px;}
.color-select{background:#fffab1; border:1px solid #ddd; width:60px; height:24px;}
.from-list .w100 textarea{width:96.5%;}
.from-list .w100 .labe{text-align:left;}
.from-list .w100{border:none;}
.from-list .explain,.from-list .explain1{color:#999; padding:3px 0; display:inline-block; width:570px; position:relative;}
.multi .des{line-height:22px; color:#999; padding-bottom:10px;}

.from-list .explain2{color:#666; padding-left:122px;}
.from-list .explain2 div label{white-space:nowrap; overflow:hidden; text-overflow:ellipsis; text-align:left; padding:0 5px; height:22px; line-height:22px; display:inline-block; width:116px;}
.from-list .explain2 > div{overflow:hidden; height:62px; padding-right:30px;}
.explain2 .sc{display:inline-block; width:16px; height:16px; background:url(showAll.png) no-repeat; cursor:pointer; position:absolute; right:10px; top:15px;}
.from-list .explain2 > .op{height:auto;}
.explain2 .op .sc{background:url(closeAll.png) no-repeat;}


/*  button  */
.btn-w,.btn-b,.btn-reset .simplemodal-close-cancel{height:28px; line-height:28px; margin:0 5px 0 0; display:inline-block; background:#1893e3; border:1px solid #1893e3; padding:0 10px; color:#fff; border-radius:3px;}
.btn-w span label{*position:relative; *top:-3px;}
.btn-w:hover,.btn-b:hover,.btn-reset .simplemodal-close-cancel:hover{text-decoration:none;}
.btn-w,.btn-reset .simplemodal-close-cancel{background:#fff; color:#333; border:1px solid #ddd;}
.btn-w:hover,.btn-reset .simplemodal-close-cancel:hover{background:#e2e2e2;}
.btn-b:hover{background:#2a7bc6; color:#fff;}

.btn-c-b{background:#20c1f5; color:#fff; padding:4px 7px;*padding:4px 7px 3px; border-radius:2px;}
.btn-c-b:hover{background:#01abea; color:#fff; text-decoration:none;}
input.btn-c-b{padding:0px 7px 2px; cursor:pointer;}
.back-p{border:1px solid #b9cfe0; background:#e5eef5; padding:3px 6px;}
.back-b{background:#e5eef5; display:inline-block; padding:2px 6px; border:1px solid #ddd;}
.back-b1{background:#408ed6 url(back.png) no-repeat center center; float:right; display:inline-block; width:40px; height:24px; border-radius:2px;}


/*  module22  */
.open-box .tab-span{margin:0; padding:0;}
.open-box .it2{line-height:16px; padding:5px;}
.open-box .fleft{width:80%;}
.open-box .form3 .btn{padding:8px 8px 5px; text-align:left;}
.open-box .form3 .btn label{float:right; color:#05a; padding-top:3px;}
.m-area{height:380px; background:#f9fcfe; overflow:hidden; overflow-y:auto; position:relative; top:0; left:0;}
.open-box .m-area{overflow:hidden; overflow-y:auto;}
.open-box .m-area .mb .sec{width:418px; height:380px;}
.m-area > div{padding:15px 0; margin:0 20px;}
.m-area .th{display:inline-block; width:120px; padding-right:5px; text-align:right;}
.m-area > .m{border-bottom:1px solid #d9e4ef;}
.m-area input[type="text"]{border:1px solid #ddd;}
.m-area .m > ul{padding:5px 0 10px 95px;}
.m-area .n > ul{padding:5px 0 0 15px;}
.m-area .m > ul ul{padding:0 0 0 15px;}
.m-area .m > ul li{padding:5px 0 ;}
.m-area .wd60{padding:0 5px; padding:2px\9;padding:2px\0\9;*padding:2px; width:60px; margin-right:5px;}
.m-area .color-select{width:72px;*width:70px; margin:0;}
.m-area .mr{margin:0 0 0 20px;}
.m-area input[type="file"]{width:125px; margin:0 10px 0 0;}
.m-area .pd20{padding:0 0 0 20px;}
.m-area .pdr20{padding:0 20px 0 0;}
.m-area .t10{padding:10px 0; line-height:22px;}
.m-area h3{font-size:14px; border-bottom:1px solid #d9e4ef;}
.m-area .dtstyle{padding:15px 0 0;}
.m-area .mb{margin:0 0 0 15px; padding:0;}
.side{width:240px; height:381px; border-right:1px solid #d9e4ef; padding:15px 15px 0 0 ; float:left;}
.mb .side .btn-select{ position:relative; top:7px;}
.mb .side .v{padding-top:20px;}
.mb .side .v div{padding:5px 0;}
.m-area .mb .sec{width:413px; height:349px; overflow:hidden; overflow-y:auto; padding-left:15px; float:left; position:relative; top:0; left:0;}
.m-area .sec .color-select{width:70px;*width:68px;}
.document-box{padding:0 20px;}
.sec li{padding:2px 0;}
.pdt10{padding:10px 0 0 ;}
.dtstyle ul{padding:7px 0 16px;}
.dtstyle .btn-select, .dtstyle .tb5 img{top:8px; left:-6px; margin-right:25px;}
.dtstyle .half{width:50%; float:left; height:28px;}
*+html .dtstyle .color-select,*+html .dtstyle .btn-w{position:relative; top:5px;}
.dtstyle .form3{padding:5px 0;}
.dtstyle .color-select{margin-right:30px; position:relative;top:5px;}
.dtstyle .form3 img{position:relative; top:5px;}
.dtstyle .pai{display:inline-block; width:300px;*float:left;}
.dtstyle .p40{padding-left:22px !important;}
.dtstyle .bdb{border-bottom:1px solid #d9e4ef; padding-bottom:10px;}
.dtstyle .bdb div.form3{padding-left:81px;}
.bdb td{border-bottom:1px dotted #ddd;}

.form3{padding-top:0;}
.form3 .from-list{border:none; padding:0 20px 20px; height:auto;}
.form3 li{border:none; padding:5px 0;}
.form3 li span{padding:0 5px; float:left; line-height:28px;}
.form3 li p{line-height:22px;}
.col9{color:#999;}
.form3 li div.col9{padding-left:2px;}
.form3 .hd2{font-size:13px; border-bottom: 1px solid #cedbe8; padding:20px 0 0; margin-bottom:10px;}
.form3 .btn{text-align:center; padding:15px 0; background:#e8f4fc;}
.form3 .fleft{width:86%; line-height:28px;}
.form3 .fleft a{color:#05a; padding-right:10px;}
.form3 .fleft a img{position:relative; top:2px; margin-left:2px;}
.form3 .fleft li{padding:0;}
.form3 .fleft div span{padding-left:2px;}
.form3 .fleft li ul{padding:0 0 0 15px;}
.form3 .w100{padding-top:0; position:relative;}
.form3 .w100 > span{width:75px; text-align:right; padding-right:10px;}
.form3 .w100 .btn-c-b{position:absolute; right:0; top:2px; padding:2px 7px;}
.form3 .w100 input[type="text"],.form3 .b3 input[type="text"]{width:auto; float:none;}
.form3 .b3 .btn-c-b{padding:6px 12px; margin-left:3px;}
.form3 .b3 select{width:297px; height:300px; float:left; margin-right:10px;}
.form3 .b3 span{float:none; line-height:18px; padding:3px 15px 6px 0;}
.form3 input[type="text"]{border:1px solid #ddd; height:16px\9; *height:14px;}
.form3 h2{font-weight:normal; font-size:15px; padding:10px 0 5px ; border-bottom:1px solid #eee;}
.form3 h2 .setting{width:30px; height:30px; display:inline-block; background:url(set.png) no-repeat center;}
.form3 h2 a{ position:static; float:right;}
.form3 .m-show{min-height:60px; text-align:center; padding:20px 0 30px;}
.form3 .m-show a{padding:5px 10px; position:relative; top:10px;}
.form3 .m-show .tip1{float:right; text-align:left; width:420px;}
#currBanner #img_banner_top,#navBarStyleTypeIMG{width:730px !important;}
.form3 .tb5 input[type="text"]{width:50px; margin-left:5px;}
input[type="file"]{height:26px; border:1px solid #ddd\9;*border:1px solid #ddd;}
.form3 .tb5 td{padding-left:5px;*padding:3px 5px 3px 0;}
.form3 .btn-select,.form3 .btn-select .cur-select{width:70px;}
.form3 .btn-select select{width:80px;}
.form3 .btn-select,.form3 .tb5 img{ position:relative; top:5px;}
.form3 .tb5 .btn-select{top:1px;}

/*  select  */
a.dis .cur-select{background:#f8f8f8 url(arr5.png) no-repeat right 6px;}
.btn-select{position: relative;display: inline-block;width: 120px;height: 22px;background-color: #fff;font: 12px/20px "锟斤拷锟斤拷";color: #fff;border:1px solid #ddd;}
.btn-select:hover{text-decoration:none;}
.btn-select .cur-select{position: absolute;display: block;width: 120px;height: 22px;line-height: 22px;color:#666;background: #fff url(arr5.png) no-repeat right 6px;text-indent: 10px;}
.btn-select select{position: absolute;top: 0;left: 0;width: 120px;height: 22px;opacity: 0;filter: alpha(opacity: 0;);font: 12px/20px "锟斤拷锟斤拷";color: #333;}
.btn-select select option{text-indent: 10px;}
.btn-select select option:hover{background-color: #ddd;color: #333; }

.form3 .lh36{line-height:36px;}
.form3 .dott{border-bottom:1px dotted #ddd;}
.form3 .sstyle{padding:10px 0 5px;}
.form3 .sstyle > span{padding:5px 5px 5px 0; float:left; line-height:24px;}
.form3 .c-se{padding:10px 0;}
.form3 .c-se a{padding:5px 6px; float:left;}
.form3 .mb li{width:150px;*width:155px; display:inline-block; height:140px; text-align:center; *float:left;}
.form3 .mb li a{padding:5px;}
.form3 .mb .btn-c-b{float:none; white-space:nowrap;}
.form3 .col{text-align:center; padding:10px 0;}
.form3 .col a{display:inline-block; width:62px; height:60px; border-radius:3px; margin:0 3px;}
.form3 .col .c-red{background:#ff0000;}
.form3 .col .c-yellow{background:#ffbcce;}
.form3 .col .c-orange{background:#ffb03a;}
.form3 .col .c-green{background:#9bbb59;}
.form3 .col .c-blue{background:#408ed6;}
.form3 .col .c-blue1{background:#69bddb;}
.form3 .col .c-purple{background:#af83c8;}
.form3 .col .c-black{background:#1b4261;}
.form3 .col .c-grey{background:#b7b7b7;}
.form3 .col .c-classical{background:#e4d4b3;}
.color-select{background:#fffab1; border:1px solid #ddd; width:60px; height:24px;}
.tip1{margin:10px 0; background:#f9fcfe; border:1px solid #cedbe8; padding:5px 5px 5px 15px; line-height:22px;}
.tip1 b{color:#1c63a5;}
.tip1 b .dp{width:18px; height:21px; float:left; background:url(icon.png) no-repeat 0 -207px;}
.tip{padding:10px 10px 10px 0; font-weight:bold;}
.tip2{font-weight:bold; padding:8px 10px;}
.tip1.tn{margin:5px 10px;}
.tip1.tn .btn-b{height:22px; line-height:22px; font-size:12px;}

.Topic-tab ul{border-bottom:1px solid #eee; margin-bottom:5px;}
.Topic-tab li{display:inline; padding:5px 5px 2px; line-height:24px;}
.Topic-tab .current{border-bottom:2px solid #bbb;}
.Topic-cont span{display:block; line-height:24px;}
.Topic-cont em{color:#999;}

.contbox-vediopage{padding:0 0 10px;}
#position{display:none;}
.contbox-vediopage-left{min-height:700px; margin:0 0 30px 0; float:left; background:#fff; width:945px;}
.contbox-vediopage-left .vedio-text li textarea{width:95.6%;}
.contbox-vediopage-left .vedio-text .bb{position:relative; padding-bottom:20px; top:-15px;}
.contbox-vediopage-left .vedio-text .c-head1 .d2{right:2px; top:10px;}
.page-caption{padding:20px 20px 15px;}
.page-caption h3{text-align:center; font-size:18px;}
.page-caption h3 .auth{border-bottom:1px dotted #ccc; font-size:14px; color:#999; font-weight:normal; padding:5px 30px 3px 0; position:relative; text-align:left;}
.page-caption h3 .auth span{padding-right:10px;}
.page-caption h3 .auth a.fav{position:absolute; right:10px; bottom:5px; opacity:0.8;}
.contbox-vediopage-right{padding-left:10px; width:275px; float:right;}
.contbox-vediopage-right h5{font-size:14px; margin:15px 0 10px;}
.vedio-pingjia{padding:10px;}
.vedio-infor{padding:0 20px;}
.vedio-infor > ul{width:150px; padding:0 10px 10px; display:inline-block; text-align:center;}
.resplayer{margin:10px auto !important;}
.vedio-name{height:22px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}

.content_one_yh { width:699px; min-height:100px; margin-bottom:10px; border-top:1px solid #c5dce8; float:left;}
.content_one_yh ul { width:100%; float:left;}
.content_one_yh .ul_one { border-right:1px dashed #e2e6e7;}
.content_one_yh ul li { line-height:25px; height:auto; width:100%; +width:99%; float:left}
.content_one_yh ul li label,.vedio-infor li label{background:#f0f7fd; height:25px; line-height:24px; padding:1px 0; color:#666; border-bottom:1px solid #d8e6f3; width:85px; text-align:right; float:left; border-right:1px solid #d8e6f3;}
.content_one_yh ul li span,.vedio-infor li span{float:left; width:255px;border-bottom:1px dashed #ddd; padding:1px 0 1px 8px; height:25px; line-height:25px;}
.vedio-infor li span{width:245px;}
.vedio-infor h4{padding:0 0 10px;}
.content_one_yh ul .li_one { background:#ecf8fe;}
.content_one_yh ul .li_three { background:#f6f6f6;}
.content_two_yh {margin-top:10px; padding:0 20px;}
.content_two_yh h3{padding:3px 0; font-size:14px; font-weight:bold; line-height:24px; height:24px;}
.vedio-text li{padding:5px 0 5px 15px;}
.vedio-text li textarea,.taStyle{border:1px solid #ddd; padding:5px 2%; width:96%;}
.vedio-text li textarea{height:100px;}
.content_two_yh p { text-indent:2em; margin-bottom:30px;}
.contbox_right_one_yh { margin:15px 0 15px 15px; width:227px; float:left;}
.contbox_right_one_yh ul li { margin-bottom:6px; text-align:center;}
.contbox_right_one_yh ul .li_span span { margin-right:10px;}
.contbox_right_one_yh ul .li_five span { background:#f3fbfe; display:inline-block; height:38px; line-height:38px; padding:0 10px 0 10px; color:#83d0e9; font-size:14px;}
.contbox_right_one_yh ul .li_six .li_img_text { background:#edfaf5; border:1px solid #e3f3ed; height:38px; line-height:10px; padding:0 10px;}
.contbox_right_two_yh ,.document-right{ width:215px; min-height:200px; overflow:hidden; line-height:22px; padding:5px 15px 15px; float:right; background:#fff;}
.contbox_right_two_yh h5 ,.document-right h6{margin:0; width:228px; font-size:16px; line-height:27px; height:27px; font-weight:normal; padding:10px 0 0; color:#000;}
.contbox_right_two_yh > ul li{padding:2px 0; color:#515151;}
.contbox_right_two_yh > ul li label{color:#999;}
.contbox_right_two_yh .dl{text-align:center; padding:15px 0 5px;}
.contbox_right_two_yh .dl .btn-b{height:36px; line-height:36px; width:60%; font-size:16px;}
.contbox_right_two_yh .dl .btn-b img{position:relative; top:2px; left:-3px;}
.contbox_right_two_yh .ewma{display:block; position:relative;}
.contbox_right_two_yh .ewma img{display:block; margin:0 auto;}
.contbox_right_two_yh .ewma a{position:absolute; top:50px; left:170px; width:40px;}

.pic-intro{padding:20px 30px;}
.contbox_right_two_yh .right_two_contbox { width:238px; min-height:350px;}
.vedio-text li .float-r{width:830px; text-align:right; padding-right:20px; display:inline-block;}
.vedio-text li .float-r a{display:inline-block; padding:2px 10px; background:#408ed6; color:#fff; border-radius:2px;}
.vedio-text li .float-r a:hover{ text-decoration:none; background:#3679b8;}
.vedio-text li span{color:#666;}
.vedio-pinglun{margin:10px 0; padding:0 20px;}
.vedio-pinglun .vedio-pinglun{margin:0; padding:0 5px;}
.vedio-pinglun .vedio-pinglun .error-page{position:static; margin:0;}
.vedio-pinglun .vedio-text li{border:none;}
.vedio-pinglun li{ color:#999; border-bottom:1px dashed #ddd; padding-bottom:5px;}
.vedio-pinglun li label{color:#05a;}
.vedio-pinglun li p{min-height:30px; color:#515151; padding:5px 0 0;word-wrap: break-word;}
.contPage .vedio-pinglun,.contPage .vedio-text{padding:0 13px;}
.vedio-pinglun li:nth-last-child(1),.Ts li:nth-last-child(1){border:0;}

#faq .waiting-question ul li,#faq .common-question ul li{word-wrap: break-word; border-bottom:1px dashed #ddd; line-height:30px;}
#faq .left-col-style .waiting-question ul li,#faq .left-col-style .common-question ul li{overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.userico,.passico{border:1px solid #ddd; padding:1px 4px; margin:0 0 0 5px; line-height:24px;}
.title h1,.title2 h1{font-size:24px; font-weight:normal;}
.reward{color:#999; padding:2px 0 5px; border-bottom:1px dashed #ddd;}
.abox .button,.qbox .button{padding:15px 0;}
.qbox .contents{padding:5px;}
.qbox .contents div{max-width:100%;}
.qbox .contents div video{max-width:100%; height:auto;}
#faq .question_list .contents{padding:0 20px; overflow-wrap:break-word;}
#faq .question_list .contents video,#faq .question_list .contents div{max-width:720px!important;}


#faq-view{background:#fff;}
.fbox{ padding:15px 5px 0;}
.fbox dd{border-bottom:1px solid #e2e2e2; padding:5px 10px;}
.fbox dt{margin:10px 10px 5px;}
.fbox dt span{padding:0 20px 0 0; color:#666;}
.fbox dt .name{font-size:14px; color:#05a;}
.fbox dt .cl{float:right; padding:0;}
.fbox dt .cl a{padding:0 0 0 10px; color:#05a;}
.fbox dd .contents{padding:0 0 10px;}
.fbox .best-a dt{ position:relative;}
.fbox .best-a dt .best-ico{ position:absolute; height:73px; left:160px; top:-13px; width:100px; z-index:1; background:url(best-a.png) no-repeat 12px 8px;}
#faq-view .send-a{padding:15px;}
.vote-options td{padding:3px 0;}
.qbox{padding:10px 15px;}

/* pic */
.pic-intro p{ overflow:hidden; text-indent:2em; padding:10px 0;}

.pic-box{ width:668px; height:110px; border:1px solid #c4c3c3; overflow:hidden; position:relative; position:10px;}
.pic-box .scrollbox{float:left; height:108px; margin:0; overflow:hidden; position:relative; width:668px;}
.pic-box .scrollbox .cont { float:left; overflow:hidden; width:2000px; padding-left:30px;}
.pic-box .scrollbox .cont .box{width:123px; height:110px; float:left;}
.pic-box .scrollbox .cont .box img { width:117px; height:110px; margin-right:15px;}
.pic-box .scrollbox .leftbutton { width:25px; height:112px; background:url(simg_sroll_left.jpg) no-repeat scroll 0 0; text-indent:-1500px; position:absolute; left:0;}
.pic-box .scrollbox .rightbutton { width:25px; height:112px; background:url(simg_sroll_right.jpg) no-repeat scroll 0 0; text-indent:1500px; position:absolute; right:0;}

/*mix*/
.xqhz-jmsq-bt a,.xqhz-fbzp-bt a{display:block; text-align:center; border-radius:2px; line-height:40px; background:#bbb url(zhaopin.png) no-repeat 15px 8px; color:#fff; font-size:14px;}
.xqhz-jmsq-bt a:hover,.xqhz-fbzp-bt a:hover{text-decoration:none; background:#999 url(zhaopin.png) no-repeat 15px 8px;}
.xqhz-jmsq-bt a:hover b,.xqhz-fbzp-bt a:hover b{color:#fff;}
.xqhz-jmsq-bt a{margin-bottom:8px; background:#bbb url(hand.png) no-repeat 15px 8px;}
.xqhz-jmsq-bt a:hover{background:#999 url(hand.png) no-repeat 15px 8px;}


.pc100{border:1px solid #e2e2e2; width:300px; margin:3px 10px 0 0; display:inline-block;}
.pc100 span{display:inline-block; height:10px;}
.vote .view-r label{width:80px; float:left;}
.pc{display:inline-block;}

.page-vedio{text-align:center; padding:0 20px;}
#myImg{max-width:688px; max-height:500px;}

#scroll{width:620px; height:100px; margin:0 auto;padding-top:20px;font-family:"Microsoft Yahei";}
#scroll .owl-wrapper-outer{margin:0 auto;}
#scroll .box{position:relative; margin:0 auto;background-color:#fff;overflow:hidden;}
#scroll .box img{width:123px; height:100px;}

/* clearfix */
.owl-carousel .owl-wrapper:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
/* display none until init */
.owl-carousel{
	display: none;
	position: relative;
	width: 100%;
	-ms-touch-action: pan-y;
}
.owl-carousel .owl-wrapper{
	display: none;
	position: relative;
	-webkit-transform: translate3d(0px, 0px, 0px);
}
.owl-carousel .owl-wrapper-outer{
	overflow: hidden;
	position: relative;
	width: 100%;
}
.owl-carousel .owl-wrapper-outer.autoHeight{
	-webkit-transition: height 500ms ease-in-out;
	-moz-transition: height 500ms ease-in-out;
	-ms-transition: height 500ms ease-in-out;
	-o-transition: height 500ms ease-in-out;
	transition: height 500ms ease-in-out;
}
	
.owl-carousel .owl-item{
	float: left;
}
.owl-controls .owl-page,
.owl-controls .owl-buttons div{
	cursor: pointer;
}
.owl-controls {
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

/* mouse grab icon */
.grabbing { 
    cursor:url(grabbing.png) 8 8, move;
}

/* fix */
.owl-carousel  .owl-wrapper,
.owl-carousel  .owl-item{
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility:    hidden;
	-ms-backface-visibility:     hidden;
  -webkit-transform: translate3d(0,0,0);
  -moz-transform: translate3d(0,0,0);
  -ms-transform: translate3d(0,0,0);
}

.owl-theme .owl-controls{
	margin-top: 10px;
	text-align: center;
}

/* Styling Next and Prev buttons */

.owl-theme .owl-controls .owl-buttons div{
	color: #333;
	display: inline-block;
	zoom: 1;
	*display: inline;/*IE7 life-saver */
	margin: 5px;
	padding: 3px 10px;
	font-size: 12px;
	-webkit-border-radius: 30px;
	-moz-border-radius: 30px;
	border-radius: 30px;
	background: #869791;
	filter: Alpha(Opacity=50);/*IE7 fix*/
	opacity: 0.5;
}
/* Clickable class fix problem with hover on touch devices */
/* Use it for non-touch hover action */
.owl-theme .owl-controls.clickable .owl-buttons div:hover{
	filter: Alpha(Opacity=100);/*IE7 fix*/
	opacity: 1;
	text-decoration: none;
}

/* Styling Pagination*/

.owl-theme .owl-controls .owl-page{
	display: none;
	zoom: 1;
	*display: inline;/*IE7 life-saver */
}
.owl-theme .owl-controls .owl-page span{
	display: block;
	width: 12px;
	height: 12px;
	margin: 5px 7px;
	filter: Alpha(Opacity=50);/*IE7 fix*/
	opacity: 0.5;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	border-radius: 20px;
	background: #869791;
}

.owl-theme .owl-controls .owl-page.active span,
.owl-theme .owl-controls.clickable .owl-page:hover span{
	filter: Alpha(Opacity=100);/*IE7 fix*/
	opacity: 1;
}

/* If PaginationNumbers is true */

.owl-theme .owl-controls .owl-page span.owl-numbers{
	height: auto;
	width: auto;
	color: #FFF;
	padding: 2px 10px;
	font-size: 12px;
	-webkit-border-radius: 30px;
	-moz-border-radius: 30px;
	border-radius: 30px;
}

/* preloading images */
.owl-item.loading{
	min-height: 150px;
	background: url(AjaxLoader.gif) no-repeat center center
}

.owl-theme .owl-controls .owl-buttons div{position:absolute;top:40px;width:30px;height:60px;margin:0;padding:0;border-radius:0;font:60px/60px;  background-color:transparent;overflow:hidden;_display:none;}
.owl-theme .owl-controls .owl-buttons .owl-prev{left:-30px;}
.owl-theme .owl-controls .owl-buttons .owl-next{right:-30px;}
.owl-theme .owl-controls .owl-buttons .owl-prev:before{content:"<";}
.owl-theme .owl-controls .owl-buttons .owl-next:before{content:">";}

.g-up,.g-down{color:#05a; padding:0 3px ; }
.g-down i,.g-up i{padding:0 6px;*padding:2px 6px; background:url(icon.png) no-repeat; *display:inline-block; position:relative; top:3px;}
.g-up i{background-position:-75px -92px;}
.g-down i{background-position:-90px -92px;}

.block_HTML{overflow:hidden; line-height:24px;}
.block_HTML span p{ text-indent:20px !important;}
.block_HTML td{line-height:24px;}
.block_list{ height:auto;line-height:24px; text-indent:7px;}
.block_list table{text-indent:7px; overflow:hidden}
.block_list table table{text-indent:0;}
.block_list td,.block_list li,.block_list option{height:24px; line-height:24px;}

/*  e-top  */
.e-wrap{margin:0 auto; background:#f2f7fc; border:1px solid #a9bfd5;}
.e-top{border-top:3px solid #2a75c1; border-bottom:1px solid #a9bfd5; padding:10px 20px; background:#d8e6f3;}
.e-top h1{font-size:20px;}
.e-top h1 .xx{font-size:14px;  float:right; padding:5px 0 0; font-weight:normal;}
.e-top h1 i{width:16px; height:16px; cursor:pointer; display:inline-block; background:url(icon.png) no-repeat 0 -167px; *position:relative; *top:-5px;}
.e-top h1 .up{background-position:0 -186px;} 
.e-top .explan{padding:2px 0 10px; display:none; font-size:14px;}
.e-top .e-tool{font-size:14px; text-align:right;}
.e-top .e-tool span{padding-right:20px; float:left; line-height:32px;}
.et-r,.e-pro{display:inline-block; width:60%;}
.e-submit,.e-output{background:#3382d2; color:#fff; font-size:14px; font-weight:bold; border-radius:2px; display:inline-block; width:100px; height:32px; line-height:32px; text-align:center;}
.e-submit:hover,.per-next a:hover{color:#fff; text-decoration:none; background:#1e6ab7;}
.e-pro{*padding:7px 0 0 0; text-align:left; *float:left;*margin-left:125px;}
.e-pro > div{display:inline-block; background:#f9fcfe; border:1px solid #ddd; width:70%; height:10px; position:relative; top:2px;*top:6px; right:5px; *float:left;}
.e-pro div i{display:inline-block; background:#3382d2; height:10px; position:absolute; left:0;}
.e-option table{border-left:1px solid #ddd; border-top:1px solid #ddd; margin:10px 40px 20px;}
.e-option th,.e-option td{border-right:1px solid #ddd; border-bottom:1px solid #ddd; text-align:center; font-size:14px; font-family:arial; cursor:pointer;}
.e-option td:hover{color:#F00; background:#eee;}
.e-option .finish{background:#65b943; color:#fff;}
.e-cont{padding:25px 35px; min-height:260px; font-size:16px;}
.e-cont h2{padding-bottom:10px; font-size:16px;}
.e-cont h2 span{font-weight:normal;}
.e-cont .e-question{padding:0 0 10px;}
.e-ctol .select,.e-ctol .select div{display:inline;}
.per-next{margin:0 40px; text-align:right;}
.per-next a{margin:0 0 0 5px; background:#3382d2; color:#fff; padding:6px 15px;  border-radius:2px;}
.e-select{padding:0 0 20px;}

.surplus{width:150px; border:1px solid #a9bfd5; height:76px; position:fixed; background:#fff; margin:-1px 0 0 849px; text-align:center; line-height:34px;}
.surplus em{font-size:30px; font-family:arial;}
.full-top{border-top:3px solid #2a75c1; font-size:14px;}
.full-top h1{padding:20px 0 10px; text-align:center; font-size:24px;}
.full-top .h1-bar{text-align:center;}
.full-top .rules{margin:5px 25px; background:#e8f1f8; border-top:1px solid #a9bfd5; padding:10px;}
.full-top .rules p{text-indent:2em; margin-bottom:6px;}
.ec1 .big-h2{font-size:18px; padding-bottom:10px;}
.ec1 h2{padding-bottom:5px;}
.ex{margin-bottom:20px; border-bottom:1px dashed #ddd; padding-bottom:15px; font-size:14px;}
.ex .e-ctol .an{padding:10px 0 0; font-weight:bold;}
.ex .e-ctol .an .zgt{font-weight:normal; color:#0055aa;}
.e-ctol .an span{color:#258300; padding-right:5px;}
.e-ctol .an img{margin:0 0 0 10px;}
.e-ctol .s-c{display:inline-block; *display:inline; padding:0 0 0 10px;}
.e-ctol .s-c label{padding:0 0 0 20px;}
.e-ctol .s-c input[type="text"]{background:none; border-bottom:1px solid #a9bfd5; padding:0 5px; width:100px;}
.ex dt{font-weight:bold; margin-top:15px;}
.e-ctol .false span{color:#ec1313;}
.e-question > span{padding-right:30px;}
.e-question .lx{ width:200px; text-align:left; display:inline-block; *float:left; margin-bottom:10px;}
.e-question .lx span{display:block; line-height:30px;}
.e-ctol textarea{border:1px solid #a9bfd5; width:97%; height:100px; padding:10px;}
.e-output{width:90px; height:28px; line-height:28px; background:#fff; border:1px solid #a9bfd5; color:#333;}
.e-output:hover{ text-decoration:none; background:#f2f7fc;}
.foot-btn{padding-bottom:100px;}

.cont .e-top,.cont .e-tool{position:relative;}
.e-tool .tech-t{text-align:left; line-height:24px;}
.cont .e-top .e-tool{;}
.cont .e-pro{right:-8px; top:26px;*top:11px; position:absolute; text-align:right;}
.cont .e-submit{right:12px; top:12px; position:absolute;}
.exam-show{padding:20px 20px 0; height:360px; overflow:hidden; overflow-y:auto; position:relative;}
.exam-show .stu{width:61px; float:left; height:123px; text-align:center; position:relative; margin:0 14px 0 20px;}
.exam-show .stu span{display:block;}
.exam-show .stu em{font-weight:bold;}
.exam-show .stu .over,.exam-show .stu .blue-b{position:absolute; top:50px; width:100%; left:0; display:none;}
.exam-show .stu .over{color:#fff; z-index:2;}
.exam-show .stu .blue-b{ background:#3382d2; z-index:1; filter:alpha(Opacity=80);-moz-opacity:0.80;opacity: 0.80; text-indent:-2000px;}

.other-stu{margin:0 20px 20px;}
.other-stu dt{padding:10px; font-weight:bold; font-size:14px; border-top:1px solid #cbdae9;}
.other-stu dd .o-stu{float:left; width:125px; height:60px;}
.other-stu dd .o-stu a{float:left; padding:0 5px 0 0;}
.other-stu dd .o-stu img{width:38px;}
.other-stu dd{padding:5px 10px 10px; margin-bottom:5px;}

@media screen and (-webkit-min-device-pixel-ratio:0) {
  .tb5 .color-select{ position:relative; top:5px;}
}
.btn-cen{padding:15px 0; text-align:center;}


.st .lager-box h2{padding:0;}
.st .z-nav{padding:0; width:198px;}
.st .z-nav dl{border:0;}
.st .z-nav dt{background:none;}
.st .z-nav .npd{padding:0;}
.st .line-m{background:#f9fcfe; padding:15px 20px; border:1px solid #d3dfea;}
.st .line-m li{; color:#666; padding:3px 0;}
.st .line-m li span{float:left; width:70px; text-align:right; padding:0 3px 0 0;}
.st .line-m li select{width:70px; padding:0;}
.st .line-m li input{width:58px; border:1px solid #ddd; padding:0 5px;}
.st .line-m .gd{padding:0 6px; border:1px dashed #b4cbe0; margin:10px 0; display:inline-block; ;}
.st .line-m .gd i{font-weight:bold; color:#3384d0; font-size:14px; line-height:24px;}
.st .adv-box{margin-top:0; padding-top:0;}
.st .sj h3{font-size:14px; font-weight:normal; border-bottom:1px dotted #ddd;}
.st .sj .sjlist{padding:10px 0;}
.st .sj .sjlist a{display:block; height:120px; ; color:#05a; line-height:22px; text-align:center;}
.st .sj .sjlist a img{float:left; padding:3px 8px 3px 3px; width:200px; height:90px;}
.st .hd01 h3{width:200px;}
.st .small-box{padding:11px 11px 0 0;}
.leadership {width:530px; float:left;}
.leadership .part4{width:253px; float:left; height:303px; text-align:center; position:relative; border:1px solid #eee; margin: 5px 10px 0 0; overflow: hidden; background:#fff;}
.i-area .down-source .small-box{ padding:0; margin:10px 0 0;}
.leadership #pie,.leadership #job{width:200px !important; height:100px!important;}
.leadership .row{padding:10px 0 5px;}
.test-p{padding:15px 10px 0; clear:left;}
.test-p h2{border-bottom:1px solid #eee; margin-bottom:15px; padding:0;}
.testp-list a{display:inline-block; width:110px; height:140px; margin:0 10px; line-height:22px; text-align:center;}

.leadership #typepie,.leadership #diffpie{width:200px !important; height:100px!important;}
.leadership .row{padding:10px 0 5px;}
.test-p{padding:15px 10px 0;}
.test-p h2{border-bottom:1px solid #eee; margin-bottom:15px; padding:0;}
.testp-list a{display:inline-block; width:110px; height:140px; margin:0 10px; line-height:22px; text-align:center;}

/*  item  */
.item .side{min-height:540px; width:220px; padding-right:4px; background:url(hz-yys.png) no-repeat right 0; margin:0;}
.item .section{border:0; background:#fff;}
.item .side h2{padding:40px 10px 5px 65px; background:url(hz-book.png) no-repeat 10px 30px; font-size:18px; font-weight:normal;}
.item .side li a{padding:10px 0 5px 25px; font-size:14px; display:block; }
.item .side .curr a,.item .side li a:hover{background:url(hz-hover.png) no-repeat 0 8px; color:#fff; font-weight:bold; text-decoration:none;}
.sdline{height:30px; background:url(hz-yyh.png) no-repeat 0 -10px;}
.item .section .zy li > img{padding:10px 20px 10px 10px; float:left;}
.item .zy li{border-bottom:1px solid #e2e2e2;}
.item .zy .r-area{height:145px;*height:125px; position:relative; padding-left:220px; *padding:0;}
.item .zy .r-area h3{padding:10px 0 5px; *padding:0; font-size:16px;}
.item .zy .r-area p{color:#666; line-height:20px;}
.item .zy .r-area p span{color:#333; padding-right:20px;}
.item .zy .r-area .ask{padding:5px 0;}
.item .zy .r-area .ask div{line-height:22px; height:22px; width:80%;}
.item .zy .r-area .ask a{color:#05a;}
.item .cg{color:#fff; padding:0 3px; background:#f47a02; border-radius:2px; margin:0 0 0 5px;}
.item .more{color:#05a; position:absolute; bottom:20px; right:10px;}

.item .item-curr{padding:5px 0; color:#666; }
.item .item-curr a,.item .lb li a{color:#05a;}
.item .lb{padding:20px 0 0 0;}
.item .lb li{padding:10px 0; border-bottom:1px dotted #ddd; position:relative;}
.item .lb li > div{width:85%;}
.item .lb li .time{position:absolute; right:10px; color:#999; top:10px;}

.item .item-h{padding:10px 0 0;}
.item .item-h dt{font-size:18px; text-align:center; font-weight:bold; padding:10px 0; border-bottom:1px dashed #ddd;}
.item .item-h dt span{; font-weight:normal;}
.item .item-h dd{padding:5px 0; text-align:center;}
.item .item-h dd span{padding:0 20px 0 0; color:#666;}
.item .item-h .it-cont{padding:20px; line-height:22px;}
.item .item-h .it-link{padding:0 20px; line-height:26px;}
.item .item-h .it-link a,.item .r-area .cont a{color:#05a;}

.item .jd li{width:152px; max-height:145px; float:left; text-align:center; padding:10px 10px 10px 18px;}
.item .jd h3{font-size:14px; padding:10px 5px 5px; border-bottom:1px solid #e2e2e2;}
.item .jd > ul{padding:10px 0 0;}

.item .yq{padding:10px 0 0;}
.item .yq dt{font-size:16px; position:relative; padding-right:220px; }
.item .yq dt span{; position:absolute; right:10px; top:3px; width:200px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.item .yq dt span i,.item .yq dd p{color:#666;}
.item .yq dd{padding:5px 0 8px; margin-bottom:10px ; border-bottom:1px solid #e2e2e2; position:relative;}
.item .yq dd p span{color:#333; padding-right:15px;}
.item .yq dd p .fl{width:90px; float:left; padding:0 5px 0 0; text-align:right; color:#666;}
.item .yq dd .button-b{line-height:30px; background:#05a; color:#fff; font-size:14px; padding:0 12px; border-radius:2px; position:absolute; bottom:10px; right:10px;}
.item .yq dd .button-b:hover{ text-decoration:none; background:#004386;}
.item .yq dd .tech{padding:5px 0 0;}
.item .yq dd .tech a{float:left; margin:0 5px; width: 24px; height:23px; background:#e2e2e2;}
.item .yq dd .tech a img{border:1px solid #ccc;}
.item .yq dd .tech .m{padding:0 4px; line-height:23px;}
.item .yq dd .tech .m:hover{text-decoration:none; background:#ccc; color:#333;}

.item .shij .r-area{padding:0;}
.item .shij .r-area h3 i{color:#666;}
.item .shij .r-area h3 span{font-weight:normal; ; padding-left:30px;}
.item .shij .r-area{height:auto;}
.item .shij .more{bottom:10px;}
.item .shij .r-area .ask div{padding-right:120px; width:65%; position:relative;}
.item .shij .r-area .ask div .time{ position:absolute; right:0; color:#999;}
.zy .r-area .ask div a,.shij .r-area .ask div a{display:inline-block;}
.item .zy .r-area .ask div .txt{width:50%;}
.item .zy .r-area .data span i{color:#888;}
.item .zy .r-area .data span{color:#515151;}
.item .data .t{float:right;}
.item .r-area .cont{padding:5px 0; color:#515151;}
.item .item-h .count{padding:5px 0 5px 40px; background:#fcfcfc url(hz-sqr.png) no-repeat 20px 13px; font-size:14px;}
.item .item-h .count em{font-size:18px; color:#f47a02; padding:0 5px;}
.item .it-btn {text-align:center;}
.item .it-btn a{display:inline-block; width:180px; height:40px; line-height:40px; background:#f47a02; color:#fff; font-size:16px;}
.item .it-btn a:hover{text-decoration:none; background:#e76200;}

.item .logo a{display:inline-block; width:154px; height:108px; text-align:center; vertical-align:top; border:1px solid #e2e2e2; margin:10px 5px 10px 14px; padding:10px;}
.item .logo a span{display:inline-block; width:154px; height:22px; font-size:14px;}

.item .l-com{width:720px; min-height:600px; float:left; padding:10px 20px 20px;}
.item .l-com h1{padding:10px 0; font-size:20px;}
.item .l-com h3,.item .r-com h3{padding:5px 0; font-size:14px; font-weight:normal; border-bottom:1px dotted #ddd;}
.item .l-com .c-cont{padding:15px 0 30px; line-height:22px;}
.item .l-com .c-cont em{color:#e94a04; font-size:14px;}
.item .l-com .c-cont .c-pro{padding:10px 0;}
.item .search{background:#fcfcfc;}
.item .search .sbox{display:inline-block; width:75%; border:1px solid #ddd; padding:0 5px; background:#fff; height:30px; margin:8px 0; position:relative;}
.item  .search td ,.item .search th{height:40px;}
.item .search th{text-align:right; padding-right:5px;}
.item .search .adv-tr{display:none;}
.item .qiy li{padding:10px 0 0; border-bottom:1px solid #ddd;}
.qiy li > img{padding:10px; float:left;}
.qiy li dl{padding:10px 0 0 10px; height:95px;}
.qiy li dt{padding:5px 0; font-size:18px;}
.qiy li dd span{padding:0 20px 0 0; height:22px; line-height:22px; white-space:nowrap;}
.qiy li dd span i{color:#666;}
.search .sbox input{background:none; width:100%; height:30px; line-height:30px;}
.search .sbox a{position:absolute; right:0; top:-1px; width:80px; background:#2292dd; color:#fff; font-size:16px; line-height:32px; text-align:center;}
.search .sbox a:hover{text-decoration:none; background:#077fd0;}
.search td > a{color:#05a; padding-left:10px;}
.c-pro a{display:inline-block; width:160px; height:140px; margin:0 8px;}
.item .r-com{width:200px; min-height:600px; background:url(hz-yys1.png) no-repeat -15px 0; float:right; padding:0 10px 0 20px;}
.item .r-com .c-ico{text-align:center;}
.item .r-com .xinx th,.item .r-com .xinx td{line-height:26px;}
.item .r-com .xinx td{text-align:left; padding-left:5px;}
.item .r-com .xinx th{text-align:right; width:74px; color:#888; vertical-align:top;}
.item .r-com .pdt15{padding-top:15px;}
.item .r-com .com{padding:5px;}
.item .r-com .com li{padding:5px 0 0; height:22px; line-height:22px;}
.item .r-com .com li i{width:3px; height:3px; float:left; margin:10px 5px 0 5px; background:#7faad4;}
.item .r-com .com li a{color:#05a;}

.item .pt-tech{padding:10px 20px;}
.item .pt-tech h3{padding:5px 0; border-bottom:1px solid #ddd;}
.item .pt-tech em{color:#ff4400;}
.item .pt-tech .ct{padding:15px 50px; font-size:14px;}
.pt-tech .techlist {padding:10px 0 0;}
.pt-tech .techlist dl{float:left; width:94%;}
.pt-tech .techlist li{padding:10px 0 5px; border-bottom:1px solid #ddd;}
.techlist li img{float:left; padding:5px 10px 5px 5px;}
.techlist li dd{padding-top:5px; position:relative;}
.techlist li span{padding-right:20px;}
.techlist li b{font-size:16px;}
.techlist li i{color:#888;}
.techlist li dd > a{position:absolute; right:20px; bottom:0; color:#05a;}

.full-s .banner{width:100%; text-align:center; background:#e5ecf2;}
.full-s .m-c{background:#fcfcfc;}
.full-s .m-c,.full-s .menu{width:100%;}
.full-s .menu > ul{width:1000px; margin:0 auto;}
.full-s{position:absolute; left:0; top:0; width:100%;}

.brend{ width:100%; overflow:hidden; height:309px;position:relative; text-align:center;}
#focus {width:100%; height:309px; margin:0 auto; position:relative;overflow:hidden; top: 0px; left: 0px; }
#focus ul {width:100%;height:309px;}
#focus ul li {float:left; width:100%; height:309px; overflow:hidden; text-align:center; position:absolute;left:0;top:0;}
#focus ul li div {position:absolute; overflow:hidden;}
#focus .btnBg {position:absolute; width:730px; height:40px; left:0; bottom:0; background:#000;}
#focus .btn {position:absolute; width:980px; height:40px; overflow:hidden; bottom:0; left:56px; padding-left:10px; padding-top:10px;}
#focus .btn .li {display:inline-block; _display:inline; _zoom:1;  _font-size:0; margin-left:5px; cursor:pointer;}
#focus .btn .li.on a{}
#focus .btn .li { text-align:left; padding-right:100px}
#focus .btn .li a{ line-height:15px;}
#focus .btn .li .count a{ font-size:14px; color:#fff; font-weight:bold; line-height:40px;}
#focus .preNext {width:45px; height:100px; position:absolute; top:90px; cursor:pointer;}
#focus .pre {left:0;}
#focus .next {right:0; background-position:right top;}
#focus .botton{position:absolute; width:56px; height:30px; overflow:hidden; bottom:0; padding-left:10px; padding-top:10px; text-align:center; border-right:1px solid #545351}
#focus .botton span{ cursor:pointer}

.brtn{ width:120px;left:50%;bottom:20px; height:6px; position:absolute; margin-left:-60px;  padding-bottom:2px; z-index:999}
.brtn ul{ float:right; padding:2px;}
.brtn dd{ width: 14px; height:14px; display:block; margin-right:8px; background:#e8f5fe; overflow: hidden; float: left; cursor: pointer; border-radius:50%;}
.brtn dd.hover{background:#046fbd;}
.brtn dd.last{ margin-right:0px}

.left-column .c-select{position:absolute; right:30px; top:70px;}
.c-select{height:24px; float:right; padding:5px 0;}
.c-select > div{height:24px; float:right; margin-left:8px; position:relative;}
.c-select div img{ position:absolute; left:2px; top:3px; width:12px;}
.c-select > div > span{width:50px; height:20px; line-height:20px; display:inline-block; border:1px solid #ddd; margin-left:20px; text-align:center; cursor:pointer; ; background:url(arr-d.png) no-repeat 49px 7px;}
.c-select div ul{display:none; width:60px; text-align:center; border:1px solid #ddd; right:0; position:absolute; top:25px; background:white;}
.c-select div ul li{height:24px; line-height:24px; cursor:pointer; ;}
.font-size ul li:hover{ background:#eee;}
.c-select .c1{ background:#000000;}
.c-select .c2{ background:#FF0000;}
.c-select .c3{ background:#0000FF;}
.c-select .c4{ background:#FF00FF;}
.c-select .c5{ background:#007575;}
.c-select .c6{ background:#6C6C00;}
.c-select .c7{ background:#9B4E00;}
.c-select .c8{ background:#990099;}

.c-select .c9{ background:#D9D9D9;}
.c-select .c10{ background:#ffffff;}
.c-select .c11{ background:#FEE3E3;}
.c-select .c12{ background:#FEE3FC;}
.c-select .c13{ background:#E8E3FE;}
.c-select .c14{ background:#E3FEF9;}
.c-select .c15{ background:#FEFEE3;}
.c-select .c16{ background:#E3FEE4;}

.item .lb li > div,.item .zy .r-area .ask div a,.zy .r-area .ask div a,.item .r-com .com li{overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.item > .page{margin:15px;}
/*  i-list  */
.wide{width:980px; border:none;}
.wd100 .i-list{padding:10px 20px;}
.wd100 .i-list li a{font-size:16px;}
.section.wd100 .i-list{margin:0; padding:10px 0;}
.section.wd100 .i1 li{padding:10px 10px 0 14px;}
.section.wd100 .i1 li a{font-size:13px;}
.i-list li{line-height:22px; padding:6px 0 8px; position:relative;}
.i-list{background:#fff;}
.i-list li a{font-size:14px; display:inline-block; white-space:nowrap; font-size: 16px; width:72%; overflow:hidden; text-overflow:ellipsis;}
.i1 li a,.i2 li a{width:100%; white-space:normal;}
.i-list li img,.i1 .lei,.i2 .lei,.i1 .c-view,.i2 .c-view{display:none;}
.i-list li em{float:left; width:4px; height:4px; background:#999; margin:9px 6px 3px 0;}
.i-list li i{display:inline-block; width:20px; height:20px; background:url(icon.png) no-repeat -38px -8px; position:relative; top:-2px;}
.i-list li > span{position:absolute; right:0; top:7px; color:#999;}
.i-list .top-news a{font-size:18px; display:block; line-height:32px; width:98%;}
.i-list .top-news img{display:block; float:left; padding:5px 15px 0 0; width:160px; height:96px;}
.i-list .top-news .c-view{color:#666; height:66px; position:absolute; top:40px; left:185px; overflow:hidden;}
.i2 li a span,.i1 li em,.i2 li em,.i1 li i,.i2 li i,.i1 li > span,.i2 li > span{display:none;}
.i1 li,.i2 li{width:140px; height:135px; text-align:center; overflow:hidden; padding:10px 8px 0; display:inline-block; *height:120px;}
.wd590 .i1 li,.wd590 .i2 li{padding:10px 3px 0;}
.i2 li{height:105px;}
.i1 li a{color:#05a; }
.i1 li a img,.i2 li a img{border:1px solid #ddd; display:inline-block; width:130px; height:90px;}
.i2 li a span{display:none;}
.i1 li a span{height:22px; overflow:hidden; white-space:nowrap;}
.i2 a b,.i1 a b{display:inline-block; width:35px; height:30px; background:url(icon.png) no-repeat; position:absolute; top:72px; right:12px;}

.forum-tab{height:auto; padding:8px 0; background:#fff;}
.forum-tab li{ float:left; height:auto; width:auto; }
.forum-tab li a{line-height:22px; ; border:1px solid #ccc; padding:0px 5px; margin-right:8px; float:left; text-decoration:none; color:#585858}
.forum-tab li a:hover,.forum-tab li.current a{ background:#e5edf2; border:1px solid #ccc;  color:#336699; font-weight:bold;}

.side{width:170px; float:left; padding-top:10px; margin-left:10px;}
.side .p-side{width:190px; padding:0 10px; float:left; position:relative; }
.side .p-side h2{font-family:"microsoft yahei","瀹嬩綋"; font-weight:normal; font-size:18px; }
.side .p-side h2 span{font-size:14px; color:#666;}
.side .p-side ul,.n-list{padding:10px 0 0;}
.side .p-side li{padding:5px 10px 5px 0px; line-height:30px; background:url(line.png) no-repeat center bottom; position:relative;text-align:left;}
.side .p-side li i{width:3px; height:12px; background:url(ico.png) no-repeat; position:absolute; left:20px; top:14px;}
.side .p-side li a{display:block; white-space:nowrap; overflow:hidden; height:30px; text-overflow:ellipsis;}
.side .p-side li a:hover,.side .p-side .over a{font-weight:bold;}

.side .p-side1{clear:both;}
.side .p-side1 .over img,.side .p-side1 li:hover img{border:2px solid #000;}
.side .p-side1 li img{border:2px solid #fff;}

.side .p-side2 li{height:46px; line-height:44px; margin-bottom:2px;}
.side .p-side2 a{display:block; font-size:14px; border:1px solid #fff; height:44px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.side .p-side2 a:hover,.side .p-side2 .over a{border:1px solid #3384d0; color:#196dbb; text-decoration:none;}
.side .p-side2 img{float:left; width:38px; height:38px; padding:3px 8px 3px 3px;}

.side .p-side3 li{position:relative;}
.side .p-side3 li > a{border-bottom:1px solid #e2e2e2; display:block; height:34px; line-height:34px; font-size:14px; padding-left:10px;/* background:#f8f8f8 url(win-img.png) no-repeat 6px 8px;*/}
.side .p-side3 li > i{width:14px; height:14px; position:absolute; right:0; top:8px; cursor:pointer; padding:5px; background:url(icon3.png) no-repeat -126px -15px;}
.side .p-side3 li > .d{background-position:-102px -15px;}
.side .p-side3 li .child{padding:5px 0 5px 10px; display:none;}
.side .p-side3 li.open .child{display:block;}
.side .p-side3 li.open > i{background-position:-102px -15px;}
.side .p-side3 li.open > .d{background-position:-126px -15px;}
.side .p-side3 li .child a{display:block; padding-left:6px; line-height:26px; color:#515151;}
.side .p-side3 li .child a b{float:left; width:10px; height:15px; display:inline-block;}
.side .p-side3 li .child .over b,.side .p-side3 li .child a:hover b{background:url(icon3.png) no-repeat -158px -9px;}
.side .p-side3 li .child .over,.side .p-side3 li .child a:hover{font-weight:bold;}
.side .child-open li .child{display:block;}
.left-m .container .three-li{width:805px !important; margin-left:10px;}
.left-m .container.w1024 .three-li{width:595px !important;}
#column-layout .wd780{width:780px;}

.fixed-head{position: absolute;top: 0;padding: 10px 0 0px 20px;background-color: #fff;z-index: 1000;left: 0;width: 95%;border-bottom: 1px solid #eee;}
.fixed-tail{position: absolute;bottom: 0;left: 0;padding: 10px 0 10px 20px;background-color: #fff;border-top: 1px solid #eee;width: 95%;z-index: 1000;}

.retrieval{padding:0 0 20px; background:#fff;}
.retrieval em{color:#e00000;}
.rv-search{background:#fafafa; border-bottom:1px solid #eee; padding:20px 0 16px; text-align:center;}
.rv-min,.rv-tab{width:560px; height:36px; margin:0 auto; display:inline-block; position:relative;}
.rv-tab{height:24px; line-height:24px; text-align:left;}
.rv-tab a{padding:0 10px 0 0; font-size:14px;}
.rv-tab a:hover{text-decoration:none;}
.rv-tab .curr{font-weight:bold;}
.rv-input{width:470px; float:left; border:1px solid #b8b8b8; background:white; height:34px;}
.rv-input input{width:460px; height:26px; margin:5px 5px 0; display:inline-block; font-size:16px;}
.rv-button{position:absolute; width:90px; text-align:center; height:36px; line-height:36px; background:#007ff6; color:#fff; right:0; top:0;}
.rv-button input{background:none; width:100%; height:100%; text-align:center; color:#fff; font-size:16px; cursor:pointer;}
.rv-cont{padding:20px 30px 0 35px;}
.rv-result h3 a{color:#1024ee; font-size:16px; font-weight:normal; text-decoration:underline;}
.rv-abstract .view{color:#666; text-decoration:underline; width:55px; height:20px; overflow:hidden; white-space:nowrap;}
.rv-abstract {word-break: break-all; word-wrap: break-word;}

#container-noborder{padding:5px 0 0; background:#fff;}

.rv-other{padding:10px 20px 0;}
.rv-other h3{border-bottom:1px solid #eee; margin-bottom:10px;}
.rv-other td{padding:2px 0; line-height:22px;}
.rv-other td a{color:#1024ee; font-size:14px;}

.boxtitle_icon,.boxtitle_icon2{width:12px !important;}
.diNoFrameDiv img{max-width:100%;}

.g-bg{width:665px; height:560px; margin:20px auto; background:url(setGuidance/g-bg.png) no-repeat;}
.g-bg .ani{ position:absolute; margin-left:-18px; width:46px; height:46px; border-radius:50%; background:#fff;}
.g-bg > div{position:relative; width:100px; left:42%;}
.g-bg .clink1{height:75px;}
.g-bg div .ani{top:15px; left:45%;}
.g-bg div a img{position:relative; top:14px; left:14px;}
.g-bg .clink3{height:50px; left:40px; display:inline-block;}
.g-bg .clink4{height:90px; top:2px;*top:-42px;}
.g-bg .clink5{height:150px; top:90px;*top:50px; left:97%;}
.g-bg .clink6{height:50px; top:122px;*top:76px; le}
.g-bg .clink7{height:50px; top:-210px;*top:-255px; left:15%;}
.g-bg .clink8{height:50px; top:-132px;*top:-180px; left:15%;}
.g-bg .clink10{height:50px; top:-362px;*top:-405px; left:82%;}
.g-bg .clink9{height:50px; top:-311px;*top:-358px; left:53.8%;}
.g-bg > div > a{width:46px; height:46px; background:#0096c1; border-radius:50%; display:inline-block; position:absolute; left:50%; margin-left:-23px; top:15px;}
.g-bg div .g-hover{width:160px; height:46px; line-height:20px; position:absolute; background:url(setGuidance/g-hover.png) no-repeat; top:-60px; left:-25px; padding:12px 10px 17px; display:none; color:#0080a5;}
.g-bg div .g-hover a{font-size:16px; font-weight:bold; color:#006b8a;}
.g-bg .clink2,.g-bg .clink3{top:-15px;}
.g-bg .clink2{height:50px; margin-left:420px; display:inline-block; left:auto; *top:-65px;*margin-left:520px;}

.disable_div{position: absolute; width: 100%; height: 100%; top: 0px; bottom: 0px; opacity: 0; z-index: 100; filter: Alpha(Opacity=25);opacity: 0.25; background:#aaa;}

.pswordS{display:inline;}
.register-form .pswordS span{background:#eee; color:#666; padding:0 10px !important; min-width:30px; text-align:center; text-indent:-4000px; display:inline-block; margin-left:1px;}
.register-form .pswordS .get1{background:#ffb770; text-indent:inherit;}
.register-form .pswordS .get2{background:#fd9229; text-indent:inherit; color:#fff;}
.register-form .pswordS .get3{background:#fa5c25; text-indent:inherit; color:#fff;}
.register-form .pswordS .get4{background:#d93800; text-indent:inherit; color:#fff;}

#faq .question_brief h1,#commonfaq .faq_list .question h1{background:url(question64.png) no-repeat 10px 6px;}
#commonfaq .faq_list .question h1{padding:20px 20px 10px 50px; font-size:16px; background-position: 22px 22px;}

/*20161012*/
/*.w1024 .block_HTML,.w1024 .block_list{max-width:350px!important; overflow:hidden;}
.boxWidth_left, .boxWidth_middle, .boxWidth_right{width:auto!important;}
td.boxTitle01_02, td.boxTitle02_02, td.boxTitle03_02{background:#fafafa; padding:3px 5px !important;}*/
.boxTitle{color:#333; font-size:16px;}
/*.block_HTML, .block_list{padding:10px; max-width:530px;}*/
table.boxborder,table.middle_boxborder{margin:0 0 8px !important; border:1px solid #bdcee0; display:block; width:99%;}
.btn-submit b input{padding:0 6px; line-height:20px; border-radius:3px; cursor:pointer;}

/*  best-ico */
.best-ico{margin:10px 20px; border-bottom:1px solid #ddd; position:relative;}
.best-ico > .best-img{width:100px; height:73px; background:url(best-a.png) no-repeat 12px 8px; position:absolute; left:160px; top:-13px; z-index:1;}

/*  20161123 */
.mdl > dt{font-size:18px; color:#333; border-bottom:2px solid #c6ceda; position:relative;}
.case-dl{margin:20px 0; border:1px solid #ddd; border-radius:3px; padding:5px 15px 10px;}
.case-dl dt{font-size:18px; line-height:36px; color:#333;}
.case-dl dd span{white-space:nowrap; padding-right:30px; line-height:24px; font-size:15px;}
.case-dl dd .btn-b span{padding-right:15px; line-height:18px;}
.case-dl dd div span{padding-right:0; float:left; font-size:15px;}
.case-dl dd div p{line-height:24px; padding-left:42px; color:#666; font-size:15px;}
.n1 .case-dl{padding:5px 15px 0;}
.n1 .case-dl dt{position:relative; height:36px;}
.n1 dt a{position:absolute; right:0;}
.n1 dd{margin-bottom:10px;}
.n1 .back{width:22px; height:22px; border-radius:2px; background:#20c1f5 url(go-l.gif) no-repeat center;}
.nsou li .look,.nsou li .del{display:none; top:7px; margin-right:10px;}
.nsou li:hover{background:#f4f4f4;}
.nsou li:hover a{display:block;}
.modular .mess-area .n1 .case-dl dt{border:0; padding:0 20px;}
.modular .mess-area .n1 .case-dl dd{padding-bottom:0;}
.n1 .case-dl dd > div{padding:5px 0;}
.modular .mess-area .n1 dd a{width:auto; float:none; padding:0;}
.newslist,.newsinfo{padding:0 30px;}
.newslist li{border-bottom:1px solid #e6e6e6; line-height:30px; padding:5px 80px 5px 20px; background:url(newslist.png) no-repeat 3px 14px; position:relative;}
.newslist li a{font-size:16px; padding-right:5px;}
.newslist li span{position:absolute; right:10px; color:#999;}
.newsinfo h1{padding:10px 0 0; text-align:center; font-family:microsoft yahei; font-weight:bold; font-size:26px; color:#222;}
.newsinfo .ntime{text-align:center; font-weight:14px;}
.newsinfo .ncont{font-size:16px; line-height:30px; color:#515151; padding:20px;}
.n1 .fr{float:right;}
.stu-list,#vote{background:#fff;}
.preImage a > div,.preImage a > div img{width:100%;}
.boxWidth_middle .bpic a > div,.boxWidth_middle .bpic a > div img,.boxWidth_middle .bpic{width:100%;}
.boxWidth_middle .thubpic,.boxWidth_middle .thubpiccur,.boxWidth_middle .thubpic a img,.boxWidth_middle .thubpiccur a img{width:100%;}
.boxWidth_middle .thubpic a,.boxWidth_middle .thubpiccur a{width:90%; float:left;}
  
.set a{color:#0f61ad; padding:0 5px 0 0; white-space:nowrap;}
.tb3 div.set{padding:6px 0 0 9px; margin:-30px 0 0 100px; position:relative;}
.tb3 div.set > div{position:absolute; right:0; top:-22px; text-align:right; width:120px;}
.tb3 div.set > div a{width:20px; display:inline;}
.tb3 .omit:hover .set{display:block;}

/*popup scroll bar css */
.div-scroll{min-height:200px;text-align: center;margin: 0 auto;}
.tab-scroll{position:relative; left:0; width:100%; overflow:auto;border:1px solid #eee;}
.tab-scroll table{margin:0;}

/*20161229*/
.ps-cont{background:#fff; padding:10px;}
.work-area.task dt{background:#fafafa; padding:10px;}
.work-area.task dt span{padding:0 0 0 10px;}
.w-group{padding:10px;}
.work-area.task-c{padding:10px; border:1px solid #ddd;}
.work-area.task-c span{color:#999; padding:0 10px;}


.w-group a{float:right; padding:0 0 0 10px; margin-left:10px;}
.w-group a i{padding:0 10px; *float:left;*padding:2px 10px; background:url(icon2.png) no-repeat 0 1px;}
.w-group .share i{background-position:-25px 1px;}
.w-group span,.w-group b{padding:0 5px;}

.ewmbox{z-index:10000; display:none;}
.ewmbox > img{position:absolute; margin:-340px 0 0 -340px; top:50%; left:50%; z-index:9999; width:680px; height:680px;}
.ewmbox .ebg{ z-index:9998; background:black;filter:alpha(Opacity=60);-moz-opacity:0.60;opacity: 0.60;}
.ewmbox .ebg,.ewmbox{position:fixed;width:100%; height:100%; top:0; left:0;}

#P_ID{padding:0 !important; width:auto !important; height:auto; overflow:hidden!important;}

.quickPosition .icoBox{float:right; text-align:right; position:relative; top:22px; background:#fff;}

.icoBox .m-up,.icoBox .m-down{width:20px; height:20px; background:url(openIco.png) no-repeat -6px -3px; margin:0 0 0 2px; float:right;}
.icoBox .m-down{background-position:-34px -3px;}

.diNoFrameDiv a{color:#05a;  text-decoration:underline;}
.tbOver{overflow:hidden; overflow-x:auto; margin:10px;}
.tbOver table{table-layout:fixed;}

/*  oc-Cont  */
.oc-Cont{padding:0 20px;}
.font-alink{color:#05a;}
.oc-Cont h2{font-size:20px; font-weight:normal; border-bottom:1px solid #ddd;}
.oc-Cont h2 .btn-b{font-size:12px; float:right; margin:3px 0 0;}
.oc-Cont .part2{margin:5px 10px 10px;}
.oc-Cont .part2 dt{font-size:16px; padding:5px 190px 5px 0; position:relative;}
.oc-Cont .part2 dt i{font-size:12px; padding:1px 4px; border-radius:3px;}
.oc-Cont .part2 dt .stime{font-size:12px; color:#666; padding-left:10px;}
.oc-Cont .part2 dt i.w{background:#e2e2e2; color:#666;}
.oc-Cont .part2 dt i.y{background:orange; color:#fff;}
.oc-Cont .part2 dt .sco{position:absolute; right:0; width:190px; top:5px; font-size:14px;}
.oc-Cont .part2 dt .sco a{float:right; text-decoration:underline;}
.oc-Cont .part2 dt .sco input{width:30px; padding:0 3px; border:1px solid #ddd;}
.oc-Cont .part2 dd{font-size:14px; color:#999; line-height:22px;}
.oc-Cont .part2 dd b{color:#515151; padding-right:5px;}
.oc-Cont .part2 .traget{padding:8px 0 5px; border-bottom:1px dashed #ddd;}
.oc-Cont .part2 .pf{padding:10px 0 0;}
.oc-Cont .part2 .traget span{color:#333; padding:0 15px 0 0; font-size:15px;}

/*  w1024  */
.w1024 .shortcut, .w1024 .banner, .w1024 .m-c, .w1024 .banner img, .w1024 .wd100,.w1024 .listbox,.w1024 .shortcut,.shortcut.w1024,.menu.w1024,.container.w1024,.m-c.w1024{width:1000px !important;}
.w1024 .left-m{width:1000px!important;}
.w1024 .left-m .menu{width:155px!important; float:left;}
.left-m .w1024{width:835px!important; padding-left:10px;}
/*.w1024 .slider8 img{height:374px;}*/
.w1024 .term-b .term-i{width:635px;}
.w1024 .new-zp .t-s .d-s input{width:460px;}
.w1024 .leadership .part4{width:238px!important;}
.w1024 .contbox-vediopage-left{width:745px;}
.w1024 .vedio-text li .float-r{width:630px; display:inline;}
.w1024 #column-layout .section .main{width:100% !important;}
.w1024 .wd590{width:540px !important;}
.w1024 .wd590 div video,.w1024 .wd590 div object{max-width:520px !important;}
.w1024 .wd590 div,.w1024 #column-layout .wd590 .nbd{max-width:540px !important;}
.w1024 .view-top h1{width:590px;}
.w1024 .stu-list dl{width:490px;}
.w1024 .i-area .lager-box{width:770px;}
.w1024 #column-layout .section{width:760px;}
.w1024 .left-m #column-layout .three-li,.left-m .w1024 #column-layout .three-li{width:595px !important;}
.w1024{margin:0 auto !important;}
.w1024 #column-layout .wd100,.w1024 .i-area .wd100{width:1000px !important;}
.w1024 .container,.left-m .w1024 #column-layout .wd100{width:825px !important;}
.left-m #column-layout .wd100{width:1035px !important; margin-top:10px !important;}
.left-m .w1024 #faq .right-col-style{width:580px;}
.left-m .w1024 .i-area .lager-box{width:805px;}
.left-m .w1024 .Tech .tArea{width:402px;}
.left-m #column-layout .side{width:180px;}
.i-area .lager-box .pd20{padding:0 20px;}
.w1024 .i-area .lager-box .pd20{padding:0 12px;}

.ta textarea{border:1px solid #ccc; padding:5px;}
.tco{width:85%; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; display:inline-block; height:28px; line-height:28px; position:relative; top:1px;}
.tco span a img{position:relative; top:3px;}
.ct1{background:#fff;width:218px; position:absolute; height:100%; z-index:1;}

.lager-box h4,.lager-box h3,.fl3 h4{padding:0 0 0 10px; text-align:right;}
.lager-box h3{text-align:left;}
.lager-box h4 .tt,.lager-box h3 .tt,.fl3 h4 .tt{float:left;}
.lager-box h4 .del,.lager-box h4 .eidt,.fl3 h4 .del,.fl3 h4 .eidt,.lager-box h3 .del,.lager-box h3 .eidt{width:23px; height:23px; display:inline-block; background:url(openIco.png) no-repeat -98px -1px; position:relative; top:5px;}
.lager-box h4 .eidt,.lager-box h3 .eidt,.fl3 h4 .eidt{background-position:-4px -35px;}
.lager-box h4 .del,.lager-box h3 .del,.fl3 h4 .del{background-position:-4px -136px;}

.spaceA{padding:10px;}
.spaceA h3{padding:0;}
.spaceA h3 a{font-weight:normal; font-size:14px; margin-bottom:2px;}
.spaceA .ttBor .tt{margin:5px 0 0;}
.spaceA > div,.lager-box .spaceA table{margin:0 0 10px!important;}
.spaceA .tool-t a{margin:8px 0 0 5px;}
.spaceA .tool-t select{border:1px solid #ddd; padding:2px 5px;}
.spaceA .tool-t .left-w > label{padding:0 10px 0 0;}
.spaceA .ttBor{border-bottom:1px solid #ddd;}
.spaceA .tab-div .btn-b{float:right; margin:0;}
.spaceA .from-list li .ipw1{padding:0 5px; width:100px;}
.spaceA .xList .multi{padding-left:120px;}
.spaceA .xList .multi .btn-b{right:0; position:absolute;}
.spaceA .xList{border-bottom:1px dashed #ddd;}
.spaceA .xList table{width:100%;}
.spaceA .xList .tippS{padding:5px 0 0;}
.spaceA .xList .tippS > div{line-height:22px; padding:10px 0 0; color:#888;}
.spaceA .xList .tippS > div p{color:#515151;}
.spaceA .xList .multi .tippS a{position:static;}
.spaceA .xList .tippS div > span{color:#333;}

.neat_Label{padding:20px;}
.neat_Label label{padding:0 10px 0 0; width:150px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; line-height:30px; display:inline-block;}

.cbt .fbt{color:#666; padding:8px 25px 0 0; height:40px; overflow:hidden; line-height:20px;}
.cbt p.fbt{padding:0;}
.cbt span.fbt{color:#999; display:inline-block; height:22px; padding:0 20px 0 0; max-width:55%; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.w1024 .cbt span.fbt{max-width:35%;}
.cbt li{border:none; border-bottom:1px solid #ccc; position:relative; background:#fff;}
.cbt li > a{position:relative; z-index:10;}
.cbt li .o-hd,.default-p .o-hd{ position:absolute; bottom:22px; left:10px; text-align:center; width:110px; font-size:16px; font-weight:bold; font-family:microsoft yahei;}
.cbt dd{padding:0 20px 0 0; position:relative; min-height:106px; margin-bottom:5px;}
.cbt dt{padding:0;}
.cbt .but-d{position:absolute; right:2px; bottom:10px;}
.cbt .but-d a{padding:3px 6px; *line-height:24px; background:#259fe5; color:white !important; border-radius:2px;}
.cbt .but-d a:hover{background:#3679b8; text-decoration:none;}
.tipps,.tipps-old{background:#1397ce;color:#fff;position:absolute;left:0;top:0px;z-index:111;font-size:12px;padding:0 5px}
.tipps-old{background:#ae9757;}
.butDele{position:absolute; top:0; text-indent:-10000px; width:16px; height:16px; right:10px; background:url(openIco.png) no-repeat -10px -139px; opacity:0.8; display:none;}
.cbt li dd:hover .butDele{display:block; background:url(openIco.png) no-repeat -10px -139px;}
.cbt li .h1{height:130px}
.added li img,.default-p img,.default-w img ,.df-swf{float:left; padding:0 10px 0 0; width:200px; height:132px;}

.htcss{padding:10px 0 0 230px;}
.htcss .hd2{font-weight:bold; padding:0; margin-bottom:8px;}
.htcss .from-list li{display:inline-block; width:100%;}
.htcss .from-list textarea{border:1px solid #ccc; box-shadow:0 0 3px #ccc inset; height:80px; margin-left:120px!important;}
.htcss .qex{clear:left; padding-left:120px; color:#999;}
.htcss .hw{padding-left:120px!important;}

.qsBox{display:inline-block; position:relative;}
.qsBox i{width:22px; height:20px; position:relative; top:3px; margin:0 10px; display:inline-block; background:url(ico2.png) no-repeat 0 -60px;}
.qsBox .qex{position:absolute; display:none; z-index:1011; line-height:22px; margin:2px 0 0 10px; padding:10px; border:1px solid #ddd; box-shadow:0 0 3px #aaa; font-size:14px; width:400px; background:#fff; border:1px solid #aaa;}
.qsBox:hover .qex{display:block;}

/*新增*/
.h30{height:30px;}
.i-area .wideLeft{float:left; width:220px; padding:0;}
.i-area .wideLeft > a{display:block; line-height:40px; padding-left:12px; font-size:15px; border-bottom:1px solid #eee;}
.i-area .wideLeft > a:hover,.i-area .wideLeft > .curr{text-decoration:none; background:#249dec; color:#fff;}
.widePa{position:relative;}
.widePa .wel{background:#f8f8f8; padding:10px 15px; margin:10px 0; font-size:16px;}
.widePa .wel a{color:#05a;}
.widePa .wel p{font-size:14px;}
.widePa .btn-o{font-size:16px; width:90px; height:34px; line-height:34px; background:#ff7900; color:#fff; position:absolute; right:10px; top:50%; margin-top:-17px; text-align:center;}
.widePa .btn-o:hover{text-decoration:none; background:#f47400;}
.curGi{padding:10px 0; border-bottom:1px solid #ddd;}
.curGi i,.curGi a{float:left;}
.curGi i{padding:0 8px; font-family:宋体;}
.curGi .seD1{float:left; border:1px solid #ddd; padding:0 10px; position:relative; z-index:100; width:120px; padding-right:20px; line-height:24px; background:url(search_area_condition.gif) no-repeat 135px 10px; cursor:pointer;}
.curGi .seD1 > span{line-height:24px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; display:block;}
.curGi .seD1 .sliD{position:absolute; top:24px; display:none; background:#fff; padding:5px 10px; box-shadow:0 0 3px #aaa; left:0; width:auto;}
.curGi .seD1 .sliD a{float:none; display:block; white-space:nowrap;}
.curGi .seD1:hover .sliD{display:block;}
.curH2{font-size:16px; border-bottom:1px solid #ddd; margin-bottom:10px;}

.c-p .lager-box{padding:0 0 80px; margin:0 0 0 229px; width:970px;}
.w1024 .c-p .lager-box{width:770px;}

.ytip{background:#fffcd6; padding:10px 15px; margin:0;}
.ytip dt{font-size:16px; line-height:30px;}
.ytip dd{padding-left:32px;}
.ytip dd p{line-height:26px;}
.progress label{float:left; padding:0 5px;}
.progress span{float:left; margin-top:6px; background:#f8f8f8; width:100px; border:1px solid #0d70ca; height:8px; border-radius:20px;}
.progress span i{float:left; height:8px; background:#0d70ca; border-radius:20px;}
.con .progress span{margin-top:12px; background:#ddd; height:8px; border:0;}
.con .progress i{background:#367fa9; height:8px;}
.conTb1{margin:10px 2%; width:96%}
.conTb1 td{line-height:26px; vertical-align:top; padding:5px 0; color:#666;}
.conTb1 td b{font-size:16px; font-weight:normal; color:#333;}
.conTb1 .ec{padding-left:15px;}
.conTb1 .unput td b,.conTb1 .unput td{color:#bbb;}

.tabstep dt{border-bottom:1px solid #ddd;}
.tabstep dt span{height:44px; line-height:44px; float:left; width:20%; text-align:center; font-size:16px; position:relative; background:#fff;} 
.tabstep dt .curr{background:#3c8dbc; color:#fff;}
.tabstep dt span b{height:44px; width:18px; position:absolute; right:-18px; z-index:100; background:url(arrb2.png) no-repeat right;}
.tabstep dt .curr b{background:url(arrb2-1.png) no-repeat right;}
.nstyle{line-height:30px; height:660px; padding:20px 10px 40px; background:#fff; position:relative;}
.nstyle li{padding:0 30px;}
.nstyle .from-list{padding-top:0;}
.nstyle .from-list li{padding:8px 0;}
.nstyle li span{font-size:16px;}
.nstyle li > span{float:left; width:120px; text-align:right;}
.nstyle li > p{padding:0 0 15px 140px;}
.nstyle li p span{text-align:center; color:#777; border:1px solid #ddd; outline:1px solid #fdfdfd; margin:0 20px 5px 0; min-width:150px; display:inline-block; cursor:pointer;}
.nstyle li p .curr,.nstyle li p span:hover{border:1px solid #3c8dbc; color:#333; outline:1px solid #3c8dbc;}
.nstyle .mod p img{width:120px; margin:0 auto; display:block;}
.nstyle .syli p b{padding:3px 10px; background:#f8f8f8; margin:0 10px 0 0;}
.nstyle .syli p a{padding:5px 15px; background:url(syadd.png) no-repeat; margin:0 10px 0 0;}
.nstyle .syli p .smana{background:url(smana.png) no-repeat;}
.nstyle .tech-Mod{transition: all 0.3s ease-in;}
.nstyle .center.nbd{clear:both; padding:30px 0 0; position:absolute; bottom:20px; width:100%; text-align:center;}
.nstyle .tech-Mod > div{width:49%; float:left; margin:0 1% 10px 0; height:280px;text-decoration: }
.nstyle .tech-Mod div > a{display:block; margin:0 auto; border-radius:10px; padding:20px 5%; height:240px; background:#f4f4f4;text-decoration: none;}
.nstyle .tech-Mod div > .curr{background:#ddd; box-shadow:#bbbbbb 0 0 8px inset;}
.nstyle .tech-Mod div > a:hover{background:#fafafa;}
.nstyle .tech-Mod div > .curr:hover{background:#ddd;}
.nstyle .tech-Mod div > a > span{background:#329dfc; text-align:center; float:left; width:90px; height:90px; border-radius:20px; margin:0 20px 0 0;}
.nstyle .tech-Mod div > a > span img{width:55%; position:relative; top:21px; left:1px;}
.nstyle .tech-Mod .co1{background:#329dfc;}
.nstyle .tech-Mod .co2{background:#fc5e6b;}
.nstyle .tech-Mod .co3{background:#f9a116;}
.nstyle .tech-Mod .co4{background:#3bc943;}
.nstyle .tech-Mod div > a h3{font-size:20px; text-align:left; padding:0 0 5px;}
.w1024 .nstyle .tech-Mod div > a h3{font-size:18px;}
.nstyle .tech-Mod div > a p{line-height:22px; padding:0 0 10px; color:#666; }
.w1024 .nstyle .tech-Mod div > a{overflow:hidden;}
.nstyle .tech-Mod .tip1{color:#666; width:auto; padding:20px 20px 0;}
.w1024 .nstyle .tech-Mod .tip1{margin:20px 0 0;}
.h3span{background:white; position:relative; top:14px;}
.quickPosition{border-bottom:1px solid #ddd; position:relative; top:-15px;}

.c-head1 .d2 i{background:url(icon4.png) no-repeat 3px -163px; float:right; width:18px; height:20px;}
.c-head1 .d2{ padding:1px 5px 2px;margin-top:-5px; background:#e2ebf3; line-height:27px; border:1px solid #bdcee0; position:absolute; right:47px;}
.c-head1 .d2 dd{display:none; width:110px; padding-top:5px;}
.c-head1 .d2 dd a{display:block; padding:2px 0; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.c-head1 .d2 dd a:hover{text-decoration:underline;}
.c-head1 .psr{position:absolute;right:0;top:4px;}
.c-head1 .c-c{cursor:pointer; position:relative;}
.c-head1 .c-c dd{position:absolute; top:20px; *top:17px; right:-6px; background:#e2ebf3; border:1px solid #bdcee0; padding:5px;}
.c-head1 .c-c .showdd{display:block;border:0;background:none;width:20px;}
.c-head1 .c-c .showdd > div{box-shadow:0 2px 5px #999; width:200px; background:#fff;padding:5px 10px;display:none;margin-left:-195px;}
.c-head1 .c-c .showdd > i{margin:-24px 0 0;}

.questionnaire,.m-cate,.tabCont,#forum .content,.mooc,.CourseWork,.faq_list{min-height:565px;}
.contPage .tabCont{min-height:auto;}
.work-area .tabCont,.work-area .CourseWork{min-height:20px;}
.news-content{font-size:16px; position:relative;}
.news-content .prew{position:absolute; bottom:0;}
.column-main{padding:0 30px 30px; position:relative;}
.column-main .info{border-bottom:1px dotted #ccc; padding:11px 0 5px; text-align:left;}
.column-main .info .auth{color:#999;}
.column-main .tools-bar{top:-35px; position:absolute; right:0;}
.tools-bar > span img{width:12px;}
.tools-bar > span select{font-size:12px; width:50px; height:20px;}
.column-main .prew{position:relative; bottom:-20px;}
.news-title h2,.section .intro-title h2{font-weight:normal; font-size:24px;}

#commonfaq{background:#fff; min-height:540px;}

/*课程中心静态*/
.courseCenter{padding:15px; background:#fff; margin:10px 0 0;}
.tSArea .sbor,.advSlide{border:2px solid #1893e3; width:55%; display:inline-block; height:40px; line-height:40px; padding:0 80px 0 45px; position:relative;}
.tSArea .sbor i{position:absolute; left:5px; width:40px; height:40px; background:url(no-pro.png) no-repeat -28px 1px; background-size:60px 44px; opacity:0.8;}
.tSArea .sbor input{width:98%; padding:0 1%; margin:7px 0 0;}
.tSArea .sbor a{width:80px; position:absolute; right:0; background:#1893e3; color:#fff; font-size:16px; text-align:center;}
.tSArea .sbor a:hover{background:#0383d6; text-decoration:none;}
.tSArea > a.btn-b{float:right; margin:7px 0 0;}
.advSlide{border:1px solid #ddd; padding:5px 80px 5px 47px}
.advSlide label{padding:0 10px 0 5px;}
.advSlide input,.advSlide select{border:1px solid #ccc; width:120px; line-height:28px; height:28px; margin:0 0 0 5px;}
.advSlide input{line-height:26px; height:26px;}

.tSSort dl:after{clear: both; content: "."; display:block; height:0; width:100%; overflow:hidden; visibility: hidden;}
.tSSort{background:#f1f5fa; margin:10px 0;}
.tSSort dl{border-bottom:1px dashed #d4dde8; line-height:34px; position:relative;}
.tSSort dt{width:70px; padding-right:10px; text-align:right; float:left; color:#999;}
.tSSort dd{padding:0 50px 0 80px;}
.tSSort dd .yc{height:34px; overflow:hidden;}
.tSSort dd span{margin-right:10px; padding:1px 6px 2px; border-radius:20px; cursor:pointer; white-space:nowrap;}
.tSSort dd .curr{background:#1893e3; color:#fff;}
.arrow-box b{cursor:pointer; width:20px; height:20px; position:absolute; right:6px; top:14px; z-index: 2;/*兼容ie8-*/}
.arrow-box b .bottom-arrow1,.arrow-box b .bottom-arrow2{width:0; height:0; display:block; position:absolute; left:0; top:0; z-index: 5;/*兼容ie8-*/ border-bottom:6px transparent dashed; border-left:6px transparent dashed; border-right:6px transparent dashed;
border-top:6px #f1f5fa solid; overflow:hidden;}
.arrow-box b .bottom-arrow1{top:1px;/*重要*/ border-top:6px #777 solid;}
.arrow-box b .bottom-arrow2{border-top:6px #f1f5fa solid;}
.tSSort .cMore dd .yc{height:auto; overflow:visible;}
.arrow-box .bottom{transform:rotate(180deg);-ms-transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg); top:2px; right:14px;}

.courseList .clSort{background:#f1f5fa; border-top:1px solid #e1e7ef;}
.courseList .clSort a{padding:5px 8px 5px 12px; display:inline-block; cursor:pointer; border-bottom:2px solid #f1f5fa;}
.courseList .clSort a:hover{text-decoration:none;}
.courseList .clSort .curr{font-weight:bold; border-bottom:2px solid #1893e3;}

.cLiArea{padding:15px;}
.w1024 .cLiArea .cli{width:216px; margin:10px 1%;}
.cLiArea .cli{width:236px; height:225px; float:left; margin:10px 2%; background:#f1f5fa; position:relative;}
.cLiArea .cli img{width:100%;}
.cLiArea .cli > div{padding:0 10px;}
.cLiArea .cli .t{font-weight:bold; padding-bottom:5px;}
.cLiArea .cli .o{font-size:12px; color:#999;}
.cLiArea .cli .o span{color:#444; margin-right:20px;}
.overTool,.overTool .bg{position:absolute; top:0; left:0; right:0; bottom:0;}
.overTool .bg{background:#000; opacity:0.5;}
.overTool .ot{position:relative; z-index:100; padding:40px 0 0;}
.overTool .ot a{display:block; margin:10px auto 0; width:50%; text-align:center;}
.overTool .ot .red{background:#e85151; border:1px solid #e85151;}
.overTool,.advSlide{display:none;}