/*reset*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
body{background:#fff;color:#333;font-size:12px;font-family:"ËÎÌå";line-height:1.5em;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
ol,ul{list-style:none;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
a{color:#333;text-decoration:none;}
a:hover{text-decoration:underline;}
.clear{clear:both;font-size:0px;height:0;overflow:hidden;}
input,select{font-size:12px;font-family:ËÎÌå;vertical-align:middle;}
/*  */

body{background:url(../images/bg-body.gif) repeat-x;}
.main{ width: 720px; float: left ; overflow: hidden;}
.sider{ float: right; width: 220px; overflow: hidden }
.sider .line_box h3 span{ font-size: 12px; }
.line_box{ border: 1px solid #ccc;margin-bottom: 10px ;overflow: hidden; float: left;}
.line_box h3{ background: url(../images/bg-tit01.gif); height: 28px; border-bottom:1px solid #ccc ; line-height: 28px;width: 100%; float: left;}
.line_box h3 span{ font-weight: bold;font-size: 14px; padding:0 0 0 11px;  }
.xxwrap{width:950px;margin:0 auto;}
.topnav{float:left; position: relative;width:950px;background:url(../images/logo.jpg) 0 22px no-repeat;height:120px;overflow:hidden;margin-bottom: 10px;}
.toplink{float:right;padding:9px 0 0 0;width:100%;color:#999;text-align:right;}
.toplink a{padding:0 9px;}
.logolink{ height: 100px; width: 120px;position: absolute;top:20px;left:10 }
.login{float:right;padding:10px 0 15px 0 ;}
.login .inputtxt{width:87px;border:1px solid #aaa;margin-right:7px;line-height:18px;height:18px;}
.login .inputbtn{width:52px;border:none;margin-right:7px;display:inline-block;background:url(../images/bg-btn1.gif);line-height:20px;text-align:center;height:20px;cursor:pointer;}
.topnav .nav{float:right;width:786px;background:url(../images/bg-nav.png);height:40px;overflow:hidden;}
.topnav .nav ul{padding:0 0 0 7px;float:left;background:url(../images/bg-nav.png) 0 -80px no-repeat;}
.topnav .nav li{float:left;font-size:14px;line-height:40px;}
.topnav .nav li a{padding:0 15px;display:block;color:#fff;background:url(../images/bg-nav.png) 100% 100% no-repeat;}
.topnav .nav .fl{ font-size: 13px;color:#fff;margin:0 0 0 60px;display:inline; position: relative; top: 1px;left:10px }
.topnav .nav .nobg a{ background: none }
.topnav .nav .current a{background:url(../images/bg-nav.png) 0 -40px;font-weight:bold;}
.topnav .nav .s{margin:10px 10px 0 0;float:right;width:154px;display:inline;background:url(../images/bg-search.gif) no-repeat;overflow:hidden;height:20px;}
.topnav .nav .inputtxt{float:left;border:none;padding:0 0 0  5px;background:none;line-height:20px;height:20px;overflow:hidden;;width:125px;}
.topnav .nav .inputbtn{border:none;width:20px;float:left;background:none;cursor:pointer;height:20px;position:relative;}


/* slide */

#slider {float:left; position:relative; overflow:auto; width:950px; height:288px;margin-bottom: 10px }
#slider ul {position:absolute; list-style:none; top:0; left:0}
#slider li {float:left; width:950px; height:288px; }
/*#slider .s1{ background : url(../images/img-head.jpg) }*/
#slider .s1 .btn{ background : url(../images/bg-btn2.gif);width: 120px;height: 30px; text-align : center;line-height: 30px; font-size: 14px; display : block;margin:183px 0 0 25px; text-indent : 4px }
.pagination {float:left; list-style:none; height:38px; margin:-48px 0 0 0; position : relative; z-index : 111; width : 955px}
.pagination li {float:left; cursor:pointer; overflow: hidden; height : 38px; width : 236px;margin:0 2px 0 0;  text-indent : 25px; display : inline; background : url(../images/bg-tran.png);line-height: 38px;font-weight: bold;font-size: 14px;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="images/bg-tran.png");_background:none; color : #fff}
.pagination li.current {background : url(../images/bg-tran2.png);_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="images/bg-tran2.png");_background:none; color : #000}

.postetc{ float : left; width : 950px; background : url(../images/bg-huigu.gif);height: 69px; margin-top: -10px }
.postetc .month{ float : left;font-family:Î¢ÈíÑÅºÚ;font-size: 22px; padding : 20px 0 0 10px ;line-height: 1em;}
.postetc .month span{ color : #EC680A;font-size: 36px; vertical-align : baseline;line-height: 1em; }
.postetc .huigu{ float : left; margin : 36px 18px 0 18px; display : inline }
.postetc .podcast{ float : left }
.postetc .podcast img{  display : block }
.postetc .post{ float : right; width : 415px; padding : 17px 10px 0 0 }
.postetc .post dt{ float : left; text-align :  center;overflow : hidden; width: 65px; padding: 3px 0 0 0  }
.postetc .post dd { position:relative; height:18px; width:345px; overflow:hidden; float:left; margin-top:4px;}
.postetc .post dd ul li { height:30px; line-height:30px; width : 325px; padding : 0 0 0 8px; background : url(../images/li01-gray.gif) 0 50% no-repeat;}
.postetc .post dd ul li span{ float : right; color : #666 }
.postetc .datebtn{ float: right; padding: 38px 10px 0 0 }
.postetc .datebtn li{ float: left; font-family: Arial, Helvetica, sans-serif; font-size: 20px; margin: 0 3px; }
.postetc .datebtn .date{ padding: 0 5px }
.postetc .datebtn li a{ display: block; background: url(../images/bg-datebtn.gif); width: 19px; height: 19px; overflow: hidden }
.postetc .datebtn .pp{ background-position: 0 -76px }
.postetc .datebtn .pp:hover{ background-position: 0 -95px }
.postetc .datebtn .p{ background-position: 0 0 }
.postetc .datebtn .p:hover{ background-position: 0 -19px }
.postetc .datebtn .n{ background-position: 0 -38px }
.postetc .datebtn .n:hover{ background-position: 0 -57px }
.postetc .datebtn .nn{ background-position: 0 -114px }
.postetc .datebtn .nn:hover{ background-position: 0 -133px }

.ttHomelist{ float : left; width : 950px; margin-bottom: 10px;margin-top: 1px }
.ttHomelist .noclick *{ color: #999!important; }
.ttHomelist .noclick .num input{ background: url(../images/bg-btn8.gif); cursor: default }
.ttHomelist ul{float : left; display: inline;border-left: 1px solid #bbb }
.ttHomelist li{ float : left;margin-top: -1px;}
.ttHomelist dl{ float : left;margin-left:  -1px;width : 137px; overflow : hidden; display: inline; }
.ttHomelist dt{ width : 136px; font-size: 14PX; color : #fff; text-align : center; height : 24px; line-height: 24px; overflow: hidden }
.ttHomelist .xq1 dt{ background : #D3011C }
.ttHomelist .xq2 dt{ background : #EC680A }
.ttHomelist .xq3 dt{ background : #002B5F }
.ttHomelist .xq4 dt{ background : #00ACD7 }
.ttHomelist .xq5 dt{ background : #448200 }
.ttHomelist .xq6 dt{ background : #CF0072 }
.ttHomelist .xq7 dt{ background : #5D3F83 }
.ttHomelist .xq1 dd.block .num span,.ttHomelist .xq1 .block .tit{ color : #D3011C }
.ttHomelist .xq2 dd.block .num span,.ttHomelist .xq2 .block .tit{ color : #EC680A }
.ttHomelist .xq3 dd.block .num span,.ttHomelist .xq3 .block .tit{ color : #002B5F }
.ttHomelist .xq4 dd.block .num span,.ttHomelist .xq4 .block .tit{ color : #00ACD7 }
.ttHomelist .xq5 dd.block .num span,.ttHomelist .xq5 .block .tit{ color : #448200 }
.ttHomelist .xq6 dd.block .num span,.ttHomelist .xq6 .block .tit{ color : #CF0072 }
.ttHomelist .xq7 dd.block .num span,.ttHomelist .xq7 .block .tit{ color : #5D3F83 }

.ttHomelist .xq7,.ttHomelist .xq6,.ttHomelist .xq5{ width : 136px; }
.ttHomelist dd{ float : left; border : 1px solid #bbb; width : 135px; }
.ttHomelist dd.block{ position : relative; z-index : 11 }
.ttHomelist .xq7 dd,.ttHomelist .xq6 dd,.ttHomelist .xq5 dd{ width : 134px; }
.ttHomelist .xq1 dd.block div{ background : #FFEAED }
.ttHomelist .xq2 dd.block div{ background : #FFE6D4 }
.ttHomelist .xq3 dd.block div{ background : #DDECFF }
.ttHomelist .xq4 dd.block div{ background : #E9FBFF }
.ttHomelist .xq5 dd.block div{ background : #EFFFDD }
.ttHomelist .xq6 dd.block div{ background : #FFEFF8 }
.ttHomelist .xq7 dd.block div{ background : #F5EDFF }
.ttHomelist .xq1 dd.block,.ttHomelist .xq1 dd.block div{ border-color : #FFBFC8 }
.ttHomelist .xq2 dd.block,.ttHomelist .xq2 dd.block div{ border-color : #FFB37D }
.ttHomelist .xq3 dd.block,.ttHomelist .xq3 dd.block div{ border-color : #A6CEFF }
.ttHomelist .xq4 dd.block,.ttHomelist .xq4 dd.block div{ border-color : #96EAFF }
.ttHomelist .xq5 dd.block,.ttHomelist .xq5 dd.block div{ border-color : #C3EA98 }
.ttHomelist .xq6 dd.block,.ttHomelist .xq6 dd.block div{ border-color : #EBA7CC }
.ttHomelist .xq7 dd.block,.ttHomelist .xq7 dd.block div{ border-color : #D0BCE9 }



.ttHomelist .lanmu{ overflow: hidden; height : 59px; background : #F4F4F4; border-bottom: 1px solid #bbb; text-align : center; padding : 10px}
.ttHomelist .num{ height : 122px; border-bottom: 1px solid #bbb; overflow: hidden!important; _position: relative;;}

.ttHomelist .tit{ height : 35px; background : #F4F4F4;font-weight: bold; padding: 8px; color: #333; line-height: 22px; overflow: hidden;}
.ttHomelist .num span{ font-family: "Arial Black"; font-size: 70px; color : #333; float : left; width : 100%; text-align : center;line-height: 1em; padding : 10px 0 0 0 }
.ttHomelist .num input{ background: url(../images/bg-btnlisten.png); width: 56px;height: 19px;line-height: 19px; text-indent: 22px;  border: none; cursor: pointer; float: right; margin: 13px 5px 0 0; display: inline;}

.ttHomelist .num .btn{ float: left;  }
.ttHomelist .num .download{ background: url(../images/bg-download.gif); float: right; margin: 13px 5px 0 5px; display: none; line-height: 444px;height: 19px;width: 19px; overflow: hidden;}
.ttHomelist .current .num .download{ display: inline }
.ttHomelist .current dd.block .num .bar{ display: block}
.ttHomelist dd.block .num .bar{ display: block;}

.ttHomelist .num .bar{ width:135px; display: none; float: left; height: 8px; background: url(../images/bar.gif); overflow: hidden; position: relative; top: 3px;*top:1px; _position: absolute; _bottom:0;left:0; _top:; z-index: 11 }
.ttHomelist .num .bar embed{ margin: -20px 0 0 -10px }
.ttHomelist .current dd.block .num .bar{ display: inline}

/*.ttHomelist .num .bar .percent{ background: url(../images/barmove.gif)  }*/
.ttHomelist .xq1 dd.block .num .bar{ background-position: 0 0  }
.ttHomelist .xq1 dd.block .num .bar .percent{ background: url(../images/bar1.gif) 100% 0 }
.ttHomelist .xq1 dd.block .num input{ background-position: 0 -19px  }
.ttHomelist .xq1 dd.block .num .pause{ background-position: 0 -38px  }
.ttHomelist .xq1 dd.block .num .download{ background-position: 0 0  }
.ttHomelist .xq2 dd.block .num .bar{ background-position: 0 -8px  }
.ttHomelist .xq2 dd.block .num .bar .percent{ background: url(../images/bar1.gif) 100% -8px }
.ttHomelist .xq2 dd.block .num input{ background-position: 0 -57px  }
.ttHomelist .xq2 dd.block .num .pause{ background-position: 0 -76px  }
.ttHomelist .xq2 dd.block .num .download{ background-position: 0 -19px  }
.ttHomelist .xq3 dd.block .num .bar{ background-position: 0 -16px  }
.ttHomelist .xq3 dd.block .num .bar .percent{ background: url(../images/bar1.gif) 100% -16px }
.ttHomelist .xq3 dd.block .num input{ background-position: 0 -95px  }
.ttHomelist .xq3 dd.block .num .pause{ background-position: 0 -114px  }
.ttHomelist .xq3 dd.block .num .download{ background-position: 0 -38px  }
.ttHomelist .xq4 dd.block .num .bar{ background-position: 0 -24px  }
.ttHomelist .xq4 dd.block .num .bar .percent{ background: url(../images/bar1.gif) 100% -24px }
.ttHomelist .xq4 dd.block .num input{ background-position: 0 -133px  }
.ttHomelist .xq4 dd.block .num .pause{ background-position: 0 -152px  }
.ttHomelist .xq4 dd.block .num .download{ background-position: 0 -57px  }

.ttHomelist .xq5 dd.block .num .bar{ background-position: 0 -32px  }
.ttHomelist .xq5 dd.block .num .bar .percent{ background: url(../images/bar1.gif) 100% -32px }
.ttHomelist .xq5 dd.block .num input{ background-position: 0 -171px  }
.ttHomelist .xq5 dd.block .num .pause{ background-position: 0 -190px  }
.ttHomelist .xq5 dd.block .num .download{ background-position: 0 -76px  }

.ttHomelist .xq6 dd.block .num .bar{ background-position: 0 -40px  }
.ttHomelist .xq6 dd.block .num .bar .percent{ background: url(../images/bar1.gif) 100% -40px }
.ttHomelist .xq6 dd.block .num input{ background-position: 0 -209px  }
.ttHomelist .xq6 dd.block .num .pause{ background-position: 0 -228px  }
.ttHomelist .xq6 dd.block .num .download{ background-position: 0 -95px  }

.ttHomelist .xq7 dd.block .num .bar{ background-position: 0 -48px  }
.ttHomelist .xq7 dd.block .num .bar .percent{ background: url(../images/bar1.gif) 100% -48px }
.ttHomelist .xq7 dd.block .num input{ background-position: 0 -247px  }
.ttHomelist .xq7 dd.block .num .pause{ background-position: 0 -266px  }
.ttHomelist .xq7 dd.block .num .download{ background-position: 0 -114px  }


.ttlist{ float : left; width : 950px; margin-bottom: 10px;margin-top: 1px }
.ttlist .noclick *{ color: #999!important;}
.ttlist .noclick .num input{ background: url(../images/bg-btn8.gif); cursor: default }
.ttlist ul{ border: 0px solid #bbb; }
.ttlist li{ margin: 0px; padding:0px; display:inline}
.ttlist dl{ margin-left:0px; overflow : hidden; display: inline;}
/*edity by wenpeng*/
#artab table{ border-color:#bbb; }
.ttlist td{border : 1px solid #bbb;}
/**/
.ttlist dt{ width : 136px; font-size: 14PX; color : #fff; text-align : center; height : 24px; line-height: 24px; overflow: hidden }
.ttlist .xq1 dt{ background : #D3011C }
.ttlist .xq2 dt{ background : #EC680A }
.ttlist .xq3 dt{ background : #002B5F }
.ttlist .xq4 dt{ background : #00ACD7 }
.ttlist .xq5 dt{ background : #448200 }
.ttlist .xq6 dt{ background : #CF0072 }
.ttlist .xq7 dt{ background : #5D3F83 }
.ttlist .xq1 dd.block .num span,.ttlist .xq1 .block .tit{ color : #D3011C }
.ttlist .xq2 dd.block .num span,.ttlist .xq2 .block .tit{ color : #EC680A }
.ttlist .xq3 dd.block .num span,.ttlist .xq3 .block .tit{ color : #002B5F }
.ttlist .xq4 dd.block .num span,.ttlist .xq4 .block .tit{ color : #00ACD7 }
.ttlist .xq5 dd.block .num span,.ttlist .xq5 .block .tit{ color : #448200 }
.ttlist .xq6 dd.block .num span,.ttlist .xq6 .block .tit{ color : #CF0072 }
.ttlist .xq7 dd.block .num span,.ttlist .xq7 .block .tit{ color : #5D3F83 }

.ttlist .xq7,.ttlist .xq6,.ttlist .xq5{ width : 136px; }
/*edity by wenpeng*/
.ttlist dd{ border : 0px solid #bbb; }
/**/
.ttlist dd.block{ position : relative; z-index : 11 }
.ttlist .xq7 dd,.ttlist .xq6 dd,.ttlist .xq5 dd{ width : 134px; }
.ttlist .xq1 dd.block div{ background : #FFEAED }
.ttlist .xq2 dd.block div{ background : #FFE6D4 }
.ttlist .xq3 dd.block div{ background : #DDECFF }
.ttlist .xq4 dd.block div{ background : #E9FBFF }
.ttlist .xq5 dd.block div{ background : #EFFFDD }
.ttlist .xq6 dd.block div{ background : #FFEFF8 }
.ttlist .xq7 dd.block div{ background : #F5EDFF }
.ttlist .xq1 dd.block,.ttlist .xq1 dd.block div{ border-color : #FFBFC8 }
.ttlist .xq2 dd.block,.ttlist .xq2 dd.block div{ border-color : #FFB37D }
.ttlist .xq3 dd.block,.ttlist .xq3 dd.block div{ border-color : #A6CEFF }
.ttlist .xq4 dd.block,.ttlist .xq4 dd.block div{ border-color : #96EAFF }
.ttlist .xq5 dd.block,.ttlist .xq5 dd.block div{ border-color : #C3EA98 }
.ttlist .xq6 dd.block,.ttlist .xq6 dd.block div{ border-color : #EBA7CC }
.ttlist .xq7 dd.block,.ttlist .xq7 dd.block div{ border-color : #D0BCE9 }



/*edity by wenpeng*/
.ttlist .lanmu{ height : 59px; background : #F4F4F4; border-bottom: 1px solid #bbb; text-align : center; padding : 10px; overflow: hidden;}
/*edity by wenpeng*/
.ttlist .num{ height : 122px; border-bottom: 1px solid #bbb; overflow: hidden!important; _position: relative;;}

.ttlist .tit{ height : 35px; background : #F4F4F4;font-weight: bold; padding: 8px; color: #333; line-height: 22px; overflow: hidden;}
.ttlist .num span{ font-family: "Arial Black"; font-size: 70px; color : #333; float : left; width : 100%; text-align : center;line-height: 1em; padding : 10px 0 0 0 }
.ttlist .num input{ background: url(../images/bg-btnlisten.png); width: 56px;height: 19px;line-height: 19px; text-indent: 22px;  border: none; cursor: pointer; float: right; margin: 13px 5px 0 0; display: inline;}

.ttlist .num .btn{ float: left;  }
.ttlist .num .download{ background: url(../images/bg-download.gif); float: right; margin: 13px 5px 0 5px; display: none; line-height: 444px;height: 19px;width: 19px; overflow: hidden;}
.ttlist .current .num .download{ display: inline }
.ttlist .current dd.block .num .bar{/*display: block*/}
.ttlist dd.block .num .bar{ display: block;}

.ttlist .num .bar{ width:131px; display: none; height: 8px; background: url(../images/bar.gif); overflow: hidden; position: relative; top: 3px;*top:1px; _position: absolute; _bottom:0;left:0; _top:; z-index: 11 }
.ttlist .num .bar embed{ margin: -20px 0 0 -10px }

/*.ttlist .num .bar .percent{ background: url(../images/barmove.gif)  }*/
.ttlist .xq1 dd.block .num .bar{ background-position: 0 0  }
.ttlist .xq1 dd.block .num .bar .percent{ background: url(../images/bar1.gif) 100% 0 }
.ttlist .xq1 dd.block .num input{ background-position: 0 -19px  }
.ttlist .xq1 dd.block .num .pause{ background-position: 0 -38px  }
.ttlist .xq1 dd.block .num .download{ background-position: 0 0  }
.ttlist .xq2 dd.block .num .bar{ background-position: 0 -8px  }
.ttlist .xq2 dd.block .num .bar .percent{ background: url(../images/bar1.gif) 100% -8px }
.ttlist .xq2 dd.block .num input{ background-position: 0 -57px  }
.ttlist .xq2 dd.block .num .pause{ background-position: 0 -76px  }
.ttlist .xq2 dd.block .num .download{ background-position: 0 -19px  }
.ttlist .xq3 dd.block .num .bar{ background-position: 0 -16px  }
.ttlist .xq3 dd.block .num .bar .percent{ background: url(../images/bar1.gif) 100% -16px }
.ttlist .xq3 dd.block .num input{ background-position: 0 -95px  }
.ttlist .xq3 dd.block .num .pause{ background-position: 0 -114px  }
.ttlist .xq3 dd.block .num .download{ background-position: 0 -38px  }
.ttlist .xq4 dd.block .num .bar{ background-position: 0 -24px  }
.ttlist .xq4 dd.block .num .bar .percent{ background: url(../images/bar1.gif) 100% -24px }
.ttlist .xq4 dd.block .num input{ background-position: 0 -133px  }
.ttlist .xq4 dd.block .num .pause{ background-position: 0 -152px  }
.ttlist .xq4 dd.block .num .download{ background-position: 0 -57px  }

.ttlist .xq5 dd.block .num .bar{ background-position: 0 -32px  }
.ttlist .xq5 dd.block .num .bar .percent{ background: url(../images/bar1.gif) 100% -32px }
.ttlist .xq5 dd.block .num input{ background-position: 0 -171px  }
.ttlist .xq5 dd.block .num .pause{ background-position: 0 -190px  }
.ttlist .xq5 dd.block .num .download{ background-position: 0 -76px  }

.ttlist .xq6 dd.block .num .bar{ background-position: 0 -40px  }
.ttlist .xq6 dd.block .num .bar .percent{ background: url(../images/bar1.gif) 100% -40px }
.ttlist .xq6 dd.block .num input{ background-position: 0 -209px  }
.ttlist .xq6 dd.block .num .pause{ background-position: 0 -228px  }
.ttlist .xq6 dd.block .num .download{ background-position: 0 -95px  }

.ttlist .xq7 dd.block .num .bar{ background-position: 0 -48px  }
.ttlist .xq7 dd.block .num .bar .percent{ background: url(../images/bar1.gif) 100% -48px }
.ttlist .xq7 dd.block .num input{ background-position: 0 -247px  }
.ttlist .xq7 dd.block .num .pause{ background-position: 0 -266px  }
.ttlist .xq7 dd.block .num .download{ background-position: 0 -114px  }




.happyteam{ width: 738px; height: 185px; float: left;  }
.cheyuexpress{ width: 212px;height: 153px; float: left;}
.cheyucop{ width: 494px;height: 153px; float: right; }
.rollpic{ float: left;width: 278px;height: 139px;  padding: 8px 0 0 8px}
.rollpic .pic{ float: left; padding: 0 8px 0 0}
.rollpic .pic img{ width: 200px; height: 133px; border: 3px solid #ddd }
.rollpic .btn{ float: left; width: 64px; }
.rollpic .btn .top{ margin: 0 auto 8px auto; background: url(../images/bg-updown.gif); width: 13px;height: 10px; overflow: hidden; display: block }
.rollpic .btn .top:hover{ background-position: 0 -10px}
.rollpic .btn .bottom{ margin: 0 auto;  background: url(../images/bg-updown.gif) 0 -20px; width: 13px;height: 10px; overflow: hidden; display: block }
.rollpic .btn .bottom:hover{ background-position: 0 -30px}
.rollpic .btn .top a{ background: url(../images/bg-updown.gif); width: 13px;height: 10px; overflow: hidden }
.rollpic .btn .top a{ background: url(../images/bg-updown.gif); width: 13px;height: 10px; overflow: hidden }
.rollpic .btn ul{ float: left; height: 102px; overflow: hidden; margin-bottom: 8px; }
.rollpic .btn li{ margin-bottom: 7px; }
.rollpic .btn img{ width: 60px;height: 40px; border: 2px solid #fff }
.rollpic .btn .current img{ width: 60px;height: 40px; border: 2px solid #EC680A }
.happyteam .topnews{ float: left;width: 425px; padding: 0 0 0 15px }
.happyteam .topnews h4{ font-weight: bold;font-size: 14px;; float: left; width: 425px; padding: 5px 0 }
.happyteam .topnews p{ color: #666;line-height: 1.8em; float: left; width: 425px;border-bottom: 1px dashed #eee;height: 53px; overflow: hidden }
.happyteam .topnews p a{ color: #333 }
.happyteam .topnews ul{ float: left; width: 425px; padding: 10px 0 0 0 }
.happyteam .topnews ul li{ width: 195px; padding: 0 0 0 8px; background: url(../images/li01-gray.gif) 0 50% no-repeat; float: left }
.happyteam .topnews2{ float: left;width: 305px; padding: 0 0 0 15px }
.happyteam .topnews2 h4{ font-weight: bold;font-size: 14px;; float: left; width: 303px; padding: 5px 0 }
.happyteam .topnews2 p{ color: #666;line-height: 1.8em; float: left; width: 303px;border-bottom: 1px dashed #eee;height: 53px; overflow: hidden }
.happyteam .topnews2 p a{ color: #333 }
.happyteam .topnews2 ul{ float: left; width: 303px; padding: 10px 0 0 0 }
.happyteam .topnews2 ul li{ width: 290px; padding: 0 0 0 8px; background: url(../images/li01-gray.gif) 0 50% no-repeat; float: left }
.happyteam .topnews2 li span{ float: right; color: #666 }

.cheyuexpress  ul{ float: left;  padding: 10px 0 0 10px }
.cheyuexpress  li{line-height: 1.8em; width: 185px; padding: 0 0 0 8px; background: url(../images/li01-gray.gif) 0 50% no-repeat; float: left }
.cheyucop h3 .iwant{ background:  url(../images/li02.gif) 0 50% no-repeat; padding: 0 0 0 10px;margin-left: 15px; text-decoration: underline }
.cheyucop ul{ padding: 8px 0 0 6px; float: left }
.cheyucop li { float: left; width: 114px; margin: 0 4px 0 3px; display: inline; height: 38px; overflow: hidden }
.cheyucop li img{ width: 112px;height: 28px; border: 1px solid #eee; display: block }

.audioandpp{ float: left; width: 198px; height: 349px; }
.audioandpp .tab{ float: left; background: url(../images/bg-tit01.gif); height: 28px;border-bottom: 1px solid #ccc; width: 188px; padding: 0 0 0 10px}
.audioandpp .tab li a{ font-size: 14px; display: block;line-height: 24px; padding: 0 8px }
.audioandpp .tab li{ height: 24px; background: #F2F2F2; border: 1px solid #ccc; float: left;margin-left: -1px; text-align: center; position: relative;; top: 3px}
.audioandpp .tab .current{ background: #fff;font-weight: bold;border-bottom: 1px solid #fff }
.audioandpp dl{ float: left; padding: 8px }
.audioandpp dt{ float: left; width: 180px;font-weight: bold; color: #666 }
.audioandpp dd{ float: left;  }
.audioandpp dd li{ float: left; height: 23px;line-height: 23px;  background: url(../images/li03.gif) 0 50% no-repeat;width: 160px; padding: 0 0 0 18px}
.audioandpp .none{ display: none }
.audioandpp .block{ display: block }

.cop{ float: left; width: 950px; background: #fff url(../images/bg-hezuo.gif) repeat-x; padding: 15px 0 0 0 }
.cop ul{  height: 80px; text-align: center }
.cop li{ width: 126px; margin:11px ; display: inline; padding-bottom: 10px}
.cop li img{ width: 120px;height: 60px; border: 3px solid #ddd }

.footer{ float: left; width: 950px; margin-top: 25px; text-align: center;}
.footer .link a{ padding: 0 5px }
.footer .copyright{ border-top: 1px solid #ddd;margin-top: 3px; padding: 3px 0 0 0 }

/* DJÐã */
.breadcrumbs{background: url(../images/bg-bread2.gif); border: 1px solid #DBDBDB;height: 31px;line-height: 31px; width: 948px;margin-bottom: 10px; float: left }
.breadcrumbs ul{background: #fff url(../images/bg-bread2.gif) right no-repeat; float: left;}
.breadcrumbs li{ color: #666; float: left; background: url(../images/bg-bread.gif) 100% 0 no-repeat;  padding: 0 20px 0 13px; }
.breadcrumbs li.home{ background: #fff url(../images/bg-bread.gif) 100% 0 no-repeat; }
.breadcrumbs li.home a{ background:  url(../images/icon-home.gif) no-repeat; width: 20px; display: block;height: 31px; overflow: hidden; text-indent: -555px; float: left }

.bloglist{ width: 718px; }
.bloglist .x{ float: left; padding: 8px 0 10px 10px}
.bloglist .x dl{ float: left; width: 698px; margin: 10px 0 0 0 ;border-bottom: 1px solid #ddd}
.bloglist .x dt{ float: left; background: url(../images/bg-date.gif); width: 27px;height: 33px; }
.bloglist .x dt .mon{font-weight: bold;; width: 27px;height: 13px;line-height: 13px;color:#fff;font-size: 11px; overflow: hidden; float: left; text-align: center }
.bloglist .x dt .day{ font-size: 13px; color: #999;line-height: 20px; text-align: center; float: left; width:27px;font-weight: bold; font-family: Arial, Helvetica, sans-serif }
.bloglist .x dd{ float: left }
.bloglist .detail{ width: 575px; padding: 0 0 0 10px }
.bloglist h4{ font-weight: bold;margin-bottom: 3px }
.bloglist .listen{ background: url(../images/bg-btnlisten.png);font-weight: normal; width: 56px;height: 19px;line-height: 19px; text-indent: 22px;  border: none; cursor: pointer;   margin: 0 0  0 10px; display: inline-block;}
.bloglist .x dd p{ color: #666 }
.bloglist .who{ border-top: 1px dashed #ddd;margin-top: 5px; padding:5px 0; }
.bloglist .who span{ color: #999 }
.bloglist .who strong{ color: #f60; padding: 0 5px }
.bloglist .pic{ width: 68px; padding: 8px 0 0 16px }
.bloglist .pic img{ width: 60px;height: 60px; padding: 3px; border:1px solid #ddd }
.bloglist .viewbefore{ float: right; margin: 10px 10px 0 0; display: inline }

.orderemail{ width: 218px; }
.orderemail h3{ background: url(../images/bg-bread2.gif); text-indent: 11px}
.orderemail .inputtxt{ border: 1px solid #aaa; width: 167px;height: 19px;line-height: 19px; color: #999; margin: 9px 0 0 10px; }
.orderemail .btn{ color: #999; float: left; padding: 7px 0  7px 10px}
.orderemail .btn input{ background: url(../images/bg-btn4.gif) ;font-weight: normal; width: 57px;height: 20px;line-height: 20px; text-indent: 16px;  border: none; cursor: pointer; }

.hotblog{ width: 218px;  }
.hotblog ul{ float: left; background: url(../images/bg-num.gif) 12px 3px  no-repeat; margin: 5px 0}
.hotblog li{ float: left; height: 22px;line-height: 22px;width: 175px; padding: 0 0 0 33px }

.hotblog2{ width: 218px; height: 152px;  }
.hotblog2 ul{ float: left; background: url(../images/bg-num.gif) 12px 3px  no-repeat; margin: 10px 0 5px 0}
.hotblog2 li{ float: left; height: 22px;line-height: 22px;width: 175px; padding: 0 0 0 33px }

.newremark{ width: 218px;  }
.newremark ul{ float: left; padding: 12px 0 0 10px }
.newremark li{ width: 200px; border-bottom: 1px dashed #ccc; margin-bottom: 10px;float:left;}
.newremark li p{ float: left; width: 200px }
.newremark li .con{ color: #666 }
.newremark li .con span{ color: #f60;font-size: 16px }
.newremark li .who{ padding: 5px 0  }
.newremark li .who span{ color: #999; padding: 0 3px }

/* ºÏ×÷×¨Çø */
.copdown{ width:948px; height: 198px; overflow: hidden }
.copdown dt{ float: left }
.copdown dt img{ display: block }
.copdown dd{ float: left; width: 278px; border-left: 1px solid #DFDFDF}
.copdown dd h4{ background: #F6F6F6; height: 27px; border-bottom: 1px solid #DFDFDF; font-weight: bold;font-size: 14px;line-height: 27px; text-indent: 10px}
.copdown dd .c{ padding:8px 10px; width: 255px; }
.copdown .inputtxt{ width: 196px;height: 18px; border: 1px solid #aaa; margin: 5px 0 ;line-height: 18px}
.copdown .tip{ background: url(../images/bg-tip1.gif) 0 3px no-repeat; width: 233px; padding: 0 0 0 23px; color: #f00  }
.copdown .inputbtn{ margin: 5px 0; background: url(../images/bg-btn5.gif);width: 66px;height: 22px;line-height: 22px; text-align: center; font-size: 14px; border: none; cursor: pointer }
.copdown .attention{ color: #999 }
.copnews{ width: 948px;height: 28px;line-height: 28px; background: #F7F7F7; border:1px solid #DFDFDF; float: left;margin-bottom: 10px  }
.copnews dt{ float: left; background: url(../images/bg-copnews.gif) 100% 0 no-repeat; padding: 0 13px 0 9px;font-weight: bold; }
.copnews dd{ padding: 0 0 0 10px; float: left }
.copnews dd li span{ color: #999; float: right; }

.allf{ width: 948px }
.allf dl{ float: left;width: 928px; margin: 0 0 0 10px; display: inline }
.allf dt{ float: left; width: 928px; padding: 15px 0 }
.allf dt label{ float: left;font-weight: bold;font-size: 14px;}
.allf dt span{ float: right; padding: 0 20px 0 0}
.allf dd{ float: left;}
.allf dd ul{ float: left; position: relative; width: 980px }
.allf li{ float: left; width: 280px;height: 65px; text-indent: 6px; margin: 0 44px 0 0; display: inline }
.allf li img{ width: 280px;height: 30px; margin-bottom: 10px; display: block; }
.allf .line{  border-bottom: 1px dashed #ddd;width: 928px; height: 1px; overflow: hidden; }

.article{ width: 718px }
.article .c{ width: 630px; margin: auto;}
.article h1{ float: left; width: 630px; text-align: center;font-family:Î¢ÈíÑÅºÚ;font-size: 30px;line-height: 1em; padding: 30px 0 15px 0 }
.article .timeetc{ border: 1px  #ddd; float: left; border-style: solid none;height: 24px;line-height: 24px; width: 630px; text-align: center; }
.article .timeetc ul{ display: inline }
.article .timeetc li{ display: inline; padding: 0 0 0 30px; background: url(../images/bg-article.gif) no-repeat }
.article .timeetc .copy{ background-position:13px 2px  }
.article .timeetc .esend{ background-position: 13px -30px  }
.article .timeetc .fav{ background-position: 13px -60px  }
.listenbtn{ width: 630px; text-align: right; padding: 10px 0 20px 0; float: right }
.listenbtn .btn{ width: 95px;height: 17px; background: url(../images/btn-listen.gif); display: inline-block; vertical-align: middle }
.article .con{ float: left; width: 630px; overflow: hidden; padding-bottom: 20px;font-size: 14px ;line-height: 1.6em; }
.article .con *{ line-height: 1.7em; }
.article .con p{ margin: 13px 0;font-size: 14px; color: #545454;}
.article .con p span{ display: inline-block }

.remark{ float: left; margin: 0 0 0 10px; display: inline; width:695px; }
.remark h4{ float: left; height: 26px;line-height: 26px; border-top: 1px solid #ddd; background: #f4f4f4; width: 695px;font-weight: bold;font-size: 14px; text-indent: 10px }
.remark h4 span{ font-weight: normal; font-size: 12px; }
.remark h4 span strong{ font-weight: normal; color: #f60 }
.remark .c{ float: left }
.remark dl{ float: left; width: 695px;margin-bottom: 10px }
.remark dt{ float: left }
.remark dt img{ width: 60px;height: 60px; padding: 3px; border:1px solid #ddd }
.remark dd{ float: right; background: url(../images/bg-remarkc.gif) repeat-y; width: 615px; overflow: hidden }
.remark .c{ float: left; padding: 14px 0 0 0 }
.remark .rbox{ float: left; background: url(../images/bg-remarkb.gif) 100% 100% no-repeat }
.remark .rcon{ float: left; background: url(../images/bg-remarkt.gif) no-repeat; width: 575px; padding: 10px 15px 10px 25px; color: #666 }
.remark .rcon .star{ background: url(../images/bg-star.gif) 0 100% no-repeat;height: 11px; overflow: hidden; margin: 12px 0 5px 0}
.remark .rcon .star span{ background: url(../images/bg-star.gif) no-repeat;float: left; height: 11px; overflow: hidden;}
.remark .rcon .star1{ width: 13px; }
.remark .rcon .star2{ width: 26px; }
.remark .rcon .star3{ width: 39px; }
.remark .rcon .star4{ width: 51px; }
.remark .rcon .star5{ width: 64px; }
.remark .rcon .hy{ float: right; background: url(../images/bg-hy.gif) 0 2px no-repeat;padding:0 0 0 14px }
.remark .rcon .inputbox{ float: left; width: 575px;margin-bottom: 8px }
.remark .rcon textarea{ width: 390px;height: 50px; border: 1px solid #ddd; margin-bottom: 7px }
.remark .inputbtn{width:52px;border:none;margin-right:7px;display:inline-block;background:url(../images/bg-btn1.gif);line-height:20px;text-align:center;height:20px;cursor:pointer;}
.remark .hylist{ float: left; padding: 0 0 0 40px; }
.remark .hylist dl{ float: left; width: 508px; border: 1px dashed #ccc; overflow: hidden; padding: 5px 10px }
.remark .hylist dd{ width: 508px }
.remark .rcon .log{ padding: 5px 0; }
.remark .rcon .log input{ border: 1px solid #ddd;height: 17px;line-height: 17px; width: 50px; margin-right: 8px }
.remark .rcon .log span{ padding: 0 10px 0 0 }
.remark .rcon .log a{ text-decoration: underline }
.remark .page{ float: right;width: 575px;}
.page{font-family: Arial, Helvetica, sans-serif;font-size: 14px; padding: 10px 0 }
.page a{ display: inline-block; text-align: center; vertical-align: middle; margin: 0 5px}
.page .current{ background: url(../images/bg-page.gif); width: 21px;height: 21px; color: #EC680A; text-align: center; display:inline-block}
.quickremark{ float: left;  padding: 0 0 20px 10px }
.quickremark .log{ float: left; padding: 10px 0; width: 100%}
.quickremark .log span{ color: #999; padding: 0 10px 0 0 }
.quickremark .log a{ text-decoration: underline }
.quickremark .mark{ float: left; width: 610px; }
.quickremark .pf{ float: left }
.quickremark .mark table{ float: left; vertical-align: middle }
.quickremark .inputtxt{ width: 79px;height: 19px; border: 1px solid #ddd;margin-right: 8px; }
.quickremark .textareabox{ float: left; background: #eee; width: 610px;height: 72px; overflow: hidden; padding: 3px;margin-bottom: 10px }
.quickremark textarea{ width: 608px;height: 70px; border: 1px solid #ddd; float: left; }
.quickremark .btn{ width: 600px; float: left }
.quickremark .inputbtn{width:91px;border:none;display:inline-block;background:url(../images/bg-btn6.gif);line-height:27px;text-align:center;height:27px;cursor:pointer;font-size: 14px;}
.author{width: 948px;background: url(../images/bg-intro.gif) 100% repeat-y;  float: left; }
.pictxt { float: left; width: 560px; padding: 17px;overflow: hidden;}
.pictxt .txt{ float: left;width: 235px;}
.pictxt .txt h4{ color: #666;margin-bottom: 17px; font-size: 14px;}
.pictxt .txt h4 span{font-family: Î¢ÈíÑÅºÚ;font-size: 24px;line-height: 1em;color: #333; padding: 0 5px 0 0}
.pictxt .txt .c{ color: #666;overflow: hidden;line-height: 1.7em; }
.visiter{ float: left;width: 227px; border-bottom:1px dashed #ccc; background: url(../images/bg-visiter.gif) 0 10px no-repeat; padding: 10px 0 10px 20px;font-family: Arial, Helvetica, sans-serif;font-size: 18px  }
.starrank{ float: left; width: 112px }
.starrank .bigstar{ background: url(../images/bigstar.gif) 0 100% no-repeat;height: 18px; overflow: hidden; margin: 12px 0 5px 0}
.starrank .bigstar span{ background: url(../images/bigstar.gif) no-repeat;float: left; height: 18px; overflow: hidden;}
.starrank .star1{ width: 22px; }
.starrank .star2{ width: 44px; }
.starrank .star3{ width: 66px; }
.starrank .star4{ width: 88px; }
.starrank .star5{ width: 110px; }
.starrank .sum{ float: left; width:227px;  }
.starrank .sum span{ padding: 0 10px 0 0 }
.starrank .sum label{ padding: 0 5px }
.pictxt .pic{ float: right;  width: 305px; overflow: hidden; }
.pictxt .pic .fd{ float: right; padding: 0 0 0 20px; background: url(../images/bg-fd.gif) 0 3px no-repeat;margin:13px 0 }
.pictxt .pic .p{ float:left; width: 306px;  }
.pictxt .pic .p ul{ width: 306px;height: 206px; overflow:hidden; }
.pictxt .pic .p img{ width: 300px; height: 200px; background: #eee; padding: 3px; display: block }
.pictxt .pic .btn{ float: left; width: 304px }
.pictxt .pic .btn .l{ float: left; background: url(../images/zy.gif);width: 10px;height: 17px; overflow: hidden;margin-top: 15px; }
.pictxt .pic .btn .r{ float: right; background: url(../images/zy.gif) 100% 0 ;width: 10px;height: 17px; overflow: hidden;margin-top: 15px; }
.pictxt .pic .btn .pbox{ width: 270px; overflow: hidden; float: left; padding: 0 0 0 8px}
.pictxt .pic .btn ul{ float: left; width: 500%}
.pictxt .pic .btn li{ width: 64px; overflow: hidden; margin: 0 2px; display: inline; float: left;;}
.pictxt .pic .btn img{ width: 60px;height: 40px; border: 1px solid #ddd;margin:1px; display: block }
.pictxt .pic .btn .current img{ border: none;padding:2px; background: #EC680A }


.author .intro{ float: left; width: 352px; border-top: 1px solid #fff; overflow: hidden;}
.author .intro dl{ width: 325px; padding: 15px 13px 0 13px; float: left }
.author .intro dt{ font-weight: bold;font-size: 14px; padding: 0 0 11px 0 }
.author .intro dd li{ line-height: 22px;width: 325px; overflow: hidden }
.author .intro dd strong{ color: #666 }
.author .intro .btn{ width: 325px; float: left; text-align: center;border-top: 1px solid #ddd;margin-top: 10px}
.author .intro .btn span{ background: url(../images/bg-btn7.gif); display: inline-block; padding: 0 0 0 12px;font-weight: bold; margin: 13px 0}
.author .intro .btn span a{ display: inline-block; height: 28px;line-height: 28px; padding: 0 12px 0 0; background: url(../images/bg-btn7.gif) right;  }
#author .bloglist .detail{ width: 661px; }


.onlinetop{width: 948px;background: url(../images/bg-onlinetop.gif) 100% repeat-y;  float: left; }
.onlinetop .why .c{ float : left; width : 375px;padding : 40px 0 0 285px; }
.onlinetop .why { float: left; width: 679px;overflow: hidden; background:url(../images/bg-online-tit.jpg); height:286px;} 
.onlinetop .why h1{ font-size: 24px; font-family: Î¢ÈíÑÅºÚ;line-height: 1.4em; }
.onlinetop .why p{ line-height: 2em; }
.onlinetop .freelisten{ float: left; width: 269px; overflow: hidden;}
.onlinetop .btn{ background : url(../images/bg-btn2.gif);width: 120px;height: 30px; text-align : center;line-height: 30px; font-size: 14px; text-indent : 4px }
.onlinetop h2{ font-weight: bold;font-size: 14px; padding : 17px 0 10px 13px;}
.onlinetop .stlist{ float : left; padding : 0 0 0 5px; }
.onlinetop .stlist li{ float : left; margin : 5px 8px; }
.onlinetop .freelisten .c{ width : 250px;height: 95px; border-top: 1px solid #ccc; float : left; margin : 10px 0 0 10px; display : inline }
.onlinetop .freelisten .c p{ width : 250px;height: 95px; border-top: 1px solid #fff; float : left;font-size: 14px; color : #666;line-height: 1.7em; padding : 10px 0 0 0 }

.tzpercent{ width : 948px; padding-bottom : 10px }
.tzbox{ float : left; width : 302px;height: 334px; background : #eee; margin : 10px 0 0 10px; display : inline }
.tzborder{ border : 1px solid #ddd; width : 274px;height: 306px; margin : 3px; display : inline; float : left; background : #fff; padding : 10px }
.tzpercent h4{ font-size: 14px;font-weight: bold; }
.tzpercent .intro{ height: 165px; overflow : hidden; color : #666; padding : 5px 0 0 0; float : left }
.tzpercent .percent{ border-top: 1px dashed #ccc; }
.tzpercent .percent dl{ float : left;padding-top:8px; }
.tzpercent .percent dt{ float : left;font-weight: bold; padding : 0 0 5px 0 }
.tzpercent .percent dd{ float : left }
.tzpercent .percent dd ul{ padding : 20px 0 0 10px; float : left; width : 128px; overflow : hidden }
.tzpercent .percent dd li{  background : url(../images/li04.gif) 0 -45px no-repeat; float : left;; padding : 0 0 0 18px; height: 24px;line-height: 24px; overflow : hidden }
.tzpercent .percent dd .this{ background-position : 0 5px; }

/*  */
.schedule{ width: 948px; }
.schedule h3 span{ float: left;}
.schedule h3 label{ float: right; color: #666 }
.schedule h3 label img{ display: inline-block; vertical-align: middle }
.schedule .c{ float: left; background: #F8F8F8 }
.schedule .c dl{ float: left; width: 948px; }
.schedule .c dt{ float: left; color: #666;font-weight: bold; text-align: right; width: 80px;padding: 8px 0 }
.schedule .c dd{ float: left;width: 855px; border-bottom: 1px dashed #ddd; padding: 8px 0;color: #999}
.schedule .c dd a{ margin-right: 20px; white-space: nowrap; display: inline-block }
.schedule .c dd .current{ background: #EC680A;color: #fff; padding: 0px 3px}
.schedule .l h4 { float: left; width: 948px; padding: 20px 0 2px 0 }
.schedule .l h4 span{ float: left; height:  27px; padding: 0 11px; background: #eee;line-height: 27px;font-size: 14px; margin: 0 0 0 13px ; display: inline;}
.schedule .l h4 .top{ float: right; padding: 15px 13px 0 0 }
.schedule .l dl{ border: 1px solid #E3E3E3;width: 453px;height: 92px; overflow: hidden; float: left;margin: 11px 0 0  13px; display: inline }
.schedule .l dt{  float: left; padding: 7px 0 0 9px}
.schedule .l dt img{ overflow: hidden; border: 1px solid #eee;width: 114px;height: 74px;  }
.schedule .l dd{  float: left; padding: 7px 0 0 0 }
.schedule .l .btn a{ margin-right: 5px;}
.schedule .l  ul{ margin-left: 12px }
.schedule .l  li{ margin-bottom: 8px }
.schedule .l .name{ font-size: 14px;font-family: Arial, Helvetica, sans-serif;color: #666 }
.schedule .l .name strong{font-weight: bold; padding: 0 5px 0 0;color: #333 }
.schedule .l .time{ font-size: 20px;font-family: Arial, Helvetica, sans-serif; color: #999 }
.schedule .l .city{ text-align: center; background: url(../images/bg-city.gif);width:21px;height: 21px;line-height: 21px; display: inline-block; overflow: hidden; vertical-align: middle  }
.schedule .l .home{ background: url(../images/bg-home.gif);width: 21px;height: 21px; text-align: center; line-height: 21pc; display: inline-block; overflow: hidden;line-height: 333px; vertical-align: middle }
.schedule .l .nohome{ background: url(../images/bg-home.gif) 0 -42px;width: 21px;height: 21px; text-align: center; line-height: 21pc; display: inline-block; overflow: hidden;line-height: 333px; vertical-align: middle }
.schedule .l .home:hover{ background-position:0 -21px; }
.schedule .l .cycle{ background: url(../images/bg-cycle.gif);height: 19px;line-height: 19px; padding: 0 0 0 8px; display: inline-block;margin-right: 5px; }
.schedule .l .cycle span{ background: url(../images/bg-cycle.gif)  right top; display: inline-block;padding-right: 8px; line-height: 19px; margin: 0}
.schedule .l .cycle a{ background: url(../images/bg-cycle.gif)  right top; display: inline-block;padding-right: 8px; color: #999;line-height: 19px; margin: 0}
.schedule .l .listen{ background: url(../images/bg-btnlisten.png); width: 56px;height: 19px;line-height: 19px; text-indent: 22px;  border: none; display: inline-block  }
.schedule .l .listen:hover{ background-position: 0 -57px }
.schedule .page{ text-align: center; padding: 20px 0; width: 948px; float: left;;}

/*  */
.newsarticle{ width: 647px }
.newsarticle .c{ width: 610px; margin: auto }
.newsarticle h1{ float: left; width: 610px; text-align: center;font-family: Î¢ÈíÑÅºÚ;font-size: 30px;line-height: 1em; padding: 30px 0 15px 0 }
.newsarticle .timeetc{ border-bottom: 1px solid  #ddd; float: left; height: 24px;line-height: 24px; width: 610px;padding:3px 0 0 0 }
.newsarticle .timeetc span{ float: right; color: #666 }
.newsarticle .timeetc ul{ display: inline }
.newsarticle .timeetc li{ display: inline; padding: 0 10px 0 30px; background: #fff url(../images/bg-news.gif) no-repeat; float: left; border: 1px solid #fff; height: 21px;}
.newsarticle .timeetc li strong{ font-weight: normal;color: #f60 }
.newsarticle .timeetc .ly{ background-position:7px 5px  }
.newsarticle .timeetc .fx{ background-position: 7px -41px  }
.newsarticle .timeetc .tj{ background-position: 7px -86px  }
.newsarticle .timeetc .qf{ background-position: 7px -133px  }
.newsarticle .timeetc .dy{ background-position: 7px -172px  }

.newsarticle .timeetc .fx{ position: relative}
.newsarticle .timeetc .fxpop a{ display: block }
.newsarticle .timeetc .fxpop{ border: 1px solid #ccc;border-bottom: 1px solid #fff; position: relative; z-index: 999; }
.newsarticle .timeetc .sharepop { position: absolute; background: #fff;left:-1px;top:21px; z-index: 1; width: 350px;_border-bottom: 1px solid #ccc }
.newsarticle .timeetc .sharepop ul{ border: 1px solid #ccc; width: 270px; float: left;padding: 5px 0 5px 10px;}
.newsarticle .timeetc .sharepop li{ background: none; padding: 0 2em 0 0 ; float: left;  left: 0; top: 0; white-space: nowrap;}
.newsarticle .timeetc .sharepop li img{ vertical-align: middle; margin: 0 6px 0 0 }
.newsarticle .timeetc .sharepop li a{ display: inline }
.newsarticle .timeetc .sharepop .line{ width: 65px; background: #fff; height: 1px ; overflow: hidden; position: relative; margin-bottom:-1px;left:1px  }

.newsarticle .listenbtn{ width: 6105px; text-align: right; padding: 10px 0 20px 0; float: right }
.newsarticle .listenbtn .btn{ width: 95px;height: 17px; background: url(../images/btn-listen.gif); display: inline-block; vertical-align: middle }
.newsarticle .con{ float: left; width: 610px; overflow: hidden; padding-bottom: 20px }
.newsarticle .con *{ line-height: 1.7em; }
.newsarticle .con p{ margin: 13px 0;font-size: 14px; color: #545454;}
.newsarticle .con p span{ display: inline-block }
.newsarticle .quote{ background:  url(../images/quote.gif);width: 202px;height: 234px; overflow: hidden; float: right;margin-left: 10px }
.newsarticle .quote p{ padding: 40px 10px }

.newsplayer{ width: 600px;height: 77px; overflow: hidden; border: 1px solid #D7D7D7; float: left }
.newsplayer dl{ float: left }
.newsplayer dt{ float: left; padding: 16px; }
.newsplayer dt a{ background: url(../images/bg-sound.gif) 0 100% ; width: 47px;height: 47px; overflow: hidden; display: block }
.newsplayer dt .stop{ background: url(../images/bg-sound-stop.gif) }
.newsplayer dt a:hover{ background-position: 0 0 }
.newsplayer dd{ float: left }
.newsplayer .p{ width: 400px;height: 54px; overflow: hidden; background: #eee;margin-top: 10px; position: relative;}
.newsplayer .p p{ padding: 8px;width: 380px;height:14px; overflow: hidden }
.newsplayer .playbar{  width: 243px; height: 12px; padding-top: 2px; overflow: hidden; border: 1px solid #CECECE; background: #fff; margin: 0 0 0 8px }
.newsplayer .bar{ background: url(../images/bg-playbar.gif) 0 3px no-repeat; height: 10px;width: 222px; overflow: hidden; margin:2px 0  0 10px; }
.newsplayer .bar span{  background: url(../images/bg-playbar.gif) 0 -31px no-repeat; height: 10px; float: left  }
.newsplayer .btn{ width: 16px;height: 10px; background: url(../images/playbtn.gif); cursor: pointer; float: left;}
.newsplayer .time{ position: absolute; right: 10px; bottom: 3px; color: #999 }
.newsplayer .l ul{ height: 50px; overflow: hidden; margin: 10px 0 0 8px }
.newsplayer .l li{ background: url(../images/bg-playli.gif) 0 2px no-repeat; padding: 0 0 0 20px; margin-bottom: 15px }
.newsplayer .l .down{ background-position: 0 -27px }



.newsremark{ float: left; margin: 0 0 0 20px; display: inline; width:610px; }
.newsremark h4{ float: left; height: 26px;line-height: 26px; border-top: 1px solid #ddd; background: #f4f4f4; width: 610px;font-weight: bold;font-size: 14px; text-indent: 10px }
.newsremark h4 span{ font-weight: normal; font-size: 12px; }
.newsremark h4 span strong{ font-weight: normal; color: #f60 }
.newsremark .c{ float: left }
.newsremark dl{ float: left; width: 610px;margin-bottom: 10px }
.newsremark dt{ float: left }
.newsremark dt img{ width: 60px;height: 60px; padding: 3px; border:1px solid #ddd }
.newsremark dd{ float: right; background: url(../images/bg-remarkc2.gif) repeat-y; width: 524px; overflow: hidden }
.newsremark .c{ float: left; padding: 14px 0 0 0 }
.newsremark .rbox{ float: left; background: url(../images/bg-remarkb2.gif) 14px 100% no-repeat }
.newsremark .rcon{ float: left; background: url(../images/bg-remarkt2.gif) no-repeat; width: 485px; padding: 10px 15px 10px 25px; color: #666 }
.newsremark .rcon .star{ background: url(../images/bg-star.gif) 0 100% no-repeat;height: 11px; overflow: hidden; margin: 12px 0 5px 0}
.newsremark .rcon .star span{ background: url(../images/bg-star.gif) no-repeat;float: left; height: 11px; overflow: hidden;}
.newsremark .rcon .star1{ width: 13px; }
.newsremark .rcon .star2{ width: 26px; }
.newsremark .rcon .star3{ width: 39px; }
.newsremark .rcon .star4{ width: 51px; }
.newsremark .rcon .star5{ width: 64px; }
.newsremark .rcon .hy{ float: right; background: url(../images/bg-hy.gif) 0 2px no-repeat;padding:0 0 0 14px }
.newsremark .rcon .inputbox{ float: left; width: 575px;margin-bottom: 8px }
.newsremark .rcon textarea{ width: 390px;height: 50px; border: 1px solid #ddd; margin-bottom: 7px }
.newsremark .inputbtn{width:52px;border:none;margin-right:7px;display:inline-block;background:url(../images/bg-btn1.gif);line-height:20px;text-align:center;height:20px;cursor:pointer;}
.newsremark .hylist{ float: left; padding: 0 0 0 40px; }
.newsremark .hylist dl{ float: left; width: 423px; border: 1px dashed #ccc; overflow: hidden; padding: 5px 10px }
.newsremark .hylist dd{ width: 423px }
.newsremark .page{ float: right;width: 610px; text-align: right; padding: 15px 0}
.newsremark .quickremark{ float: left;  padding: 0 0 20px 10px;  }
.newsremark .quickremark .log{ float: left; padding: 10px 0;width: 450px; }
.newsremark .quickremark .log span{ color: #999 }
.newsremark .quickremark .log a{ text-decoration: underline }
.newsremark .quickremark .mark{ float: left; width: 610px; }
.newsremark .quickremark .pf{ float: left }
.newsremark .quickremark .mark table{ float: left; vertical-align: middle }
.newsremark .quickremark .inputtxt{ width: 79px;height: 19px; border: 1px solid #ddd;margin-right: 8px; }
.newsremark .quickremark .textareabox{ float: left; background: #eee; width: 594px;height: 72px; overflow: hidden; padding: 3px;margin-bottom: 10px }
.newsremark .quickremark textarea{ width: 592px;height: 70px; border: 1px solid #ddd; float: left; }
.newsremark .quickremark .btn{ width: 600px; float: left; height: 28px }
.newsremark .quickremark .inputbtn{width:91px;border:none;display:inline-block;background:url(../images/bg-btn6.gif);line-height:27px;text-align:center;height:27px;cursor:pointer;font-size: 14px;}
.newsremark .author{width: 948px;background: url(../images/bg-intro.gif) 100% repeat-y;  float: left; }

#newsarticle .sider .line_box{ width: 289px; }
#newsarticle .hotblog li { width: 240px; }

.hotsp{ float: left; position: relative; padding-bottom: 6px; }
.hotsp h4{ font-weight: bold;font-size: 14px;; width: 270px; margin: 0 0 10px 10px;border-bottom: 1px solid #E5E5E5;line-height: 29px; }
.hotsp .more{ position: absolute; top: 7px;right:10px }
.hotsp img{ width: 270px;height: 120px; margin: 0 0 4px 10px; display: block }

.newpl dl{ float: left; border-bottom: 1px dashed #ddd;width: 270px;height: 96px;margin: 11px 0 0 9px; display: inline }
.newpl dt{ float: left; margin: 0 10px 0 0 }
.newpl dt img{width:80px;height: 80px; border: 1px solid #ddd; padding: 2px;}
.newpl dd{ float: left; color: #666; width: 170px  }
.newpl dd .tit{ font-weight: bold }


/*  */
.newjm{ width: 718px; position: relative; height: 667px;}
.newjm h3 span{ padding-right: 70px;}
.more{ position: absolute; top: 6px; right: 10px }
.newjm ul{ float: left; padding: 13px 0 0 4px }
.newjm li{ float: left; width: 219px;height: 299px; border: 1px solid #CFCFCF; margin: 0 7px 12px 8px; display: inline }
.newjm li img{ width: 205px;height: 105px; margin: 0 0 0  8px }
.newjm li .tit{ text-align: center; font-size: 14px;height: 29px;line-height: 29px;}
.newjm li div{ padding: 0 8px }
.newjm li .name{ font-weight: bold;font-size: 14px; padding-top: 5px }
.newjm li .z{ padding-top:3px  }
.newjm li .con{ padding-top:5px; color: #666; height: 75px; overflow: hidden;}
.newjm li .btn{text-align: center;  padding: 5px 0 0 0 }
.newjm li .btn a{ display: inline-block; width: 34px;height: 19px;line-height: 19px; background: url(../images/btn-jm.gif); margin: 0 5px; padding: 0 0 0 22px}
.newjm li .btn .x{ background-position: 0 -19px}
.newjm li .btn .l{ background-position:0 -38px }
/*  */
.ztreco{ background: #F4F4F4; width: 218px;}
.ztreco ul{ float: left; padding: 13px 0 0 9px }
.ztreco li{ float: left;text-align: center; height: 102px }
.ztreco li img{ width: 190px;height: 65px; padding: 4px; border: 1px solid #ccc; display: block;margin-bottom: 5px }
/*  */
.lguide{ width: 218px;height:110px; position: relative;background: #F4F4F4; }
.lguide .more{ top:10px }
.lguide dl{ float: left;; width: 200px; padding: 7px 0 0 9px }
.lguide dt{ float: left; width: 42px; color: #666 }
.lguide dd{ float: left; width: 158px;}
/*  */
.calendar table{ border-collapse: collapse;border:1px solid #ccc; width: 220px;margin-bottom: 10px }
.calendar table .day_title{ background: url(../images/bg-tit01.gif); height: 28px;font-weight: bold; font-size: 14px;}
.calendar .np{ margin: 0 10px }
.calendar .np:hover{ color: #f60 }
.calendar th{ height: 28px }
.calendar table table{  width: auto; margin: 0; border: none; }
.calendar .x{ color: #f60 }
/*  */
.endxx{  width: 218px;height: 287px; background: #F4F4F4 }
.endxx .p{ float: left; padding: 10px 0 0 0 }
.endxx .p li{ float: left; width: 100px; padding: 0 0 5px 9px}
.endxx .p li div{ float: left; }
.endxx .p li p{ height: 50px; overflow: hidden; color: #666 }
.endxx .p li img{ width: 50px; height: 50px; border: 1px solid #ccc; display: block; margin: 0 7px 5px 0}
.endxx .pic{ float: left; padding: 10px 0 0 0; position: relative; width: 220px }
.endxx .pic li{ float: left; width: 100px; padding: 0 0 5px 10px}
.endxx .pic li div{ float: left; }
.endxx .pic li p{ height: 50px; overflow: hidden; color: #666 }
.endxx .pic li img{ width: 85px; height: 50px; border: 1px solid #ccc; display: block; margin: 0 7px 5px 0}
.endxx .t{ width: 200px; border-top: 1px dashed #ccc; margin: 0 0 0 4px; padding: 5px 0 0 5px; float: left; display: inline }
.endxx .t li {/* background: url(../images/li01-gray.gif) no-repeat scroll 0 50% transparent;*/ float: left; height: 20px;line-height: 20px; padding: 0 8px 0 0; white-space: nowrap;}

/*  */
#index{ background: none; }
.indexwrap{  width: 1200px; margin: 0 auto}
.indexwrap .bg{ width: 1200px; height: 610px; background: url(../images/bg-index.jpg) top center no-repeat; float: left }
.indexwrap .c{ width:950px; margin: 0 auto }

.indexwrap .header{ float: left; padding: 30px 0 0 0; width: 950px }
.indexwrap .header dt{ float: left; width: 203px; background: url(../images/line1.gif) 90px 0 no-repeat;}
.indexwrap .header dt .yu{ float: left; padding: 0 0 0 10px; }
.indexwrap .header dt .r{ float: right;}
.indexwrap .header dd{float:right;width:717px;background:url(../images/bg-nav.png);height:40px;overflow:hidden; padding-bottom: 30px; margin: 21px 0 0 0}
.indexwrap .header dd .b{ background: url(../images/bg-ul.gif); width: 719px; height: 30px; float: left; }
.indexwrap .header ul{padding:0 0 0 7px;float:left;background:url(../images/bg-nav.png) 0 -80px no-repeat;}
.indexwrap .header li{float:left;font-size:14px;line-height:40px;}
.indexwrap .header li a{padding:0 18px;display:block;color:#fff;background:url(../images/bg-nav.png) 100% 100% no-repeat;font-weight: bold;}
.indexwrap .header .nobg a{ background: none }
.indextab { position: relative; float: left; width: 950px }
.indextab ul{ float: left  }
.indextab li{ position: relative; display: inline; float: left; width: 230px; height: 268px; background: url(../images/bg-indextab.png);margin-right: 5px;border-top: 7px solid; text-align: center ; font-weight: bold;font-size: 14px;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="images/bg-indextab.png");_background:none}
.indextab li img{ display: block;margin:67px auto 50px;  }
.indextab .r{ float: right;margin-right: -5px; display: inline;}

.indextab .current{ height: 273px; font-size: 16px;color: #f60}
.indextab #it1{ border-top-color:#ED7500}
.indextab #it2{ border-top-color:#3A426C}
.indextab #it3{ border-top-color:#5C840E}
.indextab #it4{ border-top-color:#DFD300}
.indextab .span{ background: none; width: 10px; border-top: none; }
.indextab .tabc{  background: url(../images/bg-indextab.png); float: left; width: 950px;height: 160px; overflow: hidden; position: absolute;; top: 280px;left:0; text-align: left;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="images/bg-indextab.png");_background:none} 
.indextab li .btn{margin: -245px -90px 0 0;right:12px; display: block; width: 127px;height: 39px;line-height: 39px; background: url(../images/bg-btn9.gif); text-align: left; text-indent: 45px;}
.indextab .current .btn{ font-size: 14px;}
/*  */
.audiolist{ width:948px; padding: 0 0 20px 0 }
.audiolist dl{ float: left;width: 925px;border-bottom: 1px solid #ddd; padding: 13px 0 17px 0 ;margin-left: 11px; display: inline; position: relative;;}
.audiolist dt{ float: left; padding: 0 12px 0 0}
.audiolist dt img{ width: 300px;height: 200px; border: 3px solid #eee }
.audiolist dd{ float: left; width: 605px;}
.audiolist dd h4{ font-size: 18px;font-weight: bold; border-bottom: 1px solid #eee;margin-bottom: 15px;line-height: 1em; padding: 5px 0 }
.audiolist dd .btn{ position: absolute; top: 70px; right: 25px }
.audiolist dd .l{ font-size: 14px;line-height: 1.7em; }
.audiolist dd .con{ color: #666; padding: 20px 0 0 0 }
.audiolist ul{ float: left; padding: 20px 0 0 9px }
.audiolist li{ float: left; width: 120px; overflow: hidden;margin:0 17px; display: inline;height: 155px }
.audiolist li img{ width: 118px; height: 88px; border: 1px solid #666; margin-bottom:5px; }
.audiolist li p{ height: 16px;line-height: 16px; overflow: hidden; width: 120px; }
.audiolist li p span{ color: #666 }
.audiolist .page{ text-align: center; float: none }
/*  */
/*  */
.audiolist2{ width:718px; padding: 0 0 20px 0 }
.audiolist2 dl{ float: left;width: 925px;border-bottom: 1px solid #ddd; padding: 13px 0 17px 0 ;margin-left: 11px; display: inline; position: relative;;}
.audiolist2 dt{ float: left; padding: 0 12px 0 0}
.audiolist2 dt img{ width: 300px;height: 200px; border: 3px solid #eee }
.audiolist2 dd{ float: left; width: 605px;}
.audiolist2 dd h4{ font-size: 18px;font-weight: bold; border-bottom: 1px solid #eee;margin-bottom: 15px;line-height: 1em; padding: 5px 0 }
.audiolist2 dd .btn{ position: absolute; top: 70px; right: 25px }
.audiolist2 dd .l{ font-size: 14px;line-height: 1.7em; }
.audiolist2 dd .con{ color: #666; padding: 20px 0 0 0 }
.audiolist2 ul{ float: left; padding: 20px 0 0 9px }
.audiolist2 li{ float: left; width: 120px; overflow: hidden;margin:0 17px; display: inline;height: 155px }
.audiolist2 li img{ width: 118px; height: 88px; border: 1px solid #666; margin-bottom:5px; }
.audiolist2 li p{ height: 16px;line-height: 16px; overflow: hidden; width: 120px; }
.audiolist2 li p span{ color: #666 }
.audiolist2 .page{ text-align: center; float: none }
/*  */
.aboutl{ float: left; width: 165px; overflow: hidden; position: relative; z-index: 1 }
.aboutl ul{ float: left; border-top: 1px solid #E1E1E1;  }
.aboutl li{font-size: 14px; float: left; width: 143px;height: 27px;line-height: 27px; border: 1px solid #E1E1E1; background: url(../images/bg-aboutli2.gif) ; padding: 0 0 0 20px;margin-top: -1px}
.aboutl .current{ background: #fff url(../images/bg-aboutli.gif) no-repeat;border-right:1px solid #fff}
.aboutl .current a{ color: #f60;font-weight: bold; }
.aboutr{ float: left; width: 784px;  border: 1px solid #ccc;margin-left: -1px; }
.aboutr h2{ width: 705px; border-bottom: 1px solid #E3E3E3; padding: 30px 0 5px 0; margin: auto;font-size: 18px;font-weight: bold; text-align: center }
/* 
add
 */
.siderbig .line_box{ width: 291px!important;  }
.tabandsearch{ float: left;width: 928px; border-bottom: 1px solid #DEE3E7; margin: 0 0 0 10px; display: inline;}
.tabandsearch .t{ float: left; position: relative; top: 1px;  }
.tabandsearch .t li{ background: #F6F7F9; float: left; width: auto; margin: 0 -1px 0 0; position: relative; z-index: 11; border: 1px solid #DEE3E7;height: 30px;line-height: 30px;font-size: 14px;}
.tabandsearch .t li a{ display: block; padding: 0 10px; color: #4E4E4E }
.tabandsearch .t .current{ border-bottom: 1px solid #fff; background: #fff }
.tabandsearch .t .current a{ font-weight: bold; }
.tabandsearch .t ul{ float: left; padding:10px 0 0 15px; }
.tabandsearch .s{ float: right; padding: 10px 0 0 25px; background: url(../images/bg-f.gif) 0 13px no-repeat; }

.tabandsearch .s .inputbtn { background: url(../images/bg-btn1.gif) repeat scroll 0 0 transparent; border: medium none; cursor: pointer; display: inline-block; height: 20px; line-height: 20px; margin-right: 7px; text-align: center; width: 52px; }
.tabandsearch .s .inputtxt{ border: 1px solid #AAAAAA; height: 18px; line-height: 18px; margin-right: 7px; width: 130px; }
.tabandsearch .r{ float: left; padding: 10px 0 0 30px }
.tabandsearch .r span{ color: #f00 }

.ttlist table{ width: 950px; border: 1px solid #fff; background: url(../images/bg-table.gif)  no-repeat }
.ttlist th{ height: 24px; color: #fff;font-weight: normal;}

.conabout{ width:708px; padding: 0 0 40px 35px; }
.conabout img{ display: block }
.titabout{ margin-bottom: 10px; float: left }
.titabout img{ display:block }

.gray{ color: #999!important }


/*  */
.hotbrand{ width:718px; }
.hotbrand ul{ float: left; padding: 14px 0  0 14px;  }
.hotbrand li{ float: left; width: 56px;height: 98px;margin:0 10px; display: inline; text-align: center }
.hotbrand li img{ width: 54px;height:54px; border: 1px solid #ccc; margin-bottom: 3px; display: block; margin: 0 0 3px 0}
.hotbrand li a{ font-weight: normal }
.tit_bynation .n01 a { background-position:10px 6px; }
.tit_bynation .n02 a { background-position:10px -40px; }
.tit_bynation .n03 a { background-position:10px -86px; }
.tit_bynation .n04 a { background-position:10px -126px; }
.tit_bynation .n05 a { background-position:10px -174px; }
.tit_bynation .n06 a { background-position:10px -224px; }
.tit_bynation .n07 a { background-position:10px -278px; }
.tit_bynation .n08 a { background-position:10px -330px; }
.tit_bynation .n09 a { background-position:10px -380px; }
.tit_bynation .n10 a { padding:2px 0 0 30px; background-position:8px -440px; }
.tit_bynation .other a { background: none; text-align: center; padding: 0 }
.tit_bynation .n10 { width:81px; background:url(../images/bg-icons.gif) 0 -2896px; }
.tit_bynation .n07 { width:81px; background:url(../images/bg-icons.gif) 0 -2896px; }
.bynation_list dt label { padding:0 0 0 30px; background:url(../images/icon-n.gif) no-repeat; font-size:14px; }
.bynation_list #zz { background-position:8px 10px; }
.bynation_list #mx { background-position:8px -35px; }
.bynation_list #rx { background-position:8px -82px; }
.bynation_list #dx { background-position:8px -122px; }
.bynation_list #fx { background-position:8px -168px; }
.bynation_list #yx { background-position:8px -220px; }
.bynation_list #yx2 { background-position:8px -273px; }
.bynation_list #hx { background-position:8px -327px; }
.bynation_list #hx2 { background-position:8px -375px; }
.bynation_list #mlx { background-position:8px -435px; }
/* brand */
.bybrand_list .brand{ background:  url(http://image.bitautoimg.com/uimg/carlogo/logo100111.png) no-repeat; display: inline; float: left; height: 55px; margin: 12px 52px 7px; overflow: hidden; padding: 0; width: 55px; cursor: pointer;border:1px solid #ccc;}
.bybrand_list .b { padding-bottom: 10px; width: 159px; }
.bybrand_list .brandname { color: #999999; font-size: 14px; font-weight: bold; text-align: center; }
.bybrand_list .b .highlight{ font-weight: bold;font-size: 14px; color: #c00; text-align: center }
.bybrand_list .brand .highlight{color:#c00}


.brandsearch{  width: 218px; padding-bottom: 30px; background: #F4F4F4; position: relative;;}
.brandsearch .btn{ background: url(../images/bg-btn5.gif);width: 66px;height: 22px;line-height: 22px; text-align: center; font-size: 12px; border: none; cursor: pointer }
.brandsearch .txt{ width: 185px;height: 19px;line-height: 19px; border: 1px solid #ddd }
.brandsearch p{ padding: 10px 0 0 10px; float: left;width: 208px}
.hotcar{  width: 218px; background: #F4F4F4}
.hotcar ul{ float: left; padding: 10px 0 10px 10px }
.hotcar li{ float: left; line-height: 24px; height: 24px; margin-right: 1em; white-space: nowrap }
.hotcar li a{ text-decoration: underline }

.zhouri{ background:#D3011C;border : 1px solid #D3011C;}
.zhouyi{ background:#EC680A;border : 1px solid #EC680A;  }
.zhouer{ background:#002B5F;border : 1px solid #002B5F;  }
.zhousan{ background:#00ACD7;border : 1px solid #00ACD7; }
.zhousi{ background:#448200;border : 1px solid #448200; }
.zhouwu{ background:#CF0072;border : 1px solid #CF0072;  }
.zhouliu{ background:#5D3F83;border : 1px solid #5D3F83; }


.ttlist .noclick .lanmu p{ color: #333!important } 

.frequency_ka2 table{ border: 1px solid #ccc;  border-collapse: collapse }
.frequency_ka2 td{ height: 28px;  border: 1px solid #ccc;  padding: 0 10px }

.frequency_ka2 td a { background: url(../images/btn-jm.gif) repeat scroll 0 -19px transparent; height: 19px; line-height: 19px; padding:3px 10px 2px 22px; }
.frequency_ka2 td span a{ background-position: 0 0 }
.goback a { background: url(../images/bg-btn5.gif) repeat scroll 0 0 transparent;  display: block; font-size: 14px; height: 22px; line-height: 22px; margin: 5px 0; text-align: center; width: 66px; }
.ttl .basic{ font-size: 14px; padding: 10px 0 15px 0 }

/* 0322 */
.playbtn{ display: block; width: 119px;height: 89px; background: url(../images/xxbg.png) no-repeat; position: relative; margin-bottom: -89px; _background: none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (src='images/xxbg.png', sizingMethod='image'); cursor: pointer }
.playbtn2{ display: block; width: 204px;height: 104px; background: url(../images/xxbg2.png)  no-repeat; position: relative; margin-bottom: -104px;_background: none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (src='images/xxbg2.png', sizingMethod='image'); cursor: pointer }

/* 0324 */
.siderbig .hotblog li{ width: 250px; overflow: hidden }
.siderbig .newremark li{ width: 270px; overflow: hidden }
.siderbig .newremark li p{ width: 270px; overflow: hidden }
#suggest { background: none repeat scroll 0 0 #FFFFFF; border: 1px solid #CCCCCC; left: 10px; position: absolute; top: 69px; width: 186px; }
#suggest li { float: left; list-style: none outside none; }
.newsremark  dd dd{ background:none}
.ttlist .num .bar embed, x:-moz-any-link, x:default{  margin-left: 1px }
.ttHomelist .num .bar embed, x:-moz-any-link, x:default{  margin-left: 1px }
/* 0416 */
.ar0416_01{ float: left; background: url(../images/bg-top3b.gif);height: 85px;width: 950px; }
.ar0416_01 .c{ float: left; padding: 0 0 0 10px;line-height: 1.7em; }
.ar0416_01 dl{ float: left; width: 310px; padding: 7px 0 0 0; height: 68px;}
.ar0416_01 dt{ float: left; padding: 0 10px 0 0;}
.ar0416_01 dt img{ width: 98px;height: 66px; border: 1px solid #ddd; display: block;}
.ar0416_01 dd{ float: left; padding: 4px 0 0 0;width: 195px; overflow: hidden }
.ar0416_01 dd a{ color: #666 }
.ar0416_01 dd a strong{ color: #333 }
/* 0427 */
.r0427_01{ width: 647px; position: relative;}
.r0427_01 ul{ float: left; padding: 10px 0 0 0 }
.r0427_01 li{ float: left; width: 120px;margin:0 20px; height: 185px; display: inline;}
.r0427_01 li .name{ font-weight: bold; }
.r0427_01 .playbtn{ margin-bottom: -80px;height: 80px; width: 130px;  }
.r0427_01 li img{ width: 130px;height: 80px;margin-bottom: 4px; display: block }
.r0427_01 li p{ color: #666; margin: 5px 0; height:30px; }
.r0427_01 li .btn{ width: 120px }
.r0427_01 li .btn a { background: url("../images/btn-jm.gif") repeat scroll 0 0 transparent; display: inline-block; height: 19px; line-height: 19px;  padding: 0 0 0 22px; width: 34px; }
.r0427_01 li .btn .s{ margin-right: 8px }
.r0427_01 li .btn .x { background-position: 0 -19px; }
.r0427_01 .more{ position: absolute; top: 7px;right:10px }

