@charset "utf-8";
/* CSS Document */
.c{clear:both;}
.fcorange{color:#ff5a00;}
.fc999{color:#999}
.fcred{color:red}
.fcblue{color:#0188ca}
.listmore{height:22px; width:22px;font-size:0; background:url(../image/self-service/myserv_sprite.png) -316px -341px no-repeat; display:inline-block;zoom:1; _display:inline}

.inputype1{width:163px; background:url(../image/self-service/myserv_sprite.png) 0 -338px no-repeat; height:27px;border:none; padding:0 2px; line-height:26px; outline:none}

.selser_common_content{width:720px;margin-top:25px;}
.selser_common_wrap{border:1px solid #E4E4E4;border-top:none;}
.selser_hd{ background:url(../image/common/sprite_hd_bg.gif) no-repeat 0 -292px;height:39px;line-height:39px; font-weight:bold; font-size:14px;padding-left:25px; color:#333;width:695px;}

/*公用导航*/
.selsel_tab_title{ background:url(../image/common/sprite_hd_bg.gif) no-repeat 0 -387px;height:28px; border-bottom:5px solid #ff8200;width:720px; position:relative;}
.selsel_tab_title ul{ position:absolute;}
.selsel_tab_title li{ float:left;padding-left:21px; background:url(../image/self-service/selser_tab_nav.gif) no-repeat 100% 0; position:relative; cursor:pointer; overflow:hidden}
.selsel_tab_title li a{line-height:28px; font-size:14px; color:#666; font-weight:bold; display:block;padding-right:27px;}
.selsel_tab_title li.current{ background:url(../image/self-service/myserv_sprite.png) no-repeat 0 0;height:35px;top:-7px;}
.selsel_tab_title li.current a{ background:url(../image/self-service/myserv_sprite.png) no-repeat 100% 0 #fff; color:#fff;line-height:40px;}

/*基本资料*/
.selserv_topmain{ background:url("../image/self-service/selser_sprite_nav.gif") 0 -222px repeat-x ; padding:20px 0 10px;border-bottom:1px solid #E4E4E4;border-top:none;margin-bottom:20px; overflow:hidden;zoom:1}	

.info_top{float:left;border-right:1px dotted #898989;width:210px;float:left;margin-left:20px;display:inline-block; height:115px;}
.info_top .info_t_title{font-weight:bold; font-size:18px;height:22px;color:#333;margin-bottom:5px}
.info_top p{line-height:22px; color:#333;}
.info_top .fc999{ color:#888;}
.weibo{ padding-left:77px;}
.weibo b{ line-height:24px; display:block}
.weibo .weibo_p{border-right:1px solid #e0e0e0;border-left:1px solid #f1f1f1;padding:0 8px; float:left;line-height:16px;}
.weibo .btna_o{clear:both;margin-top:5px}

.selserv_ht{ background:url("../image/common/sprite_hd_bg.gif") no-repeat scroll -1px -292px transparent; line-height:40px; height:40px; position:relative;}
.selserv_ht h2{ margin-left:25px; font-weight:bold; font-size:14px; color:#333;}
.selserv_ht .more{ position:absolute;right:10px;top:0; color:#888;}
.infotitle{border-top:1px solid #e4e4e4;color:#92ca26; font-size:16px;padding:15px 20px; font-family:"Microsoft Yahei","微软雅黑",Arial,Helvetica; font-weight:bold}
.infotitle .detail_btn{ font-weight:normal;margin-left:20px;}
.normaltable{margin:0 0 20px;width:100%;}
.normaltable th{ text-align:right; padding:6px;}
.normaltable td{padding:6px;}
/*密码更改*/
.pwdstep{border-bottom:1px solid #e4e4e4; background:url("../image/self-service/selser_sprite_nav.gif") repeat-x scroll 0 -33px transparent; margin-bottom:10px; padding:15px 0 12px;}
.pwdstep .step{ background:url("../image/self-service/myserv_sprite.png");width:386px;margin:0 auto; height:30px}
.pwdstep .mpstep1{ background-position:0 -35px}
.pwdstep .mpstep2{ background-position:0 -65px}
.pwdstep .mpstep3{ background-position:0 -95px}
.pwdstep .rpstep1{ background-position:0 -125px}
.pwdstep .rpstep2{ background-position:0 -155px}
.pwdstep .rpstep3{ background-position:0 -185px}

.levelselect{ height:18px; line-height:18px; margin-right:10px; display:inline-block;color:#888; overflow:hidden}
.levelselect span{ background:url("../image/self-service/myserv_sprite.png") -18px -476px no-repeat; padding:9px; height:0; line-height:0; font-size:0; float:left; margin-right:5px;}
.levelon span{ background-position:0 -476px;}

/*dd_select*/
.dd_select{ border:1px solid #e4e4e4;width:683px;height:57px;padding:0 20px 0 15px;}
.dd_select p{ float:left;margin-right:40px;padding-top:18px;}
.dd_select p select{width:130px;}
.dd_select .blue_btn{margin-top:10px; float:right;}

/*积分服务*/
.selser_common_wrap .selser_top{border-width:0 0 1px 0}
.selser_top{border:1px solid #e4e4e4; background:url("../image/self-service/selser_sprite_nav.gif") repeat-x scroll 0 -33px transparent; padding:15px 0;margin-bottom:10px; padding-left:14px;}
.selser_top_wrap{ background:url("../image/common/sprite_hd_bg.gif") no-repeat scroll 0 -511px transparent; height:72px;width:690px; overflow:hidden }
.selser_top_wrap ul{ overflow:hidden;zoom:1}

.selser_top_wrap li{ float:left; border-left:1px solid #e4e4e4;width:250px;padding:10px 0 12px 30px; line-height:25px;height:50px;}
.selser_top_wrap .jfoneli{border:none; font-weight:bold; font-size:14px;width:350px; color:#666;padding-left:20px;}
.selser_top_wrap .jfoneli span{ font-weight:normal; color:#333;padding-left:20px;}
.selser_top_wrap .jfoneli p{ font-weight:normal;}
.selser_top_wrap .jf{ color:#0188ca; text-decoration:underline; float:right;margin-top:15px;}
.selser_top_wrap .detail_btn{ margin-top:15px;float:left;}
.selser_top_wrap .detail_btn span{ font-size:12px;}
.jfserv_list{border:1px solid #e4e4e4;border-top:none;zoom:1; background: url(../image/self-service/jfserv_list_bbg.gif) left bottom repeat-x; padding-bottom:20px;}
.jfserv_list .selserv_ht{border-bottom:1px solid #e4e4e4;width:718px;}
.jfserv_prolist{ padding-top:10px; padding-left:8px; overflow:hidden;zoom:1; display:none}
.jfserv_prolist li{ float:left; margin-left:-1px; width:177px; background:url(../image/self-service/myserv_sprite.png) 0 -495px; height:180px;}
.jfserv_prolist li .proimg{ margin-top:23px;}
.prodiscription{text-align:center; font-size:16px; padding:7px 0; width:160px; margin:0 auto; overflow:hhidden}
.prodiscription h3{ font-size:14px;margin-bottom:5px;word-break:break-all;width:160px; font-weight:normal;}
.jfserv_prolist li p{ text-align:center}
/*灰表头表格*/
.grayth{width:96%; margin: auto; margin-top:10px; margin-bottom:10px;}
.grayth th,.grayth td{border:1px solid #e4e4e4;background:#fff;line-height:18px; padding:4px; color:#666;}
.grayth td{padding:10px 0;}
.grayth th{ background:#f8f8f8; color:#ff6600; font-weight:bold;}
.grayth img{ margin-right:10px; border:1px solid #e4e4e4; margin-bottom:6px; }
.grayth input{ margin-left:4px; float:left;*margin:-1px 0;}
.grayth div { width:670px; margin:auto; overflow:hidden;zoom:1; text-align:center;}
.grayth div ul li{ float:left;}
	/*page*/
	.page{ text-align:center; margin:10px auto 0}
	.page .btna_n{margin-right:4px; }
	.page input{border:none;background:url("../image/self-service/myserv_sprite.png") no-repeat scroll 100% -340px; width:54px; height:24px; padding:0 2px;margin:0 2px}
/*积分兑换*/
.jfdhwrap .pagenation{margin-bottom:25px; }
.jfdhtable{ width:100%;}
.jfdhtable td{ border-bottom:1px solid #d9d9d9; padding:18px 0; text-align:center;color:#888;}
.jfdhtable td a{ margin-bottom:3px}
.jfdhtable .leftcontent{ vertical-align:middle; text-align:left}	
.jfdhtable .title{ border-left:1px solid #d9d9d9;border-right:1px solid #d9d9d9;}
.jfdhtable .title td{color:#444; padding:0; line-height:28px; background:#f3f3f3;}
.oddtr td{ background:#f3f3f3}
.jfdhdt{height:auto; border-bottom:1px solid #d9d9d9; padding:20px; line-height:16px}
/*订单*/
.ordertop_l{ float:left; padding-left:17px; padding-top:18px;}
.ordertop_l b{ font-size:15px;color:#666}
.ordertop_l b .fcorange{ font-size:15px;}
.ordertop_r{ float:right; padding-right:20px; padding-top:16px; line-height:22px; width:190px}
.ordertop_r span{ display: block; height:22px; line-height:22px; zoom:1; overflow:hidden; width:190px}
.ordertop_r span .listmore{ margin-bottom:-6px}

.orderlist{ background:url("../image/self-service/jfserv_list_bbg.gif") repeat-x scroll left bottom #fbfbfb; padding-bottom:10px;border:1px solid #e4e4e4; margin:0; border-bottom:1px solid #efefef; border-radius:0 0 2px 2px;}
.orderlisthide{ display:none}
.wt{ display:block}
.odetail_title{ width:100%}
.odetail_title td{ text-align:left; padding:10px; line-height:18px; background:#fff; color:#333;}
 .order_checkbox{ background:url(../image/self-service/myserv_sprite.png) -54px -476px;width:18px; height:18px; float:left;font-size:0; margin-right:10px}
 .ckon{ background-position:-36px -476px}
.odetail_title .otdetail{ float:right}
.orderlist_t_nav{ background:url("../image/self-service/jfserv_list_bbg.gif") repeat-x scroll left bottom; }
.orderlist_t_nav p{ line-height:30px; padding:0 10px}
.odt_navwrap{ background:url("../image/self-service/myserv_sprite.png") left bottom repeat-x; height:29px}
.odt_navwrap a{ display:inline-block; padding:0 35px; border-right:1px solid #e4e4e4; line-height:28px; color:#8e8e8e; height:29px;zoom:1; _display:inline}
.odt_navwrap .oltn_hover{ background:#fff;color:#6baa01}
.orderlist_t .grayth th{ border-top:1px solid #e4e4e4}
.proimg{ display:block; margin:5px auto}
.order_list_bd{ border:1px solid #e4e4e4;border-top:none;padding-top:15px;width:718px;}
/*搜索*/
.searchwrap p{ overflow:hidden; padding-left:132px;line-height:28px; height:28px; overflow:hidden}
.searchwrap span{ float:left; line-height:28px; font-weight:bold;color:#666; font-size:14px}
.searchwrap .searchtext{ width:274px; background: url(../image/self-service/myserv_sprite.png) 0 -310px; height:28px; border:none; padding:0; padding-left:30px; display:inline-block; float:left;color:#aaa; line-height:28px; outline:none}
.searchwrap .searchsub{background: url(../image/self-service/myserv_sprite.png) -304px -310px; width:64px; height:28px; border:none; text-indent:-88em;display:inline; padding:0; float:left}

/*详细信息弹窗，固定大小的*/
.fixdialog{ width:832px; margin:20px auto;}
.fixdialog_t{ background:url(../image/self-service/fixdialog.png) left top; height:44px; overflow:hidden}
.fixdialog_t h2{ float:left; padding-left:30px; font-size:14px; line-height:28px; margin-top:12px;color:#333}
.fixdialog_t a{ float:right; padding-right:30px; font-size:13px;  text-shadow: 0 1px 1px #fff;color:#666; margin-top:20px}
.fixdialog_c{ background:url(../image/self-service/fixdialog.png) -831px top repeat-y; padding:25px 40px}
.fixdialog_b{ background:url(../image/self-service/fixdialog.png) -1664px top; height:44px}

/*edit_form*/
.edit_form{ display:none;}
.edit_form li{padding:5px 0;}
.edit_form li label{ display:inline-block;width:137px; text-align:right;line-height:20px;}
.edit_form li .input_text{ background:url(../image/self-service/serser_sprite_btn.gif) no-repeat 0 -279px;width:191px;height:16px; vertical-align:middle;}
.edit_form  p{margin:10px 0 20px 137px;}
.edit_form  p a{margin-right:10px;}
.edit_form  p a span{ font-size:12px; font-weight:normal;}

/*积分获取*/
.jf_hq{padding:20px;}
.jf_hq table{ border-collapse:collapse;margin:0; border:1px solid #e4e4e4;}
.jf_hq .search{margin-bottom:20px;}
.jf_hq .search span{margin-left:20px;}
.jf_hq .search select{width:120px;height:20px;}
.jf_hq .search b{ font-weight:normal;padding:0 10px;}

