html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td{margin: 0;padding: 0;border: 0;outline: 0;font-family:"宋体";font-size: 100%;font-size: 12px;}
body{}
ol, ul{list-style: none;}
blockquote, q{quotes: none;}
:focus{outline: 0;}
ins{text-decoration: none;}
del{text-decoration: line-through;}
table{border-collapse: collapse;border-spacing: 0;}
/*------------------------------------------------------------
	创建顾问角色
------------------------------------------------------------*/
h2.spe01{
	margin: 2px 0 20px 0px;
	padding:15px 0 15px 50px;
	background: url(../images/other/icon01.gif) no-repeat left top;
	color: #05153a;
	font-family:"黑体";
	font-size: 18px;
	overflow: hidden;	
	clear: both;}

h2.spe02{
	margin: 2px 0 20px 0px;
	padding:15px 0 15px 50px;
	background: url(../images/other/icon002.gif) no-repeat left top;
	color: #05153a;
	font-family:"黑体";
	font-size: 18px;
	overflow: hidden;	
	clear: both;
	}


h2.round{margin: 0 0 25px;color: #797979;font-size: 12px;font-weight: bold;}
h2.round span{width: 115px;display: inline-block;}
h2.round span.color{color: #9a360f;}
h2.title01{width: 720px;height: 30px;background: url(../images/other/box_top.gif) no-repeat left bottom;color: #3a485b;font-size: 14px;text-indent: 28px;font-weight: bold;line-height: 30px;}
.boxA{margin-bottom: 10px;width: 718px;border: 1px solid #e5e5e5;border-top: none;background: #f8f8f8;overflow: hidden;zoom: 100%;}
table.tab01{margin-top: 10px;width: 690px;}
#experience td{text-align: left;line-height: 0.7;padding: 3px 0;vertical-align: top;color: #595959;font-size: 12px; height:12px; overflow:hidden;}
table.tab01 th, table.tab01 td{text-align: left;line-height: 24px;padding: 12px 0;vertical-align: top;color: #595959;font-size: 12px;}
table.tab01 th{text-align: right;}
table.tab01 th span{color: #ff0000;margin:0 5px;}
select.w310{margin-bottom: 17px;width: 310px;border: 1px solid #aeaeae;height: 20px;line-height: 20px;}
table.border{width: 510px;border: 1px solid #aeaeae;}
table.border th, table.border td{border: 1px solid #95a871;border-collapse: collapse;vertical-align: middle;font-size: 12px;color: #2f2f2f;padding: 3px 0;}
table.border th{background: #95a871;text-align: center;font-weight: bold;}
table.border td{text-align: left;padding-left: 10px;line-height: 1.7;background: #fff;}
table.border th.none{border-top: none;border-bottom: none;background: #fff;}
table.border td.none{border-top: none;border-bottom: none;}
table.border td p{line-height: 2.0;}
table.tab01 td ul.listBox{margin-bottom: 20px;float: left;}
.listBox li{ display:block; height:24px; line-height:28px;}
.listBox li .subcategory{vertical-align:-2px;}
table.tab01 td ul.listBox li input{margin-right: 5px;vertical-align: middle;}
input.w310{margin-bottom: 10px;width: 310px;border: 1px solid #aeaeae;height: 20px;}
textarea.w390{width: 390px;height: 100px;border: 1px solid #aeaeae;}
.boxBorder{margin: 0 0 5PX;padding: 10px;width: 370px;border: 1px solid #aeaeae;background: #fff;overflow: hidden;zoom: 100%;}
ul.pad001{}
ul.pad001 li{margin: 5px;}
table.innerrr{width:370px;}
table.innerrr th, table.innerrr td{vertical-align: middle;line-height: 1.7;padding: 2px 0;}
table.innerrr th{text-align: center;}
input.w255{width: 255px;height: 20px;}
select.w100{width: 100px;height: 20px;}
table.tab03{margin: 15px 0 0 10px;}
table.tab03 th, table.tab03 td{color: #3a485b;}
table.tab03 th{font-weight: bold;}
h2.line{margin: 15px 3px 15px;padding: 5px 0 5px 20px;border-top: 1px solid #d4d4d4;border-bottom: 1px solid #d4d4d4;color:#99340c;}
table.tab04{margin: 10px;}
table.tab04 td{padding: 10px 0;vertical-align: middle;text-align: left;}
.boxAA .left{float:left;width: 380px;padding: 10px 0 10px 55px;color:#606060;font-size: 14px;font-weight: bold;background: url(../images/other/icon002.gif) no-repeat left;}
.boxAA ul.right{float: right;width: 230px;}
.boxAA ul.right li{float: left;background: url(../images/other/line.gif) no-repeat right 15px;}
.boxAA ul.right li a{width: 45px;height: 25px;display: block;text-decoration: none;padding-top: 10px;text-align: center;color: #373737;background: url(../images/other/out.gif) repeat-x left top;}
.boxAA ul.right li a.now, .boxAA ul.right li a:hover{background: url(../images/other/over.gif) no-repeat -10px top;}
.sideNavi{margin: 0;width: 838px;clear: both;}
.sideNavi li{margin-right: 5px;float: left;width: 116px;color: #fff; list-style:none;}
.sideNavi li a:visited{color: #fff;}
.sideNavi li a{width: 116px;height: 26px;line-height: 26px;display: block;text-align:center;color: #fff;font-size: 14px;font-weight: bold;text-decoration: none;background: url(../images/other/btn_out.gif) no-repeat left bottom;}
.sideNavi li a.now, .sideNavi li a:hover{width: 116px;height: 26px;line-height: 26px;display: block;text-align:center;color: #fff;font-size: 14px;font-weight: bold;text-decoration: none;background: url(../images/other/btn_over.gif) no-repeat left bottom;}
.boxB{width: 828px;border: 1px solid #dcdcdc;border-top: 3px solid #3a4b68;float:left;}
.boxBss{width: 840px;border: 1px solid #dcdcdc;float:left;}
h3.pad01{font-size: 14px;font-weight: bold;color: #6e6e6e;margin: 15px 0 10px 20px;}
h3.pad01 span{font-weight: normal;font-size: 12px;}
table.tab001{margin-bottom: 10px;margin-left: 4px;width: 822px;border: 1px solid #cfcfcf;}
table.tab001 th, table.tab001 td{padding: 8px 0;vertical-align:middle;line-height: 1.8;color: #6c6c6c;}
table.tab001 th{background: #eaeaea;}
table.tab001 td{padding-left: 10px;border-bottom: 1px solid #eaeaea;vertical-align: top;}
table.tab001 th.img{text-align: center;}
table.tab001 th.img img{width: 33px;height: 40px;}
table.last{width: 830px;}
table.last th{text-align: right;color: #434343;vertical-align: top;}
table.last td{color: #434343;}
table.last td a{color: #2569d9;text-decoration: underline;}
table.last td textarea.w680{width: 685px;height: 200px;}
/*------------------------------------------------------------
	项目评价
------------------------------------------------------------*/

table.inner{width: 826px;margin:15px 0; margin-bottom:10px;background: #eaeaea;border: 1px solid #dadada;}
table.inner td, table.inner th{padding-top:13px; padding-bottom:5px;color: #414141;vertical-align: middle;}
table.inner th{text-align: right;}
h3.red{padding: 5px 0 0;color: #fff;text-indent: 25px;background: url(../images/other/red.gif) no-repeat left bottom;}
.box101{margin-bottom: 10px;padding: 5px 5px 15px 5px;background: #eaeaea;border: 1px solid #dadada;zoom: 100%;}
.brightBox{margin-bottom: 6px;border: 1px solid #dadada;background: #fff;overflow: hidden;zoom: 100%;}
table.tab530{width: 530px;margin: 0px 0 15px 1px;float: left;}
table.tab530 th{text-align: right;}
table.tab530 th, table.tab530 td{line-height: 1.7;padding: 1px 0;color: #606060;}
table.tab530 td span{font-weight: bold;font-size: 12px;color: #99340c;}
table.tab530 td img{margin-right: 2px;}
table.tab530 td p{text-indent: 25px;}
table.small{margin: 15px 0 0 100px;float: left;border: 1px solid #dadada;width: 130px;}
table.small th{text-align: center;}
table.small th,  table.small td{padding: 2px 0;line-height: 1.6;/*vertical-align: top;*/
}
table.small td img{margin-right: 2px;}
.guide{margin: 15px 0 10px;text-align: right;}
.guide a{text-align: right;color: #515151;text-decoration: none;}
.boxOnly{margin: 0 8px 10px;*margin: 0 8px 10px;border: 1px solid #eaeaea;background: #f4f4f4;padding: 10px 0;}
.boxOnly h2{padding-left: 50px;background: url(../images/other/icon_jinzhi.gif) no-repeat 10px;color: #99340c;font-size: 14px;font-weight: bold;}
.boxOnly h2 span{font-size: 12px;font-weight: normal;color: #6c6c6c;}
ul.list{width: 430px;border: 1px solid #d1d1d1;padding: 5px 0;background: #fff;float:left;}
#zhushi ul{float:left;width:430px;}
ul.list li{float:left;width:400px;line-height: 1.7;padding: 1px 0 1px 30px;background: url(../images/other/square_darkblue.gif) no-repeat 10px;}
ul.list li.red{background: url(../images/other/square_red.gif) no-repeat 10px;}
/*------------------------------------------------------------
	项目详细
------------------------------------------------------------*/

.Lbox{width: 566px;float: left;overflow: hidden;zoom: 100%;}
.leftBox{border-left: 1px solid #e5e5e5;border-bottom: 1px solid #e5e5e5;border-right: 1px solid #e5e5e5;background: #f8f8f8;}
h2.title02{color: #515151;padding: 5px 0;font-size: 14px;background: url(../images/other/h2_bg.gif) no-repeat left bottom;text-indent: 10px;font-weight: bold;}
ul.spe01{margin:0 5px;}
ul.spe01 li{padding: 5px 0 5px 10px;line-height: 1.7;background: url(../images/other/rep_x.gif) repeat-x left bottom;}
ul.spe_title{margin:0 5px;}
ul.spe_title li{padding: 5px 0 5px 10px;line-height: 1.7;background: url(../images/other/rep_x.gif) repeat-x left bottom;}
.speul_y{float:left;width:564px;border:1px solid #ccc;border-top:none;}
.speul_y ul{float:left;width:544px;padding:0px 10px;}
.speul_y li{float:left;width:544px;border-bottom:1px dashed #ccc;line-height:26px; height:26px; overflow:hidden;}
.speul_y li label{width:84px; padding-left:20px;margin-right:20px;text-align:left;float:left;}
.speul_y li span{float:left;width:420px;}
.clear_both{clear:both;}
.boxSpe{border: 1px solid #dbdbdb;margin: 6px;padding: 10px 10px 10px 10px;/**background: #fff url(../images/other/icon_person.gif) no-repeat 15px 10px;**/
}
.boxSpe img{margin-right: 11px; width:40px; height:40px;}
.rightBox{width: 254px;padding-bottom: 10px;float: right;background: url(../images/other/bottom.gif) no-repeat left bottom;}
h2.title03{text-align: center;background: url(../images/other/boxBG.gif) no-repeat left top;font-size: 14px;font-weight: bold;color: #9a360e;padding: 10px 0;}
ul.bar{}
ul.bar li{margin: 0 0 2px 7px;background: url(../images/other/bar.gif) no-repeat left;padding: 3px 0 3px 10px;color: #555555;}
h2.spe03{margin: 2px 0 20px 0px;padding: 15px 0 15px 60px;background: url(../images/other/icon_login.gif) no-repeat left top;color: #a9901f;}
.boxLogin{padding-bottom: 15px;float:left;width: 320px;zoom: 100%;border: 1px solid #dcdcdc;background: #f5f5f5;}
table.login{margin: 10px 0 0 20px;}
table.login td{padding: 4px 0;vertical-align: middle;}
table.login td span{color: #ff0000;margin: 0 5px;}
table.login td a.icon{padding-left: 18px;color: #2b1f9f;background: url(../images/other/icon_why.gif) no-repeat right;}
.Rbox{margin-left: 35px;width: 460px;float:left;overflow: hidden;zoom: 100%;color: #364763;line-height: 2.0;}
.Rbox h2{font-size: 14px;font-weight: bold;color: #8d8f1b;}
a.blue, a.blue:visited{color: blue;text-decoration: underline;}
table.zhuce{width: 660px;}
table.zhuce th, table.zhuce td{line-height: 1.7;padding: 3px 0;color: #454545;vertical-align: middle;}
table.zhuce th{text-align: right;}
table.zhuce td input.w340{width: 300px;height: 20px;border: 1px solid #aeaeae;background-color:#FFFFFF;line-height:20px;}
input.w200{width: 200px;height: 20px;border: 1px solid #aeaeae;background-color:#FFFFFF;line-height:20px;}
table.zhuce td input.mw340{margin-left: 22px;width: 300px;height: 20px;border: 1px solid #aeaeae;background-color:#FFFFFF;line-height:20px;}
table.zhuce td span{color: #ff0000;margin: 0 5px;}
table.zhuce td span.lineDot{margin: 0 5px;vertical-align: bottom;*vertical-align:middle;color: #333;}
.zhuce{margin: 20px 20px 10px 20px;font-size: 14px;color: #7b7e81;}
.zhuce span.name{margin: 0 8px;font-weight: bold;font-size: 14px;}
.green01{margin: 0 0 0 80px;background: url(../images/other/green_icon.gif) no-repeat left;padding: 10px 0 0 40px;font-size: 14px;}
.green01 a{color: #0061bc;text-decoration: underline;font-size: 14px;}
.spe010{margin-left:105px;line-height:25px; height:25px;}
p.spe010 a{}
h3.color{margin: 20px 0 0 35px;font-weight: bold;color: #99340c;font-size: 14px;}
.dot{margin: 5px 0 20px 30px;}
select.w340{border: 1px solid #aeaeae;height: 20px;width: 300px;}
table.zhuce td span.colorPad{color: #fff;text-align: center;background: #99340c;font-weight: bold;width: 80px;font-size: 14px;display: inline-block;}
.pageGuide{margin-bottom: 10px;padding: 2px 0;border-bottom: 1px solid #dadada;color: #505050;}
.bannerBox{overflow: hidden;zoom: 100%;}
.bannerBox .img{float: left;}
.bannerBox .rightBox{width: 225px;border: 1px solid #9aa97d;background: #cbd5b1;}
.bannerBox .rightBox h2.this{color: #99350d;font-size: 14px;font-weight: bold;padding: 5px 0;text-indent: 35px;/*background: url(../images/other/h2_bish.gif) no-repeat left top;*/}
.bannerBox .rightBox table.tab1{margin: 10px 0;width: 200px;}
.bannerBox .rightBox table.tab1 th, .bannerBox .rightBox table.tab1 td{line-height: 1.7;padding: 2px 0;color: #25344d;vertical-align: top;}
.bannerBox .rightBox table.tab1 th{text-align: right;}
.boxSpe01{padding-bottom: 80px;margin: 15px 0 10px;border: 1px solid #cfcfcf;background: url(../images/other/line_repY.gif) repeat-y left top;overflow: hidden;zoom: 100%;}
.boxSpe01 .navi_side{float: left;width: 180px;margin: 10px 0 0 5px;}
.boxSpe01 .navi_side li{margin-bottom: 10px;}
.boxSpe01 .navi_side li a{width: 160px;height:28px; display: block; color:#aeaeae; font-size: 14px; font-weight: bold;background: url(../images/menubg.gif) no-repeat left top;line-height:28px;text-decoration: none; text-align:center;}
.boxSpe01 .navi_side li a:hover{ display:block; width:119px; height:30px; line-height:30px; text-align:left; padding-left:49px; background:url(../images/menubg_hover.gif) no-repeat 0 0; color:#fff;}
.boxSpe01 .navi_side li a.tabactive{ display:block; width:119px; height:30px; line-height:30px; text-align:left; padding-left:49px; background:url(../images/menubg_hover.gif) no-repeat 0 0; color:#fff; font-size:14px; font-weight:bold;}
/*.boxSpe01 .navi_side li a:hover,*/ .boxSpe01/* .navi_side li a.now*/{background: url(../images/menubg.gif) no-repeat left -30px;color: #30400B;}
.boxSpe01 .R_box{padding: 20px 0;float: right;width: 640px;overflow: hidden;zoom: 100%;}
p.service{text-indent: 25px;font-size: 14px;color: #666;line-height: 1.7;}
p.service span{color: #3b5509;font-size: 14px;font-weight: bold;}
table.F_box{margin: 20px 0 0 15px;width: 805px;}
table.F_box th{color:#555;font-size: 14px;font-weight: bold;vertical-align: middle;}
table.F_box td img{margin-right: 20px;border: 1px solid #d1d1d1;width: 134px;height: 34px;}
table.F_box th, table.F_box td{padding: 7px 0;}
table.zhuce td.font14{font-size: 14px;vertical-align:middle;padding: 5px 0;}
table.zhuce td.red{padding: 5px 0 5px 20px;background: url(../images/other/icon_s.gif) no-repeat left center;color: #ff0000;font-size: 12px;}
.reden{padding: 5px 10px 5px 30px;background:#FFFFE0  url(../images/other/icon_s.gif) no-repeat 6px 3px;color: #ff0000;font-size: 12px;}
table.tab820{width: 820px;margin-left: 4px;}
table.tab820 th, table.tab820 td{color: #5c5c5c;text-align:center;border: 1px solid #e5e5e5;padding: 3px 0;}
table.tab820 th{background:#e5e5e5;color: #363636;}
table.tab820 td{background: #f8f8f8;}
p.this{margin: 10px 30px;color: #525252;font-size: 12px;line-height: 2.0;text-indent: 25px;}
a.QQ{margin-right: 5px;color: #616161;text-decoration: none;padding: 5px 0 5px 25px;background: url(../images/other/icon_qq.gif) no-repeat left;}
a.msn{color: #616161;text-decoration: none;padding: 5px 0 5px 30px;background: url(../images/other/icon_msn.gif) no-repeat left;}
.bg_h2{padding: 20px 0;background: url(../images/other/网站帮助_07.gif) no-repeat left bottom;}
input.a01{width: 470px;border: 1px solid #dadada;height: 20px;margin: 0 15px 0 150px;line-height:20px;background-color:#FFFFFF;}
.boxC{width: 837px;border: 1px solid #e5e5e5;background: #f8f8f8;overflow: hidden;zoom: 100%;}
.guide01{text-indent: 25px;padding: 5px 0;color: #626262;border-bottom: 1px solid #dadada;}
.boxD{background: url(images/other/box_bg010.gif) repeat-y right top;overflow: hidden;zoom: 100%; }
.boxD .left{margin: 20px 0 0;}
.boxD .left li{line-height: 1.7;margin-bottom: 5px;}
.boxD .left li a{padding: 5px 0 5px 35px;background: url(../images/other/arrow.gif) no-repeat 15px 6px;color: #626262;text-decoration: none;}
.navi_side01{float: right;width: 165px;margin: 10px 5px 0 0;_margin: 10px 3px 0 0;}
.navi_side01 li{margin-bottom: 10px;}
.navi_side01 li a{width: 163px;height: 35px;display: block;color: #3f506b;font-size: 14px;font-weight: bold;background: url(../images/other/btn_oute.gif) no-repeat left top;text-indent: 35px;line-height: 35px;text-decoration: none;}
.navi_side01 li a.now, .navi_side01 li a:hover{color: #99340c;}
.box640{width: 640px;float: left;zoom: 100%;}
.box640 p{color: #525252;margin: 5px 12px;line-height: 1.8;/*text-indent: 25px;*/
}
.box640 a{text-decoration:underline;}
.bot_box{clear: both;background:#3a4b68;font-size: 12px;width: 842px;height: 30px;display: block;}
.bot_box li{width: 75px;float: left;}
.bot_box li a,.bot_box li a:hover,.bot_box li a:active,.bot_box li a:visited{width: 75px;height: 30px;line-height: 30px;text-align: center;display: block;text-decoration: none;float: left;color: #fff;background: url(../images/other/line233.gif) no-repeat right;}
a.box_box:hover, a.box_box:active{color:#fff;}
a.box_box:link, a.box_box:visited{color:#fff;}
/*------------------------------------------------------------
	new
------------------------------------------------------------*/
table.tabA{margin:10px 0 10px 15px;width: 360px;}
table.tabA td{color: #606060;line-height: 1.7;padding: 2px 0;vertical-align: top;}
table.tabA td span.pad1{font-size: 16px;font-weight: bold;color: #121212;}
table.tabA td span.pad2{color: #99340c;font-weight: bold;}
p.pad_dark{text-align: left;margin: 5px 5px 20px 5px;color: #3a4b68;line-height: 1.7;}
p.pad_dark span{font-size: 14px;font-weight: bold;}
a.color01{color: #a54116;text-decoration: underline;}
select.w305{width: 305px;border: 1px solid #aeaeae;height: 20px;}
.concern{border: 1px solid #d9d9d9;margin: 10px;padding: 10px 5px;text-indent: 50px;background: #fff url(../images/other/icon_cancel.gif) no-repeat 10px;}
p.yellow{margin: 0 150px 10px 5px;line-height: 1.8;}
p.yellow span{color: #998218;font-weight: bold;}
.big{margin: 10px 0 5px 5px;font-size: 14px;font-weight: bold;color: #99340c;background: url(../images/other/icon_ise.gif) no-repeat 110px;}
.xuxian{border-bottom:1px dashed #CCCCCC;}
.aboutbtwztb{margin:0 10px;}
.abougree{color:#46AB00;font-family:"微软雅黑";font-size:13px;line-height:30px;}
.tableboder tr td{border:1px solid #ccc;}
a.ordfdf:link, a.ordfdf:visited{color:#a13203;}
a.ordfdf:hover, a.ordfdf:active{color:#a13203;}
body{background: url(../images/bg.jpg) repeat-x top #4f606a;}
.menu_pic_s{float:left;width:100%
}
.menu_pic_s ul{float:left;}
.menu_pic_s li{float:left;}
#img_pic{padding-top:5px;}
.boxAA ul.right li a.now2{background: url(../images/ul_right_bg.jpg) no-repeat right top;;}
#right_sanjiao{background:url(../images/ul_right_bg.jpg) no-repeat right top;}

/*添加*红色*/
.red_star{ color:red;margin: 0 5px;}

/*发布职位*/
.fuzhiwei th span{color: #ff0000;margin:0 5px;}
table.fuzhiwei th, table.fuzhiwei td{text-align: left;height:30px;vertical-align: top;color: #595959;font-size: 12px;}
table.fuzhiwei th{text-align: right;}
table.fuzhiwei th span{color: #ff0000;margin:0 5px;}
.cnzz_img img{padding-top:9px;}



