﻿﻿BODY
{
	background: #FFF;
	font: 12px 宋体;
	float: left;
	margin: 0;
	padding: 0;
}

H2
{
	margin: 0;
	padding: 0;
}

#page
{
	clear: both;
	overflow: hidden;
	width: 982px;
	text-align: left;
	margin: 0 auto;
}

#header
{
	clear: both;
	display: block;
	margin-left: 1px;
	overflow: hidden;
	width: 980px;
	background: url(../images/hdr_succ.jpg) no-repeat left top;
}

#content
{
	float: right;
	overflow: hidden;
	width: 770px;
	padding: 0 10px 10px 0;
}

#footer
{
	clear: both;
	border-right: #e3e3e3 1px solid;
	border-top: #e3e3e3 1px;
	background: url(../images/bg_container_footer.gif) #e3e3e3 no-repeat center 21px;
	overflow: hidden;
	border-left: #e3e3e3 1px solid;
	width: 982px;
	border-bottom: #e3e3e3 1px solid;
	text-align: left;
	margin: 0;
	padding: 0;
}

#header H1
{
	float: left;
	overflow: hidden;
	width: 345px;
	height: 75px;
	margin: 0;
	padding: 0;
}

#header H1 A
{
	display: block;
	padding-top: 200px;
	height: 95px;
}

#header UL.tabs
{
	clear: both;
	list-style: none none outside;
	display: block;
	background: #e9e9e9;
	float: none;
	height: 21px;
	margin: 0;
	padding: 0;
}

#header ul.tabs.shouye
{
	background: url(../images/hdr_succ.jpg) no-repeat left top;
}

#header ul.tabs LI A
{
	float: none;
}

#header ul.tabs UL LI.selected
{
	background-image: url(../images/tab_left_selected.png);
	height: 25px;
}

#header ul.tools li.tb
{
	float: left;
	height: 25px;
	padding-top: 2px;
}

#header ul.tools li.lb
{
	float: left;
	height: 25px;
	padding-top: 6px;
}

#header ul.tools li.bt
{
	float: left;
	width: 50px;
	height: 25px;
	padding-top: 2px;
}

#sidebar
{
	padding-right: 0;
	padding-left: 0;
	margin-bottom: 100px;
	padding-bottom: 0;
	margin-left: 1px;
	overflow: hidden;
	width: 196px;
	text-align: center;
	background-repeat: no-repeat;
	float: left;
}

#sidebar DIV.module
{
	background: url(../images/bg_subnav_bottom_tan.gif) no-repeat left bottom;
	overflow: hidden;
	width: 176px;
	text-align: left;
	margin: 0 auto;
	padding: 0 0 18px;
}

#sidebar DIV.module H2
{
	background: url(../images/bg_subnav_top.gif) #eee no-repeat center 0;
	font-size: 14px;
	overflow: hidden;
	line-height: 14px;
	border-bottom: #ccc 1px solid;
	padding: 10px 10px 0 14px;
}

#sidebar DIV.module UL
{
	list-style: none none outside;
	background-image: url(../images/bg_subnav_center.gif);
	margin: 0;
	padding: 0;
}

#sidebar .module LI
{
	display: block;
	width: auto;
}

#sidebar .module LI A
{
	clear: both;
	display: block;
	margin-left: 2px;
	width: auto;
	color: #000;
	line-height: 12px;
	margin-right: 2px;
	voice-family: inherit;
	padding: 3px 12px 3px 13px;
}

#sidebar .module LI A:hover
{
	background: #fff;
	color: #f10;
	text-decoration: underline;
}

#sidebar .module LI.divider
{
	border-top: #ccc 1px solid;
	margin-top: 10px;
	margin-bottom: 10px;
}

#sidebar .feedburnerFeedBlock LI span A
{
	margin-top: 5px;
	font-weight: 700;
}

#sidebar DIV.winter_08_release H2 A
{
	display: block;
	padding-top: 80px;
}

.categories LI.selected A
{
	border-top: #ccc 1px solid;
	font-weight: 700;
	font-size: 16px;
	background: #fff;
	margin-left: 1px;
	width: 154px;
	line-height: 18px;
	border-bottom: #99908c 1px solid;
	padding: 10px;
}

#sidebar DIV.button
{
	background: #eee;
	padding-bottom: 10px;
	overflow: hidden;
	width: 176px;
	height: 63px;
	text-align: left;
	border-style: none;
	margin: 0 auto;
}

#sidebar DIV.corpStyle A IMG
{
	margin: 3px 0 0 4px;
}

#sidebar DIV.button A STRONG
{
	display: block;
	font-weight: 400;
	font-size: 15px;
	color: #000;
	padding-top: 10px;
	font-family: Arial;
}

#sidebar DIV.button A:hover
{
	background-position: left -63px;
	color: #99908c;
	text-decoration: underline;
}

#sidebar DIV.button A:hover STRONG
{
	color: #f10;
}

#sidebar .sidebar_text
{
	background: #eee;
	text-align: left;
	margin: 0;
	padding: 0 12px;
}

#extranavcontainer
{
	float: left;
	margin-bottom: 100px;
	margin-left: 1px;
	overflow: hidden;
	width: 196px;
	text-align: center;
	padding: 20px 0 0;
}

.extranav_top
{
	width: 176px;
	height: 7px;
	background: url(../images/bg_extranav_top.gif) top left no-repeat;
	background-repeat: no-repeat;
	padding-top: 20px;
	margin: 0;
}

.extranav_nextsteps
{
	text-align: center;
	font: bold 12px/12px Verdana, Arial;
	color: #fff;
	width: 176px;
	height: 15px;
	background: url(../images/bg_extranav_nextsteps.gif) top left no-repeat;
	padding-top: 5px;
	background-repeat: no-repeat;
	margin: 0;
}

.extranav_bottom
{
	width: 176px;
	height: 19px;
	background: url(../images/bg_extranav_bottom_wh.gif) top left no-repeat;
	background-repeat: no-repeat;
	margin: 0;
}

#title1
{
	height: 20px;
	border-bottom: silver 1px solid;
}

.pro_title
{
	background-image: url(../images/titlesBg.jpg);
	width: 540px;
	height: 23px;
	padding-top: 1px;
}

.pro_title .pro_title1
{
	font-weight: 700;
	background-image: url(../images/index.gif);
	width: 112px;
	color: red;
	text-align: center;
	height: 22px;
	line-height: 22px;
	float: left;
	background-position: -490px -172px;
}

.pro_title .pro_title1 a
{
	background-image: url(../images/tagButtonrightbg2.gif);
	display: block;
	background-position: right center;
	background-repeat: no-repeat;
	color: Red;
}

.pro_title .pro_title2
{
	float: left;
	width: 480px;
	height: 15px;
	padding-right: 34px;
	padding-top: 2px;
	vertical-align: middle;
	text-align: right;
}

.pro_title .pro_title3
{
	text-align: center;
	height: 23px;
	line-height: 23px;
	width: 112px;
	float: left;
}

.pro_title .pro_title3 a
{
	display: block;
	width: 106px;
	text-align: center;
	height: 20px;
	text-decoration: none;
}

A
{
	color: #015ba7;
	text-decoration: none !important;
}

A IMG
{
	border-style: none;
}

.duanxintuiguang
{
	width: 520px;
}

.duanxintuiguang .tupian
{
	height: 55px;
	line-height: 55px;
	width: 72px;
	float: left;
	text-align: center;
}

.duanxintuiguang .biaoti
{
	float: left;
	width: 362px;
	height: 18px;
	padding-top: 2px;
	margin: 1px;
}

.duanxintuiguang .shijian
{
	float: left;
	width: 138px;
	height: 18px;
	padding-top: 2px;
	margin: 1px;
}

.duanxintuiguang .neirong
{
	width: 437px;
	height: 30px;
	float: left;
	padding-top: 2px;
	margin: 1px;
}

.lbhuanying
{
	vertical-align: middle;
	text-align: left;
}

.tagbt
{
	color: Red;
	font-weight: 700;
}

UL.tabs
{
	clear: both;
	list-style: none none outside;
	display: block;
	float: none;
	height: 21px;
	margin: 0;
	padding: 0;
}

.indexPageHot .titleArea
{
	background: url(../images/titlesBg.jpg);
	height: 23px;
	line-height:23px;
	text-decoration: none;
	margin: 0px;
	padding: 0;
}
.indexPageHot .titleArea UL LI
{
	text-decoration: none;
}
.indexPageHot .titleArea a div
{
	padding-top: 5px;
	margin: 0 auto;
}

.indexPageHot .titleArea .tagButton a
{
	display: block;
	width: 106px;
	text-align: center;
	height: 23px;
	background: url(../images/tagButtonBg1.gif) no-repeat right center;
	text-decoration: none;
	color: #333;
}

.indexPageHot .titleArea .tagButton a.firstLink
{
	width: 105px;
}

.indexPageHot .titleArea .tagButton a.endLink
{
	background: none;
	width: 81px;
}

.indexPageHot .titleArea .tagButtonOver
{
	background: url(../images/index.gif);
	position: relative;
	left: -1px;
	z-index: 100;
	text-decoration:none;
	background-position: -490px -172px;
}

.indexPageHot .titleArea .tagButtonOver a
{
	display: block;
	width: 106px;
	text-align: center;
	height: 23px;
	background: url(../images/tagButtonrightbg2.gif) no-repeat right center;
	text-decoration: none;
	color: red;
	font-weight: 700;
}

.indexPageHot .titleArea .tagButtonOver a.firstLink
{
	color: red;
	width: 105px;
	text-align: center;
}

.indexPageHot .titleArea .tagButtonOver a.endLink
{
	width: 71px;
}
titleAreaTitle
{
	float: left;
	width: 184px;
	padding-top: 5px;
	padding-left: 1px;
	color: red;
}
.pro_title3 A
{
	color: #A9A9A9;
}

#xuanshangDiv .title1
{
	float: left;
	height: 23px;
	line-height: 23px;
	width: 75px;
	text-align: center;
	background-position: -490px -172px;
	background-image: url(../images/index.gif);
}

#xuanshangDiv .title1 a
{
	display: block;
	text-align: center;
	height: 23px;
	background: url(../images/tagButtonrightbg2.gif) no-repeat right center;
	text-decoration: none;
	color: red;
	font-weight: 700;
}

#xuanshangDiv .title2
{
	float: left;
	height: 23px;
	line-height: 23px;
	width: 75px;
	text-align: center;
}

.content_list
{
	width: 141px;
	float: left;
	height: 25px;
	line-height: 25px;
	background-color: #FFF;
}

.tagBox
{
	float: left;
	width: 980px;
	height: 200px;
	padding-top: 5px;
	padding-bottom: 5px;
}

.tagbox .divleft
{
	float: left;
	width: 400px;
	border-right: silver 1px dashed;
}

.tagbox .divleft UL
{
	text-decoration: none;
	width: auto;
	margin: 0;
}

.tagbox .divleft .liimage
{
	float: left;
	width: 170px;
	line-height: 25px;
	height: 170px;
	background-color: #FFF;
	text-align: center;
	padding-top: 5px;
}

.tagbox .divleft .lititle
{
	float: left;
	width: 215px;
	line-height: 25px;
	height: 25px;
	background-color: #FFF;
	text-align: center;
}

.tagbox .divleft .licontent
{
	float: left;
	width: 210px;
	line-height: 20px;
	height: auto;
	background-color: #FFF;
	padding-left: 5px;
}

.tagbox .divright
{
	float: left;
	width: 529px;
	padding-left: 15px;
}

#search
{
	width: 981px;
	float: left;
	height: auto;
	border-right: silver 1px solid;
	border-top: silver 1px solid;
	border-left: silver 1px solid;
	border-bottom: silver 1px solid;
	background-color: #F5F5F5;
	background-image: url(../images/background.png);
}

#ebarstory
{
	background-image: url(../images/bg_subnav_center.gif);
}

#gundongxinwen
{
	background-image: url(../images/bg_extranav_center.gif);
	background-position: center top;
	width: 176px;
}

#fenleiguanggao
{
	background-position-x: center;
	background-image: url(../images/titlesBg.jpg);
	vertical-align: middle;
	width: 191px;
	padding-top: 5px;
	background-repeat: repeat-x;
	height: 20px;
	text-align: center;
}

#touzixuqiu
{
	float: left;
	width: 199px;
	background-image: url(../images/touzirenback2.gif);
	background-repeat: no-repeat;
	height: 67px;
}

.rongzi
{
	width: 199px;
	height: 20px;
	padding-top: 5px;
	vertical-align: middle;
	text-align: center;
	background-position-x: center;
	background-image: url(../images/titlesBg.jpg);
	background-repeat: repeat-x;
}

#header UL.tabs LI, .tabs LI
{
	background: url(../images/tab_left.gif) no-repeat left top;
	float: left;
	margin: 0;
	padding: 0 0 0 7px;
}

#header UL.tabs LI A, .tabs LI A
{
	display: block;
	background: url(../images/tab_right.gif) no-repeat right top;
	color: #000;
	text-decoration: none;
	padding: 5px 15px 3px 6px;
}

#header UL.tabs LI.hover, .tabs LI.hover
{
	background-position: left -42px;
}

#header UL.tabs LI.hover A, .tabs LI.hover A
{
	background-position: right -42px;
}

#header ul.tabs LI A:hover, A:hover
{
	color: #f10;
	text-decoration: underline;
}

#header ul.tabs UL LI.selected A, .tabs UL LI.selected A
{
	background-image: url(../images/tab_right_selected.png);
	color: #333;
	padding: 4px 15px 8px;
}

BODY.blogs .tabs .blogs, BODY.guide .tabs .guides, BODY#guides .tabs .guides, BODY.community .tabs .community, BODY.home .tabs .home, BODY.ideas .tabs .ideas, BODY.usergroup .tabs .usergroup, .tabs .selected
{
	background-position: left -84px;
}

BODY.blogs .tabs .blogs A, BODY.guide .tabs .guides A, BODY#guides .tabs .guides A, BODY.community .tabs .community A, BODY.home .tabs .home A, BODY.ideas .tabs .ideas A, BODY.usergroup .tabs .usergroup A, .tabs .selected A
{
	background-position: right -84px;
	color: #fff;
}

#sidebar .feedburnerFeedBlock LI DIV, BODY#blogs #sidebar .category, #sidebar .freetrial
{
	display: none;
}

#content DIV.button A, #sidebar DIV.button A
{
	display: block;
	background: url(http://blogs.salesforce.com/images/button_bg.gif) no-repeat;
	width: 176px;
	color: #99908c;
	height: 63px;
	text-align: left;
	padding: 0;
}

.tagbtover, #sidebar A, .pro_title1 A
{
	color: #000;
}

.indexPageHot, .indexPageHot .titleArea li
{
	float: left;
}

.left_title, #leftebarfw_top
{
	float: left;
	width: 195px;
	background-position: center bottom;
	background-image: url(../images/box_sidebar_bg.gif);
	background-repeat: repeat-y;
	height: 26px;
	font-size: 12px;
	vertical-adivgn: middle;
	color: #FFF;
	line-height: 25px;
	text-align: center;
}
#guanggao
{
	width: 981px;
	height: auto;
}
#guanggao UL
{
	margin: 0px;
	padding: 0;
}
#guanggao UL LI
{
	text-decoration: none;
	float: left;
	padding-top: 5px;
	height: 93px;
	width: 785px;
}
.indexPageHot .titleArea .tagButton
{
	text-decoration:none;
}
