/* CSS Document */

body{
	background: url(../images/body_bc02.gif) repeat-x left 0;
}

*{
	color: #333;
	padding: 0;
	margin: 0;
}

#container{
	margin: 0 auto;
	width: 1000px;
	}

* html .clearFix {
    display: inline-block;
}


* + html .clearFix {
    display: inline-block;
}


    .clearFix:after {
        clear: both;
        content: ".";
        display: block;
        height: 0;
        visibility: hidden;
    }


#header{
	height: 114px;
}

#header .logo{
	margin: 27px 0 27px 14px;
	display: inline;
	float: left;
	width: 415px;
	height: 28px;
	background: url(../images/logo.jpg) no-repeat;
}

#header .tel{
	margin: 29px 0 0 0;
	width: 239px;
	height: 28px;
	background: url(../images/tel.jpg) no-repeat;
	float: left;
}

#header .qq{
	margin: 20px 0 0 9px;
	display: inline;
	float: right;
	width: 60px;
	height: 43px;
	background: url(../images/qq.jpg) no-repeat;
}

#header ul{
	height: 32px;
	overflow: hidden;
	clear: both;
}

#header ul li{
	border-left: 1px solid #fff;
	border-right: 1px solid #aeaeae;
	float: left;
	width: 164px;
	line-height: 32px;
	text-align: center;
}

#header ul li a{
	font-size: 14px;
	text-decoration: none;
	text-shadow: 0 1px 1px #fff;
}

#header ul li a:hover{
	color: #e84709;
}

#header ul li img{
}

#header ul li.border_nL{
	border-left:none;
}

#header ul li.border_nR{
	border-right:none;
}

.banner img{
	display: block;
}

.banner .bigimg{
}

.banner{
}
.banner li{
	float: left;
	cursor: pointer;
	background: url(../images/li_bc.jpg) no-repeat right #000;
	width: 200px;
	height: 60px;
	color: #b4b4b4;
}
.banner li span.big_text{
	margin: 7px 0 5px 0;
	font-size: 18px;
	font-family:"Î¢ÈíÑÅºÚ";
	color: #fff;
	display: block;
}
.banner li span{
	padding-left: 10px;
	color: #fff;
}
.banner li{
	float: left;
	cursor: pointer;
}

.conts{
	padding-top: 7px;
	background: url(../images/conts_bc.gif) repeat-x;
}

.conts{
	padding-top: 7px;
	background: url(../images/conts_bc.gif) repeat-x;
}

.box_left{
	width: 760px;
	float: left;
	border: 1px solid #afafaf;
	background: url(../images/line01.gif) repeat-y 426px 0;
}

.box_left .box_img{
	padding: 10px 0;
	width: 426px;
	float: left;
	background: #eee;
}

.box_left .box_img .border_img{
	margin-left: 10px;
	display: inline;
	margin-right: 0;
	padding: 4px;
	border: 1px solid #d7d7d7;
	background: #fff;
	float: left;
}

.box_left .box_img .border_img p{
	margin-top: 3px;
	padding: 25px 0 25px 10px;
	background: #e5e5e5;
}

.box_left .box_img .border_img p span{
	padding-right: 15px;
	color: #ff4c03;
	font-weight: bold;
}

.box_left .box_img .img_list{
	float: right;
}

.box_left .box_img .img_list li{
	cursor: pointer;
}

.box_new{
	float: left;
	width: 332px;
}

.tab_menu{
	margin-left: 3px;
	background: url(../images/tab_bc.jpg) repeat-x left bottom;
	height: 38px;
}

.tab_menu li{
	float: left;
	line-height: 38px;
	width: 130px;
	text-indent: 15px;
/*	border-right: 1px solid #bbb;
*/	font-weight: bold;
	color: #666;
	font-size: 14px;
	cursor: pointer;
}/*

.tab_menu li.selected{
	color: #ff4e00;
}*/

.tab_menu li.border{
	border-left: 1px solid #fff;
}

.news {
	margin-top: 10px;
}

.news li{
	margin: 0 15px;
	overflow: hidden;
	zoom: 1;
}

.news li a{
	text-decoration: none;
	color: #333;
	line-height: 27px;
	float: left;
}

.news li span{
	float: right;
	line-height: 27px;
}

a.more{
	color: #fe4d00;
	padding: 7px 15px 0 0;
}


.box_right{
	width:230px;
	float:right;
	border: 1px solid #afafaf;
	height: 285px;
}


.box_right h2{
	background: url(../images/tab_bc.jpg) repeat-x left bottom;
	height: 38px;
	font-weight: bold;
	color: #666;
	text-align: center;
	line-height: 38px;
}

.box_right p{
	padding: 10px;
	line-height: 1.7;
	overflow: hidden;
	zoom: 1;
}

.box_right p span{
	font-weight: bold;
	color: #ff4e02;
	display: block;
}

p.bottom{
	padding: 20px 0;
	text-align: center;
	color: #fff;
}

.conts_text{
	margin: 0 auto;
	width: 911px;
	padding-top: 53px;
}

.conts_text h2.h1_style,
.conts_text .box_border h2,
.conts_text h1{
	margin-bottom: 15px;
	font-size: 24px;
	font-family:"Î¢ÈíÑÅºÚ";
	padding-bottom: 10px;
	background: url(../images/line02.gif) repeat-x left bottom;
	font-weight: normal;
}

.conts_text h1.clearFix span{
	display: block;
	font-size: 24px;
	font-family:"Î¢ÈíÑÅºÚ";
}

.conts_text h1.clearFix span{
	display: block;
	font-size: 24px;
	font-family:"Î¢ÈíÑÅºÚ";
	color: #000;
}

.conts_text h1.clearFix span.floatR{
	font-size: 18px;
	color: #666;
}

.conts_text h1 span{
	color: #666;
}

.conts_text .box_L h2{
	margin: 0 0 14px 20px;
	padding-bottom: 5px;
	font-family:"Î¢ÈíÑÅºÚ";
	background: url(../images/line03.gif) no-repeat left bottom;
	font-weight: normal;
	font-size: 18px;
}


.conts_text .box_L{
	width: 630px;
	float: left;
}

.conts_text .box_L p{
	margin: 0 0 23px 20px;
	line-height: 21px;
}

.conts_text .box_L p.big_text{
	margin-bottom: 10px;
	font-size: 18px;
	font-family:"Î¢ÈíÑÅºÚ";
}

.conts_text .box_L p a{
	margin: 12px 0 10px 0;
	font-size: 14px;
	color: #666;
}
.conts_text .box_L p.big_text span{
	font-size: 14px;
	color: #666;
	padding: 0 20px 0 10px;
}

.conts_text .box_L a.download{
	padding: 0 0 25px 20px;
	display: block;
}

.conts_text .box_R{
	width: 218px;
	float: right;
}

.conts_text .box_R ul.icon{
	width: 218px;
/*	float: right;
*/}

.conts_text .box_R ul.icon li{
	margin-bottom: 15px;
	background: url(../images/line02.gif) repeat-x left bottom;
	padding-bottom: 15px;
	overflow: hidden;
	font-size: 14px;
	font-weight: bold;
	zoom: 1;
	font-family:"Î¢ÈíÑÅºÚ";
	color: #333;
}

.conts_text .box_R ul.icon li img{
	float: left;
	margin-right: 22px;
	vertical-align: top;
}

.conts_text .box_R ul.icon li span{
	display: block;
	margin-bottom: 7px;
	font-weight: normal;
	color: #666;
}

.conts_text a.mt8{
	margin-top: 8px;
	float: left;
}

.conts_text a{
	color: #333;
}

.orange{
	text-indent: 20px;
	color: #ff4f03;
}

.botm_line{
	margin-top: 40px;
	border-top: 1px solid #D6D6D6;
	min-width:1000px;
	background: url(../images/bot_bc.gif) repeat left top;
}

.botm_line .bottom{
	margin: 0 auto;
	width: 1000px; 
}

.box_border_b{
	margin-bottom: 20px;
	border-bottom: 1px solid #c2c2c2;
}

p.red{
	color: #d60d00;
	font-size: 20px;
	font-family:"Î¢ÈíÑÅºÚ";
	text-align: center;
}

p.red img{
	display: block;
	width: 465px;
	margin: 12px auto 50px;
}

.img_view{
	width: 1000px;
	position: relative;
}

.img_list .box_img,
.img_view li{
	margin: 0 22px 55px 0;
	float: left;
	background: url(../images/xuanyuan_bc.jpg) no-repeat;
	width: 203px;
	height: 155px;
	text-align: center;
}

.img_list .box_img img,
.img_view li img{
	margin: 5px auto;
	display: block;
	width: 190px;
}

p.paixu {
	margin-bottom: 15px;
	text-align: right;
}
p.paixu a{
	padding: 0 8px;
}
p.paixu a.border{
	border-left: 1px solid #333;
}
p.paixu img{
	margin-left: 5px;
	vertical-align: middle;
}

.img_list {
	padding-top: 10px;
}

.img_list .box_img{
	margin: 0 14px 35px 0;
	background: url(../images/xuanyuan_bc01.jpg) no-repeat;
	height: 126px;
}

.img_list .box_text{
	margin: 0 10px 0 0;
	width: 460px;
	float: left;
	color: #676566;
	line-height: 20px;
}

.img_list .box_text span{
	margin-bottom: 5px;
	display: block;
	font-size: 14px;
	color: #333;
}

.img_list .info_text{
	padding-left: 20px;
	float: right;
	height: 90px;
	color: #676566;
	border-left: 1px solid #d6d6d6;
	line-height: 25px;
	
}

.img_list .info_text img{
	margin-right: 5px;	
}

/**********************°ïÖúÖÐÐÄ***************************/

.conts_text .box_border{
	border: 1px solid #d6d6d6;
	width: 226px;
}

.conts_text .box_border h2{
	margin: 0 15px 19px;
	font-size: 14px;
}

.conts_text .box_border ul.icon{
	margin-left: 15px;
	width: 203px;
}

.conts_text .box_border ul.icon li{
	margin-bottom: 10px;
	padding-bottom: 10px;
}

.conts_text .box_border .orange{
	margin-bottom: 10px;
	padding-bottom: 13px;
}

.conts_text .box_border ul.news_list{
	margin: 0 16px;
	line-height: 1.7;
}

.conts_text .box_border ul.news_list li{
	background: url(../images/dian_icon.gif) no-repeat left 8px;
	padding-left: 8px;
}

.conts_text .guide_box{
	margin: 0 0 0 22px;
	width: 180px;
	float: left;
	display: inline;
	background: url(../images/changjian_text.jpg) no-repeat 23px top;
	padding-top: 40px;
}

.conts_text .product_center {
	background: url(../images/chanping_text.gif) no-repeat 23px top;
}

.conts_text .guide_box ul
{
    margin-left: 23px;
}

.conts_text .guide_box ul li{
	margin-bottom: 4px;
	padding-bottom: 7px;
	background: url(../images/line02.gif) repeat-x left bottom;
}

.conts_text .guide_box ul li a{
/*	background: url(../images/comm_01.gif) no-repeat left 7px;
	padding-left: 14px;*/
	font-size: 14px;
	text-decoration: none;
	font-family:"Î¢ÈíÑÅºÚ";
}

.conts_text .guide_box ul li.submenu
{
    margin-left: -10px;
}

.conts_text .guide_box ul li.submenu a{
	background: url(../images/comm_02.gif) no-repeat left 7px;
	padding-left: 10px;
}

.conts_text .guide_box ul li ul
{
    margin: 0 0 -6px 0;
	padding-bottom: 0;
}

.conts_text .guide_box ul li ul li{
	background: none;
	margin-bottom: 0;
	/*modify start by yrj 2013-10-30 */
	/*padding: 0;*/
	padding-left: 10px;
	/*modify end   by yrj 2013-10-30 */
}

.conts_text .guide_box ul li.submenu ul a{
	background: none;
	padding-left: 20px;
	font-size: 12px;
	line-height: 1.8;
	text-decoration: none;
	font-family:"ËÎÌå";
}

.conts775{
	width: 775px;
	float: left;
	background: url(../images/line05.gif) repeat-y left top;
}

.conts_text .guide_box ul ul{
	padding: 5px 0;
}

.search_box{
	margin-bottom: 22px;
	border: 1px solid #d6d6d6;
	background: #f2f2f2;
	padding: 13px;
}

.search_box input.text{
	margin-right: 10px;
	border: 1px solid #d6d6d6;
	height: 25px;
    line-height:25px;
	width: 458px;
	vertical-align: middle;
}

.search_box input.search_btn{
	border: none;
	background: url(../images/search_btn.gif) no-repeat;
	width: 82px;
	height: 27px;
	vertical-align: middle;
	cursor:pointer;
}

.wid1000{
	width: 1000px;
	padding-top: 27px;
}

.pagelist{
	margin-bottom: 7px;
}

.pagelist li{
	display: inline;	
}

.pagelist li span{
	padding: 0 5px 0 10px;
	
}

.conts_text .wid518{
	width: 520px;
	border: 1px solid #d6d6d6;
	padding: 15px 0;
}

.conts_text .wid_630{
	width: 630px;
}

.conts_text .wid518 ul{
	padding: 0 15px;
}

.conts_text .wid518 ul li{
	overflow: hidden;
	zoom: 1;
}

.conts_text p.ask,
.conts_text .wid518 ul li a{
	line-height: 2;
	padding-left: 20px;
	font-size: 14px;
	background: url(../images/comm_03.gif) no-repeat left center;
}

.conts_text .wid518 ul li a:hover{
	color: #f34f09;
}

.conts_text .wid518 ul li.border_bottom{
	padding-bottom: 20px;
	margin-bottom: 20px;
	border-bottom: 1px dashed #c8c8c8;
}
.conts_text .wid_630 ul li a{
	float: left;
}
.conts_text .wid_630 ul li span{
	float: right;
	line-height: 2;
	color: #5e5e5e;
}

.conts_text p.ask{
	margin: 0 0 0 15px;
	padding: 0 15px;
	font-size: 16px;

}

.conts_text .repaly_box{
	margin: 0 25px;
	text-align: center;
	background: url(../images/da.gif) no-repeat left 1px;
	padding-left: 30px;

}

.conts_text .repaly_box img{
	margin: 5px 0 15px 0;
}

.conts_text .repaly_box img#img_auth{
	margin: 10px 5px 0 0;
	vertical-align: bottom;
}

.conts_text .repaly_box p{
	margin: 0;
	text-align: left;
	font-size: 14px;
}

.conts_text .repaly_box p.add_ask{
	margin: 10px 0 7px;
	font-size: 12px;
}

.conts_text .repaly_box p.add_ask span{
	padding-right: 8px;
	color: #f34f09;
}

.conts_text  .wid518 .repaly_box ul{
	margin: 0;
	padding: 0;
}

.conts_text .repaly_box ul li{
	margin-right: 5px;
	float: left;
	border: 1px solid #c5c5c5;
	padding: 5px 5px 5px 22px;
	background: url(../images/yes.png) #eee no-repeat 8px center;
}

.conts_text .repaly_box ul li.hand{
	cursor: pointer;
}

.conts_text .repaly_box ul li.li_no{
	background: url(../images/no.png) #eee no-repeat 8px 8px;
}

.conts_text .repaly_box ul li.li_no_g{
	background: url(../images/no_g.gif) #eee no-repeat 8px 8px;
}

.conts_text .repaly_box ul li.li_yes_g{
	background: url(../images/yes.gif) #eee no-repeat 8px center;
}

.conts_text .repaly_box ul li.selected{
	background-color: #fff;
	border-bottom: none;
	padding-bottom: 10px;
}

.conts_text .submit_box{
	margin-top: -1px;
	border: 1px solid #c5c5c5;
	padding: 10px 0 10px 10px;
	text-align: left;
}

.conts_text .submit_box p{
	font-size: 12px;
	line-height: 1;
	float: left;
}

.conts_text .submit_box p a{
	font-size: 12px;
}

.conts_text .submit_box input{
	margin: 0 5px 0 0;
	vertical-align: top;
	padding: 0;
}


.conts_text .submit_box p span{
	padding-right: 10px;
	line-height: 1.3;
}

.conts_text .submit_box .submit_Btn{
	margin-top: 10px;
	width: 56px;
	height: 27px;
	background: url(../images/submit_Btn.gif) no-repeat;
	text-align: center;
	font-weight: bold;
	display: block;
	border: none;
}

.conts_text .submit_box .wid140,
.conts_text .submit_box .wid215,
.conts_text .submit_box .wid370{
	margin-top: 10px;
	width: 370px;
	height: 55px;
	border: 1px solid #aaadb2;
}

.conts_text .submit_box .gray
{
	color:#6B6B6B;
    }

.conts_text .submit_box .wid140,
.conts_text .submit_box .wid215{
	width: 215px;
	height: 25px;
}

.conts_text .submit_box .wid140{
	width: 215px;
	vertical-align: bottom;
}

#span_codeError
{
    color: #f00;
    }

dl.fankui{
	line-height: 1.7;
}

dl.fankui dt{
	float: left;
	clear: left;
	font-size: 14px;
	text-align: center;
}

dl.fankui dt span{
	color: #fe0000;
}

dl.fankui dd{
	padding: 0 0 0 85px;
}

dl.fankui dd span{
	background: #fffbdd;
	border: 1px solid #ffe47d;
	padding: 5px;
}

.wid275,
.wid745{
	margin-right: 5px;
	margin-bottom: 20px;
	width: 745px;
	border: 1px solid #d6d6d6;
	height: 222px;

}

.wid275{
	width: 275px;
	height: 25px;
}

dd .ct_btn,
dd .tijiao_btn{
	margin: 0 10px 50px 0;
	background: url(../images/btn01.gif) no-repeat;
	width: 82px;
	height: 27px;
	border: none;
	cursor: pointer;
}

dd .ct_btn{
	background: url(../images/btn02.gif) no-repeat;
	width: 84px;
	height: 29px;
}

/***********************pagelist*********************/

#Div_Page{
  overflow: hidden;
  zoom: 1;
 }

ul.right_ul {
  float: right;
  margin-top: 2px;
}

  ul.right_ul li {
    float: left;
    text-align: center;
    line-height: 20px;
    height: 20px;
    overflow: hidden;
    margin-right: 10px;
    text-indent: initial;
  }

    ul.right_ul li input {
      /*margin-top: 2px;*/
      /*_margin-top: 5px;*/
      background: none;
      /*width: 42px;*/
      color: #333;
      border: none;
      height: 20px;
      line-height: 20px;
      cursor: pointer;
	  padding: 0;
      /*font-weight: bold;*/
    }

      ul.right_ul li input[type=text] {
        width: 43px;
		margin: 0 5px;
        /*height: 18px;
                line-height: 18px;*/
        height: 16px;
        line-height: 16px;
        border: 1px solid #bfbfbf;
        box-shadow: 1px 1px 3px #e3e3e3 inset;
        color: #666;
      }

      ul.right_ul li input.hover {
        text-decoration: underline;
        color: #f34f09;
      }

  ul.right_ul input.no_use {
    color: #b3b3b3;
  }

  ul.right_ul li.spa {
    color: #666;
  }
  
 .conts_text .box_border ul.mb20{
 	margin-bottom: 20px;
 }
 
         .tanchu
        {
            background: url(../images/tanchu.png) no-repeat;
            _border: 1px solid #fff;
            width: 731px;
            _width: 731px;
            height: 592px;
            position:fixed;
            _position:absolute ;
            z-index: 99;
            left: 50%;
            top: 50%;
            margin-left: -365px;
            margin-top: -296px;
        }
        .zhezhao
        {
            height: 100%;
            width: 100%;
            background: #000;
            _background: none;
            position: absolute;
            z-index: 80;
            -moz-opacity: 0.4;
            opacity: .40;
            filter: alpha(opacity=40);
            height: 768px;
            left: 0;
            top: 0;
        }
		
.close{
	width: 11px;
	height: 11px;
	background: url(../images/close.gif) no-repeat;
	display: inline;
	border: none;
	cursor: pointer;
	margin: 12px 15px 0 0;
	float: right;
}

.tanchu .title{
	padding: 60px 0 15px;
	text-align: center;
	font-size: 22px;
	font-family:"Î¢ÈíÑÅºÚ";
}

.tanchu .date{

	margin-bottom: 27px;
	text-align: center;
}

.tanchu .date span{
	padding: 0 10px;
}

.tanchu .text_box{
	margin: 0 30px;
	height: 416px;
	overflow: auto;
}

.tanchu .text_box p{
	line-height: 1.6;
}

p.text_title{
	padding-bottom:2px;
	background: url(../images/line02.gif) repeat-x left bottom;;
}

.zixun {
	margin: 13px 30px 0;
}

.zixun p{
	margin-bottom: 25px;
	text-indent: 2em;
	line-height: 1.7;
}

.zixun h3{
	padding: 0 0 7px 15px;
	font-size: 14px;
	font-weight: bold;
	color: #e9460b;
	background: url(../images/icon01.gif) no-repeat left top;
}

.zixun .list_img{
	margin-bottom: 15px;
	padding: 0 15px 20px;
	border-bottom: 1px solid #d6d6d6;
}

.zixun .spa{
	border: none;
	margin: 0;
}
	

.zixun .list_img p{
	margin-bottom: 0;
	float: left;
	width: 430px;
	text-indent: 0;
}	
	

.zixun .list_img img
{
    margin-top: -17px;
	float: right;
}	




#top_div{
	height: 109px;
	width: 915px;
	margin: 0 auto;
	position: relative;
	z-index: 30;	
	border-top: 1px solid #D6D6D6;
	min-width:1000px;	
	background: url(../images/bot_bc.gif) repeat left top;		
}

#top_div .logo{
	position: absolute;
	top: 23px;
	left: 0;
}

#top_div .tel_img{
	position: absolute;
	top: 28px;
	left: 582px;
}

#top_div .qq_img{
	position: absolute;
	top: 19px;
	right: 0;
}

#ul_menu {
	position: absolute;
	left: 0;
	top: 81px;
	margin: 0;
}

#ul_menu li{
	margin: -1px 89px 0 0;
	float: left;
	list-style: none;
	font-size: 14px;
}

#ul_menu li.border_nR{
	margin-right: 0;
}


#ul_menu li a{
	color: #fff;
	font-size: 14px;
	text-decoration: none;
}

#ul_menu li a.at,
#ul_menu li a:hover{
	padding-bottom: 11px;
	border-bottom: 3px solid #ff7900;
}


#ul_menu li a img{
	display: inline;
	margin: 0 2px -3px 0;
	vertical-align: top;
}

.tab_box{
	margin-bottom: 20px;
	width: 911px;
	height: 240px;
	overflow: auto;}

.tab_box table{
	width: 100%;
}


.tab_box table th,
.tab_box table td{
	border: 1px solid #b9b9b9;
	line-height: 28px;
	background: #f3f3f3;
	text-align: center;
}

.tab_box table th{
	font-size: 14px;
	font-weight: bold;
}

.tab_box table td input{		
	background: url(../images/dl_Btn.gif) no-repeat left top;
	color: #fff;
	border: none;
	height: 21px;
	width: 73px;
	vertical-align: middle;
	cursor: pointer;

}

/*********************************/
.pad0{
	padding: 0;
}

.title02_pay,
.title01_pay{
	padding: 30px 0 25px 0;
	color: #ff4802;
	font-family: "Î¢ÈíÑÅºÚ";
	font-size: 16px;
	font-weight: bold;
}

.title01_pay img{
	margin-top: 25px;
	display: block;
}

.title02_pay{
	padding: 0 0 10px 0;
	font-size: 14px;
	color: #202020;
}

.tab_buy{
	margin-bottom: 30px;
	width: 100%;
	border: 1px solid #cacaca;
}

.tab_buy th,
.tab_buy td{
	text-indent: 15px;
	border-bottom: 1px solid #cacaca;
	vertical-align: middle;
	line-height: 30px;
	font-size: 14px;
	text-align: center;
	padding-right: 15px;
}

.tab_buy th{
	background: url(../images/th_bc.gif) repeat-x left top;
	line-height: 32px;
	font-weight: normal;
}

.tab_buy td.text_left,
.tab_buy th.text_left{
	text-align: left;
}

.tab_buy td.bold_f{
	font-weight: bold;
}

.tab_buy td.orange_f{
	color: #f00;
}

.login_box{
	border: 1px solid #d9d9d9;
}

.conts_text .border_spa a{
	color: #1400c3;
}

.login_box ul{
	margin-bottom: 25px;
	height: 34px;
	border-bottom: 1px solid #ff4900;
}

.login_box ul li{
	float: left;
	line-height: 33px;
	background: url(../images/p_g.gif) no-repeat 15px center;
	text-indent: 28px;
	font-size: 14px;
	padding: 0 25px 0 15px;
	cursor: pointer;
}

.login_box ul li.at{
	
}

#existAccount
{
    background: url(../images/p_o.gif) no-repeat 15px center #fff;
    
    line-height: 34px;
    border-left: 1px solid #ff4900;
	border-top: 2px solid #ff4900;
	border-right: 1px solid #ff4900;
}
#PhoneAccount
{
    line-height: 32px;
	font-size:14px;
	border-right: 1px solid #D9D9D9;
}

.login_box dl{
	margin-left: 190px;
}

.login_box dt{
	float: left;
	clear: left;
	font-size: 14px;
	text-align: right;
	width: 100px;
	padding-top: 9px;
}

.login_box dd{
	padding: 0 0 0 100px;
}

.login_box dd .text_k{
	height: 29px;
	border: 1px solid #abadb3;
	margin-right: 5px;
	 width: 150px;
	 line-height:29px;
	 float:left;
	 }
	 
.login_box #IsUser dd .text_k{
    float: none
    }

.login_box dt span{
	display: inline;
	color: #fe4a00;
}

.login_box dd span{
	margin: 5px 0;
	display: block;
	font-family:"ËÎÌå";
	clear: both;
	color: #808080;
	line-height: 1.7;
}

.login_box dd span.dis_no
{
	*display: inline;
    }

.error 
{
    float: left;
    }

span.text_o{
	color: #fe4a00;
}

.next_btn{
	margin: 10px 0 22px;
	background: url(../images/btn_g.gif) no-repeat;
	width: 167px;
	height: 39px;
	color: #fff;
	border: none;
	font-size: 14px;
	font-weight: bold;
	cursor: pointer;
}

.login_box dd .zhuce{
	cursor: pointer;
	width: 116px;
	height: 27px;
	background: url(../images/ico_bg.png) no-repeat 0 0;
	border: none;
}

.login_box dl.Is_user{
	margin-left: 190px;
}

.login_box dl.Is_user dt{
	width: 130px;
}

.login_box dl.Is_user dd{
	padding: 0 0 15px 130px;
	*padding: 0 0 0 130px;
	color: #949494;
}




.login_box dl.Is_user dd .next_btn{
	
}

.conts_text .border_spa{
	margin-bottom: 15px;
	padding: 15px;
	border: 1px solid #d9d9d9;
	background: #fff;
}

.conts_text .border_spa p{
	margin-bottom: 7px;
	font-size: 14px;
}

.conts_text .border_spa p span{
	font-weight: bold;
	font-size: 14px;
}

.conts_text .border_spa p span.text_o{
	font-weight: normal;
}

.conts_text .border_spa p.line_t{
	margin-bottom: 15px;
	border-bottom: 1px solid #e4e4e4;
	padding-bottom: 6px;
}

.pay_ul{
	margin-bottom: 10px;
	overflow: hidden;
	zoom: 1;
}

.pay_ul li{
	margin: 0 16px 10px 0;
	float: left;
}

.pay_ul li img{
	margin-left: 13px;
	vertical-align: middle;
	cursor:pointer;
}

.conts_text .border_spa p.text_c{
	padding-top:10px;
	font-size: 12px;
	text-align: center;
}

.conts_text .border_spa p.text_c .next_btn{
	margin-bottom: 0;
}

.div_zhezhao{
	background: #454545;
	position: absolute;
	z-index: 500;
	width: 100%;
	filter:alpha(opacity=60);
	-moz-opacity:0.6;
	-khtml-opacity: 0.6;
	opacity: 0.6;
}

.tanchu_box{
	width: 450px;
	height: 280px;
	background: #fff;	
	display:none;
}

.tanchu_box .top_t{
	margin-bottom: 20px;
	border-top: 2px solid #ff4900;
	border-bottom: 1px solid #dfdfdf;
	text-align: center;
	color: #ff4900;
	line-height: 33px;
	font-size: 14px;
	font-weight: bold;
}

.tanchu_box dl{
	margin: 0 0 0 85px;
}

.tanchu_box dt{
	float: left;
	clear: left;
	width: 75px;
	font-size: 14px;
	line-height: 1.6;
}

.tanchu_box .pad_20{
	padding-top: 20px;
}

.tanchu_box dd{
	padding-bottom: 5px;
	text-align: left;
}

.tanchu_box dd input{
	height: 20px;
	border: 1px solid #bababa;
	line-height: 20px;
}
.tanchu_box dd label span.error,.login_box dd label span.error{
	background: url("../images/validate_choice.png") no-repeat -20px -76px;
    padding-left: 20px;
    line-height:1.3;
}
.tanchu_box dd label span.info,.login_box dd label span.info{
      padding-left: 20px;
      line-height:1.3;
      background: url(../images/validate_choice.png) 0 -103px no-repeat;
}

.login_box dd label span.success {
    background: url("../images/validate_choice.png") no-repeat -40px -46px;
    color: #808080;
    margin-top: 5px;
    padding: 0 0 0 20px;
    height:15px;
    line-height:1.3;
    }
    
#i-timer
{
    padding-top: 8px;
    }
.tanchu_box .next_btn{
	margin: 20px 20px 0 0;
	width: 137px;	
	background: url(../images/btn_g_02.gif) no-repeat;
}

.tanchu_box .next_btn01{
	margin: 20px auto 0;
	display: block;
}

.tanchu_box p.text_c{
	text-align: center;
}


.conts_text .border_spa p.fail_t{
	margin: 40px 0 35px 340px;
	padding: 7px 0 15px 85px;
	background: url(../images/ico_bg.png) no-repeat -179px 0;
	font-family:"Î¢ÈíÑÅºÚ";
	font-size: 21px;
	color: #ff4900;
}

.conts_text .border_spa p.fail_t a{
	margin-top: 7px;
	display: block;
}

.conts_text .border_spa p.fail_t a{
	margin-top: 7px;
	display: block;
}

.conts_text .border_spa p.text_spa{
	font-size: 18px;
	font-family:"Î¢ÈíÑÅºÚ";
}

.conts_text .border_spa p.text_buy span{
	color: #f00;
	font-weight: normal;
	line-height: 2;
}

.conts_text .border_spa p.text_buy span.gray{
	color: #6e6e6e;
}

.conts_text .border_spa p.fail_spa{
	padding: 25px 0 20px 75px;
	background: url(../images/ico_bg.png) no-repeat 0 -82px;
}

.submit_b{
	margin-left: 10px;
	cursor: pointer;
	background: url(../images/ico_bg.png) no-repeat 0 -221px;
	width: 78px;
	height: 21px;
	border: none;
	color: #fff;
}

.box_yellow{
	margin: 20px auto;
	width: 525px;
	background: #f9f9f9;
	border: 1px solid #d9d9d9;
	padding: 10px;
}

.box_yellow dl{
	margin-left: 220px;
	line-height: 2.5;
}

.box_yellow dt{
	color: #6e6e6e;
	float: left;
	clear: left;
	width: 90px;
	text-align: right;
}

.img_bc .btn01,
.img_bc .btn02,
.down_b01{
	margin-bottom: 20px;
	background: url(../images/btn_z.gif) no-repeat 0 0;
	width: 205px;
	height: 48px;
	border: none;
	cursor: pointer;
}

.img_bc{
	width: 851px;
	height:483px;
	background: url(../images/img_b.gif) no-repeat;
}

.img_bc p{
	padding: 440px 0 0 375px;
}

.img_bc .btn02{
	margin-right: 10px;
	background: url(../images/btn_z.gif) no-repeat -222px 0;
}

.img_bc .btn01{
	background: url(../images/btn_z.gif) no-repeat -436px 0;
}

.bule_t{
	padding-top: 30px;
	text-align:  center;
	font-size: 14px;
}

.bule_t span{
	color: #1426d0;
	font-size: 14px;
}

.ml22{
	margin-left: 17px;
}

.bor_bai{
	border: 1px solid #fff;
	padding: 10px 0 15px;
}
#ul_account li
{
    border-top:0px solid #D9D9D9;
     border-right:1px solid #D9D9D9;
     border-left:0px solid #D9D9D9;
     background:url("../images/p_g.gif") no-repeat scroll 15px center rgba(0, 0, 0, 0);
     line-height:32px;
     width:200px;
    }
#ul_account .at
{
     border-top:2px solid #ff4900;
     margin-top: -1px;
     border-right:1px solid #ff4900;
     border-left:1px solid #ff4900;
     background:url("../images/p_o.gif") no-repeat scroll 15px center #FFF;
     line-height:34px;
      font-weight:bold;
    }