body, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td, dd, dt, dl {margin: 0;padding: 0;}
body{ font: normal 12px/24px Microsoft Yahei, SimSun, Verdana, Arial;  color: #000; background: #fff;}
textarea:focus, input:focus{border-color:rgba(82, 168, 236, 0.8);box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(82, 168, 236, 0.6);outline:0  none; background:#fff;}
textarea, input{background:#fff; border-radius:3px; border:1px solid #ccc;}
fieldset, img {border: 0;}
address, caption, cite, code, dfn, em, strong, th, var {font-style: normal;font-weight: normal;}
li {list-style: none;}
a{ text-decoration: none; cursor: pointer; color: #353535; }
a:focus, a:hover{   text-decoration:none}
img{ max-height: 100%; max-width: 100%; }
.clear {clear: both; overflow: auto; zoom: 1}
.fl {float: left}
.fr {float: right;}
.p_rel{ position: relative; }
.p_abs{ position: absolute; }
.web_main{ width: 100%; }
.w_900{ width: 990px; margin: 0 auto; }
.boximg {  display:table;vertical-align:middle; text-align:center;width:100%;height:100%; *position:relative;overflow:hidden; }
.boximg img { *position:relative;*left:-50%;*top:-50%;  } 
.boximg span{display:table-cell;vertical-align:middle;*position:absolute;*left:50%;*top:50%;} 

/*topNavC*/
#topNavC{width:100%;height:41px;line-height:41px;background:#fafafa;border-bottom:1px solid #E2E2E2;font-size:14px;}
#topNavC span {display: block;width: 990px;margin: 0 auto;}
#topNavC strong {font-weight: 400;color: #666;float: left;font-style: normal;text-decoration: none;}
#topNavC i{float: right;color: #bbb;font-style: normal;}
#topNavC i a {color: #666;margin: 0 10px;}

.web_head .head_logo{ width: 83px; height: 39px; }
.web_head .head_nav{color: #323844; line-height: 39px;}
.web_head .head_nav a{ color: #323844; padding: 12px 0; }

.web_banner{ text-align: center;  }
.web_banner img{ display: block; }
.web_banner_btn{ width: 208px;   position: absolute;   border-radius: 5px; color: #fff; padding-bottom: 3px;background:url(../images/zt/ifengx.png) no-repeat 15px -293px;  }
.web_banner_btnl span{left: 0;position: absolute;top: 36px;width: 72px;}
.web_banner_btn .banben{height: 22px;width: 105px;display:block;overflow: hidden;white-space:pre-wrap;word-wrap:break-word;word-break:break-all}	
.web_banner_btn a{ color: #fff; }
.web_banner_btnl{ float: left;width: 56px; margin-left: 16px; margin-top: 7px;  overflow:hidden; }
.web_banner_btnr b{   display: block; font-size:  26px; font-weight: normal; }
.web_banner_btnr{ float: right; padding: 0px 15px; margin-top: 10px; border-left: 1px solid #fff;text-align: left}
 
/*底部*/
.footer{ width:100%; background:#464646; color:#c6c6c6; line-height:40px; text-align:center;}

/*中间*/
/*版本*/
.web_system{ width:100%; background: #f8f8f8; padding: 20px 0;}
.web_system ul{ width: 990px; margin: 0 auto;}
.web_system ul li{ float: left; width: 150px;  height: 174px; overflow: hidden;  position: relative; font-size: 16px; margin: 0 24px; cursor: pointer; }
.web_system ul li a{ color: #f8a66e ; display: block;}
.web_system ul li .p,.web_system ul li .pd{background: url(../images/zt/system.jpg) no-repeat}
.web_system ul li .p{ position: absolute; top: 0px;  width: 100%; padding-top: 150px; height: 100% }
.web_system ul li .pd{ position: absolute; top: 174px;   width: 100%;height: 100% ; padding-top: 150px; }
.web_system ul li .txt{ background: #f8f8f8; width: 100%;text-align: center;  }
.web_system ul li .b1{ background-position: 0px -8px; }
.web_system ul li a:hover .b1{ background-position: 0px -162px; }
.web_system ul li .b2{ background-position: -150px -8px; }
.web_system ul li a:hover .b2{ background-position: -150px -161px; }
.web_system ul li .b3{ background-position: -300px -8px; }
.web_system ul li a:hover .b3{ background-position: -300px -161px; }
.web_system ul li .b4{ background-position: -450px -8px; }
.web_system ul li a:hover .b4{ background-position: -450px -162px; }
.web_system ul li .b5{ background-position: -600px -8px; }
.web_system ul li a:hover .b5{ background-position: -600px -161px; }
.web_system ul li .b6{ background-position: -750px -8px; }
.web_system ul li a:hover .b6{ background-position: -750px -161px; }

.web_system ul .undef a{ color: #a3a3a3; cursor: default; }
.web_system ul .undef .b1{ background-position: 0px  -391px; }
.web_system ul .undef:hover .b1{ background-position: 0px  -391px; }
.web_system ul .undef .b2{ background-position: -150px  -391px; }
.web_system ul .undef:hover .b2{ background-position: -150px  -391px; }
.web_system ul .undef .b3{ background-position: -300px  -391px; }
.web_system ul .undef:hover .b3{ background-position: -300px  -391px; }
.web_system ul .undef .b4{ background-position:-450px  -391px; }
.web_system ul .undef:hover .b4{ background-position: -450px  -391px; }
.web_system ul .undef .b5{ background-position: -600px  -391px; cursor:auto; }
.web_system ul .undef:hover .b5{ background-position: -600px  -391px; }
.web_system ul .undef .b6{ background-position: -750px  -391px; }
.web_system ul .undef:hover .b6{ background-position: -750px  -391px; }

/*热门教程*/
.web_list{ width: 100%; border-top: 1px solid #ebebeb;padding:15px 0;}
.web_list a{ display: block;  }
.web_list a:hover{ color: #f60 ; text-decoration: underline;}
.web_list_act ul li{ margin-bottom: 22px; }
.web_list_act ul li .web_list_btn:hover{ background: #fd6500;  }

.web_list_act ul li .web_list_img:hover img{ -moz-transform:scale(1.2,1.2); -webkit-transform:scale(1.2,1.2);-o-transform:scale(1.2,1.2); -ms-transform:scale(1.2,1.2); transform:scale(1.2,1.2); -webkit-transition: all 0.2s ease-in-out;-moz-transition: all 0.2s ease-in-out;-o-transition: all 0.2s ease-in-out;-ms-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;}
.web_list_act ul li .web_list_btn:hover{   color: #fff; }
.web_list_t{ line-height:40px;padding:10px 0 0 0;margin-bottom:15px;font-size: 18px;font-weight:bold;color:#333;border-bottom:1px solid #ddd}
.web_list_img{ float: left; width:150px; height: 100px; overflow: hidden;}
.web_list_tit{ float: left; margin-left: 13px;  color: #777 ; margin-left: 16px; width: 824px; position:relative; height:100px; overflow:hidden;}
 
.web_list_tit_h3{ font-size: 18px; font-weight: normal; line-height: 28px; margin-bottom: 5px; color: #3d3c3d; height: 28px; overflow: hidden; }
.web_list_btn{ width: 100px; height: 32px; border: 1px solid #fd6500; text-align: center;float: right;  border-radius: 16px; font-size: 14px; line-height: 32px;color: #fd6500; position:absolute; right:0; bottom:5px; background:#fff;}
.web_list_more{ float: right; font-size: 14px; }

/*相关*/
.web_list_xg ul{ margin-right: -32px ;overflow: hidden;*zoom:1 }
.web_list_xg ul li{ width: 308px; margin-right: 32px; margin-bottom: 16px; float: left; overflow: hidden;*zoom:1; height:63px}
.web_list_xgl{ float: left; width: 48px; height: 48px; }
.web_list_xgt{ float: left; color: #a9a6b7;   width: 170px; margin-left: 13px;  line-height: 20px;}
.web_list_xgt_h3{  color: #575757; font-weight: normal;  line-height: 18px; font-size: 14px; height: 18px; overflow: hidden;}
.web_list_xgt_h3 a{  color: #575757;}
.web_list_xgx{ float: right; width: 73px; height: 25px; border: 1px solid #b7daed; border-radius: 5px; background:#ddeffd ; color: #469fff; }
.web_list_icon2{ background: url(../images/zt/icon_down2.png) no-repeat; width:14px; height: 14px; display: block; float: left; margin: 5px 10px 0 10px;  }

/*推荐*/
.web_list_tj{*margin-top: 26px;}
.web_list_tjb_w{ display: none;}
.web_list_tj_t{ margin-bottom: 30px; font-size: 14px; height: 44px; }
.web_list_tj_t a{color:#fff}
.web_list_tj_t ul li{ cursor: pointer;float: left; height: 38px; border-radius:19px; padding: 0 18px; color: #fff; text-align: center; line-height: 38px; font-style: 14px; margin-right: 30px;}

.web_list_tj_t ul li.b1{background:#3ea4ef  url(../images/zt/ifengx.png) no-repeat 4px -344px;}
.web_list_tj_t ul li.b2{background:#fe9132 }
.web_list_tj_t ul li.b3{background:#d43b40 }
.web_list_tj_t ul li .san{width: 0; display:none;height: 0;border-left: 4px solid transparent;border-right: 4px solid transparent;border-top: 6px solid #42d1fb; position: relative;margin:0 auto;*margin:0}
.web_list_tj_t ul .b1 .san{  border-top: 6px solid #3ea4ef;}
.web_list_tj_t ul .b2 .san{  border-top: 6px solid #fe9132;}
.web_list_tj_t ul .b3 .san{  border-top: 6px solid #d43b40;}
.web_list_tj_t ul li:hover .san{ display:block;}
.web_list_tj_t ul .hover .san{ display:block;}

.web_list_tj_t ul li.b1:hover{ background: #71c3ff }
.web_list_tj_t ul .b1:hover .san{  border-top: 6px solid #71c3ff;}
.web_list_tj_t ul li.b2:hover{ background: #fdae69 }
.web_list_tj_t ul .b2:hover .san{  border-top: 6px solid #fdae69;}
.web_list_tj_t ul li.b3:hover{ background: #fa7579 }
.web_list_tj_t ul .b3:hover .san{  border-top: 6px solid #fa7579;}
.web_list_tj_t ul li.b4:hover{ background: #b8df8e }
.web_list_tj_t ul .b4:hover .san{  border-top: 6px solid #b8df8e;}
.web_list_tj_t ul li.b5:hover{ background: #72d9a2 }
.web_list_tj_t ul .b5:hover .san{  border-top: 6px solid #72d9a2;}
 
.web_list_tjb{ margin-bottom: 30px; }
.web_list_tjb_l{ float: left; width: 48px; height: 48px; }
.web_list_tjb_r{ float: right; width: 930px; color: #5f6670;}
 
.web_list_tjb_r .hot{ color: #409ce7;  background: url(../images/zt/system.jpg) no-repeat -320px -323px; padding-left:18px; float: left; margin-left: 5px;}
.web_list_tjb_r_h3{  font-size: 18px;}.web_list_tjb_r_h3 a{ color: #2f2f2f; }
.web_list_tjb_r .size{margin-right:27px;}
.web_list_tjb_r .txt{ height: 24px;overflow: hidden;} 
.web_list_tjb_r .tit{ line-height: 30px; height: 30px; overflow: hidden; }
.web_list_tjb_r .xin{ background: url(../images/zt/bstar.png) no-repeat; height: 22px; width: 97px; float: left; margin-left: 10px; margin-top: 6px;}
.web_list_tjb_r .xinb{ background: url(../images/zt/bstar.png) no-repeat 0 -22px; height: 22px; text-indent:-9999px;  }
.web_list_tjb_r .xin1{ width:20%;  }
.web_list_tjb_r .xin2{ width:40%;  }
.web_list_tjb_r .xin3{ width:60%;  }
.web_list_tjb_r .xin4{ width:80%;  }
.web_list_tjb_r .xin5{ width:100%;  }
.web_list_tjb_r .xin6{ width:100%;  }

/*工具*/
.web_list_gj a{ display:inline-block;}
.web_list_gj_t{ margin-bottom: 30px;font-size: 14px;  cursor: pointer;    display: inline-block; *zoom:1; display:inline; height: 38px; color: #fff; text-align: center; line-height: 38px; font-style: 14px; margin-right: 30px; border-radius:19px; padding: 0 18px; position:relative; }
.web_list_gj_t a{ color: #fff;}
.web_list_gj_t:hover a,.web_list_tj_t:hover a{ color: #fff; text-decoration: none; }
.web_list_gj .b1{background:#3EA4EF }
.web_list_gj .b2{background:#FE9132 }
.web_list_gj .b3{background:#D43B40}
.web_list_gj .b4{background:#5b9d14 }
.web_list_gj .b5{background:#30a165 }
.web_list_gj_w ul li{float: left; margin: 0 18px 18px 0;width: 180px;}
.web_list_gjl{ float:left; width:48px; height:48px;}
.web_list_gjr{ float:right; width:121px;  color:#adadad;}
.web_list_gjr_h3{ font-size:14px;font-weight:bold;height: 24px;overflow: hidden;}
.web_list_gjr_h3 a{color:#242424;}
.web_list_gj_t .san{width: 0;height: 0;border-left: 4px solid transparent;border-right: 4px solid transparent;border-top: 6px solid #3EA4EF;  margin:0 auto;*margin:0;display:none; position:absolute; left:50%; margin-left:-3px; *zoom:1;top:38px;}
.web_list_gj .hover:hover .san{ display:block;}
.web_list_gj .b2 .san{  border-top: 6px solid #FE9132;}
.web_list_gj .b3 .san{  border-top: 6px solid #D43B40;}
.web_list_gj .b4 .san{  border-top: 6px solid #5b9d14;}
.web_list_gj .b5 .san{  border-top: 6px solid #30a165;}
.web_list_gj .hover .san{ display:block;}
.web_list_gj .b1:hover{ background: #71c3ff }
.web_list_gj .b1:hover .san{  border-top: 6px solid #71c3ff;}
.web_list_gj .b2:hover{ background: #fdae69 }
.web_list_gj .b2:hover .san{  border-top: 6px solid #fdae69;}
.web_list_gj .b3:hover{ background: #fa7579 }
.web_list_gj .b3:hover .san{  border-top: 6px solid #fa7579;}
.web_list_gj .b4:hover{ background: #b8df8e }
.web_list_gj .b4:hover .san{  border-top: 6px solid #b8df8e;}
.web_list_gj .b5:hover{ background: #72d9a2 }
.web_list_gj .b5:hover .san{  border-top: 6px solid #72d9a2;}
.web_list_gj{ position:relative; height:192px;} 
 .web_list_gj_w{ position:absolute; top:60px; display:none; left:0;}
.web_list_gj:hover .web_list_gj_t{ color:#fff; text-decoration:none}
/*专题推荐--滚动*/
.scroll_horizontal{position:relative;width:990px;line-height:20px; }
.scroll_horizontal .img{ width: 200px; height:55px; overflow: hidden;}
.scroll_horizontal .box{overflow:hidden;position:relative;width:900px;margin:0 auto; height: 110px;}
.scroll_horizontal .list{overflow:hidden;width:9999px;}
.scroll_horizontal .list li{float:left;  margin-right: 12px; overflow: hidden;padding:10px 7px 0; background: #f8f8f8 ; }
.scroll_horizontal .plus,
.scroll_horizontal .minus{position:absolute;top:26px;width:20px;height:36px;background:url(../images/zt/scroll_horizontal.png) no-repeat -20px -23px;cursor:pointer;}
.scroll_horizontal .minus{ background-position:-56px -23px }
.scroll_horizontal .plus{left:10px;}
.scroll_horizontal .minus{right:10px;}
.scroll_horizontal .tit{ color:#303030; font-size:14px; line-height:36px; width:200px; height:36px; overflow:hidden;}

.web_list_wz ul{ margin-right:-46px;*zoom:1;_position:relative;}
.web_list_wz a{color:#000}
.web_list_wz ul li{ padding-left:15px; width:283px; float:left; margin-right:46px; line-height:32px; height:32px; overflow:hidden; background:url(../images/zt/system.jpg) no-repeat 0px -315px; font-size: 14px;}

/*右侧分享*/
.ifengx{      position:fixed; right:0; top:20%;}
.ifengx ul li{ background: #71d38c; position:relative; height: 50px;vertical-align:top; cursor: pointer;}
.ifengx ul li .tit{ font-size:16px; text-align:center; color:#fff; display:none; width:50px; height:50px; line-height:50px; overflow: hidden;width:50px;background-color: #35b558}
.ifengx ul li .img{ width:50px; height:50px; background:url(../images/zt/ifengx.png) no-repeat 0 0;}
.ifengx ul li .img1{background-position: 0 0px;}
.ifengx ul li .img2{background-position: 0 -50px;}
.ifengx ul li .img3{background-position: 0 -100px;}
.ifengx ul li .img4{background-position: 0 -150px;}
.ifengx ul .li5 .img5{background-position: 0 -200px;  color: #fff;font-size: 12px;padding-top: 25px;text-align: center; height: 25px;}
.ifengx .li5:hover .img5{ background-color: #35b558; padding-top:25px; }
.ifengx ul .img6{background:url(../images/zt/ifengx.png) no-repeat 0 -250px #c8d0d5;width:50px; height:50px;
 margin-top: 10px; cursor: pointer; display: none;}
.ifengx ul li .tit4{   height: 50px;line-height: 24px;}
.ifengx ul li .txt{ display:none; position:absolute;right:50px; top:0; border:1px solid #ccc; text-align:center;  width: 100px;white-space:nowrap; background-color: #fff;  padding: 10px; height: 123px; font-size: 13px;}
.ifengx ul li:hover .img{ display:none }
.ifengx ul li:hover .img5{ display:block }
.ifengx ul li:hover .tit,.ifengx ul li:hover .txt, .ifengx ul li:hover .img5{ display:block ;padding:0px;}
.ifengx ul .li5{ margin-top:10px; font-size: 16px; }

.jump-share-tit {border-bottom: 1px solid #90dda5; background: #71D38C;color: #f1fbf4;font-size: 12px;height: 25px;line-height: 25px; width: 50px;text-align: center;}

#comment .title b {color: #333;padding:0 10px 0 0;font-size:18px;}
#comment {left: 0;margin: 10px 0 0;position: relative;top: 0;}
#comment .title {font-size: 14px;height: 42px;line-height: 42px;border-bottom:1px solid #ddd;}
#comment-list .tit{  border-bottom: 2px solid #ffae00;font-size: 16px;font-weight: bold;line-height: 36px;margin: 8px 0;}
 
#comment .title span {color: #999;font-size: 14px;position: relative;top: -2px;}
#comment .title span i {font-style: normal;}
#comment {background-color: white;overflow: hidden;}
#usercmt {height: 30px;}
#subCmt {background: #71d38c none repeat scroll 0 0;border: medium none;color: white;cursor: pointer;display: inline-block;float: right;height: 29px;line-height: 28px;width: 90px;}
#subCmt:hover{ background: #FFB62E }
#usercmt i {color: #999;float: right;font-style: normal;padding-right: 6px;position: relative;top: 2px;}
#userName-wrap, #glName-wrap {background:url(/public/images/zt/system.jpg) no-repeat 0px -353px;height: 30px;}
#userName, #glName {border: 0 none;color: #f90;height: 24px;line-height: 24px;margin: 0px 10px 0 52px;*margin-top: 0px;padding: 2px 3px 0 5px;width: 58px;}
#comcmt .tit {border-color: #47b751;}
#hotCmt .tit, #comcmt .tit {border-bottom: 2px solid #ffae00;font-size: 16px;font-weight: bold;line-height: 36px;margin: 8px 0;}
#hotCmt dt em{padding-right:60px;}
#comcmt dt {padding-top: 8px;}
#userName-wrap {display: inline-block;width: 122px;}
#comment-list dt b {font-weight: normal;}
#comment-list dt em, #comment-list dt front {color: #666;}
#comment-list dt em {position: absolute;right: 0;}
#comment-list dd p {line-height: 1.5;position: relative;text-align: right;z-index: 0;}
#comment-list dd p a {top: -6px;}
#comment-list dd p a {color: green;position: relative;top: 0;z-index: 0;}
#comment-list dd p a span {background: url(/public/images/zt/system.jpg) no-repeat -126px -360px;color: #999;padding-left: 24px;z-index: 0;}
#comment-list dd p .glBtn {color: #999;height: 23px;line-height: 22px;margin-left: 12px;overflow: hidden;}
#comment-list a{ display:inline;}
#cmtMsg, #glMsg{font-size: 12px;height: 100px;margin-bottom: 5px;overflow: auto;padding: 2px 4px;width: 98%;}
#cmtMsg {border-color: #ddd;width: 100%;} 
.none, legend {display: none;}
 
#comment-list dt{line-height: 24px;background:#F2FBEF;color:#666;border-top:1px solid #eee;zoom:1;}
#comment-list dt span i{font-style:normal;padding:0 5px;color:green; display:none;}
#comment-list dt em{padding-left:10px;}
#comment-list dt em,#comment-list dt front{color:#999;}
#comment-list dd{padding:10px 0;zoom:1;}
 
@-moz-document url-prefix(){#comment-list dd p a{top:-6px;}}
@media all and (-webkit-min-device-pixel-ratio:10000), not all and (-webkit-min-device-pixel-ratio:0) { #comment-list dd p a{top:-6px;} }
#comment-list dd p a:hover{color:#f60;text-decoration:none;z-index:0;}
#comment-list dd p a em {color: #f60;display: none;padding: 0 2px;z-index: 0;}
.seeAll{ float:right}
 
#comment-list dd blockquote{padding:4px 5px 4px 5px;border: 1px solid #E0E0E0;background: #fcfce8;margin-bottom:10px;width:auto;color:#222;zoom:1;}
#comment-list dd blockquote h4{color:#999;padding:10px 0 7px 0;}
#comment-list dd blockquote cite{font-style:normal;color:#787878;}
#userName{margin-right:10px;}
#hotCmt dl{margin-bottom: 15px;padding:15px 15px 5px 15px;_zoom: 1;border: 1px solid #FEC08F;background: #FFF8D9 url(/skin2011/images/zhiding.png) no-repeat top right;}
#hotCmt dt{margin-right:40px;background:#F0FBEC;}
#hotCmt dd blockquote{background:#fcfcf2;}
#comment-form {margin-top:10px;}

#bcbox, #glbox {background: #fff none repeat scroll 0 0;border: 3px solid #47b751;border-radius: 3px;cursor: default;display: none;font-size: 12px;left: 50%;margin-left: -290px;padding: 15px;position: fixed;top: 0;width: 580px;z-index: 999;}

#glbox .tit {font-size: 16px;position: relative;top: -5px;}

.closex{color: #000;cursor: pointer;display: block;font-family: arial;font-size: 18px;line-height: 24px;padding: 0 5px;position: absolute;right: 5px;top: 5px;}
#glbox .user {margin-bottom: 5px;}
#glName-wrap {display: inline-block;}
#glName-wrap, #userName-wrap {background: rgba(0, 0, 0, 0) url("/public/images/softspr.png") no-repeat scroll -24px -333px;height: 30px;}
#glName, #userName {border: 0 none;color: #f90;height: 24px;line-height: 24px;margin: 1px 10px 0 52px;*margin: 0px 10px 0 52px;padding: 2px 3px 0 5px;width: 58px;}
#glbox .user i {font-style: normal;}
#cmtMsg,#glMsg{font-size: 12px;height: 100px;margin-bottom: 5px;overflow: auto;padding: 2px 4px;width:979px;}#glMsg{width:568px;}
#glRep-btn{background: #fba605 none repeat scroll 0 0;border: medium none;color: #fff;cursor: pointer;display: inline-block;height: 23px;line-height: 22px;width: 72px;}
#blockOverlay {background: rgba(0, 0, 0, 0.1) none repeat scroll 0 0;cursor: wait;left: 0;position: absolute;top: 0;z-index: 998;}
.ifengx .bdshare-button-style1-24 .bds_weixin,.ifengx .bdshare-button-style1-24 .bds_tsina,.ifengx .bdshare-button-style1-24 .bds_sqq,.ifengx .bdshare-button-style1-24 .bds_qzone,.ifengx .bdshare-button-style1-24 a,.ifengx .bdshare-button-style1-24 .bds_more{ background:none;}
.ifengx .bdshare-button-style1-24 a,.ifengx .bdshare-button-style1-24 .bds_more{float:left;font-size:18px;line-height:24px;padding-left:0px;height:50px; width:50px; position:absolute; top:0px; left:0;background-image:none;_background-image:none;background-repeat:no-repeat;cursor:pointer;margin:0; background:none;}

/*rank*/
#rank p.rtit{width:990px;font-size:18px;line-height:40px;margin-bottom:10px;color:#333;font-weight:bold;border-bottom:1px solid #ddd}
#rank:before,#rank:after{content:".";display:block;height:0;visibility:hidden;font-size:0;}
#rank:after{clear:both;}#rank{*zoom:1;}
#rank{width:1000px;padding:10px 0 15px 0;}#rank dl{width:240px;float:left;display:inline;padding-right:10px;}
#rank dt{height:42px;line-height:42px;font-size:16px;}
#rank dd p{float:left;width:158px;padding-left:30px;font-size:15px;position:relative;}
#rank dd .tit{height:36px;line-height:36px;overflow:hidden;font-style:normal;}
#rank dd .tit span{display:inline-block;float:left;width:55px;height:36px;overflow:hidden;}
#rank dd .tit .s1{width:150px;}#rank dd .tit .s2{width:78px;padding-right:5px;}#rank dd .tit .s3{text-align:right;color:#999;}
#rank dd .pic{font-style:normal;display:none;height:56px;padding:12px 0;color:#999;font-size:13px;}#rank dd .now .pic{display:block;}#rank dd .now .tit{display:none;}
#rank dd .pic img{float:left;width:56px;height:56px;margin-right:15px;}
#rank dd .pic strong{display:block;height:18px;line-height:18px;overflow:hidden;margin-bottom:3px;font-size:15px;}
#rank dd u{text-decoration:none;display:block;width:20px;height:20px;line-height:20px;text-align:center;color:#fff;background:#999;position:absolute;left:0;top:10px;}
#rank dd u.orgNum{background:#f65049;}#rank dd u.r0{background:#fa4e57;}#rank dd u.r1{background:#fa7a53;}#rank dd u.r2{background:#fbc258;}
#rank .dbtn{display:inline-block;margin-top:4px;width:40px;padding-left:33px;height:25px;border:1px solid #b7daed;border-radius:5px;background:#ddeffd url(../images/zt/icon_down2.png) 10px 5px no-repeat;color:#469fff;}
#rank .dbtn:hover{color:#f60;text-decoration:underline;}