@charset "utf-8";

/* falele.com

Copyright (c) 2011

Index CSS Document */



/* Main CSS */

#left { float:left; width:260px; margin-right:10px; overflow:hidden; }

#left .title { clear:both; width:258px; height:31px; background:#f3f8fd url(../images/bg.gif) no-repeat left top; line-height:31px; overflow:hidden; }

#left .title h3 { float:left; height:31px; padding-left:15px; color:#333333; font-size:14px; font-weight:bold; }

#left .title h3 a { color:#333333; text-decoration:none; }

#left .title h3 a:hover { color:#000000; text-decoration:underline; }

#left .title span { float:right; height:31px; padding-right:10px; }

#find { clear:both; width:258px; margin-top:10px; background-color:#fafcff; border:1px solid #cddceb; overflow:hidden; }

#find .find { clear:both; width:248px; background:url(../images/line.gif) no-repeat left bottom; margin:0 5px; overflow:hidden; }

#find .find dl { list-style:none; clear:both; width:242px; padding:5px 3px; overflow:hidden; }

#find .find dt { clear:both; height:25px; font-size:12px; font-weight:bold; line-height:25px; overflow:hidden; }

#find .find dt a { color:#666666; text-decoration:none; }

#find .find dt a:hover { color:#333333; text-decoration:underline; }

#find .find dd { float:left; height:23px; margin-right:10px; line-height:23px; white-space:nowrap; }

#find .find dd a { color:#005bb0; padding:2px 5px; text-decoration:none; }

#find .find dd a:hover { color:#ffffff; background-color:#2b99e5; text-decoration:none; }

#find .find dd.thisclass a { color:#ffffff; background-color:#2b99e5; text-decoration:none; }

#find .find dd.thisclass a:hover { color:#ffffff; text-decoration:underline; }


#news { clear:both; width:258px;margin-top:10px; background-color:#fafcff; border:1px solid #cddceb; overflow:hidden; }/*height:325px*/
#news .news { clear:both; width:258px;overflow:hidden; }/*height:293px*/
#news .news ul { list-style:none; clear:both; width:258px; padding:10px 0; overflow:hidden; }/*height:273px*/
#news .news li { clear:both; width:243px; height:21px; background:url(../images/bg.gif) no-repeat -491px -383px; padding-left:13px; line-height:21px; overflow:hidden; }

#topic { clear:both; width:258px; height:157px; margin-top:10px; background-color:#fafcff; border:1px solid #cddceb; overflow:hidden; }

#topic .topic { clear:both; width:258px; height:125px; overflow:hidden; }

#topic .topic ul { list-style:none; clear:both; width:258px; height:105px; padding:10px 0; overflow:hidden; }

#topic .topic li { clear:both; width:243px; height:21px; background:url(../images/bg.gif) no-repeat -491px -383px; padding-left:13px; line-height:21px; overflow:hidden; }

#success { clear:both; width:258px; height:189px; margin-top:10px; border:1px solid #cddceb; overflow:hidden; }

#success .success { clear:both; width:258px; height:272px; height:158px; overflow:hidden; }

#success .success ul { list-style:none; clear:both; width:258px; height:138px; padding:10px 0; overflow:hidden; }

#success .success li { clear:both; width:243px; height:23px; background:url(../images/bg.gif) no-repeat -491px -383px; padding-left:13px; line-height:23px; overflow:hidden; }



/* Middle CSS */

#middle { float:left; width:500px; overflow:hidden; }

#middle .title { clear:both; width:498px; height:31px; background:#f0f5fc url(../images/bg.gif) no-repeat left -420px; line-height:31px; overflow:hidden; }

#middle .title h3 { float:left; height:31px; padding-left:15px; color:#333333; font-size:14px; font-weight:bold; }

#middle .title span { float:right; height:31px; padding:0 10px; }

#middle .title .subtitle { float:right; height:31px; }

#middle .title .subtitle ul { list-style:none; clear:both; }

#middle .title .subtitle li { float:left; width:90px; height:31px; background:url(../images/bg.gif) no-repeat left -36px; text-align:center; font-size:14px; line-height:31px; }

#middle .title .subtitle li.select { width:90px; height:31px; background:#ffffff url(../images/bg.gif) no-repeat left -72px; text-align:center; font-size:14px; font-weight:bold; }

#middle .title .subtitle li.select a { color:#ff6929; text-decoration:none; }

#middle .title .subtitle li.select a:hover { color:#ff6929; text-decoration:underline; }

#commend { clear:both; width:498px; height:290px;  margin-top:10px; border:1px solid #becddd; overflow:hidden; }

#commend .commend { clear:both; width:498px; height:259px; background-color:#fafcff; overflow:hidden; }

#commend .commend ul { list-style:none; clear:both; width:492px; height:249px; margin:5px 3px; overflow:hidden; }

#commend .commend li { float:left; width:164px; height:83px; overflow:hidden; }

#commend .commend dl { list-style:none; clear:both; width:136px; height:65px; padding:3px 8px; margin:5px 5px; background-color:#ffffff; border:1px solid #d8dde5; overflow:hidden; }

#commend .commend dt { clear:both; width:136px; height:25px; font-size:12px; font-weight:bold; line-height:25px; overflow:hidden; }

#commend .commend dd.price { clear:both; width:136px; height:19px; color:#008000; line-height:19px; overflow:hidden; }

#commend .commend dd.intro { clear:both; width:136px; height:21px; color:#666666; line-height:21px; overflow:hidden; }


#domain { clear:both; width:498px; height:753px; margin-top:10px; border:1px solid #becddd; overflow:hidden; }   /*原655px*/
#domain .domain { clear:both; width:498px; height:719px; overflow:hidden; }  /*原621px*/
#domain .subdomain { clear:both; width:498px; height:25px; background-color:#ebf7fe; border-bottom:1px solid #d8dde5; line-height:25px; overflow:hidden; }
#domain .subdomain .name { float:left; width:150px; height:25px; padding-left:15px; color:#666666; font-weight:bold; overflow:hidden; }
#domain .subdomain .intro { float:left; width:245px; height:25px; color:#666666; font-weight:bold; overflow:hidden; }
#domain .subdomain .price { float:left; width:88px; height:25px; color:#666666; font-weight:bold; overflow:hidden; }
#domain .domain ul { list-style:none; clear:both; width:498px; height:692px; overflow:hidden; }  /*原594px*/
#domain .domain li { clear:both; width:488px; height:33px; margin:0 5px; vertical-align:bottom; overflow:hidden; }
#domain .domain li.one { background-color:#fafcff; }
#domain .domain li.two { background-color:#ffffff; }
#domain .domain li.over { background-color:#ccddff; }
#domain .domain dl { list-style:none; clear:both; width:488px; height:33px; background:url(../images/line.gif) repeat-x left bottom; overflow:hidden; }
#domain .domain dt { float:left; width:150px; height:33px; padding-left:5px; font-weight:bold; line-height:33px; overflow:hidden; }
#domain .domain dd.intro { float:left; width:245px; height:33px; color:#666666; line-height:33px; overflow:hidden; }
#domain .domain dd.price { float:left; width:88px; height:33px; color:#008000; line-height:33px; overflow:hidden; }

#top { clear:both; width:498px; height:389px; margin-top:10px; border:1px solid #becddd; overflow:hidden; }

#top .top { clear:both; width:498px; height:358px; overflow:hidden; }

#top .subtop { clear:both; width:498px; height:25px; background-color:#ebf7fe; border-bottom:1px solid #d8dde5; line-height:25px; overflow:hidden; }

#top .subtop .number { float:left; width:35px; height:25px; color:#666666; font-weight:bold; text-align:center; overflow:hidden; }

#top .subtop .name { float:left; width:140px; padding-left:10px; height:25px; color:#666666; font-weight:bold; overflow:hidden; }

#top .subtop .intro { float:left; width:225px; height:25px; color:#666666; font-weight:bold; overflow:hidden; }

#top .subtop .price { float:left; width:88px; height:25px; color:#666666; font-weight:bold; overflow:hidden; }

#top .top ul { list-style:none; clear:both; width:498px; height:330px; overflow:hidden; }

#top .top li { clear:both; width:488px; height:33px; margin:0 5px; vertical-align:bottom; overflow:hidden; }

#top .top li.one { background-color:#fafcff; }

#top .top li.two { background-color:#ffffff; }

#top .top li.over { background-color:#ccddff; }

#top .top dl { list-style:none; clear:both; width:488px; height:33px; background:url(../images/line.gif) repeat-x left bottom; overflow:hidden; }

#top .top dt { float:left; width:25px; height:33px; color:#ff0000; font-size:14px; font-weight:bold; text-align:center; line-height:33px; overflow:hidden; }

#top .top dd.name { float:left; width:145px; height:33px; padding-left:5px; font-weight:bold; line-height:33px; overflow:hidden; }

#top .top dd.intro { float:left; width:225px; height:33px; color:#666666; line-height:33px; overflow:hidden; }

#top .top dd.price { float:left; width:88px; height:33px; color:#008000; line-height:33px; overflow:hidden; }



/* Right CSS */

#right { float:right; width:200px; margin-left:10px; overflow:hidden; }

#contact { clear:both; width:200px; height:278px; margin-top:10px; overflow:hidden; }  /* height:428px */
#contact .title { clear:both; width:200px; height:31px; background:#fff2db url(../images/bg.gif) no-repeat -139px -291px; line-height:31px; overflow:hidden; }
#contact .title h3 { float:left; height:31px; padding-left:10px; color:#c36e00; font-size:14px; font-weight:bold; }
#contact .title span { float:right; height:31px; padding-right:25px; }
#contact .contact { clear:both; width:198px; height:245px; background-color:#fffdfa; border-left:1px solid #f6b84e; border-right:1px solid #f6b84e; border-bottom:1px solid #f6b84e; overflow:hidden; }   /* height:395px */
#contact .contact ul { list-style:none; clear:both; width:198px; height:375px; padding:10px 0px; }  /* height:375px */
#contact .contact li { clear:both; width:190px; height:25px; padding-left:8px; line-height:25px; overflow:hidden; }
#contact .contact li img { height:17px; padding:4px 5px 4px 0; }
#contact .contact li span { height:25px; color:#666666; }

#tools { clear:both; width:200px; height:172px; margin-top:10px; overflow:hidden; }

#tools .title { clear:both; width:200px; height:30px; background:#f6f6f6 url(../images/bg.gif) no-repeat -139px -327px; line-height:30px; overflow:hidden; }

#tools .title h3 { float:left; height:30px; padding-left:10px; color:#333333; font-size:14px; font-weight:bold; }

#tools .title span { float:right; height:30px; padding-right:10px; }

#tools .tools { clear:both; width:198px; height:141px; background-color:#fefefe; border-left:1px solid #e0e0e0; border-right:1px solid #e0e0e0; border-bottom:1px solid #e0e0e0; overflow:hidden; }

#tools .tools ul { list-style:none; clear:both; width:193px; height:125px; padding:8px 10px; }

#tools .tools li { float:left; width:96px; height:25px; line-height:25px; overflow:hidden; }

#tools .tools a { color:#333333; text-decoration:none; }

#tools .tools a:hover { color:#000000; text-decoration:underline; }

#help { clear:both; width:200px; height:333px; margin-top:10px; overflow:hidden; }

#help .title { clear:both; width:200px; height:30px; background:#f6f6f6 url(../images/bg.gif) no-repeat -139px -327px; line-height:30px; overflow:hidden; }

#help .title h3 { float:left; height:30px; padding-left:10px; color:#333333; font-size:14px; font-weight:bold; }

#help .title span { float:right; height:30px; padding-right:10px; }

#help .help { clear:both; width:198px; height:302px; background-color:#fefefe; border-left:1px solid #e0e0e0; border-right:1px solid #e0e0e0; border-bottom:1px solid #e0e0e0; overflow:hidden; }

#help .help ul { list-style:none; clear:both; width:198px; height:286px; padding:8px 0; }

#help .help li { float:left; width:86px; height:22px; background:url(../images/bg.gif) no-repeat -491px -345px; padding-left:13px; line-height:22px; overflow:hidden; }

#online { clear:both; width:200px; height:155px; margin-top:10px; overflow:hidden; }

#online .title { clear:both; width:200px; height:30px; background:#f6f6f6 url(../images/bg.gif) no-repeat -139px -327px; line-height:30px; overflow:hidden; }

#online .title h3 { float:left; height:30px; padding-left:10px; color:#333333; font-size:14px; font-weight:bold; }

#online .title span { float:right; height:30px; padding-right:10px; }

#online .online { clear:both; width:198px; height:124px; background-color:#fefefe; border-left:1px solid #e0e0e0; border-right:1px solid #e0e0e0; border-bottom:1px solid #e0e0e0; overflow:hidden; }

#online .online ul { list-style:none; clear:both; width:173px; height:108px; padding:8px 10px; overflow:hidden; }

#online .online li { clear:both; width:157px; height:27px; padding-left:21px; line-height:27px; display:block; overflow:hidden; }

#online .online a { color:#333333; width:157px; display:block; text-decoration:none; }

#online .online a:hover { color:#000000; text-decoration:underline; }

#online .online li#sina { background:url(contact.gif) no-repeat left -1px; }

#online .online li#qq { background:url(contact.gif) no-repeat left -31px; }

#online .online li#qqun { background:url(contact.gif) no-repeat left -427px; }

#online .online li#guai { background:url(contact.gif) no-repeat left -765px; }

#company { clear:both; width:200px; height:158px; margin-top:10px; overflow:hidden; }

#company .title { clear:both; width:200px; height:30px; background:#f6f6f6 url(../images/bg.gif) no-repeat -139px -327px; line-height:30px; overflow:hidden; }

#company .title h3 { float:left; height:30px; padding-left:10px; color:#333333; font-size:14px; font-weight:bold; }

#company .title span { float:right; height:30px; padding-right:10px; }

#company .company { clear:both; width:198px; height:126px; background-color:#fefefe; border-left:1px solid #e0e0e0; border-right:1px solid #e0e0e0; border-bottom:1px solid #e0e0e0; overflow:hidden; }

#company .company ul { list-style:none; clear:both; width:198px; height:176px; padding:8px 0; overflow:hidden; }

#company .company li { clear:both; width:183px; height:22px; background:url(../images/bg.gif) no-repeat -491px -383px; padding-left:15px; line-height:22px; overflow:hidden; }


#jiaocheng { clear:both; width:200px; height:270px; margin-top:10px; overflow:hidden; }    /*158px*/
#jiaocheng .title { clear:both; width:200px; height:30px; background:#f6f6f6 url(../images/bg.gif) no-repeat -139px -327px; line-height:30px; overflow:hidden; }
#jiaocheng .title h3 { float:left; height:30px; padding-left:10px; color:#333333; font-size:14px; font-weight:bold; }
#jiaocheng .title span { float:right; height:30px; padding-right:10px; }
#jiaocheng .jiaocheng { clear:both; width:198px; height:237px; background-color:#fefefe; border-left:1px solid #e0e0e0; border-right:1px solid #e0e0e0; border-bottom:1px solid #e0e0e0; overflow:hidden; }   /*原126px*/
#jiaocheng .jiaocheng ul { list-style:none; clear:both; width:198px; height:287px; padding:8px 0; overflow:hidden; }   /*176px*/
#jiaocheng .jiaocheng li { clear:both; width:183px; height:22px; background:url(../images/bg.gif) no-repeat -491px -383px; padding-left:15px; line-height:22px; overflow:hidden; }



/* Partner CSS */

#partner { clear:both; width:980px; margin:10px auto 0 auto; text-align:left; overflow:hidden; }

#partner .title { float:left; width:65px; height:35px; line-height:35px; text-align:center; }

#partner .title h3 { clear:both; font-size:12px; font-weight:bold; }

#partner .title h3 a { color:#000000; text-decoration:none; }

#partner .title h3 a:hover { color:#000000; text-decoration:underline; }

#partner .partner { float:right; width:915px; overflow:hidden; }

#partner .partner ul { list-style:none; clear:both; padding:5px 0; }

#partner .partner li { float:left; height:22px; padding:0 5px; line-height:22px; }

#partner .partner li.add {}

#partner .partner li.add a { color:#808080; text-decoration:none; }

#partner .partner li.add a:hover { color:#0f0f0f; text-decoration:underline; }



/* AD */

#adone { clear:both; width:500px; height:65px; margin-top:10px; overflow:hidden; }

#adone .adone { clear:both; width:500px; height:65px; overflow:hidden; }