*{ margin:0; padding:0; border:0;}
a { text-decoration:none}
a:hover { text-decoration:underline;}
ul,li { margin:0; padding:0; list-style:none}
.clear{ clear:both}
body{ background:#ffffff url(https://images.tiancity.com/images/event/k1/index_bg_02.jpg) top repeat-x;  font-size:12px}
.red { color:#f00}
#bg_fra { position:relative}
#bg_fra div {width:960px; *width:959px; _width:960px;}
#pagebody {position:relative; width:960px; margin:-400px auto 0;}
.index_left {text-align:right;background:url(https://images.tiancity.com/images/event/k1/index_bg_04.jpg) top right no-repeat;width:500px; height:400px;}
.index_right {text-align:left;background:url(https://images.tiancity.com/images/event/k1/index_bg_06.jpg) top left no-repeat;width:500px; height:400px;}
.main_left {text-align:right;background:url(https://images.tiancity.com/images/event/k1/main_bg_02.jpg) top right no-repeat;width:500px; height:400px;}
.main_right {text-align:left;background:url(https://images.tiancity.com/images/event/k1/main_bg_04.jpg) top left no-repeat;width:500px; height:400px;}
.content_black_l,.content_black_r,.content_blackb_l,.content_blackb_r,.sign_l,.sign_r,.sign_l2,.sign_r2{ background:url(https://images.tiancity.com/images/event/k1/content_black01.gif) top right no-repeat;width:5px; height:5px; float:left; overflow:hidden}
.content_black_c{ float:left;background-color:#1f1f1f;width:950px;height:5px;overflow:hidden}
.content_black_r{background:url(https://images.tiancity.com/images/event/k1/content_black02.gif);}
.content_blackb_l{background:url(https://images.tiancity.com/images/event/k1/content_black03.gif);}
.content_blackb_r{background:url(https://images.tiancity.com/images/event/k1/content_black04.gif);}

.sign_l,.sign_l2{background:url(https://images.tiancity.com/images/event/k1/sign_01.gif); width:4px; height:4px;}
.sign_r,.sign_r2{background:url(https://images.tiancity.com/images/event/k1/sign_02.gif);width:4px; height:4px;}
.sign_l2{background:url(https://images.tiancity.com/images/event/k1/sign_03.gif);}
.sign_r2{background:url(https://images.tiancity.com/images/event/k1/sign_04.gif);}

.intro_l,.intro_r,.intro_l2,.intro_r2{ background:url(https://images.tiancity.com/images/event/k1/intro_01.gif) no-repeat;width:4px; height:4px; float:left; overflow:hidden}
.intro_r{background:url(https://images.tiancity.com/images/event/k1/intro_02.gif);}
.intro_l2{background:url(https://images.tiancity.com/images/event/k1/intro_03.gif);}
.intro_r2{background:url(https://images.tiancity.com/images/event/k1/intro_04.gif);}

.sign_c{ float:left;background-color:#a9a9a9;width:868px;height:4px;overflow:hidden}
.intro_c{ float:left;background-color:#e1e1e1;width:868px;height:4px;overflow:hidden}
.flow_m{background-color:#ededed; width:868px; border-left:4px solid #e1e1e1;border-right:4px solid #e1e1e1;clear:both;height:162px;}
.intro_m{background-color:#fff; width:868px; border-left:4px solid #e1e1e1;border-right:4px solid #e1e1e1;clear:both;height:282px;}
.sign_m{background-color:#fff; width:868px; border-left:4px solid #a9a9a9;border-right:4px solid #a9a9a9;clear:both;height:163px;}
.content_black_m{background-color:#fff;border-left:5px solid #1f1f1f;border-right:5px solid #1f1f1f ;clear:both; padding:40px 0;}
.content{ width:876px; margin:40px auto 0; }
.sign,.intro{ margin-bottom:10px;}

.intro_m{ padding:18px 0 0 0;}
.intro_title,.intro_con,.flow_con{ width:825px; margin:0 auto;}
.flow_m{ padding-top:18px;}
.intro_title{margin-bottom:7px;}
.intro_title_l,.intro_title_r,.intro_con_l,.intro_con_r,.flow_con_l,.flow_con_r{ float:left}
.intro_title_m,.intro_con_m,.flow_con_m{ width:819px; height:31px; background-color:#ededed; float:left; text-align:left}
.intro_con_m{ height:207px;}
.flow_con_m{ background-color:#FFFFFF; height:128px;}
.intro_title_m p{ text-align:left; font-weight:bold; padding:8px 0 0 30px}
.intro_con_text{ text-align:left;  padding:10px 30px 0 30px; color:#484848; line-height:21px;}
.intro_con_text p{ text-indent:24px}

.dot{background-image:url(https://images.tiancity.com/images/event/k1/dot.jpg) ; height:1px; background-repeat:repeat-x;}
.line{ margin:5px 7px;}

.kt_tit { background:url(https://images.tiancity.com/images/event/k1/kt_tit_03.gif) no-repeat; width:575px; margin:0 auto; height:20px; color:#fff; font-weight:700; font-size:14px; padding:32px 0 0 125px; text-align:left}
.kp_tit { background:url(https://images.tiancity.com/images/event/k1/koonpa_tit_03.gif) no-repeat; width:575px; margin:0 auto; height:20px; color:#fff; font-weight:700; font-size:14px; padding:32px 0 0 125px; text-align:left}
.cont_inf { border:solid 1px #aaa; border-top:0; width:698px; margin:0 auto; padding:30px 0; background:#fff}
.cont_inf td { line-height:28px; *line-height:24px;}
.text_sty { border:solid 1px #e8e8e8; margin:40px 0}
input.btn_value { background:url(https://images.tiancity.com/images/event/k1/btn_accept.jpg); line-height:25px; height:25px; width:135px; color:#fff; font-weight:700; overflow: hidden; cursor:pointer; margin:0 25px;}
.btn { padding-top:20px; text-align:center}
.btn img { margin:0 25px; cursor:pointer}

.text_infor { border:solid 1px #e0e0e0; line-height:19px; width:205px}
.ubb_appraise1 label { background:url(https://images.tiancity.com/images/bbs/botton_browse_e.gif); height:21px; width:63px; cursor:pointer; overflow:hidden; display:block; position:relative; left:-20px}
.browse label { background: url(https://images.tiancity.com/images/bbs/set_btn1_07.gif); height:19px; width:48px; cursor:pointer; overflow:hidden; display:block; position:relative; left:0px; *left:-50px;}
.browse input.file {height: 100%;width: auto; position: relative; left:-20px; *left:-30px; filter:alpha(opacity=0); -moz-opacity: .0;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0)}
.font_grey { color:#ababab}
.dash_line { background:url(https://images.tiancity.com/images/event/k1/dash_line_03.gif) bottom repeat-x; padding-bottom:5px; } 
.report p { text-align:left; line-height:25px; color:#515151}
.agreement {border:solid 1px #e8e8e8; margin:40px 30px 0; padding:15px; text-decoration:48px; line-height:20px; height:200px; overflow:auto; text-align:left; color:#666}
.agreement .title {font-size:13px; color:#000; font-weight:700; text-align:center; display:block}

.main_fra { margin:0 auto; width:960px}
.sidbar { float:left; margin-top:13px; width:262px; }
.fra { margin:0 5px; background:url(https://images.tiancity.com/images/event/k1/news_fra_06.jpg) bottom no-repeat; width:252px; padding-bottom:3px; margin-bottom:7px}
.fra .fra_title { background:url(https://images.tiancity.com/images/event/k1/news_fra_03.jpg); height:23px; line-height:23px; padding:0 5px 0 15px}
.fra .fra_title h2 { color:#333; font-size:12px; margin:0; line-height:23px; text-align:left }
.fra .fra_title a { float:right; display:block; color:#999;}
.fra .cont { border-left:solid 1px #d4d4d4; border-right:solid 1px #d4d4d4; overflow:auto; zoom:1; width:250px}
.fra .cont .pic { border: solid 1px #a9a8a6; height:173px; width:230px; margin:7px auto; }
.fra .cont .pic_s { border: solid 1px #a9a8a6; height:111px; width:111px; margin:5px 6px; *margin:5px 4px; float:left;}
.fra .cont p { color:#666; text-align:center; line-height:20px; margin:0}
.fra .cont p a { color:#666}
.sidbar .adv { margin:0 5px 7px; width:252px}
.sidbar .service { margin:0 5px 7px;}
.adv_list { width:260px; float:right; margin:13px 0 0; overflow:hidden}
.adv_list .adv { padding-bottom:7px}
.cont_list { margin-top:13px; text-align:left;width:415px; overflow:hidden}
.list1 { width:415px;}
.list1 h2 { background: url(https://images.tiancity.com/images/event/k1/icon_tit_09.gif) left 4px no-repeat; padding-left:10px; border-bottom:solid 1px #666; color:#b61800; font-weight:700; margin:0 0 10px 0; font-size:12px; line-height:20px;}
.list1 h2 a { color:#b61800}
.list1 ul a { float:left; display:block; width:265px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; color:#666}
.list1 .clasify1 { color:#FF0000; width:68px; display:block; float:left}  
.list1 .clasify1 a { color:#FF0000; width:68px}
.list1 .clasify2 { color: #728801; width:68px}  
.list1 .clasify2 a { color:#728801; width:68px}
.list1 .time { color:#999; padding-left:5px; float:right; display:block}
.list1 li { line-height:25px; width:415px; overflow:hidden; background:url(https://images.tiancity.com/images/event/k1/icon_dashline_14.gif) bottom repeat-x;}
.page { text-align:center; line-height:40px; height:40px; padding-top:5px;}
.page td { padding:0 5px}
.page a { color:#666;}
.page .tab_on { color:#000; font-weight:700}
.page .sum { color:#666;}
ul.list2 a{ width:335px; }

.cont_main { float:left; margin:13px 0 0 0; width:680px; text-align:left}
.cont_main .navi { line-height:25px; color:#666; text-align:left}
.cont_main .navi a { color:#666}
.cont_main h1 { font-size:14px; color:#000; text-align:center; line-height:30px; border-bottom:solid 1px #999; word-break:break-all; word-wrap:break-word; overflow: hidden}
.cont_main .time { text-align:right; color:#ccc; line-height:16px}
.cont_main .cont {padding:10px 20px; word-break:break-all; word-wrap:break-word; overflow: hidden}
.cont_main p { color:#666; line-height:25px; text-indent:24px; margin:0; word-break:break-all; word-wrap:break-word}
.cont_main .back{ margin:30px; text-align:right; color:#666}
.cont_main .back a { color:#666}

.sign_up { position:relative}
.sign_up #menu { display:none; position:absolute; background:url(https://images.tiancity.com/images/event/k1/sign_menu_20.jpg); width:162px; height:22px; top:105px; left:180px; line-height:22px;}
.sign_up #menu a { color:#000; margin:0 10px}

.middle_main{margin-left:auto;margin-right:auto;width:960px;}
#conner_left_1{width:5px;height:5px;background:url(https://images.tiancity.com/images/event/k1/conner_left_1.gif) no-repeat;float:left;overflow:hidden;}
#conner_top{width:950px;height:5px;background:url(https://images.tiancity.com/images/event/k1/middle_top_col_bg.gif) repeat-x;float:left;display:inline;overflow:hidden;}
#conner_bottom{width:950px;height:5px;background:#bfbfbf;float:left;display:inline;overflow:hidden;}
#silder_left{width:5px;background:url(https://images.tiancity.com/images/event/k1/silder_left_bg.gif) repeat-y;height:770px;float:left;clear:both;overflow:hidden;}
#silder_right{width:5px;background:url(https://images.tiancity.com/images/event/k1/silder_right_bg.gif) repeat-y;height:770px;float:left;overflow:hidden;display:inline;}
.main_con{background:#ffffff url(https://images.tiancity.com/images/event/k1/middle_top_col2_bg.gif) top no-repeat;width:950px;float:left;overflow:hidden;}
#main_con_bottom{background:url(https://images.tiancity.com/images/event/k1/middle_bottom_col_bg.gif) no-repeat;width:960px;height:16px;clear:both;overflow:hidden;}
#conner_right_1{width:5px;height:5px;background:url(https://images.tiancity.com/images/event/k1/conner_right_1.gif) no-repeat;float:left;overflow:hidden;}
#conner_left_2{width:5px;height:5px;background:url(https://images.tiancity.com/images/event/k1/conner_left_2.gif) no-repeat;float:left;overflow:hidden;display:inline;}
#conner_right_2{width:5px;height:5px;background:url(https://images.tiancity.com/images/event/k1/conner_right_2.gif) no-repeat;float:left;overflow:hidden;display:inline;}
#col_left_1{width:334px;height:136px;background:url(https://images.tiancity.com/images/event/k1/col_left_1.jpg) no-repeat;float:left;padding-top:15px;padding-left:13px;}
#col_left_2{width:330px;height:136px;background:url(https://images.tiancity.com/images/event/k1/col_left_2.jpg) no-repeat;float:left;padding-top:15px;padding-left:13px;}
dl{float:left;width:320px;height:18px;line-height:18px;overflow:hidden;margin:0;padding:0;}
dt{float:left;overflow:hidden;}
.blueleft,.blueleft a{color:#0050a5;text-decoration:none;}
.rightdd1{float:right;color:#555;margin-left:24px;}
#col_left_3{width:247px;height:136px;background:url(https://images.tiancity.com/images/event/k1/col_left_3.jpg) no-repeat;float:left;padding-top:15px;padding-left:13px;}
.news_unit{width:240px;height:105px;float:left;margin-top:8px;}
#artlie{float:left;color:#555;padding-bottom:5px;padding-right:5px;text-align:left;}
.news_unit dl{float:left;width:236px;height:18px;line-height:18px;overflow:hidden;margin:0;padding:0;}
#col_left_4{width:345px;height:145px;float:left;padding-top:20px;}
#col_left_4 dl{float:left;width:322px;height:19px;line-height:19px;overflow:hidden;margin:0;padding:0 0 0 10px;}
.dt2{background:url(https://images.tiancity.com/images/event/k1/dl_ksv.gif) no-repeat;background-position:0 40%;padding-left:30px;}
#block{width:950px;height:9px;clear:both;overflow:hidden;}
.con_left{float:left;width:690px;overflow:hidden;}
.con_right{float:left;width:260px;overflow:hidden;}
.con_right .adv { padding-bottom:5px}
#con_flash{width:670px;height:420px;float:left;margin-left:10px;display:inline;}
.titlel{float:left;height:19px;line-height:19px;font-size:12px;margin:0;padding:0 10px 0 0;}
.titlel2{float:left;text-align:left;width:315px;height:19px;line-height:19px;font-size:12px;color:#b61702;border-bottom:#666 1px solid;display:inline;background:url(https://images.tiancity.com/images/event/k1/titlel2.jpg) no-repeat;background-position:0 35%;margin:0 0 0 10px;padding:0 10px 0 5px;}
.titlel_w{height:19px;line-height:19px;float:left;color:#686868;font-weight:700;padding-right:25px;}
.titlel_s{width:30px;height:19px;line-height:19px;float:left;background:url(https://images.tiancity.com/images/event/k1/morel.gif) no-repeat;background-position:0 35%;border-bottom:#666 1px solid;font-size:12px;margin:0;padding:0 0 0 10px;}
.titlel_s a{color:#999;text-decoration:none;font-weight:400;}
.titlel_t{width:84px;height:19px;line-height:19px;color:#ff7100;float:left;font-weight:700;}
.titlel_t #count{font-weight:400;}
.more{height:19px;line-height:19px;float:right;padding-right:10px;background:url(https://images.tiancity.com/images/event/k1/morel.gif) no-repeat;background-position:0 35%;padding-left:5px;}
.more a{color:#999;text-decoration:none;}
.Menubox{width:80px;height:19px;line-height:19px;float:left;}
.Menubox a{text-decoration:none;color:#000;}
.Menubox ul{width:80px;float:left;list-style-type:none;margin:0;padding:0;}
.Menubox li{float:left;display:block;cursor:pointer;width:29px;height:19px;line-height:19px;text-align:center;color:#b6b6b6;margin-left:2px;margin-right:2px;}
.Menubox li.hover{width:29px;background:url(https://images.tiancity.com/images/event/k1/tag1.gif) no-repeat;background-position:40% 40%;color:#000;height:19px;line-height:19px;margin-left:2px;margin-right:2px;text-decoration:none;padding:0;}
#artlie dd,.news_unit dd,#col_left_4 dd{float:right;color:#b2b2b2;overflow:hidden;text-align:left;}
#artlie a,.news_unit dt a,#col_left_4 dt a{color:#555;text-decoration:none;}
.news_unit dt,#col_left_4 dt{float:left;overflow:hidden;color:#555;}

.faq { margin-bottom:5px}
.faq .faq_cor1 { background:url(https://images.tiancity.com/images/event/k1/fra_faq_03.gif) left no-repeat; padding:10px 0 0 15px; height:17px; float:left}
.faq .faq_cor2 { background:url(https://images.tiancity.com/images/event/k1/fra_faq_07.gif) right no-repeat; height:18px; float:right; padding:9px 10px 0 0}
.faq .faq_cor3 { background:url(https://images.tiancity.com/images/event/k1/fra_faq_16.gif); height:4px; width:4px; float:left; overflow:hidden}
.faq .faq_cor4 { background:url(https://images.tiancity.com/images/event/k1/fra_faq_19.gif); height:4px; width:4px; float:right; overflow:hidden}
.faq .faq_top { background:url(https://images.tiancity.com/images/event/k1/fra_faq_05.gif); height:27px;}
.faq .faq_bot { background:url(https://images.tiancity.com/images/event/k1/fra_faq_18.gif); height:4px; overflow-y:hidden;}
.faq .faq_main { border-left:solid 3px #e6e6e6; border-right:solid 3px #e6e6e6; clear:both; padding:10px 30px 5px; line-height:22px; color:#606060}
.rule_tab_kt { background:url(https://images.tiancity.com/images/event/k1/rule_tab_03.jpg); height:25px; width:142px; margin:0 auto 5px; padding:62px 0 0 110px;}
.rule_tab_kt a { color:#5b5b5b}
.rule_tab_kp { background:url(https://images.tiancity.com/images/event/k1/rule_tab_06.jpg); height:25px; width:142px; margin:0 auto 5px; padding:62px 0 0 110px;}
.rule_tab_kp a { color:#5b5b5b}

.fra_grey { margin:5px 0}
.fra_grey .fra_top { background:url(https://images.tiancity.com/images/event/k1/fra_grey_20.jpg) repeat-x; height:4px; overflow-y:hidden;}
.fra_grey .fra_bot { background:url(https://images.tiancity.com/images/event/k1/fra_grey_28.jpg) repeat-x; height:4px; overflow-y:hidden}
.fra_grey .fra_cor1 { background:url(https://images.tiancity.com/images/event/k1/fra_grey_18.jpg); height:4px; width:4px; float:left; overflow:hidden}
.fra_grey .fra_cor2 { background:url(https://images.tiancity.com/images/event/k1/fra_grey_22.jpg); height:4px; width:4px; float:right; overflow:hidden}
.fra_grey .fra_cor3 { background:url(https://images.tiancity.com/images/event/k1/fra_grey_27.jpg); height:4px; width:4px; float:left; overflow:hidden}
.fra_grey .fra_cor4 { background:url(https://images.tiancity.com/images/event/k1/fra_grey_29.gif); height:4px; width:4px; float:right; overflow:hidden}
.fra_grey .fra_main { border-left:solid 3px #e7e7e7; border-right:solid 3px #e7e7e7; padding:5px; overflow:auto; zoom:1}
.calendar p { margin:0; padding:5px 15px; text-indent:0; font-weight:700; color:#5b5b5b }
.calendar dl { margin:5px 0 0; background:#f5f5f5; padding:5px 15px; width:auto; height:auto; line-height:22px; float:none}
.calendar dt { float:none; font-weight:700; color:#000;}
.calendar dd { float:none; padding:0 20px 0 40px; color:#5b5b5b}

.fra_grey2 {}
.fra_grey2 .fra_top { background:url(https://images.tiancity.com/images/event/k1/fra_grey2_05.gif) repeat-x; height:2px; overflow-y:hidden;}
.fra_grey2 .fra_bot { background:url(https://images.tiancity.com/images/event/k1/fra_grey2_13.gif) repeat-x; height:2px; overflow-y:hidden}
.fra_grey2 .fra_cor1 { background:#fff url(https://images.tiancity.com/images/event/k1/fra_grey2_03.gif); height:2px; width:2px; float:left; overflow:hidden}
.fra_grey2 .fra_cor2 { background:#fff url(https://images.tiancity.com/images/event/k1/fra_grey2_07.gif); height:2px; width:2px; float:right; overflow:hidden}
.fra_grey2 .fra_cor3 { background:#fff url(https://images.tiancity.com/images/event/k1/fra_grey2_12.gif); height:2px; width:2px; float:left; overflow:hidden}
.fra_grey2 .fra_cor4 { background:#fff url(https://images.tiancity.com/images/event/k1/fra_grey2_14.gif); height:2px; width:2px; float:right; overflow:hidden}
.fra_grey2 .fra_main { border-left:solid 1px #c3c3c3; border-right:solid 1px #c3c3c3; overflow:auto; zoom:1}
.pic_news { clear:both; margin:5px}
.pic_news .fra_main { padding:1px 2px;}
.pic_news h3 { font-size:12px; margin:0; background:#eee url(https://images.tiancity.com/images/event/k1/titlel2.jpg) 3px 4px no-repeat; padding-left:10px; color:#b71802; text-align:left; height:19px; line-height:19px}
.pic_news table { margin:15px auto}
.pic_news .fra_main { padding:1px 2px;}
.star_shot .fra_main { padding:1px 2px;}
.star_shot { width:252px; margin:0 auto 10px}
.star_shot h3 { font-size:12px; margin:0; background:#eee; padding-left:10px; color:#000; text-align:left; height:19px; line-height:19px}
.star_shot h3 a { color:#000}
.star_shot .contain { padding:10px; color:#5a5a5a}
.star_shot .contain a { color:#5a5a5a}
.star_shot .pho { background:#fff; margin:0 8px 5px 0; float:left}
.star_shot .pho img{ border:solid 1px #b2b2b2; width:90px; height:90px; overflow:hidden}
.star_shot p { line-height:15px}
.star_shot .tit { font-weight:700; line-height:25px; width:120px; overflow:hidden; text-overflow:ellipsis; white-space: nowrap}

.newscont_main {background:url(https://images.tiancity.com/images/event/k1/fra_newscont_03.jpg); width:950px; clear:both; overflow:auto; zoom:1; padding:0 5px}

.rule_tab_1 { margin:0 auto 5px; text-align:center}
.rule_tab_2 { background:url(https://images.tiancity.com/images/event/k1/rule_sid_062.jpg) no-repeat; width:170px; margin:0 auto 5px; height:132px; padding:36px 0 0 82px; line-height:33px; font-weight:700; color:#5b5b5b}
.rule_tab_2 a { display:block; font-weight:300; color:#5b5b5b}
.rule_tab_3 { background:url(https://images.tiancity.com/images/event/k1/rule_sid_08.jpg) no-repeat; width:170px; margin:0 auto 5px; height:132px; padding:36px 0 0 82px; line-height:33px; font-weight:700; color:#5b5b5b}
.rule_tab_3 a { display:block; font-weight:300; color:#5b5b5b}
.cont_main h3 { background:url(https://images.tiancity.com/images/event/k1/icon_tit_09.gif) left center no-repeat; line-height:20px; height:20px; border-bottom:solid 1px #666; font-size:12px; color:#bc0000; padding-left:10px; margin-bottom:10px}
.cont_main h2 { font-size:12px; line-height:35px; padding-left:10px; clear:both}
.cont_main .rule_time { height:auto; width:auto}
.cont_main .rule_time dt { width:80px; float:left; padding-left:15px}
.cont_main .rule_time dd { width:500px; float:left }
.cont_main .rule_1 { line-height:25px; margin:0 0 15px 20px; color:#4f4d4e}
.cont_main .rule_1 li { list-style: decimal; margin:0 25px 0 30px}
.cont_main dl.rule_1 { height:auto; width:auto; clear:both;}
.cont_main dl.rule_1 dt { font-weight:700; float:none; width:610px;}
.cont_main dl.rule_1 dd { float:none; width:610px; list-style:decimal-leading-zero; color:#4f4d4e; padding-left:20px}
.data_table {clear:both; line-height:25px; text-align:center;  font-weight:300; margin:0 10px 10px 0; border-collapse:collapse; border-spacing:0}
.data_table td,.data_table th { padding:0}
.data_table td { border:solid 1px #d4d4d4;}
.cont_main .notice { color:#f00; padding:0 10px; clear:both}

.webbar {text-align:left;line-height:25px; table-layout:fixed; color:#666}
.webbar th, ,webbar td { word-break:break-all; word-wrap:break-word}
.webbar th { border-bottom:solid 1px #ccc; background: #F3F3F3}
.webbar td { background:url(https://images.tiancity.com/images/event/k1/dash_line_03.gif) bottom repeat-x;}

.topnews_tit { font-size:12px; color:#fe4703; margin:14px 0 5px 8px}
.topnews { margin:0; padding:0; width:241px}
.topnews li { background:url(https://images.tiancity.com/images/event/k1/icon_dot.gif) 2px center no-repeat; padding:0 0 0 10px; color:#474747; text-align:right; line-height:22px}
.topnews li a { float:left; display:block; width:156px; color:#7c7c7c; text-align:left; overflow:hidden; white-space:nowrap; text-overflow:ellipsis}

.q_search { margin:0}
.q_search .fra_main { padding:2px 0 2px; text-align:center; margin:0 auto }
.grey_fra { border:solid 1px #dfdfdf; color:#909090}
.query_list {line-height:18px; margin:10px 4px 5px 0; table-layout:fixed}
.query_list th,.query_list td { word-break:break-all; word-wrap:break-word; text-align: center}
.query_list th { border-bottom:solid 1px #d1d1d1; padding:7px 0}
.query_list td { background:url(https://images.tiancity.com/images/event/k1/dash_line_03.gif) bottom repeat-x; padding:7px 2px; color:#5c5c5c}

.star_sid { width:252px; margin:0 auto 5px;}
.star_sid .fra_main { padding:1px 2px 0}
.star_sid li{ background:#f0f0f0 url(https://images.tiancity.com/images/event/k1/icon_star_03.gif) 40px center no-repeat; line-height:31px; height:31px; border-bottom:solid 1px #ddd; padding-left:60px; margin-bottom:2px; font-size:14px; color:#720000; font-weight:700}
.star_sid li a { color:#000; font-size:12px; font-weight:300}
.star_hist h2 { background: url(https://images.tiancity.com/images/event/k1/icon_tit_09.gif) left 6px no-repeat; padding-left:10px; border-bottom:solid 1px #666; color:#b61800; font-weight:700; margin:0 0 10px 0; font-size:12px; line-height:25px; height:25px}
.star_hist table { table-layout:fixed; line-height:18px; margin-bottom:2px; *margin-bottom:15px}
.star_hist table td { background:url(https://images.tiancity.com/images/event/k1/dash_line_03.gif) bottom repeat-x; padding:7px 2px; color:#5c5c5c; word-break:break-all; word-wrap:break-word; color:#666}

.star_str { background:url(https://images.tiancity.com/images/event/k1/star_hisbg_03.jpg) left top no-repeat;} 
.star_str ul { margin:100px 0 0 68px; width:530px; }
.star_str li { background:url(https://images.tiancity.com/images/event/k1/dash_culine_03.gif) center bottom repeat-x; line-height:35px; height:35px; color:#545454; font-size:14px;}
.star_str li a { background:url(https://images.tiancity.com/images/event/k1/icon_yelarrow_03.gif) 15px center no-repeat; padding-left:35px; padding-right:5px; overflow:hidden}

.star_bb .list{ float:none; height:144px; padding-top:5px; margin-bottom:5px; overflow:hidden}
.star_bb .pic, .star_bb .pic2 { background:#fff; padding:0 10px 2px 0; float:left}
.star_bb .pic img{ border:solid 1px #cfcfcf; padding:2px}
.star_bb .pic2 img{ border:0; padding:2px}
.star_bb .tit { border-bottom:solid 1px #aeaeae; line-height:18px; margin:0 0 10px; text-indent:0; color:#bd0100; font-weight:700; display:block}
.star_bb p a { color:#666; font-weight:300; background:none}
.star_bb p { line-height:21px; padding:10px 0;}
.star_bb .time { margin-bottom:20px}

.mm_sid li {background:#f0f0f0}
.mm_k1 .news { background:url(https://images.tiancity.com/images/event/k1/mmnews_04.jpg) repeat-x; height:41px}
.mm_k1 .news .news_left { background:url(https://images.tiancity.com/images/event/k1/mmnews_03.jpg); height:41px; width:105px; float:left}
.mm_k1 .news .main { background:url(https://images.tiancity.com/images/event/k1/mmnews_06.jpg) right no-repeat; height:41px; float:right; width:565px; text-align:left}
.mm_contain .fra_main{ padding:10px; height:746px}
.mm_contain .title { padding-bottom:5px; border-bottom:solid 1px #c9c9c9; height:30px}
.mm_contain .title li { border:solid 1px #cacaca; color:#000; font-weight:300; float:left; padding:4px 5px; margin-right:8px; display:block}
.mm_contain .title li a { color:#000; font-weight:700}
.mm_contain h2 { padding:0 40px}
.mm_contain dl { width: auto; height:auto; padding:0 0 0 40px; *padding:0 30px 0 40px; line-height:20px; margin:0 auto;}
.mm_contain dt { float:none; width:auto; font-weight:700; color:#9d9d9c; margin:0; padding:0;}
.mm_contain dd { color:#9d9d9c; padding:0 0 18px 0; margin:0;}
.mm_contain .notice{ padding:0 0 0 40px; *padding:0 30px 0 40px;}
.mm_contain .notice dt { font-weight:300}
.prize_online { background:#f5f5f5}
.prize_online p { margin:0; line-height:18px; color:#000}
.game_intro { padding-top:5px;}
.game_intro .game_word { padding:0 8px 0 15px}
.game_intro .game_word p{ margin:0; line-height:20px; color:#000 }
.game_fra1 { background:url(https://images.tiancity.com/images/event/k1/mm_sign_03.jpg) top no-repeat; padding:86px 0 0 0; width:223px; float:left }
.game_fra1 .game_word { background:url(https://images.tiancity.com/images/event/k1/mm_sign_09.jpg); height:228px}
.game_fra1 .game_bot { background:url(https://images.tiancity.com/images/event/k1/mm_sign_12.jpg); height:177px}
.game_fra2 { background:url(https://images.tiancity.com/images/event/k1/mm_sign_05.jpg) top no-repeat; padding:86px 0 0 0; width:223px; float:left; margin-left:5px }
.game_fra2 .game_word { background:url(https://images.tiancity.com/images/event/k1/mm_sign_10.jpg); height:228px}
.game_fra2 .game_bot { background:url(https://images.tiancity.com/images/event/k1/mm_sign_13.jpg); height:177px}
.game_fra3 { background:url(https://images.tiancity.com/images/event/k1/mm_sign_07.jpg) top no-repeat; padding:86px 0 0 0; width:223px; float:left; margin-left:5px }
.game_fra3 .game_word { background:url(https://images.tiancity.com/images/event/k1/mm_sign_11.jpg); height:228px}
.game_fra3 .game_word p{ line-height:23px}
.game_fra3 .game_bot { background:url(https://images.tiancity.com/images/event/k1/mm_sign_14.jpg); height:177px}
.testanswer .fra_main { background:url(https://images.tiancity.com/images/event/k1/game_sign_03.jpg) top repeat-x; padding-top:30px; text-align:center}
.prize_online { background:#f5f5f5; margin-bottom:2px}
.prize_online p { margin:0; line-height:20px; color:#000}

.sign_infor .fra_main { position:relative; overflow:hidden; zoom:1;}
.sign_infor .bg_kp { width:355px; position:absolute; right:0; top:0; z-index:2}
.sign_infor .bg_cso { width:277px; position:absolute; right:0; top:0; z-index:2}
.sign_infor .bg_pop { width:351px; position:absolute; right:0; top:0; z-index:2}
.kp .fra_main { padding:0; background:url(https://images.tiancity.com/images/event/k1/signbg_kp_03.jpg) top repeat-x}
.kp .fra_top{ background:#55c5ff url(https://images.tiancity.com/images/event/k1/fra_grey_20.gif) repeat-x; height:4px; overflow-y:hidden;}
.cso .fra_main { padding:0; background:url(https://images.tiancity.com/images/event/k1/signbg_cso_03.jpg) top repeat-x}
.cso .fra_top{ background:#c5ced5 url(https://images.tiancity.com/images/event/k1/fra_grey_20.gif) repeat-x; height:4px; overflow-y:hidden;}
.pop .fra_main { padding:0; background:url(https://images.tiancity.com/images/event/k1/signbg_pop_03.jpg) top repeat-x}
.pop .fra_top{ background:#29c0ff url(https://images.tiancity.com/images/event/k1/fra_grey_20.gif) repeat-x; height:4px; overflow-y:hidden;}
.sign_infor .mmk1_table { margin:0 auto; z-index:100; position:relative; top:10px; margin-bottom:30px}
.sign_infor .mmk1_table td { line-height:35px; height:35px}
.browsefake { float:left; width:180px}
.browsetrue { float:left}
.browsetrue label { background: url(https://images.tiancity.com/images/event/k1/btn_browse_03.gif); height:21px; width:71px; cursor:pointer; overflow:hidden; display:block; position:relative; left:0}
.browsetrue input.file {height: 100%;width: auto; position: relative; left:-15px; filter:alpha(opacity=0); -moz-opacity: .0;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0); top:0; *top:-7px; _top:0}
.kuang1 { border:solid 1px #e0e0e0; line-height:19px; height:19px; width:170px}
.kuang2 { border:solid 1px #e0e0e0; line-height:19px; height:19px; width:45px}
.kuang3 { border:solid 1px #e0e0e0; line-height:19px; width:381px}

.mm_title span { float:right; font-weight:300; color:#7b7b7b; padding:0}
.more_mm a { color:#7b7b7b }
.mm_list {}
.mm_list .mm_pop,.mm_list .mm_cso,.mm_list .mm_kp { padding:10px 21px; float:left; width:121px; text-align:center}
.mm_list .mm_pop .pho{ border:solid 2px #e9e9e9; padding:3px; width:111px; height:117px}
.mm_list .mm_cso .pho{ border:solid 2px #e9e9e9; padding:3px; width:111px; height:117px}
.mm_list .mm_kp .pho{ border:solid 2px #e9e9e9; padding:3px; width:111px; height:117px}
.mm_list .game { padding-top:3px; text-align:center}

.baby_infor { position:relative; padding:0; background:none}
.baby_infor .bg_game { position:absolute; top:3px; width:674px; left:3px}
.baby_infor .fra_main { position:relative; padding:120px 50px 10px}
.mminfor_main { margin-bottom:10px}
.mminfor_main .fra_main { background:#fff; padding:2px}
.mminfor_main .fra_main .main { background:#f5f5f5; color:#8b8b8b}
.bb_cso .fra_main .main .pic { border:solid 1px #e7e7e7; padding:4px; width:223px; height:236px}
.bb_kp .fra_main .main .pic { border:solid 1px #e7e7e7; padding:4px; width:223px; height:236px}
.bb_pop .fra_main .main .pic { border:solid 1px #e7e7e7; padding:4px; width:223px; height:236px}
.bb_cso .fra_main .main .lit_pic { height:80px; width:79px;}
.bb_kp .fra_main .main .lit_pic { height:80px; width:79px;}
.bb_pop .fra_main .main .lit_pic { height:80px; width:79px;}
.strong_black { color:#000; font-weight:700}
.mmreply_list { margin:0 auto; line-height:30px;}
.mmreply_list td { border-bottom:solid 1px #dbdbdb}
.mmreply_page { text-align:right; padding-right:20px; line-height:30px}
.mmreply_page a { color:#000;}
.validate { background:#000; color:#fff; padding:2px 5px}
.mmgame_intro {line-height:25px; padding:10px}
.mmgame_intro h2 { font-size:12px; margin:0; color:#000; padding:0 20px}
.mmgame_intro p {color:#000; padding:0 20px; text-indent:0}

.search_list { margin:0 0 0 2px; padding:0; overflow:hidden; zoom:1}
.search_list .mm_table { background:#ececec; margin:5px 4px 0 0; width:320px; float:left; color:#9c9c9c}
.search_list .mm_table td { overflow:hidden}
.search_list .mm_table .list { margin-top:10px; line-height:20px}
.search_list .pop_list .pic { border:solid 1px #fff; padding:2px; width:111px; height:117px; background:url(https://images.tiancity.com/images/event/k1/mmk1_index_26.jpg) 2px 2px no-repeat;}
.search_list .cso_list .pic { border:solid 1px #fff; padding:2px; width:111px; height:117px; background:url(https://images.tiancity.com/images/event/k1/mmk1_index_07.jpg) 2px 2px no-repeat;}
.search_list .kp_list .pic { border:solid 1px #fff; padding:2px; width:111px; height:117px; background:url(https://images.tiancity.com/images/event/k1/mmk1_index_18.jpg) 2px 2px no-repeat;}
.mmlist_page { text-align:center; margin-top:7px; line-height:25px; height:25px; color:#000}
.mmlist_page a { color:#000}

.test_list { line-height:40px; height:40px; color:#9a9a9a; font-weight:700}
.test_list .sol_line { line-height:30px; height:30px; font-weight:300; border-bottom:solid 1px #f1f1f1}

/* k1首页滚动图片*/
.k1_mmshow_con{
	width:677px;
	height:225px;
	margin-top:7px;	
}
#marque{
	width:670px; 
	height:190px; 
	overflow:hidden;
}
.box_mm{
	width:120px;
	padding:10px 20px;
	text-align:center;
	float:left;
	vertical-align:middle;
	overflow:hidden;
}
#pic1{
	width:1600px;
	float:left;
	overflow:hidden;
}
#pic2{
	width:1600px; 
	float:left;
	overflow:hidden;
}
.box_mm .head{
	width:110px;
	height:125px;
	border:2px solid #e9e9e9;
	padding:3px;
	display:table-cell;
	vertical-align:middle;
	*display: block;
    *font-size: 102px;
    *font-family:Arial;
}

.box_mm .head img{
	vertical-align:middle;
}
.box_mm .logo{
	text-align:center;
	padding-top:3px;
}
.con_main{
	width:3200px;
}

/*k1宝贝新闻列表*/
.k1mm_list{
	text-align:left;
	width:500px;
	overflow:hidden;
	float:left;
}
.k1mm_list_rAD{
	width:180px;
	float:left;
}

.k1mm_list_title{
	float:left;
	text-align:left;
	width:485px;
	height:19px;
	line-height:19px;
	font-size:12px;
	margin:0px;
	padding:0px;
	color:#b61702;
	border-bottom:#666666 1px solid;
	display:inline;
	background:url(https://images.tiancity.com/images/event/k1/titlel2.jpg) no-repeat; 
	background-position:0% 35%; 
	padding-left:5px;
	margin-bottom:5px;
}

.k1mm_list_more{
	width:30px;
	height:19px;
	line-height:19px;
	float:left;
	background:url(https://images.tiancity.com/images/event/k1/morel.gif) no-repeat;
	background-position:0% 35%;
	border-bottom:#666666 1px solid;
	font-size:12px;
	margin:0px;
	padding:0px;
	padding-left:10px;
}
.k1mm_list_more a{
	color:#999999;
	text-decoration:none;
	font-weight:normal;
}

#col_list{
	width:500px;
}

#col_list dl{
	margin:0px;
	padding:0px;
	float:left;
	width:500px;
	height:20px;
	line-height:20px;
	overflow:hidden;
}
#col_list dt{
	float:left;
	overflow:hidden;
	color:#555555;
}

#col_list dt a{
	color:#555555;
	text-decoration:none;
}

#col_list dt a:hover{
	color:#555555;
	text-decoration:underline;
}
#col_list dd {
	float:right;
	width:60px;
	color:#b2b2b2;
	overflow:hidden;
	text-align:left;
}
/* K1宝贝投票 */
.k1_baby_vote{
	background:#f5f5f5;
}
.k1_baby_vote .voteu{
	padding:0px;
	list-style-type:none;
	width:520px;
	margin:0 auto;
	color:#515151;
	height:30px;
}
.k1_baby_vote #votes{
	height:50px;
}

.k1_baby_vote .voteuBG{
	background:url(https://images.tiancity.com/images/event/k1/k1_babyvote_li_bg.gif) repeat-x bottom;
}
.k1_baby_vote .voteu li{
	width:518px;
	overflow:hidden;
	float:left;
	padding-top:5px;
}
.k1_baby_vote .voteu .vote_s{
	margin-top:10px;
	text-align:center;
}
.k1_baby_vote .voteu .line1L{
	width:330px;
	font-weight:bold;
}
.k1_baby_vote .voteu .line1R{
	width:180px;
	color:#fe0002;
	font-weight:bold;
	text-align:right;
}
.k1_baby_vote .voteu .lineL{
	width:240px;
}
.k1_baby_vote .voteu .lineR{
	width:278px;
	text-align:right;
}
.k1_baby_vote .voteu span{
	vertical-align:middle;
	padding-left:10px;
}
.k1_baby_vote .voteu input{
	vertical-align:middle;
}

.k1_baby_vote .voteu .lineR #csovote{
	width:108px;
	height:10px;
	background:url(https://images.tiancity.com/images/event/k1/cso_bg_black.gif) repeat-x;
	float:right;
	margin-top:5px;
}
.k1_baby_vote .voteu .lineR #kartvote{
	width:108px;
	height:10px;
	background:url(https://images.tiancity.com/images/event/k1/kart_bg_red.gif) repeat-x;
	float:right;
	margin-top:5px;
}
.k1_baby_vote .voteu .lineR #koongpavote{
	width:90px;
	height:10px;
	background:url(https://images.tiancity.com/images/event/k1/koongpa_bg_blue.gif) repeat-x;
	float:right;
	margin-top:5px;
}
.k1_baby_vote .voteu .lineR .voteDen{
	float:right;
	margin-top:4px;
	padding-left:10px;
	width:96px;
}

/*081119-ticket*/
.ticket_left{
	background:url(https://images.tiancity.com/images/event/k1/ticket_left_k1.jpg) no-repeat;
	padding:58px 0px 0px 75px;
	width:177px;
	height:66px;
}
.ticket_right{
}
.ticket_right .voltitle h2{
	font-weight:bold;
	color:#000000;
	border-bottom:1px solid #d1d1d1;
	height:33px;
	line-height:33px;
	font-size:12px;
	padding-left:2px;
}
.ticket_right .contant{
	padding:5px 0px 10px 0px;
	line-height:20px;
	color:#5c5c5c;
}
.ticket_right .contant ul{
	margin:0px;
	padding:0px 0px 10px 0px;
	list-style-type:none;
}
.ticket_right .contant ul li{
}
.ticket_right .contant ul #kart_race{
	display:none;
}
.ticket_right .contant ul #koongpa_race{
	display:none;
}
.ticket_right .contant ul .tt{
	border:1px solid #943634;
	border-collapse:separate;
	border-spacing:1px;
}
.ticket_right .contant ul .tt td{
	border:1px solid #943634;
	padding:0px 5px 0px 5px;
}

.ticket_right .answ_voltitle h3{
	background:#e5e5e5;
	height:22px;
	line-height:22px;
	font-size:12px;
	font-weight:normal;
	color:#5d5d5d;
	border:none;
}
.ticket_right .answ_item{
	margin:0px;
	padding:0px;
	list-style-type:none;
	clear:both;
}
.ticket_right .answ_item input{
	vertical-align:middle;
}
.ticket_right .answ_item li{
	float:left;
	padding:0px 0px 0px 10px;
	vertical-align:middle;
}
.ticket_right .contant .personal_info{
	margin:0px auto;
	padding:0px;
	list-style-type:none;
	clear:both;
	height:40px;
	line-height:40px;
	width:230px;
}
.ticket_right .contant .personal_info li{
	float:left;
	vertical-align:middle;
	height:30px;
	line-height:30px;
}
.ticket_right .contant .inputtext{
	background:#edebec;
	border:1px solid #bfbfbf;
	vertical-align:middle;
	height:20px;
	line-height:20px;
}
.ticket_right .contant .personal_info .info_left{
	width:40px;
}
.ticket_right .contant .personal_info .info_right{
	width:180px;
}
.ticket_right .contant .personal_info .info_submit{
	width:230px;
	text-align:center;
}
.ticket_right .contant .personal_info .submit_q{
	width:118px;
	height:25px;
	background:url(https://images.tiancity.com/images/event/k1/ticket_submit.jpg) no-repeat;
	border:none;
	margin:20px 15px 0px 0px;
}
.ticket_left_lan{
	margin:0px;
	padding:0px;
	list-style-type:none;
}
.ticket_left_lan li{
	background:url(https://images.tiancity.com/images/event/k1/ticket_left_li_k1.gif) no-repeat 0px 5px;
	line-height:20px;
	padding-left:16px;
}
.ticket_left_lan a{
	color:#5b5b5b;
	text-decoration:none;
}
.ticket_left_lan a.hover{
	font-weight:bold;
	color:#5b5b5b;
}

/*k1 baby semi-finals*/
.search_list .semi-baby{
	width:141px;
	height:202px;
	background:#ececec;
	float:left;
	margin:3px;
	padding:7px;
	overflow:hidden;
}
.search_list .baby-info{
	margin:0px;
	padding:0px;
	list-style-type:none;
}

.search_list .baby-info li{
}
.search_list .baby-info .info_pic{
	border:1px solid #fefefe;
	width:135px;
	height:144px;
	padding:2px;
	text-align:center;
	padding-bottom:0px;
	overflow:hidden;
	display:table-cell;
	vertical-align:middle;
    *font-size:120px;
    *font-family:Arial;
}
.search_list .baby-info .info_pic img{
	border:1px solid #fefefe;
	vertical-align:middle;
	margin:0 auto;
}
.search_list .list_info{
	margin:0px;
	padding:0px;
	list-style-type:none;
}
.search_list .list_info li{
	float:left;
	color:#9d9d9d;
	line-height:20px;
}
.search_list .list_info .left{
	width:53px;
	font-weight:bold;
	color:#000000;
}
.search_list .list_info .right{
	width:86px;
	padding-left:2px;
}
.search_list .list_info .pronounce{
	height:40px;
	overflow:hidden;
}
.mm_list .mm_pop .semi{
	width:272px;
	height:284px;
	*font-size:252px;
	display:table-cell;
	vertical-align:middle;
	overflow:hidden;
}
.mm_list .mm_pop .semi img{
	vertical-align:middle;
	margin:0 auto;
}
.mm_list .semi{
	width:280px;
}