@charset "utf-8";
/* CSS Document */
@import url(../../../css/demand.css);
.aoffadmintab01,.aofftitle02,.aofftitle03 ,.ejecttoptext,.apptop,.messtilte,.answerform h2,.answerbtn,.referbtn,.xqlmessage01,.xqlmessage03 h3,.xqlmessager h3,.fsbtn
{
background-image:url(../images/skin.jpg);
background-repeat:no-repeat;
}
.aoffnav01,.aoffnav01 li,.aoffnav01 h3,.aoffnav01 .onnavh3,.aoffnav01 .onnavh3 h3,.aofftitle01,.aoffserver li,.contact ul,.aoffarticle,.aofftab01,.message ul u,.infoh,.mbtn1,.pen,.stop,.sdetailul03 li span i,.askbtnbg,.aoffserverlist li,.amend,.amend1,.stop1,.mess,.del,.ref,.pub,.see,.adminbg,.addserver,.addarticle,.ahelpbg,.intercalate,.adminapp,.cancel,.addapp a,.amend2,.cancel1,.complain,.shield,.answerh,.answerform h2 span,.del1,.addlink a,.edubtn,.addlink1 a,.xqlmessage03 h3 span,.xqlmessager h3 span,.xqlmessager01 h2,.addserve,.addwz,.apptop ul li,.apptop ul .onsftab,.sdetailul04 li,.offcontent .sdetail02 h3,.offcontent .sdetailul03 li span,.contactz ul,.complaints a,.xqsend h3,.stop3,.refresh,.promptwidth4 p,.estimateAptitudeTab,.estimateAptitudeTab li,.estimateAptitudeTab h3,.estimateAptitudeTab .onnavh3,.estimateAptitudeTab .onnavh3 h3,.lbtnwrong,.uploadProcess03 div,.officeProduct li span a,.ProductListShow li span a,.ProductListShow li span a:hover,.clewbg1,.clewbg2,.commentBtn,.uploadbtn1,.uploadbtn2,.uploadbtn3,.uploadbtn4,.gxtPop .mbtn1
{
background:url(../images/defaultbg.gif) no-repeat;	
}
.col2
{
color:#003061;
}
.col5
{
color:#ca3e00;	
}
.col6
{
color:#f0861b;	
}
.col7
{
color:#559302;	
}
.col8
{
color:#ca3e00;	
}
.col9
{
color:#3366cc;	
}
.acol1 a
{
color:#ea651d;	
}
.acol4 a
{
color:#3366cc;	
}
.tdw1
{
width:154px;	
}
.tdw2
{
width:180px;	
}
.tdw3
{
width:160px;	
}
.tdw4
{
width:230px;	
}
.tdw5
{
width:110px;	
}
.tdw6
{
width:123px;	
}
.tdw7,.tdw11
{
width:100px;	
}
.tdw8
{
width:80px;	
}
.tdw9
{
width:343px;	
}
.aoffbanner
{
width:970px;
height:150px;
overflow:hidden;
margin:0px auto;
background:url(../images/aoffbanner1.jpg) no-repeat;
}
.aoffname
{
width:960px;
height:119px;
line-height:140px;
font-size:40px;
font-weight:bold;
font-family:黑体;
color:#5A2A00;
text-align:left;
text-indent:55px;
overflow:hidden;
}
.aoffnav01,.estimateAptitudeTab
{
height:34px;
padding-left:8px;
background-repeat:repeat-x;
background-position:0px -920px;
}
.estimateAptitudeTab
{
width:758px;	
}
.aoffnavw1
{ 
width:962px;	
}
.aoffnav01 li,.estimateAptitudeTab li
{
float:left;	
height:28px;
line-height:28px;
text-align:center;
cursor:pointer;
padding-right:3px;
margin:1px 3px 0px 0px;
background-position:100% -884px;
}
.aoffnavw1 li,.estimateAptitudeTab li
{
cursor:pointer;
}
.aoffnavw1 li
{
margin-right:2px;
}
.estimateAptitudeTab li
{
margin-right:4px;
}
.aoffnav01 h3,.estimateAptitudeTab h3
{
height:28px;
text-align:center;
float:left;
background-position:0% -819px;		
}
.aoffnav01 a,.estimateAptitudeTab a
{
height:15px;
line-height:15px;
display:block;
float:left;
text-align:center;
color:#494849;
font-weight:normal;
padding:9px 12px 4px 15px;
}
.estimateAptitudeTab a
{
padding:9px 22px 4px 25px;	
}
.estimateAptitudeTab a:hover
{
text-decoration:none;
}
.aoffnav01 .onnavh3,.estimateAptitudeTab .onnavh3
{
background-position:100% -849px;		
}
.aoffnav01 .onnavh3 h3,.estimateAptitudeTab .onnavh3 h3
{
background-position:0% -784px;
}
.aoffnav01 .onnavh3 a,.estimateAptitudeTab .onnavh3 a
{
color:#ffffff;
font-weight:bold;
}
.aoffcontent
{
width:960px;
padding-top:10px;
margin:0px auto;
}
.aoffcontentz
{
width:760px;
float:right;
}
.offcontent .aoffcontentz
{
overflow:hidden;
}
.aoffcontentr
{
width:190px;
float:left;
}
.aoffcontentr00 img
{
margin-bottom:8px;
}
.aoffcontentz01
{
width:760px;
padding-bottom:10px;
}
.aofftitle01
{
height:25px;
line-height:25px;
padding-left:10px;
border:1px solid #fbd5ae;
background-position:-5px -1162px;
background-color:#fbf4ee;
}
.aofftitle01 h2
{
padding-left:20px;	
color:#494949;
font-size:14px;
float:left;
}
.aofftitle01 a
{
float:right;
color:#494949;
padding:0px 20px 0px 25px;
background-repeat:repeat-x;
background-position:-10px -388px;
}
.aoffadmintab01,.aoffadmintab02
{
height:24px;
line-height:24px;
padding-top:2px;
color:#494949;	
}
.aoffadmintab01
{
background-repeat:repeat-x;
background-position:0px -5px;
}
.aoffadmintab01
{
border-left:1px solid #fbd5ae;
border-right:1px solid #fbd5ae;	
}
.aoffadmintab02
{
border-bottom:1px solid #fbd5ae;
background-color:#fbf4ee;
}
.aoffadmintab01 ul,.aoffadmintab02 ul
{
padding-left:7px;	
}
.aoffadmintab01 li
{
float:left;
margin-right:10px;
}
.aoffadmintab02 li
{
float:left;
}
.aoffadmintab01 li a,.aoffadmintab02 li a
{
padding-left:25px;
}
.adminbg
{
background-position: -7px -256px;	
}
.addserver
{
background-position: -8px -388px;	
}
.bgdiv .addserve
{
background-position: -8px -386px;
padding-left:25px;
}
.addarticle
{
background-position: -216px -256px;	
}
.aofftitle01 .addwz
{
background-position: -212px -254px;	
padding-left:30px;
}
.ahelpbg
{
position:relative;
background-position: -7px -293px;	
}
.intercalate
{
background-position: -8px -325px;		
}
.aofficeintro,.aoffserver,.contact,.aoffarticle,.aoffcontentr01,.aoffcontentr02,.aoffcontentr03,.articlelist,.aoffserverlist,.ejectce,.offmessageall,.sdetailul04,.officeProduct,.uploadProduct
{
border-left:1px solid #fbd5ae;
border-right:1px solid #fbd5ae;
border-bottom:1px solid #fbd5ae;	
}
.aofficeintro 
{
width:728px;
padding:0px 20px 0px 10px;
}
.introtext a
{
color:#ca3e00;	
}
.introtext
{
line-height:20px;
padding:15px 0px 5px 0px;
}
.moreintro
{
height:27px;
text-align:right;
padding-right:20px;
}
.aoffcontentz02
{
width:530px;
float:left;
}
.aoffcontentz03
{
width:220px;
float:right;
}
.aoffcontentz04
{
width:760px;
padding-top:10px;
}
.aoffserver
{
width:504px;
height:180px;
*+height:192px;
_height:192px;
overflow:hidden;
padding:10px 12px;
}
.aoffserver li
{
height:30px;
line-height:30px;
background-repeat:repeat-x;
background-position:0px -463px;
}
.aoffserver li a,.articlelist li span
{
float:left;	
}
.aoffserver li .atext
{
width:192px;
display:block;
float:left;
}
.wspan
{
text-align:left;
width:150px;
display:block;
float:left;
}
.aoffserver li .col5,.aoffserverlist li .col5
{
color:#ca3e00;	
}
.aoffserver li i,.aoffserverlist li i
{
color:#494949;
font-style:normal;
}
.aoffserver li i a
{
float:none;	
color:#ca3e00;
}
.aoffarticle li img
{
padding-left:5px;	
}
.aoffserver li span
{
color:#003061;
float:left;
}
b,.aoffserverlist li span b
{
font-weight:normal;
color:#ca3e00;
}
.contact
{
width:218px;
}
.contact,.contactz
{
padding-left:10px;
padding:10px 0px;
*+padding:16px 0px;
}
.contact ul,.contactz ul
{
background-position:-200px -11px;
}
.contact li
{
width:165px;
padding-left:40px;
height:30px;
line-height:30px;
}
.contactz li
{
width:148px;
padding-left:40px;
height:30px;
*+height:29px;
line-height:31px;
}
.aoffarticle,.articlelist
{
width:758px;
padding:8px 0px 14px 0px;
float:left;
}
.aoffarticle
{
background-position:355px -517px;
}
.aoffarticle ul
{
width:728px;
float:left;
padding-left:10px;
}
.aoffarticle ul li
{
width:354px;
float:left;
padding:0px 5px;
height:26px;
}
.aoffarticle li img
{
float:left;	
}
.aoffarticle li span,.aoffarticle li b
{
height:21px;
line-height:21px;
display:block;
padding-top:5px;	
}
.aoffarticle li b
{
color:#3366cc;	
padding-right:20px;	
float:right;
}
.aoffcontentr01,.aoffcontentr02,.aoffcontentr03
{
width:188px;
margin-bottom:10px;
}
.aofftitle02
{
width:188px;
text-align:center;
}
.aofftitle03
{
padding-left:10px;	
}
.aofftitle02,.aofftitle03
{
height:25px;
line-height:25px;
font-size:14px;
background-position:0px -285px;	
}
.aofftitle02 .bgdiv h2,.aofftitle03 .bgdiv h2,.aofftitle03 .bgdiv a
{
color:#ffffff;	
}
.aofftitle02 .bgdiv h2
{
text-align:center;
width:188px;
padding-left:0px;
}
.bgdiv h2
{
line-height:23px;
font-size:14px;
color:#494949;
float:left;
padding:3px 0px 0px 10px;
}
.bgdiv a
{
color:#494949;
line-height:23px;
display:block;
float:right;
padding:3px 20px 0px 0px;
}
.fileul01
{
padding-top:13px;	
}
.fileul01,.fileul02,.fileul03
{
width:178px;
padding-left:10px;
}
.fileul01 li,.fileul02 li,.fileul03 li
{
width:168px;
line-height:24px;
color:#4e4741;
}
.fileul01 li i
{
display:block;
font-style:normal;
color:#3266CC;
}
.fileul02 li b
{
width:60px;
color:#4e4741;	
float:left;
}
.fileul02 li a
{
padding-right:4px;
display:block;
float:left;
white-space:nowrap;
}
.fileul01 li b,.fileul02 li a
{
color:#3366cc;	
}
.fileul01 li span,.fileul01 li a
{
color:#003061;	
}
.fileul03 li span
{
color:#ca3e00;	
}
.fileul02 li span
{
width:105px;
line-height:24px;
display:block;
float:right;	
}
.aoffpro
{
margin:5px 0px;
}
.aoffapprove01
{
padding-top:10px;
background:url(../../../images/probg.gif) no-repeat -780px -1270px;
}
.aoffapprove02
{
padding-bottom:10px;
background:url(../../../images/probg.gif) no-repeat -780px bottom;
}
.aoffapprove01 h3,.aoffapprove02 h3
{
padding-left:10px;
height:28px;
line-height:28px;
}
.aoffapprove01 h3,.aoffarticle li span
{
float:left;	
}
.aoffapprove01 h3 img
{
height:28px;
float:right;
padding-right:60px;
_padding-right:0px;
}
.aoffapprove02 ul img
{
display:none;
}
.aoffapprove02 ul
{
width:168px;
padding-left:10px;
}
.aoffapprove02 ul li span
{
width:148px;
display:block;
padding-left:20px;
line-height:20px;
padding-top:2px;
background:url(../../../images/serve/zg.gif) no-repeat 0px -4px;
}
.aofftab01
{
width:188px;
height:35px;
line-height:35px;
padding-top:5px;
margin-bottom:5px;
border-top:1px solid #fbd5ae;
background-position:0px -965px;
}
.aofftab01 a
{
display:block;
float:left;
margin-top:3px;
font-weight:bold;
margin-left:9px;
_margin-left:6px;
line-height:27px;
padding-right:2px;
color:#ffffff;
}
.aofftab01 a:hover,.aoffnav01 a:hover,.edubtn a:hover
{
text-decoration:none;
}
.aofftab01 .give
{
padding:0px 2px 0px 4px;
}
.aofftab01 .storeoffice
{
padding:0px 7px;
}
.message
{
width:188px;
overflow:hidden;
}
.message p
{
line-height:50px;
color:#494949;
text-align:center;
}
.message span
{
padding-left:10px;
}
.message ul b
{
display:block;width:180px;color:#003061; 	
}
.message ul li
{
padding:4px 0px 25px 10px;
*+padding:10px 0px 25px 10px;
_padding:10px 0px 2px 10px;
line-height:24px;
color:#494949;
border-bottom:1px solid #fbd5ae;
}
.message ul .noborder
{
border-bottom:0px;
}
.message ul u
{
width:170px;
display:block;
float:left;
line-height:24px;
text-align:right;
padding-right:8px;
background-position:110px -362px;
text-decoration:none;
}
.message ul u a
{
padding-left:22px;
color:#3366cc;
}
.noalookbor
{
border-bottom:none;
}
/*办公室文章管理列表 办公室文章页*/
.articlelist
{
margin-bottom:10px;	
}
.articlelisttext
{
padding-bottom:10px;
float:left;
}
.articlelist ul
{
width:718px;
float:left;
margin:4px 10px 2px 20px;
_margin:4px 5px 2px 10px;
padding-bottom:10px;
border-bottom:1px dotted #cccccc;
}
.articlelist ul li
{
width:718px;	
height:26px;
}
.articlelist li img
{
float:left;
padding-right:6px;
}
.articlelist li span,.articlelist li b
{
line-height:21px;
display:block;
padding-top:5px;
font-size:14px;	
}
.articlelist li b
{
color:#3366cc;	
float:right;
}
.articlelist li a
{
font-size:14px;	
}
.articledetail
{
width:601px;
margin:0px 0px 10px 0px;
}
.articledetail h1
{
width:581px;
height:50px;
margin-top:10px;
line-height:50px;
text-align:center;
font-size:16px;
}
.articledetail h1 span
{
color:#3366cc;	
font-size:16px;
}
.articledetail p
{
width:581px;
padding:10px;
line-height:20px;
text-indent:2em;
font-size:14px;
}
.approvebtn .paddl
{
margin-left:58px;
_margin-left:32px;
}
/*分页*/
.page
{
width:350px;
text-align:center;
margin:0px auto;
height:25px;
line-height:25px;
}
.onpage 
{
color:#e8542b;
}
.page span
{
padding:0px 4px;
}
.page a
{
color:#004ba0;	
}
/*办公室认证管理页_身份认证各个状态*/
.apptop
{
width:759px;
height:27px;
overflow:hidden;
border-right:1px solid #cccccc;
background-position:0px -448px;
background-repeat:repeat-x;
}
.apptext
{
width:758px;
float:left;
border-left:1px solid #cccccc;
border-right:1px solid #cccccc;
border-bottom:1px solid #cccccc;
}
.apptext .hint01 b
{
color:#f0861b;	
}
.apptext .hint02 b
{
color:#ca3e00;
font-weight:bold;
}
.apptop ul
{
width:268px;
height:27px;
float:left;
border-left:1px solid #ccc;
}
.apptop ul li 
{
width:134px;
text-align:center;
height:24px;
color:#494949;
cursor:pointer;
line-height:24px;
padding-top:3px;
font-weight:bold;
font-size:14px;
float:left;
margin-left:-1px;
background-position:0px -1630px;
}
.apptop ul .onsftab
{
background-position:0px -1599px;
}
.apptext02
{
width:716px;
padding-left:5px;
}
.apptext02 h2
{
line-height:42px;
padding-left:25px;
}
.time
{
line-height:30px;
padding:0px 0px 5px 36px;
color:#494949;
}
.adminapp a
{
color:#3366cc;	
}
.time span
{
color:#ca3e00;		
}
.amendapp
{
padding-left:35px;	
}
.amendapp a
{
padding-left:25px;
line-height:30px;
display:block;
float:left;
color:#3366cc;
margin-right:10px;
}
.addapp
{
text-align:right;
padding-left:600px;
}
.addapp a
{
padding-left:16px;
line-height:30px;
display:block;
color:#3367cc;
font-weight:bold;
width:100px;
margin-right:35px;
background-position:-935px -168px;
}
.apptable01
{
width:733px;
margin:0px auto;
}
.apptable01 table
{
width:732px;
border-left:1px solid #d6d6d6;
border-top:1px solid #d6d6d6;
}
.apptable01 th,.apptable01 td
{
border-right:1px solid #d6d6d6;
border-bottom:1px solid #d6d6d6;
text-align:center;
line-height:22px;
padding-top:3px;
}
.apptable01 span
{
display:block;
float:right;
padding-right:20px;
_padding-right:10px;
}
.apptable01 a
{
padding-left:25px;
line-height:22px;
display:block;
float:right;
margin-right:5px;
color:#3367cc;
}
.apptable01 i
{
float:left;
padding-left:10px;
}
.amend2
{
background-position:-10px -363px;	
}
.cancel1
{
background-position:-935px -8px;	
}
/*办公室认证管理页_个人身份未认证*/
.approve,.allapprove
{
float:left;
padding-bottom:12px;
_padding-bottom:9px;
}
.approve
{
width:758px;
border:1px solid #cccccc;
}
.allapprove
{
width:760px;
}
.hint01
{
width:728px;
margin:12px auto 5px auto;
padding:1px;
border:1px solid #edecec;
}
.hint02
{
width:674px;
margin:12px auto 5px auto;
border:1px solid #fbd5ae;
background-color:#fbf4ee;
padding:10px 18px;
line-height:22px;
}
.hint01text
{
padding:10px 18px;
line-height:22px;
background-color:#f4f4f4;	
}
.hint01 b
{
color:#494949;
font-weight:bold;
}
.infoh
{
width:581px;
padding-top:10px;
background-repeat:repeat-x;
background-position:0px -1054px;
}
.infoh ul
{
width:581px;
height:28px;
}
.infoh li
{
padding:7px 15px 3px 15px;
height:16px;
float:left;
margin-right:3px;
line-height:16px;
background-color:#fbf4ee;
border:1px solid #fbd5ae;
cursor:pointer;
}
.infoh li h3
{
color:#ef861b;
}
.infoh .onapproveh3
{
background-color:#ffffff;
border-bottom:1px solid #ffffff;
}
.approve01
{
width:470px;
padding-left:15px;
float:left;
}
.approve01 h4
{
color:#494849;
margin-top:20px;
padding-left:23px;
height:25px;
}
.approveul1,.sdetail1a
{
width:470px;	
}
.approveul1 li,.sdetail1 li,.sdetail1a li
{
height:36px;
color:#494949;
float:left;
width:470px;
}
.label1,.label3
{
height:18px;
line-height:18px;
display:block;
float:left;
padding:4px 5px 0px 0px;
text-align:right;
}
.label1
{
width:80px;
}
.label3
{
width:70px;
}
.label2,.label4,.label5,.label6
{
line-height:24px;
text-align:right;
display:block;
}
.label2
{
width:80px;
padding-top:0px;
float:left;
}
.label6
{
width:118px;
margin-left:-12px;
float:left;
}
.label1 i,.label2 i,.label3 i,.label4 i,.label5 i,.label6 i
{
color:#f9061b;
padding-right:2px;
}
.label4
{
width:75px;
float:left;
}
.label5
{
width:110px;
padding-left:10px;
}
.cd1,.cd2,.cd3,.cd5,.cd6,.cd7,.cd8,.cd9,.cd10,.cd11,.cd12,.cd13,.cd14,.cd15
{
border-bottom:#c3c3c3 1px solid;
border-top:#7c7c7c 1px solid;
border-left:#c3c3c3 1px solid;
border-right:#7c7c7c 1px solid;	
float:left;	
}
.cd1
{
width:102px;
height:22px;
margin-right:4px;
padding:0px 0px 0px;
}
.cd2 
{
width:212px;
height:16px;
padding:2px 0 3px;
}
.infoul3{padding:0 0 10px 18px;}
.cd13 
{
width:212px;
height:13px;
padding-top:5px;
}
.cd3 
{
width:282px;
_width:298px;
height:25px;
padding-top:5px;
}
.cd4
{
padding-top:3px;
line-height:16px;
width:460px;
height:62px;
margin-left:15px;
float:left;
}
.cd5 
{
width:460px;
height:150px;
padding-top:5px;
}
.cd6
{
width:217px;
height:22px;
line-height:22px;
margin:0px 5px;
}
.cd11
{
width:74px;
height:22px;
line-height:22px;
margin-right:4px
}
.cd8 
{
width:32px;
height:16px;
padding-top:5px;
}
.cd9 
{
width:105px;
height:16px;
padding-top:5px;
}
.cd10 
{
width:360px;
height:170px;
padding-top:5px;
}
.approvebtn
{
width:380px;
padding:10px 0px 0px 75px;
_padding:10px 0px 0px 72px;
height:32px;
}
.infobtn
{
width:380px;
padding:10px 0px 0px 120px;
_padding:10px 0px 0px 118px;
height:32px;
}
.mbtn1
{
width:78px;
height:31px;
line-height:31px;
font-weight:bold;
text-align:center;
display:block;
float:left;
margin:0px 5px;
border:0px;
color:#ffffff;
letter-spacing:2px;
cursor:pointer;
background-position:-8px -1200px;
}
.gxtPop .mbtn1
{
width:100px;
background-position:0px -973px;
}
.gxtPop .mbtn1:hover
{
text-decoration:none;
}
.approverbtn a
{
height:30px;
line-height:30px;
padding-left:20px;
}
/*办公室服务管理-服务详细页*/
.eject
{
width:606px;
margin:10px auto 0px auto;
background-color:#ffffff;
position:absolute;
z-index:50;
}
.ejecttop
{
width:602px;
padding:2px 2px 0px 2px;
}
.ejectce
{
width:601px;
margin:0px 0px 0px 2px;
overflow:hidden;
clear:both;
}
.ejectbo
{
width:602px;
overflow:hidden;
clear:both;
height:0px;
padding:0px 2px 2px 2px;
}
.ejecttoptext
{
width:603px;
}
.ejecttoptext
{
height:25px;
background-repeat:repeat-x;
background-position:0px -286px;
}
.ejecttoptext h2
{
width:300px;
line-height:25px;
padding-left:15px;
font-size:14px;
color:#ffffff;
float:left;
}
.ejecttoptext img
{
float:right;
padding-right:7px;
}
.sdetail,.messagestate1
{
width:581px;
margin:10px;
clear:both;
overflow:hidden;
border:1px solid #fbd5ae;
}
.aoffhbg
{
height:24px;
background-color:#fbf4ee;
border-bottom:1px solid #fbd5ae;
}
.sdetailhbg,.detailhbg
{
width:581px;	
}
.adetailhbg
{
width:601px;	
}
.adetailhbg span
{
display:block;
float:right;
width:110px;
padding-right:10px;
}
.sdetailhbg a,.adetailhbg a,.detailhbg a
{
height:18px;
display:block;
float:left;
padding:6px 5px 0px 22px;
line-height:18px;
color:#494949;
}
.pen
{
background-position:-12px -359px;
}
.stop
{
background-position:-12px -418px;
}
.del1
{
background-position:-210px -320px;	
}
.sdetailhbg h3,.sdetailhbg1 h3,.sdetailhbg2 h3
{
line-height:21px;
padding:3px 0px 0px 15px;
}
.sdetailhbg1 h3
{
color:#ea651d;	
}
.sdetailhbg2 h3,.sdetailhbg h3
{
color:#ea651d;
float:left;
}
.sdetailhbg2 span,.sdetailhbg span
{
display:block;
padding-top:3px;
line-height:21px;
float:left;
color:#494949;
}
.detailhbg span
{
display:block;
line-height:21px;
float:right;
color:#494949;
}
.sdetailhbg2 i,.sdetailhbg i
{
color:#f9061b;	
}
.sdetailhbg1,.sdetailhbg2
{
width:581px;
border-top:1px solid #fbd5ae;	
}
.sdetail01 li span,.sdetail02 li span
{
display:block;
float:left;
}
.sdetail01,.sdetail02
{
float:left;
}
.sdetail02
{
padding-top:22px;	
color:#494949;
}
.sdetailul01,.sdetailul02,.sdetailul03
{
width:448px;
padding:10px 0px 0px 0px;
padding-left:60px;
}
.sdetailul03
{
margin:15px 0px;	
}
.sdetailul01 li,.sdetailul03 li
{
width:448px;
line-height:34px;
}
.sdetailul01 span
{
color:#ca3e00;
}
.sdetail01 .sdetailul01 span
{
display:inline;
float:none;
}
.sdetailul01 li a
{
padding-right:10px;	
}
.sdetailul02 li
{
width:448px;
line-height:22px;
}
.sdetailul02 li b,.sdetailul03 li b
{
width:60px;
float:left;	
}
.sdetailul02 li b
{
color:#4e4741;	
}
.sdetailul02 li span,.sdetailul03 li span
{
width:388px;
float:right;
color:#494949;
}
.sdetailul03 li b
{
color:#494949;
}
.sdetailul03 li span i
{
padding-left:20px;
line-height:34px;
margin:0px 5px;
font-style:normal;
display:block;
float:left;
white-space:nowrap;
background-position:-7px -1098px;
}
/*办公室服务管理-基本信息页*/
.sdetail1
{
padding:15px 0px 0px 58px;
float:left;
}
.sdetail1 li span
{
display:block;
float:left;
}
.sdetail1a
{
padding:25px 0px 0px 18px;
float:left;
}
.sdetail1 a
{
padding-left:10px;	
}
.sdetail2
{
padding:0px 0px 0px 58px;
color:#494949;
float:left;
}
.sdetail2 li
{
float:left;
}
.sdetail2a
{
padding:0px 0px 0px 18px;
color:#494949;
float:left;
}
.sdetail2a table
{
float:left;
}
.marbo
{
margin-bottom:15px;	
}
.sdetailul01 a
{
color:#3366cc;
}
.sdetailh h2
{
line-height:40px;	
font-size:16px;	
padding:15px 0px 0px 60px;
float:left;
}
.sdetailh span
{
display:block;
line-height:20px;
float:right;
color:#3366cc;
padding:20px 20px 0px 20px;
}
.sdetailh .sfa
{
color:#090;
}
.sdetailh .stop2
{
color:#c00;
}
/*办公室留言管理*/
.messagestate1
{
padding-bottom:5px;
}
.state1text
{
width:270px;
padding-left:12px;
}
.state1text h3
{
color:#f0861b;
height:30px;
padding-top:10px;
}
.state1text ul
{
width:234px;
padding-left:36px;
}
.state1text li
{
height:23px;
}
.adminmessage
{
width:576px;
border-bottom:1px solid #fbd5ae;
border-right:1px solid #fbd5ae;
border-left:1px solid #fbd5ae;
float:left;
background-color:#ffffff;
}
.pophigh1
{
height:420px;
width:596px;
overflow-y:scroll;
}
.messageask
{
width:536px;
padding:10px 20px 3px 20px;
line-height:22px;
color:#494949;
float:left;
}
.messageask span
{
display:block;
line-height:16px;
text-align:right;
}
.messageask span a
{
display:block;
margin-right:8px;
color:#3366cc;
float:right;	
}
.messtilte
{
width:556px;
padding-left:20px;
height:26px;
float:left;
background-position:0px -344px;
background-repeat:repeat-x;
}
.messtilte i
{
color:#f0861b;
float:left;
line-height:26px;
}
.messtilte span
{
float:right;
width:182px;
padding-right:20px;
}
.messtilte a
{
padding-left:25px;
line-height:26px;
display:block;
margin-right:5px;
color:#3366cc;
float:left;
}
.complain
{
background-position:-845px -58px;
}
.shield
{
background-position:-845px -94px;
}
.messageanswer
{
width:536px;
padding:0px 20px 15px 20px;
line-height:22px;
color:#494949;
}
.answerh
{
width:536px;
padding:4px 0px 2px 0px;
background-position:0px -1550px;
}
.answerh span
{
line-height:21px;
padding:4px 0px 0px 20px;
color:#f0861b;	
}
.answertext
{
width:504px;
padding:10px 15px;
border:1px solid #e1e1e1;
background-color:#f1f1f1;
}
.answerform
{
float:left;
padding-bottom:10px;
*+padding-bottom:0px;
}
.answerform h2
{
height:28px;
clear:both;
margin-bottom:10px;
border-top:1px solid #fbd5ae;
border-bottom:1px solid #fbd5ae;
background-position:0px -588px;
background-repeat:repeat-x;
}
.answerform h2 span
{
display:block;
width:545px;
line-height:25px;
color:#494949;
padding:3px 0px 0px 30px;
background-position:-932px -214px;
}
.answerbtn
{
width:72px;
line-height:72px;
height:72px;
font-weight:bold;
margin:9px 7px 0px 0px;
border:0px;
color:#ffffff;
font-weight:bold;
letter-spacing:5px;
cursor:pointer;
float:right;
background-position:-434px -485px;
}
/*办公室信息管理*/
.info
{
width:581px;
margin:10px;
}
.infotext
{
border-left:1px solid #fbd5ae;
border-bottom:1px solid #fbd5ae;
border-right:1px solid #fbd5ae;
}
.infotext
{
width:579px;
padding:10px 0px 10px 0px;
}
.infotext li span
{
display:block;
line-height:20px;
padding-right:5px;
float:left;
}
.infotext .sdetail2 li
{
float:left;
}
.infotext .sdetail1 span
{
padding-right:0px;	
}
.infotext .sdetail1 .cd9 
{
margin:0px 5px;
}
.addform .refer
{
clear:both;
}
.infoul1
{
width:509px;
padding:0px 0px 0px 55px;	
}
.infoul2
{
overflow:hidden;
clear:both;
padding:0px 0px 0px 86px;
}
.infoul1 b,.infoul2 b
{
height:120px;
line-height:20px;
display:block;
width:82px;
text-align:right;
color:#494949;
float:left;
}
.infoul2 b
{
width:78px;	
}
.infoul2 b i
{
color:#f9061b;	
}
.infoul2 b
{
width:78px;	
}
.infoul2 b i
{
color:#f9061b;	
}
.infoul1 .spanbtn,.infoul2 .spanbtn
{
text-align:center;
line-height:30px;
padding-top:30px;
display:block;
float:left;
}
.infoul1 select,.infoul2 select
{
float:left;
width:116px;
margin:0px 5px;
overflow:hidden;
border:1px solid #7c7c7c;
}
.marbo5
{
margin-bottom:5px;
}
.sdetail1 u
{
width:80px;
display:block;
float:left;
padding-right:10px;
text-align:right;
text-decoration:none;
}
.infobtn .marl1
{
margin-left:20px;	
_margin-left:10px;
}
.infotext .marl2
{
margin-left:68px;
_margin-left:36px;
}
.offshow
{
border-top:1px solid #fbd5ae;
line-height:25px;
padding-left:32px;
border-bottom:1px solid #fbd5ae;
}
.edu
{
width:575px;
overflow-y:auto;
}
.high1
{
height:320px;	
}
.edu table
{
margin:10px 0px 5px 10px;
border-left:1px solid #d6d6d6;
border-top:1px solid #d6d6d6;
color:#494949;
}
.edu table a
{
color:#3367cc;
padding-right:5px;
}
.edu table th,.edu table td
{
line-height:24px;
text-align:center;
border-right:1px solid #d6d6d6;
border-bottom:1px solid #d6d6d6;	
}
.edu table th
{
background-color:#fafafa;	
}
.addlink,.addlink1
{
text-align:right;
padding-left:400px;
}
.addlink a,.addlink1 a
{
padding-left:16px;
line-height:30px;
display:block;
color:#3367cc;
font-weight:bold;
width:90px;
margin-right:50px;
background-position:-935px -168px;
}
.addlink1 a
{
width:65px;
margin-left:30px;
}
.addlink a
{
width:35px;
margin-left:30px;
}
.addform .formul1 li
{
height:36px;
color:#494949;
float:left;
width:470px;
}
.addform .formul2 li
{
line-height:20px;
color:#494949;
width:470px;
float:left;
padding-bottom:5px;
}
.referbtn,.edubtn
{
width:78px;
height:31px;
line-height:31px;
font-weight:bold;
display:block;
margin:0px 5px;
border:0px;	
letter-spacing:5px;
font-weight:bold;
cursor:pointer;
}
.referbtn
{
float:left;
color:#f68635;
background-position:0px -630px;
}
.edubutton
{
padding-top:10px;
margin-top:10px;
}
.edubutton input
{
display:block;
float:left;
margin-left:90px;
_margin-left:45px;
}
.bordertop
{
border-top:1px solid #fbd5ae;	
}
.edubtn
{
color:#ffffff;
margin-left:70px;
text-align:center;
background-position:-8px -1200px;
}
/*办公室换肤*/
.skinning
{
width:240px;
position:absolute;
z-index:50;
left:65%;
top:155px;
}
.skinning div
{
width:200px;
height:32px;
_height:34px;
float:left;
overflow:hidden;
}
.skinning ul
{
width:400px;
float:left;
}
.skinning ul li
{
width:32px;
height:32px;
_height:34px;
padding:0px 4px;
float:left;
}
.skinning ul li a
{
width:28px;
height:28px;
display:block;
float:left;
border:1px solid #fff;	
}
.skinning ul .onskin a:hover,.skinning ul li a:hover,.skinning ul .onskin a
{
border:2px solid #000;
}
.skinning span img
{
float:left;
margin:6px 0px;
}
/*办公室服务管理列表*/
.aoffserverlist
{
width:732px;
float:left;
padding:10px 13px;
}
.aoffarticle p,.articlelisttext p,.noinfo
{
line-height:100px;
color:#cb3c02;
text-align:center;
background-color:#ffffff;
}
.aoffserverlist p,.aoffserver p
{
line-height:30px;
color:#333333;
text-align:center;
font-weight:bold;
font-size:14px;
padding-top:40px;
background-color:#ffffff;
}
.aoffserverlist p a,.aoffserver p a,.aoffarticle p a,.articlelisttext p a,.noinfo a
{
color:#2669c0;
}
.articlelisttext
{
width:732px;
}
.aoffserverlist ul
{
float:left;	
}
.aoffserverlist li
{
width:732px;	
height:30px;
line-height:30px;
float:left;
background-repeat:repeat-x;
background-position:0px -465px;
}
.aoffserverlist li span a,.aoffserverlist li span u
{
height:30px;
line-height:30px;
color:#003061;
display:block;
float:left;
padding:0px 2px 0px 22px;
}
.aoffserverlist li span u
{
display:block;
height:30px;
line-height:30px;
text-decoration:none;
float:left;
}
.aoffserverlist li span b
{
padding-right:10px;	
height:30px;
line-height:30px;
}
.aoffserverlist li span
{
padding-left:15px;
float:right;
width:490px;
height:30px;
color:#003061;	
}
.aoffserverlist strong
{
font-weight:normal;
float:left;
}
.aoffserverlist strong em
{
display:block;
float:left;	
width:40px;
height:30px;
line-height:30px;
font-style:normal;
}
.aoffserverlist strong b
{
width:110px;
display:block;
height:30px;
line-height:30px;
float:left;
}
.fa,.ti,.amend,.stop1,.del,.atext,.ref,.pub
{
margin-right:10px;
}
.aoffserverlist .fa 
{
color:#090;
}
.aoffserverlist .ti
{
color:#C00;
}
.amend
{
background-position:-10px -360px;		
}
.stop1
{
background-position:-10px -418px;		
}
.pub
{
background-position:-5px -43px;		
}
.mess
{
background-position:-5px -69px;		
}
.del
{
margin-left:5px;
background-position:-210px -320px;		
}
.ref
{
margin-left:5px;
background-position:-214px -214px;		
}
.atext
{
height:30px;
line-height:30px;
float:left;
padding-left:20px;
}
.see
{
background-position:-3px -13px;	
}
/*办公室服务查看留言页*/
.xqlmessage
{
width:781px;
padding:10px 5px 10px 10px;
background-color:#fbf4ee;
}
.hmessage11
{
height:540px;
}
.hmessage12
{
height:535px;
}
.xqlmessagez
{
width:578px;
}
.xqlmessager
{
width:196px;
border:1px solid #fbd5ae; 
background-color:#ffffff;
}
.xqlmessage01
{
width:534px;
max-width:534px;
height:73px;
padding:13px 20px 0px 20px;
overflow-y:auto;
background-color:#ffffff;
border:1px solid #fbd5ae;
background-position:0px -690px;
background-repeat:repeat-x;
color:#013162;
line-height:22px;
margin-bottom:10px;
}
.xqlmessage02
{
width:554px;
height:300px;
padding:5px 0px 0px 20px;
overflow-y:auto;
background-color:#ffffff;
border:1px solid #fbd5ae;
}
.xqlmessage02 p
{
height:25px;
line-height:25px;
}
.xqlm02t
{
width:524px;
line-height:21px;
padding-bottom:10px;
border-bottom:1px dotted #cccccc;
}
.xqlmessage03
{
width:574px;
margin:10px 0px;
padding-bottom:10px;
background-color:#ffffff;
border:1px solid #fbd5ae;
}
.xqlmessage03 h3,.xqlmessager h3
{
height:28px;
margin:0px 1px;
border-bottom:1px solid #fbd5ae;
background-position:0px -588px;
background-repeat:repeat-x;
}
.xqlmessage03 h3
{
width:572px;
margin-bottom:10px;
}
.xqlmessager h3
{
width:194px;
}
.xqlmessage03 h3 span
{
width:546px;
height:28px;
line-height:28px;
padding-left:26px;
display:block;
background-position:-935px -217px;
}
.xqlmessager h3 span
{
width:100px;
height:26px;
line-height:26px;
padding:2px 0px 0px 26px;
display:block;
background-position:-942px -286px;
}
.xqlmessager01
{
width:196px;
overflow:hidden;
height:46px;
border-bottom:1px dotted #cccccc;
}
.xqlmessager01 h2
{
width:115px;
height:46px;
line-height:46px;
padding-left:25px;
font-weight:normal;
float:left;	
background-position:-842px -336px;
}
.xqlmessager01 h2 a:hover
{
font-weight:bold;
color:#c93d00;
}
.xqlmessager01 img
{
float:left;
margin-top:10px;
padding-right:5px;
}
.ejectw31
{
width:802px;	
}
.ejectw32
{
width:798px;	
}
.ejectw33
{
width:796px;	
}
.xqtitle02
{
padding-left:15px;
}
.cd15
{
width:462px;
height:62px;
padding-top:5px;
padding:0px 0px 10px 16px;
float:left;
}
.fsbtn
{
font-weight:bold;
display:block;
border:0px;
cursor:pointer;
color:#ffffff;
}
.fsbtn
{
width:70px;
height:70px;
line-height:70px;
float:right;
margin-right:10px;
_margin-right:5px;
background-position:-435px -485px;
}
.fl
{
float:left;	
}
.fr
{
float:right;
}
.xqlm02text .nostorebg
{
border-bottom:0px;
}
.xqlm02text a
{
color:#3266cb;
}
.bgcol1
{
background-color:#f5f5f5;
}
.td1,.td4,.td9{width:110px;}
.td2{width:343px;}
.td3,.td6,.td8,.td11,.td13{width:100px;}
.td5,.td10,.td12{width:123px;}
.td7{width:80px;}
.aoffserverlist li i span,.aoffserver li i span
{
padding-left:0px;
float: none;
width:auto;
height:auto;
color:#ca3e00;
}
/*办公室-发布需求*/
.hint03
{
width:580px;
}
.hint03r
{
width:528px;
}
.publist01 .label2,.publist01 .label1,.publist02 .label2,.publist02 .label1
{
height:36px;
line-height:36px;
display:block;
float:left;
padding:4px 5px 0px 0px;
}
.publist01 .label1,.publist02 .label1
{
text-align:right;
width:80px;
}
.publist01 .label2,.publist02 .label2
{
text-align:right;
width:150px;
color:#494949;
}
.publist01 .label2 i,.publist02 .label2 i
{
padding-right:3px;
line-height:36px;
}
.publist01 .cd2,.publist01 .cd5,.publist01 .cd7,.publist02 .cd2
{
border:1px solid #aca899;
float:left;
}
.publist02 .cd2,.publist02 .cd3,.publist02 .cd4
{
height:16px;
padding-top:5px;
margin:10px 10px 0px 0px;
}
.publist01 .cd2,.publist02 .cd2
{
width:248px;
}
.publist02 .cd3
{
width:35px;
}
.publist02 .cd4
{
width:115px;
margin-left:0px;
}
.publist01 .cd5,.publist01 .cd7
{
height:22px;
font-size:13px;
margin-right:4px;
padding-top:0px;
}
.publist01 .cd5
{
width:113px;
}
.publist01 .cd7
{
width:140px;
}
.publist01 .publisth3,.publist02 .publisth3
{
width:570px;
}
/*办公室-搜索需求结果页*/
.demandtable01 .w1,.demandtable01 .w11
{
width:112px;
margin-right:0px;
}
.demandtable01 .w2
{
width:130px;
margin-right:0px;
}
.demandtable01 .w3
{
width:160px;
margin-right:0px;
}
.demandtable01 .w5
{
width:80px;
margin-right:0px;
}
.demandtable01 .w4,.demandtable01 .w10
{
width:211px;	
}
.demandtable01 .w7
{
width:95px;	
}
.demandtable01 .w8
{
width:125px;	
}
.demandtable01 .w12
{
width:142px;	
}
/*办公室-需求查看*/
.lookdemandz b,.lookdemandboz b
{
color:#494949;	
}
/*办公室前台*/
/*当前位置*/
.acol5 a
{
color:#003061;		
}
.listpath
{
clear:both;
width:970px;
margin:0px auto;
padding-top:0px;
}
.listpath p
{
width:87px;
height:27px;
line-height:27px;
float:left;
padding-left:5px;
}
.listpath ul
{
width:740px;
float:left;
}
.listpath li
{
float:left;
height:27px;
line-height:27px;
margin-right:5px;
}
.listpath li a
{
padding-right:5px;	
}
.offcontent
{
width:960px;
margin:0px auto;
}
.offcontent .aoffserver li span
{
color:#003061;
width:170px;
text-align:left;
float:right;
}
.aoffcontentz05
{
width:760px;
padding-top:10px;
}
.aoffcontentz05 ul
{ 
border:1px solid #FBD5AE;
border-top:0px;
padding:10px 10px 10px 12px;
}
.aoffcontentz05 ul li
{
line-height:23px;
color:#003061;
}
.aoffcontentz05 ul li span
{
color:#3465CC;
padding-right:28px;
}
.aoffcontentz05 ul li b,.aoffcontentz05 ul li i
{
color:#CA3F00;
padding:0 5px;
}
.aoffcontentz05 ul li i
{
font-style:normal;
}
.desirepic
{
clear:both;
width:190px;
}
/*办公室前台留言查看页*/
.offmessageall
{
width:758px;
overflow:hidden;
padding-bottom:10px;
}
.offmessageall .offmessage,.offmessageall .messagetime,.offmessageall .messageask
{
width:718px;
}
.offmessage
{
margin:0px 20px;
}
.messageborb
{
height:10px;
width:718px;
background-repeat:repeat-x;
background-position:0px -761px;
}
.messagetime
{
height:38px;
line-height:38px;
color:#ef861b;
}
.messageask p
{
text-indent:2em;
line-height:22px;
color:#494949;
}
.offmessageall .messageanswer
{
width:716px;
float:left;
margin:12px 0px;
border:1px solid #e1e1e1;
background-color:#f4f4f4;
padding:0px 0px 0px 0px;
line-height:22px;
}
.offmessageall .messageanswer h3
{
width:56px;
text-align:right;
float:left;
color:#494949;
padding-top:10px;
}
.offmessageall .messageanswer p
{
width:635px;
float:right;
padding:10px 25px 10px 0px;
line-height:22px;
color:#494949;
}
.leavemessage
{
width:758px;
padding:10px 0px;
margin-bottom:10px;
border:1px solid #fbd5ae;	
}
.leavemessage .cd1
{
padding-top:3px;
border:#979797 1px solid;
line-height:16px;
width:600px;
height:70px;
}
.offmessageall .label1 ,.pop .label1
{
padding-top:5px;
width:90px;
text-align:center;
color:#494949;
font-weight:bold;
display:block;
float:left;
}
.messagebtn
{
padding:10px 0px 10px 85px;
height:25px;
}
.sdetailul04
{
width:732px;	
padding:10px 13px;
}
.sdetailul04 li
{
height:30px;
line-height:30px;
background-repeat:repeat-x;
background-position:0px -463px;
}
.sdetailul04 .noaoffbg1,.aoffserver .noaoffbg1
{
background:none;
}
.sdetailul04 li a
{
float:left;	
}
.sdetailul04 li img
{
padding-right:5px;	
}
.sdetailul04 li span
{
width:250px;
float:right;
font-size:14px;
}
.sdetailul04 li a,.sdetailul04 li span b
{
font-size:14px;
}
/*办公室留言页*/
.pop .cd2
{
padding-top:3px;
line-height:16px;
width:350px;
height:100px;
}
/*办公室前台文章详细页*/
.offcontent .articledetail
{
width:758px;
padding-top:15px;
margin-bottom:10px;
border:1px solid #fbd5ae;
}
.offcontent .articledetail h1
{
width:728px;
padding:10px 15px;	
}
.offcontent .articledetail h1
{
height:30px;
line-height:30px;
text-align:center;
font-size:16px;
}
.offcontent .articledetail h1 span
{
color:#3366cc;	
font-size:16px;
}
.articlecontent
{
line-height:20px;
width:680px;
font-size:14px;
padding-left:20px;
}
.articlecontent1
{
line-height:20px;
width:560px;
font-size:14px;
padding-left:10px;
}
.articlecontent *,.articlecontent1 *
{
font-size:14px;	
}
.articlecontent ul,.articlecontent ol,.articlecontent1 ul,.articlecontent1 ol
{
padding:5px;
margin-left:20px;
}
.articlecontent li,.articlecontent1 li
{
font-size:14px;	
}
.articlecontent1 p
{
width:546px;
}
.articlecontent p
{
width:680px;
}
/*办公室前台服务详细页*/
.offcontent .sdetail
{
width:758px;
padding-top:15px;
margin:0px;
margin-bottom:10px;
border:1px solid #fbd5ae;
}
.offcontent .sdetail h1
{
height:50px;
line-height:50px;
font-size:16px;
}
.offcontent .sdetail01,.offcontent .sdetail02,.messagelie
{
width:758px;	
}
.offcontent .sdetail02
{
padding-top:22px;	
}
.offcontent .sdetail01 h1,.offcontent .sdetailul01,.offcontent .sdetailul02,.offcontent .sdetailul03
{
width:720px;
padding:10px 13px 0px 25px;
}
.offcontent .sdetailul01 li,.offcontent .sdetailul03 li
{
width:720px;
height:34px;
line-height:34px;
}
.offcontent .sdetailul01 li a
{
padding-right:10px;	
}
.offcontent .sdetailul02 li
{
width:720px;
line-height:22px;
}
.offcontent .sdetailul02 li b
{
width:60px;
color:#4e4741;	
float:left;
}
.offcontent .sdetailul02 li span
{
width:660px;
float:right;
color:#494949;
}
.offcontent .sdetail02 h3
{
width:758px;
color:#ef861b;
height:28px;
background-repeat:repeat-x;
background-position:0px -1066px;
}
.offcontent .sdetail02 h3 span
{
padding:7px 15px 3px 15px;
height:15px;
display:block;
float:left;
background-color:#ffffff;
margin-left:20px;
border-left:1px solid #fbd5ae;
border-top:1px solid #fbd5ae;
border-right:1px solid #fbd5ae;
line-height:15px;
}
.offcontent .sdetailul03 li b
{
width:60px;
float:left;
color:#494949;
}
.offcontent .sdetailul03 li span
{
padding-left:20px;
height:34px;
display:block;
float:left;
margin:0px 5px;
background-position:-7px -1100px; 
}
.offcontent .sdetailul04 li span
{
width:250px;
float:right;
}
.offcontent .sdetailul04 li a,.offcontent .sdetailul04 li span b,.offcontent .sdetailul04 li span
{
font-size:14px;
}
/*巧顾办公室-发送需求*/
.xqsend .label2
{
width:75px;
height:18px;
padding-top:4px;
line-height:18px;
padding-right:10px;
display:block;
float:left;
text-align:right;
}
.xqsend .needul1
{
width:420px;
padding:25px 0px 0px 36px;
}
.xqsend .label2 i
{
padding-right:3px;
}
.xqsend .needul2
{
width:500px;
padding-left:36px;
}
.xqsend .needul1 li
{
height:34px;
color:#494949;
width:420px;
float:left;
}
.xqsend .needul2 li
{
color:#494949;
width:500px;
}
.needul1 li span,.needul2 li span{ display: block;float:left; line-height:24px;}
.xqsend .needul1 strong
{
float:left;	
height:18px;
padding-top:4px;
line-height:18px;
}
.xqsend .needul1 span
{
display:block;
float:left;
line-height:24px;
}
.xqsend .contacth
{
width:600px;
height:36px;
clear:both;
color:#ef861b;
border-bottom:1px solid #fbd5ae;
}
.xqsend .contacth h3
{
line-height:26px;
padding:10px 0px 0px 30px;
font-size:14px;
float:left;
background-position:-210px -127px;
}
.xqsend .contacth span
{
display:block;
line-height:26px;
padding-top:10px;
margin-left:10px;
float:left;
}
.xqsend .infobtn
{
width:480px;
padding:10px 0px 0px 113px;
_padding:10px 0px 0px 110px;
height:60px;
}
.xqsend .cd1,.xqsend .cd2,.xqsend .cd3,.xqsend .cd4,.xqsend .cd5
{
border-bottom:#c3c3c3 1px solid;
border-top:#7c7c7c 1px solid;
border-left:#c3c3c3 1px solid;
border-right:#7c7c7c 1px solid;	
}
.xqsend .cd1 
{
width:212px;
height:16px;
padding-top:5px;
}
.xqsend .cd2
{
width:217px;
height:22px;
line-height:22px;
margin-right:4px;
padding:0px;
}
.xqsend .cd4 
{
width:36px;
height:16px;
padding-top:4px;
margin-left:3px;
float:left;
}
.xqsend .cd5 
{
width:108px;
height:16px;
padding-top:5px;
float:left;
margin-top:0px;
}
.xqspan
{
display:block;
float:left;
line-height:22px;
padding:3px 0px 0px 0px;
margin:0px;
}
.xqspan i
{
font-style:normal;
color:#f9061b;
}
.hmessage21
{
height:550px;	
}
.ejecttoptext .offqg
{
width:120px;
line-height:22px;
font-size:14px;
color:#ffffff;
padding:3px 0px 0px 10px;
margin:0px;
float:left;
}
.alldemandtab .cd1
{
padding:0px 0px 0px 0px;
}
.alldemandtab .w2
{
float:right;	
}
.alldemandtab .w3
{
width:130px;	
}
.infotext .formul1 cite
{
margin:0px 0px 0px 5px;
}
.infoul1 li cite span,.infoul2 li cite span
{
padding-top:0px;
}
.infoul1 li cite span,.infoul2 li cite span
{
padding-top:0px;
width:120px;
padding-left:20px;
max-width:120px;_width:expression(document.body.clientWidth > 120 ? "120px" : "auto");
}
.infoul1 li span
{
float:left;
}
.formul2 cite
{
float:right;
}
.publist02 ul li .flag span
{
margin-top:0px;	
padding-top:0px;
}
.publist02 ul li span
{
margin-top:10px;
line-height:25px;
}
.alldemandtab .cd1
{
padding:0px 0px 0px 0px;
}
.alldemandtab .w3 
{
width:150px;	
}
.alldemandtab .cd1
{
float:left;	
}
.demandtab02 .cd1
{
float:right;	
}
.flag span,.wrong,.right{ background-image:url(../../../images/flag.gif); background-repeat:no-repeat;}
.flag{ position:absolute; padding:4px; border:1px solid #ddd; background-color:#fafafa; color:#494949; display: inline; max-width:120px;_width:expression(document.body.clientWidth > 120 ? "120px" : "auto"); font-style:normal;z-index:20;}
.flag span{background-position:0px -88px; line-height:15px; padding-left:20px; display:block; height:auto!important;font-size:12px!important;clear:both!important; line-height:16px!important;}
.wrong{ position:absolute; background-position:0px -480px; display: inline; padding:4px;color:#494949;padding-left:20px;font-style:normal;_width:expression(document.body.clientWidth > 120 ? "120px" : "auto"); font-style:normal;}
.right{ position:absolute; background-position:0px 6px; display: inline; padding:4px; width:20px; height:12px}
.jybj,.gzjy, .fzlc{margin-bottom:10px;}
.jybj ul,.gzjy ul,.fzlc ul{ padding:10px 15px;border:1px solid #FBD5AE;border-top:0px;color:#494949;width:728px; float:left;}
.jybj ul li,.gzjy ul li,.fzlc ul li{ line-height:30px; border-bottom:1px dotted #ccc; clear:both; float:left; width:728px;}
.jybj ul li span,.gzjy ul li span{ display:block;float:left; width:180px; padding-left:10px;}
.jybj ul li b{ display:block; float:left; width:250px; color:#3366CC;}
.jybj ul li i{ display:block; float:left; width:180px; font-style:normal;}
.jybj ul li u{ display:block; float:left; width:80px; text-decoration:none;}
.gzjy ul li b{ display:block; float:left; width:280px; color:#3366CC;}
.gzjy ul li i{ display:block; float:left; width:180px; font-style:normal;}
.gzjy ul li u{ display:block; float:left; width:700px; text-decoration:none;padding-left:10px; line-height:20px; padding-bottom:5px;}
.fzlc ul li span{display:block;float:left; width:80px; padding-left:10px;line-height:20px; padding-top:5px;}
.fzlc ul li u{display:block; float:left; width:620px; text-decoration:none; line-height:20px; padding-bottom:5px; padding-top:5px;}
.jybj ul li.noborder,.gzjy ul li.noborder,.fzlc ul li.noborder{border-bottom:0px;}
.cb{ clear:both;}
.complaints{float:right; width:85px; line-height:30px;}
.complaints a{color:#CA3E00; display:block;background-position:-8px -104px; padding-left:18px}
.pop{padding:2px; background-color:#fff; width:528px; float:left;}
.title{background-image:url(../images/title-bg.gif); background-repeat:repeat-x; width:528px; float:left;}
.title h2{line-height:25px; float:left; font-size:14px; color:#fff; padding-left:13px;}
.title img{ float:right; margin-right:7px; cursor:pointer;}
.popcontent{background-color:#FDF4EF; border:1px solid #FCD4B0; border-top:0px;padding:8px; float:left; width:510px;}
.poptext{background-color:#FFF; border:1px solid #FAD4AD; padding:15px;}
.table01 td p{padding:4px;display:inline-block;zoom: 1;*display: inline; text-align:left}
/*new 服务详细页面*/
.detail_img
{
width:758px;
float:left;
}
.sdetail01 .detail_img h1
{
padding:0px 15px;
display:inline;
font-family:"黑体";
font-size:22px;
}
.detail_img .col3
{
color:#000000;	
}
.detail_img span
{
color:#333333;
}
.detail_img b
{
color:#ff5500;
font-size:20px;
}
.detail_text
{
margin:0px 20px;
_margin:0px 10px;
}
.detail_text .detailRelation
{	
padding-left:10px;
border-bottom:1px solid #f78029;
line-height:25px;
height:25px;
width:718px;
overflow:hidden;
}
.detail_text .detailRelation h2
{	
color:#494949;
font-size:14px;
float:left;
}
.detail_text .detailRelation span
{	
float:right;
padding-right:10px;
}
.detail_text .detailServerInfo
{
clear:both;
line-height:25px;
font-size:14px;
color:#494949;
}
/*基本信息页*/
.newhite u
{
width:16px;
line-height:24px;
display:block;
text-decoration:none;
color:#c93d00;
float:left;
}
.newhite1 b,.sdetail2 b,.publistul3 b,.needul2 b
{
line-height:24px;
color:#494949;
font-weight:normal;
padding-top:55px;
display:block;
float:left;	
}
.newhite1 b u,.sdetail2 b u,.publistul3 b u,.needul2 b u
{
color:#c93d00;
text-decoration:none;	
}
/*ue改进5.5*/
.lineh b
{
padding-left:10px;
}
.lineh
{
line-height:36px;	
}
.infotext .sdetail2
{
padding:0px 0px 0px 28px;	
}
.infotext .depict
{
width:520px;
padding:8px 8px;
background-color:#fafafa;
line-height:18px;
color:#494949;
border:1px solid #edecec;
margin:10px 20px 15px 20px;
}
.cd7 
{
width:295px;
height:100px;
}
.infotext .cd7
{
width:310px;
height:120px;
}
.cd14
{
width:330px;
display:inline;
height:120px;
padding-top:5px;
margin:0px 5px 0px 75px;
}
.cd12 
{
width:280px;
height:16px;
padding-top:5px;
}
.high2
{
height:530px;	
}
.publist01 .cd8 
{
width:300px;
height:92px;
padding-top:5px;
}
.xqsend .cd3 
{
width:320px;
height:100px;
padding-top:5px;
float:left;
}
.aoffcontent .aoffserver li span img
{
padding-left:2px;
display:inline;
}
.aoffcontent .aoffserver
{
width:524px;
padding:10px 2px;
}
.stop3
{
padding-left:18px;
background-position:-12px -418px;
}
.refresh
{
padding-left:20px;
background-position:-214px -214px;
}
/*实现连续的英文字母和数字的自动换行*/
.offcontent,.eject{table-layout:fixed;word-wrap:break-word;overflow:hidden;}
/*说明*/
.approveul1 li
{
height:30px;
}
.sdetail1 .sdetailli
{
padding-left:110px;	
height:30px;
width:360px;
line-height:15px;
}
.sdetail1 li
{
height:30px;	
}
.sdetail2 .sdetailli
{
padding-left:110px;	
height:30px;
width:380px;
line-height:15px;
}
/*认证产品购买*/
.newapprove,.newapprovez,.passtext,.approveclew,.newapproveztext th,.kefuinfo h3,.overdue,.approvestep,.approvestep li,.approvestep .onstep,.datasuccess,.nopasstext,.appreciation ul,.appreciation li,.appreciation .onnavli,.orderinfo table th,.orderinfo .look,.orderinfo .pay,.orderinfo .directpay,.functioninfo table th,.productbtn1,.newapproveul .mbtn1,.allOrderList .OrderTab01 ul,.allOrderList .OrderTab01 ul li,.allOrderList .OrderTab01 ul .onnavli,.good,.general,.bad,.announce,.serverBtn,.tipapply,.tipapply div a,.commendPop,.uploadclew,.uploadProcess04 h3,.gxtPop
{
background:url(../../../images/probg.gif) no-repeat;
}
.weight
{
font-weight:bold;	
}
/*new身份认证*/
.productbtn1
{
width:125px;
padding-left:32px;
height:30px;
line-height:30px;
font-weight:bold;
text-align:center;
display:block;
float:left;
margin:0px 5px;
border:0px;
color:#ffffff;
letter-spacing:2px;
cursor:pointer;
background-position:0px -230px;	
}
.newapprove
{
width:970px;
margin:0px auto;
padding-top:10px;
background-position:-1px -1482px;	
}
.newapprovez
{
width:742px;
float:left;
background:url(../../../images/bottomline.gif) no-repeat -9px bottom;
}
.newapprover
{
width:219px;
float:right;
margin-top:-10px;
}
.newapproveztext
{	
border-left:1px solid #ccc;
border-right:1px solid #ccc;
margin-bottom:10px;
padding:10px;
}
.passtext
{
line-height:50px;
color:#117600;
font-size:16px;
font-weight:bold;
padding:10px 30px 10px 95px;
background-position:20px -639px;
}
.passtext a
{
font-weight:normal;	
}
.newapproveztext .infoh2
{
line-height:32px;
margin-top:20px;
padding-left:20px;
color:#4d4d4d;
border-bottom:1px solid #ccc;
}
.newapproveztext .infoh2 h2
{
font-size:16px;
display:inline;
padding-right:10px;
}
.newapproveztext .infoh2 a
{
margin-left:10px;	
}
.approveclew
{
border:1px solid #ffcc7f;
background-color:#ffffe5;
color:#4d4d4d;
padding:2px 5px 5px 20px;
line-height:16px;
margin:10px 0px;
background-position:-10px -109px;
}
.newapproveztext table
{
width:100%;
margin-top:10px;
}
.newapproveztext th
{
line-height:28px;
color:#232323;
font-weight:normal;
background-position:-2px -62px;
}
.newapproveztext td
{
color:#333333;
line-height:40px;
text-align:center;
border-bottom:1px solid #ccc;
}
.newapproveztext td a
{
padding-left:22px;
line-height:20px;
margin-top:12px;
height:25px;
display:block;
float:left;
margin-right:10px;
}
.newapproveztext .thw1
{
width:120px;	
}
.newapproveztext .thw2,.newapproveztext .thw6
{
width:100px;	
}
.newapproveztext .thw3
{
width:140px;	
}
.newapproveztext .thw4
{
width:80px;	
}
.newapproveztext .thw5
{
width:155px;	
}
.newapproveztext .cancel1{
background-position:-937px -10px;	
}
.newapproveztext .amend2
{
background-position:-10px -366px;	
}
.newapproveul
{
width:470px;
padding-left:50px;
padding-top:20px;
}
.newapproveul .mbtn1
{
background-position:0px -282px;
padding-left:32px;
width:110px;
}
.newapproveul li
{
height:36px;
color:#494949;
float:left;
width:470px;
}
.newapproveul li
{
height:30px;
}
.newapproveul .approveli
{
height:15px;
line-height:15px;
padding-left:105px;
padding-bottom:15px;
}
.newapproveul .approveimg
{
padding-left:105px;
padding-bottom:5px;
height:95px;
}
.newapproveul .label1
{
width:95px;	
}
.newapproveztext .approvebtn
{
width:380px;
padding:10px 0px 0px 95px;
height:32px;
}
.kefuinfo h3
{
line-height:29px;
padding-left:15px;
font-size:14px;
color:#272727;
padding-top:4px;
background-position:-488px -150px;	
}
.kefuinfo ul
{
border:1px solid #ccc;
padding:10px 14px;
}
.kefuinfo li
{
line-height:22px;
color:#373737;
}
.kefuinfo li a
{
color:#373737;	
}
.kefuinfo .tel
{
line-height:50px;
color:#f56a04;
font-size:24px;
font-weight:bold;
}
.overdue
{
border:1px solid #ffd77c;
color:#0a0a0a;
padding:10px 30px 10px 95px;
background-position:-884px -508px;
background-color:#ffffe5;
}
.overdue p
{
font-weight:bold;
line-height:40px;
}
.overdue p span b
{
color:#ff1200;
padding:0px 5px;
font-weight:bold;
}
.overdue a
{
color:#0561eb;
font-size:14px;
padding-left:20px;
}
.approvestep
{
width:700px;
height:60px;
background-position:-125px -750px;
}
.approvestep li
{
width:183px;
height:50px;
padding-top:10px;
text-align:center;
float:left;
margin-left:13px;
_margin-left:6px;
color:#6e6e6e;
}
.approvestep li h3
{
font-size:14px;
line-height:25px;
color:#333333;
}
.approvestep .margin
{
margin:0px 56px 0px 68px;
_margin:0px 62px 0px 70px;
}
.approvestep li
{
background-position:-137px -750px;	
}
.approvestep .onstep
{
background-position:-390px -750px;
}
.datasuccess
{
color:#6e6e6e;
border:1px solid #6cb02c;
background-color:#f2fff4;
padding:5px 20px 5px 95px;
line-height:18px;
margin:15px 0px;
background-position:-30px -545px;
}
.datasuccess h4
{
color:#117600;
font-size:14px;
line-height:24px;
}
.nopasstext
{
color:#6e6e6e;
border:1px solid #ffcc7f;
background-color:#ffffe5;
padding:5px 20px 5px 90px;
line-height:18px;
margin:15px 0px;
background-position:-895px -615px;
}
.nopasstext h4
{
color:#bc221b;
font-size:14px;
line-height:24px;
}
/*增值功能管理*/
.appreciation,.allOrderList .OrderTab01
{
width:100%;
padding-top:5px;
border-top:2px solid #c0c0c0;
background-color:#f9f9f9;
}
.appreciation ul,.allOrderList .OrderTab01 ul
{
width:748px;
float:left;
padding-left:10px;
background-position:-94px -692px;
}
.appreciation li,.allOrderList .OrderTab01 ul li
{
width:112px;
float:left;
line-height:32px;
padding-top:3px;
text-align:center;
margin-left:5px;
background-position:-858px -394px;
}
.appreciation li h2 a,.allOrderList .OrderTab01 ul li h2 a
{
font-size:14px;	
width:112px;
color:#333333;
line-height:36px;
display:block;
}
.appreciation .onnavli
{
background-position:-859px -343px;
}
.allOrderList .OrderTab01 ul .onnavli
{
background-position:-859px -343px;
}
.orderinfo,.functioninfo
{
padding-top:10px;
}
.orderinfo table th,.functioninfo table th
{
line-height:28px;
height:28px;
color:#333333;
font-weight:normal;
background-position:-2px -62px;
}
.orderinfo table td,.functioninfo table td
{
color:#333333;
line-height:40px;
text-align:center;
border-bottom:1px solid #ccc;
}
.orderinfo table .look,.orderinfo table .pay
{
width:40px;
height:25px;
text-align:center;
line-height:28px;
margin-top:10px;
display:block;
float:left;
color:#fff;
background-position:-926px -236px;	
}
.orderinfo table .look,.orderinfo table .pay,.orderinfo table .directpay
{
height:25px;
text-align:center;
line-height:28px;
margin-top:4px;
display:block;
float:left;
color:#fff;
text-decoration:none;
}
.orderinfo table span img
{
margin-top:10px;
}
.orderinfo table .look
{
width:40px;
background-position:-926px -236px;	
}
.orderinfo table .pay
{
width:40px;
background-position:-926px -273px;	
}
.orderinfo .directpay
{
width:64px;
background-position:-908px -308px;	
}
.orderinfo .thw7
{
width:110px;
}
.functioninfo table .tdcol1
{
font-weight:bold;
color:#269200;
}
.functioninfo table .tdcol2
{
font-weight:bold;
color:#a2a2a1;
}
.functioninfo table .tdcol3
{
font-weight:bold;
color:#c01200;
}
.orderinfo table .tdcol1,.newapproveztext table .tdcol1
{
color:#269200;
}
.orderinfo table .tdcol2
{
color:#a2a2a1;
}
.orderinfo table .tdcol3,.newapproveztext table .tdcol3
{
color:#c01200;
}
/*订单查看*/
.lookorder
{
border:1px solid #fbd5ae;
margin:10px;
padding:10px 0px;
}
.lookorder li
{
line-height:28px;
color:#4b4b4b;
clear:both;
padding:0px 50px;
}
.lookorder span
{
color:#000000;	
}
.lookorder .high
{
height:50px;
margin-bottom:20px;
border-top:1px solid #fbd5ae;
border-bottom:1px solid #fbd5ae;
background-color:#fffee6;
}
.lookorder .high span
{
display:block;
float:left;	
}
.lookorder .high b
{
width:300px;
color:#333333;
display:block;
float:left;	
}
.lookorder .high b em
{
font-style:normal;
}
.lookorder .high b em u
{
width:120px;
padding-right:20px;
display:block;
float:left;
text-decoration:none;
}
.lookorder .high b em i
{
color:#333333;
display:block;
float:left;
}
.lookorder .high i
{
color:#e60000;
}
.apptext01
{
width:718px;
}
.apptext01 h2
{
padding-left:20px;
line-height:42px;	
}
.apptext01 ul
{
width:700px;
margin:5px 0px 5px 5px;
padding:5px 0px;
border:1px solid #edecec;	
}
.apptext01 li
{
line-height:26px;
padding-left:20px;
}
.apptext01 b
{
color:#494949;
font-weight:bold;
}
.apptext01 i
{
font-weight:bold;
font-style:normal;
}
.adminapp
{
line-height:30px;
padding:0px 0px 5px 58px;
color:#494949;
background-position:-902px -130px;
}
.amend1
{
background-position:-10px -360px;	
}
.cancel
{
background-position:-935px -5px;	
}
/*noskin*/
.noskin .ejecttoptext{
background:url(../../../images/demand/demand.jpg) no-repeat;
height:25px;
background-repeat:repeat-x;
background-position:0px -456px;	
}
.noskince
{
border-left:1px solid #e3e3e3;
border-right:1px solid #e3e3e3;
border-bottom:1px solid #e3e3e3;
}
/*换肤管理温馨提示*/
.promptwidth1
{
width:296px;	
}
.promptwidth2
{
width:292px;	
}
.promptwidth3
{
width:293px;
}
.promptwidth4
{
width:291px;	
}
.promptwidth2 .ejecttoptext h2
{
width:100px;	
}
.promptwidth4 p
{
padding-left:80px;
line-height:25px;
padding-top:10px;
color:#535353;
width:184px;
background-position:10px -1715px;
}
.promptwidth4 p span
{
width:184px;
display:block;
color:#0445bb;
text-align:right;
}
.promptwidth4 p span a
{
color:#0445bb;	
}
/*交易系统*/
.tipapply
{
width:678px;
float:left;
padding:5px 0px 5px 80px;
border:1px solid #ffd77c;
background-color:#ffffe5;
margin-bottom:10px;
background-position:-882px -510px;
}
.tipapply p
{
width:450px;
padding-left:10px;
font-size:14px;
color:#404040;
font-weight:bold;
line-height:26px;
float:left;
}
.tipapply div
{
float:right;
width:180px;
}
.tipapply div a
{
font-weight:bold;
display:block;
border:0px;
cursor:pointer;
color:#ffffff;
width:76px;
height:30px;
line-height:30px;
float:left;
margin:10px 5px;
font-size:13px;
background-position:0px -191px;
text-align:center;
}
.tipapply div a:hover
{
text-decoration:none;
}
.allOrderList
{
width:760px;
overflow:hidden;
}
.allOrderList .thw1
{
width:220px;
text-align:left;
padding-left:15px;
}
.allOrderList .thw2
{
width:55px;	
}
.allOrderList .thw3
{
width:44px;	
}
.allOrderList .thw4
{
width:100px;
text-align:right;
padding-right:35px;
}
.allOrderList .thw5
{
width:60px;	
}
.allOrderList .thw6
{
width:70px;	
}
.allOrderList .thw7
{
width:130px;
text-align:center;
}
.allOrderList .relation
{
width:115px;
padding-right:20px;
}
.allOrderList .refundBtn,.allOrderList .payBtn
{
margin-right:18px;	
}
.allOrderList b
{
font-weight:bold;
}
.orderTable .relationbg
{margin:-20px 0 0 136px;*+margin:-5px 0 0 20px;_margin:-5px 0 0 20px;}
.orderTable .serverBtn
{
display:block;
width:85px;
color:#fff;
text-align:center;
margin-left:20px;
background-position:-814px -310px;
}
.orderTable .serverBtn:hover
{
text-decoration:none;
}
.evaluationTable .thw8
{
width:160px;	
}
.evaluationTable .thw9
{
width:450px;	
}
.evaluationTable .thw10
{
width:150px;	
}
.allOrderList .evaluationTable td,.estimateAptitude .evaluationTable td
{
border-bottom:1px solid #ccc;
height:55px;
vertical-align:middle;
}
.estimateAptitude .evaluationTable td
{
text-align:center;
}
.allOrderList .evaluationTable .alignleft,.estimateAptitude .evaluationTable .alignleft
{
line-height:17px;
text-align:left;
padding-top:4px;
}
.good
{
background-position:-185px -184px;
}
.general
{
background-position:-185px -222px;
}
.bad
{
background-position:-185px -262px;
}
.allOrderList .page,.estimateAptitude .page
{
margin-left:500px;
margin-top:10px;
width:250px;
}
.evaluationTable table th
{
line-height:28px;
height:28px;
color:#333333;
font-weight:normal;
background-color:#fbfbfb;
}
.aoffcontentz .sdetailul01 li,.aoffcontentz .sdetailul01 li strong,.aoffcontentz .sdetailul01 li a,.photo .sdetailul01 li strong,.photo .sdetailul01 li
{
font-size:14px;
}
.aoffcontentz .sdetailul01 li a,.photo .sdetailul01 li a
{
color:#494949;	
font-size:14px;
}
.aoffcontentz .sdetailul01
{
width:420px;
float:left;
}
.aoffcontentz .sdetailul01 li
{
line-height:40px;
height:40px;
width:420px;
}
.detailbtn
{
width:300px;
float:right;
margin-top:10px;
overflow:hidden;
}
.detailbtn ul
{
float:left;	
margin-bottom:20px;
width:300px;
margin-top:10px;
}
.detailbtn li
{
float:left;
margin-right:12px;
}
.detailbtn p
{
clear:both;
width:240px;
background-color:#fff8e8;
border:1px solid #feeec7;
padding:20px;
}
.detailRelation .relationbg
{
background:url(../../../images/demand/relation2.gif) no-repeat;display:none; position:absolute; margin:5px 0 0 450px;*+margin:5px 0 0 380px;_margin:5px 0 0 380px; width:200px;height:157px;}
.sdetail .selfEvaluation h2
{
border-bottom:1px solid #ff9812;
width:720px;
line-height:25px;
padding-left:10px;
font-size:14px;
margin-left:20px;
}
.selfEvaluation .sdetailul03 li,.selfEvaluation .sdetailul03 li span
{
font-size:14px;	
}
.selfEvaluation .sdetailul03 li span
{
background:none;
padding-left:0px;
}
.selfEvaluation .sdetailul03
{
padding-left:40px;	
}
.selfEvaluation .sdetailul03 li b
{
font-weight:bold;
font-size:14px;	
width:110px;
}
.identify
{
clear:both;
height:34px;
line-height:34px;
margin:0px 15px;
border-top:1px solid #ebebeb;
border-bottom:1px solid #ebebeb;
}
.identify ul
{
float:left;	
}
.identify li
{
float:left;
padding-left:40px;
}
.identify1
{
background:url(../../../images/head.gif) no-repeat 15px 1px;
}
.identify2
{
background:url(../../../images/serve/sf.gif) no-repeat 20px 1px;
}
.photo
{
width:970px;
margin:0px auto;
}
.photo .sdetail
{
width:968px;	
}
.photo .sdetail01 .detail_img
{
padding:20px 0px;	
}
.photo .sdetail01 .sdetailul01
{
width:420px;
float:left;
padding-left:30px;
}
.photo .detailRelation
{
width:920px;
}
.photo .detailServerInfo
{
width:920px;
}
.photo .detail_text
{
margin-top:20px;
float:left;
}
.photo .selfEvaluation .sdetailul03 li b
{
width:105px;
padding-right:0px;
}
.photo .selfEvaluation h2
{
width:920px;
}
.photo .sdetailul03 li span
{
float:left;
width:120px;
}
.aptitudeTable
{
padding:0px 10px;
}
.aptitudeTable h3
{
color:#333333;
padding-top:10px;
line-height:30px;
font-size:14px;
clear:both;
padding-left:10px;
border-bottom:1px solid #ccc;
}
.aptitudeTable ul
{
padding:10px 0px;
float:left;
width:730px;
}
.aptitudeTable li 
{
line-height:25px;
float:left;
width:730px;
}
.aptitudeTable li span
{
line-height:25px;
width:120px;
display:block;
color:#333333;
font-weight:bold;
text-align:right;
float:left;
}
.aptitudeTable li b
{
line-height:25px;
width:600px;
display:block;
color:#333333;
float:left;
}
.desirepic li
{
margin-bottom:10px;
}
.announce
{
clear:both;
background-color:#ffffe5;
border:1px solid #ffcc7f;
padding-left:30px;
line-height:20px;
color:#404040;
background-position:-5px -109px;
}
.announce p
{
background-color:#ffffe5;
height:32px;
padding:5px 10px 3px 0px;
}
/*officeimg 单幅作品*/
.prodoctTab
{
clear:both;
margin:0px auto;
}
.arrLeft{cursor:url(http://www.sinaimg.cn/edu/images/slidenews/arr_left.cur),auto;}
.arrRight{cursor:url(http://www.sinaimg.cn/edu/images/slidenews/arr_right.cur),auto;}
.singleProduct
{
clear:both;
width:968px;
border:1px solid #fbd5ae;
margin:0px auto;
}
.std{border:solid 1px #d5ddf9;margin:18px auto;width:800px;padding:8px 0;position:relative;text-align:center;height:600px;}
#imgt{height:560px;table-layout:fixed;width:100%}
#pimg,#nimg{color:#6b90da;cursor:hand;cursor:pointer;display:block;top:0;text-decoration:none}
#pimg.ina,#nimg.ina{color:#ccc;cursor:default}
#pimg,#nimg,#pimg.ina:hover,#nimg.ina:hover{font-size:72pt;height:400px;line-height:392px;position:absolute;top:8px;width:8%}
#pimg,#pimg.ina:hover{left:0;letter-spacing:-.24em;text-align:left}
#nimg,#nimg.ina:hover{letter-spacing:-.135em;right:0;text-align:right}
#pimg:hover,#nimg:hover{line-height:388px;font-size:92pt}
#pimg:hover{letter-spacing:-.28em;outline:none;}
#nimg:hover{letter-spacing:-.15em;outline:none;}
#pimg:visited,#pimg:active,#pimg:focus,#nimg:visited,#nimg:active,#nimg:focus{border:none;outline:none}
.std div{width:840px;clear:both;}
.std div span{width:30px;line-height:20px;height:20px;display:block;padding-left:70px;float:left;font-size:12px;color:#808080;}
.std div h2{width:600px;line-height:20px;font-size:14px;text-align:center;color:#404040;}
.publishComment,.commentText
{
clear:both;
width:800px;
padding-left:80px;
padding-top:15px;
}
.publishComment h3,.commentText h3
{
font-size:14px;
line-height:32px;
border-top:2px solid #b2b2b2;	
}
.publishComment ul,.commentText ul
{
padding-left:45px;
float:left;
}
.commentText ul
{
padding-bottom:15px;
}
.publishComment li
{
line-height:23px;
width:755px;
float:left;
margin-bottom:10px;
}
.publishComment li b
{
color:#404040;
display:block;
float:left;
}
.publishComment li a
{
padding-left:15px;
float:left;
}
.publishComment textarea
{
width:580px;
height:150px;
float:left;
border:1px solid #a3b6d3;
}
.yzinput
{
width:60px;
height:18px;
float:left;
border:1px solid #a3b6d3;	
}
.commentBtn
{
width:88px;
height:23px;
display:block;
float:left;
border:0px;
cursor:pointer;
margin-left:15px;
color:#fff;
font-weight:bold;
background-position:-882px -1600px;
}
.publishComment .yz
{
float:left;	
margin-left:15px;
}
.commentText div
{
width:800px;
float:left;
}
.commentText li
{
width:755px;
float:left;
line-height:22px;
}
.commentText li span
{
width:755px;
height:25px;
line-height:25px;
display:block;
}
.commentText li u
{
float:left;
text-decoration:none;
color:#cccccc;
}
.commentText li u a
{
color:#035eba;
margin-right:10px;
}
.commentText li i
{
float:right;
}
.commentText li b
{
display:block;
width:755px;
line-height:20px;
padding:5px 0px;
color:#666666;
font-size:14px;
border-bottom:1px solid #cccccc;
}
/*officeimg 弹出窗口*/
.ejectw51
{
width:435px;	
}
.ejectw52
{
width:431px;	
}
.ejectw52 h2
{
padding-left:15px;
width:60px;
}
.ejectw53
{
width:429px;	
}
.commendPop,.gxtPop
{
padding-left:100px;
background-position:-880px -500px;
}
.commendPop p,.gxtPop p
{
padding:15px 0px 0px 10px;
font-size:14px;
color:#404040;
font-weight:bold;
}
.commendPop p
{
line-height:55px;
}
.gxtPop p
{
line-height:27px;
}
.commendPop div
{
float:left;
padding-bottom:15px;
}
.gxtPop div
{
float:right;
padding:5px 10px 15px 0px;
}
.commendPop a:hover
{
text-decoration:none;
}
.loginul1
{
margin:15px 0px 0px 30px;	
}
.loginul1 li
{
width:400px;
height:36px;
color:#4a4949;
float:left;
}
.loginul1 li .yz
{
height:28px;
padding-top:2px;
float:left;
}
.yz img
{
cursor:pointer;
}
.loginul1 label
{
height:18px;
padding-top:4px;
line-height:18px;
display:block;
float:left;
text-align:right;
color:#404040;
width:60px;
}
.loginul1 .cd1,.loginul1 .cd11
{
float:left;
height:16px;
padding-top:5px;
margin:0 5px;
border:1px solid #a3b6d3;
}
.loginul1 b
{
height:25px;
padding:6px 0px 0px 8px;
display:block;
float:left;
}
.lbtnwrong
{
padding-left:24px;
line-height:24px;
padding-top:2px;
padding-right:10px;
border:1px solid #cccccc;
float:left;
color:#ca3e00;
background-position:-936px -5px;
background-color:#f6f7f7;
white-space:nowrap;
margin:3px 0px 0px 8px;
}
.loginbtn
{
padding-bottom:15px;
float:left;
}
.loginbtn .mbtn1
{
margin-left:95px;
_margin-left:47px;
}
.ejectw52 span
{
display:block;
float:left;
line-height:26px;
color:#fff;
}
/*officeimg 作品上传*/
.uploadProduct
{
width:758px;
float:left;
}
.uploadclew
{
width:540px;
line-height:20px;
padding-left:30px;
color:#343333;
margin:10px;
border:1px solid #ffcc7f;
background-color:#ffffe5;
background-position:0px -112px;
}
.uploadProcess01
{
padding-bottom:20px;	
}
.uploadProcess01 li
{
line-height:25px;
color:#404040;
margin:10px;
}
.uploadProcess01 li input
{
border:1px solid #7f9db9;
height:22px;
line-height:22px;
}
.uploadProcess01 div,.uploadProcess02
{
padding:10px 0px 10px 70px;	
}
.uploadProcess02 p
{
line-height:30px;
font-weight:bold;
color:#404040;
}
.ProgressBar
{
position: relative;
width: 200px;    /* 宽度 */
border: 1px solid #d3d3d3;
padding: 1px;
margin-bottom:20px;
}
.ProgressBar div
{
display: block;
position: relative;
background: #a1ea78;
color: #333333;
height:12px; /* 高度 */
line-height: 12px;  /* 必须和高度一致，文本才能垂直居中 */
}
.ProgressBar div span
{
position: absolute;
width: 200px; /* 宽度 */
text-align: center;
font-weight: bold;
}
.uploadProcess03 div
{ 
width:170px;
height:130px;
display:table-cell;      
vertical-align:middle;   
text-align:center;      	
*display: block;      
*font-size:130px;     
*float:left;
padding-left:80px;
background-position:-414px -1600px;
}      
.uploadProcess03 div img
{      
vertical-align:middle;      
}
.uploadProcess03 li
{
width:740px;
float:left;
margin:10px 0px;
}
.uploadProcess03 label
{
width:80px;
line-height:25px;
display:block;
float:left;
color:#404040;
text-align:right;
}
.uploadProcess03 textarea
{
width:260px;
height:70px;
display:block;
float:left;
border:1px solid #e4e4e4;
}
.uploadProcess03 p
{
padding-left:80px;
height:50px;
float:left;
}
.uploadProcess04 p
{
height:50px;
float:left;
}
.uploadbtn1,.uploadbtn2,.uploadbtn3,.uploadbtn4
{
height:26px;
line-height:26px;
display:block;
float:left;
margin:10px;
text-align:center;
}
.uploadbtn1
{
width:64px;
font-weight:bold;
color:#fff;
background-position:-494px -1752px;
}
.uploadbtn3
{
width:70px;
font-weight:bold;
color:#fff;
margin-left:35px;
_margin-left:17px;
background-position:-686px -1752px;
}
.uploadbtn4
{
width:100px;
font-weight:bold;
color:#fff;
background-position:-764px -1752px;
}
.uploadbtn2
{
width:64px;
color:#404040;
background-position:-570px -1752px;
}
.uploadbtn1:hover,.uploadbtn2:hover,.uploadbtn3:hover,.uploadbtn4:hover
{
text-decoration:none;
}
.uploadProcess04
{
width:240px;
margin:0px auto;
}
.uploadProcess04 h3
{
line-height:55px;
padding-left:60px;
padding-top:15px;
color:#3f8d00;
font-size:14px;
background-position:-918px -1150px;
}
/*officeimg 管理无作品页面、首页作品添加部分*/
.officeProduct
{
padding-bottom:15px;
}
.officeProduct p
{
line-height:40px;
color:#333333;
text-align:center;
font-weight:bold;
font-size:14px;
padding:30px 0px 15px 0px;
background-color:#ffffff;
}
.officeProductShow
{
width:740px;
height:154px;
padding:10px 0px 0px 12px;
}
.ProductListShow
{
float:left;	
}
.officeProduct ul,.ProductListShow ul
{
width:740px;
float:left;
}
.officeProduct ul li,.ProductListShow li
{
width:170px;
height:154px;
float:left;
margin:0px 7px;
_margin:0px 6px;
}
.ProductListShow li span
{
width:170px;
height:130px;
display:block;
float:left;	
}
.officeProduct li span a,.ProductListShow li span a
{ 
width:170px;
height:130px;
display:table-cell;      
vertical-align:middle;   
text-align:center;      	
*display: block;      
*font-size:130px;     
*float:left;
background-position:-494px -1600px;
}
.ProductListShow li span a:hover
{
background-position:-679px -1600px;	
}
.officeProduct li span a img,.ProductListShow li span a img
{      
vertical-align:middle;      
}
.officeProduct li h4,.ProductListShow li h4
{
width:165px;
height:32px;
float:left;
font-weight:normal;	
text-align:center;
}
.officeProduct li h4 a,.ProductListShow li h4 a
{
color:#404040;
line-height:32px;
}
.ProductListShow li
{
position:relative;
text-align:center;
margin-bottom:20px;
}
.ProductListShow li b
{
width:12px;
height:12px;
display:block;
position:absolute;
z-index:5;
right:15px;
top:10px;
}
/*officeimg 作品展示页面*/
.productListclew
{
width:740px;
height:50px;
margin-left:6px;
border:1px solid #ffcc7f;
}
.productListclew p
{
width:430px;
padding:8px 100px 0px 76px;
line-height:20px;
color:#343333;
float:left;
}
.productListclew p b
{
color:#ff6600;
font-weight:bold;
padding:0px 5px;
}
.productListclew .mbtn1
{
display:block;
float:left;
margin-top:8px;	
}
.productListclew .mbtn1:hover
{
text-decoration:none;
}
.clewbg2
{
background-position:-915px -1713px;
background-color:#ffffe5;
}
.clewbg1
{
background-position:-915px -1637px;
background-color:#ffffe5;
}
.uploadimg
{
padding:10px 6px;	
}
.uploadimg img
{
display:inline;
}
.uploadimg p
{
display:inline;
color:#747474;
}
.uploadimg p span
{
color:#ff6600;
padding:0px 5px;
}
.uploadimg p a
{
margin-left:8px;	
}
.uploadbtn5
{
float:right;
margin:10px 36px 0px 0px;
}