﻿/* Copyright byecity ** verson 20090601 */
body, p, td, form, img, ol, dl, ul, li{
    padding:0px;
    margin:0px;
    border:0px transparent none;
    background-position:left top;
    background-repeat:no-repeat;
    font-size:12px;

	color:#000;
	font-family:微软雅黑,Arial,宋体;
}
body{background:#fef0cf;}
h1, h2, h3, h4, h5, h6{margin:0; padding:0}
img, select, input{ vertical-align:bottom}

ul, li, ol{list-style-type:none}


/*二人世界页面样式*/
#main{ width:950px; margin:10px auto 0;}
.hander_a{ background: url(../images/rib_03.jpg); height:90px;}
.hander_b{ background: url(../images/rib_05.jpg); height:82px;}
.hander_c{ background: url(../images/rib_06.jpg); height:104px;}
.hander_d{ background: url(../images/rib_07.jpg); height:41px; font-size:28px; color:#ff9344; padding-top:50px; padding-left:50px;}
.conment{ clear:both; width:950px; background: url(../images/rib_17.jpg) repeat-y; margin:0 auto; height:100%; overflow:hidden;}

.conment1{ clear:both; width:930px; padding:0 10px; margin:0 auto; height:100%; background: #FFB400; overflow:hidden; padding-bottom:10px}

.xl{ width:950px; background: url(../images/rib_08.jpg); height:292px; margin-bottom:10px;}
.xl_title{ width:890px; margin:0 auto; padding-top:20px;}
.xl_title ul{ margin:0; padding:0; list-style:none;}
.xl_title ul li{ width:180px; height:30px; line-height:30px; display:block; margin-left:15px; float:left; background:url(../images/rb_09.jpg) no-repeat 0 10px; padding-left:20px;}


.mg_title{ width:890px; margin:0 auto;}
.mg_title ul{ margin:0; padding:0; list-style:none;}
.mg_title ul li{ width:205px; height:240px; display:block; line-height:20px; margin-left:12px; float:left; background:url(../images/rib_04.jpg) no-repeat; padding:1px; color:#666;}
.mg_title ul li h3{ text-align:center; font-size:14px; font-weight:bold; margin-top:10px; line-height:25px;}
.mg_title ul li p{ text-align:center; font-size:12px; font-weight: normal; color:#3c3b3b; margin-bottom:5px; line-height:20px; }
.mg_title ul li a{ color:#bb4917; text-decoration:none;}
.mg_title ul li a:hover{ color:#de632d; text-decoration:none;}


.left{ width:664px; float:left; display:inline; margin-left:30px;}
.right_ad{ width:212px; padding:1px; float:right; display:inline; margin-right:30px; border:1px solid #ffb033;}
.right_list{ background:url(../images/rib_14.jpg) no-repeat; padding-top:100px; }
.right_list dl{margin:0 7px;}
.right_list dl dt{ border-bottom:1px solid #CCCCCC; padding:0 5px; background:url(../images/rb_34.jpg) no-repeat 0 8px; padding-left:15px; line-height:30px; margin-bottom:10px;}
.right_list dl dt span a{ float:right; color:#646566; text-decoration:none;}
.right_list dl dd{ margin-left:10px; background:url(../images/list.GIF) no-repeat 0 8px; padding-left:10px; line-height:20px;}
.right_list dl dd a{ text-decoration:none; color:#c52817;}
.right_list dl dd a:hover{color:#ca5447; text-decoration:underline}
.hd_2 { background:url(../images/rib_11.jpg); height:36px; OVERFLOW: hidden; width:664px; }

.md_2_menu {padding-left:15px;  height:26px; margin-top:8px;}
.md_2_menu LI {display:block; float:left; padding-top:8px; background:url(../images/aa1.GIF) no-repeat; height:20px; width:80px;  cursor:pointer; font-size:14px; font-weight:bold; text-align:center; color:#4E5258;
}

.md_2_menu LI.hover{ background:url(../images/aa.GIF) no-repeat; height:28px; width:80px; color:#FF6600; cursor:pointer;}
.a1{ border:1px solid #ffb033; border-top:none; padding-top:15px; padding-bottom:10px; margin-top:-1px;}
.a1 h3{ font-size:14px; font-weight:bold; line-height:25px; color:#000;}
.a1 h3 a{ font-size:14px; font-weight:bold; line-height:25px; color:#c31111;}
.a1 h4{ font-size:12px; font-weight: normal; color:#4e4d4d;}
.a1 font{ font-size:12px; font-weight: normal; color:#FF0000; margin-bottom:25px; }
.a1 p{ color:#4e4d4d; border:1px dashed #CCCCCC; margin-top:5px; margin-right:10px; padding:10px 5px 15px 5px; line-height:23px; }
.bottom{ clear:both; margin-top:9px; background:url(../images/rib_18.jpg); height:57px;}
.left_list{ margin: 10px; }
.left_list ul{ margin:0; padding:0; list-style:none; }
.left_list ul li{ clear:both; padding-bottom:12px; border-bottom:1px dashed #CCCCCC; background:url(../images/list1.GIF) no-repeat 0 8px; padding-left:10px;}
.left_list ul li a{ color:#c52817; text-decoration:none;}
.left_list ul li a:hover{ color:#ca5447; text-decoration: underline;}
.left_list ul li font{float:right; display:inline; color:#666666; width:180px; }
.left_list ul li span{ float:right; display:inline; color:#FF0000; width:170px;}
