body {background: #f6f3ed url(../bg.png);}
a:hover{-webkit-transition: all ease-in-out .15s;-moz-transition: all ease-in-out .15s;}
.main {border:0;box-shadow: 0 0 0 rgba(0,0,0,0.08);background: none;border-radius: 0;padding:0;}

.widthauto .switchwidth:hover {background: url(switch_width.png) no-repeat 100% -54px;}
.widthauto #toptb #diy-tg_menu, #toptb #diy-tg_menu {margin: -9px 0 0 -17px;}
#toptb #diy-tg_menu li a { color:#333}
#toptb #diy-tg_menu li a:hover { color:#f50}
#toptb a:hover { color:#fff; text-decoration:none;}
#toptb .pipe { display:inline-block; color:#a99879}
#toptb a#sslct, .switchwidth, #toptb a.switchblind {margin-top: 7px;}

.head ul { font-size:16px;font-family: STHeiti,"Microsoft Yahei","Î¢ÈíÑÅºÚ",Arial,sans-serif;}
.head ul li { float:left; width:75px; height:77px;}
.head ul li a { height:58px; width:72px; padding:19px 3px 0 0; text-align:center; background:url(headbg.png) right top no-repeat; display:inline-block;text-shadow: 0 1px 0 rgba(255,230,149,1); color:#744c23}
.head ul li a:hover { text-decoration:none; background:url(headbg.png) right bottom no-repeat;-webkit-transition: all ease-in-out .05s;-moz-transition: all ease-in-out .05s;}
.head ul li a span { display:block; height:22px; width:22px; background:url(nav_icon.png) 0 -100px no-repeat; margin:0 auto;}
.head ul li a:hover span{-moz-transform: rotate(360deg);-webkit-transform: rotate(360deg);-webkit-transition: all ease-in-out .5s;-moz-transition: all ease-in-out .5s;}
.head ul li.portal a span { background-position:-890px -10px;}
.head ul li.forum a span { background-position:-1px -10px;}
.head ul li.guide a span { background-position:-979px -10px;}
.head ul li.car a span { background-position:-178px -10px;}
.head ul li.house a span { background-position:-625px -10px;}
.head ul li.cart a span { background-position:-89px -10px;}
.head ul li.baby a span { background-position:-534px -10px;}
.head ul li.friend a span { background-position:-711px -9px;}
.head ul li.tour a span { background-position:-446px -10px;}
.head ul li.category a span { background-position:-358px -10px;}



#pt #search_box { width:200px; padding-left:12px; border:1px solid #d3af92; background:#fef9ed; border-radius:15px; margin:0; height:29px; box-shadow: 0 1px 2px rgba(0,0,0,0.2) inset}
#pt #search_box:hover { background:#fff;}
#scbar_txt { width: 170px; border:0; outline: none; padding-top:3px; background:none; color:#d1b294!important }
#scbar_btn { margin:0; vertical-align:middle; padding: 0; border: none; background:url(../search_icon1.png) 0 0 no-repeat; width:18px; height:20px; box-shadow: none; cursor:pointer}

.main #pt { display:none}
#pt {margin: 4px auto 12px;}
#pt .z { font-size:14px;font-family: STHeiti,"Microsoft Yahei","Î¢ÈíÑÅºÚ",Arial,sans-serif;}

.main {border:1px solid #e9e8e2;box-shadow: 1px 1px 1px rgba(0,0,0,0.08);background-color: #fff;border-radius: 3px; padding:15px 15px 5px}
#chart {margin-bottom: 10px;}


