﻿html, body, div, span, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, address, big, cite, code, del, em, font, img, ins, small, strong, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, hr { margin: 0; padding: 0; }
ol, ul { list-style: none; }
:focus { outline: 0; }
a img { border: 0; }
img { vertical-align: middle; outline: 0; border: 0px; }
table { empty-cells: show; }
ins { text-decoration: none; }
del { text-decoration: line-through; }
em { font-style: normal; }
button::-moz-focus-inner, input[type="reset"]::-moz-focus-inner, input[type="button"]::-moz-focus-inner, input[type="submit"]::-moz-focus-inner, input[type="file"] > input[type="button"]::-moz-focus-inner { border: none; padding: 0; }
input[type='button'] { cursor: pointer; }
input[type=text] { /*padding-left: 3px; border: 1px solid #9C9696;*/ }
select { font-size: 12px; }

body { background: url(../image/webimg/bodybg.jpg) repeat-x bottom #f1f4fd; font-size: 12px; color: #333; font-family: '宋体','微软雅黑',Arial; }
/*a { text-decoration: none; color: #444; cursor: pointer; }
a:hover { color: #f90; text-decoration: underline; }*/

/****网页头部样式****/
#divHeader { vertical-align: bottom; background: #434343;}
#divHeader .headbg { background: url(../image/webimg/headerbg.jpg) center top no-repeat; position: relative; z-index: 2; }
#divHeader .headbg2 { background: #aaa8aa; position: absolute; height: 100px; width: 50%; top: 0px; right: 0px; z-index: 1; }
#divHeader .head_div { height: auto; margin: 0px auto; padding: 0px; width: 1000px; font-family: Tahoma,Arial; }
#divHeader .head_div .head_logo { float: left; width: 115px; height: 100px; margin: 0px; padding: 0px; }
#divHeader .head_div .head_logo img { }
#divHeader .head_div .head_con { float: left; width: 885px; height: 100px; margin: 0px; padding: 0px; }
#divHeader .head_div .head_con .box_nav { height: 44px; width: 380px; float: right; white-space: nowrap; overflow: hidden; background: url(../image/webimg/imgpng.png) no-repeat right top; }
#divHeader .head_div .head_con .box_nav .nav { height: 23px; line-height: 23px; text-align: center; padding: 0px 0px 0px 30px; overflow: hidden; }
#divHeader .head_div .head_con .box_nav .nav a { color: #ddd; display: inline-block; height: 23px; line-height: 23px; padding: 0px; margin: 0px; }
#divHeader .head_div .head_con .box_nav .nav a span { margin: 0px; padding: 0px; line-height: 23px; height: 23px; display: inline-block; }
#divHeader .head_div .head_con .box_nav .nav a span.l { width: 14px; }
#divHeader .head_div .head_con .box_nav .nav a span.r { width: 14px; }
#divHeader .head_div .head_con .box_nav .nav a:hover { color: #ddd; text-decoration: none; background: url(../image/webimg/rep_x.png) repeat-x 0px -70px; }
#divHeader .head_div .head_con .box_nav .nav a:hover span.l { background: url(../image/webimg/imgjpg.jpg) no-repeat -50px 0px; }
#divHeader .head_div .head_con .box_nav .nav a:hover span.r { background: url(../image/webimg/imgjpg.jpg) no-repeat -83px 0px; }
#divHeader .head_div .head_con .box_nav .nav a.graybg { background: url(../image/webimg/rep_x.png) repeat-x 0px -70px; }
#divHeader .head_div .head_con .box_nav .nav a.graybg span.l { background: url(../image/webimg/imgjpg.jpg) no-repeat -50px 0px; }
#divHeader .head_div .head_con .box_nav .nav a.graybg span.r { background: url(../image/webimg/imgjpg.jpg) no-repeat -83px 0px; }
#divHeader .head_div .head_con .box_nav .nav a.graybg:hover { background: url(../image/webimg/rep_x.png) repeat-x 0px -45px; }
#divHeader .head_div .head_con .box_nav .nav a.graybg:hover span.l { background: url(../image/webimg/imgjpg.jpg) no-repeat 0px 0px; }
#divHeader .head_div .head_con .box_nav .nav a.graybg:hover span.r { background: url(../image/webimg/imgjpg.jpg) no-repeat -31px 0px; }
#divHeader .head_div .head_con .box_nav .nav a.selected { background: url(../image/webimg/rep_x.png) repeat-x 0px -45px; }
#divHeader .head_div .head_con .box_nav .nav a.selected span.l { background: url(../image/webimg/imgjpg.jpg) no-repeat 0px 0px; }
#divHeader .head_div .head_con .box_nav .nav a.selected span.r { background: url(../image/webimg/imgjpg.jpg) no-repeat -31px 0px; }
#divHeader .head_div .head_con .login { width: auto; text-align: right; clear: both; height: 16px; line-height: 16px; padding-right: 30px; }
#divHeader .head_div .head_con .login a { color: #383838; text-decoration: underline; }
#divHeader .head_div .head_con .login a.yel { color: #ff6600; }
#divHeader .head_div .head_con .login a span.bor { display: inline-block; margin: 0px 5px; text-decoration: none; width: 2px; background: url(../Image/webimg/imgjpg.jpg) no-repeat -104px -3px; }
#divHeader .head_div .head_con .login a:hover { color: #ff9900; text-decoration: none; }
#divHeader .head_div .head_con .telphone { width: auto; height: 36px; margin-right: 30px; background: url(../image/webimg/telphone.gif) no-repeat right bottom; }
/****网页头部样式---菜单样式****/
#divMenu { width: auto; clear: both; height: 34px; margin: 0px; border-bottom: 1px solid #eee; padding: 0px; background: url(../image/webimg/headerbg.jpg) 50% -142px repeat-x #4f4f4f; }
#divMenu .divmenu { width: 1000px; height: 34px; margin: 0px auto; }
#divMenu ul { margin-left: 98px; width: auto; overflow: hidden; }
#divMenu ul li { width: 100px; height: 34px; line-height: 34px; text-align: center; float: left; background: url(../image/webimg/imgpng.png) no-repeat 98px -70px; }
#divMenu ul li.last { background: none; }
#divMenu ul li a { color: #fff; text-decoration: none; font-size: 14px; display: inline-block; width: 100%; height: 100%; }
#divMenu ul li:hover { background: url(../image/webimg/menu_hover.png) no-repeat center; }
#divMenu ul li a:active { color: #f60; }
#divMenu ul li.selected a { background: url(../image/webimg/imgpng.png) no-repeat -120px -71px; }
#divMenu ul li span.bor { display: inline-block; margin: 0px 10px; width: 2px; background: url(../image/webimg/imgjpg.jpg) no-repeat -112px 0px; }

/***预留位置(左边广告)(右边广告)****/
#divLeftAd { float: left; margin: 5px 0px 0px 10px; width: 100px; height: 200px; background-color: Yellow; border: 1px solid red; display: none; }
#divRigthAD { float: right; margin: 5px 10px 0px 0px; width: 100px; height: 200px; background-color: Yellow; border: 1px solid red; display: none; }


/***页面主体内容(酒店查找、会员登录、页面信息等)****/
#divMain { margin: 0px auto; text-align: center; width: 998px; min-height: 400px; height: auto; overflow: hidden; background: url(../image/webimg/left_bg.jpg) repeat-y #fff; border-right: 1px solid #dbdde3; border-left: 1px solid #dbdde3; }
#divMain2 { margin: 0px auto; text-align: center; width: 940px; min-height: 400px; height: auto; overflow: hidden; margin: 10px auto; }
/***页面主体内容--左边内容(酒店查找、会员登录)****/
#divLeft { width: 274px; float: left; margin: 0px; padding: 0px; background: url(../image/webimg/left_bg.jpg) repeat-y; }
#divLeft .imgbor { width: auto; height: 2px; background: url(../image/webimg/rep_x.png) repeat-x 0px -96px; margin: 5px 0px; }


/***页面主体内容--右边内容(页面信息)****/
#divRight { float: left; width: 720px; background: #fff; }
#divRightMain { margin: 0px auto; width: 704px; text-align: center; }

/**首页图片展示**/
#focusPic { text-align: left; margin-top: 10px; }
.focusPic { position: relative; text-align: center; height: 300px; z-index: 2; overflow:hidden; border-bottom: 2px solid #fab73f;}
ul.ad { width: 100%; height: 300px; text-align: center; z-index: 20; position: absolute; left: 0; top: 0; }
ul.ad li { position: absolute; background-position: 50% 50%; text-align: center; overflow: hidden; height: 300px; width: 100%; left: 0; top: 0; }
ul.ad li div { background-size: 100% !important; }
.adTitle { margin: 0 auto; height: 24px; position: relative; overflow:hidden; z-index: 40; top: 0; right: 0; top:279px; background: url(../image/webimg/bannerbg.png) no-repeat right bottom;}
ul.focusTitle { width:705px;}
ul.focusTitle li { float: left; display:block; width: 141px; margin:0px; padding:0px; overflow: hidden; }
ul.focusTitle li a { text-decoration: none; color: #ccc; display: block; height: 21px; line-height: 21px; margin-top: 2px; margin-right:2px; background-color: rgba(255,255,255,0.1); background-color: #666\9; filter: alpha(opacity=100); -moz-opacity: 1; opacity: 1; }
ul.focusTitle li a:hover { text-decoration: none; color: #fff; height: 24px; line-height: 24px; margin-top: 0; margin-right:0px; background:url(../image/webimg/focusPicbg.gif) repeat-x}
ul.focusTitle li.actSelected a { text-decoration: none; color: #fff;height: 24px; line-height: 24px; margin-top: 0; margin-right:0px; background:url(../image/webimg/focusPicbg.gif) repeat-x}

/**首页最新信息与优惠显示---detail.css**/
.inerBorder { background: url(../image/webimg/con_title.gif) no-repeat 0px -6px; padding: 10px; padding-top: 18px; }
.inerBorderimg { background: url(../image/webimg/con_title2.png) no-repeat top left; margin-top: 10px; padding: 10px; height: 45px; line-height: 45px; }
.inerBorder978 { text-align: left; background: url(../image/webimg/con_title978.gif) no-repeat top left; padding: 10px; padding-top: 24px; }
.inerBorderf { background: url(../image/webimg/con_foo.gif) no-repeat top center; height: 12px; margin: 0px; padding: 0px; }

/*****页面底部*****/
#footer { width: auto; text-align: center; background: #f1f4fd; color: #444; margin: 0px; }
#footer a { color: #ddd; }
#footer .word { height: 24px; line-height: 24px; }
#footer .link { height: 32px; background: url(../image/tubiao/foot_link_bg.gif); line-height: 32px; text-decoration: none; }
#footer .link a { margin: 0px 10px; }
#footer .img { height: 60px; margin: 1px 0px; text-align: center; }
#footer .img ul { width: auto; margin: 0px auto; height: 60px; width: 600px; }
#footer .img li { float: left; height: 60px; margin: 0px 10px; padding: 0px; list-style: none; line-height: 60px; }
#footer .img li.w { width: 30px; height: 40px; margin: 10px 0px; padding-right: 10px; border-right: 1px solid #bbb; line-height: 20px; }
#footer .img li.w a { color: #333; line-height: 20px; }
#footer .img li.w a:hover { text-decoration: none; }
#footer .img li img { vertical-align: middle; margin: 10px; }
#footer .f { height: 24px; width: 1000px; border-top: 0px solid #666; margin: 1px auto; line-height: 24px; overflow: hidden; }
#footer .f .w, .b { float: left; }
#footer .f .w { margin-left: 120px; }
#hotelslink { width: 1000px; height: auto; overflow: hidden; margin: 0px auto; padding-top: 0px; border-bottom: 0px solid #ddd; bottom: 0px; z-index: 999; }
#hotelslink table { }
#hotelslink td { border: 1px solid #ddd; height: 24px; line-height: 24px; white-space: nowrap; overflow: hidden; vertical-align: top; }
#hotelslink td a { color: #666; display: block; }
#hotelslink td:hover { border: 1px solid #f90; }
#hotelslink td:hover a { color: #f90; text-decoration: none; }




.textBox { border: 1px solid #9C9696; padding: 2px; }
.textBoxReadOnly { border: 0px; padding: 2px; }
.textBox:hover { border: 1px solid #4d90fe; }
.textBox:focus { outline: none; border: 1px solid #FEC85A; }

select { overflow: hidden; /* background-color: #F8D9F0; /* #EFC3E4;*/ border: 1px solid #9C9696; }


.wap_weibo { font-weight: bold; margin: 5px 5px 5px 5px; margin-right: 0px; text-decoration: underline; /* color: #a05d90;*/ color: #ded6c9; }
.wap_weibo:hover { color: #ffffff; }


.language { margin-right: 4px; }
.language a { margin-left: 4px; color: #ded6c9; text-decoration: none; }
.language a:hover { color: #ffb427; }
.language .selected { color: #ffb427; }

.innerBorder1 { border: 1px solid #DDDDDD; }

.dashedBorder { border-bottom: 1px dashed #BEBEBE; }
.hidden { display: none; }
.yellowBorder { border: 1px solid #FEC85A; }


/********************富驿招贤纳士open******************/
.human { width: 1000px; border: 0px solid #ff2c34; margin-top: 8px; background: #fff; text-align: center; overflow: hidden; }
.human .hbanner { }
.human .hdescr{ font-size: 16px; font-family: '微软雅黑'; color: #666; line-height: 24px; margin: 10px 0px; padding: 10px; border-bottom: 1px solid #ccc; background: url(../image/webimg/humanwordbg.gif) repeat-x center; }
.human .hdescr b { font-size: 24px; color: #fac02a; }

.human .hnav { height: 36px; margin: 0px 5px; margin-top: 10px; padding-left: 10px; }
.human .hnav li { float: left; width: 128px; height: 34px; line-height: 34px; text-align: center; background: url(../image/webimg/humanimages.jpg) no-repeat -131px -278px; margin: 0px 3px !important; font-size: 14px; margin-top: 2px !important; cursor: pointer; }
.human .hnav li:hover { background-position: 0px -278px; font-weight: bold; color: #fac02a; }
.human .hnav li.select { background-position: 0px -278px; font-weight: bold; color: #fac02a; }

.human .hsec { border: 1px solid #ddd; margin: 5px; margin-top: 12px; padding: 5px; background: #f0f0f0; }
.human .hsec .button94_27Y { color: #fff; font-weight: bold; }
.human .hsecBlack { width: 678px; height: 36px; position: absolute; background: #666; margin-left: 5px; margin-top: -41px; opacity: 0.1; -moz-opacity: 0.1; -khtml-opacity: 0.1; filter: alpha(Opacity=10); }

.human .haddres { margin: 3px 0px; padding: 0px 5px; }
.human .haddres a { height: 26px; width: auto; line-height: 26px; display: inline-block; background: url(../image/webimg/humanimages.jpg) no-repeat -2px -191px; padding-left: 10px; }
.human .haddres b { height: 26px; width: 17px; display: inline-block; background: url(../image/webimg/humanimages.jpg) no-repeat -304px -131px; }
.human .haddres a.l { width: 66px; background-position: -226px -131px; margin-right: 1px; }
.human .haddres b.r { background-position: -373px -191px; }

.human .humaninfo { font-size: 12px; margin: 5px; }
.human .humaninfo table { text-align: center; color: #333; }
.human .humaninfo a { color: #333; }
.human .humaninfo td { border-bottom: 1px dashed #fac12c; height: 36px; }
.human .humaninfo tr.tableT { background: #fac12c; height: 28px; line-height: 28px; }
.human .humaninfo tr.tableT td { border-bottom: 0px; }
.human .humaninfo .hname { width: 111px; padding-left: 5px; }
.human .humaninfo .hname a { padding: 0px 5px; width: 100px; display: inline-block; height: 24px; line-height: 24px; border: 1px solid #fff; border-right: 0px; overflow: hidden; text-overflow: ellipsis; }
.human .humaninfo .hname .hcontent { position: absolute; width: 300px; height: auto; text-align: center; line-height: 21px; padding: 5px; border: 1px solid #fac12c; background: #fff3d6; display: none; margin-top: -26px; margin-left: 110px; *margin-top: 0px; *margin-left: -1px; z-index: 9; }
.human .humaninfo .hname .hcontent h1, .human .humaninfo .hname .hcontent h2, .human .humaninfo .hname .hcontent h3, .human .humaninfo .hname .hcontent h4, .human .humaninfo .hname .hcontent h5, .human .humaninfo .hname .hcontent h6 { margin: 0px; padding: 3px 0px; }
.human .humaninfo .hname .hcontent ul { margin: 0px; padding: 3px !important; overflow: hidden; }
.human .humaninfo .hname .hcontent ul li { float: left; width: 140px; }
.human .humaninfo .hname .hcontent p { text-indent: 24px; }
.human .humaninfo .hname:hover .hcontent { display: block; }
.human .humaninfo .hname:hover a { border: 1px solid #fac12c; background: #fff3d6; position: relative; z-index: 10; border-right: 0px; }

.human .humaninfoS { display: ____1none; }
.human .humaninfoS h2.hstitle { margin: 0px 5px; padding: 0px 20px; height: 48px; line-height: 48px; border-bottom: 2px solid #fac12c; }
.human .humaninfoS div.hinfo { padding: 30px; line-height: 24px; }
.human .humaninfoS div.hinfo ul { margin: 0px; padding: 3px !important; overflow: hidden; }
.human .humaninfoS div.hinfo ul li { float: left; width: 200px; }
.human .humaninfoS div.hinfo h1, .human .humaninfoS div.hinfo h2, .human .humaninfoS div.hinfo h3, .human .humaninfoS div.hinfo h4, .human .humaninfoS div.hinfo h5, .human .humaninfoS div.hinfo h6 { width: 84px; height: 30px; line-height: 30px; padding: 0px; margin: 10px 0px; padding-bottom: 4px; background: url(../image/webimg/humanimages.jpg) no-repeat -286px -157px; color: #fff; text-align: center; }
.human .humaninfoS div.hinfo ul.hinfo { }
.human .hfooter { width: auto; height: 138px; background: url(../image/webimg/humanfooter.jpg) no-repeat; margin-bottom: 20px; color: #665229; padding-left: 60px; padding-top: 80px; font-size: 14px; line-height: 24px; font-family: '微软雅黑'; }
.human .bor_bottom { padding-bottom: 13px; background: url(../image/webimg/humanbottom.jpg) no-repeat center bottom; }

.button76_23 { width: 76px; height: 23px; line-height: 23px; border: 0px; color: #fff; background: url(../image/webimg/humanimages.jpg) no-repeat -130px -159px; cursor: pointer; }
.button76_23:hover { background-position: -207px -159px; }
.button94_24Y { width: 94px; height: 24px; line-height: 24px; border: 0px; color: #544c3e; background: url(../image/webimg/humanimages.jpg) no-repeat -130px -106px; cursor: pointer; }
.button94_24Y:hover { background-position: -130px -131px; }
.button94_24G { width: 94px; height: 24px; line-height: 24px; border: 0px; color: #544c3e; background: url(../image/webimg/humanimages.jpg) no-repeat -226px -106px; cursor: default; }
.button194_47Y { width: 194px; height: 47px; line-height: 47px; border: 0px; color: #544c3e; background: url(../image/webimg/humanimages.jpg) no-repeat 0px -219px; cursor: pointer; }
.button194_47G { width: 194px; height: 47px; line-height: 47px; border: 0px; color: #544c3e; background: url(../image/webimg/humanimages.jpg) no-repeat -195px -219px; cursor: default; }
.button94_27Y { width: 94px; height: 27px; line-height: 24px; border: 0px; color: #544c3e; background: url(../image/webimg/humanimages.jpg) no-repeat -260px -266px; cursor: pointer; font-size: 14px; font-family: "微软雅黑"; border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; }
.button94_27Y:hover { background-position: -260px -293px; }
/********************富驿招贤纳士over***********************/

/**********return top**********/
#toppanel { position: relative; z-index: 1000; }
#toppanel a:link, #toppanel a:visited { color: #333; text-decoration: none; }
#toppanel a:hover { color: #C00; text-decoration: underline; }
#toppanel a:active { color: #900; }
#toppanel .w { width: 1000px; margin: 0 auto; }
#sidepanel { position: fixed; bottom: 30px; right: 0; z-index: 1000; }
#sidepanel a, #sidepanel b { background-image: url(../image/webimg/20111221C.png); background-repeat: no-repeat; }
#sidepanel a { display: block; position: relative; width: 17px; height: 66px; padding: 28px 4px 0; margin: 5px 0; text-align: center; line-height: 14px; text-decoration: none; }
#sidepanel b { position: absolute; top: 9px; left: 4px; width: 17px; height: 16px; overflow: hidden; }
#sidepanel a:link, #sidepanel a:visited { background-position: 0 -97px; }
#sidepanel a:hover, #sidepanel a:active { background-position: 0 0px; }
#sidepanel .gotop:link b, #sidepanel .gotop:visited b { background-position: -52px -19px; }
#sidepanel .gotop:hover b, #sidepanel .gotop:active b { background-position: -52px 0px; }
#sidepanel .research:link b, #sidepanel .research:visited b { background-position: -30px -19px; }
#sidepanel .research:hover b, #sidepanel .research:active b { background-position: -30px 0px; }
*html #sidepanel { position: absolute; top: expression(documentElement.scrollTop+documentElement.clientHeight-this.offsetHeight); overflow: visible; }
/**********return top end*********/


/********icon-图标系列***********/
.icon_info div { float: left; height: 18px; line-height: 18px; width: 18px; background: url(../image/webimg/smallimginfo.gif) no-repeat; margin: 0px 3px; }
.icon_info .icon_Park { background-position: 0px 0px; }
.icon_info .icon_roomWiFi { background-position: -24px 0px; }
.icon_info .icon_openWiFi { background-position: -48px 0px; }
.icon_info .icon_drier { background-position: -72px 0px; }
.icon_info .icon_safe { background-position: -96px 0px; }
.icon_info .icon_conference { background-position: -120px 0px; }
.icon_info .icon_breakfast { background-position: -144px 0px; }
.icon_info .icon_IntAccess { background-position: -168px 0px; }
.icon_info .icon_laundry { background-position: -192px 0px; }
.icon_info .icon_freereading { background-position: -216px 0px; }
.icon_info .icon_IDD { background-position: -240px 0px; }
.icon_info .icon_Park_no { background-position: 0px -30px; }
.icon_info .icon_roomWiFi_no { background-position: -24px -30px; }
.icon_info .icon_openWiFi_no { background-position: -48px -30px; }
.icon_info .icon_drier_no { background-position: -72px -30px; }
.icon_info .icon_safe_no { background-position: -96px -30px; }
.icon_info .icon_conference_no { background-position: -120px -30px; }
.icon_info .icon_breakfast_no { background-position: -144px -30px; }
.icon_info .icon_IntAccess_no { background-position: -168px -30px; }
.icon_info .icon_laundry_no { background-position: -192px -30px; }
.icon_info .icon_freereading_no { background-position: -216px -30px; }
.icon_info .icon_IDD_no { background-position: -240px -30px; }
/*********icon-图标系列 end**********/

.ourhotelsopen { border: 1px solid #ddd; margin-top: 10px; }
.ourhotelsopen td { border-bottom: 1px solid #ddd; border-right: 1px solid #ddd; width: 20%; line-height: 18px; vertical-align: top; padding: 10px; }


/*.ourhotelsopen{ border:1px solid #ddd; margin-top:10px; padding:1px}
.ourhotelsopen td{ border:0px solid #ddd; width:20%; line-height:28px; vertical-align:top; padding:5px 10px;}
.ourhotelsopen td span { display: inline-block; width:33%; white-space : nowrap;}
.ourhotelsopen td.t { background:#fafafa; padding:3px 10px; text-align:center; font-family:Arial; color:#069}*/

/**************/
.bottunEnable { cursor: pointer; font-style: normal; color: #000; height: 28px; border: 1px solid #BEBEBE; background-image: url("../image/tubiao/button_y.png"); background-repeat: repeat-x; /* font-weight: bold;*/ }


a.blue { color: #00f; text-decoration: underline; }
.clear { clear: both; }
.indent { text-indent: 30px; }
.red { color: #f00; }
.colyel { color: #f90; }
.font12 { font-size: 12px; }
.smallnav { margin: 10px; line-height: 30px; text-align: left; padding-left: 64px; text-indent: -64px; overflow: visible; }
.smallnav a { padding: 2px 5px; margin: 0px 5px; white-space: nowrap; }
.smallnav a:hover { text-decoration: none; }
.smallnav a.this { border-bottom: 2px solid #f60; }

/**常用样式**/
ul.ul_li_left { height: 24px; line-height: 24px; width: auto; }
ul.ul_li_left li { float: left; line-height: 24px; min-width: 100px; width: auto; margin: 1px 10px !important; font-size: 14px; }
a.link { color: #17e; }
.col17e { color: #17e; }
.bor1ddd { border: 1px solid #ddd; }
.font14 { font-size: 14px; }
.tblack_14 { font-size: 14px; font-weight: bold; }
.tblack_12 { font-size: 12px; font-weight: bold; padding-left: 10px; }
.gray_note { border: #ddd solid 1px; padding: 1px; text-align: center; line-height: 21px; }
.gray_note span { line-height: 21px; display: inline-block; width: 100%; background: #f3f3f3; }
.ulli_tubiao { width: auto; line-height: 21px; }
.ulli_tubiao li { background: url(../image/tubiao/tubiao.jpg) no-repeat 0px 6px; padding-left: 18px!important; line-height: 21px; margin-left: 20px!important; }
.m10 { margin: 10px; }
.mt10 { margin-top: 10px; }
.p10 { padding: 10px; }
.pl20 { padding-left: 20px; }
.margin_l8 { margin-left: 8px; }
.margin_t8 { margin-top: 8px; }
.margin_r8 { margin-right: 8px; }
.margin_b8 { margin-bottom: 8px; }
.text_l { text-align: left; }
.text_c { text-align: center; }
.text_r { text-align: right; }
.radius5 { border-radius: 5px; -moz-border-radius: 5px; -ms-border-radius: 5px; -o-border-radius: 5px; -webkit-border-radius: 5px; }
.shadowI1 { box-shadow: inset 1px 1px 1px #ddd; -moz-box-shadow: inset 1px 1px 1px #ddd; -ms-box-shadow: inset 1px 1px 1px #ddd; -o-box-shadow: inset 1px 1px 1px #ddd; -webkit-box-shadow: inset 1px 1px 1px #ddd; vertical-align: middle; }
.ellipsis { overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.left { float: left; }
.clear { clear: both; }
.hide { display: none; }
.block { display: block; }



#divClear { clear: both; }
