@charset "gb2312";
* {margin:0;padding:0;}
html {background:url(../images/index_01.jpg) center top repeat-y;overflow-x:hidden;text-align:center;color:#1c1c1c;}
body {width:906px;margin:0 auto;font:normal 12px/20px Verdana,宋体;background:#fff;position:relative;}
div,ul,li,span,p,strong{text-align:left;}
div,ul,li,span,p,strong.table,tr,td,h1,h2,h3,h4,h5,h6,input,blockquote {overflow:hidden;margin:0;padding:0;font:normal 12px/20px Verdana,宋体;}
h1,h2,h3,h4,h5,h6 {display:inline;}
ul,li {list-style-type: none;}
a {text-decoration: none;}
body a:hover {text-decoration:underline;color:#000;}
/* a:active {text:expression(target="_blank");} 指定某div的链接打开新窗口.此样式占用资源大,慎用.*/
img {border:none;margin:0;}
.clear {clear: both;}
.float_left {float:left;}
.float_right {float:right;}
.more {width:653px;height:37px;text-align:center;line-height:45px;background:url(../images/list_14.jpg) no-repeat #FF0084;clear:both;}

/* header */
#header {height:207px;}
#index h1,#index blockquote {position: absolute;top:-999px;}
.logos {width:563px;height:158px;}
.search {width:299px;height:47px;margin-top:106px;position:relative;background:url(../images/search_bg.jpg) no-repeat #000;}
.search_input {position: absolute;top:6px;left:28px;border:none;font-size:14px;}
.search_select {position: absolute;top:5px;left:198px;}
.search_go {position: absolute;top:4px;left:256px;background:none;border:none;color:#fff;width:36px;height:23px;}
#nav {width:100%;height:38px;background:#FF0084 url(../images/index_16.jpg) repeat-x;}
#nav ul {width:632px;height:38px;background:url(../images/index_14.jpg) no-repeat;}
#nav li {float:left;padding:4px 20px;background:url(../images/content2_05.jpg) right 13px no-repeat;text-align:center;}
#nav li a {display:block;margin-bottom:-6px;}
#nav li span {font-size:11px;}
.nav_right_bg {display:block;width:5px;height:38px;background:url(../images/index_18.jpg) no-repeat;}


/* index */
#index_left {width:480px;margin-right:8px;}
#index_left li {float:left;margin:4px 3px;}

#index_middle {width:213px;height:445px;background:#FFE9F6;}
ul.book_class {width:215px;margin:5px 4px;}
ul.book_class h2 {position: absolute;top:-999px;}
ul.book_class  li {float:left;width:65px;height:65px;margin:0 5px 6px 0;}
ul.book_class  li a img{width:59px;height:59px;border:3px solid #FF4DB6;display:block;}
ul.book_class  li a:hover img {border:3px solid #fff;}

p.bobo_b {width:198px;border-top:1px dotted #F62993;padding:8px 4px;margin:0 auto;}
p.bobo_b span {display:block;width:203px;height:36px;margin:6px 0 0 -2px;line-height:40px;background:#FF0084 url(../images/index_39.jpg) no-repeat;}
p.bobo_b span a {margin-left:20px;}

#index_reg,#show_left {width:178px;border:2px dotted #F62993;padding:7px;}
.book_now {margin-bottom:35px;}
.reg_login {width:162px;height:144px;position:relative;padding:8px;background:url(../images/index_35.jpg) 8px 8px no-repeat #DAF3FF;}
.reg_login h4 {position: absolute;top:8px;left:35px;}
.login_name {margin:40px 0 10px 0;}
.login_name input,.login_pass input {border:1px solid #0097D6;}

/*.login_go {height:21px;margin:10px 0;text-align:right;background:url(../images/login_botom.jpg) right center no-repeat;}
*/
.login_go {float:left;display:inline;margin:10px 0 10px 90px;width:67px;height:21px;text-align:center;background:#000 url(../images/login_botom.jpg) left center no-repeat;}

.login_go input {width:67px;height:21px;border:none;background:none;color:#fff;line-height:23px;}
.login_reg_pas {clear:left;}
.login_reg_pas a {margin-left:20px;}

/* left */
#left {width:688px;}
.left_t {width:100%;height:30px;background:#eaeaea;margin-bottom:20px;padding-left:25px;line-height:32px;font-family: "宋体";}
.left_t,.left_t a {color:#666;}
.left_t h1 a,.left_t h1,.left_t strong  {color:#000;font-weight: normal;}

/* left > list */
#list li {width:95%;height:150px;margin:20px auto;overflow:visible;position:relative;border-bottom:1px dotted #555;background:url(../images/list_07.jpg) right 10px no-repeat;}
#list li h3 a {font:bold 18px/25px sans;color:#FF0084;text-decoration:underline;}
#list li blockquote {margin:7px 182px 10px 0;line-height:28px;}
#list li .imgs {position:absolute;top:11px;right:9px;}
#list li p,.content .times {height:20px;background:url(../images/list_03.jpg) 5px center no-repeat;padding-left:25px;color:#888;}

/* left > content */
.content h1 {display:block;font:bold 18px/28px sans;padding-left:5px;border-bottom:1px dotted #444;}
.times {margin:4px auto;}
.contents {width:465px;font:14px/28px sans;}
.contents p,.shoppings p {font:14px/30px sans;text-indent: 2em;margin:8px 0;}
.content_img {width:205px;}
.content_img img {margin-top:10px;}

.pages {width:465px;height:35px;padding-bottom:6px;margin:30px 0 20px;border-bottom:1px dotted #444;text-align:center;}
.pages a {margin:0 3px;text-decoration:underline;}
.pages a img {margin-bottom:-10px;}
#left .pages a:hover {color:#fff;background:#FF0084;}
.links_ac {line-height:28px;}

/* shopping */
#shopping li {float:left;width:198px;height:185px;margin:0 20px 20px 8px;text-align:center;}
#shopping li a img {width:184px;height:148px;border:2px dotted #CBCBCB;padding:5px;display:block;}
#shopping li a:hover img {border:2px dotted #FF0084;}
#shopping li a:hover {text-decoration: none;color:#FF0084;}

#shop_right {width:211px;}
.shopping_list h3 {display:block;width:100%;height:31px;line-height:31px;padding-left:15px;background:url(../images/shopping_03.jpg) no-repeat #FFE8F6;}
.shopping_list li {float:left;margin:18px 8px 18px 0;display:block;}
.shoppings {width:92%;margin:10px auto;}

/* show */
.show_t {width:97%;}
#show li {float:left;position:relative;width:194px;height:180px;margin:0 18px 25px 11px;background:url(../images/show_03.jpg) no-repeat;text-align:center;}
#show ul > li {margin-left:14px;} /* IE7 hack */
#show li a {float:left;margin-top:163px;padding-left:15px;color:#000;}
#show li span {float:right;margin-top:163px;padding-right:15px;color:#F62993;}
#show li img {position:absolute;width:178px;top:8px;left:8px;}
.show_more {margin:20px auto;}

#show_left li {margin:4px 0 0 3px;}
.show_info,.show_Story {display:block;width:155px;height:24px;margin:10px 0;padding-left:24px;background:url(../images/shows_09.jpg) no-repeat #DBF2FF;font-weight:bold;}
.show_Story {background:url(../images/shows_14.jpg) no-repeat #DBF2FF;}

#show_right {width:660px;}
#show_right li {float:left;width:290px;height:280px;margin-right:40px;background:url(../images/shows_03.jpg) no-repeat;text-align:center;}
#show_right li span {display:block;width:272px;height:210px;margin:8px auto;}
#show_right li span img {vertical-align: middle;}

.show_img {width:99%;border:2px dotted #ccc;text-align:center;padding:60px 0;}

/* reg */
#reg {width:90%;margin:20px auto;text-align:center;}
#reg fieldset {padding:20px;}
#reg fieldset li {margin-top:20px;}
#reg fieldset input,#reg td input {border:1px solid #ccc;height:22px;}
/*#reg td {text-align:left;padding-left:3px;}*/
#reg fieldset strong {width:80px;display:block;font-weight: normal;text-align:right;}
#reg fieldset strong,#reg fieldset input,#reg fieldset span {float:left;}
#reg fieldset span {margin-left:10px;}
#reg label input {border:none;}
#reg label {padding-right:20px;}
#reg textarea {padding:5px;border:1px solid #ccc;}


/* footer */
#footer {width:100%;height:163px;position: relative;padding-top:10px;}
.foot_nav {height:41px;background:#EDEEEF;}
.foot_nav ul {padding-left:20px;}
.foot_nav li {float:left;padding:13px 20px 0 0;}
.foot_nav p {padding:10px 16px 0 0;color:#999;}
.support {width:486px;padding:7px 0 0 20px;}
.support,.support a {color:#999;}
.link_logos {width:400px;}
.link_logos img {margin:12px 12px 0 0;}

/* color */
.col_fff,.col_fff a,.col_fff a:hover {color:#fff;} /*白色*/
.col_ff5,.col_ff5 a,.col_ff5 a:hover {color:#FF5F00;} /*橙色*/
.col_009,.col_009 a,.col_009 a:hover {color:#0097D6;} /*蓝*/
.col_ccc,.col_ccc a,.col_ccc a:hover {color:#ccc;}	/*灰*/
.col_444,.col_444 a,.col_444 a:hover {color:#444;} 
.col_000,.col_000 a,.col_000 a:hover {color:#000;}
.col_FF0,.col_FF0 a,.col_FF0 a:hover {color:#F62993;} /*粉红*/
.unline,.unline a,.unline a:hover {text-decoration:underline;}

/* font */
.font_14,.font_14 a,.font_14 a:hover {font-size:14px;}
.lh_24 {line-height:24px;}
.lh_26 {line-height:26px;}
