@charset "utf-8";
/* CSS Document */

/* 礼品卡 */
#mainbody{ margin:12px auto 0 auto; width:960px; height:510px; background:url(../images/lipin.jpg) no-repeat left top;}
#mainbody .gif1{position:absolute; margin:80px 0 0 30px; width:220px; height:44px; background:url(../images/lipin.gif) no-repeat 0 0;}
#mainbody .gif2{position:absolute; margin:15px 0 0 30px; width:220px; height:69px; background:url(../images/lipin.gif) no-repeat 0 -47px;}
#mainbody .gif4{position:absolute; margin:180px 0 0 0px; width:570px; height:199px; background:url(../images/lipin2.jpg) no-repeat 0 0px;}
#mainbody .txt2{position:absolute; margin:380px 0 0 40px; width:200px; color:#FF6600; line-height:22px; font-size:12px; background:url(../images/lipin.gif) no-repeat 0 -210px;}
#mainbody .txt3{position:absolute; margin:380px 0 0 280px; width:200px; color:#FF6600; line-height:22px; font-size:12px; background:url(../images/lipin.gif) no-repeat 0 -210px;}
#mainbody .txt4{position:absolute; margin:13px 0 0 280px; width:330px; color:#FF6600; line-height:22px; font-size:12px; background:url(../images/lipin.gif) repeat-x 0 -210px;}
#mainbody .txt5{position:absolute; margin:380px 0 0 580px; width:360px; color:#FF6600; line-height:22px; font-size:12px; background:url(../images/lipin.gif) repeat-x 0 -210px;}
#mainbody .txt6{position:absolute; margin:13px 0 0 630px; width:310px; color:#FF6600; line-height:30px!important; font-size:12px; background:url(../images/lipin.gif) repeat-x 0 -210px;}
#mainbody .txt7{position:absolute; margin:210px 0 0 580px; width:360px; color:#FF6600; line-height:30px!important; font-size:12px; background:url(../images/lipin.gif) repeat-x 0 -210px;}
#mainbody .inputbody{border:1px solid #ccc; padding-left:5px; line-height:18px; font-size:12px; }
#mainbody .txt{font-family:'黑体'; font-size:16px; line-height:30px; color:#FF6600;}

#bt{ margin:12px auto 0 auto; width:960px; height:25px; line-height:25px;}
#bt .bt1{float:left; width:94px; height:25px; line-height:23px; font-size:14px; color:#ffffff; font-weight:bold; background:url(../images/right2.jpg) no-repeat left 0px; display:block; text-align:center;}
#bt .bt2{float:left; width:94px; height:25px; line-height:23px; font-size:14px; color:#000000;  background:url(../images/right2.jpg) no-repeat left -45px; display:block; text-align:center;}
#btcon{ margin:0 auto; width:900px; padding:30px; border-left:1px solid #FF9900; border-right:1px solid #FF9900; border-bottom:1px solid #FF9900; border-top:2px solid #FF9900; background-image:url(../images/right.jpg); background-repeat:repeat-x; background-position:0px -40px;}
/* 礼品卡登录 */
#body_lipin_login{margin:30px auto 0px auto; width:960px; height:62px; background:url(../images/logo_lipin.jpg) no-repeat left top;}
#body_lipin_login2{margin:12px auto; width:960px;}
#body_lipin_login2 .left{float:left; width:465px; height:170px;}
#body_lipin_login2 .right{float: right; width:465px; height:170px;}
#body_lipin_login2 .dot{background:url(../images/lei_dot.gif) no-repeat 5px -655px;}
/* 用户登录 */
#body_login{margin:30px auto 0px auto; width:960px; height:65px; background:url(../images/logo_lipin.jpg) no-repeat left -76px;}
#body_login2{margin:12px auto; width:960px;}
#body_login2 .left{float:left; width:465px; height:170px;}
#body_login2 .right{float: right; width:465px; height:170px;}
#body_login2 .login_dot{background:url(../images/admin.gif) no-repeat 5px -507px;}
/*购物车*/
#buybody_top{margin:0 auto; width:960px;}
#buybody_top .top_user_body{ margin:0 auto; width:960px;}
#buybody_top .top_user{float:right; height:24px; line-height:24px; border-left:1px solid #FFD9A1; border-bottom:1px solid #FFD9A1; border-right:1px solid #FFD9A1; padding:0px 5px; background: url(../images/buy.gif) repeat-x 0px 0px;}
#buybody_top .top_txt{float:left; padding:0px 8px 0px 8px; background:url(../images/buy.gif) no-repeat 0px -36px; line-height:24px; display:block;}
#buybody_top .top_logo_body{margin:0 auto; width:960px;}
#buybody_top .top_left{float:left; margin:0px;}
#buybody_top .logo{ float:left; width:240px; height:52px; background:url(../images/buy.jpg) no-repeat 0px 0px;}
#buybody_top .top_tit_body{ float:left; width:500px; margin-top:12px;}
#buybody_top .top_tit1{float:left; width:99px; height:22px; line-height:22px; margin-left:30px;  font-size:14px; color:#ccc;}
#buybody_top .top_tit1a{float:left; width:99px; height:22px; line-height:22px;padding-left:30px; font-size:14px; font-weight:bold; color:#ff6600;  background:url(../images/buy.jpg) no-repeat 0px -70px;}
#buybody_top .top_tit2{float:left; width:141px; height:22px; line-height:22px; margin-left:33px;  font-size:14px; color:#ccc;}
#buybody_top .top_tit2a{float:left; width:141px; height:22px; line-height:22px;padding-left:33px; font-size:14px; font-weight:bold; color:#ff6600;  background:url(../images/buy.jpg) no-repeat -130px -70px;}
#buybody_top .top_tit3{float:left; width:115px; height:22px; line-height:22px; margin-left:35px;  font-size:14px; color:#ccc;}
#buybody_top .top_tit3a{float:left; width:115px; height:22px; line-height:22px;padding-left:35px; font-size:14px; font-weight:bold; color:#ff6600;  background:url(../images/buy.jpg) no-repeat -306px -70px;}
*html #buybody_top .top_tit1{float:left; width:99px; height:22px; line-height:22px; margin-left:15px;  font-size:14px; color:#ccc;}
*html #buybody_top .top_tit1a{float:left; width:99px; height:22px; line-height:22px;padding-left:30px; font-size:14px; font-weight:bold; color:#ff6600;  background:url(../images/buy.jpg) no-repeat 0px -70px;}
*html #buybody_top .top_tit2{float:left; width:141px; height:22px; line-height:22px; margin-left:18px;  font-size:14px; color:#ccc;}
*html #buybody_top .top_tit2a{float:left; width:141px; height:22px; line-height:22px;padding-left:33px; font-size:14px; font-weight:bold; color:#ff6600;  background:url(../images/buy.jpg) no-repeat -130px -70px;}
*html #buybody_top .top_tit3{float:left; width:115px; height:22px; line-height:22px; margin-left:17px;  font-size:14px; color:#ccc;}
*html #buybody_top .top_tit3a{float:left; width:115px; height:22px; line-height:22px; margin-left:5px; padding-left:38px; font-size:14px; font-weight:bold; color:#ff6600;  background:url(../images/buy.jpg) no-repeat -302px -70px;}
#buybody_top .top_titbg1{float:left; width:465px; height:17px; background:url(../images/buy.jpg) no-repeat 0px -92px;}
#buybody_top .top_titbg2{float:left; width:465px; height:17px; background:url(../images/buy.jpg) no-repeat 0px -115px;}
#buybody_top .top_titbg3{float:left; width:465px; height:17px; background:url(../images/buy.jpg) no-repeat 0px -138px;}
#buybody_huodong{margin:10px auto 0 auto; width:930px; padding:0px 15px 0px 15px; border:1px solid #FFECCF; background:url(../images/buy.gif) repeat-x 2px 0px; height:30px; line-height:30px;}
#buybody{margin:10px auto 0px auto; width:960px;}
#buybody .topbody{ margin:0px auto; width:960px; height:28px; background-color:#FFD89D;}
#buybody .top_nol{ float:left; background:url(../images/buy.gif) no-repeat 0px -68px; width:10px; height:28px;}
#buybody .top_no_tit{float:left; padding-left:5px; line-height:28px; background-color:#FFD89D; }
#buybody .top_nor{float:right;  background:url(../images/buy.gif) no-repeat -10px -68px; width:10px; height:28px;}
#buybody .table_body{margin:0 auto; padding-top:10px; width:956px; border-left:2px solid #ffd89d; border-right:2px solid #ffd89d; border-bottom:2px solid #ffd89d;}
#buybody .line_x{ background-image:url(../images/xuxian_x.gif); background-repeat:repeat-x; background-position:left bottom;}
#buybody .hengbody{ float:left; width:100%;}
#buybody .bt_left{float:left; width:18px; height:110px; display:block; background:url(../images/buy.jpg) no-repeat 0px -169px;}
#buybody .bt_left_grey{float:left; width:18px; height:110px; display:block; background:url(../images/buy.jpg) no-repeat -78px -169px;}
#buybody .bt_right{float:left; width:18px; height:110px; display:block; background:url(../images/buy.jpg) no-repeat -37px -169px;}
#buybody .bt_right_grey{float:left; width:18px; height:110px; display:block; background:url(../images/buy.jpg) no-repeat -115px -169px;}
#buybody .bookkuang{float:left; width:840px; overflow: hidden; position:relative;}
#buybody .bookbody{float:left; width:210px; margin:10px 0px 10px 0px; background:url(../images/xuxian_y.gif) repeat-y top right;}
#buybody .bookpic{ float:left; margin-top:10px; width:90px; text-align:center;}
#buybody .booktxt{float:left; margin-top:10px; width:120px; line-height:18px;}
#buybody .booktxt_tit{ width:110px; height:36px; overflow:hidden; }
#buybody .form{ margin:0px auto 10px auto; padding:10px 0px 10px 0px; width:900px; background:url(../images/xuxian_x.gif) repeat-x left bottom; line-height:22px;}
#buybody .formblue{ margin:10px auto 10px auto; padding:10px 0px 10px 0px; width:900px; border-top:3px solid #BBD2DA; border-bottom:1px solid #BBD2DA; background-color:#F0F5F9; line-height:22px; color:#000000;}
#buybody .form_txttemp{ float:left; width:27px; line-height:20px; height:22px; }
#buybody .form_txt1{ float:left; width:890px; line-height:20px; height:22px; padding-left:10px; }
#buybody .form_txt1blue{ float:left; width:890px; line-height:25px;  padding-left:10px; border-bottom:1px  dashed #BBD2DA}
#buybody .form_txt2{ float:left; width:100px; line-height:20px; height:22px; text-align:right;  }
#buybody .form_txt2blue{ float:left; width:100px; line-height:30px; height:30px; text-align:right; color:#000000; }
#buybody .form_txt2blue2{ float:left; width:180px; padding-left:20px; line-height:25px; height:25px; text-align: left; color:#000000; }
#buybody .form_txt3{ float:left; width:780px; line-height:20px; height:22px; padding-left:5px; }
#buybody .form_txt3blue{ float:left; width:780px; line-height:30px; height:30px; padding-left:5px; color:#000000;}
#buybody .form_txt3blue2{ float:left; width:680px; line-height:25px;padding-left:5px; color:#000000;}
#buybody .form_txt4blue{ float:left; width:860px; margin-top:10px; line-height:25px; padding-left:40px; }
#buybody .bt_tijiao{height:25px; background-color:#FF9900; line-height:25px; padding-left:5px; padding-right:5px; color:#ffffff; font-weight:bold; border-top:1px solid #ffffff; border-left:1px solid #ffffff; border-right:1px solid #990000; border-bottom:1px solid #990000; }
#buybody .outbody{ float:left; margin:10px auto; width:890px; border-top:4px solid #FFD89D; background-color:#FFF9F1; line-height:22px;}
#buybody .outbody_txt1{margin:20px auto 5px auto; width:850px; line-height:22px; height:20px; font-family:Arial, Helvetica, sans-serif; font-size:14px; border-bottom:1px solid #FBE7BD;}
#buybody .outbody_txt2body{margin:5px auto 0px auto;  width:850px; line-height:22px;}
#buybody .outbody_txt2_l{float:left; line-height:22px; color:#990000; font-weight:bold;padding-bottom:15px;}
#buybody .outbody_txt2_r{float:right; font-size:14px; font-weight:bold; line-height:22px;padding-bottom:15px;}
#buybody .outbody_bt{ margin:5px auto; width:880px; text-align:right; }
#buybody .over1{margin:10px auto; height:26px; line-height:26px; width:860px; padding-left:30px; background:url(../images/lei_dot.gif) no-repeat 0px -683px; font-size:16px; font-weight:bold; color:#333333;}
#buybody .over2{margin:5px auto;  width:890px; line-height:25px;}
#buybody .over2_txt{float:left; text-align:left; margin-right:20px; color:#666666}
#buybody .over2_txtr{float:right; }
#buybody .overtab{ margin:5px auto; width:866px; border:2px solid #efefef; background-color:#f7f7f7; padding:10px;}
#buybody .overtab_txt1{ margin:10px auto; width:800px; line-height:25px;}
#buybody .overtab_txt2{margin:5px auto; width:800px; }
#buybody .overtab_txt3{float:left; margin:10px 25px 10px 25px; width:100px; height:35px;}
#buybody .note{ margin:20px auto 0 auto; width:880px; line-height:25px; font-size:14px; }
#buybody .tit{ margin:5px auto; width:880px; height:30px; }
#buybody .titbody{position:relative; width:880px; height:30px; background-color:#FFF5E6; border-bottom:1px solid #F5D18D;}
#buybody .titbody_txt1{float:left; bottom:-1px; background-color:#ffffff; margin-left:5px; margin-top:5px; padding:0px 5px 0px 5px; height:26px; line-height:26px; border-left:1px solid #F5D18D; border-right:1px solid #F5D18D; border-top:1px solid #F5D18D; font-size:14px;}
#buybody .titbody_txt2{float:left; bottom:-1px; margin-left:5px; margin-top:5px; padding:0px 5px 0px 5px; height:26px; line-height:26px;}
#buybody .submitSuccess{border:#01B703 1px solid;padding:4px 20px 4px 20px;background:#F1FDE5;font-size:12px;color:#01B703;height:23px;}
#buybody .input_buy{ border:1px solid #cccccc; height:18px; line-height:18px; font-size:12px; padding-left:5px;}
/* admin 用户后台==API */
.notop{ margin-top:0px!important;}
#lujin { margin:10px auto 0 auto; width:950px; border:1px solid #efefef; height:24px; line-height:24px; padding-left:10px;}
#ad_body{ margin: 10px auto 10px auto; width:960px;}
#ad_body_l{ float:left; width:180px; margin-bottom:10px;}
#ad_body_l .kuang{width:178px; border:1px solid #FFD393; margin-top:10px; background-color:#FFFBF4}
#ad_body_l .toptit{ width:170px; padding-left:8px; height:30px; line-height:30px; border-bottom:1px solid #FFD393 ; background:url(../images/admin.gif) repeat-x left top;}
#ad_body_l .toptit_api_dot{ float:left; padding-left:25px; width:150px; margin-left:-5px; height:30px; line-height:30px; background:url(../images/admin.gif) no-repeat left -453px;}
#ad_body_l a.toptit_api_dot:link{ float:left; padding-left:25px; width:150px; margin-left:-5px; height:30px; line-height:30px; background:url(../images/admin.gif) no-repeat left -453px;}
#ad_body_l a.toptit_api_dot:visited{ float:left; padding-left:25px; width:150px; margin-left:-5px; height:30px; line-height:30px; background:url(../images/admin.gif) no-repeat left -453px;}
#ad_body_l a.toptit_api_dot:hover{ float:left; padding-left:25px; width:150px; margin-left:-5px; height:30px; line-height:30px; background:url(../images/admin.gif) no-repeat left -530px;}
#ad_body_l .tit_api{ width:178px; margin:1px 0px 0px 0px; background-color:#ffffff;  }
#ad_body_l .tit_api_txt{float:left; width:140px; padding-left:38px; height:29px; line-height:29px;background:url(../images/admin.gif) no-repeat 10px -478px; border-bottom:1px #FFE7C3 dashed;}
#ad_body_l a.tit_api_txt:link{float:left; width:140px; padding-left:38px; height:29px; line-height:29px;background:url(../images/admin.gif) no-repeat 10px -478px; border-bottom:1px #FFE7C3 dashed;}
#ad_body_l a.tit_api_txt:visited{float:left; width:140px; padding-left:38px; height:29px; line-height:29px;background:url(../images/admin.gif) no-repeat 10px -478px; border-bottom:1px #FFE7C3 dashed;}
#ad_body_l a.tit_api_txt:hover{float:left; width:140px; padding-left:38px; height:29px; line-height:29px;background:url(../images/admin.gif) no-repeat 10px -503px #FFFBF4; border-bottom:1px #FFE7C3 dashed;}
#ad_body_l .tit_a{ width:178px; background-color:#FFEBCF; height:29px; margin-top:1px; border-bottom:1px solid #FFD393; font-weight:bold; color:#0066FF; }
#ad_body_l .tit_b{ width:178px; background-color:#FFFBF4; height:29px; margin-top:1px; border-bottom:1px solid #FFD393 }
#ad_body_l .tit_dot1{ float:left; width:38px; background: url(../images/admin.gif) no-repeat 5px -88px; height:29px;}
#ad_body_l .tit_dot2{ float:left; width:38px; background: url(../images/admin.gif) no-repeat 5px -119px; height:29px;}
#ad_body_l .tit_dot3{ float:left; width:38px; background: url(../images/admin.gif) no-repeat 5px -151px; height:29px;}
#ad_body_l .tit_dot4{ float:left; width:38px; background: url(../images/admin.gif) no-repeat 5px -181px; height:29px;}
#ad_body_l .tit_dot5{ float:left; width:38px; background: url(../images/admin.gif) no-repeat 5px -214px; height:29px;}
#ad_body_l .tit_dot6{ float:left; width:38px; background: url(../images/admin.gif) no-repeat 5px -245px; height:29px;}
#ad_body_l .tit_dot7{ float:left; width:38px; background: url(../images/admin.gif) no-repeat 5px -277px; height:29px;}
#ad_body_l .tit_dot8{ float:left; width:38px; background: url(../images/admin.gif) no-repeat 5px -308px; height:29px;}
#ad_body_l .tit_dot9{ float:left; width:38px; background: url(../images/admin.gif) no-repeat 5px -338px; height:29px;}
#ad_body_l .tit_dot10{ float:left; width:38px; background: url(../images/admin.gif) no-repeat 5px -368px; height:29px;}
#ad_body_l .tit_dot11{ float:left; width:38px; background: url(../images/admin.gif) no-repeat 5px -397px; height:29px;}
#ad_body_l .tit_txt{float:left; width:140px; height:29px; line-height:29px;}
#ad_body_l .list_body{ width:173px; margin:5px 0 10px 5px;}
#ad_body_l .list{ width:150px; padding-left:20px; background:url(../images/admin.gif) no-repeat left -428px; line-height:22px;}
#ad_body_l .list_more{ width:163px; line-height:22px; text-align:right ; }
#ad_body_l .bookbody{ margin: 8px; padding:5px; width:150px; height:200px; background-color:#ffffff; border:1px solid #cccccc;}
#ad_body_l .pricebody{ margin:10px; text-align:center; line-height:20px;}
#ad_body_m {float:left; width:580px; margin-left:10px; margin-bottom:10px;}
#ad_body_m .kuang{margin:10px auto 0px auto; width:578px; border:1px solid #ffd393;}
#ad_body_m .toptit{margin:0 auto; padding-left:10px; width:568px; border-bottom:1px solid #ffd393; height:30px; line-height:30px; font-size:14px; font-weight:bold;}
#ad_body_m .txt{ margin:0 auto; padding:10px 15px 10px 15px; line-height:25px; width:548px; }
#ad_body_m .txt2{ margin:0 auto; padding:10px 15px 10px 15px; width:548px; }
#ad_body_m .txt3{ margin:0 auto; padding:10px 15px 10px 15px; width:548px; text-align:center; }
#ad_body_m .txt_l{ float:left; margin:0 auto; width:100%; text-align:left;}
#ad_body_m .txt_r{ float:left; margin:0 auto; width:500px; line-height:25px; text-align:right;}
#ad_body_m .font_1{color:#000000; background-color:#f2f2f2;}
#ad_body_m .font_2{color:#000000; background-color:#ffffff;}
#ad_body_m .next_l{float:left; height:25px; }
#ad_body_m .next_r1{float:right; padding:0px 3px 0px 3px; height:25px;}
#ad_body_m .next_r2{float:right; padding:0px 3px 0px 3px; height:25px; color:#0066FF; font-weight:bold;}
#ad_body_r{float:left; margin-left:10px; width:180px; margin-bottom:10px;}
#ad_body_r .kuang{width:178px; margin-top:10px; border:1px solid #FFD393; }
#ad_body_r .toptit{ width:170px; padding-left:8px; height:30px; line-height:30px; border-bottom:1px solid #FFD393 ; background:url(../images/admin.gif) repeat-x left -40px;}
#ad_body_r .txt{ width:168px; padding:5px; line-height:20px;}
#ad_body_r .list_body{ width:173px; margin:5px 0 10px 5px;}
#ad_body_r .list{ width:150px; padding-left:20px; background:url(../images/admin.gif) no-repeat left -428px; line-height:22px;}
#ad_body_r .list_more{ width:163px; line-height:22px; text-align:right ; }
#ad_body_r770 {float:left; margin-left:10px; width:770px; margin-bottom:10px;}
#ad_body_r770 .kuang{width:768px; margin-top:10px; border:1px solid #FFD393; }
#ad_body_r770 .toptit{ margin:0 auto; padding-left:10px; width:758px; border-bottom:1px solid #ffd393; height:30px; line-height:30px; font-size:14px; font-weight:bold;}
#ad_body_r770 .toptit2{ margin:0 auto; padding-left:10px; width:758px; border-bottom:1px solid #ffd393; height:30px; }
#ad_body_r770 .toptit2_txt1{ float:left; margin-left:5px; padding:0px 10px 0px 10px; height:30px; line-height:30px; border-left:1px solid #ffd393; border-right:1px solid #ffd393; background-color:#FFF5E8;font-size:14px; font-weight:bold; color:#660000;}
#ad_body_r770 .toptit2_txt2{ float:left; margin-left:5px; padding:0px 10px 0px 10px; height:30px; line-height:30px; border-left:1px solid #ffd393; border-right:1px solid #ffd393; }
#ad_body_r770 .toptit2_pailie{ float: right; padding:5px 10px 0px 10px; height:20px; }
#ad_body_r770 .toptit_api{ margin:10px auto 0 auto; padding:0px 10px 0px 10px; width:728px; background-color:#FFF1DC; height:30px; line-height:30px; font-size:14px; font-weight:bold;}
#ad_body_r770 .txt{ margin:0 auto; padding:10px 15px 10px 15px; line-height:25px; width:738px; }
#ad_body_r770 .txt2{ margin:0 auto; padding:10px 15px 10px 15px; width:738px; }
#ad_body_r770 .txt3{ margin:0 auto; padding:10px 15px 10px 15px; width:738px; text-align:center; }
#ad_body_r770 .txt4{ margin:0 auto; padding:0px 15px 0px 15px; width:738px; height:30px; border-bottom:1px solid #FFE8C4; background-color:#FFFBF4;}
#ad_body_r770 .txt5{ margin:0 auto; padding:0px 15px 0px 15px; width:738px; border-bottom:1px solid #FFE8C4; }
#ad_body_r770 .font_1{color:#000000; background-color:#f2f2f2;}
#ad_body_r770 .font_2{color:#000000; background-color:#ffffff;}
#ad_body_r770 .next_l{float:left; height:25px; }
#ad_body_r770 .next_r1{float:right; padding:0px 3px 0px 3px; height:25px;}
#ad_body_r770 .next_r2{float:right; padding:0px 3px 0px 3px; height:25px; color:#0066FF; font-weight:bold;}
#ad_body_r770 .book_pin_body{ margin:0px auto; width:736px; line-height:24px; border:1px solid #ccc;  background-color:#efefef;}
#ad_body_r770 .book_pin_person{float:left; width:80px; text-align:center; padding-top:10px;}
#ad_body_r770 .book_pin_txt_body{float:left; width:655px; padding:0px; background-color:#fff; border-left:1px dashed #ccc;}
#ad_body_r770 .book_pin_txt1{ width:640px; padding-left:14px; padding-top:10px; line-height:25px;}
#ad_body_r770 .book_pin_txt1_2{ float:right; padding-right:10px;}
#ad_body_r770 .book_pin_txt1_3{ float:left; padding-left:0px;}
#ad_body_r770 .book_pin_txt2{ width:640px; padding-left:14px; line-height:25px; border-bottom:1px dashed #ccc;}
#ad_body_r770 .book_pin_txt3{ width:640px; padding-left:14px;line-height:25px; border-top:1px dashed #ccc;}
#ad_body_r770 .book_pin_txt3_2{ float:left; padding-top:3px;}
#ad_body_r770 .book_pin_txt3_3{ float:right; padding-right:10px;}
#ad_body_r770 .book_pin_txt4{ width:640px; padding-left:14px; padding-bottom:20px;  line-height:25px; border-top:1px dashed #ccc;}
#ad_body_r770 .book_pin_more{float:left; width:691px; line-height:24px; margin-left:26px; margin-bottom:10px; padding-right:10px; border:1px solid #efefef; text-align:right;}
.lh18{line-height:18px;}
.lh22{line-height:22px;}
.input_kuang{border:1px solid #cccccc; padding-left:5px; padding-right:5px; padding-top:2px; padding-bottom:2px; line-height:18px; font-size:12px;}
.bt_yellow{ background:url(../images/btbg.gif) no-repeat 0px 0px; height:19px; line-height:17px; font-size:12px; color:#990000; border:1px solid #FFCC01;}
.bt_queren{ background:url(../images/btbg.gif) no-repeat 0px -30px; height:19px; line-height:17px; font-size:12px; color:#990000; border:1px solid #FFCC01; padding-left:20px;}
*html .bt_queren{ background:url(../images/btbg.gif) no-repeat 0px -30px; height:19px; line-height:17px; font-size:12px; color:#990000; border:1px solid #FFCC01; padding-left:15px; }
.bt_add{ background:url(../images/btbg.gif) no-repeat 0px -50px; height:19px; line-height:17px; font-size:12px; color:#990000; border:1px solid #FFCC01; padding-left:20px;}
*html .bt_add{ background:url(../images/btbg.gif) no-repeat 0px -50px; height:19px; line-height:17px; font-size:12px; color:#990000; border:1px solid #FFCC01; padding-left:10px; }
.bt_qu{ background:url(../images/btbg.gif) no-repeat 0px -70px; height:19px; line-height:17px; font-size:12px;  border:1px solid #cccccc; padding-left:16px; }
*html .bt_qu{ background:url(../images/btbg.gif) no-repeat 0px -70px; height:19px; line-height:17px; font-size:12px;  border:1px solid #cccccc; padding-left:14px; }
.bt_wen{ background:url(../images/btbg.gif) no-repeat 0px -90px; height:19px; line-height:17px; font-size:12px; color:#666; border:1px solid #FFCC01; padding-left:16px;}
*html .bt_wen{ background:url(../images/btbg.gif) no-repeat 0px -90px; height:19px; line-height:17px; font-size:12px; color:#990000; border:1px solid #FFCC01; padding-left:10px; }
.bt_buy1{ background:url(../images/btbg.gif) no-repeat 0px -110px; height:19px; line-height:17px; font-size:12px; color:#990000; border:1px solid #FFCC01; padding-left:16px;}
*html .bt_buy1{ background:url(../images/btbg.gif) no-repeat 0px -110px; height:19px; line-height:17px; font-size:12px; color:#990000; border:1px solid #FFCC01; padding-left:10px; }

#div_api {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; BOTTOM: -1px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; POSITION: relative; HEIGHT: 20px; width:768px;
}
#div_api LI {
	BORDER-RIGHT: #ffd393 1px solid; BORDER-TOP: #ffd393 1px solid; BACKGROUND: #FFF1DC; FLOAT: left; MARGIN: 0px 6px 0px 0px; BORDER-LEFT: #ffd393 1px solid; LINE-HEIGHT: 15px; PADDING-TOP: 2px; BORDER-BOTTOM: #ffd393 1px; TEXT-ALIGN: center
}
#div_api LI.selected {
	BACKGROUND: #ffffff
}
#div_api LI A {
	PADDING-RIGHT: 4px; DISPLAY: block; PADDING-LEFT: 4px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #ffd393 1px solid; HEIGHT: 16px
}
#div_api LI A:hover {
	PADDING-RIGHT: 4px; DISPLAY: block; PADDING-LEFT: 4px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #ffd393 1px solid; HEIGHT: 16px
}
#div_api LI A:visited {
	PADDING-RIGHT: 4px; DISPLAY: block; PADDING-LEFT: 4px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #ffd393 1px solid; HEIGHT: 16px
}
#div_api LI.selected A {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #000000; PADDING-TOP: 0px; BORDER-BOTTOM: #ffffff 1px solid; HEIGHT: 16px
}
#div_api LI.selected A:hover {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #000000; PADDING-TOP: 0px; BORDER-BOTTOM: #ffffff 1px solid; HEIGHT: 16px
}
#div_api LI.selected A:visited {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #000000; PADDING-TOP: 0px; BORDER-BOTTOM: #ffffff 1px solid; HEIGHT: 16px
}
#api{margin:0 auto; width:100%; height:65px; background:url(../images/logo_api.jpg) repeat-x left -70px;}
#api_body{margin:0 auto; width:960px; height:65px;}
#api_body .logo{width:163px; height:65px; float:left; background:url(../images/logo_api.jpg) no-repeat left top;}
#api_body .tel { float:right; margin-right:0px; margin-top:35px; width:155px; height:28px; line-height:28px; text-align:right;}
#api_body .other{ float:right;  margin-right:4px; margin-top:38px; width:72px; height:24px; background-image:url(../images/top_pindao.gif); background-repeat:no-repeat; background-position:70px -63px; display:block; text-align:center;line-height:24px;}
/*评论*/
#discuss{ margin:10px auto 0px auto; width:960px; border:1px solid #FFD393; background-color:#FFFBF4;} 
#discuss .top{ float:left; width:950px; padding-left:10px; height:30px; line-height:30px; border-bottom:1px solid #ffd393; background:url(../images/admin.gif) repeat-x left top;}
#discuss .con_left{ float:left; width:770px; height:250px;}
#discuss .con_txt{ float:left; padding:10px; width:730px; height:180px; line-height:24px; overflow:hidden; border-bottom:1px solid #ffd393;}
#discuss .con_bt_left{ float:left; padding:0px 10px 0px 10px; margin:10px 0 10px 0; border-right:1px solid #ffd393; line-height:25px;}
#discuss .con_bt_right{float:right; margin:10px 0 10px 0; padding:0 20px 0 0;}
#discuss .con_right{float:left; margin:15px 0 0 15px; padding:4px; width:150px; height:210px; border:1px solid #cccccc; background-color:#FFFFFF;}

#discuss2{ margin:10px auto 0 auto; width:960px; border:1px solid #FFD393;} 
#discuss2 .top{ margin:0 auto; width:960px; border-bottom:1px solid #ffd393; line-height:36px;}
#discuss2 .top_tit{float:left; padding-left:10px;}
#discuss2 .top_bt{float:right; padding-right:15px; margin-top:4px;}
#discuss2 .page{ margin:0 auto; width:940px; padding:0 10px 0 10px; border-bottom:1px solid #ffd393; height:25px; line-height:25px;}
#discuss2 .next_l{float:left; height:25px;  }
#discuss2 .next_r1{float:right; padding:0px 5px 0px 5px; height:25px;}
#discuss2 .next_r2{float:right; padding:0px 5px 0px 5px; height:25px; color:#0066FF; font-weight:bold;}
#discuss2 .kuang{ margin:0 auto; width:960px; border-bottom:1px solid #ffd393; }
#discuss2 .pin{ margin:10px auto; width:930px; border:1px solid #cccccc; background-color:#efefef;}
#discuss2 .pin_pic{float:left; width:60px; padding:15px 0 0 15px; line-height:25px; text-align:center;}
#discuss2 .pin_r1{float: right; width:810px; padding:10px 15px 10px 15px; background-color:#ffffff; }
#discuss2 .pin_r2{float:right; width:810px; margin-top:1px; padding:10px 15px 10px 15px; background-color:#ffffff;}
#discuss2 .pin_tit{ float:left; width:600px; line-height:25px;}
#discuss2 .pin_time{ float:right; line-height:25px;}
#discuss2 .pin_txt{line-height:25px;}
#discuss2 .pin_num{float:left; padding-right:10px;}
#discuss2 .pin_num2{float:right; padding-left:10px;}

#discuss3 {margin:10px auto 0 auto; width:962px; }
#discuss3 .left220{float:left; width:220px;}
#discuss3 .right730{ float:left; margin-left:10px; width:730px; border:1px solid #cccccc;}
#discuss3 .r_top{ float:left; padding-left:10px; border-bottom:1px solid #efefef; line-height:30px; width:720px;}
#discuss3 .r_list{ float:left; margin-left:10px; padding-left:5px; width:695px; height:35px; line-height:35px; background:url(../images/xuxian_x.gif) repeat-x bottom left;}
#discuss3 .r_dot{ float:left; width:550px; padding-left:35px; height:30px; line-height:35px; background:url(../images/dot.gif) 0 -204px no-repeat;}
#discuss3 .r_author{float:right; width:100px; text-align:right; line-height:35px; }
#discuss3 .div1{float:left; width:218px; margin:10px 0 0 0; border:1px solid #cccccc; background-color:#f4f4f4; padding-bottom:8px;}
#discuss3 .top{ width:218px; height:33px; background: url(../images/mr.jpg) no-repeat 0px -370px; }
#discuss3 .name{float: left; margin:10px 0 0 10px;}
#discuss3 .dot{ float:left; margin:10px 0 0 10px; background: url(../images/lei_dot.gif) no-repeat 0px -280px;  width:15px; height:16px; }
*html #discuss3 .dot{ float:left; margin:10px 0 0 5px; background: url(../images/lei_dot.gif) no-repeat 0px -280px;  width:15px; height:16px; }
#discuss3 .conbody{ margin-left:5px; width:208px; padding-bottom:5px; border-left:1px solid #FFCC01; border-right:1px solid #FFCC01; border-bottom:1px solid #FFCC01; background-color:#ffffff;}
#discuss3 .conbody2{ margin-left:5px; margin-top:10px; width:208px; padding-bottom:5px; border-top:1px solid #FFCC01; border-left:1px solid #FFCC01; border-right:1px solid #FFCC01; border-bottom:1px solid #FFCC01; background-color:#ffffff;}
#discuss3 .listbody{ width:208px; height:30px; line-height:30px; display:block; background:url(../images/xuxian_x.gif) repeat-x left bottom ;}
#discuss3 .listbody_dot1{float:left; margin-top:8px; width:20px; height:15px; background:url(../images/number.gif) no-repeat 5px 0px;}
#discuss3 .listbody_dot2{float:left; margin-top:8px; width:20px; height:15px; background:url(../images/number.gif) no-repeat 5px -20px;}
#discuss3 .listbody_dot3{float:left; margin-top:8px; width:20px; height:15px; background:url(../images/number.gif) no-repeat 5px -40px;}
#discuss3 .listbody_dot4{float:left; margin-top:8px; width:20px; height:15px; background:url(../images/number.gif) no-repeat 5px -60px;}
#discuss3 .listbody_dot5{float:left; margin-top:8px; width:20px; height:15px; background:url(../images/number.gif) no-repeat 5px -80px;}
#discuss3 .listbody_dot6{float:left; margin-top:8px; width:20px; height:15px; background:url(../images/number.gif) no-repeat 5px -100px;}
#discuss3 .listbody_dot7{float:left; margin-top:8px; width:20px; height:15px; background:url(../images/number.gif) no-repeat 5px -120px;}
#discuss3 .listbody_dot8{float:left; margin-top:8px; width:20px; height:15px; background:url(../images/number.gif) no-repeat 5px -140px;}
#discuss3 .listbody_dot9{float:left; margin-top:8px; width:20px; height:15px; background:url(../images/number.gif) no-repeat 5px -160px;}
#discuss3 .listbody_dot10{float:left; margin-top:8px; width:20px; height:15px; background:url(../images/number.gif) no-repeat 5px -180px;}
#discuss3 .listbody_name{float:left; margin-left:5px; width:180px; display:block; font-weight:lighter; line-height:30px; }
#discuss3 .listbody_a { float: left; margin-top:10px; width:208px; line-height:24px;  background:url(../images/xuxian_x.gif) repeat-x left bottom #FFffff;}
#discuss3 .listbody_a_pic{float:left; width:90px; text-align:center; margin-top:10px; padding-bottom:20px;}
#discuss3 .listbody_a_txt{float:left; width:108px; line-height:24px; }
#discuss3 .listbody_a h3 { font-size: 12px; font-weight: lighter; line-height:20px; color:#666666;}
#discuss3 .zhujie { margin-left:5px; margin-top:5px; width:208px;line-height:24px; line-height:20px; height:20px; text-align:center; color:#999999; border:1px solid #ccc; background-color:#efefef;}
#discuss4{ margin:10px auto 0 auto; width:960px; border:1px solid #FFD393;} 
#discuss4 .top{ margin:0 auto; width:960px; border-bottom:1px solid #ffd393; line-height:36px;}
#discuss4 .top_tit{float:left; padding-left:10px;}
#discuss4 .top_bt{float:right; padding-right:15px; margin-top:4px;}
#discuss4 .left{float:left; width:730px; border:5px solid #ffffff; background-color:#efefef;}
#discuss4 .l_author{float:left; width:90px; padding-top:15px; text-align:center; line-height:30px;}
#discuss4 .l_report_body{ float:right; width:640px; }
#discuss4 .l_report_top{float:left; width:640px; line-height:30px; background-color:#ffffff;}
#discuss4 .l_report_tit{float:left; width:485px; padding-left:15px; font-weight:bold;}
#discuss4 .l_report_tit2{float:left; width:625px; padding-left:15px; border-bottom:1px solid #efefef;}
#discuss4 .l_report_star{float:left; width:485px; padding-left:15px; }
#discuss4 .l_report_time{float:right; width:135px; padding-right:5px; color:#999999}
#discuss4 .l_report_txt{float: right; white-space:normal;word-break:break-all; width:610px; overflow:auto; padding:15px; line-height:22px; margin-top:1px; background-color:#ffffff;}
#discuss4 .l_report_end{float:right; width:640px; line-height:30px; background-color:#ffffff; margin-top:1px;}
#discuss4 .l_report_end_left{float:left; padding-left:15px;}
#discuss4 .l_report_end_right{float:right; padding-right:5px; margin-top:5px; line-height:25px;}
#discuss4 .l_page_body{ float:right; width:638px; border-top:1px solid #cccccc; border-bottom:1px solid #cccccc; background-image:url(../images/pinglun.jpg); background-position:left -30px; line-height:30px;}
#discuss4 .l_page_left{float:left; padding-left:15px;}
#discuss4 .l_page_right{float:right; padding-left:5px; padding-right:5px; color:#0066FF;}
#discuss4 .l_word_kuang{float: right; width:640px; padding-bottom:10px; background-color:#ffffff;}
*html #discuss4 .l_word_body{ float: left; margin:10px 0px 10px 10px; width:600px; border:1px solid #cccccc;}
#discuss4 .l_word_body{ float: left; margin:10px 20px 10px 20px; width:600px; border:1px solid #cccccc;}
#discuss4 .l_word_top{ float:left; width:600px; height:30px; line-height:30px; background:url(../images/pinglun.jpg) repeat-x left top;}
#discuss4 .l_word_top_tit{float:left; width:400px; padding-left:15px; line-height:30px;}
#discuss4 .l_word_top_name{float:right; width:150px; padding-right:5px; line-height:30px;}
#discuss4 .l_word_txt{float:left; white-space:normal;word-break:break-all; width:580px; overflow:auto; padding:10px; line-height:22px;}
#discuss4 .l_write_body{float:right; width:640px; background-color:#FFFFFF;}
#discuss4 .l_write_con{ padding-left:15px; line-height:30px;}
#discuss4 .l_write_input{ padding-left:5px; border:1px solid #cccccc;}
#discuss4 .l_write_tijiao{ float:left; margin-top:10px; width:50px; height:22px; line-height:20px; text-align:center; background:url(../images/pinglun.jpg) repeat-x left -60px; border:1px solid #FF9900; color:#990000; display:block;}
#discuss4 .right{float:right; width:219px; border-left:1px solid #ffd393; background-color:#FFFBF4;}
#discuss4 .r_top{ float:left; width:209px; padding-left:10px; height:30px; line-height:30px; border-bottom:1px solid #ffd393;  background:url(../images/admin.gif) repeat-x left top;}
#discuss4 .r_top2{ float:left; margin-top:20px; width:209px; padding-left:10px; height:30px; line-height:30px; border-bottom:1px solid #ffd393;  background:url(../images/admin.gif) repeat-x left top;}
#discuss4 .r_top3{ float:left; margin-top:10px; width:209px; padding-left:10px; height:30px; line-height:30px; background:url(../images/admin.gif) repeat-x left top;}
#discuss4 .r_list_body{float:left; width:200px; padding:5px; border-bottom:1px solid #FFEBCF; }
#discuss4 .r_list_tit{ float:left; width:180px; padding-left:25px; height:24px; background:url(../images/dot.gif) no-repeat 0 -210px; line-height:24px; }
#discuss4 .r_list_txt{float:left; width:180px; line-height:20px; color:#666666; padding:0px 0 0 25px;}
*html #discuss4 .r_paihang_body{float:left; width:209px; border:1px solid #ffcc00; margin:5px 0 10px 2px; background-color:#ffffff;}
#discuss4 .r_paihang_body{float:left; width:209px; border:1px solid #ffcc00; margin:5px 0 10px 4px; background-color:#ffffff;}
#discuss4 .r_paihang_list{float:left; width:200px; margin-left:5px; height:30px; line-height:30px; background: url(../images/pinglun.jpg) no-repeat left -90px ; border-bottom:1px dashed #cccccc; }
#discuss4 .page_body{ float:left; width:730px; height:30px; line-height:30px; border-bottom:1px solid #cccccc; background-color:#ffffff;}
#discuss4 .page_left{float:left; padding-left:15px;}
#discuss4 .page_right{float:right; padding-left:5px; padding-right:5px; color:#0066FF;}
#discuss4 .line{ float:left; width:730px; height:1px; border-bottom:1px solid #cccccc;}
