ide005 ul.menu,.side005b ul.menu{/* Hides from IE-mac */
display: inline-table;
}

/*---...---*/
.module_rbg{
background:url(/theme/images/col301/sl_r_bg.gif) repeat-y 100%;
padding:0px 3px 0 0;
position:relative
}
.module_rbg .r_corn{/*ie_........*/
background:#eeeeee;
height:2px;
width:3px;
position:absolute;
top:0;
right:0;
}
.module_rbg .bom_r{
background:#eee;
display:block;
height:5px;
width:3px;
position:absolute;
top:2px;
right:-1px;
}

/*---..---*/
.module ul{
padding:5px 7px;
}
.module ul li {
padding:5px 0 5px 14px;
margin:0 0 0 8px;
}
ul.module_w li.more{/*color*/
text-align:right;
background:none;
font-weight:800;
border-bottom:0px;
}
.module{
background:url(/theme/images/col301/sl_bg.gif) repeat-y;
}
.module h3{/*color*//*ie*/
background:url(/theme/images/col301/sl_head.gif) no-repeat;
padding:10px 5px 5px 5px;
margin:0;
letter-spacing:0px;
text-align:center;font-size:15px;line-height:18px;
}
.module .line{
display:block;
padding:0 0 3px 0;
margin:0 0 0 3px;
}
.module .bom{
display:block;
background:url(/theme/images/col301/sl_bottom.gif) no-repeat;
margin:0 0 10px 0;
height:4px;
position:relative
}

/*---.........---*/
.module .module_w{
background:#fff;
border:1px solid #e8e8e8;
margin:5px 5px 10px 8px;
position:relative;
}
div.module .module_w .bgtop{
display:block;
padding-top:0;
padding-bottom:0;
margin:0;
border:0
}
div.module .module_w .bgbom{/*ie*/
display:block;
padding-top:0;
padding-bottom:0;
margin:0;
border:0
}
.module .module_w .bgtop span.left{
background:url(/theme/images/col301/sl_lva_rr.gif) no-repeat -6px 0;
display:block;
height:5px;
width:5px;
position:absolute;
top:-1px;
left:-1px;
}
.module .module_w .bgtop span{
background:url(/theme/images/col301/sl_lva_rr.gif) no-repeat 0px 0;
display:block;
height:5px;
width:5px;
position:absolute;
top:-1px;
right:-1px;
}
.module .module_w .bgbom span.left{
background:url(/theme/images/col301/sl_lva_rr.gif) no-repeat -6px -6px;
display:block;
height:5px;
width:5px;
position:absolute;
bottom:-1px;
left:-1px;
}
.module .module_w .bgbom span{
background:url(/theme/images/col301/sl_lva_rr.gif) no-repeat 0px -6px;
display:block;
height:5px;
width:5px;
position:absolute;
bottom:-1px;
right:-1px;
}

/*---li style---*//*...*/
ul.ic_arw li{/*color*/}
.module_w li{
background:url(/theme/images/col301/icon_point_gr.gif) no-repeat 0px 11px ; 
}
/*---img---*/
ul.side_ul li img{
border:1px solid #999999;
}
ul.side_ul li.cov{
text-align:center;
margin:5px auto 0 auto;
padding:0;
}
ul.side_ul li.m15068 img{
width:150px;
height:68px;
}
li.m200115 img{
width:200px;
height:115px;
}
/*ul.side_ul li.m150150w img{*/
/*width:150px;*/
/*height:100px;*/
/*}*/
/*ul.side_ul li.m150150h img{*/
/*height:150px;*/
/*width:100px;*/
/*}*/

/*---banner200115---*/
.b200115{
margin:0 0 5px 0;
padding:0 0 10px 3px;
}
.b200115 img{
width:200px;
height:115px;
border:1px solid #999999;
margin:10px auto 0 auto
}

/*---banner15068---*/
.b15068{
margin:0 0 5px 0;
text-align:center;
background:#ddd;
padding:0 0 10px 0
}
.b15068 img{
width:150px;
height:68px;
border:1px solid #999999;
margin:10px auto 0 auto
}

/*---side001-.....-....---*/
div.side001 .side_ul{
padding:5px 7px;
}
div.side001 .side_ul li{/*color*/
margin:0;
padding-left:0;
}
div.side001 .side_ul h4{/*color*/
background:url(/theme/images/col301/side01_titlebg.gif) no-repeat 0px -24px #b2b2b2;
height:23px;
line-height:23px;
padding:0 5px 0 10px;
}
div.side001 .side_ul h4 span{
background:url(/theme/images/col301/side01_titlebg.gif) no-repeat  100% 0px;
height:23px;
line-height:23px;
margin:0 -5px 0 0;
display:block
}
div.side001 .side_ul ul.lvb{
margin:3px 0 3px 5px;
}
div.side001 .side_ul ul.lvb li {
padding:5px 0 5px 10px;
}

/*---side002-...-...---*/
.side002 .side_ul li{
border-bottom:1px solid #eee;
}
/*---side003-....----*/
.side003 .side_ul li{
border-bottom:1px solid #eee;
background:none;
margin:0 0 0 -5px
}
.side003 .side_ul li h4{/*color*/
font-weight:800;
display:block;
}

/*---side004-....-no module_w---*/
.side004 ul{
padding:5px 0
}
div.side004 ul.side_ul img{
margin-left:2px;
border:0px solid #ddd;
width:198px
}
.side004 .side_ul li{
line-height:18px;
background:none;
margin:0 0 0 -5px
}

/*---side005-..-tag-....1_..---*/
.side005 {
margin:4px 0 0 0
}
.side005 .side_ul li {
padding:0;margin:0 0 0 5px;
line-height:22px;
border-bottom:1px solid #eee;
font-weight:800;
background:none;
}
.side005  ul.menu{/*color*/
margin:0px 0px 0 2px;
padding:0;
width:100%
}
.side005 ul.menu li{
float:left;
width:50%;
margin:0 0 0 0;
padding:0px 0px;
}
.side005 ul.menu li h3{/*ie*/
margin:0;color:#aaa;
padding:5px 0px;
background:none #ddd;
border:solid #fff;
border-width:0 0 1px 0 ;
}
.side005 .menu li h3,.menu li h3 a{
color:#999;
}
.side005 ul.menu li.here {
margin-right:-1px
}
.side005 ul.menu li.here h3{/*color*/
color:#aaa;
border:solid #ddd;
border-width:1px 1px 0 0px;
color:#fff;
}
.side005 ul.menu li.here h3 a{
color:#fff;
}

/*---side005-..-tag-....1_..---*/
.side005b {
margin:4px 0 0 0
}
.side005b .side_ul li {
padding:0;margin:0 0 0 5px;
line-height:22px;
border-bottom:1px solid #eee;
font-weight:800;
background:none;
}
.side005b ul.menu{/*color*/
margin:0px 0px 0 2px;
padding:0;
width:100%;
}
.side005b ul.menu li{
float:left;
width:50%;
margin:0 -1px 0 0;
padding:0px 0px;
}
.side005b ul.menu li h3{/*ie*/
margin:0;color:#aaa;
padding:5px 0px;
background:none #ddd;
border:solid #fff;
border-width:0 0 1px 0 ;
}
.side005b .menu li h3,.menu li h3 a{
color:#999;
}
.side005b .menu li.here{
position:relative;
background: url(/theme/images/col301/sl_menu_arr.gif) no-repeat scroll 50% 0;
}
.side005b ul.menu li.here h3{/*color*/
background:none #fff;
border:solid #ddd;
border-width:1px 1px 0 0px;
}
.side005b ul.menu li.here h3 a{/*color*/}
.side005b ul.menu li.here span{
background: url(/theme/images/col301/sl_menu_arr.gif) no-repeat scroll 50% 0;
position:absolute;
bottom:-10px;
display:block;
height:10px;
width:100%;
}

/*----side006-...2.---*/
div.side006 .side_ul{
padding:5px 7px;
}
div.side006 .side_ul li{
margin:0;
padding-left:0;
border:0;
background:none;
}
div.side006 .side_ul h4{
background:#eee;
line-height:22px;
padding:3px 5px 5px 10px;
margin:0;
font-size:13px;
color:#666;
letter-spacing:1px
}
div.side006 .side_ul ul.lvb{
margin:0 0 15px 8px;padding:0;border:0;
}
div.side006 .side_ul ul.lvb li {/*color*/
position:relative;
padding:8px 0 8px 26px;
margin:0 0 0 0px;
border-bottom:1px solid #ddd;
}
div.side006 .side_ul ul.lvb li strong{/*ie*/
position:absolute;
left:6px;
font-style:normal;
color:#fff;
font-weight:800;
line-height:20px
}
div.side006 .side_ul ul.lvb li a:hover{/*color*/ }

/*---side007-....---*/
.side007 .side_ul li{
line-height:18px;
background:none;
margin:0 0 0 -5px;
border-bottom:0px solid #eee;
}
.side007 .side_ul li h4{/*color*/
padding:0px 0 0px 14px;
color:#343434;
line-height:20px;
}
.side007 .side_ul li h4 a{
color:#343434;
}
.side007 .side_ul li h4 a:hover{/*color*/}

/*---side008-...1.---*/
div.side008 .side_ul{
padding:5px 7px;
}
div.side008 .side_ul li{
margin:0;
padding-left:0;
border:0;
background:none;
}
div.side008 .side_ul span.none{/*ie*/
display:block;
height:0px;
margin:0 0 -10px 0;
background-color:transparent
}
div.side008 .side_ul ul.lvb{
margin:0;
padding:0;
border:0;
}
div.side008 .side_ul ul.lvb li {/*color*/
position:relative;
padding:8px 0 8px 26px;
margin:0 0 0 0px;
border-bottom:1px solid #ddd;
}
div.side008 .side_ul ul.lvb li strong{/*ie*/
position:absolute;
left:6px;
font-style:normal;
color:#fff;
font-weight:800;
line-height:20px
}
div.side008 .side_ul ul.lvb li a:hover{/*color*/}

/*---side009-....---*/
.side009 .side_ul li{
line-height:18px;
background:none;
margin:0 0 0 -5px;
border-bottom:1px solid #eee;
}
.side009 .side_ul li h4{/*color*/
padding:0px 0 0px 14px;
color:#343434;
line-height:20px;
}
.side009 .side_ul li h4 a{
color:#343434;
}
.side009 .side_ul li h4 a:hover{/*color*/}
/*---side010-..-..---*/
.side010 .side_ul li{/*color*/
border-bottom:1px solid #eee;
margin:0 0 0 5px;
padding:5px 0 10px 14px;
}
.side010 .side_ul li.here{/*color*/
color:#fff;font-weight:800;font-size:15px;padding:3px 3px 3px 20px;
line-height:22px;
margin:0 0 0 0;
background:url(/theme/images/col301/arrow_w.gif) no-repeat 8px 7px;
}
.side010 .side_ul li.here a{/*color*/
color:#fff;padding:3px 3px 3px 3px;margin:5px 30px 5px 0
}
/*---side011-..-....---*/
.side011 .side_ul li{
line-height:22px;
background:none;
margin:0 0 0 -5px;
}
/*----side012-.....---*/
div.side012 .side_ul{
padding:5px 7px;
}
div.side012 .side_ul li{
margin:0;
padding-left:0;
border:0;
background:none;
}
div.side012 .side_ul h4{
background:#eee;
line-height:22px;
padding:3px 5px 5px 10px;
margin:0;
font-size:13px;
color:#666;
letter-spacing:1px
}
div.side012 .side_ul ul.lvb{
margin:0 0 0px 8px;padding:0;border:0;
}
div.side012 .side_ul ul.lvb li {/*color*/
position:relative;
padding:8px 0 8px 26px;
margin:0 0 0 0px;
border-bottom:0px solid #ddd;
}
div.side012 .side_ul ul.lvb li strong{/*ie*/
position:absolute;
left:6px;
font-style:normal;
color:#fff;
font-weight:800;
line-height:20px
}
div.side006 .side_ul ul.lvb li a:hover{/*color*/ }
/*----------------------------------------------------------------------..--*/


/*---..clear---
.con02 .prd:after,.con02 .prd li:after,
.con07 .prd:after,.con07 .prd li:after,05*/
.prd:after,.prd li:after{
clear:both;
content:".";
display:block;
height:0;
visibility:hidden;
}
/*
.con02 .prd,.con02 .prd li,
.con07 .prd,.con07 .prd li,05*/
.content .menu,
.prd,.prd li{/* Hides from IE-mac */
display: inline-table;
}

/*---.......---*/
.content .covbg{
float:left;
width:170px;/*cov170new 201001*/
height:170px;/*cov170new 201001*/
background: #ddd;
}
.content .cov{/*ie*/
width:170px;/*cov170new 201001*/
height:170px;/*cov170new 201001*/
float:left;
margin:3px 0 0 0;
text-align:center;
display:table;
border:1px solid #ddd;
background: #fff;
top:-3px;
right:-3px;
}
.content .cov div{/*ie*/
display:table-cell;
vertical-align:middle;
width:100%;   
}
.content .cov a{/*ie*/
margin:0;
padding:0;
}    
.content .cov  img{
border:0px solid #999999;
margin:0 auto;
height:198px
}
/*j_test*/
.con02 .cov img,.con07 .cov img,.con11 .cov img{height:170px}/*cov170new 201001*/
.side007 .cov img{width:110px}
.con13 .prd .cov img{height:150px}

.img_w .cov img{width:170px;height:170px}/*cov170new 201001*/
.img_h .cov img{width:113px;height:170px}/*cov170new 201001*/
/*---....---*/
.content .menu{/*color*/
width:100%;
margin:0;
padding:0;
}
.content .menu li{
background:url(/theme/images/col301/menu_bg.gif) no-repeat 100% 0 ;
padding:0 3px 0 0;
margin:0;
float:left;
position:relative;
}
.content .menu li h3{/*ie*/
background:url(/theme/images/col301/menu_bg.gif) no-repeat ;
display:block;
margin-left:-1px;
padding:8px 13px 5px 15px;
color:#9d9d9d
}
.content .menu li h3 a{
color:#9d9d9d;
text-decoration:none
}
.content .menu li h3 a:hover{
text-decoration:underline
}
.content .menu li.frist {
margin-left:1px
}
.content .menu li.frist h3{
margin-left:-1px
}
.content .menu li.here{/*color*/}
.content .menu li.here h3{/*color*/
color:#fff
}
.content .menu li.here h3 a{
color:#fff
}
.content .menu li.here h3 a:hover{
color:#fff
}
.content .menu li.here span{/*color*/
display:block;
position:absolute;
bottom:-23px;
height:20px;
width:100%;
}

/*---..list---*/
.content .list{/*ie*/
padding: 5px;
}
.content .list li{/*color*/
padding:10px 60px 10px 30px;
position:relative;
background-repeat:no-repeat;
background-position:15px 12px;
}
.content .list li.lineb{
background-color:#eee;
}
.content .list li span{
position:absolute;
right:0;
top:10px;
padding:0 10px;
margin-right:13px;
font-weight:800
}
.content .list li span a{/*color*/}

/*---..title---*/
.content .title{
background:url(/theme/images/col301/con04_titlebg.jpg) no-repeat 100% 0 ;
height:38px;
border-left:1px solid #cbcbcb
}
.content .title h3{/*color*/
text-align:left;
padding:7px 0 0 32px;
font-size:16px
}
.content a.more{/*color:*/
font-weight:800;
padding:0 0 0 5px;
letter-spacing:0px
}
.content .moreblock{/*color:*//*ie*//*201003­×§ï*/
text-align:right;
font-weight:800;
padding:5px 0 0px 5px;
letter-spacing:0px;
margin:0px 13px 7px 15px;
font-size:15px;
border-top:2px dashed #eee
}
.content .moreblock a{/*color:*//*ie*//*201003­×§ï*/
padding:0 10px 7px 30px;
}
.content .m_wbg{
margin:0 0 15px 0;
padding:5px 0 0 0;
background:#fff;
border:1px solid #CDCDCD;
border-width:0px 1px 1px 1px
}
.content .list em,.content .list em a{/*color*/
font-weight:800;
}
/*---.. button---*/
.content .bton{
background:url(/theme/images/col301/car_01.gif) no-repeat 0 0;
padding:0 0 0 3px;
text-align:center;
display:block;
/*width:50px;*/
margin:0 ;
height:20px;
float:left;
}    
.content .bton a{/*ie*/
background:url(/theme/images/col301/car_02.gif) no-repeat 100% 0;
padding:0 10px 5px 8px ;
margin:0 0 5px 0 ;
display:block;
line-height:18px;
text-decoration:none;
}    
/*---con_p01---*/
.con_p01{
text-align:center;
margin:0 0 15px 0;
font-family:Verdana
}
.con_p01 ul{

}
.con_p01 li{
display:inline;
padding:0 5px;   
}
.con_p01 li a{
/*text-decoration:none;*/
font-weight:800;
/*color:#999*/
}
.con_p01 .next_r{/*ie*/
background-image:url(/theme/images/col301/page_arr_r02.gif);
background-position:0 2px;
background-repeat:no-repeat;
padding:0 0 0 15px;
margin:0 0 0 10px
}
.con_p01 .next_l{/*ie*/
background-image:url(/theme/images/col301/page_arr_l02.gif);
background-position: 100% 2px;
background-repeat:no-repeat;
padding:0 15px 0 0 ;
margin:0 10px 0 0
}
.con_p01 .next_l a,.con_p01 .next_r a{
font-weight:100
}
.con_p01 li strong{/*color*/
font-weight:800;
padding:0 px; 
}
/*---con_p02---*/
.con_p02{
text-align:center;
margin:5px 0 20px 0;
font-family:Verdana;
}
.con_p02 ul{
padding:0;
margin:0;
text-align:center
}
.con_p02 li{/*ie*/
display:inline;
border-right:3px solid #aaa;
font-size:12px;
margin:0 -5px 0 0;
padding:0 10px;
}
.con_p02 li a{
text-decoration:none
}
.con_p02 li a:hover{/*color*/
color:#fff;
}
.con_p02 .first{
border-left:3px solid #aaa;
}
.con_p02 .here{/*color*//*ie*/
color:#fff;
font-weight:800;
padding:0 5px;
margin: 0 0 0 -3px;
font-size:15px;
}
.con_p02 .here a{/*color*//*ie*/
color:#fff;
}
/*---con01---*/
.con01{
margin:5px 0 15px 0
}

/*---con02---*/
.con02{
margin:0px 0 15px 0
}
.con02 .prd{
margin:0;
padding:10px 5px 10px 10px ;
margin:0
}
.con02 .prd li{/*ie*/
margin:0 0 0 0 ;
padding:0 0 0 0;
}
.con02 .prd .info{/*ie*//*cov170new 201001*/
float:right;
width:370px;
margin:0 0 0 10px;
padding:0;
/*background:url(/theme/images/col301/con02_bg.gif);*/
background:url(/theme/images/col301/con02_bg_new.gif)
}
.con02 .prd .info span.top{/*cov170new 201001*/
height:12px;
margin:0;
padding:0;
display:block;
/*background:url(/theme/images/col301/con02_top.gif);*/
background:url(/theme/images/col301/con02_top_new.gif);
}
.con02 .prd .info span.bom{/*cov170new 201001*/
height:12px;
margin:0;
padding:0;
display:block;
/*background:url(/theme/images/col301/con02_bom.gif);*/
background:url(/theme/images/col301/con02_bom_new.gif);
}
.con02 .prd .info div.text{/*ie*//*cov170new 201001*/
padding:5px 20px;
line-height:23px;
min-height:140px
}
.con02 .prd .info div.text h4{/*ie*//*color*/
font-size:15px;
font-weight:800;
color:#343434;
padding:0 0 0 27px;
}
.con02 .prd .info div.text h4 a{
color:#343434;
}
.con02 .prd .info div.text p {/*cov170new 201001*/
/*background:url(/theme/images/col301/con_text_line.gif) no-repeat 0px 6px ;*/
background:url(/theme/images/col301/con_text_line_new.gif) no-repeat 0px 6px ;
padding:13px 0 0  0
}
/*---con02 ...---
.con02 .img_w .cov img{width:198px;height:198px}
.con02 .img_h .cov img{width:132px;height:198px}*/
/*---con03---*/
.con03 .m_wbg{
padding-bottom:10px 
}
.con03 .list{
padding:10px 5px;
border:1px solid #eee;
border-width:1px 2px 2px 1px;
margin:3px 10px 5px 10px
}

.con03 h4{/*color*/
text-align:left;
padding:5px 15px 0px 38px;
font-size:18px;
margin:8px 10px 0px 10px;
}

/*---con04---*/
.con04 .list{
padding:10px 5px 5px 5px;
}

/*---con05---*/
.con05 .m_wbg {/*ie*/
padding:5px 0 5px 0
}
.con05 .prd {
margin:5px 5px -10px 7px;
padding:0
}
.con05 .prd li{
width:122px;
float:left;
margin:0 3px 0 0 ;
border:0px solid #ddd;
padding:5px
}
.con05 .prd .con05_cov a img{
width:122px;
height:183px;
border:1px solid #aaa;
position:relative;
top:-3px;
right:-3px;
}
.con05 .prd .con05_cov a{
width:122px;
height:183px;
background:#ddd;
display:block
}
.con05 .prd h4{/*color*//*ie*/
margin:8px -5px 0 5px;
padding:0 0 0 13px;
background-repeat:no-repeat;
background-position:0px 2px ;
}
/*---con07---*/
.con07{
margin:0px 0 15px 0
}
.con07 .covbg{
margin:0px 0 0 0px 
}
.con07 .prd{
margin:0;
padding:10px 5px 10px 10px ;
margin:0
}
.con07 .prd li{/*ie*/
margin:0  0 0 0 ;
padding:10px 0 5px 0;
border-bottom:2px solid #eee;
}
.con07 .prd li.top{
margin-top:-10px
}
.con07 .prd .info{/*cov170new 201001*/
float:right;
width:368px;
margin:0 0 0 10px;
padding:0;
}
.con07 .prd .info div.text{
padding:0px 8px 5px 8px;
line-height:24px;
min-height:170px
}
.con07 .prd .info div.text h4{/*color*//*ie*/
font-size:15px;
font-weight:800;
color:#343434;
padding:0 0 0 27px;
margin:10px 0 0 0 ;
background-position:0px 4px;
background-repeat:no-repeat
}
.con07 .prd .info div.text h4 a{
color:#343434;
}
.con07 .prd .info div.text p {/*ie*//*cov170new 201001*/
background:url(/theme/images/col301/line_h20.gif) ;
padding:0;
margin:5px 0 0 0;
height:140px;
}
/*---con08--*/
div.con08 .list li {
padding:8px 0 8px 8px;
background-image:none;
font-weight:100;
background-position:10px 10px
}
.con08 .list h4{/*color*/
padding:0 12px 0 20px ;
display:inline;
font-weight:800;
font-size:13px
}
/*---con09--*/
.con09 .m_wbg{
padding-bottom:5px    
}
.con09 .list {/*color*/
border-width:1px;
border-style:solid;
margin:-6px 5px 5px 5px;
padding:10px 5px 5px 5px
}
.con09 .list li{
padding:10px 170px 10px 30px;
}
.con09 .list li a{/*ie */
 text-overflow: ellipsis;
 overflow:hidden;  
 white-space:nowrap;  
 width: 335px; 
 padding:0;  
 display:block;
}
.con09 .list li span{/*ie*/
padding:0 5px ;font-weight:100;
font-family:Arial;
letter-spacing:0px;
margin-right:5px;
font-family:Verdana;
font-size:11px;
}
.con09 .list .con09title{
padding:5px 170px 5px 13px;
font-size:15px;
font-weight:800;
background:#aaa;
color:#fff;
border-top:2px solid #eee;
border-bottom:1px solid #fff;
}
.con09 .list .con09title span{/*ie*/
padding:0px 2px 0 0;
font-weight:800;
top:5px;font-size:15px
}
.con09 .menu{/*ie*/
width:98%;
margin:0 5px 6px 5px
}
.con09 .menu li h3{/*ie*/
padding:7px 13px 5px 15px;
}
div.con10 .list li{
padding:10px 10px 10px 220px;
background-position:18px 11px
}
/*---con10--*/
.con10 .list li a{
font-weight:100;
font-size:13px;
}
.con10 .m_wbg{
padding-top:0    
}
.con10 .list li span{/*ie*/
padding:0 5px 0 30px;font-weight:100;
font-family:Arial;
letter-spacing:-0.2px;
left:0px;
font-family:Verdana;
width:170px
}
.con10 .list .con10title{
padding:5px 13px 5px 220px;
font-size:15px;
font-weight:800;
background:#aaa;
color:#fff;
border-top:2px solid #eee;
border-bottom:1px solid #fff;
}
.con10 .list .con10title span{/*ie*/
padding:0px 2px 0 0;
font-weight:800;
top:3px;
left:15px;
background:none;
letter-spacing:1px;
}
/*---con11---*/
.con11{
margin:0px 0 15px 0
}
.con11 .covbg{/*ie*//*ie6*//*cov170new 201001*/
margin:0px 0 0 10px ;
position:absolute
}
.con11 .prd{
margin:0;
padding:10px 5px 10px 10px ;
margin:0
}
.con11 .prd li{/*ie*/
margin:0  0 0 0 ;
padding:10px 0 5px 0;
border-bottom:2px solid #eee;
}
.con11 .prd li.top{
margin-top:-10px
}
.con11 .prd .info{/*ie*//*ie6*//*cov170new 201001*/
float:left;
margin:0 10px 0 190;
padding:0;
/*width:520px*/
}
.con11 .prd .info div.text{
padding:0px 8px 5px 8px;
line-height:24px;
min-height:170px
}
.con11 .prd .info div.text h4{/*color*//*ie*/
font-size:15px;
font-weight:800;
color:#343434;
padding:0 0 0 27px;
margin:10px 0 0 0 ;
background-position:0px 4px;
background-repeat:no-repeat
}
.con11 .prd .info div.text h4 a{
color:#343434;
}
.con11 .prd .info div.text p {/*ie*//*cov170new 201001*/
background:url(/theme/images/col301/line_h20.gif) ;
padding:0;
margin:5px 0 0 0;
min-height:140px;
}
/**/.con11 .prd .info div.text p span{
display:block;
}
.con11 strong {/*color*/
font-size:16px;font-weight:800;display:block;margin-left:-8px/**/
}
.con11 .bton {/*color*/
margin:2px 5px 5px 0;
float:right
}

/*---con12---*/
.con12{
margin:0px 0 15px 0;
}
.con12 .prd .bton{
margin:2px 0 0 15px 
}
.con12 .prd{
margin:0;
padding:10px 5px 5px 10px ;
margin:0
}
.con12 .prd li{/*ie*/
height:253px;
margin:0  5px 10px 0px ;
padding:5px 0 0px 0;
border:2px solid #eee;
width:454px;
float:left;
}
.con12 .prd li.top{
margin-top:-10px
}
.con12 .prd li.clear{
clear:both;width:900px;padding:0;margin:0;font-size:0;border:0;
float:none;min-height:0;height:0
}
.con12 .prd .info{/*ie*/
float:right;
width:290px;
margin:0 0 0 10px;
padding:0 ;
}
.con12 .prd .info div.text{/*ie*/
padding:0px 8px 5px 8px;
line-height:24px;
}
.con12 .prd .info div.text h4{/*color*//*ie*/
font-size:15px;
font-weight:800;
color:#343434;
padding:0 0 0 0px;
margin:10px 0 0 0 ;
background-position:0px 5px;
background-repeat:no-repeat;
}
.con12 .prd .info div.text h4 a{
color:#343434;
}
.con12 .prd .info div.text h4.ename{/*color*/
font-size:13px;
font-weight:100;
background:none;
margin:0;
padding:0
}
.con12 .prd .info div.text .pf {/*ie*/
background:url(/theme/images/col301/line_h20.gif) ;
padding:0;
margin:0px 0 0 0;
min-height:120px;
}
.con12 div.cov{
width:132px;
height:198px;
margin:5px 5px 5px 5px ;
background:#ddd;
}
.con12 .covbg .date{
text-align:right;
font-size:12px;
letter-spacing:1px;
color:#aaa;
}
.con12 .cov img{
border:1px solid #999;
right:-3px;
top:-3px;
position:relative;
}
.con12 div.covbg{/*ie*//*ie6*/
width:132px;
height:198px;
margin:5px 5px 5px 10px ;
background:#fff
}
.con12 .grade{
float:right;
margin:0 0 0 5px
}
.con12 .prd .info div.text p.start {/*ie*/
font-size:15px;
font-weight:800;display:block;
margin:10px 0 0 0;
background:none
}
.con12 .start span{
background:url(/theme/images/col301/start_bk.gif) repeat-x 0 4px;
width:80px;
text-indent: -9999px;
display:block;
float:left
}
.con12 .start .grade0,.con12 .start .grade1,.con12 .start .grade2,.con12 .start .grade3,.con12 .start .grade4,.con12 .start .grade5{
background:url(/theme/images/col301/start.gif) repeat-x 0 4px;
display:block;
float:left;
}
.con12 .start .grade0{width:0px;}
.con12 .start .grade1{width:15px;}
.con12 .start .grade2{width:35px;}
.con12 .start .grade3{width:50px;}
.con12 .start .grade4{width:65px;}
.con12 .start .grade5{width:80px;}
.con12 .start dfn{
float:left;margin:0 5px 0 0 ;font-weight:800
}

/*---con13---*//*---....---*/
.con13{
margin:0px 0 15px 0
}
.con13 .covbg{
margin:0px 0 0 0px 
}
.con13 .prd{
margin:0;
padding:10px 5px 10px 10px ;
margin:0
}
.con13 .prd li{/*ie*/
margin:0  0 0px 0 ;
padding:10px 0 5px 0;
border-bottom:2px solid #eee;
}
.con13 .prd li.lineb{
background:#eee;
}
.con13 .prd li .checkbox{
position:relative;
top:0px;
left:7px;
display:block;
width:10px;
height:10px;
}
.con13 .prd li .info li{
margin:0;
padding:0;
border:0;
display:block
}
.con13 .prd li .info li a{/*color*/}
.con13 .prd li .info dfn{
font-weight:100;color:#000;
padding:0 0 0 0;display:block;float:left
}
.con13 .prd li .cov{/*ie*//*ie6*/
width:150px;height:150px;
margin:10px 0 0 20px;
}
/*.con13 .prd li .cov img.w{*/
/*width:150px;*/
/*}*/
/*.con13 .prd li .cov img.h{*/
/*width:150px;*/
/*}*/
.con13 .prd li.top{
margin-top:-5px;
}
.con13 .prd .info{
float:right;
width:360px;
margin:10px 0 0 10px;
padding:0;
}
.con13 .prd .info div.text{
padding:0px 8px 5px 8px;
line-height:24px;
}
.con13 .prd .info div.text h4{
font-size:15px;
font-weight:800;
color:#343434;
padding:0 0 0 0px;
margin:0 0 0 0 ;
background-position:0px 4px;
background-repeat:no-repeat
}
.con13 .prd .info div.text h4 a{
color:#343434;
}
.con13 .prd .info div.text p {
background:url(/theme/images/col301/line_h20.gif) ;
padding:0;
margin:5px 0 0 0;
}
.con13 li.function{
float:right;
border:0;padding:0;
margin:5px 0 0 0;
clear:both;
padding:0 3px 0 0;
font-size:13px;
display:block
}
.con13 li.function span{
font-size:13px
}
.con13 .function .bton{
margin:0 10px 0 0;
}
.con13 .prd .word{
border:0;padding:0;
margin:0px 10px 0 10px;
text-align:right;
clear:both;
display:block
}
.con13 .searchword{
color:#0989f3;font-weight:800
}
.con13 .search{
padding:15px 0 0 50px;
background:url(/theme/images/col301/m_search_pic.gif) no-repeat 10px 0px;
margin:0 0 0 0px;
border-bottom:1px dashed #aaa;
}
.con13 .search li{
display:inline;
font-size:13px;
font-weight:800;
padding:0 10px 0 0;
letter-spacing:0px
}
.con13 .search li.result{
background:url(/theme/images/col301/m_go_pic.gif) no-repeat 0px 15px;
padding:10px 0 10px 20px;
display:block;font-size:13px;font-weight:100;
margin:0 0 0 -20px;
}
.con13 .search li span{/*color*/
font-size:15px;font-weight:100;
}
/*---con14---*//*cd..*/
div#media_player {width: 235px; height:17px;overflow: hidden; border: 0px solid #999999; padding: 3px; position: relative;}/*ie*/
div#data {display:block; position: absolute;width: 300px}
div#showArea {overflow:hidden; width:568px;border:1px solid #cbcbcb;border-width:0 1px }/*ie*/
.text10blackb{color:#000000;font-size:13px;font-style:normal;line-height:13px;}
.text10blackb a{color:#000000;}
.con14{
margin:0 0 20px 0
}
.con14 .border{
border:1px solid #CBCBCB;
}
.con14 .control{
position:relative;
background:url(/theme/images/col301/controls.jpg) no-repeat;
width:148px;height:37px;
}
.con14 .control02{
width:101px;height:37px;
background:url(/theme/images/col301/controls_bg.jpg) no-repeat;
}
.con14 .control02 a span{display:none}
.con14 .control a{
display:block;height:37px;position:absolute;top:0}
.con14 .control a.btnstart{width:30px;left:0px;}
.con14 .control a.btnStop{width:26px;left:30px;}
.con14 .control a.btnPlayPrev{width:27px;left:56px;}
.con14 .control a.btnPlayNext{width:29px;left:83px;}
.con14 .control a.ctr_off{
display:block;height:17px;width:37px;background:url(/theme/images/col301/ctr_off_no.jpg) no-repeat;left:120px;top:10px}
.con14 .control02 a.ctr_off{
display:block;height:17px;width:37px;background:url(/theme/images/col301/ctr_off_no.jpg) no-repeat;float:left;margin:10px 8px 5px 0px}
.con14 .control02 a.ctr_mp3{
display:block;height:17px;width:37px;background:url(/theme/images/col301/ctr_mp3_no.jpg) no-repeat;float:left;margin:10px 8px 5px 0px}
.con14 .control02 a.ctr_mv{
display:block;height:17px;width:37px;background:url(/theme/images/col301/ctr_mv_no.jpg) no-repeat;float:left;margin:10px 8px 5px 0px}
.con14 .control a.btnstart:hover{
background:url(/theme/images/col301/amg_07_Over.gif) no-repeat;}
.con14 .control a.btnStop:hover{
background:url(/theme/images/col301/amg_08_Over.gif) no-repeat;}
.con14 .control a.btnPlayPrev:hover{
background:url(/theme/images/col301/amg_09_Over.gif) no-repeat;}
.con14 .control a.btnPlayNext:hover{
background:url(/theme/images/col301/amg_10_Over.gif) no-repeat;}
.con14 .control a.ctr_off:hover{
background:url(/theme/images/col301/ctr_off_hover.jpg) no-repeat;}
.con14 .control a.ctr_mp3:hover{
background:url(/theme/images/col301/ctr_mp3_hover.jpg) no-repeat;}
.con14 .control a.ctr_mv:hover{
background:url(/theme/images/col301/ctr_mv_hover.jpg) no-repeat;}
.con14 .control a span{display:none}
/*...-mv*/
.con14 .m_secmv{width:568px;margin:0 auto;padding:0;border:1px solid #CBCBCB;border-width:0 1px}/*ie*/
.con14 .m_secmv div{float:left; width:381px ;background-color:#000;padding:10px 0 10px 0;margin:0px;}
.con14 .m_secmv ul{list-style-type:none;float:left;width:187px;margin:0;padding:0;}
.con14 .m_secmv li{background:url(/theme/images/col301/mv_nohere.jpg) no-repeat;display:block;height:34px;padding:3px 0 0 13px;margin:0 0 0;font-size:9pt;line-height:1.3em;}/*ie*/
.con14 .m_secmv li a{color:#333;text-decoration:none;letter-spacing:0;display:inline;margin:0;padding:0;background:}
.con14 .m_secmv li :hover{font-weight:800;letter-spacing:0;}/*color*/
.con14 .m_secmv li span :hover{font-weight:700;font-size:8pt;letter-spacing:0;}
.con14 .m_secmv li.here{background:url(/theme/images/col301/mv_here.jpg) no-repeat;height:37px;padding:3px 0 0 13px;margin:0 auto;}
.con14 .m_secmv li.here a{font-size:9pt;color:#333;font-weight:700;letter-spacing:0.04em;}
.con14 .m_secmv li.here :hover{font-weight:700;font-size:9pt;letter-spacing:0.04em;}
.con14 .m_secmv li.here span,#middle .m_secmv li span}/*color*/

/*...-mp3*//*cd..*/
.con14 .m_secmp3{width:568px;/*height:205px;*/margin:-1px auto 0px;padding:0 0 0 0px;background:url(/theme/images/col301/m_mp3_bg.jpg) repeat-x;border:1px solid #CBCBCB;border-width:0}/*ie*/
.con14 .m_secmp3 img{border:1px solid #5d5d5d;width:85px;/*height:85px;*/}
.con14 .m_secmp3 div{width:90px;/*height:68px;*/margin-top:0px}
.con14 .m_secmp3 p{font-size:12px;line-height:16px;width:85px;text-align:center;margin:10px 7px 5px 0;/*height:35px*//*text-decoration:underline;*//*color*/}
.con14 .m_secmp3 span.s01{color:#333;font-size:12px;display:block;text-align:center;/*height:37px;*/line-height:1.4em;text-decoration:underline}
.con14 .m_secmp3 span{margin-top:3px;color:#333;font-size:12px;text-align:center;}
.con14 .m_secmp3 a{float:left;display:block;text-decoration:none;/*height:170px;*/margin:7px 0px 5px 5px;padding:8px 8px 2px 8px;}/*ie*/
/**/
.con14 .m_secmp3 .here{float:left;display:block;text-decoration:none;/*height:170px;*/margin:7px 0 5px 5px;padding:8px 8px 2px 8px;}/*ie*/
.con14 .m_secmp3 a:hover{/*height:170px*/cursor:pointer;text-decoration:none;}
.con14 .m_secmp3 .here a:hover{}
/**/
.con14 .other .here{background:url(/theme/images/col301/player_bg.jpg) no-repeat;}
.con14 .other a:hover{background:url(/theme/images/col301/player_bg.jpg) no-repeat;}
.con14 .other .here a:hover{background:url(/theme/images/col301/player_bg.jpg) no-repeat;}
/**/
.con14 .move .here{background:url(/theme/images/col301/player_bg_m.jpg) no-repeat;}
.con14 .move a:hover{background:url(/theme/images/col301/player_bg_m.jpg) no-repeat;}
.con14 .move .here a:hover{background:url(/theme/images/col301/player_bg_m.jpg) no-repeat;}
/**/
.con14 .m_secmp3 p.p01{background:url(/theme/images/col301/m_mp3_bg2.gif) repeat-x;padding:10px;}
button.button4{background:url(/theme/images/col301/more_icon.gif) no-repeat;width:25px;height:12px;border:medium none;cursor:pointer;display:block;margin:5px 0 0 62px;}
.con14 .mp3icon{width:568px;background:url(/theme/images/col301/m_mp3_bg2.gif) repeat-x;padding:7px 0 8px 0;border:1px solid #CBCBCB;border-width:0 1px}
.con14 div.btnmp301{background:url(/theme/images/col301/vol1.jpg) no-repeat;float:right;width:25px;height:17px;position:relative;margin-right:7px;cursor:pointer;}
.con14 div.btnmp302{background:url(/theme/images/col301/vol2.jpg) no-repeat;float:right;width:25px;height:17px;position:relative;margin-right:15px;cursor:pointer;}
.con14 div.btnmp303{background:url(/theme/images/col301/pre.jpg) no-repeat;float:right;width:25px;height:17px;position:relative;margin-right:10px;}
.con14 div.btnmp304{background:url(/theme/images/col301/next.jpg) no-repeat;float:right;width:25px;height:17px;position:relative;margin-right:20px;*margin-right:10px;}
.con14 div.btnmp305{background:url(/theme/images/col301/vol_bg.gif) no-repeat;float:right;width:19px;height:10px;position:relative;margin:3px 7px 0 0;display:block;}
.con14 div.btnmp306{background:url(/theme/images/col301/vol_plus1.gif) no-repeat;float:right;width:19px;height:10px;position:relative;margin:3px 7px 0 0;display:block;}
.con14 div.btnmp307{background:url(/theme/images/col301/vol_plus2.gif) no-repeat;float:right;width:19px;height:10px;position:relative;margin:3px 7px 0 0;display:block;}
.con14 div.btnmp308{background:url(/theme/images/col301/vol_plus3.gif) no-repeat;float:right;width:19px;height:10px;position:relative;margin:3px 7px 0 0;display:block;}
.con14 div.btnmp309{background:url(/theme/images/col301/vol_plus4.gif) no-repeat;float:right;width:19px;height:10px;position:relative;margin:3px 7px 0 0;display:block;}
.con14 div.btnmp310{background:url(/theme/images/col301/vol_plus5.gif) no-repeat;float:right;width:19px;height:10px;position:relative;margin:3px 7px 0 0;display:block;}
.con14 div.btnmp301 a,
.con14 div.btnmp302 a,
.con14 div.btnmp303 a,
.con14 div.btnmp304 a,
.con14 div.btnmp305 a{display:block;width:25px;height:17px;}
.con14 div.btnmp301 a span,
.con14 div.btnmp302 a span,
.con14 div.btnmp303 a span,
.con14 div.btnmp304 a span{display:none;}
.con14 div.btnmp305 span,
.con14 div.btnmp306 span,
.con14 div.btnmp307 span,
.con14 div.btnmp308 span,
.con14 div.btnmp309 span,
.con14 div.btnmp310 span{display:none;}

/*---con15 .....---*/
.con15{
margin:0px 0 15px 0;
}
.con15 .m_wbg{
min-height:180px
}
.con15 .prd{
margin:0;
padding:10px 5px 10px 10px ;
width:100%
}
.con15 .prd li{/*ie*/
margin:5px  0;
padding:0px 0 5px 0;
width:97%;
}
.con15 .prd li.here{/*color*/
}
.con15 .prd li.top{
margin-top:-10px
}
.con15 .prd .info{
}
.con15 .prd .info div.text{
padding:0px 8px 5px 8px;
line-height:24px;

}
.con15 .prd .info div.text h4{
font-size:15px;
font-weight:800;
color:#343434;
padding:0 0 0 27px;
margin:10px 0 0 0 ;
background-position:0px 4px;
background-repeat:no-repeat
}
.con15 .prd .info div.text h4 a{
color:#343434;
}
.con15 .prd .info div.text p {/*ie*/
background:url(/theme/images/col301/line_h20.gif) ;
padding:0;
margin:5px 0 0 0;
}
/*..-....-....*/
.con15 .prd li.steppic{
text-align:center;
margin:-5px 0 0 0;
position:relative;
display:block
}
.con15 .prd li.steppic .here101{
position:absolute;width:290px;height:44px;left:76px;top:10px}
.con15 .prd li.steppic .here102{
position:absolute;width:290px;height:44px;left:76px;top:80px}
.con15 .prd li.steppic .here103{
position:absolute;width:290px;height:44px;left:76px;top:152px}
.con15 .prd li.steppic .here104{
position:absolute;width:290px;height:44px;left:76px;top:225px}
.con15 .prd li.steppic .here105{
position:absolute;width:290px;height:44px;left:382px;top:10px}
.con15 .prd li.steppic .here106{
position:absolute;width:290px;height:44px;left:382px;top:80px}
.con15 .prd li.steppic .here107{
position:absolute;width:290px;height:44px;left:382px;top:152px}
.con15 .prd li.steppic .here108{
position:absolute;width:290px;height:44px;left:382px;top:225px}
/*---con16---*//*....*/
.con16{/*ie*/
border-bottom:1px solid #ccc;
background:url(/theme/images/col301/m_i_bg.gif) repeat-x 0 3px #fff;
margin-bottom:10px;
position:relative
}
.con16 div.bg{
background:url(/theme/images/col301/t_bg.gif);
padding:15px 10px 15px 30px;
border:1px solid #ccc
}
.con16 .arr{/*ie*/
display:blcok;
position:absolute;
top:80px;
left:0px;
background:url(/theme/images/col301/arrow_g2La.gif) no-repeat;
width:10px;
height:17px;
}
.con16 h1{/*color*/}
.con16 h1 a{/*color*/}
.con16 h1,.con16 h2{
display:inline
}
.con16 .movie_cov {
background:#ccc;
float:left;
}
.con16 .movie_cov img{
position:relative;
top:-4px;
right:-4px;
border:1px solid #999999
}
.cov_w .movie_cov{
width:300px;
height:200px;
}
.cov_w .movie_cov img{
width:300px;
height:200px;
}
.cov_h .movie_cov{
width:200px;
height:300px;
margin:0 0 0 20px
}
.cov_h .movie_cov img{
width:200px;
height:300px;
}
.con16 .movie_info{
float:left;
margin:0 0 10px 30px ;
padding:10px;
font-size:18px;
line-height:30px;
border:1px solid #fff;
border-top:3px solid #eee;
border-bottom:3px solid #eee;
background:#fff;
/*background:url(/theme/images/col301/t_bg.gif) #fff;*/
}
.cov_w .movie_info{/*ie*/
width:530px;
}
.cov_h .movie_info{/*ie*/
width:620px;
}
.con16 .back{
font-size:13px;
text-align:right;
padding:0 10px 0 0;
margin:-20px 0 0 0;
}
.con16 .back a{/*ie*//*color*/
padding:5px 0 5px 25px;
background-position:0 5px;
background-repeat:no-repeat}
}
.clear_r{clear:right}
/*---con17---*//*....*/
.con17{
border:1px solid #ddd;
padding:10px;
font-size:15px;
line-height:26px;
background:url(/theme/images/col301/line.gif) repeat-y 360px 0 #fff
}
.con17 .tit_list{/*ie*/
float:left;
width:310px;
padding:10px 0px 10px 15px
}
.con17 .tit_list li{
padding:5px 0px 5px 22px;
background:url(/theme/images/col301/arrow_g.gif) no-repeat 8px 12px
}
.con17 .tit_list .here{/*color*/
padding:3px 0 3px 22px;
font-weight:800;
color:#3c3c3c;
background:url(/theme/images/col301/arrow_g2.gif) no-repeat 8px 10px 
}
.con17 .article{/*ie*/
float:right;
width:535px;
padding:10px
}
.con17 .article p{
text-indent:32px;
margin-bottom:20px
}
.item{
border:1px solid red    
}
.con18{
    border:1px solid #ccc;
    background:#e5e5e5;
    margin:0;
    padding:25px;
    font-size:15px;    
    } 
.content .con18 h3{
    background:#fff;
    padding:20px;
    line-height:25px
    } 
.stepby{
    background:url(/theme/images/col301/stepbystep.gif) no-repeat ;
    width:944px;
    height:108px;
    margin:0 0 15px 0;
    }
.stepby span{display:none}    
.car_table_bg{
    height:13px;
    background:url(/theme/images/col301/car_table_bg.gif) no-repeat center;
    margin:0 0 10px 0;
    }    
.content ul.carmenu{border-bottom:0px solid #a3a3a3}
.content ul.carmenu li{
background:url(/theme/images/col301/car_menu_bg.gif) no-repeat 100% 0 ;
}
.content ul.carmenu li h3{/*ie*/
background:url(/theme/images/col301/car_menu_bg.gif) no-repeat ;
padding:10px 50px 4px 50px;
font-size:15px;
color:#333
}


/*..._....*/
.con19{/*ie*/
	width:100%;
	border:1px solid #ccc;
	font-style:normal;
	font-weight:100;
	font-size:15px;
	line-height:20px;
	font-family:Arial,....,;
	text-align:center;
        background:#fff;
        color:#666;
        margin:0;
       /* border-bottom:20px solid #999;*/
}
.con19 td{	
	padding:10px 6px 10px 6px;
	margin:0;
	height:60px;
        border-bottom:1px solid #ccc;
	border-right:1px solid #ccc ;
        text-align:left;
        letter-spacing:0
}
.con19 .headtitle td{
	background:#999;
	height:20px;	
	text-align:center;
        font-weight:800;
        font-size:15px;
        color:#fff;
        padding:10px 3px;
}
.con19 .even td{
	background:#f5f5f5
}
.con19 h6{/*color*/
	font-weight:100;color:#333;
        letter-spacing:0.5px;
        font-size:15px;
        font-family:Verdana
}
.con19 dfn{
	font-weight:100;color:#333;
        letter-spacing:0.5px;
        font-size:15px;
        font-family:Arial
}
.con19  td.textcenter{
	text-align:center;
}
.con19  td.chooseseat .bton{/*ie6*/
	margin:0 0 0 10px;font-size:13px;
        vertical-align:center;
        line-height:13px;        
}
.con19  td.sure .bton{/*ie6*/
	margin:0 0 0 5px;font-size:13px;
        vertical-align:center;
        line-height:13px;        
}
.con19  td .bton a{/*ie*/
	padding:0 5px 5px 4px;      
}
.con19 .a01{
	float:left;margin-left:3px;}
.con19 .a02{
	float:left;margin-left:5px}
.con19 .a03 {
	float:left;margin-left:3px
}
.con19 .a01 select{
letter-spacing:0px;width:180px;}
.con19 .a02 select{
	letter-spacing:0px;width:95px;}        
.con19 .a03 input{
	letter-spacing:1px;width:35px;
}
.con19  td.endcar {
	padding:0 0 0 420px;
        background:#333;
        height:50px;
        background:url(/theme/images/col301/endcar_bg.gif) ; 
       /* background:#ebac1a*/ 
}
.content .endcar span.bton a{
        font-size:15px;
        color:#333
}
.cartitle{
background:url(/theme/images/col301/menu_bg.gif) no-repeat 100% 0 ;
padding:0 3px 0 0;
margin:0 0 0 1px;
float:left;
position:relative;    
    }
.content .cartitle h3{
    font-size:16px;color:#333;padding:10px 0;
    background:url(/theme/images/col301/menu_bg.gif) no-repeat ;
    margin-left:-1px;
    padding:8px 13px 5px 15px;
}

/*---con20 ....-....--*/
.con20{
margin:0px 0 15px 0;
}
.con20 .prd{
margin:0;
padding:10px 5px 10px 10px ;
width:100%
}
.con20 .prd .listx{/*ie*/
margin:0 0 0 0;
padding:0;
width:96%;
border-bottom:1px dashed #ddd
}
.con20 .prd .listx li{margin:5px 0;}
.con20 .prd .lista{list-style-type:none}
.con20 .gototop{text-align:right;margin:-5px 0 5px 0}
.con20 .prd li.top{margin-top:-10px}
.con20 .prd .lista li.lista_no{background:none}
.con20 .prd li table.lista_table_lg{
width:103%;
}
.con20 .prd li table.lista_table_lg td,.con20 .prd li table.lista_table_lg th{
padding:5px 7px
}
.lista_table{
font-size:13px;
line-height:20px;
margin:0 0 10px 0;
border:3px solid #999;
border-collapse:collapse;
color:#333;
width:100%;
}
.lista_table th{
padding:5px 10px;
background:#666;
font-weight:800;
text-align:center;
font-size:15px;
color:#fff;
border:1px solid #999;
border-width:0 1px 1px 0;
}
.lista_table td dfn{
font-weight:100;
font-size:13px;
padding:0;
display:block;
color:#333
}
.lista_table th dfn{
font-weight:100;
font-size:12px;
padding:0;
display:block;
line-height:12px
}
.lista_table td{
padding:5px 10px;
background:#eee;
border:1px solid #999;
border-width:0 1px 1px 0;
}
.lista_table td.center{
text-align:center
}
.con20 .prd li.lista_no img{
border:1px solid #aaa;
}
.con20 .prd li.lista_no img.imgtext{
margin:0 5px -5px 0
}
.con20 .prd .info{}
.con20 .prd .info div.text{
padding:2px 8px 5px 8px;
line-height:20px;
}
.con20 .prd .info div.text h4{/*color*/
font-size:15px;
font-weight:800;
color:#343434;
padding:0 0 0 27px;
margin:10px 0 0 0 ;
background-position:0px 4px;
background-repeat:no-repeat;
line-height:24px;
}
.con20 .prd .info div.text h4 a{
color:#343434;
}
.con20 .prd .info div.text ul {
padding:0;
margin:0 0 0 30px;
}
.con20 ol{
margin:0 20px 2 25px
}
.con20 .prd li{display:list-item}
.con20 .prd .lista li{
background:url(/theme/images/col301/icon_point_gr.gif) no-repeat 0 5px;
padding:0 0 0 15px;
text-align:left
}
.con20 .prd .lista ol li{
vertical-align:top;
padding:0;
background:none
}
.con20 em{font-weight:800;/*color*/}
.con20 b{color:#333;font-weight:800;background:#eee}
.con20 .here{/*color*/}
/*-----------------------------......--------------------*/
.cartab_w{text-align:center}
/*.....*/
.wrongtab{width:70%;margin:20px auto;text-align:center}
.carmesg01 {
background:url(/theme/images/col301/wrong_bg.gif) repeat-x #fff;
border:1px solid #ccc;
border-bottom:0;
padding: 10px 10px 0 10px;
}
.carmesg01 p{
font-size:15px;
line-height:26px;
padding: 20px 10px 20px 80px;
font-weight:800;
color:#333;width:480px;/*ie*/
margin:0 auto;
text-align:left;
position:relative;
background:url(/theme/images/col301/alert.gif) no-repeat 10px 50%;
}
.carmesg02{
background:url(/theme/images/col301/wrong_bg02.gif) repeat-x 100% 100% #fff;
border:1px solid #ccc;
padding:10px 20px 20px 20px;
border-top:0;
text-align:center
}
.carmesg02 .wrong_cbtonbg{width:288px;margin:0 auto;}
/*.....*/
/*......*/
.carmesg{/*ie*/
background:url(/theme/images/col301/wrong_bg.gif) repeat-x #fff;
border:1px solid #ccc;
padding:5px; 
margin:0 0 20px 0;
}
/*...*/
.carfinal{/*ie*/
background:url(/theme/images/col301/wrong_bg.gif) repeat-x #fff;
border:1px solid #ccc;
padding: 10px;
margin:0px 0 30px 0;
}
.carfinal .cbtonbg{
border-left:1px dashed #aaa;
padding-left:10px;
float:right;
width:290px
}
.cartab_w .cbton{
height:42px;
width:118px;
display:block;
text-align:center;
line-height:40px;
margin:10px 10px 0 10px;
}
.cartab_w .cbton a{
font-size:15px;
font-weight:800;
text-decoration:none;color:#666
}
.cartab_w .cbton a:hover{color:#fff}
.cartab_w span.org{background:url(/theme/images/col301/carpos_bg_over.gif)}
.cartab_w span.org a{color:#333}
.cartab_w span.gra{background:url(/theme/images/col301/carpos_bg.gif)}
.cartab_w .cbton02 span{margin:0 10px 0 10px;float:right}
.cartab_w .cbton01 span{margin:0 auto;}
.carnow{/*ie*/
background:#ddd;
border:5px solid #bbb;
padding: 10px;
margin:0px 0 30px 0;
text-align:left;
font-weight:800;
color:#333;
font-size:18px;
}
.carnow span{/*ie*/
background:transparent url(/theme/images/col301/page_arr_r.gif) no-repeat scroll 0 2px;
padding:0 0 0 15px;
}
.carnow span em{
background:#eee;
font-weight:800;
font-size:18px;
color:#333;
padding:2px 20px 2px 10px
}
.carnowfinal{
background:#FFFFFF url(col301/wrong_bg.gif) repeat-x scroll 0 0;
border:5px solid #aaa;
padding:10px 20px;
margin:0px 0 15px 0;
text-align:left;
font-weight:100;
color:#333;
font-size:13px;
}
.carnowfinal li{padding: 5px 0 5px 15px;}
.carnowfinal .tl{
width:90%;
font-size:18px;
font-weight:800;
color:#111;
background:url(/theme/images/col301/page_arr_r.gif) no-repeat scroll 0 7px;
border-bottom:1px dashed #aaa
}
.carnowfinal .tls{
font-size:15px;
font-weight:100;
color:#333;
background:url(/theme/images/col301/page_arr_r.gif) no-repeat scroll 0 4px;
border-bottom:1px dashed #aaa
}
.carnowfinal li dfn{color:#FF7200;padding:0 5px;font-size:15px;font-weight:800}
.carnowfinal em{color:#111;font-weight:800}
.carnowfinal strong{font-weight:800;color:#DC0000;/*......01-.....*/}
.carnowfinal cite{font-weight:800;/*color*/}
.carnowfinal .ulcol2 li{/*ie*//*color*/
width:48%;float:left;}
.carnowfinal .ulcol2 .tl{/*ie*/
width:100%;
background:url(/theme/images/col301/page_arr_r.gif) no-repeat scroll 0 7px
}
/*...*/
.content ul.carmenu .menups{padding:9px 0 0 12px;background:none;color:#DC0000;/*......01-.....*/}
/*..*/
.cartext{/*ie*/
padding:15px 60px 20px 50px;
margin:0;
text-align:left;
border-top:1px dashed #aaa;
background:#ddd
}
.cartext ol{/*ie*/text-align:left;margin:0 0 0 30px;}
.cartext li{margin:10px 0;}
.cartext .cartexttlt{margin-left:12px;font-weight:800;padding:2px 15px 2px 0;font-size:16px;}
.cartext .lista_table{width:100%;margin:0 0 0 10px}/*ie*/
.cartext .lista_table th{background:#888;padding:3px;font-size:13px} 
/*... ..*/
/*...*/
.carmesg table{/*ie*/
	width:100%;
	border:1px solid #ccc;
	font-style:normal;
	font-weight:100;
	font-size:13px;
	line-height:20px;
	font-family:Arial,....,;
	text-align:center;
        background:#fff;
        color:#333;
        margin:0;       
}
.carmesg table td,.carmesg table th{	
	padding:10px;
	margin:0;
	height:40px;
        border-bottom:1px solid #ddd;
	border-right:1px solid #ddd ;
        text-align:center;
        letter-spacing:0
}
.carmesg table .headtitle td{
	background:#999;
	height:20px;	
	text-align:center;
        font-weight:800;
        font-size:15px;
        color:#fff;
        padding:7px 5px;
}
.carmesg table td .bton{/*ie6*/
	margin:0 0px;font-size:13px;
        vertical-align:center;
        line-height:13px;
        float:none
}
.carmesg table  td .bton a{/*ie*/padding:0 4px 5px 4px;}
/*...*/
/*...*/
.carmesg table h2{
	 text-align:left;font-size:13px;
         letter-spacing:-1;
         line-height:22px;        
         font-weight:100;/*color*/
}
.carmesg table h2 a{font-weight:800;/*color*/}
.carmesg cite {color:#888;}
.carmesg cite.block {text-align:left;padding:2px 5px 0 5px;display:block;}
.carmesg table .pricelg{font-size:24px;font-weight:800;color:#DC0000;/*......01-.....*/}
.carmesg table strong{color:#DC0000;/*......01-.....*/}
.carmesg table strong.price{font-size:18px;font-weight:800;color:#333}
.carmesg input{margin:0 5px}
.carmesg table strong{color:#DC0000;/*......01-.....*/}
.carmesg .caraf_arr{/*color*/
font-size:13px;
margin:0 0 0 10px;padding:0 0 0 15px;}
.carmesg .s711{
font-size:13px;
margin:0 0 0 10px;padding:10px 0 10px 30px;    
background:url(/theme/images/col301/711.gif) no-repeat 0 50%}
/*con21 ....*/
.carmesg .con21 td.s_account{
	 text-align:right;padding-right:20px
}
.carmesg .con21 td.end_account{
	 text-align:right;padding-right:20px;font-size:20px;font-weight:800;/*color*/}
/*con22 ...input*/
.carmesg .con22 td{text-align:left}
.carmesg .con22 th{background:#eeeeee;text-align:center;font-weight:800}
/*con23 .....*/
.carmesg .con23 {border:0;text-align:left}
.carmesg .con23 td{border:0;text-align:left}
/*con24 ...*/
.carmesg .con24 td{text-align:left;font-weight:800}
.carmesg .con24 th{background:#eeeeee;text-align:left;font-weight:100;}
.carmesg .con24 .headtitle cite{color:#ddd;padding:0 0 0 5px;font-size:12px}
.carmesg .con24 .creditimg{margin:0 0 -7px 5px}
.carmesg .con24 .creditend{text-align:center;background:#aaa}
.carmesg .con24 .creditlogo img{height:40px;margin:5px}
.carmesg .con24 .creditlogo {background:#eee;text-align:center;/*padding-top:33px*/}
/*con25 ....*/
.carmesg .con25{padding:10px 20px 10px 60px;text-align:left} 
.carmesg .con25 li{padding:5px 0}
/*con26 ..*//*......*/
.con26 .sit_r{background:#eee;padding:0 10px}
.con26 .sit_rw{background:#fff;}
.con26 .sit_ru{
border:1px solid #aaa;
border-width:1px 1px 0 1px;
background:#f3f0db;/*......03-...*/
padding:15px 20px 20px 20px
} 
.carmesg .con26_click{padding:0 0 0 25px;margin:10px 10px 10px 200px ;text-align:left;font-size:18px;font-weight:800;
letter-spacing:1px;color:#333;background:url(/theme/images/col301/click.gif) no-repeat}
.carmesg .con26_check{padding:0 0 0 25px;margin:10px 10px 10px 200px ;text-align:left;font-size:18px;font-weight:800;
letter-spacing:1px;color:#333;background:url(/theme/images/col301/check.gif) 0 5px no-repeat}
.con26 .sit_lps {padding:10px 0;font-weight:800;margin:15px 0 0 0;background:#eee}
.con26 .sit_lps a{padding:0 20px 0 20px;}
.con26 .sit_ru table{/*ie*/border:1px solid #aaa;}
.con26 .sit_ru table td{border:0;font-weight:800;}
.con26 .sit_ru .tit td{font-size:15px;background:#333;color:#eee;height:30px;padding:0;height:30px}
.con26 .sit_ru .left{text-align:left}/*ie6*/
.con26 .sit_ru .color{width:30px;height:20px;float:left;margin:0 10px}
.con26 .sit_ru h3{margin:0 0 10px 0;font-size:15px}
.con26 .sit_rd{border:1px solid #aaa;background:#fff} 
.con26 .rdtab01{margin:15px 0 15px 15px} 
.con26 .rdtab01 li{display:inline;position:relative;padding:0 20px 0 18px } 
.con26 .rdtab01 li span{width:15px;height:12px;background:#000;
display:blcok;position:absolute;top:3px;left:0} 
.con26  .rdtab02{margin:15px 0 15px 15px}
.con26  .rdtab02 li{border-bottom:1px dashed #ddd;display:block;margin:10px 0 10px 0;padding-bottom:5px}
.con26  .rdtab02 .tab02a{background:url(/theme/images/col301/r1.gif) 30% 50% no-repeat}
.con26  .rdtab02 .tab02b{background:url(/theme/images/col301/r2.gif) 30% 50% no-repeat}
.con26  .rdtab02 .tab02c{background:url(/theme/images/col301/r3.gif) 30% 50% no-repeat}
.con26  .ldtab01{margin:10px 0 0 0;text-align:center}
.con26  .ldtab01 span{font-size:15px;font-weight:800;margin:0 20px 0 0}
.con26  .ldtab02{text-align:left;list-style:none;margin:0 30px 0 30px;}
.con26  .ldtab02 li{padding:5px 0 ;border-bottom:1px dashed #ddd}
.con26  .ldtab02 li span{font-size:18px;font-weight:800}
/*...*//*......*/
.con26  .ltabseat {height:380px; width:628px; overflow: auto;border:1px solid #ddd}
/* start.....table*/
.seat_plus {
    margin: 2px 0 0;
    border-collapse: collapse !important;
}
.seat_plus td, .seat_plus th {/*....*/
    padding: 2px 0;
    border: 2px solid #fff ;
}
.seat_plus td {/*.....*/
width: 100px;
}
table.seat_plus th {/*.......*/
    width: 25px;
    text-align: center;
    font-size: 12px;
    font-weight: 100;
    color: #fff;
    padding:0
}
table.seat_plus td {/*.....*/
    padding:0;background: #f8f4bb;/*......02-...*/
}
.seat_plus .even td {/*........*/
    background: #f8f4bb;/*......02-...*/
}
.seat_plus th {/*.....*/
    background: #555;
}
.seat_plus .even th {/*........*/
    background: #555;
}
.seat_plus p {
    width: 18px;
    float: left;
    margin: 0 !important;
    text-align: right;
    font-size: 13px;
    line-height: 15px;
    font-family: serif;
}
.seat_plus b {
    display: block;
    font-size: 13px;
}
.seat_plus div {
    padding: 5px 0 0;
    width: 20px;
    float: right;
    text-align: left;}
.seat_plus input {margin:0;}
/* end.....table*/

