@charset "utf-8";
/* 8ni.cn
Copyright (c) 2011
Domain CSS Document */

/* Left CSS */
#left { float:left; width:730px; overflow:hidden; }

#domain { clear:both; width:728px; margin-top:10px;background-color:#f7fcff; border:1px solid #e2e7ed; overflow:hidden; }
#domain .title { clear:both; width:708px; height:60px; margin:0 10px; border-bottom:1px solid #e9ecf0; overflow:hidden; }
#domain .title h1 { float:left; width:555px; height:60px; line-height:60px; color:#333333; font-size:24px; font-weight:bold; }
#domain .title .best { float:right; width:153px; height:60px; overflow:hidden; }
#domain .title .best ul { list-style:none; clear:both; width:153px; height:40px; padding:10px 0; }
#domain .title .best li { clear:both; height:20px; color:#666666; line-height:20px; }
#domain .domain { clear:both; width:728px; overflow:hidden; }
#domain .sale { float:left; width:568px; height:80px; overflow:hidden; }
#domain .sale ul { list-style:none; width:568px; height:50px; padding:15px 0; clear:both; }
#domain .sale li { clear:both; height:25px; color:#333333; font-size:16px; text-align:center; line-height:25px; overflow:hidden; }
#newdigg { float:right; width:114px; height:33px; margin:25px 46px 22px 0; overflow:hidden; }
#newdigg .good { clear:both; width:114px; height:33px; background:url(../images/digg.gif) no-repeat left top; cursor:pointer; overflow:hidden; }
#newdigg .good .action { float:left; width:20px; height:33px; padding-left:43px; color:#ffffff; font-size:14px; font-weight:bold; line-height:33px; overflow:hidden; }
#newdigg .good .number { float:left; width:46px; height:30px; padding:3px 0 0 5px; color:#ffffff; font-size:10px; font-weight:normal; line-height:30px; overflow:hidden; }
#domain .information { float:left; width:568px; height:175px; overflow:hidden; }
#domain .information ul { list-style:none; width:508px; height:175px; padding:0 30px; clear:both; }
#domain .information li { clear:both; height:25px; line-height:25px; }
#domain .information li span { color:#888888; font-size:12px; font-weight:normal; }
#domain .information li.price { clear:both; height:50px; font-size:16px; font-weight:bold; line-height:50px; }
#domain .gift { float:left; width:568px; height:50px; overflow:hidden; }
#domain .gift ul { list-style:none; width:508px; height:42px; padding-left:60px; clear:both; }
#domain .gift li { clear:both; height:21px; padding-left:10px; line-height:21px; }
#domain .tools { float:right; width:160px; height:200px; overflow:hidden; }
#domain .tools dl { list-style:none; clear:both; width:160px; height:149px; }
#domain .tools dt { clear:both; width:160px; height:23px; line-height:23px; }
#domain .tools dt a { color:#666666; font-weight:bold; text-decoration:none; }
#domain .tools dt a:hover { color:#6666666; text-decoration:underline; }
#domain .tools dd { clear:both; width:155px; height:21px; padding-left:5px; line-height:21px; }
#domain .content { clear:both; width:728px; overflow:hidden; }
#domain .content h4 { clear:both; width:683px; height:30px; margin:0 15px 10px 15px; padding-left:15px; background-color:#eff6ff; border-bottom:1px solid #e9ecf0; line-height:30px; color:#333333; letter-spacing:1px; font-size:14px; font-weight:bold; }
#domain .content p { clear:both; padding:5px 30px; font-size:14px; color:#333333; line-height:28px; }
#domain .content span { float:right; font-size:12px; color:#999999; line-height:28px; }
#domain .content div { clear:both; padding:5px 30px; }
#domain .shop { clear:both; width:728px; height:218px; overflow:hidden; }
#domain .shop h4 { clear:both; width:683px; height:30px; margin:0 15px 10px 15px; padding-left:15px; background-color:#eff6ff; border-bottom:1px solid #e9ecf0; line-height:30px; color:#333333; letter-spacing:1px; font-size:14px; font-weight:bold; }
#domain .taobao { float:left; width:560px; height:178px; overflow:hidden; }
#domain .taobao p { clear:both; padding:0 30px; font-size:12px; color:#333333; line-height:23px; }
#domain .buy { float:right; width:168px; height:50px; overflow:hidden; }
#domain .buy a { color:#ffffff; background-color:#2b99e5; text-decoration:none; display:block; }
#domain .buy a:hover { color:#2b99e5; background-color:#ffffff; text-decoration:none; }
#domain .buy ul { list-style:none; clear:both; width:128px; height:35px; margin:10px 40px 5px 0; }
#domain .buy li { clear:both; width:118px; height:25px; border:5px solid #2b99e5; font-size:14px; text-align:center; font-weight:bold; line-height:25px; letter-spacing:1px; }
#domain .get { float:right; width:168px; height:108px; overflow:hidden; }
#domain .get ul { list-style:none; clear:both; height:92px; padding:8px 0; overflow:hidden; }
#domain .get li { clear:both; height:23px; background:url(../images/bg.gif) no-repeat -491px -345px; padding-left:15px; font-size:12px; line-height:23px; overflow:hidden; }
#domain .related { clear:both; width:728px; overflow:hidden; }
#domain .related h4 { clear:both; width:683px; height:30px; margin:0 15px; padding-left:15px; background-color:#eff6ff; border-bottom:1px solid #e9ecf0; line-height:30px; color:#333333; letter-spacing:1px; font-size:14px; font-weight:bold; }
#domain .related span { float:right; font-size:12px; letter-spacing:normal; font-weight:bold; }
#domain .related ul { list-style:none; clear:both; width:728px; padding:8px 0; overflow:hidden; }
#domain .related li { clear:both; height:25px; background:url(../images/bg.gif) no-repeat -469px -345px; padding-left:38px; color:#888888; font-size:14px; line-height:25px; overflow:hidden; }
#domain .handle { clear:both; width:698px; height:56px; margin:0 15px; overflow:hidden; }
#domain .line { clear:both; height:10px; background:url(../images/handle.gif) repeat-x left 5px; line-height:10px; font-size:0px; overflow:hidden; }
#domain .line strong { float:left; width:8px; height:10px; background:url(../images/handle.gif) no-repeat left -11px; line-height:10px; overflow:hidden; }
#domain .pernext { float:left; width:468px; height:46px; overflow:hidden; }
#domain .pernext ul { clear:both; height:42px; list-style:none; }
#domain .pernext li { clear:both; height:21px; padding-left:8px; color:#666666; line-height:23px; }
#domain .action { float:right; width:165px; height:46px; overflow:hidden; }
#domain .action a { color:#666666; display:block; text-decoration:none; }
#domain .action a:hover { color:#000000; text-decoration:underline; }
#domain .action ul { clear:both; list-style:none; width:165px; height:30px; padding:8px 0; overflow:hidden; }
#domain .action li.favorite { float:left; width:39px; height:30px; background:url(../images/handle.gif) no-repeat left -33px; padding-left:16px; line-height:30px; }
#domain .action li.error { float:left; width:39px; height:30px; background:url(../images/handle.gif) no-repeat left -66px; padding-left:16px; line-height:30px; }
#domain .action li.share { float:left; width:39px; height:30px; background:url(../images/handle.gif) no-repeat left -99px; padding-left:16px; line-height:30px; }
#trade { clear:both; width:728px; margin-top:10px; border:1px solid #cddceb; overflow:hidden; }
#trade .title { clear:both; width:728px; height:31px; background:#f3f8fd url(../images/bg.gif) repeat-x left top; line-height:31px; overflow:hidden; }
#trade .title h3 { float:left; height:31px; padding-left:15px; color:#cc3300; font-size:14px; font-weight:bold; }
#trade .title span { float:right; height:31px; padding-right:10px; }
#trade .trade { clear:both; width:728px; overflow:hidden; }
#trade .trade dl { list-style:none; clear:both; width:698px; padding:5px 15px 8px 15px; }
#trade .trade dt { clear:both; width:698px; height:30px; line-height:30px; color:#666666; font-weight:bold; overflow:hidden; }
#trade .trade dd { clear:both; width:678px; padding-left:20px; color:#666666; line-height:21px; }
#why { clear:both; width:728px; height:166px; margin-top:10px; border:1px solid #cddceb; overflow:hidden; }
#why .title { clear:both; width:728px; height:31px; background:#f3f8fd url(../images/bg.gif) repeat-x left top; line-height:31px; overflow:hidden; }
#why .title h3 { float:left; height:31px; padding-left:15px; font-size:14px; font-weight:bold; }
#why .title span { float:right; height:31px; padding-right:10px; }
#why .why { clear:both; width:728px; height:135px; overflow:hidden; }
#why .why ul { list-style:none; width:698px; height:115px; clear:both; padding:10px 15px; overflow:hidden; }
#why .why li { float:left; width:339px; height:23px; background:url(../images/bg.gif) no-repeat -495px -383px; padding-left:10px; color:#666666; line-height:23px; overflow:hidden; }

#comment { clear:both; width:728px; margin-top:10px; border:1px solid #cddceb; overflow:hidden; }
#comment .title { clear:both; width:728px; height:31px; background:#f3f8fd url(../images/bg.gif) repeat-x left top; line-height:31px; overflow:hidden; }
#comment .title h3 { float:left; height:31px; padding-left:15px; color:#333333; font-size:14px; font-weight:bold; }
#comment .title span { float:right; height:31px; padding-right:10px; }
#comment h4 { clear:both; width:683px; height:27px; padding-left:15px; background-color:#eff6ff; border-bottom:1px solid #e9ecf0; line-height:27px; color:#515151; font-size:14px; font-weight:bold; }
#comment .comment { clear:both; width:698px; margin:10px 15px 0 15px; overflow:hidden; }
#comment .msg { clear:both; width:630px; padding:10px 15px 0 15px; }
#comment .stand { clear:both; width:430px; height:25px; padding:8px 15px 0 15px; overflow:hidden; }
#comment .stand dl { list-style:none; clear:both; height:25px; color:#666666; line-height:25px; }
#comment .stand dt { float:left; width:39px; height:25px; overflow:hidden; }
#comment .stand dd span { margin-left:21px !important; margin-left:15px; }
#comment .stand dd.good { float:left; width:77px; height:25px; background:url(../images/comment.gif) no-repeat 19px 4px; cursor:pointer; overflow:hidden; }
#comment .stand dd.neu { float:left; width:77px; height:25px; background:url(../images/comment.gif) no-repeat 19px -31px; cursor:pointer; overflow:hidden; }
#comment .stand dd.bad { float:left; width:77px; height:25px; background:url(../images/comment.gif) no-repeat 19px -67px; cursor:pointer; overflow:hidden; }
#comment .user { clear:both; width:430px; height:30px; padding:8px 15px 0 15px; overflow:hidden; }
#comment .user ul { list-style:none; clear:both; height:30px; color:#666666; }
#comment .user li { float:left; height:30px; padding-right:10px; line-height:30px; }
#comment .user .text { width:130px; padding:2px 3px; border:1px solid #c1c1c1; }
#comment .user .validate { width:38px; padding:2px 3px; border:1px solid #c1c1c1; }
#comment .post { clear:both; width:430px; height:28px; padding:5px 15px 10px 15px; overflow:hidden; }
#comment .post ul { list-style:none; height:28px; color:#666666; clear:both; }
#comment .post li { float:left; height:34px; padding-right:10px; line-height:28px; }
#comment .post li button { width:83px; height:28px; background:url(../images/bg.gif) no-repeat -351px -369px; border:0; color:#ffffff; font-size:14px; font-weight:bold; text-align:center; cursor:pointer; overflow:hidden; }
#comment .comments { clear:both; width:698px; margin:10px 15px 15px 15px; overflow:hidden; }
#comment .comments .newfeedback { clear:both; width:698px; }
#comment .feedback { clear:both; width:633px; overflow:hidden; }
#comment .feedback ul { list-style:none; width:633px; clear:both; overflow:hidden; }
#comment .feedback li { clear:both; width:633px; border-bottom:1px dashed #cccccc; overflow:hidden; }
#comment .feedback dl { list-style:none; width:633px; clear:both; }
#comment .feedback dt { float:left; width:46px; height:46px; background-color:#f9fded; margin:10px 15px 0 0; overflow:hidden; }
#comment .feedback dt img { width:40px; height:40px; padding:2px; }
#comment .feedback dt a { border:1px solid #dfd9b9; display:block; text-decoration:none; }
#comment .feedback dt a:hover { border:1px solid #ba2636; text-decoration:none; }
#comment .feedback dd.member { float:right; width:572px; height:25px; color:#999999; line-height:25px; overflow:hidden; }
#comment .feedback dd.member img { width:13px; height:13px; padding:7px 0 10px 5px; }
#comment .feedback dd.content { float:right; width:572px; padding:3px 0; }
#comment .feedback dd.content p { clear:both; text-indent:1em; font-size:12px; color:#333333; line-height:21px; }
#comment .feedback dd.action { float:right; width:572px; height:25px; line-height:25px; overflow:hidden; }
#comment .feedback dd.action span { float:right; padding:0 5px; color:#999999; }

/* Right CSS */
#right { float:right; width:235px; margin-left:15px; overflow:hidden; }

#contact { clear:both; width:235px; height:428px; margin-top:10px; overflow:hidden; } /* margin-top:15px;*/
#contact .title { clear:both; width:235px; height:30px; background:#fff2db url(../images/bg.gif) no-repeat left -111px; line-height:30px; overflow:hidden; }
#contact .title h3 { float:left; height:30px; padding-left:10px; color:#c36e00; font-size:14px; font-weight:bold; }
#contact .title span { float:right; height:30px; padding-right:25px; }
#contact .contact { clear:both; width:233px; height:395px; background-color:#fffdfa; border-left:1px solid #f6b84e; border-right:1px solid #f6b84e; border-bottom:1px solid #f6b84e; overflow:hidden; }
#contact .contact ul { list-style:none; clear:both; width:213px; height:375px; padding:10px 10px; overflow:hidden; }
#contact .contact li { clear:both; width:213px; height:25px; line-height:25px; overflow:hidden; }
#contact .contact li img { height:17px; padding:4px 5px 4px 0; }
#contact .contact li span { height:25px; color:#666666; }

#advantage { clear:both; width:235px; height:252px; margin-top:10px; overflow:hidden; }
#advantage .title { clear:both; width:235px; height:31px; background:#f2f9ff url(../images/bg.gif) no-repeat right -111px; line-height:31px; overflow:hidden; }
#advantage .title h3 { float:left; height:31px;; padding-left:10px; color:#333333; font-size:14px; font-weight:bold; }
#advantage .title span { float:right; height:31px; padding:0 10px; }
#advantage .advantage { clear:both; width:233px; height:220px; background-color:#f5fbff; border-left:1px solid #cddceb; border-right:1px solid #cddceb; border-bottom:1px solid #cddceb; overflow:hidden; }
#advantage .advantage ul { list-style:none; clear:both; width:213px; height:200px; padding:10px 10px; overflow:hidden; }
#advantage .advantage li { clear:both; width:213px; height:25px; color:#666666; line-height:25px; overflow:hidden; }
#success { clear:both; width:235px; height:167px; margin-top:10px; overflow:hidden; }
#success .title { clear:both; width:235px; height:31px; background:#f2f9ff url(../images/bg.gif) no-repeat right -111px; line-height:31px; overflow:hidden; }
#success .title h3 { float:left; height:31px;; padding-left:10px; color:#333333; font-size:14px; font-weight:bold; }
#success .title span { float:right; height:31px; padding:0 10px; }
#success .success { clear:both; width:233px; height:135px; background-color:#f5fbff; border-left:1px solid #cddceb; border-right:1px solid #cddceb; border-bottom:1px solid #cddceb; overflow:hidden; }
#success .success ul { list-style:none; clear:both; width:223px; height:115px; padding:10px 5px; overflow:hidden; }
#success .success li { clear:both; width:213px; height:23px; background:url(../images/bg.gif) no-repeat -497px -383px; padding-left:10px; color:#666666; line-height:22px; overflow:hidden; }
#service { clear:both; width:235px; height:260px; margin-top:10px; overflow:hidden; }
#service .title { clear:both; width:235px; height:31px; background:#f2f9ff url(../images/bg.gif) no-repeat right -111px; line-height:31px; overflow:hidden; }
#service .title h3 { float:left; height:31px;; padding-left:10px; color:#333333; font-size:14px; font-weight:bold; }
#service .title span { float:right; height:31px; padding:0 10px; }
#service .service { clear:both; width:233px; height:228px; background-color:#f5fbff; border-left:1px solid #cddceb; border-right:1px solid #cddceb; border-bottom:1px solid #cddceb; overflow:hidden; }
#service .service dl { list-style:none; clear:both; width:223px; padding:10px 5px 0 5px; overflow:hidden; }
#service .service dt { clear:both; height:20px; padding-left:3px; color:#666666; line-height:20px; font-weight:bold; overflow:hidden; }
#service .service dt a { color:#666666; text-decoration:none; }
#service .service dt a:hover { color:#666666; text-decoration:underline; }
#service .service dd { clear:both; width:215px; height:21px; padding-left:8px; color:#666666; line-height:21px; overflow:hidden; }
#news { clear:both; width:235px; height:382px; margin-top:10px; overflow:hidden; }
#news .title { clear:both; width:235px; height:31px; background:#f2f9ff url(../images/bg.gif) no-repeat right -111px; line-height:31px; overflow:hidden; }
#news .title h3 { float:left; height:31px;; padding-left:10px; color:#333333; font-size:14px; font-weight:bold; }
#news .title span { float:right; height:31px; padding:0 10px; }
#news .news { clear:both; width:233px; height:350px; background-color:#f5fbff; border-left:1px solid #cddceb; border-right:1px solid #cddceb; border-bottom:1px solid #cddceb; overflow:hidden; }
#news .news ul { list-style:none; clear:both; width:223px; height:330px; padding:10px 5px; overflow:hidden; }
#news .news li { clear:both; width:216px; height:22px; background:url(../images/bg.gif) no-repeat -497px -383px; padding-left:7px; color:#666666; line-height:22px; overflow:hidden; }
#win { clear:both; width:235px; height:102px; margin-top:10px; overflow:hidden; }
#win .title { clear:both; width:235px; height:31px; background:#f2f9ff url(../images/bg.gif) no-repeat right -111px; line-height:31px; overflow:hidden; }
#win .title h3 { float:left; height:31px;; padding-left:10px; color:#333333; font-size:14px; font-weight:bold; }
#win .title span { float:right; height:31px; padding:0 10px; }
#win .win { clear:both; width:233px; height:70px; background-color:#f5fbff; border-left:1px solid #cddceb; border-right:1px solid #cddceb; border-bottom:1px solid #cddceb; overflow:hidden; }
#win .win ul { list-style:none; clear:both; width:223px; height:50px; padding:10px 5px; overflow:hidden; }
#win .win li { clear:both; width:216px; height:25px; background:url(../images/bg.gif) no-repeat -497px -383px; padding-left:7px; color:#666666; line-height:25px; overflow:hidden; }
#topic { clear:both; width:235px; height:162px; margin-top:10px; overflow:hidden; }
#topic .title { clear:both; width:235px; height:31px; background:#f2f9ff url(../images/bg.gif) no-repeat right -111px; line-height:31px; overflow:hidden; }
#topic .title h3 { float:left; height:31px;; padding-left:10px; color:#333333; font-size:14px; font-weight:bold; }
#topic .title span { float:right; height:31px; padding:0 10px; }
#topic .topic { clear:both; width:233px; height:130px; background-color:#f5fbff; border-left:1px solid #cddceb; border-right:1px solid #cddceb; border-bottom:1px solid #cddceb; overflow:hidden; }
#topic .topic ul { list-style:none; clear:both; width:223px; height:110px; padding:10px 5px; overflow:hidden; }
#topic .topic li { clear:both; width:216px; height:22px; background:url(../images/bg.gif) no-repeat -497px -383px; padding-left:7px; color:#666666; line-height:22px; overflow:hidden; }
#knowledge { clear:both; width:235px; margin-top:10px; overflow:hidden; }
#knowledge .title { clear:both; width:235px; height:31px; background:#f2f9ff url(../images/bg.gif) no-repeat right -111px; line-height:31px; overflow:hidden; }
#knowledge .title h3 { float:left; height:31px;; padding-left:10px; color:#333333; font-size:14px; font-weight:bold; }
#knowledge .title span { float:right; height:31px; padding:0 10px; }
#knowledge .knowledge { clear:both; width:233px; background-color:#f5fbff; border-left:1px solid #cddceb; border-right:1px solid #cddceb; border-bottom:1px solid #cddceb; overflow:hidden; }
#knowledge .knowledge ul { list-style:none; clear:both; width:223px; padding:10px 5px; overflow:hidden; }
#knowledge .knowledge li { clear:both; width:216px; height:22px; background:url(../images/bg.gif) no-repeat -497px -383px; padding-left:7px; color:#666666; line-height:22px; overflow:hidden; }
#knowledge .knowledge li a { color:#666666; text-decoration:none; }
#knowledge .knowledge li a:hover { color:#666666; text-decoration:underline; }
#succeed { clear:both; width:235px; margin-top:10px; overflow:hidden; }
#succeed .title { clear:both; width:235px; height:31px; background:#f2f9ff url(../images/bg.gif) no-repeat right -111px; line-height:31px; overflow:hidden; }
#succeed .title h3 { float:left; height:31px;; padding-left:10px; color:#333333; font-size:14px; font-weight:bold; }
#succeed .title span { float:right; height:31px; padding:0 10px; }
#succeed .succeed { clear:both; width:233px; background-color:#f5fbff; border-left:1px solid #cddceb; border-right:1px solid #cddceb; border-bottom:1px solid #cddceb; overflow:hidden; }
#succeed .succeed ul { list-style:none; clear:both; width:223px; padding:10px 5px; overflow:hidden; }
#succeed .succeed li { clear:both; width:216px; height:22px; background:url(../images/bg.gif) no-repeat -497px -383px; padding-left:7px; color:#666666; line-height:22px; overflow:hidden; }