* { margin:0; padding:0; }
html { background:#FFFFFF; }
body { font:normal 12px/20px Arial, Verdana, Lucida, Helvetica, simsun, sans-serif; color:#313131; }
table {border-collapse:collapse; border-spacing:0; empty-cells:show; text-align:left; }
th, td {border-collapse:collapse; }
ol, ul {list-style:none;}
a {color:#0e6dbc; text-decoration:none; }
a:hover { text-decoration:underline; }
input, select, form img, button { vertical-align:middle; }
img { border:0; }
button { cursor:pointer; }
.map{display:none;}
.c_red { color:#FF5B01!important; }
.c_gray { color:#B3B3B3!important; }
.c_orange { color:#FB9817!important; }
.kk-hd { width:960px; height:60px; overflow:hidden; margin:5px auto 0; }
.kk-hd .logo { float:left; width:142px;  padding:5px 0 0 10px; }
.kk-hd .tips { float:left; display:inline; color:#999; margin:30px 0 0 10px; font-size:12px;}
.kk-hd .tips a { color:#999; }
.kk-hd .tips span { margin:0 5px; }
.kk_vod_topbanner {width:650px; height:60px; overflow:hidden; float:right; }
.search-box {position:relative; width:964px; height:80px; margin:0 auto 6px; z-index:1; }
.search-box form{ position:relative; width:484px; height:54px; margin:0 auto; padding-top:9px; }
.search-box .form-nav { height:26px; margin-left:56px; line-height:22px; font-family:simsun; }
.search-box .form-nav a, .search-box .form-nav em { float:left; width:42px; height:25px; text-align:center; font-style:normal; color:#FFFFFF; }
.search-box .form-nav .currA, .search-box .form-nav a:hover { text-decoration:none; font-weight:bold; color:#00315F; }
.search-box .form-nav a.moreA, .search-box .form-nav a.moreA:hover { width:50px; font-weight:normal; color:#FFFFFF;}
.search-box .form-nav span { display:inline; float:left; margin:0 2px; color:#82CFFC; }
.search-box .form-box input { float:left; width:324px; height:22px; overflow:hidden; padding:6px 0 0 27px; font-size:12px; color:#BABABA; border:0 none; background:url(/IMAGES/inp_s_bg.gif) no-repeat; }
.search-box .form-box strong { display:block; float:left; width:57px; height:28px; overflow:hidden; text-indent:-9999px; background:url(/IMAGES/sprite.png) no-repeat -260px -30px; }
.search-box .form-box button { display:block; float:right; width:65px; height:28px; overflow:hidden; text-indent:-9999px; border:0 none; background:url(/IMAGES/inp_b_bg.gif) no-repeat; }
.more-form-nav { position:absolute; top:20px; right:20px; width:68px; overflow:hidden; padding:4px 0; border:1px solid #B2D0EA; background-color:#FFFFFF; }
.search-box .more-form-nav a, .search-box .more-form-nav a:hover { width:68px; height:22px; text-align:left; text-indent:10px; color:#016A9F; background:none; }
/* search side ad */
.search-box .searchAD-left { position:absolute; top:0; left:5px; width:190px; height:80px; overflow:hidden; }
.search-box .searchAD-right { position:absolute; top:0; right:8px; width:200px; height:80px; overflow:hidden; }
.search-box .searchAD-left img, .searchAD-right img { position:absolute; top:0; left:-2px; }
.search-box_2, .search-box_2 .search-box_2_nav li, .more_link span, .search-box_2 .search-box_2_nav li.on a, .search-box_2 .search-box_2_nav li a:hover, .search-box_2 p a.moreA {background:url(/IMAGES/kkindex_nav.png) no-repeat 0 0;}
.search-box_2 { height:95px;  margin:0 auto 6px;}
.search-box_2 .searchAD-left { width:200px; top:28px; left:30px; height:63px;background:url(/IMAGES/clock.gif) 0 9px no-repeat;  }
.search-box_2 .searchAD-left .time{width:30px;height:20px;position:absolute;top:34px;left:155px;color:#FFF9C8;font-weight:800;line-height:20px;font-size:14px;text-align:center;}
.search-box_2 .searchAD-right {  top:32px; right:4px; width:200px; height:63px;text-align:center;  }


.search-box_2 form { width:429px; float:left; display:inline; margin:36px 0 0 270px; height:40px; }
.search-box_2 .search-box_2_nav { position:absolute; left:35px; top:4px; }
.search-box_2 .search-box_2_nav li {float:left; width:72px; background-position:-125px -104px; }
.search-box_2 .search-box_2_nav li.no_bg {background:none; }
.search-box_2 .search-box_2_nav li a {display:block; width:72px;  font-size:13px; color:#363636; text-align:center;  }
.search-box_2 .search-box_2_nav li.on a, .search-box_2 .search-box_2_nav li a:hover {width:74px; padding:7px 0 3px 0;text-decoration:none;color:#fff; font-size:14px; background-position:0 -95px; font-weight:bold; position:relative; margin:-6px -2px 0 0; }
.search-box_2 p {position:absolute; right:15px; top:4px; color:#9dd1f6; font-size:12px;}
.search-box_2 p a {color:#363636; }
.search-box_2 p a.moreA { background-position: -915px -115px; padding-right:15px; }
.more_link { position:absolute; width:150px; right:10px; top:18px;  z-index:9998;  }
.more_link span {display:block; width:7px; height:5px; font-size:1px; float:right; display:inline; margin:0 6px 0 0; background-position:-795px -120px;z-index:9999; position:relative; }
.more_link_bg {width:148px; height:179px; background:#fcffda; border:solid #b7af88 1px;filter:alpha(opacity=90);-moz-opacity:0.9;margin-top:4px;>margin-top:-1px; z-index:9997;}
.more_link ul { width:148px; margin:-180px 0 0 0; z-index:9999; position:relative; }
.more_link ul li { float:left; display:inline; margin:5px 0 0 10px; font-size:12px; }
.yn_sup { color:#f00; font-size:10px; position:absolute; right:41px; top:53px; }

.xk_nav{width:960px;height:33px;background:url(/IMAGES/xk_bg.gif) repeat-x;margin:-2px auto 0px;padding:0px;}
.xk_nav span.left{float:left;width:28px;height:33px;background:url(/IMAGES/xk_left.gif) no-repeat;}
.xk_nav span.right{float:right;width:8px;height:33px;background:url(/IMAGES/xk_right.gif) no-repeat;}
.xk_nav .xk{height:33px;line-height:33px;width:915px;float:left;position:relative;}

.xk_nav .gundong{height:33px;width:450px;position:absolute;right:-12px;top:0px;text-align:right;}
.xk_nav .gundong a{font-size:12px;}

.xk_nav .xk span{font-weight:800;padding-left:4px;}
.xk_nav .xk a{margin-left:8px;color:#333;}
.xk_nav .xk a:hover{margin-left:8px;color:red;}

