@import url("common.css");

.main{padding:20px 0px;}
.y_box{padding: 8px;}
.mb0{margin-bottom: 0px;}
.bor_bottom{ border-bottom: 1px solid #d6d6d4; }
.pdb10{ padding-bottom: 10px;}
.green{ color: #307d74; }
.red{ color: #e66557;}
.blue{ color: #607cb4;}
.bor{ border: 1px solid #e6e6e6;}
.size18{ font-size: 18px;}

/*文本框样式*/
.area{ 
	-moz-border-radius: 2px;      /* Gecko browsers */
    -webkit-border-radius: 2px;   /* Webkit browsers */
    border-radius:2px;
    border:1px solid #cccccc;
    resize:none;
    width: 98%;
    margin:0 auto;
    height:94px;
    overflow: hidden;
    padding:5px;
    outline:0px; 
    -webkit-appearance:none;
}
.area.yellow{ border:1px solid #fa7d3c;}
.icon_btns{ padding:10px 4px; padding-bottom:0px;}
.icon_btns a{ font-size: 12px; padding-left:30px; display: block; float:left; height:24px; line-height: 24px; padding-right:18px;}
.icon_btns a:link{}
.icon_btns a:visited{}
.icon_btns a:hover{}
.icon_btns a:active{ }
.icon_btns a.img{ background: url(../images/icons_index.gif) no-repeat -56px -124px;}
.icon_btns a.img:active,.icon_btns a.img:hover{ background-position: -56px -157px;}
.icon_btns a.video{background: url(../images/icons_index.gif) no-repeat -130px -124px;}
.icon_btns a.video:active,.icon_btns a.video:hover{ background-position: -130px -157px;}
.icon_btns a.smill{background: url(../images/icons_index.gif) no-repeat -202px -124px;}
.icon_btns a.smill:active,.icon_btns a.smill:hover{ background-position: -202px -157px;}
.icon_btns a.hottit{background: url(../images/icons_index.gif) no-repeat -276px -124px;}
.icon_btns a.hottit:active,.icon_btns a.hottit:hover{ background-position: -276px -157px;}
input.btn,a.btn{width:72px; float: right; padding:0px; text-align: center; display: block; cursor: pointer; height: 22px; line-height: 20px; border: none; overflow: hidden; color: #ffffff; background: url(../images/icons_index.gif) no-repeat 0px -197px;}
input.btn.click,a.btn:active{background: url(../images/icons_index.gif) no-repeat -75px -197px;}

/*广告图片*/
.ad{
	margin-bottom: 10px;
}
.ad img{
	margin-left:3px; display: block;
    filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#cbcbcb');
	box-shadow:0px 2px 3px rgba(0,0,0,0.2);
}

div.tip{ background: url(../images/icons_index.gif) no-repeat -160px -194px; padding-left:18px;padding-top:4px; height:20px; }

/*列表样式*/
.infos .imgbox{ float: left; position: relative;}
.infos .imgbox a.box{width:53px; height: 55px; display: block; overflow: hidden;}
.infos .imgbox .per_info{ display:none; -moz-border-radius: 3px; -webkit-border-radius: 3px;  border-radius:3px;  position: absolute; top:-208px; left:-108px; z-index: 300; background: #ffffff; padding: 10px; border:1px solid #dfdfdf;}
.infos .imgbox .per_info dd.intro{font-size: 12px; margin-top: 10px; border-top: 1px solid #e6e6e6;}
.infos .imgbox .per_info dd.links{ overflow: hidden; padding-left: 15px;padding-top: 10px; padding-right: 15px; border-top: 1px solid #e6e6e6;}
.infos .imgbox .per_info dd.links a{ display:block; color:#717171;float:left; _display:inline; margin:0px 10px;  width:82px; height: 32px; line-height: 32px; text-align: center; border:none; background: url(../images/icons_index.gif) no-repeat -154px -593px; }
.infos .imgbox .per_info dd.links a:active{ background: url(../images/icons_index.gif) no-repeat -67px -593px;color: #ffffff;}
.infos .imgbox .per_info dd span.level{padding-right: 0px;}
.infos .imgbox .per_info dd .iconbg{width:14px; height:17px; overflow:hidden; left:50%; margin-left: -7px; bottom:-17px; z-index: 400; font-size:0px; background: url(../images/icons_index.gif) no-repeat -243px -616px; position: absolute;}
.infos .imgbox .bg{position:absolute; top:0px; left:0px; width:53px; height: 55px; overflow: hidden; background: url(../images/icons_index.gif) no-repeat 0px -299px;}
.infos .imgbox img{-moz-border-radius: 5px;      /* Gecko browsers */
    -webkit-border-radius: 5px;   /* Webkit browsers */
    border-radius:5px;margin-right:20px; }
.infos dd{ color: #a3a3a3; font-size: 12px; padding-left:60px;}
.infos dd.title{ font-size: 16px; color: #353535; padding-bottom: 10px; padding-top: 5px; }
.infos dd span{padding-right: 20px;}
.infos dd span.view{ background: url(../images/icons_index.gif) no-repeat -284px -332px; padding-left: 20px;}
.infos dd span.green{padding-right:4px;}

.icon_btnwrap{ width:12px; height:10px; position: relative; background: url(../images/icons_index.gif) no-repeat -71px -230px; cursor:pointer;}
.infos .intro{ padding:12px 2px; font-size: 14px; line-height: 1.4;}


/*折叠等下拉*/
ul.tip_btns {display:none; z-index: 300; position: absolute; top:10px;right:-3px;max-width:110px;white-space:nowrap;border: 1px solid #e9e9e9;
    border-radius: 3px;}
ul.tip_btns li{ height: 28px; line-height: 27px; padding-left: 6px;  padding-right: 6px; text-align:left; border-bottom: 1px solid #e9e9e9;}
ul.tip_btns:before,ul.tip_btns:after{position: absolute;top:-9px; right:5px;content:''; width:0;height:0; border:4px solid #ccc; border-color: transparent transparent #ccc transparent;}
ul.tip_btns:after{top:-8px; border-bottom-color: #fff;}

ul.tip_btns li a{ color: #717171; font-size: 12px;font-weight:normal;}

ul.tip_btns2{ height:120px; background: url(../images/icons_index.gif) no-repeat right bottom;    border: 1px solid #e9e9e9;
    border-radius: 3px;}
ul.tip_btns2:before,ul.tip_btns2:after{position: absolute;top:-9px; right:5px;content:''; width:0;height:0; border:4px solid #ccc; border-color: transparent transparent #ccc transparent;}
ul.tip_btns2:after{top:-8px; border-bottom-color: #fff;}


ul.photos{overflow: hidden; position: relative;  height: 124px;}
ul.photos li{ width:166px; height:124px; overflow: hidden; text-align: center; float: left; padding:0px 2px;}
ul.photos li.num{ border:1px solid #3a3834; width:40px; height:30px; text-align: center; line-height: 30px; position: absolute; right:2px; bottom:0px; padding:0px; color: #ffffff; background: #000000; opacity: 0.5;}

ul.photos2{ height: auto; padding-top:8px;}
ul.photos2 li{  height: 250px; overflow: hidden; margin:2px 0px;}


.infos ul.links{ height:40px; line-height: 40px; border-top: 1px solid #cccccc; border-bottom: 1px solid #cccccc; margin-top: 14px;}
.infos ul.links li{ float: left; position:relative; width:170px; text-align: center; color: #cccccc;}
.infos ul.links li a{ width:160px; text-align: center; display: inline-block; color: #597EB5;}
.infos ul.links li a:hover{color:#EA594A;}

.infos .openWrap{ background: #f3f3f3; position: relative; }
.infos .openWrap .comments{ display: none; background: #f3f3f3;}
.infos .openWrap .comments .tip_top{ display: block; width:16px; height:7px; position: absolute; top:-7px; right:260px; z-index: 100; background: url(../images/icons_index.gif) no-repeat left -232px;}
.infos .openWrap .comments dl{ overflow: hidden; padding:15px; padding-bottom: 0px; }
.infos .openWrap .comments dl dt{ float: left; width:34px; height:34px; overflow: hidden; position: relative;}
.infos .openWrap .comments dl dt .bg{ position: absolute; width:34px; height: 34px; overflow: hidden; background: url(../images/imgshadow.gif) no-repeat left top;}
.infos .openWrap .comments dl dt img{-moz-border-radius: 2px;      /* Gecko browsers */
    -webkit-border-radius: 2px;   /* Webkit browsers */
    border-radius:2px;}
.infos .openWrap .comments dl dd{ padding-left:50px; padding-bottom:8px; }
.infos .openWrap .comments dl dd.pdb0{padding-bottom: 0px;}
.infos .openWrap .likes{ padding:5px; display: none; background: #f3f3f3;}
.infos .openWrap .likes .tip_top{ display: block; width:16px; height:7px; position: absolute; top:-7px; right:80px; z-index: 100; background: url(../images/icons_index.gif) no-repeat left -232px;}
.infos .openWrap .likes .liked a.fr{padding-top:10px; padding-right:10px; color: #597EB5;}

.textWrap{ border:none; height: 20px; line-height: 20px; padding:5px; border-left: 1px solid #c9c9c7; border-right: 1px solid #c9c9c7; background: url(../images/icons_index.gif) repeat-x 0px -362px; }
.textWrap .text{ border:none; width:100%; background: transparent; }

.infos .openWrap .comments dl dd .list_comment dl{ padding-top: 10px;}
.infos .openWrap .comments dl dd .list_comment dl dd{ padding-left: 42px; line-height: 1.5; color: #aaa;}
.infos .openWrap .comments dl dd .list_comment dl dd a{ padding:0px 12px;  color: #597EB5;}
.cboxWrap{ padding-top:5px; color: #717171;}
.cboxWrap input{ vertical-align: middle; }
.comment_info form{ background: #ffffff; padding:8px; margin-bottom: 8px;}
div.more{ text-align: center; color: #353535; height:42px; line-height: 42px; background: url(../images/icons_index.gif) repeat-x 0px -434px; margin-top: -1px;}
div.more .lbg{background: url(../images/icons_index.gif) no-repeat 0px -392px; padding-left: 10px;}
div.more .lbg .rbg{background: url(../images/icons_index.gif) no-repeat right -476px; padding-right: 10px;}
div.more .lbg .rbg a{color: #353535; display: inline-block; background: url(../images/icons_index.gif) no-repeat 50px -300px; padding-right: 20px;}

/*搜索样式*/
.searchbox{ width:237px; height:28px; background: url(../images/icons_index.gif) no-repeat 0px -258px; position: relative;}
.searchbox .searchtext{ position: absolute; top:2px; left:2px; border:none; background: transparent; height:18px; padding:3px; width:196px;}
.searchbox .searchbtn{ position: absolute; top:5px; right:5px; width:20px; height: 20px;border:none; background: transparent; cursor: pointer;}
.linkother{ overflow: hidden; padding-top:12px; color: #cccccc;}
.linkother a{ padding:0px 10px; color: #3b5998;}

/*右侧图片滚动*/
.panel{position: relative; height:125px; overflow: hidden; margin:0 auto;}
.scrollimg{position:absolute; width:3000em;}
.scrollimg ul{ overflow: hidden; float: left;}
.scrollimg ul li { width:75px; overflow: hidden; float: left; padding:2px; text-align: center; color: #a3a3a3;}
.scrollimg ul li .imgbox{height:75px; overflow: hidden;  }
.scrollimg ul li .imgbox img,.hot_con_wrap .imgbox img{-moz-border-radius: 10px;      /* Gecko browsers */
    -webkit-border-radius: 10px;   /* Webkit browsers */
    border-radius:10px;}
.scrollimg ul li .name{ line-height: 1.6; }
.scrollimg ul li .name a{}
a.more{ float: right; _display:inline; font-size: 0px; overflow: hidden; text-indent: -100px; width:20px; height:20px; background: url(../images/icons_index.gif) no-repeat -132px -230px;}
.pnbox { float: right; padding-right: 10px; _height:1%; _overflow: visible;}
.pnbox a{display:block; float: left; width:14px; height: 14px; overflow: hidden; font-size: 0px; overflow: hidden; text-indent: -100px;}
.pnbox a.prev,.pnbox a.prev_fri,.pnbox a.prev_look,.pnbox a.prev_hot{background: url(../images/icons_index.gif) no-repeat -89px -231px; padding-right: 5px;}
.pnbox a.prev:active,.pnbox a.prev_fri:active,.pnbox a.prev_look:active,.pnbox a.prev_hot:active{background: url(../images/icons_index.gif) no-repeat -192px -231px;}
.pnbox a.next,.pnbox a.next_fri,.pnbox a.next_look,.pnbox a.next_hot{background: url(../images/icons_index.gif) no-repeat -216px -231px;}
.pnbox a.next:active,.pnbox a.next_fri:active,.pnbox a.next_look:active,.pnbox a.next_hot:active{background: url(../images/icons_index.gif) no-repeat -113px -231px;}
.hfbg{ display: inline-block; height: 16px; padding-left: 20px; font-size: 10px; color: #a3a3a3; background: url(../images/icons_index.gif) no-repeat -283px -266px; margin-left: 15px;}
.tcqbg{ display: inline-block; height: 16px; padding-left: 20px; font-size: 10px; color: #a3a3a3; background: url(../images/icons_index.gif) no-repeat -283px -191px; margin-left: 15px;}

#panel,#panel_look,#panel_fri{text-align: center;}
#panel_hot{ height:70px;}
.hot_con_wrap{ float: left; width:230px; padding:0px 3px; overflow: hidden; position: relative; height: 64px; text-align: right;}
.hot_con_wrap .imgbox{width:64px; height:64px; overflow: hidden; text-align: center;}
.hot_con_wrap .hot_con{ padding-left: 75px; color: #1f3564; text-align: left;}
.hot_con_wrap .hot_con a{color: #1f3564; font-size: 16px;}
.hot_con_wrap .bot{ position: absolute; left: 75px; bottom: 0px; font-size: 12px; color: #a3a3a3;}

.rtbg{width:25px; height: 25px; overflow: hidden; background: url(../images/icons_index.gif) no-repeat -256px -191px; position:relative; top: -14px; right: -10px;float: right;}

/*个人信息样式*/
.per_info{ padding-bottom: 8px; border-bottom: 1px solid #f0f0f0; zoom:1;}
.per_info img{border-radius:10px;}
.per_info dt{width:94px; height:94px; float: left; overflow: hidden; _display:inline; margin-top:3px;}
.per_info dd{padding-left:100px;  color:#9f9f9f;}
.per_info dd.name{ color: #353535; font-size: 14px; font-weight: bold;}
.per_info dd.name a{ display: inline-block; height:20px; background: url(../images/icons_index.gif) no-repeat right -300px; padding-right: 20px;}
.name a{word-break:break-all;}
.per_info dd.jl{ line-height: 1.4; padding-bottom: 3px; }
.per_info dd span.level{ display: inline-block; margin-left: 6px; font-size: 0px; text-indent: -100px; overflow: hidden; background: url(../images/levelbg.gif) repeat-x left 4px; height:15px; cursor: pointer; position: relative;}
.per_info dd span.score{ display: inline-block; padding-left: 20px; height:15px; line-height: 15px; background: url(../images/icons_index.gif) no-repeat -286px -228px;}

.per_links li{ float:left; position:relative;  z-index: 100;  height:60px; text-align:center; position:relative; background: url(../images/icons_index.gif) no-repeat right -522px;}
.per_links li a{ display:block; padding:5px; width:58px; margin:0 auto; }
.per_links li a:hover{background: #f1f1f1;-moz-border-radius: 3px;      /* Gecko browsers */
    -webkit-border-radius: 3px;   /* Webkit browsers */
    border-radius:3px;}
.per_links li.hover { z-index: 200;}
.per_links li.hover .newsBox{display: block; }

/*右侧消息和招呼等处下拉*/
.newsBox{ padding-top:8px; position: absolute; top: 56px; right:0px; z-index: 100; width:240px; display: none; z-index: 100; }
.newsBox .tipIcon{ width:20px; position: absolute; top: 0px; left:190px; height:8px; line-height: 8px; overflow: hidden; font-size: 0px; background: url(../images/icons_index.gif) no-repeat -73px -556px;}
.newsBox .connews{ background: #f1f1f1; text-align: left; }
.newsBox .connews a{ display: block; padding:10px; border-top: 1px solid #e6e6e6; width:auto; line-height: 1.6;}
.newsBox .connews a.no{ border: none;}
.newsBox .connews{color: #717171;}
.newsBox .connews span.name{ color: #353535;}

.emaillbox{padding:5px;}
.emaillbox img{margin-right: 10px; margin-top: 8px; display: block;}
.emaillbox .blue{ font-size: 16px; color: #1f3564;}
.emaillbox .red{ font-size: 18px; color: #e94735;}

.zhaohu{ right:-80px;}
.zhaohu .tipIcon{ left:110px;}

.renwu{ right:-160px; line-height: 1.6;}
.renwu .connews{padding:10px;}
.renwu .tipIcon{left:30px;}


.per_links li span.tip{ position:absolute; display:block; top:2px; right:27px; width:12px; height:12px; line-height: 12px; vertical-align: top; overflow: hidden; background: url(../images/icons_index.gif) no-repeat -288px -588px; z-index:100; text-align:center; color:#ffffff; font-size:10px; font-family:sans-serif,Arial, Helvetica;}
.per_links li.no{ background:none;}
.per_links li.clear{ float:none; height:0px; line-height:0px; font-size:0px; overflow:hidden; background:none; clear:both;}


/*personalIndex*/
.conTop{ margin-bottom:20px; position:relative;background-color: #fff; box-shadow:0 1px 3px 0px #c8c8c8;}
.banner{height:240px; background:url(../images/l_banner.gif) repeat-x center;background-size: cover; position:relative; }
.bannerContent{height:210px; position:relative;}
.conUser{ margin:108px 0 0 260px; text-shadow: 0px 0px 5px rgba(0,0,0,0.3);}
.conUserName{ color:#fff;}
.conUserName b{ font-size:24px;}
.indexLink{ color:#ccc; line-height:30px;}
.personalIco{color:#ccc;}
.ico1{ width:45px; height:20px; line-height:20px; background:url(../images/lv.png) left center no-repeat; padding-left:15px; }
.ico01{ width:11px; height:11px;  background:url(../images/star.png) left center no-repeat; margin:4px 0 0 2px; }
.ico2,.ico3,.ico4{height:20px; line-height:20px; background:url(../images/l_ico2.png) left center no-repeat; padding-left:20px; margin-left:10px;}
.ico3{ background-image:url(../images/l_ico3.png); }
.ico4{ background-image:url(../images/l_ico4.png); }
.textClick{ position:relative;}
.l_text2{ position:absolute; top:2px; z-index:20; background-color:#fff; width:700px; height:100px; border-radius:4px; border:1px solid #ccc;}
.l_textarea{ padding:10px; width:678px; height:40px; line-height:20px; border:none; resize:none;}
.l_textBox{ height:43px; border-top:1px solid #ccc;}
.l_textBoxLeft{ padding-left:23px; margin-top:10px;}
.l_expression{ width:41px; height:20px; padding-left:30px; background:url(../images/l_expression.gif) left center no-repeat; line-height:20px; cursor:pointer;}
.l_description{  width:50px; height:20px; padding-left:30px; background:url(../images/l_description.gif) left center no-repeat; line-height:20px; cursor:pointer;}
.l_textBoxRight{ width:85px; height:25px; background-color:#e56655; border-radius:2px; text-align:center; line-height:25px; margin:7px 10px 0 0; cursor:pointer;}
.l_textBoxRight a{ color:#fff;}
.text1{ line-height:20px; color:#ceccc8; cursor:pointer;}
.l_click{ position:absolute; right:10px; top:10px; width:24px; height:24px; background:url(../images/l_click1.gif) left center no-repeat; cursor:pointer;}
.l_click:hover{ position:absolute; right:10px; top:10px; width:24px; height:24px; background:url(../images/l_click2.gif) left center no-repeat; cursor:pointer;}
.conNav{ border-bottom:1px solid #c9c9c9\9; border-left:1px solid #c9c9c9\9;  border-right:1px solid #c9c9c9\9;}
.conNavList{  padding:0;}
.conNavList ul li{ float:left; border-right:1px solid #e8e8e8; line-height:18px;}
.conNavList ul li:first-child{margin-left:250px;}
.conNavList ul li a{ font-size:16px; color:#3E5074;  padding: 0 20px;
    display: inline-block;
    line-height: 48px;
    white-space: nowrap;
}
.conNavList ul li a:hover{color: #EA594A}
    
.conNavList ul li a.acur{    color: #405171;
    line-height: 45px;
	font-weight: 700;
    border-bottom: 3px solid #4BA0FF;
    }
.liTab li{ float:left;  width:48px; height:22px; text-align:center;}
.liTab li a{ width:48px; height:22px; line-height:22px;}
.liTab li a:hover{ padding:10px; border-radius:3px; color:#3e62a2; background-color:#f1f1f1; }
.l_search{ position:relative; top:-3px;}
.l_searchText{ width:146px; height:26px; border:1px solid #ccc; padding-left:10px; padding-right:40px; border-radius:3px; line-height:26px;}
.l_searchBtn{ width:28px; height:20px; background:url(../images/l_searchBtn.png) 7px center no-repeat; position:absolute; right:10px; top:6px;  border-left:1px solid #ccc; cursor:pointer;}    
.l_bgPersonal{ padding:5px; background-color:#fff; border:1px solid #ccc; border-radius:5px; position:absolute; left:30px; top:60px; z-index:10; cursor:text; }
.l_bgPersonal img{ display:blcok;width:200px;height:200px;}
@media (max-width: 767px){
	.conNavList ul li:first-child {
	    margin-left: 0;
	}
	.l_bgPersonal img{ width:100px;}
	.conUser{margin: 55px 0 0 155px;}
}
.l_update{ height:32px; line-height:32px; background-color:#a5a5a5; opacity:0.8; filter:Alpha(opacity=80); margin-top:-35px; text-align:center; border-bottom-right-radius:4px; border-bottom-left-radius:4px;}
.l_update a{ color:#fff;}
.l_update a:hover{ text-decoration:underline;}
.l_dl dd{ padding-left:5px;}
.infos dd span.l_status{background: url(../images/l_status.gif) left center no-repeat; padding-left: 20px;}
.infos dd span.l_link1{background: url(../images/l_link1.gif) left center no-repeat;}
.l_add{ text-align:center;}
.l_timeBase{ position:absolute; width:70px; height:160px; left:50%; margin-left:520px; top:298px; }
.l_timeBase ul li{ background:url(../images/l_bgTime.gif) left center no-repeat; padding-left:20px; margin-bottom:5px; line-height:25px; width:50px; height:25px; cursor:pointer;}
.l_timeBase ul li.focus{  background:url(../images/l_focus.gif) left center no-repeat; padding-left:20px; margin-bottom:5px; line-height:52px; width:50px; height:52px; font-size:18px; color:#637caf; cursor:pointer; }
.l_create{ background:url(../images/l_datted.gif) -2px center no-repeat; padding-left:20px; margin-bottom:5px; line-height:25px; width:50px; height:25px; cursor:pointer;}
.l_more{ margin-top:180px;}
.l_more1{ width:74px; height:25px; border-radius:2px; background-color:#fff;  cursor:pointer;  position:relative;}
.l_moreLeft{ line-height:25px;  color:#b2b2b2; padding-left:10px; padding-right:10px }
.l_moreRight{ width:10px; height:16px; padding-left:10px; margin-top:5px; border-left:1px solid #ccc; color:#b2b2b2; line-height:16px;}
.l_mores{ position:absolute; top:25px; *left:0; z-index:50; background-color:#fff;}
.l_more2{  border-top:1px solid #ccc;  height:24px; line-height:24px; border-top:none;}
.l_more_share{ margin-top:-1px; border-bottom-left-radius:2px; border-bottom-right-radius:2px;}
.l_subscribe{ width:29px; height:14px; padding-left:10px; margin-top:5px; border-left:1px solid #ccc;
 background: url(../images/l_subscribe.gif) 8px center no-repeat; padding-right:3px; }
.l_share{ width:29px; height:14px; padding-left:10px; margin-top:5px; border-left:1px solid #ccc;
 background: url(../images/l_share.gif) 8px center no-repeat;  padding-right:3px; }
.l_menu_list{ overflow:hidden; padding:0 14px;}
.l_menu_list a{ display:block;}
.l_menuList1{ text-align:center; cursor:pointer;}
.l_bg_menuList1{ height:16px; background:url(../images/l_bg_link001.gif) left center no-repeat;  margin:7px 0 10px 15px; *margin-left:0;  }
.l_border001{ width:3px; height:20px; background:url(../images/l_boreder001.gif) left center no-repeat; margin:10px 6px 0 6px; }
.l_bg_menuList2{  height:23px; background:url(../images/l_bg_link002.gif) left center no-repeat; margin-left:15px; margin-bottom:10px; *margin-left:0;}
.l_bg_menuList3{  height:20px; background:url(../images/l_bg_link003.gif) left center no-repeat; margin:3px 0 10px 17px; *margin-left:0; }
.l_bg_menuList4{  height:22px; background:url(../images/l_bg_link004.gif) left center no-repeat; margin:1px 0 10px 13px; *margin-left:0; }
.l_bg_menuList5{  height:27px; background:url(../images/l_bg_link005.gif) left center no-repeat; margin:-4px 0 10px 15px; *margin-left:0; }
.l_bg_menuList6{  height:24px; background:url(../images/l_bg_link006.gif) left center no-repeat; margin:-1px 0 10px 15px; *margin-left:0; }
.l_menu_top{ overflow:hidden; margin-bottom:15px;}
 /*dailyRecord*/
.pageNameDaily{ padding-left: 36px; padding-top: 5px; padding-bottom: 5px; background: url(../images/pageNameDaily.gif) no-repeat left center; font-size: 16px; font-style:italic; font-weight: bold; color: #353535;}
.l_sel1{ width:78px; height:26px; border:1px solid #e0e0e0;  *margin-top:5px;}
.y_searchbox{ position: relative; padding-left: 18px;}
.l_searchText{ width:146px; height:26px; border:1px solid #ccc; padding-left:10px; padding-right:40px; -moz-border-radius: 3px -webkit-border-radius: 3px;  border-radius:3px; line-height:26px; color: #a2a2a2;}
input.l_searchBtn{ border:none; width:28px; height:20px; font-size: 0px; overflow: hidden; background:url(../images/l_searchBtn.png) 7px center no-repeat; position:absolute; right:10px; top:6px;  border-left:1px solid #ccc; cursor:pointer;}    
.l_border1{ height:3px; border-top:1px solid #e7e7e7; margin-left:-11px; margin-right:-11px;}
.l_ranking1{ margin:8px 0;}
.l_ranking{ margin-right:10px;}
.l_ranking em{ float:left; display:block; width:20px; height:15px; background:url(../images/l_ranking_02.gif) left center no-repeat; margin-right:10px;}
.l_ranking a:hover{ text-decoration:underline; color:#526fa9;}
