﻿BODY
{
    
    font: 12px 宋体;
    float: left;
    text-align: center;
    margin: 0px;
    width: 100%;
    height: auto;
    
}
H2
{
	margin: 0;
	padding: 0;
}
div
{
    height:auto;
}

ul,li{list-style:none; float:left; height:auto; }
ul,li{margin:0px; padding:0px;}

#page
{
    text-align: left;
    width: 985px;
    margin: 0px auto;
    background-color: White;
    height:auto;
}

#header
{
	clear: both;
	display: block;
	width: 985px;
	background: url(../images/hdr_succ.jpg) no-repeat left top;
	margin: 0 auto;
	overflow: hidden;
}
#content
{
	float: left;
	width: 770px;
	padding: 0 10px 10px 0;
	margin: 0 auto;
}
#contentbody
{
	margin:5px auto;
	width:985px;
}
#shouyebody
{
	margin: 0 auto;
	width: 985px;
	height:auto;
}
#footer
{
	margin: 0 auto;
	width: 985px;
}
#header H1
{
	float: left;
	width: 251px;
	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 auto;
}
#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;
	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;
	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;
	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;
	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;
	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
{
	margin:0px auto;
	width: 985px;
	height: auto;
	background-color: White;
	border-right: silver 1px solid;
	border-left: silver 1px solid;
	border-top: silver 1px solid;
	border-bottom: silver 1px solid;
	min-height:235px;
}
#indexPageHot .titleArea
{
	background: url(../images/titlesBg.jpg);
	height: 23px;
	line-height: 23px;
	text-decoration: none;
	margin: 0px;
	padding: 0;
	width:985px;
}
#indexPageHot .titleArea UL LI
{
	text-decoration: none;
}
#indexPageHot .titleArea a div
{
	padding-top: 5px;
	margin: 0 auto;
}
#indexPageHot .titleArea .tagButton a
{
	display: block;
	width: 65px;
	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: 65px;
}
#indexPageHot .titleArea .tagButton a.endLink
{
	background: none;
	width: 65px;
}
#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: 65px;
	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: 985px;
	height: auto;
	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: 985px;
	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 .menu_c, .tabs .menu_c
{
	background: url(../images/tab_left.gif) no-repeat left top;
	float: left;
	margin: 0;
	padding: 0 0 0 7px;
}
#header UL.tabs .menu_c A, .tabs .menu_c 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 .menu_o, .tabs .menu_o
{
	background: url(../images/menu_o.gif) no-repeat left top;
	float: left;
	margin: 0;
	padding: 0 0 0 7px;
}
#header UL.tabs .menu_o A, .tabs .menu_o A
{
	display: block;
	color: #000;
	text-decoration: none;
	padding: 5px 15px 3px 6px;
	color: White;
}
#header UL.tabs .menu_o1, .tabs .menu_o1
{
	background: url(../images/menu_o1.gif) no-repeat left top;
	float: left;
	margin: 0px auto;
	text-align: center;
	width: 140px;
}
#header UL.tabs .menu_o1 A, .tabs .menu_o1 A
{
	display: block;
	color: #000;
	text-decoration: none;
	padding: 5px 15px 3px 6px;
	color: White;
}
#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;
}

#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-align: middle;
	color: #FFF;
	line-height: 25px;
	text-align: center;
}
#guanggao
{
	width: 985px;
	height: auto;
	margin: 0 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;
}
#default_gonggao
{
	float: left;
	width: 987px;
	height: 25px;
	line-height: 25px;
	background-image: url(../images/gonggao_bg.gif);
	color: Silver;
	background-repeat: repeat-x;
}
#homepage-promotes
{
	margin: 0px;
	height: 162px;
	overflow: hidden;
	width: 785px;
	background-image: url(../images/homepage-hero-20101028.jpg);
	margin-left: 0px;
}
.homepage-promote
{
	float: left;
}
.homepage-promote h1, .homepage-promote .bullets
{
	line-height: normal;
	margin: 0;
	padding: 0;
	position: absolute;
}
.homepage-promote h1
{
	color: #45ab43;
	font-size: 18px;
	left: 25px;
	text-transform: none;
	top: 25px;
}
.homepage-promote .bullets
{
	bottom: 22px;
	color: #666;
	font-size: 16px;
	left: 25px;
}
.homepage-promote .learn-more
{
	background: transparent url(  "../images/blank.gif" );
	display: block;
	height: 162px;
	left: 0;
	position: absolute;
	top: 0;
	width: 650px;
	text-indent: -650px;
}

.learn-how
{
	display: block;
	margin: 0px;
}
.learn-how a
{
	border: 1px solid #ccc;
	color: #666;
	display: block;
	height: 100px;
	text-decoration: none;
	width: 208px;
}
.learn-how a:hover
{
	background: #333 url(  "../images/home_services-20090902.png" ) no-repeat left center;
	border: none;
	color: #fff;
	padding: 1px;
}
.learn-how a:hover strong
{
	color: #fff;
}
.learn-how li
{
	display: block;
	float: left;
}
.learn-how span
{
	display: block;
	line-height: 18px;
	margin: 0 9px;
}
.learn-how strong
{
	color: #1a1a1a;
	display: block;
	font-weight: bold;
	line-height: 20px;
	margin: 4px 9px;
}
.learn-how .center
{
	margin-left: 9px;
}
.learn-how .center a:hover
{
	background-position: center center;
}
.learn-how .right
{
	float: right;
}
.learn-how .right a:hover
{
	background-position: right center;
}
.main
{
	float: left;
	width: 780px;
	margin: 5px auto;
}
.main.last
{
	margin-right: 0;
}
table,tr,td
{
 border-width:0px;
}
form
{
    height:auto;
}
