@charset "gb2312";
/* CSS Document */
html{min-width:960px;}
body{background:url(images/bgy_body.png) repeat-y fixed 50% 0 #f1f1f1; color:#333;}
p{margin:0;}
.footer{width:100%;background:url(images/bg_foot.png) no-repeat 50% bottom;}
.foot{padding:15px 0;}
.clearfix{*zoom:1}
.left,.right{_display:inline;}
img{vertical-align:text-bottom}
.clear-both{clear:both;}
.fix-checkbox{height:13px;}

.backToTop, .ui-btn02 .bg1, .ui-btn02 .bg2, .ui-btn03, .ui-btn06, .ui-btn09, .ui-title01, .ui-title01 h2, .ui-title02, .ui-list04 li h3, .ui-list04 li h4, .search-brief .keyword, .rank-nav .current, .rank-list3 p, .nav-channel a, .brandlist-nav .triangle, .userlogin .inputtext, .userlogin .loginbtn, .userlogin .regbtn, .userwelcome .logoutbtn, .authorinfo .followbtn, .mod-dataBox .dataBox-side i, .detailbox .showmore, .detailbox .hidemore, .sort-selectbox .nowbox, .editorbox .inputtext, .editorbox-submit, .gottalent-recommend .close,.endpage i.elite,.endpage i.tester,.endpage i.tester-elite{background:url(images/sprite_v1.0.png) no-repeat;}
.ui-btn02,.ui-title03{background:url(images/sprite_x.png) repeat-x;}
.mod-f12list li, .ui-list05 li, .rank-list li.first p, .rank-list2 p, .rank-list3 h4, .rank-list4 p, .ui-list14 li{background:url(images/dot04.gif) no-repeat;}

.backToTop{width:32px; height:80px; overflow:hidden; background-position:0 -115px; position:fixed; left:50%; bottom:83px; margin-left:492px; _position:absolute; _left:expression(eval(document.documentElement.scrollLeft + document.documentElement.clientWidth/2 + 492)); _top:expression(eval(documentElement.scrollTop + documentElement.clientHeight - this.clientHeight-83)); _margin-left:0;}
.backToTop a{display:block; width:34px; height:83px; text-indent:-999em;}
.share-towb, .share-tobbs, .ilikeit .btn, .ilikeit .color{background:url(images/sprite_icon.png) no-repeat; padding-right:20px; display:inline-block; height:17px; line-height:17px; margin-right:5px;}
.share-towb{background-position:right 0;}
.share-tobbs{background-position:right -30px;}
.ilikeit .btn{background-position:right -90px; vertical-align:baseline; text-align:left}
.ilikeit .color{background-position:right -60px;}
.ilikeit{margin-right:20px;}
.yui3-tabs-panel{display:none;}
.yui3-tabs-panel-selected{display:block;}
.yui3-overlay-loading{display:none}
.overlay-mask{position:fixed; _position:absolute; left:0; top:0; z-index:1000; width:100%; height:100%; opacity:0.5; filter:alpha(opacity=50); background:#000;}
.tooltip{width:auto; background:#ffffe1; border:1px solid #000; padding:3px; margin-left:5px;}
.tooltip a,.tooltip a:visited{text-decoration:underline; color:#333;}
.tooltip a:hover, .tooltip a:active{color:#b53131;}

/* common*/
.mt-3{margin-top:3px;}
.mt-5{margin-top:5px;}
.mt-10{margin-top:10px;}
.mt-15{margin-top:15px;}
.mt-20{margin-top:20px;}
.mt-30{margin-top:30px;}
.mr-5{margin-right:5px;}
.mr-10{margin-right:10px;}
.mr-15{margin-right:15px;}
.mr-35{margin-right:35px;}
.mr-120{margin-right:120px;}
.mb-15{margin-bottom:15px;}
.ml-5{margin-left:5px;}
.ml-10{margin-left:10px;}
.ml-15{margin-left:15px;}
.ml-25{margin-left:25px;}
.ml-30{margin-left:30px;}
.ml-40{margin-left:40px;}
.ml-65{margin-left:65px;}
.ml-95{margin-left:95px;}
.mh-10{margin-left:10px; margin-right:10px;}
.mh-15{margin-left:15px; margin-right:15px;}
.p-10{padding:10px;}
.p-15{padding:15px;}
.p-20{padding:20px;}
.pl-3{padding-left:3px;}
.pl-10{padding-left:10px;}
.pr-20{padding-right:20px;}
.ph-7{padding-left:7px; padding-right:7px;}
.ph-10{padding-left:10px; padding-right:10px;}
.ph-15{padding-left:15px; padding-right:15px;}
.ph-20{padding-left:20px; padding-right:20px;}
.pv-10{padding-top:10px; padding-bottom:10px;}
.pt-5{padding-top:5px}
.pt-10{padding-top:10px;}
.pt-20{padding-top:20px;}
.pb-5{padding-bottom:5px;}
.pb-15{padding-bottom:15px;}
.t-underline{text-decoration:underline;}
.t-center{text-align:center;}
.t-lh17{line-height:17px;}
.t-lh21{line-height:21px;}
.t-lh25{line-height:25px;}
.t-lh31{line-height:31px;}
.t-spacing1px{letter-spacing:1px;}
.t-indent2{text-indent:2em}
.f13px{font-size:13px}
.f14BYahei{font-size:14px; font-family:Microsoft Yahei, SimHei, sans-serif; font-weight:bold; line-height:25px;}
.f18px{font-size:18px;}
.pos-rel{position:relative;}
.nowrap{white-space:nowrap}
.breakall{word-wrap:break-word; word-break:break-all;}
.nodatatip{font-size:20px; color:#727171; padding:50px 0; text-align:center; font-family:Microsoft Yahei, SimHei, sans-serif;}

.imgbox170x130, .imgbox170x130 a,.imgbox200x200, .imgbox200x200 a,.imgbox190x260, .imgbox190x260 a{display:table-cell; vertical-align:middle; text-align:center; overflow:hidden;}
.imgbox170x130 img,.imgbox200x200 img,.imgbox190x260 img{vertical-align:middle}
.imgbox170x130, .imgbox170x130 a{height:132px; width:172px; *font-size:130px;}
.imgbox200x200, .imgbox200x200 a{height:202px; width:202px; *font-size:175px;}
.imgbox190x260, .imgbox190x260 a{height:192px; width:262px; *font-size:230px;}

.sect:after{clear:both; height:0; overflow:hidden; display:block; visibility:hidden; content:".";}
.sect{*zoom:1;}
.sect{margin-right:auto; margin-left:auto; width:960px; text-align:left;}
.sect-main{float:left; width:720px;}
.sect-side{float:right; width:230px;}
.sect-l202{float:left; width:202px;}
.sect-r738{float:right; width:738px;}
.sect a,.sect a:visited{color:#333;}
.sect a:hover, .sect a:active{color:#b53131;}
.area a,.area a:visited{color:#333;}
.area a:hover,.area a:active{color:#b53131;}
.sect a.cRed, .sect a.cRed:visited, .sect .cRed{color:#d11515;}
a.cDRed, a.cDRed:visited{color:#ba2636;}
a.cBlack, a.cBlack:visited{color:#000;}
a.cDGray, a.cDGray:visited{color:#727171;}
a.cRed01, a.cRed01:visited, .cRed01{color:#b87777;}
a.cRed02, a.cRed02:visited, .cRed02{color:#b44848;}
a.cRed03, a.cRed03:visited, .cRed03{color:#a14e4e;}
a.cRed04, a.cRed04:visited, .cRed04{color:#845c5c;}
a.cRed05, a.cRed05:visited, .cRed05{color:#c08992}
a.cRed06, a.cRed06:visited, .cRed06{color:#d68080}
a.cGray01, a.cGray01:visited, .cGray01{color:#716f6f}
a.cYellow01, a.cYellow01:visited, .cYellow01{color:#9d8234;}
a.cOrange01, a.cOrange01:visited, .cOrange01{color:#ff8a00;}


/* mod*/
.mod-imgTxt{overflow:hidden; *zoom:1; word-wrap:break-word; word-break:break-all}
.mod-imgTxt img{float:left; border:1px solid #f1f1f1; margin-right:10px; display:inline; background:#fff}
.mod-imgTxt h2, .mod-imgTxt h3{font-weight:bold; line-height:21px;}
.mod-imgTxt p{text-indent:2em;}
.mod-imgTxt:after{clear:both; height:0; overflow:hidden; display:block; visibility:hidden; content:".";}
.mod-imgTxt-side{float:left; margin-right:10px; _margin-right:7px}
.mod-imgTxt-side img{margin-right:0; float:none;}
.mod-imgTxt-main{overflow:hidden; *zoom:1;}
.mod-imgTxt .imgbox{margin:8px 0; max-height:88px; overflow:hidden}
.mod-imgTxt .imgbox img{margin:0 10px; border:1px solid #ededed; max-width:100%}
.fix70, .fix100, .fix120, .fix160{float:left; overflow:hidden;}
.fix70{width:70px;}
.fix100{width:100px;}
.fix120{width:120px;}
.fix160{width:160px;}

.mod-titleBar h2, .mod-titleBar h3{float:left; font-weight:bold; _display:inline}
.mod-titleBar .more{float:right; margin-right:8px; _display:inline}
.mod-f12list li{line-height:25px; background-position:2px 9px;  padding-left:15px;}

/* ui*/
.ui-area01{border:10px solid #f1f1f1; padding:12px 20px; *zoom:1}
.ui-area02{border:1px solid #f1f1f1; *zoom:1}
.ui-area03{border:1px solid #f4f4f4; background:#fdfdfd; padding:8px 10px; *zoom:1}
.ui-area04{border:1px solid #f1f1f1; background:#f8f8f8; *zoom:1}
.ui-area05{border:1px solid #f8d5d5; background:#fef5f5;}
/*.ui-area06{border-top:3px solid #f7e5e5}*/
.ui-area07{background:#fef5f5}
.ui-area08{border:1px solid #f4f4eb; background:#fcfcf6;}
.ui-area09{border-top:1px solid #e7e7e7; border-left:1px solid #e7e7e7; background:#f7f7f7;}
.ui-area09-inner{border-top:1px solid #f2f2f2; border-left:1px solid #f2f2f2;}
.ui-area10{border-top:3px solid #eabfbf}
.ui-area11{border:1px solid #f1ebeb; background:#f5f0f0;}
.ui-area12{border:1px solid #ffe3a6; background:#fff6dc;}
.ui-area12-inner{border:1px solid #fff9e5;}
.ui-area13{background:#fbfbfb;}
.ui-area14{border:1px solid #f1f1f1; background:#f5f5f5; *zoom:1}
.ui-area15{background:#fff;}

.ui-btn01{background-color:#ba1829; border:#a40718 solid 1px; color:#fff; cursor:pointer; height:22px; width:53px; overflow:hidden; line-height:21px; line-height:23px\9; vertical-align:middle;}
.ui-btn02{background-position:0 -120px; background-color:#f4f4f4; color:#785858; height:20px; line-height:21px; overflow:hidden; border:1px solid #eaeaea; margin:10px 13px 0 0;}
.ui-btn02 a, .ui-btn02 a:visited, .ui-btn02 a:hover, .ui-btn02 a:active{color:#785858; display:inline-block; padding:0 7px 0 26px;}
.ui-btn02 .bg1{background-position:7px -516px;}
.ui-btn02 .bg2{background-position:7px -546px;}
.ui-btn04{ background-color:#e87e7e; color:#fff; height:23px; line-height:23px; padding:0 9px; display:inline-block}
a.ui-btn04, a.ui-btn04:visited, a.ui-btn04:hover, a.ui-btn04:active{color:#fff;}
.ui-btn07{ background-color:#e7e7e7; padding:0 14px; height:22px; line-height:23px; margin-top:2px; overflow:hidden; color:#aa3232; display:inline-block; /*border:1px solid #cdcdcd;*/}
a.ui-btn07, a.ui-btn07:visited, a.ui-btn07:hover, a.ui-btn07:active{color:#b75052;}
.ui-btn03{background-position:-130px -115px; width:73px; height:24px; color:#aa3232; vertical-align:middle; *line-height:25px;}
a.ui-btn03, a.ui-btn03:visited, a.ui-btn03:hover, a.ui-btn03:active{color:#aa3232; line-height:25px; line-height:23px\9;}
.ui-btn05{background:#d3eaa8; height:23px; line-height:25px; line-height:24px\9; width:50px; color:#333;}
a.ui-btn05, a.ui-btn05:visited, a.ui-btn05:hover, a.ui-btn05:active{color:#333;}
.ui-btn06{background-position:-125px -580px; width:81px; height:27px; line-height:29px; line-height:27px\9;}
a.ui-btn06, a.ui-btn06:visited, a.ui-btn06:hover, a.ui-btn06:active{color:#333;}
.ui-btn03, .ui-btn05, .ui-btn06, .ui-btn09, .ui-btn10, .ui-btn11{overflow:hidden; display:inline-block; text-align:center; border:0 none; cursor:pointer;}
.ui-btn03:hover, .ui-btn05:hover, .ui-btn06:hover{text-decoration:none;}
.ui-btn08{border:1px solid #e45959; background:#ee6e6e; color:#fff; display:inline-block}
.ui-btn08-inner{border:1px solid #ffb6b6; height:23px; line-height:23px; padding:0 15px; display:inline-block}
.ui-btn08 a,.ui-btn08 a:visited,.ui-btn08 a:hover{color:#fff;}
.ui-btn09{background-position:0 -689px; width:71px; height:20px; line-height:20px; line-height:21px\9; color:#fff;}
a.ui-btn09, a.ui-btn09:visited, a.ui-btn09:hover, a.ui-btn09:active{color:#fff; line-height:20px; line-height:21px\9;}
a.ui-btn09:hover{text-decoration:none;}
.ui-btn10{background:#e7e7e7; width:73px; height:24px; line-height:24px; line-height:25px\9; vertical-align:middle; color:#aa3232; cursor:pointer;}
a.ui-btn10, a.ui-btn10:visited, a.ui-btn10:hover, a.ui-btn10:active{color:#aa3232; line-height:24px; line-height:25px\9;}
.ui-btn11{background:#e15656; padding:0 10px; height:24px; line-height:24px; line-height:25px\9; color:#fff; cursor:pointer;}
a.ui-btn11, a.ui-btn11:visited, a.ui-btn11:hover, a.ui-btn11:active{color:#fff; line-height:24px; line-height:25px\9;}

.ui-title01{background-position:20px -210px; padding-left:25px; height:21px; line-height:21px;}
.ui-title01 h2{background-position:right -240px; background-color:#da6579; padding:0 34px 0 13px; color:#fff; font-family:Arial, Microsoft Yahei, SimHei, sans-serif; font-size:14px;}
.ui-title01 h2 a, .ui-title01 h2 a:visited, .ui-title01 h2 a:hover, .ui-title01 h2 a:active{color:#fff;}
.ui-title02{background-position:left -640px; padding:0 0 13px 14px; height:26px; margin-left:-26px; position:relative; zoom:1; clear:fix;}
.ui-title02:after{clear:both; height:0; overflow:hidden; display:block; visibility:hidden; content:"."; }
.ui-title02 h2{ background-color:#ba1829; padding:0 26px; max-width:280px; color:#fff; font-family:Arial, Microsoft Yahei, SimHei, sans-serif; font-size:14px; height:26px; line-height:26px; overflow:hidden}
.ui-title02 h2 a, .ui-title02 h2 a:visited, .ui-title02 h2 a:hover, .ui-title02 h2 a:active{color:#fff;}
.ui-title02 .more, .ui-title02 .tips{line-height:26px;}
.sect-side .ui-title02{background-position:3px -90px; padding-left:18px; height:31px;}
.sect-side .ui-title02 h2{background-position:right -135px; padding:3px 18px 0 3px; max-width:126px; height:28px; line-height:28px; overflow:hidden}
.sect-side .ui-title02 .more{margin-right:2px;}
.ui-title02 .sort-selectbox{float:right; margin:10px 20px 0 0; *display:inline;}
.ui-title02 .try-selectbox{float:right; margin:15px 30px 0 0; *display:inline}
.ui-title02 .ui-nav04{float:right; margin:14px 20px 0 0; *display:inline}
.ui-title03{background-position:0 -70px; height:36px; line-height:35px; padding:0 10px 0 20px;}
.ui-title03 h2{font-size:14px; font-family:Microsoft Yahei, SimHei, sans-serif;}
.ui-title03 h2.quicksearch{background:url(images/title_quicksearch.png) no-repeat 0 0; width:166px; height:36px; text-indent:-999em;}
.ui-title03 h2.advancedsearch{background:url(images/title_advancedsearch.png) no-repeat 0 0; width:191px; height:36px; text-indent:-999em;}
.ui-title04{height:33px;}
.ui-title04 h2{font-size:16px; font-weight:bold; font-family:Microsoft Yahei, SimHei, sans-serif; padding-right:20px; background:url(images/bg_title04.png) no-repeat right 12px; height:33px; line-height:33px;}
.ui-title04 .more{line-height:33px;}
.ui-title05{height:26px; background-color:#ededed;}
.ui-title05 h2{font-size:14px; font-weight:bold; font-family:Microsoft Yahei, SimHei, sans-serif; padding:0 17px 0 12px; background:url(images/bg_title04.png) no-repeat right 9px; line-height:25px;}
.ui-title05 .more{line-height:25px;}
.ui-title06{text-indent:-999em; width:42px; height:117px; float:left; _display:inline; position:relative; margin-left:24px;}
.ui-title06-newrecommend{margin-top:-33px; background:url(images/title_newrecommend_v1.0.png) no-repeat 0 0;}
.ui-title06-professional{margin-top:-30px; background:url(images/title_professional_v1.0.png) no-repeat 0 0;}
.ui-title07{background:url(images/bg_title07.gif) repeat-x 0 center; margin-left:20px; margin-right:30px; text-align:center}
.ui-title07 .title{background:#f8f8f8; padding:0 10px; font-weight:bold}
.ui-title08{background:#d54c4c; height:35px; line-height:35px; color:#fff}
.ui-title08 h2{font-size:14px; font-family:Arial, Microsoft Yahei, SimHei, sans-serif; padding-left:22px;}
.ui-title08 a,.ui-title08 a:visited,.ui-title08 a:hover{color:#fff;}

.ui-list01 li{float:left; padding:0 15px; font-size:14px; line-height:31px; white-space:nowrap}
.ui-list02 li{float:left; width:138px; text-align:center; color:#666; line-height:21px; *display:inline}
.ui-list02 img{border:1px solid #ededed; margin-bottom:5px;}
.ui-list02 a,.ui-list02 a:visited{color:#666;}
.ui-list02 a:hover, .ui-list02 a:active{color:#b53131;}
.ui-list02-2 li{margin-left:28px; _display:inline}
.ui-list02-3 li{margin-left:28px; _display:inline; width:124px; padding:0 7px; text-align:left}
.ui-list02-3 li img{margin-left:7px;}
.ui-list03 li{float:left; width:202px; height:350px; line-height:21px;}
.ui-list03 img{border:1px solid #f1f1f1;}
.ui-list03 h2{font-weight:bold; margin-top:7px;}
.ui-list03 h2, .ui-list03 p{padding-left:7px;}
.ui-list03 .score{width:155px; text-align:right; line-height:15px;}
.ui-list04 li{float:left; background:#f7f7f7; width:165px; height:310px; padding:10px 18px; margin-top:10px; text-align:center}
.ui-list04 li h3, .ui-list04 li h4{text-align:left; padding-left:30px; background-position:20px -89px; line-height:21px;}
.ui-list04 li h3{margin-top:5px;}
.ui-list04 li p{text-align:left; color:#606060; line-height:21px; padding:0 0 2px}
.ui-list04 li p a, .ui-list04 li p a:visited{color:#606060;}
.ui-list04 li p a:hover, .ui-list04 li p a:active{color:#b53131;}
.ui-list05 li{height:27px; line-height:29px; overflow:hidden; background-position:2px 12px; padding-left:15px; margin:8px 0;}
.ui-list05 li h3{float:left;}
.ui-list06 li{float:left; width:190px; margin:15px 45px 0 0; line-height:21px}
.ui-list06 li.last{margin-right:0;}
.ui-list07 dt{font-weight:bold; float:left; margin-right:8px;}
.ui-list07 dd a{margin-right:3px;}
.ui-list07 .alllink{float:right; margin-top:-21px; background:#fff; position:relative}
.ui-list08 li{line-height:21px; float:left; margin-right:35px; width:190px; height:292px; padding:14px 5px 0;}
.ui-list08 li.last{margin-right:0;}
.ui-list08 .bigimg{padding:8px; border:#f2f2f2 solid 1px;}
.ui-list08 .smallimg{}
.ui-list08 .mod-imgTxt{margin-top:16px; border:0 none;}
.ui-list08 .mod-imgTxt img{border:0 none;}
.ui-list08 .mod-imgTxt h4{line-height:18px;}
.ui-list09{width:110%;}
.ui-list09 li{float:left; _display:inline; width:124px; height:209px; overflow:hidden; margin-right:43px; line-height:21px;}
.ui-list09 img{border:1px solid #ededed; margin-bottom:5px;}
.ui-list09-2 li{height:217px;}
.ui-list09-2 img{margin-left:10px;}
.ui-list10 li{float:left; width:88px; height:135px; overflow:hidden; margin-right:30px; text-align:center; line-height:18px; word-wrap:break-word}
.ui-list10 li img{margin-bottom:5px; border:4px solid #efc7c7}
.ui-list11 li{width:250px; float:left;}
.ui-list12 li{float:left; width:87px; height:27px; margin:14px 36px 0 36px;}
.ui-list12 li img{border:1px solid #e5e5e5}
.ui-list13 li{float:left; width:104px; height:60px; overflow:hidden; text-align:center}
.ui-list13 li img{border:1px solid #f1f1f1}
.ui-list13 li p{margin-top:5px;}
.ui-list14{padding:8px;}
.ui-list14 li{height:22px; line-height:22px; float:left; padding-left:10px; width:96px; background-position:0 8px;}

.ui-box-w80{width:80px;}
.ui-box-w88{width:88px; overflow:hidden}
.ui-box-w100{width:100px; overflow:hidden}
.ui-box-w120{width:120px; overflow:hidden}
.ui-box-w150{width:150px; overflow:hidden}
.ui-box-w678{width:678px; overflow:hidden}
.ui-box-w708{width:708px; overflow:hidden}
.ui-box-h63{height:63px; overflow:hidden}

.ui-imgbox01{margin-left:12px;}
.ui-imgbox01 img{border:1px solid #f1f1f1; margin-bottom:13px;}

.ui-nav01{background:#f3f3f3; height:30px;}
.ui-nav01 .switch{float:left; padding:0 25px; line-height:29px; font-size:14px; position:relative}
.ui-nav01 a.switch:visited{color:#333;}
.yui3-tabs-loading .ui-nav01 .current, .ui-nav01 .yui3-tabs-trigger-selected{background:url(images/bg_nav01.png) no-repeat center 30px #ee6e6e; padding-bottom:6px; margin-bottom:-6px; color:#fff;}
.yui3-tabs-loading .ui-nav01 a.current, .yui3-tabs-loading .ui-nav01 a.current:visited, .yui3-tabs-loading .ui-nav01 a.current:hover, .yui3-tabs-loading .ui-nav01 a.current:active, .ui-nav01 a.yui3-tabs-trigger-selected, .ui-nav01 a.yui3-tabs-trigger-selected:visited, .ui-nav01 a.yui3-tabs-trigger-selected:hover, .ui-nav01 a.yui3-tabs-trigger-selected:active{color:#fff;}
.ui-nav01 .sort-selectbox{float:right; margin:4px 20px 0 0; *display:inline;}
.ui-nav02{ height:18px; float:right; margin:-40px 27px 0 0; *margin-top:-20px;
_display:inline; position:relative; z-index:2; color:#666;}
.ui-nav02 li{float:left; border-left:1px solid #666; height:13px; padding:0 11px; cursor:pointer; position:relative}
.ui-nav02 li span{float:left; padding:2px 4px; padding-top:3px\9; margin-top:-2px; margin-bottom:-3px\9; height:13px; position:relative;}
.ui-nav02 li.first{border:none;}

.ui-nav02 li.yui3-tabs-trigger-selected span, .yui3-tabs-loading .ui-nav02 li.first span{background:#cdc5c5;}
.ui-nav02 li.yui3-tabs-trigger-selected, .yui3-tabs-loading .ui-nav02 li.first{color:#fff}
.ui-nav03{height:36px;}
.ui-nav03 .switch{float:left; padding:0 45px; line-height:35px; height:36px; position:relative; background:#ece2e2}
.ui-nav03 a.switch:visited{color:#333;}
.yui3-tabs-loading .ui-nav03 .current, .ui-nav03 .yui3-tabs-trigger-selected{background:url(images/bg_nav03_v1.0.png) no-repeat center 0; padding-bottom:6px; margin-bottom:-6px; color:#fff;}
.yui3-tabs-loading .ui-nav03 a.current, .yui3-tabs-loading .ui-nav03 a.current:visited, .yui3-tabs-loading .ui-nav03 a.current:hover, .yui3-tabs-loading .ui-nav03 a.current:active, .ui-nav03 a.yui3-tabs-trigger-selected, .ui-nav03 a.yui3-tabs-trigger-selected:visited, .ui-nav03 a.yui3-tabs-trigger-selected:hover, .ui-nav03 a.yui3-tabs-trigger-selected:active{color:#fff;}
.ui-nav03 .extra{float:right; margin:12px 30px 0 0; *display:inline;}
.ui-nav04{}
.ui-nav04 li{float:left; height:24px; line-height:24px; padding:0 10px; background:#dfdada; cursor:pointer}
.ui-nav04 .current{background:#910e0e; color:#fff;}
.ui-nav04 .current a,.ui-nav04 .current a:visited,.ui-nav04 .current a:hover{color:#fff}
.ui-nav05{height:36px;}
.ui-nav05 .switch{float:left; padding:0 18px; line-height:35px; height:36px; position:relative; border-left:1px solid #f7f4f4; border-right:1px solid #dfd2d2; background:#f0e9e9}
.ui-nav05 .first{border-left:none;}
.ui-nav05 .last{border-right:none;}
.ui-nav05 a.switch:visited{color:#333;}
.yui3-tabs-loading .ui-nav05 .current, .ui-nav05 .yui3-tabs-trigger-selected{background:url(images/bg_nav05_v1.0.png) no-repeat center 0; border:none; padding-bottom:6px; margin-bottom:-6px; color:#fff;}
.yui3-tabs-loading .ui-nav05 a.current, .yui3-tabs-loading .ui-nav05 a.current:visited, .yui3-tabs-loading .ui-nav05 a.current:hover, .yui3-tabs-loading .ui-nav05 a.current:active, .ui-nav05 a.yui3-tabs-trigger-selected, .ui-nav05 a.yui3-tabs-trigger-selected:visited, .ui-nav05 a.yui3-tabs-trigger-selected:hover, .ui-nav05 a.yui3-tabs-trigger-selected:active{color:#fff;}

.ui-line01{background:url(images/dot02.png) repeat-x; height:1px; overflow:hidden; display:block; margin:8px 0}
.ui-line02{background:#d54c4c; height:7px; overflow:hidden; display:block;}

/* channel-beauty*/
.channel{clear:both; width:960px; margin:0 auto; text-align:left;}
.channel h1{float:left; display:inline; margin:2px 0 0 3px;}
.channel h2{float:left; display:inline;}
.channel h3{float:left; margin-top:10px;}
.channel .top_search{float:right; margin:6px 0 0; display:inline;}
.channel .top_search .select_box{background:url(http://img2.cache.netease.com/lady/img09/index091203/navbg.png) -112px -70px no-repeat; width:45px; height:18px; border:none; position:relative; text-align:left; cursor:pointer; float:left; margin-right:4px;}
.channel .top_search .select_box .select_list{display:block; position:absolute; width:3em; line-height:19px; left:0; top:0; background:#fff; display:none;}
.channel .top_search .select_box .search_site{height:18px; line-height:20px; padding-left:6px; float:left; overflow:hidden;}
.channel .top_search .select_box .select_list{width:43px; border:1px solid #B4B4B4;}
.channel .top_search .select_box{width:45px;}
.channel .top_search .select_box a{display:block; height:18px; text-indent:5px; text-decoration:none;}
.channel .top_search .select_box a:hover{background:#1E50A2; color:#fff; display:block; height:18px;}
.channel .top_search .select_box a.active{background:#1E50A2; color:#fff; display:block; height:18px;}
.channel .top_search .textBox{width:88px; height:18px; color:#7B7C7D; background:url(http://img2.cache.netease.com/lady/img09/index091203/navbg.png) -156px -70px no-repeat; border:none; float:left; line-height:18px; text-indent:3px;}
.channel .top_search .btn{overflow:hidden; width:41px; height:18px; background:url(http://img2.cache.netease.com/lady/img09/index091203/navbg.png) -72px -70px no-repeat; border:none; float:left; line-height:19px; font-size:12px; cursor:pointer;}
.channel .top_search form{float:left;}
.channel .top_search .rss{float:left; margin:2px 0 0 6px;}
.channel .calendar{float:right; padding-right:11px; display:inline; margin:6px 11px 0 0; border-right:1px solid #ddd; height:18px;}
.channel .calendar .arrow{float:left; background:url(http://img2.cache.netease.com/lady/img09/index091203/navbg.png) no-repeat 0 -70px; width:72px; height:18px; line-height:19px; overflow:hidden; text-indent:6px;}
.channel .hotkey{float:right; display:inline; margin-top:10px;}
.channel .hotkey a{margin:0 7px 0 0;}

/* nav*/
.nav-channel{height:29px; line-height:29px; background-color:#9e051f; border:1px solid #c30525; font-size:14px; color:#fff}
.nav-channel a{float:left; height:100%; background-position:left top; padding:0 16px 0 18px; text-align:center;}
.nav-channel a, .nav-channel a:visited, .nav-channel a:hover, .nav-channel a:active{color:#fff;}
.nav-channel .first{background:none; border-left:1px solid #c30525; padding-left:16px;}
.nav-channel .current{ background:none; background-color:#6d0517; width:30px; margin-right:-2px; position:relative;}
.nav-sub{background:#fbfbfb; height:15px; padding:10px 15px;}
.nav-sub .current{font-weight:bold;}

/* search*/
.search-brief{}
.search-brief .main-form{float:left;}
.search-brief .brand, .search-brief .product, .search-brief .keyword{height:22px; color:#666; padding:0 4px; border:1px solid #f1f1f1; margin:0 3px; vertical-align:middle; height:18px\9; padding-top:4px\9;}
.search-brief .brand{width:83px;}
.search-brief .product{width:112px;}
.search-brief .keyword{width:116px; height:20px; height:16px\9; border:none; background-position:0 -40px; background-color:#fbfbfb;}
.search-brief .search-btn{margin:0 3px;}
.search-brief .hotkey{float:left; margin-left:30px; line-height:21px;}
.search-brief .advanced-link{float:right; margin-right:20px; *display:inline; line-height:21px;}
.search-brief .yui3-aclist-content{-moz-box-shadow:1px 1px 4px #888; -webkit-box-shadow:1px 1px 4px #888; background:#fff; border:1px solid #afafaf; box-shadow:1px 1px 4px #888; width:200px}
.search-brief .yui3-aclist-list .aclist-title{color:#ccc; padding:5px 0 0 5px; line-height:17px;}
.search-brief .yui3-aclist-item{padding-top:3px; padding-bottom:3px; line-height:19px;}
.search-brief .yui3-aclist-item-active, .search-brief .yui3-aclist-item-hover{background:#dcb9b9; color:#fff; outline:none}

.search-brief .yui3-highlight{font-weight:bold;}
.search-advanced{padding:8px 15px;}
.search-advanced li{background:url(images/dot01.gif) repeat-x 0 0; padding-left:60px;}
.search-advanced li.first{background:none;}
.search-advanced .title{float:left; font-weight:bold; margin-left:-55px; _display:inline; text-align:right; width:55px; line-height:35px;}
.search-advanced .category a{height:24px; line-height:23px; padding:0 8px; margin:5px 10px; *margin-bottom:4px;
margin-bottom:3px\0/; display:inline-block; overflow:hidden;}
.search-advanced .category a, .search-advanced .category a:visited{color:#666;}
.search-advanced .category a:hover, .search-advanced .category a:active, .search-advanced .category a.selected{background:#e1efd0; border:1px solid #dce9cc; height:22px; overflow:hidden; line-height:21px; *line-height:22px;
padding:0 7px; text-decoration:none}
.search-advanced-link{float:right; padding-right:17px; height:38px; line-height:37px;}
.search-advanced-link a{margin-left:50px; font-weight:bold}
.search-advanced-link a, .search-advanced-link a:visited, .search-advanced-link a:hover, .search-advanced-link a:active{color:#5e6d4c;}
.search-advanced-2{padding:4px 15px;}
.search-advanced-2 dl{background:url(images/dot01.gif) repeat-x 0 0; padding:4px 0}
.search-advanced-2 dl.first{background:none;}
.search-advanced-2 dt{float:left; width:70px; text-align:right; font-weight:bold; line-height:25px;}
.search-advanced-2 dd.all{float:left; width:50px;}
.search-advanced-2 dd.category{float:left; width:545px;}
.search-advanced-2 dd.category li, .search-advanced-2 dd.all a{float:left; margin:2px 5px;}
.search-advanced-2 dd.category a, .search-advanced-2 dd.all a{height:23px; border:1px solid #fff; line-height:23px; padding:0 5px; display:inline-block; white-space:nowrap}
.search-advanced-2 dd.category a:hover, .search-advanced-2 dd.category a:active, .search-advanced-2 dd.category a.selected, .search-advanced-2 dd.all a:hover, .search-advanced-2 dd.all a:active, .search-advanced-2 dd.all a.selected{background:#e1efd0; border:1px solid #dce9cc; text-decoration:none}
.search-advanced-2 a, .search-advanced-2 a, .search-advanced-2 a:visited, .search-advanced-2 a:hover, .search-advanced-2 a:active{color:#666;}
.search-advanced-2 .folded{height:29px; overflow:hidden; position:relative}
.search-advanced-2 .showmore, .search-advanced-2 .hidemore{position:absolute; left:668px; bottom:9px; width:15px; height:15px; overflow:hidden; text-indent:-999em; background:url(images/bg_fold.png) no-repeat 0 0 #dcdcdc; cursor:pointer}
.search-advanced-2 .showmore{background-position:0 0;}
.search-advanced-2 .hidemore{background-position:0 -25px;}
.search-advanced-2 .deloptions li{float:left; height:21px; line-height:21px; background:url(images/bg_deloptions.png) no-repeat 0 0 #ececec; margin:0 8px;}
.search-advanced-2 .deloptions li a{display:inline-block; background:url(images/bg_deloptions.png) no-repeat right -30px; padding:0 17px 0 6px}
.search-advanced-2 .deloptions li a:hover, .search-advanced-2 .deloptions li a:active{text-decoration:none;}

/* rank*/
.rank-nav{background:url(images/bg_ranklist_y.png) repeat-y 0 0 #f1f1f1; padding-left:137px;}
.rank-nav .title{background:url(images/bg_ranklist_v1.1.png) no-repeat 0 0; float:left; display:inline; margin-left:-137px; font-family:Microsoft Yahei, SimHei, sans-serif; font-size:14px; font-weight:bold; width:137px; height:27px; padding-top:43px; /*text-indent:14px;*/}
.rank-nav .title span{padding-right:16px; margin-left:14px; background:url(images/ico_ranklist.png) no-repeat right center;}
.rank-nav ul{padding:10px 0 0 7px;}
.rank-nav li{float:left; width:88px; padding-left:13px; font-weight:bold; height:25px; line-height:25px; overflow:hidden}
.rank-nav li a, .rank-nav li a:visited{color:#666;}
.rank-nav li a:hover, .rank-nav li a:active{color:#ba0524}
.rank-nav .current{color:#ba0524; background-position:-119px -65px;}
.rank-nav .current a, .rank-nav .current a:visited{color:#ba0524}
.rank-detail{width:280px; background:#f8f8f8; position:relative; float:left; _display:inline; margin:0 19px;}
.rank-detail .hd{float:left; padding:8px 0 0 24px; background:url(images/bg_rankdetail_title.png) no-repeat 14px 14px; height:45px;}
.rank-detail .hd .title{background:url(images/bg_rankdetail_title.png) no-repeat right 6px; padding-right:12px; padding-left:2px; font-family:Microsoft Yahei, SimHei, sans-serif; font-size:16px; letter-spacing:1px; font-weight:bold; line-height:25px; text-align:center}
.rank-detail .hd .flag{position:absolute; left:165px; top:-10px; width:124px; height:125px; pointer-events:none;}
.rank-detail .hd .switch{text-align:center; padding-right:10px; line-height:21px;}
.rank-detail .hd .switch a:visited{color:#333;}
.rank-detail .bd{clear:both;}
.rank-detail .yui3-tabs-trigger-selected{font-weight:bold;}
.rank-list li{padding:11px 0 11px 22px; background:url(images/dot01.gif) repeat-x 0 0; *zoom:1}
.rank-list p{line-height:21px; height:21px;}
.rank-list li i{margin-left:-22px; float:left; display:inline; overflow:hidden}
.rank-list li.first{background:none; padding-left:0; height:150px;}
.rank-list li.first .title{font-size:14px; line-height:25px; font-weight:normal}
.rank-list li.first i{float:none; display:inline-block}
.rank-list li.first .ranknum1-1{margin:5px 0;}
.rank-list li.first p{background-position:2px 9px; padding-left:11px;}
.rank-list li.second .title{font-weight:bold; margin-bottom:7px;}
.rank-list .wide{display:inline-block; width:110px;}
.rank-list2{margin:0 4px 0 8px;}
.rank-list2 li{padding:11px 0 9px; background:url(images/dot01.gif) repeat-x 0 0; *zoom:1; *vertical-align:top;}
.rank-list2 li.first{background:none;}
.rank-list2 i{margin-bottom:4px;}
.rank-list2 h4{line-height:21px; height:21px}
.rank-list2 p{line-height:21px; height:21px; background-position:2px 9px; padding-left:11px;}
.rank-list3{color:#666;}
.rank-list3 a,.rank-list3 a:visited{color:#666;}
.rank-list3 a.cDRed, .rank-list3 a.cDRed:visited{color:#b44848;}
.rank-list3 a:hover, .rank-list3 a:active, .rank-list3 a.cDRed:hover, .rank-list3 a.cDRed:active{color:#b53131;}
.rank-list3 li{padding:10px 0; width:212px;}
.rank-list3 h3, .rank-list3 h4{float:left; width:95px;}
.rank-list3 h4{line-height:21px; height:21px; overflow:hidden; background-position:2px 9px; padding-left:11px; width:84px;}
.rank-list3 h5{line-height:21px;}
.rank-list3 p{background-position:0 -430px; width:190px; height:63px; padding:15px 10px 7px; overflow:hidden; line-height:21px; margin-top:3px;}
.rank-list3 li.bor{background:url(images/dot02.png) no-repeat 1px 0;}
.rank-list4{color:#666; line-height:21px;}
.rank-list4 a,.rank-list4 a:visited{color:#666;}
.rank-list4 a.cDRed, .rank-list4 a.cDRed:visited{color:#b44848;}
.rank-list4 a:hover, .rank-list4 a:active, .rank-list4 a.cDRed:hover, .rank-list4 a.cDRed:active{color:#b53131;}
.rank-list4 li{padding:10px 0; background:url(images/dot02.png) no-repeat 1px 0; *zoom:1;}
.rank-list4 li.first{background:none;}
.rank-list4 h3{padding-bottom:3px;}
.rank-list4 p{line-height:21px; background-position:2px 9px; padding-left:11px;}
.rank-list4 .grade-heart, .rank-list4 .grade-heart span{height:17px;}
.rank-list4 a.ui-btn09, .rank-list4 a.ui-btn09:visited, .rank-list4 a.ui-btn09:hover, .rank-list4 a.ui-btn09:active{color:#fff;}
.ranknum1-1, .ranknum1-2, .ranknum1-3, .ranknum1-4, .ranknum1-5, .ranknum1-6, .ranknum1-7, .ranknum1-8, .ranknum1-9, .ranknum1-10{background:url(images/ranknum_v1.0.png) no-repeat; display:inline-block; width:15px; height:15px; text-indent:-999em; overflow:hidden}
.ranknum1-1{width:76px; height:19px; background-position:0 0;}
.ranknum1-2{background-position:0 -25px;}
.ranknum1-3{background-position:0 -45px;}
.ranknum1-4{background-position:0 -65px;}
.ranknum1-5{background-position:0 -85px;}
.ranknum1-6{background-position:0 -105px;}
.ranknum1-7{background-position:0 -125px;}
.ranknum1-8{background-position:0 -145px;}
.ranknum1-9{background-position:0 -165px;}
.ranknum1-10{background-position:0 -185px;}
.ranknum2-1, .ranknum2-2, .ranknum2-3, .ranknum2-4, .ranknum2-5{background:url(images/ranknum_v1.0.png) no-repeat; display:inline-block; width:33px; height:14px; text-indent:-999em; overflow:hidden;}
.ranknum2-1{background-position:-30px -25px;}
.ranknum2-2{background-position:-30px -45px;}
.ranknum2-3{background-position:-30px -65px;}
.ranknum2-4{background-position:-30px -85px;}
.ranknum2-5{background-position:-30px -105px;}
.grade-heart{width:100px; height:21px; display:inline-block; background:url(images/grade_v1.0.png) repeat-x 0 3px; vertical-align:middle}
.grade-heart span{background:url(images/grade_v1.0.png) repeat-x 0 -17px; display:inline-block; height:21px;}
.grade-star{width:100px; height:21px; display:inline-block; background:url(images/grade_star.png) repeat-x 0 0; vertical-align:middle}
.grade-star span{background:url(images/grade_star.png) repeat-x 0 -21px; display:inline-block; height:21px;}
.grade-heart-1, .grade-heart-2, .grade-heart-3, .grade-heart-4, .grade-heart-5{display:inline-block; height:14px; position:absolute; left:0; top:0; outline:none}
.grade-heart-1:hover, .grade-heart-2:hover, .grade-heart-3:hover, .grade-heart-4:hover, .grade-heart-5:hover, .grade-heart .selected{background:url(images/grade_v1.0.png) repeat-x 0 -17px;}
.grade-heart-1{width:20px; z-index:5}
.grade-heart-2{width:40px; z-index:4}
.grade-heart-3{width:60px; z-index:3}
.grade-heart-4{width:80px; z-index:2}
.grade-heart-5{width:100px; z-index:1}
.grade-star-1, .grade-star-2, .grade-star-3, .grade-star-4, .grade-star-5{display:inline-block; height:16px; position:absolute; left:0; top:0; outline:none}
.grade-star-1:hover, .grade-star-2:hover, .grade-star-3:hover, .grade-star-4:hover, .grade-star-5:hover, .grade-star .selected{background:url(images/grade_star.png) repeat-x 0 -21px;}
.grade-star-1{width:20px; z-index:5}
.grade-star-2{width:40px; z-index:4}
.grade-star-3{width:60px; z-index:3}
.grade-star-4{width:80px; z-index:2}
.grade-star-5{width:100px; z-index:1}
.grade-crown-0, .grade-crown-1, .grade-crown-2, .grade-crown-3, .grade-crown-4, .grade-crown-5{background:url(images/grade_crown.png) repeat-x 0 0; display:inline-block; height:21px; vertical-align:middle}
.grade-crown-0{width:0px;}
.grade-crown-1{width:18px;}
.grade-crown-2{width:36px;}
.grade-crown-3{width:54px;}
.grade-crown-4{width:72px;}
.grade-crown-5{width:90px;}
.rank-detail-hot{background:url(images/rank_hot_v1.0.png) no-repeat right 0; background:none\9; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://img1.cache.netease.com/utf8/lady/cosmetic11/images/rank_hot_v1.0.png', sizingMethod='crop')\9;}
.rank-detail-got{background:url(images/rank_got_v1.0.png) no-repeat right 0; background:none\9; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://img1.cache.netease.com/utf8/lady/cosmetic11/images/rank_got_v1.0.png', sizingMethod='crop')\9;}
.rank-detail-new{background:url(images/rank_new_v1.0.png) no-repeat right 0; background:none\9; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://img1.cache.netease.com/utf8/lady/cosmetic11/images/rank_new_v1.0.png', sizingMethod='crop')\9;}
.rank-detail-consumption{background:url(images/rank_consumption_v1.0.png) no-repeat right 0; background:none\9; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://img1.cache.netease.com/utf8/lady/cosmetic11/images/rank_consumption_v1.0.png', sizingMethod='crop')\9;}
.rank-detail-comment{background:url(images/rank_comment_v1.0.png) no-repeat right 0; background:none\9; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://img1.cache.netease.com/utf8/lady/cosmetic11/images/rank_comment_v1.0.png', sizingMethod='crop')\9;}
.rank-detail-brand{background:url(images/rank_brand_v1.0.png) no-repeat right 0; background:none\9; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://img1.cache.netease.com/utf8/lady/cosmetic11/images/rank_brand_v1.0.png', sizingMethod='crop')\9;}
.rank-detail-skin{background:url(images/rank_skin_v1.0.png) no-repeat right 0; background:none\9; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://img1.cache.netease.com/utf8/lady/cosmetic11/images/rank_skin_v1.0.png', sizingMethod='crop')\9;}
.rank-detail-makeup{background:url(images/rank_makeup_v1.0.png) no-repeat right 0; background:none\9; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://img1.cache.netease.com/utf8/lady/cosmetic11/images/rank_makeup_v1.0.png', sizingMethod='crop')\9;}
.rank-detail-body{background:url(images/rank_body_v1.0.png) no-repeat right 0; background:none\9; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://img1.cache.netease.com/utf8/lady/cosmetic11/images/rank_body_v1.0.png', sizingMethod='crop')\9;}
.rank-detail-man{background:url(images/rank_man_v1.0.png) no-repeat right 0; background:none\9; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://img1.cache.netease.com/utf8/lady/cosmetic11/images/rank_men_v1.0.png', sizingMethod='crop')\9;}
.rank-detail-perfume{background:url(images/rank_perfume_v1.0.png) no-repeat right 0; background:none\9; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://img1.cache.netease.com/utf8/lady/cosmetic11/images/rank_perfume_v1.0.png', sizingMethod='crop')\9;}
.rank-detail-hair{background:url(images/rank_hair_v1.0.png) no-repeat right 0; background:none\9; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://img1.cache.netease.com/utf8/lady/cosmetic11/images/rank_hair_v1.0.png', sizingMethod='crop')\9;}
.rank-detail-manicure{background:url(images/rank_manicure_v1.0.png) no-repeat right 0; background:none\9; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://img1.cache.netease.com/utf8/lady/cosmetic11/images/rank_manicure_v1.0.png', sizingMethod='crop')\9;}
.rank-detail-tool{background:url(images/rank_tool_v1.0.png) no-repeat right 0; background:none\9; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://img1.cache.netease.com/utf8/lady/cosmetic11/images/rank_tool_v1.0.png', sizingMethod='crop')\9;}
.rank-detail-other{background:url(images/rank_other_v1.0.png) no-repeat right 0; background:none\9; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://img1.cache.netease.com/utf8/lady/cosmetic11/images/rank_other_v1.0.png', sizingMethod='crop')\9;}

/* brand list*/
.brandlist-title{width:960px; height:26px; line-height:26px; padding-top:24px; font-family:"Microsoft Yahei", SimHei, sans-serif; font-size:16px; font-weight:bold; color:#84041a; background:url(images/title_brandslist_v1.0.png) no-repeat 0 0;}
.brandlist-title span{padding-right:20px; background:url(images/ico_brandslist.png) no-repeat right center;}
.brandlist-nav .switch{float:left; width:100px; height:35px; line-height:37px; background:#777; border:1px solid #6f6f6f; font-size:16px; color:#fff; font-family:Microsoft Yahei, SimHei, sans-serif; text-align:center; margin-right:15px;}
.brandlist-nav .yui3-tabs-trigger-selected{background:#a01c33; border:1px solid #d40529;}
.brandlist-nav .scurrent{background:#a01c33; border:1px solid #d40529;}
.brandlist-nav a.switch, .brandlist-nav a.switch:visited, .brandlist-nav a.switch:hover, .brandlist-nav a.switch:active{color:#fff;}
.brandlist-nav .total{float:right; line-height:37px; padding-right:11px;}
.brandlist-nav-letters, .brandlist-nav-region{background:#fff8f9; border:1px solid #faefef; position:relative; line-height:25px; width:901px; padding:6px 0 6px 57px; color:#7a575d; font-weight:bold; font-family:Arial, SimSun, sans-serif;}
.brandlist-nav .bd a, .brandlist-nav .bd a:visited{color:#af8289;}
.brandlist-nav .bd a:hover, .brandlist-nav .bd a:active{color:#ad0521;}
.brandlist-nav .bd a.current{color:#ad0521}
.brandlist-nav-letters{font-size:16px;}
.brandlist-nav-letters a{padding:0 4px;}
.brandlist-nav-region{font-size:14px;}
.brandlist-nav-region a{padding:0 32px;}
.brandlist-nav .triangle{position:absolute; display:block; width:15px; height:8px; background-position:0 -75px; top:-8px;}
.brandlist-nav-letters .triangle{left:38px;}
.brandlist-nav-region .triangle{left:156px;}

/* user login*/
.userlogin{height:230px;}
.userlogin .bd{padding-left:19px; color:#666;}
.userlogin .title{height:36px; text-indent:-999em; background:url(images/title_userlogin_v1.0.png) no-repeat 0 0 #eaa2a2}
.userlogin .inputtext{height:20px; background-position:0 -40px; background-color:#fff; width:182px; height:20px; height:16px\9; border:none; padding:0 4px; vertical-align:middle; height:18px\9; padding-top:4px\9;}
.userlogin .inputcheckbox{float:left; margin-right:11px;}
.userlogin .forgetpw{float:right; margin-right:17px; *display:inline;}
.userlogin .box1{padding:4px 0 3px; *padding:0; *vertical-align:text-top; *line-height:21px;}
.userlogin a.forgetpw, .userlogin a.forgetpw:visited{color:#eaa1a1; text-decoration:underline}
.userlogin .loginbtn, .userlogin .regbtn{width:70px; height:24px; background-color:#ee6e6e; text-indent:-999em; float:left; overflow:hidden}
.userlogin .loginbtn{background-position:-45px -115px; border:none; cursor:pointer; margin-left:2px; _display:inline}
.userlogin .regbtn{background-position:-45px -150px; margin-left:48px;}
.userlogin .mt-20{*margin-top:10px;}
.userwelcome{/*height:244px;*/ position:relative;}
.userwelcome .title{height:36px; text-indent:-999em; background:url(images/title_userwelcome_v1.0.png) no-repeat 0 0 #eaa2a2;}
.userwelcome .bd{padding-left:10px; padding-bottom:8px; line-height:21px;}
.userwelcome .bd .info{float:left; width:126px; overflow:hidden; height:84px; }
.userwelcome .logoutbtn{width:70px; height:24px; background-position:-130px -180px; background-color:#ee6e6e; text-indent:-999em; float:right; _display:inline; margin-right:10px}
.userwelcome .logoutlink{color:#810708; display:block; margin:-22px 0 0 185px; height:22px}
.userwelcome a.logoutlink,.userwelcome a.logoutlink:visited,.userwelcome a.logoutlink:hover,.userwelcome a.logoutlink:active{color:#810708}
.userwelcome a.editlink{color:#d96060; text-decoration:underline; /*float:left; _display:inline; margin:4px 0 0 4px;*/}
.userwelcome a.editlink,.userwelcome a.editlink:visited,.userwelcome a.editlink:hover,.userwelcome a.editlink:active{color:#d96060}
.userwelcome .gousercenter{/*float:right; */position:absolute; right:0; bottom:10px; width:80px; height:24px; background:url(images/btn_gousercenter_v1.0.png) no-repeat; text-indent:-999em; _display:inline; margin-right:10px; overflow:hidden;}
.userwelcome .newmessage{background:url(images/icon_message.gif) no-repeat right center; padding-right:16px;}
.authorinfo{line-height:21px;}
.authorinfo .title{height:36px; text-indent:-111em; background:url(images/title_authorinfo_v1.0.png) no-repeat 0 0 #eaa2a2}
.authorinfo .bd{padding:8px 10px 5px;}
.authorinfo h3{font-weight:normal; line-height:14px; margin-bottom:2px;}
.authorinfo .followbtn{width:70px; height:24px; background-position:-130px -150px; background-color:#ee6e6e; text-indent:-999em; float:right; margin-top:3px}
.authorinfo p{padding-left:5px;}

/* databox*/
.mod-dataBox .dataBox-side{width:110px; margin-right:18px; float:left; text-align:center; line-height:21px;}
.mod-dataBox .dataBox-side img{margin-bottom:5px;}
.mod-dataBox .dataBox-side i{display:block; width:90px; height:42px; margin:10px 0 0 20px; text-indent:-999em;}
.mod-dataBox .dataBox-side i.tester{background-position:-100px -350px;}
.mod-dataBox .dataBox-side i.elite{background-position:0 -350px;}
.mod-dataBox .dataBox-main{width:548px; padding-bottom:5px; float:left; overflow:hidden; }
.mod-dataBox .dataBox-main i.check-fail,.mod-dataBox .dataBox-main i.check-ok,.mod-dataBox .dataBox-main i.check-ing{position:absolute; z-index:1; text-indent:-999em; pointer-events:none; top:64px;}
.mod-dataBox .dataBox-main i.check-fail{background:url(images/try_icon_check_fail.png) no-repeat 0 0; background:none\9; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://img1.cache.netease.com/utf8/lady/cosmetic11/images/try_icon_check_fail.png', sizingMethod='crop')\9; width:114px; height:55px; right:32px;}
.mod-dataBox .dataBox-main i.check-ok{background:url(images/try_icon_check_ok.png) no-repeat 0 0; background:none\9; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://img1.cache.netease.com/utf8/lady/cosmetic11/images/try_icon_check_ok.png', sizingMethod='crop')\9; width:94px; height:48px; right:22px;}
.mod-dataBox .dataBox-main i.check-ing{background:url(images/try_icon_check_ing.png) no-repeat 0 0; background:none\9; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://img1.cache.netease.com/utf8/lady/cosmetic11/images/try_icon_check_ing.png', sizingMethod='crop')\9; width:94px; height:48px; right:22px;}
.mod-dataBox .hd{height:29px; line-height:29px; padding-left:15px; overflow:hidden}
.mod-dataBox .hd .title{font-weight:bold;}
.mod-dataBox .hd .right{padding-right:5px;}
.mod-dataBox .bd{line-height:21px; word-wrap:break-word;}
.mod-dataBox .brief{padding:5px 0 7px;}
.mod-dataBox .brief .title{float:left; font-weight:bold}
.mod-dataBox .grade{float:right; padding-right:45px; height:21px; line-height:21px;}
.mod-dataBox .imgbox{margin:8px 0; max-height:88px; overflow:hidden}
.mod-dataBox .imgbox img{margin:0 10px; border:1px solid #ededed; max-width:100%}
.mod-dataBox .ft{text-align:right; padding:11px 20px 13px 15px;}
.ui-dataBox01 .dataBox-side img{border:1px solid #eee;}
.ui-dataBox01 .dataBox-main{ position:relative; z-index:1}
.ui-dataBox01 .hd{background:#e76e7a; color:#fff}
.ui-dataBox01 .hd a, .ui-dataBox01 .hd a:visited, .ui-dataBox01 .hd a:hover, .ui-dataBox01 .hd a:active{color:#fff;}
.ui-dataBox02 .dataBox-side img{border:5px solid #e7e7e7;}
.ui-dataBox02 .dataBox-main{}
.ui-dataBox02 .hd{background:#e1cdd0; color:#740b0b; font-weight:bold}
.ui-dataBox02 .hd .title{font-size:14px;}
.ui-dataBox02 .hd a, .ui-dataBox02 .hd a:visited, .ui-dataBox02 .hd a:hover, .ui-dataBox02 .hd a:active{color:#740b0b;}
.ui-dataBox03 .dataBox-side img{border:5px solid #efc7c7;}
.ui-dataBox03 .dataBox-main{}
.ui-dataBox03 .hd{background:#efc7c7; color:#fff;}
.ui-dataBox03 .hd a, .ui-dataBox03 .hd a:visited, .ui-dataBox03 .hd a:hover, .ui-dataBox03 .hd a:active{color:#fff;}
.detailbox{border:1px solid #f1f1f1; padding:10px;}
.detailbox-side{float:left; width:215px;}
.detailbox-main{width:480px; float:left}
.detailbox img{border:1px solid #f1f1f1;}
.detailbox h2, .detailbox h1{float:left; font-size:16px; font-weight:bold; line-height:31px;}
.detailbox .logo{float:right;}
.detailbox .tip{float:right; padding:5px 10px; margin-top:6px;}
.detailbox .infolist li{float:left; width:240px; line-height:25px;}
.detailbox .infolist2{width:330px; float:left; line-height:21px;}
.detailbox .infolist2 li{height:22px;}
.detailbox p{line-height:21px; padding:5px 0}
.detailbox .total{font-size:20px; font-family:Arial, Helvetica, sans-serif; color:#b40404; margin:0 4px 0 3px;}
.detailbox .showmore, .detailbox .hidemore{padding-right:15px;}
.detailbox .showmore{background-position:-160px -522px;}
.detailbox .hidemore{background-position:-160px -542px;}
.chart-area{float:left; width:330px; padding-left:18px;}
.chart-grade-title{width:55px; margin-right:10px; float:left; text-align:right; line-height:21px;}
.chart-title{padding:13px 0 4px;}
.chart-detail li{margin-top:10px; height:18px;}
.chart-detail i{font-style:normal; font-size:13px; font-weight:bold; float:left; display:inline; width:65px; height:16px;}
.chart-bar{float:left; width:194px; height:16px; line-height:17px; overflow:hidden; border:1px solid #fff; background:#fff; position:relative; padding-left:11px; margin-right:4px;}
.chart-bar span{display:block; position:absolute; left:0; top:0; height:16px;}
.chart-bar-green{border-color:#e9f4d4; color:#7b8e54}
.chart-bar-gray{border-color:#eaeaea; color:#878787}
.chart-bar-red{border-color:#f6e7e4; color:#b46953}
.chart-bar-green span{background:#eaf7d0}
.chart-bar-gray span{background:#f4f3f3}
.chart-bar-red span{background:#fbf1ed}
.sort-selectbox{width:163px; height:20px; border:1px solid #f1f1f1; color:#666; position:relative; z-index:10}
.sort-selectbox .nowbox{width:157px; padding-left:6px; height:20px; line-height:19px; background-position:142px -400px; background-color:#fff; cursor:pointer;}
.sort-selectbox .options{width:163px; border:1px solid #f1f1f1; border-top:none; background:#fff;}
.sort-selectbox .options li{line-height:23px; padding:2px;}
.sort-selectbox .options li a{display:block; height:23px; line-height:23px; padding-left:6px;}
.sort-selectbox a, .sort-selectbox a:visited{color:#666;}
.sort-selectbox a:hover, .sort-selectbox a:active{background:#dcb9b9; color:#fff; text-decoration:none;}

/* editorbox*/
.editorbox{padding:10px 15px; color:#696969; text-align:left}
.editorbox .title{font-size:16px; font-weight:bold; font-family:Microsoft Yahei, SimHei, sans-serif;}
.editorbox .hd{border-bottom:1px solid #fafafa; height:24px; line-height:23px; padding:15px 0; vertical-align:middle;}
.editorbox .inputtext{height:20px; padding:0 4px; height:18px\9; padding-top:2px\9; background-position:0 -40px; background-color:#fafafa; border:none;  vertical-align:middle;}
.editorbox .hd .inputtext{width:120px; margin-right:22px;}
.editorbox .hd a:hover{text-decoration:none;}
.editorbox .editorbox-main .inputtext{width:182px;}
.editorbox .hd .inputcheckbox{float:left; margin:5px 10px 0 0; *margin:1px 5px 0 0;}
.editorbox .hd .btn1{float:left; margin-left:33px; *margin-left:27px;}
.editorbox .hd .btn2{float:left; margin-left:25px; *margin-left:23px;}
.editorbox-side{float:left; width:102px; padding:0 9px; text-align:center; line-height:21px;}
.editorbox-side img{border:1px solid #ededed; margin-bottom:7px;}
.editorbox-main{float:left; margin-left:5px; width:560px; display:inline}
.editorbox .grade{float:left; width:510px; margin-left:6px}
.editorbox .grade li{float:left; margin-right:4px}
.editorbox .grade li.first{margin-left:0;}
.editorbox .contentbox{width:560px;}
.editorbox-main .inputcheckbox{display:inline-block; vertical-align:middle; margin-bottom:3px; *margin-right:-3px;}
.editorbox-main .inputtextarea{float:left; margin-left:6px; width:500px; height:150px;}
.editorbox-submit{text-indent:-999em; width:118px; height:36px; background-position:0 -580px; background-color:#c3070c; border:none; cursor:pointer; float:right; margin-top:12px;}

/* endpage*/
.endpage{padding:0 12px; *zoom:1;}
.endpage:after{clear:both; height:0; overflow:hidden; display:block; visibility:hidden; content:".";}
.endpage h1{font-size:16px; font-weight:bold; line-height:39px; padding:2px 7px; text-align:center}
.endpage .epinfo-hd{border-bottom:1px solid #f0f0f0; height:21px; line-height:21px; padding:5px;}
.endpage .infobox{border:1px solid #f7f7f7; border-bottom:none; background:#fbfbfb; padding:10px 0 10px 10px; line-height:21px; margin-bottom:10px;}
.endpage .info-side{float:left; width:290px; background:url(images/dot03.png) repeat-y right 0;}
.endpage .info-main{float:left; margin-left:-2px; width:370px; padding:5px 0 0 20px; background:url(images/dot03.png) repeat-y 0 0;}
.endpage .info-grade li{float:left; height:21px; width:185px; margin-top:5px;}
.endpage .info-ft{clear:both; padding-top:7px;}
.endpage .title{font-size:14px; font-weight:bold; line-height:29px; padding-left:3px;}
.endpage .content{padding:0 45px; font-size:14px; line-height:25px; width:604px; overflow:hidden}
.endpage .content img{max-width:100%;}
.endpage .content p{margin:10px 0 20px;}
.endpage .epinfo-ft{text-align:right; padding:10px 25px 15px 0;}
.endpage i.elite,.endpage i.tester,.endpage i.tester-elite{text-indent:-999em; height:39px; overflow:hidden; display:inline-block; margin-right:10px; vertical-align:bottom; *vertical-align:middle}
.endpage i.elite{width:48px; background-position:-145px -261px;}
.endpage i.tester{width:48px; background-position:-85px -261px;}
.endpage i.tester-elite{width:70px; background-position:0 -261px;}
.commentbox-side{float:left; width:98px; text-align:center; padding-top:2px;}
.commentbox-side img{border:4px solid #efc7c7; margin-bottom:5px;}
.commentbox-main{float:left; width:548px; background:url(images/bg_comment_hd.png) no-repeat 7px 0; padding-left:29px; overflow:hidden}
.commentbox-main img{max-width:100%}
.commentbox-main .hd{height:32px; padding-left:15px; line-height:33px; overflow:hidden;}
.commentbox-main .hd .name{width:180px; font-weight:bold; float:left; }
.commentbox-main .hd .age{width:100px; float:left}
.commentbox-main .hd .skin{width:100px; float:left}
.commentbox-main .hd .grade{float:left; width:150px; height:21px; line-height:21px; margin-top:6px;}
.commentbox-main .bd{border-left:1px solid #e7e7e7; border-right:1px solid #e7e7e7; width:528px; background:#fbfbfb; padding:10px 9px 15px;}
.commentbox-main .bd p{line-height:21px; text-indent:2em; color:#666}
.commentbox-main .ft{display:block; width:548px; height:3px; overflow:hidden; background:url(images/bg_comment_ft.png) no-repeat 0 0;}
.comment-editor{background:#f8fffb; border:1px solid #f1f1f1; padding:0 20px;}
.comment-editor .loginform{height:24px; line-height:23px; padding-top:15px; vertical-align:middle;}
.comment-editor .loginform .inputtext{height:20px; background:#fff; border:1px solid #ececec; height:20px; height:16px\9; padding:0 4px; vertical-align:middle; height:18px\9; padding-top:4px\9; width:155px; margin-right:15px;}
.comment-editor .loginform .inputcheckbox{float:left; margin:5px 10px 0 0; *margin:1px 5px 0 0;}
.comment-editor .loginform .btn1{float:left; margin-left:15px; *margin-left:13px;}
.comment-editor .loginform a:hover{text-decoration:none;}
.comment-editor .commentform{padding:15px 0 17px;}
.comment-editor .commentform .contentbox{width:610px; height:180px; border:1px solid #c6ccc9; float:left; margin-left:15px;}
.comment-editor .commentform .inputcheckbox{display:inline-block; vertical-align:middle; margin-bottom:3px; *margin-right:-3px;}
.comment-editor .commentform .btn2{float:right; margin-right:15px; _display:inline;}

/* got talent*/
.gottalent-nav-title{height:27px; text-indent:-999em; background:url(images/title_gottalent.png) no-repeat 13px 7px; padding:7px 0 10px 13px;}
.gottalent-nav-triggers{float:left; position:relative; left:50%;}
.gottalent-nav-triggers li{float:left; position:relative; right:50%; height:23px; line-height:23px; border:1px solid #fff; cursor:pointer;}
.gottalent-nav-triggers li .content{display:inline-block; height:23px; line-height:23px;}
.gottalent-nav-triggers i{font-size:16px; font-family:Arial, SimSun, sans-serif; font-weight:bold; padding:0 10px; font-style:normal}
.gottalent-nav-triggers li.yui3-tabs-trigger-selected, .yui3-tabs-loading li.gottalent-nav-triggers-first{border-color:#dce9cc; background:#e1efd0;}
.gottalent-nav-triggers li.yui3-tabs-trigger-selected .content, .yui3-tabs-loading li.gottalent-nav-triggers-first .content{position:relative; height:23px; margin-bottom:-10px; padding-bottom:8px; background:url(images/bg_gottri.png) no-repeat center bottom;}
.gottalent-nav-panels{width:937px; margin:45px auto 5px; overflow:hidden; position:relative;}
.gottalent-nav{position:relative; width:917px; padding:0 10px; height:50px; overflow:hidden;}
.gottalent-nav li{float:left; margin:0 22px 23px; _display:inline}
.gottalent-nav li img{border:1px solid #f1f1f1}
.gottalent-nav .showmore, .gottalent-nav .hidemore{position:absolute; left:877px; bottom:0; width:43px; padding-left:22px; height:15px; line-height:15px; overflow:hidden; background:url(images/bg_fold.png) no-repeat 0 0; cursor:pointer; display:block}
.gottalent-nav .showmore{background-position:0 0;}
.gottalent-nav .hidemore{background-position:0 -25px;}
.gottalent-map{border:1px solid #f1f1f1; background:#fbfbfb; padding:10px 12px;}
.gottalent-map a, .gottalent-map a:visited, .gottalent-map a:hover, .gottalent-map a:active{color:#b36d6d}
.gottalent-map-side{float:left; width:115px; color:#666; line-height:21px;}
.gottalent-map-side .title{width:110px; height:63px; text-indent:-999em; margin-top:7px; background:url(images/title_gottalentmap.png) no-repeat}
.gottalent-map-side p{margin-top:20px;}
.gottalent-map-main{float:right; width:560px; height:240px; overflow:hidden; font-weight:bold; position:relative; z-index:10}
.gottalent-map-list li{float:left; width:80px; height:80px; position:relative; z-index:20; overflow:hidden}
.gottalent-map-list li .border{position:absolute; left:0; top:0; z-index:30; width:72px; height:72px; border:4px solid #ffa9a9; pointer-events:none;}
.gottalent-map-overlay{position:absolute; left:0; top:0; z-index:40; width:192px; height:104px; overflow:hidden; font-weight:bold; line-height:19px;}
.gottalent-map-overlay .bg{display:block; width:192px; height:104px; position:absolute; left:0; top:0; z-index:50; background:url(images/gtmaplayout.png) no-repeat 0 0; filter:alpha(opacity=80); opacity:0.8; -moz-opacity:0.8;}
.gottalent-map-overlay-tl .bg{background-position:0 0;}
.gottalent-map-overlay-tr .bg{background-position:-210px 0;}
.gottalent-map-overlay-bl .bg{background-position:0 -120px;}
.gottalent-map-overlay-br .bg{background-position:-210px -120px;}
.gottalent-map-overlay .content{display:block; height:97px; padding-top:7px; position:absolute; left:0; top:0; z-index:60; text-align:left}
.gottalent-map-overlay-tl .content, .gottalent-map-overlay-bl .content{padding-left:35px; width:157px;}
.gottalent-map-overlay-tr .content, .gottalent-map-overlay-br .content{padding-left:20px; width:172px;}
.gottalent-recommend li{position:relative;}
.gottalent-recommend .close{position:absolute; top:11px; right:0; width:12px; height:11px; overflow:hidden; text-indent:-999em; background-position:-45px -180px;}
.gottalent-recommend .close:hover{background-position:-65px -180px;}
.gottalent-recommend .change{text-align:right; padding:0 10px 6px 0}
.gottalent-recommend .prompt{padding:20px; line-height:21px;}

/* index*/
.focus-index{width:720px; height:355px; overflow:hidden;}
.focus-index-panels{width:720px; height:350px; overflow:hidden; position:relative}
.yui3-tabs-loading .focus-index-img{display:none}
.yui3-tabs-loading .focus-index-panels .firstimg{display:block}
.focus-index .whitebg{position:absolute; z-index:20; width:720px; height:35px; left:0; top:315px; background:#fff; filter:alpha(opacity=60); opacity:0.6; -moz-opacity:0.6;}
.focus-index-img{width:720px; height:350px; overflow:hidden; position:absolute; z-index:10;}
.focus-index-panels h2{position:absolute; z-index:30; width:695px; padding-left:25px; height:35px; left:0; top:315px; overflow:hidden; line-height:39px; font-size:16px; font-family:Microsoft Yahei, SimHei, sans-serif; font-weight:bold; display:none}
.yui3-tabs-panel-selected h2, .yui3-tabs-loading .focus-index-panels h2.firsttitle{display:block}
.focus-index-triggers{width:720px; height:5px;}
.focus-index-triggers li{width:180px; height:5px; float:left; background:#ee6e6e; cursor:pointer; text-indent:-999em}
.focus-index-triggers .yui3-tabs-trigger-selected, .yui3-tabs-loading .focus-index-triggers .first{background:#960a0a;}
.newrecommend-panels .panel{float:right; width:625px; display:none; position:relative; overflow:hidden;}
.professionalbox{float:right; width:625px; overflow:hidden;}
.yui3-tabs-loading .newrecommend-panels .first, .newrecommend-panels .yui3-tabs-panel-selected{display:block;}

/* pages */
.pages{text-align:right;}
.pages span, .pages a{display:inline-block; background:#fff}
.pages span{border:1px solid #dcdada; color:#dcdada; padding:2px 6px 0 6px; margin:0 3px;}
.pages a, .pages a:visited{border:1px solid #dcdada; color:#666; padding:2px 6px 0 6px; margin:0 3px;}
.pages .current, .pages a.current, .pages a.current:visited, .pages a:hover, .pages .yui3-paginator-current-page{background:#e0e0e0; text-decoration:none; color:#666;}
.pages .yui3-paginator-pages{border:none; padding:0; margin:0; background:transparent}

/* poploginbox */
.poploginbox{width:425px; z-index:1010; background:#6b6b6b; padding:10px; text-align:left; border-radius:7px; -webkit-border-radius:7px; -moz-border-radius:7px; -o-border-radius:7px; -khtml-border-radius:7px;}
.poploginbox .content{background:#fff; border:1px solid #cacaca}
.poploginbox .hd{height:37px; overflow:hidden; background:url(images/sprite_poplogin.png) repeat-x 0 0 #950a0a;}
.poploginbox .hd .title{float:left; line-height:37px; padding-left:17px; font-weight:bold; color:#fff; font-size:14px}
.poploginbox .hd .closebtn{float:right; width:10px; height:11px; cursor:pointer; margin:6px 7px 0 0; _display:inline; overflow:hidden; text-indent:-999em; background:url(images/sprite_poplogin.png) no-repeat -90px -80px;}
.poploginbox .bd{padding:27px 0 25px 70px;}
.poploginbox .inputtext{width:198px; height:24px; float:left; line-height:23px; background:url(images/sprite_poplogin.png) no-repeat 0 -45px #fff; border-top:1px solid #949494; border-left:1px solid #949494; border-right:1px solid #cacaca; border-bottom:1px solid #cacaca;}
.poploginbox .labeltext{font-size:14px; text-align:right; width:45px; float:left; height:24px; line-height:23px;}
.poploginbox .inputcheckbox{float:left; margin:12px 10px 0 0; *margin:8px 5px 0 0;}
.poploginbox .tips{margin-left:45px; width:200px; height:39px; line-height:39px; _display:inline; *margin-left:41px;}
.poploginbox .loginbtn{width:83px; height:30px; cursor:pointer; overflow:hidden; line-height:31px; text-align:center; color:#fff; font-size:14px; border:none; float:left; margin-left:45px; _display:inline; background:url(images/sprite_poplogin.png) no-repeat 0 -80px #950a0a;}
.poploginbox .regbtn{float:left; margin:7px 0 0 110px;}

/* alertbox */
.alertbox{background:#f2f2f2; padding:1px; font-size:14px;}
.alertbox a:hover{text-decoration:none;}
.alertbox-inner{border:1px solid #fff; display:table-cell; min-width:295px; *width:295px;}
.alertbox-hd{background:#da5b5b; height:29px; color:#fff; cursor:move}
.alertbox-title{float:left; line-height:29px; padding-left:10px;}
.alertbox-close{float:right; width:14px; height:14px; margin:7px 8px 0 0; overflow:hidden; text-indent:-999em; background:url(images/alertbox_close.png) no-repeat;}
.alertbox-close:hover{opacity:0.9}
.alertbox-bd{text-align:center; padding:25px 20px; line-height:25px; max-width:800px;}
.alertbox-ft{padding:2px 20px 12px; height:23px; overflow:hidden}
.alertbox-ft a,.alertbox-ft a:visited,.alertbox-ft a:hover{color:#fff;}
.alertbox-btn-ok,.alertbox-btn-cancel{width:54px; height:23px; line-height:23px; text-align:center; float:right}
.alertbox-btn-ok{background:#d64646;}
.alertbox-btn-ok:hover{background:#f15050}
.alertbox-btn-cancel{background:#9c9898; margin-left:15px;}
.alertbox-btn-cancel:hover{background:#b7b2b2}



/* share */
.share-widget-text{float:left; line-height:16px;}
.share-widget-icon{float:left; height:16px; line-height:16px; margin-right:4px; padding-left:18px; overflow:hidden; cursor:pointer; background:url(images/sprite_share.png) no-repeat 0 0;}
.share-widget-icon:hover{opacity:0.7}
.share-widget-icon-t163{background-position:0 0;}
.share-widget-icon-tsina{background-position:0 -20px;}
.share-widget-icon-renren{background-position:0 -40px;}
.share-widget-icon-douban{background-position:0 -60px;}
.share-widget-icon-tqq{background-position:0 -80px;}
.share-widget-icon-tsohu{background-position:0 -100px;}
.share-widget-icon-kaixin001{background-position:0 -120px;}
.share-widget-icon-qzone{background-position:0 -140px;}

/* try */
.try-btn-applynow,.try-btn-applyend,.try-btn-applypost,.try-btn-applysubmit,.try-btn-applynow-s,.try-num01,.try-selectbox .nowbox,.try-report-title,.try-report-btn-submit, .try-report-btn-preview,.try-apply-btn-next,.try-apply-setdefault,.try-apply-btn-submit,.try-dataBox-mark-new,.try-dataBox-mark-hot,.try-dataBox-timebox,.try-btn-applysoon,.try-btn-ordernow,.try-btn-ordered{background:url(images/try_sprite_v1.0.png) no-repeat;}

.try-dataBox{width:669px; height:309px; padding-left:33px; border-top:1px solid #f0f0f0; background:#fff; position:relative;}
.try-dataBox .title{float:left; height:49px; line-height:49px; font-weight:bold; font-size:16px;}
.try-dataBox .title-new{padding-left:22px;}
.try-dataBox p{margin:5px 0; line-height:21px;}
.try-dataBox-side{float:left; width:202px; position:relative;}
.try-dataBox-side img{border:1px solid #eeeded}
.try-dataBox-main{float:left; width:455px;}
.try-dataBox-tip{width:434px; height:53px; margin-bottom:-17px; _background:none; }
.try-dataBox-tip li{float:left; height:35px; line-height:35px; font-size:14px; width:120px; padding-left:20px; _position:relative}
.try-dataBox-infolist li{float:left; width:170px; line-height:25px;}
.try-dataBox-pointTip{position:absolute; right:40px; top:250px; z-index:10; line-height:25px; text-align:right}
.try-dataBox-pointTip-title{background:url(images/try_bg_dbtri.png) no-repeat 0 center; padding-left:15px; font-weight:bold; color:#a65757} 
.try-dataBox-btn{position:absolute; left:497px; top:240px; z-index:10;}
.try-dataBox-order{position:absolute; left:255px; top:240px; z-index:10; overflow:hidden; zoom:1;}
.try-dataBox-order .ordertips{float:left; _display:inline; margin-right:37px; width:205px; font-size:12px; color:#727171; line-height:20px;}
.try-dataBox-order .cancel-order{text-align:right; padding-top:4px; overflow:hidden; zoom:1; clear:both;}
.try-dataBox-order .cancelorder-wrap{text-align:right; clear:both; display:block;}

.try-dataBox-countdown{height:33px; padding-left:48px; line-height:33px; background:url(images/try_icon_clock.png) no-repeat 0 0;}
.try-dataBox-timebox{display:inline-block; height:33px; width:28px; text-align:center; background-position:0 3px; margin:0 6px; font-weight:bold; font-size:14px;}

.try-btn-applynow,.try-btn-applyend,.try-btn-applypost,.try-btn-applysubmit,.try-btn-applysoon,.try-btn-ordernow,.try-btn-ordered{display:block; width:160px; height:48px; overflow:hidden; text-indent:-999em;}
.try-btn-applynow{background-position:0 -40px;}
.try-btn-applyend{background-position:0 -100px;}
.try-btn-applypost{background-position:0 -160px;}
.try-btn-applysubmit{background-position:0 -220px;}
.try-btn-applysoon{background-position:0 -530px;}
.try-btn-ordernow{background-position:0 -587px; float:left;}
.try-btn-ordered{background-position:0 -643px; float:left;}
.try-btn-applynow-s{display:block; width:82px; height:25px; overflow:hidden; text-indent:-999em; background-position:-70px 0;}
.ui-title02 .try-btn-applynow-s{position:absolute; right:24px; top:16px;}

.try-dataBox-flag{position:absolute; z-index:10; display:block; left:-2px; top:-3px; width:81px; height:81px; overflow:hidden; text-indent:-999em; pointer-events:none;}
.try-dataBox-flag-new{background:url(images/try_bg_dbfocusnew_v1.0.png) no-repeat 0 0; background:none\9; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://img1.cache.netease.com/utf8/lady/cosmetic11/images/try_bg_dbfocusnew_v1.0.png', sizingMethod='crop')\9;}
.try-dataBox-flag-hot{background:url(images/try_bg_dbfocushot_v1.0.png) no-repeat 0 0; background:none\9; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://img1.cache.netease.com/utf8/lady/cosmetic11/images/try_bg_dbfocushot_v1.0.png', sizingMethod='crop')\9;}
.try-dataBox-mark{position:absolute; z-index:10; display:block; left:600px; top:-5px; width:53px; height:33px; overflow:hidden; text-indent:-999em;}
.try-dataBox-mark-new{background-position:-105px -375px;}
.try-dataBox-mark-hot{background-position:-105px -330px;}
.try-dataBox-size{position:absolute; z-index:10; display:block; left:153px; top:153px; width:50px; height:50px; overflow:hidden; text-indent:-999em;}
.try-dataBox-size-full{background:url(images/try_bg_dbfull_v1.0.png) no-repeat 0 0;}
.try-dataBox-size-tester{background:url(images/try_bg_dbtester_v1.0.png) no-repeat 0 0;}
.try-dataBox-award2011{position:absolute; z-index:10; display:block; left:-26px; top:4px; width:82px; height:41px; overflow:hidden; text-indent:-999em; background:url(images/try_bg_award_2011.png) no-repeat 0 0;}


.try-dataBox-focus{width:718px; height:326px; position:relative;}
.try-dataBox-focus .try-dataBox{border:#e8adad solid 8px;}
.trying-dataBox .try-dataBox{border:#f6f5f5 solid 8px;}

.try-btn-showmore, .try-btn-hidemore{background:url(images/bg_fold.png) no-repeat; cursor:pointer; padding-left:25px; color:#545454; height:15px; line-height:15px;}
.try-btn-showmore{background-position:0 0;}
.try-btn-hidemore{background-position:0 -25px;}

.try-step-next{display:block; height:19px; margin:15px 0; overflow:hidden; background:url(images/try_bg_step.png) no-repeat center 0;}

.try-faq-q{padding-left:27px; background:url(images/try_bg_faq.png) no-repeat 0 2px; line-height:21px; font-weight:bold}

.try-user-pages{text-align:center; height:17px; line-height:17px;}
.try-user-pages span{color:#dcdada}
.try-user-pages .yui3-paginator-previous, .try-user-pages .yui3-paginator-next{background:url(images/try_pages.png) no-repeat; display:inline-block; margin:0 20px;}
.try-user-pages .yui3-paginator-previous{background-position:right 0; padding-right:30px; text-align:right;}
.try-user-pages .yui3-paginator-next{background-position:0 -30px; padding-left:30px; text-align:left;}

.try-num01{display:inline-block; width:29px; margin-right:12px; height:12px; line-height:12px; font-weight:bold; color:#c20e0e; text-align:center; background-position:-30px 0;}

.try-selectbox{width:95px; height:15px; color:#666; position:relative}
.try-selectbox .nowbox{padding-right:11px; height:13px; text-align:right; text-decoration:underline; background-position:right -275px; cursor:pointer;}
.try-selectbox .options{width:95px; height:180px; overflow-x:hidden; overflow-y:scroll; border:1px solid #f1e8e8; border-top:none; background:#fff;}
.try-selectbox .options li{line-height:23px; border-top:1px solid #f1e8e8}
.try-selectbox .options li a{display:block; height:29px; line-height:29px; text-align:center}
.try-selectbox a, .sort-selectbox a:visited,.try-selectbox a:hover, .sort-selectbox a:active{color:#666;}
.try-selectbox a:hover, .sort-selectbox a:active{background:#f6e6e6; text-decoration:none;}

.try-report-title{width:120px; height:20px; overflow:hidden; text-indent:-999em; background-position:0 -300px;}
.try-report-side{float:left; width:80px; margin-right:5px; line-height:21px; text-align:right;}
.try-report-main{float:left; width:610px; line-height:21px;} 
.try-report-titleinput{height:20px; width:182px; padding:0 4px; height:18px\9; padding-top:2px\9; background:url(images/sprite_v1.0.png) no-repeat 0 -40px #fafafa; border:none; vertical-align:middle;}
.try-report-btn-submit, .try-report-btn-preview{width:96px; height:35px; cursor:pointer; display:inline-block; overflow:hidden; border:none; text-indent:-999em; vertical-align:middle}
.try-report-btn-submit{background-position:0 -330px;}
.try-report-btn-preview{background-position:0 -375px;}

.try-apply-step{background:url(images/try_title_step.png) no-repeat 0 0; margin-left:30px; width:630px; height:80px; overflow:hidden; text-indent:-999em;}
.try-apply-step2{background-position:0 -100px;}
.try-apply-step3{background-position:0 -200px;}
.try-apply-btn-next{background-position:0 -420px; width:93px; height:35px; display:inline-block; overflow:hidden; text-indent:-999em; vertical-align:middle}
.try-apply-btn-submit{background-position:0 -490px; width:114px; height:35px; display:inline-block; overflow:hidden; text-indent:-999em; vertical-align:middle}
.try-apply-setdefault{disp;ay:inline-block; width:88px; height:23px; line-height:23px; text-align:center; cursor:pointer; color:#7f2b3a; background-position:0 -460px;}

.try-lucky-box{width:187px; height:105px; padding:15px 10px 1px; overflow:hidden; background:url(images/try_bg_lucky.png) no-repeat 0 0;}
.try-lucky-list{width:208px}
.try-lucky-list li{float:left; margin-right:20px;}

.try-reportList-more{position:absolute; right:17px; top:60px;}

/* usercenter */
.modify_text{ font-size:13px; text-align:right; float:left; width:85px; padding-top:1px; padding-bottom:4px; line-height:20px;}
.modify_input{ float:left; margin-left:5px; padding-left:3px; height:21px; border: 1px solid #e4e4e4;vertical-align:middle; line-height:21px;}

.modify_select{ float:left;color:#999999; font-size:13px; margin-left:5px; padding-left:5px; display:inline-block; height:20px; border: 1px solid #e4e4e4;position:relative; margin-right:10px;}
.modify_select .nowbox{width:86px; height:20px; line-height:19px; background: url(http://img1.cache.netease.com/utf8/lady/usercenter/img/sprite_v1.0.png) no-repeat -368px -320px #fff; cursor:pointer;}
.modify_select .nowbox_long{width:136px; height:20px; line-height:19px; background: url(http://img1.cache.netease.com/utf8/lady/usercenter/img/sprite_v1.0.png) no-repeat right -320px #fff; cursor:pointer;}
.modify_select .options{width:86px; border:1px solid #f1f1f1; border-top:0 none; background:#fff; padding-left:5px;}
.modify_select .options li{line-height:23px; padding:2px;}
.modify_select .options li a{display:block; line-height:23px; padding-left:6px; outline:none}
.sub_sort{z-index:10;}
.modify_select a,.sub_sort a:visited{color:#666;}
.modify_select a:hover,.sub_sort a:active{background:#efc7c7; color:#fff; text-decoration:none;}
.modify_button{ background:url(http://img1.cache.netease.com/utf8/lady/usercenter/img/sprite_button_v1.0.png) no-repeat 0 0; width:65px; height:23px; border:none; margin-left:20px;cursor:pointer;}
.modify_photo{ width:128px; height:128px; border:1px solid #e4e4e4; margin-left:90px;}
.modify_option{ float:left;}
.modify_ul{ overflow:hidden; padding-left:5px; width:580px;}
.modify_ul li{ overflow:hidden; float:left; width:95px; height:15px; line-height:15px; margin-bottom:10px;}
.modify_ul li label{margin:0;vertical-align: middle;}
.modify_ul li input{vertical-align:text-bottom;height: 13px;}
.modify_submit{background:url(http://img1.cache.netease.com/utf8/lady/usercenter/img/sprite_button_v1.0.png) no-repeat 0 -35px; width:93px; height:36px; border:none; margin-left:450px;cursor:pointer; }

.notice_long{padding:10px;}
.usercenter_title h2{float:left; text-indent:-999em}
.usercenter_title .more{float:right; _display:inline; margin:5px 5px 0;}

.personal_text_jifen{border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; -khtml-border-radius:4px;}


/* reset */
img.nobor{border:none;}
img.bor1px{border:1px solid #f1f1f1;}
img.bor-pink{border:4px solid #efc7c7}
img.bor-gray{border:4px solid #e4e4e4}
.imgreset{height:21px;}
.imgreset img{float:none; margin:0; border:none; background:none; vertical-align:text-bottom}
.mt-0{margin-top:0;}

.tocompletedata{float:right; _display:inline; margin:0 124px 0 0; clear:both; color:#D96060;}
.tocompletedata a ,.tocompletedata a:visited,.tocompletedata a:hover,.tocompletedata a:active,.sect .getflowerm,.sect .getflowerm:visited,.sect .getflowerm:hover,.sect .getflowerm:active{color:#D96060;}
.sect .getflowerm{text-decoration:underline;}
.sect .skin-care-tip{float:left; _display:inline; margin:20px 0 0 30px; font-size:14px; text-decoration:underline;color:#ba2636}
.replytime{line-height:22px; padding:0 18px; overflow:hidden; zoom:1;}

/* 申请试用成功提示框 */
.apply-success-box{border:#e24151 solid 5px; border-top:0; background:#f2f2f2; font-size:14px;}
.apply-success-box a:hover{text-decoration:none;}
.apply-success-box-inner{border:1px solid #fff; display:table-cell; min-width:295px; *width:295px;}
.apply-success-box-hd{background:#e24151; height:26px; color:#fff; cursor:move;}
.apply-success-box-title{float:left; line-height:26px; padding-left:8px; font-size:12px;}
.apply-success-box-close{float:right; width:10px; height:10px; margin:5px 0 0 0; overflow:hidden; text-indent:-999em; background:url(images/try_successalert_close.png) no-repeat;}
.apply-success-box-close:hover{opacity:0.9}
.apply-success-box-bd{text-align:center; padding:25px 20px;}
.apply-success-box-bd .apply-success-box-tips{color:#ab2038; font-size:16px; font-weight:bold;}
.apply-success-box-bd .close-countdown{font-size:12px; text-align:left; line-height:30px; color:#666;}
.apply-success-box-bd .close-countdown .countdown-time{color:#e24151}
.apply-success-box-bd .otherlinks{margin-top:10px;}
.apply-success-box-bd .otherlinks a{color:#666;}
.apply-success-box-bd .otherlinks a:hover{text-decoration:underline;}

/* 新消息提醒飘窗 */
.newmsgtips{padding:5px 54px 3px 20px; background:#fefbd1; border:#dcd89f solid 1px; position:relative; margin-top:10px;}
.newmsgtips .newmsgtips-close{position:absolute; width:9px; height:10px; top:8px; right:14px; background:url(images/tips_close.png) no-repeat left top; cursor:pointer;}
.newmsgtips .triangleico{position:absolute; width:12px; height:9px; top:-9px; _top:-8px; right:30px; background:url(images/tips_triangle.png) no-repeat left top;}
.newmsgtips .newmsg{line-height:20px; color:#ad9b28; text-align:left;}
.newmsgtips .newmsg a{color:#ad9b28;}
.newmsgtips .newmsg .newmsg-num{color:#cb0225; font-weight:bold;}