/**
*@Description: settings css
*@Author: yys
*@Update: xuy(2018-1-16 16:00) 新增ca认证
/*common*/
html {overflow-y: scroll;}
:root {overflow-y: auto;overflow-x: hidden;}
:root body {position: absolute;}
body {width: 100%; overflow: hidden;height: auto;min-height:100%;}
/*div{font-size:14px;}*/
.fl{float: left;}
.fr{float: right;}
.header-content{width: 92%;margin: 0 auto;}
.settings-box>h4>span{display: block;width: 96%;margin: 0 auto;}
.head-left a{float: left;margin: 15px 4px 0 8px;width: 141px;height: 47px;}
.head-left span{float: left;margin: 25px 4px 0 8px;height: 28px;}
.head-right div{float:left;}
.head-right .user-head img{margin:8px 4px 0;width:66px;height:65px;}
.head-right .user-info{margin:8px 4px 0 14px; color: #fff;}
.head-right .user-info p{font-size:14px;line-height:34px;}
.head-right .user-info p a{margin:0 20px 0 0;color:#fff;}
.message em{color: #7881a7;}
.user-info a.alert i{background:url(../images/consultation.png) -111px -152px}
.user-info a.alert em{color: #ff8f2c;}
.pacs-head span{width: 190px;background: url(../images/pacs.png) no-repeat -6px -3px;}
.desk-head span{width: 80px;background: url(../images/common.png) no-repeat 0px -340px;}
.moveleft-btn{background:#91b45d;}
.orange-text{color: #ff8f2c;}
.green-text{color: #91b45d;}
.grey-text{color: #777;}



/*messages*/
.msg-header{height:80px;}
.msg-warp{min-width: 1200px;}
.message-content{max-width: 1200px; margin: 0 auto;}

.message-bar{width: 100%;margin: 20px auto 40px;text-align:left;}
.message-bar{margin:20px 0 10px;}
.message-inout{display: inline-block;padding:0 5px;border-bottom: 1px solid #7881a7;margin-right: 40px;}
.message-inout a{display: block;float: left;margin-right: 2px;padding: 0 20px;height: 30px;text-align: center;line-height: 28px;}
.message-inout a.current{border: 1px solid #7881a7; border-bottom:0; color:#7881a7;font-weight: bold;border-top-left-radius: 4px;border-top-right-radius: 4px;	}
.message-action{display:inline-block;margin-top:20px;height:30px;line-height: 28px;background: #91b45d;border-radius: 4px;}
.message-action a{display: block;float: left;padding:0 15px;font-family: Arial;font-size: 12px;color:#fff;font-weight: bold;border: 1px solid transparent;
	border-radius: 2px;
	-moz-transition:all .2s linear;
	-o-transition:all .2s linear;
	-ms-transition:all .2s linear;
	-webkit-transition:all .2s linear;
	transition:all .2s linear;
}
.message-action a i{text-decoration: line-through;font-size: 14px;}
.message-action a:hover{border: 1px solid #91b45d;background: #fff;color: #7881a7;border-radius: 4px;}

.msg-search{margin-top: 25px;position: relative;float: right;height: 28px;}
.msg-search input{text-indent: 10px;border: 1px solid #d7d7d7; border-radius: 2px; min-width: 180px; line-height: 24px;width: 100px;color: #999;}
.msg-search a{padding: 6px 12px; margin-left: 10px; border-radius: 2px; color: #fff;}
.user-messages{position: relative;min-height:440px; margin-top: 30px;background:#fff;}
.user-messages table tr{line-height: 30px; font-size: 13px}
.user-messages table i{display: inline-block; height: 16px; width: 16px; background: url(../images/common.png) no-repeat; }
.user-messages table i.read{background-position:  -194px -345px;}
.user-messages table i.un-read{background-position:  -224px -345px;}
.user-messages table thead{ font-weight: bold; border-bottom: 1px solid #7881a7; color: #7881a7;}
.user-messages table thead tr{height:35px; line-height: 35px;}
.user-messages table .table-text{border-bottom: 1px solid #d7d7d7; color: #333;}
.message-con{margin: 20px;}


.msg-av,.schedu-av{display: inline-block;margin-left: 0;margin-right: 10px;float: left;width: 50px;height: 50px;border-radius: 5px;border:1px solid #000;box-shadow: 1px 1px 3px #999;}
.schedu-av{float: none; margin:0;}
.msg-av img,.schedu-av img{max-width: 50px;max-height: 50px;}
.msg-sender{font-weight: bold;font-size: 12px;line-height: 28px;color: #285181;}
.msg-time{color: #999;margin-left: 20px;line-height: 28px;}
.msg-tit{width:50%;height: 28px;line-height: 28px;/*border-bottom: 1px dashed #eee;*/}
.msg-con{margin:20px 0;height: auto;text-indent: 24px; color: #333;}
.msg-btn{border-radius: 2px; display: inline-block;margin:10px 20px 0 0; border:1px solid transparent;width: 60px;height: 24px;background: #91b45d;color:#fff;text-align: center;line-height: 24px;}
.msg-btn-ref{border-radius: 2px; background: #aaa;}
.msgdetail:hover{background: #f5f5f5; cursor: pointer;}
#isAgreen a{float: right;}

.send{margin-top:20px; width:70%;float: left;}
.send-to{line-height:30px ;margin:20px 0;}
.send-to .send-select{display: inline-block;width: 240px;margin-left: 2px; text-indent: 5px;}
.send-to p{line-height: 26px; height: 26px;border-radius: 2px;font-size: 14px;}
.send-to input,.send-tit input{font-size: 14px;line-height: 24px; text-indent: 10px;}
.send-to label,.send-tit label,.send-con label{display: inline-block;width: 80px;vertical-align: top;text-align: right;font:bold 13px/30px  Microsoft Yahei,"Hiragino Sans GB","Hiragino Sans GB W3","华文细黑",sans-serif;}
.send-con,.send-tit{margin-top: 10px;}
.send-btn{margin-left: 80px;}
.send-btn input{cursor: pointer;height: 28px;}
.send-list{float:left;margin-top:20px; padding:20px 10px;  width:26%; border-left:1px solid #ddd ;}
.send-list ul {margin-bottom: 20px;}
.send-list h3{width:200px; text-indent: 5px;  font:bold 14px/24px Microsoft Yahei,sans-serif;}
.send-recentlist li{width: 100%; text-indent: 20px; line-height:24px;}
.box-textarea{width: 80%;height: 150px;border:1px solid #d7d7d7;border-radius: 2px; font-size: 14px;}



/***------------post manegee--------------****/

.post-list,.purview-list,.account-list{position: relative;margin-bottom: 50px; min-height: 390px;padding-bottom:38px; border:1px solid #ddd; background: #fff; box-shadow: 0 0 3px #aaa;}
.account-list{padding-bottom:0px;}
.post-list-tit,.purview-list-tit,.account-list-tit{display: block; position:relative; width: 100%; height: 40px;text-indent: 20px;font: 14px/40px Microsoft Yahei,sans-serif;}
.post-list-table,.purview-list-table,.account-list-table{width: 100%;height: 300px;}
.new-postfun,.post-search,.new-pur-group{margin-right: 10px; width: 80px;height:30px;font-size: 12px;  }
.new-postfun,.new-pur-group{width: 110px;}
.post-searchbar,.post-searchinput{margin-left: 5px; margin-right: 20px; width: 200px; height:24px; border: 2px solid #d7d7d7;vertical-align: top; text-indent: 5px;border-radius: 2px;background: #fff;}
.post-searchinput{margin:0;}
table.postlist,table.purviewlist,table.accountlist{width: 100%; line-height:36px;border-bottom:none; background-image:url(../images/list_background_image.jpg);padding-left:18px; text-align: center;}
.postlist thead,.purviewlist thead,.accountlist thead{line-height: 32px;background-color: #b5b5b5;font-weight: bold; color: #fff;}
.postlist tr,.purviewlist tr,.accountlist tr{border-bottom: 1px solid #ddd; line-height: 28px;}
.postlist td a,.purviewlist td a,.accountlist td a{padding:1%;margin:0 2%; color: #ff8f2c; font:bold 13px Microsoft Yahei,sans-serif;}
/*.postlist a.post-u,.postlist a.post-xj{color: #1a9ebb;}*/

.new-post{padding:10px;margin:0; min-height: 304px;height: auto; clear:both; width:480px; border-radius: 4px;  z-index: 100; /*box-shadow: 0 0 10px rgba(255,255,255,.8);*/ }
.new-post h3{margin-bottom: 10px; line-height: 30px; height: 30px; font-weight: bold; font-size: 13px;}
.post-set{width:480px; height: 50px;}
.post-set li{float: left;margin-bottom: 10px;}
.post-set li span{display: inline-block;margin-right: 5px;width: 60px; text-align: right; font-weight: bold;}
.post-fun-set{float: left;margin-top: 10px; padding: 10px 0; width: 480px; background: #f5f5f5;}
.post-fun-set h3{line-height:18px;}
.post-fun-set li{margin-bottom: 10px;}
.post-fun-set li label{display: inline-block;margin-right: 5px; width: 60px;text-align: right; line-height: 20px;vertical-align: top; }
.pacs-settings-right .post-fun-set li label{color:#7881a7;}
.post-fun-set li label em{color: #ff8f2c;margin-left: 2px;}
.post-fun-set li input[type=text],.post-fun-set li select,.post-set li input{ width:150px; height: 24px;border:1px solid #ccc;}
.post-fun-set li select{height: 28px;margin-left: -2px;}
.post-fun-set li span{display: inline-block; margin-right:5px;}
.post-coohos-list{display: inline-block; width: 380px; height: 90px; border:1px solid #ccc; background: #fff;overflow-y: auto;}
.post-pop-sblock{display: inline-block; width: 400px;}
.post-pop-btn{margin:20px auto 0; width:240px; height:40px; clear:both;}
.post-pop-btn input{width: 100px;height: 30px;margin-right: 30px;}
.btn-block{margin:0 auto; padding-top: 10px; width:160px; height: 30px;}
.btn-block .pop-btn{padding:0 20px;margin-right: 6px; height: 24px; font-size: 13px; color: #fff;}

.post-add-user,.purview-add-user{padding: 10px; height: 400px; background: #f5f5f5;}
.post-add-user h3 span,.purview-add-user h3 span{ color: #ff8f2c;}
.post-add-user h4,.purview-add-user h4{font-weight: bold; line-height:30px; font-size: 14px;}
.post-u-left,.post-u-right,.purview-u-left,.purview-u-right{float: left;margin-bottom: 20px; width:200px; }
.post-mid-btn,.purview-mid-btn{float: left;margin-top: 150px;margin-left: 10px; width: 100px;}
.post-mid-btn input.movebtn,.purview-mid-btn input.movebtn{margin-bottom: 20px;width: 90px; height: 24px; border-radius:4px; text-align: center; color: #fff; font-size: 13px; }
.post-add-block1,.post-add-block2,.post-add-block3,.purview-add-block1,.purview-add-block2,.purview-add-block3{float: left; width: 190px;height: 300px; overflow: auto;border:1px solid #ccc;background: #fff;}

/*account manegement*/
.post-account .account-state{padding: 30px 0; height: 80px; clear:both; }
.account-state .post-query{ margin-bottom: 20px; width: 270px; }
.account-state .post-query span{width:84px; line-height: 32px; }
.post-query input[type=text]{margin-left: 0; color: #777;}
.post-query-left{width:840px; }
.post-query-left .post-a-query{ margin-bottom: 10px; width: 270px;}
.post-a-query span{display:inline-block; height: 30px; width: 50px; vertical-align: middle;}
.new-postfun,.post-search,.new-pur-group{margin-right: 10px; width: 80px;height:30px;font-size: 12px;  }
.new-postfun,.new-pur-group{width: 110px;}
.post-a-query p,.post-a-query span,.post-a-query input{float: left; padding: 0;}
.post-a-query p{position: relative;width: 120px; }
.post-a-query p.con2-sxtit,.post-a-query ul.con2-mgul,.post-a-query p.hos-sxtit,.post-a-query ul.hos-mgul{width:140px; }
.post-a-query .con2-mgsw,.post-a-query .hos-mgsw{font-weight: normal;}
.post-a-query span.con2-mgbt,.post-a-query span.hos-mgbt{position: absolute; right:5px; width: 20px;}

.account-role-btn{position: absolute; right:5px; top: 5px; width: 110px;height:30px;font-size: 12px;}
.acc-role{padding:10px; width: 670px; height: 600px;  background: #f5f5f5;}
.acc-doc-list{float: left; margin-right: 10px; margin-bottom: 20px; width: 200px; height: 520px;background: #fff; border:1px solid #ccc;}
.acc-post,.acc-purview{float: left; margin-left: 10px; margin-bottom: 20px;padding: 10px;width: 400px; height: 260px; }
.acc-post{padding-top: 0; border-bottom: 1px solid #ccc;}
.acc-purview{margin-bottom: 0;}
.acc-post h3 {color: #285181; font-weight: bold; font-size: 13px;}
.acc-post h3 span{ color: #ff8f2c;}
.acc-post h4,.acc-purview h4{font-weight: bold; line-height:30px; font-size: 14px;}
.acc-post-left,.acc-post-right,.acc-purview-left,.acc-purview-right{float: left;margin-bottom: 20px; width:150px; }
.acc-post-mid,.acc-purview-mid{float: left;margin-top: 80px;margin-left: 10px; width:90px;}
.acc-post-mid .movebtn,.acc-purview-mid .movebtn{margin-bottom: 20px;width: 80px; height: 24px; border-radius:4px; text-align: center; color: #fff; font-size: 13px; }
.acc-block1,.acc-block2{float: left; width: 150px;height: 180px; overflow: auto;border:1px solid #ccc;background: #fff;}

/*doc menu set*/
.doc-menu-set{width: 600px; height: 800px; font-size: 14px;}
.doc-menu-set h4{position: relative; margin: 10px 0; padding-left:4px; background: #f7f7f7; font-weight: bold;line-height: 30px;cursor: pointer;}
.doc-menu-set h4 input[type=image]{position: absolute; left:5px; top:5px;}
.doc-menu-set ul li{padding-left:20px;float: left; width: 50%; margin-right: 10px;padding-left: 5px;    text-indent: 20px;height: 24px; line-height: 24px;}
.doc-menu-set ul li input[type=checkbox]{position: relative;left:-21px;top:2px;}
.doc-menu-set ul li label{position: relative;left:-22px;}
.doc-menu-set input.btn-size4{display: block; margin:30px auto; width: 120px; height:32px; font-size: 15px; text-align: center;}
/*purview manegement*/
.new-purview{margin-right: 10px; width: 110px;height:30px;font-size: 12px;  }
.purview-change{margin:0;padding: 10px;width: 480px; min-height: 300px;background: #f5f5f5;}
.purview-change h5,.new-purview h5{margin-bottom: 10px; font-weight: bold; font-size: 14px; line-height: 30px; }
.purview-pop-left,.purview-pop-right{float: left;margin-bottom: 20px;}
.purview-pop-left{width: 300px;}
.purview-pop-right{width: 180px;}
.purview-pop-left li{margin-bottom: 10px;}
.purview-pop-left li label em{color: #ff8f2c;}
.purview-pop-left li input[type=text]{height: 24px;width: 150px;border:1px solid #ccc; }
.purview-pop-left li textarea{margin-bottom: 30px; width: 180px; height: 120px; border:1px solid #ccc;resize:none;overflow-y: auto;}
.purview-assign{width: 160px; height:160px; background: #fff; border:1px solid #ccc;overflow:auto;}
.purview-assign li{font-size: 13px; line-height:24px;}
.purview-of,.post-of{position: relative; display:inline-block;height: 20px; min-width:225px;max-width:390px; width: 80%; overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
/*sign*/

.sign-list .sign-title{ color: #444; margin-right: 10px; max-width: 70px; line-height: 30px;}
.sign-list .sign-query{position:relative; width:180px;margin-right:1%;float: left;}
.sign-list .sign-query .user-select{margin-left: 0;}
.sign-list .sign-query input{width:120px;}
#user-sign-layer .uesr-img-select{height: 280px}
.sign-list .sign-query img{position:absolute;right:25px; top:2px;}
.sign-list .sign-query .user-select span{max-width:180px; width: auto;}

.sign-platform{width: 100%;padding-top:90px; background: url(../images/ptqy.jpg) no-repeat center top #a8d1df;}
.sign-platform hr{margin: 0 20px; height: 0; border-bottom: 1px solid #a0c8d2; border-top: 1px solid #e7f8f9;}
.sign-name{font-size: 14px;margin: 0 20px; line-height: 30px; text-align: center; }
.sign-name span{display: inline-block;padding:0 3%;}
.sign-name em{color: #777;font-weight: bold; }
.sign-con{margin:12px 45px 10px; padding:10px 0 10px 10px; font-size: 13px; height:314px; background:transparent; overflow-y:auto; }
.sign-con h4{font-size:14px; margin:10px 0;font-weight: bold;color: #285181;}
.sign-con p{text-indent: 20px;}
.sign-bottom{margin:0 45px; line-height: 26px; width: 710px; font-size: 13px;}
.sign-bottom span{display: block; float: right;margin-right: 5px;}
.sign-bottom label{display: block;float: left; text-indent: 5px; line-height: 30px; color: #000;vertical-align: middle;}
.sign-bottom input{float: left; width: 300px; height:26px; line-height:26px; border:1px solid  #aaa; text-indent:5px; }
.sign-notes{margin-top: 60px;}
.sign-notes input[type=button]{ margin-right: 20px; width: 80px;height: 30px; }
.sign-notes p{ margin:10px 0;text-align: center; font-size: 14px; color: #fff; text-shadow:1px 1px 1px #000;}
.sign-notes p span{line-height: 20px; display: inline-block; vertical-align: top;}
.sign-notes div{width: 190px; padding: 10px 0  30px; margin:0 auto;}

.sign-docdetail{background: #fff; width:600px; height:auto;}
.sign-docdetail .doc-img{display: block; float: left; margin:20px; width: 100px; height: 100px; overflow: hidden;}
.sign-docdetail .sign-doc-info{float: left; width: 460px;margin-top: 20px; height: auto;}
.sign-docdetail .sign-doc-info p{float: left; margin-bottom:8px;width: 50%; overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font:14px/20px Microsoft Yahei,"华文细黑"，sans-serif;}
.sign-docdetail .sign-doc-info p em{color: #777;}
.sign-statistics{padding: 20px 10px 20px 20px;height: 220px; width: auto; overflow-y:auto;}
.sign-count{ margin:0 20px 50px 20px; border-top: 1px solid #ddd; clear:both;height: 30px;}
.sign-count span{display: inline-block; font-size: 16px;line-height: 50px; width: 30%;text-align: center;}

.sign-list .sign-title{ color: #444; margin-right: 5px; line-height: 30px;}
.sign-list .sign-query{width:200px;margin-right: 5%;}
.sign-list .sign-query input{width:120px;}

/*======================================*/

/*payment部分*/


/***------------payment management--------------****/
.agency-payment{display: none;}
.agency-table-tab ul{position: relative;border-bottom: 1px solid #2aacc6; bottom: -1px; width:193px; border-bottom: 0; line-height:30px;margin-top:40px;overflow:hidden;}
.agency-table-tab li{line-height:40px;padding:0 20px;float:left;color:#898989; font-size: 14px; cursor: pointer;  border-radius:4px 4px 0 0;}
.agency-table-tab .current{ border-top-right:4px;background:#2aacc6; font-weight: bold; color:#fff;}
.new-coo{ width: 100%;}
.coo-config-tit{margin:30px 0; width: 100%; text-align:left;}
.coo-config-tit h4{float: left; width: 200px; text-indent: 30px; font:bold 14px/30px Mircrosoft Yahei,sans-serif;}
.coo-config-tit h3{float: left; width: 300px; line-height: 30px; text-align: center;}
.coo-config-tit h3 em{color: #ff8f2c; font-weight: bold;}
.coo-config-tit input{float:left; padding: 5px 10px;}
.coo-step{position: relative;margin-bottom: 20px;padding-bottom: 10px; width:99%; min-height: 150px;background: #fff;box-shadow: 0 2px 4px #ccc; }
.coo-step h3{width: 260px; font: bold 15px/35px Microsoft Yahei,sans-serif; text-indent: 20px;}
.coo-step .form-checkbox ul li{float: left;}
.coo-step .title-coo-step-check{display:block; font-weight: bold; color: #285181; margin-left: 25px;}

.config-searchbar{position: relative;width: 220px;  height: 32px; clear:both; line-height: 32px;margin:10px 0 0 20px;cursor: pointer;}
.config-searchbar .magnifier{position: absolute; width: 30px; height: 30px;top:0;right:5px;cursor: pointer; text-indent: -999px;font-size:0px; vertical-align: middle;background: url(../images/imgs.png) no-repeat 5px -102px;}
.config-searchbar input.text{ width:220px; }
.config-search-resault{position: relative;margin-top: 20px; padding:20px;border-top: 1px dotted #ddd; max-height: 100px;overflow-y:auto; font-size: 14px;}
.config-search-resault ul{display:none;}
.config-search-resault li{float: left; padding:5px 10px; margin-right: 10px; color:#666;cursor: pointer;}
.config-search-resault li input{display: none;}
.pacs-settings-right .config-search-resault li.checked{background: #e8ebf8; color: #7881a7; border-radius: 4px;}
.config-search-resault li.checked{background: #2aabc5; color: #fff; border-radius: 4px;}

.coo-config-work,.coo-config-price{display:none;}
.coo-config-work ul{margin-left: 30px;}
.coo-config-work ul li{margin:10px 0; line-height: 30px;}
.coo-config-work li label{display:block; font-weight: bold; color: #285181; margin-right: 10px;}
.coo-config-work li span{display: inline-block; margin-right: 20px; font-size: 14px; }
.config-price{margin:10px 20px 10px 30px; height: 60px; font-size: 13px;}
.config-price label{display: block;float: left; font-weight: bold; color:#285181;line-height: 30px; }
.config-price select{display: block;float: left;  width: 100px;height: 30px; line-height: 30px; border:0; background-color:#eee; }
.price-del,.price-add{display:block; float: left; margin:5px 5px 5px 20px; width: 24px; height:24px;  text-indent: -9999px;background:url(../images/common.png) no-repeat;cursor: pointer;}
.price-add{background-position: -161px -343px;}
.price-del{background-position: -260px -100px;}
.price-setting{margin: 0 auto 30px; width: 98%; text-align: center;font-size:13px; line-height: 24px;}
.price-setting td{border:1px solid #ddd;}
.price-setting td a{ margin:0 5px; color: #2aacc6;font-weight: bold;}
.price-special{padding:10px; width: 360px;}
.price-default{padding:10px; width: 800px;}
.price-ass,.price-defa-ass{width: 400px; padding: 20px;}
.price-ass td input,.price-defa-ass td input{margin: 0 auto; width:60px; font: 14px Microsoft Yahei,sans-serif;line-height: 24px;text-align: center;}

.price-set-detail,.price-reply{padding: 10px; width: 460px;}
.price-detial-block{margin-bottom: 20px; border-bottom: 1px solid #000;}
.price-detial-block h4,.price-reply h4{margin-bottom: 20px; color: #ff8f2c; font-size: 15px;}
.price-info,.price-toolbar{margin:0 0 20px; height:30px; font-size: 13px;}
.price-info li{float: left; width: 40%; margin-right: 20px;,margin-bottom: 20px;}
.price-info label{color: #898989;}
.price-info li span{font-size: 14px; font-weight: bold;}
.price-toolbar input{float: right;}
.wait-del{background: #ccc;}
.confirm-btn{display: block; margin: 20px auto; width: 300px;height: 45px;}


.config-price .user-select{width:158px;border: 1px solid #d7d7d7;position: relative;float:left;margin-left: 82px;}
.config-price .grey-select{border: none;}
.config-price .user-select p{position: absolute;display:inline-block;top:0px;left:-70px; width:70px; text-align: right; font-weight: bold;   font-size: 13px; line-height: 30px;  color: #285181;}
.config-price .user-select-ul{width:157px;}
/*request list*/
.request-tab{border-bottom:1px solid #76be0d;}
.request-tab ul{position: relative; bottom: -1px; width:208px; border-bottom: 0; line-height:30px;margin-top:40px;overflow:hidden;   border-radius:4px 4px 0 0;}
.request-tab li{line-height:40px;padding:0 20px;float:left;color:#898989;  font-size: 14px; cursor: pointer;}
.request-tab li span{ display: inline; margin-left: 10px;}
.request-tab .current{ border-top-right:4px;background:#76be0d; font-weight: bold; color:#fff;}
.state-select:hover{}

/***------------payment process--------------****/
.pay-select{padding:20px; background: #fff;}
.pay-select h1{border-bottom: 4px solid #ddd; line-height: 60px; }
.pay-select h1 i{color: #ddd; }
.pay-select h1 em{font-size: 14px; color: #898989;}
.pay-det{margin:30px auto; width:100%; height:120px;  text-indent: 20px; /*border:1px solid #ccc; border-bottom: 2px solid #ccc;*/ line-height: 40px;}
.pay-det h2{line-height: 60px;}
.pay-det h2 em{color: #ff8f2c;font-weight: bold;}
.pay-det p{font-size: 14px; color: #666;}
.pay-det p strong{margin:0 3px;color: #2aacc6;}
.pay-select ul{padding:20px 0; border:1px solid #ddd;font-size: 14px; line-height: 30px;}
.pay-select li{margin-bottom: 10px;}
.pay-select li span{margin-left: 5px;font-size: 13px;}
.pay-select li label{display: inline-block; text-align: right; width: 150px; color: #666;}
.pay-select li span em{color:#2ba1a8;}
.pay-select li a{margin-left: 30px; color: #76be0d; text-decoration: underline;}
.pay-select .big-btn{margin: 30px 0;}

.pay-select li .user-select{position: relative;margin-left: 150px;width:158px;border: 1px solid #d7d7d7;}
.pay-select li .user-select p{position: absolute;top:0;left:-149px;width:150px;text-align: right;    color: #666;}
.pay-select li .grey-select{border: none;}
.pay-select .user-select-ul{width:157px;padding: 0;width: 157px;}
.pay-select .user-select-ul li a{margin: 0;}
/***------------account--------------****/
.account{/*border:1px solid #ddd;*/ background: #fff; }
.acc-tab{margin-top: 20px;position: relative; bottom: -1px;}
.acc-tab ul{ width:193px; border-bottom: 0; line-height:30px;margin-top:40px;overflow:hidden;   border-radius:4px 4px 0 0;}
.acc-tab li{line-height:40px;padding:0 20px;float:left;color:#999; font-size: 14px; cursor: pointer;}
.acc-tab .current{background:#fff; font-weight: bold; color: #000; border-top:2px solid #2aacc6;border-right: 1px solid #ddd;border-left: 1px solid #ddd;}

.acc-info{padding: 30px 20px;margin:10px 10px 30px 10px; height: 50px; border-bottom: 1px dotted #aaa;}
.acc-info h4{color: #898989;margin-bottom: 10px; font-size: 15px;}
.acc-info span{display: block; float: left; margin-right: 20px; font-size: 24px; line-height: 30px;}
.acc-info input{ float: left; margin-top:5px; margin-left: 20px; height: 24px; font-size: 14px; line-height: 30px;}
.account-type{display: none;}
.acc-list-tab {border-bottom: 1px solid #ddd;}
.acc-list-tab li{position: relative; float: left; bottom: 0; padding:5px 20px;margin-right: 10px; line-height: 30px; color: #898989; background:#eee; font-size: 15px; border-top-left-radius:4px;border-top-right-radius:4px;cursor: pointer;}
.acc-list-tab ul{margin-left: 10px;}
.acc-list-tab li.current{ color: #000; font-weight: bold; }
.acc-list{min-height: 400px;}
.acc-recrods{display:none;font-size: 13px;}
.acc-recrods table{ width:98%;margin: 0 auto; text-align: center;}
.acc-recrods tr{line-height: 40px;border-bottom: 1px solid #ddd;}
.acc-recrods thead{color: #777;height: 30px; line-height: 30px; border-color: #fff;}
.acc-recrods td i{margin-right: 5px;}
.acc-recrods td.revenue{color: #6aa904;}
.acc-recrods td.exp{color: #ff8f2c;}

/*open*/
.account-open{margin-top: 30px;}
.account-open h4{line-height: 40px;font-size: 15px;}
.account-open input{margin-top: 20px; width:80px; height: 30px;}
.open-step1,.open-step2{display: none; position: relative; width:400px;height: 200px;text-align:left; }
.open-step1 h5,.open-step2 h5{margin:20px 0 ; border-bottom: 1px solid #ddd; line-height: 40px; font-size: 13px; color: #ff8f2c; text-align: center;}
.open-step1 p,.open-step2 p{margin-bottom: 10px; margin-left: 40px; line-height: 24px; font-size: 13px; }
.open-step1 label,.open-step2 label{display: inline-block; float: left;width:170px; text-align: right;}
.open-step1 input[type=password],.open-step2 input[type=password]{float: left;  width: 80px; height: 20px; line-height: 30; border:1px solid #aaa;}
.open-step1 i,.open-step2 i{margin-top: 5px;}
.acc-step-btn{display: block; margin:20px auto 0;  width: 180px; height: 30px; }
.open-step2{height: 230px;}
.open-step2 label{width:140px;}
.open-step2 h6{width: 120px; margin-left: 180px; line-height: 20px; color:#76be0d;}

/*details*/
.account-details{padding-top: 30px; background: #fff;}
.acc-query{position: relative; margin:10px 10px 30px 10px; height:auto;}
.acc-query li label{display: block;float: left;width: 60px; text-align: right; font-weight: bold; font-size: 13px; line-height: 30px; color: #285181;margin-right: 10px; }
.acc-query .acc-sel-li{float: left; width:250px;}
.select-block{position: relative; }
.select-block i{position: absolute; top:7px; right:20px;width: 17px;height: 17px; background: url(../images/imgs.png) no-repeat 0 -82px; }
.acc-query cite{ display:block; float: left; width:160px; height:25px; border-radius:2px; line-height: 25px;text-align:left;text-indent:10px;}
.acc-query ul ul{position: absolute; display: none; top:28px; /*left:70px;*/ width: 160px; background: #fff; border:2px solid #ddd;text-indent: 20px; z-index: 800;}
.acc-query ul li{float: none; margin-bottom: 15px;}
.acc-query ul li ul li{margin-bottom: 0;}
.acc-query ul li ul li:hover{background: #eee;}
.select-block ul a{display:block; height: 24px; width: 100%;line-height: 24px; }

.acc-query .time-picker{position: relative;float: left; width:160px; height: 30px; border-radius: 2px;  text-indent:10px;}
.acc-query .acc-query-btn{position:relative; margin-left:40px; width:120px; height: 30px; line-height: 30px;}
.acc-query li span{ display: block; float: left;  margin:0 5px; width:80px; height: 30px;line-height: 30px; text-align: center; font-weight: bold;}

.account-select .user-select{width:158px;border: 1px solid #d7d7d7;position: relative;margin-left: 82px;}
.account-select .grey-select{border: none;}
.account-select .user-select p{position: absolute;display:inline-block;top:0px;left:-70px; width:60px; text-align: right; font-weight: bold;   font-size: 13px; line-height: 30px;  color: #285181;}


/*------------withdraw cash----------*/
.withdraw-cash{width: 100%;}
.cash-info{padding: 10px; margin:20px 0; background: #fff;border:1px solid #ddd; }
.cash-info i{display: block; float: left; margin-top:5px; width: 20px; height: 20px; background: url(../images/imgs.png) no-repeat -150px -270px;}
.cash-info p{margin-left: 30px;font:13px/24px Microsoft Yahei,sans-serif;color: #777;}
.cash-acc-info,.cash-acc-bank{margin-bottom: 20px; background: #fff;}
.cash-acc-bank{padding-bottom: 30px; width: 100%;}
.cash-acc-info h3,.cash-acc-bank h3{ margin-bottom:10px; background: #eee; text-indent:10px; line-height: 35px; font-size: 15px;}
.cash-acc-bank h4{margin-bottom: 10px;line-height: 30px; text-indent: 10px; font-weight: bold; color:#285181; }
.cash-acc-info ul{margin:20px;}
.cash-acc-info li{float: left; width: 50%; line-height: 30px; font-size: 14px;}
.cash-acc-info li label{display: inline-block; margin-right: 10px; width:90px; text-align: right; color: #898989;}
.used-online{width: 100%;}
.used-online li{position: relative; padding-top: 30px; margin-left: 20px;margin-bottom: 20px; width:520px; height: 130px; border:1px solid #9dc6e2; background: url(../images/icons.png) no-repeat 0 0; }
.used-online label{display:inline-block;margin-left: 70px; text-align: right; width: 100px;font-size:14px; }
.used-online input[type=text]{display:inline-block; margin-left: 5px; width: 220px; height:35px; line-height: 35px;color: #898989; text-indent: 5px; font:14px Microsoft Yahei,sans-serif; border:1px solid #d7d7d7; }
.view-cbank{ display: none;position: absolute; bottom:100px; right:30px; text-indent:5px; color: #76be0d;font-size: 13px;}
.view-online{display: none; line-height: 30px;margin-left: 20px; font-weight: normal; font-size: 13px;color: #76be0d;}
.used-bank{margin-top: 20px; width: 100%;}
.used-bank li{float: left;position: relative; margin-left: 20px;margin-bottom: 20px; width: 250px; height: 130px; border:1px solid #ddd;cursor: pointer;}
.used-bank li h5{background: #f5f5f5;margin-bottom: 10px; line-height:30px;text-indent: 5px; }
.used-bank h5 a{margin-left: 30px;}
.used-bank h5 a:hover{color: #ff8f2c;}
.used-bank h5 span{display: inline-block; width:160px; height: 35px; background: url(../images/common.png) no-repeat; text-indent: -9999px;}
.used-bank p{padding:0 10px; font-size: 12px; color: #777; line-height: 20px;}
.used-bank p em{font-weight: bold; color: #444;}
.used-online li.checked,.used-bank li.checked{border-color: #2aacc6;}
.used-online li.checked .hook,.used-bank li.checked .hook{display: block; position: absolute; right: 0; top:0; width: 29px; height: 30px; background: url(../images/imgs.png) no-repeat -162px -241px; }
.used-bank li.addnewbank i{display: block; margin:30px auto 0; width: 34px;height: 34px; background: url(../images/imgs.png) no-repeat -127px -544px;}
.used-bank li.addnewbank p{margin-top: 15px; text-align: center;}
.addnewbank:hover{background: #eee;}
.cash-num{float: left;margin-top: 30px;  width: 360px; margin-left:80px; font-size: 14px; line-height: 35px; }
.cash-num input{margin-left: 5px;border:1px solid #aaa;line-height: 30px; width:220px;text-indent: 5px;}
.withdraw-cash-btn{float: left; margin-top: 32px; /*margin:20px 0 0 197px;*/ width: 80px; height: 32px;}
.used-bank .jsyh,.banks .jsyh{background-position:0 0; }
.used-bank .nyyh,.banks .nyyh{background-position:-166px 0; }
.used-bank .gsyh,.banks .gsyh{background-position:-343px 0; }
.used-bank .msyh,.banks .msyh{background-position:-525px 0; }
.used-bank .zgyh,.banks .zgyh{background-position:-693px 0; }
.used-bank .zsyh,.banks .zsyh{background-position:0 -43px; }
.used-bank .jtyh,.banks .jtyh{background-position:-166px -43px; }
.used-bank .gfyh,.banks .gfyh{background-position:-343px -43px; }
.used-bank .xyyh,.banks .xyyh{background-position:-525px -43px; }
.used-bank .njyh,.banks .njyh{background-position:-693px -43px; }
.used-bank .zxyh,.banks .zxyh{background-position:0 -94px; }
.used-bank .sfyh,.banks .sfyh{background-position:-166px -94px; }
.used-bank .shyh,.banks .shyh{background-position:-343px -94px; }
.used-bank .ycyh,.banks .ycyh{background-position:-525px -94px; }
.used-bank .zjyh,.banks .zjyh{background-position:-693px -94px; }
.used-bank .payh,.banks .payh{background-position:0 -135px; }
.used-bank .pfyh,.banks .pfyh{background-position:-166px -135px; }
.used-bank .gdyh,.banks .gdyh{background-position:-343px -135px; }
.used-bank .bjyh,.banks .bjyh{background-position:-525px -135px; }

/*add bank account*/
.cash-new-bank{margin: 20px 0;clear:both;}
.cash-new-bank h4,.cash-new-acc h4{background: #f5f5f5;margin-bottom: 10px; line-height:35px;text-indent: 5px;font-size: 15px; }
.cash-new-bank ul{width: 90%; margin:30px 0  0 5%;clear: both;}
.cash-new-bank .banks li{float: left;margin-bottom: 40px;  height: 35px; width: 200px; line-height: 35px;  }
.cash-new-bank i{display: inline-block; width:160px; height: 35px; background: url(../images/common.png) no-repeat; text-indent: -9999px;}
.cash-new-bank input[type=radio]{margin-top:-2px; margin-right: 10px;vertical-align: middle;}
.cash-new-bank li.other{text-align: center; font-size: 14px; font-weight: bold; line-height:20px;}
.cash-new-bank li.other input{display: none; }
.cash-new-bank li.other em{display: block;margin: 0 auto; width: 16px;height: 16px; background: url(../images/imgs.png) no-repeat 0 -81px; transition:all .2s ease;}
.cash-new-bank li.other em.checked{transform:rotate(180deg);}
.other-bank{display:none;}
.other-bank li{font-size: 14px;}
.other-bank li input{width: 200px; border:1px solid #bbb; line-height: 28px;text-indent: 5px;background: #fff; }

.cash-new-acc{padding-left: 5%;margin-top: 30px; display: none;}
.cash-new-acc div{margin-bottom: 20px;}
.cash-new-acc div label{font-size: 14px;}
.cash-new-acc div span{margin-left: 25px; font-size: 15px;font-weight: bold; color: #317f8f;}
.new-acc-fill li{line-height: 30px; margin-bottom:20px; height: 30px;}
.new-acc-fill select{width:90px; height: 30px;margin-left: 0;}
.new-acc-fill li input{display: block; float: left; border:1px solid #a9a9a9; line-height: 28px; width: 180px; background: #fff; border-radius: 2px; text-indent: 5px; }
.new-acc-fill li label{display: block; float: left; width:100px; font-size: 14px; }

.add-tip{display: none; font-size: 14px; letter-spacing: 1px;color: #777;}
.cash-new-bank .next-btn,.cash-new-acc .next-btn{display: block; margin-left: 5%;margin-top: 30px; width: 180px; height: 45px; clear:both;}

/*第三方机构待确认新增*/
#payOrder .pay-order-box>div p{padding-top:20px;text-indent:28px;width:96%;margin:10px auto;border-top:1px solid #a0a0a0;}
.pay-order-label{display:block;margin:10px 0;text-indent:14px;}
.pay-btn-box{width:35%;margin:60px auto;}
.pay-btn-box input{padding:8px 16px;color:#fff;border-radius:2px;cursor:pointer;}
.pay-agree{background:#7881a7;}
.pay-not-agree{background:#a0a0a0;}

/*=======================================*/
/*footer*/
.out-foot .footer-text{width:900px; margin-top: 0; font-size: 12px;}
.out-foot .footer-text li.padding{margin-top:26px;}
.out-foot .footer-img{margin-top: 3px;}
.out-foot .footer-img li{width: 114px; height: 168px; margin-right: 20px; text-align: center; line-height: 30px; font-size: 16px; color:#fff;}

/*设置*/
.bread-settings{position: relative; z-index: 99; width: 100%; line-height: 40px; background: #fff; border-bottom: 1px solid #e8ebf8; box-shadow: 0 2px 4px #ccc;}
.bread-settings span a{font-weight: 900;}
.settings-box{overflow:hidden;position:relative;background:#fff; width:100%;}
.settings-left{position:relative;z-index:90;float:left;padding-bottom:9999px;margin-bottom:-9999px;width:15%;min-width:204px;background:#f7f7f7;box-shadow:2px 2px 2px #ccc;}
.settings-right{/*position: absolute;*/ float: left; width: 80%; background: #fff; right: 0; top: 40px; bottom: 0; font-size: 12px;}
.settings-right-content,.settings-right-content .reptemplate{width: 94%;margin: 3% auto;}
.settings-left-content{margin-top: 30px; width:100%;}
.settings-left-content p{position: relative; width:100%; cursor: pointer;}
.settings-left-content p a{display: block; width:56%; height:50px; line-height:50px; margin: 0 auto;}
.settings-left-content .settings-split{display: block; margin: 10px auto; width:80%; height:1px; background: #d7d7d7;}
.settings-left-content p.settings-click a{color:#fff;}
.settings-on:after{position: absolute; top: 40%; right: 10px; display: inline-block; content: ""; width: 8px; height: 12px; background: url(../images/pacs.png) no-repeat -1px -203px;}
.settings-sign-box{margin: 20px 0 0 20px;}
.settings-sign-box input{width: 200px; height:28px; border: 1px solid #d7d7d7; border-radius: 2px;}
.settings-sign-box>a,.settings-query-box>a{display: inline-block; margin-left: 20px; padding: 6px 28px; border-radius: 2px;}
.settings-sign-box p{margin:20px 0 20px 0; color:#898989;}
.settings-base-table{width:100%; border-collapse:collapse; border-radius: 2px; overflow: hidden; box-shadow: 2px 2px 2px #ccc;}
.settings-base-table td,.settings-base-table th{text-align: center; vertical-align: middle; border: 1px solid #d7d7d7;}
.settings-base-table th{height:32px;}
.contacts-list{width:100%;}
.contacts-list li{float: left;}
.contacts-info img{float: left; margin: 20px 10px 0 20px; width: 64px; height:64px;}
.contacts-info P{float: left;}
.green-btn{background:#91b45d;}


/*我的联系人*/
.settings-contacts{margin:20px 0 0 20px;}
.settings-contacts input{padding-right: 20px; width:200px; height:26px; line-height:26px; border-radius: 2px; border: 1px solid #d7d7d7;}
.settings-search-contacts{margin-left: 14px; padding: 6px 18px; color:#fff; border-radius: 2px; background: #91b45d;}
.settings-contacts p{margin: 20px 0 0 0;}
.settings-contacts p b{color:#ff8f2c;}
.pacs-contacts-list li{width:300px; height: 140px; margin:20px 20px 0 0; border: 1px solid #d7d7d7; border-radius: 2px;}
.pacs-contacts-info p{font-weight: 800;}
.pacs-contacts-name{color:#000;}
.pacs-contacts-institution{color:#898989;}
.contacts-operation a{float: left; margin:20px 10px 0 16px; font-size: 12px;}
.contacts-operation a i{margin-bottom: -5px; width:18px; height:18px; background: url(../images/common.png) no-repeat;}
.contacts-operation a i.settings-message-icon{background-position: -462px -189px;}
.contacts-operation a i.settings-del-contacts-icon{background-position: -491px -189px;}
.contacts-operation a i.settings-share-icon{background-position: -519px -189px;}
.settings-icon{display: inline-block;}
.freeze-icon,.credit-icon,.account-icon{display: inline-block; margin-bottom: -9px; width: 24px; height: 24px; background: url(../images/common.png) no-repeat;}
.freeze-icon{background-position:-111px -188px;}
.credit-icon{background-position:-208px -188px;}
.account-icon{background-position:-310px -188px;}
.freeze-icon-on{background-position:-69px -188px;}
.credit-icon-on{background-position:-162px -188px;}
.account-icon-on{background-position:-259px -188px;}
.increase{color:#fd8f2d;}
.reduce{color:#91b45d;}
/****************************************************/
/*密码设置*/
.account-pass-list{width:140px;}
.settings-user-pass{margin: 30px 0 0 30px;}
.settings-user-pass .center-title{text-align: right;}
.settings-user-pass .center-intext input{width: 200px; height:26px; line-height:26px; border: 1px solid #d7d7d7; border-radius: 2px;}
div.settings-user-pass>p.submit-btn>input.password-submit{height:32px;border-radius:2px;line-height:32px;color:#fff;margin-left: 100px; width:200px; background: #91b45d;}
.settings-pass-tabs{margin-bottom: 40px;height: 36px;line-height: 36px;border-bottom: 1px solid #e5e5e5;}
.settings-pass-tabs a{display: inline-block;width: 140px;height: 36px;line-height: 36px;text-align: center;}
.account-pass-list{width: 800px;}
.account-pass-list li{margin-top: 20px;height: 30px;line-height: 30px;}
.account-pass-list li span{display: inline-block;width: 140px;text-align: right;color: #666;}
.account-pass-list li input{width: 250px;height: 30px;line-height: 30px;border: 1px solid #e5e5e5;}
.account-pass-list li input.settings-vcod{width: 115px;margin-right: 20px;}
a.settings-get-vcod{display: inline-block;width: 110px;height: 32px;line-height: 32px;text-align: center;background: #91b45d;color:#fff;border-radius: 2px;}
a.settings-pwd-ok{display: inline-block;width: 254px;height: 32px;line-height: 32px;text-align: center;color:#fff;border-radius: 2px;}
.account-pass-list li.pwd-type-li input{width: 14px;height: 14px;}
.settings-account-pass-title{margin:50px 0 35px 55px;}
.settings-account-pass-title .step{width: 110px;height: 40px;text-align: center;}
.settings-account-pass-title .step p{margin: 0 auto 10px;width: 30px;height: 30px;line-height: 30px;text-align: center;border-radius: 50%;color:#fff;}
.settings-account-pass-title .step span{color:#e5e5e5;}
.settings-account-pass-title .line{margin:10px;width:100px;height:1px;}
.settings-account-pass-title-step1 .line{background: #d7d7d7;}
.settings-account-pass-title-step1 .account-repwd1{color: #fd8f2d;}
.settings-account-pass-title-step1 .account-repwd2{color: #d7d7d7;}
.settings-account-pass-title-step2 .line{background: #fd8f2d;}
.settings-account-pass-title-step2 .account-repwd1{color: #fd8f2d;}
.settings-account-pass-title-step2 .account-repwd2{color: #fd8f2d;}



/*短信*/
.settings-user-sms .center-ul > li{margin-bottom: 25px; padding: 0 5px; width: auto; height: 60px; font-size: 14px; word-spacing: 2px; line-height: 50px; clear: both;}
.settings-user-sms #submit1{background:#91b45d;}

/*云pacs-我的账户*/
.settings-account-head{width:100%; border: 1px solid #7881a7; border-radius: 2px; box-shadow: 2px 2px 2px #f7f7f7;}
.settings-account-head div{float: left; width: 33.33%; border-radius: 2px;}
.settings-account-head div a{display: block; width: 100%; height:40px; line-height:40px; text-align: center; color:#898989;}
.account-on{position: relative;}
.account-on:after{content: ""; position: absolute; display: block; left:50%; margin-left: -5px; width:0; height:0; border: 10px solid #fff;}
.settings-account-head div.account-on a{color:#fff;}
.settings-account-info{width: 100%; margin-top: 30px; border: 1px solid #d7d7d7; border-radius: 2px; box-shadow: 2px 2px 2px #f7f7f7;}
.account-balance{margin: 20px 0 10px 20px; font-size: 14px;}
.account-money{font-size: 28px; margin:0 40px 20px 20px;}
.account-money a{padding: 4px 28px; font-size: 14px; border-radius: 2px;}
.account-money .settings-orange-btn{margin:0 10px 0 50px; background: #ff8f2c; color:#fff;}
.account-table-caption{position: relative; padding-bottom: 6px; width: 100%; height: 40px; border: 1px solid #d7d7d7; border-top-right-radius:2px; border-top-left-radius:2px; background: #b5b5b5;}
.account-table-caption div{float: left; padding:6px 14px; margin: 20px 0 0 10px; color:#fff; cursor: pointer;}
div.account-table-on{color:#000; background: #fff; border-top-right-radius:2px; border-top-left-radius:2px; font-weight: 800;}
.account-table thead th{background: #f0f0f0; color:#898989;}
.account-table thead th,.account-table tbody td{border: none; height: 36px; vertical-align:middle;}
.account-user-detail-content .settings-select .user-select p{top: 6px;}
.account-date{position: relative; top: -6px;}
.account-date input{position: relative; width:160px; top:-4px; height:26px;}
.account-user-detail-head{margin-bottom: 20px;}
.account-user-detail-head .settings-select .user-select{position: relative; margin: 0 30px 0 78px; width: 120px;}
.account-user-detail-head .settings-select .user-select ul{width: 120px;}
.account-user-detail-head .settings-select .user-select p{left:-72px;}
.account-user-cash-box{margin-top: 20px; width: 100%; border-radius: 2px; border: 1px solid #d7d7d7; box-shadow: 2px 2px 2px #f7f7f7;}
.account-user-cash-box h4{background: #efefef; padding: 8px;}
.account-user-cash-box>div{width:96%; margin: 10px auto;}
.account-user-cash-box div span{display: inline-block; width:40%;}
.account-user-cash-box div span i{margin-right: 8px; display: inline-block; width: 20%; text-align: right;}
.cash-warning-icon{display: block; float: left; margin: 10px; width: 30px; height: 30px; background: url(../images/common.png) no-repeat -24px -185px;}
.cash-warning-box>p{float: left; width: 90%; line-height: 2;}
a.bank-account{font-weight: 800;}
.account-bank-list li{float: left; margin: 10px; width: 252px; height: 130px; border: 1px solid #d7d7d7; border-radius: 2px;}
.account-bank-list li p{margin: 0 auto; width: 240px; font-size: 12px; line-height:2;}
.account-bank-list li h4{width: 100%; padding: 2px 0;}
.account-bank-list li h4 a{float: right; font-size: 12px; margin:10px 30px 0 0;}
.account-bank-list li p span{display: inline; width: 40px; color:#898989;}
.bank-icon{display:inline-block; margin-left: 4px; width: 160px; height:32px; background: url(../images/common.png) no-repeat;}
.bank-icbc{background-position: -352px -5px;}
.bank-cbc{background-position: -11px -5px;}
.bank-abc{background-position: -176px -5px;}
.bank-cmsb{background-position: -535px -5px;}
.bank-ccb{background-position: -707px -5px;}
.bank-cmbc{background-position: -11px -46px;}
.bank-bcm{background-position: -175px -46px;}
.bank-cgb{background-position: -353px -46px;}
.bank-cib{background-position: -533px -46px;}
.bank-bon{background-position: -707px -52px;}
.bank-citic{background-position: -11px -100px;}
.bank-sdb{background-position: -174px -100px;}
.bank-bosh{background-position: -350px -100px;}
.bank-yzcx{background-position: -537px -100px;}
.bank-czb{background-position: -709px -100px;}
.bank-pa{background-position: -12px -143px;}
.bank-spdb{background-position: -172px -143px;}
.bank-ceb{background-position: -355px -143px;}
.bank-bobj{background-position: -535px -143px;}
li.add-bank{position: relative;}
li.add-bank a{display: block; width:100%; height:100%;}
li.add-bank p{position: absolute; top:60%;}
.add-bank-icon{position: absolute; left:50%; top:45%; margin: -18px 0 0 -18px; width:36px; height:36px; background-position: -352px -183px;}
li.add-bank p{color:#898989; text-align: center;}
.input-cash{margin-top: 20px;}
.input-cash input{width: 180px; height: 26px; line-height: 26px; border: 1px solid #d7d7d7;}
.input-cash a{padding: 5px 18px; color:#fff; border-radius: 2px; background: #91b45d;}
.online-account-box{margin-top: 20px; width:500px; height:144px; border:1px solid #7881a7; background: url(../images/icons.png) no-repeat 0 0;}
.online-account-box p{margin-top: 20px;}
.online-account-box p span{width: 150px; text-align: right;}
.online-account-box p input{width: 180px; height: 26px; line-height: 26px; border: 1px solid #d7d7d7; border-radius: 2px;}
.account-bank-content h3{margin: 20px 0 0 20px;}
.bank-list{margin-bottom: 30px;}
.bank-list li{position: relative; float: left; margin-top: 20px; width:320px; text-align: center; cursor:pointer;}
.bank-list li i.settings-icon-radio,.bank-list li i.settings-icon-radio-check{position: absolute; top: 10px; left: 54px; display: inline-block; width:14px; height:14px; background:url(../images/common.png) no-repeat;}
.bank-list li i.settings-icon-radio{background-position: -411px -191px;}
.bank-list li i.settings-icon-radio-check{background-position: -437px -191px;}
.bank-list li p{margin:5px 0 0 -54px; color:#898989;}
.bank-list li input{display: none;}
.other-bank{margin: 40px auto; width: 96%;}
.other-bank input,.bank-name{width:252px; height: 26px; line-height: 26px; border: 1px solid #d7d7d7; border-radius: 2px;}
.bank-next{margin-left:80px; padding: 6px 87px; color:#fff;}
.account-user-info-list{margin: 30px;}
.account-user-info-list li{margin-bottom: 20px; line-height:30px;}
.account-user-info-list li .user-select-ul li{margin-bottom: 0;}
.account-info-lable{display: inline-block; margin-right:8px; width: 200px; text-align: right;}
.account-user-info-list b{font-weight: 900; margin-right: 20px;}
li.bank-place .user-select{width:120px; margin:0 14px 0 -4px;}
.bank-name{margin-left: -4px;}
#bank-nub-warning{margin-left: 10px; color:red;}
.cash-warning{text-indent: 208px; color:#898989;}
.add-bank-card-li a{margin-left: 208px; padding:6px 26px; color:#fff; border-radius: 2px;}
/*个人设置*/
.user-layer{width:621px;height:450px; background-color: #fff;padding-left: 70px; padding-top: 72px;}
.file{position: absolute;  width: 140px;  height: 32px;  opacity: 0;  cursor: pointer;  filter: alpha(opacity=0);  z-index: 1;}
.user-upbtn2{display: inline-block;width: 140px;  height: 32px;  background: #75be0c;  color: #fff;  text-align: center;  border-radius: 4px;  font-size: 16px;  font-weight: bold;  z-index: 10;}
.user-layer-main{width:510px;height:400px;}
.user-layer-main p{margin-top: 20px;}
.img-container{float:left;width:315px ;height:200px;margin-right: 50px;}
.img-container img{max-width: 315px; max-height:200px;}

.uesr-img-select p{float:left;color: #306185;margin-top: 8px;margin-bottom: 15px;}
.uesr-img-select{margin-top:16px;height:350px;}
.user-succes{width:90px; height:32px;}
.jcrop-holder #preview-pane {display: block;position:absolute;z-index:2000;top:78px;  right: -190px;  padding: 6px;  background-color: white; }
#preview-pane .preview-container {width: 135px;height: 135px;overflow:hidden;}
/**************************************************************/

/*云pacs设置*/
.pacs-settings-right .account-on:after{border-top: 10px solid #7881a7;}
.pacs-settings-right .update{position: relative;margin: 0 auto; width: 813px;}
.pacs-settings-right .update input{position: absolute; right:300px; top:260px; width: 100px; height: 30px;}
.pacs-settings-right .center-ul textarea{border:0;box-shadow: 0 2px 2px #ccc; }
.pacs-settings-right .user-main{width:640px;height:476px;margin-left: 50px; font-size:14px;margin-top:30px;}
.pacs-settings-right .user-avatar{width:100%;height:200px;}
.pacs-settings-right .user-bottom{width:100%;height:447px;}
.pacs-settings-right .user-upav{width:120px;height:120px;float: left;}
.pacs-settings-right .user-upav img{max-width:151px;max-height:151px;float: left;}
.pacs-settings-right .user-upav-right{float: left;width:439px;margin-left: 50px;}
.pacs-settings-right .user-upbtn{float: left;width:120px; height:32px;margin-top: 22px;}
.pacs-settings-right .settings-blue-btn{background:#7881a7;color:#fff;}
.pacs-settings-right .user-upav-right ul{width:500px;position: relative;}
.pacs-settings-right .user-upav-right ul li{ width:405px;height: 40px;}
.pacs-settings-right .user-upav-right ul li span{display:inline-block;width:100px;color:#898989;}
.pacs-settings-right .user-upav-right ul li p{display: inline-block;}
.pacs-settings-right .user-name{width:225px;height:30px; padding-left:15px;}
.pacs-settings-right .user-none{border: none; background-color: #F7F7F7;font-size: 14px;}
.pacs-settings-right .user-upav-right ul li input{}
.pacs-settings-right .user-upav-right ul li a{float:right; width:65px;height:30px;line-height: 2;text-align: center;}
.pacs-settings-right .user-input{  float: left;width:320px; height:70px;}
.pacs-settings-right .user-input p{ height:24px; color:#898989;}
.pacs-settings-right .user-input input{width:255px; height:30px;padding-left: 15px; background-color: #EFEEEC;}
.pacs-settings-right .user-area{float: left;width: 100%;height:81px;}
.pacs-settings-right .user-area p{height:24px; color:#898989;}
.pacs-settings-right .user-area1{float:left;width:203px;}
.pacs-settings-right .user-mgsw{display:inline-block;width:189px;height:32px;padding-left: 15px;background-color: #fff;line-height: 2.3;cursor: pointer;}
.pacs-settings-right .user-province{position: relative;}
.pacs-settings-right .settings-green-btn{background:#91b45d;color:#fff;}
/*.pacs-settings-right /!*.user-mgbt{display:inline-block; position:absolute; top:11px;right:15px;width:15px; height:8px;background: url(../images/icons.png) -15px -11px}*!/*/
.pacs-settings-right .user-address{float: left;width:100%;height:70px;}
.pacs-settings-right .user-address p{height:24px; color:#898989;}
.pacs-settings-right .user-address textarea{width:637px;height:50px;resize:none;border-color: #d6d6d6;}
.pacs-settings-right .submit-btn{float: left;margin-top: 40px;}
.pacs-settings-right .user-layer{width:621px;height:450px; background-color: #fff;padding-left: 70px; padding-top: 72px;}
.pacs-settings-right .file{position: absolute;  width: 140px;  height: 32px;  opacity: 0;  cursor: pointer;  filter: alpha(opacity=0);  z-index: 1;}
.pacs-settings-right .user-upbtn2{display: inline-block;width: 140px;  height: 32px;  background: #7881a7;  color: #fff;  text-align: center;  border-radius: 4px;  font-size: 16px;  font-weight: bold;  z-index: 10;}
.pacs-settings-right .user-layer-main{width:510px;height:400px;}
.pacs-settings-right .user-layer-main p{margin-top: 20px;}
.pacs-settings-right .img-container{float:left;width:315px ;height:200px;margin-right: 50px;}
.pacs-settings-right .img-container img{max-width: 315px; max-height:200px;}


.pacs-settings-right .report-template .save-btn{float: left;background:#91b45d;}
.pacs-settings-table{color:#898989;}
.pacs-settings-table th{background: #b5b5b5; border: none; color:#fff;}
.pacs-settings-table tbody tr,.pacs-settings-table tfoot tr{border: 1px solid #d7d7d7;}
.pacs-settings-table td{height:28px; vertical-align:middle; border: none;}
.pacs-settings-table tfoot .pacs-settings-pages{position: relative; padding: 10px 0; max-width: 100%; text-align:center;}
.bg-grey{background: #f5f5f5;}
.settings-select .user-select{position: relative; margin:0 20px 0 34px; width:200px;}
.settings-select .user-select .grey-select{width:100%;}
.settings-select .user-select p{position: absolute; top:-12px; left:-34px; float: left;}


/*CA*/
.pacs-settings-right .user-upav-right li .cas{position: absolute; right:-50px; line-height:3.7; font-size: 13px; color: #91b45d; width: 200px;}
.cas:hover{text-decoration: underline;}
.ca-tit{text-indent: 40px; color: #7881a7;font-size: 18px; margin-bottom:30px;}
.ca-tit em{font-size: 13px; color: #777; margin-left: 50px;color: #ff8f2c;}

.ca-cont{width: 900px;}
.ca-cont p{  float: left;line-height: 30px;width: 110px; text-align: right; color: #898989;}
.ca-cont p em{color: #ff8f2c;}
.line-input{  float: left;width:390px; height:60px;}
.line-input input{ float: left; margin-left: 10px; width:205px; height:28px;padding-left: 5px; font-size: 14px; border:1px solid  #d7d7d7; border-radius: 2px;}
.line-input input.yzmm{width:90px; float: left; margin-left: 12px; height: 30px; padding-left:0; font-size: 12px; background: #fff; border:1px solid #7881a7; border-radius:2px; color:#7881a7; }
.ca-cont .submit-btn input[type=button]{font-size: 15px;  width:240px; height:35px;border-radius: 2px; margin-left: 120px;}
.ca-info-tit{text-align: center; }
.ca-info-tit h2{margin-top: 50px; line-height: 50px; color: #7881a7;}
.ca-info-tit h4{ color: #7881a7; }
.ca-info-tit p{ margin-top: 150px; margin-bottom: 20px; color: #898989; }


/*pacs-body*/
.pacs-body .account-bank-list li.account-bank-list-click{position: relative;border: 1px solid #7881a7;}
.pacs-body .account-bank-list li.account-bank-list-click .icon-ok{position: absolute;top:0;right: 0;z-index: 99;display: block;width: 0;height: 0;border-top: 14px solid #7881a7 ;border-right: 14px solid #7881a7 ;border-left: 14px solid transparent;border-bottom: 14px solid transparent;}
.pacs-body .account-bank-list li.account-bank-list-click .icon-ok b{display: block;position: absolute;top:-11px;width: 10px;height: 10px;background: url(../images/common.png) no-repeat -198px -352px;}
.pacs-body .header{background: #7881a7;}
.pacs-body .doc-menu-set h3{color: #7881a7; font-weight: bold;margin:30px 0; text-align: center;}
.pacs-body .settings-right .post-set li span{color:#7881a7;}
.pacs-body .purview-pop-left li label{display: inline-block;margin-right: 5px; width: 60px;text-align: right; line-height: 20px; color: #7881a7;font-weight: bold;vertical-align: top;}
.pacs-body a.message i{display: inline-block;margin-left: 5px;width: 16px;height: 17px;background: url(../images/pacs.png) -58px -40px;}
.pacs-body .set-sdu-tab a.current{color:#7881a7;}
.pacs-body .price-setting thead{background:#e8ebf8;color:#7881a7;line-height: 30px;font-size: 13px; border-right: 1px solid #eee;}
.pacs-body #ztree1 li span, #ztree2 li span{color:#7881a7;}
.pacs-body .report-template h3{color:#7881a7;}
.pacs-body span.sys-text,.pacs-body a.sys-text,.pacs-body label.sys-text,.pacs-body em.sys-text{color:#7881a7;}
.pacs-body .pacs-warp>h4>span>a{color:#7881a7;}
.pacs-body a.jigou-btn{background:#7881a7;}
.pacs-body .settings-click{background: #7781a7}
.pacs-body .settings-pwd-on{color:#7881a7;border: 1px solid #e5e5e5;border-top: 2px solid #7881a7;border-bottom:none;background: #fff;}

/*pacs-jigou*/
.pacs-body .coo-config-work li label{color:#7881a7;}
.pacs-body .config-price label{color:#7881a7;}
.pacs-body .navy-btn{background:#7881a7;}
.pacs-body .navy-btn{background: #7881a7;}
.pacs-body .jigou-tabs a.jigou-on{background: #7881a7; color:#fff;}
.pacs-body .jigou-tabs{margin: 10px auto; width:322px;border-radius:4px;border:1px solid #7881a7;}
.pacs-body .chaxun-btn{background:#7881a7;}



/*云pacs设置细节（颜色、按钮）*/
.pacs-warp .bread-settings{ color:#7881a7;}
.pacs-body .settings-left p:hover{background:#7881a7;}
.pacs-body .settings-left p:hover a{color:#fff;}
.pacs-body .settings-left p a{color:#7881a7;}
.pacs-body .settings-left p.settings-click a{color:#fff;}
.pacs-settings-on{background: #7881a7;}
.pacs-body .message-action a:hover{color: #7881a7;}
.pacs-body .message-inout{border-color:#7881a7;}
.pacs-body .msgdetail:hover{background: #f8e8e8;}
.pacs-body .message-inout a.current{border-color:#7881a7; color:#7881a7;}
.pacs-body .user-messages table thead{border-color:#7881a7; color: #7881a7;}
.pacs-body .send-btn input:hover,#isAgreen a:hover{color: #7881a7;background: #fff;border:1px solid #7881a7;}
.con-settings-on{background: #7881a7;}
p.pacs-settings-on a{ color: #fff;}
.pacs-body .settings-pwd-ok{background: #7881a7;}



/*con-远程会诊设置*/
.con-body .account-bank-list li.account-bank-list-click{position: relative;border: 1px solid #5da0d5;}
.con-body .account-bank-list li.account-bank-list-click .icon-ok{position: absolute;top:0;right: 0;z-index: 99;display: block;width: 0;height: 0;border-top: 14px solid #5da0d5 ;border-right: 14px solid #5da0d5 ;border-left: 14px solid transparent;border-bottom: 14px solid transparent;}
.con-body .account-bank-list li.account-bank-list-click .icon-ok b{display: block;position: absolute;top:-11px;width: 10px;height: 10px;background: url(../images/common.png) no-repeat -198px -352px;}
.con-body .header{background: #5da0d5;}
.con-body .doc-menu-set h3{color: #5da0d5; font-weight: bold;margin:30px 0; text-align: center;}
.con-body .settings-right .post-set li span{color:#5da0d5;}
.con-body .purview-pop-left li label{display: inline-block;margin-right: 5px; width: 60px;text-align: right; line-height: 20px; color: #5da0d5;font-weight: bold;vertical-align: top;}
.con-body a.message i{display: inline-block;margin-left: 5px;width: 16px;height: 17px;background: url(../images/consultation.png) -84px -44px;}
.con-body .set-sdu-tab a.current{color:#5da0d5;}
.con-body .price-setting thead{background:#e8ebf8;color:#5da0d5;line-height: 30px;font-size: 13px; border-right: 1px solid #eee;}
.con-body #ztree1 li span, #ztree2 li span{color:#5da0d5;}
.con-body .report-template h3{color:#5da0d5;}
.con-body .pacs-warp>h4>span>a{color:#5da0d5;}
.con-body .jigou-tabs{margin: 10px auto; width:322px;border-radius:4px;border:1px solid #5da0d5;}
.con-body .jigou-tabs a.jigou-on{background: #5da0d5; color:#fff;}
.con-body span.sys-text,.con-body a.sys-text,.con-body label.sys-text,.con-body em.sys-text{color:#5da0d5;}
.con-body .settings-left p.settings-click{background: #5da0d5;}
.con-body .settings-left p:hover{background: #5da0d5;}
.con-body .settings-right .account-on:after{border-top: 10px solid #5da0d5;}
.con-body .settings-right .settings-green-btn{background:#91b45d;color:#fff;}
.con-body .settings-right .account-on{background: #5da0d5}
.con-body .settings-right .settings-account-head{width:100%;border: 1px solid #5da0d5;border-radius: 2px;box-shadow: 2px 2px 2px #f7f7f7;}
.con-body .settings-right .user-upbtn2{display: inline-block;width: 140px;  height: 32px;  background: #5da0d5;  color: #fff;  text-align: center;  border-radius: 4px;  font-size: 16px;  font-weight: bold;  z-index: 10;}
.con-body .settings-right .settings-blue-btn{background:#5da0d5;color:#fff;}
.con-body a.jigou-btn{background:#5da0d5;}
/*.con-body .pages a:hover, .con-body .pages a.current{background: #5da0d5; color: #fff; font-weight: bold;}*/
/*con-jigou*/
.con-body a.coo-config-work li label{color:#5da0d5;}
.con-body .config-price label{color:#5da0d5;}
.con-body .navy-btn{background:#5da0d5;}
.con-body .navy-btn{background:#5da0d5;}
.con-body .chaxun-btn{background:#5da0d5;}
/*con设置细节（颜色、按钮）*/
.con-warp .bread-settings{color:#5da0d5;}
.con-body .settings-left p:hover{background:#5da0d5;}
.con-body .settings-left p:hover a{color:#fff;}
.con-body .settings-left p a{color:#5da0d5;}
.con-body .settings-left p.settings-click a{color:#fff;}
.con-body .message-action a:hover{color: #5da0d5;}
.con-body .message-inout{border-color:#5da0d5;}
.con-body .msgdetail:hover{background: #f8e8e8;}
.con-body .message-inout a.current{border-color:#5da0d5; color:#5da0d5;}
.con-body .user-messages table thead{border-color:#5da0d5; color: #5da0d5;}
.con-body .send-btn input:hover,#isAgreen a:hover{color: #5da0d5;background: #fff;border:1px solid #5da0d5;}
.con-settings-on{background: #5da0d5;}
p.con-settings-on a{ color: #fff;}
.con-body .settings-pwd-on{color:#5da0d5;border: 1px solid #e5e5e5;border-top: 2px solid #5da0d5;border-bottom:none;background: #fff;}
.con-body .settings-pwd-ok{background: #5da0d5;}


/*wdcq*/
/*wd-远程会诊设置*/
.wd-body .account-bank-list li.account-bank-list-click{position: relative;border: 2px solid #5f738a;}
.wd-body .account-bank-list li.account-bank-list-click .icon-ok{position: absolute;top:0;right: 0;z-index: 99;display: block;width: 0;height: 0;border-top: 14px solid #5f738a ;border-right: 14px solid #5f738a ;border-left: 14px solid transparent;border-bottom: 14px solid transparent;}
.wd-body .account-bank-list li.account-bank-list-click .icon-ok b{display: block;position: absolute;top:-11px;width: 10px;height: 10px;background: url(../images/common.png) no-repeat -198px -352px;}
.wd-body .header{background: #5f738a;}
.wd-body .doc-menu-set h3{color: #5f738a; font-weight: bold;margin:30px 0; text-align: center;}
.wd-body .settings-right .post-set li span{color:#5f738a;}
.wd-body .purview-pop-left li label{display: inline-block;margin-right: 5px; width: 60px;text-align: right; line-height: 20px; color:#5f738a;font-weight: bold;vertical-align: top;}
.wd-body .message i{display: inline-block;margin-left: 5px;width: 16px;height: 17px;background: url(../images/wholedata.png) -99px -146px;}
.wd-body .set-sdu-tab a.current{color:#5f738a;}
.wd-body .price-setting thead{background:#e8ebf8;color:#5f738a;line-height: 30px;font-size: 13px; border-right: 1px solid #eee;}
.wd-body #ztree1 li span, #ztree2 li span{color:#5f738a;}
.wd-body .report-template h3{color:#5f738a;}
.wd-body .pacs-warp>h4>span>a{color:#5f738a;}
.wd-body .jigou-tabs{margin: 10px auto; width:322px;border-radius:4px;border:1px solid #5f738a;}
.wd-body .jigou-tabs a.jigou-on{background: #5f738a; color:#fff;}
.wd-body span.sys-text,.wd-body a.sys-text,.wd-body label.sys-text,.wd-body em.sys-text{color:#5f738a;}
.wd-body .settings-left p.settings-click{background: #5f738a;}
.wd-body .settings-left p:hover{background: #5f738a;}
.wd-body .settings-right .account-on:after{border-top: 10px solid #5f738a;}
.wd-body .settings-right .settings-green-btn{background:#91b45d;color:#fff;}
.wd-body .settings-right .account-on{background: #5f738a}
.wd-body .settings-right .settings-account-head{width:100%;border: 1px solid #5f738a;border-radius: 2px;box-shadow: 2px 2px 2px #f7f7f7;}
.wd-body .settings-right .user-upbtn2{display: inline-block;width: 140px;  height: 32px;  background: #5f738a;  color: #fff;  text-align: center;  border-radius: 4px;  font-size: 16px;  font-weight: bold;  z-index: 10;}
.wd-body .settings-right .settings-blue-btn{background:#5f738a;color:#fff;}
.wd-body a.jigou-btn{background:#5f738a;}
/*wd-jigou*/
.wd-body .coo-config-work li label{color:#5f738a;}
.wd-body .config-price label{color:#5f738a;}
.wd-body .navy-btn{background:#5f738a;}
.wd-body .navy-btn{background:#5f738a;}
.wd-body .chaxun-btn{background:#bc807c;}


/*wd设置细节（颜色、按钮）*/
.wd-warp .bread-settings{ color:#5f738a;}
.wd-body .settings-left p:hover{background:#5f738a;}
.wd-body .settings-left p:hover a{color:#fff;}
.wd-body .settings-left p a{color:#5f738a;}
.wd-body .settings-left p.settings-click a{color:#fff;}
.wd-body .message-action a:hover{color: #5f738a;}
.wd-body .message-inout{border-color:#5f738a;}
.wd-body .msgdetail:hover{background: #f8e8e8;}
.wd-body .message-inout a.current{border-color:#5f738a; color:#5f738a;}
.wd-body .user-messages table thead{border-color:#5f738a; color: #5f738a;}
.wd-body .send-btn input:hover,#isAgreen a:hover{color: #5f738a;background: #fff;border:1px solid #5f738a;}
.con-settings-on{background: #5f738a;}
p.pacs-settings-on a{ color: #fff;}
.wd-body .settings-pwd-on{color:#5f738a;border: 1px solid #e5e5e5;border-top: 2px solid #5f738a;border-bottom:none;background: #fff;}
.wd-body .settings-pwd-ok{background: #5f738a;}

/*胎心*/
.fhr-body .account-bank-list li.account-bank-list-click{position: relative;border: 2px solid #bc807c;}
.fhr-body .account-bank-list li.account-bank-list-click .icon-ok{position: absolute;top:0;right: 0;z-index: 99;display: block;width: 0;height: 0;border-top: 14px solid #bc807c ;border-right: 14px solid #bc807c ;border-left: 14px solid transparent;border-bottom: 14px solid transparent;}
.fhr-body .account-bank-list li.account-bank-list-click .icon-ok b{display: block;position: absolute;top:-11px;width: 10px;height: 10px;background: url(../images/common.png) no-repeat -198px -352px;}
.fhr-body .header{background: #bc807c;}
.fhr-body .doc-menu-set h3{color: #bc807c; font-weight: bold;margin:30px 0; text-align: center;}
.fhr-body .settings-right .post-set li span{color:#bc807c;}
.fhr-body .purview-pop-left li label{display: inline-block;margin-right: 5px; width: 60px;text-align: right; line-height: 20px; color:#5f738a;font-weight: bold;vertical-align: top;}
.fhr-body .message i{display: inline-block;margin-left: 5px;width: 16px;height: 17px;background:url(../images/fetalheart.png)no-repeat -185px 3px ;}
.fhr-body .set-sdu-tab a.current{color:#bc807c;}
.fhr-body .price-setting thead{background:#e8ebf8;color:#bc807c;line-height: 30px;font-size: 13px; border-right: 1px solid #eee;}
.fhr-body #ztree1 li span, #ztree2 li span{color:#bc807c;}
.fhr-body .report-template h3{color:#bc807c;}
.fhr-body .pacs-warp>h4>span>a{color:#bc807c;}
.fhr-body .jigou-tabs{margin: 10px auto; width:322px;border-radius:4px;border:1px solid #bc807c;}
.fhr-body .jigou-tabs a.jigou-on{background: #bc807c; color:#fff;}
.fhr-body span.sys-text,.wd-body a.sys-text,.wd-body label.sys-text,.wd-body em.sys-text{color:#bc807c;}
.fhr-body .settings-left p.settings-click{background: #bc807c;}
.fhr-body .settings-left p:hover{background: #bc807c;}
.fhr-body .settings-right .account-on:after{border-top: 10px solid #bc807c;}
.fhr-body .settings-right .settings-green-btn{background:#91b45d;color:#fff;}
.fhr-body .settings-right .account-on{background: #bc807c}
.fhr-body .settings-right .settings-account-head{width:100%;border: 1px solid #bc807c;border-radius: 2px;box-shadow: 2px 2px 2px #f7f7f7;}
.fhr-body .settings-right .user-upbtn2{display: inline-block;width: 140px;  height: 32px;  background: #bc807c;  color: #fff;  text-align: center;  border-radius: 4px;  font-size: 16px;  font-weight: bold;  z-index: 10;}
.fhr-body .settings-right .settings-blue-btn{background:#bc807c;color:#fff;}
.fhr-body a.jigou-btn{background:#bc807c;}
/*fhr-jigou*/
.fhr-body .coo-config-work li label{color:#bc807c;}
.fhr-body .config-price label{color:#bc807c;}
.fhr-body .navy-btn{background:#bc807c;}
.fhr-body .navy-btn{background:#bc807c;}
.fhr-body .chaxun-btn{background:#bc807c;}
/*fhr设置细节（颜色、按钮）*/
.fhr-warp .bread-settings{ color:#bc807c;}
.fhr-body .settings-left p:hover{background:#bc807c;}
.fhr-body .settings-left p:hover a{color:#fff;}
.fhr-body .settings-left p a{color:#bc807c;}
.fhr-body .settings-left p.settings-click a{color:#fff;}
.fhr-body .message-action a:hover{color: #bc807c;}
.fhr-body .message-inout{border-color:#bc807c;}
.fhr-body .msgdetail:hover{background: #f8e8e8;}
.fhr-body .message-inout a.current{border-color:#bc807c; color:#bc807c;}
.fhr-body .user-messages table thead{border-color:#bc807c; color: #bc807c;}
.fhr-body .send-btn input:hover,#isAgreen a:hover{color: #bc807c;background: #fff;border:1px solid #bc807c;}
.con-settings-on{background: #bc807c;}
p.pacs-settings-on a{ color: #fff;}
.fhr-body .settings-pwd-on{color:#bc807c;border: 1px solid #e5e5e5;border-top: 2px solid #5f738a;border-bottom:none;background: #fff;}
.fhr-body .settings-pwd-ok{background: #bc807c;}
.fhr-body .settings-pwd-on{color: #bc807c;border: 1px solid #e5e5e5;border-top: 2px solid #bc807c;border-bottom: none;background: #fff;}



/*******************分页**********************************/
/*******************pacs分页**********************************/
.pacs-body div.pages a:hover,.pacs-body div.pages a.current {background: #7881a7;color: #fff;font-weight: bold;}
.pacs-body div.pages a.page-prev:hover {background: #7881a7 url(../images/pacs.png) no-repeat -284px -209px;}
.pacs-body a.pageimg{background: url(../images/pacs.png) no-repeat;}
.pacs-body div.pages a.page-first{background-position:-243px -158px;}
.pacs-body div.pages a.page-first:hover{background: #7881a7 url(../images/pacs.png) no-repeat -244px -209px;}
.pacs-body div.pages a.page-prev{background-position:-282px -158px;}
.pacs-body div.pages a.page-prev:hover{background: #7881a7 url(../images/pacs.png) no-repeat -284px -209px;}
.pacs-body div.pages a.page-next{background-position:-242px -131px;}
.pacs-body div.pages a.page-next:hover{background: #7881a7 url(../images/pacs.png) no-repeat -243px -182px;}
.pacs-body div.pages a.page-last{background-position:-282px -131px;}
.pacs-body div.pages a.page-last:hover{background: #7881a7 url(../images/pacs.png) no-repeat -283px -182px;}
.pacs-settings-right .account-on:after{border-top: 10px solid #7881a7;}
.pacs-settings-right .settings-green-btn{background:#91b45d;color:#fff;}
.pacs-settings-right .account-on{background: #7881a7}
.pacs-settings-right .settings-account-head{width:100%;border: 1px solid #7881a7;border-radius: 2px;box-shadow: 2px 2px 2px #f7f7f7;}
.pacs-settings-right .user-upbtn2{display: inline-block;width: 140px;  height: 32px;  background: #7881a7;  color: #fff;  text-align: center;  border-radius: 4px;  font-size: 16px;  font-weight: bold;  z-index: 10;}
.pacs-settings-right .settings-blue-btn{background:#7881a7;color:#fff;}
/*******************con分页****************************************************/
.con-body div.pages a:hover,.con-body div.pages a.current {background: #4865a2;color: #fff;font-weight: bold;}
.con-body div.pages a.pageimg,.con-body div.pages a.pageimg:hover{background: url(../images/consultation.png) no-repeat #fff;vertical-align:middle;text-indent: -999px;font-size: 0;line-height: 0;}
.con-body div.pages a.pageimg:hover{background-color:#4865a2;}
.con-body div.pages a:hover,.consultation-pages a.current{ background:#4865a2; color:#fff;font-weight: bold;}
.con-body div.pages a.page-first{background-position: -41px -78px;}
.con-body div.pages a.page-last{background-position: -41px -51px;}
.con-body div.pages a.page-prev{background-position: -1px -78px;}
.con-body div.pages a.page-next{background-position: -1px -51px;}
.con-body div.pages a.page-first:hover{background-position: -42px -129px;}
.con-body div.pages a.page-last:hover{background-position: -42px -102px;}
.con-body div.pages a.page-prev:hover{background-position: -2px -129px;}
.con-body div.pages a.page-next:hover{background-position: -2px -102px;}
/******************wdcq分页********************************************/
.wd-body div.pages a:hover,.wd-body div.pages a.current {background: #ff9d9c;color: #fff;font-weight: bold;}
.emr-pages{position:relative;margin:0 auto;margin-top:70px;width: 1200px;}
.wd-body div.pages .page-to{width: 40px;height: 14px;border:1px solid #ddd;text-align: center;}
.wd-body div.pages .page-go,.sdu-pages .page-go{height: 16px;background: #31c5eb;color: #fff;border:0;font-weight: bold;cursor: pointer;box-shadow: 1px 1px 2px #d7d7d7;}
.wd-body div.pages a.pageimg,.pages a.pageimg:hover{background: url(../images/wholedata.png) no-repeat #fff;vertical-align: middle;text-indent: -999px;font-size: 0;line-height: 0;}
.wd-body div.pages a:hover,.emr-pages a.current{ background:#ff9d9c; color:#fff;font-weight: bold;}
.wd-body div.pages a.page-first{background-position: -61px -175px;}
.wd-body div.pages a.page-last{background-position: -61px -148px;}
.wd-body div.pages a.page-prev{background-position: -22px -175px;}
.wd-body div.pages a.page-next{background-position: -22px -148px;}
.wd-body div.pages a.page-first:hover{background:url(../images/wholedata.png) #ff9d9c no-repeat -61px -225px;}
.wd-body div.pages a.page-last:hover{background:url(../images/wholedata.png) #ff9d9c no-repeat -61px -198px;}
.wd-body div.pages a.page-prev:hover{background:url(../images/wholedata.png) #ff9d9c no-repeat -22px -225px}
.wd-body div.pages a.page-next:hover{background:url(../images/wholedata.png) #ff9d9c no-repeat -22px -198px}


li.account-bank-list-click{height:128px;}
/*desk*/
.desk-content{margin-top: 40px;}
.desk-notice,.desk-update{position: relative;float:right;padding:10px 20px;margin-bottom:49px;min-width:300px; width:80%;height:180px;font-size: 14px; line-height: 28px; border-radius: 4px; box-shadow:0 3px 5px rgba(0,0,0,.15);border:1px solid #9fa7b7;  overflow: hidden;}
.desk-notice h3,.desk-update h3{margin-bottom: 10px; text-align: center; font:18px/40px Microsoft Yahei,sans-serif;}
.desk-notice h5{display: inline-block; margin-right:10px; color: #a0a0a0;vertical-align: top;}
.desk-notice em{color:#2db3e3;text-decoration: underline;}
.desk-notice a{color: #000;}
.desk-notice a:hover span,.desk-notice a:hover strong{color:#2db3e3;}
.desk-notice span{display: inline-block; width:180px; color: #666;}
.desk-notice strong{color: #ff8f2c; font-weight: normal;}
#desk-notice{position: relative;line-height: 30px; height: 120px; overflow: hidden; font-size: 13px;}
.desk-notice h3 i.circle{position: absolute; display: block;width:8px; height:8px; border-radius: 8px;  background: #ff8f2c; right:120px; top:20px;}
.desk-four{float: left; margin-bottom:18px;height: 102px; width:190px;margin-left:8%; border:1px solid #9fa7b7; border-radius: 8px;box-shadow:0 3px 5px rgba(0,0,0,.15); }
.desk-four a{display: inline-block; width:100%; height: 102px;background: url(../images/common.png) no-repeat;}
.desk-four .kz{background-position:-366px -227px;}
.desk-four .yp{background-position:-568px -227px;}
.desk-four .zz{background-position:-366px -437px;}
.desk-four .bl{ background-position:-568px -437px; }
.desk-four .kz:hover{background-position:-366px -332px;}
.desk-four .yp:hover{background-position:-568px -332px;}
.desk-four .zz:hover{background-position:-366px -542px;}
.desk-four .bl:hover{background-position:-568px -542px;}

.desk-four.flll{margin-top: -30px; margin-left:190px;}

/*暂未开通样式*/
div.desk-four a.kz-non{background-position:-777px -227px; cursor:default;}
div.desk-four a.yp-non{background-position:-986px -227px; cursor:default;}
div.desk-four a.zz-non{background-position:-771px -341px; cursor:default;}
div.desk-four a.bl-non{background-position:-973px -341px; cursor:default;}


#update-info{ height:160px;  background:#fff;}
.update-text{float: left;position: absolute;width: 1px;left:5%;margin-top:15px;height: 13px;border-left: 1px solid #ddd;}
.update-ul li{line-height:30px;color: #a0a0a0;}
.update-day{margin-right: 30px;vertical-align: top;}
.update-hover{width:310px; display:inline-block; font-size: 13px;}
.update-month{margin-top: 10px;color: #989898;margin-bottom: 5px;}
.gradient-bot{position: absolute;bottom: 0; left:0; width: 100%; height: 70px;background:-moz-linear-gradient(transparent, #fff 90%);background:-webkit-linear-gradient(transparent, #fff 90%);background:-o-linear-gradient(transparent, #fff 90%);background:linear-gradient(transparent, #fff 90%);}
.gradient-top{position: absolute;top: 0; left:0; width: 100%; height: 70px;background:-moz-linear-gradient( #fff,transparent 10%);background:-webkit-linear-gradient( #fff,transparent 10%);background:-o-linear-gradient( #fff,transparent 10%);background:linear-gradient( #fff,transparent 10%);}


.desk{width: 45%;}
.desk-block{position: relative; float:left;padding:10px 20px;min-width:300px;margin-bottom: 50px; width:350px; height:180px;border-radius: 4px;box-shadow:0 3px 5px rgba(0,0,0,.15); overflow: hidden;}
.desk-one{background: #7881a7;}
.desk-two{background: #5a9ece; float:right;}
.desk-three{background: #5a7185;}
.desk-fo{background: #bc807c; float:right;}
.desk-five{background: #3ab1a8;}
.desk-six{background: #3b4b6b; float:right;}
.desk-one-non,.desk-two-non,.desk-three-non,.desk-fo-non{background: #ccc;}
.desk-block i{display: block; float: left; margin-top: 20px; margin-left:8%; width: 120px; height: 90px;  background: url(../images/common.png) no-repeat; }
.desk-block h2{margin-left: 150px;margin-top: 25px; color: #fff;line-height: 50px;}
.desk-block p{margin-left: 150px; font:14px "华文细黑",Microsoft Yahei,sans-serif; color: #fff; opacity: .7;}
.desk-block .block-enter{position: absolute; left:1px; bottom: 1px; width:388px; height: 50px; border-radius:0 0 4px 4px; background: #fff;}
.desk-block .block-enter p{margin-left: 0; color: #666; font:13px Arial,sans-serif; width: 100%; text-align: center;line-height: 50px; }
.desk-block .block-enter span{display: inline-block;margin-left: 40px;width: 18px; height: 24px; background:url(../images/common.png) no-repeat; vertical-align: middle;}
.desk-block .block-enter b{position: absolute; display: none; top:0; width: 100%; line-height: 50px; text-align: center; font-size: 16px;}

.desk-block:hover .desk-one p{opacity: 1;}
.desk-block i.icon-pacs{background-position: 0 -240px;}
.desk-block i.icon-remote{background-position: -119px -233px;}
.desk-block i.icon-clinic{background-position: -230px -237px;}
.desk-block i.icon-fetal{background-position: 0px -390px;}
.desk-block i.icon-hospital{background-position: -119px  -390px;}
.desk-block i.icon-disk{background-position: -230px -390px;}
.desk-block .block-enter span.pacs{background-position: -87px -344px;}
.desk-block .block-enter span.remote{background-position: -114px -344px;}
.desk-block .block-enter span.clinic{background-position: -132px -344px;}
.desk-one b:hover{color: #7881a7;}
.desk-two b:hover{color: #5a9ece;}
.desk-three b:hover{color: #5a7185;}
.desk-fo b:hover{color: #7881a7;}
.desk-five b:hover{color: #3ab1a8;}
.desk-six b:hover{color: #3b4b6b;}


/*payment*/
/***------------payment process--------------****/
.pay-select{padding:20px; background: #fff;}
.pay-select h1{border-bottom: 4px solid #ddd; line-height: 60px; }
.pay-select h1 i{color: #ddd; }
.pay-select h1 em{font-size: 14px; color: #898989;}
.pay-det{margin:30px auto; width:100%; height:120px;  text-indent: 20px; /*border:1px solid #ccc; border-bottom: 2px solid #ccc;*/ line-height: 40px;}
.pay-det h2{line-height: 60px;}
.pay-det h2 em{color: #ff8f2c;font-weight: bold;}
.pay-det p{font-size: 14px; color: #666;}
.pay-select ul{padding:20px 0; border:1px solid #ddd;font-size: 14px; line-height: 30px;}
.pay-select li{margin-bottom: 10px;}
.pay-select li span{margin-left: 5px;font-size: 13px;}
.pay-select li label{display: inline-block; text-align: right; width: 150px; color: #666;}
/*字体颜色细节部分修改此处*/
.pacs-body .pay-select li span em{color:#7881a7;}
.pacs-body .pay-det p strong{margin:0 3px;color: #7881a7;}
.con-body .pay-select li span em{color:#5da0d5;}
.con-body .pay-det p strong{margin:0 3px;color: #5da0d5;}
/*======================================================================*/
.pay-select li a.recharge{margin-left: 30px; color: #76be0d; text-decoration: underline;}
.pay-select .big-btn{margin: 30px 0;}
.pay-select li .user-select{position: relative;margin-left: 150px;width:158px;border: 1px solid #d7d7d7;}
.pay-select li .user-select p{position: absolute;top:0;left:-149px;width:150px;text-align: right;    color: #666;}
.pay-select li .grey-select{border: none;}
.pay-select .user-select-ul{width:157px;padding:0;width: 157px;}
.pay-select .user-select-ul li a{margin: 0;}

/*pacs-机构设置*/
.jigou-tabs a{padding: 10px 52px; color:#898989;}
.jigou-tabs a:hover{color:#ff8f2c;}
.jigou-content{width: 100%; margin: 30px auto;}
.jigou-query-btn{margin: 40px auto;}
.jigou-query-btn>span{padding: 10px; font-weight: 900;}
.jigou-query-btn input{width: 180px; height: 24px; line-height: 24px; text-indent: 8px; border: 1px solid #d7d7d7;}
.jigou-query-btn>a,.ylgl-list a.jigou-btn{padding: 6px 12px; margin-left: 10px; border-radius:2px; color:#fff;}
.ylgl-list a.jigou-btn{padding: 5px 12px;}
a.jigou-btn91b45d{background:#91b45d;}
a.jigou-btnff8f2c{background:#ff8f2c;}
.price-defa-ass{width:560px;}
.btn-block{width:200px;}
.jigou-sz-save{margin-left:140px;padding:10px 24px; border-radius:2px; color:#fff;}
.ylgl-list{width:100%; min-width: 1100px; margin-bottom:20px;}
.ylgl-list>li{float: left; width:25%; height: 28px; line-height: 28px;}
.ylgl-list>li>.jigou-label{display: inline-block; height: 28px; line-height: 28px;}
.ylgl-list input{width: 200px;}
.jigou-table-box{position: relative; height: 360px;}
.box-input{width: 160px; height: 28px; line-height: 28px; border: 1px solid #d7d7d7;}
.submit-btn a{padding: 6px 16px; color: #fff; border-radius: 2px;}
.user-select{box-shadow: none;}
.postlist thead,
.purviewlist thead,
.accountlist thead{background: #b5b5b5;}
.btn-7881a7{background: #7881a7; color:#fff;}
.btn-5da0d5{background: #5da0d5; color:#fff;}
.btn-7881a7:hover{box-shadow: 0 0 2px #7881a7;}
.cancel-contract{width: 100%;}
.cancel-contract div{margin: 10px auto;width: 80%;height: auto;}
.cancel-contract div textarea{width: 100%;height: 120px;resize: none;}
.cancel-contract div a{margin-left: 73px;padding: 6px 12px;border-radius: 2px;color:#fff;}
.cancel-contract-quereng{background: #6fc5e9;}
.cancel-contract-quxiao{background: #a6bbce;}
.style-a td a.view-price,.style-a td a.setting-price {color:#ff8f2c;}
/*pacs设置细节,字体颜色*/
.pacs-price-setting thead{background:#e8ebf8;/*color:#fff;*/}
.pacs-btn-block .navy-btn{background: #7881a7;}
.pacs-body .chaxun-btn{background:#bc807c;}
/*con设置细节,字体颜色*/
.con-price-setting thead{background:#5da0d5;color:#fff;}
.con-btn-block .navy-btn{background: #5da0d5;}
.form-checkbox input[type=checkbox]{display: inline-block;}
.jigou-search-doc ul li span.jigou-label{display: inline-block;width: 40px;text-align: right;}
.con-contacts {position: relative;float:left;width: 270px;height: 110px;padding: 20px 30px;border: 1px dotted #d7d7d7;background: #fff;z-index: 1;}



/*机构修改*/
.post_coohos_list{float: left; width: 384px; margin-left: 4px;}
.share-btn2{color:#ff8f2c;}
#modifyDoc ul{width: 100%;}
#modifyDoc ul li{width: 40%;}

/*账户页面银行logo*/
.used-bank i{display: inline-block; width:160px; height: 35px; background: url(../images/common.png) no-repeat; text-indent: -9999px;}
.used-bank .jsyh,.banks .jsyh{background-position:-7px -5px; }
.used-bank .nyyh,.banks .nyyh{background-position:-173px -5px; }
.used-bank .gsyh,.banks .gsyh{background-position:-350px -5px; }
.used-bank .msyh,.banks .msyh{background-position:-532px -5px; }
.used-bank .zgyh,.banks .zgyh{background-position:-700px -5px; }
.used-bank .zsyh,.banks .zsyh{background-position:-7px -48px; }
.used-bank .jtyh,.banks .jtyh{background-position:-173px -48px; }
.used-bank .gfyh,.banks .gfyh{background-position:-350px -48px; }
.used-bank .xyyh,.banks .xyyh{background-position:-322px -48px; }
.used-bank .njyh,.banks .njyh{background-position:-700px -48px; }
.used-bank .zxyh,.banks .zxyh{background-position:-7px -99px; }
.used-bank .sfyh,.banks .sfyh{background-position:-173px -99px; }
.used-bank .shyh,.banks .shyh{background-position:-350px -99px; }
.used-bank .ycyh,.banks .ycyh{background-position:-532px -99px; }
.used-bank .zjyh,.banks .zjyh{background-position:-700px -99px; }
.used-bank .payh,.banks .payh{background-position:-7px -140px; }
.used-bank .pfyh,.banks .pfyh{background-position:-173px -140px; }
.used-bank .gdyh,.banks .gdyh{background-position:-350px -140px; }
.used-bank .bjyh,.banks .bjyh{background-position:-532px -140px; }
.add-new-acc-title{padding: 20px 0; color:#ff8f2c; text-align: center; border-bottom: 1px solid #d7d7d7;}
.add-new-acc div{margin-top: 20px; text-align: center; font-size: 16px;}
.add-new-acc div input{width: 91px; border: 1px solid #d7d7d7;}
.add-new-acc a{display: block; width: 120px; text-align: center; margin: 20px auto;}
a.re-send{background: #ccc;}
.cash>p{font-size: 15px; height: 30px; line-height: 30px; margin-top: 10px;}
.cash-box{margin: 30px 0; padding: 20px; border: 1px solid #dfdfdf;}
.cash-box p{height: 30px; line-height: 30px;}
.cash-box p span{display: inline-block; width: 100px; text-align: right; color: #898989; margin-right: 10px;}
.cash-box p input{display: inline-block; width: 120px; height: 20px; line-height: 20px; background: #eee;}
.cash a{padding: 8px 40px;}

/*排班页面修改*/
.base-btn{border-radius:2px;padding:6px 12px; color:#fff;}
.message-price{position:relative;top:26px;}
.set-schedu{min-width: 760px;width:90%;}
.user-right{width:100%}
.set-sdu-tab{width:auto;}
.set-edit a{color:#ff8f2c;}
.set-price a.base-btn{display:block;width:120px;margin:20px auto;}
.sp-agreement a.base-btn{display:block;margin:0 auto;margin-top: 20px;width: 180px;text-align:center;}

/*信息*/
.clinic-table-content table thead th .drop-down:hover{color:#3989ce;}
.clinic-table-content table thead th .drop-down i{display: inline-block;width: 10px;height: 10px;background: url(../images/clinic.png) no-repeat -74px -125px;}
.drop-down-list{display: none;position: absolute;z-index: 9;width: 80px;height: 90px;background: #fff;border: 1px solid #d7d7d7;}
.drop-down-list a{display: block;height: 30px;line-height: 30px;text-align: center;}
.drop-down-list a:hover{color:#3989ce;}



/*reserve-help*/
.container{margin: 0 auto;}
.container .containerx{position: relative; width:980px;height:auto; overflow: hidden;}
.containerx-line{position: absolute; top: 0px; left: 245px; width: 1px; height:100%; background: #ccc; }
.container .conl{width:24%;height:940px;padding:30px 20px;float:left;}
.conl ul{margin:7px 0;}
.conl ul span{padding-left:10%;font-size:14px;color:#7881a7;line-height:35px;display:block;margin:7px 0;cursor:pointer;}
.conx ul span{color:#5f738a;}
.conc ul span{color: #3dafa7;}
.cony ul span{color:#5da0d5;}
.confh ul span{color:#752a23;}
.conl ul li{font-size:12px;line-height:26px;text-align:left;text-indent:30px;display: none;}
.conl ul li a{color:#000;}
.conl ul .ulx{background-color:#7881a7; color:#fff;}
.cony ul .ulx{background-color:#5da0d5;}
.conx ul .ulx{background-color:#5f738a;}
.conc ul .ulx{background-color:#3dafa7;}
.confh ul .ulx{background-color:#bc807c;}
.conl ul .lix{background-color:#e8ebf8;}
.conx ul .lix{background-color:#f1f4f9;}
.cony ul .lix{background-color:#e9f3fc;}
.conc ul .lix{background-color:#e5efee;}
.confh ul .lix{background-color:#fbe9e7;}
.conl ul li a:hover{text-decoration:underline;}

.conr,.conr3{padding:25px 20px 25px 10px;width:71%;float:right;  }
.conr-intro1{display:block; line-height: 25px; text-indent: 2em; color: #555; }
.conr-intro { display: block; line-height: 25px; text-indent: 2em; color: #555; padding: 25px 20px 0 10px; width: 71%; float: right; }
.conr a,.conr3 a{font-size:14px;color:#7881a7;line-height:36px;margin-left:10px;}
.conx a{color:#5f738a;}
.cony a{color:#5da0d5;}
.conc .what a{color:#3dafa7;}
.conr .what,.conr3 .what{border-bottom:1px dashed #dadada;height:36px; cursor: pointer;}
.conr .what:hover,.conr3 .what:hover{background-image:url(images/whatbackgroundimg-03.png);}
.conr .text,.conr3 .text{font-size:12px;color:#555;line-height:28px;padding:10px 20px;}
.conc .text span{color: #555; margin:15px 0 10px;}
.conf .what a{color:#bc807c;}
.conc .center{ display:block; text-align: center}


.conr img,.conr3 img{display: block; max-height:100%;  max-width:100%; margin-bottom: 20px; }
.conr li span,.conr3 li span{display: block; font-size: 14px; text-indent: 2em;}
.conx li span{color:#555;}
.cony li span{color:#555;}



.conl .clic a{display: inline-block;  text-indent: 0;  }
.conl ul ol li{display: block; color:#969696; text-indent: 45px; cursor: pointer;}