/*原cost_main.css样式开始*/
@charset "utf-8";
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{padding:0;margin: 0;}
table,tr,td{border-collapse:collapse;border-spacing:0}
fieldset,img {border:0;}
address,caption,cite,code,dfn,em,th,var{font-weight:normal;font-style:normal;}
ol,ul {list-style: none outside none;}
caption,th{text-align:left;}
body{color:#000000;font-size:12px;font-family:Arial,"宋体",sans-serif;}
a{color:#0066b3; text-decoration:none;}
a:hover{color:#3993e2;text-decoration:underline;}
input,select{color:#919191;font-size:12px; vertical-align:middle;}
h1{font-size:16px;font-weight:bold;color:#0066b3;line-height:24px;}
h2{font-size:16px;font-weight:bold;color:#000000;line-height:24px;}
h3{font-size:14px;font-weight:bold;color:#0066b3;line-height:24px;}
h4{font-size:14px;font-weight:bold;color:#000000;line-height:24px;}
h5{font-size:12px;font-weight:bold;color:#0066b3;line-height:24px;}
h6{font-size:12px;font-weight:bold;color:#000000;line-height:24px;}
.clearfix{zoom:1;}
.clearfix:after { 
content:""; 
display: block; 
clear: both;
height:0;font-size:0;line-height:0;overflow:hidden;padding:0;margin:0
} 
.arial{font-family:Arial, Helvetica, sans-serif;}

.full_black{background-color:#000;display:none;position:absolute;top:0px;left:0px;}
.standard_select{width:259px;height:21px;line-height:21px;font-size:12px;color:#919191;border:#bcbcbc 1px solid;}
.standard_select_span{height:20px;border:#8eb2ca 1px solid;padding-left:8px;background-color:#fff;display:inline-block;vertical-align:middle;cursor:default;position:inherit;}
.standard_select_span .value{padding:0px 25px 0px 0px;background-image:url(../images/cost/standard_select.gif);background-color:#fff;background-position:right center;background-repeat:no-repeat;width:152px;border-width:0px;height:20px;line-height:20px;font-size:12px;color:#919191;cursor:default;display:inline-block;}
.standard_select_span .ul{position:absolute;left:-1px;top:20px;border:#7e9db9 1px solid;background-color:#fff;padding:5px 0px;width:153px;line-height:17px;display:none;overflow:hidden}
.standard_select_span .ul ul li{line-height:17px;height:17px;padding:0px 15px}
.standard_input{height:15px;line-height:15px;padding:2px;width:177px;font-size:12px;color:#919191;border:#bcbcbc 1px solid;}
.main_902{width:902px;margin:0px auto;}
.main_997{width:960px;margin:0px auto;}
.body_997{width:997px}
.line_blue{height:1px;font-size:0px;line-height:0px;padding:0px;margin:0px;overflow:hidden;clear:both;background-color:#6eaeeb;}
.line_blue_3{height:3px;font-size:0px;line-height:0px;padding:0px;margin:0px;overflow:hidden;clear:both;background-color:#0066b3;}
.line_gray{height:1px;font-size:0px;line-height:0px;padding:0px;margin:0px;overflow:hidden;clear:both;background-color:#dfe1e2;}
.line_6eaeeb_2{height:2px;font-size:0px;line-height:0px;padding:0px;margin:0px;overflow:hidden;clear:both;background-color:#6eaeeb;}
.line_xuxian_blue{height:1px;font-size:0px;line-height:0px;padding:0px;margin:0px;overflow:hidden;clear:both;background:url(../images/cost/line_xuxian_blue.gif) repeat-x;}
.clear{height:0px;line-height:0px;overflow:hidden;padding:0px;margin:0px;clear:both;float:none;}
.layout_227{width:227px;float:left;display:inline;margin-right:10px;}
.layout_170{width:170px;float:left;display:inline}
.layout_665{width:665px;float:left;display:inline;}
.layout_662{width:662px;float:left;display:inline;}
.layout_760{width:760px;float:left;display:inline;}
.layout_660{width:660px;float:left;display:inline;}
.pointer{cursor:pointer;color:#0066b3; font-size:12px;}
.pd_0_7{padding:0px 7px;}
.f0f5fb{background-color:#f0f5fb;}
.pd_13{padding:13px;}
.pd_0_10{padding:0px 10px;}
.mb_5{margin-bottom:5px;}
.mb_10{margin-bottom:10px;}
.mb_15{margin-bottom:15px;}
.mb_17{margin-bottom:17px;}
.mb_20{margin-bottom:20px;}
.mr_30{margin-right:30px;}
.ml_15{margin-left:15px;}
.ml_30{margin-left:30px;}
.mr_5{margin-right:5px;}
.mr_15{margin-right:15px;}
.mt_5{margin-top:5px;}
.mt_10{margin-top:10px;}
.mt_15{margin-top:15px;}
.mt_20{margin-top:20px;}
.mr_10{margin-right:10px;}
.mr_15{margin-right:15px;}
.mr_20{margin-right:20px;}
.hide{display:none;}
.pd_7{padding:7px;}
.pd_0_10{padding:0px 10px;}
.pd_0_13{padding:0px 13px;}
.pd_10{padding:10px;}
.pd_5{padding:5px;}
.pd_20{padding:20px;}
.pd_0_20_20_20{padding:0px 20px 20px 20px}
.pt_0{padding-top:0}
.pt_5{padding-top:5px;}
.pt_10{padding-top:10px;}
.pt_15{padding-top:15px;}
.pt_20{padding-top:20px;}
.pt_30{padding-top:30px;}
.pr_20{padding-right:20px;}
.pd_0_20{padding:0px 20px;}
.pd_10_20{padding:10px 20px;}
.pb_5{padding-bottom:5px;}
.pb_10{padding-bottom:10px;}
.pb_15{padding-bottom:15px;}
.pb_20{padding-bottom:20px;}
.pb_25{padding-bottom:25px;}
.pb_30{padding-bottom:30px;}
.pb_0{padding-bottom:0}
.pb_7{padding-bottom:7px}
.pl_pr_15{padding-left:15px;padding-right:15px;}
.pl_15{padding-left:15px}
.red{color:#c00000;}
.gray{color:#919191;}
.absolute{position:absolute;}
.relative{position:relative;}
.txt_right{text-align:right;}
.line_h_24{line-height:24px;}
.line_h_27{line-height:27px;}
.text_center{text-align:center;}
.text_right{text-align:right;}
.text-left{text-align:left;}
.middle{vertical-align:middle;display:inline-block;}
.more{text-align:right;font-family:"宋体";}
h2 .absolute{margin-top:-10px;}
.bold{font-weight:bold;}
.blue{color:#0066b3;}
.pl_10{padding-left:10px;}
.float_left{float:left;}
.float_right{float:right;}
.short_80{width:80px;}
.gradient{background:url(../images/cost/bg_gradient.gif) repeat-x left bottom;}/*非ie浏览器且不支持CSS渐变时*/
.gradient{filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#ffffff',endColorStr='#ecf2fa');_height:12px;min-height:12px;background:url(../images/cost/bg_Gradient_blue_161px.gif) repeat-x left bottom;}/*作用于IE*/
.gradient{background:-webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#ecf2fa));}/*作用于chrome、safri*/
.gradient{background:-moz-linear-gradient(top,  #ffffff,  #ecf2fa);}/*作用于firefox*/
.gradient{background-image:-o-linear-gradient(top, #ffffff, #ecf2fa);}/*作用于opera*/
.font_14{font-size:14px}
.dot_list li{padding-left:10px;background:url(../images/cost/square_blue_3px.gif) no-repeat left center;}



/*页头*/
.top{ height:30px; /*padding:0 0 1px 0;*/ margin:0 auto; background:url(../images/bg_page.jpg) repeat-x 0 0;}
.top dl{ width:1000px; padding:0; margin:0 auto; line-height:29px;}
.top dl dt{ float:left; padding:0 0 0 15px; margin:0;overflow:hidden;}
.top dl dt a{ padding:0 0 0 10px;}
.top dl dd{ float:right; padding:0; margin:0;overflow:hidden; text-align:right; color: #ccc;}
.top dl dd a{ padding:0 8px 0 8px; color:#333;}
.top dl dd a:hover{ color:#FF0000;}
.top dl dd span{ padding:0 0 0 8px;color:#333;}
.top dl dd strong{ color:#FF0000;}
.head{ width:1000px; height:90px; margin:0 auto; padding:0px 0 0 0;}
.head .left{ width:540px; float:left;}
.head .right{height:90px; padding:0; width:630px; background:url(../images/bg_cat.gif) no-repeat right 27px; padding-top:5px; float:right;}
.head .right dl.line1{ height:50px;line-height:20px; padding:0; position:relative;}
.head .right dl.line1 dt{ width:370px; float:left; padding:0px 0 0 0; height:32px; margin:0; }
.head .right dl.line1 dt ul{cursor:pointer; }
.head .right dl.line1 dt ul.searchtab li{ width:58px; float:left; margin-right:2px; text-align:center; height:23px;
}
.head .right dl.line1 dt ul.tabinput{ position: absolute; top:22px; left:0px;}
.head .right dl.line1 dt ul.searchtab li.here{background:url(../images/searchtab.gif) no-repeat; color:#fff; font-weight:bold;}
.head .right dl.line1 dt ul li{ height:26px; line-height:26px;}
.head .right dl.line1 dt ul.here {background: url(../images/bg_search2.gif) no-repeat 0 0; height:52px;}
.head .right dl.line1 dt ul.here li:hover,
.head .right dl.line1 dt ul.here li:active {color: #C00;}
.head .right dl.line1 dt ul li #userid_mark{}
.head .right dl.line1 dt input{height:16px; background:url(../images/bg_search.gif) no-repeat; width:290px; border:0; padding:8px 0 8px 5px; margin:0; line-height:16px; float:left; font-family:Arial; }
.head .right dl.line1 dt input.search{ width:75px; text-align:center; height:32px; padding:0;background: url(../images/bottom_search.gif) no-repeat 0 0; cursor:pointer;}

.head .right dl.line1 dd{width:250px; float:right;  position:relative;}
.head .right dl.line1 dd ul{ width:250px; padding:0; margin:10px 10px 10px 0px;}
.head .right dl.line1 dd ul li.buy{ float:left; width:90px; margin-top:12px;  color:#000;line-height:24px;padding:3px 0 0 93px; margin:0 0 0 20;cursor:pointer;}
.head .right dl.line1 dd ul li.buy strong{ color: #09C;}
.head .right dl.line1 dd ul li.buy ul{ width:350px; background:#fff; padding:5px; border:solid 2px #c00;position: absolute; top:53px; right:0px; margin:0 0 0 -155px; z-index:999; display:none;}
.head .right dl.line1 dd ul li.buy ul li{ width:350px; line-height:18px; padding:5px 0 5px 0;}
.head .right dl.line1 dd ul li.buy ul li img{ width:50px; height:50px; float:left; padding:0 10px 0 0;}
.head .right dl.line1 dd ul li.buy ul li span{ float:right;display:block; color:#666; text-align:right;}
.head .right dl.line1 dd ul li.buy ul li strong{ color:#F60;}
.button1{ display:block; background:url(../images/button1.gif) no-repeat 0 5px; height:20px; line-height:22px; overflow:hidden; padding:5px 0 0 0; width:122px; text-align:center; cursor:pointer;}
a.button1:link,
a.button1:visited {color: #c60;}
a.button1:hover,
a.button1:active {color: #C00;}
.head .right dl.line1 dd ul li.buy ul li .button1{ float:right;}
.head .right dl.line1 dd ul li.go{float:right;width:53px;height:28px; margin:0;}
.head .right dl.line1 dd ul li.go a{ display:block; height:28px;}
.head .right .line2{ height:30px; line-height:30px; color: #900; padding:0; width:auto; overflow:visible; white-space:nowrap; margin-top:5px;}
.head .right .line2 a{ padding:0 12px 0 0;}
.head .right .line2 a:link,
.head .right .line2 a:visited {color: #999;}
.head .right .line2 a:hover,
.head .right .line2 a:active {color: #C00;}

.line_head_15{ background:url(../images/menu_line.gif) repeat-x; height:10px; line-height:10px;}

/*页脚*/
.foot{ border-top: solid 1px #ccc; background:#efefef; padding:15px 0 30px 0; width:100%; margin:0px auto 0 auto;}
.foot .bottom{ width:960px; margin:0px auto 0px auto; text-align:left; color:#999;}
.foot .bottom a{color:#999;}
.foot .bottom table td{color:#999!important;}

/*按钮*/
.button_58px_20px{background:url(../images/cost/button_blue_58px_20px.gif) no-repeat transparent 0px 0px;border:0px;width:58px;height:20px;overflow:hidden;cursor:pointer;border:none;color:#FFFFFF;line-height:20px;text-decoration:none;text-align:center;padding:0px;vertical-align:middle;display:inline-block;font-size:12px;font-family:"宋体";font-weight:normal;}
a.button_58px_20px,a.button_58px_20px:hover{text-decoration:none;display:inline-block;}
.button_58px_20px a,.button_58px_20px a:hover{color:#fff;text-decoration:none;}
.button_39px_20px{background:url(../images/cost/button_blue_39px_20px.gif) no-repeat transparent 0px 0px;border:0px;width:39px;height:20px;overflow:hidden;cursor:pointer;border:none;color:#FFFFFF;line-height:20px;text-decoration:none;text-align:center;padding:0px;vertical-align:middle;display:inline-block;font-size:12px;font-family:"宋体";font-weight:normal;}
.button_95_31{background:url(../images/cost/button_big.gif) no-repeat transparent;border:0px;width:95px;height:31px;cursor:pointer;border:none;color:#FFFFFF;padding:0px; vertical-align:middle;font-size:14px;font-weight:bold;line-height:31px;text-align:center;font-family:"宋体";display:inline-block;}
.button_95_31 a,.button_95_31 a:hover,a .button_95_31,a .button_95_31:hover{color:#fff;text-decoration:none;}
.button_blue_h20{background:url(../images/cost/button_blue_100px_20px.gif) no-repeat transparent 0px 0px;border:0px;width:90px;height:20px;overflow:hidden;cursor:pointer;border:none;color:#FFFFFF;line-height:20px;text-decoration:none;text-align:center;padding:0px 5px;vertical-align:middle;display:inline-block;font-size:12px;font-family:"宋体";font-weight:normal;}
.button_132_37_login{width:132px;height:27px;overflow:hidden;display:inline-block;padding:0px;margin:0px;border-width:0px;background-color:tansparent;background-image:url(../images/cost/button_132_27_login.gif);background-repeat:no-repeat;cursor:pointer;}
.button_132_37_next{width:132px;height:27px;overflow:hidden;display:inline-block;padding:0px;margin:0px;border-width:0px;background-color:tansparent;background-image:url(../images/cost/button_132_27_next.gif);background-repeat:no-repeat;cursor:pointer;}
.btn_96px_22px,.btn_top{background:url(../images/yy_btn.gif) no-repeat transparent 0px 0px;border:0px;width:80px;height:22px;overflow:hidden;cursor:pointer;border:none;color:#FFFFFF;line-height:22px;text-decoration:none;padding:0px;vertical-align:middle;display:inline-block;font-size:12px;font-family:"宋体";font-weight:normal; float:right; display:inline; padding-left:16px;}
.btn_top{background:url(../images/yy_btn_t.gif) no-repeat transparent 0px 0px;}
.btn_96px_26px{background:url(../images/yy_btn_1.gif) no-repeat transparent 0px 0px;border:0px;width:96px;height:26px;overflow:hidden;cursor:pointer;border:none;color:#FFFFFF;line-height:26px;text-decoration:none;padding:0px; text-align:center;vertical-align:middle;display:inline-block;font-size:12px;font-family:"宋体";font-weight:normal; float:right; display:inline;}
.btn_96px_26px a{ color:#fff; font-weight:700; font-size:14px;}



/*布局*/
.layout_body{width:960px;margin:0px auto;}
.layout_bottom{background:url(../images/cost/bg_cost_layout_bottom.gif) no-repeat;width:964px;margin:0px auto;height:16px;}
.layout_260{width:260px;float:left;display:inline;}
.layout_722{width:722px;float:left;display:inline;}
.div_227{width:227px;}
.div_882{width:882px;margin-left:auto;margin-right:auto;}


/*翻页*/
.page_num_box{text-align:right;margin-top:19px;color:#0066b3;font-family:"宋体";}
.page_num_box span a{margin-left:12px;cursor:pointer;}
.page_num_box span a:hover{text-decoration:underline;color:#6eaeeb;}
.page_num_box .dot{margin-right:-12px;} 
.page_num_box .total_page{color:#919191;margin-left:18px;margin-right:18px;}
.page_num_box span .page_first{margin-left:6px;}
.page_num_box .page_this{color:#000000;font-size:14px;font-family:"宋体";font-weight:bold;margin-left:13px;}
.page_num_box span{vertical-align:middle;}
.page_num_box input{width:38px;height:18px;line-height:18px;border:#a5a5a5 1px solid;margin-left:5px;margin-right:5px;}
.page_num_box .button_39px_20px{margin-left:5px}

/*block_border*/
.block_border .top_left{height:7px;font-size:0px;line-height:0px;padding:0px;padding-left:5px;margin:0px;background:url(../images/cost/block_border.gif) no-repeat left top;}
.block_border .top_left .top_right{height:7px;font-size:0px;line-height:0px;padding:0px;margin:0px;background:url(../images/cost/block_border.gif) no-repeat right top;}
.block_border .body_left{padding:0px;padding-left:7px;background:url(../images/cost/block_border_body.gif) repeat-y left top;}
.block_border .body_left .body_right{padding:0px;padding-right:9px; background:url(../images/cost/block_border_body.gif) repeat-y right top;}
.block_border .bottom_left{height:9px;font-size:0px;line-height:0px;padding:0px;padding-left:5px;margin:0px;background:url(../images/cost/block_border.gif) no-repeat left bottom;}
.block_border .bottom_left .bottom_right{height:9px;font-size:0px;line-height:0px;padding:0px;margin:0px;background:url(../images/cost/block_border.gif) no-repeat right bottom;}
.gradient_bottom{height:8px;background:url(../images/cost/block_gradient_bottom.gif) no-repeat left bottom;padding:0;padding-left:5px}
.gradient_bottom .gradient_bottom_right{height:8px;background:url(../images/cost/block_gradient_bottom.gif) no-repeat right bottom;}
/*block_b*/
.block_b_title{height:52px;margin:0;padding:0;padding-left:15px;background:url(../images/cost/block_b_title.gif) no-repeat;overflow:hidden}
.block_b_title .right{height:52px;margin:0;padding:0;background:url(../images/cost/block_b_title.gif) no-repeat right top;}

.layout_227 .body_right .gradient{width:185px;height:auto;overflow:hidden}




/*popup_285*/
.popup_285{position:absolute;width:285px;text-align:left;display:none;}
.popup_285 .top{background:url(../images/cost/select_bank_bg_top.gif) no-repeat;height:28px;padding:14px 0px 0px 14px;font-size:14px;font-weight:bold;color:#919191;}
.popup_285 .body{border-left:#6eaeeb 1px solid;border-right:#6eaeeb 1px solid;border-top-width:0;border-bottom-width:0;background-color:#ffffff;padding:0px 14px;}
.popup_285 .bottom{background:url(../images/cost/select_bank_bg_bottom.gif) no-repeat;height:10px;font-size:0px;line-height:0px;overflow:hidden;}

/*popup_438*/
.popup_438{position:absolute;top:0;width:438px;text-align:left;display:none;z-index:10}
.popup_438 .top{background:url(../images/cost/block_438px_top.gif) no-repeat;height:5px;padding:0px;font-size:0;line-height:0;overflow:hidden;}
.popup_438 .body{background:url(../images/cost/block_438px_body.gif) repeat-y;background-color:#ffffff;}
.popup_438 .bottom{background:url(../images/cost/block_438px_bottom.gif) no-repeat;height:5px;font-size:0px;line-height:0px;overflow:hidden;}





/*城市切换*/
.city_toggle_list{position:absolute;top:0;width:285px;text-align:left;display:none;left:0px;z-index:2;}
.shen_table_box{width:285px;}
.shen_table_box .top{background:url(../images/cost/select_bank_bg_top.gif) no-repeat;height:32px;padding:10px 0px 0px 14px;font-size:14px;font-weight:bold;color:#919191;}
.shen_table_box .body{border-left:#6eaeeb 1px solid;border-right:#6eaeeb 1px solid;background-color:#ffffff;padding:0px 14px;}
.shen_table_box .bottom{background:url(../images/cost/select_bank_bg_bottom.gif) no-repeat;height:10px;font-size:0px;line-height:0px;overflow:hidden;}
.shen_table_box table{background-image:none;background-color:#ffffff;position:static;width:100%;margin:0px auto;height:auto}
.shen_table_box table tr td{height:18px;line-height:18px;padding:2px 0px;margin:0px;}
.shen_table_box table tr td span{color:#0066b3;cursor:pointer;}
.city_toggle_list_close{left:258px;top:9px;position:absolute;top:15px;right:5px;cursor:pointer;}
.city_town .body ul li{padding:5px 4px;float:left;display:inline;width:60px;white-space:nowrap;word-break:keep-all;overflow:hidden;font-size:12px;font-family:"宋体";text-align:center;cursor:auto;}
.city_town .body ul li span{color:#0066b3;cursor:pointer;}
.city_town .body p{font-size:14px;font-weight:bold;color:#919191;padding-bottom:5px;text-align:left;padding-left:15px;font-size:14px;font-family:"宋体"}
.city_town .body .close{text-align:right;}
.city_town .body .close img{cursor:pointer;position:absolute;top:15px;right:15px;}
.city_town{left:0px;}


/*block_665*/
.block_665{width:665px;float:left;display:inline;}
.block_665 .top{background:url(../images/cost/block_665px_top.gif) no-repeat;height:7px;font-size:0px;line-height:0px;overflow:hidden;}
.block_665 .body{background:url(../images/cost/block_665px_body.gif) repeat-y;}
.block_665 .bottom{background:url(../images/cost/block_665px_bottom.gif) no-repeat;height:9px;font-size:0px;line-height:0px;overflow:hidden;}

.select_date_option{position:absolute;width:183px;display:none;color:#919191;line-height:18px;}
.select_date_option td{text-align:center;width:25px;height:25px;font-size:14px;background-color:#fff;color:#0066b3;border:#f0f5fb 1px solid;cursor:pointer;}

/*tab_775*/
.tab_755{width:755px}
.tab_755_menu{width:755px;height:33px;background:url(../images/cost/tab_755px_top1.gif) no-repeat;overflow:hidden;}
.tab_755_menu ul li{width:183px;height:27px;overflow:hidden;background:url(../images/cost/bg_tab_183.gif) no-repeat 0px 100%;cursor:pointer;float:left;display:inline;margin-right:5px;background-color:transparent}
.tab_755_menu ul .on{background-position:0px 0px;}
.tab_755_menu ul li img{margin-top:-27px;}
.tab_755_menu ul .on img{margin-top:0px;}
.tab_755 .body{background:url(../images/cost/block_755px_body1.gif) repeat-y;padding-left:1px;padding-right:3px;}
.tab_755 .bottom{background:url(../images/cost/block_755px_bottom.gif) no-repeat;height:9px;padding:0px;margin:0px;font-size:0px;line-height:0px;overflow:hidden;}


/*城市确认弹出层*/
.box{display:none;position:absolute;top:0;left:0;background-color: transparent;background-color: rgba(0, 0, 0, 0.3);background-color: rgba(0, 0, 0, 0.1)\0;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#77000000,endColorstr=#77000000)\0;color:#fff;zoom: 1;z-index:9999;}
.city_box{background-color:#fff;color:#555555;left:50%;margin-left:-250px;}
.city_box p{font-size:16px;}
.city_box p span{font-size:16px;font-weight:bold;}
.city_box .gradient{height:200px;width:500px;}
/*优质服务弹出层*/
.serve_box{background-color:#fff;color:#555555;left:50%;margin-left:-200px;}
.serve_box .gradient{height:200px;width:400px;}
/*关闭弹出层*/
.box_close{position:absolute;top:15px;right:15px;cursor:pointer;}

/*提醒字号*/
.links_box a{font-size:14px}
/*缴费成功打印*/
.data_print{top:-40px;right:30px;color:#0066b3;font-size:14px;cursor:pointer;}
.data_print img{vertical-align:middle;margin-right:4px;}
/*****luo0424*****/

.infor li{
	float:left;
	width:300px;
	line-height:32px;
	font-size:14px;
}
.infor li label{
		width:124px;
	text-align:right;
	font-weight:bold;
	float:left;
}
.line20{
	line-height:17px;
}
.red2{
	color:#C00000;
}
.td_r{
	text-align:right;
}
.td_l{
	text-align:left;
}
.cost_hidden{
}
.login2_box{
	padding-top:6px;
	padding-left:15px;
	font-size:12px;

}
.login2_box li{
	padding-top:15px;
}
.login2_box li label{
	width:75px;
	text-align:right;
	padding-top:3px;
	font-size:14px;
	font-weight:bold;
	float:left;
}
.blue{
	color:#0066B3;
}
.login2_tijiao{
	padding-top:15px;
	margin:0 auto;
	padding-left:90px;
	padding-bottom:40px;
}
.login2_tijiao ul{
}
.login2_tijiao li{
	float:left;
	padding-right:15px;
}
.login2_tijiao a{
	color:#FFF;
}
.login2_tijiao a:hover{
	text-decoration:none;	
}
.loginbox2{
}
.errorbox{
	padding-left:25px;
	padding-bottom:20px;
}
.errorbox p{
	padding-top:14px;
	font-size:14px;
}
.orange{
	color:#ff4e00;
	font-weight:bold;
}
.login2_line{
	padding-top:5px;
	border-bottom:1px solid #DFE1E2;
	margin:0 auto;
	width:320px;
}
.login2_word{
	padding-top:14px;
	margin-left:90px;
	font-size:12px;
	padding-bottom:5px;
}
/*****注册页面********/
.reg2_box{
	width:820px;
	margin:0 auto;

}
.reg2_box_nav{
	width:820px;
	padding-top:10px;
	border-bottom:1px solid #6EAEEB;
	font-size:14px;
	font-weight:bold;
	padding-bottom:4px;
	color:#0066B3;
	text-indent:6px;
}
.reg2_box_main{
	width:780px;
	margin:0 auto;
	padding-top:25px;
	padding-bottom:30px;
}
.reg_td{
	height:36px;
	line-height:36px;
}
.reg_td25{
	height:25px;
	line-height:25px;
}
.reg_td_r{
	text-align:right;
	height:42px;
	line-height:42px;
	padding-right:5px;
	font-size:14px;
	font-weight:bold;
}
.reg_input{
	border:1px solid #BCBCBC;
	width:177px;
	height:22px;
	line-height:22px;
}
.reg_gray{
	color:#666666;
}
.reg_line{
	border-bottom:1px solid #DFE1E2;
	width:780px;
	padding-top:20px;
}
.reg_word{
	padding-top:5px;
	padding-left:160px;

}
.blue2{
	color:#003399;
}
.reg_tijiao{
	padding-top:20px;
	padding-left:160px;
	padding-bottom:20px;
}
.reg_tijiao li{
	float:left;
	padding-right:15px;
}
.reg_tijiao a:hover{
	color:#FFF;
	text-decoration:none;
}
.reg_red{
	color:#eb2700;
	font-size:12px;
}
.reg_nav2{
	font-size:12px;
	font-weight:normal;
	color:#000000;
}
.reg_imgm{
	vertical-align:middle;
}
.ico_phone{
	background:url(../images/cost/ico_phone.png) no-repeat;
	width:95px;
	height:21px;
	line-height:21px;
	color:#FFF;
	text-align:center;
	display:block;
	font-size:12px;
}
.td34 a:hover{
	color:#FFF;
}
.blue3{
	color:#0066B3;
	font-size:12px;
}
.fei_infor{
	width:600px;
	margin:0 auto;
	font-size:14px;
	padding-top:15px;
	padding-bottom:20px;
}
.fei_td{
	height:34px;
	line-height:34px;
}
.fei_td_r{
	text-align:right;
	font-weight:bold;
	height:34px;
	line-height:34px;
}
.my_infor{
	/*width:590px;
	margin:0 auto;*/
}
.my_infor li{
	font-size:14px;
	border-bottom:1px dotted #BCBCBC;
	padding-top:12px;
	padding-bottom:5px;
	text-indent:10px;
}
.my_infor li em{
	font-style:normal;
	color:#C00000;
	font-weight:bold;	
}
.my_infor li span{
	float:right;
	padding-right:4px;
}
.reg_msb{
	  font-size: 12px;
    line-height: 17px;
    margin: 5px 30px 0 15px;
    position: absolute;
    width: 260px;
}
.share_to a:hover{
	text-decoration:none;
}
.reg2_yz a:hover{
	text-decoration:none;
	color:#FFF;
}
.border_ico,.border_ico1{
	width:0;	
}
.small_img{
	min-height:125px;
	_height:125px;
}


<!--liao-->
.redtxt { color:#F00;}
.standard_input money_num{ text-align:right; height:15px;line-height:15px;padding:2px;width:177px;font-size:12px;color:#919191;border:#bcbcbc 1px solid;}
.standard_input_code{ text-align:left; height:15px;line-height:15px;padding:2px;width:177px;font-size:12px;color:#222222;border:#bcbcbc 1px solid; background:#efefef;}
.redbig{font-size:16px; font-weight:bold; color:#c00000;}
#cx { padding:3px 5px 20px 5px; margin-bottom:20px;}
#cx li { padding:3px 15px 5px 5px;color:#000000; float:left;}
#infortab { padding:3px 5px 20px 5px; width:100%}
#infortab li { padding:3px 15px 5px 5px;color:#000000; float:left;}
.collate_bg_gray_line_h32 clearfix { margin:0 auto; padding:0;}
.collate_bg_gray_line_h32 clearfix li {padding:0 10px 5px 10px; width:300px; float:left;}
/*原cost_main.css样式结束*/

@charset "utf-8";
.banner{ position:relative; height:275px;background:#ac1c1c;}
.banner .date{ position:absolute; top:169px; left:200px; color:#146b8f; font-size:18px;font-family:"微软雅黑";}
.main{ height:100%; background:#e6caa3;}
.m_head{ background: url(../images/main_head_bg.jpg) repeat-x;}
.banner{ background:url(../img/banner.jpg) no-repeat top center; height:360px;}
.m_body{ }

.box_position{ position:absolute; top:-200px; right:0px;}
.run_box{ position:relative; padding:29px 0 0 27px;width:472px; float:right; height:548px; background:url(../images/run_box.png) no-repeat; display:inline; overflow:hidden;}
#gameContent{border-collapse:collapse;border-spacing:0}
#gameContent td{width:110px;height:110px;text-align:center;vertical-align:middle;border-bottom:1px solid #e4ce94;border-right:1px solid #e4ce94; /*background:#fbf5c3;*/ color:#f66401; font-size:24px;line-height:24px; font-family:"微软雅黑";}
#gameContent p{position:absolute;left:138px;top:138px;width:221px;height:221px;*top:140px;top:140px\9;[;top:140px;]; background:url(../images/start_btn.jpg) no-repeat;padding-left:0; margin:0px;}
#gameContent .waitGame{ background:url(../images/start_btn_gray.jpg) no-repeat;}
#gameContent .stop{ background:url(../images/stop_btn.jpg) no-repeat;}
#gameContent .zj{ background:url(../images/zj_btn.jpg) no-repeat;}
#gameContent .over{ background:url(../images/over_btn.jpg) no-repeat;}
#gameBtn{ z-index:999;display:block;width:221px;height:221px;}
#gameBtn:hover{cursor:pointer;}
#gameContent .b_thank{ color:#ad291a; font-size:12px;line-height:24px; /*background:#fff9ed;*/}
#gameContent td span{ font-size:42px;}
#gameContent .hold{ background:#d71a1a; color:#fff;}

.result_head{ background:url(../images/head_title.jpg) no-repeat top center #c74428; height:123px; text-align:center; font-size:48px; color:#fff; font-family:"黑体"; line-height:120px;}
.result{background:#f9f3e5; margin:20px auto 0px auto; padding:55px 0px 0px 0px; position:relative;}
.result_table{ height:180px; overflow:hidden;margin-bottom:30px;}
.result table{  text-align:center;/* background:#f0dfc8;*/ color:#2c3652; width:800px; }
.result table td,.result table th{ font-size:12px; padding:10px 0px;border-bottom: solid 1px #efdec6;}
.result table th{ text-align:center;}
 table .bg{/*background:#f9f2e8;*/}
.info_guize{ margin-left:10px; }
.info_table{width:900px; margin:20px auto 20px 20px;}
.info_table td,.info_table th{color:#842011; padding:5px; border:solid 1px #e3d0a5;}
.info_table td{ font-size:12px; vertical-align:top; line-height:20px;text-align:center;}
.info_table td strong{ font-size:14px;}
.info_table th{ font-weight:bold;font-size:15px; text-align:center; background:#f0e6cf;}

.show01{ height:100%; background:#f9f3e5; position:relative; margin-top:20px;}
.show02{ clear:both; overflow:hidden; width:1007px; margin-left:-5px;}
.desc{ line-height:26px; font-size:14px; color:#842011; width:900px; padding:60px 0px 0px 40px;}
.desc h3,.title_h2{ background:url(../images/listtitle.jpg) no-repeat; height:55px; width:151px; position:absolute; left:10px; top:-4px; text-align:center; color:#fff; font-size:18px; font-family:"黑体"; line-height:40px;}
.space{ float: right; width:550px; height:250px;}
.show02 .result{ padding:65px 0px 15px 35px; position:relative;}
.show02 .result table{ width:950px;}

.mod-pop{display:none;  position:absolute; z-index:9999;  width:489px;background:#f9f3e5; border:solid 5px #e6caa3;}
.mod-pop .mhd{ height:117px;}
.mod-pop .mhd .close{ float:right; color:#fff;}

.mod-pop .mbd{padding:34px 0px 10px 90px; margin-top:-100px;}
.mod-pop .mft{ height:14px; overflow:hidden;}
.mod-pop .mbd p{ font-size:14px; color:#ff0000; padding-bottom:10px;}
.mod-pop .mbd span{ margin-bottom:10px; display:block;}
.mod-pop .desc01{ width:250px; color:#5e5e5e; padding-bottom:5px;}
.pop-ifr{ display:none; position:absolute; z-index:9990;}
.pop-bg{ position:absolute; top:0; left:0; background:#000; opacity:0.4; filter:alpha(opacity=40); z-index:9999;}
.fi{clear:both;}
.fi span{ display:block; width:70px; float:left;line-height:32px;}
.txt{ border:1px solid #b4b4b4; padding:5px; width:236px;}
.btn{ width:118px; height:39px; border:none; background:url(../images/btn.gif) no-repeat; cursor:pointer; display:inline-block; line-height:0px; font-size:0px;}
.clr{ background-position:-127px 0px; margin-left:10px;}
.back{ background-position:-256px 0px; margin-left:10px;}

.mod-list{ background:url(../images/listRepy.jpg) repeat-y; width:1007px; margin-left:-9px;  }
.mod-list .mhd{ background:url(../images/listBg.jpg) no-repeat; height:175px;}
.mod-list .mbd{ margin-top:-95px; padding-bottom:15px;}
.mod-list table{ width:950px; margin-left:35px;}
.page{ text-align:center; margin:15px 0 10px 0px; height:50px;padding-top:10px;}
.page a,.page span{ margin:0 4px; font-size:20px; border:solid 1px #e6c8c1; padding:4px 10px; color:#777; background:#fff;line-height:40px;}
.page a:hover{ text-decoration:none;}
.page span{ background:#c74428; color:#fff;}

.more{position:absolute; right:30px; top:10px; font-size:14px; display:block; padding:4px 5px; color:#179ee5;}
.mod-message{background:url(../images/messageBg.png) no-repeat; width:1000px; height:499px; margin:10px auto;}
.mod-message .mbd{ padding:146px 0 0 376px;}
.mod-message .mbd img{ float:left;}
.mod-message .mbd .fi{ overflow:hidden;}
.mod-message .mbd .fi p{ color:#006fa8; font-size:14px; line-height:22px; padding:10px 0 0 80px; font-weight:700;}

.tips{ font-size:20px;background-color: #f9f3e5; background-image:url(../images/error.png); background-repeat:no-repeat; background-position: 280px 120px;  padding:120px 0px 120px 370px; line-height:150%; color:#4c4c4c; margin-bottom:20px;}

.best_pro{ background:#f9f3e5; margin:20px 0px 30px 0px;}
.best_pro dd{ padding:15px 0px; float:left; margin-left:20px; width:820px; overflow:hidden; position:relative;height:190px;}
.best_pro dd ul{ width:10000px; position: absolute; }
.best_pro li{ float:left; margin-right:15px; width:150px;}
.best_pro li a span { height:50px; display:block; text-align:left;word-wrap:break-word; overflow:hidden;}
.best_pro li a{ color:#4c4c4c;}
.best_pro li a:hover{ color:#f00;}
.best_pro li a img{ width:150px; height:150px;}
.best_pro li a span{ display:block;width:150px; margin-top:5px; height:40px;word-wrap:break-word; overflow:hidden;line-height:20px; }
.pre_btn,.next_btn{ background:url(../images/member_jian.gif) no-repeat; width:50px; height:210px; display:block; cursor:pointer;}
.pre_btn{ background-position:15px center; float:left;}
.next_btn{ background-position:-55px center; float:right;}
.pre_btn:hover{ background-position:-96px center; float:left;}
.next_btn:hover{ background-position:-166px center; float:right;}

.top_adclose{ cursor:pointer; position:absolute; right:5px; top:5px; background:url(../images/home/top_closed.gif) no-repeat; width:20px; height:20px;opacity:0.1;filter:alpha(opacity=10);}
.top_adclose:hover{opacity:0.5;filter:alpha(opacity=50);}
