﻿@charset "utf-8";
* { padding: 0; margin: 0; }
.fl { float: left; _display: inline; }
.fr { float: right; _display: inline; }
.tl { text-align: left; }
.tc { text-align: center; }
.tr { text-align: right; }
.f12 { font-size: 12px; }
.f13 { font-size: 13px; }
.f14 { font-size: 14px; }
.f16 { font-size: 16px; }
.f18 { font-size: 18px; }
.f24 { font-size: 24px; }
.fb { font-weight: bold; }
.fn { font-weight: normal; }
.noline { text-decoration: none; }
.underline { text-decoration: underline; }
.throughline { text-decoration: line-through; }
.ml0 { margin-left: 0 !important; }
.mr0 { margin-right: 0 !important; }
.mt0 { margin-top: 0px; }
.mt5 { margin-top: 5px; }
.mt10 { margin-top: 10px; }
.mt15 { margin-top: 15px; }
.mt20 { margin-top: 20px; }
.mt30 { margin-top: 30px; }
.mt50 { margin-top: 50px; }
.mr5 { margin-right: 5px; }
.mr8 { margin-right: 8px; }
.mr10 { margin-right: 10px; }
.mr15 { margin-right: 15px; }
.mr20 { margin-right: 20px; }
.mr30 { margin-right: 30px; }
.mr50 { margin-right: 50px; }
.mb5 { margin-bottom: 5px; }
.mb10 { margin-bottom: 10px; }
.mb15 { margin-bottom: 15px; }
.mb20 { margin-bottom: 20px; }
.mb30 { margin-bottom: 30px; }
.mb50 { margin-bottom: 50px; }
.ml5 { margin-left: 5px; }
.ml8 { margin-left: 8px; }
.ml10 { margin-left: 10px; }
.ml15 { margin-left: 15px; }
.ml20 { margin-left: 20px; }
.ml30 { margin-left: 30px; }
.ml50 { margin-left: 50px; }
.pt5 { padding-top: 5px; }
.pt10 { padding-top: 10px; }
.pt15 { padding-top: 15px; }
.pt20 { padding-top: 20px; }
.pt30 { padding-top: 30px; }
.pt50 { padding-top: 50px; }
.pr5 { padding-top: 5px; }
.pr10 { padding-right: 10px; }
.pr15 { padding-right: 15px; }
.pr20 { padding-right: 20px; }
.pr30 { padding-right: 30px; }
.pr50 { padding-right: 50px; }
.pb5 { padding-bottom: 5px; }
.pb10 { padding-bottom: 10px; }
.pb15 { padding-bottom: 15px; }
.pb20 { padding-bottom: 20px; }
.pb30 { padding-bottom: 30px; }
.pb50 { padding-bottom: 50px; }
.pl5 { padding-left: 5px; }
.pl10 { padding-left: 10px; }
.pl15 { padding-left: 15px; }
.pl20 { padding-left: 20px; }
.pl30 { padding-left: 30px; }
.pl50 { padding-left: 50px; }
.num { font-family: Arial Unicode MS; color: Green; }
.block { display: block; }
.inline { display: inline; }
.inblock { display: inline-block; *display: inline; }
.none { display: none; }
.hidden { visibility: hidden; }
.relative { position: relative; }
.absolute { position: absolute; }
.zoom { zoom: 1; }
.color_blue a { color: #4484DB; text-decoration: none; }
.color_blue a:hover { color: #F60; text-decoration: underline; }
.color_gary a { color: #666; text-decoration: none; }
.color_gary a:hover { color: #900; text-decoration: underline; }
.color_white a { color: #FFF; text-decoration: none; }
.color_white a:hover { color: #FFF; text-decoration: underline; }
.color_gary_none a { color: #666; text-decoration: none; }
.color_gary_none a:hover { color: #900; text-decoration: none; }
.color_white_none a, .color_white_none a:link, .color_white_none a:visited, .color_white_none a:hover { color: #FFF; text-decoration: none; }
.color_white_none a:hover { color: #FFF; text-decoration: none; }
.gold { color: #FFE260; }
.red { color: #980300; }
.red9 { color: #980300; font-weight: bold; }
.black { color: #000; }
.orange { color: #F90; }
.blue { color: #4484DB; }
.spangary { color: #CCC; }
.blod { font-weight: bold; }
.bloder { font-weight: bolder; }
.pointer { cursor: pointer; }
.border_solid { border: 1px solid #CCC; }
.not-allow { cursor: not-allowed; }
.not-allow a { cursor: not-allowed; }
.border_solid { border: 1px solid #CCC; }
.border_dotted { border: 1px solid #CCC; }
.border_dashed { border: 1px dashed #CCC; }
.bordertop_solid { border-top: 1px solid #CCC; }
.borderleft_solid { border-left: 1px solid #CCC; }
.borderright_solid { border-right: 1px solid #CCC; }
.borderbottom_solid { border-bottom: 1px solid #CCC; }
.bordertop_dotted { border-top: 1px dotted #CCC; }
.borderleft_dotted { border-left: 1px dotted #CCC; }
.borderright_dotted { border-right: 1px dotted #CCC; }
.borderbottom_dotted { border-bottom: 1px dotted #CCC; }
.bordertop_dashed { border-top: 1px dashed #CCC; }
.borderleft_dashed { border-left: 1px dashed #CCC; }
.borderright_dashed { border-right: 1px dashed #CCC; }
.borderbottom_dashed { border-bottom: 1px dashed #CCC; }
img { border: 0; margin: 0; }
li { list-style: none; word-spacing: normal; }
.clear { clear: both; }
img { border: 0; margin: 0; }
li { list-style: none; word-spacing: normal; }
.clear { clear: both; }
#container { width: 980px; height: auto; margin: 0 auto; padding: 0; }
.wrapper { width: 980px; margin: 0 auto; padding: 0; }
/*top
--------------------------------------------------------------------------------------------------------*/
.unfold, .shopcart, .ap_cartbox button { background-image: url(/images/common_bg.gif); background-repeat: no-repeat; }
.header_wrap { background: url(/images/common_bg.gif) left -727px repeat-x; height: 150px; width: 100%; }
#index_header { width: 980px; height: 150px; margin: 0 auto; padding: 0; position: relative; z-index: 1000; }
.topnav { height: 25px; padding-top: 5px; float: right; }
.topnav li { float: right; line-height: 20px; height: 20px; padding: 0 10px; position: relative; z-index: 880; }
.sina, .qq { background: url(/images/common_bg.gif) right top no-repeat; width: 16px; height: 16px; display: block; }
.qq { background: url(/images/common_bg.gif) right -30px no-repeat; margin-left: -10px; }
.topnav li.unfold { padding: 0 24px 0 5px; background-position: right -76px; cursor: pointer; }
#ownedweb { background: url(/images/common_bg.gif) -295px -76px no-repeat; border: #ccc 1px solid; width: 97px; padding: 0 0 0 3px; line-height: 18px; height: 18px; cursor: pointer; top: -1px; color: #999; }
.welcome a { color: #06c; }
.topnav li.unfold.on { background-color: #FFF; background-position: -148px -68px; border: 1px solid #ccc; border-bottom: none; background-position: right -116px; top: -1px; padding: 0 23px 0 4px; }
.topnav dl { display: none; position: absolute; background: #fff; top: 18px; left: -1px; border: 1px solid #ccc; border-top: none; padding-bottom: -1px; z-index: 990; }
.unfold dl { width: 82px; }
dl.hc { width: 75px; }
#ownedweb dl { width: 100px; }
.topnav dd { margin: 0 5px; line-height: 16px; height: 16px; padding: 4px 0; bottom: -1px; position: relative; background: url(/images/dot.gif) bottom repeat-x; }
.hy { background: url(/images/index/selfbrand.jpg) -12px -8px no-repeat; padding-left: 23px; display: block; }
.ly { background: url(/images/index/selfbrand.jpg) -12px -31px no-repeat; padding-left: 23px; display: block; }
.topnav dd img { float: left; margin-right: 5px; }
.topnav li.on dl { display: block; }
.topnav .on a { color: #900; }
.topnav .on dd a { color: #666; }
.topnav dd a:hover { color: #900; }
.header_wrap { height: 25px; }
#index_header { height: 25px; overflow: hidden; }
/* bottom
--------------------------------------------------------------------------------------------------------*/
#footer { border-top: 1px solid #e5e5e5; font-family: Arial,"宋体"; line-height: 24px; margin-top: 10px; padding: 10px 0; text-align: center; }
.footertop { width: 980px; background-color: #ededed; margin: 0 auto; overflow: hidden; }
.footerlink { width: 980px; background-color: #e1e1e1; border-top: 1px solid #CECECE; }
.footerlink .links { width: 970px; margin: 0px auto 5px auto; line-height: 25px; overflow: hidden; }
.footerlink .links a { color: #F60; text-decoration: none; margin-right: 8px; }
.footerlink .links a:hover { color: #F80; text-decoration: underline; }
.friendlink { width: 960px; height: 90px; margin: 0 auto; background: url(/images/index_repeatbg.png) repeat-x 0 -342px; }
.quicklink { width: 960px; height: 100px; margin: 10px auto 10px auto; }
.quicklinkbox { width: 140px; height: 85px; margin-top: 9px; float: left; margin-right: 20px; }
.quicklinkboxtitle { height: 27px; border-bottom: 1px solid #ccc; color: #666; font-size: 16px; font-weight: bold; }
.quicklinkbox ul { margin-top: 5px; }
.quicklinkbox ul li { line-height: 25px; }
.quicklinkbox ul li a { color: #666; text-decoration: none; }
.quicklinkbox ul li a:hover { color: #F60; text-decoration: underline; }
.footerbanner { width: 685px; height: 52px; margin: 0 auto; margin-top: 10px; text-align: center; }
.footerbanner ul li { display: block; float: left; width: 215px; height: 52px; margin-left: 10px; }
.sitemap { width: 980px; height: 25px; line-height: 25px; margin-top: 5px; text-align: center; float: none; }
.sitemap2 { width: 980px; height: 25px; line-height: 25px; margin-top: 5px; text-align: center; float: none; }
.sitemap ul { width: auto; height: 25px; text-align: center; float: none; }
.sitemap ul li { display: inline; text-align: center; float: none; }
.sitemap2 ul { width: auto; height: 25px; text-align: center; text-align: center; float: none; }
.sitemap ul li.ml5 { margin-left: 5px; }
.sitemap2 ul li { display: inline; text-align: center; float: none; }
.sitemap ul li a { color: #666; text-decoration: none; }
.sitemap ul li a:hover { color: #F60; text-decoration: underline; }
.sitemap2 ul li a { color: #666; text-decoration: none; }
.sitemap2 ul li a:hover { color: #F60; text-decoration: underline; }
.copyright { }
.copyright span { }
.footerbanner2 { width: 980px; height: 31px; margin-top: 10px; text-align: center; }
.footerbanner2 ul { width: 980px; height: 31px; text-align: center; }
.footerbanner2 ul li { display: inline; width: 91px; height: 31px; margin-left: 10px; }
/*__Global Frame Set >> __HTML Tags
--------------------------------------------------------------------------------------------------------*/
body, h1, h2, h3, h4, h5, h6, p, dl, dt, dd, ul, ol, li, form, fieldset, legend, input, textarea, th, td { margin: 0px; padding: 0px; }
body, input, select, textarea { font: 12px "Courier New", Courier, tahoma, arial, \5b8b\4f53, sans-serif; }
h1, h2, h3, h4, h5, h6 { font-size: 100%; }
ul, ol { list-style: none; }
a { text-decoration: none; }
a:hover { text-decoration: underline; }
fieldset, img { border: none; }
/*__Global Frame Set >> __Colour
--------------------------------------------------------------------------------------------------------*/
/*__Colour >> __Red
---------------------------------------*/
.colour_F00, .color_important { color: #F00 !important; color: #F00; }
.colour_C00 { color: #C00 !important; color: #C00; }
.colour_C30 { color: #C30 !important; color: #C30; }
/*__Colour >> __Green
---------------------------------------*/
.colour_090 { color: #090 !important; color: #090; }
/*__Colour >> __Blue
---------------------------------------*/
.colour_03F { color: #03F !important; color: #03F; }
.colour_36F { color: #36F !important; color: #36F; }
/*__Colour >> __Black
---------------------------------------*/
.colour_CCC { color: #CCC !important; color: #CCC; }
/*__Global Frame Set >> __Font
--------------------------------------------------------------------------------------------------------*/
.font_14b { font-size: 14px; font-weight: bold; }
/*__Global Frame Set >> __Typography
==STRUCTURE:========================================
__Typography >> $__Floated		Defined The Float And Clear Floated
__Typography >> $__Grids		Defined The Grids (Table,Form,List) 
__Typography >> $__Button		No Defined
---------------------------------------------------*/
/*__Global Frame Set >> __Typography >> __Floated
---------------------------------------------------*/
.cls, clear { clear: both; }
.clt { clear: left; }
.hidden { display: none; }
.flt { float: left; }
.frt { float: right; }
.nobor { border: none !important; }
.current { }
.underline { text-decoration: underline; }
.nobg { background: none; }
/*__Global Frame Set >> __Typography >> __Grids
--------------------------------------------------*/
.table, .thead, .tfoot, .trow, .oddrow, .evenrow, .th, .tr { }
.td_1, .td_2, .td_3, .td_4, .td_5, .td_6, .td_7, .td_8, .td_9 { float: left; }
.td_1 { clear: left; }
/*__Global Frame Set >> __Layout
==STRUCTURE:=======================================
__Layout >> $__Page				Defined Page Frame	(header,bodier,footer)
__Layout >> $__Wrap				Defined Wrap Frame (hd,bd,ft)
__Layout >> $__Module			Defined Modul Frame (aside,main,system_alert,aside_menu)
__Layout >> $__Columns			Defined The Columns Width
--------------------------------------------------*/
.header, .header1, .bodier { text-align: left; margin: 0px auto; width: 960px; display: table; overflow: hidden; }
/*__Global Frame Set >> __Layout >> __Wrap
----------------------------------------------------*/
.wrap, .hd, .bd, .ft { }
/*__Global Frame Set >> __Layout >> __Module
-----------------------------------------------------*/
.header_menu li, .footer_menu li { float: left; }
.aside, .main { }
.system_alert, .aside_menu, .copyright { }
/*__Global Frame Set >> __HTML >> __Dom
-------------------------------------------------------*/
.textbox, .radio, .dropdownlist, .button, .submit { text-decoration: none; }
.textbox { border: solid 1px #CCC; }
.button { border: outset 1px #CCC; padding: 3px 10px; }
/*__Global Frame Set >> __Define >> __system_alert
-------------------------------------------------------*/
.system_alert h1 { color: #F60; font-size: 18px; }
.system_alert p { color: #999; padding: 10px 0px; }
/*__Global Frame Set >> __Define >> __GridView
--------------------------------------------------------*/
.isu_cpl_gridview { border: solid 1px #CCC; display: table; width: 100%; }
.isu_cpl_gridview .td_1,
.isu_cpl_gridview .td_2,
.isu_cpl_gridview .td_3,
.isu_cpl_gridview .td_4,
.isu_cpl_gridview .td_5,
.isu_cpl_gridview .td_6,
.isu_cpl_gridview .td_7,
.isu_cpl_gridview .td_8,
.isu_cpl_gridview .td_9 { border-right: solid 1px #CCC; padding: 10px 0px; height: 20px; line-height: 20px; text-indent: 5px; }
.isu_cpl_gridview .thead { font-weight: bold; }
.isu_cpl_gridview .trow { clear: left; margin-top: 10px; color: #666; font-size: 12px; font-weight: normal; border-top: solid 1px #CCC; }
.isu_cpl_gridview .trow a { color: #666; }
.isu_cpl_gridview .tfoot { border-top: solid 1px #CCC; padding: 5px; }
.isu_cpl_gridview .tfoot .button { margin-right: 10px; }
.isu_cpl_gridview .subcat .title { text-indent: 2em; }
.isu_cpl_gridview .action_zone a { margin-left: 10px; display: inline-block; padding: 2px 5px; border: solid 1px #CCC; background-color: #efefef; }
/*__Global Frame Set >> __Define >> __Form
------------------------------------------------------------*/
.isu_cpl_form { margin-left: 8px; }
.isu_cpl_form div { clear: left; height: 30px; line-height: 30px; display: table; }
.isu_cpl_form div label { display: block; float: left; width: 60px; clear: left; }
.isu_cpl_form div input { margin-top: 5px; }
.isu_cpl_form div .textbox { border: solid 1px #CCC; }
.isu_cpl_form div textarea { border: solid 1px #CCC; overflow: auto; padding: 5px; }
.isu_cpl_form .option input { border: outset 1px #CCC; padding: 5px 10px; margin-right: 10px; }

/*--------------------------------------------------------------------------------------------
======================================================================================
*
* PageWidth     :960px
* Main IE Core  :IE6
* Hack Way      :Hack+Path
* Frame Schema  :OPOS
*
----------------------------------------------------------------------------------------------*/
a { color: #333; }
.pagingbar { clear: left; margin: 10px 0px; padding: 5px 0px; margin-left: 10px; }
.pagingbar a { margin-left: 10px; font-size: 14px; }
.pagingbar strong { font-size: 16px; }
div.topNav, div.header, div.footer, div.bodier, div.wbox { width: 980px; margin: 0px auto; padding: 0px; overflow: hidden; border: 0px; }
.hd td.h1 { font-size: 14px; font-weight: bold; color: #666; padding-left: 10px; }
.hd td.more { text-align: right; }
.hd td.more a { text-decoration: underline; padding-right: 10px; }
.iconPrice { display: inline-block; width: 33px; height: 34px; font-size: 30px; font-weight: bold; color: #FFF; text-align: center; font-family: Arial; background-image: url(/Skin/2/bgPriceRed33.gif); }
.price2 .iconPrice { display: inline-block; width: 22px; height: 24px; font-size: 12px; font-weight: bold; color: #FFF; text-align: center; font-family: Arial; background-image: url(/Skin/2/bgPrice22.png); }

/*_topNav__
------------------------------------------------------------------------------------------------------------------------*/
.topNav { height: 35px; line-height: 35px; background-image: url(/Skin/2/bgTopNav35y.gif); margin-bottom: 10px; }
.topNav .loginNav { width: 450px; float: left; padding-left: 10px; overflow: hidden; }
.topNav .loginNav a { color: #F00; margin-left: 10px; }
.topNav div.siteQuicknav { width: 425px; _width: 425px; float: right; margin-top: 11px; margin-right: 5px; }
.topNav .siteQuicknav ul li { background-image: url(/Skin/2/iconArrowdown13.png); background-repeat: no-repeat; line-height: 14px; text-indent: 18px; float: left; margin-left: 15px; position: relative; _margin-left: 10px; z-index: 999; }
.topNav .siteQuicknav ul li.nobg { background-image: none; text-indent: 0px; }
.topNav .siteQuicknav ul li ul { display: none; border: solid 1px #CCC; background-color: #FFF; padding: 3px 10px; position: absolute; }
.topNav .siteQuicknav ul li ul li { background: none; line-height: 21px; text-indent: 0px; float: none; margin-left: 0px; width: 120px; }
.topNav .siteQuicknav ul li.sfhover ul { display: block !important; display: block; }
.topNav .siteQuicknav ul li ul.navSearch { margin-left: -100px !important; _margin-left: -120px; }
.topNav .siteQuicknav ul li ul.navSearch li { width: 140px; }
.navSearch .textbox { border: solid 1px #CCC; height: 21px; line-height: 21px; width: 90px; }
.navSearch .submit { border: solid 1px #FFF; background-color: #C00; color: #FFF; height: 25px; line-height: 25px; width: 45px; margin-top: -1px; }
/*_logo__
--------------------------------------------------------------------------------------------------------------------------*/
.logo { float: left; width: 216px; }
.logoPart { width: 328px; float: left; background-image: url(/Skin/2/bgLogoPart328.png); height: 60px; margin-top: 10px; overflow: hidden; }
.logoPart h3 { font-size: 15px; font-family: Arial Black; margin: 5px 0px; }
.logoPart p { color: #666; }
.logoPart p a { color: #1A69DE; }
.hotlink { float: right; width: 400px; color: #666; margin-top: 10px; overflow: hidden; }
.hotlink img { vertical-align: middle; margin-right: 5px; }
.hotlink .row1 { font-size: 16px; height: 28px; }
.hotlink .row1 a { font-weight: bold; padding: 0px 5px; font-size: 12px; color: #666; }
.header .infoPanel { width: 350px; float: right; margin-top: 5px; }
.header .infoPanel div { margin-top: 5px; }
.header .infoPanel strong { color: #C00; font-size: 15px; margin-right: 10px; font-family: Arial; }
/*_headMenu__
----------------------------------------------------------------------------------------------------------------------------*/
.headMenu { width: 700px; float: left; margin-top: 15px; }
.headMenu li { height: 33px; line-height: 33px; width: 90px; text-align: center; background-image: url(/Skin/2/bgHeadMenu102.png); float: left; margin-right: 5px; }
.headMenu a { font-size: 14px; font-weight: bold; color: #666; }
.headMenu li.current { background-image: url(/Skin/2/bgHeadMenuCurrent102.png); width: 102px; }
.headMenu li.current a { color: #FFF; font-weight: bold; }
.hotTel { /*width:250px;*/ float: left; margin-top: 30px; overflow: hidden; }
.hotTel a { color: #F00; }
#ExMenu { position: relative; _padding-top: 10px; _height: 23px; }
#ExMenu div { position: absolute; background-color: #FFF; border: solid 1px #CCC; padding: 10px 0px; display: none; }
#ExMenu li { background: none; float: none; line-height: 21px; height: 21px; width: 80px; }
#ExMenu li a { font-size: 12px; }
/*_searchZone__
-----------------------------------------------------------------------------------------------------------------------------*/
.searchZone { background-image: url(/Skin/2/bgSearchZone40y.png); height: 40px; }
.searchZone .col1, .sumPointZone .col1 { width: 200px; float: left; }
.searchZone .col1 { position: relative; }
.searchZone .col2 { width: 480px; float: left; margin: 3px 0px 0px 10px; }
.searchZone .col3 { width: 260px; float: left; }
/*_sumPointZone__
-----------------------------------------------------------------------------------------------------------------------------*/
.sumPointZone { background-image: url(/Skin/2/bgSumPointZone40y.png); height: 40px; }
.sumPointZone .col2 { width: 520px; float: left; margin-top: 12px; color: #666; }
.sumPointZone .col2 strong { padding-left: 10px; }
.sumPointZone .col2 span { padding-right: 10px; }
.sumPointZone .col3 { width: 230px; float: left; font-size: 16px; margin-top: 10px; }
.sumPointZone .col3 a { font-size: 12px; padding: 0px 10px; }
/*_searchBar__
------------------------------------------------------------------------------------------------------------------------------*/
.searchBar .ddl, .searchBar .tb, .searchBar .btn { height: 35px; float: left; }
.searchBar .ddl { background-image: url(/Skin/2/bgSearchBarDDL103.png); width: 103px; }
.searchBar .tb { background-image: url(/Skin/2/bgSearchBarTB270.png); width: 270px; }
.searchBar .btn { width: 101px; }
.searchBar .ddl input { width: 90px; padding-top: 5px; margin-left: 5px; border: none; }
#a_divSelecttaskSearchMode { margin-top: 8px; margin-left: 5px; }
#c_divSelecttaskSearchMode { margin-top: 6px; }
.searchBar .tb input { margin-top: 10px; margin-left: 10px; border: none; width: 250px; }
/*_spcar__
------------------------------------------------------------------------------------------------------------------------------*/
.spcar .hd { float: left; width: 76px; }
.spcar .bd { float: left; height: 30px; width: 182px; background-image: url(/Skin/2/bgShoppingcar182.png); line-height: 30px; text-align: center; margin-top: 4px; }
.header .logopark { width: 289px; float: left; overflow: hidden; }
.header .hottelphonepark { width: 261px; height: 127px; overflow: hidden; background-image: url(/skin/1/images/hottel.png); float: left; z-index: 1; background-repeat: no-repeat; }
.header .hottelphonepark ul { margin-top: 90px; }
.header .hottelphonepark ul li { float: left; font-weight: bold; margin-right: 10px; }
.header .hottelphonepark ul li a { color: #F00; text-decoration: underline; }
.header .rightpark { width: 400px; float: right; text-align: left; overflow: hidden; }
.header .rightpark .lnkzone { margin-top: 30px; margin-bottom: 10px; height: 25px; overflow: hidden; }
.header .rightpark .lnkzone li { float: left; line-height: 25px; margin-right: 10px; font-size: 14px; }
.header .rightpark .lnkzone li a { text-decoration: underline; }
.header .rightpark .searchbar { height: 41px; background-color: #F5F5F4; border: solid 1px #E0DEDE; clear: left; }
.header .rightpark .searchbar .selectdom { width: 80px; float: left; overflow: hidden; margin-left: 10px; margin-top: 5px; border: solid 1px #E5275E; height: 30px; border-right: none; }
.header .rightpark .searchbar .selectdom select { background: none; width: 80px; border: none; margin-top: 5px; }
.header .rightpark .searchbar .inputdom { width: 190px; float: left; margin-top: 5px !important; *margin-top: 4px !important; _margin-top: 4px; }
.header .rightpark .searchbar .inputdom input { width: 185px; height: 30px; padding-left: 5px; border: solid 1px #E5275E; line-height: 30px; }
.header .rightpark .searchbar .submitdom { width: 100px; float: left; overflow: hidden; margin-top: 5px; }
/*_taskCatalog__
-------------------------------------------------------------------------*/
.taskCatalogCom { background-image: url(/Skin/2/bgTaskCatalog200.gif); background-color: #FFF; position: absolute; z-index: 999; left: 5px; top: 36px; border-bottom: solid 1px #EACAC4; width: 200px; }
.taskCatalogCom li { position: relative; width: 150px; background-image: url(/Skin/2/iconArrowRRed6.gif); background-position: 150px 11px; background-repeat: no-repeat; height: 30px; line-height: 30px; margin-left: 10px; padding-left: 30px; z-index: 0; }
.taskCatalogCom div.wrap { position: absolute; left: 160px; top: -2px; width: 350px; display: none; color: #666; background-color: #FFF; z-index: 999; }
.taskCatalogCom div.hover { display: block; }
.taskCatalogCom div.wrap .hd { height: 27px; border: solid 2px #CCC; border-bottom: none; border-left: none; padding-left: 30px; padding-top: 3px; font-weight: bold; }
.taskCatalogCom div.wrap .bd { border: solid 2px #CCC; border-top: none; padding-left: 30px; background-color: #FFF; }
.taskCatalogCom div.wrap table { width: 100%; }
.taskCatalogCom div.wrap td { height: 28px; background-color: #FFF; }
.taskCatalogCom li.hover { border: solid 2px #CCC; background-color: #FFF; background-image: none; display: block; }
/*das_table
-------------------------------------------------------------------------*/
/*DasGridView========================*/
.das_table { border: 1px solid #e0e0e0; zoom: 1; overflow: hidden; clear: both; }
.DasGridViewHeader a:hover { text-decoration: none; cursor: pointer; }
.DasCheckBoxColumn { width: 21px; text-align: center; }
.DasDateTimeColumn { width: 80px; }
.DasGridViewAlternatingRow td { background-color: #F4F4F4; }
.DasGridViewSelectedRow td { background-color: #FFFFE1; }
.DasGridViewMouseOverRow td { background-color: #DFE6EE; }
.das_tableb { border: 1px solid #E0E0E0; border-top: 0; }
.das_tableb .alert_tips { padding: 20px 0 20px; text-align: center; }
.das_tableb .alert_tips div { font-size: 14px; color: #333; display: inline-block; *display: inline; }
.das_tableb_nob { border: none; }
.das_tableb_nob .alert_tips { padding: 20px 0 20px; text-align: center; }
.das_tableb_nob .alert_tips div { font-size: 14px; color: #333; display: inline-block; *display: inline; }
/**/
.das_table_ta { text-align: right; }
/**/
.das_table table tr.bg, .das_table table tr.bg td, table .bg { background-color: #F4F4F4; }
/*ѡ*/
.das_table table tr.selected, .das_table table tr.selected td { background-color: #FFFFE1; }
.das_table table tr.DasGridViewSelectedRow, .das_table table tr.DasGridViewSelectedRow td { background-color: #FFFFE1; }
/**/
.das_table table tr.hover, .das_table table tr.hover td { background-color: #DFE6EE; }
.das_table_pd { padding: 10px 30px; }
/*float_center*/
.fc { position: absolute; left: 50%; display: inline-block; }
.fc_blc { position: relative; left: -50%; }
/*ɹҳ*/
.sucz { height: 300px; padding-top: 50px; }
.sucz .fc_blc { padding: 0 0 0 65px; *padding-top: 1px; min-width: 365px; }
.sucz i { position: absolute; top: 3px; left: 0; _left: -70px; background: url(../images/alert.png) -70px -32px no-repeat; width: 46px; height: 46px; }
.sucz h3 { font: 400 25px/50px "Microsoft YaHei","SimHei","SimSun"; border-bottom: 1px dashed #ccc; }
.sucz p { line-height: 25px; padding-top: 10px; vertical-align: middle; font-size: 14px; }
.sucz p a.btn_a { vertical-align: top; *vertical-align: baseline; font-size: 14px; margin-bottom: 10px; }
.sucz em { color: #c00; }
.sucz_warn i { background-position: 0 -32px; }
.ins_in i { background: url(../images/alert.png) 0px -32px no-repeat; width: 46px; height: 46px; display: inline-block; }
.das_table { background: none repeat scroll 0 0 #FFFFFF; clear: both; display: block; overflow: hidden; }
.das_table col.radio { width: 33px; }
.das_table col.time { width: 80px; }
.das_table { border: 1px solid #E0E0E0; clear: both; overflow: hidden; }
.das_table table { border: 0 none; float: left; overflow: hidden; table-layout: fixed; text-align: left; }
.das_table table th { background: url("../images/das.png") repeat-x scroll 0 -390px rgba(0, 0, 0, 0); border-bottom: 1px solid #E0E0E0; border-left: 1px solid #FFFFFF; color: #666666; font-weight: 700; height: 30px; line-height: 30px; margin-bottom: 2px; overflow: hidden; padding-left: 5px; text-overflow: ellipsis; vertical-align: middle; white-space: nowrap; }
.das_table table th a:hover { text-decoration: none; }
.das_table table th i.up, .das_table table th i.down { background: url("../images/tips.png") no-repeat scroll -56px 0 rgba(0, 0, 0, 0); display: inline-block; font-size: 0; height: 10px; line-height: 0; margin-bottom: -1px; width: 12px; }
.das_table table th i.down { background-position: -56px -30px; }
.das_table table th i.ask_icon { font-size: 0; line-height: 0; margin-bottom: -2px; vertical-align: baseline; }
.das_table table td { border-left: 1px solid #FFFFFF; border-top: 1px dotted #CCCCCC; overflow: hidden; padding: 9px 0 9px 10px; text-align: left; word-break: keep-all; word-wrap: break-word; }
.das_table td { overflow: hidden; padding: 2px; text-overflow: ellipsis; white-space: nowrap; }
.das_table table th { text-align: left; }
.das_table table th span { padding-left: 3px; }
.das_table table input.radio { vertical-align: middle; }
.das_table table .t_r { text-align: right !important; }
.das_table table .t_c { text-align: center; }
.das_table table th.t_r span { padding: 0 10px 0 0 !important; }
.das_table table th.t_c span { padding: 0 10px !important; }
.das_table table td.t_c { padding-left: 0; padding-right: 0; }
.das_table table td.t_r { padding-left: 0 !important; padding-right: 10px !important; }
.das_table table td.td_a_block a { display: block; }
.das_table tr.huizong td { background-color: #DFE6EE; font-weight: bold; }
td .title { font-size: 14px; }
/*_footer__
-------------------------------------------------------------------------------------------------------------------------------------*/
.footer { margin: 10px 0px; }
/*_footMenu__
-------------------------------------------------------------------------*/
.footMenu { background-image: url(/Skin/2/bgFooterMenu28y.gif); padding-top: 5px; height: 23px; line-height: 21px; text-align: center; }
.footMenu a { color: #FFF; padding: 0px 15px; border-right: solid 1px #FFF; }
/*_copyright__
-------------------------------------------------------------------------*/
.copyright { text-align: center; color: #666; line-height: 24px; }
.copyright a { color: #27507F; }


.tagbanner_ .tagbanner_header { background-image: url(/images/tagbanner_hd.png); background-repeat: no-repeat; height: 42px; line-height: 48px; overflow: hidden; width: 700px; }
.tagbanner_ .tagbanner_header strong { color: #FFF; text-indent: 28px; width: 140px; display: block; float: left; font-size: 14px; }
.tagbanner_ .tagbanner_header strong a { color: #FFF; float: none; }
.tagbanner_ .tagbanner_header ul { display: block; margin-top: 16px; float: left; }
.tagbanner_ .tagbanner_header li { float: left; background-image: url(/images/tagbanner_hd_item85.png); height: 26px; line-height: 30px; width: 85px; text-align: center; margin-right: 5px; _margin-right: 5px; font-size: 14px; }
.tagbanner_ .tagbanner_header .current { background-image: url(/images/tagbanner_hd_item85_current.png); }
.tagbanner_ .tagbanner_header li a { color: #333; font-weight: bold; }
.tagbanner_ .tagbanner_header .current a { color: #C00; }
.tagbanner_ .tagbanner_header .getmore { display: block; float: right; margin-right: 10px; margin-top: 5px; }
.icon_order1, .icon_order2, .icon_order3, .icon_order4, .icon_order5, .icon_order6, .icon_order7, .icon_order8, .icon_order9, .icon_order10, .icon_order11, .icon_order12, .icon_order13, .icon_order14, .icon_order15 { background-image: url(/images/icons_orderid.png); width: 16px; height: 12px; display: block; font-size: 1px; margin-top: 9px; margin-left: 5px; }
.icon_order1 { background-position: 0px 0px; }
.icon_order2 { background-position: 0px -34px; }
.icon_order3 { background-position: 0px -68px; }
.icon_order4 { background-position: 0px -102px; }
.icon_order5 { background-position: 0px -136px; }
.icon_order6 { background-position: 0px -170px; }
.icon_order7 { background-position: 0px -204px; }
.icon_order8 { background-position: 0px -238px; }
.icon_order9 { background-position: 0px -272px; }
.icon_order10 { background-position: 0px -306px; }
.blueol .icon_order1,
.blueol .icon_order2,
.blueol .icon_order3,
.blueol .icon_order4,
.blueol .icon_order5,
.blueol .icon_order6,
.blueol .icon_order7,
.blueol .icon_order8,
.blueol .icon_order9,
.blueol .icon_order10 { background-image: url(/images/icons_orderid1.png); }
.blueol .icon_order2 { background-position: 0px -24px; }
.blueol .icon_order3 { background-position: 0px -48px; }
.blueol .icon_order4 { background-position: 0px -72px; }
.blueol .icon_order5 { background-position: 0px -96px; }
.blueol .icon_order6 { background-position: 0px -120px; }
.blueol .icon_order7 { background-position: 0px -144px; }
.blueol .icon_order8 { background-position: 0px -168px; }
.blueol .icon_order9 { background-position: 0px -192px; }
.blueol .icon_order10 { background-position: 0px -216px; }
.orangeol .icon_order1,
.orangeol .icon_order2,
.orangeol .icon_order3,
.orangeol .icon_order4,
.orangeol .icon_order5,
.orangeol .icon_order6,
.orangeol .icon_order7,
.orangeol .icon_order8,
.orangeol .icon_order9,
.orangeol .icon_order10 { background-image: url(/images/icons_orderid2.png); }
.orangeol .icon_order1 { background-position: 0px 0px; }
.orangeol .icon_order2 { background-position: 0px -34px; }
.orangeol .icon_order3 { background-position: 0px -68px; }
.orangeol .icon_order4 { background-position: 0px -102px; }
.orangeol .icon_order5 { background-position: 0px -136px; }
.orangeol .icon_order6 { background-position: 0px -170px; }
.orangeol .icon_order7 { background-position: 0px -204px; }
.orangeol .icon_order8 { background-position: 0px -238px; }
.orangeol .icon_order9 { background-position: 0px -272px; }
.orangeol .icon_order10 { background-position: 0px -306px; }

.iconOrderIDRed { }
.iconOrderIDRed .icon_order1, .iconOrderIDRed .icon_order2, .iconOrderIDRed .icon_order3, .iconOrderIDRed .icon_order4, .iconOrderIDRed .icon_order5, .iconOrderIDRed .icon_order6, .iconOrderIDRed .icon_order7, .iconOrderIDRed .icon_order8, .iconOrderIDRed .icon_order9, .iconOrderIDRed .icon_order10, .iconOrderIDRed .icon_order11, .iconOrderIDRed .icon_order12, .iconOrderIDRed .icon_order13, .iconOrderIDRed .icon_order14, .iconOrderIDRed .icon_order15 { background-image: url(/images/iconsOrderidRed.png); background-repeat: no-repeat; }
.iconOrderIDRed .icon_order1 { background-position: 0px 0px; }
.iconOrderIDRed .icon_order2 { background-position: 0px -30px; }
.iconOrderIDRed .icon_order3 { background-position: 0px -60px; }
.iconOrderIDRed .icon_order4 { background-position: 0px -90px; }
.iconOrderIDRed .icon_order5 { background-position: 0px -120px; }
.iconOrderIDRed .icon_order6 { background-position: 0px -150px; }
.iconOrderIDRed .icon_order7 { background-position: 0px -180px; }
.iconOrderIDRed .icon_order8 { background-position: 0px -210px; }
.iconOrderIDRed .icon_order9 { background-position: 0px -240px; }
.iconOrderIDRed .icon_order10 { background-position: 0px -270px; }
.iconOrderIDRed .icon_order11 { background-position: 0px -300px; }
.iconOrderIDRed .icon_order12 { background-position: 0px -330px; }
.iconOrderIDRed .icon_order13 { background-position: 0px -360px; }
.iconOrderIDRed .icon_order14 { background-position: 0px -390px; }
.iconOrderIDRed .icon_order15 { background-position: 0px -420px; }
/*__l80 >> __wrap_header
-----------------------------------------*/
.w20p .wrap_header { background-image: url(/images/r20_task_catalog.png); height: 42px; line-height: 51px; overflow: hidden; }
.w20p .wrap_header strong { display: inline-block; text-indent: 42px !important; *text-indent: 15px !important; _text-indent: 15px; width: 170px; color: #FFF; }
.w20p .wrap_header a { text-decoration: underline; }
.w20p .wrap_bodier .lvl1 { background-color: #F5F5F5; margin: 5px 1px; padding: 5px; font-size: 14px; line-height: 21px; font-weight: bold; }
.w20p .wrap_bodier .lvl1 strong { color: #F00; }
.w20p .wrap_bodier .lvl2 { line-height: 21px; padding: 5px; }
.w20p .wrap_bodier .lvl2 a { color: #666; margin-right: 8px; }
.aside .wrap_header strong { font-size: 14px; }

/*header style modify     */
.header1 .logopark1 { width: 269px; float: left; overflow: hidden; }
.header1 .hottelphonepark1 { width: 288px; height: 72px; overflow: hidden; float: left; z-index: 1; margin-top: 25px; padding-top: 10px; background-repeat: no-repeat; }
.header1 .hottelphonepark1 ul { margin-top: 90px; }
.header1 .hottelphonepark1 ul li { float: left; font-weight: bold; margin-right: 10px; }
.header1 .hottelphonepark1 ul li a { color: #F00; text-decoration: underline; }
.header1 .rightpark1 { width: 380px; float: right; text-align: left; overflow: hidden; }
.header1 .rightpark1 .lnkzone1 { margin-top: 30px; height: 25px; overflow: hidden; }
.header1 .rightpark1 .lnkzone1 li { float: left; line-height: 25px; margin-right: 10px; font-size: 12px; }
.header1 .rightpark1 .lnkzone1 li a { text-decoration: none; color: #333333; }
.searchzone_ { width: 380px; float: right; }
.searchzone_ td { background-image: url(/images/bgSearchBar36y.png); height: 38px; padding: 0px; }
.searchzone_ .dropdownlist { width: 100px; background-color: #FFF; border: solid 1px #CCC; border-right: none; height: 28px; margin-left: 2px; }
.searchzone_ .dropdownlist input { width: 90px; padding-top: 5px; border: none; }
#a_divSelecttaskSearchMode { margin-top: 4px; }
.searchzone_ .textbox { background-color: #FFF; border: solid 1px #CCC; height: 28px; width: 190px; margin-right: 3px; }
.searchzone_ .textbox input { margin-top: 5px; border: none; width: 180px; }
.header1 .rightpark1 .searchbar1 { height: 33px; background-color: #F7A73C; border: solid 1px #C40001; }
.header1 .rightpark1 .searchbar1 .selectdom1 { width: 90px; overflow: hidden; margin-left: 1px; margin-top: 1px; border: solid 1px #B80000; background-image: url(/images/search_background.jpg); height: 26px; *height: 26px; border-right: none; }
.header1 .rightpark1 .searchbar1 .selectdom1 select { width: 90px; border: none; *margin-top: 3px !important; _margin-top: 3px; }
.header1 .rightpark1 .searchbar1 .inputdom1 { width: 130px; width: 168px !important; height: 26px; *height: 26px; _height: 26px; overflow: hidden; border: solid 1px #B80000; margin-top: 1px; *margin-top: 1px; background-image: url(/images/search_background.jpg); }
.header1 .rightpark1 .searchbar1 .inputdom1 input { width: 179px; height: 26px; *height: 26px; padding-left: 1px; border: solid 1px #B80000; line-height: 26px; background: none; }
.header1 .rightpark1 .searchbar1 .submitdom1 { width: 104px; *width: 104px; width: 102px !important; height: 26px; *height: 26px; overflow: hidden; margin-top: 1px; border: solid 1px #E5275E; }

/*__header_menu
---------------------------------------*/
.header_menu { background-image: url(/images/C_headermenu.png); height: 40px; width: 960px; overflow: hidden; }
.header_menu .left { height: 40px; width: 2px; font-size: 1px; float: left; background-image: url(/images/C_headermenu_first.png); }
.header_menu .right { height: 40px; width: 2px; font-size: 1px; float: right; background-image: url(/images/C_headermenu_end.png); }
.header_menu .center { height: 40px; width: 956px; line-height: 42px; float: left; overflow: hidden; }
.header_menu li { float: left; background-image: url(/images/C_headermenu_splitsymbol.png); background-repeat: no-repeat; height: 42px; line-height: 42px; text-indent: 16px; _text-indent: 16px; padding-right: 12px; overflow: hidden; }
.header_menu li.current { background-image: url(/images/C_headermenu_current84.png); text-indent: 12px; }
.header_menu li.current a { color: #C00; line-height: 52px; }
.header_menu a { color: #FFF; font-weight: bold; font-size: 14px; }
.header_menu li.end { padding: 0px; float: right; margin-right: 15px; }
.header_menu a.end { margin-top: 5px; display: block; padding-right: 0px; text-indent: 20px; background: none; }
.header_menu_iconbar { width: 960px; margin: 0px auto; margin-top: -20px; }
.header .searzone { width: 420px; float: right; margin-top: 15px; text-align: right; }
.headerMenu .left { float: left; width: 550px; }
.headerMenu .right { float: right; width: 250px; }
.headerMenu li { float: left; height: 31px; background-image: url(/images/bgHdDef31y.jpg); line-height: 31px; text-align: center; border: solid 1px #FFCA7E; border-bottom: none; padding: 0px 20px 0px 20px; margin-left: 10px; }
.headerMenu li.current { background-image: url(/images/bgHdRed31y.jpg); border-color: #C00; border-bottom: none; }
.headerMenu li.current a { color: #FFF; font-weight: bold; }
.headerMenu .ft { background-image: url(/images/bgHdBottom17y.jpg); height: 17px; font-size: 1px; }
.icon_newc { height: 27px; width: 36px; float: left; margin-left: 305px; _margin-left: 152px; }
/*__header_statistics
--------------------------------------*/
.header_statistics { background-image: url(/images/header_statistics.png); height: 34px; line-height: 34px; }
.header_statistics li { float: left; background-image: url(/images/icon_list_checkok.png); background-repeat: no-repeat; background-position: 0px 11px; margin-left: 24px; text-indent: 16px; }
.bannerzone { width: 960px; margin: 0px auto; }
.bannerzone .item { margin: 5px 0px; }
/*__footer__
------------------------------------------------------------------------------------------------*/
/*_footMenu__
-------------------------------------------------------------------------*/
.footMenu { background-image: url(/Skin/2/bgFooterMenu28y.gif); padding-top: 5px; height: 23px; line-height: 21px; text-align: center; }
.footMenu a { color: #FFF; padding: 0px 15px; border-right: solid 1px #FFF; }

.menu_bottom { background-image: url(/images/bgFooterMenu28y.png); height: 26px; background-position: 0px 0px; overflow: hidden; margin-top: 10px; }
.menu_bottom ul { margin: 0px; list-style: none; margin-left: 75px; height: 26px; margin-top: 6px; }
.menu_bottom ul li { float: left; text-indent: 10px; padding-right: 10px; border-right: solid 1px #FFF; height: 12px; }
.menu_bottom a { color: #FFF; text-decoration: none; }
.menu_bottom a:hover { text-decoration: underline; }
.footMenu .copyright { height: 99px; background-position: 0px -718px; text-align: center; line-height: 20px; margin-top: 6px; }
.footMenu .copyright a { color: #C00; text-decoration: none; }
.bizpartner { height: 44px; margin: 6px 0px; margin-left: 70px; }
.bizpartner li.first { background: none; }
.bizpartner li { float: left; background-image: url(/images/spareb.jpg); height: 44px; padding: 0px 3px; background-repeat: no-repeat; }
/*__ajaxUserPanel_
----------------------------------------------------------------------------------------------*/
.ajaxUserPanel_ { }
.ajaxUserPanel_ .hd { }
.ajaxUserPanel_ .hd td div { background-color: #F7B64B; border: solid 1px #F90; padding: 2px 10px; margin-right: 10px; }
.ajaxUserPanel_ .hd td div.current { background-color: #FFF; border-color: #FFF; border-bottom-color: #F90; }
.ajaxUserPanel_ .bd td { height: 30px; }
/*__certicons__
---------------------------------------------------------------------------------------------------*/
table.certinfo td { padding-right: 3px; }
.certinfo .icon { background-image: url(/skin/1/Images/iconBlog.png); width: 55px; height: 56px; }
.certinfo .cert1 { background-position: 0px 0px; }
.certinfo .cert2 { background-position: 0px -62px; }
.certinfo .cert3 { background-position: 0px -125px; }
.certinfo .mycert { background-image: url(/skin/1/Images/iconCired.png); background-repeat: no-repeat; height: 19px; line-height: 19px; padding-left: 24px; }
.certinfo .bankok { background-position: 0px -22px; }
.certinfo .bankfail { background-position: 0px 4px; }
.certinfo .mailok { background-position: 0px -78px; }
.certinfo .mailfail { background-position: 0px -50px; }
.certinfo .idok { background-position: 0px -132px; }
.certinfo .idfail { background-position: 0px -104px; }
.certinfo .mobilfail { background-position: 0px -158px; }
.certinfo .mobilok { background-position: 0px -187px; }
.certinfo .taobaook { background-position: 0px -241px; }
.certinfo .taobaofail { background-position: 0px -212px; }

.bodier { width: 980px; margin: 0px auto; color: #555; }
.main .bd a, .rside .acInfoSum a { color: #1476C0; }
.logo { width: 300px; float: left; }

/*_location__
----------------------------------------------------------------------------*/
.location { width: 978px; background-image: url(/images/bgLocation35y.jpg); height: 35px; line-height: 35px; border: solid 1px #CCC; padding: 0px; margin: 0px 0px 10px 0px; }
.location .left { line-height: 35px; height: 35px; margin-left: 10px; width: 700px; float: left; }
.location .right { line-height: 35px; height: 35px; margin-right: 10px; width: 200px; float: right; text-align: right; }
.location a { color: #1476C0; }

/*Card Ask
----------------------------------------------------------------------------*/
.login_box { border: 1px solid #E4E4E4; width: 978px; padding-bottom: 10px; }
.login_tit { background: url(../images/css_spirit_horizonal.png) repeat-x; height: 28px; line-height: 28px; margin: 0px 1px; border-bottom: 1px solid #E4E4E4; font-size: 14px; color: #333333; font-weight: bold; padding-left: 10px; }
.login_box .login_left { width: 558px; float: left; background: url(../images/login_line.gif) no-repeat 557px top; min-height: 265px; _height: 265px; }
.login_box .regist_right { float: left; padding: 60px 30px; }
.login_form { width: 450px; margin: 50px auto 15px; border-bottom: 1px dotted #cccccc; }
.login_form2 { margin: 50px 0px 15px 55px; border-bottom: 1px dotted #cccccc; }
.login_form p, .login_form2 p { margin-bottom: 15px; margin-left: 40px; line-height: 25px; }
.login_form p.tc { margin-left: 0px; }
.login_form2 .code { vertical-align: middle; }
.login_form label, .login_form2 label { width: 75px; text-align: right; display: inline-block; font-size: 14px; }
a.btn_grey2 { background-position: -50px -170px; width: 130px; height: 30px; text-align: center; color: #666; font-size: 14px; font-weight: bold; display: inline-block; line-height: 30px; }
a.btn_grey2:hover { text-decoration: none; color: #666; }
.regist_right p { line-height: 24px; margin-bottom: 5px; }
.regist_right .btn_grey2 { margin-top: 25px; }
.error_tips { background-position: -250px -173px; padding-left: 23px; height: 23px; line-height: 23px; border: 1px solid #FFBFBF; background-color: #fff2f2; color: #ff0000; display: inline-block; margin-left: 7px; }
.login_form .code { border: 1px solid #cccccc; padding: 1px; vertical-align: top; margin: 0px 6px; }
.boder_red { border: 1px solid #FF0101; }
span.errortip { display: inline-block; font-size: 12px; padding-left: 25px; margin-left: 13px; *margin-left: 3px; height: 23px; line-height: 23px; }
span.errortip { _display: inline; }
span.errortip { color: #ff0000; background: url('../images/css_spirit.gif') no-repeat 7px -414px; }
span.errortip { background: url(../images/pop_sprite.png) no-repeat -289px -105px; color: #FF0000; display: inline-block; font-size: 12px; height: 23px; line-height: 23px; margin-left: 13px; padding-left: 15px; font-weight: bold; }
span.rightinfo { color: #333333; background: url('../images/css_spirit.gif') no-repeat 7px -384px; }
span.successtip { color: #333333; background: url('../images/css_spirit.gif') no-repeat 3px -384px; border: 0px solid #000; }
/*_aside__
------------------------------------------------------------------------------*/
.aside { width: 168px; border: solid 1px #FFCA7E; background-color: #FFFDF4; border-top: none; float: left; }
.aside .hd { background-image: url(/images/bgAsideHd148.gif); height: 33px; border: solid 1px #FFCA7E; border-right: none; border-left: none; line-height: 33px; color: #C00; font-weight: bold; padding-left: 15px; }
.aside .bd ul { padding: 10px 0px 10px 20px; }
.aside .bd li { background-image: url(/images/icon_list_arrowgrey.png); background-repeat: no-repeat; padding-left: 10px; height: 24px; line-height: 24px; background-position: 0px 8px; }
.aside .bd li a { color: #C30; }
.aside .bd li.current a { font-weight: bold; }
.main { float: left; overflow: hidden; margin: 0px; padding: 0px; width: 810px; }
.tipBlock { border: solid 1px #FDD182; background-color: #FFF1D5; padding: 15px 0px 15px 10px; margin-top: 10px; }
.tipBlock h3 { background-image: url(/images/iconTip11.gif); background-repeat: no-repeat; padding-left: 15px; margin-bottom: 5px; }
.tipBlock p { margin-left: 15px; }
.tipBlock p a { margin-right: 10px; }
/* new */
.tipBlock .hd { font-size: 14px; color: #FF0000; margin: 0px 10px; font-weight: bold; }
.tipBlock .bd { margin: 5px 10px; line-height: 20px; }
.tipBlock .bd .sp { color: #FF6600; font-weight: bold; }
.tipBlock .bt { margin: 10px 20px 5px 10px; text-align: right; }
.main .wrap { border: solid 0px #CCC; }
.main .wrap .hd { background: url(/images/bgTags32y.jpg) 10px 0px; height: 32px; line-height: 32px; padding-left: 20px; font-weight: bold; }
.main .wrap .bd { padding: 20px 0px 20px 30px;overflow:hidden; clear:both;}
.main .wrap .bd td { line-height: 24px; }
table.color { margin-top: 10px; }
table.color td { background-color: #E0F5CC; height: 60px; }
table.color tr.oddr td { background-color: #FFEBCC; }
table.color td.td1 { width: 30px; padding-left: 10px; }
table.color td.td2 { width: 100px; }
table.color td.td3 { width: 330px; padding-right: 20px; }
table.color td.td4 { width: 85px; }
table.color td.td5 { width: 20px; }
table.color td.td6 { width: 80px; }
td.cert img { margin-left: 6px; }
.tagsMenu35A { background-image: url(/images/bgTags35y.gif); height: 35px; line-height: 35px; _line-height: 33px; }
.main .tagsMenu35A li a { color: #333; }
.tagsMenu35A li { float: left; height: 33px; border: solid 1px #CCC; margin-left: 15px; padding: 0px 30px; background-color: #F9F9F9; }
.tagsMenu35A li.current { border-bottom-color: #FFF; background-color: #FFF; font-weight: bold; }
.tagsMenu30A { height: 32px; line-height: 30px; }
.tagsMenu30A li { border: solid 1px #CCC; float: left; margin-left: 10px; border-bottom: none; }
.tagsMenu30A li a { height: 28px; background-image: url(/images/bgTags28y.jpg); border: solid 1px #FFF; display: inline-block; padding: 0px 20px; }
.tagsMenu30A li.current { border-color: #F60; }
.tagsMenu30A li.current a { background-image: url(/images/bgTagOrange28y.jpg); border-color: #FC0; color: #FFF; }
.certBd { border: solid 1px #F60; padding: 20px; }
.certBd .tip { line-height: 21px; }
.certBd .tip h3 { color: #F60; font-size: 14px; }

/*uInfoPanel
------------------------------------------------------------------------------------*/
.uInfoPanel { background-color: #F4F4F4; margin: 0 10px; overflow: hidden; }
.uInfoPanel .tipBar { height: 30px; background-image: url(/images/bgHdGrey30y.jpg); border: solid 1px #CCC; line-height: 30px; }
.uInfoPanel .face { width: 118px; float: left; }
.uInfoPanel .face .thumb { border: solid 1px #CCC; padding: 3px; border-bottom: none; }
.uInfoPanel .face .thumb img { width: 110px; height: 110px; }
.uInfoPanel .face .tipBar { text-align: center; }
.uInfoPanel .info { width: 560px; height: 100px; margin-left: 0px; float: left; }
/*_uInfoDetail__
------------------------------------------------------------------------------------*/
.uInfoDetail { border: solid 1px #CCC; }
.uInfoDetail .hd { background-image: url(/images/bgHdGrey30y.jpg); height: 30px; line-height: 30px; border-bottom: solid 1px #CCC; font-size: 14px; padding-left: 10px; }
.uInfoDetail .bd { padding: 10px; }
.uInfoDetail .bd table { border-bottom: solid 1px #CCC; margin: 10px auto; }
.uInfoDetail .bd table td { line-height: 30px; }
/*_raside__
------------------------------------------------------------------------------------*/
.rside { width: 228px; float: left; margin: 0px; padding: 0px; }
.acInfoSum { border: solid 1px #CCC; padding: 10px 0px 10px 5px; }
.acInfoSum h2 { font-size: 14px; margin-bottom: 10px; margin-left: 5px; }
.acInfoSum p { margin-left: 5px; }
.acInfoSum p strong { font-size: 16px; color: #F00; }
.acInfoSum td strong { color: #F00; }
.newslist { border: solid 1px #CCC; border-top: none; background-color: #F9F9F9; padding: 10px; }
.newslist li, .rside .wrap .bd li { background-image: url(/Skin/1/Images/icon_list_333.png); background-repeat: no-repeat; background-position: 0px 10px; padding-left: 12px; height: 24px; line-height: 24px; }
.rside .wrap { border: solid 1px #CCC; }
.rside .wrap .hd { background-image: url(/images/bgTags32y.jpg); height: 32px; line-height: 32px; padding-left: 10px; font-weight: bold; font-size: 14px; }
.rside .wrap .hd li { float: left; border-bottom: solid 1px #CCC; border-right: solid 1px #CCC; height: 31px; }
.rside .wrap .hd li.current { background-color: #FFF; border-bottom: solid 1px #FFF; }
.rside .colTwo .hd li { width: 112px; text-align: center; }
.rside .wrap .bd { padding: 10px 0px 10px 10px; }
.rside .wrap .bd li.height_auto { height: auto; }
/*_raside__
------------------------------------------------------------------------------------*/
.rcss { }
.rcss .top { background: url("/images/main.gif") repeat-x scroll 0 -271px transparent; height: 10px; overflow: hidden; width: 200px; }
.rcss .rss-tx { color: #1184D4; font-size: 16px; font-weight: bold; padding: 20px 0 10px; text-align: center; }
.rcss .rss-tx span { color: #999999; display: block; font-size: 12px; font-weight: normal; }
.rcss .rss-email { padding-bottom: 10px; position: relative; text-align: center; }
.rcss .rss-email .input-tx { background: url("/images/main.gif") no-repeat scroll 5px -317px transparent; border: 1px solid #E0E0E0; color: #999999; float: left; height: 14px; margin-left: 12px; margin-top: -5px; overflow: hidden; padding: 7px 5px 5px 23px; width: 118px; }
.rcss .rss-email .input-bt { background: url("/images/email_but.png") no-repeat scroll 0 0 transparent; border: 0 none; cursor: pointer; float: left; height: 29px; margin-left: 5px; margin-top: -5px; width: 51px; }
.rside .wrap .bd li.height_auto { height: auto; }
/*_PageCtrlArea__
------------------------------------------------------------------------------------*/
DIV.PageCtrlArea { PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 3px; TEXT-ALIGN: center; margin: 20px 0 0 0; }
DIV.PageCtrlArea A { BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #fff 1px solid; COLOR: #737272; PADDING-TOP: 2px; BORDER-BOTTOM: #fff 1px solid; TEXT-DECORATION: underline; }
DIV.PageCtrlArea A:hover { BORDER-RIGHT: #737272 1px solid; BORDER-TOP: #737272 1px solid; BORDER-LEFT: #737272 1px solid; COLOR: #737272; BORDER-BOTTOM: #737272 1px solid; }
DIV.PageCtrlArea A:active { BORDER-RIGHT: #737272 1px solid; BORDER-TOP: #737272 1px solid; BORDER-LEFT: #737272 1px solid; COLOR: #737272; BORDER-BOTTOM: #737272 1px solid; }
DIV.PageCtrlArea SPAN.current { BORDER-RIGHT: #737272 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #737272 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #737272 1px solid; COLOR: #737272; PADDING-TOP: 2px; BORDER-BOTTOM: #737272 1px solid; BACKGROUND-COLOR: #fff; }
DIV.PageCtrlArea SPAN.disabled { BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #eee 1px solid; COLOR: #ddd; PADDING-TOP: 2px; BORDER-BOTTOM: #eee 1px solid; }
/*__Global Frame Set >> __Table
-----------------------------------------------------------------*/
.table { border: solid 1px #CCC; border-right: none; border-bottom: none; }
.table th { border: solid 1px #CCC; border-top: none; border-left: none; padding: 5px; text-align: left; }
.table td { border: solid 1px #CCC; border-top: none; border-left: none; padding: 5px; }
.r_title { margin: 10px auto 10px auto; width: 680px; font-weight: bold; border-bottom: 1px solid #ccc; text-align: left; font-family: '΢ź',''; font-size: 14px; }

.tableList { border-width: 0px; background-color: #ccc; width: 802px; margin: 0px; float: right; }
.tableList th { background-color: #fff; height: 30px; line-height: 30px; padding-left: 3px; background-color: #f5f5f5; color: #E94B24; }
.tableList td { background-color: #fff; height: 30px; line-height: 30px; padding-left: 3px; }
/*editFrame
-----------------------------------------------------------------*/
.editFrame { margin-top: 30px; margin-bottom: 20px; margin-left: 20px; }
.editFrame dl { position: relative; margin-bottom: 20px; }
.editFrame dl dt { position: absolute; left: 5px; top: 5px; width: 120px; text-align: right; }
.editFrame dl dd { text-align: left; padding-left: 150px; margin-top: 6px; _zoom: 1; display: block; line-height: 23px; min-height: 23px; _vertical-align: bottom; _line-height: 25px; _height: 25px; }
.editFrame dl dd.edit input { height: 20px; line-height: 20px; margin-right: 10px; vertical-align: middle; margin-left: 0px; padding-left: 0px; overflow: hidden; }
.editFrame dl dd.ctrl { height: auto; }
.editFrame dl dd.ctrl .btns .submit { text-decoration: none; }
.inputtxt { margin-right: 10px; vertical-align: middle; line-height: normal; line-height: 20px; height: 20px; }
.infoFrame { }
.infoFrame dl { position: relative; margin-bottom: 20px; }
.infoFrame dl dt { position: absolute; left: 5px; top: 1px; width: 80px; text-align: right; }
.infoFrame dl dd { text-align: left; padding-left: 90px; margin-top: 9px; _zoom: 1; display: block; line-height: 23px; min-height: 23px; _vertical-align: bottom; _line-height: 25px; _height: 25px; }

/*
-----------------------------------------------------------------*/
#tbMyCardInfo { margin: 0px; border-bottom: none; width: 518px; }
#divMyCardInfo .nodata { color: #F00; text-align: center; margin: 10px; }
/*
-----------------------------------------------------------------*/
.favorite_list { position: relative; background-color: #f5f5f5; border-top: 0px solid #ccc; height: 200px; margin-bottom: 10px; overflow: hidden; }
.live_l_pic { width: 170px; height: 170px; position: absolute; background-color: #ccc; left: 10px; top: 10px; }
.live_l_pic img { width: 160px; height: 160px; margin: 5px; }
.r_txt { padding-left: 195px; margin-top: 10px; margin-right: 10px; }
.live_l_tx { width: 503px; color: #010101; margin-top: 10px; font-size: 14px; }
.live_l_tx_a { width: 363px; }
.live_l_tx_b { width: 70px; text-align: left; }
.live_l_tx_j { width: 303px; font-family: '΢ź',''; font-weight: normal; }
.live_l_content { line-height: 22px; margin-top: 10px; }
.live_l_tx_h { width: 130px; text-align: left; margin-top: 10px; }
.live_l_tx_k { width: 70px; text-align: right; }
.live_l_tx_c { width: 70px; text-align: right; }
.live_l_tx_title { width: auto; color: #868585; line-height: 20px; }
.live_l_tx_titleb { width: auto; margin-top: 10px; font-size: 14px; }
.live_l_tx_d { width: auto; padding: 0 10px 0 0; color: #868585; line-height: 20px; }
.live_l_tx_d a { width: auto; color: #868585; }
.live_l_tx_d a:hover { width: auto; color: #a10000; }
.favorite_list .btndel { position: absolute; right: 0px; top: 0px; margin: 10px; }
.live_l {border: 0px solid #dedede;}
.live_l ul { border-bottom: 1px dashed #dedede; height: 165px; width: 720px; padding: 0 10px 15px 10px; margin: 15px 0 0 0; border-bottom: 1px solid #ccc; }
.live_l li { height: 125px; width: 503px; padding: 0 0 0 15px; }
.font_price { font-size: 20px; color: #f00; font-family: Arial Unicode MS; font-weight: bold; }
/*button*/
.xing { color: #f00; }
.none { display: none; }
.tijiao { background-image: url(/images/btnFeedback62.png); border: 0px; width: 62px; height: 27px; cursor: pointer; }
.btnSave { background-image: url(/images/btnSaveModify147.gif); border: 0px; width: 147px; height: 32px; cursor: pointer; }
.bluelink { color: #1476C0; }
.btn102light { background-image: url(/images/btn102.gif); text-decoration: none; display: inline-block; padding: 0px; border: 0px; width: 102px; height: 27px; cursor: pointer; text-align: center; font-size: 13px; color: #fff; }
.btn62light { background-image: url(/images/btn62.gif); text-decoration: none; display: inline-block; padding: 0px; border: 0px; width: 62px; height: 27px; cursor: pointer; text-align: center; font-size: 13px; color: #fff; }
span.grey_arrow, span.org_arrow, .btn, .grey_arrow2, .btn_grey, .btn_org, .mobile_sucessbox strong, .mobile_bind strong, .sina_weibo, .wy, .zfb, .mail, .wlt, .kx, .btn_grey2, .error_tips { background: url(../images/bg_sprite.gif) no-repeat; }
.ipt { border: 1px solid #cccccc; height: 23px; line-height: 23px; padding-left: 2px; vertical-align: middle; }
a.btn, .btn { color: #fff; font-weight: bold; font-size: 14px; background-position: -50px 0px; width: 112px; height: 31px; display: inline-block; line-height: 31px; text-align: center; border: none; cursor: pointer; }
a.btn:hover { text-decoration: none; color: #fff; }
a.btn_grey, .btn_grey { background-position: -50px -40px; width: 135px; height: 24px; display: block; margin: 0px auto; color: #666; text-align: center; line-height: 24px; margin-top: 10px; border: none; cursor: pointer; font-size: 12px; }
a.btn_grey:hover { text-decoration: none; }
a.btn_org, .btn_org { background-position: -180px 0px; width: 90px; height: 24px; line-height: 24px; text-align: center; display: block; margin: 10px auto 0px; color: #333; border: none; cursor: pointer; font-size: 12px; }
a.btn_org:hover { text-decoration: none; color: #333; }


.shijian { color: #ccc; }
.money { color: #FF8300; }
.mt0 { margin-top: 0px; }
.ml5 { margin-left: 5px; }

/*check_tips*/
span.errortip { display: inline-block; font-size: 12px; padding-left: 25px; margin-left: 13px; *margin-left: 3px; height: 23px; line-height: 23px; }
span.errortip { _display: inline; }
span.errortip { color: #ff0000; background: url('../images/css_spirit.gif') no-repeat 7px -414px; }
span.errortip { background: url(../images/pop_sprite.png) no-repeat -289px -105px; color: #FF0000; display: inline-block; font-size: 12px; height: 23px; line-height: 23px; margin-left: 13px; padding-left: 15px; font-weight: bold; }
span.rightinfo { color: #333333; background: url('../images/css_spirit.gif') no-repeat 7px -384px; }
span.successtip { color: #333333; background: url('../images/css_spirit.gif') no-repeat 3px -384px; border: 0px solid #000; }

/**/
.pop_win_bg { background-color: #000; z-index: 9999; position: absolute; left: 0; top: 0; }
.pop_win { MARGIN: 10px 0; border: 0 solid #FFF; background-Color: #FFF; z-index: 9999; display: none; position: absolute; top: 60%; left: 20%; }
.pop_win .pop_win_title { background-color: #9A0201; color: #FFF; margin: 0; margin-bottom: 10px; font-size: 12px; position: relative; padding-left: 5px; height: 26px; line-height: 26px; }
.pop_win .pop_win_content { color: #000; margin: 0; margin-bottom: 10px; font-size: 14px; position: relative; padding-left: 30px; padding-right: 30px; }
.pop_win .pop_win_title img { position: absolute; right: 5px; top: 5px; display: block; }
.pop_win div { z-index: 9999; margin-bottom: 0; }
.pop_win .pop_win_button { width: 55px; height: 25px; line-height: 25px; font-size: 14px; background: url(/images/popwin/btn_action.png) no-repeat; border: 0; color: #FFF; font-family: "","΢ź"; cursor: pointer; margin: 10px; }
.popwinClose { cursor: pointer; }
.aptab { width: 478px; height: auto; background: url(/images/popwin/aptabbg.jpg) repeat-y; z-index: 99; border: 1px solid #000; background-color: #ccc; }
.aptab_white { position: absolute; width: 478px; height: auto; background: url(/images/popwin/aptabbg2.jpg) repeat-y; z-index: 99; left: 379px; top: 380px; }
.aptab_header { width: 478px; height: 29px; background: url(/images/popwin/aptab_header.jpg) no-repeat; color: #FFF; }
.aptab_header ul { width: 478px; height: 24px; padding-top: 5px; line-height: 24px; }
.aptab_header_white { width: 478px; height: 26px; line-height: 26px; padding-top: 5px; background: url(/images/popwin/aptab_header2.jpg) no-repeat; color: #FFF; }
.aptab_center { width: 460px; height: auto; padding-left: 9px; padding-right: 9px; }
.aptab_text { width: 438px; height: 40px; line-height: 20px; padding-top: 12px; background-color: #EEE; padding-left: 11px; padding-right: 11px; }
.aptab_title { width: 438px; height: 16px; line-height: 16px; color: #333; padding-left: 11px; padding-right: 11px; }
.aptab .selectbox { width: 375px; height: 20px; padding-left: 45px; padding-right: 40px; padding-top: 10px; padding-bottom: 10px; }
.selectbox ul li { width: 125px; height: 20px; line-height: 20px; }
.aptab_action { text-align: center; }
.btn_close { width: 11px; height: 11px; padding-top: 1px; padding-top: 6px\9; #padding-top:1px; _padding-top: 6px; }
.aptab_footer { background: url("/images/popwin/aptab_footer2.jpg") no-repeat scroll 0 0 transparent; width: 478px; height: 10px; }
.aptab_produce { width: 460px; height: 141px; background-color: #EEE; }
.aptab_produce .leftbox { width: 120px; height: 120px; padding: 10px; }
.aptab_produce .rightbox { width: 320px; height: 140px; }
.rightbox_title { color: #333; }
.rightbox div { height: auto; line-height: 20px; }
.aptab_produce_title { width: 450px; height: 30px; padding-left: 10px; background-color: #EEE; line-height: 30px; border-bottom: 1px solid #FFF; }
.aptab_produce_box { width: 460px; height: 215px; }
.btn_close a { background: url(/images/index_css_sprite.png) -280px -6px no-repeat; width: 11px; height: 11px; display: block; _overflow: hidden; margin-top: 6px; }
.btn_ok a { width: 47px; height: 22px; background: url(/images/indexsec_sprites.png) -192px -319px no-repeat; display: block; margin-top: 2px; }
.maincolumn { width: 980px; height: auto; margin: 0 auto; }

.top_tips { background: none repeat scroll 0 0 #F3FFE6; border: 1px solid #9BCD81; clear: both; color: #339933; line-height: 20px; overflow: hidden; padding: 7px 60px 7px 27px; position: relative; }
.topSearch { background: none repeat scroll 0 0 #F3FFE6; border: 0px solid #9BCD81; clear: both; color: #339933; line-height: 20px; overflow: hidden; padding: 7px 60px 7px 27px; position: relative; }
.rside .wrap .bd li.height_auto { height: auto; }
.btnQuery { background: url(/images/cancel01.gif); width: 60px; height: 23px; border: 0px; margin: 0px; padding: 0px; cursor: pointer; }
.bandsBox { width: 680px; margin: 10px auto; }
.TipNo { width: 680px; margin: 20px auto 20px auto; text-align: center; color: #f00; }
.deleted_1 { text-decoration: line-through; color: Red; }
/**/
.AddToMyPhoneForm { width: 450px; height: 300px; background-color: #fff; margin: 2px auto 10px auto; clear: both; overflow: hidden; }
.AddToMyPhoneForm .info { border: 0px solid #f5f5f5; }
.AddToMyPhoneForm .info p { text-align: left; line-height: 20px; font-size: 12px; margin: 0px 5px; color: #fe5900; }
.AddToMyPhoneForm .divPhoneInput { text-align: left; background-color: #f5f5f5; height: 40px; line-height: 40px; }
.AddToMyPhoneForm .divPhoneInput label { font-size: 14px; margin-left: 5px; }
.AddToMyPhoneForm .divPhoneInput input { height: 18px; line-height: 18px; font-family: Arial Unicode MS; font-size: 14px; color: Green; width: 120px; }
.AddToMyPhoneForm .divPhoneContent { margin: 5px; line-height: 20px; text-align: left; margin-bottom: 20px; height: 120px; overflow: auto; }

/**/
.float_tips_up, float_tips_left { }
.float_tips_left, .float_tips_up, .float_tips { padding: 0 0 0 10px; position: relative; clear: both; overflow: hidden; width: 232px; }
.float_tips_up { padding: 10px 0 0 0; }
.float_tips { padding: 0; }
.float_tips_left p, .float_tips_up p, .float_tips p { background: url(/images/tips.png) -68px 0px no-repeat; padding: 8px 12px 7px 10px; width: 210px; clear: both; line-height: 24px; color: #333; }
.float_tips_left b, .float_tips_up b, .float_tips b { display: block; height: 3px; line-height: 0; font-size: 0; overflow: hidden; background: url(/images/tips.png) -68px -497px no-repeat; }
.float_tips_left q, .float_tips_up q { position: absolute; top: 7px; left: 0px; width: 11px; height: 20px; background: url(/images/tips.png) 0 -270px no-repeat; overflow: hidden; }
.float_tips_up q { top: 0; left: 20px; width: 20px; height: 11px; background-position: 0 -240px; }
.float_tips_up em, .float_tips em { color: #f00; font-size: 14px; display: block; }
.float_tips a.btn_close { position: absolute; top: 8px; right: 10px; background: url(/images/tips.png) -12px -360px no-repeat; width: 12px; height: 12px; overflow: hidden; text-indent: -999em; }
.float_tips a.btn_close:hover { background-position: 0 -360px; }
.float_tips em { text-align: center; margin: 15px 0; line-height: 20px; }
#appliAgain { text-align: center; margin: 20px; }

/*jd table*/
table.tb-void { -moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none; border-color: -moz-use-text-color #f2f2f2 #f2f2f2; border-image: none; border-right: 1px solid #f2f2f2; border-style: none solid solid; border-width: 0 1px 1px; color: #333; line-height: 18px; text-align: center; width: 802px; border-collapse: collapse; empty-cells: show; float: right; }
.tb-void td { border: 1px solid #f2f2f2; padding: 10px 5px; }
.tb-void th { background: none repeat scroll 0 0 #f5f5f5; font-weight: 400; height: 32px; line-height: 32px; padding: 0 5px; text-align: center; }
.tb-void a { color: #005ea7; }
.p-name { text-align: left; }
.col3 { display: block; line-height: 20px; text-align: left; }
.col3::after { clear: both; content: "."; display: block; height: 0; visibility: hidden; }
* html .col3 { height: 1%; }
* + html .col3 { min-height: 1%; }
.col3 .time { white-space: nowrap; }
.col3 .time2 { float: right; white-space: nowrap; }
.col3 .col3a-lcol { float: left; width: 60px; }
.col3 .col3a-rcol { float: left; }
.col3 .fore2 { display: inline-block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: 342px; }
.tb-void .img-list { text-align: center; }
#div_wordCount {
    position:absolute;
    font-size:9pt;
    color:#9BCD81;
    width:50px; bottom:10px;
    text-align:right;
    display:
}