﻿@charset "utf-8";

/* 通用样式 */
div, table, form, ul, ol, li, dl, dt, img, dd, tr, span, input, select, img, p {margin:0 ;padding:0;}
h1,h2, h3, h4, h5, h6, h7{padding:0px;margin:0px;}
body {font-size:14px; font-family:"宋体"; color:#000000; background:#FFFFFF;margin:0 auto;text-align:center;}
a {text-decoration:none; color:#000000}
a:hover{color:#CC0000;}
ul li{list-style:none;}
img {border:none;}
input, select {color:#666666;font-size:12px;vertical-align:middle; text-align:left;}
input[type=text], input[type=password] {height:18px;}

/* 页面总宽度 */
.container{
padding-top:10px;
text-align:left;
margin:0 auto;
width:970px;
height:auto;
}

     
.font_01{
color:#333333;
}

.font_03{
color:#003399;
}


.foot_wai{
width:970px;
clear:both;
margin:0 auto;
}

.head{
width:auto;
height:37px;
background-image: url(family_02.gif);
background-repeat:repeat-x;
background-position:left top;
}

.head_nei{
height:37px;
width:970px;
margin:0 auto;
}

.head_nei img{
float:left;
padding-left:15px;
}

.head_nei span{
display:block;
float:right;
padding-right:15px;
padding-top:8px;
font-size:13px;
}

.banner{
height:auto;
width:970px;
margin:0 auto;
margin-bottom:2px;
}

.f_left{
width:404px;
height:auto;
border:#CCCCCC 1px solid;
float:left;}

.f_left_01{
height:28px;
margin-top:2px;
background-image:url(family_06.gif);
background-image:left center;
}

.f_left_01 .li_01{
display:block;
color:#FFFFFF;
float:left;
font-weight:bold;
padding-top:5px;
padding-left:23px;
}


.f_left_02{
clear:both;
height:28px;
margin-top:12px;
background-image:url(family_07.gif);
background-image:left center;
}

.f_left_02 .li_01{
display:block;
color:#FFFFFF;
float:left;
font-weight:bold;
padding-top:5px;
padding-left:13px;
}







.f_left_01 .li_02{
display:block;
float:right;
font-size:13px;
font-weight:bold;
padding-top:6px;
padding-right:81px;
}

.f_left_01 .li_02 a{
color:#B60189;
}




.w_story{
margin-left:10px;
margin-right:10px;
margin-top:8px;
padding-bottom:10px;
height:90px;
overflow:hidden;
border-bottom:#999999 1px dotted;
}

.w_story img{
float:left;
margin-right:13px;
margin-top:3px;
}

.w_story ul{
display:block;
float:left;
line-height:24px;
}
.w_story li{
padding-left:7px;
background-image:url(family_14.gif);
background-repeat:no-repeat;
background-position:0 8px;
}



.w_movie{
overflow:hidden;
margin-left:10px;
margin-right:10px;
margin-top:8px;
padding-bottom:10px;
height:90px;
border-bottom:#999999 1px dotted;
}

.w_movie img{
float:left;
margin-right:10px;
margin-top:3px;
padding:2px;
border: #CCCCCC 1px solid;
}

.w_movie ul{
width:258px;
display:block;
float:left;
line-height:23px;
}

.w_movie .li_01{
font-size:13px;
font-weight:bold;
}




.w_movie .li_02{
font-size:12px;
color:#333333;
}



.f_right{
width:554px;
height:auto;
float:right;
}

.right_01{
height:40px;
background-image:url(family_08.gif);
background-repeat: no-repeat;
background-position:left top;
}
.right_02{
clear:both;
padding-left:10px;
padding-right:10px;
line-height:22px;
font-size:12px;
height:166px;
background-image:url(family_09.gif);
background-repeat: no-repeat;
background-position:left top;
}

.talk{
text-align:left;
height:65px;
display:block;
clear:both;
line-height:22px;
font-size:12px;
margin-left:10px;
margin-right:10px;
margin-top:5px;
}

.talk_02{
text-align:left;
height:auto;
display:block;
clear:both;
line-height:20px;
font-size:12px;
margin-left:10px;
margin-right:10px;
margin-top:5px;
}

.talk_03{
text-align:left;
height:auto;
display:block;
clear:both;
line-height:22px;
font-size:12px;
margin-left:15px;
margin-right:15px;
}

.talk_03 li{
padding-left:10px;
background-image:url(family_14.gif);
background-repeat:no-repeat;
background-position:0 8px;

}









.talk .li_01{
float:right;
}

.right_03{
height:269px;
width:340px;
float:left;
border:#E7BAD3 1px solid;
margin-top:10px;
margin-bottom:10px;
}

.right_04{
width:211px;
height:269px;
float:left;
border-top:#E7BAD3 1px solid;
border-right:#E7BAD3 1px solid;
border-bottom:#E7BAD3 1px solid;
margin-top:10px;
margin-bottom:10px;
}

.right_do{
height:24px;
background-image:url(family_16.gif);
line-height:24px;
padding-left:10px;
font-size:13px;
font-weight:bold;
color:#B60189;
}

.fenye{
display:block;
overflow:hidden;
} 

.fenye .li_01{
display:block;
float:left;
font-size:12px;
text-align:center;
line-height:26px;
width:105px;
height:26px;
color:#BB017D;
font-weight:bold;
}



.fenye .li_02{
display:block;
float:left;
font-size:12px;
text-align:center;
width:104px;
line-height:25px;
height:25px;
border-left:#E7BAD3 1px solid;
border-right:#E7BAD3 1px solid;
border-bottom:#E7BAD3 1px solid;
}



.do_content{
font-size:12px;
line-height:23px;
display:block;
padding-left:5px;
padding-right:5px;
margin-top:5px;
}

.do_content ul{
display:block;
}


.do_content li{
display:block;
padding-left:16px;
background-position:0 4px;
background-repeat:no-repeat;
}

.do_content .li_01{
background-image:url(family_18.gif);
}

.do_content .li_02{
background-image:url(family_19.gif);
}

.do_content .li_03{
background-image:url(family_20.gif);
}

.do_content .li_04{
background-image:url(family_21.gif);
}


.middle_ad{
clear:both;
height:60px;
background-color:#999999;
}

.diaocha{
height:29px;
line-height:29px;
padding-left:10px;
font-size:13px;
font-weight:bold;
color:#BB017D;
margin-top:10px;
background-image:url(family_22.gif);
background-repeat:no-repeat;
background-position:left top;
}

.diaocha_c{
height:285px;
border-left:#EDC9DC 1px solid;
border-right:#EDC9DC 1px solid;
border-bottom:#EDC9DC 1px solid;
}

.diaocha_c_02{
padding-top:8px;
height:198px;
padding-bottom:8px;
border-left:#EDC9DC 1px solid;
border-right:#EDC9DC 1px solid;
border-bottom:#EDC9DC 1px solid;
}

.diaocha_c_03{
padding-top:8px;
height:384px;
padding-bottom:8px;
border-left:#EDC9DC 1px solid;
border-right:#EDC9DC 1px solid;
border-bottom:#EDC9DC 1px solid;
}


.diaocha_c table{
line-height:24px;
font-size:12px;
text-align:left;
vertical-align:middle;
margin-top:5px;
margin-bottom:15px;
float:left;
}

.diaocha_btn{
width:73px;
height:22px;
background: url(family_24.gif);
border:none;
}

.diaocha_btn_02{
width:73px;
height:22px;
background: url(family_25.gif);
border:none;
}



.liuyan{
font-size:13px;
margin-left:15px;
margin-right:15px;
clear:both;
padding-left:25px;
height:23px;
background-image:url(family_27.gif);
background-repeat:no-repeat;
background-position:0 5px;
}

.liuyan ul{
margin-left:3px;
}

.liuyan li{
text-align:center;
display:block;
float:left;
width:96px;
height:21px;
line-height:21px;
}

.liuyan .li_01{
font-weight:bold;
color:#BB017D;
border:#CCCCCC 1px solid;
background-color:#F7F6F6;
}

.liuyan .li_02{
font-weight:bold;
}

.liuyan_t{
	width:530px;
	text-align:left;
	vertical-align:top;}

.input_liuyan{
width:81px;
height:20px;
border:#CCCCCC 1px solid;
background-color:#F7F6F6;


}

.liuyan_btn{
border:none;
width:68px;
height:19px;
background:url(family_26.gif);
}


.liuyan_t textarea{
	width:400px;
	height:50px;
	overflow:hidden;
	border: #CCCCCC 1px solid;
	background-color:#F7F6F6;
	text-align: left;
	vertical-align:top;
	font-size:12px;
	color:#333333;
}


.love{
overflow:hidden;
height:20px;
padding-top:17px;
padding-left:60px;
font-size:13px;
font-weight:bold;
color:#BB017D;
margin-top:2px;
background-image:url(family_23.gif);
background-repeat:no-repeat;
background-position:left top;
}

.love_c{
clear:both;
text-align:left;
font-size:12px;
line-height:22px;
color:#333333;
height:67px;
width:529px;
margin:0 auto;
padding-top:5px;
padding-left:5px;
padding-right:5px;
background-image:url(family_28.gif);
background-repeat:no-repeat;
background-position:left top;
}

.love_c_02{
clear:both;
text-align:left;
font-size:12px;
line-height:22px;
color:#333333;
height:93px;
width:529px;
margin:0 auto;
padding-top:5px;
padding-left:5px;
padding-right:5px;
background-image:url(family_32.gif);
background-repeat:no-repeat;
background-position:left top;
}


.love_c .li_01{
padding-left:25px;
background-image:url(family_30.gif);
background-repeat:no-repeat;
background-position:0 0px;
}

.love_c .li_02{
padding-left:25px;
background-image:url(family_31.gif);
background-repeat:no-repeat;
background-position:0 0px;
}



.love_pic{
width:118px;
height:auto;
float:left;
font-size:12px;
line-height:22px;
text-align:center;
padding-left:8px;
padding-right:11px;
margin-top:8px;
}

.love_pic img{
padding:2px;
border:#CCCCCC 1px solid;
}


.love_w{
text-align:left;
line-height:24px;
display:block;
float:left;
width:265px;
height:auto;
padding-left:10px;
padding-bottom:10px;
margin-top:7px;
}

.love_w li{
padding-left:8px;
background-image:url(family_14.gif);
background-repeat:no-repeat;
background-position:0 8px;
}

.poxi{
clear:both;
height:975px;
margin-top:2px;
width:970px;
margin:0 auto;
background-image:url(family_33.gif);
background-repeat:no-repeat;
background-position:left top;
}

.poxi_q{
text-align:left;
height:88px;
padding-top:35px;
width:780px;
padding-right:15px;
float:right;
font-size:12px;
line-height:20px;
}

.poxi_q_02{
text-align:left;
height:76px;
padding-top:48px;
width:820px;
padding-right:15px;
float:right;
font-size:12px;
line-height:20px;
}

.poxi_left{
float:left;
height:850px;
width:568px;
border-left:#DAA2C7 1px solid;
border-bottom:#DAA2C7 1px solid;
}

.poxi_right{
text-align:left;
float:right;
width:399px;
height:850px;
background-color:#F7F6F6;
border-left:#CCCCCC 1px solid;
border-right:#CCCCCC 1px solid;
border-bottom:#CCCCCC 1px solid;
}

.poxi_story{
clear:both;
text-align:left;
font-weight:bold;
color:#BB017D;
height:16px;
padding-left:22px;
background-image:url(family_34.gif);
background-repeat: no-repeat;
background-position:12px; center;
}




.poxi_pic{
text-align:left;
clear:both;
padding-left:13px;
padding-right:13px;
padding-top:10px;
}

.poxi_pic img{
padding:3px;
border:#CCCCCC 1px solid;
margin-right:13px;
margin-left:10px;
}





.poxi_xj{
width:264px;
height:auto;
float:left;
padding-left:10px;
padding-bottom:5px;
margin-top:4px;
background-image:url(family_36.gif);
background-repeat:no-repeat;
background-position:right top;
}

.poxi_xj_02{
width:264px;
height:auto;
float:left;
padding-left:10px;
padding-bottom:5px;
margin-top:4px;
background-image:url(family_37.gif);
background-repeat:no-repeat;
background-position:right top;
}

.xj_c{
overflow:hidden;
display:block;
padding-left:5px;
padding-right:5px;
text-align:left;
font-size:12px;
line-height:20px;
margin-top:41px;
padding-top:5px;
height:175px;
border-left:#CCCCCC 1px solid;
border-right:#CCCCCC 1px solid;
border-bottom:#CCCCCC 1px solid;
}


.xj_c_03{
overflow:hidden;
display:block;
padding-left:5px;
padding-right:5px;
text-align:left;
font-size:12px;
line-height:22px;
margin-top:41px;
padding-top:5px;
height:140px;
border-left:#CCCCCC 1px solid;
border-right:#CCCCCC 1px solid;
border-bottom:#CCCCCC 1px solid;
}

.xj_c li{
padding-left:10px;
background-image:url(family_14.gif);
background-repeat: no-repeat;
background-position:0 8px;
}

.manhua{
clear:both;
text-align:left;
margin-top:8px;
margin-bottom:15px;}

.manhua img{
margin-left:12px;
margin-right:8px;
}

.poxi_d {
line-height:24px;
font-size:12px;
text-align:left;
vertical-align:middle;
margin-top:5px;
margin-bottom:15px;
float:left;
}

.poxi_d_02 {
line-height:24px;
font-size:12px;
text-align:left;
vertical-align:middle;
margin-top:5px;
margin-left:5px;
margin-bottom:15px;
float:left;
}


.po_right{
clear:both;
margin-top:5px;
font-size:13px;
font-weight:bold;
color:#BB017D;
line-height:21px;
padding-left:25px;
height:21px;
background-image:url(family_41.gif);
background-repeat:no-repeat;
background-position:left top;
}

.ys_z{
width:170px;
height:auto;
float:left;
padding-left:17px;
padding-top:5px;
font-size:12px;
line-height:22px;
text-align:left;
}

.ys_z_02{
width:170px;
height:auto;
float:left;
padding-left:12px;
padding-top:5px;
font-size:12px;
line-height:22px;
text-align:left;
}

.ys_z_02 img{
padding:3px;
border:#CCCCCC 1px solid;
background-color:#FFFFFF;

}



.ys_z img{
padding:3px;
border:#CCCCCC 1px solid;
background-color:#FFFFFF;

}

.zuihou{
clear:both;
text-align:left;
line-height:22px;
background-image:url(family_50.gif);
background-repeat:no-repeat;
height:73px;
width:950px;
font-size:12px;
padding-top:10px;
padding-left:10px;
padding-right:10px;
margin:0 auto;
}

.pingxuan{
height:137px;
}

.pingxuan ul{
line-height:24px;
display:block;
padding-right:15px;
padding-left:15px;
margin-top:5px;
}


.pingxuan ul li{
padding-left:7px;
background-image:url(family_14.gif);
background-repeat:no-repeat;
background-position:0 8px;
}

.pingxuan span{
float:right;
font-size:12px;
color:#666666;
}


.hx-zhengwen{
height:398px;
width:404px;
float:left;
border-left:#E6BBD3 2px solid;
border-bottom:#E6BBD3 2px solid;
background-color:#FEF7FA;
border-top:none;
}


.hx-nei{
text-align:left;
padding:8px;
line-height:26px;
font-size:14px;
}


.hx-nei033{
overflow:hidden;
width:355px;
height:30px;
border-bottom:#E6BBD3 1px solid;
padding-right:10px;
}

.hx-nei033 .span_01{
text-align:center;
float:left;
font-size:14px;
font-weight:bold;
color:#FFFFFF;
height:17px;
line-height:17px;
background-color:#CC0000;
margin-top:6px;
display:inline;
margin-left:110px;
}


.hx-nei033 .span_02{
width:260px;
float:right;
font-size:14px;
font-weight:bold;
font-size:14px;
font-weight:normal;
text-align:left;
line-height:30px;
margin-left:10px;
}

.hx-zhengwen02{
width:561px;
float:left;
border-bottom:#E6BBD3 2px solid;
border-right:#E6BBD3 2px solid;
border-left:#E6BBD3 1px solid;
}


.hx-wai{
height:176px;
padding:12px;
padding-right:0px;
}

.hx-left{
width:185px;
height:167px;
float:left;
}

.hx-left img{
padding:2px;
border:#CCCCCC 1px solid;
}

.hx-right{
text-align:left;
font-size:12px;
line-height:26px;
color:#666666;
width:348px;
height:167px;
float:left;
padding-left:8px;
}

.hx-right a{
color:#333333;
}

.hx-right span{
display:block;
padding-bottom:5px;
padding-top:4px;
font-size:20px;
font-family:"黑体";
color:#CC0000;
}

.hx-right span a{
color:#CC0000;
}


.m_hexie{
height:164px;
}


.pai_x{
padding-left:10px;
float:left;
}

.pai_x02{
width:515px;
float:left;
}

.pai_x02 ul{
text-align:left;
line-height:25px;
font-size:14px;
}

.pai_x02 ul span{
float:right;
font-size:12px;
color:#666666;
}









