﻿/*strict xhtml 1.0 - Main style sheet - liquid design 2009-05-11*/
/*Author - zhangXL made by service.grandsoft.com.cn*/
/* default
-------------------------------*/
body{margin:0;padding:0;background:#fff;font:normal normal normal 12px "宋体",Verdana, Lucida, Arial, Helvetica,sans-serif;}
div,form,p,img,ul,ol,li,dl{border:0;list-style:none;margin:0;padding:0;}
li{list-style-position:outside;}
a:link,a:visited,a:active{color:#00f;text-decoration:none;}
a:hover{color:;text-decoration:underline;}
h1,h2,h3,h4,h5,h6{font-size:14px;margin:0;padding:0;}
input,select,textarea{font-size:12px;font-family:Arial;line-height:15px;}
/* global
--------------------------------*/
.wrap{width:960px;margin:0 auto;/*line-height:1.5em;*/padding-bottom:5px;_overflow:hidden;}
.middel,.pageP input,.pageP button{vertical-align:middle;}
.bottom{vertical-align:bottom;}
.gridABC{_zoom:1;}
.col-main{float:left;width:100%;min-height:1px;}
.main-wrap,.main-wrap2,.main-wrap3,.main-wrap4{_zoom:1;margin:0 230px 0 210px;}
.main-wrap2{margin-left:0;}
.main-wrap3{margin-right:0;}
.main-wrap4{margin-left:310px;}
.col-sub,.col-sub4{float:left;margin-left:-100%!important;width:200px;}
.col-sub4{width:300px;}
.col-extra{float:left;margin-left:-220px!important;width:220px;position:relative;overflow:hidden;}
.indLeft h2,.h2a{padding:0 0 5px 5px;border-bottom:1px solid #ccc;}
.indLeft ul{margin:5px 6px 10px;}
.indLeft ul li{line-height:1.8em;}
.indLeft ul a,.indLeft ul a:visited{color:#000;}
.RGreen .TH{color:#060;}
.TH{position:relative;padding:3px 10px 0;}
.TH h2{display:inline;margin-right:25px;}
.TH .more{position:absolute;top:5px;right:10px;}
.TH em{font-style:normal;margin-right:10px;}
.TH .h2b{*zoom:1;padding-left:0;}
.RBlue .TH em{margin:0;}
.RBlue .TH span{position:absolute;right:10px;top:5px;color:red;}
.indAnswer{color:#666;font-size:14px;}
.indAnswer img{_position:relative;float:left;margin-right:10px;}
.indAnswer ul{padding:5px 0;}
.indAnswer li{line-height:1.7em;}
.mainInfor{position:relative;margin:10px 0 15px;line-height:1.5em;}
.mainInfor h2{height:25px;padding-left:40px;border-top:1px solid #9cd;background-color:#def;line-height:25px;}
.mainInfor .more{position:absolute;top:5px;right:10px;}
.mainInfor ul{margin:10px 0 15px;}
.mainInfor ul li{margin:3px 0 3px;list-style-type:disc;list-style-position:inside;color:#666;}
.mainInfor ul a{font-size:14px;}
.mainInfor span{margin-left:20px;}
.mainInfor span.date,.tabTH .date{color:#ccc;}
.ico1,.ico2,.ico3,.ico4,.ico5,.ico6,.ico7,.ico8,.ico9,.ico10,.ico11,.ico12{background:#def url(/images/sprite_IcoBut.gif) no-repeat 15px -42px;}
.ico2{background-position:15px -83px;}
.ico3{background-position:15px -123px;}
.ico4{background-position:15px -162px;}
.ico5{background-position:5px -214px!important;}
.ico6{background-position:5px -257px!important;}
.ico7{background-position:5px -300px!important;}
.ico8{background-position:5px -342px!important;}
.ico9{background-position:5px -388px!important;}
.ico10,.ico11,.ico12{background-position:5px -1310px;background-color:transparent;padding-left:40px!important;}
.ico11{background-position:5px -1365px;}
.ico12{background-position:5px -1422px;}
.font12{font-size:12px!important;}
.m0{margin:0!important;}
.m10{margin:10px!important;}
.mt6{margin-top:6px!important;}
.mt15{margin-top:15px!important;}
.mb15{margin-bottom:15px!important;}
.mL10{margin-left:10px;}
.mr10{margin-right:10px;}
.mL20{margin-left:20px!important;}
.mL50{margin-left:50px!important;}
.mtb5{margin:5px 0!important;}
.mtb10{margin:10px auto!important;}
.mtb15{margin:15px 0!important;}
.mb10{margin-bottom:10px!important;}
.pL10{padding-left:10px;}
.p15{padding:15px!important;}
.cb{overflow:hidden;_zoom:1;}
.fl{float:left!important;}
.fr{float:right!important;}
.w100{width:100px!important;}
.red{color:red!important;}
.inline{display:inline;}
.block{display:block;}
.relative,.rel{position:relative;}
.noBr{border:0!important;}
/* top
-------------------------------*/
#header{position:relative;height:150px;background:url(/images/sprite_bg.gif) repeat-x 0 -360px;}
#header .HMain{position:relative;width:960px;margin:0 auto;}
#header #logo{margin-left:40px;}
.RTinfor{position:absolute;top:20px;right:20px;text-align:right;}
#topuserinfo{color:#000;padding-top:20px;display:none;}
#topuserinfo a,#topuserinfo a:visited{color:#000;text-decoration:underline;}
#topuserinfo_notlogin{display:none;}
#topuserinfo_notlogin a,#topuserinfo_notlogin a:visited{color:#000;}
#userbar_app{cursor:pointer;}
#userbar_myapplist{color:#666;position:absolute;display:none;z-index:9999;border:1px solid #ccc;
                   width:65px;padding:5px;line-height:22px;background:#fff;text-align:center;}

#userbar_myapplist li{text-align:center;}
#userbar_myapplist a,#userbar_myapplist a:visited ,#userbar_myapplist a:hover{color:blue; text-decoration:none;}

.RTinfor a,.RTinfor a:visited{color:#000;}

.header2{height:70px!important;background:none!important;}
.header2 #logo{position:relative;top:13px;}
.searchBox{_zoom:1;width:580px;margin:15px auto 0;}
.searchBox .tagTxt{position:relative;z-index:2;top:1px;_top:2px;height:24px;padding-left:30px;}
.searchBox .tagTxt li{float:left;height:100%;margin:0 2px;background:url(/images/sprite_bg.gif) no-repeat 100% -282px;}
.searchBox .tagTxt a{float:left;display:block;height:100%;color:#049;}
.searchBox .tagTxt a span{float:left;display:inline;height:100%;margin:0 20px;line-height:23px;}
.searchBox .tagTxt a:hover span{cursor:pointer;text-decoration:underline;}
.searchBox .onA{font-weight:bold;background:url(/images/sprite_bg.gif) no-repeat 0 -252px!important;}
.searchBox .onA a{background:url(/images/sprite_bg.gif) no-repeat 100% -252px;cursor:default;text-decoration:none;}
.searchBox .onA a span{background:#f0f7fd;border-top:1px solid #9EC3F8;cursor:default!important;text-decoration:none!important;}
.form01{_zoom:1;position:relative;height:38px;background:pink url(/images/sprite_bg.gif) no-repeat 0 -211px;}
.form01 div{height:100%;background:url(/images/sprite_bg.gif) no-repeat 100% -211px;}
.form01 form{height:32px;margin:0 7px;padding-top:4px;border:1px solid #9ec3f8;border-left:0;border-right:0;background:#f3f8fe;}
.inputBorder{float:left;height:16px;width:465px;*width:455px;margin-top:3px;padding:3px;border:1px solid #a0c1ee;background:#fff url(/images/sprite_bg.gif) repeat-x 100% -323px;}
.textSpan{margin-left:25px!important;font-size:14px;font-weight:bold;vertical-align:middle;}
.change{display:-moz-inline-box;display:inline-block;overflow:hidden;width:20px;height:22px;margin:0 4px;background:url(/images/sprite_bg.gif) no-repeat 0 -409px!important;vertical-align:middle;}
.change b{display:none;}
.change:hover{background-position:0 -428px!important;}
/* footer*/
#footer{clear:both;margin-top:10px;padding-top:15px;border-top:1px solid #27c;color:#666;}
#footer p,.center{text-align:center;}
#footer a,#footer a:visited { color:#666; text-decoration:underline;}
/* butBox */
.butBox,.butBox span{float:left;height:30px;background:url(/images/sprite_IcoBut.gif) no-repeat 0 -755px;padding-left:5px;}
.butBox span{padding:0 5px 0 0;background-position:100% -755px;}
.butBox input,.butG a{float:left;height:30px;border:0;background:url(/images/sprite_IcoBut.gif) repeat-x 0 -787px;font-size:14px;font-weight:bold;font-family:auto;line-height:28px;cursor:pointer;color:#900;}
.butBox{margin-left:5px;}
.onBut{background-position:0 -819px;}
.onBut span{background-position:100% -819px;}
.onBut input{background:url(/images/sprite_IcoBut.gif) repeat-x 0 -851px;line-height:30px;*line-height:31px;}
.butG{background-position:0 -883px;}
.butG span{background-position:100% -883px;}
.butG span a,.butG span a:visited{float:left;padding:0 5px;background:red url(/images/sprite_IcoBut.gif) repeat-x 0 -916px;color:#000;font-weight:normal;line-height:31px;}
/* NavBar */
.NavBar{overflow:hidden;position:relative;clear:both;height:34px;margin-bottom:5px;background:url(/images/sprite_bg.gif) no-repeat;}
.NavBar div{height:100%;background:url(/images/sprite_bg.gif) no-repeat 100% 0;}
.NavBar ul{height:100%;margin:0 5px;padding-left:20px;background:url(/images/sprite_bg.gif) repeat-x 0 -36px;}
.NavBar ul li{float:left;height:100%;margin:0 4px;font-size:13px;}
.NavBar ul li a,.NavBar ul li a:visited{float:left;height:100%;display:block;color:#fff;}
.NavBar #E{display:none;}
.NavBar a span{float:left;display:inline;height:100%;margin:0 12px;line-height:37px;}
.NavBar a:hover span{cursor:pointer;text-decoration:underline;}
.NavBar .onA{font-weight:bold;background:url(/images/sprite_bg.gif) no-repeat 0 -72px;}
.NavBar .onA a{background:url(/images/sprite_bg.gif) no-repeat 100% -72px;text-decoration:none;color:#555!important;font-size:14px;}
.NavBar .onA a span{padding-top:2px;background:url(/images/sprite_bg.gif) repeat-x 0 -109px;text-decoration:none!important;}
.NavBar .users{overflow:hidden;position:absolute;right:10px;top:4px;width:87px;height:30px;background:url(/images/sprite_IcoBut.gif) no-repeat 0 -647px;}
.NavBar .users a,.NavBar .users a:visited{text-indent:25px;font-size:12px;line-height:30px;color:#333;}
.tagBox{position:relative;height:29px;margin-top:6px;border-bottom:1px solid #8be;background:#def;}
.tagBox li{float:left;display:inline;height:100%;margin:0 20px;}
.tagBox a,.tagBox a:visited{float:left;display:block;height:28px;*height:20px;padding-top:8px;color:#000;font-size:14px;text-decoration:underline;}
.tagBox a:hover{cursor:pointer;text-decoration:none;}
.tagBox a img,.h2b img,.ico23,.offLine,.onLine{width:14px;height:14px;margin-right:5px;background:url(/images/sprite_IcoBut.gif) no-repeat 0 -1563px;}
.ico14{background-position:-19px -1564px!important;}
.ico15{background-position:-36px -1563px!important;}
.ico16{background-position:-53px -1565px!important;vertical-align:-2px;_vertical-align:-1px;}
.ico17{background-position:-72px -1565px!important;vertical-align:-2px;}
.ico23{background-position:-33px -1791px;vertical-align:middle;}
.offLine,.onLine{background-position:2px -1790px;height:15px;vertical-align:-2px;}
.onLine{background-position:-12px -1790px;}
.tagBox .onA{overflow:hidden;position:relative;z-index:5;height:28px;top:2px;font-weight:bold;background:url(/images/sprite_bg.gif) no-repeat 0 -146px;}
.tagBox .onA a{padding-top:0!important;height:100%;background:url(/images/sprite_bg.gif) no-repeat 100% -146px;text-decoration:none!important;cursor:default;}
.tagBox .onA span{float:left;height:22px;margin:0 10px;padding-top:7px;_padding-top:8px;background:url(/images/sprite_bg.gif) repeat-x 0 -176px;text-decoration:none;cursor:default;}
.searchH{height:30px;margin-top:6px;border-top:1px solid #8be;background:#def;padding:3px 20px;}
.searchH select,.searchH h2{margin:6px 5px 0 0;}
/* roundModule
------------------*/
.roundModule{/*_zoom:1;*/position:relative;margin:5px auto;}
.roundModule .MMbg{position:relative;top:1px;_left:1px;border:1px solid #d4d1ca;background:#f0f0f0;}
.roundModule .MMBox{margin:5px;padding:5px;background:#fff;}
.roundModule .MMBox .hB{_zoom:1;}
.BTL,.BTL span,.BBL,.BBL span{position:absolute;width:100%;left:0;top:1px;height:4px;background:url(/images/sprite_bg.gif) no-repeat 0 -689px;font-size:0;}
.BBL,.BBL span{position:relative;top:-3px;background-position:0 -699px;}
.BTL span,.BBL span{top:0;float:right;background-position:100% -694px;}
.BBL span{background-position:100% -704px;}
.roundMDW{margin:0;background:#f0f0f0;}
.roundMDW i{display:block;height:1px;margin:0 1px;border:1px solid #ddd;border-top:0;border-bottom:0;line-height:0;font-size:0;background:#d4d4d4;}
.roundMDW .Itop{margin:0;background:none;border-color:#fff;}
.roundMDW .t2,.roundMDW .b2{border-width:0 2px;background:#fff;margin:0!important;_margin-top:-1px;}
.roundMDW .roundModule{margin:5px;}
.roundMDW  .roundModule i{_margin-bottom:-1px;}
.roundMDW .RMain{*zoom:1;padding:5px;border:1px solid #d4d4d4;border-top:0;border-bottom:0;background:#fff;}
/* Green */
.RGreen .MMbg{border-color:#74c658;background:#daf1d4;}
.RGreen .BTL{background-position:0 -709px;}
.RGreen .BTL span{background-position:100% -714px;}
.RGreen .BBL{background-position:0 -719px;}
.RGreen .BBL span{background-position:100% -724px;}
/* Yellow */
.RYellow .MMbg{border-color:#e29e57 !important;background:#fef6ab !important;}
.RYellow .BTL{background-position:0 -648px !important;}
.RYellow .BTL span{background-position:100% -653px !important;}
.RYellow .BBL{background-position:0 -658px !important;}
.RYellow .BBL span{background-position:100% -663px !important;}
/* Blue */
.RBlue .MMbg{border-color:#c5dcfc;background:#ddeafd;}
.RBlue .BTL{background-position:0 -729px;}
.RBlue .BTL span{background-position:100% -734px;}
.RBlue .BBL{background-position:0 -739px;}
.RBlue .BBL span{background-position:100% -744px;}
/* Blue2 */
.RBsolid .MMbg{border-color:#c5dcfc;background:#fff;}
/* Blue3 */
.RPure .MMbg{background:#c5dcfc;}
.RPure .MMBox{margin:0;background:transparent;}
/* download */
.topDow{/*float:right;width:200px;text-align:center;*/}
.topDow h3,.h2b{padding:3px 0 0 10px;_padding-top:5px;color:#27b;}
.topDow img{margin-top:8px;}
/* page */
.pageP{height:20px;margin:10px 0;}
.pageP em{color:red;font-style:normal;}
.pageP span{float:right;}
.pageP a{overflow:hidden;float:left;width:20px;height:14px;margin:3px 2px;background:url(/images/sprite_IcoBut.gif) no-repeat 5px -1524px;border:1px solid #ccc;font-size:0;line-height:0;}
.pageP .first{background-position:5px -1524px;}
.pageP .prev{background-position:-10px -1524px;}
.pageP .next{background-position:-26px -1524px;}
.pageP .last{background-position:-42px -1524px;margin-right:20px;}
.pageP .first:hover{background-position:5px -1542px;}
.pageP .prev:hover{background-position:-10px -1542px;}
.pageP .next:hover{background-position:-26px -1542px;}
.pageP .last:hover{background-position:-42px -1542px;}
.pageP .firstNo{background-position:-63px -1524px;cursor:not-allowed;}
.pageP .prevNo{background-position:-78px -1524px;cursor:not-allowed;}
.pageP .nextNo{background-position:-60px -1542px;cursor:not-allowed;}
.pageP .lastNo{background-position:-75px -1542px;margin-right:20px;cursor:not-allowed;}
/* topRoll */
.topRoll{float:left;width:730px;}
.topRoll h2{_position:relative;overflow:hidden;float:left;width:190px;height:30px;background:url(/images/newtxt.gif) no-repeat 50% 3px;text-indent:-200px;}
.topRoll dl{clear:both;*margin-top:-2px;}
.topRoll dt{overflow:hidden;width:195px;height:30px;margin-top:2px;background-color:#e9f1fe;}
.topRoll dt a{display:block;font-size:14px;line-height:30px;*line-height:32px;text-align:center;}
.topRoll dd{display:none;position:absolute;overflow:hidden;top:5px;left:165px;width:502px;height:140px;padding:8px;background:#fff;}
.hot{background:url(/images/sprite_IcoBut.gif) no-repeat;}
.NowA{width:200px!important;margin-bottom:2px;}
.NowA a{background:#fff;color:#000;font-weight:bold;text-decoration:none;cursor:default;}
/* login */
.loginBox{margin:0 0 15px;padding:0;border:0;font-size:14px;}
.loginBox legend{font-weight:bold;padding:0 0 5px 5px;}
.loginBox iframe{border-top:1px solid #ccc;}
.loginBox p{margin:7px 0;}
.P7{margin:7px 0 7px 56px!important;font-size:12px;}
.loginBox .inp{width:122px;padding:3px;border:1px solid #999;font-size:14px;}
.loginBox .loginBut,.loginBox .registerBut{width:60px;height:25px;line-height:20px;background:url(/images/sprite_IcoBut.gif) no-repeat 0 -719px;border:0;font-size:14px;cursor:pointer;color:#00f;}
.loginBox .loginBut{background-position:0 -686px;color:#900;font-weight:bold}
.UL13{margin:5px 6px 10px;_margin-bottom:20px;font-size:14px;line-height:1.5em;}
.TopList{position:relative;_left:10px;margin-bottom:15px;background:url(/images/sprite_bg.gif) repeat-x 0 -882px;}
.TopList .TopH{position:relative;height:24px;margin-bottom:15px;border-bottom:1px solid #ccc;}
.TopList .TopH h2{width:110px;padding:0 0 5px 5px;}
.TopList .TopH p{position:absolute;height:20px;top:3px;right:0;border-right:1px solid #ccc;}
.TopList .TopH p a{float:left;padding:1px 8px;border:1px solid #ccc;border-right:0;background:#fff;color:#666;}
.TopList .TopH p .onA{background:transparent;font-weight:bold;cursor:default;text-decoration:none;border-bottom-color:#f2f2f2;}
.TopList ul{padding:0 6px;background:#fff;font-size:14px;line-height:1.5em;}
.TopList li{position:relative;}
.TopList .amount{position:absolute;right:0;_right:8px;font-size:11px;color:#090;}
.S1,.S2,.S3{overflow:hidden;position:absolute;top:5px;right:50px;_right:55px;width:11px;height:11px;background:url(/images/sprite_IcoBut.gif) no-repeat 0 -530px;font-size:11px;text-indent:-50px;}
.S2{background-position:0 -563px;}
.S3{background-position:0 -601px;}
.usersUL{margin:15px 6px;}
.usersImage{width:100px;height:100px;margin-bottom:5px;padding:1px;border:1px solid #eee;}
.usersUL a{font-size:14px;}
/* tree */
.sortBox img{overflow:hidden;position:absolute;top:0;width:22px;height:22px;cursor:pointer;background:url(/images/sprite_IcoBut.gif) no-repeat -18px -1012px; }
.sortBox h2,.titleH2{position:relative;height:30px;padding:0 10px;line-height:30px;background:#c2dafc url(/images/sprite_IcoBut.gif) no-repeat 0 -1210px;}
.sortBox h2 span,.titleH2 span{position:absolute;top:0;right:0;width:5px;height:5px;background:url(/images/sprite_IcoBut.gif) no-repeat 100% -1245px;}
.sortBox dl,.shareL ul{margin-bottom:10px;padding:5px;font-size:14px;line-height:1.5em;border:1px solid #c2dafc;}
.sortBox dd,.lastUl{display:none;margin:0;}
.sortBox li{position:relative;_zoom:1;}
.sortBox dd li img,.shareL li img{height:18px;left:22px;}
.sortBox dd li li img{left:37px;}
.sortBox dt,.shareL h2{position:relative;height:21px;margin-bottom:4px;background:#e0ecff/* url(/images/sprite_IcoBut.gif) no-repeat 100% -1054px*/;/*padding-right:5px;*/}
.sortBox dt a,.sortBox dt a:visited,.shareL h2 a,.shareL h2 a:visited{display:block;padding-left:25px;background:#e0ecff url(/images/sprite_IcoBut.gif) no-repeat 0 -1082px;color:#000;}
.sortBox dt a,.sortBox dt a:visited{background:none;}
.shareL h2 img{background-position:-15px -1008px!important;}
.sortBox .openIco{background-position:9px -1012px!important;}
.shareL h2 .openIco{background-position:12px -1008px!important;}
.sortBox .profL dt a,.noIco{background-position:0 -1109px!important;}
.sortBox .otherL *{background:none;}
.sortBox dd a,.shareL ul a,.sortBox dd a:visited,.shareL ul a:visited{line-height:21px;display:block;margin:3px 0;padding-left:50px;color:#000;}
.sortBox dd a:hover,.sortBox .otherL a:hover,.shareL ul a:hover,.sortBox .onA{background:#E5E5E5 !important;/*text-decoration:none;*/}
.sortBox .onA{cursor:default;}
.lastUl li a{padding-left:64px!important;}
.sortBox li a{_margin:0!important;}
.sortBox ul ul ul a{padding-left:80px!important;}
.shareL{margin-top:6px;}
.shareL h2{height:30px;margin:0 0 10px!important;padding:0;background:none;}
.shareL h2 span{background-position:100% -1054px;}
.shareL h2 a{padding-left:28px;background-position:0 -1171px!important;}
.shareL ul{display:none;margin-top:-10px;border-color:#E0ECFF;}
.shareL ul ul,.sortBox ul ul ul{margin:0;padding:0;border:0;font-size:12px;}
.shareL ul ul a,.sortBox ul ul ul a,.shareL ul ul a:visited,.sortBox ul ul ul a:visited{padding-left:65px;color:#666;}
/* answer
------------*/
.topSearchAnswer{_zoom:1;overflow:hidden;margin-bottom:5px;padding:15px 0 10px 100px;border-bottom:1px solid #8bd;text-align:center;}
.topSearchAnswer select{float:left;margin:5px 3px 0;}
.topSearchAnswer .tags{clear:both;*margin-top:-15px;color:#666;}
.topSearchAnswer .tags a{color:#666!important;}
.helpA{float:left;margin:5px 0 0 20px;font-size:14px;text-decoration:underline!important;white-space:nowrap;}
.helpA:hover{text-decoration:none!important;}
.butUp{float:right;margin:-10px 10px 0;}
.ciytBox{position:relative;height:50px;margin:7px 0 10px;background:#e5e5e5;font-size:14px;}
.ciytBox p{padding:10px;}
.ciytBox select{margin: 5px 3px 0;}
.ciytBox > span{position:absolute;width:99%;top:0;height:1px;border:1px solid #fff;border-top:0;border-bottom:0;line-height:0;}
.ciytBox .bB{bottom:0;top:auto;}
.MMBox .tabTH{margin:0;}
.tabTH{margin-top:5px;line-height:1.5em;}
.tabTH th,.tabTH td{padding:2px 0;font-size:12px;font-weight:normal;}
.tabTH .titleH,.tabTH .titleD{width:auto;text-align:left;text-indent:25px;}
.tabTH .titleD{background:url(/images/sprite_IcoBut.gif) no-repeat 5px -1477px;}
.tabTH .titleD a{font-size:14px;}
.noIocH,.voteH{padding-left:25px!important;}
.voteH{background:#eee!important;border-color:#bbb!important;color:#777!important;}
.bTD th,.bTD td{ padding:5px 5px;border-bottom:1px dotted #ccc;}
.bTD .titleD{background:none;text-indent:20px;}
.stars{position:relative;vertical-align:middle;}
.stars span{overflow:hidden;vertical-align:middle;position:absolute;top:-4px;width:51px;height:10px;margin:0;background:url(/images/sprite_IcoBut.gif) no-repeat 0 -439px;line-height:0;}
.stars span span{top:0;width:0%;background-position:0 -453px;text-indent:-100px;}
.points{background:url(/images/sprite_IcoBut.gif) no-repeat 5px -486px;color:red;text-indent:10px;font-size:11px!important;}
.ADMid1{margin:2px 0 -5px;}
.ADRight1{margin:-10px 0 10px;}
.leftBoxIn{float:left;width:160px;margin-right:10px;text-align:center;}
.leftBoxIn p{text-align:center;}
.butA,.butD{padding:5px 10px;*padding-top:7px;background:url(/images/sprite_IcoBut.gif) no-repeat 0 -976px;color:#800!important;line-height:25px;}
.butD{padding:5px 17px 5px 28px;*padding-top:7px;background-position:0 -951px;}
.textP,.textP2{font-size:14px;line-height:1.7em;text-indent:2em;word-break:break-all;}
.textP2{text-indent:0;}
.crumb{height:24px;margin:-4px 0 5px;padding:0 20px;line-height:24px;background:#ececec;}
.crumb a:link,.crumb a:visited,.crumb strong{color:#000;margin:0 10px;}
.crumb a:hover{color:red;}
.crumb2{border-top:1px solid #8bd;margin-top:6px;}
.operation,.operation2{clear:both;background:#f2f5f5;height:24px;line-height:24px;text-align:right;}
.operation a,.operation2 a,.reporting{margin-right:15px;padding-left:20px;background:url(/images/sprite_IcoBut.gif) no-repeat 0 -1622px;}
.operation .share{background-position:0 -1650px!important;}
.reporting{background-position:0 -1677px!important;}
.operation .manage{background-position:0 -1705px!important;}
.operation .support{background-position:0 -1731px!important;}
.operation2{background:none;}
.operation2 a{padding:2px 5px 2px 22px;border:1px solid #cdf;}
.excellence{background-position:0 -1820px!important;}
.middle{background-position:0 -1844px!important;}
.poor{background-position:0 -1867px!important;}
.leftUsers{float:left;width:120px;margin:0 10px;color:#999;line-height:2em;}
.endTime{color:#999;margin-left:10px;padding-left:20px;background:url(/images/sprite_IcoBut.gif) no-repeat 0 -1592px;}
.mt6L135{margin:6px 0 0 135px;}
.mLBut{margin:10px 0 10px 135px;}
.answerList{margin:5px 0;padding-bottom:5px;border-bottom:1px dotted #ccc;}
.answerList .operation{/*float:right;margin-top:-24px;*/clear:both;display: inline-block; width: 500px;}
.timeR{text-align:right;width:500px;display:inline-block;padding-right:5px;color:#666;font-size:11px;}
.mianP{display:block;}
.answer .P1{padding:5px 0 5px 20px;}
.answer .P2{padding:2px 0 0 71px;color:#999;}
.answer .P3{padding:0 0 5px 44px;}
.answer .P4{padding:20px 0 5px 71px;}
.answer textarea{width:90%;height:130px;vertical-align:top;}
.answerHelp li{float:left;width:49%;height:180px;}
.answerHelp img{float:left;width:54px;height:52px;background:url(/images/sprite_Ico2.gif) no-repeat;}
.answerHelp .ico18{background-position:0 -164px!important;}
.answerHelp .ico19{background-position:0 -55px!important;}
.answerHelp .ico20{background-position:0 -221px!important;}
.answerHelp .ico21{background-position:0 -108px!important;}
.answerHelp .ico22{background-position:0 -273px!important;}
.answerHelp div{margin:10px;}
.answerHelp p,.answerHelp h3{margin:3px 0 3px 70px;}
.answerHelp h2{height:25px;margin:5px 0;padding:0 10px;border-top:1px solid #C2DAFC;background:#E0ECFF;font-weight:normal;line-height:25px;}
/* team */
.leftImg{float:left;margin-right:15px;padding:10px;border:1px solid #ccc;}
.usersBox{width:48%;}
.usersBox .usersImage{float:left;display:inline;width:150px;height:150px;margin:6px 10px 0 0;text-align:center;}
.usersBox th,.usersBox td{font-size:14px;font-weight:normal;}
.aboutP{clear:left;padding-top:5px;font-size:14px;line-height:1.5em;}
.leftUserBox{min-height:500px;_height:500px;padding:0;border:1px solid #C2DAFC;}
.leftUserBox ul{margin:0 15px;font-size:14px;line-height:1.7em;}
.leftUserBox .usersImage{height:150px;margin:6px auto;text-align:center;width:150px;}
.H2b{height:25px;padding-left:25px;background:#eee;border-top:1px solid #bbb;line-height:25px}
.rUl{border:1px solid #C2DAFC;font-size:14px;line-height:1.5em;margin-bottom:10px;padding:5px 5px 5px 10px;}
.rUl li{list-style-position:inside;list-style-type:disc;margin:3px 0;color:#888;}
.rUl a{color:#000;}
.rUl a:hover{color:red;}
.usersUl li{float:left;display:inline;width:115px;margin:3px!important;list-style-type:none!important;text-align:center;}
.usersUl li .usersImage{margin:6px auto;text-align:center;}
.usersUl li p{text-align:center;}
.topUl{border:1px solid #C2DAFC;padding:8px!important;}
.topUl li .usersImage{float:left;width:65px;height:65px;margin-right:10px;}
.topUl li{clear:left;}
.topUl th{font-weight:normal;}
.h2b{color:#000;}
.RBlue .TH,.color6{color:#666;}
/* share */
.downloadIn{padding:30px 40px;}
.downloadUl li{margin:6px 0;}
.downloadUl li .strong{font-size:16px;}
.downloadUl .stars{left:63px;top:-11px;_left:73px;_top:-7px;}
.downloadUl .points{padding-left:20px;background-position:5px -491px;}
.downloadUl .ico5,.downloadUl .ico6,.downloadUl .ico7,.downloadUl .ico8,.downloadUl .ico9{padding-left:30px;background-color:transparent;}
.downloadUl .ico5{background-position:10px -215px!important;}
.downloadUl .ico6{background-position:10px -258px!important;}
.downloadUl .ico7{background-position:10px -302px!important;}
.downloadUl .ico8{background-position:10px -344px!important;}
.downloadUl .ico9{background-position:10px -390px!important;}
.downloadUl h3{margin-top:20px;padding:5px;border-top:1px solid #ccc;color:#060;}
.messageList{border:1px dotted #fc0;}
.messageList h3{padding:3px 10px;background:#ffc;font-size:12px;}
.messageList li{overflow:hidden;_zoom:1;padding:5px 10px;border-bottom:1px dotted #ccc;}
.messageList li .span{float:right;}
.messageList li p{margin-right:180px;}
.messageT{_top:45px;_left:10px;height:25px;margin-top:10px;padding:0 20px;background:#f3f5fc;border-top:1px dashed #ccc;line-height:25px;text-align:right;}
.messageT .tagA{float:right;}
.messageT .tagA a{float:left;width:50px;height:100%;padding-right:10px;color:#999;}
.messageT .tagA .reporting{padding-left:0;background-position:5px -1670px!important;}
.messageT .tagA .ico17{background:url(/images/sprite_IcoBut.gif) no-repeat -67px -1558px!important;}
.messageT .tagA .onA{position:relative;top:1px;border-left:1px solid #090;border-right:1px solid #090;background-color:#fff!important;color:#000;}
.stars2{overflow:hidden;position:relative;float:left;top:4px;left:5px;width:80px;height:15px;}
.stars2 span{overflow:hidden;position:absolute;width:80px;height:100%;margin:0;background:url(/images/sprite_IcoBut.gif) no-repeat 0 -1896px;line-height:0;}
.stars2 span span{top:0;width:0%;background-position:0 -1911px;}
.stars2 span img{float:left;width:14px;height:14px;}
.stars2 .starsA{position:absolute;width:100px;height:20px;z-index:2;background:none;}
.textareaM{width:100%;_width:99%;margin:0;+margin-top:-1px;_margin-top:10px;height:80px;border:1px solid #090;}
.butP{margin:10px 0;text-align:center;}
/* studies */
.cor{position:absolute;top:3px;left:250px;}
.imgList li{float:left;width:24%;text-align:center;}
.imgList li img{display:block;margin:auto;}
.tab3 th{width:80px;font-weight:normal;text-align:right;}
.h3b{margin:10px 0;padding:5px 20px;border-bottom:1px solid #ccc;}
.imgList2 li{width:140px;height:220px;margin:3px 10px 3px 0!important;_margin:3px 6px 3px 0!important;}
.imgList3 li{width:130px;margin:3px 5px 3px 8px!important;_margin:3px 4px 3px 7px!important;}
.imgList2 p,.imgList3 p{text-align:left!important;padding-left:10px;}
.imgList3 p{padding-left:5px;}
.imgList2 .usersImage,.imgList3 .usersImage{width:100%;height:110px;}
.imgList2 .stars{width:100px;left:37px;top:-10px;_top:-42px;}
.displayM{position:absolute;top:6px;_top:12px;right:10px;}
.displayM img{width:18px;height:18px;margin-left:5px;background:red url(/images/sprite_IcoBut.gif) no-repeat 0 -1764px;}
.displayM .icoA{background-position:-22px -1764px!important;}
.displayM .icoB{background-position:-43px -1764px!important;}
.displayM .icoC{background-position:-65px -1764px!important;}
.thead th{padding:10px 0 5px;*padding-top:15px;width:102px;color:#666;text-indent:0!important;text-align:center;}
.thead .titleH{width:auto;text-indent:12px!important;text-align:left;}
.mainP{padding:8px 0;*padding-bottom:5px;}
.mainP span,.detailTab span{float:left;width:100px;text-align:center;}
.mainP .mainTxt{padding-left:13px;width:434px;font-size:14px;text-align:left;}
.solve{color:#f60;font-size:14px;line-height:1.7em;}
.detailTab{position:absolute;top:2px;_top:5px;right:0;}
.sBox{position:relative;margin:10px 0;padding:3px;border:1px solid #8be;}
.sBox h2{height:25px;margin-bottom:3px;padding:0 5px;background:#def;border-bottom:1px solid #9cd;line-height:25px;}
.sBox h2 a{position:relative;padding:3px 10px 5px;top:3px;*padding:4px 10px 5px;*top:0px;background:#fff;color:#05a!important;}
.sBox h2 a.not{position:relative;padding:3px 10px 5px;top:3px;*padding:4px 10px 5px;*top:0px;background:#def;color:#000!important;font-weight:normal;}
.sBox .moreIn{position:absolute;top:6px;right:10px;}
.sBox .moreIn a{color:#000;}
.flowPhoto,.LBox{float:left;width:250px;border-right:1px dotted #9cd;margin-bottom:-300px;padding-bottom:300px;}
.RBox{margin-left:260px;padding-top:5px;}
.UL01{position:relative;border-bottom:1px dotted #9cd;height:100px;}
.UL01 li{position:relative;_zoom:1;line-height:1.7em;}
.disc li{padding-left:20px;background:url(/images/sprite_IcoBut.gif) no-repeat 5px -1477px;}
.UL01 a{font-size:14px;}
.UL01 span{position:absolute;right:10px;_top:0;color:#666;}
.h3c{padding:5px 0 0 5px;font-size:12px;}
.photoA{float:left;color:#000!important;text-align:center;text-decoration:underline!important;}
.photoA:hover{color:red!important;text-decoration:none!important;}
/* innner */
.inWrap{width:197px;margin:auto;}
.inWrap h1{width:197px;height:24px;background:url(/images/in_top_bg.jpg) no-repeat;line-height:24px;text-align:center;}
.Nav1,.Nav2{padding:8px 0;border:1px solid #e4e8f1;border-bottom:0;background:url(/images/in_solid_bg.jpg) no-repeat 0 100%;}
.Nav2{border-top:0;border-color:#e7e7e7;}
.Nav1 li,.Nav2 li{float:left;width:49%;text-align:center;line-height:2em;}
.Nav1 li a,.Nav2 li a{color:#000;}
.Nav1 li a:hover{color:red;}

.h2b{color:#000;}
.RBlue .TH{color:#666;}
.gridABC{clear:both;}
 
.tr{text-align:right;}
.tl{text-align:left;}
.tc{text-align:center;}
.infoclass{color:#666;}

/*lib begin*/
.NavBar .onA,#p_h #H,#p_q #Q,#p_c #C,#p_f #F,#p_s #S,#p_p #P,#p_d #D,#p_r #R,#p_i #I,#p_e #E,#p_n #N{font-weight:bold;background:url(/images/sprite_bg.gif) no-repeat 0 -72px;}
.NavBar .onA a,#p_h #H a,#p_q #Q a,#p_c #C a,#p_f #F a,#p_s #S a,#p_p #P a,#p_d #D a,#p_r #R a,#p_i #I a,#p_e #E a,#p_n #N a{background:url(/images/sprite_bg.gif) no-repeat 100% -72px;text-decoration:none;color:#555!important;font-size:14px;}
.NavBar .onA a span,#p_h #H a span,#p_q #Q a span,#p_c #C a span,#p_f #F a span,#p_s #S a span,#p_p #P a span,#p_d #D a span,#p_r #R a span,#p_i #I a span,#p_e #E a span,#p_n #N a span{padding-top:2px;background:url(/images/sprite_bg.gif) repeat-x 0 -109px;text-decoration:none!important;}
.NowA{margin-bottom:0px;}
/*.TopList .TopH p .selected{background:transparent;font-weight:bold;cursor:default;text-decoration:none;border-bottom-color:#f2f2f2;}*/
.shareL h2 .noIco{background-position:-40px -1008px!important;}
.hide,.sortBox ul,.TopList ul{display:none;}
.show,.sortBox ul.show,.sortBox dd,.TopList ul.show{display:block;}
.sortBox dd{clear:both;}
/*.answerList .operation{width:auto;padding-left:15px;}*/
.h2b img{width:16px;height:16px;}
.h2b img.ico_un{background-position:-24px -1963px!important;}
.h2b img.ico_cls{background-position:-45px -1963px!important;}
.h2b img.ico_vt{background-position:0px -1963px!important;}
.h2b img.ico_ok{background-position:0px -1937px!important;width:15px;height:15px;}
.h2b img.ico_bst{background-position:-21px -1937px!important;width:17px;height:18px;}
.ico_dl{background-position:0px -1990px!important;width:16px!important;height:14px!important;}
.operation span{margin-right:15px;padding-left:20px;background:url(/images/sprite_IcoBut.gif) no-repeat 0 -1622px;}
.operation .review{background-position:-72px -1565px!important;}
.operation .rectify{background-position:-46px -1937px!important;width:10px;height:13px;}
.bstars{position:relative;_display:inline-block;}
.bstars span{overflow:hidden;position:absolute;_display:inline-block;top:-4px;_top:25px;width:70px;height:15px;margin:0;background:url(../images/sprite_IcoBut.gif) no-repeat 0 -1895px;line-height:0;}
.bstars span span{top:0;width:0%;background-position:0 -1910px;display:inline-block;text-indent:-100px;}
.usrope{background:#f2f2f2;padding:10px;margin-top:10px;margin-bottom:10px;z-index:10;*zoom:1;}
.usrope div span,.operat{background:url(/images/btn_bg.gif) no-repeat left top;display:inline-block;width:108px;height:32px;line-height:32px;text-align:center;margin-right:15px;}
.usrope div span a,.operat a{line-height:26px;}
.mainInfor span{margin-left:10px;}
.tabTH TH{text-align:left;}
.rImgAD{padding:0px 10px;}
.inl{display:inline-block;}
.TopList .TopH{background:#fff;}
.TopList .TopH p .onA{background:#f2f2f2;}
.infooperat{background:url(/images/btn_bg2.gif) no-repeat left top;display:inline-block;width:139px;height:28px;text-align:center;margin-bottom:8px;}
.infooperat a{line-height:28px;color:Black;}
.txtbox{border:1px solid #518AD7;}
.clear{clear:both;}

.tag1{position:relative;height:29px;margin-top:6px;border-bottom:1px solid #8be;background:#def;}
.tag{overflow:hidden;position:relative;z-index:5;height:28px;top:2px;font-weight:bold;background:url(/images/sprite_bg.gif) no-repeat 0 -146px;margin:0px 20px;display:inline-block;}
.tag a{display:inline-block;height:28px;*height:20px;color:#000;font-size:14px;padding-top:0;height:100%;background:url(/images/sprite_bg.gif) no-repeat 100% -146px;text-decoration:none;}
.tag a span{float:left;height:22px;margin:0 10px;padding-top:7px;_padding-top:8px;background:url(/images/sprite_bg.gif) repeat-x 0 -176px;text-decoration:none;cursor:default;}
.tag1 .more{position:absolute;top:5px;right:10px;}
img.slist,img.sall{width:18px;height:18px;margin:0px 5px;background:url(/images/sprite_IcoBut.gif) no-repeat 0px -1764px;}
img.slist{background-position:-22px -1764px;}
.vdtitle a{padding-right:25px;background:url(/images/vdtitle.gif) right center no-repeat;}
.usernick{word-break:break-all;}
.divImg{width:98%;text-align:center;overflow:hidden;clear:both;}
#aDown{display:none;}
.ans{font-size:11px;margin-bottom:5px;}
.formatRemark{width:550px;overflow:hidden;line-height:25px;padding:3px;}
/*lib end*/

.v90 a{width:16px;height:16px;display:inline-block;vertical-align:middle;}
.v90 a.first{background:url(/image/pager/first.gif);}
.v90 a.firstnone{background:url(/image/pager/firstnone.gif);}
.v90 a.prev{background:url(/image/pager/prev.gif);}
.v90 a.prevnone{background:url(/image/pager/prevnone.gif);}
.v90 a.next{background:url(/image/pager/next.gif);}
.v90 a.nextnone{background:url(/image/pager/nextnone.gif);}
.v90 a.last{background:url(/image/pager/last.gif);}
.v90 a.lastnone{background:url(/image/pager/lastnone.gif);}
.v90 a.first:hover,.v90 a.prev:hover,.v90 a.next:hover,.v90 a.last:hover{background-position:16px 0;}

.navtopline{border-top:1px solid #cccccc;margin-top:0px}

.searchQuestionTitle
{
	font-weight: bold;
	background-color: #ECF3FD;
	border: solid 1px #9EC9FE;
	padding: 5px 0px 0px 25px;
	text-align: left;
	vertical-align: middle;
	margin: 10px 0px 10px 0px;
	background-image: url(/image/139.gif);
	background-repeat: no-repeat;
	background-position: 3px 5px;
}
table.askTbl{border-collapse: collapse;width:100%;}
table.askTbl tr{padding:0;}
table.askTbl td{padding:15px;}
table.askTbl tr.even{background:#F0F8FB;}
.infoleft{display:inline-block;width:220px;height:100%;vertical-align:middle;line-height:200%;}
.inforight{display:inline-block;width:400px;height:100%;vertical-align:middle;line-height:200%;}
.inforight a{text-decoration:underline;}
.crumb a:link,.crumb a:visited,.crumb strong,.crumb a{color:blue;margin:0 3px;}
.crumb {color:#666}
.orderlogo{width:960px;height:80px;background:url(/images/order_ad.jpg) no-repeat;}
.orderleft{width:198px;height:427px;background:url(/images/orderleft.jpg) no-repeat;}
.orderTopic{width:95%;text-align:left;font-size:11pt;font-weight:bold;background:#e1e1e1;line-height:30px;padding-left:5px}
.points{text-indent:15px;} 
.hide{display:none}
.hand{cursor:pointer;}
.crumb .return{float:right;margin-top:-25px;} 
.crumb .return img{width:16px;height:16px;background:url(/images/tb_return.gif) no-repeat;}
 
.btn{border:#7b9ebd 1px solid;padding-right:2px;padding-left:2px;font-size:12px;cursor:pointer;color:black;padding-top:2px;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#cecfde);}
.mainInfor ul a:visited,.tabTH a:visited{color:#800080;}

/* index tab style start */
.flash_title {background-image:url(/images/bl_flash_titbg.gif);
              width:510px;
			  height:26px;
			  color:#345c7c;
			  font-size:12px;
			  text-align:center;
			  line-height:217%;
			  background-repeat:no-repeat;
			  }
.ft {width:102px;
	 float:left;
	 text-decoration:none;
			  text-align:center;
	 }
	 .ft a{color:#345c7c;}
.ft.hover {width:102px;
	 float:left;
	 color:#fff;
	 background-image:url(/images/bl_flash_titbg_s.gif);
	 text-decoration:none;
	 line-height:217%;
	 background-repeat:no-repeat;
	 border:none;
	 }
	 .ft.hover a{color:#fff;}
/* index tab style end */
 

.question_wrap li,.question_wrap a,.question_wrap a:hover,.question_wrap a:visited,.question_wrap a:link {
background:url("http://cache.soso.com/wenwen/i/bg2_questionpage.png") no-repeat scroll 0 1px transparent;
float:left;
margin-left:-3px;
min-width:62px;
color:Black;
padding:0 3px;
text-align:center;
white-space:nowrap;
text-decoration:none;
}

.question_wrap ul {
border-color:#C4C4C4;
}

.question_wrap ul {
background:url("http://cache.soso.com/wenwen/i/bg_questionpage.gif") repeat-x scroll 0 0 transparent;
border-style:solid;
border-width:1px;
float:left;
height:22px;
overflow:hidden;
}

.question_wrap a:link, .question_wrap a:visited {
color:#000000;
display:block;
height:18px;
padding:4px 15px 5px 18px;
text-decoration:none;
} 
.question_wrap a {
min-width:44px;
}
.clearfloat，.clear{clear:both;}