﻿/*Global*/
.button { color: #666666; cursor: pointer; height: 22px; padding: 0 12px; }
input, textarea, select { border: 1px solid #CCCCCC; outline-style: none; outline-width: 0; }
a { text-decoration: none; }
ul { margin: 2px; }
ul li { list-style: none; margin: 0px; }
h5 { margin-bottom: 5px; }
.dot_border { border: 1px dotted #666666; padding-top: 20px; overflow: hidden; }
dl.tablelist dt { color: #666; float: left; margin-right: 10px; padding: 5px; width: 100px; }
dl.tablelist dd { margin: 2px 0; padding: 5px 0; }
.imgLoad { background: url(../images/ajax-loader.gif) no-repeat; }
.imgSuccess { background: url(../images/accept.png) no-repeat; }
.imgFalse { background: url(../images/exclamation.png) no-repeat; }

/*header*/
#header { background: url(../images/h_bg_03.gif) repeat-x; height: 35px; width: 100%; margin: 0 auto; position: fixed; top: 0; left: 0; z-index: 100; }

/*toolbar*/
#toolbar { margin: 0 10px; position: fixed; top: 0; left: 0; z-index: 100; width: 98%; _position: absolute; }
#toolbar a { color: White; }
#tl_l, .logo, #tl_menu { float: left; }
#tl_menu { margin-left: 10px; }
#tl_menu ul li { color: #FFFFFF; display: inline; margin-left: 13px; position: relative; text-align: center; z-index: 100; line-height: 225%; }
#tl_r { float: right; }
.search { background: #fff; margin-top: 5px; }
.search .search_k { background: #fff; border: 0px; padding-bottom: 3px; }
.search .search_icon { background: url(../images/searchinput.gif); width: 16px; height: 21px; border: 0px; }

/*menu*/
#menu { height: 60px; margin-bottom: 0; font-family: 微软雅黑; }
#menu div.menu_lv1 { background: #333333; margin-bottom: 0; }
#menu ul { _margin: 0; *margin:0}
#menu ul li { float: left; width: 110px; display: inline; line-height: 30px; }
#menu ul li a { margin: 0 auto; font-weight: bold; }
#menu_l ul li a, #menu_r ul li a { padding: 8px 10px 4px; color: #FFCC00; }
#menu_l ul li a:hover, #menu ul li .aselected { color: #fff; background: #FF9900; }
#menu_l ul li a.current { padding: 10px 15px; background: #FF6600; color: #fff; }
#menu_r ul li a { color: #FFFFFF; }
#menu_r ul li a:hover { color: #FFDE00; }

/*Main*/
#main { margin-top: 50px; _margin-top: 20px; }

/*content*/
#content { margin-bottom: 20px; overflow: hidden; }
.panel { border: 1px solid #E9E9E9; margin: 5px 2px; }
.panel a { color: #0066cc; }
.panel h5 { background: #EEEEEE none repeat scroll 0 0; font-family: 微软雅黑; }
.tell { background-color: #000000; height: 30px; text-align: center; }
.tell p { color: #FFFFFF; line-height: 200%; }

/*footer*/
#footer { width: 100%; border-top-style: solid; border-top-width: 3px; border-top-color: #8A8A8A; margin: 0 auto; margin-top: 5px; padding-top: 10px; }
#ft_l { width: 642px; float: left; }
#ft_l ul li { display: inline; margin-left: 8px; }
#ft_r { float: right; }

/*Iad*/
#recommendLink { overflow: hidden; }
#recommendLink li { width: 49%; float: left; }

/*Account*/
.setting_panel { margin-bottom: 20px; }
.setting_panel h6 { margin-bottom: 0; }
.setting_panel .omega { text-align: right; }
.setting_panel .setting_st { border-bottom: 1px solid #B9C4DA; }

/*Summary*/
table.listtable th { padding: 5px; width: 120px; color: #666; text-align: left; }
table.listtable th span { float: right; }
table.listtable td { width: 240px; }

/*CreadAd*/
#creatAd h4 { margin: 20px 0 0; }

/*Register*/
#checkUser { padding-left: 20px; float: left; margin-bottom: 0; }

/*Rating*/
.rating { width: 80px; height: 16px; margin: 0; padding: 0; clear: both; position: relative; background: url(../images/star-matrix.gif) no-repeat 0 0; }
.star0 { background-position: 0 0; }
.star1 { background-position: 0 -16px; }
.star2 { background-position: 0 -32px; }
.star3 { background-position: 0 -48px; }
.star4 { background-position: 0 -64px; }
.star5 { background-position: 0 -80px; }

