﻿body 
{ margin:0; padding:0; font-size:12px; color:#000; font-family:Arial,Thoma,Sans-Serif; background:#28c;}

html,body,p,ul,h1,h2,h3,h4
{ margin:0; padding:0;}

a
{ text-decoration:none; color:#000;}

.box
{ width:900px; margin:0 auto; clear:both;}

.adimg
{ margin-top:10px; border:none; margin-bottom:10px;}

/*公共属性结束*/

#header
{ width:100%; float:left; background:#fff url(Image/menu_bg.gif) repeat-x bottom; padding-bottom:3px; padding-left:5px; padding-right:5px;}

#logo
{ width:25%; background:url(Image/logo.gif) no-repeat left; float:left; height:90px;}

#header_right
{ width:75%; float:left;}

/*标示结束*/

#login_box
{ width:100%; float:left; background:#E8E8E8; border-bottom:1px #DADADA solid; height:29px;}

.txtbox
{ width:140px; height:20px; border:1px #999 solid; margin-left:5px; margin-right:5px; vertical-align:middle; margin-top:3px!important;/*FF*/ margin-top:2px;/*IE*/}

.botton
{ width:59px; height:22px; border:none; text-align:center; color:#4A3110; background:url(Image/login_botton_bg.gif) no-repeat; vertical-align:middle; margin-left:10px; cursor:pointer;}

/*登陆结束*/

#menu
{ width:100%; float:left;}

#menu ul
{ width:100%; float:left; list-style:none; margin-top:6px;}

#menu ul.topline
{ background:url(Image/menu_bg.gif) repeat-x bottom;}

#menu ul li
{ float:left; margin-right:3px; margin-left:3px; background:url(Image/menu_right_line.gif) no-repeat right;}

#menu ul li a
{ display:block; line-height:24px; font-size:1.1em; text-align:center;  padding-left:10px; color:#184099;}

#menu ul li a span
{ display:block; line-height:24px;  padding-right:10px;}

#menu ul li a.current
{ background:url(Image/menu_left_bg.gif) no-repeat left;}

#menu ul li a.current span
{ background:url(Image/menu_right_bg.gif) no-repeat right; font-weight:bold; color:#4B4B4B;}

/*导航结束*/

#notice
{ width:100%; height:25px; background:url(Image/notice_bg.gif) repeat-x; padding-top:5px;}

#notice span
{ font-size:1.1em; color:#0F488D; font-weight:bold;  margin-right:5px; margin-left:10px;}

#notice a
{ color:#0F488D; margin-left:5px;}

#notice a:hover
{ text-decoration:underline;}

/*flash广告*/
.flashlevel
{ padding-top:10px; padding-bottom:10px; float:left;}

#margin_left
{ padding-left:10px;}

/*重要通知结束*/

.main
{ width:100%; float:left; background:#fff; padding-left:5px; padding-right:5px;}

.sevenypercent
{ float:left; width:70%;}/*70%的层左侧的*/

#newsad_box
{ width:34%; border:1px #97C4EB solid;  margin-top:10px; float:left;}

.sevenypercent_leftbox
{ width:34%; border:1px #ACE solid; float:left; margin-top:10px;}

.sevenypercent_rightbox
{ width:64%; border:1px #ACE solid;  float:right; margin-top:10px;}

.sevenypercent_longbox
{ width:99%; border:1px #ACE solid; float:left; margin-top:10px;}

.sevenypercent_redlongbox
{ width:99%; border:1px #EAA solid; float:left; margin-top:10px;}

.sevenypercent_allbox
{ width:100%;  margin-top:10px;}

.hundred_box
{ width:99%; border:1px #ACE solid; margin:0 auto; margin-top:10px;}

.small_box_left
{ width:33%; float:left; margin-top:10px; border:1px #ACE solid;}

.small_box_center
{ width:32%; float:left; margin-top:10px; border:1px #ACE solid; margin-left:7px!important;/*FF*/ margin-left:6px;/*IE*/}

.small_box_right
{ width:33%; float:right; margin-top:10px; border:1px #ACE solid;}

/******蓝色标题******/
.bule_title_h2
{ width:100%; height:25px; background:#28c url(Image/buletitle_bg.gif) repeat-x; border-bottom:1px #ACE solid; font-size:1.2em; }

.bule_title_h2 span
{ display:block; padding-top:5px; padding-left:10px; color:#07519A; float:left; width:50%;}

.bule_title_h2  a
{ font-weight:normal; font-size:12px; color:#07519A;  float:right; text-align:right; margin-right:10px; margin-top:6px;}

/******红色标题******/
.red_title_h2
{ width:100%; height:25px; background:#c00 url(Image/redtitle_bg.gif) repeat-x; border-bottom:1px #EAA solid; font-size:1.2em; }

.red_title_h2 span
{ display:block; padding-top:5px; padding-left:10px; color:#c00;  float:left; width:50%;}

.red_title_h2  a
{ font-weight:normal; font-size:12px; color:#c00;  float:right; text-align:right; margin-right:10px; margin-top:6px;}

/******公用Grid******/
.grid
{ width:96%; margin:0 auto; line-height:22px;}

.grid tr td a
{ background:url(Image/grid_ico.gif) no-repeat left; padding-left:10px; font-size:1.1em; color:#07519A;}

.grid tr td a:hover
{ text-decoration:underline;}

/******红色Grid******/
.grid tr td  span
{ margin-left:10px; color:#07519A; font-size:0.9em;}

#redgrid
{ background:#FCEEEE; border-top:1px #EAA solid; width:100%; margin-top:5px;}

#redgrid td
{ padding-left:10px;}

#wbsa_grid
{ margin-top:8px;}

/******策划认证******/

.wbsa_titlebox
{ width:100%;  background:#28c url(Image/buletitle_bg.gif) repeat-x; border-bottom:1px #ACE solid; float:left;}

.wbsa_titlebox h2
{ width:55%; font-size:1.2em; color:#07519A; float:left; height:25px;}

.wbsa_titlebox h2 span
{  display:block; padding-top:5px; padding-left:10px;}

.wbsa_titlebox ul
{ width:45%; float:left; height:25px;  list-style:none;}

.wbsa_titlebox ul li
{ float:left; border-left:1px #ACE solid; line-height:25px;}

.wbsa_titlebox ul li a
{ font-size:1.1em; color:#07519A;  padding-left:10px; padding-right:10px; line-height:25px; display:block;}

.wbsa_titlebox ul li a.current
{ background:#fff;}

.wbsa_left
{ width:38%; float:left; }

.wbsa_left a img
{ border:5px #EDF6FF solid; display:block; margin:0 auto; margin-top:8px; width:200px; height:120px;}

.wbsa_right
{ width:62%; float:left; }

/******资深专家******/
.expert_grid
{ width:100%; text-align:center; margin-top:10px; padding-bottom:10px;}

.expert_grid img
{ display:block; border:none; margin:0 auto; width:90px; height:100px;}

.expert_grid a
{ display:block; color:#07519A;}

.expert_grid a.text
{ margin-top:5px;}

/******资源下载******/

.download_titlebox
{ width:100%;  background:#28c url(Image/redtitle_bg.gif) repeat-x; border-bottom:1px #EAA solid; float:left;}

.download_titlebox h2
{ width:40%; font-size:1.2em; color:#C00; float:left; height:25px;}

.download_titlebox h2 span
{  display:block; padding-top:5px; padding-left:10px;}

.download_titlebox ul
{ width:60%; float:left; height:25px;  list-style:none;}

.download_titlebox ul li
{ float:left; border-left:1px #EAA solid; line-height:25px;}

.download_titlebox ul li a
{ font-size:1.1em; color:#C00;  padding-left:10px; padding-right:10px; line-height:25px; display:block;}

.download_titlebox ul li a.current
{ background:#fff;}

.download_box
{ width:50%; float:left; }

/******世策联合作伙伴******/
.link_grid
{ width:100%; line-height:30px; text-align:center;}

.link_grid  a
{ color:#07519A;}

.link_grid  a:hover
{ text-decoration:underline;}

/******搜索******/
#search_box
{ width:100%;  background:#3D7FAF; text-align:center; padding-top:10px; color:#fff; font-size:1.2em; font-weight:bold; padding-bottom:10px; float:left; margin-top:10px;}

.txtsearch
{ width:200px; border:none; padding-left:10px; vertical-align:middle;}

.btnsearch
{ width:59px; height:20px; text-align:center; cursor:pointer; color:#fff; font-weight:bold; background:url(Image/search_botton_bg.gif) no-repeat; border:none; margin-left:10px; vertical-align:middle;}

/******版权信息******/

#footer
{ float:left; width:100%; background:#E6F1FB; padding-bottom:10px; margin-bottom:5px;}

#footer p
{ color:#333; line-height:20px; width:60%; margin:0 auto; text-align:center;}

#footer p span
{ margin-left:20px;}

#footer p a:hover
{ color:#c00;}

#footer p a.other
{ padding-left:60px;}

/*30%的层右侧的*/

.thirtypercent
{ float:left; width:30%;}/*30%的层右侧的*/

.thirtypercent_box
{ width:96%; border:1px #ACE solid;  float:right; margin-top:10px;}

.thirtypercent_redbox
{ width:96%; border:1px #EAA solid;  float:right; margin-top:10px;}

.eimg
{ margin:0 auto; display:block; margin-top:10px; border:none;}

.thirtypercent_allbox
{ width:100%; float:left;}

/******二级页信息******/
/******新闻列表页******/
.grid_list_box
{ width:99%; margin:0 auto; border:1px #92B0DD solid;  margin-top:10px; padding-bottom:10px;}

.grid_list_title
{ width:100%; background:#E2EAF7; color:#0055A1; font-size:1.2em; height:25px; border-bottom:1px #92B0DD solid;}

.grid_list_title span
{ display:block; padding-top:5px; padding-left:10px; float:left; width:50%;}

.grid_list_title a
{ float:right; margin-right:10px; margin-top:7px; font-size:12px; color:#0055A1; font-weight:normal;}

.grid_list
{ width:99%; line-height:25px; margin:0 auto; margin-top:10px;}

.grid_list a
{ font-size:1.1em; color:#0055a1; padding-left:10px; background:url(Image/grid_ico.gif) no-repeat left;}

.grid_list a:hover
{ text-decoration:underline; color:#f00;}

.grid_list span
{ margin-left:10px; color:#999;}

.Minutepage
{height:25px; padding-top:5px;}

.Minutepage a
{font-size:1.1em;  border:solid 1px #05A; padding:0 5px 0 5px; color:#05A;}

.Minutepage span
{font-size:1.1em;  border:solid 1px #05A; padding:0 5px 0 5px; background:#28c; color:#fff;}

/******新闻内容页******/
#content_box
{ width:99%; margin:0 auto; border:1px #92B0DD solid;  margin-top:10px; padding-bottom:10px; background:#E2EAF7;}

#content_box h1
{ font-size:1.6em;  width:98%; margin:0 auto; text-align:center; color:#0055A1; padding-top:8px; border-bottom:1px #999 solid;}

#content_box p.note
{ width:100%; text-align:center; padding-top:5px; color:#0055A1;}

#content_box p.note span
{ margin-right:10px;}

#content
{ width:98%; padding:5px; line-height:25px; margin:0 auto; font-size:1.2em;}

#more
{ margin-left:10px; color:#0055a1; display:block; padding-top:5px;}

#more:hover
{ text-decoration:underline;}

.print
{ width:100%; text-align:center; margin-top:20px;}

.btnprint
{ text-align:center; margin-left:10px; padding-top:2px!important;/*FF*/ padding-top:5px;/*IE*/}

/******二级页右侧内容******/
/*蓝色盒子*/
.contrl_box
{ width:96%; border:1px #92B0DD solid;  float:right; margin-top:10px;}

.contrl_box h2
{ width:100%; background:#E2EAF7; color:#0055A1; font-size:1.2em; height:25px; border-bottom:1px #92B0DD solid;}

.contrl_box h2 span
{ display:block; padding-top:5px; padding-left:10px;  color:#0055A1; width:50%; float:left;}

.contrl_box h2 a
{  font-weight:normal; font-size:12px; color:#07519A;  float:right; text-align:right; margin-right:10px; margin-top:6px;}
/*红色盒子*/
.redcontrl_box
{ width:96%; border:1px #EAA solid;  float:right; margin-top:10px;}

.redcontrl_box h2
{ width:100%; background:#FBE9E9; color:#c00; font-size:1.2em; height:25px; border-bottom:1px #EAA solid;}

.redcontrl_box h2 span
{ display:block; padding-top:5px; padding-left:10px;  color:#c00; width:50%; float:left;}

.redcontrl_box h2 a
{  font-weight:normal; font-size:12px; color:#c00;  float:right; text-align:right; margin-right:10px; margin-top:6px;}

/******资深专家列表******/
.grid_expert
{ width:100%;}

.grid_expert td
{ vertical-align:top; border-bottom:1px #92B0DD solid;}

.grid_expert td h4
{ font-size:1.2em; margin-top:10px;}

.grid_expert td h4 a
{ font-size:1em; color:#28c;}

.grid_expert td img
{ margin:10px; width:80px; height:100px;}

.grid_expert td p
{ font-size:1.1em; text-indent:30px; padding:5px;}

/******在线咨询******/

.grid_guest
{ width:100%; margin-top:10px; border:1px #ddd solid;}

.grid_guest p.note
{ line-height:25px;  margin-left:10px; color:#333;}

.grid_guest p.note span
{ color:#c00; margin-left:5px; margin-right:5px;  color:#0F488D;}

.grid_guest p.note a
{ color:#c00; text-decoration:underline; font-weight:bold;}

.grid_guest p.repaly
{ padding:10px; background:#f5f5f5;}

.grid_guest p.content
{ padding:10px; font-weight:bold;}

.resume_form
{ width:95%; margin:0 auto;}

.resume_form p.title
{ padding-top:10px; font-weight:bold;}

.resume_form p span
{ margin-left:10px;}

.resume_form p.exmple
{ color:#6e6e6e;  font-weight:normal; padding-top:2px;}

.txtBox
{ width:300px; height:16px;}

.textarea
{ width:300px; height:200px; overflow:hidden;}

.resume_form h2
{ font-size:1.1em; color:#0F488D; margin-top:20px;}

.resume_form hr
{ line-height:2px; color:#28c;}

