@charset "utf-8";/* CSS Document */
html,body,div,span,ul,li,h3{margin:0px; padding:0px; font-family:helvetica, arial, sans-serif; font-size:13px;}
ol,ul{list-style:none}
input{padding:2px}
a{text-decoration:none}
a img{border:0 none}
img{vertical-align:middle}
body{background-color:#FFF}
h3{text-align:left;margin-top:8px;}
/*****************************************************************************************************************************
------------------------------------------------------------------------------------------------------------------------------
LAYOUT STYLES FOR ADS 1 LANDING PAGE
------------------------------------------------------------------------------------------------------------------------------
*****************************************************************************************************************************/
.static_short{min-width:1000px; height:100%}
.static_short #container {min-width:1000px !important;}
.static_short #container #main_wrapper { min-width: 1000px !important; overflow: visible; min-height: 0;}
.static_short #main_wrapper #content_wrapper { width: 100% !important; overflow: visible; }

#container {width:100%; height:100%; overflow:visible; background:none; position:relative; z-index:2; min-width:1000px;}
#container #header_wrapper {position:relative; width:100%; background:#071B2B; height:45px; border-bottom:2px solid black;}



/************************************************************
HEADER STYLES - ADS 1
************************************************************/
#container #header { width: 1000px; margin: 0 auto; background-image: none !important; }
#container #header_logo { float: left; height: 52px; }
#container #logo { margin: 0px !important; }
#container #container_logo { float: right; color: #fff; font-family: helvetica, arial, sans-serif; font-size: 13px; padding: 0; }

#header{padding-bottom:0px; overflow:hidden}
#header-frame{/*border-bottom:#000 2px solid;*/ background:#071b2b}
#header #header-frame #header-content{overflow:hidden;max-width:1000px;margin:0 auto}
#header #header-frame #header-content #logo{width:134px;float:left;margin:0px 0px 0px 15px}
#header #header-frame #header-content #search{float:right;margin:8px 0 5px 0;background-color:#fff;border:1px solid #eee;height:27px; width:180px}
#header #header-frame #header-content #search form{margin:0}
#header #header-frame #header-content #searchbutton{float:right;margin:2px 3px 0px 3px;width:22px;height:22px;border-width:0;cursor:pointer;background:url(/2013/header_assets.jpg) no-repeat 0 0;text-indent:-1000em}
#header #header-frame #header-content #searchbutton:hover{background-color:#f0f0f0}
#header #header-frame #header-content #searchframe{overflow:hidden;margin:3px 5px 3px 5px;font-size:13px;float:left;width:130px}
#header #header-frame #header-content #searchbox{position:relative;z-index:1000;width:99%;font-size:13px;border:0;margin:0;padding:4px 0 2px 4px;background-color:transparent;color:#062a3b}
#header #header-frame #header-content #service-nav{float:right;margin:7px 10px 0 0;font-size:13px}
#header #header-frame #header-content #service-nav div{float:left;margin:9px 0px 0px 20px}
#header #header-frame #header-content #service-nav div a{color:#fff}
#header #header-frame #header-content #service-nav div a:hover{color:#009ecf}

#header #header-frame #header-content #header-nav{float:left;overflow:hidden;margin:0;padding:0;width:400px}
#header #header-frame #header-content .nav-menu .nav-item{cursor:pointer;padding-left:14px;border:none;float:left}
#header #header-frame #header-content .nav-menu .nav-item .nav-item-inner{height:42px; display:inline-block; zoom:1;}
#header #header-frame #header-content .nav-menu .nav-item .nav-item-inner a{color:#ebebeb;float:left;height:26px;padding:16px 14px 3px}
#header #header-frame #header-content .nav-menu .nav-item .nav-item-inner a:visited{color:#ebebeb}
#header #header-frame #header-content .nav-menu .nav-item:hover{color:#fff}
#header #header-frame #header-content .nav-menu .nav-item:hover .nav-item-inner{border-left:1px solid #8DC600;border-right:1px solid #8DC600}
#header #header-frame #header-content .nav-menu .nav-item:hover .nav-item-inner a{color:#fff;padding:16px 13px 1px;background:#6DA900}
#header #header-frame #header-content .nav-menu .nav-item.selected .nav-item-inner{border-left:1px solid #8DC600;border-right:1px solid #8DC600}
#header #header-frame #header-content .nav-menu .nav-item.selected .nav-item-inner a{background:#6DA900;color:#fff;border-bottom:3px solid #b26e29;padding:16px 13px 0px}


/**** ¶¥²¿Ð¡logo ****/
#header #header-frame #header-content .nav-menu .nav-item #find a{background:url(/2013/find.png) no-repeat 70px 12px;color:#ebebeb;float:left;height:26px;padding:16px 14px 3px}
#header #header-frame #header-content .nav-menu .nav-item:hover #find a{color:#fff;padding:16px 13px 1px;background:#6DA900 url(/2013/find.png) no-repeat 70px 12px;}

#header #header-frame #header-content .nav-menu .nav-item #book a{background:url(/2013/book.png) no-repeat 70px 12px;color:#ebebeb;float:left;height:26px;padding:16px 14px 3px}
#header #header-frame #header-content .nav-menu .nav-item:hover #book a{color:#fff;padding:16px 13px 1px;background:#6DA900 url(/2013/book.png) no-repeat 70px 12px;}

#header #header-frame #header-content .nav-menu .nav-item #publish a{background:url(/2013/publish.png) no-repeat 86px 12px;color:#ebebeb;float:left;height:26px;padding:16px 14px 3px}
#header #header-frame #header-content .nav-menu .nav-item:hover #publish a{color:#fff;padding:16px 13px 1px;background:#6DA900 url(/2013/publish.png) no-repeat 86px 12px;}


#container #main_wrapper { position: relative; width: 100%; height: 100%; min-height: 1393px; min-width: 1000px; z-index: 3; }
#container #main_content { overflow: auto; line-height: 1.4em; font-size: 14px; }

#container #content_wrapper { margin: 0 auto; position: relative; z-index: 4; }
.static_short #main_wrapper #content_wrapper { width: 100% !important; overflow: visible; }
.static_short #container #main_content { width: 100% !important; background: none !important; overflow: visible; }
.static_short #container #main_content #bottom_row #left_col #top_genres { padding-bottom: 38px; line-height: 1.7em; }


/**** TOP ROW ****/
#container #main_content #top_row { width: 985px; min-height: 380px; color: white; margin: 0 auto; overflow-x: hidden; }
#container #main_content #top_row #all_the_music { position: relative; top: 37px; left: 268px; }
#container #main_content #top_row #cta { position: relative; top: 80px; left: 454px; }
#container #main_content #top_row #bullets { position: relative; top: 123px; left: 517px; }
#container #main_content #top_row .learn_more { font-size: 12px; top: 80px; width: 640px; position: relative; left: 710px; }
#container #main_content #top_row .learn_more a { color: #162836; }
#container #main_content #top_row #featured { width: 985px; height: 384px; margin: 0 auto; }
.static_short #container #main_content #top_row { position: relative; width: 1000px; margin: 0 auto; height: auto; color: #ffffff; font-size: 18px; top: 0; min-height: 380px; }
.static_short #top_row { min-height:  380px !important; }


.static_short #bottom_wrapper {width: 100% !important; background: center top repeat-y #111 !important; }
/**** BOTTOM ROW ****/
#container #main_content #bottom_row { width: 1000px; min-height: 967px; margin: 0 auto; background-color: #FFF; }
#container #main_content #bottom_row #left_col { width: 640px; padding-left: 15px; }
#container #main_content #bottom_row #left_col #top_genres { padding-bottom: 25px; }
#container #main_content #bottom_row #left_col th { font-size: 22px !important; padding: 0 0 20px 0 !important; }
#container #main_content #bottom_row #left_col td { width: 200px; min-height: 25px; font-size: 14px; }
#container #main_content #bottom_row #left_col td a { color: #414141; }

#container #main_content #bottom_row #right_col { width: 330px; }
#container #main_content #bottom_row #right_col #everywhere { background: url(../images/rhapsody_everywhere.png) no-repeat left top; height: 385px; width: 323px; margin-top: 20px; }
#container #main_content #bottom_row #right_col #everywhere .descrip { position: relative; top: 294px; margin-left: 24px; font-size: 13px; }
#container #main_content #bottom_row #right_col #everywhere #learn_more { float: right; font-size: 14px; font-weight: bold; margin-top: 15px; }

#container #main_content #bottom_row #right_col #video_tour { overflow: auto; }
#container #main_content #bottom_row #right_col #video_tour h3 { padding-bottom: 25px; }
#container #main_content #bottom_row #right_col #video_tour img { float: left; margin: 0 10px; }
#container #main_content #bottom_row #right_col #video_tour .descrip { padding: 10px 30px 10px 0; font-size: 13px; }

#container #main_content #bottom_row #testimonials li { display: inline-block; width: 30%; font-size: 12px; float:left; padding:0px 20px 0px 0px}
#container #main_content #bottom_row #testimonials .testimonial { min-height: 9em; font-size: 13px; padding-right: 8px; line-height:22px;}
#container #main_content #bottom_row #testimonials .sig { background: url(../images/twitter_icon.png) no-repeat left top; min-height: 25px; padding-left: 35px; font-weight: bold; }


#container #main_content h3 { font-size: 22px; font-weight: normal; }


.static_short #bottom_row { min-height: 280px !important; }
.static_short #container #main_content #bottom_row { position: relative; top: 0; }
.rw{overflow:hidden}
.static_short #container #main_content #bottom_row #left_col { padding-top: 26px; }
.cl{margin:0px;display:inline;float:left;overflow:hidden}
.static_short #testimonials {padding-left: 30px;}
.mt20{margin-top:20px}
.static_short #container #main_content #bottom_row #right_col { padding-top: 26px; }
.static_short #video_tour {padding-left: 20px;}
.blue a, .blue a:link, .blue a:visited{color:#08c;}
.blue a:hover{color:#08c; text-decoration:underline}
.static_short #bottom_license { min-height: 60px !important; margin:0px auto; position:relative; top:0px; width:1000px}

.testimonial a, .testimonial a:link, .testimonial a:visited{color:#08c;}
.testimonial a:hover{color:#08c; text-decoration:underline}

/*footer*/
.footer{ width:980px;text-align:center;margin:20px 0px 0px 0px}
.footer ul li{ display:inline;color:#999; font-size:12px;}
.footer a, .footer a:link, .footer a:visited{color:#666; text-decoration:none}
.footer a:hover{color:#08c; text-decoration:none}
.license {color:#666;text-align:center;padding:0px 0 0px 0;width:100%;font:12px/20px Arial,Helvetica,sans-serif;border-bottom:1px dashed #cecece;}
/*foot end*/


/*jubao*/
.jubao{margin:10px 0px 25px 0px;}
.jubao ul li{display:inline; color:#666; padding-left:6px; width:100px; height:51px;}
.jubao img{vertical-align:top}
.jubao span{width:60px; margin:0px 0px 0px 5px; font-size:12px; display:inline-block; line-height:16px}
.jubao a, .jubao a:link, .jubao a:visited{color:#666; text-decoration:none}
.jubao a:hover{color:#a00; text-decoration:underline}
/*jubao end*/


.clearfix{clear:both}
.mcenter{width:1000px; min-width:1000px !important; padding-left:40px;}

.house_image{width:122px; height:90px;float:left;padding:0px 0px;position:relative;background: url(/e0922/house_pic_bg_png.png) no-repeat center 82px ; _background: url(/e0922/house_pic_bg_png.png) no-repeat center 82px;overflow:hidden;}
.house_image .image_link{display:block;width:114px;height:74px;padding:3px;position:relative;border:1px solid #D7D7D7;background:#FFFFFF;}
.house_image img{width:114px;height:74px;}
.house_image .map_number{height:12px;font-size:11px;color:#929292;left:4px;top:4px;line-height:11px;padding:1px 4px 2px 1.5px;position:absolute;z-index:11;background:#FFF;}

.house_image2{width:122px; height:90px;float:left;padding:0px 0px;position:relative;background: url(/e0922/house_pic_bg_png.png) no-repeat center 82px ; _background: url(/e0922/house_pic_bg_png.png) no-repeat center 82px;overflow:hidden;}
.house_image2 .image_link{display:block;width:114px;height:74px;padding:3px;position:relative;border:1px solid #D7D7D7;background:#FFFFFF;}
.house_image2 img{width:114px;height:74px;}
.house_image2 .map_number{height:12px;font-size:11px;color:#929292;left:4px;top:4px;line-height:11px;padding:1px 4px 2px 1.5px;position:absolute;z-index:11;background:#FFF;}


#quyu{padding:10px 0px 0px 20px}
#quyu select{width:100px; border:1px solid #aaa}
#quyu ul li{display:inline; float:left; color:#fff; font-size:13px; line-height:14px;  margin:0px 0px 0px 10px; padding:3px 4px 0px 4px; cursor:pointer;}

#cao{padding:10px 0px 0px 20px}
#cao ul li{display:inline; float:left; color:#fff; font-size:13px; line-height:14px;  margin:0px 0px 0px 10px; padding:3px 4px 0px 4px; cursor:pointer;}

#jirenzhi{padding:10px 0px 0px 20px}
#jirenzhi ul li{display:inline; float:left; color:#fff; font-size:13px; line-height:14px;  margin:0px 0px 0px 10px; padding:3px 4px 0px 4px; cursor:pointer;}



/*Í¸Ã÷É«begin*/
#tiaojian{background:#111;}