@charset "utf-8";
/* 共用样式 */
.hidden,.none
{
    display:none;
}
.clear
{
    clear:both;
}
.bg
{
    position:absolute;
    left:0;
    top:0;
}
.stick{height:100%;}
.btn,.btnCtnr *{cursor:pointer;}
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,img,dl,div{margin:0;padding:0;border:0;}
body{ background-color:#2a2a2a;}
ul,ol{list-style-type:none;}
select,input,img,select{vertical-align:middle;}
a{text-decoration:none;}
a:hover,a:active,a:focus{outline:none;}
.trimedUl,.trimedUl li
{
    margin:0;padding:0;list-style:0;
}
.on
{
    display:block;
}
.visible6
{
    position:static;
    overflow:visible;
    _overflow:hidden;
    width:100%;
    height:100%;
}
.static6
{
    position:relative;
    width:100%;
    height:100%;
}
#Head{ width:100%; height:83px; background:url(../images/general/Head_Bj.png);z-index:51;position: relative;}
.HeadTop{ width:890px; height:47px; margin:0px auto;}
.HeadTop .White12 a{display:block;float:left;height:100%;line-height:12px;}
.Navigation{ width:890px; height:36px; margin:0px auto;}
.Navigation ul{ width:650px; overflow:hidden; float:left;}
.Navigation ul li{ float:left; overflow:hidden;}
.Default{ width:74px; height:36px; background:url(../images/general/Default.png); text-align:center;}
.Default_On{ width:74px; height:36px; background:url(../images/general/Default_On.png); text-align:center;}
.NavigationBj{ height:36px; background:url(../images/general/NavigationBj.png) right;}
#Body{width:100%;z-index:50;margin-top:-6px;background-position:center top;background-repeat:no-repeat;position:relative;padding-bottom:30px;}
.TwoPart{ clear:both; width:890px; height:30px; margin:0px auto;overflow:hidden;z-index:41;position:relative;font-size:12px;color:#ccc;}
#editDeskPanel
{ 
    float:left;left:0;top:4px;width:105px;height:19px;text-align:center;background:url(../images/general/editDeskPanel.gif);padding:0 10px;margin-top:2px;margin-right:1em;
    }
#editDeskPanel span{cursor:pointer;padding-left: 18px;line-height:15px;margin-top:3px;display:inline-block;}
#btnEditDesk{ background: url("../images/general/btnEditDesk.png") no-repeat scroll 0% -2px transparent;}
#btnDeleteDesk{margin-left:10px; background: url("../images/general/btnDeleteDesk.png") no-repeat scroll 0% -1px transparent;
}
#ulLogin
{
    float: right; margin-left: 1em; width: 113px;height: 32px; background-image: url(../images/general/LoginBj.png);
}
.TopUp
{
     width: 63px;height: 32px; background-image: url(../images/general/new_TopUp.png);
}

.TopLogin
{
     width:39px;height: 32px; background-image: url(../images/general/new_TopLogin.png);
}
#introduceTourBtn
{
     width:52px;height: 32px; background-image: url(../images/general/new_TopNovice.png);margin-top:0;
}
#TopClient
{
     width:59px;height: 32px; background-image: url(../images/general/new_TopClient.png);margin-top:0;
}

.TwoPartLeft{width:auto;float:left;margin-right:1em;}
.TwoPartLeft li{ float:left;height:24px; margin-right:15px;cursor:pointer;}
.submenuOn{padding:0px 5px;background-color:#191919;}
.TwoPartNew{ height:24px; position:absolute;right:0;top:0; overflow:hidden;}
.Search{ width:350px; height:170px; margin:0px auto;z-index:10;position:relative;}
.SearchAd{ width:310px; height:70px; margin:0px auto;display:block;}
.SearchAd li{ float:left; width:155px; height:22px;}
.foot{ width:912px;text-align:center;margin:0 auto;z-index:1;}
.foot,.foot a:link,.foot a:visited{ font:Arial, Helvetica, sans-serif;font-size: 12px;line-height:24px;font-weight: normal;color: #6d6d6d;text-decoration: none;}
.foot a:hover{ font:Arial, Helvetica, sans-serif;font-size: 12px;line-height:24px;font-weight: normal;color: #0CF;text-decoration: none;}

.hotspot{position:absolute;width:40px;height:40px;overflow:visible;display:none;}
.hotspot .spotBg{position:absolute;width:38px;height:38px;left:0;top:0;cursor:pointer;border:1px black solid;opacity:0;filter:alpha(opacity=0);}
.hotspot .spotBg_shade{width:36px;height:36px;border:1px white solid;background:black;}

.hotspot .spotInner{position:absolute;border:1px black solid;display:none}
.hotspot .spotInner .spotInnerCtnr{width:150px;z-index:2999;position:relative;padding:5px;border:1px white solid;overflow:hidden;}
.hotspot .spotInner .spotDesc{z-index:2;width:100%;height:100%;border:0;position:relative;color:#ffffff;font-size:12px;line-height:24px;}
.spotDesc a{text-decoration:underline;color:#ffffff;}
.hotspot .spotInner .spotInnerBg{position:absolute;left:0;top:0;background:black;z-index:1;width:100%;height:100%;border:0;opacity:0.4;filter:alpha(opacity=40);}

.hotspot .leftTop{left:40px;top:0px;}
.hotspot .rightTop{right:40px;top:0px;}
.hotspot .leftBtm{left:40px;bottom:0px;}
.hotspot .rightBtm{right:40px;bottom:0px;}

#submenuPageBox{float:left; margin:6px 0px 0px 5px;height:12px;overflow:hidden;line-height:12px;text-align:center;display:none;}
#submenuPageBox span{display:inline-block;width:14px;height:11px;background:url(../images/general/TwoPart001.png);cursor:pointer;}
#submenuPageBox .submenuPageOn{background:url(../images/general/TwoPart002.png);}
.HeadTop a{ display:inline-block;cursor:pointer;}
.btnLogo
{
    width:78px;
    height:38px;
    background:url(../images/general/pcnlogo.png);
    }
.tpRgt a
{
    width:25px;height:24px;vertical-align:middle;margin-top:10px;
    cursor:pointer;position:relative;
    }
.btnGift
{
    background:url(../images/general/gift_on.png);
    }
.btnGift:hover
{
    background:url(../images/general/gift.png);
    }
.btnRecharge
{
    background:url(../images/general/Recharge_on.png);
    }
.btnRecharge:hover
{
    background:url(../images/general/Recharge.png);
    }
#btnChangeBg
{
    display:none;
    background:url(../images/general/btnChangeBg.png);
    }
#btnChangeBg:hover
{
    background:url(../images/general/btnChangeBg_on.png);
    }
#btnApp
{
    background:url(../images/general/btnApp.png);
    display:none;
}
#btnApp:hover
{
    background:url(../images/general/btnApp_on.png);
}
#btnApp .bubble
{
    right:-15px;
    top:20px;
}
.WhitePart,.WhitePart a:link,.WhitePart a:visited{font-size: 12px;line-height: 32px;font-weight: normal;color: #e9e9e9;text-decoration: none;}
.WhitePart a:hover{font-size: 12px;line-height: 32px;font-weight: normal;color:#FF0;text-decoration: none;}
.GrayPart,.GrayPart a:link,.GrayPart a:visited{font-size: 12px;line-height:24px;font-weight: normal;color: #a8a8a8;text-decoration: none;}
.GrayPart a:hover{font-size: 12px;line-height:24px;font-weight: normal;color: #0CF;text-decoration: none;}
.Gray,.Gray a:link,.Gray a:visited{ font:Arial, Helvetica, sans-serif;font-size: 12px;line-height:24px;font-weight: normal;color: #6d6d6d;text-decoration: none;}
.Gray a:hover{ font:Arial, Helvetica, sans-serif;font-size: 12px;line-height:24px;font-weight: normal;color: #0CF;text-decoration: none;}

.Gray2_24{ padding:0px 8px;font-family: Arial, Helvetica, sans-serif;font-size: 10px;line-height: 20px;font-weight: normal;color:#999;text-decoration: none;}

.Gray22,.Gray22 a:link,.Gray22 a:visited{ font:Arial, Helvetica, sans-serif;font-size: 12px;line-height:22px;font-weight: normal;color: #6d6d6d;text-decoration: none;}
.Gray22 a:hover{ font:Arial, Helvetica, sans-serif;font-size: 12px;line-height:22px;font-weight: normal;color: #0CF;text-decoration: none;}

.Black18,.Black18 a:link,.Black18 a:visited{font-family: Arial, Helvetica, sans-serif;font-size: 12px;line-height: 18px;font-weight: normal;color:#000;text-decoration: none;}
.Black18 a:hover{font-family: Arial, Helvetica, sans-serif;font-size: 12px;line-height: 18px;font-weight: normal;color:#0CF;text-decoration: none;}
.White12,.White12 a:link,.White12 a:visited{font-family: Arial, Helvetica, sans-serif;font-size: 12px;line-height: 24px;font-weight: normal;color: #CCC;text-decoration: none;}
.White12 a:hover{font-family: Arial, Helvetica, sans-serif;font-size: 12px;line-height: 24px;font-weight: normal;color: #0CF;text-decoration: none;}

.Bule24,.Bule24 a:link,.Bule24 a:visited{font-family: Arial, Helvetica, sans-serif;font-size: 12px;line-height: 24px;font-weight: normal;color: #1d47fc;text-decoration: none;}
.Bule24 a:hover{font-family: Arial, Helvetica, sans-serif;font-size: 12px;line-height: 24px;font-weight: normal;color: #1d47fc;text-decoration: underline;}

.Black,.Black a:link,.Black a:visited{font-family: Arial, Helvetica, sans-serif;font-size: 12px;line-height: 22px;font-weight: normal;color:#5b5b5b;text-decoration: none;}
.Black a:hover{font-family: Arial, Helvetica, sans-serif;font-size: 12px;line-height: 22px;font-weight: normal;color:#0CF;text-decoration: none;}
.White,.White a:link,.White a:visited{font-size: 12px;line-height: 24px;font-weight: normal;color: #FFF;text-decoration: none;}
.White a:hover{font-size: 12px;line-height: 24px;font-weight: normal;color: #FF0;text-decoration: none;}
.Red,.Red a:link,.Red a:visited{font-size:12px;color:#F00;font-weight:normal;line-height: 24px;text-decoration: none;}
.Red a:hover{font-size:12px;color:#666;font-weight:normal;line-height: 24px;text-decoration: none;}
.Black2,.Black2 a:link,.Black2 a:visited{font-size:12px;color:#020202;font-weight:normal;line-height: 24px;text-decoration: none;}
.Black2 a:visited{font-size:12px;color: #069;font-weight:normal;line-height: 24px;text-decoration: none;}
#qckSchCateList ul,#qckSchCateList li
{
    width:100%;
}
#qckSchCateList li
{
    height:24px;
    padding-left:28px;
}
#qckSchCateList .on{ background-image:url(../images/general/Frame3.png);}
#qckSchCateList .selected{ background:url(../images/general/Icon.png) no-repeat 8px 4px;}

.input_blur{color:#999;}
.input_focus{color:#000;}

.isDB{display:none;}
#divMedia.isDB{height:44px;overflow:hidden;}
/******************/
.locationSelector{background-image:url(../images/general/CityBj.png); height: 26px;
                float: left;  margin: 13px 0pt 0pt 10px; width: 54px;position:relative;}
.CityYellow_On{ background-image:url(../images/general/CityBj2.png)}
.CityYellow,.CityYellow a:link,.CityYellow a:visited,CityGray .CityYellow,.CityGray .CityYellow a:link,.CityGray .CityYellow a:visited{font-size: 12px;line-height: 22px;font-weight: normal;color: #f9ff62;text-decoration: none;}
.CityYellow a:hover{font-size: 12px;line-height: 22px;font-weight: normal;color: #fff;text-decoration: none;}
.CityGray,.CityGray a:link,.CityGray a:visited{font-size: 12px;line-height: 22px;font-weight: normal;color: #c6c5c5;text-decoration: none;}
.CityGray a:hover{font-size: 12px;line-height: 22px;font-weight: normal;color: #fff;text-decoration: none;}
.Switch{width:129px; height:63px; background-image:url(../images/general/SwitchBj.png);display:none;left:0;position:relative;}
.Switch a{position:relative;}
/******/
.ADContent{float:left; width:654px; height:395px; padding:15px 0px 15px 15px;overflow:auto;}
.ADContent p{ text-indent:24px; margin:0px; padding:0px 0px 10px 0px;}
.ADText{ width:185px; margin:0px auto; overflow:hidden;}
.ADText ul{list-style-type:none; margin:0px; padding:0px;}
.ADText ul li{ width:100%; height:24px;}

.ADWhite{font-size: 12px;line-height: 30px;font-weight: normal;color: #fff;text-decoration: none;}
.ADWhite a:link,.ADWhite a:visited{font-size: 12px;line-height: 30px;font-weight: normal;color: #ffea00;text-decoration: none;}
.ADWhite a:hover{font-size: 12px;line-height: 30px;font-weight: normal;color:#000;text-decoration: none;}

.ADBule,.ADBule a:link,.ADBule a:visited{font-size: 12px;line-height: 32px;font-weight: normal;color:#1b4a8b;text-decoration: none;}
.ADBule a:hover{font-size: 12px;line-height: 32px;font-weight: normal;color:#000;text-decoration: none;}

.ADBlack,.ADBlack a:link,.ADBlack a:visited{font-size: 12px;line-height: 24px;font-weight: normal;color: #333;text-decoration: none;}
.ADBlack a:hover{font-size: 12px;line-height: 24px;font-weight: normal;color:#1b4a8b;text-decoration: none;}

#SkinImg{list-style-type:none; margin:0px; padding:0px;}
#SkinImg li{ width:30px; height:36px; float:left; padding:2px;}
#SkinImg li img{cursor:pointer;width:100%;height:100%;}
/******/
#desktopLoading
{
    width:100%;
    position:absolute;
    left:0;top:0;
}
#desktopLoading_loading
{
    height:23px;
    width:62px;
    margin:0 auto;
}

#desktopLoading_error
{
 width: 180px; margin: 0pt auto;
}
#desktopLoading span {
margin-left:1em;
}
#desktopLoading span a {
text-decoration:underline;
}
/****/
.Navigation li
{
    cursor:pointer;
}
.navOrdiInner
{
    margin:0px 12px;
}
.navOnInnerLeft
{
    float:left; width:9px; height:36px; background:url(../images/general/PressLeft.png);
}
.navOnInnerRght
{
    float:left; width:9px; height:36px; background:url(../images/general/PressRight.png);
}
.navOnInnerMid
{
    float:left; height:36px; background:url(../images/general/PressContent.png) center;
}

.Navigation li .spec_desk_icon_12,.Navigation li .spec_desk_icon_11,.Navigation li .spec_desk_icon_10,.Navigation li .spec_desk_icon_7,.Navigation li .spec_desk_icon_6,.Navigation li .spec_desk_icon_5,.Navigation li .spec_desk_icon_4,.Navigation li .spec_desk_icon_3,.Navigation li .spec_desk_icon_2
{
   width:18px; height:18px;margin-top:7px; background:url(../images/general/spec_desk_icon_2.png) center;
}
.Navigation li .spec_desk_icon_5
{
   background:url(../images/general/spec_desk_icon_5.png) center;
}
.Navigation li .spec_desk_icon_4
{
   background:url(../images/general/spec_desk_icon_4.png) center;
}
.Navigation li .spec_desk_icon_3
{
   background:url(../images/general/spec_desk_icon_3.png) center;
}
.Navigation li .spec_desk_icon_6
{
   background:url(../images/general/spec_desk_icon_6.png) center;
}
.Navigation li .spec_desk_icon_7
{
   background:url(../images/general/spec_desk_icon_7.png) center;
}
.Navigation li .spec_desk_icon_10
{
   background:url(../images/general/spec_desk_icon_11.png) center;
}
.Navigation li .spec_desk_icon_11
{
   background:url(../images/general/spec_desk_icon_11.png) center;
}
.Navigation li .spec_desk_icon_12
{
   background:url(../images/general/spec_desk_icon_12.png) center;
}
.icon div.weaIcon
{
    position:absolute;
    width:40px;
    height:40px;
    left:auto;
    right:5px;
    top:5px;
    z-index:10;
}
.icon div.weaIcon img
{
    width:100%;
    height:100%;
}
.icon div.weaLoca,.icon div.weaTemp
{
    position:absolute;
    width:70px;height:auto;
    top:auto;
    left:8px;
    bottom:30px;
    z-index:20;
    font-family: Arial, Helvetica, sans-serif;font-size: 12px;line-height: 24px;font-weight: normal;color: #CCC;text-decoration: none;
}
.icon div.weaTemp
{
    bottom:5px;
}

/* 浮动广告 */
.curtainADs
{
    position:absolute;
    top:100px;
    z-index:9999;
    display:block;
}
.curtainADs .mask
{
    width:99%;
    height:100%;
    position:absolute;
    z-index:999;
    background:url(../images/blank.gif) repeat;
    cursor:pointer;
}
.curtainADs .bigImg,.curtainADs .smallImg
{
z-index:888;
display:none;
}
.curtainADsLeft
{
    left:0;
}
.curtainADsRight
{
    right:0px;
}

/*********/

.generalPrompt
{
    z-index:999999999;
}
.generalPrompt .container
{
}
.prompt-top-left
{
	overflow:hidden;
	width:10px;
	height:10px;
    font-size:0;
	background:url(../images/jmodal/dialog_top_left.png) center bottom no-repeat;
	_background:none;
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/jmodal/dialog_top_left.png',sizingMethod='crop');
	}
.prompt-top-right
{
	width:10px;
    font-size:0;
	background:url(../images/jmodal/dialog_top_right.png) center bottom no-repeat;
	_background:none;
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/jmodal/dialog_top_right.png',sizingMethod='crop');
	}
.prompt-border
{
    font-size:0;
	background:url(../images/jmodal/dialog_border.png) center bottom repeat;
	_background:none;
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/jmodal/dialog_border.png',sizingMethod='scale');
	}
.prompt-bottom-left
{
	width:10px;
	height:10px;
    font-size:0;
	background:url(../images/jmodal/dialog_bottom_left.png) center top no-repeat;
	_background:none;
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/jmodal/dialog_bottom_left.png',sizingMethod='crop');
	}
.prompt-bottom-right
{
	width:10px;
    font-size:0;
	background:url(../images/jmodal/dialog_bottom_right.png) center top no-repeat;
	_background:none;
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/jmodal/dialog_bottom_right.png',sizingMethod='crop');
}

/*********/

#boxmain{position:relative;overflow:visible;}
#boxmain .bigInp{font-size:15px;line-height:16px;height:16px;font-family:宋体;padding:0;}
#gid{padding-top:4px;position:relative;}
.boxmain_topLft
{
    background:url(../images/general/Search_002.png);
}
.boxmain_topRgt
{
    background:url(../images/general/Search_003.png);
}
.boxmain_btmLft
{
    background:url(../images/general/Search_004.png);
}
.boxmain_btmRgt
{
    background:url(../images/general/Search_005.png);
}

.Search2_JS{ width:98%; margin:0 auto;height:37px; background-image:url(../images/Search005.png);}
.Search2_JS ul{ padding:0px 9px;}
.Search2_JS ul li{ width:79px;height:37px; float:left; padding:0px 1px;background-repeat:no-repeat;cursor:pointer;}
.ligid
{
    background:url(../images/GID.gif);
}
.ligidon
{
    background:url(../images/GIDon.gif);
}
.libaidu
{
    background:url(../images/baidu.gif);
}
.libaiduon
{
    background:url(../images/baiduon.gif);
}
.litaobao
{
    background:url(../images/taobao.gif);
}
.litaobaoon
{
    background:url(../images/taobaoon.gif);
}
.ligoogle
{
    background:url(../images/google.gif);
}
.ligoogleon
{
    background:url(../images/googleon.gif);
}
.pBox_hintBox
{
    width:256px;
display:none;left:0;z-index:999999;
position:absolute;
top:35px;
left:15px;
}
.pBox_hintBox .listItem{cursor:pointer;}
.pBox_hintBox_top{z-index: 3;position:relative;}
#pHintBox{z-index: 5;overflow:visible;position:relative;
}
.pBox_hintBox_top,#pHintBox
{
    width:100%;
    position:relative;
}
.pBox_hintBox_top div
{
    font-size:0px;
}
.pBox_hintBox_topBtns
{
    height:23px;
    margin-top:-5px;
    _margin-top:0;
}
.pBox_hintBox_addContact,.pBox_hintBox_addNote
{
    float:right;
    height:100%;
    margin-right:5px;
    display:none;
    cursor:pointer;
}
.pBox_hintBox_addContact
{
    background:url(../images/contacts/addContact.png);
    width:82px;
}
.pBox_hintBox_addNote
{
     width:69px;
   background:url(../images/note/addNote.png);
}
.pBox_hintBox_mainBorder
{
    width:100%;
    width:254px;
    background-color:#FFF; border:solid 1px #c8c8c8; border-top:none; padding-bottom:8px; 
    overflow:visible;
}
.pBox_hintBox_topLft
{
    position:absolute;
    left:0;
    z-index:10;
    width:40px;
    height:10px;
background: url(../images/general/SearchBoxBj.png) left top;
}
.pBox_hintBox_topMid
{
    width:254px;
    z-index:5;
    height:100%;
    top:4px;
    border:1px #c8c8c8 solid;
    background:white;
    position:relative;
}
.pBox_hintBox_topRgt
{
    position:absolute;
    right:0;
    top:0;
    z-index:10;
    width:10px;
    height:10px;
background: url(../images/general/SearchBoxBj.png) right top;
}
#notices ul
{
    float:right;
}
#suggest_box {
display:none;
position:absolute;
text-align:left;
z-index:100;
}
#suggest_box table {
background:#FFFFFF none repeat scroll 0 0;
border:1px solid #333333;
text-align:right;
}
#suggest_box tr {
line-height:17px;
}
#suggest_box .hover {
background:#3366CC none repeat scroll 0 0;
color:#FFFFFF;
}
.suggest_keyword {
color:#000000;
font-size:13px;
overflow:hidden;
padding:0 1em 0 3px;
text-align:left;
white-space:nowrap;
}
.suggest_num {
color:green;
font-size:10px;
overflow:hidden;
padding:0 3px;
text-align:right;
white-space:nowrap;
}
#suggest_box .hover .suggest_keyword {
color:#FFFFFF;
}
#suggest_box .hover .suggest_num {
color:#FFFFFF;
}

.boxRenewBk_title div
{
    cursor:pointer;
}
.boxRenewBk_title .White
{
    background:url(../images/general/Skin002.png);
}
.boxRenewBk_body>div
{
    display:none;
}


/*desk*/
.icon_edit2
{
background-image:url(../images/edit2.png);
}
.icon_edit2_hover
{
background-image:url(../images/edit2_hover.png);
}
#boxMainBody_wrapper
{
    width:100%;
    position:relative;
}
#boxMainBody_spots
{
    position:absolute;
    width:100%;
    height:100%;
    left:0;
    top:0;
    z-index:1;
}
.boxMainBody_spots_inner
{
 position:relative;
width:914px;
    height:100%;
margin:0 auto;
}
#boxMainBody
{
 position:relative;
width:914px;
margin:0 auto;
    z-index:2;
}
#boxMainBody .boxMainBody_hackFF
{
        height:7px;
        font-size:1px;
}
#boxMainBody .boxMainBody_main
{
background:none;
position:relative;
overflow: hidden;
width:100%;
}
#boxMainBody .boxMainBody_btm
{
height:12px;
overflow: hidden;
}
#boxMainBody .boxMainBody_btns
{
    position:absolute;
    bottom:-21px;
    right:0;
    width:80px;
    margin-right:10px;
    text-align:right;
    z-index:99;
    display:none;
}
#boxMainBody .boxMainBody_btns span
{
     display:inline-block;
   cursor:pointer;
    height:25px;
}
#boxMainBody .boxMainBody_btns_left
{
    width:21px;
background:url(../images/general/boxMainBody_btns_left.png) no-repeat;
}
#boxMainBody .boxMainBody_btns_right
{
    width:18px;
background:url(../images/general/boxMainBody_btns_right.png) no-repeat;
}
#boxMainBody .boxMainBody_btns .boxMainBody_btns_toggle
{
    width:28px;
background:url(../images/general/boxMainBody_btns_toggle.png) no-repeat;
}
#boxMainBody .boxMainBody_btns .boxMainBody_btns_toggle_on
{
background:url(../images/general/boxMainBody_btns_toggle_on.png) no-repeat;
}
#desktop
{
    z-index:1;
overflow:hidden;
position:relative;
width:100%;
height:530px;
}
#box_uMedia{z-index:10}
.icon_area,#box_uMedia {
left:0;
position:absolute;
top:0;
margin-left:12px;

}
.inactive {
background:transparent url(../images/ico_bg.png) repeat scroll left top;
}
.hover {
background:transparent url(../images/ico_bg.png) repeat scroll -80px top;

}
.icon_panel,.copyPanel {
display:none;
position:absolute;
width:80px;
z-index:5;
cursor:pointer;
z-index:999;
}
.copyPanel
{
padding-left:18px;
height:23px;
margin-top:-5px;
width:62px;
}

.icon_del,.icon_edit {
background-position:center top;
background-repeat:no-repeat;
display:block;
float:right;
height:23px;
text-indent:-9999px;
width:24px;
cursor:pointer;
}
.icon_share {
background-position:center top;
background-repeat:no-repeat;
display:block;
float:right;
height:23px;
text-indent:-9999px;
width:20px;
cursor:pointer;
}

#icon_rebate
{
    display:none;
    z-index:9999;
    width:43px;
    height:23px;
    position:absolute;
    cursor:pointer;
 background-image:url(../images/rebateicon.png);
}
.icon_del
{
background-image:url(../images/del.png);
}
.icon_share {
background-image:url(../images/share.png);
}
.icon_edit {
background-image:url(../images/edit.png);
}
.icon_del_hover {
background-image:url(../images/del-mouseover.png);
}
.icon_share_hover {
background-image:url(../images/share-mouseover.png);
}
.icon_edit_hover {
background-image:url(../images/edit-mouseover.png);
}
#installing
{
    z-index:999;
    background:url(../images/blank.gif) repeat;
    display:none;
}
#installing .inner
{
    width:80px;
    height:15px;
    background:url(../images/general/1bj.png);
    margin-top:50px;
    overflow:hidden;
}
#installing .lft
{
    width:100%;
    height:100%;
    background:url(../images/general/2bj.png) no-repeat left 0;
    z-index:9;
}
#installing .scl
{
    width:100%;
    height:100%;
    background:url(../images/general/3bj.png) no-repeat right 0;
    z-index:5;
    left:0;
    top:0;
}
.icon {
-moz-user-select:none;
cursor:pointer;
height:80px;
position:absolute;
width:80px;
z-index:1;
}
    .icon,.icon *,#installing,#installing *
    {
        position:absolute;top: 0px; left: 0px; width:80px;height:80px;
    }
    .icon_bg
    {
        z-index:10;
    }
    .icon_ft
    {
        z-index:15;
        background-position:center 30%;
        background-repeat:no-repeat;
    }
    .icon_chr
    {
        z-index:200;
        color:white;
        font-family:arial;
        font-size:12px;
        height:27px;
        line-height:11pt;
        overflow:hidden;
        padding:51px 5px 2px;
        text-align:center;
        width:70px;
        text-decoration:none;
        cursor:pointer;
    }
    .icon_chr .mask
    {
        z-index:300;
         background:url(../images/grey.png) repeat;
        display:none;
    }
    .icon_chr .maskInner
    {
        left:8px;
        top:5px;
	    width:15px;
	    height:16px;
 	    background:url(../images/general/icon-sub_spriteE.png) center top no-repeat;
    }
    .gc_12 .icon_chr .maskInner
    {
 	    width:9px;
	    height:14px;
	    background:url(../images/icon-sub_sprite.png) center top no-repeat;
    }
/*图标背景*/
.icon_blue,
.icon_red,
.icon_white,
.icon_newwhite,
.icon_green,
.icon_orange,
.icon_brown,
.icon_pink,
.icon_black
{
 	    background:url("../images/icons.png") no-repeat scroll 5px 5px transparent;
}

.icon_newwhite{
 background-position:0px 0px;
}

.icon_red{
 background-position:0px -90px;
}

.icon_orange {
background-position:0px -180px;
}

.icon_blue{
background-position:0px -270px;
}

.icon_white{
background-position:0px -270px;
}

.icon_black {
background-position:-90px 0px;
}

.icon_pink {
background-position:-90px -90px;
}

.icon_green {
background-position:-90px -180px;
}

.icon_brown {
background-position:-90px -270px;
}
.eidtboxin 
{
background-position: left top;
height:160px;
width:106px;
}

.eidtboxinm
{
background-position: left top;
height:160px;
}

.Tool{ z-index:100;width:350px; height:170px; background-image:url(../images/Tool_Img005.png); margin-left:auto; margin-right:auto;}
.Tool_Top{ width:100%; height:8px;overflow:hidden;}
.Tool_Content{ clear:both; width:334px; margin-left:auto; margin-right:auto; overflow:hidden;}
.Tool_Content li{ float:left; width:106px; height:154px;}

.startTourBtn
{
    position:absolute;
    left:0px;
    top:0px;
    width:10px;
    height:10px;
    cursor:pointer;
}

.client_fav
{
    background:url(../images/client_fav.png);
}
.client_his
{
    background:url(../images/client_his.png);
}
.client_mark
{
    background:url(../images/client_mark.png);
}
.white { background-image:url(../images/newblue.gif);}
.green { background-image:url(../images/icon_background_green.gif);}
.brown { background-image:url(../images/icon_background_brown.gif);}
.blue { background-image:url(../images/icon_background_blue.gif);}
.orange { background-image:url(../images/icon_background_orange.gif);}
.purple { background-image:url(../images/icon_background_purple.gif);}
.red { background-image:url(../images/icon_background_red.gif);}


/********/

#qckSchResult{  width:258px;left:0;top:0px;overflow:hidden;z-index:10000;position:absolute}
#qckSchResult .container .Gray
{
    width:100%;
	background:url(../images/jmodal/dialog_border.png) repeat;
    }
.QuickAdd_Content{ width:238px; margin:0px; background-color:#c5cdd8; overflow:auto;overflow:hidden;}
.QuickAdd_Content ul{ padding:0px 0px 6px 1px; overflow:hidden;}
.QuickAdd_Content ul li{ clear:both; width:100%; padding:8px 8px 0px 8px;overflow: hidden;}
.HomeIcon{ width:80px; height:80px; float:left;position:relative}


.P_prompt{ width:350px; overflow:hidden;position:absolute;z-index:9999;left:0;top:31px;}
.Prompt_top{ width:350px; height:21px;background-image: url(../images/prompt/Prompt_img001.png)!important;background-repeat: no-repeat;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/prompt/Prompt_img001.png');_background-image: none; overflow:hidden;}
.Prompt_content{ width:350px; background-color:#fffde8; border:1px solid #c2c2c2; border-bottom:none; border-top:none; overflow:hidden;}
.Shortcuts{width:348px; background-color:#FFF; border:1px solid #edebd1; overflow:hidden;}
.Shortcuts li{ padding:7px; border-bottom:1px solid #edebd1; overflow:hidden;}
.Shortcuts_left{float:left; width:175px; overflow:hidden;}
.Shortcuts_left2{float:left; width:300px; overflow:hidden;}
.Shortcuts_rigth{float:right; width:155px; overflow:hidden;}
.Shortcuts_icon{ float:left; padding:2px 2px 0px 0px;}
.Prompt_foot{ width:350px; height:4px;background-image: url(../images/prompt/Prompt_img012.png)!important;background-repeat: no-repeat;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/prompt/Prompt_img012.png');_background-image: none; overflow:hidden;}

.btnEmail,.btnSMS,.btnPhone{display:inline-block;width:14px;height:12px;cursor:pointer;font-size:0;}
.btnEmail{background:url(../images/general/SearchBox001.png);}
.btnPhone{background:url(../images/general/SearchBox002.png);}
.btnSMS{background:url(../images/general/SearchBox003.png);}

#iconHintbox{position:absolute;left:0;top:0;width:180px;height:170px;z-index:10;display:none;}
#iconHintbox table{font-size:0;}
.ihLeftTop{background:url(../images/general/ihLeftTop.png)}
.ihLeftBtm{background:url(../images/general/ihLeftBtm.png)}
.ihRightTop{background:url(../images/general/ihRightTop.png)}
.ihRightBtm{background:url(../images/general/ihRightBtm.png)}
.ihLeftTop .tdLeft,.ihLeftBtm .tdLeft{width:10px;}
.ihLeftTop .tdRight,.ihLeftBtm .tdRight{width:0px;}
.ihRightTop .tdRight,.ihRightBtm .tdRight{width:10px;}
.ihRightTop .tdLeft,.ihRightBtm .tdLeft{width:0px;}

#addNew
{
    display:block;
    width:38px;height:33px;
    background:url(../images/general/AddPart.png);
}
#addNew:hover
{
    background:url(../images/general/AddPart_on.png);
}

/*weather detail*/
.weatherContaier{ width:782px; background-color:#fff;overflow:hidden;}
.weatherHead{ width:100%; height:30px;line-height:30px; background-color:#606060;}
.Weather{ width:100%; overflow:hidden;}
.Weather li{ float:left; width:80px; margin:10px; text-align:center; overflow:hidden;}

/*hoo*/
.hooTitleFilament{width:100%;height:1px;font-size:0;background:url(../images/general/1px.png);}
#hoo .T_Tags div
{
float:left;
width:82px;
height:26px;
cursor:pointer;
}
#hoo_T_Tags_001
{
    background:url(../images/hoo/T_Part001.png) no-repeat;
}
#hoo_T_Tags_001.on
{
    background:url(../images/hoo/T_Part001_on.png) no-repeat;
}

#hoo_T_Tags_002
{
    background:url(../images/hoo/T_Part002.png) no-repeat;
}
#hoo_T_Tags_002.on
{
    background:url(../images/hoo/T_Part002_on.png) no-repeat;
}

#hoo_T_Tags_003
{
    background:url(../images/hoo/T_Part003.png) no-repeat;
}
#hoo_T_Tags_003.on
{
    background:url(../images/hoo/T_Part003_on.png) no-repeat;
}

.TBlue,.TBlue a:link,.TBlue a:visited{font-size: 12px;line-height: 24px;font-weight: normal;color: #1148a3;text-decoration: none;}
.TBlue a:hover{font-size: 12px;line-height: 24px;font-weight: normal;color: #333;text-decoration: underline;}

.TGray,.TGray a:link,.TGray a:visited{font-size: 12px;line-height: 24px;font-weight: normal;color: #8d8e8e;text-decoration: none;}
.TGray a:hover{font-size: 12px;line-height: 24px;font-weight: normal;color: #333;text-decoration: underline;}

.TBlack,.TBlack a:link,.TBlack a:visited{font-size: 12px;line-height: 18px;font-weight: normal;color: #333;text-decoration: none;}
.TBlack a:hover{font-size: 12px;line-height: 18px;font-weight: normal;color: #8d8e8e;text-decoration: underline;}

.TBlack30,.TBlack30 a:link,.TBlack30 a:visited{font-size: 12px;line-height:30px;font-weight: normal;color: #333;text-decoration: none;}
.TBlack30 a:hover{font-size: 12px;line-height:30px;font-weight: normal;color: #8d8e8e;text-decoration: underline;}


 
.hooButton
{
    position:absolute;z-index:100;cursor:pointer;top:0px;
    margin-top:9px;
    font-size:0;
}
.sayItmRest
{
    overflow:hidden;
    zoom:1;
}
#hoo{overflow:hidden;}
#hooHandle
{
    cursor:move;
    height:30px;
    font-size:12px; color:#bbc3cf;
}
#isayList{overflow:hidden;}
.bubble
{
    position:absolute;z-index:999;
    width:207px;
    height:77px;
}
.bubble .bg
{
    width:207px;
    height:77px;
    background-image:url(../images/general/kastip.png);
	background:none \9;
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/general/kastip.png',sizingMethod='crop');
}
.bubble .bubble-close
{
    position:absolute;
    right:10px;
    width:50px;
    height:2em;
    bottom:5px;
    cursor:pointer;
    
}


/**note*/
#box_note,#box_contact{display:none;z-index: 99;left:0;top:0}
#box_note_box_list li,#box_contact_box_list li{cursor:pointer;}
#box_note_box_ctn{width:507px; height: 477px;position:relative;border:0px red solid;overflow:auto;line-height:25px;font-size: 14px;background:url("../images/note/Notes006.png");}
.NotesLeft{ float:left; width:229px; height:550px; background-image:url(../images/note/Notes001.png)}
.NotesList{padding-left:10px;width:213px; overflow:hidden;}
.NotesList ul{list-style-type:none; margin:0px; padding:0px; background-color:#FFF;}
.NotesList ul li{ border: solid 1px #dbdbdb; border-top:none; height:28px; _float:left; }
.NotesContent{ float:left; width:527px; height:550px; background-color:#e6f1ac;}
.NotesContentBorder{ width:507px; height: 477px; margin-bottom: 10px;position:relative;}
.NotesGray,.NotesGray a:link,.NotesGray a:visited{ font:Arial, Helvetica, sans-serif;font-size: 12px;line-height:28px;font-weight: normal;color: #666;text-decoration: none;}
.NotesGray a:hover{ font:Arial, Helvetica, sans-serif;font-size: 12px;line-height:28px;font-weight: normal;color: #0CF;text-decoration: none;}
.NotesBlack,.NotesBlack a:link,.NotesBlack a:visited{ font:Arial, Helvetica, sans-serif;font-size: 12px;line-height:25px;font-weight: normal;color: #333;text-decoration: none;}
.NotesBlack a:hover{ font:Arial, Helvetica, sans-serif;font-size: 12px;line-height:25px;font-weight: normal;color: #0CF;text-decoration: none;}

/*contact*/
.ContactsLeft{ float:left; width:229px; height:550px; background-image:url(../images/contacts/Contacts002.png)}
.ContactsList{padding-left:10px;width:213px; overflow:hidden;}
.ContactsList ul{list-style-type:none; margin:0px; padding:0px; background-color:#FFF;}
.ContactsList ul li{ border: solid 1px #dbdbdb; border-top:none; height:28px; text-indent:5px;}
.ContactsContent{ float:left; width:420px; height:550px; background-color:#ececec;}
.ContactsAdded{ width:350px; height:470px; margin:0px auto; padding-top:30px;}
.ContactsAdded ul{list-style-type:none; margin:0px; padding:10px 0px 0px 0px;}
.ContactsAdded ul li{ width:100%; overflow:hidden; padding-top:10px;}
.AddedText{width:62px; float:left; text-align:right; overflow:hidden}
.AddedInput{float:left; width:262px; height:21px; background-image:url(../images/contacts/Contacts007.png); padding:3px;}
.AddedInput1{float:left; width:262px; height:135px; background-image:url(../images/contacts/Contacts008.png); padding:3px;}
.InputCss{border:solid 1px #fff; background-color:#fff; width:245px; height:12px;line-height:12px; font-size:12px;padding:3px 0;}



.Con_Gray27,.Con_Gray27 a:link,.Con_Gray27 a:visited{ font:Arial, Helvetica, sans-serif;font-size: 12px;line-height:27px;font-weight: normal;color: #333;text-decoration: none;}
.Con_Gray27 a:hover{ font:Arial, Helvetica, sans-serif;font-size: 12px;line-height:27px;font-weight: normal;color: #0CF;text-decoration: none;}
#notices .up{width:15px;height:15px;display:inline-block;background:url(../images/general/TwoPart004.png)}
#notices .down{width:15px;height:15px;display:inline-block;background:url(../images/general/TwoPart003.png)}

#applyFilter #boxMainBody .boxMainBody_main,#applyFilter .boxMainBody_hackFF
{
background:url(../images/general/boxMainBody_main.png) repeat-y;
}
#applyFilter #boxMainBody .boxMainBody_btm
{
background:url(../images/general/boxMainBody_btm.png) no-repeat;
}
#applyFilter .boxMainBody_btns
{
    display:block;
}

.filterOne .inactive {
background:transparent url(../images/general/new_ico_bg.png) repeat scroll left top;
}
.filterOne  .hover {
background:transparent url(../images/general/new_ico_bg.png) repeat scroll -80px top;
}
.filterOne #editDeskPanel
{ 
    width:106px;height:23px;background:url(../images/general/Home_Bj.png) no-repeat;
    }

.filterOne #notices .up{width:15px;height:15px;background:url(../images/general/icon222_2.png) no-repeat}
.filterOne #notices .down{width:15px;height:15px;background:url(../images/general/icon_aaa1.png) no-repeat}

.filterOne .foot ,.filterOne .foot  a:link,.filterOne .foot  a:visited{
	font-size: 12px;
	line-height: 24px;
	font-weight: normal;
	color: #FFF;
	text-decoration: none;
}
.filterOne .foot  a:hover{
	font-size: 12px;
	line-height: 24px;
	font-weight: normal;
	color: #999;
	text-decoration: none;
}
.filterOne  .TwoPart,.filterOne  .TwoPart a:link,.filterOne  .TwoPart a:visited{
	font-size: 12px;
	line-height: 24px;
	font-weight: normal;
	color: #000;
	text-decoration: none;
}
.filterOne  .TwoPart a:hover{
	font-size: 12px;
	line-height: 24px;
	font-weight: normal;
	color: #00F;
	text-decoration: none;
}
.filterOne  .GrayPart,.filterOne  .GrayPart a:link,.filterOne  .GrayPart a:visited{
	font-size: 12px;
	line-height: 24px;
	font-weight: normal;
	color: #000;
	text-decoration: none;
}
.filterOne  .submenuOn{color:#eeeeee;}
.filterOne  .icon_chr .mask
    {
       background:url(../images/general/iconmask.png);
    }


.TaskGray,.TaskGray a:visited{font-size: 12px;line-height: 25px;font-weight: normal;color: #525252;text-decoration: none;}
.TaskGray a:link{font-size: 12px;line-height: 25px;font-weight: normal;color: #2a4cae;text-decoration: none;}
.TaskGray a:hover{font-size: 12px;line-height: 25px;font-weight: normal;color: #2a4cae;text-decoration: underline;}

#HelpUl{ width:100px; overflow:hidden; margin:0px auto; padding:0px; list-style:none;}
#HelpUl li{ width:100%; height:25px; border-bottom:solid 1px #d2d8dc;}
.HelpGray,.HelpGray a:link,.HelpGray a:visited{font-size: 12px;line-height: 25px;font-weight: normal;color: #525252;text-decoration: none;}
.HelpGray a:hover{font-size: 12px;line-height: 25px;font-weight: normal;color: #2a4cae;text-decoration: none;}


.pop
{
    z-index:999;
    position:fixed;
    _position:absolute;
}

#barStatus {
	height: 33px;
	width: 100%;
	position:fixed;
	_position:absolute;
	bottom:0;left:0;
	z-index:888888;
}
#barStatus .inner
{
    position:relative;
    width:98%;
    margin:0 auto;
height:100%;
}
#barStatus .barStatus_in_ctnr .inner div
{
    display:none;
}
#taskHelp,#taskAssist,#pnlComInvit,#pnlComNotice
{
    bottom:33px;
    right:-5px;
    position:absolute;
}

#taskAssist
{
width: 154px; height: 97px; 
}
#taskAssist .static6
{
    background: url(../images/statusbar/TaskBj.png);
}
#barStatus_task .inner
{
    background-image: url(../images/statusbar/icon-2.png); _background: transparent;
}
#barStatus_task .item
{
    display:none;
}
#barStatus_task .on
{
    display:block;
}
#barStatus  table{height:100%;width: 100%;table-layout:fixed;position:relative;}
#barStatus  td{height:100%;position:relative;}
.barStatus_left,.barStatus_right { 
    background-image:url(../images/statusbar/left.png);
	width: 6px;
	font-size:0;
}
.barStatus_right
{
	background-image: url(../images/statusbar/right.png);
}
.barStatus_in{
	background-image: url(../images/statusbar/in.png);
	background-repeat:repeat-x;
}
.barStatus_in_inner
{
	height:100%;
	width: 100%;
}
.barStatus_in_ctnr{
	height:100%;
	width: 100%;
	right:-5px;
position:relative;
}
.bsIconL
{
    float:left;
	height: 33px;
    width:30px;
    margin-right:5px;
position:relative;
}
.bsIconR
{
    float:right;
    height:100%;
    width:30px;
    padding-right:8px;
    padding-left:6px;
	background: url(../images/statusbar/line.png) right top no-repeat;
position:relative;
}
.bsIconR .inner
{
    height:100%;
    width:100%;
}
.bsIconL,.bsIconR .inner
{
	background-repeat:no-repeat;
    background-position:center center;
    cursor:pointer;
}

.PCNAPP
{
    opacity:0.9;
    padding-top:40px;
}
.RWND_focus
{
    opacity:1;
    z-index:8888888;
    }

.PCNAPP .RWND_container
{
    background:#f0f0f0;
}
.PCNAPP .RWND_filaments_tl,.PCNAPP  .RWND_filaments_tr,.PCNAPP .RWND_filaments_t
{
    height:40px;
    top:-40px;
}
.PCNAPP  .RWND_filaments_tl
{
	background:url(../images/app/top_left.png) center bottom no-repeat;
	filter:none;
}
.PCNAPP .RWND_filaments_tr
{
	background:url(../images/app/top_right.png) center bottom no-repeat;
	filter:none;
}
.PCNAPP .RWND_filaments_bl
{
	background:url(../images/app/bottom_left.png) center top no-repeat;
	filter:none;
}
.PCNAPP .RWND_filaments_br
{
	background:url(../images/app/bottom_right.png) center top no-repeat;
	filter:none;
}
.PCNAPP .RWND_filaments_l
{
	background:url(../images/app/left.png) right bottom repeat-y;
	filter:none;
}
.PCNAPP .RWND_filaments_r
{
	background:url(../images/app/right.png) left bottom repeat-y;
	filter:none;
}
.PCNAPP .RWND_filaments_t
{
	background:url(../images/app/top_in.png) center bottom repeat-x;
	filter:none;
}
.PCNAPP .RWND_filaments_b
{
	background:url(../images/app/bottom_in.png) center top repeat-x;
	filter:none;
}

.app_header
{
width:100%;
overflow:hidden;
left:0;
top:9px;
position:relative;
height:25px;
font-size:0px;
}
.app_header span
{
    display:inline-block;
    vertical-align:middle;
}
.PCNAPP .app_icon
{
	margin:0 5px;
    line-height:25px;
    height:100%;
}
.PCNAPP .app_title
{
    font-size:14px;
    height:15px;
    line-height:15px;
    font-weight:600;
    color:#333;
}
.app_header_left
{
    float:left;
    overflow:hidden;
}
.app_header_right
{
    margin-top:2px;
    margin-right:5px;
    text-align:right;
}

#boxHomepage{display:none;}
#homepagelist {width:136px; background-image:url(../images/general/homepage_bg.png);overflow:hidden;}
#homepagelist ul{padding:0px; margin:0px; list-style:none; width:110px; overflow:hidden;}
#homepagelist ul li{ width:136px; overflow:hidden; text-indent:10px;cursor:pointer;}
.ulhomepage,.ulhomepage a:link,.ulhomepage a:visited{
	font-size:12px;
	line-height:24px;
	color:#6a6a6a;
	font-weight: normal;
	text-decoration: none;
}
.ulhomepage a:hover{font-size:12px; line-height:24px; color:#454545; font-weight: normal;text-decoration: none; }