@charset "utf-8";
/* CSS Document */
@import url("/css/base.css");
@import url("/css/header.css");

body {}
a { color:#05a; text-decoration:none;}
a:hover { text-decoration:underline;}

#bodymain { margin:0 auto; width:950px;}
#content { background:url(/images/side_bg.gif) 0 0 repeat-y; overflow:auto;zoom:1; margin-bottom:5px;}
#side { float:left; width:200px;}
.sidebox { margin-bottom:6px;}
.sidebox h2 { height:25px; padding:8px 5px 0 30px; font-size:14px; background:url(/images/sidebox_bg.gif);}
.sidebox ul { border:1px solid #d0d1d2; padding:6px 8px;}
.sidebox ul li {height:19px; overflow:hidden;}
.sidebox ul li a { background:url(/images/search_bg.gif) -304px -150px no-repeat; padding-left:12px; color:#333;}
.sidebox ul li p { margin:8px 5px 0 12px; padding-top:8px; border-top:1px dashed #ccc;}
.sidebox ul li span{ float:right; color:#333;}
#main { float:right; width:745px;}
.main_box { background:url(/images/box_bg.gif); margin-bottom:5px;}
.main_box h2 { background:url(/images/title.gif) 0 -314px no-repeat; height:44px;}
.main_box h2.title1 { background:url(/images/title.gif) 0 -182px no-repeat;}
.main_box h2.title2 { background:url(/images/title.gif) 0 -226px no-repeat;}
.main_box h2.title3 { background:url(/images/title.gif) 0 -402px no-repeat;}/*推广技巧*/
.main_box h2.title4 { background:url(/images/title.gif) 0 -490px no-repeat;}/*优秀伙伴*/
.main_box h2.title5 { background:url(/images/title.gif) 0 -534px no-repeat;}/*产品下载*/
.main_box h2.title6 { background:url(/images/title.gif) 0 -578px no-repeat;}/*与住哪共成长*/
.main_box h2.title66 { background:url(/images/title.gif) 0 -50px no-repeat;}/*产品优势*/
.main_box h2.title77 { background:url(/images/title.gif) 0 -94px no-repeat;}/*注册会员*/
.main_box h2.title88 { background:url(/images/title.gif) 0 -138px no-repeat;}/*会员登录*/
.main_box h2.title99 { background:url(/images/title.gif) 0 -270px no-repeat;}/*联系我们*/
.main_box h2.title100 { background:url(/images/title.gif) 0 -358px no-repeat;}/*返佣政策*/
.main_box h2.title110 { background:url(/images/title.gif) 0 -446px no-repeat;}/*推广案例*/
.main_box h2.title150 { background:url(/images/title.gif) 0 -6px no-repeat;}/*为什么加盟*/
.main_box h2.title160 { background:url(/images/title.gif) 0 -666px no-repeat;}/*有问必答*/
.main_box ul { padding:8px 12px;}
.main_box h5 { background:url(/images/title.gif) 0 0 no-repeat; height:5px; overflow:hidden;}
#main_top { height:100px; margin-bottom:6px;}
#main_top1 { float:left; width:394px; height:167px; }
#main_top2 { float:right; width:347px; height:167px;}
.main_box .youshi { background:url(/images/icon.gif) 20px 16px no-repeat; margin:0 10px; padding-left:130px;}
.youshi li { height:80px; border-bottom:1px dashed #ccc; padding-top:14px;}
.youshi li strong { font-size:14px; display:block; padding-bottom:6px; }
.youshi li a { display:block;color:#000;}
.youshi li a:hover { text-decoration:none; color:#05a;}
#policy { font-size:14px; line-height:180%;}
#side_link { padding-top:18px;}
#side_link li a { display:block; background:none;}
.main_box dl { padding:10px 30px;}
.main_box dl dt { padding:20px 0; font-size:14px;}
.main_box dl dd { padding-bottom:20px; text-align:center;}

/*list*/
#list { margin:8px;}
#list li { font-size:13px; line-height:200%;}
#list li a { background:url(/images/search_bg.gif) -304px -150px no-repeat; padding-left:12px;}
#list li span { float:right; color:#888; font-size:12px; line-height:150%;}
#list_pic { overflow:auto; zoom:1;}
#list_pic li { float:left; width:164px; margin:8px 0 0 12px; height:145px; overflow:hidden; display:inline; font-size:14px;}
#list_pic li a { display:block; text-align:center;}
#list_pic li a img { border:2px solid #999; margin-bottom:3px; display:block;}
#list_pic li a:hover img { border:2px solid #444;}
#article { padding:0 20px;}
#article h1 { font-size:20px; font-weight:normal; text-align:center; padding:20px 0; border-bottom:1px solid #ccc; font-family:"黑体";}
#article {}
#news { font-size:14px; line-height:180%; padding:10px 0 5px 0; width:700px; overflow:hidden;}
#news p { margin:8px 0;}
#contact { padding:38px 80px; font-size:18px; font-weight:bold; line-height:200%; text-align:center; font-family:Arial;}
#contact h1 { font-size:30px;}
.undown { background:url(/images/sigline.gif) no-repeat; padding-top:10px; line-height:200%;}
.undown a { color:#000;}

/*user*/
#user_content { background:#d8e8fa url(/images/user_bg.gif) 0 0 repeat-y; overflow:auto;zoom:1; padding:3px 0 5px 3px; margin-bottom:5px;}
#side_user { float:left; width:156px; border-top:1px solid #b8d2f7;}
#side_user h2 { height:26px; padding:6px 0 0 40px; background:url(/images/user_nav_bg.gif); font-size:12px;}
#side_user ul li a { display:block; height:23px; padding:5px 0 0 40px; background:url(/images/user_nav_bg.gif) 0 -88px; color:#000;}
#side_user ul li a:hover { background:url(/images/user_nav_bg.gif) 0 -32px; text-decoration:none;}
#side_user ul li a#user_current { height:23px; padding:5px 0 0 40px; background:url(/images/user_nav_bg.gif) 0 -60px; text-decoration:none;}
#main_user { float:right; width:787px; padding-right:4px;}
.main_user_bg { background:url(/images/user_bg1.gif); height:5px; overflow:hidden;}
.main_user_bg1 { background:url(/images/user_bg1.gif) 0 -5px; height:5px; overflow:hidden;}
.user_con { background:#fff; border-left:1px solid #bcd5f7; border-right:1px solid #bcd5f7; padding:3px 9px 3px 8px; height:auto !important; height:560px; min-height:560px;}
.user_con h2 { background:url(/images/title_bg.gif) no-repeat; height:34px; padding:7px 8px 0 8px;}
.user_table { border-collapse:collapse;}
.user_table tr td, .user_table tr th { padding:5px; border:1px solid #e6ecfa; font-size:12px;}
.user_table tr td span { color:#777;}
.user_table1 tr th { background:#f5f8fd;}
.user_table2 tr th { background:#f5f8fd;}
.user_table2 tr td { text-align:center;}
.code_input { width:64px;}
.code_text { }
.code_text dl { margin:10px 0;}
.code_text dl dt { font-size:14px; padding:10px 0 5px 0;}
.code_text dl dd { padding:2px 0 0 24px;}
.code_text dl dd textarea { border:1px solid #ccc; width:700px; height:50px; overflow:auto; font-size:12px; }
.code_area { border:1px solid #ccc; width:740px; height:100px; overflow:auto; font-size:12px;}
.pre_module { padding:10px; background:url(/images/preview_bg.gif) ; width:748px; overflow:auto;}

#zoom_pic { width:766px; overflow:hidden;}

.todayinfo { position:relative; height:96px;}
.todayinfo1 { background:#FFC; border:1px solid #fd9; padding:6px;}
#todaytips { position:absolute; top:26px; width:220px; height:34px; padding:30px 0 0 10px; background:url(/images/today_bg.gif); left: 1px; }
.todayinfo2 { margin-top:24px; text-align:right;}
.todayinfo2 input { margin-top:6px;}
.todayinfo2 em { color:#f60;}

#reg {}
#reg tr td { padding:6px;}
#reg tr td span { color:#777;}
#reg tr td em { color:#f00; font-style:normal;}
.user_text { width:160px;}
.sms_top { border:1px solid #b8d2f7; background:#dbecfa; margin-bottom:6px; height:28px;}
.sms_top a { float:left; display:block; height:23px; padding:5px 14px 0 14px; border-right:1px solid #b8d2f7; color:#000;}
.sms_top a#sms_current { background:#fff; font-weight:bold;}

.code_top { border:1px solid #d4dff8; background:#F5F8FD; margin-bottom:6px; height:25px; padding:3px 8px 0 8px;}

#pages { text-align:center; margin-bottom:8px; /*background:url(/images/page_bg.gif) center center no-repeat; height:21px; padding-top:3px;*/}
#pages a { padding:3px 6px; margin:0 3px; color:#000;}
#pages a.current { color:#f00; font-weight:bold;}

.tixian { padding:0px;}
.sidebox.tixian ul { border:none; padding:0;}
.sidebox.tixian ul li {color:#333; padding-left:-30px;}
.sidebox.tixian ul li span { float:right; color:#F30;}



/*question*/
.is_show_ie7{position:absolute; height:200px; width:330px;display:none;}
.is_show_ie6{position:absolute; height:200px; width:330px; margin-left:0px; display:none;}
.ask_class ul { padding:10px 0; margin:0 15px; font-weight:bold; color:#999;border-bottom:1px solid #ccc; overflow:auto; zoom:1; line-height:2;}
.ask_class ul li { float:left; width:178px; font-size:14px;}
.ask_class ul li span { font-weight:normal; color:#666;}
#ask_list {}
#ask_list ul { padding:0 18px;}
#ask_list ul li { font-size:14px; border-bottom:1px dotted #ccc; padding:12px 0;}
#ask_list ul li span { float:right; font-size:12px; color:#999;}
.ask_srh { padding:2px 0; margin:15px 15px 0; background:url(/images/ask_srh_bg.gif) 0 2px no-repeat; font-size:14px; }
.ask_input_list { width:170px; height:24px; background:transparent; border:none; font-size:14px; line-height:1.8;}
.ask_input_txt { width:325px; height:24px; background:transparent; border:none; font-size:14px; line-height:1.8;}
.ask_input_btn { width:98px; height:30px; background:transparent; border:none; cursor:pointer;}
.ask_input_ask {width:80px; height:33px; background:url(/images/ask_btn.gif) 0 0 no-repeat; border:none; cursor:pointer; margin-left:5px;}


.breadCrumb { margin:0px 15px; padding:10px 0; border-bottom:1px solid #ccc;}
.ask_con { padding:15px;}
.ask_con h1 { font-size:20px; font-weight:normal; line-height:2.2; font-family:"黑体"; }
.ask_con p { font-size:14px; line-height:1.8;}
.ask_con_date { margin-bottom:15px; color:#999;}
.ask_box { margin:10px 15px; border:1px solid #f4c497; background:url(/question/images/ask_bg.gif) 0 0 repeat-x;}
.ask_box_tit { height:32px; line-height:32px; font-size:14px; font-weight:bold; padding-left:50px; background:url(/question/images/jiangzhang.gif) 12px 0 no-repeat;}
.ask_box_con { padding:10px 15px; font-size:14px; line-height:1.8;}
.tiwen ul li { padding:6px 0;} 
.tiwen label { float:left;}
#button3 { height:32px; width:60px; font-size:14px; color:#05a; font-weight:bold;}
#button4 { height:32px; width:60px; font-size:14px; color:#666;}

.select_class { width:172px; border:1px solid #999; background:#fff; font-size:12px;}
.select_class ul { padding:0 0 0 5px; margin:0;}
.select_class ul ul { padding:0 0 0 14px; margin:0;}
.select_class ul li { margin:0; padding:0; line-height:1.6;}
.select_class ul li * { vertical-align:middle;}
.select_class ul li a { color:#333;}
#add_SortName { width:168px;}

#ask_page { text-align:center; padding:8px; font-size:14px;}
#ask_page a, #ask_page b, #ask_page span{ padding:5px;}

/*page*/
#l_page { padding:6px; height:24px;}
#l_page a, #l_page em, #l_page kbd, #l_page strong { float:left; margin-left:6px; height:20px; line-height:20px; border:1px solid #ccc; padding:2px 8px; margin:0 1px;}
#l_page strong { color:#666;}
#l_page a:hover { border:1px solid #0580c8;}
#l_page a.current { border:1px solid #0580c8; background:#0580c8; color:#fff; font-weight:bold;}
#l_page em { background:#f2f2f2;}
#l_page  input { position:relative; width:40px; height:22px; border:1px solid #ccc;} 
