@charset "gb2312";

.index_1st{ width:1000px; margin-top:10px; margin:0 auto;}
.index01 { width:261px; height:281px; float:left; margin-right:10px;}
.index0101 { width:259px; height:32px; border:1px solid #D7CBA1; background-color:#FEFCF0; float:left;}
.index0102 { width:257px; height:30px; text-align:right; line-height:30px; font-family:Arial; font-size:12px; color:#D17716; background-color:#E1DCBF; margin:1px 1px 1px 1px; display:inline; float:left;}
.index0102 a:link,.index0102 a:visited,.index0102 a:hover { font-size:12px; color:#D17716;}
.index0103 { width:88px; height:28px; margin:1px 1px 1px 1px; display:inline; float:left;}
.index0104 { width:259px; height:241px; border:1px solid #D7CBA1; margin-top:4px; display:inline; float:left;}
.index0105 { width:250px; height:76px; border:1px solid #D7CBA1; margin:4px 0px 0px 3px; display:inline; background-color:#FDFFF7; float:left;}
.index0105 img { width:248px; height:74px; margin:1px 1px 1px 1px; display:inline; float:left;}
.index0106 { width:245px; height:105px; line-height:25px; font-size:12px; color:#707070; margin:2px 7px 5px 7px; display:inline; border-bottom:dashed 1px #B8B7B5; float:left;}
.index0107 { width:245px; height:22px; line-height:22px; text-align:right; font-size:12px; color:#585546; background:url(../images/index_pic02.jpg) no-repeat 5px 2px; margin:10px 7px 0px 7px; display:inline; float:left;}
.index0108 { width:245px; height:22px; margin:0px 7px 0px 7px; display:inline; float:left;}
.index0108 li { width:230px; height:22px; line-height:22px; background:url(../images/index_bt01.jpg) no-repeat 6px 7px; margin-left:15px; display:inline; float:left;}

.index02 {width:445px; height:275px;margin:0 auto;text-align:center; padding-top:2px;border:solid 2px #D7CBA1; margin-right:10px;float:left;}
.index0201 { width:437px; height:273px; margin:2px 2px 2px 2px; display:inline; float:left;}

.indexgg01 { width:1000px; height:119px; margin:0 auto;padding-top:10px; margin-bottom:10px;}

.sidebartop{width:270px; float:right; background:url(../images/bj01.gif) no-repeat; height:280px;}
.sidebar{width:250px; clear:both; background:url(../images/sidebar_back.gif);}
.sidebar_title{ width:250px; height:31px; background:url(../images/sidebar_top.gif) no-repeat;}
.sidebar_titletop{height:31px;padding:8px 0 0 18px; width:251px;}
.sidebar_titletop .le{ width:95px; float:left;font-size:13px; font-weight:bold; color:#FFF;}
.sidebar_titletop .more{ float:right; padding:6px 14px 0 0;}

.sidebar_title img{ float:right; margin-right:15px; margin-top:14px;}

.sidebar_title p{ float:left; padding:8px 0 0 18px; font-size:13px; font-weight:bold; color:#FFF;}

.sidebar p img{ float:left; width:72px; height:62px; border:1px solid #cfcfcf; margin-right:10px;}
.sidebar_nrtop{ width:264px; padding-top:5px; padding-left:5px;}
.sidebar_ask{ padding:10px;}
.sidebar_nrtop dl{ height:23px;}

.sidebar_nrtop a:link{ color:#960;}

.sidebar_nrtop a:visited{ color:#960;}

.sidebar_nrtop a:hover{ color:#c00;text-decoration: underline;}

.sidebar_nrtop dt{ float:left; width:187px;position:absolute; padding-left:5px; color:#c00;}

.sidebar_nrtop dd{ float:right; width:70px; color:#b3b3b3; font-family:Arial; font-size:10px;}


.index_2nd{ width:1000px; padding-top:6px; margin:0 auto;}

/*ÈÙÓþ*/
.scbr{ width:260px; height:138px; margin-right:12px; float:left; background:url(../images/rong01.gif) no-repeat;}
.scbr_top{ line-height:31px; color:#fff; font-size:14px; font-weight:bold; text-align:center;}
.scbr_bot{width:218px; height:116px; padding:11px 19px 2px 21px;}
.scbr_bot li{ width:218px; height:116px; float:left;}

.sbo_pic{ width:141px; height:181px; float:left;}
.sbo_c p{ line-height:32px; text-align:center; color:#47494f; font-weight:bold;}
.sbo_r{ width:24px; height:24px; float:left; margin-top:64px;}
/*ÈÙÓþ*/

.index0501{width:445px; height:110px; float:left; margin-right:12px;_margin-right:10px;}

.qq{ width:135px; padding:56px 0 0 136px; float: left;height:83px;background:url(../images/QQ.jpg) no-repeat;}
.qq li{ line-height:23px;}
.qq li a{color:#4E4E4E;}
.qq li a:hover{ color:#996600; text-decoration:none}

.box_b{ width:1000px;margin:0 auto; padding-top:6px;}
.box_b_l{ width:250px; float:left;}

.box_b_r{ width:750px; float:left;}

.box_b_r_top{ width:738px; height:78px; border:1px solid #ccc; background:url(../images/000.gif) repeat-x; margin-left:10px;}
.box_b_r_top a{ padding-left:4px;}
.box_b_r_top img{ float:left; margin-right:20px;}

.box_b_r_top div{ float:left; width:600px;line-height:22px; padding:5px 0; font-size:13px;}
.box_b_r_top div a{ color:#333; text-decoration:none}
.box_b_r_top div a:hover{ color:#cc0000; text-decoration:none}

.box_b_r_top span{ color:#c00;}

.box_b_zt_t{ width:750px; float:left;}

.box_b_zt_l{ width:363px; float:left;}

.box_b_zt_r{ width:363px; float:right}


.b_zt{ width:363px; padding-top:11px;*padding-top:10px;_padding-top:8px;float:left; padding-left:10px;}

.zt_title{ width:363px; height:25px; background:url(../images/zt_title.gif) no-repeat top; padding-bottom:5px; float:left;}

.zt_t_l{ float:left; width:102px; color:#fff; font-size:14px; font-weight:bold; text-align:center; padding-top:2px;}

.zt_t_l a:link {
	color: #FFFFFF;
}
.zt_t_l a:visited {
	color: #FFFFFF;
}
.zt_t_l a:hover {
	color: #FF0;
}
.zt_t_l a:active {
	color: #FFFFFF;
}

.zt_t_r{ float:right; padding-right:7px; padding-top:7px;}

.zt_nr{ float:left; width:363px; background:#f2f2f2; padding-top:12px;}

.zt_nr dl{ float:left;}

.zt_nr dd{ height:23px; border-bottom:1px dashed #666; padding-top:7px;_padding-top:5px;width:218px; color:#FFB400;  overflow:hidden;}

.zt_nr img{ float:left; width:123px; height:100px; border:1px solid #CFBFA6; margin:10px 5px 0 5px; }

.zt_bottom{ width:363px; background:#f2f2f2; clear:both; padding-top:11px; padding-bottom:8px;float:left; clear:both;}

.zt_bottom div{width:332px; height:24px; border:1px solid #d8d8d8; margin:0 auto; background:#fff; line-height:24px; padding-left:10px; color:#960;}

.zt_bottom a:link{ color:#c00;}

.zt_bottom a:visited{ color:#c00; }

.zt_bottom a:hover{ color:#c00; }

.zt_bottom p{ float:left;}



/** center **/ 


.hj{ border:1px solid #D2CAA1; width:980px; height:114px; background:url(../images/hj_back.gif); clear:both; padding-left:18px; padding-top:14px;}

.hj img{ float:left; width:150px; height:100px; margin-left:9px;}




.fl_div{ float:left; width:240px;display:inline; margin-left:8px;}

.fl_div h4{ padding:5px 0 10px 0; margin:0; font-size:14px; font-weight:bold;}

.fl_div p{ font-size:13px; line-height:22px;}

.fl_div p a:link{ color:#C00;}

.fl_div p a:visited{ color:#C00;}

.fl_div p a:hover{ color:#C00;}

.fl_div p img{ float:left; width:72px; height:62px; border:1px solid #cfcfcf; margin-right:10px;}

.fl_nr{ width:218px; border:1px solid #BEBEBE; padding:10px; margin-top:3px; }

.fl_nr dl{ height:16px; border-bottom:1px dashed #787878; padding-top:10px;clear:both;}

.fl_nr dt{ float:left; width:205px; position:absolute; padding-left:5px; color:#076D79; }


.fl_nrs{ width:218px; border:1px solid #BEBEBE; padding:4px 10px 5px 10px; margin-top:3px; }

.fl_nrs dl{ height:16px; border-bottom:1px dashed #787878; padding-top:10px;clear:both;}

.fl_nrs dt{ float:left; width:145px; position:absolute; padding-left:5px; color:#076D79; }

.fl_nrs dd{ float:right; width:60px; color:#787878; font-family:Arial; font-size:10px;}




.dl_1{ background:url(../images/ask.gif) no-repeat top; padding:6px 3px 0 67px; width:170px; height:18px;  font-size:14px; font-weight:bold;}
.dl_1 a{ padding-left:35px;}

.dl_2{ background:url(../images/yong.gif) no-repeat top;  padding:6px 3px 0 67px; width:170px; height:18px;  font-size:14px; font-weight:bold;}
.dl_2 a{ padding-left:35px;}

.dl_3{ background:url(../images/fq.gif) no-repeat top;  padding:6px 3px 0 67px; width:170px; height:18px;  font-size:14px; font-weight:bold;}
.dl_3 a{ padding-left:50px;}

.dl_4{ background:url(../images/emall.gif) no-repeat top;  padding:6px 3px 0 67px; width:170px; height:18px;  font-size:14px; font-weight:bold;}
.dl_4 a{ padding-left:35px;}


.fl{ width:1000px;}

.fl_div{ float:left; width:240px;display:inline; margin-left:8px;}

.fl_div h4{ padding:5px 0 10px 0; margin:0; font-size:14px; font-weight:bold;}

.fl_div p{ font-size:13px; line-height:22px;}

.fl_div p a:link{ color:#C00;}

.fl_div p a:visited{ color:#C00;}

.fl_div p a:hover{ color:#C00;}

.fl_div p img{ float:left; width:72px; height:62px; border:1px solid #cfcfcf; margin-right:10px;}

.fl_nr{ width:218px; border:1px solid #BEBEBE; padding:10px; margin-top:3px; }

.fl_nr dl{ height:16px; border-bottom:1px dashed #787878; padding-top:10px;clear:both; line-height:16px;}

.fl_nr dt{ float:left; width:205px; position:absolute; padding-left:5px; color:#076D79; }


.fl_nrs{ width:218px; border:1px solid #BEBEBE; padding:4px 10px 5px 10px; margin-top:3px; }

.fl_nrs dl{ height:16px; border-bottom:1px dashed #787878; padding-top:10px;clear:both;}

.fl_nrs dt{ float:left; width:145px; position:absolute; padding-left:5px; color:#076D79; }

.fl_nrs dd{ float:right; width:60px; color:#787878; font-family:Arial; font-size:10px;}


.js_nr{ width:228px;  border-left:#cac8bc solid 1px; border-bottom:#cac8bc solid 1px; border-right:#cac8bc solid 1px; padding:10px;}

.js_nr dl{ height:17px; border-bottom:1px dashed #787878; padding-top:10px;clear:both;}

.js_nr dt{ float:left; width:215px; position:absolute; padding-left:5px; color:#076D79; line-height:16px;}

.js_nr dd{ float:right; width:60px; color:#787878; font-family:Arial; font-size:10px;}

.js_nr span{ font-size:14px; color:#C00; font-weight:bold;}

.js_nr h4{ padding:10px 0; margin:0; font-size:14px; font-weight:bold;}

.js_nr p{ font-size:13px; line-height:22px; padding-bottom:2px;}

.js_nr p img{ float:left; width:72px; height:62px; border:1px solid #cfcfcf; margin-right:10px;}

.js_nr p a:link{ color:#C00;}

.js_nr p a:visited{ color:#C00;}

.js_nr p a:hover{ color:#C00;}

.sidebar_sex{ padding:0 10px;}

.sidebar_sex img{ margin:10px 0 0 20px;}

.sidebar_sex dt{ border-bottom:1px solid #ccc; line-height:22px; padding-bottom:5px; margin-bottom:15px;_margin-bottom:10px; }

.sidebar_sex dd{line-height:20px; padding-bottom:3px;color:#c00;}

.nav li a{color:#FFFFFF;}


