@charset "gb2312";
body,div,p,ul,ol,li,i,em,span,dd,dt,dl,form,table,th,td,tr,input,h1,h2,h3,h4,h5,h6{margin:0;padding:0;}
body{font-size:12px;font-family:Microsoft YaHei,Arial,\5b8b\4f53;color:#333;background:#fff;}
ul i,ul span,dl i,dl span,ol span{display:block;}
i,em{font-style:normal;} 
img{border:none;vertical-align:top;}
ul,li{list-style:none;}
input{border:none;}
a{outline:none;color:#333;text-decoration:none;}
a:hover{color:#333;text-decoration:underline;}
a:active{star:expression_r(this.onFocus=this.blur());background-color:transparent;}
:focus{outline:0;}
.spanclass,.divTab{display:none;}
.mark{font:normal 12px/30px Microsoft YaHei;float:left;}
.subMark{line-height:30px;float:right;}
.clear{clear:both;content:'\20';display:block;font-size:0;line-height:0;width:0;height:0;visibility:hidden;}
.clearfix:after{content:'\20';display:block;clear:both;visibility:hidden;overflow:hidden;height:0;}
.clearfix{zoom:1;}
.aCol{color:#888;}a.aNub4,a.aNub4:hover{color:#cc4446;}
.doc{background:url(/www1/global/2014/images/mdxy/docbg.jpg) repeat;}
a:hover img{filter:alpha(opacity=90);opacity:0.9;}
.pa{position: absolute;}
.pr{position: relative;}
.gray333{color:#333;}
.gray,.gray a,.gray a:hover{color:#888;}
.fs-12{font-size:12px;}
.fs-14{font-size:14px;}
.fs-16{font-size:16px;}
.tar{text-align:right;} 
/*layout*/
.wrapper{margin-bottom:30px;background:url(/www1/global/2014/images/mdxy/facbg2.png) repeat-y top center;}
.wrapper .facBg1{background:url(/www1/global/2014/images/mdxy/facbg1.png) no-repeat top center;overflow:hidden;}
.wrapper .facBg2{background:url(/www1/global/2014/images/mdxy/facbg3.png) no-repeat bottom center;}
.search-btn1{background: url(/www1/global/2015/images/mdxy/i-icon.png) no-repeat;}
.login-way .ways a,.login-btn,.user-do a,.otDo-ls li,.w-apply,.fr_search,.u-otDetail .hjd-cur,.u-otDetail .njd-cur,.user-info .dj,.fr_search,.fr_search .search_btn,.fr_search .hotClass .emPs,.fr_search .hotClass .emCp,.xyMap,.now-dr,.sj-blue,.sj-gray,.now-dr-gray{background: url(/www1/global/2015/images/mdxy/i-icon.png) no-repeat;}
.main{width:990px;margin:0px auto;padding:0px 5px;}
.wrapper .main{padding:25px 5px;}
.layAB{width:720px;float:left;}
.layC{width:210px;padding:10px 15px 0;float:right;background:#f8f8f8;}
.col-a,.col-b,.col-ab,.col-l{float:left;}
.col-c,.col-bc,.col-r{float:right;}
.tar{text-align:right;}


.tishi .alink{background:url(/www1/global/2014/images/mdxy/mdxylicon.png) no-repeat;}
.tishi{position:absolute;left:-10000px;top:74px;z-index:98;}
.tishi .pop-n{width:165px;height:55px;padding:8px 6px 0 3px;line-height:22px;text-align:center;background:url(/www1/global/2014/images/mdxy/fc-bg.png) no-repeat;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/www1/global/2014/images/mdxy/fc-bg.png',sizingMethod='crop');}
.tishi .alink{width:13px;height:13px;display:block;text-indent:-10000px;background-position:-985px -312px;position:absolute;top:3px;left:151px;}
.tishi p{position:relative;}
.tishi p a,.tishi p a:hover{margin:0 9px;color:#84c0bb;}

.tg_md_wrap{width: 270px;float: right;margin-top: 36px;}  
/*header*/
body .navibar .nb-info-msg,body .navibar #ajaxLogon{display:none}
.header{width:100%;height:45px;margin-bottom:30px;background:#84c0bb;}
.logoBar .aLogo,.logoBar .login .sNub{background:url(/www1/global/2014/images/mdxy/logobar.png) no-repeat}
.logoBar{width:990px;height:45px;margin:0px auto;padding:0px 5px;background:#84c0bb;}
.logoBar .aLogo{width:264px;height:45px;float:left;background-position:0 3px;}
.logoBar .login{padding:5px 25px 0 0;float:right;line-height:35px;color:#fff;}
.logoBar .login .sTit{margin-right:10px;float:left;font-size:14px;}
.logoBar .login .sTit a{color:#fff;}
.logoBar .login .dInfo{width:35px;height:35px;margin-right:4px;float:left;position:relative;z-index:101;}
.logoBar .login .sPic img{border-radius:35px;}
.logoBar .login .sInfo{width:70px;padding:5px 9px 0;border:1px solid #f0f0f0;border-radius:3px;background:#fff;position:absolute;top:40px;left:0px;z-index:99;zoom:1;display:none;}
.logoBar .login .sInfo .icon{width:14px;height:8px;background:url(/www1/global/2014/images/mdxy/faculty.png) no-repeat -430px -50px;position:absolute;left:10px;top:-7px;z-index:99;}
.logoBar .login .sInfo a{height:28px;padding-left:5px;display:block;line-height:28px;}
.logoBar .login .sInfo a em{padding-left:3px;color:#84c0bb;}
.logoBar .login .sInfo a:hover{margin:0px -9px;padding-left:14px;text-decoration:none;color:#84c0bb;background:#e6f2f1;position:relative;}
.logoBar .login .sInfo a.quit{margin-top:5px;padding:5px 0 5px 5px;border-top:1px solid #f0f0f0;}
.logoBar .login .sInfo a.quit:hover{margin:5px -9px 0;padding:5px 0 5px 14px;line-height:28px;}
.logoBar .login .dHover .sInfo{display:block;}
.logoBar .login .sNub{width:20px;height:39px;margin:1px 18px 0 0;padding-right:3px;float:left;text-align:center;line-height:24px;font-family:Arial;color:#84c0bb;background-position:-300px 0;}
.logoBar .login .sNub a{color:#84c0bb;text-decoration:none;}
.logoBar .login .aLink{float:left;color:#fff;}
.logoBar .login .pub-btn{width: 60px;height: 26px;line-height: 26px;padding-left: 34px;margin-top: 5px;font-size: 14px;color: #84c0bb;display: inline-block;float: left;background: url(/www1/global/2015/images/mdxy/i-icon.png) no-repeat -178px -396px;}
.logoBar .tips em{padding:0px 10px;}
.logoBar .tips a{color:#fff;}
/*guide*/
.Guide{width:800px;height:38px;padding-left:47px;margin:30px 0;font:normal 14px/38px Microsoft YaHei;color:#888;background:url(/www1/global/2014/images/mdxy/guiden.png) no-repeat 0 0;}
.Guide .eTG,.Guide .eTG1,.Guide .eTG2,.Guide .eTG3,.Guide .eTG4,.Guide .eTG5{width:27px;height:38px;background:url(/www1/global/2014/images/mdxy/guiden.png) no-repeat}
.Guide em{color:#333; float:left;}
.Guide .eHome{width:67px;text-align:center;position:relative;z-index:99;}
.Guide .eTG{background-position:0px -50px;}
.Guide .eTG1{background-position:-29px -50px;}
.Guide .eTG2{background-position:-58px -50px;}
.Guide .eTG3{background-position:-87px -50px;}
.Guide .eTG4{background-position:0px -200px;}
.Guide .eTG5{background-position:-33px -200px;}
.Guide .eTC1,.Guide .eTC2,.Guide .eTC3{padding:0px 10px;background:url(/www1/global/2014/images/mdxy/guiden.png) repeat-x 0 -100px;}
.Guide .eTC3{background-position:0 -150px;}
/*20140404 by LYL*/
.Guide .eHome .ehList{width:118px;border:1px solid #efefef;border-bottom:0 none;border-radius: 3px;background:#fff;position:absolute;top:52px;left:-47px;z-index:99;zoom:1;display:none;} 
.Guide .eHome .ehList a{font-size:14px;height:34px;line-height:34px;text-align:center;display:block;border-bottom:1px solid #efefef;}
.Guide .eHome .ehList a:hover{color:#86bfb6;background:#e6f2f1;text-decoration:none;}
.Guide .eHome .ehList .eTri{width:18px;height:12px;position:absolute; top:-12px;left:15px;background:url('/www1/global/2014/images/mdxy/smtri.jpg') no-repeat;}  
.flyTop{width:67px;height:165px;display:none;left:50%;margin-left:560px;position:fixed;bottom:280px; background:url(/www1/global/2014/images/mdxy/mdxylicon.png) no-repeat 0 -348px;_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||280)));}
.flyTop a{width:40px;height:40px;margin:95px 0 0 18px;display:block;font:bold 16px/40px Arial;color:#b5b5b3; text-align: center;}
.flyTop a:hover{color:#84c0bb; text-decoration:none;}

.footer{width:100%;background:#f8f8f8;}
body #footer{margin:0px auto;padding:10px 0 20px;background:none;min-width:990px;background:#f8f8f8;}
body #footer .companyLinks{background:none;border:0px;}
body #footer .channelLinks{display:none;}
body #footer .companyLinks a:link, body #footer .companyLinks, body #footer .companyLinks a:visited, body #footer .copyRight table .trTop td, body #footer .copyRight table .trTop a, body #footer .copyRight table td, body #footer a:link, body #footer a:visited{color:#6f6f6f;}

.mdxySurvey{width:140px;height:164px;left:50%;margin-left:520px;background:url("/www1/global/2014/images_i/channel/dcwj.png") no-repeat;position:fixed;bottom:220px;_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||220))); _background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/www1/global/2014/images_i/channel/dcwj.png',sizingMethod='crop');z-index: 2;}
.mdxySurvey .aClose{width:16px;height:16px;right:6px;top:1px;position: absolute;}
.mdxySurvey .aLink{width:114px;height:130px;position: absolute;left:16px;top:26px;}

.phone-sm{background: url(/www1/global/2015/images/mdxy/cat20160706.png) no-repeat 0 0;
width:198px;height:247px;left:50%;margin-left:520px;position:fixed;bottom:50px;_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||50)));cursor: pointer;z-index: 3;}
.phone-sm .ma{display: none!important;} 
*html{background-image:url(#);background-attachment:fixed;}
.popWin .pTit a.closed,.btnMode a,.btn-mode .i-no{background:url('/www1/global/2014/images/mdxy/mdxylicon.png') no-repeat; }
.twoBtn a{background:url(/www1/global/2014/images/mdxy/choose.png) no-repeat;}
.twoBtn a.yes{background:url(/www1/global/2014/images/mdxy/faculty.png) no-repeat;}
.overlay{width:100%;height:1000px;margin:0;position:fixed;_position:absolute;top:0;left:0;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop) + document.documentElement.clientHeight/2 - this.offsetHeight/2);_margin-top:0px;background:#000;opacity:0.3;filter:alpha(opacity=30);display:none;z-index:600;zoom:1;}
.popBox{width:539px;height:341px;margin:-170px 0 0 -270px;color:#888;position:fixed;_position:absolute;top:50%;left:50%;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop) + document.documentElement.clientHeight/2 - this.offsetHeight/2);_margin-top:0px;display:none;z-index:888;}
.popWin{width:519px;height:321px;padding:10px;background:url('/www1/global/2014/images/mdxy/popbg.png') no-repeat;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/www1/global/2014/images/mdxy/popbg.png',sizingMethod='crop');}
.popWin .pTit{height:54px;padding:20px 25px 0 135px;line-height:54px;position:relative;font-size:30px;}
.popWin .pTit.nobg{padding-left:53px;background:#FFF;}
.popWin .pTit i{float:left;color:#333;}
.popWin .pTit a.closed{width:16px;height:23px;display:block;float:right;background-position:-100px -150px;}
.popWin .pTit a.closed:hover{background-position:-150px -150px;}
.popWin .tips{padding:45px 70px 45px;line-height:38px;font-size:22px;}
.popWin .tips.nopad{padding:0;}
.btnMode a{width: 92px;height: 35px;margin:0 auto;font: normal 14px/35px Microsoft YaHei;color: #fff;display: block;position:relative;background-position: -850px -0;text-align: center;}
.btnMode a:hover{color:#FFF;text-decoration: none;background-position: -850px -50px;}
/*Two Bottom*/
.twoBtn{width: 208px;margin:0 auto;}
.twoBtn a{width:92px;height:35px;position:relative;font:normal 14px/35px Microsoft YaHei;color:#fff;display:block;text-align:center;}
.twoBtn a.yes{float: left;color: #fff;background-position:-350px -120px;}
.twoBtn a.yes:hover{text-decoration:none;background-position:-350px -200px;}
.twoBtn a.no{float: right;color: #888;background-position: -600px -490px;}
.twoBtn a.no:hover{color:#FFF;text-decoration:none;background-position: -600px -530px;}
.popWin .tips .ulImg{height:60px;padding: 10px 0 0 45px;}
.popWin .tips .ulImg li{width:58px;height:58px;float:left;margin-right:32px;display:inline;border:1px solid #e3e3e3;color:#e3e3e3;text-align:center;line-height:58px;font-size:18px;}

.pop-box{width:540px;height:587px;margin:0 0 0 -270px;color:#888;position:fixed;_position:absolute;top:10px;left:50%;_top:expression(documentElement.scrollTop + 10);display:none;z-index:9999;}
.pop-box .simgs{position:absolute;}
.pop-box .popWin{width:540px;background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='#',sizingMethod='crop');}
.pop-box .form{height:435px;padding-top:13px;position:relative;color:#333;z-index:9999;}
.pop-box .form .td{width:100%;min-height:30px;height:30px;padding-top:15px;}
.pop-box .form label{width:110px;line-height:30px;padding-right:10px;text-align:right;float:left;font-size:14px;}
.pop-box .form label em{margin-right:5px;color:#f00;}
.pop-box .int{width:357px;height:28px;padding:0 10px;line-height:28px;border:solid 1px #e6e6e6;float:left;font-size:14px;color:#333;}
.pop-box .dpr{width:377px;position:relative;padding:0;z-index:9999;}
.pop-box .int .jt{width:26px;height:28px;background:#f8f8f8;position:absolute;right:0;top:0;}
.pop-box .int .jt em{width:0;height:0;border-width:4px 4px 0;border-style:solid dashed dashed dashed;border-color:#a7a7a7 transparent transparent transparent;display:block;overflow:hidden;margin:12px 0 0 10px;}
.pop-box .int-pr .jt em{border-width:0 4px 4px;border-style:dashed dashed solid dashed;border-color:transparent transparent #a7a7a7 transparent;}
.pop-box .dpr .inpt{width:357px;height:28px;line-height:28px;padding:0 10px;position:relative;background:url(#) no-repeat;}
.pop-box .tex{width:357px;height:83px;padding:0 10px;line-height:28px;border:solid 1px #e6e6e6;float:left;resize:none;color:#333;overflow:auto;}
.pop-box .form .error{position:absolute;left:120px;bottom:-5px;color:#f00;}
.popWin .btn-mode{width:499px;text-align:right;position:relative;}
.popWin .btn-mode-445{width:444px;}
.popWin .btn-mode .btngo{margin:0;display:inline-block;vertical-align:middle;}
.btn-mode .i-no{height:17px;padding-left:25px;display:inline-block;vertical-align:middle;margin-right:10px;background-position:-982px -604px;cursor:pointer;}
.btn-mode .i-cur{background-position:-982px -688px;}

/*城市联动*/
.city-w{width:379px;position:absolute;left:-10000px;top:29px;_top:31px;font-size:12px;overflow:hidden;display:none;z-index:9999;}
.int-pr .city-w{left:-1px;}
.city-w .city-th{width:377px;height:25px;border-left:solid 1px #e6e6e6;border-right:solid 1px #e6e6e6;background:#f8f8f8 url(/www1/global/2014/images/mdxy/line.jpg) repeat-x 0 bottom;}
.city-w .city-th .city-tit{width:70px;height:24px;line-height:24px;float:left;border-right:solid 1px #e6e6e6;text-align:center;cursor:pointer;}
.city-w .city-th .cur{height:25px;background:#fff;color:#84c0bb;}
.city-w .city-n{width:1560px;position:relative;}
.city-w .city-list{width:377px;padding:10px 0 8px 0;border:solid 1px #e6e6e6;border-top:none;background:#fff;overflow:hidden;}
.city-w .city-td{width:100%;line-height:34px;overflow:hidden;}
.city-w .city-1 .city-td{padding-bottom:5px;margin-bottom:5px;line-height:20px;border-bottom:dashed 1px #f3f3f3;}
.city-w .city-td .slab{width:62px;text-align:center;float:left;}
.city-w .city-td p a{margin-right:20px;white-space:nowrap;display:block;float:left;cursor:pointer;}
.city-w .city-td p a:hover,.city-w .city-td p a.cur{color:#84c0bb;}
.city-w .city-list .city-td p{padding-left:20px;}
.city-w .city-1 .city-td p{width:314px;padding:0;float:left;overflow:hidden;}
#dimCityQuery{width:377px;position:absolute;display:none;border:1px solid #d6d6d6;background:#FFF;z-index:10000; font-size:12px;}
#dimCityQuery li a,#dimCityQuery li a:visited{height:26px;padding:0 15px;white-space: nowrap;display:block;color:#777;text-decoration:none;line-height:26px}
#dimCityQuery li.cur a,#dimCityQuery li.cur a:visited{background:#84C0BB;color:#FFF}
#dimCityQuery li.none{padding:0 15px;height:26px;color:#777;line-height:26px}
#dimCityQuery li a span{ display:inline;}
     
  /*Total station search ZWJ*/
.mdxy2Guide{height:98px;display:inline-block;}
.mdxy2Guide .Guide{width:615px;float:left;}

.map-search{color: #f0f0f0;line-height:46px;position: absolute;right: 0;top:0;}
.xyMap{padding-left:26px;margin-right:20px;font-size: 17px;line-height: 46px;background-position: -384px -351px;float: right;display: none;}
.map-search .sx{float: right;}
.search-btn1{width:19px;height:18px;margin:14px 0 0 20px;display: inline-block;background-position: -306px -214px;vertical-align: middle;float: right;}
.courseApp{float: right;margin-top: 14px;-webkit-animation: tada infinite 1s ease-in-out alternate;animation: tadas infinite 1s ease-in-out alternate;-webkit-animation: tadas infinite 1s ease-in-out alternate;}
.courseApp img{width: 20px;height: 20px;}
.mdCourse{width:75px;padding:0 12px 0 13px;margin:0;font-size:17px;line-height:46px;background:url(/www1/global/2016/images/ladyindex/mo_coure_icon.png) no-repeat 8px 11px;float:right;text-indent:-9999px}
    @-webkit-keyframes tadas {
      0% { }
      10%, 20% {rotate3d(0, 0, 1, -5deg); transform:rotate3d(0, 0, 1, -5deg) }
      30%, 50%, 70%, 90% { -webkit-transform: rotate3d(0, 0, 1, 3deg); transform: rotate3d(0, 0, 1, 3deg) }
      40%, 60%, 80% { -webkit-transform: rotate3d(0, 0, 1, -5deg); transform: rotate3d(0, 0, 1, -5deg) }
      100% { }
    }



.fr_search{ width:199px; height:30px;background-position:-178px -364px;margin: 10px 0 0 20px;float:right; position:relative;z-index: 100;}
.fr_search .search_input{width:150px; height:30px;margin-right:20px;padding:0px 10px;line-height:30px;background:transparent;}
.fr_search .search_btn{ width:19px; height:18px; display:block;position:absolute; right:5px; top:7px;z-index:10;cursor: pointer;zoom:1;background: none;}
.fr_search .showMenu{width:197px;border:1px #e6e6e6 solid;position: absolute;top: 28px;left:0px;background-color: #fff;display: none;overflow:hidden;z-index:50;}
.fr_search dl{margin-bottom:10px;}
.fr_search dt{margin-bottom:10px;padding:0 5px 0 15px;color:#888;font:14px/29px Microsoft Yahei;background-color: #f8f8f8;}
.fr_search dt em{color:#333;}
.fr_search .allTalk dd{height:28px;padding:0 10px;overflow:hidden;}
.fr_search .allTalk a{display:block;font:14px/26px Microsoft Yahei;}
.fr_search .allTalk a:hover{background-color:#fff;}
.fr_search .allTalk a:hover em{text-decoration:none;}
.fr_search .allTalk em{width:20px;height:28px;margin-right: 5px;text-align:center;display:inline-block;font:italic 18px/28px Arial;color:#84c0bb;float:left;vertical-align: middle;}
.fr_search .hotClass dd{height: 60px;}
.fr_search .hotClass a{height:40px;padding:10px 15px;display:block;overflow: hidden;zoom:1;}
.fr_search .hotClass a:hover{text-decoration: none;background-color:#f8f8f8;}
.fr_search .hotClass .iPic{width:40px;float:left;cursor: pointer;}
.fr_search .hotClass .iTxt{width:225px;margin-left:10px;float:right;cursor: pointer;position: relative;}
.fr_search .hotClass .sNum{position: absolute;right:0px;top:2px;display: none;}
.fr_search .hotClass em{color:#888;}
.fr_search .hotClass .emPs{margin-right:5px;padding-left: 18px;background-position: -884px -250px;}
.fr_search .hotClass .emCp{padding-left:20px;background-position:-884px -197px;}
.fr_search .hotClass .sTit,.fr_search .hotClass .sTxt{display:block;height:20px;overflow:hidden;}
.fr_search .hotClass .sTit{width:175px;color:#98806e;font:14px/18px Microsoft Yahei;overflow: hidden;}
.fr_search .hotClass .sTxt{color:#888;line-height:20px;}
.fr_search .searchCont{display:none;}
.fr_search .searchCont dd{height:30px;line-height:30px;}
.fr_search .searchCont dd a{height:30px;padding:0 15px;color:#888;display:block;}
.fr_search .searchCont dd a:hover{text-decoration: none;background-color:#f8f8f8;}
.fr_search .searchCont dd .sTit{float:left;color:#333;font-size:14px;}
.fr_search .searchCont dd .sTxt{float:right;}
.fr_search .hotClass .iTxt{width:117px;margin-left:10px;float:right;cursor: pointer;position: relative;}
.fr_search .hotClass .sTit{width:69px;color:#98806e;font:14px/18px Microsoft Yahei;overflow: hidden;}
.fr_search .hotClass .sNum{line-height: 16px;}
.fr_search{display: none;} 
/*fac-tag*/
.fac-tag span i,.fac-tag a i{background:url(/www1/global/2014/images/mdxy/mdlyl.png) no-repeat;}
.fac-tag{width:990px;height:45px;/*margin-top:20px;*/position:relative;}
.fac-tag span,.fac-tag a{height:43px;margin-right:50px;float:left;font:normal 17px/45px Microsoft YaHei;color:#000;position:relative;}
.fac-tag a,.fac-tag a:link,.fac-tag a:visited,.fac-tag a:hover,.fac-tag a:active{background-color:#fff;}
.fac-tag span i,.fac-tag a i{width:28px;height:43px;margin-right:9px;float:left;}
.fac-tag a:hover{color:#84c0bb;text-decoration:none;}
.fac-tag span{border-bottom:3px solid #83c0bb; }

.fac-tag span.college i{background-position:-250px 10px;}
.fac-tag span.beauty i{width:34px;background-position:-80px 8px;}
.fac-tag span.fashion i{background-position:-120px 8px;}
.fac-tag span.makeup i{background-position:-160px 8px;}
.fac-tag span.lohas i{width:22px;background-position:-190px 8px;}
.fac-tag a.college i{background-position:-40px 10px;}
.fac-tag a.beauty i{width:34px;background-position:-290px 8px;}
.fac-tag a.fashion i{background-position:-330px 8px;}
.fac-tag a.makeup i{background-position:-370px 8px;}
.fac-tag a.lohas i{width:22px;background-position:-400px 8px;}

.fac-tag span .new,.fac-tag a .new{width:22px;height:17px;background:url(/www1/global/2014/images/mdxy/news2014.gif) no-repeat;display:block;position:absolute;right:-20px;top:0;}
 
.mdxy_page a,.mdxy_page span,.mdxy_page .tz{background:url(/www1/global/2014/images/mdxy/faculty.png) no-repeat;}
.mdxy_page .arr{background: url(/www1/global/2014/images/mdxy/mdxylicon.png) no-repeat;}
.mdxy_page{width:100%;height:33px;padding:25px 0;text-align:center;position:relative;z-index:6;}
.mdxy_page a,.mdxy_page span,.mdxy_page .tz{width:33px;height:33px;margin-right:10px;font:normal 14px/33px Microsoft YaHei;color:#878787;display:inline-block;vertical-align:middle;background-position:0px -197px;}
.mdxy_page a:hover{color:#84c0bb;text-decoration:none;background-position:-90px -197px;}
.mdxy_page span{color:#fff;background-position:-45px -197px;}
.mdxy_page span.sll{width:20px;color:#878787;background:none;}
.mdxy_page .tz{height:23px;line-height:23px;padding:5px 0;color:#84c0bb;text-align:center;}
.mdxy_page .arr{width:52px;height:21px;line-height:21px;display:inline-block;text-align:center;color:#FFF;background-position:0 -129px;}
.mdxy_page .arr:hover{background-position:0 -100px;color:#fff;}
 /*login*/
.loginState{width:268px;height:413px;border:1px solid #f0f0f0;float:right;}
.login-way{padding:14px;background:#f8f8f8;}
.icon-hw{width:62px;height:62px;margin-bottom:8px;display:block;background:url(/www1/global/2014/images/pass/card_chw.png) no-repeat; _background-image:url(/www1/global/2014/images/pass/card_chw8.png)}
.card-chw:after{content:'';display:block;clear:both;visibility:hidden;overflow:hidden;height:0;}
.card-chw{zoom:1;}
.card-chw{margin:30px 0 14px;height:68px;overflow:hidden;}
.card-chw a{width:63px;height:63px;margin-right:25px;display:block;float:left;font-size:0;overflow:hidden; text-indent:-1000px;}
.card-chw a:hover{text-decoration:none;color:#f00;}
.card-chw .wx-hw{margin-right:0;}
.card-chw a:hover .icon-hw{filter:alpha(opacity=50);opacity:0.5;}
.sina-hw .icon-hw{background-position:0 0;}
.qq-hw .icon-hw{background-position:-65px 0;}
.wx-hw .icon-hw{background-position:-130px 0;}


.login-input{padding:16px 14px 0;position:relative;}
.login-input input{width:218px;height:31px;padding:0 10px;line-height:31px;border:1px solid #d2d2d2;color:#aaa;font-family:Microsoft YaHei,Arial,\5b8b\4f53;font-size:14px;}
.login-input input#checaptcha {width:119px;margin-right:10px;}
.login-input p{margin-bottom:10px;}
.lg-error {width: 240px;line-height:20px;color:#f00;font-size:12px;zoom:1;}
.login-btn{width:240px;height:40px;margin:0 auto;line-height:40px;color:#fff;text-align:center;font-size:16px;display:block;background-position:-150px -44px;}
.login-btn:hover{background-position:-150px 0px;color:#fff;text-decoration:none;}
.login-ot{padding:15px 14px;font-size:14px;}

.user-info{width:239px;padding:29px 14px 20px 15px;background:#f9f9f9;position:relative;}
.user-info .u-pic{width:60px;height:60px;float:left;}
.user-info .u-pic img{border-radius:30px;}
.u-info{width:164px;display:block;margin-left:75px;_margin-left:72px;}
.u-info i{display:block;line-height:18px;color:#888;}
.u-info a{display:block;line-height:18px;color:#888;}
.u-info a.cblue{color:#84c0bb;}
.u-info .u-name{width:124px;height:18px;font-size:16px;margin-bottom:5px;color:#333;display:block;line-height:18px;overflow:hidden;text-overflow:ellipsis;}
.u-info .u-name:hover{color:#84c0bb;text-decoration:none;}
.exit-btn{position:absolute;top:29px;right:14px;color:#888;}

.user-do{height:128px;}
.user-do a{width:70px;height:70px;margin:18px 0 22px 14px;*margin-top:5px;display:inline-block;float:left;}
.user-do .drcz{background-position:0px -460px;_margin-left:14px;}
.user-do .drtq{background-position:-223px -89px;}
.user-do .wtopic{background-position:-296px -89px;}
.otDo-tit{color:#888;font-size:16px;margin-bottom:15px;}
.u-otDo{margin:0 9px;padding:25px 10px;border-top:1px solid #eeeeee;}
.otDo-ls li{padding-left:15px;font-size:14px;line-height:28px;background-position:-392px -88px;}
.user-doNo{padding:0 31px;}
.user-doNo .drtq{margin-right:24px;}

.user-info .dj{width:25px;height:18px;background-position:-320px -159px;display:inline-block;text-align:center;line-height:24px;overflow:hidden;vertical-align:top;margin:-3px 0 0 5px;}
.u-info .djAbout{margin-top:15px;position:relative;}
.u-info .wsj{position:absolute;right:0;top:0;}
.u-otDetail{padding:0 8px 10px 7px;margin:20px 8px 0;*padding-bottom:20px;border-bottom:1px solid #eee;}
.u-otDetail dl{margin-bottom:10px;}
.u-otDetail dt, .u-otDetail dd{float:left;}
.u-otDetail dt{width:60px;text-align:right;}
.u-otDetail .jd{width:141px;margin:0 8px;height:20px;background:#e7f3f1;}
.u-otDetail .jd .hjd{width:0;height:20px;display:block;background:#a3dad5;}
.hjd-cur,.njd-cur{width:20px;height:19px;}
.u-otDetail .hjd-cur{background-position:-326px -199px;}
.u-otDetail .njd-cur{background-position:-326px -220px;}

.drTip{margin:25px 0 15px;text-align:center;display:block;color:#f4bd85;font-size:16px;}
.now-dr,.sj-blue,.sj-gray,.now-dr-gray{display:block;width:200px;height:33px;line-height:33px;text-align:center;font-size:14px;color:#fff;margin:18px auto 8px;}
.now-dr:hover,.sj-blue:hover,.sj-gray:hover,.now-dr-gray:hover{text-decoration:none;color:#fff;}
.sj-gray,.now-dr-gray{background-position:-178px -423px;}
.now-dr,.sj-blue{background-position:-116px -247px;}
.now-dr-gray{cursor:pointer;}

a:hover,a:active{ text-decoration: none;}

/*.wrapper{z-index: 1;position: relative;}*/
.wrapper .main{padding:30px 5px 30px; }
.fl{float: left;}
.fr{float: right;}
.cgray{color: #888;}
.cblue{color: #84c0bb;}
.corange{color: #98806e;}
.f12{font-size: 12px;} 
.f14{font-size: 14px;}
.f16{font-size: 16px;} 
.mb20{margin-bottom: 20px;} 
.mb25{margin-bottom: 25px;}
.area{margin-bottom: 40px;}

.main{position: relative;/* float: left; left: 50%; top: 0; margin-left: -500px;*/}
.map-search{ position: relative; float: right;}
.fac-tag{ width: 600px; float: left;}

/*top-banner*/
.top-banner{ width: 1042px; margin: 22px auto 0;/* position: relative;*/}
.top-banner .top-ban-in{ width: 1042px; height: 380px; overflow: hidden; position: relative;}
.top-banner .shrink{ height: 200px;}
.top-banner .mask{ width: 1042px; height: 100%; background: rgba(0,0,0,0.45); filter:progid:DXImageTransform.Microsoft.gradient(startColorStr=#72000000,endColorStr=#72000000); position: absolute; left: 0; bottom: 0;}
.top-banner .txt{ width: 250px; height: 120px; background: url(/www1/zt/gz160714wmxh/images/mdxy/top-txt-1.png) no-repeat; display: block; position: absolute; left: 50%; margin-left: -125px; top: 35px;}
.top-banner .txt-c{ top: 125px;}
.top-banner .btn{ width: 70px; height: 33px; background: url(/www1/zt/gz160714wmxh/images/mdxy/star.png) no-repeat; background-position: 0 0; display: block; position: absolute; left: 50%; margin-left: -35px; bottom: 0; cursor: pointer;}
.top-banner .show{ background-position: -72px 0;}

.fac-tag{ margin-top: 5px;}

.focus .tab-ctrl i,.focus .topnews .tit,.focus .apply .txt,.guid .tab-cont li .shadow,.guid .tab-cont li .txt h3 i,.guid .tab-btns a,.selected .mod-a .txt h3 i,.selected .mod-b .desc h3 i,.popular .pics li span h3 i,.video .mod-a .pic i,.video .mod-a .txt h3 i,.video .mod-b li .txt i,.video .mod-b li .pic i,.freshman .pics li span i,.contact .box li i{ background: url(/www1/zt/gz160714wmxh/images/mdxy/star.png) no-repeat;}

/*focus*/
.focus{ margin-top: 4px;}
.focus .mod-a{ width: 700px; height: 415px; float: left;}
.focus .tab{ width: 700px; height: 415px; position: relative;}
.focus .tab-cont{ width: 700px; height: 415px; overflow: hidden;}
.focus .tab-cont a{ width: 700px; height: 415px; display: block;}
.focus .tab-ctrl{ width: 700px; height: 14px; text-align: right; position: absolute; right: 0; bottom: 10px;}
.focus .tab-ctrl i{ width: 13px; height: 14px; background-position: -144px 0; display: inline-block; margin-right: 9px;}
.focus .tab-ctrl i.current{ background-position: -166px 0;}
.slideContent{ height: 100%;}
.focus .mod-b{ width: 268px; height: 408px; border: 1px solid #f5f5f5; background-color: #fafafa; float: right;}
.focus .apply{ padding: 17px 25px 0; height: 222px; border-bottom: 1px solid #f5f5f5; overflow: hidden;}
/*.focus .apply p{ line-height: 22px; font-size: 16px; color: #666;}*/
.focus .apply .txt em{ width: 36px; height: 22px; display: block; position: absolute; left: 32px; top: 0; text-align: center; line-height: 22px; color: #e71e88; font-size: 16px;}
.focus .apply .txt{ width: 218px; height: 44px; background-position: 0 -69px; position: relative;}
.focus .apply .pics{ margin-top: 14px;}
.focus .apply .pics ul{ margin-right: -2px; overflow: hidden; zoom:1;}
.focus .apply .pics li{ width: 44px; height: 44px; float: left;border-radius: 50%; overflow: hidden;}
.focus .apply .pics li   img{ border-radius: 50%; }
.focus .apply .btn{ width: 130px; height: 36px; background: #83bebe; margin: 20px auto 0; display: block; font-size: 16px; color: #fff; line-height: 36px; text-align: center; text-decoration: none;}
.focus .topnews{ height: 154px; padding: 14px 20px 0 14px; background-color: #fff;}
.focus .topnews .tit{ width: 226px; height: 32px; background-position: 0 -35px;}
.focus .topnews .cont li{ height: 29px; line-height: 29px; overflow: hidden;}
.focus .topnews .cont li a{ color: #666;}
.focus .topnews .cont li a i{ display: inline-block; color: #83bebe;}

/*guid*/
.guid{ margin-top: 56px;}
.guid .title,.selected .title,.popular .title,.video .title,.lecture .title,.modern .title,.freshman .title,.cooperation .title,.contact .title{ width: 726px; background: url(/www1/zt/gz160714wmxh/images/mdxy/dr_tit.png) no-repeat; margin: 0 auto;}
.guid .title{ height: 70px; background-position: 0 0;}
.guid .content{ margin-top: 30px;}
.guid .tab{ position: relative;}
.guid .tab-cont{ width: 990px; height: 410px; overflow: hidden;}
.guid .tab-cont ul{ height: 410px; margin-right: -22px; overflow: hidden; zoom:1;}
.guid .tab-cont li{ width: 230px; height: 410px; margin-right: 23px; float: left;}
.guid .tab-cont li a{ width: 230px; height: 400px; background-color: #fff;box-shadow: 0 1px 3px rgba(0,0,0,0.1); display: block;}
.guid .tab-cont li .shadow{ width: 230px; height: 10px; background-position: 0 -114px;}
.guid .tab-cont li .txt{ padding: 6px 10px 0;}
.guid .tab-cont li .txt h3{ height: 28px; line-height: 28px; overflow: hidden; font-size: 18px; color: #333; font-weight: normal;}
.guid .tab-cont li .txt h3 i{ width: 24px; height: 17px; background-position: -144px -16px; display: inline-block; margin: 8px 0 0 6px;}
.guid .tab-cont li .txt .label,.guid .tab-cont li .txt .popu{ height: 26px; line-height: 26px; overflow: hidden; font-size: 14px;}
.guid .tab-cont li .txt .label{ color: #666;}
.guid .tab-cont li .txt .popu{ color: #999; display: none;}
.guid .tab-cont li .txt .popu b{ font-weight: normal; color: #84c0bb;}
.guid .tab-btns a{ width: 30px; height: 57px; display: block; position: absolute; top: 118px;}
.guid .tab-btns a.prev{ left: 10px; background-position: 0 -126px}
.guid .tab-btns a.next{ right: 10px; background-position: -32px -126px}

/*selected*/
.selected{ margin-top: 56px;}
.selected .title{ height: 70px; background-position: 0 -72px;}
.selected .content{ margin-top: 30px;}
.selected .mod-a{ width: 280px; height: 586px;overflow: hidden; float: left;}
.selected .mod-a a{ width: 280px; height: 600px; display: block;}
.selected .mod-a .txt{ width: 235px; height: 230px; padding: 0 25px 0 20px; /*background: url(/www1/zt/gz160714wmxh/images/mdxy/selected_bg.jpg) no-repeat;*/ display: block; position: relative;}
.selected .mod-a .txt .bg{ width: 280px; height: 230px; display: block; position: absolute; left: 0; top: 0; overflow: hidden; +background: #fff; +border: 1px solid #e5e5e5\9; +margin: -1px\9;  *background: #f8f8f8}
.selected .mod-a .txt .ie8{background: #fff; border: 1px solid #e5e5e5; margin: -1px;}
.selected .mod-a .txt .bg img{ width: 100%; height: 100%; -webkit-filter: blur(25px);-moz-filter: blur(25px);-ms-filter: blur(25px);filter: blur(25px);filter:progid:DXImageTransform.Microsoft.Blur(pixelRadius=25,   MakeShadow=false);-webkit-transform: scaleY(-1);-ms-transform: scaleY(-1);-moz-transform: scaleY(-1);     /* webkit内核浏览器的实现，例如safari */transform: scaleY(-1);  +display: none;   /* firefox 的实现 */}
.selected .mod-a .txt .ie8 img{ display: none;}
.selected .mod-a .txt h3{ height: 32px; line-height: 32px; padding-top: 14px; font-size: 22px; color: #333; font-weight: normal; position: relative; z-index: 2;}
.selected .mod-a .txt h3 i,.popular .pics li span h3 i{ width: 32px; height: 20px; background-position: -250px 0; margin: 0 0 0 5px; vertical-align: middle; display: inline-block; font-size: 10px; color: #98806e; text-align: center; line-height: 26px;}
.selected .mod-a .txt .info{ margin-top: 10px; font-size: 14px; line-height: 24px; color: #666; position: relative; z-index: 2;}
.selected .mod-a .txt .popu{ margin-top: 10px; height: 24px; line-height: 24px; font-size: 14px; color: #666; position: relative; z-index: 2;}
.selected .mod-a .txt .popu b,.selected .mod-b .desc p.popu b,.popular .pics li span p b{ font-weight: normal; color: #84c0bb;}
.selected .mod-b{ width: 705px; float: right;}
.selected .mod-b li{ width: 210px; height: 278px; margin-left: 25px; margin-bottom: 30px; float: left;}
.selected .mod-b li a{ display: block; position: relative;}
.selected .mod-b li a img{height: 278px;}
.selected .mod-b .desc{ width: 190px; padding: 0 10px; background: rgba(255,255,255,0.9); filter:progid:DXImageTransform.Microsoft.gradient(startColorStr=#E5ffffff,endColorStr=#E5ffffff); position: absolute; left: 0; bottom: 0;}
.selected .mod-b .desc h3{ height: 30px; line-height: 30px; 
  font-size: 14px; color: #333; text-align: center; font-weight: normal;}
.selected .mod-b .desc h3 i,.freshman .pics li span i{ display: inline-block; margin-left: 5px; vertical-align: middle; font-size: 10px; color: #98806e; text-align: center;  }
.selected .mod-b .desc h3 i{ width: 32px; height: 20px; background-position: -250px 0; line-height: 26px;}
.selected .mod-b .desc h3.tit{ height: 28px; line-height: 28px; margin-top: 10px; font-size: 18px; text-align: left;}
.selected .mod-b .desc p.label{ height: 24px; line-height: 24px; overflow: hidden; font-size: 14px; color: #666;    text-overflow: ellipsis;  white-space: nowrap;}
.selected .mod-b .desc p.label,.selected .mod-b .desc p.popu{ height: 24px; line-height: 24px; overflow: hidden; font-size: 14px; display: none;}
.selected .mod-b .desc p.label{ color: #666;}
.selected .mod-b .desc p.popu{ color: #999;}

/*popular*/
.popular{ margin-top: 60px;}
.popular .title{ height: 100px; background-position: 0 -144px;}
.popular .content{ margin-top: 30px;}
.popular .pics ul{ margin-right: -30px; +overflow: hidden; zoom:1;}
.popular .pics li{ width: 174px; margin: 0 30px 30px 0; float: left; position: relative;}
.popular .pics li a{ display: block;}
.popular .pics li a img{height: 230px;}
.popular .pics li span{ padding: 4px 5px 0; height: 46px; display: none;}
.popular .pics li a:hover{ margin-top: -50px; z-index: 2;}
.popular .pics li a:hover img{ box-shadow: 5px 8.7px 11px rgba(0,0,0,0.2);}
.popular .pics li a:hover span{ display: block;}
.popular .pics li span h3{ height: 28px; line-height: 28px; overflow: hidden; text-align: center; font-size: 16px; color: #333; font-weight: normal;}
.popular .pics li span p{ height: 18px; line-height: 18px; overflow: hidden; text-align: center; font-size: 12px; color: #666;}

/*video*/
.video{ margin-top: 30px;}
.video .title{ height: 70px; background-position: 0 -246px;}
.video .content{ margin-top: 0;}
.video .tab-ctrl{ height: 20px; line-height: 20px; padding: 10px 0; text-align: center;}
.video .tab-ctrl i{ display: inline-block; padding: 0 18px; color: #999; font-size: 16px; cursor: pointer;}
.video .tab-ctrl i.current{ font-weight: bold; color: #666;}
.video .tab-ctrl i.br-line{ border-right: 1px solid #c0c0c0;}
.video .tab-cont{ width: 990px; height: 390px; overflow: hidden; margin-top: 20px;}
.video .tab-cont .pannel{ width: 990px; height: 390px; display: block;}
.video .mod-a{ width: 480px; height: 390px; background-color: #fafafa; float: left;}
.video .mod-a .pic{ width: 480px; height: 270px; position: relative; display: block;}
.video .mod-a .pic i{ width: 67px; height: 67px; background-position: -64px -126px; display: block; position: absolute; left: 50%; margin-left: -34px; top: 50%; margin-top: -34px;}
.video .mod-a .txt{ padding: 15px 30px 0 20px; display: block;}
.video .mod-a .txt h3{ height: 28px; line-height: 28px; overflow: hidden; font-size: 18px; color: #000; font-weight: normal;}
.video .mod-a .txt h3 i{ width: 24px; height: 18px; background-position: -184px -126px; display: block; float: left; margin: 5px 10px 0 0;}
.video .mod-a .txt p{ margin-top: 10px; line-height: 24px; font-size: 14px; color: #666;}
.video .mod-b{ width: 510px; float: right;}
.video .mod-b li{ width: 225px; height: 180px; margin: 0 0 30px 30px; background-color: #fafafa; float: left;}
.video .mod-b li .pic{ width: 225px; height: 126px; display: block; position: relative;}
.video .mod-b li .pic i{ width: 48px; height: 48px; background-position: -134px -126px; display: block; position: absolute; left: 50%; margin-left: -24px; top: 50%; margin-top: -24px;}
.video .mod-b li .txt{ padding: 8px 10px 0;}
.video .mod-b li .txt i{ width: 18px; height: 14px; background-position: -210px -126px; display: block; float: left; margin-top: 2px; margin-right: 8px;}
.video .mod-b li .txt em{ display: block; overflow: hidden; font-size: 14px; line-height: 18px; color: #666; height: 34px; overflow:hidden;}

/*lecture*/
.lecture{ margin-top: 60px;}
.lecture .title{ height: 70px; background-position: 0 -348px;}
.lecture .content{ margin-top: 30px;}
.lecture .ac{ height: 380px; position: relative;}
.lecture .item{ position: absolute; background: #000;}
.lecture .ac .item img{filter: progid:DXImageTransform.Microsoft.alpha(opacity=70);-moz-opacity: 0.7;opacity: 0.7;}
.lecture .ac .item.current img{filter: progid:DXImageTransform.Microsoft.alpha(opacity=100);-moz-opacity: 1;opacity: 1;}

/*modern*/
.modern{ margin-top: 60px;}
.modern .title{ height: 70px; background-position: 0 -420px;}
.modern .content{ margin-top: 30px;}
.modern .mod-a{ width: 320px; height: 550px; background: #fafafa; float: left;}
.modern .mod-a .pic{ width: 320px; height: 410px; display: block;}
.modern .mod-a .txt{ padding: 15px 25px 0 20px; display: block;}
.modern .mod-a .txt h3{ height: 28px; line-height: 28px; overflow: hidden; font-size: 18px; color: #333; font-weight: normal;}
.modern .mod-a .txt p{ margin-top: 8px; line-height: 24px; font-size: 14px; color: #666;}
.modern .mod-b{ width: 670px; float: right;}
.modern .mod-b li{ width: 305px; height: 260px; background-color: #fafafa; float: left; margin: 0 0 30px 30px;}
.modern .mod-b li .pic{ width: 305px; height: 200px; display: block;}
.modern .mod-b li .txt{ padding: 8px 30px 0 20px; font-size: 14px; color: #666;}
.modern .mod-b li .line1{ line-height: 44px;}
.modern .mod-b li .line2{ line-height: 22px;}

/*freshman*/
.freshman{ margin-top: 30px;}
.freshman .title{ height: 70px; background-position: 0 -492px;}
.freshman .content{ margin-top: 24px;}
.freshman .pics li{ width: 165px; height: 200px; float: left; position: relative;}
.freshman .pics li:hover{ padding: 10px 12px 40px 12px; background: #fff; margin: -10px -12px -40px -12px; z-index: 2; box-shadow: 0px 1px 7px rgba(0,0,0,0.2);}
.freshman .pics li .pic{ width: 165px; height: 200px; display: block; overflow: hidden;}
.freshman .pics li .pic img{height: 218px;}
.freshman .pics li .txt{ width: 165px; height: 40px; line-height: 40px; display: block; font-size: 14px; color: #333; display: none;}
.freshman .pics li .txt i{ width: 24px; height: 17px; background-position: -284px 0; line-height: 20px;}
.freshman .pics li:hover .txt{ display: block;}
.freshman .pics li:hover img{ 
-webkit-transition: all 1s;
   -moz-transition: all 1s;
    -ms-transition: all 1s;
     -o-transition: all 1s;
        transition: all 1s;
-webkit-transform: scale(1.15,1.15);
   -moz-transform: scale(1.15,1.15);
    -ms-transform: scale(1.15,1.15);
     -o-transform: scale(1.15,1.15);
        transform: scale(1.15,1.15);}

/*cooperation*/
.cooperation{ margin-top: 60px;}
.cooperation .title{ height: 70px; background-position: 0 -564px;}
.cooperation .content{ margin-top: 30px;}
.cooperation ul{ margin-right: -30px; overflow: hidden; zoom:1;}
.cooperation li{ width: 138px; height: 78px; border: 1px solid #f5f5f5; margin: 0 30px 20px 0; float: left;}

/*contact*/
.contact{ margin-top: 30px; border: 1px solid #f5f5f5; padding: 25px 20px 35px 30px;}
.contact .title{ height: 70px; background-position: 0 -636px;}
.contact .content{ margin-top: 16px;}
.contact .box{ width: 210px; float: left;margin-right: 10px;display: inline;}
.contact .box .tit{ height: 36px; line-height: 36px; margin-bottom: 10px; font-size: 20px; color: #000;}
.contact .box li{ margin-bottom: 18px;word-break: break-all;word-wrap: break-word;}
.contact .box li i{ width: 18px; height: 18px; display: block; float: left; margin-right: 6px;}
.contact .box li i.ic1{ background-position: -310px 0;}
.contact .box li i.ic2{ background-position: -310px -20px;}
.contact .box li i.ic3{ background-position: -310px -40px;}
.contact .box li i.ic4{ background-position: -330px 0;}
.contact .box li i.ic5{ background-position: -330px -20px;}
.contact .box li i.ic6{ background-position: -330px -40px;}
.contact .box li span{ width: 186px; float: left; line-height: 18px; font-size: 14px; color: #333;}
.contact .wx{ width: 116px; float: right; margin: 8px 0 0 20px;}
.contact .wx p{ height: 30px; line-height: 30px; text-align: center; font-size: 14px; color: #666;}


.focus .mod-b .login-after{ background-color: #fff;}
.user-info{width:239px;padding:29px 14px 20px 15px;background:#f9f9f9;position:relative;}
.user-info .u-pic{width:60px;height:60px;float:left;}
.user-info .u-pic img{border-radius:30px;}
.u-info{width:164px;display:block;margin-left:75px;_margin-left:72px;}
.u-info i{display:block;line-height:18px;color:#888;}
.u-info a{display:block;line-height:18px;color:#888;}
.u-info a.cblue{color:#84c0bb;}
.u-info .u-name{width:124px;height:18px;font-size:16px;margin-bottom:5px;color:#333;display:block;line-height:18px;overflow:hidden;text-overflow:ellipsis;}
.u-info .u-name:hover{color:#84c0bb;text-decoration:none;}
.exit-btn{position:absolute;top:29px;right:14px;color:#888;}

.user-do{height:128px;}
.user-do a{width:70px;height:70px;margin:18px 0 22px 14px;*margin-top:5px;display:inline-block;float:left;}
.user-do .drcz{background-position:0px -460px;_margin-left:14px;}
.user-do .drtq{background-position:-223px -89px;}
.user-do .wtopic{background-position:-296px -89px;}
.otDo-tit{color:#888;font-size:16px;margin-bottom:15px;}
.u-otDo{margin:0 9px;padding:25px 10px;border-top:1px solid #eeeeee;}
.otDo-ls li{padding-left:15px;font-size:14px;line-height:28px;background-position:-392px -88px;}
.user-doNo{padding:0 31px;}
.user-doNo .drtq{margin-right:24px;}
.u-otDetail{padding:0 8px 10px 7px;margin:20px 8px 0;*padding-bottom:20px;border-bottom:1px solid #eee;}













