@charset "utf-8";
/*ad*/
*{padding:0; margin:0;}
img{border:none;}
a{text-decoration:none;}
a:hover{color:#000; text-decoration:underline;}
.r_box{position:absolute; top:240px; right:5px;z-index:9999;background:url(img/dot.gif) repeat 0 0;}
.r_box .top {border:2px solid #e51000; width:104px; height:154px;background:#e51000;font-size:12px; color:#000; font-family:verdana,"宋体"; }

.r_box .close{cursor:pointer; position:absolute; right:-2px; bottom:-16px;_bottom:-17px; height:14px; *line-height:16px; overflow:hidden;padding:0 2px; background:#fff; color:#e51000;}
.r_box .top .chal{background:#e51000; text-align:center; height:22px; line-height:22px; font-size:14px; color:#fff;font-weight:700;}
.r_box .top .chal a{color:#fff;}
.r_box .top .icon{text-align:center;}
.r_box .top .con{padding:1px 4px; height:64px; overflow:hidden; background:#fff;}
.r_box .top .con p{line-height:16px;}
.r_box .top .con a{color:#184ec7;}
.r_box .top .con strong,
.r_box .top .con strong a{color:#e51000; font-family:Arial;}
.r_box .top .btn_l{border:1px solid #cacaca; height:17px; background:url(img/bg_rbox_btn.jpg) repeat-x 0 0;}
.r_box .top .btn_l span.btn{text-align:center; float:left; height:17px; line-height:19px; overflow:hidden; width:38px; color:#000;}
.r_box .top .btn_l span.btn a{color:#000;}
.r_box .top .btn_l span.btn01{width:63px; border-right:1px solid #cacaca;}

.r_box .top .sy {position:relative;}
.r_box .top .sy .aa {position:absolute;left:-352px;top:-2px;background:none;width:350px;height:250px;z-index:100;}
.r_box .top .sy .soushi {position:absolute;left:-352px;top:-2px;background:url(img/sy.jpg) left top no-repeat;width:352px;height:250px;z-index:200;}
.r_box .top .sy .soushi,.r_box .top .sy .soushi a {color:#fff;}
.r_box .top .sy .soushi ul {padding:83px 0 0 10px;}
.r_box .top .sy .soushi li {background:url(img/dian.jpg) left 5px no-repeat;padding-left:7px;margin:1px auto 4px;}
.r_box .top .sy .soushi .title {position:absolute;font-size:20px;font-family:"黑体";left:216px;top:67px;}
.r_box .top .sy .soushi .close {background:url(img/btn_close.gif) no-repeat 0 0;width:20px;height:20px;position:absolute;right:10px;top:-10px;z-index:300;overflow:hidden; padding:0;}
/*.r_box .top .sy .soushi {display:none;}
.r_box .top .sy:hover .soushi,.r_box .top .sy.hover .soushi {display:block;}*/



.r_box_3 .top{border-color:#666; background:#666;}
.r_box_3 .top .chal{background:#666;}
.r_box_3 .top .con a,
.r_box_4 .top .con a{color:#000;}
.r_box_3 .top .con strong,
.r_box_3 .top .con strong a,
.r_box_4 .top .con strong,
.r_box_4 .top .con strong a{color:#000;}
.r_box_3 .close,
.r_box_4 .close{color:#000;}
.r_box_4 .top{border-color:#0023a2; background:#0023a3;}
.r_box_4 .top .chal{background:#0023a2;}


.r_bt_box {border:2px solid #e51000;border-top:1px solid #e51000;padding:1px;width:102px;background:#fff;color:#000;}
.r_bt_box a {color:#000;}
.r_bt_box .roll {height:64px;overflow:hidden;}
.r_bt_box .text {height:64px;overflow:hidden;}
.r_bt_box .text img {border:1px solid #c9c9c9;margin-right:3px;}
.r_bt_box .text p {line-height:16px;padding-left:2px;}
.r_bt_box .yj {margin:1px;}
.r_bt_box .yj textarea {background:#fce3df;border:none;line-height:14px;font-size:12px;width:90px;height:40px;color:#fe0002;}
.r_bt_box .tj:after{content:".";display:block;clear:both;visibility:hidden;font-size:0px;line-height:0px;height:0}
.r_bt_box .tj {clear:both;padding-left:5px;*padding-left:7px;}
.r_bt_box .tj a {float:left;background:url(img/tj.jpg) left top repeat-x;height:17px;line-height:17px;border:1px solid #cacaca;margin-right:6px;*margin-right:4px;padding:0 8px;}

.r_box_2{background:url(img/bg_float_box.gif) no-repeat 0 0; width:110px; height:295px;}
.r_box_2 .top{border:none; background:none; padding:3px 3px 1px;}
.r_box_2 .icon{height:46px;}
.r_box_2 .top .chal{background:none;}
.r_box_2 .top .con{background:#fff url(img/f_t.gif) no-repeat 0 0;}
.r_box_2 .top .btn_l{border:none; background:#fff; height:19px; padding-bottom:1px;}
.r_box_2 .top .btn_l span.btn{height:19px; background:url(img/bg_btn_f.gif) no-repeat 100% 0; padding-right:5px; width:30px; float:left; border:none;}
.r_box_2 .top .btn_l span.btn b{height:19px; background:url(img/bg_btn_f.gif) no-repeat 0 0; padding-left:5px; float:left;}
.r_box_2 .top .btn_l span.btn01{margin:0 4px 0 3px; width:54px;}
.r_box_2 .r_bt_box{border:none; border-top:3px solid #ad0201; height:128px; background:#950402 url(img/f_b.gif) no-repeat 0 100%; width:104px; margin-left:2px;}
.r_box_2 .r_bt_box .txt{background:#fff; padding:5px 3px 0; height:121px; overflow:hidden;}
.r_box_2 .r_bt_box .txt li{background:url(img/icon2_f.gif) no-repeat 0 48%; padding-left:10px; margin-bottom:5px;}
.r_box_2 .r_bt_box .txt,
.r_box_2 .r_bt_box .txt a{color:#bb0000;}
.r_box_2 .top .sy .soushi{background:url(img/sy2.gif) no-repeat 0 0; width:310px; height:210px; left:-310px; top:7px; padding:0;}
.r_box_2 .top .sy .soushi ul{float:left; margin:60px 0 0 10px; width:148px; padding:0; _margin-left:5px;}
.r_box_2 .top .sy .soushi ul li{margin-bottom:7px; background-image:url(img/icon_f.gif);}
.r_box_2 .top .sy .soushi .ad{float:right; margin:17px 10px 0 0;}
.r_box_2 .top .sy .soushi .ad_big{width:302px; height:200px; margin:5px 0 0 5px; display:block;}
.r_box .top .sy .aa{width:310px; height:210px;left:-310px; top:7px;}