@charset "utf-8";
/* CSS Document */
/*当行栏内容*/
#yyc{ width:193px; height:31px; float:left;}
#yycs{ width:284px; height:68px; float:left;}

#nav{ width:704px; height:31px; float:left; background: url(../hk/nav_bg.gif) no-repeat scroll 0 2px; text-align:center; line-height:35px; color:#FFFFFF;}
#nava{ width:610px; height:27px; float:right; clear:right; background: url(../hk/nav_lv.gif) no-repeat scroll 0 2px; text-align:center; line-height:27px; color:#FFFFFF; margin-top:15px; display:inline;}
/*导航链接样式*/
.nav1{ padding:2px 10px; height:14px; color:#222222; font-weight:bold; text-decoration:none; height:27px; line-height:27px;}
.nav1:hover{ padding:2px 10px; height:14px; color:#222222; font-weight:bold; background-color:#FEB501; text-decoration:none; height:27px; line-height:27px;}
.nav2{ padding:2px 10px;  color:#ffffff; font-weight:bold; text-decoration:none;  line-height:20px;}
.nav2:hover{ padding:2px 10px; color:#ffffff; font-weight:bold; background-color:#91D35C; text-decoration:none;  line-height:20px;}
#mstxt{ text-align:left; color:#008000; line-height:25px; clear:both; height:25px;}
#hkpix{ width:580px; float:left;}
#hkpixh{width:615px; margin-top:20px; display:inline; float:left; position:relative; z-index:1; overflow:hidden;}
#hkpixhb{width:530px; height:600px; margin-top:20px; margin-left:35px; display:inline; float:left; position:relative; z-index:1;}
.fdmb{ width:614px; top:0; left:0;  position:absolute; z-index:100;}
.fdtxt{ width:180px; height:200px; position:absolute; right:20px; bottom:48px; z-index:200; text-align:left; font-size:14px; color:#000000; font-weight:bold; line-height:30px;}
.fdmbb{ width:530px; top:0; left:0;  position:absolute; z-index:100;}
.fdtxtb{ width:450px; height:170px; position:absolute; left:35px; bottom:20px; _bottom:5px; z-index:200; text-align:left; font-size:14px; color:#000000; font-weight:bold; line-height:30px; display:inline;}
.txtsrys{  border:0; overflow:hidden; text-align:left; font-size:14px; color:#000000; font-weight:bold; line-height:30px; filter:alpha(opacity=50); /*IE*/
-moz-opacity:0.5; /*MOZ , FF*/
opacity:0.5; /*CSS3, FF1.5*/}
#tukehk{ width:300px; float:right;}
#btdiva{ line-height:30px; text-align:left; color:#EA7C03; font-weight:bold; border-bottom:1px solid #FEBA13; height:30px;}
.mstxt{ height:230px; width:304px; background:url(../hk/ms.jpg) no-repeat scroll 0 10px; text-align:left; color:#646464; line-height:25px; padding:60px 0  0 0;}
.ayduv{ width:169px; height:28px; background:url(../hk/anbj.jpg) no-repeat scroll 0 0; text-align:center; line-height:25px; margin:0 auto;}
.anlink{ color:#ffffff; font-weight: bold; text-decoration:none;}
.anlink:hover{color:#ffffff; font-weight: bold; text-decoration:underline;}
#hot{ line-height:30px; text-align:left; border-bottom:3px solid #8ABC2B; color:#000000; font-weight:bold; clear:both; padding-top:20px; width:100%;}
.xhdiv{ width:225px; float:left; margin-top:20px; overflow:hidden;}
.xhdiv p{ text-align:left; line-height:21px; width:206px; margin:8px auto 8px auto; color:#666666;}
.xhdiv h1{ font-size:12px; font-weight:100; color:#FFFFFF; float:right; width:80px; margin-right:10px; text-align:center; background-color:#ED008E; height:20px; display:inline;}
.picdi{ width:200px; height:150px; border:1px solid #CCCCCC; padding:3px; margin:0 auto;}
.zscolir{ color:#E400A7; text-decoration:none;}
.zscolir:hover{ color:#E400A7; text-decoration:underline;}
.hack{ color:#000000;}
.lzda{ color:#FFFFFF; text-decoration:none; line-height:20px;}
.lzda:hover{ color:#F5BA05; text-decoration:none; line-height:20px;}

/*我的贺卡*/
#hkpixa{ width:615px; margin:0 auto; text-align:center;}
#hebt{ color:#EA7C03; font-weight:bold; line-height:60px; text-align:center;}
#hebtt{ font-weight:bold; font-size:14px; line-height:60px; text-align:center;}
#hkwzsm{ width:320px; padding:20px; margin:0 auto; line-height:25px; text-align:left;}
#tpan{ width:600px; margin:10px auto;}
#tpan a{ width:169px; height:28px; line-height:28px; padding:5px 40px 8px 40px; text-align:center; color:#FFFFFF; text-decoration:none; background:url(../hk/anbj.jpg) no-repeat scroll 0 0;}
#tpan a:hover{ width:169px; height:28px; line-height:28px; padding:5px 40px 8px 40px; text-align:center; color:#FFFFFF; text-decoration:underline; background:url(../hk/anbj.jpg) no-repeat scroll 0 0;}
.inputh{ width:600px; margin:0 auto; text-align:left;}
.txterd{ width:600px; line-height:21px; border:1px solid #F3D07A; background-color:#FFFBF1; color:#878787; height:85px; overflow:hidden; margin-top:20px; display:inline;}
.tjan{ width:80px; height:25px; line-height:25px; text-align:center; color:#FFFFFF; font-weight:bold; background-color:#74AE01;}


/*制作贺卡*/
#ejnav{ line-height:45px; text-align:center; clear:both; font-size:14px; color:#646464;}
.linka{ color:#646464; font-size:14px; text-decoration:none;}
.linka:hover{ color:#646464; font-size:14px; text-decoration:underline;}
#zzmb{ line-height:50px; height:50px; text-align:left; font-size:14px; font-weight:bold; clear:both;}
#ltdiv{ clear:both; margin-top:10px;display:inline;}
.jtdiv{ width:28px; float:left;}
#picdiv{ width:804px; height:132px; float:left; margin:0 20px; display:inline; background-color:#F7F7F7; text-align:left; overflow:hidden;}
.picfd{ width:114px; height:85px; text-align:center; border:1px solid #E1E1E2; margin:17px 20px 20px 0; padding-top:10px; float:left; display:inline;}
.xtxh{ width:60px; height:60px; padding:8px; float:left; margin-right:10px; border:1px solid #BCBCBC; margin-top:15px; display:inline;}
#sjdh{ line-height:20px; text-align:left; border-bottom:1px solid #CCCCCC; clear:both; height:23px;}
.link3k{ float:left; color:#FFFFFF; text-align:center; padding:2px 10px; margin-right:1px; background-color:#ABABAB; text-decoration:none;}
.link3k:hover{ float:left; color:#FFFFFF; text-align:center; padding:2px 10px; margin-right:1px; background-color:#FEB501; text-decoration:none;}
.link3g{ float:left; color:#FFFFFF; text-align:center; padding:2px 10px; margin-right:1px; background-color:#FEB501; text-decoration:none;}
.link3g:hover{ float:left; color:#FFFFFF; text-align:center; padding:2px 10px; margin-right:1px; background-color:#FEB501; text-decoration:underline;}
#yqmsn{ margin-top:20px; background-color:#F7F7F7; border:1px solid #EBEBEB; text-align:left; font-weight:bold; text-indent:20px; line-height:25px; color:#545453;}

/*邀请样式*/
.Newsa1{ margin-right:0px; margin-top:15px; clear:both; display:inline;}
/*邀请功能*/
#dhsu{margin:20px 0px 20px 0px; float:left; width:100%; background-image:url(../lingebg.gif); background-repeat:repeat-x; display:inline;}
#dhsu ul { display:inline;}
#dhsu ul li{ width:117px; text-align:center; float:left; height:30px; line-height:30px; }
.bjdiva1{ background-image:url(../ljbj.gif); background-repeat:no-repeat;}
.bjdiva2{ background-image:url(../ljbj1.gif); background-repeat:no-repeat;}
#dhsu ul li a:link, #dhsu ul li a:visited{width:117px; display:block; text-align:center; line-height:30px; display:block; font-size:12px; color:#545453; text-decoration:none; font-weight:bold;}
#dhsu ul li, #dhsu ul li a:active{width:117px; display:block; text-align:center; line-height:30px; display:block; font-size:12px; color:#545453; text-decoration:none;}
/*导入邮箱地址邀请好友*/
.wediv1{ width:350px; margin:0 0 0 100px; _ margin:0 0 0 50px; float:left; padding:25px 0 0 0; float:left;}
.msning2{line-height:25px; text-align:left; color:#000000; font-size:12px; font-weight:bold;}
.srdiv1{width:141px; border:1px solid #999999; height:20px; margin:0px; padding:0px;}
.xbtdiv{ text-align:left; line-height:25px; font-size:12px; font-weight:100;}
.dwrighe1{ margin-left:60px; display:inline; font-size:14px;}
.kuwedif{ width:300px;}
.wediv2 img{ float:left; margin:8px 8px 0 0; margin-top:10px; text-align:left;}
.inputan{ width:69px; height:23px; line-height:23px; text-align:center; color:#FFFFFF; font-weight:bold; font-size:12px; margin:0 0 0 10px; display:inline; background:#74AE01; border-left:0px; border-top:0px;}
.dwrighe1{ margin-left:60px; display:inline; font-size:14px;}
#wediv3{ width:300px; margin:0 auto; display:inline; padding:25px 0 0 0; text-align:center;}
#wediv3 form{ width:300px; margin:0 auto;}
#msning2{ width:400px; margin:20px auto 0px auto;line-height:25px; text-align:left; color:#000000; font-size:12px; font-weight:bold; clear:both;}

/*贺卡注册页面*/
#hezc{ width:515px; float:left; border-right:1px solid #F1F1F1; padding-top:15px; margin-top:25px; display:inline;}
#hezc p{ font-weight:bold; color:#6DAD00; text-align:left; padding:10px 0;}
.label{ text-align:right; width:90px; font-size:12px; color:#000000; float:left; margin:0 5px; }
.input1{ border:1px solid #999999; height:18px; width:200px; text-align:left; float:left; margin-top:3px; }
.cv{text-align:left; font-size:12px; color:#666666;  line-height:23px; display:inline; float:left; margin-left:10px; }

/*登陆样式*/
#denglu{ width:370px; margin-left:10px; float:left; margin-left:10px; padding-top:15px; margin-top:25px; display:inline;}
#denglu p{ font-weight:bold; color:#FF6600; text-align:left; padding:10px 0;}

/*绿色贺卡*/
#head_lv{ width:980px; margin:0 auto; background:url(../hk/head_hk.gif) no-repeat; height:36px; color:#FFFFFF; font-weight:bold; text-align:left; padding-left:8px;}
#head_lv span{ float:left;  }
#head_lv a{ line-height:36px; color:#FFFFFF; text-decoration:none; font-size:14px; font-weight:bold; padding:0 8px;}
#head_lv a:hover{ line-height:36px; color:#FF6600; text-decoration:none; font-size:14px; font-weight:bold; padding:0 8px;}
#jzhd{ width:615px; clear:both; margin:30px auto; padding-top:25px;}
#txsm{ width:160px; float:left; border-right:1px dashed #C9C9C9;}
#zhdiv{ width:440px; float:left; padding-left:10px;}
#zhdiv p{ line-height:28px; text-align:left;}
#zhdiv img{ float:left; margin:25px 0 0 24px; border:0;}
#rzidiv{ width:100%; line-height:25px; clear:both; color:#575757; text-align:left;}
#hzf{ border:1px solid #EBEBEB; padding:10px; color:#ACACAC; line-height:21px; background: url(../hk/xt.gif) repeat-y scroll 120px 10px; clear:both;}
#hzf img{ margin-right:15px; float:left; border:0;}

/*发送*/
#fsdiv{ clear:both; width:900px; text-align:left; padding-top:10px;}
#fyhn{ margin:0 auto; line-height:30px; text-align:right; width:95%; margin-right:15px; padding-right:15px; clear:both;}
.ztah{ padding:2px 5px; background-color:#CCCCCC; color:#FFFFFF; text-decoration:none;}
.ztah:hover{ padding:2px 5px; background-color:#cccccc; color:#FFFFFF; text-decoration:underline;}
.ztb{ padding:2px 5px; border:1px solid #CCCCCC; color:#999999; text-decoration:none;}
.ztb:hover{ padding:2px 5px; border:1px solid #CCCCCC; color:#999999; text-decoration:underline;}
#ha_yq{ width:900px; clear:both; margin:20px auto 15px auto;; text-align:left;  text-indent:2em; font-weight:bold; background-color:#F3F3F3; border:1px solid #E3E3E3; line-height:25px;}