.r{float:right; clear:right;}
.fr{float:right;}

/*=============˭================*/
mart20{ margin-top:20px;}
ul.stab_alike{width:800px;height:38px;margin:0px 0px 10px 0px;padding:0;overflow:hidden;
background:url(../css/app/bg_stab_alike.jpg) repeat-x 0 0;
}
ul.stab_alike li{float:left;margin:5px 0px 0px 0px;padding:5px 0px 0px 0px;width:118px;height:38px;font-size:14px;text-align:center;
background:url(../css/app/stab_alike_off.jpg) no-repeat left top;
}
ul.stab_alike li a{color:#000;text-decoration:none;}
ul.stab_alike li a:hover{text-decoration:underline;background-color:transparent;color:#1772E9 !important;}
ul.stab_alike li.stab_alikeOn{margin:0px 0px 0px 0px;height:37px;padding:5px 0px 0px 0px;
background:url(../css/app/stab_alike_on.jpg) no-repeat left top;
}
ul.stab_alike li.stab_alike On, ul.stab_alike  li.stab_alike On a{color:#000;}
ul.stab_alike li.stab_alikeOn{margin:0px;height:38px;padding:5px 0px 0px 0px;
background:url(../css/app/stab_alike_on.jpg) no-repeat left top;
}
ul.stab_alike  li.stab_alike On, ul.stab_alike  li.stab_alike On a{color:#000;}

.dlF1_alike{overflow:hidden;}
.dlF1_alike dt{overflow:hidden;}
.dlF1_alike dd{margin-bottom:7px;overflow:hidden;}
.fs_alike{width:800px;float:left;color:#8692A2;}
.tip_alike{width:200px;float:left;margin:5px 50px 10px 0;}

.alikeCon{
	float:left;
	background:url(../css/app/bg_alike.jpg) no-repeat 400px 150px;
    padding:0;
}
.img_alike{
     float:left;
     padding:0;
	 margin-right:20px;
	 text-align:center;
}
.img_3{
	float:left;
	padding:3px;
	margin:0;
	border:1px solid #9ED1EF;
	overflow:hidden;
	text-align:center;
	background-color: #F0FAFF;
}
#al_select_pic_3,#al_select_pic_2,#al_select_pic_1{width:75px; height:75px;}
.img_res{
     float:left;
     padding:3px;
	 margin:0;
	 border:2px solid #DDD;
	 overflow:hidden;
	 background: #F0FAFF;
}
.img_n3{
     float:left;
     padding:1px;
	 margin:0;
	 overflow:hidden;
	 text-align:center;
	 border:4px solid #FFCC33;
}
.img_n31{
     float:left;
	 margin:0;
	 overflow:hidden;
	 text-align:center;
	 border:4px solid #25C5BD;
}
.img_n32{
     float:left;
	 margin:0;
	 overflow:hidden;
	 text-align:center;
	 border:4px solid #0099CC;
}

.img_n33{
     float:left;
	 margin:0 0 0 0;
	 overflow:hidden;
	 text-align:center;
	 border:4px solid #FFCC33;
}

.img_l3{
     float:left;
     padding:7px;
	 margin:10px 10px 10px 0;
	 border:2px solid #ccc;
	 overflow:hidden;
	 width:60px ;
	 height:75px;
	 background:url(../css/app/bg_pic3.gif) repeat;
	 text-align:center;
	 color:#fff;
}
.img_l3r{
     float:left;
     padding:7px;
	 margin:10px 10px 10px 0;
	 border:2px solid #ccc;
	 overflow:hidden;
	 width:60px ;
	 height:75px;
	 background:url(../css/app/bg_pic32.gif) repeat;
	 text-align:center;
	 color:#fff;
}
.alikeCon2{
	float:left;
	padding:0;
	background-image: url(../css/app/bg_alike_2.jpg);
	background-repeat: no-repeat;
	background-position: 0px 110px;
}
.alike_res{
	width:300px;
	height:99px;
	padding-top:25px;
	margin:5px 30px 0 0;
	background-repeat: no-repeat;
	text-align: center;
	background-image: url(app/bg_alike_res.jpg);
	color:#145AA7;
	background-position: center top;
}
.alike_wow{
	width:205px;
	height:120px;
	padding:80px 10px 5px 5px;
	margin:5px 0px 5px 100px;
	background-repeat: no-repeat;
	text-align: center;
	background-image: url(../Css/app/alike_wow.gif);
	text-align:center;
	color: #666666;
}
.alike_wow span{
	font-weight: bold;
	color: #000;
	
}
.alike_wow img{
     float:left;
     padding:3px;
	 margin:0px 0px 5px 25px;
	 border:1px solid #ccc;
	 overflow:hidden;
	 background:#FFF;
}
.alike_share{
	float:left;
	width:390px;
	text-align:left;
	padding:5px 5px 5px 15px;
	background-color: #FAF8D8;border: 1px solid  #CEC2AE;

}
.likeTab{
	overflow:hidden;
	margin:10px 20px;
	font-family:arial;
	text-decoration: none;
}
.likeTab li{float:left;margin:0px 10px;padding:0 15px;text-align:center;text-decoration: none;}
.likeTab li a{color:#326085;text-decoration: none;}
.likeTab li.likeOn{
	color: #326085;
	background-image:url(../Css/app/pbg.gif);
	font-weight:bold;
	text-decoration: none;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #ecf7fb;
	border-right-color: #b9e0ee;
	border-bottom-color: #b9e0ee;
	border-left-color: #ecf7fb;
}
.box1a{
	border:0px solid  #ccc;
	overflow:hidden;
	background-image:url(../Css/app/bg_box1a.jpg);
	background-repeat: no-repeat;
	height: 110px;
	width: 745px;
	margin-bottom: 5px;
	padding-top: 10px;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-left: 15px;
}
.box1a_v{
	border:0px solid  #ccc;
	overflow:hidden;
	background-image:url(../Css/app/bg_box1av.jpg);
	background-repeat: no-repeat;
	height: 110px;
	width: 625px;
	margin-bottom: 5px;
	padding-top: 10px;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-left: 15px;
}
.box1aa{border-bottom:1px dashed #ccc;padding:10px 15px;overflow:hidden; float: right;}
/*==============ർ=====================*/
 
.alikeKit{
	padding:5px 0px 120px 5px;
	margin-top:7px;
	background-image: url(../Css/app/bg_alikekit.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height:400px;
	float:left;
	width:115px;
}
.alikeKit li{
	height:28px;
	margin:10px 0px 5px 0px;
	padding:3px 0px 0px 20px;
}
.alikeKit li.alikebg{
	height:28px;
	margin:0px 0px 5px 0px;
	padding:5px 0px 0px 20px;
	background-image: url(../Css/app/bg_appkit0.gif);
	font-weight: bold;
	background-repeat: no-repeat;
	background-position: left center;
	 }
.alikeKit li.alikebg2{
	font-weight: bold; color:#FF6600;
	 }
.alikeKit li.alikebg0,.alikeKit li.alikebgt{width:100px;height:28px;margin:0px 0px 5px 0px;padding:3px 0px 0px 20px; color:#FF6600;}
.sortTab_v{overflow:hidden;border-bottom:0px solid #F5AD26;margin:0px 2px;font-family:arial;}
.sortTab_v li{float:left;background:url(../css/app/bg_sorttab_off.gif) repeat-x 0 0;border:1px solid #CFCFCF;border-bottom:none;margin:0px 3px;padding:0 10px;text-align:center;}
.sortTab_v li a{color:#000; text-decoration:none!important;}
.sortTab_v li.stOn{background:url(../css/app/bg_sorttab_on.gif) repeat-x 0 0;border:1px solid #F5AD26;border-bottom:0px solid #fff;font-weight:bold;}

.voteA{width:500px; margin-left:20px;}
.voteA ul li{border:2px solid #f6f6f6;padding:0;margin:0 overflow:hidden;}
.aliketop{padding:10px 10px 10px 40px;}
.alikeVO{padding:5px 0px 0px 10px;}
.alikeVO dd{line-height: 22px;}
.boxq{
	margin:10px 60px 0px 10px;
	padding:3px;
	width:120px;
	float:left;
	text-align:center;
	background: #E9FBFE;
	border-top-width: 1px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #F2F2F2;
	border-right-color: #C8C8C8;
	border-bottom-color: #C8C8C8;
	border-left-color: #F2F2F2;
	height:345px;
}
.boxq a{color:#325874;text-decoration: none;text-align:center;}
.boxq p{margin:2px 0;}
.boxq span{
	color: #FF6600;
	text-decoration: none;
	font-weight: bold;
	font-size:16px;
}
.boxq dt{
	font-size:14px;
	color:#325874;
	font-weight: bold;
	text-align:center;
	float:left;
	margin:1px 0;
	line-height: 30px;
	padding:0 2px 0 10px;
	text-decoration: none;
	
}
.boxq dd{padding:0 10px 5px 15px;margin:0 5px 2px 5px;width:80px;text-align:center;}
.boxq dl{float:left;margin:2px 0 0 2px;}

.img_alike2{
	color:#325874;
	padding:0px;
	margin:2px 25px;
	overflow:hidden;
	width:120px;
	text-decoration: none;
	text-align:center;
	border-top-width: 5px;
	border-right-width: 5px;
	border-bottom-width: 5px;
	border-left-width: 5px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #5BC8C8;
	border-right-color: #5BC8C8;
	border-bottom-color: #339999;
	border-left-color: #339999;
}
.alike_pk{
	float:left;
	margin:0 5px;
	padding:15px 10px;
	text-align:center;
	width:485px;
	height:440px;
	border:2px solid #FFCC33;
	background-image: url(app/bpk.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.alike_pk dt{
    color: #000000;
	text-decoration: none;
	font-weight: bold;
	font-size:16px;
	margin:10px 0;}
.alike_pk dd{
     margin:0 40px ;
	 text-align:center;}
	 
.alike_pk2{margin:0; padding:3px; text-align:center;width:485px;}
.alike_pk2 ul{
     float:left;margin:0;padding:5px;}
.alike_pk2 li{
     float:left;
	 width:35px;margin:0;padding:5px;}

.alike_v{
     margin:0;
	 float:left;}



/*=============================*/
.share{padding:10px; margin:0px 50px;background-color: #FAF8D8;border: 1px solid  #CEC2AE;height:auto;text-align:left;}

.userAction .paste{width:200px;}
.userAction .paste a,.userAction .paste a:hover{width:120px;background-position:2px -125px;}

.userAction li{
	float:left;
	margin:5px 10px 10px 0;
	overflow:hidden;
	height:26px;
	padding:5px 20px;
	background:#FFFFCC;
	border-top-width: 1px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #B9B9B9;
	border-bottom-color: #B9B9B9;
	border-left-color: #CCCCCC;
}
.userAction li:hover{
	background-color: #FEE994;
}
.userAction a{ padding-left:0px;height: auto;line-height:26px;}
.userAction a:hover{background: ;}

.userAction .upLower{width:208px;}
.userAction .upLower .likeLink{font-weight:bold;color:#0044ff;text-decoration:underline;font-size:14px;line-height:26px;}
.userAction .up{float:left;position:relative;z-index:7;width:104px;background-position:2px 0;}
.userAction .lower{float:left;position:relative;z-index:6;width:104px;background-position:2px -25px;}
.userAction .up a,.userAction .up a:hover{width:76px;background-position:2px 0;text-decoration:none;}
.userAction .lower a,.userAction .lower a:hover{width:76px;background-position:2px -25px;text-decoration:none;}
.userAction .num{display:block;overflow:hidden;width:60px;position:absolute;top:5px;left:45px;color:#909090;font-size:10px;text-decoration:none;}
.userAction .paste{width:98px;}
.userAction .paste a,.userAction .paste a:hover{width:70px;background-position:2px -125px;}
.userAction .pFri{width:98px;margin-left:10px;}
.userAction .pFri a,.userAction .pFri a:hover{width:70px;background-position:2px -100px;}
.userAction .rePost{width:78px;margin-left:10px;}
.userAction .rePost a,.userAction .rePost a:hover{width:50px;background-position:2px -75px;}

.pasteTo{text-align:left; margin:5px 0; width:90%;padding:10px;background:#e5e5e5; }
.pasteTo .pasteTitle{margin-bottom:5px; text-align:left;}
.pasteTo li{height:25px; color: #9D9D9D;}
.pasteTo .label{display:block;float:left;width:75px;text-align:right;}
.pasteTo input{width:50%;color:#909090;margin-left:2px;margin-right:5px;}
.pasteTo button{vertical-align:middle;height:22px; color:#333; font-size:12px; background: #F2F2F2; padding:0px 3px;border:1px solid #6a6a6a; cursor:pointer; background:} 





	
 
	  .sc3{float:left;margin-top:10px;width:auto}
	 .rb3{height:27px; width:120px;color:#333;background:#e6e6e6 url(../css/app/icon_test1.gif) no-repeat 6px 2px;padding:3px 14px 3px 24px;border-left:1px solid #fff;border-top:1px solid #fff;border-right:1px solid #6a6a6a;border-bottom:1px solid #6a6a6a; }
	  .rb4{height:27px;width:120px;color:#333;background:#e6e6e6 url(../css/app/icon_test2.gif) no-repeat 6px 2px;padding:3px 14px 3px 24px;border-left:1px solid #fff;border-top:1px solid #fff;border-right:1px solid #6a6a6a;border-bottom:1px solid #6a6a6a; }
	 .rbs2{border:1px solid #e3e3e3;float:left;}
  .rbs2{border:1px solid #e3e3e3;float:left;}
/*=============к================*/
.magl40{margin-left:40px;}
.actCell{ border-top:0; overflow:hidden;}
.actCell .cont{ padding:20px 20px 20px 20px ; overflow:hidden;}

.actCell .baseAct{ width:650px; overflow:hidden; float:left;}
.actCell .baseAct li{ float:left; width:140px; margin-bottom:6px; line-height:21px; height:21px; overflow:hidden}
.actCell .baseAct li span,.actCell .baseAct li img,.actCell .baseAct li input{ float:left; line-height:24px}
.actCell .baseAct li img{ margin:0 5px 0 3px; display:inline; vertical-align:middle;}
.actCell .addons label{ color:#f90;}
.actCell .addons em{ margin-left:9px; color:#999;}
ul.bcdz{width:450px; list-style:none;}
ul.bcdz li{padding:2px 15px; clear:both;margin:3px; line-height:20px; display:block; border-bottom:dashed 1px #ccc;}
ul.bcdz p{float:left; margin:0; padding:0; text-align:left;}
ul.bcdz .p1{width:60px;text-align:center;}
ul.bcdz .p2{width:260px;}
ul.bcdz .p3{width:90px;}
.tip0_below_white{
	width:300px; 
	height:75px; 
	overflow:hidden; 
	background:url(../css/manage/tip_below.gif) no-repeat; 
	padding:5px 0 5px 10px;
	}
.yp-mod{padding:6px 0; }
.yp-mod .yp-hd{margin-bottom:10px;background:#e9f0f6;padding:1px 6px;   }
.yp-mod .yp-bd{}
.yp-linemenu{position:relative;border-bottom:1px solid #dfdfdf;padding:6px 0; _zoom:1;}
.yp-linemenu a,.yp-linemenu strong{margin:0 6px; }

.audiblelist li{width: 170px;height: 72px;float:left;padding:6px 0 0 20px; margin:5px 10px;line-height: 16px;}
.audiblelist li{
	background-image: url(../app/hello/emo_flash/audiblebg.png);
	background-repeat: no-repeat;
	background-position: center top;
}
.audiblelist li.hover{background-position:0 -151px;}
.audiblelist li.selected{background-position:0 -76px;}
.audible{width: 48px;height: 75px;float:left;padding-right:010px;}
.audible  li span{	line-height: 16px;}


/*=============Ƽ================*/
.p15{padding:15px; border-bottom:solid 1px #bbb;}
.w550{width:550px;}
.w110{width:110px;}
.w50{width:50px;}
.sc_main{width:570px; float:left; margin:10px 30px 20px 0px;}
.sc_main_hy{width:660px; margin:10px 0px 20px 0px;}
.tbg1{
	height:42px;
	padding:10px 10px;
	margin:3px 0;
	border-top-style: 1px solid #DDDAC6;
	background:#ffeef3 url(../css/app/bg_t.jpg) no-repeat;
}

.tbg1 p{line-height: 13px;}
.txtbg{width:540px; padding:10px 15px 20px 15px; line-height:150%;}
.sc_nav{width:205px; float:left; margin:10px 0 20px 0;}
.sc_nav .tbg2{width:189px; height:20px; background-color:#f2f5f8; padding:5px 8px 0px 4px; border-bottom:dashed 1px #f2f5f8;}
.sc_nav  .scl{width:189px; height:20px; background-color:#ffffff; padding:5px 0px 1px 12px;border-bottom:dashed 1px #f2f5f8;}
.video{width:480px; height:415px; margin:10px 0 20px 0;}
.pd13{padding:1px 3px;}
.bdr1{width:260px; height:20px; border:solid 1px #8aa3be; margin:8px auto;}
.bdr2{width:258px; height:18px; border-left:solid 1px #ccc; border-top:solid 1px #ccc; background:#fff;}
.img_rec{border:1px solid #DDDAC6; width:100px; margin:5px 15px;}
.rec_r{
	padding:5px 10px 30px 10px;
	margin:5px 15px 20px 15px;
	width:190px;
	border-top-width: 0px;
	border-bottom-width: 1px;
	border-top-style: dashed;
	border-bottom-style: dashed;
	border-top-color: #CCC;
	border-bottom-color: #ccc;
	background: #FFFFFF;
}
.rec_r2{
    width:190px;
	padding:5px 10px;
	margin:5px 15px 10px 15px;
	background: #F7F7F7;
	border:1px solid #EEEEEE;
}
.rec_r2 p{line-height:16px;}
.fsPortrait_rec{
	width:80px;
	height:60px;
	overflow:hidden;
	text-align:center;
	padding-top:9px;
	background:url(../css/app/bg_portrait_jl.gif) no-repeat center top;
	margin-right: 5px;
}
.fsPortrait_rec img{width:52px;height:52px;} 

/*=============================*/
.cookInfo{width:750px;margin-left:25px;overflow:hidden;border:10px solid  #FFC78E;
margin-bottom: 1em;}
 
.cookDiv{margin:10px 10px;clear:both;overflow:hidden;width:90%;}
.img3{border:1px solid #ccc}
.userTi{overflow:hidden;margin:20px 0px 0px 20px;color:#000;height:100px;}
.userTiR{margin-left:15px;width:600px;}
.userTiR dt{font-size:14px;font-weight:bold;border-bottom:1px solid #D8DFEA;padding-bottom:10px;}
.userTiR dd{padding-top:10px;}
.cookInfo label{float:left;width:10em;text-align:right;padding:3px 0px;padding-right:1em;}
.cookInfo .bluel{width:95%;border-bottom:0px solid #D8DFEA;overflow:hidden;height:20px;margin-bottom:30px;clear:both;}
.cookInfo .fcr{padding:0 5px;float:left;}
.cookInfo .fc9{padding:0 5px;float:left;}
.tipIcon{position:absolute;top:35px;left:580px;margin:3px 20px; z-index:2;}
.tipBelowL{color:#333;margin-left:50px !important;width:290px;height:80px !important;height:50px;_height:80px;	overflow:hidden;	background:url(../css/manage/tip_belowl.gif) no-repeat;padding:10px 5px 0px 20px;}
.tipBelowLy{color:#333;margin-left:50px !important;width:300px;height:90px !important;height:50px;	overflow:hidden;	background:url(../css/manage/tip_belowl_yellow.gif) no-repeat;padding:10px 25px;}
.caiCon{
float:left;
background:url(../css/app/bg_ovu.jpg) no-repeat 5px 0;
padding:0;
}
/*=============˵================*/
ul.caistab{height:38px;margin:0px 0px 10px 0px;padding:0;overflow:hidden;background:url(../css/app/bg_caiul.jpg) repeat-x 0 0;text-align:right;}
ul.caistab li{float:left;margin:5px 0px 0px 0px;padding:5px 0px 0px 0px;width:118px;height:38px;font-size:14px;text-align:center;}
ul.caistab li a{color:#fff;text-decoration:none;}
ul.caistab li a:hover{text-decoration:underline;background-color:transparent;color:#542929 !important;}
ul.caistab li.stab_cai1{margin:0px 0px 0px 0px;height:38px;padding:5px 0px 0px 0px;
background:url(../css/app/stab_cai1.gif) no-repeat left top;}
ul.caistab li.stab_cai2{margin:0px 0px 0px 0px;height:38px;padding:5px 0px 0px 0px;
background:url(../css/app/stab_cai2.gif) no-repeat left top;}
ul.caistab li.stab_cai3{margin:0px 0px 0px 0px;height:38px;padding:5px 0px 0px 0px;
background:url(../css/app/stab_cai3.gif) no-repeat left top;}
ul.caistab li.stab_cai4{margin:0px 0px 0px 0px;height:38px;padding:5px 0px 0px 0px;
background:url(../css/app/stab_cai4.gif) no-repeat left top;}
ul.caistab li.stabOn, ul.caistab li.stabOn a{font-weight: bold;color: #542929 !important; }
ul.caistab li.fr{width:auto;float:right; font-size:12px;}
ul.caistab li.fr a{background-color:transparent;color: #542929 !important;}



/*====б======*/
.caipic_s a img{border:1px solid #cccccc; height:86px; width:86px; margin:0 15px;}
.caipic_s a:hover img{border:1px solid #6cb624;}
.parton,.partout{border-bottom: #E6E6E6  1px  solid;border-right: #E6E6E6  1px  solid;height: auto;overflow:hidden;padding:6px 0 0 0;width:675px; margin:5px 0;  float:left;}
.partl{float:right;width:550px; margin:5px 0; }
.tit_c{color:#6cb624;height:24px;line-height:22px;position:relative;left:0;top:0}
.tit_c_d{word-break:break-all; word-wrap:break-word; width:150px;}
.tit{font-size:14px;color:#6cb624;font-weight:700;height:24px;line-height:22px;position:relative; float:left}
.tit a:hover{color:#f88300;font-size:14px;font-weight:700}
.way_s,.way_s a,.way_s a:hover{font-size:12px;line-height:22px;position:relative;left:0;top:0}
.way_s{line-height:20px;color:#7a7a7a;height:70px;overflow:hidden; float:left;}
.way_s span{width:420px;height:40px;overflow:hidden;float:left;paddingt:10px;}
.img01{position:absolute;right:0;top:4px}
.img01 img{margin-left:5px}
.partout .time{float:right;padding:5px;margin:0 0px 0 30px;;text-align:center;background:url(../css/app/tbg.gif) no-repeat left top;  color:#996666}
.sPortrait{float:right;padding:5px;margin:0  20px ;text-align:center;background:url(../css/app/fbg.gif) no-repeat left top; height:80px;}
.sPortrait img{border:1px solid #cccccc;height:18px;width:18px;padding:2px; margin:5px;}
.sPortrait a{line-height:12px!important;color: #F37A16;}
w675{width:675px;}
.more{background: transparent url(images/brcorner.gif) bottom right no-repeat;height:20px;}
.more a{color:#333333;text-decoration: none!important; margin:5px 0;}
.more a:visited{color:#333333;text-decoration: none;}
.more a:hover {color:#333333;}
.mart40{padding:0; margin:0 40px 0 0; }
.infopart{border: #E6E6E6  1px  solid;overflow:hidden;padding:10px 0;width:675px; margin:0;  float:left;}
.caipic  a img{border:1px solid #cccccc; width:300px; margin:0 15px;}
.infopartl{float: left;width:330px; height:200px;}
.infopartl p{ font-size:12px; line-height:14px; color: #333333}
.infopartl b{ font-size:12px; line-height:14px; color: #999; font-weight:normal;}
/*====ӡղ=====*/
.fy01 a,.fy01_on a:hover,.fy01_on a,.fy01_out{text-decoration:none!important;line-height:18px;height:18px;font-size:12px;float:left;padding:2px 5px; color:#FFF!important; margin:3px;}
.fy01 a{background: #FFCC99;color: #5B2E00!important;border: #C88673 1px solid;text-decoration:none; }
.fy01 a:hover,.fy01_on a,.fy01_on a:hover{background: #D14F2E;color:#fff!important;border: #FF9900 1px solid;padding:2px 5px;}
.fy01_out,.fy01_out a {font-weight:700;color:#000;text-decoration:none}
.fy02 a,.fy02 a:hover { text-decoration:none; margin:0;line-height:18px;height:18px;font-size:12px; padding:3px 10px ; text-align:center; }
.fy02 a,.fy a:hover { color: #000!important;text-decoration:none!important; padding:2px 10px ; background:url(//css/app/t_account_li.JPG) }
.fy a{color: #3399CC!important;text-decoration:none!important; padding:2px 10px ; border:1px solid #CCC; }
.fy {color: #999!important;text-decoration:none!important; padding:2px 15px ; } 
.w160{ width:160px; overflow:hidden; display:block;}
.shareit{ clear:none;width:200px; float:left; color:#666666;}
.recipe_item{ width:610px; padding-left:15px;}
.recipe_item h3 { padding:0 5px ; font-size: 14px; font-weight: bold; }
.recipe_item #recipe_other_ingredients { margin: 0 26px; padding:0 14px; border-bottom:1px  dashed   #E4D9CB; 
  }
.recipe_item #recipe_other_ingredients p { margin-bottom: 10px; }
.recipe_item #recipe_other_ingredients pre code { font-size: 13px; }

* html .recipe_item #recipe_other_ingredients { height: 1%; } /* IE6 holly hack: without it all continue elements
has wrong padding. */
.recipe_item #recipe_description { margin-left: 30px; font-size:14px; line-height:22px; }
.recipe_item #recipe_description img{ margin:10px 0 20px 0; width:300px; height:200px;}

.recipe_item #recipe_tips { margin: 14px; padding: 5px 7px 4px 7px; background: #fcdc99; 
  border: 1px #f6b45d solid; }
.recipe_item #recipe_tips #tips { color: #fff; font-weight: bold; font-size: 14px; margin-bottom: 7px; }
/**/
.interest_sect{ width:145px; height:170px; float: right;padding:0;border:2px  dashed #FFCCCC; margin-right:5px; text-align:center;}
.interest_sectr{overflow:hidden;word-wrap:break-word; display:block;}
.power{height:14px;background:#ddd;float:left;margin:0 3px}
.starstop{float:left;background:url(../css/app/stars.gif);display:block;width:50px;height:14px;margin:1px 0 0 7px}
.sub_ins .starstop{ width:50px;display:inline;position:absolute}
.stars{display:inline-block;background:url(../css/app/stars.gif);width:50px;height:14px;margin:1px 0 0 7px}
.stars4{background-position:left 61px}
.stars3{background-position:left 45px}
.stars2{background-position:left 30px}
.stars1{background-position:left 15px}
.starb{float:left}
.power{height:14px;background:#ddd;float:left;margin:0 2px}
.marks{margin:10px 0 0 0px;line-height:18px;font-size:10px}
marks{margin:10px 0 0 0px;line-height:18px;font-size:10px}
.clearbox{clear:both;width:100%}.clearbox:after{content:".";display:block;height:0;clear:both;visibility:hidden}

.like_s{ display:block;width:50px; height:70px; margin:3px;overflow:hidden; word-break:break-all; word-wrap:break-word;}
.like_s a  img{border:1px solid #6cb624; height:48px;border:1px solid #ccc; width:48px;}
.like_s a { color:#666;}
.cook_footprint{border :1px   dotted #66CCCC;margin:5px 40px;width:560px; float:left;padding:2px 7px; overflow:hidden;}
.do{ width:120px; margin:5px auto; height:130px;}
.do p{ width:120px; margin:10px auto;}
.do img{ width:20px; height:20px; border:1px solid #ccc; padding:2px; margin-right:5px;}
.do a{color:#333; text-decoration:none!important}
.do a span{padding:5px 0; margin:5px; width:120px; line-height:16px;}
.doli{width:670px;overflow:hidden;padding:0px 0px 10px 10px;margin:0px 0px 5px 0px;border-bottom:1px  dashed   #E4D9CB; }
.doli dl{margin:10px; text-align:left;float:left; width:540px;}
.doli dt{font-size:12px;margin:3px 0;width:200px;float:left; color: #999999; }
.doli dt span{font-size:12px;padding:0 15px;width:200px;}
.doli dd span{margin:3px 0; ;padding:0 15px;} 
.doli dd {margin:3px 0; font-size:14px; padding:0 15px; float:right} 


/**/
.share{overflow:hidden;width:80%;height:100%;padding:10px; margin:20px 50px; text-align:left;}

.userAction .paste{width:200px;}
.userAction .paste a,.userAction .paste a:hover{width:120px;background-position:2px -125px;}
.pasteLink li{margin:5px 0px;}
.userAction li{
	float:left;
	margin:5px 10px 10px 0;
	overflow:hidden;
	height:26px;
	padding:5px 20px;
	background:#FFFFCC;
	border-top-width: 1px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #B9B9B9;
	border-bottom-color: #B9B9B9;
	border-left-color: #CCCCCC;
}
 

.pasteTo{text-align:left; margin:5px 0; width:450px;padding:10px;}
.pasteTo .pasteTitle{margin-bottom:5px; text-align:left;}
.pasteTo li{height:28px; color: #9D9D9D;}
.pasteTo .label{display:block;float:left;width:75px;text-align:right;}
.pasteTo input{width:280px;color:#909090;margin-left:2px;margin-right:10px;height:18px;line-height:18px;border:1px solid #6a6a6a;padding:0;}
.pasteTo button{line-height:18px;height:20px; color:#333; font-size:12px; background: #F2F2F2; padding:0px 5px;border:1px solid #6a6a6a; cursor:pointer;} 



/*=============================*/
ul.stab_g{width:800px;height:38px;margin:0px 0px 10px 0px;padding:0;overflow:hidden;
background:url(../css/app/bg_stab_alike.jpg) repeat-x 0 0;
}
ul.stab_g li{float:left;margin:5px 0px 0px 0px;padding:7px 0px 0px 0px;width:118px;height:38px;font-size:12px;text-align:center;
background:url(../css/app/stab_alike_off.jpg) no-repeat left top;
}
ul.stab_g li a{color: #478CD1;text-decoration:none;}
ul.stab_g li a:hover{text-decoration:underline;background-color:transparent;color:#1772E9 !important;}
ul.stab_g li.stab_gOn{margin:0px 0px 0px 0px;height:37px;padding:5px 0px 0px 0px;
background:url(../css/app/stab_alike_on.jpg) no-repeat left top;color: #003333!important;
}
ul.stab_g li.stab_gOn, ul.stab_g  li.stab_gOn a{color:  #003333!important;}
ul.stab_g li.stab_gOn{margin:0px;height:38px;padding:5px 0px 0px 0px;
background:url(../css/app/stab_alike_on.jpg) no-repeat left top;
}
.gInfo{ background:url(../css/app/bg_g_i.jpg)  no-repeat bottom left;width:700px;margin-left:25px;overflow:hidden; border:3px   dotted #CEE3BF;padding:10px;margin-bottom: 1em;}
.gInfo label{float:left;width:15em;text-align:right;padding:3px 0px;padding-right:1em;}
.gInfo .bluel{width:95%;border-bottom:0px solid #D8DFEA;overflow:hidden;height:20px;margin-bottom:30px;clear:both;}
.gInfo .fcr{padding:0 5px;float:left;}
.gInfo .fc9{padding:0 5px;float:left;}
.mine_info{width:685px; padding:10px 20px; background: #FFFFCC; color: #9FAE8C;border:0px solid  #FFE6F2; margin:0px 25px;overflow:hidden;}

.gCon{width:730px;margin:5px 0 5px 25px;}
.gCon h3{font-size:12px;padding:5px 20px;text-align:right;overflow:hidden;} 
.bh{background:url(../css/app/bg_i.jpg) repeat-x 0 0;margin:0;border-bottom:1px  solid  #FDB7DC;}
.new_g td{text-align: center;padding:3px 15px;border-bottom:1px dashed #ddd;}
.new_g td span{color:#333;float:right;font-size:12px;}
.new_g b{ color: #FF8000; text-align:left;  margin:0 3px; font-weight:normal;} 
.box_g{background: url(../css/app/bg_i_.jpg)  repeat-x right bottom;width:700px;margin :15px 0 15px 25px; height:100px; padding:10px;}
.box_g2{border:3px   dotted #CEE3BF;background: url(../css/app/bg_i_.jpg)  repeat-x right bottom;width:660px;margin :15px 0 15px 25px; height: auto; padding:10px 15px;}
.g_f{ margin: 5px 15px; color:#333;}
.g_f dd{ width:450px;}
.g_f dt b{color: #FF8000;margin:0 3px; }

 
ul.age{
	height: 38px;
	margin: 5px 12px;
}
 
ul.age li{
	float: left;margin: 0px;padding: 5px 0px; text-align:center;
}
ul.age li a{
	display: block;
	float: left;
	background: url(../css/app/age2.jpg)  no-repeat  center; 
	text-decoration: none;
 border-bottom:1px   solid   #93DCFF;width:85px;
   
}
ul.age li a span{
		height: 26px;
		display: block;
		float: left; margin:0 ;
		padding: 5px 25px 0 25px; 
		cursor: pointer;
		font-family: Arial, Helvetica, sans-serif;
}
ul.age li a:hover span,ul.age li a.current span{
padding: 7px 0 0 0;background: url(../css/app/age1.jpg)  no-repeat  center; font-size:16px;
margin: 0px;width:84px; text-align:center;font-weight: bold;}


/*=============================*/
ul.secrettab{height:38px;margin:0px 0px 10px 0px;padding:0;overflow:hidden;background:url(../css/app/secr_bg.jpg) repeat-x 0 0;text-align:right; font:"΢ź";}
ul.secrettab li{float:left;margin:5px 0px 0px 0px;padding:5px 0px 0px 0px;width:118px;height:38px;font-size:16px;text-align:center;font:"΢ź"!important;}
ul.secrettab li a{color:#fff;text-decoration:underline; font:"΢ź";width:118px;height:38px; }
ul.secrettab li a:hover{font-weight: bold;text-decoration:underline;color:#fff !important;background:url(../css/app/stab_secr.jpg) no-repeat left top;}
ul.secrettab li.secrtab0{font-weight: bold;color: #fff !important; background:url(../css/app/stab_secr.jpg) no-repeat left top;text-decoration:none;}
ul.secrettab li.secrtab1{font-weight: bold;color: #fff !important; text-decoration:underline;}
ul.secrettab li.stabOn, ul.secrettab li.stabOn a{font-weight: bold;color: #fff !important; background:url(../css/app/stab_secr.jpg) no-repeat left top;text-decoration:none;}
ul.secrettab li.fr{width:auto;float:right; font-size:12px;}
ul.secrettab li.fr a{background-color:transparent;color: #CCECEB;}
 /*=============================*/
 /*--------------------toys css---------------*/

.toyMain h3{
color:#fff;
margin:0px 0 0 15px;
padding:10px;
}
.toyMain #center h4{
color:#666666;
font-size:16px;
margin:15px 0;
}
.toyBanner{
margin-bottom:15px;
}
.toyBoard{
float:right;
width:250px;
height:160px;
margin:18px 5px 0 0;
}

.toyBoxBlue{
background:url(/css/box/bg_toy_blue.gif) no-repeat 0 0;
width:220px;
padding-bottom:10px;
margin:10px 0 0 0;
}
.toyBoxRed{
background:url(/css/box/bg_toy_red.gif) no-repeat 0 0;
width:220px;
margin:10px 0 0 0;
padding-bottom:10px;
}
.toyBoxGreen{
background:url(/css/box/bg_toy_green.gif) no-repeat 0 0;
width:220px;
margin:10px 0 0 0;
padding-bottom:10px;
}
table.toyList td{
width:30%;
 
}
table.toyList p{
	width:220px;
	text-align:center;
}

.cubeBanner{
background:url(/css/misc/bg_cube.jpg) no-repeat left bottom;
width:735px;
height:280px;
overflow:hidden;
}

.cubeBannerL{
width:350px;
float:left;
padding:0 0 0 40px;
}
.cubeBannerR{
width:300px;
float:left;
padding:50px 0 0 0;
font-size:14px;
line-height:1.8em;
}
.cubeBannerR h4{
color:#000 !important;
text-align:center;
}
.moreToys{
font-size:12px;
color:#000;
}
.moreToys a{
border:1px solid #fff;
}
.moreToys a:hover{
border:1px solid #89D9E5;
}
ul.sayStep{
margin:20px 0 0 15px;
}
ul.sayStep li{
background:none;
float:left;
width:22%;
border-right:1px dotted #ccc;
height:130px;
padding:0 10px 0 10px;
line-height:1.6em;
}
.stepPic{
margin:0 10px 0 0;
float:left;
}
ul.sayStep h5{
font-size:12px;
margin:0;
padding:0;
}
ul.sayStep p{
margin:20px 0 0 0;
text-align:center;
height:40px;
line-height:40px;
}
ul.sayList{
margin:10px 0;
width:800px;
clear: none;
}
ul.sayList li{
float:left;
background:url(/css/misc/bg_dot.gif) repeat-x left bottom;
width:170px;
height:240px;
margin:5px 0;
padding:5px 6px;
line-height:1.6em;
font-family:Tahoma;
overflow:hidden;
}
ul.coverList li{
width:180px;
height:320px;
margin:5px 40px 5px 4px;
padding:5px 6px;
}
ul.mvList li{
width:160px;
height:200px;
margin:5px 10px 5px 0px;
padding:5px 6px;
}
ul.llkList li{
width:240px;
height:260px;
margin:5px 6px 5px 0px !important;
padding:0px;
}
.sayList .fontGreen, .sayList .fontPink{
font-size:12px;
font-weight:normal;
}
.sayMidPic{
border:1px solid #eee;
position:relative;
background:#f8f8f8;
width:160px;
height:160px;
line-height:160px;
text-align:center;
overflow:hidden;
padding:0;
}
.coverList .sayMidPic{
width:188px;
height:240px;
border:none;
background:#f8f8f8;
}
.mvList .sayMidPic{
width:166px;
height:126px;
border:1px solid #ccc;
}
.coverList .sayMidPic img{
width:188px;
height:240px;
}
.mvList .sayMidPic img, .llkList .sayMidPic img{
width:160px;
height:120px;
}
.sayMidPic p{
	position:static;
	+position:absolute;
	top:50%;
	margin:0;
	padding:0;
}
.sayMidPic img{
	position:static;
	+position:relative;
	top:-50%;left:-50%;
	vertical-align:middle;
}
p.sayName{
padding:0 0 0 4px;
margin:8px 0 3px 0;
}
.sayInfo{
padding:4px;
}
.sayBlog img{
border:1px solid #ccc;
padding:5px;
}
.sayBlog{
text-align:center;
}
.toyMain ul.title{
background:#eee url(../css/misc/bg_dot.gif) repeat-x 0 bottom;
margin:5px 30px 5px 10px;
padding:5px 0 0 10px;
height:31px !important;
height:26px;
clear:both;
}
.toyMain ul.title2{
background: #FEF8E2 url(../css/misc/bg_dot.gif) repeat-x 0 bottom;
margin:5px 30px 5px 15px;
width:740px;
padding:5px 0 0 10px;
height:31px !important;
height:26px;
clear:both;
}
li#tiH2{
background:none;
text-align:left;
width:300px;;
font-size:14px;
font-weight:bold;
color:#333;
padding-left:5px;
float: left;
}
li#tiMore{
background:none;
width:100px;
float:right;
}
li#tiMore a{
color:#4988DA !important;
}
a.piclink, a.piclink:hover, piclink a:hover{
	padding:0 !important;
	margin:0;
	background:none !important;
}

 #first_tab {float:left;width:100%;}
#first_tab .buttons li {border-top:1px solid   #D2E1EE;border-bottom:1px solid  #D2E1EE;
    background: #F3F8F8;
    display:block;
    float:left;
    border-right:1px dotted #A3B9C5;border-left:1px  dotted  #A3B9C5; 
	padding:0;

}
#first_tab   li a {
    background:url(../css/app/button.gif) no-repeat 0 0;
    color:#666666;
    float:left;
    padding:0 7px ;
    text-decoration:none;
}
#first_tab li a:hover{
  background: #D3F5F2;padding:2px 5px ;
}
#first_tab li.selected a{
 background: #D3F5F2;padding:2px 5px ;
}
.fontPink{
font-size:14px;
font-weight:bold;
color:#FF7098;
margin:0 2px;
}
ul.cubeList{
margin:15px 0;
width:700px;
}
ul.cubeList li{
background:url(/css/misc/bg_dot.gif) repeat-x 0 bottom;
padding:5px 0;
}
span.cubeTi{
width:20em;
float:left;
padding:0 20px;
}
span.cubetime{
width:12em;
float:left;
color:#999999
}
.fontGreen{
font-size:14px;
font-weight:bold;
color:#6CB624 !important;
margin:0 2px;
text-decoration:none!important;
}
ul.title2 li.selected {
	float:left;
	background:url(../css/tab/bg_lititleo.gif) no-repeat 0 3px;
	margin:0 2px;
	padding:4px 0 0 0;
	height:28px;
	width:72px;
	text-align:center;
	
}
ul.title2 li.selected a, ul.title2 li a:hover{
font-weight:bold;
color:#FF7098 !important;
background:none;text-decoration: none !important;
}

.licList h3{
border-bottom:1px dashed #ddd;
padding:3px 25px;
height:25px;
color:#999;
text-align:left;
background:url(/css/icon/heart.gif) no-repeat 0 ;
}
.licList span{
float:right;
text-align:right;
padding-right:15px;
height:22px;
width:60px;
background:url(/css/app/icon_r.gif) no-repeat  top  right ;
}
.licList td{
width:300px;
height:180px;
text-align:center;
}
#preview_no{ border:5px solid   #F3F3F3; }
#preview_fake .p1{border:5px solid   #F3F3F3;}
#div_process{display:block;position:absolute; left:390px; top:350px; width:150px; height:30px; z-index:101;  filter: alpha(opacity=70); opacity: 0.70; background: #FFECF5; padding:10px 120px; margin:0 auto; color: #000000}
.toyMain .fl{ float: left; width:350px; margin:0 10px 0 50px; text-align:center;}
.toyMain .fr{float: right ;width:360px;}