@charset "utf-8";
/* CSS Document */
*{ margin:0px; padding:0px; font-size:12px; font-family:"Microsoft YaHei","微软雅黑","Arial","SimSun","宋体";word-break:break-all;}
::selection {background:#0090e4; color:#FFF;}
body{background:#edeef2;}
body,html{width:100%; height:100%;cursor:url(cur/love/normal.cur),auto}
img{ border:0px; }
.liner{ border-bottom:1px dotted #a9b9d0; margin:10px 0}
a{color:#000; text-decoration:none; transition:all linear 0.2s; cursor:url(cur/love/link2.cur),auto}
a:hover{color:#0090e4;}
input,textarea{cursor:url(cur/love/text.cur),auto}
ul{ list-style-type:none; }
li{ list-style-type:none; }
.clear{ clear:both; }
.line{background:#096; height:2px; width:100%; margin-bottom:10px;}
.scrolltop{position:fixed; right:20px;bottom:50px; margin-top:-75px; width:50px; height:50px; border-radius:25px; background:#0090e4; opacity:0}
.scrolltop span{position:absolute;top:1px;left:1px; line-height:48px; vertical-align:middle; text-align:center; width:48px; background:#D3E0E9; height:48px; border-radius:24px;}
.font18{font-size:18px}
.font16{font-size:16px; color:#F00; border-bottom:1px solid #F00}

.more{ float:right; padding-top:5px;}
.more a{color:#999; padding:0 5px; border-radius:5px;}
.more a:hover{background:#0090e4; color:#fff}

.head{margin:0 auto; width:1000px; height:90px; padding:5px 0;}
.head .logo{float:left}
.head .left{float:left; width:250px; padding-top:40px;}
.head .left .title{font-size:18px;}
.head .left .title span{font-size:18px; color:#F00; padding:0 5px;}
.head .left .day{font-size:18px; text-align:right;}
.head .left .day span{font-size:18px; color:#F00; padding:0 5px;}
.head .right{float:right; padding-top:13px; width:450px;}
.head .right p{ text-align:right; line-height:29px; height:29px; vertical-align:middle}
.head .right p input{ padding:5px 5px 5px 10px; outline:none; border-radius:20px 0 0 20px; border:1px solid #ADD9FA;
border-right:none; transition:all linear 0.2s; width:250px; height:17px;}
.head .right p input:focus{border:1px solid #ADD9FA;border-right:none; box-shadow:0 0 5px #ADD9FA;}
.head .right p .search{display:inline-block;border-radius:0 20px 20px 0; border-left:none;width:80px; background:#0090e4; padding:5px; vertical-align:top; cursor:pointer; color:#FFF; height:29px;}
.head .right p .search:hover{background:#00afff;}

.nav{width:100%; height:50px;}
.nav ul{width:960px; margin:0 auto;/*background:rgba(0,144,228,0.5)*/ border-radius:50px; background:url(../images/nav.png); padding:0 40px;}
.nav ul li{float:left; position:relative; width:120px; overflow:hidden}
.nav ul li a{display:block; color:#FFF; font-size:18px; width:80px; text-align:center; padding:0 20px; line-height:50px; vertical-align:middle;}
.nav ul li a.move{position:absolute; top:0px; font-size:16px; color:#FFF; right:-120px; transition:all linear 0.2s}
.nav ul li:hover a.move{right:0px;background:#00afff;}
.nav ul li a.hover{ background:#00afff; color:#FFF;}


.main_left{float:left; width:175px; padding-top:20px;}
.main_left .title{padding:0 0 10px 10px;  color:#0090e4; font-size:18px; border-bottom:1px solid #CEE7F4}
.main_left .content{width:173px; margin-bottom:15px;}
.main_left .content img{max-width:163px;}
.main_left .content p{line-height:22px; padding:2px 5px;}
.main_left .content p b{color:#09C}
.main_left .content li a{ padding:4px 5px; border-bottom:1px dotted #CCC;display:block;min-height:20px; line-height:22px; vertical-align:middle;font-size:12px;}
.main_left .content li a:hover{background:#00afff; color:#FFF}

.topnew li span{display:inline-block; width:15px; text-align:center; margin-right:3px; color:#fff; border-radius:3px; font-size:14px; font-family:Constantia, "Lucida Bright", "DejaVu Serif", Georgia, serif; line-height:14px;}
.topnew li span.num{ background:#8C8C8C}
.topnew li span.num0{ background:#FB0004}
.topnew li span.num1{background:#0C74F1}
.topnew li span.num2{background:#049221}


.link{ width:1000px; background:#FFF; margin:0 auto; padding:0 10px; margin-top:20px; border-radius:5px}
.link>.title{font-size:18px; color:#0090e4; padding:10px 0; border-bottom:1px solid #CEE7F4}
.link .alllink{padding:5px;}
.link .alllink a:hover{color:#fff; background:#0090e4; border-radius:20px;}
.link .imp .titles{color:#F00; font-weight:bold}
.link .imp a:hover{color:#fff; background:#390}
.link .alllink a{padding:2px 5px; display:inline-block; margin-bottom:2px;}

.link .alllink .tlink .titles{ width:60px; float:left; padding:5px 0;}
.link .alllink .tlink .contents{ padding:5px 0; width:100%; float:left}

.addlink_bj{position:fixed; width:100%; height:100%; left:0; top:0; z-index:100; background:rgba(0,0,0,0.2); display:none}
.addlink{position:fixed; width:400px; height:310px; margin-top:-165px; margin-left:-220px; top:50%; left:50%; z-index:100; border:10px solid rgba(0,0,0,0.5); border-radius:10px; display:none}
.addlink table{padding:10px;}
.addlink table td{padding:10px; font-size:16px}
.addlink table td input{ padding:5px; outline:none; border-radius:3px; border:1px solid #0090e4; transition:all linear 0.2s; width:200px;}
.addlink table td input:focus{border:1px solid #666; box-shadow:0 0 5px #09C; width:230px; color:#0090e4}
.addlink table td input[name=link_url]{font-family:Verdana, Geneva, sans-serif}
.addlink table td input[name=code]{width:50px; height:17px; border-right:none; border-radius:3px 0 0 3px;font-family:Georgia, "Times New Roman", Times, serif}
.addlink table .submit{padding:5px; background:#0090e4; width:200px; color:#FFF; text-align:center; cursor:pointer; height:19px; line-height:19px; vertical-align:middle;transition:all linear 0.2s; margin:0 auto}
.addlink table .submit:hover{ background:#00afff}
.addlink table td img{vertical-align:top; height:29px; border-radius:0 3px 3px 0;}
.addlink table td .ps{color:#999;}

.guestbook{position:fixed; width:100%; height:260px; padding:20px 0px; margin-top:-152px;top:50%; z-index:100; border:2px solid #99DCFD; background:#FFF; display:none}
.guestbook .g_content{ width:500px; margin:0 auto; height:auto; padding:0 20px;}
.guestbook .g_content .title{font-size:18px; color:#0090e4; padding:10px 0; border-bottom:1px solid #CEE7F4}

.guestbook .g_content .kuai{height:180px;  width:500px; overflow:hidden}
.guestbook .g_content .kuai .width1500{width:1500px; height:170px; padding:10px;}
.guestbook .g_content .kuai .width1500 div.titles{font-size:18px; color:#999}
.guestbook .g_content .kuai .width1500 .first1{width:500px; float:left}


.guestbook .g_content .kuai .width1500 .first1 table{padding:10px;}
.guestbook .g_content .kuai .width1500 .first1 table td{padding:10px; font-size:16px}
.guestbook .g_content .kuai .width1500 .first1 table td input,.first1 table td textarea{ padding:5px; outline:none; border-radius:3px; border:1px solid #0090e4; transition:all linear 0.2s; width:300px; resize:none}
.guestbook .g_content .kuai .width1500 .first1 table td input:focus,.first1 table td textarea:focus{border:1px solid #666; box-shadow:0 0 5px #09C; color:#0090e4}
.guestbook .g_content .kuai .width1500 .first1 table td input[name=link_url]{font-family:Verdana, Geneva, sans-serif}
.guestbook .g_content .kuai .width1500 .first1 table td input[name=g_code]{width:50px; height:17px; border-right:none; border-radius:3px 0 0 3px;font-family:Georgia, "Times New Roman", Times, serif}
.guestbook .g_content .kuai .width1500 .first1 table .submit{padding:5px; background:#0090e4; width:200px; color:#FFF; text-align:center; cursor:pointer; height:19px;transition:all linear 0.2s}
.guestbook .g_content .kuai .width1500 .first1 table .submit:hover{ background:#00afff}
.guestbook .g_content .kuai .width1500 .first1 table td img{vertical-align:top; height:29px; border-radius:0 3px 3px 0;}
.guestbook .g_content .kuai .width1500 .first1 table td .ps{color:#999;}
.guestbook .g_content .kuai .width1500 .first1 table td textarea{width:340px; height:50px;}

.guestbook .g_content .alltype{height:30px; padding:0px 140px;}
.guestbook .g_content .alltype li{ width:100px; height:30px; transition:all linear 0.2s; line-height:30px; text-align:center; vertical-align:middle; background:#0090e4; color:#FFF; font-size:18px; cursor:pointer}
.guestbook .g_content .alltype li:hover{background:#00afff;}
.guestbook .g_content .alltype li.left{float:left; margin-right:5px;}
.guestbook .g_content .alltype li.right{float:right; margin-left:5px;}

.footer{width:100%; padding:10px 0; border-top:3px solid #75DBFD; margin-top:20px;}
.footer .content{width:1000px; margin:0 auto}
.footer .content .info{ text-align:center}
.footer .left{float:left; width:400px; height:66px;}
.footer .left img.logo{height:66px;}
.footer .right{float:right; width:590px; text-align:right; padding-right:10px;}
.footer .right p{ line-height:22px; vertical-align:middle;}
.footer .right p.other2 img{display:none;}

.tishikuangbj{position:fixed; width:100%; height:100%; z-index:99998; top:0; left:0; background:rgba(0,0,0,0.2); display:none}
#tishikuang{position:fixed; z-index:99999; min-width:140px;color:#390; line-height:50px; text-align:center; top:50%; left:50%; margin-left:-70px; margin-top:-25px; padding:5px 20px; border-radius:5px; background:#fff; font-weight:500;border:5px solid rgba(0,144,228,0.8); font-family:"微软雅黑","黑体"; transition:border-color linear 0.2s; font-size:18px; display:none; max-width:800px;}
#tishikuang .close{position:absolute;right:-12px; margin-top:-18px; cursor:pointer; width:25px; height:25px; border-radius:17px; line-height:22px; vertical-align:middle; background:inherit; vertical-align:middle; color:#390;border:5px solid rgba(0,144,228,0.8); text-align:center; font-size:25px; transition:color linear 0.2s;top:0; border-bottom:none; border-left:none}
#tishikuang .close:hover{ color:#F00;}
#tishikuang::selection{background:#390}
#tishikuang .error{background:url(../images/info.png) 0 -32px; display:inline-block; width:42px; height:32px; vertical-align:middle; margin-right:5px;}
#tishikuang .success{background:url(../images/info.png); display:inline-block; width:42px; height:32px; vertical-align:middle; margin-right:5px;}
#tishikuang span{ font-weight:bold; font-size:18px; padding:0 2px;}
/*.tishikuang:hover{ border-color:#FFF;}*/
/*#tishikuang:hover .close{display:inline-block;}*/
.displaynone{display:none;}

.imgload img{width:29px;}