﻿/*gb_foot*/
.gb_foot{ width:960px; margin:0 auto; padding:28px 0 50px 0;}
.gb_foot .foot_menu{ line-height:24px; text-align:center; color:#D8D8D8;}
.gb_foot .foot_menu span{ color:#666666;}
.gb_foot .foot_menu .c_tx{ color:#E40000;}
.gb_foot .foot_menu a{ color:#666666;}
.gb_foot .foot_menu a.black{ color:#666666;}
.gb_foot .foot_menu a:hover{ color:#333333;}

.cur_nav{ width:944px; height:30px; margin:0 auto; line-height:30px; background:#F1F1F1; color:#555555; padding-left:16px; margin-bottom:10px;}
.cur_nav a,.cur_nav a:visited,.cur_nav span{ color:#0099BB; text-decoration:none;}
.cur_nav a:hover{ color:#0099BB; text-decoration:underline;}

.tj_banner{padding:138px 0 0 297px; width:663px;height:126px;margin:0 auto; background:url(banner.png) no-repeat;position:relative;}
.tj_banner p{ line-height:24px; color:#666666;}
.tj_banner strong{font-weight:400;color:#333333;}
.tj_banner .orange{ color:#FF7C00;}
.tj_banner .red{ color:#E50000;}
.tj_banner a,.tj_banner a:visited{ color:#E50000; text-decoration:underline;}
.tj_banner a:hover{ color:#E50000; text-decoration:none;}
.tj_banner .gonglue_btn{ float:left; width:184px; height:41px; background:url(gonglue_btn.png) no-repeat; position:absolute;right:21px;bottom:30px;}

.tg_banner{ width:960px; height:194px; background:url(huikui_banner2.jpg) no-repeat; margin:0 auto;overflow:hidden;position:relative;}
.tg_banner .flash_box{ float:left; width:249px; height:124px;position:relative;z-index:1;}
.tg_banner .txt_box{ float:left; width:630px; color:#666666;font-size:14px; line-height:22px; padding:138px 0 0 43px;}
.tg_banner .txt_box a{color:#0087c6;margin:0 5px;}
.tg_banner .txt_box a:hover{text-decoration:underline;}
.tg_banner .txt_box h4.tit{color:#ff7e00;display:block;font-size:14px;font-weight:bold;}
.tg_banner .orange{ color:#FF7C00;}
.tg_banner .red{ color:#E50000;}
.tg_banner .red1{ color:#E50000; text-decoration:underline;}
.tg_banner .cyan{ color:#51A200;}
.tg_banner .gonglue_btn{ float:left; width:184px; height:41px; background:url(gonglue_btn.png) no-repeat; margin-top:181px;}
.tg_banner .pvw_box{ width:800px; height:24px; color:#333333; padding:5px 0 0 160px; overflow:hidden;}
.tg_banner .pvw_box a{ color:#00A4BC; text-decoration:underline;}
.tg_banner .pvw_box a:hover{ color:#00A4BC; text-decoration:none;}
.tg_banner .pvw_box li{ height:24px;}
.tg_banner .sp_tag{display:block;width:171px;height:131px;right:0;top:0;position:absolute;text-indent:-999em;overflow:hidden;}

/*loop-line*/
.tg_banner .txt_box ul.line{height:24px;overflow:hidden;}
.tg_banner .txt_box ul.line li{height:24px;line-height:24px;font-size:14px;overflow:hidden;color:#333333;}
.tg_banner .txt_box ul.line li a{font-size:14px;}

.taocan_con{ width:958px; border:#D4D3D5 1px solid;  border-top:none; margin:0 auto; padding-bottom:44px;}
.taocan_box{ width:887px; background:url(line.gif) bottom repeat-x;margin:14px auto 12px;height:80px;padding-bottom:10px;_padding-bottom:7px;}
.taocan_box .tc_con{ float:left;height:50px; padding:33px 0 0 82px; width:655px;overflow:hidden; background:url(taocan1.png) 0 0 no-repeat; line-height:22px; color:#333333;font-size:12px;position:relative;}
.tc_con .new_ico{display:block;background:url(new_ico.png) no-repeat;position:absolute;width:31px;height:19px;}
.taocan_box .tc_con strong{font-weight:normal;}
.taocan_box .tc_con a,.taocan_box .tc_con a:visited{ color:#0087C6; text-decoration:none;font-size:14px;}
.taocan_box .tc_con a:hover{ color:#0087C6; text-decoration:underline;}
.taocan_box .tc_con .red{ color:#E50000; font-size:14px;}
.taocan_box .tc_shop{ float:right; padding-right:11px;height:72px;}
.taocan_box .tc_shop .shop_yuan{font-size:14px;}
.taocan_box .tc_shop .shop_yuan strong{font-family:Arial;font-size:20px;color:#db0000;padding-right:3px;}
.taocan_box .tc_shop .shop_num{color:#333333; font-size:14px; padding:5px 0 0 0; text-align:right; line-height:20px;_line-height:24px;}

.taocan_box .tc_shop .shop_num span.en{font-size:12px;height:16px;overflow:hidden;}
.taocan_box .tc_shop .shop_num span.un_en{height:16px;font-size:12px;color:#db0000;background:url(dot_2.png) right 50% no-repeat;padding-right:23px;overflow:hidden;}

.taocan_box .tc_shop .num{ color:#DB0000; font-weight:700;}
.taocan_box .tc_shop .shop_form{ float:right; width:64px; color:#333333; background:url(shop_ico.gif) right 2px no-repeat;_background-position:right 1px;}
.taocan_box .tc_shop .shop_form input{position:relative;top:3px;top:2px\9;*top:1px;_top:1px;left:-2px;}

#taocan1 .tc_con{background-position:0 0;}
#taocan2 .tc_con{background-position:0 -101px; }
#taocan3 .tc_con {background-position:0 -409px;}
    #taocan3 .tc_con .new_ico{right:48px;top:0px;}
    #taocan3.taocan_box {}
    #taocan3 .tc_con .sp_ico{width:65px;height:65px;background:url(tc2_ico.gif) no-repeat;position:absolute;left:-3px;top:10px;}
#taocan4 .tc_con{background-position:0 -204px;}
#taocan5 .tc_con{background-position:0 -510px;}
    #taocan5 .tc_con .new_ico{right:260px;top:0px;}
#taocan6 .tc_con{background-position:0 -612px;}
#taocan7 .tc_con{background-position:0 -722px;}
/*#taocan2 .tc_con{ background-position:18px -104px;}
#taocan3 .tc_con{ background-position:18px -203px;}
#taocan4 .tc_con{ background-position:18px -302px;}*/


.gray_con{ width:958px; height:224px; background:url(gray_con.png) no-repeat;position:absolute; margin-left:0;*margin-left:-18px;}
.gray_box{ width:958px; height:118px; background:url(gray_box.png) repeat-y;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src="http://www.aipai.com/tuiguang/img/gray_box.png");  font-size:14px; font-weight:700; text-align:center; padding-top:106px; color:#333333;}
.gray_box span{ color:#E30000;}

.mod_title{width:887px;margin:0 auto;height:28px;}
.mod_title h3{background:url(tit_bg.png) no-repeat;width:300px;height:27px;float:left;text-indent:-999em;}
.mod_title.step2{padding:22px 0 5px 0;}
.mod_title.step3 h3{background-position:0 -37px;}
.mod_title.step3{padding-top:22px;}
.mod_sel_all{width:auto;height:20px;float:right;}
.mod_sel_all input{vertical-align:-1px;_vertical-align:-2px;*vertical-align:-2px;}
.mod_sel_all label{font-size:14px;position:relative;padding-right:11px;color:#333333;}
.mod_title .mod_sel_all label{top:15px;}
.mod_con{width:887px;margin:0 auto;}

.work_shop{width:960px; height:133px; overflow:hidden; margin:0 auto;background:url(step1.png) no-repeat;position:relative;}
.work_shop .tgjh{width:132px;height:26px;overflow:hidden;position:absolute;right:53px; top:23px;text-indent:-999em;}
.work_shop .w_tip{line-height:20px;float:left;padding-top:38px;padding-left:15px;color:#333333;}
.work_shop .w_tip strong{font-family:Arial;}
.work_shop .w_tip .sp1{color:#eb0000;}
.work_shop .w_tip .sp2{color:#ff9000;}
.work_shop .w_tip .c1{color:#666666;}
.work_shop .work_box{ float:left; width:290px;position:relative;padding:44px 0 0 45px;}
.work_shop .work_box .tit{ height:45px; color:#333333; font-size:14px; font-weight:700; padding-left:3px;}
.work_shop .work_box .tit span{ font-size:12px;font-weight:500;}
.work_shop .work_box .tit p{color:#666666;padding-top:6px;}
.work_shop .work_box .tit .red{color:#E50000; text-decoration:underline;}
.work_shop .work_box .work{ width:283px; height:87px;border:1px solid #ececec;}
.work_shop .work_box .work img{width:120px;height:87px;}
.work_shop .work_box .work h3 a{color: #0087C6;font-size: 12px;margin-bottom: 0;text-align: center;}
.work_shop .work_box .work h3 a:hover{ color:#333333;}
.work_shop .work_box .work .xuan_btn{display:block;width:64px; height:24px;line-height:25px;line-height:26px\0;_line-height:27px; color:#333333; text-align:center; background:url(btn_bg.png) no-repeat; margin:0 auto;overflow:hidden;}
.work_shop .work_box .work a.xuan_btn:hover{text-decoration:none;}
.work_shop .work_box .work_pic{width:120px;height:87px;overflow:hidden;float:left;background:#E9E9E9;color:#999999;text-align:center;}
.work_shop .work_box .rcon{float:left;width:163px;padding-top:16px;}
.work_shop .work_box .empty_work{cursor:pointer;}
.work_shop .work_box .work h3{margin-bottom:5px;font-size:12px;color:#afafaf;text-align:center;height:32px;line-height:16px;overflow:hidden;}
.work_shop .work_box .empty_jhwork h3{padding:5px 0 0 15px;color:#FF0000;}
.work_shop .shop_box{ float:right;}

.shop_box .price_box{ font-size:14px; text-align:center;height:60px;color:#333333;padding-top:12px;}
.shop_box .price_box strong{ font-family:Arial; font-size:18px;padding-right:3px;}
.shop_box .price_box .price strong{color:#DB0000;}
.shop_box .price_box .price{font-size:14px;text-align:center;font-weight:bold;}
.shop_box .price_box .del{margin-bottom:5px;text-align:center;color:#999999;}
.shop_box .price_box .del em{background:url(dot.png) repeat-x 0;font-size:14px;color:#666666;}
.shop_box .price_box .pb1{}
.shop_box .price_box .pb2{}
.mod_cart_cont{width:887px;margin:0 auto;}
.mod_cart_cont .shop_btnbox{width:100%;position:relative;}
#error_msg{line-height:20px;padding-left:2px;width:200px;margin:0 auto;position:absolute;left:510px;top:0;color:#FF0000;text-align:left;height:20px;display:inline-block;padding-top:10px;}
.shop_box .shop_btn{display:block; width:125px; height:33px; background:url(shop_btn.png) no-repeat; margin:0 auto;}
.shop_box .stop_btn{ float:right; width:125px; height:33px; background:url(stop_btn.png) no-repeat; margin-left:15px;}
.shop_box .stop_tips{ width:360px; position:absolute; margin:55px 0 0 -215px; *margin-left:242px; color:#E50000;}
/*fwrap*/
.fwrap{overflow-x:hidden;margin:0 auto;text-align:left;position:absolute;font:12px/1.6em Verdana,Helvetica,Arial,sans-serif;}
.t_l,.t_c,.t_r,.m_l,.m_r,.b_l,.b_c,.b_r{overflow:hidden;opacity:.4;filter:alpha(opacity=40);background:#B1B1B1;}
.t_l,.t_r,.b_l,.b_r{width:4px;height:4px;}
.t_c,.b_c{height:4px;}
.m_l,.m_r{width:4px;font-size:12px;}
.m_c{background:#FFF;}
.fwrap .ftcon{background:#FFF;border:1px solid #D0D0D0;width:762px;height:261px;overflow:hidden;}
#open_work{z-index:200;}
#open_workif{z-index:200;border:0 none;width:762px;height:261px;margin:0;padding:0;overflow:hidden;}
.full{position:absolute;display:none;background:#999;top:0;left:0;z-index:100;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;}

/*tgsuc*/
.tgsuc{border:1px solid #D4D3D5;margin:0 auto;color:#333;padding-top:23px;background:url(suct.png) repeat-x;width:958px;}
.tgsucw{background:url(suc.png) no-repeat 132px 37px;padding:115px 0 0 136px;line-height:30px;}
.tgsuc h3{font-size:14px;}
.tgsuc p{margin-top:-1px;}
.tgsuc_tips{color:#666666;margin-top:6px;}
.tgsuc_tips a,.tgsuc_tips a:visited{color:#0797B1;}
.tgsuc_tips a:hover{text-decoration:underline;}
.tgsuc_operate{color:#999999;padding:8px 0 0 0;}
.tgsuc_operate a,.tgsuc_operate a:visited{color:#0087C6;}
.tgsuc_operate a:hover{text-decoration:underline;}
.tgsuc_btn{height:98px;padding:31px 115px 0 0;}
.tgsuc_btn a{display:block;width:125px;height:33px;background:url(goon.png) no-repeat;float:right;text-indent:-99999px;overflow:hidden;}

/* Open_tip_page_Common_Style */
.mod_tip_con{ width:440px; height:150px; margin:0 auto;font-family:Arial;overflow:hidden;position:relative;}
.mod_pay_suc{}
.inner{line-height:22px;color:#333333;padding:18px 20px 0;}
.inner .c1{color:#0087c6;}
.inner .c2{color:#eb0000;font-weight:700;}
.inner .back{color:#0087c6;margin:0 3px;}
.inner .back:hover{text-decoration:underline;}
.inner .aipai_money{font-size:14px;font-weight:700;color:#EB0000;padding:0 2px;}
.conf_box a{width:74px; height:24px; background:url(http://www.aipai.com/app/www/templates/tuiguang/img/pay_btn.png) no-repeat;position:absolute; bottom:10px; right:20px;display:block;text-indent:-999em;}
.conf_box a.sur_btn{background-position:0 -24px;width:54px;}
.loading{ width:222px; height:56px; background:url(http://www.aipai.com/app/www/templates/common/img/loading.gif) 140px 44px no-repeat; color:#999999; font-size:14px; padding:50px 0 0 180px;}

/*.con_box{color:#333333; line-height:24px; position:relative;}
.inner{position:relative;padding-top:18px;}
.con_box .inner a,.con_box .inner a:visited{ color:#0087C6; text-decoration:underline;}
.con_box .inner a:hover{ color:#0087C6; text-decoration:none;}
*+html .con_box{position: relative !important;display:table !important;}
*+html .middle{display:table-cell !important;position:absolute !important;top:50%;}
.con_box .red{ color:#DB0000;}
.con_box a,.con_box a:visited{ color:#0087C6; text-decoration:none;}
.con_box a:hover{ color:#0087C6; text-decoration:underline;}
.pay_no .con_box,.pay_lost .con_box,.info_lost .con_box{ background-position:15px -115px;}
.op_box{z-index:999;}
.op_box a{display:inline-block;width:81px; height:25px;}
.op_box .pay_btn{ float:right; width:74px; height:24px; background:url(http://www.aipai.com/app/www/templates/tuiguang/img/pay_btn.png) no-repeat; margin:13px 7px 0 0;}
.op_box .pay_return{ float:right; width:81px; height:25px; background:url(http://www.aipai.com/app/www/templates/tuiguang/img/pay_btn.png) 0 -25px no-repeat; margin:13px 7px 0 0;}
.op_box .op_info{ text-align:center; color:#999999;padding:8px 0;}
.op_box .op_info span{ color:#666666;}
.op_box .op_info strong{ font-size:14px; color:#333333;}
.op_box .op_info a{display:inline;}
.op_box .op_info a,.op_box .op_info a:visited{ color:#0087C6; text-decoration:none;}
.op_box .op_info a:hover{ color:#0087C6; text-decoration:underline;}
#selectWork{ color:#DB0000;}
#pay_suc2 .inner{font-size:12px;line-height:22px;}
#aipaibi,#pay_price{font-size:14px;font-weight:700;color:#EB0000;}
*/

/*2012新头部处理 28/05/12 09:48:18 */
.taocan_con, .tgsuc{background-color:#FFFFFF;}
