/* 专家贴士订阅 */
.sub_nav{ width:960px; float:left;}
.member_750{ width:960px; float:left; border:1px solid #ffcc99; background-color:#ffffb8; padding:10px;  color:#6D6D6D;}
.sub_left{ width:940px; float:left; padding:25px 20px 15px;+padding:26px 0 15px 50px; border:1px solid #e9dcc1; background:#fffaf1; line-height:28px; color:#000;}
.sub_left p{ padding-left:300px;}
.sub_left img{ vertical-align:middle; padding-bottom:3px;_padding-bottom:5px;}
.sub_right{ width:940px; margin:20px 0; padding:10px 20px; border:1px solid #cccccc; line-height:25px;}
.sub_right_top{ border-bottom:1px solid #CCCCCC; margin-bottom:5px;}

/* 选择专家套餐页面 */
.sub_table{ width:980px; float:left; background:#dbdbdb;}
.sub_table .detail{ text-align:left; padding-left:20px;}
.sub_table tr td{ background:#FFF; text-align:center; padding:5px}
.sub_table tr td img{ vertical-align:middle;}
.sub_table tr td p{ line-height:25px; color:#999;}
.sub_table .title td{ background:#f1f1f1; height:28px; line-height:28px; color:#000; font-weight:bold; padding:0;}
.sub_table .pay td{ background:#f1f1f1; height:35px; line-height:35px; text-align:right; padding-right:20px; color:#000; font-size:14px;}
.sub_next{ width:940px; padding-right:20px; float:left; text-align:right}
.tips_ed{width:950px; float:left; height:24px ;line-height:24px; border-bottom:1px solid #dbdbdb; padding-left:10px;}
.product_table .title td{ background:#f1f1f1; border-right:1px solid #dbdbdb; border-top:1px solid #dbdbdb;}
.product_table tr td{ height:30px; line-height:30px; padding-left:20px; border-bottom:1px solid #dbdbdb;}
.product_table tr td label{ margin-right:30px;}
.product_table tr td label input{ margin-right:3px;}
.product_table .more_table td{ border:none; text-align:right; padding-right:20px;}
.product_table .more_table img{ vertical-align:middle;}
.product_table .more_table a:hover{ text-decoration:none;}

/* 确定订单及付款页面 */
.tips_ec{width:940px; float:left; height:24px ;line-height:24px; padding-left:20px;}
.pay_box{ width:880px; float:left; padding:20px 50px; border:1px solid #dbdbdb;}
.pay_box_top { width:848px; float:left; padding-left:10px;}
.pay_box_top span{ margin-right:30px;}
.pay_box .sure_pay{ width:806px; float:left; padding:20px 40px; background:#f9f9f9; border:1px solid #dbdbdb; line-height:30px;}
.pay_box .sure_pay img{ vertical-align:middle; padding-bottom:2px;}
.pay_box_middle{ width:818px; float:left; line-height:20px; color:#999; padding:10px 20px 20px;background:url("/images/bg/dashed_line.gif") repeat-x 0 100%}
.pay_box_foot{ width:858px; float:left; line-height:20px; color:#999; }
.pay_box_foot ul li{ list-style-type:decimal ; margin-left:24px;}


/**********购买窗口**********/
.login_tieshi{float:left;width:470px;+width:450px;_width:460px;padding-bottom:10px; text-align:left;}
.login_con{background:#FFFFFF;}
.login_title{width:470px; text-align:left;}
.login_con{width:420px; margin:15px 25px; +margin:10px; }
.login_con p{float:left;text-align:left;line-height:25px;width:171px;padding-left:58px; width:300px;}
.login_con p .button{border:none; background:url(/images/btn_search.gif) no-repeat;width:43px;height:22px; float:left; margin-left:5px;}
.login_con input{border:#000000 solid 1px;height:20px;line-height:20px;}
.login_con h1{font:12px/20px verdana;height:30px;}
.login_con h2{font:12px/20px verdana;height:30px;}
.login_con h3{font:12px/20px verdana; float:left; margin:10px 0 0 0; width:330px;}
.login_con h4{text-align:center; color:#000000; font-weight:bold; font-size:14px; margin-bottom:15px;}
.login_con b{padding:0; line-height:20px; font-weight:normal; margin:0 auto; }
.login_con .line{border-bottom:#cdcdcd solid 1px; height:1px;margin:3px 0 3px 0;  }
.login_con h3 .button{border:none; background:url(/images/btn_pay.gif) no-repeat;width:98px;height:29px; float:left; margin:0px 150px ;color:#FFFFFF; font-size:14px; font-weight:bold; line-height:29px; float:left;}
/************************/