@charset "utf-8";
/* author: Dianping.com - UED - iZ
 * build: 2011-03-30  
 */

/* -------------------------------------- @reset -----------------------------------------*/

/* -------------------------------------- /@reset -----------------------------------------*/




/* -------------------------------------- @declare ---------------------------------------*/
/* ----------- fix float ---------- */
.s-header:after,.s-main:after
{clear:both; display:block; height:0; content:'\20';}

.s-header,.s-main 
{zoom:1;}

/* ----------- inline-block ---------- */

/* ----------- css sprite ---------- */
.s-header .logo,.s-content h3,.s-aside .root
{ background-image: url(http://events.dianping.com/developer/api/c/i/comm.png); background-repeat: no-repeat;}
/* ----------- font family ---------- */
.font
{ font-family: \5FAE\8F6F\96C5\9ED1,\9ED1\4F53,arial,sans-serif; font-weight: bold; letter-spacing: 1px;}

/* -------------------------------------- /@declare ---------------------------------------*/



/*布局 可选*/
/* ------------------------------------- @layout --------------------------------------*/
.s-wrapper { width: 960px; margin: 0 auto; font-family: Tahoma,宋体,sans-serif;}
.s-header { height: 58px; padding-top: 6px;}
.s-main { line-height: 1.65;}
.s-section { float: right; width: 740px;}
.s-aside { width: 178px; padding: 10px; border: 1px solid #D7D7D7;}

/* ------------------------------------- /@layout --------------------------------------*/




/* ------------------------------------- @components --------------------------------------*/

/* ------------------------------------- /@components --------------------------------------*/




/* ------------------------------------- @modules --------------------------------------*/
.s-header .logo { display: block; width: 218px; height: 38px; text-indent: -9999px;}

.s-section h2 { height: 30px; margin-bottom: 30px; padding: 0 10px; font-size: 1.2em; font-weight: bold; line-height: 30px; color: #FFF; background: #F29600;}
.s-content { padding: 0 30px; font-size: 1.2em; color: #666;}
.s-content h3 { margin-bottom: 20px; padding-left: 20px; font-size: 16px; font-weight: bold; color: #F29600; background-position: -205px -99px;}
.s-content h4 { margin-bottom: 4px; font-weight: bold; color: #333;}
.s-content p { margin-bottom: 25px;}
.s-content table { min-width: 300px; margin-bottom: 40px; border: solid #D7D7D7; border-width: 1px 0 0 1px;}
.s-content table th,.s-content table td { border: solid #D7D7D7; border-width: 0 1px 1px 0;}
.s-content table th { width: 140px; padding: 0 15px; font-weight: bold; line-height: 40px; text-align: left; color: #333; background: #F7F7F7;}
.s-content table td { width: 460px; padding: 5px 20px; line-height: 1.6; vertical-align: middle;}
.s-content ul { margin-bottom: 25px;}
.s-content li { margin-bottom: 5px;}
.s-content pre { width: 650px; margin-bottom: 25px; padding: 1em; border: 1px dashed #2F6FAB; color: black; background-color: #F9F9F9; line-height: 1.1em; overflow-y: hidden; overflow-x: auto;}

.s-aside li { margin-bottom: 5px;}
.s-aside .root { display: block; width: 155px; height: 30px; padding-left: 23px; font-size: 1.2em; line-height: 30px; color: #111; background-color: #F7F7F7; background-position: 0 -56px;}
.s-aside .root:hover { color: #F29600; background-color: #FFF8EA; background-position: 0 -96px;}
.s-aside li ul { margin-bottom: 12px;}
.s-aside li li { margin-bottom: 0; padding: 5px 0 2px 32px;}
.s-aside li li a { color: #666;}
.s-aside li li a:hover { color: #F29600;}
.s-aside .current a { font-weight: bold; color: #111;}
.s-aside .current .root { color: #F29600; background-color: #FFF8EA; background-position: 0 -96px;}


.s-footer { margin-top: 20px; padding: 15px 0 50px; text-align: center; color: #888;}
.s-footer a { color: #66C;}
.s-footer a:hover { color: #FFF; background: #66C;}
.s-footer li { display: inline; color: #888;}
.s-footer ul { padding-bottom: 10px;}
.s-footer ul a { color: #61646E;}
.s-footer ul a:hover { color: #C00; background: none;}


/* ------------------------------------- /@modules --------------------------------------*/
