/* CSS Document */
#bus_detail_content{width:932px;margin:0 auto;padding-left:2px;padding-bottom:20px;} 
/* left start */      
#bus_detail_left{float:left;width:596px;}    
#bus_detail_left1{width:596px;height:30px; }  
#bus_detail_left1 ul li{float:left;}    
.bus_detail_left1_l{width:500px;color:#c00;}  
.bus_detail_left1_l h1,.bus_detail_left1_l{font-size:18px;font-weight:bold;}
.bus_detail_left1_r{width:462px;}
.bus_detail_left1_r1{float:right;}  
.bus_detail_left1_r1 li{display:inline;margin-right:30px;font-weight:bold;  }
.bus_detail_left1_r1 li span{font-size:13px;font-weight:bold;}
#bus_detail_left2{width:580px; text-align:center;padding-top:20px; overflow:hidden;} 
.bus_detail_left21 li{
	float:left;
	width:18px;
	margin:22px 8px 0 0;
	color:#858585; 
	font-size:14px;
	font-weight:bold;
  }
.bus_detail_left22 li{
	float:left;
	width:18px;
	margin-right:8px;
	color:#C00; 
	font-weight:bold;
 } 
.bus_detail_left22 li span{ 
	color:#C00;
	font-size:16px;
	font-weight:bold;
 } 
.bus_detail_left22 li img{
	margin:0 0 2px -1px;
	*margin-bottom:6px;
 } 
.arrowup{padding:6px 0 0 3px;} 
.arrowdown{padding:6px 0 0 2px; } 
#bus_detail_left3{
  width:570px;
  border-top:1px solid #9FB6C4;
  padding:4px 10px;
  background:#F3FDDB;
  height:30px;
} 
#bus_detail_left31{float:left;width:115px;} 
#bus_detail_left32{float:left;width:374px;} 
#bus_detail_left32 ul li{float:left;}
#bus_detail_left32 li#bus_detail_left32li{ margin-right:10px; padding-top:8px;color:#66A4DF;font-size:13px;}    
#bus_detail_left32  li img{margin-right:5px;}   
#bus_detail_left4{width:570px;margin:10px 0px 0px 0px;background-color:#F5F5F5;padding:10px; overflow:hidden;}  
#bus_detail_left4 ul{width:270px;float:left}  
#bus_detail_left4 ul li{width:270px;float:left;line-height:24px;margin-right:7px;*margin-right:5px;}  
#bus_detail_left4 ul li span{ color:#c00;}
#bus_detail_left4 ul li a{text-decoration:underline; }    
.fenge{clear:right;font-weight:bold;width:80px;}  
/* right end */ 
#bus_detail_right{float:right;width:334px;padding-bottom:20px;} 
#bus_detail_right h2{ text-align:right;margin-right:10px;} 
#bus_detail_right h2 a{text-decoration:underline;color:#666;font-size:14px;font-weight:bold;	 }   
#bus_detail_right1{width:334px;height:312px;z-index:1;}   
#bus_detail_right11{width:296px;height:336px;margin-left:30px;border:1px solid #999; }
#bus_detail_right11 img{width:296px;height:296px;border:0;display:block;}
#bus_detail_right2{width:298px; margin:10px 0 0 30px;	} 
#bus_content_right2{width:312px;height:60px;} 
.bus_content_right21{ width:298px;height:24px;border-bottom:1px solid #c00;}  
#bus_content_right22{
   width:300px;
   height:64px;
   margin:30px 0 10px 0;
   *margin:25px 0 10px 0;
   _margin-top:0;
   _margin-bottom:0;
   }     
.inputtext_1{
	margin-top:10px;
	width:298px;
	height:20px;
	border:1px solid #D7D7D7;
 }
.bus_chg2{width:100px;margin-top:5px;height:23px;line-height:25px;border:0; cursor:pointer;background:url(http://image1.ddmap.com/pageimg/dm/button_4.gif) no-repeat;color:#666;}
.bus_content_right23{text-align:right;margin-bottom:15px;}
#bus_button {float:right;margin-top:-25px;}
.inputtext1_bus{
	margin-top:10px;
	width:137px;
	height:20px;
	border:1px solid #999;
 } 
#inputbutton1,#inputbutton2{
	border:0;
	width:74px;
	height:24px;
	margin-left:10px;
	background:url(/mstmap50007/images/bus_button1.gif) no-repeat;
	cursor:pointer;
  }
#inputbutton2{width:65px;background:url(/mstmap50007/images/bus_button2.gif) no-repeat; }
.inputtext1{width:138px;height:20px;border:1px solid #999;} 
#bus_detail_right3{width:334px;margin-top:5px;}
#bus_detail_right31{width:297px;height:291px;margin-left:30px;border:1px solid #999;}
#bus_detail_right31 img{margin:1px 1px;border:0;display:block;width:295px;height:289px; }
#bus_content_right3{width:282px;margin-left:30px;border:1px solid #CCCCCC;background:#FAFAFA;padding:8px;} 
#bus_content_right3 ul{width:282px;float:left;}
.bus_r1{color:#c00;font-size:14px;font-weight:bold;float:left;}
.bus_r3{border-bottom:1px solid #ccc;}
.bus_r4{padding-top:5px;}
.bus_r4 li{padding-right:20px;white-space:nowrap;line-height:25px;}
#bus_content_right3 li{float:left;}


#dp_all{width:560px;border-bottom: 1px solid #CCC;}
#dp_all li{color:#333;}
#dp_all_u{width:560px;padding-top:10px;}
#dp_l{width:65px;float:left;}
.dp{width:110px;}
#dp_l_ul{width:65px;padding-left:5px;font-size:12px;font-weight:normal;}
#dp_l_ul #name{width:60px;word-break:break-all;}
#dp_dt{width:465px;float:left;font-size:12px;font-weight:normal;}
#dp_dt div{width:465px;word-break:break-all;}
#dp_dt ul{width:465px;float:left;line-height:20px;}
#dp_tit{height:22px;width:475px;margin-top:10px;border-bottom: 1px solid #bbd9ee;}
.dp_choosing{
	width:180px;
	height:19px;
	padding-top:3px;
	text-align: left;
	float:left;
	color:#CC0000;
	font:bold 14px "宋体";
}
.dp_choosing a{
	
	color:#c00;
	font-size:14px;
	font-weight:bold;
}
#dp_2{
	width:570px;
	border:1px #ccc solid;
	margin-top:10px;
	padding:10px;
}
.touxiang_1 {border: 1px solid #FFF;width:40px;height:40px;}
.touxiang_2 {border: 1px solid #ccc;width:42px;height:42px;margin-top:6px;}
.dpd{float:left}
.dpt{float:right;padding-right:10px;}
.bus_dp1{width:510px;text-align:right;padding:10px 0px;}
.bus_dp{background:#FFFDE4;border:1px solid #ccc;padding:15px;}
.bus_dp ul,.bus_dp{width:560px;}
.bus_dp2{color:#000;font-weight:bold;}
.bus_dp3{color:#c00;}
.bus_dp4 li{float:left;}
#dp_content{width:505px;height:120px;}
#username{width:156px;}
#userpass{width:156px;margin-right:10px;}
.bus_dp5{color:#000;float:left;}



.bus_detail_ti{height:30px;width:595px;}
.bus_detail_ti li{float:left;height:20px;padding-top:8px;font-size:14px;}
.bus_ti_li1{border-bottom:1px #9FB6C4 solid;border-right:1px #999 solid;width:15px;padding-bottom:1px;}
.bus_ti_li2{border-top:1px #999 solid;width:225px;padding-left:15px;border-right:1px #9FB6C4 solid;text-align:center;}
.bus_ti_li3{border-bottom:1px #9FB6C4 solid;width:15px;padding-bottom:1px;}
.bus_ti_li4{border:1px #9FB6C4 solid;width:200px;padding-left:15px;background:url(/mstmap50007/images/busdetail_t.gif);text-align:center;}
.bus_ti_li5{border-bottom:1px #9FB6C4 solid;width:103px;padding-bottom:1px;}
.bus_detail_co{width:590px;border:1px #9FB6C4 solid;border-top:0;margin-bottom:10px;}
.p_busline{margin:auto; width:90%;}
.p_busline td{padding-top:15px;}
.bus_dp1{width:590px;text-align:right;padding:10px 0px;}
.bus_dp{width:560px;border:1px solid #ccc;padding:15px;margin-top:10px;}
.bus_dp ul{width:560px;margin:5px 0 5px 0}
.bus_dp2{color:#c00;font-weight:bold;font-size:14px;}
.bus_dp li{float:left;}
.bus_dpti{width:35px;font-weight:bold;color:#666;padding-top:5px;}
#dp_content{width:513px;height:120px;}
#username{width:76px;}
#userpass{width:76px;margin-right:3px;}
.bus_dp5{color:#000;float:left;}
.bdNew{margin-bottom:5px;}
.quickDP li{margin-right:15px;}.quickDP li a{text-decoration:underline}

#dp_pic{
	width:590px;
	height:185px;
	*height:170px;
	border:1px #ccc solid;
	margin-top:10px;
	
}
.bpic_title{color:#c00;font-weight:bold;font-size:14px;width:500px;}
.bus_pic li{float:left;}
.picLeft{border-right:1px #ccc solid;width:194px;padding:10px;float:left}
.picRight{width:355px;padding:10px;float:left;background-color:#efefef;height:150px;}
.rPic{width:100px;height:65px;}
.imgO{float:left;width:110px;padding:3px;}


.dp_choosing{
	float:left;
	height:19px;
	padding-top:3px;
	text-align:left;
	width:180px;
}
.dp_choosing a{
	color:#CC0000;
	font-size:14px;
	font-weight:bold;
}

.clear, .clearfloat{
	clear:both;
	height:1px;
	margin-top:-1px;
	overflow:hidden;
}
	
#dp_2{
	border:1px solid #CCCCCC;
	margin-top:10px;
	padding:10px;
	width:570px
}

#dp_all{
	border-bottom:1px solid #CCCCCC;
	width:560px;
}

#dp_1{
	float:left;
	width:65px;
}

#dp_l_ul{
	font-size:12px;
	font-weight:normal;
	padding-left:5px;
	width:65px;
}

#dp_l_ul #name{
	width:60px;
	margin: 5px 0;
}
#dp_dt {
float:left;
font-size:12px;
font-weight:normal;
width:465px;
padding-top: 10px;
}
#dp_dt div {
width:465px;
}
#dp_dt ul {
float:left;
line-height:20px;
width:465px;
}
#dp_dt ul li{
	word-wrap:break-word; overflow:hidden;
}

.touxiang_1{
	border:1px solid #FFFFFF;
	height:40px;
	width:40px;
}

.touxiang_2{
	border:1px solid #CCCCCC;
	height:42px;
	margin-top:6px;
	width:42px;
}

/**
==comment submit
*/
.resNum1  {
color:#CC0000;
}
.resNum2  {
color:#65655B;
}
.resNum3  {
margin-left:140px;
}

.detailDp li, .resNum1, #huancheng li {
font-family:"宋体";
}
.detailDp {
background-color:#FFFDE4;
border:1px solid #CCCCCC;
color:#000000;
margin-top:10px;
overflow:hidden;
padding:15px 0 12px 20px;
width:570px;
}
.DpCon h2, .DpCon2 h2 {
color:#000000;
font-size:12px;
margin:0 0 15px;
}
.DpCon h2 span {
color:#CC0000;
font-size:14px;
margin:0 8px;
}
.DpCon {
border-bottom:1px dashed #B5B4A0;
overflow:hidden;
padding-bottom:8px;
width:560px;
}
.DpCon li {
margin-top:9px;
}
.DpCon01 {
margin-bottom:11px;
}
.DpCon01 span, .DpCon02 span, .DpCon03 span, .resNum1 {
color:#CC0000;
}
.DpCon01 input {
margin-right:10px;
}
.DpCon01 input, .dinput01, .DpCon02 input, .DpCon03 input, .DpCon3 input {
border:1px solid #669ACC;
height:18px;
line-height:19px;
padding-top:2px;
vertical-align:middle;
}
.DpCon01 img{position:relative;top:2px;}
.rad01, .rad02 {
margin:0 5px 0 0;
vertical-align:-1px;
}
.rad02 {
margin-left:15px;
}
.dinput01 {
color:#999999;
width:46px;
}
.DpCon02 input {
width:283px;
}
.DpCon03 input {
width:281px;
}
.DpCon2 {
margin:20px 0 0 0;
}
.DpCon2 h2 {
margin:0 0 3px 3px;
}
.resNum3 {
margin-left:40px;
}
.resNum2 {
color:#65655B;
}
.DpCon2 h2 span, .DpCon3 .DpCon05 .DpReg {
font-weight:normal;
}
.DpCon04 {
margin-top:10px;
}
.DpCon04 input {
margin-right:5px;
}
.DpCon04 a, .DpCon04 a:hover, .DpCon05 a, .DpCon05 a:hover {
color:#3366CC;
text-decoration:underline;
}
.DpCon3 {
margin:10px 0 0;
}
.DpCon3 input {
width:156px;
}
.DpCon3 span {
font-weight:bold;
}
.Dpjg {
margin-left:13px;
}
.DpCon05 {
margin:10px 0 2px;
}
.DpBtn {
margin:0 13px 0 0;
vertical-align:middle;
}
.DpCon05 .DpReg {
font-size:13px;
vertical-align:bottom;
}
